html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;}
*html, *html body{background-image:url(about:blank);background-attachment:fixed;}
body{margin:0;padding:0;border:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
a {background:transparent;}
a:focus{outline:none;}
a:active,a:hover{outline:0;}
b,strong{font-weight:bold;}
img{border:0;}
svg:not(:root){overflow:hidden;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}
textarea{overflow:auto;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
menu,ol,ul{padding:0;list-style:none;list-style-image:none;}
.vh{visibility:hidden;}
a{color:inherit;text-decoration:none;}
h1,h2,h3,h4,h5,h6,dl,dd,ol,ul,menu,figure,blockquote,p,pre,form{margin:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{zoom:1;display:block;}
.hidden{ display:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#e84544;}
body,html{font-family:"Microsoft YaHei","Hiragino Sans GB","WenQuanYi Micro Hei","\5fae\8f6f\96c5\9ed1","\5b8b\4f53",sans-serif;}
img,video,iframe{vertical-align:middle;}
.title_default{}
.title_black{color:black !important;}
.title_red{color:red !important;}
.title_blue{color:blue !important;}
.title_green{color:green !important;}
.title_brown{color:brown !important;}
.title_gray{color:gray !important;}
/**/
.media-t,.media-b{width:1200px;margin:0 auto;}
.media-t{margin-top:20px;position:relative;}
.media-r{margin-top:38px;}
.media-b{margin-top:54px;}
.media-t img,.media-b img{width:1200px;}
.media-t img,.media-r img,.media-b img{display:block;}
.media-t .media-more{position:absolute;right:0;top:0;font-size:12px;background-color:rgba(0,0,0,.6);color:#fff;width:40px;height:20px;line-height:20px;text-align:center;}

body,html{background-color:#fff;}
/*channel-nav*/
.channel-nav{width:1200px;margin:0 auto;}
.channel-nav-bg{background-color:#fff;border-bottom:solid 1px #eee;height:50px;font-size:14px;width:100%;}
.channel-nav{height:50px;}
.channel-nav-list{float:left;font-size:14px;line-height:49px;text-align:center;}
.channel-nav-list a{margin-right:18px;}
.channel-nav-list a:hover{color:#f04040;border-bottom:solid 2px #f04040;}
.channel-nav-login{float:right;padding-top:10px;font-size:1   4px;line-height:28px;}
.channel-nav-login a{display:inline-block;padding:0 10px;text-decoration:none;}
.channel-nav-login a.channel-nav-entry{margin-left:0;background-color:#f04040;color:#fff;}
/*main-header*/
.main-header,.wrapper{width:1200px;margin:0 auto;}
.main-header{}
.main-header .header{height:564px;background:url(../img/header.jpg) no-repeat 50% 0;}
/**/
.p-header{padding-bottom:27px;background:url(../img/p-body-bg.jpg) no-repeat 50% 50%;}
.p-header .header{height:156px;background:url(../img/p-header.png) no-repeat 50% 50%;background-size:contain;}
.p-header.main-nav{}
/**/
.main-nav{display:none;height:80px;background:url(../img/nav-bg.png) no-repeat 50% 50%;background-size:contain;line-height:80px;text-align:center;}
.main-nav a{margin:0 20px;font-size:30px;color:#6c3d26;}
.main-nav a:hover{color:#e84544;}
/**/
.wrapper{margin-top:50px;overflow:hidden;}
.wrap-left{width:800px;float:left;overflow:hidden;}
.wrap-right{width:336px;float:right;}
/**/
#sp-footer .footer{line-height:2em;font-size:12px;padding:20px 0;margin:20px auto 0;border-top:1px solid #ddd;text-align:center;background-color:#f2f2f2;}
#sp-footer .footer,#sp-footer .footer a{color:#666;}
#sp-footer .footer a:hover{color:#f04040;}
/**/
.m-top0{margin-top:0;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
/* 
 *
 * index *
 *
 */
.main-body{background:#fff url(../img/body-mp-bg.jpg) no-repeat 50% 51px;min-width:1500px;}
.main-body .main-header,.main-body .wrapper{width:1500px;}
.wp-title{margin-top:80px;text-align:center;font-family:"\5b8b\4f53",sans-serif;}
.wp-title .title{position:relative;display:inline-block;font-weight:bold;font-size:50px;line-height:60px;text-align:center;color:#e84544;}
.wp-title .title:before,.wp-title .title:after{position:absolute;top:50%;margin-top:-8px;display:block;content:"";width:0;height:0;border-top:solid 8px transparent;border-bottom:solid 8px transparent;}
.wp-title .title:before{left:-40px;border-right:solid 10px #e84544;}
.wp-title .title:after{right:-40px;border-left:solid 10px #e84544;}
.wp-title .title a{color:#e84544;}
.wp-title .sub-title{position:relative;margin-top:14px;height:40px;line-height:40px;font-size:24px;text-align:center;font-weight:bold;}
.wp-title .sub-title span{display:inline-block;padding:0 45px;color:#fff;background:linear-gradient(-45deg,transparent 30px,#e84544 0) bottom right,linear-gradient(135deg,transparent 30px,#e84544 0) top left;background-size: 50% 100%;background-repeat: no-repeat;}
.wp-title .sub-title:before,.wp-title .sub-title:after{position:absolute;display:block;content:"";width:50%;height:1px;background-color:#e84544;overflow:hidden;}
.wp-title .sub-title:before{left:0;bottom:0;}
.wp-title .sub-title:after{right:0;top:0;}
/**/
.album{/*width:1418px;height:806px;*/width:1213px;height:690px;padding:21px 48px 28px 39px;margin-left:60px;background-image:url(../img/album-bg.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;position:relative;}
.album .pages-list{height:100%;}
.album .cover{background-image:url(../img/album-cover-bg.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;}
.album .mpage{width:50%;height:100%;background-repeat:no-repeat;background-size:100% 100%;}
.album .mpage .m-title{font-weight:bold;}
.album .mpage .m-title em{font-style:normal;}
.album .mp-0 .m-title em{color:#f95555;}
.album .mp-1 .m-title em{color:#fb6c27;}
.album .mp-2 .m-title em{color:#2694cc;}
.album .mp-3 .m-title em{color:#e93884;}
.album .mp-4 .m-title em{color:#a0da0c;}
.album .mp-5 .m-title em{color:#02a94e;}
.album .mp-6 .m-title em{color:#df8c08;}
.album .mp-7 .m-title em{color:#1bc5bd;}
/**/
.album .mpage.even{background-image:url(../img/album-even-bg.jpg);}
.album .mpage.odd{background-image:url(../img/album-odd-bg.jpg);}
.album .page .item{width:86%;margin:18% auto 0;}
.album .page .item-img{position:relative;width:100%;padding-top:75.261%;}
.album .page .item-img img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;}
.album .page .item-img i{position:absolute;display:block;left:0;top:0;width:100%;height:100%;background:url(../img/album-img-cover.png) no-repeat 50% 50%;background-size:100% 100%;}
.album .page .item-txt{margin-top:4%;font-size:18px;line-height:1.77em;}
.album .hard{background-color:#8c6048;}
.album .hard p{font-size:20px;padding:80px 60px 0;line-height:2em;color:#fff;text-indent:2em;}
.album.close{/*background:none;*/background-image:url(../img/album-close-bg.png);background-size:auto 97%;}
.album.close .mpage{}
.album-btn{position:absolute;top:80px;right:-88px;display:none;}
.album-btn.show{display:block;}
.album-btn li{width:125px;height:50px;margin-bottom:26px;background-image:url(../img/album-btn-bg.jpg);background-repeat:no-repeat;text-align:center;font-size:20px;color:#fff;line-height:50px;cursor:pointer;}
.album-btn li.album-btn-1{margin-left:8px;background-position:0 0;}
.album-btn li.album-btn-2{background-position:0 -50px;}
.album-btn li.album-btn-3{margin-left:8px;background-position:0 -100px;}
.album-btn li.album-btn-4{background-position:0 -150px;}
.album-btn li.album-btn-5{margin-left:8px;background-position:0 -200px;}
.album-btn li.album-btn-6{background-position:0 -250px;}
.album-btn li.album-btn-7{margin-left:8px;background-position:0 -300px;}
.album-btn li.album-btn-8{background-position:0 -350px;}
.album-btn li.album-btn-1:hover{background-position:-125px 0;}
.album-btn li.album-btn-2:hover{background-position:-125px -50px;}
.album-btn li.album-btn-3:hover{background-position:-125px -100px;}
.album-btn li.album-btn-4:hover{background-position:-125px -150px;}
.album-btn li.album-btn-5:hover{background-position:-125px -200px;}
.album-btn li.album-btn-6:hover{background-position:-125px -250px;}
.album-btn li.album-btn-7:hover{background-position:-125px -300px;}
.album-btn li.album-btn-8:hover{background-position:-125px -350px;}

/**/
.wp2-left{float:left;width:520px;}
.wp2-right{float:right;width:960px;}
/**/
.photo-item{}
.photo-item .photo-title{margin-top:26px;font-size:22px;line-height:30px;font-weight:normal;}
.photo-item .photo-img{position:relative;display:block;width:100%;padding-top:75.121%;overflow:hidden;}
.photo-item .photo-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.photo-item .photo-txt{margin-top:19px;font-size:16px;line-height:30px;}
/**/
.photo-list{}
.photo-list li{width:205px;margin-left:35px;float:left;}
.photo-list li .photo-title{height:40px;margin-bottom:15px;font-size:16px;line-height:40px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.photo-list li .photo-img{position:relative;display:block;width:100%;padding-top:75%;overflow:hidden;}
.photo-list li .photo-img img{position:absolute;left:0;top:0;width:100%;height:100%;}
.photo-list li .photo-txt{}
/**/
.more{/*display:inline-block;margin-top:26px;*/font-size:14px;/*line-height:20px;*/color:#ff2222;margin-left:10px;}
/**/
.wp3{}
.wp3 .photo-list{margin-right:-54px;}
.wp3 .photo-list li{margin-left:0;margin-right:54px;}
.photo-list.item3{margin-right:-35px;}
.photo-list.item3 li{width:464px;margin-left:0;margin-right:35px;}
.photo-list.item4{margin-right:-40px;}
.photo-list.item4 li{width:345px;margin-left:0;margin-right:40px;}
/**/
.wp4-left{float:left;width:205px;}
.wp4-left .photo-list li{float:none;margin-left:0;}
.wp4-mid{margin-left:205px;margin-right:502px;}
.wp4-mid .photo-list li{width:350px;margin-left:46px;}
.wp4-mid .photo-list li .photo-title{margin-bottom:7px;}
.wp4-right{float:right;width:502px;}
.wp4-right .photo-list li{margin-left:46px;}
/**/
.ordered-list{position:relative;height:695px;}
.ordered-list li{position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);overflow:hidden;-webkit-transition:all 1s linear;transition:all 1s linear;}
.ordered-list li.item-1{width:56px;height:56px;background-color:#ddc79d;}
.ordered-list li.item-2{width:90px;height:90px;background-color:#e84544;}
.ordered-list li.item-3{width:90px;height:90px;background-color:#ebbd89;}
.ordered-list li.item-4{width:30px;height:30px;background-color:#e84544;}
.ordered-list li.item-5{width:56px;height:56px;background-color:#e84544;}
.ordered-list li.item-6{width:78px;height:78px;background-color:#efdd8c;}
.ordered-list li.item-7{width:280px;height:210px;background-color:#edd7c0;}
.ordered-list li.item-8{width:284px;height:284px;background-color:#f3e7da;}
.ordered-list li.item-9{width:284px;height:284px;background-color:#edd7c0;}
.ordered-list li.item-10{width:262px;height:198px;background-color:#e0d5c9;}
.ordered-list li.item-11{width:162px;height:162px;background-color:#e84544;}
.ordered-list li.item-12{width:262px;height:198px;background-color:#fff2e5;}
.ordered-list li.item-13{width:262px;height:198px;background-color:#e0d5c9;}
.ordered-list li.item-14{width:400px;height:300px;background-color:#f3e7da;}
.ordered-list li.item-15{width:400px;height:300px;background-color:#edd7c0;}
.unordered li.item-1{-webkit-transform:translate3d(-750px,-111px,0);transform:translate3d(-750px,-111px,0);}
.unordered li.item-2{-webkit-transform:translate3d(-682px,-174px,0);transform:translate3d(-682px,-174px,0);}
.unordered li.item-3{-webkit-transform:translate3d(-143px,260px,0);transform:translate3d(-143px,260px,0);}
.unordered li.item-4{-webkit-transform:translate3d(650px,-215px,0);transform:translate3d(650px,-215px,0);}
.unordered li.item-5{-webkit-transform:translate3d(690px,-165px,0);transform:translate3d(690px,-165px,0);}
.unordered li.item-6{-webkit-transform:translate3d(645px,-306px,0);transform:translate3d(645px,-306px,0);}
.unordered li.item-7{-webkit-transform:translate3d(-487px,-347px,0);transform:translate3d(-487px,-347px,0);}
.unordered li.item-8{-webkit-transform:translate3d(-590px,-137px,0);transform:translate3d(-590px,-137px,0);}
.unordered li.item-9{-webkit-transform:translate3d(355px,-266px,0);transform:translate3d(355px,-266px,0);}
.unordered li.item-10{-webkit-transform:translate3d(355px,18px,0);transform:translate3d(355px,18px,0);}
.unordered li.item-11{-webkit-transform:translate3d(-207px,-299px,0);transform:translate3d(-207px,-299px,0);}
.unordered li.item-12{-webkit-transform:translate3d(-306px,-137px,0);transform:translate3d(-306px,-137px,0);}
.unordered li.item-13{-webkit-transform:translate3d(-306px,56px,0);transform:translate3d(-306px,56px,0);}
.unordered li.item-14{-webkit-transform:translate3d(-45px,-331px,0);transform:translate3d(-45px,-331px,0);}
.unordered li.item-15{-webkit-transform:translate3d(-45px,-31px,0);transform:translate3d(-45px,-31px,0);}
.ordered-list li .item-txtonly{display:block;padding-top:15px;padding-left:25px;font-size:48px;color:#fff;letter-spacing:15px}
.ordered-list li .item-img{position:relative;height:100%;display:block;overflow:hidden;}
.ordered-list li .item-img img{vertical-align:top;width:100%;height:100%;object-fit:cover;}
.ordered-list li .item-img em{position:absolute;left:0;right:0;bottom:0;padding:0 10px;height:36px;line-height:36px;background-color:rgba(0,0,0,.3);font-style:normal;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/**/
/*.cooperative-list{margin-right:-60px;}
.cooperative-list li{float:left;width:200px;height:84px;margin-bottom:46px;margin-right:60px;background-color:#ccc;}*/
.cooperative-list{}
.cooperative-list dt{width:130px;float:left;line-height:60px;font-size:18px;}
.cooperative-list dd{margin-left:130px;zoom:1;display:block;}
.cooperative-list dd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cooperative-list dd a,.cooperative-list dd span{display:block;float:left;width:150px;height:60px;margin-bottom:46px;margin-right:25px;/*background-color:#ccc;*/}
.cooperative-list dd .autowidth{width:auto;padding-right:40px;}

/* 
 *
 * article *
 *
 */
.crumbs{font-size:14px;line-height:20px;color:#666;}
.crumbs a{color:#666;}
.article-title{margin-top:40px;font-size:40px;line-height:40px;text-align:center;}
.article-info{margin-top:24px;font-size:14px;text-align:center;color:#666;line-height:62px;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;}
.article-content{padding-top:30px;}
.article-content p{margin-bottom:24px;font-size:18px;line-height:36px;text-indent:2em;}
.article-content p.f_center{}
.article-content p.pcenter{text-align:center;font-size:14px;line-height:20px;text-indent:0;}
.article-content img{display:block;margin:0 auto;}
.pageStyle5 {clear:both; font-size:16px; line-height:1.231; height:38px;}
.pageStyle5 #chan_multipageNumN{color:#333;display:inline;float:left;height:34px;left:50%;position:relative;}
.pageStyle5 #chan_multipageNumN a,
.pageStyle5 #chan_multipageNumN span{background:#fff;border:1px solid #ccc;display:block;height:26px;float:left;line-height:1.231;margin:0 2px;overflow:hidden;padding:8px 12px 0;position:relative;right:50%;}
.pageStyle5 #chan_multipageNumN a{background:#fff;border:1px solid #ccc;color:#888;text-decoration:none;}
.pageStyle5 #chan_multipageNumN a:hover{background:#b31515;border:1px solid #b31515;color:#fff;text-decoration:none;}
.pageStyle5 #chan_multipageNumN .curPage,
.pageStyle5 #chan_multipageNumN .allPage{background:#b31515;border:1px solid #b31515;color:#fff;}
.pageStyle5 #chan_multipageNumN span.sumPage{border:1px solid #ccc;white-space:nowrap;}
.pageStyle5 #chan_multipageNumN .sumPage cite{color:red;font-style:normal;line-height:1.231;padding:0 0.2em;}
.pageStyle5 span.pageBack{display:block;margin:0 auto;width:110px;}
#chan_newsBlk .pageStyle5 span.pageBack a{background:#b31515;color:#fff;display:block;font-size:16px;text-align:center;padding:8px 0;}
/**/
.pic-big-main{position:relative;width:800px;margin:30px auto;}
.pic-big{height:500px;}
.pic-big img{display:block;max-width:100%;margin:0 auto;}
.pic-big .pic-info{position:absolute;left:0;bottom:0;right:0;padding:0 20px 10px;background-color:rgba(0,0,0,.7);color:#fff;line-height:20px;font-size:14px;}
.pic-big .pic-info p{max-height:60px;text-indent:2em;overflow:hidden;}
.pic-big .pic-count{padding:5px 0;text-align:right;}
.pic-big .pic-count em{font-style:normal;}
.pic-big-a,.pic-big-b{position:absolute;left:0;top:0;width:100%;height:100%;}
.pic-big-tab{position:absolute;top:0;width:50%;height:100%;z-index:10;overflow:hidden;text-indent:-200px;outline:none;}
.pic-big-tab.pic-prve{left:0;cursor:url(../img/mouse_left.cur),auto;}
.pic-big-tab.pic-next{right:0;cursor:url(../img/mouse_right.cur),auto;}
.pic-big-loading{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);}
.pic-big-loading img.pic-big-loading-img{position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-8px;}
.pic-big-txt{width:800px;margin:0 auto;}
.pic-big-txt p{padding-bottom:10px;}
.pic-big-txt .bold{font-weight: bold;font-size:20px;}
.pic-big-txt .red{color:#f00;}

/* 
 *
 * list *
 *
 */
.list-title{padding-left:25px;background:url(../img/list-title-bg.png) no-repeat 0 50%;}
.list-item{}
.list-item li{padding:45px 0;border-bottom:solid 1px #eee;zoom:1;display:block;line-height:30px;}
.list-item li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.list-item li .item-img{display:block;width:320px;height:240px;float:left;margin-right:20px;}
.list-item li .item-img img{width:100%;height:100%;}
.list-item li .item-title{font-size:24px;}
.list-item li .item-txt{height:120px;margin-top:16px;font-size:16px;overflow:hidden;}
.list-item li .item-time{margin-top:0;font-size:14px;color:#999;}
.pages{overflow:hidden;padding:30px 0;height:30px;text-align:center;font-size:12px;line-height:30px;}
.pages a,.pages span{display:inline-block;text-align:center;padding:0 6px;margin:0;font-family:arial;}
.pages a{color:#888;text-decoration:none;border:solid 1px #ccc;line-height:28px;}
.pages a:hover{background:#b31514;color:#fff;}
.pages span{color:#888;padding:0 7px;border:none;line-height:30px;}
.pages span.curPage{color:#fff;background:#b31514;}

/* 
 *
 * photo-list *
 *
 */
.photo-page-wrap{position:relative;}
.photo-nav{position:absolute;left:0;top:0;width:170px;}
.photo-nav li{text-align:center;}
.photo-nav li a{display:block;height:50px;border-bottom:solid 1px #eee;line-height:50px;}
.photo-nav li a:hover,.photo-nav li a.current{background-color:#ff0000;color:#fff;}
.photo-page-list{margin-left:167px;}
.photo-page-list li{width:222px;margin-bottom:37px;margin-left:36px;float:left;}
.photo-page-list li img{width:222px;height:148px;}
.photo-page-list li h3{margin-top:13px;line-height:20px;height:20px;font-size:16px;color:#666;font-weight:normal;overflow:hidden;}

/* 
 *
 * download-list *
 *
 */
.list-download-item{padding-top:40px;margin-right:-24px;}
.list-download-item li{width:180px;margin-right:24px;margin-bottom:50px;text-align:center;float:left;}
.list-download-item li a{display:block;border:solid 1px #eee;}
.list-download-item li .download-img{display:block;height:238px;line-height:238px;border-bottom:solid 1px #eee;overflow:hidden;}
.list-download-item li img{width:100%;display:inline-block;vertical-align:middle;}
.list-download-item li em{display:block;height:49px;line-height:49px;font-style:normal;color:#e84544;}
.list-download-item li a:hover em{background-color:#e84544;color:#fff;}

/* wap-page */
.wap-header,.wap-wrapper{width:auto;}
.wap-header{width:100%;padding-top:57%;background:url(../img/wap-header.jpg) no-repeat 50% 0;background-size:100% auto;}
.wap-header h2{color:#e84544;text-align:center;font-size:18px;}
.wap-header p{margin-top:12px;padding:0 20px;font-size:15px;color:#707070;line-height:30px;}
.wap-header a{color:#e84544;}
.wap-wrapper{padding:0 20px;}
.wap-news-list{padding-top:25px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.wap-news-list li{width:46.119%;padding-bottom:10px;}
.wap-news-list li .item-img{position:relative;display:block;width:100%;padding-top:75.404%;overflow:hidden;}
.wap-news-list li .item-img img{position:absolute;left:0;top:0;width:100%;height:100%;}
.wap-news-list li .item-txt{font-size:14px;font-weight:normal;line-height:30px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*.wap-cooperative{padding-top:11px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.wap-cooperative li{width:30%;height:30px;line-height:30px;text-align:center;font-size:12px;}*/
.wap-cooperative-list{}
.wap-cooperative-list dt{width:100%;line-height:40px;font-size:16px;text-align:center;margin-top:10px;}
.wap-cooperative-list dd{display:flex;justify-content:flex-start;flex-wrap:wrap;border-bottom:solid 5px #eee;padding:0 20px;}
.wap-cooperative-list dd a,.wap-cooperative-list dd span{display:block;height:40px;margin-bottom:20px;margin-right:18px;}
.wap-cooperative-list dd.jc-center{justify-content:center;}
.wap-cooperative-list dd.jc-center a,.wap-cooperative-list dd.jc-center span{margin-left:10px;margin-right:10px;}
.wap-cooperative-list dd.jc-between{justify-content:flex-start;}
.wap-cooperative-list dd.jc-between a,.wap-cooperative-list dd.jc-between span{width:33%;margin-right:0;}
.wap-cooperative-list dd img{height:100%;vertical-align:top;}
/**/
.wap-focus-list{}
.wap-focus-list li{position:relative;}
.wap-focus-list li img{width:100%;}
.wap-focus-list li h3{position:absolute;left:0;bottom:0;right:0;height:30px;line-height:30px;background-color:rgba(0,0,0,.7);color:#fff;padding:0 10px;font-size:14px;font-weight:normal;}
.wap-focus{position:relative;}
.wap-focus .bx-controls-direction{position:absolute;top:50%;left:0;width:100%;}
.wap-focus .bx-prev,.wap-focus .bx-next{position:absolute;width:28px;height:50px;margin-top:-25px;top:0;overflow:hidden;text-indent:-200px;font-size:12px;background-image:url(../img/wap-jt-bg.png);background-repeat:no-repeat;}
.wap-focus .bx-prev{left:10px;background-position:0 0;}
.wap-focus .bx-next{right:10px;background-position:0 -50px;}
.wap-focus-title{margin-top:20px;margin-bottom:5px;padding-bottom:10px;font-size:24px;font-weight:bold;text-align:center;color:#e84544;background:url(../img/wap-title-bg.png) no-repeat 50% 100%;background-size:20px auto;}
/**/
.wap-nav-area{position:fixed;left:-150px;top:0;z-index:1;width:130px;padding:10px;height:100%;background-color:rgba(255,255,255,.9);-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.wap-nav-area.wap-nav-show{left:0;}
.wap-nav{line-height:35px;}
.wap-nav li{padding-left:25px;background:url(../img/wap-nav-icon.png) no-repeat 5px 50%;background-size:12px auto;border-bottom:solid 1px #ad9da3;font-size:14px;}
.wap-nav li a{color:#f00;}
.wap-nav li a.current{font-weight:bold;}
.wap-nav li a:hover{text-decoration:none;}
.wap-nav-btn{position:absolute;right:-35px;top:80px;width:35px;height:109px;background:url(../img/m-nav-btn.png) no-repeat 0 50%;background-size:contain;}


/* 62*16 = 992px */
@media screen and (max-width:62em){
    
}
/* 48*16 = 768px */
@media screen and (max-width:48em){
    body,html{min-width:auto;}
    .channel-nav-bg{display:none;}
    .main-header,.wrapper{width:auto;}
    .wrapper{margin-top:20px;}
    .p-header{padding-bottom:0;background-position:50% 0;background-size:contain;}
    .p-header .header{height:80px;background-size:90% auto;}
    .main-nav{height:45px;line-height:45px;background-size:auto 100%;}
    .main-nav a{margin:0 10px;font-size:14px;}
    .pic-big-main{width:100%;margin-bottom:0;}
    .pic-big-txt{width:auto;padding:20px 10px 0;}
    .pic-big .pic-count{padding-top:0;}
    .pic-big .pic-info{padding:5px;}
    .pic-big .pic-info p{max-height:40px;}
    .article-title{font-size:18px;margin-top:15px;line-height:24px;}
    .article-info{line-height:26px;margin-top:10px;}
    .article-content p{font-size:14px;line-height:28px;margin-bottom:12px;padding:0 10px;}
    .article-content img{width:100%;}
    .list-download-item{display:flex;justify-content:space-between;flex-wrap:wrap;margin-right:0;padding-top:10px;}
    .list-download-item li{margin-right:0;float:none;margin-bottom:20px;}
    /**/
    .wp-title{margin-top:30px;}
    .wp-title .title{font-size:25px;line-height:30px;text-align:center;color:#e84544;}
    .wp-title .title:before,.wp-title .title:after{margin-top:-4px;border-top:solid 4px transparent;border-bottom:solid 4px transparent;}
    .wp-title .title:before{left:-20px;border-right:solid 5px #e84544;}
    .wp-title .title:after{right:-20px;border-left:solid 5px #e84544;}
    .wp-title .sub-title{margin-top:7px;height:20px;line-height:20px;font-size:12px;}
    .wp-title .sub-title span{padding:0 30px;background:linear-gradient(-45deg,transparent 20px,#e84544 0) bottom right,linear-gradient(135deg,transparent 20px,#e84544 0) top left;background-size:50% 100%;background-repeat:no-repeat;}
    .wp-title .sub-title:before,.wp-title .sub-title:after{position:absolute;display:block;content:"";width:50%;height:1px;background-color:#e84544;overflow:hidden;}
    .wp-title .sub-title:before{left:0;bottom:0;}
    .wp-title .sub-title:after{right:0;top:0;}
    
    .footer{text-align:center;background-color:#d73c3c;padding:15px 0;line-height:1.5;font-size:14px;color:#fff;}
    .footer .aboutus a{color:#fff;padding:0 15px;}
    .footer .copy{color:#f29c9f;}
}