@charset "utf-8";

img,
object {
	max-width: 100%
}

img {
	-ms-interpolation-mode: bicubic
}

body {
	line-height: 22px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	background: #fff
}

* {
	margin: 0;
	padding: 0
}

li,
ol,
ul {
	list-style: none;
	margin: 0;
	padding: 0
}

a {
	text-decoration: none
}

img {
	border: none
}

.clear {
	clear: both;
	line-height: 0;
	font-size: 0;
	margin: 0;
	padding: 0;
	height: 0
}

p {
	padding: 8px 0
}

small {
	font-size: .9em
}

.pnames {
	font-size: 1.6em;
	color: #333;
	font-family: "Times New Roman", Times, serif;
	line-height: 25px;
	padding: 8px 0;
	font-weight: 700
}

.pnames h2 {
	font-size: 1em
}

h2 {
	font-size: 1.5em;
	color: #333;
	font-family: "Times New Roman", Times, serif;
	line-height: 25px;
	padding: 8px 0 8px 0;
	display: block
}

h2 small {
	font-size: .8em;
	color: #333;
	display: block
}

.etw_hometitle {
	font-weight: 700;
	line-height: 25px;
	margin-top: 5px;
	padding: 12px 0;
	font-size: 1.5em;
	color: #333;
	font-family: "Times New Roman", Times, serif;
	display: block
}

.tables {
	width: 100%;
	float: left;
	overflow-x: scroll;
	overflow-y: hidden;
	margin-bottom: 10px
}

.tables1 {
	width: 100%;
	float: left;
	overflow-x: scroll;
	overflow-y: hidden;
	margin-bottom: 10px
}

.table_100 {
	width: 100%;
	padding: 0;
	background: #999;
	margin: 5px 0 12px 0
}

.table_100 tr {
	background: #fff
}

.table_100 tr.top {
	background: #f2f2f2;
	color: #000
}

.table_100 td {
	padding: 2px;
	font-size: .9em
}

.table_100 a {
	color: #064896;
	text-decoration: underline
}

.table_100 a:hover {
	color: red
}

.big_content {
	font-size: 16px;
	margin: 10px 0;
	line-height: 24px
}

.page_ele_titles {
	width: 49%;
	height: auto;
	float: left;
	text-align: center;
	margin: 0 .7% 1% 0
}

.page_ele_titles a {
	background: #009cff;
	color: #fff;
	display: block;
	font-weight: 400;
	padding: 3px 8px;
	border: 1px solid #ccc;
	border-radius: 3px;
	-moz-border-radius: 3px;
	webkit-border-radius: 3px;
	box-shadow: 2px 2px 2px #ccc;
	-moz-box-shadow: 2px 2px 2px #02acd1;
	-webkit-box-shadow: 2px 2px 2px #ccc;
	font-size: 1.1em;
	line-height: 18px
}

.page_ele_titles a.active,
.page_ele_titles a:hover {
	background: #e6000b;
	border: 1px solid #ccc;
	box-shadow: 2px 2px 2px #333
}

.ban1 {
	width: 50%;
	float: left
}

.nav {
	position: relative
}

.nav ul li {
	display: inline-block
}

.nav ul li.start {
	display: none
}

@media screen and (max-width:768px) {
	.exhibition {
		display: none
	}

	.nav {
		min-height: 40px;
		position: relative;
		clear: both
	}

	.nav ul {
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
		border: solid 1px #aaa;
		background: #0078f0
	}

	.nav ul li {
		display: none;
		background: 0 0;
		border-bottom: 1px solid #13477c
	}

	.nav ul li.start {
		display: block;
		height: 40px;
		background: url(../images/menu.png) no-repeat right
	}

	.nav ul li a {
		display: block;
		padding: 0 5px 0 32px;
		line-height: 40px;
		color: #fff;
		border-bottom: none
	}

	.nav ul li.Menu_214505 a {
		line-height: 18px;
		display: block;
		padding-top: 11px;
		padding-bottom: 11px
	}

	.nav ul li a.dqmenu,
	.nav ul li a:hover {
		background: #015198;
		color: #fff;
		border: none
	}

	.nav ul:hover {
		background: #0078f0
	}

	.nav ul:hover li {
		display: block
	}

	.nav ul:hover li a.dqmenu,
	.nav ul:hover li a:hover {
		background: #015198;
		color: #fff;
		border: none
	}
}

#header {
	float: left;
	width: 98%;
	display: block;
	font-size: 1.4em;
	padding-top: 5px;
	background: #ececec
}

#header_in {
	margin: 0 auto;
	width: 98%;
	display: block;
	padding-top: 5px
}

#etw_banner1 {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
	background: url(../images/banner.jpg) no-repeat top center;
	padding-bottom: 0;
	padding-top: 0;
	margin-bottom: 20px
}

.homevideo {
	width: 100%;
	height: 150px;
	float: right;
	overflow: hidden
}

.homevideo a {
	width: 100%;
	height: 150px;
	display: block;
	background: url(../images/video1.jpg) no-repeat top center #ce1d1d;
	color: #fff;
	font-size: 2em;
	font-weight: 700;
	text-transform: uppercase;
	display: block;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	line-height: 60px
}

.homevideo a:hover {
	color: #ff0;
	text-decoration: underline
}

.etw_homebody {
	width: 100%;
	float: left;
	height: auto;
	margin-top: 15px;
	background: #009cff;
	border-radius: 5px
}

.etw_homebody h2 {
	color: #fff;
	font-size: 1.7em;
	line-height: 28px;
	font-weight: 400;
	font-family: Impact, Arial, Helvetica, sans-serif;
	padding-left: 2%
}

.etw_homebody p {
	width: 96%;
	float: left;
	line-height: 22px;
	padding: 6px 2% 6px 2%;
	color: #fff;
	font-size: 1.1em;
	margin: 0
}

.etw_homebody p b {
	font-weight: 400;
	color: #486dbe;
	font-style: italic
}

.xs {
	display: inline
}

#container {
	margin: 0 auto;
	width: 100%;
	display: block
}

#etw_content {
	width: 98%;
	margin: 0 auto;
	padding: 20px 0;
	display: block;
	font-size: 1.4em
}

#etw_right {
	width: 100%;
	height: auto;
	float: right;
	display: block
}

#etw_sidebar {
	width: 100%;
	height: auto;
	float: left;
	display: block
}

#main_title {
	width: 100%;
	float: left;
	height: 28px;
	float: left;
	background: url(../images/link_bg.jpg) 15px repeat-x;
	color: #000;
	font-size: 1.5em;
	margin-top: 20px
}

#main_title span {
	background: #fff;
	width: 20%;
	padding: 5px 1% 5px 0
}

#etw_hot_product {
	width: 100%;
	height: auto;
	float: left;
	border-bottom: 1px solid #efefef;
	padding-bottom: 20px
}

#etw_hot_product ul {
	width: 100%;
	height: auto;
	float: left
}

#etw_hot_product ul ol {
	float: left;
	width: 100%;
	margin-top: 20px;
	padding-right: 0;
	padding-bottom: 10px
}
#etw_hot_product ul ol:nth-child(4n){ margin-right:0px; padding-right: 0px;}
#etw_hot_product ul ol.hot_3,
#etw_hot_product ul ol.hot_7 {
	padding-right: 0
}

#etw_hot_product ul ol li.hotproductsphotos {
	width: 100%;
	float: left;
	text-align: center
}

#etw_hot_product ul ol li.hotproductsphotos a {
	display: block;
	height: 157px;
	overflow: hidden;
	border: 1px solid #eae7e7
}

#etw_hot_product ul ol li.hotproductsphotos a:hover {
	border: 1px solid #c90000
}

#etw_hot_product ul ol li.hotproductsname {
	width: 100%;
	float: left;
	line-height: 20px;
	margin-top: 5px;
	color: #2e2e2e
}

#etw_hot_product ul ol li.hotproductsname a {
	display: block;
	color: #486dbe;
	line-height: 20px;
	padding: 3px 10px 3px 0;
	font-size: 1em;
	font-weight: 400
}

#etw_hot_product ul ol li.hotproductsname a:hover {
	color: #c90000;
	text-decoration: underline
}

#etw_hot_product ul ol li.hotproductsname a.more {
	color: #fff;
	line-height: 30px;
	float: left;
	width: 120px;
	font-weight: 400;
	background: url(../images/more_bg.png) no-repeat right center #027bfb;
	display: block;
	text-align: left;
	padding: 0 0 0 16px;
	font-size: 1.1em;
	margin-top: 15px
}

#etw_hot_product ul ol li.hotproductsname a.more:hover {
	color: #fff;
	text-decoration: none;
	background: url(../images/more_bg.png) no-repeat right center #568bff
}

#etw_hot_product ul ol li.hotproductsname p {
	padding: 8px 0 0 0
}

#homelink {
	width: 100%;
	height: auto;
	margin: 0 auto;
	display: block;
	font-size: 1.4em
}

#homelinkin {
	width: 98%;
	height: auto;
	margin: 0 auto;
	padding: 0 0 20px 0
}

.addver,
.addver ul,
.addver ul li ol {
	width: 100%;
	display: block
}

.addver ul li ol li.hotproductsphotos {
	width: 46%;
	float: left
}

.addver ul li ol li.hotproductsphotos img {
	width: 48.3%
}

,
.addver ul li ol li.hotproductsphotos1 img {
	width: 95%
}

.addver ul li ol li.hotproductsphotos1 {
	width: 28%;
	float: left
}

.addver ul li ol li.hotproductsname {
	width: 50%;
	float: left;
	background: #0899ff
}

.addver ul li ol li.hotproductsname1 {
	width: 70%;
	float: left;
	padding-left: .5%
}

.addver ul li ol li.hotproductsname1 p {
	padding-top: 0
}

.addver ul li ol li.hotproductsname a.more {
	color: #fff;
	background: #ffba00;
	font-family: Arial;
	font-size: 1em;
	padding: 8px;
	line-height: 46px;
	margin-left: 1%
}

.addver ul li ol li.hotproductsname p {
	color: #fff;
	padding: 12px 1.5%
}

.addver ul li ol li a {
	background: 0 0
}

.addver ul li ol li.hotproductsname a.more:hover {
	background: #fff;
	color: #ffba00;
	text-decoration: underline
}

.addver ul li ol li.hotproductsphotos img,
.addver ul li ol li.hotproductsphotos1 img {
	border: 1px solid #fff
}

.addver ul li ol li.hotproductsphotos img:hover,
.addver ul li ol li.hotproductsphotos1 img:hover {
	border: 1px solid #c90000
}

.addver ul li a {
	color: #000;
	font-size: 1.5em;
	line-height: 45px;
	font-weight: 400
}

.addver ul li a:hover {
	color: #c00;
	text-decoration: underline
}

.pro_title1 {
	color: #000;
	font-size: 1.5em;
	line-height: 45px;
	font-weight: 400;
	background: url(../images/link_bg.jpg) repeat-x 15px
}

.pro_title1 span {
	width: 20%;
	background: #fff;
	padding-right: 1%
}

#etw_productlist1 {
	width: 40.6%;
	float: left;
	display: block
}

#etw_productlist1 ul li {
	width: 100%;
	height: auto;
	overflow: hidden;
	float: left
}

#etw_productlist1 ul li.big_case_0 {
	width: 50%;
	float: left;
	display: block
}

#etw_productlist1 ul li.big_case_1 {
	width: 48%;
	float: left;
	display: block
}

#etw_productlist1 ul li.big_case_1 a.b_cate {
	line-height: 14px;
	display: block;
	float: left
}

#etw_productlist1 ul li.big_case_2 {
	width: 90%;
	float: left;
	display: block
}

#etw_productlist1 ul li a.b_cate {
	width: 100%;
	float: left;
	color: #333;
	display: block;
	line-height: 20px;
	height: auto;
	font-size: 1em;
	font-weight: 700
}

#etw_productlist1 ul li a {
	width: 93%;
	float: left;
	color: #333;
	display: block;
	line-height: 20px;
	padding: 5px 25px 10px 0;
	height: auto;
	font-size: 1em
}

#etw_productlist1 ul li a:hover {
	text-decoration: underline;
	color: #ce1d1d
}

.pro_title {
	width: 94%;
	height: 50px;
	float: left;
	background: #fff;
	font-family: Impact;
	color: #0799fe;
	display: block;
	line-height: 50px;
	font-size: 1.6em;
	padding-left: 6%
}

#etw_productlist {
	width: 100%;
	height: auto;
	float: left;
	background: #0799fe;
	border-bottom: 1px solid #d1d1d1;
	border: 1px solid #0799fe
}

#etw_productlist ul {
	width: 100%;
	height: auto;
	float: left
}

#etw_productlist ul li {
	width: 100%;
	height: auto;
	float: left
}

#etw_productlist ul li.big_case a {
	color: #fff;
	display: block;
	line-height: 18px;
	font-size: 1.1em;
	padding: 11px 11px 10px 5%;
	background: #0799fe
}

#etw_productlist ul li.big_case a.dqpro,
#etw_productlist ul li.big_case a:hover {
	color: #fff;
	text-decoration: underline;
	background: #c00;
	font-style: normal;
	font-weight: 700
}

#etw_productlist ul li a {
	color: #000;
	display: block;
	line-height: 18px;
	font-size: 1em;
	padding: 14px 10px 14px 5%;
	background: url(../images/line1.jpg) repeat-x bottom #fff
}

#etw_productlist ul li a.dqpro,
#etw_productlist ul li a:hover {
	color: #d51616;
	text-decoration: underline
}

#about_sub {
	width: 100%;
	height: auto;
	float: left
}

#about_sub ul {
	width: 100%;
	height: auto;
	float: left
}

#about_sub ul li.big_case {
	width: 100%;
	float: left;
	background: #0799fe
}

#about_sub ul li.big_case a {
	color: #fff;
	display: block;
	font-size: 1.6em;
	line-height: 22px;
	padding: 15px 0 15px 18px;
	font-family: Impact
}

#about_sub ul li.big_case a:hover {
	color: #fff;
	background: #c90000
}

#about_sub ul.about_sub {
	width: 99.1%;
	height: auto;
	background: #fff;
	float: left;
	border: 1px solid #dedede;
	border-top: none
}

#about_sub ul.about_sub li {
	width: 100%;
	float: left;
	border-top: 1px solid #eee
}

#about_sub ul.about_sub li a {
	display: block;
	color: #2c2c2c;
	line-height: 20px;
	padding: 14px 5px 14px 18px;
	font-size: 1.2em;
	font-weight: 400;
	font-family: Arial, Helvetica, sans-serif
}

#about_sub ul.about_sub li a.dqpro,
#about_sub ul.about_sub li a:hover {
	text-decoration: underline;
	color: #c00;
	background: #fff
}

#about_sub1 {
	width: 92%;
	float: left;
	background: #0799fe;
	font-family: Impact;
	color: #fff;
	font-size: 1.6em;
	line-height: 40px;
	padding: 3px 0 3px 8%;
	line-height: 45px
}

#etw_contact {
	margin-top: 30px;
	width: 100%;
	height: auto;
	float: left
}

.etw_contact_title {
	float: left;
	width: 100%
}

.etw_contact_title a {
	color: #fff;
	display: block;
	font-size: 1.6em;
	line-height: 45px;
	padding-left: 18px;
	font-family: Impact;
	background: #0799fe
}

.etw_contact_title a:hover {
	color: #fff;
	background: #c00
}

#etw_contactin {
	width: 93%;
	height: auto;
	float: left;
	padding: 10px 0 15px 6%;
	border: 1px solid #dedede;
	border-top: none;
	font-size: 1em
}

#etw_contactin a {
	color: #c00
}

#etw_contactin a:hover {
	color: #ce1d1d;
	text-decoration: underline
}

#etw_contactin p {
	padding: 3px 0
}

#etw_contactin .indent {
	padding-left: 36px
}

#etw_contactin strong {
	font-weight: 400
}

#etw_contact1 {
	width: 31.5%;
	float: right;
	display: block
}

.etw_contact_title1 {
	float: left;
	width: 100%;
	background: url(../images/link_bg.jpg) repeat-x 15px
}

.etw_contact_title1 a {
	width: 22%;
	background: #fff;
	color: #000;
	font-size: 1.5em;
	line-height: 45px;
	font-weight: 400;
	padding-right: 1%
}

.etw_contact_title1 a:hover {
	color: #c90000;
	text-decoration: underline
}

#etw_contactin1 {
	width: 100%;
	height: auto;
	font-size: 1em;
	float: left;
	padding: 10px 0 0 0
}

#etw_contactin1 a {
	color: #333;
	text-decoration: underline
}

#etw_contactin1 a:hover {
	color: #ce1d1d;
	text-decoration: none
}

#etw_contactin1 p {
	padding: 3px 0
}

#etw_contactin1 .indent {
	padding-left: 44px
}

#etw_producttitle {
	float: left;
	width: 97.7%;
	background: url(../images/t_bg.jpg) repeat-x top center;
	border-radius: 5px;
	padding: 5px 0 5px 1.5%;
	color: #000;
	line-height: 25px;
	margin: 0 0 10px 0;
	border: 1px solid #dedede;
	font-size: .9em
}

#etw_producttitle a {
	color: #000
}

#etw_producttitle a:hover {
	text-decoration: underline;
	color: #ff0016
}

#etw_producttitle small {
	display: inline;
	font-size: 12px
}

.etw_video {
	margin: 0 auto;
	max-width: 981px;
	height: 150px;
	text-align: center;
	margin-bottom: 10px
}

.etw_video a {
	display: block;
	width: 100%;
	height: 150px;
	background: url(../images/video1.jpg) no-repeat center #ce1d1d;
	color: #fff;
	font-size: 2em;
	line-height: 20px;
	text-align: center;
	font-weight: 700;
	font-family: "Times New Roman", Times, serif;
	padding: 10px 0 0 0;
	max-width: 981px
}

.etw_video a:hover {
	text-decoration: underline;
	color: #ff0
}

.class_for_each {
	width: 100%;
	float: left;
	height: auto;
	display: none
}

.class_for_each ul {
	width: 100%;
	float: left;
	height: auto;
	padding-bottom: 10px
}

.class_for_each ul li ol {
	width: 99%;
	float: left;
	margin-top: 5px;
	padding: 5px;
	height: 115px
}

.class_for_each ul li.etw_pro_img {
	width: 170px;
	float: left;
	float: left;
	height: 113px;
	border: none
}

.class_for_each ul li.etw_pro_img img {
	border: 1px solid #ccc;
	padding: 1px
}

.class_for_each ul li.etw_pro_name {
	width: 73%;
	padding-left: 10px;
	float: left;
	height: 115px;
	color: #333;
	overflow: hidden;
	line-height: 18px
}

.class_for_each ul li.etw_pro_name a {
	color: #333;
	display: block;
	line-height: 20px;
	font-weight: 700;
	padding-bottom: 5px
}

.class_for_each ul li.etw_pro_name a:hover {
	text-decoration: underline;
	color: #0092df
}

.class_for_each ul li.etw_pro_name a:hover small {
	color: #0092df
}

.class_for_each ul li.etw_pro_name .more {
	display: none
}

.class_for_each ul li ol:hover {
	background: #f6f6f6
}

.class_for_each ul li.etw_pro_name p {
	padding: 0
}

.class_for_each ul li.etw_pro_name a small {
	color: #666;
	display: inline;
	line-height: 16px
}

.class_for_each1 {
	width: 100%;
	float: left;
	height: auto
}

.class_for_each1 ul {
	width: 100%;
	float: left;
	height: auto
}

.class_for_each1 ul ol {
	width: 100%;
	float: left;
	margin-top: 5px;
	padding-bottom: 10px;
	margin-right: 2%
}

.class_for_each1 ul ol li.etw_pro_img {
	float: left;
	float: left;
	width: 100%
}

.class_for_each1 ul ol li.etw_pro_img img {
	border: 1px solid #ccc;
	width: 99%
}

.class_for_each1 ul ol li.etw_pro_name {
	width: 100%;
	float: left;
	color: #333;
	line-height: 18px;
	height: 35px;
	display: block
}

.class_for_each1 ul ol li.etw_pro_name a {
	color: #d61516;
	display: block;
	line-height: 20px;
	font-weight: 400;
	padding-bottom: 5px;
	font-size: 1.1em;
	text-decoration: underline
}

.class_for_each1 ul li.etw_pro_name a small {
	display: block;
	line-height: 16px
}

.class_for_each1 ul li.etw_pro_name a:hover small {
	color: #333
}

.class_for_each1 ul ol li.etw_pro_name a:hover {
	text-decoration: underline;
	color: #333
}

.class_for_each1 ul ol.last {
	margin-right: 0
}

.class_for_each2 {
	width: 100%;
	float: left;
	height: auto
}

.class_for_each2 ul {
	width: 100%;
	float: left;
	height: auto
}

.class_for_each2 ul ol {
	width: 100%;
	float: left;
	margin-top: 5px;
	padding-bottom: 10px;
	margin-right: 2%
}

.class_for_each2 ul ol li.etw_pro_img {
	float: left;
	float: left;
	width: 100%
}

.class_for_each2 ul ol li.etw_pro_img img {
	border: 1px solid #ccc;
	width: 99%
}

.class_for_each2 ul ol li.etw_pro_name {
	width: 100%;
	float: left;
	color: #333;
	line-height: 18px;
	height: 35px;
	display: block
}

