body{
    -webkit-text-size-adjust:none;
}
.fl{float: left;}
.fr{float: right;}
.s-banner{width:100%;height:620px;display:block;margin:0 auto;background: url(/dynamic/commercial/en/images/s_banner.jpg) center center no-repeat}
.s-banner img{width:100%;height:auto;display:block;margin:0 auto}
.s-main{max-width:100%;height:auto;display:block;overflow:hidden;margin:0 auto;background:#fff;margin-bottom:80px}
.s-linx{
    width: 1200px;
    display: block;
    height: 200px;
    color: #1b4885;
    padding-top: 280px;
    margin: 0 auto;
}
.n-nav .s-ziti{
    line-height: 25px;
    padding: 10px 10px 0px 10px;
    width: 276px;
}
.s-linx h2{width:100%;height:auto;font-size:52px;font-weight:500;text-align:left}
.s-linx p{width:250px;height:auto;font-size:24px;font-weight:500;text-align:left;border-bottom:3px solid #1b4885;padding-bottom:8px}
.s-linx a{width:200px;height:50px;line-height:52px;display:block;text-align:center;margin-top:70px;font-size:22px;color:#1b4885;border-radius:5px;border:1px solid #1b4885}
.s-text{width:1200px;display:block;height:auto;margin:50px auto 0 auto;padding:50px 0;text-align:center;background:#f6f8fa url(/dynamic/commercial/en/images/xl.png) no-repeat;background-position:1090px 98px}
.s-text h3{font-size:30px;font-weight:500;color:#1b4885;padding-bottom:20px}
.s-text p{
    width: 85%;
    font-size:18px;
    display: block;
    color: #5a5a5a;
    line-height: 30px;
    margin: 0 auto;
}
.s-text-o{margin:10px auto 0 auto;background:0 0}
.s-text-o p{color:#333;line-height:30px;font-weight: 600;font-size: 17px}
.s-slideTxtBox{width:100%;text-align:left}
.s-slideTxtBox .hd{width:598px;height:60px;line-height:60px;margin:0 auto}
.s-slideTxtBox .hd ul{float:left;position:absolute;height:60px}
.s-slideTxtBox .hd ul li{width:290px;float:left;cursor:pointer;text-align:center;font-size:20px;margin:0 5px;background:#e3f0ff;color:#6195d4;border-radius:10px 10px 0 0}
.s-slideTxtBox .hd ul li.on{height:60px;background:#2a66ae;color:#fff;}
.s-slideTxtBox .bd{width:100%;display:block;margin:0 auto}
.s-slideTxtBox .bd .s-bg{padding-top:50px;background:#f6f8fa;padding-bottom:50px}
.s-slideTxtBox .bd ul{width:100%;height:auto;display:block;margin:0 auto}
.s-slideTxtBox .bd li{width:100%;height:auto;display:block}
.s-slideTxtBox .bd li .date{float:right;color:#999}
.s-slideTxtBox .bd li .s-standard{width:310px;display:block;margin:0 auto;height:400px;padding:20px 25px;background:#fff;-webkit-box-shadow:0 5px 15px #e5e5e5;-moz-box-shadow:0 5px 15px #e5e5e5;box-shadow:0 5px 15px #e5e5e5;border-radius:5px}
.s-slideTxtBox .bd li .s-standard img{display:block;margin:0 auto;width:277px;height:auto;padding-top:20px}
.s-slideTxtBox .bd li .s-standard h4{width:277px;text-align:center;display:block;height:auto;font-size:20px;margin:0 auto;padding-top:30px;color:#333}
.s-slideTxtBox .bd li .s-standard p{width:277px;display:block;margin:0 auto;color:grey;font-size:14px;padding-top:10px;padding-bottom:40px}
.s-slideTxtBox .bd li .s-btn a{width:250px;display:block;text-align:center;cursor:pointer;height:45px;border:1px solid #2a66ae;line-height:45px;margin:50px auto auto auto;font-size:16px;border-radius:30px;color:#2a66ae}
.s-standard-j{width:1200px;height:auto;display:block;margin:0 auto}
.s-standard-j h5{width:100%;display:block;font-size:30px;font-weight:100;color:#2a66ae;padding-top:50px;padding-bottom:10px}
.s-standard-j p{font-size:16px;color:grey;width:100%;display:block;line-height:30px;padding-bottom:30px}
.s-standard-j p a{color:#2a66ae;text-decoration:underline}
.s-standard-j .s-yes{padding-left:30px;padding-bottom:0px;margin-bottom:20px;color:#333;background:url(/dynamic/commercial/en/images/yes.png) center left no-repeat}
.s-standard-j .s-xl{width:200px;cursor:pointer;padding-right:30px;height:35px;line-height:35px;display:block;padding-bottom:0;background:#6a94c6 url(/dynamic/commercial/en/images/down.png) no-repeat;background-position:200px 15px;border-radius:20px;text-align:center;color:#fff;margin-top:30px;margin-bottom:20px}
.s-standard-j img{width:854px;display:block;height: auto}
.imgxia{width:737px;display:block;height: auto}
.s-card-z{width:1200px;display:block;height:auto;margin:0 auto; overflow: hidden;padding-bottom: 20px}
.s-slideTxtBox .bd li .s-card-z .s-standard{float:left;margin:0 19px;border:none;-webkit-box-shadow:0 5px 15px #e5e5e5;-moz-box-shadow:0 5px 15px #e5e5e5;box-shadow:0 5px 15px #e5e5e5}
.s-btn{width:1200px;display:block;height:auto;margin:0 auto;overflow:hidden}
.s-standard{transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.s-standard:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-webkit-box-shadow:0 5px 15px #e5e5e5;-moz-box-shadow:0 5px 15px #e5e5e5;box-shadow:0 5px 15px #e5e5e5}
.n-nav{width:100%;height:60px;display:block;margin:0 auto}
.n-nav ul{width:1200px;height:70px;display:block;margin:0 auto;background:#f7f7f7;border-top:1px solid #dadada}
.n-nav ul li{
    width: 299px;
    height: 62px;
    display: block;
    border-right: 1px solid #dadada;
    font-family: regular!important;
    float: left;
    text-align: center;
    font-size: 15px;
    color: #333;
    cursor: pointer;
    line-height: 55px;
    padding-top: 10px;
    font-weight: bold;
}
.fixed-a{
	position: fixed;
	top:0;
	z-index:2000;
}

.n-nav ul li:hover{background:#fff;color:#2a66ae;border-top:2px solid #2a66ae;margin-top:-2px}
.n-nav ul .active{background:#fff;color:#2a66ae;border-top:2px solid #2a66ae;margin-top:-2px;font-weight: 600}
.n-nav ul li:last-child{border-right:none}
.n-nav ul li.on{
	height: 60px;
	background: #fff;
    color: #2a66ae;
    border-top:2px solid #2a66ae;
    margin-top:-2px;
}
.list-g{width:1200px;height:auto;display:block;margin:0 auto}
.s-detalis-t{width:1200px;height:auto;display:block;margin:0 auto;padding:50px 0}
.s-detalis-t h2{width:100%;height:auto;font-size:32px;color:#333;font-weight:100;border-bottom:2px solid #c2c2c2;padding-bottom:10px;margin-bottom:20px}
.s-detalis-t p{width:100%;height:auto;display:block;margin:0 auto;font-size:16px;line-height:30px;color:grey}
.s-d-banner{width:100%;height:240px;display:block;margin:30px auto;background:url(/dynamic/commercial/en/images/d_banner1.png) center center no-repeat;background-size:100%}
.s-d-banner h2{width:570px;height:70px;display:block;text-align:center;line-height:70px;font-weight:100;background:rgba(0,65,143,.6);font-size:30px;color:#fff;position:absolute;left:0;right:0;margin:85px auto 0 auto;border:1px dashed #afd4ff}
.sideMenu h3{height:75px;line-height:75px;padding-left:30px;background:#f7f7f7;cursor:pointer;color:#000;font-size:20px;font-weight:100;margin-bottom:10px}
.sideMenu h3 em{float:right;display:block;width:64px;height:75px;background:url(/dynamic/commercial/en/images/icoremve.png) 15px 23px no-repeat;cursor:pointer}
.sideMenu .hover{color:#2a66ae}
.sideMenu .hover em{background:url(/dynamic/commercial/en/images/icoadd.png) 15px 23px no-repeat}
.sideMenu ul{width:1140px;height:auto;margin:0 auto;padding:25px 0;color:#999;display:none}
.s-data{width:1140px;height:auto;display:block;margin:0 auto}
.s-data p{width:100%;display:block;margin:0 auto;font-size:16px;color:#333;padding-bottom:20px}
.s-data dl{width:100%;height:auto;display:block;overflow:hidden}
.s-data dl dd{
    width: 200px;
    height: 175px;
    display: block;
    float: left;
    text-align: center;
    padding: 45px 30px;
    border: 1px solid #afd4ff;
    margin-right: 30px;
    -webkit-box-shadow: 0 5px 15px #e5e5e5;
    -moz-box-shadow: 0 5px 15px #e5e5e5;
    box-shadow: 0 5px 15px #e5e5e5;
    border-radius: 10px;
}
.s-data dl .s-data-right{margin-right:0}
.s-data dl dd h4{display:block;width:100%;font-size:16px;color:#333;padding-bottom:10px}
.s-data dl dd img{width:auto;height:40px;display:block;margin:0 auto;padding-bottom:20px}
.s-data dl dd p{font-size:14px;color:grey;line-height:25px;padding-bottom:0}
.s-data-o img{width:100%;height:auto;display:block;margin:0 auto}
.s-data-o p{
    width: 530px;
    height: auto;
    position: absolute;
    margin-left: 550px;
    margin-top: -155px;
}
.s-data-t span{width:auto;font-size:16px;color:#333;padding-left:15px;margin-bottom:5px;display:block}
.s-data-t span:before{content:"";width:5px;height:18px;display:block;position:absolute;background:#2a66ae;margin-left:-15px;margin-top:2px}
.s-data-t p{/*padding-left:15px;*/line-height:28px;color:grey}
.s-data-t .s-data-tp{color:#333;padding-left:0}
.s-data-table{display:block;overflow:hidden;width:100%;height:auto;margin:0 auto;position: relative}

.s-data-table img {
    width: 1059px;
    height: auto;
    display: block;
    padding-top: 10px;
}
.s-data-table .s-data-t {
    width: 180px;
    height: auto;
    padding-top: 30px;
    position: absolute;
    top: 50px;
    right: 0;
}
.s-data-table .s-data-t img{width:163px;height:auto;display:block;overflow:hidden;padding-bottom:30px}
.s-data-table .s-data-t a{
    display: block;
    width: 180px;
    overflow: hidden;
    text-align: center;
    padding-bottom: 30px;
    padding-top: 10px;
    background: url(/dynamic/commercial/en/images/btn.png) center center no-repeat;
    color: #fff;
    background-size: 100% 100%;
    margin: 30px auto 0 auto;
}
.s-b2b{width:100%;display:block;height:auto;overflow:hidden;margin:0 auto}
.s-b2b div{width:500px;height:auto;display:block}
.s-b2b div h4{width:100%;color:#c62c25;font-size:16px;display:block;padding-bottom:15px}
.s-b2b div p{font-size:14px;color:grey;width:100%;height:auto;padding-bottom:10px}
.s-b2b div img{display:block;margin:0 auto}
.s-data-tabble2{padding-top:50px}
.s-service li{width:95%;height:auto;display:block;margin:0 auto;font-size:14px;color:grey;padding-bottom:6px;padding-top:6px;padding-left:15px;background:url(/dynamic/commercial/en/images/dian.png) center left no-repeat}
.s-service-t li{
    padding-left: 30px;
    background: url(/dynamic/commercial/en/images/yes.png) top left no-repeat;
    color: #2a66ae;
    background-position: 0 11px;
    padding-bottom: 0;
    padding-top: 0;
    line-height: 35px;
}

.s-service-t li span{
    color: #999999;
}
.s-service-t .s-service-b img{
    width: 80%;
    display: block;
}
.s-service p{width:100%;display:block;margin:0 auto;font-size:16px;color:#333;padding-bottom:20px}
.s-service-t .s-service-p{padding:0;width:100%;color:#333;background:0 0}
.s-service-t .s-service-b{width:100%;background:0 0;padding-top:30px;padding-left:20px}
.s-service-t .s-service-b a{font-size:12px;color:#2a66ae;padding-bottom:0}
.s-service-list{width:100%;display:block;height:auto;margin:0 auto;overflow:hidden}
.s-service-list a{width:480px;height:335px;display:block;overflow:hidden;float:left;margin-right:30px;background:#fff;border-radius:10px;-webkit-box-shadow:0 5px 15px #e5e5e5;-moz-box-shadow:0 5px 15px #e5e5e5;box-shadow:0 5px 15px #e5e5e5;margin-bottom:20px}
.s-service-list img{width:100%;height:261px;display:block;margin:0 auto;cursor:pointer;transition:all .6s}
.s-service-list img:hover{transform:scale(1.05)}
.s-service-list p{width:85%;display:block;height:50px;padding-top:30px;color:grey;font-size:16px;margin:0 auto;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space:nowrap;
}
.s-service-b{padding-top:30px}
.s-service-b a{font-size:12px;color:#7da3d2}
.s-d-banner2{background:url(/dynamic/commercial/en/images/d_banner3.png) center center no-repeat;background-size:100%}
.s-d-banner2 h2{width: 840px;}
.s-d-banner3{background:url(/dynamic/commercial/en/images/d_banner4.png) center center no-repeat;background-size:100%}
.s-d-banner4{background:url(/dynamic/commercial/en/images/d_banner5.png) center center no-repeat;background-size:100%}
.fixednav{width:100%;height:auto;display:block;position:fixed;z-index:9999;top:0}
.s-ceremony{width:100%;display:block;border-bottom:2px solid #489cdb;margin-top:20px;margin-bottom:30px}
.s-ceremony h6{width:135px;height:30px;line-height:32px;display:block;text-align:center;font-size:16px;color:#fff;background:url(/dynamic/commercial/en/images/btn2.png) no-repeat;background-size:100% 100%}
.s-ceremony-a{width:100%;display:block;margin:0 auto;height:auto;overflow:hidden}
.s-ceremony-a a{width:50%;display:block;float:left;height:55px;overflow:hidden}
.s-ceremony-a a img{width:34px;height:34px;display:block;float:left;vertical-align:middle}
.s-ceremony-a a p{vertical-align:middle;display:block;float:left;padding-left:20px;line-height:34px;color:#2a66ae;font-size:14px}
.s-iphone p{color:#6a94c6;padding-top:15px;padding-bottom:30px}
.s-iphone img{display:block;}
.s-bx .s-data-t .s-data-tp{line-height:23px}
.s-bx .s-data-t .s-data-tp em{color:grey}
.s-bx .s-data-t span{padding-left:0}
.s-bx .s-data-t span:before{display:none}
.s-jj{width:100%;height:auto;display:block;margin:0 auto;overflow:hidden}
.s-jj p{font-size:14px;color:#2a66ae;padding-bottom:5px}
.s-jj div{width:45%;height:auto;display:block;float:left;overflow:hidden}
.s-jj div .s-jj-t{width:100%}
.s-jj .s-jj-t p{background:url(/dynamic/commercial/en/images/d_gray.png) center left no-repeat;padding-left:15px;display:block;width:46%;color:grey;float:left}
.s-footer{width:90%;display:block;height:auto;margin:0 auto;font-size:16px;color:#333}
.sideMenu h3 strong{
    width: 1200px;
    height: 75px;
    display: block;
    position: absolute;
    padding: 0;
    margin-top: -75px;
    margin-left: -30px;
    z-index: 99;
}
.s-d-banner4 a{
    width: 420px;
    height: 70px;
    display: block;
    text-align: center;
    line-height: 70px;
    font-weight: 100;
    background: rgba(0,65,143,.6);
    font-size: 30px;
    color: #fff;
    position: absolute;
    left: 0;
    right: 0;
    margin: 85px auto 0 auto;
    border: 1px dashed #afd4ff;
}
.q-text{
	font-size: 14px;
	color: #000 !important;
	padding-top: 20px;
}


/*-------------------紧急服务---------------------*/
.five_Tu{
	width: 1124px;
	height: 202px;
	display: block;
	margin-top:30px;
    /* display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-justify-content:space-between; */
}
.five_box{
	width: 200px;
    height: 202px;
    position: relative;
    /* display: flex; */
    float: left;
    padding-left: 23px;
}
.five_Tu .five_box .five_yuan{
	position: absolute;
	top: 7px;
	left:70px;
	width: 70px;
	height: 70px;
	background:url(/dynamic/commercial/en/images/ellipse.png)no-repeat;
}
.five_Tu .five_box .five_yuan img{
	margin-top: 15px;
	margin-left:13px;
}
.five_Tu .five_box .five_bj{
	position: absolute;
	top:32px;
	left:-5px;
	width: 200px;
	height: 170px;
	background: url(/dynamic/commercial/en/images/beijing.png)no-repeat;
	box-shadow: 10px 10px 5px whitesmoke;
}
.five_Tu .five_box .five_bj p{
	padding-top:80px;
	padding-left:22px;
	color:#333333;
	font-size: 15.99px;
	text-align: center;
	line-height:30px;
	font-weight: 600;
}
.five_Tu .five_box .five_bj em{
	width:142px;
	color:#808080;
	font-size:14px;
	text-align: center;
	display: block;
	padding-left:41px;
	line-height:17px;
}
.five_Quan{
	width:278px;
    height:43px;
    display: block;
	text-align: center;
	margin-left:425px;
	margin-top: 38px;
	margin-bottom: 60px;
	border-radius:22px;
	border: 1px solid #2a66ae;
	font-weight:900;
	font-size: 16px;
	color: #467ab9;
	line-height: 41px;
}
@media screen and (min-width: 1280px) and (max-width: 1500px){.c-main{max-width: 1200px;}}