i,em{font-style:normal}
h2,h3,h4{font-weight:normal;}
.disN{display:none;}
.disB{display:block;}
.disIB{display:inline-block;}
input[type=text],textarea{font-family: Arial;-webkit-appearance: none;}
input::-webkit-input-placeholder{color:#fff;} /* WebKit browsers */
input::-moz-placeholder{color:#fff;} /* Mozilla Firefox 4 to 18 */
input:-moz-placeholder{color:#fff;} /* Mozilla Firefox 19+ */
input:-ms-input-placeholder{color:#fff;}/* Internet Explorer 10+ */
textarea::-webkit-input-placeholder{color:#fff;} /* WebKit browsers */
textarea::-moz-placeholder{color:#fff;} /* Mozilla Firefox 4 to 18 */
textarea:-moz-placeholder{color:#fff;} /* Mozilla Firefox 19+ */
textarea:-ms-input-placeholder{color:#fff;}/* Internet Explorer 10+ */
.container{width:1690px;margin:0 auto;}
@font-face {
    font-family: 'icon';
    src: url('../fonts/iconfont.eot'); /* IE9*/
    src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../fonts/iconfont.svg#iconfont') format('svgwork_active'); /* iOS 4.1- */
}
.iconFont{
    font-family:"icon" !important;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

/*广告 */
.advertising_box{width:100%;position:relative;overflow:hidden;}
.advertising_box img{width:100%;vertical-align:bottom;}
.advertising_box .line_box{width:100%;height:56px;background:#df242b;position:absolute;left:0;bottom:0;}
.advertising_box .trapezoidal{
    position:absolute;left:30%;bottom:25px;
    width:40%;
    height:120px;
    background:#df242b;
    transform: perspective(0.5em) rotateX(2deg);
    transform-origin:bottom;
}
.advertising_box .btn_box{position:absolute;width:40%;left:30%;font-size:20px;color:#fff;bottom:40px;text-align:center;height:50px;line-height:50px;cursor:pointer;}
.advertising_box .btn_box i{margin-right:10px;}
.advertising_box .btn_box:hover{text-decoration:underline;}


/*header*/
.header_nav{position:absolute;/*position:fixed;top:0;*/left:0;width:100%;height:85px;transition:all 0.2s linear 0s;z-index:200;}
.header_nav a.logo_btn{float:left;display:inline-block;height:85px;position:relative;}
.header_nav a.logo_btn img{height:60px;position:absolute;top:12px;left:0;}
.header_nav a.logo_btn img.logoBefore{visibility:visible;opacity:1;}
.header_nav a.logo_btn img.logoAfter{visibility:hidden;opacity:0;}
.header_nav .nav_btn{float:right;}
.header_nav .nav_btn a{font-size:16px;color:#fff;display:inline-block;line-height:85px;transition:all 0.2s linear 0s;padding:0 12px;height:85px;float:left;}
.header_nav .nav_btn a:hover{background:#00688e;}
.header_nav .nav_btn a.hover{background:#00688e;}
.header_nav .nav_btn a.navHover{background:#00688e;}
.header_nav .nav_btn a i{font-size:12px;display:inline-block;vertical-align:top;margin-left:5px;}
/*header category_one*/
.category_one{width:100%;background:#00688e;padding:30px 0;}
.category_one ul{display:inline-block;width:100%;}
.category_one ul li{display:inline-block;width:calc(100%/3 - 30px/3);margin-left:15px;float:left;vertical-align:bottom;position:relative;}
.category_one.category_technology ul li{width:calc(100%/4 - 36px/4);margin-left:12px;}
.category_one ul li:first-child{margin-left:0;}
.category_one ul li img{max-width:100%;vertical-align:bottom;}
.category_one ul li img.bg{width:100%;vertical-align:bottom;}
.category_one ul li a.bg{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);transition:all 0.2s linear 0s;}
.category_one ul li a.name{text-align:center;transition:all 0.2s linear 0s;position:absolute;top:0;left:0;width:100%;height:100%;}
.category_one ul li a.name i.icon_btn{display:block;margin-top:60px;position:relative;height:100px;}
.category_one ul li a.name i.icon_btn img{height:100px;position:absolute;top:10px;left:50%;margin-left:-50px;}
.category_one ul li a.name i.icon_btn img.beforeImg{visibility:visible;opacity:1;}
.category_one ul li a.name i.icon_btn img.afterImg{visibility:hidden;opacity:0;}
.category_one.category_technology ul li a.name i{margin-top:65px;}
.category_one ul li a.name i.iconFont{font-size:110px;color:rgba(255,255,255,0.7);display:block;margin-top:45px;}
.category_one ul li a.name h4{font-size:36px;color:rgba(255,255,255,0.7);line-height:70px;margin-top:10px;}
.category_one#technologyCate ul li a.name h4{margin-top:0;}
.category_one ul li:hover a.bg{width:90%;height:90%;top:5%;left:5%;}
.category_one ul li:hover a.name i{color:#fff;}
.category_one ul li:hover a.name i img.beforeImg{visibility:hidden;opacity:0;}
.category_one ul li:hover a.name i img.afterImg{visibility:visible;opacity:1;}
.category_one ul li:hover a.name h4{color:#fff;}
#applicationCate{display:none;}
#technologyCate{display:none;}
/*header category_two*/
.category_two{width:100%;background:#00688e;position:relative;}
.category_two .left_menu{float:left;width:28%;}
.category_two .left_menu a{display:block;width:100%;height:134px;line-height:134px;background:#008eb6;margin-top:2px;vertical-align:bottom;padding-left:55px;font-size:30px;color:#fff;font-weight:bold;transition:all 0.2s linear 0s}
.category_two .left_menu a:hover{background:#ffae00;padding-left:88px;}
.category_two .left_menu a.hover{background:#ffae00;padding-left:88px;}
.category_two .middle_btn{float:left;width:36%;padding:32px 20px 0 20px;}
.category_two .middle_btn a{float:left;display:inline-block;width:50%;font-size:14px;color:#fff;line-height:36px;padding-left:22px;transition:all 0.2s linear 0s;}
/*.category_two .middle_btn a:before{content: '';display:inline-block;width:2px;height:2px;background:#fff;vertical-align:middle;margin-right:10px;}*/
.category_two .middle_btn a:hover{color:#17ccff;}
.category_two .middle_btn a.hover{color:#17ccff;}
.category_two .cate_image{float:left;width:36%;position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;}
.category_two .cate_image img{max-width:100%;align-items:center;}

#categoryCate .cat_items .middle_btn dl{
    float: left;
	width:33.33%;
	height: auto;
	padding: 0 20px 0 0;
	list-style-type: none;
}
#categoryCate .cat_items .middle_btn dl dt{
    display: inline-block;
    width: 100%;
    height: auto;
    border-bottom: solid 1px white;
}
#categoryCate .cat_items .middle_btn dl dt a{
    width: 100%;
    padding: 0;
    font-size: 18px;
}

#categoryCate .cat_items .middle_btn dl dd{
    display: inline-block;
    width: 100%;
    height: auto;
    line-height: 25px;
}

#categoryCate .cat_items .middle_btn dl dd a{
    width: 100%;
    padding: 0;
}

#categoryCate{display:none;}
/*header phone*/
.phone_header_nav{position:fixed;top:0;left:0;width:100%;height:70px;z-index:1000;transition:all 0.2s linear 0s;padding:0 30px;display:none;}
.phone_header_nav a.logo_btn{float:left;display:inline-block;height:70px;position:relative;}
.phone_header_nav a.logo_btn img{height:50px;position:absolute;top:10px;left:0;}
.phone_header_nav a.logo_btn img.logoBefore{visibility:visible;opacity:1;}
.phone_header_nav a.logo_btn img.logoAfter{visibility:hidden;opacity:0;}
.phone_header_nav .menu_switch{float:right;font-size:30px;color:#fff;line-height:70px;}
.phone_nav_pop{position:fixed;top:70px;left:0;width:100%;height:100%;background:#008eb6;padding:16px 30px;overflow:hidden;overflow-y:auto;z-index:100;display:none;}
.phone_nav_pop ul{display:inline-block;width:100%;}
.phone_nav_pop ul li{display:inline-block;width:100%;padding:16px;}
.phone_nav_pop ul li .f_btn{height:30px;line-height:30px;font-size:16px;color:#fff;display:block;}
.phone_nav_pop ul li .f_btn i{float:right;font-size:24px;transition:all 0.2s linear 0s;}
.phone_nav_pop ul li .f_btn i.open_child{transform:rotate(90deg);}
.phone_nav_pop ul li .c_box{background:#00688e;margin-top:28px;display:none;}
.phone_nav_pop ul li .c_box a{display:block;padding:16px;font-size:16px;color:#fff;line-height:30px;}
.phone_nav_pop ul li .c_box .f_c_btn{border-bottom:1px solid #fff;}
.phone_nav_pop ul li .c_box .f_c_box{border-bottom:1px solid #fff;}
.phone_nav_pop ul li .c_box span{padding:16px;display:block;line-height:30px;font-size:16px;color:#fff;}
.phone_nav_pop ul li .c_box span i{float:right;font-size:24px;transition:all 0.2s linear 0s;}
.phone_nav_pop ul li .c_box span i.open_child{transform:rotate(90deg);}
.phone_nav_pop ul li .c_box .f_c_box .btn_box{display:none;}

.sliding_header{background:#008eb6;box-shadow:0 2px 10px rgba(0,0,0,0.2);}
.sliding_header a.logo_btn img.logoBefore{visibility:hidden;opacity:0;}
.sliding_header a.logo_btn img.logoAfter{visibility:visible;opacity:1;}
.sliding_header .nav_btn a:hover{background:#00688e;}


/*footer*/
.footer_box{width:100%;background:#008eb6;position:relative;padding:50px 0 70px 0;}
.footer_box .earth_bg{position:absolute;top:120px;left:0;width:100%;z-index:1}
.footer_box .earth_bg img{max-width:100%;}
.footer_box .base_info{text-align:center;position:relative;z-index: 10;}
.footer_box .base_info .footer_logo{display:inline-block;height:60px;}
.footer_box .base_info .footer_logo img{height:60px;vertical-align:bottom;}
.footer_box .base_info .footer_info{width:58%;font-size:18px;color:#fff;line-height:30px;margin:50px auto 70px auto;}
.footer_box .footer_contact{float:left;width:35%;position:relative;z-index: 10;}
.footer_box .footer_contact .contact_info{width:100%;}
.footer_box .footer_contact .contact_info span{display:block;font-size:16px;color:#fff;line-height:30px;}
.footer_box .footer_contact .contact_info span a{color:#fff;}
.footer_box .footer_contact h4{font-size:24px;color:#fff;line-height:38px;}
.footer_box .footer_contact form{width:100%;margin-top:10px;}
.footer_box .footer_contact form input{background:none;border:1px solid #fff;height:30px;line-height:30px;padding:0 10px;font-size:14px;color:#fff;margin-bottom:10px;transition:all 0.2s linear 0s;border-radius:0;}
.footer_box .footer_contact form input.txt1{width:calc(50% - 15px);float:left;}
.footer_box .footer_contact form input.txt1:nth-child(2n){margin-left:30px;}
.footer_box .footer_contact form input.txt2{width:100%;}
.footer_box .footer_contact form input:focus{border:1px solid #78e1ff;}
.footer_box .footer_contact form textarea{
    width:100%;background:none;border:1px solid #fff;padding:5px 10px;
    font-size:14px;color:#fff;margin-bottom:10px;transition:all 0.2s linear 0s;resize:none;
    line-height:28px;height:112px;border-radius:0
}
.footer_box .footer_contact form textarea:focus{border:1px solid #78e1ff;}
.footer_box .footer_contact form .submit_btn{position:relative;display:inline-block;width:250px;height:60px;line-height:60px;text-align:center;font-size:18px;color:#fff;background:#20b3dd;transition:all 0.2s linear 0s;}
.footer_box .footer_contact form .submit_btn i{position:absolute;display:inline-block;height:60px;line-height:60px;top:0;right:20px;font-size:24px;transition:all 0.2s linear 0s;}
.footer_box .footer_contact form .submit_btn:hover{background:#35c6f0;}
.footer_box .footer_contact form .submit_btn:hover i{right:15px;}
.footer_box .footer_contact form .submit_btn:active{top:2px;}
.footer_box .footer_right{float:left;width:50%;margin-left:15%;position:relative;z-index: 10;}
.footer_box .footer_right ul{display:inline-block;width:100%;}
.footer_box .footer_right ul li{display:inline-block;width:28%;float:left;margin-left:8%;}
.footer_box .footer_right ul li:first-child{margin-left:0;}
.footer_box .footer_right ul li h4{font-size:24px;color:#fff;line-height:30px;margin-bottom:20px;padding-left:12px;}
.footer_box .footer_right ul li a{font-size:16px;color:#fff;line-height:38px;display:block;}
.footer_box .footer_right ul li a:hover{text-decoration:underline;}
.footer_box .footer_right ul li a:before{
    content:"";display:inline-block;width:2px;height:2px;background:#fff;margin-right:10px;vertical-align:middle;
}
.footer_box .footer_right .securities_logo{border-bottom:1px solid rgba(255,255,255,0.57);}
.footer_box .footer_right .securities_logo a{display:inline-block;margin:30px 0 10px 0;}
.footer_box .footer_right .securities_logo a img{height:110px;}
.footer_box .footer_right .link_btn{margin-top:25px;}
.footer_box .footer_right .link_btn label{float:left;font-size:20px;color:#fff;font-weight:normal;line-height:40px;margin-right:20px;}
.footer_box .footer_right .link_btn a{float:left;display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;border-radius:50%;background:#0380a3;font-size:22px;color:#9accda;transition:all 0.2s linear 0s;margin-right:10px;position:relative;}
.footer_box .footer_right .link_btn a img{height:22px;position:absolute;top:9px;left:9px;transition:all 0.2s linear 0s;}
.footer_box .footer_right .link_btn a img.beforeImg{visibility:visible;opacity:1;}
.footer_box .footer_right .link_btn a img.afterImg{visibility:hidden;opacity:0;}
.footer_box .footer_right .link_btn a:hover{background:#20b3dd;color:#fff;}
.footer_box .footer_right .link_btn a:hover img.beforeImg{visibility:hidden;opacity:0;}
.footer_box .footer_right .link_btn a:hover img.afterImg{visibility:visible;opacity:1;}
.footer_box .footer_right .link_btn a:active{position:relative;top:2px;}
.footer_copyright{width:100%;padding:25px 0;background:#007596;text-align:center;}
.footer_copyright .text{line-height:26px;width:100%;font-size:14px;color:#fff;}
.footer_copyright .text a{color:#fff;}
.footer_copyright .text a:hover{text-decoration:underline;}
.fixed_right{position:fixed;right:20px;bottom:120px;z-index:1000;}
.fixed_right .code_box .code_btn{display:block;width:52px;height:52px;border-radius:5px;background:#292a2e;font-size:23px;text-align:center;line-height:52px;color:#fff;margin-bottom:5px;vertical-align:bottom;transition:all 0.2s linear 0s;}
.fixed_right .code_box .code_btn:hover{background:#ffae00;}
.fixed_right .code_box .code_img{position:absolute;bottom:50px;right:70px;background:#fff;border-radius:20px;width:250px;overflow:hidden;box-shadow:0 5px 10px rgba(0,0,0,0.3);display:none;transition:all 0.2s linear 0s;z-index:-1;}
.fixed_right .code_box .code_img .header_title{width:100%;padding:15px 30px;background:#0c698c;font-size:20px;color:#fff;}
.fixed_right .code_box .code_img .header_title em{font-size:14px;display:block;}
.fixed_right .code_box .code_img img{width:170px;margin:15px auto;vertical-align:bottom;display:block;}
.fixed_right .code_box .code_img .footer_text{width:100%;padding:0 15px 20px 15px;font-size:12px;color:#555;line-height:16px;}
.fixed_right .topBtn{display:block;width:52px;height:52px;text-align:center;line-height:52px;border-radius:5px;background:#292a2e;font-size:23px;color:#fff;transition:all 0.2s linear 0s;}
.fixed_right .topBtn:hover{background:#ffae00;}
.middle_code_img{position:fixed;bottom:170px;right:90px;background:#fff;border-radius:20px;width:250px;overflow:hidden;box-shadow:0 5px 10px rgba(0,0,0,0.3);z-index:1100;display:none;}
.middle_code_img .header_title{width:100%;padding:15px 30px;background:#0c698c;font-size:20px;color:#fff;}
.middle_code_img .header_title em{font-size:14px;display:block;}
.middle_code_img .header_title .closeBtn{position:absolute;right:15px;top:15px;color:#fff;font-weight:bold;font-size:14px;transition:all 0.2s linear 0s;}
.middle_code_img img{width:170px;margin:15px auto;vertical-align:bottom;display:block;}
.middle_code_img .footer_text{width:100%;padding:0 15px 20px 15px;font-size:12px;color:#555;line-height:16px;}

/*BRAND PROMISE*/
.brand_promise{width:100%;text-align:center;margin-bottom:2px;display:inline-block;}
.brand_promise h2{font-size:55px;color:#000000;padding:52px 0;line-height:60px;font-family: Verdana;font-weight:bold;}
.brand_promise ul{width:100%;display:inline-block;vertical-align:bottom;}
.brand_promise ul li{display:inline-block;float:left;width:calc(100%/3 - 4px/3);vertical-align:bottom;margin-left:2px;background:#efefef;padding:70px 0;}
.brand_promise ul li:first-child{margin-left:0;}
.brand_promise ul li i{font-size:100px;color:#008eb6;}
.brand_promise ul li img{height:110px;margin-top:24px;}
.brand_promise ul li h4{font-size:36px;color:#000;font-weight:bold;margin-top:20px;}
.brand_promise ul li span{display:inline-block;width:430px;font-size:16px;color:#606060;line-height:30px;margin-top:35px;min-height:120px;}

/*title*/
.column_title{font-size:48px;color:#000000;line-height:60px;font-family: Verdana;font-weight:bold;text-align:center;padding:40px 0;}

/*page banner*/
.page_banner{width:100%;position:relative;}
.page_banner .banner_img_box{width:100%;position:relative;background:url(9.jpg) no-repeat center;height:650px;background-size:cover;}
.page_banner .title{position:absolute;top:40%;}
.page_banner .title h2{font-size:60px;color:#fff;font-weight:bold;line-height:68px;width:100%;}
.page_banner .title span{display:block;color:#fff;font-size:25px;line-height:48px;width:68%;margin-top:15px;}
.page_banner .title .more_btn{margin-top:40px;display:inline-block;height:78px;line-height:78px;font-size:30px;color:#fff;width:388px;background:#008eb6;padding-left:32px;transition:all 0.2s linear 0s;}
/*.page_banner .title .more_btn:hover{background:#007596;}
.page_banner .title .more_btn:active{position:relative;top:2px;}*/
.phone_page_banner{width:100%;position:relative;display:none;}
.phone_page_banner .banner_img_box{width:100%;position:relative;background:url(9.jpg) no-repeat center;height:650px;background-size:cover;}
.phone_page_banner .title{position:absolute;top:40%;}
.phone_page_banner .title h2{font-size:60px;color:#fff;font-weight:bold;line-height:68px;width:100%;}
.phone_page_banner .title span{display:block;color:#fff;font-size:25px;line-height:48px;width:68%;margin-top:15px;}
.phone_page_banner .title .more_btn{margin-top:40px;display:inline-block;height:78px;line-height:78px;font-size:30px;color:#fff;width:388px;background:#008eb6;padding-left:32px;transition:all 0.2s linear 0s;}
.phone_page_banner .title .more_btn:hover{background:#007596;}
.phone_page_banner .title .more_btn:active{position:relative;top:2px;}
.page_des_banner{width:100%;position:relative;background:#024d67;height:245px;}
.page_des_banner .title{margin-top:85px;}
.page_des_banner .title h2{font-size:60px;color:#fff;font-weight:bold;line-height:160px;width:100%;}

/*paging_box*/
.paging_box{text-align:right;}
.v2_backstage_public_paging a{text-align:center;margin-left:-1px;background:#fff;border:1px solid #dcdcdc;color:#838383;display:inline-block;font-size:14px;height:50px;line-height:48px;width:50px;transition:all 0.2s ease 0s;}
.v2_backstage_public_paging a:hover{background:#008eb6;border:1px solid #008eb6;color:#fff;}
.v2_backstage_public_paging span{text-align:center;margin-left:-1px;}
.v2_backstage_public_paging span.cpage{background:#008eb6;border:1px solid #008eb6;color:#fff;display:inline-block;font-size:14px;height:50px;line-height:48px;width:50px;}
.v2_backstage_public_paging span.omission{font-size:14px;color:#838383;}
.v2_backstage_public_paging span.disabled{background:#fff;border:1px solid #dcdcdc;color:#838383;display:inline-block;font-size:14px;height:50px;line-height:48px;width:50px;}
.paging_box img{vertical-align:bottom;max-width:100%;}

/*弹出框*/
.pop_bg{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:0.6;z-index:2000;display:none;}
/*弹出框 视频*/
.pop_video_box{position:fixed;width:1000px;border:10px solid #fff;top:20%;left:50%;margin-left:-500px;z-index:2100;display:none;}
.pop_video_box .video_box{width:100%;height:520px;overflow:hidden;}
.pop_video_box .video{width:100%;height:520px;object-fit:cover;vertical-align:bottom;}
.pop_video_box a.closeBtn{position:absolute;top:-25px;right:-25px;display:block;width:50px;height:50px;background:#fff;border-radius:50%;line-height:50px;text-align:center;font-size:24px;color:#333;}
.pop_video_box a.closeBtn:hover{color:#ff2200;}
/*弹出框 文章*/
.pop_active{width:1000px;background:#fff;position:fixed;top:10%;left:50%;margin-left:-500px;border-radius:5px;z-index:2100;padding:0 30px 30px;display:none;}
.pop_active h2{border-bottom:1px solid #dcdcdc;font-size:24px;line-height:32px;color:#000;padding:14px 0;text-align:center;margin-bottom:30px;}
.pop_active .active_box{width:100%;overflow:hidden;font-size:16px;color:#606060;line-height:30px;height:640px;overflow-y:auto;}
.pop_active .active_box img{max-width:100%;vertical-align:bottom;}
/*弹出框 证书*/
.pop_img_box{position:fixed;width:600px;left:50%;margin-left:-300px;top:70px;background:#fff;padding:50px 0;text-align:center;display:none;z-index:2100;}
.pop_img_box a.closeBtn{position:absolute;top:-20px;right:-20px;display:block;width:40px;height:40px;background:#fff;border:1px solid #dcdcdc;border-radius:50%;line-height:40px;text-align:center;font-size:20px;color:#333;}
.pop_img_box a.closeBtn:hover{color:#ff2200;}
.pop_img_box img{max-width:100%;}

/*index.php*/
/*banner*/
.index_banner{position:relative;width:100%;}
.index_slideBox{position:relative;width:100%;height:auto;overflow:hidden;background:#f1f1f1;}
.index_slideBox .hd{width:100%;z-index:1;}
.index_slideBox .hd ul{position:absolute;bottom:26px;margin:0;padding:0;left:120px;}
.index_slideBox .hd ul li{position:relative;display:inline-block;margin:0 6px;height:16px;width:16px;background:#fff;cursor:pointer;border-radius:50%;transition:all 0.2s linear 0s;}
.index_slideBox .hd ul li:hover{background:#ffae00;width:40px;border-radius:30px;}
.index_slideBox .hd ul li.on{background:#ffae00;width:40px;border-radius:30px;}
.index_slideBox .bd{ position:relative; z-index:0; }
.index_slideBox .bd li{ position:relative; }
.index_slideBox .bd li a{display:inline-block;width:100%;height:auto;position:relative;}
.index_slideBox .bd li img{ width:100%; height:auto;vertical-align:bottom;}
.index_slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.index_slideBox .bd li a span{display:inline-block;width:80%;position:absolute;left:10%;color:#fff;text-align:center;top:50%;margin-top:-160px;}
.index_slideBox .bd li a span em.txt1{font-size:72px;line-height:100px;display:block;width:100%;font-family: Verdana;font-weight:bold;}
.index_slideBox .bd li a span em.txt2{font-size:36px;line-height:60px;display:block;width:70%;margin-left:15%;}

.index_phone_banner{position:relative;width:100%;display:none;}
.index_phone_banner{position:relative;width:100%;height:auto;overflow:hidden;background:#f1f1f1;}
.index_phone_banner .hd{width:100%;z-index:1;}
.index_phone_banner .hd ul{position:absolute;bottom:20px;margin:0;padding:0;left:0;width:100%;text-align:center;}
.index_phone_banner .hd ul li{position:relative;display:inline-block;margin:0 3px;height:12px;width:12px;background:#fff;cursor:pointer;border-radius:50%;transition:all 0.2s linear 0s;}
.index_phone_banner .hd ul li:hover{background:#ffae00;width:30px;border-radius:30px;}
.index_phone_banner .hd ul li.on{background:#ffae00;width:30px;border-radius:30px;}
.index_phone_banner .bd{ position:relative; z-index:0; }
.index_phone_banner .bd li{ position:relative; }
.index_phone_banner .bd li a{display:inline-block;width:100%;height:auto;position:relative;background:url(1.jpg) no-repeat center;background-size:cover;}
.index_phone_banner .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.index_phone_banner .bd li a span{display:inline-block;width:90%;position:absolute;left:5%;color:#fff;text-align:center;top:30%;}
.index_phone_banner .bd li a span em.txt1{font-size:30px;line-height:40px;display:block;width:100%;font-family: Verdana;}
.index_phone_banner .bd li a span em.txt2{font-size:18px;line-height:26px;display:block;width:80%;margin-left:10%;margin-top:10px;}

.search_bg{border-bottom:88px solid #fff;border-left:70px solid transparent;border-right:0 solid transparent;position:absolute;bottom:0;right:0;width:calc(50% - 70px);}
.search_box{position:absolute;right:160px;bottom:14px;height:60px;width:calc(50% - 310px);}
.search_box form{display:block;width:100%;background:#f5f5f5;border-radius:5px;overflow:hidden;height:60px;}
.search_box form i{float:left;height:60px;line-height:60px;width:60px;text-align:center;font-size:24px;color:#b6b6b6;display:inline-block;}
.search_box form input{float:left;display:inline-block;width:calc(100% - 190px);height:60px;padding:0;border:0;background:0;line-height:60px;font-size:18px;color:#333;}
.search_box form input::-webkit-input-placeholder{color:#b6b6b6;} /* WebKit browsers */
.search_box form input::-moz-placeholder{color:#b6b6b6;} /* Mozilla Firefox 4 to 18 */
.search_box form input:-moz-placeholder{color:#b6b6b6;} /* Mozilla Firefox 19+ */
.search_box form input:-ms-input-placeholder{color:#b6b6b6;}/* Internet Explorer 10+ */
.search_box form a{float:left;width:130px;background:#008eb6;height:60px;line-height:60px;text-align:center;font-size:18px;color:#fff;display:inline-block;transition:all 0.2s linear 0s;}
.search_box form a:hover{background:#00688e;}
/*engaged*/
.index_engaged{padding:60px 0;text-align:center;}
.index_engaged h2{font-size:48px;color:#000000;line-height:60px;font-family: Verdana;font-weight:bold;margin-bottom:40px;}
.index_engaged .info_box{font-size:18px;line-height:30px;color:#606060;width:80%;margin:0 auto;}
/*application*/
.index_application .title{background:#e8e8e8;text-align:center;}
.index_application .title h2{font-size:48px;color:#000000;font-family: Verdana;font-weight:bold;line-height:60px;padding:50px 0;}
.index_application .title h2 em{color:#0083a8;}
.index_application ul{display:inline-block;width:100%;vertical-align:bottom;}
.index_application ul li{display:inline-block;width:calc(100%/3 - 9px);float:left;margin-left:9px;vertical-align:bottom;position:relative;}
.index_application ul li:first-child{margin-left:0;}
.index_application ul li a.img_btn{width:100%;transition:all 480ms ease 0s;display:block;overflow:hidden;}
.index_application ul li a.img_btn img{display:block;transform:scale(1,1);transition-duration:400ms;transition-timing-function:ease-out;width:100%;}
.index_application ul li:hover a.img_btn img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
.index_application ul li .bg{position:absolute;height:60%;width:72%;bottom:0;right:0;background:#000;opacity:0.6;transition:all 0.2s linear 0s;}
.index_application ul li:hover .bg{height:62%;}
.index_application ul li .detail_box{position:absolute;bottom:0;right:0;width:72%;padding:0 40px;}
.index_application ul li .detail_box .icon_btn{display:block;}
.index_application ul li .detail_box .icon_btn img{height:100px;vertical-align:bottom;}
.index_application ul li .detail_box .name_btn{font-size:30px;color:#fff;margin:26px 0 18px 0;display:block;font-weight:bold;}
.index_application ul li .detail_box .name_btn:hover{text-decoration:underline;}
.index_application ul li .detail_box span.info_text{display:block;font-size:16px;color:#fff;line-height:30px;}
.index_application ul li .detail_box .partner_box{width:100%;}
.index_application ul li .detail_box .partner_box .partner_title{position:relative;}
.index_application ul li .detail_box .partner_box .partner_title span{display:inline-block;float:right;width:76px;height:18px;background:#fff;font-size:12px;color:#000000;line-height:18px;text-align:center;border-radius:30px;position:relative;z-index:2;}
.index_application ul li .detail_box .partner_box .partner_title:before{
    content:'';width:100%;height:1px;background:#fff;position:absolute;top:9px;left:0;z-index:1;
}
.index_application .partner_img{ margin:10px auto 30px auto;position:relative;}
.index_application .partner_img .bd ul{ width:100%;  float:left;}
.index_application .partner_img .bd li{ width:calc(100% - 50px); float:left; font-size:14px; }
.index_application .partner_img .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); height:52px;display:inline-block;vertical-align:bottom;margin-left:12px;}
.index_application .partner_img .bd li img{height:52px;}
.index_application .partner_img .hd{position:absolute;top:0;right:0;height:52px;z-index:100;}
.index_application .partner_img .hd ul{display:none;}
.index_application .partner_img .next{font-size:16px;color:#fff;display:block;line-height:52px;height:52px;cursor:pointer;}
.index_application .partner_img .next:hover{color:#ffae00;}
/*products*/
.index_products{width:100%;overflow:hidden;}
.index_products .title{text-align:center;}
.index_products .title h2{font-size:48px;color:#000000;font-family: Verdana;font-weight:bold;line-height:60px;padding:50px 0;}
.index_products .title h2 em{color:#0083a8;}
.index_products ul{display:inline-block;width:100%;vertical-align:bottom;}
.index_products ul li{display:inline-block;width:100%;vertical-align:bottom;margin-top:35px;background:#e8e8e8;position:relative;}
.index_products ul li:first-child{margin-top:0;}
.index_products ul li .img_btn{display:inline-block;width:75%;float:right;}
.index_products ul li .img_btn img{display:inline-block;width:100%;vertical-align:bottom;}
.index_products ul li:nth-child(2n) .img_btn{float:left;}
.index_products ul li .product_info{width:40%;height:70%;background:rgba(0,127,170,0.95);padding:0 60px;position:absolute;top:15%;left:50%;margin-left:-40%;z-index:10;}
.index_products ul li .product_info .name_btn{display:inline-block;font-size:42px;font-family: Verdana;font-weight:bold;color:#fff;padding-top:90px;border-bottom:1px solid rgba(0,127,170,0);transition:all 0.2s linear 0s;}
.index_products ul li .product_info .name_btn:hover{border-bottom:1px solid #fff;}
.index_products ul li .product_info span{display:block;font-size:18px;color:#fff;line-height:30px;width:100%;margin-top:20px;max-height:120px;overflow:hidden;}
.index_products ul li:nth-child(2n) .product_info{margin-left:0;}
.phone_products_list{display:none;}
.phone_products_list .list{display:block;width:100%;vertical-align:bottom;margin-top:20px;}
.phone_products_list .list:first-child{margin-top:0;}
.phone_products_list .list a.img_btn{display:block;width:100%;}
.phone_products_list .list a.img_btn img{display:block;width:100%;}
.phone_products_list .list .product_info{width:100%;background:#007faa;padding:20px;}
.phone_products_list .list .product_info .name_btn{font-size:28px;font-family: Verdana;font-weight:bold;color:#fff;}
.phone_products_list .list .product_info span{display:block;font-size:16px;color:#fff;line-height:26px;width:100%;margin-top:15px;}
/*video*/
.index_video_title .column_title{padding:50px 0;}
.index_video{width:100%;display:inline-block;vertical-align:bottom;background:#007faa;}
.index_video .video_box{float:left;width:50%;position:relative;display:block;vertical-align:bottom;height:620px;text-align:center;overflow:hidden;background:url(21.jpg) no-repeat center;background-size: cover;}
.index_video .video_box .video{width:100%;height:620px;object-fit:cover;}
.index_video .video_box img{height:620px;}
.index_video .video_box .video_icon{position:absolute;top:0;left:0;}
.playbtn {text-align:center;position:absolute; top: 50%; left: 50%; margin-top: -40px; margin-left: -40px;}
.playbtn a {
    box-sizing: content-box;
    display: inline-block;
    width: 32px;
    height: 44px;
    background: #fff;
    border-radius: 50%;
    padding: 18px 20px 18px 28px;
    position: relative;
}
.playbtn a:before {
    content: "";
    position: absolute;
    z-index: 0;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 80px;
    height: 80px;
    background: #fff;
    border-radius: 50%;
    -webkit-animation: pulse-border 1500ms ease-out infinite;
    animation: pulse-border 1500ms ease-out infinite;
}
.playbtn a span {
    display: inline-block;
    position: relative;
    z-index: 3;
    width: 0;
    height: 0;
    border-left: 32px solid #ffae00;
    border-top: 22px solid transparent;
    border-bottom: 22px solid transparent;
}
.playbtn a:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    -webkit-transition: all 200ms;
    transition: all 200ms;
}
@-webkit-keyframes pulse-border {
    0% {
        -webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        opacity:1;
    }
    100% {
        -webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        opacity:0;
    }
}
@keyframes pulse-border {
    0% {
        -webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        opacity:1;
    }
    100% {
        -webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        opacity:0;
    }

}
.index_video .certificate_box{position:relative;width:50%;float:left;height:620px;}
.index_video .certificate_box .vr_btn{position:absolute;bottom:0;left:0;width:100%;height:60px;line-height:60px;text-align:center;background:#008eb6;font-size:18px;color:#fff;}
.index_video .certificate_box .vr_btn i{margin-left:10px;font-size:20px;display:inline-block;vertical-align:middle;transition:all 0.2s linear 0s;}
.index_video .certificate_box .vr_btn:hover i{margin-left:25px;}
.index_video .certificate_box .rotate_container{width:70%;height:620px;margin:0 auto;}
.index_video .certificate_box #rotate{height:620px;width:100%;position:relative;}
.index_video .certificate_box #rotate a{position:absolute;top:0;left:0;color:#fff;font-weight:bold;padding:3px 6px;font-size:14px;}
.index_video .certificate_box #rotate a img{height:80px;}
.index_video .certificate_box #rotate a:hover{border:1px solid #eee;background:#000;border-radius:5px;}


/*about*/
.video_banner{width:100%;height:820px;position:relative}
.video_banner .video{width:100%;height:820px;object-fit:cover;}
.video_banner .title{position:absolute;top:40%;}
.video_banner .title h2{font-size:60px;color:#fff;font-weight:bold;margin-bottom:40px;line-height:68px;}
.video_banner .title .player_btn{display:inline-block;border:1px solid #fff;height:90px;line-height:90px;font-size:32px;color:#fff;width:320px;text-align:center;transition:all 0.2s linear 0s;}
.video_banner .title .player_btn i{display:inline-block;vertical-align: top;font-size:46px;margin-right:20px;}
.video_banner .title .player_btn:hover{background:#fff;color:#008eb6;}
.video_banner .title .player_btn:active{position:relative;top:2px;}
.phone_video_banner{width:100%;height:620px;display:none;}
.phone_video_banner .video{width:100%;height:620px;object-fit:cover;}
.about_description{padding:90px 0;}
.about_description .text{font-size:18px;color:#606060;line-height:30px;text-align:center;width:80%;margin:0 auto;display:block;}
.about_num{width:100%;background:#008eb6;padding:65px 0;}
.about_num .num_list{width:25%;float:left;text-align:center;}
.about_num .num_list span{display:block;color:#fff;vertical-align:bottom;}
.about_num .num_list span.timer{font-size:60px;line-height:70px;margin-bottom:10px;}
.about_num .num_list span.num_description{font-size:18px;}
.about_active{width:100%;padding:50px 0;}
.about_active .active_list{margin-top:26px;position:relative;}
.about_active .active_list:first-child{margin-top:0;}
.about_active .active_list .image_box{width:35%;border-right:25px solid #fff;margin-left:95px;}
.about_active .active_list .image_box img{max-width:100%;vertical-align:bottom;}
.about_active .active_list .active_text{background:#efefef;width:calc(100% - 35% - 95px);position:absolute;top:0;right:0;padding-right:95px;padding-left:85px;}
.about_active .active_list .active_text h2{font-size:36px;color:#000;font-family: Verdana;margin:50px 0 20px 0;font-style:italic;font-weight:bold;}
.about_active .active_list .active_text span{display:block;font-size:16px;color:#606060;line-height:28px;}
.about_active .active_list:nth-child(2n) .image_box{float:right;margin-left:0;margin-right:95px;border-left:25px solid #fff;border-right:0;}
.about_active .active_list:nth-child(2n) .active_text{left:0;padding-left:95px;}
.phone_about_active{padding:30px 0;display:none;}
.phone_about_active .active_list{margin-top:26px;}
.phone_about_active .active_list:first-child{margin-top:0;}
.phone_about_active .active_list .image_box{width:100%;}
.phone_about_active .active_list .image_box img{width:100%;vertical-align:bottom;}
.phone_about_active .active_list .active_text{background:#efefef;width:100%;padding:35px;}
.phone_about_active .active_list .active_text h2{font-size:36px;color:#000;font-family: Verdana;margin-bottom:20px;font-style:italic;font-weight:bold;}
.phone_about_active .active_list .active_text span{display:block;font-size:16px;color:#606060;line-height:28px;}
.about_story{background:#008eb6;}
.about_story .column_title{color:#fff;padding-top:70px;padding-bottom:80px;}
.about_history{ padding-bottom:150px; text-align:center;margin:0 95px;position:relative;}
.about_history .line{width:100%;border-top:1px solid #fff;position:absolute;left:0;top:144px;}
.about_history .bd ul{ width:100%;  float:left;}
.about_history .bd li{ width:16.6666%; float:left; font-size:14px; text-align:center; position:relative }
.about_history .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.about_history .bd li .year{font-size:36px;color:#fff;display:block;line-height:80px;height:144px;}
.about_history .bd li .info{width:100%;font-size:18px;color:#fff;line-height:24px;height:144px;margin:0 auto;text-align:left;padding-bottom:15px;}
.about_history .bd li .info.info_end{display:flex;align-items: flex-end;}
.about_history .bd li i{display:block;background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:139px;left:50%;margin-left:-5px;}
.about_history .hd ul{display:none; }
.about_history .prev,.about_history .next{display:inline-block;width:60px;height:60px;border:1px solid #fff;border-radius:50%;text-align:center;line-height:60px;font-size:34px;color:#fff;position:absolute;top:114px;transition:all 0.2s linear 0s;z-index:100;cursor:pointer;}
.about_history .prev{left:-80px;}
.about_history .next{right:-80px;}
.about_history .prev:hover,.about_history .next:hover{background:#fff;color:#007faa;}
.pid_about_history{ padding-bottom:80px; text-align:center;margin:0 95px;position:relative;display:none;}
.pid_about_history .line{width:100%;border-top:1px solid #fff;position:absolute;left:0;top:120px;}
.pid_about_history .bd ul{ width:100%;  float:left;}
.pid_about_history .bd li{ width:33.3333%; float:left; font-size:14px; text-align:center; position:relative }
.pid_about_history .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.pid_about_history .bd li .year{font-size:36px;color:#fff;display:block;line-height:80px;height:120px;}
.pid_about_history .bd li .info{width:100%;font-size:18px;color:#fff;line-height:24px;height:120px;margin:0 auto;text-align:left;}
.pid_about_history .bd li .info.info_end{display:flex;align-items: flex-end;padding-bottom:15px;}
.pid_about_history .bd li i{display:block;background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:115px;left:50%;margin-left:-5px;}
.pid_about_history .hd ul{display:none; }
.pid_about_history .prev,.pid_about_history .next{display:inline-block;width:60px;height:60px;border:1px solid #fff;border-radius:50%;text-align:center;line-height:60px;font-size:34px;color:#fff;position:absolute;top:90px;transition:all 0.2s linear 0s;z-index:100;cursor:pointer;}
.pid_about_history .prev{left:-80px;}
.pid_about_history .next{right:-80px;}
.pid_about_history .prev:hover,.pid_about_history .next:hover{background:#fff;color:#007faa;}
.phone_about_history{ padding-bottom:40px; text-align:center;margin:0 95px;position:relative;display:none;}
.phone_about_history .line{width:100%;border-top:1px solid #fff;position:absolute;left:0;top:82px;}
.phone_about_history .bd ul{ width:100%;  float:left;}
.phone_about_history .bd li{ width:100%; float:left; font-size:14px; text-align:center; position:relative }
.phone_about_history .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.phone_about_history .bd li .year{font-size:36px;color:#fff;display:block;line-height:42px;padding:20px 0;}
.phone_about_history .bd li .info{width:80%;font-size:18px;color:#fff;line-height:24px;padding:20px 0;margin:0 auto;text-align:left;}
.phone_about_history .bd li i{display:block;background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:77px;left:50%;margin-left:-5px;}
.phone_about_history .hd ul{display:none; }
.phone_about_history .prev,.phone_about_history .next{display:inline-block;width:60px;height:60px;border:1px solid #fff;border-radius:50%;text-align:center;line-height:60px;font-size:34px;color:#fff;position:absolute;top:52px;transition:all 0.2s linear 0s;z-index:100;cursor:pointer;}
.phone_about_history .prev{left:-80px;}
.phone_about_history .next{right:-80px;}
.phone_about_history .prev:hover,.phone_about_history .next:hover{background:#fff;color:#007faa;}

/*product.php*/
.product_icon{padding:60px 0;text-align:center;}
.product_des_icon{padding:100px 0;}
.product_icon .column_title{padding-top:0;}
.product_icon ul{display:inline-block;width:100%;margin-top:60px;}
.product_des_icon ul{margin-top:0;}
.product_icon ul li{display:inline-block;text-align:center;float:left;vertical-align:bottom;}
.product_icon ul.num2 li{width:50%;}
.product_icon ul.num3 li{width:33.3333%;}
.product_icon ul.num4 li{width:25%;}
.product_icon ul li img{height:158px;margin-bottom:40px;vertical-align:bottom;}
.product_icon ul li span{display:block;font-size:24px;color:#515151;line-height:30px;}
.product_features{background:#e8e8e8;}
.product_features .left_text{background:#007faa;width:50%;float:left;padding:85px 0 85px 95px;}
.product_features .left_text h2{font-size:30px;color:#fff;margin-bottom:30px;font-weight:bold;}
.product_features .left_text span{display:block;color:#fff;font-size:16px;line-height:30px;}
.product_features .right_text{width:50%;float:left;padding:85px 0 85px 95px;}
.product_features .right_text h2{font-size:30px;color:#000000;margin-bottom:30px;font-weight:bold;}
.product_features .right_text span{display:block;color:#606060;font-size:16px;line-height:30px;}
.product_series{background:#f5f5f5;text-align:center;padding-bottom:60px;}
.search_series{background:#fff;}
.search_results{font-size:20px;color:#333;text-align:left;line-height:42px;padding:40px 0;}
.search_results em{color:#ff2200;font-weight:bold;margin:0 3px;}
.product_series h2{font-size:55px;color:#000000;line-height:60px;font-family: Verdana;font-weight:bold;text-align:center;margin:40px 0;}
.product_series .tab_btn{height:54px;margin-bottom:55px;}
.product_series .tab_btn a{display:inline-block;height:54px;line-height:54px;border:1px solid #dcdcdc;background:#fff;width:324px;text-align:center;font-size:24px;color:#515151;float:left;margin-left:-1px;transition:all 0.2s linear 0s;}
.product_series .tab_btn a:hover{background:#007faa;color:#fff;border:1px solid #007faa;}
.product_series .tab_btn a.hover{background:#007faa;color:#fff;border:1px solid #007faa;}
.product_series .product_list ul{display:inline-block;width:100%;}
.product_series .product_list ul li{display:inline-block;float:left;margin-right:40px;margin-bottom:40px;width:calc(25% - 30px);border:1px solid #dcdcdc;background:#fff;vertical-align:bottom;box-shadow:0 2px 5px rgba(175,174,174,0.3);text-align:left;padding-bottom:35px;transition:all 0.2s linear 0s;position:relative;top:0;}
.product_series .product_list ul li:nth-child(4n){margin-right:0;}
.product_series .product_list ul li a.name_btn{display:flex;align-items:center;width:100%;vertical-align:bottom;overflow:hidden;}
.product_series .product_list ul li a.name_btn img{width:100%;vertical-align:bottom;}
.product_series .product_list ul li .name{margin:0 25px;border-bottom:1px solid #dcdcdc;font-size:24px;color:#515151;padding-bottom:10px;font-weight:bold;}
.product_series .product_list ul li .info{margin:10px 25px;font-size:14px;color:#606060;line-height:24px;max-height:48px;overflow:hidden;}
.product_series .product_list ul li .base{margin:0 25px;}
.product_series .product_list ul li .base span{display:block;font-size:14px;color:#606060;line-height:24px;}
.product_series .product_list ul li .base span em{font-weight:bold;color:#000;}
.product_series .product_list ul li a.view_btn{display:block;width:calc(100% - 50px);height:60px;line-height:60px;text-align:center;background:#0c84ad;font-size:18px;color:#fff;margin:20px auto 0 auto;position:relative;transition:all 0.2s linear 0s;}
.product_series .product_list ul li a.view_btn i{font-size:24px;position:absolute;top:0;right:70px;transition:all 0.2s linear 0s;}
.product_series .product_list ul li:hover{box-shadow:0 2px 5px rgba(0,142,182,0.3);border:1px solid #b7e4f1;top:-5px;}
.product_series .product_list ul li:hover a.view_btn{background:#00a9d9;}
.product_series .product_list ul li:hover a.view_btn i{right:60px;}
.product_series .product_list ul li:hover a.view_btn:active{position:relative;top:2px;}
.product_series .product_list .paging_box{text-align:right;}
.product_series .product_list .paging_box img{vertical-align:bottom;max-width:100%;}

/*product_des.php*/
.product_basic{border-bottom:1px solid #dcdcdc;padding-top:45px;padding-bottom:80px;}
.product_basic .basic_left{float:left;width:55%;}
.product_basic .basic_left h2{font-size:30px;color:#515151;line-height:40px;}
.product_basic .basic_left h2 span{display:block;}
.product_basic .basic_left .btn_box{margin-top:30px;border-bottom:1px solid #0c84ad;}
.product_basic .basic_left .btn_box a{position:relative;float:left;display:inline-block;width:25%;text-align:center;height:52px;line-height:52px;font-size:18px;color:#515151;transition:all 0.2s linear 0s}
.product_basic .basic_left .btn_box a:after{
    content:'';border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #0c84ad;
    position:absolute;bottom:0;left:50%;margin-left:-8px;display:none;
}
.product_basic .basic_left .btn_box a:hover{color:#0c84ad;}
.product_basic .basic_left .btn_box a.hover{color:#0c84ad;}
.product_basic .basic_left .btn_box a.hover:after{display:block;}
.product_basic .basic_left .basic_list .list{padding:13px 0;line-height:24px;border-bottom:1px solid #dcdcdc;width:100%;}
.product_basic .basic_left .basic_list .list label{font-weight:normal;font-size:16px;color:#515151;width:40%;float:left;}
.product_basic .basic_left .basic_list .list span{width:60%;float:left;font-size:16px;color:#515151;text-align:right;display:inline-block;word-wrap:break-word;}
.product_basic .basic_left .basic_list .active_text{width:100%;font-size:16px;color:#515151;line-height:28px;overflow:hidden;margin-top:15px;}
.product_basic .basic_left .basic_list .active_text img{max-width:100%;}
.product_basic .basic_left .basic_list table{width:100%;margin-top:15px;border:1px solid #dcdcdc;text-align:center;}
.product_basic .basic_left .basic_list table tr th{background:#f6f6f6;line-height:24px;text-align:center;padding:10px 0;font-size:14px;color:#333;font-weight:normal;}
.product_basic .basic_left .basic_list table tr th.first_title{background:#0c84ad;color:#fff;}
.product_basic .basic_left .basic_list table tr td{border-top:1px solid #dcdcdc;line-height:24px;padding:10px 0;font-size:14px;color:#333;}
.product_basic .basic_left .download_box{margin-top:35px;}
.product_basic .basic_left .download_box .btn_file{display:inline-block;width:210px;padding:10px 0;text-align:center;border:1px solid #dcdcdc;margin-right:20px;position:relative;margin-bottom:20px;}
.product_basic .basic_left .download_box .btn_file span{display:flex;width:100%;align-items:center;justify-content:center;}
.product_basic .basic_left .download_box .btn_file span i{font-size:24px;margin-right:10px;}
.product_basic .basic_left .download_box .btn_file span img{height:24px;margin-right:10px;}
.product_basic .basic_left .download_box .btn_file span em{font-size:16px;color:#515151;line-height:18px;display:inline-block;width:60%;}
.product_basic .basic_left .download_box .btn_file a{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(12,132,173,0.9);font-size:18px;color:#fff;transition:all 0.2s linear 0s;display:flex;align-items:center;justify-content:center;}
.product_basic .basic_left .download_box .btn_file a i{font-size:20px;display:inline-block;vertical-align:top;margin-right:25px;}
.product_basic .basic_left .download_box .btn_file:hover a{opacity:1;}
.product_basic .basic_left .inquiry_btn{display:inline-block;width:210px;padding:10px 0;text-align:center;font-size:16px;color:#fff;background:#0c84ad;line-height:24px;cursor:pointer;transition:all 0.2s linear 0s;}
.product_basic .basic_left .inquiry_btn i{display:inline-block;font-size:22px;vertical-align:bottom;margin-right:10px;}
.product_basic .basic_left .inquiry_btn:hover{background:#0c698c;}
.product_basic .basic_left .inquiry_btn:active{position:relative;top:2px;}
.product_basic .basic_image{float:left;width:40%;margin-left:5%;position:relative;}
.product_basic .basic_image .image_container{width:100%;text-align:center;}
.product_basic .basic_image img{max-width:100%;}
.product_basic .basic_image .video_container{width:100%;height:270px;overflow:hidden;margin-top:120px;}
.product_basic .basic_image .video_container .video{width:100%;height:270px;object-fit:cover;}
.product_basic .basic_image i{display:inline-block;color:#b0b0b0;line-height:50px;text-align:center;font-size:50px;position:absolute;bottom:-50px;left:-50px;transition:all 0.2s linear 0s;cursor:pointer;}
.product_basic .basic_image i:hover{color:#0c84ad;}
.product_des{padding-bottom:40px;}
.product_des .btn_box{width:100%;}
.product_des .btn_box a{float:left;width:33.3333%;display:inline-block;height:60px;line-height:60px;text-align:center;font-size:20px;color:#515151;border:1px solid #fff;border-bottom:1px solid #dcdcdc;}
.product_des .btn_box a:hover{color:#0c84ad;}
.product_des .btn_box a.hover{border:1px solid #dcdcdc;border-bottom:0;color:#0c84ad;}
.product_des .des_list{width:100%;margin-top:40px;}
.product_des .des_list table{width:100%;border:1px solid #dcdcdc;}
.product_des .des_list table tr{border-top:1px solid #dcdcdc;}
.product_des .des_list table tr:first-child{border-top:0;}
.product_des .des_list table tr th{background:#f6f6f6;font-size:14px;color:#767676;border-right:1px solid #dcdcdc;width:25%;line-height:24px;padding:8px 0 8px 20px;font-weight:normal;}
.product_des .des_list table tr td{font-size:14px;color:#000;width:75%;line-height:24px;padding:8px 0 8px 20px;}
.product_des .des_list .active_text{font-size:16px;color:#333;line-height:28px;}
.product_des .des_list .active_text img{max-width:100%;}
.product_bookInfo h6{font-size:18px;color:#606060;text-align:center;}
.product_bookInfo form{margin-top:70px;margin-bottom:110px;}
.product_bookInfo form input{display:inline-block;margin-right:40px;float:left;width:calc(100%/3 - 80px/3);margin-bottom:30px;height:45px;border:1px solid #dcdcdc;padding:0 15px;font-size:16px;color:#333;line-height:45px;transition:all 0.2s linear 0s;border-radius:0;}
.product_bookInfo form input:focus{border:1px solid #caeff9;box-shadow:0 2px 6px rgba(120,225,255,0.3);}
.product_bookInfo form input:nth-child(4n){margin-right:0;}
.product_bookInfo form textarea{display:inline-block;width:calc(100% - 170px);border:1px solid #dcdcdc;padding:10px 15px;font-size:16px;color:#333;height:160px;line-height:24px;margin-right:40px;float:left;resize:none;border-radius:0;}
.product_bookInfo form textarea:focus{border:1px solid #caeff9;box-shadow:0 2px 6px rgba(120,225,255,0.3);}
.product_bookInfo form a.sub_btn{display:inline-block;width:130px;height:160px;border:1px solid #0c84ad;line-height:160px;text-align:center;font-size:18px;color:#0c84ad;float:left;transition:all 0.2s linear 0s;}
.product_bookInfo form a.sub_btn i{font-size:20px;margin-left:5px;vertical-align:top;display:inline-block;}
.product_bookInfo form a.sub_btn:hover{background:#0c84ad;color:#fff;}
.product_bookInfo form a.sub_btn:active{position:relative;top:2px;}
.product_bookInfo form input::-webkit-input-placeholder{color:#717171;} /* WebKit browsers */
.product_bookInfo form input::-moz-placeholder{color:#717171;} /* Mozilla Firefox 4 to 18 */
.product_bookInfo form input:-moz-placeholder{color:#717171;} /* Mozilla Firefox 19+ */
.product_bookInfo form input:-ms-input-placeholder{color:#717171;}/* Internet Explorer 10+ */
.product_bookInfo form textarea::-webkit-input-placeholder{color:#717171;} /* WebKit browsers */
.product_bookInfo form textarea::-moz-placeholder{color:#717171;} /* Mozilla Firefox 4 to 18 */
.product_bookInfo form textarea:-moz-placeholder{color:#717171;} /* Mozilla Firefox 19+ */
.product_bookInfo form textarea:-ms-input-placeholder{color:#717171;}/* Internet Explorer 10+ */

/*technology.php*/
.technology_box{width:100%;}
.technology_box .btn_box{padding-top:60px;padding-bottom:15px;}
.technology_box .btn_box a{float:left;display:inline-block;height:70px;line-height:70px;font-size:18px;color:#515151;width:25%;border:1px solid #dcdcdc;text-align:center;margin-left:-1px;margin-bottom:-1px;transition:all 0.2s linear 0s;}
.technology_box .btn_box a:hover{background: #0c84ad;color:#fff;}
.technology_box .btn_box a.hover{background: #0c84ad;color:#fff;}
.technology_box ul{display:inline-block;width:100%;}
.technology_box ul li{display:inline-block;width:48%;float:left;margin-left:4%;}
.technology_box ul li:first-child{margin-left:0;}
.technology_box ul li .list_box{border-bottom:1px solid #dcdcdc;padding:45px 20px;transition:all 0.2s linear 0s;}
.technology_box ul li .list_box:hover{box-shadow:0 2px 10px rgba(175,175,175,0.5);border-bottom:1px solid #fff;}
.technology_box ul li .list_box .title{width:100%;font-size:20px;color:#000;line-height:28px;margin-bottom:15px;vertical-align:bottom;display:block;cursor:pointer;}
.technology_box ul li .list_box:hover .title{text-decoration:underline;}
.technology_box ul li .list_box .info_box{width:100%;font-size:16px;color:#515151;line-height:26px;}
.technology_box ul li .list_box .btn_download{margin-top:20px;}
.technology_box ul li .list_box .btn_download .btn_file{float:left;position:relative;margin-right:15px;margin-bottom:15px;}
.technology_box ul li .list_box .btn_download .btn_file span{display:block;height:45px;line-height:45px;border:1px solid #dcdcdc;padding:0 20px;font-size:16px;color:#515151;}
.technology_box ul li .list_box .btn_download .btn_file span i{display:inline-block;font-size:20px;vertical-align:middle;margin-right:25px;}
.technology_box ul li .list_box .btn_download .btn_file span img{height:24px;vertical-align:middle;margin-right:20px;}
.technology_box ul li .list_box .btn_download .btn_file a{width:100%;height:45px;background:rgba(12,132,173,0.9);position:absolute;top:0;left:0;text-align:center;line-height:45px;font-size:16px;color:#fff;opacity:0;transition:all 0.2s linear 0s;}
.technology_box ul li .list_box .btn_download .btn_file a i{display:inline-block;font-size:20px;vertical-align:middle;margin-right:25px;}
.technology_box ul li .list_box .btn_download .btn_file:hover a{opacity:1;}
.technology_box .paging_box{text-align:right;padding:40px 0;}
.technology_box .paging_box img{vertical-align:bottom;max-width:100%;}

/*faqs.php*/
.faq_box{width:100%;background:#f5f5f5;}
.faq_box h2{font-size:55px;color:#000000;line-height:60px;font-family: Verdana;font-weight:bold;padding:40px 0;text-align:center;}
.faq_box .faq_container{width:1400px;margin:0 auto;}
.faq_box .faq_container ul{display:block;width:100%;background:#fff;border:1px solid #dcdcdc;margin:0 auto;}
.faq_box .faq_container ul li{width:100%;border-top:1px solid #dcdcdc;display:inline-block;vertical-align:bottom;}
.faq_box .faq_container ul li:first-child{border-top:0;}
.faq_box .faq_container ul li .title{padding:15px 0;width:100%;position:relative;cursor:pointer;}
.faq_box .faq_container ul li .title i{display:flex;width:42px;background:#f5f5f5;justify-content:center;border-right:1px solid #dcdcdc;float:left;position:absolute;top:0;align-items:center;font-size:18px;height:100%;}
.faq_box .faq_container ul li .title span{display:inline-block;float:left;padding:0 65px;font-size:20px;color:#515151;line-height:24px;transition:all 0.2s linear 0s;}
.faq_box .faq_container ul li .des_box{padding:20px 50px;font-size:18px;color:#606060;line-height:30px;border-top:1px solid #dcdcdc;display:none;}
.faq_box .faq_container .paging_box{text-align:right;padding:40px 0;}
.faq_box .faq_container .paging_box img{vertical-align:bottom;max-width:100%;}
.faq_box .faq_container ul li .title:hover span{color:#000000;}

/*rd.php*/
.rd_description{padding:50px 0;}
.rd_cooperation{width:100%;}
.rd_cooperation .column_title{padding:60px 0 70px 0;}
.rd_cooperation ul{display:inline-block;width:100%;}
.rd_cooperation ul li{display:inline-block;float:left;vertical-align:bottom;margin-right:40px;margin-bottom:50px;width:calc(25% - 30px);}
.rd_cooperation ul li:nth-child(4n){margin-right:0;}
.rd_cooperation ul li .image_box{display:block;border:1px solid #dcdcdc;text-align:center;padding:5px 0;}
.rd_cooperation ul li .image_box img{height:68px;vertical-align:bottom;}
.rd_cooperation ul li span{display:block;font-size:18px;color:#000;line-height:24px;margin-top:12px;}
.rd_innovation{width:100%;background:#f5f5f5;padding-bottom:55px;}
.rd_innovation .column_title{padding:60px 0 70px 0;}
.rd_innovation .innovation_list{display:inline-block;width:100%;}
.rd_innovation .innovation_list span{display:inline-block;float:left;height:90px;line-height:90px;background:#007faa;font-size:16px;color:#fff;text-align:center;margin-right:40px;margin-bottom:48px;width:calc(25% - 30px);}
.rd_innovation .innovation_list span:nth-child(4n){margin-right:0;}
.rd_achievement{padding-bottom:40px;}
.rd_achievement .column_title{padding:60px 0 70px 0;}
.rd_achievement ul{display:block;border:1px solid #dcdcdc;width:1400px;margin:0 auto;}
.rd_achievement ul li{display:inline-block;width:100%;border-top:1px solid #dcdcdc;vertical-align:bottom;height:60px;transition:all 0.2s linear 0s;overflow:hidden;}
.rd_achievement ul li:first-child{border-top:0;}
.rd_achievement ul li:hover{box-shadow: 0 2px 8px rgba(175,175,175,0.52);}
.rd_achievement ul li .certificate_img{border-right:1px solid #dcdcdc;background:#f5f5f5;width:100px;float:left;text-align:center;height:60px;display:flex;align-items:center;}
.rd_achievement ul li .certificate_img img{vertical-align:bottom;max-width:100%;margin:0 auto;}
.rd_achievement ul li .preview_btn{float:left;width:80px;position:relative;height:60px;line-height:60px;text-align:center;}
.rd_achievement ul li .preview_btn i{font-size:26px;color:#b0b0b0;}
.rd_achievement ul li .preview_btn span{display:inline-block;width:100%;height:60px;position:absolute;top:0;left:0;background:rgba(0,127,170,0.9);font-size:18px;color:#fff;cursor:pointer;opacity:0;transition:all 0.2s linear 0s;}
.rd_achievement ul li .certificate_info{float:left;width:calc(100%/2 - 180px/2);padding-left:25px;font-size:18px;color:#515151;line-height:60px;}
.rd_achievement ul li:hover .preview_btn span{opacity:1;text-decoration:underline;}


/*experience.php*/
.experience_btn{padding:60px 0;}
.experience_btn a{display:inline-grid;width:25%;float:left;border:1px solid #dcdcdc;height:70px;line-height:20px;text-align:center;font-size:18px;color:#515151;margin-left:-1px;transition:all 0.2s linear 0s;padding:0 60px;align-items: center;}
.experience_btn a:hover{background:#007faa;color:#fff;border:1px solid #007faa;}
.experience_btn a.hover{background:#007faa;color:#fff;border:1px solid #007faa;}
.experience_list{width:100%;}
.experience_list ul{width:100%;display:inline-block;}
.experience_list ul li{
    overflow:hidden;display:inline-block;float:left;margin-right:40px;margin-bottom:60px;width:calc(25% - 30px);vertical-align:bottom;top:0;
    box-shadow:0 2px 5px rgba(175,174,174,0.3);border:1px solid #dcdcdc;padding:20px;position:relative;transition:all 0.2s linear 0s;
}
.experience_list ul li:nth-child(4n){margin-right:0;}
.experience_list ul li .image_box{width:100%;transition:all 480ms ease 0s;display:block;overflow:hidden;height:170px;}
.experience_list ul li .image_box img{max-width:100%;vertical-align:bottom;transform:scale(1,1);transition-duration:400ms;transition-timing-function:ease-out;}
.experience_list ul li .name{border-bottom:1px solid #dcdcdc;font-size:24px;line-height:30px;color:#515151;padding:20px 0 10px 0;height:90px;overflow:hidden;}
.experience_list ul li .base_info{padding-top:20px;}
.experience_list ul li .base_info span{display:block;font-size:14px;color:#606060;line-height:24px;}
.experience_list ul li .base_info span b{color:#000;margin-right:5px;}
.experience_list ul li .view_btn{width:160px;height:78px;position:absolute;bottom:-46px;right:-30px;background:#007faa;transform:rotate(-30deg);transition:all 0.2s linear 0s;cursor:pointer;}
.experience_list ul li .view_btn i{transform:rotate(30deg);font-size:40px;color:#fff;position:absolute;left:88px;top:-7px;}
.experience_list ul li:hover{box-shadow:0 2px 5px rgba(0,142,182,0.3);border:1px solid #b7e4f1;top:-10px;}
.experience_list ul li:hover .view_btn{background:#00a9d9;}
.experience_list ul li:hover .image_box img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
.experience_list .paging_box{margin-bottom:60px;}

/*quality.php*/
.quality_testing{position:relative;display:flex;align-items:center;}
.quality_testing .title_left{width:28%;background:#007faa;padding:115px 45px 115px 95px;float:left;}
.quality_testing .title_left h3{color:#fff;font-size:48px;line-height:62px;border-bottom:1px solid #fff;padding-bottom:20px;font-weight:bold;}
.quality_testing .title_left span{font-size:18px;line-height:26px;color:#fff;display:block;width:100%;margin-top:20px;}
.quality_picScroll{width:calc(72% - 95px);float:left;position:relative;}
.quality_picScroll .bd ul{ width:100%;  float:left; padding:0 100px;}
.quality_picScroll .bd li{ width:25%; float:left;text-align:center;  }
.quality_picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);display:block;width:100%;transition:all 0.2s linear 0s; }
.quality_picScroll .bd li img{max-width:100%;transform:scale(0.9,0.9);transition:all 0.2s linear 0s;}
.quality_picScroll .bd li a:hover img{transform:scale(1,1);}
.quality_picScroll .hd ul{  display:none; }
.quality_picScroll .prev,.quality_picScroll .next{display:inline-block;width:70px;height:70px;border:1px solid #dcdcdc;border-radius:50%;background:#fff;text-align:center;line-height:70px;font-size:34px;color:#555;position:absolute;top:50%;margin-top:-35px;transition:all 0.2s linear 0s;z-index:100;cursor:pointer;}
.quality_picScroll .prev{left:15px;}
.quality_picScroll .next{right:15px;}
.quality_picScroll .prev:hover,.quality_picScroll .next:hover{background:#007faa;border:1px solid #007faa;color:#fff;}
.phone_quality_picScroll{width:100%;position:relative; padding:60px 0;display:none;}
.phone_quality_picScroll .bd ul{ width:100%;  float:left; padding:0 100px;}
.phone_quality_picScroll .bd li{ width:100%; float:left;text-align:center;  }
.phone_quality_picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.phone_quality_picScroll .bd li img{max-width:100%;}
.phone_quality_picScroll .hd ul{  display:none; }
.phone_quality_picScroll .prev,.phone_quality_picScroll .next{display:inline-block;width:70px;height:70px;border:1px solid #dcdcdc;border-radius:50%;background:#fff;text-align:center;line-height:70px;font-size:34px;color:#555;position:absolute;top:50%;margin-top:-35px;transition:all 0.2s linear 0s;z-index:100;cursor:pointer;}
.phone_quality_picScroll .prev{left:15px;}
.phone_quality_picScroll .next{right:15px;}
.phone_quality_picScroll .prev:hover,.phone_quality_picScroll .next:hover{background:#007faa;border:1px solid #007faa;color:#fff;}
.quality_customer{width:100%;background:#f5f5f5;padding-bottom:50px;}
.quality_customer h2{font-size:55px;color:#000000;line-height:60px;font-family: Verdana;font-weight:bold;padding:52px 0;text-align:center;}
.quality_customer ul{display:inline-block;width:100%;}
.quality_customer ul li{display:inline-block;vertical-align:bottom;width:20%;float:left;position:relative;margin-left:-1px;margin-bottom:-1px;}

.quality_customer ul li .image_box{border:1px solid #dcdcdc;transition:all 0.2s linear 0s;}
.quality_customer ul li .image_box img{max-width:100%;vertical-align:bottom;}
.quality_customer ul li:hover .image_box{box-shadow:0 2px 8px rgba(175,175,175,0.5);}
.quality_customer ul li .message_box{position:absolute;width:100%;background:#007faa;z-index:-1;left:0;bottom:100%;margin-bottom:-10px;padding:0 15px;opacity:0;transition:all 0.2s linear 0s;box-shadow:0 2px 8px rgba(0,0,0,0.3);}
.quality_customer ul li .message_box .title{border-bottom:1px solid #fff;font-size:18px;color:#fff;line-height:24px;padding-bottom:10px;padding-top:25px;}
.quality_customer ul li .message_box .title i{font-size:30px;}
.quality_customer ul li .message_box .desc{font-size:15px;color:#fff;line-height:24px;padding:15px 0;}
.quality_customer ul li .message_box:after{
    content: '';border-top:10px solid #007faa;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:30px;
}
.quality_control h2{font-size:55px;color:#000000;line-height:60px;font-family: Verdana;font-weight:bold;padding:52px 0;text-align:center;}
.quality_control ul{display:inline-block;width:100%;}
.quality_control ul li{display:inline-block;width:100%;vertical-align:bottom;background:#f5f5f5;}
.quality_control ul li .image_box{float:left;width:50%;}
.quality_control ul li .image_box img{max-width:100%;vertical-align:bottom;}
.quality_control ul li .info_box{float:left;width:50%;padding:0 60px;}
.quality_control ul li .info_box h3{font-size:30px;color:#000000;font-family: Verdana;font-style:italic;font-weight:bold;margin:60px 0 25px 0;}
.quality_control ul li .info_box span{display:block;font-size:16px;color:#606060;line-height:28px;}
.quality_control ul.phone_list_box{display:none;}
.quality_control ul.phone_list_box li .image_box{width:100%;}
.quality_control ul.phone_list_box li .image_box img{width:100%;}
.quality_control ul.phone_list_box li .info_box{width:100%;padding-bottom:30px;}


/*application.php*/
.application_icon{padding:60px 0 80px 0;}
.application_icon ul{margin-top:20px;}
.application_video{position:relative;width:100%;background:#e8e8e8;padding:95px 0;}
.application_video .video_bg{width:32%;position:absolute;top:0;left:0;height:100%}
.application_video .video_bg img{max-width:100%;height:100%;}
.application_video .video_box{width: 32%;border-right: 25px solid #e8e8e8;margin-left: 95px;position:relative;float:left;height:420px;background:url(21.jpg) no-repeat center;background-size:cover;}
.application_video .video_box .video{width:100%;object-fit:cover;height:420px;vertical-align:bottom;}
.application_video .video_box .video_icon{position:absolute;top:0;left:0;}
.application_video .video_info{float:left;background: #007faa;width: calc(100% - 32% - 95px);padding:0 95px;height:420px;}
.application_video .video_info h2{font-size:36px;color:#fff;font-family: Verdana;font-style:italic;font-weight:bold;width:60%;margin:65px 0 10px 0;}
.application_video .video_info span{display:block;font-size:16px;color:#fff;line-height:30px;width:95%;}
.application_series{background:#f5f5f5;}
.energy_series{padding-bottom:60px;}
.application_series ul{display:inline-block;width:100%;}
.application_series ul li{display:inline-block;float:left;margin-right:40px;margin-bottom:40px;width:calc(25% - 30px);background:#fff;vertical-align:bottom;text-align:left;transition:all 0.2s linear 0s;position:relative;top:0;}
.application_series ul li:nth-child(4n){margin-right:0;}
.application_series ul li .line-1{position:absolute;top:-3px;right:-3px;width:100%;height:100%;border:1px solid #dcdcdc;background:#fff;z-index:10;transition:all 0.2s linear 0s;}
.application_series ul li .line-2{position:absolute;top:-6px;right:-6px;width:100%;height:100%;border:1px solid #dcdcdc;background:#fff;z-index:8;box-shadow:0 0 0 rgba(133,133,133,0.3);transition:all 0.2s linear 0s;}
.application_series ul li a.img_btn{display:flex;align-items:center;width:100%;vertical-align:bottom;position:relative;z-index:10;border:1px solid #dcdcdc;border-bottom:0;height:260px;overflow:hidden;}
.application_series ul li a.img_btn img{width:100%;vertical-align:bottom;}
.application_series ul li .des_bg{width:100%;position:relative;z-index:10;border:1px solid #dcdcdc;border-top:0;display:inline-block;vertical-align:top;background:#fff;}
.application_series ul li .des_box{background:#f5f5f5;padding:30px;width:calc(100% - 2px);margin:1px;position:relative;z-index:10;}
.application_series ul li .des_box .name{font-size:24px;color:#515151;font-weight:bold;width:100%;height:64px;line-height:32px;overflow:hidden;}
.application_series ul li .des_box .info{font-size:14px;color:#606060;line-height:24px;height:72px;overflow:hidden;margin-top:15px;}
.application_series ul li .des_box .view_btn{display:block;width:100%;height:60px;line-height:60px;text-align:center;background:#0c84ad;font-size:18px;color:#fff;position:relative;transition:all 0.2s linear 0s;margin-top:30px;}
.application_series ul li .des_box .view_btn i{font-size:20px;margin-left:25px;transition:all 0.2s linear 0s;font-weight:bold;vertical-align:middle;}
.application_series ul li:hover{top:-5px;}
.application_series ul li:hover .line-1{border:1px solid #b7e4f1;}
.application_series ul li:hover .line-2{border:1px solid #b7e4f1;box-shadow:0 6px 12px rgba(133,133,133,0.3);}
.application_series ul li:hover a.img_btn{border:1px solid #b7e4f1;border-bottom:0;}
.application_series ul li:hover .des_bg{border:1px solid #b7e4f1;border-top:0;}
.application_series ul li:hover .des_box{background:#e9faff;}
.application_series ul li:hover .des_box .view_btn{background:#00a9d9;}
.application_series ul li:hover .des_box .view_btn i{margin-left:35px;}
.application_series ul li:hover .des_box .view_btn:active{position:relative;top:2px;}

/*contact.php*/
.contact_btn{padding-top:90px;}
.contact_btn .btn_list{width:33.3333%;float:left;text-align:center;position:relative;padding-bottom:50px;cursor:default;display:inline-block;}
.contact_btn .btn_list em{display:block;font-size:110px;color:#008eb6;margin-bottom:20px;line-height:120px;transition:all 0.2s linear 0s;}
.contact_btn .btn_list span{display:block;font-size:24px;line-height:30px;color:#008eb6;font-family: Verdana;font-weight:bold;transition:all 0.2s linear 0s;}
.contact_btn .btn_list i{display:none;position:absolute;left:50%;margin-left:-20px;bottom:0;border-left:26px solid transparent;border-right:26px solid transparent;border-bottom:25px solid #f5f5f5;}
/*.contact_btn .btn_list:hover em{color:#008eb6;}
.contact_btn .btn_list:hover span{color:#008eb6;}
.contact_btn .btn_list.hover em{color:#008eb6;}
.contact_btn .btn_list.hover span{color:#008eb6;}
.contact_btn .btn_list.hover i{display:block;}*/
.contact_region{background:#f5f5f5;padding-bottom:60px;}
.contact_region .region_btn{width:100%;height:110px;}
.contact_region .region_btn a{margin-top:10px;position:relative;display:inline-block;float:left;margin-left:4px;width:calc(100%/4 - 12px/4);height:100px;border:1px solid #008eb6;border-bottom:0;background:#fff;line-height:100px;text-align:center;font-size:20px;color:#008eb6;transition:all 0.2s linear 0s;}
.contact_region .region_btn a:first-child{margin-left:0;}
.contact_region .region_btn a:hover{background:#008eb6;color:#fff;height:110px;margin-top:0;line-height:110px;}
.contact_region .region_btn a.hover{background:#008eb6;color:#fff;height:110px;margin-top:0;line-height:120px;}
.contact_region .form_box{width:100%;background:#008eb6;padding:60px 120px 90px 120px;}
.contact_region .form_box form{float:left;width:50%;margin-right:6%;}
.contact_region .form_box form ul{display:inline-block;width:100%;}
.contact_region .form_box form ul li{display:inline-block;width:100%;margin-bottom:28px;vertical-align:bottom;}
.contact_region .form_box form ul li input{display:inline-block;height:60px;background:#fff;line-height:60px;padding:0 15px;border:0;font-size:16px;color:#333;border-radius:0;}
.contact_region .form_box form ul li input.txt1{width:100%;}
.contact_region .form_box form ul li input.txt2{float:left;width:40%;}
.contact_region .form_box form ul li input::-webkit-input-placeholder{color:#717171;} /* WebKit browsers */
.contact_region .form_box form ul li input::-moz-placeholder{color:#717171;} /* Mozilla Firefox 4 to 18 */
.contact_region .form_box form ul li input:-moz-placeholder{color:#717171;} /* Mozilla Firefox 19+ */
.contact_region .form_box form ul li input:-ms-input-placeholder{color:#717171;}/* Internet Explorer 10+ */
.contact_region .form_box form ul li input[type=reset]{display:none;}
.contact_region .form_box form ul li .code_box{float:left;margin-left:10px;height:60px;background:#fff;}
.contact_region .form_box form ul li .code_box img{height:60px;}
.contact_region .form_box form ul li textarea{display:inline-block;width:100%;height:230px;background:#fff;border:0;padding:10px 15px;font-size:14px;color:#333;line-height:24px;resize:none;border-radius:0;}
.contact_region .form_box form ul li textarea::-webkit-input-placeholder{color:#717171;} /* WebKit browsers */
.contact_region .form_box form ul li textarea::-moz-placeholder{color:#717171;} /* Mozilla Firefox 4 to 18 */
.contact_region .form_box form ul li textarea:-moz-placeholder{color:#717171;} /* Mozilla Firefox 19+ */
.contact_region .form_box form ul li textarea:-ms-input-placeholder{color:#717171;}/* Internet Explorer 10+ */
.contact_region .form_box form ul li .sub_btn{width:318px;height:60px;display:inline-block;background:#00a9d9;text-align:center;line-height:60px;font-size:18px;color:#fff;transition:all 0.2s linear 0s;}
.contact_region .form_box form ul li .sub_btn i{margin-left:20px;display:inline-block;vertical-align:top;font-size:20px;transition:all 0.2s linear 0s;font-weight:bold;}
.contact_region .form_box form ul li .sub_btn:hover i{margin-left:30px;}
.contact_region .form_box form ul li .sub_btn:active{position:relative;top:2px;}
.contact_region .form_box .text_box{float:left;width:43%;}
.contact_region .form_box .text_box h2{font-size:38px;color:#fff;line-height:60px;font-weight:bold;margin-bottom:28px;}
.contact_region .form_box .text_box .text_active{width:100%;font-size:20px;line-height:36px;color:#fff;}
.contact_region .form_box .text_box .text_active a{color:#fff;}


.footer_box .message{margin:15px 0;line-height:25px;font-size:16px;color:white;}
.contact_region .form_container .form_box ul li.message{line-height:25px;font-size:16px;color:white;}
#contactForm input[type=reset]{display:none;}