@charset "utf-8";
body {
	font-family:"Times New Roman", Georgia,Times, serif;
	font-size: 13px;
	line-height: 22px;
	color: #3c3c3c;
	text-decoration: none;
	background-color: #FFF;
}
a{font-family:"Times New Roman", Georgia,Times, serif;font-size: 13px; line-height:22px; color: #000000;text-decoration:none;}
a:hover{color:#000000;text-decoration:none;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span, p, img, images, div, input{padding:0;margin:0;border:none;vertical-align:top;font-style: normal;font-weight: normal;}
ul,li{ list-style:none; padding:0; margin:0;}
.left{float:left;}
.right{float:right;}
.both{ clear:both;}
.block{ color:#000;}
.blue{ color:#038fce;}
.blue a{ color:#038fce;}
.center{ text-align:center;}
.mg{padding-top:20px;}
.mg1{_*padding-bottom:20px;}
.mg2{padding-top:10px;}
.lj{ line-height:26px;}

.top{ width:100%; height:142px;text-align:left;background:url(../images/index_02.jpg) repeat-x left top; margin:auto; text-align:center;zoom:1; position: fixed; top:0px; z-index:911;}
.h1002{width:1002px; margin:0 auto; padding-top:12px; overflow:hidden;height:130px;}
.logo_tel{ overflow: hidden;}
.logo_tel a{ color:#c2c2c2;}
.ch{ background:url(../images/index_08.jpg) no-repeat left center; padding-left:20px; margin-right:9px;}
.en{ background:url(../images/index_10.jpg) no-repeat left center; padding-left:20px; margin-right:9px;}
.ew{ background:url(../images/index_12.jpg) no-repeat left center; padding-left:20px;}
.tel{ text-align:right; margin-top:13px;}

.nav{ clear:both; margin-top:14px;}
.nav ul li{ float:left; padding:0 35px 0 34px; background:url(../images/index_23.jpg) no-repeat right top; font-size:16px; line-height:43px; color:#000;}
.nav ul li a{ font-size:16px;line-height:43px;color:#000;}
.nav ul li a:hover{ color:#0293d4;}
.nav ul li .now{ color:#0293d4;}

/*banner*/
.main_view{width: 100%;padding-top:142px; margin-bottom:24px;}
#main_view{height:402px; width:100%;overflow:hidden; zoom:1; position:relative; *z-index:-1; margin:0 auto;}
#main_view ul{display:block; overflow:hidden; width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:10;}
#main_view li{display:block; overflow:hidden; width:100%; float:left; position:relative; height:100%;}
.controlerul_container{background:transparent; overflow:hidden; width:100%; min-width:998px; position:absolute; bottom:5px; left:0px; z-index:20;}
#controlerul_container{margin:0px auto; width:702px; overflow:hidden; position:relative;  padding:14px;}
#controlerul_container .bg{background:#999; filter:alpha(opacity=25); -moz-opacity:0.25;-khtml-opacity: 0.25;opacity: 0.25; position:absolute; left:0px; top:0px; width:100%; height:100%; overflow:hidden; z-index:1;}
.controlerul{position:relative; z-index:50; overflow:hidden; width:700px;padding-bottom:0px;}
.controlerul dd{margin:0px; width:25px; display:block; height:25px; overflow:hidden; position:relative; float:left; vertical-align:bottom; cursor:pointer; margin-right:8px;}
.controlerul dd a{display:block; overflow:hidden; width:25px; height:25px; position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/white.png) no-repeat;}
.controlerul dd a.actived{background:url(../images/red.png) no-repeat;}
.main_view_1,.main_view_2,.main_view_3,.main_view_4,.main_view_5,.main_view_6{display:block; overflow:hidden; background:url(../images/banner_1.jpg) center top no-repeat scroll transparent; width:100%; height:100%;}
.main_view_2{background-image:url(../images/banner_1.jpg)}
.main_view_3{background-image:url(../images/banner_2r.jpg)}
.main_view_4{background-image:url(../images/banner_5r.jpg)}
.main_view_5{background-image:url(../images/banner_6r.jpg)}
.main_view_6{background-image:url(../images/banner_3.jpg)}

.w1002{ margin:0 auto; width:1002px;}
.i_product_news{ overflow:hidden; margin-bottom:20px;}
.i_product{ float:left; width:668px; border:1px solid #ededed; padding:20px 0px 0px 20px; line-height:20px;}
.i_product a{ line-height:20px;}
h1{padding:0; margin:0 0 20px 0; font-size:26px; color:#000; line-height:27px;}
.i_product ul{ margin-top:35px;}
.i_product li{ float:left; width:200px;padding:0 15px 15px 0; overflow:hidden;}

.i_news{ float:right;background:url(../images/index_29.jpg) no-repeat left top; width:242px; padding:20px 20px 0px 20px;}
.more{ float:right;background:url(../images/more.png) no-repeat right center; color:#d31d25;padding-right:18px;}
.more a{color:#d31d25;}
.i_news ul{padding:0; margin:0;}
.i_news li{ border-bottom:1px dashed #dbdbdb; padding:0px 0 14px 0; margin-bottom:15px;}
.date{color:#a6a7a7; font-size:10px;}

.about_equment{ clear:both; margin-bottom:26px; overflow:hidden;}
.about{float:left; width:690px;}
.aboutpic{ float:left; border:1px solid #ededed; padding:2px; margin-right:15px;}

.equment{float:right; width:282px;}
.equment_pic{ border:1px solid #ededed; padding:2px; margin-bottom:8px;}

.footer{ clear:both; background-color:#f4f4f4; border-top:1px solid #e5e4e4; padding:22px 0; overflow:hidden;}
.footer ul{ float:left; padding-right:20px;}
.footer .meun{ font-size:16px; margin-bottom:15px; color:#000;}
.footer li{ background:url(../images/index_51.jpg) no-repeat left center; padding-left:20px; line-height:32px; color:#222222;}
.footer li a{line-height:32px; color:#222222;font-size:13px;}
.contact{ float:left; background:url(../images/index_45.jpg) no-repeat left top; padding-left:10px; width:220px;}
.add{ background:url(../images/index_48.jpg) no-repeat left top; padding-left:23px; margin-bottom:5px;}
.mail{ background:url(../images/index_55.jpg) no-repeat left center; padding-left:23px;margin-bottom:5px;}
.phone{ background:url(../images/index_59.jpg) no-repeat left center; padding-left:23px;margin-bottom:5px;}
.phone1{ background:url(../images/index_62.jpg) no-repeat left center; padding-left:23px;margin-bottom:5px;}
.skpe{ background:url(../images/index_66.jpg) no-repeat left center; padding-left:23px;}

.bottom{clear: both;background-color: #344b5d;color: #e7e7e7;padding: 14px 0 10px 0;height: 30px;font-size: 11px;font-family: Arial, Helvetica, sans-serif;}
.bottom a{color:#e7e7e7;height:30px;font-size:11px;font-family: Arial, Helvetica, sans-serif;}

/*productlist*/
.product_left{float:left; width:221px;margin-bottom:20px;}
.productlist{width:240px; border:1px solid #e1e1e2;}
.product_tit{ background-color:#e4e5e5; border-bottom:2px solid #5eade2; font-size:20px; color:#0094df; height:44px;line-height:44px; text-indent:15px;}

.subp_list UL{}
.subp_list UL LI{text-indent:23px;line-height:44px;display:block;  border-bottom:1px solid #e1e1e2;}
.subp_list UL LI A{line-height:44px;font-size:12px;background:#f0f0f0 url(../images/product_06.jpg) no-repeat 10px center; height:44px; display:block; text-indent:19px;}
.subp_list UL UL{ padding:0 10px 10px 10px;}
.subp_list UL UL li{line-height:43px; text-indent:13px;display:block; border-bottom:1px dashed #efefef;}
.subp_list UL UL li a{line-height:43px;background:url(../images/product_09.jpg) no-repeat 3px center; text-indent:13px;display:block;font-size:12px;}
.subp_list UL UL li a:hover{ color:#0293d4;}

.product_right{ float:right; width:758px;margin-bottom:20px;}
.location{ padding:10px 0 19px 0;}
.content{}

.font18{ font-size:18px; line-height:30px;margin:20px 0;}
.news_list li{ clear: both; line-height:33px; height:33px; margin-bottom:6px; border-bottom:1px dashed #cfe0ea;}
.news_list li a{ line-height:33px;}
.sub_newstit{ background-color:#efefef; border:1px solid #e5e5e5; text-align:center; line-height:35px; height:35px; font-size:14px; color:#0c6ca5; margin-bottom:10px;}

.dian{float:left;background:url(../images/index_25.jpg) no-repeat left center; padding-left:10px;}
.date1{float:right; color:#5e5e5e; font-size:11px;}
.date1 a{color:#5e5e5e; font-size:11px;}
.input_input{ border:1px solid #ccc; height:20px; width:300px;}
.bot_input{ background-color:#e5e5e5; border:1px solid #ddddde;padding:5px 0; width:80px; text-align:center;margin-right:10px;}

.product_list ul{ clear:both; overflow:hidden; height:260px;}
.product_list li{ float:left;text-align:center;width:210px; height:220px;font-size:14px; line-height:45px; margin-left:23px;overflow:hidden;padding:5px; margin-bottom:20px; border:1px solid #efefef;}
.product_list li a{ text-align:center;font-size:14px; line-height:45px;}
.product_list li a:hover{ color:#FFFFFF;}
.product_list li:hover{width:210px; height:220px;background-color:#0c6ca5; display:block; color:#FFFFFF;}
.pagelist{ clear:both; text-align:center; font-size:12px; padding-top:20px;}

.th_line{ border-bottom:1px solid #eeecec;padding:15px 0 0px 0;}
.nequiment ul{ clear:both;overflow:hidden; margin-bottom:15px;}
.nequiment li{ float:left; text-align:center; margin-left:10px;}
