/* 织梦铺（dedepu.com）做最好的织梦整站模板下载网站 */
@charset "utf-8";
/* css document */
html {
	font-size: 16px;
}
body {
	margin: 0px;
	font-family: "微软雅黑", arial, helvetica, sans-serif;
	background: url(/uploads/image/simages/index_01.gif) repeat;
	min-width: 1200px;
}
input, textarea, select, option {
	font-family: "微软雅黑", arial, helvetica, sans-serif;
}
div {
	text-align: left;
}
a {
	text-decoration: none;
}
.clear {
	clear: both;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
img {
	border: 0px;
}
:focus {
	outline-style: none;
	outline-color: invert;
	outline-width: 0px;
}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
a {
	text-decoration: none;
}
img {
	border: 0px;
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	margin: 0px;
	padding: 0px;
}
object, embed, a, input {
bblr:expression_r(this.onfocus=this.blur());
	outline: none;
}

.logoa {
	float: left;
	margin-top: 15px;
	margin-left: 75px;
}
.headerar {
	float: right;
	height: 103px;
	position: relative;
}
.navmore {
	float: right;
	margin-top: 18px;
	display: none;
}
.navli {
	float: left;
	height: 103px;
}
.navli li {
	height: 53px;
	padding: 0px 0px;
	float: left;
}
.posfixnav p span,.posfixnav p b{ color:#fff !important;}

.navli li.navlilis {
	line-height: 53px;
	color: #eee;
	margin-right: 20px;
	font-size: 16px;
	font-weight: bold;
}
.navli li.navlilis img {
	height: 30px;
	float: left;
	margin-top: 12px;
	margin-right: -3px;
}
.navli li a {
	display: block;
	height: 53px;
	font-size: 16px;
	color: #bfbdbd;
	line-height: 53px;
	padding: 0px 35px;
}
.navli li a:hover {
	color: #fff;
}
.navli li.curentsa {
	background: #010101;
	color: #fff !important;
}
.navli li.curentsa a {
	background: #770e12;
}
.navlistata {
	display: none;
}
.visibles {
	display: block;
}
/*****商桥隐藏*******/
body #qiao-wrap {
	display: none;
}
#nb_icon_wrap {
	top: -500px !important;
}
/*****商桥隐藏------*******/

