@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html{height:100%}
body{color:#666;font-size:10px;font-family:arial,'微软雅黑';line-height:24px;width:100%;min-width:320px;max-width:640px;margin:0 auto;height:100%;cursor:pointer;}
a{color:#666;text-decoration:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a:hover{color:#9cf;}
img{display:inline-block;vertical-align:middle;border:0px;font-size:0;line-height:0;}
ol,	ul{list-style-type:none}
h1,	h2,	h3,	h4,	h5,	h6{font-weight:normal}
div{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.fl_left{float:left}
.fl_right{float:right}
.fl_clear{clear:both;height:0;font-size:0;line-height:0;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;	width:0;height:0;}
.clearfix:before,.clearfix:after{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
input{outline:none;}
.head{padding:8px 15px;position:relative;}
.head .nav{position:absolute;height:100%;border-left:1px solid #eee;padding-left:15px;right:15px;top:0px;}
.head .nav span.icon{background:url(../images/nav_icon01.gif) no-repeat;background-size:cover;width:28px;height:22px;display:inline-block;margin-top:15px;}
.top{padding-top:14px; padding-bottom:14px; padding-left:24px}
.main span{text-align:center; font-size:18px; color:#000;display:block; line-height:1.5;padding-top:50px;}
.main i{font-style:normal; font-size:14px; text-align:center; color:#666666; display:block; line-height:1.8; padding:10px 20px 30px; letter-spacing:2px;}
.fuwu{background:#f2f3f7;padding:30px 15px 60px;overflow:hidden;}
.fuwu .bt{font-size:21px; text-align:center; display:block; color:#000}
.anli .bt{font-size:21px; text-align:center; display:block; padding-top:50px; color:#000;}
.tupian{position:relative;padding:30px 0;}
.hei{background:rgba(0,0,0,0.3); position:absolute; bottom:30px; z-index:2px; padding:10px; font-size:13px; color:#fff;right:0px;left:0;}
.hei span{font-size:16px; color:#fff; display:block;}
.aa a{font-size:14px; color:#3399cc; text-decoration:underline; text-align:center; display:block; margin:30px 0 50px 0;}
.kehu{background:#f2f3f7;}
.kehu .bt{font-size:21px; text-align:center; display:block; padding:40px 0; color:#000;}
.kehu li{width:50%; float:left; background:#f2f3f7; text-align:center;padding:40px 0;margin-lefT:-1px;border-left:1px solid #fff;border-top:1px solid #fff;}
.kehu li img{width:70%;}
.footer{ background:#021e32; padding:20px 10px 55px; text-align:center; font-size:12px; color:#fff;}
.footer .bt{font-size:18px; color:#fff; text-align:center; display:block;padding-bottom:15px;}
.footer i{font-size:22px; color:#1ab7ea; font-style:normal;padding-lefT:25px;margin-top:30px; background:url(../images/tell.png) no-repeat left center; background-size:auto 90%; height:28px;display:inline-block;margin:5px 0;}
.footer a{color:#1ab7ea;}
.fuwu_box{margin-top:40px; text-align:center; font-size:14px; color:#666; line-height:1.7;padding:0 15px;}
.fuwu_box span{display:block; font-size:21px; font-weight:bold; color:#000; margin-top:15px; margin-bottom:15px}
.fuwu_box2{margin-top:40px; text-align:center; font-size:14px; color:#666; line-height:1.7;padding:0 15px; margin-bottom:60px}
.fuwu_box2 span{display:block; font-size:21px; font-weight:bold; color:#000; margin-top:15px; margin-bottom:15px}
.banner2{background:url(../images/banner2.jpg) no-repeat center center;background-size:cover; text-align:center; color:#fff;padding-top:90px; font-size:14px; line-height:1.7; padding:30px 15px;}
.banner2 span{font-size:21px; font-weight:bold; display:block; margin-bottom:20px}
.dianhua{background:#031e32;width:100%;height:46px; position:fixed; bottom:0px; z-index:10}
.dianhua ul{margin-left:71px;}
.dianhua li{font-size:14px; float:left; line-height:46px;width:33.33333%;margin-left:-1px; text-align:center; border-right:1px solid #1ab7ea}
.dianhua li a{color:#fff}
.dh_icon{position:absolute;lefT:0;bottom:0;height:152.381%}
.dh_icon a{position:absolute;width:100%;lefT:0;text-align:center;color:#fff;font-size:14px;top:11px;}
.owl-theme .owl-controls{text-align:center;width:100%;background:#f2f3f7;border-top:1px solid #fff;padding:15px 0;}
.owl-theme .owl-controls .owl-dot{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-dot span{width:10px;height:10px;margin:0 10px 0 0;padding:0;background:#bfbfbf;float:left;display:block;cursor:pointer;color:#fff;border-radius:20px;}
.owl-theme .owl-controls .owl-dot.active span{background:#1b95e0;}
.fuwu ul{text-align:center;padding-top:50px;}
.fuwu li{width:22%;display:inline-block;margin:0 9.5% 0 0;position:relative;}
.fuwu ul:nth-child(3){padding-top:0;}
.fuwu ul:nth-child(3) li{width:19%;right:-4.75%;margin-top:-5.7%;}
.fuwu li i{position:absolute;width:100%;height:100%;top:50%;left:50%;margin:-50% 0 0 -50%;transform: rotate(45deg);border:1px solid #c9c9c9;}
.fuwu li a{position:absolute;width:100%;text-align:center;left:0;top:43%;margin-top:-27px;font-size:14px;color:#000;z-index:9;}
.fuwu li a img{width:40%;}
.fuwu ul:nth-child(3) li i{background:#1b95e0;border-color:#1b95e0;}
.fuwu ul:nth-child(3) li a{color:#fff;font-size:13px;top:38%;}
@media screen and (min-width:480px) {
.fuwu li a{font-size:16px;}
.fuwu ul:nth-child(3) li a{color:#fff;font-size:16px;}
}
.guanyu{background:url(../images/about_img01.jpg) no-repeat center bottom;background-size:cover;text-align:center;color:#fff;padding-bottom:40px;}
.guanyu h2{font-size:21px;padding:40px 0 25px;}
.guanyu li{display:inline-block;font-size:14px;width:110px;height:30px;border:1px solid #2bc5e6;line-height:30px;margin:10px 10px; border-radius:5px;}
.guanyu ul{padding-bottom:20px;}
.guanyu p{line-height:40px;font-size:14px;text-shadow: 0px 0px 15px #FFf;}