@charset "utf-8";
/*ä¹¦é™¢ç®€ä»‹*/
.ab0{width:100%; background:url(ab0.jpg) repeat top center; height:auto;}
.ab1{width:100%; background: url(ab1.jpg) no-repeat top center; height: 567px;}
.ab2{width:100%;/* background: url(ab2.png) no-repeat bottom center; */height: 650px; padding-top: 30px}
.ab3{width:1190px; margin: 0 auto; height: 650px;text-align: center}
.abt1{font-size: 40px; color: #b50f18; font-family: "å®‹ä½“"; font-weight: 900; line-height: 100px; margin: 0 auto; text-align: center}
.abt2{font-size: 17px; line-height: 36px; text-align: left }
.abt2 p{ margin-bottom: 10px; text-indent: 2em;}
.ab4{width:1182px; margin: 0 auto; padding-top: 100px;}
.ab5{width:1182px; margin: 0 auto; padding-top: 15px; overflow: hidden}
.ab5mr18{margin-right: 18px;}
.ab6{width:100%; text-align: center; height: 1000px; background: url(ab6.png) no-repeat bottom center;}
.ab7{width:1182px;height: 370px;padding-top: 180px; margin: 0 auto; }
.abt3{font-size: 28px; line-height: 60px; color: #b50f18; padding-left: 60px; width: 100%; text-align: left;}
.abt3 b{font-size: 46px; font-weight: normal}
.abt3ml50{margin-left: 100px;}
.ab8{width:1000px; margin: 0 auto; text-align: center;}
.ab9{width:1000px; margin: 0 auto; text-align: center}
.ab9 div{margin-top: 30px; margin-bottom: 100px;}
.ab9 p{width:1000px; font-size: 24px; line-height: 50px; color: #b28850; }
.ab10{width:100%; background: url(ab10.png) no-repeat bottom center; height: 870px; margin: 0 auto;}
.ab11{width:100%; background: url(ab11.png) no-repeat top center; height: 53px; margin: 0 auto;}
.ab12{margin: 0 auto; width:1000px; padding-top: 50px; text-align: center}
.ab13{margin: 0 auto; background: url(ab13.jpg) no-repeat top center; width:100%; height: 1790px; text-align: center}
.ab14{width:1020px; margin: 0 auto; text-align: center; padding-top:300px}
/*å›½å­¦ä¸Žä¼ä¸šç®¡ç†*/
/*ä¸€*/
.g1{width:100%; background: url(g1.jpg) no-repeat top center; height: 736px;}
.g2{width:1190px; margin: 0 auto; text-align: left;  padding: 110px 0 40px 30px;}
.g3{width:1190px; margin: 0 auto; text-align: left; padding-left:30px; font-size: 37px; line-height: 70px; color: #555555;font-weight: bold}
.g4{width:1190px; margin: 0 auto; text-align: left; padding: 40px 0 40px 30px}
.ghx{height: 4px; background: #434343; width: 230px; float: left}
.g5{width:1190px; margin: 0 auto; text-align: left; padding-left:30px;}
.g5 div{font-size: 25px; line-height: 50px; color: #1A1A1A; width:900px;}

/*äºŒ*/

/*
.pxw1180{ width:1180px; margin: 0 auto;}
.blank40{clear:both;display:block;height:40px;overflow:hidden}
.pxmto{width:1180px; margin: 0 auto}
.crosswise ul li img {margin: 0 auto;background-size: cover;}
.innerc .crosswise {width: 100%;height: 320px;}
.innerc .crosswise ul {	width: 100%;}
.innerc .crosswise ul li {
	float: left;
	width: 25%;
	height: 350px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #fff;
	position: relative;
	text-align: center;
	cursor: pointer;
}
.innerc .crosswise ul li img {
	display: block;
	margin: 0 auto;
	padding-top: 30px;
	margin-bottom: 10px;
}
.innerc .crosswise ul li .l4ogo {display: block;}
.innerc .crosswise ul li .logo-new, .innerc .crosswise ul li:hover .l4ogo {	display: none;}
.innerc .crosswise ul li:hover .logo-new {display: block;}
.innerc .crosswise ul li .intro {
	width: 100%;
	height: 32px;
	font-size: 22px;
	line-height: 32px;
	letter-spacing: 3px;
	color: #17489c;
}
.innerc .crosswise ul li .line {
	display: block;
	width: 160px;
	height: 6px;
	background: rgba(23,72,156,1.0);
	margin: 0 auto;
	margin-top: 4px;
	margin-bottom: 10px;
}
.innerc .crosswise ul li .detail {
	font-size: 16px; 
	width: auto; 
	margin: 0 auto;
	line-height: 26px;
	letter-spacing: 1px;
	color: #323232;
	padding: 0 35px;
	text-align: center;
}
.innerc .crosswise ul li .detail p{}
.innerc .crosswise ul li:nth-of-type(2) .img {background: url(../img/g4.png) no-repeat 50%!important;}
.innerc .crosswise ul li:nth-of-type(3) .img {background: url(../img/g5.png) no-repeat 50%!important;}
.innerc .crosswise ul li:nth-of-type(4) .img {background: url(../img/g6.png) no-repeat 50%!important;}
.innerc .crosswise ul li:hover {background-color: #E0E0E0;transition: 3.0s linear;}
.innerc .crosswise ul li:hover .line {-webkit-animation: linemove 1s;animation: linemove 1s;background: #b50f18;}
@-webkit-keyframes linemove {
	0% {width:0} 
	to {width:160px}
}
@keyframes linemove {
	0% {width:0}	
	to {width:160px}
}*/
/*ä¸‰*/
.g6{width:1190px; margin: 0 auto; text-align: center; padding-top: 60px; padding-bottom: 30px;}
.g7{width:100%; height: 400px; background: url(g8.jpg) repeat-x left top; padding-top: 20px;}
/*å››*/
.g10{width:100%; margin: 0 auto; text-align: center; padding-top: 10px;}
.g11{width:1190px; padding: 20px 0px 50px 0px; margin: 0 auto; height: 1180px;}
.gjprq1{width:381px; margin-right: 23px; float: left}
.gjprq1:hover{cursor:pointer;transform:translate(0,-10px);transition: .3s linear; }/* é¼ æ ‡æ‚¬åœåŠ¨ä½œ*/
.gmr0{margin-right:10px;}
.gmt50{margin-top: 50px;}
.gjpimg{-moz-box-shadow:0px 0px 10px #6B6B6B; -webkit-box-shadow:0px 0px 10px #6B6B6B; box-shadow:0px 0px 10px #6B6B6B;}
.gjpt1{width:100%; font-size: 17px; line-height: 70px; text-align: left; font-weight: bold; color: #b50f18; text-align: center;}
.gjpt2{width:100%; font-size: 14px; line-height: 25px; text-align: left; color:#373737;}
/*äº”*/
.g12{width:1190px; text-align: center; margin: 0 auto; padding-top: 70px;}
.g13{ padding-top: 20px;}
.claer{
	clear:both;
}







