﻿/*首页底部菜单*/

.topmenu {
	position: absolute;
	top: 0;
	background: #fff;
	z-index: 2;
	width: 100%;
}

#al_banner>div {
	color: #FFFFFF;
	font-size: 48px;
	line-height: 242px;
}

.al_padding {
	padding-left: 0;
	padding-right: 0;
}

.al_padding10 {
	padding-left: 8px;
	padding-right: 8px;
}

#al_banner1 {
	background: url('anli_banner1.jpg')center no-repeat;
	height: 660px;
}

.al_daohang {
	margin: 20px 0;
}

.al_daohang span,
.al_daohang a {
	font-size: 14px;
	color: #333333;
}

.al_daohang a:hover {
	text-decoration: none;
}

a.caption {
	display: block;
	font-size: 16px;
	color: #444444;
	line-height: 25px;
}


/*案例分类*/

.alfenlei div {
	width: 268px;
	height: 479px;
	background-image: url('anli_bg1100.png');
	margin: 40px 10px;
	position: relative;
}

.alfenlei div:hover.alfenlei_1 {
	background-position-y: 479px;
}

.alfenlei div.alfenlei_2 {
	background-position-x: -268px;
}

.alfenlei div:hover.alfenlei_2 {
	background-position-x: -268px;
	background-position-y: 479px;
}

.alfenlei div.alfenlei_3 {
	background-position-x: -556px;
}

.alfenlei div:hover.alfenlei_3 {
	background-position-x: -556px;
	background-position-y: 483px;
}

.alfenlei div.alfenlei_4 {
	background-position-x: -830px;
}

.alfenlei div:hover.alfenlei_4 {
	background-position-x: -830px;
	background-position-y: 479px;
}

.alfenlei a {
	border: 1px solid #999999;
	color: #666666;
	font-size: 14px;
	position: absolute;
	bottom: 70px;
	left: 75px;
	padding: 5px 15px;
	border-radius: 20px;
}

.alfenlei a:hover {
	border: 1px solid #FFF;
	color: #FFF;
	text-decoration: none;
}


/*案例内容页*/

.al_right {
	overflow: hidden;
}


/*案例详细页面*/

.al_jieshao h3 {
	margin-top: 40px;
}

.al_jieshao h5 {
	font-size: 16px;
	color: #888888;
	margin-top: 5px;
	line-height: 35px;
}

.al_jieshao h4 {
	margin-top: 42px;
	color: #535353;
	font-size: 18px;
	font-weight: 600;
}

.al_jieshao p {
	line-height: 27px;
	color: #666666;
	font-size: 16px;
	margin-top: 10px;
}

.al_jieshao a {
	display: inline-block;
	border: 1px solid #1E93D3;
	border-radius: 6px;
	color: #1E93D3;
	padding: 5px 20px;
	margin-top: 30px;
}

.al_jieshao a:hover {
	background: #1E93D3;
	color: #fff;
	text-decoration: none;
}

.al_panel {
	height: 700px;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: auto;
	-ms-overflow-style: none;
}

.al_scroll {
	overflow-x: hidden;
}

@media screen and (max-width: 415px) {
	.al_panel {
		height: 300px;
	}
}


/*服务客户*/

.al_hezuo {
	color: #666666;
	font-size: 36px;
	line-height: 50px;
}

.al_hezuoj {
	color: #868686;
	font-size: 14px;
	line-height: 30px;
}

.kehu div {
	margin: auto;
	width: 190px;
	height: 110px;
	background-image: url('../wjw1img/kehu_logo2.png');
}

.kehu div:hover.kehu_logo {
	background-position-y: 313px;
}

.kehu div.kehu_logo2 {
	background-position-x: -250px
}

.kehu div:hover.kehu_logo2 {
	background-position-y: 313px;
}

.kehu div.kehu_logo3 {
	background-position-x: -500px
}

.kehu div:hover.kehu_logo3 {
	background-position-y: 313px;
}

.kehu div.kehu_logo4 {
	background-position-x: -744px
}

.kehu div:hover.kehu_logo4 {
	background-position-y: 313px;
}

.kehu div.kehu_logo5 {
	background-position-y: -744px
}

.kehu div:hover.kehu_logo5 {
	background-position-y: 205px;
}

