body{font-family: 微软雅黑, 宋体; text-align: justify!important;}
.position-r{ position: relative; }
.position-a{ position: absolute; }
.fl{ float: left; }
.fr{ float: right; }
.w1180{ width: 1180px; margin: 0 auto; }
.w1020{ width: 1020px; margin: 0 auto; }
.w1100{ width: 1100px; margin: 0 auto; }
.w800{ width: 800px; }
._block,.disblock{ display: block!important; }
.disnone{ display: none!important; }
.e-right-container .e-gltx-top-box .img img,.e-item-box-bg a img,.e-video ul li .img img.e-video-img,.full-img{ 
	width: 100%; height: 100%; 
}
.e-cursor{ cursor: pointer; }
.d-block{display: inline-block;}
.e-margin-f28{ margin-top: -28px; }
.e-margin-f40{ margin-top: -40px; }
a:hover{ color: #d85d41!important; }
.aRow{ overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.tRow{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.thRow{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.fRow{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; }
.p80{ padding:80px 0; }
.pt80{ padding-top: 80px; }
.pb40{ padding-bottom: 40px; }
.pt40{ padding-top: 40px; }
.dtColor{ color: #d85d41; }
.c6{color: #666!important;}
.c9,.c9:hover{ color: #999!important; }
.ts{ 
	-webkit-transition: all .4s ease; 
	-moz-transition: all .4s ease; 
	-o-transition: all .4s ease; 
	transition: all .4s ease; 
}


.header .topMenu{height: 70px;}
.header .logo{ left: 0px; top: -5px; }
.logo img{ height: 60px; }
.paddin-bottom80{ padding-bottom: 80px; }
.topMenu .menu .menu-list{ float: left; margin-left: 50px; }
.topMenu .menu{  padding-top: 10px;}
.topMenu .menu .menu-list ul { left: -10px; top: 50px; width: 140px; background: #fff; display: none; z-index: 100;
	padding:10px 0; box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 40%); 
}
.topMenu .menu .menu-list ul li a{ padding:0 5px 0 14px; display: block; height: 40px; line-height: 40px; color: #333; }
.topMenu .menu .menu-list ul li a:hover{background: #fef8f2;color: #ee7800;  }
.topMenu .top-right { right: 0; top: 38px; width: 105px; }
.topMenu .top-right .crc-link{ text-align: right; }
.topMenu .top-right .crc-link a{ font-size:14px; color: #999; line-height: 28px;  }
.topMenu .top-right .crc-link span{ color: #d8d8d8; padding-right: 12px; }
.topMenu .menu .menu-list .menu-list-a1 { display: block; height: 60px; font-weight: bold; padding:0 10px;
	border-bottom: 4px solid rgba(0,0,0,0); line-height: 24px; font-size:16px; color: #333; 
}
.topMenu .menu .menu-list:last-child .menu-list-a1{ padding-right: 0; }
.topMenu .menu .menu-list .menu-list-a1:hover,.lg-box.e-cursor a:hover{color: #d85d41!important}
.topMenu .menu .menu-list:hover ul{ display: block; }
.topMenu .menu .menu-list .menu-list-a1.active{ border-color: #d85d41; color: #d85d41; }
.topMenu .menu .menu-list:hover .menu-list-a1{ border-width: 4px; }
.header .indexBanner { background: #eaeaea; height: 520px; }
.search-input-box{ display: none; background: #fff; right: 0; height: 80px; padding:20px 10px; width: 360px; 
z-index: 10; bottom: -110px;
}
.search-bg{ font-size:18px;}
.search-input-box input{ width: 100%; padding:10px 50px 10px 10px; border:1px solid #e5e0d3; color:#999; height: 40px; }
.search-input-box a{ display: block; height: 40px;  width: 40px; color: #fff!important; position: absolute; 
	background: #d85d41; font-size: 16px; right: 10px; top: 20px; text-align: center; line-height: 40px;
}
/*.yk-msg-container{ background-image: linear-gradient(90deg, #f9efe3 0%, #fdfcf9 100%); }*/
.yk-msg-container .yk-index-news{ width: 740px; }
.yk-msg-container .yk-index-zcmsg{ width: 300px; }
.yk-msg-container .yk-index-news-first{ width: 400px;} 
.yk-msg-container h2{ padding-bottom: 40px; } 
.yk-msg-container h2 .yk-more{ right: 0; top: 4px; }
.yk-index-top-msg h2.yk-title .cn{ font-size:22px; color: #333; line-height: 32px; font-weight:bold; }
.yk-index-top-msg h2.yk-title .en{ font-size:14px; line-height: 22px; color: #e8d4af; font-weight:bold;padding-left: 12px; 
	display: none;
}
.yk-index-top-msg ul{}
.yk-msg-container .yk-index-news-first .yk-index-news-img{ background: #eee; overflow: hidden; }
.yk-msg-container .yk-index-news-first .yk-index-news-img,.yk-msg-container .yk-index-news-first .yk-index-news-img img{ 
	width: 400px; height: 267px; transition: all .4s ease;
}
.yk-msg-container .yk-index-news-first .yk-index-news-img img:hover{ transform: scale(1.1); }
.yk-msg-container .yk-index-news-first .yk-index-news-f-title{line-height: 26px; padding:24px 0 20px; 
	font-weight: bold; text-align: center; font-size: 18px;  
}
.yk-msg-container .yk-index-news-first .yk-index-news-f-text{ line-height: 22px; color: #999; }
.yk-msg-container .yk-index-news-first a.yk-f-a:hover .yk-index-news-f-title{ color: #d85d41; }
.yk-more a,.yk-more span{ color: #d85d41; font-size:14px; }
.yk-more span{ padding-left: 8px; }
.yk-index-business{ width: 100%; height: 588px; 
	background-size: auto 100%; 
	background-repeat: no-repeat; 
	background-position: center center; 
	background-size: cover!important;
}
.yk-footer{ background: #333; padding:46px 40px; color: #999; }
.yk-footer .yk-friend-link{ border-bottom: 1px solid #999; padding-bottom: 18px; }
.yk-footer .yk-friend-link a{ color: #999; margin-right: 16px; }
.yk-footer .yk-friend-link a:hover{ color: #d85d41; }
.yk-footer .yk-index-footer-link { margin:24px 0 16px; }
.yk-footer .yk-index-footer-link a{ color: #999; font-weight: bold; }
.yk-footer .yk-index-footer-link span{ font-weight: bold; font-size:20px; padding:0 5px; color:#999; }
.yk-index-lx-type{ font-weight: bold; color:#999; padding-bottom: 16px; }
.yk-index-lx-type span{ padding-right: 16px; }
.footer-code{ right: 0; top: 68px; }
.footer-code .code-img{ padding:0 20px; width: 140px; }
.footer-code .code-img img{ width: 100px; height: 100px; }
.footer-code p{ text-align: center; color: #999; margin-top: 6px; }
.yk-copyRight span,.yk-copyRight a { color: #999; }
.yk-copyRight span{ padding:0 20px; }
.yk-banner{ height: 240px; width: 100%; background: #eee; }
.yk-banner div{ background-size: cover!important; }
.yk-bread{ height: 60px; background: #f8f8f8; padding-top: 19px; }
.yk-bread .yk-s-nav a { font-weight: bold; color: #666; margin-right: 20px; }
.yk-bread .yk-s-nav a:hover,.yk-bread .yk-s-nav a.active{ color: #d85d41; }

.yk-about .yk-aboutUs-r { width: 800px; padding-left: 20px;  }
.yk-about .yk-aboutUs-r,.yk-about .yk-aboutUs-r p,.yk-about .yk-aboutUs-r div,.yk-about .yk-aboutUs-r span{
	line-height: #666!important; line-height: 24px!important;
}
.yk-about .yk-aboutUs-r img{ max-width: 100%!important; }
.yk-en-name{ padding-bottom: 18px; }
.yk-en-name .yk-en-name-f1,.yk-en-name .yk-en-name-f2 { line-height: 28px; font-size: 24px; font-weight: bold; color: #d85d41; }
.yk-en-name .yk-en-name-f2 {padding-left: 5px; color: #d7ba93; }
.yk-cn-name { line-height: 32px; font-size: 24px; font-weight: bold; }
.yk-aboutus-bottom-pic{ height: 320px; background-size: auto 100%; margin-top: 122px; display: none;
	background-repeat: no-repeat; background-position: center;  
}
.yk-aboutus-bottom-pic .yk-abouts-b-txt { width: 540px; height: 240px; left: 400px; top: -44px; background: #f1f2f3; 
	padding:40px 40px 0 40px;
}
.yk-aboutus-bottom-pic .yk-abouts-b-txt .en-bg{ font-weight: bold; font-size: 40px; line-height: 48px; color: #d9d9d9; }
.yk-aboutus-bottom-pic .yk-abouts-b-txt .yk-about-b-title{ line-height: 32px; font-size: 24px; font-weight: bold; 
	color: #d85d41; padding:6px 0 24px;
}
.yk-abouts-b-txt .yk-about-b-txt { color: #666; font-size: 16px; line-height: 24px; font-weight: bold; }
.yk-aboutus-b-bg{ width: 250px; height: 250px; left: 850px; top: -122px; }
.yk-aboutus-b-bg img{ width: 100%; }
.yk-about-zjBox{ margin-top: 40px; text-align: center; 
	background: url(../image/yk-aboutus-zjjg-bg.png) no-repeat center center; background-size: cover; 
}
.yk-about-zjBox img{ max-width: 100%; }

.yk-news-box .yk-news-top{ height: 240px; width: 100%; padding: 40px 40px 0 400px; background: #faf7f2; margin:40px 0; }
.yk-news-box .yk-news-top .time,.yk-news-box .yk-news-top .title{ color: #d85d41; font-size:20px; font-weight: bold;
	line-height: 28px; 
}
.yk-news-box .yk-news-top .title{ color: #333; padding:20px 0 16px; }
.yk-news-box .yk-news-top .txt{ color:#666; line-height: 24px; }
.yk-news-box .yk-news-top .img{ width: 360px; height: 240px; left: 0; top: 0; bottom: 0; background: #eee; }
.yk-news-box .yk-news-top .img img{ width: 100%; height: 100%; }
.yk-news-list li{ border-bottom: 1px solid #f2eeed; height: 132px; padding-left: 140px; margin-bottom: 32px; }
.yk-news-list li a .title{ font-weight: bold; font-size: 18px; line-height: 26px; }
.yk-news-list li a .txt{ padding-top: 20px; line-height: 24px; color: #666; }
.yk-news-list li .time{ width: 100px; height: 100px; background: #f3eee8; text-align: center; padding:16px 0; left: 0; top: 0; }
.yk-news-list li .time .day{ color: #d85d41; font-size: 32px; font-weight: bold; line-height: 40px; }
.yk-news-list li .time .year{ color: #666; line-height: 22px; padding-top: 6px; }
.yk-news-list li:after{ content: " "; position: absolute; bottom: -1px; left: 0; width: 0%; height: 1px; background:#d85d41; 
transition: all .6s ease;
}
.yk-news-box .yk-news-top a:hover .title{ color: #d85d41; }
.yk-news-list li:hover:after{ width: 100%; }
.yk-about-map{ padding-right: 560px; }
.yk-about-contactUs{ min-height: 250px; padding-top: 40px; }
.yk-about-map .yk-contactUs-wechat{ width: 300px; height: 284px; padding:40px 40px 0 104px; margin:40px 0 80px;
	background-image: linear-gradient(143deg, #f9f3ea 0%, #ffffff 100%); 
}
.yk-about-map .yk-contactUs-wechat .w-name .xian{ height: 4px; width: 22px;background: #d85d41; margin-bottom: 12px; }
.yk-about-map .yk-contactUs-wechat .w-name p{ font-size: 16px; line-height: 24px; color: #999; font-weight: bold; }
.yk-about-map .yk-contactUs-wechat .w-pic{ margin-top: 20px; }
.yk-about-map .yk-contactUs-wechat .w-pic img{ width: 120px; height: 120px; }
.yk-about-map .yk-contactUs-wechat i{ left: 44px; top: 48px; line-height: 1; font-size: 48px; color: #4cbf00; }
.yk-baidu-map{ height: 480px; background:#eee; width: 540px; right: 0; top: 220px; }

.yk-dsj{ width: 987px; margin:40px auto 80px; padding-left: 130px; }
.yk-dsj-box{ border-left: 1px solid #e5e0d3; padding-left: 56px; padding-top: 47px;}
.yk-dsj-box .yk-dsj-list{ padding:0px 0 80px;}
.yk-dsj-box .yk-dsj-list,.yk-dsj-box .yk-dsj-list div,.yk-dsj-box .yk-dsj-list p{color: #666; line-height: 24px;}
.yk-dsj-box .yk-dsj-list img{ max-width: 100%; }
.yk-dsj-box .yk-dsj-list .time { top: -1px; right: 908px; color:#d85d41; font-size: 32px; font-weight: bold; }
.yk-dsj-box .yk-dsj-list .yk-dsj-bg{ width: 24px; height: 24px; overflow: hidden; top: 0px; left: -69px;}
.yk-dsj-box .yk-dsj-list .yk-dsj-bg i{ font-size: 24px; color: #d7ba93; background: #fff;}
.yk-dsj-box .yk-dsj-list .yk-dsj-bg img{ width: 100%; height: 100%; }
.yk-detail-l{ width: 780px; }
.yk-detail-r{ width: 320px; }
.yk-detail-l .title{ font-size: 24px; font-weight: bold; line-heiht: 28px; }
.yk-detail-l .yk-d-info{ margin:40px 0; border-bottom: 1px solid #e5e0d3; padding-bottom: 20px; }
.yk-detail-l .yk-d-info .time{ line-height: 28px; font-size:20px; font-weight: bold; }
.yk-detail-l .yk-d-info span{ margin-right: 40px; }
.yk-detail-l .yk-d-info .yk-ly{ color: #999; }
.yk-detail-l .yk-d-info .yk-d-goback{ right: 0; top: 5px; }
.yk-detail-l .yk-d-info .yk-d-goback i{ padding-right: 5px; }
.yk-detail-l .yk-d-info .yk-d-goback span{ padding:0; margin:0; }
.yk-detail-l .yk-d-txt,.yk-detail-l .yk-d-txt div,.yk-detail-l .yk-d-txt p,.yk-detail-l .yk-d-txt span{ 
	color: #666; font-size: 16px; line-height: 32px; 
}
.yk-detail-l .yk-d-txt img{ max-width: 100%; }
.yk-detail-r .yk-d-color{ background: #faf7f2; padding:40px 24px; margin-bottom: 20px; }
.yk-type-top-news .day{ font-weight: bold; line-height: 40px; font-size: 32px; }
.yk-type-top-news .year{ color: #666; line-height: 22px; padding:6px 0 20px; }
.yk-type-top-news .title{ font-size:18px; font-weight: bold; }
.yk-type-top-news .txt{ padding:13px 0 47px; line-height: 24px; }
.yk-type-m-name{ border-bottom: 1px solid #e5e0d3; padding-bottom: 21px; font-weight: bold; font-size: 18px; }
.yk-type-m-news .yk-type-m-list{ margin-top: 20px; }
.yk-type-m-news .yk-type-m-list p{ line-height: 22px; font-weight: bold; padding-top: 8px; }
.yk-d-files a{ display: block; line-height: 22px; margin-top: 20px; padding-right: 20px; }
.yk-d-files a i{ right: 0; display: block; width: 20px; height: 20px; top:0;}
.yk-d-files a i .icon{ width: 20px; height: 20px; }
.yk-d-imgs{ width: 600px; margin:40px auto 80px; }

.yk-ywjs-tab{ height: 80px; border: 1px solid #e5e0d3; border-left: none; border-right: 0; 
	text-align: center; margin-top: 40px; 
}
.yk-ywjs-tab a{ width: 260px; height: 78px; line-height: 78px; display: block; float: left;
	text-align: center; display: inline-block; font-size: 18px; border-left: 1px solid #e5e0d3;
}
.yk-ywjs-tab a i img.dtIconHover{ display: none; }
.yk-ywjs-tab a.active i img.dtIconHover { display: inline-block; }
.yk-ywjs-tab a.active i img.dtIcon{ display: none; }
.yk-ywjs-tab a img{ width: 20px; height: 20px; padding-right: 8px; }
.yk-ywjs-tab a:last-child{ border-right: 1px solid #e5e0d3; }

.yk-ywjs-tab a.active,.yk-ywjs-tab a.active:hover{ color: #fff!important; font-weight: bold; background: #d85d41; }
.yk-ywjs-con{	min-height: 300px; padding:80px 0;
	background-image: linear-gradient(90deg, #ffffff 0%, #f9efe3 100%);
}
.yk-ywjs-con .yk-ywjs-list{ display: none;}
.yk-ywjs-con .yk-ywjs-list img{ max-width: 100%;}

.yk-zctj-ul{ margin-top: 40px; }
.yk-zctj-ul li{ height: 140px; background: #faf7f2; padding:20px 20px 20px 140px; transition: all .4s ease; border: none;}
.yk-zctj-ul li .time{ background: none; }
.yk-zctj-ul li:after { display: none; }
.yk-zctj-ul li:hover{ background: #f3eee8; }


.yk-dxzp-box .yk-dxzp-item{ background: #faf7f2; width: 380px; height: 244px; float: left; 
	margin-right: 20px; margin-bottom: 20px; 
}
.yk-dxzp-box .yk-dxzp-item:nth-child(3n){ margin:0; }
.yk-dxzp-box .yk-dxzp-item a{ display: block; padding:40px 40px 0; line-height: 26px; }
.yk-dxzp-box .yk-dxzp-item a .title{ font-size: 18px; font-weight: bold; line-height: 26px; }
.yk-dxzp-box .yk-dxzp-item a .zp-name{ padding: 20px 0 12px; }
.yk-dxzp-box .yk-dxzp-item a .zp-addr{ height: 60px; }
.yk-dxzp-box .yk-dxzp-item a .zp-time{ font-weight: bold; line-height: 22px; }
.yk-dxzp-box .yk-dxzp-item a .zp-time i{ padding-right: 8px; color: #d7ba93; }
.yk-dxzp-box .yk-dxzp-item:hover{ transform: translateY(-5px); }

.yk-bread-list .e-bread-box a{ font-weight: bold; }
.yk-bread-list .e-bread-box span{ padding:0 6px 0 10px; font-weight: lighter; font-size: 12px; display: inline-block; transform: scale(.7); }
.yk-bread-list .e-bread-box span:last-child{ display: none; }
.yk-bread-list .e-bread-box .eJump-index{ padding-right: 6px; }
.yk-single{ padding:40px 0; min-height: 400px; }
.yk-single,.yk-single div,.yk-single p,.yk-single span{ color: #666; }
.yk-single img{ max-width: 100%!important; }

.yk-map{ padding:0px 0 80px; }
.yk-map .item h3{ font-weight: bold; font-size: 20px; margin-bottom: 10px; }
.yk-map .item ul li{ padding-top: 10px; padding-right: 80px; float: left; }
.yk-map .item ul li a i{ font-size: 12px; padding-right: 10px; color: #bfbfbf; }
.z-page{ color: #666; margin-bottom: 80px;}
.z-page .crc-pub-page { padding:10px 0; }
.z-page .crc-pub-page-num { line-height: 40px; height: 40px; width: 40px; text-align: center; border: solid 1px #e5e0d3; 
font-size: 14px; color: #666; padding:0; background: #fff;
}
.z-page .crc-pub-page-sel { color: #fff; background: #d85d41; border-color: #d85d41; }
.z-page .crc-pub-page-prev,.z-page .crc-pub-page-next { background: #fff; height: 40px; width: 80px; text-align: center;  
line-height: 40px; padding:0; color: #666; border-radius: 0px!important;
}
.z-page .crc-pub-page-sel:hover{ color: #fff!important; }
.z-page .crc-pub-page-text { height: 40px; width: 60px;border: solid 1px #e5e0d3; padding:10px 5px; }
.z-page .crc-pub-page-enter { width: 60px; height: 40px; line-height: 40px; background: #d85d41; 
	color: #fff!important; text-align: center; 
}
.zp-download { padding-left: 64px; }
.zp-download .zp-xian{ width: 20px; height: 4px; background: #d85d41; }
.zp-download .zp-downloadTitle{ padding:12px 0 48px; font-size: 16px; font-weight: bold; line-height: 24px; }
.zp-download a{ display: block; width: 160px; height: 56px; line-height: 54px; border:2px solid #d85d41; 
	text-align: center; color: #d85d41; font-size: 16px; 
} 
a.dl_btn,.yk-downLoad-a{ transition: all 0.4s; }
a.dl_btn:hover,.yk-downLoad-a:hover{ background: #d85d41;}
a.dl_btn:hover span{ color: #fff; }
.zp-download i{ top: -55px; left: 0; }
.zp-download i .icon{ width: 48px; }
.yk-downLoad-a { width: 160px; height: 56px; border: 2px solid #d85d41; margin-top: 40px;}
.yk-downLoad-a a{ display: block; line-height: 52px; color: #d85d41; font-size: 16px; text-align: center; }
.zp-bg{ background-image: linear-gradient(143deg, #f9f3ea 0%, #ffffff 100%)!important; }
.publicLogo{ position: absolute; left: -110px; overflow: hidden;}
.publicLogo img{ max-width: 100%; max-height: 100%; }
.zcNotice{ height: 200px; width: 100%; background:#eaf0f6;}
.zcNotice_fr{ background-size: cover!important; width: 300px; height: 200px; }
.zcNotice_fr a{ display: block; padding-left: 40px; width: 300px; height: 200px; }
.zcNotice_fr a .en{ padding-top: 22px; color: #FFCC96; line-height: 28px; font-size:20px; font-weight: bold; display: block;}
.zcNotice_fr a h2 .cn{ padding:8px 0 22px; color: #fff; line-height: 28px; font-size:20px; font-weight: bold; display: block;}
.zcNotice_fr a .yk-more{ font-size: 14px; color: #fff; line-height: 22px; }
.zcNotice_fr a .yk-more span{ color: #fff; }
.zcNotice_fl{ width: 840px; padding-top: 53px; }
.zcNotice_fl .zcNotice_top{ padding-bottom: 15px; }
.zcNotice_fl .zcNotice_top .yk-more{ right: 0; top: 3px; }
.zcNotice_fl ul{ overflow: hidden; }
.zcNotice_fl ul li{ float: left; width: 400px; overflow: hidden; margin-bottom: 16px; margin-right: 40px;}
.zcNotice_fl ul li:nth-child(2n){ margin-right: 0; }
.zcNotice_fl ul li span{ padding-right: 5px; color: #E5E0D3; }
/*.zcNotice_fl ul li a{ color: #6666; }
.zcNotice_fl ul li a:hover{ color: #d85d41; }*/

.tjTable{ padding:40px 0; }
.tjTable .tjItem ul{ overflow: hidden; }
.tjTable .tjItem ul li{ float: left; padding: 16px 0; text-align: left; color: #666; line-height: 22px; font-size:14px; }
.tjTable .tjItem ul li.li-1{ width: 224px; padding-left: 40px; padding-right: 20px; }
.tjTable .tjItem ul li.li-2{ width: 500px; }
.tjTable .tjItem ul li.li-3{ width: 100px; text-align: right;}
.tjTable .tjItem ul li.li-4{ width: 350px; padding-left: 160px; }
.tjTable .top{  background: #faf7f2;  }
.tjTable .top ul li{ font-weight: bold; color: #333; font-size:16px; }
.tableList{ border-bottom: 1px solid #f2eeed; }
.tableList a{ display: block; }
.tableList a:hover{ background: #FDFCFA; }







