﻿@charset "utf-8";
/* CSS Document */

* {text-decoration: none;list-style-position: none;}

.headbox { border-top: 2px solid #a32c25; background-color: #ffffff; position: relative; z-index:2;}
.logo { margin:15px 0 0 0;}

.top_link ul li { padding: 0 1px; border:0;}
.top_link ul li+li { border-left: 1px solid #bdc7d4;}
.top_link ul li a { display:inline-block; width:97px; height:49px; color: #234670; font-size:16px; background-repeat:no-repeat; background-position: top center;}
.top_link ul li a p { margin:0; line-height: 16px; margin:25px 0 0 0;}
.top_link ul li.no1 a { background-image:url(../images/p-top-1-1.png);}
.top_link ul li.no2 a { background-image:url(../images/p-top-2-1.png);}
.top_link ul li.no3 a { background-image:url(../images/p-top-3-1.png);}
.top_link ul li.no4 a { background-image:url(../images/p-top-4-1.png);}
/**/.top_link ul li a:hover { background-color: #234670; color: #ffffff;}
/**/.top_link ul li.no1 a:hover { background-image:url(../images/p-top-1-2.png);}
/**/.top_link ul li.no2 a:hover { background-image:url(../images/p-top-2-2.png);}
/**/.top_link ul li.no3 a:hover { background-image:url(../images/p-top-3-2.png);}
/**/.top_link ul li.no4 a:hover { background-image:url(../images/p-top-4-2.png);}

				/*--------------------- 菜单栏 ---------------------*/

.headbox .w1260 { width:1260px; margin: 0 auto;}
.headbox .head_3 { position: absolute; width:100%; height:53px; top:125px; left:0; background:#d3dae2 ; border-bottom: 2px solid #23395d;}
.headbox .head_3 .w1260 {}
.headbox .head_3 ul { padding: 0 0 0 0;}
.headbox .head_3 ul li { width:92px; margin: 0 2px; float: left; position: relative;}
.headbox .head_3 ul li>a { display:block; padding: 0 0 3px 0; color: #1c1436 ;font-size:18px; line-height: 50px;text-align: center;}
.headbox .head_3 ul li .box {display: none; min-width:140px; float: left; background-image:url(https://res.dzkjxy.cn/al80-1.png);}
.headbox .head_3 ul li .box .inbox { width:140px; float: left; padding:0 0 8px 0;}
.headbox .head_3 ul li .box .list { padding:0 0 8px 0;}
.headbox .head_3 ul li .box a { display: block; margin: 0 15px; color: #aec9f1; font-size:16px; line-height: 28px; padding: 16px 0 0 0; border-bottom: 1px solid #818ca2;}
/**/.headbox .head_3 ul li:hover>a,.head_box .head_3 ul li.on>a { color: #a32c25; font-weight: bold; padding: 0; border-bottom: 3px solid #d90000;}
/**/.headbox .head_3 ul li:hover .box { display: block;}
/**/.headbox .head_3 ul li .box a:hover { color: #FFF; font-weight: bold;}

				/*--------------------- 以上为顶部 ---------------------*/
	/*banner*/
#demo01 {height:446px; width:1260px; margin:0 auto;}
.flex-viewport,.flexslider .slides,.flexslider .slides li,.flexslider .slides li a,.flexslider .slides li a img{ display: block; width:100%; height:100%;}
.flexslider .slides li { overflow: hidden; position: relative;}

#demo01{position:relative;overflow:hidden;}
#demo01 .slides li a { width:1260px; position: relative; left:50%; margin-left:-630px}
		/*按钮*/
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-direction-nav { display:none;}

#demo01 .flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
#demo01 .flex-control-paging li a{ background-image: url(../images/banner-1.png);background-position: center 0; -15px; display: block; width: 15px; height: 15px; overflow: hidden; text-indent: -99em; cursor: pointer; }
/**/#demo01 .flex-control-paging li a.flex-active{ background-position: center -15px;}


.item_bt { display:none;}
.column_right .title_frame { height:30px; border-bottom:1px solid #FFF; background:none;}
.column_right .title_frame .sgymenu { float: left;}
.column_right .title_frame .sgymenu a {text-decoration: none;list-style-position: none; display: block; float: left; width:104px; height:30px; color: #4e6989; text-align: center; font-size:20px; line-height: 30px; background-color: #caced6;}
/**/.column_right .title_frame .sgymenu a.on { background-color: #485a80; color: #FFF; font-weight:bold;}

.column_right_con ul+ul { display:none;}



				/*--------------------- 以下为底部 ---------------------*/

.footbox { background-color: #1e3d64;}
.footbox .bottom { border-top: 3px solid #a32c25;}
.footbox .bottom .in1260 { width:1260px; width:1260px; height:138px; margin: 0 auto;}
.footbox .bottom .b_l { width:326px; float: left;}
.footbox .bottom .b_l img { margin: 42px 0 0 19px;}
.footbox .bottom .b_m { width:670px; text-align: center; float: left; height:100%; border-left: 1px solid #39597f; border-right: 1px solid #39597f; background-color: #234670;}
.footbox .bottom .b_m p { margin:0; color: #dce9f9; font-size:14px; line-height: 22px;}
.footbox .bottom .b_m h5 { color: #ffffff; font-size:32px; font-weight:bold; margin:23px 0 10px 0;}
.footbox .bottom .b_m h5 span { padding: 26px 0 0 26px; font-size:14px; font-weight: normal; background-image:url(../images/p-foot-2.png); background-repeat:no-repeat; background-position: left bottom;}
.footbox .bottom .b_r { width:230px; float: right;}
.footbox .bottom .b_r .box { text-align: center; float: left; margin:10px 11px 0 0;}
.footbox .bottom .b_r .box img { width:97px; height:97px;}
.footbox .bottom .b_r .box p { margin:0; color: #a5b7ce; font-size:12px; line-height: 18px;}




.column-05 {
	float: left;
	width: 342px;
	height: 295px;
	padding-left: 15px;
}
.column-05-con,

#focus_Box ul,
#focus_Box {
	width:  342px;
	height: 240px;
	overflow:hidden;
}
.column-05-con { padding-top: 16px; }
#focus_Box {
	position: relative;
}
#focus_Box li{
	z-index: 0;
	position: absolute; 
	width: 0px;
	background: #787878;
	height: 0px;
	top: 146px;
	cursor: pointer;
	left: 377px;
	border-radius: 4px;
	box-shadow: 1px 1px 12px rgba(200, 200, 200, 1)
}
#focus_Box li img{
	width: 100%;
	background: url(/Template/Pc/xnhkxycn/images/loading.gif) no-repeat center 50%;
	height: 100%;v
	ertical-align: top
}

.headbox .head_3 ul li .box { float:none; width:1000px; background:none;}
.headbox .head_3 ul li .box.no2 {background-image:url(https://res.dzkjxy.cn/al80-1.png);}
.headbox .head_3 ul li .box.no2 .list { display:none;}
.headbox .head_3 ul li .box .list { min-width:140px; float: left;background-image:url(https://res.dzkjxy.cn/al80-1.png);}

.headbox a:hover {text-decoration: none;list-style-position: none;}
.column_right .title_frame .morebox a+a { display:none;}
.top_link ul li a p { line-height: 22px;}
.container { padding-top:6px;}


.column_03 .titlebox { height:37px; width:1245px; margin: 0 auto; padding: 14px 0 0 0; border-bottom:2px solid #234670;}
.column_03 .titlebox .title_l { float: left;}
.column_03 .titlebox .title_r { float: right; padding: 15px 0 0 0;}
.column_03 .titlebox .title_r a { color: #226587; font-size:12px; font-family: "新宋体"; line-height: 18px;}


span.sgtext01{
	clear:both;
	color:#6a6a6a;
	display:block;
	width:100%;
	height:48px;
	line-height:48px;
	font-family:"Source Han Sans CN", "Source Han Sans TW", "Source Han Sans KR", "Source Han Sans SC", "Source Han Sans TC", "Noto Sans CJK TC", "Noto Sans CJK SC", "Noto Sans CJK HK", "Noto Sans CJK KR", "Noto Sans CJK", "Source Han Sans", "Noto Sans", sans-serif;
	font-size:12px;
	text-align:center;
	margin-bottom:14px;
}
span.sgtext01 a{
	color:#234670;
}
.column_04  { height:308px;}



.footbox .bottom .b_l { width:270px; height:100%;}
.footbox .bottom .b_l .list {}
.footbox .bottom .b_l .list ul { padding: 14px 0 0 0;}
.footbox .bottom .b_l .list ul li {}
.footbox .bottom .b_l .list ul li a { display: block; color: #cfdff0; font-size:14px; line-height: 24px;}
.footbox .bottom .in1260 { height:240px;}
.footbox .bottom .b_m h5 { margin:0;}
.footbox .bottom .b_m img { margin:14px 0 0 0;}
.footbox .bottom .b_r { padding: 20px 0 0 0;}