.class_for_each2 ul ol li.etw_pro_name a {
	color: #d61516;
	display: block;
	line-height: 20px;
	font-weight: 400;
	padding-bottom: 5px;
	font-size: 1.1em;
	text-align: center;
	text-decoration: underline
}

.class_for_each2 ul li.etw_pro_name a small {
	display: block;
	line-height: 16px
}

.class_for_each2 ul li.etw_pro_name a:hover small {
	color: #333
}

.class_for_each2 ul ol li.etw_pro_name a:hover {
	text-decoration: underline;
	color: #0092df
}

.class_for_each2 ul ol.last {
	margin-right: 0
}

#productsformat {
	width: 100%;
	float: left;
	height: auto;
	display: none
}

#productsformat ul {
	width: 100%;
	float: left;
	height: auto
}

#productsformat ul li {
	width: 24.5%;
	height: auto;
	float: left;
	display: block
}

#productsformat ul li ol {
	width: 89%;
	padding: 8px 10px 0 10px;
	margin: 0 auto;
	display: block;
	overflow: hidden;
	text-align: center
}

#productsformat ul li ol li.etw_pro_img,
#productsformat ul li.etw_pro_img {
	width: 100%;
	height: auto;
	margin: 0 auto
}

#productsformat ul li ol li.etw_pro_img img,
#productsformat ul li.etw_pro_img img {
	border: 1px solid #ccc;
	padding: 0 1px 1px 1px;
	text-align: center;
	margin: 0 auto
}

#productsformat ul li ol li.etw_pro_name,
#productsformat ul li.etw_pro_name {
	width: 93%;
	height: 68px;
	color: #333;
	line-height: 20px;
	display: block;
	overflow: hidden
}

#productsformat ul li ol li.etw_pro_name a,
#productsformat ul li.etw_pro_name a {
	color: #000;
	display: block;
	height: 60px;
	overflow: hidden;
	line-height: 18px;
	text-decoration: underline;
	padding: 5px 0
}

#productsformat ul li ol li.etw_pro_name a strong,
#productsformat ul li.etw_pro_name a strong {
	font-weight: 400
}

#productsformat ul li ol li.etw_pro_name a small,
#productsformat ul li.etw_pro_name a small {
	display: block;
	line-height: 16px
}

#productsformat ul li ol li.etw_pro_name a:hover,
#productsformat ul li.etw_pro_name a:hover {
	text-decoration: underline;
	color: #16337a
}

.big_cate_txtsummary a.more {
	display: none
}

.big_cate_format {
	width: 100%;
	height: auto;
	float: left;
	margin: 10px 0
}

.big_cate_format a {
	color: #333;
	font-weight: 700;
	display: block;
	line-height: 22px;
	padding: 5px 0 5px 12px;
	border-left: 5px solid #16337a;
	border-bottom: 5px solid #eee
}

.big_cate_format a:hover {
	color: #16337a;
	text-decoration: underline
}

.big_cate_format a small {
	display: inline;
	font-size: 14px
}

.big_cate_txtsummary {
	width: 100%;
	line-height: 20px;
	float: left;
	height: auto;
	margin-top: 10px
}

.relatednames {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 25px
}

.relatednames span {
	background: #efeded;
	width: 99%;
	height: auto;
	float: left;
	padding-left: 1%;
	font-size: 14px;
	font-weight: 700;
	line-height: 30px
}

.relatedProducts {
	width: 98.6%;
	height: auto;
	float: left;
	margin-bottom: 10px;
	padding-left: 1%;
	border: 1px solid #EAEFF2;
	background: #fff
}

.relatedProducts ul {
	width: 100%;
	height: auto;
	float: left;
	padding: 8px 0
}

.relatedProducts ul li {
	float: left;
	margin-right: 1px;
	width: 100%;
	margin-bottom: 3px
}

.relatedProducts ul li a {
	padding: 5px 8px 5px 15px;
	line-height: 18px;
	display: block;
	color: #000;
	font-size: 14px;
	background: url(../images/redot.jpg) no-repeat left 9px;
	font-weight: 400
}

.relatedProducts ul li a:hover,
.relatedProducts ul li.relatedProductsofthis a {
	display: block;
	color: #09F;
	text-decoration: underline
}

.relatedProducts ul li small {
	font-size: 1em;
	font-weight: 400
}

.relatedProducts ul li a:hover small,
.relatedProducts ul li.relatedProductsofthis a small {
	color: #09F;
	text-decoration: underline
}

.relatedProducts ul li span {
	height: 38px;
	display: block
}

#etw_products {
	width: 100%;
	height: auto;
	float: left
}

#etw_products ul {
	width: 100%;
	height: auto;
	float: left
}

#etw_products ul ol {
	width: 24.5%;
	float: left;
	margin-top: 10px
}

#etw_products ul ol li.etw_pro_img {
	width: 93%;
	height: 115px;
	float: left
}

#etw_products ul ol li.etw_pro_img img {
	border: 1px solid #ccc;
	padding: 0 1px 1px 1px;
	height: 113px;
	width: 150px
}

#etw_products ul ol li.etw_pro_name {
	width: 93%;
	margin-top: 8px;
	float: left;
	height: 60px;
	overflow: hidden;
	text-align: center
}

#etw_products ul ol li.etw_pro_name a {
	display: block;
	color: #000;
	text-decoration: underline;
	line-height: 18px;
	padding: 3px 0
}

#etw_products ul ol li.etw_pro_name a:hover,
#etw_products ul ol li.etw_pro_name a:hover small {
	color: #0092df;
	text-decoration: none
}

#etw_products ul ol li.etw_pro_name a small {
	display: block;
	font-size: 12px;
	color: #555;
	line-height: 16px
}

.etw_othertitle {
	width: 100%;
	color: #333;
	font-weight: 700;
	height: auto;
	font-size: 1.1em;
	margin: 8px 0;
	line-height: 30px;
	border-bottom: 1px #ccc solid
}

#etw_other_product {
	float: left;
	width: 100%;
	height: auto;
	display: block
}

#etw_other_product ul {
	width: 100%;
	height: auto;
	float: left
}

#etw_other_product ul li {
	height: auto;
	float: left;
	overflow: hidden;
	width: 24.5%
}

#etw_other_product ul ol {
	width: 93%;
	float: left;
	height: auto;
	margin: 5px 0 0 0
}

#etw_other_product ul ol li {
	width: 100%;
	height: auto;
	float: left
}

#etw_other_product ul ol li.product_img {
	width: 100%;
	float: left
}

#etw_other_product ul ol li.product_img img {
	border: 1px solid #ccc;
	padding: 0 1px 1px 1px;
	height: 113px;
	width: 150px
}

#etw_other_product ul ol li.product_con {
	width: 100%;
	height: auto;
	float: left;
	padding: 5px 0 10px 0;
	text-align: center
}

#etw_other_product ul ol li.product_con a {
	color: #000;
	display: block;
	line-height: 18px;
	padding: 2px 0;
	text-decoration: underline
}

#etw_other_product ul ol li.product_con a:hover,
#etw_other_product ul ol li.product_con a:hover small {
	color: #0092df;
	text-decoration: underline
}

#etw_other_product ul ol li.product_con a small {
	display: block;
	font-size: 12px;
	color: #555;
	line-height: 16px;
	padding-top: 3px
}

#etw_other_product1 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 8px;
	display: block
}

#etw_other_product1 ul {
	width: 100%;
	height: auto;
	float: left;
	display: block
}

#etw_other_product1 ul ol {
	width: 24.5%;
	height: auto;
	float: left;
	display: block;
	margin-top: 10px
}

#etw_other_product1 ul ol li.product_img {
	width: 93%;
	float: left;
	border: none
}

#etw_other_product1 ul ol li.product_img img {
	border: 1px solid #ccc;
	padding: 0 1px 1px 1px;
	height: 113px;
	width: 150px
}

#etw_other_product1 ul ol li.product_con {
	width: 93%;
	height: auto;
	float: left;
	padding-bottom: 10px;
	padding-top: 5px;
	text-align: center
}

#etw_other_product1 ul ol li.product_con a {
	display: block;
	color: #000;
	text-decoration: underline;
	line-height: 18px
}

#etw_other_product1 ul ol li.product_con a:hover,
#etw_other_product1 ul ol li.product_con a:hover small {
	text-decoration: none;
	color: #0092df
}

#etw_other_product1 ul ol li.product_con a small {
	display: block;
	font-size: 12px;
	color: #555;
	line-height: 16px;
	padding-top: 3px
}

.img_center {
	margin: 5px auto 10px auto;
	text-align: center;
	border: 1px solid #ccc;
	padding: 8px 4px
}

.img_center img {
	display: block;
	text-align: center;
	margin: 0 auto
}

.etw_pic2 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 5px
}

.etw_pic2 ul {
	width: 100%;
	height: auto;
	float: left
}

.etw_pic2 ul li {
	float: left;
	text-align: center;
	padding-bottom: 15px;
	margin-right: 2%;
	display: block;
	line-height: 18px
}

.etw_pic2 ul li.last {
	margin-right: 0
}

.etw_pic2 ul li img {
	border: 1px solid #ccc;
	text-align: left;
	display: block;
	width: 99%;
	margin-bottom: 3px
}

.etw_pic2 ul li a {
	text-decoration: underline;
	color: #06C
}

.etw_pic2 ul li a:hover {
	color: red
}

.etw_pic3 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 5px
}

.etw_pic3 ul {
	width: 100%;
	height: auto;
	float: left
}

.etw_pic3 ul li {
	float: left;
	text-align: center;
	padding-bottom: 15px;
	margin-right: 2%;
	display: block;
	line-height: 18px
}

.etw_pic3 ul li.last {
	margin-right: 0
}

.etw_pic3 ul li img {
	border: 1px solid #ccc;
	text-align: left;
	display: block;
	width: 99%;
	margin-bottom: 3px
}

.etw_pic3 ul li a {
	text-decoration: underline;
	color: #06C
}

.etw_pic3 ul li a:hover {
	color: red
}

.etw_pic2 ul li span,
.etw_pic3 ul li span,
.etw_pic4 ul li span {
	height: auto;
	text-align: left;
	display: block
}

.etw_pic4 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 5px
}

.etw_pic4 ul {
	width: 100%;
	height: auto;
	float: left
}

.etw_pic4 ul li {
	float: left;
	text-align: center;
	padding-bottom: 15px;
	margin-right: 2%;
	display: block;
	line-height: 18px
}

.etw_pic4 ul li.last {
	margin-right: 0
}

.etw_pic4 ul li img {
	border: 1px solid #ccc;
	text-align: left;
	display: block;
	width: 99%;
	margin-bottom: 3px
}

.etw_pic4 ul li a {
	text-decoration: underline;
	color: #06C
}

.etw_pic4 ul li a:hover {
	color: red
}

.big_show_img_close {
	width: 700px;
	height: 45px;
	float: left
}

.big_show_img_close a {
	width: auto;
	height: auto;
	float: left;
	padding: 0
}

.big_show_img_close a.big_show_img_close_link,
.big_show_img_close a.big_show_img_close_link img {
	border: 1px solid #fff;
	width: 28px;
	padding: 0
}

.big_show_img_src {
	width: 100%
}

.big_show_img_src .big_show_img_o {
	margin: 0 auto;
	display: block;
	border: none;
	overflow: hidden;
	width: 100%;
	padding: 0
}

.big_show_img_src img:hover {
	border: none
}

#qrcode {
	display: block
}

#qrcode1 {
	width: 100%;
	height: auto;
	display: block
}

#qrcode2 {
	width: 100%;
	height: auto;
	display: block;
	float: left
}

.etw_contact_left {
	width: 100%;
	float: left;
	margin: 8px 0 0 0;
	line-height: 20px;
	display: block
}

.etw_contacts {
	width: 100%;
	float: left
}

.etw_contacts a {
	color: red;
	text-decoration: underline
}

.etw_contacts a:hover {
	text-decoration: none
}

.etw_contacts p {
	padding: 3px 0
}

.indent {
	padding-left: 44px
}

.location {
	float: right;
	text-align: right;
	display: block;
	margin-top: 10px
}

.etw_feedback {
	float: left;
	width: 100%
}

#etw_set_feedback_form {
	width: 99.5%;
	height: auto;
	float: left;
	display: block;
	border: 1px solid #CFD8E1;
	text-align: center;
	margin: 10px 0;
	overflow: hidden;
	background: #fff
}

#etw_form_title {
	width: 98%;
	line-height: 22px;
	float: left;
	background: #EAEFF2;
	font-weight: 700;
	padding-left: 2%;
	text-align: left;
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #CFD8E1
}

#floatchatiframe2011 {
	width: 80%;
	margin: 0 auto
}

#footer {
	margin: 0 auto;
	width: 100%;
	height: 126px;
	overflow: hidden;
	font-size: 1.3em;
	border-top: 1px solid #f4f4f4
}

#etw_footin {
	margin: 0 auto;
	width: 98%;
	padding-top: 20px
}

#etw_coper {
	width: 100%;
	float: left;
	text-align: center;
	line-height: 25px;
	margin-top: 5px
}

#etw_coper a {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	display: block
}

#etwclear {
	display: none
}

#otherlink {
	width: 280px;
	height: auto;
	margin: 0 auto;
	clear: both;
	display: block
}

#otherlink div {
	float: left;
	margin-left: 14px;
	margin-top: 5px
}

#sitemap {
	width: 100%;
	list-style: none
}

#sitemap li {
	display: block;
	width: 99%;
	height: auto;
	float: left
}

#sitemap li a {
	display: block;
	width: 100%;
	padding: 2px 0;
	color: #333
}

#sitemap li ol {
	width: 98%;
	float: left;
	height: 30px;
	line-height: 30px;
	font-size: 1em;
	overflow: hidden
}

#sitemap li ol a {
	color: #333;
	line-height: 30px;
	padding-left: 5px
}

#sitemap li b a {
	color: #333;
	background: #eee;
	line-height: 23px;
	padding-left: 5px;
	margin-bottom: 1px
}

#sitemap li a:hover {
	text-decoration: underline;
	color: #f29400
}

.big_title {
	float: left;
	width: 97.7%;
	background: #ecebeb;
	box-shadow: 3px 3px 3px #bfbfc1;
	border-top: 3px solid #e6000b;
	border-radius: 5px;
	padding: 5px 0 5px 1.5%;
	font-weight: 700;
	color: #000;
	line-height: 25px;
	margin: 10px 0
}

.big_title1 {
	float: left;
	width: 97.7%;
	padding: 5px 0 5px 0;
	font-weight: 700;
	color: #000;
	line-height: 25px;
	margin: 10px 0
}

.big_title a,
.big_title1 a {
	color: #000;
	text-decoration: underline
}

.big_title a:hover,
.big_title1 a:hover {
	color: #e41b13
}

a.name {
	color: #00F;
	text-decoration: underline;
	font-weight: 700
}

a.name:hover {
	color: red
}

.link {
	width: 100%;
	height: auto;
	margin: 0 auto
}

.link ul {
	width: 100%;
	height: auto;
	float: left
}

.link ul li {
	float: left;
	display: block;
	height: auto;
	width: 100%
}

.link ul li a {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
	text-decoration: underline;
	color: #b5271d;
	font-weight: 700
}

.link ul li a:hover {
	text-decoration: underline;
	color: #000
}

.about1 {
	width: 95.8%;
	height: auto;
	display: block;
	background: #f7f7f7;
	margin: 20px 0 30px 0;
	padding: 10px 2% 20px 2%;
	border: 1px solid #dbdbdc
}

.feedback_title {
	color: #000;
	font-weight: 700;
	font-size: 1.3em;
	font-family: "Times New Roman", Times, serif;
	line-height: 25px;
	display: block;
	border-bottom: 3px solid #9a101e;
	padding: 15px 0;
	background: url(../images/form_bg.png) no-repeat left center;
	padding-left: 9%
}

.feedback_title span h2 {
	color: #f28533;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif
}

.feedback_title span {
	color: #f28533;
	padding-right: 5px;
	font-size: 1em
}

.feedback #floatchatiframe2011 {
	width: 100%;
	margin-top: 10px
}

.feedback_title small {
	display: none
}

.about1 {
	width: 95.8%;
	height: auto;
	display: block;
	background: #f7f7f7;
	margin: 20px 0 30px 0;
	padding: 10px 2% 20px 2%;
	border: 1px solid #dbdbdc
}

.feedback_title {
	color: #000;
	font-weight: 700;
	font-size: 1.3em;
	font-family: "Times New Roman", Times, serif;
	line-height: 25px;
	display: block;
	border-bottom: 3px solid #9a101e;
	padding: 15px 0;
	background: url(../images/form_bg.png) no-repeat left center;
	padding-left: 9%
}

.feedback_title span h2 {
	color: #f28533;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif
}

.feedback_title span {
	color: #f28533;
	padding-right: 5px;
	font-size: 1em
}

.feedback #floatchatiframe2011 {
	width: 100%;
	margin-top: 10px
}

.feedback_title small {
	display: none
}

.about {
	width: 96%;
	height: auto;
	display: block;
	background: #ecebeb;
	margin: 20px 0 30px 0;
	padding: 10px 2% 20px 2%;
	border-radius: 3px;
	box-shadow: 3px 3px 3px #bfbfc1;
	float: left;
	border: 1px solid #2ea1fe
}

.names1 {
	width: 100%;
	height: auto;
	float: left;
	display: block;
	background: 0 0;
	margin: 10px 0
}

.names1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.2em;
	color: #fff;
	padding: 10px 0 10px 3%;
	display: block;
	text-decoration: underline;
	background: url(../images/link_dq.png) no-repeat right center #0799fe;
	box-shadow: 1px 1px 1px #bfbfc1
}

.names1 a small {
	display: inline;
	line-height: 22px;
	font-size: 1em
}

.names1 a:hover {
	text-decoration: none;
	background: url(../images/link_bg.png) no-repeat right center #003572
}

.about p {
	line-height: 22px;
	font-size: 1em;
	width: 100%;
	padding-top: 20px;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	float: left
}

#right {
	width: 100%;
	float: right;
	display: block;
	height: auto;
	margin-top: 10px
}

#right img {
	border: 1px solid #000;
	display: block;
	width: 63.5%;
	text-align: right;
	padding: 10px;
	background: #fff
}

#right img:hover {
	border: 1px solid #0078f0
}

.ban {
	width: 100%;
	float: left;
	height: auto;
	display: block
}

.ban a {
	color: #0078f0;
	font-weight: 700;
	text-align: left;
	text-decoration: underline;
	padding-top: 15px;
	display: block
}

.ban a:hover {
	color: #c00
}

.links1,
.links2 {
	width: 100%;
	height: auto;
	float: left
}

.links1 ul,
.links2 ul {
	width: 100%;
	height: auto;
	float: left
}

.links1 ul li,
.links2 ul li {
	float: left;
	display: block;
	height: auto;
	width: 14.5%;
	padding: 5px 0 4px 3px;
	border: 1px solid #0799fe;
	margin-right: 1.6%;
	margin-top: 10px
}

.links2 ul li {
	width: 29%
}

.links1 ul li.last {
	margin-right: 0
}

.links1 ul li a,
.links2 ul li a {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-decoration: underline;
	color: #0799fe;
	display: block;
	text-align: center
}

.links2 ul li a {
	text-align: center
}

.links1 ul li a:hover,
.links2 ul li a:hover {
	text-decoration: underline;
	color: #cd1d1d
}

.links1 ul li:hover,
.links2 ul li:hover {
	border: 1px solid #cd1d1d
}

.abouts {
	width: 95.6%;
	height: auto;
	display: block;
	background: url(../images/bg1.jpg) no-repeat bottom center;
	margin: 10px 0 10px 0;
	padding: 10px 2% 10px 2%;
	border-radius: 3px;
	box-shadow: 3px 3px 3px #bfbfc1;
	border: 1px solid #0799fe
}

.abouts p {
	line-height: 22px;
	font-size: 1em;
	width: 100%;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	float: left
}

.table_about {
	background: #f7f7f7;
	display: block;
	width: 96%;
	padding: 10px 2%
}

.p1 {
	color: #0474c7;
	font-weight: 700
}

.etw_pdf {
	width: 100%;
	height: auto;
	float: right;
	margin-bottom: 10px
}

.etw_pdf a {
	width: 80%;
	float: left;
	display: block;
	text-decoration: underline;
	line-height: 24px;
	background: url(../images/pdf.jpg) left no-repeat;
	font-weight: 700;
	padding-left: 12%
}

.etw_pdf a:hover {
	color: red;
	text-decoration: none
}

#etw_banner1,
#etw_homefooter,
#etw_other_product,
#etw_other_product1,
#etw_sidebar,
#homelink,
#search_left,
.company_name,
.con_all,
.con_all1,
.con_alls,
.con_alls1,
.location,
.xs {
	display: none
}

#etw_logo {
	width: 100%;
	text-align: center
}

#qrcode {
	display: none;
	width: 70%;
}

#chatbox {
	display: none
}

.etw_pic2 ul li {
	width: 99%
}

.etw_pic2 ul li img,
.etw_pic3 ul li img,
.etw_pic4 ul li img {
	width: 300px;
	margin: 0 auto;
	text-align: center;
	border: 1px solid #ccc
}

.etw_pic3 ul li {
	width: 99%
}

