@charset "utf-8";
@import url("reset.css");
@import url("head.css");
@import url("foot.css");

/**
 @ 主体内容块 */
.container {
	width:1200px;
	margin:5px auto 0;
	overflow:hidden;
	zoom:1;
}
.box01{
	height:298px;
	background:#ffffff;
	border-top:#254b85 solid 3px;
}
.slideBox{position:relative; display:inline; margin:13px 0 0 14px; width:395px; height:268px; background:url(../images/slideBox_bg.gif) no-repeat; overflow:hidden; zoom:1}
.slideBox .hd{ height:8px; overflow:hidden; position:absolute; right:10px; bottom:20px; z-index:11; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; width:8px; height:8px; display:inline; margin-right:5px; cursor:pointer; background:#818384; overflow:hidden;}
.slideBox .hd ul li.on{ background:#ffffff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd img{ width:395px; height:268px; }
.slideBox .bd dl{position:absolute; height:48px; left:0; bottom:0; width:395px;background:url(../images/slideBox_shadow.png) repeat; z-index:10;}
.slideBox .bd dt{text-align:left; padding:17px 0 0 12px; font-family:"宋体"; font-size:14px; font-weight:bold; color:#FFF;}
.slideBox .bd dt a:link,.slideBox .bd dt a:visited{ color:#FFF}
.list02 li .b{
	color:#265fae
}
.list02 li .y{
	color:#987664
}
.list02 li span{
	font-size:12px;
}
.box02{width:370px; float: left; padding:15px; height: auto;}
.box02 h2{
	height:50px;
	font-weight:normal;
}
.box02 h2 .tit{
	font-family:"Microsoft Yahei";
	font-size:18px;
	display:inline;
	margin:16px 0 0 10px;
}
.box02 h2 .more{
	display:inline;
	margin:22px 5px 0 0;
}
.box02_b h2{
	border-bottom:#265fae solid 1px;
}
.box02_b h2 .tit{
	color:#265fae
}
.box02_y h2{
	border-bottom:#987664 solid 1px;
}
.box02_y h2 .tit{
	color:#987664
}
.box02_con{
	padding:17px 10px 0;
}
.friendlink{
	background:#e09900;
	padding-top:2px;
}
.friendlink h2{
	width:90px;
	font-family:"Microsoft Yahei";
	color:#ffffff;
	font-size:18px;
	font-weight:normal;
	background:url(../images/friendlink_h2_bg.gif) no-repeat 15px center;
	padding:7px 0 0 55px;
	height:35px;
	margin-top:12px;
}
.friendlink_cg h3{
	height:33px;
}
.friendlink_cg h3 ol li{
	float:left;
	height:23px;
	padding:10px 20px 0;
	color:#ffffff
}
.friendlink_cg h3 ol li a:link,.friendlink_cg h3 ol li a:hover,.friendlink_cg h3 ol li a:visited{
	color:#ffffff
}
.friendlink_cg h3 ol li.cur{
	background:#ffffff;
	color:#cb9859;
	font-weight:bold
}
.friendlink_cg h3 ol li.cur a:link,.friendlink_cg h3 ol li.cur a:hover,.friendlink_cg h3 ol li.cur a:visited{
	color:#cb9859
}
.friendlink_cg_con{
	background:#ffffff;
	width:1025px;
	padding:15px 10px 15px 20px;
}
.friendlink_cg_con table{
	line-height:30px;
}


/*-----------频道页------------*/
.box03{
	background:#ffffff;
	border-top:#8fa5ad solid 3px;
	padding:10px 10px 20px;
	border-bottom:#8a9db9 solid 17px;
}
.sidenav dt{
	height:37px;
	background:#997663;
	font-size:18px;
	font-family:"Microsoft Yahei";
	font-weight:bold;
	padding:13px 0 0 20px;
}
.sidenav dd{
	border:#c8c8c8 solid 1px;
	border-top:none;
}
.sidenav dd a{
	display:block;
	overflow:hidden;
	height:59px;
}
.sidenav dd a span{
	background:url(../images/icon01.gif) no-repeat left center;
	padding-left:17px;
	display:inline;
	margin:18px 0 0 25px;
}
.sidenav dd a em{
	background:url(../images/icon02.gif) no-repeat;
	display:block;
	width:9px;
	height:15px;
	display:inline;
	margin:20px 25px 0 0;
}
.sidenav dd.cur a,.sidenav dd a:hover{
	background:#e5ddd8;
	color:#997663
}
.sidenav dd.cur a span,.sidenav dd a:hover span{
	font-weight:bold;
}
.sidenav dd.cur a em,.sidenav dd a:hover em{
	background:url(../images/icon03.gif) no-repeat;
}
.list03 li{
	margin-top:10px;
}
.box04{
	position:relative;
}
.box04 h2{
	height:46px;
	background:#f1f1f1;
	border-top:#8a9db9 solid 4px;
}
.box04 h2 dl dt,.box04 h2 dl dd{
	float:left;
}
.box04 h2 dl dt{
	font-size:18px;
	font-family:"Microsoft Yahei";
	display:inline;
	margin:10px 10px 0 20px;
	color:#002966;
    width: 130px;
}



.box04 h2 dl dd a{
	display:inline-block;
	margin:8px 0 0 16px;
	padding:0 12px;
	height:22px;
	padding-top:7px;
	text-align:center;
	color:#273e71;
	font-weight:bold;
}
.box04 h2 dl dd a:link,.box04 h2 dl dd a:hover,.box04 h2 dl dd a:visited{
	color:#273e71
}
.box04 h2 dl dd.cur a{
	border:#8a9db9 solid 1px;
	background:#8a9db9;
	color:#ffffff;
	
}
.box04 h2 dl dd.cur a:link,.box04 h2 dl dd.cur a:hover,.box04 h2 dl dd.cur a:visited{
	color:#ffffff
}



.box04 .box04_con .more{
	position:absolute;
	right:13px;
	top:18px;
}
.box04_con{
	padding:2px 15px 0;
}
.list02_sp li{
	line-height:35px;
	border-bottom:#d8d8d8 solid 1px;
	padding:0 8px;
}
.box04_y h2{
	border-top:#997663 solid 4px;
}
.box04_y h2 dl dt{
	color:#997663
}
.center_intro{
	padding:20px 30px;
}
.center_intro p{
	line-height:30px;
	text-indent:2em;
}

/*2016.06.29*/
.jjj{
	border-left:#c8c8c8 solid 1px;
	border-right:#c8c8c8 solid 1px;
	padding:0px 3px 5px;
}
.jjj p{
	padding-top:5px;
}

/*2016.10.25*/
.ggfw_index{
	width:408px;
	height:298px;
}
.ggfw_index h2{
	background:url(../images/ggfw_index_h2.gif) no-repeat;
	width:64px;
	height:298px;
	text-indent:-5000px;
}
.ggfw_index table{
	background:url(../images/ggfw_index_ul_bg.gif) no-repeat;
	width:343px;
	height:298px;
}
.ggfw_index table td{
	display:block;
	float:left;
	vertical-align:middle;
	width:149px;
	height:52px;
	font-size:14px;
	font-family:"Microsoft Yahei";
	line-height:20px;
	padding:8px 0 0 22px;
}
.ggfw_index table td.sp{
	padding:16px 0 0 22px;
	height:44px;
}
.side_nav{
	display:inline;	
	margin-left:15px;
}
.side_nav dt{ cursor:pointer; width:226px; height:25px; padding:11px 0 0 14px; font-size:12px; background:url(../images/side_nav_dt_bg.gif) no-repeat 0 0; position:relative;}
.side_nav dt.cur{ background:url(../images/side_nav_dt_bg.gif) no-repeat 0 -36px;}
.side_nav dd{ background:#ffffff; margin-top:-2px; font-size:12px; width:237px; overflow-x: hidden; border:#aaaaaa solid 1px; border-top:none; height:105px; overflow-x:none; overflow-y:scroll; position:absolute;}
.side_nav dd a{ display:block; width:220px; height:26px; line-height:26px; text-indent:14px; overflow:hidden;}
.side_nav dd a:hover{ background:#e1e1e1;}
.side_nav dd p a{} 


/*dinghong 20181229*/
.slideTxtBox{ width:359px; /*! border:1px solid #ddd; */ text-align:left;  margin: 5px 0 0 0;}
.slideTxtBox .hd{ height:30px; line-height:30px; /*! background:#f4f4f4; */ padding:0 10px 0 0px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; /*! border-bottom:2px s; */ border-bottom:2px solid #254b85; }
.slideTxtBox .bd ul{ padding:12px 11px;  zoom:1;  }
.slideTxtBox .bd li{ height:28px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;   }

.slideTxtBox01{ width:359px; /*! border:1px solid #ddd; */ text-align:left;  margin: 5px 0 0 0;}
.slideTxtBox01 .hd{ height:30px; line-height:30px; /*! background:#f4f4f4; */ padding:0 10px 0 0px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox01 .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:32px;   }
.slideTxtBox01 .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox01 .hd ul li.on{ height:30px;  background:#fff; /*! border-bottom:2px s; */ border-bottom:2px solid #254b85; }
.slideTxtBox01 .bd ul{ padding:12px 11px;  zoom:1;  }
.slideTxtBox01 .bd li{ height:28px; line-height:24px;   }
.slideTxtBox01 .bd li .date{ float:right; color:#999;   }

/*手机*/
@media (max-width:1090px) {
    .special_ggzy .logosearch{width:100%;height: 25vw;}
	  .special_ggzy 	#jsddm{width: 100%;}
    .special_ggzy .logosearch .logo{width:89%;background-size: 100%;height: 20vw;}
    .special_ggzy .list01{width: 100%; background: #fff;;height: auto;}
    .special_ggzy .list01 li{width:50%;padding: 0; margin:0; background:none; display: block;}
    
    .special_ggzy .list01{background:#80bce8}
	 .special_ggzy .list01 li,
	 .special_ggzy .list01 li a{height: auto !important; background:#80bce8;color:white}
	 .special_ggzy .list01 li a{text-indent: 0 !important; background: none; font-size:1.1rem; line-height:2; text-align: center; border-bottom:1px solid #b8e1ff;}
     .special_ggzy .list01 li:last-child a{border:0}


    .special_ggzy .list01 li a{padding:0;}
    .special_ggzy .list01 li .bigic{background-size: 88%;}
    .special_ggzy .slideBox02{width:100%;}
    .special_ggzy .slideBox02 .bd img{width:100%;}
    .special_ggzy .container{width:100%}
    .special_ggzy .box01{width:100%!important;height: auto;}
    .special_ggzy .box01 li{display:flex; flex-direction: column-reverse }
    .special_ggzy .list02 li em{display: none;}
	  .special_ggzy .box02{width:98%; padding:10px 1%}
    .special_ggzy .box02 h2{padding: 0;}
    .special_ggzy .box02_con{padding: 0 2%;}
    .special_ggzy .box02 .list02 li{margin:10px 0;border-bottom: 1px dashed #ccc;}
    .special_ggzy .footer{width: 100%; padding:0 0 20px 0}
    .special_ggzy .footer table{width:96%;}
    .special_ggzy .footer table td{width: 100%; display: flex;flex-direction: column;padding: 0 !important;}
    .special_ggzy .footer table td p{width: 100% !important;}
    .special_ggzy .white a{margin:0 10px;}
}