/*.navList{padding:0 20px 20px;background: #fafafa;}
.navList a{display:block; border-bottom:1px dashed #cccccc;color:#3f3f3f; font-size:18px;height:52px;line-height: 52px;text-align:center;}*/
.content{border:1px solid #dcdcdc;padding:0 40px;background: #ffffff;}
.newContent{width:80%;}
h3{padding:40px 0;color:#ff0033;font-family: '宋体';text-align:center;font-size:30px;font-weight: bold;}

.doing{text-align: center;padding-bottom: 20px;border-bottom: 1px solid #c9c9c9;}
.doing span{margin:0 10px;font-size:16px;}
.doing .big.cur{text-decoration: underline; color: red;}
.doing .big:hover{text-decoration: underline;}
.print{padding-left:20px; background:url(../image/introduction/print.png) 0 center no-repeat;}
.contentTxt{color:#505050;font-size:14px;line-height:24px;padding:20px 0;}
.contentTxt a:hover{text-decoration: underline;}


.navList{background:#f2faff ;padding:20px;}
.navList.fix{position:fixed;top:0;}
.navList .change{display:block; height:40px; line-height:40px;text-align:center;font-size:16px;margin-bottom:15px;}
.navList .subNav{padding-left:50px;background: #fefeff;}
.subNav a{display: block; padding-left: 20px; height: 30px; line-height: 30px;}
.subNav a:hover{color:#1d8ce9;}
.change.cur{background: #0e60bc;color: #fff;}

.newsList{list-style-type: square;}
.newsList li{overflow:hidden; margin-bottom: 10px;line-height: 40px;border-bottom: 1px dashed #dcdcdc;padding-left:12px;position:relative}
.newsList label{color:#ccc;font-size:13px;font-family: '宋体';}
.newsList a{ font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;font-family: '宋体';;}
.newsList li:before{content:"";width:3px;height:3px;border-radius:4px;background: #909090;position:absolute;top:50%;left:2px;}


.tabletitle{ position:relative; background: url(../image/public/headerlinex.png) repeat-x center center; height:98px; color: #fff; text-align: center; font-weight: bold; font-size: 21px; line-height: 29px;}
.tabletitle:before{content:"";display:none\9;opacity:0.1;filter:alpha(opacity=10);background:url(../image/public/logo.png) 0 0 no-repeat;position:absolute;width:87px;height:87px;left:50%;margin-left:-43px;top:50%;margin-top:-43px;}
.tabletitle label{position:relative;padding:10px;line-height:35px;display: block;}
.tabletitle+.layui-table{margin-top:0;}
.text th,.text td{font-size:16px;text-align: center;padding: 15px 10px;}
.text a{    line-height: 30px;}

@media screen and (min-width:1440px){
	h3{font-size:34px;}
}