.kehu div.kehu_logo6 {
	background-position-y: -744px;
	background-position-x: -250px
}

.kehu div:hover.kehu_logo6 {
	background-position-y: 205px;
}

.kehu div.kehu_logo7 {
	background-position-y: -734px;
	background-position-x: -490px
}

.kehu div:hover.kehu_logo7 {
	background-position-y: 215px;
}

.kehu div.kehu_logo8 {
	background-position-y: -724px;
	background-position-x: -744px
}

.kehu div:hover.kehu_logo8 {
	background-position-y: 225px;
}

.kehu div.kehu_logo9 {
	background-position-y: 425px;
}

.kehu div:hover.kehu_logo9 {
	background-position-y: 102px;
}

.kehu div.kehu_logo10 {
	background-position-y: 425px;
	background-position-x: -250px
}

.kehu div:hover.kehu_logo10 {
	background-position-y: 102px;
}

.kehu div.kehu_logo11 {
	background-position-y: 433px;
	background-position-x: -500px
}

.kehu div:hover.kehu_logo11 {
	background-position-y: 110px;
}

.kehu div.kehu_logo12 {
	background-position-y: 425px;
	background-position-x: -744px
}

.kehu div:hover.kehu_logo12 {
	background-position-y: 102px;
}

.fuwukehu {
	margin-top: 88px;
}

.kehu {
	padding: 0px
}


/*解决方案栏目页样式*/


/*背景滚动效果代码加文字出现动画*/

.wrapper {
	height: 100% !important;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
}

.main {
	float: left;
	width: 100%;
	margin: 0 auto;
}

.psection {
	overflow: hidden;
}

.psection.jpage0 {
	background-image: url(../jiejue/jie_banner0.jpg);
	background-size: 100% 100%;
	position: relative;
}

.psection.jpage0 .j_chuxian {
	width: 36%;
	position: absolute;
	top: 31%;
	right: 10%;
}

.psection.jpage0 .j_chuxian h1 {
	font-size: 46px;
	color: #FFFFFF;
}

.psection.jpage0 .j_chuxian p {
	color: #FFFFFF;
	font-size: 20px;
	margin-top: 20px;
	line-height: 40px;
}

.psection.jpage0 .j_chuxian a {
	display: block;
	margin-top: 50px;
	height: 30px;
}

.psection.jpage1 {
	background-image: url(../jiejue/banner_new1.jpg);
	background-size: 100% 100%;
	position: relative;
}

.psection.jpage1 .j_chuxian {
	width: 40%;
	position: absolute;
	top: 31%;
	left: 10%;
}

.psection.jpage1 .j_chuxian h1 {
	font-size: 44px;
	color: #FFFFFF;
}

.psection.jpage1 .j_chuxian p {
	color: #FFFFFF;
	font-size: 20px;
	margin-top: 20px;
	line-height: 40px;
}

.psection.jpage1 .j_chuxian a {
	display: block;
	margin-top: 50px;
	height: 30px;
}

.psection.jpage2 {
	background-image: url('../jiejue/banner_new4.jpg');
	background-size: 100% 100%;
	position: relative;
}

.psection.jpage2 .j_chuxian_1 {
	width: 35%;
	position: absolute;
	top: 30%;
	right: 8%;
}

.psection.jpage2 .j_chuxian_1 h1 {
	font-size: 44px;
	color: #FFF;
}

.psection.jpage2 .j_chuxian_1 p {
	color: #FFF;
	font-size: 20px;
	margin-top: 20px;
	line-height: 40px;
}

.psection.jpage2 .j_chuxian_1 a {
	display: block;
	margin-top: 50px;
	height: 30px;
}

.psection.jpage3 {
	background-image: url(../jiejue/banner_new22.jpg);
	background-size: 100% 100%;
	position: relative;
}

.psection.jpage3 .j_chuxian_2 {
	width: 35%;
	position: absolute;
	top: 30%;
	right: 7%;
}

.psection.jpage3 .j_chuxian_2 h1 {
	font-size: 44px;
	color: #FFF;
}

.psection.jpage3 .j_chuxian_2 p {
	color: #FFF;
	font-size: 20px;
	margin-top: 20px;
	line-height: 40px;
}

