/* CSS Document */

body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#dddddd;
	color:#3d3d3d;

}
img{ border:0;}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
a{
color:#666666;
text-decoration:none;

}
a:hover{
	color:#BE0002;
}
.black{
	color:#FFFFFF;
	font-size:12px;
}
.STYLE1 {color: #3d3d3d}
.STYLE3 {color: #999999}
/**======================Í·²¿=============================**/
#header{width:1002px;	margin:0 auto;	height:246px;}
#header_top{width:978px;	height:22px;	padding:2px 12px 0px 12px;	float:left;	background:#3d3d3d;}

#header_top a{font:Arial, Helvetica, sans-serif 12px/24px;	font-size:12px;	color:#FFFFFF;	}
#header_top a:hover{color:#BE0002;}
#header_mid{width:978px;	height:90px;	padding:4px 12px 0px 12px;	float:left;	background:#FFFFFF; background-image:url(../images/hd.jpg); background-position:center; background-repeat:no-repeat;}
#header_mid img.logo{padding-top:20px;	float:left;}
#header_mid img.hotline{padding-top:20px;	float:right;}
#nav{width:1002px;	height:37px;	float:left;	background:url(../images/menubg.jpg) 0 0 repeat-x;}
#nav ul.menu{width:976px;	height:37px;	float:left;	padding:0 10px 0 14px}
#nav ul.menu li{height:37px; float:left;	background:url(../images/menuline.jpg) right 0 no-repeat;	padding:0 2px 0 2px;}
#nav ul.menu li a{display:block;	padding:0 18px 0 17px;	font:bold 12px/37px Arial, Helvetica, sans-serif;
	               color:#ffffff;	background-color:inherit;	}
#nav ul.menu li a.red{background-color:#BE0002;;}
#nav ul.menu li a:hover{color:#FFFFFF;	background:#BE0002;}
#nav ul.menu li.noimg{background-image:none;}
#search{background:url(../images/search_1.jpg) 0 0 no-repeat;	width:978px; height:28px; padding:3px 12px 0 12px; float:left;}
#search h2.key{width:300px;	float:left;	padding-left:15px;	font:Arial, Helvetica, sans-serif;	padding-top:5px;
	           font-size:12px;	color:#BE0002;	font-weight:normal;}
#search ul.ss{float:right;	width:350px;	height:24px;	padding-top:3px;}
#search ul.ss li{height:22px;	padding:0 3px;	float:left;	}
.input1{width:250px;	height:16px;	color:#3d3d3d;}
.select{width:110px;	color:#3d3d3d;}
#gg{width:978px; float:left; height:60px; padding-left:12px;}
#news_top{width:209px; float:left; padding:2px;}
#newzx{ width:207px; border:1px solid #dddddd; height:202px; float:left; background:url(../images/newtopbg.jpg) 0 top repeat-x;}
#newzx h2.aa{width:195px; padding-left:10px; color:#FFFFFF; font:Arial, Helvetica, sans-serif 12px/30px; line-height:30px; font-size:12px; float:left;}
#newzx ul.content14{width:195px; padding-left:5px; float:left;  padding-top:8px;}
#newzx ul.content14 li a{width:175px; padding-left:5px; float:left;  color:#3d3d3d; font:Arial, Helvetica, sans-serif 12px/28px; line-height:28px; font-size:12px; }
#newzx ul.content14 li a:hover{color:#BE0002;}

/**=======================body===========================**/

#bodymid{width:980px;	margin:0 auto;	margin-top:5px;}
#body_bigtu{background:url(../images/big_tubg.jpg) 0 0 no-repeat;	width:750px;	height:420px;	float:left;	padding:3px 5px;}
#body_right{background:url(../images/cs_bt.jpg) 0 top no-repeat;	width:213px;	height:426px;	float:right;}
#body_right h2.bt{width:180px;	padding:18px 0 12px 24px;	float:left;	font-size:12px;	font-weight:bold;	color:#BE0002;}
#body_right ul{	width:210px;	float:left;}
#body_right ul li{width:157px;	margin:0 auto;}
#body_right ul li img{width:150px;	height:97px;	border:1px solid #cccccc;}
#body_right ul li h2.probt{width:150px;	height:70px;	font-size:12px;	line-height:22px;	font:Arial, Helvetica, sans-serif 12px/24px;
	                       text-align:center;	font-weight:normal;	color:#3d3d3d;	float:left;}
#body_right ul li h2.probt a{width:150px;	height:20px; font-size:12px; line-height:24px; font:Arial, Helvetica, sans-serif 12px/24px;
	                         text-align:center;	font-weight:normal;	color:#3d3d3d;	float:left;	}
#body_right ul li h2.probt a:hover{color:#BE0002;	}
#body_pro{width:980px;	margin:0 auto;	margin-top:3px; background:#FFFFFF;}
#body_pro img.line{width:980px;	height:5px;	background:url(../images/line_1.jpg) 0 top no-repeat;	float:left;}
#body_pro h2.bt1 a{width:965px;	background:url(../images/xp.jpg) 0 top no-repeat;	line-height:42px;	font:Arial, Helvetica, sans-serif 12px/42px;
	               font-weight:normal;	font-size:12px;	float:left;	text-align:right;	padding-right:15px;	color:#3d3d3d;}
#body_pro h2.bt1 a:hover{color:#BE0002;}
#body_pro h2.bt2 a{	width:965px;	background:url(../images/js.jpg) 0 0 no-repeat;	line-height:42px;	font:Arial, Helvetica, sans-serif 12px/42px;
	                font-weight:normal;	font-size:12px;	float:left;	text-align:right;	padding-right:15px;	color:#3d3d3d;}
#body_pro h2.bt2 a:hover{color:#BE0002;}
#body_pro h2.bt3 a{width:965px;	background:url(../images/sports_title.jpg) 0 0 no-repeat;	line-height:42px;	font:Arial, Helvetica, sans-serif 12px/42px;
	               font-weight:normal;	font-size:12px;	float:left;	text-align:right;	padding-right:15px;	color:#3d3d3d;}
#body_pro h2.bt3 a:hover{color:#BE0002;}
#body_pro h2.bt4 a{width:965px;	background:url(../images/dy.jpg) 0 0 no-repeat;	line-height:42px;	font:Arial, Helvetica, sans-serif 12px/42px;
	               font-weight:normal;	font-size:12px;	float:left;	text-align:right;	padding-right:15px;	color:#3d3d3d;}
#body_pro h2.bt4 a:hover{color:#BE0002;}
#body_pro img.bigtj{width:738px; height:300px;	float:left; padding-left:1px;}
#body_pro img.smtj{width:238px; height:300px;	float:left; padding-left:2px;}
#body_pro ul.ad{width:980px;	background:#FFFFFF;	float:left;}
#body_pro ul.ad li{width:217px;	padding:8px 13px 0 14px;	float:left;}
#body_pro ul.ad li img.pro_d{width:215px;	height:139px;	border:1px solid #D3D3D3;	float:left;}
#body_pro ul.ad li h2.hh{width:215px; line-height:20px;	font:Arial, Helvetica, sans-serif 12px/42px; font-weight:normal;	text-align:center;                         padding-top:5px;	font-size:12px;	float:left;	color:#3d3d3d;}

#body_pro ul.ad li p.cc{width:215px;	padding-top:5px;	float:left;	text-align:center;	height:40px;}
.zi_red{color:#BE0002;}
#flash1{width:980px; height:130px; padding:5px 0 5px 0; margin:0 auto;}

#news{width:976px; background:#FFFFFF; margin:0 auto; padding:2px; height:215px;}
#news1{ width:290px; border:1px solid #dddddd; height:212px; float:left; background:url(../images/newtopbg.jpg) 0 top repeat-x;}
#news1 h2.aa{width:280px; padding-left:10px; color:#FFFFFF; font:Arial, Helvetica, sans-serif 12px/30px; line-height:30px; font-size:12px; float:left;}
#news1 ul.content{width:280px; padding-left:10px; float:left; height:170px; padding-top:8px;}
#news1 ul.content li a{width:260px; padding-left:10px; float:left;  color:#3d3d3d; font:Arial, Helvetica, sans-serif 12px/28px; line-height:28px; font-size:12px; }
#news1 ul.content li a:hover{color:#BE0002;}

#news2{ width:675px; border:1px solid #dddddd; height:212px; float:left; background:url(../images/newtopbg.jpg) 0 top repeat-x; margin:0 4px 0 1px;}
#news2 h2.aa{width:660px; padding-left:10px; color:#FFFFFF; font:Arial, Helvetica, sans-serif 12px/30px; line-height:30px; font-size:12px; float:left;}
#news2 ul.content{width:660px; padding-left:5px; float:left; height:170px; padding-top:8px;}
#news2 ul.content li{width:155px; float:left;  color:#3d3d3d;  font-size:12px;  padding:15px 2px 0 3px;}
#news2 ul.content li img.product{width:155px; float:left;  color:#3d3d3d;  font-size:12px; }
#news2 ul.content li h2.pro_name a{ padding-top:5px; width:160px; float:left;  color:#3d3d3d;  font-size:12px;  line-height:20px; text-align:center; font-weight:normal;}
#news2 ul.content li h2.pro_name a:hover{color:#BE0002;}
#news3{ width:290px; border:1px solid #dddddd; height:212px; float:right; background:url(../images/newtopbg.jpg) 0 top repeat-x;}
#news3 h2.aa{width:280px; padding-left:10px; color:#FFFFFF; font:Arial, Helvetica, sans-serif 12px/30px; line-height:30px; font-size:12px; float:left;}
#news3 ul.content{width:280px; padding-left:10px; float:left; height:170px; padding-top:8px;}
#news3 ul.content li a{width:260px; padding-left:10px; float:left;  color:#3d3d3d; font:Arial, Helvetica, sans-serif 12px/28px; line-height:28px; font-size:12px; }
#news3 ul.content li a:hover{color:#BE0002;}

#foot{width:980px; margin:0 auto; background:#FFFFFF; margin-top:5px;}
#foot h2.bt_hz{width:980px; float:left; height:39px; background:url(../images/hz.jpg) 0 top no-repeat;}
#foot ul.hz{width:980px;  float:left; height:65px;}
#foot ul.hz li{height:65px; padding:10px; float:left}
#foot ul.hz li img.dd{ height:60px; width:140px; border:1px solid #CCCCCC}

#foot_menu{width:980px; height:116px; background:url(../images/footbg1.jpg) 0 0 repeat-x; float:left}
#foot_menu ul.nav2{width:960px; height:116px; float:left; padding-left:20px;}
#foot_menu ul.nav2 li{ height:100px; float:left; padding:10px 25px 0 25px; background:url(../images/vline.jpg) right 0 no-repeat;  color:#3d3d3d; font:Arial, Helvetica, sans-serif; line-height:22px; font-size:12px; }
#foot_menu ul.nav2 li.noimg{ background-image:none; }

#foot_shbg{width:980px; margin-top:10px; margin-bottom:8px; float:left; text-align:center; height:70px; background:url(../images/bot_1bg.jpg) center center no-repeat;}

#foot_subnav{ width:980px; float:left;}
#foot_subnav h2{ width:980px; float:left; text-align:center; font-size:12px; color:666666; font-weight:normal; line-height:24px;}
#foot_subnav ul{ width:400px; margin:0 auto; height:24px;}
#foot_subnav ul li{height:24px; float:left; background:url(../images/vline_sh.jpg) right center no-repeat;}
#foot_subnav ul li.noimage{ background-image:none;}
#foot_subnav ul li a{height:24px; float:left; line-height:24px; font-size:12px; padding:0 8px; font:Arial, Helvetica, sans-serif 12px/24px;}

#foot_link{width:980px; float:left}
#foot_link h3.title{width:970px; float:left; font-size:14px; padding-left:10px; padding-top:10px; height:25px; border-bottom:1px solid #dedede;}
#foot_link ul{width:980px; float:left; margin-top:10px; margin-bottom:10px;}
#foot_link ul li{width:960px; float:left; font-size:12px; line-height:26px; padding-left:15px;}