html{color:#333;background:#fff;font-family:"Microsoft Yahei";}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form, blockquote{ margin: 0;}   
ol,ul{ margin: 0; padding: 0;}
li{ list-style: none;}
img{display:block;width:100%;}
a{text-decoration:none;}
.fl{float:left;}
.fr {float:right;}
.cl {*zoom:1;}
.cl:after,.cl:before{ content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{position: relative;}

body{background:#fff !important;}
.banner{width:100%;background:url(https://zt.cdnjm.cn/response/drx/demo01/banbg.jpg) no-repeat center center;}
.wrap{width:1130px;margin:0 auto;}

.b-lead{float:left;position:relative;width:45%;padding:0 5%;}
.b-lead p{font-size:18px;line-height: 2.5;color:#fff;}
.b-lead span{position:absolute;width:50px;height:44px;left:0;top:0;background:url(https://zt.cdnjm.cn/response/drx/demo01/i_ldq.png) no-repeat;background-size:100%;}
.b-lead .rdq{left:auto;top:auto;right:0;bottom:0;background-image:url(https://zt.cdnjm.cn/response/drx/demo01/i_rdq.png);}

.drx{position:absolute;top:5%;left: 0;width:175px;text-align:center;font-size:0;}
.drx em{
	display:inline-block;*
	display:inline;*
	zoom:1;
	border:1px solid #333;
	margin: 5px auto;
	padding: 0 4%;
	background:#fff;
	font-style:normal;
	font-size:14px;
	line-height:1.5;
	white-space: nowrap;
}
.drx-site{position:absolute;left:0;top:96px;width:100%;font-weight:bold;font-size:12px;line-height:20px;text-align:center;color:#fff;}
.userfocus{line-height:20px;font-size:14px;color: #fff;}
.userfocus b{
	display:inline-block;*
	display:inline;*
	zoom:1;
	background:url(https://zt.cdnjm.cn/response/drx/demo01/countbg.png) no-repeat;
	width:18px;
	height:24px;
	line-height:24px;
	font-size:16px;
	font-weight:normal;
	text-align:center;
	color:#fff;
	margin: 1px 1px;
}

.b-content{width:100%;padding: 10% 0 20%;text-align:center;}
.b-content .b-logo{width:224px;margin:0 auto;}
.b-content h2{font-weight:bold;font-size:90px;line-height:1.5;color:#fff;}
.b-content p{font-size:48px;line-height:1.5;color:#fff;}

.lead{position:relative;margin: -156px 6% 60px;font-size:16px;line-height: 2;text-indent:2em;color:#fff;}
.lead i{position:absolute;top:0;left:-50px;width:45px;height:40px;background:url(https://zt.cdnjm.cn/response/drx/demo01/i_dq.png);}
.lead .rdq{left:auto;top:auto;right:-50px;bottom:0;background-position:-45px 0;}

/*标题*/
.tit{width:100%;padding:5% 0 3%;text-align:center;}
.tit h2{position:relative;width:100%;font-size:35px;line-height:1.5;}
.tit em{position:relative;display:block;font-style:normal;font-size:24px;}
.tit em b{
	position:relative;
	z-index:2;
	display:inline-block;*
	display:inline;*
	zoom:1;
	padding:0 2%;
	background:#fff;
	font-weight:normal;
	font-size: 20px;
	line-height:1.2;
	color:#999;
}
.tit em span{position:absolute;left:0;top:50%;width:100%;height:1px;background:#999;}

.pb{padding-bottom:5%;}
.dark{background:#f6f6f6;}
.dark .tit em b{background:#f6f6f6;}
/*切换标签*/
.tag{padding-bottom: 3%;font-size:0;text-align:center;}
.tag li{
	display:inline-block;*
	display:inline;*
	zoom:1;
	vertical-align:middle;
	width: 15%;
	border:1px solid #b8b8b8;
	margin: 0 2%;
	cursor:pointer;
	font-size:24px;
	line-height:2.5;
}
.tag .on{background:#e1b46c;border-color:#e1b46c;color:#fff;}

.tag2{padding-top:2%;font-size:0;text-align:center;}
.tag2 li{
	display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;
	border:1px solid #e1b46c;border-radius:50%;margin:0 5px;
}
.tag2 .on{border-color:#e1b46c;background:#e1b46c;}

.slider .bd{overflow:hidden;}
.slider img{float:left;width:53%;}
.slider .case{width:92%;margin:0 auto;}
.case>img{width:40%;}
.info1{float:left;width:60%;margin-top: 40px;background:#f5efe7;}
.info1 h3{
	position:relative;
	width:60%;
	margin-top: 6%;
	background:#9e7d47;
	font-weight:normal;
	font-size:24px;
	line-height:2;
	text-align:center;
	color:#fff;
}
.info1 h3 b{display:inline-block;margin-right:10px;font-size:30px;}
.info1 ul{padding: 2% 5% 10%;overflow:hidden;}
.info1 li{float:left;width:50%;font-size:20px;line-height:2.5;white-space: nowrap;}
.info1 li em{font-style:normal;font-weight:bold;color:#e1b46c;font-size: 24px;}
.info1 .last{width:100%;}


.info{float:left;width:47%;}
.info h3{padding: 4%;font-weight:bold;font-size:30px;line-height:1.5;white-space:nowrap;}
.info h3 b{color:#e1b46c;}
.info h3 em{font-style:normal;font-weight:normal;color:#c6c6c6;font-size: 18px;}
.info .content{padding: 0 3%;background:#f5efe7;height: 274px;}
.info .content p{font-size:16px;line-height: 1.8;text-indent:2em;text-align:justify;padding-top: 10%;}

.text{font-size:16px;line-height:1.8;text-indent:2em;text-align:justify;}
.slider2{margin-top: 2%;}

.conclude{background:#221305;color:#fff;}
.conclude img{width: 69%;margin:0 auto;padding: 5% 0 3%;}
.conclude p{line-height:2.5;}

.team-wrap{font-size:0;text-align:center;}
.team-wrap>div{display:inline-block;*display:inline;*zoom:1;margin: 2%;vertical-align: top;}
.team .text{line-height: 2;text-align:center;text-indent:0;}

.free-duty h3{font-weight:bold;font-size:24px;line-height:3;text-align:center;}
.free-duty b{color:#db0000;}
.free-duty p{font-size:16px;line-height:2;text-align:center;}


@media screen and (max-width:1200px){
.wrap{width:92%;max-width:720px;}
.text{font-size:14px;}
.banner{height: 520px;}
.drx{width:150px;}
.drx-site{top:82px;}
.b-content{padding:20% 0;}
.b-content h2{font-size:48px;}
.b-content p{font-size:28px;}
.lead{font-size: 14px;margin: -160px 6% 20px;}
.tit h2{font-size:28px;}
.tit b{font-size:20px;}
.tag li{font-size:18px;}
.slider img{float:none;width:83.3%;margin:0 auto;}
.slider .case> img{width: 65%;}
.info1{width:100%;}
.info{width:100%;}
.info1 h3{margin: -30px auto 0;}
.info1 li{font-size: 18px;}
.info1 li em{font-size:20px;}
.info h3{font-size:24px;text-align:center;padding: 2%;}
.info1 ul{padding-bottom: 7%;}
.info .content{padding: 4% 3%;height: auto;}
.info .content p{padding-top:0;}
.conclude img{width:100%;}
.free-duty p{font-size:14px;}
}

@media screen and (max-width:480px){
.text{font-size:13px;}
.drx{width:25%;}
.drx-site{font-weight:normal;font-size:10px;top:45%;}
.drx em{font-size: 10px;}
.userfocus{display:none;}
.banner{height: auto;}
.b-content h2{font-size: 32px;}
.b-content p{font-size: 20px;}
.b-content .b-logo{width: 40%;}
.lead{font-size: 12px;margin: 3% 0;color: #333;}
.lead i{display:none;}
.tit h2{font-size: 20px;}
.tit em span{top:60%;}
.tit em b{font-size: 16px;}
.tag li{font-size: 14px;width: 20%;}
.slider img{width: 100%;}
.slider .case> img{width: 80%;}
.info1 h3{margin: -18px auto 0;font-size: 14px;}
.info1 h3 b{font-size:18px;}
.info1 li{font-size: 12px;}
.info1 li em{font-size: 14px;}
.info h3{font-size: 20px;}
.info .content p{font-size: 12px;}
.team-wrap .gz,.team-wrap .ewm{width: 30%;}
.free-duty h3{font-size: 20px;}
.free-duty p{font-size:12px;}
}

@media screen and (max-width:375px){
.text{font-size:12px;}
.free-duty p{font-size: 10px;}
}
@media screen and (max-width:320px){

.text{font-size:10px;}
.b-content p{font-size: 18px;}
.tag li{font-size:12px;}
.info1 li{font-size:10px;}
.info1 li em{font-size:12px;}
.info1 h3{font-size:12px;}
}