﻿@charset "utf-8";
@font-face {
	font-family: 'icomoon';
	src: url("../font/icomoon.eot");
	src: url("../font/icomoon.eot?#iefix") format("embedded-opentype"),
		url("../font/icomoon.woff") format("woff"),
		url("../font/icomoon.woff2") format("woff2"),
		url("../font/icomoon.ttf") format("truetype"),
		url("../font/icomoon.svg#icomoon") format("svg"); -webkit-font-smoothing: antialiased;
		font-smooth: always;
		-moz-osx-font-smoothing: grayscale;
		font-weight: normal;
		font-style: normal;
}
@font-face {
	font-family: 'BebasRegular';
	src: url("../font/bebas.eot");
	src: url("../font/bebas.eot") format("embedded-opentype"),
	url("../font/bebas.woff") format("woff"),
	url("../font/bebas.ttf") format("truetype"),
	url("../font/bebas.svg#BebasRegular") format("svg");
	font-weight: normal;
	font-style: normal;
}
*{box-sizing:border-box;}
*:before, *:after {
    text-align: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.clear_f:after{content:""; clear:both; display:block;}
.fl{float:left;}
.fr{float:right;}
.fbold{font-weight: bold;}
.w100{width:100%;}
.w95{width:95%;}
.w90{width:90%;}
.w80{width:80%;}
.w85{width:85%;}
.w70{width:70%;}
.w60{width:60%;}
.w50{width:50%;}
.w40{width:40%;}
.w12{width:12%;}
.w35{width:30%;}
.w33{width:33.33%;}
.w30{width:30%;}
.w25{width:25%;}
.w20{width:20%;}
.m_a{margin:0 auto}
a{color: #333;}
.col-1 {
	width: 8.33%;
}
.col-2 {
	width: 16.66%;
}
.col-3 {
	width: 25%;
}
.col-4 {
	width: 33.33%;
}
.col-5 {
	width: 41.66%;
}
.col-6 {
	width: 50%;
}
.col-7 {
	width: 58.33%;
}
.col-8 {
	width: 66.66%;
}
.col-9 {
	width: 75%;
}
.col-10 {
	width: 83.33%;
}
.col-11 {
	width: 91.66%;
}
.col-12 {
	width: 100%;
}
.w_div{width:80%;}
.wap_language{display:none;}
/* 面包屑导航 css */
.position_li{font-size:14px;}
.position_li a{color:#929292;}
.position_li a:hover{}
.position_li li{margin:0 10px;}
.position_li li:hover{text-decoration:underline;}

/* 列表页数 */
.page_box{text-align:right; padding:0px 15px 30px;}
.page_box ul{}
.page_box ul li{margin-right:20px; font-size:16px; color:#A7A7A7;}
.page_box ul li.thisclass{color:#000;}
.page_box ul a:hover{text-decoration:underline;}

/* 头部 和 右侧 */
.rightShare {
    position: fixed;
    right: 0;
    bottom: 50%;
    background: #484545;
    margin-bottom: -133px;
    width: 56px;
    z-index: 999;
}
.share a {
    display: inline-block;
    vertical-align: middle;
}
.rightShare a {
    display: block;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 26px;
    padding: 12px 0;
}
.share a:before {
    font-family: icomoon;
}
.share .sharetxwb:before {
    content: '\e603';
}
.share .sharefb:before {
    content: '\e62c';
}
.share .sharetw:before {
    content: '\e62b';
}
.share .sharein:before {
    content: '\e630';
}
.share .sharegl:before {
    content: '\e62d';
}
.share .shareyouku:before {
    content: '\e676';
}
.rightShare a:hover {
	text-decoration:none;
    background: #6F6A6A;
}
#BDBridgeFixedWrap{display:none !important; visibility:hidden !important;}
.l_slide{position:absolute; top:0px; right:-210px; width:260px; padding:0 10px;}
.l_slide a{display:inline-table; margin-right:15px;}
.l_slide a:hover{background:none;}
.l_slide span{color:#fff;}

/* 头部css */
.head_box{background:#222222; border-bottom:1px solid #474444; /* height:300px; */}
.head_center{width:80%; /* background:red; height:300px; margin:0 auto; */ padding:20px 0 0 0;}
.m_right_menu{display:none;}
.head_nav{width:60%;}
.head_nav .nav_li{font-size:16px; padding:20px 0; text-align:center; color:#5D5D5D;}
.head_nav .nav_li:hover{color:#fff; background:url(../img/light_bg.png) no-repeat bottom center;}
.head_nav li.nav_active{color:#fff; background:url(../img/light_bg.png) no-repeat bottom center;}
.language_tab{height:60px; line-height:60px; position:relative;}
.language_tab dd{color:#5D5D5D; padding:0 10px;}
.language_tab dd.active{color:#fff;}
.search_show, .search_hide{margin-left:10px; padding:10px !important; color:#222222 !important; position:absolute; top:50%; margin-top:-10px; right:-30px; }
.search_show{background:url(../img/Search.png) no-repeat center center /100%;}
.search_hide{background:url(../img/close.png) no-repeat center center /100%; opacity:0; -o-opacity:0; -ms-opacity:0; -moz-opacity:0; -webkit-opacity:0;}
/* .search_div{position:absolute; right:0px;} */
#search-keyword{padding:7px; font-size:12px;}
.search_bock{position: absolute; left: -86px; bottom: 0;}
/* 底部css */
.foot_info_box{width:76%;}
.footer{background:#222222; /*height:300px;*/ margin-top:60px; padding:50px 0;}
.foot_logo{/* margin-right:80px; */ width:22%;}
.foot_logo img{width:85%;}
.foot_list{color:#9E9E9F; /*width:75%; margin-left: 3%;*/width:100%;}
.col_li_box{/*text-align:right;*/width:15%; /*height: 244px;*/ overflow: hidden; margin-right: 3.7%;}
.col_li_box a{text-decoration:none;}
.col_li_box a:hover{text-decoration:none}
.col_li_box dt{font-size:18px; color:#5A5A5A; /*margin-right:38px;*/}
.col_li_box dd{/*height:36px; overflow: hidden;*/ color:#9E9E9F; font-size:15px; padding:6px 0; font-family: icomoon;}
.col_li_box dd.sj1:before{content: '\e62c';}
.col_li_box dd.sj2:before{content: '\e62b';}
.col_li_box dd.sj3:before{content: '\e630';}
.col_li_box dd.sj4:before{content: '\e62d';}
/*.col_li_box dd:hover{text-shadow:3px 2px 2px #9E9E9F; -o-text-shadow:3px 2px 2px #9E9E9F; -ms-text-shadow:3px 2px 2px #9E9E9F; -moz-text-shadow:3px 2px 2px #9E9E9F; -webkit-text-shadow:3px 2px 2px #9E9E9F;}*/
.copyright{background:#3E3A39; padding:20px 0; text-align:center; color:#9E9E9F; font-size:14px;}
.f_qq{}
.f_qq:before{display: inline-block; width: 26px; height: 25px; content: ''; vertical-align: middle; margin-right: 5px; background: url(../img/Cicon.png) no-repeat; background-size: 25px 50px;}

/* 分享 */
ul.share-buttons{margin: 30px 0; padding: 0 50px; list-style: none;}
ul.share-buttons li{display: inline;}
ul.share-buttons a:hover{text-decoration:none;}

/* 二維碼 */
.weixin_modal {
    background-clip: padding-box;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    left: 50%;
    margin: -200px 0 0 -200px;
    overflow: hidden;
    position: fixed;
    top: 50%;
    width: 360px;
    height: 360px;
    overflow: hidden;
    z-index: 9999;
    display: none;
}
.modal_header {
    border-bottom: 1px solid #EEEEEE;
    padding: 9px 15px;
}
.weixin_close {
    text-decoration: none;
    margin-top: 2px;
    color: #000000;
    float: right;
    font-size: 20px;
    font-weight: bold;
    cursor: pointer;
    line-height: 20px;
    opacity: 0.2;
    text-shadow: 0 1px 0 #FFFFFF;
}
.weixin_close:hover{text-decoration:none;}
.modal_header h3 {
    line-height: 30px;
    margin: 0;
    font-weight: normal;
}
.modal_body {
    text-align: center;
    height: 251px;
}
.modal_footer {
    border-radius: 0 0 6px 6px;
    border-top: 1px solid #DDDDDD;
    box-shadow: 0 1px 0 #FFFFFF inset;
    height: 100%;
    padding: 0 10px;
    padding-top: 11px;
    text-align: right;
    font-size: 12px;
}
.tt_tips {
    text-align: left;
    margin: 0;
    padding: 0;
    font-size: 12px;
}

/* 媒体 */
@media screen and (min-width: 320px) and (max-width: 768px) {
	/* icon */
	/*footer{margin-bottom:3rem;}*/
	.rightShare{bottom:0px; margin:0; width:100%;}
	.rightShare li{float:left; display:inline-table; width:16.66%; text-align:center;}
	.l_slide{display:none;}
	/* 二維碼 */
	.tt_tips{font-size:1.6rem;}
	.weixin_modal{width:70% !important; height:auto !important; margin-left:-35% !important;}
	.modal_header h3{line-height:normal !important; font-size:1.6rem;}
	.weixin_close{margin-top:0 !important; font-size:2rem;}
	.modal_body{height:auto !important;}
	/* 语言切换块 */
	.wap_language{display:block;}
	/* 语言切换块 end */
	ul.share-buttons{width:auto; padding: 25px !important; margin: 0rem 0px !important; position: relative; text-align: left;}
	ul.share-buttons span.share_btn{font-size: 1.6rem;background: #ddd; padding: 5px 15px;}
	ul.share-buttons span.share_type{position: absolute; top: -25rem; left: -60px; z-index: 99;}
	ul.share-buttons li{display: block;}
	/*ul.share-buttons li:before{content: ""; margin-bottom: 2rem;}*/
	ul.share-buttons li:after{content: ""; margin-bottom: 2.5rem; display: inline-block;}
	/*.lighting_banner_ad{background:url(../../img/index/ad-02.png) no-repeat center / contain;}*/
	.lighting_banner_ad{background:none; height: auto;}
	
	/*  **  **  **  **  */
	html, body{font-size: 62.5% !important;}
	#load{display:none;}
	.wrap{position:relative;}
	.w_div{width:100%;}
	.shadow_div{display:none;}
	/* 头部 */
	.head_nav{/* display:none; */ background:#2F2F2F; width:auto; height:100%; position:fixed; right:-100px; top:0px; z-index:1000; padding:1rem 0;}
	.head_nav a{text-decoration:none;}
	.head_nav .nav_li:hover{background:none; }
	.head_nav li.nav_active{background:none; color:#fff;}
	.w12{width:auto;}
	.language_tab{display:none;}
	/* .language_tab{right: -55%; bottom: -220px; z-index: 9999;} */
	.language_tab dd{font-size:1.5rem;}
	#search_on_tab{display:none;}
	.head_center{padding:10px 0;}
	.head_box{position:relative;}
	.m_right_menu{display:block; width:3rem; position:absolute; right:10px; top:50%; margin-top:-11px;}
	.m_right_menu img{max-width:80%}
	
	/* 首页主体部分 */
	.lr_slide_btn{display:none !important;}
	.line_div{height:auto; width:auto; background:none; position:static; }
	.product_item{margin-top:0px;}
	.sp_team{width:94%; margin:5rem auto; height:auto;}
	.w_tt{margin-bottom: 2rem; text-align: center;}
	.news_box a{text-decoration:none;}
	
	/* 文章列表页 */
	.list_pic{width: 100% !important; float: none !important; margin-right: 0 !important;}
	.list_tt{float: none !important; width: auto !important;}
	.list_tt .list_content{height: auto;}
	.page_box{text-align: center; padding: 0;}
	.page_box ul{float: none;}
	/* 文章詳情頁 */
	body{background: none !important;}
	.m_w{width: 100% !important; float: none;}
	.info_head{padding: 0 !important;}
	.other_info span{margin-right: 5px !important;}
	.arc_pn{display: none;}
	.r_xg_w{width: 100% !important; float: none;}
	.recommend_article_box{width: auto !important;}
	.article_content_box{font-size: 14px;}
	.recommend_article_box dd{font-size: 14px;}
	/* 案例一级列表页面 */
	.caseimg{float: none !important; width: 100% !important; height: auto !important;}
	.r_case_box{padding: 15px 18px 20px; float: none !important; height: auto !important; width: 100% !important;}
	.column_tit{font-size: 22px; padding-bottom: 5px; margin-bottom: 15px; border-bottom-width: 2px !important;}
	.c_list_link{font-size: 16px; padding: 5px 8px; margin-top: 30px; float: right;}
	.column_des{font-size: 16px;}
	/* 案例二级列表页面 */
	.main section .w70{width: 90%;}
	.caseli li{width: 100%; float: none;}
	.c_li_img{width: 100%;}
	/* 案例详情页面 */
	.l_item_img{width: 100% !important; float: none;}
	.slide_img_box{width: 100% !important;}
	.flicking_con, .lr_slide_btn{display: none;}
	.r_item_descript{float: none !important; width: 100% !important;}
	.case_itme_details dd{font-size: 14px;}
	p.content{font-size: 14px;}
	.recommended_products_box{width: 100% !important; float: none !important;}
	.rpbox_name{font-size: 18px;}
	.rp_tit{font-size: 15px;}
	.related_case_box{width: 100% !important; float: none !important; margin-top: 30px;}
	.rcbox_name{font-size: 16px;}
	.rc_list dd{font-size: 14px;}
	
	/* 产品列表页 */
	.sort_catalog dd{width: 33.3% !important; margin-bottom: 40px;}
	.sort_catalog .sort_name{width:auto !important; display: block !important; position: static !important; font-size: 15px !important;}
	.product_exhibition{padding: 30px 0 !important;}
	.choice_product_list{display: none;}
	.sort_catalog dd img{width: 76% !important;}
	/* 产品详情页 */
	.product_details_txt h1{font-size: 24px;}
	.words{padding: 16px 0;}
	.words .w_p{width: 100%;}
	.l_w{width:100% !important; margin-right:0px; float: none; }
	.canshu_l{float: none !important; width: 100% !important;}
	.canshu_l dt{font-size: 16px; margin: 0px 0px 12px 0px;}
	/*.canshu_l dd{float: left; width: 50%; text-align: center; margin-bottom: 20px;}*/
	.canshu_l dd{/*float: left; width: 50%; text-align: center; */margin-bottom: 20px;}
	.canshu_l dd br{display: none;}
	.canshu_l dd span{font-size: 14px;}
	.canshu_l dd .a_val{font-size: 14px; width:auto !important; display:inline;}
	.canshu_l dd .a_val:before{content:":"; margin: 0 10px;}
	.product_attribute strong{padding: 25px 0; color: #525252;}
	.attribute_box_r {float: none !important; width: 100% !important;}
	.attribute_box_r .list dt{font-size: 16px;}
	.attribute_box_r .list dd img{width: 90%;}
	
	/* 关于页面 */
	.top_banner{font-size: 30px !important; height: auto !important; line-height: normal !important; background: none !important;}
	.top_banner img{width: 100%;}
	.sp_about_four{display: none;}
	.sp_about_one{padding: 50px 0 !important;}
	.sp_about_one h3{font-size: 26px !important;}
	.sp_about_one p, .sp_about_two p, .sp_about_three p{font-size: 18px !important;}
	.number_px{display: none;}
	.sp_about_two, .sp_about_three{padding: 0px !important;}
	.sp_about_two p, .sp_about_three p{width: 100% !important; margin: 20px 0;}
	.history_list_box{text-align: left !important;}
	.history_list_box:before{left: 2px !important;}
	.timeline_block{margin: 66px 0 !important;}
	.timeline_content{width: 86% !important; float: right !important;}
	.history_time{font-size: 16px !important;}
	.timeline_content span{width: 13% !important; right: 282px !important;}
	.box_radius{left: 0 !important;}
	.sp_about_five {margin-top: 50px;}
	.timeline_content p, .h_more{font-size: 14px;}
	
	/* 单页文档样式 */
	.path h2{font-size: 18px !important;}
	.about .a_l{width: 100% !important; float: none !important; margin: 0 !important; height:40px; overflow-x:auto; position:relative;}
	.about{background: none !important;}
	.about .a_r{float: none !important; width: auto !important; padding:0px 13px 24px !important;}
	.about .a_l ul{padding: 0px !important; height:40px;}
	.about .a_l li.on{background: none !important; height:36px !important;}
	.about .a_l li.on a{color: #39c;}
	.about .a_l li{padding: 0px 15px !important; float: left;}
	.about .a_r .text{padding: 0px !important;}
	
	/* 底部css */
	.footer{height:auto; margin-top:45px; padding:20px 0;}
	.foot_logo{display:none;}
	.foot_info_box{width:90%;}
	.foot_list{width:auto; float:none;}
}
@media screen and (min-width: 320px) and (max-width: 500px) {
	.case_Details_box .position_li{display: none;}
}
@media screen and (min-width: 320px) and (max-width: 350px) {
	/* 头部 */
	.head_nav .nav_li{width:auto !important; float:none; font-size:1.6rem; padding:.7rem 6rem !important;}
	.w12 img{width:80%;}
	
	/* 首页主体部分 */
	.new_product_list{padding:0; background:none; position:static; box-shadow:0px 0px 0px 0px #fff; width:90%;}
	.h_text{font-size:3rem; position:static; margin-left:0px !important; background:none; padding:3rem 0;}
	.product_item .new_li{width:auto; float:none; position:static; margin:0 0 2rem;}
	.product_item .new_li img{max-width:100%; width:100%;}
	.w_tt span.we_tt{display:block; font-size:2.5rem; border:0 none; padding:0; margin:0; margin-bottom:.8rem;}
	.w_tt span.we_ct{font-size: 1.4rem;}
	.team_data_list{width:63% !important; margin-top:0px !important;}
	.team_data_list dd{width:auto; float:none; text-align:center; display:block; margin:2rem 0;}
	.team_data_list dd img{max-width:5rem; margin-left: 15%;}
	.team_data_list dd span{font-size:1.8rem; position:static;}
	span.txt{font-size:1.6rem !important;}
	.news_list{width:90% !important; margin-top:0px !important;}
	.news_box li{width:auto; float:none; border: 1px solid #ccc; margin-bottom: 5rem; padding: 1rem;}
	.news_box li img{max-width:100%; width:100%; margin-bottom: 1rem;}
	.article_content{width:100%; margin:1rem 0;}
	.article_content h3{font-size:1.6rem; border:0 none; height:auto; line-height:20px; margin-bottom: .7rem;}
	.article_content p{border:0 none; margin:0; color:#8E8E8E; font-size: 1.4rem;}
	

	/* 文章列表页 */
	.article_list li .w90{width: auto;}
	.article_box {width: 90% !important;}
	.article_list li{width: 100%; float: none; /*background: #ECECEC;*/ border: 1px solid #ccc; padding: 1rem;}
	/* 文章詳情頁 */
	.arc_abstract{display: none;}

	
	/* 案例详情页面 */
	.rp_list li{width: 100%; margin-bottom:30px; float: none;}
	ul.rp_list li .w90{width: 100%;}

	/* 产品列表页 */
	.product_exhibition li{width: 100% !important; float: none;}
	.product_exhibition li img{width: 100% !important;}
	.product_name{position: static !important; margin-top: 0 !important; font-size: 20px !important; color: #333 !important; display: block !important;}
	/* 产品详情页 */
	
	/* 关于页面 */
	.top_banner span{position: absolute; /*left: 50%; margin-left: -120px;*/ top: 50%; margin-top: -40px;}
	.a-img{width:auto !important;}
	.a-img .a-list, .a-img .a-list-zs{margin-bottom:1.5rem; width:100% !important; float:none !important;}
	.a-img .a-list img, .a-img .a-list-zs img{padding:0 .5rem; width:100% !important;}
	
	/* 底部css */
	.col_li_box{width:100% !important; height: auto; float:none; text-align:left; margin-bottom:2rem; margin-right: 0px !important;}
	.copyright{padding:2rem 0; font-size:1.4rem;}
}

@media screen and (min-width: 360px) and (max-width: 400px) {
	/* 头部 */
	.head_nav .nav_li{width:auto !important; float:none; font-size:1.6rem; padding:.7rem 6rem !important;}
	.w12 img{width:80%;}
	
	/* 首页主体部分 */
	.new_product_list{padding:0; background:none; position:static; box-shadow:0px 0px 0px 0px #fff; width:90%;}
	.h_text{font-size:3rem; position:static; margin-left:0px !important; background:none; padding:3rem 0;}
	.product_item .new_li{width:auto; float:none; position:static; margin:0 0 2rem;}
	.product_item .new_li img{max-width:100%; width:100%;}
	.w_tt{margin-bottom: 2rem; text-align: center;}
	.w_tt span.we_tt{display:block; font-size:2.5rem; border:0 none; padding:0; margin:0; margin-bottom:.8rem;}
	.w_tt span.we_ct{font-size: 1.4rem;}
	.team_data_list{width:63%; margin-top:0px !important;}
	.team_data_list dd{width:auto; float:none; text-align:center; display:block; margin:2rem 0;}
	.team_data_list dd img{max-width:5.3rem; margin-left: 20%;}
	.team_data_list dd span{font-size:1.8rem; position:static;}
	span.txt{font-size:1.5rem !important;}
	.news_list{width:90% !important; margin-top:0px !important;}
	.news_box a{text-decoration:none;}
	.news_box li{width:auto; float:none; border: 1px solid #ccc; margin-bottom: 5rem; padding: 1rem;}
	.news_box li img{max-width:100%; width:100%; margin-bottom:1rem;}
	.article_content{width:100%; margin:1rem 0;}
	.article_content h3{font-size:1.8rem; border:0 none; height:auto; line-height:20px; margin-bottom:.7rem;}
	.article_content p{border:0 none; margin:0; color:#8E8E8E;font-size:1.4rem;}

	/* 文章列表页 */
	.article_list li .w90{width: auto;}
	.article_box {width: 90% !important;}
	.article_list li{width: 100%; float: none; /*background: #ECECEC;*/ border: 1px solid #ccc; padding: 1rem;}
	/* 文章詳情頁 */
	body{background: none !important;}
	.m_w{width: 100% !important; float: none;}
	.arc_abstract{display: none;}

	
	/* 案例详情页面 */
	.rp_list li{width: 100%; margin-bottom:30px; float: none;}
	ul.rp_list li .w90{width: 100%;}

	/* 产品列表页 */
	.product_exhibition li{width: 100% !important; float: none;}
	.product_exhibition li img{width: 100% !important;}
	.product_name{position: static !important; margin-top: 0 !important; font-size: 20px !important; color: #333 !important; display: block !important;}
	/* 产品详情页 */

	/* 关于页面 */
	.top_banner span{position: absolute; /*left: 50%; margin-left: -120px;*/ top: 50%; margin-top: -40px;}
	.a-img{width:auto !important;}
	.a-img .a-list, .a-img .a-list-zs{margin-bottom:1.5rem; width:100% !important; float:none !important;}
	.a-img .a-list img, .a-img .a-list-zs img{padding:0 .5rem; width:100% !important;}

	/* 单页文档样式 */

	/* 底部css */
	.col_li_box{width:100% !important; height: auto; margin-right: 0px !important; float:none; text-align:left; margin-bottom:2rem;}
	
	.copyright{padding:2rem 0; font-size:1.4rem;}
}

@media screen and (min-width: 401px) and (max-width: 500px) {
	/* 头部 */
	.head_nav .nav_li{width:auto !important; float:none; font-size:1.8rem; padding:.7rem 6rem !important;}
	.w12 img{width:100%;}
	
	/* 首页主体部分 */
	.new_product_list{padding:0; background:none; position:static; box-shadow:0px 0px 0px 0px #fff; width:98%;}
	.h_text{font-size:3.2rem; position:static; margin-left:0px !important; background:none; padding:3rem 0;}
	.product_item .new_li{width:50%; float:left; position:static; margin:0 0 2.2rem;}
	.product_item .new_li img{max-width:90%; width:90%;}
	.w_tt{margin-bottom: 2rem; text-align: center;}
	.w_tt span.we_tt{display:block; font-size:2.6rem; border:0 none; padding:0; margin:0; margin-bottom:.8rem;}
	.w_tt span.we_ct{font-size: 1.6rem;}
	.team_data_list{width:63%; margin-top:0px !important;}
	.team_data_list dd{width:auto; float:none; text-align:center; display:block; margin:19% 0;}
	.team_data_list dd img{max-width:23%;}
	.team_data_list dd span{font-size:1.8rem; position:static;}
	span.txt{font-size:1.6rem !important;}
	.news_list{width:95% !important; margin-top:0px !important;}
	.news_box a{text-decoration:none;}
	.news_box li{width:50%; float:left;}
	.news_box li img{max-width:93%; width:93%; margin-bottom: 1rem;}
	.article_content{width:100%; margin:1.2rem 0;}
	.article_content h3{font-size:2rem; border:0 none; height:auto; line-height:normal; margin-bottom:1rem;}
	.article_content p{border:0 none; margin:0; color:#8E8E8E; font-size:1.6rem;}

	/* 文章列表页 */
	.list_tt .list_title{height: 45px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
	.article_list li .w90{margin: 0 auto;}
	.article_box {width: 94% !important;}
	.article_list li{width: 50%;}
	/* 文章詳情頁 */
	body{background: none !important;}
	.m_w{width: 100% !important; float: none;}
	.arc_abstract{font-size: 14px; padding: 10px;}

	
	/* 案例详情页面 */
	.rp_list li{width: 50%; margin-bottom:30px;}
	ul.rp_list li .w90{width: 90%;}

	/* 产品列表页 */
	.product_exhibition li{width: 50% !important;}
	.product_exhibition li img{width: 90% !important;}
	.product_name{width:90%; position: static !important; margin: 0 auto !important; font-size: 20px !important; color: #333 !important; display: block !important;}
	/* 产品详情页 */

	/* 关于页面 */
	.top_banner span{position: absolute; /*left: 50%; margin-left: -120px;*/ top: 50%; margin-top: -40px;}
	.a-img{width:auto !important;}
	.a-img .a-list, .a-img .a-list-zs{margin-bottom:1.5rem; width:50% !important;}
	.a-img .a-list img, .a-img .a-list-zs img{padding:0 .5rem; width:100% !important;}

	/* 单页文档样式 */

	/* 底部css */
	.col_li_box{width:100% !important; height: auto; margin-right: 0px !important; float:none; text-align:left; margin-bottom:2rem;}
	.col_li_box dt{font-size: 1.8rem;}
	.col_li_box dd{font-size: 1.5rem;}
	.copyright{padding:2rem; font-size:1.6rem;}
}

@media screen and (min-width: 501px) and (max-width: 650px) {
	/* 头部 */
	.head_nav .nav_li{width:auto !important; float:none; font-size:2.3rem; padding:.7rem 6rem !important;}
	.w12 img{width:100%;}
	
	/* 首页主体部分 */
	.new_product_list{padding:0; background:none; position:static; box-shadow:0px 0px 0px 0px #fff; width:99%;}
	.h_text{font-size:3.8rem; position:static; margin-left:0px !important; background:none; padding:3rem 0;}
	.product_item .new_li{width:50%; float:left; position:static; margin:0 0 2.6rem; text-align:center;}
	.product_item .new_li img{max-width:90%; width:90%;}
	.w_tt{margin-bottom: 2rem; text-align: center;}
	.w_tt span.we_tt{display:block; font-size:2.8rem; border:0 none; padding:0; margin:0; margin-bottom:1rem;}
	.w_tt span.we_ct{font-size: 2rem;}
	.team_data_list{width:63%;}
	.team_data_list dd{width:auto; float:none; text-align:center; display:block; margin:3rem 0; overflow:hidden;}
	.team_data_list dd img{width:20%; margin-left:20%;}
	.team_data_list dd span{font-size:2.8rem; position:static;}
	span.txt{font-size:2.2rem !important;}
	.news_list{width:99% !important; margin-top:0px !important;}
	.news_box a{text-decoration:none;}
	.news_box li{width:50%; float:left;}
	.news_box li img{max-width:90%; width:90%; margin-bottom: 1.2rem;}
	.article_content{width:100%; margin:1.5rem 0;}
	.article_content h3{font-size:2.2rem; border:0 none; height:auto; line-height:normal; margin-bottom:1.2rem;}
	.article_content p{border:0 none; margin:0; color:#8E8E8E; font-size:1.8rem; line-height:2.5rem;}

	/* 文章列表页 */
	.article_list li .w90{margin: 0 auto;}
	.article_box {width: 94% !important;}
	.article_list li{width: 50%;}
	/* 文章詳情頁 */
	body{background: none !important;}
	.m_w{width: 100% !important; float: none;}
	.arc_abstract{font-size: 14px; padding: 10px;}

	
	/* 案例详情页面 */
	.rp_list li{width: 50%; margin-bottom:30px;}
	ul.rp_list li .w90{width: 90%;}

	/* 产品列表页 */
	.product_exhibition li{width: 50% !important;}
	.product_exhibition li img{width: 90% !important;}
	.product_name{width:90%; position: static !important; margin: 0 auto !important; font-size: 20px !important; color: #333 !important; display: block !important;}
	/* 产品详情页 */

	/* 关于页面 */
	.top_banner span{position: absolute; left: 50%; margin-left: -250px; top: 50%; margin-top: -20px;}
	.a-img{width:auto !important;}
	.a-img .a-list, .a-img .a-list-zs{margin-bottom:1.5rem; width:50% !important;}
	.a-img .a-list img, .a-img .a-list-zs img{padding:0 .5rem; width:100% !important;}

	/* 单页文档样式 */

	/* 底部css */
	.col_li_box{width:50% !important; height: auto; margin-right: 0px !important; float:left; text-align:center; margin-bottom:2rem;}
	.col_li_box dt{font-size:2rem;}
	.col_li_box dd{font-size:1.8rem;}
	.copyright{padding:2rem; font-size:1.8rem;}
}

@media screen and (min-width: 651px) and (max-width: 768px) {
	/* 头部 */
	.head_nav .nav_li{width:auto !important; float:none; font-size:2.3rem; padding:.7rem 6rem !important;}
	.w12 img{width:100%;}
	
	/* 首页主体部分 */
	.new_product_list{padding:0; background:none; position:static; box-shadow:0px 0px 0px 0px #fff; width:98%;}
	.h_text{font-size:3.8rem; position:static; margin-left:0px !important; background:none; padding:3rem 0;}
	.product_item .new_li{text-align:center; width:50%; float:left; position:static; margin:0 0 2.6rem;}
	.product_item .new_li img{max-width:90%; width:90%;}
	.w_tt{margin-bottom: 2rem; text-align: center;}
	.w_tt span.we_tt{display:block; font-size:2.8rem; border:0 none; padding:0; margin:0; margin-bottom:1rem;}
	.w_tt span.we_ct{font-size: 2rem;}
	.team_data_list{width:63%;}
	.team_data_list dd{width:auto; float:none; text-align:center; display:block; margin:5% 0; overflow:hidden;}
	.team_data_list dd img{width:20%;}
	.team_data_list dd span{font-size:2.8rem; position:static;}
	span.txt{font-size:2.2rem !important;}
	.news_list{width:98% !important; margin-top:0px !important;}
	.news_box a{text-decoration:none;}
	.news_box li{width:50%; float:left;}
	.news_box li img{max-width:90%; width:90%; margin-bottom: 1.2rem;}
	.article_content{width:100%; margin:1.5rem 0;}
	.article_content h3{font-size:2.2rem; border:0 none; height:auto; line-height:normal; margin-bottom:1.2rem;}
	.article_content p{border:0 none; margin:0; color:#8E8E8E; font-size:1.9rem; line-height:2.5rem;}
	
	/* 文章列表页 */
	.article_list li .w90{margin: 0 auto;}
	.article_box {width: 94% !important;}
	.article_list li{width: 50%;}
	/* 文章詳情頁 */
	body{background: none !important;}
	.m_w{width: 100% !important; float: none;}
	.arc_abstract{font-size: 14px; padding: 10px;}

	
	/* 案例详情页面 */
	.rp_list li{/*width: 50%;*/ margin-bottom:30px;}
	ul.rp_list li .w90{width: 90%;}

	/* 产品列表页 */
	.product_exhibition li{width: 50% !important;}
	.product_exhibition li img{width: 90% !important;}
	.product_name{width:90%; position: static !important; margin: 0 auto !important; font-size: 20px !important; color: #333 !important; display: block !important;}
	/* 产品详情页 */

	/* 关于页面 */
	.top_banner span{position: absolute; left: 50%; margin-left: -272px; top: 50%; margin-top: -20px;}
	.a-img{width:auto !important;}
	.a-img .a-list, .a-img .a-list-zs{margin-bottom:1.5rem; width:50% !important;}
	.a-img .a-list img, .a-img .a-list-zs img{padding:0 .5rem; width:100% !important;}

	/* 单页文档样式 */

	/* 底部css */
	.col_li_box{width:50% !important; height: auto; margin-right: 0px !important; float:left; text-align:center; margin-bottom:2rem;}
	.col_li_box dt{font-size:2.2rem;}
	.col_li_box dd{font-size:2rem;}
	.copyright{padding:2rem; font-size:2.2rem;}
}