.psection.jpage3 .j_chuxian_2 a {
	display: block;
	margin-top: 50px;
	height: 30px;
}

    .psection.jpage4 {
        background-image: url('../jiejue/banner_new2.jpg');
        background-size: 100% 100%;
        position: relative;
    }

        .psection.jpage4 .j_chuxian_2 {
            width: 31%;
            position: absolute;
            top: 30%;
            left: 8%;
        }

            .psection.jpage4 .j_chuxian_2 h1 {
                font-size: 44px;
                color: #5B5F6A;
            }

            .psection.jpage4 .j_chuxian_2 p {
                color: #5B5F6A;
                font-size: 20px;
                margin-top: 20px;
                line-height: 40px;
            }

            .psection.jpage4 .j_chuxian_2 a {
                display: block;
                margin-top: 50px;
                height: 30px;
            }

.psection.jpage5 {
	background-image: url(../jiejue/banner_new3.jpg);
	background-size: 100% 100%;
	position: relative;
}

.psection.jpage5 .j_chuxian_4 {
	width: 40%;
	position: absolute;
	top: 30%;
	left: 8%;
}

.psection.jpage5 .j_chuxian_4 h1 {
	font-size: 44px;
	color: #FFF;
}

.psection.jpage5 .j_chuxian_4 p {
	color: #FFF;
	font-size: 20px;
	margin-top: 20px;
	line-height: 40px;
}

.psection.jpage5 .j_chuxian_4 a {
	display: block;
	margin-top: 50px;
	height: 30px;
}

.psection.jpage6 {
	background-image: url('../jiejue/jie_banner6.jpg');
	background-size: 100% 100%;
	position: relative;
}

.psection.jpage6 .j_chuxian_5 {
	width: 30%;
	position: absolute;
	top: 30%;
	right: 8%;
}

.psection.jpage6 .j_chuxian_5 h1 {
	font-size: 44px;
	color: #FFF;
}

.psection.jpage6 .j_chuxian_5 p {
	color: #FFF;
	font-size: 20px;
	margin-top: 20px;
	line-height: 40px;
}

.psection.jpage6 .j_chuxian_5 a {
	display: block;
	margin-top: 50px;
	height: 30px;
}

.psection.jpage7 {
	background-image: url('../jiejue/jie_banner8.jpg');
	background-size: 100% 100%;
	position: relative;
}
.psection.jpage7 .j_chuxian_6 {
	width: 38%;
	position: absolute;
	top: 30%;
	right: 8%;
}
.psection.jpage7 .j_chuxian_6 h1 {
	font-size: 44px;
	color: #FFF;
}

.psection.jpage7 .j_chuxian_6 p {
	color: #FFF;
	font-size: 20px;
	margin-top: 20px;
	line-height: 40px;
}

.psection.jpage7 .j_chuxian_6 a {
	display: block;
	margin-top: 50px;
	height: 30px;
}
.psection.jpage8 {
	background-image: url('../jiejue/jie_banner9.jpg');
	background-size: 100% 100%;
	position: relative;
}
.psection.jpage8 .j_chuxian_7 {
	width: 36%;
	position: absolute;
	top: 30%;
	left: 8%;
}
.psection.jpage8 .j_chuxian_7 h1 {
	font-size: 44px;
	color: #FFF;
}

.psection.jpage8 .j_chuxian_7 p {
	color: #FFF;
	font-size: 20px;
	margin-top: 20px;
	line-height: 40px;
}

.psection.jpage8 .j_chuxian_7 a {
	display: block;
	margin-top: 50px;
	height: 30px;
}


