@charset "utf-8";
/* css document */
body{margin:0px; padding:0px; font-size:12px; font-family:"宋体"; color:#6d6d6d;}
a{color:#6d6d6d;}
img{border:0px;}
a:link {text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: underline; color:#cd0000;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h15{height:15px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}
.h5{height:5px; overflow:hidden; clear:both;}
.h7{height:7px; overflow:hidden; clear:both;}
.w660{width:660px; overflow:hidden;}
.w302{width:302px; overflow:hidden;}
.w710{width:710px; overflow:hidden;}
.w270{width:270px; overflow:hidden;}
.w300{width:300px; overflow:hidden;}
.w390{width:390px; overflow:hidden;}
.w750{width:750px; overflow:hidden;}
.w240{width:240px; overflow:hidden;}

.wal{width:1000px; margin:0px auto; overflow:hidden; }
.red{color:#f00;}
.red1{color:#bd0a01;}
.blue{color:#2255aa;}
.orange{color:#ff6600;}

.indextitle{ position:relative;height:28px; line-height:28px;  border-bottom:2px solid #c3c3c3;position:relative; }
.indextitle h2{float:left;color:#0065b3; font-size:16px;  border-bottom:2px solid #458fce; height:28px; line-height:28px;position:relative; _bottom:-2px;}
.indextitle h2 a{ color:#0065b3}
.indextitle h2 a:hover{ text-decoration:none;}
.indextitle .more{position: absolute;z-index:10;right:0px; font-size:12px;}
.indextitle .more a{ color:#0065b3}
.indextitle .more a:hover{ color:#d80100}

.indextitle2{position:relative;height:28px; line-height:28px;  border-bottom:2px solid #458fce;}
.indextitle2 h2{float:left;color:#0065b3; font-size:16px; height:28px; line-height:28px;position:relative; _bottom:-2px;}
.indextitle2 h2 a{ color:#0065b3}
.indextitle2 h2 a:hover{ text-decoration:none;}
.indextitle2 .more{position: absolute;z-index:10;right:0px; font-size:12px;}
.indextitle2 .more a{ color:#0065b3}
.indextitle2 .more a:hover{ color:#d80100}

.indextitle3{ position:relative;height:40px; line-height:40px;  border-bottom:3px solid #458fce;position:relative; }
.indextitle3 h2{float:left;color:#ea4f11; font-size:24px; font-weight:100; border-bottom:3px solid #ea4f11; height:40px; line-height:40px;position:relative; _bottom:-3px;}
.indextitle3 h2 a{ color:#0065b3}
.indextitle3 h2 a:hover{ text-decoration:none;}
.indextitle3 .more{position: absolute;z-index:10;right:0px; top:5px; font-size:14px; }
.indextitle3 .more span{color:#cee5f7; margin:0 12px 0 12px; display:inline; font-size:10px;line-height:10px;}
.indextitle3 .more a{color:#333}
.indextitle3 .more a:hover{  color:#0065b3; text-decoration:none;}

.indextitle3 .more2{position: absolute;z-index:10;right:0px; top:5px; font-size:12px; }
.indextitle3 .more2 a{color:#0065b3}
.indextitle3 .more2 a:hover{  color:#cd0000; }

.indextitle4{ position:relative;height:36px; line-height:36px;  border-bottom:2px solid #458fce;position:relative; }
.indextitle4 h2{float:left;color:#ea4f11; font-size:20px; font-weight:100;  border-bottom:2px solid #ea4f11; height:36px; line-height:36px;position:relative; _bottom:-2px;}
.indextitle4 h2 a{ color:#0065b3}
.indextitle4 h2 a:hover{ text-decoration:none;}
.indextitle4 .more{position: absolute;z-index:10;right:0px; top:5px; font-size:12px;}
.indextitle4 .more a{ color:#0065b3}
.indextitle4 .more a:hover{ color:#d80100}



.pagenow{height:33px; line-height:33px; padding-top:10px; overflow:hidden; border-bottom:#379be9 solid 3px; padding-left:265px; background: left center no-repeat;}
.pagenow a{color:#063994;}
.pagenow a:hover{text-decoration: underline; color:#cd0000;}

.pagenow2{height:43px; overflow:hidden; background: left center no-repeat;}
.pagenow2 a{color:#063994;}
.pagenow2 a:hover{text-decoration: underline; color:#cd0000;}
.pagenow2 .fr{padding-top:18px;}
.pagenow2 .fl{padding:5px 0 0 265px;}

.pagenum{height:110px; overflow:hidden; font-size:14px;}
.pagenum a{display:block; float:left; height:28px; line-height:28px; padding:0 14px; border:#ddd solid 1px; overflow:hidden; margin:0 4px; text-decoration:none; color:#000;}
.pagenum a:hover, .pagenum .a_now{background:#2d95ea; color:#fff; text-decoration:none;}

.tab_content{display:none;}

.footdiv{height:60px; overflow:hidden; padding-top:15px; border-top:#ddd solid 1px; font-family:arial;}
.footdiv a{padding:0 6px;}

.rightlayer{position:fixed; z-index:100; right:30px; bottom:150px; _position:absolute;  _top:expression(documentelement.scrolltop document.documentelement.clientheight-250); width:54px;}
.rightlayer .topa{display:none;}

.select_layer{position:absolute; z-index:100; width:105px; background:#fff; border:#d2d1e0 solid 1px; display:none;}
.select_layer li{height:20px; line-height:20px; overflow:hidden; cursor:pointer; padding:0 6px; font-size:12px; font-family:arial, helvetica, sans-serif;}
.select_layer2{width:150px; min-height:20px; _height:20px;}
.select_layer2 li{float:left; margin:5px 0;}

.bbs_indexad {clear: both; display: block; height: auto; margin: 0 auto;	width: 1000px; overflow:hidden;}
.bbs_indexad img{ display:block; border: none;}
.bbs_indexad .left_ad {height:70px; display: inline; float: left; margin-top:3px;}
.bbs_indexad .right_ad {height:70px; display: inline; float: right; margin-top:3px;}