*{
	margin: 0px;
    padding: 0px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
a{
    text-decoration: none;
}
ul, ol, li { list-style:none }
html{
    width: 100%;
    height: 100%;
    overflow-y:auto;
}
body{
    width: 100%; 
	min-width:1200px;
}
s {
    text-decoration: none;
}
.flex{display:flex;}
input[type=text]::-ms-clear{display: none;}
::-ms-clear,::-ms-reveal{display:none;}
input::-webkit-input-safebox-button{display: none;/*去掉搜狗浏览器密码软盘*/}
.fl{float:left;}
.fr{float:right;}
.ct{text-align:center;}
.c-r{text-align:right;}
.hide{display:none;}
.pad20{padding:20px;}
img{max-width:100%;max-height:100%;height:auto;vertical-align: middle;}
.nowrap{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.clearfix:after{clear:both;display:block;visibility:hidden;	font-size:0;content:" ";height:0}
.container{max-width:1440px;margin:0 auto;padding:0 20px;}
.comcolor{color:#92268F;}
.colorhover1 a:hover,.colorhover1 a.selected{color:#920783}/*白底的颜色*/
.colorhover2 a:hover,.colorhover2 a.selected{color:#ef3ddb}/*灰底的颜色*/

/*头部*/
.header{position: relative;padding: 0px;left: 0px;top: 0px;width: 100%;background: #FFF none repeat scroll 0% 0%;	-webkit-transition:all 300ms ease;z-index:210;
	-ms-transition:all 300ms ease;
	-o-transition:all 300ms ease;
	-moz-transition:all 300ms ease;
	transition:all 300ms ease;box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.18);}
.fixed-header .header,.fixed_nav .nav_con{
	position:fixed;padding:0;
	z-index:999;
	opacity:1;
	visibility:visible;
	-ms-animation-name: fadeInDown;
	-moz-animation-name: fadeInDown;
	-op-animation-name: fadeInDown;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
	-ms-animation-duration: 500ms;
	-moz-animation-duration: 500ms;
	-op-animation-duration: 500ms;
	-webkit-animation-duration: 500ms;
	animation-duration: 500ms;
	-ms-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-op-animation-timing-function: linear;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-ms-animation-iteration-count: 1;
	-moz-animation-iteration-count: 1;
	-op-animation-iteration-count: 1;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;	
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.header_con{font-size:14px;}
.header_con .logo{height:72px;text-align: center;margin-right: 25px;font-size:27px;color:#000;float:left;display: flex;align-items: center;}
.header_con .logo span{margin-left:10px;}
.header_nav>li{position:relative;padding: 0 3px;}
.header_nav>li>a{display:block;line-height: 72px;padding: 0px 25px;height: 72px;font-size: 18px;color:#333;box-sizing: border-box;}
.header_nav>li{float:left;}
.header_nav>li>a:hover,.header_nav>li>a.selected{border-bottom:3px solid #910582;color:#920783;cursor:pointer;transition: all .2s ease 0.15s;}
.head_drop_menu{opacity: 0;background: #dcdcde;text-align:center;height: 0;padding:10px 0;box-sizing: border-box;position: absolute;overflow: hidden;width: 100%;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.header_nav>li:hover .head_drop_menu{height:auto;opacity: 1;}
.head_drop_menu a{padding:3px 10px;font-size:13px;color: #2a2a2a; line-height:25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.head_drop_menu a:hover{color: #92268f;}
.header_right{margin-top: 24px;float:right;font-size:15px;}
.header_right .link_ktc{margin-left:25px;}
.header_right .search_tb{width:25px;height:21px;background:url(../img/all_tb.png) no-repeat -1px 0px;float:left;position:relative;cursor: pointer;}
.search_tb:hover{background-position:-1px -67px;}
.header_right .english{position:relative;padding-left:27px;}
.header_right .english:hover{color:#920783;}
.header_right .english:hover:before{background-position:-16px -35px}
.header_right .english:before{content:"";width: 23px;height: 23px;position: absolute;top: -1px;left: 0;background: url(../img/all_tb.png) no-repeat 6px -35px;}
.header_serch{display:none;width: 352px;height: 78px;position: absolute;top: 16px;right: -5px;padding-top: 27px;}
.header_serch:before{content:"";position:absolute;width:32px;height: 17px;background:  url("../img/all_tb.png") no-repeat scroll 0px -135px;right: 0px;top: 12px;}
.header_seaform{border: 1px solid #E0E0E0;padding: 15px 18px;background-color: #fff;}
.header_seaform	.sertext{border:1px solid #cccccc;float:left;height:40px;line-height:40px;border-radius:5px;padding-left:10px;width: 250px;}
.header_seaform	.submit{float:right;width:42px;height:42px;background:#920783 url(../img/all_tb.png) no-repeat 10px -90px;border-radius:5px;border:none;cursor: pointer;}
.lang-select{float:right;cursor:pointer;}
.tk_lang_select{display:none;}
.tk_lang_select .tit{font-size: 18px;line-height: 110px;border-bottom: 1px solid #4a4a4a;text-align:center;}
.tk_lang_ul{padding: 53px 20px 0;text-align: center;display: flex;justify-content: center;}
.tk_lang_ul a{border-radius: 2px;cursor: pointer;background: #f2f2f2;display: inline-block;color:#2A2A2A;width: 260px;height: 66px;font-size: 18px;line-height: 66px;text-align:center;margin: 0 30px}
.tk_lang_ul a:hover{background-color: #e4e4e4;}
.tk_lang_ul a .r{float:right}
.layui-layer .layui-layer-setwin .layui-layer-close2{width: 35px;height: 35px;right: -53px;top: -35px;background:url(../img/close_icon.png) no-repeat 0 0}
.layui-layer .layui-layer-setwin .layui-layer-close2:hover{display:block;background-position:0 0;}
.layout{min-height: 500px;}
@media screen and (min-height: 1300px){
	.layout{min-height: 1117px;}
}
/*首页banner*/
.yl_banner .img{width:100%;}
.swiper-wrapper{height: auto!important;}
.swiper-pagination-bullet{border:1px solid #fff;width: 10px;height: 10px;opacity: 1!important;background: transparent!important;}
.swiper-pagination-bullet-active{background-color:#fff!important;}
.swiper-pagination{bottom: 20px!important;}
.swiper-slide{height:auto!important;}
/*首页产品展示*/
.home_product_ul{display: flex;justify-content: space-between;flex-wrap: wrap;padding:60px 0}
.home_product_ul li{padding:15px 0 130px;position: relative;}
.home_product_ul li:hover{}
.home_product_ul .tit{font-size: 20px;color: #2d2d2d;width: 100%;position: absolute;height: 100px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;white-space: normal;-webkit-box-orient: vertical;margin-top: 10px;}
.height_butong{display: flex;justify-content: space-between;}
.height_butong .home_product_ul{width:49.5%;}


@media screen and (max-width: 1450px){
	.home_product_ul li{width: 24%;box-sizing: border-box;margin: 0 0.5%;}
	.home_product_ul li.two{width:49%}
	.header_nav>li>a{padding:0 10px;font-size: 14px;}
	.home_product_ul .tit{font-size:16px;}
}
.footer_con{font-size:16px;text-align:center;height:140px;line-height:140px;background-color:#272727;color: #c6c6c6;}
.footer_con a{color: #c6c6c6;}


/*导航栏*/
.nav_con{height: 48px;line-height: 48px;font-size: 16px;color: #FFF;position: relative;padding: 0px;left: 0px;top: 0px;width: 100%;background: #333 none repeat scroll 0% 0%;z-index: 200;transition: all 300ms ease 0s;box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.18);}
.nav_msg a{color:#fff}
.nav_msg s{padding:0 10px;float:left;}
.nav_left>a{float:left; max-width:420px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.nav_right{float:right;}
.nav_right>a{padding:0 10px;}
/*荣誉证书*/
.schedule_title{border-bottom:1px solid #CCC;padding:0;line-height: 50px;margin:15px auto;}
.schedule_title .sch_left{float:left;}
.schedule_title .sch_left a{float:left;font-size:18px;margin-right:30px;cursor:pointer;}
.schedule_title .sch_left .selected{border-bottom: 2px solid #910582;display: inline-block;}
.schedule_title .sch_right{float:right;font-size:16px;}
.schedule_title .sch_right a{margin-right:20px;}
.schedule_title .sch_right a:hover,.schedule_title .sch_right a.selected{color:#920783}
.provin_select .select{position:relative;float:left;margin-right:38px;font-size: 16px;}
.provin_select .select dt{display: inline-block;border: 1px solid #ccc;background-color: #eeeeee;padding-left: 10px;color: #333;cursor: pointer;padding-right: 12px;white-space: nowrap;text-overflow: ellipsis;position: relative;width: 275px;height: 38px;line-height: 38px;overflow: hidden;}
.provin_select .select dt:after{content:"";width:20px;height:15px;position:absolute;right:10px;top: 12px;background: url("../img/all_tb.png") no-repeat scroll -53px -314px;}
.provin_select  .select dd{position: absolute;left: 0px;top: 39px;border: 1px solid #CCC;background: #FFF none repeat scroll 0% 0%;display: none;right: 0px;}
.provin_select  .select dd ul{width: 100%;max-height:250px;overflow:auto;}
.provin_select  .select dd ul li{border-bottom: 1px solid #CCC;}
.provin_select  .select dd ul li:last-child{border:none;}
.provin_select  .select dd ul li a{line-height:38px;display:block;padding:0 8px;}
.provin_select  .select dd ul li a:hover{background:#d20abc;}
.provin_select .submit{font-size:16px;color: #333;border: 1px solid #ccc;background-color: #eeeeee;line-height:40px;height:40px;width:80px;text-align:center;cursor:pointer;}
.news_list .schedule_title .sch_left a{font-size:24px;}
.news_list .provin_select{float:right;height: 40px;}
.news_list .provin_select .select{margin-right: 0px;}
.news_list .provin_select .select dt{width:180px;}
.layui-flow-more{text-align:center;margin:10px 0 50px;clear:both;}
.layui-flow-more a{display:inline-block;font-size:13px;color:#666666;background-color:#efefef;line-height:32px;width:220px;}
.displaylist_ul{padding-bottom:50px;}
.displaylist_ul li{float:left;width:25%;margin-top:10px;}
.displaylist_ul li .img{width: 88%;height:185px;text-align:center;line-height:185px;margin:0 auto;display: block}
.displaylist_ul li p{font-size: 16px;overflow: hidden;text-align:center;color:#333;height: 69px;line-height: 23px;margin: 10px 2% 0;}
/*企业文化*/
.culture_con{padding:40px 20px 70px;overflow:hidden;}
.cult_banner img{width:100%;}
.culture_con ul{width: 111%;}
.culture_con li{position: relative;float: left;margin-top: 55px;margin-right: 6.5%;width: 25.7%;}
.culture_con li img{width:100%;}
.culture_con .cul_des{color: #FFF;position: absolute;right: 6%;top: 26%; width:90%}
.left{text-align: left;}
.center{text-align: center;}
.right{text-align: right;}
.culture_con .tit{font-size:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2; -webkit-box-orient:vertical;}
.culture_con .des{font-size:20px;margin-top: 5px;}

.intro_con{padding:70px 0}
.intro_font{font-size:17px;color:#666;line-height:30px;padding:20px 0}
.intro_font .tit{font-size:23px;}
.intro_font p{padding:15px 0;text-indent: 2em;}
.intro_font .des{font-size:17px;margin-top: 5px;}

/*产品中心-产品列表*/
.nav_con{height: 48px;line-height: 48px;font-size: 16px;color: #FFF;position: relative;padding: 0px;left: 0px;top: 0px;width: 100%;background: #333 none repeat scroll 0% 0%;z-index: 200;transition: all 300ms ease 0s;box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.18);}
.nav_msg a{color:#fff}
.nav_msg s{padding:0 10px;float:left;}
.nav_left>a{float:left;}
.nav_right{float:right;}
.nav_right>a{padding:0 10px;}
@media screen and (max-width: 1440px) {.nav_right a{padding:0 5px;}}
.nav_xl{float: left;height: 32px;line-height: 32px;border: 1px solid rgb(101, 101, 101);background-color: rgb(63, 63, 63);padding-left: 5px;margin-top: 8px;}
.nav_xl .close{float: right;text-align: center;width: 27px;height: 32px;font-size: 12px;line-height: 32px;}
.nav_xl .close:hover{background-color: rgb(146, 7, 131);margin-left: 7px;}
.prolist_cate dl{background-color:#f6f5f5;border:1px solid #bdbdbd;border-top:none;line-height:30px;padding:10px 0;font-size:16px;}
.prolist_cate dt{float:left;text-align:right;width:8%;}
.prolist_cate dd{float:right;width:91%;}
.prolist_cate dd a{margin-left:15px;max-width: 420px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;}
.prolist_cate dd s{padding:0 7px;vertical-align: top;}
.prolist_ul{padding-bottom:50px;}
.prolist_ul li{float:left;width:20%;margin-top:20px;margin-right: 6.5%;}
.prolist_ul li:nth-child(4n){margin-right:0;}
.prolist_ul li .img{width: 77%;height:170px;text-align:center;line-height:170px;margin:0 auto;display: block}
.prolist_ul li .tit{float: left;max-width: 66%;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.prolist_ul li.tit_center .tit{width: 100%;text-align: center;max-width: none;}
.prolist_ul li p{width: 77%;margin:10px auto;}
.prolist_ul li .db{float:right;font-size:13px;color:#666;position:relative;margin-top: 5px;cursor:pointer;}
.prolist_ul li .db:before{content:"";background:url("../img/all_tb.png") no-repeat scroll -39px -93px;width:20px;height:20px;left:-20px;position:absolute;}
@media screen and (min-width: 1440px) {.prolist_ul li .img{margin: 25px auto;}}

/*产品中心-产品最终页面*/
.navcenter_drop{float:left;}
.navcenter_drop span{position:relative;padding-right:30px;cursor:pointer;}
.navcenter_drop span:after{content: "";position: absolute;right: 0;width: 20px;height: 15px;background: url("../img/all_tb.png") no-repeat scroll -43px -130px;top: 4px;}
.navcenter_drop:hover span:after{background-position:-43px -158px;}
.navcenter_drop:hover{background-color: #414141;padding: 0 10px;}
.navcenter_drop:hover ul{display:block;}
.navcenter_drop ul{display:none;position: absolute;left: 0px;right: 0px;top: 48px;background-color: #414141;z-index: 999;text-align:center;}
.navcenter_drop ul li{border-bottom:1px solid #6d6c6c;}
.navcenter_drop ul li:last-child{border:none;}
.navcenter_drop ul li a{cursor:pointer;}
.procent_con1{max-width:1200px;margin:0 auto;padding: 40px 15px;overflow:hidden;}
.pro_left{float:left;width:47%;text-align:left;z-index: 2;position: relative;}
.procent_con1 .title{font-size:30px;padding-bottom:15px;color:#333;}
.procent_con1 .des{font-size:16px;line-height:30px;}
.pro_right{float:right;width:47%;}
.param_title{color:#fff;background-color:#b2b1b1;line-height:48px;font-size:16px;}
.param_con{padding: 25px 15px;}
.param_con .param_t{font-size:19px;color:#58595b;border-bottom:2px solid #dadada;line-height:45px;}
.param_con .param_t span{float:right;font-size:15px;position:relative;cursor:pointer;}
.param_con .param_t span:before{content: "";background: url("../img/all_tb.png") no-repeat scroll -79px -182px;width: 18px;height: 18px;position: absolute;left: -20px;top: 15px}
.param_con .param_t span.selected:before{background-position:-48px -182px}
.param_con ul{border-bottom:1px solid #dadada;font-size:15px;color:#58595b;padding:15px 0;line-height:32px;}
.param_con ul span{float:left;width:16%;margin-left: 2%;}
.param_con ul span .remove{display:block;}
.param_con ul span .remove:hover{color:#92268f}
.param_con2 ul span{width:50%;}
.param_con ul span img{max-width:50%;}
.param_con ul .p1{width: 10%;margin:0;word-break: break-word;}
.param_con2 ul .p1{width:10%}
.param_con ul .pl_img{height: 120px;line-height: 120px;}
.param_con ul .pl_img img{vertical-align: bottom;}
.param_con ul li{clear:both;}
.param_con ul  .selected{color:#920783;}
.param_list li:nth-child(2n-1) span{background-color:#f9f9f9}
.param_list li:nth-child(2n-1) .p1{background-color:none}
.param_list span{word-wrap:break-word;word-break:normal; }
.param_notice{font-size:15px;color:#58595b;line-height: 27px;padding:10px 15px;}
.zhans_con3{position:relative;text-align:center;}
.zhans_con3 .tb{position:absolute;}
.zhans_con3 .pro_left{z-index: 3;position: relative;}
.proimg_position{position: absolute;z-index: 1;right:0; /*width: 52%;*/height:100%;top: 0;}

.zoombox{margin:25px auto;width: 652px;position:relative;padding: 0;}
.zoombox .arrow-btn{width: 25px;height: 38px;margin-top: 20px;background: url("../img/all_tb.png") no-repeat scroll -52px -215px;cursor: pointer;position: absolute;bottom: 28px;}
.zoombox #btn-left{left:-27px;}
.zoombox #btn-right{right:-27px;background-position: -52px -263px;}
.sp-loading {text-align: center;	max-width: 270px;padding: 15px;border: 5px solid #eee;border-radius: 3px;font-size: 12px;color: #888;}
.sp-wrap {display: none;margin: 25px auto;width: 698px;position: relative;}
.sp-thumbs {width:9000px;}
.sp-thumbs a {border: 1px solid #CCC;width: 96px;height: 73px;line-height: 73px;overflow: hidden;margin: 20px 5px 0;display: inline-block;-webkit-transition: all .2s ease-out;	-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;	-o-transition: all .2s ease-out;transition: all .2s ease-out;background-size: 80% auto;background-position: center center;	background-repeat: no-repeat;}
.sp-thumbs a.sp-current {border:solid 1px #920783;position: relative;}
.sp-large {margin-bottom: 30px;position: relative;overflow: hidden;width: 100%;height: 360px!important;line-height: 360px!important;text-align: center;}
.sp-large a {width:100%;height:100%;display: block;}
.sp-zoom {position: absolute;left: -50%;	top: -50%;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;display: none;}
.sp-lightbox {position: fixed;top: 0;left: 0;height: 100%;width: 100%;background: rgb(0, 0, 0);background: rgba(0, 0, 0, .9);z-index: 1000;display: none;cursor: pointer;}
.sp-lightbox img {position: absolute;	margin: auto;top: 0;bottom: 0;left: 0;right: 0;	max-width: 90%;max-height: 90%;border: 15px solid #fff;}
#sp-prev, #sp-next {	position: absolute;top: 50%;margin-top: -25px;z-index: 501;color: #fff;padding: 14px;text-decoration: none;background: #000;border-radius: 25px;border: 2px solid #fff;width: 50px;height: 50px;box-sizing: border-box;transition: .2s;}
#sp-prev {left: 10px;}
#sp-prev:before {content: '';border: 7px solid transparent;border-right: 15px solid #fff;position: absolute;	top: 16px;left: 7px;}
#sp-next {right: 10px;}
#sp-next:before {content: '';border: 7px solid transparent;border-left: 15px solid white;position: absolute;top: 16px;left: 18px;}
#sp-prev:hover, #sp-next:hover {	background: #444;}
.sp-thum-ul{width: 650px;overflow: hidden;margin: 0 auto;}
.sp-wrap .sp-thumbs:first-child{position: absolute;bottom: 0px;z-index: 999;}
.sp-wrap .sp-thumbs:last-child{opacity: 0;}
.zoombox .title{font-size: 16px;text-align: center;position: absolute;bottom: 100px;left: 0px;right: 0px;z-index: 200;}

.ban{width: 677px;position:relative; overflow:hidden;margin:10px auto;}
.ban2{width:677px; height:400px; position:relative; overflow:hidden;margin:20px 0;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:677px; height:400px;text-align:center;}
.ban2 ul li a{display:block;width:677px;height:370px;line-height:370px}
.ban2 ul li  .title {line-height: 25px;font-size: 16px;text-align: center;z-index: 200;padding-top: 10px;}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden;width: 625px;position:relative;float:left;}
.min_pic{ padding-top:10px; width:675px;margin: 0 auto;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{margin-right: 5px;padding: 1px;border: 1px solid #CCC;width: 96px;height: 73px;line-height: 73px;margin-right:5px;text-align: center;}
.num ul li img{max-height:90%;max-width:90%;}
.num ul li.on{ border:1px solid #920783; padding:0;}
.prev_btn1,.next_btn1{width: 25px;height: 38px;float: left;margin-top: 20px;background: url("../img/all_tb.png") no-repeat scroll -52px -215px;cursor: pointer;}
.next_btn1{float:right;background-position: -52px -263px;}

.product_animate{position:relative;}
.product_animate .img{width:100%;}
.img_an{position: absolute;/*max-width: 1440px;*/left: 0;right: 0;top: 0;bottom: 0;margin: auto;/*display: flex;align-items: center;justify-content: flex-end;*/}
.img_an img{width: 100%;}

/*产品中心*/
.productct_nav{font-size:20px;color: #2d2d2d;padding:30px 0}
.productct_nav .title{word-wrap:break-word;word-break:break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.product_cent_ul li{float: left;text-align: center;width: 31.3%;margin-right: 3%;background-color: #fff;margin-bottom: 35px;}
.product_cent_ul li:nth-child(3n){margin-right:0}
.product_cent_ul li img{width:100%;}
.product_cent_ul li .tit{font-size: 26px;margin: 10px;word-wrap:break-word;word-break:break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.product_cent_ul li .des {margin: 8px 15% 10px;line-height: 25px;font-size: 14px;display: -webkit-box!important;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-break: break-word;}

.product_yulan .wenzi{color:#6D6D6D;text-align:center;font-size:30px;line-height:55px;padding:100px 0}
.product_yulan .img img{width:100%;}
.product_yulan .wenzi p{padding:30px 0}
.product_yulan .wenzi strong{display:block;}
.wenzi2{font-size:20px;color:#4A4A4A;line-height: 30px;padding:50px 0}
.wenzi2 p{padding:10px 0}
.wenzi2 .tit{font-size:40px;line-height: 55px;padding-bottom:20px;}

/*合作模式页面动画自适应效果重新排版*/
.cooper_moshi{position:relative;overflow:hidden;}
.cooper_moshi .ms_img{position: absolute;bottom: 0px;left: 0px;top: auto;}
.cooper_moshi .ms_font{position:absolute;top:0;left:50%;width:50%; box-sizing: border-box;}
.cooper_moshi .ms_font .title{font-size: 30px;padding-bottom: 15px;}
.cooper_moshi .ms_font .des{font-size: 17px;line-height: 35px;}
.cooper_moshi img{width:100%;}
@media screen and (max-width: 1440px){
	.cooper_moshi .ms_font .title{font-size:25px;}
	.cooper_moshi .ms_font .des{font-size:12px;line-height: 26px;}	
}
@media screen and (max-width: 1024px) {
	.cooper_moshi .ms_font .title{font-size:21px;}
}
/*视频*/
#videoswrap ul{width:102.5%;padding-bottom: 50px;}
#videoswrap li{float:left;width:31%;margin-right: 2%;font-size:18px;color:#333333;text-align:center;margin-top:20px;}
#videoswrap .video_link{display:block;width:80%;margin:0 auto;height:225px;line-height:225px;cursor:pointer;}
#videoswrap li p{overflow:hidden;padding:10px 0;height: 46px;line-height: 23px;}
#videoswrap li p a{color: #920783;}
#videoswrap li .onload{color:#92268F;border-left: 2px solid #000;padding-left: 7px;margin-left: 7px;white-space: nowrap;}
/*新闻列表/搜索结果-列表*/
.list_search{margin:20px 0;}
.list_seaform{float:left;}
.list_seaform .sertext{border: 1px solid #CCC;font-size:16px;float: left;height: 40px;line-height: 40px;border-radius: 5px;padding-left: 10px;width: 600px;margin-right:10px;}
@media screen and (max-width: 1400px) {.list_seaform .sertext{width: 500px;}}
.list_seaform .submit {float: left;width: 42px;height: 42px;background: #920783 url("../img/all_tb.png") no-repeat scroll 10px -90px;border-radius: 5px;border: medium none;cursor:pointer;}
.list_search .sear_result{font-size:16px;color:#666666;float:left;line-height: 40px;margin-left: 10px;}
.searprolist_con{margin-bottom:20px;}
.searprolist_con li{padding:20px 0;border-bottom: 1px solid #CCC;}
.searprolist_con li .img{width: 25.7%;float: left;margin-left:1.3%;text-align:center;}
.searprolist_con li .img img{max-height:210px;}
.searprolist_con li .con{float:right;width:71%;}
.searprolist_con li .tit{font-size:20px;color:#333;display: -webkit-box!important;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;word-break: break-word;}
.searprolist_con li font{color:#920783;}
.searprolist_con li .date{text-align:right;color:#999999;font-size:16px;padding-bottom:5px;}
.searprolist_con li .des{color:#666;font-size:16px;line-height:27px; display: -webkit-box!important;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;word-break: break-word;}
/*新闻内容页*/
.about_article{font-size:16px;padding-bottom:50px;}
.about_article .title_news{font-size:30px;color:#333333;text-align:center;}
.about_article .art_soure{font-size:16px;color:#999999;text-align:center;padding:15px 0;border-bottom:1px solid #eeeeee;margin-bottom:15px;}
.article_font p{color:#333333;font-size: 20px;line-height: 30px;}
.article_font img{padding:15px 0;margin:0 auto;display:block;}
.art_det_bot{padding:15px 0;}
.art_det_bot .time{float:left;line-height:33px;}
.art_prenext{border-top:1px solid #eee;padding:20px 0;font-size:18px;}
.art_prenext a,.art_det_bot .time{color:#999;}
.art_prenext a:hover{color:#920783;}
.art_prenext .pre{float:left;}
.art_prenext .next{float:right;text-align:right;}
.art_prenext .pre,.art_prenext .next{width: 45%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.about_article .bdshare_img{float:right;}
.about_article .bdshare_img span{color: #999;float: left;line-height: 33px;}
.about_article .bdshare_img .bdsharebuttonbox{float: right;}
/*分享*/
.zp_btn_tk .bdshare_img {float: right;}
.bdshare_img .bdsharebuttonbox span{float:left;color:#666;}
.bdshare_img .bdsharebuttonbox a {width: 33px;height: 33px;padding: 0px;margin: 0px 5px;float: left;background-image: url("../img/all_tb.png") !important;}
.bdshare_img .bdsharebuttonbox .bds_weixin {background-position: -180px 0px!important;}
.bdshare_img .bdsharebuttonbox .bds_weixin:hover{background-position: -180px -49px !important;}
.bdshare_img .bdsharebuttonbox .bds_qzone {background-position: -223px 0px !important;}
.bdshare_img .bdsharebuttonbox .bds_qzone:hover {background-position: -223px -49px !important;}
.bdshare_img .bdsharebuttonbox .bds_tsina {background-position: -268px 0px !important;}
.bdshare_img .bdsharebuttonbox .bds_tsina:hover {background-position: -268px -49px !important;}

/*联系我们-在线地图*/
.contact_left{float:left;width:78%;}
.contact_right{float:right;width: 20%;}
.contact_right .title_line{font-size:18px;}
.contact_map{padding:20px 0 30px;font-size:16px;}
.contact_map dt{font-size:18px;color:#333;padding-bottom:7px;}
.contact_map dd{font-size:16px;}
.contact_map p{width:70%;margin-top:10px;}
.contact_menu{font-size:18px;padding:20px 0;line-height:37px;}
.colorhover1 li a{max-width: 420px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;}

.new-op .layui-layer-title {background-color: cadetblue;padding-left: 10px;}
/*联系我们-联系信息*/
.contact_message{padding:30px 0 50px;}
.contact_message dl{width: 48%;float: left;margin-left: 2%;padding-bottom: 25px;padding-top: 15px;line-height: 30px;}
.contact_message dt{color: #797979;font-size: 26px;padding-bottom: 11px;}
.contact_message dd{color:#616060;font-size:16px;}
.contact_message .con_row{clear:both;padding: 5px 0;}
.contact_message .msg_title{font-size:26px;color:#920783;margin:0 2%;padding: 5px 0;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2; -webkit-box-orient:vertical;}
.contact_message .msg_subtitle{color: #797979; font-size: 26px; padding: 5px 25px;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2; -webkit-box-orient:vertical;}
/*联系我们-银行资料*/
.bank_ziliao{line-height: 30px;padding-bottom:50px;}
.bank_ziliao .notice{font-size:16px;color:#7e7d7d;padding:15px 0;}
.bank_ziliao dl{padding-top:15px;}
.bank_ziliao dt{color:#000;font-size:18px;padding-bottom:5px;}
.bank_ziliao dd{color:#616060;font-size:16px;}
.bank_ziliao .bj_dl{padding-bottom:15px;}
.bank_ziliao .bj_dl dt{background-color:#e5e5e5;padding:0 10px;margin-bottom: 8px;}
.bank_ziliao .bj_dl dd{padding:0 10px;}
.bank_ziliao .bj_dl .line{margin: 5px 0;height: 1px;}
/*合理化建议*/
.jy_left{float:left;width:15.5%;padding-top: 10px;}
.title_line{font-size:24px;color:#333;border-bottom:1px solid #cccccc;line-height: 55px;}
.jy_left ul{padding:20px 0;}
.jy_left li a{display:block;font-size:16px;line-height: 35px;position:relative;}
.jy_left li a:after{content: "";width: 17px;height: 21px;position: absolute;right: 0px;background: url("../img/all_tb_1.png") no-repeat scroll 0px -81px;top: 9px;}
.jy_left li a:hover,.jy_left li a.selected{color:#920783}
.jy_right{float:right;width:82%;padding-top: 10px;}
.jy_right .jy_title a{float:right;font-size:16px;color:#920783;border:1px solid #920783;border-radius: 5px;padding: 2px 7px;margin-top: 15px;}
.jy_right .jianyi_ul li{font-size:16px;color:#333333;line-height:30px;padding-bottom:50px;}
.jy_right .jianyi_ul li .tit{font-size:18px;border-bottom:1px solid #cccccc;line-height: 50px;}
.jy_right .jianyi_ul li .date{color:#999;padding: 10px 0;}
.jy_right .jianyi_ul li .des{padding: 10px 0;}
.jy_right .jianyi_ul li .ask{font-size:18px;color:#999;padding:5px 0}
.jy_right .jianyi_ul li .ask_con{color:#920783;}
.onload_more{font-size:13px;clear:both;text-align:center;padding:20px 0 50px;}
.onload_more a{display:inline-block;line-height:35px;padding:0 100px;color:#666666;background-color:#efefef;}

/*在线留言*/
.apply_position{font-size:18px;color:#333;}
.ap_title{padding:15px 0;}
.ap_title font{color:#920783;}
.apply_position dl{clear: both;line-height: 43px;border-bottom: 1px solid #ccc;padding: 7px 0;}
.apply_position dl:after{clear: both;display: block;content: " ";}
.apply_position dt{float:left;width: 15%;}
.apply_position dd{float:left;width:84%;}
.apply_position dd input{width:250px;height:43px;line-height:43px;border: none;margin-right:10px;padding-left:5px;color:#666;}
.apply_position dd .input2{width:100px}
.apply_position dd .input3{width:596px;}
.apply_position dd textarea{width:600px;height:120px;border: none;padding:5px;color:#666;}
.radio_con .rb {width: 18px;height: 18px;cursor: pointer;background: url("../img/all_tb.png") no-repeat scroll -79px -182px;margin: 0 auto;float:left;margin-top: 13px;}
.radio_con .rb_active{background-position: -48px -182px;}
.radio_con span{float:left;margin:0 15px 0 5px;}
.apply_position dd select{width:108px;height:43px;line-height:43px;border:1px solid #cccccc;margin-right:10px;}
.file_resumtbtn{background-color: #920783;color: #FFF;padding: 4px 30px 4px 10px;margin-right: 10px;position:relative;}
.file_resumtbtn:after{content:"";position:absolute;width:24px;height:20px;right:4px;top: 6px;background: url("../img/all_tb.png") no-repeat scroll -80px -94px}
.apply_position dd  .yanz_img{width: 120px;height: 43px;cursor: pointer;margin-left: 5px;text-align:center;display: inline-block;}
.apply_position .applybtn{margin:20px 0 50px;}
.apply_position .applybtn input{background-color: #920783;color: #FFF;width:167px;line-height:37px;height:37px;margin-right: 10px;border:none;border-radius:5px;cursor:pointer;-moz-transition:all .7s ease-out;-webkit-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out;}
.apply_position .applybtn input:hover{background-color:#be6ab5;}
.apply_position dd font{color:#920783;display:inline-block;}
.apply_position .notice{margin:10px 0 50px;}
.apply_position .notice .title2{color:#920783;}
.apply_position .notice .des{font-size:16px;margin-top:10px;line-height:35px;}
/** 表单验证使用样式 */
.Validform_checktip{margin-left:3px;/*line-height:20px;height:20px;*/overflow:hidden;color:#999;font-size:14px}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../img/right.png) no-repeat left center}
.Validform_wrong{color:#920783;padding-left:20px;white-space:nowrap;background:url(../img/error.png) no-repeat left center}
.Validform_loading{padding-left:20px;background:url(../img/onLoad.gif) no-repeat left center}
.Validform_error{background-color:#ffe7e7}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}

.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
