html { 	width: 100%;
height: 100%;}
img { border:none;}

body { margin:0px; padding:0px; background:
url(../images/body-bg.jpg); font-size:90%;  font-family: Arial, Helvetica, sans-serif; font-weight:300;}

/*globle properties*/
h1,
h2,
h3,
h4,
p { margin:0px; padding:0px;}


strong {color:#000; font-weight:normal;}
h1 { font-size: 20px;
color: #313131;
font-weight: 600;
text-transform: uppercase; display:inline-block; }

h2 { font-size:20px; text-transform:uppercase; font-weight:normal;color:#1DB800;}
h3 { font-size:16px; font-weight:800; color:#000; text-transform:uppercase;}
h4 { font-size:15px;}
p  {
	font-size: 13px;
	line-height: 26px;	font-weight: normal; color: #474646;

}

.chemical strong {color:#333333;} 

.padding_top { padding-top:15px;}
.creal { clear:both;}
.float-L { float:left;}
.float-R { float:right;}

/* end globle properties*/ 

/* nav*/ 
.nav { margin-top:44px; }

.nav ul{ list-style:none; margin:0px; padding:0px; float:left} 
.nav ul li { float:left; position:relative; border-right:1px  solid #FFF;}
.nav ul li:last-child { border-right:none;}
.nav li ul  {display: block; position: absolute; top: 55px;left: 0;
width: 230px;
visibility: hidden;
background: #FFF;}
.nav li ul li a  { font-size:12px; display:inline-block; width:230px;  padding:16px 10px; border:none; border-bottom:1px solid #eee; overflow:hidden;}

.nav li ul li   {background:none;  display:inline-block;}

.nav li:hover ul { display:block; visibility:visible; border:none; margin:0px; padding:0px;}

.nav ul li:last-child { float:left; background:none;}

.nav ul li a {
	text-decoration: none; color: #000; text-transform: uppercase;	text-shadow: 2px 1px 0px #FFF;
	padding: 39px 20px; border-top: 4px solid #26D11E; letter-spacing: 2px;
}
.nav ul li a:hover{ color:#fff; background:url(../images/hover-img.jpg) top left repeat-x;  text-shadow:2px 1px 0px #000;

}

.nav ul li ul li a { display:block; background:#fff;}
.nav ul li ul li:hover ul { background:#fff; position:absolute; top:0px; left:250px;}
.nav ul li ul li:hover ul li { display:block;}

.nav .nav-active {color:#fff; background:url(../images/hover-img.jpg) top left repeat-x;   text-shadow:2px 1px 0px #000;}
/* end nav */ 

.innner-nav { /*margin-top:10px;*/ width:680px; margin:0px; padding:0px; background:url(../images/butoon-bg.png) top no-repeat; height:34px; width:680px;}

.innner-nav ul{ list-style:none; margin:0px; padding:0px;} 
.innner-nav ul li { float:left; }
.innner-nav ul li:last-child { float:left; background:none;}

.innner-nav ul li a {
	text-decoration: none;
	font-size: 13px;
	color: #000000;
	text-transform: uppercase;
	padding: 8px 20px 8px 16px;
	font-family: Arial, Helvetica, sans-serif;
	/*border-bottom: 1px dashed #9C9C9C;
	border-top: 1px dashed #9C9C9C;*/
	line-height:34px;
	 font-weight:bold;
}
.innner-nav ul li a:hover { color:#1DB800; font-weight:bold;}
.innner-nav ul li .active { color:#1DB800; font-weight:bold;}
.adv-img { background:none; margin:5px 0px;}
/* end nav */ 

/****************************************/
/* index */
.box-manufacturing h1,.box-polymer h1,.box-logistics h1,.box-real-estate h1  { font-size:18px; text-transform:uppercase;}

.box-manufacturing:hover,.box-polymer:hover,.box-logistics:hover,.box-real-estate:hover { /* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #F7F7F7 0%, #D4D4D4 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #F7F7F7 0%, #D4D4D4 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #F7F7F7 0%, #D4D4D4 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F7F7F7), color-stop(1, #D4D4D4));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #F7F7F7 0%, #D4D4D4 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #F7F7F7 0%, #D4D4D4 100%); }
.box-manufacturing,.box-polymer,.box-logistics,.box-real-estate { width:460px; border:1px solid #CCC; background:#FFF; display:block; overflow:hidden; padding:10px; margin-bottom:25px;}


.box-manufacturing {
	-webkit-transition: all 0s ease-in;
	-moz-transition: all 0s ease-in;
	-ms-transition: all 1s ease-in;
	-o-transition: all 1s ease-in;
	transition: all 1s ease-in;
}.box-manufacturing:hover {
	-webkit-transform: color;
	-moz-transform: color;
	-ms-transform: color;
	-o-transform: color;
	transform: color;
}



.box-polymer {
	-webkit-transition: all 1s ease-in;
	-moz-transition: all 1s ease-in;
	-ms-transition: all 1s ease-in;
	-o-transition: all 1s ease-in;
	transition: all 1s ease-in;
	min-height:262px;
	
	
}.box-polymer:hover {
	-webkit-transform: color;
	-moz-transform: color;
	-ms-transform: color;
	-o-transform: color;
	transform: color;
}




.box-logistics {
	-webkit-transition: all 1s ease-in;
	-moz-transition: all 1s ease-in;
	-ms-transition: all 1s ease-in;
	-o-transition: all 1s ease-in;
	transition: all 1s ease-in;
	
}.box-logistics:hover {
	-webkit-transform: color;
	-moz-transform: color;
	-ms-transform: color;
	-o-transform: color;
	transform: color;
}

.box-real-estate {
	-webkit-transition: background-color 1s ease-in 0s, transform 1s ease-in 0s;
	-moz-transition: background-color 1s ease-in 0s, -moz-transform 1s ease-in 0s;
	-ms-transition: background-color 1s ease-in 0s, transform 1s ease-in 0s;
	-o-transition: background-color 1s ease-in 0s, transform 1s ease-in 0s;
	transition: background-color 1s ease-in 0s, transform 1s ease-in 0s;
}.box-real-estate:hover {
	-webkit-transform: color;
	-moz-transform: color;
	-ms-transform: color;
	-o-transform: color;
	transform: color;
}



.all-box { width:235px; float:left;}
.all-box-img { width:210px; float:right;}
.all-box-btn { background:url(../images/read-more.png);  background-position: 0px -36px; width: 97px; height: 36px; margin-top: 10px; display:block; }
.all-box-btn a { width: 97px; height: 36px; margin-top: 10px; display:block; }

.all-box-btn:hover{
	/*background-position: 0px -36px;*/
	cursor: pointer;	
}


/*******************************/
.send  { background:url(../images/send.png); width: 108px; 	height: 36px;	margin-top: 10px; background-position: 0px -36px;}
.send a { background:url(../images/send.png); width: 108px; 	height: 36px;	margin-top: 10px; background-position: 0px -36px; }

.send:hover{
	/*background:url(../images/send.png);*/ cursor: pointer;	
}








/* end index */

/****************************************/
.site-nav { width:100%; margin-bottom:50px;}

.site-nav ul{ list-style:none; margin:0px; padding:0px;} 
.site-nav ul li { float:left; background:url(../images/line-img.png) top right no-repeat;}
.site-nav ul li:last-child { float:left; background:none;}

.site-nav ul li a {
	text-decoration: none;
	font-size: 13px;
	color: #000000;
	text-transform: uppercase;
	padding: 5px 10px 5px 0px;
	/*border-bottom: 1px solid #ceec91;
	border-top: 1px solid #ceec91;*/
}
.site-nav ul li a:hover { color:#239E0C;}
.site-nav ul li .active { color:#239E0C;}
/***************************************/
/* stecature */ 

.main { width:100%;}
.in-wrapper { width:980px; margin: 0 auto; padding:150px 10px 10px 10px ; /*background:#fff;*/  min-height:650px; margin-bottom:0px;}
.wrapper   { width:990px; margin: 0 auto;}

/* end stecature */ 


/* right nav*/
	.right_nav { background:#FFF; margin:0px; padding:0px; }
	.right_nav ul {  margin:0px; padding:0px; list-style:none;}
	.right_nav	li{ }
	.right_nav li a{ text-decoration:none; color:#000; font-size:14px; display:block; padding:5px 10px; line-height:30px; border-bottom:1px dotted #CCCCCC;}
	.right_nav li a:hover{background:rgba(241, 241, 241, 0.5);}

	
/* End right*/


/* coll */
.top_bg { background:url(../images/top-bg.png) top center repeat-x;  height:150px; width:100%; margin:0px 0px -80px 0px; position:fixed; }
.top_bg .logo{ width:125px; margin: 38px 30px 0px 0px;} 
.top_bg .div-1 { width:244px; float:left;}
.top_bg .div-2 { width:244px; background:#8fd600; display:inline-block; margin:2px 0px;}

.coll { width:700px; float:left;}
.coll_2 { width:240px; float:right;}


/* endcoll */

.list ul 			{ margin:0px; padding:0px; }
.list ul li 		{ }
.list ul li strong { font-weight:bold;}
.list ul li a		{ font-size:12px; text-decoration:none; color:#000000; line-height:25px;}
.list ul li a:hover { color:#999999;}

.contant p			{ font-size:12px;}
.contant .input     { font-size:12px; width:400px; height:20px; border:1px solid #CCCCCC; padding:5px;}
.contant .stm_btn   { }
.contant .text_area { font-size:12px; width:400px; height:100px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; padding:5px;}

/* footer */

#footer {
width: 100%;
/*position: fixed;*/
bottom: 0px;
/*left: 50%;*/
/*margin-left: -675px;*/
}
	.footer { background:#000000; overflow:hidden; padding:10px 0px }
	.footer ul { list-style:none;  padding:0px; float:left; margin: auto;} 
	.footer ul li { float:left;}
	.footer ul li:last-child { float:left; background:none;}
.footer ul li a { text-decoration:none; font-size:12px; color:#999; text-transform:uppercase; padding:6px 22px ; }
.footer ul li a:hover { color:#8fd600;}

.copy { float:right; font-size:12px; color:#999; padding-right:12%;}
/* end footer */


.left_box {float:right; position:relative; padding:2px;}



.list ul{ margin:0px; padding:0px; margin-left:20px; list-style-image:url(../images/right-click-img.png);}
.list ul li  { font-size:14px; line-height:35px; padding:0px; margin:0px;}

.table colgroup { background:#e5e5e5 !important;}
.table td,.table table { border:1px solid #FFFFFF !important; font-size:14px; padding:10px !important;  }
.table tr:hover, .table table:hover { background:#FFFFFF !important; border:1px solid #CCCCCC !important;}
.table tr,.table table { border:1px solid #eee !important; }

 
.nav ul li a:hover {
	-webkit-transform: color;
	-moz-transform: color;
	-ms-transform: color;
	-o-transform: color;
	transform: color;
}

.disc{ margin-right:8px;}
.boid { font-weight:bold;}
.just-b strong { font-weight:800; }
.link { text-decoration:none; color:#474646;}
.link:hover{ text-decoration:underline; color:#000;}

.err_msg{font-size:12px; color:#f00;}