@import "css.css";
.top{height:95px; padding-top:30px;}
.topMenu{padding-top:10px; text-align:right; color:#2b5476;}
.topMenu a{ color:#2b5476 !important; font-family:Verdana, Arial, Helvetica, sans-serif}
.topMenu span{ padding:0 10px;}
.topMenu a.lan{ font-weight:bold !important; color:#003399 !important;}

.mainMenu{height:38px; overflow:hidden; background:url(../images/menuBg.jpg) repeat-x;}
.mainMenu ul{ float:right;}
.mainMenu ul li{ float:left; height:38px; line-height:38px;}
.mainMenu ul li.line{ background:url(../images/menuDiv.gif) no-repeat center; width:2px;}
.mainMenu ul li a{font:bold 14px/38px "ËÎÌå"; color:#fff !important; height:38px; zoom:1; padding:0 20px; display:block; float:left}
.mainMenu ul li a:hover{ background:#41c437; line-height:39px; color:#FFFF00;}

.banner{height:200px; margin:1px 0; clear:both;}

.colL{width:190px; float:left; overflow:hidden;}
.colR{width:710px; float:right; overflow:hidden;}

.cataLog li{ background:url(../images/level1.jpg) no-repeat;}
.cataLog li a{line-height:22px; color:#fff; font-weight:bold; font-size:12px; padding-left:28px; }
.cataLog li ul{padding:5px 6px;}
.cataLog li ul li{ background:url(../images/dotted.gif) bottom repeat-x; height:21px; line-height:21px; color:#333333;}
.cataLog li ul li a{padding-left:28px; font:normal 12px/21px "ËÎÌå"; color:#333;}

.leftBox{ background:#f6f6f6;}
.leftBox .bd{border:1px solid #cccccc; border-width:0 1px; padding:0 10px;}
.leftBox .hd,.leftBox .ft{height:14px; background:url(../images/grayDot.gif) top repeat-x; clear:both;}

.leftBox .hd .x1,.leftBox .hd .x2,.leftBox .ft .x1,.leftBox .ft .x2{display:block; background:url(../images/circel.gif) 0 0 no-repeat; width:14px; height:14px;}
.leftBox .hd .x1{ float:left;}
.leftBox .hd .x2{ float:right; background-position:right 0;}
.leftBox .ft{ background-position:bottom;}
.leftBox .ft .x1{ float:left; background-position:0 -14px;}
.leftBox .ft .x2{ float:right; background-position:right -14px;}


h1.proCatalog,h1.pro,h1.pro,h1.about,h1.recPro,h1.Links,h1.message,h1.contact,h1.news,h1.inquire,h1.tcompanyInfo,h1.case,h1.services{ display:block; background:url(../images/aat_txt.gif) 0 0  no-repeat; text-indent:-9999px; overflow:hidden;}
h1.proCatalog{width:121px; height:14px; background-position:0 -150px;}
h1.pro{width:202px; height:23px;}
h1.about{width:196px; height:23px; background-position:0 -50px;}
h1.recPro{width:69px; height:15px; background-position:0 -200px;}
h1.Links{width:119px; height:17px; background-position:0 -100px;}
h1.message{width:202px; height:23px; background-position:0 -600px;}
h1.services{width:202px; height:23px; background-position:0 -450px;}
h1.tcompanyInfo{width:402px; height:23px; background-position:0 -300px;}
h1.contact{width:402px; height:23px; background-position:0 -500px;}
h1.news{width:402px; height:23px; background-position:0 -350px;}
h1.inquire{width:402px; height:23px; background-position:0 -550px;}
h1.case{width:402px; height:23px; background-position:0 -400px;}

.proScroll{ line-height:30px;}
.proBox{border:1px solid #cccccc; width:185px; height:160px; margin-right:8px; display:inline-block; float:left; text-align:center; margin-bottom:10px;}
.proBox img{height:135px; width:180px; padding:2px 0;}
.proBox h1{border-top:1px solid #ccc; line-height:22px; text-align:center; font-weight:normal;}

.hAbout{ padding:10px 0;}
.hAbout .hd{ background:url(../images/about_banners.gif) right no-repeat; height:72px; border-bottom:1px solid #c3d5e9; }
.hAbout .bd{padding:10px 0;}
.hAbout .bd .colL{width:445px; line-height:21px; color:#333; }
.hAbout .bd .colR{width:230px;}
.hAbout .bd .colR .proBox{width:230px; float:none; border:none; margin-bottom:5px;}
.hAbout .bd .colR .proBox img{width:230px;}
.hAbout .bd .colR .proBox h1{border:none;}


.hProlist .proBox{width:164px; float:left; border:none; margin-bottom:5px;}
.hProlist .proBox img{width:164px; height:121px;}
.hProlist .proBox h1{border:none;}

.familyLinks{ padding:10px 0;}
.familyLinks .bd{padding:5px 0;}
.familyLinks .bd img{width:108px; height:36px; border:1px solid #ccc; margin-right:5px; display:inline-block;}


.footer{border-top:2px solid #dadada; padding:16px 5px; color:#003358; margin-top:20px;}

.dotLine{background:url(../images/dotted.gif) bottom repeat-x; height:1px;}
.list li{ background:url(../images/dotted.gif) left no-repeat;}
.list li a{ line-height:20px; padding-left:10px;}

.sub .hd{ border-bottom:1px solid #d4d4d4; height:40px; padding-top:20px;}
.sub .hd span{ float:right;}
.sub .hd span a{padding:0 5px;}
.sub .bd{ padding:20px 0; line-height:21px;}
.sub .bd p{ text-indent:2em; padding-bottom:20px;}
.sub .bd .picR{ float:right; padding:20px; padding-right:0; padding-top:0;}
.sub .bd .picL{ float:left; padding:20px; padding-left:0; padding-top:0;}


.btnBar{padding:10px 0;}
.btnXunpan{ background:url(../images/btn_xp.gif) right no-repeat; display:inline-block; margin-right:10px; border:0; width:70px; height:23px; line-height:23px; text-align:center;}
.btnXunpan:hover{ background-position:0 0;}
.inputBox{ vertical-align:middle;}


.list{ padding:10px 0;}
.list li{ background:url(../images/grayDotted2.gif) no-repeat 5px 50%; border-bottom:1px solid #E1E1E1}
.list li a{ font-size:13px; line-height:34px; padding-left:20px; color:#333;}
.list li span{ float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}

.txtArea{padding:10px; font-size:14px; line-height:26px; color:#333;}
.txtArea .hd{ padding-bottom:5px; text-align:center;}
.txtArea .hd h1{ font-size:22px; font-weight:bold;}
.txtArea .info{border:1px dotted #ccc; border-width:1px 0; height:30px; line-height:30px; text-align:center; font-size:12px; text-align:center; color:#D37430;}
.txtArea .bd{padding:10px 0; padding:10px; font-size:14px; line-height:26px; color:#333;}


a.btn_fav,a.btn_print,a.btn_copy,a.btn_close{  padding-left:20px; text-decoration:underline; padding-right:10px;}
a.btn_fav{background:url(../images/news-42.jpg) 0 0 no-repeat;}
a.btn_print{background:url(../images/news-43.jpg) 0 0 no-repeat;}
a.btn_copy{background:url(../images/news-44.jpg) 0 0 no-repeat;}
a.btn_close{background:url(../images/news-45.jpg) 0 0 no-repeat;}

.table td{padding:5px;}
.table .td1{font-weight:bold; color:#007ac5; font-size:13px;}

.pubInput{border:1px solid #ccc; height:24px; line-height:24px;padding-left:10px;width:250px;}
