/*Reset*/
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0;padding:0;}
body,button, input, select, textarea {font:12px/1.8 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4, h5, h6 {font-size:100%;}
ul, ol {list-style:none;}
body {color:#333;text-align:center;}
a:link, a:visited {color:#0860A9;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;}
table {border-collapse:collapse;border-spacing:0;border:0;}
.clear {clear: both;}
.cf{zoom:1;}
.cf:after {clear:both;content:' ';display:block;visibility:hidden;height:0;}
* {word-wrap:break-word;word-break:break-all;}
/*Diy*/
.red {color:#ff0000}
.fr {float:right}
.fl {float:left}
.f10 {font-size:10px}
.f12 {font-size:12px}
.f14 {font-size:14px}
.tc {text-align:center}
.blue {color:#0860A9}
.blink a:link, .blink a:visited {color:#333;text-decoration:none;}
.blink a:hover, .blink a:active {color:#0860A9;text-decoration:underline;}
.bluelink a:link, .bluelink a:visited {color:#0B7BB5;text-decoration:none;}
.bluelink a:hover, .bluelink a:active {color:#0860A9;text-decoration:underline;}

#w {width:976px;margin:0 auto;text-align:left;}
#header {height:82px;background:url("header_bg.jpg") repeat-x left top;position:relative;}
	#logo {float:left;margin:15px 0 0 15px;display:inline;}
	.tel {margin-top:10px;float:right;padding:0 10px 0 25px;background:url("tel_icon.jpg") no-repeat left center;color:#C0C0C0;}
	.tel a:link, .tel a:visited {color:#C0C0C0;text-decoration:none;}
	.tel a:hover, .tel a:active {color:#0860A9;text-decoration:underline;}
	.search {float:right;clear:right;margin-top:20px;padding-right:10px;width:250px;}
	.search label {float:left;color:#999;}
	.sworlds {float:left;width:140px;margin-left:8px;height:19px;line-height:19px;border:1px solid #D9D9D9;color:#A9A8A9;}
	.sbutton {border:0;float:left;margin-left:8px;width:44px;height:21px;background:url("s_button.jpg") no-repeat left top;cursor:pointer;}
#nav {text-align:left;margin-top:2px;height:34px;line-height:34px;font-size:14px;background:url("nav_bg.jpg") no-repeat left top;overflow:hidden;}
	#nav li {display:inline;padding:8px 30px;background:url("gird.jpg") no-repeat 0 bottom;margin-left:-3px;}
	#nav li a:link, #nav li a:visited {color:#fff;text-decoration:none;}
	#nav li a:hover, #nav li a:active {text-decoration:underline;}
.fenlei {height:32px;line-height:32px;color:#D3E0E7;background:url("pinpai_bg.jpg") repeat-x left top;}
	
#menu {width:241px;float:left;margin:10px 0;clear:left;}
	#menu h3 {height:34px;line-height:34px;padding-left:14px;background:url("menu_t.jpg") no-repeat left top;color:#fff;}
	.menu {border:4px solid #227EB2;border-top:0;padding:10px;color:#bbb;}
	.menu .mb {margin-bottom:10px;}
	.newsc {margin-top:10px;}
		#menu .newsc h3 {height:32px;line-height:32px;padding-left:14px;background:url("news_t.jpg") no-repeat left top;color:#333;}
		.newsc ul {border:4px solid #A9C3CC;padding:10px;}
		.newsc ul li {background:url("blue_square.jpg") no-repeat left center;padding-left:10px;}
#main {width:724px;float:right;margin:10px 0;}
	.mainh3 {height:34px;line-height:34px;background:url("box.jpg") no-repeat left top;padding:0 10px 0 30px;}
	.more {float:right;font-weight:normal;font-size:12px;}
	.pbox {border:5px solid #DEDEDE;border-top:0 none;margin-bottom:15px;}
		.border1 {border:1px solid #CFCFCF;padding:0 0 10px;}
		.pbox ul li {border:1px solid #DEDEDE;padding:9px;float:left;width:111px;margin:10px 0 0 9px;display:inline;}
		.pbox ul li p {padding-top:10px;}

#footer {margin-top:25px;height:150px;text-align:center;background:url("bottom_bg.jpg") repeat-x left top;border-top:1px solid #CFCFCF;clear:both;}
#footer a:link, #footer a:visited {color:#333;text-decoration:none;}
#footer a:hover, #footer a:active {color:#0860A9;text-decoration:underline;}
	p.firstl {padding:10px 0;}
	
/*Cheshijie_Type*/
.tel1 {position:absolute;float:right;bottom:10px;right:10px;background:url("tel_icon1.jpg") no-repeat left center;color:#C0C0C0;padding:0 0 0 20px;}
.about {position:absolute;float:right;top:10px;right:10px;color:#C0C0C0;}
.about a:link, .about a:visited {color:#C0C0C0;text-decoration:none;}
.about a:hover, .about a:active {color:#0860A9;text-decoration:underline;}
.bread_nav {height:20px;line-height:20px;background:url("sanjiao.jpg") no-repeat left center;padding-left:15px;margin-top:10px;}
.pagelist {text-align:center;padding:10px 0 0;clear:both;}
.pagelist ul li { width:auto; padding:0px; margin:0px 5px; float:0px; display:inline;}
/*Cheshijie_News_List*/
.plist {margin-left:20px;}
.plist h3 {font-weight:normal;background:url("plist_h3.jpg") no-repeat left center;padding-left:15px;border-bottom:1px solid #CFCFCF;}
.newslist {padding:10px 0 0;}
	.newslist li {background:url("newslist_li.jpg") no-repeat 5px center;padding-left:20px;border-bottom:1px dashed #DDDDDD;line-height:30px;}
.pagelist1 {text-align:center;height:30px;line-height:30px;}
	.pagelist1 li {display:inline;padding:0 2px;}

/*Cheshijie_News_detail*/
.content {padding:10px;float:right; width:724px; text-align:left; margin:0 0 0 20px;}
	.content h2 {border-bottom:1px solid #dedede;text-align:center;}
	.content .a_info {color:#afafaf;text-align:center;padding:5px;}
	.content p {text-indent:2em;margin-top:10px;}
	.tuijian {width:280px;float:left;margin:15px 35px 0 0;}
		.tuijian .blue {color:#0171B8}
		.tuijian .grey {color:#BCBABA}
		.tuijian img {width:98px;height:98px;border:1px solid #DFDFDF;}
		.tuijian div {margin-left:110px;}
		.tuijian p {text-indent:0;margin:0;}
.lasted {margin:10px 0;}
	#menu .lasted h3 {height:29px;line-height:29px;background:url("lasted_t.jpg") no-repeat left center;padding-left:30px;color:#fff;}
	#menu .lasted ul {border:1px solid #E5E5E5;border-top:0;}
	#menu .lasted ul li {height:28px;line-height:28px;background:url("lasted_li.jpg") no-repeat left center;padding-left:30px;}
	
/*Cheshijie_Detail*/
.detail {margin-left:10px;padding:0 0 10px;}
.pro_pic {width:280px;overflow:hidden;float:left;margin-bottom:20px;}
.pro_info {width:400px;float:right;margin-bottom:20px;}
	h2.pro_name {color:red;font-size:20px;}
	h2.pro_name1 {color:#000;font-size:20px;}
	.pro_buy {margin-top:15px;width:100%;}
	.pro_buy td {padding:2px 5px;border-bottom:1px dashed #DEDEDE;width:220px;}
	tr.tr_border td {border-top:2px solid #DEDEDE;}
	td.td_bg {background:#F6F6F6 url("square.jpg") no-repeat 5px center;width:85px;padding:2px 5px 2px 15px;}
.describe {clear:both;padding-top:10px;border-top:1px solid #A0A0A0;font-size:14px;}
.hotp {border:1px solid #E8E8E8;margin:10px 0;}
	#menu .hotp h3 {height:30px;line-height:30px;background:url("hotp.jpg") repeat-x left top;padding-left:10px;color:#333;}
	#menu .hotp ul {padding:0 10px 10px;}
	#menu .hotp ul li {margin:10px 0 0;}
	#menu .hotp ul li img {margin-right:10px;width:69px;}

#links {border:1px solid #CFCFCF;background:#F3F3F3;padding:10px;margin:10px 0;}
#links a:link, #links a:visited {color:#333;text-decoration:none;}
#links a:hover, #links a:active {color:#0860A9;text-decoration:underline;}
	#links span {float:left;}
	#links ul {margin-left:70px;}
	#links ul li {display:inline;}
