﻿
*{
 margin:0;
 padding:0;
}

body
{
	top :auto;
    margin:0px auto auto auto;
    padding:0;
    font-size:12px;
    font-family:宋体,Arial;
    color:#828282;
    background:url(../images/i_02.jpg) repeat-x;
}
html{
 height:100%; height:auto;
}

p{ padding:0; margin:0;}
body,div{ margin:0 auto;}

#main{width:979px; height:auto; margin:0px auto ;padding:0px;overflow:hidden;}

#Header{ width:979px; height:80px;}
#Pagemain{ width:979px; height:auto;}
#Footer{ width:979px; height:80px;}

.f_l{ float:left;}
.f_r{ float:right;}

.text_r{ text-align:right;}
.text_l{ text-align:left;}
.text_center{ text-align:center;}

.zhi12{ font-size:12px;}
.zhi13{ font-size:13px;}
.zhi14{ font-size:14px;}
.zhi24{ font-size:24px;}

.zhi_1{ color:#FEFEFE;}
.zhi_2{ color:#B9CA00;}
.zhi_3{ color:#AEAEAE;}
.zhi_4{ color:#000300;}
.zhi_5{ color:#F6FFFF;}
.zhi_6{ color:#FFFFFF;}
.zhi_7{ color:#ED000A;}
.zhi_8{ color:#FDFF00;}
.zhi_9{ color:#063C87;}

.h10{ line-height:10px;}
.h15{ line-height:15px;}
.h17{ line-height:17px;}
.h18{ line-height:18px;}
.h19{ line-height:19px;}
.h20{ line-height:20px;}
.h21{ line-height:21px;}
.h22{ line-height:22px;}
.h24{ line-height:24px;}
.h25{ line-height:25px;}
.h28{ line-height:28px;}
.h31{ line-height:31px;}
.h32{ line-height:32px;}

.p_t1{ padding-top:1px;}

.p_l2{ padding-left:2px;}
.p_l5{ padding-left:5px;}
.p_l6{ padding-left:6px;}
.p_l7{ padding-left:7px;}
.p_l8{ padding-left:8px;}
.p_l9{ padding-left:9px;}
.p_l10{ padding-left:10px;}
.p_l20{ padding-left:20px;}
.p_l30{ padding-left:30px;}


.l_1{letter-spacing:1px;}


.b{ font-weight:bold;}

.o{ overflow:hidden;}

.b0{ border:0px;}
.b1{ border:solid 1px #D6D6D6;}

.indent{ text-indent:25px;}

.p_t2{ padding-top:2px;}
.p_t3{ padding-top:3px;}
.p_t4{ padding-top:4px;}
.p_t5{ padding-top:5px;}
.p_t6{ padding-top:6px;}
.p_t7{ padding-top:7px;}
.p_t8{ padding-top:8px;}
.p_t9{ padding-top:9px;}
.p_t10{ padding-top:10px;}
.p_t11{ padding-top:11px;}
.p_t12{ padding-top:12px;}
.p_t13{ padding-top:13px;}
.p_t14{ padding-top:14px;}
.p_t15{ padding-top:15px;}
.p_t16{ padding-top:16px;}
.p_t17{ padding-top:17px;}
.p_t18{ padding-top:18px;}
.p_t19{ padding-top:19px;}
.p_t20{ padding-top:20px;}
.p_t30{ padding-top:30px;}


.m_b5{ margin-bottom:5px;}
.inputBox1 {border: #D6D6D6 1px solid; width:122px;}
.Search{  background:url(../images/i_22.jpg); border:0px; width:19px; height:18px; cursor:pointer;}
.btn{width:50px; height:20px; line-height:20px; border:1px solid #D6D6D6; cursor:pointer; background-color:Transparent; }


.ProItem{ width:128px; height:150px; padding-left:10px;}
.ProItemImg{ width:120px; height:112px; border:solid 1px #D6D6D6;}
.ProItemTxt{ width:120px; height:25px; line-height:22px; text-align:center;}

.bg1{ width:91px; height:32px; line-height:32px; text-align:center;  float:left;}
.bg2{ width:91px; height:32px; line-height:32px; cursor:hand; text-align:center; background:url(images/menu_on.gif) no-repeat center; color:#fff; float:left;}

.td1{ width:170px; height:22px; line-height:22px; float:left;}
.td2{ width:80px; height:22px; line-height:22px; float:left; text-align:left;}
.td3{ width:180px; height:25px; line-height:25px; float:left;}
.td4{ width:230px; height:22px; line-height:22px; float:left;}

.top {
	width:100%;
	height:118px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	background:url(../images/bg_01.jpg) repeat-x;
	}

ul {list-style:none; margin:0px; padding:0px;}
.menus {width:900px;height:44px; overflow:hidden;position:relative; right:0px; line-height:20px;  text-align:center;}
.menus ul li{width:91px;height:35px;line-height:35px;overflow:hidden;float:left;text-align:center;}
.menus_on {width:91px;height:35px;overflow:hidden;background:url(../images/menu_on.jpg) no-repeat center; float:left;}

.menus_on a:link{ text-decoration:none; color:#fff; font-size:12px;}
.menus_on a:visited{ text-decoration:none; color:#fff; font-size:12px;}
.menus_on a:active{ text-decoration:none; color:#fff; font-size:12px;}
.menus_on a:hover{ text-decoration:none; color:#fff; font-size:12px;}

.pro_left {
	width:250px;
	min-height:980px;
	overflow:hidden;
	float:left;
	}
.pro_right {
	width:727px;
	min-height:980px;
	overflow:hidden;
	float:left;
}
.pro_cen {
	width:727px;
	min-height:980px;
	overflow:hidden;
}
.pro_cen_cen {
	width:727px;
	min-height:880px;
	overflow:hidden;
	float:left;
	position:relative;
}
.pro_contact {
	width:165px;
	height:200px;
	overflow:hidden;
}
.pro_contact_title {
	font-weight:bold;
	width:165px;
	height:20px;
	overflow:hidden;
	padding-top:10px;
}
.pro_contact_txt {
	width:165px;
	height:125px;
	overflow:hidden;
	line-height:26px;
}
.pro_title {
	width:650px;
	height:25px;
	border-bottom:1px dotted #CCC;
	overflow:hidden;
	margin:0 auto;
	margin-top:25px;
	line-height:24px;
	}
.pro_content {
	width:650px;
	min-height:850px;
	overflow:hidden;
	padding-top:0px;
	margin:0 auto;
	}
.pro_pagenum {
	width:650px;
	height:26px;
	border-top:1px dotted #CCC;
	overflow:hidden;
	line-height:28px;
	bottom:25px;
	left:10px;
	text-align:center;
}
.pro_content_box1,.pro_content_box2,.pro_content_box3,.pro_content_box4,.pro_content_box5,.pro_content_box6 {
	width:216px;
	height:425px;
	overflow:hidden;
	float:left;
	border-right:1px solid #C6C6C6;
	border-bottom:1px solid #C6C6C6;
	}

.pro_content_box4,.pro_content_box5,.pro_content_box6 {
	border-bottom:0px;
	}
.pro_content_box3,.pro_content_box6 { 
	border-right:0px;
}
.pro_content_box_title {
	text-align:center;
	width:100%;
	height:20px;
	padding-top:10px
}
.pro_content_box_title a{
	color:#C00;
}
.pro_content_box_img {
	width:180px;
	height:180px;
	overflow:hidden;
	padding-left:20px;
	margin:0 auto;
	}

.pro_content_box_shw {
	height:20px;
	width:145px;
	margin:0 auto;
	padding-left:20px;
	color:#FF0000;
	}
.pro_content_box_shw a{
	color:#C00;
	}
.pro_content_box_con {
	width:188px;
	margin:0 auto;
	height:200px;
	line-height:20px;
	text-align:justify;
	}
.banner2 {
	width:925px;
	height:362px;
	overflow:hidden;
}
.pro_Features {
	width:100%;
	height:auto;
	overflow:hidden;
}
.pro_Features_title {
	width:100%;
	height:24px;
	overflow:hidden;
	border-bottom:1px dotted #CCC;
	line-height:24px;
	padding:5px;
}
.pro_Features_txt {
	padding-top:5px;
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:justify;
}