﻿
@charset "utf-8";
/* CSS Document */

/* 通用样式  begin*/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0;
	margin:0 auto;
	background:#2E2E2E;
}
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;
	text-align:center;
}
.clear {
	clear:both;
	width:0px;
	height:0px;
}
h3 { line-height:25px; font-size:16px; margin:0; padding:0; display:inline; }
h5 {
	color: #000000;
	font-size: 9px;
	margin: 0px auto;
	margin-bottom:3px;
	text-align:center;letter-spacing:-1px;
}
/* index begin */
.etw_warp {
	width:928px;
	height:auto;
	margin:0 auto;
	background:url(../image/warp.jpg);
	aot:left;
}
.etw_wrapper {
	width:910px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	background:#fff;
}
.etw_top {
	width:900px;
	height:20px;
	line-height:15px;
	margin:0 auto;
	background:#ffffff;
	padding-bottom:0px;
}
.etw_top a {
	color:#113883
}
.header {
	width:910px;
	height:182px;
	background:url(../image/banner.jpg) no-repeat;
}
.etw_menu {
	width:240px;
	margin-top:0px;
	float:left;
}
.etw_menu ul {
	width:100%;
}
.etw_menu ul li {
	width:240px;
	height:auto;
	line-height:20px;
	text-align:left;
}
.etw_menu ul li.suojin a{width:200px;padding-left:40px;}
.etw_menu ul li.suojin a:hover{width:200px;}
.etw_menu ul li a {
	width:215px;
	display: block;
	color: #000000;
	padding:4px 0 0px 25px;
	background:#E4EDF6;
	text-decoration: none;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #9B9B9B;
}
.message{font-weight:bold;color:#FF0000;}
.etw_menu ul li a:hover {
	color: #DD1208;
	width:215px;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #9B9B9B;
}
.etw_logo {
	width:600px;
	height:auto;
	float:right;
	margin-top:0px;
	padding-right:10px;
	text-align:right;
}
.lanuage {
	padding-top:10px;
	margin-bottom: 20px;
}
.lanuage a {
	color:#0066FF;
	font-size:11px;
	padding:1px;
}
.etw_logo_1 {
	width:85%;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color: #000000;
	margin-top: 40px;
	padding-right: 100px;
}
.etw_logo_1  a { color:#000;}
.pro_logo { width:85%; float:right; height:30px;}
.pro_logo h2{ font-size:16px; line-height:30px;  margin:0; color:#333;}
.etw_logo_2 {
	width:50%;
	height:auto;
	margin-top:20px;
	float:right;
	color: #000000;
	font-size: 19px;
	font-weight: bold;
	margin-right: 30px;
}
.etw_logo_2 a {
	color:#000000;
}
.etw_logo_2 a:hover {
	color:#0033CC;
}
#container {
	width:910px;
	height:auto;
}
.etw_left {
	width:240px;
	height:1200px;
	float:left;
	background:#F8F8F8;
	font-size:11px;
	border-right:1px solid #9B9B9B;
}
#menu {
	width:240px;
	margin-top:80px;
	float:left;
}

  
  .web {
	width:190px;
	margin-top:0px;
	float:left;
	height:28px;
	margin-bottom: 20px;
	padding-left: 50px;
	padding-top:2px;
	color:#0033FF;
	margin-top:70px;
}
 .web a{font-weight:bold;font-size:13px;color:#0033FF;}

 .web a:hover{color:#FF0000;}
#menu li.button {
	float:left;
	width:235px;
	text-align:left;
	line-height:20px;
	font-size: 11px;

}
#menu li.button a {
	display: block;
	color:#000;
	padding:4px 0 1px 24px;
	text-decoration: none;
}
#menu li.button a:hover {
	color: #DD1208;
	padding:4px 0 1px 24px;
}
#menu table {
	border-collapse:collapse;
	width:0px;
	height:0px;
  position:absolute;
	top:-18px;
	left:166px;
}
#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:0px;
	height:0px;
	margin:0px;
	padding:0px;
}
#menu :hover ul.sub {
	left:236px !important;
	left:50px;
	top:-2px!important; top:12px;
	background: #333333;
	border-top:1px solid #DEDDDD;
	width:235px;
	height:auto;
	font-size:11px;
}
#menu :hover ul.sub li {
	display:block;
	font-size:11px;
	height:auto;
	position: relative;
	float:left;
	width:210px;
	text-align:left;
}
#menu :hover ul.sub li a {
	width:210px;
	background:#2854AB;
	font-weight:normal;
	float:left;
	font-size:11px;
	color:#fff;
	float:left;
	text-align:left;
	border-right:1px solid #DEDDDD;
	border-left:1px solid #DEDDDD;
	border-bottom:1px solid #DEDDDD;
}
#menu :hover ul.sub li a:hover {
	width:210px;
	background:#8E9095;
	border-bottom:1px solid #DEDDDD;
	font-size:11px;
	color:#fff;
	float:left;
	text-align:left;
}
ul#menu :hover ul, ul#menu :hover ul :hover ul :hover ul, ul#menu :hover ul :hover ul :hover ul :hover ul :hover ul {
	background:transparent url(trans.png);
	font-weight: normal;
}
.etw_contact {
	width:240px;
	height:auto;
	background:#F8F8F8;
}
.contact_image {
	width:234px;
	height:30px;
	line-height:20px;
	background:url(../image/cot.jpg) no-repeat;
	float: right;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin-top: 20px;
	padding-top: 85px;
}
.contact_text {
	width:230px;
	height:auto;
	background:#F8F8F8;
	float: left;
	font-size: 11px;
	line-height: 22px;
	padding-left:4px;
	margin-top: 0px;
	margin-left: 3px;
}
.mark {
	width:170px;
	height:67px;
	margin-top:30px;
	float:right;
	margin-bottom: 10px;
}
.web1 {
	width:210px;
	height:67px;
	margin-top:18px;
	float:right;
	margin-bottom: 10px;
	color: #0033FF;
	font-weight: bold;
	font-size: 14px;
}
.web1 a{color:#000000;}
.web1 a:hover{color:#FF0000;}
.etw_right {
	width:668px;
	height:auto;
	float:right;
	font-size: 11px;
}
.right_1 {
	width:668px;
	height:24px;
	margin-top:1px;
	background:#828181;
	color: #FFFFFF;
}
.right_1 a {
	color:#E8E7E7;
	text-decoration: underline;
}
.etw_company {
	width:658px;
	height:auto;
	padding-top:5px;
	padding-left:8px;
	margin-bottom: 2px;
}
.company_title {
	width:660px;
	line-height:25px;
	font-size:16px;
	color:#FF9933;
	background:url(../image/bg.jpg) no-repeat bottom;
	font-weight: bold;
}

.company_title h3{ display:inline; font-size:16px;}
.company_title .text {
	text-align:left;
	width:auto;
	float:left;
}
.company_title a {
	color:#FF9933;
}
.company_title a:hover {
	color:#0066CC;
}
.company_title .span {
	color:#003399;
	text-align:right;
	width:70px;
	margin-right:30px;
	float: right;
}
.company_text {
	width:99%;
	height:auto;
	background:url(../image/bg.jpg) no-repeat bottom;
	line-height: 22px;
	font-size: 11px;
}
.company_text1 {
	width:99%;
	height:auto;
	line-height: 21px;
	font-size: 11px;
	float:left;
}.company_text1 img{float:right;border:1px solid #cccccc;padding:3px;}
.leave {
	width:85%;
	height:400px;
	line-height: 15px;
	font-size: 11px;
	padding: 8px;
	float:left;
}

.contact1 {
	width:85%;
	height:400px;
	line-height: 24px;
	font-size: 11px;
	padding: 8px;
	float:left;
}.STYLE1{color: #FF0000;font-size:14px;}
.contact1 .img {
	float:right;
}
.products {
	width:97%;
	height:auto;
	line-height: 21px;
	font-size: 11px;
	float:left;
	text-align:justify;
	margin-left: 2px;
	background: #F1F4F2;
	padding: 6px;
	margin-top: 6px;
}
.products p {padding:0px; margin:0px;}
.products a.pdf { color:#333;}
.products a.pdf img { float:left; margin-right:3px;}
.company_text .more {
	width:50px;
	height:auto;
	float:right;
	margin-right:10px;
	color:#000000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 0px;
}
.company_text .more a {
	color:#3A7CD6;
}
.etw_products {
	width:650px;
	height:auto;
	padding-left:15px;
	margin-bottom: 30px;
}
.etw_products ul {
	width:650px;
	height:125px;
	padding-top:10px;
	padding-bottom:7px;
}
.etw_products ul li {
	width:310px;
	height:125px;
	float:left;
	margin-left:2px;
	margin-bottom: 0px;
}
.products_image {
	width:105px;
	height:109px;
	float:left;
	border:1px solid #8E8D8D;
}
.etw_products ul li ol {
	width:190px;
	height:auto;
	float:left;
	margin-left: 5px;
}
.etw_products ul li ol li {
	width:100%;
	height:70px;
	text-align:left;
	line-height: 17px;
	color: #666666;
}
.etw_products ul li ol .li_a {
	margin-top:0px;
	height:auto;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
	width: auto;
}
.etw_products ul li ol li a.pdf img { float:left;}
.etw_products ul li ol li a {
	color:#000;
}
.etw_products ul li ol li a:hover {
	color:#0066CC;
}
/* footer */

#footer,#xfooter{
	background:url(../image/foot.jpg) repeat-x;
	width:910px;
	height:76px;
	float: left;
	margin-top:0px;
	background-color: #FFFFFF;
}
#promotion {
	margin-top:0px;
	float:left;
	text-align:center;
	width:910px;
	height:25px;
	color:#000000;
	line-height: 25px;
	border-top: 1px solid #cccccc;
	font-size: 11px;
}
#footer #promotion img,#xfooter #promotion img{
	float:left;
	margin:0 2px 0 20px;
}
#footer #promotion1 a img,#xfooter #promotion1 a img{
	float:left;
	margin:0 20px 0 190px;
	display: inline-block;
}
#footer #promotion1,#xfooter #promotion1{
	height:30px;
	margin-top:10px;
	float:left;
	width:95%;
	color:#ccc;
	line-height: 15px;
}
#footer #promotion1 p,#xfooter #promotion1 p{
	float:left;
	text-align:center;
}
#footer a,#xfooter a{
	color:#333;
}
#footer #address,#xfooter #address{ width:730px; padding:10px 120px 0 60px; text-align:center;border-top: 1px solid #cccccc;}
#footer #otherlink,#xfooter #otherlink{
	width:740x;
	margin-left:180px;
}
#footer #otherlink .tu,#xfooter #otherlink .tu{
	margin-top:4px;
	width:90px;
}

