/*common css*/
*{
    box-sizing: border-box;
    font-family: "microsoft yahei";
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
    font: 12px Arial, Helvetica, sans-serif;
    color: #333;
}
em {
    font-style: normal;
}
table {
    width: 100%;
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
}
a {
    text-decoration: none;
    cursor: pointer;
    color: #333;
    font-size: 14px;
}
fieldset, img {
    border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
ul, ol, li, dt, dd {
    list-style: none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
q:before, q:after {
    content: '';
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}
sup {
    vertical-align: text-top;
}
sub {
    vertical-align: text-bottom;
}
input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    font-size: 100%;
}
legend {
    color: #5E5E5E;
}
strong {
    font-weight: bold;
}
.clearfix {
    display: block;
    zoom: 1;
}
.clearfix:after {
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clear {
    clear: both;
    height: 0;
    overflow: hidden;
}
.fl {
    float: left;
}
.fr {
    float: right;
}

/*·ÖÒ³¹«¹²ÑùÊ½*/
.page-title{
    width:100%;
    height:50px;
    overflow: hidden;
}
.page-title ul{
    float: right;
}
.page-title ul li{
    float: left;
    cursor: pointer;
    
    width:8px;
    height:8px;
    margin-right:10px;
    margin-top:20px;
    background: #BEAE95;
}
.page-title ul li.active{
    background: #9D7338;
}
.container{
    width:100%;
    height:100px;
    
}
.container .p1,.p2{
    display:none;
}
/*banner*/
#banner{
    height: 360px;
    overflow: hidden;
}

#banner>div{
    display: block;
    float: left;
}

.ban_title{
    display: block;
    position: relative;
    top:-42px;
    height: 40px;
    width: 100%;
    background: #000;
    color: #fff;
    font:16px "Î¢ÈíÑÅºÚ";
    padding-left: 15px;
    padding-top: 10px;
    opacity: 0.7;
}

.ban_title:hover{
    color:#9D7238;
}

.ban1{
    width:540px;
    height: 360px;
}
.ban2{
    width:260px;
    height: 180px;
}
.ban3{
    position: relative;

    width:260px;
    height: 180px;
}
.ban4{
    position: relative;
    top:-180px;
    width:200px;
    height:360px;
}
.more1{
    display: block;
    width: 50px;
    background: #fff;
    position: relative;
    top: -0px;
    right: -13px;
    font:16px "Î¢ÈíÑÅºÚ";
    color: #666666;
    float: right;
}
.more5{
    display: block;
    width: 72px;
    background: #fff;
    position: relative;
    top: -24px;
    right: -18px;
    font:16px "Î¢ÈíÑÅºÚ";
    color: #666666;
    float: right;
}
.more3{
    display: block;
    width: 50px;
    background: #fff;
    position: relative;
    top: -0px;
    right: -13px;
    font:16px "Î¢ÈíÑÅºÚ";
    color: #666666;
    float: right;
}
.more{
    display: block;
    width: 50px;
    background: #fff;
    position: relative;
    top: -25px;
    right: 0px;
    font:16px "Î¢ÈíÑÅºÚ";
    color: #666666;
    float: right;
}
.qwfb a:hover
{
    color: #9d7238;

}
.lhfts a:hover
{
    color: #9d7238;

}

/*live*/

.qwfb{
    width: 540px;
    float: left;
    margin-right: 40px;
    margin-top: 40px;
}
.qwfb_con{
    width:540px;
    height: 100%;
    float: left;
    overflow: hidden;
    margin-top:30px;
}

.qwfb_tit{
    display: block;
    width: 100%;
}
.qwfb_tit>a{
    font-size:18px ;
    font-weight: bold;
}
.qwfb_tit>a:hover{
    color:#9D7238;
}
.qwfb_zy{
    display: block;
    width: 100%;
    height: 40px;
    line-height: 22px;
    overflow: hidden;
    font-size:14px ;
   
    color: #999;
    margin-top:15px;


}

.lhfts{
    width: 420px;
    float: left;
    margin-top: 40px;
}

.lhfts_con{
    width:420px;
    height: 100%;
    float: left;
    overflow: hidden;
    margin-top:11px;
}

.lhfts_con>ul>li>a{
    background: url(lives_03.png) no-repeat left;
    display: block;
    padding-left: 30px;
    width: 100%;
    height: 20px;
    font-size:16px ;
   
    margin-top: 20px;
    color: #333;
}
.lhfts_con>ul>li>a:hover{
    color:#9D7238;
}


/*ÀúÄêÁ½»áÑùÊ½*/
#banner,#live,#listen,#contain,#reading,#tips{
    width:1000px;
    margin:0 auto;
    margin-bottom: 40px;
    overflow: hidden;
    /*½ö²âÊÔÓÃ*/
}


/*looking*/
#looking>img{
    display: block;
    width: 1000px;
    margin: 0 auto;

}
.looking_con{
    width: 100%;
   height:460px;
    overflow: hidden;
    background: url(development_bg.jpg) no-repeat center;
    margin-top:40px;
     margin-bottom:40px;
    position: relative;
}

