.nk_l_t h1{
	margin:0px;
	padding:0px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	display:inline;
}
input{
	height:15px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
select{
		height:15px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.tw a,.tw a:link,.tw a:visited {color:#fff; text-decoration:none;}
.tw a:hover {color:#FF7200; text-decoration:none;}
.tw a:active {color:#FF7200; text-decoration:none;}

.bottom_b a,.bottom_b a:link,.bottom_b a:visited {color:#000; text-decoration:none;}
.bottom_b a:hover {color:#FF7200; text-decoration:none;}
.bottom_b a:active {color:#FF7200; text-decoration:none;}

.tah a,.tah a:link,.tah a:visited {color:#006061; text-decoration:none;}
.tah a:hover {color:#fff; text-decoration:none;}
.tah a:active {color:#fff; text-decoration:none;}

.boa a,.boa a:link,.boa a:visited {color:#A0A0A0; text-decoration:none;}
.boa a:hover {color:#FF7200; text-decoration:none;}
.boa a:active {color:#FF7200; text-decoration:none;}
.text{
	line-height:30px;
	color:#E87925;
	font-size:16px;
	background-image:url(../images/jian.gif);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:15px;
	text-transform:capitalize;
	padding-left:10px;
}

.text1{
	line-height:30px;
	color:#fff;
	font-size:16px;
	background-image:url(../images/jian.gif);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:15px;
	text-transform:capitalize;
	padding-left:10px;
}
.text2{
	color:#007A7C;
	font-size:12px;
	text-transform:capitalize;
	font-weight:bold;
}
.text3{
	color:#FF7200;
	font-size:12px;
	text-transform:capitalize;
	font-weight:bold;
	line-height:30px;
}
.text4{
	color:#007A7C;
	font-size:12px;
	display:inline;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.text a,.text a:link,.text a:visited {color:#E87925; text-decoration:none;}
.text a:hover {color:#007A7C; text-decoration:none;}
.text a:active {color:#007A7C; text-decoration:none;}

.center_p h1{
	font-size:20px;
	color:#00BABD;
	margin:0px;
	padding:0px;
	line-height:30px;
	text-transform:capitalize;
	text-align:center;
}
.center_p h2{
	font-size:12px;
	color:#000;
	margin:0px;
	padding:0px;
	line-height:20px;
	text-transform:capitalize;
	text-align:center;
}
.top_t{
	width:900px;
	padding:0px 80px 0px 0px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/index_02.jpg);
	background-position:right;
	background-repeat:no-repeat;
	line-height:33px;
	height:39px;
}

.top_t span{
	float:right;
}
.top_b{
	width:980px;
	padding:0px;
	margin:0px;
	overflow:hidden;

}
.top_i{
	width:700px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.l_n{
	width:40px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
}
.k_l{
	width:547px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	color:#006061;
}
.k_l_t{
	width:450px;
	padding:0px 97px 0px 0px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/index_07.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:51px;
}
.k_l_t font{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}
.k_l_t h2{
	margin:0px;
	padding:0px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	display:inline;
}
.nk_l{
	width:100%;
	padding:0px;
	margin:0px;
	overflow:hidden;
	color:#006061;
	background-image:url(../images/products_07.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

.nk_l_t{
	width:420px;
	padding:0px 100px 0px 0px;
	margin:0px;
	overflow:hidden;
	height:51px;
}
.nk_l_t h2{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	display:inline;
}
.nk_l_r{
	width:460px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.k_l_b{
	width:547px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/index_09.jpg);
	background-position:right;
	background-repeat:no-repeat;
	line-height:39px;
}
.nk_l_b{
	width:520px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/products_08.jpg);
	background-position:right;
	background-repeat:no-repeat;
	line-height:39px;
}
.nk_l_rr{
	width:460px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.k_r{
	width:433px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/index_08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:90px;
}
.k_r span{
	float:right;
	line-height:20px;
	padding-right:20px;
	padding-top:30px;
	text-decoration:underline;
}
.nk_r{
	width:433px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/products_08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:90px;
}

.k_r span{
	float:right;
	line-height:20px;
	padding-right:20px;
	padding-top:30px;
	text-decoration:underline;
}
.center_bg {
	background-image:url(../images/cbg.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
.center_nbg {
	background-image:url(../images/ccbg.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
.center_c {
	width:460px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/index_13.jpg); 
	background-position:right top;
	background-repeat:no-repeat;
}
.index_r {
	width:315px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background-color:#FFF;
}
.m_news{
    width:195px;
	padding:0px 5px;
	margin:0px;
	overflow:hidden;
	margin-bottom:10px;
}
.m_news li{
	border-bottom:1px #E9E9E9 solid;
	line-height:18px;
	color:#007A7C;
	font-weight:bold;
	padding-left:5px;
}
.m_news li span{
	color:#7DA8A9;
	font-weight:normal;
}
.m_news li a,.m_news li a:link,.m_news li a:visited {color:#007A7C; text-decoration:none;}
.m_news li a:hover {color:#FF7200; text-decoration:none;}
.m_news li a:active {color:#FF7200; text-decoration:none;}

.list {
	width:205px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/lbg.jpg);
	background-position:center right;
	background-repeat:repeat-y;
}
.list_bg{
	width:195px;
	padding:0px 5px;
	margin:0px;
	overflow:hidden;
}
.list_t {
	width:175px;
	padding:0px 10px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/index_25.jpg);
	background-position:center;
	background-repeat:no-repeat;
	line-height:47px;
	color:#E87925;
	font-size:16px;
	text-transform:capitalize;
}
.list_p {
	width:175px;
	padding:0px 10px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/products_17.jpg);
	background-position:center;
	background-repeat:no-repeat;
	line-height:35px;
	font-size:12px;
	font-weight:bold;
}
.list_p a,.list_p a:link,.list_p a:visited {color:#707070; text-decoration:none;}
.list_p a:hover {color:#707070; text-decoration:none;}
.list_p a:active {color:#707070; text-decoration:none;}
.list_pp {
	width:175px;
	padding:0px 10px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/products_14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	line-height:35px;
	background-color:#378E98;
	font-size:12px;
	font-weight:bold;
}
.list_pp a,.list_pp a:link,.list_pp a:visited {color:#fff; text-decoration:none;}
.list_pp a:hover {color:#fff; text-decoration:none;}
.list_pp a:active {color:#fff; text-decoration:none;}
.list_pl {
	width:195px;
	background-image:url(../images/jian1.gif);
	background-position:center left;
	background-repeat:no-repeat;
	line-height:24px;
	border-bottom:1px #E7E7E7 solid;
	text-indent:5px;
	
}
.list_k {
	width:175px;
	padding:0px 10px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/products_19.jpg);
	background-position:center;
	background-repeat:no-repeat;
	line-height:47px;
	color:#E87925;
	font-size:16px;
	text-transform:capitalize;
}
.list_tt {
	width:175px;
	padding:0px 10px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/tt.jpg);
	background-position:top;
	background-repeat:no-repeat;
	line-height:30px;
	color:#000;
	font-size:12px;
	font-weight:bold;
}
.list_b {
	width:175px;
	padding:0px 10px;
	margin:0px;
	overflow:hidden;
	font-family:Arial;
	font-size:11px;
}
.list_b li{
	background-image:url(../images/ljin.gif);
	background-position:center left;
	background-repeat:no-repeat;
	line-height:24px;
	border-bottom:1px #EDEDED solid;
	text-indent:10px;
}
.c_t{
	width:460px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.c_b{
	width:440px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	padding-left:20px;
	padding-top:10px;
	background-image:url(../images/mpbg.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
.c_c{
	width:456px;
	padding:0px 0px 0px 4px;
	margin:0px;
	overflow:hidden;
}
.c_c ul{
	margin:0px;
	padding:6px 0px 0px 0px;
}
.c_c li{display:inline;}
.img1{
	border-bottom:1px dashed #EEEEEE;
	border-right:1px dashed #EEEEEE;
	width:85px;
	height:85px;
}
.img2{
	border-bottom:1px dashed #EEEEEE;
	border-right:1px dashed #EEEEEE;
	width:85px;
	height:85px;	
}
.img3{
	border-bottom:1px dashed #EEEEEE;
	border-right:1px dashed #EEEEEE;
	width:85px;
	height:85px;
}
.c_c li{
	float:left;
	display:inline;
	padding:0px 14px 4px 14px;
	margin:0px 0px;
}
.pro_title {
	width:170px;
	height:20px;
	line-height:20px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	text-align:center;
	font-size:13px;
	color:#00BABD;
	font-weight:bold;
}
.pro_title a,.pro_title a:link,.pro_title a:visited {color:#00BABD; text-decoration:none;}
.pro_title a:hover {color:#FF7200; text-decoration:none;}
.pro_title a:active {color:#FF7200; text-decoration:none;}
.spro_title a,.spro_title a:link,.spro_title a:visited {color:#00BABD; text-decoration:none;}
.spro_title a:hover {color:#FF7200; text-decoration:none;}
.spro_title a:active {color:#FF7200; text-decoration:none;}
.pro_link{
	width:150px;
	line-height:35px;
	vertical-align:middle;
	padding:0px 10px 0px 10px;
	margin:0px;
	overflow:hidden;
	text-align:center;
}
.pro_link span{
	padding:0px;
	line-height:35px;
	vertical-align:middle;
	margin-right:5px;
}
.fast {
	width:287px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/index_14.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:28px;
}
.fast_l{
	width:150px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.fast_r{
	width:137px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.m_contact {
	width:287px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	padding-left:28px;
	margin-bottom:15px;
}
.m_contact_t {
	width:227px;
	overflow:hidden;
	background-image:url(../images/index_24.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#00C3C7;
	padding-left:10px;
	padding-top:15px;
	color:#FFF;
	padding-right:50px;
	line-height:22px;
	font-family:Arial;
}
.m_contact_t  p{
	margin:0px;
	padding:0px 0px 5px 0px;
}
.m_contact_t font{
	font-size:18px;
	color:#FF7200;
	font-weight:bold;
}
.m_about{
	width:277px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	padding-left:28px;
	margin-bottom:15px;
	padding-right:10px;
}
.m_new{
	width:315px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background-image:url(../images/nbg.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.m_new_t{
	width:270px;
	overflow:hidden;
	margin-left:25px;
/*	padding-left:50px;
	padding-right:35px*/;
	padding-top:10px;
	padding:10px 0px 0px 20px;
	background-image:url(../images/index_34.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	min-height:175px;
}
/*.m_new_t font{
	margin:0px 6px 0px 0px;
	padding:0px;
}*/
.m_new_search_title{
	width:215px;
	overflow:hidden;
	padding:0px;
	font-size:16px;
	color:#000;
	font-weight:bold;
	margin:0px;
	line-height:25px;
}
.m_new_search_title h3{
	font-size:16px;
	color:#000;
	font-weight:bold;
	display:inline;
}
.m_new_search_info{
	width:185px;
	overflow:hidden;
	padding-right:70px;
}
.bottom_t {
	width:750px;
	margin:0px ;
	overflow:hidden;
	padding:20px 20px 20px 210px;
	color:#A0A0A0;
	font-family:Arial;
	background-image:url(../images/index_40.jpg);
	background-position:top;
	background-repeat:no-repeat;
	font-size:12px;
}
.bottom_t font{
	font-size:12px;
	color:#FFD500;
}
.bottom_b {
	width:970px;
	padding-left:10px;
	overflow:hidden;
	background-image:url(../images/bbg2.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.bottom_b li {display:block; float:left; font-size:12px; line-height:24px; font-family:Arial;  margin:0px; float:left;display:block; padding:0px 10px 0px 14px; width:170px; background:url(../images/bottom_dot.jpg) no-repeat;}
.bottom_list_t{
	width:430px;
	overflow:hidden;
	float:left;
	padding-left:10px;
}
.bottom_list_t li{
	display:block;
	line-height:20px;
	padding-right:5px;
	float:left;
	width:210px;
	text-transform:capitalize;
	
}
.bottom_list{
	width:250px;
	overflow:hidden;
	float:left;
	padding-left:10px;
}
.bottom_list li{
	display:block;
	line-height:20px;
	padding-right:5px;
	text-transform:capitalize;
	
}
.center_p {
	width:735px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	margin-top:10px;
	font-size:12px;
	padding:0px 20px;
	padding-top:20px;
}
.center_p_l {
	width:500px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.center_p_r {
	width:225px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.center_p_r_t{
	width:225px;
	background-image:url(../images/ll.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#14BDC1;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
}
.p_l{
	width:400px;
	overflow:hidden;
	padding-right:10px;
	border-right:1px #ccc dotted;
}
.p_r{
	width:305px;
	overflow:hidden;
}
.p_t{
	width:735px;
	background-image:url(../images/ll.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#14BDC1;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
}
.npro {
	width:175px;
	height:180px;
	border-bottom:1px #E5E5E5 solid;
	padding:0px 35px;
	margin:0px;
	overflow:hidden;
	float:left;
}
.snpro {
	width:100px;
	height:110px;
	margin:0px;
	overflow:hidden;
	float:left;
	margin-right:15px;
}
.spro_img {/*Product Images*/
	width:100px;
	height:60px;
	margin:0px;
	overflow:hidden;
	text-align:center;
}
.spro_img img{
	
}
/*.pro_img img {max-width:160px; height:auto; width:expression(this.width > 160 ? "160px" : this.width);}*/
.spro_test {/*Product Name*/
	width:100px;
	height:30px;
	line-height:15px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	padding-bottom:10px;
}
.spro_title {
	width:100px;
	height:20px;
	line-height:20px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	text-align:center;
	font-size:13px;
	color:#00BABD;
	font-weight:bold;
}
.news li{
	background-image:url(../images/ljin.gif);
	background-position:center left;
	background-repeat:no-repeat;
	line-height:30px;
	border-bottom:1px #EDEDED solid;
	text-indent:10px;
}
.news li span{
	float:right;
}
.nimg{
	width:162px;
	height:200px;
	float:left;
	text-align:center;
	padding:0px 15px;
	line-height:25px;
	margin-bottom:5px;
	
}
.nimg img{
	border:1px #EDEDED solid;
}
.pbg{
	background-image:url(../images/pbg.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
.p_titile{
	width:725px;
	line-height:30px;
	border-bottom:1px #778A99 solid; 
	background-color:#EEF3F6;
	padding-left:10px;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	color:#000;
}
.p_titile_t{
	width:100px;
	text-align:left;
	margin:0px;
	padding:0px;
	float:left;
	overflow:hidden;
	line-height:30px;
	margin-right:3px;
}
.p_contact{
	width:725px;
	background-color:#F4FBFF;
	padding-left:10px;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}
.c_l{
	width:120px;
	float:left;
	text-align:right;
	line-height:25px;
	overflow:hidden;
	margin-bottom:5px;
	padding-right:10px;
	font-weight:bold;
	color:#000;
	font-size:12px;
}
.c_r{
	width:575px;
	float:left;
	text-align:left;
	line-height:25px;
	overflow:hidden;
	margin-bottom:5px;
	font-size:12px;
}
.ttbg{
	background-image:url(../images/ttbg.jpg);
	background-position:100% 30px;
	background-repeat:no-repeat;
}

.feat li{
	background-image:url(../images/ljin.gif);
	background-position:center left;
	background-repeat:no-repeat;
	line-height:30px;
	text-indent:10px;
	width:300px;
	float:left;
	font-size:12px;
}
.pp_l{
	width:40px;
	height:110px;
	overflow:hidden;
}
.pp_c{
	width:695px;
	overflow:hidden;
	padding-top:5px;
}
.pp_i{
	width:160px;
	overflow:hidden;
	margin-right:10px;
	float:left;
}
.hh{
	line-height:30px;
	color:#E87925;
	font-size:16px;
	display:inline;
	font-weight:bold;
}

.faq {
	width:735px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	color:#000;
}
.faq li{text-align:left;display:block;font-size:12px;line-height:25px; padding:0px; margin:0px; color:#000; width:350px; float:left; background-image:url(../images/ljin.gif); background-position:center left; background-repeat:no-repeat; text-indent:15px;}

.faq_t {
	width:225px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	color:#000;
}
.faq_t li{text-align:left;display:block;font-size:12px;line-height:25px; padding:0px; margin:0px; color:#000; background-image:url(../images/ljin.gif); background-position:center left; background-repeat:no-repeat; text-indent:15px;border-bottom:1px #999999 dashed;}
.keys h2{font-size:12px; margin:0px; padding:0px;}