@media screen and (max-width: 780px) {
	.psection.jpage0 {
		background: center center url(../jiejue/jie_banner0-1.jpg);
		background-size: cover;
		position: relative;
	}
	.psection.jpage0 .j_chuxian h1 {
		font-size: 38px;
	}
	.psection.jpage0 .j_chuxian {
		width: auto;
		top: 22%;
		right: 10%;
		left: 10%;
	}
	.psection.jpage1 {
		background-image: url(../../img/fangan/fangan-page1.png);
		background-size: cover;
		position: relative;
	}
	.psection.jpage1 .j_chuxian {
		width: auto;
		position: absolute;
		top: 50%;
		left: 8%;
		text-align: left;
		margin-top: -115px;
	}
	.psection.jpage2 {
		background-image: url('../jiejue/banner_new4.jpg');
		background-size: 100% 100%;
		position: relative;
	}
	.psection.jpage2 .j_chuxian_1 {
		width: 100%;
		top: 10%;
		right: 0%;
	}
	.psection.jpage3 {
		background-image: url('../jiejue/fanganbg3.jpg');
		background-size: 100% 100%;
		position: relative;
	}
	.psection.jpage3 .j_chuxian_2 {
		width: 100%;
		position: absolute;
		top: 13%;
		left: 0%;
		text-align: center;
	}
	.psection.jpage4 {
		background-image: url('../jiejue/fanganbg4.jpg');
		background-size: 100% 100%;
		position: relative;
	}
	.psection.jpage4 .j_chuxian_3 {
		width: 100%;
		position: absolute;
		top: 13%;
		right: 0;
		text-align: center;
	}
	.psection.jpage5 {
		background-image: url('../jiejue/fanganbg5.jpg');
		background-size: 100% 100%;
		position: relative;
	}
	.psection.jpage5 .j_chuxian_4 {
		width: 100%;
		position: absolute;
		top: 13%;
		left: 0;
		text-align: center;
	}
	.psection.jpage6 {
		background-image: url('../jiejue/fanganbg6.jpg');
		background-size: 100% 100%;
		position: relative;
	}
	.psection.jpage6 .j_chuxian_5 {
		width: 100%;
		position: absolute;
		top: 13%;
		right: 0;
		text-align: center;
	}
	.psection.jpage7 {
		background-image: url('../jiejue/fanganbg8.jpg');
		background-size: 100% 100%;
		position: relative;
	}
	.psection.jpage7 .j_chuxian_6 {
		width: 100%;
		position: absolute;
		top: 13%;
		right: 0;
		text-align: center;
	}
	.psection.jpage8 {
		background-image: url('../jiejue/fanganbg9.jpg');
		background-size: 100% 100%;
		position: relative;
	}
	.psection.jpage8 .j_chuxian_7 {
		width: 100%;
		position: absolute;
		top: 13%;
		left: 0;
		text-align: center;
	}
}

@media screen and (max-width: 415px) {
	.psection.jpage2 .j_chuxian_1 h1,
	.psection.jpage1 .j_chuxian h1,
	.psection.jpage4 .j_chuxian_3 h1,
	.psection.jpage5 .j_chuxian_4 h1,
	.psection.jpage6 .j_chuxian_5 h1,
	.psection.jpage3 .j_chuxian_2 h1,
	.psection.jpage7 .j_chuxian_6 h1,
	.psection.jpage8 .j_chuxian_7 h1 {
		font-size: 38px;
	}
	.psection.jpage1 .j_chuxian a,
	.psection.jpage2 .j_chuxian_1 a,
	.psection.jpage3 .j_chuxian_2 a,
	.psection.jpage4 .j_chuxian_3 a,
	.psection.jpage5 .j_chuxian_4 a,
	.psection.jpage6 .j_chuxian_5 a,
	.psection.jpage7 .j_chuxian_6 a,
	.psection.jpage8 .j_chuxian_7 a {
		margin-top: 35px;
	}
	.psection.jpage2 .j_chuxian_1 p,
	.psection.jpage3 .j_chuxian_2 p,
	.psection.jpage1 .j_chuxian p,
	.psection.jpage4 .j_chuxian_3 p,
	.psection.jpage5 .j_chuxian_4 p,
	.psection.jpage6 .j_chuxian_5 p,
	.psection.jpage7 .j_chuxian_6 p,
	.psection.jpage8 .j_chuxian_7 p {
		font-size: 18px;
		margin-top: 15px;
		line-height: 35px;
	}
	.psection.jpage2 .j_img {
		top: 54%;
	}
}


/*服务领域栏目样式代码*/


/*背景滚动效果代码加文字出现动画*/

.psection.fpage3 {
	background-image: url('../jiejue/fuwu_1.jpg');
	background-size: 100% 100%;
	position: relative;
}

.psection.fpage3 .f_chuxian {
	width: 27%;
	position: absolute;
	top: 30%;
	left: 13%;
}

.psection.fpage3 .f_chuxian h1 {
	font-size: 25px;
	color: #FFF;
}