#footer #otherlink div,#xfooter #otherlink div{
	float:left;
	margin-top:4px;
	width:90px;
	height:25px;
	text-align:center;
	font-size:11px;
	line-height:25px;
	margin-left: 10px;
}
#footer #otherlink .logowidth,#xfooter #otherlink .logowidth{ width:170px;}

#footer #otherlink a img,#xfooter #otherlink a img{
	border:none;
}
#otherlink div a {
	color:#000000;
	font-weight:bold;
}
.otherpro {
	width:98%;
	height:auto;
	margin:0px auto;
}
.otherpro ul {
	width:100%;
	height:auto;
}
.otherpro ul li {
	width:120px;
	float:left;
	padding:0px;
	margin:5px 4px 5px 4px;
	display:inline-block;
	height:185px;
}
.otherpro ul li img {
	display:block;
	border:1px solid #ccc;
}
.otherpro ul li strong {
	display:block;
	text-align:center;
	float:none;
	font-weight:normal;
}
.otherpro ul li a {
	color:#000000;
}
.otherpro ul li a:hover {
	color:#000000;
	text-decoration: none;
}
.otherpro1 {
	width:98%;
	height:auto;
	margin:0px auto;
}
.otherpro1 ul {
	width:100%;
	height:auto;
}
.otherpro1 ul li {
	width:200px;
	float:left;
	padding:0px;
	margin:5px 4px 5px 4px;
	display:inline-block;
}
.otherpro1 ul li img {
	display:block;
	border:1px solid #ccc;
}
.otherpro1 ul li strong {
	display:block;
	text-align:center;
	float:none;
	font-weight:normal;
}
a.back{
	width:45px;
	display:block;
	text-align:center;
	background:#0D79E4;
	color:#ffffff;
	float:right;
	font-weight:bold;
	margin:5px;line-height:20px;
	font-size:11px;margin-top:25px;
	border:1px #cccccc solid;
	padding-top:0px;
	text-decoration: none;
}

a.back:hover{background:#E49B0D;color:#000000;}
#height1 {height:25px;}
.title{margin:5px 0 0 25px;}
.title a{font-size:14px;color:#000;font-weight:bold;}
h2{font-size:20px;}
