@media (min-width: 1200px){
	.container {width: 100%;padding: 0 3%;}
    .section_case .container {width: 100%;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}
	.section_kf .container {width: 100%;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}
	.section_liu {min-height: 650px;padding: 50px 0;background: url("../images/section1.jpg") no-repeat center center;}
    /*.section_liu .container{width: 1170px;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}*/
}

body{color:#666;font-size: 16px;}
a{color:#4e4e4e;}
a,a:hover,a:focus{text-decoration: none;}
ul,li{margin:0;padding:0;list-style-type:none;}
p{margin-bottom: 0;line-height: 24px;}

.home-tilte{margin:15px 0;font-size: 36px;font-weight: 600}
.home-tilte-2{margin:10px 0;font-size: 36px;font-weight: 600}
.home-tilte-3{margin:10px 0 15px;font-size: 24px;font-weight: 600}
.home-tilte-4{font-size: 18px;}
.home-tilte-5{margin:10px 0;font-size: 36px;font-weight: 600}
.size-24{font-size: 24px;font-weight: 300;}

.height10{height: 10px;}
.height20{height: 20px;}
.height30{height: 30px;}
.height40{height: 40px;}
.height50{height: 50px;}
.height100{height: 100px;}
.height150{height: 150px;}
.f_l{float: left;}
.f_r{float: right;}

h1, .h1, h2, .h2, h3, .h3 {margin-top: 10px;margin-bottom: 10px;}
@media (max-width: 767px) {h1{font-size: 25px;}}


.nav > li {
    position: inherit;
    display: block;
}
#main_head_box {
width:100%;
position:absolute;
color:#424242;
}

#main_head_box #menu_wrap {
height:90px;
margin:0 auto;
}


/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(1);}*/
#backtotop {position: fixed;bottom: 50px;right: 20px;display: none;cursor: pointer;font-size: 50px;z-index: 9999;}
#backtotop:hover {color: #333}
#main-menu-user li.user { display: none}

/*.caption-wraper {position: absolute;left: 50%;bottom: 2em;}
.caption-wraper .caption {position: relative;left: -50%;background-color: rgba(0, 0, 0, 0.54);padding: 0.4em 1em;color: #fff;-webkit-border-radius: 1.2em;-moz-border-radius: 1.2em;-ms-border-radius: 1.2em;-o-border-radius: 1.2em;border-radius: 1.2em;}
.tc-gridbox { margin: 0;}
@media (max-width: 767px) {
	.caption-wraper {left: 0;bottom: 0.4em;}
	.caption-wraper .caption {left: 0;padding: 0.2em 0.4em;font-size: 0.92em;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;}
}*/




/*logo*/
.navbar-brand {float: left;padding: 2px 15px;font-size: 18px;line-height: 20px;height: 70px;}

/*nav*/
.navbar-fixed-top{ -webkit-box-shadow: #666 0px 0px 10px; -moz-box-shadow: #666 0px 0px 10px; box-shadow: #666 0px 0px 10px;}
.navbar-default .navbar-nav>li>a {font-size: 16px;}
.navbar-default .navbar-nav > li > a {
    color: #666;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #E62129;
    background: none;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #E62129;
    background: none;
}

.nav > li > a:hover, .nav > li > a:focus {
    
    background: none;
}

.sy-box{margin-top:-90px;}
/* banner */
.DB_tab25 {width:100%;/*height:570px;*/z-index:1000;margin:auto;} 
.DB_tab25  ul,.DB_tab25 li{list-style:none;margin:0;padding:0;} 
.DB_tab25 .bodys{width:1300px;height:700px;position:absolute;left:50%;margin-left:-500px;top:50%;margin-top: -285px;} 
.DB_tab25 .DB_bgSet{position:relative;} 
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:570px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:988px;height:570px;} 
/* 
.DB_tab25 {width:100%;height:700px;z-index:1000}
.DB_tab25  ul,li{list-style:none;margin:0;padding:0;}
.DB_tab25 .bodys{width:100%;height:700px;overflow:hidden;position:absolute;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:700px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:988px;left:50%;margin-left:-500px;} */


.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:-40px;top:110px;width:500px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0;top:250px;width:250px;z-index: 2}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:500px;top:372px;z-index: 2;-webkit-animation:spinAround 10s linear infinite;-moz-animation:spinAround 10s linear infinite;animation:spinAround 12s linear infinite;}
.DB_tab25 .DB_imgSet .DB_1_4{position:absolute;left:4px;top:100px;width:980px;}
.DB_tab25 .DB_imgSet .DB_1_5{position:absolute;left:555px;top:170px;width:400px;}
.DB_tab25 .DB_imgSet .DB_1_6{position:absolute;left:633px;top:250px;}
.DB_tab25 .DB_imgSet .DB_1_7{position:absolute;left:755px;top:360px;}


.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:0;top:80px;width: 400px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:450px;top:150px;width:250px;}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:600px;top:358px;width:450px;}



.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:0;top:80px;width: 600px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:390px;top:150px;width:250px;}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:540px;top:323px;width:450px;}
.DB_tab25 .DB_imgSet .DB_3_5{position:absolute;left:0;top:366px;}
.DB_tab25 .DB_imgSet .DB_3_4{position:absolute;left:624px;top:10px;}



.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;height:56px;top:50%;margin-top:-56px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:490px;text-align:left;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:0px;top:50%;cursor:pointer;display:none;z-index: 3}
.DB_tab25 .DB_next{position:absolute;right:0px;top:50%;cursor:pointer;display:none;z-index: 3}


.sy-box .caption-wraper {
    position: absolute;
    left: 0;
    top: 45.33333%;
    z-index: 10;
    width: 100%;
    text-align: center;
    color: #fff;
}
.sy-box .caption-wraper-1 {
    position: absolute;
    left: 0;
    top: 40.33333%;
    z-index: 10;
    width: 100%;
    text-align: center;
    color: #fff;
}
.sy-box .caption-wraper p:first-child {
    margin-bottom: 10px;
    font-size: 50px;
    line-height: 66px;
}
.sy-box .caption-wraper p {
    font-size: 20px;
    line-height: 35px;
}
.caption-wraper .feature .item {
    display: inline-block;
    vertical-align: top;
    *display: inline;
    *zoom: 1;
    padding: 0 57px;
}
.caption-wraper .feature{
    padding-top:25px;
}
.caption-wraper .feature h3 {
    font-size: 18px;
    line-height: 38px;
    text-align: left;
}
.caption-wraper .feature h4 {
    font-size: 60px;
    line-height: 60px;
}

/*关于古柏*/
.about_text p{text-align: left;font-size: 16px;line-height: 30px;text-indent:2em;}


