*{font-family:'Microsoft YaHei';}
html{background:white;color:black;}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea{font-size:14px;}
/*input,select,textarea{font-size:100%;}
*/
/* 去掉 table cell 的边距并让其边重合 */
table{border-collapse:collapse;border-spacing:0;}
/* ie bug：th 不继承 text-align */
th{text-align:inherit;}
/* 去除默认边框 */
fieldset,img{border:none;}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe{display:block;}
/* 去掉 firefox 下此元素的边框 */
abbr,acronym{border:none;font-variant:normal;}
/* 一致的 del 样式 */
del{text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500;}
/* 去掉列表前的标识，li 会继承 */
ol,ul{list-style:none;}
/* 对齐是排版最重要的因素，别让什么都居中 */
caption,th{text-align:left;}
/* 来自yahoo，让标题都自定义，适应多个系统应用 */
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;}
/* 统一上标和下标 */
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
/* 让链接在 hover 状态下显示下划线 */
/*a:hover{text-decoration:underline;}
*/
/* 默认不显示下划线，保持页面简洁 */
ins,a{text-decoration:none;}
/* 去除 ie6 & ie7 焦点点状线 */
a:focus,*:focus{outline:none;}
a{color:#000;}
img{/*max-width:100%;*/
border:0px;vertical-align:top;border:none;}
input{/* border:none;*/
/* appearance:none;*/
/* -moz-appearance:none;*/
/** outline:none;input标签聚焦不出现默认边框:**/
/**-webkit-appearance:none;用于IOS下移除原生样式 **/
}
button{border:0;background-color:none;outline:none;-webkit-appearance:none;/** 用于IOS下移除原生样式 **/
}
select{-webkit-writing-mode:horizontal-tb !important;text-rendering:auto;color:-internal-light-dark(black,white);letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:start;appearance:menulist;box-sizing:border-box;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;background-color:-internal-light-dark(rgb(255,255,255),rgb(59,59,59));cursor:default;margin:0em;font:400 13.3333px Arial;border-radius:0px;border-width:1px;border-style:solid;border-color:-internal-light-dark(rgb(118,118,118),rgb(133,133,133));border-image:initial;}
/* 清除浮动 */
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;/* for ie6 & ie7 */
}
.clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;}
/* 设置显示和隐藏，通常用来与 js 配合 */
.hide{display:none;}
.block{display:block;}
/* 设置浮动，减少浮动带来的 bug */
.fl{float:left;}
.fr{float:right;}
/* 公共样式 */
body{min-width:1220px;max-width: 1920px;margin:0 auto;font-size:16px;color:rgb(51,51,51);font-family:"微软雅黑";}
@keyframes roll{from{transform:scale(5);opacity:0;}
70%{transform:scale(.8);opacity:1;}
100%{transform:scale(1);opacity:1;}
}
@keyframes bigger{from{transform:scale(1);}
to{transform:scale(1.1);}
}
.w1220{width:1220px;margin:0 auto;}
.w1100{width:1100px;margin:0 auto;}
a:hover{color:#c81019;}



.header{width:100%;height:auto;overflow:hidden;}
.header img{width:100%;height:auto;}


.container{width:100%;height:auto;overflow:hidden;margin-top:-14em;position:relative;}
.introductionBox{width:50px;height:150px;text-align:center;font-size:30px;color:#ffffff;padding:40px 10px;box-sizing:border-box;margin:20px 0 0 15px;background:#000064;display:block;float:left;border-radius:5px;line-height:1.2;}
.introductionCont{width:1045px;float:right;margin-right:20px;text-indent:2em;line-height:1.8;color:#222222;font-size:18px;}

.topicColumn{margin:0 auto;height:auto;display:block;text-align:center;overflow:hidden;}
.columnPc{display:block;width:100%;height:90px;overflow:hidden;}
.topicPlateCont{margin:30px auto;}

.topicPlateThree{display:block;overflow:hidden;height:auto;padding-top:20px;}
.synthesisList li{width:216px;height:auto;margin-right:35px;overflow:hidden;float:left;}
.synthesisList li img{width:100%;height:384px;}
.synthesisList li p{height:60px;line-height:1.8;box-sizing:border-box;overflow:hidden;}
.synthesisList li:nth-child(5n){margin-right:0;}

.topicPlateFour{height:auto;overflow:hidden;}
.HuaShipPraises{overflow:hidden;padding:55px 0;position:relative;}
.HuaShiNewsImg{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:300ms;transform:scale(1);width:225px;height:340px;}
.HuaShiNewsImg img{width:230px;height:408px;}
.HuaShipPraises .swiper-slide-active{width:285px;transform:scale(1.2);z-index:99;}
.HuaShiNewsImg.swiper-slide-active img{box-shadow:rgba(0,0,0,.6) 0px 0px 5px;}
.HuaShiLeft{left:0;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.3) url(2818.png) no-repeat center center;}
.HuaShiRight{right:0;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.3) url(2819.png) no-repeat center center;}
.badgeBtn{width:40px;height:40px;line-height:40px;text-align:center;border-radius:10px;font-size:30px;color:#c2c2c2;position:absolute;background-size:30% !important;z-index:99;cursor:pointer;}
.badgePrev{left:-50px;background:rgba(0,0,0,0.1) url('#') no-repeat center center;bottom:105px;}
.badgeNext{right:-50px;background:rgba(0,0,0,0.1) url('#') no-repeat center center;bottom:105px;}
.bg .sfNav{overflow:hidden;padding:30px 0 0px;}
.bg .province_select{width:100%;height:46px;overflow:hidden;}
.bg .province_select .cur{border-radius:20px;background:#ff7200;font-weight:bold;}
.bg .province_select .cur a{color:#fff;}
.bg .province_select li{float:left;width:66px;height:36px;text-align:center;line-height:36px;}
.bg .province_select li:first-child{position:relative;width:134px;}
.bg .province_select li:first-child .address-img,
.bg .province_select li:first-child a{position:absolute;left:0;top:50%;transform:translateY(-50%);width:37px;height:27px;line-height:27px;}
.bg .province_select li:first-child a{display:inline-block;width:85px;left:auto;right:0;font-size:26px;font-weight:bold;}
.bg .province_select li:last-child{position:relative;width:15px;height:8px;top:-23px;right:0px;z-index:2;float: right;}
.bg .province_select li:last-child > img{position:absolute;display:block;width:100%;height:100%;top:0;left:0;right:0;margin:0 auto;cursor:pointer;}
.bg .province_select li:last-child .button-up{display:none;}
.bg .province_select li a{display:block;width:66px;height:36px;font-size:16px;}
.footer{width:100%;padding:30px 0;text-align:center;background-color:#e2e2e2;color:#333;font-size:18px;}

.mainText{background-color:#ffffff;min-height:300px;padding:0 30px 0;overflow:hidden;box-sizing:border-box;}
.contentTitle{width:auto;height:auto;text-align:center;box-sizing:border-box;border-bottom:1px #ddd dotted;overflow:hidden;}
.textTitle{box-sizing:border-box;color:#000;text-align:center;font-family:"微软雅黑";font-size:22px;font-weight:bold;overflow:hidden;padding:20px 0;}
.source{width:100%;display:block;text-align:center;padding:0 0 20px;overflow:hidden;}
.source span{margin-right:20px;}
.contentMain{padding:30px 0;line-height:2.2;}
.contentMain img,video,table{max-width:1000px !important;}
.contentMain p{margin-top:10px !important;}


.dqwz{height: 40px;line-height: 40px;font-size: 20px;padding-bottom: 10px;border-bottom: 2px solid #c80120;}
.dqwz img{vertical-align: middle;margin-right: 20px;}
.listCon{margin-top: -18em;position: relative;}

.esc{position: absolute;left: 18%;top: 40px;color: #f6d8a4;font-size: 24px;}
.esc:hover{color: #f6d8a4;}
.esc img{width: 22px;height: 16px;margin-right: 10px;vertical-align: middle;margin-top: -6px;}



@media only screen and (max-width:1600px) {
.listCon{margin-top: -14em;}
}

@media only screen and (max-width:1400px) {
.listCon{margin-top: -10em;}
.esc{left: 8%;top: 40px;font-size: 22px;}
}


@media only screen and (max-width:1024px) {
    body{min-width:98%;font-size:0.26rem;color:rgb(51,51,51);font-family:"微软雅黑";}
    @keyframes roll{from{transform:scale(5);opacity:0;}
    70%{transform:scale(.8);opacity:1;}
    100%{transform:scale(1);opacity:1;}
    }
    @keyframes bigger{from{transform:scale(1);}
    to{transform:scale(1.1);}
    }
    .w1220{width:95%;margin:0 auto;}

    .header{width:100%;height:auto;overflow:hidden;}
    .header img{width:100%;height:auto;}

    .container{width:100%;height:auto;overflow:hidden;margin-top: -0.8rem;}
    .columnPc{height: auto;}
    .columnPc img{width: 100%;}

    .topicPlateThree{display:block;overflow:hidden;height:auto;padding-top:0;}
    .synthesisList li{width:48%;height:auto;margin-right:2%;overflow:hidden;float:left;text-align: center;}
    .synthesisList li img{width: 3rem;height: 5.33rem;}
    .synthesisList li p{height:0.95rem;line-height:1.4;padding:0;box-sizing:border-box;overflow:hidden;}
    .synthesisList li:nth-child(3n){margin-right:2%;}
    .synthesisList li:nth-child(2n){margin-right:0%;}

    .topicPlateFour{display:block;overflow:hidden;height:auto;padding-top:0;margin-top:0;}
    .HuaShipPraises{overflow:hidden;padding:0.35rem 0;position:relative;}
    .HuaShiNewsImg{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:300ms;transform:scale(1);width:50%;height:auto;}
    .HuaShiNewsImg img{width:100%;height:100%;}
    .HuaShipPraises .swiper-slide-active{width:100%;transform:scale(1);z-index:99;}

    .bg .province_select{position: relative;margin-bottom: 0.26rem;height: 0.66rem;}
    .bg .province_select li{height: 0.64rem;line-height: 0.64rem;width: 1.32rem;}
    .bg .province_select li:last-child{position:absolute;width:15px;height:8px;top:15px;right:8px;z-index:2;}
    .bg .province_select li a{height: 0.64rem;width: 1.32rem;font-size: 0.26rem;}
    .footer{padding:0.3rem 0;font-size:0.24rem;}

    .bg .province_select li:first-child{width: 2.14rem;}
    .bg .province_select li:first-child a{font-size: 0.34rem;}


    .dqwz{height: auto;line-height: 0.5rem;font-size: 0.22rem;padding-bottom: 0.15rem;border-bottom: 0.02rem solid #c80120;margin-bottom: 0.3rem;}
    .dqwz img{margin-right: 0.2rem;}
    .listCon{margin-top: -0.8rem;}

    .esc{left: 6%;top: 0.24rem;font-size: 0.20rem;}
    .esc img{width: 0.22rem;height: 0.16rem;margin-right: 0.1rem;margin-top: -0.06rem;}

}

