.fw:after,
.fw-content:after,
.fuwuzhichi-banner-center:after {
    content: "";
    display: table;
	clear: both;
}

.pg_list.pg_list_7.list_liebiao #wp{ margin-top:98px; max-width: none;}
.fuwuzhichi-banner {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #DEDEDE;
}
.fuwuzhichi-banner-center {
    max-width: 1008px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
.fuwuzhichi-banner-title h1 {
    font-size: 1.6rem;
}
.fuwuzhichi-banner-title span {
    font-size: 1.1rem;
}
.fuwuzhichi-banner-img {
    width: 40%;
    float: left;
}
.fuwuzhichi-banner-img img {
    width: 100%;
	
}
.fuwuzhichi-banner-title {
    width: 60%;
    float: left;
    text-align: center;
    position: relative;
    padding-top: 15%;
}

.fw{ margin: 0 auto; padding-top:35px; 	padding-bottom:35px; background-color: #f6f7f8;}
.fw-content{ max-width:1190px; margin: 0 auto;}
.fw-content .fw-left li a{ text-align:center;   height:275px;  display:table; width:100%; }
.fw-content .fw-right li a{ text-align:center; color: #fff; font-size:1rem;
    max-width: 180px;
	width:80%;
    height: 40px;
    border: 1px #fff solid;
    border-radius: 4px;
    line-height: 40px;
    overflow: visible;
	display:block;
	margin: 15px auto;}
.fw-content .fw-right li.shuoming-h3{
	margin-bottom:65px;
  }

.fw-content li a span{ text-align:center;   vertical-align:middle;  display:table-cell;}
.fw-content h2{ font-size: 2rem}
.fw-content h3{ font-size: 1rem}

.fw-content .fw-left{ float:left; width:75%; height:550px;}
.fw-content .fw-right{ float:left; width:25%; height:550px; background: #b58ee2; display:table; }
.fw-content .fw-right ul{ text-align:center;   vertical-align:middle;  display:table-cell;}
.fw-content .fw-right li h3,
.fw-content .fw-left .four span{ color:#fff; }
.fw-content .fw-left .four span p{ font-size:1rem; }

.fw-content .fw-left .one,
.fw-content .fw-left .two,
.fw-content .fw-left .three{
	float: left;
	width: 50%;
	background: #fff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: rgba(235,235,235,1);
	box-sizing: border-box;
}

.fw-content .fw-left .four{ 
    float:left; 
	width:100%; 
    background-image: url(../images/fw-left-four.jpg);
	background-size: 893px 275px;
    background-repeat: no-repeat;
    background-position: center;}


.lianxi{ margin: 35px auto 0px auto; max-width:1190px; }
.lianxi ul{ padding: 0;}
.lianxi li{
	width:50%;
	height: 210px;
	float: left;
	background: #fff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: rgba(235,235,235,1);
	border-bottom-color: rgba(235,235,235,1);
	box-sizing: border-box;
	text-align:center;
	padding-top:0px;
}
.lianxi li.lx-1{
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: rgba(235,235,235,1);
}
.lianxi li h4{
	margin-bottom: 8px;
	font-size: 1rem;
	text-align: center;
	vertical-align: middle;
	height: 25px;
	line-height: 25px;
}
.lianxi li.lx-1 h4 b {
    background-position: -23px 0; 
}
.lianxi li.lx-2 h4 b {
    background-position: 0px 0; 
}
.lianxi li.lx-3 h4 b {
    background-position: -50px 0; 
}
.lianxi li.lx-4 h4 b {
    background-position: -81px 0; 
}
.lianxi li h4 b {
    width: 22px;
    height: 20px;
    overflow: hidden;
    display: inline-block;
    margin-right: 8px;
	background: url(../images/lianxi-ico.png) no-repeat;
	vertical-align: middle;
    font-weight: normal;
    font-style: normal;
	margin-top:-3px;

}

.lianxi li p{ font-size:0.8rem;margin-top:0;}
.lianxi li.lx-4 p.goto {
    position: relative;
    display: block;
    text-align: center;
	margin-top:25px;
}
.lianxi li.lx-4 p.goto a {
    display: block;
    height: 36px;
    line-height: 36px;
	width:110px;
    text-align: center;
    color: #fff;
    background: #008cd6;
    font-size: 14px;
    display: inline-block;
    cursor: pointer;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.lianxi li.lx-4 p.goto a:hover{background: #00aaff; color: #fff;}


@media screen and (max-width: 810px){
.fuwuzhichi-banner-title {
}
.fuwuzhichi-banner-title h1 {
    font-size: 1rem;
}
.fuwuzhichi-banner-title span {
    font-size: 1rem;
}
.fw-content .fw-left li a {
    height: 230px;
}
.fw-content li a span b img {
	max-width: 60px;
}
.fw-content .fw-right,
.fw-content .fw-left {
    height: 460px;
}
}

@media screen and (max-width: 673px){
	.fw-content .fw-right, 
	.fw-content .fw-left{
    width: 100%;
}
.fw-content .fw-right li{
	display:inline-block;
    *display:inline;
	width:30%;
}
.fw-content .fw-right li.shuoming-h3 {
	width:100%;
    margin-bottom: 15px;
}
.fw-content .fw-right{
    height: 230px;
	padding-bottom:19px;
}
.fw-content .fw-left li a {
    height: 180px;
}
.fw-content .fw-left {
    height: 360px;
}
.fw-content h3 {
    font-size: 0.8rem;
}
.fw-content .fw-right li a {
    font-size: 0.8rem;
}
}
@media screen and (max-width: 594px){
.lianxi li {
    width: 50%;
}
.lianxi li.lx-1,
.lianxi li.lx-3{
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: rgba(235,235,235,1);
}

}
@media screen and (max-width: 401px){
.fuwuzhichi-banner-title {
}
.fuwuzhichi-banner-title h1 {
    font-size: 0.8rem;
}
.fuwuzhichi-banner-title span {
    font-size: 0.8rem;
}
}


