@charset "utf-8";
/* CSS Document */
*{margin:0 auto; font-family:"微软雅黑";}
body {
	font-family: "微软雅黑"; min-width: 100%;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
ul {
	list-style-type: none; margin:0; padding:0;}

ol {
	list-style-type: none;
}


#header{
	margin:0 auto; height:20%;
}
#content{ 
height:auto; width:99%;
margin:1rem;
}

.logo{padding-top:1%;}
.logo img{width:100%;}
.common-w {
	margin: 0px auto;
}

.nav {
	height:20%; text-align:center; z-index: 1; box-shadow: 0px 2px 5px rgba(0,0,0,0.3); background-color: rgb(235, 235, 235) !important;
}
.nav ul li{
	width: 20%; height:10rem; line-height:10rem; float: left; color:#000; font-size:2.5rem !important;
}

.nav ul li:hover{ background:#062445; color:#FFF !important;}






.news{width:100%;}
.news_dh{height:14%;text-align:left; line-height:14%; padding-bottom:3%; padding-top:3%;}
.news_dh h3{font-size:2.8rem; line-height:5rem; line-height:5rem; border-bottom:0.4rem solid #002A16; text-align:left;}
.news_dh p{font-size:1.5rem; line-height:2rem; height:2rem;}
.news ul li{ list-style:none; float:left; height:5rem; line-height:5rem; width:98%;}
.news ul li a{ font-size:2.5rem; line-height:4rem; font-family:"微软雅黑"; text-decoration:none; color:#666;}
.news ul li a:hover{text-decoration:underline;}
.news ul li img{padding-right:1rem;}


/*幻灯片开始*/
.focus {
	width: 100%; height:29rem; overflow: hidden; position: relative;
}
.slideInner {
	position: relative;
}
.slideInner a {
	width: 100% !important; height:29rem; display: block;
}
.slideInner {
	position: relative;
}
.navListBox {
	left: 50%; width: 189px !important; bottom: 26px; margin-left: -95px !important; position: absolute; z-index: 99;
}
.navListBox li a {
	width: 59px; height: 4px; display: block; background-color: rgb(205, 184, 109);
}
.navListBox li {
	float: left; box-shadow: none !important;
}
.navListBox li + li {
	margin-left: 6px;
}
.navListBox .active {
	background-color: rgb(255, 255, 255);
}
/*幻灯片结束*/

.shiting{width:100%; height:auto;}
.shiting_dh{height:11%; text-align:left; padding-top:2%;}
.shiting_dh h3{font-size:18px; line-height:50px; line-height:50px; border-bottom:5px solid #002A16; text-align:right;}
.shiting_dh p{font-size:12px; line-height:18px; height:18px;}

.shiting{ height:31%; float:left;}
.shiting h3{font-size:16px; line-height:40px; height:40px; font-weight:normal;}
.shiting h3 img{ margin-right:10px;}
.shiting ul{height:14%;}
.shiting ul li{list-style:none; height:60px; line-height:22px; width:460px; height:65px;}
.shiting ul li a{color:#666; text-decoration:none; font-size:14px; line-height:24px;}
.shiting ul li a:hover{text-decoration:underline;}

.sj{ width:55px; height:45px; background:#CCC; text-align:center; border:1px solid #666; float:left; margin-right:10px;}
.sj h5{color:#E83700; font-size:13px; line-height:25px; height:25px;}
.sj h4{ width:55px; height:20px; line-height:20px; background:#666; font-size:12px; color:#FFF;}

.youshi{ height:auto;}
.youshi_dh{height:11%; text-align:left; padding-top:2%;}
.youshi_dh h3{font-size:18px; line-height:50px; line-height:50px; border-bottom:5px solid #002A16; text-align:left;}
.youshi_dh p{font-size:12px; line-height:18px; height:18px;}
.youshi ul li{ list-style:none; width:45%; float:left; text-align:center; padding:0.6rem;}
.youshi h4{width:50%; font-size:2.5rem; height:8rem; line-height:4rem;}
.youshi ul li p{ font-size:2rem; color:#666; line-height:3rem;}

.shizi{ text-align:center;}
.shizi_dh{height:110px; width:100%; text-align:right; padding-top:20px;}
.shizi_dh h3{font-size:18px; line-height:50px; line-height:50px; border-bottom:5px solid #002A16; text-align:right;}
.shizi_dh p{font-size:12px; line-height:18px; height:18px;}
.shizi ul li{ list-style:none; width:171px; height:380px; float:left; text-align:center; border:1px solid #CCC; margin-right:10px;}
.shizi h4{width:182px; font-size:16px; height:30px; line-height:30px;}
.shizi ul li p{ font-size:14px; color:#000; line-height:24px;}
.shizi ul li:hover{background:#06C;}


.rd-103{   background:#fff;  text-align:center;  }
.rd-103-box{margin:20px auto; height:360px; clear:both; }
.rd-103-block{ width:46%; height:35rem; float:left; border:1px solid #ccc; border-top:0.2rem solid #05381f; color:#a1a1a1; font-size:1.6rem; line-height:2.8rem; margin:0.5rem; padding:1%;}
.rd-103-block img{display:block; margin:1rem auto; }
.rd-103-name{text-align:center; line-height:3rem; font-size:2.3rem; color:#666; }
.rd-103-block:hover{background:#31855c; color:#fff; border-top:3px solid #4d0000;}

.ban_zs{width:100%; padding-top:45px; }

.shenqing{width:100%; height:500px;}
.shenqing_dh{height:11%;  text-align:left; padding-top:20px;}
.shenqing_dh h3{font-size:18px; line-height:50px; line-height:50px; border-bottom:5px solid #002A16; text-align:left;}
.shenqing_dh p{font-size:12px; line-height:18px; height:18px;}

.shenqing ul li{ list-style:none; width:50%; float:left; height:40px; line-height:40px;}
.shenqing ul li a{ font-size:14px; font-family:"微软雅黑"; text-decoration:none; color:#000;}
.shenqing ul li img{padding-right:10px;}
.shenqing{ height:36%; float:right;}
.bd{ width:65%; height:3.5rem; font-size:2rem; border:1px solid #CCC;}
td{font-size:2.5rem;}

/*news*/
#news_content{height:auto;}

.news_content_left h3 {
	background:url(../images/title-bg.png) no-repeat center; height: 50px; color:#FFF; line-height: 38px; padding-left: 48px; font-size: 16px; position: relative;
}
.news_content_left span {
	left: 48px; height: 12px; bottom: 21px; font-family: "Arial"; font-size: 12px; display: block; position: absolute;
}

.news_content_right ul li{height:3rem; line-height:3rem; overflow: hidden; position: relative; margin-top: 2rem;
}
.news_content_right ul li a {
	color: rgb(102, 102, 102); font-size:2rem; float: left; position: absolute;
}
.news_content_right ul li .date {
	width:16%; height:3rem; font-size:1.5rem; float: left; display:inline-block; margin-right:0.8rem; cursor: pointer; background-color: rgb(228, 228, 228);
}
.news_content_right ul li em {
	width: 50%; text-align: center; font-style: normal; display: inline-block;
}
.news_content_right ul li .year {
	color: rgb(255, 255, 255); background-color:#30855C; transition: all .2s ease .1s;
}
.news_content_right ul li:hover > .date > .year {
	background-color:#012B17;
}

/*新闻列表页*/
.news_article_content{font-size:1.5rem; font-family:"微软雅黑"; line-height:3rem; height:auto; padding:1.5rem; padding-bottom:8rem; color:#666;}

.news_article_content p{font-size:1.5rem; font-family:"微软雅黑"; line-height:3rem; color:#666;}

.news_article_fanye{width:95%; line-height:6rem; height:auto; padding-top:4rem;}
.news_article_fanye p a{font-size:1.5rem; line-height:3rem; color:#666;}

.view_title{font-size:2.5rem; line-height:3.5rem; color:#000;}

.np{ width:2rem; height:2rem;}
.nr{font-size:2rem; line-height:3.5rem; word-break: break-all; word-wrap:break-word;word-break:break-all;}
.nr p{font-size:2rem; line-height:3.5rem; word-wrap:break-word; word-break:break-all; word-break:break-all; }

.view_msg{padding-bottom:5rem;}

/*列表翻页*/
.page_no { text-align: center; padding-top:2rem;}
.page_no li { display: inline; }
.page_no li a, .page_no li.disabled { border: 1px solid #DFDFDF; padding: 2px 5px; margin: 0px 5px; display: inline; text-align: center; text-decoration: none; display: inline; font-size:1.2rem; background: #DFDFDF; color: #354253; }
.page_no li:hover a, .page_no li.thisclass { border: 1px solid#0157A1; background: #0157A1; padding: 2px 5px; margin: 0px 5px; text-decoration: none; display: inline; font-size: 1.2rem; text-align: center; color: #fff; cursor: pointer; }
.page_no li:hover a, .page_no li.thisclass a { color: #fff; }

/*移动固定导航*/
.yd_dh{
position:fixed; 
z-index:50; 
bottom:0.1rem; 
left:0; width:100%;
height:6rem;
background:#062445; 
text-align:center;
}
.yd_dh ul li{width:33%; height:6rem; line-height:6rem; float:left; border-right:1px solid #FFF;}

.yd_dh ul a{ font-size:2.5rem; color:#FFF; }

.xmbj ul{
	height:52rem; padding:1rem;
}
.xmbj ul li p{
	font-size:2.5rem;
	line-height:4rem;
	text-indent:2em;
}

.am-topbar-brand{
	width:100%;
	float: left;
	font-size: 1.8rem;
	height:10rem;
	line-height:10rem;
	background-color:#062445;
	color:#FFF;
	padding-left:1rem;
}
.am-topbar-brand a{
	color:#FFF;
	font-size:3.5rem;
}



.list_m{
	height:auto; width:100%; float:right;
}

.list_m_left{float:left; padding-right:3rem; width:28%;}
.list_m_right{width:98%;}
.list_m img{width:18rem; height:13rem;}
.list_m ul li{
	height:15rem;width:99%;  padding:2rem 1rem 1rem 1rem;
	border-bottom:1px solid #666;
	padding-top:15px;
}
.list_m ul li a{
	font-size:2rem;
	line-height:4rem;
	color:#333;
}
.list_m ul li:hover{
	background:#EFEFEF;
}
.list_m ul h5{ line-height:4rem; font-size:2rem; text-align:left; color:#000; padding-bottom:12px;
}
.am-list-item-text{  line-height:3rem; font-size:1.8rem; text-align:left; color:#666;
}
/*footer*/
.blog-footer {
	width:102%;
			      text-align: center;
				  background:#333;
				  color:#FFF;
				  height:16rem;
				  padding-top:2rem;
				  margin-top:3rem;

 }
 .blog-footer p{
				  color:#FFF;
				  font-size:2rem;
				  line-height:4rem;
 }
  .blog-footer p a{
				  color:#FFF;
				  font-size:2rem;
 }
 
.fanye_article ul li{
	padding-top:2rem;
	width:99%;
	height:3rem;
	line-height:3rem;
	overflow:hidden
}
.fanye_article ul li a{
	font-size:1.5rem;
	color:#333
}

.cls{clear:both;}

