@charset "utf-8";
/* CSS Document */
*{box-sizing: border-box;}
html, body, div, ul, li, b, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {margin: 0;padding: 0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;}
html, body {min-height: 100%;font-size:16px;}
body{min-width:1200px;overflow-x: hidden;}
body {font-family:"Microsoft YaHei";color:#767676;}
b, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
img {border: none;vertical-align:bottom;}
a {text-decoration: none;color: #767676;}
a:visited,a:link{}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.cl{clear:both;}
.ov{overflow:hidden;}
.db, .lb, .dd{font-size:0;}
.db>div, .lb>li{display:inline-block;vertical-align:top;}
.bt>dl>dt{font-size:36px;font-weight: bold;}
.bt>dl>dd{font-size: 16px;}
em, .em,i{text-transform:uppercase;font-family:arial;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
.page{width:1200px;margin:0 auto;}
.w1500{width:1200px;margin:0 auto;}
:focus {outline:none;background-color:transparent;}
::selection{background:#0f78fa;color:#fff;}
::before,::after{position:absolute;}

@font-face {font-family: "rob";
src:url("../cssnew/Roboto.woff2.txt") format("woff2"),
	url("../cssnew/Roboto.woffv.txt") format("woff"),
	url("../cssnew/Roboto.ttf.txt") format("truetype"),
	url("../cssnew/Roboto.eot.txt") format("embedded-opentype"),
	url("../cssnew/Roboto.svg.txt") format("svg");
}

@font-face {font-family: 'iconfont';
src:url('../cssnew/iconfont.eot.txt');
src:url('../cssnew/iconfont.eot.txt') format('embedded-opentype'),
	url('../cssnew/iconfont.woff2.txt') format('woff2'),
	url('../cssnew/iconfont.woff.txt') format('woff'),
	url('../cssnew/iconfont.ttf.txt') format('truetype'),
	url('../cssnew/iconfont.svg.txt') format('svg');
}
/*head*/

.sear, .tel, .lang{width:100%; background-color:#eee;}
.head_tl{}
.sear i, .tel i, .lang i{width:24px;height:24px;font-family: "iconfont" !important;font-size:24px;font-style: normal;color:#bdbdbd;position:relative;}
.sear i:before, .tel i:before, .lang i:before{left:0;top:0;}
.sear_box, .tel p, .lang ul{transition:0.5s;}
.sear_box span{font-size:14px;font-weight:bold;}
.sear_box a{color:#8a8a8a;margin-left: 10px;}
.sear_input{position:relative;margin-top:7px; }
.inpu{width:100%;height:44px;border:1px solid #eee;}
#kw{width:100%;height:42px;line-height:42px;text-indent: 10px;}
.sear .z{width:44px;height:44px;position:absolute;top:0;right:0;}
.sear .z input{width:100%;height:100%;position:relative;}
.sear .z input:before{font-family: "iconfont" !important;font-size:18px;font-style: normal;color:#bdbdbd;}
.tel p{padding:20px;}
.tel p b{display:block;padding-bottom:0px;font-size:14px;text-align:left;}
.tel >p em{margin-top:5px;font-family:rob;font-size:18px;line-height:1em;text-align: left;}
.tel >p em+em{letter-spacing:0.011em;}
.tel.fl i{float: left;top: 20px;}
.tel.fl{width: 170px;float: left; padding: 12px 0;margin-left: 25px;}
.tel p{padding: 0px; right: 0;transform-origin: center; transform: inherit;top: 0;position: revert;background: #fff0 !important;float: right;}
.lang ul{width:120px;padding:20px 0;}
.sear:hover .sear_box, .tel:hover>p, .lang:hover>ul{transform:rotateX(0);z-index:9;transition:0.5s;}
.lang ul li{text-align: center;}
.lang ul li a{display: block;font-size:0;}
.lang ul li+li{margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0;}
.lang ul li i, .lang ul li p{display:inline-block;vertical-align:middle;}
.lang ul li i{width:20px;height:20px;}
.lang ul li i img{width:20px;}
.lang ul li p{width:70px;font-size:14px;line-height:1em;text-align:left;margin-left:8px;}

@keyframes headBox{
0%{top:-100px;}
100%{top:0px;}
}

@media  screen and (max-width: 1270px){
.head_tl{}
.tel, .lang{width: 48px;}
.nav li a{font-size: 14px;}
.tel p{width: 120px;}
.tel.fl{    padding: 17px 0;}
.tel >p em{font-size: 14px;}
}
.head_tl{}
/*Banner*/
.banner{width:100%;position:relative;cursor:grab;}
.banner .swiper-container{width: 100%;}
.banner .swiper-slide {overflow: hidden;}
.banner .swiper-slide img{ width:100%;}
.banner .pagination{position:absolute;bottom:110px;left:50%;margin-left: -100px;z-index:99;}
.banner .pagination span{width:60px;height:5px;border-radius:inherit;background:#fff;vertical-align: middle;transition:0.3s;}
.banner .pagination span+span{margin-left:10px;}
.banner .pagination span.swiper-pagination-bullet-active{background:#b81117;transition:0.3s;}
.banner>a{width:36px;height:72px;background-color:#000;position:absolute;top:50%;margin-top:-36px;cursor: pointer;z-index:99;opacity:0;transition:all 500ms ease;}
.banner .arrow-left{left:-36px;background:url(http://114my.cn.114.114my.net/fyh/lz/banenrLeft.png) no-repeat center;}
.banner .arrow-right{right:-36px;background:url(http://114my.cn.114.114my.net/fyh/lz/banenrRight.png) no-repeat center;}
.banner:hover .arrow-left{left:30px;opacity:1;transition:all 500ms ease;}
.banner:hover .arrow-right{right:30px;opacity:1;transition:all 500ms ease;}

/*Featured*/
.featured{position:relative;}
.inner{height:192px;position:relative;margin-top:-80px;z-index:1;background-color:#ffffff;box-shadow:0px 0px 25px rgba(0,0,0,0.15);}
.featured_block{width: calc(100% / 3);padding:0px;float:left;position:relative;}
.featured_block:nth-child(2){box-shadow:0px 0px 25px rgba(0,0,0,0.15);}
.ib_c{position:relative;padding-left:85px;}
.icon_right{position:absolute;right:-20px;top:50%;color:#b81117;font-size:30px;    font-weight: bold;line-height:1em;font-family: "iconfont" !important;margin-top:-15px;}
.inner_box{position:relative;padding:30px;}
.inner_box:before{position:absolute;content:'';right:0px;bottom:0px;height:5px;width:60px;background-color:#555555;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.inner_box:hover::before{width:100%;background-color:#f8952c;}
.icon_box{position:absolute;left:0px;top:0px;color:#b81117;font-size:60px;line-height:1em;}
.icon_box .iconfont {font-family: "iconfont" !important;font-size: 60px;font-style: normal;color:#b81117;}
.icon_con{padding-right:20px;}
.icon_con p{font-size:20px;font-weight: bold;color:#333;margin-bottom:10px;}
.icon_con span{display: block;height:96px;overflow-y:auto;line-height:24px;}

/*Security*/
.sec_bg{width:100%;background:url(../uploadfile/image/20200727/20200727214518_1448057661.png) no-repeat center;padding:80px 0px 60px;}
.seb_box{ max-width:1500px; margin:0px auto;}
.sec_t{width:60%;position:relative;padding-right:20px;}
.sect_t{position:relative;font-size:18px;padding-left:35px;padding-top:2px;font-weight:400;margin-bottom:35px;}
.sect_t .iconfont{font-family: "iconfont" !important;font-size:28px;font-style: normal;color:#b81117;position:absolute;left:0px;top:0px;padding-bottom:10px;}
.sect_t .iconfont:before{position:absolute;content:'';left:0px;bottom:0px;width:25px;height:3px;border-top:2px solid #767676;border-bottom:2px solid #767676;}
.sec_t>p{font-size: 28px;position:relative;color:#333;font-weight:500;line-height:1.2em;font-weight:bold;}
.sect_c{position:relative;color:#555555;font-size:15px;font-weight:300;line-height:1.9em;margin-top:15px;margin-bottom:22px;}
.sect_l{margin:60px 0;}
.sect_l li{width:120px;height:120px;border:1px dashed #dbdbdb;}
.sect_l li+li{margin-left:15px;}
.sect_l li .iconfont{font-family: "iconfont" !important;font-size:42px;font-style: normal;color:#565656;text-align: center;}
.sect_l li p{font-size:16px;color:#565656;text-align: center;margin-top:10px;}
.sec_more{width:152px;height:42px;display: block;background:#b81117;position:relative;color:#fff;font-size:16px !important;font-weight:500;text-align: center;line-height:42px;transition:0.5s;}
.sec_more:hover{box-shadow: 0 10px 26px rgba(255,92,0,0.6);margin-top:-10px;transition:0.5s;}
.sec_more .iconfont{font-family: "iconfont" !important;font-size:28px;font-style: normal;color:#fff;position:relative;font-size:20px;top:1px;padding-left:5px;margin-right:5px;display:inline-block;    vertical-align: middle;}
.sec_c{width:37%;position:relative;}
.sec_t{position:relative;}
.sec_c .image{position:relative;margin-bottom:20px;}
.sec_c .image:last-child{position:absolute;right:15px;bottom:40px;}

/*all_title*/
.all_title{text-align: center;margin-bottom:50px; }
.all_title p{font-size:44px;font-weight: bold;color:#000;line-height:1em;margin-bottom:15px;}
.all_title span{font-size:18px;line-height:1em;position:relative;}
.all_title span:before, .all_title span:after{content:'';width:40px;height:2px;background:#b81117;position:absolute;top:50%;margin-top:-1px;}
.all_title span:before{left:-60px;}
.all_title span:after{right:-60px;}

/*products*/
.pro_box{position:relative;padding:80px 0px;}
.pro_tab{margin-bottom:50px;}
.pro_tab tbody{font-size:0;text-align:center;}
.pro_tab tr{height:60px;display:inline-block;vertical-align:top;position:relative;}
.pro_tab tr+tr{margin-left:10px;}
.pro_tab tr:before{font-family: "iconfont" !important;font-size: 16px;font-style: normal;color:#fff;top:0;left:31px;line-height:60px;}
.pro_tab td{width:100%;height:60px;display: block;background:#1b1b1b;text-align: left;}
.pro_tab tr:hover td{background:#b81117;}
.pro_tab b, .pro_tab a{display:block;width:100%;}
.pro_tab b{font-size:0;}
.pro_tab a{font-size:16px !important;line-height: 60px;padding-left:61px;padding-right: 27px;}
.pro_tab #showtyepname{display:none;}

.pb_title{margin:50px auto 30px; text-align:center;}
.pb_title b{font-size:32px;font-weight:bold;color: #333;position:relative;padding-left:42px;}
.pb_title b:before{font-family: "iconfont" !important;font-size: 32px;font-style: normal;color:#b81117;top:0;left:0;}
.pb_con{position:relative;z-index:2;}
.pb_con tbody, .pb_con tr{display:block;}
.pb_con td{width:22%;display:inline-block;vertical-align:top;margin:0 1.5%;}
.pb_con td a{display: block;position:relative;overflow: hidden;}
.pb_con td>a:before{position: absolute;top: 50%;left: 50%;z-index: 2;display: block;content: '';width: 0;height: 0;background: rgba(255,92,0, .6);border-radius: 100%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;}
.pb_con td:hover>a:before{animation: circle .75s;}
.pb_con td img{width:100%;height:auto;}
.pb_con td:hover img{animation: circles .75s;}
.pb_con td br{display: none;}
.pb_con td span{width: 100%;line-height:42px !important;display: block;overflow: hidden;position: relative;}
.pb_con td span:before{position:absolute;content:'';left:0%;width:0%;top:0px;height:100%;background-color:#b81117;transition:all .75s ease;}
.pb_con td:hover span:before{width:100%;}
.pb_con td:hover span a{color:#fff;transition:all .75s ease;}

.pb_con button{width:152px;height:42px;display: block;border:none;background:#555555;margin:50px auto 0;transition:all 0.5s;}
.pb_con button a{font-size:16px;color:#fff;}
.pb_con button:hover{background:#b81117;width:202px;box-shadow: 0 0 23px rgba(255,255,255,0.3);}

.canvas{width:100%;overflow: hidden;position:absolute;bottom:-16%;left:0;}

@keyframes circle {
	0% {
		opacity: 1;
	}
	40% {
		opacity: 1;
	}
	100% {
		width: 200%;
		height: 200%;
		opacity: 0;
	}
}
@keyframes circles {
	0% {
		transform:scale(1);
	}
	40% {
		transform:scale(1.2);
	}
	100% {
		transform:scale(1);
	}
}

.case{padding-top:80px;overflow:hidden;background:#fff;}
.pb_list{overflow:hidden;}
.pb_list .item{position:relative;width:calc(100% / 5); display: inline-block; }
.pb_list .pic{position:relative;}
.pb_list .pic img{display:block;width:100%;}
.pb_list .pic:before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);top:0;left:0;}
.pb_list .text{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center;overflow:hidden;box-sizing:border-box;transition:all 0.5s linear;display: grid; border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFF;}
.pb_list .text_box{width:100%;padding:0 10%;position: absolute;top: 50%;transform: translateY(-50%);}
.pb_list .iconfont{font-family: "iconfont" !important;font-size:52px;font-style: normal;color:#fff;position:relative;padding-bottom:24px;margin-bottom:24px;}
.pb_list .iconfont:after{display:block;width:22px;height:2px;content:"";background:#fff;bottom:0;left:50%;margin-left:-11px;}
.pb_list .tit{line-height:1.5;overflow:hidden;}
.pb_list .tit a{font-size:24px;font-weight:bold;color:#fff;}
.pb_list .summary{display:none;margin:22px 0;height:125px;font-size:15px;line-height:25px;overflow:hidden;}
.pb_list .btnBox{display:none;margin:0 auto;max-width:205px;height:37px;line-height:37px;border:#fff solid 1px;overflow:hidden;}
.pb_list .btnBox a{display:block;float:left;width:50%;font-size:14px;color:#fff;text-align:center;box-sizing:border-box;}
.pb_list .btnBox a:nth-child(1){border-right:#fff solid 1px;}
.pb_list .btnBox a:before{background-color:#f9a219;}
.pb_list .item:hover .text{background:rgba(184,17,23,0.85);}
.pb_list .item:hover .summary,.pb_list .item:hover .btnBox{display:block;}

#premium .hd{height:50px;text-align:center;}
#premium .hd ul li{width:12px;height:12px;border-radius:100%;background:#d8d8d8;}
#premium .hd ul li+li{margin-left:10px;}

#premium .hd ul,.premium .hd a{display:inline-block;vertical-align:middle;}
#premium .hd a{font-family: "iconfont" !important;font-size:30px;font-style: normal;color:#b5b5b5;cursor: pointer;-moz-user-select:none; -webkit-user-select:none;-ms-user-select:none; user-select:none;}
#premium .hd a.next{margin-right:30px;;}
#premium .hd a.prev{margin-left:30px;}
#premium .hd a:hover{color:#b81117;}
/*all_titleT*/
.all_titleT{text-align: center;margin-bottom:50px;}
.all_titleT p{font-size:44px;line-height:1em;margin-bottom:15px;color:#000; font-weight:bold;}
.all_titleT span{font-size:18px;line-height:1em;}

/*adv*/
.adv_bg{margin:80px 0;position: relative;z-index: 2;}
.adv_area{height:560px;width:100%;position:relative;}
.card.e8{background:#e8e8e8}
.card.e1{background:#e1e1e1}
.adv_item{z-index:4;transition:all .3s cubic-bezier(.4,0, .2,1),z-index 0s .12s;position:relative;float:left;width:19%;height:521px;background-color:transparent}
.adv_item+.adv_item{margin-left:-1px}
.card{transition:all .3s cubic-bezier(.4,0, .2,1),z-index 0s .12s;width:100%;height:100%;text-align:center;background:#fff}
.adv_img{width:100%;line-height:2}
.adv_title{padding-top:1px;transition:all .3s cubic-bezier(.4,0, .2,1),z-index 0s .12s;height:145px;line-height:26px;font-size:14px;top:0;background:#1b1b1b;border-left:1px solid #2e2e2e;position: relative;}
.adv_con{padding-top:15px;}
.adv_item.active .adv_con{padding-top:25px;padding-left:100px;text-align:left;}
.adb_body{height: 188px;margin-top:15px;position:absolute;top:318px;left:0;padding:0 25px;text-align: left;}
.adv_item.active .adb_body{height: 80px;color:rgba(255,255,255,0.6);top:65px;}
.adb_body:after{content:'';width:40px;height:6px;background:#b81117;bottom:40px;left:25px;}
.adv_item.active .adb_body:after{width:0;}
.adv_con p{width:0;height:1em;line-height: 1em;font-family:rob;font-size:50px;color:#fff;position:absolute;left:25px;top:22px;overflow: hidden;}
.adv_item.active .adv_con p{width:100%;}
.adv_con b{font-size:22px;font-weight:700;color:#f1f1f1;margin-bottom:0;display: block;line-height:1em;}
.adv_con em{font-size:12px;color:rgba(255,255,255,0.6);line-height:1em;margin-top:6px;}
.avc_icon{width:40px;height:40px;margin:10px auto;}
.adv_item.active .avc_icon{position:absolute;top:3px;right:100px;}
.avc_icon .iconfont{font-family: "iconfont" !important;font-size:40px;font-style: normal;color:#fff;line-height:1em;}
.adv_item.active .avc_icon .iconfont{font-size:128px;color:rgba(255,255,255,0.15);}
.short-info, .adv_title .avc_icon img, .adv_con b{transition:all .15s cubic-bezier(.4,0, .2,1) 0s}
.adv_img img{width:100%;}
.adv_item.active .adv_img{height:376px;position:absolute;top:145px}
.other-head{font-size:16px;font-weight:400;color:#000;margin:13px 0 0 0;}
.other-desc{margin-top:2px;font-size:12px;color:#999}
.adv_item.active{z-index:6;box-shadow:0 0 30px rgba(0,0,0, .2);width:43%;height:535px}
.adv_item.active .adv_title{background-color:#b81117;height:159px;top:-15px;border:none}
.adv_item.active .adv_title b{color:#fff}

/*Gallery*/
.gall_bg{
	width:100%;
	position:relative;
	padding:100px 0;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image: url(../images/map_bg.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 0px;
}
.gall_bg:before{}
.gb_box{position:relative;}
.gbc_t{position:relative;margin-bottom:30px;}
.gbc_t img{position:relative;width:100%;display:block;}
.gbc_t .gbct_b{position:absolute;left:0px;bottom:0px;max-width:565px;background-color:#ffffff;padding:35px 50px 35px 30px;box-shadow:0px 0px 20px rgba(0,0,0,0.10);}
.gbc_t .gbct_b .gbctb_inner{position:relative;padding-left:35px;}
.gbc_t .gbct_b .gbctb_inner p{position:relative;line-height:1.3em;font-weight:500;}
.gbc_t .gbct_b .gbctb_inner p a{font-size: 20px;font-weight:bold;position:relative;color:#222222;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.gbc_t .gbct_b .gbctb_inner p a:hover{color:#b81117;}
.gbc_t .gbct_b .text{position:relative;color:#555555;font-size:15px;line-height:1.9em;font-weight:300;margin-top:15px;}

.gba_box{overflow: hidden;}
.gba_box tr{display: block;}
.gba_box td{width:360px;display:inline-block;margin:0 15px;position: relative;}
.gba_box td img{width:100%;height:auto;}

.gba_box td div{position:absolute;left:0px;top:0px;width:100%;height:100%;color:#ffffff;overflow:hidden;text-align:center;background-color:rgba(0,0,0,0.70);transition: -webkit-transform 0.4s ease;transition: transform 0.4s ease;transition: transform 0.4s ease, -webkit-transform 0.4s ease;-webkit-transform: scale(0, 1);-ms-transform: scale(0, 1);transform: scale(0, 1);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;padding-top:0 !important;}
.gba_box td:hover div{-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;}
.gba_box td div a{width:100%;height: 100%;display: block;line-height:270px;font-size:16px;color:#fff;position:absolute;top:50%;left:0;margin-top:-135px;}

/*certifiy*/
.certifiy{width:100%;padding-bottom:0px;background:url(../images/20200728125121_1795162921.jpg) no-repeat center bottom;overflow:hidden; padding-top:60px;}
.certifiy table{margin-top:50px;}
#certify{padding-bottom: 0px;}

/*about*/
.about{padding: 0px 0;overflow:hidden;}
.abright{width: 50%;background:rgba(255,255,255,0.9);padding:80px; background-color:#f3f3f3;}
.abright2{width:70%;}
.abright2>p:nth-child(1){font-size:18px;color: #565656;margin-bottom:30px;}
.abright2>p:nth-child(1) strong{display:block;font-size:38px;color:#303632;margin-bottom: 16px;}
.abright2>p:nth-child(2){font-size:15px;color:#8a8a8a;line-height: 36px;}
.abright2>p a{display:inline-block;width:120px;line-height:45px;text-align:center;font-size: 16px;color: #fff;background: #272121;transition:all .3s ease;}
.abright2>p a:hover{ background:#b81117; color:#fff;}
.abright2>p a{ margin-right:10px; margin-bottom:10px;}
.abright2>p:nth-child(3){margin-top: 35px;}

/*news*/
.news_box{
	margin-top: 60px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
}
.news_top{display: inline-block;width: 100%;overflow: hidden;}
.news_wz{}
.news_wz b{font-size: 36px;color:#1b1b1b;line-height: 1em;}
.news_wz i{width:16px;height:36px;display: inline-block;margin-left: 13px;margin-right: 14px;position:relative;}
.news_wz i:before, .news_wz i:after{content:'';width:6px;height:6px;top:50%;margin-top:-4px;transform:rotate(45deg);}
.news_wz i:before{background:#b81117;left:0;}
.news_wz i:after{background:#1b1b1b;left:8px;}
.news_tab li{float: left;line-height:36px;}
.news_tab li+li{margin-left: 19px;}
.news_tab li a{font-size: 25px;display: block;position:relative;padding-left:26px;color: #333;     font-weight: bold;}
.news_tab li a:before{font-family: "iconfont" !important;font-size: 20px;font-style: normal;color:#bababa;top:0;left:0;}
.news_tab li.cur a, .news_tab li.cur a:before{color: #b81117;}
.news_a{margin-right: 17px;margin-top:6px;}
.news_a em{position:relative;font-size: 20px;color: #c2c2c2;}
.news_a .sPrev, .news_a .sNext{position:absolute;top: 2px;font-size: 20px;color: #c2c2c2;cursor: pointer;}
.news_a .sPrev{right: 5px;transform: rotate(-90deg);}
.news_a .sNext{left: 5px;transform: rotate(90deg);}
.news_a i:hover{color:#da261d;}
.news_list2{width: 30%;overflow: hidden;margin-top: 25px; float:right;}
.wd{}
.wd .line{width: 430px;height: 5px;background: url(../images/line.png);}
.wd ul li a{display:inline-block;border-bottom: 1px dashed #dfdfdf;font-size: 15px; padding-bottom:15px; margin-bottom:15px;}
.wd ul li a .que{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 16px;
    height: 35px;
    line-height: 33px;
    padding-bottom: 8px;
    padding-left: 30px;
    background: url(../images/wt.jpg) no-repeat 0 8px;
	color: #333;
	}
.wd ul li:hover .que{color: #0c4fa5}
.wd ul li a .ans{font-size: 14px;color: #999;padding-left: 30px;background: url(../images/da.png) no-repeat 0 5px; line-height:28px;}
.news_list{width: 65%;overflow: hidden;margin-top: 30px;float:left;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{}
.news_list .news_div_item{width: 31.2%;display: inline-block;position: relative;transition:0.5s;}
.news_list .news_div_item+.news_div_item{margin-left:1.79%;}
.news_list .news_div_item_date{display: inline-block;font-weight: bold;left: 19px;padding-left: 32px;height: 22px;margin-top:20px;position:relative;}
.news_list .news_div_item_date::before{position:absolute;content:'';background:url(../images/20200728180323_1631773099.png) no-repeat left center;top: 0;left: 0;width: 22px;height: 22px;}
.news_list .news_div_item_content{padding-left: 14px;margin-top:20px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{float: left;font-size: 18px;line-height: 22px;}
.news_list .news_div_item_title{overflow: hidden;}
.news_list .news_div_item_a{font-size:18px;display: block;color: #666;margin-bottom: 23px;position:relative;white-space: nowrap;text-overflow: ellipsis;line-height: 1em;text-decoration: blink;transition:0.3s;     font-weight: bold;}
.news_list .news_div_item_a::before{position:absolute;content:'查看详情';bottom: -153px;left: 0;width: 140px;height: 42px;background: #6a6d74;border-radius: 40px;line-height: 42px;color: #fff;font-size: 16px;transition:0.5s;padding-left: 23px;}
.news_list .news_div_item_a::after{position:absolute;content:'';bottom: -139px;font-size: 43px;background:url(../images/20200728180450_1870095801.png) no-repeat center;width: 18px;height: 14px;left: 94px;transition:0.5s;}
.news_list .news_div_item_body{font-size: 14px;line-height: 24px;height: 72px;color:#8a8a8a;overflow: hidden;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;display: block;}

.news_list .news_div_item:hover .news_div_item_a{color: #b81117;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{background: #b81117;transition:0.5s;padding-left:40px;}
.news_list .news_div_item:hover .news_div_item_a::after{left:110px;transition:0.5s;}

/*link*/
.link_bg{ padding:25px 0px;}
.links_l{font-size: 16px; color:#555; display:inline-block;}
.linkTagcs li a{font-size:14px; color:#999;    line-height: 80px;}
.links_r a{font-family: "iconfont" !important;font-size:42px;font-style: normal;color:rgba(255,255,255,0.3);display:inline;display: block;}

/*footer*/
.footer_bg{
	width: 100%;
	min-width: 1200px;
	position: relative;

	padding-right: 0;
	    background-color: #363636;
	padding-left: 0;
}
.footer{ padding-bottom:40px; }
.footer li{ display:inline-block;     text-align: left;}
.footer_w1 t{display: block;float: left;font-size: 24px;font-weight: bold;margin-right: 11px;}
.footer_w1 span{display: block;float: left;font-size: 20px;margin-top:3px;}
.footer li:nth-child(1) { width:auto; margin-right:3%;}
.footer li:nth-child(2) { width:auto; margin-right:3%;}
.footer li:nth-child(4) {
    width: 150px;
    margin-left: 16px;

    background: #fff;
}
.footer li:nth-child(5) {
    width: 150px;
    margin-left: 16px;

    background: #fff;
}
.footer_w{font-size: 14px; line-height: 34px; color: #6e6e6e;}
.footer_w p{padding-left:34px;position:relative; margin-top:0px;}
.footer_w p:before{left:0;font-family: "iconfont";font-size: 16px;}
.footer li a{ font-size: 14px; line-height: 34px;  }
.footer li a:hover{color:#fff;}
.footer_t{ font-size: 18px !important; color: #eee !important;  line-height: 60px !important; position: relative;tac}
.footer li img{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.copy_bg{ background: #1b1b1b; padding-bottom:12px; padding-top:5px;}

.copy{line-height: 30px; font-size: 14px;color: #999; padding-top: 10px;}
.copy a{font-size: 14px; color: #999;}
.copy a:hover{color: #ff7b0f;}

/*在线客服*/
.y-kefu-box { position: fixed; right: 0; bottom: 0%; z-index: 9999; font-size: 13px;}
.y-kefu-box a{ text-decoration:none;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(../images/20200807112737_1650576349.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; position: absolute; bottom: -12px; left: 13px; z-index: 1;background-color: #b81117; }/*颜色更改*/
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block;
   width: 52px;
    padding: 15px 0 12px;
    background-color: #b81117;
    border-left: solid 1px #e9656a;
    border-top: solid 1px #e9656a;
    border-right: solid 1px #e9656a;
    position: relative;
    color: #fff;
	border-top-left-radius: 50px; border-top-right-radius:50px; border-bottom-left-radius: 50px; border-bottom-right-radius:50px; 
	}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #b81117; border-color: #b81117; color: #fff; margin: 10px 0 7px;}/*颜色更改*/
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top{ border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top {  left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #b81117; border-color: #b81117;}/*颜色更改*/
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;}
/*电话*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #b81117; font-size: 18px;margin-top:6px; }/*颜色更改*/
.right { }
.right-arrow1,.right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-left: 6px white solid; overflow: hidden;}
.right-arrow1 { left: 1px; border-left: 6px #efefef solid;}
.right-arrow2 { border-left: 6px white solid;}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 114px; height: 114px; margin:17px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*邮箱*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p,.y-kefu-box01 .y-email-infos a{ color: #b81117; font-size: 16px;margin-top:6px; }/*颜色更改*/
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#b81117;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }
/*阿里*/
.albbs{width:52px;height:60px;background:#c16616 !important;border:none !important;margin-top:7px;border-radius: 2px;padding:0!important;}
.albbs a{color:#fff;}
.sear_box{max-width:1200px; margin:0px auto;}
.keywords{ width:60%; float:left; line-height: 60px; overflow: hidden;
    height: 60px;}
.sear_input{width:35%; float:right;}
#premium{ padding-top:100px;}
.right-pinfo strong{ color:#333;}
.right-pinfo br{ height:5px; overflow:hidden;}

.ys .content strong{ color:#b81117;}
.indexmap{
	text-align:center;
	margin-bottom:0px;
	
}
.mapkehu td img{ border-width:1px;border-style:solid;border-color:#fff; height: 250px;}
.mapkehu2{ width:100%; display:inline-block; line-height:50px; background-color:#fff;}

@media  screen and (max-width: 1600px){
	.abright2 {
    width: 85%;
}
}

@media  screen and (max-width: 1440px){
	.abright2 {
    width: 92%;
}
}

@media  screen and (max-width: 1280px){
	.abright2 {
    width: 100%;
}
.abright {
	padding-top: 30px;
	padding-right: 40px;
	padding-bottom: 30px;
	padding-left: 40px;
}
.abright2>p:nth-child(1) strong {
    font-size: 32px;
    margin-bottom: 6px;
}
.abright2>p:nth-child(2) {
	margin-top:0px;
}
.abright2>p:nth-child(1) {
    margin-bottom: 10px;
}
.footer li:nth-child(4) {
    width: 120px;
}
.footer li:nth-child(5) {
    width: 120px;
}
.pb_list .item {
    width: calc(100% / 4);
}


	}