
*{margin:0;padding:0;}
html{color:#fff;background:#fff;}
body{width:100%;margin:0 auto;font-size:14px;font-family:"Microsoft YaHei";line-height:1.7;color:#242424;}
li,ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:"Microsoft YaHei";}
img{border:0 none;-ms-interpolation-mode:bicubic;}
a{text-decoration:none;cursor:pointer;}
h2{font-size:38px;color:#000;text-align: center;}
.white{color: #fff;}
body{overflow-x:hidden;}
.transtion{transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.article{max-width: 1920px; min-width: 1024px; margin: 0 auto; font-size: 18px;}
.over{overflow: hidden;}
.content{width: 1180px;margin:0 auto;}
.article h2{width: 100%;color: #333;font-size: 38px;text-align: center;font-weight: 400;padding: 80px 0 35px}
.article h2 span{display: block;margin: 0 auto;font-size: 12px;color: #999;font-weight: normal;background: url('../images/jt1.png') no-repeat bottom center;padding-bottom: 20px}

.fl{float: left}
.fr{float: right}
.none{margin-right: 0;}
.btn{display: block;width: 300px;height: 62px;line-height: 62px;-webkit-border-radius: 31px;-moz-border-radius: 31px;border-radius: 31px; background: linear-gradient(to right,#fc575e ,#fe950a); color: #fff;font-size:20px;text-align: center;margin: 0 auto;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.btn:hover{transform:scale(1.05);-moz-transfrom:scale(1.05);-webkit-transfrom:scale(1.05);-o-transfrom:scale(1.05);}



/*======*/
.banner{display:block;width: 100%;height:770px;background: url('../images/banner.jpg') no-repeat top center;}

.section1 {text-align: center;font-size: 16px;color: #666;padding: 90px 0}
.section1 p span,.section1 h3{display: block;color: #333;font-size: 26px;}
.section1 h3{font-weight: normal;margin: 15px auto 20px}
.section1 dl{width: 276px;float: left;margin-right: 25px}
.section1 dl dd{margin: 10px auto}
.section1 dl.none{margin-right: 0}
.section1 a{margin-top: 50px}
.section2{text-align: center;font-size: 16px;color: #666;padding-bottom: 100px}
.section2 h2{padding-top: 0}
.section2 dl dd{margin: 10px auto}
.section2 .fl{width: 586px;overflow: hidden;margin-right: 5px}
.section2 .fl .fll{float: left;margin-right: 6px}
.section2 .fl .flr{float: right}
.section2 .fl .flr dd{margin: 6px auto}
.section2 .fl dl{width: 290px;}
.section2 .fr .frt,.section2 .fr .frb{overflow: hidden}
.section2 .fr dl,.section2 .fr a{float: left}
.section2 .fr .frt dl.mar{margin-right: 5px}
.section2 .fr a{width: 150px;height: 110px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;padding-top: 40px;margin: 15px 0 0 30px; line-height:1.5;}
.section3{height: 792px;background: url('../images/img12.jpg') no-repeat center}
.section3 .text{width: 660px;;font-size: 16px;color: #666;margin-left: 520px;padding-top: 170px}
.section3 .text dl dt{margin: 20px 0}
.section3 .text ul{line-height: 40px}
.section3 .text ul li{background: url('../images/y.jpg') no-repeat left center;text-indent: 30px}

.section4{ background: #F2F2F2;padding-bottom: 100px; clear: both; height: 845px; overflow: hidden;}
.section4 h4{font-size: 34px;color: #000;text-align: center;line-height: 1.3;font-weight: normal;background: url('../images/sjt.jpg') no-repeat center;padding: 63px 0}
.section4 h4 span{display: block;font-size: 26px;color: #666}

.section4 h2{line-height: 1.45;}
.section4 h2 font{color: #ff8003;}
.section4 .content .hd{width: 228px; height: 685px; float: left; display:block; }
.section4 .content .hd li{width: 188px; height: 165px; float: left; margin:30px 20px;}
.section4 .content .hd li:nth-child(1){background: url("../images/li1.png") no-repeat;}
.section4 .content .hd li.on:nth-child(1){background: url("../images/li1_h.png") no-repeat;}
.section4 .content .hd li:nth-child(2){background: url("../images/li2.png") no-repeat;}
.section4 .content .hd li.on:nth-child(2){background: url("../images/li2_h.png") no-repeat;}
.section4 .content .hd li:nth-child(3){background: url("../images/li3.png") no-repeat;}
.section4 .content .hd li.on:nth-child(3){background: url("../images/li3_h.png") no-repeat;}
.section4 .content .bd{width:950px; display: inline-block; float: left; overflow: hidden;}
.section4 .content .bd li img{width:100%;}
.section5{padding: 130px 0 100px}
.section5 .content{position:relative;}
.section5 h2{width: 450px;position: absolute;left: 50%;top:-32px;margin-left: -225px;padding: 0;background: #fff;}
.section5 p{border: 7px solid #E6E6E6;margin-bottom: 50px}

.section6{width:1200px; height: 795px; margin: 0 auto;}
.section6 h2{line-height: 1.5; font-weight: normal;}
.section6 h2 font{color: #ff8003;}
.section6 dl{width: 285px; height: 335px; display: inline-block; float: left; margin-right: 12px;}
.section6 dl:last-of-type{margin-right: 0px;}
.section6 dl dd{font-size: 19px; color: #000; margin: 5px;}
.section6 dl dd p{font-size: 26px;margin-bottom: 5px;display: block;margin-top: 15px}
.section6 dl dd p span{width:110px; height: 48px; background: #465fcd;color: #fff; border-radius: 10px; display: inline-block; text-align: center; line-height: 48px; font-weight: 600;}

.section6 .btnes a{display: inline-block; float: left;width: 300px; height: 62px;line-height: 62px;-webkit-border-radius: 31px;-moz-border-radius: 31px;border-radius: 31px;background: linear-gradient(to right,#fc575e ,#fe950a);color: #fff;font-size: 20px;text-align: center;
	transition: all 300ms linear;
	-moz-transiton: all 300ms linear;
	-webket-transition: all 300ms linear;
	-o-transition: all 300ms linear; margin:30px 40px 10px 130px; }
.section6 .btnes a:nth-child(1){ margin:30px 40px 10px 140px; }
.section7 {padding-bottom: 100px;}
.section7 .content{background: url('../images/img19.jpg') no-repeat left top #F2F2F2}
.section7 h3{font-size: 30px;color: #000;font-weight: normal;margin: 0 0 15px 75px;line-height:50px;padding-top: 75px}
.section7 h3 span{display: block;font-size: 16px;color: #666}
.section7 .content{padding-bottom: 65px;margin-bottom: 50px;margin-top: -180px}
.section7 dl{margin: 0 25px 0 75px}
.section7 .fr ul{overflow: hidden;}
.section7 .fr ul li{width:162px;float: left;font-size: 16px;color: #666;margin-right: 11px}
.section7 .fr ul li h4{width: 162px;height: 81px;line-height: 81px;text-align: center;font-size: 26px;font-weight: normal;color: #fff;background: #075ca6;margin-bottom: 30px}
.section7 .fr ul li p span{color: #000}
.section8{height: 890px;background: url('../images/img21.jpg') no-repeat center}
.section8 .text{width: 660px;margin-left: 400px}
.section8 .text h2{padding-top: 50px}
.section8 .text h2 span{background: url('../images/jt2.png') no-repeat bottom center}
.section8 li{width: 275px;float: left;margin: 0 25px;font-size: 16px;color: #333}
.section8 li h3{width: 275px;height: 130px;border: solid 5px #fff;display: -webkit-flex;align-items: center;justify-content: center;font-size: 30px;font-weight: normal;line-height: 1.3}
.section8 li p{margin: 18px 0 40px 0 }
.section9 .content{width: 978px;}
.section9 .content a{margin-top: 50px}
.section9 .textbg{background: #DFEDF7;padding: 70px 0}
.section9 .text{width: 1180px;margin: 0 auto}
.section9 .text a{margin-top: 50px}
.section10{width:100%; height: 1025px; margin:0 auto; background: #c3e5ff; overflow: hidden;}
.section10 h2{line-height: 1.3; font-weight: normal;padding: 43px 0 35px;width: 1054px; margin: 0 auto; background:url("../images/t10bg.png")  0px 40px no-repeat;}
.section10 .bd{width:1056px; margin: 0 auto; overflow: hidden;}
.section10 .bd li{width:100%; float: left;position: relative;}
.section10 .bd li img{border-radius: 13px;}
.section10 .bd li .s10-1{position: absolute;left: 31px;top: 29px;border-radius: 16px; }
.section10 .bd li .s10-2{position: absolute;left: 277px;top: 308px;border-radius: 16px;z-index: 1;}

.section10 .hd{width:100px; height: 30px;margin:  0 auto;}
.section10 .hd li{width:18px; height: 18px; border-radius: 25px; border: 1px solid #4787b7; float: left; margin:5px;}
.section10 .hd li.on{background: #4787b7;}

.section10 .btnes{width:1050px; margin: 0 auto;}
.section10 .btnes a{display: inline-block; float: left;width: 300px; height: 62px;line-height: 62px;-webkit-border-radius: 31px;-moz-border-radius: 31px;border-radius: 31px;background: linear-gradient(to right,#fc575e ,#fe950a); color: #fff;font-size: 20px;text-align: center;
	transition: all 300ms linear;
	-moz-transiton: all 300ms linear;
	-webket-transition: all 300ms linear;
	-o-transition: all 300ms linear; margin:30px 40px 10px 130px; }
.section10 .btnes a:nth-child(1){}