@charset "utf-8";
html {
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
      -ms-text-size-adjust: none;
          text-size-adjust: none;
  -webkit-font-smoothing:antialiased;
  /*解决chrome浏览器下字体不能小于12px*/ }
body {
	overflow-x: hidden;
	font-size: 12px;
    color: #666;
    font-family:"Microsoft YaHei",  -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", sans-serif;
  }
a {outline:none;text-decoration:none;color:inherit;cursor:pointer;}
a:hover{ }
html { zoom:1; }
html * {  outline:0; zoom:1; }
html button::-moz-focus-inner { border-color: transparent !important; }
 
/*设置margin和padding为0*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0; }
 
table {
  border-collapse: collapse;
  border-spacing: 0; }
 
fieldset, a ,img,input,select,button,textarea{background:none;
  border: 0; }
 
address, caption, cite, code, dfn, em, th, var，i {
  font-style: normal;
  font-weight: normal; }
 
li {
  list-style: none; }
 
caption, th {
  text-align: left; }
 
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal; }
 
q:before, q:after {
  content: ''; }
 
em, i {
  font-style: normal; }
 
input[type="submit"], input[type="reset"], input[type="button"], input[type=date], button, select, input[type=text] {
  /*去掉苹果的默认UI来渲染按钮 、解决部分手机浏览器对border：none无效办法*/
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
  tap-highlight-color: transparent !important; }
 
