@charset "utf-8";
body,a,p,ul,li,span,h1,h2,h3{
margin:0;
padding:0;
font-size:12px;
color:#6c6c6c;
font-family:Arial, Helvetica, sans-serif;}
body{background-color:#fffffd;}
a{
text-decoration:none;}
li{
list-style:none;}

#header{
width:100%;
margin:0 auto;
height:111px;}
#head-content{
width:1002px;
margin:0 auto;
overflow:hidden;}
#logo{
float:left;}
#logo img{
border:none;}
#head-right{
width:720px;
float:right;
overflow:hidden;}

#right-top{
width:300px;
float:right;
margin-top:18px;
height:18px;
margin-right:10px;}
#right-top p{
float:left;
height:18px;
margin-top:3px;}
#right-top p a{
line-height:16px;
margin-left:10px;
margin-right:10px;
text-align:center;}
#search{
height: 18px; 
float: right; }
#input{
width: 130px;
height: 23px;
line-height: 23px;
text-indent: 22px;
background: url(input.jpg) top center no-repeat;
border: none;
margin: 0;
padding: 0;
float: left;}
#searcher{
_float:right;
width:46px;
line-height:23px;
border:none;}

#nav{
width:100%;
float:left;
height:40px;
margin-top:20px;}
#nav ul{
overflow:hidden;}
#nav ul li{
float:left;
text-align:center;
height:40px;
margin-left:48px;}
#nav ul li a{
color:#414141;
font-size:15px;}
#nav ul li a:hover{
color:#b60f0f;
padding-bottom:10px;
border-bottom:1px solid #b60f0f;}

#banner{
clear:both;
margin:0px auto;
width:100%;
height:525px;
}
.midbg{ 
width:100%; 
height:525px; 
position: relative; 
z-index:1;
}
.iBan .banNum{
width:192px;
height:59px;
position:absolute;
bottom:35px;
left:50%;
z-index:100;
}
.iBan .banNum a{
width:19px;
height:19px;
display:inline;
overflow:hidden;
text-indent:-999em;
float:left;
}
.iBan .banNum a.dots{
background:url(dotsFocus.png) no-repeat center ;
}
.iBanScreen ul{ 
width:100%; 
height:525px;
position:relative; 
top:0; 
margin:0 auto;
}
.iBanScreen li{ 
width:100%; 
height:525px;
overflow:hidden; 
position:absolute; 
display:none;
}
.iBanScreen li a{ 
display:block; 
width:100%; 
height:100%;
}
.iBanScreen .num{ 
position:absolute; 
bottom:15px; 
left:45%; 
z-index:999; 
}/*
.iBanScreen .num a{ 
display:inline-block; 
width:14px; 
height:14px; 
background:url(dots.png) no-repeat center ;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dots.gif");
_background:url(dots.gif) no-repeat  center;
margin-right:10px}
.iBanScreen .num a.cur{ 
background:url(dotsFocus.png) no-repeat center; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dotsFocus.gif");
_background:url(dotsFocus.gif) no-repeat  center;}*/
#advantage{
clear:both;
margin:0 auto;
width:100%;
height:160px;
text-align:center;
background-color:#6b6b6b;}

#wrapper{
clear:both;
width:1002px;
margin:0 auto;
padding-top:10px;
overflow:hidden;}
#navigation{
width:232px;
float:left;
overflow:hidden;}
#prolist-index,#contact-index,#about-left{
width:232px;
float:left;
overflow:hidden;}
#contact-index{
margin-top:10px;}
#prolist-index h2,#contact-index h2,#about-left h2{
border:1px solid #cfa09f;
width:220px;
height:41px;
line-height:41px;
color:#ffffff;
font-size:18px;
background-color:#c31512;
padding-left:10px;}
.en{
color:#ffffff;
margin-left:8px;
font-size:12px;
font-weight:normal;}
.more{
float:right;
margin-top: 15px;
margin-right: 10px;}
.more a{
width:10px;
height:10px;
display:block;}
.more img{
border:none;}
.pro-pic{
float:left;
width:230px;
border-left:1px solid #e7e7e7;
border-right:1px solid #e7e7e7;}
#prolist-index ul,#about-left ul{
float:left;
overflow:hidden;
width:230px;
border:1px solid #e7e7e7;
border-top:none;
padding-top:5px;
padding-bottom:30px;}
#prolist-index ul li,#about-left ul li{
width:230px;
line-height:31px;
background:url(li02.jpg) center center no-repeat;
float:left;}
#prolist-index ul li a,#about-left ul li a{
color:#484848;
display:block;
padding-left:30px;}
#prolist-index ul li a:hover,#about-left ul li a:hover{
background:url(li03.jpg) center center no-repeat;}
#contact-index{
padding-bottom:10px;
background:url(cont-bott-bg.jpg) bottom center no-repeat;}
#cont{
float:left;
overflow:hidden;
width:230px;
border:1px solid #e7e7e7;
border-top:none;
border-bottom:none;
padding-top:20px;
padding-bottom:20px;}
#comp-title{
color:#4b4b4b;
font-weight:bold;
font-size:13px;
margin-left:10px;
line-height:30px;}
#cont p{
line-height:23px;
color:#4b4b4b;
margin-left:10px;}
.juli{
margin-left:12px;}

