body {
	background:no-repeat #ffffff;color:#393939; font-size:14px
}
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
    padding: 0;
    font-family: "microsoft yahei","simhei", "simsun";
    margin: 0;
}
img {border:0px}
a {font-family:"microsoft yahei"; text-decoration:none;}
a:link {color:#3c3c3c; text-decoration: none}
a:active {color:#3c3c3c; text-decoration:none;}
a:hover {color:#3c3c3c; text-decoration:none;} 
a:visited {color:#3c3c3c;text-decoration:none;}
.main {max-width:640px; margin:0px auto; padding:0px; width:100%; position:relative; background:#ffffff}
.clear {clear:both; height:0px; overflow:hidden}
.header-cyy {width:100%; margin:0 auto; height:80px; position: fixed; background:#83288b; z-index: 99999999; top: 0px; display:block; max-width:640px}
.header-cyy_main { width:98%; margin:0 auto; height:60px;}
.hmb-icon-cyy{ display: block; max-width:42px; max-height: 26px; margin: 27px 20%; vertical-align: middle; float:left; width:60%} 
.hmb-icon-cyy img {width:100%;}
.nav-jit-hid{ display: none; width: 100%; background:#ffffff; position: fixed; top: 80px; z-index: 999999; list-style:none; max-width:640px;filter:alpha(opacity=90);-moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.nav-jit-hid li{ padding:10px 15px; border-bottom: 1px solid #e5e5e5;   }
.nav-jit-hid li a{ display: block; width: 100%; height: 100%;  }
.hidded-nav-jit{ float: right; width:18%}
.head_home {width:14%; float:left; height:80px; margin-left:4%; position:relative}
.head_home img {width:100%; max-width:50px; position: absolute;margin: auto;top: -9999px;bottom: -9999px;}
.head_title {float:left; width:64%; text-align:center; font-size:20px; color:#FFFFFF; font-family:"微软雅黑"; font-weight:bold; line-height:80px}
.app_logo {float:left; width:80%; position:relative; height:80px}
.app_logo img {max-width:343px; width:100%;position: absolute;margin: auto;top: -9999px;bottom: -9999px; left:5px}



/*-----banner css-----*/
.main_visual {height:380px;overflow:hidden;position:relative;}
.main_image {height:380px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:380px;overflow-x:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:380px;}
.main_image li span{display:block;width:100%;height:360px}
.main_image li a{display:block;width:100%;height:360px}
.main_image li img { height:auto; width:100%}
.banner_img {height:90%; width:100%; background-size:100% 100%;}
div.flicking_con{position:absolute;top:100%;left:50%;z-index:999;width:100%;height:21px;margin:-40px 0 0 -20px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:15px!important;height:43px!important;top:100%;margin-top:-23px}
#btn_prev{background:none;right:30px;}
#btn_next{background:none;right:10px;}
.banner_text {line-height:40px; font-size:18px; padding-left:10px}


.nav {background:#f9f9f9;}
.nav ul {list-style:none; padding:10px 0; margin:0px}
.nav ul li {float:left; margin:20px 3%; width:19%; text-align:center}
.nav ul li img {width:100%; max-width:99px}
.nav ul li a {font-weight:bold}
@media screen and (max-width: 350px) {.nav ul li { font-size:12px}}
.tab_title {padding:15px 6%; height:56px}
.tab_title img {float:left; margin-right:5%}
.tab_title span {line-height:28px}
.tab_1 {background:url(http://dbkjedu.com/uploads/190328/2-1Z32Q43Q6295.jpg) no-repeat center; height:364px; text-align:center; position:relative}
.tab_1_title {top:120px; font-size:26px; color:#FFFFFF; position:relative}
.tab_1 .tab_more {padding:15px 10%; border:#ffffff 2px solid; margin:0px auto; top:160px; position:relative; border-radius:8px; color:#FFFFFF}
.tab_2 {padding:0px 3%}
.tab_2 ul {list-style:none}
.tab_2 ul li {margin-bottom:5px; background:url(../images/line_bottom.gif) repeat-x bottom left;padding:8px 0px;}
.tab_2 ul li img {width:30%; float:left; margin:8px 3% 8px 0px}
.tab_2 .tab_2_title {width:67%; float:left; position:relative; font-size:12px; line-height:24px; height:24px; margin-bottom:3px}
.tab_2 .tab_2_title a {float:left; width:95%; font-size:14px;overflow: hidden; white-space: nowrap;word-break: keep-all;text-overflow: ellipsis; color:#67326c}
.tab_2 .tab_2_title b {float:right; width:5%; font-weight:normal; text-align:right; color:#999999}
.tab_2 .tab_2_title a b {float:none; width:auto; font-size:14px; text-align:left; color:#67326c}
.tab_2 p {font-size:12px}
.tab_3 {clear:both; padding-top:50px; text-align:center; padding-bottom:20px; height:50px}
.tab_3 .tab_more {padding:15px 10%; border:#3c3c3c 2px solid; margin:0px auto; position:relative; border-radius:8px; color:#3c3c3c}
.tab_lxwm {padding:15px 6%; margin:0 2% 20px 2%; background:#8f5592 ; color:#FFFFFF}
.tab_lxwm ul {list-style:none}
.tab_lxwm ul li {width: auto; line-height:29px; padding-left:39px; margin-bottom:10px}
.tab_lxwm ul li img {float:left; margin-right:5%}
.tab_lxwm .tab_lxwm_phone { background:url(../images/phone.png) no-repeat left top}
.tab_lxwm .tab_lxwm_address { background:url(../images/address.png) no-repeat left top}
.tab_lxwm .tab_lxwm_line {border-bottom:#e1abe5 2px solid; height:0px; padding:0px; line-height:0px;}
.tab_lxwm .tab_lxwm_bq {display:table; padding-left:5%}
.foot { position:fixed; bottom:0px; height:80px; width:100%; max-width:640px; background:#ededed;z-index:15;}
.foot_1 {height:11px; background: url(../images/sanjiao.gif) no-repeat center #515151}
.foot_2 {background:url(../images/foot_line.gif) repeat-y; width:100%}
.foot_2 ul {list-style:none; }
.foot_2 ul li {float:left; width:25%; text-align:center; margin-top:8px}

/*二级页*/
.s_hszy {margin:10px 2%}
.s_hszy dl {padding:0px; margin:0px}
.s_hszy dt {padding:0px; margin:0px}
.s_hszy .s_dl_1 {border-top:#8f5592 2px solid;border-bottom:#8f5592 2px solid; clear:both; overflow:hidden;border-right:#8f5592 2px solid;}
.s_hszy .s_dl_1 .s_dt_1 {float:left;width:10%; text-align:center; height:110px; padding-top:20px; line-height:20px; background:#8f5592; font-weight:bold; font-size:16px; color:#FFFFFF;}
.s_hszy .s_dt_2 { width:26%; float:left;position: relative;display:table-cell;vertical-align: middle;text-align:center; height:130px}
.s_hszy .s_dt_2 img {width:80%; position: absolute;margin: auto;top: -9999px;right: -9999px; bottom: -9999px;left: -9999px;  }
.s_hszy .s_dt_3 {float:left; width:13%; font-size:14px; height:130px}
.s_hszy .s_dt_3_1 { border-bottom:#dedede 1px solid;border-left:#dedede 1px solid; height:85px; line-height:85px; text-align:center; width:100%; float:left;}
.s_hszy .s_dt_3_2 {border-left:#dedede 1px solid; height:44px; line-height:44px; text-align:center; width:100%; float:left;}
.s_hszy .s_dt_3 .s_dt_3_1 {color:#8f5592}
.s_hszy .s_dt_3 .s_dt_3_2 {color:#8f5592}
.s_hszy .s_dt_4 {float:left; width:28%; font-size:14px; line-height:22px; height:85px;}
.s_hszy .s_dt_4 .s_dt_3_1 {line-height:22px; font-size:12px; text-align:center; width:100%}
.s_hszy .s_dt_4 .s_dt_3_1 p {float:left; margin-top:20px; width:100%; text-align:center}
.s_hszy .s_dt_5 {width:12%; float:left}
.s_hszy .s_dt_5 .s_dt_3_1 {line-height:85px; font-size:14px; text-align:center; width:100%;color:#8f5592}
.s_hszy .s_dt_5 .s_dt_3_2 {line-height:44px; font-size:14px; text-align:center; width:100%;color:#8f5592}
.s_hszy .s_dt_6 {width:11%; float:left; position:relative}
.s_hszy .s_dt_6 a {font-size:12px; position:absolute;width:80%; bottom:0; right:0; line-height:22px; background:#8f5592; color:#FFFFFF}
@media screen and (max-width: 590px) {.s_hszy .s_dt_6 a { line-height:16px}.s_hszy .s_dt_5 .s_dt_3_2{line-height:22px;}}
.s_hszy .s_dl_2 {clear:both; overflow:hidden;border-right:#8f5592 2px solid;}
.s_hszy .s_dl_2 .s_dt_1 {float:left;width:10%; text-align:center; height:110px; padding-top:20px; line-height:20px; background:#e4e4e4; font-weight:bold; font-size:16px; color:#8f5592;}
.s_hszy_con {margin:10px 2%}
.s_hszy_con_title {line-height:40px; color:#FFFFFF; font-size:14px; background:url(../images/s_2_icon_3.gif) repeat-y left; padding-left:4%}
.s_hszy_con_title em {margin-left:3%}
.s_hszy_con_title_1 {line-height:36px; background:url(../images/s_2_icon_1.gif) no-repeat 10% 0px; padding-top:3px; margin:15px 0px;}
.s_hszy_con_title_1_bg {background:url(../images/s_2_icon_2.gif) no-repeat right center}
.s_hszy_con_title_1 dl {width:46%; border:#7c1183 1px solid; padding-left:4%; font-size:14px; background:#FFFFFF; color:#8f5592}
.s_hszy_con_title_1 dl b {font-weight:normal; float:left}
.s_hszy_con_title_1 dl span {font-size:12px; margin-left:3%}
@media screen and (max-width: 590px) {.s_hszy_con_title_1{ line-height:24px} .s_hszy_con_title_1 dl b { width:100%} .s_hszy_con_title_1 dl span { margin:0}}
.s_hszy_con_con {background:#eeeeee; line-height:24px; padding:3%}
.s_hszy_con_con_1 {line-height:24px; padding:3%}
.s_hszy_con_con ul {margin-left:6%; list-style:none}
.s_hszy_con_con_1 li { list-style:none;padding:10px 5% ; margin:0px ; float:left; width:40%}
.s_hszy_con_con_1 li img {width:98%; border:#8f5592 1px solid; padding:2px}
.s_3_con {padding:0px 3%; margin-top:20px}
.s_3_con ul {list-style:none; padding:0px; margin:0px}
.s_3_con ul li {float:left; width:44%; margin:0 3% 20px 3%}
.s_3_con ul li img {width:100%}
.s_3_con ul li div {line-height:40px; font-size:14px; height:40px; width:100%;overflow: hidden; white-space: nowrap;word-break: keep-all;text-overflow: ellipsis; text-align:center}
.s_3_con ul li div a { color:#111111; font-family:"微软雅黑"; font-weight:bold}
.s_4_title {padding:20px 0}
.s_4_title ul {list-style:none; padding-left:3%; margin:0px}
.s_4_title ul li {float:left; margin-right:3%; width:22%; line-height:40px; height:40px; text-align:center; background:#8f5592; color:#FFFFFF; font-family:"微软雅黑"}
.s_4_title .hover {background:#68326c}
.s_4_title ul li a {color:#FFFFFF}
.s_4_nav {border-bottom:#cccccc 2px solid; line-height:36px; height:36px; padding-left:3%; margin:10px 3%; color:#323232; background:url(../images/s_4_title_bg.gif) 1% center no-repeat}
.s_4_nav a {color:#323232}
.s_4_nav span {margin:0px 1%}
.s_5_con {
	margin:15px 3%;
	text-indent: 2px;
}
.s_5_con {

	text-indent: 2px;
}
.s_5_title {width:100%; line-height:36px; font-size:16px; text-align:center; color:#67326c}
.s_5_time {line-height:30px; margin-bottom:5px; border-bottom:#cccccc 1px solid; color:#666666; text-align:center}
.s_5_con {line-height:24px}


.s_5_con img {max-width:100%; margin:10px 0; height:auto;}
.s_5_other {line-height:36px; margin:10px 0px}
.s_5_other b {font-size:16px; color:#333333; font-family:"微软雅黑"}
.s_5_other a {font-size:14px; color:#8f5592}
.s_6_con {padding:20px 3%}
.s_6_title {line-height:40px; text-align:center; color:#8f5592; font-size:16px; margin:10px 0}
.s_6_con p {line-height:26px; text-indent:2em}
.page_list {clear:both; padding-top:50px; text-align:center; padding-bottom:20px; height:50px; list-style:none; padding-left:15%;padding-right:15%;}
.page_list li {list-style:none; float:left; width:40%; margin:0px 5%; position:relative; display:inline}
.page_list li a {padding:15px 20%; border:#3c3c3c 2px solid; margin:0px auto; position:relative; border-radius:8px; color:#3c3c3c}


.main .s_5_con .s_5_con p {float:left; font-size:12px; text-indent:2em;  font-family: "迷你简楷体"; line-height:25px
}




li{ list-style-type:none}
.dzsw{height: auto; width:100%; float:left; margin:0px 0px 0px 0px;  overflow:hidden}
.dzsw_b{height: auto; width:100%; float:left; margin-bottom:20px;}
.dzsw_c{
	height: auto;
	width:100%;
	float:left;
	margin-bottom:10px;
	margin-top: 10px;
}
.dzsw_c_c{
	height: auto;
	width:97%;
	border:1px solid #8e509d;
	font-size:12px;
	text-indent:2em;
	color:#7c0f86;
	line-height:25px;
	padding-top: 10px;
	padding-right: 1%;
	padding-bottom: 10px;
	padding-left: 1%;
	clear: both;
}

.dzsw_d{
	height: auto;
	width:100%;
	float:left;
	margin-bottom:10px;
	margin-top: 10px;
}
.dzsw_d_c{
	height: auto;
	width:97%;
	border:1px solid #8e509d;
	font-size:12px;
	color:#7c0f86;
	line-height:25px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 1%;
	padding-left: 1%;
	clear: both;
}
.dzsw_d_c ul {
	width: 100%;
}
.dzsw_d_c li{
	height: auto;
	width:90%;
	text-indent:0em;
	line-height:20px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
	padding-left: 2%;
}
.dzsw_d_c li span {
	font-size: 14px;
	font-weight: bold;
}
.dzsw_d_c li p{
	font-weight: normal;
	width: 100%;
}

.dzsw_e{
	height: auto;
	width:98%;
	float:left;
	margin-bottom:10px;
	margin-top: 10px;
}
.dzsw_e_t{height:44px; width:100%; float:left; font-size:14px; color:#7c0f86; background:url(/templets/default/images/sxq_19.jpg) no-repeat; line-height:44px; padding-left:20px; margin-bottom:20px}
.dzsw_e_c{height: auto; width:100%; float:left;font-size:12px; text-indent:2em; color:#7c0f86; line-height:25px}
.dzsw_e_c ul {
	float: left;
width:100%;
}
.dzsw_e_c li{
	float:left;
	padding-left: 2%;
width:46%;
}
.dzsw_e_c span {
	font-size: 12px;
	line-height: 26px;
	height: 26px;
	width:100%;
	text-align: center;
	float: left;
	padding-top: 20px;
}
.dzsw_e_c li img{

margin:1%;
	float:left;
	border:1px solid #8e509d;
	


}
.sydh {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}
