@charset "utf-8";
/* CSS Document */
@import url(global.css);
/*头部*/
.top{ width:100%; height:auto; border-top:1px solid #b8b8b8; background:#f4f4f4; text-align:center;}

.top_bj{ background:#FFF;}
.top_body{ width:93%; height:auto; margin:0px auto; padding:0px;}
.top span{ width:auto;/* height:43px; line-height:43px;*/ display:inline-block;  font-size:15px; color:#5b5b5b; cursor:pointer; font-weight:bold;}
.top .logo{ float:left; width:74%; display:block;}
.top .return_icon{ width:4%; height:auto; display:block; float:left; padding-top:3px; margin-left:0px;}
.top .nav{ width:6.5% ; display:inline-block; float:right;}
.down_nav{ width:100%; height:100%; position:absolute; left:0px; top:44px; display:none; z-index:10; background:url(../images/icon_14.png);}
.top .nav_del{ float:right; margin-right:0px;}
.search{ width:100%; background:#ff4e4e;}
.search p{ width:93%; height:30px; display:block; margin:0px auto; background:#ffbaba;} 
.search p .input_text{ width:80%; height:18; background:#ffbaba; color:#FFF; font-family:'微软雅黑'; float:left; padding-left:2%; }
.search p .input_submit{ float:right; margin-right:5px; margin-top:5px; width:5%;}
.down_nav span{ width:100%;height:39px; display:block; border-bottom:1px solid #eeecea; clear:both; line-height:39px; background:#FFF;}
.down_nav span a{ width:93%; height:39px; text-align:left; line-height:39px; margin:0px auto; background:url(../images/nav_bj.png) no-repeat right center; display:block; color:#ff4e4e; font-size:14px;}
.down_nav span:hover{ background:#ff4e4e;}
.down_nav span:hover a{ color:#FFF; background:url(../images/nav_bj_1.png) no-repeat right center;}

/*底部*/
/*.footer{ width:100%; height:auto;}
.footer .footer_top{ width:265px; height:38px; text-align:center; color:#878787; font-size:14px; margin:0px auto;}
.footer .footer_top a.first{ display:block; float:left; width:auto; height:27px; line-height:27px; background:none;}
.footer .footer_top a{ display:block; width:27px; height:28px; background:url(../images/ad_9.jpg); margin:6px 3px 0px 0px;; float:left}
.footer .footer_top a.footer_a_1{ background-position:0px 0px;}
.footer .footer_top a.footer_a_2{ background-position:-35px 0px;}
.footer .footer_top a.footer_a_3{ background-position:-69px 0px;}
.footer .footer_top a.footer_a_4{ background-position:-104px 0px;}
.footer .footer_top a.footer_a_5{ background-position:-139px 0px;}
.footer .footer_info{ width:100%; height:44px; background:#f4f4f4; text-align:center; line-height:18px; color:#989898; padding-top:9px;}*/
.icon_top{ position:fixed; right:0px; bottom:150px;}
.footer{ width:100%; height:190px; background:#f4f4f4;  text-align:center;}
.footer p{ width:100%; height:36px; line-height:36px; text-align:center; color:#acaaa8; font-size:20px; margin-bottom:40px; padding-top:16px;}
.footer a{ display:inline-block; margin:0px 19px; color:#b2b0ae; font-size:24px; line-height:36px;}
.footer a:hover{ color:#ff4e4e;}

/*首页*/
.index{ width:100%; height:auto;}
.banner{ width:100%; height:auto; position:relative; clear:both;}
.banner ul li{ width:100%;}
.index .banner p{ width:100%; height:9px; display:block; position:absolute; left:0px; bottom:8px; text-align:center;}
.index .banner p a{ width:9px; height:9px; background:url(../images/btn_icon.png); display:inline-block; margin:0px 5px;}
.index .banner p a:hover{ background:url(../images/btn_icon_hover.png); cursor:pointer;}
.index .shop_div{ width:100%; height:auto;}
.index .shop_div a{ width:24.6%; border-left:1px solid #edebeb; border-bottom:1px solid #edebeb; display:block; float:left; font-family:'微软雅黑';}



.ad_div{ width:100%; height:auto;}
.ad_div a{ float:left; width:50%; color:#1b1b1b; font-size:12px;}
.ad_div img{ width:100%;}


.index .ad_more{ width:100%; height:48px; line-height:48px; text-align:center; color:#999999; font-size:14px; border-top:1px solid #e8e6e6; display:block;}
.ad_more_bj{ width:100%; height:10px; background:#f4f4f4;}
.banner_top{ width:100%; height:20px; margin-top:10px; border-bottom:1px solid #f1f1f1;}
.banner_top h2{ height:19px; display:block; float:left; border-bottom:2px solid #f40011; line-height:12px; font-size:12px; color:#000000; margin-left:3%;}
.banner_top span{ width:auto%; height:20px; float:right; display:block; margin-right:10px;}
.banner_top span a{ width:9px; height:9px; background:url(../images/btn_icon.png); display:block; margin: 5px 5px 0px 5px;; float:left; cursor:pointer;}
.banner_top span a:hover{ background:url(../images/btn_icon_hover.png);}
.banner_top span a.active{ background:url(../images/btn_icon_hover.png);}
.index .index_list{ width:94%; margin:0px 3%; height:auto; display:block; padding-top:24px; margin-bottom:5px; display:none;}
.index .index_list span{ font-size:13px; color:#878787; line-height:18px; display:block; font-weight:bold; }
.index .index_list a{ color:#232323; line-height:18px;}

/*产品列表页*/
.pro_list{ width:100%; height:auto;}
.pro_list a{ width:93%; height:53px; background:url(../images/ccon_bj.png) no-repeat right center; display:block; margin:0px auto; border-bottom:1px solid #ebebeb; line-height:53px; font-size:14px; color:#505153; font-weight:bold; clear:both;}
.pro_list a img{ float:left; margin:11px 13px 0px 3px;}

/*产品列表详情*/
.pro_del{ width:93%; margin:0px auto; height:auto; margin-top:15px;}
.pro_del img{ margin-bottom:20px;}
.pro_del h2{ display:block; width:100%; height:17px; font-size:16px; line-height:17px; color:#313131; margin-bottom:3px;}
.pro_del font{ width:100%; height:auto; display:block; color:#313131; line-height:15px; border-bottom:1px dashed #eeeeee; padding-bottom:2px;}
.pro_del .pro_shuxing{ width:100%; height:auto; background:url(../images/icon_1.png) repeat; display:block; line-height:34px; }
.pro_del .pro_shuxing span{ display:block; height:34px; line-height:34px; display:block; float:left; margin-right:37px; margin-left:3px; font-size:13px; color:#333333;}
.pro_del a{ width:100%; height:17px; border-top:1px solid #eeeeee; font-size:17px; display:block; line-height:17px; margin-top:20px; padding-top:50px; padding-bottom:27px; border-bottom:1px dashed #eeeeee;}
.pro_del table{ width:100%; margin:0px auto; font-size:13px; color:#232323; line-height:19px; border-bottom:1px solid #eeeeee;}

/*产品下载*/
.pro_down{ width:93%; height:auto; margin:0px auto;}
.pro_down .pro_down_list{ width:100%; height:56px; padding-top:15px; border-top:1px solid #f8f8f8; border-bottom:1px solid #f1f1f1; clear:both;}
.pro_down .pro_down_list p{ width:80%; height:18px; line-height:18px; font-size:13px; display:block; color:#232323; margin-bottom:5px;}
.pro_down .pro_down_list span{ padding-left:17px; height:14px; display:block; width:60px; background:url(../images/icon_4.png) no-repeat left center; float:left; line-height:13px; font-size:13px; color:#878787;}
.pro_down .pro_down_list font{ padding-left:17px; height:14px; display:block; width:95px; background:url(../images/icon_5.png) no-repeat left center; float:left; line-height:13px; font-size:13px; color:#878787;}
.pro_down .pro_down_list a{ float:right; display:block; cursor:pointer;}
.img_gif{ width:100%; height:44px; background:#f4f4f4; text-align:center; line-height:67px; padding-top:23px;}

/*关于上虎*/
.about{ width:100%; height:auto;}
.about p{ width:93%; height:auto; display:block; margin:0px auto; font-size:12px; color:#4a4a4a; line-height:15px; padding-bottom:25px;}

/*联系我们*/
.contact{ width:100%; height:auto;}
.contact .map{ width:100%; height:auto;}
.contact h2{ width:93%; height:35px; line-height:43px; margin:0px auto; display:block; color:#4a4a4a; font-size:16px;}
.map{ width:93%; height:auto; position:relative; margin:0px auto; margin-top:5px;}
.map .map_top{ width:100%; height:6px; background:url(../images/icon_28.png) repeat-x left top; position:absolute; left:0px; top:0px;}
.map .map_left{ width:4px; height:100%; background:url(../images/icon_29.png) repeat-y left top; position:absolute; left:-1px; top:1px;}
.map .map_right{ width:4px; height:100%; background:url(../images/icon_30.png) repeat-y left top; position:absolute; right:-1px; top:1px;}
.map .map_bottom{ width:100%; height:6px; background:url(../images/6.png) repeat-x left top; position:absolute; left:0px; bottom:0px;}
.map_info{ width:93%; height:auto; margin:0px auto; font-size:12px; color:#6c6c6c; margin-top:11px; line-height:22px;}
.map_info p{ display:block; height:auto; width:auto; padding-left:16px;}
.map_info .map_p_one{ background:url(../images/icon_31.png) no-repeat left center;}
.map_info .map_p_two{ background:url(../images/icon_32.png) no-repeat left center;}
.map_info .map_p_three{ background:url(../images/icon_33.png) no-repeat left 5px;}
.map_info .map_p_four{ background:url(../images/icon_7.png) no-repeat left 7px;}
.map_body .weixin{ width:50%; height:45px; display:block; float:left; background:url(../images/icon_8.png) no-repeat center center #FFF; margin-top:10px; border-top:1px solid #f4f4f4;}
.map_body .phone{ width:50%; height:45px; display:block; float:left; background:url(../images/icon_9.png) no-repeat center center #ff4e4e; margin-top:10px; border-top:1px solid #f4f4f4;}

/*消息详情*/
.message_del{ width:100%; height:auto;}
.message_del h2{ width:93%; height:auto; margin:0px auto; display:block; font-size:15px; color:#232323; line-height:18px; padding-top:12px;}
.message_del h3{ width:93%; height:auto; margin:0px auto; display:block; font-size:13px; color:#878787; line-height:18px; padding-bottom:5px;}
.message_del p{ width:93%; height:auto; margin:0px auto; display:block; font-size:13px; color:#232323; line-height:18px; padding-bottom:20px;}

/*消息*/
.message{ width:93%; height:auto; margin:0px auto;}
.message .message_list{ width:100%; height:auto; padding:25px 0px; border-top:1px solid #f8f8f8; border-bottom:1px solid #f1f1f1; display:block;}
.message .message_list font{ color:#878787; font-size:13px; line-height:18px; display:block; width:100%;}
.message .message_list span{ color:#232323; font-size:12px; line-height:18px; display:block; width:100%;}

/*新品*/
.new{ width:100%; height:auto;}
.new .new_body{ width:100%; height:auto;}
.new .new_body span{ width:100%; height:37px; display:block; text-align:center; line-height:37px; color:#2c2c2c;}

/*应用视频*/
.video{ width:93%; height:auto; margin:0px auto;}
.video .video_list{ width:100%; height:auto; padding:17px 0px;; border-bottom:2px solid #e1e1e1; display:block; margin:0px auto; position:relative;}
.video .video_list a{ width:43%; height:auto; float:left; display:block; margin-right:5%;}
.video .video_list span{ width:52%; height:auto; float:left; display:block; font-size:12px; color:#4a4a4a; line-height:15px; margin-bottom:20px; }
.video .video_list font{ font-size:12px; line-height:12px; color:#d1d1d1; position:absolute; bottom:25px; left:48%;}
.search_span{ width:100%; height:18px; line-height:18px; font-size:14px; text-align:center; display:block; margin-top:40px; margin-bottom:10px;}

.industry{ width:100%; height:auto;}
.industry img{ width:100%;}

/*消息下拉*/
.message_box{ width:100%; background:url(../images/icon_14.png); position:absolute; z-index:5; left:0px; top:0px; display:none;}
.message_box p{ width:100%; height:43px; border-bottom:1px solid #f1f1f1; background:#FFF;}
.message_box p span{ width:93%; height:43px; background:url(../images/icon_10.png) no-repeat left center; display:block; margin:0px auto; line-height:43px; color:#5b5b5b; font-size:14px; position:relative;}
.message_box p span a{ width:auto; height:43px; padding-left:40px;color:#666;}
.message_box p span img{ position:absolute; right:0px; top:16px;}
.message_box p span.span_one_bj{ background:url(../images/icon_11.png) no-repeat left center;}
.message_box p span.span_two_bj{ background:url(../images/icon_12.png) no-repeat left center;}
.message_box p span.span_one_bj a{ color:#666;}

.top{ position:absolute; left:0px; top:0px; z-index:10;}
/*.middle{ padding-top:43px;}*/
.top .down_nav span{ padding:0px;}

.jiathis_style .jtico{ width:26px !important; height:27px !important; background:red;}
.top_body_tby{ vertical-align:middle}

@media only screen and ( min-width:320px){
	.index .shop_div a.a_bj_1{ background:url(../images/n_b_1.png) #FFF center 35% no-repeat; background-size:32%; font-family:'微软雅黑';} 
	.index .shop_div a.a_bj_2{ background:url(../images/n_b_2.png) #FFF center 35% no-repeat; background-size:32%; font-family:'微软雅黑';} 
	.index .shop_div a.a_bj_3{ background:url(../images/n_b_3.png) #FFF center 35% no-repeat; background-size:32%; font-family:'微软雅黑'; border-bottom:0px;} 
	.index .shop_div a.a_bj_4{ background:url(../images/n_b_4.png) #FFF center 35% no-repeat; background-size:32%; font-family:'微软雅黑';} 
	.index .shop_div a.a_bj_5{ background:url(../images/n_b_5.png) #FFF center 35% no-repeat; border-bottom:0px; background-size:32%; font-family:'微软雅黑';} 
	.index .shop_div a.a_bj_6{ background:url(../images/n_b_6.png) #FFF center 35% no-repeat; border-bottom:0px; background-size:32%; font-family:'微软雅黑';} 
	.index .shop_div a.a_bj_7{ background:url(../images/n_b_7.png) #FFF center 35% no-repeat; background-size:32%; font-family:'微软雅黑';} 
	.index .shop_div a.a_bj_8{ background:url(../images/n_b_8.png) #FFF center 35% no-repeat; border-bottom:0px; background-size:32%; font-family:'微软雅黑';} 
	.index .shop_div a font{ display:block; width:100%; height:14px; line-height:14px; font-size:10px; color:#333333; text-align:center; float:left; margin-top:69%; font-family:'微软雅黑';}
	.down_nav span a{background:url(../images/nav_bj.png) no-repeat right center; background-size:7px 12px;}
	.down_nav span a:hover{background:url(../images/nav_bj_1.png) no-repeat right center; background-size:7px 12px;}
	.ad_div a font{ width:100%; height:17px;  display:block; text-align:center; font-size:14px;}
	.map_body .weixin{ width:50%; height:45px; display:block; float:left; background:url(../images/icon_8.png) no-repeat center center #FFF; background-size:83px 24px; margin-top:10px;}
	.map_body .phone{ width:50%; height:45px; display:block; float:left; background:url(../images/icon_9.png) no-repeat center center #ff4e4e; margin-top:10px; background-size:64px 25px;}
	.top{ padding:10px 0px;}
	.map_info .map_p_one{ background:url(../images/icon_31.png) no-repeat left center; background-size:13px 13px;}
	.map_info .map_p_two{ background:url(../images/icon_32.png) no-repeat left center; background-size:13px 13px;}
	.map_info .map_p_three{ background:url(../images/icon_33.png) no-repeat left 5px; background-size:11px 13px;}
	.map_info .map_p_four{ background:url(../images/icon_7.png) no-repeat left 7px; background-size:13px 9px;}
	.pro_list_img{ width:30px; height:30px; margin-top:11px;}
	.pro_down_btn{ width:44px; height:44px;}
	.pro_down .pro_down_list span{ background:url(../images/icon_4.png) no-repeat left center; background-size:14px 14px;  float:left;}
	.pro_down .pro_down_list font{ background:url(../images/icon_5.png) no-repeat left center;float:left; background-size:14px 14px; }
	.top .down_nav span{ height:44px; line-height:44px;}
	.down_nav span a{background:url(../images/nav_bj.png) no-repeat right center; background-size:7px 12px; line-height:44px; height:44px;}
	/*.search{ width:100%; background:#ff4e4e; height:38px; padding-top:8px;}
	.search p{ height:30px;}
	.search p .input_text{ height:30px; line-height:30px;}
	.top_title{ padding:14.5px 0px;}
	.search p .input_submit{ float:right; margin-right:5px; margin-top:9px; width:5%;}
	
	/*导航*/
	.new_nav_body{ width:200px; height:100%; position:fixed; top:0px; right:0px; overflow-y:scroll;}
	.nav_body{ position:absolute; width:100%; height:auto; top:0px; left:0px; display:block; z-index:1; background:#FFF;}
	.new_nav{ width:200px; height:auto; float:right;}
	.new_nav .new_search{ width:200px; height:34px; background:url(../images/search_box_bj.jpg); padding-top:11px;  background-size:200px 45px;}
	.new_nav .new_search span{ width:171px; height:23px;  margin:0px auto; display:block; position:relative;}
	.new_nav .new_search span .new_input_text{ width:94%; height:16px; background:url(../images/search_bj.png) no-repeat; background-size:171px 23px; display:block; line-height:16px; margin:0px auto; padding:5px 3%; color:#bdbdbd; font-size:13px; line-height:18px;}
	.new_nav .new_search span .new_input_btn{ position:absolute; right:5px; top:4px; width:15px; height:15px;}
	
	/*.new_nav p{ width:155px; height:46px; display:block; background:url(../images/nav_bj.jpg); background-size:200px 46px; padding-left:45px; line-height:46px}
	.new_nav p a{ width:155px; height:46px; display:block; color:#676e78; font-size:14px;}
	.new_nav p font{ width:28px; height:46px; display:block;  float:left; margin-right:12px;}
	.new_nav p:hover{ background:url(../images/nav_bj_hover.jpg); background-size:200px 46px;}
	.new_nav p:hover a{ color:#FFF;}
	
	.new_nav p font.font_one{background:url(../images/new_icon_1.png) center center no-repeat; background-size:20px 17px;}
	.new_nav p:hover font.font_one{ background:url(../images/new_icon_1_hover.png) no-repeat center center; background-size:20px 17px;}
	.new_nav p font.font_two{ background:url(../images/new_icon_2.png) no-repeat center center; background-size:28px 26px;}
	.new_nav p:hover font.font_two{ background:url(../images/new_icon_2_hover.png) no-repeat center center; background-size:28px 26px;}
	.new_nav p font.font_three{ background:url(../images/new_icon_3.png) no-repeat center center; background-size:18px 16px;}
	.new_nav p:hover font.font_three{ background:url(../images/new_icon_3_hover.png) no-repeat center center; background-size:18px 16px;}
	.new_nav p font.font_four{ background:url(../images/new_icon_4.png) no-repeat center center; background-size:17px 21px;}
	.new_nav p:hover font.font_four{ background:url(../images/new_icon_4_hover.png) no-repeat center center; background-size:17px 21px;}
	.new_nav p font.font_five{ background:url(../images/new_icon_5.png) no-repeat center center; background-size:21px 16px;}
	.new_nav p:hover font.font_five{ background:url(../images/new_icon_5_hover.png) no-repeat center center; background-size:21px 16px;}
	.new_nav p font.font_sex{ background:url(../images/new_icon_6.png) no-repeat center center; background-size:15px 18px;}
	.new_nav p:hover font.font_sex{ background:url(../images/new_icon_6_hover.png) no-repeat center center; background-size:15px 18px;}
	.new_nav p font.font_seven{ background:url(../images/new_icon_7.png) no-repeat center center; background-size:17px 18px;}
	.new_nav p:hover font.font_seven{ background:url(../images/new_icon_7_hover.png) no-repeat center center; background-size:17px 18px;}
	.new_nav p font.font_eight{ background:url(../images/new_icon_8.png) no-repeat center center; background-size:19px 19px;}
	.new_nav p:hover font.font_eight{ background:url(../images/new_icon_8_hover.png) no-repeat center center; background-size:19px 19px;}
	.new_nav p font.font_nine{ background:url(../images/new_icon_9.png) no-repeat center center; background-size:19px 16px;}
	.new_nav p:hover font.font_nine{ background:url(../images/new_icon_9_hover.png) no-repeat center center; background-size:19px 16px;}*/
	
	/*头部*/
	.new_top{ width:100%; height:45px;}
	.new_top .new_top_body{ width:93%; height:45px; margin:0px auto;}
	.new_top .new_logo{ float:left; margin-top:7.5px;}
	.new_top .new_logo img{ width:224px; height:30px;}
	.new_top .new_nav_btn{ float:right; margin-top:13px;}
	.new_top .new_nav_btn img{ width:19px; height:19px;}
	
	.new_top .new_nav_btn_1{ float:right; margin-top:13px; display:none;}
	.new_top .new_nav_btn_1 img{ width:19px; height:19px;}
	
	.new_top .return_logo{ float:left; margin-top:12.5px;}
	.new_top .return_logo img{ width:23px; height:19px;}
	
	.meaasge_btn{ width:73px; height:15px; display:block; margin:0px auto;  line-height:15px; padding-top:15px; font-size:15px; color:#5b5b5b; text-align:center;}
	
	
	
	.footer{ width:100%; height:115px; background:#f4f4f4;  text-align:center; padding-bottom:5px;}
	.footer p{ width:100%; height:18px; line-height:18px; text-align:center; color:#acaaa8; font-size:14px; margin-bottom:15px; padding-top:25px;}
	.footer a{ display:inline-block; margin:0px 9.5px; color:#b2b0ae; font-size:14px; line-height:20px;}
	.footer a:hover{ color:#ff4e4e;}
	
	/*产品下载*/
	.pro_down_p{width:100%; height:auto;}
	.pro_down_p .pro_down_p_img{ display:block; margin-bottom:15px;}
	.pro_down_p .btn_down{ display:block; margin:0px auto; width:82%; margin-bottom:11px;}
	.pro_down_p p{ width:100%; height:15px; line-height:15px; display:block; text-align:center; color:#232323; font-size:14px;}
	.pro_down_p p a{ color:#232323; font-size:15px; padding-left:18px; background:url(../images/icon_5.png) no-repeat left top; background-size:15px 15px; height:19px; display:inline-block; color:#878787;}
	.pro_down_p span{ width:100%; height:15px; display:block; background:#f4f4f4; margin-top:15px;}
	
	/*输入框*/
	.pro_list_input{ width:93%; height:35px; background:#FFF; position:relative; margin:0px auto;}
	.pro_list_input span{ display:block; width:100%; height:6px; border:1px solid #dddddd; border-top:0px; position:absolute; left:0px; bottom:0px;}
	.pro_list_input .input_txt_tby_1{ width:98%; padding:0px 1%; height:34px; line-height:16px;  padding-top:1px; color:#a8a8a8; font-size:16px;}
	.input_btn_tby_1{ position:absolute; right:5px; top:10px; z-index:11; width:16px; height:16px;}
	
	/*联系我们*/
	.new_contact{ width:93%; height:auto; margin:0px auto; box-shadow:0px 0px 2.5px #494949; margin-top:0px;  margin-bottom:25px; background:#FFF;}
	.new_contact h2{ color:#4a4a4a; font-size:15px; line-height:40px; height:40px; display:block; width:96%; margin:0px auto;}
	.new_contact p{ width:100%; display:block; position:relative;}
	.new_contact p font.font_one{ width:100%; height:6px; background:url(../images/icon_28.png); display:block; position:absolute; top:-1px; left:0px;}
	.new_contact p font.font_two{ width:100%; height:6px; background:url(../images/6.png); display:block; position:absolute; bottom:-1px; left:0px;}
	.new_contact span{ width:95%; height:auto; font-size:14px; line-height:18px; color:#4a4a4a; display:block; padding:14px 2.5%; border-bottom:1px solid #e3e3e3;}
	
	/*搜索*/
	.new_search{ width:93%; height:auto; margin:0px auto; padding-top:15px;}
	.new_search span{ width:100%; height:34px; border:1px solid #cccccc; display:block; border-radius:2.5px; margin:0px auto; position:relative; margin-bottom:20px;}
	.new_search span .input_text_tby{ width:95%; height:15px; border-radius:2.5px; line-height:15px; padding:9px 2.5% 8px 2.5%; font-size:15px; color:#cccccc; }
	.new_search span .input_btn_tby{ position:absolute; right:-2px; top:-1px; width:50px; height:36px;}
	.new_search a.wang_a{ width:35%; height:35px; float:left; line-height:35px; padding-left:5%; display:block; font-size:14px; color:#666666; background:none; border:none; clear:none; font-weight:normal;}
	.message_box{ top:45px;}
	
	}
	
@media only screen and ( min-width:540px){
	.index .shop_div a.a_bj_1{ background:url(../images/n_b_1.png) #FFF center 26% no-repeat; background-size:32%;} 
	.index .shop_div a.a_bj_2{ background:url(../images/n_b_2.png) #FFF center 26% no-repeat; background-size:32%;} 
	.index .shop_div a.a_bj_3{ background:url(../images/n_b_3.png) #FFF center 26% no-repeat; background-size:32%; border-bottom:0px;} 
	.index .shop_div a.a_bj_4{ background:url(../images/n_b_4.png) #FFF center 26% no-repeat; background-size:32%;} 
	.index .shop_div a.a_bj_5{ background:url(../images/n_b_5.png) #FFF center 26% no-repeat; border-bottom:0px; background-size:32%;} 
	.index .shop_div a.a_bj_6{ background:url(../images/n_b_6.png) #FFF center 26% no-repeat; border-bottom:0px; background-size:32%;} 
	.index .shop_div a.a_bj_7{ background:url(../images/n_b_7.png) #FFF center 26% no-repeat;  background-size:32%;} 
	.index .shop_div a.a_bj_8{ background:url(../images/n_b_8.png) #FFF center 26% no-repeat; border-bottom:0px; background-size:32%;} 
	.index .shop_div a font{ display:block; width:100%; height:18px; line-height:18px; font-size:18px; color:#333333; text-align:center; float:left; margin-top:69%; font-family:'微软雅黑';}
	.search p .input_text{ font-size:28px;}
	.ad_div a font{ width:100%;  display:block; text-align:center; font-size:20px;}
	.map_body .weixin{ width:50%; height:90px; display:block; float:left; background:url(../images/icon_8.png) no-repeat center center #ffffff; background-size:167px 48px; margin-top:10px;}
	.map_body .phone{ width:50%; height:90px; display:block; float:left; background:url(../images/icon_9.png) no-repeat center center #ff4e4e; margin-top:10px; background-size:128px 50px;}
	.top{ padding:15px 0px;}
	.top_title{ padding:22px 0px;}
	.contact h2{ font-size:24px; height:68px; line-height:75px;}
	.map_info{ margin-top:20px;}
	.map_info .map_p_one{ background:url(../images/icon_31.png) no-repeat left center; background-size:24px 24px; height:26px; font-size:22px; line-height:26px; padding-left:40px; margin-bottom:5px;}
	.map_info .map_p_two{ background:url(../images/icon_32.png) no-repeat left center; background-size:24px 21px; height:26px; font-size:22px; line-height:26px; padding-left:40px; margin-bottom:5px;}
	.map_info .map_p_three{ background:url(../images/icon_33.png) no-repeat left top; background-size:26px 26px; height:26px; font-size:22px; line-height:26px; padding-left:40px; margin-bottom:5px;}
	.map_info .map_p_four{ background:url(../images/icon_7.png) no-repeat left top; background-size:26px 20px; height:26px; font-size:22px; line-height:26px; padding-left:40px; margin-bottom:5px;}
	.about p{ font-size:22px; line-height:30px;}
	.pro_list a{ height:106px; line-height:106px; font-size:28px;}
	.pro_list_img{ width:60px; height:60px; margin-top:23px;}
	.pro_list a img{ margin-top:23px; margin-right:30px;}
	.message .message_list{ width:100%; height:auto padding:25px 0px; border-top:1px solid #f8f8f8; border-bottom:1px solid #f1f1f1; display:block;}
	.message .message_list font{ color:#878787; font-size:26px; line-height:36px; display:block; width:100%;}
	.message .message_list span{ color:#232323; font-size:24px; line-height:36px; display:block; width:100%;}
	.message_del p{ width:93%; height:auto; margin:0px auto; display:block; font-size:22px; color:#232323; line-height:36px; padding-bottom:20px;}
	.pro_down .pro_down_list{ width:100%; height:120px; padding-top:25px; border-top:1px solid #f8f8f8; border-bottom:1px solid #f1f1f1; clear:both;}
	.pro_down .pro_down_list p{ width:80%; height:36px; line-height:36px; font-size:26px; display:block; color:#232323; margin-bottom:24px;}
	.pro_down .pro_down_list span{ padding-left:35px;height:26px;display:block;width:120px;background:url(../images/icon_4.png) no-repeat left center; float:left;line-height:28px; font-size:26px; color:#878787;}
	.pro_down .pro_down_list font{ padding-left:34px; height:26px;display:block;width:193px; background:url(../images/icon_5.png) no-repeat left center;float:left; line-height:28px;font-size:26px; color:#878787; }
	.pro_down_btn{ width:88px; height:88px;}
	.top .down_nav span{ height:80px; line-height:80px;}
	.down_nav span a{background:url(../images/nav_bj.png) no-repeat right center; background-size:7px 12px; line-height:80px; height:80px;}
	.down_nav span a{ font-size:28px; background:url(../images/nav_bj.png) no-repeat right center;}
	.down_nav span a:hover{background:url(../images/nav_bj_1.png) no-repeat right center; background-size:13px 23px;}
	
	
	
	
	
	/*头部*/
	.new_top_del{ background:#f4f4f4;}	
	.new_top{ width:100%; height:89px; background:#FFF;}
	.new_top .new_top_body{ width:93%; height:89px; margin:0px auto;}
	.new_top .new_logo{ float:left; margin-top:15px;}
	.new_top .new_logo img{ width:448px; height:60px;}
	.new_top .new_nav_btn{ float:right; margin-top:26px;}
	.new_top .new_nav_btn img{ width:38px; height:38px;}
	
	.new_top .new_nav_btn_1{ float:right; margin-top:26px; display:none;}
	.new_top .new_nav_btn_1 img{ width:38px; height:38px;}
	
	.new_top .return_logo{ float:left; margin-top:25px;}
	.new_top .return_logo img{ width:46px; height:38px;}
	
	.meaasge_btn{ width:145px; height:30px; display:block; margin:0px auto; line-height:30px; padding-top:30px; font-size:30px; color:#5b5b5b; text-align:center; }
	
	
	
	.footer{ width:100%; height:190px; background:#f4f4f4;  text-align:center;}
	.footer p{ width:100%; height:36px; line-height:36px; text-align:center; color:#acaaa8; font-size:20px; margin-bottom:30px; padding-top:45px;}
	.footer a{ display:inline-block; margin:0px 19px; color:#b2b0ae; font-size:24px; line-height:36px;}
	.footer a:hover{ color:#ff4e4e;}
	
	/*产品下载*/
	.pro_down_p{width:100%; height:auto;}
	.pro_down_p .pro_down_p_img{ display:block; margin-bottom:30px;}
	.pro_down_p .btn_down{ display:block; margin:0px auto; width:82%; margin-bottom:11px;}
	.pro_down_p p{ width:100%; height:19px; font-size:19px; line-height:19px; display:block; text-align:center; color:#232323; font-size:19px;}
	.pro_down_p p a{ color:#232323; font-size:19px; padding-left:26px; background:url(../images/icon_5.png) no-repeat left top; height:19px; display:inline-block; color:#878787;}
	.pro_down_p span{ width:100%; height:30px; display:block; background:#f4f4f4; margin-top:30px;}
	/*输入框*/
	.pro_list_input{ width:93%; height:70px; background:#FFF; position:relative; margin:0px auto;}
	.pro_list_input span{ display:block; width:100%; height:11px; border:1px solid #dddddd; border-top:0px; position:absolute; left:0px; bottom:0px;}
	.pro_list_input .input_txt_tby_1{ width:98%; padding:0px 1%; height:65px; line-height:44px;  padding-top:5px; color:#a8a8a8; font-size:26px;}
	.input_btn_tby_1{ position:absolute; right:10px; top:20px; z-index:11; width:31px; height:31px;}
	
	/*联系我们*/
	.new_contact{ width:93%; height:auto; margin:0px auto; box-shadow:0px 0px 5px #494949; margin-bottom:40px; background:#FFF;}
	.new_contact h2{ color:#4a4a4a; font-size:30px; line-height:80px; height:80px; display:block; width:96%; margin:0px auto;}
	.new_contact p{ width:100%; display:block; position:relative;}
	.new_contact p font.font_one{ width:100%; height:6px; background:url(../images/icon_28.png); display:block; position:absolute; top:-1px; left:0px;}
	.new_contact p font.font_two{ width:100%; height:6px; background:url(../images/6.png); display:block; position:absolute; bottom:-1px; left:0px;}
	.new_contact span{ width:90%; height:auto; font-size:28px; line-height:36px; color:#4a4a4a; display:block; padding:28px 5%; border-bottom:2px solid #e3e3e3;}
	
	/*搜索*/
	.new_search{ width:93%; height:auto; margin:0px auto; padding-top:30px; }
	.new_search span{ width:100%; height:68px; border:2px solid #cccccc; display:block; border-radius:5px; margin:0px auto; position:relative; margin-bottom:40px;}
	.new_search span .input_text_tby{ width:95%; height:30px; border-radius:5px; line-height:30px; padding:19px 5% 15px 5%; font-size:30px; color:#cccccc; }
	.new_search span .input_btn_tby{ position:absolute; right:-4px; top:-2px; width:100px; height:72px;}
	.new_search a.wang_a{ width:35%; height:70px; float:left; line-height:70px; padding-left:10%; display:block; font-size:24px; color:#666666; background:none; border:none; clear:none; font-weight:normal;}
	.message_box{ top:89px;}
}

	.search{ width:100%; background:#ff4e4e; height:38px; padding-top:8px;}
	.search p{ height:30px;}
	.search p .input_text{ height:30px; line-height:30px;}
	.top_title{ padding:14.5px 0px;}
	.search p .input_submit{ float:right; margin-right:5px; margin-top:9px; width:5%;}
	
	/*导航*/
	.new_nav_body{ width:200px; height:100%; position:fixed; top:0px; right:0px; overflow-y:scroll; background:url(../images/nav_bj_1.jpg); background-size:200px 46px;}
	.nav_body{ position:absolute; width:100%; height:auto; top:0px; left:0px; display:block; z-index:1; background:#FFF;}
	.new_nav{ width:200px; height:auto; float:right;}
	.new_nav .new_search{ width:200px; height:34px; background:url(../images/search_box_bj.jpg); padding-top:11px;  background-size:200px 45px;}
	.new_nav .new_search span{ width:171px; height:23px;  margin:0px auto; display:block; position:relative;}
	.new_nav .new_search span .new_input_text{ width:94%; height:16px; background:url(../images/search_bj.png) no-repeat; background-size:171px 23px; display:block; line-height:16px; margin:0px auto; padding:5px 3%; color:#bdbdbd; font-size:13px; line-height:18px;}
	.new_nav .new_search span .new_input_btn{ position:absolute; right:5px; top:4px; width:15px; height:15px;}
	
	.new_nav p{ width:155px; height:46px; display:block;  padding-left:45px; line-height:46px;}
	.new_nav p a{ width:155px; height:46px; display:block; color:#676e78; font-size:14px;}
	.new_nav p font{ width:28px; height:46px; display:block;  float:left; margin-right:12px;}
	/*.new_nav p:hover{ background:url(../images/nav_bj_hover.jpg); background-size:200px 46px;}*/
	/*.new_nav p:hover a{ color:#FFF;}*/
	.new_nav p.p_one{ background:url(../images/ad_31.jpg); background-size:200px 414px; background-position:0px 0px;}
	.new_nav p.p_two{ background:url(../images/ad_31.jpg); background-size:200px 414px; background-position:0px -46px;}
	.new_nav p.p_three{ background:url(../images/ad_31.jpg); background-size:200px 414px; background-position:0px -92px;}
	.new_nav p.p_four{ background:url(../images/ad_31.jpg); background-size:200px 414px; background-position:0px -138px;}
	.new_nav p.p_five{ background:url(../images/ad_31.jpg); background-size:200px 414px; background-position:0px -184px;}
	.new_nav p.p_sex{ background:url(../images/ad_31.jpg); background-size:200px 414px; background-position:0px -230px;}
	.new_nav p.p_seven{ background:url(../images/ad_31.jpg); background-size:200px 414px; background-position:0px -276px;}
	.new_nav p.p_eight{ background:url(../images/ad_31.jpg); background-size:200px 414px; background-position:0px -322px;}
	.new_nav p.p_nine{ background:url(../images/ad_31.jpg); background-size:200px 414px; background-position:0px -368px;}
	
/*	.new_nav p.p_one:hover{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px 0px;}
	.new_nav p.p_two:hover{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -46px;}
	.new_nav p.p_three:hover{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -92px;}
	.new_nav p.p_four:hover{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -138px;}
	.new_nav p.p_five:hover{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -184px;}
	.new_nav p.p_sex:hover{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -230px;}
	.new_nav p.p_seven:hover{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -276px;}
	.new_nav p.p_eight:hover{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -322px;}
	.new_nav p.p_nine:hover{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -368px;}*/
	
	
	.new_nav p.active_1{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px 0px;}
	.new_nav p.active_2{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -46px;}
	.new_nav p.active_3{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -92px;}
	.new_nav p.active_4{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -138px;}
	.new_nav p.active_5{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -184px;}
	.new_nav p.active_6{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -230px;}
	.new_nav p.active_7{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -276px;}
	.new_nav p.active_8{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -322px;}
	.new_nav p.active_9{ background:url(../images/ad_32.jpg); background-size:200px 414px; background-position:0px -368px;}
	
	
	.new_nav p.active a{ color:#FFF;}
	
	/*.new_nav p font.font_one{background:url(../images/new_icon_1.png) center center no-repeat; background-size:20px 17px;}
	.new_nav p:hover font.font_one{ background:url(../images/new_icon_1_hover.png) no-repeat center center; background-size:20px 17px;}
	.new_nav p font.font_two{ background:url(../images/new_icon_2.png) no-repeat center center; background-size:28px 26px;}
	.new_nav p:hover font.font_two{ background:url(../images/new_icon_2_hover.png) no-repeat center center; background-size:28px 26px;}
	.new_nav p font.font_three{ background:url(../images/new_icon_3.png) no-repeat center center; background-size:18px 16px;}
	.new_nav p:hover font.font_three{ background:url(../images/new_icon_3_hover.png) no-repeat center center; background-size:18px 16px;}
	.new_nav p font.font_four{ background:url(../images/new_icon_4.png) no-repeat center center; background-size:17px 21px;}
	.new_nav p:hover font.font_four{ background:url(../images/new_icon_4_hover.png) no-repeat center center; background-size:17px 21px;}
	.new_nav p font.font_five{ background:url(../images/new_icon_5.png) no-repeat center center; background-size:21px 16px;}
	.new_nav p:hover font.font_five{ background:url(../images/new_icon_5_hover.png) no-repeat center center; background-size:21px 16px;}
	.new_nav p font.font_sex{ background:url(../images/new_icon_6.png) no-repeat center center; background-size:15px 18px;}
	.new_nav p:hover font.font_sex{ background:url(../images/new_icon_6_hover.png) no-repeat center center; background-size:15px 18px;}
	.new_nav p font.font_seven{ background:url(../images/new_icon_7.png) no-repeat center center; background-size:17px 18px;}
	.new_nav p:hover font.font_seven{ background:url(../images/new_icon_7_hover.png) no-repeat center center; background-size:17px 18px;}
	.new_nav p font.font_eight{ background:url(../images/new_icon_8.png) no-repeat center center; background-size:19px 19px;}
	.new_nav p:hover font.font_eight{ background:url(../images/new_icon_8_hover.png) no-repeat center center; background-size:19px 19px;}
	.new_nav p font.font_nine{ background:url(../images/new_icon_9.png) no-repeat center center; background-size:19px 16px;}
	.new_nav p:hover font.font_nine{ background:url(../images/new_icon_9_hover.png) no-repeat center center; background-size:19px 16px;}*/
	
	

#box_body{ width:100%; height:100%; position:fixed; background:url(../images/icon_35.png); z-index:11111; left:-200px; top:0px; display:none; }

.new_top_del{ background:#f4f4f4;}	
.message_del p img{ width:100%;}

.video_box{ background:url(../images/1111111.png); width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:1111; }
.video_box .video_box_top{ width:100%; height:50%;} 
.video_box .video_main{ width:320px; height:180px; margin:0px auto; margin-top:-90px;}
.about{ padding-bottom:70px;}
.about img{ margin-bottom:20px;}
.about div{ width:93%; margin:0px auto; font-size:14px; line-height:18px;}

	

