﻿@charset "UTF-8";
img{-webkit-transition: all 0.5s;
  -moz-transition: all 0.5s; -ms-transition: all 0.5s;  transition: all 0.5s;
  border:0;display: inline-block;
}
a{color:#333;-webkit-transition: all .2s;-moz-transition: all .2s; -ms-transition: all .2s;transition: all .2s;}

body{font-size: 14px;
    background-size: cover;
    -ms-behavior: url(../images/backgroundsize.min.htc);
    behavior: url(../css/backgroundsize.min.htc);
}

/*人才招聘*/
.banner{width:100%;overflow: hidden;opacity: 0;filter:alpha(opacity=0);-webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;-ms-transition:all 2s;transition:all 2s;}
.banner img{width:100%;}
.banner.on{opacity: 1;filter:alpha(opacity=100);}
.career .banner .w1280{left:50%;margin-left: -640px;height:100%;top:0;}
.career .slogan{line-height: 1.2em;color:#fff;background:rgba(215,0,15,0.8);padding:60px 20px;top: 30px;opacity: 0;filter:alpha(opacity=0);-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;}
.career .banner.on .slogan{top: 130px;opacity: 1;filter:alpha(opacity=100);}
/*.career .car_con01 .title{color:#212121;text-align:center;}
.career .car_con01 .title:after{display:block;content:'';width:60px;height:2px;background:#464646;margin:40px auto 0 auto;}
.career .car_con01{width:100%;background:#fff;padding:50px 0 80px 0;overflow: hidden}
.career .car_con01 .fixed{margin-top: 60px}
.career .car_con01 .leftbox{width:50%;left:-50%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.career .car_con01 .leftbox .top dt{width:61.7%;height:293px;background-repeat: no-repeat;background-size: cover;background-position: center}
.career .car_con01 .leftbox .top dt img{width:100%;height:100%;}
.career .car_con01 .leftbox .top dd{width:38.3%;height:293px;box-sizing: border-box;padding:43px 32px 0 30px;background: #0163d5}
.career .car_con01 .leftbox dd h4{color:#fff;}
.career .car_con01 .leftbox dd p{color:#fff;line-height: 24px;margin-top: 14px}
.career .car_con01 .leftbox .bottom dt{width:38.3%;height:250px;background-repeat: no-repeat;background-size: cover;background-position: center}
.career .car_con01 .leftbox .bottom dt img{width:100%;height:100%;}
.career .car_con01 .leftbox .bottom dd{width:61.7%;height:250px;box-sizing: border-box;padding:43px 32px 0 30px;background-repeat:no-repeat;background-size: cover;background-position: center}
.career .car_con01 .rightbox{width:50%;height:543px;box-sizing: border-box;padding:40px 40px 0 40px;right:-50%;opacity:0;filter:alpha(opacity=0);background-repeat: no-repeat;background-size: cover;background-position:center;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.career .car_con01 .rightbox h4{color:#fff;}
.career .car_con01 .rightbox p{color:#fff;line-height: 24px}
.career .car_con01.on .leftbox{left:0;opacity: 1;filter:alpha(opacity=100);}
.career .car_con01.on .rightbox{right:0;opacity:1;filter:alpha(opacity=100);}*/
.career .section{margin-top: 60px}
.career .car_con01{overflow: hidden}
.career .car_con01 .leftbox{width:50%;height:0;padding-bottom:36.4%;left:-50%;opacity:0;filter:alpha(opacity=0);background-repeat: no-repeat;background-size: cover;background-position: center;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.career .car_con01 .rightbox{box-sizing:border-box;background:#f7f7f7;width:50%;height:0;padding-bottom:36.4%;/*padding:100px 40px 28.6% 10%*/;right:-50%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.career .car_con01 .rightbox h4{color:#464646;margin-left: 60px;margin-top: 12%;padding-right: 40px}
.career .car_con01 .rightbox h4:after{display:block;content:'';width:60px;height:2px;background:#464646;margin-top: 40px}
.career .car_con01 .rightbox p{color:#666;line-height: 1.75em;margin-left:60px;padding-right: 40px}
.career .car_con01 .rightbox p.p_top{line-height: 32px;}
.career .car_con01.on .leftbox{left:0;opacity:1;filter:alpha(opacity=100);}
.career .car_con01.on .rightbox{right:0;opacity:1;filter:alpha(opacity=100);}

.career .car_con01mm{overflow: hidden}
.career .car_con01mm .leftbox{background:#f7f7f7;width:50%;height:0;padding-bottom:36.4%;/*padding:100px 40px 28.6% 17%;*/box-sizing:border-box;left:-50%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.career .car_con01mm .leftbox h4{color:#464646;margin-left: 60px;margin-top: 12%;padding-right: 40px}
.career .car_con01mm .leftbox h4:after{display:block;content:'';width:60px;height:2px;background:#464646;margin-top: 40px}
.career .car_con01mm .leftbox p{color:#666;line-height: 1.75em;margin-left:60px;padding-right: 40px}
.career .car_con01mm .leftbox p.p_top{line-height: 32px;}
.career .car_con01mm .rightbox{width:50%;height:0;right:-50%;padding-bottom:36.4%;opacity:0;filter:alpha(opacity=0);background-repeat: no-repeat;background-size: cover;background-position: center;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.career .car_con01mm.on .leftbox{left:0;opacity:1;filter:alpha(opacity=100);}
.career .car_con01mm.on .rightbox{right:0;opacity:1;filter:alpha(opacity=100);}


.career .car_con02{width:100%;height:0;padding-bottom:36.4%;background-repeat: no-repeat;background-size: cover;background-position: center;top:-100px;opacity:0;filter:alpha(opacity=0);overflow: hidden;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.career .car_con02 .rightbox{width:50%;height:0;padding-bottom:36.4%;background:rgba(1,99,213,0.8);box-sizing: border-box;/*padding:100px 40px 28.6% 42px;*/right:-50%;-webkit-transition:all 2s 0.5s;-moz-transition:all 2s 0.5s;-o-transition:all 2s 0.5s;-ms-transition:all 2s 0.5s;transition:all 2s 0.5s;}
.career .car_con02.on{top:0;opacity: 1;filter:alpha(opacity=100);}
.career .car_con02.on .rightbox{right:0;}
.career .car_con02 .rightbox h4{color:#fff;margin-left: 60px;margin-top: 12%;padding-right: 40px}
.career .car_con02 .rightbox h4:after{display:block;content:'';width:60px;height:2px;background:#fff;margin-top: 40px}
.career .car_con02 .rightbox p{color:#fff;line-height: 1.75em;margin-left:60px;padding-right: 40px}
.career .car_con02 .rightbox p.p_top{line-height: 32px}

.career .car_con03{overflow: hidden}
.career .car_con03 .leftbox{background:#f7f7f7;width:50%;height:0;padding-bottom:36.4%;/*padding:100px 40px 28.6% 17%;*/box-sizing:border-box;left:-50%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.career .car_con03 .leftbox h4{color:#464646;margin-left: 60px;margin-top: 12%;padding-right: 40px}
.career .car_con03 .leftbox h4:after{display:block;content:'';width:60px;height:2px;background:#464646;margin-top: 40px}
.career .car_con03 .leftbox p{color:#666;line-height: 1.75em;margin-left:60px;padding-right: 40px}
.career .car_con03 .leftbox p.p_top{line-height: 32px;}
.career .car_con03 .rightbox{width:50%;height:0;padding-bottom:36.4%;right:-50%;opacity:0;filter:alpha(opacity=0);background-repeat: no-repeat;background-size: cover;background-position: center;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.career .car_con03.on .leftbox{left:0;opacity:1;filter:alpha(opacity=100);}
.career .car_con03.on .rightbox{right:0;opacity:1;filter:alpha(opacity=100);}
.career .car_con03 .rightbox img{width: 100%;height:100%;}

.career .car_con04{width:100%;background-repeat: no-repeat;background-size: cover;background-position: center;padding:80px 0 65px 0;}
.career .car_con04 h4{color:#fff;text-align: center;}
.career .car_con04 h4:after{display:block;content:'';width:60px;height:2px;background:#fff;margin: 40px auto 0 auto}
.career .car_con04 .albumbox{margin-top: 60px;height:260px;text-align: center}
.career .car_con04 .albumbox li{width:33%;opacity: 0;filter:alpha(opacity=0);-webkit-transition:all 0.9s;-moz-transition:all 0.9s;-o-transition:all 0.9s;-ms-transition:all 0.9s;transition:all 0.9s;}
.career .car_con04 .albumbox .job-inner{box-sizing:border-box;margin:0 10px 20px;background:rgba(255,255,255,0.9);height:237px;}
.career .car_con04 .albumbox dl{box-sizing:border-box;width:100%;padding:30px 20px;background: #fff;height:246px;text-align: left}
.career .car_con04 .albumbox dl:after{display:block;position:absolute;content:'';width:0;height:3px;left:50%;bottom:-1px;;background:#d7000f;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;}
.career .car_con04 .albumbox dt{color:#464646;}
.career .car_con04 .albumbox dd{color:#464646;}
.career .car_con04 .albumbox dd.job-brief>p{margin-top: 10px}
.career .car_con04 .albumbox a.more{display:block;color:#666;width:110px;height:28px;line-height: 28px;border:1px solid #adadad;border-radius: 30px;text-align:center;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;transition: all 0.4s;}
.career .car_con04 .albumbox dl:hover:after{width:100%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.career .car_con04 .albumbox a.more:hover{background:#d7000f;border:1px solid #d7000f;color:#fff;}

/*.career .car_con04 .albumbox li:nth-of-type(1){-webkit-transform: translate(50%,0);-moz-transform: translate(50%,0);-o-transform: translate(50%,0);-ms-transform: translate(50%,0);transform: translate(50%,0)}*/
/*.career .car_con04 .albumbox li:nth-of-type(2){-webkit-transform: translate(0,50%);-moz-transform: translate(0,50%);-o-transform: translate(0,50%);-ms-transform: translate(0,50%);transform: translate(0,50%);}*/
/*.career .car_con04 .albumbox li:nth-of-type(3){-webkit-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-o-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0)}*/
/* .career .car_con04 .albumbox li:nth-of-type(4){-webkit-transform: translate(50%,-50%);-moz-transform: translate(50%,-50%);-o-transform: translate(50%,-50%);-ms-transform: translate(50%,-50%);transform: translate(50%,-50%);}
.career .car_con04 .albumbox li:nth-of-type(5){-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);}
.career .car_con04 .albumbox li:nth-of-type(6){-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)} */

.career .car_con04.on .albumbox li{opacity: 1;filter:alpha(opacity=100);}


/*.career .car_con04.on .albumbox li:nth-of-type(1),
.career .car_con04.on .albumbox li:nth-of-type(2),
.career .car_con04.on .albumbox li:nth-of-type(3),
.career .car_con04.on .albumbox li:nth-of-type(4),
.career .car_con04.on .albumbox li:nth-of-type(5),
.career .car_con04.on .albumbox li:nth-of-type(6){opacity: 1;filter:alpha(opacity=100);-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-o-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0);}
.career .car_con04.on .albumbox li:nth-of-type(1),
.career .car_con04.on .albumbox li:nth-of-type(3),
.career .car_con04.on .albumbox li:nth-of-type(4),
.career .car_con04.on .albumbox li:nth-of-type(6){-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;-o-transition-delay: 0.3s;-ms-transition-delay: 0.3s;transition-delay: 0.3s}*/
.career .car_con04 .pager{text-align: center}
.career .car_con04 .pager a{width:28px;height:28px;color:#fff;border:1px solid #ddd;border-radius:3px;line-height: 28px;text-align: center;font-size: 14px;margin:0 8px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;}
.career .car_con04 .pager a:hover{background:#d7000f;border:1px solid #d7000f;color:#fff;}
.career .car_con04 .pager span{height:28px;font-size: 14px;margin:0 8px;color:#fff;line-height: 28px}

.main{padding:40px 0 120px 0;}
.main .main_head{color:#464646;padding-bottom: 34px;border-bottom:2px solid #a2a2a2}
.main.career .job-con01 dt{margin-top: 80px}
.main.career .job-con01 .job-title{color:#464646;}
.main.career .job-con01 .job-num{color:#666;margin-left: 40px}
.main.career .job-con01 dd{font-size: 16px;color:#666;}
.main.career .job-con01 dd>span{line-height:16px;border-left:1px solid #666;padding:1px 0 1px 12px;margin-left: 12px;}
.main.career .job-con02{padding-top:30px;border-top: 1px solid #d4d4d4;}
.main.career .job-con02 dt{color:#464646;}
.main.career .job-con02 dd>h5{color:#464646;}
.main.career .job-con02 dd>p{color:#666;line-height: 32px}
.main.career .email{color:#d7000f;}

@media only screen and (max-width:1439px){
	.career .banner .w1280{width:100%;left:0;margin-left: 0}
	.career .banner.on .slogan{left:10%;top:24%;}
}


@media only screen and (max-width:1279px){
	.career .banner .slogan{padding:40px 20px}
}
@media only screen and (max-width:1200px){
	.career .car_con04 .albumbox .job-inner{height:auto;}
	.career .car_con04 .albumbox dl{height:auto;}
}
@media only screen and (max-width:1024px){
	/*.career .car_con01 .rightbox{height:452px}
	.career .car_con01 .leftbox .top dt{height:244px;}
	.career .car_con01 .leftbox .top dd{height:244px;padding:30px 22px 0 22px;}
	.career .car_con01 .leftbox .bottom dd{height:208px;padding:30px 22px 0 22px;}
	.career .car_con01 .leftbox .bottom dt{height:208px;}
	.career .car_con01 .leftbox .top dd p{height:12em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow: hidden}
	.career .car_con01 .leftbox .bottom dd p{height:10em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow: hidden}*/
	.career .car_con01 .rightbox h4:after{margin-top: 20px}
	.career .car_con01 .rightbox p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow: hidden;text-overflow: ellipsis;max-height: 10.5em}
	.career .car_con01mm .leftbox h4:after{margin-top: 20px}
	.career .car_con01mm .leftbox p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow: hidden;text-overflow: ellipsis;max-height: 10.5em}
	.career .car_con02 .rightbox h4:after{margin-top: 20px}
	.career .car_con02 .rightbox p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow: hidden;text-overflow: ellipsis;max-height: 10.5em}
	.career .car_con03 .leftbox h4:after{margin-top: 20px}
	.career .car_con03 .leftbox p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow: hidden;text-overflow: ellipsis;max-height: 10.5em}
	
	
}
@media only screen and (max-width:959px){
	.career .car_con01 .rightbox p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow: hidden;text-overflow: ellipsis;max-height:7em}
	.career .car_con02 .rightbox p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow: hidden;text-overflow: ellipsis;max-height:7em}
	.career .car_con03 .leftbox p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow: hidden;text-overflow: ellipsis;max-height:7em}
	.career .car_con04{padding:50px 0;}
	.career .car_con04 .albumbox{margin-top: 30px}
	.career .car_con04 .albumbox dl{padding:20px;}
	.career .car_con04 .albumbox dd.mt_40{margin-top: 20px}
}
@media only screen and (max-width:767px){
	.main{margin-top: 100px}
	.banner{width:100%;height:224px;position:relative;zoom:1;}
	.banner img{width:767px;position:absolute;left:50%;margin-left: -383px}
	.career .banner .slogan{padding:30px 20px;}
	.career .section{margin-top: 40px}
	/*.career .car_con01 .leftbox{float:none;display:block;width:100%;}
	.career .car_con01 .rightbox{float:none;display:block;width:100%;height:0;padding-bottom: 59.8%}
	.career .car_con01 .leftbox .top{width:100%;height:0;padding-bottom:35.4%;overflow: hidden}
	.career .car_con01 .leftbox .top dt{height:0;padding-bottom:35.5%;}
	.career .car_con01 .leftbox .top dd{height:0;padding:30px 22px 31% 22px;}
	.career .car_con01 .leftbox .top dd p{height:0;padding-bottom:80%;-webkit-line-clamp:6;}
	.career .car_con01 .leftbox .bottom{width:100%;height:0;padding-bottom:30.1%;overflow: hidden}
	.career .car_con01 .leftbox .bottom dd{height:0;padding:30px 22px 25.8% 22px}
	.career .car_con01 .leftbox .bottom dt{height:0;padding-bottom: 30.2%}
	.career .car_con01 .leftbox .bottom dd p{height:0;padding-bottom: 29%;-webkit-line-clamp:4;}*/
	.career .car_con01 .rightbox h4{margin-left:10px;margin-top: 8%}
	.career .car_con01 .rightbox h4:after{margin-top: 10px;width:48px;}
	.career .car_con01 .rightbox p{margin-left:10px;}
	
	.career .car_con01mm .leftbox h4{margin-left:10px;margin-top: 8%}
	.career .car_con01mm .leftbox h4:after{margin-top: 10px;width:48px;}
	.career .car_con01mm .leftbox p{margin-left:10px;}

	.career .car_con02{background-position: 20% center;}
	.career .car_con02 .rightbox h4{margin-left:10px;margin-top: 8%}
	.career .car_con02 .rightbox h4:after{margin-top: 10px;width:48px;}
	.career .car_con02 .rightbox p{margin-left:10px;}
	
	.career .car_con03 .leftbox h4{margin-left:10px;margin-top: 8%}
	.career .car_con03 .leftbox h4:after{margin-top: 10px;width:48px;}
	.career .car_con03 .leftbox p{margin-left:10px;}

	.career .car_con04 .albumbox dd.job-brief>p{line-height: 1.5}
	.career .car_con04 .pager{display:none;}
	.career .car_con04 .albumbox dd.mt_40{margin-top: 10px}
	.career .car_con04 .albumbox dl{height:220px;}
}

@media only screen and (max-width:639px){
	/*.career .car_con01 .leftbox .top dd p{-webkit-line-clamp:4;padding-bottom:58%}
	.career .car_con01 .leftbox .bottom dd p{-webkit-line-clamp:3;padding-bottom:26%}*/
}
@media only screen and (max-width:579px){
	/*.career .car_con01 .leftbox .top dd p{-webkit-line-clamp:3;height:6em;padding-bottom: 0}
	.career .car_con01 .leftbox .bottom dd p{-webkit-line-clamp:2;height:4em;padding-bottom: 0}*/
	.career .car_con01 .rightbox h4{font-size: 1.0em}
	.career .car_con01 .rightbox p{max-height:5em;-webkit-line-clamp:3;}
	.career .car_con01mm .leftbox h4{font-size: 1.0em;}
	.career .car_con01mm .leftbox p{max-height:5em;-webkit-line-clamp:3;}
	.career .car_con02 .rightbox h4{font-size: 1.0em}
	.career .car_con02 .rightbox p{max-height:5em;-webkit-line-clamp:3;}

	.career .car_con03 .leftbox h4{font-size: 1.0em}
	.career .car_con03 .leftbox p{max-height:5em;-webkit-line-clamp:3;}

	.career .car_con04 .albumbox{height:auto;}
	.career .car_con04 .albumbox li{float:none;display:block;width:302px;margin:0 auto;}
	.career .car_con04 .albumbox li:nth-of-type(1){opacity: 1;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-o-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0)}
	.career .car_con04 .albumbox li:nth-of-type(2){opacity: 1;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-o-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0)}
	.career .car_con04 .albumbox li:nth-of-type(3){opacity: 1;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-o-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0)}

	.career .car_con04 .albumbox .job-inner{margin:0 5px 10px;}
	.career .car_con04 .albumbox dl{padding:20px 10px;height:auto;width:302px;}
	.career .car_con04 .albumbox dt{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
	.career .car_con04 .albumbox dd.job-brief>p{display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow: hidden}
	/*.career .car_con04 .albumbox a.more{width:90%;margin:0 auto;}*/



}
@media only screen and (max-width:479px){
	/*.career .car_con01 .leftbox .top{height:152px;padding-bottom: 0}
	.career .car_con01 .leftbox .top dd{height:100%;padding:20px 20px 0 20px}
	.career .car_con01 .leftbox .top dt{height:100%;padding-bottom: 0}
	.career .car_con01 .leftbox .bottom{height:130px;padding-bottom: 0}
	.career .car_con01 .leftbox .bottom dd{height:100%;padding:20px 20px 0 20px}
	.career .car_con01 .leftbox .bottom dt{height:100%;padding-bottom: 0}
	.career .car_con01.on .rightbox{height:200px;padding-bottom: 0}*/
	.career .car_con01 .rightbox h4:after{margin-top: 20px}
	.career .car_con01 .rightbox p.p_top{font-size: 14px;line-height: 26px;margin-top: 10px}
	.career .car_con01 .rightbox p{ font-size:0.8em;}
	.career .car_con01mm .leftbox h4:after{margin-top: 20px}
	.career .car_con01mm .leftbox p{font-size: 0.8em;}
	.career .car_con01mm .leftbox p.p_top{font-size: 14px;line-height: 26px;margin-top: 10px}
	.career .car_con02 .rightbox h4:after{margin-top: 20px}
	.career .car_con02 .rightbox p.p_top{font-size: 14px;line-height: 26px;margin-top: 10px}
	.career .car_con02 .rightbox p{font-size: 0.8em;}
	.career .car_con03 .leftbox h4:after{margin-top: 20px}
	.career .car_con03 .leftbox p{font-size: 0.8em;}
	.career .car_con03 .leftbox p.p_top{font-size: 14px;line-height: 26px;margin-top: 10px}
	/*.career .car_con04 .albumbox{height:364px;}*/
	/*.career .car_con04 .albumbox .job-inner{height:166px;}*/
	.career .car_con04 .albumbox dd.job-brief{text-overflow: ellipsis;overflow: hidden}

}
@media only screen and (max-width:419px){
	.career .car_con04 .albumbox li{width:280px;}
	.career .car_con04 .albumbox dl{width:280px;}
	.career .car_con04 .albumbox a.more{height: 20px;line-height: 20px}
}
@media only screen and (max-width:359px){
	.career .car_con04 .albumbox li{width:240px;}
	.career .car_con04 .albumbox dl{width:240px;}
}
/*集团动态*/
.group .group-con{margin-top: 80px}
.group .group-list{width: 62.5%}
.group .group-list li{padding-bottom: 30px;border-bottom:2px solid #e2e2e2;margin-top: 40px}
.group .group-list li a{display:block;width:100%;font-weight: bold;}
.group .group-list li a:hover{color:#d7000f;}
.group .group-list li .group-date{color:#666;}
.group .group-list li .group-brief{color:#666;line-height: 2.28em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;max-height:6.84em;}

.main-pager{text-align:center;margin-top: 60px}
.main-pager a{font-size: 14px;width:28px;height:28px;color:#626262;border:1px solid #ddd;line-height: 28px;border-radius: 3px;text-align:center;margin:0 8px;}
.main-pager a.disabled{color:#ddd;cursor: default}
.main-pager a.now{background:#d7000f;border:1px solid #d7000f;color:#fff;}
.main-pager a:hover{background:#d7000f;border:1px solid #d7000f;color:#fff;}
.main-pager a.disabled:hover{background:#fff;border:1px solid #ddd;color:#ddd;}
.main-pager span{font-size: 14px;color:#626262;line-height: 28px}
.group .right-con{width:33%;}
.group .right-con .group-news{background:#ebe9e9;width:100%;}
.group .right-con .group-news .inner{padding:20px 25px 40px 25px;width:100%;box-sizing:border-box;}
.group .right-con .group-news h4{color:#212121;}
.group .right-con .group-news .top-img{display:block;width:100%;height:200px;overflow: hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.group .right-con .group-news .top-img p{width:100%;padding:16px;box-sizing:border-box;color:#fff;bottom:0;left:0;background:rgba(0,0,0,0.5);}
.group .right-con .group-news .top-img p span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;max-height:4.6em;}
.group .right-con .group-news .top-img:hover img{-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);transform: scale(1.2,1.2);}
.group .right-con .group-news-list li{margin-top: 18px;padding-bottom: 20px;border-bottom:1px dashed #d2d2d2;}
.group .right-con .group-news-list li a{color:#464646;line-height: 16px}
.group .right-con .group-news-list li a:before{display:inline-block;content:'';width:4px;height:4px;background:#d2d2d2;margin-right:12px;}
.group .right-con .group-news-list li a:hover{color:#d7000f;}
.group .right-con .group-news-list li a:hover:before{background:#d7000f;}
.group .right-con .group-focus{margin-top: 60px}
.group .right-con .group-focus h4{color:#212121;}
.group .right-con .group-focus .focus-img{display:block;width:100%;height:236px;overflow: hidden;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;}
.group .right-con .group-focus .focus-img p{width:100%;padding:16px;box-sizing:border-box;color:#fff;bottom:0;left:0;background:rgba(0,0,0,0.5);}
.group .right-con .group-focus .focus-img p span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;max-height:4.6em;}

.group .right-con .group-focus .focus-img:hover img{-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);transform: scale(1.2,1.2);}

.news-page h4{color:#464646;font-weight: bold;text-align:center;margin-top: 80px;line-height: 1.5}
.news-page .writeBy p{color:#999;}
.news-page .writeBy p.author{margin-right:15px}
.news-page .edits{margin-top: 50px}
.news-page .edits p{line-height: 32px;color:#666;}
.news-page .goBack{margin-top: 80px;}
.news-page .goBack a{color:#666;line-height: 24px}
.news-page .goBack a>span{line-height: 24px}
.news-page .goBack a:hover{color:#d7000f;}
.news-page .goBack a:hover span{color:#d7000f;}
.news-page .turnover{padding-top: 50px;border-top:1px solid #b5b5b5;margin-top: 20px}
.news-page .turnover a{display:block;color:#666;}
.news-page .turnover a:hover{color:#d7000f;}
.edits img{display: block;margin-left: auto;margin-right: auto}
.edits a:hover{color:#d7000f;}
@media only screen and (max-width:1079px){
	.group .group-list{width:60%;}
}
@media only screen and (max-width:767px){
	.main{padding:40px 0 60px 0;}
	.group .group-list{float:none;display:block;width:100%;}
	.group .right-con{display: none}
	.group .group-con{margin-top: 50px}
	.group .group-list li{padding-bottom: 20px;margin-top: 20px}
	.main-pager{margin-top:40px;}
}
@media only screen and (max-width:459px){
	.main-pager a{float:left;margin:0 8px 8px 8px;}
	.main-pager span{float:left;margin-bottom: 8px}
}
/*新闻动态*/
.news{padding:90px 0 120px 0;}
.news .news-container{margin-top:96px}
.news .news-header h4{color:#212121;}
.news .news-header .more{width:138px;height:38px;border:1px solid #adadad;border-radius: 30px;line-height: 38px;text-align:center;color:#666;letter-spacing: 1px}
.news .news-header .more:hover{background:#d7000f;border:1px solid #d7000f;color:#fff;}
.news .imgNews{width:610px;height:314px;}
.news .imgNews li{width:610px;height:314px;}
.news .news-outer .news-bar{width:610px;height:60px;background: rgba(0,0,0,0.5);left:0;bottom:0;}
.news .news-outer .news-bar dt{margin:20px 0 0 20px;width:80%;}
.news .news-outer .news-bar .topnews-tit a{display:block;color:#fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.topnews-control .next{width:14px;height:23px;background:url(../images/news_btnr.png) no-repeat;background-position: 0 0;margin:20px 30px 0 0;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none}
.topnews-control .next:hover{background-position: 0 -27px}
.topnews-control .prev{width:14px;height:23px;background:url(../images/news_btnl.png) no-repeat;background-position: 0 0;margin:20px 20px 0 0;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none}
.topnews-control .prev:hover{background-position: 0 -27px}
.news .news-cont{margin-top: 35px}
.news .news-list{width:48%;}
.news .news-list li{padding: 18px 0;border-bottom: 1px dashed #d2d2d2;}
.news .news-list a{color:#464646;width:100%;padding-right: 82px;box-sizing:border-box;background-image:url(../images/list_item_type.jpg);background-repeat:no-repeat;background-position:left 8px;padding-left: 15px}

.news .news-list span{right:0;top:18px;color:#999;height:20px;line-height: 20px}
.news .news-list li:hover a{color:#d7000f;background;background-image:url(../images/list_item_typeh.jpg);}

.news .news-list li:hover span{color:#d7000f;}
.news .news-list li.l1{padding-top: 0}
.news .news-list li.l1 span{top:0;}

@media only screen and (max-width:1279px){
	.news .imgNews{width:518px;height:266px;}
	.news .imgNews li{width:518px;height:266px;}
	.news .news-outer .news-bar{width:518px;}
}

@media only screen and (max-width:1079px){
	.news .news-list a{font-size: 16px;}
	.news .imgNews{width:458px;height:235px;}
	.news .imgNews li{width:458px;height:235px;}
	.news .news-outer .news-bar{width:458px;}
	.topnews-control .prev{width:11px;height:17px;background-size: 80%;margin:24px 16px 0 0;}
	.topnews-control .next{width:11px;height:17px;background-size: 80%;margin:24px 16px 0 0;}
	.topnews-control .prev:hover{background-position: 0 -17px}
	.topnews-control .next:hover{background-position: 0 -17px}
}
@media only screen and (max-width:1024px){
	.news .imgNews{width:396px;height:204px;}
	.news .imgNews li{width:396px;height:204px;}
	.news .news-outer .news-bar{width:396px;}
	.news .news-header .more{width:110px;height:30px;line-height: 30px}
}
@media only screen and (max-width:859px){
	.news{padding:60px 0 80px 0;}
	.news .news-outer{float:none;display:block;width:396px;margin:0 auto;}
	.news .news-list{float:none;display:block;margin:40px auto 0 auto;width:80%;}
	.news .news-outer .news-bar{height:40px;}
	.news .news-outer .news-bar dt{margin:10px 0 0 12px;}
	.topnews-control .next{margin:15px 12px 0 0;}
	.topnews-control .prev{margin:15px 16px 0 0;}
	.news .news-container{margin-top: 60px}
}
@media only screen and (max-width:479px){
	.news .news-outer{width:366px;}
	.news .imgNews{width:366px;height:188px;}
	.news .imgNews li{width:366px;height:188px;}
	.news .news-outer .news-bar{width:366px;}
	.news .news-outer .news-bar dt{width:70%;}
	.news .news-list{width:90%;}
	.news .news-list li{padding:12px 0;}
}
@media only screen and (max-width:413px){
	.news .news-outer{width:305px;}
	.news .imgNews{width:305px;height:157px;}
	.news .imgNews li{width:305px;height:157px;}
	.news .news-outer .news-bar{width:305px;}
}
@media only screen and (max-width:367px){
	.news .news-outer{width:275px;}
	.news .imgNews{width:275px;height:142px;}
	.news .imgNews li{width:275px;height:142px;}
	.news .news-outer .news-bar{width:275px;}
}
/*业务领域*/
.busin{background-repeat: no-repeat;background-size:cover;background-position: center;overflow: hidden;
	/*-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;*/}
.busin .w1280{height:100%;overflow: hidden}
.busin .bus_header{color:#fff;padding-bottom: 36px;border-bottom:2px solid #e4e4e4;margin-top: 38px}
.busin .floatBox{width:430px;height:340px;box-sizing: border-box;padding:70px 30px 0 30px;background:rgba(215,0,15,0.8);left:0;top:30%;-webkit-transition:all 0.8s linear 0.2s;-moz-transition:all 0.8s linear 0.2s;-o-transition:all 0.8s linear 0.2s;-ms-transition:all 0.8s linear 0.2s;transition:all 0.8s linear 0.2s;}
.busin .floatBox dt{color:#fff;}
.busin .floatBox dt:after{display:block;content:'';width:60px;height:2px;background:#fff;margin-top:20px;}
.busin .floatBox dd{color:#fff;line-height: 2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow: hidden;text-overflow:ellipsis;height:10em;}
/*.busin.on{opacity: 1;filter:alpha(opacity=100);}
.busin.on .floatBox{top:30%;opacity: 1;filter:alpha(opacity=100);}*/
@media only screen and (max-width:767px){
	.busin .floatBox{width:340px;height:272px;padding:50px 30px 0 30px;}
}
@media only screen and (max-width:414px){
	.busin .floatBox{width:90%;left:50%;padding:30px 30px 0 30px;height:220px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
}
/*酒店业务*/
.hotel{padding-bottom: 120px}
.hotel .w1280.page-tit{left:50%;margin-left:-640px}
.hotel .page-tit{left:0;top:40px;color:#fff;}
.hotel .page-tit:after{display:block;content:'';width:80px;height:2px;background:#fff;margin-top: 20px}
.hotel .htLine{bottom:20px;color:#fff;right:20px;background:#d7000f;padding:10px;}
.hotel .htLine p{color:#fff;line-height: 1.5}
.hotel .ht-intro{top:0;opacity: 0;filter:alpha(opacity=0);-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.hotel .ht-intro.on{top: 80px;opacity: 1;filter:alpha(opacity=100);}
.hotel .ht-cont .ht-about{width:45.3%;}
.hotel .ht-intro dt{color:#464646;text-align:center;}
.hotel .ht-intro dt:after{display:block;content:'';width:60px;height:2px;background:#464646;margin:40px auto 0 auto;}
.hotel .ht-intro dd{color:#666;line-height: 2em;text-align: center;}
.hotel .ht-cont{margin-top: 60px}
.hotel .ht-cont:first-child{margin-top: 150px}
.hotel .ht-cont .ht-img{width:46.8%;height:0;padding-bottom:32.8%;}
.hotel .ht-cont dt{width:100%;line-height:1.6em;}
.hotel .ht-cont dt>p{color:#464646;padding-left:62px;width:100%;box-sizing: border-box;}
.hotel .ht-cont dt .ibox{vertical-align: bottom}
.hotel .ht-cont .ht-icon{width:40px;overflow: hidden;left:0;top:0;}
.hotel .ht-cont .ht-icon img{max-width:100%;}
.hotel .ht-cont dd{margin-top: 30px;color:#666;line-height: 2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;max-height:18em;text-overflow: ellipsis;overflow: hidden;}
.hotel .ht-cont dd li{line-height: 2em;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;height:18em;text-overflow: ellipsis;overflow: hidden;letter-spacing: normal}
.hotel .ht-cont .ht-left{left:-50%;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all 1.5s;-moz-transition: all 1.5s;-o-transition: all 1.5s;-ms-transition: all 1.5s;transition: all 1.5s}
.hotel .ht-cont .ht-right{right:-50%;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all 1.5s;-moz-transition: all 1.5s;-o-transition: all 1.5s;-ms-transition: all 1.5s;transition: all 1.5s}
.hotel .ht-cont.on .ht-left{left:0;opacity: 1;filter:alpha(opacity=100);}
.hotel .ht-cont.on .ht-right{right:0;opacity: 1;filter:alpha(opacity=100);}
.hotel .ht-cont .bx-wrapper .bx-pager{width:auto;right:30px;bottom:20px;}
.hotel .ht-cont .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;border-radius: 50%}
.hotel .ht-cont .bx-wrapper .bx-pager.bx-default-pager a.active{background:#db1826;}

/*业务领域*/
.business{padding:140px 0 120px 0;}
.bus-sec{width:100%;height:560px;background-repeat: no-repeat;background-size: cover;background-position: center;margin-top: -20px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;}
.bus-sec .window{width:755px;margin:34px 22px 0 0;}
.bus-sec .window li{width:25%;height:100%;overflow:hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.bus-sec .window li>a{display:block;width:100%;height:100%;overflow: hidden}
.bus-sec .window li .inner{width:100%;height:100%;left:0;top:0;background: rgba(0,0,0,0.5);text-align: center;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.bus-sec .window li .inner dl{text-align: center;vertical-align: middle;}
.bus-sec .window li .inner dd{width:72px;height:72px;margin:0 auto;}
.bus-sec .window li .inner dd img{width:100%;}
.bus-sec .window li .inner dt{color:#fff;}
.bus-sec .window li .inner .blank{width:0;height:100%;vertical-align: middle}
.bus-sec .window li.on{width:40%;}
.bus-sec .window li.off{width:20%;}
.bus-sec .window li.on .inner{background: rgba(0,0,0,0);}
.bus-sec .bus-intro{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 1s linear 0.2s;-moz-transition:all 1s linear 0.2s;-o-transition:all 1s linear 0.2s;-ms-transition:all 1s linear 0.2s;transition:all 1s linear 0.2s;}
.bus-sec .bus-intro dt{color:#464646;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.bus-sec .bus-intro dt:after{display:block;content:'';width:60px;height:2px;background:#000;margin-top: 20px}
.bus-sec .bus-intro dd.bus-abs{color:#666;line-height: 2em;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow: hidden;text-overflow:ellipsis;max-height: 12em}
.bus-sec.bus-con01 .bus-intro{width:24.2%;margin:95px 0 0 0;left:-50%;}
.bus-sec.bus-con02 .bus-intro{width:32.8%;margin:100px 0 0 0;right:-50%;}
.bus-sec.bus-con03 .bus-intro{width:32.8%;margin:95px 0 0 0;left:-50%;}
.bus-sec.bus-con01{margin-top: -100px}

.bus-con01.on{margin-top: 0;opacity:1;filter:alpha(opacity=100);}
.bus-con01.on .bus-intro{left:45px;opacity:1;filter:alpha(opacity=100);}

.bus-con02.on{margin-top: 80px;opacity:1;filter:alpha(opacity=100);}
.bus-con02.on .bus-intro{right:50px;opacity:1;filter:alpha(opacity=100);}

.bus-con03.on{margin-top: 80px;opacity:1;filter:alpha(opacity=100);}
.bus-con03.on .bus-intro{left:45px;opacity:1;filter:alpha(opacity=100);}
.bus-sec .moreBtn{margin-top: 80px}
.bus-sec .moreBtn a{display:block;width:140px;height:40px;background: #d7000f;border-radius: 30px;text-align: center;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.bus-sec .moreBtn a>p{color:#fff;margin-top: 12px;padding:0 5px;}
.bus-sec .moreBtn a>p>span{width:0;height:1px;left:50%;top:18px;background:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;}
.bus-sec .moreBtn a:hover >p>span{width:100%;}
.business .bus-more{margin-top: 80px;text-align:center;}
.business .bus-more .ibox{top:-100px;opacity: 0;filter:alpha(opacity=0);}
.business .bus-more a{width:32.1%;height:0;padding-bottom: 18.7%;overflow: hidden;margin:0 10px;}
.business .bus-more img{width:100%;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;}
.business .bus-more .cover{left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.2);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;}
.business .bus-more .more-tit{color:#fff;left:20px;bottom:20px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;}
.business .bus-more a:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.business .bus-more a:hover .cover{opacity:0;filter:alpha(opacity=0);}
.business .bus-more a:hover .more-tit{bottom:25px;}
.business .bus-more.on .ibox{top:0;opacity: 1;filter:alpha(opacity=100);}
.business .bus-more.on .ibox:nth-of-type(1){-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;}
.business .bus-more.on .ibox:nth-of-type(2){-webkit-transition:all 1s linear 0.3s;-moz-transition:all 1s linear 0.3s;-o-transition:all 1s linear 0.3s;-ms-transition:all 1s linear 0.3s;transition:all 1s linear 0.3s;}
.business .bus-more.on .ibox:nth-of-type(3){-webkit-transition:all 1s linear 0.6s;-moz-transition:all 1s linear 0.6s;-o-transition:all 1s linear 0.6s;-ms-transition:all 1s linear 0.6s;transition:all 1s linear 0.6s;}
@media only screen and (max-width:1440px){
	.hotel .ht-cont dt>p{line-height: 2em}

}
@media only screen and (max-width:1366px){
	.hotel .w1280.page-tit{width:auto;left:10%;margin-left: 0}
}
@media only screen and (max-width:1279px){
	.bus-sec{margin-top: 40px}
	.bus-sec.bus-con01{height:auto;padding-bottom: 50px}
	.bus-sec.bus-con02{width:100%;height:0;padding-bottom: 43.7%}
	.bus-sec.bus-con03{width:100%;height:0;padding-bottom: 43.7%}
	.bus-sec .window{width:642px;height:418px;}
	.bus-sec .moreBtn{margin-top: 60px}
	.hotel .ht-cont dd{-webkit-line-clamp:7;height:14em;}
	.business .bus-more a{margin:0 8px;}
}
@media only screen and (max-width:1079px){
	.bus-sec .window{width:566px;height:369px;}
	.bus-sec.bus-con02 .bus-intro{margin:60px 0 0 0;}
	.bus-sec.bus-con02.on .bus-intro{right:50px;}
	.bus-sec.bus-con03 .bus-intro{margin:60px 0 0 0;}
	.bus-sec.bus-con03.on .bus-intro{left:45px;}
	.bus-sec .bus-intro dd.bus-abs{-webkit-line-clamp:4;height:8em;}
	
}
@media only screen and (max-width:1024px){
	.hotel .ht-cont dd{-webkit-line-clamp:5;height:10em;}
	.business .bus-more a{margin:0 6px;}
	.bus-sec .bus-intro dt:after{width:48px;margin-top: 12px}
}
@media only screen and (max-width:959px){
	.bus-sec .window{width:490px;height:320px;}
	.bus-sec .window li .inner dd{width:58px;height:58px;}
	.hotel .ht-cont dl{margin-top: 30px}
	.hotel .ht-cont dd{margin-top: 10px}
	.hotel .ht-cont .ht-icon{width:32px;}
	.hotel .ht-cont dt>p{padding-left: 50px}
}
@media only screen and (max-width:859px){
	.bus-sec .window{width:453px;height:295px;}
	.bus-sec.bus-con01 .bus-intro{margin:65px 0 0 0;}
	.bus-sec.bus-con01.on .bus-intro{left:45px;}
	.bus-sec .moreBtn{margin-top: 40px}
}
@media only screen and (max-width:767px){
	.business{padding:40px 0;}
	.bus-sec.bus-con01 .bus-intro{float:none;display:block;width: 100%;margin:30px 0 0 0;}
	.bus-sec.bus-con01.on .bus-intro{left:5%;width:90%;}
	.bus-sec .window{float:none;display:block;margin:30px auto 0 auto;}
	.bus-sec.bus-con02{height:300px;padding-bottom: 0}
	.bus-sec.bus-con03{height:300px;padding-bottom: 0}
	.bus-sec .moreBtn a{width:112px;height:32px;}
	.bus-sec .moreBtn a>p{margin-top: 8px;}
	.bus-sec .moreBtn a>p>span{display:none;}
	.bus-sec.bus-con02 .bus-intro{margin: 40px 0 0 0}
	.bus-sec.bus-con02.on .bus-intro{right:50px;}
	.bus-sec.bus-con03 .bus-intro{margin: 40px 0 0 0}
	.bus-sec.bus-con03.on .bus-intro{left:45px}
	.bus-sec .moreBtn{margin-top: 30px}
	.bus-sec.bus-con01 .bus-intro dt{width:100%;}
	.bus-sec.bus-con02 .bus-intro dt{width:150%;}
	.bus-sec.bus-con03 .bus-intro dt{width:150%;}
	.business .bus-more{margin-top:40px;}
	.business .bus-more .ibox{top:-60px;}
	.business .bus-more a{margin:0 8px;width:31%;padding-bottom: 18%}
	.business .bus-more .more-tit{left:50%;top:50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);bottom:auto;white-space: nowrap;}
	.hotel .ht-cont dl{margin-top: 10px}
	
	.hotel .ht-cont dt>p{padding-left: 54px}
	.hotel .ht-cont dd{line-height: 1.8em;height:9em;}
}
@media only screen and (max-width:639px){
	.hotel .ht-cont dd{-webkit-line-clamp:3;height:5.4em;}
	.hotel .ht-cont dt>p{width:72%;}
}
@media only screen and (max-width:519px){
	.bus-sec{margin-top: 30px}
	.bus-sec .window{width:362px;height:236px;}
	.bus-sec .window li .inner dd{width:50px;height:50px;}
	.bus-sec.bus-con01{padding-bottom: 30px}
	.bus-sec.bus-con02{height:270px;}
	.bus-sec.bus-con03{height:270px;}
	.bus-sec .bus-intro dd.bus-abs{-webkit-line-clamp:3;height:6em;}
	.hotel .ht-cont .ht-icon{width:26px;}
	.hotel .ht-cont dt>p{padding-left: 36px}
}
@media only screen and (max-width:414px){
	.bus-sec .window{width:270px;height:177px;}
	.bus-sec .window li .inner dd{width:43px;height:43px;}
	.bus-sec .window li .inner dt{height:32px;}
	.bus-sec.bus-con02{height:240px;}
	.bus-sec.bus-con03{height:240px;}
	.bus-sec .moreBtn{margin-top: 20px}
	.bus-sec .moreBtn a{width:98px;height:28px}
	.bus-sec .moreBtn a>p{font-size: 12px;margin-top: 6px}
	.business .bus-more a{display:block;width:80%;padding-bottom: 46.5%;margin:10px auto 0 auto;}
	.business .bus-more a.ml0{margin-left: auto!important}
	.business .bus-more a.mr0{margin-right: auto!important}
	.hotel .ht-cont dd{line-height: 1.5em;height:4.5em;font-size: 12px;}
	.hotel .ht-cont dl{margin-top: 0}
}
@media only screen and (max-width:359px){
	.hotel .ht-cont .ht-about{width:49.3%;}
	.hotel .ht-cont .ht-icon{width:20px;}
	.hotel .ht-cont dt>p{padding-left:30px;line-height: 1.5em}
}
/*关于正业*/
.about .banner .banner-txt{left:50%;margin-left: -640px;top:0;}
.about .banner .banner-txt dl{width:46.8%;top:20%;}
.about .banner .banner-txt dt{color:#212121;}
.about .banner .banner-txt dd{margin-top: 30px}
.about .banner .banner-txt dd>p{color:#666;line-height: 2em;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;text-overflow:ellipsis;max-height:14em;}
.about .banner .banner-txt dd>a{display:block;font-size: 14px;width:180px;height:38px;border:1px solid #adadad;border-radius: 30px;line-height: 38px;color:#666;margin-top: 50px;text-align: center;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;}
.about .banner .banner-txt dd>a:hover{background:#d7000f;color:#fff;border:1px solid #d7000f;}
.main-intro{width: 100%;z-index:10;background:url(../images/bg-img04.jpg) no-repeat center bottom #ebecf4;}
.main-intro .num-rec{width:1280px;height:120px;background:#fff;padding:40px 0;box-shadow: 3px 10px 20px #e4e5ed;z-index:10;top:-200px;left:50%;margin-left: -640px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all 1s linear 0.5s;-moz-transition: all 1s linear 0.5s;-o-transition: all 1s linear 0.5s;-ms-transition: all 1s linear 0.5s;transition: all 1s linear 0.5s}
.main-intro .num-rec.on{top:-100px;opacity: 1;filter:alpha(opacity=100);}
.main-intro .num-rec dl{width:20%;border-left: 1px solid #e4e4e4;box-sizing: border-box;}
.main-intro .num-rec dl:first-child{border-left: none}
.main-intro .num-rec dt{font-size: 16px;color:#666;text-align: center}
.main-intro .num-rec dt .num{display: inline;color:#d7000f;font-size: 70px;font-weight: bold;}
.main-intro .num-rec dd{font-size: 16px;color:#666;margin:10px auto 0 auto;text-align: center;width:96%;}
.main-intro .intro-cont{padding:210px 0 160px 0;}
.main-intro .intro-cont h4{color:#212121;text-align: center}
.main-intro .intro-cont .edits{width:77%;margin:45px auto 0 auto;text-align: justify;}
.main-intro .intro-cont .edits p{color:#666;line-height: 2em;}
.main-intro .intro-cont .edits .writeBy{color:#666;margin-top: 90px}
.main-intro .intro-cont .edits .writeBy em{color:#464646;margin-left: 10px}
.about-more{padding:140px 0;}
.about-more a{width:48.1%;height:0;padding-bottom:14.5%;background-repeat: no-repeat;background-size: cover;background-position: center;border:2px solid #ebe9e9;}
.about-more a>p{width:50%;color:#464646;top:50%;left:50%;margin:-0.5em 0 0 -25%;text-align: center}
.about-more a>span{width:0;height:2px;background:#d7000f;left:50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;bottom:-2px;}
.about-more a:hover span{width:100%;}

@media only screen and (max-width:1366px){
	.about .banner .banner-txt{width:44%;left:10%;margin-left: 0}
	.about .banner .banner-txt dl{width:100%;}
	.main-intro .num-rec{width:95%;margin-left: -47.5%}
	.about .banner .banner-txt dd>p{-webkit-line-clamp:5;max-height:10em;}
	.about-more{padding:100px 0;}
}
@media only screen and (max-width:1279px){
	.main-intro .num-rec dt .num{font-size: 60px;}
	.about .banner .banner-txt dd{margin-top: 30px}
	.about .banner .banner-txt dd>a{margin-top: 40px}
}

@media only screen and (max-width:1099px){
	.main-intro .num-rec dl{height:124px;}
	.main-intro .num-rec dt .num{font-size: 50px;}
	.about .banner .banner-txt dd>p{-webkit-line-clamp:4;max-height:8em;}
}
@media only screen and (max-width:1024px){
	.main-intro .intro-cont{padding:180px 0 120px 0;}
	
}
@media only screen and (max-width:959px){
	.about .banner{height:380px;}
	.about .banner img{height:100%;width:auto;position:absolute;left:50%;margin-left: -480px}
	.about .banner .banner-txt dd>a{width:144px;height:30px;line-height: 30px;margin-top: 20px}
	.about .banner .banner-txt dd{margin-top: 20px}
	.main-intro .num-rec dl{height:98px;}
	.main-intro .num-rec dt .num{font-size: 40px;}

}
@media only screen and (max-width:859px){
	.main-intro .num-rec{padding:30px 0;height:100px;}
	.main-intro .num-rec{height:80px;}
	.main-intro .num-rec dl{height:80px;}
	.main-intro .num-rec dt .num{font-size: 30px;}
	.main-intro .num-rec dd{font-size: 14px;}
	.main-intro .intro-cont{padding:150px 0 100px 0;}
}
@media only screen and (max-width:767px){
	.about-more{padding:80px 0;}
}
@media only screen and (max-width:639px){
	.main-intro .num-rec dt .num{font-size: 20px;}
	.main-intro .num-rec{height:67px;}
	.main-intro .num-rec dl{height:67px;}
}
@media only screen and (max-width:559px){
	.main-intro .num-rec{text-align:center;height:145px;padding:20px 0;}
	.main-intro .num-rec dl{width:33%;}
	.main-intro .num-rec dl.mid-num{border-left: none;margin-top: 10px}
	.main-intro .num-rec dl:last-child{margin-top: 10px}
	.main-intro .num-rec dd{margin:5px auto 0 auto;}
}
@media only screen and (max-width:479px){
	.about .banner .banner-txt{width:55%;}
	.about .banner .banner-txt dd>a{width:126px;height:26px;line-height: 26px}
	.about-more{padding:50px 0;}
}

.main.map{padding:220px 0 160px 0;background: #f7f7f7}
.branch-list{width:480px;display:none;}
.branch-list.on{display:block;}
.branch-list>li{margin-top: 55px}
.branch-list .branch dt{cursor:pointer;}
.branch-list .branch .br-name{color:#464646;box-sizing:border-box;width:100%;padding:0 50px 0 30px;}
.branch-list .branch .br-onOff{width:20px;height:28px;background:url(../images/onoff.png) no-repeat center;background-size: contain;right:20px;top:0;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;transition: all 0.4s;}
.branch-list .branch dd{width:100%;box-sizing:border-box;padding:36px 30px;background:#efefef;margin-top: 30px;border-bottom:2px solid #d7000f;display:none;}
.branch-list .branch dd .br-icon{width:18px;height:20px;background-repeat: no-repeat;background-position: center;left:0;top:0;}
.branch-list .branch dd .br-icon.br-addr{background-image:url(../images/icon12.png);}
.branch-list .branch dd .br-icon.br-email{background-image:url(../images/icon13.png);}
.branch-list .branch dd .br-icon.br-tel{background-image:url(../images/icon14.png);}
.branch-list .branch dd .br-info{color:#666;width:100%;box-sizing: border-box;padding-left: 28px}
.branch-list .branch dd .info-list li{margin-top: 24px}
.branch-list>li.open .br-onOff{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}

@media only screen and (max-width:1366px){
	.main.map{padding:160px 0 130px 0;}
	.main.map .map-box{width:62%;}
	.main.map .map-box .img-map{width:100%;}
	.main.map .branch-box{width:37%;}
	.main.map .branch-box .branch-list{width:100%;}
}
@media only screen and (max-width:1024px){
	.branch-list .branch .br-onOff{width:14px;height:20px;}
}
@media only screen and (max-width:959px){
	.main.map{padding:120px 0 100px 0;}
	.main.map .map-box{width:56%;}
	.main.map .branch-box{width:42%;}
}
@media only screen and (max-width:767px){
	.main.map{padding:50px 0;}
	.main.map .map-box{float:none;display:block;width:80%;margin:0 auto;}
	.main.map .branch-box{float:none;display:block;width:80%;margin:0 auto;}
	.branch-list>li{margin-top: 35px}
}
/*投资项目*/
.project .banner{opacity: 0;transition: all 1s}
.project .banner .w1280{height:100%;left:50%;top:0;margin-left: -640px}
.proj-topBx{width:428px;height:400px;padding:60px 45px 0 30px;box-sizing:border-box;background:rgba(215,0,15,0.8);left:0;top:50%;margin-top: -300px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all 1s linear 0.2s;-moz-transition: all 1s linear 0.2s;-o-transition: all 1s linear 0.2s;-ms-transition: all 1s linear 0.2s;transition: all 1s linear 0.2s}
.project .banner.on{opacity: 1;filter:alpha(opacity=100);}
.project .banner.on .proj-topBx{opacity: 1;filter:alpha(opacity=100);margin-top: -200px;}
.proj-topBx dt a{display:block;color:#fff;height:2.4em;}
.proj-topBx .proj-scale{color:#fff;margin-top: 12px;line-height:1.7em}
.proj-topBx .proj-scale .bx-scale{width:74%;}
.proj-topBx .proj-scale .bx-scale li{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:3.4em;}
.proj-topBx .proj-sum{color:#fff;margin-top: 12px;line-height:1.3em}
.proj-topBx .proj-sum .bx-sum{width:74%;}
.proj-topBx .proj-btn{margin-top: 80px}
.proj-topBx .btn-outer{width:178px;height:38px;line-height: 38px;color:#fff;text-align: center;border-radius: 30px;border:1px solid #fff;letter-spacing: 1px}
.proj-topBx .bx-more{left:0;top:0;width:178px;height:38px;}
.proj-topBx .bx-more a{display:block;width:178px;height:38px;border-radius: 30px}
.proj-topBx .proj-next{width:24px;height:24px;background-image:url(../images/btn_r.png);background-repeat: no-repeat;background-position: center;margin-top: 8px;background-size: cover}
.proj-topBx .proj-prev{width:24px;height:24px;background-image:url(../images/btn_l.png);background-repeat: no-repeat;background-position: center;margin:8px 20px 0 0;background-size: cover}
.proj-topBx .proj-next:hover{background-image:url(../images/btnh_r.png);}
.proj-topBx .proj-prev:hover{background-image:url(../images/btnh_l.png);}
.proj-page{padding:80px 0 130px;background: #f7f7f7}
.box-spacing{margin:30px 8px 0 8px;}
.proj-obox{width:32%;opacity: 0;filter:alpha(opacity=0);-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;background:#fff}
.proj-obox.on{opacity: 1;filter:alpha(opacity=100);}
.proj-obox .proj-img{display:block;width:100%;height:0;padding-bottom:74.6%;overflow:hidden;}
.proj-obox .proj-img img{width:100%;}
.proj-obox .proj-img:hover +dl>dt a{color:#d7000f;}
.projBox dl{box-sizing: border-box;width:100%;height:210px;padding:30px 40px 28px 20px;}
.projBox dt>a{display:block;color:#464646;line-height: 1.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:3em;}
.projBox dt>a:hover{color:#d7000f;}
.projBox dd{line-height: 1.75em;color:#464646;}
.projBox dd.con-scale{margin-top: 8px;}
.projBox dd.con-scale span{left:0;top:0;}
.projBox dd.con-scale p{box-sizing: border-box;padding-left: 80px;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:3.5em;}

.proj-vbox{width:32%;opacity: 0;filter:alpha(opacity=0);-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;background:#fff}
.proj-vbox.on{opacity: 1;filter:alpha(opacity=100);}
.proj-vbox .proj-img{width:100%;height:0;padding-bottom:155.6%;overflow: hidden;}
.proj-vbox .proj-img img{width:100%;}
.proj-vbox .proj-img:hover +dl>dt a{color:#d7000f;}
.proj-vbox dl{height:223px;}
.projBox.proj-ibox{width:65.3%;height:0;padding-bottom: 24.5%;background:#fff;opacity: 0;filter:alpha(opacity=0);-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;}
.projBox.proj-ibox.on{opacity: 1;filter:alpha(opacity=100);}
.projBox.proj-ibox .proj-img{width:49%;height:0;padding-bottom:37.6%;overflow: hidden}
.projBox.proj-ibox .proj-img img{width:100%;}
.projBox.proj-ibox .proj-img:hover +dl>dt a{color:#d7000f;}
.projBox.proj-ibox dl{width:51%;height:0;padding:30px 55px 33.9% 20px;box-sizing:border-box;}
.projBox.proj-ibox dt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:3.5em;font-size: 28px;}
.projBox.proj-ibox dd.con-scale{margin-top: 8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;max-height:8.75em;}
.proj-page .loading-btn{display:block;color:#464646;width:100%;height:70px;line-height: 70px;background: #ebe9e9;text-align:center;margin-top: 60px}
.proj-page .loading-btn:hover{background: #d0cece;color:#fff;}
.load-top{margin:30px 8px 0 8px}
@media only screen and (max-width:1440px){
	.proj-topBx{height:380px;}
}
@media only screen and (max-width:1366px){
	.project .banner .w1280{width:100%;left:0;margin-left: 0}
	.proj-topBx{left:10%;}
}
@media only screen and (max-width:1279px){
	.proj-topBx{width:385px;height:360px;padding:40px 45px 0 30px;margin-top: -180px}
	.proj-topBx .proj-scale .bx-scale{width:70%;}
	.proj-topBx .proj-sum .bx-sum{width:70%;}
	.proj-vbox,
	.proj-obox{width:31.8%;}
	.projBox.proj-ibox{width:65%;}
}
@media only screen and (max-width:1099px){
	.box-spacing{margin:30px 6px 0 6px;}
	.load-top{margin:30px 6px 0 6px;}
	.proj-topBx{margin-top: 0;top:10%;}
	.project .banner.on .proj-topBx{margin-top: 0;top:10%;}
}
@media only screen and (max-width:1079px){
	.proj-topBx{width:342px;height:320px;}
	.proj-topBx dt a{font-size: 18px;}
	.proj-topBx .proj-scale .bx-scale{float:none;display:block;width:80%;}
	.proj-topBx .proj-scale .bx-scale li{font-size: 16px;height:3.2em;}
	.proj-topBx .proj-sum .bx-sum{float:none;display:block;width:80%;}
	.proj-topBx .proj-sum .bx-sum li{font-size: 16px;}
	.proj-topBx .proj-btn{margin-top: 40px}
	.proj-topBx .bx-more{width:142px;height:30px;}
	.proj-topBx .btn-outer{width:142px;height:30px;line-height: 30px}
	.proj-topBx .bx-more a{width:142px;height:30px;}
	.proj-topBx .proj-next,
	.proj-topBx .proj-prev{margin-top: 4px}
	.projBox.proj-ibox dl{padding:20px 55px 33.9% 20px;}
}
@media only screen and (max-width:959px){
	.proj-topBx{width:300px;height:280px;padding:20px 30px 0 30px;}
	.projBox.proj-ibox dd.con-scale{-webkit-line-clamp:3;max-height:5.25em}
}
@media only screen and (max-width:859px){
	.proj-vbox,
	.proj-obox{width:31.5%;}
	.projBox.proj-ibox{width:64.5%;}
	.projBox.proj-ibox dl{padding:5px 55px 36.8% 20px;}
}
@media only screen and (max-width:767px){
	.proj-topBx{width:268px;height:196px;}
	.proj-topBx .proj-sum{display:none;}
	.proj-topBx .proj-btn{margin-top: 16px}
	.proj-topBx .bx-more{width:106px;}
	.proj-topBx .btn-outer{width:106px;}
	.proj-topBx .bx-more a{width:106px;}
	.proj-topBx .proj-scale .bx-scale li{font-size: 14px;}
	.projBox dl{padding:20px 30px 20px 20px;height:180px;}
	.proj-vbox,
	.proj-obox{width:31.2%;}
	.projBox.proj-ibox{width:64.2%;}
	.projBox.proj-ibox dd.con-scale{-webkit-line-clamp:2;max-height:3.5em}
	.load-top{margin:10px 5px 0 5px;}
}
@media only screen and (max-width:639px){
	.proj-vbox,
	.proj-obox{width:31%;}
	.projBox.proj-ibox{width:64.3%;}
	/*.box-spacing{margin:30px 5px 0 5px;}*/
	.projBox dl{padding:10px;height:150px;}
	.box-spacing{margin:10px 5px 0 5px;}
	.projBox.proj-ibox dl{padding:5px 10px 36.8% 10px;}
	.projBox.proj-ibox dd.con-scale{margin-top: 0}
	.projBox dd.con-scale{margin-top: 0}
	.projBox dd.con-scale{margin-top: 0}
	.projBox dd{line-height: 1.4em}
}
@media only screen and (max-width:479px){
	.proj-topBx{width:240px;height:176px;padding:16px 20px 0 20px;}
	.proj-topBx .bx-more{width:90px;height:26px;}
	.proj-topBx .btn-outer{width:90px;height:26px;line-height: 26px}
	.proj-topBx .bx-more a{width:90px;height:26px;}
	.proj-topBx .proj-next{width:20px;height:20px;}
	.proj-topBx .proj-prev{width:20px;height:20px;}
	.proj-vbox{width:46%;float:left;}
	.proj-obox{width:46%;}
	.proj-vbox .proj-img{padding-bottom: 74.6%}
	.proj-vbox .proj-img img{position:absolute;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}
	.projBox.proj-ibox{width:46%;margin-top: 0;height:auto;padding-bottom: 0}
	.projBox.proj-ibox dl{float:none;display:block;width:100%;height:130px;padding:10px;}
	.projBox.proj-ibox .proj-img{float:none;display:block;width:100%;}
	.projBox dl{height:130px;}
	.projBox.proj-ibox .proj-img{padding-bottom:74.6%;}
	
	.projBox dd{font-size: 12px;}
}

/*企业文化*/
.culture .banner{width:100%;height:0;padding-bottom: 29.16%;background-position: center;background-repeat: no-repeat;background-size: cover;opacity: 0;filter: alpha(opacity=0);-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;}
.culture .banner .inner{padding:60px 30px;background:rgba(215,0,15,0.8);color:#fff;top:30px;box-sizing: border-box;-webkit-transition:all 1s linear 0.2s;-moz-transition:all 1s linear 0.2s;-o-transition:all 1s linear 0.2s;-ms-transition:all 1s linear 0.2s;transition:all 1s linear 0.2s;}
.culture .banner .inner dd{line-height: 2em;margin-top:24px}
.culture .banner.on{opacity: 1;filter:alpha(opacity=100);}
.culture .banner.on .inner{top:130px;}
.cul-page{padding:90px 0 140px 0;}
.cul-page .cul-sec{width:100%;height:0;padding-bottom: 35.8%;background:url('../images/bg-img08.jpg') no-repeat center;background-size:cover;margin-top:60px;overflow: hidden;opacity: 0;filter:alpha(opacity=0);-webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;-ms-transition:all 2s;transition:all 2s;}
.cul-page .cul-sec .cul-img{width:57.8%;height:0;padding-bottom:32%;}
.cul-page .cul-sec .cul-img img{width:100%;}
.cul-page .cul-sec .cul-img.left{margin:24px 0 0 22px;}
.cul-page .cul-sec .cul-img.right{margin:24px 22px 0 0;}
.cul-page .cul-sec .cul-txt{width:34%;margin:80px 0 0 0;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all 1s linear 0.2s;-moz-transition: all 1s linear 0.2s;-o-transition: all 1s linear 0.2s;-ms-transition: all 1s linear 0.2s;transition: all 1s linear 0.2s}
.cul-page .cul-sec .cul-txt dt{color:#464646;}
.cul-page .cul-sec .cul-txt dd{color:#666;line-height: 2em;margin-top: 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden;text-overflow: ellipsis;max-height:20em;}

.cul-page .odd .cul-txt{right:-50%;}
.cul-page .odd.on{opacity: 1;filter:alpha(opacity=100)}
.cul-page .odd.on .cul-txt{right:20px;opacity: 1;filter:alpha(opacity=100)}

.cul-page .even .cul-txt{left:-50%;}
.cul-page .even.on{opacity: 1;filter:alpha(opacity=100)}
.cul-page .even.on .cul-txt{left:42px;opacity: 1;filter:alpha(opacity=100)}


/*.cul-page .cul-sec01 .cul-txt{right:-50%;}
.cul-page .cul-sec01.on{opacity: 1;filter:alpha(opacity=100)}
.cul-page .cul-sec01.on .cul-txt{right:20px;opacity: 1;filter:alpha(opacity=100)}

.cul-page .cul-sec02 .cul-txt{left:-50%;}
.cul-page .cul-sec02.on{opacity: 1;filter:alpha(opacity=100)}
.cul-page .cul-sec02.on .cul-txt{left:42px;opacity: 1;filter:alpha(opacity=100)}

.cul-page .cul-sec03 .cul-txt{right:-50%;}
.cul-page .cul-sec03.on{opacity: 1;filter:alpha(opacity=100)}
.cul-page .cul-sec03.on .cul-txt{right:20px;opacity: 1;filter:alpha(opacity=100)}

.cul-page .cul-sec04 .cul-txt{left:-50%;}
.cul-page .cul-sec04.on{opacity: 1;filter:alpha(opacity=100)}
.cul-page .cul-sec04.on .cul-txt{left:42px;opacity: 1;filter:alpha(opacity=100)}

.cul-page .cul-sec05 .cul-txt{right:-50%;}
.cul-page .cul-sec05.on{opacity: 1;filter:alpha(opacity=100)}
.cul-page .cul-sec05.on .cul-txt{right:20px;opacity: 1;filter:alpha(opacity=100)}*/

@media only screen and (max-width:1699px){
	/*.culture .banner .inner{top:50%;margin-top: -150px;}*/
}
@media only screen and (max-width:1439px){
	.culture .banner .inner{left:10%;}
}
@media only screen and (max-width:1366px){
	.culture .banner .w1280{width:100%;left:0;margin-left: 0}
	.cul-page .cul-sec .cul-txt{margin:60px 0 0 22px;width:30%;}
	.cul-page .cul-sec .cul-txt dd{-webkit-line-clamp:8;max-height:16em;}
}
@media only screen and (max-width:1079px){
	.cul-page .cul-sec .cul-txt{margin:40px 0 0 22px;}
	.cul-page .cul-sec .cul-img.left{margin:18px 0 0 22px;}
	.cul-page .cul-sec .cul-img.right{margin:18px 22px 0 0;}
}
@media only screen and (max-width:1023px){
	.culture .banner{height:300px;padding-bottom: 0;}
}
@media only screen and (max-width:959px){
	.culture .banner.on .inner{top:20%;}
	.culture .banner .inner dd{margin-top:10px;}
	.cul-page{padding:60px 0 80px 0;}
	.cul-page .cul-sec{margin-top: 40px}
	.cul-page .cul-sec .cul-txt{margin:40px 0 0 16px;}
	.cul-page .cul-sec .cul-txt dd{-webkit-line-clamp:6;max-height:12em;}
}
@media only screen and (max-width:767px){
	.culture .banner{height:280px;}
	.culture .banner .inner{padding:40px 20px}
	.culture .banner .inner dd{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow: ellipsis;height:8em;}
	.cul-page .cul-sec .cul-img.left{margin:12px 0 0 16px;}
	.cul-page .cul-sec .cul-img.right{margin:12px 16px 0 0;}
	.cul-page .cul-sec .cul-txt{margin:20px 0 0 16px;}
	.cul-page .even.on .cul-txt{left:10px;}
	
	/*.cul-page .cul-sec02.on .cul-txt{left:10px;}
	.cul-page .cul-sec04.on .cul-txt{left:10px;}*/
}
@media only screen and (max-width:679px){
	.culture .banner{background-position: 70% center}
	.cul-page .cul-sec .cul-img.left{margin:12px 0 0 12px;}
	.cul-page .cul-sec .cul-img.right{margin:12px 12px 0 0;}
	.cul-page .cul-sec .cul-txt{margin:20px 0 0 10px}
	.cul-page .cul-sec .cul-txt dd{-webkit-line-clamp:4;max-height:8em;margin-top: 6px}
}
@media only screen and (max-width:519px){
	.cul-page .cul-sec{height:auto;padding-bottom: 20px;margin-top:20px }
	.cul-page .cul-sec .cul-img.left{float:none;display:block;margin:12px auto 0 auto;width:300px;height:168px;padding-bottom: 0}
	.cul-page .cul-sec .cul-img.right{float:none;display:block;margin:12px auto 0 auto;width:300px;height:168px;padding-bottom: 0}
	.cul-page .cul-sec .cul-txt{float:none;display:block;width:300px;margin:20px auto 0 auto;}
	
	.cul-page .odd.on .cul-txt{right:0;}
	.cul-page .even.on .cul-txt{left:0;}

	/*.cul-page .cul-sec01.on .cul-txt{right:0;}
	.cul-page .cul-sec02.on .cul-txt{left:0;}
	.cul-page .cul-sec03.on .cul-txt{right:0;}
	.cul-page .cul-sec04.on .cul-txt{left:0;}
	.cul-page .cul-sec05.on .cul-txt{right:0;}*/
}
@media only screen and (max-width:359px){
	.cul-page .cul-sec{height:auto;}
	.cul-page .cul-sec .cul-img.left{width:255px;height:142px;}
	.cul-page .cul-sec .cul-img.right{width:255px;height:142px;}
	.cul-page .cul-sec .cul-txt{width:255px;}
}

/*投资项目详情页*/
.common-main .main_head{color:#464646;padding-bottom: 0;border-bottom: none}
.common-main .main_head:after{display:block;content:'';width:80px;height:2px;background:#a2a2a2;margin-top: 32px}
.projDe-body{margin-top: 145px;}
.projDe-body .proj_imgTit{color:#fff;padding:20px 20px 12px 20px;left:0;bottom:0;right:0;line-height:1.75em}
.projDe-body .left{width:65.6%}
.projDe-body .left dl{width:38%;opacity:0;filter:alpha(opacity=0);-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;-ms-transition: all 1s;transition: all 1s}
.projDe-body .left dl.on{opacity: 1;filter:alpha(opacity=100);}
.projDe-body .left dt{color:#464646;line-height:1.31em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow: ellipsis;height:3.93em;}
.projDe-body .left dd{color:#666;line-height: 2em;margin-top: 30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow: ellipsis;height:10em;}
.projDe-body .left .lr-img{width:47.6%;height:0;padding-bottom:37.5%;opacity: 0;top:-100px;-webkit-transition: all 1s linear 0.2s;-moz-transition: all 1s linear 0.2s;-o-transition: all 1s linear 0.2s;-ms-transition: all 1s linear 0.2s;transition: all 1s linear 0.2s}
.projDe-body .left .lr-img.on{opacity: 1;filter:alpha(opacity=100);top:0;}
.projDe-body .left .lr-img img{width:100%;}
.projDe-body .left .lb-img{width:100%;margin-top: 22px;left:-50%;opacity:0;filter:alpha(opacity=0);-webkit-transition: all 1s linear 0.2s;-moz-transition: all 1s linear 0.2s;-o-transition: all 1s linear 0.2s;-ms-transition: all 1s linear 0.2s;transition: all 1s linear 0.2s}
.projDe-body .left .lb-img.on{opacity: 1;filter:alpha(opacity=100);left:0;}
.projDe-body .left .lb-img img{width:100%;}
.projDe-body .right{width:32.8%;height:0;padding-bottom: 51%;margin-left:10px;opacity:0;filter:alpha(opacity=0);right:-50%;-webkit-transition: all 1s linear 0.2s;-moz-transition: all 1s linear 0.2s;-o-transition: all 1s linear 0.2s;-ms-transition: all 1s linear 0.2s;transition:all 1s linear 0.2s;}
.projDe-body .right.on{right:0;opacity: 1;filter:alpha(opacity=100);}
.projDe-body .right img{width:100%;}
.projDe-body .goBack{background:url(../images/goback.png) no-repeat left center;padding-left:30px;margin-top: 40px;}
.projDe-body .goBack:hover{color:#d7000f;}
@media only screen and (max-width:1366px){
	.projDe-body{margin-top: 116px}
}
@media only screen and (max-width:1199px){
	.projDe-body .left dd{margin-top: 10px}
}
@media only screen and (max-width:1079px){
	.projDe-body .left dd{-webkit-line-clamp:4;height:8em;}
}
@media only screen and (max-width:1024px){
	.common-main .main_head:after{margin-top: 20px}
}
@media only screen and (max-width:859px){
	.projDe-body .left dd{-webkit-line-clamp:3;height:6em;}
	.projDe-body .left .lb-img{margin-top: 15px}
	.projDe-body{margin-top: 80px}
}
@media only screen and (max-width:767px){
	.common-main .main_head:after{margin-top: 14px}
}
@media only screen and (max-width:679px){
	.projDe-body .left dl{width: 45%}
	.projDe-body .left dd{margin-top: 0;line-height: 1.5em;height:4.5em;}
	.projDe-body .left .lb-img{margin-top: 10px}
}
@media only screen and (max-width:559px){
	.projDe-body .left dt{-webkit-line-clamp:1;height:1.3em;}
	.projDe-body{margin-top: 50px}
}
@media only screen and (max-width:479px){
	.projDe-body .right{display:none;}
	.projDe-body .left{width:100%;float:none;display:block;margin:0 auto;}
	.projDe-body .left dt{-webkit-line-clamp:2;height:2.62em;}
	.projDe-body .left dd{-webkit-line-clamp:3;height:4.5em;}
}
.intro-edits{margin-top: 70px}
.intro .intro-img{width:45%;}
.intro .intro-img img{max-width:100%;}
.intro .intro-txt{color:#666;line-height: 2em;width:52%;}

@media only screen and (max-width:1366px){
	.intro .intro-img{width:42%;}
}
@media only screen and (max-width:767px){
	.intro-edits{margin-top: 40px}
	.intro .intro-img{float:none;display:block;margin: 0 auto}
	.intro .intro-txt{float:none;display:block;margin:30px auto 0 auto;width:80%;}
}
.leader .leader-top{width:100%;background:#f4f4f4;height:240px;padding:25px 0;margin-top:110px;}
.leader .leader-sub .leader-item{width:48.4%;padding:25px 20px 25px 36px;height:240px;margin-top: 25px;}
.leader .leader-sub .leader-item dl{width:100%;}
.leader .leader-item{box-sizing: border-box;background:#f4f4f4;}
.leader .leader-item .w-center{width:562px;margin:0 auto;}
.leader .leader-item dt{width:132px;}
.leader .leader-item dt img{width:100%;}
.leader .leader-item dd{width:66%;}
.leader .leader-item .leader-name{color:#d7000f;}
.leader .leader-item .leader-title{color:#666;line-height: 1.75em;margin-top: 20px}
.leader .leader-oths{text-align:center;}
.leader .leader-oths .leader-item{width:32.2%;padding:25px 20px 25px 36px;margin-left:10px;margin-right:10px;margin-top: 25px;text-align:left;height:240px;}
.leader .leader-oths .leader-item dl{width:100%;}
.leader .leader-oths .leader-item dd{width:56%;}
@media only screen and (max-width:1440px){
	.leader .leader-oths .leader-item{margin-left:6px;margin-right:6px;}
}
@media only screen and (max-width:1199px){
	.leader .leader-oths .leader-item{padding:25px 20px 25px 20px;}
	.leader .leader-item .leader-title{margin-top: 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow: hidden;height:8.75em;}
}

@media only screen and (max-width:1024px){
	.leader .leader-sub .leader-item{height:202px;}
	.leader .leader-item dt{width:106px;}
	.leader .leader-oths .leader-item{height:183px;padding:16px 20px;}
	.leader .leader-item .leader-title{margin-top: 5px;line-height: 1.5em;height:7.5em;}
	.leader .leader-top{height:201px;margin-top: 80px}
}
@media only screen and (max-width:859px){
	.leader .leader-oths .leader-item{padding:16px 12px;}
	.leader .leader-item .leader-title{font-size: 14px;}
	.leader .leader-oths .leader-item dd{width:50%;}
	.leader .leader-sub .leader-item{padding:25px 20px;}
	.leader .leader-sub .leader-item dd{width:60%;}
	.leader .leader-item .w-center{width:60%;}
}
@media only screen and (max-width:767px){
	.leader .leader-oths .leader-item{height: 301px}
	.leader .leader-oths .leader-item dt{float:none;display:block;margin:0 auto;}
	.leader .leader-oths .leader-item dd{margin:10px auto 0 auto;width:90%;}
	.leader .leader-item .leader-title{-webkit-line-clamp:4;height:6em;}
	.leader .leader-sub .leader-item{padding:16px 12px;height:181px;}
	.leader .leader-sub .leader-item dd{width:50%;}
	.leader .leader-top{padding:16px 12px;height:183px;margin-top: 50px}
}
@media only screen and (max-width:579px){
	.leader .leader-oths .leader-item{padding:10px 6px;height:269px;}
	.leader .leader-item dt{width:92px;}
	.leader .leader-sub .leader-item{height:163px;}
	.leader .leader-top{height:163px;}
	.leader .leader-item .w-center{width:70%;}
}
@media only screen and (max-width:479px){
	.leader .leader-oths .leader-item{margin-left: 2px;margin-right: 2px;height:252px;}
	.leader .leader-item dt{width:80px;}
	.leader .leader-sub .leader-item{height:250px;padding:10px;}
	.leader .leader-sub .leader-item dd{float:none;display:block;margin:10px auto 0 auto;width:80%;}
	.leader .leader-sub .leader-item dt{float:none;display:block;margin:0 auto;}
	.leader .leader-top{height:134px;padding:10px;}
	.leader .leader-item dd{width:50%;}
}

.organ .organ-page{margin-top: 65px}
.organ .organ-page img{max-width: 100%}
.main.search .main-head{text-align: center}
.main.search .main-head dd{color:#adadad;font-family: 'Arial'}
.main.search .sear_inp{width:80%;margin:20px auto 0 auto;}
.main.search .sear_inp>p{box-sizing:border-box;width:100%;padding-right: 30px;height:30px;}
.main.search .sear_inp input{box-sizing:border-box;width:100%;border:1px solid #adadad;padding:5px 8px;height:30px;}
.main.search .sear_inp input:focus{border:1px solid #d7000f;}
.main.search .sear_btn{right:0;top:0;width:30px;height:30px;background-image:url(../images/sear_btn.png);background-repeat: no-repeat;background-size: 66% auto;background-color:#d7000f;background-position:center;}
.main.search .sear_res li{padding-bottom: 20px;border-bottom:2px solid #eaeaea;margin-top: 20px}
.main.search .sear_res a{display:block;color:#464646;}
.main.search .sear_res a:hover{color:#d7000f;}
.main.search .sear_res ._date{color:#666;}
.main.search .sear_res ._text{color:#666;line-height: 2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:4em;text-overflow: ellipsis}