.psection.fpage3 .f_chuxian p {
	color: #FFF;
	font-size: 14px;
	margin-top: 20px;
	line-height: 24px;
}

@media(min-width:768px) {
	.psection.fpage3 .f_chuxian h1 {
		font-size: 40px;
	}
	.psection.fpage3 .f_chuxian p {
		font-size: 18px;
		line-height: 40px;
	}
}

.psection.fpage3 .f_chuxian a {
	display: block;
	margin-top: 50px;
	height: 30px;
}

.psection.fpage2 .f_chuxian_1 h1 {
	font-size: 40px;
	color: #FFFFFF;
}

.psection.fpage2 .f_chuxian_1 p {
	color: #FFFFFF;
	font-size: 18px;
	margin-top: 20px;
	line-height: 40px;
}

.psection.fpage2 .f_chuxian_1 a {
	display: block;
	margin-top: 50px;
	height: 30px;
}

.psection.fpage1 {
	background-image: url('../../img/fuwu/fuwu-back1.jpg');
	background-size: 100%;
	position: relative;
}

.psection.fpage1 .f_chuxian_2 {
	width: 27%;
	position: absolute;
	top: 30%;
	left: 13%;
}

.psection.fpage1 .f_chuxian_2 h1 {
	font-size: 40px;
	color: #FFF;
	text-align: right;
}

.psection.fpage1 .f_chuxian_2 p {
	color: #FFF;
	font-size: 18px;
	margin-top: 20px;
	line-height: 40px;
	text-align: right;
}

.psection.fpage1 .f_chuxian_2 a {
	display: block;
	margin-top: 50px;
	height: 30px;
	text-align: right;
}

.psection.fpage4 {
	background-image: url('../jiejue/fuwu_4.jpg');
	background-size: 100%;
	position: relative;
}

.psection.fpage4 .f_chuxian_3 {
	width: 28%;
	position: absolute;
	top: 30%;
	right: 12%;
}

.psection.fpage4 .f_chuxian_3 h1 {
	font-size: 40px;
	color: #FFF;
}

.psection.fpage4 .f_chuxian_3 p {
	color: #FFF;
	font-size: 18px;
	margin-top: 20px;
	line-height: 40px;
}

.psection.fpage4 .f_chuxian_3 a {
	display: block;
	margin-top: 50px;
	height: 30px;
}


/*.fsection.page5 {height: 320px;}*/

@media screen and (max-width: 780px) {
	.psection.fpage3 {
		background-image: url('../jiejue/fuwubg_1.jpg');
		background-size: 100% 100%;
		position: relative;
	}
	.psection.fpage3 .f_chuxian {
		width: 100%;
		position: absolute;
		top: 20%;
		left: 0;
		text-align: center !important;
	}
	.psection.fpage2 .f_chuxian_1 h1,
	.psection.fpage2 .f_chuxian_1 p {
		color: #505965;
	}
	.psection.fpage1 {
		background-image: url('../jiejue/fuwubg_3.jpg');
		background-size: 100%;
		position: relative;
	}
	.psection.fpage1 .f_chuxian_2 {
		width: 100%;
		position: absolute;
		top: 15%;
		left: 0;
		text-align: center !important;
	}
	.psection.fpage1 .f_chuxian_2 p,
	.psection.fpage1 .f_chuxian_2 h1 {
		text-align: center;
	}
	.psection.fpage4 {
		background-image: url('../jiejue/fuwubg_4.jpg');
		background-size: 100%;
		position: relative;
	}
	.psection.fpage4 .f_chuxian_3 {
		width: 100%;
		position: absolute;
		top: 20%;
		left: 0;
		text-align: center !important;
	}
}

