@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { 
padding: 0; 
margin: 0; 
} 

fieldset,img { 
border: 0; vertical-align:top;
} 
address,caption,cite,code,dfn,em,th,var { 
font-weight: normal; 
font-style: normal; 
} 
ol,ul,li { 
list-style: none; 
} 
caption,th { 
text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-weight: normal; 
font-size: 100%; 
} 
q:before,q:after { 
content:? 
} 
abbr,acronym { border: 0; 
}
a {text-decoration:none; color:#06F;}
p{line-height:24px}
body {
	
	margin: 0px; padding:0px;  font-size:12px; color:#000;
	font-family:"Microsoft Yahei";
}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.mbottom{ margin-bottom:10px;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
/*.left{ float:left; display:inline;}
.right{ float:right; display:inline;}*/
.padtop8{ padding-top:8px;}
.marginright65{ margin-right:65px;}
.marginleft65{ margin-left:65px;}
.padleft30{ padding-left:30px;}
.padright30{ padding-right:30px;}
.padtop10{ padding-top:10px;}
.padtop20{ padding-top:20px;}
.padtop30{ padding-top:30px;}
.padbottom10{ padding-bottom:10px;}
.padbottom20{ padding-bottom:20px;}
.padbottom8{ padding-bottom:8px;}
.margintop8{ margin-top:8px;}
.marginleft8{ margin-left:8px;}
.marginleft6{ margin-left:6px;}
.marginright6{ margin-right:6px;}
.marginleft10{ margin-left:10px;}
.marginleft20{ margin-left:20px;}
.marginright8{ margin-right:8px;}
.marginright10{ margin-right:10px;}
.marginbottom20{ margin-bottom:20px; clear:both;}
.borderbottom{ border-bottom:1px dashed #999;}
.textr{ text-align:right;}
.textc{ text-align:center;}
.textl{ text-align:left;}
.header{ background:url(../images/top_bg.jpg); height:150px;}
.logo,.product h1,.about_left h1,.about_right h1,a.more,.about2_link a.link_1,.about2_link a.link_1:hover,.about2_link a.link_2,.about2_link a.link_2:hover,.about2_link a.link_3,.about2_link a.link_3:hover,.case h1,.news_left h1,.news_right h1{ background-image:url(../images/base.png)}
.logo{ float:left; display:inline; width:424px; height:102px; background:url(../images/logo.jpg) no-repeat;}
.con_left{ width:200px; float:left; display:inline;}
.con_right{ color:#fff; float:left; display:inline; margin-left:10px; border:5px solid #7f7f7f; width:640px; padding:10px 20px;}
.p_left{ float:left; display:inline; width:87px;}
.p_left ul{ padding-top:120px;}
.p_left ul li{ float:left; display:inline; width:87px; height:73px; margin-bottom:20px;}
.p_left ul li a{ color:#fff; background:url(../images/product_bg.png) no-repeat bottom left; height:73px; display:block; line-height:73px; }
.p_left ul li a:hover{color:#333; background:url(../images/product_bg.png) no-repeat top left; }
.p_left ul li a.chosen{color:#333; background:url(../images/product_bg.png) no-repeat top left; }

.content{ background:#fff;}

.foot{ height:35px; background:#7f7f7f; width:987px; text-align:center; line-height:35px; color:#fff;}
.foot a{ color:#fff;}
.nav_c{padding: 0 !important; width: 100%; text-align: center;}
.nav_ul{display: inline-block;width: auto;}