
*{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;}
body{overflow-x:hidden;}
.article{max-width: 1920px; min-width: 1024px; margin: 0 auto; font-size: 18px;}
.article h2{margin: 0 auto;color: #000;font-size: 38px;font-weight: normal;line-height: 1.4;padding: 80px 0 30px;}
.article h2 span{display: block;font-size: 28px;color: #298d9b}
.btn{display: block;width: 306px;height: 57px;-webkit-border-radius: 28px;-moz-border-radius: 28px;border-radius: 28px;background-color: #51beb8;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;text-align: center;line-height: 57px;font-size: 24px;color: #fff;margin: 45px auto 0}
.btn:hover{transform:scale(1.05);-moz-transfrom:scale(1.05);-webkit-transfrom:scale(1.05);-o-transfrom:scale(1.05)}
.btn img{display: inline-block;vertical-align: middle;}
.over{overflow: hidden;}
.content{width: 1200px;margin:0 auto;}
.fl{float: left}
.fr{float: right}
.article .none{margin-right: 0;}
.pb{padding-bottom:80px}
/*======*/
.banner{display:block;width: 100%;height:1119px;background: url('../images/banner.jpg') no-repeat top center;}
.section1{background: url('../images/bg1.jpg') no-repeat center bottom #DEFAF8;position: relative;padding-top: 400px}
.section1 .content{background: #fff;}
.section1 .cont1{position: absolute;left: 50%;margin-left: -600px;top: -315px;}
.section1 .over{width: 1106px;margin: 0 auto;padding: 0 10px}
.section1 .over dl{width: 224px;float: left;font-size: 18px;color: #444;text-align: center;position: relative;margin-right: 70px;}
.section1 .over dl dt{overflow: hidden;border-radius: 50%;border: 5px solid #fff;-moz-box-shadow:5px 5px 15px #D1D1D1; -webkit-box-shadow:5px 5px 15px #D1D1D1; box-shadow:5px 5px 15px #D1D1D1;}
.section1 .over dl h3{width: 170px;height: 44px;line-height: 44px;font-size: 22px;color: #222;font-weight: normal;border: 1px solid #fff;background: #E4E4E4;border-radius: 22px;position: absolute;left: 27px;top: 210px}
.section1 .over dd{padding-top: 35px}
.section1 .over .none,.section2 .over .none{margin-right: 0}
.section1 .text{width: 825px;height: 352px;padding-left: 375px;background: url('../images/img6.jpg') no-repeat center top;margin-top: 30px}
.section1 .text h3{font-size: 30px;color: #444;padding-top: 50px}
.section1 .text p{font-size: 20px;color: #333}
.section1 .text a{margin-left: 80px}
.section2 ,.section3 ,.section4 {background: #AFE7E4}
.section2 h2 span{color: #000}
.section2 .over dl{width: 277px;float: left;background: #fff;margin-right: 30px}
.section2 .over dl dd{margin: 0 15px;font-size: 18px;color: #555;padding: 25px 0 50px;}
.section2 .over dl dd .p1{height: 175px}
.section2 .over dl dd strong{display: block;width: 115px;height: 38px;line-height: 38px;text-align:center;color: #51beb8;border: 1px solid #51beb8;border-radius: 5px;margin-bottom: 5px}
.section2 .over dl dd a{width: 186px;height: 44px;line-height: 44px;font-size: 22px;margin-top: 15px}
.section3 .content,.section4 .content{background: #fff}
.section3 li{overflow: hidden}
.section3 dl{width: 314px;float: left;margin-left: 24px;}
.section3 dd{width: 100%;font-size: 20px;color: #333;text-align: center;padding: 5px 0;background: #E4E4E4}
.section3 .li2{margin-left: 130px}
.section3 a{margin-top: 0}
.section4{padding-top: 35px;position: relative}
.section4 .scroll1{width: 832px;margin: 0 auto}
.section4 .hd,.section5 .hd{width: 100%;text-align: center;}
.section4 .hd li,.section5 .hd li{display: inline-block;width: 12px;height: 12px;border-radius: 50%;border: 1px solid #545454}
.section4 .hd li.on{background: #545454}
.section4 a{margin-top: 20px}
.section4 h2.col span{color: #000}
.section4 img.pos{position: absolute;left: 0;bottom: 0;-z-index: 1}
.section5 {background: #559EA9}
.section5 .scroll2{background: #fff;position: relative}
.section5 .slider li{overflow: hidden}
.section5 .slider li .fl{width: 493px;}
.section5 .slider li .fr{width: 633px;float: left}
.section5 .slider h3{width: 415px;font-size: 60px;color: #569faa;border-bottom: 1px solid #1D1D1D;font-weight: normal;line-height: 1.3;padding:110px 0 10px;margin-bottom: 20px}
.section5 .slider h3 span{display: block;font-size: 30px;color: #1c1c1c}
.section5 .slider p{font-size: 20px;color: #333;margin-bottom: 20px}
.section5 .slider .fr img{margin-top: 20px}
.section5 .slider .over a{width: 244px;height: 56px;line-height: 56px;float: left}
.section5 .slider .over a.a2{background: #FB8384;margin-left: 20px}
.section5 .hd {position: absolute;right: 24px;top: 50px;text-align: right;}
.section5 .hd li{border: 1px solid #50BDB7}
.section5 .hd li.on{background: #50BDB7}
.section5 h2{color: #fff}
.section5 .text{width: 1200px;margin: 0 auto;overflow: hidden;padding-bottom: 15px;}
.section5 .text dl{width: 326px;float: left;background: #fff;-moz-box-shadow:5px 5px 15px #498891; -webkit-box-shadow:5px 5px 15px #498891; box-shadow:5px 5px 15px #498891;}
.section5 .text dd{height: 270px;font-size: 18px;color: #333;margin: 0 15px}
.section5 .text dd h3{font-size: 27px;color: #000;font-weight: normal;text-align: center;padding: 30px 0 10px}
.section5 .text dl.mar{margin: 0 96px}