﻿@charset "utf-8";
/* CSS Document */
/*切图：yf*/
html{ overflow-x:hidden; overflow-y:auto;}
body{background-color:#fff;}
*{ padding:0; margin:0; outline: none;}
ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;}
code, kbd, pre, samp { font-family:'Microsoft yahei' ,Arial;}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
a{ text-decoration:none; color:#333;
        transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
}
a:hover{color:#333; cursor:pointer;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none; outline:0;}
input{ outline:0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
i{font-style:normal;}



/*首页 */

/*首页顶部*/
.top1{ width:100%;}
.top1 .logo{width:270px; height: auto; margin:26.5px 0 0 0; float:left;}

.c_search_box{float:right; position: relative; margin-top:53px;}
.c_search_box button{ width:24px; height: 24px; position: relative; z-index: 100; display: block;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:0}
.c_input{width:0; height: 30px; background-color:#fff; border-radius: 30px; position: absolute;top:-3px; right:0;overflow: hidden;
-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.c_input input{display:block; width:100%; height: 30px;}
.c_search_box:hover .c_input{width:150px; padding:0 30px 0 10px; border:1px solid #f15929; }
.c_login{float:right; margin:54px 30px 0 0; }
.c_login a{float:left; font-size:16px; color:#333333;}
.c_login a:hover{color:#eb610e;}
.c_login span{float:left; width:1px; height: 15px; margin:3.5px 13px 0 13px;}

.top1 .menu_box{float:right;margin-right:35px;}
.top1 .menu{float:right; }
.top1 .nli{ position: relative; float:left; margin-left:30px;}
.top1 .menu .nli:first-child{margin-left:0;}
.top1 .nli > span > a{font-size:16px; color:#333; display: block; padding:47.5px 0;}
.top1 .nli > span > a i{width:104px; height: 35px; border-radius: 30px; background-color:#fff; display:block; line-height: 35px; text-align: center;}
.top1 .nli:hover i{ background-color:#f15929;}
.top1 .nli:hover a{color:#fff;}
.top1 .nli.hover i{ background-color:#f15929;}
.top1 .nli.hover a{color:#fff;}

.top1 .sub{ position:absolute;top:130px; left: 0; width:100%; background-color:#f4f4f4; z-index: 100;  display:none;}
.sub_box{padding:55px 0 55px 115px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.sub_div{width:282px; float:left; margin-right:4%;}
.sub_box .sub_div:nth-child(4n){margin-right:0;}
.sub_div div {padding-bottom:35px;}
.sub_div div a{font-size:18px; color:#0f0f0f; line-height: 24px;}
.sub_div div span{width:24px; height: 24px; float:left; margin-right:13px;}
.sub_div > a{font-size:14px; color:#555555; display: block; padding:10px 0; padding-left:35px; }
.sub_div a:hover{color:#f15929;}

@media screen and (max-width:1429px){
	.top1 .logo{width:250px; margin-top:29.5px;}
	.top1 .nli{margin-left:15px;}
	.sub_box{padding:55px 0 55px 70px;}
	.sub_div{margin-right:10px;width:260px;}
}
@media screen and (max-width:1199px){
	.top1 .logo{width:210px; margin-top:32px;}
	.top1 .nli{margin-left:15px;}
	.top1 .nli{margin-left:5px;}
	.top1 .nli > span > a{font-size:14px;}
	.top1 .nli > span > a i{width:80px;}
	.sub_div{margin-right:10px;width:230px;}
	.sub_box{padding:55px 0 55px 0;}
}

/*手机头*/
.top2{width:100%; height:60px;background-color:#fff;display: none; box-shadow: 0 0px 17px  rgba(0,0,0,0.1); z-index: 2000; position: relative;}
.top2 .logo{width:120px; height:auto; float:left; margin-top:13px;}
@media screen and (max-width:1199px){

}
@media screen and (max-width:991px){
    .top2{ display:block;}
	.top1{ display:none;}
}



/*下拉*/
.menuph{
    float:right;
    margin:10px 0 0 0;
    cursor: pointer;
    width: 40px;
    height: 40px;
    text-align: center;
}
.menuph .point
{
    display: inline-block;
    width: 28px;
    height: 22px;
    margin-top: 10px;
    position: relative;
}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before
{
    width: 28px;
}
.menuph .navbtn
{
    position: absolute;
    top: 10px;
    right: 0;
    display: inline-block;
    width: 21px;
    height: 1px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #f15929;
}
.menuph .navbtn::after,
.menuph .navbtn::before
{
    position: absolute;
    right: 0;
    display: inline-block;
    width: 28px;
    height: 1px;
    content: '';
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;

    background: #f15929;
}
.menuph .navbtn::after
{
    top: -11px;
}
.menuph .navbtn::before
{
    top: 10px;
}
.menuph .point.active .navbtn{
    background: transparent;
}
.menuph .point.active .navbtn::after{
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 0px;
}
.menuph .point.active .navbtn::before
{
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 0px;
}


/*手机下拉*/
.xialaph{
    position: absolute;
    top: 60px;
    left: 0;
    width: 100%;
    padding-bottom: 20px;
    display: none;
    z-index: 1029;
    background: #fff;
}
.xialaph .img_d{ display:none;}
.xialaph .ul2,
.xialaph .ul3{
    display: none;
}
.xialaph h4 a{
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 50px;
    position: relative;
}
.xialaph h4{
    position: relative;
}
.xialaph li:last-child h4::before{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #dddddd;
    /*opacity: 0.1;*/
}
.xialaph li:first-child h4::after{display:none;}
.xialaph h4::after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #dddddd;
    /*opacity: 0.1;*/
}
.xialaph h4 em{ font-size: 12px; margin-left: 5px; text-transform: uppercase;}

.xialaph h5 a{
    display: block;
    color: #333;
    font-size: 14px;
    line-height: 42px;
}
.xialaph h5{
    position: relative;
}
.xialaph h5::after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    background-color: #dddddd;
    /*opacity: 0.05;*/
}
.xialaph li:last-child h5::after{
    display: none;
}
.xialaph h4 b{
    position: absolute; right: 5px; top: 50%;
    width: 9px;
    height: 9px;
    float: right;
    border-top: #999 solid 1px; border-right: #999 solid 1px;
    margin-top: -5px;
    cursor: pointer;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.xialaph h4.active b{
    transform:rotate(135deg);
    -webkit-transform:rotate(135deg);
    -moz-transform:rotate(135deg);
    -o-transform:rotate(135deg);
    margin-top: -7px;
}
/*.xialaph .ul2{ padding-left: 30px;  }*/
.xialaph .ul3{
    padding-top: 12px;
    padding-bottom: 18px;
    padding-left: 15px;
    position: relative;
}
.xialaph .ul3::after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    background-color: #e5e5e5;
}
.xialaph li:last-child .ul3::after{
    display: none;
}
.xialaph .ul3 li a{
    color: #666;
    font-size: 14px;
    line-height: 35px;
    display: block;
}
.xialaph .ul3 li{
    padding-top: 5px;
}
.xialaph .ul3 li:first-child{
    padding-top: 0;
}

.xialaph h5 b{
    position: absolute; right: 5px; top: 50%;
    width: 9px;
    height: 9px;
    float: right;
    border-top: #999 solid 1px; border-right: #999 solid 1px;
    margin-top: -5px;
    cursor: pointer;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.xialaph h5.active b{
    transform:rotate(135deg);
    -webkit-transform:rotate(135deg);
    -moz-transform:rotate(135deg);
    -o-transform:rotate(135deg);
    margin-top: -7px;
}

.xialaph .searchP{ margin-top: 15px; height: 35px; border: #dddddd solid 1px; width:60%; float:left;
    border-radius:18px;
    -webkit-border-radius:18px;
    -moz-border-radius:18px;
    -o-border-radius:18px;
}
.xialaph .searchP button{ float: right; width: 21px; height: 21px; margin: 6px 12px 0 0; line-height: 0;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:0;}
.xialaph .searchP .searchLeft{ padding: 0 34px 0 0;}
.xialaph .searchP .searchLeft .Iminput{ float: left; width: 100%; height: 33px; padding: 0 0 0 14px; color: #333; font-size: 14px; border: 0; background: 0;
    border-radius:18px;
    -webkit-border-radius:18px;
    -moz-border-radius:18px;
    -o-border-radius:18px;
    -webkit-appearance:none;
    outline: 0;
}
.top1_top_ph {width:100px; float:right;}
.top1_top_ph select{width:100%; margin: 15px 0 0 0;}

@media screen and (max-width:991px){
	.c_login_ph{margin:24px 0 0 0;}
	.c_login_ph a{font-size:14px;}
}

.phonemeng{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .6;
    z-index: 196;
    display: none;
}
.phonemeng.active{
    display: block;
}



@media screen and (max-width:1199px){
	.top2{background-color:#fff;}
}

/*banner*/
.pz_banner{clear: both;}
.c_banner{position:relative;}
.number{position:absolute; bottom:50px; left: 50%; z-index: 200;
-webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);}
.number font{font-size:16px; color:#fff; opacity:0.6;}
.number font:nth-child(1){font-size:24px; color:#fff; opacity: 1; padding-right:25px; background:url(images/p9.png) center right no-repeat;}
.slide1{ margin:0;width: 100%;  padding-top:1px;}
.slide1 .slick-slide{ width:100%; padding:0; position: relative}
.slide1 .slick-slide > li{overflow:hidden;}
.slide1 .slick-prev{width:31px; height: 31px; background:url(images/p7.png) center no-repeat; left:46.7%; top: auto; bottom:35px;}
.slide1 .slick-next{width:31px; height: 31px; background:url(images/p8.png) center no-repeat; right:46.7%;top: auto; bottom:35px;}
.slide1 .slick-prev:hover{background-image:url(images/p11.png);}
.slide1 .slick-next:hover{background-image:url(images/p10.png);}

@media screen and (max-width:1700px){
	.slide1 .slick-prev{left:46%; }
	.slide1 .slick-next{right:46%; }
}
@media screen and (max-width:1400px){
	.slide1 .slick-prev{left:45%; }
	.slide1 .slick-next{right:45%; }
}
@media screen and (max-width:1100px){
	.slide1 .slick-prev{left:44%; }
	.slide1 .slick-next{right:44%; }
}
@media screen and (max-width:991px){
	.number{bottom:10px;}
	.slide1 .slick-prev{left:43%;bottom:-5px; }
	.slide1 .slick-next{right:43%; bottom:-5px; }
}
@media screen and (max-width:991px){
	.number{bottom:10px;}
	.slide1 .slick-prev{left:42%;bottom:-5px; }
	.slide1 .slick-next{right:42%; bottom:-5px; }
}
@media screen and (max-width:767px){
	.slide1 .slick-prev{opacity: 0;}
	.slide1 .slick-next{opacity: 0;}
	.number font{font-size:14px;}
	.number font:nth-child(1){font-size:18px;}
}




/*main*/

/*首页  下导航*/
.in_nav{width:100%; background-color:#ebebeb;}
.in_nav2{width:25%; float:left; position: relative; text-align: center; }
.in_nav2 a{color:#565656; font-size:21px; display: block;  padding:28.5px 0; }
.in_nav2::after{width:1px; height: 55px; content: " "; position: absolute; top:22.54px; right:0; background:url(images/p20.png) center no-repeat;}
.in_nav .in_nav2:nth-child(4n)::after{display:none;}
.in_nav2 span{width:43px; height: 43px; display: inline-block; vertical-align: middle; margin-right:20px;}
.in_nav2 span img:nth-child(2){display:none;}
.in_nav2:hover{background-color:#f15929; color:#fff;}
.in_nav2:hover a{color:#fff;}
.in_nav2:hover span img:nth-child(1){display:none;}
.in_nav2:hover span img:nth-child(2){display:block;}
.in_nav2.hover{background-color:#f15929; color:#fff;}
.in_nav2.hover a{color:#fff;}
.in_nav2.hover span img:nth-child(1){display:none;}
.in_nav2.hover span img:nth-child(2){display:block;}

@media screen and (max-width:1199px){
	.in_nav2 span{width:30px; height: 30px;}
	.in_nav2 a{font-size:16px; padding:20px 0; }
}
@media screen and (max-width:991px){
	.in_nav{display:none;}

}

/*内页下拉*/
.babyserBox{position: relative; height: 49px; width:100%; display: none;}
.babyser{ position: absolute; z-index: 5; top:0; left: 0;width:100%; background-color:#fff;}
.babyser h2{ float:left; width:100%; padding: 0 15px; border-bottom:#e1e1e1 solid 1px;  color:#333333; font-size:18px; line-height:48px; }
.babyser h2 .imgr{ float:right; margin:16px 0 0 0;}
@media  screen and (max-width:991px){
    .babyser h2 .imgr{ float:right; margin:16px 0 0 0;
        transition: all 0.2s linear;
    }
    .babyser h2.active .imgr{
        -webkit-transform:rotate(180deg);
        -moz-transform:rotate(180deg);
        -o-transform:rotate(180deg);
        transform:rotate(180deg);
    }
}
.pz_SideLayerph{ display:none;  background-color:#fff;}
.pz_SideLayerph .l1{}
.pz_SideLayerph .l1 h3{ color:#333; font-size:14px; line-height:40px; cursor:pointer; border-bottom:#e1e1e1 dashed 1px; position: relative;}
.pz_SideLayerph .l1 h3 a{ display: block; color:#333; padding-left:15px;}
.pz_SideLayerph .l1 h3.active a{ color:#f15929;}
.pz_SideLayerph .l1 h3 img{ position: absolute; right: 0; top: 0; margin:17px 15px 0 0;}
/*.pz_SideLayerph .l1 h3 img.img3{ display:none;}*/
.pz_SideLayerph .l1 h3 img.img3h{ display:none;}
.pz_SideLayerph .l1 h3.active img.img3{ display:none;}
.pz_SideLayerph .l1 h3.active img.img3h{ display:block;}
.pz_SideLayerph .l1 .l1ul{ display:none;}
.pz_SideLayerph .l1 .l1ul li{border-bottom:#e1e1e1 solid 1px; padding:10px 10px 10px 29px; font-size:14px; line-height:22px;}
.pz_SideLayerph .l1 .l1ul li:last-child{ border:0;}
.pz_SideLayerph .l1 .l1ul li a{color:#999999;}

@media screen and (max-width:991px){
	.babyserBox{display:block;}
}

.home_solution{width:100%; background-color:#f4f4f4; padding:60px 0 70px 0; overflow:hidden;}
.slideGroup{float:left; width:100%; overflow:hidden;}
.solution_top{width:24.5%; padding:0 1.28%; box-sizing: border-box; position: relative; float:left;}
.solution_top::after{width:1px ; height: 430px; background-color:#dadada; position: absolute; top:-5px; right:0;}
.lc1{cursor:pointer;}
.cT{width:100%; height: 41px; border-radius: 20px; font-size:16px; color:#707070;line-height: 39px; margin-bottom:35px;}
.cT span{width:20px; height: 20px; float:left;margin:10.5px 3.89% 0 23.37%; }
.cT span img:nth-child(2){display:none;}
.lc1:hover .cT{background-color:#f15929; color:#fff;}
.lc1:hover .cT span img:nth-child(1){display:none;}
.lc1:hover .cT span img:nth-child(2){display:block;}

.lc1.on .cT{background-color:#f15929; color:#fff;}
.lc1.on .cT span img:nth-child(1){display:none;}
.lc1.on .cT span img:nth-child(2){display:block;}

.solution_down{float:right; padding-right:2%; width:75.5%;box-sizing: border-box; padding-bottom:60px;}
.slideBox{width:95.23%; float:right;}
.slideBox_div{width:100%;}
/*.slideBox_div2{border-bottom:1px dashed #cccccc;}*/
.slideBox_div .slideBox_div2:last-child{border-bottom:none;}
.slideBox_div3{width:50%; float:left; border-right:1px dashed #cccccc; padding:40px 45px 35px 10px;}
.slideBox_div .slideBox_div2:first-child .slideBox_div3{padding-top:25px;}
.slideBox_div .slideBox_div2 .slideBox_div3:first-child{padding-top:25px; border-bottom:1px dashed #cccccc; }
.slideBox_div .slideBox_div2 .slideBox_div3:nth-child(2){padding-top:25px; border-bottom:1px dashed #cccccc; }
.slideBox_div2 .slideBox_div3:nth-child(2n){border-right:none; padding-left:75px;}
.slideBox_div3 .slideBox_left{width:109px; height: 109px; border-radius: 100px; overflow: hidden; border:3px solid #fff; float:left; }
.slideBox_div3 .slideBox_left img{width:100%; height:100%;}
.slideBox_right{margin-left:145px;}
.slideBox_right h3{font-size:16px; color:#707070; font-weight: bold;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.slideBox_right .p{font-size:14px; color:#707070; line-height: 24px; height: 48px; margin-top:15px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.slideBox_right span{width:19px; height: 19px; display: block; position: relative; margin-top:28px;}
.slideBox_right span img:nth-child(2){display:none;}
.slideBox_right span::after{width:32px; height: 1px; background-color:#b2b2b2; position: absolute; top:-11px; left:0; content: " "; }
.slideBox_div3:hover .slideBox_right span img:nth-child(2){display:block;}
.slideBox_div3:hover .slideBox_right span img:nth-child(1){display:none;}
.slideBox_div3:hover .slideBox_left img{transform:scale(1.3);
	-webkit-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-o-transform:scale(1.3);
-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

.slideBox ul .slick-dots{bottom:-40px;}
.slideBox ul .slick-dots li{width:18px; height: 18px; background:url(images/p40.png) center no-repeat; margin: 0 6px;}
.slideBox ul .slick-dots li.slick-active{background-image:url(images/p39.png);}

@media  screen and (max-width:1199px){
	.solution_down{padding:0;}
	.slideBox_div3{padding:30px 10px !important;}
}
@media  screen and (max-width:991px){
	.slideBox ul .slick-dots{bottom:-20px;}
	.solution_top{width:100%; overflow-x: auto;}
	.solution_top ul{width:720px;}
	.solution_down{float:left;}
	.solution_top::after{display:none;}
	.solution_top .lc1{float:left; margin:0 2% 0 0;}
	.solution_top .lc1 .cT{min-width:60%; padding:6px 10px; line-height: normal; height: auto; margin: 0;}
	.solution_top .lc1 span{display:none;}
	.solution_down{width:100%; margin-top:30px; padding-bottom:10px;}
	.home_solution{padding:30px 0;}
}
@media  screen and (max-width:767px){
	.cT{font-size:13px;}
	.slideBox_div3{padding:20px 0 !important;}
	.slideBox_div3 .slideBox_left{width:90px; height: 90px;}
	.slideBox_right{margin-left:100px;}
	.slideBox_right h3{font-size:15px;}
	.slideBox_right .p{font-size:13px; line-height: 20px; height: 40px;}
	.slideBox ul .slick-dots{bottom:-10px;}
	.slideBox ul .slick-dots li{width:12px; height: 12px; background-size:cover;}
	.slideBox_div3{border-right:0;}
}


/*bottom*/
.bottom_top{ padding:70px 0 60px 0;}
.bottom_top_box{
	display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;
}
.bottom_top2{width:195px; float:left; margin-right:3.2%;}
.bottom_top .bottom_top2:last-child{margin-right:0;}
.bottom_top2 h3{ margin-bottom:30px; position: relative;}
.bottom_top2 h3 a{color:#fff;font-size:18px;}
.bottom_top2 h3::after{width:170px; height: 1px; background-color:#2d3132; position: absolute; bottom:-20px; left: 0; content: " ";}
/*.bottom_top2 h3::before{width:16px; height: 1px; background-color:#999999; position: absolute; bottom:-20px; left: 0; content: " "; z-index: 1;}*/
.bottom_top2 a{display:block; font-size:14px; color:#cfcfcf; padding:7px 0;}
.bottom_top2 a:hover{color:#f15929;}

.bottom_down{padding:19px 0;}
.bottom_down h4{font-size:14px; color:#565656; line-height: 36px; margin-right:15px; float:left;}
.c_share{float: right;}
.c_share2{float:left; width:36px; height: 36px; background-color:#e5e5e5; border-radius: 50px; margin-left:10px; position: relative;}
.c_share2 > img:nth-child(2){display:none;}
.c_share2:hover{background-color:#eb610e;}
.c_share2:hover > img:nth-child(2){display:block;}
.c_share2:hover > img:nth-child(1){display:none;}
.c_share_on{width:113px; height: 0; background:url(images/p45.png) center no-repeat; position: absolute; bottom:50px; right: 0; box-sizing: border-box; overflow: hidden;}
.c_share_on img{width:95px; height: 96px;}
.c_share2:hover .c_share_on{height:119px; ; padding:8px 8px 0 8px;}

@media  screen and (max-width:1429px){
.bottom_top2{width:auto; margin-right:10%;}
	.bottom_top2 h3::after{width:150px;}	
}
@media  screen and (max-width:1199px){
	.bottom_top2 h3 a{font-size:16px;}
	.bottom_top2 a{font-size:12px;}
	.bottom_top2{width:auto; margin-right:9%;}
	.bottom_top2 h3::after{width:120px;}
}
@media  screen and (max-width:991px){
	.bottom_top{display:none;}
	.bottom_down{text-align: center; border-top:1px solid #e1e1e1;}
	.bottom_down h4{width:100%; }
	.c_share{float:none; display: inline-block;}
}
@media  screen and (max-width:991px){
	.bottom_down h4{font-size:12px;line-height: 20px; }
	.c_share{margin-top:15px;}

}

/*右漂浮*/
.fl_r{width:59px; background-color:#828282; border-radius: 10px; position: fixed; top:160px; right:27px; z-index: 300; display:none;}
.fl_r2{width:100%; font-size:20px; color:#fff; font-family: Arial; font-weight: bold; text-transform: uppercase; text-align: center; padding-top:23px; cursor: pointer;border-top-right-radius: 10px; border-top-left-radius: 10px;}
.fl_r2 span{display:block; width:30px; height: 30px; margin:auto auto 10px auto;}
.fl_r2:hover{background-color:#f15929;}
.fl_r3{width:100%; padding:10px 0; position: relative;}
.fl_r .fl_r3:nth-child(5){border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;}
.fl_r3 span{width:30px; height: 30px; margin: auto; display: block; position: relative; z-index: 1;}
.fl_r3:hover{background-color:#f15929;}
.phone_on{width:0; height: 50px; border-radius: 12px; background-color:#f15929; font-size:16px; color:#fff; position: absolute; top:0; right:-15px; line-height: 50px; overflow: hidden;
-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.fl_r3:hover .phone_on{width:209px;padding:0 70px 0 20px;}

.fl_r3 .phone_on span{width:100%; height:auto;}

.fl_r3.r_yx:hover .phone_on{width:250px;}

.c_wx{width:0; height: 121px; background:url(images/p88.png) center no-repeat; position: absolute; top:50%; right:60px; margin-top:-60px; overflow: hidden;
-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}



.c_wx img{width:95px; height: 96px; margin: 13px 0 0 12px ;}
.fl_r3:hover .c_wx{width:120px;}



@media  screen and (max-width:767px){
	.fl_r{display:none;}
}


/*成功案例*/
.min_height{min-height:500px;}
.c_title{text-align:center;}
.c_title span{display:block; width:17px; height: 60px; margin: auto;}
.c_title h3{font-size:28px; color:#000000; padding:14px 0;}
.c_title h5{font-size:12px; color:#adadad; font-family: Arial; text-transform: uppercase;}

.c_nav{text-align:center; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; font-size:0;}
.c_nav a{height: 53px; line-height: 53px; display: inline-block; font-size:16px; color:#1c1c1c;padding:0 46px; margin: 0; position: relative;}
.c_nav a:hover{background-color:#f15929; color:#fff;}
.c_nav a.hover{background-color:#f15929; color:#fff;}
.c_nav a::after{width:14px; height: 14px; border: 2px solid #cccccc; border-radius: 20px; box-sizing: border-box; position: absolute; bottom:-7px; left: 50%; margin-left:-7px; content: " ";  background-color:#fff;}
.c_nav a:hover::after{border-color:#f15929;}
.c_nav a.hover::after{border-color:#f15929;}
.c_nav a::before{ width: 0px;height: 0px;border-width: 6px;border-style: solid;border-color: transparent transparent #f15929 transparent;content: " "; position: absolute; bottom:-20px; left: 50%; margin-left:-6px; display: none;}
.c_nav a:hover::before{display:block;}
.c_nav a.hover::before{display:block;}

.c_case_box{padding:25px 0 60px 0;}
.c_case{padding:15px 0 70px 0;}
.c_case li{width:33.3333%; float:left; text-align: center; margin-top:55px; }
.c_case li span{width:132px; height:132px; border-radius: 200px; overflow: hidden; display: block; margin: auto;position: relative;}
.blue_on{width:100%; height: 100%; position: absolute; top:0;left: 0; /*background-color:#004b90; opacity: 0.5;*/}
.c_case li h3{width:70%; font-size:18px; color:#333333; padding:30px 0; margin: auto;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.c_case li h4{width:70%; font-size:16px; color:#666666; margin: auto; background-color:#f6f6f6; padding:17.5px 10px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.c_case li:hover h3{color:#f15929;}
.c_case li:hover span img{
transform:scale(1.3);
	-webkit-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-o-transform:scale(1.3);
-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}


.c_page{text-align:center;}
.c_page a{display:inline-block; vertical-align: middle; width:38px; height: 38px; border-radius: 30px; line-height: 38px; text-align: center; font-size:14px; color:#272727; margin: 0 3px; border:1px solid #e1e1e1;}
.c_page .pageup{width:100px; background:url(images/p62.png) center no-repeat;}
.c_page .pagedown{width:100px; background:url(images/p61.png) center no-repeat;}
.c_page .pageup:hover,
.c_page .pageup.on{background-image:url(images/p59.png);}
.c_page .pagedown:hover,
.c_page .pagedown.on{background-image:url(images/p60.png);}
.c_page a:hover,
.c_page a.on{background-color:#f15929; color:#fff;}
.c_page span{font-size:12px; display:inline-block; color:#333; margin: 0 5px; display:none;}


@media screen and (max-width:1429px){
	.c_nav a{padding:0 30px;}
}
@media screen and (max-width:1199px){
	.c_nav a{padding:0 25px;}
}
@media screen and (max-width:991px){
	.c_nav{display:none;}
	.c_case li{margin-top:20px;}
	.c_case li h3{font-size:16px; padding:15px 0; width:90%;}
	.c_case li h4{font-size:14px;}
	.c_case{padding:15px 0 50px 0;}
	.c_title h3{font-size:22px;}
}
@media screen and (max-width:767px){
	.c_page .c_a2{display:none;}
	.c_page span{display:inline-block;}
	.c_title h3{font-size:18px;}
	.c_case li{width:100%;}
	.c_case li h3{width:100%; font-size:15px;}
	.c_case li h4{width:100%; font-size:13px; padding:10px;}
	.c_case{padding:0 0 30px 0;}
	.c_case_box{padding:20px 0 30px 0;}
	.c_title span{margin-top:-20px;}
}


/*动态信息*/
.c_nav2 a{width:195px}
.c_infor{padding:50px 0;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.c_infor li{width:31.85%; margin: 35px 2.225% 0 0; background-color:#f6f6f6; padding:30px 2.14% 35px 2.14%; box-sizing: border-box; float:left; text-align: center;}
.c_infor li:nth-child(3n){margin-right:0;}
.c_infor li h5{font-size:14px; color:#474747; font-family: Arial; position: relative;padding-bottom:50px; opacity:0.5;}
.c_infor li h5::after{width:1px; height: 14px; background-color:#d2d2d2; position: absolute; bottom:20px; left: 50%; content: " ";}
.c_infor li span{width:100%; height: auto; overflow: hidden; display: block;}
.c_infor li h3{font-size:18px; color:#474747; padding:35px 0 45px 0; position: relative;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.c_infor li h3::after{width:46px; height: 1px; background-color:#d2d2d2; content: " "; position: absolute; bottom:25px; left: 50%; margin-left:-23px;}
.c_infor li .p{width:90%; margin: auto; font-size:14px; color:#959595; line-height: 24px; height: 72px; text-transform: uppercase;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.c_infor li:hover h3{color:#f15929;}
.c_infor li:hover span img{
	transform:scale(1.3);
	-webkit-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-o-transform:scale(1.3);
-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

@media screen and (max-width:1429px){
	.c_nav a{width:auto;}
}
@media screen and (max-width:991px){
	.c_infor{padding:0 0 50px 0;}
	.c_infor li{margin: 35px 2% 0 0;}
}
@media screen and (max-width:767px){
	.c_infor{padding:10px 0 30px 0;}
	.c_infor li{width:100%; margin: 0 0 10px 0; padding:15px 2.14% 15px 2.14%;}
	.c_infor li h5{padding-bottom:30px;}
	.c_infor li h5::after{bottom:8px;}
	.c_infor li h3{font-size:15px; padding:15px 0 25px 0;}
	.c_infor li h3::after{bottom:12.5px;}
	.c_infor li .p{font-size:13px; line-height: 20px; height: 60px;}
}

/*服务与支持*/
.c_ser{width:97.7%; margin: auto; padding:75px 0 0 0;}

@media screen and (max-width:1199px){
	.c_ser{width:100%;}
}
@media screen and (max-width:991px){
	.c_ser{padding:30px 0 0 0;}
}
@media screen and (max-width:767px){
	.c_ser{padding: 10px 0 0  0;}
}


/*关于我们*/
.c_about_ul{padding-top:10px;}
.c_about_li{margin-top:60px;}
.c_about_ul .c_about_li span{width:544px; height: auto;overflow: hidden;float:left;}
.c_about_ul .c_about_li .c_about_right{width:52.92%; float:right;}
.c_about_ul .c_about_li .c_about_right h3{font-size:24px; padding:34px 0 30px 0;font-weight: bold; color:#333333;}
.c_about_ul .c_about_li .c_about_right .p{font-size:14px; color:#333333; line-height: 36px;}

.c_about_ul .c_about_li:first-child span{padding:33.5px 31.5px; background:url(images/p65.png); box-sizing: content-box;}
.c_about_ul .c_about_li:first-child .c_about_right{width:52.92%; float:right;}
.c_about_ul .c_about_li:first-child .c_about_right h3{font-size:24px; color:#000000; font-weight: normal; }

.c_about_ul .c_about_li:nth-child(2n){background:url(images/p66.png) center no-repeat; padding:60px 0 75px 0; background-size:cover;}
.c_about_ul .c_about_li:nth-child(2n) span{float:right; }
.c_about_ul .c_about_li:nth-child(2n) .c_about_right{width:58.21%; float:left;}
.c_about_ul .c_about_li:nth-child(2n) .c_about_right h3{}

.c_about_ul .c_about_li .c_about_right h3 i{display:inline-block; width:35px; height: 30px; vertical-align: text-bottom; margin-right:12px;}
.c_about_ul .c_about_li .c_about_right h5{font-size:16px; color:#999999; font-family: Arial; text-transform: uppercase; margin:-20px 0 40px 0;}
.c_about_ul .c_about_li:nth-child(3n) .c_about_right{width:57%;}

@media screen and (max-width:1429px){
	.c_about_ul .c_about_li span{width:500px;}
	.c_about_ul .c_about_li:first-child .c_about_right{width:49%;}
	.c_about_ul .c_about_li:nth-child(2n) .c_about_right{width:57%;}
	.c_about_ul .c_about_li .c_about_right .p b{display:none;}
}
@media screen and (max-width:1199px){
	.c_about_ul .c_about_li span{width:430px;}
	.c_about_ul .c_about_li:first-child .c_about_right{width:47%;}
	.c_about_ul .c_about_li:nth-child(2n) .c_about_right{width:54%;}
	.c_about_ul .c_about_li:nth-child(3n) .c_about_right{width:54%;}
	.c_about_ul .c_about_li .c_about_right h3{padding:10px 0; font-size:20px !important;}
	.c_about_ul .c_about_li:first-child .c_about_right .p{line-height:24px;}
	.c_about_ul .c_about_li .c_about_right h5{margin:0 0 30px 0;}
}
@media screen and (max-width:991px){
	.c_about_li{margin-top:40px;}
	.c_about_ul .c_about_li .c_about_right{width:auto !important; float: none !important; }
	.c_about_ul .c_about_li span{width:300px; margin-right:20px;}
	.c_about_ul .c_about_li:first-child span{padding:10px;}
	.c_about_ul .c_about_li:nth-child(2n) span{margin:0 0 0 20px;}
	.c_about_ul .c_about_li .c_about_right h3{font-size:18px !important;}
	.c_about_ul .c_about_li .c_about_right h3 i{width:25px; height: 21px;}
	.c_about_ul .c_about_li:nth-child(2n){padding:20px 0;}
}
@media screen and (max-width:767px){
	.c_about_li{margin-top:20px;}
	.c_about_ul .c_about_li span{width:100%; margin: auto; box-sizing: border-box !important; float:none; display: block;}
	.c_about_ul .c_about_li .c_about_right h3{font-size:15px !important; }
	.c_about_ul .c_about_li .c_about_right .p{font-size:13px; line-height: 20px;}
	.c_about_ul .c_about_li .c_about_right h5{font-size:14px; margin:0 0 10px 0;}
	.c_about_ul{padding:0;}
	.c_about_ul .c_about_li .c_about_right h3 i{width:18px; height: auto; margin-bottom:3px;}
}


/*合作伙伴*/
.c_par_box{padding:75px 0 30px 0;}
.c_par_ul{border-bottom:1px solid #f6f6f6;}
.c_par_box .c_par_ul:last-child{border-bottom:none;}
.c_par_ul li{padding:45px 10px; width:20.35%; box-sizing: border-box; margin-right:6.2%; float:left; text-align: center;}
.c_par_ul li:nth-child(4n){margin-right:0;}
.c_par_ul li span{width:182px; height: auto; display: block; margin: auto;}
.c_par_ul li h3{font-size:18px; color:#545454; padding:40px 0 15px 0;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.c_par_ul li h4{width:70px; height: 23px; line-height: 23px; border-radius: 20px; border:1px solid #b8b8b8; margin: auto; font-size:12px; color:#b8b8b8;}
.c_par_ul li .p{font-size:14px; color:#545454; line-height: 26px; opacity: 0.6; margin-top:15px; height: 52px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.c_par_ul li:hover h4{color:#f15929; border-color:#f15929;}

@media screen and (max-width:991px){
	.c_par_box{padding:0 0 30px 0;}
	.c_par_ul li{padding:20px 20px; width:50%;}
	.c_par_ul li{margin-right:0;}
}
@media screen and (max-width:767px){
	.c_par_ul li{width:100%; padding:10px 0 20px 0;}
	.c_par_ul li h3{font-size:15px; padding:10px 0;}
	.c_par_ul li .p{font-size:13px; line-height: 20px; height: 40px;}
	.c_par_ul{border:none;}
	.c_par_ul li{border-bottom:1px solid #f6f6f6;}
}

/*核心资质*/
.c_honor_box{padding-top:100px;}
.c_honor_ul{padding-bottom:90px; margin-bottom:30px; background:url(images/p67.png) center bottom no-repeat;} 
.c_honor_box .c_honor_ul:last-child{margin-bottom:0;}
.c_honor_ul{padding-left:10%; z-index: -1; position: relative;}
.c_honor_ul li{width:16.92%; margin-right:5%; float:left; padding:11px ; background-color:#fff; box-shadow:3px 3px 7px rgba(0,0,0,0.35); position: relative; box-sizing: content-box;}
.c_honor_ul li:nth-child(4n){margin-right:0;}
.c_honor_ul li > img{position:relative; z-index: 200;}
.c_honor_ul li span{width:319px; height:auto; position: absolute; bottom:-10px; left:-50px; z-index: -1;}
.c_honor_box .c_honor_ul:nth-child(2n){padding-left:7.5%;}

@media screen and (max-width:1429px){
	.c_honor_ul li span{width:220px; left: -10px; bottom:-6px;}
}
@media screen and (max-width:991px){
	.c_honor_box{padding-top:50px;}
	.c_honor_ul li span{display:none;}
	.c_honor_ul{padding:0 0 20px 0; background:none;}
	.c_honor_ul li{width:23%; margin: 0 1%; box-sizing: border-box !important;}
	.c_honor_box .c_honor_ul:nth-child(2n){padding:0;}
	.c_honor_box .c_honor_ul:last-child{padding:0 0 40px 0}
}
@media screen and (max-width:767px){
	.c_honor_ul{margin-bottom:0; padding-bottom:0;}
	.c_honor_ul li{width:48%; margin:0 2% 15px 0;}
	.c_honor_ul li:nth-child(2n){margin-right:0;}
	.c_honor_box{padding-top:10px;}
	.c_honor_box .c_honor_ul:last-child{padding:0 0 15px 0}
}

/*解决方案*/
.c_nav3 a{padding:0 29px;}
@media screen and (max-width:1429px){
	.c_nav3 a{padding:0 20px;}
}


.c_13{padding:35px 0 50px 0;}	
.c_13 li{margin-top:30px; background-color:#f6f6f6; }
.c_13 li .c_13_img{float:left;padding:30px 2.14%; width:328px; height: auto; box-sizing: content-box;border-right:1px solid #fff; }
.c_13 li .c_13_img span{display: block; width:100%; height: auto;overflow: hidden;}
.c_13 li:last-child{margin-bottom:0;}
.c_13_1{padding:0 4.5% 0 2.4%;  width:72%; float:left;}	
.c_13_1	h1{font-size:16px;color: #3b3b3b; margin-top:45px;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.c_13_1	.p{font-size:14px; color:#898989; line-height: 24px; margin-top:20px; height: 48px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.c_13_1	.c_13_2{margin-top:70px;}
.c_13_1	.c_13_2	h3{float:left; font-size:14px; color:#a9a9a9;}
.c_13_1	.c_13_2 h4{font-size:14px; color:#a9a9a9; float:right;}
.c_13 li:hover{box-shadow:0 0 18px rgba(0,0,0,0.05);}
.c_13 li:hover span{background-color:#f0f0f0;}
.c_13 li:hover .c_13_1	h1{color:#f15929;}
.c_13 li:hover .c_13_1	h4{color:#f15929;}
.c_13 li:hover span img{
	transform:scale(1.3);
	-webkit-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-o-transform:scale(1.3);
-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

@media screen and (max-width:1429px){
	.c_13_1{width:67%;}
}
@media screen and (max-width:1199px){
	.c_13_1{width:60%;}
}
@media screen and (max-width:991px){
	.c_13 li .c_13_img{width:250px;padding:15px;}
	.c_13_1 h1{margin-top:20px;}
	.c_13_1 .c_13_2{margin-top:20px;}
}
@media screen and (max-width:767px){
	.c_13{padding:0 0 30px 0;}
	.c_13 li{margin-top:10px; padding:10px;}
	.c_13 li .c_13_img{width:140px; padding:0; margin-right:10px;}
	.c_13_1{width:auto; float:none; }
	.c_13_1 h1{font-size:15px; margin-top:10px;}
	.c_13_1 .p{font-size:13px; line-height: 20px; height: 40px; margin-top:10px;}
	.c_13_1 .c_13_2{margin-top:10px;}
	.c_13_1 .c_13_2 h3{font-size:12px;}
	.c_13_1 .c_13_2 h4{font-size:12px;}
}


/*解决方案 详情*/
.new_detail{padding:70px 0 0 0 ;}
.c_1200_12 h1{width:100%; text-align: center; font-size:24px; color:#333; text-transform: uppercase;}
.c_1200_12 div{padding:10px 0; border-top:1px solid #d7d8d8; border-bottom:1px solid #d7d8d8; margin-top:25px;}
.c_1200_12 div h2{float:left; font-size:14px; color:#777; margin-right:10px; line-height: 34px;}
.c_1200_12 div a{float:right}
.c_1200_12 div span{float:left;width:34px; height:34px;}
.c_1200_12 div span img{display:block;}
.c_1200_12 div h3{float:left;font-size:14px; color:#777; margin-right:10px; line-height: 34px;}
.c_1200_12 div a:hover h3{color:#d6001e;}
.new_detail .p{margin-top:35px; font-size:14px; color:#333333; line-height: 30px; text-align: justify;}
.new_detail .p i{font-size:16px; display: block;}
/*.new_detail .p span{width:83.57%; display: block; margin:30px auto;}*/

.share{text-align:center; margin-top:25px;}
.share a{display: inline-block;}
.share .bdsharebuttonbox .bds_weixin{width:40px; height:40px; background-image: url(images/p71.png); background-repeat: no-repeat; background-position: center;}
.share .bdsharebuttonbox .bds_tsina{width:40px; height:40px; background-image: url(images/p72.png); background-repeat: no-repeat; background-position: center; margin:0 10px;}
.share .bdsharebuttonbox .bds_qzone{width:40px; height:40px; background-image: url(images/p73.png); background-repeat: no-repeat; background-position: center;}
.share .bdshare-button-style0-16 a, .share .bdshare-button-style0-16{padding:0; margin:0; float:none;}
.c_1200_14{line-height: 55px;border-top:1px solid #d7d8d8; margin-top:30px;}
.c_1200_14 a{width:50%; float:left; font-size:14px; color: #666;}
.c_1200_14 a:hover{color:#f15929;}
.c_1200_14 .pageDown{text-align:right;}
.c_1200_15{text-align: left; font-size:18px; color:#f15929; padding:20px 0 22px 0;}
.c_1200_16{}
.c_1200_16 li{float:left; width:47%; padding:12.5px 0; margin-right:6%; border-bottom:1px solid #d7d8d8;}
.c_1200_16 li:nth-child(2n){margin-right:0;}
.c_1200_16 li h4{float:left; font-size:14px; color:#333; width:70%; overflow: hidden;text-overflow:ellipsis;white-space:nowrap;text-transform: uppercase;}
.c_1200_16 li h5{font-size:14px; color:#777777; float:right;}
.c_1200_16 li a:hover h4{color:#f15929;}

@media screen and (max-width:991px){
	.new_detail{padding-top:30px;}
	.c_1200_12 h1{font-size:20px;}
	/*.new_detail .p span{width:100%;}*/
}
@media screen and (max-width:767px){
	.new_detail{padding-top:10px;}
	.c_1200_12 h1{font-size:16px; line-height: 24px;}
	.c_1200_12 div h2{font-size:13px; line-height: 24px;}
	.c_1200_12 div h3{font-size:13px; line-height: 24px;}
	.c_1200_12 div span{width:24px; height: 24px;}
	.new_detail .p{margin-top:20px;}
	.new_detail .p i{font-size:15px;}
	.new_detail .p{font-size:13px; line-height: 24px;}
    .new_detail .p img{height:auto !important;}
	/*.new_detail .p span{margin:15px auto;}*/
	.c_1200_14 {margin-top:15px; padding-top:10px;}
	.c_1200_14 a{width:100%; text-align: center !important; line-height: 24px;}
	.c_1200_15{font-size:16px; padding:20px 0;}
	.c_1200_16 li{width:100%; margin: 0 0 10px 0; padding:10px 0;}
}


/*联系我们*/
.contact_box{padding:70px 0 20px 0;}
.contact{}
.contact_left{width:39.14%;float:left; background-color:#f5f5f5; padding:35px 3.57% 40px 3.57%;}
.contact_left h3{font-size:30px; color:#323232; font-weight: bold;}
.contact_left > h4{font-size:24px; color:#333333; margin-top:20px;}
.contact_left h4 i{font-size:16px;}
.contact_left h5{font-size:14px; color:#999999; font-family: Arial; margin-top:5px; position: relative;}
.contact_left h5::after{width:90%; height: 1px; background-color:#eaeaea; content: " "; position: absolute; left: 0; bottom:-20px;}
.contact_left .p{font-size:14px; color:#666666; line-height: 28px; margin-top:35px;}
.con_share{margin-top:40px;}
.con_share h4{float:left; font-size:14px; color:#323232; line-height: 40px;}
.con_share .c_share{float:left; margin: 0;}
.con_share .c_share2{ width:40px; height: 40px;}
.con_share .c_share2:hover{background-color:#e5e5e5;}

.map{width:57.78%; float:right; height: 460px; box-shadow: 0 0 10px rgba(0,0,0,0.06);}
#bdmap1{ position: relative; width: 100%; height: 100%;}

.other_company h3{padding:35px 0 18px 0; font-size:20px; color:#333; border-bottom:1px solid #e6e5e5;}
.c_other_box{}
.c_other{width:48%; float:left; margin-right:4%; background-color:#f5f5f5;padding:20px; margin-top:30px;}
.c_other_box .c_other:nth-child(2n){margin-right:0;}
.c_other span{width:126px; height: auto; overflow: hidden; float:left;}
.other_right{margin-left:146px;}
.other_right h4{font-size:18px; color:#333333; padding:5px 0;}
.other_right .p{font-size:14px; color:#555555; line-height: 30px; margin-top:10px;}

@media screen and (max-width:1329px){
	.con_share{margin-top:16px;}
}
@media screen and (max-width:1199px){
	.contact_left{padding:30px 3.57% 30px 3.57%}
	.other_right h4{font-size:16px;}
	.other_right .p{line-height:24px;}
}
@media screen and (max-width:991px){
	.contact_box{padding:50px 0 0 0;}
	.contact_left{width:100%; padding:20px;}
	.contact_left h3{font-size:24px;}
	.contact_left > h4{font-size:20px;}
	.map{width:100%; margin-top:20px; height: 200px;}
	.c_other{width:49%; margin-right:2%; padding:10px;}
}
@media screen and (max-width:767px){
	.contact_box{padding:10px 0 0 0;}
	.contact_left h3{font-size:20px;}
	.contact_left > h4{font-size:18px;margin-top:20px;}
	.other_company h3{font-size:18px;}
	.c_other{width:100%; margin: 0 0 10px 0;}
	.other_right h4{line-height:24px;}
	.other_right{margin:0;}
	.c_other span{margin-right:10px;}
	.other_right .p{width:100%; display: block; float:left;}
}


/*业务介绍*/
.c_nav_2{width:100%; text-align: center; font-size:0; background-color:#f5f5f5; margin-top:40px;}
.c_nav_2 a{font-size:14px; color:#9e9e9e; display:inline-block; padding:15px 10px; margin: 0 1.7%;}
.c_nav_2 a:hover{border-bottom:2px solid #f15929;}
.c_nav_2 a.hover{border-bottom:2px solid #f15929;}

@media screen and (max-width:991px){
	.c_nav_2{display:none;}
}

.business_ul{padding-bottom:70px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.business_ul li{width:31.42%; float:left; margin:50px 2.87% 0 0; background:url(images/p79.png) top center no-repeat; padding:24px 24px 35px 24px; box-sizing: border-box; box-shadow: 0 0 46px 10px rgba(0,0,0,0.06);}
.business_ul li:nth-child(3n){margin-right:0;}
.business_ul li .b_img{display:block; width:100%; height: auto; overflow: hidden;}
.business_ul li h5{font-size:16px; color:#232323; text-transform: uppercase; padding:32px 0 13px 0;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.business_ul li a > h6{font-size:14px; color:#6e6e6e; 
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.c_more{margin-top:30px; }
.c_more h6{float:left; font-size:14px; color:#c3c3c3;}
.business_ul li span{display:block;width:45px; height: 5px; float:left; margin:7px 0 0 5px;}
.business_ul li span img:nth-child(2){display:none;}
.business_ul li:hover{background-image:url(images/p78.png);}
.business_ul li:hover span img:nth-child(1){display:none;}
.business_ul li:hover span img:nth-child(2){display:block;}
.business_ul li:hover .c_more h6{color:#f15929;}

@media screen and (max-width:991px){
	.business_ul li{margin-top:20px; padding:15px; width: 32%; margin-right:1.9%;}
	
}
@media screen and (max-width:767px){
	.business_ul li{width:49%; margin-right:1.7%; padding:10px; border:1px solid #e9e9e9;}
	.business_ul li:nth-child(3n){margin-right:1.7%;}
	.business_ul li:nth-child(2n){margin-right:0;}
	.business_ul li h5{font-size:15px; padding:10px 0;}
	.business_ul li a > h6{font-size:13px;}
	.c_more{margin-top:15px;}
	.business_ul{padding-bottom:30px;}
}

/*业务介绍  详细*/
.b_detail{padding:75px 0 20px 0;}
.b_detail_left{width:44.14%; float:left; overflow: hidden; height: auto;}
.b_detail_right{width:47.14%; margin-right:1.78%; float:right;}
.b_detail_right h3{font-size:24px; color:#f15929; padding:15px 0 10px 0;}
.b_detail_right h5{font-size:16px; color:#212121;}
.b_detail_right .p{font-size:14px; color:#4c4c4c; line-height: 28px; margin-top:35px;}
.b_share{margin-top:43px;}
.b_share h4{font-size:14px; color:#3b3b3b; line-height: 36px; float:left;}
.b_share .bdsharebuttonbox{float:left;}
.b_share .bdshare-button-style0-16 a{width:36px; height: 36px; margin: 0 5px; border-radius: 50px; border:1px solid #5e5e5e;}
.b_share .bdshare-button-style0-16 a:hover{background-color:#313131; opacity: 1 !important;}
.b_share .bdsharebuttonbox .bds_tsina{background:url(images/p82.png) center no-repeat; background-size: cover;}
.b_share .bdsharebuttonbox .bds_weixin{background:url(images/p83.png) center no-repeat;}
.b_share .bdsharebuttonbox .bds_sqq{background:url(images/p84.png) center no-repeat;}
.b_share .bdsharebuttonbox .bds_tsina:hover{background-image:url(images/p85.png);}
.b_share .bdsharebuttonbox .bds_weixin:hover{background-image:url(images/p86.png);}
.b_share .bdsharebuttonbox .bds_sqq:hover{background-image:url(images/p87.png);}
.b_detail_right .c_1200_14{margin-top:47px;line-height:normal; padding-top:40px;}

@media screen and (max-width:991px){
	.b_detail_left{width:60%; float:none; margin: auto;}
	.b_detail{padding:20px 0;}
	.b_detail_right{float:none; width:100%; margin: 0;}
}
@media screen and (max-width:767px){
	.b_detail_left{width:100%;}
	.b_detail_right h3{font-size:20px;}
	.b_detail_right .p{font-size:13px; line-height: 20px; margin-top:15px;}
	.b_share{margin-top:20px;}
	.b_detail_right .c_1200_14{margin-top:20px; padding-top:10px;}
}























