@charset "utf-8";

/*-----------public-style-----------*/

body {
	background: #fff;
	font-family: "microsoft yahei";
	overflow-x: hidden;
}


/*.public-container {
    width: 1510px;
    margin: 0 auto;
}*/


/*.container{
		width: 1760px;
		min-width: 1760px;
		padding-right: 0;
		padding-left: 0;
	}*/
	ul{padding: 0;}
li{list-style: none;}
.lf,.fl{
	display: block;
	float: left;
}

.rf,.fr {
	display: block;
	float: right;
}

.qing {
	display: block;
	clear: both;
}
input,
img,
textarea {
	border: none;
	border-radius: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight: rgba(0, 0, 0, 0);
	-webkit-text-size-adjust: none;
}

textarea,input,select{
	   outline: none;   
                        border-color: transparent;  
                        box-shadow:none;
}
textarea{
	resize: none;
}

*,
*:before,
*:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
img,
.shu12 img,
.shu14 img,
.shu16 img {
	display: inline ;
	max-width: 100% ;
	height: auto ;
	vertical-align: top;
}

.shu16 {
	line-height: 30px;
	color: #484848;
	font-size: 16px;
}

.shu14 {
	line-height: 30px;
	color: #484848;
	font-size: 14px;
}

.shu12 {
	line-height: 28px;
	color: #484848;
	font-size: 12px;
}


/*引入字体*/
@font-face {
 font-family: 'avantgardeitcbybt-book';
 src: url('../font/avantgardeitcbybt-book.eot');
 src: local('avantgardeitcbybt-book '),
        local('avantgardeitcbybt-book'),
        url('../font/avantgardeitcbybt-book.woff') format('woff'),
        url('../font/avantgardeitcbybt-book.ttf') format('truetype'),
        url('../font/avantgardeitcbybt-book.svg') format('svg');
}
.font{ font-family: 'avantgardeitcbybt-book';}


@font-face {
	font-family: 'FUTURAL' ;
	src: url('../fonts/FUTURAL.TTF');
}
.font3{ font-family: 'FUTURAL';}

/*********************index*************************/
.navdk{
	display: block;
	background:#fff;
	position: relative;
	z-index: 88;
	height: 94px;
	box-shadow: 2px 5px 5px rgba(0,0,0,0.1);
	 }
