.newsnav {
	overflow: hidden;
	width: 100%;
	background: #FFFFFF;
	border-bottom: #cccccc solid 1px;
}

.newsnav .am-fl {
	max-width: 100%;
	border-right: #cccccc solid 1px;}
.newsnav .am-fl ul {
	margin:0;
	padding:0;
	list-style-type: none;
}
.newsnav .am-fl ul li {
	border-left: #cccccc solid 1px;
	float:left;
	height:45px;
}
.newsnav .am-fl li a {
	text-overflow: ellipsis;
	white-space: pre;
	overflow: hidden;
	padding: 0 20px;
	text-align: center;
	display: inline-block;
	color: #676767;
	font-size: 16px;
	line-height: 43px;
	max-width: 100%;
}
.newsnav .am-fl .gjywli li a {
	padding: 0 11px;
}
.newsnav li a.on {
	border-bottom: #eb2d2d solid 2px;
    color: #eb2d2d;
}
.newsnav .am-fl li a:hover {
	border-bottom: #eb2d2d solid 2px;
    color: #eb2d2d;
}
.newsnav .am-breadcrumb {
    padding: .7em .5em;
	margin-bottom:0;}
.newsnav .am-breadcrumb>li [class*=am-icon-]:before {
	color: #2562b4;
	font-size:18px;
	line-height:20px;
}
.newsnav .am-breadcrumb > li + li::before {
    color:#212121;
}
.newsnav .am-breadcrumb>.am-active {
    color: #212121;
}
.pageconent .zttit{padding-bottom: 50px;}
.pageconent .zttit h1{font-size:26px;color:#444;margin-bottom:5px;}
.pageconent .zttit small{color: #8f8f8f;text-align: center;margin-bottom:15px;}
.pageconent .zttit ul{text-align: center;margin:0;padding:0}
.pageconent .zttit li {
	display: inline-block;
	list-style: none;
    padding: 0;
    margin: 0;
	font-size: 14px;
}
.pageconent .zttit li a {
	line-height: 16px;
	color: #616161;
	border: #d2d2d2 1px solid;
	margin-right:5px;
	display: inline-block;
	transition: all .3s ease-out 0;
	padding: 8px 16px;
	text-decoration: none
}
.pageconent .zttit li.on a {
	background: #337ab7;
	color: #fff;
	border-color: #337ab7
}
.pageconent .zttit li a.on, .pageconent .zttit li a:hover {
	background: #337ab7;
	color: #fff;
	border-color: #337ab7
}
.pageconent{margin: 30px auto;color:#333;line-height: 30px;min-height: 250px}
.pageconent h1{
	font-size: 32px;
    font-weight: 300;
    color: #333;
    text-align: center;
    margin-bottom: 20px;
}
.pagefooter {
    background: #0B101A;
	border-top:#163286 2px solid;
	height: auto;
    overflow: hidden;
	width: 100%;
    min-width: 1190px;
}
.pageconent .list li {
    padding:5px;
    border-bottom: 1px dotted #bcbcbc;
	list-style-type: none;
}
.pageconent .list{
    padding:0 2em;
	margin:0;
}
.pageconent .list li:first-child { border-top: 1px dotted #bcbcbc; border-bottom: 1px dotted #bcbcbc;}
.pageconent .list li .bluetitle { position:relative; padding:0 130px 0 0;line-height: 35px;}
.pageconent .list li .bluetitle a,.company_list li .text .detail  { display:block; font-size:16px;}
.pageconent .list li .bluetitle a:hover,.company_list li .text .detail:hover { color:#0084e1}
.pageconent .list li .time { position:absolute; right:0; top:0; line-height:35px; font-size:13px;}
.pageconent .list li .text { position:relative; padding:12px 0 0; min-height:56px; color:#595757; line-height:28px; font-size:14px}
.pageconent .list li .text .detail { position:absolute; right:0; bottom:1px; font-size:14px; font-weight:100;color:#19a3f1}
.news-item{padding: 10px 20px;border-bottom:1px dotted #d3d3d3;}
.news-item a{display: block;position: relative;text-decoration: none;overflow: hidden;height:100px}
.news-item .news-img{float: left;width: 160px;height:auto;min-height:100px;margin-right: 30px;display:block;overflow:hidden}
.news-item .news-img img{width: 100%;height: auto;min-height:100%;}
.news-item:hover .news-img{opacity:.8;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition:.6s}
.news-item .news-text{overflow: hidden;padding-top: 5px;}
.news-item .news-text h4{color: #333;font-size: 18px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0;line-height:20px;height:20px}
.news-item:hover .news-text h4{color:#2562b4}
.news-item .news-text .time{line-height:18px; color:#BEBEBE; font-size:14px;}
.news-item .news-text p{color: #595757;line-height: 22px;font-size:14px;margin:0;overflow: hidden;text-overflow: ellipsis;
display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-item .news-text p .detail {font-size:14px; font-weight:100;color:#19a3f1}
.pageconent .pagination{margin-top:50px}
.pageconent .pagination UL {
    TEXT-ALIGN: center;
}
.pageconent .title {
    padding: 10px 5px;
    line-height: 30px;
    margin-bottom: 30px;
	text-align: center;
}
.pageconent .title h2 {
    word-wrap: break-word;
    font-size: 28px;
    font-weight: 700;
    color:#2467b5;
	margin-bottom:0;
    line-height: 44px;
    letter-spacing: 1px;
	text-align: center;
}
.pageconent .title h3 {
    word-wrap: break-word;
    font-size: 18px;
    font-weight:bold;
    color:#2467b5;
    margin:0 0 10px 0;
    line-height:30px;
    letter-spacing: 1px;
	text-align: center;
}
.pageconent .title small {
    font-size: 12px;
    color: #999;
    text-align: center;
}
.pageconent .title small div{display:inline}

.swzl {
    padding:0;
	margin:0;
	list-style-type: none;
}
.swzl .box { float: left; width: 19.39%; *width:19.3%; overflow: hidden; margin: 0 0.2% 5px; border:1px solid #dedede; padding:1% 1% 2%; }
.swzl .box:hover{ border:1px solid #0172c2;}
.swzl .box .image { overflow: hidden;}
.swzl .box .image a{ display:block;}
.swzl .box .image a img{ width:100%;}
.swzl .box .image img { width: 292px; height: auto }
.swzl .box .image h3 { overflow: hidden; font-weight:normal; font-size:13px;color:#4d4d4d; line-height:18px;margin: 0 0 1rem;}
.swzl .box .image h3 a { position: relative; display: inline-block; padding: 0 23px 0 0; color:#4d4d4d; }
.swzl .box:hover h3{ color: #0172c2; }
.swzl .box .time{font-size:12px}
.pageconent .pic {
    padding:0;
	margin:0 20px;
}
.pageconent .pic .am-gallery-item {
	margin-top:20px;
	width:250px;
}
.pageconent .ygfc .am-gallery-item {
	margin-top:20px;
	width:240px;
}
.pageconent .pic img{width: 250px;
    height: 160px;
    border: 1px solid #EEE;
    display: block;}
.pageconent .am-gallery-item a:hover img {opacity: 0.8;}
.pageconent .pic .am-gallery-item h3{font-size: 14px;line-height:25px;margin: 8px 0 0;font-weight: normal;color:#252525;text-align: center}
.pageconent .ygfc .am-gallery-item h3{font-size: 18px;line-height:32px;margin: 8px 0 0;font-weight: normal;color:#252525;}
.pageconent .am-gallery-item a:hover h3{color: #0172c2;}
.pageconent .am-gallery-item h4{font-size:12px;line-height:22px;color: #4d4d4d;font-weight: 100;margin:0;}

.pageconent .ygfc img{width: 240px;
    height: 353px;
    border: 1px solid #EEE;
    display: block;}

.pageconent .fun {
    padding:0;
	margin:0 20px;
}
.pageconent .fun .am-gallery-item {
	margin-top:20px;
	width:550px;
}
.pageconent .fun img{width: 550px;
    height: 400px;
    display: block;}
.pageconent .videolist {
    padding:0;
	margin:0 20px;
}
.videolist li{position:relative; overflow:hidden; padding:0 0 25px;}
.videolist li a > img{ width:320px; height:210px;}
.videolist li a:hover img {opacity: 0.8;}
.videolist li a i { width:22%;}
.videolist li a i img { width:100%;height:auto;}
.videolist li a{ display:block; position:relative;}
.videolist li a i { position:absolute; left:50%; top:50%; z-index:2; max-width:99px; height:auto; margin:-15% 0 0 -17%;}
.videolist li section{ display:block; position:absolute; left:0; bottom:0; padding:9px 5%; width:320px; line-height:40px;}
.videolist li section {
    background: 0 0;
	background-color: rgba(11,16,26,.6);
}
.videolist li a section article {text-align:center; color:#fff; font-size:14px;font-weight:bold; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.videolist li section { height:38px; line-height:38px;padding:0 5%;text-align:left;}


.lyzx{float:right;clear:both;height:30px;padding-right:40px}
.lyzx a span{
    display:inline-block;
    *display: block;
    *zoom: 1;
    width: 104px;
    height: 28px;
    line-height:28px;
    font-size: 14px;
    color:#fff;
    text-align: center;
    text-indent:10px;
}
.lyzx_wyly{
    background:url("/static/image/hdjl_tu_06.png");
}
.lyzx_ckyl{
    background:url("/static/image/hdjl_tu_08.png");
}
.lyxz{padding:5px; border:1px dotted #FC6; background:#FEF9EF;width:96%;margin:0 auto}
.lyxz h5{font-family:"Microsoft Yahei";font-weight:300px;font-size:20px;line-height:30px;color:#333;text-align:center;}
.lyxz p{line-height:27px;margin:10px;font-size:14px}
.liclik{
    color: #FF0000;
}
.yjzj_fy{
    margin:0 auto;text-align: center;padding-top:20px;padding-right:160px
}

.yjzj_fy ul li{
    display: inline-block;
    margin-left:3px;
    cursor: pointer;
    font-size:14px;
}
.liclik{
    color: #FF0000;
}
.yjzj_fy ul li{line-height:20px;}
.ckly_tpc p{float:left;font-size:14px;line-height:35px}
.ckly_tpc{padding-left:16px;background:#dbeaf9;padding-right:27px;height:35px;}
.ckly_tpc span{font-size:14px;line-height:35px;color:#666}
.ckly_tpc2{mine-height:52px;line-height:26px;background:#ffffff;font-size:14px;padding:11px 16px 11px 16px;}
.ckly_tpc2,.ckly_tpc3{position:relative;}
.ckly_tpc3{padding:5px 16px 5px 16px;background:#f6f6f6;line-height:26px;font-size:14px;margin-bottom:1px}
.ckly_tpc4{padding-right:24px;color:#666;text-align:right;line-height:37px;font-size:14px;background:#f6f6f6}
.ckly_zgz{margin:30px 40px 0 40px;padding-top:17px}
.ckly_zgz li{border:#ccc 1px solid;margin-bottom:20px}