@media screen and (max-width: 767px) {
	.psection.jpage0 .j_chuxian h1,
	.psection.jpage1 .j_chuxian h1,
	.psection.fpage2 .f_chuxian_1 h1,
	.psection.jpage2 .j_chuxian_1 h1,
	.psection.jpage3 .j_chuxian_2 h1,
	.psection.fpage1 .f_chuxian_2 h1,
	.psection.fpage4 .f_chuxian_3 h1,
	.psection.jpage4 .j_chuxian_3 h1,
	.psection.jpage5 .j_chuxian_4 h1,
	.psection.jpage6 .j_chuxian_5 h1,
	.psection.jpage7 .j_chuxian_6 h1,
	.psection.jpage8 .j_chuxian_7 h1 {
		font-size: 25px;
	}
	.psection.jpage0 .j_chuxian p,
	.psection.jpage1 .j_chuxian p,
	.psection.fpage2 .f_chuxian_1 p,
	.psection.fpage1 .f_chuxian_2 p,
	.psection.fpage4 .f_chuxian_3 p,
	.psection.jpage2 .j_chuxian_1 p,
	.psection.jpage3 .j_chuxian_2 p,
	.psection.jpage4 .j_chuxian_3 p,
	.psection.jpage5 .j_chuxian_4 p,
	.psection.jpage6 .j_chuxian_5 p,
	.psection.jpage7 .j_chuxian_6 p,
	.psection.jpage8 .j_chuxian_7 p {
		font-size: 14px;
		line-height: 24px;
	}
}

@media screen and (max-width: 415px) {
	.psection.fpage2 .f_chuxian_1 {
		top: 13%;
	}
}


/*品质服务栏目*/


/*新版的样式代码*/

.psection {
	overflow: hidden;
}

.lian_page {
	background: #030A12;
	background-size: cover;
	position: relative;
}

@media screen and (max-width: 1660px) {
	.lian_page .p_chuxian #images_2 {
		top: 18%!important;
	}
	.lian_page2 .p_chuxian #images_1 {
		top: 140px;
		left: 10%!important;
	}
}

.lian_page .p_chuxian #images_1 {
	padding-top: 14%;
}

.lian_page .p_chuxian #images_2 {
	position: absolute;
	top: 21%;
	left: 0%;
}

.lian_page .p_chuxian .pright {
	position: absolute;
	top: 36%;
	right: 5%;
}

.lian_page .p_chuxian h1 {
	font-size: 52px;
	color: #FFF;
	font-weight: 300;
}

.lian_page .p_chuxian h3 {
	color: #FFF;
	line-height: 35px;
	margin-top: 15px;
	font-weight: 300;
}

.lian_page .p_chuxian p {
	color: #999999;
	font-size: 18px;
	margin-top: 30px;
}

.lian_page1 {
	background: #46494E;
	background-size: cover;
	position: relative;
}

.lian_page1 .p_chuxian .pright {
	position: absolute;
	top: 36%;
	right: 4%;
}

.lian_page1 .p_chuxian .pright h1 {
	font-size: 52px;
	color: #FFF;
	font-weight: 300;
}

.lian_page1 .p_chuxian .pright h3 {
	color: #FFF;
	line-height: 35px;
	margin-top: 15px;
	font-weight: 300;
}

.lian_page1 .p_chuxian .pright p {
	color: #999999;
	font-size: 18px;
	margin-top: 30px;
}

.lian_page2 {
	background: #24282C;
	background-size: cover;
	position: relative;
}

.lian_page2 .p_chuxian #images_1 {
	position: absolute;
	top: 140px;
	left: 17%;
}

.lian_page2 .p_chuxian #images_2 {
	padding-top: 160px;
}

.lian_page2 .p_chuxian .pleft {
	padding-top: 16%;
	left: 8%;
}

.lian_page2 .p_chuxian .pleft h1 {
	font-size: 52px;
	color: #FFF;
	font-weight: 300;
}

.lian_page2 .p_chuxian .pleft h3 {
	color: #FFF;
	line-height: 35px;
	margin-top: 15px;
	font-weight: 300;
}

.lian_page2 .p_chuxian .pleft p {
	color: #FFF;
	font-size: 18px;
	margin-top: 30px;
	font-weight: 300;
}

.lian_page3 {
	background: #F1F1F1;
	background-size: cover;
	position: relative;
}

.lian_page3 .p_chuxian .pin_img {
	position: absolute;
	top: 10%;
	right: 5%;
	text-align: center;
}

.lian_page3 .p_chuxian .pleft {
	position: absolute;
	top: 36%;
	left: 8%;
}

.lian_page3 .p_chuxian .pleft h1 {
	font-size: 46px;
	color: #666666;
	font-weight: 300;
}

.lian_page3 .p_chuxian .pleft h3 {
	color: #FFF;
	line-height: 35px;
	margin-top: 15px;
	font-weight: 300;
}