#contenter{
width:745px;
float:right;
overflow:hidden;}
#else{
clear:both;
width:100%;
height:240px;
margin-top:15px;}
#news-index{
width:330px;
float:left;
overflow:hidden;}
#news-index h2,#comp-index h2{
height:30px;
line-height:30px;
color:#4d4d4d;
font-size:18px;
font-weight:normal;
font-weight:bold;}
#news-index h2{
background:url(news-line.jpg) center bottom no-repeat;}
#comp-index h2{
background:url(about-line.jpg) center bottom no-repeat;}
#news-index h2 .en,#comp-index h2 .en{
color:#4d4d4d;}
.mo{
float:right;
margin-top: 10px;
margin-right: 5px;}
.mo a{
width:12px;
height:12px;
display:block;}
.mo img{
border:none;}
#news-index p{
padding-top:6px;
width:100%;
height:82px;
border-bottom:1px dotted #b2b2b2;}
#news-index p img{
float:left;
margin-right:10px;
border:1px solid #c9c9c7;}
#news-index p span{
font-family:"SimSun";
font-size:13px;
color:#414141;
line-height:20px;
font-weight:bold;
margin-top:5px;
display:block;}
#news-index ul{
margin-top:5px;}
#news-index ul li{
line-height:25px;
background:url(li01.jpg) left center no-repeat;
padding-left:10px;}
#news-index ul li a{
font-family:"SimSun";}
.time{
float:right;
color:#9c9c9c;
font-family:"SimSun";}

#comp-index{
width:381px;
float:right;
overflow:hidden;}
#comp-index p{
line-height:26px;
text-indent:2em;
margin-top:12px;}
#comp-index p img{
float:right;
margin-left:10px;
margin-top:12px;}

#recommend1,#recommend2{
clear:both;
width:100%;
margin:0 auto;
margin-top:20px;}
#recommend2{
margin-top:35px;}
#recommend1 h2,#recommend2 h2{
width:735px;
height:36px;
padding-top:10px;
background:url(line01.jpg) center center no-repeat;
font-size:18px;
font-weight:normal;
color:#ffffff;
padding-left:5px;}
#recommend2 h2{
width:727px;
padding-left:13px;}
.pic1,.pic2{margin-top:10px;}
#guntwo,#guntw{overflow:hidden;width:735px; margin:0 auto; height:165px;}
#inguntwo,#inguntw{float: left;width: 800%;height:165px;}
#guntwo1,#guntw1{float: left;height:165px;}
#guntwo2,#guntw2{float: left;height:165px;}
#inguntwo ul,#inguntw ul{
height:165px;}
#inguntwo li,#inguntw li{
float:left;
margin-left:12px;
width:135px;
height:165px;}
#inguntwo li img,#inguntw li img{
border:1px solid #afafae;}
#inguntwo li h3,#inguntw li h3{
width:135px;
line-height:30px;
text-align:center;
font-weight:normal;}


#footer{
clear:both;
width:100%;
margin:0 auto;
background-color:#e8e8e8;
margin-top:40px;}
#foot-top{
width:1002px;
margin:0 auto;
overflow:hidden;
padding-bottom:50px;}
#block-about{
float:left;
width:120px;
padding-left:10px;}
#block-pro{
float:left;
width:300px;
padding-left:10px;
margin-left:35px;}
#block-news{
float:left;
width:120px;
padding-left:10px;
margin-left:30px;}
#block-about h2,#block-pro h2,#block-news h2{
font-size:16px;
color:#595959;
margin-bottom:20px;
margin-top:30px;}
#block-about ul,#block-pro ul,#block-news ul{
overflow:hidden;}
#block-about ul li,#block-news ul li{
width:120px;
float:left;
line-height:28px;}
#block-pro ul li{
width:145px;
float:left;
line-height:28px;}
#block-about ul li a,#block-pro ul li a,#block-news ul li a{
font-family:"SimSun";
color:#595959;}
#block{
width:262px;
float:right;}
#block ul li{
height:16px;
margin-top:10px;
margin-left:5px;
width:257px;}
#block ul li img{
border:none;
float:left;}
#block ul li span{
display:block;
line-height:16px;

