@charset "utf-8";
body {
    color: #333;
    font-size: 14px;
font-family: "微软雅黑",Helvetica,"黑体",Arial,Tahoma;
	margin:0 auto;
	position:relative;
}


.header-back .container .logo{
margin-top: 25px;
}


.img-hide{ overflow:hidden; }
.img-hide img{ transition: 0.5s all; }
.img-hide:hover img{ transform: scale(1.1,1.1); }.footer-list li
.txt-elise{overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
li{ list-style:none;}
a{ color: #333; }
ul{ padding:0; margin:0;}
a:hover{ text-decoration:none !important;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover,input:focus{ outline: none!important; }
img{ max-width:100%;}
.container{ width: 1230px; }
.header-back{ background-size: cover; padding-top: 20px; padding-bottom: 20px;}
.header-txt span{ color: #fff; padding-left: 22px; background: url(../images/icon01.png) left center no-repeat; }
.header-txt{margin-bottom: 18px;}
.search-box{position: relative;/* padding-right: 42px; */width: 345px;}
.search-box .form-control{ background: rgba(255,255,255,0.21); border:solid 1px #fff; height: 42px; color: #fff; border-radius: 0; }
.search-box .form-control::-webkit-input-placeholder{ color:#fff !important;}
.search-box .form-control::-moz-input-placeholder{ color:#fff !important;}
.search-box .form-control::-ms-input-placeholder{ color:#fff !important;}
.search-btn{position: absolute;right: 0;top: 40px;width: 42px;height: 42px;background: #fff url(../images/icon-ss.png) center no-repeat;}
.nav-list li{ float: left; position: relative; }
.nav-list li a{ display: block; color: #fff; font-size: 20px; line-height: 50px; padding:0 85.8px; }
.nav-list li a:hover,.nav-list li.active a{ background: #004b8e; }
.nav-down{ position: absolute; left: 0; display: none; top: 100%; z-index: 1000; right: 0; background: #005392; padding:10px 0; }
.nav-list li:hover .nav-down{ display: block; }
.nav-down li{ float: none; width: 100%; }
.nav-down li a{ padding:0; line-height: 40px; font-size: 16px; color: #afd9ff; }
.nav-down li a:hover{ background: none; color: #fff; }
.nav-box{ background: #005392; margin-bottom: 40px; position: relative; z-index: 100; }
.nav-list{ margin:0; text-align: center; }
/*
.left-slick{ width: 58.333333%; }
.left-slick a{ display: block; position: relative; }
.left-slick a span{ position: absolute; left: 0; right: 0; padding-left: 20px; padding-right: 160px; bottom: 0; z-index: 10; line-height: 50px; background: #000; background: rgba(0,0,0,0.6); font-size: 18px; color: #fff; }
.left-slick .slick-dots{ right: 20px; bottom: 10px; width: auto; }
.left-slick .slick-dots li button{ width: 10px; height: 10px; border-radius: 50px; border:solid 1px #fff; }
.left-slick .slick-dots li.slick-active button{ background: #fff; }
.left-slick .slick-dots li{ margin:0 2px; }
*/
/* slick new */
.slick-bottom{ height: 145px; background: #f5f5f5; padding:20px 24px; }
.slick-img{ position: relative; }
.slick-img span{ position: absolute; left: 0; right: 0; bottom: 0; background: #000; background:rgba(0,0,0,0.5); font-size: 16px; color: #fff; line-height: 50px; padding:0 15px 0 100px; }
.slick-img span font{ position: absolute; left: 0; top: 0; background: rgba(0,0,0,0.5); width: 80px; text-align: center; }
.slick-bottom p{ color: #555; line-height: 30px; height: 60px; overflow:hidden; }
.slick .slick-dots{ bottom: 10px;margin-left:-15px; }
.slick .slick-dots li{ float: left; margin:0; width: 20%; padding:0 15px; }
.slick .slick-dots li button{width: 100%;height: 8px;padding:0;border-radius: 4px;background: #dfdfdf;}
.slick .slick-dots li button:before{ display: none; }
.slick .slick-dots li.slick-active button{background: #cc0000;}
.slick{ margin:0; }
/* slick new */
.tabs-width{ width:38.333333%; }
.tabs-ul li{ float: left; }
.tabs-ul li a{ display: block; color: #333; padding-right: 30px; font-size: 24px; }
.tabs-ul li a span{ display: block; padding:0 18px; line-height: 55px; }
.tabs-ul li.active a span,.tabs-ul li a:hover span{ background: #005392;}
.tabs-ul li.active a,.tabs-ul li a:hover{ background: url(../images/raw.png) right center no-repeat; color: #fff; }
.tabs-list{ padding:10px 25px; background: #f2f2f2;  }
.tabs-list li{ height: 88px; border-bottom: solid 1px #ededed; padding-top: 16px; }
.tabs-list li a{ display: block; padding-left: 20px; background: url(../images/icon-li.png) left center no-repeat; font-size: 16px; color: #555; }
.tabs-list-date{ color: #999; margin-top: 15px; margin-left: 20px; }
.tab-content{ position: relative; }
.tabs-more{ position: absolute; right: 0; top: -35px; font-size: 16px; color: #555; }
.news-tt{ font-size: 24px; color: #005392; font-weight: bold; margin-bottom: 15px; border-bottom: solid 1px #026bd6; padding-bottom: 15px; }
.news-tt a{ float: right; font-size: 16px; color: #005392; margin-top: 12px; }
.notice-list li{ line-height: 45px; position: relative; padding-right: 110px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.notice-list li a{ padding-left: 20px; background: url(../images/icon-li.png) left center no-repeat; font-size: 16px; color: #555;}
.notice-list li span{ position: absolute; right: 0; top: 0; color: #999; font-size: 16px; }
.over-hide{ overflow:hidden; }
.row-lg{ margin:0 -20px; }
.row-lg .col-xs-6{ padding:0 20px; }
.gd-box{ padding:30px 30px 0 30px; }
.gd-slick a{ display: block; position: relative; text-align: center; margin:0 10px; font-size: 16px; color: #0ba6d4; height: 60px; line-height: 60px;  }
.gd-slick a.gd-slick01{ background:#ccf1fc url(../images/gd-back01.png) left center no-repeat;}
.gd-slick a img{ position: absolute; left: 10px; width: 30px; height: 30px; top: 50%; margin-top: -15px; }
.gd-slick a.gd-slick02{ background:#e4f0cc url(../images/gd-back02.png) left center no-repeat; color: #8abe26;}
.gd-slick a.gd-slick03{ background:#fbead2 url(../images/gd-back03.png) left center no-repeat; color: #ec981e;}
.gd-slick a.gd-slick04{ background:#fbdde7 url(../images/gd-back04.png) left center no-repeat; color: #f284aa;}
.gd-slick a.gd-slick05{ background:#fff1cc url(../images/gd-back05.png) left center no-repeat; color: #e76949;}
.slick-prev,.slick-next{ text-indent: -9999px; }
.gd-slick .slick-prev{ width: 16px; height: 30px; margin-top: -15px; background: url(../images/left.png) center no-repeat;}
.gd-slick .slick-next{ width: 16px; height: 30px; margin-top: -15px; background: url(../images/right.png) center no-repeat;}
.gd-slick .slick-dots{ display: none!important; }
.link-box .pull-left{ width: 69.8333333%; }
.link-box .pull-right{ width: 28.25%; }
.tab-content-border{padding: 30px;border:solid 1px #ededed;z-index: 1;}
.tabs-back{ margin:30px 0 0 0; }
.tabs-qh li{ float: left; width: 50%; position: relative; }
.tabs-qh li a{ display: block; font-size: 24px; color: #334050; }
.tabs-qh li a span{ padding-left: 60px; display: inline-block; line-height: 80px; }
.tabs-qh li a.tabs01 span{ background: url(../images/tabs01.png) left center no-repeat; }
.tabs-qh li a.tabs02 span{ background: url(../images/tabs02.png) left center no-repeat; }
.tabs-qh li a.tabs03 span{ background: url(../images/tabs03.png) left center no-repeat; }
.tabs-qh li.active a.tabs01 span,.tabs-qh li a.tabs01:hover span{ background: url(../images/tabs01-1.png) left center no-repeat; }
.tabs-qh li.active a.tabs02 span,.tabs-qh li a.tabs02:hover span{ background: url(../images/tabs02-1.png) left center no-repeat; }
.tabs-qh li.active a.tabs03 span,.tabs-qh li a.tabs03:hover span{ background: url(../images/tabs03-1.png) left center no-repeat; }
.tabs-qh li.active a,.tabs-qh li a:hover{ background: #334050; color: #fff; }
.tabs-qh li:before{ display: block; content: ""; position: absolute; right: 0; top: 50%; height: 32px; border-right: solid 1px #ccc; margin-top: -16px; }
.tabs-qh li.active:before,.tabs-qh li:last-child:before,.tabs-qh li:hover:before{ display: none; }
.width-l{ width: 800px; }
.tabs-top li{ float: left; margin-right: 40px; }
.tabs-top{ border-bottom: solid 1px #026bd6; padding-bottom: 25px; margin-bottom: 15px; }
.tabs-top li a{ font-size: 20px; color: #334050; }
.tabs-l-more{ position: absolute; right: 0; top: -62px; font-size: 16px; color: #777; }
.tabs-top li.active a,.tabs-top li a:hover{ color: #2e62ae; font-weight: bold; }
.right-w{ width: 345px; overflow:hidden; }
.right-w-list li{ float: left; width: 33.333333%; position: relative; padding:0 20px; }
.right-w-list li a{ font-size: 16px; color: #555; }
.right-w-list{ margin:0 -20px; }
.right-w-list li a span{ display: block; width: 80px; height: 80px; border-radius: 50%; margin:0 auto 15px auto; }
.right-w-list li a span.zx01{ background:#5ca0f0 url(../images/icon-zx01.png) center no-repeat; }
.right-w-list li a span.zx02{ background:#f77668 url(../images/icon-zx02.png) center no-repeat; }
.right-w-list li a span.zx03{ background:#f8c363 url(../images/icon-zx03.png) center no-repeat; }
.right-w-list li:before{ display: block; content: ""; position: absolute; left: 100%; width: 28px; border-top: solid 1px #dbdbdb; margin-left:-15px; top: 40px; }
.jn-list li{ float: left; width: 50%; padding:0 8px; margin-bottom: 16px; }
.jn-list{ margin:0 -8px; margin-top: 30px; }
.jn-list li a{ display: block; height: 66px; line-height: 66px; font-size: 16px; color: #555; background: #f2f2f2; }
.jn-list li a span{ padding-left: 46px; background: url(../images/icon-jn01.png) left center no-repeat; }
.jn-list li a span.jn02{ background: url(../images/icon-jn02.png) left center no-repeat; }
.jn-list li a span.jn03{ background: url(../images/icon-jn03.png) left center no-repeat; }
.jn-list li a span.jn04{ background: url(../images/icon-jn04.png) left center no-repeat; }
.gk-box{ position: relative; background: #dff0ff; margin:10px 0 0 0; padding-left: 140px; min-height: 60px; }
.gk-left{ position: absolute; left: 0; top: 0; height: 60px; line-height: 60px; width: 118px; color: #fff; font-size: 20px; padding-left: 16px; background: url(../images/gk-back.png) center no-repeat; }
.gk-list li{ float: left; width: 16.666666%; line-height: 60px; padding-right: 20px; }
.gk-list li a{ font-size: 16px; color: #555; }
.gk-list li a:hover{ color: #005392; }
.marqueeleft{height:80px;overflow:hidden;margin:50px auto 0 auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 10px;display:inline;overflow:hidden;}
.friends-box{ border-top: solid 3px #026bd6; background: #edeef2; padding:23px; margin-top: 45px; overflow:hidden; font-size: 16px; }
.friends-back{ width: 175px; height:46px; background: url(../images/friends-back.png) center no-repeat; font-size: 20px; color: #2e62ae; line-height: 46px; padding-left: 33px;  }
.friends-row .form-control{ border:none; box-shadow: none; height: 46px; font-size: 16px; }
.friends-row .col-xs-4{ padding:0 25px; }
.friends-row{ margin-right: -25px; width: 1050px; }
/*
.footer{ background: #333; padding:35px 0; }
.footer-center p{ color: #ccc; margin-bottom: 6px; }
.footer-center{ margin-left:120px; }
.footer-center img{ margin:0 10px; }
.footer-center p span,.footer-center p a{ margin-left: 20px; }
.footer-center p a{ color: #ccc; }
.footer-right a{ margin-left: 15px; }
*/
/*footer new*/
.footer{ background: #005392; padding:30px 0; margin-top: 50px; }
.friends-list{ font-size: 16px; color: #fff;  }
.friends-list a{color: #fff;margin-bottom: 15px;display: inline-block;margin-right: 15px;}
.footer-p p{ color: #fff; }
.footer-img a{display: inline-block;margin-right: 10px;margin-top: 10px;}
.footer-list li{float: left;margin-left:45px;margin-top:70px;text-align: center;}
.footer-list li a{ display: block; color: #fff; }
.footer-list li a span{display: block;position: relative;margin: 0 auto 20px;width: 72px;height: 72px;border:solid 1px #fff;border-radius: 50%;} 
.footer-list li a span.footer01{ background: url(../images/zwfw_hcp.png) center no-repeat; }
.footer-list li a span.footer02{ background: url(../images/footer-a01.png) center no-repeat; }
.footer-list li a span.footer03{ background: url(../images/footer-a02.png) center no-repeat; }
.footer-list li a span.footer04{ background: url(../images/footer-a03.png) center no-repeat; }
.footer-list li a span.footer05{ background: url(../images/footer-a04.png) center no-repeat; }
.footer-list li a span img{display: none;position: absolute;left: 50%;bottom: 100%;width: 110px;height: auto;margin-left:-60px;max-width: 110px;margin-bottom: 10px;}
.footer-list li:nth-child(3) a span img{width:auto;height:116px;margin-left:-144px;max-width:288px;}
.footer-list li a:hover span img{ display: block; }
.footer-list li a:hover span.footer01{ background:#fff url(../images/zwfw_hcp_active.png) center no-repeat; }
.footer-list li a:hover span.footer02{ background:#fff url(../images/footer-a01-1.png) center no-repeat; }
.footer-list li a:hover span.footer03{ background:#fff url(../images/footer-a02-1.png) center no-repeat; }
.footer-list li a:hover span.footer04{ background:#fff url(../images/footer-a03-1.png) center no-repeat; }
.footer-list li a:hover span.footer05{ background:#fff url(../images/footer-a04-1.png) center no-repeat; }

/*****
.footer-list li a span.footer01{ background: url(../images/footer-a01.png) center no-repeat; }
.footer-list li a span.footer02{ background: url(../images/footer-a02.png) center no-repeat; }
.footer-list li a span.footer03{ background: url(../images/footer-a03.png) center no-repeat; }
.footer-list li a span.footer04{ background: url(../images/footer-a04.png) center no-repeat; }
.footer-list li a span img{display: none;position: absolute;left: 50%;bottom: 100%;width: 110px;height: auto;margin-left:-60px;max-width: 110px;margin-bottom: 10px;}
.footer-list li:nth-child(2) a span img{width:auto;height:116px;margin-left:-98px;max-width:196px;}
.footer-list li a:hover span img{ display: block; }
.footer-list li a:hover span.footer01{ background:#fff url(../images/footer-a01-1.png) center no-repeat; }
.footer-list li a:hover span.footer02{ background:#fff url(../images/footer-a02-1.png) center no-repeat; }
.footer-list li a:hover span.footer03{ background:#fff url(../images/footer-a03-1.png) center no-repeat; }
.footer-list li a:hover span.footer04{ background:#fff url(../images/footer-a04-1.png) center no-repeat; }
****/

/********底部新增文字说明**********/
.viewinfo{line-height:30px;color:#fff;}
@media( max-width: 1279px){
.footer-left{ width: 500px; }
.footer-list li{ margin-left: 20px; }
}
@media( max-width: 991px){
.footer{ margin-top: 20px; }
.footer-left{ width: 100%; }
.friends-list a{ margin-right: 15px; margin-bottom: 15px; }
.footer-list{ width: 100%; }
.footer-img{ text-align: center; padding-left: 10px; }
.footer-list li{ margin:0; width: 33.3%; margin-top: 20px; }
.footer-list li a span{ width: 50px; height: 50px; margin-left: auto; margin-right: auto; background-size: 50% auto!important; }
.footer-list li a span.footer03{ background-size: 30% auto!important; }
}
/*footer new*/
.bs-img{ width: 43.25%; }
.bs-list li{float: left;width: 33.333333%;height: 115px;}
.bs-list li a{ font-size: 15px; color: #555; display: inline-block; }
.bs-list{ width: 56%; margin-bottom: -40px; }
.bs-list li a span{ display: block; margin-top: 15px; }
.zw-ul li{ float: left; width: 20%; position: relative; padding:28px 0; }
.zw-ul li span{ display: block; margin-top: 15px; height: 44px;line-height: 22px;}
.zw-ul li a{ display: inline-block; font-size: 16px; color: #555; max-width:100%;}
.zw-ul{ position: relative; padding:30px; margin:-30px; }
.lind-left{ width: 276px; height: 276px; position: absolute; left: 0; top: 0; background: url(../images/lind-left.png) center no-repeat; }
.lind-right{ width: 276px; height: 276px; position: absolute; right: 0; bottom: 0; background: url(../images/lind-right.png) center no-repeat; }
.zw-ul li i{ position: absolute; left: 100%; top: 100%; width: 20px; height: 20px; background: url(../images/add.png) center no-repeat; margin-left: -10px; margin-top: -10px; }
.ld-img img{ width: 175px; height: 210px; }
.ld-right{ width: 580px; }
.ld-name{ font-size: 20px; color: #555; margin-top: 20px; }
.ld-p{ font-size: 16px; color: #555; margin-top: 25px; }
.bs-list li a:hover,.zw-ul li a:hover,.notice-list li a:hover,.tabs-l-more:hover,.tabs-list li a:hover,.left-slick a:hover span,.right-w-list li a:hover,.jn-list li a:hover{ color: #005392; }
.right-w-list li a{ display: inline-block; }
.gd-slick a{ padding-left: 30px; }
.footer-center p span, .footer-center p a{ display: inline-block; }
.menu-button { position: absolute; display: none; top: 18px; right: 15px; z-index: 1000; cursor: pointer; -webkit-transition: .3s; transition: .3s;}
.menu-button .bar:nth-of-type(1) { margin-top: 0px;}
.menu-button .bar:nth-of-type(3) { margin-bottom: 0px;}
.bar { position: relative; display: block; width: 24px; height: 2px; margin: 5px auto; background-color: #fff; border-radius: 10px; -webkit-transition: .3s; transition: .3s; }
.cross{ margin-top: -8px; }
.cross .bar{ margin:13px auto; }
.cross .bar:nth-of-type(1) { -webkit-transform: translateY(15px) rotate(-45deg);-ms-transform: translateY(15px) rotate(-45deg); transform: translateY(15px) rotate(-45deg);}
.cross .bar:nth-of-type(2) {  opacity: 0;}
.cross .bar:nth-of-type(3) { -webkit-transform: translateY(-15px) rotate(45deg); -ms-transform: translateY(-15px) rotate(45deg); transform: translateY(-15px) rotate(45deg);}
.left-slick{ overflow:hidden; }
.left-slick img{ width: 100%; height: 460px;}
    .move_div{
      position: fixed;
		z-index: 100000;
      left: 0;
      top:0;
      cursor: pointer;

    }
/*************Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ*********/
.header-back-list{ background: none; background: #005fa7; background-size: cover; }
.list-left{width: 71.666666%;margin-bottom: 4em;}
.list-left-tt{ font-size: 24px; color: #005392; }
.nav-b-box{ border-bottom: solid 1px #005392; padding-bottom: 10px; margin-bottom: 20px; }
.nav-b{ color: #777; margin-top: 10px; }
.nav-b a{ color: #777; }
.nav-b a.nav-b-h{ padding-left: 22px; background: url(../images/icon-home02.png) left center no-repeat; }
.nav-b span{ padding:0 5px; }
.news-list-box li{ line-height: 55px; position: relative; padding-right: 10%; font-size: 16px; color: #777; }
.news-list-box li span{ position: absolute; right: 0; top: 0; }
.news-list-box li a{ padding-left: 16px; background: url(../images/list02.png) left center no-repeat; color: #555; }
.news-list-box li.lind-li{ border-top: solid 1px #dbdbdb; margin:20px 0; }
.pagination > li > a, .pagination > li > span{ border:none; color: #999; font-size: 16px; }
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{ color: #005392; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{ background: none; color: #005392; }
.pagination{ margin-bottom: 70px; margin-top: 50px; }
.nav-list-box{ width: 23.333333%; }
.nav-list-box li a{ display: block; height: 62px; border:solid 1px #ededed; padding-left: 30px; margin-bottom: 12px; line-height: 60px; font-size: 16px; color: #555; }
.nav-list-box li a span{ display: inline-block; line-height: 60px; padding-left: 55px; }
.nav-list-box li a span.nav-list01{ background: url(../images/nav-list01.png) left center no-repeat; }
.nav-list-box li a span.nav-list02{ background: url(../images/nav-list02.png) left center no-repeat; }
.nav-list-box li a span.nav-list03{ background: url(../images/nav-list03.png) left center no-repeat; }
.nav-list-box li a span.nav-list04{ background: url(../images/nav-list04.png) left center no-repeat; }
.nav-list-box li a span.nav-list05{ background: url(../images/nav-list05.png) left center no-repeat; }
.nav-list-box li a:hover{ background: #eee; }
/**********Ã¦â€“Â°Ã©â€”Â»Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ********/
.left-nav{ width: 20%; background: #f2f2f2; }
.left-top{ line-height: 70px; font-size: 24px; color: #fff; text-align: center; background: #005392; }
.left-list li a{ display: block; line-height: 58px; color: #555; font-size: 20px; text-align: center; }
.left-list{ padding:15px 0; }
.left-list li.active a,.left-list li a:hover{ color: #005392; }
.list-left-lg{ width: 76.666666%; }
.xw-slick-img{ width: 43.478%; }
.xw-slick-right{ width: 50.54%; padding-top: 10px; }
.xw-slick-tt a{ font-size: 20px; color: #555; }
.xw-slick-tt{ line-height: 34px; height: 68px; overflow:hidden; }
.xw-slick-p{ font-size: 16px; color: #777; line-height: 35px; margin-top: 25px; height: 105px; overflow:hidden; }
.xw-slick .slick-dots{ right: 0; width: 50.54%; bottom: 10px; }
.xw-slick .slick-dots li button{ width: 20px; height: 4px; background: #dbdbdb; padding:0; }
.xw-slick .slick-dots li button:before{ display: none; }
.xw-slick .slick-dots li{ float: left; width: 20px; height: 4px; }
.xw-slick .slick-dots li.slick-active button{ background: #005392; }
.zw-left{ width: 68.333333%; margin-bottom: 50px;}
.zw-list li{ float: left; width: 33.33333%; padding:0 10px; }
.zw-list{ margin:0 -10px; }
.zw-list-box{ border:solid 1px #dbdbdb; height: 200px; padding:40px; position: relative; }
.zw-list-icon{ height: 48px; background: url(../images/icon-zw01.png) center no-repeat; }
.zw-list-bottom{ border-top: solid 1px #005392; margin-top: 30px; text-align: center; font-size: 18px; color: #555; padding-top: 25px; }
.zw-list-icon02{ height: 48px; background: url(../images/icon-zw02.png) center no-repeat; }
.zw-list-icon03{ height: 48px; background: url(../images/icon-zw03.png) center no-repeat; }
.zw-list-box a{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.zw-list-box:hover{ background: #005392; border-color: #005392; }
.zw-list-box:hover .zw-list-bottom{ color: #fff; border-color: #fff; }
.zw-list-box:hover .zw-list-icon{ background: url(../images/icon-zw01-1.png) center no-repeat; }
.zw-list-box:hover .zw-list-icon02{ background: url(../images/icon-zw02-1.png) center no-repeat; }
.zw-list-box:hover .zw-list-icon03{ background: url(../images/icon-zw03-1.png) center no-repeat; }
.zw-right{ width: 30%; margin-bottom: 50px; }
.notice-list-zw li a{ background: url(../images/list03.png) left center no-repeat; }
.notice-list-zw li{ line-height: 56px; }
.notice-list-zw{ margin-bottom: 25px; }
.tabs-top-zw li.active a,.tabs-top-zw li a:hover{ font-weight: normal; }
/**********Ã¥ÂÂªÃ¦ËœÂ¯Ã¤ÂºÂ§Ã¦ÂÆ’**********/
.cq-list li{ float: left; width: 20%; padding:0 15px; }
.cq-list{ margin:0 -15px; margin-bottom: 40px; }
.cq-box{ height: 216px; box-shadow: 0 0 10px #ddd; position: relative; padding-top: 30px; font-size: 16px; color: #555; }
.cq-box a{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.cq-box img{ margin-bottom: 35px; }
.cq-box:hover{ background: #005392; color: #fff; }
.zs-row .tabs-top{ border-bottom: solid 1px #dbdbdb; }
/**********Ã¥â€ â€¦Ã¥Â®Â¹Ã©Â¡Âµ*********/
.article-tt{ font-size: 28px; color: #333; padding-top: 20px; margin-bottom: 25px; }
.article-date{font-size: 16px;color: #777;margin-bottom: 20px;}
.article-date span{padding: 0 5px;}
.article-box{ background: #f2f2f2; margin-bottom: 40px; margin-top: 40px; padding-left: 50px; padding-top: 25px; font-size: 16px; color: #777; }
.article-box font{ padding-left: 8px; }
.article-box span{ padding-left: 32px; }
.article-box .pull-left{ padding-bottom: 25px; padding-right: 50px; }
.article-p p{ font-size: 16px; color: #555; line-height: 35px; text-align: justify;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ width: 24px; height: 24px!important; line-height: 24px; background-image: url(http://bdimg.share.baidu.com/static/api/img/share/icons_0_24.png?v=d754dcc0.png)!important; }
.share-box{ border-top: solid 1px #dbdbdb; margin-top: 50px; padding-top: 30px; }
.share-right a{ display: inline-block; font-size: 16px; color: #666; margin-top: 5px; }
.share-right a.dy-a{ background: url(../images/icon-dy.png) left center no-repeat; padding-left: 25px; }
.share-right a.gb-a{ background: url(../images/icon-gb.png) left center no-repeat; padding-left: 25px; margin-left: 20px; }
.article-a a{ font-size: 16px; color: #777; }
.article-a{ padding:80px 0; }
/*********Ã©Â¢â€ Ã¥Â¯Â¼Ã¨Â¯Â¦Ã¦Æ’â€¦Ã©Â¡Âµ**********/
.ld-left-img{ width: 20.666666%; margin-top: 20px; }
.ld-left-img img{ width: 100%; }
.ld-right-box{ margin-top: 20px; width: 74.166666%; padding-bottom: 50px; }
.ld-name-box{ font-size: 18px; color: #555; }
.ld-name-box span{ font-size: 24px; color: #333; font-weight: bold; padding-right: 15px; }
.ld-tabs li{ float: left; margin-right: 25px; }
.ld-tabs li a{ display: block; line-height: 48px; font-size: 20px; color: #333; padding:0 25px; }
.ld-tabs{ border-bottom: solid 1px #dbdbdb; margin-top: 50px; margin-bottom: 25px; }
.ld-tabs li.active a{ background: #005392; color: #fff; }
.ld-tabs-p{ font-size: 16px; color: #555; text-align: justify; line-height: 35px; }
/***********Ã©Â¢â€ Ã¥Â¯Â¼Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ**********/
.ld-header-box{ background: #f8f8f8; margin:40px 0 40px 0; padding-right: 55px; }
.ld-box-right{ width: 830px; padding-top: 35px; }
.ld-box-name{ font-size: 20px; color: #333; }
.ld-zw span{ display: inline-block; background: #fff; padding:12px 20px; font-size: 18px; color: #555; margin:25px 0 35px 0; }
.ld-p-txt{ line-height: 38px; font-size: 16px; color: #777; height: 114px; overflow:hidden; }
.ld-ul li{ float: left; width: 16.666666%; padding:0 20px; margin-bottom: 30px; }
.ld-ul{ margin:0 -20px; }
.ld-ul-name a{ font-size: 18px; color: #333; }
.ld-ul-name{ margin-top: 15px; }
.left-img-ld{ width: 248px; }
/********Ã¥Å Å¾Ã¤Âºâ€¹Ã¦Å’â€¡Ã¥Ââ€”********/
.zn-list li{ float: left; width: 25%; padding:0 20px; margin-bottom: 30px; }
.zn-list{ margin:0 -20px; padding-bottom: 50px; }
.zn-img img{ width: 100%; }
.zn-tt{ margin-top: 12px; }
.zn-tt a{ font-size: 16px; color: #555; }
.nav-click{ display: none; }
.news-list-box li a:hover,.nav-b a:hover{color: #005392;}
.search-a { color: #fff; margin-top:10px; }
.search-a a{ color: #fff; margin-right: 5px; }
.search-box{/* margin-top: 10px; */}
.search-box .form-control{ background: none; }
/****/
.bs-list {position: relative;z-index: 100;}
.bs-list li{position: relative;text-align:center;}
.bs-list li>a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;}
.bs-list li a span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bs-down{ position: absolute; left: 0; display: none; top: 75%; z-index: 1000; right: 0; background: #efefef; padding:10px; }
.bs-down li{ float: none; width: 100%; height:40px;}
.bs-down li a{ padding:0; line-height: 40px; font-size: 16px; color: #555; }
.bs-down li a:hover{ background: none; color: #005392; }
.bs-list li:hover .bs-down{display: block;}
@media( max-width: 1279px){
	.container{ width: 970px; }
	.width-l{ width: 580px; }
	.tabs-top li{ margin-right: 10px; }
	.tabs-top li a{ font-size: 18px; }
	.friends-row{ width: 780px; }
	.footer-center{ width: 600px; margin-left: 20px; }
	.tabs-ul li a span{ padding:0 2px; }
	.nav-list li a{padding: 0 60px;}
	.zw-list-box{ height: 157px; padding:20px; }
	.zw-list-bottom{ margin-top: 20px; padding-top: 15px; }
	.ld-box-right{ width: 600px; }
  .bs-list{ width: 53%; }
}
@media( max-width: 991px){
        .gt-list > li.inside {
    width: 140px;
    height: 160px;}
	.header-back{ position: relative; z-index: 100000; }
	.container{ width: 100%; }
	.logo{ text-align: center; z-index: 100000; margin-bottom: 15px; position: absolute; left: 15px; top: 122px; }
	.logo img{ height: 30px; }
	.width-p{ width: 100%; }
	.search-box{ width: 100%; }
	.nav-box{ position: relative; height: 50px; z-index: 10000; margin-bottom: 15px; }
	.nav-list{ position: absolute; z-index: 100; display: none; width: 100%; margin:0; border-top: solid 1px #fff;  background: #005392; left: 0; top: 100%; box-shadow: 1px 2px 3px #ddd; width: 100%;}
	.nav-list li{ width: 100%; float: none; padding:0; }
	.nav-list li a{ padding:0 15px; line-height: 40px; text-align: left; }
	.header-txt{ position: absolute; top: 30px; left: 15px; }
	.width-p{ float: none!important; }
  .search-box{ margin-top: 0px; }
	.menu-button{ display: block; }
	.left-slick{ width: 100%; }
	.tabs-width{ width: 100%; margin-top: 15px; }
	.tabs-ul li a span{ padding:0 10px; }
	.row-lg .col-xs-6{ width: 100%; }
	.news-tt{ margin-top: 15px; }
	.tabs-qh li a{ font-size: 16px; }
	.header-back{ margin-bottom: 0; }
	.tabs-qh li a span{ padding-left: 20px; line-height: 40px; background-size: 15px!important; }
	.tabs-qh li:before{ display: none; }
	.width-l{ width: 100%; }
	.marqueeleft,.friends-box{ margin-top: 20px; }
	.friends-box{ padding:20px 0; overflow:hidden; }
	.friends-row{ width: auto; margin:0 -25px; margin-top: 0px; }
	.footer-left{ width: 100%; text-align: center; }
	.footer-center{ width: 100%; margin:15px 0; }
	.footer-right{ width: 100%; text-align: center; }
	.bs-img{ width: 100%; text-align: center; }
	.bs-list{ width: 100%; margin-top: 15px; }
	.lind-left,.lind-right{ display: none; }
	.zw-ul{ padding:0; }
	.zw-ul li{ width: 50%; padding:10px 0; }
	.zw-ul li i{ display: none; }
	.zw-ul li a{ font-size: 14px; }
	.bs-list li a{ font-size: 14px; }
	.bs-list li{ padding:0 5px; }
	.bs-list{ margin:15px -5px 0 -5px; }
	.footer-right a{ margin:0 10px; }
	.footer{ padding:15px 0; }
	.left-slick a span{ font-size: 16px; }
	.right-w{ width: 100%; margin-top: 15px; }
	.friends-row{ width: auto; margin:0 -25px; float: none!important; }
	.friends-back{ float: none!important; margin-bottom: 10px;}
	.list-left,.nav-list-box{ width: 100%; }
	.news-list-box li{ padding-right: 100px; line-height: 38px; }
	.news-list-box li.lind-li{ margin:10px 0; }
	.pagination{ margin:20px 0; }
	.zw-left{ width: 100%; margin-bottom: 20px; }
	.zw-list-box{ height: auto; padding:10px 15px; }
	.zw-list-bottom{ font-size: 16px; margin-top: 10px; padding-top: 5px; }
	.zw-list-icon{ height: 30px; background-size: auto 30px !important; }
	.zw-right{ width: 100%; margin-bottom: 20px; text-align: center; }
	.tabs-top-zw { padding-right: 80px; }
	.notice-list-zw li{ line-height: 40px; }
	.cq-list li{ width: 33.33333%; margin-bottom: 20px; font-size: 14px; padding:0 5px; }
	.cq-list{ margin:0 -5px; }
	.cq-box{ font-size: 13px; height: auto; padding:15px 0; }
	.cq-box img{ margin-bottom: 10px; height: 50px; }
	.zs-row .tabs-top li{ width: auto; }
	.article-tt{ font-size: 18px; padding-top: 0px; margin-bottom: 10px; }
	.article-box .pull-left{ padding-right: 0; width: 100%; padding-bottom: 5px; line-height: 22px; font-size: 13px; }
	.article-box{ padding:15px 15px 10px 15px; margin:20px 0; }
	.article-date{ font-size: 13px; }
	.article-box font{ padding-left: 6.5px; }
	.article-box span{ padding-left: 26px; }
	.article-p p{ font-size: 14px; line-height: 25px; margin-bottom: 10px; }
	.share-box{ margin-top: 20px; padding-top: 20px; }
	.article-a{ padding:20px 0; }
	.article-a .col-xs-6{ width: 100%; margin-bottom: 15px; text-align: left; }
	.article-a a{ font-size: 14px; }
  .zw-ul{ margin:0 -15px; }
	}
@media( max-width: 768px){
	.tabs-qh li a{ font-size: 12px; }
	.tabs-top li{ width: 33.333333%; margin:0; text-align: left; margin-bottom: 15px; }
	.tabs-top{ padding-bottom: 0; }
	.tabs-l-more{ top: -51px; }
	.tabs-top li a{ font-size: 16px; }
	
	.gk-left{ position: static; width: 118px; margin:0 auto; }
	.gk-box{ padding-left: 0; }
	.gk-list li{ width:50%; margin-top: 5px; line-height: 35px; text-align: center; }
	.gk-box{ padding-bottom: 10px; }
	.friends-row .col-xs-4{ width: 100%; margin-top: 10px; }
	.move_div{ display: none; }
	.zs-row .col-xs-6{ width: 100%; }
	.ld-left-img{ width: 100%; text-align: center; }
	.ld-left-img img{ width: 150px; }
	.ld-right-box{ width: 100%; padding-bottom: 20px; }
	.ld-tabs li{ margin-right: 0; }
	.ld-tabs li a{ font-size: 16px; padding:0 15px; }
	.ld-tabs{ margin-top: 25px; margin-bottom: 10px; }
	.ld-name-box{ font-size: 14px; }
	.ld-name-box span{font-size: 18px;}
	.ld-tabs-p{ font-size: 14px; line-height: 25px; }
	.ld-header-box{ padding:20px; }
	.left-img-ld{ width: 100%; text-align: center; }
	.left-img-ld img{ width: 200px; }
	.ld-box-right{ width: 100%; padding-top: 10px; }
	.ld-box-name{ text-align: center; }
	.ld-zw span{ font-size: 14px; margin:15px 0; }
	.ld-p-txt{ font-size: 14px; line-height: 25px; height: 75px; }
	.ld-ul li{ width: 33.333333%; }
	.zn-list li{ width: 50%; margin-bottom: 15px; }
	.nav-click { display: block; transition: 0.3s all; z-index: 10000; position: absolute; color: #fff!important; right: 0; top: 0; width: 40px; height: 40px; text-align: center; line-height: 40px;}
	.nav-click.active{ transform: rotate(180deg); }
	.nav-list li:hover .nav-down{ display: none; }
	.nav-down{ display: none; position: static; margin:0;background: #1758ae; width: 100%; }
	.nav-down li a{ color: #fff; }
  .xw-slick-img{ width: 100%; }
  .xw-slick-img img{ margin:0 auto; }
  .left-nav{ width: 100%; margin-bottom: 20px; }
  .xw-slick-right{ width: 100%; padding-bottom: 30px; }
  .xw-slick .slick-dots{ left: 0; width: 100%; text-align: center; }
  .xw-slick .slick-dots li{float: none;}
  .xw-slick{ margin-bottom: 0; }
}

@media (max-width:640px){
.footer-list li:nth-child(3) a span img{left:auto;right:0;}
.footer-list li a{white-space:nowrap;}
.viewinfo{display:none;}
}
.contentbox{padding-bottom:20px;min-height:500px;}
.contentbox p{color:#000}
.slick-dots li button:before{content:" "}
.bd_weixin_popup{box-sizing:content-box;}

/*内容页*/
.contentSpan{
    text-align: center;
    padding-bottom: 20px;
    font-size: 14px;
}
.contentSpan em{
font-style: normal;
}
.contentSpan span {
    margin: 0px 10px;
}
.old{font-family:"宋体";color:#333;}
.old .contentSpan em{
font-style: normal;
font-weight: bold;
}
/*翻页*/
.pb_sys_common span{
*display:inline;
*zoom:1;
}

