/* CSS Document */
*{padding:0; margin:0}
body{margin:0;padding:0;font-size:12px;background-color:#323232; font-family:Arial, Helvetica, sans-serif;}
p,ul,h1,h2,h3,h4,h5{margin:0;padding:0;}
.font{ font-weight:bold;}
.font1{ line-height:22px; color:#666666; padding-left:24px; border-bottom:1px #E5E5E5 solid;}
p{ line-height:24px;}
img{border:0;}
ul{margin:0;padding:0;list-style:none;}
#box{ width:950px; margin:0 auto;}
.clear{ clear:both;} 
a:link{color:#353535;text-decoration: none;}
a:visited{color:#353535;text-decoration:none;}
a:hover{color:#FF8D02;text-decoration: underline;}


.top{ background:url(images/home_04.gif) left top repeat-x; height:89px; width:948px; border:1px solid #FFFFFF; border-bottom:0px ; border-top:0px;}
.logo{ background:url(images/home_02.gif) left top no-repeat;height:89px; width:936px; margin-left:16px; }
.logo span{ float:right; padding:0; margin:0; padding-right:12px; padding-top:12px; }
.logo span a{color:#CCCCCC; text-decoration:none;}
.logo span a:hover{color:#fff; text-decoration: underline;}
.logo span img{ padding-right:5px;}

.nav{ background:url(images/home_13.gif) left top no-repeat; height:30px; border-left:solid 1px #EEF3F6; border-right:solid 1px #EEF3F6;}
.nav ul{ list-style:none; padding:0px; margin:0px; text-align:center; }
.nav ul li{float:left;line-height:30px; text-align:center; background:url(images/home_13.gif) left top no-repeat; width:100px;}
.nav ul li a{ font-size:14px; font-weight:bold;text-decoration:none;color:#fff;width:90px;display:block;}
.nav ul li a:visited{ font-size:14px; font-weight:bold;text-decoration:none;color:#fff;width:90px;display:block;}
.nav ul li a:hover{background:url(images/home_11.gif)  center bottom no-repeat;text-decoration:none;color:#353535;}

.banner{ margin-top:1px; border:1px solid #FFFFFF; border-top:0px;}
.main{ width:948px; border:1px solid #FFFFFF; border-top:0px;}

.main_a{ background:url(images/afe_29.gif) left top no-repeat; width:381px; height:178px; float:left;}
.main_a h2{ color:#000000; font-size:14px; font-weight:bold; margin-top:15px; padding-left:15px; height:12px;}
.main_a h2 span{ float:left; padding-left:20px;}
.main_a h2 a{ float:right; padding-right:8px;}
.main_a p{ padding:0; margin:0;text-align:left; padding:30px 25px 0 33px;}

.main_b{ background:url(images/afe_30.gif) left top no-repeat; width:332px; height:178px; float:left;}
.main_b h2{ color:#000000; font-size:14px; font-weight:bold; margin-top:15px; padding-left:15px; height:12px; }
.main_b h2 span{ float:left;}
.main_b h2 a{ float:left; padding-left:190px;}
.main_b a{padding-left:18px;}
.main_b ul{ line-height:24px;}

.main_b p{ padding:0; margin:0;text-align:left; padding:30px 15px 0 15px;}



.main_c{ background:url(images/afe_31.gif) left top no-repeat; width:235px;float: right;  height:178px;}
.main_c h2{ color:#000000; font-size:14px; font-weight:bold; margin-top:20px; padding-left:15px; height:42px;}
.main_c h2 span{ float:left;}
.main_c h2 a{ float:right; padding-right:8px;}
.main_c p img{ padding-left:13px;}
.products{ width:898px; margin-top:18px; background-color:#FFFFFF; border-bottom:3px solid #E4F4F9;border-top:3px solid #E4F4F9;border-left:2px solid #E4F4F9;border-right:2px solid #E4F4F9; margin:0  auto;}
.products h2{ background:url(images/ser_34.gif) left top no-repeat; width:884px; height:34px; font-size:12px; font-weight:normal; margin-top:12px;}
.prostxt a{ display:block; width:170px; text-align:center; margin-top:10px; }
.products h2 a{ float:right; padding-top:10px; padding-left:12px;}
.products ul{ margin-top:12px; margin-bottom:12px;}
.products ul li{ float:left; margin-right:14px!important; margin-left:14px;_margin-left:10px;}


.foot{ background:url(images/aa_42.gif) left top repeat-x; height:81px; clear:both; padding-left:25px; padding-top:12px; }
.font p{ line-height:10px;}
.foot img{ float:right; padding-right:25px; height:80px;}

.about_center{ width:948px;}
.about_pro{ margin-top:0px; }
.about_pro{ float:left; width:198px; background:#88E1FF}
.about_pro ul{ margin-top:10px; margin-bottom:10px;}
.about_pro ul li{ text-align:center;}
.about_pro ul li a{ line-height:34px; text-decoration:none; color: #000000;}
.about_pro ul li a:hover{ color:#000000; text-decoration:underline; background:url(images/about_35.jpg) left top no-repeat; width:198px;display:block;}
.about_zw{ background-color:#FFFAE8; width:720px; float: right; background: url(images/about_37.jpg) left top repeat-y;  margin-right:14px!important; margin-right:7px;margin-top:10px;}
.about_zw h2{ background:url(images/about_31.jpg) left top no-repeat; width:721px; color:#000000; font-size:12px; font-weight:normal; height:33px; line-height:33px;text-indent:3.5em;}
.about_zw p{ line-height:24px; color:#333333; padding:18px;}
.about_zw ul{ margin-top:18px; margin-left:18px;}

.about_zw ul li{ background:url(images/newsl_03.jpg) left top no-repeat; margin-left:7px; margin-top:10px;}
.about_zw ul li a{ line-height:28px;color:#33322E; text-decoration:none;}
.about_zw ul li a:hover{ color:#000000; text-decoration:underline;}

.tab{border-right: #88E1FF solid 1px;border-top: #88E1FF solid 1px; padding:12px; width:680px; margin-left:25px; color:#4E4831;}
.tab td{border-bottom: #88E1FF solid 1px;border-left: #88E1FF solid 1px; padding-left:5px;}

.tab td span{ color:#fff;margin:5px;}
.tab input,textarea{ background-color:#7BCBE6; border: solid 1px #FFFfff;}

.fudong{ float:left; margin-right:40px; margin-left:10px; margin-top:12px; border:solid 1px #F4EAC3;}


/*- proo---------------------------*/

.proo-al{ float:left; width:320px; margin-left:10px;_margin-left:8px;}
.chakan { text-align:center; line-height:25px;}
.chakan a{ text-decoration:underline;}

.proo-ar{ float:left; width:300px; margin-left:15px;_margin-left:0px; float:right; }
.proo-ar1 li{ border-bottom:#D6D9E6 solid 1px; height:28px; line-height:28px;}
.proo-ar1 li.imgg{_padding-top:8px;_height:20px;}
.proo-ar1 li.imgg img{ margin:0 5px;}

.proo-ar2 li{ padding:8px 0 0; font-weight:700;}
.proo-ar2 li img{ margin-right:5px; margin-bottom:-5px;}

.proo-bl{  padding-top:18px;*padding-top:10px;}
.proo-bl h2,.proo-b h2{ border-bottom:#D6D9E6 solid 1px; color:#0063AA; background:url(../images/web_icon_003.gif) left no-repeat; padding-left:15px;}
.proo-bl h2 span{ font-size:14px; font-weight:bold; padding:0; margin:0;}
.proo-bl p{ margin-bottom:20px; padding:12px;}

.proo-b li{ float:left; width:204px;margin:14px!important;margin:10px;}
.proo-b a{ display:block;border:#e3e3e3 solid 1px;}
.proo-b span a{background:#EEE;text-align:center;line-height:30px; border-top:0;}



.pronei li{ float:left; width:195px;margin:16px!important;margin:16px;}
.pronei a{ border:#F2FAFC solid 1px;}
.pronei span a{background:#EEE;text-align:center;line-height:30px; border-top:0;}
