@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; font:12px Arial, Helvetica, sans-serif; }
.bg{background:url(../images/bg.jpg) no-repeat top center #fff;*background:url(../images/bg1.jpg) no-repeat top center #fff;_background:url(../images/bg1.jpg) no-repeat top center #fff;}
img{ border:none;}
a{ text-decoration:none;}
.clear{ clear:both;}
ul,li{ list-style:none;}
p{ margin:2px 0 3px 0;}

.img1{float:left; margin:10px 8px 5px 0; border:1px solid #ccc;}
.table{background:#3E82D5;text-align:left;margin-bottom:5px;border-top:3px solid #3E82D5;margin-top:8px;float:left;width:620px;}
.table tr{ background:#FAFAFA;}
.table tr.top{background:#666;color:#000;font-weight:bold;}
.table td{padding:0px 3px;}
.table td.ys{padding:0px 3px;color:#EC1C24;font-weight:bold;}
.consulting{margin:8px 0 5px 0;float:left;width:50%;height:auto;text-align:left;clear:both;}
.pic01{ float:left;margin:10px 20px 5px 50px!important;_margin:10px 20px 5px 30px;border:1px solid #ccc;}
.pic02{
	float:left;
	margin:10px 0px 0px 10px!important;
	_margin:10px 0px 5px 5px;
	border:1px solid #ccc;
}
.pic03{ float:left;margin:40px 5px 5px 20px!important;_margin:40px 5px 5px 5px;border:1px solid #ccc;}
.pic04{ display:block;margin:10px auto;border:1px solid #ccc;}
.pic2{width:225px;height:auto;float:right;margin:40px 0 0 0;background:#fff;}
.pic2 a,.pic3 a,.pic4 a{float:left;display:block;margin:8px 3px 3px 5px!important;_margin:8px 3px 3px 5px;}
.pic2 a img,.pic3 a img,.pic4 a img{ border:1px solid #ccc; float:left;}
.pic3{
	width:295px;
	height:auto;
	float:right;
	margin:0px 0 0 0;
	background:#fff;
}
.pic4{width:295px;height:auto;float:right;margin:30px 0 0 0 ;background:#fff;}
.img{ float:left; margin:5px 5px 5px 0; border:1px solid #ccc;}
h1{ color:#000; font-size:18px; margin:5px 0 3px 0; font-weight:normal;}
#header{height:421px;width:896px;margin:0 auto;background:#fff;display:block;}
#top{ width:896px; margin:0 auto;height:78px; display:block; background:url(../images/top.jpg) repeat;}
.logo{ width:100px; height:75px; display:block; float:left; margin-top:3px;}
.company {
	width:280px;
	background:none;
	height:45px;
	float:left;
	color:#000;
	font-weight:bold;
	display:block;
	padding:28px 0 0 0px;
	font-size:18px;
}
.language {
	width:510px;
	height:18px;
	float:right;
	background:none;
	margin-top:5px;
	padding-top:40px;
}
.language a { font-size:12px; color:#000;  text-align:left; margin-right:5px; }
.language a:hover { color:#EC1C24; text-decoration:underline; }
#menu { width:896px; height:34px; background:url(../images/menu.jpg) repeat; float:left; display:block; }
#menu ul { width:896px; height:34px; margin:0; padding:0; float:left; font-size:12px; }
#menu ul li { display:block; padding:8px 46px 0 46px; float:left; height:21px; background:url(../images/xt.jpg) no-repeat right; }
#menu ul li a { color:#fff; font-weight:bold; }
#menu ul li a:hover { color:#EC1C24; text-decoration:underline; }
#menu ul li.b { display:block; padding:8px 35px 0 35px; float:left; height:21px; background:none; }
#menu ul li.b a { color:#fff; font-weight:bold; }
#menu ul li.b a:hover { color:#EC1C24; text-decoration:underline; }
#banner{width:896px;heiht:308px; margin:0 auto; background:#fff; padding-top:2px;}

#main{height:auto; width:894px; margin:0 auto; overflow:hidden; background:#fff; display:block; padding:10px 0 10px 0; border:1px solid #ccc; margin-top:5px; border-bottom:none;}
#left{ width:580px; float:left; height:auto; margin-left:10px!important;_margin-left:5px; background:#fff;}
.about{width:580px; float:left; color:#666666; line-height:18px; height:auto; text-align:justify;}
.ys{ color:#CC0000;}
.title{width:580px; float:left; color:#000; height:20px; font-size:14px; border-bottom:1px solid #ccc; text-align:left; font-weight:bold; padding-top:5px; margin-top:5px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.title a{ color:#000;}
.title a:hover{ color:#993300;}
.etw_otherpro { width:580px; float:left; display:block; height:auto; }
.etw_otherpro ul { width:580px; float:left; margin:5px 0 0 0; padding:0; display:block; height:auto; }
.etw_otherpro ul li {width:192px;height:auto;float:left;text-align:left;line-height:21px;margin-left:1px;margin-bottom:1px;margin-top:1px;background:#EBEBEB;}
.etw_otherpro ul li a { color:#000000; background:#EBEBEB;display:block; text-align:left; padding-left:9px; }
.etw_otherpro ul li a:hover {color:#fff; background:#BBBBBB; padding-left:9px; }

#right{ width:286px; float:left; height:auto; background:#fff;margin-left:10px;}
.right_title{ background:url(../images/hot.jpg) repeat;width:276px; height:20px; float:left; color:#fff; font-size:14px; text-align:left; font-weight:bold; padding:4px 0 0 10px;}

.pro_title{ background:url(../images/a.jpg) repeat; line-height:17px; width:276px; font-size:11px; margin:5px 0 3px 0; padding-left:10px; }
.pro_title a{ color:#FFFFFF; font-weight:bold;}
.pro_title a:hover{color:#CC0000;}
.pro{ background:#EBEBEB;width:286px; height:20px; float:left; color:#fff; font-size:12px; text-align:left; font-weight:bold; padding:0; height:auto;}
.pro ul { background:#EBEBEB;line-height:16px;width:100%;float:left;margin:0;padding:0;display:block;height:auto;}
.pro ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.pro ul li.f{line-height:16px;text-align:left;font-size:12px;font-weight:normal;height:auto;width:98%;padding:0px 0 5px 5px;color:#666;display:block;margin:0;}
.pro ul li.f a{color:#fff;font-weight:bold;display:block; text-decoration:underline;}
.pro ul li.f a:hover{color:#993300;}
.imgpic{float:left;margin:5px 5px 0px 0;}

#footer{height:80px;padding-top:10px; width:894px; margin:0 auto; background:url(../images/foot.jpg) no-repeat top center; display:block; border:1px solid #ccc;  border-top:none; }
.add{line-height:18px;float:left;width:880px;height:auto;color:#666;display:block;text-align:left;font-size:11px;line-height:21px;padding-top:5px;}
.add1{line-height:18px;float:left;width:880px;height:auto;color:#666;display:block;text-align:left;font-size:11px;line-height:18px;padding-top:0px;}
.add a,.add1 a { color:#666;padding:0 0 0 5px;}
.add a:hover,.add1 a:hover{color:#993300;text-decoration:underline;}
#etw{width:894px;height:18px;color:#000;float:left;}
#etw h5 {color: #ccc;font-size: 10px;width: 880px;float:left;text-align:left;font-weight:normal;letter-spacing:-1px;margin:0;padding:0 0 0 5px;}
#etw h5 a{color:#ccc;}
#otherlink {padding:0;width:894px;height:20px;float:left;text-align:center;float:left;}
#otherlink div {width:auto;margin-right:10px;text-align:center;margin-top:3px;display:inline;}
#otherlink div a { font-size:9px; color:#000; }
#otherlink div a img { border:none; margin-right:10px; }

/*内页*/
.bg1{background:url(../images/bg2.jpg) no-repeat top center #fff;*background:url(../images/bg3.jpg) no-repeat top center #fff;_background:url(../images/bg3.jpg) no-repeat top center #fff;}
#header1{height:113px;width:896px;margin:0 auto;background:#fff;display:block;}
#right1{width:230px;float:left;height:auto;background:#EBEBEB;margin-left:10px!important;_margin-left:5px; padding-bottom:5px;}
#right1 ul{width:225px;float:left;height:auto;padding:0; margin: 0 0 0 5px;*margin:0 0 0 5px;_margin: 0 0 0 3px;}
#right1 ul li{line-height:25px;width:200px;float:left;height:auto;background:#EBEBEB; margin:0; padding:0;}
#right1 ul li.c{background:url(../images/xt2.jpg) no-repeat  bottom;padding:2px 0 0 20px;line-height:25px;width:200px;float:left;height:auto;font-weight:bold;}
#right1 ul li.c a{ color:#000;}
#right1 ul li.b{background:none;margin:2px 0 0 20px!important;_margin:2px 0 0 12px;line-height:18px;width:180px;float:left;height:auto; border-bottom:1px dashed #fff;}
#right1 ul li.b a{ color:#000;}
#right1 ul li.b a:hover,#right1 ul li.c a:hover{ color:#993300;}
/*#right1 ul li.b a:visited,#right1 ul li.c a:visited{ color:#6C8E0E;}*/
#right1 ul li.c1 a{ background:url(../images/xt2.jpg) no-repeat  bottom;padding:2px 0 0 20px;line-height:25px;width:200px;float:left;height:auto;font-weight:bold;color:#993300;}

#right1 ul li.b1{background:none;margin:2px 0 0 20px!important;_margin:2px 0 0 12px;line-height:18px;width:180px;float:left;height:auto; border-bottom:1px dashed #fff;}
#right1 ul li.b1 a{ color:#993300;}

#left1{ width:630px; float:left; height:auto; margin-left:10px; background:#fff;}
.title1{width:630px; float:left; color:#000; height:20px; font-size:12px; border-bottom:1px solid #ccc; text-align:left; font-weight:bold; padding-top:5px; margin-top:5px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.title1 a{color:#000;}
.title1 a:hover{color:#993300;}
.about1{width:630px;float:left;color:#000;line-height:21px;height:auto;text-align:left;}
.re_otherpro {background:#fff;width:630px;margin-top:0px;float:right;display:block;height:auto;line-height:21px;}
.re_otherpro ul {line-height:18px;width:310px;float:left;margin:5px 5px 3px 0;padding:0;display:block;height:auto;}
.re_otherpro ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.re_otherpro ul li.f{line-height:18px;text-align:left;font-size:12px;font-weight:normal;height:auto;width:78%;padding:0px 0 0px 5px;color:#565858;display:block;margin:0;}
.re_otherpro ul li.f a{color:#000;font-weight:bold;line-height:21px;display:block; text-decoration:underline;}
.re_otherpro ul li.f a:hover{color:#993300;}
.re_otherpro ul li a img{ border:1px solid #ccc;}

.re_otherpro1 {background:#fff;width:870px;margin:0 auto;float:right;display:block;height:auto;line-height:21px;}
.re_otherpro1 ul {line-height:18px;width:410px;float:left;margin:5px 5px 3px 0;padding:0;display:block;height:auto;}
.re_otherpro1 ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.re_otherpro1 ul li.f{line-height:18px;text-align:left;font-size:12px;font-weight:normal;height:auto;width:83%;padding:0px 0 0px 5px;color:#565858;display:block;margin:0;}
.re_otherpro1 ul li.f a{color:#000;font-weight:bold;line-height:21px;display:block; text-decoration:underline;}
.re_otherpro1 ul li.f a:hover{color:#993300;}
.re_otherpro1 ul li a img{ border:1px solid #ccc;}

.title2{width:850px; float:left; color:#000; height:20px; font-size:12px; border-bottom:1px solid #ccc; text-align:left; font-weight:bold; padding:0px; margin:0;font-family:Verdana, Arial, Helvetica, sans-serif;}
.title2 a{color:#000;}
.title2 a:hover{color:#993300;}

.sitemap{width:720px;height:auto;background:#fff; margin:0 auto;}
.sitemap ul{width:700px;float:left;height:auto;padding:0; margin: 0 0 0 5px;*margin:0 0 0 5px;_margin: 0 0 0 3px;}
.sitemap ul li{line-height:22px;width:200px;float:left;height:auto;background:#fff; margin:0; padding:0;}
.sitemap ul li.c{background:#fff;padding:2px 0 0 20px;line-height:22px;width:600px;float:left;height:auto;font-weight:bold;}
.sitemap ul li.c a{ color:#000;}
.sitemap ul li.b{background:none;margin:2px 0 0 20px!important;_margin:2px 0 0 12px;line-height:18px;width:180px;float:left;height:auto; border-bottom:1px dashed #fff;}
.sitemap ul li.b a{ color:#000; }
.sitemap ul li.b a:hover,.sitemap  ul li.c a:hover{ color:#993300;text-decoration:underline;}


.workshop{width:625px;height:auto;float:left; margin:8px 0 0 0; padding:0; display:block;}
.workshop ul{width:62px;height:auto;padding:0;float:left; margin:0 7px 0 0 ;}
.workshop ul li{width:60px;height:auto;float:left;}
.workshop ul li a{width:60px;height:auto;float:left;border:1px solid #ccc;margin:0;padding:0;}
.workshop ul li.word{width:60px; height:auto;line-height:16px;font-size:11px; display:block; text-align:center;border:none;}
.workshop ul li.word a{text-decoration:none;color:#333;border:none;}


.other {background:#fff;width:630px;margin-top:0px;float:right;display:block;height:auto;line-height:21px;}
.other ul {
	line-height:18px;
	width:620px;
	float:left;
	margin:10px 5px 3px 0;
	padding:0;
	display:block;
	height:auto;
}
.other ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.other ul li.f{line-height:18px;text-align:left;font-size:12px;font-weight:normal;height:auto;width:85%;padding:0px 0 0px 10px;color:#565858;display:block;margin:0;}
.other ul li.f a{color:#000;font-weight:bold;line-height:21px;display:block; text-decoration:underline;}
.other ul li.f a:hover{color:#993300;}
.other ul li a img{ border:1px solid #ccc;}


.shuoming {background:#fff;width:830px; float:left;display:block;height:auto;line-height:21px; color:#000; margin:0px 0 0 25px!important;_margin:0px 0 0 13px; }