@charset "utf-8";
/* CSS Document zhu2016-09 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
body {min-width: 1300px; margin: 0px; background:#fff;	color: #444;	font-size: 14px;line-height: 1.5;font-family:Tahoma,Arial,"Microsoft YaHei","微软雅黑","MSYH",'\5b8b\4f53',"宋体","SimHei","黑体",'Hiragino Sans GB',"Microsoft JhengHei","华文细黑",'Heiti SC','Hiragino Sans GB',STHeiti,MingLiu,SimSun,Verdana;	}/*基本样表 */
* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }/*去掉点击框*/
* { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }
* {	margin: 0px;padding: 0px;list-style: none;}/*默认所有边距为0 */
img, :link img, :visited img {	border: none;}/*默认图片边距为0 */
ul, li {	list-style: none;}
.fl {	float: left;}
.fr {	float: right;}
.both{ clear:both;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.tc{ text-align:center;}
.none{ display:none;}
.block{ display:block;}
a:link {	color: #444;	text-decoration: none;}
a:visited {	text-decoration: none;	color: #444;}
a:hover {	text-decoration: none;	color: #ff0000;}
a:active {	text-decoration: none;	color: #444;}
html, body { height:100%; }
input, button ,select,textarea{ outline: none; font-family: Tahoma, Arial, 'Microsoft YaHei',"微软雅黑",  "Microsoft JhengHei", 'Hiragino Sans GB',"华文细黑", STHeiti, MingLiu, '\5b8b\4f53', "宋体", SimSun, Verdana; }
input:focus { outline: none; }
/*缓动效果 */
.transition ,.transition a{	-webkit-transition:  0.2s ease-in 0s;	-moz-transition:  0.2s ease-in 0s;	-o-transition:  0.2s ease-in 0s;	transition:  0.2s ease-in 0s;	-ms-transition:  0.2s ease-in 0s;}
.toptran a{	-webkit-transition:  0.2s ease-in 0s;	-moz-transition:  0.2s ease-in 0s;	-o-transition:  0.2s ease-in 0s;	transition:  0.2s ease-in 0s;	-ms-transition:  0.2s ease-in 0s;}
/*  a{	-webkit-transition:  0.2s ease-in 0s;	-moz-transition:  0.2s ease-in 0s;	-ms-transition:  0.2s ease-in 0s;	-o-transition:  0.2s ease-in 0s;	transition:  0.2s ease-in 0s;}  */
.zh-self img{max-width: 100%;height: auto;width: auto\9; vertical-align:bottom;}/*图片自动适应到100% */
/*圆角*/
.round3 { -moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius:3px;}
.round5 {-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px;}
.round10 { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;}
.round15 { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px;}
.round50 { -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%;}
/*透明度*/
.opacity10 { filter: alpha(opacity=10); -moz-opacity: 0.1; -khtml-opacity: 0.1; opacity: 0.1; }
.opacity30 { filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; }
.opacity50 { filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.opacity80 { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.opacity100 { filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; }
/*定位数值*/
.pt3{ padding-top: 3px;}.pt5{ padding-top: 5px;}.pt10{ padding-top: 10px;}.pt15{ padding-top: 15px;}.pt20{ padding-top: 20px;}.pt25{ padding-top: 25px;}.pt30{ padding-top: 30px;}
.pb3{ padding-bottom: 3px;}.pb5{ padding-bottom: 5px;}.pb10{ padding-bottom: 10px;}.pb15{ padding-bottom: 15px;}.pb20{ padding-bottom: 20px;}.pb25{ padding-bottom: 25px;}.pb30{ padding-bottom: 30px;}.pb40{ padding-bottom:40px;}
.pr3{ padding-right: 3px;}.pr5{ padding-right: 5px;}.pr10{ padding-right: 10px;}.pr15{ padding-right: 15px;}.pr20{ padding-right: 20px;}.pr25{ padding-right: 25px;}.pr30{ padding-right: 30px;}
.pl3{ padding-left: 3px;}.pl5{ padding-left: 5px;}.pl10{ padding-left: 10px;}.pl15{ padding-left: 15px;}.pl20{ padding-left: 20px;}.pl25{ padding-left: 25px;}.pl30{ padding-left: 30px;}
.mt3{ margin-top:3px; }.mt5{ margin-top: 5px;}.mt10{ margin-top: 10px;}.mt15{ margin-top: 15px;}.mt20{ margin-top: 20px;}.mt25{ margin-top: 25px;}.mt30{ margin-top: 30px;}
.mb3{ margin-bottom: 3px;}.mb5{ margin-bottom: 5px;}.mb10{ margin-bottom: 10px;}.mb15{ margin-bottom: 15px;}.mb20{ margin-bottom: 20px;}.mb25{ margin-bottom: 25px;}.mb30{ margin-bottom: 30px;}
.mr3{ margin-right: 3px;}.mr5{ margin-right: 5px;}.mr10{ margin-right: 10px;}.mr15{ margin-right: 15px;}.mr20{ margin-right: 20px;}.mr25{ margin-right: 25px;}.mr30{ margin-right: 30px;}
.ml3{ margin-left: 3px;}.ml5{ margin-left: 5px;}.ml10{ margin-left: 10px;}.ml15{ margin-left: 15px;}.ml20{ margin-left: 20px;}.ml25{ margin-left: 25px;}.ml30{ margin-left: 30px;}
/*按钮*/
.btn { display: inline-block; padding: 5px 15px; margin-bottom: 0; font-size: 14px; font-weight: normal; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 3px; }
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.btn:hover, .btn:focus, .btn.focus { color: #333; text-decoration: none; outline: none; }
.btn:active, .btn.active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { pointer-events: none; cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: .65; }
.btn-serch { width: 140px; background: #48a0df; color: #fff; outline: none; }
.btn-serch:hover { background: #429edf; color: #fff; outline: none; }
.btn-serch:focus { background: #429edf; color: #fff; outline: none; }
.btn-serch:focus { background: #429edf; color: #fff; outline: none; }
.btn-sub { background: #48a0df; color: #fff; outline: none; }
.btn-sub:hover { background: #429edf; color: #fff; outline: none; }
.btn-sub:focus { background: #429edf; color: #fff; outline: none; }
.btn-sub:focus { background: #429edf; color: #fff; outline: none; }
.btn-danger { background: #bd362f; color: #fff; outline: none; }
.btn-danger:hover { background: #bd362f; color: #fff; outline: none; }
.btn-danger:focus { background: #bd362f; color: #fff; outline: none; }
.btn-danger:focus { background: #bd362f; color: #fff; outline: none; }
/*字号*/
.fz12{ font-size:12px;}.fz14{ font-size:14px;}.fz16{ font-size:16px;}.fz18{ font-size:18px;}.fz20{ font-size:20px;}.fz22{ font-size:22px;}
.fb{ font-weight:bold;}
.zh-txt{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}/*超过两行省略号*/
.one-txt{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hd66:link,.hd66:visited,.hd66:active{ color:#666;}
.hd66:hover{color:#FF0000;}
.it-input { padding: 5px; height: 20px; border: 1px solid #ddd; outline: none; margin-right: 5px; margin-left: 5px; }
.it-textarea { padding: 5px; height: 50px; border: 1px solid #dadada; margin-right: 5px; margin-left: 5px; outline: none; }
.it-span12 { width: 940px; }
.it-span11 { width: 860px; }
.it-span10 { width: 780px; }
.it-span9 { width: 700px; }
.it-span8 { width: 620px; }
.it-span7 { width: 540px; }
.it-span6 { width: 460px; }
.it-span5 { width: 380px; }
.it-span4 { width: 300px; }
.it-span3 { width: 220px; }
.it-span2 { width: 140px; }
.it-span1 { width: 60px; }
/*icon*/
.icon{display:inline-block;background-repeat:no-repeat;}
.icon_a{ width:25px; height:25px; overflow:hidden; background-image:url(../img/atxtico.png); background-position:-27px 0;}

/*开始*/

.header{ width:100%; height:580px; overflow:hidden; position:relative;left:0; top:0; background:#f5f4f3;}
.header .swiper-container{width: 100%; height: 580px;}
.header .swiper-pagination{text-align:center;} 
.header .swiper-slide{text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;} 
.header .swiper-pagination-bullet{width: 15px; height: 15px; opacity: 1; background:#e4e4e4;} 
.header .swiper-pagination-bullet-active{color:#fff; background: #ff8c00;}

.top{ width:1150px; height:190px; position:absolute; top:20px; left:50%; margin-left:-575px; z-index:9999999999;}
.top span{display: block; width: 169px; padding-top: 10px;}
.top span img{width: 100%;}

.nav{ width: 820px; height:50px;  background:url(../img/navbg.png) no-repeat center bottom;; margin-top:65px; }
.nav ul li{ width:115px; height:50px; float:left; text-align:center; color:#fff; position: relative; left: 0;top: 0;}
.nav ul li dl{display:none; width: 120px; height: auto; overflow: hidden; position: absolute; left: -15px; top:50px;}
.nav ul li:hover dl{display:block; }
.nav ul li:hover dl dd{width:100%; height: 50px;border-bottom: 1px solid #ddd; background: #b49b27; overflow: hidden;}
.nav ul li a{ display:inline-block; width:100%; height:50px; line-height:50px; color:#fff;}
.nav ul li a:hover{ color:#f1f1f1;}

.wd1250{ width:1250px; height:auto; overflow:hidden; margin:0 auto;}
.zhnews{ width:100%; height:auto; overflow:hidden; }
.zhmore{ font-size:16px; color:#333; display:inline-block; padding-right:30px; overflow:hidden; background:url(../img/icon-more.png) no-repeat right center;}
.zh26{ font-size:26px;  font-weight:600;}
.hd66{ color:#666;}
.zhlist{ height:auto; overflow:hidden; width: 47.9%; float: left; padding: 10px 1%;}
.zhlist li{ height:auto; padding:20px 15px;;overflow:hidden; float:left;  background:#f7f7f7; margin: 10px 0; cursor:pointer;}
.zhlist li a{ display:block; width:100%; height:auto; overflow:hidden; position:relative; left:0; top:0;}
.zla{ width:5px; height:5px; overflow:hidden; float:left; font-size:16px; margin-right: 10px; margin-top: 10px; background: #ddd}
.zlb{ height:auto; overflow:hidden;}
.zlb dl dt{height:auto; overflow:hidden;}
.zlb-txt{ font-size:16px; width:450px; height:auto; overflow:hidden; color:#333; float:left;white-space: nowrap;text-overflow: ellipsis;}
.zlb-time{ color:#666; font-size:13px; text-align:right; height:auto; overflow:hidden; padding-top:3px;}
.zlb dl dd{ height:55px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; padding-top:10px; line-height:28px; color:#666;}
.zlc{ color:#f1a917; width:100px; height:40px; overflow:hidden; position:absolute; right:0; top:64px; padding-right:25px; background:url(../img/icon-jt.png) no-repeat  right 1px; text-align:right;}
.zhlist li:hover{ background:#f1a917; color:#fff;}
.zhlist li:hover a{ color:#fff;}
.zhlist li:hover .zlb-txt{ color:#fff;}
.zhlist li:hover .zlb-time{ color:#fff;}
.zhlist li:hover .zlb dl dd{ color:#fff;}
.zhlist li:hover .zlc{ color:#fff;background:url(../img/icon-jt.png) no-repeat  right -44px;}

.zhpic{ width:100%; height:auto; overflow:hidden; background:url(../img/bg2.jpg) no-repeat center top; background-size: cover;padding:0 0 40px 0;}
.zhban{ width:100%; height:auto; overflow:hidden;position:relative; left:0; top:0;}
@media screen and (max-width: 1600px) {
.zhpiclist{height:auto; overflow:hidden; width:1250px; margin:0 auto;}
.zhpiclist ul{ height:280px; overflow:hidden;}
.zhpiclist ul li{ width:290px; height:auto; overflow:hidden; float:left; background:#fff;box-shadow: 0px 0px 5px #ccc; margin-right:30px;}
.zhpiclist ul li a.zhpicimg{ display:block; width:290px; height:210px; overflow:hidden;}
.zhpiclist ul li a.zhpicimg img{ width:290px; height:210px; }
.zhpiclist ul li p{ font-size:20px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center; padding:20px 0;}

}
@media screen and (min-width: 1601px){
.zhpiclist{height:auto; overflow:hidden; margin-left:60px; margin-right:60px;}
.zhpiclist ul{ height:305px; overflow:hidden;}
.zhpiclist ul li{ width:325px; height:auto; overflow:hidden; float:left; background:#fff;box-shadow: 0px 0px 5px #ccc; margin-right:30px;}
.zhpiclist ul li a.zhpicimg{ display:block; width:325px; height:235px; overflow:hidden;}
.zhpiclist ul li p{ font-size:20px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center; padding:20px 0;}

}

.zhpicleft{ display:block; width:40px; height:100px; overflow:hidden; background:#f1a917 url(../img/aboutIcon.png) no-repeat left top; position:absolute; left:0; top:80px; cursor:pointer;}
.zhpicright{ display:block; width:40px; height:100px; overflow:hidden; background:#f1a917 url(../img/aboutIcon.png) no-repeat right top; position:absolute; right:0; top:80px;cursor:pointer;}

.zhrc{ width:100%; height:auto; overflow:hidden; background:url(../img/bg3.jpg) no-repeat center top; }
.zhrclist{ width:1300px; height:auto; overflow:hidden;}
.zhrclist li{ width:575px; height:auto; padding:25px 20px 25px 20px;overflow:hidden; float:left; margin-right:20px; background:#fff; margin-bottom:25px; cursor:pointer;}
.zhrclist li a{ display:block; width:100%; height:auto; overflow:hidden; position:relative; left:0; top:0;}
.zld{ color:#1bd0da; width:100px; height:40px; overflow:hidden; position:absolute; right:0; top:64px; padding-right:25px; background:url(../img/icon-jt3.png) no-repeat  right 1px; text-align:right;}
.zhrclist li:hover{ background:#1bd0da; color:#fff;}
.zhrclist li:hover a{ color:#fff;}
.zhrclist li:hover .zlb-txt{ color:#fff;}
.zhrclist li:hover .zlb-time{ color:#fff;}
.zhrclist li:hover .zlb dl dd{ color:#fff;}
.zhrclist li:hover .zld{ color:#fff;background:url(../img/icon-jt3.png) no-repeat  right -44px;}

.zhjy{width:100%; height:auto; overflow:hidden; background:#efefef url(../img/bg1.jpg) no-repeat center top;}
.zhjytop{ width:1056px; height:auto; overflow:hidden; margin:25px auto; border-right:1px solid #ddd; }
.zhjytop a{ display:block; width:210px; height:60px; overflow:hidden; float:left; text-align:center; line-height:60px; font-size:22px; border:1px solid #ddd; border-right:none; }
.zhjytop a.atxt-on{ border:1px solid #01b4df; border-right:none; background:#01b4df; color:#fff;}
.zhjybox{ width:100%; height:500px; overflow:hidden;}
.zhjybox ul li{ width:49.99%; height:auto; overflow:hidden; float:left; cursor:pointer;margin-bottom:25px;}
.zhjybox ul li a{ display:block; width:575px; height:auto; padding:25px 20px 25px 20px;overflow:hidden; position:relative;border-bottom:1px solid #ddd; }
.zhjya{ float:right; margin-right:13px;}
.zhjyb{ float:left; margin-left:13px;}
.zle{ color:#01b4df; width:100px; height:40px; overflow:hidden; position:absolute; right:15px; top:90px; padding-right:25px; background:url(../img/icon-jt4.png) no-repeat  right 1px; text-align:right;}
.zhjybox ul li:hover{ background:#01b4df;}
.zhjybox ul li:hover a{ border-bottom:1px solid #01b4df;}
.zhjybox ul li:hover a{ color:#fff;}
.zhjybox ul li:hover .zlb-txt{ color:#fff;}
.zhjybox ul li:hover .zlb-time{ color:#fff;}
.zhjybox ul li:hover .zlb dl dd{ color:#fff;}
.zhjybox ul li:hover .zle{ color:#fff;background:url(../img/icon-jt4.png) no-repeat  right -44px; }
.wd1300{width: 1380px; height: auto; overflow: hidden;}
.footer{ height:auto; overflow:hidden;}
.foota{ background:#e5e5e5; height:auto; overflow:hidden; padding:30px 0; font-size:14px;}
.foota a{ display:block; width: 150px; height: 24px; overflow: hidden; float: left; line-height: 24px; padding-left: 8px; }
.footb{ height:auto; overflow:hidden; background:#041c2c; color:#fbfbfb; text-align:center; padding:40px 0;}

.neheader{ width:100%; height:420px;position:relative;left:0; top:0; background:#f5f4f3; z-index:1000;}
.nebanner{ width:100%; height:420px; overflow:hidden;}
.mbox{ width:100%; height:auto; overflow:hidden; }
.mbl{ width:250px; height:auto; overflow:hidden;}
.mbtop{ height:auto; overflow:hidden; background:#b49b27; color:#fff;  padding:10px 0;}
.mbnav{ height:auto; overflow:hidden;}
.mbnav li{ height:auto; overflow:hidden; padding-top:20px; background:url(../img/line.jpg) no-repeat center -5px;}
.mbnav li a{ display:block; width:248px; height:auto; overflow:hidden; padding:10px 0; text-align:center; margin:0 auto; border:1px solid #ddd; font-size:18px; background: #f7f7f7;}
.mbnav li a:hover{ background:#f1a917; color:#fff; border:1px solid #f1a917;}
.mbnav li.mbnav-on a{ background:#f1a917; color:#fff; border:1px solid #f1a917;}
.mbr{ width:auto; height:auto; overflow:hidden; padding-left:20px;}
.mbrtitle{ height:auto; overflow:hidden; border-bottom:1px solid #ddd; padding:10px;}
.mbrpage{ height:auto; overflow:hidden; padding:10px; background:url(../img/boxbg.png);}
.motime{ height:auto; overflow:hidden; text-align:center; padding:10px 0; background:#f1f1f1; color:#666;}
.pagemid{ min-height: 600px;height:auto !important;height:600px; overflow:hidden; padding:10px 0;}
.fnext{ height:auto; overflow:hidden; padding:10px 0 20px 0; text-align:center;}
.mbrpage img{max-width: 100%;height: auto;width: auto\9; vertical-align:bottom;}/*图片自动适应到100% */
.pagebox{ min-height: 500px;height:auto !important;height:500px; overflow:hidden; padding:10px; background:url(../img/boxbg.png);}
.pagelist{height:auto; overflow:hidden; border-bottom:1px dashed #ddd;padding:10px 0;}
.pagelist dd{ height:auto; overflow:hidden;  padding-left:15px; background:url(../img/xwzx_icon8.png) no-repeat 2px center;white-space: nowrap;text-overflow: ellipsis;}
.pagelist dt{ width:100px; height:auto; overflow:hidden; float:right;}
.pagelist a{ display:block;}
.mbpic{ width:1000px; height:auto; overflow:hidden;}
.mbpic li{ width:300px; height:auto; overflow:hidden; float:left; background:#fff;box-shadow: 0px 0px 5px #ccc; margin-right:25px; margin-bottom:20px;}
.mbpic li a.zhpicimg{ display:block; width:300px; height:217px; overflow:hidden;}
.mbpic li a.zhpicimg img{ width:300px; height:217px; }
.mbpic li p{ font-size:20px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center; padding:20px 0;}

.nel{ width:800px; height:auto; overflow:hidden;}
.nelbox{ height:auto; overflow:hidden; padding:10px;background:#fff url(../img/bb.png) no-repeat left top; }
.netop{ height:auto; overflow:hidden; padding:0 10px 10px 10px;}
.netop span{ color:#fff;}
.ner{ width:400px; height:auto; overflow:hidden; background:#fff url(../img/bb.png) no-repeat left top; padding-top:10px;}
.ner ul{ height:auto; overflow:hidden;}
.ner ul li{ height:auto; overflow:hidden;}
.ner ul li a{ display:block;}
.nertit{ width:385px;height:auto; overflow:hidden; float:left;  background:url(../img/xwzx_icon8.png) no-repeat 2px center;white-space: nowrap;text-overflow: ellipsis; border-bottom:1px dashed  #ddd; padding:10px 0 10px 15px;font-size:16px; font-weight:600;}
.nercon{ width:380px; height:auto; overflow:hidden; padding:10px; }

.xya{ height:auto; overflow:hidden; background:#fff url(../img/bb.png) no-repeat left top; padding:10px;}
.xyalist{ width:1300px; height:auto; overflow:hidden;}
.xyalist dl{ width:610px;  height:auto; float:left; margin-right:30px;border-bottom:1px dashed #ddd;padding:10px 0;}
.xyalist dl dd{ height:auto; overflow:hidden; float:left;  padding-left:15px; background:url(../img/xwzx_icon8.png) no-repeat 2px center;white-space: nowrap;text-overflow: ellipsis;}
.xyalist dl dt{ width:100px; height:auto; overflow:hidden; float:right;}
.xyalist dl a{ display:block;}

.xyb{ width:610px; height:auto; overflow:hidden;}
.xybbox{ height:auto; overflow:hidden;background:#fff url(../img/bb.png) no-repeat left top; padding:10px;}

.xyalista{  height:auto; overflow:hidden;}
.xyalista dl{ height:auto; overflow:hidden;border-bottom:1px dashed #ddd;padding:10px 0;}
.xyalista dl dd{ height:auto; overflow:hidden; float:left;  padding-left:15px; background:url(../img/xwzx_icon8.png) no-repeat 2px center;white-space: nowrap;text-overflow: ellipsis;}
.xyalista dl dt{ width:100px; height:auto; overflow:hidden; float:right;}
.xyalista dl a{ display:block;}
.nekt{ width:780px; height:auto; overflow:hidden;}
.nekt ul{ height:210px; overflow:hidden; margin-top:15px;}
.nekt ul li{ width:220px; height:210px; overflow:hidden; float:left; margin-right:20px;background:#fff;box-shadow: 0px 0px 5px #ccc;}
.nekt ul li a.zhpicimg{ display:block; width:220px; height:165px; overflow:hidden;}
.nekt ul li a.zhpicimg img{ width:220px; height:165px; }
.nekt ul li p{ font-size:16px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center; padding:10px 0;}

.f9f9{ background:#f9f9f9;}

/*分页*/
.page-kuan{height: auto; overflow: hidden; padding: 10px 0; text-align: center; }
.pagination{height: auto; overflow: hidden;-ms-flex-pack: center!important;    justify-content: center!important;display: -ms-flexbox;    display: flex;border-radius: 3px;}
.pagination a{display: block; color: #666;}

a.page-link:not(:disabled):not(.disabled) {    cursor: pointer;}
a.page-num, a.page-link {    position: relative;    display: block;    padding: .5rem .75rem;    margin-left: -1px;    line-height: 1.25;    color: #666;    background-color: #fff;    border: 1px solid #dee2e6;}
.pagination a:hover{background: #f7f7f7}
a.page-num-current {    z-index: 1;    color: #fff;    background-color: #0071AD;    border-color: #0071AD;}
a.page-num-current:hover {    z-index: 1;    color: #fff;    background-color: #005895;    border-color: #005895;}


.input-c{padding: 2px;    height: 30px;    border: 1px solid #ddd;    outline: none;    margin-right: 5px;    margin-left: 5px;  }
.vb-40{width: 40%;}
.vb-kd{width: 120px;}
.vb-60{width: 60%;}
.vb-80{width: 80%;}
.vb-a{display: inline-block; padding: 0 3px;}
.btn-info{width: 150px;line-height: 35px; font-size: 16px; background: #b49b27; color: #fff; outline: none; padding: 0; display: inline-block;   }
.btn-info:hover{background: #b49b27; color: #fff; outline: none;}
.btn-info:focus{background: #b49b27; color: #fff; outline: none;}

.mka-top{height: auto; overflow: hidden;}
.mka-top dl dt{height: auto; overflow: hidden; line-height: 55px; font-size: 22px; font-weight: bold; border-bottom: 2px solid #b49b27; float: left; padding: 0 10px; width: 150px;}
.mka-top dl dd{height: auto; overflow: hidden; line-height: 45px; border-bottom:  2px solid #ddd; margin-left: 170px; }


