@charset "gb2312";
*{ padding:0; margin:0;}
body,div,ul,li,h1,dd,dl,p{margin:0;padding:0;font-family:"PingFang SC","Lantinghei SC","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei","微软雅黑",STHeitiSC-Light,simsun,"宋体","WenQuanYi Zen Hei","WenQuanYi Micro Hei",sans-serif;}
li{list-style:none;list-style-position: outside;border:0;}
img{ vertical-align:middle;}
a img,img{border:0px;}
a{text-decoration:none; color:#262626;}a:hover{ color:#cd1f1f;}
.blk,.blk3,.blk5,.blk6,.blk8,.blk10,.blk14,.blk15,.blk20,.blk25,.blk30,.blk36{clear: both; font-size: 1px;line-height: 1px; display:block;}
.blk3{height: 3px;}.blk5{height: 5px;}.blk6{height: 6px}.blk8{height: 8px}.blk10{height: 10px}.blk14{height: 14px}.blk15{height: 15px}.blk20{height: 20px}.blk25{height: 25px}.blk30{height: 30px}.blk36{ height:36px;}
.clearfix{_zoom:1}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;}
.fl{ float: left;}.fr{ float: right;}.tc{ text-align: center;}.tl{ text-align: left;}.tr{ text-align: right;}
.oh{overflow: hidden;}.ovt, .ovt li{overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}.pr{ position: relative;}.pa{ position: absolute;}
.vam{ vertical-align: middle;}

.pt20{ padding-top:20px;}