.etw_pic4 ul li {
	width: 99%
}

#etw_products ul ol {
	width: 49%
}

#right img {
	width: 91%
}

.page_ele_titles {
	width: 98%
}

.names1 a {
	font-size: 1em
}

.links1 ul li {
	width: 30%
}

.img_right {
	width: 43%;
	float: right
}

.exhibition {
	display: none
}

.share_etw {
	margin-top: 2px
}

.share_etw a {
	width: 28px !important;
	height: 28px !important;
	line-height: 28px !important;
	background: #0799fe !important;
	text-decoration: none !important
}

.share_etw a:hover {
	background: #e5000a !important
}

.share_etw a i {
	line-height: 30px !important
}

@media only screen and (min-width:350px) {
	.class_for_each1 ul ol {
		width: 48%;
		margin-right: 2%
	}

	.class_for_each1 ul ol.last {
		margin-right: 2%
	}

	.class_for_each2 ul ol {
		width: 48%;
		margin-right: 2%
	}

	.class_for_each2 ul ol.last {
		margin-right: 2%
	}
}

@media only screen and (min-width:480px) {
	.etw_pic2 ul li {
		width: 49%
	}

	.etw_pic3 ul li {
		width: 32%
	}

	.etw_pic4 ul li {
		width: 23%
	}

	.etw_pic2 ul li.last,
	.etw_pic3 ul li.last,
	.etw_pic4 ul li.last {
		margin-right: 0
	}

	#etw_products ul ol {
		width: 33%
	}

	#right img {
		width: 95.5%
	}

	.feedback_title {
		padding-left: 9%
	}

	#etw_hot_product ul ol {
		width: 49%;
		padding-right: 2%
	}

	#etw_hot_product ul ol.hot_1,
	#etw_hot_product ul ol.hot_3,
	#etw_hot_product ul ol.hot_5,
	#etw_hot_product ul ol.hot_7 {
		padding-right: 0
	}

	#etw_hot_product ul ol.hot_0 li.hotproductsname p {
		height: 60px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_1 li.hotproductsname p {
		height: 60px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_2 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_3 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_4 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_5 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_6 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_7 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	.etw_pdf a {
		padding-left: 4%
	}

	.page_ele_titles {
		width: 49%
	}

	.tables_view {
		display: none
	}
}

@media only screen and (min-width:650px) {
	.class_for_each1 ul ol {
		width: 32%;
		margin-right: 2%
	}

	.class_for_each1 ul ol.last {
		margin-right: 0
	}

	.class_for_each2 ul ol {
		width: 48%;
		margin-right: 2%
	}

	.class_for_each2 ul ol.last {
		margin-right: 0
	}

	.homevideo a {
		background: url(../images/video.jpg) no-repeat top center #ce1d1d
	}

	.etw_video a {
		background: url(../images/video.jpg) no-repeat top center #ce1d1d
	}

	.relatedProducts {
		width: 98.6%
	}

	.relatedProducts ul li {
		width: 49.5%
	}
}

@media only screen and (min-width:769px) {
	#etw_logo {
		width: 20%;
		float: left;
		height: 99px;
		overflow: hidden;
		text-align: right;
		display: block
	}

	#sitemap li ol {
		width: 48%
	}

	.xs {
		display: inline
	}

	.feedback1 {
		width: 52%
	}

	#qrcode {
		display: block
	}

	#chatbox {
		display: block
	}

	#top_right {
		float: right;
		width: 78%;
		display: block;
		padding-top: 10px;
		padding-bottom: 15px
	}

	#etw_error {
		width: auto;
		text-transform: uppercase;
		line-height: 36px;
		margin: 15px 0 0 10px;
		float: right;
		box-shadow: 2px 2px 2px rgba(0, 0, 0, .5)
	}

	#etw_error a {
		color: #fff;
		text-transform: uppercase;
		font-size: 14px;
		padding: 0 15px;
		text-align: center;
		line-height: 36px;
		background: #c20202;
		display: block
	}

	#etw_error a.close {
		text-align: right;
		font-weight: 700;
		color: #FFF
	}

	.theme-poptit-help .theme-title-help {
		position: absolute;
		margin-top: -23px;
		margin-left: 10px;
		color: #FFF;
		display: block
	}

	#etw_error:hover {
		box-shadow: 2px 2px 2px rgba(0, 0, 0, .5);
		display: block
	}

	#etw_error .theme-popover {
		display: none
	}

	#search_left {
		width: 212px;
		float: right;
		height: 32px;
		display: block;
		border: 1px #009cff solid
	}

	.ETWsearchBox {
		width: 164px;
		height: 32px;
		line-height: 25px;
		float: left;
		color: #009cff;
		border: none;
		padding: 0 5px
	}

	.ETWsearchButton {
		width: 38px;
		height: 32px;
		cursor: pointer;
		float: left;
		border: none;
		background: url(../images/etw_search.jpg) no-repeat right center #009cff
	}

	#etw_language {
		width: 245px;
		float: right;
		height: 24px;
		font-size: 1em
	}

	#etw_language a {
		color: #2c2c2c;
		line-height: 24px;
		float: left;
		padding: 0 0 0 20px
	}

	#etw_language a:hover {
		text-decoration: underline;
		color: #c20202
	}

	.nav {
		float: right;
		width: 99%;
		height: 42px;
		display: block;
	}

	.nav ul {
		float: left;
		width: 100%;
		background: #fff;
		border-radius: 5px
	}

	.nav ul li.start {
		display: none
	}

	.nav ul li {
		float: left;
		width: auto;
		font-size: 1em;
		display: block
	}

	.nav ul li a {
		display: block;
		color: #000;
		line-height: 42px;
		padding: 0 10px
	}

	.nav ul li a.dqmenu,
	.nav ul li a:hover {
		color: #fff;
		background: #0799fe;
		border-top: 3px solid #e5000a;
		border-radius: 5px
	}

	#etw-news,
	.nav ul li a {
		display: block;
		color: #000;
		line-height: 42px
	}

	#etw_right {
		width: 71%
	}

	#etw_sidebar {
		width: 25.4%;
		display: block
	}

	#homelink {
		display: block
	}

	#etw_homefooter {
		width: 100%;
		height: 23px;
		margin: 0 auto;
		text-align: center;
		display: block
	}

	#etw_homefooter a {
		color: #000;
		line-height: 23px;
		padding: 0 15px;
		font-size: 1.1em
	}

	#etw_homefooter a:hover,
	#etw_homefooter span:hover {
		text-decoration: underline;
		color: #c00
	}

	#etw_homefooter span {
		color: #000;
		line-height: 23px;
		display: inline
	}

	.con_alls {
		display: block;
		float: right;
		margin: 5px 0 5px 0;
		display: block
	}

	.con_alls a {
		width: 306px;
		height: 42px;
		line-height: 42px;
		display: block;
		background: #0799fe;
		color: #fff;
		font-size: 1.2em;
		font-weight: 700;
		text-align: center;
		border-radius: 6px;
		border: 2px solid #ddd
	}

	.con_alls a:hover {
		background: #c00
	}

	.con_alls1 {
		display: block;
		float: right;
		text-align: center;
		margin: 15px 0 15px 10px;
		display: block
	}

	.con_alls1 a {
		width: 170px;
		line-height: 32px;
		display: block;
		background: #d61516;
		color: #fff;
		border-radius: 3px;
		font-size: 1.2em;
		font-weight: 400
	}

	.con_alls1 a:hover {
		background: #0799fe
	}

	.con_all {
		display: block;
		float: right;
		text-align: center;
		margin: 15px 0 15px 10px;
		display: block
	}

	.con_all a {
		width: 170px;
		line-height: 32px;
		display: block;
		background: #2ea1fe;
		color: #fff;
		border-radius: 3px;
		font-size: 1.2em;
		font-weight: 400
	}

	.con_all a:hover {
		background: #015198
	}

	.page_ele_titles {
		width: 33%;
		margin: 0 .2% 1% 0
	}

	.tables_view {
		color: #00F;
		float: right;
		text-align: right;
		text-decoration: underline;
		display: block
	}

	.tables_view:hover {
		text-decoration: none;
		color: red
	}

	.nav ul li a {
		padding: 0 7px;
		font-weight: 400
	}

	.names1 a {
		font-size: 1.2em
	}

	.links1 ul li {
		width: 14.5%
	}

	.exhibition {
		width: 260px;
		height: 200px;
		float: right;
		position: fixed;
		right: 6px;
		bottom: 120px;
		background: url(../images/aa.jpg) no-repeat;
		z-index: 999;
		font-family: Arial, Helvetica, sans-serif;
		text-transform: none;
		display: block
	}

	.exh_text {
		width: 250px;
		height: auto;
		float: right;
		color: #333;
		line-height: 22px;
		padding: 0 9px 0 0;
		position: absolute;
		right: -10px;
		top: 33px;
		font-weight: 400;
		text-align: left;
		z-index: 999px;
		font-size: 13px
	}

	.exh_text p {
		padding: 8px 4px;
		line-height: 22px
	}

	.exh_title {
		width: 240px;
		height: 25px;
		float: left;
		text-align: center;
		font-weight: 700;
		line-height: 25px;
		padding: 6px 10px 0 15px;
		color: #d23131;
		font-size: 14px
	}

	.exh_title a {
		color: #d23131
	}

	.exh_title a:hover {
		text-decoration: underline
	}

	.exh_close {
		width: 50px;
		height: auto;
		float: left;
		position: absolute;
		left: 15px;
		z-index: 999px;
		top: 8px
	}

	.exh_close a {
		color: red;
		font-weight: 400;
		text-align: left;
		display: block
	}

	.exh_close a:hover {
		text-decoration: none
	}
}

@media only screen and (min-width:981px) {
	#header {
		width: 100%;
		float: left;
		background: #ececec
	}

	#etw_content,
	#etw_footin,
	#header_in,
	#homelinkin {
		max-width: 980px
	}

	#etw_banner {
		width: 100%;
		height: 297px;
		float: left;
		overflow: hidden;
		background: url(../images/banner.jpg) no-repeat top left
	}

	.banner_txt {
		width: 56%;
		line-height: 30px;
		float: left;
		font-size: 1.6em;
		color: #000;
		font-family: Impact;
		text-transform: uppercase
	}

	.banner_txt span {
		color: red
	}

	.etw_pic2 ul li {
		width: 49%
	}

	.etw_pic3 ul li {
		width: 32%
	}

	.etw_pic4 ul li {
		width: 23%
	}

	.etw_pic2 ul li img,
	.etw_pic3 ul li img,
	.etw_pic4 ul li img {
		width: auto
	}

	#etw_other_product {
		float: left;
		width: 100%;
		height: auto;
		display: inline-block
	}

	#etw_other_product1 {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 8px;
		display: inline-block
	}

	#etw_products ul ol {
		width: 24.5%
	}

	#right {
		width: 310px
	}

	#right img {
		width: 93.5%;
		text-align: right
	}

	.abouts p {
		width: 52%
	}

	.ban {
		width: 30%
	}

	.company_name {
		float: left;
		width: 54%;
		color: #2c2c2c;
		font-size: 1.2em;
		line-height: 25px;
		margin-top: 20px
	}

	.nav ul li a {
		padding: 0 21px
	}

	.homevideo {
		width: 226px;
		height: 269px;
		margin-top: 15px
	}

	.homevideo a {
		width: 226px;
		height: 269px;
		background: url(../images/home_video.jpg) no-repeat top center #ce1d1d;
		font-size: 2.6em;
		line-height: 100px
	}

	#etw_hot_product ul ol {
		width: 22%;
		padding-right: 4%
	}

	#etw_hot_product ul ol.hot_3,
	#etw_hot_product ul ol.hot_7 {
		padding-right: 0
	}

	#etw_hot_product ul ol.hot_1,
	#etw_hot_product ul ol.hot_5 {
		padding-right: 4%
	}

	#etw_hot_product ul ol.hot_0 li.hotproductsname p {
		height: 120px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_1 li.hotproductsname p {
		height: 120px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_2 li.hotproductsname p {
		height: 120px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_3 li.hotproductsname p {
		height: 120px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_4 li.hotproductsname p {
		height: 140px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_5 li.hotproductsname p {
		height: 140px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_6 li.hotproductsname p {
		height: 140px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_7 li.hotproductsname p {
		height: 140px;
		overflow: hidden
	}

	#qrcode2 {
		width: 98%
	}

	.location {
		width: 98%;
		display: block
	}

	.etw_video {
		width: 250px;
		height: 160px;
		float: left;
	}

	.etw_video a {
		width: 250px;
		height: 150px
	}

	.tables1 {
		overflow-x: inherit;
		overflow-y: inherit;
		overflow: hidden
	}

	.links1 {
		width: 100%
	}

	.links2 {
		width: 48%
	}

	.img_right {
		width: 23%;
		float: right
	}
}

@charset "utf-8";

img,
object {
	max-width: 100%
}

img {
	-ms-interpolation-mode: bicubic
}

body {
	line-height: 22px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	background: #fff
}

* {
	margin: 0;
	padding: 0
}

li,
ol,
ul {
	list-style: none;
	margin: 0;
	padding: 0
}

a {
	text-decoration: none
}

img {
	border: none
}

.clear {
	clear: both;
	line-height: 0;
	font-size: 0;
	margin: 0;
	padding: 0;
	height: 0
}

p {
	padding: 8px 0
}

small {
	font-size: .9em
}

.pnames {
	font-size: 1.6em;
	color: #333;
	font-family: "Times New Roman", Times, serif;
	line-height: 25px;
	padding: 8px 0;
	font-weight: 700
}

.pnames h2 {
	font-size: 1em
}

h2 {
	font-size: 1.5em;
	color: #333;
	font-family: "Times New Roman", Times, serif;
	line-height: 25px;
	padding: 8px 0 8px 0;
	display: block
}

h2 small {
	font-size: .8em;
	color: #333;
	display: block
}

.etw_hometitle {
	font-weight: 700;
	line-height: 25px;
	margin-top: 5px;
	padding: 12px 0;
	font-size: 1.5em;
	color: #333;
	font-family: "Times New Roman", Times, serif;
	display: block
}

.tables {
	width: 100%;
	float: left;
	overflow-x: scroll;
	overflow-y: hidden;
	margin-bottom: 10px
}

.tables1 {
	width: 100%;
	float: left;
	overflow-x: scroll;
	overflow-y: hidden;
	margin-bottom: 10px
}

.table_100 {
	width: 100%;
	padding: 0;
	background: #999;
	margin: 5px 0 12px 0
}

.table_100 tr {
	background: #fff
}

.table_100 tr.top {
	background: #f2f2f2;
	color: #000
}

.table_100 td {
	padding: 2px;
	font-size: .9em
}

.table_100 a {
	color: #064896;
	text-decoration: underline
}

.table_100 a:hover {
	color: red
}

.big_content {
	font-size: 16px;
	margin: 10px 0;
	line-height: 24px
}

.page_ele_titles {
	width: 49%;
	height: auto;
	float: left;
	text-align: center;
	margin: 0 .7% 1% 0
}

.page_ele_titles a {
	background: #009cff;
	color: #fff;
	display: block;
	font-weight: 400;
	padding: 3px 8px;
	border: 1px solid #ccc;
	border-radius: 3px;
	-moz-border-radius: 3px;
	webkit-border-radius: 3px;
	box-shadow: 2px 2px 2px #ccc;
	-moz-box-shadow: 2px 2px 2px #02acd1;
	-webkit-box-shadow: 2px 2px 2px #ccc;
	font-size: 1.1em;
	line-height: 18px
}

.page_ele_titles a.this_ele_links,
.page_ele_titles a:hover {
	background: #e6000b;
	border: 1px solid #ccc;
	box-shadow: 2px 2px 2px #333
}

.ban1 {
	width: 50%;
	float: left
}

.nav {
	position: relative
}

.nav ul li {
	display: inline-block
}

.nav ul li.start {
	display: none
}

@media screen and (max-width:768px) {
	.exhibition {
		display: none
	}

	.nav {
		min-height: 40px;
		position: relative;
		clear: both
	}

	.nav ul {
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
		border: solid 1px #aaa;
		background: #0078f0
	}

	.nav ul li {
		display: none;
		background: 0 0;
		border-bottom: 1px solid #13477c
	}

	.nav ul li.start {
		display: block;
		height: 40px;
		background: url(../images/menu.png) no-repeat right
	}

	.nav ul li a {
		display: block;
		padding: 0 5px 0 32px;
		line-height: 40px;
		color: #fff;
		border-bottom: none
	}

	.nav ul li.Menu_214505 a {
		line-height: 18px;
		display: block;
		padding-top: 11px;
		padding-bottom: 11px
	}

	.nav ul li a.dqmenu,
	.nav ul li a:hover {
		background: #015198;
		color: #fff;
		border: none
	}

	.nav ul:hover {
		background: #0078f0
	}

	.nav ul:hover li {
		display: block
	}

	.nav ul:hover li a.dqmenu,
	.nav ul:hover li a:hover {
		background: #015198;
		color: #fff;
		border: none
	}
}

#header {
	float: left;
	width: 98%;
	display: block;
	font-size: 1.4em;
	padding-top: 5px;
	background: #ececec
}

#header_in {
	margin: 0 auto;
	width: 98%;
	display: block;
	padding-top: 5px
}

#etw_banner1 {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
	background: url(../images/banner.jpg) no-repeat top center;
	padding-bottom: 0;
	padding-top: 0;
	margin-bottom: 20px
}

.homevideo {
	width: 100%;
	height: 150px;
	float: right;
	overflow: hidden
}

.homevideo a {
	width: 100%;
	height: 150px;
	display: block;
	background: url(../images/video1.jpg) no-repeat top center #ce1d1d;
	color: #fff;
	font-size: 2em;
	font-weight: 700;
	text-transform: uppercase;
	display: block;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	line-height: 60px
}

.homevideo a:hover {
	color: #ff0;
	text-decoration: underline
}

.etw_homebody {
	width: 100%;
	float: left;
	height: auto;
	margin-top: 15px;
	background: #009cff;
	border-radius: 5px
}

.etw_homebody h2 {
	color: #fff;
	font-size: 1.7em;
	line-height: 28px;
	font-weight: 400;
	font-family: Impact, Arial, Helvetica, sans-serif;
	padding-left: 2%
}

.etw_homebody p {
	width: 96%;
	float: left;
	line-height: 22px;
	padding: 6px 2% 6px 2%;
	color: #fff;
	font-size: 1.1em;
	margin: 0
}

.etw_homebody p b {
	font-weight: 400;
	color: #486dbe;
	font-style: italic
}

.xs {
	display: inline
}

#container {
	margin: 0 auto;
	width: 100%;
	display: block
}

#etw_content {
	width: 98%;
	margin: 0 auto;
	padding: 20px 0;
	display: block;
	font-size: 1.4em
}

#etw_right {
	width: 100%;
	height: auto;
	float: right;
	display: block
}

#etw_sidebar {
	width: 100%;
	height: auto;
	float: left;
	display: block
}

#main_title {
	width: 100%;
	float: left;
	height: 28px;
	float: left;
	background: url(../images/link_bg.jpg) 15px repeat-x;
	color: #000;
	font-size: 1.5em;
	margin-top: 20px
}

#main_title span {
	background: #fff;
	width: 20%;
	padding: 5px 1% 5px 0
}

#etw_hot_product {
	width: 100%;
	height: auto;
	float: left;
	border-bottom: 1px solid #efefef;
	padding-bottom: 20px
}

#etw_hot_product ul {
	width: 100%;
	height: auto;
	float: left
}

#etw_hot_product ul ol {
	float: left;
	width: 100%;
	margin-top: 20px;
	padding-right: 0;
	padding-bottom: 10px
}

#etw_hot_product ul ol.hot_3,
#etw_hot_product ul ol.hot_7 {
	padding-right: 0
}

#etw_hot_product ul ol li.hotproductsphotos {
	width: 100%;
	float: left;
	text-align: center
}

#etw_hot_product ul ol li.hotproductsphotos a {
	display: block;
	height: 157px;
	overflow: hidden;
	border: 1px solid #eae7e7
}

#etw_hot_product ul ol li.hotproductsphotos a:hover {
	border: 1px solid #c90000
}

#etw_hot_product ul ol li.hotproductsname {
	width: 100%;
	float: left;
	line-height: 20px;
	margin-top: 5px;
	color: #2e2e2e
}

#etw_hot_product ul ol li.hotproductsname a {
	display: block;
	color: #486dbe;
	line-height: 20px;
	padding: 3px 10px 3px 0;
	font-size: 1em;
	font-weight: 400
}

#etw_hot_product ul ol li.hotproductsname a:hover {
	color: #c90000;
	text-decoration: underline
}

#etw_hot_product ul ol li.hotproductsname a.more {
	color: #fff;
	line-height: 30px;
	float: left;
	width: 120px;
	font-weight: 400;
	background: url(../images/more_bg.png) no-repeat right center #027bfb;
	display: block;
	text-align: left;
	padding: 0 0 0 16px;
	font-size: 1.1em;
	margin-top: 15px
}

#etw_hot_product ul ol li.hotproductsname a.more:hover {
	color: #fff;
	text-decoration: none;
	background: url(../images/more_bg.png) no-repeat right center #568bff
}

#etw_hot_product ul ol li.hotproductsname p {
	padding: 8px 0 0 0
}

