/*中国周刊旗下网站*/
body{
 font-family:"宋体";
 font-size:12px;
 line-height:22px;
 margin:0px auto;
 padding:0px;
}
div{
 margin:0px auto;
 padding:0px;
 font-family:"宋体";
 line-height:22px;
}
img{
 border:0px;
}
ul{
 margin:0px;
 padding:0px;
 line-height:22px;
}
ul li{
 list-style:none;
}
a{
 color:#393939;
 text-decoration:none;
}
a:hover{
 color:#cd0102;
 text-decoration:underline;
}
a:active{
 color:#ff8400;
 text-decoration:underline;
}
.a1{
 color:#393939;
 text-decoration:underline;
}
.a1:hover{
 color:#cd0102;
 text-decoration:underline;
}
.a1:active{
 color:#ff8400;
 text-decoration:none;
}
.a2{
 color:#fff;
 text-decoration:none;
}
.a2:hover{
 color:#fff;
 text-decoration:underline;
}
.a3{
 color:red;
 text-decoration:none;
}
.a3:hover{
 color:red;
 text-decoration:underline;
}
.clear{
 clear:both;
 overflow:hidden;
 height:0px;
}
.left{
 float:left;
}
.right{
 float:right;
}
/**/


.outside_all{
 width:992px;
 background:#fff;
 border-top:5px solid #ccc;
 border-left:3px solid #ccc;
 border-right:3px solid #ccc;
 border-bottom:5px solid #ccc;
}

.line_blank{
 width:980px;
 height:10px;
 overflow:hidden;
}
.line_blank2{
 height:10px;
 overflow:hidden;
}
.line_blank3{
 height:5px;
 overflow:hidden;
}
.line_bg{
 width:100%;
 height:1px;
 overflow:hidden;
 background:url(../images/bg_014.png) repeat-x;
}
.line_bg_c{
 width:100%;
 height:1px;
 overflow:hidden;
 background:#dbdbdb;
}

/**/
#top_nav{
 width:980px;
 height:22px;
 margin-top:5px;
 margin-bottom:3px;
}
.top_nav_left{
 width:700px;
 float:left;
}
.top_nav_right{
 width:280px;
 float:right;
 text-align:right;
}
.top_banner{
 width:980px;
 height:118px;
 background:url(../images/bg_002.png) no-repeat;
}
.top_banner2{
 width:980px;
 height:118px;
 background:url(../images/bg_003.png) repeat-x 0px 6px;
}
.logo_box{
 width:192px;
 height:118px;
 float:left;
 padding-left:15px;
}
.ad_nav{
 width:762px;
 float:right;
}
.ad_box{
 text-align:center;
 width:730px;
 height:90px;
 overflow:hidden;
 margin-top:15px;
}
.nav_box{
 width:980px;
 height:26px;
 background:url(../images/bg_004.png) repeat-x;
}
.nav_box2{
 height:26px;
 background:url(../images/bg_005_5.png) no-repeat left;
}
.nav_box3{
 height:26px;
 float:left;
}
.nav_t{
 margin-left:9px;
 font-size:14px;
 line-height:26px;
 color:#fff;
}
.nav_t li{
 float:left;
 width:60px;
 text-align:center;
 border-right:1px solid #c9161c;
}
.nav_box_t{
 width:978px;
 border:1px solid #404241;
 border-top:none;
 background:#dfdfdf;
 text-indent:20px;
}
.nav_box_t2{
 width:978px;
 border:1px solid #404241;
 border-top:none;
 background:#dfdfdf;
 text-indent:20px;
 display:none;
}
.nav_t_01{
 background:#dfdfdf;
 color:#666;
 cursor:pointer;
}
.nav_t_02{
 color:#fff;
 cursor:pointer;
}
.nav_link{
 display:block;
 width:60px;
 height:26px;
 color:#fff;
 text-decoration:none;
}
.nav_link:hover{
 color:#fff;
 text-decoration:underline;
 background:url(../images/bg_006.png) repeat-x;
}
.search_box{
 float:right;
}
.input_01{
 height:14px;
 border:1px solid #d52323;
 position:relative;
 top:-2px;
 *top:-1px;
 _top:-1px;
 margin-right:5px;
 font-size:12px;
 color:#c4c4c4;
 width:150px;
}
.input_02{
 width:22px;
 height:19px;
 position:relative;
 top:3px;
 margin-right:10px;
}