.dj16>img{
    position: absolute;
    top:0;
    left:0;
    width: 750px;

}
.zw17>img{
    position: absolute;
    bottom:0;
   right:0;
    width:750px;
}


/*²à±ßÀ¸ÑùÊ½¿ªÊ¼*/
.aside{
    background: #F0F0F0;
    width:150px;
    position: absolute;
    right:0;
    top:20px;
}
.aside li{
    padding:10px 7px;
}
.aside li a{
    text-align: center;
    display: inline-block;
    width:120px;
    font-size: 16px;
    color: #333;
}
.aside li:hover b{
    border-left:7px solid #9C7336;
}
.aside li b{
    display:inline-block;
    border:7px solid transparent;
}
.aside li:hover a{
    color:#9C7336;
}
.aside li:first-child+li+li+li+li+li+li+li+li{
    padding-left:56px;
    border-top: 1px solid #ddd;
}
.aside li>s {
    position: relative;
    top:-14px;
    left:18px;
    border: 10px solid transparent;
    border-bottom:10px solid #9C7336;
}
.aside li:first-child+li+li+li+li+li+li+li+li a{
    position: relative;
    display: inline-block;
    width:0;
    border:8px solid transparent;
    border-bottom:8px solid #eee;
    z-index: 100;
}
/*²à±ßÀ¸ÑùÊ½½áÊø*/

/*todo Í¼½âÑùÊ½Í¼*/
.tujie{
    position: relative;
    width:420px;
    float: right;
}
.pic ul{
    position: relative;
}
.pic ul li:first-child{
    position: absolute;
    top:20px;
    left:70px;
    z-index: 1000;
}
.pic ul li:first-child+li{
    position: absolute;
    top:20px;
    left:35px;
}
.pic ul li:first-child+li+li{
    position: absolute;
    top:20px;
    left:105px;
}
.pre{
    display: inline-block;
    width:24px;
    height: 50px;
    background: url(reading_24.png);
    position: absolute;
    top:189px;
    left:-5px;
}
.next{
    position: absolute;
    top:189px;
    left:396px;
    width:24px;
    height: 50px;
    background: url(reading_27.png);
}

/*todo ¶Á±¨¸æ²¿·ÖÑùÊ½*/

h2,h3{
    margin-bottom: 30px;
    position: relative;
}
 h3 a{
     position: absolute;
     right:2px;
     top:1px;
     width:50px;
     height:14px;
 }
 .more5:hover
 {
    color: #9d7238;
 }
.work-report{
    width:540px;
    position: relative;
    margin-bottom: 30px;
}
.work-report h3{
    margin-bottom: 20px;
}

/*È¨Íþ½â¶ÁÑùÊ½*/
.jiedu{
    width:540px;
    float: left;
}
.hot-comment{
    width: 420px;
    float: right;
}

.jiedu dl dt,.hot-comment dl dt{
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 15px;
    color: #333333;

}
.jiedu dl dt:hover,.hot-comment dl dt:hover{
    color:#9d7238;
}
.jiedu dl dd,.hot-comment dl dd{
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 15px;
    color: #999;
}
.hot-comment dl{
    padding-left: 80px;
    background: url(reading_39.png) no-repeat 0 0;

}

/*todo 市州两会style*/
#citys{
    width:560px;
}
#citys ul{
    width:100%;
    overflow: hidden;
}
#citys ul li{
    float: left;

    width:120px;
    height:80px;
    background: url(citys2_26.png) no-repeat;
    margin-right: 20px;
    margin-bottom: 20px;
}
#citys ul li a{
    display: inline-block;
    width:120px;
    height: 80px;
    font-size: 16px;
    text-align: center;
    color: #333333;
    line-height: 80px;
}
#citys ul li a:hover{

    color: #fff;

}
#citys ul li:hover{
    background: url(citys4_25.png) no-repeat;
}
/* css ÖØÖÃ */
*{margin:0; padding:0; list-style:none; }

img{ border:0;  }
a{ text-decoration:none; color:#333;  }
/*ÂÖ²¥  */
/* ±¾Àý×Ócss */

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;  position: relative}
.slideBox .bd img{ width:540px; height:360px; display:block;  }
.slideBox .bd li p{width:540px; height:30px; overflow:hidden; position:absolute; left:0; bottom:0;padding-left: 10px; z-index:1; line-height:30px;background: #000;opacity: 0.5;color: #fff;
}

/* ÏÂÃæÊÇÇ°/ºó°´Å¥´úÂë£¬Èç¹û²»ÐèÒªÉ¾³ý¼´¿É */
.slideBox .prev{position: absolute;left:10px;top:47%;width:24px;height:50px;background: url(reading_20.png);}
.slideBox .next{ position: absolute;left:505px;top:47%;width:24px;height:50px;background: url(reading_22.png); }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
