@import url(common.css);
.header .misc .nav .nav1 a{background-position:0 0;}
.header .misc .nav .nav2 a{background-position:-45px -19px;}

body{background-color:#eaeaea;}

table,caption,tbody,tfoot,thead,tr,th,td,small,strike,strong,sub,sup,tt,em,dl,dt,dd,ul,ol,li{margin:0; padding:0; border:none; border-collapse:collapse; border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
#main{width:1000px;margin:0 auto;}
#a{width:1000px;overflow:hidden;margin:0 auto;}
#a1{float:left;width:300px;color:#555;background:url(../images/line2.gif) right 0 repeat-y;margin:30px 0 0 0;}
#a1 h2{display:block;padding:0 0 15px 0;}
#a1 p,#a2 p{clear:both;padding:10px 30px 0 0;line-height:1.6;font-size:12px;text-indent:24px;word-break:break-all;}
#a2{display:inline;width:620px;float:left;margin:30px 30px 0;}
#news-join{width:206px;height:26px;float:right; background:url(../images/newsjoinBtn.gif) no-repeat;}
#news-join a{height:26px; line-height:26px; display:inline-block; text-align:center; color:#FFF;}
#news-join a:hover{color:#DDD;}
#news-join .a{width:80px; padding:0 0 0 20px;}
#news-join .b{width:80px; padding:0 20px 0 0;}

#a2 p{padding:25px 0 0 0; _padding:10px 0 0 0;}
#a2 h2{overflow:hidden;}
#a2 h2 img{overflow:hidden; float:left; display:block;}
#a2 dl{width:550px; overflow:hidden; display:block;margin:30px 0 0 0;font-family:微软雅黑;}
#a2 dl dt{font-weight:600;color:#000;font-size:14px;}
#a2 dl dd{float:left;padding:0 40px; display:block;background:url(../images/a-f2.gif) no-repeat #3CB33C;height:38px; overflow:hidden; line-height:38px;color:#FFF;font-size:14px; margin:5px 10px 0 0;}
#a2 dl dd.b{background-position:0 -38px;margin:5px 10px 0 31px;}
#a2 dl dd.c{background-position:0 -76px;}
#a2 dl dd.d{background-position:0 -114px;margin:5px 10px 0 73px;}
#a2 dl dd.e{background-position:0 -152px;}
#a2 dl dd.f{background-position:0 -190px;margin:5px 10px 0 31px;}
#b{background:url(../images/sanjiao.gif) 97% top no-repeat #3d3d3d;height:160px;margin:20px auto;width:1000px;overflow:hidden;padding:20px 0 10px 0;color:#eaeaea;}
#b dl{float:left;width:305px;height:160px;padding:0 10px;background:url(../images/line4.gif) repeat-y right 0;}
#b dl#nobg{background:none;}
#b dl dt{padding:0 5px 15px;}
#b dl dd{line-height:1.6;padding:0 5px;}
#c{margin:30px auto;padding:0 0 20px 0;background:url(../images/line5.gif) repeat-x left bottom;}
#c span{float:left;padding-right:30px;}
#c p{padding-left:30px;line-height:1.6;font-size:13px;word-break:break-all;}
#d{margin-bottom:30px;color:#020202;width:1000px;margin:0 auto;overflow:hidden;overflow:hidden;}
#d li{display:block;font-size:18px;float:left;padding:20px 50px;font-family:微软雅黑;}
#d #d1,#d #d2{background:url(../images/icon_Add1.gif) no-repeat right bottom;}
#d #d1 span{background:#00A50D;padding:10px 30px;color:#eaeaea;}
#d #d4{background:url(../images/icon_Add1.gif) no-repeat right top;margin:30px 0 0 80px;width:115px;}
#d #d5{background:url(../images/icon_Add2.gif) no-repeat right 10px;margin:30px 0 30px 30px;padding:30px 80px 30px 40px;}
#d #d5 span{background:#f79414;padding:10px 30px;color:#eaeaea;}
#d #d6{background:url(../images/icon_Add1.gif) no-repeat right top;margin:30px 0 0 0;width:115px;}
#e p{background:url(../images/ourClients.gif) no-repeat left top;height:20px;padding:35px 0 0 180px;font-size:14px;font-family:微软雅黑;}
#e table{width:100%;margin:10px 0;}
#e td{border-collapse: collapse; border:1px solid #c1c1c1; width:20%; height:90px; line-height:90px; text-align:center}
#f{background: url(../images/ourCertificate.gif) left center no-repeat; padding:0 0 0 220px; width:760px;}
#f a{ margin:40px 0 50px 10px; padding:10px; background:#ccc; display:block; float:left; }
#f a:hover{ background:#999}


.contact{height:100px; overflow:hidden; background:#CCC; margin:0 auto; min-width:1000px;}
.contact .qq{background:url(../images/contactUs.gif) 0 18px no-repeat; padding:25px 0 0 110px; overflow:hidden; float:left; height:75px;}
.contact .qq ul{clear:both; height:26px; overflow:hidden;}
.contact .qq ul li{float:left; width:65px; height:16px; padding:5px; overflow:hidden;}

.contact .phone{float:left; background:url(../images/phone.png) 110px 28px no-repeat; padding:27px 0 0 80px; overflow:hidden; height:73px;}
.contact .phone ol{overflow:hidden; padding:0 0 0 95px; height:20px; line-height:20px; font-size:16px; font-family:Georgia,Verdana,sans-serif; font-weight:bold; color:#555;}

.contact .position{float:left; background:url(../images/position.png) 125px 22px no-repeat; padding:27px 0 0 80px; overflow:hidden; height:73px;}
.contact .position ol{overflow:hidden; padding:0 0 0 95px; height:20px; line-height:20px;}
.contact .position ol a{font-size:12px; color:#555;}
.contact .position ol a:hover{font-size:12px; color:#333;}

