.bn-box {

    width: 100%;

    overflow-x: hidden;

    position: relative;

    z-index: 0;

}

.banner {

    width: 1920px;

    height: 600px;

    position: relative;

    overflow: hidden;

    margin-left: 50%;

    left: -960px;

    top: 0;

}

.banner img{

    width: 100%;

}

.banner .num {

    overflow: hidden;

    height: 25px;

    position: absolute;

    bottom: 12px;

    zoom: 1;

    z-index: 3;

    left: 50%;

    -webkit-transform: translateX(-50%);

    -ms-transform: translateX(-50%);

    transform: translateX(-50%);

}

.banner .num li {

  width:90px; height:5px; background: white;

    line-height: 25px;

    text-align: center;  

    cursor: pointer;

    float: left;

    font-size: 0; 

    margin-left: 10px;

}

.banner .num li.on {

    background: #2E5BAB;

}

.banner .prev, .banner .next {

    display: none;

    width: 40px;

    height: 100px;

    background: url(../images/btn.png) no-repeat;

    position: absolute;

    top: 200px;

}

.banner .prev {

    left: 50%;

    margin-left: -635px;

}

.banner .next {

    right: 50%;

    margin-right: -635px;

    background-position: right

}

.key0{ width:100%;height:75px;border-bottom:1px solid #cecccc;}

.key{ width: 1167px; height:100%; margin:0 auto; position: relative; }

.key .hot{ font-size: 15px; font-family: "微软雅黑"; line-height:75px; color:#084d9b; }

.key a{ font-size: 15px; font-family: "微软雅黑"; line-height: 85px; color:#333; margin-left:5px;}

.key a:hover{ color:#084d9b; }

.key .form{ width: 300px; height: 34px; border: #e5e5e5; position: absolute; top:27px;right:20px; outline: none; }

.key .form .text{

	width:300px;

	height:100%;

	font-family: "微软雅黑";

	font-size: 14px;

	line-height: 38px;

	color:#ccc;

	background: none;

	font-weight: lighter;

	outline: none;

	float: left;

	border:1px solid #e5e5e5;

	text-indent:0.8rem;

}

.key .form .submit{

	width: 82px;

	height:37px;

	position: absolute;

	top:0px;right: -2px;

	background:none;

	cursor: pointer;

	float: right;

	outline: none;

	border: 0;

	background: url(../images/server.jpg) no-repeat center;

	background-size:cover;

}

.session-box1{ width:100%; height:1165px; background: #F5F5F5; }

.perduct-box{

	width:100%;

	height: 844px;

	background: url(../images/pro-bg.jpg) no-repeat center center;

	background-size:cover;

}

.n58{height: 58px;}

.n66{height: 66px;}

.perduct-zt{

	width:1180px;

	height: 693px;

	margin:0 auto;

}

.product-title{

	width:486px;

	height: 53px;

	margin:0 auto;

	background: url(../images/line.png) no-repeat center center;

	background-size:cover;

	position: relative;

}

.product-title h2{

	font-family: "微软雅黑";

	font-size: 30px;

	color:#1e6ecf;

	background: none;

	font-weight: bold;

	position: absolute;

	top:-17px;left:39%;

}
.fot-ad a{
	color:#fff;
	}
.product-title h2 a{

	color:#1e6ecf;

}
span.go_v2_2 {
    height: 53px;
}
p.go-q3 {
    height: 20px;
}
.product-title span{

	font-family: "微软雅黑";

	font-size:20px;

	color:#666666;

	background: none;

	position: absolute;

	bottom:-10px;left:31%;

}

.product-center{

	width:1180px;

	height:616px;

	margin:0 auto;

	overflow: hidden;

}

.product-center-left{

	width: 275px;

	height: 565px;

	float: left;

	background: #fff;

	overflow: hidden;

}

.product-center-left01{

	width: 100%;height: 115px;background: #4C90E5;

	position: relative;

}



.product-center-left01 a{

	display: block;

	font-family: "微软雅黑";

	color:#fff;

	font-size:24px;

	font-weight: bold;

	position: absolute;

	top:32px;left:85px;

}

.product-center-left01 span{

	display: block;

	font-family: "微软雅黑";

	color:#fff;

	font-size:18px;

	position: absolute;

	bottom:28px;left:53px;

	text-transform:uppercase;

}

.product-center-left02{

	width:237px;height: 435px;

	margin:0 auto;

	overflow: hidden;

}

.product-center-left03{

	width: 100%;height: 55px;

	border-bottom: 1px solid #DDDDDD;

}

.product-center-left03:last-child{

	border-bottom:none;

}

.n25{height: 25px;}

.product-center-left03 span{

	display: block;

	width:20px;height:20px;

	float: left;

}

.product-center-left03 span img{

	background: url() no-repeat center center;

	background-size:cover;

}

.product-center-left03 a{

	display: block;

	font-family: "微软雅黑";

	font-size:16px;

	color:#666666;

	float:left;

	line-height: 16px;

	margin-left:18px;

	transition: all .7s;

}

.product-center-left03 a:hover{

	color:#1E6ECF;

}

.product-center-right{

	width: 882px;

	height: 565px;

	float: right;

	position: relative;

}

.product-center-rightcen{

	width: 920px;height: 540px;

	position: absolute;

	top:-21px;left:0;right: 0;bottom:0;

	margin:auto;

}

.product-center-rightcen01{

	width: 100%;height: 237px;

}

.product-center-rightcenleft{
width: 384px;
    height: 235px;
	float:left;

	overflow: hidden;

}

.product-center-rightcenleft img{

	width:100%;height:100%;

	background: url() no-repeat center center;

	background-size:cover;

	transition: all 0.7s;

}

.product-center-rightcenleft img:hover{

    transform: scale(1.4);

}

.product-center-rightcenright{

	width: 504px;

	height: 286px;

	float: right;

	overflow: hidden;

}

.product-center-rightcenright a{

	display: block;

	font-family: "微软雅黑";

	font-size:15px;

	color:#333333;

	font-weight: bold;

	line-height:52px;

	border-bottom: 1px solid #E0E0E0;

	margin-bottom:15px;

	transition: all 0.7s;

	overflow: hidden;

}

.product-center-rightcenright a:hover{

	color:#1E6ECF;

}

.product-center-rightcenright span{

	display: block;

	width: 410px;height: 127px;

	font-family: "微软雅黑";

	font-size:14px;

	color:#666666;

	line-height:30px;

	overflow: hidden;

}

.product-center-rightcenright a:last-child{

	display: block;

	width: 72px;height: 24px;

	float: right;margin-top:5px;margin-right:61px;

	position: relative;

	border-bottom: none;

}

.product-center-rightcenright a:last-child span{

	display: block;

	font-family: "Arial";

	font-size:12px;

	color:#747474;

	line-height:24px;

	float: left;

	text-transform: uppercase;

	letter-spacing:2px;

}

.product-center-rightcenright a:last-child img{

	display: block;

	width: 21px;height: 7px;

	background: url() no-repeat center center;

	background-size:cover;

	float: right;

	position: absolute;top:8px;right:6px;

}

.product-center-bot{

	width: 847px;height: 228px;

}

.product-center-bot a{

	display: block;

	font-family: "微软雅黑";

	font-size:16px;

	color:#1e6ecf;

	font-weight: bold;

	line-height:44px;

	letter-spacing:1px;

}

.n10{height: 10px;}

.product-center-bot ul{

	width:104%;height: 311px;

	overflow: hidden;

}

.product-center-bot ul li{

	    width: 212px;
    height: 149px;

	float: left;margin-left:8px;margin-bottom:10px;

	position: relative;

	overflow: hidden;

}

.product-center-bot ul li img{

	display: inline-block;

	width: 100%;height: 100%;

	background: url() no-repeat center center;

	background-size:cover;

	display: inline-block;

	-ms-display: inline-block;

    cursor: pointer;

    transition: all 0.6s;

    position: absolute;

	top: 0;left: 0;

}

.product-center-bot ul li img:hover {

    transform: scale(1.4);

}

.product-center-bot ul li span{

	display: block;

	width: 100%;height: 32px;

	background: rgba(0,0,0,.5);

	-ms-background: rgba(0,0,0,.5);

	position: absolute;bottom: 0;left:0;

	font-family: "微软雅黑";

	font-size:15px;

	color:#fff;

	font-weight: bold;

	line-height:32px;

	text-align: center;

	transition: all 0.7s;

	cursor: pointer;

	overflow: hidden;

}

.product-center-bot ul li span:hover{

	background:#2960B2;

}

.ad01-box{

	width: 100%;

	height: 170px;

	background: url(../images/ad01-bg.jpg) no-repeat center center;

	background-size:cover;

}

.ad01-center{

	width: 1180px;height: 100%;

	margin:0 auto;

	position: relative;

}

.ad01-tu01{

	width: 214px;

	height: 214px;

	border-radius: 50%;

	border:3px solid #fff;

	position: absolute;

	left:0;bottom: 33px;

}

.ad01-tu01z{

	width: 196px;

	height: 196px;

	border-radius: 50%;

	background: url(../images/ad01.png) no-repeat center center;

	background-size:cover;

	position: absolute;

	top:12px;left:8px;

}

.ad01-tu02{

	width: 168px;

	height: 168px;

	border-radius: 50%;

	border:3px solid #fff;

	position: absolute;

	left:131px;top:30px;

}

.ad01-tu02z{

	width: 156px;

	height: 156px;

	border-radius: 50%;

	background: url(../images/ad02.png) no-repeat center center;

	background-size:cover;

	position: absolute;

	top:6px;left:6px;

}

.ad01-ad{

	width: 488px;

	height: 162px;

	position: absolute;

	top:0;right:0;bottom: 0; left:0;

	margin:auto;

}

.ad01-ad .ad01-ad01{

	display: block;

	font-family: "微软雅黑";

	font-size:26px;

	color:#fff;

	font-weight: bold;

	line-height:75px;

}

.ad01-ad .ad01-ad02{

	display: block;

	font-family: "微软雅黑";

	font-size:16px;

	color:#fff;

	font-weight: normal;

	line-height:30px;

}

.ad01-ad .ad01-ad03{

	display: block;

	font-family: "微软雅黑";

	font-size:16px;

	color:#fff;

	font-weight: normal;

	line-height:30px;

	float: right;

	margin-right: 23px;

}

.ad01-tel{

	width: 300px;

	height: 75px;

	position: absolute;

	top:39px;right:0;

}

.ad01-tel span{

	display: block;

	font-family: "微软雅黑";

	font-size:15px;

	color:#fff;

	line-height:28px;

	float: left;

}

.ad01-tel .word-tel{

	display: block;

	width: 195px;height: 55px;

	font-family: "微软雅黑";

	font-size:24px;

	line-height:28px;

	float: left;

}

.ad01-center>a{

	display: block;

	width: 94px;height: 29px;

	background: #66AB03;

	font-family: "微软雅黑";

	color: #fff;

	font-size:16px;

	line-height:29px;

	float: left;

	text-align: center;

	position: absolute;

	bottom: 56px;right:206px;

}

.ys-box{

	width: 100%;

	height: 1059px;

	background: url(../images/ys-bg.jpg) no-repeat center center;

	background-size:cover;

}

.n54{height: 54px;}

.ys-title{

	width:486px;

	height: 52px;

	margin:0 auto;

	background: url(../images/line-ys.png) no-repeat center center;

	background-size:cover;

	position: relative;

}

.ys-title a{

	display: block;

	font-family: "微软雅黑";

	font-size: 30px;

	background: none;

	font-weight: bold;

	position: absolute;

	top:-13px;left:26%;

	color:#1e6ecf;

}

.ys-title span{

	font-family: "微软雅黑";

	font-size:16px;

	color:#666666;

	background: none;

	position: absolute;

	bottom:-9px;left:31%;

	text-transform: uppercase;

}

.ys-center{

	width: 1180px;

	height: 798px;

	margin:0 auto;

	position: relative;

}

.ys-center-left{

	width: 533px;

	height: 593px;

	background: #fff;

	float: left;

}

.n30{height: 30px;}

.n50{height: 50px;}

.n10{height: 10px;}

.ys-center-left span{

	display: block;

	font-family: "微软雅黑";

	font-size:30px;

	color:#333;

	line-height: 30px;

	margin-left:30px;

}

.ys-img{

	width: 443px;

	height: 441px;

	border:2px solid #E0E0E0;

	margin-left:30px;

}

.ys-img img{

	width: 100%;height: 100%;

	background: url() no-repeat center center;

	background-size:cover;

}

.ys-center-right{

	width: 591px;

	height: 798px;

	float:right;

	background:#fff;

}

.n10{height: 10px;}

.ys-center-right01{

	width: 410px;height: 120px;

	margin-left:50px;

}

.ys-center-right01 .ystit01{

	display: block;

	font-family: "微软雅黑";

	font-size:24px;

	color:#333;

	line-height: 45px;

}

.ys-center-right01 .ystit02{

	display: block;

	font-family: "微软雅黑";

	font-size:14px;

	color:#666;

	line-height: 25px;

}

.ys-img02{

	width: 462px;

	height: 184px;

	margin-left:70px;

}

.ys-center-bot{

	width: 590px;height: 170px;

	background: #fff;

	position: absolute;left:0;bottom: 0;

}

.ys-center-bot01{

	width: 457px;

	height: 100px;

	float: right;

	margin-right: 50px;

}

.ys-center-bot01 .ystit01{

	display: block;

	font-family: "微软雅黑";

	font-size:24px;

	color:#333;

	line-height: 45px;

	text-align: right;

}

.ys-center-bot01 .ystit02{

	display: block;

	font-family: "微软雅黑";

	font-size:14px;

	color:#666;

	line-height: 25px;text-align: right;

}

.ys-aniu{

	width: 28px;height: 28px;

	background: url(../images/ys-anj.png) no-repeat center center;

	background-size:cover;

	position: absolute;

	left:49%;top:20px;

}

.ys-aniu01{

	width: 28px;height: 28px;

	background: url(../images/ys-anj.png) no-repeat center center;

	background-size:cover;

	position: absolute;

	left:49%;top:143px;

}

.ys-aniu02{

	width: 28px;height: 28px;

	background: url(../images/ys-anj.png) no-repeat center center;

	background-size:cover;

	position: absolute;

	left:49%;top:260px;

}

.ys-aniu03{

	width: 28px;height: 28px;

	background: url(../images/ys-anj.png) no-repeat center center;

	background-size:cover;

	position: absolute;

	left:49%;top:381px;

}

.ys-aniu04{

	width: 28px;height: 28px;

	background: url(../images/ys-anj.png) no-repeat center center;

	background-size:cover;

	position: absolute;

	left:49%;top:500px;

}

.ys-aniu05{

	width: 28px;height: 28px;

	background: url(../images/ys-anj.png) no-repeat center center;

	background-size:cover;

	position: absolute;

	left:49%;bottom:124px;

}

.case-box{

	width: 1180px;

	height: 660px;

	margin:0 auto;

}

.n60{height: 60px;}

.cases-title{

	width:486px;

	height: 52px;

	margin:0 auto;

	background: url(../images/line-ys.png) no-repeat center center;

	background-size:cover;

	position: relative;

}

.cases-title a{

	display: block;

	font-family: "微软雅黑";

	font-size: 30px;

	background: none;

	font-weight: bold;

	position: absolute;

	top:-13px;left:26%;

	color:#1e6ecf;

}

.cases-title span{

	font-family: "微软雅黑";

	font-size:16px;

	color:#666666;

	background: none;

	position: absolute;

	bottom:-9px;left:40%;

	text-transform: uppercase;

}

.case-center{

	width: 1193px;

	height: 420px;

	overflow: hidden;

}

.case-center li{

	width: 280px;

	height: 206px;

	float: left;

	margin-right: 12px;

	margin-bottom: 8px;

	position: relative;

	overflow: hidden;

}

.case-center li:first-child{

	width:596px;

	height: 420px;

}

.case-center li img{

	display: inline-block;

	width: 100%;

	height: 100%;

	background: url() no-repeat center center;

	background-size:cover;

	 cursor: pointer;

    transition: all 0.6s;

}

.case-center li img:hover {

    transform: scale(1.4);

}

.case-center li span{

	display: block;

	width: 100%;

	height: 50px;

	background: rgba(0,0,0,.5);

	position: absolute;left:0;bottom: 0;

	font-family: "微软雅黑";

	font-size:16px;

	color:#fff;

	line-height: 50px;

	text-align: center;

	transition: all 0.7s;

	cursor: pointer;

	overflow: hidden;

}

.case-center li span:hover{

	background:#2960B2;

}

.ad02-box{

	width: 100%;

	height: 234px;

	background: url(../images/ad02-bg.jpg) no-repeat center center;

	background-size:cover;

}

.ad02-center{

	width: 1180px;

	height: 100%;

	margin:0 auto;

	background: url(../images/ad02-bg02.png) no-repeat center center;

	background-size:cover;

	position: relative;

}

.ad02-center-left{

	width: 574px;

	height: 164px;

	float:left;

	margin-top: 40px;



}

.ad02-center-left .ad02left01{

	display: block;

	font-family: "微软雅黑";

	font-size:27px;

	color:#fff;

	font-weight: bold;

	line-height: 40px;

	letter-spacing:1px;

}

.ad02-center-left .ad02left02{

	display: block;

	font-family: "微软雅黑";

	font-size:20px;

	color:#fff;

	font-weight:normal;

	line-height: 40px;

	letter-spacing:1px;

}

hr{

	height:2px;border:none;border-top:2px solid #948A7C;

}

.ad02-center-left .ad02left03{

	display: block;

	font-family: "微软雅黑";

	font-size:20px;

	color:#fff;

	line-height:70px;

	letter-spacing:2px;

}

.ad02-center-right{

	width: 215px;

	height: 121px;

	float: left;

	margin-left: 24px;

	margin-top: 40px;

}

.ad02-center-right .ad02right01{

	display: block;

	width: 48px;

	height: 37px;

	float: left;

}

.ad02-center-right .ad02right02{

	display: block;width:94px;

	font-family: "微软雅黑";

	font-size:14px;

	color:#fff;float: left;

	text-align: center;

	line-height:41px;

}

.ad02-center-right .ad02right03{

	display: block;width:215px;

	font-family: "微软雅黑";

	font-size:26px;

	font-weight: bold;

	color:#fff;float: left;

	text-align: center;

	line-height:41px;

}

.ad02-center a{

	display: block;

	width: 94px;height: 29px;

	background: #66AB03;

	font-family: "微软雅黑";

	color: #fff;

	font-size:16px;

	line-height:29px;

	float: left;

	text-align: center;

	position: absolute;

	bottom:40px;right:479px;

}

.pinpai-box{

	width: 100%;

	height: 1357px;

}

.pinpai-title{

	width:486px;

	height: 52px;

	margin:0 auto;

	background: url(../images/line-ys.png) no-repeat center center;

	background-size:cover;

	position: relative;

}

.pinpai-title a{

	display: block;

	font-family: "微软雅黑";

	font-size: 30px;

	color:#1e6ecf;

	background: none;

	font-weight: bold;

	position: absolute;

	top:-15px;left:25%;

}

.pinpai-title .pinpati01{

	display: block;

	font-family: "微软雅黑";

	font-size:20px;

	color:#666666;

	background: none;

	position: absolute;

	left:30%;top:37px;

	font-weight: normal;

	text-transform: uppercase;

}

.pinp-center{

	width: 100%;

	height: 1068px;

	background: url(../images/pp-bg.jpg) no-repeat center center;

	background-size:cover;

}

.pinp-center01{

	width: 1180px;

	height: 1059px;

	background: url(../images/pp-bg02.jpg) no-repeat center center;

	background-size:cover;

	margin:0 auto;

	position: relative;

}

.pinp-kind01{

	width: 476px;

	height: 130px;

	position: absolute;

	top:107px;left:50px;

}

.pinp-kind01 .pinpk01{

	display: block;

	font-family: "微软雅黑";

	font-size:18px;

	color:#333;

	line-height:43px;

	font-weight: bold;margin-top: 11px;

}

.pinp-kind01 .pinpk02{

	display: block;

	font-family: "微软雅黑";

	font-size:14px;

	color:#666;

	line-height:24px;

	font-weight: normal;margin-top:0px;

}

.pinp-kind01 .pinpk02 em{

	color: #1e6ecf;

}

.pinp-kind02{

	width: 500px;

	height: 130px;

	position: absolute;

	top:364px;left:50px;

}

.pinp-kind02 .pinpk01{

	display: block;

	font-family: "微软雅黑";

	font-size:18px;

	color:#333;

	line-height:43px;

	font-weight: bold;margin-top: 11px;

}

.pinp-kind02 .pinpk02{

	font-size:14px;

	color:#666;

	line-height:29px;

	font-weight: normal;margin-top:0px;

}

.pinp-kind03{

	width: 500px;

	height: 130px;

	position: absolute;

	top:431px;right:10px;

}

.pinp-kind03 .pinpk01{

	display: block;

	font-family: "微软雅黑";

	font-size:18px;

	color:#333;

	line-height:43px;

	font-weight: bold;margin-top: 11px;

}

.pinp-kind03 .pinpk02{

	font-size:14px;

	color:#666;

	line-height:25px;

	font-weight: normal;margin-top:0px;

}

.pinp-kind04{

	width: 500px;

	height: 130px;

	position: absolute;

	bottom:14px;left:55px;

}

.pinp-kind04 .pinpk01{

	display: block;

	font-family: "微软雅黑";

	font-size:18px;

	color:#333;

	line-height:43px;

	font-weight: bold;margin-top: 11px;

}

.pinp-kind04 .pinpk02{

	font-size:14px;

	color:#666;

	line-height:25px;

	font-weight: normal;margin-top:0px;

}

.pinp-tu01{

	width: 592px;

	height: 377px;

	position: absolute;

	top:-2px;right:55px;

}

.pinp-tu01 img{

	width: 100%;height: 100%;

	background: url() no-repeat center center;

	background-size:cover;

}

.pinp-tu02{

	width: 443px;

	height: 285px;

	position: absolute;

	top:588px;right:618px;

}

.pinp-tu02 img{

	width: 100%;height: 100%;

	background: url() no-repeat center center;

	background-size:cover;

}

.pinp-tu03{

	width: 500px;

	height: 295px;

	position: absolute;

	top:685px;right:71px;

}

.pinp-tu03 img{

	width: 100%;height: 100%;

	background: url() no-repeat center center;

	background-size:cover;

}

.n90{height: 90px;}

.kh-box{

	width: 100%;

	height: 667px;

	background: #EFEFEF;

}

.littleCenterBox{

	width: 1160px;height: 410px;background: #fff;

	margin:0 auto;position: relative;

    overflow: hidden;

}

.littleCenter{

	width: 100%;height: 410px;background: #fff;

}

.littleCenter ul li{

	width: 1180px;

	height: 410px;

	background: #fff;overflow: hidden;

}

.littleCenter-left{width: 590px;height: 100%;float:left;}

.littleCenter-left>a{

	display: block;

	width:100%;height: 100%;

}

.littleCenter-left>a>img{

	display: block;

	width:100%;height: 100%;

	background: url() no-repeat center center;

	background-size:cover;

}

.littleCenter-right{width: 590px;height: 100%;

	position: relative;float: right;}

.littleCenter-right .teacherEdu{

	display: block;

	font-family: "微软雅黑";

	font-size:24px;

	line-height:50px;

	color:#222;

	font-weight: bold;margin-left:48px;

	position: absolute;top:40px;left:0;

	border-bottom: 1px solid #D0D0D0;

	transition: all 0.5s;

}

.littleCenter-right .teacherEdu:hover{

	color: #3761AE;

}

.littleCenter-right .line{

	width: 149px;height: 2px;

	background: url(../images/line.png) no-repeat center center;

	background-size:cover;

	position: absolute;top:81px;left:47px;

}

.littleCenter-right .teacherXq{

	display: block;

	width: 494px;height: 190px;

	font-family: "微软雅黑";

	font-size:14px;

	line-height:23px;

	color:#222;

	margin-left:48px;

	margin-right: 48px;

	position: absolute;top:120px;left:0;

	overflow: hidden;

}

.littleCenter-right .xqlook{

	display: block;

	width: 117px;height:29px;

	background: url(../images/case-xq.png) no-repeat center center;

	background-size:cover;

	position: absolute;bottom:62px;right:40px;

}

.littleCenterBox .left{

	width:29px;

	height: 50px;

	background: url(../images/tea-left.png) no-repeat center center;

	background-size:cover;

	position: absolute;

	top:50%;left:0;

	cursor: pointer;

	z-index: 3;

}

.littleCenterBox .right{

	width:29px;

	height: 50px;

	background: url(../images/tea-right.png) no-repeat center center;

	background-size:cover;

	position: absolute;

	top:50%;right:0;

	cursor: pointer;

	z-index: 3;

}

.flow-box{

	width: 100%;

	height: 479px;

	background: url(../images/flow-bg.jpg) no-repeat center center;

	background-size:cover;

}

.n45{height: 45px;}

.flow-title{

	width: 860px;

	height: 84px;

	margin: 0 auto;

}

.flow-title a{

	display: block;

	font-family: "微软雅黑";

	font-size:30px;

	line-height:53px;

	color:#333;

	text-align: center;

}

.flow-title span{

	display: block;

	font-family: "微软雅黑";

	font-size:18px;

	line-height:30px;

	color:#777;

	text-align: center;

	letter-spacing: 2px;

}

.flow-center{

	width: 1180px;

	height: 130px;

	margin: 0 auto;

	position: relative;

}

.n120{height: 120px;}

.flow-01{

	width: 83px;height: 130px;

	position: absolute;top:40px;left:30px;

}

.flow-01 .fl{

	display: block;

	width: 62px;height:48px;	

	margin: 0 auto;

}

.f2{

	display: block;

	width: 46px;height: 46px;

	margin: 0 auto;

}

.flow-01 .fl img{

	width: 100%;height: 100%;	

	background: url() no-repeat center center;

	background-size:cover;

}

.flow-01 .fl01{

	display: block;width: 70px;

	font-family: "微软雅黑";

	font-size:16px;

	margin-top:53px;

	color:#555;text-align: center;

	margin-left:7px;

	transition: all 0.7s;

	cursor: pointer;

}

.flow-01 .fl01:hover{

	color:#1568B6;

}

.flow-02{

	width: 83px;height: 130px;

	position: absolute;top:40px;left:205px;

}

.flow-02 .fl{

	display: block;

	width: 46px;height: 46px;	

	margin: 0 auto;

}

.flow-02 .fl img{

	width: 100%;height: 100%;	

	background: url() no-repeat center center;

	background-size:cover;

}

.flow-02 .fl01{

	display: block;width: 70px;

	font-family: "微软雅黑";

	font-size:16px;

	color:#555;text-align: center;

	margin-left:7px;

	transition: all 0.7s;

	cursor: pointer;

	margin-top:55px;

}

.flow-02 .fl01:hover{

	color:#1568B6;

}

.flow-03{

	width: 83px;height: 130px;

	position:absolute;top:40px;left:379px;

}

.flow-03 .fl{

	display: block;

	width: 46px;height: 46px;	

	margin: 0 auto;

}

.flow-03 .fl img{

	width: 100%;height: 100%;	

	background: url() no-repeat center center;

	background-size:cover;

}

.flow-03 .fl01{

	display: block;width: 70px;

	font-family: "微软雅黑";

	font-size:16px;

	color:#555;text-align: center;

	margin-left:7px;

	transition: all 0.7s;

	cursor: pointer;

	margin-top:55px;

}

.flow-03 .fl01:hover{

	color:#1568B6;

}

.flow-04{

	width: 83px;height: 130px;

	position: absolute;top:40px;left:546px;

}

.flow-04 .fl{

	display: block;

	width: 46px;height: 46px;	

	margin: 0 auto;

}

.flow-04 .fl img{

	width: 100%;height: 100%;	

	background: url() no-repeat center center;

	background-size:cover;

}

.flow-04 .fl01{

	display: block;width: 70px;

	font-family: "微软雅黑";

	font-size:16px;

	color:#555;text-align: center;

	margin-left:7px;

	transition: all 0.7s;

	cursor: pointer;

	margin-top:55px;

}

.flow-04 .fl01:hover{

	color:#1568B6;

}

.flow-05{

	width: 83px;height: 130px;

	position: absolute;top:40px;left:723px;

}

.flow-05 .fl{

	display: block;

	width: 46px;height: 46px;	

	margin: 0 auto;

}

.flow-05 .fl img{

	width: 100%;height: 100%;	

	background: url() no-repeat center center;

	background-size:cover;

}

.flow-05 .fl01{

	display: block;width: 70px;

	font-family: "微软雅黑";

	font-size:16px;

	color:#555;text-align: center;

	margin-left:7px;

	transition: all 0.7s;

	cursor: pointer;

	margin-top:55px;

}

.flow-05 .fl01:hover{

	color:#1568B6;

}

.flow-06{

	width: 83px;height: 130px;

	position: absolute;top:40px;left:900px;

}

.flow-06 .fl{

	display: block;

	width: 46px;height: 46px;	

	margin: 0 auto;

}

.flow-06 .fl img{

	width: 100%;height: 100%;	

	background: url() no-repeat center center;

	background-size:cover;

}

.flow-06 .fl01{

	display: block;width: 70px;

	font-family: "微软雅黑";

	font-size:16px;

	color:#555;text-align: center;

	margin-left:7px;

	transition: all 0.7s;

	cursor: pointer;

	margin-top:55px;

}

.flow-06 .fl01:hover{

	color:#1568B6;

}

.flow-07{

	width: 83px;height: 130px;

	position: absolute;top:40px;left:1068px;

}

.flow-07 .fl{

	display: block;

	width: 46px;height: 46px;	

	margin: 0 auto;

}

.flow-07 .fl img{

	width: 100%;height: 100%;	

	background: url() no-repeat center center;

	background-size:cover;

}

.flow-07 .fl01{

	display: block;width: 70px;

	font-family: "微软雅黑";

	font-size:16px;

	color:#555;text-align: center;

	margin-left:7px;

	transition: all 0.7s;

	cursor: pointer;

	margin-top:55px;

}

.flow-07 .fl01:hover{

	color:#1568B6;

}

.ad03-box{

	width: 100%;

	height: 204px;

	background: url(../images/ad03-bg.png) no-repeat center center;

	background-size:cover;

	z-index: 100;

}

.ad03-center{

	width: 1180px;

	height: 100%;

	position: relative;

	margin:0 auto;

}

.ad03-word{

	width: 521px;

	height: 83px;

	position: absolute;

	top:45px;left:353px;

}

.ad03-word li{

	width: 123px;

	height: 34px;

	float: left;

	margin-right: 50px;

	margin-bottom: 22px;

}

.ad03-word li .ad03sp01{

	display: block;

	width: 31px;height: 30px;

	float: left;

}

.ad03-word li .ad03sp01 img{

	width: 100%;height: 100%;

	background: url() no-repeat center center;

	background-size:cover;

}

.ad03-word li .ad03sp02{

	display: block;width: 90px;

	font-family: "微软雅黑";

	font-size:20px;

	color:#fff;

	text-align: right;

	line-height: 34px;

	float: left;

}

.ad03-tel{

	width: 206px;height: 113px;

	position: absolute;top:8px;right:40px;

}

.ad03-tel span{

	display: block;

	font-family: "微软雅黑";

	font-size:20px;

	color:#fff;

	line-height: 34px;

}

.ad03-tel span:last-child{

	font-size:25px;

	color:#fff;

	line-height: 34px;

	font-weight: bold;

}

.ad03-tel a{

	display: block;

	width:67px;height: 27px;

	background: #66AB03;

	font-family: "微软雅黑";

	color: #fff;

	font-size:14px;

	line-height:29px;

	float: left;

	text-align: center;

	position: absolute;

	bottom:-17px;right:-28px;

}

.n86{height: 86px}

.n65{height: 65px}

.about-box{

	width: 100%;

	height: 617px;

	background: url(../images/about-bg.jpg) no-repeat center center;

	background-size:cover;

	margin-top: -12px;

	border-bottom: 1px solid #DDDDDD;

}

.about-center{

	width: 1180px;height: 370px;

	margin:0 auto;

	position: relative;

}

.about-center-left{

	width: 502px;height: 316px;

	position: absolute;

	top:48px;left: 69px;

}

.about-center-left img{

	width: 100%;height: 100%；

	background: url() no-repeat center center;

	background-size:cover;

}

.about-center-right{

	width: 585px;height: 307px;

	position: absolute;

	top:48px;right:0;

}

.about-center-right .about-rx{

	display: block;

	font-family: "微软雅黑";

	font-size:24px;

	color:#1e6ecf;

	line-height:74px;

	font-weight: bold;

	float: left;

}

.about-center-right span{

	font-family: "Arial";

	font-size:30px;

	color:#ececec;

	line-height:74px;

	font-weight: bold;

	text-transform: uppercase;

	margin-left: 11px;

}

.about-center-right p{

	width: 585px;height: 121px;

	font-family: "微软雅黑";

	font-size:14px;

	color:#666;

	line-height: 24px;

	float: left;

	text-indent: 2rem;

	overflow: hidden;

}

.about-center-right .about-xq{

	display: block;

	width: 125px;

	height: 31px;

	border:1px solid #BBBBBB;

	float:left;

	font-family: "微软雅黑";

	margin-top:60px;

	font-size:14px;

	color:#706e6e;

	line-height:31px;

	text-align: center;

}

.fengc-box{

	width: 100%;

	height: 350px;

	background: #F8F9FA;

}

.n34{height: 34px;}

.fengc-center{

	width: 1180px;

	height: 260px;

	margin:0 auto;

}

.fengc-title{

	width: 100%;

	height: 37px;

	border-bottom: 1px solid #D9D9D9;

}

.fengc-title a:first-child{

	font-family: "微软雅黑";

	font-size:18px;

	color:#1e6ecf;

	line-height:37px;

	text-align: left;

	font-weight: bold;

}

.fengc-title a:last-child{

	display: block;

	width: 72px;height: 24px;

	float: right;margin-top:5px;margin-right: 3px;

	position: relative;

	border-bottom: none;

}

.fengc-title a:last-child span{

	display: block;

	font-family: "Arial";

	font-size:12px;

	color:#747474;

	line-height:24px;

	float: left;

	text-transform: uppercase;

	letter-spacing:2px;

}

.fengc-title a:last-child img{

	display: block;

	width: 21px;height: 7px;

	background: url() no-repeat center center;

	background-size:cover;

	float: right;

	position: absolute;top:8px;right:6px;

}

.n28{height: 28px;}



.marqueeleft{height:220px;width:1200px;overflow:hidden;margin:10px auto;}

.marqueeleft ul{float:left;}

.marqueeleft li{float:left;margin:0 5px;display:inline;width:258px;height:220px;

	overflow:hidden;margin-right: 50px;}

.marqueeleft li .pic{display:block;width:258px;height:190px;overflow:hidden;

	margin-right: 20px;}

.marqueeleft li .pic01{

	display: block;

	font-family: "微软雅黑";

	font-size:16px;

	color:#333;

	line-height:35px;

	text-align: center;

}

.marqueeleft li .pic01:hover{

	color:#1e6ecf;

}

.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;margin-right: 20px;}

.n66{height: 66px;}

.news-box{

	width: 1180px;

	height: 650px;

	margin:0 auto;

	overflow: hidden;

}

.xw-title{

	width:486px;

	height: 52px;

	margin:0 auto;

	background: url(../images/line-ys.png) no-repeat center center;

	background-size:cover;

	position: relative;

}

.xw-title a{

	display: block;

	font-family: "微软雅黑";

	font-size: 30px;

	color:#1e6ecf;

	background: none;

	font-weight: bold;

	position: absolute;

	top:-13px;left:25%;

}

.xw-title .xw01{

	display: block;

	font-family: "微软雅黑";

	font-size:20px;

	color:#666666;

	background: none;

	position: absolute;

	top:40px;left: 135px;

	font-weight: normal;

	text-transform: uppercase;

}

.n110{height: 110px;}

.news{

	width:1156px;

	height:356px;

	margin:0 auto;

}

.news .go-news0{

	width:417px;

	height:356px;

	float: right;

}

.news .go-news0 .news1{

	width:100%;

	height:34px;

	border-bottom: 1px solid #D4D4D4;

}

.news .go-news0 .news1 .news2{

	width:100%;

	height:29px;

	position: relative;

}

.news .go-news0 .news1 .news2 .faq{

	font-size:18px;

	font-family: "微软雅黑";

	color:#333;

	line-height:29px;

	font-weight: bolder;

	text-align: left;

}

.news .go-news0 .news1 .news2 .faq em{

	font-weight: normal;font-size:16px;font-style: italic;

}

.news .go-news0 .news1 .news2 .news3{

	width: 12px;height: 12px;float: left;padding-top:2px;

}

.news .go-news0 .news1 .news2 a:last-child{

	font-size: 13px;

    font-family: 微软雅黑;

    color:#1E6ECF;

    line-height: 30px;

    margin-left: 220px;

    font-weight: normal;

    text-align: right;

    position: absolute;top:0;right:10px;



}

.auto{

	width:100%;

	height:323px;

}

.news4{

	width:100%;

	height:75px;

	border-bottom: 1px dashed #D9D9D9;

}

.news4 .go-q{

	display: block;

	font-size:14px;

	font-family: "微软雅黑";

	color:#333;

	line-height:20px;

	font-weight: bolder;

	float: left;

}

.news4 .go-q1{

	display: block;

	width: 295px;height: 20px;

	font-size:14px;

	font-family: "微软雅黑";

	color:#333;

	line-height:20px;

	font-weight: bolder;

	overflow:hidden;

	float: left;

	margin-left:5px;

}

.news4 .go-q1 a{

	color:#333;

	transition: all 0.7s;

}

.news4 .go-q1 a{

	color:#333;

	transition: all 0.7s;

	margin-left: -11px;

}

.news4 .go-q1 a:hover{

	color:#0071CA;

}

.news4 .go-q2{

	font-size:14px;

	font-family: "微软雅黑";

	color:#1e6ecf;

	line-height:20px;

	font-weight: bolder;

	display: block;

	float: left;

}

.news4 .go-q3{

	width:90%;

	font-size:14px;

	font-family: "微软雅黑";

	color:#565656;

	line-height:20px;

	font-weight: bold;

	float: left;

	margin-left:10px;

	overflow: hidden;

}

.news .go-news{

	width:672px;

	height:100%;

	float: left;

}

.gsdt{

	width: 675px;

	height: 100%;

}

.gsdt .gsdt1{

	width: 644px;

	height:33px;

	border-bottom: 1px solid #D4D4D4;

}

.gsdt .gsdt1 .hydt{

	display: block;

	width:164px;

	height: 31px;

	font-size:18px;

	font-family: "微软雅黑";

	color:#333333;

	line-height:30px;

	font-weight: bold;

	float: left;

	background: url(../images/mrk_line.png) no-repeat center center;

	background-size:cover;



}

.gsdt .gsdt1 .hydt em{

	font-weight: normal;font-size:16px;font-style: italic;

}

.gsdt .gsdt1 .hydt2 em{

	font-weight: normal;font-size:16px;font-style: italic;

}

.n10{height: 10px;}

.n21{height: 21px;}

.n45{height: 45px;}

.n21{height: 21px;}

.gsdt .gsdt1 .hydt a{

	font-size:18px;

	font-family: "微软雅黑";

	color:#333333;

	line-height:30px;

	font-weight: bold;

}



.gsdt .gsdt1 .hydt2{

	display: block;

	width:162px;

	height:30px;

	font-size:18px;

	font-family: "微软雅黑";

	color:#333333;

	line-height:30px;

	font-weight: bold;

	float: left;

	border-bottom:3px solid #398ECA;

}



.gsdt .gsdt1 .hydt2 a{

	font-size:18px;

	font-family: "微软雅黑";

	color:#333333;

	line-height:30px;

	font-weight: bold;

}

.gsdt .gsdt1 .hydt1{

	font-size:13px;

	font-family: "微软雅黑";

	color:#1E6ECF;

	line-height:30px;

	margin-left:260px;

}

.vava1{

	width: 100%;

	height: 330px;

	position:relative;

}

.vava{

	width: 100%;

	height: 100%;

	 background:#fff; 

	position: absolute;

	top:0;left:0;

}

.vava li:first-child{

	width: 296px;

	height: 296px;

	float: left;

	margin-right:42px;

}

.vava li:first-child img{

	width: 100%;

	height:100%;

	background: url() no-repeat center center;

	background-size:cover;

}

.vava .go-vava{

	width: 337px;

	height: 254px;

	float: left;

	margin-top:28px;

}

.go_v{

	width: 100%;

	height: 53px;

}

.go_v .go_v1{

	width: 75px;

	height: 53px;

	float: left;

}

.go_v .go_v2{

	width: 247px;

	height: 100%;

	float:right;

}

.go_v .go_v2 .go_v2_1{

	display: block;

	width: 230px;

	height: 31px;

	font-size:14px;

	font-family: "微软雅黑";

	color:#424242;

	line-height:29px;

	font-weight: bold;

	transition: all 0.7s;

	overflow:hidden;

}

.go_v .go_v2 .go_v2_1:hover{

	color:#0071CA;

}

.go_v .go_v2 .go_v2_2{

	display: block;

	font-size:12px;

	font-family: "微软雅黑";

	color:#656565;

	line-height:17px;

}

.vava2{

	width: 100%;

	height: 100%;

	 background:#fff; 

	position: absolute;

	top:0;left:0;overflow: hidden;

}

.vava2 li:first-child{

	width: 296px;

	height: 296px;

	float: left;

	margin-right:42px;

}

.vava2 li:first-child img{

	width: 100%;

	height: 100%;

	background: url() no-repeat center center;

	background-size:cover;

}

.vava2 .go-vava{

	width: 337px;

	height: 254px;

	float: left;

	margin-top:28px;

}

.go_v{

	width: 100%;

	height: 53px;

}

.go_v .go_v1{

	width: 75px;

	height: 53px;

	float: left;

}

.lan_le{

	display: block;

	font-size:37px;

	font-family: "微软雅黑";

	color:#323232;

	line-height:37px;

	text-align: center;

}

.lan_le1{

	display: block;

	font-size:18px;

	font-family: "微软雅黑";

	color:#323232;

	line-height:17px;

	text-align: center;

}

.go_v .go_v2{

	width: 247px;

	height: 100%;

	float:right;

}

.go_v .go_v2 .go_v2_1{

	display: block;

	width: 230px;

	height: 31px;

	font-size:14px;

	font-family: "微软雅黑";

	color:#424242;

	line-height:29px;

	font-weight: bold;

	overflow:hidden;

}

.go_v .go_v2 .go_v2_2{

	display: block;

	font-size:14px;

	font-family: "微软雅黑";

	color:#656565;

	line-height:17px;

	overflow: hidden;

}

.plus-mar-left{overflow:hidden; word-break:keep-all; white-space:nowrap;}

.plus-mar-left ul{list-style:none; margin:0; padding:0; display:inline-block; *display:inline; zoom:1;}

.plus-mar-left li{display:inline-block; *display:inline; zoom:1; text-indent:15px;}



.plus-mar-top{overflow:hidden;}

.plus-mar-top ul{list-style:none; margin:0; padding:0;  line-height:40px;}

.plus-mar-top li{ padding-right:10px;}



.plus-mar-bottom{overflow:hidden; word-break:keep-all; position:relative;}

.plus-mar-bottom ul{list-style:none; margin:0; padding:0;  line-height:40px; position:relative;}

.plus-mar-bottom li{ padding-right:10px;}



.plus-mar-up{overflow:hidden;}

.plus-mar-up ul{list-style:none; margin:0; padding:0;  line-height:40px;}



.plus-mar-down{overflow:hidden; position:relative;}

.plus-mar-down ul{list-style:none; margin:0; padding:0; position:relative;}

.tips-title{height:53px; line-height:53px;margin-left:20px; padding-top:4px; font-size:18px; font-weight:bold;font-family:"微软雅黑";}

.tips-cont{padding:0 0 20px 20px;clear:left; font-size:12px; line-height:23px;font-family:"微软雅黑";}

.box .party-box .box-ft{ text-align:left; margin:0 0 0 20px;}

body .box .box-content .box-ico { margin:0 15px 0 0; display: inline; }

body .box .box-content .tools .btn-box-ok span,body .box .box-ft .box-btn-bt .btn-box-ok span{_width:60px;}

.box .box-noCharge .box-noCharge-content .box-ft{ text-align: center;}

  #mar1 { height:280px; width:323px; margin-top: 33px; 

  	margin-left: 20px;color: #FFF;overflow: hidden; }  

.link-box{

	width: 1160px;

	height: 60px;

	margin:0 auto;

	overflow: hidden;

}

.link-box span{

	display: block;

	width: 68px;height: 17px;

	background: url(../images/link.png) no-repeat center center;

	background-size:cover;

	float: left;

}

.link-box a{

	display: block;

	font-family: "微软雅黑";

	font-size:14px;

	color:#333;

	line-height:43px;

	float: left;

	line-height: 14px;

	margin-left: 18px;

	transition: all 0.7s;

}

.link-box a:hover{

	color:#0071CA;

}









