
*{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: 1150px;margin:0 auto;}
.article h2{width: 100%;;color: #333;font-size: 40px;text-align: center;font-weight: 500;line-height: 1.3;padding-top: 80px}
.article h2 span{display: block;width: 100%;font-size: 24px;color: #666;}
.article h2 em{display: block;font-size: 12px;color: #999;margin-top: 25px}
.content .fl{float: left}
.content .fr{float: right}
.none{margin-right: 0;}
.btn{display: block;width: 397px;height: 79px;border-radius: 40px;background-color: #8144e5;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;color: #fff;font-size: 20px;text-align: center;line-height:79px;margin: 0 auto;}
.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: 713px;background: url('../images/banner.jpg') no-repeat top center;}
.section1,.section5{padding-bottom: 60px}
.section1 .content{margin: 55px auto}
.section1 .content ul{width: 1152px;margin: 0 auto;overflow: hidden;line-height: 1.3}
.section1 .content ul li{width: 287px;color: #fff;text-align: center;float: left;margin-right: 1px;padding: 60px 0;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.section1 .content ul li dl{height: 394px}
.section1 .content ul li dt,.section1 .content ul li dt img{display: block;width: 144px;height: 144px;margin:0 auto;border-radius: 50%;}
.section1 .content ul li p{font-size: 24px;margin-top: 45px}
.section1 .content ul li strong{display: block;font-size: 60px;margin-bottom: 15px}
.section1 .content ul li span{display: block;width: 206px;margin: 0 auto;font-size: 18px;text-align: left;font-weight: 300;line-height: 1.5}
.section1 .content ul .li1{background: #868686}
.section1 .content ul .li1:hover{background: #296B73}
.section1 .content ul .li2{background: #A1A1A1}
.section1 .content ul .li2:hover{background: #194759}
.section2{height: 735px;background:url('../images/img5.jpg') no-repeat bottom center #F2F1F6}
.section2 .content{margin-top: 97px;position: relative;padding-bottom: 55px}
.section2 .content ul{line-height: 1.3}
.section2 .content ul li{width: 400px;border: 1px solid #ccc;background: #fff;border-radius: 10px;margin-top: 22px;position: relative}
.section2 .content ul li dl{overflow: hidden}
.section2 .content ul li dd{width: 225px;font-size: 16px;color: #999;float:left;padding:15px;}
.section2 .content ul li dt{width: 145px;height: 100%;color: #fff;background: #296B73;float:right;border-radius: 10px;text-align: center;padding: 15px 0}
.section2 .content ul li dt strong{display: inline-block;font-size: 48px;font-weight: 500;padding-left: 5px}
.section2 .content ul li dt span{display: inline-block;font-size: 18px;padding: 0 5px}
.section2 .content .fr li dt{float: left}
.section2 .content ul li dt i{display: block;width: 0;height: 0;border-bottom: 14px solid #296B73;border-right: 15px solid transparent;position: absolute;top: 18px;right: -15px}
.section2 .content .fr li dt i{display: block;width: 0;height: 0;border-bottom: 14px solid #296B73;border-left: 15px solid transparent;border-right: 0;position: absolute;top: 18px;left: -15px}
.section2 .content ul li .bg{background: #194759}
.section2 .content ul li .bg i{border-bottom: 14px solid #194759;}
.section2 .content .fr li .bg i{border-bottom: 14px solid #194759;}
.section2 .content a{width: 116px;height: 116px;border-radius: 50%;background: #8144e5;line-height: 1.6;position: absolute;right: 145px;bottom:10px}
.section2 .content a span{display: block;padding-top: 30px}
.section3{background: #194759}
.section3 h2,.section7 h2,.section14 h2{color: #fff}
.section3 h2 i{display: block;width: 103px;height: 24px;line-height: 24px;background: #8C8C8C;color: #fff;font-size: 18px;border-radius: 5px;margin:0 auto;}
.section3 h2 span,.section7 h2 span,.section14 h2 span{color: #fff;margin-top: 20px}
.section3 h2 em,.section7 h2 em,.section14 h2 em{color: #fff;margin-top: 5px}
.section3 .content{height: 625px;background: url('../images/img6.jpg') no-repeat left bottom;position: relative}
.section3 .content ul{width: 490px;font-size: 16px;color: #fff;line-height: 1.6;padding: 25px 0 40px;font-weight: 300;position: absolute;right: 60px;top:5px;}
.section3 .content ul li{margin-top: 30px;overflow: hidden}
.section3 .content ul li strong{display: block;float: left;font-size: 42px;font-weight: 500}
.section3 .content ul li span{display: block;float: left;font-size: 18px;line-height: 1.3;margin: 12px 0 0 12px}
.section3 .content ul .img{height: 113px;margin-top: 35px}
.section4{background: url('../images/img7.jpg') no-repeat;height: 237px;}
.section4 .content{height: 100%;background: url('../images/img8.jpg') no-repeat center;position: relative}
.section4 .content a{width: 102px;height: 159px;border-radius: 0;font-size: 24px;position: absolute;right: 5px;bottom: 0}
.section4 .content a span{display: block;line-height: 1.3;padding-top: 47px}
.section5 .content{margin: 50px auto}
.section5 .content .fr{float: right}
.section5 .content dl{width: 565px;height: 186px;border: 1px solid #CFCFCF;overflow: hidden;float: left;margin-bottom: 20px}
.section5 .content dl dt{width: 114px;float: left;margin: 35px 17px;}
.section5 .content dl dd{width: 400px;float: left;font-size: 18px;color: #999;line-height: 1.4}
.section5 .content dl dd span{display: block;font-size: 24px;color: #333;margin: 35px 0 5px;}
.section6{background: #F2F1F6}
.section6 .content{padding:50px 0 70px;}
.section6 .qiehuan1{width: 100%;overflow: hidden}
.section6 .hd{width: 142px;float: left}
.section6 .hd li{width: 138px;height: 138px;background: #fff;border: 2px solid #fff;text-align:center;margin-bottom: 15px;color: #666;font-size: 24px;font-weight: bold;line-height: 1.3;cursor: pointer}
.section6 .hd li span{display: block;padding-top: 38px}
.section6 .hd li.on{border: 2px solid #187E76;color: #127B72}
.section6 .bd{width: 950px;float: right;background: #fff}
.section6 .bd li dl{overflow: hidden}
.section6 .bd li dl dt{width: 389px;float: right;margin: 30px 30px 0 0}
.section6 .bd li dl dd{width: 460px;float: left;padding: 50px 0 50px 47px}
.section6 .bd li dl dd h3{font-size: 18px;color: #666;font-weight: 300;line-height: 1.4}
.section6 .bd li dl dd h3 strong{display: block;font-size: 24px;}
.section6 .bd li dl dd p{display: block;overflow: hidden}
.section6 .bd li dl dd p strong{display: block;float: left;color: #fff;}
.section6 .bd li dl dd p span{display: block;float:left;}
.section6 .bd li dl dd .p1{width: 428px;font-size: 20px;color: #666;border-radius: 5px;overflow: hidden;margin:20px 0  13px}
.section6 .bd li dl dd .p1 span{background: #e9e9e9;padding:0 15px;width: 320px;border-radius: 0 5px 5px 0}
.section6 .bd li dl dd .p1 strong{height: 100%;background: #2A2A2A;font-weight: 500;padding: 0 10px;}
.section6 .bd li dl dd .p2{font-size: 16px;color: #999;line-height: 1.4;}
.section6 .bd li dl dd .p2 strong{background: #127B72;line-height: 1.3;font-weight: 400;border-radius: 5px;padding:3px 8px 5px;margin-right: 10px}
.section6 .bd li dl dd .p2 span{width: 335px;margin-top: 3px}
.section6 .bd li dl dd .over{width:400px;padding: 35px 0 10px;}
.section6 .bd li dl dd a{width: 160px;height: 45px;line-height: 45px;border-radius: 22px;background: #8d8d8d;float: left;margin:0 15px;}
.section6 .bd li dl dd .fr{float: right;background: #8144E5}
.section6 .bd li dl dd .p3{margin:60px 0 }
.section6 .bd .li4 dl dd .p4{width:314px;margin: 25px auto;}
.section6 .bd .li4 dl{position: relative}
.section6 .bd .li4 dl dd .p5{width:492px;margin: 25px auto;position: absolute;left: 17px;top: 415px}
.section6 .bd .li4 dl dd .over{margin-top:105px}
.section7{background: #296B73;position: relative;padding-bottom: 305px}
.section7 .content{background: #fff;padding: 25px 0 30px;position: absolute;left: 50%;margin-left: -575px;top: 235px}
.section7 .content dl{width: 1082px;margin: 0 auto 40px}
.section7 .content dl dd{overflow: hidden}
.section7 .content dl dd p{width: 186px;float:left;margin: 10px 15px;color: #999;font-size: 16px}
.section8{padding: 280px 0 0}
.section8 .bd li dl dd .p1 strong,.section11 .bd li dl dd .p1 strong{width: 77px;/* height: 36px;line-height: 36px; */padding: 0;text-align: center;border-radius: 5px 0 0 5px}
.section8 .bd li dl dd .p1 span,.section11 .bd .li1 dl dd .p1 span{border-radius: 0 5px 5px 5px;font-size: 16px;line-height: 1.4;padding: 8px 15px}
.section8 .bd li dl dd .pmar,.section11 .bd .li1 dl dd .pmar{display: block;margin: 25px 0}
.section9{background: #194759}
.section9 .content dl{width: 1108px}
.section10{padding: 210px 0 0}
.section10 .hd .pad span{padding-top: 20px}
.section11{padding: 300px 0 0}
.section12{padding: 100px 0 0}
.section12 .content{background: url('../images/img37.jpg') no-repeat center right;padding:55px 0;}
.section12 ul{width: 615px;padding:30px 15px 30px 0;background: #fff;font-size: 16px;color: #787878;margin:55px 0;}
.section12 ul .li1{color: #333;}
.section12 ul .li1 p{width: 220px;display: inline-block;*display: inline;*zoom:1;margin-right: 10px}
.section12 ul .li1 p span{display: inline-block;font-size: 24px;}
.section12 ul .li1 p strong{display: inline-block;font-size: 26px;color: #fff;background: #296B73;font-weight: 500;width: 100%;
	height: 33px;line-height: 32px;text-align: center}
.section12 ul .li1 h3{display: inline-block;font-size: 62px;font-weight: 500;*display: inline;*zoom:1;}
.section12 ul .li2{margin:15px 0 25px;}
.section12 ul .li3,.section12 ul .li4{text-indent: 2em}
.section12 ul .li4{margin-bottom: 25px}
.section12 ul .li4 span{color: #f12b2b}
.section12 ul .li5 span{display: inline-block;width: 585px;background: #09685F;color: #fff;padding:  0 10px;margin-bottom: 3px}
.section12 ul .li5 .style{width: 350px;margin-right: 10px}
.section13 .content .doctor{width: 1150px;height: 440px;font-size: 16px;color: #666}
.section13 .content .doctor h3{font-size: 30px;text-align: left;font-weight: normal;color:#333;}
.section13 .content .doctor ul{width: 1169px;margin-top: 10px;}
.section13 .content .doctor ul li{float: left;width: 273px;height: 315px;margin-right: 19px;padding-bottom: 60px;position: relative;overflow: hidden;}
.section13 .content .doctor ul li img{display: block;}
.section13 .content .doctor ul li div{height: 260px;position: absolute;bottom:-210px;width: 100%;left: 0;background: #f4f5f9;}
.section13 .content .doctor ul li div h3{font-size: 30px;color:#333;font-weight: normal;text-align: center;padding-top: 0px;}
.section13 .content .doctor ul li div h3 span{font-size: 16px;}
.section13 .content .doctor ul li div p{margin:15px 20px 0;}
.section13 .content .doctor ul li div p.p1{text-align: center;margin:0;line-height: 1.2;}
.section13 .content .doctor ul li div a{display: block;width: 100%;height: 38px;line-height: 38px;color:#fff;text-align: center;font-size: 18px;background: #910be4;position: absolute;left: 0;bottom: 0;}
.section14{background: #296B73;padding-bottom: 60px;margin-top: 80px}
.section14 .content{overflow: hidden;margin: 60px auto}
.section14 .content dl{width: 185px;height: 520px;background: #fff;font-size: 16px;color: #999;float: left;margin-right: 8px;position: relative;margin-top: 37px}
.section14 .content dl dd{width: 150px;margin: 0 auto}
.section14 .content dl strong{display: block;text-align: center;font-size: 24px;color: #666}
.section14 .content .mar{margin: 0}
.section14 .content .bot{margin-top: 0}
.section14 .content .bot dt{position: absolute;bottom: 0;left: 0}
.section14 .content .bot strong{padding:20px 0 5px;}
.quetion h2{height: 60px;background:url(../images/dp.jpg) no-repeat center;}
