@charset "utf-8";
/* CSS Document */


body{ font:14px Arial, Helvetica, sans-serif;line-height:1.7em;color:#333;margin:0 auto;width:100%; min-width:989px;}  
.bg{ background:url(../images/bg.jpg) #272727 no-repeat top center;} 
a{ text-decoration:none;} 
h2{line-height:22px;padding:4px 0; color:#333;font-weight:bold;font-size:18px;font-weight:normal;} 
*{margin:0;padding:0;}
p{ padding:3px 0;}  
img{ border:none;}
.clear{ clear:both;}  
ul,li{ list-style:none;} 
.mail{ color:#f00;}
.img_left{float:left; margin:0px 12px 0px 0px;}



#header{width:100%; height:auto; margin:0 auto; overflow:hidden;}
#headerin{ width:989px; height:128px; margin:0 auto;}
.etw_logo{ width:286px; height:128px;float:left;}

#productlist{ width:580px; height:auto; margin:0 auto;  float:right; padding-top:29px; background:url(../images/menu_bg.jpg) repeat-x top;}
#productlist ul{ width:580px; height:auto; float:left;}
#productlist ul li{ width:auto; height:99px; float:left; background:url(../images/rightbg.jpg) no-repeattop right; display:block; padding-right:3px;}
#productlist ul li a{width:auto; line-height:20px; color:#000;  font-size:15px; display: block; font-weight:bold;  padding:63px 55px 16px 55px;background:url(../images/pro_bg.jpg) no-repeat top center;}
#productlist ul li a:hover,#productlist ul li a.videoliststyle{ color:#fff; background:url(../images/pro_dq.jpg) no-repeat top center;}



#container{ width:100%; height:auto; margin:0 auto; overflow:hidden; position:relative;}
#head1{width:100%; height:40px; margin:0 auto; background:#B52020;position:absolute; top:0; left:0;}
.productlist{width:989px; height:auto; margin:0 auto;}
#productlist1{ width:980px; height:auto; margin:0 auto;  float:right; }
#productlist1 ul{ width:980px; height:auto; float:left;}
#productlist1 ul li{ width:auto; height:auto;float:left; margin-right:1px;}
#productlist1 ul li a{line-height:18px;display:block;height:auto;color:#fff;font-size:12px; padding:0px;padding:0px 20px 0px 30px;font-weight:normal; line-height:40px;}

#productlist1 ul li a:hover,#productlist1 ul li.substyle a{ color:#fff; background:url(../images/prolist_dq.jpg) no-repeat #AF1F1F; }


#etw_mainbody{width:989px;height:auto;margin:0 auto;margin-top:65px; overflow:hidden; padding-bottom:32px;} 

#etw_pagebody{width:638px;height:358px; margin-left:175px;_margin-left:85px;border:1px solid #747474; float:left; text-align:right; overflow:hidden;}  
#display-cont{width:638px;height:358px;text-align:right; float:right;} 


.language{width:128px;height:35px; float:right; background:url(../images/lan_bg.jpg) no-repeat top center; margin:0px 25px 0px 0px; _margin:0px 10px 0px 0px;opacity:0.7;} 
.language li{width:128px; height:35px; line-height:35px; float:right; position:relative;} 
.language li a{color:#fff; text-align:center; display:block; width:90px;padding-left:35px; padding-right:3px;font-size:14px; line-height:35px; font-weight:bold;}
.language li a:hover{ text-decoration:underline; color:#FFF600;}
#landown{ position:absolute; left:-2px; top:35px;display:none; }
#landown li{width:90px;  margin-top:1px;background:url(../images/lan_bg1.jpg) no-repeat top right;}
#landown li a{padding:0px;width:90px;}



#mainbottom{ width:989px; margin:0 auto; padding-top:24px;}
#bottom{width:924px; height:auto; margin:0 auto;}
.etw_about{ width:540px; height:auto;float:left;color:#fff; padding-left:35px; font-size:12px;} 
.etw_about h1{ font-size:21px;font-weight:bold; color:#FFFFFF; padding:10px 0px 10px 0px;}
.sub-description-container{width:92%; height:170px; overflow:hidden; line-height:20px; padding-right:20px;} 


.etw_contact{ width:295px; height:auto;float:right;line-height:23px;color:#fff;} 
.etw_contact_title{ font-size:21px;font-weight:bold; color:#FFFFFF; padding:10px 0px 10px 0px;}
.etw_contact_title a{ font-size:21px;font-weight:bold; color:#FFFFFF; padding:10px 0px 10px 0px;}
.etw_contact a{ color:#FFF600; }
.etw_contact a:hover{ color:#F00;text-decoration:underline;}
.etw_contact p{line-height:18px; font-size:12px;} 
.etw_contact p.p1{ background:url(../images/con1.jpg) no-repeat left 7px ; padding-left:26px;}
.etw_contact p.p2{ background:url(../images/con2.jpg) no-repeat left center; padding-left:26px}
.etw_contact p.p3{ background:url(../images/con3.jpg) no-repeat left center; padding-left:26px}
.etw_contact p.p4{ background:url(../images/con4.jpg) no-repeat left 7px ; padding-left:26px;}
.etw_contact span{ padding-left:6px;}



#footer{ width:100%; height:auto;margin:0 auto; }

#foot{ width:989px; height:auto;overflow:hidden; margin:0 auto; padding-bottom:10px;} 
.copyright-cont{width:989px;text-align:center;height:auto;margin:0 auto;color:#fff;padding-top:15px; font-size:12px;}
#other_link{width:100%;text-align:center; margin:0 auto;}
#other_link a img{ padding:0px; margin-right:5px;} 


.langlink{ text-align:center; margin:0 auto; color:#fff;}
.langlink a{ color:#fff;margin-left:5px;font-size:12px;}
.langlink a:hover{ color:#999;}

.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:6px;height:100%;background:red}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{background:#969696;position:relative}
.jspDrag{background:#e30c0a;position:relative;top:0;left:0;cursor:pointer}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:0}
.jspCorner{background:#DEDEDE;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}



.exhibition{
	width:280px;
	height:220px;
	position:fixed;
	right:26px;
	top:310px;
	background: url(../images/aa1.jpg) no-repeat;
	z-index:999;
	_display:none;
}
.exh_text{
	width:240px;
	height:auto;
	color:#333;
	padding:0px 20px;
	font-weight:normal;
	text-align:left;
	line-height:25px;
	clear:both;
} 
.exh_title{width:225px; height:25px; float:left; text-align:left; font-weight:bold; line-height:25px; padding-top:5px; color:#F00; padding-left:20px; font-size:16px;}
.exh_close{ float:left; margin-top:5px;}