.lian_page3 .p_chuxian .pleft p {
	color: #666666;
	font-size: 20px;
	margin-top: 30px;
	font-weight: 300;
}

.lian_page4 {
	background: #3C75A4;
	background-size: cover;
	position: relative;
}

.lian_page4 .p_chuxian .pright {
	position: absolute;
	top: 38%;
	right: 4%;
}

.lian_page4 .p_chuxian .pin_img {
	position: absolute;
	top: 15%;
	left: 4%;
}

.lian_page4 .p_chuxian .pright h1 {
	font-size: 52px;
	color: #FFF;
	font-weight: 300;
}

.lian_page4 .p_chuxian .pright h3 {
	color: #FFF;
	line-height: 35px;
	margin-top: 15px;
	font-weight: 300;
}

.lian_page4 .p_chuxian .pright p {
	color: #FFF;
	font-size: 18px;
	margin-top: 30px;
	font-weight: 300;
}

@media screen and (max-width: 780px) {
	.lian_page .p_chuxian .pright {
		position: absolute;
		top: 17%;
		right: 0%;
		text-align: center
	}
	.lian_page .p_chuxian .pin_img {
		position: absolute;
		bottom: 5%;
	}
	.lian_page1 .p_chuxian .pin_img {
		position: absolute;
		bottom: 2%;
		text-align: center;
	}
	.lian_page1 .p_chuxian .pright {
		position: absolute;
		top: 11%;
		right: 0%;
		text-align: center;
	}
	.lian_page2 .p_chuxian .pleft {
		text-align: center;
		left: 0%;
	}
	.lian_page3 .p_chuxian .pin_img {
		position: absolute;
		top: 36%;
		right: 0%;
	}
	.lian_page3 .p_chuxian .pleft {
		position: absolute;
		top: 16%;
		left: 0%;
		text-align: center!important;
	}
	.lian_page4 .p_chuxian .pin_img {
		position: absolute;
		top: 38%;
		left: 8%;
	}
	.lian_page4 .p_chuxian .pright {
		position: absolute;
		top: 13%;
		right: 0%;
		text-align: center;
	}
	.img_margin {
		margin-top: 5%;
	}
}

@media screen and (max-width: 767px) {
	.lian_page4 .p_chuxian .pright h1,
	.lian_page2 .p_chuxian .pleft h1,
	.lian_page1 .p_chuxian .pright h1,
	.lian_page .p_chuxian h1,
	.lian_page3 .p_chuxian .pleft h1 {
		font-size: 25px;
		text-align: center;
	}
	.lian_page .p_chuxian h3,
	.lian_page1 .p_chuxian .pright h3,
	.lian_page2 .p_chuxian .pleft h3,
	.lian_page4 .p_chuxian .pright h3 {
		font-size: 20px;
	}
	.lian_page .p_chuxian p,
	.lian_page1 .p_chuxian .pright p,
	.lian_page2 .p_chuxian .pleft p,
	.lian_page3 .p_chuxian .pleft p,
	.lian_page4 .p_chuxian .pright p {
		font-size: 14px;
	}
}

@media screen and (max-width: 415px) {
	.lian_page2 .p_chuxian #images_1 {
		position: absolute;
		top: 110px;
		left: 7%;
		width: 84%;
	}
	.lian_page2 .p_chuxian #images_2 {
		padding-top: 100px;
	}
	.lian_page3 .p_chuxian .pin_img {
		top: 47%;
	}
	.lian_page4 .p_chuxian .pin_img {
		top: 52%;
	}
	.lian_page2 .p_chuxian .pleft,
	.lian_page .p_chuxian .pright {
		text-align: left;
	}
	.lian_page .p_chuxian h3 {
		text-align: center;
	}
	.lian_page4 .p_chuxian .pright,
	.lian_page3 .p_chuxian .pleft,
	.lian_page1 .p_chuxian .pright {
		text-align: left;
		top: 8%;
	}
	.lian_page4 .p_chuxian .pright p,
	.lian_page2 .p_chuxian .pleft p,
	.lian_page1 .p_chuxian .pright p,
	.lian_page .p_chuxian p {
		margin-top: 20px;
	}
}

#fp-nav ul li:last-child {
	display: none;
}

@media(min-width: 992px) {
	#anli-long-title {
		white-space: nowrap;
	}
}