﻿@charset "utf-8";
* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;}
html,body{font-size: 14px;font-family:"Microsoft YaHei";color: #333;}
input{ border:none; }
img { border: none; }
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
a{color: #333;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
.page_center{ width:1200px; margin:0 auto;background: #fff;}
.page_padding{padding:60px 0;}
.middle_box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative;}
.middle_inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.middle_text{position:relative; *top:-50%; *left:-50%;display: block;}
.scrollBar::-webkit-scrollbar {width: 6px;height: 6px;}
.scrollBar::-webkit-scrollbar-thumb:hover { border: 1px solid #636363;background-color: #929292;}
.scrollBar::-webkit-scrollbar-thumb {background-color: #cfcfd2;border-radius: 8px;background-clip: padding-box;min-height: 28px;}
.scrollBar::-webkit-scrollbar-track-piece {background: #f3f3f3;}
/*index*/
body{padding-top: 125px;}
.header{height: 125px;width:100%;position: fixed;top:0;left:0;background: #fff;z-index: 99;-webkit-box-shadow: 0 2px 4px #ddd; box-shadow: 0 2px 4px #ddd;}
.header.active{z-index: 9999;}
.header.on{box-shadow: 0 7px 16px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 7px 16px rgba(0, 0, 0, 0.3);}
.header-top,.h-top15-box{background: #ebebeb;}
.logo{margin-top: 25px;}
.logo img{width:156px;display: inline-block; vertical-align: middle;margin-right: 10px;}
.logo p{display: inline-block;vertical-align: middle;}
.logo .span1{font-size: 16px;}
.logo .span2{font-size: 12px;}
.logo.active{position: relative;z-index: 9999;}
.logo a{display: block;font-size: 14px;}
.nav_box li{float: left;position: relative;}
.nav_box li:after{display: table;clear: both;content: '';}
/* .nav_box li a{float: left;line-height: 90px;padding: 0 18px;position: relative;} */
.nav_box li a{float: left;line-height: 90px;padding: 0 13px;position: relative;}
.nav_box li a:hover{color: #00aeef;}
.nav_box li a:after{content: '';position: absolute;width:0;height: 2px;background: #00aeef;bottom:0;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);}
.nav_box li a:hover:after{width: 100%;}
.nav_box li.active a{color: #00aeef;}
.nav_box li.active a::after{width:100%;}
.nav_box li.active a{color: #00aeef;}
.nav_box li:hover a{color: #00aeef;}
.nav_box li:hover a::after{width:100%;}
.nav_box li:hover .toggle_box a{color: #999;}
.toggle_box{position: absolute;top:100%;left:0;background: rgba(248,248,248,0.96);width: 180px;overflow: auto; display: none;text-align: left;padding: 10px 0;}
.nav_box .toggle_box .page_center{background: none;padding-bottom: 4%;}
.nav_box .toggle_box a{float: none;display: block;line-height: 2em;padding: 0 18px;color: #999;}
.nav_box li:hover .toggle_box a:hover{color: #00aeef;}
.nav_box .toggle_box a:after{display: none !important;}
.tg_img{border-bottom: 2px solid #e8e5e0;}
.nav_box .toggle_box a:hover .tg_img{border-color:transparent;}
.nav_box .toggle_box li{width:15%;margin:2% 2% 0 0;}
.nav_box .toggle_box li.last{margin-right: 0;}
.nav_box .toggle_box li img{width: 100%;}
.nav_box .toggle_box li a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
/*.nav_box li:hover .toggle_box{height: auto;}*/
/*.nav_box li .toggle_box a:hover p{color: #00aeef;}*/
.search_box{height: 90px;position: relative;margin-left: 30px;}
.search_btn{display:block;width:20px;height: 20px;margin-top: 35px; background: url("../images/search.png") no-repeat center; background-size: cover;}
.search_con{position: absolute;width:338px; height:40px;border:1px solid #ddd;top:100%;right:0;background: #fff;display: none;}
.search_con .text{width:293px;height: 34px;margin:3px 4px;border-right:1px solid #ddd;}
.search_con .submit{width:34px;height: 34px;position: absolute;top:3px;right:3px; cursor: pointer; background: url("../images/search2.jpg") no-repeat center; background-size: cover;}
.search_box.active .search_btn{background: url("../images/search_close.png") no-repeat center; background-size: cover;}
.search_box.active .search_con{display: block;}
.language{line-height:88px;margin-left: 20px;}
.language a{color: #999;text-align: center;margin-left:20px;position: relative;}
/*.language a::after{position: absolute;content: '';height: 10px;border-right: 1px solid #ccc;top:50%;margin-top: -5px;right:-20px;}*/
/*.language a.last{display: none;}*/
.language a:nth-child(2){margin-right: 0;}
.language a:nth-child(2)::after{display: none;}
.language a.last::after{display: none;}
.language a:hover{color: #333333;}
.language a.active{color: #333333;}
.show_nav{width: 48px; height: 48px; cursor: pointer; position: absolute;right:2%;top:6px;display: none;margin-right: -9px;}
.show_nav span{
    width: 32px; height: 3px; background: #666; display: block; position: absolute;top: 12px; left: 50%; margin: 0 0 0 -16px;
    transform-origin: center;
    -webkit-transform-origin: center;
    -moz-transform-origin: center;
    -o-transform-origin: center;
    -ms-transform-origin: center;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -webkit-transition: all .6s cubic-bezier(0.245, 0.145, 1.355, 1);
    -moz-transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1);
    -o-transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1);
    transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1);
}
.show_nav.active{z-index: 9999;}
.show_nav.active span{background: #fff;}
.show_nav span.span2{top: 23px; }
.show_nav span.span3{top: 34px;}
.show_nav.active span.span1{ top: 21px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.show_nav.active span.span2{ -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.show_nav.active span.span3{ top: 21px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg);}
.banner{overflow: hidden;width:100%;}
.banner img{width:100%;vertical-align: bottom;}
.banner .flex-control-paging li a{width:8px;height: 8px;border-radius: 100%;-webkit-border-radius: 100%;background: #fff;box-shadow: none;opacity: 1;}
.banner .flex-control-paging li a.flex-active{width:8px; height: 8px; background: #89bffb;transform: scale(1.2);-webkit-transform: scale(1.3);}
.banner .flex-control-nav{bottom:8px;}
.title{margin-bottom: 30px;position: relative;}
.title h2{font-size: 24px; color: #00aeef;font-weight: normal;}
.title h2 span{font-size:18px; color: #cccccc;font-family: 'Arial';margin-left: 4px;}
.pro_play .pro_link{position: relative;text-align: center;display: block;overflow: hidden; /*background: url("../images/cp-bg.jpg") no-repeat; background-size: 100% 100%;*/}
.pro_play .pro_link img{width:80%;vertical-align: bottom;margin: 0 auto;}
.pro_des{position: absolute;width:100%;height: 100%;left:0;top:0;box-sizing: border-box;padding: 10px;opacity: 0;transform: scale(1.1);-webkit-transform: scale(1.1);}
.pro_play .pro_link:hover .pro_des{display: block;opacity: 1;transform: scale(1);-webkit-transform: scale(1);}
.pro_des .middle_box{box-sizing: border-box;padding: 10px;background: rgba(0,0,0,0.6);}
.pro_des p{ color: #fff; line-height: 2em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.pro_play li span{display: block;text-align: center;margin-top: 10px;font-size: 16px;}
.play_page_control{position: absolute;right:0;top:0;width:140px;height: 30px;text-align: center;line-height: 30px;font-size: 18px; color: #bbbbbb;font-weight: bold;font-family: "Arial";}
.play_page_control .cur_page{color: #59a8ff;}
.pro_play .flex-direction-nav{position: absolute;top:-60px;right:0;width:140px;height: 30px;}
.pro_play .flex-direction-nav a{width:30px;height: 30px;top:0;margin: 0;cursor: pointer;}
.pro_play .flex-direction-nav .flex-prev{left:0;background: url("../images/btn1.jpg") no-repeat center; background-size:cover;opacity: 1;}
.pro_play .flex-direction-nav .flex-next{right:0;background: url("../images/btn2.jpg")no-repeat center; background-size:cover;opacity: 1;}
.pro_play .flex-direction-nav .flex-disabled{opacity: 1 !important;}
.pro_play .flex-direction-nav .flex-prev:hover{left:0;background: url("../images/btn12.jpg")no-repeat center; background-size:cover;opacity: 1;}
.pro_play .flex-direction-nav .flex-next:hover{right:0;background: url("../images/btn22.jpg")no-repeat center; background-size:cover;opacity: 1;}
.about{position: relative;overflow: hidden;}
.about img{width:100%;vertical-align: bottom;}
.about_des{position: absolute;bottom:8%;left:50%;width:600px;}
.about_des h2{font-size: 24px;  color: #fff;margin-bottom: 4%;font-weight: normal;}
.about_des h2 img{max-width: 100%;vertical-align: middle;width: auto;}
.about_des p{font-size: 12px; line-height: 2em;  color: #fff;}
.ljgd{display: block;width:100px;text-align: center;height: 30px;line-height: 30px;color: #fff;border:1px solid #ddd;margin-top: 4%;}
.title_more{position: absolute;right:0;top:0;width:78px;height:28px;text-align: center;line-height: 28px;border:1px solid #ccc;color: #999;}
.title_more:hover,.ljgd:hover{color: #00aeef;border-color: #00aeef;}
.news_play .slides li a{display: block;padding: 20px;border:1px solid #ccc;box-sizing: border-box;position: relative;overflow: hidden;}
/*.news_play .slides li a:hover{box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);}*/
.news_play h3{font-size: 16px;font-weight: normal;margin: 14px 0;height:42px;}
.news_play p{font-size: 12px;color: #666;line-height: 2em;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news_play .flex-viewport{padding: 20px 10px;}
.news_play span{color: #999;display: block;margin-top: 14px;}
.figcaption{position: absolute;top:0;left:0;width: 100%;height: 100%;display: none;}
.figcaption:after{position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../images/triangle.svg) no-repeat bottom left;
    content: '';
    -webkit-transition: opacity 0.45s, -webkit-transform 0.45s;
    transition: opacity 0.45s, transform 0.45s;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}
.news_play .slides li a:hover{background: rgba(0,0,0,0.4);color: #fff;}
.news_play .slides li a:hover p{color: #fff;}
.news_play .slides li a:hover span{color: #fff;}
.news_play .slides li a:hover .figcaption:after{
    opacity: 0.7;
    -webkit-transform: rotate3d(0,0,1,24deg);
    transform: rotate3d(0,0,1,24deg);
}

.news_play .slides li a{
    transition:0.3s linear;
    -webkit-transition:0.3s linear;
    -o-transition:0.3s linear;
    -moz-transition:0.3s linear;
}

.news_play .flex-control-nav{position: static;margin-top: 30px;}
.news_play .flex-control-nav a{width:6px;height: 6px;background: #fff;border:2px solid #ccc;box-shadow: none;}
.news_play .flex-control-nav a.flex-active{background: #00aeef;border:2px solid #00aeef;}
.news_play .flex-control-nav a:hover{background: #00aeef;border:2px solid #00aeef;}
.service{background: url("../images/tzfw.jpg") no-repeat center;background-size: cover;display: none !important;}
.service .page_center{position: relative;background: none;}
.shipin_btn{width:790px;display: block;position: relative;cursor: default;}
.shipin_btn img{width:100%;vertical-align: bottom;}
.sp_des{position: absolute;width:100%;height: 100%;top:0;left:0;text-align: center;z-index: 4;}
.sp_img{width:22px;height: 28px;background: url("../images/vd_btn.png") no-repeat center; background-size: cover;margin: 0 auto 25px;}
.sp_des p{font-size: 18px; color: #fff;}
.tzz{position: absolute;top:0;right:0;}
.tzz a{display: block;position: relative;width:380px;height: 160px;overflow: hidden;border:1px solid transparent;}
.tzz a img{width:100%;vertical-align: bottom;}
.tzz a.a1{margin-bottom: 27px;}
.tzz_des{position: absolute;top:0;left:0;width:100%;height: 100%;box-sizing: border-box;padding-left: 30px;}
.tzz_des h2{font-size: 20px;margin-bottom: 10px;font-weight: normal;}
.tzz_des p{font-size: 16px;font-family: "Arial";color: #999;}
.tzz a:hover h2{color: #00aeef;}
.tzz a:hover{border-color: #00aeef;}
.tzz a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.footer{padding-top: 60px;}
.f_top dt{font-size: 16px;margin-bottom: 24px;white-space: nowrap;}
.f_top dd a{color: #999; line-height: 30px;white-space: nowrap;}
.f_top dl{margin-right: 220px;float: left;width: 64px;}
.f_top dl.dl_5{margin-right:0;}
.f_bot{border-top:1px solid #ccc;line-height: 50px;margin-top: 30px;}
.f_bot a,.f_bot span,.f_bot i{font-size: 12px; color: #999;font-style: normal;}
.f_top dd a:hover{color: #333;}
.banquan{margin-right:10px;}
.f_bot a:hover{color: #333;}
.news{overflow: hidden;}
.fixed_right{position: fixed;z-index: 999;right:0;width:80px;height: 186px;top:50%;margin-top: -93px;display: none;/*bottom: 100px;*/}
.fixed_page{width:100%;height: 60px;margin: 1px 0;background: #00aeef;border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;position: relative;}
.cgyx{display: block;width:100%;height: 100%;overflow: hidden;}
.cgyx p{margin: 5px auto;font-size: 16px; color: #fff;font-weight: bold; line-height: 1.6em;letter-spacing: 4px;width: 40px;padding-left: 4px;}
.we_icon{display: block;width:100%;height: 100%;background: url("../images/we-icon.png") no-repeat center;}
.to_top{display: block;width:100%;height: 100%;background: url("../images/to-top.png") no-repeat center;}
.cgyx_box{width:320px;right:100%;position: absolute;top:-100px;display: none;}
.cgyx_con{width:300px;box-sizing: border-box;border:1px solid #ddd;background: #f5f5f5;padding: 20px;position: relative;}
.cgyx_con h2{text-align: center;font-weight: normal;font-size: 24px; color: #222;}
.cgyx_con .text{height: 32px;background: none;margin-left: 60px;width: 140px;}
.cgyx_con .textarea{resize: none;width: 100%;height: 80px;border:none;outline: none;background: none;}
.cgyx_con .textarea_box{border-bottom: 1px solid #ddd;margin-top: 30px;}
.cgyx_con .text::-webkit-input-placeholder{color:#999;font-family: "Microsoft YaHei";}
.cgyx_con .text:-moz-placeholder{color:#999;font-family: "Microsoft YaHei";}
.cgyx_con .text::-moz-placeholder{color:#999;font-family: "Microsoft YaHei";}
.cgyx_con .text:-ms-input-placeholder{color:#999;font-family: "Microsoft YaHei";}
.cgyx_con .textarea::-webkit-input-placeholder{color:#999;font-family: "Microsoft YaHei";}
.cgyx_con .textarea:-moz-placeholder{color:#999;font-family: "Microsoft YaHei";}
.cgyx_con .textarea::-moz-placeholder{color:#999;font-family: "Microsoft YaHei";}
.cgyx_con .textarea:-ms-input-placeholder{color:#999;font-family: "Microsoft YaHei";}
.tijiao{display: block;width:100%;height: 40px;text-align: center;line-height: 40px;background: #00aeef;font-size: 18px; color: #fff;border-radius: 4px;-webkit-border-radius: 4px;margin-top: 20px;}
.tijiao i{vertical-align: middle;margin: -2px 6px 0 0;display: inline-block;}
.r_tip{position: absolute;width:8px;height: 14px;right:-8px;top:125px;background: url("../images/r.png") no-repeat center; background-size: cover;}
.we_code img{width:100%;vertical-align: bottom;}
.cgyx_box.active{display: block;}

.cgyx_con_list{position: relative;margin-top: 16px;border-bottom: 1px solid #ddd;}
.cgyx_con_list p{position: absolute;left: 0;line-height: 32px;top: 0;}
.cgyx_con_list p span{color: #f00;}


.banner .flex-direction-nav a{width: 36px;height: 64px;margin: -32px 0 0;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;}
.banner .flex-direction-nav .flex-prev{background: url(../images/b1.png) no-repeat center; background-size: cover;}
.banner .flex-direction-nav .flex-next{background: url(../images/b2.png) no-repeat center; background-size: cover;}
.banner .flexslider:hover .flex-prev{left: 8%;}
.banner .flexslider:hover .flex-next{right: 8%;}
.banner .flexslider:hover .flex-prev:hover{background: url(../images/b11.png) no-repeat center; background-size: cover;}
.banner .flexslider:hover .flex-next:hover{background: url(../images/b22.png) no-repeat center; background-size: cover;}
.partner{background: #f0f3f5;}
.partner .page_center{background: none;}
.par_list .item .par{margin:2px 1px;position: relative; overflow: hidden;}
.par_list .item .par img{width: 100%;vertical-align: bottom;}
.par_list .par:after{content: '';width:0;height: 4px;background: #00aeef;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);position: absolute;bottom:0;}
/*.par_list .par2{display: none;}*/
.par_list .owl-carousel .owl-pagination{text-align: center;margin-top: 14px;}
.par_list .owl-carousel .owl-pagination .owl-page{width: 10px; height: 10px;background: #666;border-radius: 100%;-webkit-border-radius: 100%;display: inline-block;margin: 0 6px;}
.par_list .owl-carousel .owl-pagination .owl-page.active{background: #00aeef;}
/*.par_list .par:hover .par1{display: none;}*/
/*.par_list .par:hover .par2{display: block;}*/
.par_list .par:hover:after{width: 100%;}


/*企业简介*/
.page_banner{position: relative;}
.page_banner img{width:100%;vertical-align: bottom;}
.page_des{position: absolute;width:100%;height: 80%;left:0;top:0;text-align: center;}
.page_des h2{font-size: 40px;font-family: "Arial";text-indent: 0.5em;letter-spacing: 0.5em;text-transform: uppercase;}
.page_des p{font-size: 30px;}
.main_box{position: relative;z-index: 20;padding-bottom: 40px;}
.bg_f5{background: #f5f5f5;border-top:1px solid #f5f5f5;}
.center_pos{margin-top: -8%;overflow: hidden;}
.center_padding{padding:3% 3% 20px;box-sizing: border-box;}
.page_nav{text-align: center;border-bottom:1px solid #dddddd;position: relative;}
.page_nav:before,.cp-nav:before{content: '';width: 1000px;position: absolute;height: 100%;left: -1000px;bottom:-1px;border-bottom:1px solid #ddd;}
.page_nav:after,.cp-nav:after{content: '';width: 1000px;position: absolute;height: 100%;right: -1000px;bottom:-1px;border-bottom:1px solid #ddd;}
.page_nav a{display:inline-block; min-width: 50px; font-size:16px;line-height: 60px;height: 60px;margin:0 25px; color: #999;position: relative;}
.page_nav a:after{content: '';position: absolute;width:0;bottom:0;margin:0 auto;background: #00aeef;height: 2px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.page_nav a:hover{color: #00aeef;}
.page_nav a:hover:after{width: 100%;}
.page_nav a.active{color: #00aeef;}
.page_nav a.active:after{width: 100%;}
.cp-nav{border-bottom:1px solid #dddddd;position: relative;z-index: 8;}
.cp-nav h2{font-size: 16px; color: #00aeef;height: 60px;line-height: 60px;position: relative;font-weight: normal;}
.cp-nav h2:after{content: ''; position: absolute;width: 100%;height: 2px;left:0;bottom:0;background: #00aeef;}

.cp-nav-ch{width: 120px;position: relative;margin-left: 30px;}
.cp-nav-ch p{height: 60px;line-height: 60px; cursor: pointer;color: #333;display: block;box-sizing: border-box;padding: 0 12px;}
.cp-nav-ch p:after{position: absolute;content: '';width: 10px;height: 6px;background: url("../images/cp-ss1.png");top:50%;margin-top: -3px;right:0;}
.cp-nav-xl{position: absolute;background: #fff;box-shadow: 0 2px 4px #ddd;width: 100%;display: none;max-height: 250px;overflow: auto;}
.cp-nav-xl li{display:block;padding: 0 12px;box-sizing: border-box;cursor: pointer; line-height: 32px;font-size:12px;}
.cp-nav-xl li:hover{background: #00aeef;color: #fff;}
.cp-nav-ch.active p{color: #00aeef;}
.cp-nav-ch.active p:after{transform: rotate(180deg);-webkit-transform: rotate(180deg);}



.width_ab{width:66%;}
.about_l{box-sizing: border-box;padding-right: 6%;border-right: 1px dashed #ccc;}
.margin_box{margin-top: 4%;position: relative;overflow: hidden;}
.about_title h3{font-size: 24px; color: #00aeef;margin-bottom: 10px;font-weight: normal;}
.about_title h4{font-size: 18px; color: #999;font-family: "Arial";font-weight: normal;}
.about_con{margin-top: 3%;}
.about_l p{margin-bottom: 10px;font-size: 12px;line-height: 1.8em;}
.about_img{margin-top: 8%;}
.about_img li{width:49%;float: left;}
.about_img .li1{margin-right: 2%;}
.about_img li img{width:100%;vertical-align: bottom;}
.about_r{width:34%;box-sizing: border-box;padding-left: 6%;text-align: center;}
.about_r li{box-sizing: border-box;border:1px solid #ccc;padding: 10% 0;margin-bottom: 10%;}
.about_r li b{font-size: 60px;color: #00aeef;font-family: "Arial";}
.about_r li p{font-size: 16px;}

.page_nav .owl-controls .owl-buttons div{position: absolute;top:0;width: 32px;height: 60px;background: #000;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);}
.page_nav .owl-controls .owl-buttons .owl-prev{left:-40px;background:#ddd url("../images/123.png") no-repeat center;}
.page_nav .owl-controls .owl-buttons .owl-next{right:-40px;background:#ddd url("../images/1234.png") no-repeat center;}
.page_nav .owl-controls .owl-buttons div:hover{background-color: #00aeef;}
/*.page_nav .owl-carousel .owl-item{float: none;display: inline-block;}*/
/*产品中心*/
.pro_left{width:200px;}
.pro_left h3{font-size: 14px;font-weight: normal;color: #999;margin-bottom: 20px;}
.pro_left a{display: block;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height: 50px;height: 50px;font-size: 14px; color: #999;position: relative;}
.pro_left a:after{position: absolute;content: '';opacity: 0; width:7px;height: 12px;right:20px;top:50%;margin-top: -6px;background: url("../images/r2.jpg");}
.pro_left li.active a:after{right:0;opacity: 1;}
.pro_left li.active a{border-color: #00aeef;color: #00aeef;}
.pro_left a:hover:after{right:0;opacity: 1;}
.pro_left a:hover{border-color: #00aeef;color: #00aeef;}
.product_lb li{width:26%;text-align: center;float: left;margin-left: 7%;position: relative;margin-bottom: 2%;}
.product_lb li img{width:100%;vertical-align: bottom;}
/*.product_lb li img:hover{transform: scale(1.05);-webkit-transform: scale(1.05);}*/
.product_lb{position: relative;overflow: hidden;}
.product_lb i{font-size: 18px; color: #00aeef;font-family: Arial;display: block;margin-top: 20px;height: 20px;overflow: hidden;}
.product_lb li p{font-size: 12px; color: #999;margin: 10px 0;height:64px; overflow: hidden;}
.product_lb li a{display: block;}
.product_lb li a:hover i{display: block;}
.product_lb li a:hover p{color: #00aeef;}
.cp-img{overflow: hidden;position: relative;height: 160px;}
/*.product_lb li:hover .cp-img{box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);}*/
.bk-box{position: absolute;width: 100%;height: 100%;top:0;left:0;}
.bk-box div{position: absolute;background: #00aeef;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;}
.bk-top{top:0;left:0;height: 3px;width:0;}
.bk-right{top:0;right:0;width: 3px;height:0;}
.bk-bottom{right:0;bottom:0;height: 3px;width: 0;}
.bk-left{left:0;bottom:0;width: 3px;height: 0;}
.product_lb li a:hover .bk-top{width: 100%;}
.product_lb li a:hover .bk-right{height: 100%;}
.product_lb li a:hover .bk-bottom{width: 100%;}
.product_lb li a:hover .bk-left{height: 100%;}
.product_lb li a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.cp-img-conn{position: absolute;width:100%;height: 100%;top:0;left:0;}


.products li{width:23%;text-align: center;float: left;margin: 1%;position: relative;transition: transform 0.3s linear;-webkit-transition: transform 0.3s linear;}
.products li a{display: block;}
.pros-shadow{position: absolute;width: 100%;height: 100%;top:0;left:0;background: rgba(0,0,0,0.1);opacity: 0;}
.pros-shadow i{color: #fff;font-size: 30px;font-style: normal;}
.products li:hover{transform: translateY(-4px);-webkit-transform: translateY(-4px);}
.products li:hover .pros-shadow{opacity: 1;}
.products li img{width:100%;vertical-align: bottom;}
.products{position: relative;overflow: hidden;}
.products li p{font-size: 16px; color: #333;margin: 10px 0;}
.products li a:hover .pro_img{box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);}
/*.products li a:hover p{color: #00aeef;}*/
.pro_img{position: relative;background: url("../images/cp-bg.jpg") no-repeat;background-size: 100% 100%;}
.cpzx_title{text-align: center;}
.cpzx_title h3{display: inline;position: relative; font-size: 24px; color: #333;font-weight: normal;padding: 0 35px;}
.cpzx_title p{color: #ccc;font-family: Arial;letter-spacing: 10px;margin-left: 10px;padding-top: 4px;}
.cpzx_title h3:before{position: absolute;content: '';top:50%;left:0;width: 20px;border-bottom: 1px solid #ddd;}
.cpzx_title h3:after{position: absolute;content: '';top:50%;right:0;width: 20px;border-bottom: 1px solid #ddd;}

/*产品详情*/
.xq_title h2{font-size: 20px; color: #00aeef;font-weight: normal;}
.xq_title span{font-size: 16px; color: #00aeef;font-weight: normal;display: block;margin-top: 1%;}
.xq_des_con{width:48%;margin-top: 4%;}
.xq_des_con img{max-width: 100%;max-height: 100%;height: auto !important;}
.xq_des_con p{font-size: 12px;line-height: 23px;}
.xq_img{width:45%}
.xq_img img{width:100%;vertical-align: bottom;}
.xq_title{margin-bottom: 20px;}
.xq_tab{margin-top: 20px;}
.xq_tab_control{border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.xq_tab_control li{float: left;width:120px;height: 50px;line-height: 50px;text-align: center;margin-left: 20px;background: #f5f5f5;border-radius: 8px 8px 0 0;-webkit-border-radius: 8px 8px 0 0;}
.xq_tab_control a{display: block; color: #999;border-radius: 8px 8px 0 0;-webkit-border-radius: 8px 8px 0 0;box-sizing: border-box;}
.xq_tab_control i{display: inline-block;width:22px;height: 22px;vertical-align: middle;margin: -4px 4px 0 0;}
.xq_tab_control .li1 i{background: url("../images/xq-i11.png") no-repeat; background-size: cover}
.xq_tab_control .li2 i{background: url("../images/xq-i21.png") no-repeat; background-size: cover}
.xq_tab_control .li3 i{background: url("../images/xq-i31.png") no-repeat; background-size: cover}
.xq_tab_control .li4 i{background: url("../images/xq-i41.png") no-repeat; background-size: cover}
.xq_tab_control .li1.active i{background: url("../images/xq-i12.png") no-repeat; background-size: cover}
.xq_tab_control .li2.active i{background: url("../images/xq-i22.png") no-repeat; background-size: cover}
.xq_tab_control .li3.active i{background: url("../images/xq-i32.png") no-repeat; background-size: cover}
.xq_tab_control .li4.active i{background: url("../images/xq-i42.png") no-repeat; background-size: cover}
.xq_tab_control .li1:hover i{background: url("../images/xq-i12.png") no-repeat; background-size: cover}
.xq_tab_control .li2:hover i{background: url("../images/xq-i22.png") no-repeat; background-size: cover}
.xq_tab_control .li3:hover i{background: url("../images/xq-i32.png") no-repeat; background-size: cover}
.xq_tab_control .li4:hover i{background: url("../images/xq-i42.png") no-repeat; background-size: cover}
.xq_tab_control li.active a{background: #fff;border:1px solid #ddd;border-bottom: 1px solid #fff;color: #00aeef;margin-top: -1px;}
.xq_tab_control li a:hover{background: #fff;border:1px solid #ddd;border-bottom: 1px solid #fff;color: #00aeef;margin-top: -1px;}
.xq_tab_list{padding:20px;min-height: 150px;}
.xq_tab_list table{border-collapse: collapse;}
.xq_page{margin-bottom: 20px;}
.xq_page.active{display: block;}
.xq_td p{font-size: 12px;line-height: 23px;position: relative;padding-left: 20px;}
.xq_td p i{font-weight: bold;font-style: normal;position: absolute;top:0;left:0;}
/*.div_h{border-top:1px solid #ddd;border-left: 1px solid #ddd;}*/
.div_h div{padding:10px 0;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;box-sizing: border-box;float: left;width:12.5%;text-align: center;}
.div_h td{padding: 10px 0;}
.div_h::after{display:table;content: '';clear: both;}
.div_h_title{font-weight: bold;}
.technology{font-weight: bold;padding:10px 0;border-right: 1px solid #000;border-left: 1px solid #000;box-sizing: border-box;text-align: center;}
.xq_table{width:100%;text-align: center;border-collapse: collapse;}
.xq_table td,.xq_table th{padding:10px 0;border:1px solid #000;border-bottom: none;}
.div_list_1{width:12.5%;}
.div_list_2{width:43.75%;}
.div_list_3{width:43.75%;}
.div_list div{float: left;}
.xq_page_tu{margin-bottom:0;}
.xq_page_tu img{max-width:100%;vertical-align: bottom;margin:0 auto;}
.user-table{overflow: hidden;}
.user-table td{padding: 10px 0;border: 1px solid #ddd !important;}
.user-table table{width: 100% !important;}
.js-table{width: 100%;}
.js-table td{width: 100%;text-align: center;padding: 10px 0;border-left:1px solid #000;border-right: 1px solid #000;border-top:1px solid #000;}
/*服务建站*/
.build{margin-top: 150px;}
.build_con{position: relative;}
.build_con_img{position: relative;overflow: hidden;}
.build_con img{width:100%;vertical-align: bottom;}
.build_des{position: absolute;width:760px;height: 180px;left:50%;top:-90px;margin-left: -380px;background: #fff;box-shadow: 0 6px 6px #c9d6db; -webkit-box-shadow: 0 6px 6px #c9d6db;text-align: center;box-sizing: border-box;padding: 10px 50px;}
.build_des h3{font-size: 24px; color: #00aeef;font-weight: normal;margin-bottom: 26px;}
.build_des p{font-size: 12px; line-height: 2em;}
.jzyd{margin-top: 60px;}
.jzyd h4{font-size: 24px;font-weight: normal;text-align: center;margin-bottom: 40px;}
.yd_list li{width:20%;float: left;text-align: center;box-sizing: border-box;padding: 0 1%;}
.yd_list i{display: block;width: 32%;margin: 0 auto;}
.yd_list img{width:100%;vertical-align: bottom;}
.yd_list b{display: block;font-size: 16px; font-weight: normal; height: 40px;box-sizing: border-box;margin-top: 20px;}
.yd_list p{font-size: 12px; color: #999; line-height: 2em;}
.dake{border-top: 1px dashed #ddd;margin-top: 60px;padding: 40px 0;text-align: center;position: relative;overflow: hidden;}
.dake_des{position: relative;z-index: 3;}
.dake_des h5{font-size: 16px; color: #00aeef;margin-bottom: 20px;}
.dake_des p{font-size: 12px; line-height: 2em;width:540px;margin: 0 auto;}
.dake_bg{position: absolute;top:50%;left:50%;width:796px;height: 101px;margin-top: -50px;margin-left: -398px;}
.dake_bg img{width:100%;}
/*维修服务*/
.repair_l{width:640px;}
.repair_l img{width:100%;vertical-align: bottom;}
.repair_r{width:430px;}
.repair_des span{display: block;color: #999999;letter-spacing: 9px;}
.repair_des b{display: block;color: #00aeef;font-size: 36px;font-family: Arial;}
.repair_des p{font-size: 12px; line-height: 1.6em;margin-top: 2px;}
.rpc{width: 100px;}
.repair_code{margin-top: 8px;display: none;}
.repair_des{margin-top: 20px;}
.rpc img{width: 100%;vertical-align: bottom;}
.smr{margin-top: 8px;margin-left: 20px;}
.smr b{display: block;font-size: 16px; color: #333;line-height: 36px;}
.smr p{display: block; color: #999;line-height: 24px;}
.fhlb{display: block;height: 38px;width: 138px;text-align: center;line-height: 38px;border-radius: 38px;-webkit-border-radius: 38px;border:2px solid #ddd; color: #999;margin:0 auto;}
.fhlb i{vertical-align: middle; margin-right: 6px; display: inline-block;width: 16px;height: 16px;background: url("../images/fhlb.png") no-repeat;background-size: 100% 100%;}
.fhlb:hover{background: #00aeef;color: #fff;border-color: #00aeef;}
.fhlb:hover i{background-image: url("../images/fhlb2.png");}
/*新闻中心*/
.xinwen_list li{border-bottom: 1px dashed #ddd;padding-bottom: 30px;margin: 30px;}
.xinwen_list li a{display: block;}
/*.xinwen_list li:hover{box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);border-color: transparent;}*/
.xw_img{width:340px;position: relative;overflow: hidden;}
.xw_img img{width:100%;vertical-align: bottom;}
.xw_des{width:650px;margin-right: 2%}
.xw_des h3{font-weight: normal;font-size: 16px;margin-top: 20px;}
.xw_des p{font-size: 12px;color: #666;line-height: 2em;margin: 20px 0;}
.xw_des span{color: #999;}
.xinwen_list li:hover h3{color: #00aeef;}
.skew-box{position: absolute;width: 100%;height: 100%;top:0;left:0;}
.skew-box:after{content: '';width: 60px;height: 60px;border:2px solid #fff; display: block;position: absolute;top:50%;left:50%;margin-left: -30px;margin-top: -30px;transform: rotate(0deg) scale(0);-webkit-transform: rotate(0deg) scale(0);}

.xinwen_list li .bk-top{top:20%;left:5%;height: 2px;width:0;}
.xinwen_list li .bk-right{top:10%;right:10%;width: 2px;height:0;}
.xinwen_list li .bk-bottom{right:5%;bottom:20%;height: 2px;width: 0;}
.xinwen_list li .bk-left{left:10%;bottom:10%;width: 2px;height: 0;}
.xinwen_list li:hover .bk-top{width: 90%;}
.xinwen_list li:hover .bk-right{height: 80%;}
.xinwen_list li:hover .bk-bottom{width: 90%;}
.xinwen_list li:hover .bk-left{height: 80%;}
.xinwen_list li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.xinwen_list li:hover .skew-box{background: rgba(0,0,0,0.4);}
.xinwen_list li:hover .skew-box:after{transform: rotate(135deg) scale(1);-webkit-transform: rotate(135deg) scale(1);}

/*.xinwen_list li .bk-top{top:20%;left:5%;height: 2px;width:0;}*/
/*.xinwen_list li .bk-right{top:10%;right:10%;width: 2px;height:0;}*/
/*.xinwen_list li .bk-bottom{right:5%;bottom:20%;height: 2px;width: 0;}*/
/*.xinwen_list li .bk-left{left:10%;bottom:10%;width: 2px;height: 0;}*/
/*.xinwen_list li:hover .bk-top{width: 90%;}*/
/*.xinwen_list li:hover .bk-right{height: 80%;}*/
/*.xinwen_list li:hover .bk-bottom{width: 90%;}*/
/*.xinwen_list li:hover .bk-left{height: 80%;}*/
/*.xinwen_list li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}*/
/*.xinwen_list li:hover .bk-box{background: rgba(0,0,0,0.2);}*/


.page{text-align: center;margin: 30px auto;}
.page a{display: inline-block;padding:2px 10px;border:1px solid #ddd;color: #999;margin:0 5px;}
.page a:hover{background: #00aeef;color: #fff;border-color: #00aeef;}
.page a.on{background: #00aeef;color: #fff;border-color: #00aeef;}
.page a.prev:hover,.page a.last:hover{background: none;color: #00aeef;}
.page a.page_left{margin-right: 15px;}
.page a.page_right{margin-left: 15px;}
.page a.page_left:hover{background: none;color: #00aeef;margin-right: 15px;}
.page a.page_right:hover{background: none;color: #00aeef;margin-left: 15px;}
/*新闻详情*/
.xinwen_title{text-align: center;margin-top: 2%;position: relative;border-bottom: 1px solid #ddd;padding-bottom: 40px;}
.xinwen_title h3{font-weight: normal;font-size: 24px;}
.xinwen_title span{position: absolute;left:50%;bottom:-12px;text-align: center; width:120px;height:24px; line-height:24px;background: #fff; margin-left: -60px;color: #999;font-family: "Arial";}
.xinwen_con{padding: 30px 0 60px;}
.xinwen_con p{font-size: 14px; line-height: 2em;margin-top: 15px;}
.xinwen_con img{display: block;max-width: 100%;margin:15px auto;}
.pain{border-top: 1px solid #ddd;}
.pian_l p{margin-top: 14px;}
.pian_l p a{color: #999;}
.pian_l p b{color: #00aeef;font-weight: normal;}
.bdsharebuttonbox{margin-top: 14px;}
.pain .bdshare-button-style0-16 a{background: #000;margin: 0 10px;width:50px;height: 50px;padding: 0;}
.bdsharebuttonbox a{float: left;width:50px;height: 50px;border-radius: 100%;-webkit-border-radius: 100%;position: relative;margin-left: 40px;}
.pain .bdshare-button-style0-16 .bds_weixin{background: url(../images/link1.jpg) no-repeat; background-size: 100% 100%;}
.pain .bdshare-button-style0-16 .bds_tsina{background: url(../images/link2.jpg) no-repeat; background-size: 100% 100%;}
.pain .bdshare-button-style0-16 .bds_sqq{background: url(../images/link3.jpg) no-repeat; background-size: 100% 100%;}



/*联系我们*/
.map_content{width:600px;height: 500px;display: none;}
.map_content.active{display: block;}
.map_content img{width:100%;vertical-align: bottom;}
.ret{position: absolute;width:20px;height: 20px;background: url("../images/ret.png") no-repeat;background-size: cover;right:100%;top:0;}
.map{position: relative;}
.map_list{position: absolute;right:0;height:540px;top:50%; margin-top: -270px;  width:470px; background: url("../images/map_bg.png") no-repeat;background-size: cover;box-sizing: border-box;padding: 60px;}
.mpa_title{border-top: 1px solid #ddd;border-bottom:1px solid #ddd;padding:14px 0;margin-top: 10px;}
.mpa_title span{display: block;font-size: 24px; color: #999;margin-bottom: 14px;}
.mpa_title h3{font-size: 36px; color: #00aeef;font-family: Arial;}
.map_control{margin-top: 34px;}
.map_control a{font-size: 16px; color: #999;margin-right: 35px;}
.map_control a.active{font-weight:bold; color: #333;}
.map_page{display: none;margin-top: 20px;}
.map_page.active{display: block;}
.map_page p{color: #999;line-height: 24px;}
/*人才激励*/
.rencai_img{overflow: hidden;}
.rencai_img img{width:100%;vertical-align: bottom;max-height: 100%;}
.human{ box-sizing: border-box;padding:50px 40px 30px 40px; position:relative;z-index:3;width:720px;height: 194px;margin: -80px auto 0; background: #fff; box-shadow: 0 4px 16px #dedede;-webkit-box-shadow: 0 4px 16px #dedede;}
.human_title{width:100%;height:66px;border:1px solid #ddd;position: relative;}
.human_title h3{position: absolute;width:180px;height: 36px;line-height: 36px; top:-18px;left:50%;margin-left: -90px;font-size: 24px;font-weight: normal; background: #fff;text-align: center;}
.human_title span{display: block;text-align: center;font-size: 12px; color: #999;margin-top: 18px;}
.human_con{width:520px;background: #fff;box-sizing: border-box;padding: 0 20px;margin: -15px auto 0;text-align: center;z-index: 4;position: relative;}
.human_con p{line-height: 26px;}
.manege_title{text-align: center;}
.manege_title h3{font-size: 24px;font-weight: normal;}
.manege_title span{font-size: 12px;font-weight: normal; color: #999;margin-top: 4px;display:block;}
.manage_list li{width:30%;float: left;margin: 0 1.6666%;text-align: center;}
.manage_list{margin-top: 5%;}
.manage_list h4{font-size: 16px;margin: 5% 0;font-weight: normal;}
.manage_list p{font-size: 12px; color: #999; line-height: 22px;}
.manage_list img{width:60px;}
.strategy_page{width:33.3333%;float: left; text-align: center;}
.strategy_page{position: relative;}
.strategy_page img{width:100%;vertical-align: bottom;}
.str_des{position: relative;}
.str_des .str_des_con{position: absolute;top:0;left:0;width:100%;height: 100%;box-sizing: border-box;padding: 2% 10%;}
.str_des h4{font-size: 24px;font-weight: normal;}
.line{width:40px; height: 2px;background: #00aeef;margin: 4% auto 6%;}
.str_des p{color: #666; line-height: 2em;}
.str_des i{position: absolute;width:40px;height: 20px;background: url("../images/up.png") no-repeat;background-size: cover;left:50%;margin-left: -20px;bottom:100%;}
.strategy_page2 .str_des i{background: url("../images/bot.png") no-repeat;background-size: cover;top:100%;bottom:auto;}
/*聚贤纳仕*/
.adv{margin-top: 60px;position: relative;overflow: hidden;}
.adv img{width:100%;vertical-align: bottom;}
.adv_des{position: absolute;top:0;left:0;width:100%;height: 100%;text-align: center;}
.adv_des p{font-size: 24px; color: #fff;}
.adv_des h3{font-size: 36px; color: #fff;}
.join{margin-top: 50px;text-align: center;}
.join h3{font-size: 24px;font-weight: normal;}
.join p{margin-top: 10px;}
.join p b{color: #00aeef;font-family: Arial;margin-left: 6px;}
.join_list{margin-top: 50px;border-top: 1px dashed #ddd;}
.join_list.cur{border:none;}
.job_des{display: none;}
.join_list li.active .job_des{display: block;}
.job{height: 60px;line-height: 60px;border-bottom: 1px dashed #ddd;cursor: pointer;}
.join_list li.cur .job{border:none;}
.job b{font-size: 16px;font-weight: normal;}
.job span{font-size: 16px;color: #999;}
.join_list li.active{background: #f5f5f5;padding:0 35px 35px;}
.join_list li.active .job b{color: #00aeef;}
.join_list li.active .job span{color: #333;}
.job_page{margin-top: 30px;}
.job_page h5{line-height: 24px;}
.job_page h5 span{font-weight: normal;}
.job_page p{position: relative;font-size: 12px;padding-left: 18px; line-height: 2em;}
.job_page b{position: absolute;top:0;left:0;}
/*定期报告*/
.on_date li{border-bottom: 1px dashed #ddd;}
.on_date a{display: block;height: 60px;line-height: 60px;position: relative;}
.on_date p{font-size: 16px; color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; float: none;margin-right: 100px;}
.on_date span{font-size: 16px; color: #999;float: none;position: absolute;right:0;top:50%;line-height: normal;margin-top: -10px;}
.on_date a:hover p{color: #00aeef;}
.on_date a:hover span{color: #00aeef;}
.contant_des{margin-top: 14px;}
.page_des span{font-size: 16px;}
.page_des b{color: #00aeef;font-weight: normal;}
/*公司治理*/
.zhili img{width:100%;vertical-align: bottom;max-width: 100%;height: auto !important;}
/*股东回报*/
.gudong_box{padding-top: 3%;}
.gd_title{background: #fafafa;text-align: center;height: 58px;line-height: 58px;border-top:1px solid #ddd;border-bottom: 1px solid #ddd;}
.gd_title h3{font-size: 24px; color: #00aeef;font-weight: normal;}
.gd_title img{vertical-align: middle;margin: -4px 20px 0 0;}
.gd_list{margin-top: 80px;}
.gd_con{padding:3% 6%;background: #fff;}
.gp{border-collapse: collapse;width:100%;text-align: center;}
.gp th{border:1px solid #ddd;font-size: 16px;padding: 15px 2px;}
.gp td{border:1px solid #ddd;padding: 15px 2px;}
.lr h5{line-height: 2em;}
.lr p{line-height: 2em;padding-left: 20px;}
.lr{margin-bottom: 30px;}
.fh_list{position: relative;padding-left: 1.5em;margin-bottom: 30px;}
.fh_list p{line-height: 2em;}
.fh_list b{position: absolute;top:0;left:0;line-height: 1.8em;}
.fh_list span{display: block;line-height: 1.8em;}
/*企业历程*/
.cx img{width:100%;vertical-align: bottom;}
.ls_box{text-align: center;margin-top: 60px;}
.ls_box h3{font-size: 48px;font-family: Arial;}
.ls_box p{width:90%;margin: 10px auto;}
.time_box{margin: 50px auto;}
.time_box .flex-direction-nav a{width:60px;height: 60px;opacity: 1;margin:-30px 0 0;}
.time_box .flex-direction-nav .flex-prev{background: url("../images/bl.png") no-repeat;background-size: cover;left:0;}
.time_box .flex-direction-nav .flex-next{background: url("../images/br.png") no-repeat;background-size: cover;right:0;}
.time_box .flexslider:hover .flex-direction-nav .flex-prev{left:0;opacity: 1;}
.time_box .flexslider:hover .flex-direction-nav .flex-next{right:0; opacity: 1;}
.time_box .flexslider{padding: 0 80px;}
.time_box .swiper-slide{height: 100px;position: relative;text-align: center; cursor: pointer;width:20%;}
.time_line{position: absolute;width:100%;top:50%;height: 2px;background: #f5f5f5;margin-top: -1px;}
.time_dot{width:40px;height: 40px;background: #fff;position: absolute;top:50%;left:50%;margin-left: -20px;margin-top: -20px;}
.time_dot i{display: block;width:18px;height: 18px;border:1px solid #ddd;margin: 10px auto;border-radius: 100%;-webkit-border:100%;}
.time_box .swiper-slide span{position: absolute;width:100%;text-align: center;left: 0;}
.time_box .swiper-slide:nth-child(odd) span{bottom:0;}
.time_box .swiper-slide:nth-child(even) span{top:0;}
.time_box .flex-direction-nav .flex-disabled{opacity: 1!important;}
.time_box .active-nav .time_dot i{background: #00aeef;border-color: #00aeef;}
.time_box .active-nav span{color: #00aeef;}
.relative{position: relative;}
.time-box-warp{margin: 0 80px;}
/*企业*/
.ry_text{margin-top: 70px;}
.ry_text p{font-size: 12px;line-height: 2em;}
.honor{overflow: hidden;padding-bottom: 10px;}
.honor img{max-width: 100%;}
.featured-area{height:337px;width:84%;margin:0 auto;position:relative;padding: 40px 0 80px;}
.roundabout-holder{list-style:none;width:100%;height:300px;margin:0 auto;}
.roundabout-holder li{height: 300px;}
.roundabout-moveable-item{font-size:12px!important;width:50%;cursor:pointer;/*padding:5px;border:1px solid #aaaaaa;*/-webkit-border-radius:5px;-moz-border-radius:5px;}
.roundabout-moveable-item img{width:100%;margin:0;}
/*.featured-area1 .roundabout-moveable-item img{transform: scale(1.3);-webkit-transform: scale(1.3);}*/
.roundabout-in-focus{cursor:auto;}
/*.roundabout-in-focus:hover{-webkit-box-shadow:0 0 20px #787878;-moz-box-shadow:0 0 20px #787878;background:#f9f9f9;}*/
.roundabout-holder span{display:none;}
.roundabout-in-focus:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
.roundabout li{margin:0}
.honor_btn_box{position: absolute;bottom:0;width:200px;height: 40px;left:50%;margin-left: -100px;}
.ban_btn{position: absolute;overflow: hidden;z-index: 9; top:50%;margin-top: -20px;width: 40px; height:40px;display: block;}
.featured-area .ban_l_btn{left:0; background: url("../images/left.jpg") no-repeat;background-size: cover;}
.featured-area .ban_r_btn{right:0; background: url("../images/right.jpg") no-repeat;background-size: cover;}
.show_num{text-align: center;line-height: 40px;font-size: 24px;color: #999;}
.show_num b{color: #00aeef;font-weight: normal;margin-right: 6px;}
.show_num span{margin-left: 6px;}
.featured-area2{height: 450px;margin-top: 30px;}
.featured-area2 .roundabout-holder{height: 400px;}
/*企业文化*/
.cultural li{float: left;width:30%;margin:0 5% 30px 0;text-align: center;}
.cultural li.last{margin-right: 0;}
.cultural img{width:100%;vertical-align: bottom;}
.cultural h3{font-size: 16px;font-weight: normal;line-height: 3em;}
.cultural{margin-top: 60px;}
.cultural p{font-size: 12px; color: #999; line-height: 23px;}
.cul_des{padding:0 4%;}
/*搜索结果*/
.result{background: #f5f5f5;padding: 40px 0;}
.result h2{text-align: center;font-size: 24px;font-weight: normal;margin-bottom: 16px;}
.result h2 b{color: #00aeef;font-weight: normal;margin: 0 0.5em;}
.result .page_center{box-sizing: border-box;padding: 3%;}
.result_list li{border-bottom: 1px dashed #ddd;}
.result_list h3{font-size: 16px;font-weight: normal;margin-bottom: 14px;}
.result_list p{position: relative;font-size: 12px; color: #999;padding-left: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.result_list a{display: block;padding: 24px 0;}
.result_list p::before{content: '';position: absolute;top:50%;left: 0;width:20px;border-top: 1px solid #00aeef;}
.video-box{position:absolute;width: 100%;height: 100%;background: #000;left: 0;top:0;text-align: center;z-index: 2;display: none;}
.video-box video{height: 100%;vertical-align: bottom;}
.shipin_btn.active .video-box{z-index: 9;}

/*搜索结果*/
/*.result-list-pro{margin-top: 20px;}*/
.seach-result h2{font-size: 20px;}
.result-list-pro li{float: left;width: 22%;margin: 4% 4% 0 0; text-align: center;}
.result-list-pro li.last{margin-right: 0;}
.result-list-pro li img{width: 100%;vertical-align: bottom;}
.result-list-pro li p{font-size: 16px;margin-top: 6px;}
.seach-xw{margin-top: 40px;}
.seach-xw-list .xinwen_list li{margin: 30px 0;}
.seach-xw-list .xw_des{width: 780px;}
.cp-nav-two{line-height: 60px;margin-left: 50px;}
.cp-nav-two a{float: left;margin-right: 30px;}
.cp-nav-two a.active{color: #00aeef;}
.cgyxPop{position: fixed;z-index: 99999;left: 0;right: 0;top:0;bottom: 0;display: none;}
.cgyxPop .cgyx_box{display: block;right: auto;width: 410px; top: 50%;left: 50%;margin-left: -205px;margin-top: -245px;}
.cgyxPop .r_tip{display: none;}
.cgyxPop .cgyx_con{width: 100%;box-shadow: 0 0 12px #999;-webkit-box-shadow: 0 0 12px #999;}
.gbtc{width: 32px;height: 32px;border-radius: 100%;-webkit-border-radius: 100%;position: absolute;right: 0px;top:0px;background: url('../images/4455.png') no-repeat center; background-size: cover; z-index: 99;cursor: pointer;}

.mfzxs{display: block;height: 34px;width: 120px;text-align: center;
    line-height: 34px;border-radius: 34px;-webkit-border-radius: 34px;
     color: #fff;margin: 20px auto;background: #00aeef;cursor: pointer;display: block;}
.wxts{margin-top: 10px;}
.wxts p{color: #666;}
.cgyx_con_lists{margin-top: 16px;}
.cgyx_con_lists p{margin-bottom: 6px;}
.cgyx_con_lists textarea{display: block;width: 100%;resize: none;border-color: #ddd;height: 70px;text-indent: 0.5em;line-height: 1.6em;}
.dllj{width: 50%;margin: 30px auto 0;}
.dllj li{float: left;width: 50%;text-align: center;}
.dllj li a{text-decoration: underline;color: #00aeef;font-size: 16px;}
.zxtjl{text-align: center;margin-top: 10px;}
.zxtjl a{color: #00aeef;text-decoration: underline;font-size: 16px;}


.sitemaps{text-align: center;margin-top: 50px;}
.sitemaps dl{display: inline-block;text-align: left;vertical-align: top;margin:0 50px;}
.sitemaps dt{font-size: 16px; color: #333;margin-bottom: 18px;}
.sitemaps dd{line-height: 30px;}
.sitemaps dd a{color: #00aeef;}
.sitemaps dd a:hover{text-decoration: underline;}


.law-title{text-align: center;margin-top: 60px;font-size: 28px; color: #555;font-weight: normal;}
.law p{font-size: 14px;color: #555;line-height: 24px;margin-top: 20px;}
.law{margin-bottom: 60px;}
.f_bot_r{position: relative;}
.f_bot_r img{vertical-align: middle;margin-top: -5px;cursor: pointer;width: 16px;}
.f_bot_r .hide-codes{width: 120px;height: 0;position: absolute;right: 0;box-shadow: 0 0 4px;-webkit-box-shadow: 0 0 4px;overflow: hidden;bottom: 100%;}
.f_bot_r .hide-codes img{margin: 0;vertical-align: bottom;width: 100%;}
.f_bot_r.active .hide-codes{height: 120px;}
.h-top15{position: absolute;right: 0;top:0;}
.code-icons img{width:16px;vertical-align: middle;margin-top: -2px;cursor: pointer;}
.h-top15-box{position: relative;line-height: 35px;z-index: 99;height: 35px;}
.h-top15 span{margin: 0 12px;color: #808080;}
.contryline{position: relative;padding-left: 20px;}
.contryline:before{content: '';width: 16px;height: 16px;position: absolute;left: 0;top:50%;margin-top: -8px;background: url("../images/tel.png") no-repeat center;background-size: cover;}
.h-top15 a{color: #808080;}
.code989{position: absolute;right: 10px;top:30px;width: 120px;background: #fff;box-shadow: 0 0 4px #ddd;height: 0;overflow: hidden;}
.code989 img{width: 100%;vertical-align: bottom;}
.code989.active{height: 120px;}
.search_con p{font-size: 12px;color: #666;background: #fff;line-height:30px;position: absolute;top: 27px;border:1px solid #ddd;left: -1px;width: 100%;text-indent: 4px;}
.f_bot_r a,.f_bot_r span{font-size: 14px; color: #808080;}
.f_bot_r span{margin: 0 7px;}

/*下载中心*/
.downLoad-top{position: relative;height: 2em;z-index: 9;}
.downLoad-top a{font-size: 16px; color: #999;width:20%;line-height: 2em;float: left;}
.downLoad-top a.active{color: #00aeef;}
.downLoad-top a:hover{color: #00aeef;}
.downLoad-top-con{position: absolute;left: 0;right: 0; top:0; max-height: 2em;overflow: hidden;background: #fff;padding-right: 20px;}
.show-dlt{position: absolute;width: 24px;height: 24px;background: url("../images/61901.png") no-repeat center;background-size: cover;right: 0;top:4px;cursor: pointer;z-index: 9;}
.downLoad-top.active .show-dlt{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.downLoad-top.active .downLoad-top-con{max-height: 200px;box-shadow: 0 0 4px #ddd;padding-bottom: 0.5em;}
.downLoad-list{margin: 30px 0;z-index: 6;position: relative;}
.downLoad-list li{float: left;width: 48%;margin-right: 4%;padding: 20px 0;color: #999;position: relative;border-bottom: 1px dashed #d9d9d9;}
.downLoad-list li:nth-child(1),.downLoad-list li:nth-child(2){border-top: 1px dashed #d9d9d9;}
.downLoad-list li:nth-child(even){margin-right: 0;}
.downLoad-list li a{position: absolute;right: 0;top:50%;width: 98px;line-height: 32px;margin-top: -16px;background: #ebebeb;color: #666;text-align: center;border-radius: 32px;-webkit-border-radius: 32px;overflow: hidden;}
.downLoad-list li a:hover{background: #00aeef;color: #fff;text-indent: 20px;}
.downLoad-list li a:before{content:'';position: absolute;left: -20px;top:50%;margin-top: -6px;width: 12px;height: 12px;background: url("../images/61902.png");}
.downLoad-list li a:hover:before{left: 30px;}
.downLoad-list li p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-right: 110px;}

.div517{position: absolute;top:0;width: 100%;left: 0;text-align: center;}
.div517 h4{color: #00aeef;font-weight: bold;font-size: 48px;padding-top: 50px;margin-bottom: 25px;}
.div517 p{color: #999;font-size: 30px;}

.contant_des p{font-size: 16px;font-family: "Microsoft YaHei";max-width: 96%;margin: 0 auto;}
.contant_des p strong{color: #00aeef;margin-right: 20px;}

.sptbn{position: relative;margin: 0 auto;text-align: center;width: 880px;max-width: 100%;cursor: pointer;}
.poster11{position: absolute;width: 100%;height: 100%;top:0;left: 0;z-index: 9;}
.poster11:after{content: '';position: absolute;width: 64px;height: 64px;background-image: url("../images/play.png");top:50%;left: 50%;margin: -32px 0 0 -32px;}

.sptbn video{background: #000;max-width: 100%;display: block;}


.tzz a img,.f_top dd a,.f_bot a,.pian_r a div,.nav_box .toggle_box li img,.nav_box li a:after,.product_lb li img,.pros-shadow,.pro_des,.title_more,.ljgd,.pro_play .flex-direction-nav a,.par_list .par:after,.tg_img,.xw_des h3,.xw_img img,.skew-box:after,.fhlb,.fhlb i,.page_nav a:after,.cp-nav-ch p:after,.pro_left a:after,.f_bot_r .hide-codes,.code989,.downLoad-top a,.downLoad-list li a,.downLoad-list li a:before,.downLoad-top-con,.show-dlt{
    transition:0.3s linear;
    -webkit-transition:0.3s linear;
    -o-transition:0.3s linear;
    -moz-transition:0.3s linear;
}
.poster11,.poster11:after{background-position: center;background-size: cover;background-repeat: no-repeat;}


