body {text-align:center;font-family: Georgia, Times New Roman, Times, serif;  margin:0; padding:0; background: #fff; font-size:13px; color:#000;}
li{list-style-type:none;}

a{text-decoration:none;}
a:link {color: #000;font-size:13px;}

a.channel_keylink:visited,a.channel_keylink:hover,a.channel_keylink:active:{color: #000; text-decoration:none;}
a.LinkPrevArticle, a.LinkNextArticle {font-size:14px;}
a.bai {font-size:13px; color: #FFFFFF;}

.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.blank3{ height:3px; font-size:1px; width:100%; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; clear:both;overflow:hidden;}

.maintop {margin:0 auto;width:968px; clear:both; background:#fff;border-bottom:1px solid #D3D3D3;}
.maintop .row1 {width:968px; background-color: #CF3312; color:#FFFFFF; height:30px;}
.maintop .row1 .word{float:left; padding:4px; font-size:13px; text-align:left;padding-left:20px;}
.maintop .row1 .channel{float:right; padding: 9px; text-align:right;padding-right:20px;}
.maintop .row2 {width:968px;}
.maintop .row2 .logo{float:left; padding:4px; width:320px;background-color: #FFFFFF}
.maintop .row2 .topad{float:left; width:550px;padding-top:20px;}
.maintop .row2 .homepage{float:right; width:72px; padding-top:20px; height:85px; text-align:right;}
.maintop .row2 .homepage li {width:72px; overflow:hidden; text-align:left; float:right;}
.maintop .row .homepage a{font-size:12px;}
.maintop .row .homepage img{border-right:5px solid #fff;}
.maintop .showclass{width:968px; background:url(/images/m_02.gif); height: 0; color: #e7e7e7; padding-top:8px; border-left:1px solid #a9ceee1; border-right:1px solid #a9cee1;}
.maintop .showad{float:center; width:968px; border-bottom:3px solid #FFF; text-align: center;}

.mainall{margin:0 auto; width:968px; background:url(/images/end_bg1.gif); clear:both;}
.mainall .col1{float:left; width:573px; }
.mainall .col2{float:left; width:25px; text-align:top;padding:4px;width:18px;Writing-mode:tb-rl;letter-spacing: 4px;}
.mainall .col3{float:right; width:370px;}
.line{margin:0 auto; width:968px; height:1px; font-size:1px; overflow:hidden; background:url(/images/end_line.gif);}

.path{ margin:0 auto; width:571px; height:28px; clear:both;}
.path ul{}
.path li{text-align:left; padding:9px 0 0 10px; color:#666; list-style-type:none;}
.path li a{color:#666;}
.path li a:hover{color:#bc2931;}

#mainbody{margin:0 auto; width:571px; clear:both; border-top:1px solid #E8E8E8; background:#F9FCFE; overflow: hidden;}
#mainbody .atcltitle{ padding:10px 0; clear:both; border-bottom:1px dashed #b2b2b2;}
#mainbody .atcltitle h1{text-align:center;  font-size:24px; font-weight:bold; padding:6px 0 0 11px; clear:both; }
#mainbody .atcltitle .copyright{ clear:both;text-align:center; padding:5px 0 0 12px; width:571px;}
#mainbody .atcltitle .cang{ text-align:right; margin-top:10px; margin-right:10px;}
#mainbody #ctntbody {text-align:left; overflow:hidden; margin:12px; font-size:14px; line-height: 160%;word-wrap:break-word; word-break:break-all;}
#mainbody #ctntbody .img {max-width:560px;} 
#mainbody #midad{float:left; padding-top:10px;text-align:left; width:336px; height:280px; padding-left:12px;}
#mainbody #ttadd_mid{float:left; padding-top:10px;text-align:left; width:336px; height:280px; padding-left:12px;}
#mainbody #ctntbody h2{ font-size:14px; }
#mainbody #ctntbody p{}
#mainbody #ctntbody .icon{ margin:3px 0 0; border:0;}
#mainbody #ctntbody img{border:1px solid #ccc;}

.maincommend{ margin:0 auto; width:571px;}
.maincommend .list .list1 {width:360px;float:left; overflow:hidden;}
.maincommend .list .list2 {width:205px;float:right; margin-right:5px;}
.maincommend .list{ margin:0 auto; width:570px;}
.maincommend .list1, .maincommend .list{float:left; width:100%; text-align:left; color:red;}
.maincommend .list1 h6, .maincommend .list h6{ clear:both; padding:5px 0 0 23px; text-align:left; background:url(/images/end_i3.gif) 8px 6px no-repeat; font-size:15px; font-weight:bold;}
.maincommend .list1 ul, .maincommend .list ul{ padding:6px 0 0;}
.maincommend .list1 li, .maincommend .list li{text-align:left; padding:3px 0 3px 25px; background:url(/images/end_i2.gif) 15px 7px no-repeat; list-style-type:none;}
.maincommend .list1 a, .maincommend .list a{color:#1f3a87; font-size:14px;}
.maincommend .list1 a:hover, .maincommend .list a:hover{color:#bc2931;}
.maincommend .near { text-align:left; padding-left:5px; padding-top:15px;font-size:14px;}
.maincommend .near li {padding-bottom:5px; color:#FF0000;}

.direct{margin:0 auto; width:550px; clear:both; padding:12px 0 5px; text-align:right;}

.mainright{clear:both;}
.mainright .ad360 {width:370px; overflow:hidden;}
.mainright .title, .mainright .classlist, .mainright .piclist{background:#000000; border-bottom:1px solid #C6C6C6;}
.mainright .title h2 {color:#ffffff; font-weight:bold; padding:4px 20px; background:url(/images/rt_title.gif) no-repeat 10px 45%;font-size:14px;text-align:left;}
.mainright .classlist {width:370px; word-wrap:break-word; word-break:break-all; overflow: hidden; font-size:14px;}
.mainright .classlist a,.mainright .classlist td {color:#80ff00; font-size:13px;}
.mainright .hotlist {padding-left:9px; background:#000000; text-align:left; border-bottom:1px solid #C6C6C6;}
.mainright .hotlist a{color:#ff8040; font-size:13px;}
.mainright .hotlist a:visited{color:#666;}
.mainright .hotlist a:hover{color:#bc2931;}
.mainright .hotitle{ margin:0 auto; width:350px; background:url(/images/end_bg2.gif) 0 12px repeat-x;  height:23px; clear:both;}
.mainright .hotitle h5{float:left; padding:6px 5px 0 10px; font-size:12px; font-weight:normal; background:#fff;}
.mainright .piclist a {color:#80ff00;font-size:14px;}

.mainbtm{ margin:0 auto;width:968px; clear:both; background:#fff; }
.mainbtm .btm{margin-bottom:3px; color:#FFF; clear:both; align:middle; background-color:#658AD1; line-height: 300%; height:50px; }
.mainbtm .btm a {font-size: 12px; padding-bottom: 4px; color: #ffffff; line-height: 16px;}

*{margin:0;padding:0;}
img{border:0;}

#gglink a{font-size:13px; text-decoration:underline; color:#ff0000;}

/*.tips{width:550px; font-size:14px; margin:12px auto 8px; clear:both;border:1px solid #ccc; background:#fff; line-height:160%; padding:9px 12px 6px; color:#1f3a87;text-align:center;font-weight:bold;}*/
.SearchResult {padding:0 10px;}
.LinkSearchResult a {color:#FF0000;}