a, input[type=text], select, input[type=password], textarea {
  /*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
  tap-highlight-color: transparent !important; }
  input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
  color: #aaa; }
.fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;content:'.';width:100%; height:0;overflow:hidden;}
.warpper{width:1200px;margin:0 auto;}

.zsdl{height:297px;}
.section01{padding-top:50px;}
.section01 .row01{padding-bottom: 17px;}
.section01 .row02,.section01 .row03{background:#fafafa;}
.section01 .row p{font-size:16px;line-height:30px;color:#444;}
.section01 .row02 p,.section01 .row03 p{padding-top:20px;padding-left:20px;width:580px;box-sizing:border-box;float:left;}
.section02{padding-top:86px;padding-bottom:80px;}


.section02 ul{margin-right:-24px;margin-top:-24px;}
.section02 ul li{float:left;width:384px;height:248px;display:inline-block;margin-right:24px;margin-top:24px;}


.section03{position:relative;}
.section03:after{width:50%;height:100%;background:#3fa0b2;position:absolute;left:50%;top:0;display:block;content:'';z-index:1;}
.section03 h3,.section04 h3,.section06 h3,.section07 h3,.section08 h3,.section09 h3{font-size:36px;color:#333;font-weight:bold;}
.section03 p{font-size:14px;line-height:28px;}
.section03 p span{margin-right:10px;}
.section03 .txt{float:left;width:395px;white-space:pre-wrap;}
.section03 .img{float:right;width:790px;background:#3fa0b2;padding-top:50px;padding-bottom:40px;position:relative;z-index:100;}
.section03 .img ul{padding-left:10px;}
.section03 .img ul li{float:left;display:inline-block;width:145px;margin-left:10px;text-align:center;color:#fff;}
.section03 .img ul li img{width:145px;height:84px;display:block;}
.section03 .img ul li p{display:block;width:185px;position:relative;left:-20px;}

.section04{padding-top:80px;}
.section04 h3{padding-bottom:45px;}
.section04 p{font-size:16px;line-height:28px;}
.section04 h4{font-size:24px;color:#333;font-weight:bold;}
.section04 h4 p{font-weight:normal;color:#ccc;font-size:14px;}
.section04 h5{font-size:20px;font-weight:bold;padding:20px 0;}

.section04 .txt{float:left;width:600px;}
.section04 .img{float:right;width:500px;}
.section04 .img ul{}
.section04 .img ul li{float:left;display:inline-block;text-align:center;}
.section04 .img ul li img{margin-right:10px;}
.section04 .img ul li img:nth-child(2){margin-right:0;}
.section04 .img ul li p{padding-bottom:8px;}

.blist{}
.blist ul{margin-right:-10px;}
.blist ul li{float:left;width:595px;display:inline-block;text-align:center;margin-right:10px;}

.adv02{padding-top:55px;}
.adv02 .advtitle h4{padding-bottom:25px;}
.adv02 .txt.txt02{width:550px;top:-22px;position:relative; float:right;}

.adv03{padding-top:40px;}
.adv03 .txt{float:none;width:1200px;padding-bottom:20px;}
.adv03 .txt p{font-size:14px;line-height:24px;color:#666;}
.adv03 .xmlist{}
.adv03 .xmlist ul{margin-right:-25px;}
.adv03 .xmlist ul li{float:left;width:383px;display:inline-block;margin-right:25px;}
.adv03 .xmlist ul li p{font-size:14px;line-height:26px;color:#666;}
.adv03 .xmlist ul li h6{font-size:20px;color:#333;padding-top:5px;padding-bottom:5px;}

.adv04 {padding-top:60px;padding-bottom:30px;}
.adv04 .advtitle h4{font-size:20px;font-weight:bold;color:#666;padding-bottom:10px;}

.section05{background:#f7f7f7;padding-top:30px;}
.section05 ul{}
.section05 ul li{float:left;display:inline-block;width:300px;height:300px;}
.section05 dl dt{font-size:20px;color:#333;font-weight:bold;padding-bottom:10px;}
.section05 dl dd{font-size:14px;line-height:24px;}


.section06{padding-top:30px;padding-bottom:45px;position:relative;}
.section06:before{width:100%;height:1px;background:#f2f2f2;display:block;position:absolute;left:0;top:97px;content:'';}
.section06 h3{border-bottom:solid 1px #f2f2f2;padding-bottom:20px;position:relative;}

.section06 h3:before{width:45px;height:2px;background:#079a3e;display:block;position:absolute;left:0;bottom:0;content:'';}

.section06 .word{font-size:20px;color:#3fa0b2;line-height:24px;font-weight:bold;padding:15px 0;}
.sblist{overflow:hidden;}
.sblist ul{margin-right:-8px;margin-top:-10px;}
.sblist ul li{float:left;width:290px;height:187px;display:inline-block;margin-right:8px;margin-top:10px;}
.btxt{padding-top:20px;}
.btxt ul{}
.btxt ul li{float:left;display:inline-block;width:50%;}
.btxt ul li dl{padding-left:27px;position:relative;}
.btxt ul li dl:before{width:19px;height:19px;display:inline-block;background:#96b459;border-radius:50%;position:absolute;left:0;top:3px;content:'';}
.btxt ul li dl dt{font-size:20px;font-weight:bold;}
.btxt ul li dl dd{font-size:16px;line-height:28px;width:330px;}
.btxt ul li:nth-child(2) dl:before{background:#269981;}
.btxt ul li:nth-child(3) dl:before{background:#e9981d;}
.btxt ul li:nth-child(4) dl:before{background:#7e308e;}
.btxt ul li:nth-child(5) dl:before{background:#277baf;}
.btxt ul li:nth-child(6) dl:before{background:#b6392c;}

.section07 .ttxt dl{width:33.333%;float:left;display:inline-block;padding-top:48px;}
.section07 .ttxt  dl dt{float:left;}
.section07 .ttxt  dl dd{float:left;padding-left:30px;}
.section07 .ttxt  dl dd strong{font-size:20px;color:#3fa0b2;display:block;font-weight:bold;padding-bottom:15px;position:relative;}
.section07 .ttxt  dl dd strong:before{width:16px;height:2px;display:block;background:#3fa0b2;content:'';position:absolute;left:0;bottom:0;}
.section07 .ttxt  dl dd p{font-size:16px;line-height:28px;padding-top:10px;}


.section07 .btxt {padding-top:28px;}
.section07 .btxt ul li{float:none;width:100%;padding-bottom:20px;}
.section07 .btxt ul li dl dd{width:auto;}


.section08{background:url(../images/yqbg.jpg) no-repeat center top;height:380px;}

.section08 h3{padding:40px 0;}
.section08 ul{margin-top:-20px;} 
.section08 ul li{font-size:20px;padding-left:43px;background:url(../images/dot.png) no-repeat left 3px;margin-top:20px;} 

.section09{padding-top:30px;padding-bottom:54px;}
.section09 .warpper{background:url(../images/fcbg.png) no-repeat right top;}
.section09 h3{padding-bottom:30px;position:relative;}
.section09 h3:after{width:45px;height:2px;background:#3fa0b2;display:block;position:absolute;left:0;bottom:0;content:'';}

.section09 h4{color:#3fa0b2;font-size:24px;padding:30px 0;}
.section09 ul{margin-top:-20px;padding-bottom:20px;}
.section09 ul li{padding-left:50px;font-size:16px;height:30px;margin-top:20px;}
.section09 ul li:nth-child(1){background:url(../images/fc01.png) no-repeat left center;}
.section09 ul li:nth-child(2){background:url(../images/fc02.png) no-repeat left center;}

.fwx{padding-right:80px;background:url(../images/peo.png) no-repeat right top;width:124px;}
