@charset "utf-8";
/* CSS Document */
body{ font:14px Arial, Helvetica, sans-serif;line-height:20px;color:#333;min-width:962px;background:url(../images/bg.jpg) #fff repeat-x top;}   
a{ text-decoration:none;} 
h2{line-height:22px;padding:4px 0;font-weight:bold;font-size:18px;font-weight:normal;} 
*{margin:0;padding:0;}
p{ padding:6px 0;}  
img{ border:none;}
.clear{ clear:both;}  
ul,li{ list-style:none;} 
.mail{ color:#ff0000; text-decoration:underline;}

#header{width:962px; height:48px;  margin:0 auto; background:url(../images/headbg.jpg) repeat-x;}
.language{width:530px;height:auto; float:right; font-size:13px; } 
.language li{width:88px; height:16px; line-height:16px; float:left; padding:16px 0; }

.language li.last a{ background:none;}
.language li a{color:#000; text-align:center; display:block; width:88px;background:url(../images/menubg.jpg) no-repeat top right;  }
.language li a:hover,.language li.langdq a{ color:#ff0c00; }
 
#container{width:100%;height:auto;background:url(../images/container_bg.jpg) no-repeat center 180px;} 
#etw_mainbody{width:962px;height:auto;margin:0 auto; background:#fff; }
.etw_left{width:210px; height:auto; float:left;padding:0 24px;  }

#logo{  width:202px;height:119px;}
.companyname{ width:202px;height:auto; line-height:18px; font-size:14px; color:#000;padding-top:6px; text-align:center; font-weight:bold;}
#etw_product{width:202px; height:auto;margin-top:10px;}
#etw_product ul{height:auto; width:100%;}
#etw_product ul li{float:left;display:block; width:202px;height:119px; margin-top:23px;}
#etw_product ul li.styleli_0{ background:url(../images/1-1.jpg) no-repeat; margin-top:5px}
#etw_product ul li.styleli_1{ background:url(../images/2-1.jpg) no-repeat;}
#etw_product ul li.styleli_2{ background:url(../images/3-1.jpg) no-repeat;}
#etw_product ul li.styleli_3{ background:url(../images/4-1.jpg) no-repeat;}
#etw_product ul li a{display:block;color:#fff;padding:89px 5px 0px 14px; line-height:30px; height:30px; }
#etw_product ul li a:hover,#etw_product ul li a.dqpro{ color:#F00;}
#etw_product ul li.styleli_0 a:hover,#etw_product ul li.styleli_0 a.videoliststyle {background:url(../images/1-2.jpg) no-repeat;}
#etw_product ul li.styleli_1 a:hover,#etw_product ul li.styleli_1 a.videoliststyle {background:url(../images/2-2.jpg) no-repeat;}
#etw_product ul li.styleli_2 a:hover,#etw_product ul li.styleli_2 a.videoliststyle {background:url(../images/3-2.jpg) no-repeat;}
#etw_product ul li.styleli_3 a:hover,#etw_product ul li.styleli_3 a.videoliststyle {background:url(../images/4-2.jpg) no-repeat;}

.etw_right{width:680px; height:auto;margin-right:15px; border:4px solid #ebebe4; border-radius:7px; float:left; padding-bottom:23px;}
.video_title{ width:640px; background:url(../images/videobg.jpg) no-repeat; height:48px; line-height:48px;  font-family:"Myriad Pro";font-size:18px;margin-left:21px;color:#fff; padding-left:23px;margin-top:20px;}
#video{width:640px;height:360px;margin:17px 21px;} 
#etw_video{width:640px;height:360px;}  

#etw_about{ width:640px;height:auto;font-family:"Times New Roman", Times, serif;margin-top:10px; margin-left:21px;}
.etw_title{width:93%; height:auto; font-size:20px;font-weight:bold;color:#ff2713; line-height:40px;}
.sub-description-container{height:148px;overflow:hidden; line-height:20px; width:99%; color:#515151}

.contact{ width:915px; height:auto; border:4px solid #ebebe4; border-radius:7px; margin:30px 0 0 22px;}
.con_title{width:199px; height:153px; background:url(../images/contactbg.jpg) no-repeat; float:left; color:#999; font-weight:bold;padding-right:30px; }
.con_title a{font-size:28px; font-family:"Impact"; color:#ff0000; display:block; line-height:47px;font-weight:lighter;padding:52px 35px; text-decoration:none;}
.con_title a:hover{text-decoration:underline;}
.contact p a{color:#ff0000;text-decoration:underline;}
.contact p{padding:3px 0; display:block; float:left;width:320px;font-family:"Times New Roman", Times, serif;padding-top:20px;color:#515151;}
.contact p.add{width:322px;padding:20px 15px 0 23px; background:url(../images/dizhi.jpg) no-repeat left 40px;color:#515151;}
.contact .tel{ background:url(../images/dot1.jpg) no-repeat left 5px; display:inline-block;padding-left:23px;color:#515151; }
.contact .fax{background:url(../images/dot2.jpg) no-repeat left 3px; display:inline-block;padding-left:23px;}
.contact .email{background:url(../images/dot3.jpg) no-repeat left 3px; display:inline-block;padding-left:23px;}
.contact .web{padding-left:22px;}
.contact p a:hover{text-decoration:none;}

#footer{ width:100%;height:auto;text-align:center;color:#000; font-size:12px;}
#foot{ width:960px; height:auto;overflow:hidden;margin:0 auto;}
.copyright-cont{width:960px;height:auto;padding:15px 0 5px 0; 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:#000;}
.langlink a{ color:#000;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:#8594a7;position:relative}
.jspDrag{background:#0e2a52;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}