* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0; }
i{font-style: normal;}
b{font-style: normal;font-weight: normal;}
a { text-decoration: none; color: #000; outline: none; }
body { min-width: 1200px; font-family: "Microsoft yahei"; position: relative; max-width: 1920px; margin: 0 auto; font-size: 16px;color: #323232;}
input { outline: none; }
.fl { float: left; }
.fr { float: right; }
.w12 { width: 1200px; margin: 0 auto; }
.w10 { width: 100%; margin: 0 auto;max-width: 1920px;}
.clear{zoom: 1;}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }


.top-box .logo-box{}
.top-box .logo{float: left; width:617px;}
.top-box .logo .logo-kd{ float:left;margin-top: 22px;}
.top-box .logo .logo-kd img{width: 65px;}
.top-box .logo .logo-xy{ float:left;margin: 30px 0;}
.top-box .logo .logo-xy img{width: 617px;}
.top-box .right{float: right;margin-top: 60px;}
.top-box .right .home{float: left;margin-top: 5px;}
.top-box .right .home a{background: url(../image/ic-home.png) left center no-repeat;padding-left: 20px;}
.top-box .right .en{float: left;margin-left: 15px;margin-top: 5px;}
.top-box .right .en a{background: url(../image/ic-en.png) left center no-repeat;padding-left: 20px;}
.top-box .right .search{float: left;width: 120px;height: 24px;border: 1px solid #22549d;border-radius: 14px;margin-left: 15px;}
.top-box .right .search .input1{float: left;outline: none;background: none;width: 85px;line-height: 28px;border: none;padding-left: 10px;}
.top-box .right .search .input2{float: left;outline: none;width: 14px;padding: 5px 10px 0 0;}

     
.navBar{position:relative;z-index:1;height: 50px;line-height: 52px;z-index: 999;background: #134084;}
.navBar .nav{ margin:0 auto; min-width:1380px !important;}
.navBar .nav h3{font-size:100%;font-size:16px;text-align: center;}
.navBar .nav .m{position:relative;float:left; padding: 0 44px;display:inline;text-align:center;height: 50px}
.navBar .nav .on{transition: 1s;background: #2155a4;}
.navBar .nav .on h3 a{color: white;height: 50px;}
.navBar .nav h3 a{zoom:1;height: 28px;line-height: 20px;display:block;text-align: center;font-weight: normal;line-height: 50px;color: white}
.navBar .nav .sub{display: none;width: 100%;padding:10px 20px;position:absolute;left: 0;top: 50px;background:#2155a4;float:left;line-height:30px;z-index: 99;}
.navBar .nav .sub li a{ color:white; display:block; zoom:1;text-align: left;line-height: 36px;background: url("404.png") no-repeat left center;}
.navBar .nav .sub li:hover a{ color:#06af81;}
.navBar .nav .sub li:hover{border-bottom: 1px solid #2765c2;}
.navBar .nav #m2 .sub{ z-index:1; width:980px; left:-116px;} 


.slideBox{ height:580px; position:relative;margin: 0 auto}
.slideBox .hd{ height:20px;position: absolute; overflow:hidden; bottom:20px; z-index:3;width: 100%;top:528px;}
.slideBox .hd ul{zoom:1; display: table;margin: 0 auto;}
.slideBox .hd ul li{ float:left; margin-right:10px; background: url(../image/banner-dian.png) no-repeat;width: 20px;height: 20px;}
.slideBox .hd ul li.on{ background: url(../image/banner-dian-on.png) no-repeat;}
.slideBox .bd{ position:relative; height:580px; z-index:1;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{display:block; max-width: 1920px;height: 580px;width: 100%;}

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:24px; height:38px; background:url(../image/banner-arrow.png) no-repeat;z-index: 99;}
.slideBox .next{ left:auto; right:3%; background-position:-24px 0; }


.box{}
.box>ul{}
.box>ul>li{float: left;width: 25%;height:309px}
.box>ul>li .topic-clumn{padding: 30px 0 0 0;}
.box>ul>li .topic-clumn .title{border-bottom: 1px solid rgba(255,255,255,0.4);width: 70%;display: block;margin: 0 auto;padding-bottom: 10px;}
.box>ul>li .topic-clumn .title .pic{height:60px;text-align: center;width: 50px;line-height: 60px;margin: 0 auto;display: block;}
.box>ul>li .topic-clumn .title .pic img{vertical-align: middle;max-width: 50px;max-height: 60px;}
.box>ul>li .topic-clumn .title h3{font-size: 22px;color: white;text-align: center;margin-top: 8px;}
.box>ul>li .topic-clumn ul{width: 260px;margin: 10px auto 0 auto;height: 160px;}
.box>ul>li .topic-clumn ul li{float: left;width: 130px;line-height: 42px;}
.box>ul>li .topic-clumn ul li a{color: white;font-size: 16px;background: url(../image/qd.png) left center no-repeat;padding-left: 10px;}
.box>ul>li .topic-clumn ul li a:hover{color:#134084;}

.box>ul>li{background: url(../image/topic-clumn-bg.png) no-repeat center;}
.box>ul>li+li{background: url(../image/network-bg.png) no-repeat center;}
.box>ul>li+li+li{background: url(../image/information-bg.png) no-repeat center;}
.box>ul>li+li+li+li{background: url(../image/media-bg.png) no-repeat center;}


.news{background: url(../image/news-bg.png) no-repeat left bottom #f8f8f8;padding-top: 80px;padding-bottom: 66px;}
.news .news-title{margin: 0 0 25px 0;}
.news .news-title p{font-size: 30px;color: #333333;text-align: center;}
.news .news-title span{color: #999999;text-align: center;display: block;}
.news .news-con .left{float: left;}
.news .news-con .left{ width:536px; height:358px; overflow:hidden; position:relative;}
.news .news-con .left .left-news .bd .pic{ width:536px; height:358px;overflow: hidden;position: relative;z-index: 2;}
.news .news-con .left .left-news .bd .pic img{ width:536px; height:358px; display:block;transition: 0.4s;}
.news .news-con .left .left-news .bd .pic:hover img{transform: scale(1.2);transition: 0.4s;}
.news .news-con .left .left-news .bd .text{height: 42px;position: absolute;z-index: 6;bottom: 0;left: 0;width: 100%;}
.news .news-con .left .left-news .bd .text a{background: url(../image/back-line.png) repeat-x;width: 100%;text-align: center;color: white;line-height: 42px;display: inline-block;}

.news .news-con .left .left-news .prev{position:absolute;top:50%; margin-top:-25px; display:block; width:40px; height:40px; background:url(../image/news-arrow-l.png) 0 0 no-repeat;z-index: 10;}
.news .news-con .left .left-news .next{ position:absolute;top:50%; margin-top:-25px; display:block; width:40px; height:40px; background:url(../image/news-arrow-r.png) 0 0 no-repeat;z-index: 10;}
.news .news-con .left .left-news .next{ left:auto; right:0; background-position:8px 5px;}

.news .news-con .right{float: right;width: 638px;}
.news .news-con .right .first-news{box-shadow: 1px 1.732px 24px 0px rgba(0, 0, 0, 0.2);padding: 20px 25px;background: #fcfcfc;}
.news .news-con .right .first-news h3{margin-bottom: 18px;}
.news .news-con .right .first-news h3 a{font-size: 18px;font-weight: bold;transition: 0.4s;}
.news .news-con .right .first-news h3 a:hover{color: #134084;padding-left: 6px;transition: 0.4s;}
.news .news-con .right .first-news p{font-size: 12px;color: #999;display: inline;line-height: 20px;}
.news .news-con .right .first-news>a{color:#c30000;}
.news .news-con .right .first-news i{display: block;font-size: 12px;color: #999999;background: url(../image/titme.png) left center no-repeat;padding-left: 18px;margin-top: 14px;}
.news .news-con .right ul{padding-left: 25px;margin-top: 18px;}
.news .news-con .right ul li{position: relative;}
.news .news-con .right ul li p{transition: 0.4s;line-height: 40px;display: inline-block;width: 500px;transition: 0.4s;}
.news .news-con .right ul li p:hover{color: #134084;padding-left: 4px;transition: 0.4s;}
.news .news-con .right ul li:hover p{color: #003C7E;transition: 0.4s;}
.news .news-con .right ul li i{color:#999999;font-size:12px;display: inline-block;text-align: right;width: 60px;}

.news .more{display: table;margin: 25px auto 0 auto;height:38px;}
.news .more a{color: #999999;font-size: 12px;border: 1px solid #999999;padding: 10px 44px 10px 30px;background: url(../image/more-arrow.png) no-repeat 70px center;text-align: center;line-height: 38px;}
.news .more:hover{background: #134084;}
.news .more:hover a{color: white;border: none;}

.link{ width:1200px;  overflow:hidden; position:relative;margin: 130px auto;}
.link .prev,.link .next{position: absolute;top: 10px;z-index: 99;cursor: pointer;top: 40px;}
.link .prev{display:block; width:19px; height:33px; cursor:pointer;  background:url(../image/link-arrow-l.png) no-repeat;left: 0;}
.link .next{display:block; width:19px; height:33px;background:url(../image/link-arrow-r.png) no-repeat;left: auto;right: 0;}
.link .bd{width: 1200px;margin: 0 auto;overflow: hidden;position: relative;z-index: 3;}
.link .bd ul{ overflow:hidden; zoom:1; }
.link .bd ul li{float:left;text-align:center; width: 200px;}
.link .bd ul li .pic {text-align: center; width: 200px;height:80px; display: table;}
.link .bd ul li .pic a {display: table-cell; vertical-align: middle; }
.link .bd ul li .pic a img{transition: 0.4s;}
.link .bd ul li .pic a img:hover{transform: rotate(360deg);transition: 0.4s;}
.link .bd ul li .pic{ line-height:24px;}
.link .bd ul li .text a{color:#323232 !important;font-size: 18px;}
.link .bd ul li .text a:hover{color:#134084;font-size: 18px;}

.bottom{background: url(../image/footer-bg.png) bottom center no-repeat;padding-bottom: 60px;}
.bottom .cjwt-download{}
.bottom .cjwt-download .cjwt{width: 580px; box-shadow: 1px 1.732px 24px 0px rgba(0, 0, 0, 0.2);position: relative;background: white;}
.bottom .cjwt-download .cjwt .title{background: url(../image/cjwt-bg.png) no-repeat;height: 82px;padding: 0 90px;padding-top: 40px;}
.bottom .cjwt-download .cjwt .title h3{font-size: 24px;font-weight: bold;display: inline-block;color: white;}
.bottom .cjwt-download .cjwt .title span{font-size: 14px;font-weight: lighter;color: white;}
.bottom .cjwt-download .cjwt ul{padding: 10px 90px 55px 90px;}
.bottom .cjwt-download .cjwt ul li{}
.bottom .cjwt-download .cjwt ul li a{line-height: 48px;background: url(../image/down-qd.png) no-repeat left center;padding-left: 10px;transition: 0.4s;}
.bottom .cjwt-download .cjwt ul li a:hover{color: #134084;padding-left: 16px;transition: 0.4s;}
.bottom .cjwt-download .cjwt .more{width: 40px;height: 40px;background: #2f75e0;border-top-left-radius:100%;position: absolute;right: 0;bottom: 0;}
.bottom .cjwt-download .cjwt .more a{color: white;text-align: center;padding-left: 14px;font-size: 30px;font-weight: lighter;padding-top: 12px;}
.bottom .cjwt-download .download .title{background: url(../image/download-bg.png) no-repeat;height: 82px;padding: 0 90px;padding-top: 40px;}
.bottom .cjwt-download .download .more{width: 40px;height: 40px;background: #06af81;border-top-left-radius:100%;position: absolute;right: 0;bottom: 0;}
.bottom .cjwt-download .download .more a{color: white;text-align: center;padding-left: 14px;font-size: 30px;font-weight: lighter;padding-top: 12px;}

.footer{margin-top: 80px;}
.footer .friend-link{position: relative;margin-top: 25px;}
.footer .friend-link .btn{border: 1px solid white;width: 433px;height: 42px;}
.footer .friend-link .btn p{background: url(../image/friend-link-bg.png) no-repeat 80px 20px;color: white;text-align: center;line-height: 42px;}
.footer .friend-link ul{position: absolute;bottom: 44px;background: #E5E5E5;width: 435px;display: none;}
.footer .friend-link ul li{}
.footer .friend-link ul li a{text-align: center;display: block;line-height: 32px;font-size: 14px;}
.footer .friend-link ul li:hover{background: #134084;}
.footer .friend-link ul li:hover a{color: white;}
.footer .friend-link:hover ul{display: block;}

.footer .contact-us{width: 480px;margin-left: 70px;}
.footer .contact-us p{color: #dee1e8;font-size: 12px;line-height: 30px;;background: url(../image/footer-ic01.png) no-repeat left center;padding-left: 16px;}
.footer .contact-us p+p{color: #dee1e8;font-size: 12px;background: url(../image/footer-ic02.png) no-repeat left center;padding-left: 16px;}
.footer .contact-us p+p+p{color: #dee1e8;font-size: 12px;background: url(../image/footer-ic03.png) no-repeat left center;padding-left: 16px;}
.footer .ewm{}
.footer .ewm img{width: 103px;height: 102px;}
.footer .ewm p{font-size: 12px;color: #dee1e8;text-align: center;margin-top: 6px;}


.ny-banner{ width:100%; overflow:hidden; text-align:center;}
.ny-banner img{ width:1920px; height:320px; margin:0 auto;}


.news-list{min-height: 600px;margin-top: 40px;}
.left-nav{width: 284px;float: left;position: relative;}
.left-nav .title{background:#15458e;width: 284px;height: 92px;}
.left-nav .title h4{line-height: 92px;font-size: 28px;color: white;text-align: center;font-weight: normal;}
.left-nav ul{background: url(../image/left-nav-bg.png) no-repeat bottom center #15458e;margin-top: 2px;}
.left-nav ul li{background: url(../image/left-nav-hd.png) no-repeat 225px center;padding: 0 40px;}
.left-nav ul li:first-child{border-top: none;}
.left-nav ul li a{display: block;border-bottom: 1px solid #2069aa;}
.left-nav ul li p{font-size: 16px;color: white;line-height: 56px;transition: 0.4s; }

.left-nav ul .on{background:url(../image/left-nav-hd-on.png)no-repeat 225px center;}
.left-nav ul .on a{}
.left-nav ul .on a p{color: #1fb8ea;font-weight: bold;}

.left-nav ul li:hover{background:url(../image/left-nav-hd-on.png)no-repeat 225px center;}
.left-nav ul li:hover a{}
.left-nav ul li:hover p{color: #1fb8ea;font-weight: bold;}

.news-list .nr-right-text{float: right;width: 870px;}
.news-list .nr-right-text ul{margin-top: 30px;}
.news-list .nr-right-text ul li{padding: 0 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: 36px;color: #4c4c4c;font-size: 16px;width: 720px;float: left;line-height: 44px;background: url(../image/list-ad.png) no-repeat left center;padding-left: 10px;}
.news-list .nr-right-text ul li b{width: 80px;float: right;font-weight: normal;font-style: normal;font-size: 14px;color: #808080;text-align: right;line-height: 44px;}
.fanye{margin: 30px 0 20px 200px;}

.footer-ny{background: url(../image/ny-footer-bg.png) no-repeat;padding: 55px 0;}


.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(../image/now.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 .line { border-bottom: 1px solid #d9d9d9; position: absolute; width: 100%; top: 10px;left: 0; *top:-10px;}

.institution{float: right;width: 870px;}
.institution .institution-con{}
.institution .institution-con .institution01{background: white;box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.2);padding: 30px 0 10px 0;margin-top: 40px;}

.institution .institution-con .institution01 h4{font-size: 24px;color: #14438c;text-align: center;}
.institution .institution-con .institution01 img{display: block;margin: 0 auto;width: 569px;height: 216px;}
.institution .institution-con .institution02{background: white;box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.2);padding: 40px 0 60px 0;margin-top: 30px;}
.institution .institution-con .institution02 ul{width: 707px;margin: 0 auto;}
.institution .institution-con .institution02 ul li{background: #f5f5f5;height: 52px;margin-top: 20px;color: #dcdcdc;}
.institution .institution-con .institution02 ul li span{font-size: 16px;width: 160px;border-left: 1px;display: inline-block;text-align: center;line-height: 52px;height: 52px;color: #323232;}
.institution .institution-con .institution02 ul li span+span{width: 140px;}
.institution .institution-con .institution02 ul li span+span+span{width: 200px;}
.institution .institution-con .institution02 ul li span+span+span+span{width: 160px;}
.institution .institution-con .institution02 ul li:hover{box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.2);color: #b4c6e2;background: white;}
.institution .institution-con .institution02 ul li:hover span{color: #15458e;}
.institution .institution-con .institution02 ul li:hover{color: #b4c6e2;}
.institution .institution-con .institution02 ul li:hover{color: #b4c6e2;}



.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;}


.nry-right-text{min-height: 600px;}
.con-h{font-size:24px;text-align: center;line-height: 40px;color: #14438c;margin-top: 30px;font-weight: bold;}
.con-span{text-align: center;height: 40px;line-height: 40px;border-bottom: #154287 1px dashed;margin: 15px 20px;padding-bottom: 8px;}
.con-span span{display: inline-block;font-size: 12px;color: #323232;}
.con-tt{margin-bottom:40px;}
.con-tt p{line-height:30px;text-indent: 2em;margin-top:10px;font-size:16px;color: #4c4c4c;} 
.con-tt img{display: block;margin:auto;margin-top:10px;width: 600px;}
.con_bt{border-top: 1px solid #e3e3e3;padding: 30px 10px 10px 10px;margin-top: 20px 0;}
.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; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; }
.con_bt a:hover{padding-left:5px;color: #003C7E;}

.zw-right-text{min-height: 600px;width: 870px;float: right;}
.zw-right-text .con-tt img{display: block;margin:auto;margin-top:10px;width: 870px;}


.backtop{position: fixed;z-index: 999999;bottom: 2%;right: 4%;cursor: pointer;}


  .text a:nth-child(1){
      color: aliceblue !important;
  }

.m:hover{
    transition: 1s;
    background: #2155a4;
}
