@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0 none;outline:0;}
body{background:#FFF;font-size:15px}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0 none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
strong{font-weight:800}
ol,ul,li{list-style:none outside none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{color: #20aef0;text-decoration:none;font-size: 16px;}
a:hover{text-decoration:underline;color: #2965b1!important;}
.clearfix{*zoom:1;}/*IE6 7*/

/*主要内容*/
.main{}
.header_box{width: 1200px;margin: 0 auto;}
.header{float: left;height: 100px;border-bottom: 1px solid #ebebeb;width: 100%;overflow: hidden;}
.header ul {float: left;text-align: center;}
.header ul li{float: left;}
.header ul a {color: #777;font-size: 14px;vertical-align: middle;height: 25px;line-height: 25px;margin: 8px 4px 10px 5px;display: block;}
.header ul a.now,.header a:hover{text-decoration: none;color: #929292;}

/*logo*/
.logo_box{width: 100%;float: left;margin: 15px 0 25px; position: relative;}
.logo{float: left;width: 300px;height: 55px;background: url(../img/imgs/logo_2.png) no-repeat;margin-top: 20px;}
.logo a{float: left;width: 100%;height: 40px;}

/*搜索*/
.search {float: left;width: 310px;margin-top: 23px;margin-left: 65px;border: 1px solid #dedede;background: #ffffff;}
.search input {line-height: 30px;float: left;color: #B9B9B9;}
.search input.searchbar {height: 30px;width: 79%;text-indent: 5px;font-size: 12px;}
.search input.search_results {float: left;width: 18%;height: 30px;background: url(../img/imgs/search.png) right 5px no-repeat;color: #fff;font-size: 14px;font-weight: 700;line-height: 30px;border: 0;}
/*投稿*/
.rougao {float: right;width: 220px;margin-top: 26px;}
.rougao .jianyi {background: url(../img/imgs/jianyi.png) 7px 10px no-repeat;margin-left: 5px;background-color: #20aef0;border-radius: 4px;}
.rougao a {height: 32px;line-height: 32px;background: url(../img/imgs/tougao.png) 8px 9px no-repeat;float: left;padding-left: 28px;color: #fff;font-size: 14px;background-color: #20aef0;border-radius: 4px;padding-right: 8px;width: 70px;}
.rougao a:hover{background-color: #0797ca;color: #fff!important;}
.rougao .jianyi:hover{background-color: #e85d5d;color: #fff!important;}
/*栏目导航*/
.nav{width:100%;height: 81px;float: left;background: #20aef0;margin-bottom: 10px;overflow: hidden;}
.nav .on, .nav ul li:hover{background: #7B7D76;}
.nav .on a,.nav ul li:hover a{color: #fff!important;}
.nav ul{width: 1200px;margin: 0 auto;}
.nav ul li{float: left;height: 27px;line-height: 27px;text-align: center;overflow:hidden;padding: 0 14px;}
.nav ul li a{font-size: 16px;color: #fff;}

.sidebar{float: left;width: 100%;font-size: 14px;color: #7d7d7d;}
.sidebar a{font-size: 14px;color: #7d7d7d;padding: 0 5px;}
.sidebar code{font-size: 14px;color: #666;}
/*主要内容*/
.main{width: 1200px;margin: 0 auto;}
.main-left{width: 840px;margin-top: 15px;float: left;}
.list_news{float:left;width: 100%;}
.list_news h3{font-size: 20px;font-weight: 700;margin-bottom: 10px;color: #20aef0;background: #f7f7f7;width: 96%;height: 36px;line-height: 36px;padding: 0 0%;}
.list_news li{color:#333333;margin-bottom: 9px;border-bottom: 1px dashed #e5e5e5;padding-bottom: 5px;background: url(../img/pc/old/li_arrow.png) no-repeat left 12px;padding-left: 10px;padding: 5px 0px;}
.list_news li:hover{background: #fafafa;}

.list_news li p{color: #666;}
.list_news li h2{line-height:40px;height:40px;font-weight: bold;}
.list_news li h2 a{float: left;font-size: 18px;color: #2b2b2b;width: 100%;}
.list_news li h2 a:hover{color:#CC0000;}
.list_news li h2 code{float: left;height: 3px;width: 3px;background: #828282;margin-right: 6px;margin-top: 15px;}
.list_news li h2 em{margin-left:0px;font-style:normal;font-size: 13px;font-weight:normal;float: right;color:#999;}

/*page*/
.page{float: left;width: 100%;margin-top: 40px;margin-bottom: 15px;}
.page .thisclass{}
.page .thisclass a{color: #333;font-size: 14px;}
.page .thisclass:hover{color:#FFFFFF;background:#CC0000}
.page li:hover{background: #12a19a;color:#fff!important;}
.page li{font-size: 16px;line-height: 28px;padding: 0px 9px;margin-right:8px;background-color: #20aef0;float: left;color: #fff;margin-top: 10px;}
.page li a{color:#fff}  .page  .thisclass{background: #CC0000;}

/*栏目页右侧导航*/
.main-right{width: 336px;float: right;margin-top: 18px;}
.main-right .right_box {float: right;width: 304px;margin-top: 10px;border: 1px solid #e2e2e2;padding: 15px;}
.main-right .right_box span {float: left;width: 100%;height: 26px;font-size: 16px;font-weight: 700;color: #20aef0;}
.main-right .right_box li {float: left;width: 100%;padding: 8px 0;}
.main-right .right_box li a{overflow: hidden;float: left;line-height: 20px;height: 20px;font-size: 15px;color: #2b2b2b;}

/*footer*/
.footer{width: 100%;padding: 10px 0;background: #2b333e;float: left;margin-top: 15px;border-top: 1px solid #e2e2e2;}
.foot_box{width: 1000px;margin: auto;}
.footer p {float:left;width:100%;text-align: center;color: #d8dde0;font-size: 14px;line-height: 28px;}
.footer p a:hover{text-decoration:none;}
.footer p span{height:30px;font-size:12px;color:#555;margin:0 auto;}
.footer p a{font-size: 12px;color: #d8dde0;}

/*ad*/
.s_ctop{float: left;margin-bottom: 5px;text-align: center;width: 100%;}
.s_cbottom{text-align: center;float: left;width: 100%;margin-bottom: 10px;}
.s_lbottom{text-align: center;float: left;width: 100%;margin-top: 10px;}
.s_rg{margin-bottom:10px;float: left;}
#s-test{margin-top: 10px;float: left;text-align: center;width: 100%;}


/*频道样式*/
.channellist {width: 50%;background: #FFF;float: left;}
.channellist .comtitle{float: left;width: 100%;margin-bottom:2px;}
.comtitle h2 {float: left;font-size: 14px;width: 100%;height: 34px;line-height: 34px;border-bottom: 1px solid #e2e2e2;}
.comtitle h2 a{float: left;height: 33px;line-height: 33px;font-size: 18px;font-weight: bold;border-bottom: 2px solid #12a19a;}
.comtitle .more{float: right;}
.comtitle .more a{background: none;font-size: 14px;font-weight: 400;border-bottom: 0;}
.comtitle .sub a {padding:0 10px 0 0;text-decoration:underline;}
.channellist h3{font-size: 20px;font-weight: 700;margin-bottom: 10px;color: #12a19a;background: #f7f7f7;width: 96%;height: 36px;line-height: 36px;padding: 0 2%;}
.channellist .txtlist {float: left;margin-top: 8px;width: 100%;}
.channellist .txtlist li {height: 32px;line-height: 32px;overflow: hidden;float: left;width: 98%;color: #333333;margin-bottom: 3px;border-bottom: 1px dashed #e5e5e5;padding-bottom: 3px;background: url(../img/pc/old/li_arrow.png) no-repeat left 12px;padding-left: 0px;}
.channellist .txtlist li a {padding-right: 10px;font-size: 15px;color: #333;}
.channellist .txtlist li a font {font-size: 15px;color: #d29012;}
.channellist .txtlist li span {float: right;color: #999;}
.channellist .txt_top{font-size: 12px;color: #333;}
.channellist .txt_top .fle{float: left;margin-right: 17px;}
.channellist .txt_top .fle img{height: 75px;width: 115px;border: 1px solid #ececec;}
.channellist .txt_top .flr{width: 590px;float: left;}
.channellist .txt_top .flr h4{float: left;height: 26px;line-height: 26px;overflow: hidden;width: 100%;}
.channellist .txt_top .flr h4 a{font-size: 18px;color: #333;font-weight: 700;}
.channellist .txt_top .flr p{color: #949494;display: inline;float: left;line-height: 24px;width: 100%;margin-top: 3px;font-size: 14px;}


.ch_box{float: left;width: 510px;background: #FFF;margin-top: 15px;height: 330px;padding-right: 18px;margin-bottom: 10px;}
.ch_box .ch_box_Head{float: left;width: 100%;height: 30px;font-size: 16px;margin-bottom: 15px;border-bottom: 2px solid #ccc;}
.ch_box .ch_box_Head h2{height: 30px;line-height: 30px;float: left;}
.ch_box .ch_box_Head h2 a{float: left;color: #12a19a;font-size: 20px;font-weight: 600;height: 30px;line-height: 30px;}
.ch_box .ch_box_Head .more{float: right;color: #12a19a;height: 20px;line-height: 20px;padding: 0 4px;margin-top: 8px;font-size: 12px;}
.ch_box .left_pic{float: left;width: 140px;margin: 0;}
.ch_box .left_pic a{float: left;margin-bottom: 10px;width: 100%;text-align: center;background: #ffffff;}
.ch_box .left_pic a font{display: block;height: 24px;line-height: 24px;text-align: center;color: #2F2B2B;overflow: hidden;font-size: 14px;}
.ch_box .left_pic img{width: 140px;height: 104px;padding: 0;}

.ch_box .center{float: right;width: 348px;}
.ch_box .center .channelNew{float:left;margin-bottom:5px;width:100%;border-bottom: 1px dashed #EEE;padding-bottom: 8px;}
.ch_box .center .channelNew h4{float:left;width:100%;margin-bottom: 10px;}
.ch_box .center .channelNew h4 a{float:left;width:100%;color: #2b2b2b;font-weight: bold;}

.channelNew .New_p{float: left;width: 100%;line-height: 200%;color: #888;font-size: 12px;text-indent: 2.3em;height: 48px;overflow: hidden;}
.channelNew .New_p a{font-size: 12px;}
.ch_box .center .cenBot{float:left;width:100%}
.ch_box .center .cenBot li{height: 38px;line-height: 38px;width: 100%;}
.ch_box .center .cenBot li span{float:left}
.ch_box .center .cenBot li a{float:left;margin-right:8px;color: #555;font-size: 14px;}
.ch_box .center .cenBot li code{color:#999;float:right}
.ch_box .center .cenBot li span a{font-weight:normal;color: #7A9C03;}
.ch_box .center .cenBot li a.more{float: right;margin-right: 0;font-size: 12px;color: #c4c4c4;}
.testaaa2:nth-child(odd) {float: right;padding-right: 0;}
