@charset "utf-8";
body{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:24px; background:#e8e8e8;}

p{ padding:0; margin:0;}

a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{ color:#3b73b9; text-decoration:none;}




#header{ width:850px; margin:0 auto; height:109px; background:#FFFFFF}
#header h1{margin:30px 0 0 20px; float:left;font-size:12px; color:#666;}
.toplink{ float:right; margin:10px 20px 0 0; height:30px; width:250px; padding:0;}

.search{ border:#eee solid 1px; padding:10px;}
.kuang2{ background:#ffffff; color:#666; font-family:Arial, Helvetica, sans-serif; height:16px; width:140px;border:#dedede solid 1px;}
/*========================================菜单样式=======================================*/
.yuyan{ text-align:right; height:20px; margin:30px 20px 0 0; width:260px; float:right;}
.yuyan a img{ border:#999999 solid 1px; height:15px;}
.yuyan a{ float:left; background:url(../images/icon02.gif) left center no-repeat; line-height:30px; color:#0066FF; padding-left:8px; margin-right:10px; margin-bottom:10px;}

#nav { width:850px; height:31px; font-size:12px; font-weight:bold; margin:0 auto; padding:0px; text-align:center; background:#0356d8; text-align:center}


#nav a { text-align:center;text-decoration:none; line-height:31px; padding:0 20px; color:#FFFFFF;border-left:#FFFFFF solid 1px; }
#nav a:link { }
#nav a:visited {}
#nav a:hover { background:#FF9900}

/*========================================菜单样式=======================================*/




#fla{ width:100%; height:173px; margin:1px auto 0 auto; padding:0px; text-align:center; }
.font1{ color:#1461ad; font-size:12px; font-weight:bold; line-height:30px;}
.font1 a{color:#1461ad;}
.font2{color:#9f0b10; font-size:12px; font-weight:bold;}
.font3{ color:#FFFFFF;}



#content{margin:0px auto; width:810px; padding:20px; height:auto; overflow:hidden; background:url(../images/conbg.gif) repeat-x top #ffffff;}

#ileft{float:left; display:inline; width:332px; margin:0px; height:auto;}
.about01{  width:332px;  padding:0px; height:180px; overflow:hidden;}

.about03{ width:332px;  padding:0px;  border-top:#CCCCCC dotted 1px; height:131px; padding:10px 0; }
.about03 p{ padding:0; margin:0; float:right; width:180px;}
.about03 p a{ background:url(../images/icon02.gif) left center no-repeat; border-bottom:#CCCCCC dotted 1px; display:block; padding-left:15px;} 

.about06{ width:330px; background:url(../images/title06.gif) no-repeat top left #f9f9f9; border:#dedede solid 1px; padding-bottom:5px;}






#iright{float:right; display:inline; width:435px; margin:0px; height:auto;}
.about02{width:435px; padding:0px 0px; float:right; display:inline;}
.about02-1{ border:#eeeeee solid 1px; padding:15px 10px; min-height:215px; margin:15px auto; line-height:20px; overflow:hidden;}
.about04{ float:left; width:185px;}
.about05{ background:#f4f4f4; padding:17px 10px; width:195px; float:right;}
.about05 p{ padding:0; margin:0; float:right; width:100px;}
.about05 p a{ background:url(../images/icon02.gif) left center no-repeat; border-bottom:#CCCCCC dotted 1px; display:block; height:18px; line-height:18px; padding-left:15px;} 




.news{background:url(../images/newsbg.gif) no-repeat left; line-height:25px; padding-left:15px; width:325px; margin:0 auto;}
.newslist{background:url(../images/main03.gif) repeat-x; margin:10px 0;}

.bshare-custom{ text-align:right;margin:0; }

#foot{ width:850px; margin:0px auto 0 auto;  padding:10px 0 20px 0;background:#fff; border-top:#dfdfdf solid 1px; border-bottom:#dfdfdf solid 1px;clear:both;}
.zzb07tail{ width:800px; margin:0 auto; text-align:left; line-height:20px;}
a.zzb07link:link{text-decoration:none; padding-right:5px;}
a.zzb07link:visited{text-decoration:none; padding-right:5px;}
a.zzb07link:hover {text-decoration: underline; padding-right:5px;}


/*========================================内页样式=======================================*/
#left{float:left; display:inline; width:185px; margin:0px; height:auto;}

.left01 a{background:url(../images/icon02.gif) left center no-repeat; border-bottom:#CCCCCC dotted 1px; display:block; padding-left:20px;}
.left01 a:link{color:#3280e5; }
.left01 a:visited{ color:#3280e5; }
.left01 a:hover{color:#ffffff; background:url(../images/leftbg02.gif) no-repeat right;}

.left03 a{ margin:7px 0 0 6px;display:block;letter-spacing:1px; font-weight:normal;text-align:left; padding-left:30px;width:167px; line-height:25px;}
.left03 a:link{color:#222222; background:url(../images/leftbg.gif) no-repeat center bottom;  }
.left03 a:visited{ color:#222222; background:url(../images/leftbg.gif) no-repeat center bottom;  }
.left03 a:hover{ color:#990000; background:url(../images/leftbg.gif) no-repeat center bottom;}

.left02{ width:180px; border-top:#666666 dotted 1px;}


.lefttitle{ background:url(../images/bar.gif) left top no-repeat; color:#0c56b0;  height:45px; font-weight:bold; font-size:13px; line-height:36px; text-align:center;}


#right{width:600px; height:auto; overflow:auto;float:right;}
.bar{background:url(../images/bar.gif) no-repeat right; padding:0px;  line-height:36px; color:#2769bf; padding-left:10px; font-weight:bold; font-size:14px; height:45px;}
.bar02{ margin:0px 0; border:#dddddd solid 1px; padding:10px; min-height:400px;}

#right h3{ text-align:center; color:#000000;}


.right01{ background:url(../images/companybg.gif) no-repeat; width:265px; height:196px; padding:0 8px 8px 0; }
.page{ text-align:center; margin:20px auto 0 auto; width:100%; clear:both; border-top:#CCCCCC solid 2PX; padding-top:20PX;}


.newsbg{ border-bottom:#cccccc dotted 1px; line-height:25px;}
.protitle{ width:100%; background-color:#f1f1f1;  margin:20px 0; font-weight:bold; height:25px; clear:both; text-align:center;
}
.product01===={ width:80px; border:#ffffff solid 1px;  text-align:center;  float:left; display:inline ; margin:5px;}

.prolist{ margin:5px 17px; width:300px; border:#CCCCCC solid 1px; background-color:#ffffff; padding:5px; float:left; display:inline;}
.prolist01{ width:300px; height:150px; border:#ffffff solid 1px;  text-align:center; background-color:#FFFFFF; float:left; display:inline }
.prolist02{ float:left; width:300px; border:#CCCCCC solid 0px; padding:2px; height:20px; line-height:20px; text-align:center;}
.proshow{ text-align:center;}

.sblist{ margin:10px 9px; width:165px; background-color:#eeeeee; padding:3px; float:left; display:inline;}
.sblist01{ width:165px; height:115px;  text-align:center; background-color:#ffffff;  }
.sblist02{  height:20px; line-height:20px; text-align:center;}
.sblist02 a{ color:#FFFFFF;}


.cclist{ margin:10px 25px; width:225px; border:#cccccc solid 1px; background-color:#eeeeee; padding:5px; float:left; display:inline;}
.cclist01{ width:225px; height:160px; text-align:center; background-color:#ffffff;  }
.cclist02{  height:20px; line-height:20px; text-align:center;}

.hezuo{ margin:10px 40px; width:104px; border:#8a0300 solid 0px; padding:5px; float:left; display:inline;}
.hezuo01{ width:100px; height:45px; border:#cccccc solid 1px; padding:1px;  text-align:center; display:inline }
.hezuo02{ float:left; width:100px; border:#CCCCCC solid 0px; text-align:center; height:30px; line-height:30px; }


.link1{ background:#014f9b; color:#ffffff; line-height:25px; width:50px;}
.link1 a{ display:block;}
.link1 a:link{background:#014f9b; color:#ffffff; }
.link1 a:visited{ background:#014f9b; color:#ffffff;}
.link1 a:hover{ color:#ffffff; background-color:#FF9900;}

.link2{ background-color:#990000; color:#ffffff; line-height:25px;width:50px;}
.link2 a{display:block;}
.link2 a:link{background:#990000; color:#ffffff; }
.link2 a:visited{ background:#990000; color:#ffffff;}
.link2 a:hover{ color:#ffffff; background-color:#FF9900;}


.ppp{ width:340px; float:left;}
.ppp a{ display:block; margin-left:30px; background:url(../images/icon01.jpg) left center no-repeat; padding-left:25px;}