#homelink {
	width: 100%;
	height: auto;
	margin: 0 auto;
	display: block;
	font-size: 1.4em
}

#homelinkin {
	width: 98%;
	height: auto;
	margin: 0 auto;
	padding: 0 0 20px 0
}

.addver,
.addver ul,
.addver ul li ol {
	width: 100%;
	display: block
}

.addver ul li ol li.hotproductsphotos {
	width: 46%;
	float: left
}

.addver ul li ol li.hotproductsphotos img {
	width: 48.3%
}

,
.addver ul li ol li.hotproductsphotos1 img {
	width: 95%
}

.addver ul li ol li.hotproductsphotos1 {
	width: 28%;
	float: left
}

.addver ul li ol li.hotproductsname {
	width: 50%;
	float: left;
	background: #0899ff
}

.addver ul li ol li.hotproductsname1 {
	width: 70%;
	float: left;
	padding-left: .5%
}

.addver ul li ol li.hotproductsname1 p {
	padding-top: 0
}

.addver ul li ol li.hotproductsname a.more {
	color: #fff;
	background: #ffba00;
	font-family: Arial;
	font-size: 1em;
	padding: 8px;
	line-height: 46px;
	margin-left: 1%
}

.addver ul li ol li.hotproductsname p {
	color: #fff;
	padding: 12px 1.5%
}

.addver ul li ol li a {
	background: 0 0
}

.addver ul li ol li.hotproductsname a.more:hover {
	background: #fff;
	color: #ffba00;
	text-decoration: underline
}

.addver ul li ol li.hotproductsphotos img,
.addver ul li ol li.hotproductsphotos1 img {
	border: 1px solid #fff
}

.addver ul li ol li.hotproductsphotos img:hover,
.addver ul li ol li.hotproductsphotos1 img:hover {
	border: 1px solid #c90000
}

.addver ul li a {
	color: #000;
	font-size: 1.5em;
	line-height: 45px;
	font-weight: 400
}

.addver ul li a:hover {
	color: #c00;
	text-decoration: underline
}

.pro_title1 {
	color: #000;
	font-size: 1.5em;
	line-height: 45px;
	font-weight: 400;
	background: url(../images/link_bg.jpg) repeat-x 15px
}

.pro_title1 span {
	width: 20%;
	background: #fff;
	padding-right: 1%
}

#etw_productlist1 {
	width: 40.6%;
	float: left;
	display: block
}

#etw_productlist1 ul li {
	width: 100%;
	height: auto;
	overflow: hidden;
	float: left
}

#etw_productlist1 ul li.big_case_0 {
	width: 50%;
	float: left;
	display: block
}

#etw_productlist1 ul li.big_case_1 {
	float: left;
	display: block
}

#etw_productlist1 ul li.big_case_1 a.b_cate {
	line-height: 14px;
	display: block;
	float: left
}

#etw_productlist1 ul li.big_case_2 {
	width: 90%;
	float: left;
	display: block
}

#etw_productlist1 ul li a.b_cate {
	width: 100%;
	float: left;
	color: #333;
	display: block;
	line-height: 20px;
	height: auto;
	font-size: 1em;
	font-weight: 700
}

#etw_productlist1 ul li a {
	width: 93%;
	float: left;
	color: #333;
	display: block;
	line-height: 20px;
	padding: 5px 25px 10px 0;
	height: auto;
	font-size: 1em
}

#etw_productlist1 ul li a:hover {
	text-decoration: underline;
	color: #ce1d1d
}

.pro_title {
	width: 94%;
	height: 50px;
	float: left;
	background: #fff;
	font-family: Impact;
	color: #0799fe;
	display: block;
	line-height: 50px;
	font-size: 1.6em;
	padding-left: 6%
}

#etw_productlist {
	width: 100%;
	height: auto;
	float: left;
	background: #0799fe;
	border-bottom: 1px solid #d1d1d1;
	border: 1px solid #0799fe
}

#etw_productlist ul {
	width: 100%;
	height: auto;
	float: left
}

#etw_productlist ul li {
	width: 100%;
	height: auto;
	float: left
}

#etw_productlist ul li.big_case a {
	color: #fff;
	display: block;
	line-height: 18px;
	font-size: 1.1em;
	padding: 11px 11px 10px 5%;
	background: #0799fe
}

#etw_productlist ul li.big_case a.dqpro,
#etw_productlist ul li.big_case a:hover {
	color: #fff;
	text-decoration: underline;
	background: #c00;
	font-style: normal;
	font-weight: 700
}

#etw_productlist ul li a {
	color: #000;
	display: block;
	line-height: 18px;
	font-size: 1em;
	padding: 14px 10px 14px 5%;
	background: url(../images/line1.jpg) repeat-x bottom #fff
}

#etw_productlist ul li a.dqpro,
#etw_productlist ul li a:hover {
	color: #d51616;
	text-decoration: underline
}

#about_sub {
	width: 100%;
	height: auto;
	float: left
}

#about_sub ul {
	width: 100%;
	height: auto;
	float: left
}

#about_sub ul li.big_case {
	width: 100%;
	float: left;
	background: #0799fe
}

#about_sub ul li.big_case a {
	color: #fff;
	display: block;
	font-size: 1.6em;
	line-height: 22px;
	padding: 15px 0 15px 18px;
	font-family: Impact
}

#about_sub ul li.big_case a:hover {
	color: #fff;
	background: #c90000
}

#about_sub ul.about_sub {
	width: 99.1%;
	height: auto;
	background: #fff;
	float: left;
	border: 1px solid #dedede;
	border-top: none
}

#about_sub ul.about_sub li {
	width: 100%;
	float: left;
	border-top: 1px solid #eee
}

#about_sub ul.about_sub li a {
	display: block;
	color: #2c2c2c;
	line-height: 20px;
	padding: 14px 5px 14px 18px;
	font-size: 1.2em;
	font-weight: 400;
	font-family: Arial, Helvetica, sans-serif
}

#about_sub ul.about_sub li a.dqpro,
#about_sub ul.about_sub li a:hover {
	text-decoration: underline;
	color: #c00;
	background: #fff
}

#about_sub1 {
	width: 92%;
	float: left;
	background: #0799fe;
	font-family: Impact;
	color: #fff;
	font-size: 1.6em;
	line-height: 40px;
	padding: 3px 0 3px 8%;
	line-height: 45px
}

#etw_contact {
	margin-top: 30px;
	width: 100%;
	height: auto;
	float: left
}

.etw_contact_title {
	float: left;
	width: 100%
}

.etw_contact_title a {
	color: #fff;
	display: block;
	font-size: 1.6em;
	line-height: 45px;
	padding-left: 18px;
	font-family: Impact;
	background: #0799fe
}

.etw_contact_title a:hover {
	color: #fff;
	background: #c00
}

#etw_contactin {
	width: 93%;
	height: auto;
	float: left;
	padding: 10px 0 15px 6%;
	border: 1px solid #dedede;
	border-top: none;
	font-size: 1em
}

#etw_contactin a {
	color: #c00
}

#etw_contactin a:hover {
	color: #ce1d1d;
	text-decoration: underline
}

#etw_contactin p {
	padding: 3px 0
}

#etw_contactin .indent {
	padding-left: 36px
}

#etw_contactin strong {
	font-weight: 400
}

#etw_contact1 {
	width: 31.5%;
	float: right;
	display: block
}

.etw_contact_title1 {
	float: left;
	width: 100%;
	background: url(../images/link_bg.jpg) repeat-x 15px
}

.etw_contact_title1 a {
	width: 22%;
	background: #fff;
	color: #000;
	font-size: 1.5em;
	line-height: 45px;
	font-weight: 400;
	padding-right: 1%
}

.etw_contact_title1 a:hover {
	color: #c90000;
	text-decoration: underline
}

#etw_contactin1 {
	width: 100%;
	height: auto;
	font-size: 1em;
	float: left;
	padding: 10px 0 0 0
}

#etw_contactin1 a {
	color: #333;
	text-decoration: underline
}

#etw_contactin1 a:hover {
	color: #ce1d1d;
	text-decoration: none
}

#etw_contactin1 p {
	padding: 3px 0
}

#etw_contactin1 .indent {
	padding-left: 44px
}

#etw_producttitle {
	float: left;
	width: 97.7%;
	background: url(../images/t_bg.jpg) repeat-x top center;
	border-radius: 5px;
	padding: 5px 0 5px 1.5%;
	color: #000;
	line-height: 25px;
	margin: 0 0 10px 0;
	border: 1px solid #dedede;
	font-size: .9em
}

#etw_producttitle a {
	color: #000
}

#etw_producttitle a:hover {
	text-decoration: underline;
	color: #ff0016
}

#etw_producttitle small {
	display: inline;
	font-size: 12px
}

.etw_video {
	margin: 0 auto;
	width: 100%;
	height: 150px;
	text-align: center;
	margin-bottom: 10px
}

.etw_video a {
	display: block;
	width: 100%;
	height: 150px;
	background: url(../images/video1.jpg) no-repeat center #ce1d1d;
	color: #fff;
	font-size: 2em;
	line-height: 20px;
	text-align: center;
	font-weight: 700;
	font-family: "Times New Roman", Times, serif;
	padding: 10px 0 0 0
}

.etw_video a:hover {
	text-decoration: underline;
	color: #ff0
}

.class_for_each {
	width: 100%;
	float: left;
	height: auto;
	display: none
}

.class_for_each ul {
	width: 100%;
	float: left;
	height: auto;
	padding-bottom: 10px
}

.class_for_each ul li ol {
	width: 99%;
	float: left;
	margin-top: 5px;
	padding: 5px;
	height: 115px
}

.class_for_each ul li.etw_pro_img {
	width: 170px;
	float: left;
	float: left;
	height: 113px;
	border: none
}

.class_for_each ul li.etw_pro_img img {
	border: 1px solid #ccc;
	padding: 1px
}

.class_for_each ul li.etw_pro_name {
	width: 73%;
	padding-left: 10px;
	float: left;
	height: 115px;
	color: #333;
	overflow: hidden;
	line-height: 18px
}

.class_for_each ul li.etw_pro_name a {
	color: #333;
	display: block;
	line-height: 20px;
	font-weight: 700;
	padding-bottom: 5px
}

.class_for_each ul li.etw_pro_name a:hover {
	text-decoration: underline;
	color: #0092df
}

.class_for_each ul li.etw_pro_name a:hover small {
	color: #0092df
}

.class_for_each ul li.etw_pro_name .more {
	display: none
}

.class_for_each ul li ol:hover {
	background: #f6f6f6
}

.class_for_each ul li.etw_pro_name p {
	padding: 0
}

.class_for_each ul li.etw_pro_name a small {
	color: #666;
	display: inline;
	line-height: 16px
}

.class_for_each1 {
	width: 100%;
	float: left;
	height: auto
}

.class_for_each1 ul {
	width: 100%;
	float: left;
	height: auto
}

.class_for_each1 ul ol {
	width: 100%;
	float: left;
	margin-top: 5px;
	padding-bottom: 10px;
	margin-right: 2%
}

.class_for_each1 ul ol li.etw_pro_img {
	float: left;
	float: left;
	width: 100%
}

.class_for_each1 ul ol li.etw_pro_img img {
	border: 1px solid #ccc;
	width: 99%
}

.class_for_each1 ul ol li.etw_pro_name {
	width: 100%;
	float: left;
	color: #333;
	line-height: 18px;
	height: 35px;
	display: block
}

.class_for_each1 ul ol li.etw_pro_name a {
	color: #d61516;
	display: block;
	line-height: 20px;
	font-weight: 400;
	padding-bottom: 5px;
	font-size: 1.1em;
	text-decoration: underline
}

.class_for_each1 ul li.etw_pro_name a small {
	display: block;
	line-height: 16px
}

.class_for_each1 ul li.etw_pro_name a:hover small {
	color: #333
}

.class_for_each1 ul ol li.etw_pro_name a:hover {
	text-decoration: underline;
	color: #333
}

.class_for_each1 ul ol.last {
	margin-right: 0
}

.class_for_each2 {
	width: 100%;
	float: left;
	height: auto
}

.class_for_each2 ul {
	width: 100%;
	float: left;
	height: auto
}

.class_for_each2 ul ol {
	width: 100%;
	float: left;
	margin-top: 5px;
	padding-bottom: 10px;
	margin-right: 2%
}

.class_for_each2 ul ol li.etw_pro_img {
	float: left;
	float: left;
	width: 100%
}

.class_for_each2 ul ol li.etw_pro_img img {
	border: 1px solid #ccc;
	width: 99%
}

.class_for_each2 ul ol li.etw_pro_name {
	width: 100%;
	float: left;
	color: #333;
	line-height: 18px;
	height: 35px;
	display: block
}

.class_for_each2 ul ol li.etw_pro_name a {
	color: #d61516;
	display: block;
	line-height: 20px;
	font-weight: 400;
	padding-bottom: 5px;
	font-size: 1.1em;
	text-align: center;
	text-decoration: underline
}

.class_for_each2 ul li.etw_pro_name a small {
	display: block;
	line-height: 16px
}

.class_for_each2 ul li.etw_pro_name a:hover small {
	color: #333
}

.class_for_each2 ul ol li.etw_pro_name a:hover {
	text-decoration: underline;
	color: #0092df
}

.class_for_each2 ul ol.last {
	margin-right: 0
}

#productsformat {
	width: 100%;
	float: left;
	height: auto;
	display: none
}

#productsformat ul {
	width: 100%;
	float: left;
	height: auto
}

#productsformat ul li {
	width: 24.5%;
	height: auto;
	float: left;
	display: block
}

#productsformat ul li ol {
	width: 89%;
	padding: 8px 10px 0 10px;
	margin: 0 auto;
	display: block;
	overflow: hidden;
	text-align: center
}

#productsformat ul li ol li.etw_pro_img,
#productsformat ul li.etw_pro_img {
	width: 100%;
	height: auto;
	margin: 0 auto
}

#productsformat ul li ol li.etw_pro_img img,
#productsformat ul li.etw_pro_img img {
	border: 1px solid #ccc;
	padding: 0 1px 1px 1px;
	text-align: center;
	margin: 0 auto
}

#productsformat ul li ol li.etw_pro_name,
#productsformat ul li.etw_pro_name {
	width: 93%;
	height: 68px;
	color: #333;
	line-height: 20px;
	display: block;
	overflow: hidden
}

#productsformat ul li ol li.etw_pro_name a,
#productsformat ul li.etw_pro_name a {
	color: #000;
	display: block;
	height: 60px;
	overflow: hidden;
	line-height: 18px;
	text-decoration: underline;
	padding: 5px 0
}

#productsformat ul li ol li.etw_pro_name a strong,
#productsformat ul li.etw_pro_name a strong {
	font-weight: 400
}

#productsformat ul li ol li.etw_pro_name a small,
#productsformat ul li.etw_pro_name a small {
	display: block;
	line-height: 16px
}

#productsformat ul li ol li.etw_pro_name a:hover,
#productsformat ul li.etw_pro_name a:hover {
	text-decoration: underline;
	color: #16337a
}

.big_cate_txtsummary a.more {
	display: none
}

.big_cate_format {
	width: 100%;
	height: auto;
	float: left;
	margin: 10px 0
}

.big_cate_format a {
	color: #333;
	font-weight: 700;
	display: block;
	line-height: 22px;
	padding: 5px 0 5px 12px;
	border-left: 5px solid #16337a;
	border-bottom: 5px solid #eee
}

.big_cate_format a:hover {
	color: #16337a;
	text-decoration: underline
}

.big_cate_format a small {
	display: inline;
	font-size: 14px
}

.big_cate_txtsummary {
	width: 100%;
	line-height: 20px;
	float: left;
	height: auto;
	margin-top: 10px
}

.relatednames {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 25px
}

.relatednames span {
	background: #efeded;
	width: 99%;
	height: auto;
	float: left;
	padding-left: 1%;
	font-size: 14px;
	font-weight: 700;
	line-height: 30px
}

.relatedProducts {
	width: 98.6%;
	height: auto;
	float: left;
	margin-bottom: 10px;
	padding-left: 1%;
	border: 1px solid #EAEFF2;
	background: #fff
}

.relatedProducts ul {
	width: 100%;
	height: auto;
	float: left;
	padding: 8px 0
}

.relatedProducts ul li {
	float: left;
	margin-right: 1px;
	width: 100%;
	margin-bottom: 3px
}

.relatedProducts ul li a {
	padding: 5px 8px 5px 15px;
	line-height: 18px;
	display: block;
	color: #000;
	font-size: 14px;
	background: url(../images/redot.jpg) no-repeat left 9px;
	font-weight: 400
}

.relatedProducts ul li a:hover,
.relatedProducts ul li.relatedProductsofthis a {
	display: block;
	color: #09F;
	text-decoration: underline
}

.relatedProducts ul li small {
	font-size: 1em;
	font-weight: 400
}

.relatedProducts ul li a:hover small,
.relatedProducts ul li.relatedProductsofthis a small {
	color: #09F;
	text-decoration: underline
}

.relatedProducts ul li span {
	height: 38px;
	display: block
}

#etw_products {
	width: 100%;
	height: auto;
	float: left
}

#etw_products ul {
	width: 100%;
	height: auto;
	float: left
}

#etw_products ul ol {
	width: 24.5%;
	float: left;
	margin-top: 10px
}

#etw_products ul ol li.etw_pro_img {
	width: 93%;
	height: 115px;
	float: left
}

#etw_products ul ol li.etw_pro_img img {
	border: 1px solid #ccc;
	padding: 0 1px 1px 1px;
	height: 113px;
	width: 150px
}

#etw_products ul ol li.etw_pro_name {
	width: 93%;
	margin-top: 8px;
	float: left;
	height: 60px;
	overflow: hidden;
	text-align: center
}

#etw_products ul ol li.etw_pro_name a {
	display: block;
	color: #000;
	text-decoration: underline;
	line-height: 18px;
	padding: 3px 0
}

#etw_products ul ol li.etw_pro_name a:hover,
#etw_products ul ol li.etw_pro_name a:hover small {
	color: #0092df;
	text-decoration: none
}

#etw_products ul ol li.etw_pro_name a small {
	display: block;
	font-size: 12px;
	color: #555;
	line-height: 16px
}

.etw_othertitle {
	width: 100%;
	color: #333;
	font-weight: 700;
	height: auto;
	font-size: 1.1em;
	margin: 8px 0;
	line-height: 30px;
	border-bottom: 1px #ccc solid
}

#etw_other_product {
	float: left;
	width: 100%;
	height: auto;
	display: block
}

#etw_other_product ul {
	width: 100%;
	height: auto;
	float: left
}

#etw_other_product ul li {
	height: auto;
	float: left;
	overflow: hidden;
	width: 24.5%
}

#etw_other_product ul ol {
	width: 93%;
	float: left;
	height: auto;
	margin: 5px 0 0 0
}

#etw_other_product ul ol li {
	width: 100%;
	height: auto;
	float: left
}

#etw_other_product ul ol li.product_img {
	width: 100%;
	float: left
}

#etw_other_product ul ol li.product_img img {
	border: 1px solid #ccc;
	padding: 0 1px 1px 1px;
	height: 113px;
	width: 150px
}

#etw_other_product ul ol li.product_con {
	width: 100%;
	height: auto;
	float: left;
	padding: 5px 0 10px 0;
	text-align: center
}

#etw_other_product ul ol li.product_con a {
	color: #000;
	display: block;
	line-height: 18px;
	padding: 2px 0;
	text-decoration: underline
}

#etw_other_product ul ol li.product_con a:hover,
#etw_other_product ul ol li.product_con a:hover small {
	color: #0092df;
	text-decoration: underline
}

#etw_other_product ul ol li.product_con a small {
	display: block;
	font-size: 12px;
	color: #555;
	line-height: 16px;
	padding-top: 3px
}

#etw_other_product1 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 8px;
	display: block
}

#etw_other_product1 ul {
	width: 100%;
	height: auto;
	float: left;
	display: block
}

#etw_other_product1 ul ol {
	width: 24.5%;
	height: auto;
	float: left;
	display: block;
	margin-top: 10px
}

#etw_other_product1 ul ol li.product_img {
	width: 93%;
	float: left;
	border: none
}

#etw_other_product1 ul ol li.product_img img {
	border: 1px solid #ccc;
	padding: 0 1px 1px 1px;
	height: 113px;
	width: 150px
}

#etw_other_product1 ul ol li.product_con {
	width: 93%;
	height: auto;
	float: left;
	padding-bottom: 10px;
	padding-top: 5px;
	text-align: center
}

#etw_other_product1 ul ol li.product_con a {
	display: block;
	color: #000;
	text-decoration: underline;
	line-height: 18px
}

#etw_other_product1 ul ol li.product_con a:hover,
#etw_other_product1 ul ol li.product_con a:hover small {
	text-decoration: none;
	color: #0092df
}

#etw_other_product1 ul ol li.product_con a small {
	display: block;
	font-size: 12px;
	color: #555;
	line-height: 16px;
	padding-top: 3px
}

.img_center {
	margin: 5px auto 10px auto;
	text-align: center;
	border: 1px solid #ccc;
	padding: 8px 4px
}

.img_center img {
	display: block;
	text-align: center;
	margin: 0 auto
}

.etw_pic2 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 5px
}

