@charset "utf-8";
/* CSS Document */
body{ font-family:Arial; font-size:11px; color:#333; background:url(img/bj.gif); margin:0}
.all{ background-color:#FFF; width:1002px; margin:0 auto; overflow:hidden}
.head{width:1002px; height:auto; margin:0 auto;}
.top{ width:1002px; height:90px; background:url(img/bg.jpg) repeat-x;}
.top-logo{ float:left; width:500px; margin-left:98px; margin-top:20px;display:inline}
.logo{ float:left;}
.shang{ float:left; font-size:23px; font-weight:bold; margin-left:20px; margin-top:15px;display:inline}
.topright{ float: right; margin-top:40px; line-height:18px; margin-right:98px;}
.topright a{ text-decoration:none; color:#000}
.menu{ width:808px; height:50px; margin:0 auto; background:url(img/bg_nav.gif) repeat-x;}
.menu ul{ list-style:none; margin:0;padding:0;display:block; font-size:14px;line-height:48px;}
.menu ul li{float:left;width:110px;display:block;text-align:center;display:inline }
.menu ul li a{ text-decoration:none; color:#FFF}
.menu ul li a:hover{ text-decoration:underline; color:#FFF}
.main{ width:808px; height:auto; margin:0 auto;}
.maintop{width:788px;height:auto;padding-left:20px;color:#A30208; font-weight:bold; line-height:25px; margin-top:5px; border-top:solid 1px #CCC; border-bottom:dashed 1px #CCC}
.maintop a{ text-decoration:none; color:#A30208}
.maintop a:hover{ text-decoration:underline; color:#A30208}
.w{ float:left;width:808px; height:auto; margin-top:5px;}
#hot_cp02 img {float:left;}
#hot_cp02 h3 {font-size:13px; margin-bottom:3px; margin-top:0;}
#hot_cp02 ul{list-style:none;margin-left:-45px}
#hot_cp02 li {float:left;width:265px; margin:20 auto;}
#hot_cp02 li a{
	text-decoration:none;
	color:#A30208;
	}
#hot_cp02 li a:hover{
	text-decoration:underline;
	color:#C00;
	}
h3 a{ text-decoration:none; color:#333}
.mainm{ width:808px; height:auto; clear:both; padding-top:5px;}
.mainmli{ width:808px; height: auto;}
.rpl{ float:left; width:120px; height:auto;text-align:center; margin-left:12px; display:inline}
.rplt{ width:120px; height:33px; text-align:center; margin:0 auto;background:url(img/bg_cp.jpg) no-repeat; line-height:30px;}
.rplt a{ text-decoration:none; color:#333}
.rplt a:hover{ text-decoration:underline; color:#C00}
.main3{ clear:both; width:808px; padding-top:5px;}
.main3left{ width:500px; height:auto; float:left; border:solid 1px #CCC}
.nbg{ width:490px; height:24px; background:url(img/bg_news.jpg) no-repeat;color:#FFF; line-height:22px; padding-left:10px; font-weight:bold}
.cozsne{ width:500px; height:auto;}
.cpzo{ width:230px; float:left;}
.cpzot{margin-left:50px; font-weight:bold; line-height:25px;}
.cpzot a{ text-decoration:none; color:#A30208}
.cpzotr{ margin-left:50px; line-height:18px;}
.cpzotr a{ text-decoration:none; color:#333}
.cpzotr a:hover{ text-decoration: underline; color:#C00}
.cmore{ margin-left:50px; font-size:12px;}
.cmore a{ text-decoration:none; color:#C00;}
.main2right{ float:right; width:280px;border:solid 1px #CCC}
.about{ font-size:12px; font-weight:bold; color:#A30208; line-height:25px; margin-left:10px;}
.about a{ text-decoration:none; color:#A30208}
.aboutner{ line-height:18px; border-top:dashed 1px #CCC}
.stee{ width:280px; height:90px;background:url(img/lx.jpg) no-repeat; margin-top:10px;}
.counte{ margin-left:120px; padding-top:30px; color:#FFF}
.proutleft{ width:202px; height:auto; float:left; border:solid 1px #CCC}
.protleftt{ float:left;width:202px; height:25px; background:url(img/bg_lb.jpg) no-repeat;}
.list{ width:202px;clear:both; line-height:18px;}
.listbt{ margin-left:20px; font-weight:bold;}
.listbt a{ text-decoration:none; color:#333}
.listner{ margin-left:20px;}
.listner a{ text-decoration:none; color:#333;}
.listner a:hover{ text-decoration:underline; color:#C00}
.liett{ margin-left:20px; margin-top:5px; font-size:12px; font-weight:bold; color:#FFF}
.proutright{ float:right; width:588px; border:solid 1px #CCC}
.proutrrt{ float:left; width:588px; height:25px; background:url(img/bg_jj.jpg) no-repeat;}
.abruzen{ clear:both; line-height:18px; margin-left:10px;}
.abruzen a{ text-decoration:none; color:#333}
.psrili{ width:570px; height:auto; float:left; margin-top:5px; border-top:dashed 1px #CCC}
.psimg{ width:121px; text-align:center; float:left;}
.psimgt{}
.psrit{ width:435px;float:left; margin-left:10px; display:inline; margin-top:8px;}
.span a{color:#C00}
.foot{ width:1002px;clear:both;height:100px;background:url(img/bg-footer.jpg) repeat-x; text-align:center; margin:0 auto;color:#FFF; line-height:25px; overflow:hidden}
.foot a{ text-decoration:none; color:#fff}
.links{ width:808px;margin:0 auto;}
.links ul{ list-style:none; margin:0 auto;padding:0;display:block;line-height:25px;}
.links ul li{ float:left;width:110px;display:block;text-align:center;}
.links ul li a:hover{ text-decoration:underline; color:#C00}
h1{ font-size:14px;}
h2{ font-size:13px;}
.gb-input-01{
	width:172px;
	float:left;
	}
.gb-input-02{
	width:172px;
	float:left;
	}
.gb-input-01:hover, .gb-input-02:hover {background:#E3EDCD;}
.star {
	color:#CC0000;
	float:left;
	}