.navdk2{
	display: none;
	overflow: hidden;
	background: #fff;
}
.navdk .container{
	/*position:  static;*/
}
.logo{
	display: block;
	overflow: hidden;
	float: left;
	position: relative;
	z-index: 3;
}
.logo img{
	display: block;
}
.soubk{
	display: block;
	float: right;
	width: 240px;
	position: relative;
	/*padding: 19px 0;*/
	 border-radius: 18px;
	  overflow: hidden;
	height: 35px;
	border:1px solid #a5a5a5;
	margin-top: 16px; overflow: hidden;
}
.soubk a{
	display: block;
	float: right;
}
.soubk img{
	display: block;
}
.navk{
	display: block;
	/*margin-left: 324px;*/
	/*margin-right: 40px;*/
	height: 65px;
	/*padding: 10px 0 0;*/
	float: left;
}
.in_navksd{height: 65px;    box-shadow: 0 0 10px rgba(0,0,0,0.4); background: rgba(255,255,255,0.8); display: block;position: absolute; width: 100%;z-index: 5; }
.nav{
	display: block;
	float: right;
	line-height: 60px;
	font-size:18px;
	color: #000;
}
.nav li{
	display: block;
	float: left;
	position: relative;
	height: 65px;
	width: auto;
	padding: 0 20px;
	text-align: center;
	background: none;
}
.nav li a{
	display: block;
	height: 65px;
	font-weight: bold;
	line-height: 65px;
	padding: 0;
	font-size: 16px;
	color: #000;
	background-color:transparent !important;
}
.nav li b{width: 1px; height: 20px; display: block; position: absolute; top: 22px; right: 0; background: #dadada;}

/**************************** index  background:url(../images/navbg.png) repeat-x;******************************/
.top {
	display: block;
	background: #FFF;
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	height: 78px;
	position: fixed;
	width: 100%;
	top: 0;
	z-index: 9999;
}

.top_wyy {
	box-shadow: none;
	background: #FFF;
}

.navk {
	/*display: block;
	position: relative;
	padding-top: 25px;*/
}

/*.nav {
	display: block;
	float: left;
}*/

.nav li {
	/*display: block;
	float: left;
	height: 53px;
	padding-top: 3px;
	margin: 0 5px;*/
}

/*.nav li.on,
.nav li:hover {
	border-bottom: 2px solid #e60012;
}*/

.nav li a {
	/*padding:0 13px;
	display: block;
	position: relative;

	color: #000;
	height: 50px;
	overflow: hidden;
	font-size: 18px;*/
}

.nav li a span {
	display: block;
	position: relative;
	top: 0;
	height: 50px;
}

.nav li a b {
	display: block;
	width: 12px;
	height: 6px;
	position: absolute;
	left: 96px;
	top: 10px;
	background: url(../images/naj.png) center center no-repeat;
}

.shop {
	display: block;
	float: left;
}

.li_xz a span {
	position: absolute;
	top: -100%;
	color: #025a88;
}

.li_xz .ywxz {
	color: #025a88;
}

.li_xz a b {
	background: url(../images/naj2.png) center center no-repeat !important;
}

.nav li:hover a span,
.nav li.on a span {
	top: -100%;
	color: #e60012;
}

.nav li:hover a b,
.nav li.on a b {
	background: url(../images/naj2.png) center center no-repeat;
}

.nav li:nth-last-child(1) a i {
	display: none;
}
.seacjkf{width: 100%;position: absolute; left: 0;top: 0px; /*background: rgba(0,0,0,0.5);*/ height: 35px; display: block;}
.ssnrkd{/*width:50%;*/ margin:0px auto; display:block;/*padding: 20px 20px 0;*/height: 100%; border-bottom: 1px solid #999;}
.ssnrkd input{height: 35px; display: block; font-size: 14px; color: #999; border-radius: 18px 0 0 18px; background: none;padding: 0 20px;position: absolute;}
.ssskjf{width: 80%; float: left; border-right: 1px solid #a5a5a5;}
.ssnrkd input::-webkit-input-placeholder{color: #333;}    /* 使用webkit内核的浏览器 */
.ssnrkd input:-moz-placeholder{color: #333;}                    /* Firefox版本4-18 */
.ssnrkd input::-moz-placeholder{color: #333;}                   /* Firefox版本19+ */
.ssnrkd input:-ms-input-placeholder{color: #333;}            /* IE浏览器 */



.ssnrkd .tjksbfd {width: 18px; margin-top: 8px; height:18px; display: block;position: absolute; top: 0; right: 8px; background: url(../images/in_seach.png) center center no-repeat; background-size: contain;}

.topns{height: 40px; display:block ; background:#f2f2f2;}
.topk_ldts{font-size: 14px; color: #3d3d3d; display: block; margin-left: 30px; line-height: 40px; position: relative;}
.topk_ldts b{width:20px; height: 21px; display: block ; position: absolute; top: 10px; left: 0; background:url(../images/inrx.png) center center no-repeat; background-size: contain;}
.topk_ldts span{padding-left: 25px;}
.logd_right{margin: 27px 0; display: block;}
.toprk-left{width: 90px; height: 40px; display: block;}
.toprk-left select{border:none; background: none; font-size: 14px;height: 40px; color: #3d3d3d; line-height: 40px;}

.toprk_right{position: relative; display: block;width: auto; color: #3d3d3d; height: 40px; ;}
.toprk_right i{position: absolute; width: 1px; height: 20px; background: #898888; left: 0; top: 10px;}
.toprk_right b{position: absolute; width: 18px; height: 18px;top: 10px; left: 20px; display: block; background:url(../images/in_hyk.png) center center no-repeat; background-size: contain ;}
.toprk_right span{font-size: 14px; color: #3d3d3d; display:block ; line-height: 40px; padding-left:42px;} 
.in_ban{/*margin-top: -56px;*/overflow: hidden;}
.in_banks{display: block; overflow:hidden ;}
.swiper-container_ban{text-align: center; position: relative;}
.swiper-pagination_ban{position: absolute; bottom: 30px; z-index: 5;}
.swiper-container_ban .swiper-pagination-bullet{width: 15px; height: 15px;  border-radius: 8px; overflow: hidden; background: #7d7d7d; opacity: 1;}
.swiper-container_ban .swiper-pagination-bullet-active{background:#d91e49;}
/**********************banner下**************/
.in_banxl{background: #d91e49;overflow: hidden;}
/*.in_banjsd ul{margin-left: -140px;}*/
.in_banjsd li{width: 25%; float: left;border-right: 1px solid #e3607e; margin: 0 auto;list-style: none;}
.in_banjsd li:nth-last-child(1){border-right: none;}
.nfkhnsd{font-size:14px; color: #fff; line-height: 30px; text-align: center;}
.nfkhnsd .fdzky{font-size:36px; color: #fff ; display: inline-block;line-height: 46px; font-family: 'FUTURAL';}
.njbgd_xjskd{font-size: 14px; display:block ; overflow: hidden;color: #fff; line-height:30px;text-align: center;} 
.in_banjsd{padding: 20px 0; overflow: hidden;}
.onjd_imgd{display: block;overflow:hidden ;}


/*.iuin_fklns{width: 25%; float: left;}*/
.iuin_fklns ul{padding: 0;}
.in_hfgds_titk{width: 60%; position: relative; margin: 30px auto;}
.in_hfgds_titk .ins_bnleft{width: 200px;height: 3px; display: block; position: absolute; top: 25px; left: -50px;}
.in_hfgds_titk .ins_bnkright{width: 200px; display: block; height: 1px; background: #000; position: absolute; top: 25px; right: -50px;}
.sbtjdksd{font-size: 34px; color: #000; display: block; line-height: 50px; text-align: center;}
.inskd_nrkjh b{width: 50px; height: 3px; display: block; background:#8caed5;position: absolute;top: -1px;}
.inskd_nrkjh i{ height: 1px; background:#ececec;width: 200px; display: block;}
.inskd_nrkjh{position: relative;}
.ins_bnleft .inskd_nrkjh b{right: 0;}
.ins_bnkright .inskd_nrkjh b{left: 0;}

.in_khgbd_xnk{position: relative;}
.injkbd_imgk img{position: absolute; top: 0; left: 0;}
.ubbvs_khs{background: #fff; padding: 50px; overflow:hidden ; display: block;}
.ind_hjjd{font-size: 20px; color: #000; display: block; text-align: center;line-height: 40px;  margin-bottom: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.indjf_jskd{font-size: 14px; color: #6e6e6e; display: block; line-height:30px ; height:90px; overflow:hidden;text-align: center; margin-bottom: 20px;}
.in_cjbnd{width:33px; height: 16px; display: block ;z-index: 4; background: url(../images/insjk_top.png) center center no-repeat; background-size: contain;position: absolute; left: 50%; margin-left: -16px;top: -16px;}
.iuin_fklns li{float: left;width: 25%;}
.jkbknd img{margin: 0 auto; display: block;}
.ubbvs_khs{position: relative;z-index: 3;}
.in_khgbd_xnk{height: 261px;}
.inhjd_ftop .in_cjbnd{top:auto; bottom: -16px; background: url(../images/insjk.png) center center no-repeat; background-size: contain;}
.inkjhd_imgkd{overflow:hidden ;height: 261px; display: block;}
.iuin_fklns{overflow: hidden; box-shadow:0 0 24px rgba(26, 93, 171, 0.14);}
.in_dtskd{padding:10px 0 30px; overflow: hidden;}

.gdkkndf{width: 190px; height: 42px; display: block; border:1px solid #1a5dab; border-radius: 20px; font-size: 16px; color: #1a5dab; display: block; line-height: 40px; text-align: center;margin: 50px auto 10px; box-shadow:0 0 24px rgba(26, 93, 171, 0.14) ;}

/********************.优势*****************/
.in_youskd{width:50%;}
.in_youskd .sbtjdksd{color: #fff;}
.in_youskd .inskd_nrkjh i{background: #5596e1;}
.in_ysknx{padding:40px 0 40px;}
.hkgjds{font-size: 20px; color: #fff; display: block; line-height: 38px; text-align: center;}
.in_youskd{margin: 30px auto 10px; overflow: hidden;}


.injdf_khd{width: 80%;}
.in_skjhbkfd{width:130px; height: 148px; display: block; background: url(../images/inljsd.png) center center no-repeat; background-size:contain ; padding-top: 55px; line-height: 38px; text-align: center; font-size: 22px; color: #fff; margin: 0 auto;}
.injdf_khd li:nth-child(3) .in_skjhbkfd{
	padding-top: 33px;
}
.injdf_khd li{width: 33.33%; float: left; border-right: 1px solid #558ccc;padding: 0 40px;}
.injdf_khd li:nth-last-child(1){border:none}
.ind_klhhbd{position: relative;}
.in_dbsjkjdf{width: 101px; height: 103px; display: block; background: url(../images/in_bsjdk.png) center center no-repeat; background-size: contain; position: absolute; right: 1px; top: 65px; text-align: center; padding:26px 0 0; font-size: 12px; color: #306db3; line-height:18px;}

.inhjdf_fxks{margin-bottom: 30px;}
.zytdks{
	line-height: 24px;
	color: #fff;
	font-size: 14px;
}
.zytdks dd span{font-size: 14px; color: #fff; display: inline-block;height: 30px;overflow: hidden; line-height: 30px;padding-left: 10px;}
.zytdks dd b{color: #fff;display: inline-block;position: absolute;}

.injdf_khd{overflow: hidden; margin: 50px 0; display: block; }

.in_ysknx{height: 758px;}
.in_klhjkdf{margin: 0 auto;display: table; }
.in_klhjkdf dd { height: 48px; display: inline-block; border-radius:24px;font-size:18px; color:#000;line-height: 48px; margin: 0 20px; text-align: center; border:1px solid #cdcdcd; }
.in_klhjkdf dd.on {background:#1a5dab;  border-color: #1a5dab;}
.in_klhjkdf dd.on a{color: #fff;}
.in_klhjkdf dd a{padding:0 30px; display: block}
.in_zjjsk{height: 869px; overflow: hidden;padding: 20px 0; display: block;}

.in_lxzxkd{padding: 20px 0; display: block; overflow: hidden;}

.in_ckjbds ul{margin-left: -20px;}
.in_ckjbds li{width: 33.33%; float: left; padding-left: 20px;position: relative}
.ins_jkdlist{padding: 30px; border:1px solid #EEE;}



.rqijsd{font-size: 14PX; color: #747474; display: block;line-height: 30px;padding-bottom: 10px;}
.rqijsd .dzkjhd{ color: #1a5dab; display: inline-block; line-height: 40px;}
.ind_kjhd_tit{font-size:20px; color: #000;height: 90px;overflow: hidden; line-height: 35px; display: block;font-weight: bold; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #eee;;}
.in_lxj_jskd{font-size: 14px; color:#4e4e4e; display: block; line-height: 30px;margin-bottom: 20px;height: 120px;overflow: hidden;}
.in_liyd_gdk{width: 40px; height: 40px; display: block; border: 1px solid #eee; border-radius: 20px; font-size: 20px;line-height: 38px;text-align: center; color: #1a5dab;}

.in_ckjbds{overflow: hidden; display: block; margin-bottom: 20px;}
.in_luskd{margin: 30px auto ;}
.hsjkbjdld{padding:  30px; height:100%; display: block; position: absolute; top: 100%; background: rgba(26, 93, 171, 0.7);}
.in_ckjbds li:hover .hsjkbjdld{top: 0;}
.in_ckjbds li:hover .ins_jkdlist{opacity: 0;}

.hsjkbjdld .rqijsd .dzkjhd{color: #fff;}
.hsjkbjdld .rqijsd{color:#b3c9e3 ;}
.hsjkbjdld .ind_kjhd_tit{color: #fff;}
.hsjkbjdld .in_lxj_jskd{color: #e5f0fe;}
.in_ckjbds li:hover .in_liyd_gdk{color: #fff;}

/***************************ueo会员登录****************************/
.in_hydls{height:240px; display: block ; overflow: hidden; padding: 50px 0; display: block;}
.inslkldf_bjsd{font-size: 16px; color: #000; display: block; text-align: center;line-height: 30px}
.uxjkd_dlk{width: 350px; height: 70px; display:block ;background: #d72b52; border-radius: 35px; margin: 30px auto;font-size: 28px; color: #fff; line-height: 70px;text-align: center;} 
.uxjkd_dlk:hover {color: #fff;}
/****************footer************************/
.in_fot{background: #333; display: block; overflow: hidden; padding: 50px 0 0 ;}
.indf_left{width: 29.66%;padding-right: 50px;border-right: 1px solid #535353;}
.in_ldhbf_tit{font-size: 24px; color: #fff; display: block; line-height: 30px; margin-bottom: 10px;}
.ywnkjfd{font-size: 32px; color: #fff; display: block; line-height: 40px; margin-bottom: 10px;}
.in_fot_jskd{font-size: 14px; color: #959595; display: block; line-height: 30px;padding-left: 100px;}

.in_fotvgfwk{width: 19.86%;padding: 0 40px; border-right: 1px solid #535353;}
.in_fotvgfwk ul{padding: 0;margin-left: -10px;}
.in_fotvgfwk li{width: 100%; float: left;padding-left:10px;}
.in_fotvgfwk li a{font-size: 14px; color: #959595; display: block; line-height: 24px;}
.xgfwk{font-size: 16px; color: #fff; display: block; line-height:30px ;margin-bottom: 20px;}
.in_fotfwrxk{width:28.66%; padding:0 50px; display: block; border-right: 1px solid #535353;}
.sin_for_fwrxlkd b{width:70px ; height:70px;float:left;display: block; background: url(../images/inf_rxk.png) center center no-repeat; background-size: contain;}
.in_fofwrzk{padding-left: 80px;;}
.in_fofwrzk span{font-size: 16px; color:#b7b7b7 ; display: block;line-height: 30px;}
.in_forxhmk{font-size: 36px; color: #fff; display: block; line-height: 45px;}
.in_fot_xxkjd{clear: both;padding-left: 10px;}
.sin_for_fwrxlkd{margin-bottom: 10px;}
/*.in_fot_xxkjd b{width: 24px; height: 24px; float:left;display: block; background: url(../images/yxkjd.png) center center no-repeat; background-size: contain;}
*/.in_foitjbxxjd{padding-left: 30px; display: block; font-size: 14px; color: #b7b7b7;  line-height:30px ;}
.in_fot_ewmk ul{padding: 0;}
.in_fot_ewmk li{width: 50%; padding-left: 20px; display: block;float: left; }
.in_fot_ewmk{width: 20%;}
.in_fonslf_ewm_img img{width: 134px; height: 134px; display: block; border:10px solid #fff;}
.indezkdf{font-size: 14px; color: #959595; display: block;line-height:24px ;text-align: center; margin-top: 10px;}

.indf_left,.in_fotvgfwk,.in_fotfwrxk,.in_fot_ewmk{min-height: 205px; overflow: hidden;}
.ind_fosbk{overflow: hidden; border-bottom: 1px solid #535353;padding-bottom: 40px;}
.in_bqkjd{padding: 20px 0; display: block;overflow: hidden; }

.in_klnd_lef{font-size: 14px; color: #959595; display: block; line-height:30px ;}
.in_jkbdsrigth a,.in_jkbdsrigth{font-size: 14px; color: #959595;  line-height:30px ;}



/***************************专家介绍*******************/
.ban_tx{ width:1500px; height:650px; position:relative; overflow:hidden;margin:10px auto 0 auto;}
.ban2{ width:1500px; height:374px; position:relative; }
.ban2 ul{ position:absolute; left:0; top:0;padding: 0;}
.ban2 ul li{ width:1500px; height:375px;padding:60px 0 30px;}
.prev{ float:left; cursor:pointer;}
.nu{ height:240px;overflow:hidden;margin-left: 18px; width:1460px; position:relative;float:left;}
.min_pic{ padding-top:0px;overflow: hidden; width:1500px;position: relative;}
.nu ul{ position:absolute; left:0; top:0;padding:0;}
.nu ul li{ width:360px; height:240px;float: left;padding: 40px 0 20px;position: relative; }
.nu ul li .xsjkd{width: 33px; height: 16px; display: none; background: url(../images/insjk.png) center center no-repeat; background-size: contain; position: absolute; top:0; left: 50%; margin-left: -16px;}
.nu ul li.on{  padding:40px 0 20px;}
.nu ul li.on .xsjkd{display: block;}
.prev_btn1{ width:16px; text-align:center; position:absolute;left: 0; top: 0px; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; position:absolute;right: 0; top: 0px; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{  position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:1500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:1500px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:1500px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:1500px; height:500px; float:left;}
.in_zjikd{background: #fff;width: 98%; margin:0 auto;display: block; height: 255px; box-shadow:0 0 24px rgba(26, 93, 171, 0.14);padding: 0 50px;}

.in_txkld_img{width:306px ; margin-top: -102px;}
.in_jskdf_rught{width: 75%;padding: 50px ; position: relative;}
.in_jskdf_rught b{width:42px; display: block ; height: 42px; display: block;}
.in_jskdf_rught b.sjdleft{ background: url(../images/in_xyksj.png) center center no-repeat; background-size: contain; position: absolute; top: 25px; left: 0;}
.in_jskdf_rught b.sjdright{ background: url(../images/in_xyksj_xkd.png) center center no-repeat; background-size: contain; position: absolute; bottom: 25px; right: 0;}
.indjkfd_jskd{font-size: 14px; color: #4e4e4e; display: block; line-height: 30px; height: 180px; overflow: auto;}

.in_txkld_img a{display: block;}

.in_zjmck{font-size: 30px; display: inline-block;margin-right: 10px; color: #000; line-height: 50px;margin-bottom: 10px;}
.btkdf{padding-left: 380px; display: block;}
.in_xmkjbd{font-size: 16px; color: #000; display: block; line-height:30px ;text-align: center;}
.in_zhiwkd{font-size: 14px; color: #4e4e4e; text-align: center; line-height:25px;}
.rwtxks{width: 115px; height: 115px; display: block; border-radius: 55px;border:3px solid #fff; overflow: hidden; margin: 0 auto 20px;-webkit-appearance:none;}
.rwtxks img{border-radius: 55px;overflow: hidden;-webkit-appearance:none;}
.nu ul li.on .rwtxks{ border:3px solid #cce2fb; }
.nu ul li.on .rwtxks img{-webkit-appearance:none;width: 100%;}
.tabpane .pane{display: none;}

#sucai{height: 98px;
    margin: 0px auto;
    padding-right: 12px;
    overflow: hidden;}



.xjkbkjdf{overflow: hidden; height: 304px;}
/***********下拉***********/
.navk{position: relative;}
.nav_xlasl{ 
	/*position: relative;
overflow: hidden;
height: 300px;*/  
  display: block;
    position: absolute;
    top: 50px;
 width: 100%;}
.abkdf_list{display: none; background: #fff;position: absolute; }
#box-1{left:49px; }
#box-2{left:159px; }
#box-3{    left: 362px;}
#box-4{        left: 643px;}
#box-5{    right: 235px;
}
#box-6{    right: -66px;}
#box-7{    right: -20px;}
.abkdf_list ul{padding: 0;}
.abkdf_list li a{ font-size: 16px; color: #000; text-align: center; display: block;line-height: 30px;}
.injdf_khd li .zytdks dd pre{font-family: "微软雅黑";}




/*隐藏盒子位置设置*/

div.hidden-box {
	position: absolute;
	overflow: visible;
	display: none;
	/*padding:10px 15px 24px;*/
	background: url(../images/nabg.png) repeat;
	top: 13px;
	/*border-bottom-left-radius:8px;
	border-bottom-right-radius:8px; z-index:99;*/
}

div.hidden-box1 {
	top: 75px;
}

.erj a {
	display: block;
	
	line-height: 47px;
	font-size: 14px;
	color:#6B6B6B;
}

.erj a:hover {
	
color:#e50011;
}

.hidden-box li a{font-size: 16px;text-align: left; color: #3d3d3d;line-height: 50px; display: block; padding: 0 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/*#box-2 li a{padding: 0;}*/

.hidden-box li a:hover{color:#d91e49;}
#box-1,#box-4,#box-6,#box-5,#box-2 ,#box-3,#box-7{
	overflow: visible !important;
	text-align: center;
	min-width: 98px;
	min-height: 48px;
	background: #FFF;
	box-shadow: 1px 2px 3px rgb(169,169,169);
}
.inscxjd_logd{width: 81px; height: 81px; display: block; }
.ab_gsjsk{padding: 20px 0 50px;}
/**********************about*********************/
.about_banks{height: 594px; overflow: hidden; display: block;}
.abwzjkd{margin: 200px 0 50px;  display: block; overflow: hidden; width: 40%;}
.abjd_gywm_tit{font-size:40px ; color: #1a5dab; line-height:50px ; display: block; margin-bottom: 50px;}
.abjkd_jskd{font-size:16px ; color: #333232; line-height: 30px; display: block; margin-bottom: 20px;}
.ab_fwzzk{padding: 20px 0 50px; display: block;}
.ab_gsjs_left{width: 64%; padding: 80px 20px 0 0; font-size: 16px; color: #333232; display: block; line-height: 30px;}
.ab_gsjd_right{width:36% ;padding-left: 35px;}
.jbksdfd{width: 509px; display: block;}

.ab_fwzzk_left{width: 36.67%; }
.ab_fwzzk_right{width: 63.33%;padding-left: 50px;padding-top: 50px; font-size: 16px; color: #333232; line-height: 30px;}
.ab_fwsd_imngd{width:550px; height:363px; display: block ; overflow: hidden;position: relative;}
.ab_fwsd_imngd b{width:530px; height: 343px; display: block; background:rgba(213, 217, 229, 0.62);position: absolute; top: 15px; left: 15px;}
.ab_fwsd_imngd img{position: absolute;width:530px; height: 343px;left: 0 ;top: 0; }

.ab_hxjzjkl{padding: 20px 0 50px; display: block; overflow: hidden;}
/****************核心价值****************/
.ab_jskbxdf li{width: 19%; float: left;}
.ab_hxjskd{width: 360px;height: 335px; display: block; background: url(../images/about_wjxks.png) center center no-repeat; background-size: contain;}
.ab_jskbxdf li:nth-child(2n){margin-top: 150px; display: block;}
.ab_hxjsk_khdd{width: 50%; margin: 0px auto; display: block;padding: 60px 0;}

.ab_hxk_szl{font-size: 48px; color: #1a5dab; display: block;line-height:50px ; text-align: center; margin-bottom: 13px;}
.ab_hxk_wzksd{font-size: 18px; color: #1c1c1c; display: block;line-height: 30px; text-align: center;}
.ab_jskbxdf{overflow: hidden; display: block; padding: 30px 0;}

.ab_hzhbsk{padding-top: 30px;}
.ab_jrwmks{padding-left: 0; padding-right: 50px;}
.tyk_spk{position: absolute;top: 0; left: 0;}
.yukljds_spjk{width:530px; height: 343px; overflow:hidden ;}

.ua_sqsjk{padding:50px 0; overflow: hidden; display: block;}
.ubgskdf{background:  url(../images/usgvhd.png) center bottom  no-repeat;padding: 58px;min-height: 690px;}
.yuvsh_tit{font-size:34px ; color: #1a5dab; line-height:50px ; margin-bottom: 20px;}

.yughs_lijd{margin-top: 30px; width: 47%;}
.yughs_lijd li{padding: 15px 0; display: block;}
.jknlksd{position: relative;}
.yughs_lijd ul{padding-left: 0;}
.jknlksd b{width:27px; height: 27px; display: block ;position: absolute; left: 0; top: 10px; background: url(../images/hgvsh.jpg) center center no-repeat; background-size: contain;}
.jknlksd .jhkbkjd{padding-left: 40px;}
.hjvsd_xbjs{font-size:20px ; color: #494949; display: block; line-height:35px;}
.jkbsjdd{font-size:14px ; color: #494949; display: block; line-height:25px;}
.ghkbjkds{width: 68%;}
.ghvcskld{font-size: 16px; color: #494949; display: block; line-height: 30px;}
.bjkxdksd{overflow: hidden; display: block;height: 556px; ;}
.duyibjsfd{overflow: hidden; display: block;}
.hjbvjsd_left,.hjbvjsd_right{width: 30%;}
.hjbvjsd_left{padding-top:30px ;padding-left: 30px;}
.bhgjs_btkd{font-size:26px ; color: #232323; line-height:35px ; margin-bottom: 30px;}

.hjbvjsd_left ul,.hjbvjsd_right ul{padding:10px 0;}
.hjbvjsd_left li,.hjbvjsd_right li{font-size: 16px; color: #191919;position: relative; display:block ; line-height:30px ;padding: 10px 0;} 
.hjbvjsd_left li b,.hjbvjsd_right li b{position: absolute;top: 15px; left: 0; width: 18px; height: 18px; display: block; background: url(../images/ddhskdf.png) center center no-repeat; background-size: contain;}
.hjbvjsd_left li div,.hjbvjsd_right li div{padding-left: 25px;}



.hjbvjsd_right{padding-top: 90px;}
.hjbvjsd_right .bhgjs_btkd{text-align: right;}

.sghvhs_kljs ul{margin-left: -20px;padding: 0;}
.sghvhs_kljs li{width:20%; float: left;padding-left: 20px;}
.shjgvbd_list{background: #fff; position: relative; border-radius: 5px;overflow: hidden;padding:40px 20px; box-shadow: 0 0 21px rgba(0,0,0,0.2);}
.shjgvbd_list b{width: 100%; height: 5px; display: block; position: absolute;top: 0; left: 0;}
.shjgvbd_list b.xtksj1{background:#f1b5c3 ;}
.shjgvbd_list b.xtksj2{background:#bdd0e8 ;}
.shjgvbd_list b.xtksj3{background:#b6ddc9 ;}
.shjgvbd_list b.xtksj4{background:#d9a8d4 ;}
.shjgvbd_list b.xtksj5{background:#f8c8a6;}
.guybsjd{padding: 20px 0; display: block;}
.shjvd_img img{margin: 0 auto 20px; display: block;}

.shjvd_wzjd{font-size: 16px; color: #; line-height: 24px; text-align: center;}
.shjvd_wzjd{height: 144px; overflow: hidden; display: block;}
.sghvhs_kljs{height: 278px;}
.ghdbks{padding: 20px 0 60px;}

.gdjkhs_jsk{font-size: 16px; color: #2d2d2d; display: block; line-height:30px ; margin-top: 10px; text-align: center;}
.anjks_xjhd{background: url(../images/daxrwk.png) center bottom no-repeat;height:auto; overflow: hidden; padding: 30px 0; background-size:300px 494px ; display: block;}

.anjjbd_left,.anjjbd_right{width: 40.33%;  margin-top: 40px;}
.anjjbd_left ul,.anjjbd_right ul{padding-left: 0;}
.ghjsddf{padding: 20px 0 0px}
.aqbjhjkd{position: relative;padding: 50px 60px; display: block;border:1px solid #d2d2d2; box-shadow:0 0 36px rgba(124, 124, 124, 0.39);}
.dbygfjsk{padding: 30px 0; display: block; overflow: hidden;}
.jbsdf_tit{width: 452px; font-size: 30px; color: #fff;font-weight: bold; line-height: 72px; text-align: center; height: 72px;position: absolute; top:-36px; left:50%; margin-left: -226px; background: url(../images/hbtbjkd.png) center center no-repeat; background-size:contain ; }
.anjhbd_right .jbsdf_tit{background: url(../images/hbtbjkh.png) center center no-repeat; background-size:contain ;}
.wouhjd{background: url(../images/dzyrzk.png) bottom right no-repeat; background-size: 185px 185px;}
.abhnjs_lisbk li{padding: 20px 0; display: block; font-size: 16px; color: #4f4f4f; display: block;line-height:30px ; border-bottom: 1px dotted #cecece;}
.aqbjhjkd{
	min-height: 445px;
}
.anjhbd_right{min-height: 445px; box-shadow: 0 0 29px rgba(102, 19, 38, 0.29); border:1px solid #ffa4b9;}
.sqjhbd_jksd{font-size:18px ;text-align: center; color: #fff; display: block; line-height:30px ; margin-bottom: 40px;}
.panes_sqk .pane{display: none;}
.panes_sqk{ background: #fff; box-shadow:0 0 20px rgba(0,0,0,0.4); border-radius: 10px;overflow: hidden;
 clear:both;overflow: hidden; display: block;}
.usrtd_xxkjd ul{padding: 0; height:60px;display: table; margin: 0 auto;}
.usrtd_xxkjd li{width:210px; display: block ;position:relative ; float: left; height:60px;}
.xbjbx_bjkd{height: 50px; line-height: 50px;position: absolute; bottom:0;display: block; font-size: 18px; color: #fff; text-align: center;width: 100%; background: url(../images/wxjkbd.png) top center no-repeat; background-size: 100% auto;}
.usrtd_xxkjd li.xzkjd .xbjbx_bjkd{height: 60px; color: #000;line-height: 60px; background: url(../images/xjhgsdj.png) top center no-repeat; background-size: contain;}
.usrtd_xxkjd li a{display: block; color: #fff;}
.bhsjke{padding: 50px;overflow: hidden;}
.bhjjvd_left{width: 58.66%;/*max-height: 460px;padding-right: 10px;*/ overflow-y: auto; font-size: 16px; color: #000; display: block; line-height:30px ;}
.bhjdf_right{width: 37.33%;}
.bhjjvd_left strong{font-size: 18px; color: #000; display: block; line-height: 30px; font-weight: bold;}
.qqghjd{padding: 20px 0 50px; box-shadow: ;}






.in_zytdkkd .inskd_nrkjh i{background:#cb6e82;}
.in_zytdkkd .inskd_nrkjh b{background:#e1a7b4;}
.tudhs_jskd{font-size: 14px; color: #fff; display: block; line-height: 30px;margin-top: 35px;text-align: center;}
.zyzxtdk{padding: 20px 0 50px;}
.ugsudkj{width: 50%;}

.bjhsjjdf{height: 503px; display: block;}
.sywmk{background:#f8f8f8; display: block; overflow: hidden;padding: 20px 0 30px;}
.zytdhjs_left{width: 86.67%;}
.wbjhdgf{font-size: 14px; color: #999; display: block; line-height: 30px;margin: 15px 0;text-align: center;}
.zytdhjs_left ul{padding-left: 0; width: 60%; float: right; display: block;position: relative; height: 100%;}
.zytdhjs_left li{ clear: both;padding: 7px 0;}

.shjvd_lisd{position: relative;}
.bvshjds{width:70px; height: 70px; display: inline-block ;float: left;padding-left: 22px;  font-size: 34px; color: #fff;  line-height: 70px; background: url(../images/xhgsj.png) center center no-repeat; background-size: contain;}
.shjvd_lisd div{padding-left: 75px;font-size:18px; color: #000; text-align: left; line-height: 22px; padding: 20px 0; }
.xhjvs_li5,.xhjvs_li2{margin-left: 60px;}
.xhjvs_li3,.xhjvs_li4{margin-left: 100px;}
.condf_right{width: 10%;height: 100%;}
.jhkjbdfs{width: 100%; display: block;}
.hjksd{
	font-size: 24px; 
	color: #fff; 
	line-height: 30px; 
	display: block;
	margin-right: 60px;
	margin-top: 10px;
	float: right;
	writing-mode: vertical-rl;
    -webkit-writing-mode: vertical-rl;
    -ms-writing-mode: tb-rl;
}

.jhkjbdfs{margin: 170px 0; display: block;position: relative;}
.jhkjbdfs b{width:40px; height: 40px; display: block ;position: absolute; top: 40px; right: 0; background: url(../images/hsfd_jhd.png) center center no-repeat; background-size: contain;}

.cgjdks{background:#e9eef5; overflow: hidden; padding: 20px 0 40px;}
.cgaks_lij{padding-top: 100px; display: block;}
.sjbkdjundj{background: #fff; border:1px solid #eee;padding}
.swiper-container_cgalk{position: relative;height: 578px; display: block;overflow: hidden; text-align: center;}
.cjhvbjd_djs{margin-top: -85px;padding:0 30px; overflow: hidden;}
.sjbdkfd{
	clear: both;
	height:260px; 
	padding-right: 30px;
	overflow-y: auto;
	margin: 30px;
	text-align: left; 
	font-size: 14px;
	line-height: 30px; 
	color: #4b4b4b; 
	display: block;
	}
.bvhd_tbckj {border:4px solid #b6d8ff;width: 178px; height: 178px;  border-radius: 99px; overflow: hidden;}
.bvhd_tbckj img{display: block; }
.bgbvd_msjc {width: 68%; padding-top: 30px;}
.cnjkhd{font-size: 24px; color: #1a5dab; display: block;text-align: left; line-height:30px ;font-weight: bold; margin-bottom: 20px;}
.bgbvd_msjc ul{padding-left: 0;padding-top: 30px;overflow: hidden;}
.bgbvd_msjc li{width: 100%;float: left; font-size: 16px;padding-right: 0; color: #383838;text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; line-height:22px;}
.swiper-pagination_cgalk{position: absolute; z-index: 5; bottom: 0 !important;}
.swiper-pagination_cgalk .swiper-pagination-bullet{width: 50px; height: 6px; background:#b4b4b4; }
.swiper-pagination_cgalk .swiper-pagination-bullet-active{background: #4178bd; height: 10px;}
.mgyjsd{width: 50%;}
.sysjhd_lij ul{padding-left: 0; }
.sysjhd_lij li{width: 20% ; float: left; padding: 0 30px; display: block;}
.jbsjdf_imgs img{width:150px; margin: 0 auto  ; display: block;}
.jkjhghd-wzjs{font-size: 16px; color: #383838; display: block; line-height: 30px; text-align: center;margin: 20px 0;}

.hbj_imghm{width:400px ;float: left;}
.hvbjsd_wnjsd{padding-left: 430px;padding-top: 60px;}
.zyxjkfnd{clear: both; background:#4178bd; display:block ;}
.sysjhd_lij{margin-bottom: 100px; overflow:hidden ;}

.hbj_imghm{margin-top: -100px;}
.hjvbsddf_tit span{ font-size: 34px; color: #e9eef5; line-height:50px ; display: block;margin-bottom: 10px;}
.hjvbsddf_tit b{width: 80px; height: 2px; display: block; background: #82a6d3;}
.hjvbsddf_tit{margin-bottom: 30px;}
.hjvskdd{font-size: 18px; color:#e9eef5; line-height: 36px; display: block;}
.myjdydk{padding-top: 20px;}

.ucfwjkbd ul{padding-left: 0; margin-left: -30px;}
.ucfwjkbd li{width: 33.33%; float: left; padding-left: 30px;}

.jbjhdsjs{width:484px; height:195px; background: url(../images/shhgs_bjk.png) center center no-repeat; background-size: contain  ;padding-left: 80px;padding-top: 34px; padding-right: 50px;padding-bottom: 30px;}
.jhbsjd{width:81px; height: 81px;position: absolute; left: -15px; top: 46px; display: block ;}
.vghsjdsm{position: relative;}
.pgdwkd{font-size:22px ; line-height: 30px; color: #000;margin-bottom: 10px;}
.pbhjhd_jskd{font-size: 16px; height:88px; overflow-y: auto; color: #424242; display: block; line-height:22px;}
.ucfwjkbd li{margin-bottom: 20px;}
.jbdskj1{ background:url(../images/dfuk1.png) center center no-repeat; background-size: contain;}
.jbdskj2{ background:url(../images/dfuk2.png) center center no-repeat; background-size: contain;}
.jbdskj3{ background:url(../images/dfuk3.png) center center no-repeat; background-size: contain;}
.jbdskj4{ background:url(../images/dfuk4.png) center center no-repeat; background-size: contain;}
.jbdskj5{ background:url(../images/dfuk5.png) center center no-repeat; background-size: contain;}
.jbdskj6{ background:url(../images/dfuk6.png) center center no-repeat; background-size: contain;}
.ucfwjhhd{padding: 20px 0 50px; display: block; overflow: hidden;}
.swiper-container_sjgh{overflow: hidden;height: 300px; position: relative;}
.hjjvdk{width:18px; height: 161px; display: block; position: absolute;}
.hjjvdk1{background: url(../images/sxjbd.png) center center no-repeat; background-size: contain; top: 30px;}
.hjjvdk2{background: url(../images/cxjbd.png) center center no-repeat; background-size: contain; bottom: 30px;}

.vhjkdkf{height: 70px; overflow: hidden;}
.gjhbjdsf{padding-left: 30px;padding-top: 25px;width: 90%;}
 
.jhgbjd{font-size: 22px; color: #4178bd; display: block; line-height:40px ;}

.swzkjd .jhgbjd{margin-top: 75px;}
.kjlkdnf .jhgbjd {margin-bottom: 50px;}
.sahgjdf{position: relative;}
.sahgjdf .jbkjdf{width: 100%; height: 2px; background:#8e8e8e; display: block; position: absolute; top: 150px; left: 0;}
.sahgjdf .xsjkhd{width:18px ;height:18px ; display: block; position: absolute; left: -15px; top: 50%; margin-top: -9px; background: url(../images/djxks.png) center center no-repeat; background-size: contain;}
.ghjs_sjkd{MIN-height: 60px; overflow: hidden;display: block;}
.swiper-button-next_sjgh{position: absolute; right: 0; top: 50%;z-index: 6;cursor: pointer; width:30px ; height:56px ; background:url(../images/hvs_righ.png) center center no-repeat; background-size: contain;margin-top: -27px;}
.sqsjkd{padding: 20px 0 40px; display: block; overflow: hidden;}





/******************高中生申请*******************/
.lmysdf_titd{font-size: 18px; color: #000; display: block; line-height: 26px;margin-bottom: 16px;}
.lsjhkbd_jksd{font-size: 14px; color: #434343; display: block; line-height: 20px;}
.lyysnd_left{width: 380px; height: 600px; display: block;}
.lyysnd_right{width: 350px; height: 600px; display: block;}
.lyysnd_left,.lyysnd_right{padding: 40px;}
.lyysnd_zhon{margin: 0 20px; display: block;width: 730px;}
.lsjbd_zkskd{overflow: hidden; display:block ;margin-bottom: 20px;}
.lsjbd_zkskd ul{padding: 0;margin: 0;margin-left: -20px;overflow: hidden;}
.lsjbd_zkskd li{width: 50%; float: left;padding-left: 20px;}
.jkbdghs{background:#4088d7;padding: 40px; height: 280px;}

.bhjdjkf{background: #eeeeee;}

.bsztkd .lmysdf_titd,.bsztkd .lsjhkbd_jksd{color: #fff;}
.jhds_xksd{height: 300px; display: block;padding: 40px;}
.hshjvd_wzjks{width: 50%;}
.lmneys{padding: 20px 0 50px;}

.zwphkd{padding: 20px 0 20px; display: block; overflow: hidden; background:#eef2f7;}
.zwphkjfls{overflow: hidden;}
.zwphkjfls{overflow: hidden; display: block;}
.zwphgjd_left{width: 32.2%; text-align: right;}
.zwpgjhd_right{width: 32.2%; text-align: left;}
.zwphgjd_left ul,.zwpgjhd_right ul{margin: 0; padding: 0;}
.zwphgjd_left li{    margin-bottom: 24px;}
.zwpgjhd_right li{margin-bottom: 20px;}
.hjvbsdjd{ width:35.47%;height:558px;margin-top:140px;float:left;background: url(../images/sxjhbd.png) center center no-repeat; background-size: 100% auto; display: block;}
.zwhjve_titd{font-size:22px; color: #000 ; display: block; line-height: 40px; margin-bottom: 10px;}
.zwhjve_tijsk{font-size: 14px; color: #575757; line-height: 26px;}




.mhgjge_jhr{width: 56%;margin: 30px auto 30px;}

.mgtjxxjbdls ul{display: table; margin: 0 auto;padding: 0;}
.mgtjxxjbdls li{ float: left;}
.mgtjxxjbdls li a{padding: 0 40px; margin:0 10px;height: 55px;line-height: 55px; font-size: 18px; color: #fff; display: block;border:1px solid #ffffff;  border-radius: 30px;}
.mgtjxxjbdls li.hiskd a{background: #fff; color: #1658a1;}
.mgsqtjd{padding: 20px 0 50px;}

.mshvdfj_lisjd{padding-top: 50px;}
.mshvdfj_lisjd dd{width: 20%; float: left; padding-left: 10px; display: block;}
.jbhkjbd{background: #fff; border-radius: 5px;height: 415px; position: relative;border:1px solid #c9e1ff;}
.jgbdf_btks{ display: block; padding:0px 0 15px; text-align: center; font-size:16px; line-height: 24px; height: 48px; color:#000;  overflow: hidden; }
.jbhkjbd{padding: 25px; display: block;}


.panes_mgzxsq{margin-top: 50px; display: block; overflow: hidden;}
.hgjhds_jksd{font-size: 14px; color: #4f4f4f; display: block; line-height:20px;}

.panes_mgzxsq .pane{display: none;}
.mdjfkjfg{width: 60%;}
.djbskf_left{width: 48%;}
.djbskf_left,.djbhkdfj_right{height: 480px;overflow: hidden;}
.djbhkdfj_right {width: 52%;padding: 50px; display: block; background:#e4ebf5;}

.djbhkdfj_right ul{padding: 0;}
.djbhkdfj_right li{position: relative;margin-bottom: 40px;}
.djbhkdfj_right li b{width: 18px; height: 18px; display: block;position: absolute; top: 7px ; left: 0; background: url(../images/ddhskdf.png) center center no-repeat; background-size: contain;}
.djbhkdfj_right li div{padding-left: 25px; font-size: 16px; color: #000; display: block; line-height: 30px;}
.mgsrdzk{padding: 20px 0 50px;}
.tcjkshdf{width: 470px; height: 260px;position: absolute;left: 0; top: 0; display: none; background: #fff; border-radius: 5px;  box-shadow:0 0 31px rgba(33, 56, 82, 0.14);}
.bjhsjkdf{height: 715px;position: relative; display: block; overflow: hidden;}
.tcjkshdf b{width:27px; height: 13px; display: block ; background: url(../images/sjbhd.png) center center no-repeat; background-size: cover; position: absolute; bottom: -13px; right: 106px;}
.gdgsjkd_jskd{height: 200px; overflow-y:auto ;}
.gdgsjkd_jskd ul{padding: 0;}
.gdgsjkd_jskd li{margin-bottom: 20px;}
.gxkjbs_mcjk{font-size: 18px; color: #2a6ebe; display: block; line-height:30px; margin-bottom: 10px;}
.jbsjd_jhsd{font-size: 16px; color: #5b5b5b; display: block; line-height:28px ;}


.cnajkjds_jskd{width: 90px; height: 100px;display: block; position: absolute;left:312px ; top:250px ;}
.hjjhiusgd{position: relative;padding: 30px; }
.jghkjhus:hover .tcjkshdf{display: block;}
.cnajkjds_jskdwa{width: 115px; height: 85px; display: block;  position: absolute; top: 0; left: 350px;}
.wataobj{left: 65px; top: 50px;}
.wataobj  b{top: -13px; bottom: auto; transform: rotateX(180deg);}
.heig_qsal .inskd_nrkjh i{background:#dbdbdb;}
.high_qsalk{padding: 20px 0 50px; display: block;}


.jghjgd_xsjkd{width: 290px;float: left;position: relative; background:#f1f7ff; border-radius:5px ; box-shadow:0 0 20px rgba(0,0,0,0.5);padding:36px 20px; height: 490px;}
.hjvjskdfc{width: 450px;height: 490px; border-radius:5px;overflow: hidden;padding: 40px;background: #fff; float: left;}
.jughid {line-height:20px;text-align: left; font-size: 14px;margin-bottom: 10px; }
.jughid span{ display: block; font-size: 28px; color: #000; line-height: 34px;padding-right: 0; margin-bottom: 6px;}
.jbvxxks{ height:176px;font-size: 16px; color: #000; text-align:left;display: block;line-height: 22px;}
.jbkjb_img{height: 150px; overflow: hidden;margin-top: 10px;}
.jbkjb_img img{
	display: block;
	width: 205px;
	height: 150px;
	border-radius: 10px;
	overflow: hidden;
	margin: 0 auto;
}
.yuigsjd{font-size: 14px; color: #000; line-height: 30px;text-align: left;}
.hjjdklfs{padding-right: 20px;overflow-y:auto ; height: 410px;}
.gujbkjd{font-size: 14px; color: #000; display: block; line-height:30px ;text-align: left;}
.swiper-container_hsqks{overflow: hidden;text-align: center; }
.swiper-container_hsqks{height: 540px; overflow: hidden;position: relative;}
.swiper-pagination_hsqks{position: absolute; z-index: 888;bottom: 0 !important;}
.swiper-pagination-bullet{width: 50px; height: 9px; background:#a0a0a0; }
.swiper-pagination-bullet-active{background:#4178bd;}

.styderjd ul{padding: 0; margin: 0;}


.jbgjjjjhd_right,.jghkjbd_left{width: 50%; background: #fff; }

.styderjd li{clear: both;overflow: hidden;}
.jkgjbdbf{width: 75%; float: right;margin: 100px 0;padding-right: 80px;}
.styderjd li:nth-child(2n) .jkgjbdbf{float: left;padding-left: 80px;padding-right: 0;}
.styderjd li:nth-child(2n) .tihkdlfg b{background: url(../images/xjys2.png) center center no-repeat; background-size: contain;}
.jbkjubd{font-size: 34px; color: #000; display:block ; line-height: 50px;margin-bottom: 10px;}
.jgjhdks{font-size:14px ; color: #4b4b4b; display: block; line-height:30px ;}
.tihkdlfg b{width: 100%; height: 12px; display: block; background: url(../images/xjys1.png) center center no-repeat; background-size: contain;}
.tihkdlfg{padding-bottom: 20px;}
.jgjhdks{font-size: 14px; color: #4b4b4b; display: block; line-height:30px ;}
.jhbjkdk{height: 453px; display: block;}
.jbgjjjjhd_right{overflow: hidden; display: block;}

/***************study******************/
.inkdf_kjhdk{font-size: 18px; color: #616161; display: block; line-height: 30px; text-align: center;}
.mhbjhvbd ul{margin-left: -20px;}
.mhbjhvbd li{width: 50%; padding-left: 20px;float: left; display: block; margin-bottom: 20px;}
.skjbhnbd{box-shadow: 0 0 24px rgba(26, 93, 171, 0.19);height: 250px; background: #fff;overflow: hidden; border-radius: 10px;}
.jgkdf_left{width: 48%; float: left; display: block;overflow: hidden;}
.hjvhdf_right{width: 51%; float: left; display: block;}
.jgkdf_left a{display: block;}
.hjvhdf_right{position: relative;height: 250px;}
.hjvhdf_right b{width:17px; height: 33px; display: block ;position: absolute;left: -17px; top: 50%; margin-top: -16px; background: url(../images/xjsgs.png) center center no-repeat; background-size: contain;}
.jhkjbdkjnf{padding:24px 30px; display: block;}
.jhvbd_tjbds span{font-size: 18px; color: #000; line-height: 26px;}
.jhvbd_tjbds i{width: 50px; height: 3px; background:#bacee6; display: block;margin: 5px 0 20px;}
.mhvdf_jskd{font-size: 16px; color: #000; display: block; line-height: 20px;}
.mg_yxflk{padding: 20px 0 30px;}
.mgyx_wqhgk{background: #eef2f7; padding: 20px 0 40px;}
.mghsd_hjvd ul{margin-left: -30px;}
.mghsd_hjvd li{width: 33.33%; padding-left: 30px; margin-bottom: 20px; display: block;float: left; }
.xjkbskdf{padding: 20px; display: block; overflow: hidden; background: #fff; }
.inkjdf_knd{box-shadow:0 0 24px rgba(26, 93, 171, 0.2);}
.xajhbdf{width: 65px; height: 30px; display: block; text-align: center;float: right; font-size: 14px; color: #1a5dab; border:1px solid #1a5dab;overflow:hidden;line-height: 30px; border-radius: 15px;}
.jhgksf{font-size: 18px; color: #000000; line-height: 30px; display: block;}
.ibnhgvs_img{overflow: hidden; display: block;height: 159px;}
.jhgksf{height: 90px; overflow: hidden; display: block;}
.wqckgdks{ width: 175px; height: 45px; overflow: hidden; border-radius: 23px; font-size: 16px; color:#1a5dab; border: 1px solid #abc5e4;display: block;line-height: 43px; overflow: hidden;text-align: center; margin: 20px auto 0;}
.mghsd_hjvd{overflow: hidden;}
.wqhjhd_khf{font-size: 18px; color: #616161; display: block;text-align: center; line-height: 30px; margin-top: 20px;}

.hyguyd{color: #da1e49;}
.hyguyd:hover{color: #da1e49;}
.yxmxks_left{width: 24.93%; }
.nbjbds_right{width: 75.06%;padding-left:40px;}
.jbkdf_jksd{font-size:16px ; color: #333; display: block; line-height:30px ;}
.syxmkbd_titi{font-size: 24px; color:#d91e49; display: block; line-height:40px ;margin-bottom: 20px;}
.jbkdf_jksd span{color: #2a6ebe; display: block;}
.yxmxks_left img{display: block;margin: 0 auto;  border-radius: 50%;width: 353px;height: 353px;}

.yxmxksj{padding: 20px 0 50px; display: block;}
.styhjvd_khvhd ul{padding: 0;overflow: hidden; padding: 10px 0; border-bottom: 1px solid #eee;}
.styhjvd_khvhd li{width:20%;padding:30px 0; display: block ; float: left;}
.styhjvd_khvhd li .xhjbsd_imgd,.styhjvd_khvhd .li .xhjbsd_imgd{width: 150px; height: 150px;display: block; overflow: hidden; border-radius: 50%;margin: 0 auto;}
.nejgbds{padding: 40px 80px 50px; overflow: hidden;}
.wxbhjdc{font-size: 16px;color: #1b1b1b; height: 52px; white-space: normal; overflow: hidden; text-overflow: clip; display: block; padding:0 15px; line-height:26px ; text-align: center; margin: 10px 0;}
.styhjvd_khvhd li.xhjksb .xhjbsd_imgd{border:5px solid #b8cde5;}
.styhjvd_khvhd li.xhjksb .wxbhjdc{color: #1a5dab;}
.styhjvd_khvhd li a,.styhjvd_khvhd .li a{ border-right: 1px solid #eee;overflow: hidden; display: block;}
.styhjvd_khvhd .li{}
.tabpane_yxmxk{display: none;}

.rvjbsjdf li:nth-child(1)
{
-webkit-animation:mymove 5s infinite;

}

.rvjbsjdf li:nth-child(3){-webkit-animation:mymove 5s infinite; /*Safari and Chrome*/-webkit-animation-delay:2s;}
.rvjbsjdf li:nth-child(5){-webkit-animation:mymove 5s infinite; /*Safari and Chrome*/-webkit-animation-delay:4s;}

.rvjbsjdf li:nth-child(2){-webkit-animation:myxks 5s infinite; /*Safari and Chrome*/}

.rvjbsjdf li:nth-child(4){-webkit-animation:myxks 5s infinite; /*Safari and Chrome*/-webkit-animation-delay:2s;}


@keyframes mymove
{
0% {bottom:20px;}
50% {bottom:40px;}
100%{bottom:20px;}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
0% {bottom:20px;}
50% {bottom:40px;}
100%{bottom:20px;}
}

@keyframes myxks
{
0% {top:20px;}
50% {top:40px;}
100%{top:20px;}
}

@-webkit-keyframes myxks /*Safari and Chrome*/
{
0% {top:20px;}
50% {top:40px;}
100%{top:20px;}
}



.panes_yxmxk .pane{display: none;}
.styhjvd_khvhd{box-shadow:0 0 24px rgba(26, 93, 171, 0.19); overflow: hidden;}

.rmtjks{background:#fafafa ; display: block; overflow: hidden;}
.rmtjk_titk{width: 50%;}
.rmtj_likjd{padding: 20px 15px; display: block; background:#fff;box-shadow: 0 0 24px rgba(26, 93, 171, 0.19); border-radius: 10px; }
.srsbjhdf_imhgkd{height:390px ;}
.rbks_imgkd{position: relative;}
.ujbgkdf_jksd{position: absolute;height: 0; top: 0; left: 0; background: rgba(45, 108, 177, 0.82); width: 100%; }
.hvbkshdd{width: 160px;height: 55px;display: none; border: 1px solid #eee; display: block; margin: 160px auto; font-size: 16px; color: #fff;line-height: 53px; text-align: center; border-radius: 30px; overflow: hidden; display: none;}
.rembtkd{font-size: 18px; color: #313131; display: block; line-height:30px ; margin-top: 15px; text-align: center;}
.rmtj_likjd:hover .ujbgkdf_jksd{ height: 100%;}
.rmtj_likjd:hover .hvbkshdd{ display: block;}


.swiper-container_rmtjk{height: 530px; overflow: hidden;position: relative; text-align: center;}
.swiper-pagination_rmtjk {position: absolute; z-index: 7;bottom: 0 !important;}
.swiper-pagination_rmtjk .swiper-pagination-bullet{width: 13px;height: 13px;  border-radius: 7px;}
.rmtjks{padding: 20px 0 50px; display: block; }



.rdrqkjd{overflow: hidden;}
.rjskd_jdks{width: 50%;}

.inskd_nrkjh i{background: #DDD;}
.rvjbsjdf{height: 450px; overflow: hidden;}
.rvjbsjdf li{background: #40a0e8; border-radius: 50%;float: left;position: absolute;}
.rvjbsjdf li:nth-child(1),.rvjbsjdf li:nth-child(5){width:240px ; height:240px ;}
.rvjbsjdf li:nth-child(3){width:280px ; height:280px ;}
.rvjbsjdf li:nth-child(2),.rvjbsjdf li:nth-child(4){width:220px ; height:220px ;}
.rvjbsjdf li:nth-child(1) .rbjjs_lijkd,.rvjbsjdf li:nth-child(5) .rbjjs_lijkd{padding: 40px 20px;}
.rvjbsjdf{position: relative; overflow: hidden;padding: 50px 0;}
.rbjjs_lijkd{font-size: 24px; color: #fff; display: block; line-height: 40px;text-align: center;}

.jkbjbd2 .rbjjs_lijkd{padding: 35px 20px;}
.jkbjbd3 .rbjjs_lijkd{padding: 60px 20px;}
.jkbjbd4 .rbjjs_lijkd{padding: 33px 20px;}
.rvjbsjdf li.jkbjbd4{ background: #2678dd;}
.jkbjbd1{bottom: 20px; left: 50px;}
.jkbjbd2{top: 20px; left: 320px;}
.jkbjbd3{bottom: 20px; left: 610px;}
.jkbjbd4{top: 20px; right: 320px;}
.jkbjbd5{bottom: 20px; right: 100px;}
.rdrqkjd{padding: 20px 0 50px; display: block; overflow: hidden;}
.wlcvjdki{height:419px; display: block ;padding: 20px;  }
.wlck_jkbkdf{font-size: 16px; color: #616161;margin-top: 20px;display: block; text-align: center;}
.hvbjshjd ul{margin-left: -20px;}
.hvbjshjd li{width: 50%;float: left;padding-left: 20px;}
.hvbjshjd{width: 1032px; display: block; overflow: hidden; margin: 0 auto;}
.hvbjshjd li:nth-child(1) .jkbkdkf{background: #e14b6d; overflow: hidden;}
.hvbjshjd li:nth-last-child(1) .jkbkdkf{background:#487dbc; overflow: hidden;}
.jkbkdkf{padding: 40px 60px;height: 255px; border-radius: 10px; font-size: 16px; color: #fff; line-height: 30px;}


.xsjdkcnd{background:#fff8f9 url(../images/mbjkds.png) bottom center no-repeat; background-size: contain;}
.xskdjfhd_jdks{width: 50%;}
.xsjdkbfjs ul{margin-left: -30px;}
.xsjdkbfjs li{width: 33.33%; padding-left: 30px; float: left; margin-bottom: 30px;}
.jjbkds_tijdk{height: 70px;padding: 20px;}
.jjbkds_tijdk .xhksjdf{width: 28px; font-size: 14px; color: #fff; line-height: 27px; text-align: center; height: 32px; display: block; overflow: hidden; background: url(../images/xjhvd.png) center center no-repeat; background-size: contain; float: left;}
.jkbkjhs_wzk{padding-left: 35px;}
.jksbjd1 .jjbkds_tijdk{background: #56ca69;}
.jkbkjhs_wzk{font-size: 28px; color: #fff; display: block; line-height: 30px;}
.jgkjbd_nfjkkd{padding: 20px;height: 163px; overflow: hidden; background: #fff; font-size: 14px; color: #5a5959; line-height: 30px; display: block; border:1px solid #dceafa; border-radius: 0 0 10px 10px;}
.jjbkds_tijdk{border-radius:10px 10px 0 0 ;}
.jksbjd2 .jjbkds_tijdk{background:#538fda ;}
.jksbjd3 .jjbkds_tijdk{background:#f19426 ;}
.jksbjd4 .jjbkds_tijdk{background:#b6c337;}
.jksbjd5 .jjbkds_tijdk{background:#ea5477;}
.jksbjd6 .jjbkds_tijdk{background:#e55952;}

.jkbhdsjdsa{box-shadow:0 0 75px rgba(26, 93, 171, 0.1); border-radius: 10px; overflow: hidden;}

.xsjdkcnd{padding: 20px 0 50px; display: block; overflow: hidden;}
.xjkbkjdf ul{margin-left: -20px;}
.xjkbkjdf li{width: 50%; padding-left: 20px;float: left;}
.kjbnds{padding: 40px; overflow: hidden; display: block;}
.xsjjkdf{background:#f7fafe; padding: 20px 0 50px;}
.kjbnds{ border-radius: 10px 10px 0 0; overflow: hidden;}
/*.borjhbd_bot{width: 100%; height:22px;display: block ; background: url(../images/bot_left.png) center center no-repeat; background-size: cover;}
.mnkkkndgf2 .borjhbd_bot{background: url(../images/bot_right.png) center center no-repeat; background-size:cover ;}*/
.snhvdf_tit{position: relative;}
.snhvdf_tit b{width: 2px; height: 20px; position: absolute; left: 0; top: 10px; background: #1658a1;}
.snhvdf_tit .wsxhjsjd{font-size: 22px; color: #1658A1; display: block; line-height: 35px;padding-left: 14px;}
.snhvdf_tit{margin-bottom: 30px;}
.njbhd_nrk{font-size: 16px; height:120px; overflow:hidden;color: #474747; display: block; line-height: 30px;}

.jnbkd_likjd{width: 430px;overflow: hidden;}
.jbjhdnksd li{float: left; overflow: hidden;position: absolute;}
.djjyskd{height:655px ; overflow: hidden; display: block;}


.hjvksd_img img{ margin: 0 auto 20px; display: block;}
.hjbdf_tit{font-size: 24px; color: #fe9324; display: block;margin-bottom:10px;text-align: center; line-height: 30px;}
.jhvdjs_jskl{font-size: 14px; color: #5d5d5d; display: block; line-height:30px; text-align: center;margin-bottom: 10px;}
.jbjhdnksd{height: 100%;position: relative;}
.dyk1{left: 0; bottom: 50px;}
.dyk3{left: 50%; margin-left: -215px; top: 0;}
.dyk2{left: 10%; top: 130px;}
.dyk4{right: 10%; top: 130px;}
.dyk5{right: 0; bottom: 50px;}
.dyk2 .hjbdf_tit{color:#5fbbd6;}
.dyk3 .hjbdf_tit{color:#ed4952;}
.dyk4 .hjbdf_tit{color:#5f96d6;}
.dyk5 .hjbdf_tit{color:#5fd6cc;}
  .ucesdjhf{padding-top: 10px;}

.mszt_jdks{width: 45%;}
.mszt_jdks .sbtjdksd{color: #fff;}
.mszt_jdks .inskd_nrkjh i{background: #6197dd;}
.swiper-container_mszlk{position: relative; height: 625px; }

.mczlkd{height: 792px; overflow: hidden;}

.mzjbdf_liksddf{background: #fff;padding: 40px 40px 40px 0; display: block; border-bottom: 1px solid #eee;overflow: hidden;}
.mszlkdj{background: #fff; height: 625px; overflow: hidden; border-radius: 10px; box-shadow:0 0 75px rgba(26, 93, 171, 0.1) ;padding:0 80px 0 50px;}

.ksbjdf_imgjd {width: 211px; height: 211px; display: block; border-radius: 50%; overflow: hidden;}
.jhbskjd_wzjkd{width: 84%;padding-left: 20px;padding-top: 20px;}
.mxzlknd_tit{font-size: 34px; color: #000; line-height: 40px; display: block;margin-bottom: 10px;}
.jhdkjbsf{font-size: 14px; color: #5d5d5d; display: block; line-height:30px ;}
.swiper-button-next_mszlk,.swiper-button-prev_mszlk {width: 29px; height: 16px; cursor: pointer; display: block; position: absolute; right:-35px;top: 100px;z-index: 777;}
.swiper-button-next_mszlk{background: url(../images/next.jpg) center center no-repeat; background-size: contain; bottom: 100px; top: auto;}
.swiper-button-prev_mszlk{background: url(../images/prev.jpg) center center no-repeat; background-size: contain; }

.swiper-pagination_mszlk{position: absolute; right: -50px; top: 50%;left: auto; width: 50px; bottom: auto !important; z-index: 777; display: none;}
.swiper-pagination_mszlk .swiper-pagination-current{font-size: 24px; color: #1658a1;}

.spojdf{width:596px; height: 406px; overflow: hidden ; display: block;}
.imgjd{width: 487px; height: 366px; display: block; margin:22px auto;}

.falmns_left{width: 55%;}
.falmns_left ul{padding-left: 0;margin-left: -30px;}
.falmns_left li {width: 50%; padding-left: 30px; float: left;}
.fajhkjs_topmd{height: 84px; background: #d72b52; border-radius: 10px 10px 0 0;padding: 35px 20px 0 25px;}

.jbkb_sdf{font-size: 24px; color: #fff; display: block; line-height: 36px;text-align: left;}
.jbkb_sdf span{ font-size: 14px; color: #f6dde3; }

.fkjbssx_nrkd{border: 1px solid #e3eefb;height: 280px; background: #fff; font-size: 14px; color: #595959;line-height:30px;display: block; padding: 20px; display: block;}
.falmns_dyk{box-shadow:0 0 16px rgba(215, 43, 82, 0.13) ;border-radius: 10px;}
.fkjbssx_nrkd{border-radius: 0 0 10px 10px;}
.bxkjsdff{position: relative; width: 100%; height: 3px; background: #e8869d;}
.bxkjsdff i{position: absolute;height: 3px;width: 30px; background: #fff; left: 30px; top: 0; }
/*.erfkcd{margin-top: 30px;}
.erfkcd .fkjbssx_nrkd{height: 250px;}*/
.falmns_left{padding-top: 30px;}
.fajm_anlkx{overflow: hidden; display: block; padding-bottom: 50px;}
.sjkbhkdpo{padding-right: 40px;}

.ndkjhs_jskd{font-size: 16px; color: #616161; line-height: 30px; display: block; text-align: center;}

.ntgkdjf ul{padding: 0; margin-left: -20px;}
.ntgkdjf li{width: 33.33%; padding-left: 20px; float: left;}
.njhgd_imgd {height:250px; overflow: hidden ; display: block;}
.njhbksd_xnk{background:#fafafa; overflow: hidden; display: block;padding: 25px 60px 30px;}
.sxbkbhd{width: 50px; height: 50px; margin: 0px auto;}

.bnjbd_titkd{margin: 5px auto 10px;}
.bnjbd_titkd span{font-size: 28px; color: #414141; display: block; line-height:35px ; text-align: center; }
.bnjbd_titkd b{width: 30px; height: 2px; background:#d7dfe6;display: block; margin: 15px auto;}
.bjkjbd_jskd{font-size: 16px; color: #646464; display: block; line-height:30px ;}

.ndgxks{padding-bottom: 30px; display: block;}
.szzskjd{padding: 20px 0 0px; display: block;}
.jbkkskd{display: block; background-size: cover !important;}
.ndgxks{padding: 10px 0 50px;}
.szkbndlf{overflow: hidden;position:relative;height:670px;display: block; }
.gallery-thumbs .swiper-slide{cursor: pointer;}
.tevhd_left{width: 72%;margin-top: 20px;}
.tejhvs_right{width: 27%;}
.inmgbjdlf img{width: 410px; height: 350px; display: block; border:10px solid #ffffff;}
.tevhd_left{background: #fff; display: block;height: 330px; display: block; padding: 70px 120px;position: relative;}
.tebjvsd_sbk,.tehgvsd_xnkd{width: 45px; height: 45px; display: block;position: absolute;}
.tebjvsd_sbk{background: url(../images/fhks1.png) center center no-repeat; background-size: contain; left: 60px; top: 45px;}
.tehgvsd_xnkd{background: url(../images/fhks2.png) center center no-repeat; background-size: contain; right: 60px; bottom: 45px;}
.jhvbjdjdf{font-size: 26px; color: #000; line-height: 36px; ;}
.jhvbjdjdf span{font-size: 16px; color: #5a5959; padding-left: 10px;}
.jbkkdjfs{width: 50px; height: 2px; display:block ; background: #d72b52;margin:10px 0 30px;}
.jkbgsdbs{font-size: 14px; color: #515151; line-height:30px ;}
.jkvbjdjnd{width: 100px; height: 200px; background: #fff; position: absolute ; right: -45px; top: 0px;}
.tevhd_left{box-shadow:0 0 54px rgba(63, 63, 63, 0.13);}
.szkbndlf .swiper-button-next,.szkbndlf .swiper-button-prev{width:64px; height: 64px; display: block;top: 73%;}
.szkbndlf .swiper-button-next{background: url(../images/ljbd_right.png) center center no-repeat; background-size: contain;right:0}
.szkbndlf .swiper-button-prev{background: url(../images/ljbd_left.png) center center no-repeat; background-size: contain;left: 0;}
.dhvsknjfd{height: 0%; background: url(../images/waijiao_bjdk.png) center center no-repeat; background-size: cover;}
.swiper-slide-thumb-active .dhvsknjfd{height: 100%;}
.bsjbfd{font-size: 26px;color: #fff; line-height:40px  ;display: none; text-align: center;padding: 70px 20px;}
.swiper-slide-thumb-active .bsjbfd{display: block;}
.jsfckshjd ul{padding: 0;margin-left: -20px;}
.jsfckshjd li{width: 25%;padding-left: 20px;float: left;}
.nkjkhds{padding:28px 30px ; display: block;background:#eef2f6;}
.bsjkjd_tit{font-size: 18px; color: #000; line-height: 30px;margin-bottom: 10px;height: 60px; overflow: hidden;}
.bjkdh_jskg{font-size: 14px; color: #5d5d5d;height: 150px;overflow-y:auto; padding-right: 20px; display: block; line-height: 30px;}
.jsfcks{padding: 20px 0 50px; overflow: hidden; display: block;}
.con_lykds{padding: 50px 0; display: block; overflow: hidden;}
.jkbdsnsf{background: #fff; border-radius: 10px; padding: 30px; display: block;}
.xxkjhdf ul{margin-left: -10px; padding: 0;overflow: hidden;}
.xxkjhdf li{width: 20%;padding-left:10px ;margin-bottom:6px;float: left; }
.xxjkbns{border:1px solid #cacaca;  border-radius: 5px; display: block; height: 44px; padding: 0 20px;	box-sizing: border-box;}
.xmsk{font-size: 14px;float: left; color: #4a4a4a; display: inline-block; line-height:42px ;}
.xmskjd_inpu{height: 42px; display: inline-block; width: 80%;}
 .sjkbn_selr{width: 80%;height: 42px;position: relative; display: inline-block;}
.xxjkbns{position: relative;}
.sjkbn_selr select{position: absolute; top: 0; right: 0px; width:100%;height: 42px; border:none;}
.yljkdj{height: 80px;position: relative;padding: 20px;}
.yljkdj .xmsk{position: absolute; left: 20px; top: 20px;line-height: 30px; background: #fff; width: 60px; height: 30px;}
.liuubsjd{width: 100%;
height: 40px;padding-left: 60px;}

.jhgvsbd{width: 205px; height: 44px; display: block; background: #1a5dab; font-size: 16px; color: #fff; line-height: 44px; border-radius: 22px; overflow: hidden; box-shadow:0 0 43px rgba(26, 93, 171, 0.56); margin: 30px auto;}
.jsbkd_ljs b{width:36px; height: 36px;position: absolute; left: 0;top: 25px; display: inline-block ; background: url(../images/login_dksj.png) center center no-repeat; background-size: contain;}

.juzhong{margin: 0 auto;width: 1180px; padding-left: 0; padding-right:0;
	text-align: center;}
.jsbkd_ljs {padding: 20px 0;position:relative; display: block; overflow: hidden;}

.dhhsml{font-size: 32px;padding-left: 45px; color: #565656; display: inline-block; line-height: 48px;}
.login_top{overflow: hidden; display: block;}
.lof_conk{background:#f7f7f7;overflow: hidden; display: block;padding: 95px 0;} 
.khnsldff{overflow:hidden ; box-shadow:0 0 23px rgba(0, 94, 173, 0.17); background: #fff; position: relative;}

.lo_con_left {padding:60px 55px; display: block;width: 50%;}
.ljshjdf ul{overflow: hidden;margin-left: -30px; display: block;}
.ljshjdf li{padding-left: 30px;position: relative;}
.lo_con_right{
	width: 50%;
	height: 100%;
	right: 0;
	position: absolute;
	background-size:cover !important;
	
}
.lo_xnksj{width:20px; height: 20px; display:inline-block ; background: url(../images/login_wyugew.png) center center no-repeat; background-size: contain; position: absolute; left: 0; top: 5px;}
.jkbndk span{font-size:20px; color: #696969 ; padding-left:30px;line-height: 30px;}
.ljshjdf li.lo_xzkjd .lo_xnksj{ background: url(../images/login_jhgb.png) center center no-repeat;}
.jkbndk{text-decoration: none;}

.ljshjdf li.lo_xzkjd .jkbndk span{color: #1b5cad;}
.jkbndk{position: relative; display: block;overflow: hidden;}
.loj_yhmks{width: 100%;padding: 0 20px; height: 45px; display: block; overflow: hidden;border-radius: 23px; border:1px solid #eee; margin-bottom: 20px;}
.lo_xznkd{width: 170px; height: 2px;margin: 10px 0 20px; background: #1B5CAD; display: none;}
.ljshjdf li.lo_xzkjd .jkbndk .lo_xznkd{display: block;}
.bnskjdf{position: relative;}
.bnskjdf b{width: 20px; height: 20px; display: block; position: absolute; left: 0; top:10px;}
.bnskjdf b.yhmkdn{background: url(../images/login_yhmk.png) center center no-repeat; background-size: contain;}
.bnskjdf b.dflmsk{background: url(../images/login_szk.png) center center no-repeat; background-size: contain;}
.bnskjdf b.yzkhnd{background: url(../images/login_yzmk.png) center center no-repeat; background-size: contain;}

.yhmknc{margin-left: 30px; width: 65%; height: 43px; overflow: hidden; background: none; border:none;}
.zdxskd {font-size:14px ; color: #7a7a7a; display: inline-block; line-height:30px ;}
.wjmmk {font-size: 14px; color: #7a7a7a;text-decoration: none; display:block ; line-height:30px ;} 

.zddlk_mmk{overflow: hidden; display: block;}
.lo_ljfdnk{clear: both;cursor: pointer; display: block;width: 100%; height: 45px;font-size: 18px; color: #fff;background: #1b5cad; margin-top: 20px; border-radius: 23px;}

.lo_tkbd{width:93px; height: 44px; display: block ;position: absolute; right: 0px ; top: 0;;}

.login_hkd{background: #000; padding: 30px 0; display: block; }
.lob_fot{font-size: 14px; color: #959595; display: block; line-height:30px ; text-align: center;}
.lob_fot a{font-size: 14px; color: #959595; text-decoration: none; line-height:30px ; text-align: center;}
.container{margin:0 auto;}
.yhksdjdf b{width:40px; height: 40px; float: left; background: url(../images/ymtxkj.png) center center no-repeat; background-size: cover !important; }
.jsbkd_lejs{padding: 25px 0; display: block;overflow: hidden;}
.yhksdjdf{padding: 0 20px;}
.yhksdjdf span{padding-left: 10px;float: left; font-size: 14px; color: #1a5dab; display:inline-block ;line-height: 40px;}
.tuichulk span{font-size: 14px; color: #010101; display: block; line-height: 20px;padding: 0 20px;}
.tuichulk{ position: relative;text-decoration: none;}
.tuichulk b{width: 1px; height: 22px; background: #b8b8b8; position: absolute; left: 0; top: 10px;}
.usergd{overflow: hidden; display: block;padding: 100px 0 50px;}
.user_cdhks{width: 350px; background:#f4f9fe; display: block;padding: 50px 30px;}
.user_imjs{width: 190px; height: 190px; display: block; overflow: hidden; margin: 0 auto 10px; border-radius: 50%;}
.xmks_zwk{font-size: 14px; color: #000; line-height: 30px; text-align: center;}
.user_rsywk{font-size: 14px; color: #000;text-align: center;margin-bottom: 10px;}

.jbxxkjhs{font-size: 16px; color: #626262; display: block; line-height:30px ;}
.userd_lhjd li{padding: 20px 0; display: block; border-top: 1px solid #d9d9d9;}
.userd_lhjd{margin-top: 30px;}
a{text-decoration: none;}

.xskjd_wzk{line-height: 30px; font-size: 18px; color: #000;}
.uhbks_ywks{line-height: 30px; font-size: 14px; color: #888;}
.userd_lhjd li a{display: block;overflow: hidden; position: relative;}
.userd_lhjd li b{width: 10px; height: 16px; display: block; background: url(../images/zcksd_gdk.png) center center no-repeat; background-size: contain;position: absolute; right: 20px; top: 20px;}
.user_cdhks{border-radius:10px; box-shadow: 2px 0 23px rgba(0,0,0,0.11);position: relative;z-index: 7;}
.usrtd_rihfj{width: 76.66%;overflow: hidden; background: #fff; display: block; box-shadow: 0 0 23px rgba(0,0,0,0.09); border-radius: 10px; padding: 60px 70px;}

.xscjkd_tit{font-size: 30px;position: relative; color: #1a5dab; display: block; line-height: 50px;padding-bottom: 10px; border-bottom: 2px solid #eef0f3;}
.xscjkd_tit .dyjlks{width:49px; height: 44px; display: block ; background: url(../images/sykjd.png) center center no-repeat; background-size: contain;position: absolute; bottom: 0; right: 0;}
.xscjkd_lisjk ul{margin:0;margin-left: -20px;padding: 30px 0;overflow: hidden;}
.xscjkd_lisjk li{width: 50%; float: left;padding-left: 20px;margin-bottom: 20px;}
.xscjkd_lisjk li a{border:1px solid #cde0f6; box-shadow: 0 0 9px rgba(0,0,0,0.08) ;padding:0 20px;border-radius:5px;display: block; height:56px ; position: relative;}
.xscjkd_lisjk li a span{font-size:18px ; color: #000; display: block; line-height: 54px;}
.xscjkd_lisjk li a b{width: 10px; height: 16px; display: block; background: url(../images/zcksd_gdk.png) center center no-repeat; background-size: contain;position: absolute; right: 20px; top: 20px;}
.sfyjnaks{padding: 30px 0; display: block;overflow: hidden;}
.tabkjd{width: 100%;border:1px solid #CDE0F6; border-radius:10px;overflow: hidden;}
.tabkjd th,.tabkjd  td{height: 60px; text-align: center; font-size: 16px; color: #494949; line-height:60px ;}
.tabkjd tr:nth-child(1){background: #dbedff;}
.tabkjd th{font-size: 18px; color: #000;font-weight: normal;border-right: 1px solid #fff;}
.tabkjd td{border-bottom: 1px solid #CDE0F6;}
.tabkjd tr:nth-last-child(1) td{border-bottom: none;}
.wjfksl{color: #d81938;}

/********************user_report*******************/
.jhskjedf ul{overflow: hidden; margin: 0;padding: 10px 0;}
.jhskjedf li{width: 100px; height: 40px; display: block; border:1px solid #eee; border-radius: 20px; float: left; margin-left: 20px ;}
.jhskjedf li a{display: block; font-size: 18px; color: #717171; line-height:40px ; text-align: center;}
.jhskjedf li.urjhbsjd { border-color: #1a5dab;}
.jhskjedf li.urjhbsjd a{color: #1a5dab;}

.jbsjd_left{width: 70%;position: relative;}
.user_rope_btkjd .cjdk-xb{width: 24px; margin-top:8px;height: 24px;float: left;margin-right: 10px;  background-size: contain !important;}
.user_rope_btkjd .uesr_btwsk{font-size: 22px; color: #000; display:inline-block ; line-height: 40px;}

.usrtd_wcksj{width: 55px; height: 27px;text-align:center;display: inline-block; font-size: 14px;color: #d72b52; line-height: 25px; border:1px solid #d72b52;}
.ycksld{color: #4178BD; border:1px solid #4178bd;}

.usertd_rosjkd{font-size: 14px; margin-top:10px;color: #606060; display: block; line-height: 28px;}

.user_roujw {width: 20%; position: relative;}
.user_roujw b{width: 0; display: block; height:60px ; background: #e4e4e4; position: absolute; left:0; top: 5px;}
.user_roujw a{width: 140px;margin-top: 14px; height: 45px; float: right; border:1px solid #1a5dab; font-size: 18px; color: #1a5dab; line-height: 43px; overflow: hidden; display: block; text-align: center; box-shadow:0 0 16px rgba(26, 93, 171, 0.17); border-radius: 25px;}

.cjdkhsdf ul{padding: 30px 0; margin: 0;}
.cjdkhsdf li{background: #fff;border:1px solid #d5e1f0; margin-bottom: 30px; padding: 30px; border-radius: 10px;overflow: hidden;  box-shadow:0 0 16px rgba(26, 93, 171, 0.17);}


.jbksjdfjbs ul{display: table; margin: 0 auto; text-align: center;}
.jbksjdfjbs li{width:140px; height: 45px; border:1px solid #a7bde4;  border-radius: 25px;float: left;margin: 0 20px;}
.jbksjdfjbs li a{display: block; line-height: 43px; font-size: 16px; color: #000; text-align: center;}
.user_cdhks{overflow: hidden;}
.chidao,.taoke{color: #d81938;}

.xffjksjf{border:1px solid #d5e1f0; margin: 20px 0;padding: 20px;position: relative;}
.xffjksjf textarea{width: 100%; height: 200px; color: #000;}
.ustdxsfkj{width: 165px; height: 46px; display: block; background:#1a5dab; border-radius: 5px; font-size: 16px; color: #fff; text-align: center;}

.panes_xuey .pane{display: none;}
.szhydkj .lo_xznkd{width: 110px;}
.sckcjdf ul{padding: 0; margin-left: -16px;}
.sckcjdf li{width: 33.33%; padding-left: 16px; float: left; margin-bottom: 16px;}
.jbskd_lkjs{height:47px; padding:0 20px;overflow:hidden  ;border-radius: 5px; display: block; border:1px solid #d7e3f1;}
.sjhbd_wzkd{font-size: 16px; color: #424242;line-height: 45px;}
.sghjd_inspjd{height: 45px; width: 60%;}
.jbskd_lkjs select{width: 60%; height: 45px; ;}

.tijkshd{width: 175px; height: 50px; border-radius: 5px; display: block; background: #1a5dab; font-size: 16px; color: #fff;line-height: 50px;clear: both;}
.sckcjdf{overflow: hidden; display: block;}
.kbskjbn{margin-top: 20px; overflow: hidden; display: block;}
.filsnjd{width: 60%;}
.sckcwjdf{margin-bottom: 50px;}
.sckcjdf{padding: 10px 0; display: block;}

.usrtd_tenjd b{width:20px; display: inline-block; height: 20px ;background: url(../images/usr_tebjd.jpg) center center no-repeat ; background-size: contain;}
.xmnksbd{font-size: 22px; color: #000; padding:0 10px;line-height:36px ;}
.xnkj_njdkf{font-size: 14px; color: #434343; line-height:30px ;}
.ugvdhf_jkdh{font-size: 14px; color: #4d4d4d; display: block; line-height:30px ;}
.usyd_jbnksld ul{ margin: 0 ;margin-left: -20px;}
.usyd_jbnksld li{width: 50%; padding-left: 20px; margin-bottom:20px;float: left;}
.ustyd_mnkn{padding: 35px;position: relative; border-radius: 5px; box-shadow: 0 0 16px rgba(26, 93, 171, 0.17);overflow: hidden; display: block; border:1px solid #d5e1f0; }
.usyd_jbnksld ul{overflow: hidden; padding: 30px 0;}
.ustyd_mnkn .jbkujdksd{width: 16px; height: 25px; display: block; background: url(../images/texhs_right.jpg) center center no-repeat; background-size: contain;position: absolute; top: 50px; right: 30px;}
.xsjbxxbkdf ul{margin:0 ;margin-left: -20px;padding: 30px 0; overflow: hidden;}
.xsjbxxbkdf li{width: 50%; padding-left: 20px;float: left;margin-bottom: 20px;}
.tckjsd{width: 100% !important;}
.xsjbxxbkdf{overflow: hidden; display: block; margin-bottom: 20px;}

.xs-tjr{
	display: block;
	width: 240px;
	padding: 10px 14px;
	margin-bottom: 30px;
	border: 1px solid #1a5dab;
	border-radius: 4px;
	color: #1a5dab;
	line-height: 24px;
	font-size: 14px;
}
.xs-tjr span{
	display: block;
	line-height: 16px;
	font-size: 12px;
	color: #1a5dab;
}

.tjkbhsd{    width: 175px;
    height: 50px;
    border-radius: 5px;
    display: block;
    background: #1a5dab;
    font-size: 16px;
    color: #fff;
    line-height: 50px;
    clear: both;
    cursor: pointer;}


.cnajkjds_jskdcd{width: 20px; height: 20px; display: block; position: absolute; top: 100px; left: 706px;}
.cdtaobj{left: 360px; top: 130px; }

.cdtaobj b{top: -13px;right:101px    bottom: auto;
    transform: rotateX(180deg);}


.cnajkjds_jskdco{width: 20px; height: 20px;  display: block; position: absolute; top: 255px; left: 600px;}
.cotaobj{left: 260px; top: -15px; }


.cnajkjds_jskdks{width: 20px; height: 20px; display: block; position: absolute; top: 270px; left: 730px;}
.kstaobj{left: 390px; top: 0px; }

.cnajkjds_jskdtx{width: 20px; height: 20px; display: block; position: absolute; bottom: 265px; left: 705px;}
.txtaobj{left: 365px; top: 160px; }

.cnajkjds_jskdwi{width: 20px; height: 20px;display: block; position: absolute; top: 119px; right: 600px;}
.witaobj{right: 495px; top: 150px;left: auto;  }
.witaobj b{top: -13px;right:101px ;  bottom: auto;
    transform: rotateX(180deg);}
    
.cnajkjds_jskdil{width: 20px; height: 20px; display: block; position: absolute; top: 219px; right: 600px;}
.iltaobj{right: 495px; top: 252px;left: auto;  }
.iltaobj b{top: -13px;right:101px ;  bottom: auto;
    transform: rotateX(180deg);}


.cnajkjds_jskdfl{width: 20px; height: 20px; display: block; position: absolute; bottom: 214px; right: 427px;}
.fltaobj{right: 330px; top: 210px;left: auto;  }
.fltaobj b{bottom: -13px;right:95px ;  }

.cnajkjds_jskdnc{width: 20px; height: 20px; display: block; position: absolute; bottom:385px; right: 380px;}
.nctaobj{right: 410px; top: 210px;left: auto;  }
.nctaobj b{bottom: 137px;
    right: -20px; transform: rotate(-90deg);}

.cnajkjds_jskdva{width: 20px; height: 20px; display: block; position: absolute; bottom:430px; right: 395px;}
.vataobj{right: 420px; top: 160px;left: auto;  }
.vataobj b{bottom: 137px;
    right: -20px; transform: rotate(-90deg);}


.cnajkjds_jskddc{width: 20px; height: 20px; display: block; position: absolute; top:256px; right: 368px;}
.dctaobj{right: 400px; top: 150px;left: auto;  }
.dctaobj b{bottom: 137px;
    right: -20px; transform: rotate(-90deg);}

.cnajkjds_jskdct{width: 20px; height: 20px; display: block; position: absolute; top:220px; right: 362px;}
.cttaobj{right: 390px; top: 112px;left: auto;  }
.cttaobj b{bottom: 137px;
    right: -20px; transform: rotate(-90deg);}


.cnajkjds_jskdpa{width: 20px; height: 20px; display: block; position: absolute; top:180px; right: 400px;}
.pataobj{right: 432px; top: 112px;left: auto;  }
.pataobj b{top: 70px;
    right: -20px; transform: rotate(-90deg);}


.cnajkjds_jskdnj{width: 20px; height: 20px; display: block; position: absolute; top:190px; right: 348px;}
.njtaobj{right: 380px; top: 112px;left: auto;  }
.njtaobj b{top: 80px;
    right: -20px; transform: rotate(-90deg);}


.cnajkjds_jskdny{width: 20px; height: 20px; display: block; position: absolute; top:120px; right: 370px;}
.nytaobj{right: 340px; top: 150px;left: auto;  }
.nytaobj b{    top: -13px;
    right: 26px;
    transform: rotatex(180deg);}

.cnajkjds_jskdnh{width: 20px; height: 20px; display: block; position: absolute; top: 88px;
    right: 325px;}
.nhtaobj{    right: 297px;
    top: 114px;left: auto;  }
.nhtaobj b{    top: -13px;
    right: 26px;
    transform: rotatex(180deg);}
    
.cnajkjds_jskdma{width: 20px; height: 20px; display: block; position: absolute;     top: 120px;
    right: 294px;}
.mataobj{   right: 264px;
    top: 151px;left: auto;  }
.mataobj b{    top: -13px;
    right: 26px;
    transform: rotatex(180deg);}

.cnajkjds_jskdme{width: 20px; height: 20px;display: block; position: absolute;     top: 40px;
    right: 294px;}
.metaobj{  right: 264px;
    top: 65px;left: auto;  }
.metaobj b{    top: -13px;
    right: 26px;
    transform: rotatex(180deg);}

.jbxnjd{margin-top: 100px; display: block; overflow: hidden;}
.bjjhgs_dbsak{font-size:24px; color: #000; line-height: 38px; text-align: center; margin-bottom: 10px;}
.jvbshhdf{margin: 0 auto; display: table; text-align: center;}
.jvbshhdf span{font-size: 14px; color: #999; line-height: 30px; text-align: center; padding: 0 20px;}
.jbsjhdf{margin: 0 auto ; width: 100%;  border-bottom: 1px solid #eee; border-top: 1px solid #eee;padding: 10px 0;}

.jsbjdsd{padding: 20px ; display: block; overflow: hidden;}

.hvjsd_left{width: 50%;}
.hvjsd_left a{font-size: 14px; color: #232323; display: block; line-height: 30px;}
.fhlbksd{width: 130px; height: 40px; display: block; overflow: hidden; border-radius: 25px; border:1px solid #1B5CAD;  font-size: 16px; color: #1B5CAD;line-height: 38px; text-align: center;}

.jhvbskdf{padding: 20px 0 50px; display: block; border-top: 1px solid #eee;overflow:hidden ;}

.usrtd_rihfj{height: 1131px; overflow-y:auto ;}
.user_cdhks{height: 1131px;}
.userd_lhjd li.usrtd_bykd .xskjd_wzk,.userd_lhjd li:hover .xskjd_wzk{color: #1a5dab;}
.userd_lhjd li.usrtd_bykd .uhbks_ywks,.userd_lhjd li:hover .uhbks_ywks{color: #1a5dab;}



.hes_gdk{position: fixed; width: 100%; top: 0; left: 0;z-index: 999;}
.hjgshdj_height{height: 94px;}

/********分页**************/
.act_listk{margin: 30px auto;}
.fy_table {display: table; margin:  18px auto; }
.fy_table td{ margin: 0 5px; float: left;}
.fy_table td a{ font-size: 16px;width: 40px ;	font-family: 'book'; height: 40px;  color: #797979; border-radius: 5px; text-align: center; border:1px solid #bcbcbc; line-height: 38px; display: block;}
.fy_table td a img{margin-left: 13px; display: block;margin-top: 12px;}

.fy_table td a.on,.fy_table td a:hover{    border-color: #1a5dab;
    color: #1a5dab;}



/*
#ab_jrwm,#ab_gszz,#ab_fwzz,#ab_hxjz,#ab_hzhb{margin-bottom: -100px;display: block;}
.ab_gsjsk,.ab_fwzzk,.ab_hxjzjkl,.ab_fwzzk,.ab_fwzzk{margin-top: 100px;}
*/
.swiper-pagination_hsqks .swiper-pagination-bullet{border-radius: 10px;}

.swiper-container_cgalk .swiper-pagination-bullet{border-radius: 10px;}

.lyzjkhbd{width: 100%; height:108px; margin-bottom: 20px; border-radius: 10px;  border: 1px solid #d2d2d2;padding: 10px;}
.lyzjkhbd textarea{width: 100%;height: 100%; line-height: 22px; font-size: 14px; color: #444;}
.flksjhf{width: 37%;/*margin-right: 50px;*/}
.flksjhf li{float: left;}
.flksjhf li a{  padding: 0 20px; margin: 0 5px;  display: block;
    font-size: 18px;
    color: #717171;
    line-height: 40px;
    text-align: center;    border: 1px solid #eee;
    border-radius: 20px;}
.xscjkd_lisjk{clear: both;}
.flksjhf ul{margin:0; padding: 0;}
.flksjhf li.xzkjdhf a{border-color:#1a5dab; color: #1a5dab;}

.hkjhdd_img{height: 228px; overflow: hidden;}

.zwph_list1:hover div{color: #57d3a3; font-weight: bold;}
.zwph_list2:hover div{color: #c890be;font-weight: bold;}
.zwph_list3:hover div{color: #5ab793;font-weight: bold;}
.zwph_list4:hover div{color: #5bc99f; font-weight: bold;}
.zwph_list5:hover div{color: #d9c667;font-weight: bold;}
.zwph_list6:hover div{color: #c0aa4b;font-weight: bold;}


.falmns_left{overflow: hidden;}
.swiper-container_facgal{text-align: center;padding-bottom: 10px;}
.swiper-container_facgal .swiper-pagination-bullet{border-radius: 10px; }
.swiper-container_facgal .swiper-pagination-bullet-active{background: #d91e49;}
.swiper-pagination_facgal{line-height: 60px;}






.dxqdkhjf{position: relative;}
						.xkljasdd{position: absolute; box-shadow: 0 0 10px rgba(0,0,0,0.5);left: 108%; top: 0; background: #fff; display: none;}
						.abkdf_list li:hover .xkljasdd{display: block;}
						.xkljasdd dd a{padding: 0 35px;}
						.dxsqkd {position: relative;}
						.dxsqkd b{width: 9px; height: 12px; display: block; position: absolute; right: 0; top: 19px; background: url(../images/fyright.png) center center no-repeat; background-size: contain;}
						.dxsqkd{padding-left: 10px !important;}
						.abkdf_list li{padding:0px 20px;}



/*******公共样式*******/
.gdgsjkd_jskd::-webkit-scrollbar,.hjjdklfs::-webkit-scrollbar,.jkbgsdbs::-webkit-scrollbar,.usrtd_rihfj::-webkit-scrollbar{
 width: 5px;
}
 .gdgsjkd_jskd::-webkit-scrollbar-track,.hjjdklfs::-webkit-scrollbar-track,.jkbgsdbs::-webkit-scrollbar-track,.usrtd_rihfj::-webkit-scrollbar-track{
 background-color:#d7d7d7;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}
 .gdgsjkd_jskd::-webkit-scrollbar-thumb, .hjjdklfs::-webkit-scrollbar-thumb,.jkbgsdbs::-webkit-scrollbar-thumb,.usrtd_rihfj::-webkit-scrollbar-thumb {
 background-color:#aeaeae;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}

.higdjf_sjhbdf{text-align: center; display: block; margin-bottom: 30px; font-size: 16px;}



.jbjbsdjd:hover .jbkkskd,
.styderjd li:hover .jhbjkdk,.mhbjhvbd li:hover .jgkdf_nbkjhd,.mghsd_hjvd li:hover .jbhjd,
.incptuk2:hover .in_wzbtk_right img,.iuin_fklns li:hover .onjd_imgd{
	transform: scale(1.05);
-ms-transform: scale(1.05);	/* IE 9 */
-webkit-transform: scale(1.05);	/* Safari 和 Chrome */
-o-transform: scale(1.05);	/* Opera */
-moz-transform: scale(1.05);
}
.in-zcxlb li a:hover img{
	transform: rotateY(180deg);
-ms-transform: rotateY(180deg);		/* IE 9 */
-webkit-transform: rotateY(180deg);	/* Safari and Chrome */
-o-transform: rotateY(180deg);		/* Opera */
-moz-transform: rotateY(180deg);	
}
.styderjd li:hover .jbkjubd,
.incptuk2:hover .in-cpj,.ins_jkdlist:hover .ind_kjhd_tit{
	transform: translateX(10px);
-ms-transform: translateX(10px);		/* IE 9 */
-webkit-transform: translateX(10px);	/* Safari and Chrome */
-o-transform: translateX(10px);		/* Opera */
-moz-transform:translateX(10px);
color: #4178bd;	
}
.hidden-box li a,.in_ckjbds li .hsjkbjdld,.in_ckjbds li .ins_jkdlist,
.userd_lhjd li .xskjd_wzk,.userd_lhjd li .uhbks_ywks,.jbjbsdjd .jbkkskd,
.mghsd_hjvd li .jbhjd,.rmtj_likjd .ujbgkdf_jksd,.rmtj_likjd .hvbkshdd,
.styderjd li .jbkjubd,.styderjd li .jhbjkdk,.mhbjhvbd li .jgkdf_nbkjhd,
.iuin_fklns li .onjd_imgd,.ins_jkdlist .ind_kjhd_tit,
.cef-yin1, .cef-yin2{
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.previous span{
	font-size: 16px;
	width: 40px;
	font-family: '宋体';
	font-weight:bolder;
	height: 40px;
	color: #797979;
	border-radius: 5px;
	text-align: center;
	border: 1px solid #bcbcbc;
	line-height: 38px;
	display: inline-block;
}
.next span{
	font-size: 16px;
	width: 40px;
	font-family: '宋体';
	font-weight:bolder;
	height: 40px;
	color: #797979;
	border-radius: 5px;
	text-align: center;
	border: 1px solid #bcbcbc;
	line-height: 38px;
	display: inline-block;
}
.num span{
	font-size: 16px;
	width: 40px;
	font-family: 'book';
	height: 40px;
	color: #797979;
	border-radius: 5px;
	text-align: center;
	border: 1px solid #bcbcbc;
	line-height: 38px;
	display: inline-block;
}
.on span{
	font-size: 16px;
	width: 40px;
	font-family: 'book';
	height: 40px;
	color: #FFF;
	border-radius: 5px;
	text-align: center;
	border: 1px solid #bcbcbc;
	background-color: rgba(26, 93, 171, 0.7);
	line-height: 38px;
	display: inline-block;
}



.ksbjdf_imgjd img{
	width:100%;
	margin: 0 auto;
	display: block;}

input[type="submit"]{
	cursor: pointer;
}
/*2019-08-19*/
.ly-wdt{
	display: block;
	float: left;
	font-style: normal;
	border: 1px solid #ff000e;
	border-radius: 50%;
	text-align: center;
	margin-top: 6px;
	margin-left: 12px;
	width: 20px;
	height: 20px;
	line-height: 18px;
	font-size: 12px;
	color: #ff000e;
}


/* 2021-03-16 */

.top-yyk{
	/* display: block;
	margin-top: 2px;
	margin-right: 18px;
	border: 1px solid #9b9b9b;
	height: 32px;
	width: 122px;
	border-radius: 50px;
	background: url(../images/top-j.png) calc(100% - 16px) center no-repeat; */
}
.top-yyk {
	text-align: center;
	position: relative;
}
.top-yyk  a{
	float: left;
	padding: 5px 6px;
	display: inline-block;
}
.top-yyk a img{
	display: block;
	float: left;
	margin-top: 8px;
}
.top-yyk a span{
	display: block;
	float: left;
	margin-right: 15px;
	margin-left: 10px;
	line-height: 30px;
	font-size: 14px;
	color: #585958;
}
.top-yyk .navi_content {
	width: 100%;
	display: none;
	overflow: hidden;
	padding: 0 6px;
	position: absolute;
	top: 31px;
	background: #FFF;
	border: 1px solid #dedede;
	z-index: 99;
	text-align: center;
}
.top-yyk li:hover  .navi_content {
	display: block;
}

.top-yyk .navi_content > a {
	display: block;
	overflow: hidden;
	text-align: center;
	border-bottom: 1px solid #ddd;
	line-height: 36px;
	font-size: 14px;
	color: #000;
}

.top-yyk .navi_content > a:hover {
	color: #145bac;
}

.top-yyk .navi_content > a:last-child {
	border-bottom: none;
}