.etw_pic2 ul {
	width: 100%;
	height: auto;
	float: left
}

.etw_pic2 ul li {
	float: left;
	text-align: center;
	padding-bottom: 15px;
	margin-right: 2%;
	display: block;
	line-height: 18px
}

.etw_pic2 ul li.last {
	margin-right: 0
}

.etw_pic2 ul li img {
	border: 1px solid #ccc;
	text-align: left;
	display: block;
	width: 99%;
	margin-bottom: 3px
}

.etw_pic2 ul li a {
	text-decoration: underline;
	color: #06C
}

.etw_pic2 ul li a:hover {
	color: red
}

.etw_pic3 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 5px
}

.etw_pic3 ul {
	width: 100%;
	height: auto;
	float: left
}

.etw_pic3 ul li {
	float: left;
	text-align: center;
	padding-bottom: 15px;
	margin-right: 2%;
	display: block;
	line-height: 18px
}

.etw_pic3 ul li.last {
	margin-right: 0
}

.etw_pic3 ul li img {
	border: 1px solid #ccc;
	text-align: left;
	display: block;
	width: 99%;
	margin-bottom: 3px
}

.etw_pic3 ul li a {
	text-decoration: underline;
	color: #06C
}

.etw_pic3 ul li a:hover {
	color: red
}

.etw_pic2 ul li span,
.etw_pic3 ul li span,
.etw_pic4 ul li span {
	height: auto;
	text-align: left;
	display: block
}

.etw_pic4 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 5px
}

.etw_pic4 ul {
	width: 100%;
	height: auto;
	float: left
}

.etw_pic4 ul li {
	float: left;
	text-align: center;
	padding-bottom: 15px;
	margin-right: 2%;
	display: block;
	line-height: 18px
}

.etw_pic4 ul li.last {
	margin-right: 0
}

.etw_pic4 ul li img {
	border: 1px solid #ccc;
	text-align: left;
	display: block;
	width: 99%;
	margin-bottom: 3px
}

.etw_pic4 ul li a {
	text-decoration: underline;
	color: #06C
}

.etw_pic4 ul li a:hover {
	color: red
}

.big_show_img_close {
	width: 700px;
	height: 45px;
	float: left
}

.big_show_img_close a {
	width: auto;
	height: auto;
	float: left;
	padding: 0
}

.big_show_img_close a.big_show_img_close_link,
.big_show_img_close a.big_show_img_close_link img {
	border: 1px solid #fff;
	width: 28px;
	padding: 0
}

.big_show_img_src {
	width: 100%
}

.big_show_img_src .big_show_img_o {
	margin: 0 auto;
	display: block;
	border: none;
	overflow: hidden;
	width: 100%;
	padding: 0
}

.big_show_img_src img:hover {
	border: none
}

#qrcode {
	display: block
}

#qrcode1 {
	width: 100%;
	height: auto;
	display: block
}

#qrcode2 {
	width: 100%;
	height: auto;
	display: block;
	float: left
}

.etw_contact_left {
	width: 100%;
	float: left;
	margin: 8px 0 0 0;
	line-height: 20px;
	display: block
}

.etw_contacts {
	width: 100%;
	float: left
}

.etw_contacts a {
	color: red;
	text-decoration: underline
}

.etw_contacts a:hover {
	text-decoration: none
}

.etw_contacts p {
	padding: 3px 0
}

.indent {
	padding-left: 44px
}

.location {
	float: right;
	text-align: right;
	display: block;
	margin-top: 10px
}

.etw_feedback {
	float: left;
	width: 100%
}

#etw_set_feedback_form {
	width: 99.5%;
	height: auto;
	float: left;
	display: block;
	border: 1px solid #CFD8E1;
	text-align: center;
	margin: 10px 0;
	overflow: hidden;
	background: #fff
}

#etw_form_title {
	width: 98%;
	line-height: 22px;
	float: left;
	background: #EAEFF2;
	font-weight: 700;
	padding-left: 2%;
	text-align: left;
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #CFD8E1
}

#floatchatiframe2011 {
	width: 80%;
	margin: 0 auto
}

#footer {
	margin: 0 auto;
	width: 100%;
	height: 126px;
	overflow: hidden;
	font-size: 1.3em;
	border-top: 1px solid #f4f4f4
}

#etw_footin {
	margin: 0 auto;
	width: 98%;
	padding-top: 20px
}

#etw_coper {
	width: 100%;
	float: left;
	text-align: center;
	line-height: 25px;
	margin-top: 5px
}

#etw_coper a {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	display: block
}

#etwclear {
	display: none
}

#otherlink {
	width: 280px;
	height: auto;
	margin: 0 auto;
	clear: both;
	display: block
}

#otherlink div {
	float: left;
	margin-left: 14px;
	margin-top: 5px
}

#sitemap {
	width: 100%;
	list-style: none
}

#sitemap li {
	display: block;
	width: 99%;
	height: auto;
	float: left
}

#sitemap li a {
	display: block;
	width: 100%;
	padding: 2px 0;
	color: #333
}

#sitemap li ol {
	width: 98%;
	float: left;
	height: 30px;
	line-height: 30px;
	font-size: 1em;
	overflow: hidden
}

#sitemap li ol a {
	color: #333;
	line-height: 30px;
	padding-left: 5px
}

#sitemap li b a {
	color: #333;
	background: #eee;
	line-height: 23px;
	padding-left: 5px;
	margin-bottom: 1px
}

#sitemap li a:hover {
	text-decoration: underline;
	color: #f29400
}

.big_title {
	float: left;
	width: 97.7%;
	background: #ecebeb;
	box-shadow: 3px 3px 3px #bfbfc1;
	border-top: 3px solid #e6000b;
	border-radius: 5px;
	padding: 5px 0 5px 1.5%;
	font-weight: 700;
	color: #000;
	line-height: 25px;
	margin: 10px 0
}

.big_title1 {
	float: left;
	width: 97.7%;
	padding: 5px 0 5px 0;
	font-weight: 700;
	color: #000;
	line-height: 25px;
	margin: 10px 0
}

.big_title a,
.big_title1 a {
	color: #000;
	text-decoration: underline
}

.big_title a:hover,
.big_title1 a:hover {
	color: #e41b13
}

a.name {
	color: #00F;
	text-decoration: underline;
	font-weight: 700
}

a.name:hover {
	color: red
}

.link {
	width: 100%;
	height: auto;
	margin: 0 auto
}

.link ul {
	width: 100%;
	height: auto;
	float: left
}

.link ul li {
	float: left;
	display: block;
	height: auto;
	width: 100%
}

.link ul li a {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
	text-decoration: underline;
	color: #b5271d;
	font-weight: 700
}

.link ul li a:hover {
	text-decoration: underline;
	color: #000
}

.about1 {
	width: 95.8%;
	height: auto;
	display: block;
	background: #f7f7f7;
	margin: 20px 0 30px 0;
	padding: 10px 2% 20px 2%;
	border: 1px solid #dbdbdc
}

.feedback_title {
	color: #000;
	font-weight: 700;
	font-size: 1.3em;
	font-family: "Times New Roman", Times, serif;
	line-height: 25px;
	display: block;
	border-bottom: 3px solid #9a101e;
	padding: 15px 0;
	background: url(../images/form_bg.png) no-repeat left center;
	padding-left: 9%
}

.feedback_title span h2 {
	color: #f28533;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif
}

.feedback_title span {
	color: #f28533;
	padding-right: 5px;
	font-size: 1em
}

.feedback #floatchatiframe2011 {
	width: 100%;
	margin-top: 10px
}

.feedback_title small {
	display: none
}

.about1 {
	width: 95.8%;
	height: auto;
	display: block;
	background: #f7f7f7;
	margin: 20px 0 30px 0;
	padding: 10px 2% 20px 2%;
	border: 1px solid #dbdbdc
}

.feedback_title {
	color: #000;
	font-weight: 700;
	font-size: 1.3em;
	font-family: "Times New Roman", Times, serif;
	line-height: 25px;
	display: block;
	border-bottom: 3px solid #9a101e;
	padding: 15px 0;
	background: url(../images/form_bg.png) no-repeat left center;
	padding-left: 9%
}

.feedback_title span h2 {
	color: #f28533;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif
}

.feedback_title span {
	color: #f28533;
	padding-right: 5px;
	font-size: 1em
}

.feedback #floatchatiframe2011 {
	width: 100%;
	margin-top: 10px
}

.feedback_title small {
	display: none
}

.about {
	width: 96%;
	height: auto;
	display: block;
	background: #ecebeb;
	margin: 20px 0 30px 0;
	padding: 10px 2% 20px 2%;
	border-radius: 3px;
	box-shadow: 3px 3px 3px #bfbfc1;
	float: left;
	border: 1px solid #2ea1fe
}

.names1 {
	width: 100%;
	height: auto;
	float: left;
	display: block;
	background: 0 0;
	margin: 10px 0
}

.names1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 1.2em;
	color: #fff;
	padding: 10px 0 10px 3%;
	display: block;
	text-decoration: underline;
	background: url(../images/link_dq.png) no-repeat right center #0799fe;
	box-shadow: 1px 1px 1px #bfbfc1
}

.names1 a small {
	display: inline;
	line-height: 22px;
	font-size: 1em
}

.names1 a:hover {
	text-decoration: none;
	background: url(../images/link_bg.png) no-repeat right center #003572
}

.about p {
	line-height: 22px;
	font-size: 1em;
	width: 100%;
	padding-top: 20px;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	float: left
}

#right {
	width: 100%;
	float: right;
	display: block;
	height: auto;
	margin-top: 10px
}

#right img {
	border: 1px solid #000;
	display: block;
	width: 63.5%;
	text-align: right;
	padding: 10px;
	background: #fff
}

#right img:hover {
	border: 1px solid #0078f0
}

.ban {
	width: 100%;
	float: left;
	height: auto;
	display: block
}

.ban a {
	color: #0078f0;
	font-weight: 700;
	text-align: left;
	text-decoration: underline;
	padding-top: 15px;
	display: block
}

.ban a:hover {
	color: #c00
}

.links1,
.links2 {
	width: 100%;
	height: auto;
	float: left
}

.links1 ul,
.links2 ul {
	width: 100%;
	height: auto;
	float: left
}

.links1 ul li,
.links2 ul li {
	float: left;
	display: block;
	height: auto;
	width: 14.5%;
	padding: 5px 0 4px 3px;
	border: 1px solid #0799fe;
	margin-right: 1.6%;
	margin-top: 10px
}

.links2 ul li {
	width: 29%
}

.links1 ul li.last {
	margin-right: 0
}

.links1 ul li a,
.links2 ul li a {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-decoration: underline;
	color: #0799fe;
	display: block;
	text-align: center
}

.links2 ul li a {
	text-align: center
}

.links1 ul li a:hover,
.links2 ul li a:hover {
	text-decoration: underline;
	color: #cd1d1d
}

.links1 ul li:hover,
.links2 ul li:hover {
	border: 1px solid #cd1d1d
}

.abouts {
	width: 95.6%;
	height: auto;
	display: block;
	background: url(../images/bg1.jpg) no-repeat bottom center;
	margin: 10px 0 10px 0;
	padding: 10px 2% 10px 2%;
	border-radius: 3px;
	box-shadow: 3px 3px 3px #bfbfc1;
	border: 1px solid #0799fe
}

.abouts p {
	line-height: 22px;
	font-size: 1em;
	width: 100%;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	float: left
}

.table_about {
	background: #f7f7f7;
	display: block;
	width: 96%;
	padding: 10px 2%
}

.p1 {
	color: #0474c7;
	font-weight: 700
}

.etw_pdf {
	width: 100%;
	height: auto;
	float: right;
	margin-bottom: 10px
}

.etw_pdf a {
	width: 80%;
	float: left;
	display: block;
	text-decoration: underline;
	line-height: 24px;
	background: url(../images/pdf.jpg) left no-repeat;
	font-weight: 700;
	padding-left: 12%
}

.etw_pdf a:hover {
	color: red;
	text-decoration: none
}

#etw_banner1,
#etw_homefooter,
#etw_other_product,
#etw_other_product1,
#etw_sidebar,
#homelink,
#search_left,
.company_name,
.con_all,
.con_all1,
.con_alls,
.con_alls1,
.location,
.xs {
	display: none
}

#etw_logo {
	width: 100%;
	text-align: center
}

#qrcode {
	display: none;
	width: 70%;
}

#chatbox {
	display: none
}

.etw_pic2 ul li {
	width: 99%
}

.etw_pic2 ul li img,
.etw_pic3 ul li img,
.etw_pic4 ul li img {
	width: 300px;
	margin: 0 auto;
	text-align: center;
	border: 1px solid #ccc
}

.etw_pic3 ul li {
	width: 99%
}

.etw_pic4 ul li {
	width: 99%
}

#etw_products ul ol {
	width: 49%
}

#right img {
	width: 91%
}

.page_ele_titles {
	width: 98%
}

.names1 a {
	font-size: 1em
}

.links1 ul li {
	width: 30%
}

.img_right {
	width: 43%;
	float: right
}

.exhibition {
	display: none
}

.share_etw {
	margin-top: 2px
}

.share_etw a {
	width: 28px !important;
	height: 28px !important;
	line-height: 28px !important;
	background: #0799fe !important;
	text-decoration: none !important
}

.share_etw a:hover {
	background: #e5000a !important
}

.share_etw a i {
	line-height: 30px !important
}

@media only screen and (min-width:350px) {
	.class_for_each1 ul ol {
		width: 48%;
		margin-right: 2%
	}

	.class_for_each1 ul ol.last {
		margin-right: 2%
	}

	.class_for_each2 ul ol {
		width: 48%;
		margin-right: 2%
	}

	.class_for_each2 ul ol.last {
		margin-right: 2%
	}
}

@media only screen and (min-width:480px) {
	.etw_pic2 ul li {
		width: 49%
	}

	.etw_pic3 ul li {
		width: 32%
	}

	.etw_pic4 ul li {
		width: 23%
	}

	.etw_pic2 ul li.last,
	.etw_pic3 ul li.last,
	.etw_pic4 ul li.last {
		margin-right: 0
	}

	#etw_products ul ol {
		width: 33%
	}

	#right img {
		width: 95.5%
	}

	.feedback_title {
		padding-left: 9%
	}

	#etw_hot_product ul ol {
		width: 49%;
		padding-right: 2%
	}

	#etw_hot_product ul ol.hot_1,
	#etw_hot_product ul ol.hot_3,
	#etw_hot_product ul ol.hot_5,
	#etw_hot_product ul ol.hot_7 {
		padding-right: 0
	}

	#etw_hot_product ul ol.hot_0 li.hotproductsname p {
		height: 60px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_1 li.hotproductsname p {
		height: 60px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_2 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_3 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_4 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_5 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_6 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_7 li.hotproductsname p {
		height: 80px;
		overflow: hidden
	}

	.etw_pdf a {
		padding-left: 4%
	}

	.page_ele_titles {
		width: 49%
	}

	.tables_view {
		display: none
	}
}

@media only screen and (min-width:650px) {
	.class_for_each1 ul ol {
		width: 32%;
		margin-right: 2%
	}

	.class_for_each1 ul ol.last {
		margin-right: 0
	}

	.class_for_each2 ul ol {
		width: 48%;
		margin-right: 2%
	}

	.class_for_each2 ul ol.last {
		margin-right: 0
	}

	.homevideo a {
		background: url(../images/video.jpg) no-repeat top center #ce1d1d
	}

	.etw_video a {
		background: url(../images/video.jpg) no-repeat top center #ce1d1d
	}

	.relatedProducts {
		width: 98.6%
	}

	.relatedProducts ul li {
		width: 49.5%
	}
}

@media only screen and (min-width:769px) {
	#etw_logo {
		width: 20%;
		float: left;
		height: 99px;
		overflow: hidden;
		text-align: right;
		display: block
	}

	#sitemap li ol {
		width: 48%
	}

	.xs {
		display: inline
	}

	.feedback1 {
		width: 52%
	}

	#qrcode {
		display: block
	}

	#chatbox {
		display: block
	}

	#top_right {
		float: right;
		width: 78%;
		display: block;
		padding-top: 10px;
		padding-bottom: 15px
	}

	#etw_error {
		width: auto;
		text-transform: uppercase;
		line-height: 36px;
		margin: 15px 0 0 10px;
		float: right;
		box-shadow: 2px 2px 2px rgba(0, 0, 0, .5)
	}

	#etw_error a {
		color: #fff;
		text-transform: uppercase;
		font-size: 14px;
		padding: 0 15px;
		text-align: center;
		line-height: 36px;
		background: #c20202;
		display: block
	}

	#etw_error a.close {
		text-align: right;
		font-weight: 700;
		color: #FFF
	}

	.theme-poptit-help .theme-title-help {
		position: absolute;
		margin-top: -23px;
		margin-left: 10px;
		color: #FFF;
		display: block
	}

	#etw_error:hover {
		box-shadow: 2px 2px 2px rgba(0, 0, 0, .5);
		display: block
	}

	#etw_error .theme-popover {
		display: none
	}

	#search_left {
		width: 212px;
		float: right;
		height: 32px;
		display: block;
		border: 1px #009cff solid
	}

	.ETWsearchBox {
		width: 164px;
		height: 32px;
		line-height: 25px;
		float: left;
		color: #009cff;
		border: none;
		padding: 0 5px
	}

	.ETWsearchButton {
		width: 38px;
		height: 32px;
		cursor: pointer;
		float: left;
		border: none;
		background: url(../images/etw_search.jpg) no-repeat right center #009cff
	}

	#etw_language {
		width: 245px;
		float: right;
		height: 24px;
		font-size: 1em
	}

	#etw_language a {
		color: #2c2c2c;
		line-height: 24px;
		float: left;
		padding: 0 0 0 20px
	}

	#etw_language a:hover {
		text-decoration: underline;
		color: #c20202
	}

	.nav {
		float: right;
		width: 99%;
		height: 42px;
		display: block;
		padding-top: 15px
	}

	.nav ul {
		float: left;
		width: 100%;
		background: #fff;
		border-radius: 5px
	}

	.nav ul li.start {
		display: none
	}

	.nav ul li {
		float: left;
		width: auto;
		font-size: 1em;
		display: block
	}

	.nav ul li a {
		display: block;
		color: #000;
		line-height: 42px;
		padding: 0 10px
	}

	.nav ul li a.dqmenu,
	.nav ul li a:hover {
		color: #fff;
		background: #0799fe;
		border-top: 3px solid #e5000a;
		border-radius: 5px
	}

	#etw-news,
	.nav ul li a {
		display: block;
		color: #000;
		line-height: 42px
	}

	#etw_right {
		width: 71%
	}

	#etw_sidebar {
		width: 25.4%;
		display: block
	}

	#homelink {
		display: block
	}

	#etw_homefooter {
		width: 100%;
		height: 23px;
		margin: 0 auto;
		text-align: center;
		display: block
	}

	#etw_homefooter a {
		color: #000;
		line-height: 23px;
		padding: 0 15px;
		font-size: 1.1em
	}

	#etw_homefooter a:hover,
	#etw_homefooter span:hover {
		text-decoration: underline;
		color: #c00
	}

	#etw_homefooter span {
		color: #000;
		line-height: 23px;
		display: inline
	}

	.con_alls {
		display: block;
		float: right;
		margin: 5px 0 5px 0;
		display: block
	}

	.con_alls a {
		width: 306px;
		height: 42px;
		line-height: 42px;
		display: block;
		background: #0799fe;
		color: #fff;
		font-size: 1.2em;
		font-weight: 700;
		text-align: center;
		border-radius: 6px;
		border: 2px solid #ddd
	}

	.con_alls a:hover {
		background: #c00
	}

	.con_alls1 {
		display: block;
		float: right;
		text-align: center;
		margin: 15px 0 15px 10px;
		display: block
	}

	.con_alls1 a {
		width: 170px;
		line-height: 32px;
		display: block;
		background: #d61516;
		color: #fff;
		border-radius: 3px;
		font-size: 1.2em;
		font-weight: 400
	}

	.con_alls1 a:hover {
		background: #0799fe
	}

	.con_all {
		display: block;
		float: right;
		text-align: center;
		margin: 15px 0 15px 10px;
		display: block
	}

	.con_all a {
		width: 170px;
		line-height: 32px;
		display: block;
		background: #2ea1fe;
		color: #fff;
		border-radius: 3px;
		font-size: 1.2em;
		font-weight: 400
	}

	.con_all a:hover {
		background: #015198
	}

	.page_ele_titles {
		width: 33%;
		margin: 0 .2% 1% 0
	}

	.tables_view {
		color: #00F;
		float: right;
		text-align: right;
		text-decoration: underline;
		display: block
	}

	.tables_view:hover {
		text-decoration: none;
		color: red
	}

	.nav ul li a {
		padding: 0 7px;
		font-weight: 400
	}

	.names1 a {
		font-size: 1.2em
	}

	.links1 ul li {
		width: 14.5%
	}

	.exhibition {
		width: 260px;
		height: 200px;
		float: right;
		position: fixed;
		right: 6px;
		bottom: 120px;
		background: url(../images/aa.jpg) no-repeat;
		z-index: 999;
		font-family: Arial, Helvetica, sans-serif;
		text-transform: none;
		display: block
	}

	.exh_text {
		width: 250px;
		height: auto;
		float: right;
		color: #333;
		line-height: 22px;
		padding: 0 9px 0 0;
		position: absolute;
		right: -10px;
		top: 33px;
		font-weight: 400;
		text-align: left;
		z-index: 999px;
		font-size: 13px
	}

	.exh_text p {
		padding: 8px 4px;
		line-height: 22px
	}

	.exh_title {
		width: 240px;
		height: 25px;
		float: left;
		text-align: center;
		font-weight: 700;
		line-height: 25px;
		padding: 6px 10px 0 15px;
		color: #d23131;
		font-size: 14px
	}

	.exh_title a {
		color: #d23131
	}

	.exh_title a:hover {
		text-decoration: underline
	}

	.exh_close {
		width: 50px;
		height: auto;
		float: left;
		position: absolute;
		left: 15px;
		z-index: 999px;
		top: 8px
	}

	.exh_close a {
		color: red;
		font-weight: 400;
		text-align: left;
		display: block
	}

	.exh_close a:hover {
		text-decoration: none
	}
}

