/************************************************************************************
smaller than 980
*************************************************************************************/
@media screen and (max-width: 1920px) {

}
@media screen and (max-width: 1200px) {
	
}
@media screen and (max-width: 1120px) {
	
}
/************************************************************************************
smaller than 800
*************************************************************************************/
@media screen and (max-width: 1000px) {
	
}
@media screen and (max-width: 720px){
	
}
/************************************************************************************
smaller than 650
*************************************************************************************/
@media screen and (max-width: 640px) {
	
}
/************************************************************************************
smaller than 480
*************************************************************************************/
@media screen and (max-width: 480px) {
.banner img{
	 min-width:100%;
}
.logo{
	width:100%;
	text-align:center;
	padding:10px 0px;
}
#header.content{
	width:100%;
	padding:0px;
}
.menu{
	width:100%;
	margin-top:0px;
}
.banner .swiper-pagination-bullet{
	display:none;
}
.nav li a{
	display:none;
	font-weight:normal;
}
.banner .swiper-button-next {
	background: url(../images/arrow-right.png) no-repeat top/contain;
	width: 30px;
	height: 30px;
}
.banner .swiper-button-prev {
	background: url(../images/arrow-left.png) no-repeat top/contain;
	width: 30px;
	height: 30px;
}
#service-item {
	margin-top: 30px;
}
.content{
	width:96%;
	padding:0px 2%;
}
.service-item-left {
	width: 100%;
}
.service-item-left .title p {
	font-size: 18px;
}
.service-item-left .title span{
	font-size:14px;
}
.service-item-left .title {
	width: 100%;
	height: auto;
	padding: 20px 0px 20px 30px;
}
.service-item .list .name {
	top: 15px;
	left:15px;
}
.service-item .list .name p {
	font-size: 16px;
}
.service-item .list .name span {
	line-height: 25px;
	font-size: 14px;
}
.service-item .service-item-left .list img{
	height:auto;
}
.service-item-left .list:last-child{
	margin-right:0px;
}
.service-item .list {
	width: 49.5%;
	margin-right: 1%;
	float:left;
}
.service-item .service-item-right .list:nth-child(1) img, .service-item .service-item-right .list:nth-child(3) img,.service-item .service-item-right .list:nth-child(2) img, .service-item .service-item-right .list:nth-child(4) img{
	width: 176px;
	height: 131px;
}
.service-item-right{
	width:100%;
	margin-left:0px;
	margin-top:8px;
}
.service-item-right .list:nth-child(2n){
	margin-right:0px;
}
.service-name-text h4{
	font-size:20px;
}
.service-name-text p,.service-name-text span{
	font-size:14px;
}
.service_summary_detail{
	height:auto;
	padding-bottom:60px;
}
.service_summary_detail{
	padding:15px;  
}
.service-name-logo{
	display:none;
}
.service_summary_detail{
	padding-bottom: 60px;
}
.data_li span{
	font-size:20px;
}
.data_li .data-desc{
	font-size:12px;
	padding-top:5px;
	display:block;
}
.data_li p{
	font-weight:normal;
}
.block_box{
	background:none;
}
.data_li{
	width:23.5%;
	vertical-align:top;
}
.commerce {
	margin-top: -120px;
}
.logo-bg{
	height:auto;
	padding-top:10px;
}
.flow-promote .title h3,.success_case .title h3,.service-process .title h3,.partner .title h3{
	font-size:22px;
}
.flow-promote .title p,.success_case .title p,.service-process .title p,.partner .title p {
	font-size: 14px;
	padding-top: 5px;
}
.flow-promote .title,.service-process .title,.partner .title,.success_case .title{
	padding-bottom:20px;
}
.run_flow_detail_each .cover{
	width:100%;
	top:0px;
}
#flow-promote {
	margin-top: 20px;
}
.run_flow_detail_each p {
	line-height: 25px;
	font-size: 13px;
	padding: 0px 5%;
	bottom: 8px;
}
.flow_promote_category_each .name{
	font-size:14px;
}
.flow_promote_category_each .text {
	font-size: 12px;
	line-height: 23px;
}
#service-process {
	margin-top: 20px;
}	
#success_case{
	margin-top:30px;
}
.select_adj .list:nth-child(2n){
	margin-right:0px;
}
.select_adj .list {
	width: 48%;
	float: left;
	margin-right: 4%;
	padding-bottom: 20px;
	margin-bottom:4%;
}
.select_adj .list p img{
	height:30px;
}
.select_adj .list span {
	padding: 2px 0px;
	font-size: 13px;
}
.process-list ul{
	font-size:0px;
}
.process-list li {
	margin: 0px;
	width: 19.7%;
}
.process-list li p {
	font-size: 14px;
	font-weight: bold;
}
.process-list li span {
	font-size: 12px;
}
.process-list li:nth-child(2),.process-list li:nth-child(3),.process-list li:nth-child(4),.process-list li:nth-child(5) {
	margin-left: 0px;
}
#partner{
	margin-top:30px;
	padding: 30px 0px 30px;
}	
.cbrand{
	margin:0px auto;
	padding:30px 0px;
}
.partner_box{
	margin-top:0px;
}
.partner ul li:nth-child(1) a img{
	height:20px;
}
.partner ul li:nth-child(2) a img,.partner ul li:nth-child(3) a img,.partner ul li:nth-child(4) a img{
	height:30px;
}
.partner ul li {
    display: inline-block;
    width: 94.5%;
    padding: 15px 10px;
	text-align:center;
}
.partner ul li a{
	display:inline-block;
	margin:10px 5px;
}
.partner ul li:nth-child(4) a,.partner ul li:nth-child(3) a,.partner ul li:nth-child(2) a,.partner ul li:nth-child(1) a{
	margin-right:0px;
}
.partner ul{
	margin-top:5px;
}
#service-process {
    margin-top: 20px;
}	
.about-hf .title h3{
	font-size:18px;
}	
.about-hf .title p{
	font-size:14px;
}	
.about-hf .about-description{
	font-size:14px;
}	
.about-hf .about-description {
    font-size: 14px;
    line-height: 35px;
    width: 100%;
    padding-top: 15px;
}	
.about-hf .idea {
    padding-top: 25px;
    font-size: 14px;
}	
#about-hf {
    background: url(../images/about-bg.jpg) no-repeat;
    height: auto;
    color: #ffffff;
	padding:30px 0px;
}	
.indexnews {
    margin-top: 30px;
}
.news-main-head h3{
	font-size:18px;
}
.news-main .news-main-head .news-learn-more {
    font-size: 14px;
	top: 20px;
}	
.news-main .list p{
	font-size:14px;
}
.news-main .list{
	margin-top:20px;
}	
.news-main .list span {
    font-size: 18px;
    line-height: 35px;
}
.news-main .list .mask {
    padding: 5px 15px 10px;
}	
.news-main .list li {
    width: 100%;
    margin-right: 0px;
    margin-bottom: 20px;
}	
#free_diagnosis{
	padding:40px 0px;
	background: url(../images/free-diagnosis-i-bg.jpg) no-repeat;
    background-size: auto;
}
#free_diagnosis .diagnosis{
	margin-top:0px;
}
.free_diagnosis_form{
	width:100%;
	height:auto;
	padding-bottom:50px;
}	
.free_diagnosis_form h3{
	font-size:18px;
}
.free_diagnosis_form h3 span {
    font-size: 14px;
}	
.free_diagnosis_form div input {
    padding: 15px 30px;
}	
.free_diagnosis_form .submit {
    padding: 15px 30px;
    font-size: 16px;
}	
/***********底部********************/
.footer-top {
    padding-bottom: 0px;
    padding-top: 30px;
}
.footer-menu{
	display:none;
}
.footer-logo {
    width: 100%;
    float: none;
    text-align: center;
}
.footer-logo a{
	display:block;
	width:137px;
	margin:0px auto;
}
.footer-contact-left{
	width:100%;
	margin-top:10px;
}	
.foot-address{
	margin-right:0px;
    line-height: 30px;
}	
.footer-contact-left .foot-address p,.footer-contact-left p {
    font-size: 14px;
}
.footer-contact-right {
    float: none; 
    text-align: center;
}
.footer-contact-right ul{
	text-align:center;
}
.footer-contact-right ul li {
    float: none;
    text-align: center;
    padding-left: 0px;
    display: inline-block;
	margin:0px 10px;
}	
.copy-right {
    padding: 30px 0px 30px 0px;
}	
/************淘宝天猫代运营*******************/
#locatit{
	padding:10px 0px;
}	
.xflrtit {
    font-size: 14px;
}	
.tm_solution .title h3,.full_solve_pro .title h3,.adv_security .title h3,#qteam .title h3{
	font-size:18px;
}	
.tm_solution .title p,.full_solve_pro .title p,.adv_security .title p{
	font-size:14px;
}	
#tm_solution {
    margin-top: 30px;
}	
.tm_solution .solution_list {
    margin-top: 30px;
}	
.s_icon {
    height: 37px;
}	
.solution_list h4{
	font-size:14px;
}	
.tm_solution .solution_list ul li:nth-child(3n){
	margin-right:0px;
}	
.tm_solution .solution_list ul li {
    width: 30%;
    margin-right: 5%;
    margin-bottom: 5%;
    padding: 25px 0px;
    border-radius: 10px;
}	
#full_solve_pro{
	height:auto;
}	
.solve-list .each {
    margin: 0px 0px 20px;
    width: 49%;
}
.solve-list p {
    width: 100%;
    height: 57px;
    font-size: 14px;
    line-height: 57px;
    background: url(../images/solve-bg.png) no-repeat top/contain;
    padding-left: 30px;
    text-align: left;
}	
#full_solve_pro {
    height: auto;
    padding-top: 30px;
    margin-top: 30px;
    padding-bottom: 30px;
}	
#adv_security {
    margin-top: 30px;
}
.adv_security_list{
	margin-top:20px;
}
.adv_security .adv_security_list ul li {
    width: 49%;
    margin-right: 2%;
    margin-bottom: 2%;
}	
.adv_security .adv_security_list ul li:nth-child(3n){
	margin-right:2%;
}	
.adv_security .adv_security_list ul li:nth-child(2n){
	margin-right:0px;
}		
.adv_security_list h4{
	font-size:16px;
}	
.adv_security_list ul li .title p {
    font-size: 13px;
    line-height: 26px;
    color: #666666;
}
.adv_security .adv_security_list ul li .title {
    padding: 15px 10px 15px 10px;
    height: 180px;
}	
.tm_blockbox {
    margin-top: 30px;
}
.marketing_each{
	margin-top:30px;
}
.marketing_each ul li .mark_workset_icon img {
    height: 40px;
}	
.marketing_each ul li .ser-con-i h3 {
    font-size: 16px;
    font-weight: bold;
}	
.marketing_each ul li:nth-child(2n){
	margin-right:0px;
}	
.marketing_each ul li {
    width: 49%;
    margin-right: 0.5%;
	margin-bottom:2%;
}	
.marketing_each ul li .ser-con-i p{
	font-size:14px;
}	
#qteam {
    margin: 30px auto;
}
.professional-team ul{
	margin-right:0px;
	margin-top:20px;
}
.team-title-name {
    padding-bottom: 10px;
}
.professional-team ul li h4{
	font-size:16px;
}
.professional-team ul li p {
    font-size: 14px;
    line-height: 28px;
}
.professional-team ul li img {
    width: 35px;
}
.professional-team ul li {
    width: 49%;
    margin-right: 2%;
	margin-bottom:2%;
}
.professional-team ul li:nth-child(2n){
	margin-right:0px;
}
/***********京东代运营**********************/
#jd .title h3{
	font-size:18px;
}
#jd .problem-encountered .title p,#jd .title p {
    font-size: 14px;
}
.problem-encountered {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 30px 0px;
}
.encountered{
	margin-top:20px;
}
.encountered-list h4 {
    font-size: 16px;
}
.encountered-list p{
	font-size:14px;
	padding-top: 10px;
	line-height:26px;
}
.encountered-list {
    width: 100%;
    margin-right: 0px;
}
.laws {
    margin-top: 30px;
}
.jd-service {
    height: auto;
    padding-top: 34px;
    margin-top: 30px;
	overflow: hidden;
}
.jd-serive-each .each p{
	font-size:14px;
	padding-top:15px;
}
.jd-serive-each {
    margin-top: 40px;
}
.jd-serive-each .each {
    text-align: center;
    float: left;
    margin-right: 0;
    width: 33.3%;
    margin-bottom: 40px;
}
.jd_team {
    margin-top: 30px;
}
.jd_team ul {
    margin-top: 20px;
}
.jd_team.team ul li span {
    font-size: 16px;
}
.jd_team.team ul li {
    width: 100%;
    margin-right: 0px;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.advantage-list {
    margin-top: 30px;
}
.pro_list_icon img {
    height: 30px;
}
.pro_list_icon li{
	width:16.6%;
	padding:0px 6px;
}
.pro_list_txt li:nth-child(4){
	margin-left:0px;
}
.pro_list_txt li:last-child {
    width: auto;
    margin-left: 0px;
}
.pro_list_txt li {
    width: 16.6%;
    font-size: 12px;
}
.pro_list_icon{
	height:auto;
	padding: 0px;
    margin-top: 20px;
    height: 50px;
    padding-top: 12px;
}
.pro_list_icon li i:after{
	display:none;
}
/************拼多多代运营页面****************/
.pincode{
	width:30%;
	float:left;
	margin-top:45%;
}
.pinadvantage {
    width: 65%;
    margin: -50px 0px 0px 5%;
}
.pinadvantage .title h3{
	font-size:18px;
}
.pinadvantage .title p{
	font-size:14px;
}
.pinadvantage .list {
    margin-top: 10px;
}
.pinadvantage .list ul li span{
	font-size:14px;
}
.pinadvantage .list ul li p{
	font-size:12px;
}
.pinadvantage .list ul li {
    width: 100%;
    margin: 5px 0px;
}
.cservices {
    margin-top: 40px;
}
.cservices .title{
	padding-bottom:20px;
}
.cservices .title h3{
	font-size:18px;
}
.cservices .title p{
	font-size:14px;
}
.cservices .core-service-list ul li {
    display: block;
    margin-right: 4%;
    margin-bottom: 15px;
    width: 48%;
    float: left;
}
.cservices .core-service-list ul li:nth-child(2n){
	margin-right:0px;
}
.cservices .core-service-list ul li:nth-child(3){
	margin-right:4%;
}
.core-service-list ul li .title p {
    font-size: 14px;
}
.core-service-list ul li .title {
    padding: 25px;
}
.one-stop{
	display:block;
	overflow:hidden;
	margin-top: 20px;
}
.one-stop .oneimg img{
	display:none;
}
.one-stop .info{
	width: 100%;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0x;
	padding: 30px 3% 5px 3%;
	height:auto;
}
.one-stop ul li{
	font-size:13px;
	padding-bottom: 25px;
	padding-right: 15%;
}
.one-stop-information-flow {
    height: auto;
    padding: 30px 0px 50px 0px;
    margin-top: 40px;
}
/***********抖音代运营************/
#dy-case{
	display:none;
}
.dy-case .title h3{
	font-size:18px;
}
.hot_services{
	margin-top:20px;
}
.serive_list .list_each{
	position: relative;
	height: 300px;
	background: #ffffff;
	box-shadow: 0px 0px 19px rgb(215 215 215 / 35%);
	width: 100%;
	padding: 0px;
	margin:10px 0px;
}
.list_each .t_title{
	background: #f6f4ff;
	overflow: hidden;
	padding: 15px 5%;
}
.list_each .t_desc{
	padding:0px 5%;
	text-align: left;
}
.list_each .t_title img{
	float:left;
	height:30px;
}
.list_each .t_title h4{
	float: right;
	font-size: 15px;
	padding-top: 5px;
}
.serive_list .detial_p{
	font-size: 13px;
	position: absolute;
	top: 35%;
}
.serive_list .sub_green{
	position:absolute;
	top: 65%;
	font-size: 14px;
}
.hot_services .serive_list{
	margin-top:20px;
}
.serive_list .list_each .a4{
	position: absolute;
	top: 67%;
	right: 5%;
	width: 140px;
	font-size: 14px;
	text-align: center;
	height: 35px;
	line-height: 26px;
}
.dy-adv{
	background:url("../images/dy-adv-phone-bg.jpg") no-repeat top/contain;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	background-position: center 0;
	width: 100%;
	padding:40px 0px 20px 0px;
}
.dy-adv .adv-list{
	margin-top:40px;
}
.dy-adv .adv-list ul,.hot_services .serive_list,.hot_services .serive_list .list_each{
	margin-right:0px;
}
.dy-adv .adv-list li {
	width: 94%;
	height: auto;
	margin: 3% 0px;
	float: none;
	margin-right: 0px;
	overflow: hidden;
	padding: 15px 3% 20px 3%;
	border-radius: 5px;
}
.dy-adv .adv-list .text{
	float:left;
	width:70%;
	text-align:left;
}
.dy-adv .adv-list img{
	width:25%;
	float:right;
	margin-left:5%;
	margin-top: 20%;
}
.dy-adv .adv-list li h4{
	font-size:15px;
	padding:10px 0px;
}
.dy-adv .common_title span,.dy-adv .common_title p{
	color:#ffffff;
}
.dy-adv .common_title span{
	font-size:14px;
}
.dy-adv .adv-list li p{
	font-size:13px;
	height:auto;
}
.dy-adv .adv-list li .a2{
	display:none;
}
#dy-category {
    margin-top: 30px;
}
#dy-category .title h3{
	font-size:18px;
}
#dy-category .title p{
	font-size:14px;
}
.categorydiv{
	margin-top:20px;
}
.categorydiv_r ul li img{
	height:35px;
}
.categorydiv_r ul li p {
    padding-top: 20px;
}
.categorydiv_r ul li {
    padding: 35px 0px;
    width: 33%;
}
.categorydiv_r ul li:nth-child(3n) {
    border-right: none;
}	
.categorydiv_r ul li:nth-child(7), .categorydiv_r ul li:nth-child(8), .categorydiv_r ul li:nth-child(9){
	border-bottom:1px dotted #B9B9B9;
}
.dy-service-content {
    background: linear-gradient(133deg, #5A67FF 0%, #9B2BCC 100%);
	padding-bottom:30px;
}
.dy-service-content .title h3{
	font-size:18px;
}
.index-dy-each {
    margin-top: 30px;
}
.index-dy-each .each img {
    height: 45px;
}	
.index-dy-each .each h4 {
    font-size: 14px;
    padding: 10px 0px;
}	
.index-dy-each .each .url0 {
    font-size: 12px;
}	
.index-dy-each .each {
    width: 31.6%;
    height: auto;
    border-radius: 5px;
    margin: 0px 1% 10px 0px;
    padding: 15px 0px;
}
.index-dy-each .each:nth-child(3),.index-dy-each .each:nth-child(6){
	margin-right:0px;
}
.service-txt{
	position: static;
    transform: translate(0,0);		
}
.img_feature{
	display:none;
}
.dy_operat{
	padding-bottom:30px;
}
.dy_operat .title h3{
	font-size:18px;
}	
.dy_operat .title p{
	font-size:14px;
}	
.dy_operat_box {
    margin-top: 30px;
}	
#dy_operat .dy_operat_box .list img{
	height:35px;
}
.dy_operat_box .list p {
    font-size: 14px;
    padding-top: 20px;
}	
.dy_operat_box .list {
    width: 31.9%;
    height: auto;
    padding: 20px 0px;
    margin-right: 2.1%;
    margin-bottom: 15px;
}	
.dy_operat_box .list:nth-child(3),.dy_operat_box .list:nth-child(6),.dy_operat_box .list:nth-child(9){
	margin-right:0px;
}	
.dy_operat_box .list:nth-child(4n){
	margin-right:2.1%;
}	
.hot_services .title h3 {
    font-size: 18px;
}	
.hot_services .title p {
    font-size: 14px;
}	
.dy-adv{
	margin-top:40px;
}
.enterprise{
	padding-top:30px;
}
.enterprise .title h3{
	font-size:18px;
}
.enterprise .title p{
	font-size:14px;
}
.enterprise-list ul li {
    padding: 30px 0px 30px 0px;
    width: 25%;
}
.enterprise-list ul li h4{
	font-size:14px;
}
.enterprise-list ul li p{
	font-size:12px;
}
.enterprise-list ul li img {
    height: 35px;
}
.enterprise {
    height: auto;
    margin-top: 30px;
    padding-top: 30px;
    overflow: hidden;
    padding-bottom: 30px;
}
#privilege.content {
	background:url(../images/privilege-each-bg.jpg) no-repeat;
    margin-top: 30px;
    margin-bottom: 30px;
	padding:30px 0px;
	width:100%;
}
.privilege .title h3{
	font-size:18px;
	color:#ffffff;
}
.privilege .title p{
	font-size:14px;
	color:#ffffff;
}
.privilege-each {
	width: 100%;
	padding: 0px 4%;
	height: auto;	
	margin-top:20px;	
	background:none;
}
.privilege-each .each {
	padding: 20px 10px 0px;
	margin-bottom:10px;
}
.privilege-each .each p.subtitle{
	font-size: 15px;
	border-bottom: 1px dotted #7f7f7f;
	padding-bottom: 15px;
	margin-bottom: 20px;
}
.privilege-each .each p.subtitle span {
	font-size: 13px;
}
.privilege-each .each h4 {
	font-size: 13px;
	margin-top: 7px;
	width:95px;
	float: left;
}
.privilege-each .each img {
	width: 10%;
	height: auto;
}
.privilege-each .each li {
	padding-left: 12%;
	width: 100%;
	margin-bottom: 20px;
}
.privilege-each .each li p {
	font-size: 12px;
	width: 65%;
	float: left;
}
.imgre{
	display:none;
}
.dy-one-stop-information-flow {
	background: url(../images/dy-infor-one-stop-bg.jpg) no-repeat;
	height: auto;
	padding: 40px 0px;
}
.dy-one-stop-information-flow .title h3{
	font-size:18px;
}
.dy-one-stop-information-flow .title p {
    font-size: 14px;
}
.dy-one-stop{
	display:block;
	overflow:hidden;
	margin-top: 20px;
}
.dy-one-stop .oneimg img{
	display:none;
}
.dy-one-stop .info{
	width: 100%;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0x;
	padding: 30px 3%;
	height:auto;
}
.dy-one-stop ul li{
	font-size:13px;
	padding-bottom: 25px;
}
.information-flow-advantage .title h3{
	font-size:18px;
}
.information-flow-advantage .title p{
	font-size:14px;
}
.flow-advantage-each .list img {
    height: 40px;
}
.flow-advantage-each .list h4 {
    font-size: 16px;
    padding: 10px 0px;
}
.flow-advantage-each .list p {
    font-size: 14px;
    line-height: 28px;
}
.information-flow-advantage{
	margin:40px auto;
}
.flow-advantage-each .list{
	box-shadow: none;
	background: none;
	width: 100%;
	margin-right: 0px;
	padding: 0px;
	height: auto;
	margin-bottom: 15px;
}
.flow-advantage-each .list:nth-child(1){
	padding-top:15px;
}
.flow-advantage-each .list img {
	width:50px;
	height: 50px;
	float: left;
}
.flow-advantage-each .list h4 {
	float: left;
	font-size: 13px;
	margin-top: -5px;
	padding:0px 0px 0px 10px;
}
.flow-advantage-each .list p {
	font-size: 13px;
	padding-left: 9px;
	width: 80%;
	float: left;
	text-align: left;	
}
.flow-advantage-each {
	margin-right: 0px;
	display: grid;
	background: rgba(255, 255, 255, 0.39);
	box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.06);
	border-radius:10px;
	padding:15px;
	margin-top: 25px;
}
/**************成功案例*****************************/
#design {
    width: 96%;
    padding: 0px 2%;
    margin: 0px auto 30px auto;
}
#categories-item{
	margin:30px auto;
}
#categories-item ul li a {
    font-size: 13px;
    padding: 8px 10px;
}
#categories-item ul li {
    margin-right: 0.6%;
    line-height: 50px;
    width: 24.5%;
}
#categories-item ul li:nth-child(4n){
	margin-right:0px;
}
.design-list ul li {
    margin: 0px 4% 15px 0%;
    width: 48%;
}
.design-list ul li:nth-child(2n){
	margin-right:0px;
}
#design .shopname a span {
    font-size: 13px;
    text-align: left;
    display: block;
}
#design .projectitem a:hover .project_info .detail {
    width: 100%;
    padding-top: 25px;
    top: 30%;
    left: 0px;
    font-size: 12px;
}
#design .projectitem p.title img {
    height: 15px;
}
#design .projectitem .project_info div {
    top: 40%;
}
.rcsort,#rpage{
	float:none;
	text-align:center;
}
#rpage {
    padding-top: 20px;
    display: block;
}
/***************案例内页*******************/
#successcase_desctions,#takebefore,#takeover {
    width:96%;
	padding:30px 2% 0px;
	margin:0px auto;
}
.success_content h2 {
    font-size: 16px;
    padding-bottom: 10px;
}
.casebackground{
	margin-top:20px;
}
.casebackground img,.beforetitle img{
	height:18px;
}
.casebackground div {
    font-size: 14px;
    margin-top: 20px;
}
#takebefore p, #takeover p {
    margin: 20px auto;
    width: 100%;
}
#takebefore .beforebg{
	display:none;
}
#question {
    width: 96%;
    display: block;
    margin: 0px auto;
    padding: 0px 2%;
}
.question_content p img{
	height:75px;
}
.question_content p{
	padding-bottom:30px;
}
.question_content{
	padding-top:30px;
}
#question .leftquestion{
	display:none;
}
#question .rightquestion{
	width:100%;
	margin-left:0px;
}
.rightquestion ul li {
    border-radius: 10px;
    margin-bottom: 20px;
}
.rightquestion ul li span.querstonsort {
    font-size: 15px;
	padding: 0px 10px 0px 0px;
}
.question_content .strategy img{
	height:18px;
}
#question .strategy {
    padding-top: 30px;
}
.strategy ul li.point_list {
    background: url(../images/round.png) no-repeat 48% 0px;
    width: 48%;
    padding-bottom: 55px;
    padding-top: 40px;
	margin-right:4%;
}
.strategy ul li:nth-child(3n).point_list{
	margin-right:0px;
}
.strategy ul.point li span {
    font-size: 30px;
}
#question .strategy li.point_img img{
	display:none;
}
.strategy ul li.point_list:nth-child(2n){
	margin-right:0px;
}
.strategy ul.point li span.point_desction{
	margin-top:45px;
}
.strategy ul.point{
	padding:0px;
}
#classicontent{
	width:96%;
	padding:0px 2%;
	margin:0px auto;
}
#classicontent .classic img{
	height:18px;
}
.lefttheme,.righttheme .year .imagesa,.righttheme img,.righttheme .year,#classicontent .classic .status .fr{
	display:none;
}
.righttheme,.righttheme .year ul{
	width:100%;
}
.theme{
	padding-top:0px;
}
#classicontent .classic .status img{
	height: auto;
    width: 10%;
    float: left;
}
.status {
    padding-top: 20px;
}
.status .store {
    width: 100%;
}
.status .store div {
    margin: 0px 0px 0px 10%;
    width: 80%;
}
.status .store p.storechina{
	font-size:14px;
}
/****************企业新闻*************/
#news-category {
    margin: 30px auto;
}
.new-category-list ul li.selected a {
	background:none;
}
.new-category-list ul li a {
    font-size: 14px;
}
.new-category-list ul li {
    padding: 10px;
}
.new-category-list ul li:nth-child(4):after{
	display:none;
}
.new-category-list ul li:after {
    top: 13px;
}
.news-list{
	margin-top:0px;
}
.news-list .news-image{
	width:40%;
}
.news-list .media-content {
    width: 57%;
    margin-left: 3%;
    padding-top: 0px;
}
.news-list .media-content h2 {
    font-size: 14px;
}
.news-list .media-content p {
    padding-top: 10px;
    font-size: 12px;
}
.news-list .media-content .public{
	margin-top:0px;
}
.news-list .media-content .public span {
    font-size: 12px;
	padding-top:5px;
	display:block;
	float: left;
	margin-right:10px;
}
.news-list .media-content .public span:last-child{
	margin-right:0px;
}
.news-list .media-content .public img {
	top: 3px;
    width: 25px;
	padding-right:5px;
}
.news-list li{
	padding:15px 0px;
}
#fridays-view{
	padding:30px 20px;
	margin: 30px auto;
}
#fridays-view .new-title h1 {
    font-size: 16px;
}
.new-desction .desction{
	font-size:14px;
}
.news-list #classify ul li a{
	font-size:14px;
	padding: 8px 10px;
}
.news-list #classify ul li {
    margin-right: 15px;
	line-height: 50px;
}
.news-list .vinfo ul li {
    width: 48%;
    margin: 10px 4% 10px 0px;
}
.news-list .vinfo ul li:nth-child(2n){
	margin-right:0px;
}
.news-list .vinfo ul{
	margin-right:0px;
}
.container-video-player {
    width: 30px;
    height: 30px;
    top: 25%;
    left: 40%;
}
.news-list .vinfo h3{
	font-size:16px;
}
.hall-fame {
    margin: 30px auto;
}
.hall-fame .title h3, .face-customer .title h3 {
    font-size: 18px;
}
.hall-fame .title p, .face-customer .title p {
    font-size: 14px;
}
/*****************联系我们***********************/
.contact_adr {
    padding: 30px 20px;
}
.contact_adr .common_title p {
    font-size: 18px;
}
.common_title span {
    font-size: 14px;
    line-height: 26px;
}
.contact_company_address {
    margin-top: 30px;
}
.contact_company_address li {
    padding: 30px 10px;
    margin-bottom: 20px;
}
.contact_company_address ul li span{
	font-size:16px;
}
.contact_company_address ul li .company_address {
    font-size: 14px;
}
.contact_company_address ul li .add img{
	height:50px;
}
.contact_company_address ul li .weixin {
   display:none;
}
.classification .about ul li {
    margin-right: 0px;
    font-size: 14px;
    padding: 15px 0px;
    width: 20%;
    text-align: center;
}
.classification .about ul li.current:after {
    width: 60px;
    height: 2px;
}
.classification{
	height:auto;
}
/**************企业信息*****************/
.company-description h3{
	font-size:18px;        
}
.honor-list {
    padding: 30px 20px 0px;
}
.company-description{
	width:100%;
}
.company-description p {
    padding: 10px 0px;
	font-size:14px;
}
.b1-p-list {
    width: 92%;
    margin: 30px auto;
}
.company-data {
    width: 100%;
    margin-left: 0px;
}
.company-data #servicer-pix, .company-data #servicer-number, .company-data #year, .company-data #servicer-people {
    font-size: 30px;
}
.company-data li {
    width: 48%;
    height: auto;
    padding: 15px 0px;
    margin-right: 4%;
	float:left;
}
.company-data li:nth-child(2n){
	margin-right:0px;
}
.compamy-values .each {
    float: left;
    margin-bottom: 30px;
    margin-right: 0px;
}
.compamy-values .each p {
    font-size: 16px;
}
.compamy-values .each span{
	font-size:14px;
}
.compamy-values .each li {
    font-size: 14px;
}
.company-enterprise-v li p {
    font-size: 16px;
}
.company-enterprise-v li span {
    font-size: 14px;
}
.company-enterprise-v li{
	width:100%;
	text-align:center;
	margin-right:0px;
	margin-bottom:20px;
}
.company-enterprise-v li:last-child{
	margin-bottom:0px;
}
.company-enterprise-v li .txt {
    left:auto;
    bottom: 50px;
    text-align: center;
    width: 100%;
}
.honor-list-text p {
    line-height: 25px;
    font-size: 14px;
	padding-bottom:10px;
}
.cou-bg0,.cou-bg1,.cou-bg2,.cou-bg3,.cou-bg4,.cou-bg5,.cou-bg6,.cou-bg7,.cou-bg8 {
    background: #000;
    width: auto;
    height:auto;
    padding: 15px 10px;
	border-radius: 5px;
}
.honor-data{
	display:none;
}
.b1p-l1, .b1p-l3{
	width:100%;
}
.b1p-l2 li, .b1p-l4 li {
    font-size: 12px;
}
.b1p-l2 li:hover:after, .b1p-l2 li.b1p-l-act:after, .b1p-l4 li:hover:after, .b1p-l4 li.b1p-l-act:after,.b1p-l2 li:hover i:after, .b1p-l2 li.b1p-l-act i:after, .b1p-l4 li:hover i:after, .b1p-l4 li.b1p-l-act i:after,.b1p-l2 li:hover:before, .b1p-l2 li.b1p-l-act:before, .b1p-l4 li:hover:before, .b1p-l4 li.b1p-l-act:before{
	display:none;
}
.b1p-l2, .b1p-l4 {
    width: 100%;
    float: left;
    margin-left: 0px;
	margin-top:30px;
}
/************面向客户*****************/
.hall-fame{
	width:96%;
	padding:0px 2%;
	margin:30px auto;
}
.hall-list {
    margin-top: 10px;
}
.hall-list ul li img {
    height: 25px;
}
.hall-list ul li {
    width: 100%;
}
.hall-list ul li a {
    font-size: 13px;
}
.hall-list ul li span {
    padding-top: 10px;
}
.hall-list ul li::after{
    width: 82%;
    left: 42px;
}
.face-customer {
    margin: 30px auto;
}
.face-customer .item {
    margin: 20px 0px;
}
/***************顽皮页面******************/	
.strategy h4,.case-problem h4{
	font-size:18px;
}
.pro_list li {
    width: 100%;
    margin-bottom: 20px;
}
.case-problem {
    margin-top: 30px;
}
#case_info {
    padding: 30px 0px;
}	
.strategy_info {
    font-size: 14px;
    line-height: 32px;
}	
.classic-t ul li {
    width: 100%;
	margin-bottom:25px;
}		
.classic-t ul li p {
    font-size: 14px;
    line-height: 26px;
    padding-right: 0px;
    padding-top: 15px;
}
.classic-t ul li span {
    font-size: 12px;
    line-height: 24px;
    padding-right: 0px;
    padding-top: 15px;
    display: block;
}
.trend {
    background: url(../images/trend-bg.jpg) no-repeat;
    width: 100%;
    height: auto;
    overflow: hidden;
	margin-top: 20px;
}
.classic_info_list ul{
	padding-left:0px;
}
.classic_info_list ul li p {
    font-size: 14px;
    padding-left: 25px;
	width: 90%;
}
.classic_info_list ul li span {
    height: 30px;
    font-size: 16px;
    width: 30px;
	position: relative;
    top: -15px;
	line-height:30px;
}
.classic_info_list ul li:nth-child(2n){
	padding-left:0px;
}

.classic_info_list ul li {
    margin-bottom: 20px;
}
.classic_info_list ul li:nth-child(6) span,.classic_info_list ul li:nth-child(8) span,.classic_info_list ul li:nth-child(9) span{
	top:0px;
}
/************两面针页面***************/
.pack_info h4{
	font-size:18px;
}
.pack {
    background: url(../images/pack-bg.jpg) no-repeat;
    height:auto;
    margin-top: 20px;
    overflow: hidden;
}
.pack_list ul li {
    width: 100%;
    margin-right: 0px;
    padding: 18px;
    height: auto;
	margin-bottom: 20px;
}
.pack_list ul li img{
	display:none;
}
.classicontent {
    background: url(../images/classicontent-bg.jpg) no-repeat;
    width: 100%;
    height: auto;
    margin-top: 30px;
    overflow: hidden;
}








	
}