@charset "utf-8";
* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0;}
a { text-decoration: none; color: #000; outline: none; }
body { min-width: 1360px; font-family: "Microsoft yahei"; position: relative;}
input { outline: none; }
.fl {float: left;}
.fr { float: right; }
i{font-style: normal;}
b{font-weight: normal;font-style: normal;}
.clear{zoom: 1;}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }
.w10{width:100%;margin: 0 auto;}
.w136{width:1360px;margin:0 auto;}
/* top css */
.top-box{background: #f4f4f4;height: 24px;border-bottom: 1px dashed #e0e0e0;}
.top-box .wz{}
.top-box .wz a{color: #757575;font-size: 12px;}
.top-box .top-link{}
.top-box .top-link a{display: inline-block;}
.top-box .top-link a span{color: #757575;font-size: 12px;display: inline-block;margin-right: 18px;}
.top-box .top-link a span:hover{color: #31689b;}
.top-box .top-link a img{display: inline-block;margin-top: 3px;}
.top-box .top-link .wx{position: relative;}
.top-box .top-link .wb{margin-right: 0;}
.top-box .top-link .yx{}
.top-box .top-link .en{margin-right: 0;}
.top-box .top-link .wx a{background: url(../images2019/ic-wx.png) no-repeat left 3px;padding-left: 25px;}
.top-box .top-link .wb a{background: url(../images2019/ic-wb.png) no-repeat left 3px;padding-left: 25px;}
.top-box .top-link .yx a{background: url(../images2019/ic-yx.png) no-repeat left 3px;padding-left: 22px;}
.top-box .top-link .en a{margin-right: 0;background: url(../images2019/ic-en.png) no-repeat left 3px;padding-left: 25px;}
.top-box .top-link .wx .ewm{display: none; position: absolute;top: 30px;left: 0;z-index: 6;width: 100px;height: 100px;}
.top-box .top-link .wx .ewm img{display: block;width: 100px;height: 100px;}
.top-box .top-link .wx:hover .ewm{display: block;}
/* logo-box */
.logo-box{}
.logo-box .logo{}
.logo-box .logo a{display: block;}
.logo-box .logo a img{display: block;width: 576px;height: 34px;margin-top: 22px;}
.logo-box ul{}
.logo-box ul li{float: left;}
.logo-box ul li a{color: #31689b;font-size: 17px;line-height: 80px;}
.logo-box ul li span{color: #31689b;font-size: 17px;display: inline-block;line-height: 80px;}



.search-box{position: relative;margin-top: 32px;}
.search-box .search{height: 30px;position: absolute;transition: 0.6s all;top: 20px;right: -10px;width: 202px;display: none;line-height:30px;background-image: url(../images2019/ssk.png);}
.search-box .search .input1{transition: 0.6s all;width: 160px;height: 30px;line-height: 30px;border: none;color: #323232;font-size: 12px;background: no-repeat;margin-left:10px;}
.search-box .search .input2{width: 16px;height: 15px;cursor: pointer;padding: 7px 10px 0 0;}
.search-box:hover .search{display: block;}
/* nav */    
.logo-nav{background-color: #31689b;height: 50px;}
.logo-nav .nav .m>li{float: left;position: relative;}
.logo-nav .nav .m>li>a{color: white;line-height: 50px;padding: 0 36px;font-size: 20px;font-weight: 500;display: inline-block;}
.logo-nav .nav .m>li:hover>a{font-weight: bold;background: #245d92;}
.logo-nav .nav .m>li .sub{position: absolute;z-index:4444;top: 50px;display: none;width: 100%;background-image: url(../images/cyydh.png);}
.logo-nav .nav .m>li .sub li{width: 100%;}
.logo-nav .nav .m>li .sub li a{font-size: 16px;line-height: 40px;color: white;display: block;text-align: center;}
.logo-nav .nav .m>li:hover .sub{display: block;transition: 0.8s;}
.logo-nav .nav .m>li:hover .sub a{color: white;}
.logo-nav .nav .m>li:hover .sub a:hover{background: white;color: #31689b;}

/* news css */
.news{margin-top: 40px;}
.scorl-news{ width:995px; height:303px;position:relative;}
.scorl-news .hd{overflow:hidden; position:absolute; right:0px;bottom: 0; z-index:6; }
.scorl-news .hd ul{ overflow:hidden; zoom:1; float:left; background: rgba(255,255,255, 0.6);padding: 5px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.scorl-news .hd ul li{width:6px; height:6px; background:#2a3c44;border-radius: 3px;float: left;margin: 0 4px;}
.scorl-news .hd ul .on{ background:#9e8829;}

.scorl-news .bd{ position:relative; height:100%; z-index:0;}
.scorl-news .bd li{ zoom:1;position: relative;}
.scorl-news .bd li a{display: block;}
.scorl-news .bd .pic {width:995px; height:303px;overflow: hidden;}
.scorl-news .bd .pic img{ width:995px; height:303px; display:block;}
.scorl-news .bd .text{position: absolute;bottom: 0;background: url(../images2019/bbanner-hover.png) repeat;width: 330px;height: 100%;padding: 0 20px;}
.scorl-news .bd .text h4{font-size:28px;font-weight: normal;color: white;display: block;line-height: 50px;margin-top: 30px;}
.scorl-news .bd .text p{font-size:16px;color: white;display: block;margin-top: 20px;line-height: 32px;text-indent:2rem;}
.scorl-news .bd .date{position: absolute;top: -10px;left: 10px;width: 100px;height: 73px;}
.scorl-news .bd .date i{font-size: 34px;color: white;display: block;text-align: center;margin-top: 10px;}
.scorl-news .bd .date b{font-size: 12px;color: #b2ca9f;display: block;text-align: center;}
.scorl-news .prev,
.scorl-news .next{ position:absolute; left:5%; top:57%; margin-top:-25px; display:block; width:26px; height:42px; display: none;}
.scorl-news .next{ left:auto; right:5%;background-position: -26px 0;}
.scorl-news:hover .prev,
.scorl-news:hover .next{display: block;}
/* im-news  css */
.im-news{ width:306px;background: #f4f4f4;padding: 0 10px;padding-bottom: 10px;height: 293px;}
.im-news .title{border-bottom: 1px solid #b5b5b5;padding: 10px 0;}
.im-news .title h3{float: left;font-size: 18px;font-weight: bold;background: url(../images2019/more-l.png) no-repeat right center;padding-right: 10px;color: #31689b;}
.im-news .title a{font-size: 14px;color: #31689b;float: left;padding-top: 4px;}
.im-news .title a:hover{font-weight: bold;}
.im-news ul {zoom:1; }
.im-news ul li {border-top: 2px solid #efefef;height: 40px;padding: 4px 0;}
.im-news ul li:first-child {border-top:none;}
.im-news ul li .date{width: 56px;float: left;border-right: 2px solid #efefef;}
.im-news ul li .date i{text-align: center;display: block;font-size: 16px;color: #31689b;font-weight: bold;}
.im-news ul li .date b{text-align: center;display: block;font-size: 12px;color: #31689b;line-height: 14px;}
.im-news ul li .text{display: block;width: 240px;float: right;}
.im-news ul li .text a{display: block;font-size: 14px;color: #000000;line-height: 20px;}
.im-news ul li .text a:hover{color: #31689b;font-weight: bold;}
/* 链接 搜索 */
.link_search{margin-top: 40px;}
.link_search .links{width: 995px;background: #F4F4F4;}
.link_search .links ul{height: 39px;padding: 14px 0;}
.link_search .links ul li{float: left;padding: 0px 38px;border-left: 2px solid #c9c9c9;}
.link_search .links ul li a{display: block;}
.link_search .links ul li a img{display: block;width: 39px;float: left;}
.link_search .links ul li a p{font-size: 18px;line-height: 39px;display: inline-block;height: 39px;float: left;margin-left: 10px;}
.link_search .links ul li:first-child{border-left: none;}
.link_search .links ul li a:hover{color: #31689B;}
.link_search .searchs{width: 286px;padding: 8px 20px;background: #31689b;}
.link_search .searchs span{font-size: 22px;color: white;padding-top: 9px;}
.link_search .searchs .search_mian{height: 51px;border: 1px solid #31689b;box-sizing: border-box;background: white;width: 210px;}
.link_search .searchs .search_mian .input1{background: no-repeat;height: 49px;width: 158px;line-height: 49px;border: none;padding-left: 10px;}
.link_search .searchs .search_mian .input2{padding-top: 9px;}
<!-- 动态 -->
.dtBox{}
.dtBox .dt{width: 995px;margin-top: 20px;}
.dtBox .dt .dtxw{margin-top: 20px;margin-left: -16px;}
.dtBox .dt .dtxw .dtxw_con{float: left;width: 320px;margin-left: 16px;}
.dtBox .dt .dtxw .dtxw_con .title{margin-bottom: 10px;}
.dtBox .dt .dtxw .dtxw_con .title h3{display: inline-block;font-size: 18px;color: #000000;float: left;}
.dtBox .dt .dtxw .dtxw_con .title a{text-align: right;padding-right: 10px;background: url(../images2019/more-hd.png) no-repeat right 9px;font-size: 12px;color: #999999;display: inline-block;float: right;padding-top: 5px;}
.dtBox .dt .dtxw .dtxw_con .title a:hover{color: #31689B;font-weight: bold;}
.dtBox .dt .dtxw .dtxw_con ul{}
.dtBox .dt .dtxw .dtxw_con ul li{}
.dtBox .dt .dtxw .dtxw_con ul li span{font-size: 14px;color: #000000;line-height: 30px;display: inline-block;}
.dtBox .dt .dtxw .dtxw_con ul li a{font-size: 14px;color: #000000;line-height: 30px;display: inline-block;width: 255px;display: inline-block;background: url(../images2019/dtqd.png) no-repeat left;padding-left: 12px;}
.dtBox .dt .dtxw .dtxw_con ul li a:hover{color: #31689B; font-weight: bold;}
.dtBox .dt .dtxw .dtxw_con ul li a:hover span{color: #31689B; font-weight: bold;}
.dtBox .dt .dtxw .dtxw_con ul li i{font-size: 12px;color: #999999;line-height: 20px;margin-left: 10px;display: inline-block;width: 40px;text-align: right;}
.dtBox .xtpt{width:306px;background: #f4f4f4;padding: 0 10px;padding-bottom: 10px;height: 370px;margin-top: 40px;}
.dtBox .xtpt .title{}
.dtBox .xtpt .title h4{font-size: 18px;color: #31689B;text-align: center;margin: 12px 0 7px 0;background: url(../images2019/xtxt.png) no-repeat 64px 0;padding-left: 33px;border-bottom: 1px solid #b5b5b5;padding-bottom: 10px;}
.dtBox .xtpt ul{}
.dtBox .xtpt ul li{}
.dtBox .xtpt ul li a{font-size: 14px;color: #000000;line-height: 29px;background: url(../images2019/yd.png) no-repeat left center;padding-left: 10px;}
.dtBox .xtpt ul li a:hover{color:white;background:#31689b;line-height:29px;display: block;}
/* pictureNwes  css */
.pictureNwes{background: #f2f2f2;padding: 30px 0;margin-top: 40px;}
.zh-co-news { width: 1360px;position: relative;}
.zh-co-news .title{}
.zh-co-news .title h3{font-size: 22px;color: #31689B;text-align: center;font-weight: normal;}
.zh-co-news .title p{color: #999999;font-size: 18px;text-align: center;}
.zh-co-news .tab-hd {margin: 25px 0 10px 0;}
.zh-co-news .tab-hd span{display: block;width: 280px;height: 4px;line-height: 22px;margin-top: 14px;}
.zh-co-news .tab-hd ul { padding-top: 4px;display: table;margin: 0 auto;}
.zh-co-news .tab-hd li{ float: left; height: 24px; line-height: 18px; margin: 0 20px;}
.zh-co-news .tab-hd li a{ display:block;font-size: 18px;font-weight: normal;color: #00000;line-height: 22px;text-align: center;}
.zh-co-news .tab-hd li.on{border-bottom: 2px solid #31689B;}
.zh-co-news .tab-hd li.on a{color: #323232;color:#31689B;}

.zh-co-news .tab-bd {}
.zh-co-news .tab-bd ul{ overflow:hidden; zoom:1;margin-left: -35px;}
.zh-co-news .tab-bd li {width: 430px;float: left;margin-left: 35px;position: relative;margin-bottom: 35px;}
.zh-co-news .tab-bd li a{display: block;}
.zh-co-news .tab-bd li a .pic{width: 430px;height: 255px;overflow: hidden;}
.zh-co-news .tab-bd li a .pic img{width: 430px;height: 255px;transition: 0.4s;}
.zh-co-news .tab-bd li:hover a .pic img{transform: scale(1.4);transition: 0.4s;}
.zh-co-news .tab-bd li a .text{position: absolute;bottom: 0;left: 0;width: 100%;}
.zh-co-news .tab-bd li a .text p{background: url(../images2019/picturenewsblack.png) repeat;line-height: 60px;width: 100%;text-align: center;font-size: 17px;color: white;}
.zh-co-news .tab-bd .more{display: block;margin: 0 auto;width: 90px;}
.zh-co-news .tab-bd .more a{display: block;font-size: 14px;color: white;background: #31689B;text-align: center;line-height: 28px;}
.zh-co-news .tab-bd .more:hover a{color: #316DB4; border: 1px solid #316DB4;background: no-repeat;}
/* footer */
.footer{background: #31689b;padding-bottom: 30px;}
/* cyLink */
.cyLink{padding: 30px 0;}
.cyLink .title{}
.cyLink .title h4{color: white;text-align: center;font-size: 22px;margin: 0 0 20px 0;}
.cyLink .cyLink_con{width: 452px;padding: 0px 17px;box-sizing: border-box;}
.cyLink .cyLink_con+.cyLink_con{width: 452px;padding: 0px 17px;border-left: 1px solid white;box-sizing: border-box;}
.cyLink .cyLink_con+.cyLink_con+.cyLink_con{width: 452px;padding: 0px 17px;border-left: 1px solid white;box-sizing: border-box;}
.cyLink .cyLink_con:first-child{border-left: none;}
.cyLink .cyLink_con ul{}
.cyLink .cyLink_con ul li{}
.cyLink .cyLink_con ul li a{font-size: 16px;color: white;text-align: center;display: block;line-height: 30px;}
.cyLink .cyLink_con .ul1{margin-left: -20px;}
.cyLink .cyLink_con .ul1 li{width: 179px;margin-left: 20px;float: left;}
.footer .xlLink{margin: 30px auto;position: relative;}
.footer .xlLink .xlLink_con{margin-right: 68px;}
.footer .xlLink .xlLink_con .title{cursor: pointer;padding: 0 10px 0 0;}
.footer .xlLink .xlLink_con h3{font-size: 16px;color: white;background: url(../images2019/footersj.png) no-repeat right center;cursor: pointer;padding: 7px 16px 7px 12px ;}
.footer .xlLink .xlLink_con:hover .title{background:#19446b;}
.footer .xlLink .xlLink_con .ul01{}
.footer .xlLink .xlLink_con .ul02{}
.footer .xlLink .xlLink_con .ul03{}
.footer .xlLink .xlLink_con .ul04{}
.footer .xlLink .xlLink_con .ulBox{display: none;}
.footer .xlLink .xlLink_con ul li{float: left;}
.footer .xlLink .xlLink_con ul li a{font-size: 16px;color: white;line-height: 30px;}
.footer .xlLink .xlLink_con ul li:hover a{color: #efcf1a;}
.footer .xlLink .xlLink_con .ul01 li{width: 20%;line-height:40px;}
.footer .xlLink .xlLink_con .ul02 li{width: 13.6666666%;line-height:40px;}
.footer .xlLink .xlLink_con .ul03 li{width: 20%;text-align:center;line-height:60px;}
.footer .xlLink .xlLink_con .ul04 li{width: 33.333333%;text-align:center;line-height:40px;}
.footer .xlLink .xlLink_con .ul05 li{width: 11.1111111%;}
.footer .xlLink .xlLink_con .ulBox{background: url(../images2019/footerlinkbg.png) repeat;width: 100%;position: absolute;bottom: 35px;width: 1320px;padding: 20px;left: 0;}
.footer .xlLink .xlLink_con:hover>.ulBox{display: block;height:300px; overflow:auto;}
.footer .bq{margin-top: 20px;}
.footer .bq p{color: white;text-align: center;}


/* 二级页 */
.bannerIn{height: 300px;}
.bannerIn img{display: block;max-width: 1440px;height: 136px;width: 100%;margin: 0 auto;height: 100%;}

.textList{min-height:700px
;}
.leftNav{width: 260px;margin-top: -30px;position: relative;z-index: 9;}
.leftNav .title{height: 72px;background-color: #31689b;}
.leftNav .title h3{line-height: 72px;font-size: 24px;font-weight: normal;text-align: center;color: white;}
.subNavBox{width:220px;background-color: #f4f4f4;padding: 0 20px;}
.subNavBox h4{border-bottom: 1px solid #e5e3da;}
.subNavBox h4:last-child{border-top: none;}
.subNavBox h4 span{background:url(../images2019/erjisaoj.png) right 10px no-repeat;display: inline-block;width: 20px;height: 20px;margin-left: 10px;}
.subNavBox h4 .subNav{display: inline-block;font-size: 18px;color: #adadad;line-height: 50px;padding-left: 20px;}
.subNavBox .on{border-bottom: 1px solid #31689b;}
.subNavBox .on+ul{border-bottom: 1px solid #e5e3da;}
.subNavBox .on .subNav{color: #31689b;}
.subNavBox h4:hover a{color: #31689b;}
.subNavBox h4:hover {border-bottom: 1px solid #31689b;}
.subNav:hover{color:#277fc2;}

.currentDt{background-image:url(../images2019/jiantou.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;font-size:16px;line-height:40px;color:#333;padding-left: 54px;}
.navContent li a:hover{color:#fff;background-color:#277fc2}

.textList .rightCon{width: 1040px;margin-top: 30px;min-height: 600px;}
.now{border-bottom: 1px solid #979797;padding-bottom: 10px;}
.now h5{font-size: 20px;color: #31689B;}
.now .now-r{}
.now .now-r a{text-align: right;font-size: 14px;color: #606060;}
.now .now-r i{text-align: right;font-size: 14px;color: #606060;}
.textList .rightCon ul{margin-top: 20px;}
.textList .rightCon ul li{padding-left: 15px;border-bottom: 1px solid #cbcbcb;font-size:16px;font-weight:normal;}
.textList .rightCon ul li a{display: inline-block;float: left;background: url(../images2019/listqd.png) no-repeat left center;padding-left:8px;line-height: 54px;}
.textList .rightCon ul li i{width: 80px;text-align: right;float: right;display: block;line-height: 54px;font-size: 14px;color: #979797;}
/* .textList .rightCon ul li a:hover{color: #277FC2;} */
.textList .rightCon ul li:hover{background: #f3f3f3;}
.fanye{margin: 40px 0;}


/* PicNewsList */
.PicNewsList{min-height: 600px;}
.PicNewsList .rightCon{width: 1040px;float: right;margin-top: 30px;}
.PicNewsList .rightCon ul{margin-top: 20px;}
.PicNewsList .rightCon ul li{border-bottom: 1px solid #cfcfcf;padding: 20px 0;}
.PicNewsList .rightCon ul li a{display: block;width: 1040px;}
.PicNewsList .rightCon ul li a .date{width: 120px;float: left;border-left: 3px solid #245D92;}
.PicNewsList .rightCon ul li a .date i{font-size: 30px;display: block;text-align: center;color: #245D92;}
.PicNewsList .rightCon ul li a .date b{font-size: 18px;display: block;text-align: center;color: #245D92;}
.PicNewsList .rightCon ul li a .text{float:left;width: 700px;}
.PicNewsList .rightCon ul li a .text h3{font-size: 18px;font-weight: bold;color: #323232;margin-bottom: 10px;}
.PicNewsList .rightCon ul li a .text h3:hover{color: #245D92;}
.PicNewsList .rightCon ul li a .text p{font-size: 14px;color: #808080;line-height: 22px;}
.PicNewsList .rightCon ul li a .pic{width: 168px;height: 95px;overflow: hidden;float: right;}
.PicNewsList .rightCon ul li a .pic img{width: 168px;height: 95px;transition: 0.4s;}
.PicNewsList .rightCon ul li a .pic img:hover{transform: scale(1.3);transition: 0.4s;}
/* PeopleZw */
.PeopleZw{min-height: 600px;}
.PeopleZw .rightCon{width: 1040px;float: right;margin: 30px 0;}
.PeopleZw .rightCon .zhengw{}
.PeopleZw .rightCon .zhengw .title{font-size: 26px;color: #323232;text-align: center;margin: 30px;}
.PeopleZw .rightCon .zhengw img{display: block;margin: 0 auto;}
.PeopleZw .rightCon .zhengw p{font-size: 16px;color: #323232;line-height: 38px;}

/* nry css */
.nry-page{margin-bottom: 50px;min-height: 600px;}
.nry-page .title{font-weight: bold;color: #323232;font-size: 28px;margin: 30px 0 20px 0;}
.nry-page .tj{margin: 10px 0;display: block;text-align: center;background: #f4f4f4;}
.nry-page .tj b{font-size: 12px;color: #707070;line-height: 30px;height: 30px;display: inline-block;text-align: center;}
.nry-page .tj i{font-size: 12px;color: #707070;line-height: 30px;height: 30px;display: inline-block;margin-left: 15px;text-align: center;}
.nry-page .nr{}
.nry-page .nr p{font-size: 16px;color: #323232;line-height: 34px;text-indent: 2em;}
.nry-page .nr img{display: block;margin: 10px auto;width: 700px;}
.nry-page .pre-nex{border-top: 1px solid #c1c1c1;padding-top: 20px;margin-top: 30px;}
.nry-page .pre-nex a{font-size: 16px;color: #808080;line-height: 28px;}
.nry-page .pre-nex a:hover{color: #323232;}
.nry-page .pre-nex a span{font-size: 16px;color: #323232;line-height: 28px;}

.backtop {position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px");bottom:20px;left:95%;width:30px;zoom:1;}
.backtop a{background: #999999; display:block; width:60px; height:40px; -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.backtop a{color: white;font-size: 14px;text-align: center;line-height: 40px;}
.backtop a{background-position:0 -120px;position:absolute;bottom:64px;cursor:pointer;}
.backtop a:hover {background:#277FC2;}

#vsb_content{color:#323232!important;}

/* 20200525增加css开始 */
.sidebar{width: 260px;margin-top: -30px;position: relative;z-index: 9;}
.sidebar .lmmc{width: 260px;background-color: #31689b;line-height: 72px;font-size: 24px;font-weight: normal;text-align: center;color: white;}
.sidebar .yiji{padding: 0 20px;background: #f8f8f8;}
.sidebar .yiji li{position: relative;border-top:1px solid #e5e3da;}
.sidebar .yiji>li>a{display: block;font-size: 18px;color: #adadad;line-height: 50px;padding-left: 20px;font-weight: bold;}
.sidebar .yiji li .inactive{display: block;width: 17px;height: 17px;position: absolute;right: 10px;top: 20px;background:url("../images2019/off.png") no-repeat;cursor: pointer;transition: 0.4s;}
.sidebar .yiji>li .inactives{transform:rotate(90deg);transition: 0.4s;}
.sidebar .yiji>li .navContent{display: none;}
.sidebar .yiji>li .navContent{display: none;border-bottom:solid 1px #e5e3da;padding: 0 20px;}
.sidebar .yiji>li .navContent li a{display:block;font-size:16px;line-height:40px;color:#333;padding-left: 54px;}
.sidebar .yiji>li .navContent li a:hover{color:#fff;background-color:#277fc2}
.sidebar .yiji>.on{border-bottom:1px solid #277fc2;color:#277fc2;}
.sidebar .yiji .navContent .on {background:#277fc2;}
.sidebar .yiji .navContent .on a{color: white;}
.sidebar .yiji>li.on>a{color:#277fc2;}
/* 20200525增加css结束 */