*{font-family:Arial, Helvetica, sans-serif;}
body,td,th,input{font-size:12px; color:#555555;}
body{margin:0px; background-image:url(../index/bg2-en.jpg); background-repeat:repeat-x; background-position:bottom center; background-color:#CFEBF6;}
html {overflow:-moz-scrollbars-vertical; } /* 在Firefox下始终显示滚动条*/

a{ color: #333333;text-decoration: none;}
a:hover{ color:#1E69B2; text-decoration:none;}
a.linka{ color: #059398;text-decoration: none;}
a.linka:hover{ color:#059398; text-decoration:underline;}
img{border:0;}
.clear{ clear:both;}

.tdw{width:10px;}
.tdh{height:10px;}

a.var{font-size:14px; font-weight:bold; color:#333333;}
a.var:hover{font-weight:bold; color:#059398;}
a.blue{font-size:12px; color:#1E69B2;}
a.blue:hover{color:#1E69B2; text-decoration:underline;}
.varimg{margin-right:5px;}
.searchtxt{ height:17px; border:0px; padding:4px 4px 0px; font-size:12px;}
.searchbt{background-image:url(../index/btn_bg_search.gif) repeat-x bottom; color:#000; border:solid 2px #FFF; padding:2px 0px 0px; height:21px; cursor:hand;}

#bodycontain{background-image:url(../index/bg1-en.jpg); background-repeat:repeat-x; background-position:center top; padding:0px 5px;}
#bodycontain2{ margin:0px auto; width:960px; background-color:#FFFFFF; padding:0px 5px;}
#mainmenu{list-style-type:none; margin:0px; padding:0px;}
#mainmenu li{float:left;}
#mainmenu a{background-color:#059398; border-right:solid 1px #FFFFFF; font-size:14px; font-weight:bold; color:#FFFFFF; display:block; height:26px; width:122px; padding:10px 0px 0px 15px;}
#mainmenu a:hover,#mainmenu .this{color:#FFFFFF; background-color:#12A29A;}
#mainmenu a.bt1{ background-image:url(../index/mainmenubg.gif); background-repeat:no-repeat; background-position:0px -74px; width:119px;}
#mainmenu a.bt1:hover{background-position:0px -111px;}
#mainmenu a.bt11{ background-image:url(../index/mainmenubg.gif); background-repeat:no-repeat; background-position:0px -111px; width:119px; background-color:#12A29A;}
#mainmenu a.bt11:hover{background-position:0px -111px; background-color:#12A29A;}
#mainmenu a.bt2{ background-image:url(../index/mainmenubg.gif); background-repeat:no-repeat; background-position:right 0px; border-right:none;}
#mainmenu a.bt2:hover{background-position:right -37px;}
#mainmenu a.bt21{ background-image:url(../index/mainmenubg.gif); background-repeat:no-repeat; background-position:right -37px; border-right:none; background-color:#12A29A;}
#mainmenu a.bt21:hover{background-position:right -37px; background-color:#12A29A;}
#foot{ text-align:center; height:128px;}
#foot1{ height:26px; color:#1870C9; padding:20px 0px 0px; border-bottom:solid 1px #BFE2F4; vertical-align:top; text-align:center;}
#foot1 a{ color:#1870C9; text-decoration:none; margin:0px 5px;}
#foot1 a:hover{ color:#1870C9; text-decoration:underline;}
#foot2{ height:70px; padding:11px 0px 0px; line-height:180%; color:#FFFFFF; vertical-align:top; text-align:center;}


.top{ background-image:url(../index/top_bg_en.png);}
.top1{ padding-left:10px;}
.top2{ text-align:right; padding-right:12px;}
.top2 a{ color:#333333; padding:5px; display:inline-block; margin:0 5px;}
.top2 a img{ margin-right:5px;}
.top2 a:hover{ color:#3a8ace;}

.mainmenu{ background-image:url(../index/mainmenu_bg_en.png); background-color:#FFF; background-repeat:no-repeat; background-position:center top; height:36px; line-height:36px; text-align:center; padding-bottom:8px;}
.mainmenu ul{}
.mainmenu a{ color:#FFF; font-weight:bold; font-size:13px; padding:0 52px; display:inline-block; background-image:url(../index/mainmenu_jg_en.png); background-repeat:no-repeat; background-position:left center;}
.mainmenu a:hover{ color:#ffff00;}
.mainmenu a.nojg{ background-image:none;}


#location{ background-image:url(../index/location.gif); background-position:5px 12px; background-repeat:no-repeat; padding:1px 8px 0px 20px; background-color:#FFFFFF; height:34px; color:#636363;}
#location a{color:#636363; text-decoration:none;}
#location a:hover{color:#333333;  text-decoration:underline;}
.location1{ border-bottom:solid 1px #DFE3E6;}

#title1{ font-size:14px; color:#C93E45; padding:0px 0px 12px; font-weight:bold;}
#title2{ font-size:28px; color:#059398; padding:8px 0px 12px; font-weight:bold;}
#content1{padding:12px 12px; line-height:180%;}
#content2{padding:12px 0px; line-height:180%;}

.homecontact1{border-bottom:solid 1px #E5E5E5; color:#FFFFFF; padding:0px 5px 8px;;}
.homecontact2{font-size:11px; line-height:170%; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; padding:6px 5px;}

.quotesbt{cursor:hand; font-size:12px; padding:3px 8px;}
.quotestxt{ font-size:12px;}
.quotestitle{background-color:#F9F9F9; text-align:center; color:#0066BA;}
.quotestd1{text-align:center;}
.star{color:#FF0000; font-size:15px; font-weight:bold;}
a.download{font-size:18px; color:#0000FF;}
a.download:hover{color:#FF0000; text-decoration:underline;}

.rightcontact1{background-image:url(../index/rightcontact1.jpg); background-repeat:repeat-x; height:29px; border-left:solid 2px #CCCCCC; border-right:solid 2px #CCCCCC; border-top:solid 2px #CCCCCC; font-size:12px; font-weight:bold; padding-left:5px;}
.rightcontact2{background-image:url(../index/rightcontact1.jpg); background-repeat:repeat-x; background-position:0px -29px; background-color:#F4F4F4; border-left:solid 1px #DDDDDD; border-right:solid 1px #DDDDDD; border-bottom:solid 1px #DDDDDD; font-family:Arial, Helvetica, sans-serif; line-height:170%; padding:10px 0px 10px 6px; color:#333333;}

.left{width:200px; vertical-align:top; background-color:#E7F4FD; padding:10px;}
.lefttitle{background-image:url(../index/leftbg.gif); height:35px; background-color:#059398; padding:0px 8px; background-repeat:no-repeat; background-position:right top; color:#FFFFFF; font-size:14px; font-weight:bold;}
.left1{ border-left:solid 1px #D7D7D7; border-right:solid 1px #D7D7D7; padding:0px 10px 5px;}
#leftmenu{ margin:0px; padding:0px;}
#leftmenu li a{background-color:#F3F2F3; height:20px; padding:5px 8px; color:#333333; display:block; border-top:solid 1px #FFFFFF;}
#leftmenu li a:hover{background-color:#333333; color:#FFFFFF;}
.right{vertical-align:top; padding:0px 12px; height:300px;}


a.leftmenua {background-image:url(../index/leftmenubg11.jpg); display:block; background-repeat:no-repeat; background-position:left center; color:#1E69B2; text-decoration:none; height:18px; padding:7px 0px 0px 25px;}
a.leftmenua:hover {background-image:url(../index/leftmenubg12.jpg); color:#FFFFFF; text-decoration:none;}
a.leftmenua2 {background-image:url(../index/leftmenubg12.jpg); display:block; background-repeat:no-repeat; background-position:left center; color:#FFFFFF; text-decoration:none; height:18px; padding:7px 0px 0px 25px;}
a.leftmenua2:hover {color:#FFFFFF; text-decoration:none;}
a.leftsubmenua{background-image:url(../index/leftmenubg21.gif); background-color:#FFFFFF; text-decoration: none; font-size:12px; background-repeat:repeat-y; background-position:right; padding:5px 5px 5px 18px; color:#353535; height:16px; display:block; border-bottom:solid 1px #EDECEC;}
a.leftsubmenua:hover { background-image:none; background-color:#888888; color: #FFFFFF; text-decoration: none;}
a.leftsubmenua2{background-color:#666666; color: #FFFFFF; text-decoration: none; font-size:12px; padding:5px 5px 5px 18px; display:block;}
a.leftsubmenua2:hover {color: #FFFFFF; text-decoration: none;}
.leftmenunew1{border-bottom:solid 1px #DFDFDF; padding:0px;}
.leftmenunew1a{}
.leftmenunew2{display:none; padding:0px 0px 0px 0px; background-color:#EDECEC; border-top:solid 1px #EDECEC;}

.proclasslist1{vertical-align:top; text-align:center; width:150px; padding:0px 10px 12px;}
.proclasslist1 img{height:120px; width:150px; padding:4px; border:solid 1px #D7D7D7; margin-bottom:5px; background-color:#F3F3F3;}
.proclasslist2{vertical-align:top; text-align:center; width:150px; padding:0px 8px 10px;}
.proclasslist2 img{height:120px; width:150px; padding:4px; border:solid 1px #D7D7D7; margin-bottom:5px; background-color:#F3F3F3;}
/*.proclasslist1 img{height:150px; width:180px; padding:10px; background-image:url(../index/prodbg.jpg); background-repeat:no-repeat; margin-bottom:5px;}*/
.prodetitle1{ vertical-align:top; width:360px; text-align:center;}
.prodetitle2{ vertical-align:top; padding-left:12px;}
.prodetitle2_1{ font-size:16px; font-weight:bold; color:#007E12;}
.prodetitle2_2{line-height:160%;}
.prodetitle3{ vertical-align:top;}
.prodetitle3_1{ background-color:#1C66B1; color:#FFFFFF; font-weight:bold; text-align:center; padding:0px 8px; margin-bottom:5px;}
.prodetitle3_2{width:70px; vertical-align:top;}
.prodetitle3_3{vertical-align:top; line-height:160%; padding-left:5px;}
.prodetitle4{ vertical-align:top; width:250px; text-align:center;}
.prodetitle4 img{margin:3px 0px;}
.prodetitle5{width:120px; font-weight:bold; text-align:center; line-height:120%;}
.prodetitle6{text-align:center; padding-top:8px;}
.prodetitle6 a.bt1{background-image:url(../index/prev.gif); background-repeat:no-repeat; color:#7F0309; padding-left:12px; background-position:0px 1px;}
.prodetitle6 a.bt1:hover{color:#E41300; text-decoration:underline;}
.prodetitle6 a.bt2{background-image:url(../index/next.gif); background-position:right; background-repeat:no-repeat; color:#7F0309; padding-right:12px; background-position:right 0px;}
.prodetitle4 a.bt2:hover{color:#E41300; text-decoration:underline;}

.newstitle{background-image:url(../index/icon1-en.gif); background-position:10px 9px; height:28px; line-height:130%; background-repeat:no-repeat; border-bottom:dashed 1px #CCCCCC; padding-left:22px; }
.newsdatetime{width:120px; text-align:center; border-bottom:dashed 1px #CCCCCC; font-size:12px;}
.newsdetitle{text-align:center; color:#222222; font-size:16px; font-weight:bold; padding:8px 0px 0px;}
.newsdetime{ text-align:center; border-bottom:dashed 1px #CCCCCC; padding:8px 0px;}
.newsdecontent{line-height:150%; padding:10px 0px; height:100px; vertical-align:top;}
.newsdealitbt{border-top:dashed 1px #CCCCCC; padding:8px 0px;}

.wk1{ background-image:url(../index/wk2_1.jpg); height:9px;}
.wk2{ vertical-align:top; border-left:solid 1px #B1D3E0; border-right:solid 1px #B1D3E0; padding:3px 8px 10px; background-color:#FFFFFF;}
.wk3{ vertical-align:top; border-left:solid 1px #B1D3E0; border-right:solid 1px #B1D3E0; padding:3px 10px 7px; line-height:150%; background-color:#FFFFFF;}
.wk4{ vertical-align:top; border-left:solid 1px #B1D3E0; border-right:solid 1px #B1D3E0; padding:3px 0px 0px 11px; line-height:150%;}

.indexnews{background-image:url(../index/icon1-en.gif); background-repeat:no-repeat; height:22px; padding-left:16px; background-position:4px 6px;}
.indexdate{width:76px; text-align:center;}
.indextitle{border-bottom:solid 1px #DFE3E6;}
.indexmore1{padding-bottom:17px; background-image:url(../index/moreen1a.jpg); background-repeat:no-repeat; padding-left:8px; background-position:8px bottom;}