*{margin:0; padding:0}
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333; /*background:#dbdedd*/
}
a{text-decoration:none; outline:none; color:#333}
p{margin-bottom:12px; line-height:24px;}
img{border:none}
ul,ol{list-style:none}
.clear{clear:both}

#form1 iframe { border:none;}

#add_ img { margin:10px;}
#add_ .i1 { float:left;}
#add_ .i2 { float:right;}
#container{width:1003px; margin:0 auto; background:#fff}
#header{width:1003px;}
.logo{width:119px; height:63px; float:left; background:url(../images/logo1.jpg) no-repeat; margin:10px 0 10px 4px; display:inline}
.keyword{float:left; margin:40px 0 0 10px; font-weight:bold}
.lang{float:right; margin:20px 20px 0 0}
.lang a{padding:0 4px}
/*.menu{border-bottom:#3eb134 3px solid; background:#ebecec; width:1003px; height:28px; clear:both}
.menu ul li{float:left}
.menu ul li a{display:block; line-height:28px; padding:0 50px; font-weight:bold}
.menu ul li a:hover{background:#3eb134; color:#fff}*/
.menu{ width:1003px; height:41px; clear:both; margin-bottom:12px}
.menu ul li a{font-size:13px}
.menu ul.l{float:left;background:url(../images/menu_bg.gif) left top no-repeat; width:720px; height:53px; float:left; padding:0 6px 0 5px}
.menu ul.l li{float:left; height:41px;border-right:#b3b3b3 1px solid; position:relative}
.menu ul.l li a{display:block; line-height:41px; width:143px;font-weight:bold; text-align:center;}
.menu ul.l li.last{border-right:none}
.menu ul.l li.last a{width:144px}
.menu ul.l li a:hover{background:#2284aa; color:#fff}
.menu ul.l li.head a:hover{background:#2284aa url(../images/menu_hover2.gif) left top no-repeat}
.menu ul.l li.other a:hover{background:#0030a4}
.menu ul.l li.last a:hover{background:#7c9b11 url(../images/menu_hover1.gif) right top no-repeat}
.menu ul.r{background:url(../images/cont_bg.gif) no-repeat; width:244px; height:53px; float:right; padding:0 4px 0 9px}
.menu ul.r li a{display:block; line-height:41px; height:41; text-align:center; font-weight:bold}
.menu ul.r li a:hover{background:url(../images/cont_hover.gif) no-repeat; color:#fff}
#nav li .submenu{width:250px;margin:0 auto;position:absolute;left:0;top:41px;display:none; background:#e2e2e2 url(../images/submenu.gif) right bottom no-repeat; border:#2284aa 2px solid; z-index:1000}
#nav li .submenu dd{border-top:1px dotted #ccc;color:#fff; background:url(../images/san.jpg) 4px center no-repeat;}
#nav li .submenu dd a{display:block; width:238px; text-align:left; line-height:14px; padding:6px 0 6px 12px; font-size:12px}
#nav li .submenu dd a:hover{color:#333; background:url(../images/menuhover.png) left center no-repeat}
.banner{width:1003px; height:264px}
.banner_l{float:left; width:731px;background:url(../images/banner1.jpg) no-repeat; height:264px}
.banner_r{float:left; width:232px; height:224px; margin-left:20px; background:#4e8fb8; padding:20px 10px; overflow:hidden;}
.banner_r ul li{display:block; line-height:14px; padding:2px 0; color:#fff; overflow:hidden;}
.banner_r ul li.a{font-size:14px; font-weight:bold; margin-bottom:20px}
.banner_r ul li.b{background:url(../images/san.gif) left center no-repeat; padding-left:14px; font-weight:bold}
.banner_r ul li.d{margin-bottom:10px}
.banner_r ul li.c{
	text-align: center;
	margin-top: 20px;
	margin-right: -89px;
}

#content{ width:1003px}
.about_title{line-height:32px; border-bottom:#ccc 1px solid; margin-bottom:10px;font-size:16px; color:#345fb0; font-weight:bold}
.about_text{margin-bottom:10px}
.about_text p{ padding:10px 0px 5px 10px;}
.about_text table td.r{width:270px; text-align:right}
.about_text table td.r img{margin-bottom:10px}
.contact{border-bottom:#ccc 3px solid; border-top:#ccc 3px solid; line-height:32px}
.contact a{text-decoration:underline; color:#3eb034}

#footer{ clear:both;}
.qlink{text-align:center}
.qlink a{padding:0 6px}
.flink{text-align:center; padding-top:10px;border-top: 3px solid #9a9a9a;}
.flink a{padding:0 8px}
.flink a img { margin-bottom:-5px;}
.flink a:hover {text-decoration:underline;color: #00a0e9}
.cer img{margin-right:30px}

#products-scroll {width: 1001px; padding: 0 1px; background: url(../images/bg.gif) top left no-repeat; height: 120px; position: relative; margin-bottom:10px;z-index:50 }
#products-scroll ul { margin: 0; padding: 0; list-style: none; list-style-image: none; border-top: 1px solid #cccccc; height: 98px;}
#products-scroll ul li { float: left; width: 163px; height: 98px; padding: 0; margin: 0; border-right: 1px solid #cccccc; text-align: center; }
#products-scroll ul li:hover { background: url(../images/fade.jpg) top repeat-x; }
#products-scroll ul li img { margin: 21px 0 0 0; }
#products-scroll ul li span { font-size: 11px; line-height: 15px; color: #6d6e71; }
#products-scroll ul li a { font-weight: normal; color: #6d6e71; text-decoration: none; }
#products-scroll .customScrollBox { position: absolute; width: 1001px; height: 120px; overflow: hidden;z-index:50  }
#products-scroll .customScrollBox .horWrapper { position: relative; left: 0; height: 120px; }
#products-scroll .customScrollBox .container { position: relative; left: 0; display: inline-block; *display: inline; height: 98px; overflow:hidden }
#products-scroll .customScrollBox .content { clear: both; }
#products-scroll .dragger_container { position: absolute; bottom: 0; left: 20px; height: 19px; width: 961px; background: #ececed; z-index:50 }
#products-scroll .dragger { position: absolute; width: 120px; height: 11px; background: #3eb034; margin: 4px 4px 0 4px;z-index:50  }
#products-scroll .dragger_pressed { position: absolute; width: 120px; height: 11px; background: #c8c8c8; margin: 4px 4px 0 4px;z-index:50  }
#products-scroll .scrollUpBtn { position: absolute; bottom: 0; display: inline-block; width: 19px; height: 19px; text-decoration: none; text-indent: -9999px; left: 0; background: url(../images/left.gif); z-index:50 }
#products-scroll .scrollUpBtn:hover { background: url(../images/left_on.gif); }
#products-scroll .scrollDownBtn { position: absolute; bottom: 0; display: inline-block; width: 19px; height: 19px; text-decoration: none; text-indent: -9999px; right: 0; background: url(../images/right.gif);z-index:50 z-index:50  }
#products-scroll .scrollDownBtn:hover { background: url(../images/right_on.gif);}

.productsc5s{ width:980px; float:left; padding-left:20px; padding-top:10px; height:auto; }
.productsc5s a { display:block; width: 112px;height: 96px;border:1px solid #ccc;}
.productsc5s a:hover { border-color:#f3932c;}
.productsc5s ul{ margin:0px; padding:0px;}
.productsc5s ul li{ height:auto; float:left;}
.productsc5s ul li ol{ width:490px; margin:5px 0px; height:110px; }
.productsc5s ul li ol li{ width:110px; float:left; height:auto; }
.productsc5s ul li ol li.pro{ width:360px;  height:auto;  margin-left:15px!important;margin-left:10px; line-height:18px; color:#333; }
.productsc5s ul li ol li.pro a{ color:#345fb0; line-height:23px;  text-decoration:none; font-weight:bold; display:inherit;display: initial;width: auto;height: auto;border: none;}
.productsc5s ul li ol li.pro a:hover{ color:#f3932c; text-decoration:underline;}
.productsc5s ul li ol li img{  float:none; margin:0px; padding:1px;}

#content .titles{ width:993px; height:30px; line-height:30px; float:left; padding-left:10px; background:#e8e8e8; font-size:14px; color:#345fb0; font-weight:bold}

.contentfoot{width:1003px; background:#4e8fb8;}

#left_side {width:783px;padding:5px; border-right:1px solid #CCC;text-align:left; float:left}
#left_side ul {	float:left; width:230px; margin:5px 0px 0px 10px; display:inline;}
#left_side ul h3{ font-size:14px;}
#left_side ul li{ float:left; width:100%;}
#left_side ul li a{color:#fff}
#left_side ul li a:hover{color:#fff;text-decoration:underline}
#left_side ul li span { font-size:16px;}
#left_side .li1 { font:bold 14px Arial, Helvetica, sans-serif;margin-top: 10px;}
#left_side .li1 a {color: #DDD}
#news {margin-right:0px;}

#left_side p {width:763px; color:#fff; padding-left:10px; padding-top:10px;margin-bottom: 0px;}
#left_side h3 a{color:#fff}
#right_side {width:155px; height:240px; text-align:left;padding:40px 25px 25px 15px; float:left;}
#right_side p{color:#fff; width:155px;}
#right_side h3{color:#fff; font-size:14px;}
#right_side ul li a{color:#fff}

/*Product*/
.vice_nav { background:url(../images/nav_bg.gif); height:38px;padding-left: 16px;
line-height: 25px;}	
.vice_nav a:hover{text-decoration:underline;color: #00a0e9}
	/*list*/
	.plist{width: 230px;position:relative; z-index:100;float: left;}
	.plist ul{position:relative;background:#e2e2e2;border:1px solid rgb(170, 170, 170);border-top: 3px solid #9a9a9a;}
	.plist li{ position:relative;border-bottom: 1px solid #BDBDBD;}
	.plist li a{  display:block; width:auto; line-height:14px;padding-left: 20px;padding: 7px 0 4px 20px;}
	.plist li a:hover{ background:#2284aa; color:#fff;}
	.plist ul .li1 {}
	.plist ul .li1 a{font-weight:bold;color: #00a0e9;padding-left: 10px; width:auto;background: url(../images/prod_fl.gif) no-repeat 4px 8px;}
	.plist ul .li1 a:hover{ color:#fff;background:url(../images/prod_hover.gif) no-repeat 4px 8px #2284aa;}
	.plist .li_cdr ul{ position:absolute; visibility:hidden;line-height: 27px;width:160px; height:auto;border:1px solid #2284aa; margin:-23px 0 0 228px;}
	.plist .li_cdr li{ position:relative;}
	.plist ul li:hover ul,.plist ul a:hover ul{visibility:visible;}
		
	/*left*/
	.con_right {width:740px; height:auto;float: right;  padding:10px; background:url(../images/pro_boder.gif) no-repeat;}
	.r_color{color:#00a0e9;}
	.con_right .r_color img{float: right;margin-top: 6px;}
	.con_right .d1{ font: bold 16px Arial, Helvetica, sans-serif; margin: 0 0 20px -10px;}
	.con_right span {display:block; font-size:14px;margin-bottom: 8px;}
	
		/*Product img*/
		#primg { width:250px; height:auto;border: 1px solid #EBEBEB;border: 1px solid rgba(204,204,204,1); float:right;margin-left: 10px;}
		#primg a {display:block; width:248px; height:248px;}
		#primg ul {}	
		#primg li{}
		#primg .num { margin-top:6px; overflow:hidden;background:url(../images/produt/jiantou.png) no-repeat 24px 0;}
		#primg .num a{ width:66px; height:66px;border:1px solid rgb(136,102,85);margin-top: 7px;}
		#primg .num a img { width:60px;}
		/*#primg .num a:hover img {border:1px solid rgb(136,102,85);}
		#primg .num a img.cur{border:1px solid rgb(136,102,85);}*/
		#primg .num a { width:60px; height:60px;}
		#primg .num a:hover {background:url(../images/produt/jiantou.png) no-repeat top center;}
		#primg .num a.cur{}
		
			/*big img*/
			.zt_pro_i{position:relative;border-bottom: 1px solid #000;border-bottom: 1px solid #EBEBEB;border-bottom: 1px solid rgba(204,204,204,1);}
			.zt_pro_i .zt_pro_small{position:relative;text-align:center;width: 250px;height: 250px;margin: 0 auto;}
			.zt_pro_i .zt_pro_small .zt_pro_mark{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;background:#FFFFFF;filter:alpha(opacity:50); opacity:0.5;border:1px solid #333;display:none;cursor: crosshair;}
			.zt_pro_i .zt_pro_small img {width: 250px;}
			.zt_pro_i .zt_pro_big{position:absolute;left:225px;top:0;display:none;}
			.zt_pro_boxbig{position:absolute;right:255px;top:0;width:260px;height:260px;overflow:hidden;border: 1px solid #EBEBEB;border: 1px solid rgba(204,204,204,1); background:#FFF; display:none;}
			/*slide kapan*/
			/*#slidecont .hotpic li { float:left;}*/
			#slidecont{width: 250px;
			height: 250px;
			position: relative;
			display: inline;
			overflow: hidden;}
		/*send*/
		.con_all{float: right;clear:right;margin-right:128px !important;margin-right: 64px; }
		/*table*/
		.con_right table {border-collapse:collapse;border: 1px solid #408DA5;}
		.con_right table tr{ height:25px;}
		.con_right table td {padding-left: 9px;}
	/*right*/
	.con_right .p1 {margin-bottom: 10px;}
	.con_right .p1 dl{width: 369px;height: 115px;overflow: hidden; float:left;}
	.con_right .p1 dl dt {width: 102px;height: 102px;float: left;background: #fff;margin: 5px;}
	.con_right .p1 dl dt a { display:block; width:100px; height:100px;border: 1px solid #C7C7C7;}
	.con_right .p1 dl dt a:hover { border-color:#00a0e9}
	.con_right .p1 dd {margin: 3px;}
	.con_right .p1 dd a { font:bold 12px Arial, Helvetica, sans-serif;}
	.con_right .p2 { border:none;}
	.con_right .p2 dl {width: 727px;margin: 5px 0 5px 5px;border-top: 1px dashed #CECECE;}
	.con_right .p3 dl{width: 121px;height: 132px;}
	.con_right .p3 dl dt { float:none;}
	.con_right .p3 dd {text-align: center;width: 100px;}
	#no { float:none; clear:right;}
	.con_right .p4 dl {height: 220px;width: 200px;margin: 0 22px;}
	.con_right .p4 dl dt {width: 182px;height: 182px; margin:5px auto;}
	.con_right .p4 dl dt a{width: 180px;height: 180px;}
	.con_right .p4 dl .dd1 {text-align:center; margin-top:5px;}
/*Contact Us*/
.con_right dl dd{ margin-bottom:10px;}
.con_right dl dd span { display:initial; font-weight:bold; color:#383f44; font-size:12px;}
.con_right dl dd a { color:#00a0e9}
.con_right dl dd a:hover { text-decoration:underline;}
.con_title  {background: #e8e8e8;height: 25px;line-height: 25px;padding-left: 10px;width: 741px;font-weight: bold;font-size: 13px;margin: 10px 0 10px -10px;}
/* Certificates*/
.con_right .c img {margin:10px;}
/* Visit Company*/
.con_right .gal img  { }
	/* lunbo*/
	.indexCon,.indexCon2,.indexCon3,.indexCon4,.indexCon5{width:740px; height:373px;overflow:hidden;}
	.indexCon .flashBanner,.indexCon2 .flashBanner2,.indexCon3 .flashBanner3,.indexCon4 .flashBanner5,.indexCon5 .flashBanner5{width:740px;height:373px;overflow:hidden;margin-bottom:12px;}
	.flashBanner,.flashBanner2,.flashBanner3,.flashBanner4,.flashBanner5{position:relative;}
	.flashBanner .mask,.flashBanner2 .mask2,.flashBanner3 .mask3,.flashBanner4 .mask4,.flashBanner5 .mask5{height:32px;line-height:32px;background-color:#000;width:100%;text-align:right;
		position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
	.flashBanner .mask img,.flashBanner2 .mask2 img,.flashBanner3 .mask3 img,.flashBanner4 .mask4 img,.flashBanner5 .mask5 img{vertical-align:middle;margin-right:10px;cursor:pointer;}
	.flashBanner .mask img.show,.flashBanner2 .mask2 img.show,.flashBanner3 .mask3 img.show3,.flashBanner4 .mask4 img.show,.flashBanner5 .mask5 img.show{margin-bottom:3px;}
	/*Sitemap*/
	.site {margin: 7px 18px 10px;}
	.site dl{margin-bottom: 15px;
}
	.site dt {}
	.site dt a{ color:#313131; font: bold 14px Arial, Helvetica, sans-serif; text-decoration:underline;}
	.site dt a:hover { text-decoration:none; color:#000}
	.site dd {}
