@charset "utf-8";
/* CSS Document */

/* 通用样式  begin*/
body {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0;margin:0 auto;text-align:left; background:#fff;}
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; }
h2{font-size:18px;color:#666666;display:block;text-align:center;margin:5px 0 0 0;width:710px;}
/*头部*/
#header {width:100%;height:114px;margin: 0 auto;background:#fff;}
#header1 {width:1003px;height:auto;margin: 0 auto;background:#fff;}
.logo {height:28px;padding: 0px;display:block;width:200px;float:left; margin-top:10px;}
.yuyan{margin:15px 0 3px 0 ;float:right;width:490px;padding:3px 5px 0 0;height:17px;color:#000;display:block;text-align:right;}
.yuyan a{ color:#000;}
.yuyan a:hover{ color:#D70B30;}
/*导航*/
#header .mbottom {width:100%;height:38px;background:url(../images/mbottom.jpg) repeat-x left bottom ;clear:both;}
#header .nav {width:1003px;height:38px;background:#fff;clear:both; margin:0 auto;}
#header .nav ul {float:right;height:38px;width:1003px;display: block;}
#header .nav ul li.button1 {float:left;width:163px;height:25px;text-align:center;padding-top:13px;background:url(../images/menu1.jpg) no-repeat;	}
#header .nav ul li.button1 a  { width:163px; color:#8BB919; font-size:12px; font-weight:bold;}
#header .nav ul li.button1 a:hover { width:auto;display:block;  color:#8BB919; }
#header .nav ul li.button2 {float:left;width:175px;height:25px;text-align:center;background:url(../images/menu3.jpg) no-repeat;padding-top:13px;}
#header .nav ul li.button2 a  { width:175px; color:#686964; font-size:12px; font-weight:bold; }
#header .nav ul li.button2 a:hover { width:auto;display:block;  color:#8BB919; }
#header .nav ul li.button3 {float:left;width:143px;height:25px;text-align:center;background:url(../images/menu4.jpg) no-repeat;padding-top:13px;margin-right:0px;}
#header .nav ul li.button3 a  { width:143px; color:#686964; font-size:12px; font-weight:bold; }
#header .nav ul li.button3 a:hover { width:auto;display:block;  color:#8BB919; }
#header .nav ul li.button4 {float:left;width:170px;height:25px;text-align:center;background:url(../images/menu5.jpg) no-repeat;padding-top:13px;margin-right:0px;}
#header .nav ul li.button4 a  { width:170px; color:#686964; font-size:12px; font-weight:bold; }
#header .nav ul li.button4 a:hover { width:auto;display:block;color:#8BB919; }
#header .nav ul li.button5 {float:left;width:163px;height:25px;text-align:center;padding-top:13px;background:url(../images/menu6.jpg) no-repeat;	}
#header .nav ul li.button5 a  { width:163px; color:#8BB919; font-size:12px; font-weight:bold;}
#header .nav ul li.button5 a:hover { width:auto;display:block;  color:#8BB919; }
#header .nav ul li.button6 {float:left;width:170px;height:25px;text-align:center;background:url(../images/menu7.jpg) no-repeat;padding-top:13px;margin-right:0px;}
#header .nav ul li.button6 a  { width:170px; color:#686964; font-size:12px; font-weight:bold; }
#header .nav ul li.button6 a:hover { width:auto;display:block;  color:#8BB919; }
#header .nav ul li.button7 {float:left;width:160px;height:25px;text-align:center;background:url(../images/menu5.jpg) no-repeat;padding-top:13px;margin-right:0px;}
#header .nav ul li.button7 a  { width:160px; color:#686964; font-size:12px; font-weight:bold; }
#header .nav ul li.button7 a:hover { width:auto;display:block;color:#8BB919; }

#menu {display:block;width:1003px;height:38px;float:right;line-height:21px;font-weight:bold;position: relative;}
#menu ul {float:right;width:1003px;color:#000;height:38px;}
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; right:145px;}
#menu a:hover {visibility:visible; position:relative; z-index:200;}
#menu li:hover {position:relative; z-index:200;}
#menu ul, 
#menu :hover ul ul, 
#menu :hover ul :hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; }
#menu  :hover ul.sub {left:0;top:35px;*top:36px;_top:18px;background: #E9E9E9;border:1px solid #ccc;white-space:nowrap;width:140px;height:auto;z-index:300;font-size:12px;}
#menu  :hover ul.sub li { display:block; font-size:11px; height:auto; line-height:20px; position: relative; float:left; width:140px; text-align:left; margin:0; padding:0;}
#menu  :hover ul.sub li.f { display:block; font-size:11px; height:auto; line-height:20px; position: relative; float:left; width:140px;text-align:left; margin:0; padding:0;border-bottom: 1px solid #CCCCCC;}
#menu  :hover ul.sub li a,#menu  :hover ul.sub li.f a {width:140px;  font-weight:normal;  color:#686964;float:left;text-align:left;border-right:none;font-size:12px;padding-left:4px;}
#menu  :hover ul.sub li a:hover,#menu  :hover ul.sub li.f a:hover {width:136px;*width:136px; _width:140px;color:#fff; display:block;background: #EEA534;font-size:12px; float:left; margin:0; padding:0;padding-left:4px;}
#menu  :hover ul :hover ul{left:100px; top:-4px; background: #fff;  border:1px solid #3a93d2; width:auto;  height:auto;}
.company{font-weight:bold;width:520px;height:30px;font-size:16px;color:#414141;float:left;padding:0px 0px 0 0px;}
/*中间*/
.gd{ height:1480px;}
#container {width:1003px;margin:0px auto;background:#fff;}
#main_contact{width:1003px;height: auto;background:#fff; margin-top:5px; }
.flashbg{width:735px;height:350px;float:left;background:url(../images/flbg.jpg) no-repeat; margin-left:10px;*margin-left:10px;_margin-left:5px;}
#banner{ margin:6px 0 0 8px;*margin:6px 0 0 8px;_margin:6px 0 0 4px;width:720px; border-right:1px solid #fff;height:338px;float:left;background:#000;}
#main_contact .title{width:710px;height:auto;float:left;color:#000;font-size:14px;font-weight:bold;padding:7px 0 0px 15px;}
#main_contact .about{margin-left:10px;*margin-left:10px;_margin-left:5px;background:url(../images/bg.jpg) no-repeat;height:233px;width:735px;float:left;color:#666666;font-size:12px;text-align:justify;line-height:21px;}
#main_contact .about1{background:none;height:auto;width:710px;float:left;color:#666666;font-size:12px;text-align:justify;padding:0 0px 0 15px;line-height:21px;}
#main_contact .about1 a{ color:#666666; text-decoration:underline;}
#main_contact .about1 a:hover{color:#8BB919; font-weight:bold;}
#main_contact .re_otherpro {margin:0px 0 0px 15px;*margin:0px 0 0px 15px;_margin:0px 0 0px 5px;width:720px;float:left;display:block;height:auto;clear:both;}
#main_contact .re_otherpro ul {
	line-height:21px;
	width:130px;
	float:left;
	margin:10px 5px 0px 5px;
	padding:0;
	display:block;
	height:auto;
}
#main_contact .re_otherpro ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px;}
#main_contact .re_otherpro ul li.f{text-align:left;font-size:11px;height:auto;width:130px;padding:8px 0 5px 0px;}
#main_contact .re_otherpro ul li.f a{color:#666666;font-weight:bold; font-size:12px;background:url(../images/mbg.jpg) repeat-x top;}
#main_contact .re_otherpro ul li.f a:hover{color:#8BB919;}
#main_contact .re_otherpro ul li a {color:#666666;display:block;text-align:left;line-height:18px;}
#bottom{background:#DBDBDB;float:left;width:988px;height:40px; margin:0 0 0 12px;*margin:0 0 0 12px;_margin:0 0 0 6px; overflow:hidden;}
#bottom img{ float:left;}
#bottom a.pr{text-align:center; padding-right:35px; color:#666; float:right; padding-top:13px; font-weight:bold; text-decoration:underline;}
#bottom a:hover{ color:#00F;}
#footer{width:1003px;height:80px;background:#fff;margin:0 auto;}
#add{margin:0 auto;width:1003px;height:18px;color:#999999;display:block;text-align:center;font-size:11px;padding-top:10px;}
#footer #add a { color:#999999; padding: 10px 5px 0 5px; }
.etw-address {margin:0 auto;width:1003px;height:20px;color:#999999;text-align:center;}
.etw-address a strong { color:#ff0000; text-decoration:underline; }
#etw{width:940px;height:18px;color:#fff;float:left;}
#etw h5 {color: #BCBCBC; font-size: 9px; width:940px;  text-align:center; font-weight:normal;letter-spacing:-1px;  }
#etw h5 a{color:#BCBCBC;}
#footer #otherlink { padding:0;width:900px;height:20px;text-align:center;margin:0 auto; clear:both;}
#footer #otherlink div {width:auto;text-align:center;margin-top:3px;display:inline;}
#footer #otherlink div a { font-size:9px; color:#CCCCCC; }
#footer #otherlink div a img { border:none;margin-left:10px;  }
#right{height:750px;width:257px;background:url(../images/right1.jpg) no-repeat;float:right;}
#right1{height:1012px;width:257px;background:url(../images/right.jpg) no-repeat ;float:right;}
#right_cont{width:247px;background:none;margin-top:2px;margin-left:5px;float:left;height:auto;}
.right_title{width:220px;height:20px;float:left;margin-top:13px;background:#DFDFDF;color:#000;text-align:center;padding-top:5px;font-weight:bold;}
.right_title1{margin-top:3px;width:220px;height:40px;float:left;background:#eeeeee;color:#000;text-align:center;}
#right_product{width:247px;*width:247px;_width:240px;background:#fff;margin-top:3px;float:left;height:auto;}
#right_product ul{width:238px;float:left;height:auto;margin:0;padding:0; margin-left:5px;*margin-left:5px;_margin-left:0px;}
#right_product ul li{line-height:25px;width:200px;float:left;height:auto;background:#E8E6E0; margin:0; padding:0;}
#right_product ul li.jay{ padding-left:20px;padding-top:2px;line-height:25px;width:218px;float:left;height:28px;color:#fff;font-weight:bold;background:url(../images/list1.jpg) no-repeat;}
#right_product ul li.jay1{ padding-left:20px;padding-top:2px;line-height:25px;width:218px;float:left;height:28px;color:#fff;font-weight:bold;background:url(../images/list1.jpg) no-repeat; margin-top:5px;}
#right_product ul li.jay1 a{font-weight:bold;font-size:14px;color:#fff;float:left;width:160px;text-align:left;display:block;}
#right_product ul li.jay1 a:hover{color:#000;}
#right_product ul li.jay a{ color:#fff;font-weight:bold;}
#right_product ul li.jay a:hover{ color:#000;}
#right_product ul li.b{padding-left:20px;border-bottom:1px solid #E8E6E0;padding-top:2px;line-height:25px;width:218px;float:left;height:28px;color:#fff;font-weight:bold;background:url(../images/list2.jpg) no-repeat;}
#right_product ul li.p{padding-left:20px;border-bottom:1px solid #E8E6E0;padding-top:2px;line-height:18px;width:218px;float:left;height:auto;color:#fff;font-weight:bold;background:#9C9992;}
#right_product ul li.b a,#right_product ul li.p a{ color:#fff;font-weight:bold;}
#right_product ul li.b a:hover,#right_product ul li.p a:hover{ color:#000;}
#right_product ul li.c{ background:url(../images/xt.jpg) no-repeat #E8E6E0 bottom;padding:2px 0 0 25px;line-height:20px;width:213px;float:left;height:auto;color:#666666;font-weight:normal;}
#right_product ul li.c a{ color:#666666;}
#right_product ul li.c a:hover{ color:#000;}
#right_product ul li.f{ background: #E8E6E0 ;padding:2px 0 0 25px;line-height:20px;width:213px;float:left;height:auto;color:#666666;font-weight:normal;}
#right_product ul li.f a{ color:#666666;}
#right_product ul li.f a:hover{ color:#000;}
#right_product ul li.jay a:visited,#right_product ul li.f a:visited,#right_product ul li.b a:visited,#right_product ul li.c a:visited,#right_product ul li.p a:visited{color:#000;}
#lxfs{ background:url(../images/contact.jpg) no-repeat; margin:5px 0 0 10px; width:233px; height:80px;}
#lxfs a{font-weight:bold;font-size:18px;color:#fff;float:left;width:160px;padding:30px 0 0 70px;text-align:left;display:block;}
#lxfs a:hover{color:#000;}
#lxfs1{ color:#666666;background:fff;margin:5px 0 0 10px;width:233px;height:auto;line-height:21px;font-size:12px;}
.consulting{ margin-top:5px; float:right;width:30%;height:auto;text-align:right;clear:both; margin-right:10px;}
.consulting img{ float:right;  }
.table{background:#EFA635;text-align:left;margin-bottom:5px;border-top:3px solid #EFA635;margin-top:8px;float:left;width:700px;}
.table tr{ background:#f5f5f5;}
.table tr.top{background:#FAE7CB;color:#000;font-weight:bold;}
.table td{padding:0px 3px;}
.flashbg1{width:735px;height:30px;float:left;background:url(../images/top.jpg) no-repeat;*background:url(../images/top.jpg) no-repeat;_background:url(../images/top1.jpg) no-repeat;margin-left:10px;*margin-left:10px;	_margin-left:5px;}
.flashbg2{width:735px;height:23px;float:left;background:url(../images/bottom.jpg) no-repeat;*background:url(../images/bottom.jpg) no-repeat;_background:url(../images/bottom1.jpg) no-repeat; margin-left:10px;*margin-left:10px;_margin-left:5px;}
.aboutbg{float:left;border-left:1px solid #ccc;border-right:1px solid #ccc;height:auto;width:728px;*width:728px;_width:729px;margin-left:13px;*margin-left:13px;_margin-left:6px;margin-top:0px;}
.about01{background:none;height:auto;width:710px;float:left;color:#666666;font-size:12px;text-align:justify;padding:0 0px 0 10px;line-height:23px; display:block;overflow:hidden;}
.about01 a{ color:#666666; text-decoration:underline;}
.about01 a:hover{color:#8BB919; font-weight:bold;}
.about2{background:none;height:auto;width:715px;float:left;color:#666666;font-size:12px;text-align:left;padding:0 0px 0 10px;line-height:23px; display:block;overflow:hidden;}
.about2 span{display:block;float:left;margin:5px;width:225px;text-align:center;}
.about2 span.lp{
	display:block;
	float:left;
	margin:5px;
	width:210px;
	text-align:center;
}
.about4{background:none;height:auto;width:715px;float:left;color:#666666;font-size:12px;text-align:left;padding:0 0px 0 10px;line-height:23px; display:block;overflow:hidden;}
.about4 a{width:auto;display:block;height:auto;float:left;margin:5px 0 5px 3px;}
.about4 a span{
	display:block;
	color:#000;
	width:auto;
	margin-left:6px;
	text-align:center;
}
.about4 a img{ margin-left:5px; border:1px solid #ccc;}
.about3{background:none;height:auto;width:715px;float:left;color:#666666;font-size:12px;text-align:left;padding:0 0px 0 10px;line-height:23px; margin-top:23px;}
.title1{background:url(../images/p.gif) no-repeat  left bottom;width:710px;padding-bottom:4px;height:auto;float:left;color:#000;font-size:14px;font-weight:bold;margin:10px 0 0px 15px;*margin:10px 0 0px 15px;_margin:10px 0 0px 7px;}
.title2{background:url(../images/p.gif) no-repeat  left bottom;width:710px;padding-bottom:4px;height:auto;float:left;color:#000;font-size:12px;font-weight:bold;margin:10px 0 0px 15px;*margin:10px 0 0px 15px;_margin:10px 0 0px 7px;}
.title2 a{color:#000; text-decoration:underline; font-size:12px;}
.title2 a:hover{color:#EABD06; text-decoration:underline;}
.title3{ background:#FDF4E5; margin:5px;color:#000;float:left;font-size:12px;width:710px; display:inline-block;}

.about01 .img6{ border:1px solid #CCC; margin:2px 5px 0 0; display:block; float:left;}
.about2 .img4{ border:1px solid #CCC; margin:5px 5px 0 5px;}
.img6{ border:1px solid #CCC; margin:5px 0px 0 2px;}
.img5{ border:1px solid #CCC; margin:5px 0px 0 3px;}
.img3{border:1px solid #CCC;margin:20px 0 0 160px;}
.img2{border:1px solid #CCC;margin:20px 0 0 20px;}
.inform{  margin:50px 0 0px 10px;*margin:50px 0 0px 10px;_margin:50px 0 0px 5px; float:left; border:1px solid #E2E2E2; width:500px;}
.inform_title{ background:url(../images/inf.jpg) repeat; text-align:left; color:#fff; height:26px; padding: 5px 0 0 10px; font-size:12px; font-weight:bold; width:490px;}
.re_otherpro1 {margin:0px 0 0px 10px;*margin:0px 0 0px 10px;_margin:0px 0 0px 5px;width:700px;float:left;display:block;height:auto;clear:both;background:#fff;}
.re_otherpro1 ul {line-height:18px;width:700px;float:left;margin:10px 0px 0px 0px;padding:0;display:block;height:auto;border-bottom:1px dashed #ccc; padding-bottom:5px;}
.re_otherpro1 ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px;}
.re_otherpro1 ul li.f{text-align:left;font-size:12px;font-weight:normal;height:auto;width:75%;padding:8px 0px 5px 15px;color:#585858;}
.re_otherpro1 ul li.f a{color:#585858;font-weight:bold;text-decoration:underline;}
.re_otherpro1 ul li.f a:hover{color:#8BB919;}
.re_otherpro1 ul li.b{background:url(../images/jb.jpg) no-repeat;font-size:12px;font-weight:bold;height:25px;width:330px;padding:0px 0px 0px 0px;color:#666666;}
.re_otherpro1 ul li.b a { margin:0; padding:0 0 0 10px;color:#000;text-align:left;}
.re_otherpro1 ul li .img { display:block; border:none;}
.re_otherpro1 ul li a { color:#666666; display:block; text-align:left; line-height:21px; }
#main_contact  a.back1 {margin-right:10px;margin-left:10px;width:20px;text-align: center;height:20px;background:#9B9891;color:#000;float:right;font-weight:bold;font-size:13px;border:1px #666666 solid;line-height:21px;}
#main_contact  a.back1:hover{ color:#fff; background:#EEA534;}
#main_contact a.back:hover{ color:#000; background:#9B9891;}
#main_contact  a.back {width:20px;text-align: center;height:20px;background: #EEA534;color:#fff;float:right;font-weight:bold;font-size:13px;border:1px #666666 solid;line-height:21px;margin-right:10px;margin-left:10px;}

.new{ padding-left:20px;padding-top:2px;line-height:25px;width:218px;float:left;height:28px;color:#fff;font-weight:bold;background:url(../images/list1.jpg) no-repeat;  margin:5px 0 0 5px!important; _margin:5px 0 0 0px; }
.new a{font-weight:bold;font-size:14px;color:#fff;float:left;width:160px;text-align:left;display:block;}
.new a:hover{color:#000;}


.feedback{ width:720px; height:auto; float:right;}
#etw_set_feedback_form{width:99%; overflow:hidden; text-align:center; margin-top:10px;}
#etw_form_title{width:99%; height:26px;background:#FAE7CB;line-height:26px;float:left;font-weight:bold;padding-left:7px;text-align:left; color:#333;}

