html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, a, abbr, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, input, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, command, details, figcaption, figure, footer, header, hgroup, mark, nav {
margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
ol, ul, dl, li {list-style: none; list-style-type: none;}
.clear {clear: both;}
/*头部*/
.header_login {border-bottom: 1px solid #f1f1f1;}
.header_search .logo{margin: 15px 68px 0 0;}
.header_weather{margin-top: 34px;}
.mainsearch {margin:29px 0 0 20px;}
.mainsearch .inputbox {float: left; border: solid 1px #e6e6e6; margin-right: 0;}
.mainsearch .selectbox {width: 70px; height: 33px; cursor: pointer; z-index: 100; float: left;}
.mainsearch .selectbox a.selectnow {display: block; background-position: -245px -321px; width: 68px; height: 27px; color: #bbbbbb; text-align: center; line-height: 27px; padding: 3px 0 4px 0; overflow: hidden; font-family: PingFang-SC-Medium; font-size: 14px; font-weight: normal; font-stretch: normal; white-space: nowrap;}
.selectkeys {height: 27px; width: 100%; margin-right: 5px;}
.search-more-icon {display: inline-block;}
.mainsearch .selectbox .selectlist {z-index: 200; display: none; position: absolute; width: 70px; border: #ddd 1px solid; border-top: none; background: #fff; margin-left: -2px;}
.mainsearch .selectbox .selectlist li {float: left; width: 70px; overflow: hidden; border-top: #eee 1px solid;}
.mainsearch .selectbox .selectlist li a.selected {background: #b2b2b2; color: #fff;}
.mainsearch .selectbox .selectlist li a {color: #666; display: block; padding: 3px 0 4px; height: 26px; line-height: 26px; overflow: hidden; text-align: center;}
.search-more-icon {display: inline-block;}
.mainsearch .input {padding: 2px 4px 2px 6px; line-height: 21px; height: 29px; width: 208px; float: left; border: none; background: none;}
.mainsearch .btn {border: none; cursor: pointer; width: 35px; height: 35px; text-align: center; line-height: 35px; float: left; background-position: 0 0; background-color: #b2b2b2;}
.search-icon {display: inline-block; margin-top: 7px;}
.header_search .picbg{margin: 18px 0 0 20px;}
.big_banner {width: 100%; height: 60px; display: block; overflow: hidden;}
.sm_banner {width: 49.8%; height: 60px; display: block; overflow: hidden;}
.big_banner img,.sm_banner img{width: 100%;}

.b-bottom-2gray3 {border-top: 2px solid #333; margin-top: 20px;}
.b-bottom-2gray3 div:first-child {height: 32px;}
.b-bottom-2gray3 h1:first-child{color: #ff0000;}
ul#gzz {height: 32px; display: block; float: left; z-index: 9999;}
ul#gzz li {height: 32px; line-height: 32px; position: relative; float: left; z-index: 9999; padding-right: 15px;}
ul#gzz li a {color: #333; font-size: 14px;}

.top-bg {background: url(../images/top_bk.jpg) repeat-x;}
.cWhite, a.cWhite:link, a.cWhite:visited { color: #ffffff; }
.box200 {width: 230px; height: 30px; line-height: 30px; overflow: hidden; float: left; display: block;}
.box200 ul {list-style-type: none; margin: 0; padding: 0; margin-left: 6px;}
.box200 ul li {font-size: 12px; line-height: 30px; height: 30px; display: block; overflow: hidden;}
.box200 ul li a {color: #666;}
.logo{ height:90px;}
.search{ width:320px; height:70px; display:block; overflow:hidden; padding-top:15px;}
.search .time{ width:320px; height:30px; display:block; overflow:hidden;  }
.search-b1{ width:260px; display:block; overflow:hidden; float:left; outline:none; *outline:none; }
.search-b2{ width:49px;  display:block; overflow:hidden; float:left; outline:none; *outline:none;height:32px;}
.search-text{ width:260px; height:32px; line-height:30px; color:#666; padding-left:3px; border:1px solid #aaa; *margin-top:-1px; background: #fff;}
.search-btn{ width:49px; height:32px;  background: url(../images/search_btn.jpg) no-repeat; border:0; outline:0; height:32px;}
.search-btn:hover{ width:49px; height:32px;  background: url(../images/search_btn2.jpg) no-repeat; border:0; outline:0;  }
.t-q{ width:120px; height:70px; display:block; overflow:hidden; float:left; padding-top:15px; margin-left: 110px;}
.logo_btn{border:1px solid #ddd; padding:2px; float:left; margin-left:12px; display: inline-block; height: 56px;}
.logo_btn:hover{border:1px solid #f00; }
ul.menu{ width:110%; height:50px; display:block; overflow:hidden; font-family:microsoft yahei;}
ul.menu li{  height:50px; line-height:50px; display:block; overflow:hidden;  float:left; padding-right:57px;}
ul.menu li a{ font-size:15px; color:#222;}
ul.menu li a:hover{ font-size:15px; color:#b22;}

/**/#div_toutiao_2  a {color:#000!important;}

/*导航*/
.nav {height: 45px; line-height: 45px; background: #da4747;}
.nav ul.menu {width: 1200px; margin: 0 auto; overflow: hidden;}
.nav ul.menu li {display: block; overflow: hidden; float: left; width: 170px; text-align: center;}
.nav ul.menu li a {color: #fff !important; font-size: 16px; display: inline-block; width: 100%; height: 100%;}
.nav ul.menu li a:hover {background: #b42f2f;}

/*头条*/
.rednetfouc {width: 100%; display: block; overflow: hidden; padding: 30px 0;}
.rednetfouc h1 {width: 96%; height: 50px; line-height: 50px; display: block; overflow: hidden; font-size: 40px; font-family: microsoft yahei; text-align: center; margin: 0 auto;}
.rednetfouc h1 a {color: #d90000; text-decoration: none;}
.top_news {height: 82px; padding: 20px 0; display: block; overflow: hidden; background: url(../images/topnews_icon.png) left 20px no-repeat;}
.top_slogan {margin: 25px 0;}
.top_news .module{min-height:85px; width:1200px;}
.top_news_title, .top_news_detail {width: 1030px; margin-left: 115px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.top_news_title a {font-size: 30px; color: #b93e3e; font-weight: 500; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom: 5px; height: 30px; line-height: 30px;}
.Ranking_List{border-left: 2px solid #f2f2f2; height: 66px; padding: 10px 0 10px 30px; margin-top: 20px;}
.Ranking_List li{float: left; margin-right: 36px; text-align: center;}
.Ranking_List li:last-child{margin-right: 0;}
.Ranking_List li a{font-size: 14px; color:#000; display: block;}

/*特别推荐*/
.group_carousel {height: 230px; background: #f8f8f8;}
.group_carousel_label {width: 26px; background: #da4747; height: 110px; color: #fff; font-weight: 500; display: table; padding: 30px 12px; letter-spacing: 2px;}
.group_carousel_swiper {height: 170px; position: relative; min-width: 1130px;}
.arrow_left {background: url(../images/recommend_btn_left.png) no-repeat; left: 10px; width: 16px; height: 29px; display: block; position: absolute; top: 50%; margin-top: -25px;}
.arrow_right {background: url(../images/recommend_btn_right.png) no-repeat; right: 10px; width: 16px; height: 29px; display: block; position: absolute; top: 50%; margin-top: -25px;}
.group_carousel_swiper .swiper_container {padding: 20px 0 0 0;}
.swiper_container {height: 170px; margin-left: 50px; width: 1030px; overflow: hidden;}
.swiper_container .swiper-slide {width: 250px !important; margin-right: 20px; float: left;}
.swiper_container .swiper-slide img {width: 250px; height: 100px;}
.group_carousel_swiper .title {font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.group_carousel_swiper .title a{color: #000; font-weight: bold;}
.group_carousel_swiper .description {display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;display:none;}

/*广告刷图*/
.focus_swiper {position: relative; height: 420px; width: 620px;overflow: hidden;}
.focus_swiper .arrow_left, .focus_swiper .arrow_right {position: absolute; top: 50%; margin-top: -42.5px; width: 45px; height: 85px; z-index: 99;}
.focus_swiper .arrow_left {background: url(../images/turnRL.png) no-repeat left top; left: 0;}
.focus_swiper .arrow_right {background: url(../images/turnRL.png) no-repeat right top; right: 0;}

.focus_swipers {position: relative;height: 288px;width: 620px;overflow: hidden;}
.focus_swipers .arrow_left, .focus_swipers .arrow_right {position: absolute; top: 50%; margin-top: -42.5px; width: 45px; height: 85px; z-index: 99;}
.focus_swipers .arrow_left {background: url(../images/turnRL.png) no-repeat left top; left: 0;}
.focus_swipers .arrow_right {background: url(../images/turnRL.png) no-repeat right top; right: 0;}

.swiper_container_big {height: 420px; width: 620px; overflow: hidden; position: relative;}
.swiper_container_big .swiper-slide {position: relative;}
.swiper_container_big .swiper-slide img {width: 620px; height: 420px;}
.swiper_container_big .swiper-slide h3 {width: 100%; height: 64px; line-height: 64px; position: absolute; bottom: 0; z-index: 9999; background: url(../images/background-banner.png) repeat-x;}
.swiper_container_big .swiper-slide h3 a {font-size: 24px; color: #fff; padding-left: 20px; display: inline-block; width: 100%; height: 100%; cursor: pointer; z-index: 9999999;}
.pagination2,.pagination4 {position: absolute; right: 10px; text-align: right; bottom: 10px; max-width: 120px;}
.swiper-pagination-switch {display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #999; box-shadow: 0px 1px 2px #555 inset; margin: 0 3px; cursor: pointer;}
.swiper-active-switch {background: #fff;}

.swiper_container_bigs {width:620px;}
.swiper_container_bigs img{width:620px;}



/*书记县长报道集*/
.person {/*width: 100px;*/ margin: 10px 0px; text-align: center;}
.person img {width: 130px; height: auto;}
.person p {line-height: 20px;}

/*要闻聚焦*/
.news_list_big {width: 420px; margin-left: 20px; margin-right: 10px;}
.news_list_head {height: 50px; line-height: 50px; border-bottom: 1px solid #f1f1f1;}
.news_list_title {color: #000; font-size: 24px; border-bottom: 2px solid #da4747; height: 48px;}
.main,#div_quanweifabu_list,#div_lingdaoyanlun_list {margin-top: 8px;}

.ywjj ul{padding: 10px 0 5px 0; border-bottom: dashed 1px #ccc; }
.ywjj ul li{height: 23px; line-height: 23px; font-size: 14px; padding: 0 20px; list-style-type: initial; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.ywjj ul li a{color: #21294d;}
.ywjj ul li:first-child{font-size: 16px; font-weight: bold; padding: 0 0 15px 0;}
.ywjj ul li:first-child a{color: #0b3987;}
.ywjj ul li a:hover{color: #da4747;}

/*视频岳塘*/
.news_list_img {width: 97%;}
.report_set{width: 350px;}
.img_swiper {margin: 20px 0 20px -20px; position: relative; width: 830px;}
.img_swiper .arrow_left {left: 20px;}
.img_swiper .arrow_right {right: 20px;}
.pic_img {width: 790px;padding-right:30px; }
.swiper_container_img {height: 144px; overflow: hidden; width: 690px; padding: 0 15px; margin: 0 50px; position: relative;}
.swiper_container_img .swiper-slide {position: relative; width: 226px !important;}
.swiper_container_img .swiper-slide img {width: 220px; height: 144px;}
.swiper_container_img .swiper-slide span {position: absolute; left: 0; bottom: 0; background: url(../images/bg-shade.png) repeat-x; height: 30px; line-heihgt: 30px; display: block; width: 97.5%; color: #fff; text-align: center;}
.swiper_container_img .swiper-slide span a {color: #fff;}

/*岳塘动态*/
.news_list_small {width: 350px; margin: 35px 45px 0 15px; height: auto; position: relative;}
.news_list_ul li.first a.first_a img{width: 350px; height: 175px;}
.news_list_ul li.first {margin-top: 20px;}
.news_listtab ul li{font-size: 24px; color: #000; height: 48px; float: left; margin-right: 10px;}
.news_listtab ul li:hover{border-bottom: 2px solid #da4747;}
.news_listtab .active{border-bottom: 2px solid #da4747;}
.news_list_ul li {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news_list_ul li a {height: 23px; line-height: 23px; font-size: 14px; color: #000;}
.news_list_ul li a:hover{color: #da4747;}

/*广告位*/
.Advertisement li{width: 348px; height: 102px; float: left; margin: 30px 45px 0 15px;}
.Advertisement li img{width: 348px; height: 102px;}
.Advertisement div:last-child{margin-right: 0;}
.Advertisement ul{width: 110%;}

/*图说溆浦*/
.photo {padding: 0px;}
.sj_left {float: left; width: 620px; height: 288px; position: relative;overflow:hidden;}
.sj-bg-info {text-align: center; width: 498px; font-family: PingFang-SC-Medium; font-size: 14px; color: #ffffff;}
.img-info {position: absolute; bottom: 0; left: 0; color: #fff; width: 280px; padding: 0 10px; text-align: center; z-index: 10; font-size: 14px; line-height: 40px; overflow: hidden;  height: 40px; font-weight: bold;}
.img-info-bg {position: absolute; bottom: 0; left: 0; background: #000; background: rgba(0,0,0,0.6) none repeat scroll 0 0 !important; width: 100%; height: 40px; filter: alpha(Opacity=60); z-index: 9;}
.da-thumbs {list-style: none;}
.da-thumbs li {float: left; margin-left: 4px; background: #fff; position: relative; width: 280px; height: 142px; margin-bottom: 4px;}
.da-thumbs li a, .da-thumbs li a img {display: block; position: relative;}
.da-thumbs li a {color: #fff; overflow: hidden;}
.da-thumbs li img {width: 280px; height: 142px;}
.da-thumbs li a div {position: absolute; background: #333; background: rgba(0,0,0,0.6); background: #0d9572\0; filter: alpha(Opacity=60); width: 100%; height: 100%;}
.da-thumbs li a h2 {font-size: 20px; margin: 6px 8px; font-weight: normal; text-align: center;}
.da-thumbs li a p {margin: 8px 13px; font: normal 14px/18px 'Microsoft YaHei';}

/*排行榜*/
.ranking {padding: 20px 0 36px 0; display: block;}
.ranking li{margin-bottom: 19px;}
.ranking li i{width: 13px; height: 13px; display: inline-block; margin-right: 18px;}
.ranking li a{font-size: 12px; color: #040404; display: inline-block; width: 284px;}
.ranking_title{margin:20px 0 0 10px;}
.ranking_title li{font-size: 20px; color: #6c6b6b; margin-right: 27px; float: left;}
.ranking_title .active{color: #da4747;}
.wechat {margin-top: 120px; margin-left:50px;}
.wechat img {width: 122px; height: 122px;}

/*友情链接*/
.friendship_link .title{border-top: 2px solid #e6e6e6; border-bottom: 2px solid #e6e6e6;}
.friendship_link .title a{padding: 0 10px; font-size: 14px; color: #a1a1a1; display: inline-block; height: 62px; line-height: 62px;}
.friendship_link .title a:hover,.friendship_link .title .active,.friendship_link li a{color: #000;}
.friendship_link .title a:hover,.friendship_link .title .active{border-bottom: 2px solid #da4747;}
.friendship_link .content ul{padding: 31px 0 63px 18px; font-size: 14px; width: 1000px; display: inline-block;}
.friendship_link .content li{width: 115px; float: left; margin-bottom: 13px;}
.friendship_link .content  a{
    font-family: microsoft yahei;
    font-size: 14px;
    line-height: 20px;
    color: #666;
    padding-right: 20px;
    display: inline-block;
}

.weixin {
    position: fixed;
    display: block;
    bottom: 5%;
    width: 110px;
    height: 470px;
    z-index: 1000;
    left: 51%;
    margin-left: 600px;
    _position: absolute;
    _margin-top: 160px;
    _top: expression(documentElement.scrollTop+(documentElement.clientHeight-this.offsetHeight)/2);
}


/*底部信息*/
footer{background: #f0f0f0; padding: 25px 0 23px 0;}
footer .fair{text-align: center;}
footer .fair img{margin-right: 10px;}
footer .icon{margin: 46px 19px 0 300px; height: 100px;}
footer .content{margin-top: 26px;}
.foot_nav{background: #da4747; text-align: center; height: 45px; line-height: 45px; color: #fff;}
.foot_nav a{color: #fff; margin: 0 10px;}

/*右侧悬浮*/
.site_specific {width: 60px; border: 1px solid #ededed; position: fixed; top: 30%; right: 60px; background: #fff; text-align: center;}
.site_specific div {position: relative; text-align: center; height: 55px; padding-top: 5px;}
.site_specific div.site_area, .site_specific div.site_wap, .site_specific div.site_wx, .site_specific div.site_wb, .site_specific div.site_sk {border-bottom: 1px solid #ededed;}
.site_specific div a {display: block;  margin: 0 13px; height: 30px;}
.site_specific div span {font-size: 10px; color: #333; line-height: 2px; position: relative; top: -5px;}
.site_specific div img {display: none; position: absolute; left: -138px; top: 0;}
.site_specific .site_area_a {background: url(../images/tab_icon_quqing.png) 2px 0 no-repeat;}
.site_specific .site_wap_a {background: url(../images/tab_icon_wap.png) 5px 0 no-repeat;}
.site_specific .site_wx_a {background: url(../images/tab_icon_wechat.png) 2px 0 no-repeat;}
.site_specific .site_wb_a {background: url(../images/tab_icon_weibo.png) 2px 0 no-repeat;}
.site_specific .site_sk_a {background: url(../images/tab_icon_shike.png) 3px 0 no-repeat;}
.site_specific .site_newspaper_a {background: url(../images/tab_icon_sjb.png) 2px 0 no-repeat;}
@media screen and (max-width: 1366px){
.site_specific {
    right: 0;
}





























