@charset "utf-8";
/* CSS Document */

/*重置样式*/
.w-100{ float:left; width:100%;}
.Width{  margin:0 auto; width:1000px;}
.clear{ clear:both; width:100%; background-color:none; height:1px;}





.banner{ float:left; width:100%; position:relative;}
.banner_pic{ float:left; width:100%;} 
.banner_navi{ float:left; width:100%; height:76px; background:url(../images/navi_bg.png) top center no-repeat; position:absolute; left:0px;top:0px; z-index:10;}
.top_c{ float:left; width:100%; height:76px;}
.logo{ float:left; width:136px; margin-top:10px;}
.top_menu{ float:right; width:67%; font-family:"微软雅黑",Mircsoft yahei; font-size:14px;}
.top_menu ul{ float:left; width:100%; height:76px;}
.top_menu ul li{ float:left; height:76px; line-height:76px; display:block; /*padding:0px 5px;*/ white-space:nowrap !important;word-break: keep-all;}
.top_menu ul li a{ float:left; padding:0px 30px; color:#fff; display:block;}
.top_menu ul li a:hover{ float:left; color:#fff; background:#c2282a;}
.current_mu a{ color:#fff !important; background:#c2282a !important;}




#production_list{ clear:both;}
.main{ float:left; width:100%;}
.main_top{ float:left; width:100%; font-family:"微软雅黑",Mircsoft yahei; font-size:12px; line-height:24px; margin-top:30px;}
.main_menu{ float:left; width:100%; height:42px; background:url(../images/scroll_tbg.jpg) no-repeat top center;}
.main_tit_lt{ float:left; padding-left:30px; padding-right:5px; color:#000; line-height:42px;}
.main_tit_rt{ float:right; line-height:42px; padding-left:10px; padding-right:10px;}
.main_tit_rt a{ color:#f00; text-decoration:none;}
.main_tit_rt a:hover{ color:#f00; text-decoration:none}
.main_bottom{ float:left; width:100%; margin-top:20px}


#zj{}
#zj .mm{padding:1px 0 0;zoom:1;}
#zj .mm ul{}
#zj_li{
	display:inline;
	float:left;height:205px;
	width:300px;/*LI 的宽度*/margin-right:10px;
	margin-bottom:20px;overflow:hidden;
}
#zj .mm h3,#zj .mm p {width:100%;height:18px;overflow:hidden;margin:5px 0 0;line-height:18px;}
#zj .mm h3 a,#zj .mm h3 a:hover{color:#333;}
#zj .mm .u-img,#zj .mm .u-img2{ text-align: center;}
.index-img{ position:relative; z-index:1;}
.index-img img{ margin:0 auto; width:100%; height:auto; position:relative; z-index:1; padding:0px; border:0px solid #d4d4d4;}/*图片宽度请设定*/
#zj .f-cb{ text-align:center;}
.home_pro_pic{ }
.pro_layer{ width:100%; height:34px; text-align:center; line-height:34px; color:#fff; background:url(../images/home_pro_layer.png) repeat top center; position:absolute;bottom:0px;; left:0px; z-index:2;}
.pro_layer a{ color:#fff; text-decoration:none; display:block;}
.pro_layer a:hover{ color:#bbb; text-decoration:none;}

.clearfix:after{
     content:".";        
     display:block;        
     height:0;        
     clear:both;        
     visibility:hidden; }

.clearfix{*zoom:1
	float: left;
}
.min_pic{ float:left; width:100%;}
.num ul{
	left:0;
	top:0;
	width: 170px;
}
.num ul li{ width:169px; height:115px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:30px; text-align:center; height:90px; margin-top:20px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:30px; text-align:center; height:90px; margin-top:20px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:190px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:190px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}








/*footer*/
.foot_one{ float:left; width:100%; height:3px; background-color:#c2282a;}
.foot_two{ float:left; width:100%; padding-bottom:30px; background-color:#353535; font-family:"微软雅黑",Mircsoft yahei;}
.foot_box{ float:left; width:100%;}
.foot_menu{ float:left; font-size:14px; line-height:24px; margin-top:5px; color:#fff;}
.foot_menu a{ color:#fff;}
.foot_menu a:hover{color: #7f7a7a;}
.bot_menu_one{ float:left; width:265px; margin-top:20px;}
.menu_pic{ float:left;/*margin-bottom:10px;*/}
.menu_QR{ float:left; width:100%; margin-top:10px;}
.menu_qr{ float:left; width:90px;}
.menu_code{ float:left; margin-top:20px;}
.menu_code ul{}
.menu_code ul li{ font-size:12px; line-height:24px;}
.bot_menu_two{
	float:left;
	width:150px;
	font-size:12px;
	margin-top:20px;
}
.bot_menu_two ul{ float:left; width:100%;}
.bot_menu_two ul li{ float:left; width:100%; line-height:24px; text-align:left;}
.bot_menu_three{
	float:left;
	width:150px;
	margin-top:20px;
	font-size:12px;
	margin-left: 20px;
}
.bot_menu_three ul{ float:left; width:100%;}
.bot_menu_three ul li{ float:left; width:100%; text-align:left; line-height:24px;}
.bot_menu_four{
	float:left;
	width:150px;
	margin-top:20px;
	font-size:12px;
	margin-left: 20px;
}
.bot_menu_five{
	float:right;
	width:200px;
	margin-top:20px;
	font-size:12px;
	margin-left: 20px;
}



/*footer*/




/*product_detail*/
.top_box{ float:left; width:100%; height:75px; background-color:#353535;}
.menu_box{ float:left; width:100%; }
.menu{ float:right; font-family:"微软雅黑",Mircsoft yahei; font-size:14px !important; line-height:75px;}
.menu ul{ float:left; width:100%; height:75px;}
.menu ul li{ float:left;}
.menu ul li a{ float:left; padding-left:30px; padding-right:30px; white-space:nowrap; overflow:hidden; color:#fff; background:none;}
.menu ul li a:hover{ color:#fff; background:#c2282a;}
.logo_two{ float:left; width:190px; margin-top:10px;}
.Width_main{  margin:0 auto; width:1000px;}
.sub_top{ float:left; width:100%;}
.sub_one{ float:left; width:100%; line-height:36px; font-size:12px; font-family:"微软雅黑", Microsoft yahei; color:#000; border-bottom:1px solid #000;}
.sub_tit{ float:left; padding-right:10px; font-size:16px; margin-top:20px; font-weight:bold;}
.sub_loc{ float:right; padding-left:20px; padding-right:5px; font-size:12px; margin-top:20px;}
.sub_loc a{ color:#000;}
.sub_loc a:hover{ color:#ff4e4e;}
.sub_right{ float:left; width:180px; margin-top:30px;/* border-top:3px solid #f00; border-bottom:1px solid #999; border-left:1px solid #999; border-right:1px solid #999;*/}
.menu_right{ float:left; width:100%; line-height:30px; font-family:"微软雅黑", Microsoft yahei; font-size:12px; color:#000;}
.right_top{ float:left; width:100%; /*border-bottom:1px solid #999;*/ border-left:1px solid #999; border-right:1px solid #999; border-top:3px solid #ff4e4e;}
.right_top ul{ float:left; width:100%;}
.right_top ul li{ float:left; width:100%; border-bottom:1px solid #999; display:block;}
.right_top ul li a{ float:left; width:100%; text-indent:1em; color:#000; background:#fff; display:block;}
.right_top ul li a:hover{ color:#fff; background:#ff4e4e;}
.current_sdli a{ color:#fff !important; background:#ff4e4e !important;}

.right_bottom{ float:left; width:100%; margin-top:30px; border-top:3px solid #ff4e4e; border-bottom:1px solid #999; border-left:1px solid #999; border-right:1px solid #999;}
.right_bottom ul{ float:left; width:100%;}
.right_bottom ul li{ float:left; width:100%; display:block; text-indent:1em;}
.cont_title{ color:#ff4e4e}
.right_bottom ul li a{ float:left; width:100%; color:#000;}
.right_bottom ul li a:hover{ color:#ff4e4e;}
.bottom_pic{ float:left; padding-left:15px; margin:20px 0px; *padding-bottom:15px;}
.sub_left{ float:right; width:800px; margin-top:30px;}
.left_top{ float:left; width:100%;}
.top_left{ float:left; width:400px;}
.top_left_pic{ float:left; width:400px;}
.top_right{ float:left; width:300px; padding-left:40px;}
.right_wenzi{ font-weight:bold; color:#000; font-size:16px; line-height:32px;}
.right_sub{ float:left; width:100%; font-size:12px; line-height:24px; margin-top:30px; /*color:#999;*/}
.right_sub ul{ float:left; width:100%;}
.right_sub ul li{ float:left; width:100%; color:#000; line-height:24px;}
.left_bottom{ float:left; width:100%;}
.final{ float:left; width:100%; border-top:1px solid #999; margin-top:20px; font-size:14px; font-weight:bold; line-height:28px; color:#000;}
.final_box{ float:left; width:100%; margin-top:20px; color:#000;}
.banner_two{ float:left; width:100%; margin-bottom:30px;}
.pro_ban{ float:left; width:100%; height:197px; background:url(../images/product_det.jpg) no-repeat top center;}
.sub_bottom{ float:left; width:100%;}
.pro_query{ float:left; width:100%; margin-top:30px;}
.pro_query_t{ float:left; width:100%; font-size:14px; font-weight:bold; line-height:28px; border-top:1px solid #999; color:#000; }
.pro_query_form{ float:left; width:100%; margin-top:20px;}

/*feedback form*/
.feedback_box{ margin:0px auto; width:630px;}
.fb_ti{ float:left; width:100%; line-height:32px; color:#797979; font-family:"微软雅黑", Microsoft Yahei, Arial; font-size:16px;}
.fb_form{ float:left; width:100%; font-family:"微软雅黑", Microsoft Yahei;}



/*products*/
.pro_lst{ float:right; width:800px; margin-top:30px;}
.mm{padding:1px 0 0;zoom:1;}
.mm ul{}
.mm li{display:inline; float:left; width:47%;/*LI 的宽度*/ margin-bottom:15px;padding-left:10px;padding-right:10px;}
.mm h3,.mm p {width:100%; height:18px; overflow:hidden; margin:5px 0 0; line-height:18px;}
.mm h3 a,.mm h3 a:hover{color:#333;}
.mm .u-img,.mm .u-img2{ text-align: center;}
.u-img img{ margin:0 auto; width:100%; height:auto;}/*图片宽度请设定*/
.f-cb{ text-align:center;}



.pro_lst1{ float:right; width:800px; margin-top:30px;}
.mm1{padding:1px 0 0;zoom:1;}
.mm1 ul{}
.mm1 li{display:inline; float:left; width:30%;/*LI 的宽度*/ margin-bottom:15px;padding-left:10px;padding-right:10px;}
.mm1 h3,.mm1 p {width:100%; height:18px; overflow:hidden; margin:5px 0 0; line-height:18px;}
.mm1 h3 a,.mm1 h3 a:hover{color:#333;}
.mm1 .u-img1,.mm1 .u-img3{ text-align: center;}
.u-img1 img{ margin:0 auto; width:100%; height:auto;}/*图片宽度请设定*/
.f-cb1{ text-align:center;}



/*html{ overflow-y:scroll; background:#fff;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
body{font-family: "微软雅黑"; font-size:12px; color:#000000;word-wrap:break-word; background:#fff;behavior:url("csshover.htc");}
button,input,select,textarea{ font:12px/1.5  Arial, "宋体", Helvetica,  Verdana, sans-serif; word-wrap:break-word; color:#565756;}*/
ul,li{ list-style:none; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-size:100%;} 
img{ border:none; border:0; vertical-align:middle;}
a{ text-decoration:none; outline:none;}
p{ margin:0; padding:0;}
input,select,textarea{vertical-align:middle; *font-size:100%;}
input{ margin:0;outline:none; padding:0;}
input::-ms-clear{display:none;}
.clearfix:after{
     content:".";        
     display:block;        
     height:0;        
     clear:both;        
     visibility:hidden;        

}
.clearfix{*zoom:1}

.nn{padding:1px 0 10;zoom:1; margin-top:30px;}
.nn ul{}
.nn li{	display:inline;	float:left;	width:20%;/*LI 的宽度*/}
.nn h3,.nn p {width:100%;height:18px;overflow:hidden;margin:5px 0 0;line-height:18px;}
.nn h3 a,.n h3 a:hover{color:#333;}
.nn .y-img,.nn .y-img2{ text-align: center;}
.y-img img{ margin:0 auto; width:187px; height:128px;}/*图片宽度请设定*/
.f-cc{ text-align:center;}



/*分页*/
/* 普通翻页器-默认居中 */
.m-page{margin:30px 0px; text-align:center; line-height:32px; font-size:0; letter-spacing:-0.307em; word-wrap:normal; white-space:nowrap; color:#999;}
.m-page a,.m-page i{display:inline-block;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;}
.m-page a{text-decoration:none;color:#000;}
.m-page a:hover{text-decoration:none; color:#fff;}
.m-page a:first-child{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.m-page a:last-child{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.m-page a.pageprv:before,.m-page a.pagenxt:after{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;}
.m-page a.pageprv:before{margin-right:3px;content:'\3C';}
.m-page a.pagenxt:after{margin-left:3px;content:'\3E';}
.m-page a:hover{background:#da251c;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#fff;background:#da251c;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#333;background:#fff;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;border-radius:5px;}
.m-page-sr i{border:0;}
.m-page-sr a:first-child,.m-page-sr a:last-child{border-radius:5px;}



.new_pic{ float:left; width:100%; padding-left:20px;}
.news_top{ float:left; width:100%;}
.news_detail{ float:left; width:100%; margin-top:20px;}
.news_contents{ float:left; width:100%; margin-top:20px;}






.contacts{ float:left; width:100%; line-height:36px;}
.contacts_one{ float:left; width:100%; font-size:18px; font-weight:bold; color:#F00; font-family:"微软雅黑", Microsoft yahei;}
.contacts_two{ float:left; font-size:12px; margin-top:20px;}
.con_left{ float:left; width:425px; margin-top:30px;}
.con_right{ float:right; width:450px; margin-top:30px;}
.con_left_one{ float:left; width:100%; color:#000;}
.con_all_tel{ float:left; width:100%;}
.con_all_tel img{  float:left; margin-top:18px; padding-left:5px; line-height:28px;}
.con_all_tel p{  float:left; margin-top:14px; padding-left:15px; line-height:28px;}
.con_all_message{ float:left; width:100%;}
.con_all_message img{ float:left; margin-top:18px; padding-left:5px; line-height:28px;}
.con_all_message p{ float:left; margin-top:13px; padding-left:16px; line-height:28px;}
.con_all_message p a{ color:#000;}
.con_all_message p a:hover{ color:#ff4e4e;}
.con_all_address{ float:left; width:100%;}
.con_all_address img{ float:left; margin-top:18px; padding-left:5px; line-height:28px;}
.con_all_address p{ float:left; margin-top:13px; padding-left:18px; line-height:28px;}
.con_left_two{ float:left; width:100%; margin-top:20px;}
.con_pic{ float:left; padding-left:10px; border-top:1px solid #999; padding-top:10px;}
.con_left_three{ float:left; width:410px; margin-top:30px; padding-left:15px;}
.con_left_three ul{ float:left; width:100%; font-family:"微软雅黑", Microsoft yahei; font-size:14px; color:#000;}
.con_left_three ul li{ float:left; width:100%; line-height:28px;}
.con_oth_one{ float:left; width:100%; font-weight:bold; font-size:16px; color:#999; border-bottom:1px solid #F00; padding-bottom:30px;}
.con_oth_two{ float:left; width:100%; font-size:12px; color:#999; border-bottom:1px solid #999; padding-bottom:10px; margin-top:20px;}
.con_oth_three{ float:left; width:100%; font-size:12px; color:#999; border-bottom:1px solid #999; padding-bottom:10px; margin-top:20px;}
.con_oth_four{ float:left; width:100%; font-size:12px; color:#999; border-bottom:1px solid #999; padding-bottom:10px; margin-top:20px;}
.con_oth_five{ float:left; width:100%; font-size:12px; color:#999; border-bottom:1px solid #999; padding-bottom:50px; margin-top:20px;}
.con_oth_button{ float:right; width:100%;}
.final_butn{ float:left; width:100%; margin-top:10px}
.final_butn button{ border:none;}
.final_button{ float:left; width:160px; height:45px; line-height:45px; text-align:center; color:#fff; background:#ff3333; font-family:"微软雅黑", Microsoft yahei; font-size:14px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -op-border-radius:5px;}
.final_button:hover{ color:#fff; background:#cc3333;}



/*product detail*/
.ban{ width:400px; height:374px; position:relative; overflow:hidden;}
.ban2{ width:400px; height:274px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:400px; height:274px;}
.ban2 ul li a{ width:400px; height:274px; display:block; background:url(../images/pro_det_pic_bg_now.jpg) no-repeat top center;}
.ban2 ul li a img{ width:400px; height:274px;}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden; width:330px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:400px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:80px; height:55px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid #ccc; padding:0;}
.num ul li a{ width:80px; height:55px; display:block; background:url(../images/pro_det_pic_bg_little.jpg) no-repeat top center;}
.num ul li a img{ width:80px; height:55px;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:20px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:20px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:110px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:110px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}

.mhc{ background:#000; width:100%; opacity:0.8; -moz-opacity:0.8; filter:alpha(Opacity=80); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:680px; height:466px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:680px; height:466px; position:relative; overflow:hidden;}
.pop_up2{ width:680px; height:466px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:680px; height:466px; float:left;}
.pop_up2 ul li a{ width:680px; height:466px; display:block; background:url(../images/pro_det_pic_bg_big.jpg) no-repeat top center;}
.pop_up2 ul li a img{ width:680px; height:466px;}
.prev_up{ position:absolute; top:200px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next_up{ position:absolute; top:200px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}







/*news*/
.pro_srs{ float:left; width:100%; font-size:14px; line-height:32px; font-weight:bold; color:#000;}
.ns_newest{ float:left; width:100%; margin-top:20px;}
.ns_newest_t{ float:left; width:100%; line-height:24px; color:#000px; background:#fff; display:block;}
.ns_newest_t:hover{ color:#000; background:#eee;}
.ns_newest_t:hover a{ color:#77a121;}
.ns_newest_t a{ float:left; padding-left:25px; padding-right:10px; color:#000;}
.ns_newest_t a:hover{}
.ns_newest_t span{ float:right; padding-left:10px; padding-right:25px;}
.ns_newest_txt{ margin:0px auto; width:93%; margin-top:10px; line-height:24px; text-indent:2em; color:#000;}
.ns_general{ float:left; width:100%; margin-top:10px;}

#news_list{ width:100%; padding-bottom:20px;}
#news_list ul{ width:98%; margin: 0 auto; padding-top:20px;}
#news_list ul li{ line-height:24px; clear:both; min-height:24px; display:block; color:#111; border-bottom:1px dashed #e9e9e9;}
#news_list ul li:hover{ background-color:#eee; min-height:24px; color:#000;}
#news_list ul li:hover a{ color:#e6362d;}
#news_list ul li a{ float:left; padding-left:20px;color:#111;}
#news_list ul li span{ float:right; padding-right:20px; color:#111;}

.news-det-tit{ padding-left:5px; padding-right:5px; text-align:center; font-weight:bold; color:#111; font-size:14px; line-height:32px;}
.news-det-content{width:92%;/* float:left; */font-size:12px; padding-top:20px; text-indent:2em; margin:0px auto;}
.news-det-content p{ float:left; width:100%; text-align:left; text-indent:2em; line-height:28px; color:#111;}
.news-det-content p a:link{color:#016ebf; text-decoration:none;}
.news-det-content p a:hover{color:#f44f7e; text-decoration:none;}



/*about*/
.about{ float:right; width:800px; margin-top:30px;}
.abt_pic{ float:left; width:100%;}
.abt_txt{ float:left; width:100%; margin-top:20px; text-indent:2em; line-height:24px;}
.abt_txt p{ font-size:12px; font-family:"微软雅黑", Microsoft yahei; color:#000; text-indent:2em; line-height:24px;}
.abt_txt p a{color:#016ebf; text-decoration:none;}
.abt_txt p a:hover{color:#f44f7e; text-decoration:none;}

.cot_ban{ float:left; width:100%; height:197px; background:url(../images/contact.jpg) no-repeat top center;}

.hwaq{ float:left; width:100%; margin-top:15px;}
.hwaq p{ font-family:"微软雅黑",Mircsoft yahei; font-size:12px; line-height:24px;}
.hwaq p a{} 
.hwaq p a:hover{}



/*alted add code*/
.btm_t{ float:left; width:100%; text-align:left; line-height:36px; height:36px; border-bottom:1px solid #434343; font-size:14px; display:block;margin-bottom:10px;}

/*pro_list add css*/
.u-img a{ display:block; width:376px; height:255px; background:url(../images/pro_list_pic_bg.jpg) no-repeat top center;}
/*.u-img a img{ width:187px; height:128px;}*/


/*index*/
#block .box a{ width:169px; height:115px; display:block; background:url(../images/inx_pro_bg.jpg) no-repeat top center;}
#block .box a img{ width:169px; height:115px;}



