
/* index*/
header{padding:0;}
.clear{clear:both}
.pda{padding:30px; border:1px solid #eee}
.logo{width: 147px;height: 110px;background: url(../images/logo.png) no-repeat center;background-size: 100%;margin-right: 71px;margin-left: 30px; padding:25px 0;}
.menu{width: 695px;}
.menu ul>li{float: left; width: 105px; height:110px; margin: 0 5px; position: relative; text-align: center; padding:30px 0}
.menu ul li a{font-size: 16px;color: #474747; line-height:50px}	
.menu ul li:hover .menu_a{color: #EE5836;}
.menu ol{background: #EE5836;position: absolute;left: -30px;top: 110px;width: 230px;display: none;z-index: 10;}
.menu ol li{float: none;width: 230px;padding: 10px;position: static;margin: 0;border: 1px solid #EE5836;text-align: left;}
.menu ol li:hover{background-color: #FFFFFF;}
.menu ol li a{font-size: 14px;color: #FFFFFF;line-height: 14px;}
.menu ol li:hover a{color: #EE5836}
.menu ol li:hover i{background: url(../images/sanjiao_on.png) no-repeat;}
.menu i{width: 5px;height: 9px;background: url(../images/sanjiao.png) no-repeat;display: inline-block;margin-right: 10px;}
.menu ul li:hover ol{display: block;}
.menu .on a{color: #EE5836;}
.head_r{padding-top:25px;}
.language{padding-top: 19px;}
.language a:nth-child(1){font-size: 16px;color: #474747;margin-right: 14px;}
.language a:nth-child(2){font-size: 14px;color: #474747;margin-right: 24px;}
.language .on{padding: 3px 12px;color: #FFFFFF!important;background-color: #EE5836;border-radius:13px;}
.contact_us a{font-size: 16px;color: #474747;line-height: 58px;}
.weichat{width: 32px;height: 32px;background: url(../images/weixin.png);background-size: 100%;margin-top: 12px;position: relative;margin-left: 26px;z-index: 10;}
.weichat img{position: absolute;bottom: -265px;right: 0;width: 220px;height: 220px;display: none;}
/*首页banner轮播图*/.pc-slide{width: 100%;margin: 0 auto;}
.view{position:relative}
.view .swiper-container{width: 100%;}
.view img{width: 100%;min-width: 970px;}
.preview{position:absolute;width: 100%;margin-top:-50px;text-align: center;z-index:9999}
.preview .swiper-pagination{position: static;display: inline-block;}
.preview .swiper-pagination-bullet{width: 15px;height: 15px;margin-right: 15px;}
.preview .yinying{width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);}
.preview .swiper-pagination-bullet-active .yinying{background-color: rgba(0, 0, 0, 0.2);}
/*首页图片轮播*/.lunbo{width: 1200px;margin-top: 50px !important;margin-bottom: 50px !important;margin: auto;position: relative;}
.lunbo .swiper-container{margin: 0 31px;}
.index_h2{font-size: 22px;color:#EE5836;font-weight: bold;line-height: 26px;}
.lb_list{margin-top: 21px;}
.lb_con{background: #eee;width: 220px!important;height: 300px!important;margin-right: 8px;}
.lb_l{width: 24px!important;height: 300px!important;background: url(../images/left.png) no-repeat center #eee;background-size: 80%!important;left: -5px;top: 66px!important;}
.lb_l:hover{background: url(../images/left_on.png) no-repeat center #ffecac;}
.lb_r{width: 24px!important;height: 300px!important;background: url(../images/right.png) no-repeat center #eee;background-size: 80%!important;right: 0;top: 66px!important;}
.lb_r:hover{background: url(../images/right_on.png) no-repeat center #ffecac;}
.lb_con h3{font-size:16px;color:#333333;line-height:16px;margin-top: 25px;border-left: 3px solid #EE5836;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;margin-left:10px; padding-left:5px}
.lb_con span{font-size:12px;color:#888;line-height:27px;margin-left: 19px;display: block;}
.lb_con img{width: 220px;height: 220px;margin-top: 13px;}
.lb_con:hover{box-shadow: 1px 1px 10px 0 rgba(46,61,73,.2);transition: all .3s ease;margin-top: -6px;}
.lb_con:hover h3{color: #EE5836;}
.lb_con:hover span{color: #EF846E;}
.whoweare{background:#eee;text-align: center;padding:50px 0;}
.whoweare h3{font-size:30px;color:#EE5836;margin: 25px 0;}
.whoweare .about_con{width:1200px;margin:0 auto}
.whoweare .picbox{width:700px;text-align: center;margin: 10px;padding:10px;margin:0 auto;background:#fff}
.whoweare .picbox img{width:680px;}
.whoweare .textbox{text-align: center;margin-top: 42px;}
.whoweare .textbox p{font-size:15px;color:#777;padding:20px;background:#fff;border:1px solid #e5e5e5}
.whoweare p{font-size:18px;color:#999999;line-height:30px;}
.who_more{margin-top: 50px;height:42px}
.whoweare a{background:#EE5836;border-radius:22px;font-size:16px;color:#FFFFFF;padding: 12px 60px;border: 1px solid #EE5836;}
.who_more a:hover{background:#FFFFFF;color:#EE5836;}
.videoshow{margin: 53px auto;}
.video{position: relative;margin-top: 19px;}
.video img{width: 573px;height: 313px;}
.bofang{width: 104px;height: 104px;background: url(../images/bofang.png)no-repeat;background-size: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.customers{width: 560px;position: relative;}
.customers .swiper-pagination{top: 8px;right: 2px;}
.customers .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin-left: 6px;}

.hj_lb{width: 560px;position: relative;}
.hj_lb .swiper-pagination{top: 8px;right: 2px;}
.hj_lb .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin-left: 6px;}
.lunbo-0{margin-top:15px}
.lunbo-0 .swiper-container{}
.lunbo-0 .swiper-slide img{width:560px; height:318px}


.bg-banner1 li{float: left;width: 140px;height: 78px;}
.bg-banner1 li img{width: 140px;height: 78px;}
.lunbo-1{margin-top: 19px!important;}
footer{background-color: #EE5836;color: #FFFFFF;padding: 54px 0 45px 0;}
footer h3{font-size:20px;line-height: 20px;}
.foot_l{width: 400px;margin-left: 37px;}
.en .foot_l{width: 550px;}
.foot_p{margin-top: 27px; font-size:16px;}
.foot_p p{line-height:34px;float: left;}
.foot_p label{font-size:16px;line-height:34px;float: left;}
.en .foot_p label{font-size: 16px;line-height:28px;}
.en .foot_p p{width: 410px;font-size: 16px;line-height: 28px;word-wrap:break-word;}
.foot_c{width: 210px;text-align: center;position: relative;}
.foot_ewm{width: 220px;height: 220px;border: 1px solid #EE5836;position: absolute;bottom: -3px;right: -175px;display: none;}
.foot_ewm img{width: 100%!important;height: 100%!important;margin: 0!important;}
.en .foot_c{width: 150px;}
.en .foot_ewm{right: -205px;}
.ewm{width: 130px; margin-top: 27px;cursor: pointer;}
.foot_logo{width: 180px;margin-left: 0px; padding-top:20px}
.foot_logo img{width: 130px;}
.foot_r{width: 280px;margin-left: 40px;}
.foot_r ul{margin-top:27px}
.foot_r ul li{}
.foot_r ul li a{line-height:34px; color: #FFF;}
.en .foot_r{width: 265px;margin-left: 0;margin-right: 60px;}
.foot_r_box div{display: inline-block;text-align: center;padding-top: 40px;vertical-align: top;}
.foot_r_box div:nth-child(1){margin-right: 22px;}
.foot_r img{width: 64px;height: 60px;}
.foot_r a span{font-size:15px;color: #FFFFFF;display: block;margin-top: 8px;}
.foot_map{width: 60px;text-align: center;}
.foot_map img{width: 25px;height: 35px;margin-top: 62px;}
/* index_article*/.main_banner{width: 100%;position: relative;}
.main_banner img{width: 100%;min-width: 970px;}
.main_menu{position: absolute;top: 30%;left: 16%;}
.main_menu ul li{margin-left: 168px; font-size:30px; color:#fff;}
.main_menu ul li:before{content: '/'; font-size:20px; color:#fff; text-align:left; padding-right:10px;}
.main_menu ul li a{font-size: 20px;/*font-size:1.5vw;*/line-height: 42px;/*line-height:3vw;*/color: #FFFFFF; padding:0 5px}
.main_menu ul .on{background:rgba(255,255,255,0.3);padding: 0 35px;margin: 0;}
.main_menu ul .on:before{content: ''; }
.main_menu ul .on a{font-size: 30px;/*font-size:2vw;*/line-height: 53px;/*line-height: 4vw;*/}
.main_con{width: 1200px;margin: 70px auto; background:#fff;  line-height:1.8em}
.main_con h1{font-size:26px;margin-bottom:30px;text-align:center;border-bottom:2px solid #eee;padding:15px 0}
.main_con .arc-body{width:100%;overflow:hidden;line-height:1.8em}
.main_con .arc-body img{max-width:100%!important;height:auto!important;margin:10px 0}
/* gcjs*/.gcjs_con{margin-bottom: 25px;}
.gcjs_tit h2{font-size:44px;font-weight: bold;display: inline;}
.gcjs_tit i{width: 26px;height: 26px;display: inline-block;margin-left: 33px;cursor: pointer;}
.gcjs_down{background: url(../images/gc_down.png) no-repeat;background-size: 100%;}
.gcjs_down:hover{background: url(../images/gc_down_on.png) no-repeat;background-size: 100%;}
.gcjs_right{background: url(../images/gc_right.png) no-repeat;background-size: 100%;}
.gcjs_right:hover{background: url(../images/gc_right_on.png) no-repeat;background-size: 100%;}
.gcjs_list{width: 1111px;margin: 0 auto;margin-top: 41px;}
.gcjs_list p{font-size:22px;margin-bottom: 27px;}
.gcjs_list ul li{width: 543px;height: 441px;float: left;}
.gcjs_list ul li img{width: 543px;height: 268px;}
.gcjs_li_tit{margin-top: 39px;}
.gcjs_li_tit h3{font-size: 22px;line-height: 22px;}
.gcjs_li_tit i{width: 18px;height: 19px;background: url(../images/heisanjiao.png) no-repeat;background-size: 100%;display: inline-block;margin-right: 10px;}
.gcjs_li_tit p{font-size: 22px;line-height: 27px;margin-top: 21px;margin-left: 28px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.gcjs_list ul li:nth-child(odd){margin-right: 25px;}
/* cpjs*/.cpjs_pp{padding-top: 40px;}
.cpjs_pp ul li{float: left;margin-right: 10px;}
.cpjs_pp ul li:last-child{margin-right: 0;}
.cpjs_pp ul li a{padding:10px 15px 10px 55px;display:block;margin-top:6px;color:#333;line-height:46px;font-size:16px;background:url(../images/logo2.png) no-repeat 10px center #eee;background-size:40px;  border:1px solid #e5e5e5}
.cpjs_pp ul .on a{color:#fff;background:url(../images/logo.jpg) no-repeat 6px center #ef8201;background-size:55px; border:none}
.cpjs_pp ul .on{position:relative}
.cpjs_pp ul .on:after{content: ''; border-width:10px 10px 0 10px; border-style:solid; border-color: #ef8201 transparent transparent transparent; position:absolute; bottom:-10px;  left:50%; z-index:999}
.cpjs_pp ul .on img{width: 209px;height: 209px;border: 1px solid #EE5836; margin: 0;}
.cpjs_cplist{margin-top: -50px;}
.cpjs_art{margin: 80px 0;}
.pro_list{}
.pro_list ul{width:105%;padding-top:30px;overflow:hidden}
.pro_list ul li{float:left;background: #eee;width: 280px!important;height:auto;padding:10px;margin:10px 24px 10px 0;}
.pro_list ul li h3{font-size:20px;color:#333333;line-height:30px;margin-top: 10px;background:url(../images/ico01.png) no-repeat left center;background-size:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;padding-left:30px;}
.pro_list ul li span{font-size:14px;color:#888;line-height:20px;display: block;margin-top: 3px;padding-left:10px;}
.pro_list ul li .pic{width: 260px;height: 260px;margin-top: 13px;overflow:hidden;}
.pro_list ul li img{width: 260px;height: 260px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.pro_list ul li:hover h3,.pro_list ul li:hover span{color: #EE5836;}
.pro_list ul li:hover img{transform:scale(1.4);-ms-transform:scale(1.4);-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);}
.pic_list{padding-top:20px}
.pic_list ul li .pic{height: 180px;}
.pic_list ul li img{height: 180px;}
.page{padding:50px 0; text-align:center}
.page li{display:inline-block; background:#e2e2e2; margin:0 5px}
.page .thisclass{background:none; }
.page .thisclass a{color:#fe0000}
.page li a{padding:0 15px; line-height:32px;}
.pro_arc{padding-top: 60px;}
.pro_arc .ico{margin-right: 25px; width:220px; height:260px; position:relative; background:url(../images/logo.jpg) no-repeat center 10px #ef8201; background-size:150px; padding-top:190px;color:#fff;font-size:18px; list-style:none; text-align:center}
.pro_arc .ico:after{content: ''; border-width:10px 0 10px 10px; border-style:solid; border-color: transparent transparent transparent #ef8201 ; position:absolute; top:125px;  right:-10px; z-index:999}
.pro_arc .ico span{display:block;padding:0 20px;}

/* cplist*/.cp_con{background: #FFFFFF;}
.cplist_xl{background: #eee;width: 220px!important;height: 260px!important; margin-right: 55px;}
.cplist_xl h3{font-size:22px;color:#333333;line-height:50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold; padding-left:15px}
.cplist_xl span{font-size:12px;color:#A4A4A4;line-height:27px;display: block;  padding-left:15px}
.cplist_xl img{width: 220px;height: 206px;margin-top: 3px;}
.return{padding-top: 200px;}
.return a{display: block;width: 167px;height: 40px;background-color: #ee5836;text-align: center;line-height: 40px;font-size: 16px;color: #FFFFFF;}
.cpjs_jj{margin: 50px 0;}
.cplist{margin-top: 94px;padding-bottom: 113px;}
.xiahuaxian{width: 145px;border-bottom: 1px solid #EE5836;margin-bottom: 12px;line-height: 40px;}
.cplist_cp{padding: 0 35px;position: relative;}
.cplist_cp ul{flex-wrap: wrap;}
.cplist_cp ul .on{margin-bottom: 456px;}
.cplist_cp ul .on .cplist_pic img{transform: scale(1.3);-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-o-transform: scale(1.3);-ms-transform: scale(1.3);transition: all .3s ease;filter: url(drop-shadow.svg#drop-shadow);filter: drop-shadow(2px 2px 5px rgba(0,0,0,.3));}
.cplist_pic{width: 188px;height: 266px;-webkit-display:flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
.cplist_pic img{height: 190px;}
.cplist_tit{text-align: center;}
.cplist_tit span{display: block;}
.cplist_tit span:nth-child(1){font-size: 17px;}
.cplist_tit span:nth-child(2){font-size: 15px;line-height: 32px;color: #A4A4A4;}
.cplist_xq{width: 1113px;height: 424px;margin-top: 20px;border: 1px solid #EE5836;position: absolute;top: auto;left: 50%;transform: translate(-50%,0%);zoom: 1;overflow: hidden;}
.cplist_more{position: absolute;right: 29px;bottom: 29px;font-size:14px;}
.cplist_more a{color: #1B58B3;}
/* dtbd*/.dtbd_list{padding: 32px 0;text-align: center;}
.dtbd_list ul li{width: 281px;height: 327px;float: left;margin: 30px 9px;box-shadow: 5px 5px 25px 0 rgba(46,61,73,.2);background-color: #FFFFFF;transition: all .3s ease;}
.dtbd_list ul li:hover{box-shadow: 2px 4px 8px 0 rgba(46,61,73,.2);}
.dtbd_list span{color: #646464;}
.dtbd_date span{font-size: 14px;line-height: 60px;}
.dtbd_list img{width: 281px;height: 166px;}
.dtbd_tit{margin-top: 6px;}
.dtbd_tit span{display: block;font-size: 16px;line-height: 52px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dtbd_tit a{color: #1B58B3;font-size: 14px;}
/* zhbd*/.zhbd_list{padding: 54px 0;}
.zhbd_list h2{font-size: 20px;color: #EE5836;margin-top: 35px;}
.zhbd_list ul li{width: 100%;height: 166px;margin-top: 35px;box-shadow: 5px 5px 25px 0 rgba(46,61,73,.2);background-color: #FFFFFF;text-align: center;transition: all .3s ease;}
.zhbd_list ul li:hover{box-shadow: 2px 4px 8px 0 rgba(46,61,73,.2);}
.zhbd_list span{color: #646464;line-height: 166px;display: block;margin-left: 10px;}
.zhbd_date{width: 179px;}
.zhbd_date span{font-size: 14px;}
.zhbd_list img{width: 384px;height: 166px;}
.zhbd_tit{width: 384px;}
.zhbd_tit span{font-size: 20px;}
.zhbd_list a{color: #1B58B3;font-size: 14px;line-height: 166px;}
/* zyfz*/.zyfz_top{width: 100%;height: 100%;background: url(../images/zy_tu1.png)no-repeat;background-size: 100% 100%;text-align: center;padding-top: 93px;padding-bottom: 26%}
.zyfz_top span{font-size: 30px;color: #545E69;line-height:72px;}
.zyfz_con{padding: 45px 0;}
.zyfz_list{margin: 92px auto;position: relative;}
.zyfz_lb{height: 500px;padding: 0 17px;}
.zyfz_lb h2{text-align: center;}
.zyfz_lb_list{margin-top: 81px;}
.zyfz_lb_con{width: 208px!important;height: 346px!important;margin: 0 40px;box-shadow: 5px 5px 25px 0 rgba(46,61,73,.2);transition: all .3s ease;}
.zyfz_lb_con:hover{box-shadow: 2px 4px 8px 0 rgba(46,61,73,.2);}
.zyfz_lb_r{width: 23px!important;height: 44px!important;background: url(../images/zy_right.png);background-size: 100%;right: 0;top: 281px!important;}
.zyfz_lb_l{width: 23px!important;height: 44px!important;background: url(../images/zy_left.png);background-size: 100%;left: 0;top: 281px!important;}
.zyfz_lb_img{border-bottom: 1px solid #D1D3D3;text-align: center;padding: 16px 0;}
.zyfz_lb_img img{width: 116px;height: 120px;}
.zyfz_lb_tit{padding: 36px 24px;}
.zyfz_lb_tit h3{font-size: 24px;color: #78C9DE;text-align: center;}
.zyfz_lb_tit p{font-size: 16px;color: #999999;line-height: 22px;margin-top: 34px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.zyfz_bot{margin: 115px 0;font-size: 24px;color: #010101;}
.zyfz_bot span{text-decoration: underline;}
.zyfz_bot a{text-decoration: underline;}
/* yyfa*/.zhbd_sp{text-align: center;margin-bottom: 114px;}
.zhbd_sp h2{font-size: 20px;color: #EE5836;margin: 47px 0;text-align: left;}
.zhbd_sp ul{display: inline-block;}
.zhbd_sp ul li{float: left;}
.zhbd_kp{width: 315px;height: 362px;margin: 28px;padding: 0 20px;box-shadow: 5px 5px 25px 0 rgba(46,61,73,.2);transition: all .3s ease;}
.zhbd_kp:hover{box-shadow: 2px 4px 8px 0 rgba(46,61,73,.2);}
.zhbd_kp img{width: 132px;height: 132px;border-right: 50%;margin-top: 86px;}
.zhbd_kp h3{font-size: 20px;margin-top: 45px;margin-bottom: 27px;}
.zhbd_kp span{font-size: 16px;display: block;}