/* CSS Document */

/********页面头部全文检索**********/
.header-container .search{float: right; height:24px; border: 1px solid #ED9E5A; margin-top: 20px;}
.header-container .search .search_key { float: left; height: 24px; line-height: 24px; background: #568BE5; width: 180px; border: 0px; color: #EEA15B; text-indent: 10px; }
.header-container .search .but_search { float: left; height: 24px; width: 30px; border: 0px; background:url(but_search.png) no-repeat right top; cursor: pointer;  }

.yetou{width:985px;padding:0 150px;margin:0 auto;}


 /*Css重置*/
    
    a {
        text-decoration: none;
		display:block;
        font-family: "微软雅黑";
    }
    
    li {
        list-style: none;
    }
    
    * {
        margin: 0;
        padding: 0;
        border: none;
    }
    
    img {
        margin: 0;
        padding: 0;
        border: none;
    }
    
    body {
        margin: 0;
        background-image: url(2015_body-bg.png);
    }
    /*header*/
    
    .header-container {
        background:url(2018_header.jpg) no-repeat 50% top;
        height: 220px;
        width: 100%;
		margin:0 auto;
    }
    /*nav*/
    
    .nav-container {
        width: 100%;
        background-color: #af1e25;
		margin:0 auto;
    }
    
    .nav {
        width: 920px;
        overflow: hidden;
        margin: 0 auto;
    }
    
    .nav a {
        display: block;
        width: 130px;
        font-size: 16px;
        font-weight: bold;
        line-height: 40px;
        color: white;
        background-image: url(2015_nav-a-bg.png);
        background-repeat: no-repeat;
        background-position: right;
        float: left;
        text-align: center;
    }
    
    .nav .currentA {
        background-image: none;
    }
    /*footer*/
    
    .footer-container {
        width: 100%;
    }
    
    .footer {
        width: 1000px;
        background-color: white;
        margin: auto;
        padding-top: 30px;
        position: relative;
    }
    
    .banner-one {
        width: 940px;
        height: 260px;
        background-color: #ededed;
        box-shadow: 0px 0px 30px #e9e9e9;
        margin: auto;
        border-bottom: solid 10px white;
        border-top: solid 10px white;
    }
    
    .right-box {
        width: 460px;
        height: 26opx;
    }
    
    .banner-one img,
    .banner-one .right-box {
        float: left;
    }
    
    .right-box a {
        width: 400px;
        line-height: 36px;
        color: black;
        font-size: 28px;
        font-weight: bold;
        margin: auto;
        padding: 15px 31px
    }
    
    .right-box .currentB {
        border-bottom: solid 3px #cccccc;
    }
    
    .right-box .currentC {
        padding: 0;
        font-size: 12px;
        color: #474747;
        width: 34px;
        float: right;
        margin-right: 10px;
    }
    /*yaowen*/
    .banner-two {
        width: 940px;
     
        margin: auto;
        margin-top: 30px;
		 overflow:hidden;
    }
    
    .yaowen-box {
        width: 482px;
        background-color: white;
        box-shadow: 0px 0px 30px #e9e9e9;
        float: left;
         overflow: hidden;
          margin-bottom: 15px;
    }
    
    .yaowen-top {
        width: 482px;
        height: 40px;
        background-image: url(2015_yaowen-top-bg.png);
    }
    
    .yaowen-top a {
        color: white;
        font-size: 18px;
        float: left;
        line-height: 40px;
        margin-left: 22px;
        font-weight: bold;
    }
    
    .yaowen-top .currentD {
        font-size: 12px;
        float: right;
        margin-right: 10px;
    }
  
    .yaowen-bottom ul {
        width: 434px;
        margin: auto;
        margin-bottom: 16px;
     
    }
    
    .yaowen-first {
        border-bottom: solid 1px #969696;
        padding: 20px 10px 10px 10px;
         margin-left: 13px;
    }
    
    .yaowen-bottom ul a {
        background-image: url(2015_yaowen-li-bg.png);
        background-repeat: no-repeat;
        background-position: left;
        padding-left: 10px;
        font-size: 17px;
        color: #3f3f3f;
        margin-bottom: 10px;
    }
    
    .yaowen-bottom ul .currentF {
        margin: 0;
    }
    
    .yaowen-img-box {
        width: 426px;
        height: 362px;
        float: right;
    }
    
    .img-box-top {
        width: 426px;
        height: 30px;
        border-bottom: solid 3px #9c0f17;
    }
    
    .img-box-top a {
        float: left;
        color: #9b1017;
        font-size: 20px;
        font-weight: bold;
        margin-left: 22px;
        line-height: 30px;
    }
    
    .img-box-top .currentD {
        font-size: 12px;
        float: right;
        color: black;
        margin-right: 10px;
    }
    
    .img-box img {
        margin-right: 5px;
    }
    
    .img-box .currentE {
        margin: 0;
    }
 /*观点与时评*/
    .banner-three {
        width: 940px;
        height: 455px;
        margin: auto;
        margin-top: 21px;
	
    }
 
    .banner-three .yaowen-first {
        border: none;
		padding:0;
		padding-top:20px;
    }
	.banner-three .yaowen-first_2 {
        border: none;
		padding:0;
		padding-top:5px;
    }
    
    .banner-kuai {
        width: 940px;
        overflow: hidden;
		
    }
    
    .banner-kuai .banner-guandian {
        width: 480px;
        height: 216px;
        float: left;
		
		  margin-bottom:10px;
    }
    
    .banner-kuai .banner-guandian2 {
        width: 428px;
        height: 216px;
        float: right;
    }
    
    .banner-guandian .img-box-top {
        height: 30px;
        border-bottom: solid 3px #9c0f17;
        width: 480px;
    }
    
    .banner-guandian2 .img-box-top {
        height: 30px;
        border-bottom: solid 3px #9c0f17;
        width: 428px;
    }
    
    .banner-guandian ul a,
    .banner-guandian2 ul a {
        background-image: url(2015_yaowen-li-bg.png);
        background-repeat: no-repeat;
        background-position: left;
        padding-left: 10px;
        font-size: 15px;
        color: black;
        margin-bottom: 10px;
        margin-left: 10px;
    }
    
    
    .fagui-box {
        margin-left: 8px;
        height: 14px;
        overflow: hidden;
        margin-top: 12px;
		margin-bottom: 7px;
    }
    
    .fagui-box a {
        float: left;
        font-size: 14px;
        line-height: 14px;
        margin-right: 48px;
        color: #ac494c;
        font-weight: bold;
    }
    
    .fagui-box .currentG {
        color: #333;
    }
    
    .img-box-bottom {
        width: 427px;
        margin-top: 23px;
        overflow: hidden;
    }
    
    .left-box {
        width: 127px;
        float: left;
        overflow: hidden;
    }
    
    .left-box img {
        margin-bottom: 17px;
    }
    
    .right-container {
        width: 294px;
        height: 151px;
        background-image: url(2015_right-box-bg.png);
        float: right;
    }
    
    .right-container .jubao {
        width: 266px;
        line-height: 26px;
        border-bottom: solid 3px #9c0f17;
        padding-left: 12px;
        font-family: 16px;
        color: black;
    }
    
    .right-container ul {
        width: 266px;
        height: 110px;
        margin: 0;
        margin-top: 8px;
        margin-left: 14px;
    }
    
    .right-container ul li {
        font-size: 12px;
        margin-bottom: 4px;
    }
 /*工作动态，宣传教育*/
    .banner-four {
        width: 940px;
        height: 360px;
        margin: auto;
    }
    
    .banner-four .banner-four-top {
        width: 940px;
        height: 30px;
        border-bottom: solid 3px #9c0f17;
    }
    
    .banner-four-top a {
        float: left;
        color: #9b1017;
        font-size: 20px;
        font-weight: bold;
        margin-left: 22px;
        line-height: 30px;
    }
    
    .banner-four-top .currentD {
        float: right;
        font-size: 12px;
        color: black;
        margin-right: 10px;
    }
    
    .banner-four-leftnav {
        height: 52px;
        margin-left: 24px;

        overflow: hidden;
    }
    
    .banner-four-leftnav a {
        font-size: 16px;
        float: left;
        color: black;
        margin-right: 19px;
        line-height: 52px;
    }
    
    .banner-four-leftnav .currentH {
        color: #9e0e18;
    }
    
    .banner-four-leftnav .currentI {
        margin: 0;
        font-size: 12px;
    }
    
    .left-nav .yaowen-first {
        border: none;
    }
    
    .left-nav .currentJ {
        font-size: 18px;
        font-weight: bold;
        margin-left: 20px;
		color:black;
    }
    
    .left-nav .currentK {
        font-size: 14px;
        color: #323232;
        margin-left: 20px;
        margin-top: 12px;
    }
    
    .left-nav ul {
        margin: 0;
        margin-left: 10px;
    }
    
    .left-nav ul a {
		background-image: url(2015_yaowen-li-bg.png);
        background-repeat: no-repeat;
        background-position: left;
        padding-left: 10px;
        font-size: 15px;
        color: black;
        margin-bottom: 10px;
    }

    .js_more {
        background-repeat: no-repeat;
        background-position: left;
        padding-left: 10px;
        font-size: 13px;
        color: black;
        margin-bottom: 10px;
		float: right;
		padding-right: 10px;
    }
    
    .bottom-nav-container {
         width: 940px;
        height: 304px;


    }
    
    .bottom-nav-container .left-nav {
        width: 470px;
        height: 290px;
        float: left;
        margin: 0;
  
    }
    
    .banner-four-leftnav .currentL {
        margin: 0;
        margin-left: 5px;
    }
    /*宣传教育*/
    .jiaoliu-container {
        width: 940px;
        margin: auto;
        overflow: hidden;
        margin-bottom: 20px;
		margin-top:40px;
    }
    
    .bottom-jiaoliu {
        width: 520px;
        height: 165px;
        float: left;
    }
    
    .bottom-jiaoliu img {
        float: left;
    }
    
    .right-jiaoliu {
        width: 173px;
        height: 109px;
        float: right;
    }
    
    .right-jiaoliu a {
        font-size: 12px;
        color: black;
        margin-bottom: 8px;
    }
    
    .jiaoliu-container .img-box-top {
        width: 533px;
    }
    
    .banner-four-leftnav .currentL {
        margin: 0;
        margin-left: 5px;
    }
    
    .left-jiaoliu {
        width: 533px;
        float: left;
    }
    
    .right-img {
        width: 380px;
        float: right;
        margin-top: 30px;
    }
    
    .right-img img {
        margin-bottom: 10px;
        float: left;
        margin-right: 10px;
    }
    
    .right-img .currentM {
        margin: 0;
    }
    /*city-lianjie*/
    .lianjie-img {
        width: 928px;
        margin-top: 10px;
        margin-left: 10px;
    }
    
    .lianjie-img img {
        margin-right: 10px;
    }
    
    .lianjie-img .currentN {
        margin: 0;
    }
    
    .lianjie-img .currentO {
        margin-top: 8px;
    }
    
    .lianjie-nav {
        width: 561px;
        height: 26px;
        margin-left: 30px;
        margin-top: 26px;
    }
    
    .lianjie-nav a {
        line-height: 26px;
        margin-right: 24px;
        float: left;
        color: black;
        font-size: 14px;
    }
    
    .lianjie-nav .currentP {
        color: #1d4f80;
        background-image: url(2015_lianjie-a-bg.png);
        background-repeat: no-repeat;
        background-position: bottom;
        padding-bottom: 4px;
    }
    
    .city {
        width: 920px;
        height: 110px;
        overflow: hidden;
        margin: auto;
        margin-top: 20px;
    }
    
    .city a {
        font-size: 12px;
        color: black;
        float: left;
        margin-right: 35px;
        margin-bottom: 4px;
    }
    
    .gengduo {
        font-size: 12px;
        color: #5b6f90;
        float: right;
    }
    /*yewei*/
    
    .yewei {
        width: 100%;
        height: 124px;
        background-color: #e4e4e4;
        padding-top: 26px;
        margin-top: 0px;
    }
    
    .yewei-center {
        width: 407px;
        overflow: hidden;
        margin: auto;

    }
    
    .yewei-center li {
        font-size: 12px;
        color: black;
		 margin-bottom:10px;
		 line-height:20px;
		 overflow:hidden;



    }
	.yewei-center li a{ 
	float:left; 
	 font-size: 12px;
	color: black;
		  
	}
	.yewei-center .currentZ{ margin-left:15%;}
	.yewei-center .currentY{ margin-left:20%;}
	
.sy_zwL{float:left; width:480px; height:261px; overflow:hidden; position:relative;cursor:pointer;}
.sy_kongbai{width:100%; height:327px; position:relative;}
.sy_ererbg{ width:100%; height:32px; background-color:#262626;filter:alpha(opacity:70);opacity:0.7; position:absolute; top:230px; left:0;}
.sy_erer{ width:100%;height:32px;position:absolute; top:230px; left:0;}
.sy_zwL a{color:white;margin-left:10px;}
.sy_gdtp_title{ color:#FFFFFF; width:480px; overflow:hidden; height:32px; float:left; line-height:32px; font-size:15px; font-weight:900; text-align:center;}
.sy_zwi{float:right;margin-left:188px;margin-top:-20px;position:absolute}
.sy_zwi img{padding:0px 5px;}

.js_conter{height: 52px;overflow: hidden;}
.js_contlz{height: 52px;overflow: hidden;}
.js_yw{padding: 0px 31px;width: 407px;height: 96px;overflow: hidden;font-size: 16px;line-height: 30px;font-family: "Microsoft Yahei","\5b8b\4f53";}