img  {border: 0px;}
*{margin:0;padding:0; }
body{padding:0px;margin:0px;line-height:180%;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#333; background:#ffffff;}
div,form,img,ul,li,dl,dt,dd{margin:0;padding:0;border:0;}
table,td,tr,th{font-size:12px;}
.clear {clear:both;}
.hv{ width:100%; height:20px;}
ul{ margin:0; padding:0;}
li {list-style:none;list-style-type:none;}
a { color: #000000;text-decoration:none;}
p{ text-indent:2em;}

h1,h2,h3,h4,h5{ font-size:12px; font-weight:normal;}
input{color:#666;font-size:12px;}
form, embed {display: inline;margin: 0;padding: 0;}
.fl{ float:left;}
.fr{ float:right;}
.wrap{width:980px; margin:0 auto;}
.clear{ clear:both;}
.page{text-align:center; width:100%;}
.page span{ float:left;  border:solid 1px #ccc; margin-left:2px; margin-right:2px; padding-left:10px; padding-right:10px;}
.page a{ display:block; float:left; padding-left:10px; padding-right:10px; border:solid 1px #ccc; margin-left:2px; margin-right:2px;}
.hv{ width:100%; margin:0 auto; height:10px; overflow:hidden; clear:both;}
 .more{ float:right; width:50px; height:26px; display: block;}
 .more_1{ color:#F00;}
 
 
 
#top{ width:100%; height:34px; background:url(../images/index_02.png) repeat-x;} 
#timeDiv{ width:990px; height:34px; margin:0 auto; line-height:34px;}

#head{ width:990px; height:86px; margin:0 auto}
#menubg{ width:100%; height:45px; background:url(../images/index_09.png) repeat-x;}
#menu { height:39px; width:990px; margin:0 auto; background:url(../images/index_15.png) left center no-repeat;}
#menu ul{ height:45px}
#menu ul li{ float:left; height:45px; width:123px; text-align:center;  line-height:45px; position:relative; background:url(../images/index_15.png) right center no-repeat;}
#menu ul li a{ width:120px; height:44px;  font-weight:bold; color:#FFF; display:block; margin-left:5px; margin-top:1px;}
#menu ul li:hover a{ background:url(../images/index_12.png) no-repeat; color:#339900;}
#menu ul li dl{ position:absolute;left:5px;background:#d1ffa4; width:130px; top:45px; display:none; z-index:1000}
#menu ul li:hover dl dt a{ background:none;}
#menu ul li dl dt{ width:130px; line-height:25px; text-align: center;}
#menu ul li dl dt:hover{ background:#339900}
#menu ul li dl dt:hover a{ color:#FFF;}
#menu ul li dl dt a{color:#339900; font-weight:normal; display:inline;}
#menu ul li dl dt a:hover{ background:none;}

 
/*#contentbg{ width:100%; min-height:500px; background:url(../images/index_19.jpg) repeat-x;}
#content{ width:990px; margin:0 auto; background:#ffffff;}
 
 
#banner{ height:300px; width:990px;margin:0 auto;position:relative;}
#im li{ position:absolute;filter:alpha(opacity=0); opacity:0;  }
#im li img{height:300px; width:100%}
#im .active_i{filter:alpha(opacity=100); opacity:100;}*/




#anli{ width:990px; height:219px;}
.anli_top{ height:33px; background:url(../images/anli.jpg) no-repeat; line-height:30px; }

#anli_cen{ height:170px; width:990px; position:relative; overflow:hidden;}
#anli_cen ul {  position:absolute; padding:15px 0; }
#anli_cen ul li{ float:left; width:162px; height:150px; margin-right:28px; text-align:center;}
#anli_cen ul li img{ width:160px; height:120px; border:solid 1px #dddddd;}



#content2{ width:990px; height:477px; margin:0 auto;}

#nav{ width:200px; height:477px; float:left; margin-left:15px;}
.nav_top{ height:35px; background:url(../images/index_26.png) no-repeat;}
.nav_cen{ width:200px; height:auto;}
.nav_cen ul li{ width:200px; height:45px; background:url(../images/index_35.png) no-repeat; margin-bottom:2px;
 text-align:center; line-height:45px; padding-top:5px}
.nav_cen ul li a:hover{ color:#F93; text-decoration:underline;}



#middle{ width:460px; height:477px; float:left; margin-left:15px;}

#press{ width:460px; height:206px; }
 .press_top{ width: ; height:27px ; background: url(../images/index_39.png) no-repeat;}
 .press_cen { height:180px  ; width: ;}
 .press_cen ul{ padding:10px 15px }
 .press_cen ul li{ height:30px; line-height:30px; background:url(../images/index_43.png) 5px center no-repeat; padding-left:15px;}
 .press_cen ul li span{ float:right;}
 .press_cen ul li a:hover{color:#F93; text-decoration:underline;}


#comp{ width:460px; height:271px; }
 .comp_top{ width: ; height:27px  ; background: url(../images/index_28.png) no-repeat;}
 .comp_cen{ height:  ; width:  ; padding:10px;}


#index_right{ width:270px; height:477px; float:left; margin-left:15px;}




#pro{ width:270px; height:196px;}
.pro_top{ height:26px; background:url(../images/index_30.png) no-repeat;}
#pro_cen{ height:170px; position:relative; overflow:hidden;  }
#pro_cen ul {  height:170px; position:absolute; padding:15px 0;}
#pro_cen ul li{ float:left; width:162px; margin-right:28px; text-align:center;}
#pro_cen ul li img{ width:160px; height:120px; border:solid 1px #dddddd;}

#call{ width:270px; height:270px;}
 .call_top{height:26px; background: url(../images/index_37.png) no-repeat;}
 .call_cen{ height:166px ; background:url(../images/index_38.png) no-repeat; padding-top:89px;}
 .call_cen ul{ padding:0 5px;}

#pro2{ width:990px; height:208px; margin:0 auto;}
.pro2_top{ height:33px; background: url(../images/chanpin.jpg) no-repeat; text-align:center;}
#pro2_cen{ height:170px; width:990px;   position:relative; overflow:hidden;}
#pro2_cen ul { height:170px; position:absolute; padding-top:10px;}
#pro2_cen ul li{ float:left; width:162px; margin-right:28px; text-align:center;}
#pro2_cen ul li img{ width:160px; height:120px; border:solid 1px #dddddd;}





#fa{ width:100%; margin:0 auto; height:auto; overflow:auto; min-height:40px;}
#fa ul{ width:1200px; padding:10px; margin:0 auto;}
#fa ul li{ float:left}

#footbg{ width:100%; background:#03F;}
#foot{ width:990px;margin:0 auto}
#foot ul{ padding:10px  0 10px 0}
#foot ul li{ width:100%; text-align:center; color:#ffffff;}

#esb{height:80px; width:900px;  margin:0 auto}



#abcontent{ width:960px; height:auto; margin:0 auto; background:#ffffff; padding:20px 15px; overflow:auto;}
#abcontent_top{ height:31px; background:url(../images/about_03.jpg) repeat-x; width:1200px; padding:0 15px; line-height:31px; margin:0 auto;}
#left{ width:214px; min-height:500px; background: url(../images/about_09.jpg) no-repeat right top; float:left}
.left_top{ height:26px; background:url(../images/about_07.jpg) no-repeat; text-align:center; color:#ffffff; line-height:26px; font-weight:bold; font-size:14px;}
.left_cen ul li{ background:url(../images/about_14.jpg) no-repeat; height:45px; margin-bottom:2px; text-align:left;text-indent: 10px; line-height:45px;}
.left_cen ul li a{ color:#555555}
.left_cen ul li a:hover{ color:#339900;}

#right{ width:710px; min-height:500px;  float:right}
.right_top{ height:28px; background:url(../images/about_11.jpg) no-repeat; padding-left:18px; line-height:28px;}
.right_top a{ color:#555555; font-weight:bold;}
.right_cen{ padding:10px 0;}

.ac1-title {
    font-family: 寰蒋闆呴粦;
    color: rgb(34, 34, 34);
    text-align: center;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 24px;
}
.ac1-title1 {
    font-family: 寰蒋闆呴粦;
    color: rgb(34, 34, 34);
    text-align: center;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 18px;
    background: url(../images/heng.png) center center no-repeat;
}