@charset "UTF-8";

@font-face {
font-family: 'DINCondensed';
src: url('http://aiqxt.114my.cn/memberpic/dkai20190825/DINCondensed_ttf.txt'),url('http://aiqxt.114my.cn/memberpic/dkai20190825/DINCondensed_0_eot.txt'),url('http://aiqxt.114my.cn/memberpic/dkai20190825/DINCondensed_0_woff.txt'),url('http://aiqxt.114my.cn/memberpic/dkai20190825/DINCondensed_0_woff2.txt'),url('http://aiqxt.114my.cn/memberpic/dkai20190825/DINCondensed_0_otf.txt')
}

@keyframes warn {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        transform:rotate(0deg);
    }
    100% {
        transform: scale(1);
    -webkit-transform: scale(1);
        transform:rotate(360deg);
    }
}

*{ margin:0; padding:0; font-size:13px; font-family:microsoft yahei; color: #333}
body{ overflow-x: hidden; }
svg { display: block; }
img{ border:0 none}
a,img{ outline:0}
a{ text-decoration:none}
li{ list-style:none}
.fl{ float:left}
.pl{ left:0}
.pl,.pr{ position:absolute}
.pr{ right:0}
.fr{ float:right}
.page{ margin:0 auto; width:1300px;}
.cl,.clear{ clear:both; display: block; }
.dis{ display:none} 
.top35{ margin-top:35px}
.en{ text-transform:uppercase; font-family:arial}


.top{height: 140px;width: 100%;position: relative;background: #fff;}

.top .logo{float: left;}
.top .nav{float: right;}
.top .logo a,.top .logo a img{display: block;width: auto;height: 66px; margin: 37px 0;}
.top .logo a {background: url(../images/logo.jpg) no-repeat; text-indent: -9999px; width: 560px; height: 66px;}
.top .nav ul{}
.top .nav ul:after{content: '';display: block;clear: both;}
.top .nav > ul > li{float: left;margin-left: 30px;transition: 0.3s all ease;}
.top .nav > ul > li > a{display: block;font-size: 16px;font-weight: normal;line-height: 24px;height: 40px;padding: 50px 0px 50px 20px;position: relative;transition: 0.3s all ease;}
.top .nav > ul > li > a > .en{display: block;font-size: 12px;color: #aaa;text-transform: capitalize;line-height: 16px;letter-spacing: -0.1px;transition: 0.3s all ease;}
.top .nav > ul > li > a:after{content: '';display: block;width: 2px;height: 40px;position: absolute;left: 0;top: 50px;background: #eee；transition: 0.3s all ease;}
.top .nav > ul > li.navcurrent > a,.top .nav > ul > li.navcurrent > a > .en,.top .nav > ul > li:hover > a,.top .nav > ul > li:hover > a > .en{color: #0066cc;}
.top .nav > ul > li.navcurrent > a:after,.top .nav > ul > li:hover > a:after{background: #0066cc;}


.erji_menu {display: none;position: absolute;top: 140px;left: 0;width: 100%;box-shadow: 0 5px 10px 0 rgba(0,0,0,0.1) inset;background: #fff;text-align: center;z-index: 3333;}
.news_menu {padding-left: 20%;}
.erji_menu > ul{padding: 30px 0}
.erji_menu > ul:after{content:'';display: block;clear:both;}
.erji_menu > ul > li{display: inline-block;padding:0 15px;color: #454545}
.erji_menu > ul > li a i{display: block;width: 60px;height: 60px;margin:0 auto;}
.erji_menu > ul > li a{display: block;font-size: 17px;line-height: 30px;}
/*.erji_menu *{transition:0.3s all ease-in-out;}*/
.erji_menu > ul > li a i {display: block;width: 60px;height: 60px;margin: 0 auto;background: url(../uploadfile/image/20191130/20191130180554_1210985861.png) center 0;}
.erji_menu > ul > li:hover a i {background-position-y:-60px;}
.erji_menu > ul > li:hover a{color:#0066cc}

.erji_menu > ul > li.pro_eMenw1 a i {
    background-image: url(../uploadfile/image/20191130/20191130175223_189702852.png);
}
.erji_menu > ul > li.pro_eMenw2 a i {
    background-image: url(../uploadfile/image/20191130/20191130175341_1151894414.png);
}
.erji_menu > ul > li.pro_eMenw3 a i {
    background-image: url(../uploadfile/image/20191130/20191130175455_772001147.png);
}
.erji_menu > ul > li.pro_eMenw4 a i {
    background-image: url(../uploadfile/image/20191130/20191130175629_1033753032.png);
}
.erji_menu > ul > li.pro_eMenw5 a i {
    background-image: url(../uploadfile/image/20191130/20191130175757_34528466.png);
}
.erji_menu > ul > li.pro_eMenw6 a i {
    background-image: url(../uploadfile/image/20191130/20191130175852_1768167.png);
}

.erji_menu > ul > li.pro_dMenw1 a i {
    
}
.erji_menu > ul > li.pro_dMenw2 a i {
    background-image: url(../uploadfile/image/20191130/20191130180021_362876111.png);
}
.erji_menu > ul > li.pro_dMenw3 a i {
    background-image: url(../uploadfile/image/20191130/20191130180121_1147110968.png);
}
.erji_menu > ul > li.pro_dMenw4 a i {
    background-image: url(../uploadfile/image/20191130/20191130180226_479924845.png);
}
.erji_menu > ul > li.pro_dMenw5 a i {
    background-image: url(../uploadfile/image/20191130/20191130180319_1997585355.png);
}
.erji_menu > ul > li.pro_dMenw6 a i {
    background-image: url(../uploadfile/image/20191130/20191130180440_1031340663.png);
}


.erji_menu > ul > li.about_eMenw1 a i {
    background-image: url(../uploadfile/image/20191130/20191130180733_1056983289.png);
}
.erji_menu > ul > li.about_eMenw2 a i {
    background-image: url(../uploadfile/image/20191130/20191130181007_1739341958.png);
}
.erji_menu > ul > li.about_eMenw3 a i {
    background-image: url(../uploadfile/image/20191130/20191130180934_58487531.png);
}
.erji_menu > ul > li.about_eMenw4 a i {
    background-image: url(../uploadfile/image/20191130/20191130180850_1142331570.png);
}



.search { background: url(../images/search_bg.png) no-repeat center; height: 90px; width: 100%; margin-top: -10px; position: relative; z-index: 33;}
.search .fl { padding: 0 0 0px 32px; line-height: 80px; background: url(../images/search2.png) no-repeat left center; position: relative; top: 10px; height: 80px;left: -50px;}
.search .fl strong{ font-size: 15px; font-weight: normal; color: #333; }
.search .fl a{letter-spacing: -0.2px; font-size: 14px; font-weight: 100; color: #555; display: inline-block; }
.search .fl a:hover{ text-decoration: underline; color: #0066cc}

.search-right { width: 565px; }
.search-tel { background: url(../images/tel.png) no-repeat left center; padding: 20px 0 20px 60px; font-size: 14px; color: #fff; line-height: 24px; display: block; height: 50px; float: left; }
.search-tel .en { font-size: 20px; font-weight: bold; color: #fff; display: block; text-align: justify; line-height: 26px; }
.search-right form { float: right; display: block; width: 260px; background: #fff; border-radius: 50px; line-height: 42px; height: 42px; margin: 24px 0; position: relative; }
.search-right form #search-i{ background: #333 url(../images/search.png) no-repeat center; width: 38px; height: 38px; border-radius: 50%; position: absolute; right: 2px; top: 2px; overflow: hidden; display: block; transition:0.3s all ease-in-out; }
.search-right form #search-i input{ display: block; width: 100%; height: 100%; cursor: pointer; background: none; border: 0 none; }

.search-right form #search-bg input { line-height: 42px; background: none; border: 0 none; width: 210px; padding-left: 20px; color: #aaa; }
.search_ali{float: left;width: 50px;height: 50px;padding: 20px 20px 20px 0;}
.search_ali a,.search_ali a img{width: 100%;height: 100%;display: block;}


.index_product{padding: 70px 0 0;background: url(../images/p_box_bg.jpg) repeat center;}

.product_row1{display: block; margin-bottom: 40px}
.product_row1 a{padding-top: 33px;background: url(../images/title.png) no-repeat center top;display: block;font-size: 30px;color: #343434;font-weight: normal;text-align: center;line-height: 45px;}
.product_row1 a .color{color: #0066cc;font-weight: bold;font-size: inherit;}
.product_row1 a p{font-size: 18px;font-weight: lighter;color: #777;line-height: 35px;}

.product_row2{text-align: center;padding: 55px 0;}
.product_row2 .product_r2_item{background: url(../images/product_bg.png) no-repeat center;width: 200px;height: 200px;display: inline-block;margin: 0 10px;padding: 50px;}
.product_row2 .product_r2_item2,.product_row2 .product_r2_item4{background: url(../images/product_bg2.png) no-repeat center;}
.product_row2 .product_r2_item *{transition:0.3s all ease-in-out;}
.product_row2 .product_r2_item i{display: block;width: 110px;height: 90px;margin: 5px auto;}
.product_row2 .product_r2_item strong{font-size: 22px; font-weight: normal;line-height: 40px;display: block;color: #333;}
.product_row2 .product_r2_item p{font-size: 14px;font-weight: lighter;color: #888;line-height: 24px;padding: 3px 0;}
.product_row2 .product_r2_item1 i{background: url(../images/p1.png) no-repeat center 0;}
.product_row2 .product_r2_item2 i{background: url(../images/p2.png) no-repeat center 0;}
.product_row2 .product_r2_item3 i{background: url(../images/p3.png) no-repeat center 0;}
.product_row2 .product_r2_item4 i{background: url(../images/p4.png) no-repeat center 0;}


.product_row2 .product_r2_item:hover i{
	background-position:center -110px;
}
.product_row2 .product_r2_item:hover strong{color: #0066cc}


.product_list > table > tbody > tr,.product_list > table > tbody,.product_list > table{ display: block; width: 100%; }
.product_list > table > tbody > tr{ margin-bottom: 1px; display: block; width: 100%; height: 65px; position: relative; }
.product_list > table > tbody > tr:after{ content: ''; clear: both; display: block; }
.product_list > table > tbody > tr > td:first-child { width: 170px; display: block; float: left; position: relative; height: 65px; padding: 0 !important; background: #494949; background: -moz-linear-gradient(-45deg, #494949 0%, #222222 100%); background: -webkit-linear-gradient(-45deg, #494949 0%,#222222 100%); background: linear-gradient(135deg, #494949 0%,#222222 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494949', endColorstr='#222222',GradientType=1 ); overflow: hidden; }
.product_list > table > tbody > tr > td#showtyepname{background: #fff;line-height: 65px;width: 1090px;float: right;padding: 0 20px;height: 65px;display: block;}
.product_list > table > tbody > tr > td#showtyepname div{ color: #ccc !important; }
.product_list > table > tbody > tr > td#showtyepname a{color: #333 !important;font-size: 16px;display: block;float: left;margin: 0 15px 0 20px;position: relative;transition:0.3s all ease;letter-spacing: -0.2px;font-weight: 600;font-weight: 600 !important;/* background: #0066cc; *//* padding: 0px 15px 0 20px; *//* border-left: 1px solid #d8d8d8; */}
.product_list > table > tbody > tr > td#showtyepname a:before{ content:''; width:0%; bottom:17px; height:2px; background: #0066cc;position: absolute; left: 0; transition:0.3s all ease; }
.product_list > table > tbody > tr > td#showtyepname a:after{ content: '-'; padding-left: 20px; position: absolute; right: -15px; top: 0px; width: 0; height: 65px; display: block; color: #ccc; }
.product_list > table > tbody > tr > td:first-child:after{ content:''; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: -100%; transition: 0.3s all ease; background: #0066cc;}
.product_list > table > tbody > tr:hover > td:first-child:after{ left: 0; }
.product_list > table > tbody > tr > td:first-child b{ display: block; font-size: 0px; color: rgba(0,0,0,0) !important; height: 65px; line-height: 65px; }

.product_list > table > tbody > tr > td:first-child b a{ display: block; color: #fff !important; position: absolute; top: 0px; height: 65px; line-height: 65px; z-index: 3; left: 0; width: 85px; padding: 0 20px 0 65px; font-size: 16px; font-weight: normal; background: url(../images/c1.png) no-repeat 5px center; }
.product_list > table > tbody > tr:nth-child(2) > td:first-child b a{ background: url(../images/c2.png) no-repeat 5px center; }
.product_list > table > tbody > tr:nth-child(3) > td:first-child b a{ background: url(../images/c3.png) no-repeat 5px center; }
.product_list > table > tbody > tr:nth-child(4){ display: none; }


.product_list > table > tbody > tr > td#showtyepname a:hover{ color: #343434 !important; }
.product_list > table > tbody > tr > td#showtyepname a:hover:before{ width: 100%; }
.product_list > table > tbody > tr .more{ content:''; display:block; width: 65px; height: 65px; position: absolute; top:0;right: 0; background: url(../images/more.png) no-repeat center; transition: 0.3s all ease; }
.product_list > table > tbody > tr:hover .more{ background:#0066cc url(../images/more2.png) no-repeat center;}


.product_conf{width: 100%;/*height: 640px;*/position: relative;margin-top: 20px; overflow: hidden;}

.product_conf_in_x{width: 640px;height: 300px;display: block;left: 330px;top: 0;position: absolute;}

.product_conf_in_tit {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  text-align: center;
}
.product_conf_in_tit ul li {
display: inline-block;background: #fff;margin: 25px 5px;transition: 0.3s all ease;color:rgba(255,255,255,0);width: 10px;height: 10px;border-radius: 666px;cursor: pointer;text-align: center;text-indent: -999999999em;overflow: hidden;font-size: 0;
}
.product_conf_in_tit ul li.on{background: #0066cc;width: 30px;}
.product_conf_in{background: url(../images/index_product_bg.jpg) no-repeat center;width: 600px;height: 260px;display: block;left: 330px;top: 0;position: absolute;padding: 20px; display: flex; justify-content: space-around; align-items: center;}
.product_conf_in .product_conf_in_l{float: left;width: 300px;/*height: 240px*/;display: block;padding: 40px 0;}
.product_conf_in .product_conf_in_l a{display: block;width: 100%;height: 100%;}
.product_conf_in .product_conf_in_l a img {display: block; max-height: 100%;}
.product_conf_in .product_conf_in_r{float: right;display: block;padding: 10px 0;width: 230px; margin-left: auto;}
.product_conf_in:nth-child(1) .product_conf_in_r {width: 250px;}
.product_conf_in .product_conf_in_r .prod_ico{padding: 30px 0;}
.product_conf_in .product_conf_in_r .prod_ico:after{content: '';display: block;clear: both;}
.product_conf_in .product_conf_in_r .prod_ico span{float: left;display: block;line-height: 30px;font-size: 14px;color: #fff;/*margin: 0 20px 0 0;*/text-align: center; width: 33.333%;}
.product_conf_in .product_conf_in_r .prod_ico span img{display: block;margin: 0 auto;}
.product_conf_in .product_conf_in_r .prod_conf_btn a{color: #fff;background: #0066cc;width: 100px;height: 30px;display: block;border-radius: 50px;text-align: center;line-height: 29px;float: left;font-size: 13px;margin-right: 15px;}
.product_conf_in .product_conf_in_r .prod_conf_btn a:nth-last-child(1){background: #bd0404}
.product_conf .divproduct_new_div_item{width: 310px;height: 300px;/*position: absolute;*/ float: left; margin-right: 20px; margin-bottom: 20px; position: relative;}
.product_conf .divproduct_new_div_item:nth-child(4n) {margin-right: 0;}
.product_conf .divproduct_new_div_item *{transition: 0.3s all ease;}
.product_conf .divproduct_new_div_item .product_div_item_pic{/*position: absolute;top: 0;left: 0;*/width: 100%;height:228px;}
.product_conf .divproduct_new_div_item .product_div_item_pic > a > img,.product_conf .divproduct_new_div_item .product_div_item_pic > a{display: block;width: 100%;height: 100%;}
.product_conf .divproduct_new_div_item .divproduct_new_div_item_content{position: absolute;bottom: 0;left: 0;width: 100%;height: 72px;background: #fff;}
.product_conf .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_title .divproduct_new_div_item_a{display: block;line-height: 72px;font-size: 16px;padding:0 25px;position: relative;color: #343434; font-weight: normal;}
.product_conf .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_title .divproduct_new_div_item_a:after{content: '';display: block;width: 20px;height: 20px;position: absolute;background: url(../images/arrow.png) no-repeat -45px center;right: 20px;top: 28px;transition: 0.3s all ease;}
.product_conf .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_title .divproduct_new_div_item_a:after{background-position-x: 0;}
.product_conf .divproduct_new_div_item:hover .divproduct_new_div_item_content{background: #0066cc}
.product_conf .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_title .divproduct_new_div_item_a{color: #fff;}
.product_conf .divproduct_new_div_item0{left:0;top: 0;}
.product_conf .divproduct_new_div_item1{right:0;top: 0;}
.product_conf .divproduct_new_div_item2{left: 0;top: 340px;}
.product_conf .divproduct_new_div_item3{left: 330px;top: 340px;}
.product_conf .divproduct_new_div_item4{left: 660px;top: 340px;}
.product_conf .divproduct_new_div_item5{left: 990px;top: 340px;}


.product_conf_in_r strong{font-size: 27px;line-height: 42px;display: block;font-weight: normal;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product_conf_in_r p{font-size: 15px;line-height: 26px;display: block;font-weight: lighter;color: #ccc;}

.case_row {padding: 40px 0;}

.solu{padding: 70px 0 0;}
.solu_row1{display: block;padding: 20px 0 40px;}
.solu_row1 a{padding-top: 33px;background: url(../images/title2.png) no-repeat center top;display: block;font-size: 30px;color: #343434;font-weight: normal;text-align: center;line-height: 45px;}
.solu_row1 a .color{color: #0066cc;font-weight: bold;font-size: inherit;}
.solu_row1 a p{font-size: 18px;font-weight: lighter;color: #777;line-height: 30px;}

.solu_row2{width: 1312px;margin: 0 auto;height: 651px;position: relative;}

.solu_item{position: absolute;display: block;cursor: pointer}
.solu_item1{width: 290px;height: 325px;bottom: 0;left: 0;}
.solu_item2{width: 355px;height: 352px;left: 88px;top: 90px;}
.solu_item3{width: 325px;height: 290px;top: 0;left: 330px;}
.solu_item4{width: 325px;height: 290px;top: 0;right: 330px;}
.solu_item5{width: 355px;height: 352px;right: 88px;top: 90px;}
.solu_item6{width: 290px;height: 325px;bottom: 0;right: 0}


.solu_item1:before{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s1.png) no-repeat center;opacity: 1;filter: alpha(opacity=100);transform:rotateX(0deg);transition:0.3s all ease;left: 0;top: 0}
.solu_item2:before{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s2.png) no-repeat center;opacity: 1;filter: alpha(opacity=100);transform:rotateX(0deg);transition:0.3s all ease;left: 0;top: 0}
.solu_item3:before{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s3.png) no-repeat center;opacity: 1;filter: alpha(opacity=100);transform:rotateX(0deg);transition:0.3s all ease;left: 0;top: 0}
.solu_item4:before{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s4.png) no-repeat center;opacity: 1;filter: alpha(opacity=100);transform:rotateX(0deg);transition:0.3s all ease;left: 0;top: 0}
.solu_item5:before{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s5.png) no-repeat center;opacity: 1;filter: alpha(opacity=100);transform:rotateX(0deg);transition:0.3s all ease;left: 0;top: 0}
.solu_item6:before{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s6.png) no-repeat center;opacity: 1;filter: alpha(opacity=100);transform:rotateX(0deg);transition:0.3s all ease;left: 0;top: 0}




.solu_item1:after{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s11.png) no-repeat center;opacity: 0;filter: alpha(opacity=0);transform:rotateX(-20deg);transition:0.3s all ease;left: 0;top: 0}
.solu_item2:after{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s22.png) no-repeat center;opacity: 0;filter: alpha(opacity=0);transform:rotateX(-20deg);transition:0.3s all ease;left: 0;top: 0}
.solu_item3:after{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s33.png) no-repeat center;opacity: 0;filter: alpha(opacity=0);transform:rotateX(-20deg);transition:0.3s all ease;left: 0;top: 0}
.solu_item4:after{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s44.png) no-repeat center;opacity: 0;filter: alpha(opacity=0);transform:rotateX(-20deg);transition:0.3s all ease;left: 0;top: 0}
.solu_item5:after{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s55.png) no-repeat center;opacity: 0;filter: alpha(opacity=0);transform:rotateX(-20deg);transition:0.3s all ease;left: 0;top: 0}
.solu_item6:after{content: '';display: block;width: 100%;height: 100%;position: absolute;background: url(../images/s66.png) no-repeat center;opacity: 0;filter: alpha(opacity=0);transform:rotateX(-20deg);transition:0.3s all ease;left: 0;top: 0}


.solu_item:hover:before,.solu_item.on:before{opacity: 0;filter: alpha(opacity=0);transform:rotateX(-20deg);}
.solu_item:hover:after,.solu_item.on:after{opacity: 1;filter: alpha(opacity=100);transform:rotateX(0deg);}
.solu_item .solu_item_in{position: absolute;z-index: 35;width: 130px;height: 130px;padding: 10px;}
.solu_item .solu_item_in p{font-size: 20px;color: #343434;transition:0.3s all ease;line-height: 36px;display: block;text-align: center;}
.solu_item .solu_item_in p .en{font-size: 12px;color: #aaa;line-height: 22px;display: block;transition:0.3s all ease;}
.solu_item i{width: 70px;height: 70px;transition:0.3s all ease;display: block;position: relative;margin:0 auto;}
.solu_item1 i:after,.solu_item1 i:before{content: '';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/icon_s1.png) no-repeat center 0;transition:0.3s all ease;}
.solu_item2 i:after,.solu_item2 i:before{content: '';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/icon_s2.png) no-repeat center 0;transition:0.3s all ease;}
.solu_item3 i:after,.solu_item3 i:before{content: '';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/icon_s3.png) no-repeat center 0;transition:0.3s all ease;}
.solu_item4 i:after,.solu_item4 i:before{content: '';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/icon_s4.png) no-repeat center 0;transition:0.3s all ease;}
.solu_item5 i:after,.solu_item5 i:before{content: '';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/icon_s5.png) no-repeat center 0;transition:0.3s all ease;}
.solu_item6 i:after,.solu_item6 i:before{content: '';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/icon_s6.png) no-repeat center 0;transition:0.3s all ease;}


.solu_item i:after{background-position:center -100px;opacity: 0;filter: alpha(opacity=0);transform:rotateY(-90deg);}

.solu_item i:before{opacity: 1;filter: alpha(opacity=100);transform:rotateY(0deg);}


.solu_item:hover .solu_item_in p,.solu_item.on .solu_item_in p{color: #fff;}
.solu_item:hover .solu_item_in p .en,.solu_item.on .solu_item_in p .en{color: #fff;}

.solu_item:hover i:after,.solu_item.on i:after{background-position:center -100px;opacity: 1;filter: alpha(opacity=1);transform:rotateY(0deg);}

.solu_item:hover i:before,.solu_item.on i:before{opacity: 0;filter: alpha(opacity=0);transform:rotateY(-90deg);}

.solu_item1 .solu_item_in {
    top: 100px;
    left: 60px;
}
.solu_item2 .solu_item_in {
    top: 100px;
    left: 115px;
}
.solu_item3 .solu_item_in {
    top: 55px;
    left: 115px;
}
.solu_item4 .solu_item_in {
    top: 55px;
    right: 115px;
}
.solu_item5 .solu_item_in {
    top: 100px;
    right: 115px;
}
.solu_item6 .solu_item_in {
    top: 100px;
    right: 60px;
}


.solu_cont {
  position: absolute;
  bottom: 0;
  width: 790px;
  height: 390px;
  overflow: hidden;
  left: 50%;
  margin-left: -395px;
}
.solu_cont > .solu_cont_in{border-top-left-radius: 500px;border-top-right-radius: 500px;overflow: hidden;width: 100%;position: absolute;left: 0;top: 0;height: 100%;}
.solu_cont > .solu_cont_in > p{width: 260px;height: 90px;border-top-left-radius: 1000px;border-top-right-radius: 1000px;background: rgba(0, 102, 204, 0.78);position: absolute;bottom: 0;left: 50%;margin-left:-190px;color: #fff;display: block;padding: 50px 60px 50px;text-align: center;line-height: 22px;}
.solu_cont > .solu_cont_in > p > strong{font-size: 22px;color: #fff;display: block;line-height: 40px;padding: 0 0 20px;position: relative;font-weight: normal;}
.solu_cont > .solu_cont_in > p > strong:after{content: '';display: block;width: 30px;height: 2px;background: #fff;margin: 0 auto;position: absolute;left: 50%;margin-left: -15px;bottom: 8px}


.solu_row3{background: url(../images/s_bg.png) no-repeat center;width: 100%;height: 160px;position: relative;z-index: 34;margin-top: -145px;}


.adv_sindex{display: block;padding: 40px 0;background: #fff;position:relative;}

.adv_row1{display: block;padding: 20px 0 50px;}
.adv_row1 a{padding-top: 33px;background: url(../images/title3.png) no-repeat center top;display: block;font-size: 30px;color: #343434;font-weight: normal;text-align: center;line-height: 45px;}
.adv_row1 a .color{color: #0066cc;font-weight: bold;font-size: inherit;}
.adv_row1 a p{font-size: 18px;font-weight: lighter;color: #777;line-height: 30px;}
.adv_sindex .adv_item *{transition: 0.3s all ease;}
.adv_sindex .adv_item{float: left;width: 420px; transition: 0.3s all ease;background: #f9f9f9;z-index: 2;border-radius: 0;}
.adv_sindex .adv_item.swiper-slide-active{/*! border-radius: 30px; */margin: 0;z-index: 3;box-shadow: 0 0 50px 0px rgba(0,0,0,0.1);background: #fff;}
.adv_sindex .adv_item:before{content: '';display: block;width: 110%;height: 110%;background: #fff;position: absolute;z-index: 0;left: -5%;top: -5%;box-shadow: 0 0 50px 0px rgba(0,0,0,0.1);transition: 0.3s all ease;transform: scale(0.9);opacity: 0;border-radius: 15px;}
.adv_sindex .adv_item.swiper-slide-active:before{content: '';display: block;width: 110%;height: 110%;background: #fff;position: absolute;z-index: 0;left: -5%;top: -5%;box-shadow: 0 0 50px 0px rgba(0,0,0,0.05);transform: scale(1);opacity: 1;}
.adv_sindex .adv_item .adv_ico{position: relative;width: 110px;height: 110px;margin:55px auto 0;z-index: 1;}
.adv_sindex .adv_item .adv_ico img{position: absolute;top: 30px;left: 30px;width: 50px;height: 50px;display: block;}
.adv_sindex .adv_item .adv_ico:after{content:'';-webkit-animation:warn 2s ease-out 0.2s; -moz-animation:warn 12 ease-out 0.2s; animation:warn 2s ease-out 0.2s; -webkit-animation-iteration-count:infinite; -moz-animation-iteration-count:infinite; animation-iteration-count:infinite;width: 110px;height: 110px;background: url(../images/a-round.png) no-repeat center;display: block;position: absolute;left: 0;top: 0;}
.adv_sindex .adv_item .adv_tit{font-size: 26px;display: block;text-align: center;color: #343434;line-height: 40px;padding: 30px;position: relative;z-index: 1;}
.adv_sindex .adv_item .adv_tit .en{display: block;line-height: 18px;text-transform: capitalize;color: #aaa;}
.adv_sindex .adv_item.swiper-slide-active .adv_tit{color:#0066cc}
.adv_sindex .adv_item .adv_cont{padding: 20px 60px 50px;position: relative;z-index: 1;}
.adv_sindex .adv_item.swiper-slide-active .adv_cont {padding: 20px 30px 50px}
.adv_sindex .adv_item .adv_cont ul li{font-size: 13px;line-height: 32px;color: #666;letter-spacing: -0.45px;font-weight: lighter;}
.adv_sindex .adv_item.swiper-slide-active .adv_cont ul li{font-size: 14px;}
.adv_sindex .adv_item > a{background: #0066cc url(../images/icon_ask.png) no-repeat 31px center;color: #fff;line-height: 42px;width: 125px;display: block;margin: 0 auto;border-radius: 50px;text-align: center;font-size: 15px;position: relative;z-index: 2;padding-left: 25px;opacity: 0;
filter: alpha(opacity=0);}
.adv_sindex .adv_item.swiper-slide-active > a{display: block;opacity: 1;
filter: alpha(opacity=100);}
.adv_row2.swiper-container {

    position: relative;
    height: 600px;
    overflow: hidden;

    width: 100%;
    padding: 80px 0;
    margin-top: -50px;
}


.about_l_a {background: #0066cc url(../images/icon_ask.png) no-repeat 31px center;color: #fff;line-height: 42px;width: 125px;display: block;border-radius: 50px;text-align: center;font-size: 15px;padding-left: 25px;}



.adv_c{background: url(../images/why_bg.jpg) no-repeat center;width: 100%;height: 550px;padding:50px 0;}
.adv_c_row1{background: url(../images/why_title.png) no-repeat center; height: 150px;width: 760px;margin: 0 auto;text-align: center;}

.adv_c_row1 .str{font-size: 50px;font-weight: bold;color: #fff;display: block;line-height: 60px;}
.adv_c_row1 p{font-size: 32px;font-weight: 100;color: #fff;line-height: 46px;}
.adv_c_row1 .en{display: block;font-size: 13px;color: #888;}

.adv_c_row2{padding:50px 0;width: 100%;height: 330px;position: relative;}
.adv_c_row2_m{width: 460px;height: 410px;display: block;margin: 0 auto;background: url(../images/why_img.png) no-repeat center;position: absolute;left: 420px;top:10px;}
.adv_c_item{width: 390px;}
.adv_c_item1, .adv_c_item3 {
    padding-bottom: 100px;
}
.adv_c_item > p{font-size: 14px;color: #aaa;line-height:22px;padding-top:5px;}
.adv_c_item > .str{font-size: 22px;color: #fff;font-weight: 100;line-height: 28px;padding-bottom: 10px;display: block;padding-left: 70px;position:relative;}
.adv_c_item > .str > strong{font-size: 22px;color: #fff;font-weight: bold;}

.adv_c_row2 .fr .adv_c_item > .str{text-align: right;padding-left:0px;padding-right: 70px;}

.adv_c_row2 .fr .adv_c_item > .str > i{left:auto;right: 0;}
.adv_c_row2 .fr .adv_c_item > p{text-align: right;}

.adv_c_item > .str > i{display: block;width: 52px;height: 60px;position: absolute;left:0;top: 1px;}
.adv_c_item > .str > i > img{width: 30px;height: 30px;padding: 15px 11px;position: relative;z-index: 3;display: block;}
.adv_c_item > .str > i:before{content: '';display: block;width: 100%;height: 100%;position: absolute;left:0;top: 0;background:url(../images/pentagon.png) no-repeat 0 0;transition:0.3s all ease-in-out;}
.adv_c_item > .str > i:after{content: '';display: block;width: 0%;height: 100%;position: absolute;left:0;top: 0;background:url(../images/pentagon.png) no-repeat 0 -60px;transition:0.3s all ease-in-out;}

.adv_c_item:hover > .str > i:before{ opacity: 0; filter: alpha(opacity=0); }
.adv_c_item:hover > .str > i:after{width: 100%;}



.custom_feedback{background: #0066cc /*url(../images/message_bg.jpg) no-repeat center*/;width: 100%;height: 470px;padding: 60px 0;}


.custom_row1{display: block;padding: 0px 0 30px;}
.custom_row1 a{padding-top: 33px;background: url(../images/title4.png) no-repeat center top;display: block;font-size: 30px;color: #fff;font-weight: normal;text-align: center;line-height: 45px;}
.custom_row1 a .color{color: #fff;font-weight: bold;font-size: inherit;}
.custom_row1 a p{font-size: 18px;font-weight: lighter;color: #fff;line-height: 30px;}


.custom_row2{width: 1220px;height: 255px;background: #fff url(../images/message_line.jpg) no-repeat left 90px;padding:40px;position: relative;}
.custom_row2:after{content: '';display: block;width: 272px;height: 349px;position: absolute;left: 10px;bottom: -60px;/* background: url(../images/message_img.png) no-repeat center; */}
.custom_row2 > .custom_l{height: 255px;position: relative;float: left;width: 720px;}

.custom_item{font-size: 22px;color: #343434;text-align: center;line-height: 30px;position: absolute;width: 170px;height: 60px;padding-top: 40px;}
.custom_item .str{font-size: 22px;font-weight: bold;color: #343434;display: inline-block;}
.custom_item p{font-size: 14px;color: #999;font-weight: lighter;line-height: 30px;}
.custom_item1{background: url(../images/01.png) no-repeat center top;left: 35px;top: 5px;}
.custom_item2{background: url(../images/02.png) no-repeat center top;right: 313px;top: 5px;}
.custom_item3{background: url(../images/03.png) no-repeat center top;right: 110px;top: 5px;}
.custom_item4{background: url(../images/04.png) no-repeat center top;right: 110px;bottom: 10px;}
.custom_item5{background: url(../images/05.png) no-repeat center top;right: 313px;bottom: 10px;}

.from_feedback{float: right;width: 400px;}
.from_feedback > .feedback_row1{font-size: 22px;font-weight: normal;color:#343434;line-height: 35px;}
.from_feedback > .feedback_row1 > .en{font-size: 12px;color: #999;text-transform: capitalize;}


.from_feedback .col4 textarea, .from_feedback .col4 input, .from_feedback .col4 select {width: 400px;border: 1px solid #eee;height: 45px;box-sizing: border-box;padding: 0 20px 0 50px;line-height: 45px;max-height: 45px;overflow: hidden;max-width: 400px;}
.from_feedback .col4{margin-top: 8px;}
.from_feedback .col4.name input{background: url(../images/icon_form1.png) no-repeat 15px center;}
.from_feedback .col4.tel input{background: url(../images/icon_form2.png) no-repeat 15px center;}
.from_feedback .col4.fcontent textarea, .from_feedback .col4.fcontent select{background: url(../images/icon_form3.png) no-repeat 15px center;}

.from_feedback #tianxieone,.from_feedback .feedback_btn {
  float: left;
  width: 196px;
  height: 45px;
  margin-top: 8px;
  position: relative;
}
.from_feedback #tianxieone input,.from_feedback .feedback_btn input{width: 100%;height: 100%;border: 1px solid #eee;box-sizing: border-box;}
.from_feedback #tianxieone #tianxiethree {
    height: 100%;
}
.from_feedback .feedback_btn {
  margin-left: 8px;
}
/*.from_feedback #tianxieone input{padding-left: 50px;background: url(../uploadfile/image/20191129/20191129154513_1218548904.png) no-repeat 15px center;}*/
.from_feedback .feedback_btn input {
  background: #0066cc url(../images/icon_form_btn.png) no-repeat 50px center;
  color: #fff;
  border: 0 none;
  font-size: 15px;
  padding-left: 25px;
}
.from_feedback #tianxieone img{position: absolute;right: 12px;width: 60px;height: 20px;top: 12px;}






.index_about{padding: 70px 0;}
.index_about .adout_l{width: 45%;float: left;margin: 15px 0;}
.index_about .adout_l .about_l_tit{position: relative;padding: 40px 0 40px 0;display:block;}
/*.index_about .adout_l .about_l_tit:before{content:'';display:block;width:30px;height:30px;background:#0066cc;border-radius:50%;position:absolute;left:224px;top:40px;}*/
.index_about .adout_l .about_l_tit strong{font-size: 42px;font-family:arial,Microsoft JhengHei;letter-spacing: -0.8px;display:block;line-height:55px;font-weight: bold;position: relative;}
.index_about .adout_l .about_l_tit p{font-size: 20px;font-weight: normal;color: #666;/*font-family:arial,Microsoft JhengHei;*/line-height: 30px;}
.index_about .adout_l .about_l_cont p{font-size:15px;color: #454545;font-weight: lighter;line-height: 35px;}
.index_about .adout_l .about_l_cont p a {color: #e9b140;}
.index_about .adout_l .about_l_cont{padding-bottom: 45px;padding-right: 0;/*border-bottom: 1px solid #eee;*/}


.index_about .adout_r{width: 610px;float: right;padding: 15px;margin: 0;}
.about_r_bg{width: 100%;}
.about_video_img > a > img{width: 100%;position: relative;z-index: 3;}
.about_video_img{position: relative;}
.about_video_img:before{content: '';display: block;width: 35%;height: 25%;background: #0066cc;position: absolute;right: -15px;top:-15px;}
.about_video_img:after{content: '';width: 70%;height: 25%;border: 1px solid #0066cc;display: block;position: absolute;bottom: -15px;left: -15px;}


.about_video_img{ display: block; width: 100%;  position:relative; z-index: 3;}
.about_video_img > a{display: block;width: 100%;/*! height: 100%; */position: relative;}

.ci_b:after{ content: ''; display: block; clear: both; }
.ci_b{ padding-top: 35px; }
.ci_b > a { float: left; display: block; font-size: 22px; line-height: 28px; margin-left: 55px; padding: 15px 0; }
.ci_b > a:first-child{ margin:0}
.ci_b > a > i{ float: left; padding: 0 10px 0 0; }
.ci_b > a:after{ display: block; clear: both; content: ''; }
.ci_b > a > .en{ display: block; font-size: 12px; color: #aaa; text-transform: capitalize; line-height: 22px; }




.news{ padding: 60px 0 60px; background: url(../images/news_bg.jpg) repeat center;}
.news_row1{ position: relative; padding-bottom: 25px; margin-bottom: 50px; }
/*.news_row1:before{content: '';width: 17px;height: 17px;background: url(../images/icon_block.png) no-repeat center;display: block;left: -40px;position: absolute;top: 20px;}*/
.news_row1:after{ content: ''; width: 100%; height: 1px; background: #eee; display: block; position: absolute; bottom: 0; left: 0; }
.news_row1 .news_tit{ display: block; font-size: 42px; color: #0066cc; font-weight: bold; line-height: 50px; float: left; height: 55px; }
.news_row1 .news_tit .en{ display:inline-block; font-size: 15px; padding-left:15px; font-weight: lighter; color: #777; font-family: arial; vertical-align: middle; }
.news_row1 .news_list{ float: right}
.news_row1 .news_list ul li{ float: left; padding: 0 0 0 50px; }
.news_row1 .news_list ul li a{ font-size: 17px; line-height: 55px; display: block; position: relative; }
.news_row1 .news_list ul li a:after{ position: absolute; content: ''; width: 0; background: #0066cc; height: 1px; bottom: -25px; left: 0; display: block; transition: 0.3s all ease; z-index: 3333; }
.news_row1 .news_list ul li.cur a:after,.news_row1 .news_list ul li:hover a:after{ width: 100%; }
.news_row1 .news_list ul li.cur a,.news_row1 .news_list ul li:hover a{ color: #0066cc}



.news_row2_l { width: 525px; height: 550px; background: #fff; float: left; }
.news_row2_l .news_l_item,
.news_row2_l .news_div_item{ position: relative; width: 425px; display: block; height: 450px; padding: 50px; }
.news_row2_l .news_l_item img,.news_row2_l .news_div_item .news_div_item_pic a,.news_row2_l .news_div_item .news_div_item_pic img{ width: 425px; display: block; height: 265px; }
.news_row2_l .news_l_item strong,.news_row2_l .news_div_item .news_div_item_title a{ font-size: 22px; font-weight: normal; display: block; color: #343434; line-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_row2_l .news_l_item p,.news_row2_l .news_div_item .news_div_item_body{ font-size: 14px; color: #888; line-height: 25px; padding: 5px 0 0; overflow: hidden; margin-bottom: 90px; }
.news_row2_l .news_l_item span,.news_row2_l .news_div_item .news_div_item_date{ position: absolute; font-family: arial; font-style: normal; color: #0066cc; font-size: 28px; line-height:30px; top: 165px; left: 90px; }
.news_row2_l .news_div_item .news_div_item_date .news_div_item_year{ font-size: inherit; color: inherit; font-family: arial; }
.news_row2_l .news_l_item span i,.news_row2_l .news_div_item .news_div_item_date .news_div_item_month,.news_row2_l .news_div_item .news_div_item_date .news_div_item_day{ font-size: 16px; font-family: arial; font-style: normal; color: #0066cc; display: block; line-height: 20px; }
.news_row2_l .news_div_item .news_div_item_date .news_div_item_month,.news_row2_l .news_div_item .news_div_item_date .news_div_item_day{ float:left; }
.news_row2_l .news_l_item span:after,.news_row2_l .news_div_item .news_div_item_date:after{ content: ''; display: block; width: 2px; height: 90px; position: absolute; left: -17px; top: 0; background:#0066cc}


.news_row2_r{ float: right; width: 720px; }
.news_row2_r > .news_div > .news_div_item:first-child{ display: none; }
.news_row2_r .news_r_item,.news_row2_r .news_div_item{ height:150px; margin-bottom: 50px; display: block; position: relative}
.news_row2_r .news_r_item *,.news_row2_r .news_div_item *{ transition: 0.3s all ease}
.news_row2_r .news_r_item span,.news_row2_r .news_div_item .news_div_item_date{ position:relative; width: 90px; height: 90px; float: left; color: #454545; background: #fff; font-weight: normal; font-style: normal; line-height: 20px; font-size: 18px; font-family: arial; text-align: center; padding: 30px; }
.news_row2_r .news_div_item .news_div_item_month,.news_row2_r .news_div_item .news_div_item_year{ font-size: inherit; color:inherit; font-family: arial; display: inline-block; position: relative; top: 60px}
.news_row2_r .news_r_item span i,.news_row2_r .news_div_item .news_div_item_day{ color: #454545; font-size: 52px; font-weight: normal; font-style: normal; display: block; line-height: 60px; font-family: arial; }
.news_row2_r .news_div_item .news_div_item_day{ position: absolute; width: 100%; text-align: center; left: 0; top: 30px; }
.news_row2_r .news_r_item:hover span,.news_row2_r .news_div_item:hover .news_div_item_date{ background:#0066cc; color:#fff; }
.news_row2_r .news_r_item:hover span i,.news_row2_r .news_div_item:hover .news_div_item_day{ color:#fff; }
.news_row2_r .news_r_item strong,.news_row2_r .news_div_item .news_div_item_title .news_div_item_a{ font-size: 18px; font-weight: normal; color: #343434; display: block; line-height: 45px; float: right; width: 540px; }
.news_row2_r .news_r_item p,.news_row2_r .news_div_item .news_div_item_body{ font-size: 14px; color: #999; line-height: 25px; float: right; width: 540px; padding: 5px 0; }
.news_row2_r .news_r_item:hover strong{ color: #0066cc}
.news_row2_r .news_r_item:hover p{ color: #444444; }
.news_row2_r .news_r_item em,.news_row2_r .news_div_item .news_div_item_more{ font-size: 14px; font-family: arial; white-space: nowrap; position: absolute; left: 180px; top: 120px; color: #999; font-style: italic; height: 20px; width: 75px; padding: 0 0 0 0px; background: url(../uploadfile/image/20191129/20191129174200_911982139.png) no-repeat -20px center; }
.news_row2_r .news_r_item em:after,.news_row2_r .news_div_item .news_div_item_more:after{ content: ''; display: block; width: 0px; height: 1px; background: #0066cc; position: absolute; top:10px; left: 0; transition: 0.3s all ease}
.news_row2_r .news_r_item:hover em,.news_row2_r .news_div_item:hover .news_div_item_more{ background-position: 100px center; padding: 0 0 0 130px; color: #0066cc; }
.news_row2_r .news_r_item:hover em:after,.news_row2_r .news_div_item:hover .news_div_item_more:after{ width: 110px}




.copy{ background: url(../images/footer_bg.jpg) no-repeat center; /*height: 490px;*/ width: 100%; }
.copy_row1{ background: url(../images/footer_ad.png) no-repeat center; width: 100%; height: 168px; margin-top: -168px;z-index: 3;
position: relative; transform: translateX(-20px);}
.copy_row1 .page{ padding: 68px 0 30px; height: 70px; }
.copy_row1 .page:after{ content: ''; display: block; clear: both; }
.copy_row1 .page .fl{ padding-left: 520px; }
.copy_row1 .page .fl strong{ font-size: 28px; font-weight: bold; color: #fff; display: block; line-height: 30px; padding-top:8px; }
.copy_row1 .page .fl p{ line-height: 32px; color: #fff; font-size: 16px; font-weight: lighter; }
.copy_row1 .page .fr{ padding: 10px 40px 10px 0px; }
.copy_row1 .page .fr .copy1_btn{ border: 2px solid #fff; background: url(../images/icon_contact.png) no-repeat 30px center; color: #fff; display: block; line-height: 50px; width: 140px; text-align: center; padding: 0 0px 0 30px; font-size: 18px; transition:0.3s all ease}
.copy_row1 .page .fr .copy1_btn:hover{ background-color: #232323; border: 2px solid #e7a956; }
.copy_row2 {overflow: hidden    ;}
.copy_row2 .copy2_item{ width: 362.667px; background: #292929; float: left; margin-left: 1px; padding: 35px; }
.copy_row2 .copy2_item:first-child{ margin-left: 0; }
.copy_row2 .copy2_item strong{ color: #fff; display: block; float: left; font-size: 18px; font-weight: normal; line-height: 30px; }
.copy_row2 .copy2_item i{ float: left; display: block; width: 50px; height: 50px; padding-right: 15px; margin-right: 15px; position: relative; }
.copy_row2 .copy2_item i:after{ content: ''; width: 2px; height: 30px; background: #0066cc; display: block; position: absolute; right: 0; top: 10px; }
.copy_row2 .copy2_item i img{ display: block; }
.copy_row2 .copy2_item strong .small{ display: block; color: #999; line-height: 20px; font-size: 13px; font-family: arial,microsoft yahei; }
.copy_row3{ text-align: center; /*height: 253px;*/ }
.copy_row3 ul{ display:inline-block; vertical-align: top; padding: 25px 70px; text-align: justify; }
.copy_row3 ul strong{ display: block; line-height: 60px; }
.copy_row3 ul strong a{ font-size: 18px; font-weight: normal; line-height: 60px; color: #fff; display: block; }
.copy_row3 ul li a{ display: block; color: #b9b9b9; font-size: 13px; line-height: 28px; font-weight: lighter; }
.copy_row3 ul li a:hover{ text-decoration: underline; color: #fff; }


.copy_row4{ padding: 10px 0; /*background: url(../uploadfile/image/20191129/20191129175729_602039367.jpg) no-repeat center top;*/ line-height: 30px; color: #b9b9b9; text-align: center; font-size: 14px; }
.copy_row4 a{ font-size: 14px; color: #b9b9b9; }
.copy_row4 a:hover{ color: #fff; text-decoration: underline; }



.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px; }
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(../images/icon.png) no-repeat; margin: 0 auto 6px; }
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 29px; height: 29px; background-position: -4px -114px; position: relative; cursor: pointer; display:none}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #0066cc; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative; }
.y-kefu-box01 .kf-email a {

    display: block;
    font-size: 12px;

}
.y-kefu-box01 .kf-email:hover a{color:#fff;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #0066cc; border-color: #0066cc; color: #fff; margin: 10px 0 7px; /* display: block; */}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i { background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email i { width: 28px; height: 14px; background-position: -2px -80px; }
.y-kefu-box01 .kf-email:hover i { background-position: -38px -80px; }
.y-kefu-box01 .kf-email:hover{background-color:#0066cc;border-color: #0066cc;}
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px; }
.y-kefu-box01 .hver:hover { background-color: #0066cc; border-color: #0066cc; }
.y-kefu-box01 .hver:hover>p { color: #fff; }

.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none; } 
/*咨询热线*/
.y-kefu-box01 .mobile-infos { width: 250px; text-align: left; top: 0; }
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color: #999; }
.y-kefu-box01 .mobile-infos p { color: #0066cc; font-size: 18px; }
.y-kefu-box01 .right { width: 12px; height: 12px; position: absolute; right: -12px; top: 24px; }
.y-kefu-box01 .right-arrow1,
.y-kefu-box01 .right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-left: 6px white solid; overflow: hidden; }
.y-kefu-box01 .right-arrow1 { left: 1px; border-left: 6px #efefef solid; }
.y-kefu-box01 .right-arrow2 { border-left: 6px white solid; }
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px; }
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 94px; height: 94px; margin: 30px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color: #999; text-align: left; bottom: 0; width: 172px; }
.y-kefu-box01 .y-email-infos p { color: #0066cc; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }

.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color: #abce03; position: absolute; top: 37px; left: 55px; z-index: 9; }
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }

.kefuqq{ background: #0066cc !important; border: none !important; width: 54px !important; }
.more-infos { background-color: #fff; border: solid 1px #ebebeb; position: absolute; right: 90px; box-shadow: 5px 5px 30px rgba(0,0,0,.2); display: none; }
.y-kefu-box02 .more-infos:before { content: ''; display: block; width: 352px; height: 3px; background-color: #0066cc; position: absolute; left: -1px; top: -1px; z-index: 9; }
.online-service-infos { width: 320px; padding: 0 15px; top: 0; z-index: 2; }
.y-kefu-box01 .part01 { padding: 18px 0 22px 45px; border-bottom: solid 1px #e9e9e9; position: relative; text-align: left; }
.y-kefu-box01 .part01 p { font-size: 16px; color: #0066cc; padding-bottom: 5px; }
.y-kefu-box01 .part01 i { width: 28px; height: 26px; position: absolute; left: 0; top: 18px; z-index: 2; background: url(../uploadfile/image/20191209/20191209083934_308251120.png) no-repeat -40px -5px; }
.y-kefu-box01 .part02 { padding: 26px 0; }
.y-kefu-box01 .part02 li { width: 86px; float: left; position: relative; padding-left: 20px; margin-bottom: 10px; }
.y-kefu-box01 .part02 i { width: 16px; height: 16px; position: absolute; left: 0; top: 0; z-index: 2; background: url(../uploadfile/image/20191209/20191209083934_308251120.png) no-repeat -5px -65px; }
.y-kefu-box01 .part02 li:hover a { color: #0066cc; }
.y-kefu-box01 .part02 li:hover i { background-position: -25px -65px; }




#link{/*overflow:hidden; height:42px;*/ width:1300px; margin:20px auto; color: #fff; line-height: 30px;}
#link span {color: #b9b9b9;}
#link a {color: #b9b9b9; margin: 0 5px;}
/*#link-l{width:89px; float:left; height:42px; text-align:center; line-height:42px; font-weight:bold; font-size:14px;  
background:url(../images/link.png) no-repeat;margin-top: 9px;}
#link-bg{width:900px; overflow:hidden; float:right;height:42px;line-height:42px; margin-top: 8px;}

.linkTagcs li a {
    color: #fff !important;
    word-break: break-all;
}*/

#bodycon #right {
    display: block !important;
    width: 100% !important;
    height: auto !important;float:none !important;
}

.feedback {
    width: 1200px;
    background: #fff;
    border-radius: 20px;
    margin: 50px auto 50px;
    padding: 50px;
    position: relative;
}


.feedback > #feedback_form > .name,.feedback > #feedback_form > .tel {
  width: 590px;
  float: left;
  margin-bottom: 20px;
}
.feedback > #feedback_form > .tel{float: right}
.feedback > #feedback_form > .fcontent {
  clear: both;
  margin: 20px auto;
  display: block;
  width: 100%;
  float: none;
}
.feedback > #feedback_form > .fcontent textarea, .feedback > #feedback_form > .fcontent select{width: 100%;box-sizing: border-box;border: 1px solid #eee;line-height: 50px;/*height: 50px;*/padding: 10px 20px;color: #454545;}
.feedback > #feedback_form > .col4 input{width: 100%;height: 50px;line-height: 50px;border:1px solid #eee;box-sizing: border-box;padding:0 20px;font-size: 15px;color: #454545;}
.feedback > #feedback_form > #tianxieone > #tianxiethree input {
    width: 453px;
    height: 50px;
    line-height: 50px;
    height: 50px;
    border: 1px solid 
    #eee;
    padding: 0 115px 0 20px;
    display: inline-block;
}
.feedback > #feedback_form > #tianxieone > #tianxiethree img{height: 30px;display: inline-block;vertical-align: top;position:absolute;right:10px;top:10px;cursor: pointer;}
.feedback > #feedback_form > #tianxieone{position:relative;width: 590px;float: left;}
.feedback > #feedback_form > .feedback_btn {
  width: 590px;
  float: right;cursor: pointer;
}
.feedback > #feedback_form:after{content: '';display: block;clear: both;}
.feedback > #feedback_form > .feedback_btn input {
  width: 100%;
  height: 100%;
  display: block;
  line-height: 52px;
  border: 0 none;
  background: #0066cc;
  color: #fff;
  font-size: 18px;cursor: pointer;
}

.feedback > #feedback_form > .feedback_btn:hover input{background: #0066cc; }

.yb_conct {

    position: fixed;

    z-index: 9999999;

    top: 200px;

    right: 5px;

    cursor: pointer;

    transition: all .3s ease;

}

.yb_bar ul li {

    width: 180px;

    height: 53px;

    font: 16px/53px 'Microsoft YaHei';

    color: #fff;

    text-indent: 54px;

    margin-bottom: 3px;

    border-radius: 3px;

    transition: all .5s ease;

    overflow: hidden;

}

.yb_bar .yb_top {

    background: url('../images/fixCont.png') no-repeat 0 0 #0066cc ;

}

.yb_bar .yb_phone {

    background: url('../images/fixCont.png') no-repeat 0 -57px #0066cc ;

}

.yb_bar .yb_QQ {

    text-indent: 0;

    background: url('../images/fixCont.png') no-repeat 0 -113px #0066cc ;

}

.yb_bar .yb_ercode {

    height:200px;
    
    background: url('../images/fixCont.png') no-repeat 0 -169px #0066cc ;

}

.hd_qr {

    padding: 0 29px 25px 29px;

}

.yb_QQ a {

    display: block;

    text-indent: 54px;

    width: 100%;

    height: 100%;
    font-size: 14px;

    color: #fff!important;

}


.slideBox{ width:100%; height: auto; overflow:hidden; position:relative; }
.slideBox .hd{ height:16px; overflow:hidden; position:absolute; right:50%;  bottom: 20px; z-index:5; transform: translateX(-50%);}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right: 10px;  width:16px; height:16px; line-height:16px; text-align:center; background:#fff; cursor:pointer; border-radius: 50%;}
.slideBox .hd ul li.on{ background:#0066cc; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left: 20px; top:50%; margin-top:-20px; display:block; width:40px; height:40px; background: url(../images/btn_left.png) no-Repeat 0 0; filter:alpha(opacity=70); opacity:0.7;   }
.slideBox .next{ left:auto; right: 20px; background: url(../images/btn_right.png) no-Repeat 0 0;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }