@charset "utf-8"; 
body{font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:0; margin:0 auto; background:#3872EF; text-align:justify; line-height:21px;}
a{text-decoration:none;}
a img{border:none;}
ul{display:block;margin:0;padding:0;}
ol{display:block;margin:0;padding:0;}
li{display:block;list-style:none;}
*{margin:0px;padding:0px;}
.clear{clear:both; }
h5{color:#000; font-size:9px; margin:0px auto; margin-bottom:3px;text-align:center;}
.table01{width:525px; background:#F9A957; text-align:center; font-size:12px;}
.table01 tr{background:#FFF7EE;}
.table01 td{padding:0px 3px;}
.indent{text-indent:24px; display:block;}
.indent01{text-indent:44px; display:block;}
#myshowinfo{width:690px;height:auto;float:left;margin: 0 auto;margin-left: 10px;margin-top: 30px;line-height:21px;}
#myshowinfo ul{width:690px;height:auto;float:left;}
#myshowinfo ul li{width:690px;height:auto;float:left;}
#myshowinfo ul li a{color:#7B2424;display:block;text-decoration:underline;margin:0px auto !important;margin:3px auto;}
#myshowinfo ul li a:hover{text-decoration:underline;color:#ED1B24;}
#etw_header{width:948px; height:auto; margin:0px auto; display:block; background:#fff;}
#etw_header h5{color:#ccc; font-weight:bold; font-size:9px; width:948px; margin:2px auto; text-align:right; margin:0 auto; height:auto;}
#etw_header h5 a{color:#ccc; z-index:201; line-height:17px;}
#header{
	width:948px;
	height:115px;
	margin:0 auto;
	background:#fff;
}
.banner{height:64px; padding:0px; display:block; width:934px; background:#fff;}
.logo{width:77px; height:64px; float:left;}
.font{width:600px; height:auto; padding-left:100px; font-size:19px; color:#000; text-align:left; font-weight:bold; float:left; padding-top:20px;}
.language{width:123px; float:right; height:20px; margin-top:5px;}
.language a{margin-right:3px; color:#930;}
.language a:hover{color:#f60;}
#pro_con{width:940px;height:auto;margin:0px auto;color:#333; padding:4px;background:#f2f2f2;}
#tabs{width:948px; margin:0px auto; background:#fff; height:23px; float:left;}
#tabsH{width:948px; margin:0px auto; border-top:1px solid #fff; height:22px; float:left;}
#tabsH ul{width:948px; margin:0; list-style:none; height:23px; float:left;background:#8E1B1B;}
#tabsH li{display:inline; padding:0;}
#tabsH ul li.button, #tabsH ul li.button01{float:left; margin:0; text-decoration:none; font-weight:bold;}
#tabsH ul li.button a, #tabsH ul li.button01 a{float:left; padding:3px 80px 0px 80px; color:#fff; border-right:1px solid #fff; height:20px; background:#8E1B1B; line-height:15px; white-space:normal;}
#tabsH ul li.button a:hover, #tabsH ul li.button01 a:hover{background:#ED1B24; color:#fff;}
#tabsH ul li.leave{float:left; margin:0; text-decoration:none; font-weight:bold;}
#tabsH ul li.leave a{float:left; display:block; background:#ED1B24; color:#fff; height:23px; border-right:1px solid #fff; padding:0px 47px 0px 48px;}
#tabsH ul li.leave a:hover{color:#000; background:#ED1B24;}
#tabsH ul li.button01 a{border-right:none; padding:0px 37px 0px 36px;}
#tabsH ul li.button01 a:hover{background:#FFC991;}
#tabsH ul a:hover{visibility:visible; position:relative; z-index:200;}
#tabsH ul li:hover{position:relative; z-index:200;}
#tabsH ul ul, 
#tabsH ul :hover ul ul, 
#tabsH ul :hover ul:hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0;}
#tabsH ul :hover ul.sub{left:0; top:22px; background:#F2F2F2; border:1px solid #ccc; width:218px; height:auto; z-index:300;}
#tabsH ul :hover ul.sub li{ height:auto; position:relative; float:left;}
#tabsH ul :hover ul.sub li a{width:210px; height:auto; font-weight:normal; padding:0px 0px 0px 5px; color:#7B2424; float:left; text-align:left; border-right:none; background:none; line-height:19px; border-bottom:1px solid #ccc;}
#tabsH ul :hover ul.sub li  a:hover{width:210px; padding-left:5px; color:#ED1B24; display:block; background:none;}
#tabsH ul :hover ul:hover ul{left:100px; top:-4px; background:#fff; border:1px solid #3a93d2; width:auto;  height:auto;}
#banner_pic{width:948px; height:60px; background:url(../images/banner.jpg) no-repeat; float:left; margin-top:3px;border-top:1px solid #B1AFAF;}
#pro_c{width:944px; height:auto;margin:0px auto; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#000; background:#fff;}
#main{width:948px; margin:0px auto; height:auto; overflow:hidden;background:#fff;}
#etw_left{width:220px; height:auto; float:left; color:#fff; background:#F2F2F2; margin-top:25px;}
#pro_right{width:220px; height:auto; float:right; color:#fff; background:#F2F2F2; margin-top:25px;}
#menu_right{color:#000; width:220px; background:#F2F2F2; float:right;}
#menu{color:#000; width:220px; background:#F2F2F2; float:left;}
#menu ul{color:#000; width:220px;height:auto;background:#F2F2F2; margin:0px;float:left;padding:0px;}
#menu ul li{width:220px;height:auto; display:block;line-height:19px;margin-bottom:2px;*margin-bottom:0px;_margin-bottom:0px;}
#menu li a{display:block;padding-left:10px;padding-right:3px;text-align:left;color:#7B2424;border-bottom:1px solid #ccc;border-top:1px solid #fff;font-weight:bold;}
#menu li a:hover{color:#ED1B24;}
#menu ul li span{display: inline-block;color: #ED1B24;text-align:right;width:208px;}
#menu ul li span a{color:#7B2424;}
#menu ul li.smallness{width:210px;height:auto; display:block;background:none;padding-left:10px;}
#menu ul li.smallness a{background:url(../images/menu1.jpg) #F2F2F2 no-repeat left center;color:#000;font-weight:normal;padding-left:10px;}
#menu ul li.smallness a:hover{color:#ED1B24;}
#menu li.li_top{background:#F2F2F2; width:185px; height:20px;}
#menu li.li_name{background:#fff; width:202px; height:30px; line-height:30px; font-size:16px; padding-left:18px; font-weight:bold;}
#menu li.li_small2{padding-left:5px; display:block; font-weight:normal; background:#FFDFBD;}
#menu li.li_small2 a{display:block; color:#000; font-weight:normal; background:url(../images/menu2.jpg) no-repeat center left;}
#menu li.li_small2 a:hover{text-decoration:none; color:#930}
#contact{ width:98%; height:auto; color:#000;}
#contact .contact_t{ width:98%; padding-left:5px; line-height:30px; font-size:16px; font-weight:bold;   }
#contact .contact_c{ width:95%; line-height:20px; padding:0 6px; text-align:justify;}


#contact_leftbg{width:220px; height:30px;float:left; background:url(../images/contactbg.jpg) repeat-x #fff;}
#left_contact{width:220px; height:200px;float:left; background:url(../images/contactbg.jpg) repeat-x #fff;}
.contactfont{width:220px; height:auto; color:#000; float:left; background:url(../images/contactbg.jpg) repeat-x #fff;}
.contactfont a{color:#930;}
.contactfont a:hover{color:#F60;}
.contactfont .p{width:210px;height:auto;text-align:left;float:left;padding:0px 0px 0px 8px;color:#000;}
#contact_title{width:210px;border-top:1px solid #fff; border-bottom:1px solid #fff; height:20px; background:#ED1B24; padding-left:8px; font-weight:bold; color:#930;color:#fff;float:left;}
#contact_title div{color:#000;padding:50px 0px 0px 10px;font-weight:bold;}
#etw_right{width:694px; float:left;height:auto; margin-left:14px !important; _margin-left:11px;background:#fff;}
#etw_right #about_pic{width:708px; height:128px; background:url(../images/about.jpg) no-repeat; margin-top:0px; margin-left:10px;}
#etw_right #about_pic div{width:500px; padding-left:10px; padding-top:50px; color:#E50003; font-size:17px; font-weight:bold;}
#etw_right #about_title{width:410px; height:24px; background:url(../images/about_line1.jpg) bottom no-repeat; padding-left:15px; line-height:20px; color:#E50003;font-weight:bold;}
#right #product_title{width:700px; height:auto; border-bottom:1px solid #930; padding-left:3px; color:#ED1B24; font-weight:bold;margin-bottom:10px;}
#right #product_title a{color:#7B2424; text-decoration:underline;}
#right #product_title a:hover{color:#ED1B24;}
#right #message_title{width:505px; height:auto; border-bottom:1px solid #930; padding-left:3px; padding-bottom:3px; color:#f60;font-weight:bold; margin-bottom:5px;}
#right{width:700px;background:#fff;float:left; margin-top:19px;}
#right p{margin-bottom:5px;}
#right .pdf{ width:auto;}
#right .pdf img{ border:none; float:left;}
#describe{width:700px;clear:both;margin:10px auto;height:auto;padding-left:3px;color:#ED1B24;text-align:center;float:left;}
#describe ul{width:700px;height:auto;float:left;}
#describe ul li{width:229px;height:auto;float:left;margin-bottom:5px;}
#describe ul li ol{width:224px;height:auto;float:left;}
#describe ul li ol a{ width:auto; height:auto;display:block;}
#describe ul li ol a:hover{ width:auto; height:auto;display:block;}
#describe ul li ol li{width:224px;height:auto;margin:0px;}
#describe ul li ol li.describe_text{width:224px;font-weight:bold;color:#7B2424; }
#describe ul li ol li.describe_text a{font-weight:bold;color:#7B2424; border-top:none;}
#describe ul li ol li.describe_text a:hover{color:#ED1B24; border-top:none;}
#proname{width:230px;height:auto;float:left;}
#text{width:540px; height:auto; padding:5px; color:#000; float:left; margin:5px auto;}
#text p{margin-bottom:5px;}
.contact_font{width:690px;height:731px;float:left;background:url(../images/contact.jpg) right  bottom no-repeat;}
.img01{margin:8px 0px 5px 5px; border:1px solid #ccc; padding:1px;}
.img02{margin:8px auto;display:block;}
.img03{margin:8px 5px 5px 0px; border:1px solid #ccc; padding:1px;}
.img04{margin:6px 5px 0px 0px; border:1px solid #ccc; padding:1px;float:left;}
.back{float:left;margin-right:3px;margin-top:10px;border:1px solid #ccc;margin-left:4px;}
.consulting{clear:both; width:170px; height:33px; margin-left:345px;}
.consulting img{float:right; border:none;}
#text .more{ width:50px; text-align:left; height:20px; line-height:19px; font-weight:bold; float:right;}
#text .more a{color:#e50003; text-decoration:none;}
#text .more a:hover{color:#000; text-decoration:none;}
#right #pro{width:700px; height:auto; float:left; padding-bottom:5px;}
#right #pro ul{width:700px; height:auto; float:left; margin-top:10px;}
#right #pro ul li{width:700px; height:110px; float:left; }
#right #pro ul li ol{width:700px; border:none; height:auto;border-bottom:1px dashed #9F9F9F;float:left;}
#right #pro ul li ol li{width:123px; float:left; margin:5px 3px 0px 3px; height:auto; text-align:left;}
#right #pro ul li ol li img{}
#right  #pro ul li ol li.list{width:550px; height:100px; float:left; padding:0px 2px 0px 10px; line-height:20px;}
#right  #pro ul li ol li.list a{color:#7B2424; font-weight:bold;}
#right  #pro ul li ol li.list a:hover{color:#ED1B24;}
#pro .page{ width:100%; line-height:20px; font-weight:bold; text-align:right; font-size:16px;}
#pro .page a{ height:20px; width:auto;   text-decoration:none; padding:0 10px; color:#CC0033;}

.otherpro{width:700px;height:auto;float:left;padding-bottom:10px;margin-top:15px;border:1px solid #ccc;background:#f5f5f5;}
.otherpro ul{width:690px; height:auto; margin:0; float:left; margin:5px 0px 0px 10px !important; _margin:5px 0px 0px 5px;}
.otherpro ul li{height:auto; padding:0px; text-align:center; width:123px; float:left; margin:5px 10px 0px 0px !important; _margin:5px 10px 0px 0px;}
.otherpro ul li img{display:block; padding:1px; border:1px solid #ccc;}
.otherpro ul li a{color:#7B2424;}
.otherpro ul li a:hover{color:#ED1B24; text-decoration:underline;}
.otherpro_title,.otherpic_title{background:#7B2424; float:left; color:#2B4B9C; height:21px; text-align:left; padding-left:10px; font-weight:bold; width:690px; color:#fff;}
.otherpic_title{background:#ccc;color:#ED1B24;}
.otherpro_two{background:#FFC991; float:left; color:#2B4B9C; height:21px; text-align:left; padding-left:15px; font-weight:bold; width:510px; color:#000; margin-left:2px; margin-top:15px;}
.otherpro_two a{color:#930; background:url(../images/menu1.jpg) no-repeat left center; padding-left:18px;}
.otherpro_two a:hover{color:#f60;}
.examplepro{width:300px;height:250px;margin:0 auto;display:block;}
a.back{color:#fff; background: #333; text-align:right; padding:4px 10px; border-bottom:1px solid #eee; font-weight:bold; float:right; margin:5px 5px 10px 0; border:1px solid #ccc;}
a.back:hover{background:#821212;}
.consulting{clear:both; width:170px; height:33px; margin-left:520px;}
.consulting img{float:right; border:none;}
.lab{color:#F00;}
.border{background:#FBE2E3; border:1px solid #A73F40; margin-left:8px;}
.pic{width:184px; height:auto; float:left}
.pic img{border:1px solid #ccc; margin-left:5px; margin-top:7px}
#other{width:695px;height:auto;margin:15px auto;background:#f2f2f2;float:left;*float:none;_float:left;}
#other ul{width:690px;height:auto;}
#other ul li{width:690px;height:auto;}
#other ul li a{color:#7B2424;text-decoration:underline;font-weight:bold;background:url(../images/a.gif) 4px no-repeat;padding-left:17px;}
#other ul li a:hover{color:#ED1B24;}
#footer{width:928px; height:50px; margin:0px auto;background:#fff; clear:both; padding:0 10px; border-top:1px solid #930;}
#footernav{width:928px;height:17px; float:left;margin:5px auto;text-align:center;}
#footernav a{color:#000;padding:4px 3px 0 3px;height:17px;}
#footernav a:hover{color:#ED1B24;}
#footer .etw-address{width:928px; height:20px; text-align:center; color:#000; float:left; padding-bottom:3px;}
#footer .etw-address a{color:#ff0000;}
#footer #otherlink{width:300px; margin:0 auto;  text-align:center; height:auto;}
#footer #otherlink .first{ width:auto; height:auto;}
#footer #otherlink div{float:left; width:auto; height:15px;text-align:center;margin-left:10px;padding:0px 3px; margin-top:5px !important; margin-top:0px;}
#footer #otherlink a img{border:none;}
#footer #otherlink div a{color:#ccc;font-size:11px;}