float:left;
margin-left:10px;}
#block ul li a{
font-family:"SimSun";
color:#595959;}
#foot-bottom{
clear:both;
width:100%;
overflow:hidden;
background-color:#ffffff;
padding-bottom:25px;
padding-top:15px;}
#foot-bottom p{
text-align:center;
width:1002px;
margin:0 auto;
text-align:right;
color:#626262;
font-size:13px;}


#ban{
clear:both;
width:100%;
margin:0 auto;
background:url(banner03_en.jpg) center center no-repeat;
height:206px;}

#middle{
float:right;
width:744px;
overflow:hidden;
margin-top:10px;}
#location{
clear:both;
height:35px;
background:url(line03.jpg) center bottom no-repeat;}
#location h2{
font-size:18px;
color:#4d4d4d;
line-height:35px;
margin-left:5px;
font-weight:normal;}
#title-en02{
color:#4d4d4d;
font-size:12px;
margin-left:10px;}
#weizhi{
float:right;
margin-right:2px;
padding-left:15px;
line-height:35px;
color:#a0a09f;}
#weizhi a{
font-size:12px;
color:#a0a09f;
margin:0 5px;}

#main{
width:100%;
margin-top:20px;}
#main p{
line-height:25px;
font-size:12px;
text-indent:2em;
margin-top:10px;}

#allpro,#allnews,#showpro{
width:100%;}
#allpro ul,#allnews ul{
width:100%;
overflow:hidden;
margin-top:20px;}
#allpro li {
float:left; 
width:167px;
height:202px;
margin-top:10px;
margin-left:8px;
margin-right:8px;}
#allpro li a img{
border:1px solid #cccccc;}
#allpro li a span{
width:167px;
line-height:25px;
text-align:center;
display:block;}
.page {
overflow: hidden;
clear: both;
text-align: center;
padding-top:40px;
padding-bottom:40px;}
.page a{
width: auto;
padding: 5px;
display: inline;}

#allnews ul{
overflow:hidden;
margin-top:15px;}
#allnews ul li{
width:721px;
margin-left:7px;
_margin-left:6px;
float:left;
line-height:25px;
background:url(li01.jpg) left center no-repeat;
padding-left:10px;}
#allnews ul li a{
font-size:13px;
font-family:"SimSun";}
#allnews ul li a:hover,#allnews ul li a:hover .time{
color:#c31512;}

#showpro{
margin-top:20px;
overflow:hidden;
padding-bottom:40px;}
#showpro p{
line-height:22px;
font-size:12px;
text-indent:2em;
font-family:"SimSun";
margin-top:10px;}
.H1{
font-size:15px;
line-height:40px;
text-align:center;}
.hit{
display:block;
width:745px;
text-align:center;
margin:0 auto;
font-size:12px;
color:#555555;
margin-bottom:20px;}
.imgcenter{
width:100%;
text-align:center;
display:block;
margin:0px auto 30px;}
#up_down{
width:730px;
margin:0 auto;
border:1px solid #cccccc;
padding:5px;
margin-top:20px;}
#up_down a{
line-height:20px;}
#related_product{
width:745px; 
margin-top: 20px;
overflow: hidden;}
#related_product h2{
font-size: 14px;
padding-left: 10px;
line-height: 30px;
width: 730px;
border: 1px solid #cccccc;}
#related_product ul{
width:100%;
overflow:hidden;}
#related_product li {
float:left; 
width:167px;
height:192px;
margin-top:20px;
margin-left: 9px;
margin-right: 8px;}
#related_product li img{
border:1px solid #cccccc;}
#related_product li a span{
width:160px;
line-height:25px;
display:block;
text-align:center;}

#feedback{
margin:0px auto;
width:745px;
margin-top:30px;}
.anniu{
width:80px;
height:30px;
text-align:center;
margin: 20px 560px;}
#feedback table{
margin:0 auto;}
#feedback table tr{
height:30px;}
#content1{
margin-top:5px;
margin-bottom:5px;}





#shouji{position:fixed;_position:absolute;top:150px;right:20px;background:#cfcfcf;z-index: 9999;}
#shouji p{margin:0px;padding:0px;text-align:center;font-weight:bold;font-size:12px;line-height:20px;color:#ff0000;}
#shouji img{width:150px;}

.contact_us_left input[type="text"]{margin: 8px 0;height: 30px; width: 600px;margin-left: 65px;}
.contact_us_left textarea{margin: 8px 0;height: 80px!important; width: 600px!important;margin-left: 65px;}
.contact_us_left input[type="button"]{margin-left: 255px!important;}




















