@charset "utf-8";
* {box-sizing: border-box;margin:0;padding:0;font-family:"微软雅黑"}
body {margin: 0;padding: 0;font-size: 14px;font-family:'微软雅黑','黑体';background-color:#ffffff ;color: #404040;	}
html,body,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{font-size: inherit;margin:0;padding:0}
h1, .h1, h2, .h2, h3, .h3{margin: 0;}
ul,ol,dl{list-style-type:none;margin: 0;padding: 0;}
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal}
input,button{overflow: visible;vertical-align:middle;outline:none}
sub,sup{vertical-align:baseline}
table{border-collapse:collapse;border-spacing:0}
textarea { resize:none} 
input[type="submit"],input[type="button"]{ cursor:pointer;}
img{border:0;vertical-align:middle;}
a img,img{-ms-interpolation-mode:bicubic}
a{text-decoration:none;cursor: pointer; color:#333;}
a:hover{text-decoration:none!important;color: #08ba07;}
a,a:hover,a:active,a:focus {text-decoration:none;}
body,th,td,button,input,select,textarea{  font-family:"微软雅黑", Arial; font-size:14px;}
.clear{clear:both;}
ul,ol,li,dl,dt,dd{list-style:none; padding:0; margin:0;}
.fl { float:left;}
.fr { float:right;}
body{background: #fff;}
.mt-5,.my-5 { margin-top: 50px !important; }
.mt-3,.my-3 { margin-top: 30px !important; }
.mt-2,.my-2 { margin-top: 15px !important; }
.mt-1,.my-1 { margin-top: 5px !important; }
.pt-5,.py-5 { padding-top: 50px !important; }
.pt-3,.py-3 { padding-top: 30px !important; }
.mb-3,.my-3 { margin-bottom: 30px !important; }
.mb-2,.my-2 { margin-bottom: 15px !important; }
.mb-1,.my-1 { margin-bottom: 5px !important; }
.pb-5,.py-5 { padding-bottom: 50px !important; }
.pb-3,.py-3 { padding-bottom: 30px !important; }
.clearfix {*zoom: 1;}
.section { padding: 30px 0; }
.img-box img { width: 100%; transition: all 0.3s; }
.zoom-box { overflow: hidden; }
.zoom-box img{transition: all 0.5s;}
.zoom-box:hover img { transform:scale(1.2); }
.btn-more {border: 1px solid #0a9af3;color: #fff;background: #0a9af3;padding: 8px 30px;display: block;width: 170px;margin: 0 auto;font-size: 15px;}
.btn-more:hover{border:1px solid #f1b216;background-color:#f1b216;color:#fff;}
.container{width: 1200px;padding: 0;}

.p-0{padding:0 !important}
.p-r-0{padding-right:0 !important}
.p-l-0{padding-left:0 !important}
.p-t-0{padding-top:0 !important}
.p-b-0{padding-bottom:0 !important}
.m-0{margin:0 !important}
.m-r-0{margin-right:0 !important}
.m-l-0{margin-left:0 !important}
.m-t-0{margin-top:0 !important}
.m-b-0{margin-bottom:0 !important}
/*------全局定义结束------*/
/* 首页代码开始 */
.top{height: 34px;background: #eee;line-height: 34px;font-size: 14px;}
.top p{color: #333;margin: 0;}
.yuyan{text-align: right;}
.yuyan a{color: #333;margin-left: 8px;}
.yuyan i{margin:0 8px;}
.yuyan a:hover{color: #f00;}
.hear{padding: 10px 0;}
.tel{float: right;width: 72%;}
.tel img{float:left; margin-top: 10px;}
.tel p{font-size: 18px;margin:0; float: left; margin-top: 15px;}
.tel h4{font-size: 30px;font-weight: 700;margin: 0;color: #e70012;float: left;}
.xs-logo {margin-top: 20px;}

/*导航*/
nav.navbar-default{background: none;margin: 0;max-height: 100%;min-height: auto;padding: 0;width: 100%;border: none;}
.cbp-hrmenu {width: 100%;background: #3865b9;}
.cbp-hrmenu > ul{width: 1140px;margin: 0 auto;}
.cbp-hrmenu > ul > li{height: 50px;width: 13.9%;display: inline-block;}
.cbp-hrmenu > ul > li > a {font-size: 16px;color: #fff;line-height: 50px;text-align: center;display: block;width: 100%;height: 100%;}
.cbp-hrmenu > ul > li > a:hover {color: #fff;}
.cbp-hrmenu > ul > li:hover{background: #d13c00;}
.cbp-hrmenu > ul > li.cbp-hropen a,
.cbp-hrmenu > ul > li.cbp-hropen > a:hover {color: #fff;}
.cbp-hrmenu .cbp-hrsub-inner {
	width:100%;
	max-width: 85em;
	margin: 0 auto;
	padding: 0 1.875em;
	
}
/* 导航下拉部分 */
.cbp-hrmenu .cbp-hrsub {
	display: none;
	position: absolute;
	background:rgba(255,255,255,0.9);
	width: 100%;
	left: 0;
	z-index: 55;
	padding: 10px;
	
}

.cbp-hropen .cbp-hrsub {
	display: block;
	padding-bottom: 1em;
}

.cbp-hrmenu .cbp-hrsub-inner > div {
	width: 25%;
	float: left;
	padding: 0 1em 0;
	height: 398px;
	border-right: 1px solid #ddd;
}
.cbp-hrmenu .cbp-hrsub-inner > div:nth-child(2){width: 20%;}
.cbp-hrmenu .cbp-hrsub-inner > div:nth-child(3){width: 30%;}
.cbp-hrmenu .cbp-hrsub-inner > div:last-child{border: 0;}
.cbp-hrmenu .cbp-hrsub-inner:before,
.cbp-hrmenu .cbp-hrsub-inner:after {
	content: " ";
	display: table;
}

.cbp-hrmenu .cbp-hrsub-inner:after {
	clear: both;
}

.cbp-hrmenu .cbp-hrsub-inner > div a {
	color: #333 !important;
	line-height: 25px;
	font-size: 15px;
	display: block;
    text-overflow: ellipsis; 
    overflow: hidden;
    white-space:nowrap; 

}

.cbp-hrsub h4 {
	color: #08265d;
	padding:0.5em 0 0.6em;
	margin: 0;
	font-size: 160%;
	font-weight: 300;
}
.cbp-hrsub-inner li a:hover{color: #C21214 !important;}

/* Examples for media queries */

@media screen and (max-width: 52.75em) { 

	.cbp-hrmenu {
		font-size: 80%;
	}

}

@media screen and (max-width: 43em) { 

	.cbp-hrmenu {
		font-size: 120%;
		border: none;
	}

	.cbp-hrmenu > ul,
	.cbp-hrmenu .cbp-hrsub-inner {
		width: 100%;
		padding: 0;
	}

	.cbp-hrmenu .cbp-hrsub-inner {
		padding: 0 2em;
		font-size: 75%;
	}

	.cbp-hrmenu > ul > li {
		display: block;
		border-bottom: 4px solid #47a3da;
	}

	.cbp-hrmenu > ul > li > a { 
		display: block;
		padding: 1em 3em;
	}

	.cbp-hrmenu .cbp-hrsub { 
		position: relative;
	}

	.cbp-hrsub h4 {
		padding-top: 0.6em;
	}

}

@media screen and (max-width: 36em) { 
	.cbp-hrmenu .cbp-hrsub-inner > div {
		width: 100%;
		float: none;
		padding: 0 2em;
	}
}
.banzu{text-align: center;}
.banzu h1{font-size: 20px;margin:0;}
.banzu p{line-height: 35px;font-size: 15px;margin: 0;font-weight: bold;}
.banzu span{line-height: 35px;font-size: 15px;}





/* 大图 */
.banner{position: relative;height: 540px;}
.ibanner .img { height: 540px; background-size: cover; background-position: center; position: relative;border-bottom: 1px #555 solid;}
.ibanner .slick-arrow{font-size:60px; position:absolute; top:50%; z-index:2; height:58px; margin-top:-29px; line-height:58px;
 width:80px; text-align:center; padding:0px; border:none; color:rgba(255,255,255,1); opacity:0; cursor:pointer;}
.ibanner .slick-prev{ left:30px;background: url(../images/jslider-img3.png) no-repeat;}
.ibanner .slick-next{ right:30px;background: url(../images/jslider-img4.png) no-repeat;}
.ibanner:hover .slick-arrow{ opacity:1;}
.ibanner .slick-dots{ position:absolute; margin-left:-15px; left:50%; bottom:28px;}
.ibanner .slick-dots li{ float:left; margin:0 6px;}
.ibanner .slick-dots li button{ display:block; border:none; padding:0px; width:32px; height:7px; text-indent:-99px; overflow:hidden; background:rgba(255,255,255,0.5); box-shadow:0 0 5px rgba(0,0,0,0.3); box-sizing:border-box; border:none;}
.ibanner .slick-dots li.slick-active button{ background:rgba(255,255,255,1);}
.ibanner .swiper-pagination{ bottom:5%;}
.ibanner .swiper-pagination-bullet{ width:15px; height:15px; border-radius:15px; background:rgba(255,255,255,0.9); box-shadow: 0 0 5px rgba(0,0,0,0.3); opacity:1;}
.ibanner .swiper-pagination-bullet-active{ background:#d13c00;}
.ibanner .text{ padding:15px 0; text-align:center; display:none;}
.ibanner .h3{ font-size:18px; color:#25211e; margin-bottom:5px;}
.ibanner .p{ font-size:12px; color:#666;}
.ibanner .slick-arrow i { font-size: 50px; }


/*搜索*/
.ss{height:55px;background:#f4f4f4;}
.hot_search {float:left;line-height:60px;overflow:hidden;width:750px;}
.hot_search i{margin-right:10px;font-style:normal;color:#333;font-size:16px;}
.hot_search a{font-size:16px;color:#333;}
.hot_search a:hover{color:#0a62ce;}
.searchbox .keywords { height:33px; line-height:33px;border: 1px solid rgba(102, 102, 102, 0.3); margin-top:13px; width: 230px;border-top-left-radius:30px;border-bottom-left-radius:30px;padding-left: 15px;}
.nsearch select { height:35px; line-height:35px;}
.submit { margin:13px 0 0 -4px; width:50px; height:33px; line-height:33px; background: #0a62ce url(../images/tb1.png) no-repeat center center; border:none; color:#fff;border-top-right-radius:30px;border-bottom-right-radius:30px; }
.searchbox{float:right;}
.qwe{background:url(../images/bj.jpg) no-repeat center top ;height: 30px;}


/*产品展示*/
.cp_bt{height: 60px;background:url(../images/bj2.png) no-repeat left top;border-bottom:2px solid #eee;margin-bottom: 10px;}
.cp_bt p{display:block;float: left;height: 50px;line-height: 50px;
font-size: 25px;padding-left: 10px;color: #fff;
}
.cp_bt a{float: right;display: block;text-align: center;height: 35px;line-height: 35px;margin-top: 8px;background: #eee;
font-size: 15px;
color: #666;
padding: 0 20px;
}
.cp_bt a:hover{background: #3865b9;color: #fff;}
.cp{background:url(../images/bj1.jpg) no-repeat center top ;margin: 0px 0 30px;padding: 40px 0;}
.cp_cd{border:1px solid #DFDFDF ;border-bottom: 0;background: #fff;}
.cp_cd li dl{display:none;}
.cp_cd li.on dl{display: block;}
.cp_cd li i { 
	font-size: 14px;
	color: #c2c2c2;
	line-height: 45px;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.cp_cd li h2 i.action{

	color: #666;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.cp_cd li h2{
	display: block;
	border-bottom:1px solid #DFDFDF;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	padding: 0 10px;
	background: #f8f8f8;
	margin: 0;
}
.cp_cd li h2 i{float:right;}
.cp_cd li dl{margin: 0;}
.cp_cd li dt{padding: 0 10px;height: 43px;border-bottom:1px solid #DFDFDF;line-height: 43px;}
.cp_cd li dt a{display: block;width: 100%;height: 100%;}
.cp_cd li dt:hover{background: #3865b9;}
.cp_cd li dt:hover a{color: #fff;}
.cp_cd li dt.dq{background: #3865b9;}
.cp_cd li dt.dq a{color: #fff;}


.cp_ls{background: #e2e2e2;padding: 10px;position: relative;transition: .6s;margin-bottom: 10px;}
.cp_ls i{
	display: block;
	width: 65px;
	height: 58px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 555;	
}
.cp_ls:hover{background: #004c98;}
.img{
	  display: flex;
    justify-content: center;
    width: auto;
    border: 1px solid #ccc;
    overflow: hidden;
    vertical-align: middle;
    height: 160px;
    padding: 5px;
    background: #fff;
    margin-bottom: 5px;
}
.img img{
	display: inline-block;
    max-height: 100%;
    max-width: unset;
    margin: auto;
    transition: .6s;
}
.cp_ls a:hover .img img {
    transform: scale(1.1);
}
.cp_ls a p{font-size: 16px;color: #666;margin: 0;line-height: 25px;
display: block;
    text-overflow: ellipsis; 
    overflow: hidden;
    white-space:nowrap; 
}
.cp_ls a:hover p{color: #fff;}



/*品牌选择*/
.ppxz{background: #3865b9;padding: 35px 0 0;}
.title_pp{text-align: center;margin-bottom: 15px;}
.title_pp h2{color: #fff;margin: 0 0 20px;font-weight:600;font-size: 30px;}
.title_pp h2 span{color: #e54201;}
.title_pp p{display: block;height: 40px;line-height: 40px;margin: 0 auto;background: #e54201;color: #fff;
font-size: 22px;width: 300px;
}
.brand {
	width:1140px;
	height:380px;
	margin-top:50px;
	    padding-left: 40px;		
}
.hex {
	width:165px;
	height:190px;	
	background-repeat:no-repeat;
	background-position:50% 50%;	
	position:relative;
	float:left;
	margin:-19px 5px;
	text-align:center;
	zoom:1;
	transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
}
.hex:hover{
	-webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);

}
.hex.hex-gap {
	margin-left:93px;
}
.hex a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999em;
	position:absolute;
	top:0;
	left:0;
}

/* 优势 */
.advantage{background: url(../images/bj3.jpg) no-repeat center top;padding-top: 180px;height: 847px;}
.youshi{width: 250px;height: 270px;padding: 15px 15px 25px 15px;
	background:url(../images/bj4.png) no-repeat center top; color: #fff;margin: 0 auto;
	transition: .6s;
}
.youshi h2{font-size: 20px;text-align: center;}
.youshi p{font-size: 14px;line-height: 24px;margin-bottom: 0;}
.m-t-40{margin-top: 40px;}

/*简介+工程案例+问答*/
.casebg_w{background: url(../images/bj5.jpg) no-repeat center top;height: 871px;}
.hza{padding:30px 0 30px 25px;margin-top: 80px;}
.hz_bq{height: 50px;}
.hz_bq a{padding: 8px 15px;font-size: 16px;background: #3865b9;color: #fff;}
.hz_bq a:hover{background: #ff9c00;color: #141414;}
.hz_bq a:nth-child(1){background: #ff9c00;color: #141414;}
.hza_l{float: left;margin-right: 15px;}
.hza_r{height: 354px;overflow: hidden;width: 400px;}
.hza_r h2{font-size: 18px;font-weight: 600;}
.hza_r p{font-size: 15px;line-height: 25px;color: #555;}

.gcal{margin: 20px 0 0 60px;}
.gcal_bt{height: 50px;margin-bottom: 0px;line-height: 45px;}
.gcal_bt p{color: #3865b9;font-size: 20px;float: left;}
.gcal_bt p span{color: #b9b9b9;font-size: 16px;}
.gcal_bt a{color: #b9b9b9;float: right;font-size: 15px;}
.gcal_bt a:hover{color: #ff9c00;}
.scrollleft{width:680px;padding:5px 20px 0px 20px;margin:0px auto;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:196px;text-align:center;line-height:30px}
.scrollleft li a{color: #333;font-size: 15px;}
.scrollleft a:hover p{color: #ff9c00;}
.scrollleft div{
	  display: flex;
    justify-content: center;
    width: auto;
    border: 1px solid #ccc;
    overflow: hidden;
    vertical-align: middle;
    height: 133px;
    padding: 5px;
    background: #fff;
    margin-bottom: 5px;
}
.scrollleft div img{
	display: inline-block;
    max-height: 100%;
    max-width: unset;
    margin: auto;
    transition: .6s;
}
.scrollleft a:hover div img {
    transform: scale(1.1);
}

.wd{margin-top: 160px;width:298px;margin-left: 25px;}
.wd_nr{margin-bottom: 39px;}
.wd_nr h2{padding-left: 45px;height: 45px;line-height: 30px;font-size: 18px;color: #fff;
display: block;position: relative;margin: 0;
    text-overflow: ellipsis; 
    overflow: hidden;
    white-space:nowrap; 
}
.wd_nr h2 i{display: block;background: #ff9f16;color: #07559d;font-size: 14px;width: 30px;height: 30px;text-align: center;;line-height: 30px;
position: absolute;left: 0;top: 0;margin: 0;
}
.wd_nr p{font-size: 15px;line-height: 24px;color: #889fbe;position: relative;padding-left: 45px;}
.wd_nr p i{display: block;background: #fff;color: #07559d;font-size: 14px;width: 30px;height: 30px;text-align: center;;line-height: 30px;
position: absolute;left: 0;top: 0;margin: 0;
}


/*服务流程*/
.fwlc{margin: 25px 0 20px;}
.fw_bt{text-align: center;}
.fw_bt h2{font-size: 30px;font-weight: 600;color: #3865b9;}
.fgx{height:5px;width: 80px;margin: 0 auto 10px;background: #525252;}
.fw_bt p{font-size: 16px;color: #424242;line-height: 30px;}

.lc_xq{margin-top:15px;background: url(../images/bj6.jpg) no-repeat right center;}
.a{background: #f7f7f7;width: 165px;height: 200px;text-align: center;color: #333;font-size: 16px;padding-top: 40px;float: left;    margin: 0 30px 20px;
}
.a i{display: block;width: 60px;height: 60px;background: url(../images/tb3.png) no-repeat;margin: 0 auto;}
.bxt{height: 2px; width: 30px;background: #777;margin:8px auto; }
.a:hover{background: #3865b9;color: #fff;}
.a:hover .bxt{background: #fff;}
.two {margin-left: 133px;}
.a:nth-child(1) i{background-position: 0 0;}
.a:nth-child(1):hover i{background-position: 0 -62px;}
.a:nth-child(2) i{background-position: -60px 0;}
.a:nth-child(2):hover i{background-position: -60px -62px;}
.a:nth-child(3) i{background-position: -120px 0;}
.a:nth-child(3):hover i{background-position: -120px -62px;}
.a:nth-child(4) i{background-position: -180px 0;}
.a:nth-child(4):hover i{background-position: -180px -62px;}
.a:nth-child(5) i{background-position: -240px 0;}
.a:nth-child(5):hover i{background-position: -240px -62px;}
.a:nth-child(6) i{background-position: -300px 0;}
.a:nth-child(6):hover i{background-position: -300px -62px;}
.a:nth-child(7) i{background-position: -360px 0;}
.a:nth-child(7):hover i{background-position: -360px -62px;}
.a:nth-child(8) i{background-position: -420px 0;}
.a:nth-child(8):hover i{background-position: -420px -62px;}
.a:nth-child(9) i{background-position: -480px 0;}
.a:nth-child(9):hover i{background-position: -480px -62px;}


/*新闻*/
.new{background: url(../images/bj7.jpg) no-repeat center center;height: 517px;padding: 30px 0;}
.bt{text-align: center;margin-bottom: 15px;}
.bt h2{color: #020106;font-size: 32px;font-weight: 600;}
.bt h2 span{color: #da0000;}
.bt p{font-size: 16px;color: #626262;line-height: 30px;}
.news_3{background: #fff;padding-bottom: 10px;
	-moz-box-shadow:0px 1px 5px #d6cfcf;              
    -webkit-box-shadow:0px 1px 5px #d6cfcf;           
    box-shadow:0px 1px 5px #d6cfcf;   
}
.new_img{width: 100%;height: 150px;overflow: hidden;}
.new_img img{width:100%;}
.news_3 h3{padding: 0 10px;font-size: 18px;color: #333;}
.news_3 span{padding: 0 10px; color: #999;font-size: 14px;}
.news_3 p{padding: 0 10px; color: #666;font-size: 16px;line-height: 24px;}

.nwe_ls{}
.nwe_ls li{height: 95px;width: 100%;border: 1px solid #eee;background:#fff;margin-bottom: 12px;}
.shijian{text-align: center;color: #717171;border-right:1px solid #eee;background;height: 95px; }
.shijian h2{font-size: 25px;margin-top:20px;font-weight: 600;}
.new_xq a h2{font-size: 17px;color: #333;margin:10px 0 7px;}
.new_xq a p{font-size: 15px;line-height: 22px;color: #999;}
.nwe_ls li:hover a h2{color: #da0000;}

.xw_xq{margin: 20px 0 ;}

/*底部*/
.footerbg{background: #2b2b2b;padding-top: 15px;}
.footerbg .container{border-bottom: 1px solid #4d4d4d;}
.f_one{margin-top: 20px;}
.f_one i{float: left;display: block;width: 70px;height: 60px;border-right: 1px solid #4c4c4c;margin-right: 15px;}
.f_one p{color: #999;font-size: 15px;line-height: 25px;margin-top:6px;}
.f_two{margin-bottom: 15px;}
.f_two i{float: left;display: block;width:110px;height:110px;border: 1px solid #4c4c4c;margin-right: 15px;}
.f_two i img{width: 110px;}
.f_two p{color: #999;font-size: 15px;line-height: 25px;margin-top:35px;}

.footerbg .title h3{text-align: center;font-size: 30px;color: #08ba07;}
.footerbg .title p{font-size: 15px;text-align: center;margin: 10px 0 20px 0;}

.addcent{width:400px;float: right;}
.addcent img{margin-right: 10px;}
.addcent .core img{float: left;margin-left: 15px;width: 116px;height: 116px;}

.copyright{background: #272727;text-align: center;color: #fff;padding: 10px 0;}
.copyright p{margin: 5px 0;}


/*留言板**/
#mess_main { padding:4% 12% 0;}
.liuy_box{margin-top: 20px;}
.mess_list { overflow:hidden; margin-bottom:0px; border-bottom:0px dotted #ccc; padding-bottom:20px;}
.mess_list .mess_title { width:20%; font-size:14px; text-align:	right; line-height:35px;}
.mess_list .mess_input { width:80%;}
.mess_list .mess_textarea { width:80%;}
#content{height: 130px;}
.mess_list .form-control { width:80%;}
.mess_list i{color: #f00;margin-right: 5px;}
.mess_list img { float:left; margin-left:10px;cursor: pointer}
.mess_list .mess_submit { padding:2% 0 0 20%; display:inline-block; width:100%;}
.mess_list .form-control{border-radius:5px;}
.mess_submit input{background: #3865b9;color: #fff;    padding: 6px 40px;}
.mess_submit input:hover{background: #ff7500;color: #fff;}

.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}




/*======= 内页=========*/

/*分页*/
.fy{text-align: center;margin-bottom: 20px; }
.fy a{display: inline-table;width:35px;height: 30px;line-height:30px;background: #fff;border: 1px solid #e9e9e9;    margin-left: -5px;}
.fy a:hover{background:#3865b9; color: #fff !important;}
.fy a.on{background:#3865b9; color: #fff !important;}

/*关于我们*/
.path{height: 50px;font-size: 15px;color: #5b5b5b;line-height: 40px;border-bottom: 1px solid  #ccc;}

/*产品中心*/
.cpzx{margin:25px 0 ;}

.cpfltop {margin: 0 auto;height: 60px;border-bottom: 3px double #EBEBEB;line-height:50px;margin-bottom: 30px;}
.cpfltop h2{color: #000;font-size: 30px;font-weight: bold;float: left;margin:5px 0 0;}
.cpfltop p{    font-size: 16px;color: #C21214;font-weight: bold;float: right;}
.cplist1{border-bottom:5px solid #EBEBEB;margin-bottom: 40px; }
.cplist1 ul{margin-left:-15px;}
.cplist1 li{text-align: center;float: left;width: 23.7%;;margin-left:15px;border: 1px solid #EBEBEB;padding: 10px 10px 30px;margin-bottom: 15px;}
.cp_img{
	display: flex;
    justify-content: center;
    width: auto;
    overflow: hidden;
    vertical-align: middle;
    height: 175px;
    background: #fff;
    margin-bottom: 5px;
}
.cp_img img {
    display: inline-block;
    max-height: 100%;
    max-width: unset;
    margin: auto;
}
.cplist1 li a h2{color: #333;    font-size: 20px;font-weight: bold;margin:15px 0;}
.cplist1 li a:hover h2{color: #d13c00;}
.cplist1 li a p{font-size: 16px;color: #666;}
.mot{height: 35px;}
.mot ul{margin:0;}
.mot li{width: 47%;display: inline-table;height: 35px;font-size: 14px;text-align: center;line-height: 35px;color: #fff;margin:0;padding: 0;}
.mot li:nth-child(1){background:#707070;float: left;}
.mot li:nth-child(2){background:#3865b9;float: right;}


/*产品展示分类*/
#inside{margin-bottom: 30px;}
.er_bt{width:100%; text-align:center; height:60px; line-height:60px; font-size:30px; font-weight:bold}
#inside table{ width:100%;border-collapse:collapse;border:1px solid #000;margin:10px auto;font-weight:normal;font-size:12px;text-align:center;font-size:12px;}
#inside table td{border:1px solid #000;padding:3px 0;font-weight:normal;font-size:12px;text-align:center;font-size:12px;}
#inside table thead th{font-weight:normal;border:1px solid #000;color:#000;font-size:12px;height:30px;line-height:20px;}
#inside table tr.odd{background:#EEEEEE;}
#inside table thead tr:hover{background:transparent;color:inherit;} 
#inside table tr:hover{background:#E60013;color:#fff;}
#inside table .bgth{font-weight:normal;border:1px solid #000;background:#E60013;color:#fff;font-size:12px;    text-align: center;}
#inside table td img{border:0;padding:0;margin:0;}
#inside table {word-wrap: break-word; word-break: break-all;}

/*产品详情*/
.ban{ width:500px; height:500px; position:relative; overflow:hidden;border:1px solid #cdcaca;margin-top:30px;float: left;margin-right:30px;}
.ban2{ width:500px; height:500px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{width:500px; height:500px;}
.ban2 ul li a {
    display: block;
    width: 500px;
    height: 500px;
    line-height: 500px;
    font-size: 0;
    text-align: center;
}
.ban2 ul li a img {
    display: inline-block !important;
    max-width: 100%;
    height: auto;
    max-height: 100%;
    vertical-align: middle;
    position: relative;
}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden; width:430px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:500px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:80px; height:80px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:50%;margin-top: -26px; left:20px; width:50px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:50%;margin-top: -26px;right: 20px; width:50px; height:51px;z-index:9;cursor:pointer;}
.slider_icon {
    position: absolute;
    z-index: 1;
    left: 40%;
    bottom: 20px;
    font-size: 0;
    padding: 4px 8px;
    border-radius: 12px;
    background-color:rgba(241,241,241,0.8);
}
.slider_icon i {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    margin: 0 5px;
    background: #ddd; 
}
.arrow span{display:block;width:10px;height:10px;border-bottom:2px solid #fff;border-left:2px solid #fff;}
.slider_left{margin:25px 0 0 10px;transform:rotate(45deg);}
.slider_right{margin:25px 0 0 5px;transform:rotate(-135deg);}
.arrow:hover{background:#444;}
#slider:hover .arrow{display:block;}
.slider_icon i.btn_act{background:#3865b9;}

.ccxq{width: 610px;float: right;margin-top: 30px;}
.ccxq h2{margin:0 0 10px;font-size: 30px;font-weight: 700;}
.boxa h3{font-size: 18px;font-weight: 500;margin: 20px 0;color: #666;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.boxa p{font-size: 16px;line-height: 30px;color: #666;}

.jscs{margin: 30px 0;}
.jscs h3{font-size: 22px;font-weight: 500;margin: 20px 0;color: #333;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.jscs span{color:#999;font-size: 18px;margin-left: 10px;}

/*上、下条目*/
.page{color: #666;font-size: 16px;border-top:2px solid #ddd;padding-top: 10px;margin-bottom: 50px;}
.page a{color: #333;}
.page a:hover{color: #f00;}
/*新闻*/
.new_bt{text-align: center;margin: 30px 0;}
.new_bt a{
	display: inline-table;
	height: 40px;line-height: 40px;padding: 0 40px;	
	background: #959595;
	font-size: 18px;
	margin:0 5px;
	color: #fff;
}
.new_nr{margin-bottom: 20px;}
.new_bt a:hover{background:#3865b9;color: #fff !important;}
.new_bt a.xz{background:#3865b9;color: #fff !important;}

.new_ls{}
.new_ls li{padding: 20px 0;border-bottom:1px dotted #CCC;margin-bottom:20px;}
.new_ls li a h3{font-size: 26px;color: #3865b9;margin:0 0 15px;}
.new_ls li a span{float: right;font-size: 15px;line-height: 30px;color: #999;}
.new_ls li a p{font-size: 16px;line-height: 28px;color: #666;}
.new_ls li a:hover h3{color: #d13c00 !important;}

.xinwen_bt{text-align: center;border-bottom: 1px dotted #ddd;margin-bottom: 20px;padding-bottom:10px;}
.xinwen_bt h2{font-size: 25px;}
.xinwen_bt span{font-size: 14px;color: #999;margin:0 5px;}

/*售后服务*/
.danye{font-size: 16px;line-height: 28px;margin:20px 0;}

/*公司简介*/
.gsjj{margin: 20px 0 30px;}


/*机组详情*/



/* 左侧返回顶部 */
.sub_nav{ position:fixed; right:0px; top:50%; margin-top:-150px; z-index:15;}
.sub_nav li{ position:relative;border-radius: 5px;margin-bottom: 5px; background:#666;width:80px; height:64px;}
.sub_nav li:hover{background:#0a9af3;}
.sub_nav .pd{ display:block;}
.sub_nav li .h3{margin: 0;}
.sub_nav .h3 i{line-height: 43px;display: block;color: #fff;text-align: center;font-size: 34px;}
.sub_nav .box{ display:block; color: #fff;width: 100%;font-size: 13px;text-align: center;}
.sub_nav .ewm_box{ text-align:center; height:auto;}
.sub_nav .ewm_box img{ width:120px; height:auto; display:block;}
.sub_nav .ewm_box strong{ padding-top:10px; line-height:1; display:block;}
.sub_nav .pd:hover .ewm_box{ padding:20px;}
.sub_nav .box1{display: none;position: absolute;right: 80px;white-space: nowrap;top: 0px;height: auto;color: #333;width: 0px;overflow: hidden;font-size: 20px;font-weight: bold;}
.sub_nav .box1 img{width: 100px;height: 100px;}
.sub_nav .pd:hover .box1{display: block;background: #fff;width: auto;border-color: rgba(255,255,255,1);}




/*============================================================*/
/* 手机端开始 */
/*头部悬挂*/
.indHang-box{ position: fixed; left: 0px; top: -100%; width: 100%; height: auto; z-index: 3; background: #fff; box-shadow:0px 2px 15px 0px rgba(153,153,153,0.4);}
.indHang_list{padding: 15px 10px 30px; position: relative;}
.indHang_left_ss{ float: left; width:25%; text-align: center;}
.indHang_left_ss i{display:block;width:46px;height:46px; margin: 0 auto;}
.indHang_left_ss i img{width: 100%; height: 100%;}
.indHang_left_ss span{margin-top:8px;font-size:0.75rem; display: block; color: #333; margin-top: 8px;}
.indHang-main{ float: left; width: 75%;}
.indHang-main ul li {display:inline-block;text-align:center;width:33.3%;}
.indHang-main ul li i{ display: block; width: 46px;height: 46px; margin: 0 auto;}
.indHang-main ul li i img{width: 100%; height: 100%;}
.indHang-main ul li span{display: block; font-size: 0.75rem;color: #333;  margin-top: 8px;}
.indHang-box_center .swiper-pagination{left: 0px; bottom: 8px; width: 100%;}
.indHang-box_center .swiper-pagination  .swiper-pagination-bullet{ width: 5px; height: 5px; margin: 0 3px; opacity: 0.5; border-radius: 100%;}
.indHang-box_center .swiper-pagination .swiper-pagination-bullet-active{ background: #5CBBFF; opacity: 1;}
/*头部*/
.indexv3_head_box{ position: relative;}
.indexv3_head_main{ position: relative; z-index: 2; width: 100%; margin: 0 auto;}
.indexv3_head_top{ height: 50px; line-height: 50px; position: relative;}
.indexv3_head_top a.in-logo{position: absolute; left: 0px; top: 0px; height: 50px;z-index: 1;}
.indexv3_head_top a.in-logo img{display: inline-block; height: 45px; width: auto; line-height: 24px;}
.indexv3_head_top .in-input{display: block; height: 31px; background: #fff;border-radius: 5px; line-height: 27px; width: 45%; margin: 0 auto; position: relative; top: 10px;font-size: 12px;
padding-left: 10px;border: none;}
.indexv3_head_top .in-input i{ position: relative; top: 1px; display: inline-block; margin-left: 10px; width: auto; height: auto;}
.indexv3_head_top .in-input i img{ display: inline-block; width: 13px; height: 13px; line-height: 10px;}
.indexv3_head_top .in-input span{display: inline-block; font-size: 0.75rem; color: #999;margin-left: 5px;}
.indexv3_head_top .in-city{display: block; position: absolute; right: 1%; top: 0px; font-size: 0.812rem; color: #fff; }
/* .indexv3_head_top .in-city i{position: relative;top: 3px;margin-left: 5px;display: inline-block;width: 0; height: 0;border-width: 5px;border-style: solid;border-color: #fff transparent transparent transparent;} */
.indexv3_head_top a.in-logon{display:block; position: absolute; right: 0px; top: 0px; padding: 0 3px 0 8px; height: auto; text-align: center;}
.indexv3_head_top a.in-logon img{ width: auto; height: 20px;display: inline-block; position: relative; top: -2px;}
/*轮播图*/
.indexv3_head_slide{width: 93%;margin: 0 auto;margin-top: 7px;}
.header_slide_main{ width: 100%; height: auto; box-shadow: 0 0 15px 0 rgba(0,0,0,0.1); }
/*.header_slide_main{ width: 100%;height: 200px;}*/
.header_slide_main ul li{ width: 100%; height: 170px; overflow: hidden; border-radius: 5px;}
.header_slide_main ul li img{ width: 100%; height: 100%;}
.header_slide_main .swiper-pagination-bullets{ width: auto;left: 50%; transform: translate(-50%, 0%); bottom: 10px; background: rgba(0,0,0,0.4); padding: 0px 5px; height: 15px; line-height: 9px; border-radius: 20px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px;}
.header_slide_main .swiper-pagination-bullet{width: 7px; height: 7px; background: #fff;opacity: 1; display: inline-block;}
.header_slide_main .swiper-pagination-bullet-active{ background: #0a9af3;}
.index_he_bg{width: 100%; height: 136px; position: absolute; left: 0px; top: 0px; border-radius: 0 0 23px 23px;}
/*导航*/
.index_nav {margin-top:20px;}
.index_nav a {display:inline-block;text-align:center;width:23.5%;margin-top:20px;}
.index_nav a img {display:inline-block;width:46px;height:46px;}
.index_nav a p {margin-top:8px;font-size:0.9rem;}
/*广告位*/
.indexv3_adc{ width: 93%;  margin: 0 auto; margin-top:20px; height: 70px;}
.indexv3_adc .indexv3_adc_main{ position:relative; height: 70px; width: 100%;}
.indexv3_adc .indexv3_adc_main ul li{height: 70px; width: 100%; overflow: hidden; border-radius: 5px;}
.indexv3_adc .indexv3_adc_main ul li img{height: 100%; width: 100%;}
.indexv3_adc_main .swiper-pagination-bullets{ width: 100%;left: 0; bottom: 3px;}
.indexv3_adc_main .swiper-pagination-bullet{width: 5px; height: 5px; background: #000;opacity: 0.5; display: inline-block;}
.indexv3_adc_main .swiper-pagination-bullet-active{ background: #fff; opacity: 1;}

/* 免责声明 */
.footer_copy {width:auto; height:auto; background:#fff;padding:0 0 15px 0;margin-top: 25px;}
.footer_copy  .Exemption{font-size:11px;color:#9D9D9D;line-height:15px;padding:15px 20px 0 20px;border-top: 1px solid #f3f3f3;}
/*尾部导航*/
.stern {height:55px;position:fixed;bottom:0;width:100%;left:0;background:#000;z-index:666; border-top: 1px solid #DFDFDF;}
.stern a{display: block; float: left;}
.stern a.collect_box{width: 18%;text-align: center; padding-top: 6px;}
.stern a.collect_box i{display: block; width: 20px; height: 17px; margin: 0 auto; position: relative; top: 1px;}
.stern a.collect_box i img{ width: 100%; height: 100%;}
.stern a.collect_box span{display: block; font-size: 0.625rem; color: #8D8D8D; padding-top: 8px;}
.stern a.make{width: 27%;text-align: center; padding-top: 6px;}
.stern a.make i{display: block; width: 19px; height: 19px; margin: 0 auto;}
.stern a.make i img{ width: 100%; height: 100%;}
.stern a.make span{display: block; font-size: 12px; color: #333333; padding-top: 6px;}
.stern a.advisory{ width:33.33%;  text-align: center; line-height: 55px;}
.stern a.advisory i{ width: 20px; height: 14px; display: inline-block; position: relative; top: 4px;}
.stern a.advisory i img{ width: 100%;height: 100%;}
.stern a.advisory span{display: inline-block; font-size: 1rem; color: #fff; padding-left: 5px;}
.stern a.stern_tel{ width: 38%; background:linear-gradient(90deg,rgba(255,72,43,1),rgba(253,94,47,1));text-align: center; line-height: 55px;}
.stern a.stern_tel i{ width: 20px; height: 18px; line-height: 18px; display: inline-block; position: relative; left: 2px; top: -2px;}
.stern a.stern_tel i img{ width: 100%;height: 100%;}
.stern a.stern_tel span{display: inline-block; font-size: 1rem; color: #fff; padding-left: 5px;}


/* 内页banner */
.house-box{background: #F5F7FA;}
nav.navbar-m{position: relative;background: #fff;box-shadow: 1px 8px 10px 0px rgba(178, 181, 183, 0.6);padding: 0;}
nav.navbar-m .navbar-nav > li > a{color: #333;font-weight: normal;font-size: 16px;}
nav.navbar-m .xs-logo img{padding: 10px 0;width: 90px;}
nav.navbar-m .navbar-collapse{padding-top: 20px !important;}
.search-box{background: #ececec;}
.search-box-page .sub{position: relative;bottom: 0;left: 0;}
.search-box-page .searchbox{position: relative;top: 0;padding: 20px 0;float: left;}
.search-box-page .searchbox input{background: rgba(255,255,255,1);}
/* 面包屑 */
.m_wy_position{margin:20px auto;}
.m_wy_position span{float:left;font-size:14px;color:#7b7b7b;}
.m_wy_position a{float:left;font-size:14px;color:#7b7b7b;margin-right:5px;}
.cbp-hrmenu > ul > li >a.dropdown-toggle{
    position: relative;
}
.cbp-hrmenu > ul > li > a.dropdown-toggle:after {
    content: "+";
    font-family: 'FontAwesome';
    font-size: 16px;
    font-weight: 500;
    position: absolute;
    top:0;
    right: 15%;
    transition: all 0.4s ease 0s;
}

.lj a{color: #333 !important ;}
.lj a:hover{color: #d13c00 !important;}


#intpate{max-height: 450px;}
#intpate .ibanner .img {height: 450px;}
.app{display: none;}

/*==========================*/
@media (max-width: 768px) {
		/* 首页 */
		.app{display: block;}
		.pc{display: none;}
		.row{margin: 0;}
		.wrapper{padding-bottom: 5rem;}
		.container{width: 100%;padding:0;}
		
	/*大图*/
	.banner,.swiper-container{width:100%;height: auto;}
	.ibanner .img{height: 190px;}
	.ibanner .swiper-pagination{bottom: 20px;}
    .ibanner .img{height: 190px;}
	#intpate{max-height: 190px;}
	#intpate .ibanner .img {height: 190px;}
	.ibanner .swiper-pagination-bullet{width: 8px;height: 8px;}
	
	.qwe{height: 15px;}

	.top p{display: none;}
	.yuyan{margin-top: -3px;}
	.yuyan i img{    height: 15px;margin-top: -3px;}
	.navbar-brand{width: 60%;padding: 7px 15px !important;}
	.navbar-brand img{width: 100%;}

	.cbp-hrmenu > ul > li{width: 100%;border-width: 1px;height: auto;}
	.cbp-hrmenu .cbp-hrsub-inner > div{padding:0 ;height: auto;border:0;}
	.cbp-hrmenu .cbp-hrsub{background: #fff;}
	.cbp-hrmenu .cbp-hrsub-inner > div:nth-child(2){width: 100%}
	.cbp-hrmenu .cbp-hrsub-inner > div:nth-child(3){width: 100%}
	.cbp-hrmenu .cbp-hrsub-inner > div:nth-child(4){display: none;}
	.cbp-hrmenu > ul > li > a{padding: 0;}
	.navbar .navbg .navbar-nav > li > a.dropdown-toggle::after {top: 20%;}
	.cbp-hrmenu .cbp-hrsub-inner{padding:0;}
	.hot_search{display: none;}


	.cp{padding: 0;}
	.cp_bt{height: 40px;}
	.cp_bt p{font-size: 22px;color: #333;line-height: 30px;height: 30px;}
	.cp_bt{background:none;}
	.cp_bt a{margin: 0;height: 30px;line-height: 30px;}
	.cp_cd{margin-right: 15px;}
	.img{height: 120px;}
	.cp_ls a p{font-size: 12px;line-height: 20px;}


	.ppxz{padding-top: 15px;}
	.title_pp h2{font-size: 20px;line-height: 35px;margin-bottom: 5px;}
	.brand{width: 100%;padding-left:18px;height:100px;margin-top: 15px;}
	.hex{background-size: 100%;width: 41px;height: 82px;}
	.hex.hex-gap{margin-left: 32px;}
	.title_pp p{height: 32px; line-height: 32px;    font-size: 16px;}


	.advantage{ display: none;}
	
	.casebg_w{background: none;height: auto;}
	.hza{padding: 0;margin-top:15px;}
	.hza_r{width: 100%;height: auto;}
	.hza_r h2{margin:0 0 10px;}
	.hz_bq a{    padding: 8px 13px;font-size: 14px;display: inline-table;}
	.hza_l{display: none;}
	.gcal{margin:0;}
	.scrollleft{width: 100%;padding:0;}

	.wd{margin:0;background: url(../images/bj8.jpg) no-repeat center top;width: 100%;padding: 150px 10px 15px;}
.wd_nr{margin-bottom: 15px;}

.fwlc{margin: 0;}
.fw_bt h2{font-size: 22px;}
.fgx{margin-bottom: 5px;}
.a{width: 31.33%;margin: 0 1% 2%;height: auto;}
.lc_xq{background: none;}

.new{background-size: cover;height: auto;}
.bt h2{font-size: 25px;margin: 0 0 5px;}
.bt p{font-size: 16px;line-height: 25px;}
.news_3{margin-bottom: 15px;}
.news_3 h3{font-size: 16px;margin:8px 0;}
.news_3 p{font-size: 14px;}
.new_xq a p{display: block;    height: 44px;
    line-height: 22px;
    font-size: 14px;
overflow: hidden;}


/*产品中心*/
.path{height: 40px;}
.cpfltop{    line-height: 36px;height: 45px;margin-bottom: 10px;}
.cpfltop h2{font-size: 21px;}
.cpfltop p{font-size: 14px;}
.cplist1 li{    width: 45.7%;padding: 5px 5px 20px;}
.cp_img{height: 90px;}
.cplist1 li a h2{font-size: 15px;
	margin:5px 0;
 display: block;
    text-overflow: ellipsis; 
    overflow: hidden;
    white-space:nowrap; 
}
.cplist1 li a p{font-size: 12px;}
.mot li{padding:0;font-size: 10px;}

/*产品展示*/
.er_bt{height: 45px;line-height: 50px;font-size:18px;}
/*产品详细页*/
.ban{width: 100%;height: 300px;margin:10px 0 25px;}
.ban2{width: 100%;height: 100%;}
.ban2 ul li,.ban2 ul li a{width: 100%;height: 100%;}
.ban2 ul li a{line-height: 300px;}
.ccxq{width: 100%;margin-top:0px;}
.ccxq h2{font-size:22px;}
.boxa h3{font-size: 18px;margin:8px 0;}
.boxa p{font-size: 14px;line-height:22px;margin-bottom:0;}


#mess_main{padding-left: 0;padding-right: 0;}
.mess_list .mess_title{font-size: 12px;}

	/*尾部*/
	.links{width: 100%;}
	.cent img{width: 80px;}
	.footer_nav,.footerbg,.copyright{display: none;}
	.copyright{margin-bottom: 50px;font-size: 12px;}
	.links .cent span{left: 0;    position: inherit;top: 0;}
	.links .cent{padding: 0;width: 100%;border:0;height: auto;margin-right:0;}


	
	
.new_ls li a h3{font-size:16px; margin: 0 0 10px; }
.new_ls li a p{font-size: 14px;line-height: 20px;}
.new_ls li a span{    line-height: 18px;   }

.new_ls li{    padding: 10px 0;
    margin-bottom: 10px;}
.xinwen_bt h2{font-size: 18px;line-height: 26px;}



.wd_nr h2 {
    padding-left: 45px;
    height: 35px;
    line-height: 30px;
    font-size: 16px;
    color: #fff;
    display: block;
    position: relative;
    margin: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.wd_nr p {
    font-size: 12px;
    line-height: 20px;
    color: #889fbe;
    position: relative;
    padding-left: 45px;
}










}

@media (max-width: 375px) {
    .photo .xiangce-list-cover li .house-thumb{height: 8.5rem;}
    .large_box, .large_box li, .large_box li a img{height: 13rem;}
    .m_lp_list_gg .m_lp_list_gg_form{width: 93%;}
    .m_lp_list_gg .f_input{width: 66%;}
    .y_lphxcent_list_ul ul li a .y_tu{height: 8rem;}
    .house-photo-item .pic {height: 6rem;}
    .mod-house-photo{margin: 0;padding: 0;}
    .new_active .title .tn, .new_active .title .time{line-height: 25px;}
	
}

@media (max-width: 360px) {
    .large_box, .large_box li, .large_box li a img{height: 10rem;}
    .small_box, .small_list, .small_list ul, .small_list ul li{height: 3rem;}
    .y_lpdtpc_list ul li .y_love_list_main .y_tu {height: 94px;}
    .m_dynamic_box{padding: 5px;}
    .y_lphxcent_list_ul ul li a .y_text p.y_jm{font-size: 12px;}
    .y_lpindxinxi_centma table tr td em{width: 71px;}
    .new_write .write_pad .new_ul>li>a>span{width: 21%;font-size: 12px;}
    .new_write .write_pad .new_ul>li>a p{width: 78%;}
    .merit li{padding: 10px 0 10px 50px;}
    .merit li i{background-size: 100% !important;width: 33px !important;height: 33px !important;left: 7px !important;}
}

@media (max-width: 320px) {
    .y_lppuicdh_left .y_lplogo{width: 70px;height: 58px;}
    .y_love_list ul li .y_love_list_main .y_tu{height: 7rem;}
    .new_write .write_pad .new_ul>li>a>span{width: 25%;font-size: 12px;}
    .new_write .write_pad .new_ul>li>a p{width: 75%;}
    .merit li{padding: 10px 0 10px 50px;}
    .merit li i{background-size: 100% !important;width: 33px !important;height: 33px !important;left: 7px !important;}

}