/* 万山顶峰做最大的物联网公司 */
.logo imghtml, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0
}
body {
	font-size: 14px;
	line-height: 22px;
	font-family: "Microsoft YaHei";
	min-width: 1200px;
	position: relative;
}
html {
	overflow-x: scroll;
}
a {
	text-decoration: none;
	color: #000;
}
a:hover {
	color: #f39801;
}
a:focus {
	outline: 0;
}
a:active {
	outline: 0;
}
ul {
	list-style: none;
}
a {
	outline: 0;
}
img {
	border: 0;
}
.clearfix {
	clear: both;
	margin: 0;
	padding: 0;
	border: 0;
}
/* header */
.header {
	background: #fff;/*border-bottom: 2px solid #e7e7e7;*/
}
.middle {
	width: 1000px;
	margin: 0 auto;
}
.nav .zcon {
	width: 900px;
	margin:-10px;
	float:left;
	max-width:50%;	
	
}
.zcon {
	width: 1200px;
	margin:0 auto;
}
.head {
	overflow: hidden;
}
.logo {
	float: left;
	padding: 0;
	box-sizing: border-box;
	width:300px; z-index:99;
}
.logo img {
	height: 42px;
	/*margin-left:240px;*/
}
.top_tel {
	float: right;
	padding-left: 40px;
	background: url(img20170107/tel.png) no-repeat left center;
	margin-top: 10px;
	background-size: 30px 30px;
	padding-top: 3px;
	padding-bottom: 2px;
	margin-right:74px;
}
.top_tel p i {
	font-size: 18px;
	margin-bottom: 10px;
	display: block;
	font-style: normal;
	color:#ffffff;
}
.top_tel p span {
	color: #fff;
	font-size: 24px;
}
/*
.nav {

	font-size: 17px;
	overflow: hidden;
	position:absolute; width:100%; z-index:999;
}
.nav .nav-box li {
	position: relative;
	float: left;
	line-height: 66px;
	margin: 0 0 0 58px;
}
.nav .nav-box li.first {
	margin: 0 6px 0 0;
}
.nav .nav-box li.active a {
	color: #f39801;
}*/
.case .case_v_li .case_v_li_b h2 b,.case .case_v_li .case_v_li_b h2{ font-weight:normal;}
.case .case_v_li .case_v_li_b h2{ font-size:16px;}
.search{ float:left; margin-left:30px;}
.search {

	display: flex;
	padding: .2rem 1rem;
	position: relative;
}
 
.search_box {
	flex: 1;
	position: relative;
}
 
.searchicon {
	position: absolute;
	height: .5rem;
	width: .5rem;
	background: transparent;
	border: 2px solid #ccc;
	top: .5rem;
	left: .5rem;
	border-radius: 100%;
}
 
.searchicon:after {
	content: "";
	position: absolute;
	background: #ccc;
	height: 6px;
	width: 3px;
	bottom: -5px;
	right: -3px;
	transform: rotate(-45deg);
}
 
.search_box input {
	background-color:rgba(255,255,255,0.2);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-appearance: none;
	
	font-size: 1rem;
	height: 2.2rem;
	width: 100%;
	border-radius:1rem;
	padding-left:30px;
	border:none;
}
 
.search_label {

	height: 31px;
	line-height: 2rem;
	font-size: .5rem;
	position:absolute; right:2px; top:2px;
}
.search_label input{ width:60px; height:31px;}
 
.round_button {

	text-align: center;
	font-size: 14px!important;
	width: 60px;
	height: 31px;
	border-radius: 15px;
	padding:0px!important;
	color:#ddd;
}
.nav .nav-box li a {
	position: relative;
	z-index: 10;
	float: left;
	color: #fff;
	outline: none;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 0;
	display: block;
	overflow: hidden;
}
.fixednav .nav-box li a{ color:#000;}
.nav .nav-box li a:hover {
	color: #f39801;
}
.nav .nav-box li span {
	position: absolute;
	top: 54px;
	left: 50%;
	width: 0px;
	height: 0px;
	display: block;
	background: #f39801;
}
.nbanner {
	position: relative;
	overflow: hidden;
}
.nbanner a {
	display: block;
}
.nbanner img {
	position: relative;


	display: block;
	width: 100%;
}
.fixednav {  
    position: fixed;  
    top: 0px;  
    left: 0px;  
    width: 100%;  
    z-index: 999;
    background: #fff;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.2);  
}  


/* footer */
.link-index {
	width: 100%;
	background-color: #2d2f32;
	margin-bottom: -10px;
}
.link-content {
	padding: 16px 0 0 0;
	position: relative;
	font-family: simsun;
}
.link-content .link-title {
	color: #ccc;
	float: left;
	margin-right: 10px;
}
.link-content .link-middle .middle-content a {
	padding-right: 10px;
	height: 23px;
	line-height: 23px;
	color: #aaa;
}
.link-content .link-middle .middle-content a:hover {
	color: #fff;
}
.gray-line {
	clear: both;
	width: 100%;
	border-top: 1px solid #b8b8b8;
	line-height: 0;
	height: 0;
	font-size: 0;
}
.white-line {
	clear: both;
	width: 100%;
	border-top: 1px solid #fff;
	line-height: 0;
	height: 0;
	font-size: 0;
}
.footer {
	width: 100%;
	line-height: 22px;
	font-size: 13px;
	background-color: #40444b;
	color: #bbb;
	padding: 32px 0 30px;
}
.footer .lianxi {
	float: left;
	padding: 10px 0;
	font-size: 15px;
	line-height: 1.9em;
}
.footer .foot_erweima {
	float: right;
	width: 108px;
	height: 108px;
	background: url(img/bg_6.jpg) no-repeat;
	margin-right: 10px;
	margin-top: 12px;
}
.footer a {
	color: #ddd;
}
.flink {
	background-color: #40444b;
	color: #bbb;
	padding-top: 40px;
	font-size: 15px;
}
.flink .flink_tit {
	margin-right: 10px;
}
.flink a {
	color: #bbb;
	margin-right: 5px;
}
.index .footer {
	padding-top: 0
}
.index .footer .lianxi {
	padding-top: 5px;
}
.index .footer .foot_erweima {
	margin-top: 5px;
}
/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #f39801 url(img/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #f39801 url(img/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #f39801 url(img/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #f39801 url(img/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 6px 37px 25px 37px;
	box-sizing: border-box;
	width: 180px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}
