@charset "utf-8";
/* CSS Document */

html,body{width:100%;height:100%;font-family:"Microsoft YaHei","Hiragino Sans GB",sans-serif;font-size:16px;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#eee;}
body{line-height:1.4;background:#eeeeee;/* max-width:1200px;*/ min-width:320px;}
body,input,textarea,select{color:#333;}
body,h1,h2,h3,h4,p,ul,ol{margin:0;}
ul,ol{padding-left:0;list-style-type:none;}
/*image with no-border*/
a img{border:0;}
img{border:0;}
a{text-decoration:none;color: #333;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"] {
-webkit-appearance: none; outline:none;
}

.bg{ width:100%; position:fixed; height:100%; background:rgba(255,255,255,0.1); z-index:99; display:none; }
/*header*/
header {
	width: 100%;
	height: 60px;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 999;
	background: #3f3f3f;
	color: #333;
/*	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;*/
}
.headertop{ width:94%; margin:0 auto;}
.header_left{ width:30%; float:left; margin-top:10px;}

.header_right{ width:65%; float:right; margin-top:12px;}
.text{ width:80%; float:left; height:35px; background:#fff; border-radius:50px; font-size:14px;}
.text .sou{ width:70%; float:left; padding:.2rem 0;    width: 70%;
    float: left;
    margin-left: 10px;
    margin-top: 6px;
	background:none;
    border: none;  /*  border-right: 1px solid #909482; padding-right:5px;*/
	font-size:0.875rem;}
	.sousuo{    background: url(../images/sousuobtn.png) center no-repeat;
    width: 12%;
    float: left;
    margin-left: 2px;
    margin-top: 6px;
	margin-right:10px;
    border: none;
    padding: 1.5% 0;
	float:right;
/*	border-left: 1px solid #909482;*/
 } 
 .right_btn{ width:15%; float:right; margin-top:5px; position:relative; z-index:999;}
 .right_btn img{ float:right;}
 @media (max-width: 380px) {
	 	 .right_btn img{ width:100%;}
	 }
@media (max-width: 414px) {
	.header_left img{ width:100%;}	
	.header_left { margin-top:10px;}
	.sousuo{  background-size: 100%;    padding: 2% 0;}

}
@media (min-width: 500px) {
	.header_right{ width:70%;}
	.sousuo{ padding:1% 0;}
	}

.nav{ display:none; width:38%; position:fixed; right:0; top:60px; background:#4e4e4e; z-index:999;}
.nav ul li{ border-bottom:1px solid #292929; padding:.7rem 0; text-align:left; }
.nav ul li a{ color:#fff; font-size:1rem; padding-left:20px;}
@media (max-width: 500px) {
	.nav ul li a{ color:#fff; font-size:.75rem;}
	}
/*中间部分*/
.main{ width:100%; float:left; }
.banner{ width:100%; margin-top:60px; float:left;}
.banner img{ width:100%;}
/*我们的服务*/
.wmdfw{ width:100%; float:left; background:#fff; text-align:center; padding-top:3%;}
.title{ width:100%; text-align:center;}
.title p{ font-size:1.25rem; color:#333;}
.title span{ font-size:1.25rem; color:#a60d0f;}
.wmdfw_nr{ width:100%; text-align:center; float:left;}
.wmdfw_nr ul li{ width:33.3%; float:left; text-align:center; margin-top:2%;}

.wmdfw_nr ul li span{ color:#000; width:100%; display:inline-block; font-size:1.25rem;}
@media (max-width: 414px) {
	.wmdfw_nr ul li img{ width:60%;}
	}
@media (max-width: 361px) {
	.wmdfw_nr ul li span{ font-size:0.875rem;}
}
@media (min-width: 361px) and (max-width: 500px) {
	.wmdfw_nr ul li span{ font-size:1rem;}
}
/*我们的案例*/
.wmdal{ width:100%; float:left; background:#fff; text-align:center; padding-top:5%; }
.wmdal ul{ width:100%; float:left}
.wmdal ul li{ width:50%; float:left; margin:3% 0;}
.wmdal ul li img{ width:80%;}
.wmdal ul li span{ font-size:1.25rem; color:#333;background:#eee; width:80%; margin-left:10%; float:left; padding:.3rem 0;  display:inline-block;}
@media (max-width: 361px) {
	.wmdal ul li span{ font-size:0.875rem;}
}
@media (min-width: 361px) and (max-width: 500px) {
	.wmdal ul li span{ font-size:1rem;}
}
.ckgd{ width:100%;float:left; background:#eee; margin:10px 0;}
.ckgd p{ text-align:center; color:#333; font-size:0.875rem;}
.ckgd p a{ color:#333; font-size:0.875rem;}

/*新闻资讯*/
.xwzx{ width:100%; float:left; background:#fff;text-align:center; padding-top:5%; }
.xwzx_nr1{ width:100%; float:left;}
.xwzx_nr1 ul li{ width:100%; float:left; border-bottom:1px dashed #eee; margin: 2% 0;
    padding: 2% 0;}
.xwzx_nr1 ul li .left{ width:78%; float:left;}
.xwzx_nr1 ul li .left h3{ padding:5px 0; width:100%;  text-align:left;
overflow: hidden;  text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; font-weight:normal;


   -ms-text-overflow: ellipsis;

   -o-text-overflow: ellipsis;

}
.xwzx_nr1 ul li .left h3 a{font-size:1.25rem; color:#333;  }

.xwzx_nr1 ul li .left p{ width:100%; text-align:left; float:left;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height:20px; }
.xwzx_nr1 ul li .left p a{font-size:1rem; color:#787878; }
.xwzx_nr1 ul li .right{ float:right; margin-left:3%; }

.xwzx_nr2{ width:100%; float:left;}
.xwzx_nr2 ul li{ width:100%; float:left; border-bottom:1px dashed #eee; margin:1% 0; padding:1% 0;}
.xwzx_nr2 ul li img{ float:left; margin-top:1%;}
.xwzx_nr2 ul li p{ width:60%; float:left; overflow: hidden;  text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; text-align: left;}
.xwzx_nr2 ul li p a{  font-size:1.25rem;}
.xwzx_nr2 ul li b{ float:right; font-size:1rem; font-weight:normal;}
@media (max-width: 361px) {
	.xwzx_nr2 ul li p,.xwzx_nr1 ul li .left h3 a,.xwzx_nr2 ul li p a{ font-size:0.875rem;}
	.xwzx_nr1 ul li .left p a{ font-size:0.725rem;}
	.xwzx_nr2 ul li b{ font-size:0.875rem;}
}
@media (min-width: 361px) and (max-width: 500px) {
	.xwzx_nr2 ul li p，.xwzx_nr1 ul li .left h3 a,.xwzx_nr2 ul li p a{ font-size:1rem;}
	.xwzx_nr1 ul li .left h3 a{ font-size:1rem;}
	.xwzx_nr1 ul li .left p a{ font-size:0.875rem;}
}
@media (min-width: 500px) and (max-width: 735px) {
	.xwzx_nr1 ul li .left{ width:69%;}
	}
@media (max-width: 500px){
.xwzx_nr2 ul li img{ float:left; width:2%; margin-top:1.5%;}
.xwzx_nr1 ul li .left{ width:64%; float:left;}
.xwzx_nr1 ul li .right img{ width:80%;}
.xwzx_nr1 ul li .right{ width:33%;}

}
@media (min-width: 500px) {
	.xwzx_nr1 ul li .right{ width:19%;}
	.xwzx_nr1 ul li .right img{ width:100%;}
	}

/*合作伙伴*/
.hzhb{ width:100%; float:left; background:#fff; padding-top:5%;}
.hzhb ul li{ width:31%; margin:1%; float:left; text-align:center;}

@media (max-width: 650px){
	.hzhb ul li img{ width:100%;}
	}

/*联系我们*/
.lxwm{ width:100%; float:left; background:#fff;}
.lxwm hr{ margin:3% 0;}
.content{ width:94%; float:left; margin-left:3%;}
.lxwm_tit{ width:100%; float:left; padding-bottom:5%; float:left;}
.lxwm_tit p{ text-align:center; color:#fff; padding:1.5% 0; background:#a60d0f;font-size:1.25rem; font-size:1rem; margin-left:5px;}
.lxwm_bbj{ color:#a60d0f; padding:3% 0; float:left; width:100%; }
.lxwm_bg{ background:#eee; padding:2% 0; float:left; width:100%; color:#494949;}
.lxwm_bbj p,.lxwm_bg p{ font-size:1rem; margin-left:5px;}

@media (max-width: 361px) {
	.lxwm_bbj p,.lxwm_bg p{ font-size:0.725rem;}
	.lxwm_tit p{ font-size:0.875rem;}
	}
@media (max-width: 500px) {
	.lxwm_bbj p span{ width:100%; display:inline-block}
	}
/*底部*/
.bottom{ width:35%; float:left; margin-top:3%; margin-left:2%; }
.lxwm_nr{ width:100%; float:left}

.bottom_left{ width:100%; float:left;}
.bottom_right{ width:100%;}
.bottom_right p{ width:100%; font-size:1.25rem; color:#494949;}
.bottom_b{ width:70%; float:left; text-align:center; font-size:0.875rem; line-height:20px; margin:15px 0; margin-left:15%;}
@media (max-width: 361px) {
	.bottom_right p{ font-size:0.875rem; }
	.bottom_left img{ width:100%;}
	}
@media (min-width: 361px) and (max-width: 500px) {
	.bottom_right p{ font-size:1rem; }
	.bottom_left img{ width:100%;}
	}
	
	
/***********新闻**********/
.dq a{ color:#bf0000 !important}
.news{ width:100%; float:left; margin-top:60px;}
.tit{ width:100%; background:#fff; float:left; line-height:50px; border-bottom:1px solid #c9c9c9;}
.tit img{    float: left; margin-top: 14px;  margin-right: 10px;}
.tit h3{ color:#bf0000; font-size:1.25rem; float:left;}
.tit p{ float:left;  margin-left:10px; line-height:24px;}
.tit p a{font-size:1.125rem; color:#272727;}
.newsnr{ width:100%; float:left; background:#fff; padding-bottom:10px;}
.newsnr_top{ width:100%; float:left; margin-top:15px;}
.newsnr_top ul{ width:94%; float:left; margin-left:3%; padding-bottom:15px;}
.newsnr_top ul li{ width:100%; float:left; background:#eee; text-align:center; border-bottom: solid 1px #fff;}
.newsnr_top_tit{ width:100%; float:left; height:30px; line-height:30px;}
.newsnr_top_tit span{ line-height:30px; font-size:1rem; color:#333; float:left;}
.newsnr_top_tit b{ float:right; color:#333; font-size:0.875rem; font-weight:normal;}
.newsnr_top ul li p{ text-align:left; width:100%; float:left; text-indent:2rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom:10px; }
.newsnr_top ul li p a{font-size:0.875rem; color:#676767; }
.newsnr_top ul li img{ margin:0 1.5%; text-align:centerl}
.neirong{ float:right; width:64%; line-height:24px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.newsnr_bot .xwzx_nr1 ul li{ background:#eee;}
@media (max-width: 650px){
	.newsnr_top ul li img{ width:30%;float:left; }
	}
@media (max-width: 361px) {
.tit h3{ font-size:0.875rem;}
.tit p a,.newsnr_top_tit span{ font-size:0.875rem;}
}
@media (min-width: 361px) and (max-width: 500px) {
.tit h3{ font-size:1rem;}
.tit p a,.newsnr_top_tit span{ font-size:0.875rem;}
.newsnr_top ul li p a{ font-size:0.75rem;}
}
/*新闻详情页*/
.news_xq{ width:100%; float:left; margin-top:60px; background:#fff; padding-bottom:50px;}
.news_xq .news_xq_tit { text-align:center; width:100%; padding-top:5%;}
.news_xq .news_xq_tit span{ color:#bf0000; font-size:1.25rem; line-height:36px;width:100%; display:inline-block}
.news_xq .news_xq_tit b{ font-size:14px; color:#666; }
.news_xq p{ font-size:1rem; color:#3e3d3d; width:100%; line-height:1.5rem;}
.news_xq img{ width:100%;}
@media (max-width: 361px) {
	.news_xq p{ font-size:0.75rem;}
	}
@media (min-width: 361px) and (max-width: 500px) {
	.news_xq p{ font-size:0.875rem;}
	}
/*案例*/
.al_nr{ width:100%; float:left; background:#fff; padding-bottom:7%;}
.al_nr ul{ width:100%; float:left;}
.al_nr ul li{ width:44%; float:left; margin:7% 0 0 3.5%; text-align:center;background:#eee;}
.al_nr ul li img{ width:100%;}
.al_nr ul li span{ width:100%; }
#al_nr ul li{ width:46%; float:left; clear:none !important; }
#al_nr ul li .list-img{ width:100%; margin:10px 3%; }
/*案例详情*/
.alxq{ width:100%; float:left; background:#fff; padding-bottom:20px;}
.alxq_nr{ width:100%; float:left; text-align:center; border-bottom:2px solid #eee;}
.alxq_nr_tit{ background:#3f3f3f; width:100%; float:left; text-align:left; margin-bottom:10px;}
.alxq_nr_tit h3{ color:#fff; font-size:1.25rem; font-weight:normal;}
.alxq_nr_tit span{ color:#fff; font-size:1rem; }
.alxq_nr p{ width:100%; float:left; text-indent:2rem; padding-top:5px; font-size:1rem; color:#3e3d3d; text-align:left;}
.alxq_nr img{ width:100%; margin:10px 0;}
/*相关案例*/
.xgal{ width:100%; float:left; background:#fff; padding-bottom:7%;}
.xgal ul{ width:100%; float:left;}
.xgal ul li{ width:44%; float:left; margin:7% 0 0 4%; text-align:center;background:#eee;}
.xgal ul li img{ width:100%;}
.xgal ul li span{ width:100%; }
@media (max-width: 361px) {
.alxq_nr_tit h3{ font-size:0.875rem;}
.alxq_nr_tit span,.alxq_nr p{ font-size:0.875rem;}
}

/*合作企业*/
.hzqy{ width:100%; float:left; margin-top:60px; background:#fff;}
.hzqy_1{ width:100%; float:left; background:#eee;}
.hzqy_1 ul li{ width:30%; float:left; margin:1% 1.6%; clear:none !important;}
.hzqy_1 ul li .list-img{ margin:10px 2.5%; }
.hzqy_1 ul li img{ width:100%;}
.hzqy_1 ul li span{    width: 100%;  float: left; font-size: 1rem;line-height: 40px; height: 35px;}
@media (max-width: 361px){
.hzqy_1 ul li span{
    font-size: 0.75rem;
}
}
@media (max-width: 500px) and (min-width: 361px){
.hzqy_1 ul li span{
    font-size: 0.875rem;
}
}
#zsgd{ padding:10px 0;}
.hzqy_1 ul li .list-img {
    width: 100%;
}
/*服务范围*/
.fwfw{ width:100%; float:left;}
.fwfw_tit{ width:100%; float:left; text-align:center; padding-bottom:10px;}
.fwfw_tit p{ width:100%; float:left; text-align:center; color:#bf0000; font-size:1.25rem;}
.fwfw_nr{ width:100%; float:left;}
.fwfw_nr_1,.fwfw_nr_2{ width:47%; float:left; background:#eee; text-align:center; margin-top:2.5%;margin-bottom:2.5%; padding:5% 0;}
.fwfw_nr_1{ margin-right:6%;}
.fwfw_nr_1 span,.fwfw_nr_2 span,.fwfw_nr_3 span{ font-size:1.25rem;  color:#1f1f1f; font-weight:bold;}
.fwfw_nr_1 p,.fwfw_nr_2 p,.fwfw_nr_3 p{ font-size:1rem;  color:#656565; padding:5px;}
.fwfw_nr_3{ width:100%; float:left; background:#eee; padding:5% 0; text-align:center;}
.fwfw_nr_1 h3,.fwfw_nr_2 h3,.fwfw_nr_3 h3{ font-size:1.25rem; color:#1f1f1f; padding:5px; }
@media (max-width: 361px) {
	.fwfw_nr_1 h3,.fwfw_nr_2 h3,.fwfw_nr_3 h3,.fwfw_nr_1 span, .fwfw_nr_2 span, .fwfw_nr_3 span{ font-size:0.875rem;}
	.fwfw_nr_1 p, .fwfw_nr_2 p, .fwfw_nr_3 p{ font-size:0.75rem;}
	}
@media (min-width: 361px) and (max-width: 500px) {
	.fwfw_nr_1 h3,.fwfw_nr_2 h3,.fwfw_nr_3 h3,.fwfw_nr_1 span, .fwfw_nr_2 span, .fwfw_nr_3 span{ font-size:1rem;}
	.fwfw_nr_1 p, .fwfw_nr_2 p, .fwfw_nr_3 p{ font-size:0.875rem;}
	}
/*服务*/
.fwfw{ width:100%; float:left;}
.fwfw_nr{ width:100%; float:left; background:#fff;}
.fwfw .tit{ margin-top:60px;}
.fwfw_nr .fwfw_nr1,.fwfw_nr .fwfw_nr3,.fwfw_nr .fwfw_nr5{ width:100%; float:left; background:#eee; padding:5% 0;}
.fwfw_nr .fwfw_nr6{width:100%; float:left; background:#fff; padding:5% 0;}
.fwfw_nr .fwfw_nr2,.fwfw_nr .fwfw_nr4{ width:100%; float:left; padding:5% 0;}

.fwfw_nr .fwfw_nr1 .fwfw_left,.fwfw_nr .fwfw_nr3 .fwfw_left,.fwfw_nr .fwfw_nr5 .fwfw_left{ width:25%; float:left; margin-right:2%; text-align:center;}
.fwfw_nr .fwfw_nr2 .fwfw_left,.fwfw_nr .fwfw_nr4 .fwfw_left,.fwfw_nr6 .fwfw_left{ width:25%; float:left; margin-left:2%; text-align:center;}

.fwfw_right{ width:70%; float:left; margin-left:3%;}
.fwfw_right .top{ width:100%; float:left;}
.top h3{ font-size:1.25rem; color:#333; float:left; font-weight:normal;}
.fwfw_nr .fwfw_nr1 .top a{ color:#fff; font-size:1rem; background:#9a02e0; float:right; padding:1% 2%;}
.fwfw_right p{ color:#787878; font-size:1rem; line-height:25px;}
.fwfw_nr .fwfw_nr2 .top a{ color:#fff; font-size:1rem; background:#61e49b; float:right; padding:1% 2%;}
.fwfw_nr .fwfw_nr3 .top a{ color:#fff; font-size:1rem; background:#aed541; float:right; padding:1% 2%;}
.fwfw_nr .fwfw_nr4 .top a{ color:#fff; font-size:1rem; background:#5c86ff; float:right; padding:1% 2%;}
.fwfw_nr .fwfw_nr5 .top a{ color:#fff; font-size:1rem; background:#61e49b; float:right; padding:1% 2%;}

.fwfw_right .top2{ width:100%; float:left;}
.top2 h3{ font-size:1.25rem; color:#333; float:right; font-weight:normal;}
.fwfw_nr .fwfw_nr1 .top2 a{ color:#fff; font-size:1rem; background:#9a02e0; float:right; padding:1% 2%;}
.fwfw_right p{ color:#787878; font-size:1rem; line-height:25px;}
.fwfw_nr .fwfw_nr2 .top2 a{ color:#fff; font-size:1rem; background:#1ae9de; float:left; padding:1% 2%;}
.fwfw_nr .fwfw_nr3 .top2 a{ color:#fff; font-size:1rem; background:#1ae9de; float:left; padding:1% 2%;}
.fwfw_nr .fwfw_nr4 .top2 a{ color:#fff; font-size:1rem; background:#5c86ff; float:left; padding:1% 2%;}
.fwfw_nr .fwfw_nr5 .top2 a{ color:#fff; font-size:1rem; background:#aed541; float:left; padding:1% 2%;}
.fwfw_nr .fwfw_nr6 .top2 a{ color:#fff; font-size:1rem; background:#aed541; float:left; padding:1% 2%;}

@media (max-width: 361px) {
	.fwfw_left img{ width:100%;}
	.top h3{ font-size:0.875rem;}
	.top2 h3{ font-size:0.875rem;}
	.fwfw_nr .fwfw_nr1 .top a,.fwfw_nr .fwfw_nr2 .top a,.fwfw_nr .fwfw_nr3 .top a,.fwfw_nr .fwfw_nr4 .top a,.fwfw_nr .fwfw_nr5 .top a{font-size:0.75rem;}
	.top a,.fwfw_right p{ font-size:0.75rem;}
	.top2 a,.fwfw_right p{ font-size:0.75rem;}
	.fwfw_nr .fwfw_nr1 .top2 a,.fwfw_nr .fwfw_nr2 .top2 a,.fwfw_nr .fwfw_nr3 .top2 a,.fwfw_nr .fwfw_nr4 .top2 a,.fwfw_nr .fwfw_nr5 .top2 a{font-size:0.75rem;}
	}
@media (min-width: 361px) and (max-width: 500px) {
	.top h3,.top2 h3{ font-size:1rem;}
	.fwfw_nr .fwfw_nr1 .top a,.fwfw_nr .fwfw_nr2 .top a,.fwfw_nr .fwfw_nr3 .top a,.fwfw_nr .fwfw_nr4 .top a,.fwfw_nr .fwfw_nr5 .top a{font-size:0.875rem;}
	.fwfw_nr .fwfw_nr1 .top2 a,.fwfw_nr .fwfw_nr2 .top2 a,.fwfw_nr .fwfw_nr3 .top2 a,.fwfw_nr .fwfw_nr4 .top2 a,.fwfw_nr .fwfw_nr5 .top2 a{font-size:0.875rem;}
	}
/*服务范围详情*/
.fwfw_xq{ width:100%; float:left; margin-top:60px; background:#fff; padding-top:20px;}
.fwfw_xq .title{ padding-bottom:5%; float:left;}
.title h3{ color:#6b6b6b; font-size:0.75rem; width:80%; margin:0 auto; text-align:center; font-weight:normal; padding-bottom:10px;}
.title span a{ float: left; display: inline-block; margin: 1%;font-size:1rem; color:#656565; padding:1% 3%; border:1px solid #a0a0a0; border-radius:10px; }
.dangqian a{ border:1px solid #bf0000 !important;}
@media (max-width: 361px) {
	.title span a{ font-size:0.75rem;}
	}
@media (min-width: 361px) and (max-width: 500px) {
		.title span a{ font-size:1rem;}
	}
/*网站建设*/
.wzjs{ width:100%; float:left; background:#eee; margin-bottom:15px; padding-bottom:3%;}
.wzjs h3{ width:100%; text-align:center; color:#232323; font-size:1.25rem; font-weight:normal; padding:3% 0;}
.wzjs p{ text-align:center; color:#656565; font-size:1rem; width:95%; margin:0 auto;}
.wzjs .wzal li{ width:45%; float:left; margin:2%; border:1px solid #fff; text-align:center;}
.almc{ width:100%; float:left; background:#fff;}

.almc li{ width:44%; float:left; margin:7% 0 0 4%; text-align:center;background:#eee;}
.almc li img{ width:100%;}
.almc li span{ width:100%; display:inline-block; padding:2% 0; overflow: hidden;  text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
@media (max-width: 500px) {
	.wzjs .wzal li img{ width:100%;}
	}
@media (max-width: 361px) {
	.wzjs h3{ font-size:0.875rem;}
	.wzjs p{ font-size:0.75rem;}
	}
@media (min-width: 361px) and (max-width: 500px) {
		.wzjs h3{ font-size:1rem;}
		.wzjs p{ font-size:0.875rem;}
	}
/*服务详情2*/
.fwfw_xq2{ width:100%; float:left; margin-top:60px; background:#fff;}
.fwfw_xq2 .title{ padding-top:5%; float:left;}
/*移动端网站与App*/

.ydwzapp{ width:90%; margin:0 auto;}
.ydwzapp ul li{ background:#eee; margin:15px 0; padding:5%;}
.ydwzapp ul li span{ color:#bd021d; font-size:1.25rem;}
.ydwzapp ul li p{ color:#6b6b6b; font-size:1rem; line-height:30px;}
@media (max-width: 361px) {
	.ydwzapp ul li span{ font-size:0.875rem;}
	.ydwzapp ul li p{ font-size:0.75rem;}

	}
@media (min-width: 361px) and (max-width: 500px) {
	.ydwzapp ul li span{ font-size:1rem;}
	.ydwzapp ul li p{ font-size:0.875rem;}

	}
/*服务详情3*/
.fwfw_xq3{ width:100%; float:left; background:#fff;}
.fwfw_xq3 .title{ padding-bottom:5%; float:left;}
/*微信定制开发*/
.wxdzkf{ width:100%; float:left; background:#eee;}
.wxdzkf span{ width:100%; text-align:center; display:inline-block; color:#232323; font-size:1.25rem; padding:4% 0;}
.wxdzkf p{ color:#656565; font-size:1rem; text-indent:2rem; line-height:26px; width:95%; margin:0 auto;}
.wxdzkf img{ float:left; margin:3%; width: 27%;}
@media (max-width: 500px) {
	.wxdzkf img{ width:44%;}}
/*服务详情4*/
.fwfw_xq4{ width:100%; float:left; background:#fff;}
.fwfw_xq4 .title{ padding-bottom:5%; float:left;}
.fwfw4_nr{  width:100%; float:left; background:#eee; padding:5% 0;}
.fwfw4_nr p{ color:#656565; font-size:1rem; text-indent:2rem; line-height:26px; width:95%; margin:0 auto;}


/*服务详情5*/
.fwfw_xq5{ width:100%; float:left; background:#fff;}
.fwfw_xq5 .title{ padding-bottom:5%; float:left;}
.fwfw5_nr{  width:100%; float:left; background:#eee; padding:5% 0;}
.fwfw5_nr p{ color:#656565; font-size:1rem; text-indent:2rem; line-height:26px; width:95%; margin:0 auto;}

/*子页面的服务范围*/
.z_lxwm{ width:100%; float:left; background:#fff; padding-bottom:5%;}
.z_lxwmnr{ width:100%; float:left;}
.z_lxwmnr_top{ width:100%; float:left;}
.z_lxwmnr_top ul li{ width:100%; margin:2%; float:left;}
.z_lxwmnr_top ul li img{ float:left;}
.z_lxwmnr_top ul li h3{    font-weight: normal;  font-size: 0.875rem;  color: #2a2a2a;float: left; padding: 0 2%; line-height: 30px;}
.z_lxwmnr_top ul li p{ color:#2a2a2a; font-size:1rem; line-height:30px;}

.ly{ width:100%; background:#f4dde1; float:left; padding:5% 0;}
.ly form{ width:80%; margin:0 auto;}
.ly form input{ font-size:1rem; color:#bd021d; width:100%; float:left; padding:2% 0; border:1px solid #333; border-radius:10px; text-align:center; margin:2% 0; background:none; }
.ly form textarea{ font-size:1rem; color:#bd021d; width:100%; border:1px solid #333; border-radius:10px; background:none; padding:5% 0; color:#000; text-align:center;}
#tj{ border-radius:0; background:#bd021d; color:#fff; border:none;}
.ly form input::-ms-input-placeholder{text-align: center; color:#f99191}
.ly form input::-webkit-input-placeholder{text-align: center; color:#f99191}
.ly form input::-moz-placeholder{text-align: center; color:#f99191}

.ly form textarea::-ms-input-placeholder{text-align: center; color:#f99191}
.ly form textarea::-webkit-input-placeholder{text-align: center; color:#f99191}
.ly form textarea::-moz-placeholder{text-align: center; color:#f99191}

@media (max-width: 361px) {
	.ly form input,.ly form textarea{ font-size:0.875rem;}
	.z_lxwmnr_top ul li p{ font-size:0.875rem;}
	}
/*底部*/
.footer{ width:100%; float:left; position:relative;}
.footer_n{ width:75%; margin:0 auto; margin-top:5%;}
.footer_n img{ float:left;}
.footer_n p{ color:#494949; font-size:1.25rem;  width:45%; position:absolute; bottom:0; right:0;}
@media (max-width: 361px) {
	.footer_n p{ font-size:0.875rem;}
	.footer_n img{ width:45%; }
	}
@media (min-width: 361px) and (max-width: 500px) {
		.footer_n p{ font-size:1rem;}
		.footer_n img{ width:45%; }
	}
@media (min-width: 500px) {
	.footer_n p{ right:10%;}
}

/*我们*/
/*我们*/
.wm{ width:100%; float:left;background:#fff;} 
.wm_nr{ width:100%; float:left;}
.wm_nr_p{ width:100%; float:left; padding:5% 0;}
.wm_nr_p p{ width:100%; float:left; text-indent:2rem; color:#333; font-size:1rem;}
.wm_nr_p img{width: 100% !important;height: initial !important;}
.wm_hzqy{ width:100%; float:left; background:#eee; margin-bottom:10px;}
.wm_hzqy_tit{ width:100%; text-align:center; padding:5% 0;}
.wm_hzqy_tit p{ font-size:1.25rem; color:#bf0000;}
.wm_hzqy_tit span{ font-size:1.56rem; color:#a60d0f;}

.wm_hzqy ul li{ width:29%; float:left; margin:2%;}
.wm_hzqy ul li img{ width:100%;}
@media (max-width: 361px) {
	.wm_nr_p p{ font-size:0.875rem;}
	}


