/* CSS Document */
html {-webkit-text-size-adjust: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
/* 设置图片视频等自适应调整 */
*{margin:0; padding:0; }
img {max-width: 100%; height: auto; width: auto\9; /* ie8 */ vertical-align:top;}
.video embed, .video object, .video iframe {width: 100%;height: auto;}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],select,button,textarea {-webkit-appearance: none;border-radius: 0; -webkit-border-radius: 0; outline:none;}
.css{-webkit-touch-callout: none}
a{-webkit-tap-highlight-color: rgba(0,0,0,0);/*-webkit-user-modify:read-write-plaintext-only; */}
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{margin:0;padding:0;}
a:hover{color:#b0353a;}
a:visited{ color:rgba(0,0,0,0);}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}i{ font-style:normal;}
li{list-style:none}img{border:0;}a{color:#000;text-decoration:none;outline:none;}/*a:hover{color:#c00;text-decoration:underline;}*/em{ font-style:normal;}
body{ background:#fff url("/zt/bwcx/images/body.png") repeat center top;font:16px/30px "Microsoft Yahei","SimSun","Arial Narrow";/* -webkit-filter: blur(4px);*/}
.clearfix:after {content:".";display:block;visibility:hidden;height:0;clear:both; }/* 清除浮动*/* html .clearfix{ zoom: 1; }
.fl{ float: left;} .fr{ float: right;} .mt10{ margin-top:10px;} .mt20{ margin-top:20px;} .mt30{ margin-top:30px;}
/*-------------------------------------------------------------------------------------------------------------------------*/
.w{ width: 1100px; margin: 0 auto; position: relative;}
.icon{ background:url("/zt/bwcx/images/icon.png") no-repeat; display: block;}
.head{ width: 100%; height: 952px; background: url("/zt/bwcx/images/pc-head.jpg") no-repeat center top; }
.head .cont-h{ padding-top: 504px;}
.slideBox{ width: 534px; height: 360px; overflow: hidden; position: relative;}
.slideBox .bd{ width:100%; height:auto; position:relative;}
.slideBox .bd li{ width: 100%; position: relative; height: 360px; overflow:hidden;}
.slideBox .bd li a{ display: block; width: 100%; height: 100%;}
.slideBox .bd li .im{ width: 100%; height: 300px; overflow: hidden;}
.slideBox .bd li img{ width:100%; vertical-align:top; }
.slideBox .bd li p{ width: 85%; height: 60px; overflow:hidden; line-height: 60px; color:#fff; font-size: 16px; text-overflow: ellipsis; white-space: nowrap;}
.slideBox .hd{ position: absolute; height: 8px; line-height: 8px; bottom: 25px; right: 4px; z-index: 10; text-align: right;}
.slideBox .hd ul{ line-height: 8px;}
.slideBox .hd li{ display: inline-block; *display: inline; zoom: 1; vertical-align: top; width: 8px; height: 8px; background:#fff; border-radius:50%; text-indent: 9999px; overflow: hidden; margin-left: 6px;}
.slideBox .hd li.on{ background:#ffee8f; }
.head .cont-h .fr{ width: 515px;}
.mod .item h2{ height: 36px; line-height: 36px; font-size: 21px; font-weight: bold; overflow: hidden;}
.mod .item p{ height: 44px; line-height: 22px; font-size: 14px; color:#555555; overflow: hidden; margin: 6px 0 22px;}
.mod ul{ border-top: 1px dotted #a39d93;}
.mod li{ height: 44px; border-bottom: 1px dotted #a39d93; line-height: 44px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mod .item a:hover h2, .mod li a:hover{ color:#b0353a;}
.head .mod .item{ border-bottom: 1px dotted #fff; margin-bottom: 12px;}
.head .mod .item h2{ color: #ffee8f; font-size: 26px; height: auto;}
.head .mod .item h2:hover{ color: #fdd702;}
.head .mod .item p{ color: #fff; height: auto; margin-bottom: 12px;}
.head .mod .item a:hover h2{ color: #fdd702;}
.mot{ padding: 60px 0;}
.mot-a{ padding-top: 0;}
.mot .h{ padding: 0 22px; height: 124px; margin-bottom: 40px; position:relative;}
.mot .h .icon{ height: 100%; width: 328px; margin: 0 auto; background-position: 0 0;}
.mot .h span{ position:absolute; top: 0; line-height: 124px; color:#666; right: 22px; font-size: 14px;}
.mot-b .h .icon{ background-position: 0 -124px;}
.mot-c .h .icon{ background-position: 0 -248px;}
.mot-d .h .icon{ background-position: 0 -372px;}
.mot .b .fl,.mot .b .fr{ width: 478px; padding: 0 22px;}
.mot .mod .item h2{ color:#443434;}
.mot-b,.mot-d{ background: #eee;}
.nav{ width: 289px; height: 556px; background: url("/zt/bwcx/images/nav.png") no-repeat; position: fixed; right: 0; top: 0; display: none;}
.nav ul{ padding-top: 88px; padding-right: 38px;}
.nav li{ font-size: 24px; line-height: 55px; text-align: right;}
.nav li a{color: #fef3a7;}
.nav li a:hover{ text-decoration: underline;}
#page{ text-align:center; padding-top: 20px; color:#aaa;}
#page a{ display:inline-block; height:30px; width:70px; border:1px solid #d7d6d6; text-align:center; line-height:30px; font-size:14px; border-radius:4px; color:#aaa; cursor:pointer; margin:0 4px; }
#page .current{ display:inline-block; height:30px; width:30px; color:#fff; background:#e60000; border:1px solid #e60000; text-align:center; line-height:30px; font-size:14px; border-radius:4px;cursor:pointer; margin:0 4px;}
#page .num{ width: 30px; height: 30px;}
#page a:hover,#page a:active{ color:#fff; background:#e60000;border:1px solid #e60000; }
#f{ background:#ede9be; height:90px; padding-bottom:25px; border-top:6px solid #bb1a17;}
#f .w{ position:relative;}
#f img{position:absolute; bottom:5px;left:50%; margin-left: -10px;}
#f img#imgConac{ top:12px; left:24px;}
#f p{ line-height:90px; text-align:center}
#f p a{ margin:0 6px;}
.page{ background:url("/zt/bwcx/images/pc-head.jpg") no-repeat center top; padding-top: 520px;}
.page .w{ width: 1000px; padding: 22px; background:#fff; border-radius: 10px; margin-bottom: 60px;}
.page .page-h{ height: 60px; border-bottom: 1px solid #b5b5b5; position: relative; margin-bottom: 20px;}
.page .page-h a{ font-size: 30px; font-weight: bold; display: block; *display: inline; zoom: 1; height: 60px; line-height: 60px; position: absolute; left: 0; bottom: -1px; border-bottom: 4px solid #e60000; color: #e60000;}
.page .page-b li{ height: 44px; border-bottom: 1px dotted #a39d93; line-height: 44px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.page .page-b li span{ margin-right: 10px;}
.place .pc1{ height:30px; background:#eee; height:40px; font-size:14px; line-height:40px; text-indent:10px;}
.m38{ background:#FFF; padding:0 10px;}
.m38 .h{ border-bottom:1px dotted #dddddd; margin-bottom:20px;}
.m38 .h h2{ font-size:30px !important; line-height:48px; color:#1f5781; text-align:center; font-weight:bold;}
.m38 .h h3{ font-size:24px !important; line-height:34px; color:#1f5781; text-align:center; font-weight:bold;}
.m38 .h .summary{ text-align:center; height:36px; line-height:36px; font-size:14px; margin:10px 0; position:relative;}
.m38 .h .summary .source{ display:inline; text-align:left; position:relative;}
.m38 .h .summary .bdsharebuttonbox{ display:block; width:138px; height:19px; position:absolute; top:4px; right:0px;}
.m38 .h .summary strong{ font-weight:normal; position:relative; display:inline-block; height:19px; padding-right:160px;}
/*.bdshare-button-style1-16 a, .bdshare-button-style1-16 .bds_more{ float:none !important;}*/
.m38 .h .summary b{ font-weight:normal;}
.m38 .b {line-height: 36px;}
.m38 .b p{ margin-bottom:25px;}
#wap-f{ display: none;}
@media screen and (max-width:1024px){
*, *::after, *::before{ box-sizing: border-box; -webkit-box-sizing: border-box;}
::-webkit-scrollbar {/*隐藏滚轮*/display: none;}
a:hover{ color: #000;}
a:active{ color: #d90504;}
body{ line-height: 1.2rem; font-size: .6rem; background-size: .45rem;}
.w{ width: 100%;}
.fl, .fr{ float: none; width: 100% !important;}
.nav{ display: none;}
.head{ background: #d42727 url("/zt/bwcx/images/wap-head.jpg") no-repeat center top; background-size: 100%; height: auto; padding: 0 .6rem;}
.head .cont-h{ padding-top: 90%;}
.slideBox{ width: 100%; height: auto;}
.slideBox .bd li{ height: auto;}
.slideBox .bd li .im{ height: 0; padding-bottom: 56.1797%; position: relative;}
.slideBox .bd li img{ height: 100%; position: absolute; top: 0; left: 0; object-fit: cover;}
.slideBox .bd li p{ height: 2.4rem; line-height: 2.4rem; font-size: .6rem;}
.slideBox .hd{ height: .2rem; line-height: .2rem; right: 0; bottom: 1.1rem;}
.slideBox .hd ul{ line-height: .2rem;}
.slideBox .hd li{ width: .2rem; height: .2rem; margin-left: .2rem;}
.mod .item h2{ font-size: .8rem; height: auto; line-height: 1rem;}
.mod .item p{ line-height: .8rem; height: 1.6rem; font-size: .55rem; margin: .3rem 0 .6rem;}
.head .mod .item{ margin-bottom: .6rem;}
.head .mod .item h2{ font-size: .9rem; line-height: 1.2rem;}
.head .mod .item p{ height: 2.4rem; margin-bottom: .6rem;}
.mot{ padding: 1rem 0;}
.mot .h{ padding: 0 .6rem; height: 3.1rem; margin-bottom: 1rem;}
.mot .h .icon{ background-size: 100%; width: 8.2rem;}
.mot-b .h .icon{ background-position: 0 -3.1rem;}
.mot-c .h .icon{ background-position: 0 -6.2rem;}
.mot-d .h .icon{ background-position: 0 -9.3rem;}
.mot .b .fl, .mot .b .fr{ padding: 0 .6rem;}
.mot .b .fl{ margin-bottom: 1rem;}
.mod li{ height: 1.8rem; line-height: 1.8rem;}
#f{ display: none; }
#wap-f{ display: block; background:#ede9be; padding:.6rem; text-align: center; border-top:6px solid #bb1a17;}
.page{ background: #d42727 url("/zt/bwcx/images/wap-head.jpg") no-repeat center top; background-size: 100%; padding-top: 86%;}
.page .w{ width: 100%; padding: .6rem; border-radius: 0; margin-bottom: 0;}
.page .page-h{ margin-bottom: .6rem; height: 2rem;}
.page .page-h a{ font-size: 1rem; height: 2.2rem; line-height: 2.2rem;}
.page .page-b li{ height: 1.8rem; line-height: 1.8rem;}
#page{ font-size: .6rem; padding-top: 1rem;}
#page a{ width: 3rem; height: 1.2rem; line-height: 1.2rem; margin: 0 .2rem;}
.m38{ padding: 0; }
.m38 .h h2{ font-size: .9rem !important; line-height: 1.2rem; }
.m38 .h .summary{ height: auto; margin:.6rem 0; font-size: .5rem; line-height: 1rem;}
.m38 .h .summary strong{ height: auto; padding-right: 0; }
.m38 .h .summary .bdsharebuttonbox{ display: none; }
.m38 .b p{ margin-bottom: .6rem; }
.m38 .b{ line-height: 1.4rem; font-size: .7rem;}
}