@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px;font-size:12px;background-color:#dddddd;font-family:'Microsoft YaHei';}
*{margin:0;padding:0;}
ul,ol{list-style-type:none;}
a{text-decoration:none;color: #797979;}
a:hover{text-decoration:underline; } 
img{border:none;}
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}
.clear{height:0;font-size:1px;clear:both;line-height:0;}
body, p, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {margin: 0;padding: 0;	}
.header {
   
    padding: 0px;
}
.navbar-header1 {
    width:100%;padding:20px 0px;
}
.navbar-header2 {
    width:100%;padding:0px;
}
.navbar-header1 img {
    width:100%;
}
.navbar-header2 img {
    width:100%;
}
/*轮播图开始*/
.box{width: 100%;height: 200px;margin: 0px auto;overflow: hidden;position: relative;}
.box-1 ul{}
.box-1 ul li{width: 100%;height:200px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 100%; height: 400px;}
.box-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:100%;background: rgba(125,125,120,.4);text-indent: 2em;
				padding-right:500px ;font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite}
.box-2{position: absolute;right: 10px;bottom: 14px;}
.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(255,255,255,0.6);}
.box-3 span{position: absolute;color: white;background: rgba(125,125,120,.3);width: 50px;height: 80px;
				top:50%; font-family: "宋体";line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.box-3 .prev{left: 10px;}
.box-3 .next{right: 10px;}
.box-3 span::selection{background: transparent;}
.box-3 span:hover{background: rgba(125,125,120,.8);}
/*轮播图结束*/
/*新闻开始*/
.news_block{width:100%;padding: 20px;margin-bottom: 150px;margin-top: 20px;}
.news_block .grayredborder .title{width:100%;}
.news_block .grayredborder{ background: url(../images/grayredborder.jpg) no-repeat 0px 0px;
    width: 100%;padding-top:4px;}
.news_block .grayredborder .title h1{text-align:left;font-size:20px;background:url(../images/titlebk.png) no-repeat 0 bottom;width: 29%; height: 40px;background-size:contain;margin-bottom:50px;font-weight:bold;}
.news_block .grayredborder .title h2 {
    text-align: left;
    font-size: 17px;
    background: url(../images/xzlt.jpg) no-repeat center center;
    width: 100%;
    height: 40px;
	line-height:40px;
    background-size: cover;
    margin-bottom: 50px;
    font-weight: bold;
	color:#fff;
	padding-left: 15px;
}
.news_block .grayredborder .title h3 {
    text-align: left;
    font-size: 17px;
    background: url(../images/sklt.jpg) no-repeat center center;
    width: 100%;
    height: 40px;
	line-height:40px;
    background-size: cover;
    margin-bottom: 50px;
    font-weight: bold;
	color:#fff;
	padding-left: 15px;
}
.news_block  .content ul li{width: 100%;
    background: url(../images/dotborder.png) no-repeat 0 bottom;
    margin: 10px auto;
    clear: both;
    display: block;
    padding: 5px 0px;}
.news_block  .content ul li .leftimg{width:40%;float:left;height:120px;margin:20px 0px;}
.news_block  .content ul li .rightword{width:60%;float:left;height:120px;margin:20px 0px;}
.news_block  .content ul li .leftimg img{width:90%;height:120px;}
.news_block  .content ul li a{width: 100%;
    display: block;
    font-size: 16px;
    height: 50px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 25px;
    color: #000000;
    font-size: 16px;font-weight: bold;}
.news_block .content ul li .rightword a {
    width: 100%;
    display: block;
    font-size: 16px;
    height: 90px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    line-height: 30px;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}
.news_block  .content ul li h2{width: 50px;
    border: 1px solid #d4cab4;
    border-radius: 3px;
    font-size: 12px;
    line-height: 25px;
    display: inline-block;
    text-align: center;
    color: #d4cab4;
    height: 25px;}
.news_block .content ul li h3 {
   
    font-size: 12px;
    line-height: 25px;
    display: inline-block;
    text-align: left;
    color: #d4cab4;
    height: 25px;
}
.news_block  .content ul li p{width:50px;float:right;font-size:13px;line-height:30px;}
.date{width: 95%;
    height: 50px;
    margin-top: 10px;margin-bottom:20px;}
/*新闻结束*/

/*底部开始*/
#stickey_footer { /* This will make your footer stay where it is */
	background: none repeat scroll 0 0 #fff;
    border-top: 1px solid #e0e0e0;
    bottom: 0;
    height: 80px;
    left: 0;
    padding: 0 10px;
    position: fixed;
    width: 100%;
}