.yb_QQ a:hover {
	color: #fff;
}
.info_nav {
	padding: 2em 0 1em;
	text-align: center;
}
.info_nav a {
	display: inline-block;
	width: 150px;
	height: 36px;
	line-height: 35px;
	margin: 0 5px;
}
.info_nav .info_back {
	border: 1px solid #f39801;
	color: #f39801;
}
.info_nav .info_qq {
	border: 1px solid #f39801;
	background: #f39801;
	color: #fff;
}
.imsg {
	background: url(img20170107/foot1_bg.png) no-repeat center top;
	background-size: cover;
}
.imsg h2 {
	font-size: 30px;
	font-family: "黑体";
	color: #000000;
	padding-top: 82px;
}
.imsg .s1 {
	overflow: hidden;
	margin-bottom: 80px;
	padding-top: 40px;
}
.imsg input {
	float: left;
	padding: 20px 0 20px 20px;
	background-color: #ffffff;
	color: #888888;
	font-size: 14px;
	border: 0;
}
.imsg .s1-a {
	width: 240px;
	margin-right: 20px;
}
.imsg .s1-b {
	width: 415px;
}
.imsg .s1-c {
	float: right;
	width: 180px;
	background-color: #000000;
	color: #ffffff;
	cursor: pointer;
	padding-left: 5px;
}
.imsg p {
	color: #535353;
	font-size: 14px;
	padding-bottom: 100px;
	margin-bottom: 0;
}
.sidemenu {
	display: none;
}
#pull {
	display: none;
}
.menu_bg {
	display: none;
}
.zixun_phone, .zixun_phone_inlb {
	display: none !important;
}
.phone_foot {
	display: none;
}
.page_comm {
	text-align: center;
	margin-top: 35px;
	margin-bottom: 40px;
}
.page_comm li {
	display: inline-block;
	list-style: none;
	margin-bottom: 10px;
}
.page_comm a, .page_comm span.pageinfo {
	display: inline-block;
	padding: 2px 10px;
	margin-right: 6px;
	border: 1px solid #f39801;
	color: #f39801;
}
.page_comm a:hover {
	background-color: #f39801;
	color: #fff;
}
.page_comm li.thisclass {
	background-color: #f39801;
	color: #fff;
	padding: 2px 10px;
	margin-right: 6px;
	border: 1px solid #f39801;
}
.apply_info {
	background: url('zshop/i/061.png');
	padding-top: 30px;
	padding-bottom: 60px;
}
.apply_info .apply_ form {
	margin-top: 50px;
}
.apply_info .apply_ form .input_table {
	float: left;
}
.apply_info .apply_ form .input_table input {
	padding: 17px 20px;
	border-radius: 5px;
	border: 1px solid #ccc;
	outline: none;
	background: #fff;
	font-size: 18px;
	color: #606060;
	box-sizing: border-box;
	margin-right: 32px;
}
.apply_info .apply_ form .input_table .name {
	width: 250px;
}
.apply_info .apply_ form .input_table .phone {
	width: 250px;
}
.apply_info .apply_ form .input_table .phone.active {
	background: #f39801;
}
.apply_info .apply_ form .input_table .phone.active::-webkit-input-placeholder {
 color: #fff;
}
.apply_info .apply_ form .input_table .phone.active::-moz-input-placeholder {
 color: #fff;
}
.apply_info .apply_ form .input_table .phone.active::-ms-input-placeholder {
 color: #fff;
}
.apply_info .apply_ form .input_table .xq {
	width: 380px;
}
.apply_info .apply_ form .send_apply {
	float: right;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
.apply_info .apply_ form .send_apply button {
	padding: 17px 20px;
	width: 200px;
	border: none;
	outline: none;
	box-sizing: border-box;
	font-size: 18px;
	line-height: 20px;
	border-radius: 5px;
	color: #fff;
	transition: 0.5s;
	background: #4c535a;
	border: 1px solid #4c535a;
	cursor: pointer;
}
.apply_info .apply_ form .send_apply:hover button {
	background: #f39801;
	border: 1px solid #f39801;
	transition: 0.5s;
}
.apply_info .apply_ .aside_info {
	font-size: 18px;
	color: #606060;
	margin-top: 30px;
}
.apply_info .apply_ .aside_info b {
	font-size: 24px;
	color: #f39801;
}
.apply_info h4 {
	margin-top: 20px;
	font-size: 32px;
	line-height: 32px;
	color: #3d434b;
	font-weight: bold;
	text-align: center;
}
.apply_info .apply_ form {
	overflow: hidden;
}
.center_intrl {
	float: left;
	margin-left: 162px;
	text-align: center;
	margin-top: 34px;
}
.center_intrl h4 {
	font-size: 28px;
	color: #3d434b;
	letter-spacing: 2px;
	font-weight: bolder;
}
.center_intrl h4 b {
	color: #f39801;
}
.center_intrl p {
	font-size: 18px;
	color: #4c535a;
	margin-top: 15px;
}
.drop-down-content {
	padding: 0;
	overflow: hidden;
	clear: both;
	display: none;
	position: absolute;
	top: 66px;
	background: #40444b;
	z-index: 9;
}
.drop-down-content li:hover a {
	color: #f39801;
}
.nav .drop-down:hover .drop-down-content {
	display: block;
}
.drop-down-content li {
	float: none;
	clear: both;
}
.nav {

	overflow: visible;
	padding:10px 0;
}
.nav .nav-box li a {
	width: 119px;
}
.nav .nav-box li {
	margin: 0;
}



footer {
    padding: 35px 0 20px;
    background-color: #4a4a4a;
}
.foot-one {
    max-width: 930px;
    margin: 0 auto;
    display: flex;
}
.foot-one .one-log {
    width: 168px;
    text-align: left;
    padding-bottom: 18px;
    border-right: #5e5e5e solid 1px;
}
.one-address {
    padding-left: 45px;
}
.one-address p {
    font-size: 12px;
    color: #ccc;
}
.one-consult {
    margin-top: 28px;
}
.p-qrcode {
    display: inline-block;
    position: relative;
}
.p-qrcode img {
    width: 40px;
    height: 40px;
}
.p-qrcode .foot-code {
    position: absolute;
    top: 20px;
    z-index: 10;
    width: 0;
    height: 0;
}
.one-consult a {
    margin-left: 25px;
}
.foot-navbar {
    margin-top: 30px;
    background-color: #555454;
}
.foot-navbar {
    margin-top: 30px;
    background-color: #555454;
}
.foot-navbar ul li {
	display:inline-block;
    width: 9%;
    height: 40px;
    text-align: center;
    line-height: 40px;
}
.foot-link, .foot-navbar ul {
    max-width: 1100px;
    margin: 0 auto;
	text-align:center;
}

.foot-navbar ul li a {
    display: block;
    font-size: 14px;
    color: white;
}
.foot-link {
    margin-top: 20px;
    text-align: center;
    border-bottom: #5e5e5e solid 1px;
}
.foot-link p {
    margin-top: 12px;
    font-size: 12px;
    color: #999;
}
.foot-link p a {
    color: #999;
    margin-right: 3px;
}
.foot-copyright {
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
    color: #ccc;
}
@font-face{
    font-family:'DINCond';
    src:url('/skin/css/fonts/DNC47.otf') 
         
}
@font-face{
    font-family:'DINCond-Medium';
    src:url('/skin/css/fonts/DNC57.otf') 
}

.ejdh{line-height: 3rem;
    background: #398bd5!important;}
.tab-menu {
	width: 100%;
	z-index: 1;
	text-align: center;
}
.tab-menu li {
	display:inline-table;
	width: 174px;
	margin-right: 40px;
	font-size: 14px;
}
.tab-menu li a {
	display: block;
	color: #fff;


	line-height: 3em;
	transition: all 1s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
}
.tab-menu li a:hover, .tab-menu .selected a {
	    background-color: #1f98d3;
}
.tab .tab-box {
	position: relative;
	padding: 52px 0 90px;
	clear: both;
}
.tab .hide {
	display: none;
}
.tab-box .summary {
	font-size: 15px;
	line-height: 24px;
}
.tab-box .summary .company-summary {
	position: relative;
	height: 191px;
	margin-top: 38px;
}
.tab-box .summary .company-summary .aim {
	margin-left: 45px;
	font-size: 14px;
	line-height: 22px;
	float: left;
}



/*================================================= æ–°é—»======================================= */
/*----------------------------- äºŒçº§banner---------------------------- */
.yun-detail{width:100%;background: #151515;padding-top:0.7rem;position: relative;}
.dtbanner{position: relative;width:100%;height:4rem;}
.yun-detail .deteil-banner{position: absolute;top:0.7rem;left:0;}

.detail-info{padding-top:1rem;}
.detail-info p{
    font-size: 16px;
    color: #FFFFFF;
    margin-bottom:0.4rem;
    width: 534px;
}
.nobanner-nav{position: static;}
/*----------------------------breadcrumb--------------------------*/
.breadcrumb1{line-height: 46px;}
.breadcrumb1 a{font-size: 14px;color:#21252E;opacity: 0.6;}
.breadcrumb1 a:hover{color:#0DB14B ;}
/*-----------------------------æ¡ˆä¾‹-è¯¦æƒ…---------------------------*/
.case_detail1{background: #fff; }
.c_article{padding: 40px 50px 40px 40px;position: relative;}
.case-title{width:100%;height:auto;background:#fff;}
.article_title{font-size: 32px;color: #21252E ; font-weight: bold;display: block;line-height: 40px;}
.article_title2{font-size:16px;color: #505363;margin:28px 0 16px 612px;}
.c_share{float: left;width:80px; padding-right:40px; height: 100%; display:block; text-align: center; 
    animation-duration:2.2s;
    -webkit-animation-duration:2.2s;
}
.c_s_date em{display: block; height: 1px; width: 100%; background: #21252E ;}
.c_s_date h1{    font-weight: normal;font-size: 20px; color: #21252E; width: 54px;  background: #fff; margin: -10px auto 20px; line-height: 20px;text-align: center;}
.c_s_date h2{    font-weight: normal;font-size: 32px;color: #21252E;line-height: 32px; text-align: center;}
.c_s_date h3{    font-weight: normal;font-size: 20px;color: #21252E;line-height: 20px; margin: 20px 0 0 0;text-align: center;}
.c_s_date .h1{font-size: 20px; color: #21252E; width: 54px;  background: #fff; margin: -10px auto 20px; line-height: 20px;text-align: center;font-family:DINCond!important;}
.c_s_date .h2{font-size: 32px;color: #21252E;line-height: 32px; text-align: center;font-family:DINCond!important;}
.c_s_date .h3{font-size: 20px;color: #21252E;line-height: 20px; margin: 20px 0 0 0;text-align: center;font-family:DINCond!important;}
.c_s_title{font-size: 12px;color: #505363; margin: 60px 0 80px 0;}
.c_s_share em{display: block; height: 1px; width: 100%; background: #505363 ;}
.c_s_share h2{font-size: 14px;color: #505363;line-height: 20px; width: 54px; background: #fff;margin: -10px auto 32px; }
.c_s_share a{display: block;width:40px; height: 40px; margin: 0 auto 24px  ; }
.icon_wechat{background: url(../img/news/wechat.png) no-repeat; background-size:40px 40px;}
.icon_wechat:hover{background: url(../img/news/wechat_hover.png) no-repeat; background-size:40px 40px;}
.icon_share{background: url(../img/news/wechat_share.png) no-repeat; background-size:40px 40px;}
.icon_share:hover{background: url(../img/news/wechat_share_hover.png) no-repeat; background-size:40px 40px;}
.icon_toutiao{background: url(../img/news/toutiao_share.png) no-repeat; background-size:40px 40px;}
.icon_toutiao:hover{background: url(../img/news/toutiao_hover.png) no-repeat; background-size:40px 40px;}


.art_infor{float: right; width:84%;margin: 48px 0 0 0;font-size: 18px;
line-height: 36px;}
.summary{padding: 24px 40px; background: #fff ; }
.summary p{font-size: 16px; color: #505363; line-height: 24px;}
.summary .inscription{text-align: right; margin: 16px 0 0 0; line-height: 16px;}

.art_show{width: 1126px;margin: 24px 0 0 0;}
.art_text{font-size: 18px; line-height: 36px; color: #21252E;text-align: justify;}
.art_text img{width: 100%;}
.art_pic{text-align: center; margin: 30px 0 0 0;}
.art_pic img{width: 100%;}

.relative-link{margin: 60px 0 0 0;display: flex;}
.relative-link a{display: block;float: left;width:50%; height: 80px; background: #21252E ; color: #fff; padding: 24px 40px;margin: 0 1px 0 0;}
.relative-link a:nth-child(2){margin: 0;}
.relative-link a:hover{background: #00B259 ;}
.relative-link a p{font-size: 14px; line-height: 14px;}
.relative-link a h5{margin: 16px 0 0 0; font-size: 18px; line-height: 25px;height: 50px;overflow: hidden; font-weight:normal;}

.relative_article{padding:80px 0 83px 24px;position: relative;z-index: 20;background:#fff;}
.r_a_title{font-size: 24px; line-height: 20px; font-weight: bold;letter-spacing: 0.34px;}
.relative_article ul li{float: left; width:24%; margin: 29px 1% 0 0; background: #fff;}
.relative_article ul li:last-child{margin-right:0;}
.relative_article ul li a{display: block;}
.relative_article ul li h5{overflow: hidden;background:#f8f8f8;height: 0;padding-bottom: 220px;}
.relative_article ul li h5 img{width: 100%;height: auto;-webkit-transition: transform 1s ease-out;-webkit-transition: -webkit-transform 1s ease-out;transition: -webkit-transform 1s ease-out;transition: transform 1s ease-out;transition: transform 1s ease-out, -webkit-transform 1s ease-out;-o-object-fit: cover;object-fit: cover;}
.relative_article ul li:hover  h5 img {-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition: transform 1s ease-out; -webkit-transition: -webkit-transform 1s ease-out;transition: -webkit-transform 1s ease-out;transition: transform 1s ease-out;transition: transform 1s ease-out, -webkit-transform 1s ease-out;}
.relative_article ul li p{padding: 16px 24px; font-size: 16px; line-height: 22px;color: #21252E ; font-weight: bold;
    display: -webkit-box;    
    -webkit-box-orient: vertical;    
    -webkit-line-clamp:2;    
    overflow: hidden;
}
.relative_article ul li a:hover{box-shadow: 0 0 20px 2px #ccc;}
.relative_article ul li a:hover p{color: #00B259;}



/*-------------------------------------æ–°é—»èµ„è®¯-è¯¦æƒ…-----------------------------*/
.news_detail1{background: #fff;}
.news_showcontent{ padding: 40px 40px 40px 40px;position: relative; background:#FFF;}
.n_d_title{font-size: 32px;color: #21252E;line-height: 40px; margin: 0 0 60px 0;background:#fff; font-weight:normal;}
.n_i_show{float: right;width:80%; padding: 20px 36px 0 46px;
    border-left: 1px solid #e5e5e5;}
.news_infor{font-size: 18px;color: #21252E;line-height: 36px;text-align: justify;}
.news_infor img{max-width: 100%;}

/*---------------------------------------æ–°é—»èµ„è®¯èšåˆé¡µ-----------------------------*/
.hotlist{margin: 40px 0 0 0;}
.h_l_title{font-weight:bold;font-size: 24px;color: #21252E;letter-spacing: 0.34px;line-height: 20px;}
.hotlist1 ul li{float: left; width:23.75%; margin: 30px 1.6666% 0 0; background: #fff; position: relative;}
.hotlist1 ul li:nth-child(4n){margin: 30px 0 0 0;}
.hotlist1 ul li a{display: block;}
.hotlist1 ul li h5{overflow: hidden;background:#f8f8f8;height: 0;padding-bottom: 74.855%;}
.hotlist1 ul li h5 img{width: 100%;height: auto;-webkit-transition: transform 1s ease-out;-webkit-transition: -webkit-transform 1s ease-out;transition: -webkit-transform 1s ease-out;transition: transform 1s ease-out;transition: transform 1s ease-out, -webkit-transform 1s ease-out;-o-object-fit: cover;object-fit: cover;}
.hotlist1 ul li:hover  h5 img {-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition: transform 1s ease-out; -webkit-transition: -webkit-transform 1s ease-out;transition: -webkit-transform 1s ease-out;transition: transform 1s ease-out;transition: transform 1s ease-out, -webkit-transform 1s ease-out;}
.hotlist1 ul li div{padding: 16px 16px 20px; font-size: 16px; line-height:22px;letter-spacing: 0.23px;color: #21252E ; font-weight: bold;}
.hotlist1 ul li div p{
  height: 44px;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  display: -webkit-box;
}
.hotlist1 ul li a:hover{box-shadow: 0 0 20px 2px #ccc;}
.hotlist1 ul li a:hover p{color: #00B259;}

.hot_news{display:block;width: 92px; position: absolute;  top: 16px; left: -8px;}
.hot_news img{width: 100%;}


.ny_news_list{margin: 42px 0 80px 0;}
.ny_menu_list{float: left;width:74.5834%;}
.ny_menu a{font-size:24px;display: inline-block;  vertical-align: text-top; padding-bottom: 10px;color: rgba(33,37,46,0.50);letter-spacing: 0.34px;line-height: 20px; font-weight: bold; margin: 0 64px 0 0; }
.ny_menu .active{color: #21252E;border-bottom: 4px solid #21252E;}
.ny_menu a:hover{color: #21252E;}
.ny_menu{margin-bottom: 32px ;}

.ny_n_list ul li{ margin: 0 0 32px 0;width:100%;}
.ny_n_list ul{display: none;}
.moreul{padding-top:0.4rem;}
.moreul ul{display:none;}
.ny_n_list ul.active{display: block;}
.ny_n_list ul li a .nl_img{float: left;width: 28.505%;height: 0;overflow: hidden;padding-bottom:21.378%;background: #F8F8F8;}
.ny_n_list ul li a .nl_img img{width: 100%;height: auto;-webkit-transition: transform 1s ease-out;-webkit-transition: -webkit-transform 1s ease-out;transition: -webkit-transform 1s ease-out;transition: transform 1s ease-out;transition: transform 1s ease-out, -webkit-transform 1s ease-out;-o-object-fit: cover;object-fit: cover;}
.ny_n_list ul li:hover  a .nl_img img {-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition: transform 1s ease-out; -webkit-transition: -webkit-transform 1s ease-out;transition: -webkit-transform 1s ease-out;transition: transform 1s ease-out;transition: transform 1s ease-out, -webkit-transform 1s ease-out;}
.ny_n_list ul li a .nl_text{float: right; width:69%; padding:16px 0 0 0;    box-sizing: border-box;position: relative;height: 100%;padding-right:4%;height:225px;}
.ny_n_list ul li a .nl_text h1{font-size: 24px;color: #21252E;letter-spacing: 0.34px;line-height:1.5em;font-weight: bold;max-height: 3em;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    display: -webkit-box;}
.ny_n_list ul li a .nl_text h1:hover {color: #00B259;}
.ny_n_list ul li a .nl_text h2:hover {color: #00B259;}
.ny_n_list ul li a .nl_text h2{font-size: 16px;color: #505363;letter-spacing: 0.34px; margin: 24px 0 0 0;line-height: 20px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ny_n_list ul li a .nl_text p{margin:0.3rem 0 0 0;font-size: 14px;color: #8C97B2;letter-spacing: 0.3px;position: absolute;bottom: 0px;width: 100%;line-height: 20px;}
.nl_p_left{float: left;}
.nl_p_right{float: right;}
.nl_p_right em{width: 14px; display: block; float: left;display: flex; align-items: center;  height: 20px; margin: 0 8px 0 0 ;}
.nl_p_right em img{width: 100%; }
.ny_nl_more a{display:block; background: #F8F8F8;height: 40px;text-align: center;font-size: 14px;color: #00B259;letter-spacing: 0.3px;line-height: 14px;padding: 16px 0 0 0;}
.ny_nl_more a span{ padding: 0 0 8px 0;position: relative;}

.ny_nl_more a span::before{
    display: block;
    position: absolute;
    content: '';
    width:0%;
    height:3px;
    background:#00B259;
    bottom:0px;
    left:0px;
    z-index: 5;
    -webkit-transition: all 0.6s;
    transition: all 0.6s;
}
.ny_nl_more:hover a span::before{
    width:100%;
}


.ny_hot_news{float: right; width:23.75%;}
.ny_h_title{font-size: 24px; color: #21252E;letter-spacing: 0.34px;line-height: 20px; font-weight: bold; margin: 0 0 48px 0;}
.ny_hot_news ul li{margin: 0 0 24px 0; height: 90px;}
.nh_img{float: left; width:35.088%;height: 0;overflow: hidden;padding-bottom:90px;background:#f8f8f8;}
.ny_hot_news ul li a .nh_img img{width: 100%;height: auto;-webkit-transition: transform 1s ease-out;-webkit-transition: -webkit-transform 1s ease-out;transition: -webkit-transform 1s ease-out;transition: transform 1s ease-out;transition: transform 1s ease-out, -webkit-transform 1s ease-out;-o-object-fit: cover;object-fit: cover;}
.ny_hot_news ul li:hover  a .nh_img img{-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition: transform 1s ease-out; -webkit-transition: -webkit-transform 1s ease-out;transition: -webkit-transform 1s ease-out;transition: transform 1s ease-out;transition: transform 1s ease-out, -webkit-transform 1s ease-out;}
.nh_text{ float: right; width:60.234%; position: relative; height: 90px;}
.nh_text h1{ font-size: 14px;color: #21252E;letter-spacing: 0.3px;line-height: 22px; overflow: hidden;
   max-height:44px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    display: -webkit-box;}
.nh_text p{font-size: 14px;color: #8C97B2;letter-spacing: 0.3px;line-height: 14px; position: absolute; bottom: 0; left: 0;}
.nh_text:hover h1{color: #00B259;}



/* åª’ä½“æŸ¥è¯¢ */
@media (min-width:1280px) and (max-width:1660px){
  .ny_n_list ul li a .nl_text{
  	height:190px;
  }
}
@media (min-width:769px) and (max-width:1280px){
  .ny_n_list ul li a .nl_text{
  	height:150px;
    padding-top:0;
  }
}

@media (min-width:320px) and (max-width:768px){
  
  .hotlist1 ul li div p{
    line-height:1.5;
    height:3em;
  }
  .detail-info p{
  	width:80%;
  }
    /* æ¡ˆä¾‹è¯¦æƒ… */
    .c_article{padding:0;}
    .article_title{margin:0.3rem 0px 0.2rem;font-size:0.4rem;}
    .article_title2{margin:0.3rem 0px 0.4rem;}
    .c_share{width:94%;height:auto!important;padding:0.3rem 3% 0px;border:none;}
    .c_s_title{margin:0.3rem 0px;}
    .c_s_share{margin:0.3rem 0px 0.1rem;}
    .c_s_share p{width:33.333%;float:left;}
    .c_s_share p a{margin: 0 auto 0.2rem;}
    .c_s_date h1{font-size:0.3rem;}
    .c_s_date h2{font-size:0.4rem;line-height:0.25rem;}
    .c_s_date h3{font-size:0.36rem;line-height:0.25rem;}
	.position{ padding-top:80px!important;}
    .art_infor{width:100%;margin:0.2rem 0px 0.15rem;}
    .summary{padding:0.3rem 0.26rem;margin:0.2rem 0 0 0;}
    .art_show{width:100%;}
    .relative-link{display: block; overflow:hidden;}
    .relative-link a{ max-width:100%; width:100%;height:auto;padding:0.4rem 0.3rem; margin-bottom:5px;}
    .relative_article{width:100%;padding:0;margin:0.3rem 0;}
    .r_a_title{height:0.8rem;line-height:0.8rem;}
    .relative_article ul li{width:48%;float:left;margin:0px 1% 0.3rem 0;box-shadow: 0 3px 4px rgba(0,0,0,0.1)}
    .relative-link a h5{font-size:14px;}
    .relative_article ul li:nth-of-type(even){float:right;}
    .relative_article ul li p{font-size:0.24rem;padding: 0.1rem 0.2rem;}
    /* 3çº§banner */
    .yun-detail{min-height:6rem;padding-top: 0.9rem;}
    .dtbanner{}
    .detail-info{padding-top:30px;    z-index: 9;
    position: relative;}
    .detail-info h2{font-size:24px;}
    .detail-info p{font-size:16px;text-indent: 0px;margin-bottom:10px;}
    .detail-info a{font-size:14px;border: 1px solid #eee;}
    /* 24å°æ—¶çƒ­æ¦œ */
    .hotlist1 ul li{width:49%;margin:0 0 24px 0px;box-shadow: 0 3px 4px rgba(0,0,0,0.1);margin-right:1%;}
  .hotlist1 ul li:nth-of-type(2n){margin-right:0;}
  .hotlist1 ul li:nth-child(4n){margin:0 0 24px 0px;}
    .ny_news_list{margin:32px 0  32px 0;}
    .h_l_title{font-size:24px;line-height:1.5;}
    /* taBåˆ‡æ¢ */
    .ny_n_list{width:100%;}
  .ny_menu{margin-bottom:0px;}
  .ny_news_list{margin:24px 0 0 0;}
    .ny_menu a{margin: 0 10px 0 0;font-size:24px;line-height:1.5;}
  .ny_n_list ul{margin-top:20px;}
    .ny_n_list ul li{margin:0 0 10px 0;border-bottom: 1px solid #eee;padding:0 0 10px 0px;}
    .ny_n_list ul li a .nl_img{width:27%;}
    .ny_n_list ul li a .nl_text{width:70%;padding:0.1rem 0;padding-right:0;height:auto;}
    .ny_n_list ul li a .nl_text h1{font-size:16px;line-height:1.5;}
    .ny_n_list ul li a .nl_text h2{font-size: 14px;margin:0.1rem 0 0 0;display: none;}
    .ny_n_list ul li a .nl_text p{margin:0.1rem 0px;bottom:-35px;}
    /* çƒ­é—¨èµ„è®¯ */
  .ny_hot_news ul li{margin-bottom:10px;height:auto;}
    .ny_h_title{font-size:24px;line-height:1.5;margin:20px 0 10px 0px;}
  .nh_img{padding-bottom:26.5%;}
    /* æ–°é—»è¯¦æƒ… */
    .detial-top{margin-top:1.2rem;}
    .news_showcontent{padding:20px;}
	
    .n_d_title{font-size:20px!important;margin:0.5rem auto 0.3rem;line-height:0.6rem; font-weight:normal;}
    .n_i_show{width:92%;height:auto;}
	.n_i_show img{ max-width:100%; height:auto!important; text-indent:0!important;}

    .ny_menu_list{width:100%;}
    .ny_hot_news{width:100%;}
}
@media (min-width:320px) and (max-width:600px){
.ny_menu a{font-size:16px;}
  .ny_n_list ul li a .nl_text h1{font-size:14px;}
}
@media (min-width:769px) and (max-width: 1024px){
    .article_title2{margin:28px 0 16px 412px}
    .c_share{padding: 20px 30px 0 0}
    .art_infor{ width: 794px;}
    .art_show{width:746px;}
    .relative_article ul li{width: 220px;}
    .relative_article ul li p{padding: 10px 16px;}
}
@media only screen and (max-width: 1280px){
  .art_show{width:100%;}
  .n_i_show{width:100%; float:none; padding:0px; border:none;}
 
}
@media (min-width:1025px) and (max-width: 1280px){}

@media (min-width:1281px) and (max-width: 1366px){
    .art_infor{ width: 80%;}
    .art_show{width:100%;}
    .relative_article ul li{width:24%;margin: 0.3rem 1% 0 0;}
    .relative_article ul li:last-child{margin-right:0;}
    .ny_n_list ul li a .nl_text h1{font-size:0.22rem;}
    /* æ–°é—»è¯¦æƒ… */
    .n_i_show{width:80%;}
	.logo {
	float: left;
	padding: 0;
	box-sizing: border-box;
	width:200px; z-index:99;
}


}

@media (min-width:1367px) and (max-width: 1440px){
    .art_infor{ width: 80%;}
    .art_show{width:100%;}
    .relative_article ul li{width:24%;margin: 0.3rem 1% 0 0;}
    .relative_article ul li:last-child{margin-right:0;}
    .ny_n_list ul li a .nl_text h1{font-size:0.22rem;}
    /* æ–°é—»è¯¦æƒ… */
    .n_i_show{width:82%;}
	.logo {
	float: left;
	padding: 0;
	box-sizing: border-box;
	width:200px; z-index:99;
}
}

@media (min-width:1441px) and (max-width: 1680px){}

@media (min-width:1680px) and (max-width: 1920px){}


.p-style-7 {
    font-size: 20px;
    font-weight: bold;
    background-color: #ddd;
    padding: 0.5% 1%;
	margin-top:20px;
}
.am-gallery {
    padding: 5px 5px 5px 5px;
    list-style: none;
}
.am-avg-lg-4>li:nth-of-type(4n+1) {
    clear: both;
}
.am-avg-lg-4>li:nth-of-type(1) {
	margin-left:0px!important;
}
.am-gallery-bordered .am-gallery-item {
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,.35);
    box-shadow: 0 0 3px rgba(0,0,0,.35);
    padding: 5px;
}
.am-gallery-bordered .am-gallery-item img {
    width: 100%;
    height: auto;
}
.am-gallery-bordered .am-gallery-title {
    margin-top: 10px;
    font-weight: 400;
    font-size:14px;
    color: #555;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.am-gallery-bordered .am-gallery-title {
    margin-top: 10px;
    font-weight: 400;
    font-size: 14px;
    color: #555;
    display: block;
	text-align:center;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.am-avg-lg-4>li {
    width: 24%;
	float:left;
	margin-left:1.2%;
}
.am-gallery-bordered>li {

}


/*头部导航*/
.web_w{width:100%;margin:0 auto}
.web_w:after{display:block;content:'';clear:both}
.am-paragraph-default{margin:0;color:#333333;font-size:16px;text-align:justify;word-break:break-all}
.am-paragraph-default img{max-width:100%;height:auto!important;border:none;padding:0;margin:0;display:inline}
.am-paragraph-default p{font-size:16px}
.am-paragraph-default p,.am-paragraph-default a{color:#333333}
.am-paragraph-default a:hover{color:#006BF8}
.am-pureview-actions a{position:static;float:right;text-align:center}
.am-icon-chevron-left::before{font-family:'FontAwesome';content:"\f00d"}
.picture-hover-animate{display:block;position:relative;overflow:hidden}
.picture-hover-animate:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;visibility:visible;width:190px;height:190px;margin:auto;content:'';transition:all 0.6s ease-in-out;transform:scale(6);opacity:1;border:95px solid rgba(0,0,0,0.1);border-radius:95px}
.picture-hover-animate:hover:after{visibility:hidden;opacity:0;border:0 solid rgba(0,0,0,0.2)}
.am-table-striped > tbody > tr:nth-child(2n+1) > td,.am-table-striped > tbody > tr:nth-child(2n+1) > th{background-color:#f5f5f5}
.am-table tr td,.am-table tr th{vertical-align:middle!important}
.menu{display:block;width:100%;margin:0;position:fixed;z-index:1100;}
.menu .am-menu{position:static;}
.menu .am-menu-nav a{padding:0}
.am-sticky-placeholder{height:auto!important}
.inner_header .menu{position:relative}
.menu.am-sticky,.inner_header .menu{background:#fff;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1)}
.logo{display:block;height:32px; margin-top:18px;float:left;position:relative;z-index:1000;text-indent:-9999px}
.logo img{display:block;height:42px;}
.logo img.logo_white{ display:block;}
.logo img.logo_black{ display:none;}
.menu.am-sticky .logo img.logo_white ,.inner_header .menu .logo img.logo_white{ display:none;}
.menu.am-sticky .logo img.logo_black ,.inner_header .menu .logo img.logo_black{ display:block;}
.am-topbar-collapse{float:right; 
	/*margin-right:280px;*/
}
.join_menu .am-topbar-collapse{float:left;margin-left:68px}
.nav{height:68px;float:left}
.nav .li_top{display:block;padding:0;margin-right:32px;float:left;font-size:14px;font-weight:500; }
.nav .li_top.li_solution{ position:static;}
.nav .li_top a.a_top{display:block;padding:0;color:#fff;line-height:69px; position:relative;}
.nav .li_top a.a_top:after{ display:block; content:''; height:3px;width:50%;opacity: 0; background-color:#006BF8; position:absolute; left:25%;  bottom:0px;transition: .4s;}
.nav .li_top:hover a.a_top:after{opacity: 1;left: 0;width: 100%;}
.nav .li_top:hover a.a_top .am-icon-angle-down:before{font-family:'FontAwesome'; content:'\f106';}
.nav .li_top a:hover,.nav li a.on,.menu.am-sticky .nav .li_top a:hover,.menu.am-sticky .nav .li_top a.on,.inner_header .menu.nav .li_top a:hover,.inner_header.menu .nav .li_top a.on,.nav .li_top:hover .a_top,.nav .li_top .sub a:hover{color:#006BF8;}
.nav .li_top:hover a.a_top{ font-weight:bold;}
.menu.am-sticky .top_tel,.menu.am-sticky .top_tel a,.inner_header .menu .top_tel,.inner_header .menu .top_tel a{color:#3e3e3e}
.nav .li_top .sub{width:120px; height:0; overflow:hidden;background-color:#ffffff;position:absolute;left:50%;top:68px; margin-left:-60px;text-align:center;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.1);z-index:1011; font-size:14px;font-weight:500; color:#3e3e3e;}
.nav .li_top .sub .text_a{display:block; color:#3e3e3e;line-height:32px; white-space:pre-wrap; overflow:hidden; text-overflow:ellipsis;}
.nav .li_top:hover .sub{padding:10px; height:auto;}
.nav .li_top.li_solution .sub{ width:100%; left:0; margin:0; padding:0;}
.menu_solution_sub{ padding:0 100px; text-align:left;}
.menu_solution_sub dd{border-left:#006BF8 solid 5px; position:relative;}
.menu_solution_sub dd .title_a{ display:block; width:108px; padding:14px 10px; text-align:center; background-color:#F3F7FC;}
.menu_solution_sub dd .title_a a{ display:block;}
.menu_solution_sub dd .title_a .title:before{ display:block; content:''; height:55px; margin:0 auto; background-repeat: no-repeat; background-position:center center;background-size:auto 100%;}
.menu_solution_sub dd .title_a .title:hover{ font-weight:bold;}
.menu_solution_sub dd .title_a:nth-of-type(1) .title:before{ background-image:url(/skin/css/img/nav_solution_ico_1.png); }
.menu_solution_sub dd .title_a:nth-of-type(2) .title:before{ background-image:url(/skin/css/img/nav_solution_ico_2.png); }
.menu_solution_sub dd .title_a:nth-of-type(3) .title:before{ background-image:url(/skin/css/img/nav_solution_ico_3.png); }
.menu_solution_sub dd .title_a:nth-of-type(4) .title:before{ background-image:url(/skin/css/img/nav_solution_ico_4.png); }
.menu_solution_sub dd .title_a:hover,.menu_solution_sub dd .title_a.active{ background-color:#fff; color:#006BF8}
.menu_solution_sub dd .title_a:nth-of-type(1) .title:hover:before,.menu_solution_sub dd .title_a:nth-of-type(1).active .title:before{ background-image:url(../img/nav_solution_ico_1_on.png); }
.menu_solution_sub dd .title_a:nth-of-type(2) .title:hover:before,.menu_solution_sub dd .title_a:nth-of-type(2).active .title:before{ background-image:url(../img/nav_solution_ico_2_on.png); }
.menu_solution_sub dd .title_a:nth-of-type(3) .title:hover:before,.menu_solution_sub dd .title_a:nth-of-type(3).active .title:before{ background-image:url(../img/nav_solution_ico_3_on.png); }
.menu_solution_sub dd .title_a:nth-of-type(4) .title:hover:before,.menu_solution_sub dd .title_a:nth-of-type(4).active .title:before{ background-image:url(../img/nav_solution_ico_4_on.png); }
.menu_solution_sub dd .title_a .text{ width:calc(100% - 108px); height:100%; position:absolute; right:0; top:0; display:none;}
.menu_solution_sub dd .title_a:hover .text ,.menu_solution_sub dd .title_a.active .text{ display:block;}
.menu_solution_sub dd .des{ width:420px; text-align:left; margin-left:60px;}
.menu_solution_sub dd .des a{ display:block; width:50%; padding:30px 10px; float:left;}
.menu_solution_sub dd .des a span.hot:after{ display:inline-block; content:''; width:25px; height:10px; background:url(/skin/css/img/hot.gif) center center no-repeat; margin-left:5px;}
.menu_solution_sub dd .des a span{ display:block; font-size:12px; }
.menu_solution_sub dd .des a:hover span{ font-weight:bold;}
.menu_solution_sub dd .text .img{ position:absolute;width:370px;top:50%; right:0;transform: translate(0,-50%);}
.menu_solution_sub dd .text .img i{ display:block; width:370px; background-position:center center; background-repeat:no-repeat; background-size:cover; background-color:#f2f2f2;}
.menu_solution_sub dd .text .img i:after{ display:block; content:''; padding-bottom:60%;}
.menu_solution_sub dd .text .img span{ display:block; font-size:14px; margin-top:10px; color:#3e3e3e; text-align:left; text-align:justify;}

.language_pc{width:18px;height:68px;line-height:36px;text-align:center;float:right;color:#fff;position:relative;z-index:1012;}
.language_pc dt{display:block;height:68px;background:url(/skin/css/img/language_ico_white.svg) left center no-repeat;background-size:100% auto; cursor:pointer;}
.menu.am-sticky .language_pc dt,.inner_header .menu .language_pc dt{background:url(/skin/css/img/language_ico_black.svg) left center no-repeat;background-size:100% auto}
.language_pc dd{position:absolute;width:80px;left:-31px;top:68px;background-color:#fff;padding:10px 0;height:0;overflow:hidden;transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);opacity:0;text-align:center}
.language_pc dd:before{display:block;position:absolute;left:50%;margin-left:-8px;top:-8px;content:"";height:0;width:0;border-color:transparent transparent #fff;border-style:none solid solid;border-width:0 8px 8px}
.language_pc dd a{display:block;line-height:32px;font-size:14px;text-align:center;white-space:nowrap}
.language_pc:hover dd{height:auto;overflow:inherit;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);opacity:1;box-shadow:0 1px 6px rgba(0,0,0,0.4)}

.top_search{ float:right; position:relative;height:32px; margin-top:18px; margin-right:27px;}
.top_search_btn{display:block; width:20px; height:32px; position:absolute; right:0; top:0; background-repeat:no-repeat; background-position: center center; background-image:url(/skin/css/img/search_btn_white.png); background-size:100% auto; cursor:pointer;}
.top_search_btn.active{background-image:url(/skin/css/img/close_black.png)!important;background-size:12px 12px; right:5px;}
.menu.am-sticky .top_search_btn ,.inner_header .menu .top_search_btn{background-image:url(/skin/css/img/search_btn.png);}
.top_search_form{width:0; border:none!important;height:30px;overflow:hidden;-webkit-appearance: none;-webkit-transition: all .15s;transition: all .15s; border:none; opacity:0;}
.top_search_form input[type="text"]{float:left;border:none; background:none;width:130px;height: 30px;line-height: 30px;font-size:14px;margin-left:30px;}
.top_search_form button{ display:none;}
.top_search.active .top_search_form{ width:180px; border:#000000 solid 1px!important;border-radius:30px; background-color:#fff;opacity:1;}
.top_search.active button{display:block;width:18px; height:30px; position:absolute; left:8px;top:0;border: none;outline:0;background:url(/skin/css/img/search_btn.png) center center no-repeat; background-size:100% auto;}

.menu.am-sticky .nav li a,.inner_header .menu .nav li a ,.menu.am-sticky .top_search_form button,.inner_header .top_search_form button {color:#333}
.menu.am-sticky .top_search:hover .top_search_form ,.inner_header .top_search:hover .top_search_form{border:#dedede solid 1px;}
.my_ul, .my_dl {
    margin: 0;
    padding: 0;
}

.am-modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1110;
    display: none;
    opacity: 0;
    outline: 0;
    text-align: center;
    -webkit-transform: scale(1.185);
    -ms-transform: scale(1.185);
    transform: scale(1.185);
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
}
.am-popup {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1110;
    background: #fff;
    display: none;
    overflow: hidden;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}
.inner_header .menu {
    background: #fff;
    box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);
}
.am-sticky {
    position: fixed!important;
    z-index: 1010;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
}
@media screen and (max-width:640px){body{padding-bottom:55px}
.web_w{width:100%;min-width:100%;max-width:100%}
.am-gotop-fixed{bottom:60px}
.menu{height:60px;overflow:inherit;padding:0;}
.menu.am-sticky{padding:0;box-shadow:0 0 5px rgba(0,0,0,0.1);background:#fff}
.menu .logo,.menu.am-sticky .logo{height:24px;margin-top:18px;margin-left:14px;padding:0}
.menu .logo img{height:100%}
.m_language_ico{display:block;width:30px;height:24px;background:url(/skin/css/img/language_ico_white.svg) center center no-repeat;background-size:auto 100%;position:absolute;right:95px;top:18px}
.m_search_ico{display:block;width:30px;height:24px;background:url(/skin/css/img/search_white.png) center center no-repeat;background-size:auto 100%;position:absolute;right:55px;top:18px}
.menu.am-sticky .m_language_ico,.m_language_ico.active,.inner_header .menu .m_language_ico{background:url(/skin/css/img/language_ico_black.svg) center center no-repeat;background-size:auto 100%}
.menu.am-sticky .m_search_ico,.m_search_ico.active,.inner_header .menu .m_search_ico{background:url(/skin/css/img/search_black.png) center center no-repeat;background-size:auto 100%}
.am-topbar-btn{background:none;float:right;margin:20px 14px 20px 0;width:25px;height:20px;color:#000;position:relative;z-index:100}
.am-topbar-btn span{display:block;width:100%;height:2px;position:absolute;background-color:#fff;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.menu.am-sticky .am-topbar-btn span,.inner_header .menu .am-topbar-btn span{background-color:#000!important}
.am-topbar-btn span:nth-of-type(1){top:0;left:0;opacity:0}
.am-topbar-btn span:nth-of-type(4){bottom:0;left:0;opacity:0}
.am-topbar-btn span:nth-of-type(2),.am-topbar-btn span:nth-of-type(3){top:50%;left:0;margin-top:-1px}
.am-topbar-btn span:nth-of-type(2){-moz-transform:rotate(45deg);-ms-transform:rotate(45deg));-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#000}
.am-topbar-btn span:nth-of-type(3){-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#000}
.am-topbar-btn.am-collapsed span:nth-of-type(2){-moz-transform:rotate(0);-ms-transform:rotate(0));-webkit-transform:rotate(0);transform:rotate(0);background-color:#fff}
.am-topbar-btn.am-collapsed span:nth-of-type(3){-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);background-color:#fff}
.am-topbar-btn.am-collapsed span:nth-of-type(1),.am-topbar-btn.am-collapsed span:nth-of-type(4){opacity:1}
.am-topbar-collapse,.join_menu .am-topbar-collapse{float:none;clear:both;padding:60px 0 0 0;position:relative;top:-60px;margin:0px}
.am-topbar-collapse.am-collapse{display:none!important}
.am-topbar-collapse.am-collapse.am-in{display:block!important;height:100vh;background:#fff;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}
.nav,.menu.am-sticky .nav{height:auto;float:none;clear:both;margin:0!important}
.nav .li_top,.menu.am-sticky .nav .li_top,.join_menu .nav .li_top{float:none;margin:0;border-bottom:#dedede solid 1px;padding:0;line-height:normal;transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);opacity:0;font-size:16px}
.nav .li_top.li_1{display:block;border-top:#dedede solid 1px}
.nav .li_top a.a_top,.menu.am-sticky .nav .li_top a.a_top{height:50px;line-height:50px;position:relative;padding:0 14px;color:#333}
.nav .li_top.am-parent a.a_top:before{content:'\f107'}
.nav .li_top a.a_top:after{ display:none;}
.nav .li_top.am-parent.am-open a.a_top:before{content:'\f106'}
.nav .li_top.am-parent .am-menu-sub{background-color:#F8FAFD;padding:14px;font-size:16px}
.nav .li_top.am-parent .am-menu-sub .a_son{display:block;line-height:36px}
.nav .li_top.am-parent .am-menu-sub .a_son:after{display:block;content:'\f106';content:'\f105';float:right}
.nav .li_top.am-parent .am-menu-sub.menu_img{margin:0 -7px}
.nav .li_top.am-parent .am-menu-sub.menu_img li{padding:0 7px;text-align:center;margin-top:7px;line-height:36px}
.nav .li_top.am-parent .am-menu-sub.menu_img li img{display:block;width:100%}
.nav .li_top.am-parent .am-menu-sub.menu_img li:nth-of-type(1),.nav .li_top.am-parent .am-menu-sub.menu_img li:nth-of-type(2){margin-top:0}
#language-modal .am-modal-dialog{border-radius:5px}
#language-modal .am-modal-bd{border-bottom:none}
#language-modal .am-modal-bd a{display:inline-block;font-size:14px;margin:0 20px}
#language-modal .am-modal-bd a img{display:block;width:40px;height:40px;margin:0 auto}
#search_modal .am-popup-inner{padding:20px 14px}
#search_modal .am-form{padding:0;height:38px;border:#dedede solid 1px;border-radius:10px;width:calc(100% - 70px);float:left}
#search_modal .am-form .am-form-field{width:calc(100% - 50px);float:left;height:36px;line-height:36px;padding:0 10px;border:none;box-shadow:none;background:none;border-top-left-radius:10px;border-bottom-left-radius:10px}
#search_modal .am-form .am-btn{width:50px;height:36px;line-height:36px;padding:0;float:right;font-size:20px;background:none;border:none}
#search_modal .am-close{font-size:14px;width:60px;line-height:38px;float:right;background-color:#006BF8;color:#fff;text-align:center;font-weight:normal;opacity:1;border-radius:5px}
.am-topbar-collapse.am-collapse.am-in .nav li.li_1{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .1s;-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_2{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .2s;-webkit-transition:all .6s ease .2s;-moz-transition:all .6s ease .2s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_3{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .3s;-webkit-transition:all .6s ease .3s;-moz-transition:all .6s ease .3s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_4{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .4s;-webkit-transition:all .4s ease .4s;-moz-transition:all .6s ease .4s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_5{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .5s;-webkit-transition:all .6s ease .5s;-moz-transition:all .6s ease .5s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_6{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .6s;-webkit-transition:all .6s ease .6s;-moz-transition:all .6s ease .6s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_7{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .7s;-webkit-transition:all .6s ease .7s;-moz-transition:all .6s ease .7s}
#language-modal .am-modal-dialog{border-radius:5px}
#language-modal .am-modal-bd{border-bottom:none}
#language-modal .am-modal-bd a{display:inline-block;font-size:14px;margin:0 20px}
#language-modal .am-modal-bd a img{display:block;width:40px;height:40px;margin:0 auto}
#search_modal .am-popup-inner{padding:20px 14px}
#search_modal .am-form{padding:0;height:38px;border:#dedede solid 1px;border-radius:10px;width:calc(100% - 70px);float:left}
#search_modal .am-form .am-form-field{width:calc(100% - 50px);float:left;height:36px;line-height:36px;padding:0 10px;border:none;box-shadow:none;background:none;border-top-left-radius:10px;border-bottom-left-radius:10px}

#search_modal .am-form .am-btn{width:30px;height:36px;line-height:36px;padding:0;float:right;font-size:20px;background:none;border:none;    background: url(/skin/css/img/search_btn.png) no-repeat; background-size:100%;}

.am-topbar-collapse.am-collapse.am-in .nav li.li_1{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .1s;-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_2{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .2s;-webkit-transition:all .6s ease .2s;-moz-transition:all .6s ease .2s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_3{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .3s;-webkit-transition:all .6s ease .3s;-moz-transition:all .6s ease .3s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_4{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .4s;-webkit-transition:all .4s ease .4s;-moz-transition:all .6s ease .4s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_5{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .5s;-webkit-transition:all .6s ease .5s;-moz-transition:all .6s ease .5s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_6{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .6s;-webkit-transition:all .6s ease .6s;-moz-transition:all .6s ease .6s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_7{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .7s;-webkit-transition:all .6s ease .7s;-moz-transition:all .6s ease .7s}


.am-popup {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1110;
    background: 
    #fff;
    display: none;
    overflow: hidden;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}
.am-modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1110;
    display: none;
    opacity: 0;
    outline: 0;
    text-align: center;
    -webkit-transform: scale(1.185);
    -ms-transform: scale(1.185);
    transform: scale(1.185);
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
}
.top_search,.language_pc{ display:none;}

.am-modal.am-modal-active {
		background:rgba(0,0,0,0.5);
    opacity: 1;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    overflow-x: hidden;
    overflow-y: auto;
}
.am-popup {
    height: 100vh;
    margin-top: 0;
}
.am-modal:before {
    content: "\200B";
    display: inline-block;
    height: 100%;
    vertical-align: middle;

	
}
.am-modal-dialog {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin-left: auto;
    margin-right: auto;
    width: 270px;
    max-width: 100%;
    border-radius: 0;
    background: #f8f8f8;
}
.am-modal-bd {
    padding: 15px 10px;
    text-align: center;
    border-bottom: 1px solid #dedede;
    border-radius: 2px 2px 0 0;
}
.am-popup-inner {
    padding-top: 44px;
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.am-popup.am-modal-active {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}
.c_s_share{ display:none;}
}


/*头部导航end*/


/*首页产品导航*/
.case_view ul{
	display: none;
}
.case_view ul.cur{
	display: block;
}
.synav a.cur,.synav a:hover{
	color: #fff;background: #f39801;
}
.synav{
	padding: 30px 0;text-align: center;
}
.synav a{transition: all 0.2s ease;
	display: inline-block;text-align: center;font-size: 14px;padding: 5px 15px;
}


.synav{
	overflow-x: auto;
}
.gdhz{
	width: 820px;margin: 0 auto;
}
.swhz{
	overflow: hidden;margin: 0 auto;padding: 5px 5px;
}
@media screen and (max-width: 600px) {
    .synav{
	padding: 10px 0;text-align: center;
}
}



/*导航产品*/
.header-menu {
	width:1200px;
	background:#fff;
	position:absolute;
	left:50%;
	margin-left:-600px;
	top:99%;
	padding:45px 0 30px;
	opacity:0;
	visibility:hidden;
	transform:translateY(60px);
	transition:0.3s;
	pointer-events:none;
	box-shadow:0 0 5px rgba(0,0,0,0.16)
}
.header-menu-list {
	font-size:0;
	margin:0 100px!important;
	text-align:center
}
.header-menu-list > li {
	text-align:left;
	font-size:12px;
	margin-bottom:15px;
	display:inline-block;
	width:20%;
	vertical-align:top
}
.am-menu-nav> li:hover .header-menu {
	opacity:1;
	visibility:visible;
	transform:translateY(0px);
	transition:0.5s;
	z-index:10;
	pointer-events:all
}
.menu-wrap {
	margin:0 10px
}
.menu-tops:hover strong {
	color:#00A2EA
}
.menu-tops:hover figure img {
	transform:scale(1.1)
}
.menu-tops strong {
	position:relative;
	margin-bottom:12px;
	display:block;
	text-align:left;
	line-height:21px;
	font-size:16px;
	font-weight:normal;
	transition:0.35s
}
.menu-tops strong i {
	display:block;
	line-height:1;
	color:#B7B7B7;
	position:absolute;
	right:0;
	top:50%;
	margin-top:-6px;
	font-size:12px;
	transition:0.35s
}
.menu-tops strong i:hover {
	color:#00A2EA;
	transform:rotate(180deg)
}

.menu-tops figure img {
	display:block;
	width:100%;
	height:auto;
	transition:0.5s
}


.menu-tops:hover strong {
	color:#00A2EA
}
.menu-tops:hover figure img {
	transform:scale(1.1)
}
.menu-tops strong {
	position:relative;
	margin-bottom:12px;
	display:block;
	text-align:left;
	line-height:21px;
	font-size:16px;
	font-weight:normal;
	transition:0.35s
}
.menu-tops strong i {
	display:block;
	line-height:1;
	color:#B7B7B7;
	position:absolute;
	right:0;
	top:50%;
	margin-top:-6px;
	font-size:12px;
	transition:0.35s
}
.menu-tops strong i:hover {
	color:#00A2EA;
	transform:rotate(180deg)
}
.menu-tops figure {
	display:block;
	padding-bottom:70.78%;
	height:0;
	overflow:hidden;
	line-height:1;
	border-radius:10px;margin: 0;
	box-shadow:0px 4px 8px rgba(134,151,168,0.1)
}
.menu-tops figure img {
	display:block;
	width:100%;
	height:auto;
	transition:0.5s
}

.menu-prolist a {
    margin-top: 6px;
    display: block;
    position: relative;
    color: #7E7E7E;
    line-height: 1.4;
}
.menu-prolist a i {
    display: inline-block;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -6px;
    font-size: 12px;
    color: #B7B7B7;
    line-height: 1;
    transform: scale(0.6);
    transition: 0.3s;
}
.menu-prolist a{
	height: 16px;overflow: hidden;
}
.menu-prolist a div{
	display: inline-block;width: 85%;overflow: hidden;
}
header{
	position: relative;z-index: 999999;
}
@media screen and (max-width:1280px) {
.header-menu {
	width:1000px;
	margin-left:-500px
}
.header-menu-list {
	margin:0 30px
}
}


@font-face {
	font-family:'iconfont';
	src:url('../fonts/font_1814209_dwgjxpa1qsq.eot');
	src:url('../fonts/font_1814209_dwgjxpa1qsq.eot?#iefix') format('embedded-opentype'),url('../fonts/font_1814209_dwgjxpa1qsq.woff2') format('woff2'),url('../fonts/font_1814209_dwgjxpa1qsq.woff') format('woff'),url('../fonts/font_1814209_dwgjxpa1qsq.ttf') format('truetype'),url('../fonts/font_1814209_dwgjxpa1qsq.svg#iconfont') format('svg')
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


@media screen and (max-width:760px) {
	.menu-tops figure,.menu-prolist{
		display: none;
	}
	.menu-prolist>a {padding-left: 15px!important;}
	.header-menu{
		position: relative;    box-shadow: none;width: 100%;margin: 0 auto;left: 0;top: 0;padding: 10px 0;display: none;
	}
	.header-menu-list > li{
		display: block;width: 100%
	}
	.my_ul.am-menu-nav>li:hover .header-menu{
		display: block;
	}
}

.menu .web_w {
    max-width: 1400px;
    margin: 0 auto;
    position: relative;
}
@media screen and (max-width:1560px) {
.menu .web_w {
    max-width: 1200px;
}
}

/*手机下拉*/
.sjbt{
	display: none;
}


@media screen and (max-width:760px) {
.sjbt {
    display: block;
    position: absolute;right: 0px;top: 0px;
	width:50px;height: 50px;
	background-image: url(/images/btmh.png); 
	background-size: 20px;background-position: center;background-repeat: no-repeat;
}
.my_ul li{
	position: relative;
}
.am-popup-inner{
	position: relative;
	top: 7%;
}
#search_modal .am-form .am-btn{
	background-position: center;
}
}

/*医废系统介绍*/
#statisticsData {
    display: inline-block;
    width: 100%;margin: 0 auto;
    background: #37bec4 url("../images/statisticsData.png") no-repeat;
}

#statisticsData *{
	box-sizing: border-box;
}

.contentRight {
    width: 43%;
    float: right;
    position: relative;
}

.contentRightImg {
    margin-top: 78px;
}

.contentLeft {
    float: left;
    width: 57%;
    padding: 60px 0 37px 10%;
    color: #FFF;
}

.contentLeft h1 {
    font-size: 34px;
}

.contentLeft>p {
    line-height: 2;
    margin-top: 31px;
    font-size: 16px;
    color: rgba(255, 255, 255, .7);
}
#boxs>.box {
    /*float:left;*/
    margin-top: 20px;
    align-items: center;
    text-align: center;
    width: 428px;
    height: 131px;
    border-radius: 5px;
    background-color: #31AfB5;
    -webkit-box-shadow: 0 3px 0 rgba(000, 000, 000, .21);
    -moz-box-shadow: 0 3px 0 rgba(000, 000, 000, .21);
    box-shadow: 0 3px 0 rgba(000, 000, 000, .21);
}

#boxs>.box:first-child {
    margin-top: 60px;
}

#boxs>.box {
    width: 455px;
    overflow: auto;
}

#boxs>.box>.img {
    width: 136px;
    float: left;
    margin-top: 21px;
}

#boxs>.box>.text {
    line-height: 2;
    text-align: left;
    color: rgb(255, 255, 255);
    margin-top: 21px;
}

#boxs>.box>.text>p {
    color: rgba(255, 255, 255, .7);
}


@media screen and (max-width: 600px) {
    
    #statisticsData>div{
    	width: 100%!important
    }
    .contentLeft{
    	padding: 20px!important
    }
    .contentLeft h1 {
    font-size: 24px;
    line-height: 1.4;
}
.contentLeft>p{
	margin-top: 20px;
}
#boxs>.box:first-child {
    margin-top: 40px;
}
#statisticsData *{
	max-width: 100%;
}
#boxs>.box{
	overflow: hidden
}
#boxs>.box>.text p{
	padding-right: 10px;line-height: 1.4
}
.contentRightImg{
	margin-top: 0!important;display: block
}

}
