@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}
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}
a.cursorbox {cursor:pointer;*cursor:auto;_cursor:auto;cursor:url(zoomin.cur)}

 .topjs{color:#727171; font-size:9px; text-align:center; margin:0 auto; display:block; font-family:Geneva,Arial,Helvetica,sans-serif; height:15px; width:900px;}
.topjs a{color:#727171; letter-spacing:-1px; text-align:left}
.topjs a:hover{color:#fff}

#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:170px; height:68px; float:left; margin-left:11px!important; margin-left:8px; margin-top:25px!important; margin-top:15px}
  #menu{width:716px; height:25px; float:right; margin-top:28px}
#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 8px; 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:80%}
.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 .hotpro a{width:100%; text-align:center; height:42px; padding-top:100px; display:block; font-weight:normal; color:#383838; font-size:18px; 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{height:auto; width:99%; margin-left:5px; float:left}
 .related a{ color:#333; background:#B2D3F9; padding:0px 2px; float:left; margin:5px 3px 0 3px; line-height:20px}
   .related a:hover, .related 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:90px}
 .about a.mail:hover{text-decoration:underline }
  .about p,  .about02 p{margin-top:10px}
 .picname{width:330px; float:left; text-align:center}
 .about img{ margin:5px 3px 3px 0px; border:1px solid #ccc}
 .about img.datu{ float:right;}
 .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:645px; float:left}
 .about  .allpic a{margin-left:3px}
 .about  .allpics{margin-top:0px; width:680px; float:left}
 .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:40px; 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:0 auto; clear:both}
 .top{float:right; width:30px; 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:87%; height:15px; line-height:15px; text-align:left; padding-top:0px; float:left; padding-left:80px}
#footer .menu,#xfooter .menu{padding-top:2px; margin-bottom:3px}
#footer .menu a, #footer .menu1 a, #footer .menu2 a,#xfooter .menu a, #xfooter .menu1 a, #xfooter .menu2 a{
	padding:0 5px;
	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; clear:both;margin-top:5px; display:block}
#footer #otherlink div,#xfooter #otherlink div{width:auto; height:20px; margin-right:10px; text-align:center; float:left}

#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:30%; float:left}
#etw_map ul li.big{width:45%; 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}

.imgs{ float:right;  margin-right:60px;}
.left_pic{ width:300px; height:auto; float:left;}
.right_pic{ width:370px; height:auto; float:right;}