/* gpu 加速css */
.headera {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	perspective: 1000;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.centmain {
	width: 1142px;
	margin: 0px auto;
	min-height: 200px;
	_height: 200px;
	overflow: hidden;
	padding: 30px 0px;
}
.dtiasbt {
	height: 105px;
	clear: both;
	text-align: center;
}
.dtiasnv {
	height: 32px;
	clear: both;
	line-height: 32px;
	font-size: 18px;
	text-align: center;
}
.dtiasnv a {
	display: inline-block;
	color: #be0e29;
	font-size: 18px;
	margin: 0px 25px;
}
.dtiasnv a span {
	font-size: 12px;
	display: inline-block;
	height: 16px;
	line-height: 16px;
	color: #fff;
	padding: 0px 10px;
	border-radius: 16px;
	background: #d2d1d1;
	position: relative;
	top: -2px;
	margin-left: 5px;
}
.dtiasnv a.curscs span {
	background: #be0e29;
}
.dtiasnvmbs {
	height: 35px;
	line-height: 35px;
	clear: both;
	text-align: right;
	font-size: 12px;
}
.dtiasnvmbs a {
	color: #838282;
}
.dtiasnvmbs a:hover {
	color: #be0e29;
}
.dtiasul {
	min-height: 200px;
	_height: 200px;
	overflow: hidden;
*overflow:visible;
	width: 1200px;
	margin: 0x auto;
}
.dtiasul li {
	background: #f2f2f2;
	overflow: hidden;
	width: 360px;
	height: 402px;
	float: left;
	margin-right: 31px;
	margin-bottom: 29px;
}
.dtiasul li img {
	width: 100%;
}
.libtom {
	padding: 0px 6.6%;
}
.libtom h2 {
	font-weight: normal;
	overflow: hidden;
	height: 35px;
	line-height: 35px;
	padding-top: 0px;
	font-size: 17px;
}
.libtom h2 a {
	color: #000000;
}
.libtom .xinx {
	min-height: 30px;
	_height: 30px;
	overflow: hidden;
*overflow:visible;
	line-height: 30px;
	font-size: 13px;
	color: #b6b4b4;
}
.libtom .xinx span {
	margin-right: 20px;
}
.libtom .xinx img {
	width: 20px;
	height: 20px;
	margin-bottom: -5px;
	margin-right: 5px;
}
.libtom p {
	color: #636363;
	margin: 0px;
	padding: 0px;
	clear: both;
	font-size: 13px;
	line-height: 25px;
	margin-bottom: 10px;
}
.libtom .mores {
	display: block;
	background: #000000;
	color: #fff;
	font-size: 12px;
	padding: 0px 15px;
	border-radius: 26px;
	height: 26px;
	line-height: 26px;
	float: left;
}
.libtom .mores:hover {
	text-decoration: underline;
}
.fenyelink {
	clear: both;
	height: 34px;
	padding: 45px 0px;
	clear: both;
	padding-bottom: 100px;
}
.fenyelink a {
	display: block;
	height: 34px;
	width: 35px;
	float: left;
	margin-right: 3px;
	border: 1px solid #dddddd;
	text-align: center;
	line-height: 34px;
	background: #333;
	font-size: 13px;
	color: #837979;
}
.fenyelink a:hover {
	color: #fff;
}
.fenyelink a.curenssx {
	background: #be0e29;
	color: #fff;
}
.fenyelink a:first-of-type {
	border-radius: 0.3rem 0px 0px 0.3rem;
}
.fenyelink a:last-child {
	border-radius: 0px 0.3rem 0.3rem 0px;
}
.bottomss {
	height: 274px;
	background: #333;
	clear: both;
}
.bottomssa {
	max-width: 1280px;
	height: 274px;
	margin: 0px auto;
}
.bottomssal {
	float: left;
	padding-top: 50px;
}
.bottomssal li {
	float: left;
	width: 170px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.bottomssal li a {
	display: block;
	color: #837979;
	height: 33px;
	line-height: 33px;
	font-size: 18px;
}
.bottomssal li a:hover {
	color: #ccc;
}
.bottomssar {
	float: right;
	padding-top: 45px;
}
.bottomssar li {
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
	text-align: right;
}
.bottomssar li img {
	margin-right: 20px;
	margin-bottom: -5px;
}
.bottomssar li a {
	color: #837979 !important;
	cursor: default;
}
.bottomsx {
	min-height: 20px;
	_height: 20px;
	overflow: hidden;
*
	overflow:visible;
	clear: both;
	padding: 30px 0px;
	color: #f1bec0;
	background: #be0e29;
}
.bottomsxa {
	max-width: 1280px;
	margin: 0px auto;
}
.bottomsxal {
	width: 880px;
	padding-left: 200px;
	text-align: center;
	font-size: 14px;
	line-height: 12px;
	float: left;
	color: #fff !important;
	
}
.bottomsxal span{ color:#fff !important;}
.bottomsxar {
	float: right;
}
.bottomsxal a {
	color: #fff !important;
}
.bottomsxar img {
	margin-left: 15px;
}
.dongtnrxqy {
	min-height: 200px;
	_height: 200px;
	overflow: hidden;
*overflow:visible;
}
.dongtnrxqyl {
	min-height: 200px;
	_height: 200px;
	overflow: hidden;
*overflow:visible;
	float: left;
	background: #fff;
	width: 628px;
	padding: 30px 60px;
}
.hbiaoti {
	clear: both;
	min-height: 20px;
	_height: 20px;
	overflow: hidden;
*overflow:visible;
	padding: 15px 0px;
	border-bottom: 1px solid #dddbdb;
	margin-bottom: 15px;
}
.hbiaoti h2 {
	font-size: 24px;
	color: #333;
	font-weight: normal;
	clear: both;
	margin-bottom: 10px;
}
.hbiaoti span {
	float: left;
	color: #b6b4b4;
	font-size: 13px;
	margin-right: 10px;
	padding-top: 5px;
}
.hbiaoti a span {
	float: none;
	margin: 0px;
	padding: 0px;
}
.hbiaoti span img {
	margin-bottom: -5px;
	margin-right: 5px;
}
.hbiaoti span.fx {
	color: #333;
}
.hbiaoti span.fx img {
	margin-left: 10px;
}
.hbiaoti font {
	float: right;
}
.hbiaoti font img {
	margin: 0px 5px;
	margin-left: 7px;
}
.dongtaxqner {
	min-height: 300px;
	_height: 300px;
	overflow: hidden;
*overflow:visible;
	clear: both;
	margin-bottom: 20px;
	font-size: 16px;
	color: #333;
	line-height: 32px;
	margin-bottom: 30px;
}
.dongtaxqner img {
	max-width: 100%;
	width: 100%;
}
.hbiaotibordtp {
	border: 0px;
	border-top: 1px solid #dddbdb;
}
.dongtnrxqyr {
	width: 360px;
	background: #fff;
	float: right;
}
.dongtnrxqyr1 {
	display: block;
	height: 85px;
	line-height: 85px;
	font-size: 24px;
	color: #fff;
	background: #be0e29;
	text-align: center;
	margin-bottom: 10px;
}
.dongtnrxqyr1 img {
	margin-bottom: -5px;
	margin-right: 13px;
}
.dongtnrxqyr2 {
	display: block;
	height: 85px;
	line-height: 85px;
	font-size: 24px;
	color: #fff;
	background: #000;
	text-align: center;
	margin-bottom: 10px;
}
.dongtnrxqyr2 img {
	margin-bottom: -5px;
	margin-right: 13px;
}
.dongtnrxqyrul1 {
	padding-top: 10px;
	width: 380px;
}
.dongtnrxqyrul1 li {
	width: 175px;
	height: 140px;
	float: left;
	margin-bottom: 7px;
	font-size: 14px;
	color: #333;
	text-align: center;
	margin-right: 10px;
}
.dongtnrxqyrul1 li img {
	display: block;
	width: 175px;
	height: 97px;
	margin-bottom: 10px;
}
.dongtnrxqyrul1 li a {
	color: #333;
}
.dongtnrxqyrul1 li a:hover {
	color: #be0e29;
}
.dongtnrxqyrul2 {
	padding-top: 20px;
}
.dongtnrxqyrul2 li {
	width: 360px;
	height: 320px;
	clear: both;
}
.dongtnrxqyrul2 li img {
	width: 360px;
	height: 201px;
	display: block;
}
.dongtnrxqyrul2 li h2 {
	height: 35px;
	font-size: 17px;
	padding-top: 10px;
	text-align: center;
	line-height: 35px;
	font-weight: normal;
}
.dongtnrxqyrul2 li h2 a {
	color: #000;
}
.dongtnrxqyrul2 li h2 a:hover {
	color: #be0e29;
}
.dongtnrxqyrul2 li p {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #636363;
	line-height: 23px;
	margin: 0px 10px;
}
.porjctmain {
	width: 100%;
	position: relative;
	overflow: hidden;
	padding: 40px 0px;
}
.porjctmainup {
	min-height: 10px;
	_height: 10px;
	overflow: hidden;
*overflow:visible;
	clear: both;
	text-align: center;
	margin-bottom: 50px;
}
.porjctmainup .listimg {
	margin-bottom: 15px;
}
.porjctmainmid {
	width: 663px;
	height: 456px;
	position: relative;
	margin: 0px auto;
	margin-bottom: 70px;
}
.porjctlibr {
	position: absolute;
	overflow: hidden;
	width: 100%;
	height: 100%;
	background: #fff;
	border-radius: 5px;
}
.porjctlibr .p {
	height: 170px;
	padding-top: 60px;
	clear: both;
	font-size: 24px;
	text-align: center;
	margin: 0px 10px;
	line-height: 40px;
	overflow: hidden;
}
.porjctlibr .hui {
	clear: both;
	height: 102px;
	text-align: center;
	color: #6d6d6d;
	text-align: center;
	font-size: 14px;
}
.porjctlibr span {
	display: block;
	font-size: 18px;
	color: #898989;
	padding-top: 20px;
}
.porjctlibr .linkmore {
	display: block;
	margin: 0px auto;
	width: 182px;
	height: 33px;
	text-align: center;
	line-height: 33px;
	font-size: 18px;
	color: #644046;
	border: 3px solid #be0e29;
	border-radius: 10px;
	background: #fff;
}
.porjctlibr .linkmore:hover {
	background: #be0e29;
	color: #fff;
}
.porjctlibr>img {
	width: 100%;
	height: 100%;
}
.serveapp {/*height:945px;*/
	position: relative;
	overflow: hidden; /*overflow:hidden;*/
}
.backimgy1 {
	position: absolute;
	width: 70%;
	right: 5%;
	top: 50%;
}
.backimgy2 {
	position: absolute;
	width: 27%;
	right: 35%;
	top: 60%;
}
.backimgy3 {
	position: absolute;
	width: 50%;
	right: 25%;
	top: 40%;
}
.backimgy4 {
	position: absolute;
	width: 45%;
	right: 27%;
	top: 30%;
}
.serveapp1 {
	width: 1200px;
	margin: 0px auto;
	position: relative;
	z-index: 10;
}
.serveapp1h {
	min-height: 20px;
	_height: 20px;
	overflow: hidden;
*overflow:visible;
	text-align: center;
	font-size: 12px;
	color: #be0e29;
	line-height: 20px;
	padding-top: 55px;
}
.serveapp1h img {
	margin-bottom: 10px;
}
.serveapp1nav {
	height: 90px;
	padding-top: 30px;
	text-align: center;
	margin-bottom: 25px;
}
.serveapp1nav img {
	margin: 0px 10px;
	position: relative;
}
.phonebox {
	width: 293px;
	height: 463px;
	background: url(/uploads/image/simages/index_38.png) no-repeat;
	margin: 0px auto;
	margin-bottom: 100px;
}
.serveappbk2 {
	height: 790px;
	position: relative;
	background: url(/uploads/image/simages/index_51.png) repeat;
	z-index: 10;
}
.imgtopmterl {
	width: 100%;
	position: absolute;
	left: 0px;
	top: -100px;
	border-bottom: 100px solid #be0e29;
}
.imgbottommterl {
	width: 100%;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.serveappbk2h {
	position: relative;
	z-index: 0px;
	width: 540px;
	height: 177px;
	margin: 0px auto;
	z-index: 5;
	text-align: center;
}
.serveappbk2h .back {
	position: absolute;
	left: 70px;
	top: 23px;
	width: 400px;
	height: 131px;
}
.serveappbk2h .img {
	position: relative;
	z-index: 2;
	top: 55px;
}
.imgbottommterl2 {
	width: 100%;
	position: absolute;
	left: 0px;
	bottom: 0px;
	overflow: hidden;
	height: 254px;
}
.mterbottommtl2img {
	width: 9999999px;
	height: 245px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: url(/uploads/image/simages/index_43.png) repeat-x;
}
.serveappbk2_btn {
	width: 140px;
	height: 27px;
	display: block;
	margin: 0px auto;
	clear: both;
	background: #d04d61;
	text-align: center;
	font-size: 14px;
	color: #fff;
	line-height: 27px;
	border-radius: 27px;
	position: relative;
	z-index: 100;
}
.serveappbk2_pic {
	width: 755px;
	height: 355px;
	padding-top: 45px;
	margin: 0px auto;
}
.serveappbk2_picul {
	width: 900px;
}
.serveappbk2_picul li {
	margin-right: 52px;
	width: 106px;
	height: 160px;
	float: left;
	position: relative;
}
.serveappbk2_picul li .back {
	width: 106px;
	height: 106px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.serveappbk2_picul li:hover .back {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
}
.serveappbk2_picul li span {
	display: block;
	width: 106px;
	height: 106px;
	background: url(/uploads/image/simages/kong.gif) no-repeat;
	position: relative;
	z-index: 2;
	text-align: center;
}
.serveappbk2_picul li span .img2 {
	display: none;
}
.serveappbk2_picul li span img {
	position: relative;
	top: 32px;
}
.serveappbk2_picul li:hover .img2 {
	display: inline;
}
.serveappbk2_picul li:hover .img1 {
	display: none;
}
.serveappbk2_picul li font {
	display: block;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	color: #f898a6;
	text-align: center;
}
.serveappbk2_pic_box {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.serveappbk3 {
	padding-top: 51px;
	clear: both;
	width: 100%;
	overflow: hidden;
}
.serveappbk3_title {
	width: 688px;
	height: 110px;
	max-width: 100%;
	margin: 0px auto;
	background: url(/uploads/image/simages/index_44.png) center center no-repeat;
	text-align: center;
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;
}
.serveappbk3_title .img {
	position: relative;
	z-index: 5;
	top: 20px;
}
.serveappbk3_title .mask {
	height: 110px;
	width: 999999px;
	position: absolute;
	right: 0px;
	top: 0px;
	background: url(/uploads/image/simages/index_47.png) repeat;
	z-index: 10;
}
.serveappbk3_p {
	min-height: 20px;
	_height: 20px;
	overflow: hidden;
*overflow:visible;
	font-size: 12px;
	color: #c19ab8;
	max-width: 1000px;
	margin: 0px auto;
	text-align: center;
	line-height: 20px;
	margin-bottom: 35px;
	padding: 0px 15px;
}
.serveappbk3_cont {
	width: 1000px;
	clear: both;
	margin: 0px auto;
}
.serveappbk3_cont1 {
	width: 480px;
	float: left;
}
.serveappbk3_cont1 .title {
	display: block;
	height: 29px;
	margin-bottom: 34px;
	clear: both;
}
.serveappbk3_ul {
	margin-bottom: 20px;
}
.serveappbk3_ul li {
	position: relative;
	clear: both;
	padding-left: 30px;
	font-size: 14px;
	color: #9d9c9c;
	line-height: 43px;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
}
.serveappbk3_ul li img {
	width: 22px;
	height: 23px;
	position: absolute;
	left: 0px;
	top: 10px;
}
.serveappbk3_lication {
	clear: both;
	font-size: 18px;
	color: #e6abc7;
	margin-bottom: 30px;
}
.serveappbk3_lication img {
	height: 18px;
	display: block;
	margin-bottom: 5px;
}
.serveappbk3_cont1r {
	float: right;
}
.serveappbk3_cont1r .serveappbk3_lication {
	color: #c71d68;
}
.serveappbk3_linkbtn {
	display: block;
	clear: both;
	margin: 0px auto;
	position: relative;
	left: -45px;
}
.serveappbk3_cont1r .serveappbk3_ul li {
	color: #000;
}
.yidongbnaner {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	overflow: hidden;
}
.yidongbnaner li {
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: hidden;
	left: 0px;
	top: 0px;
}
.yidongbnaner li span {
	position: absolute;
	display: block;
	width: 1100%;
	left: -500%;
	top: 0px;
	height: 100%;
	text-align: center;
}
.yidongbnaner li span img {
	height: 100%;
	min-width: 9.09%;
}
.sybannerli.sybannerlia img {
	height: 100%;
}
 @-moz-keyframes animationshline {
 0% {
left:150px;
opacity:0;
}
 100% {
left:0px;
opacity:1;
}
}
@-ms-keyframes animationshline {
 0% {
left:150px;
opacity:0;
}
 100% {
left:0px;
opacity:1;
}
}
@-o-keyframes animationshline {
 0% {
left:150px;
opacity:0;
}
 100% {
left:0px;
opacity:1;
}
}
@-webkit-keyframes animationshline {
 0% {
left:150px;
opacity:0;
}
 100% {
left:0px;
opacity:1;
}
}
@keyframes animationshline {
 0% {
left:150px;
opacity:0;
}
 100% {
left:0px;
opacity:1;
}
}
@-moz-keyframes animationshline2 {
 0% {
left:0px;
opacity:1;
}
 100% {
left:0px;
opacity:1;
}
}
@-ms-keyframes animationshline2 {
 0% {
left:0px;
opacity:1;
}
 100% {
left:0px;
opacity:1;
}
}
@-o-keyframes animationshline2 {
 0% {
left:0px;
opacity:1;
}
 100% {
left:0px;
opacity:1;
}
}
@-webkit-keyframes animationshline2 {
 0% {
left:0px;
opacity:1;
}
 100% {
left:0px;
opacity:1;
}
}
@keyframes animationshline2 {
 0% {
left:0px;
opacity:1;
}
 100% {
left:0px;
opacity:1;
}
}
.srollboxcurent .serveappbk3_ul li:nth-child(1) {
	left: 150px;
	opacity: 0;
	-moz-animation: animationshline 0.7s ease-in-out 0.5s, animationshline2 1000000s linear 1.2s;
	-ms-animation: animationshline 0.7s ease-in-out 0.5s, animationshline2 1000000s linear 1.2s;
	-o-animation: animationshline 0.7s ease-in-out 0.5s, animationshline2 1000000s linear 1.2s;
	-webkit-animation: animationshline 0.7s ease-in-out 0.5s, animationshline2 1000000s linear 1.2s;
	animation: animationshline 0.7s ease-in-out 0.5s, animationshline2 1000000s linear 1.2s;
}
.srollboxcurent .serveappbk3_ul li:nth-child(2) {
	left: 150px;
	opacity: 0;
	-moz-animation: animationshline 0.65s ease-in-out 0.6s, animationshline2 1000000s linear 1.25s;
	-ms-animation: animationshline 0.65s ease-in-out 0.6s, animationshline2 1000000s linear 1.25s;
	-o-animation: animationshline 0.65s ease-in-out 0.6s, animationshline2 1000000s linear 1.25s;
	-webkit-animation: animationshline 0.65s ease-in-out 0.6s, animationshline2 1000000s linear 1.25s;
	animation: animationshline 0.65s ease-in-out 0.6s, animationshline2 1000000s linear 1.25s;
}
.srollboxcurent .serveappbk3_ul li:nth-child(3) {
	left: 150px;
	opacity: 0;
	-moz-animation: animationshline 0.6s ease-in-out 0.7s, animationshline2 1000000s linear 1.3s;
	-ms-animation: animationshline 0.6s ease-in-out 0.7s, animationshline2 1000000s linear 1.3s;
	-o-animation: animationshline 0.6s ease-in-out 0.7s, animationshline2 1000000s linear 1.3s;
	-webkit-animation: animationshline 0.6s ease-in-out 0.7s, animationshline2 1000000s linear 1.3s;
	animation: animationshline 0.6s ease-in-out 0.7s, animationshline2 1000000s linear 1.3s;
}
.srollboxcurent .serveappbk3_ul li:nth-child(4) {
	left: 150px;
	opacity: 0;
	-moz-animation: animationshline 0.55s ease-in-out 0.8s, animationshline2 1000000s linear 1.35s;
	-ms-animation: animationshline 0.55s ease-in-out 0.8s, animationshline2 1000000s linear 1.35s;
	-o-animation: animationshline 0.55s ease-in-out 0.8s, animationshline2 1000000s linear 1.35s;
	-webkit-animation: animationshline 0.55s ease-in-out 0.8s, animationshline2 1000000s linear 1.35s;
	animation: animationshline 0.55s ease-in-out 0.8s, animationshline2 1000000s linear 1.35s;
}
.srollboxcurent .serveappbk3_ul li:nth-child(5) {
	left: 150px;
	opacity: 0;
	-moz-animation: animationshline 0.5s ease-in-out 0.9s, animationshline2 1000000s linear 1.4s;
	-ms-animation: animationshline 0.5s ease-in-out 0.9s, animationshline2 1000000s linear 1.4s;
	-o-animation: animationshline 0.5s ease-in-out 0.9s, animationshline2 1000000s linear 1.4s;
	-webkit-animation: animationshline 0.5s ease-in-out 0.9s, animationshline2 1000000s linear 1.4s;
	animation: animationshline 0.5s ease-in-out 0.9s, animationshline2 1000000s linear 1.4s;
}
.srollboxcurent .serveappbk3_ul li:nth-child(6) {
	left: 150px;
	opacity: 0;
	-moz-animation: animationshline 0.45s ease-in-out 1s, animationshline2 1000000s linear 1.45s;
	-ms-animation: animationshline 0.45s ease-in-out 1s, animationshline2 1000000s linear 1.45s;
	-o-animation: animationshline 0.45s ease-in-out 1s, animationshline2 1000000s linear 1.45s;
	-webkit-animation: animationshline 0.45s ease-in-out 1s, animationshline2 1000000s linear 1.45s;
	animation: animationshline 0.45s ease-in-out 1s, animationshline2 1000000s linear 1.45s;
}
.srollboxcurent .serveappbk3_ul li:nth-child(7) {
	left: 150px;
	opacity: 0;
	-moz-animation: animationshline 0.4s ease-in-out 1.1s, animationshline2 1000000s linear 1.5s;
	-ms-animation: animationshline 0.4s ease-in-out 1.1s, animationshline2 1000000s linear 1.5s;
	-o-animation: animationshline 0.4s ease-in-out 1.1s, animationshline2 1000000s linear 1.5s;
	-webkit-animation: animationshline 0.4s ease-in-out 1.1s, animationshline2 1000000s linear 1.5s;
	animation: animationshline 0.4s ease-in-out 1.1s, animationshline2 1000000s linear 1.5s;
}
.serveappbk4 {
	width: 100%;
	height: 880px;
	background: #be0e29;
	padding-top: 60px;
	overflow: hidden;
}
.title {
	display: block;
	margin: 0px auto;
	max-width: 100%;
}
.serveappbk4_p {
	font-size: 12px;
	color: #fff;
	text-align: center;
	padding: 20px 0px;
}
.serveappbk4_piclist {
	width: 871px;
	height: 269px;
	margin: 150px auto;
	border: 4px solid #d04d61;
	border-left: 0px;
	border-radius: 0px 30px 30px 0px;
}
.serveappbk4_piclistwid {
	width: 1000px;
}
.serveappbk4_picms {
	width: 118px;
	height: 180px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	line-height: 16px;
	float: left;
	top: -102px;
	position: relative;
	margin-left: -20px;
	left: -27px;
	margin-right: 101px;
	margin-bottom: 0px;
}
.serveappbk4_picms.picms {
	float: right;
	clear: left;
	left: -35px;
}
.serveappbk4_picms img {
	display: block;
	margin: 0px auto;
	position: relative;
}
.serveappbk4_picms span {
	position: relative;
}
.serveappbk4_picms img.img1 {
	width: 91px;
	height: 69px;
	margin-bottom: 17px;
}
.serveappbk4_picms img.img2 {
	width: 26px;
	height: 26px;
	margin-bottom: 21px;
}
.borderrdss {
	display: none;
}
.serveappbk5 {
	min-height: 100px;
	_height: 100px;
	overflow: hidden;
*verflow:visible;
}
.serveappbk5_ul {
	width: 100%;
	margin: 0px auto;
}
.serveappbk5_ul li {
	width: 100%;
	left: 0px;
	top: 0px;
}
.serveappbk5_ul li a {
	display: block;
	width: 20%;
	position: relative;
	float: left;
	overflow: hidden;
}
.serveappbk5_ul li a .baxk {
	width: 100%;
}
.serveappbk5_ul li a .img {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}
.serveappbk5_ul li a span {
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: url(/uploads/image/simages/index_01.png) repeat;
	left: 0px;
	bottom: -30px;
	width: 100%;
	position: absolute;
	z-index: 10;
	font-size: 14px;
	color: #fff;
}
.appbk5diannum {
	height: 17px;
	clear: both;
	text-align: center;
	margin-bottom: 60px;
	position: relative;
	z-index: 100;
}
.appbk5diannum span {
	display: inline-block;
	width: 17px;
	height: 17px;
	border-radius: 17px;
	background: #f7b1b1;
	margin: 0px 12px;
	cursor: pointer;
}
.appbk5diannum span.curnsdscss {
	background: #eb7070;
}
.serveappbk6 {
	width: 100%;
	height: 565px;
	overflow: hidden;
	position: relative;
}
.ui-loader {
	display: none;
}
.serveappbk6_list {
	width: 570px;
	height: 400px;
	margin: 0px auto;
	padding-top: 30px;
}
.serveappbk6_ul {
	width: 680px;
	height: 400px;
}
.serveappbk6_ul li {
	width: 128px;
	float: left;
	height: 400px;
	margin-right: 93px;
	text-align: center;
	font-size: 14px;
	color: #555455;
	line-height: 25px;
}
.serveappbk6_ul li:last-child{ margin-right:0}
.serveappbk6_ul li img {
	display: block;
	width: 128px;
	height: 128px;
	margin-bottom: 25px;
}
.serveappbk6_ul li h2 {
	height: 45px;
	font-size: 24px;
	line-height: 45px;
	font-weight: normal;
	margin-bottom: 15px;
}
.mterbottommtl2imgaaa {
	background: url(/uploads/image/simages/index_48.png) left top repeat-x;
	height: 250px;
}
.weblink1 {
	width: 140px;
	height: 27px;
	display: block;
	margin: 20px auto;
	clear: both;
	margin-bottom: 30px;
}
.webbanner {
	display: block;
	margin: 0px auto;
	clear: both;
	max-width: 100%;
	margin-bottom: 100px;
}
.webbannerb {
	display: none;
}
.websolution {
	display: block;
	margin: 0px auto;
	margin-bottom: 70px;
	position: relative;
	top: 50px;
	max-width: 100%;
}
.serveappbk2_picul li.webli {
	height: 190px;
	width: 88px;
	text-align: center;
	margin-bottom: 16px;
	margin-right: 133px;
}
.serveappbk2_picul li.webli img {
	display: inline-block;
	width: 88px;
	height: 88px;
	margin-bottom: 22px;
}
.serveappbk2_picul li.webli a {
	font-size: 14px;
	color: #fff;
}
.serveappbk2_picul li.webli span.lk {
	position: absolute;
	bottom: 0px;
	height: 15px;
	line-height: 15px;
	display: block;
	text-align: right;
	width: auto;
	right: 10px;
	font-size: 12px;
	color: #bf92a9;
}
.webserviceys {
	min-height: 200px;
	_height: 200px;
	overflow: hidden;
*overflow:visible;
	padding-top: 20px;
}
.webserviceys_title {
	display: block;
	margin: 35px auto;
	margin-bottom: 20px;
	position: relative;
}
.webserys_titlelk {
	background: #be0e29;
	position: relative;
	z-index: 20;
	top: 18px;
}
.webserviceys_ul {
	clear: both;
	min-height: 20px;
	_height: 20px;
	overflow: hidden;
*overflow:visible;
}
.webserviceys_ul li {
	width: 33.328%;
	position: relative;
	overflow: hidden;
	float: left;
	height: 33.333%;
}
.webserviceys_ul li .img {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}
.webserviceys_ul li .gkb {
	width: 100%;
	height: 33.333vh;
}
.webserviceys_ul li .mask {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #be0e29;
	left: 0px;
	top: 0px;
	text-align: center;
	color: #fff;
	font-size: 10px;
	display: none;
}
.webserviceys_ul li .mask h2 {
	font-size: 4em;
	clear: both;
	position: relative;
	height: 1.5em;
	line-height: 1.5em;
	padding-top: 1.2em;
	font-weight: normal;
position:relative left:700px;
}
.webserviceys_ul li .mask span {
	display: block;
	font-size: 1.2em;
	color: #fff;
	text-transform: uppercase;
	position: relative;
	left: 700px;
}
.webserviceys_ul li .mask p {
	margin: 0px;
	padding: 0px;
	padding-top: 1.5em;
	font-size: 1.8em;
	line-height: 1.7em;
	margin-left: 10%;
	margin-right: 10%;
	position: relative;
	left: 700px;
}
.webprocesslc {
	width: 100%;
	min-height: 500px;
	_height: 500px;
	overflow: hidden;
*overflow:visible;
	background: url(/uploads/image/simages/index_51.png) repeat;
	padding-top: 76px;
	position: relative;
	padding-bottom: 50px;
	margin-bottom: 20px;
}
.webprocesspic {
	height: 231px;
	width: 1160px;
	position: relative;
	margin: 0px auto;
	overflow: hidden;
	margin-bottom: 100px;
	z-index: 100;
	margin-top: 20px;
}
.webprocesspic_line1, .webprocesspic_line2, .webprocesspic_line3 {
	position: absolute;
}
.webprocesspic_adorn1, .webprocesspic_adorn2, .webprocesspic_adorn3 {
	position: absolute;
	left: 5%;
}
.webprocesspic_line1 {
	top: 64px;
}
.webprocesspic_line2 {
	top: 295px;
}
.webprocesspic_line3 {
	top: 526px;
}
.webprocesspic_adorn1 {
	top: 8px;
}
.webprocesspic_adorn2 {
	top: 236px;
}
.webprocesspic_adorn3 {
	top: 467px;
}
.webprocesspic_ul li {
	width: 136px;
	height: 205px;
	margin-right: 70px;
	margin-top: 26px;
	position: relative;
	background: url(/uploads/image/simages/index_42.png) center top no-repeat;
	position: relative;
	cursor: pointer;
	float: left;
}
.webprocesspic_ul li .back {
	width: 106px;
	height: 106px;
	position: absolute;
	left: 15px;
	top: 0px;
}
.webprocesspic_ul li .img1 {
	display: block;
	width: 42px;
	height: 46px;
	margin: 0px auto;
	position: relative;
	z-index: 10;
	top: 34px;
	margin-bottom: 65px;
}
.webprocesspic_ul li .img2 {
	display: block;
	width: 42px;
	height: 46px;
	margin: 0px auto;
	position: relative;
	z-index: 10;
	display: none;
	top: 34px;
	margin-bottom: 65px;
}
.webprocesspic_ul li h2 {
	font-weight: normal;
	text-align: center;
	font-size: 24px;
	color: #fff;
	line-height: 35px;
}
.webprocesspic_ul li p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 18px;
	padding-top: 15px;
}
.webprocesspic_ul li:hover {
	background: url(/uploads/image/simages/index_42.png) center top no-repeat;
}
.webprocesspic_ul li:hover .img1 {
	display: none;
}
.webprocesspic_ul li:hover .img2 {
	display: block;
}
.webprocesspic_ul li:hover h2 {
	color: #fff;
}
.webprocesspic_ul li:hover p {
	color: #fff;
}
.materll {
	position: relative;
	height: 100%;
	margin: 0px 60px;
	overflow: hidden;
}
.webprocesspic_ul {
	width: 110%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10px;
}
.index_liaojie {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.liaojie_back {
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}
.liaojie_mask {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: url(/uploads/image/simages/opact0.8.png) repeat;
	z-index: 10;
}
.liaojie_tilte {
	display: block;
	margin: 0px auto;
	position: relative;
	z-index: 100;
	margin-bottom: 100px;
	top: 80px;
	max-width: 100%;
}
.liaojie_list {
	width: 1200px;
	position: relative;
	z-index: 100;
	margin: 0px auto;
	padding-top: 50px;
	overflow: hidden;
	clear: both;
}
.liaojie_list ul {
	width: 1350px;
	clear: both;
	margin-bottom: 70px;
}
.liaojie_list ul li {
	width: 222px;
	height: 310px;
	float: left;
	margin-right: 104px;
	text-align: center;
	color: #ff91a2;
	font-size: 18px;
}
.liaojie_list ul li .ruad {
	width: 222px;
	height: 222px;
	background: url(/uploads/image/simages/redopact0.5.png) repeat;
	border-radius: 222px;
	text-align: center;
	margin-bottom: 25px;
}
.liaojie_list ul li .ruad img {
	position: relative;
	top: 77px;
}
.liaojie_list ul li p {
	margin: 0px;
	padding: 0px;
	line-height: 27px;
}
.liaojie_list ul li:hover .ruad {
	background: #be0e29;
}
.ourpoint {
	min-height: 200px;
	_height: 200px;
	overflow: hidden;
*overflow:visible;
	background: url(/uploads/image/simages/index_51.png) repeat;
	clear: both;
}
.ourpoint_tilet {
	height: 105px;
	clear: both; /*background:url(/uploads/image/simages/index_54.png) center center no-repeat;*/
	text-align: center;
	margin-top: -35px;
	padding-top: 50px;
}
.contactsy {
	position: relative;
	overflow: hidden;
}
.contact_bkcanvas {
	position: absolute;
	left: 0px;
	top: 0px;
}
.contactsy_tilte {
	clear: both;
	height: 86px;
	text-align: center;
	padding-top: 52px;
	position: relative;
	z-index: 10;
	margin-bottom: 10px;
}
.risenbmap {
	position: absolute;
	left: 50%;
	margin-left: 430px;
	top: 0px;
	z-index: 5;
}
.contactsy_nr {
	width: 1000px;
	position: relative;
	z-index: 20;
	margin: 0px auto;
	padding-bottom: 50px;
	top: -10px;
}
.contactsy_nrr {
	width: 450px;
	float: right;
	position: relative;
}
.contactsy_nrr1 {
	height: 55px;
	clear: both;
	font-size: 14px;
	color: #8f8e8e;
	letter-spacing: 3px;
	overflow: hidden;
	line-height: 55px;
}
.contactsy_nrr1 img {
	float: left;
	margin-right: 7px;
}
.contactsy_nrrwx {
	width: 110px;
	height: 259px;
	white-space: nowrap;
	position: absolute;
	right: 0px;
	top: 135px;
	font-size: 14px;
	color: #000;
	padding-left: 35px;
	border-left: 1px solid #dfdcdc;
	right: 20px;
}
.contactsy_nrrwx img {
	display: block;
	width: 110px;
}
.contactsy_nrrtb td {
	padding: 14px 0px;
	vertical-align: text-top;
	line-height: 20px;
}
.contactsy_nrrtb td.td1 {
	font-size: 14px;
	color: #000;
	width: 76px;
}
.contactsy_nrrtb td.td2 {
	font-size: 14px;
	color: #929292;
}
.contactsy_nrrtb td.td2 a {
	color: #929292;
}
.contactsy_nrl {
	width: 513px;
	min-height: 20px;
	_height: 20px;
	overflow: hidden;
*overflow:visible;
}
.contactsy_nrl_tb td {
	padding: 5px 0px;
	vertical-align: top;
}
.contactsy_nrl_tb td.td1 {
	width: 80px;
	text-align: right;
	font-size: 14px;
	color: #000;
}
.contactsy_nrl_tb td.td1 span {
	font-size: 9px;
	color: #b7b7b7;
	display: block;
}
.contactsy_nrl_tb td.td2 {
	padding-left: 21px;
	padding-right: 10px;
}
.contactsy_nrl_tb td.td2 .txt {
	width: 100%;
	background: #adadad;
	border: 0px;
	height: 20px;
	padding: 6px 0px;
	font-size: 13px;
	color: #fff;
	padding-left: 10px;
}
.contactsy_nrl_tb td.td2 textarea {
	width: 100%;
	padding: 5px 0px;
	padding-left: 10px;
	font-size: 13px;
	color: #fff;
	height: 125px;
	border: 0px;
	resize: none;
	background: #adadad;
	line-height: 20px;
}
.contactsy_nrl_tb td.td2 .btn {
	width: 100%;
	border: 0px;
	height: 34px;
	font-size: 14px;
	color: #fff;
	background: #be0e29;
	letter-spacing: 2px;
	cursor: pointer;
	margin-right: -10px;
}
.contactsy_nrl_tb td.td2 .ui-btn-text {
	display: none;
}
.aboutpageover {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.aboutpage {
	width: 1432px;
	max-width: 100%;
	margin: 0px auto;
	position: relative;
	min-width: 1200px;
}
.aboutpagel {
	width: 4.4%;
	position: absolute;
	left: 0px;
	top: 38%;
	cursor: pointer;
	z-index: 200;
}
.aboutpager {
	width: 4.4%;
	position: absolute;
	right: 0px;
	top: 38%;
	cursor: pointer;
	z-index: 200;
}
.aboutpagec {
	position: relative;
	width: 85%;
	margin: 0px auto;
}
.overstrut {
	width: 100%;
}
.aboutpagecmskl {
	width: 100%;
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	height: 100%;
	right: 100%;
	top: 0px;
	position: absolute;
	z-index: 150;
}
.aboutpagecmskr {
	width: 100%;
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	height: 100%;
	left: 100%;
	top: 0px;
	position: absolute;
	z-index: 150;
}
.aboutpagecli {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}
.pagecliback {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}
.regardspagel {
	position: relative;
	z-index: 10;
	width: 80%;
	font-size: 13px;
	color: #000;
	line-height: 23px;
	float: left;
	margin-left: 15%;
	margin-top: 10%;
}
.regardspagel img {
	display: block;
	margin-bottom: 30px;
}
.regardspager {
	float: right;
	position: relative;
	z-index: 10;
	margin-right: 4%;
	width: 52%;
	margin-top: 13%;
}
.branddspage {
	position: absolute;
	width: 100%;
	left: 0px;
	top: 0px;
	height: 100%;
	z-index: 10;
}
.branddspage p {
	margin: 0px;
	padding: 0px;
	border: 1px solid #e6e6e6;
	margin-right: 1px;
	margin-bottom: 1px;
	float: left;
	position: relative;
	width: 24.75%;
	overflow: hidden;
}
.branddspage p .baxkdingk {
	display: block;
	float: left;
	width: 100%;
}
.branddspage p .img {
	position: absolute;
	left: 0px;
	top: 0px;
	top: 0px;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 10;
}
.branddspage p span {
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 20;
	background: #be0e29;
	font-size: 25px;
	color: #fff;
	text-align: center;
	width: 100%;
	height: 70%;
	padding-top: 20%;
}
.branddspage p:hover span {
	display: block;
}
.branddspage p.mod4 {
	margin-right: 0px;
	float: left;
	border-right: 0px;
}
.branddspage p.pss:hover span {
	display: none;
}
.teampagecli {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}
.teampagecli .img {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}
.teampagecli .baxkdingk {
	display: block;
	width: 100%;
}
.teampagecli p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 33.3%;
	position: relative;
	z-index: 20;
	overflow: hidden;
}
.contactpagel {
	width: 40%;
	position: relative;
	float: left;
	margin-left: 15.2%;
	margin-top: 10%;
	font-size: 13px;
	color: #333;
	line-height: 27px;
}
.contactpagel img {
	display: block;
	margin-bottom: 20px;
}
.contactpager {
	width: 33%;
	float: right;
	position: relative;
	margin-right: 10%;
	margin-top: 15%;
}
.contacttxtscor {
	position: absolute;
	width: 100%;
	height: 100%;
}
.aboutpagebtnhui {
	cursor: default;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
}
.serveappipcback {
	width: 9000px;
	height: 128px;
	position: absolute;
	right: 0px;
	top: 510px;
	background: url(/uploads/image/simages/apppiclist.png) repeat-x;
}
.phonebox {
	position: relative;
	height: 521px;
}
.phoneboxeffct {
	width: 145px;
	height: 214px;
	position: relative;
	left: 130px;
	top: 63px;
	overflow: hidden;
}
.phoneboxeffct img {
	position: absolute;
	width: 145px;
	height: 214px;
	left: 100%;
	top: 0px;
}
.phonelinkbtn {
	position: absolute;
	width: 142px;
	height: 59px;
	left: 50%;
	margin-left: -71px;
	bottom: 0px;
}
.phonepicbntx {
	position: absolute;
	z-index: 100;
	width: 100%;
	height: 70px;
	left: 0px;
	bottom: 180px;
}
.phonepicbntxa {
	height: 70px;
	width: 1000px;
	margin: 0px auto;
}
.phonepicbntxa a {
	display: block;
	width: 70px;
	height: 70px;
	text-align: center;
	font-size: 13px;
	color: #ff2626;
	float: left;
}
.phonepicbntxa img {
	width: 50px;
	height: 50px;
	display: block;
	margin: 0px auto;
	margin-bottom: 3px;
}
.phonescrolbar {
	overflow-y: hidden;
	overflow-x: scroll;
}
.sybanner {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.chengkaibaner {
	width: 1200px;
	max-width: 100%;
	display: block;
	margin: 0px auto;
}
.sybannerli {
	width: 100%;
	position: absolute;
	height: 100%;
	left: 0px;
	top: 0px;
	overflow: hidden;
}
.sybannerli .img {
	height: 100%;
	position: absolute;
}
.banneritm {
	width: 1200px;
	position: absolute;
	height: 100%;
	left: 50%;
	margin-left: -600px;
	z-index: 15;
}
.banneritm img {
	position: absolute;
}
.banneritm2 {
	z-index: 1;
	width: 87%;
	height: 66.5%;
	left: 6%;
	top: 13.8%;
}
.banneritm3 {
	z-index: 2;
	width: 63.4%;
	height: 29.4%;
	left: 18.1%;
	top: 33.5%;
}
.banneritm4 {
	z-index: 3;
	width: 24%;
	height: 10.4%;
	left: 58%;
	top: 19.5%;
}
.banneritm5 {
	z-index: 4;
	width: 64.5%;
	height: 6.9%;
	left: 18%;
	top: 62.2%;
}
.banneritm5a {
	z-index: 5;
	width: 14.8%;
	left: 18.4%;
	top: 62.7%;
}
.banneritm5b {
	z-index: 6;
	width: 14.8%;
	left: 43%;
	top: 62.7%;
}
.banneritm5c {
	z-index: 7;
	width: 14.8%;
	left: 66%;
	top: 62.7%;
}
.banneritm6 {
	z-index: 8;
	height: 51.9%;
	top: 21%;
	left: 1%;
}
.sybanner p {
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 1200px;
	z-index: 20;
	left: 50%;
	margin-left: -600px;
	bottom: 8.6%;
	text-align: center;
	position: absolute;
}
.sybanner p span {
	display: inline-block;
	height: 10px;
	width: 10%;
	border: 1px solid #7e0a17;
	background: url(/uploads/image/simages/kong.gif) no-repeat;
	margin: 0px 10px;
	border-radius: 10px;
	cursor: pointer;
}
.sybanner p span.curschsx {
	background: #7e0a17;
}
.banneritm1 {
	z-index: 10;
}
.serveappbk6_ul li img {
	position: relative;
	cursor: pointer;
}
.libtom p a {
	color: #636363;
}
.dtiasul li {
	transition: all 0.25s linear 0s;
}
.dtiasul li img {
	transition: all 0.3s linear 0s;
}
.dtiasul li:hover {
	background: #fff;
}
.dtiasul li:hover>a>img {
	transform: scale(1.05);
}
.dtiasul li .mores {
	transition: all 0.1s linear 0s;
	position: relative;
}
.dtiasul li:hover .mores {
	transform: scale(1.1);
	background: #c00;
}
.dtiasul li:hover .libtom h2 a {
	color: #be0e29;
}
.mterbottommtl2imgaaa {
	background: url(/uploads/image/simages/index_48c.png) repeat-x;
}
.imgbottommterl2a {
	height: 74px;
	width: 50000px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: url(/uploads/image/simages/index_48a.png) repeat-x;
}
.imgbottommterl2b {
	height: 46px;
	width: 50000px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: url(/uploads/image/simages/index_48b.png) repeat-x;
}
.bottomssar li a img {
	transition: all 0.25s linear 0s;
	position: relative;
}
.bottomssar li a:hover img {
	transform: translatex(5px);
}
.bottomsxar img {
	transition: all 0.25s linear 0s;
}
.bottomsxar a:hover img {
	transform: translatey(-3px);
}
.weblink1 {
	position: relative;
}
.serveappbk2_picul li.webli img.img1 {
	display: none;
}
.serveappbk2_picul li.webli:hover img.img1 {
	display: inline-block;
	position: relative;
}
.serveappbk2_picul li.webli:hover img.img2 {
	display: none;
}
.serveappbk2_picul li.webli img {
	position: relative;
}
.phonepicbntxa a {
	color: #333;
	transition: all 0.25s linear 0s;
}
.phonepicbntxa a img {
	color: #333;
	transition: all 0.25s linear 0s;
}
.phonepicbntxa a:hover img {
	opacity: 0.7;
	margin-bottom: 7px;
}
.phonepicbntxa a:hover {
	color: #c00;
}
.phonepicbntxa a img {
	border-radius: 5px;
}
.dongtnrxqyr1:hover {
	background: #cd233d;
}
.dongtnrxqyr1 img {
	transition: all 0.25s linear 0s;
}
.dongtnrxqyr1:hover img {
	margin-right: 20px;
}
.dongtnrxqyr2:hover {
	background: #212121;
}
.dongtnrxqyr2 img {
	transition: all 0.25s linear 0s;
}
.dongtnrxqyr2:hover img {
	margin-right: 20px;
}
.dongtnrxqyrul1 li img {
	transition: all 0.1s linear 0s;
}
.dongtnrxqyrul1 li:hover img {
	transform: scale(1.02);
	opacity: 0.9;
}
.dongtnrxqyrul1 li:hover a {
	color: #c00;
}
.dongtnrxqyrul2 li img {
	transition: all 0.1s linear 0s;
}
.dongtnrxqyrul2 li:hover img {
	transform: scale(1.02);
	opacity: 0.9;
}
.dongtnrxqyrul2 li:hover a {
	color: #c00;
}
.hbiaoti font img {
	position: relative;
	-moz-transition: all 0.2s linear 0s;
	-ms-transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;
	-webkit-transition: all 0.2s linear 0s;
}
.hbiaoti font img:hover {
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
}
.fenyelink a {
	border: 0px;
}
.porjctlibr > img {
	height: auto;
}
.porjctmainup {
	padding-top: 5px;
}
.porjctmainup .listimg {
	padding-top: 5px;
}
.porjctmainup img {
	transition: all 0.2s linear 0s;
}
.porjctmainup img:hover {
	margin-top: -3px;
	margin-bottom: 3px;
}
.porjctmainup .listimg:hover {
	margin-top: -3px;
	margin-bottom: 18px;
}
.porjctmainupaa img {
	margin-bottom: 3px;
}
.porjctmainupaa img:hover {
	margin-top: 3px;
	margin-bottom: 0px;
}
.mainupalttp {
	position: absolute;
	height: 25px;
	background: #fff;
	font-size: 13px;
	padding: 0px 10px;
	border-radius: 3px;
	line-height: 25px;
	box-shadow: 0px 0px 3px #ccc;
}
.dtiasnv a {
	color: #333;
}
.dtiasnv a:hover {
	color: #be0e29;
}
.dtiasnv a.curensqhs {
	color: #be0e29;
}
.dtiasnv a.curensqhs span {
	background: #be0e29;
}
.dtiasnvdun a {
	margin: 0px 5px;
}
.serveappbk5aa_ul {
	position: relative;
	width: 95%;
	margin: 0px auto;
	display: block;
	overflow: hidden;
	height: 500px;
}
.serveappbk5aa_ul li {
	width: 100%;
	float: left;
	position: absolute;
}
.serveappbk5aa_ul li a {
	display: block;
	position: relative;
	width: 20%;
	float: left;
	overflow: hidden;
}
.serveappbk5aa_ul li .baxk {
	display: block;
	width: 100%;
}
.serveappbk5aa_ul li .img {
	position: absolute;
	width: 100%;
	height: 100%;
}
.serveappbk5aa_ul li a span {
	display: block;
	height: 55px;
	width: 100%;
	text-align: center;
	background: #b8182f;
	font-size: 24px;
	line-height: 55px;
	color: #fff;
	position: absolute;
	left: 0px;
	bottom: 0px;
	bottom: -55px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.appbk5diannuaam {
	height: 113px;
	padding-top: 75px;
	text-align: center;
	clear: both;
}
.appbk5diannuaam span {
	display: inline-block;
	width: 45px;
	height: 16px;
	margin: 0px 10px;
	background: #eababc;
	border-radius: 16px;
	cursor: pointer;
}
.appbk5diannuaam span.cureunsxs {
	background: #be0e29;
}
.serveappbk5aa_ul {
	min-width: 1100px;
}
.aboutpagecnav {
	width: 54px;
	position: absolute;
	left: -20px;
	height: 100%;
	background: #171617;
	z-index: 999;
}
.aboutpagecnav a {
	display: block;
	width: 100%;
	float: left;
	clear: both;
	height: 37px;
	line-height: 37px;
	color: #fff;
	font-size: 15px;
	text-align: center;
}
.aboutpagecnav a.curnanvsx {
	background: #050405;
}
.regardspageraas {
	width: 45%;
	margin-right: 10%;
	margin-top: 10%;
}
.serveappbk6_list {
	position: relative;
}
.dtiasnv {
	position: relative;
}
.liaojie_list ul li {
	position: relative;
}
.serveappbk6_ul li {
	position: relative;
}
.ourpoint_tilet img {
	position: relative;
}
.sybannerli {
	background: #c61531;
}
.header, .headera, .headerar, .navli {
	height: 53px;
}
.navli li {
	padding: 0px 0px;
}
.logoa {
	height: 48px;
	margin-top: 3px;
}
.bankscroll {
	position: relative;
	overflow: hidden;
}
.scrollscs_nr2 {
	position: absolute;
	width: 100%;
	height: 550px;
	margin-top: -239px;
	top: 50%;
}
.bankscroll .serveapppadditp {
	padding-top: 0px;
}
.serveappbk5 {
	margin: 0px auto;
}
.dtiasul li {
	height: 375px;
}
.bankscroll .dtiasul li {
	height: 347px;
}
.contactsy_nrl_tb td.td2 textarea {
	overflow: hidden;
}
.headerposin {
	position: absolute;
	width: 100%;
	left: 0px;
	top: 0px;
	z-index: 50;
}
.serveapp1posin {
	height: 520px;
	margin-top: -230px;
	top: 50%;
}
.serveappbk2_picul li {
	height: 170px;
}
.serveappbk2_pic {
	padding-top: 30px;
}
.serveappbk2_picul li.webli img {
	margin-bottom: 10px;
}
.serveappbk2_picul li.webli {
	height: 163px;
	margin-bottom: 16px;
}
.webserviceys_scroll {
	margin: 0px auto;
}
.serveappbk5_ul_webs {
	margin: 0px auto;
}
.serveappbk4_picms img.img2 {
	margin-bottom: 13px;
}
.serveappbk4_picms img.img1 {
	margin-bottom: 4px;
}
.serveappbk4_picms {
	height: 152px;
	top: -89px;
	margin-bottom: 15px;
}
.serveappbk4_piclist {
	height: 162px;
	margin: 112px auto;
}
.serveappbk3_ul li {
	line-height: 21px;
	margin-bottom: 7px;
	font-size: 13px;
}
.serveappbk3_ul li img {
	top: 0px;
}
.serveappbk3_title {
	margin-bottom: 13px;
}
.serveappbk3_p {
	margin-bottom: 20px;
}
.serveappbk4_scrollapp .title {
	position: relative;
}
.serveappbk4_scrollapp .serveappbk4_p {
	position: relative;
}
.serveappbk4_scrollapp .serveappbk2_btn {
	position: relative;
}
.serveappbk4_scrollapp .serveappbk4_piclist {
	position: relative;
}
.liaojie_list ul li .ruad span {
	display: inline-block;
	position: relative;
	height: 68px;
	width: 220px;
	text-align: center;
	top: 77px;
	overflow: hidden;
}
.liaojie_list ul li .ruad span b {
	display: inline-block;
	width: 55px;
	height: 68px;
	position: relative;
	overflow: hidden;
}
.liaojie_list ul li .ruad span b img {
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
}
.liaojie_list ul li .ruad span b.yuan {
	width: 30px;
}
.liaojie_list ul li .ruad span b img.imgsa {
	margin-top: 680px;
}
.bankscroll .centmain .dtiasul {
	position: relative;
	margin: 0px auto;
}
.liaojie_tilte {
	margin-top: 60px;
	margin-bottom: 20px;
}
.backimgsclassa, .backimgsclassb, .backimgsclassc, .backimgsclassd {
	display: none;
}
.web_bankscroll2 {
	padding-top: 30px;
}
.serveappbk3_title {
	background: none;
	margin-bottom: 7px;
}
.serveappbk3_title .mask {
	display: none;
}
.sybannerl {
	height: 25%;
	position: absolute;
	top: 31.5%;
	left: 4.4%;
	z-index: 50;
	cursor: pointer;
	margin-top: 53px;
}
.sybannerr {
	height: 25%;
	position: absolute;
	top: 31.5%;
	right: 4.4%;
	z-index: 50;
	cursor: pointer;
	margin-top: 53px;
}
.sybanner p {
	display: none;
}
.serveappbk6_ul li {
	color: #fff;
}
.serveappbk6_ul li a {
	color: #fff;
}
.serveappbk6_ul li {
	width: 184px;
	margin-right: 72px;
}
.serveaplipic {
	width: 159px;
	height: 159px;
	border-radius: 159px;
	position: relative;
	margin: 0px auto;
	margin-bottom: 15px;
}
.serveaplipic b {
	display: block;
	width: 169px;
	height: 169px;
	position: absolute;
	left: -5px;
	top: -5px;
	z-index: 10;
	background-image: url(/uploads/image/simages/pic516_124_01.png);
	background-repeat: no-repeat;
	transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}
.serveaplipic span {
	display: block;
	width: 169px;
	height: 169px;
	position: absolute;
	left: -5px;
	top: -5px;
	z-index: 5;
	background-image: url(/uploads/image/simages/pic516_124_01a.png);
	background-repeat: no-repeat;
	transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
}
.serveaplipic p {
	width: 169px;
	height: 169px;
	margin: 0px;
	padding: 0px;
	border-radius: 169px;
	left: -5px;
	top: -5px;
	position: absolute;
	z-index: 3;
	transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	filter: blur(10px);
	-ms-filter: blur(10px);
	-moz-filter: blur(10px);
	-webkit-filter: blur(10px);
	-o-filter: blur(10px);
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
}
.li1 .serveaplipic {
	border: 5px solid #e10000;
}
.li2 .serveaplipic {
	border: 5px solid #00a2ff;
}
.li3 .serveaplipic {
	border: 5px solid #8ad902;
}
.li4 .serveaplipic {
	border: 5px solid #ffa800;
}
.serveappbk6_ul li.li4 {
	margin-right: 0px;
}
.serveappbk6_ul {
	width: 955px;
}
.serveappbk6_list {
	width: 955px;
}
.li1 .serveaplipic b, .li1 .serveaplipic span {
	background-position: 2px 0px;
}
.li2 .serveaplipic b, .li2 .serveaplipic span {
	background-position: -293px 0px;
}
.li3 .serveaplipic b, .li3 .serveaplipic span {
	background-position: -589px 0px;
}
.li4 .serveaplipic b, .li4 .serveaplipic span {
	background-position: -882px 0px;
}
.li1 .serveaplipic p {
	background: #e10000;
}
.li2 .serveaplipic p {
	background: #00a2ff;
}
.li3 .serveaplipic p {
	background: #8ad902;
}
.li4 .serveaplipic p {
	background: #ffa800;
}
.serveappbk6_ul li .serveaplipic:hover p {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	filter: blur(0px);
	-ms-filter: blur(0px);
	-moz-filter: blur(0px);
	-webkit-filter: blur(0px);
	-o-filter: blur(0px);
}
.serveappbk6_ul li .serveaplipic:hover b {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
}
.serveappbk6_ul li .serveaplipic:hover span {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
}
.header {
	position: fixed;
	width: 100%;
}
.backimgsclassa, .backimgsclassb, .backimgsclassc, .backimgsclassd {
	position: absolute;
	width: 100%;
	height: 120%;
	display: block;
}
.appbk5diannum {
	display: none;
}
.serveappbk5_ul {
	height: auto;
}
.scrollscs_nr3_pc {
	/* position: relative; */
	margin-top: 8rem !important;
}
.serveappbk5_ul li a .bimg {
	position: absolute;
	width: 30%;
	right: 0px;
	bottom: 0px;
	z-index: 20;
}
/********2015-5-28*******/
.serveappbk5_ul li a span {
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.serveappbk5_ul li a:hover span {
	bottom: 0px;
}
.serveappbk5_ul li a .img {
	-moz-transition: all 1s ease-out;
	-ms-transition: all 1s ease-out;
	-o-transition: all 1s ease-out;
	-webkit-transition: all 1s ease-out;
	transition: all 1s ease-out;
}
.serveappbk5_ul li a:hover .img {
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}
.banneritm {
	margin-left: 0px;
}
.bankscroll .centmain .dtiasul {
	width: 1200px;
	max-width: 100%;
}
.centmain {
	padding-top: 100px;
}
.danyebody .serveappbk5 {
	min-height: 400px;
	overflow: hidden;
*overflow:visible;
	padding-bottom: 30px;
}
.processdiva {
	background: #fff;
}
.serveappbk6 .scrollscs_nr2 {
	margin-top: -239px;
}
.centmain .serveappbk2_btn {
	margin-bottom: -10px;
}
#bdbridgewrap {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
}
.serveapp1_appshbox1 {
	background: url(/uploads/image/simages/index_51.png) repeat;
}
.backimgybottom {
	position: absolute;
	left: 50%;
	width: 1034px;
	margin-left: -517px;
	bottom: 0px;
}
.serveapp1_appshbox1 .serveapp1h_appsh {
	font-size: 22px;
	color: #fff;
	line-height: 35px;
}
.serveapp1_appshbox1 .serveapp1h_appsh img {
	left: 0px;
}
.serveapp1_appshbox1 .serveappbk2_btn {
	margin-bottom: 10px;
	top: 10px;
}
.serveappbknew2s_con {
	width: 1150px;
	height: 550px;
	position: relative;
	left: 50%;
	margin-left: -575px;
	top: 50%;
	margin-top: -250px;
}
.serveappbknew2s_l {
	width: 35%;
	float: left;
	padding-top: 120px;
}
.serveappbknew2s_r {
	width: 60%;
	float: right;
	text-align: center;
}
.serveappbknew2s_r img {
	width: 90%;
}
.serveappbknew2s_la {
	font-size: 13px;
	color: #be0e29;
}
.serveappbknew2s_con .serveappbk3_linkbtn {
	position: static;
	margin: 0px;
	margin-top: 10px;
}
.serveapp1h, .serveappbk4_p, .serveappbk3_p {
	font-size: 14px;
}
.advantagea {
	clear: both;
	position: relative;
	z-index: 10;
}
.advantagea .advantage1 {
	margin-top: 6.25rem;
	background: #99cc00;
	width: 100%;
	padding: 1px 0 30px;
}
.webserviceys_ul li .advantage1 {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	overflow: hidden;
}
.webserviceys_ul li .pics {
	position: absolute;
	width: 100%;
	height: 140px;
	left: 0px;
	top: 50%;
	margin-top: -70px;
	font-size: 35px;
	line-height: 35px;
	color: #fff;
	text-align: center;
}
.webserviceys_ul li .pics img {
	width: 120px;
	margin-bottom: -5px;
}
.dtiasul li>a img {
	background: url(/uploads/image/simages/logosdsd.png) center center no-repeat;
}
.mouseshiyi {
	width: 228px;
	height: 110px;
	position: fixed;
	left: 50%;
	margin-left: -114px;
	bottom: 10px;
	z-index: 1000;
	 display:none
}
.mouseshiyi .img1 {
	width: 190px;
	height: 70px;
	position: absolute;
	left: 19px;
	top: 0px;
	transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
}
.mouseshiyi .img2 {
	width: 190px;
	height: 70px;
	position: absolute;
	left: 19px;
	top: 0px;
	transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
}
.mouseshiyi .img3 {
	width: 228px;
	height: 34px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.opamouseshiyi .img1 {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
}
.opamouseshiyi .img2 {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
}
 @media only all and (min-width:1000px) {
.scrollscs_nr4 {
	height: 500px;
	position: absolute;
	width: 100%;
	top: 50%;
	margin-top: -200px;
}
.scrollscs_nr4 .liaojie_tilte {
	margin-top: -80px;
}
.bankscroll .centmain {
	width: 100%;
	position: absolute;
	padding-top: 0px;
	height: 500px;
	top: 50%;
	margin-top: -240px;
	overflow: visible;
}
.bankscroll .centmain .dtiasul li {
	width: 23.32%;
	margin-left: 0.83%;
	margin-right: 0.83%;

}
.contactsy_nrl_tb td {
	padding: 5px 0px;
}
.bankscroll .contactsy_tilte {
	padding-top: 0px;
}
.bankscroll .contactsy_nrrtb td {
	padding: 8px 0px;
}
.contactsy_nrrwx {
	top: 92px;
}
.scrollscs_nr5 {
	height: 500px;
	position: absolute;
	width: 100%;
	top: 50%;
	margin-top: -224px;
}
.bottoms_over {
	width: 100%;
	bottom: 0px;
	overflow: hidden;
	z-index: 500;
}
.bottoms_overbox {
	height: 0px;
	position: fixed;
}
.websolution {
	top: 0px;
	margin-bottom: 30px;
}
.web_bankscroll2 {
	position: absolute;
	width: 100%;
	height: 530px;
	left: 0px;
	top: 50%;
	margin-top: -230px;
}
.app_bankscroll2 {
	position: absolute;
	width: 100%;
	height: 565px;
	left: 0px;
	top: 50%;
	margin-top: -268px;
}
.serveappbk4_scrollapp {
	position: absolute;
	width: 100%;
	height: 550px;
	left: 0px;
	top: 50%;
	margin-top: -245px;
}
.serveappbk3_scrollgd {
	position: absolute;
	width: 100%;
	height: 567px;
	left: 0px;
	top: 50%;
	margin-top: -270px;
}
.serveapp1posin .serveapp1h {
	padding-top: 0px;
}
.serveapp1h_appsh img {
	position: relative;
	left: -105px;
}
.serveapp1nav {
	position: absolute;
	margin-left: 655px;
	margin-top: -155px;
}
.phonebox .phonelinkbtn {
	top: 344px;
}
.phonepicbntx {
	bottom: 50%;
	margin-bottom: -355px;
}
.serveapp1nav img {
	width: 34px;
	margin: 0px 5px;
}
/*	.backimgsclassa,.backimgsclassb,.backimgsclassc,.backimgsclassd{position:absolute; width:100%; height:200%;opacity:0.05; filter:alpha(opacity=5); -moz-opacity:0.05;  -khtml-opacity: 0.05; display:block;}
.backimgsclassa{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;  -khtml-opacity: 0.9;}
	.backimgsclassc{opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6;  -khtml-opacity: 0.6;}*/
.serveappbk3_title .mask {
	opacity: 0.1;
	filter: alpha(opacity=10);
	-moz-opacity: 0.1;
	-khtml-opacity: 0.1;
}
.webserviceys_scroll {
	position: relative;
}
.webprocesslc_sscroll {
	width: 100%;
	position: absolute;
	height: 533px;
	left: 0px;
	top: 50%;
	margin-top: -230px;
}
.liaojie_tilte {
	margin-top: 0;
	margin-bottom: 100px;
}
.web_bankscroll2 {
	padding-top: 0px;
}
.scrollscs_nr3_pc {
	top: 0px;
	margin-bottom: 20px;
}
}



/********屏幕******/
@media only all and (min-resolution:144dpi) {
html {
	font-size: 20px;
}
.dtiasnv {
	height: 3rem;
	background: #fff;
	clear: both;
	line-height: 3rem;
	font-size: 1.1rem;
	text-align: center;
}
.dtiasnv a {
	font-size: 1.1rem;
	margin: 0px 1.56rem;
}
.dtiasnv a span {
	font-size: 0.75rem;
	height: 1rem;
	line-height: 1rem;
	padding: 0px 0.6rem;
	border-radius: 1rem;
	top: 0.12rem;
	margin-left: 0.312rem;
}
.dtiasnvmbs {
	height: 2.18rem;
	line-height: 2.18rem;
	font-size: 0.75rem;
}
.libtom h2 {
	height: 2.18rem;
	line-height: 2.18rem;
	padding-top: 0.9rempx;
	font-size: 0.95rem;
}
.libtom .xinx {
	height: 1.875rem;
	line-height: 1.875rem;
	font-size: 0.81rem;
}
.libtom .xinx img {
	width: 1.25rem;
	height: 1.25rem;
	margin-bottom: 0.31rem;
	margin-right: 0.31rem;
}
.libtom p {
	font-size: 0.81rem;
	line-height: 1.56rem;
	margin-bottom: 0.625rem;
}
.libtom .mores {
	font-size: 0.75rem;
	padding: 0px 0.93rem;
	border-radius: 1.625rem;
	height: 1.625rem;
	line-height: 1.625rem;
}
.fenyelink {
	height: 2.125rem;
	padding: 2.8rem 0px;
}
.fenyelink a {
	height: 2.125rem;
	width: 2.187rem;
	margin-right: 0.18rem;
	line-height: 2.125rem;
	font-size: 0.8125rem;
}
.bottomsxal {
	font-size: 0.87rem;
}
}
 @media only all and (min-resolution:300dpi) {
html {
	font-size: 30px;
}
}
 @media only all and (max-width:1600px) {
.backimgybottom {
	position: absolute;
	left: 50%;
	width: 850px;
	margin-left: -425px;
	bottom: 0px;
}
}
 @media only all and (min-width:1000px) {
.webserviceys_scroll {
	background: #eee;
}
.advantage1 {
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.advantagea .advantage1 {
	-moz-transform-origin: center top;
	-ms-transform-origin: center top;
	-o-transform-origin: center top;
	-webkit-transform-origin: center top;
	transform-origin: center top;
}
.webserviceys_ul li:nth-child(2) .advantage1, .webserviceys_ul li:nth-child(4) .advantage1, .webserviceys_ul li:nth-child(6) .advantage1 {
	-moz-transform-origin: center top;
	-ms-transform-origin: center top;
	-o-transform-origin: center top;
	-webkit-transform-origin: center top;
	transform-origin: center top;
}
.webserviceys_ul li:nth-child(1) .advantage1 {
	-moz-transform-origin: center right;
	-ms-transform-origin: center right;
	-o-transform-origin: center right;
	-webkit-transform-origin: center right;
	transform-origin: center right;
}
.webserviceys_ul li:nth-child(3) .advantage1 {
	-moz-transform-origin: center left;
	-ms-transform-origin: center left;
	-o-transform-origin: center left;
	-webkit-transform-origin: center left;
	transform-origin: center left;
}
.webserviceys_ul li:nth-child(5) .advantage1 {
	-moz-transform-origin: bottom center;
	-ms-transform-origin: bottom center;
	-o-transform-origin: center center;
	-webkit-transform-origin: bottom center;
	transform-origin: bottom center;
}
.webserviceys_ul li, .advantagea {
	-moz-perspective: 1200px;
	-ms-perspective: 1200px;
	-o-perspective: 1200px;
	-webkit-perspective: 1200px;
	perspective: 1200px;
}
.advantagea .advantage1 {
	-moz-transform: rotatex(-95deg);
	-ms-transform: rotatex(-95deg);
	-o-transform: rotatex(-95deg);
	-webkit-transform: rotatex(-95deg);
	transform: rotatex(-95deg);
	-moz-transition: all 0.8s ease-out 1.3s;
	-ms-transition: all 0.8s ease-out 0.6s;
	-o-transition: all 0.8s ease-out 0.6s;
	-webkit-transition: all 0.8s ease-out 0.6s;
	transition: all 0.8s ease-out 0.6s;
}
.webserviceys_ul li:nth-child(1) .advantage1 {
	-moz-transform: rotatey(-105deg);
	-ms-transform: rotatey(-105deg);
	-o-transform: rotatey(-105deg);
	-webkit-transform: rotatey(-105deg);
	transform: rotatey(-105deg);
	-moz-transition: all 0.8s ease-out 0.95s;
	-ms-transition: all 0.8s ease-out 0.95s;
	-o-transition: all 0.8s ease-out 0.95s;
	-webkit-transition: all 0.8s ease-out 0.95s;
	transition: all 0.8s ease-out 0.95s;
}
.webserviceys_ul li:nth-child(2) .advantage1 {
	-moz-transform: rotatex(-100deg);
	-ms-transform: rotatex(-100deg);
	-o-transform: rotatex(-100deg);
	-webkit-transform: rotatex(-00deg);
	transform: rotatex(-100deg);
	-moz-transition: all 0.8s ease-out 0.93s;
	-ms-transition: all 0.8s ease-out 0.93s;
	-o-transition: all 0.8s ease-out 0.93s;
	-webkit-transition: all 0.8s ease-out 0.93s;
	transition: all 0.8s ease-out 0.93s;
}
.webserviceys_ul li:nth-child(3) .advantage1 {
	-moz-transform: rotatey(105deg);
	-ms-transform: rotatey(105deg);
	-o-transform: rotatey(105deg);
	-webkit-transform: rotatey(105deg);
	transform: rotatey(105deg);
	-moz-transition: all 0.8s ease-out 0.97s;
	-ms-transition: all 0.8s ease-out 0.97s;
	-o-transition: all 0.8s ease-out 0.97s;
	-webkit-transition: all 0.8s ease-out 0.97s;
	transition: all 0.8s ease-out 0.97s;
}
.webserviceys_ul li:nth-child(4) .advantage1 {
	-moz-transform: rotatex(-100deg);
	-ms-transform: rotatex(-100deg);
	-o-transform: rotatex(-100deg);
	-webkit-transform: rotatex(-100deg);
	transform: rotatex(-100deg);
	-moz-transition: all 0.8s ease-out 0.99s;
	-ms-transition: all 0.8s ease-out 0.99s;
	-o-transition: all 0.8s ease-out 0.99s;
	-webkit-transition: all 0.8s ease-out 0.99s;
	transition: all 0.8s ease-out 0.99s;
}
.webserviceys_ul li:nth-child(5) .advantage1 {
	-moz-transform: rotatex(100deg);
	-ms-transform: rotatex(100deg);
	-o-transform: rotatex(100deg);
	-webkit-transform: rotatex(100deg);
	transform: rotatex(100deg);
	-moz-transition: all 0.8s ease-out 1s;
	-ms-transition: all 0.8s ease-out 1s;
	-o-transition: all 0.8s ease-out 1s;
	-webkit-transition: all 0.8s ease-out 1s;
	transition: all 0.8s ease-out 1s;
}
.webserviceys_ul li:nth-child(6) .advantage1 {
	-moz-transform: rotatex(-100deg);
	-ms-transform: rotatex(-100deg);
	-o-transform: rotatex(-100deg);
	-webkit-transform: rotatex(-100deg);
	transform: rotatex(-100deg);
	-moz-transition: all 0.8s ease-out 1.1s;
	-ms-transition: all 0.8s ease-out 1.1s;
	-o-transition: all 0.8s ease-out 1.1s;
	-webkit-transition: all 0.8s ease-out 1.1s;
	transition: all 0.8s ease-out 1.1s;
}
.srollboxcurent .webserviceys_ul li .advantage1, .srollboxcurent .advantagea .advantage1 {
	-moz-transform: rotatex(0deg) rotatey(0deg);
	-ms-transform: rotatex(0deg) rotatey(0deg);
	-o-transform: rotatex(0deg) rotatey(0deg);
	-webkit-transform: rotatex(0deg) rotatey(0deg);
	transform: rotatex(0deg) rotatey(0deg);
}
.webserviceys_ul li .gkb {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
}
}



/************1400******************/
@media only all and (max-width:1400px) {
.webserviceys_ul li .mask {
	font-size: 9px;
}
.serveappbk5aa_ul li a {
	display: block;
	position: relative;
	width: 25%;
	float: left;
}
.serveappbk5aa_ul li a span {
	font-size: 22px;
	height: 50px;
	line-height: 50px;
}
.serveappbk5aa_ul {
	min-width: 300px;
}
}
/************1400******************/


@media only all and (max-width:1250px) {
.navli li a {
	padding: 0px 23px;
}
}




/*****现代浏览器*****/
@media only all and (max-width:1200px) {
body {
	min-width: 400px;
}
.headera {
	height: 103px;
	width: auto;
	min-width: 300px;
}
.centmain {
	width: 95%;
	margin: 0px auto;
	min-height: 200px;
	_height: 200px;
	overflow: hidden;
	padding: 2.5% 0px;
}
.dtiasul {
	width: 100%;
}
.dtiasul li {
	width: 30%;
	height: 23.5rem;
	margin-right: 5%;
	margin-bottom: 1.8rem;
}
.bankscroll .dtiasul li {
	height: 21.5rem;
}
.dtiasul li:nth-child(3n 3) {
	margin-right: 0px;
}
.fenyelink a:first-of-type {
	border-radius: 0.3rem 0px 0px 0.3rem;
}
.fenyelink a:last-child {
	border-radius: 0px 0.3rem 0.3rem 0px;
}
.bottomssa {
	padding: 0px 1rem;
}
/*.dongtnrxqy{width:100%; display:-moz-box; display:-webkit-box; display:-ms-flexbox;display:box;}*/
.dongtnrxqy {
	width: 100%;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: box;
}
.dongtnrxqyl {
	-moz-box-flex: 2;
	-webkit-box-flex: 2;
	-ms-box-flex: 2;
	box-flex: 2;
	margin-right: 20px;
}
.dongtnrxqyr {
	-moz-box-flex: 0;
	-webkit-box-flex: 0;
	-webkit-ms-flex: 0;
	box-flex: 0;
}
.serveapp1 {
	width: 100%;
}
/*.serveapp{height:930px;}*/
.imgtopmterl {
	top: -90px;
}
/*.serveappbk5_ul li a{width:33.33%;}*/

.webserviceys_ul li .mask {
	font-size: 7px;
}
.liaojie_list {
	width: 100%;
}
.liaojie_list ul {
	width: 100%;
}
.liaojie_list ul li {
	margin: 0px;
}
.liaojie_list ul li:nth-child(1) {
	float: left;
}
.liaojie_list ul li:nth-child(2) {
	position: absolute;
	left: 37%;
	margin-left: -111px;
}
.liaojie_list ul li:nth-child(3) {
	position: absolute;
	left: 63%;
	margin-left: -111px;
}
.liaojie_list ul li:nth-child(4) {
	position: absolute;
	right: 0;
}
.aboutpage {
	min-width: 300px;
	width: 100%;
}
.branddspage p {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width: 24.8%;
}
.liaojie_list ul li:nth-child(4n 1) {
	clear: both;
}
.sybannerli .img {
	left: -29%;
	margin-left: 0px;
}
.banneritm {
	width: 100%;
	position: absolute;
	height: 100%;
	left: 0;
	margin-left: 0;
}
.sybanner p {
	width: 100%;
	left: 0px;
	margin-left: 0px;
}
.backimgybottom {
	width: 80%;
	left: 10%;
	margin-left: 0px;
}
}
/*****现代浏览器*****/


/******2015-6-3*******/
@media only all and (max-width:1200px) {
.webprocesspic {
	width: 1000px;
}
.webprocesspic_ul li {
	margin-right: 37px;
}
.serveappbknew2s_con {
	width: 90%;
	left: 5%;
	margin-left: 0px;
}
}
/******2015-6-3-----*******/




/************1100******************/
@media only all and (max-width:1100px) {
.dtiasul {
	width: 100%;
}
.dtiasul li {
	width: 48%;
	height: 27rem;
	margin-right: 4%;
}
.bankscroll .dtiasul li {
	height: 27rem;
}
.dtiasul li:nth-child(3n 3) {
	margin-right: 4%;
}
.dtiasul li:nth-child(2n 2) {
	margin-right: 0px;
}
.bottomsxal {
	font-size: 14px;
	line-height: 12px;
	float: none;
	clear: both;
	padding: 0px;
	width: auto;
}
.bottomsxar {
	float: none;
	text-align: center;
	padding-top: 1rem;
}
.hbiaoti span {
	display: block;
	clear: left;
	margin-bottom: 10px;
}
.hbiaoti a span {
	display: inline;
}
/*.serveapp{height:920px;}*/
.imgtopmterl {
	top: -80px;
}
.webserviceys_ul li {
	width: 50%;
}
.webserviceys_ul li .mask {
	font-size: 10px;
}
.navli li a {
	padding: 0px 20px;
}
.logoa {
	margin-left: 30px;
}
}
/************1100******************/
	

/************1000******************/
@media only all and (max-width:1000px) {
.serveappbk3_cont {
	width: 100%;
	overflow: hidden;
}
.serveappbk3_cont1 {
	width: 80%;
	clear: both;
	float: left;
	margin-left: 10%;
}
.webserviceys_ul li .mask {
	font-size: 9px;
}
.webserviceys {
	padding-top: 0px;
}
.serveappbk4 {
	width: 100%;
	height: auto;
}
.serveappbk4_piclist {
	width: 400px;
	height: auto;
	margin: 150px auto;
	border: 0px;
	border-left: 0px;
	border-radius: 0px;
	position: relative;
}
.borderrdss {
	width: 347px;
	height: 162px;
	right: 0px;
	border: 4px solid #d04d61;
	clear: both;
	display: block;
	position: absolute;
}
.borderrdss:nth-child(2n 1) {
	border-left: 0px;
	border-radius: 0px 30px 30px 0px;
}
.borderrdss:nth-child(2n 2) {
	border-right: 0px;
	border-radius: 30px 0px 0px 30px;
	left: 0px;
}
.borderrdss:nth-child(1) {
	top: 0px;
}
.borderrdss:nth-child(2) {
	top: 166px;
}
.borderrdss:nth-child(3) {
	top: 332px;
}
.borderrdss:nth-child(4) {
	top: 498px;
}
.serveappbk4_piclistwid {
	width: 600px;
	position: relative;
	z-index: 10;
}
.serveappbk4_picms {
	width: 118px;
	height: 180px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	line-height: 16px;
	float: left;
	top: -102px;
	position: relative;
	margin-left: -20px;
	left: -27px;
	margin-right: 101px;
	margin-bottom: -13px;
}
.serveappbk4_picms.picms {
	left: 0px;
}
.serveappbk4_picms img {
	display: block;
	margin: 0px auto;
}
.serveappbk4_picms img.img1 {
	width: 91px;
	height: 69px;
	margin-bottom: 17px;
}
.serveappbk4_picms img.img2 {
	width: 26px;
	height: 26px;
	margin-bottom: 21px;
}
.serveappbk4_picms {
	margin-left: 0px;
	left: 0px;
	margin-right: 167px;
}
.serveappbk4_picms:nth-child(4n 1) {
	float: left;
	clear: right;
}
.serveappbk4_picms:nth-child(4n 2) {
	float: left;
	clear: right;
}
.serveappbk4_picms:nth-child(4n 3) {
	float: right;
	clear: left;
	margin-right: 198px;
	margin-left: 0px;
}
.serveappbk4_picms:nth-child(4n 4) {
	float: right;
	clear: left;
	margin-right: 165px;
}
.dtiasul li {
	height: 27rem;
}
.liaojie_tilte {
	top: 50px;
	margin-bottom: 75px;
}
.liaojie_back {
	width: 1110px;
	left: 50%;
	margin-left: -555px;
}
.liaojie_list {
	width: 100%;
	padding-top: 30px;
}
.liaojie_list ul li {
	margin: 0px;
	margin: 0px 20px;
	float: none;
	width: auto;
	height: 100px;
	overflow: hidden;
	clear: both;
	margin-bottom: 20px;
	background: url(/uploads/image/simages/redopact0.5.png) repeat;
	border-radius: 5px;
}
.liaojie_list ul li:hover {
	background: #be0e29;
}
.liaojie_list ul li:nth-child(1) {
	float: none;
	clear: both;
}
.liaojie_list ul li:nth-child(2) {
	position: relative;
	margin: 0px 20px;
	margin-bottom: 20px;
	clear: both;
	left: 0px;
}
.liaojie_list ul li:nth-child(3) {
	position: relative;
	margin: 0px 20px;
	margin-bottom: 20px;
	clear: both;
	left: 0px;
}
.liaojie_list ul li:nth-child(4) {
	position: relative;
	right: 0;
	clear: both;
	left: 0px;
}
.liaojie_list ul li .ruad {
	width: 216px;
	height: 100px;
	border-radius: 0px;
	background: none;
	float: left;
}
.liaojie_list ul li .ruad img {
	top: 25px;
}
.liaojie_list ul li .ruad span {
	top: 16px;
}
.liaojie_list ul li p {
	text-align: left;
	padding: 10px 10px;
	line-height: 30px;
}
.contactsy_nr {
	width: 100%;
}
.contactsy_nrr {
	width: 48%;
}
.contactsy_nrl {
	width: 48%;
}
.risenbmap {
	position: absolute;
	left: auto;
	margin-left: 0px;
	right: 0px;
	top: 0px;
	z-index: 5;
}
.contactpagel {
	margin-left: 7%;
	margin-top: 10%;
}
.contactpager {
	margin-top: 26%;
}
.regardspagel {
	margin-top: 7%;
}
.sybanner p {
	bottom: 10%;
}
.serveappbk5aa_ul li a {
	display: block;
	position: relative;
	width: 33.3%;
	float: left;
}
.serveappbk5aa_ul li a span {
	font-size: 20px;
	height: 40px;
	line-height: 40px;
}
.aboutpagecnav {
	width: 35px;
}
.aboutpagecnav a {
	font-size: 12px;
}
.navli {
	display: none;
}
.navmore {
	display: block;
	margin-right: 1rem;
}
.serveappbk5_ul {
	margin: 0px 5%;
	width: auto;
}
.scrollscs_nr3_pc {
	top: 0px;
	margin-bottom: 20px;
}
.dtiasnv {
	height: auto;
}
.backimgsclassa, .backimgsclassb, .backimgsclassc, .backimgsclassd {
	width: auto;
	min-width: 100%;
}
.webprocesspic {
	width: 800px;
}
.webprocesspic_ul li {
	margin-right: 28px;
}
.serveappbk6 {
	height: 510px;
}
.serveappbk6 .scrollscs_nr2 {
	margin-top: -260px;
}
.navli li.navlilis {
	display: none;
}
.backimgybottom {
	width: 80%;
	left: 10%;
	margin-left: 0px;
	position: relative;
}
.serveappbknew2s_con {
	width: 90%;
	position: relative;
	left: 5%;
	top: 0px;
	margin: 0px;
	height: auto;
}
.serveappbknew2s_r img {
	margin-top: 100px;
}
}
/************1000******************/



@media only all and (max-width:955px) {
.serveappbk6_list {
	width: 100%;
}
.serveappbk6_ul {
	width: 100%;
}
.serveappbk6_ul li {
	width: 20.26%;
	margin-right: 6.2%;
}
.serveappbk6_ul li h2 {
	min-width: 180px;
	white-space: nowrap;
}
.bankscroll .dtiasul li {
	height: 26rem;
}
}


/************800******************/
@media only all and (max-width:850px) {
body {
	min-width: 300px;
}
.headera {
	height: 103px;
	width: auto;
	min-width: 300px;
	z-index: 1100;
}
.header {
	z-index: 1100;
}
.logoa {
	float: left;
	margin-top: 0px;
	margin-left: 1rem;
}
.navmore {
	display: block;
	margin-right: 1rem;
}
.navli {
	position: absolute;
	right: 0px;
	top: 53px;
	display: none;
	z-index: 500;
}
.navli li {
	height: 50px;
	padding: 0px;
	clear: both;
	background: #232323;
	width: 112px;
}
.navli li a {
	display: block;
	font-size: 1.1rem;
	padding: 0px;
	text-align: center;
}
.navli li a:hover {
	color: #fff;
}
.navli li.curentsa {
	background: #010101;
}
.navli li.curentsa a {
	background: #770e12;
}
.dtiasul li {
	height: 26rem;
}
.navlistata {
	display: none;
	float: left;
	height: 50px;
	line-height: 50px;
	font-size: 1.1rem;
	margin: 21px 0px;
	padding: 0px 0.2rem;
	margin-right: 0.5rem;
	color: #bfbdbd;
}
.visibles {
	display: block;
}
.bottomss {
	height: 18rem;
}
.bottomssa {
	height: 18rem;
}
.bottomssal {
	padding-top: 1rempx;
	float: none;
}
.bottomssal li {
	float: none;
	clear: both;
	width: auto;
	margin-bottom: 0.6rem;
}
.bottomssal li a {
	height: 2rem;
	line-height: 2rem;
	font-size: 1.1rem;
	float: left;
	width: 5.5rem;
}
.bottomssar {
	float: none;
	padding-top: 1rem;
	clear: both;
}
.bottomssar li {
	height: 2.5rem;
	line-height: 2.5rem;
	margin-bottom: 0.6rem;
	text-align: right;
	width: 15rem;
}
.bottomssar li img {
	margin-right: 20px;
	margin-bottom: -5px;
}
.libtom .xinx span {
	display: block;
}
.regardspager {
	top: 13.2%;
}
.dongtnrxqy {
	display: block;
}
.dongtnrxqyl {
	display: block;
	padding: 20px;
	width: auto;
	float: none;
	margin-right: 0px;
}
.dongtnrxqyr {
	display: block;
	width: 100%;
}
.dongtnrxqyrul1, .dongtnrxqyrul2 {
	display: none;
}
/*.serveapp{height:900px;}*/
.imgtopmterl {
	top: -60px;
}
.mterbottommtl2img {
	height: 150px;
	background: url(/uploads/image/simages/index_43a.png) repeat-x;
}
.serveappbk2 {
	height: 905px;
}
.serveappbk2_pic {
	width: 100%;
	height: 646px;
	margin: 0px auto;
	position: relative;
	overflow: hidden;
}
.serveappbk2_picul {
	width: 105%;
}
.serveappbk2_picul li {
	margin-left: 30px;
	margin-right: 9px;
}
.serveappbk2_picul li.webli {
	margin-left: 30px;
	margin-right: 85px;
}
.serveappbk2_picul li {
	width: 100px;
	margin-right: 10px;
	margin-left: 10px;
}
.serveappbk2_picul li .back {
	width: 100px;
	height: 100px;
}
.serveappbk2_picul li.webli {
	margin-left: 14px;
	margin-right: 2px;
}
.serveappbk5_ul li a {
	width: 50%;
}
.mterbottommtl2imgaaa {
	background: url(/uploads/image/simages/index_49.png) left top repeat-x;
	height: 125px;
}
.webbannera {
	display: none;
}
.webbannerb {
	display: block;
}
.webserviceys_ul li .mask {
	font-size: 8px;
}
.contactsy_nrrwx {
	display: none;
}
.serveappbk6 {
	height: 650px;
}
.teampagecli {
	overflow-y: scroll;
	overflow-x: hidden;
}
.teampagecli p {
	width: 50%;
}
.branddspage p {
	width: 33%;
}
.branddspage {
	overflow-y: scroll;
	overflow-x: hidden;
}
.branddspage p.mod4 {
	margin-right: 1px;
	border-right: 1px solid #e6e6e6;
}
.branddspage p.mod3 {
	margin-right: 0px;
	border-right: 0px;
}
.contacttxtscor {
	overflow-x: hidden;
	overflow-y: visible;
}
.serveappbk5aa_ul li a span {
	font-size: 18px;
	height: 35px;
	line-height: 35px;
}
.serveappbk6_ul li {
	margin-right: 0px;
	width: 49%;
	height: 220px;
	margin-right: 2%;
}
.serveappbk6_ul li.li2 {
	margin-right: 0px;
}
.serveappbk6_ul li.li4 {
	margin-right: 0px;
}
.serveaplipic {
	float: left;
}
.scrollscs_nr2 {
	margin-top: -316px;
}
.webprocesspic {
	height: 693px;
	width: 100%;
}
.webprocesspic_ul {
	width: 100%;
}
.webprocesspic_ul li:nth-child(2n 1) {
	float: left;
	margin-right: 0px;
	clear: left;
}
.webprocesspic_ul li:nth-child(2n 2) {
	float: right;
	margin-right: 0px;
}
.serveappbk6 {
	height: 566px;
}
.serveappbk6 .scrollscs_nr2 {
	margin-top: -287px;
}
.backimgybottom {
	width: 94%;
	left: 3%;
	margin-left: 0px;
	position: relative;
}
.serveappbknew2s_con {
	width: 90%;
	position: relative;
	left: 5%;
	top: 0px;
	margin: 0px;
	height: auto;
}
.serveappbknew2s_r img {
	margin-top: 0px;
}
.serveappbknew2s_l {
	float: none;
	clear: both;
	padding-top: 50px;
	width: 100%;
	text-align: center;
}
.serveappbknew2s_la {
	text-align: center;
}
.serveappbknew2s_r {
	float: none;
	width: 100%;
}
.serveappbknew2s_con .serveappbk3_linkbtn {
	margin: 0px auto;
}
}
/************800******************/

/************700******************/
@media only all and (max-width:700px) {
.porjctmainmid {
	width: 95%;
}
.porjctlibr .p {
	height: 110px;
	font-size: 18px;
	line-height: 25px;
	padding-top: 15px;
}
.porjctlibr .hui {
	height: 80px;
}
.backimgy1 {
	width: 100%;
	right: 0;
	top: 50%;
}
.backimgy2 {
	width: 90%;
	right: 5%;
	top: 60%;
}
.backimgy3 {
	width: 85%;
	right: 7%;
	top: 40%;
}
.backimgy4 {
	width: 80%;
	right: 10%;
	top: 30%;
}
.webserviceys_ul li .mask {
	font-size: 6.5px;
}
.sybanner p {
	bottom: 13%;
}
.sybanner p span {
	height: 7px;
	border-radius: 7px;
}
.serveaplipic {
	-moz-transform: scale(0.8) translate(-20px, -10px);
	-ms-transform: scale(0.8) translate(-20px, -10px);
	-o-transform: scale(0.8) translate(-20px, -10px);
	-webkit-transform: scale(0.8) translate(-20px, -10px);
	transform: scale(0.8) translate(-20px, -10px);
	margin-right: -60px;
}
.centmain {
	padding-top: 100px;
}
.bankscroll .dtiasul li {
	height: 25rem;
}
}
/************700******************/



/************600******************/
@media only all and (max-width:600px) {
.bottomsxal {
	font-size: 0.87rem;
	line-height: 1.3rem
}
.dtiasul li {
	height: 23.5rem;
}
.dtiasnv a {
	margin: 0px 10px;
	font-size: 0.8rem;
}
.serveappbk2h {
	width: 400px;
	overflow: hidden;
}
.serveappbk2h .back {
	margin-left: -70px;
}
.serveappbk6_list {
	width: auto;
	margin: 0px 10px;
}
.serveappbk6_ul {
	width: 100%;
	position: relative;
}
.serveappbk6_ul li img {
	width: 100%;
	height: auto;
}
.serveappbk6_ul li h2 {
	font-size: 22px;
}
.serveappbk5_ul {
	margin: 0px 1%;
	width: auto;
}
.webserviceys_ul li .mask {
	font-size: 5.5px;
}
.backimgsclassa, .backimgsclassb, .backimgsclassc, .backimgsclassd {
	min-width: 150%;
	left: -50%;
}
.contactsy_nr {
	width: 100%;
}
.contactsy_nrr {
	width: auto;
	float: none;
	margin: 0px 45px;
}
.contactsy_nrl {
	width: auto;
	float: none;
	margin: 0px 20px;
}
.risenbmap {
	position: absolute;
	left: auto;
	margin-left: 0px;
	right: 0px;
	top: 0px;
	z-index: 5;
}
.branddspage p {
	width: 49.8%;
}
.branddspage p.mod4 {
	margin-right: 1px;
	border-right: 1px solid #e6e6e6;
}
.branddspage p.mod3 {
	margin-right: 1px;
	border-right: 1px solid #e6e6e6;
}
.branddspage p.mod2 {
	margin-right: 0px;
	border-right: 0px;
}
.dtiasnvdun {
	height: auto;
}
.serveappbk5aa_ul li a {
	display: block;
	position: relative;
	width: 50%;
	float: left;
}
.serveaplipic {
	-moz-transform: scale(0.5) translate(-83px, -10px);
	-ms-transform: scale(0.5) translate(-83px, -10px);
	-o-transform: scale(0.5) translate(-83px, -10px);
	-webkit-transform: scale(0.5) translate(83px, -10px);
	transform: scale(0.5) translate(-83px, -10px);
	margin-right: -100px;
}
.serveappbk3_title .img, .liaojie_tilte, .ourpoint_tilet img, .contactsy_tilte img, .serveapp1h img, .websolution, .webserviceys_title, .serveappbk2h .img, .dtiasbt img {
	-moz-transform: scale(0.7);
	-ms-transform: scale(0.7);
	-o-transform: scale(0.7);
	-webkit-transform: scale(0.7);
	transform: scale(0.7);
	height: 50px;
}
.serveappbk2_picul li {
	width: 100px;
	margin-right: 0px;
	margin-left: 7px;
}
}
/************600******************/


/************600******************/
@media only all and (max-width:500px) {
.bottomsxal {
	font-size: 0.87rem;
	line-height: 1.3rem
}
.dtiasul li {
	height: 23.5rem;
}
.dtiasnv a {
	margin: 0px 10px;
	font-size: 0.8rem;
}
.serveappbk2h {
	width: 400px;
	overflow: hidden;
}
.serveappbk2h .back {
	margin-left: -70px;
}
.serveappbk6_list {
	width: auto;
	margin: 0px 10px;
}
.serveappbk6_ul {
	width: 100%;
	position: relative;
}
.serveappbk6_ul li h2 {
	position: relative;
	left: -10px;
	margin-bottom: 15px;
}
.serveappbk6_ul li img {
	width: 100%;
	height: auto;
}
.serveappbk6_ul li h2 {
	font-size: 22px;
}
.webserviceys_ul li {
	width: 100%;
}
.webserviceys_ul li .mask {
	font-size: 8px;
}
.teampagecli p {
	width: 100%;
}
.serveappipcback {
	top: 540px;
}
}
/************600******************/


@media only all and (max-width:450px) {
.serveappbk6_ul li {
	width: 50%;
	margin-right: 0px;
	height: 261px;
	line-height: 23px;
}
.serveaplipic {
	margin-right: 0px;
	float: none;
	margin: 0px auto;
	margin-bottom: -45px;
	-moz-transform: scale(0.5) translate(0px, -10px);
	-ms-transform: scale(0.5) translate(0x, -10px);
	-o-transform: scale(0.5) translate(0px, -10px);
	-webkit-transform: scale(0.5) translate(0px, -10px);
	transform: scale(0.5) translate(0px, -10px);
	margin-left: 50%;
	left: -85px;
}
.serveappbk6_ul li h2 {
	margin-bottom: 0px;
	left: 0px;
}
/*.serveappbk6{height:700px;}
		.scrollscs_nr2{margin-top:-345px;}*/
.serveappbk6 {
	height: 670px;
}
.serveappbk6 .scrollscs_nr2 {
	margin-top: -335px;
}
.serveappbk6_ul {
	top: -25px;
}
.serveappbk4_piclist {
	width: 100%;
}
.serveappbk4_piclistwid {
	width: 100%;
}
.borderrdss {
	width: 80%;
}
.serveappbk4_picms:nth-child(2n) {
	float: right;
	clear: right;
	margin-left: 0px;
	margin-right: 0px;
}
.serveappbk4_picms:nth-child(2n 1) {
	float: left;
	clear: left;
	margin-left: 0px;
	margin-right: 0px;
}
}
/**************************2014-12-30程序新增样式*******************************************************/
.dtiasnv .now_dtiasnv {
	color: #be0e29;
}
.sybannerlia .img {
	position: static;
	margin: 0px;
}
.textcent {
	width: 3000px;
	height: 100%;
	left: 50%;
	margin-left: -1500px;
	position: absolute;
	text-align: center;
}
.backimgsclassa, .backimgsclassb, .backimgsclassc, .backimgsclassd {
	height: 120%;
}
.backimgsclassa {
	height: 120%;
}
/**************************2014-12-30程序新增样式*******************************************************/
.dtiasnv .now_dtiasnv {
	color: #be0e29;
}
.sybannerlia .img {
	position: static;
	margin: 0px;
}
.textcent {
	width: 3000px;
	height: 100%;
	left: 50%;
	margin-left: -1500px;
	position: absolute;
	text-align: center;
}
.backimgsclassa, .backimgsclassb, .backimgsclassc, .backimgsclassd {
	height: 120%;
}
.backimgsclassa {
	height: 120%;
}
/************2015-5-27新增样式****************/
.posfixnavr {
	position: fixed;
	right: 0px;
	height: 245px;
	z-index: 1000;
	top: 50%;
	margin-top: -110px;
}
.posfixnavr a {
	display: block;
	position: relative;
	height: 49px;
	float: right;
	clear: both;
	width: 50px;
	background-image: url(/uploads/image/simages/ritfixpic.png);
	background-repeat: no-repeat;
	background-color: rgba(18,18,18,0.6);
*background-color:#121212;
	overflow: hidden;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.posfixnavr i {
	display: block;
	width: 95px;
	padding-right: 5px;
	height: 49px;
	text-align: right;
	font-size: 15px;
	color: #fff;
	line-height: 49px;
	position: absolute;
	top: 0px;
	right: 50px;
	font-style: normal;
}
.posfixnavr a.a1 i {
	width: 120px;
	padding-right: 0px;
}
.posfixnavr a:hover {
	width: 130px;
	background-color: #770e12;
}
.posfixnavr a.a1:hover {
	width: 170px;
}
.headera {
	height: 53px;
}
.casexqdiv {
	clear: both;
	min-height: 300px;
	overflow: hidden;
*overflow:visible;
}
.casexqdivl {
	width: 39.15%;
	float: left;
	background: #fff;
	position: fixed;
	left: 0px;
	top: 0px;
}
.casexqdivr {
	width: 60.85%;
	float: right;
	position: relative;
	min-height: 650px;
}
.casexqdivr img {
	display: block;
	width: 100% !important;
	height: auto !important;
}
.casexqdivr .btnl {
	display: block;
	width: 84px;
	height: 166px;
	border: 0px;
	background: url(/uploads/image/simages/casebtnr.png) no-repeat;
	cursor: pointer;
	position: fixed;
	top: 251px;
}
.casexqdivr .btnr {
	display: block;
	width: 84px;
	height: 166px;
	border: 0px;
	background: url(/uploads/image/simages/casebtnl.png) no-repeat;
	cursor: pointer;
	position: fixed;
	right: 0px;
	top: 251px;
}
.casexqdivr img {
	display: block;
	width: 100%;
	clear: both;
}
.casexqdivla {
	margin: 0px 12%;
	padding-top: 104px;
}
.casexqdivla h1 {
	height: 22px;
	border-left: 4px solid #cb0505;
	font-size: 22px;
	color: #606060;
	line-height: 22px;
	padding-left: 12px;
	margin-bottom: 22px;
}
.casexqdivla .strt {
	line-height: 25px;
	font-size: 16px;
	color: #7a7a7a;
	margin-bottom: 25px;
	clear: both;
}
.casexqdivla .strta {
	height: 20px;
	clear: both;
	margin-bottom: 25px;
	clear: both;
}
.casexqdivla .strta span {
	display: block;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #7a7a7a;
	float: left;
	width: 118px;
}
.casexqdivla .strta span img {
	height: 20px;
	float: left;
	margin-right: 5px;
}
.casexqdivla .p {
	font-size: 14px;
	color: #7a7a7a;
	line-height: 26px;
	margin-bottom: 30px;
	clear: both;
}
.casexqdivla .link {
	clear: both;
	display: block;
	height: 32px;
	color: #7a7a7a;
	font-size: 14px;
	border: 1px solid #7a7a7a;
	padding: 0px 12px;
	line-height: 32px;
	margin-bottom: 41px;
	float: left;
	clear: both;
	transition: all 0.1s ease-in;
}
.casexqdivla .link:hover {
	color: #cb0505;
	background: #cb0505;
	border: 1px solid #cb0505;
	color: #fff;
}
.casexqdivla .lianx {
	clear: both;
}
.casexqdivla .lianx .a1 {
	display: block;
	float: left;
	width: 164px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 15px;
	color: #fff;
	margin-bottom: 19px;
	background: #be0e29;
	border-radius: 34px;
}
.casexqdivla .lianx .a2 {
	display: block;
	clear: both;
	width: 164px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 15px;
	color: #fff;
	margin-bottom: 19px;
	background: #7a7a7a;
	border-radius: 34px;
}
.processdivbv {
	position: relative;
	z-index: 50;
}
.casexqdivlposre {
	position: absolute;
	top: auto;
	bottom: 10px;
}
/*****2016-5-13*********/
.risenbmap {
	top: 159px;
}
 @media only all and (max-width:1400px) {
.casexqdivla .strta span {
	margin-bottom: 10px;
}
.casexqdivla {
	padding-top: 90px;
}
.casexqdivla h1 {
	margin-bottom: 13px;
}
.casexqdivla .strt {
	margin-bottom: 11px;
}
.casexqdivla .strta {
	margin-bottom: 10px;
}
.casexqdivla .p {
	margin-bottom: 13px;
}
.casexqdivla .link {
	margin-bottom: 30px;
}
}
 @media only all and (max-width:640px) {
.casexqdivl {
	width: 100%;
	position: relative;
	margin: 0px;
	top: 0px;
	bottom: 0px;
}
.casexqdivr {
	width: 100%;
}
body {
	min-width: 320px;
}
.casexqdivr .btnl {
	display: block;
	width: 50px;
	height: 99px;
	background: url(/uploads/image/simages/casebtnra.png) no-repeat;
}
.casexqdivr .btnr {
	display: block;
	width: 50px;
	height: 99px;
	background: url(/uploads/image/simages/casebtnla.png) no-repeat;
}
.serveappbk6_ul li h2 {
	width: auto;
	min-width: 10px;
}
}

.a_body{ position:relative; height:100%}
::-webkit-scrollbar {width:5px;height:5px; background:#f1f1f1}
::-webkit-scrollbar-track {border-radius:2.5px; background:#f1f1f1}
::-webkit-scrollbar-thumb {border-radius:2.5px; background:#333}

input::-webkit-input-placeholder{ color:#999;}
input::-moz-placeholder{ /* mozilla firefox 19  */ color:#999; }
input:-moz-placeholder{ /* mozilla firefox 4 to 18 */ color:#999;}
input:-ms-input-placeholder{ /* internet explorer 10-11 */ color:#999;}

textarea::-webkit-input-placeholder{ color:#999;}
textarea::-moz-placeholder{ /* mozilla firefox 19  */ color:#999;}
textarea:-moz-placeholder{ /* mozilla firefox 4 to 18 */ color:#999;}
textarea:-ms-input-placeholder{  /* internet explorer 10-11 */ color:#999;}

*{font-family:arial, helvetica,"microsoft yahei", sans-serif; padding: 0; margin:0; box-sizing:border-box; vertical-align:top}


.layui-inline,img{display:inline-block;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400}.layui-edge,.layui-header,.layui-inline,.layui-main{position:relative}.layui-elip,.layui-form-checkbox span,.layui-form-pane .layui-form-label{text-overflow:ellipsis;white-space:nowrap}.layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}img{border:none}li{list-style:none}table{border-collapse:collapse;border-spacing:0}h4,h5,h6{font-size:100%}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}body{}hr{height:1px;margin:10px 0;border:0;clear:both}a{color:#333;text-decoration:none}a:hover{color:#777}a cite{font-style:normal;*cursor:pointer}.layui-border-box,.layui-border-box *{box-sizing:border-box}.layui-box,.layui-box *{box-sizing:content-box}.layui-clear{clear:both;*zoom:1}.layui-clear:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-inline{*display:inline;*zoom:1}.layui-edge{display:inline-block;width:0;height:0;border-width:6px;border-style:dashed;border-color:transparent;overflow:hidden}.layui-edge-top{top:-4px;border-bottom-color:#999;border-bottom-style:solid}.layui-edge-right{border-left-color:#999;border-left-style:solid}.layui-edge-bottom{top:2px;border-top-color:#999;border-top-style:solid}.layui-edge-left{border-right-color:#999;border-right-style:solid}.layui-elip{overflow:hidden}.layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important}.layui-main{width:1140px;margin:0 auto}.layui-header{z-index:1000;height:60px}.layui-header a:hover{transition:all .5s;-webkit-transition:all .5s}.layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px;overflow-x:hidden}.layui-side-scroll{position:relative;width:220px;height:100%;overflow-x:hidden}.layui-body{position:absolute;left:200px;right:0;top:0;bottom:0;z-index:998;width:auto;overflow:hidden;overflow-y:auto;box-sizing:border-box}.layui-layout-body{overflow:hidden}.layui-layout-admin .layui-header{background-color:#23262e}.layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden}.layui-layout-admin .layui-body{top:60px;bottom:44px}.layui-layout-admin .layui-main{width:auto;margin:0 15px}.layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;height:44px;line-height:44px;padding:0 15px;background-color:#eee}.layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px}.layui-layout-admin .layui-header .layui-nav{background:0 0}.layui-layout-left{position:absolute!important;left:200px;top:0}.layui-layout-right{position:absolute!important;right:0;top:0}.layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box;max-width: 1310px;}.layui-container01{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box;max-width: 1630px;}.layui-container02{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box;max-width: 1780px;}.layui-container03{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box;max-width: 1410px;}.layui-container04{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box;max-width: 1470px;}.layui-fluid{position:relative;margin:0 auto;padding:0 15px}.layui-row:after,.layui-row:before{content:'';display:block;clear:both}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box}.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left}.layui-col-xs1{width:8.33333333%}.layui-col-xs2{width:16.66666667%}.layui-col-xs3{width:25%}.layui-col-xs4{width:33.33333333%}.layui-col-xs5{width:41.66666667%}.layui-col-xs6{width:50%}.layui-col-xs7{width:58.33333333%}.layui-col-xs8{width:66.66666667%}.layui-col-xs9{width:75%}.layui-col-xs10{width:83.33333333%}.layui-col-xs11{width:91.66666667%}.layui-col-xs12{width:100%}.layui-col-xs-offset1{margin-left:8.33333333%}.layui-col-xs-offset2{margin-left:16.66666667%}.layui-col-xs-offset3{margin-left:25%}.layui-col-xs-offset4{margin-left:33.33333333%}.layui-col-xs-offset5{margin-left:41.66666667%}.layui-col-xs-offset6{margin-left:50%}.layui-col-xs-offset7{margin-left:58.33333333%}.layui-col-xs-offset8{margin-left:66.66666667%}.layui-col-xs-offset9{margin-left:75%}.layui-col-xs-offset10{margin-left:83.33333333%}.layui-col-xs-offset11{margin-left:91.66666667%}.layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important}.layui-show-xs-block{display:block!important}.layui-show-xs-inline{display:inline!important}.layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{}.layui-hide-sm{display:none!important}.layui-show-sm-block{display:block!important}.layui-show-sm-inline{display:inline!important}.layui-show-sm-inline-block{display:inline-block!important}.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left}.layui-col-sm1{width:8.33333333%}.layui-col-sm2{width:16.66666667%}.layui-col-sm3{width:25%}.layui-col-sm4{width:33.33333333%}.layui-col-sm5{width:41.66666667%}.layui-col-sm6{width:50%}.layui-col-sm7{width:58.33333333%}.layui-col-sm8{width:66.66666667%}.layui-col-sm9{width:75%}.layui-col-sm10{width:83.33333333%}.layui-col-sm11{width:91.66666667%}.layui-col-sm12{width:100%}.layui-col-sm-offset1{margin-left:8.33333333%}.layui-col-sm-offset2{margin-left:16.66666667%}.layui-col-sm-offset3{margin-left:25%}.layui-col-sm-offset4{margin-left:33.33333333%}.layui-col-sm-offset5{margin-left:41.66666667%}.layui-col-sm-offset6{margin-left:50%}.layui-col-sm-offset7{margin-left:58.33333333%}.layui-col-sm-offset8{margin-left:66.66666667%}.layui-col-sm-offset9{margin-left:75%}.layui-col-sm-offset10{margin-left:83.33333333%}.layui-col-sm-offset11{margin-left:91.66666667%}.layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{}.layui-hide-md{display:none!important}.layui-show-md-block{display:block!important}.layui-show-md-inline{display:inline!important}.layui-show-md-inline-block{display:inline-block!important}.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left}.layui-col-md1{width:8.33333333%}.layui-col-md2{width:16.66666667%}.layui-col-md3{width:25%}.layui-col-md4{width:33.33333333%}.layui-col-md5{width:41.66666667%}.layui-col-md6{width:50%}.layui-col-md7{width:58.33333333%}.layui-col-md8{width:66.66666667%}.layui-col-md9{width:75%}.layui-col-md10{width:83.33333333%}.layui-col-md11{width:91.66666667%}.layui-col-md12{width:100%}.layui-col-md-offset1{margin-left:8.33333333%}.layui-col-md-offset2{margin-left:16.66666667%}.layui-col-md-offset3{margin-left:25%}.layui-col-md-offset4{margin-left:33.33333333%}.layui-col-md-offset5{margin-left:41.66666667%}.layui-col-md-offset6{margin-left:50%}.layui-col-md-offset7{margin-left:58.33333333%}.layui-col-md-offset8{margin-left:66.66666667%}.layui-col-md-offset9{margin-left:75%}.layui-col-md-offset10{margin-left:83.33333333%}.layui-col-md-offset11{margin-left:91.66666667%}.layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{}.layui-hide-lg{display:none!important}.layui-show-lg-block{display:block!important}.layui-show-lg-inline{display:inline!important}.layui-show-lg-inline-block{display:inline-block!important}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left}.layui-col-lg1{width:8.33333333%}.layui-col-lg2{width:16.66666667%}.layui-col-lg3{width:25%}.layui-col-lg4{width:33.33333333%}.layui-col-lg5{width:41.66666667%}.layui-col-lg6{width:50%}.layui-col-lg7{width:58.33333333%}.layui-col-lg8{width:66.66666667%}.layui-col-lg9{width:75%}.layui-col-lg10{width:83.33333333%}.layui-col-lg11{width:91.66666667%}.layui-col-lg12{width:100%}.layui-col-lg-offset1{margin-left:8.33333333%}.layui-col-lg-offset2{margin-left:16.66666667%}.layui-col-lg-offset3{margin-left:25%}.layui-col-lg-offset4{margin-left:33.33333333%}.layui-col-lg-offset5{margin-left:41.66666667%}.layui-col-lg-offset6{margin-left:50%}.layui-col-lg-offset7{margin-left:58.33333333%}.layui-col-lg-offset8{margin-left:66.66666667%}.layui-col-lg-offset9{margin-left:75%}.layui-col-lg-offset10{margin-left:83.33333333%}.layui-col-lg-offset11{margin-left:91.66666667%}.layui-col-lg-offset12{margin-left:100%}}.layui-col-space1{margin:-.5px}.layui-col-space1>*{padding:.5px}.layui-col-space3{margin:-1.5px}.layui-col-space3>*{padding:1.5px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space8{margin:-3.5px}.layui-col-space8>*{padding:3.5px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-img-responsive{ max-width:100%;}
@media (min-width: 1360px){
.layui-container01,.layui-container04{
    padding: 0 50px;

}
.n_news .right.fixed{ right:50px;}
}

@media (min-width: 1360px){
.layui-container01 {
    max-width: 1730px;
}
.layui-container01,.layui-container04{
    padding: 0 80px;

}
.n_news .right.fixed{ right:80px;}
}