/* hover effect */

#footer_menu {
	margin: 0;
	padding: 0;
	width:auto;
}
#footer_menu li {
	list-style: none;
    float: left;
    font-size: 12px;
    padding: 14px;
    background: #fff;
    width: 25%;
    text-align: center;
}
#footer_menu li  font{display: block;
    padding-top: 30px;
	}

#footer_menu li a img{width:30px;height:30px;}
#footer_menu li:nth-child(1) a {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/index0.png) no-repeat 0 0;
	background-size:contain;
	margin: 0 auto;
}
#footer_menu li:nth-child(1) a font{
	color:#ccc;
	font-weight:normal;
}

#footer_menu li:nth-child(1) a:hover {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/index.png) no-repeat center top;
	background-size:contain;
}
#footer_menu li:nth-child(1) a.selected{
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/index.png) no-repeat center top;
	background-size:contain;
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(1) a.selected font{
	
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(1) a:hover  font{
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(1) a:active {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/index.png) no-repeat center top;
	background-size:contain;
}
#footer_menu li:nth-child(1) a:active  font{
	color:#000;
	font-weight:bold;
}


#footer_menu li:nth-child(2) a {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/news0.png) no-repeat 0 0;
	background-size:contain;
	margin: 0 auto;
}
#footer_menu li:nth-child(2) a font{
	color:#ccc;
	font-weight:normal;
}

#footer_menu li:nth-child(2) a:hover {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/news.png) no-repeat center top;
	background-size:contain;
}
#footer_menu li:nth-child(2) a.selected{
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/news.png) no-repeat center top;
	background-size:contain;
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(2) a.selected font{
	
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(2) a:hover  font{
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(2) a:active {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/news.png) no-repeat center top;
	background-size:contain;
}
#footer_menu li:nth-child(2) a:active  font{
	color:#000;
	font-weight:bold;
}




#footer_menu li:nth-child(3) a {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/zx0.png) no-repeat 0 0;
	background-size:contain;
	margin: 0 auto;
}
#footer_menu li:nth-child(3) a font{
	color:#ccc;
	font-weight:normal;
}

#footer_menu li:nth-child(3) a:hover {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/zx.png) no-repeat center top;
	background-size:contain;
}
#footer_menu li:nth-child(3) a.selected{
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/zx.png) no-repeat center top;
	background-size:contain;
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(3) a.selected font{
	
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(3) a:hover  font{
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(3) a:active {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/zx.png) no-repeat center top;
	background-size:contain;
}
#footer_menu li:nth-child(3) a:active  font{
	color:#000;
	font-weight:bold;
}





#footer_menu li:nth-child(4) a {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/gd0.png) no-repeat 0 0;
	background-size:contain;
	margin: 0 auto;
}
#footer_menu li:nth-child(4) a font{
	color:#ccc;
	font-weight:normal;
}

#footer_menu li:nth-child(4) a:hover {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/gd.png) no-repeat center top;
	background-size:contain;
}
#footer_menu li:nth-child(4) a.selected{
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/gd.png) no-repeat center top;
	background-size:contain;
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(4) a.selected font{
	
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(4) a:hover  font{
	color:#000;
	font-weight:bold;
}
#footer_menu li:nth-child(4) a:active {
	display: block;
	text-decoration: none;
	width:30px;
	height:60px;
	background:url(../images/gd.png) no-repeat center top;
	background-size:contain;
}
#footer_menu li:nth-child(4) a:active  font{
	color:#000;
	font-weight:bold;
}

/*底部结束*/


