@charset "utf-8";
/* CSS Document */
body { width:990px; height:auto; margin:0 auto; background:#003366; font:12px Arial, Helvetica, sans-serif; }
ul, li { list-style:none; }
* { margin:0 auto; padding:0; }
a { text-decoration:none; }
h3{font-size:18px; line-height:30px; }
a:hover { text-decoration:none; }
#myshowinfo { padding:0; width:500px; height: auto; float: left; margin-top: 30px; }
#myshowinfo a { color:#0066FF; margin-right:10px; }
#myshowinfo a img { border:none; }
#myshowinfo a:hover { text-decoration:none; }
#etw_header { width:990px; height:auto; margin: 0 auto; display: block; }
#etw_header h5 { color:#124F8C; font-size:9px; width:100%; margin: 0px auto; text-align:center; display:block; height:15px; }
#etw_header h5 a { color:#124F8C; }
.clear { clear:both; }
/*头部*/
#header { width:982px; height:116px; margin:0 auto; background:#fff; }
#header .banner { width:980px; margin:2px 1px 1px 1px; float:left; height:74px; background:url(../image/banner.jpg) no-repeat; }
#header .language { width:auto; height:auto; float:right; margin:3px 5px 0 0; }
#header .language a { font-size:12px; color:#fff; text-align:left; }
#header .language a img { border:none; }
#header .language a:hover { color:#8EF607; }
#header .company { width:570px; height:50px; float:left; padding:15px 0 0 160px; font-size:19px; font-weight:bold; color:#000; }
#header .company h2{font-size:20px; font-family:"Times New Roman", Times, serif; line-height:30px; }
#header .menu { width:981px; float:left; margin: 0 1px 1px 0; height:38px; background:#000000; }
.menu ul { width:981px; float:left; height:38px; font-size:12px; font-weight:bold; margin:0; padding:0; }
.menu ul li { width:126px; height:38px; float:left; display:block; }
.menu ul li a { font-size:12px; font-weight:bold; text-align:center; color:#8EF607; height:27px; display:block; padding-top:11px; }
.menu ul li a:hover { background:#DA251C; }
.menu ul li.button { width:120px; height:38px; float:left; border-right:1px solid #fff; background:#000; display:block; color:#fff; text-align:center; }
.menu ul li.button a { font-size:12px; font-weight:bold; text-align:center; color:#fff; height:27px; display:block; padding-top:11px; }
.menu ul li.button1 { width:125px; height:38px; float:left; background:#DA251C; border-right:1px solid #fff; }
.menu ul li.button1 a { font-size:12px; font-weight:bold; text-align:center; color:#fff; height:20px; display:block; padding-top:11px; }
.menu ul li.button1 a:hover { width:125px; color:#8EF607; }
.menu ul li.button a:hover { width:120px; color:#8EF607; background:#DA251C; }
.menu ul li.button2 { width:120px; height:38px; float:left; background:#000; display:block; color:#fff; text-align:center; }
.menu ul li.button2 a { font-size:12px; font-weight:bold; text-align:center; color:#fff; height:27px; display:block; padding-top:11px; }
.menu ul li.button2 a:hover { width:120px; color:#8EF607; background:#DA251C; }
.menu ul a:hover { visibility:visible; position:relative; z-index:200; }
.menu ul li:hover { position:relative; z-index:200; }
.menu ul ul, .menu ul :hover ul ul, .menu ul :hover ul :hover ul ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; }
.menu ul :hover ul.sub { left:0; top:38px; background:#fff; border:1px solid #ccc; width:238px; height:auto; z-index:200px; font-size:12px; }
menu ul :hover ul.sub li { display:block; height:auto; font-size:12px; line-height:18px; position:relative; float:left; width:238px; border-bottom:1px dashed #ccc; text-align:left; }
.menu ul :hover ul.sub li { height:auto; font-size:12px; position:relative; float:left; width:238px; line-height:14px; }
.menu ul :hover ul.sub li a { width:233px; padding-left:5px; color:#000; display:block; background:#fff; float:left; font-size:12px; font-weight:normal; text-align:left; line-height:11px; height:auto; line-height:14px; border-bottom:1px dashed #ccc; }
.menu ul :hover ul.sub li a:hover { width:233px; color:#000; display:block; float:left; background:#CDDEEE; }
.menu ul :hover ul :hover ul { left:100px; top:-4px; background:#fff; padding:3px; border:1px solid #ccc; width:auto; height:auto; }
/*中间*/
.gd { height:1000px; }
.gd1 { height:960px; }
.gd2 { height:3350px!important; _height:3400px; }
.gd3 { height:1250px; }
.gd4 { height:1400px; }
.gd5 { height:1590px; }
.gd6 { height:650px; }
.gd7 { height:1540px; }
.gd8 { height:1640px; }
#middle { width:982px; background:#fff; margin:0 auto; }
#middle #home { width:980px; height:30px; float:left; margin:0 1px 0 1px; background:url(../image/home.jpg) repeat-x; }
#middle #home .h { background:url(../image/gif-0125.gif) no-repeat 15px 5px; width:auto; padding: 5px 0 0 40px; height:20px; float:left; display:block; font-size:12px; font-weight:bold; color:#000; }
#middle #home .h a { color:#DA251C; }
#middle #home .h a:hover { color:#518D03; }
#middle #home .h span { font-weight:normal; }
/*左边*/
#middle #left { width:742px; height:auto; float:left; background:#fff; margin-top:10px; }
#content1 { width:710px; float:left; margin-left:30px!important; _margin-left:15px; display:block; height:auto; }
#content1 img { border:1px #ccc solid; margin-left:200px; }
#content2 { width:710px; float:left; margin-left:30px!important; _margin-left:15px; display:block; height:auto; }
#content2 img { border:none; }
#content3 { width:710px; float:left; margin-left:30px!important; _margin-left:15px; display:block; height:auto; }
#content3 img { border:1px #ccc solid; margin-left:20px; }
.consulting { float:right; width:auto; height:33px; text-align:right; margin: 5px 0 5px 10px; }
.consulting img { border:none; }
#content1 li { width:155px; height:auto; float:left; margin-left:20px!important; _margin-left:5px; margin-top:20px; text-align:center; }
#content1 li img { border:1px solid #EEF3F8; display:block; margin:0; width:150px; }
#content1 li a { color:#000000; display:block; text-align:center; height:
}
#otherpro { width:710px; float:left; margin-left:25px!important; _margin-left:8px; display:block; height:auto; }
#otherpro ul { width:710px; float:left; margin:0; padding:0; display:block; height:auto; }
#otherpro ul li { width:130px; height:auto; float:left; margin-left:10px!important; _margin-left:5px; margin-top:20px; text-align:center; }
#otherpro ul li img { border:1px solid #EEF3F8; display:block; margin:0; }
#otherpro ul li a { color:#000000; display:block; text-align:center; height:
}
#lefttitle { margin-top:10px!important; _margin-top:0px; width:670px; height:20px; float:left; margin-left:30px!important; _margin-left:15px; display:block; background:url(../image/about.jpg) no-repeat bottom left; font-size:12px; float:left; color:#000; padding-left:40px; font-weight:bold; }
#lefttitle1 { width:670px; height:20px; float:left; display:block; background:url(../image/about.jpg) no-repeat bottom left; font-size:12px; float:left; color:#000; padding-left:40px; font-weight:bold; }
#lefttitlep { width:670px; height:20px; float:left; display:block; background:url(../image/about.jpg) no-repeat bottom left; font-size:12px; float:left; color:#000; padding-left:40px; font-weight:bold; margin-bottom:5px; }
#lefttitlep1 { width:670px; height:20px; float:left; display:block; background:url(../image/about.jpg) no-repeat bottom left; font-size:12px; float:left; color:#000; padding-left:40px; font-weight:bold; margin-top:10px; }
#about1 { width:710px; float:left; margin-left:30px!important; _margin-left:15px; display:block; background:url(../image/probg.jpg) no-repeat top #fff; font-size:12px; text-align:left; line-height:21px; }
#about1 h2{font-size:18px; line-height:30px; }
#about1 .consulting { float:right; width:auto; height:33px; text-align:right; margin: 5px 0 5px 10px; }
#about1 .consulting img { border:none; }
#about1 a { float:left; width:300px; height:auto; font-size:12px; font-weight:bold; color:#DA251C; }
#about2 { width:710px; float:left; margin-left:30px!important; _margin-left:15px; display:block; font-size:12px; text-align:left; line-height:21px; }
#about2 a { float:left; width:300px; height:auto; font-size:12px; font-weight:bold; color:#DA251C; }
#about { width:710px; float:left; margin-left:30px!important; _margin-left:15px; display:block; background:#fff; font-size:12px; text-align:left; line-height:25px; }
#about a.more { width:50px; height:20px; float:right; margin-right:15px; display:block; color:#FF0000; font-size:12px; font-weight:bold; text-align:center; }
#about img { width:auto; height:auto; float:left; margin:2px; padding:0; }
#about .im { float:right; margin:2px; border:1px solid #EEF3F8; }
#about .im1 { float:left; margin:12px; border:1px solid #C4DFFB; }
#about .im2 { float:left; margin:0 0 5px 52px; border:1px solid #EEF3F8; }
#jay { width:710px; float:left; margin-left:30px!important; _margin-left:15px; display:block; background:#fff; font-size:12px; text-align:left; line-height:25px; }
#jay a { color:#ff0000; text-decoration:underline; }
#products { width:710px; float:left; margin-left:30px!important; _margin-left:15px; display:block; background:#fff; font-size:12px; }
#products ul { width:690px; float:left; height:150px; padding:0; margin:10px 0 0 20px!important; _margin:0px 0 0 10px; background:url(../image/probg.jpg) no-repeat; }
#products ul li { width:90%; height:150px!important; _height:180px; float:left; display:block; padding:0; margin:10px 0 0 10px; }
#products ul li ol { width:100%; margin:0; padding:0; }
#products ul li ol li { width:140px; height:110px; float:left; padding:0; margin:0 10px 0 35px!important; _margin:0 10px 0 25px; }
#products ul li ol li img { border:none; float:left; }
#products ul li.info { width:200px; height:110px; line-height:21px; display:block; }
#products ul li.info a { display:block; color:#000; font-weight:bold; line-height:21px; }
#products1 { width:710px; float:left; margin-left:30px!important; _margin-left:15px; display:block; background:#fff; font-size:12px; }
#products1 ul { width:710px; float:left; height:120; padding:0; margin:10px 0 0 0!important; _margin:0px 0 0 0; background:url(../image/probg.jpg) no-repeat; }
#products1 ul li { width:100%; height:120px!important; _height:140px; float:left; display:block; padding:0; margin:10px 0 0 0; }
#products1 ul li ol { width:100%; margin:0; padding:0; }
#products1 ul li ol li { width:140px; height:110px; float:left; padding:0; margin:5px 0 0 3px; }
#products1 ul li ol li img { border:none; float:left; }
#products1 ul li.info { margin-left:10px; width:530px; height:110px; line-height:21px; display:block; }
#products1 ul li.info a { display:block; color:#000; font-weight:bold; line-height:21px; }
/*右边*/
#middle #right { margin-left:10px; width:230px; height:auto; float:left; background:url(../image/rightbg.jpg) no-repeat left #fff; }
#middle #right ul { width:230px; float:left; font-size:11px; margin:0; padding:0; }
#middle #right ul li { width:auto; height:25px; float:left; text-align:left; background:url(../image/libg.jpg) no-repeat 12px 21px; line-height:21px; }
#middle #right ul li a { height:auto; width:190px; float:left; padding-left:20px; color:#000; font-weight:bold;  }

#middle #right ul li.f { padding-left:15px; text-align:left; }
#middle #right ul li.f a{font-weight:normal; }
#middle #right ul li.b a { background:url(../image/libg.jpg) no-repeat 12px 21px; width:200px; text-align:left; margin:0; padding-left:20px; float:left; color:#000; font-weight:bold;  }
#middle #right ul li.b a:visited { color:#DA251C; }
#middle #right ul li.f a:visited { color:#DA251C; }
#middle #right ul li a:visited { color:#DA251C; }
#con { width:200px; height:20px; float:left; background:url(../image/contact.jpg) no-repeat 13px 5px; font-size:12px; float:left; padding:11px 0 0 30px; color:#333333; font-weight:bold; }
#con1 { width:200px; height:20px; float:left; background:url(../image/contact.jpg) no-repeat 13px 5px; font-size:12px; float:left; padding:11px 0 0 30px; color:#000; font-weight:bold; }
.lxfs { width:180px; height:auto; float:left; margin:3px 0 0 10px; font-size:12px; padding-left:10px!important; _padding-left:0px; display:block; line-height:21px; }
.tupian { width:220px; height:auto; float:left; margin:3px 0 0 10px!important; _margin:3px 0 0 5px; font-size:12px; display:block; line-height:21px; }
.tupian img { float:left; margin:0; padding:0; }
/*尾部*/
#footer { width:982px!important; _width:983px; height:75px; background: #fff; margin:0 auto; border-top:1px solid #043668;text-align:center; }
#footer #add { width:980px; height:auto; float:left; padding:8px 0 0 0px; color:#000; display:block; text-align:center; font-size:11px; }
#footer #add a { color:#000; padding: 10px 5px 0 5px; }
#footer #add a:hover { color:#FF0000; }
.etw-address { width:980px; height:15px; float:left; color:#000000; display:block; text-align:center; padding-top:3px; }
.etw-address a strong { color:#ff0000; text-decoration:underline; }
#footer #otherlink {width:100%;float:left; }
#footer #otherlink div {display:inline;  margin-left:20px; }
#footer #otherlink div a { font-size:9px; color:#CCCCCC; }
#footer #otherlink .div2 { color:#000; font-weight:bold; font-size:12px; padding-top:8px; height:20px; }
#footer #otherlink div a img { border:none; }
.table { width:95%; height:auto; float:left; background:#A4CDFF; }
.table tr { background:#fff; }
.table td { padding-left:4px; }
.table tr.head { background:#D8E8F9; }
.table1 { width:95%; height:auto; float:left; background:#fff; }
.STYLE1 { color:#FF0000; }
#show { width:710px; float:left; margin-left:25px!important; _margin-left:8px; display:block; height:auto; }
#show ul { width:710px; float:left; margin:10px 0 0px 0; padding:0; display:block; height:auto; background:url(../image/probg.jpg) no-repeat; }
#show ul li { width:90px; height:auto; float:left; margin-left:10px!important; _margin-left:8px; margin-top:20px; text-align:center; }
#show ul li img { border:1px solid #EEF3F8; display:block; margin:0; }
#show ul li a { color:#000000; display:block; text-align:center; height:
}
#show1 { width:710px; float:left; display:block; height:auto; }
#show1 ul { width:710px; float:left; margin:0; padding:0; display:block; height:auto; }
#show1 ul li { width:200px; height:auto; float:left; margin-left:10px!important; _margin-left:5px; margin-top:20px; text-align:center; }
#show1 ul li img { border:1px solid #EEF3F8; display:block; margin:0; }
#show1 ul li a span { display:block; float:left; width:100%; color:#000000; display:block; text-align:center; }
.title{margin:5px 0 0 20px;}
.title a{font-size:13px;color:#000;font-weight:bold;text-decoration:none;}




#products2 { width:710px; float:left; margin-left:30px!important; _margin-left:15px; display:block; background:#fff; font-size:12px; }
#products2 ul { width:710px; float:left; height:120; padding:0; margin:10px 0 0 0!important; _margin:0px 0 0 0; background:url(../image/probg.jpg) no-repeat; }
#products2 ul li {
	width:160px;
	height:auto!important;
	_height:140px;
	float:left;
	display:block;
	padding:0;
	margin:10px 5px 0 3px;
}
#products2 ul li ol { width:100%; margin:0; padding:0; }
#products2 ul li ol li {
	width:140px;
	height:110px;
	float:left;
	padding:0;
	margin:5px 0 0 10px;
}
#products2 ul li ol li img { border:1px solid #EEF3F8; float:left; }
#products2 ul li.info { text-align:center;
	margin-left:10px;
	width:150px;
	line-height:21px;
	display:block;
}
#products2 ul li.info a { display:block; color:#000; font-weight:bold; line-height:21px; }

