@media (min-width: 1200px){
	.container {width: 100%;padding: 0 3%;}
	.section_kf .container {width: 1170px;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}
	
}
body{font-size:16px;line-height:30px;}

a,a:hover,a:focus{text-decoration: none;}
ul,li{margin:0;padding:0;list-style-type:none;}
p{margin-bottom: 0;line-height: 30px;font-size:16px;}

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


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


/*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: 12px 15px;font-size: 18px;line-height: 20px;height: 70px;width: 80%;}

/*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: #e82609;
    background: none;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background: none;
}

.navbar .nav > li {
    border-bottom: 1px #666 solid;
    text-align: center;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {

    border-top: 2px #e82609 solid;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #e82609;
}


#home-slider .sy-slide {width: 100%;height: 200px;margin: 0 auto;}
.sy-box .caption-wraper {
    position: absolute;
    left: 0;
    top: 35.33333%;
    z-index: 10;
    width: 100%;
    text-align: center;
    color: #fff;
}
.sy-box .caption-wraper h2 {
    margin-bottom: 10px;
    font-size: 22px;
    
}
.sy-box .caption-wraper p {
    font-size: 14px;
   
}


/*关于古柏*/
.about_text p{text-align: center;font-size: 15px;line-height: 30px;}

/*服务范围*/
.img_gb {clear: both;background: #fff;border: 2px #FFA200 solid;border-radius:20px;width: 300px;margin: auto;}
.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: 22px;text-align: center;color: #FFA200;padding-top: 0px;padding-bottom: 0px;}
.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;} */

/*案例*/
@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;}
.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;}
}

/*案例 手机*/
@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;}
.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;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
}

.join_Btn {display: inline-block;width: 195px;height: 40px;line-height: 40px;text-align: center;color: #e62129;border: 2px #e62129 solid;border-radius: 5px;cursor: pointer;margin: auto;}
@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;}


/*新闻中心*/
.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 60px; }
.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: #333; 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 #333; font-size: 18px; color: #333; line-height: 40px; padding-right: 12px;}
.c_0100_8 .z_670 ul{ width:100%; float: left; margin-top: 35px;}
.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: #333;line-height: 24px;margin:0;}
.c_0100_8 .z_670 ul li .text .p{ width:100%; float: left; font-size: 14px; color: #333;line-height: 18px; margin-top: 13px; height: 36px; overflow: hidden;}
.c_0100_8 .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:95px; height: 34px; border:solid 2px #333; line-height: 30px; color: #333; 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;}

@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 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: 20px 15px;}
.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;}
}

/*footer*/
.section_foot {background: #313131;color: #b1b1b1;padding: 20px 0;line-height: 25px;font-size: 12px;}
.section_foot h1{margin:0 0 15px 0;font-size:16px;}
.section_foot a {color:#b1b1b1}
.section_foot a:hover {color:#fff}

/* 标签 */
.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;}
.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}

.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;}

/*内页新闻列表*/
/*分类*/
.listNews .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;
}
.listNews .proNav > li{
    border-right: 0px solid #000000;
    padding-right: 16px;
    color: #000;
    font-size: 16px;
    /*font-weight: bold;*/
}
.listNews .proNav > li > a{
    display: block;
    width: 100%;
    border:1px #000 solid;
    color: #000; padding: 5px 15px;
 
}
.listNews .proNav > li > a:hover,.listNews .proNav > li > a:focus{
    display: block;
    width: 100%;
    border:1px #e82609 solid;
    color: #fff; padding: 5px 15px;
    background: #e82609;
}
.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: #e82609;
    color:#fff;
    border:1px #e82609 solid;
}

/*新闻列表*/
@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 0;border-bottom: 1px solid #ddd;}
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:#008ce8}

@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;#333-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}}

.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: 100%;
    background: #efefef;
    position: relative;
    text-align: center;
   /* float: left;*/
    border-top: 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 50px 0;
}

.core_li_read {
    position: relative;
    margin: 50px 0 0 0;
}

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

.slogan{padding: 80px 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{padding:50px 0;min-height:200px;background: #fff}
.about_2{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;}
.about_3{padding:100px 0;min-height:400px;background: #fff;}
.about_4{padding:100px 0;min-height: 400px;}
.about_5{padding:100px 0;min-height:400px;background: url(../images/about_2.jpg) no-repeat center center;}
.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{margin-bottom: 30px;}
.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;}



#footer{ width:100%; background:#333333; height:46px;  position: fixed; left: 0;bottom: 0;z-index: 500;}
#footer ul {margin-top: 5px;}
#footer ul li{ width:25%; text-align:center; float:left}
#footer ul li img{ max-width:34px; max-height:38px;}


/*内页作者*/

.tdk-title{font-size: 20px;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;    
}
.f_r{float: right}
.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: 130px;
  } 



  /*tag*/

.section_gg1{height:320px;padding:20px 0;background: url(../images/tag_gb.jpg) no-repeat center center;}
.section_gg1 .tag_biao{position: relative;top:20px;}
.section_gg1 .tag_biao p{font-size: 30px;line-height: 50px;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;border: 1px #fff solid;}
.section_gg1 .gg1_tel a{font-size: 20px;color: #fff;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)}