/*导航开始*/
.wrapper02 {position:relative;height: 50px;width: 100%;overflow: hidden;margin:0 auto;background:#c8161d;}
.wrapper02 .scroller {position:absolute;}
.wrapper02 .scroller li {height:50px;color:#e8a0a3;float: left;line-height:50px;font-size: 16px;text-align: center;}
.wrapper02 .scroller li a{color:#e8a0a3;display:block;margin:0 20px;text-decoration:none;}
.wrapper02 .scroller li.cur a{color:#fff;font-size:16px;font-weight:bold;text-decoration:none;}
	
/*导航结束*/

/*观点详情开始*/
.icons{width:100%;height:50px;margin:10px auto;}
.icons .lefticon{float:left;width:50px;height:50px;}
.icons .lefticon img{width: 10px 20px;
    height: 30px;margin:10px;}
.icons .righticon{float:right;width:50px;height:50px;}
.icons .righticon img{width: 20px;
    height: 20px;
    margin: 15px;}
.detailscontet{width:100%;}
.detailscontet h1{font-size: 24px;
    text-align: center;
    width: 80%;
    margin: 0px auto;
    padding-bottom: 20px;
    line-height: 40px;
    border-bottom: 1px solid #d1b5b6;
    font-weight: bold;}
.detailscontet h2{font-size:12px;text-align:center;width:70%;margin:20px auto;color:#d1b5b6;}
.detailscontet p{font-size:16px;text-align:justify;width:96%;margin:20px auto;color:#000;text-indent:2rem;line-height:30px;}
/*观点详情结束*/



/*通知详情开始*/
.innerborderpcduan h1{
    FONT-FAMILY: 黑体;
	color: #ff0000;
    font-size: 26pt;
    text-align: center;
    width: 720px;
    margin: 0px auto;
    padding-top: 70px;
    padding-bottom: 15px;
    font-weight: bold;
}
.contentbordoutpcduan {
	border-top: 5px solid #ff0000;
    border-bottom: 5px solid #ff0000;
    width: 740px;
    padding: 1px 0px;
    margin: 0px auto;
}
.contentbordinerpcduan{
	border-top: 1px solid #ff0000;
    border-bottom: 1px solid #ff0000;
    width: 740px;
    color: #000;
    padding: 15px 5px;
    padding-bottom: 35px;
}
.contentbordinerpcduan h2{
    FONT-FAMILY: 楷体;
	color: #000000;
    font-size: 16pt;
    text-align: right;
    width: 620px;
    margin: 0px auto;
    padding-top: 0px;
    padding-bottom: 15px;
}
.contentbordinerpcduan h3{
    font-family: 黑体
	color: #000000;
    font-size: 18pt;
    text-align: center;
    width: 620px;
    margin: 0px auto;
    padding-top: 0px;
    padding-bottom: 30px;
    font-weight: bold;
    line-height: 40px;
}
.contentbordinerpcduan p{
    FONT-FAMILY: 仿宋;
	font-size: 16pt;
    text-align: justify;
    width: 620px;
    margin: 0px auto;
    color: #000;
    text-indent: 0rem;
    line-height: 40px;
}
.noticedetailscontet{width: 80%;
    MARGIN-RIGHT: auto;
    MARGIN-LEFT: auto;}

.noticedetailscontetpcduan{width: 820px; background-color:#fff; MARGIN-RIGHT: auto; MARGIN-LEFT: auto; padding-bottom: 50px; margin-bottom: 30px;}

.noticedetailscontet h1{color:#c8161d;font-size: 24px;
    text-align: center;
    width: 80%;
    margin: 0px auto;
    padding-bottom: 20px;
    line-height: 40px;
    font-weight: bold;}

.noticedetailscontet .contentbordout{border-top:5px solid #c8161d;border-bottom:5px solid #c8161d;width:90%;padding:1px 0px;margin:20px auto;}
.noticedetailscontet .contentbordout .contentbordiner {border-top:1px solid #ae0e16;border-bottom:1px solid #ae0e16;width:100%;color:#000;padding: 20px 0px;padding-bottom: 200px;}
.noticedetailscontet .contentbordout .contentbordiner p{font-size:16px;text-align:justify;width:100%;color:#000;text-indent:0rem;line-height:30px;}
.noticedetailscontet .contentbordout .contentbordiner p a{text-decoration:underline;color:#0033ff;}
.noticedetailscontetpcduan .contentbordoutpcduan .contentbordinerpcduan p a:link {font-family:'宋体'; font-size: 14pt; COLOR: #0033ff; TEXT-DECORATION: underline}
.noticedetailscontetpcduan .contentbordoutpcduan .contentbordinerpcduan p a:visited {font-family:'宋体'; font-size: 14pt; COLOR: #0033ff; TEXT-DECORATION: underline}
.noticedetailscontetpcduan .contentbordoutpcduan .contentbordinerpcduan p a:hover {font-family:'宋体'; font-size: 14pt; COLOR: #dc143c; TEXT-DECORATION: none}
.noticedetailscontet .contentbordout .contentbordiner .contfoot{width:50%!important;float:right!important;}
.noticedetailscontet .contentbordout .contentbordiner .contfoot p{text-align:right;font-size:14px;}
/*通知详情结束*/