﻿*{padding: 0;margin: 0;}
body{font-family: "REoboto","microsoft yahei";color: #222;overflow: hidden;overflow-y: scroll;}
a{color: #222;text-decoration: none;}
a:hover{color: #1d95d4;text-decoration: none;}
li{list-style: none;}
img{border: 0;max-width: 100%;vertical-align: middle;}
h1,h2,h3,h4,h5,h6,p{margin: 0;padding: 0;}
input{margin: 0;padding: 0;outline: none;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}
i,em{font-style: normal;}
.con{
    width: 100%;
    padding-right: var(--bs-gutter-x, 0.9375rem);
    padding-left: var(--bs-gutter-x, 0.9375rem);
    margin-right: auto;
    margin-left: auto;

}
.con{max-width: 1280px;margin: 0 auto;}
input {outline: none}
.text_center{text-align: center;}

/**top**/
.goTop{position: fixed;right: 10px;bottom: 5%;z-index: 999999;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.15);}
.goTop .btn {width: 62px;height: 62px;cursor: pointer;position: relative;border-radius: 0;border-bottom: 1px solid #dddddd;}
.btn-top {background: #fff url(../images/top-icon.png) center no-repeat;}
.btn-top:hover {background: #fff url(../images/top-icon-g.png) center no-repeat;}

/* head */
.top{font-size: 14px;height: 40px;line-height: 40px;color: #FFFFFF;background: #1d95d4;}
.top .top_r img{max-width: 100%;margin-right: 5px;vertical-align: sub;}
.top .top_r i{padding-right: 10px;font-size: 14px;}
.top .top_r span{font-weight: 600;font-size: 14px;}
.head{background: #fff;top: 0px;width: 100%;z-index: 9999;position: initial;}
.head.curhead {
    position: fixed;
    z-index: 99;
    top: 0;
    left: 0;
    width: 100%;
    -webkit-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;
    border-bottom: 1px solid rgba(0,0,0,0.075);
    -webkit-animation: fadeInDown .5s ease-in-out;
    animation: fadeInDown .5s ease-in-out;
}
.head_l{line-height: 95px;vertical-align: top;}
.logo_t {/*float: right;*/vertical-align: middle;display: inline-block;margin-top: 15px;}
.logo_t h4{font-size: 17px;font-weight: 600;line-height: 24px;}
.logo_t p{font-size: 17px;font-weight: 600;line-height: 24px;color: red;}
.head_nr{height: 110px;line-height: 110px;}

.head.curhead .head_l{visibility: visible !important;
    animation-name: fadeInUp !important;}
.head.curhead .head_r{visibility: visible !important;
    animation-name: fadeInRight !important;}

/* nav */
.navBar {margin-top: 0px;}
.nav {position:relative;margin: auto;}
.nav a {color:#222;}
.nav h3 {font-size:18px;font-weight:normal;    display: inline-block;}
.curhead .nav h3{font-size:16px;}
.nav .m {float:left;position:relative;line-height: 110px;z-index: 9;background:url(../images/dh_j.png) no-repeat right center;    height: 110px;}
.nav .on{background:url(../images/dh_jh.png) no-repeat right center;}
.nav .m:hover{background:url(../images/dh_jh.png) no-repeat right center;}
.nav .m:hover a{color: #1d95d4;}
.nav h3 a {display: block;padding: 0 15px 0 30px;text-align: center;}
.nav .sub {display:none;position:absolute;left:13px;z-index:99999;width:100%;border:1px solid #E6E4E3;background:#fff;}
.nav .sub li {text-align:center;padding:0 8px;margin-bottom:-1px;display: grid;}
.nav .sub li a {display: block;border-bottom: 1px dotted #ddd;padding: 8px 0;line-height: 30px;color: #222 !important;font-size: 14px;font-weight: normal;display: inline-block;}
.nav .sub li a:hover {color:#1d95d4 !important;}
.nav .block {height:92px;width:90px;position:absolute;left:0;top:0;overflow:hidden;border-bottom: 3px solid #1d95d4;}
.curhead .nav .block{height: 75px;width: 82px;}

.nav .m:after{content: "";width: 0;height: 3px;background: #1d95d4;position: absolute;top: 97%;left: 50%;transition: all .5s;}
.nav .m:hover:after{left: 13px;width: 100%;}

.close_nav{display: none;}

/*banner style*/
#banner{ height:80vh;overflow:hidden;background:url(../images/imgloader.gif) no-repeat center center #FFF}
.slide_down,.slide_into{ display:block;font-size:18px;color:#a45900;background-color:#fff033;width:140px;height:30px;text-align:center;line-height:30px;border-radius:15px;box-shadow:2px 2px 2px rgba(0,0,0,.2);float:right;position:relative;top:240px}
.slide_down{ margin-right:20px}
.slide_down:hover,.slide_into:hover{ text-decoration:none;color:#ff7e00}
/*fwslider style*/
#fwslider{position: relative;width: 100%;}
#fwslider .slider_container{}
#fwslider .slide{display: none;position: absolute;top: 0;left: 0;z-index: 0;width: 100%;text-align: center;    height: 80vh !important;background-size: cover !important;}
#fwslider .slidePrev{margin-left: 25px;width: 31px;height: 100px;position: absolute;top: 50%;left: -50px;opacity: 0.7;z-index: 10;}
#fwslider .slidePrev span{background-image: url(../images/slide_arrow.png);width:31px;height: 100px;float: left;background-position: 0 0;background-repeat: no-repeat;cursor: pointer;}
#fwslider .slideNext{width: 31px;height: 100px;position: absolute;top: 50%;right:-50px;opacity: 0.7;z-index: 10;margin-right: 25px;}
#fwslider .slideNext span{background-image: url(../images/slide_arrow.png);width:31px;height:100px;float:left;background-position:0 -100px;background-repeat:no-repeat;cursor:pointer;}
#fwslider .timers{position: absolute;bottom: 25px;z-index: 3;width: 100% !important;text-align: center;}
#fwslider .timer{height: 3px;width: 50px;background-color: #fff;overflow: hidden;display: inline-block;margin:0 2px;}
#fwslider .progress{height: 3px;width: 0%;float: left;background: #1d95d4;}
#fwslider .slide_content{top: 0;left: 50%;position: absolute;width: 470px;height: 350px;}
#fwslider .slide_content_wrap{max-width: 470px;text-align: right;font-family: \5FAE\8F6F\96C5\9ED1;font-style: italic;}
#fwslider .title{opacity: 0;color: #fff;font-size: 36px;padding: 10px;float: left;font-style: normal;font-weight: 400;padding: 20px;line-height: 40px;}
#fwslider .description{opacity: 0;color: #FC3;font-size: 18px;background: #000;padding: 10px;clear: both;float: left;margin-top: 2px;line-height: 24px;font-family: 'Open Sans';font-style: normal;font-weight: 400;}
#fwslider .readmore{opacity: 0;clear: both;float: left;text-transform: uppercase;font-size: 10px;color: #919191;background: #000;padding: 10px;text-decoration: none;margin-top: 2px;font-family: 'Open Sans';font-style: normal;font-weight: 400;}
#fwslider .readmore:hover{color: #fff;}
/* ------------------------------- 4. Media Query Max Width 1300, Min Width 720 ------------------------------- */
@media only screen and (min-width:720px) and (max-width: 1300px){
#fwslider .slide_content_wrap{margin-left: 50px;margin-top: 40px;}
#fwslider .title{font-size: 26px;}
#fwslider .description{font-size: 12px;}
}
/* ------------------------------- 5. Media Query Max Width 719 ------------------------------- */
@media only screen and (max-width:719px){
#fwslider .slide_content_wrap{display: none;}
#fwslider .timers{display: none;}
#fwslider .slide_content{cursor: pointer;}
}

/* pbanner */
.pbanner {position: relative;overflow: hidden;height: 300px;background-position: center top;background-repeat: no-repeat;z-index: -1;}
.pbanner .pb_title{text-align: center;display: block;margin-top: 120px;}
.pbanner .pb_title h2{display: inline-block;color: #ffffff;padding: 15px 40px;border:3px solid #ffffff;font-size: 24px;margin-bottom: 10px;}
.pbanner .pb_title p{display: block;color: #ffffff;font-size: 16px;font-weight: 300;}


/**quote_from**/
.quote{background: url(../images/baojia.png)no-repeat center top;padding: 50px 0 50px 0;border-top: 10px solid #1d95d4;background-size: cover;}
.quote .con{max-width: 1170px;}
.quote_from input{width: 100%;margin-right: 10px;text-indent: 20px;border-radius: 5px;border: 1px solid #f5f5f5;font-size: 14px;background: #ffffff;height: 60px;line-height: 60px;margin-bottom: 20px;}
.quote_from select{width: 100%;margin-right: 10px;text-indent: 20px;border-radius: 5px;border: 1px solid #f5f5f5;font-size: 14px;background: #ffffff;height: 60px;line-height: 60px;margin-bottom: 20px;}
.quote_from select option{padding: 0 15px;}
.quote_from .submit{background: #1d95d4;color: #ffffff;border: 1px solid #1d95d4;font-size: 17px;font-weight: 700;}
.quote_from .submit:hover{background: #ff0000;transition: all ease 0.5s;border: 1px solid #ff0000}
.quote h2 {padding: 40px 0 80px 0;color: rgb(255, 255, 255);font-size: 48px;font-weight: bold;background: url(../images/quote.png)no-repeat center 20px;}
.quote h2 span {color: #ff0000;font-size: 72px;font-weight: bold;}
.quote .quote_form {margin-top: 20px;}
.quote .quote_text p {color: #c9bfb7;font-size: 24px;margin: 0;}
.quote .quote_text h3 {font-size: 36px;color: #ffffff;font-weight: bold;}
.quote .quote_text h3 span {color: #ff0000;}
.quote .quote_text .quote_en {font-size: 18px;}
.quote .quote_text {background: url(../images/quote-bottom.png)no-repeat center center;margin-top: 20px;}

/*c_content*/
.c_content .ment_top{background: #1d95d4;padding: 30px 10px 30px 10px;margin-top: -30px;color: #fff;display: inline-block;text-align: center;min-width: 145px;}
.c_content .nav_menu{display: inline-block;}
.c_content .menu_x {width: 60px;height: 2px;background: #fff;display: block;margin: 10px auto;}
.c_content .menu_y {color: #fff;text-transform: uppercase;font-size: 14px;line-height: 30px;}
.c_content .menu_t {color: #fff;font-size: 22px;margin: 0;font-weight: normal;}
.c_content .menu_nav {line-height: 50px;padding: 20px 0px;font-size: 18px;text-align: center;}

.c_content .pagenav{text-align: center;min-width: 145px;padding: 30px 10px 30px 10px;display: inline-block;}
.c_content .pagenav li a{font-size: 16px;line-height: 36px;}
.c_content .inner_con{display: inline-block;vertical-align: top;margin-top: 80px;}


/** case_navmenu **/
#case_navmenu{}
#case_navmenu .ment_top{background: #1d95d4;padding: 30px 10px 30px 10px;margin-top: -30px;color: #fff;display: inline-block;text-align: center;min-width: 145px;}
#case_navmenu .nav_menu{display: inline-block;}
#case_navmenu .menu_x {width: 60px;height: 2px;background: #fff;display: block;margin: 10px auto;}
#case_navmenu .menu_y {color: #fff;text-transform: uppercase;font-size: 14px;line-height: 30px;}
#case_navmenu .menu_t {color: #fff;font-size: 22px;margin: 0;font-weight: normal;}

#case_navmenu .pagenav{text-align: center;display: inline-block;min-width: none;padding: 0;}
#case_navmenu .pagenav li a{font-size: 18px;line-height: 36px;border-right: 1px solid #dddddd;padding: 0 50px 0 50px;}
#case_navmenu .pagenav li:nth-child(1) a{border-left: 1px solid #dddddd;}
#case_navmenu .inner_con{display: inline-block;vertical-align: top;margin-top: 80px;}
#case_navmenu ul{margin-bottom: 0;text-align: left;margin-top: 50px;}
#case_navmenu ul li{display: inline-block;}


/*case_li*/
.case_li{margin-top: 50px;}
.case_li .c_img{max-width: 100%;height: 270px;overflow: hidden;}
.case_li .wz {padding: 20px 0;}
.case_li .wz h3 {font-size: 16px;font-weight: 400;color: #555;}
.case_li .wz p {color: #999999;font-size: 14px;font-weight: 400;padding: 10px 0;font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;letter-spacing: 0.5px;}
.case_li .wz .m {color: #999999;border-top: 1px solid #dddddd;padding-top: 10px;}
.case_li .wz .pull-right{float: right;font-size: 18px;font-weight: lighter;font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;letter-spacing: 0.5px;line-height: 1;}
.case_li a:hover .c_img img {transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);-webkit-transform: scale(1.05, 1.05);-moz-transform: scale(1.05, 1.05);-o-transform: scale(1.05, 1.05);-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}
.case_li a:hover h3{color: #1d95d4;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}
.case_li a:hover .m{border-top: 1px solid #1d95d4;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}
#case_c{margin-bottom: 100px;}
#case_c h1{font-size: 24px;margin:5px 0 20px 0;text-align: center;color: #444444;}
#case_c h1 span{margin: 0 15px;text-align: center;}
#case_c .c_m{font-size: 16px;color: #666666;margin-bottom: 50px;text-align: center;}
#case_c .c_m span{margin: 0 15px;font-weight: 300;color: #222222;}
#case_c .c_m span i{font-style: italic;font-weight: 300;color: #222222;}
#case_c p{font-size: 16px;color: #666666;line-height: 30px;}
#case_c img{max-width: 100%;margin: 10px 0;}

/*abouts*/
.abouts{padding-top: 100px;border-bottom: 10px solid #1d95d4;}
.abouts .con{background-image: url(../images/about-us.png);background-repeat: no-repeat;background-position: right top;}
.abouts .con .about_img{display: inline-block;}
.abouts .con .about_text{max-width: 800px;display: inline-block;margin-top: 50px;}
.abouts .con .about_text h2{font-size: 36px;font-weight: 600;color: #222222;    margin-bottom: 10px;}
.abouts .con .about_text h3{font-size: 14px;font-weight: 400;color: #1d95d4;opacity: 0.8;text-transform: uppercase;margin-bottom: 30px;}
.abouts .con .about_text h5{font-size: 20px;font-weight: 300;color: #333333;line-height: 36px;}
.abouts .con .about_text h5 span{color: #1d95d4;font-weight: 700;}
.abouts .con .about_text h5 i{color: red;font-weight:700;}
.abouts .con .about_text .f_list{display: block;text-align: center;margin-top: 30px;}
.abouts .con .about_text .f_list ul li{display: inline-block;min-width: 180px;text-align: center;border-right: 1px dashed #aaaaaa;}
.abouts .con .about_text .f_list ul li:nth-child(4){border-right: none;}
.abouts .con .about_text .f_list h4 {font-weight: 400;color: #333333;}
.abouts .con .about_text .f_list h4 strong{font-size: 30px;font-weight: 700;color: #1d95d4;padding: 0 5px;}
.abouts .con .about_text .f_list p{font-size: 14px;color: #333333;}

/* new */
.news .newlink{display: block;padding-bottom: 30px;border-bottom: 1px solid #cccccc;padding-top: 70px;}
.news .newlink:nth-child(1){padding-top: 0;}
.news .newlink:hover{color: #1d95d4;text-decoration: none;}
.news .times{font-size: 17px;font-weight: lighter;color: #666666;font-family: Verdana, sans-serif;vertical-align: top;text-align: left;}
.news .newcon h3{font-size: 17px;font-weight: 400;color: #222222;margin-bottom: 20px;vertical-align: top;margin-top: 3px;text-align: left;}
.news .newcon p{font-size: 15px;font-weight: 400;color: #999999;line-height: 28px;text-align: left;}
.news .newimg{max-width: 100%;vertical-align: top;max-height: 130px;overflow: hidden;margin-top: 3px;text-align: center;}
.news .newlink:hover h3,.news .newlink:hover .times{color: #1d95d4;transition: all ease 0.5s;}

/*partner*/
.partner{background-color: #f0f9ff;padding: 80px 0 30px;background-image: url(../images/v.png);background-position: center bottom;background-repeat: no-repeat;overflow: hidden;text-align: center;}
.partner .p_title{text-align: center;border-bottom: 3px solid #1d95d4;padding-bottom: 15px;margin-bottom: 30px;display: inline-block;}
.partner .p_title span{padding: 0 5px;font-size: 30px;}

.picScroll-partner{ width:100%;position:relative;margin: 0 auto; }
.picScroll-partner .hd .next{ display:inline-block;width:45px; height:45px; overflow:hidden;cursor:pointer; background:url("../images/lt.png") no-repeat;margin: 15px;background-color: #1d95d4;background-position: center;}
.picScroll-partner .hd .prev{ display:inline-block;width:45px; height:45px; overflow:hidden;cursor:pointer; background:url("../images/rt.png") no-repeat;margin: 15px;background-color: #1d95d4;background-position: center;}
.picScroll-partner .hd .next:hover{transition: all ease 0.5s;background-color: red;}
.picScroll-partner .hd .prev:hover{transition: all ease 0.5s;background-color: red;}
.picScroll-partner .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;display: none; }
.picScroll-partner .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-partner .hd ul li.on{ background-position:0 0; }
.picScroll-partner .bd .tempWrap{text-align: center;}
.picScroll-partner .bd{ padding:10px;   }
.picScroll-partner .bd ul{ overflow:hidden; zoom:1; }
.picScroll-partner .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;width: 20%;cursor: pointer;}
.picScroll-partner .bd ul li .pic{ text-align:center; }
.picScroll-partner .bd ul li .pic img{display:block;  padding:10px 15px;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;width: 100%;}
.picScroll-partner .bd ul li .pic:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.picScroll-partner .bd ul li .title{ line-height:24px; font-size: 15px;}

/* 本例子css */
.honor {padding: 80px 0;}
.honor h2 {font-size: 42px;font-weight: 400;color: #222222;line-height: 78px;background: url(../images/case.png)no-repeat center center;text-align: center;position: relative;margin-bottom: 30px;}
.honor h2::after {content: 'HONOR';position: absolute;color: #daf1ff;left: 0;font-size: 88px;font-weight: 400;font-family: 'Arial';letter-spacing: -2px;opacity: 0.85;}

.picScroll-left{ width:100%;position:relative;margin: 0 auto; }
.picScroll-left .hd .next{ display:block;  width:45px; height:45px; overflow:hidden;cursor:pointer; background:url("../images/left.png") no-repeat;position: absolute;left: -40px;top: 40%;z-index: 999999;}
.picScroll-left .hd .prev{ display:block;  width:45px; height:45px; overflow:hidden;cursor:pointer; background:url("../images/right.png") no-repeat;position: absolute;right: -40px;top: 40%;z-index: 999999;}
.picScroll-left .hd .next:hover{background:url("../images/left_h.png") no-repeat;transition: all ease 0.5s;}
.picScroll-left .hd .prev:hover{background:url("../images/right_h.png") no-repeat;transition: all ease 0.5s;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;display: none; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd .tempWrap{text-align: center;}
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;width: 20%;cursor: pointer;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{display:block;  padding:15px;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;width: 100%;}
.picScroll-left .bd ul li .pic:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.picScroll-left .bd ul li .title{ line-height:24px; font-size: 15px;}

/*choose*/
.choose {background: url(../images/choose.png)no-repeat center top;background-color: #1d95d4;margin-bottom: 10px;padding-top: 30px;background-size: cover;padding-bottom: 50px;}
.choose h2 {color: #ffffff;font-weight: bold;font-size: 60px;vertical-align: bottom;background: url(../images/why.png)no-repeat center top;padding-top: 30px;}
.choose h2 span {vertical-align: bottom;padding: 0 20px;}
.choose .choose_title {margin-bottom: 50px;position: relative;}
.choose .choose_title p {color: #ffffff;font-size: 19px;margin: 20px;font-weight: 400;}
.choose .choose_title .six_stren::after {content: '';position: absolute;width: 200px;height: 3px;background: #ffffff;bottom: -25px;left: 42%;}

.choose ul li {color: #ffffff;font-size: 20px;}
.choose ul li span {padding: 0 5px;}
.choose ul li span b {color: #ff0000;}
.choose .choose_left ul {background: url(../images/choose-left.png)no-repeat left bottom;padding-right: 200px;text-align: right;}
.choose .choose_left ul li:nth-child(1) {font-size: 16px;text-transform: uppercase;font-weight: normal;opacity: 0.75;line-height: 30px;padding: 5px 0;}
.choose .choose_left ul li:nth-child(2) {font-size: 20px;text-transform: uppercase;font-weight: normal;}
.choose .choose_left ul li:nth-child(3) {font-size: 24px;text-transform: uppercase;font-weight: bold;margin: 15px 0;position: relative;}
.choose .choose_left ul li b::after {content: '';position: absolute;width: 230px;height: 3px;background: #00a285;right: 0;bottom: 0;}
.choose .choose_left ul li:nth-child(4) {font-size: 14px;text-transform: uppercase;font-weight: lighter;opacity: 0.75;}
.choose .choose_left ul li:nth-child(5) {font-size: 16px;text-transform: uppercase;font-weight: normal;}
.choose .choose_right{padding-left: 120px;}
.choose .choose_right ul {margin-bottom: 0;}
.choose .choose_right ul li {line-height: 36px;}
.choose .choose_right ul li p{    font-size: 19px;letter-spacing: 1px;}


/*six cion*/
.six_icon {border-top: 10px solid #1d95d4;border-bottom: 10px solid #1d95d4;text-align: center;margin-bottom: 10px;}
.six_icon .con .row div {padding: 35px 20px 25px 20px;border: 2px solid #1d95d4;}
.six_icon .con .row div:nth-child(1),.six_icon .con .row div:nth-child(4) {border-left: none;}
.six_icon .con .row div:nth-child(3),.six_icon .con .row div:nth-child(6) {border-right: none;}.six_icon .con .row div:nth-child(1),.six_icon .con .row div:nth-child(2),
.six_icon .con .row div:nth-child(3) {border-top: none;}
.six_icon .con .row div:nth-child(4),.six_icon .con .row div:nth-child(5),.six_icon .con .row div:nth-child(6) {border-bottom: none;}
.six_icon .con .row div img {border: 1px solid #1d95d4;border-radius: 80px;}
.six_icon .con .row div h3 {font-size: 18px;font-weight: 700;padding: 20px 0 0 0;margin: 0;}
.six_icon .con .row div p {color: #222;font-size: 14px;margin: 0;padding: 10px 0 0 0;}
.six_icon .con .row div h3 p {margin: 0;padding: 0;}

/**process**/
.e_process {background-color: #f0f9ff;margin-top: 10px;background: url(../images/process.png)no-repeat center 78px #f0f9ff;}
.e_process h2 {text-align: center;font-size: 42px;color: #ffffff;font-weight: 700;line-height: 64px;padding-top: 50px;}
.e_process .con{background: url(../images/v2.png)no-repeat center bottom;padding: 30px 0;}
.e_process p {font-size: 22px;font-weight: 300;padding: 10px 0;margin-bottom: 30px;}
.e_process .con .row>div{background: url(../images/baiyuan.png) center no-repeat;width: 150px;height: 144px;margin-bottom: 50px;}
.e_process .con .row>div::before{content: "";position: absolute;width: 7px;height: 7px;left: 50%;margin-left: -50px;top: 141px;border: #1d95d4 1px solid;-moz-border-radius: 4.5px;-webkit-border-radius: 4.5px;border-radius: 4.5px;z-index: 1000;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.e_process .con .row>div::after{content: "";position: absolute;width: 7px;height: 7px;right: 50%;margin-right: -50px;top: 141px;border: #1d95d4 1px solid;-moz-border-radius: 4.5px;-webkit-border-radius: 4.5px;border-radius: 4.5px;z-index: 1000;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.e_process .con .row>div img{display: inline-block;margin-top: 45px;}
.e_process .con .row>div span {color: #1d95d4;font-weight: bold;position: absolute;left: 50%;margin-left: -45px;top: 125px;display: inline-block;width: 90px;height: 35px;line-height: 35px;font-size: 24px;z-index: 100;text-align: center;text-transform: uppercase;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.e_process .con .row>div h4{font-size: 17px;color: #222222;margin: 12px 0 12px 0;transition: 0.6s;font-weight: bold;}

/*i_news*/
.i_news .i_news_t{position: relative;padding-top: 80px;padding-bottom: 30px;border-bottom: 10px solid #1d95d4;margin-bottom: 10px;}
.i_news .i_news_t .con{position: relative;}
.i_news .i_news_t h2{font-size: 42px;font-weight: bold;color: #222222;line-height: 78px;background: url(../images/new.png)no-repeat center center;}
.i_news .i_news_t h2::after {content: 'NEWS';position: absolute;color: #daf1ff;left: 0;font-size: 108px;font-weight: bold;font-family: 'Arial';letter-spacing: -2px;}
.i_news .i_news_t p{font-size: 19px;font-weight: 400;color: #777777;}
.i_news_list{margin-top: 30px;margin-bottom: 60px;}
.i_news_list h2{font-size: 21px;vertical-align: text-bottom;display: block;height: 30px;}
.i_news_list h2 span{font-size: 16px;font-style: italic;color: #1d95d4;padding-left: 5px;text-transform: uppercase;}
.i_news_list h2 a{font-size: 14px;color: #1d95d4;font-weight: 300;margin-top: 6px;}
.i_news .i_news_list ul{margin: 1rem 0;}
.i_news .i_news_list ul li h3 {font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-right: 20px;line-height: 30px;}
.i_news .i_news_list ul li{border-bottom: 1px dashed #dddddd;display: inline-block;padding: 15px 0;width: 100%;background: url(../images/newlink.png)no-repeat right 40px;}
.i_news .i_news_list ul li p{font-size: 14px;color: #999999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 30px;}

.i_news .i_news_list .company_top_img {width: 100%;height: 280px;overflow: hidden;}
.i_news .i_news_list .company_top_img img {width: 100%;}
.i_news .i_news_list .company_top_des {padding: 20px 10px 0 10px;margin-top: 0;}
.i_news .i_news_list .company_top_des h3 {font-size: 16px;max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.i_news .i_news_list .company_top_des p {max-width: 100%;height: 60px;overflow: initial;text-overflow: initial;color: #999999;white-space: initial;margin-top: 10px;}
.i_news .i_news_list .company_top_des .more{height: auto;font-weight: 300;background: url(../images/newlink.png)no-repeat center right;padding: 10px 0;margin-top: 5px;}
.i_news .i_news_list .com_t li{padding: 0;box-shadow: 0 0 12px rgba(0, 0, 0, 0.05);}
.i_news .i_news_list .com_t li:hover {box-shadow: 0 0 12px rgba(0, 0, 0, 0.15);transition: all ease 0.3s;}


/*i_cases*/
.i_cases{margin-top: 80px;margin-bottom: 80px;display: flex;}
.i_cases h2{font-size: 42px;font-weight: bold;color: #222222;line-height: 78px;background: url(../images/case.png)no-repeat center center;position: relative;}
.i_cases h2::after {content: 'HONOR';position: absolute;color: #daf1ff;left: 0px;font-size: 88px;font-weight: bold;font-family: 'Arial';letter-spacing: -2px;}
.i_cases p{font-size: 22px;padding-top: 20px;color: #666666;font-weight: 300;letter-spacing: 1px;}
.i_cases p span{padding: 15px 0;border-bottom: 3px solid #1d95d4;}
.i_cases .cases_tit {display: block;margin-bottom: 30px;}
.i_cases .cases_nav ul li{display: inline-block;line-height: 43px;height: 43px;margin-top: 20px;}
.i_cases .cases_nav ul li a{padding: 10px 35px;border: 1px solid #dddddd;border-radius: 100px;font-size: 16px;color: #777777;margin: 0 10px;}
.i_cases .cases_nav ul li a:hover{background: #1d95d4;color: #ffffff;transition: all ease 0.3s;border: 1px solid #1d95d4;border-radius: 100px;}
.i_cases .cases_list{margin-top: 50px;}
.i_cases .cases_list img {
    max-width: 100%;
    height: 280px;
    width: 100%;
}
.i_cases .cases_list .c_li{
    margin-bottom: 30px;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.05);
}
.i_cases .cases_list .c_li:hover {
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.15);
    transition: all ease 0.3s;
}
.i_cases .cases_list .details {padding: 30px;text-align: left;}
.i_cases .cases_list .area-more {padding: 20px 30px;text-align: left;}
.i_cases .cases_list .details h3 {font-size: 16px;color: #222222;}
.i_cases .cases_list .details p {padding:0 0 0 25px;background-image: url(../images/adress.png);background-repeat: no-repeat;background-position: left center;color: #999;padding-top: 5px;font-size: 14px;line-height: 30px;}
.i_cases .cases_list .area-more span {
    padding-left: 25px;
    background-image: url(../images/area.png);
    background-repeat: no-repeat;
    background-position: left center;
    color: #999999;
}

.i_cases .cases_list .area-more .pull-right {
    padding: 0;
    background-image: url(../images/read-more.png);
    background-repeat: no-repeat;
    background-position: right center;
    color: #999999;
    font-size: 14px;
    line-height: 30px;
}
.i_cases .cases_list .c_li:hover img {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    width: 100%;
}
.i_cases .cases_list .case-img {
    width: 100%;
    height: 100%;
    overflow: hidden;
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}

.i_cases .cases_list .details {
    padding: 20px;
    text-align: left;
}

.i_cases .cases_list .area-more {
    padding: 20px;
    text-align: left;
}

.i_cases .cases_list .details h3 {
    font-size: 17px;
    color: #666666;
    font-weight: 400;
    line-height: 30px;
}

.i_cases .cases_list .details {
    border-bottom: 1px solid #eeeeee;
}
.i_cases .cases_list .c_li:hover h3{color: #1d95d4; transition: all ease 0.3s }
.i_cases .cases_list .c_li:hover .details{border-bottom: 1px solid #1d95d4; transition: all ease 0.3s;}
/*pagelist*/
.pagination {margin-top: 50px;margin-bottom: 100px;}
.pagination>li>a {margin-top: 20px;padding: 6px 14px;margin-left: 12px;color: #555;background-color: transparent;border: 1px solid #ddd;font-size: 14px;}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover {z-index: 2;color: #fff;cursor: default;background-color: #1d95d4;border-color: #1d95d4;}
.pagination li:first-child>a {margin-left: 0;}
.pagination>li:hover>a {background-color: #1d95d4;border-color: #1d95d4;color: #ffffff;}
.honor_partner{text-align: center;}
.honor_partner .pagination{display: inline-flex;margin-top: 20px;margin-bottom: 0px;}


.hon_part p{padding: 15px 0;margin-bottom: 20px;}

/*pagelist*/
.pagelist{margin-bottom: 80px;}
.pagelist a{font-size: 16px;color: #666666;line-height: 30px;}
.pagelist a:hover{color: #1d95d4;}

/*rs_content*/
.rs_content h3{font-size: 24px;}
.rs_content .rs_num{padding: 10px 0;line-height: 30px;font-size: 16px;color: #999999;}
.rs_content .rs_num span{padding: 0 5px;}
.rs_content .rs_num span:nth-child(1){padding: 0 15px 0 0;}
.rs_content .rs_num i{padding-right: 15px;}
.rs_content .news_content{border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;margin-top: 20px;margin-bottom: 40px;padding: 20px 0 20px 0 ;text-align: left;}
.rs_content .news_content p{font-size: 16px;color: #666666;line-height: 30px;}
.rs_content .news_content img{max-width: 100%;    margin: 10px 0;}

/* foot */
.footer{background-color: #1d95d4;background-image: url(../images/footerimg.png);background-repeat: no-repeat;background-position: center bottom;border-bottom: 1px solid #a2ddfa;padding: 80px 0 100px 0;}
.footer .foot_nav,.footer .foot_mes{display: inline-block;}
.footer .foot_mes i{margin-right: 5px;}
.footer .foot_mes i img{vertical-align: sub;}
.footer .foot_mes h2{color: #ffffff;font-weight: 400;font-size: 14px;display: block;height: 30px;line-height: 30px;margin-top: 30px;}
.footer .foot_mes p{height: 30px;line-height: 30px;margin-top: 10px;display: block;color: rgb(207, 0, 0);}
.footer .foot_mes p a{color: rgb(207, 0, 0);font-weight: 700;font-size: 16px;}
.footer .footer_code{margin-top: 15px;}
.footer .footer_code div,.footer .footer_code ul{display: inline-block;vertical-align: text-top;}
.footer .footer_code ul{margin: 0 10px;}
.footer .footer_code ul li{display: inline-block;margin-right: 5px;}

.footer .foot_nav dl{display: inline-block;vertical-align: top;vertical-align: text-top;color: #ffffff;margin-left: 40px;}
.footer .foot_nav dl dt{font-size: 15px;color: #ffffff;background: url(../images/bottom-line.png)no-repeat center bottom;padding-bottom: 15px;margin-bottom: 35px;margin-top: 25px;}
.footer .foot_nav dl dd{display: block;height: 30px;line-height: 30px;}
.footer .foot_nav dl dd a{font-size: 13px;color: #ffffff;}
.footer .foot_nav dl dd a:hover{text-decoration: underline;}

.foot_copy{background-color: #1d95d4;height: 50px;line-height: 50px;color: #ffffff;font-size: 14px;}
.foot_copy a{color: #ffffff;}
.foot_copy a:hover{color: red;text-decoration: underline;}

.nav_ds{display: none;}
.close_nav{display: none;}
.nav_ds i{display: block;height: 3px;background: #1d95d4;margin: 6px 0;}
.nav_ds .i1 {animation: i1 1s infinite;-webkit-animation: i1 1s infinite;/*Safari and Chrome*/animation-direction: alternate;-webkit-animation-direction: alternate;}
.nav_ds .i2 {animation: i2 1s infinite;-webkit-animation: i2 1s infinite;/*Safari and Chrome*/animation-direction: alternate;-webkit-animation-direction: alternate;background: #333;}
.nav_ds .i3 {animation: i3 1s infinite;-webkit-animation: i3 1s infinite; /*Safari and Chrome*/animation-direction: alternate;-webkit-animation-direction: alternate;}
@keyframes i1 {	from {width: 20px;}	to {width: 30px;}}
@-webkit-keyframes i1 {	from {width: 20px;}	to {width: 30px;}}

@keyframes i2 {	from {width: 30px;}	to {width: 20px;}}
@-webkit-keyframes i2 {	from {width: 30px;}	to {width: 20px;}}

@keyframes i3 {	from {width: 20px;}	to {width: 30px;}}
@-webkit-keyframes i3 { from {width: 20px;}	to {width: 30px;}}

@media only screen and (max-width:1400px){
.con {width: 90%;}
.nav h3 a {padding: 0 15px 0 30px;}
#fwslider .slide{height: 47vw !important;}
#banner {height: 47vw;}
.serd .serch_1 {width: 70%;    height: 40px;}
#fwslider .slideNext span {height: 50px;background-position: right -48px;background-size: 15px;}
#fwslider .slideNext{height: 50px;margin-right: 15px;}
#fwslider .slidePrev span{height: 50px;background-size: 15px;}
#fwslider .slidePrev{height: 50px;margin-left: 15px;}
.ly-list ul{width: 90%;}
.ly-list li{padding: 0 0;width: 100%;}
.ly-item .lb_x {width: 90%;}
.ly-item .lb_x .content {display: flex;}
.pro-switch {width: 49%;}
.pro-rig {width: 50%;margin-left: auto;}
.probt {width: auto;padding-right: 15px;padding-left: 15px;}
.flexslider { width: auto;}
.pic_con0{width: auto;padding: 0 15px;}
.pic_content0 ul li a img {height: auto;}
.pic_content0 ul li {width: 30%;height: auto;margin: 0 1%;    padding-bottom: 50px;}
.right_btn0{right: 15px;}
.left_btn0{right: 75px;}
.pic_lists0 { width: auto;}
.pic_content0{    width: auto;}
.pic_content0 ul li:nth-child(4){display: none;}
.pic_content0 ul li:nth-child(5){display: none;}
.pic_content0 ul li:nth-child(6){display: none;}
.pic_content0 ul li:nth-child(7){display: none;}
.pic_content0 ul li:nth-child(8){display: none;}
.sliderr{width: 90%;}
.sliderr li {width: 30vw;}
.sliderr img {height: auto;}
.sliderr a {margin: 0 0.4vw;}
.sliderr ul{width: 200% !important;}
.video_list a{margin: 0 1% 1% 0;width: 32%;}
.wood .con .menuu ul {width: 100%;}
.ys_wz p {line-height: 26px;width: 78%;text-indent: 0;padding: 20px 3% 20px 9%;}
.pk_l {background-size: 130% !important;height: 650px !important;}
.wood .con .Box {height: 650px;}
.image-slider-contents {width: 100%;}
.image-slider {width: 90%;}
.scroll {width: 90%;}
.picbox {width: auto;}
.picbox ul {width: auto;}
.foot_n {display: flex;}
.foot_n .foot_4 {width: 160px;}
.foot_n .foot_2 {margin: 0 20px;}
.foot_n .foot_3 {width: 125px;}
.foot_n .foot_3 li {float: none;}
}

@media only screen and (max-width:1000px){
.sliderr ul{width: 500% !important;}
.ly-item .lb_x .content {display: block;}
.con {width: 90%;}
.top_l{display:none;}
.top_r{float: none !important;text-align: center;}
.nav{display: none;}
.head{padding-bottom: 10px;}
.nav_ss .nav {display: block; position: fixed;left: 0;background: rgba(0,0,0,0.9);z-index: 999;height: 100%;width: 100%;padding-top: 80px; top: 0;}
.nav_ss .nav a {color: #fff;text-align: center;display: block;}
.nav_ss .nav .m {float: none;position: relative;line-height: 60px;}
.nav_ss .nav h3 a{padding: 0;}
.nav_ss .nav .sub {display: none !important;}
.nav_ss .nav .m{background: none;}
.nav .m:hover:after {left: 0px;}
.serd {border: 0;margin-left: 0;text-align: center;float: none;}
.curhead{}
.nav_ds{display: initial;}
.close_nav{display: initial;position: absolute;top: 0;right: 25px;}
.close_nav img{max-width: 100%;width: auto;margin-top: 30px;}
#fwslider .slide{height: 47vw !important;}
#banner {height: 47vw;}
.serd .serch_1 {width: 70%;    height: 40px;}
#fwslider .slideNext span {height: 50px;background-position: right -48px;background-size: 15px;}
#fwslider .slideNext{height: 50px;margin-right: 15px;}
#fwslider .slidePrev span{height: 50px;background-size: 15px;}
#fwslider .slidePrev{height: 50px;margin-left: 15px;}
.navBar{position: absolute;margin-left: -40px;margin-top: 40px;}
.top .con {width: 100%;}

.zx_bt h2{font-size: 26px;}
.zx_bt i {font-size: 48px;line-height: 60px;}
.zx_bt{margin-top: 30px;margin-bottom: 20px;}

.ly-list ul{width: 90%;}
.ly-list li{width: 24%;height: 100px;padding: 0;    border-bottom: 1px #f3f3f3 solid;}
.ly-list p {font-size: 13px;}
.ly-list li.on::after{display: none;}

.sliderr{width: 90%;}
.sliderr li{width: 90vw;}
.sliderr img{height: 50vw;}


.video_list a{margin: 0 3% 3% 0;width: 48.5%;}
.video_list > a:nth-child(3){margin-right: 0;}
.video_list > a:nth-child(7){margin-right: 0;}
.video_list>a:nth-child(5) {margin-right: 3%;}

.video_list i img{right: 50%;margin-right: -13px;bottom: 50%;margin-bottom: 15%;}
.video_list i span{bottom: 10px;font-size: 14px;width:90%;}

video{max-width: 100%;}
.md-close{top: -20px;}

.pro-switch{float: none;}
.pro-rig{float: none;width: 100%;height: auto;    padding-bottom: 30px;}

.ly-item .lb_x { width: 100%;}
.flexslider{    width: 100%;}
.pro-switch {height: auto;width: 100%;}
.flexslider .slides img{height: auto;}
.probt {width: 90%;padding-top: 15px;padding-bottom: 5px;}
.probt h2 {font-size: 16px;}
.probt h2::after{bottom: -10px;}
.pic_con0 {width: 90%;height: auto;}
.pic_content0{width: auto;height: 40vw;}
.pic_content0 ul li{width: 30%;height: 80vw;margin: 0 1%;}
.pic_lists0 {width: auto;}
.pic_content0 ul li a img {width: auto;height: auto;}
.pic_content0 ul li h2 {font-size: 13px;}
.ly-item{padding-bottom: 30px;}

.menuu2 {width: 100%;}
.wood .con .menuu ul{width: 100%;}
.wood .con .menuu li{width: 26%;margin: 30px 1% 10px;line-height: 50px;height: auto;background-size: 30px !important;padding-top: 40px;}
.wood .con .menuu em {font-size: 16px;font-weight: bold;}
.wood .con .Box{height: auto;}
.pk_l {background-size: 160% !important;height: 100vw !important;}

.ys_wz p {font-size: 14px;line-height: 20px;width: auto;padding-left: 90px;text-indent: 0;padding-right: 10px;padding-top: 10px;padding-bottom: 10px;}
.image-slider {width: 70%;}
.image-slider-contents {width: 100%;}
.image-slider-forward{}
.zx_bt p a { font-size: 16px;}

.scroll {width: 90%;margin: 40px auto 40px;}
.picbox {width: 100%;}
.picbox ul {padding-top: 0;width: 100%;}
.piclist li.goodlist{width: 32%;}
.foot_n {padding: 40px 0;display: block;}
.foot_n .foot_1 li a {font-size: 18px;}
.foot_n li{line-height: 30px;padding-right: 0;}
.foot_1{float: none;}
.foot_n .foot_2 {margin: 20px 0;float: none;}
.foot_n h3 {font-size: 18px;padding-bottom: 10px;margin-bottom: 10px;}
.foot_n .foot_3{display: none;}
.foot_n .foot_4 {float: left;}
.foot .copy{line-height: 20px;padding: 20px 0;}
.foot .copy span {float: none;display: block;}
.top_r .wx img{margin-left: 0px;right: 0;}
.nav h3 {font-size: 16px;}
.nav_ss .head_l {position: absolute;z-index: 1000;top: 0;}
.sliderr a h2 {font-size: 16px;}
.sliderr a i {margin: 15px 30px 5px;font-size: 16px;}
.sliderr a p{margin: 10px 30px 0px;}

}

@media only screen and (max-width:768px){
#newBridge .nb-icon-left-center{top: auto !important;bottom: 12% !important;}
.ly-list ul{display: block;}
.logo_t,.nav_ss .head_l{display: none;}
.goTop{bottom: 18%;}
.nav_ss .nav .m{text-align: center;height: 60px;line-height: 60px;}
.abouts{padding-top: 30px;}
.abouts .con{background-size: contain;}
.abouts .con .about_text{float: none !important;margin-top: 20px;}
.abouts .con .about_text h2{font-size: 24px;}
.abouts .con .about_text h3{margin-bottom: 20px;text-align: center;font-size: 13px;}
.abouts .con .about_text .f_list ul li{min-width: 165px;margin-bottom: 10px;}
.abouts .con .about_text .f_list ul li:nth-child(4) {
    border-right: 1px dashed #aaaaaa;
}
.abouts .con .about_text .f_list ul li:nth-child(1),.abouts .con .about_text .f_list ul li:nth-child(3) {
    border-left: 1px dashed #aaaaaa;
}
.partner .p_title span {
    padding: 0px 10px;
    font-size: 24px;
}
.partner{
    padding: 30px 0 10px;
}
.picScroll-partner .bd ul li{width: 50%;}
.picScroll-left .bd ul li{width: 100%;}
.picScroll-left .bd ul li .pic img{padding: 25px;}
.picScroll-left .hd .next{left: -20px;}
.picScroll-left .hd .prev{right: -20px;}
.honor{padding: 30px;}
.i_cases h2::after,.honor h2::after,.i_news .i_news_t h2::after{display: none;}
.i_cases h2,.honor h2,.i_news .i_news_t h2{background-size: contain;font-size: 30px;margin-bottom: 0;}
.i_news .i_news_t{padding-top: 30px;}
.i_cases{margin-top: 30px;    margin-bottom: 30px;}
.i_cases .cases_nav ul li a{    padding: 5px 15px;    font-size: 14px;margin: 0 5px;}
.i_cases .cases_nav ul li{height: 30px;line-height: 30px;}
.i_cases .cases_list{margin-top: 30px;}
.quote h2{padding: 0px 0 50px 0;background-size: contain;font-size: 36px;}
.quote h2 span{font-size: 60px;}
.head_l{
    visibility: visible !important;
    animation-name: fadeInUp !important;
}
.head_r {
    visibility: visible !important;
    animation-name: fadeInRight !important;
}
.choose h2{background-size: contain;font-size: 30px;}
.choose h2 span img{width: 36px;}
.choose .choose_title p{font-size: 15px;}
.choose .choose_title .six_stren::after{display: none;}
.choose .choose_left ul{padding-right: 0;    text-align: center;background: none;}
.choose .choose_right{padding-left: 10px;text-align: center;}
.choose .choose_right ul li p {
    font-size: 14px;
    letter-spacing: 0px;
}
.choose .choose_left ul li:nth-child(2) {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 700;
}
.choose .choose_title{margin-bottom: 0;}
.six_icon .con .row div:nth-child(1),.six_icon .con .row div:nth-child(4){
    border-left: 2px solid #1d95d4;
}
.six_icon .con .row div:nth-child(3),.six_icon .con .row div:nth-child(6){
    border-right: 2px solid #1d95d4;
    border-bottom: none;
}
.e_process {    background: url(../images/process.png)no-repeat center 28px #f0f9ff;}
.e_process h2{font-size: 19px;padding-top: 0;}
.e_process p{font-size: 15px;margin-bottom: 0;}
.e_process .con .row>div{width: 50%;}
.footer .foot_nav{float: none !important;}
.footer .foot_nav dl{    margin-left: 0;margin-right: 0;width: 80px;text-align: center;}
.foot_copy{height: auto;margin-bottom: 53px;line-height: 30px;padding: 10px 0;font-size: 13px;
    text-align: center;}

/*内页*/
.pagination{margin-top: 30px;margin-bottom: 50px;}
.pagination>li>a{    margin-left: 2px !important;padding: 6px 8px !important;margin-top: 0 !important;}
#case_navmenu .col-2{display: none !important;}
#case_navmenu .col-10{max-width: 100% !important;flex: 0 0 100% !important;}
#case_navmenu ul{text-align: center;    margin-top: 30px;}
#case_navmenu .pagenav li a{padding: 0 15px;}
#case_navmenu ul li:nth-child(4) a{border-left: 1px solid #dddddd;}
.case_content .col-2{display: none !important;}
.case_content .col-9{max-width: 100% !important;flex: 0 0 100% !important;    margin-top: 30px;}
#case_c h1 span{    display: block;
    line-height: 30px;
    margin: 30px 10px 10px 10px;}
#case_c h1{font-size: 19px;}
#case_c .c_m{margin-bottom: 30px;}
#case_c .c_m,#case_c p{font-size: 14px;}
.c_content .col-2,.c_content .col-9{max-width: 100% !important;flex: 0 0 100% !important;}
.c_content .col-9{margin-top: 0;}
.c_content .col-2 .ment_top,.c_content .col-1{display: none !important;}
.c_content .pagenav{min-width: auto; padding: 30px 0 0 0;    width: 100%;}
.c_content .pagenav ul{margin-bottom: 0;}
.c_content .pagenav ul li{display: inline-block;margin:  0 10px;}
.zzliuyan .contact-tit{text-align: center;margin-top: 30px;}
#case_navmenu ul li{margin: 0;}
.c_content .col-9 .rs_content{margin-top: 30px;}
.news .rs_content .col-2,.news .rs_content .col-7,.news .rs_content .col-3{max-width: 100% !important;flex: 0 0 100% !important;}
.news .newcon h3{margin-top: 15px;margin-bottom: 15px;}
.news .newcon p{font-size: 14px;margin-bottom: 15px;}
.news .newimg{max-height: 210px;}
.news .newlink{padding-bottom: 50px;padding-top: 50px;}
.news .newlink:nth-child(1){padding-top: 10px;}
.news  .rs_content h3{    font-size: 16px;line-height: 30px;}
.rs_content .rs_num{font-size: 13px;    padding: 0;}
.rs_content .news_content p{font-size: 14px;}
.pagelist a{font-size: 13px;}
.pagelist{margin-bottom: 50px;}
}