/*服务范围*/
.index_fuwu{background-color: #fff;}
.fuwu{width:18%;float: left;margin-left:2%;}
.fuwu:first-child{margin-left:0;}
.img_gb {clear: both;background: #fff;border: 2px #FFA200 solid;border-radius:20px;
    /*display: block;margin-bottom: 15px;
    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#e4a0a0,endColorStr=#4c5e9c);
    background: -ms-linear-gradient(top, #e4a0a0, #4c5e9c);
    background: -moz-linear-gradient(top,#e4a0a0, #4c5e9c);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#e4a0a0), to(#4c5e9c));*/

}
.img_gb i {background: url(../images/jian_s.png) no-repeat top center;width: 34px;height: 22px;display: block;margin: 0 auto;margin-bottom: 13px;margin-top: -5px;}
.fuwu a:hover .img_gb i {background: url(../images/jian_s.png) no-repeat top center;width: 34px;height: 22px;display: block;margin: 0 auto;margin-bottom: 13px;margin-top: -5px;}
.img_gb h2 {clear: both;font-size: 23px;text-align: center;color: #FFA200;padding-top: 10px;padding-bottom: 20px;}
.strong{font-weight: 700;}
.f_text{padding:10px 20px;}
.f_text p{text-align:left;font-size: 16px;line-height: 28px;}
.f_text p a{text-align:left;font-size: 16px;line-height: 28px;color:#333;}
.f_text p a:hover,.f_text p a:focus{color:#e62129;}

.img_gb .img_1{width: 125px;height:100px;margin:auto;background:url(../images/newhuace_s.png) no-repeat top center;}
.img_gb .img_2{width: 125px;height:100px;margin:auto;background:url(../images/newjiniance_s.png) no-repeat top center;}
.img_gb .img_3{width: 125px;height:100px;margin:auto;background:url(../images/newbaozhuang_s.png) no-repeat top center;}
.img_gb .img_4{width: 125px;height:100px;margin:auto;background:url(../images/newvi_s.png) no-repeat top center;}
.img_gb .img_5{width: 125px;height:100px;margin:auto;background:url(../images/newpinpai_s.png) no-repeat top center;}

.fuwu a:hover .img_gb{background: #FFA200;border: 2px #FFA200 solid;}
.fuwu a:hover .img_gb h2{color:#fff;}
.fuwu a:hover .img_gb .img_1{width: 125px;height:100px;margin:auto;background:url(../images/newhuace.png) no-repeat top center;}
.fuwu a:hover .img_gb .img_2{width: 125px;height:100px;margin:auto;background:url(../images/newjiniance.png) no-repeat top center;}
.fuwu a:hover .img_gb .img_3{width: 125px;height:100px;margin:auto;background:url(../images/newbaozhuang.png) no-repeat top center;}
.fuwu a:hover .img_gb .img_4{width: 125px;height:100px;margin:auto;background:url(../images/newvi.png) no-repeat top center;}
.fuwu a:hover .img_gb .img_5{width: 125px;height:100px;margin:auto;background:url(../images/newpinpai.png) no-repeat top center;}



/*案例*/
@media (min-width: 1173px) {
.index_case .title{font-size:48px;color:#494949;text-align:center}
.index_case .h_list{padding-top:25px;}
.index_case .h_list .index_case_box{box-sizing: border-box;width:33.333333%;float: left;margin-bottom:50px;}
.index_case .h_list .index_case_box ul{max-height: 379px;overflow: hidden;width:100%;position: relative;list-style: none;padding: 0;}
.index_case .h_list .index_case_box li img{max-width: 100%;max-height: 379px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.index_case .h_list .index_case_box li a:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1)}
.index_case .h_list .index_case_box p{text-align: center;margin: -15px auto 0px;z-index: 99;border-radius: 40px;background-color: #dcdddd;height: 48px;line-height: 48px;font-size: 16px;width: 85%;position: relative;}
.index_case .h_list .index_case_box p a{color: #4e4e4e;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index_case .h_list .index_case_box:hover p{background-color:#e62129;}
.index_case .h_list .index_case_box:hover a{color: #fff;}
.index_case .h_list .index_case_box p span{display: inline-block;padding: 0px 10px;}
.index_case .entro{text-align:center;padding-top:70px}
.index_case .entro a{color:#666;font-size:16px}
.index_case .entro a:hover{color:#56aab7}
.title_ad{margin:0px auto 30px;position:relative;width:1200px;height:40px;overflow:hidden;zoom:1}
.title_ad li{font-size:20px;line-height: 40px;text-align: center;color: #48b0c0;}
.title_ad ol{display: none;}
}
/* 新闻内页详情置顶案例 */

.index_case_top .title{font-size:48px;color:#494949;text-align:center}
.index_case_top .h_list{padding-top:25px;}
.index_case_top .index_case_box_top{box-sizing: border-box;/*width:33.333333%;float: left;margin-bottom:50px;*/}
.index_case_top .h_list .index_case_box_top ul{max-height: 379px;overflow: hidden;width:100%;position: relative;list-style: none;padding: 0;}
.index_case_top .h_list .index_case_box_top li img{max-width: 100%;max-height: 379px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.index_case_top .h_list .index_case_box_top li a:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1)}
.index_case_top .h_list .index_case_box_top p{text-align: center;margin:-48px auto 0;z-index: 99;background:rgba(210,210,210,0.6); height: 48px;line-height: 48px;font-size: 16px; position: relative;}
.index_case_top .h_list .index_case_box_top p a{color: #404040;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*.index_case_top .h_list .index_case_box_top:hover p{background-color:#e62129;}
.index_case_top .h_list .index_case_box_top:hover a{color: #fff;}*/
.index_case_top .h_list .index_case_box_top p span{display: inline-block;padding: 0px 10px;}
.index_case_top .entro{text-align:center;padding-top:70px}
.index_case_top .entro a{color:#666;font-size:16px}
.index_case_top .entro a:hover{color:#56aab7}
.title_ad{margin:0px auto 30px;position:relative;width:1200px;height:40px;overflow:hidden;zoom:1}
.title_ad li{font-size:20px;line-height: 40px;text-align: center;color: #48b0c0;}
.title_ad ol{display: none;}

.common_bottom{background:#ffa200;padding:50px 0;text-align:center;color: #fff;}
.common_bottom .common_div{font-size: 60px;font-weight: 600;}
.common_bottom .common_X{width: auto;font-size: 36px;display: initial; padding: 0 10px;}
.common_bottom .common_bottom_a{margin-top:30px;line-height: 58px;}
.common_bottom .common_a{font-size: 20px;color: #fff;border-style: dashed;border-width: 1px 1px 1px 1px;padding: 15px 25px;font-weight: 600;}
.common_bottom .common_a:hover, .common_bottom .common_a:focus {background-color: #f5b341;}
.common .common_bottom_img{font-size: 14px;margin:auto;}
.common .common_img{width:200px;}

.projects_holder article .image img{position:relative;display:block;width:100%;z-index:100;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.projects_holder article .image_holder:hover .image img,.portfolio_gallery a:hover img{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2)}


/*分页*/
.pagination{display: table;margin:auto;}


/*案例 手机*/
@media (max-width: 767px) {
.index_case{padding-top: 0;}
.index_case .tit{text-align: center;font-size: 0.6rem;padding-bottom: 1.5rem;}
.index_case .co_con{padding: 0px 0.6rem;}
.index_case .co_con li{margin-bottom: 0.6rem;}
.index_case .co_con li p a{display: block;text-align: center;background-color: #48b0c0;height: 1.5rem;line-height: 1.5rem;color: #1b1b1b;}
.index_case .more{display: block;height: 1.2rem;font-size: 0.6rem;line-height: 1.2rem;color: #fff;width:6rem;margin:2rem auto;background: #303030;text-align: center;border-radius:1rem;}

.index_case .h_list{padding: 0px 15px;}
.index_case .h_list .index_case_box{box-sizing: border-box;width: 100%;float: left;margin-bottom: 15px;}
.index_case .h_list .index_case_box ul{overflow: hidden;width:100%;}
.index_case .h_list .index_case_box li img{width: 100%;}
.index_case .h_list .index_case_box p a{display: block;text-align: center;background-color: #48b0c0;height: 35px;line-height: 35px;color: #1b1b1b;}
}

.join_Btn {display: inline-block;width: 195px;height: 40px;line-height: 40px;text-align: center;color: #b1b1b1;border: 2px #b1b1b1 solid;border-radius: 5px;cursor: pointer;margin: auto;border-radius: 20px;}
.join_Btn:hover{ border-color:#e62129; color: #e62129;}
@media (max-width: 767px) {.join_Btn {width: 100%;}}

/*合作客户*/
.swiper-slide{text-align:center;}
.swiper-slide .solution-card{margin-bottom: 30px;}
.swiper-slide .solution-card img{border: 1px red solid;border-radius: 5px;}


/*留言*/
/*.section_liu .h_coo {background: #f9f9f9; margin-top: 40px; margin-bottom: 40px;}*/
.section_liu{position: relative;color:#fff;}
.section_liu .number{font-size:14px;}
.section_liu .number span{font-size:60px;color: #E62129;font-weight: 800;}

.section_liu .bg {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    object-fit: cover;
    object-position: center;
}


.banner1233{
    width: 100%;
    position: relative;
}
.bannerImg {
    width: 100%;
}
.bannerForm {
    position: absolute;
    width: 21.6%;
    left: 61%;
    padding: .8% 1.5% 0;
    background-color: #fff;
    border-radius: 10px;
    box-shadow: 0 0 10px 0 #ccc;
    top:50%;transform: translate(0, -50%);
}
.bannerForm_right_gb {
   
    min-height: 400px;
    background: rgba(132,132,132,0.5);
    color: #fff;
    padding: 40px;
    box-shadow: 0 0 10px 0 #ccc;
    border-radius: 10px;
}

.anniu  {
    padding: 8px 30px;
    background: #fff;
    border-radius: 20px;
    line-height: 40px;
    color: #797979;
}
.anniu:hover{color: #e62129;}

/*分类标语*/
.b{font-weight: 800;}
.guanggao {
    color: #333;
    background-color: #d5d5d5;
    font-size: 18px;
    width: 100%;
    text-align: center;
    line-height: 50px;
    margin-top: 20px;
}


/*新闻中心*/
/*.c_0100_8{ width:100%; float: left; padding: 121px 0 103px 0; background: url(../images/bg_4.jpg) no-repeat center center; background-size: cover; background-attachment: fixed;}*/
.c_0100_8 .z_670{ width:50%; float: left; padding:0 40px 0 15px; }
.c_0100_8 .z_670 .title{ width:100%; float: left;}
.c_0100_8 .z_670 .title h3{ width:100%; float: left;}
.c_0100_8 .z_670 .title h3 span{ float:left; padding-bottom: 20px; border-bottom: solid 1px #e62129; text-transform: uppercase; font-size: 30px; color: #666; line-height: 38px;}
.c_0100_8 .z_670 .title h5{ width:100%; float: left; margin-top: 10px;}
.c_0100_8 .z_670 .title h5 a{ float:left; border-bottom: solid 1px #e62129; font-size: 18px; color: #666; line-height: 40px; padding-right: 12px;}
.c_0100_8 .z_670 ul{ width:100%; float: left; margin-top: 0px;}
.c_0100_8 .z_670 ul li{ width:100%; float: left; margin-top: 39px;}
.c_0100_8 .z_670 ul li .time{ width:82px; height: 81px; border: solid 2px #e62129; text-align: center; padding-top: 10px; float: left;}
.c_0100_8 .z_670 ul li .time h6{ width:100%; float: left; font-size: 14px; color: #e62129; line-height: 16px; text-transform: uppercase; letter-spacing: -1px;margin:0;}
.c_0100_8 .z_670 ul li .time h2{ width:100%; float: left; font-size: 36px; color: #e62129; line-height: 40px;margin:0; }
.c_0100_8 .z_670 ul li .text{ margin-left:101px;}
.c_0100_8 .z_670 ul li .text h5{ width:100%; float: left; font-size: 18px; color: #666;line-height: 24px;margin:0;}
.c_0100_8 .z_670 ul li .text .p{ width:100%; float: left; font-size: 14px; color: #666;line-height: 18px; margin-top: 13px; height: 36px; overflow: hidden;}
.c_0100_8 .z_670 ul li:hover .text h5{ color: #e62129;}


/*案例列表相关新闻*/
.c_0100_news .z_670{ /*width:50%;*/ float: left; padding:0 15px 0 15px; }
.c_0100_news .z_670 .title{ width:100%; float: left;}
.c_0100_news .z_670 .title h3{ width:100%; float: left;}
.c_0100_news .z_670 .title h3 span{ float:left; padding-bottom: 20px; border-bottom: solid 1px #e62129; text-transform: uppercase; font-size: 30px; color: #666; line-height: 38px;}
.c_0100_news .z_670 .title h5{ width:100%; float: left; margin-top: 10px;}
.c_0100_news .z_670 .title h5 a{ float:left; border-bottom: solid 1px #e62129; font-size: 18px; color: #666; line-height: 40px; padding-right: 12px;}
.c_0100_news .z_670 ul{ width:100%; float: left; margin-top: 0px;}
.c_0100_news .z_670 ul li{ /*width:100%;*/ float: left; margin-top: 39px;}
.c_0100_news .z_670 ul li .time{ width:82px; height: 81px; border: solid 2px #e62129; text-align: center; padding-top: 10px; float: left;}
.c_0100_news .z_670 ul li .time h6{ width:100%; float: left; font-size: 14px; color: #e62129; line-height: 16px; text-transform: uppercase; letter-spacing: -1px;margin:0;}
.c_0100_news .z_670 ul li .time h2{ width:100%; float: left; font-size: 36px; color: #e62129; line-height: 40px;margin:0; }
.c_0100_news .z_670 ul li .text{ margin-left:101px;}
.c_0100_news .z_670 ul li .text h5{ width:100%; float: left; font-size: 18px; color: #666;line-height: 24px;margin:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.c_0100_news .z_670 ul li .text .p{ width:100%; float: left; font-size: 14px; color: #666;line-height: 18px; margin-top: 13px; height: 36px; overflow: hidden;}
.c_0100_news .z_670 ul li:hover .text h5{ color: #e62129;}


.more_1{ width:100%; float: left; margin-top: 70px; text-align: center;}
.more_1 a{ display:inline-block; *zoom:1; *display:inline; width:144px; height: 34px; border:solid 2px #b1b1b1; line-height: 30px; color: #b1b1b1; font-size: 22px; text-transform: uppercase;-moz-border-radius:17px; -webkit-border-radius:17px; -khtml-border-radius:17px;border-radius:17px;}
.more_1 a:hover{ border-color:#e62129; color: #e62129;}

.jd_limore{background:none;width:174px;height:44px;color:#fff;line-height:40px;margin-bottom:200px;margin:0 auto;padding-bottom:130px}
.jd_limore a{font-size:15px;display:block;width:174px;height:40px;background:#56aab7;border-radius:30px;color:#000;line-height:40px;text-align:center}
.jd_limore a:hover{background:#242424;transition:0.3s all;color:#fff}


@media screen and (max-width:1199px) {
.c_0100_8{  padding: 61px 0 43px 0;}
.c_0100_8 .z_670{ padding:0 10px 0 10px; }
.c_0100_8 .z_670 .title .news-title-1 span{ padding-bottom: 10px; font-size: 20px; line-height: 28px;}
.c_0100_8 .z_670 .title .news-title-2 a{ font-size: 14px; line-height: 30px; padding-right: 10px;}
.c_0100_8 .z_670 ul{ margin-top: 25px;}
.c_0100_8 .z_670 ul li{ margin-top: 29px;}
.c_0100_8 .z_670 ul li .time{ width:72px; height: 71px;}
.c_0100_8 .z_670 ul li .time .time-1{ font-size: 12px; line-height: 14px;margin:0;}
.c_0100_8 .z_670 ul li .time .time-2{ font-size: 26px; line-height: 30px;margin:0;}
.c_0100_8 .z_670 ul li .text{ margin-left:81px;}
.c_0100_8 .z_670 ul li .text h5{ font-size: 16px;line-height: 22px;margin:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.c_0100_8 .z_670 ul li .text .p{ font-size: 12px;line-height: 14px; margin-top: 10px; height: 28px;}
.more_1{ margin-top: 30px;}
.more_1 a{ width:75px; height: 28px; border-width: 1px; line-height: 26px; font-size: 16px;}
}
@media screen and (max-width:767px) {
.c_0100_8{  padding: 41px 10px 23px 10px;}
.c_0100_8 .z_670{ padding:0; width:100%; margin-top: 20px;}
.c_0100_8 .z_670 ul{ margin-top: 15px;}
.c_0100_8 .z_670 ul li{ margin-top: 19px;}
}

/*首页*/
/*案例列表相关新闻*/
.c_0100_news .z_670{ /*width:50%;*/ float: left; padding:0 15px 0 15px; }
.c_0100_news .z_670 .title{ width:100%; float: left;}
.c_0100_news .z_670 .title .news-title-1{ width:100%; float: left;}
.c_0100_news .z_670 .title .news-title-1 span{ float:left; padding-bottom: 20px; border-bottom: solid 1px #e62129; text-transform: uppercase; font-size: 30px; color: #666; line-height: 38px;}
.c_0100_news .z_670 .title .news-title-2{ width:100%; float: left; margin-top: 10px;}
.c_0100_news .z_670 .title .news-title-2 a{ float:left; border-bottom: solid 1px #e62129; font-size: 18px; color: #666; line-height: 40px; padding-right: 12px;}
.c_0100_news .z_670 ul{ width:100%; float: left; margin-top: 0px;}
.c_0100_news .z_670 ul li{ /*width:100%;*/ float: left; margin-top: 39px;}
.c_0100_news .z_670 ul li .time{ width:82px; height: 81px; border: solid 2px #e62129; text-align: center; padding-top: 10px; float: left;}
.c_0100_news .z_670 ul li .time .time-1{ width:100%; float: left; font-size: 14px; color: #e62129; line-height: 16px; text-transform: uppercase; letter-spacing: -1px;margin:0;}
.c_0100_news .z_670 ul li .time .time-2{ width:100%; float: left; font-size: 36px; color: #e62129; line-height: 40px;margin:0; }
.c_0100_news .z_670 ul li .text{ margin-left:101px;}
.c_0100_news .z_670 ul li .text h3{ width:100%; float: left; font-size: 18px; color: #666;line-height: 24px;margin:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.c_0100_news .z_670 ul li .text .p{ width:100%; float: left; font-size: 14px; color: #666;line-height: 18px; margin-top: 13px; height: 36px; overflow: hidden;}
.c_0100_news .z_670 ul li:hover .text h3{ color: #e62129;}


.more_1{ width:100%; float: left; margin-top: 70px; text-align: center;}
.more_1 a{ display:inline-block; *zoom:1; *display:inline; width:144px; height: 34px; border:solid 2px #b1b1b1; line-height: 30px; color: #b1b1b1; font-size: 22px; text-transform: uppercase;-moz-border-radius:17px; -webkit-border-radius:17px; -khtml-border-radius:17px;border-radius:17px;}
.more_1 a:hover{ border-color:#e62129; color: #e62129;}

.jd_limore{background:none;width:174px;height:44px;color:#fff;line-height:40px;margin-bottom:200px;margin:0 auto;padding-bottom:130px}
.jd_limore a{font-size:15px;display:block;width:174px;height:40px;background:#56aab7;border-radius:30px;color:#000;line-height:40px;text-align:center}
.jd_limore a:hover{background:#242424;transition:0.3s all;color:#fff}


@media screen and (max-width:1199px) {
.c_0100_8{  padding: 61px 0 43px 0;}
.c_0100_8 .z_670{ padding:0 10px 0 10px; }
.c_0100_8 .z_670 .title h3 span{ padding-bottom: 10px; font-size: 20px; line-height: 28px;}
.c_0100_8 .z_670 .title h5 a{ font-size: 14px; line-height: 30px; padding-right: 10px;}
.c_0100_8 .z_670 ul{ margin-top: 25px;}
.c_0100_8 .z_670 ul li{ margin-top: 29px;}
.c_0100_8 .z_670 ul li .time{ width:72px; height: 71px;}
.c_0100_8 .z_670 ul li .time h6{ font-size: 12px; line-height: 14px;margin:0;}
.c_0100_8 .z_670 ul li .time h2{ font-size: 26px; line-height: 30px;margin:0;}
.c_0100_8 .z_670 ul li .text{ margin-left:81px;}
.c_0100_8 .z_670 ul li .text h3{ font-size: 16px;line-height: 22px;margin:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.c_0100_8 .z_670 ul li .text .p{ font-size: 12px;line-height: 14px; margin-top: 10px; height: 28px;}
.more_1{ margin-top: 30px;}
.more_1 a{ width:75px; height: 28px; border-width: 1px; line-height: 26px; font-size: 16px;}
}
@media screen and (max-width:767px) {
.c_0100_8{  padding: 41px 10px 23px 10px;}
.c_0100_8 .z_670{ padding:0; width:100%; margin-top: 20px;}
.c_0100_8 .z_670 ul{ margin-top: 15px;}
.c_0100_8 .z_670 ul li{ margin-top: 19px;}
}
/*首页 end*/

.news_nav{margin:20px 0;}
.news_nav a{line-height: 25px;font-size: 12px;}
.news_nav a:hover {color:#e62129;}

/*footer*/
.section_foot {
    background: rgba(0,0,0,0.8);
    color: #cacaca;
    padding: 50px 0;
    line-height: 25px;
    font-size: 12px;
}


.section_foot .nav_size{margin:0 0 15px 0;font-size:16px;}
.section_foot a {color:#cacaca}
.section_foot .links a {font-size: 12px;}
.section_foot a:hover {color:#e62129}



/* 标签 */
.biaoqian span{ padding: 3px 10px;border-radius: 2px;display: block; float: left;}
.biaoqian {overflow: hidden; margin-bottom: 20px;}
.biaoqian a {background: #00c1de; color: #fff; padding: 3px 10px; border-radius: 2px;display: block;float: left;margin-right: 10px;margin-bottom: 10px;}
.biaoqian a:nth-child(2){ background:#0099cb}
.biaoqian a:nth-child(3){ background:#1e8fe3}
.biaoqian a:nth-child(4){ background:#0099cb}
.biaoqian a:nth-child(5){ background:#e2523a}
.biaoqian a:nth-child(6){ background:#0099cb}
.biaoqian a:nth-child(7){ background:#1e8fe3}
.biaoqian a:nth-child(8){ background:#0099cb}
.biaoqian a:nth-child(9){ background:#e2523a}
.biaoqian a:nth-child(10){ background:#0099cb}
.biaoqian a:nth-child(11){ background:#1e8fe3}
.biaoqian a:nth-child(12){ background:#00c1de}
.biaoqian a:nth-child(13){ background:#e2523a}
.biaoqian a:nth-child(14){ background:#0099cb}
.biaoqian a:nth-child(15){ background:#1e8fe3}
.biaoqian a:nth-child(16){ background:#0099cb}
.biaoqian a:nth-child(17){ background:#e2523a}
.biaoqian a:nth-child(18){ background:#0099cb}
.biaoqian a:nth-child(19){ background:#1e8fe3}
.biaoqian a:nth-child(20){ background:#00c1de}
.biaoqian a:nth-child(21){ background:#e2523a}
.biaoqian a:nth-child(22){ background:#0099cb}
.biaoqian a:nth-child(23){ background:#1e8fe3}
.biaoqian a:nth-child(24){ background:#0099cb}
.biaoqian a:nth-child(25){ background:#e2523a}
.biaoqian a:nth-child(26){ background:#0099cb}
.biaoqian a:nth-child(27){ background:#e2523a}

/*tag*/
.d-tag{padding:0.3em 0 0.6em;}
.d-tag .label{
    display:inline-block;
    border-radius: .25em;
    padding: .6em;
    margin:0.5em 0.3em 0.5em 0;
}
.d-tag a {
    color:white;
}
.d-tag a:hover{
    text-decoration: none;
}
.f_l{float: left;}

.btn-default-border {
 border:1px solid #b4b4b4;
 color:#888;
 border-radius: 3px;
}
.footer-post-sets .section-content {
 display:box;
 display:-webkit-box;
 display:-moz-box;
 display:-ms-flexbox;
 display:-webkit-flex;
 display:flex;
 justify-content:space-between;
 flex-wrap:wrap
}
.footer-post-sets .item {
 width:50%;
 flex-grow:1;
 margin-bottom:20px;
 line-height:22px;
 height:23px;
 overflow:hidden
}
@media (min-width:768px) {
 .footer-post-sets .item {
  width:25%
 }
}
@media (min-width:1024px) {
 .footer-post-sets .item {
  width:16.6667%
 }
}
.footer-post-sets .item a:hover strong {
 color:#ff5c00
}
.footer-post-sets .item a:hover .num {
 color:#ff5c00;
 background:transparent;
 border-color:#ff5c00
}
.footer-post-sets .item .num {
 display:inline-block;
 width:18px;
 line-height:18px;
 text-align:center;
 font-style:normal;
 margin-right:10px;
 font-size:11px
}
.footer-post-sets .item strong {
 font-size:16px;
 font-weight:normal;
 color:#666;
 margin-right:9px
}
.footer-post-sets .item span {
 display:none;
 font-size:12px;
 color:#cacaca
}
@media (min-width:768px) {
 .footer-post-sets .item span {
  display:inline
 }
}
.footer-post-sets .item:nth-child(1) .num,
.footer-post-sets .item:nth-child(2) .num,
.footer-post-sets .item:nth-child(3) .num,
.footer-post-sets .item:nth-child(4) .num {
 background:#ff5c00;
 border-color:#ff5c00;
 color:#fff
}

.weixin_foot{text-align: center;text-align: -moz-center;text-align: -webkit-center;}


/*cloud*/
.cloud ul a { line-height: 24px; height: 30px; display: block; background: #999; float: left; padding: 3px 10px; margin: 10px 5px 0 0; border-radius: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; color: #FFF }
.cloud ul a:nth-child(8n-7) { background: #8A9B0F }
.cloud ul a:nth-child(8n-6) { background: #EB6841 }
.cloud ul a:nth-child(8n-5) { background: #3FB8AF }
.cloud ul a:nth-child(8n-4) { background: #FE4365 }
.cloud ul a:nth-child(8n-3) { background: #FC9D9A }
.cloud ul a:nth-child(8n-2) { background: #EDC951 }
.cloud ul a:nth-child(8n-1) { background: #C8C8A9 }
.cloud ul a:nth-child(8n) { background: #83AF9B }
.cloud ul a:first-child { background: #036564 }
.cloud ul a:last-child { background: #3299BB }
.cloud ul a:hover { border-radius: 0; text-shadow: #000 1px 1px 1px }


.whitebg {
    background: #fff;
    padding-bottom: 20px;
    margin-bottom: 20px;
    overflow: hidden;
}
.liu_wachat{display:none;}
.whitebg .liu_wachat{display:block;}

.index_case_box{margin-bottom: 15px;}
.index_case_box h4 a{font-size:16px;color:#666;}
.index_case_box h4 a:hover,.index_case_box h4 a:focus {color: #428bca;}

/*内页 位置标签*/
.size-color,.size-color a{color: #666;}
.size-color a:hover,.size-color a:focus{color:#428bca;}


/*内页作者*/

.tdk-title{font-size: 22px;line-height: 30px;}
.zhuanjia {
width: 100%;
margin: 0px auto;
padding: 12px;
position: relative;
/*height: 74px;*/
overflow: hidden;
background: #f5f5f5;
margin: 10px auto 0;
line-height: 50px;    
}

.zhuanjia .bg {
width: 57px;
float: left;
text-align: left;
}

.zhuanjia .bg img {
border: 0;
border-radius: 50%;
margin: 0;
max-height: 200px;
}

.zhuanjia .right_txt {
width: auto;
float: left;
display: inline-block;
}

.zhuanjia .right_txt .name {
font-size: 16px;
line-height: 20px;
padding-top: 5px;
color: #333;
width: auto;
text-align: left;
}

.zhuanjia .right_txt .des {
line-height: 25px;
color: #999;
font-size: 14px
}
.zhuanjia .btn_time {
  /*font-size: 24px;*/
  text-align: center;
  width: 310px;
  } 




/*内页新闻列表*/

/*分类*/

.listNews .proNav{
    width: 804px;
    display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
    -webkit-justify-content: space-between; -moz-justify-content: space-between;  -ms-justify-content: space-between;  -o-justify-content: space-between;  justify-content: space-between;
    margin: 0 auto;
    
}
.listNews .proNav > li{
    border-right: 0px solid #000000;
    padding-right: 16px;
    color: #666;
    font-size: 16px;
    /*font-weight: bold;*/
}
.listNews .proNav > li > a{
    display: block;
    width: 100%;
    border:1px #000 solid;
    color: #666; padding: 5px 15px;
 
}
.listNews .proNav > li > a:hover,.listNews .proNav > li > a:focus{
    display: block;
    width: 100%;
    border:1px #e62129 solid;
    color: #fff; padding: 5px 15px;
    background: #e62129;
}
.listNews .proNav > li:nth-child(1){
    /*padding-right: 20px;*/
    border-right: none;
    /*font-weight: bold;*/
}
.listNews .proNav > li:last-child{
    border-right: none;

}

.listNews .proNav .xuan a{
    background: #e62129;
    color:#fff;
    border:1px #e62129 solid;
}


.tuijian li p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height:30px;background:rgba(210,210,210,0.6);position:relative;bottom:30px;padding:0 5px;text-align:center;}
.index_case_box h4 a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



/*新闻列表*/
@media only screen and (max-width:991px){div.articles-index-recommend .carousel-indicators{display:none}
div.articles-index-recommend .carousel-control.right{left:100%}}

div.articles-index-recommend .carousel-control>i{/* margin-top:3px;font-size:50px; */opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}
div.articles-index-main .articles-index-list{margin-bottom:10px}
div.articles-index-main .articles-index-list:hover{-webkit-transition: all 0.5s ease, opacity 0.5s ease; transition: all 0.5s ease, opacity 0.5s ease; opacity: 1; -webkit-box-shadow: #666 0px 0px 10px; -moz-box-shadow: #666 0px 0px 10px; box-shadow: #666 0px 0px 10px; }
div.articles-index-main .articles-index-list .index-article-item{padding:25px;border:1px solid #ddd}
div.articles-index-main .articles-index-list .index-article-item:after,div.articles-index-main .articles-index-list .index-article-item:before{content:" ";display:table}
div.articles-index-main .articles-index-list .index-article-item:hover{background-color:#fafafa}
div.articles-index-main .articles-index-list .index-article-item.last{border-bottom:none}
div.articles-index-main .articles-index-list .index-article-item .article-item-image{float:left;display:block;width:180px;height:130px;line-height:130px;overflow:hidden}

@media only screen and (max-width:767px){div.articles-index-main .articles-index-list .index-article-item{padding:15px}
div.articles-index-main .articles-index-list .index-article-item .article-item-image{float:none;margin:10px auto}}

div.articles-index-main .articles-index-list .index-article-item .article-item-image>img{width:100%}
div.articles-index-main .articles-index-list .index-article-item .article-item-text{margin-left:205px}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-category{float:left;display:block;margin-right:10px;padding:0 5px;line-height:18px;font-size:12px;color:red;border-radius:3px;border-color:red}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-category:active,
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-category:focus,
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-category:hover{color:#fff;background-color:red}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-title:hover{text-decoration:none}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-title:hover>h1{color:#e62129}

@media only screen and (max-width:767px){div.articles-index-main .articles-index-list .index-article-item .article-item-text{margin-left:0}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-title{text-align:center}}

div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-title>h1{margin:0;line-height:20px;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:15px 0 20px 0}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-tags{margin-top:10px;margin-left:-3px}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-desc{height:40px;line-height:20px;font-size:12px;color:#999;overflow:hidden}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-options{margin-bottom:0;font-size:12px;color:#999}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-options>span{display:inline-block}
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-options .article-item-more,
div.articles-index-main .articles-index-list .index-article-item .article-item-text .article-item-options>span>span{color:#333}
form.article-index-search{margin-bottom:15px}
form.article-index-search .form-group{width:209px}

@media only screen and (min-width:992px) and (max-width:1199px){div.articles-index-recommend .carousel-control{bottom:15px}
form.article-index-search .form-group{width:159px}}



.page,
.page > li {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.page {
    width: 100%;
    height: 98%;
    top: 1%;
    left: 3%;
    z-index: 10;
}

.page > li {
    width: 100%;
    height: 100%;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    transform-origin: left center;
    -webkit-transition-property: transform;
    -moz-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease;
    -moz-transition-timing-function: ease;
    transition-timing-function: ease;
}

.page > li:nth-child(1) {
    -webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    transition-duration: 0.6s;
}

.page > li:nth-child(2) {
    -webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    transition-duration: 0.6s;
}

.page > li:nth-child(3) {
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.page > li:nth-child(4) {
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    transition-duration: 0.5s;
}

.page > li:nth-child(5) {
    -webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    transition-duration: 0.6s;
}


/*服务*/
.core_list_box {
    font-size: 0;
    position: relative;
}
.core_list_box a{color:#666;}
.core_list_box:after {
    height: 2px;
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: #fff;
    width: 100%;
}

.core_li_box {
    width: 25%;
    background: #efefef;
    position: relative;
    text-align: center;
    float: left;
    border-bottom: 2px #fff solid;
}

.core_li_box:after {
    width: 2px;
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    background: #fff;
    height: 100%;
}

.core_li_box:nth-child(4n):after {
    display: none;
}

.core_li_icon {
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    font-size: 0;
    z-index: 1;
   /* -webkit-filter: blur(30px);
    filter: blur(30px);
    opacity: 0;
    */
    /*
    -webkit-transition: all .6s cubic-bezier(.645, .045, .355, 1);
    transition: all .6s cubic-bezier(.645, .045, .355, 1);
    */
   /* -webkit-transition:opacity .1s ease-out, filter .8s ease-out .1s;
    transition:opacity .1s ease-out, filter .8s ease-out .1s;*/
    opacity:0;
}
.core_li_box:hover .core_li_icon {
    /*-webkit-filter: blur(0);
    filter: blur(0);*/
    -webkit-transition:opacity 1.8s linear;
    transition:opacity 1.8s linear;
    opacity: 1;
}

.core_li_en {
    font-size: 24px;
    font-weight: bold;
    color: #444;
    line-height: 32px;
    height: 64px;
    margin: 0 0 10px 0;
}

.core_li_line {
    width: 220px;
    background: #444;
    height: 1px;
    margin: 0 auto;
}

.core_li_title {
    font-size: 21px;
    font-weight: bold;
    color: #444;
    line-height: 32px;
    height: 64px;
    margin: 10px 0 0 0;
}

.core_li_text {
    font-size: 14px;
    line-height: 24px;
    height: 48px;
    overflow: hidden;
    margin: 0 0 110px 0;
	padding:0 24px;
}

.core_li_read {
    position: relative;
    margin: 130px 0 70px 0;
}

.core_li_content {
    position: relative;
    z-index: 2;
}

.slogan{padding: 120px 0;text-align: center;background: #ffa200;color: #fff;}
.slogan-text{font-size: 60px;line-height: 88px;font-weight: bold;}
.slogan .slogan-span{position: relative;}
.slogan .since{font-size: 14px;position: absolute;left: 5px;bottom: -50px;font-weight: initial;letter-spacing:3px;font-style: italic;}

/*简介*/
.about_1 .container{width:1200px;margin:auto;padding:0;}
.about_1_1{text-align: center;}
.about_1{padding:50px 0;min-height:200px;background: #fff}
.about_1 .number{font-size:20px;line-height: 30px;color: #E62129;font-weight: bold;}
.about_1 .number span{font-size:60px;color: #E62129;font-weight: 800;}
.about_1 .txt{font-size:18px;}

.about_1_2{position: relative;}
.a-left{width:50%;position: absolute;z-index: 9;top: 50px;}
.h2{color:#ff0000;font-weight: 600;margin-bottom: 10px;}
.a-right{width:60%;position: relative;}

.about_2 .container{width:1400px;margin:auto;padding:0;}
.about_2{padding:0;min-height:460px;background: url(../images/about-1.jpg) no-repeat center center;color:#fff;}
.about_2 img{display: inline-block;margin:auto;}
.about_2 .about2-title{font-size: 50px;line-height: 50px;margin-bottom: 10px;margin-top:100px;}
.about_2 p{line-height: 28px;}

.about_3 .container{width:1200px;margin:auto;padding:0;}
.about_3{padding:100px 0;min-height:400px;background: #fff;}
.about_3 img{display: inline-block;margin:auto;}
.about-xian{width: 50px;height:4px;border-bottom: 4px #ff0000 solid;margin:auto;}
.about-xian2{width: 50px;height:4px;border-bottom: 4px #fff solid;margin:auto;}

.about_4 .container{width:1200px;margin:auto;padding:0;text-align: center;color:#fff;}
.about_4{padding:100px 0;min-height: 680px;background-image: url(../images/about4-1.jpg);background-size: auto;background-repeat: no-repeat;background-position: 50% 50%;background-Attachment: fixed;}
.about_4 img{display: inline-block;margin:auto;}

.about_5 .container{width:1200px;margin:auto;padding:0;}
.about_5{padding:100px 0;min-height:400px;background: #fff}
.about_5 img{display: inline-block;margin:auto;}

.about{padding:100px 0;min-height:400px;background-image: url(../images/about-1.jpg);background-size: auto;background-repeat: no-repeat;background-position: 50% 50%;background-Attachment: fixed;}



/*文化*/
.wenhua_1{padding:50px 0;min-height:150px;background: #fff}
.wenhua_2{
    height: 600px;
    padding-top: 150px;
    background-image: url(../images/about_7.jpg);
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;
}
.wenhua-main {
    width:1200px;
    margin-right: auto;
    margin-left: auto;
    padding: 50px 0;
    color: rgb(255, 255, 255);
    background-color: rgba(0, 0, 0, .5);
}

.wenhua-main-left{width: 40%;text-align:center;float: left;}
.wenhua-main-right{width: 59%;padding-left:50px;float: left;border-left: 1px #eee solid;}
.wenhua-main-right p{line-height: 30px;font-size: 16px;}

/*品牌见解*/
.jianjie_1 .container{
    
}
.jianjie_1 .container{
    background-color: #fff;
}
.jianjie_34 {
    height: 500px;
    
    background:rgba(0,0,0,0.5) url(../images/jianjie_4.jpg) no-repeat center;
  
}
.jianjie_4 .container{
    
}

.jianjie_1 .jianjie-main-text{text-align: center;}
.jianjie_2 .jianjie-main-text{text-align: left;}
.jianjie_3 .jianjie-main-text{text-align: right;}
.jianjie_4 .jianjie-main-text{text-align: center;}

.jianjie-main-1 {
    
    margin-right: auto;
    margin-left: auto;
    padding: 50px 0;
    /*color: #fff;*/
    
}
.jianjie-main-2 {
    
    margin-right: auto;
    margin-left: auto;
    padding: 50px 0;
    /*color: #fff;*/
    
}
.jianjie-main-3 {
    
    margin-right: auto;
    margin-left: auto;
    padding: 50px 0;
    /*color: #fff;*/
    
}
.jianjie-main-4 {
    
    margin-right: auto;
    margin-left: auto;
    padding: 50px 0;
    /*color: #fff;*/
    
}



/*加入*/
.join_1{padding:50px 0;min-height:150px;background: #fff}
.join_2{background-color: #fff;}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.zp-slide {
    overflow: hidden;
    margin-bottom: 50px;
}

.zp-slide-list {
    margin-bottom: 18px;
    background: #fff;
    padding: 20px;
    border: 1px solid #ebebeb;
}

.zp-top {
    cursor: pointer;
    overflow: hidden;
    transition: .5s;
    color: #999;
    font-size: 14px;
    line-height: 24px;
    background: url("../images/join_05.png") no-repeat right 30px;
}

.zp-top.on, .zp-slide-list:hover .zp-top {
    background: url("../images/join_09.png") no-repeat right 30px;
}

.zp-top span {
    float: left;
    width: 1000px;
    padding-bottom: 5px;
    display: block;
    font-size: 18px;
    line-height: 24px;
    color: #444;
}

.zp-top b {
    width: 70px;
    text-align: right;
    font-weight: normal;
    float: right;
    color: #999;
    font-size: 13px;
    font-family: Arial;
}

.zp-top p {
    float: left;
    width: 100%;
}

.zp-text {
    overflow: hidden;
    display: none;
    margin: 15px 0 18px 0;
    position: relative;
    width: 1118px;
}

.zp-text div {
    float: left;
    border-top: 1px solid #e2e2e2;
    font-size: 14px;
    color: #999;
    line-height: 24px;
    width: 640px;
    padding: 10px 0px;
}

.zp-text div span {
    padding: 30px 0 15px 0;
    font-size: 18px;
    color: #444;
    display: block;
}

.zp-text a {
    right: 0;
    bottom: 10px;
    transition: .5s;
    display: block;
    position: absolute;
    background-color: #e92129;
    font-size: 14px;
    line-height: 36px;
    border-radius: 18px;
    width: 138px;
    height: 36px;
    text-align: center;
    color: #fff;
}

.zp-text a:hover {
    background-color: #bf080a;
}

.zp-info {
    text-align: center;
    font-size: 14px;
    line-height: 24px;
    color: #999;
}

/*联系我们*/
.contact-ways .info .ico {
    margin-bottom: 30px;
    text-align: center;
}
.contact-ways .info h4 {
    font-weight: bold;
    text-align: center;
}
.contact-ways .info p {
   
    text-align: center;
}
.motto {
    padding: 30px;
    background-color: #303030;
    font-size: 42px;
    line-height: 54px;
    color: #fff;
    font-family: 'simsun';
}
.motto span {
    font-size: 65px;
    line-height: 70px;
}
.contact-wa{background:#f9f9f9;text-align: center;padding:50px 0;}
.contact-wa .info {
    color: #666;
}
.contact-wa .info {
    overflow: hidden;
    zoom: 1;
    font-size: 16px;
    line-height: 36px;
    /*color: #fff;*/
}
.contact-wa h2 {
    margin-bottom: 4px;
    font-size: 40px;
    line-height: 52px;
    font-family: 'simsun';
}
.contact-wa h3 {
    color: #e62129;
    margin-bottom: 14px;
    font-size: 60px;
    line-height: 80px;
    font-weight: bold;
}
.contact-wa .info-msg {
    margin-bottom: 12px;
    font-size: 16px;
    line-height: 36px;
    color: #666;
}
.contact-wa .info-msg h4 {
    padding-top: 2px;
    font-size: 20px;
    line-height: 36px;
}
.contact-ways a,.contact-wa a{color:#666;}
.contact-ways a:hover,.contact-wa a:hover{color:#e62129;}

/*搜索*/
.proNav{
    width: 304px;
    display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
    -webkit-justify-content: space-between; -moz-justify-content: space-between;  -ms-justify-content: space-between;  -o-justify-content: space-between;  justify-content: space-between;
    margin: 0 auto;
   
}
.proNav > li{
  
    color: #000;
    font-size: 16px;
    font-weight: bold;
    border:1px #fff solid;
}
.proNav > li > a{
    display: block;
    width: 100%;
}

.nav-tabs {
    border-bottom: 0px solid #ddd;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #fff;
    background-color: #e62129;
    border: 1px solid #ddd;
        border-bottom-color: rgb(221, 221, 221);
    border-bottom-color: #ddd;
    cursor: default;
}



@-webkit-keyframes spinAround{
    from{-webkit-transform:rotate(0deg)}
    to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes spinAround{
    from{-moz-transform:rotate(0deg)}
    to{-moz-transform:rotate(360deg)}
}
@keyframes spinAround{
    from{transform:rotate(0deg)}
    to{transform:rotate(360deg)}
}

/*tag*/
.section_gg1{height:600px;padding:100px 0;background: url(../images/tag_gb.jpg) no-repeat center center;}
/*.section_gg1 .tag_biao{position: relative;top:40px;}*/
.section_gg1 .tag_biao p{font-size: 50px;line-height: 80px;color:#fff;text-align: center;}
/*.section_gg1 .tag_biao p{font-size: 20px;line-height: 30px;color:#fff;}*/
.section_gg1 .gg1_tel{text-align:center;margin-top: 20px;}
.section_gg1 .gg1_tel a{font-size: 24px;color: #fff;border: 1px #fff solid;padding: 5px 15px;text-align: center;}
.section_gg1 .gg1_tel a:hover{color: #ffa200;border: 1px #ffa200 solid;}


.list-h5{margin:0 -12px}
.list-h5 li{/*float:left;width:33.332%;*/margin-bottom:37px}
.list-h5 .item{display:block;overflow:hidden;background-color:#fff;margin:0 12px;box-shadow:0 10px 30px rgba(0,0,0,.1)}
.list-h5 .item .pic{position:relative;overflow:hidden;padding-top:58.35%}
.list-h5 .item .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.list-h5 .item .txt{padding:15px;text-align:justify}
.list-h5 .txt .hd{overflow:hidden;position:relative;padding-bottom:15px;margin-bottom:15px}
.list-h5 .txt .hd:after{content:'';position:absolute;bottom:0;left:4%;width:92%;height:1px;background-color:#eeeeef}
.list-h5 .txt .date{float:left;position:relative;text-align:center;line-height:1;padding-right:15px;margin-right:15px}
.list-h5 .txt .date:after{content:'';position:absolute;right:0;top:10%;height:80%;width:1px;background-color:#eeeeef}
.list-h5 .txt .date .s1{font-size:46px;display:block;margin-bottom:8px}
.list-h5 .txt .date .s2{font-size:16px;display:block}
.list-h5 .txt .tit{font-size:16px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:3em;margin-top:15px}
.list-h5 .ft{overflow:hidden}
.list-h5 .desc{font-size:14px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px}
.list-h5 .ft .more{float:right;text-transform:uppercase}
.list-h5 .item:hover img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}