@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; background:#fff; font:12px Arial, Helvetica, sans-serif; min-width:1003px;}
ul,li{ list-style:none;}
img{ border:none;}
.img01{ border:1px solid #ccc;}
.img02{ border:1px solid #ccc; margin-right:10px;}
a{ text-decoration:none;}
.ys{color:#000;font-size:12px;font-weight:normal;text-align:left;height:18px; line-height:18px; background:none; width:200px; padding:0; text-decoration:underline;}
#etw_set_feedback_form{width:99%;height:auto;float:left;border:1px solid #CFD8E1;text-align:center;margin:8px auto;}
#etw_form_title{width:99%;line-height:22px; margin:0 auto;background:url(../images/addtit.jpg) repeat-x #EAEFF2;font-weight:bold;padding-left:5px;text-align:left}
#etw_header_languages { width:940px; height:20px; line-height:20px; text-align:center; color:#ccc; }
#etw_header_languages h5 { color:#ccc; text-align:center; margin:0; padding:0; }
#etw_header_languages h5 a { color:#ccc; }

a.cursorbox {
cursor:pointer;*cursor:auto;_cursor:auto;
cursor:url(zoomin.cur) 
}
#allbox div a img{cursor:auto;cursor:url(small.cur);}
.clear{ clear:both;}
h2{ margin:0; padding:0; text-align:left; font-size:18px; font-weight:normal; color:#000;}
.imgp1{ margin:5px auto; display:block; border:1px solid #ccc;}
.imgn1{ border:1px solid #ccc;}

.imgp { float:left; padding:1px; border:1px solid #ccc; margin:3px 0px 3px 30px; }
.tur { width:275px; height:auto; float:left; margin-left:10px; overflow:hidden; border:1px solid #ccc; margin-top:3px; padding:3px; }
.tur .imgn1 { float:left; padding:1px; border:1px solid #eee; margin:0px 0px 3px 6px; }

.table{background:#4481F0;text-align:left;margin-bottom:5px;border-top:3px solid #4481F0;margin-top:8px;float:left;width:98%; }
.table tr{ background:#f5f5f5;}
.table tr.top{background:#E8F2FD;color:#000;font-weight:bold;}
.table td{padding:0px 3px; height:90px;}
.table td a img{margin:3px auto; }

.table1{background:#4481F0;text-align:left;margin-bottom:5px;border-top:3px solid #4481F0;margin-top:8px;float:left;width:98%; }
.table1 tr{ background:#f5f5f5;}
.table1 tr.top{background:#E8F2FD;color:#000;font-weight:bold;}
.table1 td{padding:0px 3px;}
.table1 td a img{margin:3px auto;}


.consulting{ clear:right; text-align:right;}
.consulting img{ clear:right;}
a:hover{ text-decoration:none;}
#header{ width:100%; height:114px; margin:0 auto; background:url(../images/top.jpg) repeat;}
#head_m{ width:940px; margin:0 auto; height:114px; background:none; display:block;}
#head{ width:940px; margin:0 auto; height:86px; background:none; display:block;}
.logo{ width:120x; height:86px; float:left; display:block;}
.company{
	width:700px;
	height:auto;
	line-height:20px;
	float:left;
	padding-top:20px;
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.company1{
	width:700px;
	height:auto;
	line-height:20px;
	float:left;
	display:block;
	font-size:12px;
	color:#333333;
}
.language {
	width:700px;
	float:right;
	margin-top:5px;
	text-align: right;
	margin-right:10px;
	font-size:12px;
	line-height:16px;
}
.language a { color:#505050; text-decoration:none; }
.language a:hover { text-decoration:underline; color:#970707; }
.menu { width:940px; margin:0 auto; height:25px; background:none; }
.menu ul { float:left; width:940px; margin:0; padding:0; }
.menu ul li { float:left; font-weight:bold; color:#FFFFFF; padding:5px 22px 0px 22px;}
.menu ul li a { color:#FFFFFF; }
.menu ul li a:hover { color:#000; display:block; }
.menu ul li.b { float:left; font-weight:bold; color:#000; padding:5px 22px; background:#E5E5E5;}
.menu ul li.b a{ color:#000;}


#main{ width:100%; margin:0 auto; background:#fff;}
#banner_tp{ width:100%; height:245px; background:#000; margin:0 auto;}
#banner{ width:940px; height:245px; background:none; margin:0 auto;}
#banner .cont{
	width:500px;
	height:auto;
	line-height:17px;
	padding-top:60px;
	float:left;
	padding-left:25px;
	color:#fff;
}
#banner .cont h2{ font-size:18px; line-height:25px; color:#fff;}
#content{ width:100%; height:auto; background:#fff; margin:0 auto;}
.content_nr{ width:940px; height:auto; background:#fff; margin:0 auto;}

.left{ width:214px; height:auto; margin:8px 0 0 0; background:#E3E3E3; display:block; float:left;} 
.left ul{ width:214px; height:auto; display:block; float:left; padding:0; margin:0;}
.left ul li{ width:214px; height:auto; display:block; float:left;line-height:21px;}

.left ul li.b{ width:214px; height:auto; display:block; float:left; line-height:25px; background:#006599;}
.left ul li.b a{height:auto; width:209px; float:left; color:#fff; text-align:left; padding-left:5px; line-height:25px; font-weight:bold;}
.left ul li.b a:hover{height:auto; width:209px; float:left; color:#fff; text-align:left; padding-left:5px; line-height:25px; font-weight:bold; background:#0129AC;}

.left ul li.b1{ width:214px; height:auto; display:block; float:left; line-height:25px; background:#006599; margin-bottom:5px;}
.left ul li.b1 a{height:auto; width:209px; float:left; color:#fff; text-align:left; padding-left:5px; line-height:25px; font-weight:bold;}
.left ul li.b1 a:hover{height:auto; width:209px; float:left; color:#fff; text-align:left; padding-left:5px; line-height:25px; font-weight:bold; background:#0129AC;}

.left ul li.b a.link{height:auto; width:209px; float:left; color:#fff; text-align:left; padding-left:5px; line-height:25px; font-weight:bold; background:#0129AC;}
.left ul li.b1 a.link{height:auto; width:209px; float:left; color:#fff; text-align:left; padding-left:5px; line-height:25px; font-weight:bold; background:#0129AC;}

.left ul li.c{ width:214px; height:auto; display:block; float:left;line-height:23px; background:none; border-bottom:1px dashed #fff;}
.left ul li.c a{height:auto; width:209px; float:left; color:#333; text-align:left; padding-left:5px; line-height:23px; }

.left ul li.c a:hover{height:auto; width:209px; float:left; color:#666; text-align:left; padding-left:5px; line-height:23px; background:#CFCECE; }

.left ul li.c a.link{height:auto; width:209px; float:left; color:#666; text-align:left; padding-left:5px; line-height:23px; background:#CFCECE; }

.left ul li.c1{ width:214px; height:auto; display:block; float:left;line-height:16px; background:none; border-bottom:1px dashed #fff;}
.left ul li.c1 a{height:auto; width:209px; float:left; color:#333; text-align:left; padding-left:5px; line-height:16px; }

.left ul li.c1 a:hover{height:auto; width:209px; float:left; color:#666; text-align:left; padding-left:5px; line-height:16px; background:#CFCECE; }

.left ul li.c1 a.link{height:auto; width:209px; float:left; color:#666; text-align:left; padding-left:5px; line-height:16px; background:#CFCECE; }

.lxfs{
	width:214px;
	height:auto;
	float:left;
	color:#333;
	text-align:left;
	line-height:20px;
	margin-top:10px;
}
.lxfs1{
	width:214px;
	height:915px;
*height:890px;_height:900px;
	float:left;
	color:#333;
	text-align:left;
	line-height:20px;
	margin-top:10px;
}
.lxfs a,.lxfs1 a{width:209px;color:#fff;font-size:16px;font-weight:bold;text-align:left;display:block;height:25px; background:#970707; padding:2px 0 0 5px;}
.lxfs a.ys,.lxfs1 a.ys{color:#000;font-size:12px;font-weight:normal;text-align:left;height:18px; line-height:18px; background:none; width:200px; padding:0; text-decoration:underline;}
.lxfs p,.lxfs1 p{ margin: 0 0 0 5px;}


.right{
	width:715px;
	height:auto;
	border:1px solid #D6E0EA;
	margin:8px 0 0 5px;
	border-right:none;
	float:left;
	background:none;
	padding: 0 0 8px 5px;
}
.otherpro {width:715px;margin:2px 0 0 0;float:left;display:block;height:auto;clear:both;line-height:21px;}
.otherpro ul {line-height:19px;width:350px;float:left;padding:0;display:block;height:auto; margin:5px 0 5px 0;}
.otherpro ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.otherpro ul li.f{text-align:left;font-size:12px;font-weight:normal;height:auto;width:73%;color:#666666;display:block;line-height:18px;padding:0px 0 7px 5px;}
.otherpro ul li.f a{color:#006699;font-weight:bold;text-align:left;display:block;line-height:21px;}
.otherpro ul li.f a:hover{text-decoration:underline;}
.otherpro ul li img{ border:1px solid #ccc;}

.title{width:715px;height:auto;line-height:25px;float:left;font-size:14px;text-align:left;font-weight:bold;color:#333333;background:none;padding:0 0 2px 0px;}
.title span{ color:#970707;}

.title1{width:715px;height:auto;line-height:23px;float:left;font-size:14px;text-align:left;font-weight:bold;color:#333333;background:none;padding:0 0 2px 0px; border-bottom:1px solid #D5E0EA;}

.title2{width:715px;height:auto;line-height:25px;float:left;font-size:11px;text-align:left;color:#333333;background:none;padding:0 0 2px 0px; border-bottom:1px solid #D5E0EA;}
.title2 a{ color:#333;}
.title2 a:hover{ color:#970707;}


.about{width:715px;height:auto; font-size:12px; color:#666666; line-height:18px; text-align:justify;}
.about p{ margin:2px 0 3px 0;}

.about1{width:715px;height:auto; font-size:12px; color:#333; line-height:18px; text-align:justify;}
.about1 p{ margin:2px 0 3px 0;}

.about2{width:930px;height:auto; font-size:12px; color:#666666; line-height:18px; text-align:justify; margin:0 auto;}
.about2 p{ margin:2px 0 3px 0;}

.about3{
	width:405px;
	height:auto;
	font-size:12px;
	color:#333;
	line-height:18px;
	text-align:justify;
	float:left;
	margin:10px 10px 0 0;
}
.about3 p{ margin:2px 0 3px 0;}

.otherpro1 {width:715px;margin:2px 0 0 0;float:left;display:block;height:auto;clear:both;line-height:21px;}
.otherpro1 ul {
	line-height:19px;
	width:710px;
	float:left;
	padding:0;
	display:block;
	height:auto;
	margin:5px 0 5px 0;
}
.otherpro1 ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.otherpro1 ul li.f{
	text-align:left;
	font-size:12px;
	font-weight:normal;
	height:auto;
	width:85%;
	color:#666666;
	display:block;
	line-height:18px;
	padding:0px 0 0px 5px;
}
.otherpro1 ul li.f a{color:#006699;font-weight:bold;text-align:left;display:block;line-height:21px;}
.otherpro1 ul li.f a:hover{text-decoration:underline;}
.otherpro1 ul li img{ border:1px solid #ccc;}

#footer{margin:10px auto 0 auto;width:100%;height:85px;background:url(../images/foot.jpg) repeat;}
#xfooter{margin:10px auto 0 auto;width:100%;height:85px;background:url(../images/foot.jpg) repeat;}
#foot{
	margin:0 auto;
	width:940px;
	height:85px;
	background:none;
}
.add{
	margin:0 auto;
	width:940px;
	height:20px;
	color:#666666;
	display:block;
	text-align:center;
	font-size:12px;
	padding:3px 0px 0px 0px;
}
.add a{color:#666666;text-decoration:none;}
.add a:hover{ color:#45B1FA; text-decoration:underline;}
#otherlink {
	padding:2px 0 0 0;
	width:940px;
	height:15px;
	float:left;
	text-align:center;
	margin:0 auto;
}
#otherlink div {width:auto;margin-left:10px;text-align:center;margin-top:3px;display:inline;}
#otherlink div a { font-size:9px; color:#000; }
#otherlink div a img { border:none; margin-left:10px; }


.otherpro2 {
	width:930px;
	margin:2px 0 0 0;
	float:left;
	display:block;
	height:auto;
	clear:both;
	line-height:21px;
}
.otherpro2 ul {line-height:19px;width:100px;float:left;padding:0;display:block;height:auto; margin:5px 0 5px 0;}
.otherpro2 ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.otherpro2 ul li.f{
	text-align:left;
	font-size:11px;
	font-weight:normal;
	height:auto;
	width:95px;
	color:#333;
	display:block;
	line-height:18px;
	padding:0px 0 0px 5px;
}
.otherpro2 ul li.f a{color:#333;text-align:center;display:block;line-height:18px;}
.otherpro2 ul li.f a:hover{text-decoration:underline; color:#006699;}
.otherpro2 ul li img{ border:1px solid #ccc; margin-left:10px;}

.titlel{width:930px;height:auto;line-height:25px;float:left;font-size:14px;text-align:left;font-weight:bold;color:#333333;background:none;padding:0 0 2px 0px; border-bottom:1px solid #ccc;}
.workshop {
	width:930px;
	margin:2px 0 0 0;
	float:left;
	display:block;
	height:auto;
	clear:both;
	line-height:21px;
}
.workshop ul {
	line-height:19px;
	width:165px;
	float:left;
	padding:0;
	display:block;
	height:auto;
	margin:5px 0 5px 10px;
}
.workshop ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.workshop ul li.f{
	text-align:center;
	font-size:12px;
	font-weight:normal;
	height:auto;
	width:160px;
	color:#333;
	display:block;
	line-height:16px;
	padding:0px 0 0px 5px;
}
.workshop p{ margin:2px 0 2px 0;}
.workshop1 {
	width:930px;
	margin:2px 0 0 0;
	float:left;
	display:block;
	height:auto;
	clear:both;
	line-height:21px;
}
.workshop1 ul {
	line-height:19px;
	width:150px;
	float:left;
	padding:0;
	display:block;
	height:auto;
	margin:5px 0 5px 5px!important;_margin:5px 0 5px 2px;
}
.workshop1 ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.workshop1 ul li.f{
	text-align:center;
	font-size:12px;
	font-weight:normal;
	height:auto;
	width:145px;
	color:#333;
	display:block;
	line-height:16px;
	padding:0px 0 0px 5px;
}
.workshop1 p{ margin:2px 0 2px 0;}

.pro_three1 { width:400px; float:left; margin-left:20px; _margin-left:10px; }
.pro_three1 ul { width:150px; float:left; }
.pro_three1 ul li { width:150px; float:left; margin-bottom:10px; border:1px solid #9EDDD7; }
.pro_three1 ul li a { width:150px; height:auto; background:#FAF6FF; display:block; float:left; color:#000000; text-align:center; border-top:1px solid #ccc; font-size: 12px; line-height:20px; }

.linetop{
	width:460px;
	border:1px solid #ccc;
	border-bottom:none;
	height:25px;
	line-height:25px;
	padding-left:10px;
	text-align:left;
	float:left;
	display:block;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	background:#006699;
}
#form1{
	width:510px;
	height:auto;
	float:left;
	
}
.products {width:930px;margin:2px 0 0 0;float:left;display:block;height:auto;clear:both;line-height:21px;}
.products ul {
	line-height:19px;
	width:455px;
	float:left;
	padding:0;
	display:block;
	height:auto;
	margin:5px 0 5px 5px;
}
.products ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.products ul li.f{
	text-align:left;
	font-size:12px;
	font-weight:normal;
	height:auto;
	width:78%;
	color:#666666;
	display:block;
	line-height:18px;
	padding:0px 0 0px 5px;
}
.products ul li.f a{color:#006699;font-weight:bold;text-align:left;display:block;line-height:21px;}
.products ul li.f a:hover{text-decoration:underline;}
.products ul li img{ border:1px solid #ccc;}

/*  sitemap  */
a.sitemap{ line-height:22px; display:block; font-weight:bold; color:#369;}
a.sitemap:hover{ text-decoration:underline;}
a.sitemap1{ line-height:20px; display:block; width:360px; display:block; float:left; text-decoration:underline; color:#369;}
a.sitemap1:hover{ text-decoration:none;}

