﻿body{font-size: 14px;}
.nomp section{padding:15px 0;}
#toplink{width:auto;position: absolute; top: 10px;right:10px;}
#logo {padding: 40px 10px 20px 10px;}
#logo img{height: 67px;}
#title{padding-top: 50px;}
#title img{height:50px;}
#logo-tit a{display: block;float: left;width: auto}
#logo-tit{height:150px;}
nav{background: #C8161E;height:50px;overflow: hidden}
header{height: 200px;}
#nav li,#nav li a{display:block;float: left;width: auto}
#nav li a{padding:15px 0;}
#nav li.active a,#nav li a:hover{background-color: #800000;}
#nav li span{padding:0 20px;display:inline-block;line-height: 16px;border-left: 1px #ffffff solid;color:#FFF;font-size: 16px;font-weight: bold;}
#banner img{min-width: 100%}


span.bt{color:#C8161E; font-size: 24px;font-weight: bold;font-family: "Microsoft Yahei";}


/* 分享二维码 */
.shares{text-align:center;}
.shares ul{width:auto; margin:0 auto;text-align: right;float:right;}
.shares li{float:left; margin:0 12px; position:relative;}
.shares li a{display:inline-block; width: 100%; height: 27px;opacity:.6; filter:Alpha(opacity=60); vertical-align:top;}
.shares li a:hover{ opacity:1; filter:Alpha(opacity=100); }
.shares li.i1 a{background:url(weibo.png) no-repeat center;}
.shares li.i2 a{background:url(WeChat.png) no-repeat center;}
.shares li.i3 a{background:url(iphone.png) no-repeat center;}
.shares li span{display:block; line-height:24px; font-size:14px; color: #f4e5c8;text-align:center;padding-top: 14px;}
.shares li .con{display:none; position:absolute; bottom: 80px; left:50%;z-index:100; margin-left: -45px; width: 80px;}
.shares li .con img{ width: 100%; height:auto; vertical-align:top; background:#fff;}


/**文章页**/
.infobox {width:auto; margin:0 auto; }
.article {padding-top:10px;}
.article h1.arti_title {line-height: 48px;font-family: "Microsoft YaHei";font-size:22px;text-align:center;color: #000000;} /**文章标题**/
.article h2.arti_title {line-height: 40px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #005495;} /**文章副标题**/
.article .arti_metas { padding:10px; text-align:center;border-top:1px solid #ececec;}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;}/**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;margin-top:10px; min-height:400px; padding:0 20px;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:14px; color:#333;}  /**阅读字体**/
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {margin:0 auto; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none;}

#page-spec.home .text-line .yqlj ol{padding-top:10px;height: 30px;overflow: hidden;}
#page-spec .text-line .yqlj ol li{padding: 0px;height: 30px;line-height: 30px;position:relative;overflow: hidden;float: left;width: 25%;}

.per-2_1, .per-50{width: calc(50% - 20px)}

#SE1{}
.text-line dt{border-bottom: 1px #C8161E solid;color: #C8161E;font-size: 24px;font-weight: bold;font-family: "Microsoft Yahei";}
a.catname,#SE2 h2{color:#C8161E; font-size: 24px;font-weight: bold;font-family: "Microsoft Yahei";}
dt .more{color:#C8161E;text-transform:uppercase;font-size: 10px;float: right;padding-top: 5px;}
#page-spec .text-line dl{padding: 0 10px;}
#page-spec.home .text-line ol{padding-top:10px;height:250px;overflow: hidden}
#page-spec .text-line ol li{padding-right: 100px;height:25px;line-height: 25px;position:relative;overflow: hidden}
#page-spec .text-line ol li:before{content:'\2022';}
#page-spec .text-line li a{margin-left: 6px;}
#page-spec .text-line em{color:#888;position: absolute;width:40px;font-size: 12px;text-align: right;right:0;}
#SE4{background: #f7f7f7 url('bg1.jpg') center top no-repeat;-webkit-background-size: cover;
background-size: cover;}
#SE4 img{max-height: 290px}
#SE4 dl.right{text-align: center;}
#SE2{background-color: #ececec;}
#SE2 .per-3_2{width: 25.3333%;margin:0 4%;background-color: #fff;border-radius: 5px;text-align: center;}
#SE2 .per-3_1{width: 25.3333%;margin:0 4%;background-color: #fff;border-radius: 5px;text-align: center;}
#SE2 .per-3_2 img{height:240px;}
#SE2 img{height:200px;}
#SE2 dt{height:40px;line-height: 40px;}
#SE2 dd{padding:20px 0;}
#knowledge{padding:0px 0 20px 0;}
#SE2 h2{width:200px;padding-bottom: 10px;border-bottom: 1px #C8161E solid;margin:0 auto 10px auto;}
#SE2 dl{cursor: pointer;}
#page-spec.page .text-line ol{padding-top: 20px;}
#page-spec.page #banner,#page-spec.page dl,#page-spec.page section{display:block;}

.page #SE4{background: #FFF;}
.wrap{background: #FFF url('/public/zt-wm-1811/bg@2x.png') no-repeat right bottom;-webkit-background-size: 350px auto;
background-size: 350px auto;}
.page .wrap{-webkit-background-size: 600px auto;
background-size: 600px auto;min-height: 600px}
.page section{min-height: 400px}

.wmzl img{width:160px !important}
.wmzl table th, .wmzl table td{border:0px;}

/*手机，竖屏*/
@media only screen and (max-width:960px) {
	#logo-tit a img{height:60px;}
	#logo-tit #title img{height:auto;max-width:calc(100vw - 120px);max-height: 30px}
	#title{padding-top:45px;}
	body{font-size: 12px;}
	#logo-tit{height:100px;}
	#nav li span{font-size: 14px;padding:0 10px;}
	header{height:auto;}
	.per-2_1, .per-50{width: calc(100vw - 20px)}
	.text-line dt{padding-top:10px;height:30px;}
	a.catname, #SE2 h2{font-size: 18px;}
	a.catname{float: left;}
	ol li a{font-size: 14px;}
	dt a.more{padding-top:8px;}
	#page-spec .text-line ol li{padding-right: 60px;}
	#SE2 .per-3_1{width: 80%;margin: 15px 10%;}
	#SE4 img{max-height: 200px;margin-top: 20px;}
	#knowledge a{display:block;font-size: 14px;line-height:25px;}
	#nav li img{display:none;}
}
@media only screen and (max-width:767px) {
	nav{overflow: visible;height:auto;}
	#nav li{width:50%;}
	#nav li img{height:20px;display:block;float: right}
	#nav li#navhome{display:block;}
	#nav.active .mob-hide{display:block !important;}
	#nav #menu a{float: right;margin-right: 10px;}

}
