/* CSS Document */
body{
font:12px "Î¢ÈíÑÅºÚ";
margin:0 auto;
}
a{
color:#000000;
text-decoration:none;}
a:hover{
color:#000000;
text-decoration:underline;}
.main{
width:950px;
height:70px;
margin:0 auto;
clear:both;
background:url(../image/t1_bg.jpg) no-repeat top right;
}
.logo{
width:auto;
height:auto;
float:left;}
.t1{
width:auto;
height:auto;
float:right;
margin-top:18px;
text-align:right;
line-height:20px;
}
.t1 span{color:#336600;}
.t1 span.on{font-size:16px;font-weight:bold;font-family:Arial;color:#EC1815;}
.menu{
width:950px;
height:40px;
margin:0 auto;}
.swf{
width:950px;
height:auto!important; height:229px;
text-align:center;
margin:0 auto;
}
.main1{
width:950px;
height:auto;
margin:5px auto 0px;
clear:both;
}
.main1L{width:260px;float:left;}
.main1R{width:680px;float:left;margin-left:10px;}
.main1R-L{float:left;width:460px;}
.main1R-R{float:right;width:210px;}
.fenlei{
width:220px;
min-height:auto;
color:#FFFFFF;
margin-bottom:10px;}
.fenlei_img{
width:220px;
height:25px;
border-bottom:1px #d7d7d7 solid;
}
.fenlei_t1{
font:14px "Î¢ÈíÑÅºÚ";
color:#336600;
padding:5px 0;
font-weight:bold;}
.fenlei_t1 span{float:right;}
.fenlei_bg{
width:220px;
min-height:auto;
background:#ffffff;
padding-top:10px;
padding-bottom:10px;
color:#FFFFFF;
}
.prod{
width:215px;
height:26px;
margin:0 0 0 7px;
background:url(../image/n1.gif) no-repeat 3px left;
text-align:left;
line-height:26px;
padding-left:20px;
}
.prod a{
color:#336600;
text-decoration:none;
}
.prod a:hover{
color:#336600;
text-decoration:underline;
}

.company{
width:456px;
min-height:auto;
clear:both;
}
.company1{
width:456px;
height:34px;
background:url(../image/company.jpg);}
.c1{
width:150px;
height:20px;
color:#333333;font-weight:bold;
float:left;
margin-left:0px;
margin-top:7px;}
.c2{
float:right;
margin-top:7px;
margin-right:8px;}
.c3{
width:456px;
height:auto;
line-height:21px;
color:#333333;
}
.c3_img{
width:auto;
height:auto;
float:left;
margin-right:10px;
}
.huandeng {width:456px;min-height:auto;clear:both;margin:0px;padding:0px;}
.disable {display: none;}
.box01 {height:30px;margin:0 0 5px 0;background:url(../image/tag01_bg.jpg) no-repeat top left;}
.tag01_tit {height:30px; line-height:26px; text-align:center;}
.tag01_tit li {float:left; width:110px;height:30px;padding-bottom:5px;cursor:pointer;}
.tag01_tit .t01 a:hover{width:100px; padding:6px 6px 12px;background:url(../image/tag01_on.jpg) no-repeat top left;}
.tag01_tit .t02 a:hover{width:100px; padding:6px 6px 12px;background:url(../image/tag01.jpg) no-repeat top left;}
.tag01_tit .t03 a:hover{width:100px; padding:6px 6px 12px;background:url(../image/tag01.jpg) no-repeat top left;}
.tag01_tit li a{color:#ffffff;text-decoration:none;}
.box_1{margin:0px;padding:0px;}
.box_1 ul{
	padding:0px 5px 5px 5px;
}
.product_box li{
	font-size:12px;
	color:#333333;
}
.product_box li h3{
	font-size:14px;
	line-height:26px;
	font-weight:bold;
	color:#333333;
	padding:0;
	margin:0;
}
.product_box li span{
	line-height:18px;
	font-size:12px;
	padding-top:0px;
}
.product_box li span a{
	color:#275c91;
}

.news{
width:260px;
height:auto;
}
.news_img{
width:255px;
height:25px;
border-bottom:1px #d7d7d7 solid;
}
.news_t1{
font:13px "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;
color:#333333;
float:left;
padding:5px 0 5px 0;
font-weight:bold;}
.news_t2{
float:right;
margin-top:8px;
margin-right:7px;}
.news_t3{
margin:0 auto;
width:225px;
height:85px;
background:#e4e4e4;
padding-top:4px;
padding-left:4px;
}
.news_bg{
width:255px;
height:auto;
background:#ffffff;
padding-top:10px;
padding-bottom:10px;
}
.news_t4{
width:233px;
margin-left:8px;
margin-top:5px;
overflow:hidden;
white-space:nowrap;
}
.n1{
width:230px;
height:18px;
line-height:18px;
padding-left:18px;
background:url(../image/n1.gif) no-repeat 0px left;
}
.n1 a{color:#336600;}
.n1 a:hover{
color:#336600;
text-decoration:underline;}
.news-2{
width:210px;
height:auto;
}
.news-2_img{
width:210px;
height:25px;
border-bottom:1px #d7d7d7 solid;
}
.news-2_bg{
width:210px;
height:auto;
background:#ffffff;
padding-top:10px;
padding-bottom:10px;
}
.news_t5{
width:210px;
overflow:hidden;
white-space:nowrap;
}
.n2{
width:192px;
height:23px;
line-height:22px;
overflow:hidden;
white-space:nowrap;
padding-left:12px;
background:url(../image/n2.gif) no-repeat top left;
font-size:12px;
}
.n2 a{color:#333333;}
.n2 a:hover{
color:#336600;
text-decoration:underline;}
.lianxi_bg{
width:220px;
height:91px;
padding-top:10px;
line-height:25px;
background:url(../image/bg_telephone.gif) no-repeat top left;
}
.lianxi{
color:#666666;
text-align:left;
margin:3px auto 0;
padding-left:55px;
}
.p1{
width:456px;
height:34px;
float:left;
background:url(../image/company.jpg);}
.p2{
overflow:hidden;}
.p2 a:hover{
color:#2f4a97;
text-decoration:underline;}

.p3{
width:456px;
min-height:200px;
float:left;
margin-top:10px;
display:block;}
.f1{
width:950px;
height:20px;
text-align:center;
padding-top:10px;
margin:0 auto;
fonts-ize:12px;
}
.f1 a{
color:#FFFFFF;
}
.f1 a:hover{
color:#FFFFFF;
}
.f2{
width:950px;
height:20px;
text-align:center;
padding-top:10px;
margin:0 auto;
fonts-ize:12px;
}
.f2 a{
color:#666;
}
.f2 a:hover{
color:#666;
}
.foot1{
width:950px;
height:30px;;
background:#ffffff;
padding-bottom:3px;
color:#666;
margin:0 auto;
clear:both;
}
.foot2{
width:950px;
height:auto;;
border-top:1px #d7d7d7 solid;
background:#ffffff;
padding-bottom:3px;
color:#666;
margin:0 auto;
clear:both;
}
.left{
width:220px;
height:auto;
float:left;}
.main2{
width:950px;
height:auto;
margin:5px auto 0;
}
.page{
width:720px;
float:right;}
.page_title{
width:700px;
height:31px;
margin-left:10px;
background:url(../image/company.jpg);
float:left;}
.p4{
height:30px;
text-align:center;
font:20px Arial, Helvetica, sans-serif;
padding:15px 0;
line-height:30px;
clear:both;
color:#333333;
}
.fb{
height:20px;
text-align:center;
clear:both;
color:#999999;
line-height:26px;
border-bottom:1px #efefef solid;
margin:0 10px;
padding:0 0 5px 0;}
.p5{
width:690px;
height:auto;
line-height:22px;
padding:10px 10px;
color:#333333;
}
.p6{
width:700px;
height:30px;
margin-left:10px;
margin-bottom:10px;
margin-top:10px;
padding-top:10px;
clear:both;
}
.zxly {width:500px;margin-left:12px;}
.new_list{
width:690px;
height:26px;
float:left;
background:url(../image/n1.jpg);
margin-left:12px;
margin-top:5px;
}
.new_name{
width:520px;
height:20px;
float:left;
margin-left:15px;
padding-top:5px;
}
.new_name a:hover{
color:#336600;
text-decoration:underline;}
.new_time{
width:120px;
height:20px;
float:left;
padding-top:5px;
color:#336600;}
.product_list{
width:710px;
margin:10px;
}
.lianjie {
width:auto;
height:20px;
line-height:20px;
float:left;
margin-left:10px;
font-size:12px;
}
.lianjie a:hover{
color:#FF0000;
}
.right{
width:730px;
height:auto;
float:left;}
form, ul, li, span {
	margin:0;
	padding:0;
	list-style-type:none;
}
img {
	border:0px;
}
.ml12 {
	margin-left:12px;
	display:inline
}
.nav {
	width:950px;
	float:left
}
.nav ul {
	width:950px;
	float:left;
}
.nav li {
	width:100px;
	float:left;
	height:38px;
	line-height:33px;
	margin-right:0px;
	display:inline;
}
.nav li a:link, .nav li a:visited {
	color:#E4E4E4;
	font-size:12px;
	font-weight:bold;
}
.nav li a:hover {
	text-decoration:none;
	width:100px;
	float:left;
	height:38px;
	line-height:33px;
}
/*Ö÷µ¼º½²Ëµ¥*/
#menu ul {
	padding:0;
	border:0;
	list-style:none;
	line-height:38px;
	float:left;
}
#menu_out {
	width:950px;
	float:left;
	height:38px;
	overflow:hidden;
	background:url(../image/bodybg.jpg) repeat-x;
	padding-left:0px;
}

}
#menu_in {
	padding-right:0px;
}
#menu {
	height:38px;
}
#nav {
	padding-left:0px;
}
#nav li {
	float:left;
	height:38px;
	margin-left:2px;
	margin-right:0px;
}
#nav li a {
	float:left;
	display:block;
	padding-left:0px;
	height:38px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
}
#nav li a span {
	float:left;
	width:100px;
	line-height:33px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	background:url(../image/nav_span.jpg) no-repeat top right;
}
#nav li .nav_on {  
	background-position:left 100%;
}
#nav li .nav_on span {  
	background-position:right 100%;
	color:#fff;
	text-decoration:none;
	width:100px;
	background:url(../image/home-bg.jpg) no-repeat top left;
}
.fankui{
width:680px;
margin:5px;
}
.faq1{
width:620px;
height:auto;
float:left;
color:#ff0000;
}
.nr {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 8px;
	padding-top:10px;
}
.n1{
height:22px;
width:25px;
float:left;
text-align:center;}
.n1t{float:left;}
.fankuinr{clear:both;line-height:18px;color:#666666;}
.borderLi {
	MARGIN-BOTTOM: 2px;
	PADDING-BOTTOM: 2px;
	width:450px;
}
.borderLi1 {
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 5px
}
.G_InputText {
	BORDER-RIGHT: #dedede 1px solid;
	BORDER-TOP: #dedede 1px solid;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	BACKGROUND:  #fff repeat-x left top;
	BORDER-LEFT: #dedede 1px solid;
	WIDTH: 300px;
	COLOR: #999;
	BORDER-BOTTOM: #dedede 1px solid;
	HEIGHT: 20px
}
.G_textarea {
	BORDER-RIGHT: #dedede 1px solid;
	BORDER-TOP: #dedede 1px solid;
	PADDING-LEFT: 10px;
	FONT-SIZE: 14px;
	BACKGROUND:  #fff repeat-x left top;
	BORDER-LEFT: #dedede 1px solid;
	WIDTH: 300px;
	COLOR: #999;
	BORDER-BOTTOM: #dedede 1px solid;
	HEIGHT: 100px
}
.G_botton {
	BACKGROUND: url(../image/button.png) no-repeat;
	WIDTH: 99px;
	CURSOR: pointer;
	LINE-HEIGHT:30px;
	HEIGHT: 30px;
	border:0px;
}
.proimg {width:225px;height:170px;overflow:hidden;}
.proimg img{height:170px;}
.proimg2 {width:223px;height:168px;overflow:hidden;border:1px #e7e7e7 solid;}
.proimg2 img{height:168px;padding:1px;}
.prorec{
height:26px;
margin:0 0 0 0px;
background:url(../image/n1.gif) no-repeat 3px left;
text-align:left;
line-height:26px;
padding-left:20px;
font-weight:bold;
}
.prorec a{
color:#333333;
text-decoration:none;
}
.prorec a:hover{
color:#336600;
text-decoration:underline;
}
.prolist ul li{
width:197px;
height:20px;
margin:0 0 0 5px;
background:url(../image/n2.gif) no-repeat 3px left;
text-align:left;
line-height:18px;
padding-left:15px;
white-space:nowrap;
overflow:hidden;
}
.prolist a{
color:#336600;
text-decoration:none;
}
.prolist a:hover{
color:#336600;
text-decoration:underline;
}
.servicelist ul li{
width:320px;
height:20px;
margin:0 0 0 5px;
background:url(../image/n2.gif) no-repeat 3px left;
text-align:left;
line-height:18px;
padding-left:15px;
white-space:nowrap;
overflow:hidden;
}
.servicelist a{
color:#336600;
text-decoration:none;
}
.servicelist a:hover{
color:#336600;
text-decoration:underline;
}