@media only screen and (min-width:981px) {
	#header {
		width: 100%;
		float: left;
		background: #ececec
	}

	#etw_content,
	#etw_footin,
	#header_in,
	#homelinkin {
		max-width: 980px
	}

	#etw_banner {
		width: 100%;
		height: 297px;
		float: left;
		overflow: hidden;
		background: url(../images/banner.jpg) no-repeat top left
	}

	.banner_txt {
		width: 56%;
		line-height: 30px;
		float: left;
		font-size: 1.6em;
		color: #000;
		font-family: Impact;
		text-transform: uppercase
	}

	.banner_txt span {
		color: red
	}

	.etw_pic2 ul li {
		width: 49%
	}

	.etw_pic3 ul li {
		width: 32%
	}

	.etw_pic4 ul li {
		width: 23%
	}

	.etw_pic2 ul li img,
	.etw_pic3 ul li img,
	.etw_pic4 ul li img {
		width: auto
	}

	#etw_other_product {
		float: left;
		width: 100%;
		height: auto;
		display: inline-block
	}

	#etw_other_product1 {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 8px;
		display: inline-block
	}

	#etw_products ul ol {
		width: 24.5%
	}

	#right {
		width: 310px
	}

	#right img {
		width: 93.5%;
		text-align: right
	}

	.abouts p {
		width: 52%
	}

	.ban {
		width: 30%
	}

	.company_name {
		float: left;
		width: 54%;
		color: #2c2c2c;
		font-size: 1.2em;
		line-height: 25px;
		margin-top: 20px
	}

	.nav ul li a {
		padding: 0 21px
	}

	.homevideo {
		width: 226px;
		height: 269px;
		margin-top: 15px
	}

	.homevideo a {
		width: 226px;
		height: 269px;
		background: url(../images/home_video.jpg) no-repeat top center #ce1d1d;
		font-size: 2.6em;
		line-height: 100px
	}

	#etw_hot_product ul ol {
		width: 22%;
		padding-right: 4%
	}

	#etw_hot_product ul ol.hot_3,
	#etw_hot_product ul ol.hot_7 {
		padding-right: 0
	}

	#etw_hot_product ul ol.hot_1,
	#etw_hot_product ul ol.hot_5 {
		padding-right: 4%
	}

	#etw_hot_product ul ol.hot_0 li.hotproductsname p {
		height: 120px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_1 li.hotproductsname p {
		height: 120px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_2 li.hotproductsname p {
		height: 120px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_3 li.hotproductsname p {
		height: 120px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_4 li.hotproductsname p {
		height: 140px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_5 li.hotproductsname p {
		height: 140px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_6 li.hotproductsname p {
		height: 140px;
		overflow: hidden
	}

	#etw_hot_product ul ol.hot_7 li.hotproductsname p {
		height: 140px;
		overflow: hidden
	}

	#qrcode2 {
		width: 98%
	}

	.loc@charset "utf-8";

	img,
	object {
		max-width: 100%
	}

	img {
		-ms-interpolation-mode: bicubic
	}

	body {
		line-height: 22px;
		color: #333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 65%;
		background: #fff
	}

	* {
		margin: 0;
		padding: 0
	}

	li,
	ol,
	ul {
		list-style: none;
		margin: 0;
		padding: 0
	}

	a {
		text-decoration: none
	}

	img {
		border: none
	}

	.clear {
		clear: both;
		line-height: 0;
		font-size: 0;
		margin: 0;
		padding: 0;
		height: 0
	}

	p {
		padding: 8px 0
	}

	small {
		font-size: .9em
	}

	.pnames {
		font-size: 1.6em;
		color: #333;
		font-family: "Times New Roman", Times, serif;
		line-height: 25px;
		padding: 8px 0;
		font-weight: 700
	}

	.pnames h2 {
		font-size: 1em
	}

	h2 {
		font-size: 1.5em;
		color: #333;
		font-family: "Times New Roman", Times, serif;
		line-height: 25px;
		padding: 8px 0 8px 0;
		display: block
	}

	h2 small {
		font-size: .8em;
		color: #333;
		display: block
	}

	.etw_hometitle {
		font-weight: 700;
		line-height: 25px;
		margin-top: 5px;
		padding: 12px 0;
		font-size: 1.5em;
		color: #333;
		font-family: "Times New Roman", Times, serif;
		display: block
	}

	.tables {
		width: 100%;
		float: left;
		overflow-x: scroll;
		overflow-y: hidden;
		margin-bottom: 10px
	}

	.tables1 {
		width: 100%;
		float: left;
		overflow-x: scroll;
		overflow-y: hidden;
		margin-bottom: 10px
	}

	.table_100 {
		width: 100%;
		padding: 0;
		background: #999;
		margin: 5px 0 12px 0
	}

	.table_100 tr {
		background: #fff
	}

	.table_100 tr.top {
		background: #f2f2f2;
		color: #000
	}

	.table_100 td {
		padding: 2px;
		font-size: .9em
	}

	.table_100 a {
		color: #064896;
		text-decoration: underline
	}

	.table_100 a:hover {
		color: red
	}

	.big_content {
		font-size: 16px;
		margin: 10px 0;
		line-height: 24px
	}

	.page_ele_titles {
		width: 49%;
		height: auto;
		float: left;
		text-align: center;
		margin: 0 .7% 1% 0
	}

	.page_ele_titles a {
		background: #009cff;
		color: #fff;
		display: block;
		font-weight: 400;
		padding: 3px 8px;
		border: 1px solid #ccc;
		border-radius: 3px;
		-moz-border-radius: 3px;
		webkit-border-radius: 3px;
		box-shadow: 2px 2px 2px #ccc;
		-moz-box-shadow: 2px 2px 2px #02acd1;
		-webkit-box-shadow: 2px 2px 2px #ccc;
		font-size: 1.1em;
		line-height: 18px
	}

	.page_ele_titles a.this_ele_links,
	.page_ele_titles a:hover {
		background: #e6000b;
		border: 1px solid #ccc;
		box-shadow: 2px 2px 2px #333
	}

	.ban1 {
		width: 50%;
		float: left
	}

	.nav {
		position: relative
	}

	.nav ul li {
		display: inline-block
	}

	.nav ul li.start {
		display: none
	}

	@media screen and (max-width:768px) {
		.exhibition {
			display: none
		}

		.nav {
			min-height: 40px;
			position: relative;
			clear: both
		}

		.nav ul {
			width: 100%;
			position: absolute;
			top: 0;
			left: 0;
			border: solid 1px #aaa;
			background: #0078f0
		}

		.nav ul li {
			display: none;
			background: 0 0;
			border-bottom: 1px solid #13477c
		}

		.nav ul li.start {
			display: block;
			height: 40px;
			background: url(../images/menu.png) no-repeat right
		}

		.nav ul li a {
			display: block;
			padding: 0 5px 0 32px;
			line-height: 40px;
			color: #fff;
			border-bottom: none
		}

		.nav ul li.Menu_214505 a {
			line-height: 18px;
			display: block;
			padding-top: 11px;
			padding-bottom: 11px
		}

		.nav ul li a.dqmenu,
		.nav ul li a:hover {
			background: #015198;
			color: #fff;
			border: none
		}

		.nav ul:hover {
			background: #0078f0
		}

		.nav ul:hover li {
			display: block
		}

		.nav ul:hover li a.dqmenu,
		.nav ul:hover li a:hover {
			background: #015198;
			color: #fff;
			border: none
		}
	}

	#header {
		float: left;
		width: 98%;
		display: block;
		font-size: 1.4em;
		padding-top: 5px;
		background: #ececec
	}

	#header_in {
		margin: 0 auto;
		width: 98%;
		display: block;
		padding-top: 5px
	}

	#etw_banner1 {
		width: 100%;
		height: auto;
		float: left;
		overflow: hidden;
		background: url(../images/banner.jpg) no-repeat top center;
		padding-bottom: 0;
		padding-top: 0;
		margin-bottom: 20px
	}

	.homevideo {
		width: 100%;
		height: 150px;
		float: right;
		overflow: hidden
	}

	.homevideo a {
		width: 100%;
		height: 150px;
		display: block;
		background: url(../images/video1.jpg) no-repeat top center #ce1d1d;
		color: #fff;
		font-size: 2em;
		font-weight: 700;
		text-transform: uppercase;
		display: block;
		text-align: center;
		font-family: "Times New Roman", Times, serif;
		line-height: 60px
	}

	.homevideo a:hover {
		color: #ff0;
		text-decoration: underline
	}

	.etw_homebody {
		width: 100%;
		float: left;
		height: auto;
		margin-top: 15px;
		background: #009cff;
		border-radius: 5px
	}

	.etw_homebody h2 {
		color: #fff;
		font-size: 1.7em;
		line-height: 28px;
		font-weight: 400;
		font-family: Impact, Arial, Helvetica, sans-serif;
		padding-left: 2%
	}

	.etw_homebody p {
		width: 96%;
		float: left;
		line-height: 22px;
		padding: 6px 2% 6px 2%;
		color: #fff;
		font-size: 1.1em;
		margin: 0
	}

	.etw_homebody p b {
		font-weight: 400;
		color: #486dbe;
		font-style: italic
	}

	.xs {
		display: inline
	}

	#container {
		margin: 0 auto;
		width: 100%;
		display: block
	}

	#etw_content {
		width: 98%;
		margin: 0 auto;
		padding: 20px 0;
		display: block;
		font-size: 1.4em
	}

	#etw_right {
		width: 100%;
		height: auto;
		float: right;
		display: block
	}

	#etw_sidebar {
		width: 100%;
		height: auto;
		float: left;
		display: block
	}

	#main_title {
		width: 100%;
		float: left;
		height: 28px;
		float: left;
		background: url(../images/link_bg.jpg) 15px repeat-x;
		color: #000;
		font-size: 1.5em;
		margin-top: 20px
	}

	#main_title span {
		background: #fff;
		width: 20%;
		padding: 5px 1% 5px 0
	}

	#etw_hot_product {
		width: 100%;
		height: auto;
		float: left;
		border-bottom: 1px solid #efefef;
		padding-bottom: 20px
	}

	#etw_hot_product ul {
		width: 100%;
		height: auto;
		float: left
	}

	#etw_hot_product ul ol {
		float: left;
		width: 100%;
		margin-top: 20px;
		padding-right: 0;
		padding-bottom: 10px
	}

	#etw_hot_product ul ol.hot_3,
	#etw_hot_product ul ol.hot_7 {
		padding-right: 0
	}

	#etw_hot_product ul ol li.hotproductsphotos {
		width: 100%;
		float: left;
		text-align: center
	}

	#etw_hot_product ul ol li.hotproductsphotos a {
		display: block;
		height: 157px;
		overflow: hidden;
		border: 1px solid #eae7e7
	}

	#etw_hot_product ul ol li.hotproductsphotos a:hover {
		border: 1px solid #c90000
	}

	#etw_hot_product ul ol li.hotproductsname {
		width: 100%;
		float: left;
		line-height: 20px;
		margin-top: 5px;
		color: #2e2e2e
	}

	#etw_hot_product ul ol li.hotproductsname a {
		display: block;
		color: #486dbe;
		line-height: 20px;
		padding: 3px 10px 3px 0;
		font-size: 1em;
		font-weight: 400
	}

	#etw_hot_product ul ol li.hotproductsname a:hover {
		color: #c90000;
		text-decoration: underline
	}

	#etw_hot_product ul ol li.hotproductsname a.more {
		color: #fff;
		line-height: 30px;
		float: left;
		width: 120px;
		font-weight: 400;
		background: url(../images/more_bg.png) no-repeat right center #027bfb;
		display: block;
		text-align: left;
		padding: 0 0 0 16px;
		font-size: 1.1em;
		margin-top: 15px
	}

	#etw_hot_product ul ol li.hotproductsname a.more:hover {
		color: #fff;
		text-decoration: none;
		background: url(../images/more_bg.png) no-repeat right center #568bff
	}

	#etw_hot_product ul ol li.hotproductsname p {
		padding: 8px 0 0 0
	}

	#homelink {
		width: 100%;
		height: auto;
		margin: 0 auto;
		display: block;
		font-size: 1.4em
	}

	#homelinkin {
		width: 98%;
		height: auto;
		margin: 0 auto;
		padding: 0 0 20px 0
	}

	.addver,
	.addver ul,
	.addver ul li ol {
		width: 100%;
		display: block
	}

	.addver ul li ol li.hotproductsphotos {
		width: 46%;
		float: left
	}

	.addver ul li ol li.hotproductsphotos img {
		width: 48.3%
	}

	,
	.addver ul li ol li.hotproductsphotos1 img {
		width: 95%
	}

	.addver ul li ol li.hotproductsphotos1 {
		width: 28%;
		float: left
	}

	.addver ul li ol li.hotproductsname {
		width: 50%;
		float: left;
		background: #0899ff
	}

	.addver ul li ol li.hotproductsname1 {
		width: 70%;
		float: left;
		padding-left: .5%
	}

	.addver ul li ol li.hotproductsname1 p {
		padding-top: 0
	}

	.addver ul li ol li.hotproductsname a.more {
		color: #fff;
		background: #ffba00;
		font-family: Arial;
		font-size: 1em;
		padding: 8px;
		line-height: 46px;
		margin-left: 1%
	}

	.addver ul li ol li.hotproductsname p {
		color: #fff;
		padding: 12px 1.5%
	}

	.addver ul li ol li a {
		background: 0 0
	}

	.addver ul li ol li.hotproductsname a.more:hover {
		background: #fff;
		color: #ffba00;
		text-decoration: underline
	}

	.addver ul li ol li.hotproductsphotos img,
	.addver ul li ol li.hotproductsphotos1 img {
		border: 1px solid #fff
	}

	.addver ul li ol li.hotproductsphotos img:hover,
	.addver ul li ol li.hotproductsphotos1 img:hover {
		border: 1px solid #c90000
	}

	.addver ul li a {
		color: #000;
		font-size: 1.5em;
		line-height: 45px;
		font-weight: 400
	}

	.addver ul li a:hover {
		color: #c00;
		text-decoration: underline
	}

	.pro_title1 {
		color: #000;
		font-size: 1.5em;
		line-height: 45px;
		font-weight: 400;
		background: url(../images/link_bg.jpg) repeat-x 15px
	}

	.pro_title1 span {
		width: 20%;
		background: #fff;
		padding-right: 1%
	}

	#etw_productlist1 {
		width: 40.6%;
		float: left;
		display: block
	}

	#etw_productlist1 ul li {
		width: 100%;
		height: auto;
		overflow: hidden;
		float: left
	}

	#etw_productlist1 ul li.big_case_0 {
		width: 50%;
		float: left;
		display: block
	}

	#etw_productlist1 ul li.big_case_1 {
		float: left;
		display: block
	}

	#etw_productlist1 ul li.big_case_1 a.b_cate {
		line-height: 14px;
		display: block;
		float: left
	}

	#etw_productlist1 ul li.big_case_2 {
		width: 90%;
		float: left;
		display: block
	}

	#etw_productlist1 ul li a.b_cate {
		width: 100%;
		float: left;
		color: #333;
		display: block;
		line-height: 20px;
		height: auto;
		font-size: 1em;
		font-weight: 700
	}

	#etw_productlist1 ul li a {
		width: 93%;
		float: left;
		color: #333;
		display: block;
		line-height: 20px;
		padding: 5px 25px 10px 0;
		height: auto;
		font-size: 1em
	}

	#etw_productlist1 ul li a:hover {
		text-decoration: underline;
		color: #ce1d1d
	}

	.pro_title {
		width: 94%;
		height: 50px;
		float: left;
		background: #fff;
		font-family: Impact;
		color: #0799fe;
		display: block;
		line-height: 50px;
		font-size: 1.6em;
		padding-left: 6%
	}

	#etw_productlist {
		width: 100%;
		height: auto;
		float: left;
		background: #0799fe;
		border-bottom: 1px solid #d1d1d1;
		border: 1px solid #0799fe
	}

	#etw_productlist ul {
		width: 100%;
		height: auto;
		float: left
	}

	#etw_productlist ul li {
		width: 100%;
		height: auto;
		float: left
	}

	#etw_productlist ul li.big_case a {
		color: #fff;
		display: block;
		line-height: 18px;
		font-size: 1.1em;
		padding: 11px 11px 10px 5%;
		background: #0799fe
	}

	#etw_productlist ul li.big_case a.dqpro,
	#etw_productlist ul li.big_case a:hover {
		color: #fff;
		text-decoration: underline;
		background: #c00;
		font-style: normal;
		font-weight: 700
	}

	#etw_productlist ul li a {
		color: #000;
		display: block;
		line-height: 18px;
		font-size: 1em;
		padding: 14px 10px 14px 5%;
		background: url(../images/line1.jpg) repeat-x bottom #fff
	}

	#etw_productlist ul li a.dqpro,
	#etw_productlist ul li a:hover {
		color: #d51616;
		text-decoration: underline
	}

	#about_sub {
		width: 100%;
		height: auto;
		float: left
	}

	#about_sub ul {
		width: 100%;
		height: auto;
		float: left
	}

	#about_sub ul li.big_case {
		width: 100%;
		float: left;
		background: #0799fe
	}

	#about_sub ul li.big_case a {
		color: #fff;
		display: block;
		font-size: 1.6em;
		line-height: 22px;
		padding: 15px 0 15px 18px;
		font-family: Impact
	}

	#about_sub ul li.big_case a:hover {
		color: #fff;
		background: #c90000
	}

	#about_sub ul.about_sub {
		width: 99.1%;
		height: auto;
		background: #fff;
		float: left;
		border: 1px solid #dedede;
		border-top: none
	}

	#about_sub ul.about_sub li {
		width: 100%;
		float: left;
		border-top: 1px solid #eee
	}

	#about_sub ul.about_sub li a {
		display: block;
		color: #2c2c2c;
		line-height: 20px;
		padding: 14px 5px 14px 18px;
		font-size: 1.2em;
		font-weight: 400;
		font-family: Arial, Helvetica, sans-serif
	}

	#about_sub ul.about_sub li a.dqpro,
	#about_sub ul.about_sub li a:hover {
		text-decoration: underline;
		color: #c00;
		background: #fff
	}

	#about_sub1 {
		width: 92%;
		float: left;
		background: #0799fe;
		font-family: Impact;
		color: #fff;
		font-size: 1.6em;
		line-height: 40px;
		padding: 3px 0 3px 8%;
		line-height: 45px
	}

	#etw_contact {
		margin-top: 30px;
		width: 100%;
		height: auto;
		float: left
	}

	.etw_contact_title {
		float: left;
		width: 100%
	}

	.etw_contact_title a {
		color: #fff;
		display: block;
		font-size: 1.6em;
		line-height: 45px;
		padding-left: 18px;
		font-family: Impact;
		background: #0799fe
	}

	.etw_contact_title a:hover {
		color: #fff;
		background: #c00
	}

	#etw_contactin {
		width: 93%;
		height: auto;
		float: left;
		padding: 10px 0 15px 6%;
		border: 1px solid #dedede;
		border-top: none;
		font-size: 1em
	}

	#etw_contactin a {
		color: #c00
	}

	#etw_contactin a:hover {
		color: #ce1d1d;
		text-decoration: underline
	}

	#etw_contactin p {
		padding: 3px 0
	}

	#etw_contactin .indent {
		padding-left: 36px
	}

	#etw_contactin strong {
		font-weight: 400
	}

	#etw_contact1 {
		width: 31.5%;
		float: right;
		display: block
	}

	.etw_contact_title1 {
		float: left;
		width: 100%;
		background: url(../images/link_bg.jpg) repeat-x 15px
	}

	.etw_contact_title1 a {
		width: 22%;
		background: #fff;
		color: #000;
		font-size: 1.5em;
		line-height: 45px;
		font-weight: 400;
		padding-right: 1%
	}

	.etw_contact_title1 a:hover {
		color: #c90000;
		text-decoration: underline
	}

	#etw_contactin1 {
		width: 100%;
		height: auto;
		font-size: 1em;
		float: left;
		padding: 10px 0 0 0
	}

	#etw_contactin1 a {
		color: #333;
		text-decoration: underline
	}

	#etw_contactin1 a:hover {
		color: #ce1d1d;
		text-decoration: none
	}

	#etw_contactin1 p {
		padding: 3px 0
	}

	#etw_contactin1 .indent {
		padding-left: 44px
	}

	#etw_producttitle {
		float: left;
		width: 97.7%;
		background: url(../images/t_bg.jpg) repeat-x top center;
		border-radius: 5px;
		padding: 5px 0 5px 1.5%;
		color: #000;
		line-height: 25px;
		margin: 0 0 10px 0;
		border: 1px solid #dedede;
		font-size: .9em
	}

	#etw_producttitle a {
		color: #000
	}

	#etw_producttitle a:hover {
		text-decoration: underline;
		color: #ff0016
	}

	#etw_producttitle small {
		display: inline;
		font-size: 12px
	}

	.etw_video {
		margin: 0 auto;
		width: 100%;
		height: 150px;
		text-align: center;
		margin-bottom: 10px
	}

	.etw_video a {
		display: block;
		width: 100%;
		height: 150px;
		background: url(../images/video1.jpg) no-repeat center #ce1d1d;
		color: #fff;
		font-size: 2em;
		line-height: 20px;
		text-align: center;
		font-weight: 700;
		font-family: "Times New Roman", Times, serif;
		padding: 10px 0 0 0
	}

	.etw_video a:hover {
		text-decoration: underline;
		color: #ff0
	}

	.class_for_each {
		width: 100%;
		float: left;
		height: auto;
		display: none
	}

	.class_for_each ul {
		width: 100%;
		float: left;
		height: auto;
		padding-bottom: 10px
	}

	.class_for_each ul li ol {
		width: 99%;
		float: left;
		margin-top: 5px;
		padding: 5px;
		height: 115px
	}

	.class_for_each ul li.etw_pro_img {
		width: 170px;
		float: left;
		float: left;
		height: 113px;
		border: none
	}

	.class_for_each ul li.etw_pro_img img {
		border: 1px solid #ccc;
		padding: 1px
	}

	.class_for_each ul li.etw_pro_name {
		width: 73%;
		padding-left: 10px;
		float: left;
		height: 115px;
		color: #333;
		overflow: hidden;
		line-height: 18px
	}

	.class_for_each ul li.etw_pro_name a {
		color: #333;
		display: block;
		line-height: 20px;
		font-weight: 700;
		padding-bottom: 5px
	}

	.class_for_each ul li.etw_pro_name a:hover {
		text-decoration: underline;
		color: #0092df
	}

	.class_for_each ul li.etw_pro_name a:hover small {
		color: #0092df
	}

	.class_for_each ul li.etw_pro_name .more {
		display: none
	}

	.class_for_each ul li ol:hover {
		background: #f6f6f6
	}

	.class_for_each ul li.etw_pro_name p {
		padding: 0
	}

	.class_for_each ul li.etw_pro_name a small {
		color: #666;
		display: inline;
		line-height: 16px
	}

	.class_for_each1 {
		width: 100%;
		float: left;
		height: auto
	}

	.class_for_each1 ul {
		width: 100%;
		float: left;
		height: auto
	}

	.class_for_each1 ul ol {
		width: 100%;
		float: left;
		margin-top: 5px;
		padding-bottom: 10px;
		margin-right: 2%
	}

	.class_for_each1 ul ol li.etw_pro_img {
		float: left;
		float: left;
		width: 100%
	}

	.class_for_each1 ul ol li.etw_pro_img img {
		border: 1px solid #ccc;
		width: 99%
	}

	.class_for_each1 ul ol li.etw_pro_name {
		width: 100%;
		float: left;
		color: #333;
		line-height: 18px;
		height: 35px;
		display: block
	}

	.class_for_each1 ul ol li.etw_pro_name a {
		color: #d61516;
		display: block;
		line-height: 20px;
		font-weight: 400;
		padding-bottom: 5px;
		font-size: 1.1em;
		text-decoration: underline
	}

	.class_for_each1 ul li.etw_pro_name a small {
		display: block;
		line-height: 16px
	}

	.class_for_each1 ul li.etw_pro_name a:hover small {
		color: #333
	}

	.class_for_each1 ul ol li.etw_pro_name a:hover {
		text-decoration: underline;
		color: #333
	}

	.class_for_each1 ul ol.last {
		margin-right: 0
	}

	.class_for_each2 {
		width: 100%;
		float: left;
		height: auto
	}

	.class_for_each2 ul {
		width: 100%;
		float: left;
		height: auto
	}

	.class_for_each2 ul ol {
		width: 100%;
		float: left;
		margin-top: 5px;
		padding-bottom: 10px;
		margin-right: 2%
	}

	.class_for_each2 ul ol li.etw_pro_img {
		float: left;
		float: left;
		width: 100%
	}

	.class_for_each2 ul ol li.etw_pro_img img {
		border: 1px solid #ccc;
		width: 99%
	}

	.class_for_each2 ul ol li.etw_pro_name {
		width: 100%;
		float: left;
		color: #333;
		line-height: 18px;
		height: 35px;
		display: block
	}

	.class_for_each2 ul ol li.etw_pro_name a {
		color: #d61516;
		display: block;
		line-height: 20px;
		font-weight: 400;
		padding-bottom: 5px;
		font-size: 1.1em;
		text-align: center;
		text-decoration: underline
	}

	.class_for_each2 ul li.etw_pro_name a small {
		display: block;
		line-height: 16px
	}

	.class_for_each2 ul li.etw_pro_name a:hover small {
		color: #333
	}

	.class_for_each2 ul ol li.etw_pro_name a:hover {
		text-decoration: underline;
		color: #0092df
	}

	.class_for_each2 ul ol.last {
		margin-right: 0
	}

	#productsformat {
		width: 100%;
		float: left;
		height: auto;
		display: none
	}

	#productsformat ul {
		width: 100%;
		float: left;
		height: auto
	}

	#productsformat ul li {
		width: 24.5%;
		height: auto;
		float: left;
		display: block
	}

	#productsformat ul li ol {
		width: 89%;
		padding: 8px 10px 0 10px;
		margin: 0 auto;
		display: block;
		overflow: hidden;
		text-align: center
	}

	#productsformat ul li ol li.etw_pro_img,
	#productsformat ul li.etw_pro_img {
		width: 100%;
		height: auto;
		margin: 0 auto
	}

	#productsformat ul li ol li.etw_pro_img img,
	#productsformat ul li.etw_pro_img img {
		border: 1px solid #ccc;
		padding: 0 1px 1px 1px;
		text-align: center;
		margin: 0 auto
	}

	#productsformat ul li ol li.etw_pro_name,
	#productsformat ul li.etw_pro_name {
		width: 93%;
		height: 68px;
		color: #333;
		line-height: 20px;
		display: block;
		overflow: hidden
	}

	#productsformat ul li ol li.etw_pro_name a,
	#productsformat ul li.etw_pro_name a {
		color: #000;
		display: block;
		height: 60px;
		overflow: hidden;
		line-height: 18px;
		text-decoration: underline;
		padding: 5px 0
	}

	#productsformat ul li ol li.etw_pro_name a strong,
	#productsformat ul li.etw_pro_name a strong {
		font-weight: 400
	}

	#productsformat ul li ol li.etw_pro_name a small,
	#productsformat ul li.etw_pro_name a small {
		display: block;
		line-height: 16px
	}

	#productsformat ul li ol li.etw_pro_name a:hover,
	#productsformat ul li.etw_pro_name a:hover {
		text-decoration: underline;
		color: #16337a
	}

	.big_cate_txtsummary a.more {
		display: none
	}

	.big_cate_format {
		width: 100%;
		height: auto;
		float: left;
		margin: 10px 0
	}

	.big_cate_format a {
		color: #333;
		font-weight: 700;
		display: block;
		line-height: 22px;
		padding: 5px 0 5px 12px;
		border-left: 5px solid #16337a;
		border-bottom: 5px solid #eee
	}

	.big_cate_format a:hover {
		color: #16337a;
		text-decoration: underline
	}

	.big_cate_format a small {
		display: inline;
		font-size: 14px
	}

	.big_cate_txtsummary {
		width: 100%;
		line-height: 20px;
		float: left;
		height: auto;
		margin-top: 10px
	}

	.relatednames {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 25px
	}

	.relatednames span {
		background: #efeded;
		width: 99%;
		height: auto;
		float: left;
		padding-left: 1%;
		font-size: 14px;
		font-weight: 700;
		line-height: 30px
	}

	.relatedProducts {
		width: 98.6%;
		height: auto;
		float: left;
		margin-bottom: 10px;
		padding-left: 1%;
		border: 1px solid #EAEFF2;
		background: #fff
	}

	.relatedProducts ul {
		width: 100%;
		height: auto;
		float: left;
		padding: 8px 0
	}

	.relatedProducts ul li {
		float: left;
		margin-right: 1px;
		width: 100%;
		margin-bottom: 3px
	}

	.relatedProducts ul li a {
		padding: 5px 8px 5px 15px;
		line-height: 18px;
		display: block;
		color: #000;
		font-size: 14px;
		background: url(../images/redot.jpg) no-repeat left 9px;
		font-weight: 400
	}

	.relatedProducts ul li a:hover,
	.relatedProducts ul li.relatedProductsofthis a {
		display: block;
		color: #09F;
		text-decoration: underline
	}

	.relatedProducts ul li small {
		font-size: 1em;
		font-weight: 400
	}

	.relatedProducts ul li a:hover small,
	.relatedProducts ul li.relatedProductsofthis a small {
		color: #09F;
		text-decoration: underline
	}

	.relatedProducts ul li span {
		height: 38px;
		display: block
	}

	#etw_products {
		width: 100%;
		height: auto;
		float: left
	}

	#etw_products ul {
		width: 100%;
		height: auto;
		float: left
	}

	#etw_products ul ol {
		width: 24.5%;
		float: left;
		margin-top: 10px
	}

	#etw_products ul ol li.etw_pro_img {
		width: 93%;
		height: 115px;
		float: left
	}

	#etw_products ul ol li.etw_pro_img img {
		border: 1px solid #ccc;
		padding: 0 1px 1px 1px;
		height: 113px;
		width: 150px
	}

	#etw_products ul ol li.etw_pro_name {
		width: 93%;
		margin-top: 8px;
		float: left;
		height: 60px;
		overflow: hidden;
		text-align: center
	}

	#etw_products ul ol li.etw_pro_name a {
		display: block;
		color: #000;
		text-decoration: underline;
		line-height: 18px;
		padding: 3px 0
	}

	#etw_products ul ol li.etw_pro_name a:hover,
	#etw_products ul ol li.etw_pro_name a:hover small {
		color: #0092df;
		text-decoration: none
	}

	#etw_products ul ol li.etw_pro_name a small {
		display: block;
		font-size: 12px;
		color: #555;
		line-height: 16px
	}

	.etw_othertitle {
		width: 100%;
		color: #333;
		font-weight: 700;
		height: auto;
		font-size: 1.1em;
		margin: 8px 0;
		line-height: 30px;
		border-bottom: 1px #ccc solid
	}

	#etw_other_product {
		float: left;
		width: 100%;
		height: auto;
		display: block
	}

	#etw_other_product ul {
		width: 100%;
		height: auto;
		float: left
	}

	#etw_other_product ul li {
		height: auto;
		float: left;
		overflow: hidden;
		width: 24.5%
	}

	#etw_other_product ul ol {
		width: 93%;
		float: left;
		height: auto;
		margin: 5px 0 0 0
	}

	#etw_other_product ul ol li {
		width: 100%;
		height: auto;
		float: left
	}

	#etw_other_product ul ol li.product_img {
		width: 100%;
		float: left
	}

	#etw_other_product ul ol li.product_img img {
		border: 1px solid #ccc;
		padding: 0 1px 1px 1px;
		height: 113px;
		width: 150px
	}

	#etw_other_product ul ol li.product_con {
		width: 100%;
		height: auto;
		float: left;
		padding: 5px 0 10px 0;
		text-align: center
	}

	#etw_other_product ul ol li.product_con a {
		color: #000;
		display: block;
		line-height: 18px;
		padding: 2px 0;
		text-decoration: underline
	}

	#etw_other_product ul ol li.product_con a:hover,
	#etw_other_product ul ol li.product_con a:hover small {
		color: #0092df;
		text-decoration: underline
	}

	#etw_other_product ul ol li.product_con a small {
		display: block;
		font-size: 12px;
		color: #555;
		line-height: 16px;
		padding-top: 3px
	}

	#etw_other_product1 {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 8px;
		display: block
	}

	#etw_other_product1 ul {
		width: 100%;
		height: auto;
		float: left;
		display: block
	}

	#etw_other_product1 ul ol {
		width: 24.5%;
		height: auto;
		float: left;
		display: block;
		margin-top: 10px
	}

	#etw_other_product1 ul ol li.product_img {
		width: 93%;
		float: left;
		border: none
	}

	#etw_other_product1 ul ol li.product_img img {
		border: 1px solid #ccc;
		padding: 0 1px 1px 1px;
		height: 113px;
		width: 150px
	}

	#etw_other_product1 ul ol li.product_con {
		width: 93%;
		height: auto;
		float: left;
		padding-bottom: 10px;
		padding-top: 5px;
		text-align: center
	}

	#etw_other_product1 ul ol li.product_con a {
		display: block;
		color: #000;
		text-decoration: underline;
		line-height: 18px
	}

	#etw_other_product1 ul ol li.product_con a:hover,
	#etw_other_product1 ul ol li.product_con a:hover small {
		text-decoration: none;
		color: #0092df
	}

	#etw_other_product1 ul ol li.product_con a small {
		display: block;
		font-size: 12px;
		color: #555;
		line-height: 16px;
		padding-top: 3px
	}

	.img_center {
		margin: 5px auto 10px auto;
		text-align: center;
		border: 1px solid #ccc;
		padding: 8px 4px
	}

	.img_center img {
		display: block;
		text-align: center;
		margin: 0 auto
	}

	.etw_pic2 {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 5px
	}

	.etw_pic2 ul {
		width: 100%;
		height: auto;
		float: left
	}

	.etw_pic2 ul li {
		float: left;
		text-align: center;
		padding-bottom: 15px;
		margin-right: 2%;
		display: block;
		line-height: 18px
	}

	.etw_pic2 ul li.last {
		margin-right: 0
	}

	.etw_pic2 ul li img {
		border: 1px solid #ccc;
		text-align: left;
		display: block;
		width: 99%;
		margin-bottom: 3px
	}

	.etw_pic2 ul li a {
		text-decoration: underline;
		color: #06C
	}

	.etw_pic2 ul li a:hover {
		color: red
	}

	.etw_pic3 {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 5px
	}

	.etw_pic3 ul {
		width: 100%;
		height: auto;
		float: left
	}

	.etw_pic3 ul li {
		float: left;
		text-align: center;
		padding-bottom: 15px;
		margin-right: 2%;
		display: block;
		line-height: 18px
	}

	.etw_pic3 ul li.last {
		margin-right: 0
	}

	.etw_pic3 ul li img {
		border: 1px solid #ccc;
		text-align: left;
		display: block;
		width: 99%;
		margin-bottom: 3px
	}

	.etw_pic3 ul li a {
		text-decoration: underline;
		color: #06C
	}

	.etw_pic3 ul li a:hover {
		color: red
	}

	.etw_pic2 ul li span,
	.etw_pic3 ul li span,
	.etw_pic4 ul li span {
		height: auto;
		text-align: left;
		display: block
	}

	.etw_pic4 {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 5px
	}

	.etw_pic4 ul {
		width: 100%;
		height: auto;
		float: left
	}

	.etw_pic4 ul li {
		float: left;
		text-align: center;
		padding-bottom: 15px;
		margin-right: 2%;
		display: block;
		line-height: 18px
	}

	.etw_pic4 ul li.last {
		margin-right: 0
	}

	.etw_pic4 ul li img {
		border: 1px solid #ccc;
		text-align: left;
		display: block;
		width: 99%;
		margin-bottom: 3px
	}

	.etw_pic4 ul li a {
		text-decoration: underline;
		color: #06C
	}

	.etw_pic4 ul li a:hover {
		color: red
	}

	.big_show_img_close {
		width: 700px;
		height: 45px;
		float: left
	}

	.big_show_img_close a {
		width: auto;
		height: auto;
		float: left;
		padding: 0
	}

	.big_show_img_close a.big_show_img_close_link,
	.big_show_img_close a.big_show_img_close_link img {
		border: 1px solid #fff;
		width: 28px;
		padding: 0
	}

	.big_show_img_src {
		width: 100%
	}

	.big_show_img_src .big_show_img_o {
		margin: 0 auto;
		display: block;
		border: none;
		overflow: hidden;
		width: 100%;
		padding: 0
	}

	.big_show_img_src img:hover {
		border: none
	}

	#qrcode {
		display: block
	}

	#qrcode1 {
		width: 100%;
		height: auto;
		display: block
	}

	#qrcode2 {
		width: 100%;
		height: auto;
		display: block;
		float: left
	}

	.etw_contact_left {
		width: 100%;
		float: left;
		margin: 8px 0 0 0;
		line-height: 20px;
		display: block
	}

	.etw_contacts {
		width: 100%;
		float: left
	}

	.etw_contacts a {
		color: red;
		text-decoration: underline
	}

	.etw_contacts a:hover {
		text-decoration: none
	}

	.etw_contacts p {
		padding: 3px 0
	}

	.indent {
		padding-left: 44px
	}

	.location {
		float: right;
		text-align: right;
		display: block;
		margin-top: 10px
	}

	.etw_feedback {
		float: left;
		width: 100%
	}

	#etw_set_feedback_form {
		width: 99.5%;
		height: auto;
		float: left;
		display: block;
		border: 1px solid #CFD8E1;
		text-align: center;
		margin: 10px 0;
		overflow: hidden;
		background: #fff
	}

	#etw_form_title {
		width: 98%;
		line-height: 22px;
		float: left;
		background: #EAEFF2;
		font-weight: 700;
		padding-left: 2%;
		text-align: left;
		display: block;
		overflow: hidden;
		border-bottom: 1px solid #CFD8E1
	}

	#floatchatiframe2011 {
		width: 80%;
		margin: 0 auto
	}

	#footer {
		margin: 0 auto;
		width: 100%;
		height: 126px;
		overflow: hidden;
		font-size: 1.3em;
		border-top: 1px solid #f4f4f4
	}

	#etw_footin {
		margin: 0 auto;
		width: 98%;
		padding-top: 20px
	}

	#etw_coper {
		width: 100%;
		float: left;
		text-align: center;
		line-height: 25px;
		margin-top: 5px
	}

	#etw_coper a {
		color: #000;
		font-family: Arial, Helvetica, sans-serif;
		display: block
	}

	#etwclear {
		display: none
	}

	#otherlink {
		width: 280px;
		height: auto;
		margin: 0 auto;
		clear: both;
		display: block
	}

	#otherlink div {
		float: left;
		margin-left: 14px;
		margin-top: 5px
	}

	#sitemap {
		width: 100%;
		list-style: none
	}

	#sitemap li {
		display: block;
		width: 99%;
		height: auto;
		float: left
	}

	#sitemap li a {
		display: block;
		width: 100%;
		padding: 2px 0;
		color: #333
	}

	#sitemap li ol {
		width: 98%;
		float: left;
		height: 30px;
		line-height: 30px;
		font-size: 1em;
		overflow: hidden
	}

	#sitemap li ol a {
		color: #333;
		line-height: 30px;
		padding-left: 5px
	}

	#sitemap li b a {
		color: #333;
		background: #eee;
		line-height: 23px;
		padding-left: 5px;
		margin-bottom: 1px
	}

	#sitemap li a:hover {
		text-decoration: underline;
		color: #f29400
	}

	.big_title {
		float: left;
		width: 97.7%;
		background: #ecebeb;
		box-shadow: 3px 3px 3px #bfbfc1;
		border-top: 3px solid #e6000b;
		border-radius: 5px;
		padding: 5px 0 5px 1.5%;
		font-weight: 700;
		color: #000;
		line-height: 25px;
		margin: 10px 0
	}

	.big_title1 {
		float: left;
		width: 97.7%;
		padding: 5px 0 5px 0;
		font-weight: 700;
		color: #000;
		line-height: 25px;
		margin: 10px 0
	}

	.big_title a,
	.big_title1 a {
		color: #000;
		text-decoration: underline
	}

	.big_title a:hover,
	.big_title1 a:hover {
		color: #e41b13
	}

	a.name {
		color: #00F;
		text-decoration: underline;
		font-weight: 700
	}

	a.name:hover {
		color: red
	}

	.link {
		width: 100%;
		height: auto;
		margin: 0 auto
	}

	.link ul {
		width: 100%;
		height: auto;
		float: left
	}

	.link ul li {
		float: left;
		display: block;
		height: auto;
		width: 100%
	}

	.link ul li a {
		font-size: 1em;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 26px;
		text-decoration: underline;
		color: #b5271d;
		font-weight: 700
	}

	.link ul li a:hover {
		text-decoration: underline;
		color: #000
	}

	.about1 {
		width: 95.8%;
		height: auto;
		display: block;
		background: #f7f7f7;
		margin: 20px 0 30px 0;
		padding: 10px 2% 20px 2%;
		border: 1px solid #dbdbdc
	}

	.feedback_title {
		color: #000;
		font-weight: 700;
		font-size: 1.3em;
		font-family: "Times New Roman", Times, serif;
		line-height: 25px;
		display: block;
		border-bottom: 3px solid #9a101e;
		padding: 15px 0;
		background: url(../images/form_bg.png) no-repeat left center;
		padding-left: 9%
	}

	.feedback_title span h2 {
		color: #f28533;
		font-size: 1em;
		font-family: Arial, Helvetica, sans-serif
	}

	.feedback_title span {
		color: #f28533;
		padding-right: 5px;
		font-size: 1em
	}

	.feedback #floatchatiframe2011 {
		width: 100%;
		margin-top: 10px
	}

	.feedback_title small {
		display: none
	}

	.about1 {
		width: 95.8%;
		height: auto;
		display: block;
		background: #f7f7f7;
		margin: 20px 0 30px 0;
		padding: 10px 2% 20px 2%;
		border: 1px solid #dbdbdc
	}

	.feedback_title {
		color: #000;
		font-weight: 700;
		font-size: 1.3em;
		font-family: "Times New Roman", Times, serif;
		line-height: 25px;
		display: block;
		border-bottom: 3px solid #9a101e;
		padding: 15px 0;
		background: url(../images/form_bg.png) no-repeat left center;
		padding-left: 9%
	}

	.feedback_title span h2 {
		color: #f28533;
		font-size: 1em;
		font-family: Arial, Helvetica, sans-serif
	}

	.feedback_title span {
		color: #f28533;
		padding-right: 5px;
		font-size: 1em
	}

	.feedback #floatchatiframe2011 {
		width: 100%;
		margin-top: 10px
	}

	.feedback_title small {
		display: none
	}

	.about {
		width: 96%;
		height: auto;
		display: block;
		background: #ecebeb;
		margin: 20px 0 30px 0;
		padding: 10px 2% 20px 2%;
		border-radius: 3px;
		box-shadow: 3px 3px 3px #bfbfc1;
		float: left;
		border: 1px solid #2ea1fe
	}

	.names1 {
		width: 100%;
		height: auto;
		float: left;
		display: block;
		background: 0 0;
		margin: 10px 0
	}

	.names1 a {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: 400;
		font-size: 1.2em;
		color: #fff;
		padding: 10px 0 10px 3%;
		display: block;
		text-decoration: underline;
		background: url(../images/link_dq.png) no-repeat right center #0799fe;
		box-shadow: 1px 1px 1px #bfbfc1
	}

	.names1 a small {
		display: inline;
		line-height: 22px;
		font-size: 1em
	}

	.names1 a:hover {
		text-decoration: none;
		background: url(../images/link_bg.png) no-repeat right center #003572
	}

	.about p {
		line-height: 22px;
		font-size: 1em;
		width: 100%;
		padding-top: 20px;
		display: block;
		font-family: Verdana, Geneva, sans-serif;
		float: left
	}

	#right {
		width: 100%;
		float: right;
		display: block;
		height: auto;
		margin-top: 10px
	}

	#right img {
		border: 1px solid #000;
		display: block;
		width: 63.5%;
		text-align: right;
		padding: 10px;
		background: #fff
	}

	#right img:hover {
		border: 1px solid #0078f0
	}

	.ban {
		width: 100%;
		float: left;
		height: auto;
		display: block
	}

	.ban a {
		color: #0078f0;
		font-weight: 700;
		text-align: left;
		text-decoration: underline;
		padding-top: 15px;
		display: block
	}

	.ban a:hover {
		color: #c00
	}

	.links1,
	.links2 {
		width: 100%;
		height: auto;
		float: left
	}

	.links1 ul,
	.links2 ul {
		width: 100%;
		height: auto;
		float: left
	}

	.links1 ul li,
	.links2 ul li {
		float: left;
		display: block;
		height: auto;
		width: 14.5%;
		padding: 5px 0 4px 3px;
		border: 1px solid #0799fe;
		margin-right: 1.6%;
		margin-top: 10px
	}

	.links2 ul li {
		width: 29%
	}

	.links1 ul li.last {
		margin-right: 0
	}

	.links1 ul li a,
	.links2 ul li a {
		font-size: 1em;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 16px;
		text-decoration: underline;
		color: #0799fe;
		display: block;
		text-align: center
	}

	.links2 ul li a {
		text-align: center
	}

	.links1 ul li a:hover,
	.links2 ul li a:hover {
		text-decoration: underline;
		color: #cd1d1d
	}

	.links1 ul li:hover,
	.links2 ul li:hover {
		border: 1px solid #cd1d1d
	}

	.abouts {
		width: 95.6%;
		height: auto;
		display: block;
		background: url(../images/bg1.jpg) no-repeat bottom center;
		margin: 10px 0 10px 0;
		padding: 10px 2% 10px 2%;
		border-radius: 3px;
		box-shadow: 3px 3px 3px #bfbfc1;
		border: 1px solid #0799fe
	}

	.abouts p {
		line-height: 22px;
		font-size: 1em;
		width: 100%;
		display: block;
		font-family: Verdana, Geneva, sans-serif;
		float: left
	}

	.table_about {
		background: #f7f7f7;
		display: block;
		width: 96%;
		padding: 10px 2%
	}

	.p1 {
		color: #0474c7;
		font-weight: 700
	}

	.etw_pdf {
		width: 100%;
		height: auto;
		float: right;
		margin-bottom: 10px
	}

	.etw_pdf a {
		width: 80%;
		float: left;
		display: block;
		text-decoration: underline;
		line-height: 24px;
		background: url(../images/pdf.jpg) left no-repeat;
		font-weight: 700;
		padding-left: 12%
	}

	.etw_pdf a:hover {
		color: red;
		text-decoration: none
	}

	#etw_banner1,
	#etw_homefooter,
	#etw_other_product,
	#etw_other_product1,
	#etw_sidebar,
	#homelink,
	#search_left,
	.company_name,
	.con_all,
	.con_all1,
	.con_alls,
	.con_alls1,
	.location,
	.xs {
		display: none
	}

	#etw_logo {
		width: 100%;
		text-align: center
	}

	#qrcode {
		display: none;
		width: 70%;
	}

	#chatbox {
		display: none
	}

	.etw_pic2 ul li {
		width: 99%
	}

	.etw_pic2 ul li img,
	.etw_pic3 ul li img,
	.etw_pic4 ul li img {
		width: 300px;
		margin: 0 auto;
		text-align: center;
		border: 1px solid #ccc
	}

	.etw_pic3 ul li {
		width: 99%
	}

	.etw_pic4 ul li {
		width: 99%
	}

	#etw_products ul ol {
		width: 49%
	}

	#right img {
		width: 91%
	}

	.page_ele_titles {
		width: 98%
	}

	.names1 a {
		font-size: 1em
	}

	.links1 ul li {
		width: 30%
	}

	.img_right {
		width: 43%;
		float: right
	}

	.exhibition {
		display: none
	}

	.share_etw {
		margin-top: 2px
	}

	.share_etw a {
		width: 28px !important;
		height: 28px !important;
		line-height: 28px !important;
		background: #0799fe !important;
		text-decoration: none !important
	}

	.share_etw a:hover {
		background: #e5000a !important
	}

	.share_etw a i {
		line-height: 30px !important
	}

	@media only screen and (min-width:350px) {
		.class_for_each1 ul ol {
			width: 48%;
			margin-right: 2%
		}

		.class_for_each1 ul ol.last {
			margin-right: 2%
		}

		.class_for_each2 ul ol {
			width: 48%;
			margin-right: 2%
		}

		.class_for_each2 ul ol.last {
			margin-right: 2%
		}
	}

	@media only screen and (min-width:480px) {
		.etw_pic2 ul li {
			width: 49%
		}

		.etw_pic3 ul li {
			width: 32%
		}

		.etw_pic4 ul li {
			width: 23%
		}

		.etw_pic2 ul li.last,
		.etw_pic3 ul li.last,
		.etw_pic4 ul li.last {
			margin-right: 0
		}

		#etw_products ul ol {
			width: 33%
		}

		#right img {
			width: 95.5%
		}

		.feedback_title {
			padding-left: 9%
		}

		#etw_hot_product ul ol {
			width: 49%;
			padding-right: 2%
		}

		#etw_hot_product ul ol.hot_1,
		#etw_hot_product ul ol.hot_3,
		#etw_hot_product ul ol.hot_5,
		#etw_hot_product ul ol.hot_7 {
			padding-right: 0
		}

		#etw_hot_product ul ol.hot_0 li.hotproductsname p {
			height: 60px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_1 li.hotproductsname p {
			height: 60px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_2 li.hotproductsname p {
			height: 80px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_3 li.hotproductsname p {
			height: 80px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_4 li.hotproductsname p {
			height: 80px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_5 li.hotproductsname p {
			height: 80px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_6 li.hotproductsname p {
			height: 80px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_7 li.hotproductsname p {
			height: 80px;
			overflow: hidden
		}

		.etw_pdf a {
			padding-left: 4%
		}

		.page_ele_titles {
			width: 49%
		}

		.tables_view {
			display: none
		}
	}

	@media only screen and (min-width:650px) {
		.class_for_each1 ul ol {
			width: 32%;
			margin-right: 2%
		}

		.class_for_each1 ul ol.last {
			margin-right: 0
		}

		.class_for_each2 ul ol {
			width: 48%;
			margin-right: 2%
		}

		.class_for_each2 ul ol.last {
			margin-right: 0
		}

		.homevideo a {
			background: url(../images/video.jpg) no-repeat top center #ce1d1d
		}

		.etw_video a {
			background: url(../images/video.jpg) no-repeat top center #ce1d1d
		}

		.relatedProducts {
			width: 98.6%
		}

		.relatedProducts ul li {
			width: 49.5%
		}
	}

	@media only screen and (min-width:769px) {
		#etw_logo {
			width: 20%;
			float: left;
			height: 99px;
			overflow: hidden;
			text-align: right;
			display: block
		}

		#sitemap li ol {
			width: 48%
		}

		.xs {
			display: inline
		}

		.feedback1 {
			width: 52%
		}

		#qrcode {
			display: block
		}

		#chatbox {
			display: block
		}

		#top_right {
			float: right;
			width: 78%;
			display: block;
			padding-top: 10px;
			padding-bottom: 15px
		}

		#etw_error {
			width: auto;
			text-transform: uppercase;
			line-height: 36px;
			margin: 15px 0 0 10px;
			float: right;
			box-shadow: 2px 2px 2px rgba(0, 0, 0, .5)
		}

		#etw_error a {
			color: #fff;
			text-transform: uppercase;
			font-size: 14px;
			padding: 0 15px;
			text-align: center;
			line-height: 36px;
			background: #c20202;
			display: block
		}

		#etw_error a.close {
			text-align: right;
			font-weight: 700;
			color: #FFF
		}

		.theme-poptit-help .theme-title-help {
			position: absolute;
			margin-top: -23px;
			margin-left: 10px;
			color: #FFF;
			display: block
		}

		#etw_error:hover {
			box-shadow: 2px 2px 2px rgba(0, 0, 0, .5);
			display: block
		}

		#etw_error .theme-popover {
			display: none
		}

		#search_left {
			width: 212px;
			float: right;
			height: 32px;
			display: block;
			border: 1px #009cff solid
		}

		.ETWsearchBox {
			width: 164px;
			height: 32px;
			line-height: 25px;
			float: left;
			color: #009cff;
			border: none;
			padding: 0 5px
		}

		.ETWsearchButton {
			width: 38px;
			height: 32px;
			cursor: pointer;
			float: left;
			border: none;
			background: url(../images/etw_search.jpg) no-repeat right center #009cff
		}

		#etw_language {
			width: 300px;
			float: right;
			height: 24px;
			font-size: 1em
		}

		#etw_language a {
			color: #2c2c2c;
			line-height: 24px;
			float: left;
			padding: 0 0 0 20px
		}

		#etw_language a:hover {
			text-decoration: underline;
			color: #c20202
		}

		.nav {
			float: right;
			width: 99%;
			height: 42px;
			display: block;
			padding-top: 15px
		}

		.nav ul {
			float: left;
			width: 100%;
			background: #fff;
			border-radius: 5px
		}

		.nav ul li.start {
			display: none
		}

		.nav ul li {
			float: left;
			width: auto;
			font-size: 1em;
			display: block
		}

		.nav ul li a {
			display: block;
			color: #000;
			line-height: 42px;
			padding: 0 10px
		}

		.nav ul li a.dqmenu,
		.nav ul li a:hover {
			color: #fff;
			background: #0799fe;
			border-top: 3px solid #e5000a;
			border-radius: 5px
		}

		#etw-news,
		.nav ul li a {
			display: block;
			color: #000;
			line-height: 42px
		}

		#etw_right {
			width: 71%
		}

		#etw_sidebar {
			width: 25.4%;
			display: block
		}

		#homelink {
			display: block
		}

		#etw_homefooter {
			width: 100%;
			height: 23px;
			margin: 0 auto;
			text-align: center;
			display: block
		}

		#etw_homefooter a {
			color: #000;
			line-height: 23px;
			padding: 0 15px;
			font-size: 1.1em
		}

		#etw_homefooter a:hover,
		#etw_homefooter span:hover {
			text-decoration: underline;
			color: #c00
		}

		#etw_homefooter span {
			color: #000;
			line-height: 23px;
			display: inline
		}

		.con_alls {
			display: block;
			float: right;
			margin: 5px 0 5px 0;
			display: block
		}

		.con_alls a {
			width: 306px;
			height: 42px;
			line-height: 42px;
			display: block;
			background: #0799fe;
			color: #fff;
			font-size: 1.2em;
			font-weight: 700;
			text-align: center;
			border-radius: 6px;
			border: 2px solid #ddd
		}

		.con_alls a:hover {
			background: #c00
		}

		.con_alls1 {
			display: block;
			float: right;
			text-align: center;
			margin: 15px 0 15px 10px;
			display: block
		}

		.con_alls1 a {
			width: 170px;
			line-height: 32px;
			display: block;
			background: #d61516;
			color: #fff;
			border-radius: 3px;
			font-size: 1.2em;
			font-weight: 400
		}

		.con_alls1 a:hover {
			background: #0799fe
		}

		.con_all {
			display: block;
			float: right;
			text-align: center;
			margin: 15px 0 15px 10px;
			display: block
		}

		.con_all a {
			width: 170px;
			line-height: 32px;
			display: block;
			background: #2ea1fe;
			color: #fff;
			border-radius: 3px;
			font-size: 1.2em;
			font-weight: 400
		}

		.con_all a:hover {
			background: #015198
		}

		.page_ele_titles {
			width: 33%;
			margin: 0 .2% 1% 0
		}

		.tables_view {
			color: #00F;
			float: right;
			text-align: right;
			text-decoration: underline;
			display: block
		}

		.tables_view:hover {
			text-decoration: none;
			color: red
		}

		.nav ul li a {
			padding: 0 7px;
			font-weight: 400
		}

		.names1 a {
			font-size: 1.2em
		}

		.links1 ul li {
			width: 14.5%
		}

		.exhibition {
			width: 260px;
			display: none;
			height: 200px;
			float: right;
			position: fixed;
			right: 6px;
			bottom: 120px;
			background: url(../images/aa.jpg) no-repeat;
			z-index: 999;
			font-family: Arial, Helvetica, sans-serif;
			text-transform: none;
		}

		.exh_text {
			width: 250px;
			height: auto;
			float: right;
			color: #333;
			line-height: 22px;
			padding: 0 9px 0 0;
			position: absolute;
			right: -10px;
			top: 33px;
			font-weight: 400;
			text-align: left;
			z-index: 999px;
			font-size: 13px
		}

		.exh_text p {
			padding: 8px 4px;
			line-height: 22px
		}

		.exh_title {
			width: 240px;
			height: 25px;
			float: left;
			text-align: center;
			font-weight: 700;
			line-height: 25px;
			padding: 6px 10px 0 15px;
			color: #d23131;
			font-size: 14px
		}

		.exh_title a {
			color: #d23131
		}

		.exh_title a:hover {
			text-decoration: underline
		}

		.exh_close {
			width: 50px;
			height: auto;
			float: left;
			position: absolute;
			left: 15px;
			z-index: 999px;
			top: 8px
		}

		.exh_close a {
			color: red;
			font-weight: 400;
			text-align: left;
			display: block
		}

		.exh_close a:hover {
			text-decoration: none
		}
	}

	@media only screen and (min-width:981px) {
		#header {
			width: 100%;
			float: left;
			background: #ececec
		}

		#etw_content,
		#etw_footin,
		#header_in,
		#homelinkin {
			max-width: 980px
		}

		#etw_banner {
			width: 100%;
			height: 297px;
			float: left;
			overflow: hidden;
			background: url(../images/banner.jpg) no-repeat top left
		}

		.banner_txt {
			width: 56%;
			line-height: 30px;
			float: left;
			font-size: 1.6em;
			color: #000;
			font-family: Impact;
			text-transform: uppercase
		}

		.banner_txt span {
			color: red
		}

		.etw_pic2 ul li {
			width: 47%
		}
