*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0; padding:0; list-style:none;}
.clear {line-height:0;height: 0;font-size: 0;clear:both; zoom: 1;}
a{ color:#333;text-decoration: none !important;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
a:hover{color: #339933}
img{ max-width:100%}
button{ cursor:pointer}
body{height:auto; max-width:1920px; margin:0 auto;min-height: 100%}
.wl-1200{width: 1200px;margin: 0 auto}
h1,h2,h3,h4,h5{font-weight: 500}
h2{font-size: 30px;color: #333}
.fl{float: left;}
.fr{float: right;}

.banner{text-align: center;}
/*活动专题*/
.activity_title{padding: 60px 0;text-align: center;color: #339966;font-weight: 600;}
.activity_content_L{float: left;width: 50%;}
.activity_content_L .frame{width: 340px;border:1px solid #33cc99;padding: 30px 40px;margin-left: 200px;margin-top: 80px}
.activity_content_L .frame .title span{font-size: 24px;color: #339966;border-bottom: 3px solid #339966;font-weight: 600;line-height: 36px;display: inline-block;}
.activity_content_L .frame .content{margin-top: 20px;font-size: 16px;line-height: 30px;text-indent: 2em}
.activity_content_R{float: right;width: 50%;text-align: center;}

.problem{background: url(../images/hd/hd_09.jpg) top center no-repeat;padding: 60px 0}
.problem_content{margin-top: 60px;background: #fff;border-radius: 30px;box-shadow:5px 5px 20px 1px #bddece;}
.problem_content ul{padding: 0 0 60px}
.problem_content ul li{width: 50%;float: left;padding: 0 60px;line-height: 60px;margin-bottom: 30px;font-size: 20px}
.problem_content ul li i{margin-right: 30px;font-size: 36px;width: 60px;height: 60px;border-radius: 100%;display: block;float: left;background: #13b5b1;text-align: center;color: #fff}
.problem_content ul li.on1 i{background: #f8b551}
.problem_content ul li.on2 i{background: #13b5b1}
.problem_content ul li.on3 i{background: #7ecef4}
.problem_content ul li.on4 i{background: #80c269}
.problem_content ul li.on5 i{background: #33cc99}
.problem_content ul li.on6 i{background: #7ecef4}
.problem_content ul li.on7 i{background: #80c269}
.problem_content ul li.on8 i{background: #f8b551}

.difference{padding-bottom: 60px}
.difference ul li{float: left;margin: 0 10px;float:left;width: 272px;height: 460px;border-radius: 10px;background: #80c269;color: #fff;box-shadow:5px 5px 20px 1px #cdcdcd;}
.difference ul li.on{margin-top: 100px}
.difference ul li .content{padding:10px 20px;font-size: 16px;line-height: 24px}
.difference ul li.on2{background: #f8b551}
.difference ul li.on3{background: #13b5b1}
.difference ul li.on4{background: #7ecef4}

.target{background: #eee;margin-bottom: 60px;padding: 30px 100px}
.target ul li{float: left;padding:30px 0}
.target ul li .img{width: 50%;text-align: center;float: left;}
.target ul li .content{width: 50%;padding: 0 20px;float: left;}
.target ul li .content .title{color: #339966;font-size: 32px;line-height: 48px;text-align: center;margin-bottom: 20px;font-weight: 600}
.target ul li .content .desc{font-size: 18px;line-height: 30px;text-indent: 2em}

.industry{width: 100%;height: 530px;background: url(../images/hd/hd_34.jpg) center center no-repeat;padding: 100px 0}
.industry h2{font-size: 40px;color: #333;line-height: 60px;font-weight: 600;text-align: center;margin-bottom: 70px}
.industry .content{font-size: 30px;line-height: 48px;width: 1000px;margin: 0 auto;text-indent: 2em}

.flow .activity_title{padding-bottom: 20px}
.flow .etitle{text-align: center;font-size: 16px;line-height:36px;}
.flow .classify{padding: 60px 0;}
.flow .classify ul{text-align: center;}
.flow .classify ul li{display: inline-block;font-size: 18px;line-height: 18px;width: 240px;height: 60px;line-height: 60px;border-radius: 5px;margin: 0 30px;position: relative;color: #fff;background: #33cc99;float: left;font-weight: 600}
.flow .classify ul li i{font-size: 24px;color: #33cc99;position: absolute;top: 0;right: -45px}
.flow_form{margin-bottom: 100px}
.flow_form .data{width: 280px;margin-right: 20px;float: left;margin-bottom: 10px}
.flow_form .datass{width: 100%;float: left;margin-top: 20px;text-align: center;}
.flow_form .datass button{display: inline-block;height: 48px;line-height: 48px;background: #33cc99;color: #fff;border:0;width: 200px;font-size: 18px;border-radius: 10px }
.flow_form .title{font-size: 32px;color: #33cc99;margin-bottom: 20px;font-weight: 600;text-align: center;}
.flow_form .data input{width: 100%;height: 48px;line-height: 48px;padding: 0 10px;font-size: 18px;border-radius: 5px;border:1px solid #a6a6a6}
.flow_form form{margin-top: 40px}