body{margin:0 auto;width:960px;position:relative}
body, div{font-family:"宋体",Arial, Helvetica, sans-serif;font-size:12px;color:#333;}
a{color:#07519A;text-decoration:none}
a:hover{color:#CC0033;text-decoration:underline}
a.adoc{color:#FF3300; text-decoration:underline}
a.more{font-size:12px; font-weight:normal;float:right;}

ul, form{margin:0;padding:0;}
ul{list-style:none}

.clear{clear:both;font-size:1px;width:1px;height:1px;line-height:1px;visibility:hidden;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
/* End hide from IE-mac */ 
/* ie7 hack*/ 
*+html .clearfix {min-height:1%;} 

.f_r{float:right}
.f_l{float:left}
.h10{font-size:1px;clear:both;height:10px;line-height:1px;}
.h8{font-size:1px;clear:both;height:8px;line-height:1px;}

.unshow{display:none}

.header{padding-top:27px;height:140px;background:#FFF url(img/topbg.jpg) repeat-x 0px 28px}
.headerlogo{border:1px solid #279DE7;height:85px;}
.logo{float:left;display:block;height:67px;margin-right:12px;padding:18px 14px 0 12px;background:url(img/logobg.jpg) no-repeat right 10px;}
.logo img{border:none;width:167px;height:54px;}
.logo strong{display:none}

.nav{height:26px;border:1px solid #279DE7;border-width:0px 1px}
.nav span{display:block;float:left;font-size:14px;height:26px;width:182px;line-height:26px;text-align:center;border-right:1px solid #1A90E2;}
.nav a{float:left;display:block;padding:0px 12px;height:26px;line-height:26px;border-left:1px solid #92BBF3;border-right:1px solid #1A90E2;font-size:14px;color:#FFF;font-weight:bold;}
.nav a:hover{text-decoration:none; background:url(img/bg.gif) repeat-x 0 -234px}
.nav h3{float:left;margin:0;padding:0;width:182px;text-align:center;color:#000;border-right:1px solid #1A90E2; font-size:14px;line-height:26px; font-family:"宋体"}
.nav a.l{border-right:none}
.nav a.lit{font-size:12px}
.nav .new{display:block;width:13px;height:13px;border:none;background:url(img/new.gif) no-repeat 0 0;position:absolute;}

.cagetorynav{clear:both;height:25px;border:1px solid #4494D2;line-height:25px;padding:0px 8px;text-align:center;overflow:hidden; font-size:12px;list-style:none}
.cagetorynav li{float:left;height:25px;padding:0px 12px 0px 8px; background:url(img/subline.gif) no-repeat right center;}

.hotline{float:right;width:181px;height:71px;margin:8px 8px 0 0;background:url(img/4007.gif) no-repeat 0 0;}
.hotline em{display:none}

.toplinks{position:absolute;top:0px;width:938px;border:1px solid #E7E7E7;border-width:0px 1px;height:27px;line-height:27px;padding:0px 10px;}
.toplinks span{float:left}
.toplinks .f_r{float:right;margin-left:10px;}

.B{background:url(images/bg.gif) no-repeat 10000 10000;}

#T{border:1px solid #E7E7E7;border-width:0px 1px; line-height:27px;padding:0px 8px;}

#H{border:1px solid #279DE7;height:63px;background:url(img/bg.gif) repeat-x 0 -119px}
#H .h0{float:left;width:188px;height:63px;background:url(img/logo.gif) no-repeat 182px -64px}
#L{display:block;background:url(img/logo.gif) no-repeat center 10px;height:63px;}

.h1 form{padding-top:8px;}
.h1 .t{width:80px;}
.h1 .keys{margin-top:10px;color:#FFF}
.h1 .keys a{color:#FFF; font-family:"宋体"}
.h1 .doso{ background:#FFB000 url(img/btn.gif) repeat-x 0 0;border:1px solid #E89006;padding:2px 4px 0px;height:21px}

#N{height:26px; background:url(img/bg.gif) repeat-x 0 -183px;border:1px solid #279DE7;border-width:0px 1px}
#N a{float:left;display:block;padding:0px 9px 0px 9px;height:26px;line-height:26px;border-left:1px solid #92BBF3;border-right:1px solid #1A90E2;font-size:14px;color:#FFF;font-weight:bold;}
#N a:hover{text-decoration:none; background:url(img/bg.gif) repeat-x 0 -234px}
#N h3{float:left;margin:0;padding:0;width:182px; text-align:center;color:#000;border-right:1px solid #1A90E2; font-size:14px;line-height:26px; font-family:"宋体"}
#N a.l{border-right:none}

#C{height:25px;border:1px solid #4494D2;line-height:25px; background:url(img/bg.gif) repeat-x 0 -209px;padding:0px 8px;font-family:"宋体"; text-align:center; overflow:hidden}
#C a{margin:0px 2px 0px 5px;}

#S{background:url(img/sobg.gif) repeat-x 0 1px;height:69px;}
#S .sline{margin:0px 1px;height:1px;font-size:1px;line-height:1px;background:#616E8E}

#SB,#SB div,#SB p{background:url(images/bg.gif) no-repeat 0 -246px;}
#SB{padding-left:8px;}
#SB div{background-position:right -254px;padding-right:8px;}
#SB p{margin:0;padding:0;background-position:0 -250px;background-repeat:repeat-x;height:4px;}

.BK{}
.BK .bar{background:url(images/bg.gif) repeat-x 0 -258px;line-height:25px;padding:0px 4px;font-size:14px;font-weight:bold;color:#4F34B0}
.BK .tline{margin:0 1px;background:#BBB9FF;height:1px;font-size:1px;line-height:1px;}
.BK .ct{border:1px solid #BBB9FF;border-top:none}
.BK .bd{border-top:1px solid #9C9AFD}

.orange .bar{background-position:0px -287px;color:#A5470F}
.orange .tline{background:#FFB64B}
.orange .ct{border-color:#FFB64B}
.orange .bd{border-color:#FF8F27}

.icanproducts{background:#D3E9F8;padding:4px;height:34px;}
.icanproducts h1{margin:0;padding:0;float:left; font-size:12px; font-weight:normal}
.icanproducts h1.ican{float:left;margin:7px 0 0 4px}
.icanproducts h1.ican img{border:none}
.icanproducts div{float:left;width:820px;margin-left:10px;}
.icanproducts div h1{width:25%;float:left; line-height:18px;height:18px;}

.list-xg{ clear:both;margin-top:10px;}
.list-xg .text{border-bottom:1px solid #CCC;padding-bottom:6px;margin-bottom:6px;color:#000; background:url(img/xg.gif) no-repeat 2px 2px; padding-left:20px;}
.list-xg li{font-size:14px;line-height:24px;height:24px;overflow:hidden; background:url(img/p.gif) no-repeat 4px 10px;padding-left:12px;}

/*search*/
.search .tab li, .search .tab li em.act, .search .doso{background:url(img/so.gif) no-repeat 1000px 1000px}
.search{float:left;width:560px;height:82px;margin-top:3px;overflow:hidden}
.search form{height:30px;line-height:30px}
.search form span{display:block;float:left;font-size:14px;font-weight:bold;color:#000}
.search form div.keydiv{float:left;width:425px;border:1px solid #B7D7F1;background:#FFF;height:25px;overflow:hidden;}
.search form div.keydiv span{border-top:1px solid #78A4C4;border-left:1px solid #78A4C4;}
.search form div.keydiv input{padding:3px 0px 0px 4px;color:#666;width:418px;font-size:14px;height:21px;margin:0;border:1px solid #FFF;}
.search .doso{background-position:0 0;width:56px;height:26px;border:medium none;margin-top:1px;margin-left:-1px;text-indent:-9999em;float:left;}
.search .hotkeywords{clear:both;padding-left:75px;height:22px;line-height:22px;overflow:hidden;color:#FFF}
.search .hotkeywords a{color:#FFF}

.search .tab{padding-left:80px;height:26px;}
.search .tab li{float:left;line-height:22px;background-position:0 -74px;color:#000}
.search .tab li.first{background:none}
.search .tab li em{display:block;width:50px;height:24px;font-style:normal;text-align:center;cursor:default}
.search .tab li em.act{line-height:20px;background-position:6px -34px;font-weight:bold;color:#FFF;}
#sug{z-index:1000}
/*hot-baogao*/
.hot-baogao{float:right;width:176px;height:50px;overflow:hidden;border:1px solid #CC0000;margin:6px 10px 0px 0px; background:#FAFADA;}
.hot-baogao h5{margin:0;width:24px;padding:6px 0;line-height:20px;text-align:center;float:left; font-size:14px; background:#CC0000;color:#FFF}
.hot-baogao p{float:right;width:140px;overflow:hidden;margin:0;padding:2px;line-height:20px;height:20px; font-size:14px;}

/*dataTable*/
.dataTable, .dataTable th, .dataTable td{border:1px solid #006600;}
.dataTable{margin-top:10px;border:1px solid #006600;border-width:0px 1px 1px 0px;}
.dataTable th{background:#99cc66}
.dataTable th, .dataTable td{padding:2px 3px;border-width:1px 0px 0px 1px;}

.hotwords-list{padding:8px;border:1px solid #888;background:#FFFFCC;margin:8px 4px;}
.hotwords-list a{display:inline-block;width:20%;font-size:14px;line-height:24px;height:24px; overflow:hidden;}

/*友情链接*/
.youlinks{ clear:both;border:1px solid #ececec;background:#FFF;padding:8px; line-height:150%}
.youlinks a{margin-right:5px;}

/*版权信息*/
.copyright{padding:10px}
.copyright .l{text-align:center; line-height:28px;}
.copyright .f{text-align:center;font-family:Arial, Helvetica, sans-serif; line-height:150%}

.poweredby{padding:5px 0px;color:black;text-align:center;font-family:Tahoma, Geneva, sans-serif;}
.poweredby a{text-decoration:underline;font-weight:bold}

.sitemap{padding:10px 20px;font-size:14px}
.sitemap a{color:#07519A}
.sitemap h3{clear:both;margin:0px;line-height:30px;font-size:14px;}
.sitemap .level1-h3{padding:0 0 0 16px;background:url(img/caglist.gif) no-repeat scroll 0 center;}
.sitemap .level2-h3{float:left;width:90px;}
.sitemap .level3-ul{float:left}
.sitemap .level2-ul{margin:0px 16px;}
.sitemap .level2-li, .sitemap .level3-li{float:left;margin-right:10px;line-height:24px;}

/*China60*/
.hotwords-list h3{overflow:hidden}
.hotwords-list h3 a{display:inline-block;width:25px !important;height:100px;overflow:hidden;text-align:center;}