@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size:16px;
	font-family:"Microsoft Yahei",宋体,Verdana,Arial,Helvetica,Sans-serif;
	font-weight:normal;
	color:#333333;
	list-style:none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

body{ background:#fff; }

table {
	border-collapse: collapse;
	border-spacing: 0;
}

a,a:link,a:visited,a:active{color:#333333; text-decoration:none;}
a:hover{color:#ff0000;}

/*按钮暂缓样式*/
a.btn,a.btn:link,a.btn:visited{
	text-decoration:none;
	-webkit-transition: background-color 0.5s ;
	-moz-transition: background-color 0.5s ;
	-o-transition: background-color 0.5s;
	transition: background-color 0.5s;
}
a.btn:hover{}
/*按钮暂缓样式 end*/

.cl{clear:both; visibility:hidden; font-size:0px; line-height:0px; width:100%; height:0; padding:0px; margin:0px;}
/*clear float*/
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}

.red,a.red:link,a.red:visited{color:#ff0000;}
a.red:hover {color:#ff0000;}


.bannerwrap{clear:both; width:100%; margin:0px auto 0 auto; padding:0; background:#e5e5e5;}
.bannerwrap .banner{position:relative;width:100%;margin:0 auto;padding:0;overflow:hidden; }
.bannerwrap .banner a{background-position:center;}
.bannerwrap .banner .mask{vertical-align:middle;position:absolute; width:100%; height:20px; right:0; bottom:10px; text-align:center; }
.bannerwrap .banner .mask span{color:#ffffff;padding:0 5px;text-align:center;line-height:15px;width:15px;height:15px;font-family:Arial;font-size:12px;cursor:pointer;overflow:hidden;margin:3px 1px;background-color:#ffffff; -webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%; height:450px;}
.bannerwrap .banner .mask span.show{color:#fff;line-height:10px;width:10px;height:10px;font-size:12px;margin:0 1px;border:0;background-color:#ff0000;font-weight:bold;}
#showbanner{display:block;width:100%; text-align:center;background-position:top;background-repeat:no-repeat;}
#showbanner img{ max-width:100%; display:block;}
#showbanner img:after,#showbanner img:before {content: '';display: block;clear: both;height: 0;}


.menu_nav{ width:100%; background:#e51a20 url(../news6/menu_nav.jpg) repeat-y center; padding:0 0 40px 0; }
.menu_nav ul{ clear:both; overflow:hidden; margin:0 auto; max-width:1300px; text-align:center; background:#f3c68f; box-shadow:0px 5px 5px rgba(0,0,0,.2); padding:25px 0; }
.menu_nav ul a{  text-align:center; display:inline-block; font-size:25px; font-weight:bold; color:#810100; border-left:2px solid #810100; padding:0 4%;  }
.menu_nav ul a:first-child{ border-left:0px; }
.menu_nav ul a:last-child{ display:none; }

.zt6_one_title{ text-align:center; margin:40px auto 0px auto; max-width:1300px;  }
.zt6_one_title a{ font-size:30px; line-height:34px; color:#ffffff; }


.mainpage_zt{clear:both; width:100%; margin:0% auto 0% auto; padding:20px 0px 4% 0px;   }
.mainpage_zt:after, .mainpage_zt:before {content: '';display: block;clear: both;height:0;}


/*底部*/

.footerpage6{ padding:20px 0; background:#b70806; }
.footerpage6 footer{ clear:both; width:100%; margin:0 auto; padding:30px 0; color:#feefde; font-size:18px; text-align:center;   }
.footerpage6 footer:after, .footerpage6 footer:before {content: '';display: block;clear: both;height: 0;}
.footerpage6 footer a,.footerpage6 footer a:link,.footerpage6 footer a:visited,.footerpage6 footer a:active{color:#feefde; text-decoration:none; font-size:18px;}
.footerpage6 footer a:hover{ }


/*Banner大图调用 开始*/
.mainbannerpage{clear:both; width:100%; margin:0 auto; background:#FFFFFF; overflow:hidden; }
.mainbannerpage:after, .mainbannerpage:before {content:'';display: block;clear: both;height: 0;}
.mainbanner {width:100%; overflow: hidden; position:relative; }
.mainbanner .swiper-slide {	position:relative;	text-align:center; }
.mainbanner img {max-width: 100%;}
/*Banner大图调用 结束*/

.zt_banner img{ display:block; }

.widthbox{ max-width:1300px; margin:0 auto; }

.more{ clear:both; overflow:hidden; text-align:center; margin:30px 0 40px 0; background:url(/images/zt5_more.png) no-repeat center; }
.more a{ color:#ae1812;  }

.iclear{ clear:both; overflow:hidden; height:0px; }

.zt6_biaoti{ margin:20px auto 50px auto; max-width:1300px;  }
.zt6_biaoti a{ width:100%; display:block; text-align:right; height:127px; line-height:127px; }
.zt6_biaoti01{ background:url(/news6/title01.jpg) no-repeat center;  }
.zt6_biaoti02{ background:url(/news6/title02.jpg) no-repeat center;  }
.zt6_biaoti03{ background:url(/news6/title03.jpg) no-repeat center;  }
.zt6_biaoti04{ background:url(/news6/title04.jpg) no-repeat center;  }
.zt6_biaoti05{ background:url(/news6/title05.jpg) no-repeat center;  }

.zt6_biaoti_ul{ margin:20px auto 30px auto; clear:both; overflow:hidden; height:53px;  background:url(/news6/title06.jpg) no-repeat left bottom;  }
.zt6_biaoti_ul h3{ float:left; font-size:34px; font-weight:bold; margin:0 0 0 45px; line-height:34px;  }
.zt6_biaoti_ul a{ float:right; text-align:right; line-height:33px; }



/*新时代*/
.zt6_one{ clear:both; overflow:hidden; padding:0 0 0px 0;  }

.zt6_one .rec_img{ float:left; width:46.5%; margin:0% 0 0 0; position:relative; }
.zt6_one .rec_img img{ width:100%; display:block;  }
.zt6_one .rec_img a{ display:block; width:96%; padding:0 2%; background:rgba(0,0,0,0.6); color:#fff; font-size:18px; position:absolute; bottom:0px; line-height:48px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1;  }

.zt6_one ul{ width:51%; float:right;margin:0% 0 0 0; }
.zt6_one li{ margin:0 0 10px 0; padding:10px 0px 22px 20px; background:#feefde; overflow:hidden; background:url(/news6/dot.png) no-repeat left 20px; border-bottom:1px solid #d3d3d3;   }
.zt6_one li a{ display:block; height:52px; font-size:17px; line-height:26px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; }


ul.list1{ width:51%; float:right;margin:0% 0 0 0; }
ul.list1 li{ margin:0 0 5px 0; padding:0 20px 0 30px; overflow:hidden; background:#ededed url(/news6/dot.png) no-repeat 10px 27px; border:0px;  }
ul.list1 li a{ width:100%; font-size:16px; line-height:60px; height:60px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; }


.anniu_three{ max-width:1300px; margin:50px auto 50px auto; }
.anniu_three .content{ clear:both; overflow:hidden; }
.anniu_three .content a{ display:block; float:left; width:32%; margin:0 1.5% 0 0; transition: all linear 0.3s;  }
.anniu_three .content a img{ width:100%; display:block; border:4px solid #ffcc66; }
.anniu_three .content a:nth-child(3){ margin:0 0% 0 0; }
.anniu_three .content a:hover{ box-shadow:0px 0px 25px rgba(0,0,0,.5); margin-top:-5px;  }

.zt6_two{}
.zt6_two .rec_img{ float:right; width:46.5%; }
.zt6_two ul{ float:left; }

.zt6_three{ background:url(/news6/zt6_three.jpg) no-repeat; background-size:cover; width:100%; padding:30px 0 50px 0;   }
.zt6_three dl{ clear:both; overflow:hidden; background:#fff; padding:0px 0px; }
.zt6_three dl dt{  float:left; width:35%;}
.zt6_three dl dt img{ display:block; width:100%;  }
.zt6_three dl dd h3{ font-size:24px; font-weight:bold; width:100%; padding:0px 0px; margin:30px 0 0px 0; line-height:34px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1;}
.zt6_three dl dd{width:58%; float:right; margin:0 3% 0 0; }
.zt6_three dl dd p{ line-height:28px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:4; margin:20px 0; }
.zt6_three dl dd a{  text-align:center;  margin:40px 0 10px 0; text-decoration:underline;  }
.zt6_three dl dd:hover a{ color:red; }

.zt6_three ul{ margin:30px 0 0px 0; }
.zt6_three ul li{ line-height:48px; width:48%; float:left; border-bottom:1px solid rgba(255,255,255,0.5); }
.zt6_three ul li:nth-child(2n){ float:right; }
.zt6_three ul li font{color:#fff; font-size:12px; margin:0 12px 0 0;  }
.zt6_three ul li a{ display:block; font-size:17px; color:#fff; width:100%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; }

.zt6_four{ background:url(/news6/zt6_four.jpg) no-repeat bottom center; background-size:100% auto; padding:50px 0 70px 0;  }
.zt6_four ul{  width:48%; float:left; }
.zt6_four ul:nth-child(2n){ float:right; }
.zt6_four ul li{ }



/*新时代 end*/

.mainarea{padding:30px 0 20px 0; min-height:360px; height:360px; clear:both; overflow:hidden; width:100%;  }
[class].mainarea{height:auto;}
.mainarea div.content{font-size:15px; line-height:23px;}

.mainarea td{ border:1px solid #bbb; padding:5px;}

.info_view{ margin:5% 0; }
.info_view h1.title{ font-size:24px; line-height:36px;padding:0px;text-align:center;  }
.info_view h2.subtitle{ color:#aaa;font-size:16px;line-height:22px; padding:15px 0; text-align:center; border-bottom:1px dotted #ccc; }
.info_view div.content{padding:10px 5px;line-height:34px; font-size:18px; }
.info_view div.content p{padding:5px 0; font-size:18px;}
.info_view img{ max-width:100%;}
.info_view div.atta{font-size:14px;line-height:23px;padding-top:2px;color:#ff0000; font-weight:bold;}
.info_view div.comment{font-size:12px;line-height:23px;padding-top:2px;}


.mainpage_zt{clear:both;max-width:1400px;margin:0 auto 0 auto;padding:20px 0 0px 0;  }
.info_list_zt{ width:100%; }

.info_list_zt ul{ }
.info_list_zt ol.info{ clear:both; font-size:16px;line-height:60px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:1px dotted #666; }
.info_list_zt ol.bg{background: #f5f5f5; padding:0 0 0 10px;}
.info_list_zt ol.info font.dot{color:#ff0000; font-family:"宋体";}
.info_list_zt ol.info a{float:left;width:75%; font-size:17px; overflow: hidden; padding:0 0 0 20px; background:url(/news6/dot.png) no-repeat left center; text-overflow: ellipsis; white-space: nowrap; height:60px; transition: 588ms; }
.info_list_zt ol.info:hover a{ margin:0 0 0 10px; }
.info_list_zt ol.info span.date{float:right;width:16%;  text-align:right; padding:0 20px 0 0; font-size:16px;color:#666666;}

.positioninfo{ color:#c80100; font-size:30px; background:none; padding:50px 0 10px 0; margin:0px; border-bottom:2px solid #c80100; }


.backtop{ text-align:right; margin:10px 0 20px 0; position:fixed; bottom:20px; right:20px;}
.infosearch{ text-align:right; margin-bottom:10px; padding:0 5px 0 0;}
.infosearch input[type="text"]{width:150px;height:23px;border: 1px solid #dddddd;-moz-border-radius: 3px;-webkit-border-radius:3px;border-radius:3px;padding-left:3px;background-color:#ffffff;}
.infosearch input[type="submit"]{background-color:#1a487c;border: 1px solid #1a487c;height:27px;width:80px;color:#ffffff;font-weight:bold;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; margin:20px 0 0 0;}

.infodes{ clear:both; padding:10px 0; line-height:20px;}

.af{ clear:both;}
.af dl{ clear:both;font-size:12px;line-height:23px;}
.af dl dt,.addf dl dd{ float:left;}
.af dl dt{ width:70px; text-align:right;}


/*分页*/
.pagelist{clear:both; font-size:14px; height:30px; line-height:30px; margin:3% 0 0 0; text-align:center; border-top:1px solid #ddd; padding:3% 0; /*color:#1a487c;*/}
.pagelist a{color:#1a487c; text-decoration:none; line-height:30px; margin:5px 2px; border:#CCCCCC solid 1px; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; padding:3px 8px;}
.pagelist a:hover{color:#1a487c; text-decoration:none; border:#1a487c solid 1px; background:#f1f1f1;}
.pagelist a.red{color:#ffffff; text-decoration:none; font-weight:bold; background:#c80100; border:#c80100 solid 1px; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.pagelist a.red b{ color:#fff;}
.pagelist a.red:hover{color:#ffffff; text-decoration:none;} 

.plinktop{text-align:right;font-size:12px;line-height:25px; padding-right:8px;}
.plinktop a,.plinktop a:link,.plinktop a:visited { padding:0 3px;color:#363535;  text-decoration:none;}
.plinktop a:hover{color:#1a487c; text-decoration:underline;}
.plinktop a.red,.plinktop a.red:link,.plinktop a.red:visited {color:#1a487c; text-decoration:underline; }
.plinktop a.red:hover{color:#1a487c; text-decoration:underline;} 

.plinkbottom{text-align:center;font-size:12px;line-height:25px;  padding-right:8px;}
.plinkbottom a,.plinkbottom a:link,.plinkbottom a:visited {padding:0 3px;color:#363535;  text-decoration:none; }
.plinkbottom a:hover{color:#ff0000; text-decoration:underline;}
.plinkbottom a.red,.plinkbottom a.red:link,.plinkbottom a.red:visited {color:#1a487c; text-decoration:underline; }
.plinkbottom a.red:hover{color:#1a487c; text-decoration:underline;}

.imgborder{ border:#dedede solid 1px;}


@media screen and (max-width:1300px)
{
.menu_nav ul a{  text-align:center; display:inline-block; font-size:23px; font-weight:bold; color:#810100; border-left:2px solid #810100; padding:0 2%;  }
.mainpage{clear:both; max-width:93.6%; margin:0% auto 0% auto; padding:20px 0px 4% 0px; background: -webkit-linear-gradient(bottom, #feecd8, #fff8f1);box-shadow:0px 0px 20px rgba(111,0,0,0.5);   }

}


@media screen and (max-width:1460px)
{
.widthbox{ max-width:94%; margin:0 auto; }
.anniu_three{ max-width:94%; margin:0px auto 20px auto; }

}

@media screen and (max-width:900px)
{
.menu_nav ul a{  text-align:center; display:inline-block; font-size:19px; font-weight:bold; color:#810100; border-left:2px solid #810100; padding:0 2%;  }

.zt6_one_title{ text-align:center; margin:20px auto 0px auto; width:94%;  }
.zt6_one_title a{ font-size:20px; line-height:34px; color:#ffffff; }

.zt6_one .rec_img{ float:none; width:100%; margin:0% 0 0 0; position:relative; }
.zt6_one ul{ width:100%; float:none;margin:25px 0 0 0; }

.zt6_three dl{ clear:both; overflow:hidden; background:#fff; padding:0px 0px; }
.zt6_three dl dt{   float:none; width:100%;}
.zt6_three dl dd h3{ font-size:20px; font-weight:bold; width:100%; padding:0px 0px; margin:30px 0 0px 0; line-height:34px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2;}
.zt6_three dl dd{ float:none; width:90%; margin:0 auto 6% auto; }

}


@media screen and (max-width:700px)
{

.menu_nav ul{ clear:both; overflow:hidden; margin:0 auto; max-width:1300px; text-align:center; background:#f3c68f; box-shadow:0px 5px 5px rgba(0,0,0,.2); padding:10px 0; }
.menu_nav ul a{  text-align:center; display:inline-block; font-size:16px; line-height:30px; font-weight:bold; color:#810100; border-left:0px solid #810100; padding:0 3%;  }

.zt6_biaoti span{ display:none; }
.zt6_biaoti01{ background:url(/news6/title01.jpg) no-repeat center; background-size:220%;  }
.zt6_biaoti02{ background:url(/news6/title02.jpg) no-repeat center; background-size:220%;  }
.zt6_biaoti03{ background:url(/news6/title03.jpg) no-repeat center; background-size:220%;  }
.zt6_biaoti04{ background:url(/news6/title04.jpg) no-repeat center; background-size:220%;  }
.zt6_biaoti05{ background:url(/news6/title05.jpg) no-repeat center; background-size:220%;  }

.anniu_three{ max-width:1300px; margin:30px auto 30px auto; }
.anniu_three .content a{ display:block; float:none; width:90%; margin:0 auto 15px auto; transition: all linear 0.3s;  }
.anniu_three .content a:nth-child(3){ margin:0 auto; }

.zt6_four{ background:url(/news6/zt6_four.jpg) no-repeat bottom center; background-size:100% auto; padding:50px 0 70px 0;  }
.zt6_four ul{  width:100%; float:none; }
.zt6_four ul:nth-child(2n){ float:right; }

.info_list_zt ol.info{ clear:both; font-size:16px;line-height:60px; height:100px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:1px dotted #666; }
.info_list_zt ol.info a{float:none;width:100%; font-size:17px; overflow: hidden; padding:0 0 0 20px; background:url(/news6/dot.png) no-repeat left center; text-overflow: ellipsis; white-space: nowrap; height:auto; transition: 588ms; }
.info_list_zt ol.info span.date{float:none;width:100%; display:block; line-height:16px;  text-align:left; padding:0 0px 0 0;margin:0 0 0 20px; font-size:16px;color:#666666; ;}

}

@media screen and (max-width:400px)
{
.zt6_biaoti a{ width:100%; display:block; text-align:right; height:90px; line-height:90px; }

}