html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0 none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0 none; padding: 0; }
:focus { outline: 0 none; }
table { border-collapse:collapse; border-spacing:1px; }
caption, th{ font-weight: normal; text-align: left; }
a img, iframe { border: medium none; }
ol, ul { list-style: none outside none; margin:0px;padding:0px;}
input, textarea, select, button { font-family: inherit; font-size: 100%; }
body {background:url(../img/bg2014.jpg) no-repeat center top;
	font-family: "宋体";
	font-size: 12.2px;
}
a:hover{ cursor:pointer; color:#F60;}
a{ text-decoration:none; color:#444;}
strong{
	font-weight:bold;
	}
*{
	font-family:Microsoft Yahei,​"宋体",​Ar...etica,​sans-serif,​Tahoma;
	font-size:12px;
	color:#333;
	}
	
	
.tbw_GPS{width:100%; background:#B12923; position:absolute; top:160px; left:0px; z-index:999;box-shadow:1px 2px 4px rgba(0,0,0,0.6);border-top:2px solid #F60}
.tbw_GPS_ul{width:960px;margin:0 auto;}
.tbw_GPS_ul li{ float:left; width:14.1%; height:33px; text-align:center; padding:8px 0 0 0; position:relative; /*dropshadow(OffX=1, OffY=0, Color='#CCC', Positive='true'); text-shadow: #CCC 0 1px 0;*/ }
.tbw_GPS_ul li.div_li{ width:1px; background:url(../img/div_li.png) no-repeat  1px 0px;}
.tbw_GPS_ul li:hover{ background:#dc4133; cursor:pointer;}	
.div_hidden{ display:none}
.div_hidden h1{ height:24px; line-height:14px; text-align:left; padding:10px; position:relative; background:#dc4133; margin-top:1px;}
.div_hidden h1:hover{background:#B12923;}
.tbw_GPS_ul li:hover .div_hidden{ display:block; background:#B12923; position:absolute; top:40px; left:0px; width:100%}

.tbw_all{ width:960px; margin:0 auto; background:#FFF; position:relative;}

.tbw_top{ height:160px; margin-bottom:43px; background:url(../img/company_118.png) no-repeat 800px 10px;  }
.tbw_top_right{float:right; width:750px;}
.tbw_top_right_search{ float:left; width:52%; margin-right:10px;}
.tbw_top_right_search_ul{height:25px; margin-left:10px;}
.tbw_top_right_search_ul li{ width:68px; line-height:25px; height:25px; float:left; margin-left:3px; background:#B0C4C4; text-align:center;color:#000; cursor:pointer;}
.tbw_top_right_search_ul li:hover{ background:#808080}
.tbw_top_right_search_content{ background:#B12923; padding:2px; }
.tbw_top_right_search_content input{vertical-align:middle;}
.tbw_top_right_search_content input.in_text{ background:#FFF; border:none; width:313px; height:30px; line-height:30px; padding-left:5px; }
.tbw_top_right_search_content input.in_sub{ border:none; height:32px; margin-left:-5px; background:#B12923; color:#000; cursor:pointer;}
.tbw_top_right_brand_txtbox{ float:left; width:46%; overflow:hidden; height:36px;line-height:18px; margin-top:24px;}
.tbw_top_right_brand_txtbox img{ vertical-align:middle;margin-right:10px;}

.tbw_main{margin-bottom:10px;}
.tbw_main_left{ float:left; width:14%; background:url(../img/back_left.png) repeat-x; }
.tbw_main_left h1{ height:28px; background:#B0C4C4; margin-bottom:1px; line-height:14px; padding:5px; padding-left:10px;}
.tbw_main_left h1:hover{background:#B12923;}
.tbw_main_left h1 img{ vertical-align:middle; margin-right:5px;}
.tbw_main_right{ float:right; width:83%; }

.tbw_foot{border-top:1px solid #B12923; margin:10px auto;}
.tbw_foot_content{ width:960px; background:#e6e6e6; margin:0 auto;}
.tbw_foot_left{ float:left; width:48%; padding:5px 5px; margin-bottom:10px; font-size:11px; text-align:right;}
.tbw_foot_right{ float:right; width:48%; padding:5px 5px;margin-bottom:10px; font-size:11px; }	




.page{ clear:both; height:25px; position:relative; margin-top:20px;}
.page ul{ list-style-type:none; margin:0px; padding:0px; position:absolute; right:10px;}
.page ul li{ float:left; margin-left:3px; border:1px solid #203D80; padding:2px; width:16px; height:16px; line-height:16px; text-align:center; border:1px solid #CCC; }
.page ul li:hover{ background-color:#666;}
.page ul li a{ display:block}
.page ul li a:hover{color:#FFF;font-weight:bold;}

.text_page { clear:both; margin-top:20px; font-size:11px;}
.text_page ul li{ display:inline; border:none;}
.text_page ul li a{ color:#333; text-decoration:none; }
.text_page ul li a:hover {text-decoration: /*underline*/none;color: #F60; cursor:pointer;}