.etw_pic2 ul li inquiry{ height: 50px; display: block;}
		.etw_pic3 ul li {
			width: 32%
		}

		.etw_pic4 ul li {
			width: 23%
		}

		.etw_pic2 ul li img,
		.etw_pic3 ul li img,
		.etw_pic4 ul li img {
			width: auto
		}

		#etw_other_product {
			float: left;
			width: 100%;
			height: auto;
			display: inline-block
		}

		#etw_other_product1 {
			width: 100%;
			height: auto;
			float: left;
			margin-top: 8px;
			display: inline-block
		}

		#etw_products ul ol {
			width: 24.5%
		}

		#right {
			width: 310px
		}

		#right img {
			width: 93.5%;
			text-align: right
		}

		.abouts p {
			width: 52%
		}

		.ban {
			width: 30%
		}

		.company_name {
			float: left;
			width: 54%;
			color: #2c2c2c;
			font-size: 1.2em;
			line-height: 25px;
			margin-top: 20px
		}

		.nav ul li a {
			padding: 0 21px
		}

		.homevideo {
			width: 226px;
			height: 269px;
			margin-top: 15px
		}

		.homevideo a {
			width: 226px;
			height: 269px;
			background: url(../images/home_video.jpg) no-repeat top center #ce1d1d;
			font-size: 2.6em;
			line-height: 100px
		}

		#etw_hot_product ul ol {
			width: 22%;
			padding-right: 4%
		}

		#etw_hot_product ul ol.hot_3,
		#etw_hot_product ul ol.hot_7 {
			padding-right: 0
		}

		#etw_hot_product ul ol.hot_1,
		#etw_hot_product ul ol.hot_5 {
			padding-right: 4%
		}

		#etw_hot_product ul ol.hot_0 li.hotproductsname p {
			height: 120px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_1 li.hotproductsname p {
			height: 120px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_2 li.hotproductsname p {
			height: 120px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_3 li.hotproductsname p {
			height: 120px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_4 li.hotproductsname p {
			height: 140px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_5 li.hotproductsname p {
			height: 140px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_6 li.hotproductsname p {
			height: 140px;
			overflow: hidden
		}

		#etw_hot_product ul ol.hot_7 li.hotproductsname p {
			height: 140px;
			overflow: hidden
		}

		#qrcode2 {
			width: 98%
		}

		.location {
			width: 98%;
			display: block
		}

		.etw_video {
			width: 250px;
			height: 160px;
			float: left;
		}

		.etw_video a {
			width: 250px;
			height: 150px
		}

		.tables1 {
			overflow-x: inherit;
			overflow-y: inherit;
			overflow: hidden
		}

		.links1 {
			width: 100%
		}

		.links2 {
			width: 48%
		}

		.img_right {
			width: 23%;
			float: right
		}
	}

	ation {
		width: 98%;
		display: block
	}

	.etw_video {
		width: 250px;
		height: 160px;
		float: left;
	}

	.etw_video a {
		width: 250px;
		height: 150px
	}

	.tables1 {
		overflow-x: inherit;
		overflow-y: inherit;
		overflow: hidden
	}

	.links1 {
		width: 100%
	}

	.links2 {
		width: 48%
	}

	.img_right {
		width: 23%;
		float: right
	}
}



#tags {
	margin-top: 30px;
	width: 100%;
	height: auto;
	float: left;
	height: auto;
	border: 1px solid #dedede;
	border-top: none;
	font-size: 1em;
}

#tags #tags_title {
	float: left;
	width: 93%;
	color: #fff;
	display: block;
	font-size: 1.6em;
	line-height: 45px;
	padding-left: 18px;
	font-family: Impact;
	background: #0799fe;
}

#tags .tags_1 {
	margin-top: 8px
}

#tags a {
	background: #e4e4e4;
	padding: 6px 4px;
	margin: 0 3px 3px 10px;
	color: #555;
	display: inline-block;
	line-height: 1;
	font-size: 12px;
	margin-bottom: 6px
}

#tags a:hover {
	background: #b8b8b8;
	color: #333;
	cursor: pointer
}


/*2024-6-28*/
.classlist {
	border-bottom: 1px #ccc dashed;
}

ul.item {
	margin-bottom: 15px;
	width: 100%;
	float: none;
	margin-top: 10px;
}

ul.item li {
	position: relative;
	padding-left: 18px;
	margin-bottom: 8px;
	text-align: left;
}

ul.item li:before {
	content: "";
	position: absolute;
	width: 8px;
	height: 8px;
	background: #777;
	left: 3px;
	top: 7px;
}