@charset "utf-8";
body{font-size:12px; 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 { font-size: 12px; 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; }

.top{width:100%; height:107px; background-color:#19bdd8; overflow:hidden;}
.logo{width:1000px; height:107px; margin:0 auto;}

.banner{width:100%; background-color:#f5f5f4; overflow:hidden;}
.swt{width:1000px; margin:0 auto; overflow:hidden;}
.swt a{width:270px; height:48px; margin-left:52px; margin-top:22px; display:block;}

.m1,.m2,.m3,.m4{width:100%; overflow:hidden;}
.m1_top{width:100%; height:117px; background:url(../images/m1_top.png) center top #19bdd8 no-repeat;}
.m1s{width:996px; margin:0 auto; overflow:hidden;}
.m1s h2{width:450px; height:50px; background:url(../images/m1s_a.png) no-repeat; font-size:24px; text-align:center; color:#181818; line-height:50px; font-family:"微软雅黑"; margin:0 auto; margin-top:20px; overflow:hidden;}
.m1s ul{margin-top:30px; overflow:hidden;}
.m1s li{float:left; margin:0px 30px; width:272px; height:272px; margin-bottom:30px;}
.m1s_1{background:url(../images/m1s_1.png) no-repeat;}
.m1s_2{background:url(../images/m1s_2.png) no-repeat;}
.m1s_3{background:url(../images/m1s_3.png) no-repeat;}
.m1s_4{background:url(../images/m1s_4.png) no-repeat;}
.m1s_5{background:url(../images/m1s_5.png) no-repeat;}
.m1s_6{background:url(../images/m1s_6.png) no-repeat;}
.m1s li span{ margin:0 auto; margin-top:90px; font-size:18px; color:#FFF; display:block; text-align:center; font-weight:bold;}
.m1s li p{width:240px; margin:0px auto; margin-top:17px;; line-height:23px; color:#FFF;}
.m1s h1{font-size:24px; font-family:"微软雅黑"; text-align:center; line-height:80px; color:#45c5ff; text-align:right; padding-right:80px; font-weight:normal;}
.m1s h1 a{color:#45c5ff; text-decoration:underline;}

.m2{background-color:#f5f5f4;}
.m2_top{width:100%; height:117px; background:url(../images/m2_top.png) center top #19bdd8 no-repeat;}
.m2s{width:950px; height:274px; margin:40px auto; margin-bottom:0px; background:url(../images/m2_bj.png) no-repeat; overflow:hidden;}
.m2s dl{width:584px; float:right;}
.m2s dt{font-size:14px; text-indent:2em; line-height:23px; margin-top:50px;}
.m2s dd{font-size:18px; line-height:25px; color:#46cde0; margin-top:30px;}
.m2 h1{font-size:24px; width:900px; margin:0 auto; font-family:"微软雅黑"; text-align:center; line-height:80px; color:#45c5ff; text-align:right; padding-right:80px; font-weight:normal;}
.m2 h1 a{color:#45c5ff; text-decoration:underline;}

.m3_top{width:100%; height:117px; background:url(../images/m3_top.png) center top #19bdd8 no-repeat;}
.m3s{width:1000px; margin:40px auto; overflow:hidden;}
.m3s li{width:275px; height:274px; float:left; position:relative; margin-bottom:40px;}
.m3s_1{background:url(../images/m3s_1.png) no-repeat;}
.m3s_2{background:url(../images/m3s_2.png) no-repeat; margin:0px 82px;}
.m3s_3{background:url(../images/m3s_3.png) no-repeat;}
.m3s_4{background:url(../images/m3s_4.png) no-repeat;}
.m3s_1 p{position:absolute; width:260px; font-size:14px; top:180px; left:9px; color:#FFF; line-height:23px;}
.m3s_2 p{position:absolute; width:260px; font-size:14px; top:180px; left:9px; color:#FFF; line-height:23px;}
.m3s_3 p{position:absolute; width:260px; font-size:14px; top:180px; left:9px; color:#FFF; line-height:23px;}
.m3s_4 p{position:absolute; width:260px; font-size:14px; top:180px; left:9px; color:#FFF; line-height:23px;}
.m3s_5{width:700px; height:274px;}
.m3s_5 h1{font-size:24px; margin-top:90px; font-family:"微软雅黑"; text-align:center; line-height:80px; color:#45c5ff; text-align:right; padding-right:80px; font-weight:normal;}
.m3s_5 h1 a{color:#45c5ff; text-decoration:underline;}

.m4_top{width:100%; height:117px; background:url(../images/m4_top.png) center top #19bdd8 no-repeat;}
.m4s{width:1000px; margin:40px auto; height:420px; background:url(../images/m4s_bg.png) 50px 30px no-repeat; overflow:hidden;}
.m4s_r{width:560px; float:right;}
.m4s_r p{font-size:14px; text-indent:2em; line-height:23px; margin-top:30px;}
.m4s_swt{margin-top:50px;}

.m5{background-color:#f5f5f4;}
.m5_top{width:100%; height:117px; background:url(../images/m5_top.png) center top #19bdd8 no-repeat;}
.m5s{width:900px; margin:0 auto; height:750px; position:relative; background:url(../images/m5_bg.png) 600px 20px no-repeat; margin-top:50px; overflow:hidden;}
.m5s_1{position:absolute; width:310px; height:306px; background:url(../images/m5s_1.png) no-repeat; top:0px; left:0px; z-index:0;}
.m5s_2{position:absolute; width:310px; height:306px; background:url(../images/m5s_2.png) no-repeat; top:160px; left:290px; z-index:0;}
.m5s_3{position:absolute; width:310px; height:306px; background:url(../images/m5s_3.png) no-repeat; top:400px; left:0px; z-index:0;}
.m5s_4{position:absolute; width:310px; height:306px; background:url(../images/m5s_4.png) no-repeat; top:400px; left:580px; z-index:0;}
.m5s p{font-size:14px; width:290px; margin:0 auto; margin-top:100px; line-height:23px; color:#FFF; text-indent:2em;}

/*底部*/
.foot{width:100%; background-color:#19bdd8; overflow:hidden;}
.foots{width:1000px; height:202px; background:url(../images/foot_bj.png) no-repeat;background-color:#19bdd8; margin:0 auto; position:relative; overflow:hidden;}
.foots ul{position:absolute; top:35px; left:445px;}
.foots li{font-size:14px; line-height:35px; color:#FFF;}
.foots p{position:absolute; bottom:30px; right:25px; font-size:14px; color:#FFF;}