.w1200{ width:1200px; margin:0px auto;}.warp2{ background-color:#f0f0f0;}
.head-title{ padding:30px 0px 30px 0px; text-align:center; }
.head-title2{ padding-bottom:8px; border-bottom:1px solid #057db8;}
.head-title2 h2{ padding:0; margin:0; color:#057db8}
.head-title2 .more{ position:absolute; right:0; top:8px; font-size:14px; color:#369}

.headbar{}
.headbar .content{ max-width:1100px; margin:0 auto;}
.headbar .logo{ display:inline-block; padding-left:20px;}
.headbar .logo img{ height:20px;}

.navmenu { text-align:center; font-size:22px;}
.navmenu ul{ max-width:1200px; margin:0 auto; display:block;list-style-type: none;}
.navmenu li{ display:inline-block; padding:6px 20px; margin:0 10px; text-align:center; height:30px; line-height:30px;background:rgba(5,125,184, 0.75); border-radius:30px;}
.navmenu li:last-child{ border-right:none}
.navmenu li:active{ background:#d52530}
.navmenu li:hover{ background:#C30}
.navmenu p { color: #fefbd9; text-decoration: none; cursor:pointer;}
.navmenu .active p { color: #fff; }
.navmenu.fixd{ position:fixed; left:0; top:0; right:0; z-index:9999;}


.warp1{ min-width:1280px; position:relative; z-index:100;}
.banner{ position:relative; z-index:99;}
.index-bg1{background:url(index-bg1.jpg?2) top center no-repeat;}
.index-bg2{background:url(index-bg2.jpg?1) top center no-repeat;}

/*头条新闻*/
.newsArea{ min-width:1200px; padding-top:60px; padding-bottom:45px;}
.newsArea-cont{ width:1200px; margin:0 auto;}
.ttnews{ position:relative; margin-bottom:40px;}
.ttnews dt{ position:absolute; height:140px; left:0; top:0;}
.ttnews dt img{ height:100%;}
.ttnews dd{ /*min-height:140px; margin-left:160px;*/}
.ttnews .ttnews-lg h1{ font-weight:bold; font-family:"Microsoft YaHei","宋体"; font-size:20px; text-align:center;}
.ttnews .ttnews-lg h1 a{ color:#057db8;}
.ttnews .ttnews-lg h1 a:hover{ color:#C00; text-decoration:underline;}
.ttnews .ttnews-lg p{ padding:10px 50px 0; font-size:16px; color:#393939; line-height:1.8; text-indent:2em; text-align:left;}

.hotnews{ }
.hotnews .lbox{ width:600px; float:left;}
.hotnews .rbox{ width:560px; height:400px; float:right; box-sizing:border-box;}

.hotnews .news-list{ display:block; padding-top:18px;}
.hotnews .news-list li{ position:relative; padding-left:25px; font-size:16px; line-height:1.5; background:url(icon_li.png?22) 0px 16px no-repeat;}
.hotnews .news-list li:last-child{ border-bottom:none;}
.hotnews .news-list li p{ width:100%; padding:10px 0; font-weight:normal; font-size:18px;}
.hotnews .news-list li span{ position:absolute; right:12px; top:15px; font-size:12px; color:#cdcdcd;}
.hotnews .news-list li a{ color:#000;}
.hotnews .news-list li a:hover{ color:#F30;}

.list-50 li{ width:580px; float:left; line-height:38px; }
.list-50 li:nth-child(2n){ float:right;}
.list-50 li .title{ width:460px; float:left; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; }
.list-50 li .time{ width:100px; float:right; display:block; color:#999;}


.swiper-button-disabled{ opacity:0.3;}
/* --------------------------------------------------*/

.focusSwiper{ width:600px; height:400px;}
.focusSwiper .focus-button-prev, .focusSwiper .focus-button-next{ width:auto; position:absolute; top:50%; margin-top:-10px; transform:translateY(-34px);cursor:pointer; transition:0.5s;outline:none; z-index:9999;}
.focusSwiper .focus-button-prev{left:15px;}
.focusSwiper .focus-button-next{right:15px;}
.focusSwiper .button.disabled{ opacity:0.2; cursor:default;}
.focusSwiper .button img{ height:30px;}
.focusSwiper .swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:100%;background:#fff;opacity:.75}
.focusSwiper .swiper-pagination-bullet-active{ background-color:#F33; opacity:1;}
.swiper-pagination.focusPagination{ width:auto; left:auto; bottom:16px; right:12px;}

.focuspic{ width:600px; height:400px; display:block; position:relative; overflow:hidden;z-index:0;}
.focuspic img{ width:600px; height:400px; }
.focuspic h1{ position: absolute; bottom: 0px; left:0; right:0; padding:10px 12px 15px; font-size: 16px; color: #FFFFFF; line-height: 1.5; text-align:left; overflow:hidden; cursor:pointer; font-weight:normal; background-image: linear-gradient( to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);}
.focuspic h1 p{ width:80%;}

/*news*/
.news .dtxw1{ width:540px; float:right;}
.news .dtxw1 .shz{ margin-bottom:20px; border-bottom:1px solid #f2f2f2;}
.news .dtxw1 .shz .bbb{ font-size:18px; color:#262626; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; display:block; padding-bottom:8px;}
.news .dtxw1 .shz .bbb:hover{ color:#cd1f1f; text-decoration:underline;}
.news .dtxw1 .shz .rrr{ font-size:14px; color:#404040; font-family:\5FAE\8F6F\96C5\9ED1; line-height:26px; padding-bottom:15px; display:block;}

.hdgkArea-cell .left{ width:360px; height:600px; float:left; background:url(hdgkarea-bg1.png) top center no-repeat;}
.hdgkArea-cell .left .text1{ margin:50px 30px 0; color:#FFF; font-size:16px; color:#fff; line-height:1.8;}
.hdgkArea-cell .left .text1 p{ text-indent:2em;}
.hdgkArea-cell .left .text2{ margin:0 30px; text-align:right;}
.hdgkArea-cell .left .text2 a{ color:#FF0; font-weight:bold;}
.hdgkArea-cell .right{ width:780px; height:600px; float:right; box-sizing:border-box; line-height:2; background:url(hdgkarea-bg2.jpg) bottom center no-repeat; background-size:100%;}
.hdgkArea-cell .right .title{ font-weight:bold; color:#000; font-size:18px;}
.hdgkArea-cell .right .text1{ margin-bottom:30px; font-size:18px;}
.hdgkArea-cell2{ margin:0 50px; padding-top:20px;}
.hdgkArea-cell2 dd{ width:30%; float:left; margin-right:5%; padding:12px 0; text-align:center; background:#069; border-radius:30px; font-size:20px;}
.hdgkArea-cell2 dd:nth-child(3n){ margin-right:0;}
.hdgkArea-cell2 dd a{ color:#ffffff;}

.yhcjArea{}
.yhcjArea-cell .left{ width:580px; float:left; background:#FFF; border-radius:20px; overflow:hidden;}
.yhcjArea-cell .right{ width:580px; float:right; background:#FFF; border-radius:20px; overflow:hidden;}
.yhcjArea-cell_hd{ padding:30px 0; text-align:center; background:url(title-dzyhq.jpg) #f89065 top center no-repeat; color:#FFF;}
.yhcjArea-cell_hd h2{ font-size:28px;}
.yhcjArea-cell_hd a{ color:#C33;}
.yhcjArea-cell_bd{ height:540px; padding:40px 40px 30px; font-size:18px; line-height:1.8; box-sizing:border-box;}
.yhcjArea-cell_bd dl{ padding-bottom:20px;}
.yhcjArea-cell_bd dd{ margin-bottom:12px; padding:10px 0 8px; background:#4da1cf; background-image: linear-gradient(to right, #4da1cf , #7acbf7); color:#FFF; border-radius:30px; text-indent:2em;}
.yhcjArea-cell_bd .text1{ padding-bottom:20px; text-indent:2em;}
.yhcjArea-cell_bd .text2{ text-align:center; font-weight:bold;}
.yhcjArea-cell_bd .text2 .a1{ color:#F30}
.yhcjArea-cell_nav dd{ width:20%; float:left;}

/* 多列滚动 */
.superSlide{ overflow:hidden; position:relative; padding-bottom:50px;}
.superSlide .hd{ position:absolute; bottom:0; left:0; right:0; overflow:hidden;  height:30px; padding:0 10px; text-align:center; z-index:1000;}
.superSlide .hd .slidePrev,.superSlide .hd .slideNext{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.superSlide .hd .slideNext{ background:url("images/icoRight.gif") no-repeat;  }
.superSlide .hd ul{ display:block; }
.superSlide .hd ul li{ display:inline-block; width:12px; height:12px; margin-right:5px; text-indent:-999px; overflow:hidden; background-color:#CCC; border-radius:50%; cursor:pointer;}
.superSlide .hd ul li.on{ background-color:#09F}
.superSlide .bd{ overflow:hidden;}
.slidePrev, .slideNext{ position:absolute; top:50%; margin-top:-40px; display:block; width:50px; height:50px;}
.slidePrev{ left:-60px; background:url(icon-arrow1-left.png?2) center no-repeat; background-size:100%;}
.slideNext{ right:-60px; background:url(icon-arrow1-right.png?2) center no-repeat; background-size:100%;}
.slidePrev:hover, .slideNext:hover{ background-color:rgba(0, 0, 0, 1);}

/* */
.sjdtArea{padding:20px 0px 0;margin-top:30px/*;background: url(bg.png); border-bottom:1px solid #f2f2f2;border-top:1px #f2f2f2 solid;*/}
.sjdtArea .head-title{ }
.sjdtArea .content{ position:relative; width:1200px; margin:0px auto; box-sizing:border-box; }
.sjdtArea .bd li{ width:360px; margin-right:60px; float:left; padding-top:45px;}
.sjdtArea .bd li div{ width:100%; background-color:#0e49ab; background-image: linear-gradient(to bottom, #3c80f1 , #0e49ab); padding-bottom:16px;}
.sjdtArea .bd li div a{ display:block; margin:0 15px;}
.sjdtArea .bd li img{ width:100%; margin-top:-40px;}
.sjdtArea .bd li h3{ margin-left:20px; padding-left:25px;}

/* */
.xftkArea{padding:20px 0px 60px;margin-top:30px/*;background: url(bg.png); border-bottom:1px solid #f2f2f2;border-top:1px #f2f2f2 solid;*/}
.xftkArea .head-title{ }
.xftkArea .content{ position:relative; width:1200px; margin:0px auto; box-sizing:border-box; }
.xftkArea .bd li{ width:360px; margin-right:60px; float:left;}
.xftkArea .bd li div{ width:100%; background-color:#0e49ab; background-image: linear-gradient(to bottom, #3c80f1 , #0e49ab); padding:15px 0;}
.xftkArea .bd li div a{ display:block; margin:0 15px;}
.xftkArea .bd li img{ width:100%;}
.xftkArea .bd li h3{ margin-left:20px; padding-left:25px;}

/* */
.tajyArea{ padding:20px 0 0;}
.tajyArea .head-title{ }
.tajyArea .content{ position:relative; padding:20px 0 0; box-sizing:border-box;}
.small-list {margin-top:16px;}
.small-list li{ position:relative; margin-bottom:16px; padding:22px 19px 23px 61px; background-color:#FFF; border-radius: 20px 0 20px 0; border: solid 1px #3b98d5; box-sizing:border-box;}
.small-list li i {position:absolute;left:-42px;top:50%;margin-top:-42px;width:84px;height:84px;line-height:84px;background-color:#e83029; border-radius: 20px 0 20px 0; color:rgba(254,246,217,0.8);text-align:center;font-size:50px;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;}
.small-title {font-size:28px;font-weight:bold;margin-bottom:20px; color:#15a2c5}
.small-desc {font-size:18px;line-height:30px; color:#333}


/*hdpicSwiper*/
.hdpicSwiper{width:1160px;height:773px;background-color:rgb(179,189,196);transition:1s background-color 1.3s; border-radius:6px; overflow:hidden;}
.hdpicSwiper .swiper-wrapper {transition-delay:1s;transition-timing-function:cubic-bezier(0.5,0,0,1);}
.hdpicSwiper .swiper-slide { text-align:center;font-size:18px;}
.hdpicSwiper .swiper-slide .title{ width:auto; position:absolute; bottom:0; left:0; right:0; transition-delay:1s; z-index:10; background-image: linear-gradient( to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);}
.hdpicSwiper .swiper-slide .title h3{ margin:0; padding:30px 20px 36px; font-size:20px; font-weight:normal;}
.hdpicSwiper .swiper-slide .img-box{ width:100%;height:100%;position:absolute;transform:scale(0.6,0.6);transition-duration:1s;transition-property:transform;transition-timing-function:cubic-bezier(0.5,0,0,1); overflow:hidden;}
.hdpicSwiper .swiper-slide .img-box img{ width:100%;height:100%;object-fit:cover;transform:scale(1.2,1.2) translateX(50%);transition-timing-function:cubic-bezier(0.5,0,0,1);transition-property:transform;}
.hdpicSwiper .button-prev, .button-next{ width:auto; position:absolute; top:50%; margin-top:-10px; transform:translateY(-34px);cursor:pointer; transition:0.5s;outline:none; z-index:9999;}
.hdpicSwiper .button-prev{left:20px;}
.hdpicSwiper .button-next{right:20px;}
.hdpicSwiper .button.disabled{ opacity:0.2; cursor:default;}
.hdpicSwiper .button img{ height:40px;}
.hdpicSwiper .swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:100%;background:#fff;opacity:.75}
.hdpicSwiper .swiper-pagination-bullet-active{ background-color:#F33; opacity:1;}
.swiper-pagination.hdpicPagination{}

/*更多*/
.load-more{margin:30px auto 0; padding:0px 20px 20px 20px; text-align:center; }
.load-more .text{ display:inline-block; padding:6px 60px; background:#f9f9f9; border:1px #e5e5e5 solid; -webkit-border-radius:30px; text-align:center; font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;position:relative; }



.txt10 a{color:#666666; text-decoration:none;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.txt10 a:hover{color:#cc0000; text-decoration:underline;} 


.rj_box{padding:5px;border:1px  solid #d7d7d7;position:fixed;background:#fcfcfc;right:5%;top:50%}
.rj_box img{width:100px;height:100px}
.rj_box ul li{width:90px;padding:10px 5px;text-align:center;line-height:22px;background:#f1f1f1}
.rj_box ul li a{color:#323232;font-size:18px;}

/*内容页*/
.page-content .headbar{ position:relative; width:100%; height:60px; background:url(show-topbar.jpg) center no-repeat; background-size:100% auto;}
.page-content .headbar .left{ width:70%;}
.page-content .headbar .left .logo{ float:left; height:40px; margin-left:80px; margin-right:10px; margin-top:10px;}
.page-content .headbar .left p{ font-size:24px; line-height:60px; color:#FFF;}
.page-content .headbar .right{ position:absolute; width:auto; height:20px; line-height:20px; top:50%; margin-top:-10px; right:30px;}
.page-content .headbar .right a{ color:#FFF}
.page-content .article{ max-width:1280px; margin:0 auto;}
.page-content .article .title{ margin:0 80px; padding:80px 0 70px; font-size:50px; font-weight:bold; text-align:center;}
.page-content .article .content{ margin:0 40px; padding:60px 0 50px; border-bottom:1px solid #e5e5e5; overflow:hidden; font-size:18px; line-height:1.5; border-top:1px solid #f0f0f0;}
.page-content .article .content p{ margin-bottom:25px;}
.page-content .article .content img{ max-width:1200px;}

/* */
.footer{ width:100%; padding:30px 0; clear:both; background:#0068b7;}
.footer .mx{ text-align:center; font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; color:#fff; line-height: 2;}
.footer .mx span{font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px;}


/* */
.wap_tou,.wap_dh_box,.banner_wap,.nav_mx,.foot_wap{display: none}
.foot_wap,.topw,.tb{display:none}
.title_more{width:1000px;margin:30px auto}
.title_more dl{margin:30px 0;overflow: hidden}
.title_more dl dt,.title_more dl dd{float:left}
.title_more dl dt{font-size:16px;color:#323232}
.title_more dl dd{font-size:16px;color:#646464;font-weight: 600}
.title_more dl dd a{color:#646464;font-size:14px;font-weight: normal}
.title_more dl dd a:hover{color:#E1282B;text-decoration: underline}