*{margin:0;padding:0;}
html{height:100%;}
body{color:#333;font-size:14px;font-family:arial,'微软雅黑';line-height:1.7;min-width:320px;margin:0 auto;width:100%;max-width:960px;background:#f2f2f2;padding-bottom:41px;}
a{color:#333;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:#0072cd;}
button, input, select, textarea{font-size:100%;font-family:arial,'微软雅黑';outline:none;vertical-align:middle;resize:none;}
button{cursor:pointer;}
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;}
.fl_left{float:left}
.fl_right{float:right}
.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;}
.none{display:none;}
.head{background:#0093dd;padding:13px;position:relative;}
.head .nav_icon01{width:30px;height:24px;background:url(../images/nav_icon01.png) no-repeat;background-size:100% 100%;position:absolute;top:16px;right:16px;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;}
.banner .swiper-pagination-bullet{width:6px;height:6px;display:inline-block;border-radius:100%;background:none;cursor:pointer;margin:0 3px;background:rgba(83,83,83,0.6)}
.banner .swiper-pagination{position:absolute;bottom:5px;z-index:2;width:100%;text-align:center;}
.banner .swiper-pagination-bullet-active{background:#0093dd;}
.icon_nav{background:#fff;margin-top:10px;text-align:center;padding:10px 0;}
.icon_nav li{width:27%;display:inline-block;position:relative;margin:15px 2%;font-size:15px;}
.icon_nav li a{position:absolute;width:100%;height:100%;text-align:center;background:#0093dd; border-radius:100%;left:0;top:0;color:#fff;}
.icon_nav li a span{position:absolute;width:100%;height:52px;lefT:0;text-align:center;top:50%;margin-top:-26px;}
.icon_nav li a img{margin-bottom:3px;}
.box{background:#fff;margin-top:10px;padding:15px;}
.qualification01{background:#0072cd;padding:10px;color:#fff;}
.qualification01 h3{font-weight:bold;text-align:center;padding-bottom:8px;font-size:18px;}
.qualification01 span{display:inline-block;padding-right:15px;}
.in_new{background:#fff;padding:15px;margin-top:10px;}
.in_new .title{border-bottom:2px solid #0072cd;color:#0072cd;font-weight:bold;font-size:18px;position:relative;height:40px;line-height:40px;}
.in_new .title a{font-size:14px;font-weight:normal;right:0;position:absolute;top:4px;color:#0072cd;}
.in_new ul li{border-bottom:1px dotted #dedede;line-height:40px;height:40px;position:relative;background:url(../images/icon_01.png) no-repeat right center;background-size:auto 36%;}
.in_new ul{padding-top:10px;}
.in_new ul li a{display:block;height:40px;line-height:40px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;padding-right:100px;}
.in_new ul li span{font-size:12px;position:absolute;right:20px;top:0;color:#666;}
.in_about{background:url(../images/in_about01.jpg) no-repeat right center #fff;background-size:cover;padding-bottom:25px;}
.in_about h3{color:#0072cd;font-weight:bold;font-size:18px;padding:15px 0;}
.in_about .text{width:83.3333%;}
.in_about a{background:#0072cd;color:#fff;display:inline-block;padding:8px 25px;margin-top:20px;}
.bottom{text-align:center;padding:15px;}
.bottom01{border-bottom:1px dotted #ddd;padding:10px 0;}
.bottom02{padding:15px;}
.bottom01 a{display:inline-block;}
.footer{text-align:center;background:#333;color:#ccc;padding:10px 15px;}
.footer a{color:#ccc;}
.in_content{background:#fff;position:fixed;lefT:0;bottom:0px;width:100%;height:20px;border-top:1px solid #e5e5e5;padding:10px 0;}
.in_content a{display:inline-block;width:33%;text-align:center;border-right:1px solid #e5e5e5;}
.in_content a img{height:18px;margin-right:3px;}
.in_content a:last-child{border-right:0;}
.nav{position:absolute;width:120px;top:56px;background:#fff;z-index:2;right:0;padding:15px;overflow:auto;display:none;}
.nav li{border-bottom:1px solid #ddd;text-align:center;line-height:36px;}
.nav li a{color:#333;font-size:16px;}
.overflow{position:fixed;overflow:hidden;height:100%;}
/*---.class{background:#fff;margin-top:10px;padding:10px 5px;text-align:center;}
.class a{display:block;border:1px solid #0072cd;border-radius:5px;height:40px;line-height:16px;justify-content:center;display:flex;align-items:center;}
.class li{float:left;width:22%;margin:5px 1.5%;text-align:center;}
.class li.hover a{background:#0072cd;font-weight:bold;color:#fff;}---*/
.class{background:#fff;margin-top:10px;padding:10px 5px;}
.class a{display:block;border:1px solid #0072cd;border-radius:5px;height:40px;line-height:40px;padding:0 8px;}
.class li{display:inline-block;margin:5px 2px;text-align:center;}
.class li.hover a{background:#0072cd;font-weight:bold;color:#fff;}
.title1{background:#0072cd;font-size:18px;color:#fff;font-weight:bold;text-align:center;padding:8px 0;margin-top:10px;}
.page a{background:#0072cd;font-size:14px;display:inline-block;padding:4px 16px;color:#fff;margin:0 5px;}
.page{text-align:center;padding:18px 0;}
.detail_title{border-bottom:1px solid #dcdcdc;text-align:center;padding-bottom:10px;color:#0072cd;}
.detail_title h3{color:#333;font-size:20px;line-height:1.2;padding:5px 0;font-weight:bold;}
.detail_content{line-height:2;padding:20px 0;margin:0 10px;}
.detail_content img{max-width:100%;}
.team{padding-bottom:20px;}
.team .item{border-bottom:1px solid #dcdcdc;padding:20px 0;}
.team .item h3{font-size:16px;font-weight:bold;text-align:center;padding-bottom:15px;}
.team .item h3 span{border-bottom:3px solid #0072cd;display:inline-block;}
.about4{padding:30px 0 20px;}
.color_0072cd{color:#0072cd;}
.client{padding:20px;}
.client h3{font-size:16px;font-weight:bold;margin-lefT:-10px;}
.back_top{position:fixed;right:15px;bottom:55px;display:none;}





.pop_content1 .close{background:url(../images/close_01.gif) no-repeat;width:18px;height:18px;top:-23px;position:absolute;right:0px;}
.pop_box3{position:fixed;background:rgba(0,0,0,0.5);background:none\9;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000)\9;lefT:0;top:0;width:100%;height:100%;z-index:99;}
.pop_content1 #scroLeft .title{text-align:center;font-size:24px;padding-bottom:20px;color:#95c120;font-weight:bold;}
.pop_box3 .pop_content1{width:344px;height:344px;position:absolute;lefT:28%;top:28%;margin:-72px 0 0 -72px;padding:10px;font-size:14px;background:#fff;}
.close{background:url(../images/close_01.gif) no-repeat;width:18px;height:18px;top:-23px;position:absolute;right:0px;}







