@charset "utf-8";
body{font-size:14px; background-color:#fff; margin:0 auto;overflow-x:hidden; color:#666666; font-family: "Microsoft YaHei","宋体",Arial,Helvetica,sans-serif;}
table, tr, td, th, select, option, input, textarea, button { font-size: 12px; font-family: "Microsoft YaHei","宋体",Arial,Helvetica,sans-serif;}
ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, blockquote, table, td {margin: 0; padding: 0;font-family: "Microsoft YaHei","宋体",Arial,Helvetica,sans-serif;}
ul, li { list-style-type: none; padding: 0; margin: 0; }
a img {	border: 0;}
form { margin: 0;	padding: 0;}
textarea { overflow: auto;}
.clear { height: 0;	overflow: hidden; clear: both;}
.clearfix {	zoom: 1;}
.clearfix:after { content: ""; display: block; clear: both; height: 0;}
.none {	display: none;}
.hidden { visibility: hidden;}
.nobr {	white-space: nowrap;}
em { white-space: nowrap;}
a {text-decoration: none; }

.banner_img{width:100%; background:url(../images/banner_bg.png) repeat; overflow:hidden;}

.m1{width:100%; padding:70px 0px; overflow:hidden;}
.m_top{width:100%; height:260px; background:url(../images/m_top_bg.png) center bottom no-repeat; overflow:hidden;}
.m_top h1{font-size:54px; text-align:center; color:#e0e0e0; font-weight:normal;}
.m_top h2{font-size:36px; text-align:center; color:#028831; line-height:70px;}
.m_top h3{font-size:24px; text-align:center; color:#a0a0a0; font-weight:normal;}
.m_top hr{border:0px; border-bottom:1px #CCC dashed; margin-top:30px;}
.m1s{width:1000px; margin:60px auto; background:url(../images/m1s_bg.png) left bottom no-repeat; padding-bottom:70px; overflow:hidden;}
.m1s li{width:282px; height:282px; float:left; -o-border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; overflow:hidden;}
.m1s li h2{font-size:28px; text-align:center; color:#FFF; height:70px; line-height:70px; border-bottom:1px #999 dashed; font-weight:normal; margin-top:20px;}
.m1s li p{width:200px; margin:0 auto; line-height:23px; color:#666; margin-top:20px;}
.m1s li:nth-child(1){background-color:#94ce63;}
.m1s li:nth-child(2){background-color:#f8b84a; margin:0px 77px;}
.m1s li:nth-child(3){background-color:#68b3f0;}

.m_swt{width:100%; text-align:center; padding-top:20px; overflow:hidden;}
.m_swt a{display:inline-block; line-height:54px; padding:0px 40px; font-size:16px; color:#4e4e4e; border:1px #4e4e4e solid; -o-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -o-transition:all 0.8s linear 0s; -moz-transition:all 0.8s linear 0s; -webkit-transition:all 0.8s linear 0s; transition:all 0.8s linear 0s;}
.m_swt a:hover{color:#028831; border:1px #028831 solid;}

.m2{width:100%; padding:70px 0px; background-color:#f8f8f8; overflow:hidden;}
.m2s{width:1000px; margin:70px auto; overflow:hidden;}
.m2s li{width:500px; float:left; height:230px; overflow:hidden;}
.m2s_1{background:url(../images/m2s_1.jpg) left center no-repeat;}
.m2s_2{background:url(../images/m2s_2.jpg) left center no-repeat;}
.m2s_3{background:url(../images/m2s_3.jpg) right center no-repeat;}
.m2s_4{background:url(../images/m2s_4.jpg) right center no-repeat;}
.m2s_1 .m2s_t{width:185px; margin-left:300px;}
.m2s_2 .m2s_t{width:185px; margin-left:300px;}
.m2s_3 .m2s_t{width:185px; margin-left:30px; text-align:right;}
.m2s_4 .m2s_t{width:185px; margin-left:30px; text-align:right;}
.m2s_t h2{font-size:24px; color:#028831; margin-top:40px; font-weight:normal;}
.m2s_t p{color:#808080; line-height:23px; margin-top:20px; text-align:left;}

.m3{width:100%; padding:70px 0px; overflow:hidden;}
.m3s{width:1000px; margin:60px auto; overflow:hidden;}
.m3s li{width:227px; float:left; height:285px; overflow:hidden;}
.m3s_1{background:url(../images/m3s_1.png) left top no-repeat; margin-right:30px;}
.m3s_2{background:url(../images/m3s_2.png) left top no-repeat; margin-right:30px;}
.m3s_3{background:url(../images/m3s_3.png) left top no-repeat; margin-right:30px;}
.m3s_4{background:url(../images/m3s_4.png) left top no-repeat;}
.m3s_t{width:227px; height:160px; background-color:#f8f8f8; margin-top:125px; overflow:hidden;}
.m3s_t h2{font-size:24px; text-align:center; color:#4e4e4e; line-height:40px; margin-top:15px;}
.m3s_t p{width:180px; margin:0 auto; line-height:23px; color:#808080; margin-top:8px;}

.m4{width:100%; padding:70px 0px; background-color:#f8f8f8; overflow:hidden;}
.m4s{width: 1000px; margin: 60px auto; overflow: hidden;}
.m4s li{width: 315px; float: left; padding:10px 0; border:1px #e8e8e8 solid; overflow:hidden;}
.m4s li:nth-child(2){margin: 0 20px;}
.m4s_t{width:290px; margin:0 auto;}
.m4s_img{width:298px; margin:0 auto;}
.m4s_t h3{font-size: 24px;color: #028831;text-align: center; line-height: 60px;}
.m4s_t h4{font-size: 16px;color: #4e4e4e;text-align: center; margin-bottom:20px; font-weight:normal;}
.m4s_t p{font-size: 14px;line-height: 23px;margin-bottom: 11px; display:inline-block;}
.m4s_t p span{background-color: #f8b84a;display: inline-block;color: #fff;padding: 0 8px;margin-right: 5px;}

.m5{width:100%; padding:70px 0px; overflow:hidden;}
.m5s{width:510px; margin:60px auto; overflow:hidden;}
.m5s_t{width:100%;}
.m5s_t p{text-align:center; line-height:30px; font-size:16px;}
.m5s ul{width:510px; margin-top:50px; overflow:hidden;}
.m5s ul li{width:250px; height:248px; float:left; margin-bottom:10px;}
.m5s ul li:nth-child(1){background:url(../images/m5s_1.png) no-repeat;}
.m5s ul li:nth-child(2){background:url(../images/m5s_2.png) no-repeat; float:right;}
.m5s ul li:nth-child(3){background:url(../images/m5s_3.png) no-repeat;}
.m5s ul li:nth-child(4){background:url(../images/m5s_4.png) no-repeat; float:right;}
.m5s ul li h2{font-size:22px; color:#FFF; text-align:center; font-weight:normal; margin-top:50px;}
.m5s ul li p{width:200px; margin:0 auto; color:#FFF; line-height:23px; margin-top:20px;}

.m6{width:100%; padding:70px 0px; background-color:#f8f8f8; overflow:hidden;}
.m6s{width: 1000px;margin: 60px auto;overflow: hidden;}
.m6s_a{width: 1000px;margin: 0 auto;background:url(../images/m6s_abg.png) 0px center no-repeat;height: 309px;}
.m6s_ar{width: 650px;float: right;margin-right: 30px;}
.m6s_a h3{line-height: 50px;font-size: 28px;color: #4e4e4e;border-bottom: 1px solid #dedede;}
.m6s_a h3 font{font-size: 18px;}
.m6s_a h3 a{float: right;font-size: 14px;color: #14b75c;}
.m6s_a ul{padding: 0;margin: 0;margin-top: 30px;width: 100%;overflow: hidden;}
.m6s_a li{list-style-type: none;width: 50%;float: left;line-height: 35px;color: #474747;}
.m6s_a dl{margin-top: 33px;width: 100%;overflow: hidden;}
.m6s_a dt{width: 70px;line-height: 30px;text-align: center;color: #fff;background: #14b75c;font-size: 16px;}
.m6s_a dd{padding: 0;margin: 0;font-size: 14px;line-height: 23px;text-indent: 2em;margin-top: 10px;color: #474747;}
.m6s_b{width: 1000px;margin:0 auto;overflow: hidden;}
.m6s_b ul{padding: 0;margin: 0;margin-top: 30px;width: 100%;overflow: hidden;}
.m6s_b li{border:1px solid #14b75c;margin-right: 29px;display: inline-block;}
.m6s_b li:last-child{margin-right: 0;}
.m6s_b_m{width: 100%;height: 195px;overflow: hidden;}
.m6s_b_t{width: 100%;background:#14b75c;padding-bottom: 15px;}
.m6s_b_t h3{padding: 0;margin: 0;font-size: 20px;text-align: center;color: #fff;line-height: 50px;}
.m6s_b_t h3 font{font-size: 16px;}
.m6s_b_t a{width: 100px;line-height: 25px;text-align: center;color: #14b75c;background: #fff;margin:0 auto;display: block;font-size: 14px;}

.m7{width:100%; padding:70px 0px; overflow:hidden;}

.m7s{width:1000px; margin:0 auto; background:url(../images/m6_01.jpg) left top no-repeat; height:314px; margin-top:60px; overflow:hidden;}.m7s_r{width:315px; float:right; box-sizing:border-box; border:1px #bfbfbf solid; height:314px;}
.m7s_r h2{height:44px; background:url(../images/m7s_r_top.png) 40px center no-repeat; line-height:44px; text-indent:80px; font-size:24px; margin-top:10px;}
.m7s_r ul{width:250px; margin:0 auto; padding:10px; overflow:hidden;}
.m7s_r ul input[type="text"]{width:100%; border:1px #bfbfbf solid; background-color:#FFF; line-height:30px; margin-bottom:10px; text-indent:5px; font-size:14px; color:#333;}
.m7s_r ul textarea{width:100%; border:1px #bfbfbf solid; background-color:#FFF; height:80px; margin-bottom:10px; text-indent:5px; line-height:23px; font-size:14px; color:#333;}
.m7s_r ul input[type="submit"]{display:block; width:150px; text-align:center; height:40px; line-height:38px; background-color:#f4ac2e; border:0; -o-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-size:18px; color:#FFF; margin-left:40px; margin-top:10px; cursor:pointer; -o-transition:all 0.5s linear 0s; -moz-transition:all 0.5s linear 0s; -webkit-transition:all 0.5s linear 0s; transition:all 0.5s linear 0s;}
.m7s_r ul input[type="submit"]:hover{background-color:#004ea1;}








