@charset "gbk";
/* webrx CSS Document */


.guide{margin-top:10px; border-bottom: 1px solid #e3e3e3;  padding: 1rem 1em;color: #383838;}
.guide a{color:#383838;}



.article_t {
    font-size: 2.4rem;
    color: #f00;
    text-align: center;
    line-height: 3rem;
	margin: .5rem;
    font-weight: bold;
}



.article_zj{width:99%; margin:15px auto;padding:10px .5%; overflow:hidden;}
.article_zj .wz_zj_img{width:12%;}
.article_zj .wz_zj_img img{width:100%;}
.article_zj .wz_zj_p{width:66%; margin:0 2%;line-height:1.4em;}
.article_zj .wz_zj_p .zj_name{ font-size: 1.4rem;color:#E10408; margin-bottom:2px;}
.article_zj .wz_zj_p .wz_p02{ font-size:1.2rem;color:#4E4E4E;}
.article_zj .wz_zj_p .wz_p02 span{color:#000;margin-right:5px; border-radius:4px;color:#000; border:1px solid #333;padding:0 2px;}
.article_zj .wz_zj_zx{width:18%; background:#f7a909; hieght:30px;line-height:28px; text-align:center; border-radius:2px; margin-top:8px;font-size:1.2rem;}
.article_zj .wz_zj_zx a{ display:block;color:#fff; }




#zjtj{ width:100%; padding:10px 15px;display:flex;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row; margin:12px 0px 0px;
box-sizing:border-box;  
-moz-box-sizing:border-box; /* Firefox */  
-webkit-box-sizing:border-box; /* Safari */ margin-bottom:1rem;
border-top:1px dashed #dedede;
border-bottom:1px dashed #dedede;}
#zjtj .fl{display: block;width:45px; text-align:left;}
#zjtj .fr{ margin-right:10px;display: block;overflow:hidden;float:left;flex:1;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;}
#zjtj .tx{ margin-right:10px;}
#zjtj .tx img{ width:32px;height:32px;overflow:hidden;border-radius:50%;text-align:center;}
#zjtj .name{ float:left;text-align:left;width:100%;color: #406599;font-size:12px;}
#zjtj .name img{height:16px; margin-left:3px; vertical-align:top}
#zjtj .cont{ float:left;font-size: 11px;display: inline-block;vertical-align: middle;color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
#zjtj .cont font{border: 1px solid #999;font-size: 10px;border-radius: 4px;line-height: 26px; padding:0px 5px;color: #505050;text-align: center;margin-right: 5px;}
#zjtj a.zx{ float:right;background: #2a90d7;display: block;text-align: center;color: #fff;box-sizing: border-box;padding-right:10px; width:90px;height: 28px;line-height: 28px;font-size: 12px;border-radius: 6px; margin-top:4px;}
#zjtj a.zx i{margin:0 10px;}





.news_content .article_1 {
    margin: 0 1rem;
}

.news_content  .article_1 p,.content .article_1 div {
    font-size: 1.6rem;
    line-height: 2.4rem;
    color: #333;
    margin: 0 auto 10px;
	word-break: break-all;
}
.news_content  .article_1 div {
    margin: 0 auto;
}
.news_content  .article_1 img{
	max-width: 100%;
	height: auto !important;
}
.news_content  .article_1 .article_img img {
    width: 100%;
}
.news_content  .article_1 .article_img {
    text-indent: 0px;
}






/*zixun*/
.zjzx{border-top:15px #f2f2f2 solid; border-bottom:15px #f2f2f2 solid;width:100%; overflow:hidden;padding:15px 0; }
.zjzx a{ display:block;  border-radius:8px; padding:8px 0px; text-align:center;}
.zjzx a p{ padding-left:45px;color:#fff; font-size:1em;}
.zjzx a p b{ font-size:1.1em; display:block;color:#fff;}
.zjzx .zjzx1{width:49%; background:url(../Images/zja1.png) no-repeat 15px center #4db487; background-size:22%; margin-right:2%;}
.zjzx .zjzx2{width:49%; background:url(../Images/zja2.png) no-repeat 20px center #f7a909;background-size:13%;}













/*listcase*/

.news_listtitle{ width:100%; border-bottom:1px solid #eee; margin-top:15px; height:44px;}
.news_listtitle .title_main{ border-left:4px solid #049daa; overflow:hidden;}

.news_listtitle .title_main h2{ font-size:2.4rem; color:#049daa; line-height:44px; font-weight:bold; margin-left:8px}
.news_listtitle .title_main a{ background:#049daa; border-radius:5px; text-align:center; width:24%; line-height:28px; color:#fff; margin-right:2%; margin-top:10px; font-size:1.6rem;}


.case_sm{width:100%; margin:15px auto; text-align:center;line-height:1.6sem;}
.case_sm span{ font-size:1.2em;color:#f00;}




.story {
	width: 100%;
	margin: 0 auto 1rem;
	overflow: hidden;
}
.story ul {
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
}
.story li {
	float: left;
	width: 31.5%;
		margin: 5px 0 5px 1.4%;
	position: relative;
}
.story li .title {
	position: absolute;
	width: 100%;
	overflow: hidden;
	text-align: center;
	display: block;
	bottom: 0px;
	left: 0px;
	font-size:.8em;
	line-height:1.6em;
	background: #000000;
	padding:5px 0px;
	color: #FFFFFF;
	opacity: 0.8;
}
.story .do li img {
		display: block;
		width: 100%;
		
}




#press {
	width: 100%;
	margin: 1rem auto 0;
	height: 100%;
}

.zj_box {
	width: 100%;
	font-size: 2.4rem;
	overflow: hidden;
	margin: 1rem auto 0;
}
.zj_box .ul {
	overflow: hidden;
	width: 100%;
	margin: 1rem auto;
	float: left;
}
.zj_box .ul li {
	float: left;
	line-height: 3rem;
	width: 23%;
	margin: 0 1%;
}
.zj_box ul li p {
	font-size: 2rem;
	line-height: 3rem;
}
.zj_box ul li .sp {
	/* background:url(../images/china1.jpg) no-repeat right center; */
	display: inline-block;
	padding-right: 3.6rem;
}











@media only screen and (max-width: 320px) {
	
	.article_zj .wz_zj_zx a{font-size:1em;}
	

	
	
	}


@media only screen and (max-width:640px) {
	
	.article_zj .wz_zj_zx a{font-size:1em;}
	
 .zj_box .ul li {
		width: 23%;
		line-height: 2rem;
		margin: 0 1%;
	}
	.zj_box .ul li img {
		width: 100%;
	}
	.zj_box ul li p {
		font-size: 1.2rem;
		line-height: 1.8rem;
	}
	.zj_box ul li .sp {
		background-size: 2rem;
		padding-right: 2.4rem;
	}



	
	
	}












