@charset "utf-8"; 
body{font-size:12px; color:#fff; font-family:Arial,Helvetica,sans-serif; background:#003768;  margin:0 auto; padding:0px; text-align:center; }
*{margin:0px auto; padding:0px}
.copy{-moz-user-select:none} 
a{color:#fff}
img{border:none; margin:0 auto}
ol, ul, li{list-style:none}
a{text-decoration:none}

.clear{clear:both; font-size:0px}
#form1{border:1px solid #ccc; border-top:none; width:500px; height:420px; margin-left:10px}
.table{border-top:3px   solid #FC9ACD; border-bottom:3px   solid #B2D3F9; width:99%; background:#B2D3F9; margin-bottom:5px; float:left; margin-top:3px}
 .table tr{background:#F9FBFD}
.table .top1{line-height:18px; background:#E1EEFD}
.table td{padding-left:5px; line-height:18px; color:#333; font-size:11px}

  .topjs{
	color:#727171;
	font-size:9px;
	text-align:center;
 	display:block;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	height:15px;
	margin:0 auto;
	width:900px;letter-spacing:-1px;
}
.topjs a{color:#727171; letter-spacing:-1px;text-align:left; }
.topjs a:hover{color:#fff}
.pic1{
	width:150px;
	height:auto;
	float:left;
	margin-right:0px;
	text-align:center;
	margin-top:5px;
	margin-left:0px;
	line-height:16px;
	margin-bottom:5px
}
.pic1  a{text-align:center; display:block; width:100%}
.pic1 img{margin:0 auto; display:block; border:1px solid #ccc; }
#header{background:url(../images/topbg.jpg) no-repeat #146A9D; border-bottom:1px solid #8CBED7; width:902px; height:105px; margin:0 auto}

#language{
	width:620px;
	float:right;
	text-align:left;
	margin-top:30px
}
#language a{color:#83B7DE; margin-right:3px}
#language a:hover{color:#fff}
#language a img{margin-right:2px}
#logo{
	width:40px;
	height:68px;
	float:left;
	margin-left:11px!important;
	margin-left:8px;
	margin-top:25px!important;
	margin-top:15px
}
#logo1{
	width:140px; font-size:18px; 
	height:30px;
	float:left; text-align:left;
	margin-left:5px!important;
	margin-left:5px;
	margin-top:20px!important;
	margin-top:15px; padding-top:25px;
}

  #menu{
	width:825px;
	height:25px;
	float:right;
	margin-top:2px
}
#menu ul{width:100%; height:25px; text-align:left; margin:0 auto; float:right}

#menu  li{float:left; margin-right:2px; line-height:25px; text-align:center; background:url(../images/menuline.jpg) no-repeat right}
#menu li a{color:#fff; float:left; font-size:12px; display:block; padding:0 6px; text-align:center; font-weight:bold}
#menu li.last{background:none}
#menu a.link, #menu a:hover{background:#DC157C; color:#fff}

 .banner{height:209px; text-align:center; margin:0 auto; width:968px; border-bottom:1px solid #666}

#container, #content1{margin:0 auto; width:902px; background:#2782B4; height:auto; overflow:hidden; text-align:left}
#content1{background:#5AA2C8}
 
 #banner{float:left; height:275px; width:584px}
 .index-about2{width:312px; line-height:18px; float:left; margin-top:0px; overflow-y:scroll; background:#153E5C; height:275px; border-left:1px solid #2783B4; margin-left:0px}
 .index-about2 p{margin-bottom:10px; color:#5CA2C6}
  .index-about2 .text1{border-bottom:1px solid #8699A7; padding-left:5px; line-height:16px}
 .index-about2 .text1 a{font-weight:bold; color:#C2CCCE}
  .title, .title1,  .title2, .title3{height:24px; width:96%; color:#fff; font-size:16px; font-weight:bold; padding:0px 0px 0px 5px; border-bottom:1px dashed #ccc; line-height:24px; float:left; margin-top:5px}
.title3{border-bottom:1px solid #72AFD0; width:99%; margin-top:5px}
.title1{width:490px; margin-left:0; margin-top:5px}
.title h1, .title h2{font-size:14px; font-weight:bold}
.product1{width:580px; float:left; margin-top:5px; margin-left:4px!important; margin-left:1px}
.product1 ul{float:left; width:97%; margin-top:0px; margin-bottom:3px; margin-left:9px!important; margin-left:5px}
.product1 ul li{
	margin-top:0px;
	float:left;
	width:33%
}
.product1 ul li.ce{width:45%; margin-top:0}
.product1 ul li.ce span{text-decoration:underline; line-height:20px}
.product1 ul li.long{
	width:60%
}
.product1 ul li a, .product1 ul li.ce a{line-height:20px; margin-bottom:5px}
.product1 ul li.ce a{text-decoration:underline}
.product1 ul li a:hover{text-decoration:underline}
.product1 ul li.proname a{margin:0; color:#fff; background:none; padding-left:8px; font-weight:bold}
.product1 ul li.proname a:hover{text-decoration:none}
.index-right{float:left; width:318px; background:#2782B4; padding-top:1px}
 .index-right .hotpro{float:left; width:157px; height:142px; background:url(../images/hot1.jpg) no-repeat; margin-left:1px}
 .index-right .hotpro2{float:left; width:157px; height:142px; background:url(../images/hot2.jpg) no-repeat; margin-left:1px}
  .index-right .hotpro2 a{width:157px; height:142px; display:block}
 .index-right .hotpro a{
	width:100%;
	text-align:center;
	height:42px;
	padding-top:100px;
	display:block;
	font-weight:bold;
	color:#383838;
	font-size:16px;
	font-family:Geneva,Arial,Helvetica,sans-serif
}
.index-right img{margin-left:1px}
 .product2{width:97%!important; width:96%; float:left; margin-bottom:0px; margin-left:5px!important; margin-left:3px; margin-top:5px}
 .product2 ul{width:100%; float:left; margin-top:8px; padding-bottom:5px; *padding-bottom:13px; _padding-bottom:10px}
 .product2 ul li{width:100%; float:left; color:#ACE2FC; margin-bottom:3px; *margin-bottom:5px; _ margin-bottom:2px; margin-right:3px}
 
 .product2 ul li ol{display:inline-block; float:left; width:100%}
 .product2 ul li ol li{width:73px; float:left}
 .product2 ul li ol li a{color:#D3F0FE; display:block; text-decoration:underline}
 .product2 ul li ol li a:hover{color:#fff; font-weight:bold}
 .product2 ul li ol li.pro{width:73%}
 .product2 ul li img{border:1px solid #828D94; margin:0 auto; display:block}
 .center-name{width:308px; float:left; height:30px; background:#164A67; color:#fff; font-size:16px; font-weight:bold; padding:0px 0px 0px 10px; line-height:30px; float:left}

 #etw_left{background:#2782B4; width:190px; float:left; margin-top:10px; margin-left:7px!important; margin-left:3px; text-align:left}
#etw_left .contop{background:url(../images/pro.jpg)  no-repeat; font-size:14px; font-weight:bold; color:#fff; padding-left:6px; width:95%; height:25px; line-height:25px; margin-bottom:0px; float:left; padding-top:5px}
 #etw_left  ul{text-align:left; width:100%; margin-top:0px; padding-bottom:5px; float:left; padding-top:3px}
#etw_left ul li{float:left; height:auto; margin-bottom:2px; width:99%}

#etw_left ul li a{ border-bottom:1px dashed #5AA2C8; padding:1px 0px 1px 3px; color:#fff;  margin-left:2px; line-height:16px; background:none; width:94%; float:left}
#etw_left ul li a:hover, #etw_left ul li a:visited{color:#ccc}
#etw_left ul li.link a, #etw_left ul li.link a:hover, #etw_left ul li.link a:visited{text-decoration:none; color:#fff; font-weight:bold}
  
 
.con{width:100%; float:left; height:37px; margin-top:8px; line-height:37px; background:url(../images/contact.jpg) no-repeat; font-weight:bold; text-align:left}
.con a{color:#FFF; font-size:18px; text-decoration:underline; display:block; width:180px; height:37px}

 #etw_right{margin-top:10px; background:#5AA2C8; float:left; width:704px!important; width:703px; padding-top:1px}
.related,.related1,.related2{
	height:auto;
	width:99%;
	float:left;margin-left: 5px;
}
.related1  a{
	color:#333;
	background:#B2D3F9;
	padding:0px 10px;
	float:left;
	line-height:20px;
	display:block;
	margin:5px 5px 0 5px;
	width:45%;
}
.relateds{height:auto; width:99%; margin-left:2px; float:left}
.relateds{height:auto; width:99%; margin-left:2px; float:left}
.relateds a{ width:167px; height:36px; display:block; float:left; color:#333; background:#B2D3F9; margin:5px 0px 0 5px; line-height:16px; text-align:center; padding:2px 0;}
.relateds a:hover, .relateds a.link{text-decoration:underline; color:#06F}


.relatedss{height:auto; width:99%; margin-left:2px; float:left}
.relatedss{height:auto; width:99%; margin-left:2px; float:left}
.relatedss a{ width:200px; height:36px; display:block; float:left; color:#333; background:#B2D3F9; margin:5px 0px 0 5px; line-height:16px; text-align:center; padding:2px 0; font-size:11px;}
.relatedss a:hover, .relatedss a.link{text-decoration:underline; color:#06F}




.related2  a{
	color:#333;
	background:#B2D3F9;
	padding:0px 10px;
	float:left;
	line-height:20px;
	display:block;
	margin:5px 5px 0 5px;
	width:305px;
}
 .related a{
	color:#333;
	background:#B2D3F9;
	padding:0px 10px;
	float:left;
	line-height:20px;
	display:block;
	margin:5px 5px 0 5px;
	width:190px;
	
}
   .related a:hover, .related a.link{text-decoration:underline; color:#06F}
      .related1 a:hover, .related1 a.link{text-decoration:underline; color:#06F}
	  .related2 a:hover, .related2 a.link{text-decoration:underline; color:#06F}
 #etw_right .title, #etw_right .title1{border-bottom:1px solid #7DB4D1; font-size:14px; width:99%; padding-left:8px}
 #etw_right .title1{background:#82B9D5}
  #etw_right .title2{border-bottom:1px solid #ccc; color:#369; width:96%}
.quicklink{line-height:18px; font-size:11px; float:left; width:690px; padding-left:8px; color:#fff; padding-top:5px; margin-bottom:4px}
.quicklink a{color:#fff}
 .about, .about01, .about1, .about02, .about3{float:left; height:auto; width:98%; line-height:18px; padding:5px 2px 0px 10px; margin-bottom:0px; text-align:left}
.textname{font-size:18px; font-weight:bold}
.about .centertu, .about .picture1{width:105px; float:left; height:auto; font-weight:normal; text-align:center; margin-right:10px}
.about .picture1{width:100px; margin-bottom:5px}
.about .picture1 a{text-decoration:underline}
.about .centertu img, .about .picture1 img{float:none; margin:0 auto; display:block}
 .about .cer{width:110px; height:auto; float:left; margin-right:0px; text-align:center; margin-top:5px; margin-left:0px; line-height:16px; margin-bottom:5px}
 .about .cer  a{text-align:center; display:block; width:100%}
 .about .cer img{margin:0 auto; display:block; float:none}

 .about01{width:95%; line-height:17px; padding:5px 0px 0px 10px; margin-bottom:0px}
 .about01 p, .about1 p{margin-bottom:8px}
 .about02{padding-bottom:15px; border-top:1px dashed #A2CFE6}
 .about3{margin-top:5px; margin-left:0px; width:96%; border-bottom:1px dashed #A2CFE6; padding-top:2px; padding-bottom:2px}

 .about1{
	width:94%;
	padding-left:8px;
	line-height:16px;
	background:#2782B4;
	height:200px
}
 .about a.mail:hover{text-decoration:underline }
  .about p,  .about02 p{margin-top:10px}
 .picname{width:330px; float:left; text-align:center}
 .about img{float:left; margin:5px 5px 3px 0px; border:1px solid #ccc}
 .about img.tu4{margin:0}
  .about img.tu5{margin-left:100px}
  .about img.tu6{margin-left:200px}
 .about img.tu7{margin-left:160px}
 .about  .allpic{margin-top:0px; width:630px; float:left}
 .about  .allpic a{margin-left:3px}
 .about  .text-1{text-align:center; width:50%; float:left; margin-top:3px}
.about   img.tu1{margin:0 auto; margin-top:5px; display:block; float:none}
  .about   img.tu2{border:none}
    .about   img.tu3{border:none; margin:2px 5px; float:right}
.about  .click{
	text-decoration:underline;
	width:50px;
	heihgt:20px;
	float:right;
	margin-top:20px;
	line-height:20px
}
.about  .click a{background:url(../images/dot.gif) no-repeat right; padding-right:8px}
.spacing1{padding-left:42px}
.heig{
	height:300px;
	width:100%;
	float:left
}
.consulting{float:left; width:600px; height:auto; display:block; margin-top:5px; text-align:right; margin-left:0px}
.consulting img{margin:0; float:left; border:none}
#etw_right .product{width:98%; float:left; margin-bottom:0px; margin-left:5px!important; margin-left:0px; margin-top:5px}
#etw_right .product ul{width:96%; float:left; margin-top:8px; margin-left:5px!important; margin-left:6px; padding-bottom:0px}
 #etw_right .product ul li{width:48%; float:left; margin-bottom:5px; margin-right:5px; height:85px}
 
 #etw_right .product ul li ol{display:inline-block; float:left; width:100%}
 #etw_right .product ul li ol li{background:none; width:28%; float:left}
#etw_right .product ul li ol li a{width:82px; height:66px; display:block; border:1px solid #ccc}
#etw_right .product ul li ol li a:hover{border:1px solid #DC157C}

 
 #etw_right .product ul li.pro1{margin-bottom:0px; width:98%}
 #etw_right .product ul li.pro1 ol li{width:14%}
 
 #etw_right .product ul li img{margin:0 auto; display:block; padding:0; margin-top:1px}

 #etw_right .product ul li ol li.pro,  #etw_left .product ul li ol li.pro1{width:68%; float:left; line-height:16px; padding-left:0px; margin-left:2px; height:80px}
 #etw_right .product ul li.pro1 ol li.pro{width:84%}
 #etw_right .product ul li ol li.pro a,  #etw_left .product ul li ol li.pro1 a{width:auto; height:auto; border:none; text-decoration:underline; color:#fff; line-height:16px; padding-bottom:1px; float:none; display:block; margin-left:0px; padding-left:0px}
 #etw_right .product ul li ol li.pro a.link{font-weight:normal; display:inline; padding:0}
 #etw_right .product ul li ol li.pro a:hover,  #etw_left .product ul li ol li.pro1 a:hover{font-weight:bold; border:none; color:#fff}
 
 .linetop{width:512px; height:23px; line-height:23px; padding-left:10px; text-align:left; float:left; margin-left:0px; display:block; color:#369; font-weight:bold; font-size:14px; background:url(../images/linetop.jpg) no-repeat #fff}
#form1{width:490px; height:420px; border:1px solid #CBDDFA; padding:0 10px; margin-left:0px; margin-top:0px; float:left; background:#fff; padding-left:20px}
 #etw_right  ul.other{float:left; width:96%; margin-top:5px; padding-bottom:10px; margin-left:10px!important; margin-left:5px}
 #etw_right  ul.other li{float:left; margin-bottom:2px; margin-top:0px; margin-left:0px; width:48%}
 #etw_right  ul.other li a{background:url(../images/dot.gif) no-repeat 1px 6px;  line-height:20px; text-decoration:underline; color:#fff; display:block; padding-left:12px; font-weight:normal}
 #etw_right ul.other li a:hover{color:#369}

 #footer,#xfooter{color:#CCC; height:65px; padding-top:5px; width:900px; margin:0px auto; clear:both}
 .top{
	float:right;
	width:50px;
	height:18px
}
 .top a{color:#FFF; text-decoration:underline}
#footer .menu1,#xfooter .menu1{height:15px; width:90%; line-height:15px; margin-bottom:2px; float:left}
#footer .menu2, #footer .menu1, #footer .menu,#xfooter .menu2, #xfooter .menu1, #xfooter .menu{
	width:94%;
	height:15px;
	line-height:15px;
	text-align:left;
	padding-top:0px;
	float:left
}
#footer .menu,#xfooter .menu{
	padding-top:2px;
	margin-bottom:3px;
	float: left;
}
#footer .menu a, #footer .menu1 a, #footer .menu2 a,#xfooter .menu a, #xfooter .menu1 a, #xfooter .menu2 a{
	padding:0 4px;
	color:#ccc
}
#footer .menu1 a:hover,#xfooter .menu1 a:hover{color:#fff; text-decoration:underline}
#footer .menu2 a,#xfooter .menu2 a{text-decoration:underline; text-align:left}
 .etw-address{margin:0 auto; width:90%; text-align:left; float:left; margin-left:16px; line-height:16px}
 .etw-address a{height:25px; line-height:18px; margin:0 auto; text-align:center; color:#F60; text-decoration:underline}
 #footer #otherlink,#xfooter #otherlink{
	width:230px;
	height:20px;
	margin:0 auto;
	margin-top:5px;
	display:block;
	clear: both;
}
#footer #otherlink div,#xfooter #otherlink div{width:auto; height:20px; margin-right:10px; text-align:center; float:left}
#footer #otherlink div a,#xfooter #otherlink div a{ color:#ccc; font-size:11px; }
#etw_map{width:98%; height:auto; overflow:hidden; margin-top:8px; margin:0 auto}
 #etw_map ul{float:left; margin-left:13px!important; margin-left:5px; width:93%}
 #etw_map ul.pro{float:left; width:45%; margin-top:0px; margin-left:20px!important; margin-left:10px; margin-bottom:2px}
#etw_map ul li{margin-bottom:0px; float:left; width:100%; margin-left:0px}
#etw_map ul li.small{
	width:33%;
	float:left
}
#etw_map ul li.big{
	width:49%;
	float:left
}
#etw_map ul li.big1{width:51%; float:left}
#etw_map ul li a{color:#fff; text-decoration:underline; font-weight:normal; line-height:22px;  padding-left:2px}
#etw_map ul li.bigpro{width:98%}
#etw_map ul li.bigpro a{font-weight:bold; text-decoration:none; background:none; padding:0; padding-left:2px; line-height:22px}

 #etw_map ul li a:hover{text-decoration:underline}
#etw_map .name{width:97%; font-weight:bold; height:25px; line-height:25px; color:#FFF; padding-left:10px; float:left; font-size:13px; margin-top:5px; margin-left:0px}
#etw_map .name a{color:#fff}
#etw_map .name a:hover{text-decoration:underline}
.news{margin:0px 0 0px 5px; width:98%; float:left; display:block; height:auto; clear:both; line-height:21px}
.textname{font-size:16px; border-bottom:1px dashed #eee; font-weight:bold; margin-top:10px; float:left; width:99%}
.news ul{line-height:18px; width:96%; float:left; margin:5px 0px 0px 0px; padding:0; display:block; height:auto}
.news ul li{float:left; width:98%}
.news ul li ol li{width:100px; height:auto; float:left; text-align:left; font-size:12px}
.news ul li ol li.f{line-height:16px; text-align:left; font-size:12px; font-weight:normal; height:auto; width:83%; padding:8px 0 5px 0px; color:#fff}
.news ul li ol li.f a{color:#fff; font-weight:bold;  text-decoration:underline}
.news ul li ol li.f a:hover{color:#fff}
.news ul li img{border:1px solid #ccc}
.news ul li ol li span{color:#FF0; text-align:left; padding-left:15px; font-size:11px; font-weight:normal}
.newap{color:#FF0; width:100px; text-align:right; font-size:11px; font-weight:normal; padding-left:10px; margin-bottom:10px; height:25px}

 .close{text-align:right; color:#fff; float:right; display:block; margin:5px 0 0 10px; height:30px; width:600px; padding-right:10px}
 .close img{border:none; float:none; margin:0}
.close a{color:#FFF; font-size:12px; font-weight:bold; margin:0 3px 0 3px}


.about .tuimgss{ float:right;}
.buin{ width:305px; float:left; margin-right:3px;}
