@charset "utf-8";
/* CSS Document public*/
body{color: #323232;padding:0;margin:0;font-size:14px;line-height: 24px;    font-family: "微软雅黑", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "PingHei", "STHeiti";min-width:1200px;}
a{text-decoration:none;color: #323232;}
ul{list-style:none;}#vsb_content_2 P
img{border:0px}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0}
.clear{clear:both;}
.w10{width:100%;max-width: 1920px;margin: 0 auto;}
.w12{width:1200px;margin:0 auto;}
/* top head css */
.top-box{background: url(../images/top_bg.png) no-repeat;height: 90px;padding: 20px 0;}
.top-box .top{background: #dedede;height: 30px;}
.top-box .logo{width:529px;float: left;height: 76px;margin-top: 5px;}
.top-box .logo img{width: 529px;height: 76px;}
.top-box .right{float: right;}
.top-box .top-link{float: left;margin-top: 36px;}
.top-box .top-link a{color: white;font-size: 14px;margin-right: 15px;}
.top-box .top-link a:hover{color: #f3c544;}
.top-box .search{width: 42px;height: 42px;border:none;border-radius: 4px;float: right;margin-top: 26px;width: 42px;overflow: hidden;transition: 0.4s;}
.top-box .search .input1{float: left;outline: none;background: #265394;line-height: 40px;border: none;color: white;height: 40px;display: none;transition: 0.4s;}
.top-box .search .input2{float: left;outline: none;width: 42px;height: 42px;}
.top-box .search:hover{width: 242px;transition: 0.4s;}
.top-box .search:hover .input1{width: 190px;display: block;transition: 0.4s;}

/* nav-banner */
.nav-banner{position: relative;width: 100%;max-width: 1920px;margin: 0 auto;}
/* nav */     
.navBar{position:absolute;z-index:1;height: 52px;line-height: 52px;z-index: 999;background:rgb(26,65,123);top: 0;}
.navBar .nav{ margin:0 auto; }
.navBar .nav h3{font-size:100%;font-size:18px;text-align: center;}
.navBar .nav .m{position:relative;float:left; width: 119px;display:inline;text-align:center;height: 50px}
.navBar .nav .on{transition: 1s;}
.navBar .nav .on h3 a{/*color: #214eb3;*/height: 50px;background:#214EB3;}
.navBar .nav h3 a{zoom:1;height: 28px;line-height: 20px;display:block;text-align: center;font-weight: normal;line-height: 50px;color: #fff;}
.navBar .nav .sub{display: none;/*默认隐藏*/width: 170px;padding:10px 0;position:absolute;left: -26px;top: 52px;background: url(../images/nav-bg.png) repeat;float:left;line-height:30px;border-bottom: 2px solid #bd945e;z-index: 99;}
.navBar .nav .sub li{/*padding-left: 20px*/}
.navBar .nav .sub li a{font-size:16px;color:#4c4c4c; display:block; zoom:1;text-align: center;/*padding-left: 10px;*/line-height: 36px;background: url("../images/sub-nav-qd.png") no-repeat left center;}
.navBar .nav .sub li:hover a{ color:white;}
.navBar .nav .sub li:hover{background: #214eb3; }
.navBar .nav #m2 .sub{ z-index:1; width:980px; left:-116px;} 

/* banner slide */
.slideBox{ width:100%;max-width: 1920px; height:500px; position:relative;margin:0 auto;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; bottom:45px; z-index:300; left: 48%;cursor: pointer;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:15px;width: 10px;height: 10px;border: 1px solid white;border-radius: 50%;}
.slideBox .hd ul li.on{ background: white;}
.slideBox .bd{ position:relative; height:100%; z-index:1;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;max-width: 1920px;  height:500px; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:24px; height:38px; background:url(../images/banner-arrow.png) no-repeat;z-index: 99;}
.slideBox .next{ left:auto; right:3%; background-position:-24px 0; }

.slideBox .banner-hover{position: absolute;bottom: -10px;z-index: 9;}
.slideBox .banner-hover img{width: 100%;max-width: 1920px;height:130px; display:block;margin: 0 auto;}
/* news css */
.clum1{margin: 10px auto 0 auto;}
.news{width: 370px;float: left;}
.news .title{margin: 20px 0 25px 0;}
.news .title img{float: left;width: 42px;height: 42px;display: block;}
.news .title h4{float: left;font-size: 24px;color: #323232;font-weight: normal;margin: 7px 0 0 10px;}
.news .title span{float: left;background: #D9D9D9;height: 1px;width: 212px;display: block;margin: 20px 0 0 10px;}
.news .title a{float: right;font-size: 14px;color: #323232;margin-top: 8px;}
.news .title a:hover{color: #003C7E;font-weight: bold;}
.news .con-text{}
.news .con-text .pic-news{}
.news .con-text .pic-news .pic{float: left;width: 170px;height: 115px;overflow: hidden;}
.news .con-text .pic-news .pic img{width: 170px;height: 115px;transition: 0.4s;}
.news .con-text .pic-news .pic img:hover{transform: scale(1.2);transition: 0.4s;}
.news .con-text .pic-news .text{float: right;width: 185px;}
.news .con-text .pic-news .text a{font-size: 18px;line-height: 22px;font-weight: normal;text-align: justify; float:left;}
.news .con-text .pic-news .text a:hover{color: #003C7E;}
.news .con-text .pic-news .text p{font-size: 16px;color: #999999;line-height: 18PX;margin: 10PX 0 4PX 0;}
.news .con-text .pic-news .text i{font-size: 12px;font-style: normal;color: #999999;}
.news .con-text ul{margin-top: 12px;}
.news .con-text ul li{background: url(../images/xd.png) no-repeat 0px center;
    padding-left: 10px; font-size:16px;}
.news .con-text ul li a{line-height: 36px;}
.news .con-text ul li a:hover{color: #003C7E;font-weight: bold;}
.news .con-text ul li img{}
.news .con-text ul li i{font-size: 12px;font-style: normal;color: #999999;float: right;line-height: 36px;}
/* notice css */
.notice{width: 380px;float: left;margin: 0 40px;}
.notice .title{margin: 20px 0 25px 0;}
.notice .title img{float: left;width: 42px;height: 42px;display: block;}
.notice .title h4{float: left;font-size: 24px;color: #323232;font-weight: normal;margin: 7px 0 0 10px;}
.notice .title span{float: left;background: #D9D9D9;height: 1px;width: 220px;display: block;margin: 20px 0 0 10px;}
.notice .title a{float: right;font-size: 14px;color: #323232;margin-top: 8px;}
.notice .title a:hover{color: #003C7E;font-weight: bold;}
.notice ul{margin-top: -16px;}
.notice ul li{border-bottom: 1px solid #D9D9D9;padding:19px 0 12px 0;font-size:16px;}
.notice ul li .date{float: left;width: 60px;}
.notice ul li .date i{font-size: 16px;font-weight: bold;color: white;background-color: #214eb3;display: block;font-style: normal;text-align: center;}
.notice ul li .date b{display: block;font-size: 12px;color: #999999;text-align: right;font-weight: normal;}
.notice ul li a{float: right;width: 300px;font-style: normal;line-height: 20px;text-align: justify;}
.notice ul li a:hover{font-weight: bold;color: #003C7E;}
/* study css */
.study{width: 330px;float: left;}
.study .title{margin: 20px 0 25px 0;}
.study .title img{float: left;width: 42px;height: 42px;display: block;}
.study .title h4{float: left;font-size: 24px;color: #323232;font-weight: normal;margin: 7px 0 0 10px;}
.study .title span{float: left;background: #D9D9D9;height: 1px;width: 126px;display: block;margin: 20px 0 0 10px;}
.study .title a{float: right;font-size: 14px;color: #323232;margin-top: 8px;}
.study .title a:hover{color: #003C7E;font-weight: bold;}
.study ul{margin-top: -22px;}
.study ul li{background: url(../images/xd.png) no-repeat 0px center;
    padding-left: 10px;font-size:16px;}
.study ul li a{line-height: 36px;}
.study ul li a:hover{color: #003C7E;font-weight: bold;}
.study ul li i{font-size: 12px;font-style: normal;color: #999999;float: right;line-height: 36px;}
/* report css */
.clumn2{margin: 10px auto 40px auto;}
.report{width: 780px;float: left;}
.report .title{margin: 20px 0 25px 0;}
.report .title img{float: left;width: 42px;height: 42px;display: block;}
.report .title h4{float: left;font-size: 24px;color: #323232;font-weight: normal;margin: 7px 0 0 10px;}
.report .title span{float: left;background: #D9D9D9;height: 1px;width: 570px;display: block;margin: 20px 0 0 10px;}
.report .title a{float: right;font-size: 14px;color: #323232;margin-top: 8px;}
.report .title a:hover{color: #003C7E;font-weight: bold;}
.report ul{}
.report ul li{float: left;width: 280px;height: 134px;}
.report ul li+li{margin-left: 30px;}
.report ul li+li+li{margin-left: 0;margin-top: 30px;}
.report ul li+li+li+li{margin-left: 30px;margin-top: 30px;}
.report ul li .pic{width: 100px;height: 120px;overflow: hidden;transition: 0.4s;float: left;}
.report ul li .pic img{width: 100px;height: 120px;transition: 0.4s;}
.report ul li .pic img:hover{transform: scale(1.2);transition: 0.4s;}
.report ul li .text{width: 170px;float: right;}
.report ul li .text h4{font-size: 16px;font-weight: bold;line-height: 22px;margin-bottom: 10px;}
.report ul li .text h4:hover{color: #003C7E;}
.report ul li .text p{color: #808080;font-size: 12px;line-height: 20px;}
.report ul li .text p{background:url(../images/reportic01.png) no-repeat left 4px;padding-left: 16px;}
.report ul li .text p+p{background:url(../images/reportic02.png) no-repeat left 4px;padding-left: 16px;}
.report ul li .text p+p+p{background:url(../images/reportic03.png) no-repeat left 4px;padding-left: 16px;}
/* exchange  css */
.exchange{width: 280px;float: right;}
.exchange .title{margin: 20px 0 25px 0;}
.exchange .title img{float: left;width: 42px;height: 42px;display: block;}
.exchange .title h4{float: left;font-size: 24px;color: #323232;font-weight: normal;margin: 7px 0 0 10px;}
.exchange .title span{float: left;background: #D9D9D9;height: 1px;width: 170px;display: block;margin: 20px 0 0 10px;}
.exchange .title a{float: right;font-size: 14px;color: #323232;margin-top: 8px;}
.exchange .title a:hover{color: #003C7E;font-weight: bold;}
.exchange ul{margin-top: -7px;}
/* clumn3 css */
.clumn3{background: #ededed;padding: 30px 0;}
.clumn3 .fastway{float: left;width: 660px;background-color: #fff;height: 168px;}
.clumn3 .fastway h4{font-size: 24px;font-weight: normal;padding: 20px 0 0 20px;}
.clumn3 .fastway ul{    padding: 7px 0 0 20px;}
.clumn3 .fastway ul li{float: left;width: 48%;background: url(../images/fast_way_qd.png) no-repeat left center;padding-left: 2%;font-size:16px;}
.clumn3 .fastway ul li a{line-height: 28px;}
.clumn3 .ewm{float: left;width: 170px;margin: 0 35px;background-color: #fff;height: 168px;}
.clumn3 .ewm img{width: 129px;margin: 0 auto;display: block;padding-top: 12px;}
.clumn3 .ewm p{text-align: center;}
.clumn3 .hys{float: right;background-color: #fff;}
.clumn3 .hys img{width: 300px;height: 168px;}
/* footer  css */
.footer{background: #214EB3;}
.footer p{color: #ced3e0;text-align: center;padding: 18px;}
.footer a{color: #ced3e0;}
.footer a:hover{color: white;}



.ny-banner{ width:100%; overflow:hidden; text-align:center;}
.ny-banner img{ width:1920px; height:360px; margin:0 auto;}

/* news-list  css */
.news-list{min-height: 600px;margin-top: 40px;}
.left-nav{width: 250px;float: left;position: relative;}
.left-nav .title{background:#003C7E;width: 250px;height: 80px;}
.left-nav .title h4{line-height: 80px;font-size: 24px;color: white;text-align: center;font-weight: normal;}
.left-nav ul{background: #f5f5f5;}
.left-nav ul li{background: url(../images/l-n-sj-h.png) no-repeat 200px center;    text-align: center;}
.left-nav ul li:first-child{border-top: none;}
.left-nav ul li a{font-size: 16px;color: #323232;line-height: 50px;transition: 0.4s;/*padding-left: 50px;*/}

.left-nav ul .on{background:#6A87A6;border-left: 4px solid #f3c544;}
.left-nav ul .on a{color: white;font-weight: bold;/*padding-left: 60px;*/}

.left-nav ul li:hover{background:#6A87A6;border-left: 4px solid #f3c544;}
.left-nav ul li:hover a{color: white;font-weight: bold;/*padding-left: 60px;*/ }
.news-list .nr-right-text{float: right;width: 930px;}
.news-list .nr-right-text ul{margin-top: 20px;}
.news-list .nr-right-text ul li{margin-bottom:20px;font-size:18px;padding:10px 10px;transition: 0.4s;}
.news-list .nr-right-text ul li:hover{box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.3);transition: 0.4s;}
.news-list .nr-right-text ul li p{list-style:none;color: #4c4c4c;width: 720px;float: left;line-height: 44px;}
.news-list .nr-right-text ul li b{width: 75px;float: right;font-weight: normal;font-style: normal;font-size: 12px;color: #808080;}




/*办公人员*/
.news-list .nr-right-text .bgry{width: 49%;float: left;margin-top: 2rem;}
.news-list .nr-right-text .bgry h2{text-align: center;background: #003c7e;color: #fff;padding: 10px;margin-bottom: -17px;}
.news-list .nr-right-text .bgry ul{margin-top: 20px;}
.news-list .nr-right-text .bgry ul li{margin-bottom:20px;font-size:18px;padding:15px;transition: 0.4s;background: #eef4fb;}
.news-list .nr-right-text .bgry ul li:hover{box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.3);transition: 0.4s;}
.news-list .nr-right-text .bgry ul li p{list-style:none;color: #214eb3;float: left;line-height: 44px;font-size: 18px;font-weight: bold;border-bottom: 1px #4d71c2 solid;width: 100%;margin-bottom: 12px;height:76px;}
.news-list .nr-right-text .bgry ul li p span{font-size: 14px;margin-left: 14px;color:#000;}
.news-list .nr-right-text .bgry ul li span{line-height: 28px;font-size: 14px;}
.news-list .nr-right-text .bgry ul li b{width: 75px;float: right;font-weight: normal;font-style: normal;font-size: 12px;color: #808080;}



.fanye{margin: 40px 0 50px 200px;}

/* now  css */
.now { height: 20px;line-height: 20px;margin-bottom: 10px;padding: 12px 0 12px 0;border-bottom: 1px solid #d9d9d9;}
.now-l {float: left;cursor: pointer;float: left;background: url(../images/now-bg.png) left center no-repeat; padding-left: 20px; font-size: 14px; color: #333;padding-right: 20px;  display: inline-block;zoom: 1; z-index: 3; }
.now-l a {font-size: 14px; color: #999999; font-size: 14px;cursor: pointer;}
.now-l i {font-size: 14px;font-style: normal;cursor: pointer;}
.now-r{float: right;font-size: 22px;color: #333333;}
.now .line { border-bottom: 1px solid #d9d9d9; position: absolute; width: 100%; top: 10px;left: 0; *top:-10px;}
/* leaderpic  css */
.leaderpic-text{float: right;width: 930px;}
.leaderpic-text ul{}
.leaderpic-text ul li{padding: 10px;border: 1px solid #e5e5e5;margin-top: 30px;}
.leaderpic-text ul li .img{width: 300px;height: 220px;float: left;overflow: hidden;}
.leaderpic-text ul li .img img{transition: 0.4s;}
.leaderpic-text ul li .text{width: 550px;float: right;}
.leaderpic-text ul li .text h3{font-size: 22px;color: #323232;margin-top: 20px;}
.leaderpic-text ul li .text p{font-size: 14px;line-height: 26px;color: #666666;margin: 30px 0;}
.leaderpic-text ul li .text i{font-style: normal;color: white;font-size: 14px;padding: 7px 12px;background: #6a87a6;border-radius: 6px;transition: 0.4s;}
.leaderpic-text ul li:hover i{background: #003C7E;transition: 0.4s;}
.leaderpic-text ul li:hover img{transform: scale(1.1);transition:0.4s;}
    
.piclist-text{float: right;width: 930px;}
.piclist-text ul{margin-left: -45px;}
.piclist-text ul li{float: left;margin-left: 45px;margin-top: 20px;}
.piclist-text ul li .img{width: 280px;height: 200px;overflow: hidden;}
.piclist-text ul li .img img{transition: 0.4s;}
.piclist-text ul li p{text-align: center;line-height: 40px;height: 40px;}
.piclist-text ul li:hover img{transform: scale(1.1);transition: 0.4s;}
/* team-text css */
.team-text{float: right;width: 930px;}
.team-text .title{margin-top: 30px;}
.team-text .title h4{font-size: 16px;background: #F5F5F5;line-height: 44px;padding-left: 20px;border-left: 2px solid #003C7E;}
.team-text ul{margin-left: -26px;}
.team-text ul li{float: left;margin-left: 26px;margin-top: 14px;width: 80px;height: 40px;}
.team-text ul li:hover{background: #F5F5F5;}
.team-text ul li a{display: block;text-align: center;line-height: 40px;}
.team-text ul li:hover img{transform: scale(1.1);transition: 0.4s;}

/*nry  css*/
.nry-right-text{float: right;width: 920px;min-height: 600px;}
.con-h{font-size:26px;text-align: center;line-height: 40px;color: #4C4C4C;margin-top: 30px;}
.con-span{text-align: center;height: 40px;line-height: 40px;border-bottom: #d9d9d9 1px solid;/* margin-bottom: 30px; */margin: 15px 20px;padding-bottom: 8px;}
.con-span span{display: inline-block;margin: 0 15px;font-size: 14px;color: #808080;}
.con-tt{margin-bottom:40px;}
.con-tt p{line-height: 150%!important; font-family: 仿宋_GB2312;   font-family: "微软雅黑", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "PingHei", "STHeiti" !important;font-size: 16pt!important;text-indent: 32pt; } 
.con-tt img{display: block!important;margin:auto!important;margin-top:10px!important;}
.con-tt>div>a>img{display:inline;width:auto;}
.con_bt{border-top: 1px solid #e3e3e3;padding: 30px 10px 10px 10px;margin-top: 20px;}
.con_bt a{display:block;height:30px;line-height:30px;font-size:14px;color:#4c4c4c;width:910px;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; /* Firefox 4 */-webkit-transition: all 0.5s ease-in-out; /* Safari 和 Chrome*/-o-transition: all 0.5s ease-in-out; /* Opera */}
.con_bt a:hover{padding-left:5px;color: #003C7E;}

/* backtop */
.backtop{position: fixed;z-index: 999999;bottom: 2%;right: 4%;cursor: pointer;}
.backtop img{width: 50px;height: 42px;opacity: 0.8;}
.backtop img:hover{opacity: 1;}
/**/
#adu0{z-index:1100 !important;}
#vsb_content_2 P{  margin-top:20px!important;   line-height: 150%!important; font-family: 仿宋_GB2312;     color: #4c4c4c!important;    font-family: "微软雅黑", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "PingHei", "STHeiti" !important;  font-size: 14pt!important;text-indent: 32pt;}
.v_news_content{     line-height: 150%!important; font-family: 仿宋_GB2312;     color: #4c4c4c!important;    font-family: "微软雅黑", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "PingHei", "STHeiti" !important;  font-size: 16pt!important;}
.v_news_content P{    line-height: 40px !important; font-family: 仿宋_GB2312;     color: #4c4c4c!important;    font-family: "微软雅黑", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "PingHei", "STHeiti" !important;  font-size: 16pt!important;text-indent: 32pt;}
.v_news_content img{display: block!important;margin:auto!important;margin-top:10px!important;}
.v_news_content span{ line-height: 40px !important; font-family: 仿宋_GB2312;     color: #4c4c4c!important;    font-family: "微软雅黑", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "PingHei", "STHeiti" !important;  font-size: 16pt!important;text-indent: 32pt;}
.v_news_content div{    line-height: 150%!important; font-family: 仿宋_GB2312;     color: #4c4c4c!important;    font-family: "微软雅黑", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "PingHei", "STHeiti" !important;  font-size: 16pt!important;text-indent: 32pt;}

#vsb_content_2 table td P{ margin-top:0px!important;}

#vsb_content_4 .vsbcontent_start{text-indent:0 !important;}
.v_news_content table p{text-indent:0 !important;}
.v_news_content table span{text-indent:0 !important;line-height: 40px !important; font-family: 仿宋_GB2312;     color: #4c4c4c!important;    font-family: "微软雅黑", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "PingHei", "STHeiti" !important;  font-size: 16px !important;}
.v_news_content table p{text-indent:0 !important;}


.v_news_content table a{text-decoration: none !important;}
.v_news_content table a span{color:#5681e4 !important;}







/**/
.vsbcontent_img img{
max-width:63% !important;
/*width:63% !important;*/
/*height:auto !important;*/
}

.xzbg{width:100% !important;}
.xzbg tr td p{font-size:14px !important;line-height:18px !important;text-align: center !important;}
.xzbg tr td p span{font-size:14px !important;line-height:18px !important;}

.table_100 table{width:100% !important;}
.table_100 table p{text-align: center !important;}





.ssjy_div{}
.ssjy_div ul{}
.ssjy_div ul li{ width:240px; height:195px; float:left; background:#fcfdff; box-shadow: 10px 10px 10px rgba(0, 0, 0, .1); padding: 30px 20px;  }
.ssjy_div ul li a{font-size:16px; height:96px; float:left;}
.ssjy_div ul li:hover{background:#003c7e; color:#fff; transition: 0.6s; }
.ssjy_div ul li:hover a{color:#fff; transition: 0.6s;}
.ssjy_div ul li p{ font-size:14px;   float:left;   height: 23px;text-align: left;    line-height: 23px;}


#vsb_content_2 span {
    font-size: 14pt !important;
}