.top {height:40px;background:#f0f0f0;font:14px/40px "微软雅黑";color:#666666;position: relative;z-index: 999}
.top1{width:1200px;margin:0 auto;display:block;}
.top span{float: right;display:block;margin:7px 7px 0 10px;}
.top i{display: none;position: absolute;top:30px;margin-left:-45px;padding-top:10px;border-left:2px #f0f0f0 solid;border-right:2px #f0f0f0 solid;border-bottom:2px #f0f0f0 solid;}
.top .qq:hover i,.top .weixin:hover i,.top .wap:hover i{display:block;}
.top i img{width:120px;height:120px;}
.header{height:100px;background:#FFFFFF;}
.header .logo{padding:15px 0;}
.header .logo img{width:350px;height:70px;}
.header .navigation{width:700px;}
.header .tel{color:#ff0000;font:20px/40px "微软雅黑";background:url(../images/tel.png) left center no-repeat;padding-left:40px;margin:12px 8px 8px 0;}
.header .nav{display:block;width:700px;overflow: hidden;}
.header .nav li{display:block;float:right;width:auto;padding:0 10px 10px;text-align: center;font:16px/27px "微软雅黑";margin-left:30px;border-bottom:3px #FFFFFF solid;}
.header .nav li:hover{border-bottom:3px #f07e31 solid;}
.header .nav .curr{border-bottom:3px #f07e31 solid;}
.header .nav a{color:#333;}
.ind_banner{ position: relative; } 
.ind_banner img{ float: left; width: 100%; } 
.ind_banner .bx-controls{ position: absolute; width: 100%; height: 0; font-size: 0; bottom:40px; text-align: center; position: relative; } 
.ind_banner .bx-pager{ display: inline-block; } 
.ind_banner .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{ text-align: center; width: 100%!important; } 
.ind_banner .bx-pager .bx-pager-item { display: inline-block; margin:0 9px; width: 11px !important; height:11px !important; } .ind_banner .bx-pager .bx-pager-item a{ display: block; background: #fff; width: 11px !important; height:11px !important; border-radius: 50% !important; margin: 0 !important; }
.ind_banner .bx-wrapper .bx-pager.bx-default-pager a{background: #fff}
.ind_banner .bx-wrapper .bx-pager.bx-default-pager a.active{background: #f07e31;}
.ind_banner .bx-controls-direction , .ind_banner .bx-controls-auto{display: none;}
.tit {text-align: center;}
.tit h2{font:700 32px "微软雅黑";color:#666666;display:block;}
.tit i{display: inline-block;height:1px;width:80px;margin:15px auto;background:#cccccc;}
.tit span{display:block;font:16px "微软雅黑";color:#bebebe;text-transform:uppercase;}
.tit h2 strong{color:#007cc3;}
.tit1 h2,.tit1 span,.tit1 h2 strong{color:#FFFFFF;}
.tit1 i{background:#FFFFFF;}
.business{background:#fafafa;padding:30px 0 60px;overflow: hidden;}
.business .business_list{margin-top:30px;padding-bottom:10px;}
.business .business_list li{float:left;display:block;position: relative;width:240px;height:110px;padding:15px;margin:15px 15px;background:#FFFFFF;border-bottom:3px #FFFFFF solid;border-radius:20px;-moz-box-shadow:2px 2px 5px #999; -webkit-box-shadow:2px 2px 5px #999; box-shadow:2px 2px 5px #999;transition: all 0.5s;}
.business .business_list li:hover{border-bottom:3px #007cc3 solid;background:#F5F5F5;}
.business .business_list li .img{float: left;width:70px;height:70px;overflow: hidden;padding:10px 0;}
.business .business_list li .img img{width:70px;height:70px;transition: all 0.5s;}
.business .business_list li:hover .img img{transform: scale(1.1);}
.business .business_list li .info{float:left;width:150px;margin-top:10px;margin-left:20px;}
.business .business_list li .info h3{font:700 17px "微软雅黑";color:#000;margin-bottom:5px;}
.business .business_list li .info p{display:inline-block;width:46%;}
.business .business_list li .info p a{font:14px "微软雅黑";color:#666666;}
.business .business_list li .info h3 a:hover,.business .business_list li .info p a:hover{color:red;}
.business .business_list li .see{position: absolute;bottom:10px;right:10px;background:#007cc3;text-align:center;line-height:26px;border-radius:6px;transition: all 0.5s;}
.business .business_list li .see:hover{background:#f07e31;}
.business .business_list li .see a{color:#FFF;display: inline-block;padding:0 15px;height:26px;font-size: 12px;}
.servce{background:url(../images/servce_bg.jpg);background-attachment:fixed;background-size:cover;background-position: center;padding:60px 0 100px;overflow: hidden;}
.servce .servce_list{display: block;width:1224px;height: auto;overflow: hidden;}
.servce .servce_list li{display: block;position: relative;width: 180px;float: left;margin-right:24px;text-align: center;}
.servce .servce_list li span{display:block;width:100px;height:100px;margin:0 auto;background:url(../images/six.png);transition: all 1s;}
.servce .servce_list li:hover span{background:url(../images/six1.png);transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.servce .servce_list li i{position: absolute;display: block;width:100px;left:50%;margin-left:-50px;z-index:999;}
.servce .servce_list li p{margin-top:30px;font:16px/30px "微软雅黑";color:#007cc3;transition: all 1s;}
.servce .servce_list li:hover p{color:#d73240;}
.team{background:#fafafa;padding:60px 0;overflow: hidden;}
.team .team_list{margin-top:60px;}
.team .team_list li{display:block;width:260px;margin:0 20px;height:420px;background:#FFF;text-align: center;float: left;}
.team .team_list li span{display: block;width:165px;height: 165px;overflow: hidden;margin:29px auto 0;transition: all 0.5s;}
.team .team_list li span img{width:165px;height: 165px;}
.team .team_list li:hover span{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;}
.team .team_list .team_word{width: auto;height:210px;padding:30px 20px 0;overflow: hidden;}
.team .team_list .team_word h3{font:18px "微软雅黑";color:#333333;}
.team .team_list .team_word h4{font:14px "微软雅黑";color:#999999;margin:3px 0;}
.team .team_list .team_word font{font:14px "微软雅黑";color:#f07e31;}
.team .team_list .team_word i{display: block;width:35px;height:1px;background:#eeeeee;margin:17px auto;}
.team .team_list .team_word p{font:12px "微软雅黑";color:#666666;text-align:left;}
.adv{background:#FFFFFF;padding:60px 0;overflow: hidden;}
.adv .adv_list{margin-top:30px;height: auto;display:block;padding:30px 0;overflow: hidden;}
.adv .adv_list li{float:left;display:block;position: relative;width:330px;height:195px;margin:0 15px;padding:20px;border-bottom:9px #007cc3 solid;text-align:center;-moz-box-shadow:2px 2px 5px #999; -webkit-box-shadow:2px 2px 5px #999; box-shadow:2px 2px 5px #999;transition: all 0.7s;}
.adv .adv_list li:hover{border-bottom:9px #d73240 solid;background:#d73240;}
.adv .adv_list li span{display:block;width:60px;height:50px;overflow: hidden;margin:0 auto;}
.adv .adv_list li:hover span img{transition: all 0.7s;}
.adv .adv_list li:hover span img{margin-top:-50px;}
.adv .adv_list li h3{margin-top:10px;font:700 20px/30px "微软雅黑";color:#363636;transition: all 0.7s;}
.adv .adv_list li p{margin-top:20px;font:14px/20px "微软雅黑";color:#959595;text-align:left;transition: all 0.7s;}
.adv .adv_list li:hover h3,.adv .adv_list li:hover p{color:#FFF;}
.case{background:#fafafa;padding:60px 0;overflow: hidden;}
.case .case_list{margin-top:40px;}
.case .case_list ul li{display: block;float: left;width:190px;height:90px;margin:4px;border:1px #CCC dotted;}
.case .case_list ul li:hover img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.links{margin:50px auto;overflow:hidden;background:#fafafa;}
.links .links_tit{width:60px;float:left;background:#007cc3;padding:15px;}
.links .links_tit span{font:28px/25px "Times New Roman";color:#E1F0FD;}
.links .links_tit p{font:14px/20px "微软雅黑";color:#FFFFFF;}
.links .links_con{width:1080px;float:right;padding:10px;}
.links .links_con a{margin-right:30px;font-size:14px;line-height:30px;color:#333333;}
.links .links_con a:hover{color:#025194;}
.footer{background:#202020;padding:50px 0 30px;}
.footer_l{width:540px;margin-top:50px;}
.footer_l a{display:block;width:150px;height:35px;float:left;margin:0 30px 30px 0;font:14px/35px "微软雅黑";text-align: center;color:#CCC;background:#2d2d2d;border-radius:35px;transition: all 0.7s;}
.footer_l a:hover{background:#d73240;color:#ffffff;}
.footer_c{width:140px;margin:0 15px;text-align: center;}
.footer_c h3{display: block;margin-bottom:20px;}
.footer_c h3 a{font:700 18px "微软雅黑";color:#CCCCCC;}
.footer_c a{display:block;font:14px/35px "微软雅黑";color:#CCCCCC;}
.footer_x{width:1px;background:#2d2d2d;height:220px;border-right:1px #181818 solid;}
.footer_r{width:230px;text-align: right;}
.footer_r h3{display:inline-block;width:120px;height:35px;background:#e6212a;color:#FFFFFF;font:18px/35px "微软雅黑";border-radius:35px;text-align: center;}
.footer_r h4{font:26px/70px "微软雅黑";color: #cccccc;}
.footer_r p{float:right;text-align:center;color: #cccccc;}
.footer_r img{width:100px;height:100px;}
.footer_r .wap,.footer_r .weixin{text-align: center;color:#999;}
.footer1{background:#1a1a1a;overflow: hidden;padding:15px 0;color:#CCCCCC;text-align:center;}
.banner{width:100%;height:350px;background-position: center;background-repeat: no-repeat;}
.col{background:#fafafa;padding:30px 0 50px;overflow: hidden;}
.col_l{width:870px;min-height:870px;background:#FFFFFF;}
.col_l .bread{overflow: hidden;border-bottom:1px #f0f0f0 solid;padding:0 20px;background:#019fd5}
.bread1{overflow: hidden;margin:-4px 0 20px;font:16px/30px "微软雅黑";padding-left:35px;background:url(../images/home.png) left center no-repeat;}
.col_l .bread strong{font:20px/20px "微软雅黑";float: left;display: block;border-left:4px #FFF solid;margin:15px 0;padding-left:15px;color:#fff }
.col_l .bread span{font:14px/50px "微软雅黑";float: right;color:#fff}
.col_l .bread span a{color:#fff}
#col_ser_nav{position:absolute;top:410px;height:0;}
.col_l .col_ser_nav{text-align: left;padding-left:30px;overflow: hidden;}
.col_l .col_ser_nav a{display:block;font:20px/50px "微软雅黑";width:auto;float: left;padding:0 15px;margin-right:8px;background:#019fd5;color:#fff;text-align: center;}
.col_l .col_ser_nav a:hover{background:#f07f32;}
.col_l .col_ser_nav .cur,.col_l .col_ser_nav .cur:hover{background: #999}
.col_l .col_con{padding:20px;}
.col_l .col_con .con_tit{font:18px "微软雅黑";text-align: center;padding:10px 0 20px;}
.col_l .col_con .info{font:14px "微软雅黑";text-align: center;padding:0 0 30px;border-bottom:1px #EEEEEE solid;margin-bottom:30px;color:#666666;}
.col_l .col_con table{line-height:30px;border-collapse: collapse;font-size:14px;}
.col_l .col_con table,.col_l .col_con table tr th, .col_l .col_con table tr td { border:1px solid #CCCCCC; }
.col_l .col_con table tr td { padding:10px; }
.col_l .col_con table a{text-decoration: underline;}
.col_l .col_con .shangxia{margin:20px 0;padding-top:20px;line-height:30px;border-top:1px #EEEEEE solid;}
.col_l .col_con .contactbg{width:100%;height:350px;background:url(../images/contactbg1.jpg);}
.my-map { margin:20px auto; width: 830px; height: 350px; }
.my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; }
.my-map .icon-cir { height: 31px; width: 28px; }
.my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}
.col_l .col_ser_list{padding:30px;}
.col_l .col_ser_list ul li{display: block;width:46%;padding-left:2%;margin-right:2%;float: left;font:14px/30px "微软雅黑";border-bottom:1px #EEEEEE dotted;background:url(../images/dian.png) left center no-repeat;}
.col_l .col_ser_list ul li span{float: right;font:12px/30px "微软雅黑";color:#999999;}
.col_l .col_ser_list ul li a:hover{color:red;}
.col_l .col_ser_img {padding:15px;}
.col_l .col_ser_img a{display:block;width:250px;height:auto;padding:30px 0;margin:15px;float: left;background:#FAFAFA;text-align: center;transition: all 0.7s;}
.col_l .col_ser_img a span{display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;transition: all 0.7s;}
.col_l .col_ser_img a span img{width:120px;height:120px;}
.col_l .col_ser_img a:hover span{background: #FFFFFF;}
.col_l .col_ser_img a:hover {background: #007CC3;color: #FFFFFF;}
.col_l .col_ser_img a p{font:700 16px "微软雅黑";margin-top:21px;}
.col_l .col_case_list{padding:19px;}
.col_l .col_case_list ul li{display: block;width:192px;height:155px;float: left;margin:0 8px;}
.col_l .col_case_list ul li img{width:190px;height:90px;border:1px #CCC dotted;}
.col_l .col_case_list ul li p{text-align: center;font:12px/14px "微软雅黑";margin:15px 0;}
.col_l .col_team_list{padding:19px;text-align: center;}
.col_l .col_team_list ul li{display: block;width:192px;height:auto;float: left;margin:0 8px;background:#f9f9f9;}
.col_l .col_team_list ul li span{display: block;width:150px;height:150px;overflow: hidden;margin:15px auto 0;transition: all 0.5s;}
.col_l .col_team_list ul li:hover span{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;}
.col_l .col_team_list ul li span img{width:150px;height:150px;}
.col_l .col_team_list ul li .team_word{width:auto;height:auto;overflow: hidden;margin-top:5px;padding:10px;}
.col_l .col_team_list ul li .team_word h3{font:14px "微软雅黑";color:#333333;}
.col_l .col_team_list ul li .team_word h3 strong{font:12px "微软雅黑";color:#999999;margin:2px 0;}
.col_l .col_team_list ul li .team_word font{font:12px "微软雅黑";color:#f07e31;}
.col_l .col_team_list ul li .team_word i{display: block;width:35px;height:1px;background:#eeeeee;margin:8px auto;}
.col_l .col_team_list ul li .team_word p{font:12px "微软雅黑";color:#666666;text-align:left;}
.col_l .col_news_list{padding:20px;}
.col_l .col_news_list ul li{display: block;padding:20px 0;border-bottom:1px #F0F0F0 solid;overflow: hidden;}
.col_l .col_news_list ul li .img{width:120px;height:90px;float: left;margin-right:20px;}
.col_l .col_news_list ul li .img img{width:120px;height:90px;}
.col_l .col_news_list ul li .info{width:690px;float: left;}
.col_l .col_news_list ul li h3{font:16px "微软雅黑";}
.col_l .col_news_list ul li span{display: block;font:12px "微软雅黑";color:#999;margin:8px 0;}
.col_l .col_news_list ul li p{display: block;font:13px/16px "微软雅黑";color:#666;}
.col_l .col_down_list{padding:20px;}
.col_l .col_down_list ul li{display: block;width:96%;padding-left:2%;margin-right:2%;float: left;font:14px/35px "微软雅黑";border-bottom:1px #EEEEEE dotted;background:url(../images/dian.png) left center no-repeat;}
.col_l .col_down_list ul li span{float:right;font:12px/35px "微软雅黑";text-align: center;color: #999;}
.fenye{margin:30px 0 10px;text-align:right;font-size:14px;}
.fenye a{display:inline-block;vertical-align:middle;border:1px solid #CCCCCC;height:30px;padding:0 12px;line-height:30px;color:#666;margin:0 3px;}
.fenye a.current{background:#55ACEE;color:#fff;font-weight:bold;text-decoration:none;border:1px solid #55ACEE;}
.fenye a:hover{background:#55ACEE;color:#fff;text-decoration:none;border:1px solid #55ACEE;}
.col_r{width:230px;}
.col_r .col_nav{background:#FFFFFF;text-align: center;}
.col_r .col_nav dt{display: block;height:50px;background:#019fd5;color:#FFFFFF;font:16px/50px "微软雅黑";}
.col_r .col_nav dt span{color:#34CCFE}
.col_r .col_nav dd{display: block;height:40px;font:14px/40px "微软雅黑";border-bottom:1px #F4F4F4 solid;}
.col_r .col_nav dd a:hover{color:red;}
.col_r .contact{background:#FFFFFF;margin-top:20px;}
.col_r .contact dl{padding-bottom:20px;}
.col_r .contact dt{display: block;height:50px;background:#019fd5;color:#FFFFFF;font:16px/50px "微软雅黑";text-align: center;}
.col_r .contact dt span{color:#34CCFE}
.col_r .contact img{margin-bottom:15px;}
.col_r .contact dd{font:14px "微软雅黑";padding:10px 0;margin-left:10px;overflow:hidden;}
.col_r .contact dd span{display:block;width:60px;float:left;text-align:right;}
.col_r .contact dd p{display:block;width:155px;float:left;}
.col_ser_list table{border-collapse: collapse;font-size:14px;}
.col_ser_list table,.col_ser_list table tr th, .col_ser_list table tr td { border:1px solid #CCCCCC; }
.col_ser_list table tr td { padding:5px; }
.col_ser_list table a{text-decoration: underline;}
.about{  background:#f4f5f5 url(../images/aboutbg.jpg) no-repeat top center;padding: 60px 0;}
.about .adv_bt:after{display: none;}
.aboucon{ width:auto;background: url(../images/about.png) no-repeat left center; height:527px; }
.aboutwa{ width:625px; padding:35px 0px 0px 55px;}
.aboutwa h5{ font-size:26px;line-height: 36px; font-weight:bold; color:#333333;margin-bottom: 15px;margin-top:40px;text-indent:30px;}
.aboutwa p{ font-size:14px;  color:#333333; line-height:20px;width: 540px;text-indent:30px;margin-bottom: 6px;}
.more { text-align: left; display: block; padding-top: 10px; } 
.more a { display: inline-block; padding: 10px 20px; color: #333; border: 1px #333 solid; border-radius: 5px; } 
.more a:hover { border: 1px #e6212a solid; color: #e6212a; }
.more1{text-align: center;margin-top: 30px;}
.flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: stretch; }
.section{padding:80px 0;}
.back{background:#f7faff}
.back1{background: #ffffff url(../images/bg-homeabout.jpg) no-repeat right center / 100% 100%; padding: 80px 0; overflow: hidden;}

.about1{align-items:center;}
.about1 .about-r{width:60%;}
.about1 .about-r .about-tit{font-size:30px;margin:0 0 20px;}
.about1 .about-r .about-con{font-size:16px;line-height:30px;margin-bottom:20px;color:#888;}
.about1 .about-l{position:relative;width:35%;height:0;padding-top:22.5%;border:4px rgba(0, 159, 213, 0.3) solid;overflow:hidden;background:url(../images/1677074381259466.jpg) no-repeat center / cover;}
.about1 .about-l img{position:absolute;width:40%;top: 50%; left: 50%; transform: translate(-50%, -50%);}
ul.rzfw{margin-top:50px;}
ul.rzfw li{float:left;width:23%;box-sizing: border-box;margin:0 1% 2% 1%;border-radius:10px;overflow: hidden;}
ul.rzfw li a{display: block;padding:0 20px;font-size:16px;line-height:45px;height:45px;background:#FFFFFF;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1;}
ul.rzfw li a:hover{background:#007cc3;color:#FFFFFF;}

ul.rzfw1{margin-top:50px;}
ul.rzfw1 li{float:left;width:23%;height:auto;margin:0 1% 2% 1%;overflow: hidden;position: relative;background:#FFFFFF;padding:2% 0;border-radius:20px;}
ul.rzfw1 li a span{width:60%;height:0;padding-top:60%;margin-left: 20%;margin-right: 20%;position:relative;display: block;border-radius:50%;overflow: hidden;}
ul.rzfw1 li a span img{width:100%;top: 50%; left: 50%; transform: translate(-50%, -50%);position: absolute;}
ul.rzfw1 li a p{line-height:40px;text-align: center;}

.lc{background: url(../images/lcbg.jpg) no-repeat center center;padding: 100px 0;}
.lc ul{margin-top:100px;}
.lc ul li{display:block;width:140px;text-align: center;}
.lc ul li .img-center{width:120px;height:120px;margin:0 auto;border:2px #FFFFFF solid;position:relative;border-radius: 50%}
.lc ul li .img-center img{position:absolute;width:70px;left:50%;top:50%;transform:translate(-50%,-50%)}
.lc ul li h4{color: #ffffff;font-weight:normal;margin-top:30px;}
.lc ul .after{position: relative; width: 30px;margin-top:60px; display: inline-block; height:2px; background: #ffffff}
.sfbz .main{margin-top:50px;background: #ffffff;font-size:20px;padding:30px;box-sizing: border-box;border-radius:20px;text-align: center!important;line-height:50px!important;}
