@charset "utf-8"; /* CSS Document */

/*********CSS reset ***********/
* {
  margin: 0;
  padding: 0;
}
ul,
li,
ol {
  list-style: none;
}
img,
a img {
  border: none;
  margin: 0px;
  padding: 0px;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
em,
i,
u {
  font-style: normal;
}
a {
  text-decoration: none;
  color: #444;
}

body {
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif, "SimSun";
  background: #e6e6e6;
  color: #595959;
  line-height: 22px;
  height: 100%;
  width: 100%;
}

/*×ÖÌåÑÕÉ« background:#e6e6e6;*/
.header_right_2 .search_text {
  color: #c8c8c8;
}
.header_right_1 ul li a {
  color: #878787;
}
.nav ul li a.nav_a {
  color: #000;
}
.foot_ul a,
.foot_ulnone a {
  color: #dcdcdc;
}
.header_right_3 a,
.nav ul li a.nav_a:hover,
.fontbold,
.fontbold a,
.login_two_bg ul li a:hover,
.menu-dlist a,
.nav ul li a.nav_a_se {
  color: #fff;
}
.login_two_bg ul li a {
  color: #85a3c8;
}
.BlueWord {
  color: #0055a2;
}
/*×ÖÌå*/
.nav ul li a.nav_a,
.fontbold,
.atWrap h3 a,
.atWrapnone h3 a,
.menu-dlist a,
.pad_nav ul li {
  font-family: Microsoft YaHei;
}
.navigation {
  font-family: SimSun;
}
.footer a em {
  font-family: normal;
}

/* souye */
.banner-title{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 34px;
	background: rgba(0,0,0,0.3);
	line-height: 34px;
	color: #fff;
	
}
.banner-title span{margin: 0 0 0 10px;}

.swiper-slide{overflow: hidden;}
.swiper-slide img{width:100%;}

.swiper-containerl img{height: 386px;}
#a{
	background: #ff9501;
	text-align: center;
	width: 20px;
	height: 20px;
	position:absolute;
	line-height: 20px;
	right: 0;
	top: 0;
	cursor: pointer;
}
#imgDiv{
	position: absolute;
	left: 0;
	top:0;
	z-index: 1000;
	width: 300px;
	height: 140px;
}
#imgDiv img{
	width: 100%;
}

/* @font-face{font-family: "shutong" ;src: url("?/r/cms/www/home/css/fonts/shutong.ttf");} */

.nav {
	height: 214px;
	background: #102d63;
}
.headtit{
	color: red;
	text-align: center;
	font-size: 22px;
	margin: 43px 0 21px 0;
}
#searchForm{position: relative;width: 150px;margin: 0 auto 0 18px;float: right;}
.search_button{
   top: 6px;
   right: 12px;
   position: absolute;
   width: 18px;
}
.search_text {
	border: none;
	background: none;
	background: url(?/r/cms/www/home/css/../img/search_bg.jpg) no-repeat left top;
	width: 101px;
	height: 30px;
	line-height: 20px;
	background-size: 100% 100%;
	padding: 0 39px 0 10px;
}


/*¡è ¡§*/
.sgtit{
	font-size: 21px;
	color: red;
	margin: 0 0px 0 22px;
	text-shadow: 1px 0px 1px rgba(0,0,0,.5);
}
.nav_logo {
	width: 1400px;
	margin: 0 auto;
	height: 143px;
	display: flex;
	align-items: center;
}



.navimg2 {
	height: 100%;
	float: right;
}

.nav_search {
	font-size: 14px;
	float: right;
}

.nav_tet {
	height: 20px;
	line-height: 30px;
	float: left;
}


.nav_tet .item {
	width: auto;
	padding: 0 10px;
	border-left: 1px solid #656668;
	text-align: center;
	position: relative;
	float: left;
}

.nav_tet .item a {
	color: #fff;
	font-size: 16px;
}

.tet_hover {
	display: none;
	background: #f7f7f7;
	position: absolute;
	left: 0;
	padding: 5px 8px;
	border-radius: 5px;
	cursor: pointer;
}

.tet_hover>a {
	color: #0062b2;
}

.nav_tet>div:hover .tet_hover {
	display: block;
	color: #333;
}

.tet_hover:hover {
	cursor: text;
}

.nav_tet>div>a:hover {
	color: #F3E38C;
	cursor: pointer;
}

.nav_tet>div.nav_tet_div4 {
	border: 0;
}

.nav_kang {
	position: relative;
}

.nav_kang>input {
	height: 20px;
	/*width: 177px;*/
	width: 98px;
	/* border:1px solid #929396; */
	vertical-align: middle;
}

.nav_kang>a>img {
	vertical-align: middle;
	margin-left: 8px;
	cursor: pointer;
}

.nav_list {
	width: 100%;
	height: 72px;
	/*background: #0062b2;*/
	background: #f4f8ff;
}

.nav_list_div {
	width: 1400px;
	height: 71px;
	margin: 0 auto;
	text-align: center;
}

.nav_list_div:hover {
	background-color: #3e5682;
	color: #fff;
}

.nav_list_div:hover .list {
	color: #fff;
}

.nav_list_div:hover .list a {
	color: #fff;
}

.nav_list_div>div {
	margin: 0 auto;
	overflow: hidden;
	display: inline-block;
}

.nav_list_div>div>.list {
	float: left;
	line-height: 71px;
	width: 140px;
	text-align: center;
	color: #707070;
	font-size: 18px;
	cursor: default;
	/* font-weight: 600; */
	font-family: "Microsoft YaHei";
}

.nav_list_div>div>.list>a {
	color: #707070;
}

.nav_list_div>div>.list:hover {
	background: #405782;
	color: #fff;
}

.nav_list_div>div>.list>a:hover {
	color: #fff;
}

.nav_list_div>div>.list>img {
	vertical-align: middle;
	margin-left: 7px;
}

.list_hover {
	width: 100%;
	display: none;
	padding-top: 0px;
	height: 460px;
	position: relative;
	z-index: 15;
	color: #0062b2;
}


.nav_list_div>div>.list:hover .list_hover {
	display: block;
	background-size: 100% 100%;
	background: url(?/r/cms/www/home/css/../img/beijing2_1.png) repeat-x left top;
	color: #fff;
	margin-top: -1px;
	height: 386px;
}

.list:hover a {
	color: #fff;
}

.list_hover>div {
	font-size: 16px;
	line-height: 50px;
}

.list_hover>div:hover {
  
	background: #1362ad;
}

.list_hover>div>a:hover {
	color: #fff;
}

.list_hover>div>a {
	color: #000;
	font-size: 16px;
}
.banner{
	width: 100%;
	overflow: hidden;
	max-width: 1400px;
	margin: 0 auto;
	position: relative;
}
.bannerimg{
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 11;
	display: none;
}
.banner_title {
	position: absolute;
	bottom: 0px;
	height: 50px;
	font-size: 16px;
	color: #fff;
	background: #000;
	opacity: 0.57;
	z-index: 1;
	line-height: 50px;
	padding-left: 70px;
	letter-spacing: 2px;
	width: 100%;
	filter: alpha(opacity=57);
	-moz-opacity: 0.57;
	-khtml-opacity: 0.57;
}
.banner_title>a {
	color: #fff;
}
.foot_div1 {}

.foot_div1>div {
	background-color: #efeeee;
	height: 75px;
	line-height: 75px;
}

.foot_form {
	margin: 0 auto;
	display: inline-block;
}

.foot_form p {
	float: left;
	vertical-align: middle;
	font-size: 14px;
	color: #000;
	margin-right: 12px;
}

.foot_form p input {
	vertical-align: middle;
	border: 1px solid #d5d5d5;
	width: 240px;
	line-height: 24px;
}

.foot_form .but {
	width: 177px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	background-color: #0062b2;
	border: 1px solid #193b7b;
	color: #fff;
	margin-top: 16px;
	cursor: pointer;
}


/*¨¦¡°*/

.foot_kung {
	width: 1400px;
	margin: 0 auto;
}

.foot_link {
	font-size: 16px;
	color: #060000;
	float: right;
	/* padding-top: 12px; */
	position: relative;
}

.foot_link>div.link {
	padding-left: 80px;
	width: 160px;
	height: 75px;
	line-height: 75px;
	float: left;
	background-size: 44px 44px;
	background-repeat: no-repeat;
	background-position: 15px;
	margin-left: 0px;
	cursor: pointer;
	color: #25235a;
	font-size: 16px;
	font-weight: bold;
}

.foot_link>div.link1 {
	background-image: url(?/r/cms/www/home/css/../img/foot18.png);
}

.foot_link>div.link2 {
	background-image: url(?/r/cms/www/home/css/../img/foot19.png);
}

.foot_link>div.link3 {
	background-image: url(?/r/cms/www/home/css/../img/foot20.png);
}

.foot_link>div.link:hover {
	background-color: #fff;
}

.link_hover {
	position: absolute;
	bottom: 75px;
	/* border: 1px solid #a1a0a0; */
	width: 330px;
	background-color: #ececec;
	display: none;
	z-index: 1;
	border-radius: 10px 10px 0 0;
}

.link_hover_nav {
	background-color: #102d63;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 14px;
	border-radius: 10px 10px 0 0;
}

.link_hover_nav>div {
	width: 110px;
	float: left;
	text-align: center;
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
}

.link_hover_nav>div:hover {
	background-color: #fff;
	color: #102d63;
}

.link_div_hover {
	background-color: #fff;
	color: #555;
}

.link_hover_con {
	padding-left: 30px;
	padding-right: 30px;
	height: 300px;
	overflow: auto;
}

.link_hover_con>div {
	display: none;
}

.link_hover_con>div>p {
	line-height: 38px;
	border-bottom: 1px solid #e5e5e5;
	padding-left: 20px;
	cursor: pointer;
}

.link_hover_con>div>p>a {
	text-decoration: none;
	display: inline-block;
	width: 100%;
	font-size: 16px;
	color: #333;
}

.link_hover_con>div>p:hover a {
	color: #0062b2;
}

.foot_div2>div {
	width: 1400px;
	height: 153px;
	margin: 0 auto;
}

.foot_div2>div>div {
	float: left;
	margin-top: 32px;
}

.foot_div2>div>div>div {
	position: relative;
	float: left;
	margin-right: 35px;
	height: 93px;
	cursor: pointer;
}

.foot_div2>div>div>div:hover {
	margin-top: -5px;
	margin-bottom: 5px;
}

.foot_div2>div>div.foot_div2_div1>div>i {
	position: absolute;
	height: 32px;
	width: 100%;
	bottom: 30px;
	line-height: 32px;
	font-size: 15px;
	color: #fff;
	background: url(?/r/cms/www/home/css/../img/foot5.jpg)no-repeat;
	background-size: 100% 100%;
	/*padding-left: 36px;*/
	text-align: center;
}

.foot_div2>div>div.foot_div2_div2 {
	border-right: 1px dashed #dfdede;
	float: right;
}

.foot_div2>div>div.foot_div2_div2>div {
	margin: 0;
	width: 90px;
	text-align: center;
	border-left: 1px dashed #dfdede;
}

.foot_div2_div2>div>i {
	display: inline-block;
	width: 59px;
	height: 59px;
	background-size: auto 100%;
	background-repeat: no-repeat;
	background-position: center;
}

.foot_div2_div2>div>i.i1 {
	background-image: url(?/r/cms/www/home/css/../img/foot6.jpg);
}

.foot_div2_div2>div:hover>i.i1 {
	background-image: url(?/r/cms/www/home/css/../img/foot6s.jpg);
}

.foot_div2_div2>div>i.i2 {
	background-image: url(?/r/cms/www/home/css/../img/foot7.jpg);
}

.foot_div2_div2>div:hover>i.i2 {
	background-image: url(?/r/cms/www/home/css/../img/foot7s.jpg);
}

.foot_div2_div2>div>i.i3 {
	background-image: url(?/r/cms/www/home/css/../img/foot8.jpg);
}

.foot_div2_div2>div:hover>i.i3 {
	background-image: url(?/r/cms/www/home/css/../img/foot8s.jpg);
}

.foot_div2_div2>div>i.i4 {
	background-image: url(?/r/cms/www/home/css/../img/foot9.jpg);
}

.foot_div2_div2>div:hover>i.i4 {
	background-image: url(?/r/cms/www/home/css/../img/foot9s.jpg);
}

.foot_div2_div2>div>i.i5 {
	background-image: url(?/r/cms/www/home/css/../img/foot10.jpg);
}

.foot_div2_div2>div:hover>i.i5 {
	background-image: url(?/r/cms/www/home/css/../img/foot10s.jpg);
}

.foot_div2_div2>div>i.i6 {
	background-image: url(?/r/cms/www/home/css/../img/foot11.jpg);
}

.foot_div2_div2>div:hover>i.i6 {
	background-image: url(?/r/cms/www/home/css/../img/foot11s.jpg);
}

.foot_div3 {
	height: 270px;
	background: #173877;
	background-size: 100% 100%;
}

.foot_div3>div {
	width: 1400px;
	margin: 0 auto;
	padding-top: 60px;
}

.foot_div3>div>div {
	float: left;
}

.foot_div3_bq {
	padding-left: 0px;
	/*background: url(?/r/cms/www/home/css/../img/foot13.png)no-repeat;
	background-position: 0px center;*/
	color: #fff;
	height: 65px;
	padding-top: 7px;
}

.foot_div3_bq .p1 {
	font-size: 18px;
	font-weight: bold;
	color: #e5f3ff;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #fff;
}

.foot_div3_bq .p2 {
	font-size: 14px;
	color: #fff;
	line-height: 25px;
}

.foot_div3>div>div.foot_div3_mtapp {
	float: right;
	color: #1081dd;
	font-size: 18px;
	padding-top: 46px;
	padding-right: 15px;
}

.foot_div3_mtapp>b,
.foot_div3_mtapp>i,
.foot_div3_mtapp>a>b {
	vertical-align: middle;
	margin-left: 25px;
}

.foot_div3_mtapp>b,
.foot_div3_mtapp>a>b {
	cursor: pointer;
	display: inline-block;
	width: 65px;
	height: 65px;
	/* background-size: auto 100%; */
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
}

.foot_hover {
	background-color: #f7f7f7;
	position: absolute;
	bottom: 65px;
	display: none;
	font-size: 12px;
	padding: 10px;
	left: -75px;
	cursor: default;
	box-shadow: 0 0 1px 2px #eee;
	z-index: 22;
}

.foot_hover>p {
	color: #fff;
	background-color: #1081dd;
	margin-bottom: 10px;
	text-align: center;
	padding: 5px;
	white-space: nowrap;
}

.foot_div3_mtapp>b:hover {
	margin-top: -5px;
	margin-bottom: 5px;
}

.foot_div3_mtapp>b:hover .foot_hover {
	display: block;
	text-align: center;
}

.foot_div3_mtapp b.b1 {
	background-image: url(?/r/cms/www/home/css/../img/foot22s.png);
}

.foot_div3_mtapp> b.b1:hover {
	background-image: url(?/r/cms/www/home/css/../img/foot22s.png);
}

.foot_div3_mtapp b.b2 {
	background-image: url(?/r/cms/www/home/css/../img/foot15s.png);
}

.foot_div3_mtapp b.b2:hover {
	background-image: url(?/r/cms/www/home/css/../img/foot15s.png);
}

.foot_div3_mtapp b.b3 {
	background-image: url(?/r/cms/www/home/css/../img/foot16s.png);
}

.foot_div3_mtapp> b.b3:hover {
	background-image: url(?/r/cms/www/home/css/../img/foot16s.png);
}

.foot_div3_mtapp b.b4 {
	background-image: url(?/r/cms/www/home/css/../img/foot17.png);
}

.foot_div3_mtapp b.b4:hover {
	background-image: url(?/r/cms/www/home/css/../img/foot17s.png);
}

.foot_hov_nav {
	color: #333;
	line-height: 22px;
	width: 220px;
}

.foot_hov_con {
	overflow: hidden;
	line-height: 22px;
}

.foot_hov_con>a {
	cursor: pointer;
	float: left;
	margin: 0 5px;
	text-decoration: none;
	color: #196fcb;
}

.foot_hov_con>a:hover {
	margin: -4px 5px 4px 5px;
}





/*¿ò¼Ü*/
.main {
  margin: 0 auto;
  max-width: 1200px;
  min-width: 980px;
  background: #fff;
}


#picshow {
  padding: 0 30px;
}
#picshow h1 {
  color: #2474bb;
  font-weight: normal;
  height: 30px;
  border-radius: 10px;
  font-size: 18px;
  line-height: 30px;
  margin-bottom: 6px;
}
#picshow h1 span {
  float: right;
  color: #004a99;
  padding-right: 20px;
}
#picshow ul li {
  float: left;
  margin-right: 10px;
}
#picshow div img {
  width: 275px;
  height: 165px;
/*  border-radius: 8px; */
  box-shadow: 1px 1px 5px #666;
}

/*ÖÐ¼ä*/
.content {
  width: 100%;
  backgrounffd: #fff;
  overflow: hidden;
  padding: 0 0 20px 0;
}
/* .content_main{ padding-bottom: 10px;} */
.atWrap,
.atWrapnone {
  width: 29%;
  #width: 19%;
  height: 260px;
  float: left;
  padding: 0 2%;
  color: #444;
}
.atWrap {
  background: #fff url(../images/ms_indexbg.jpg) no-repeat right center;
}
.nomar {
  margin: 0;
  background: none;
}
.atWrap:last-child {
  margin-right: 0;
}
.atWrap h3,
.atWrapnone h3 {
  height: 40px;
  line-height: 40px;
  font-size: 18px;
 
}
.atWrap h3 a,
.atWrapnone h3 a {
  color: #195385;
  font-weight: bold;
}
.atWrap em,
.atWrapnone em {
  font-weight: bold;
}
.atCt {
  padding-top: 5px;
  height: 80px;
  line-height: 2em;
}
.atCt ul li{
  border-bottom: 1px dashed #ddd;
}
.atCt img {
  width: 100%;
  height: 200px;
  /* border-radius: 10px; */
  /* box-shadow: 1px 1px 5px #999; */
}
.atCt a {
  color: #444;
}
.footer {
  text-align: right;
  margin-top: 10px;
}
.footer a {
  color: #4c4c4c;
}
.footer a em {
  color: #00a597;
}
.atCt li {
  float: left;
  width: 100%;
  height: 30px;
  line-height: 30px;
  background: url(?/r/cms/www/home/css/../images/pointblack.jpg) no-repeat left 11px;
  overflow: hidden;
}
.atCt li a {
  color: #444;
  padding-left: 2px;
}
.atCt ul.onlineList {
  width: 96px;
}
.atCt ul.onlineList56 {
  width: 56px;
}
.serverList li {
  width: 50%;
  #width: 49%;
  _width: 89px; /*margin-right:6px;*/
}
.left,
.fl,
.float_left,
.lfloat,
.ms_ileft {
  float: left;
  display: inline;
}
.fr,
.mobile_right1_text,
.float_right,
.rfloat {
  float: right;
  display: inline;
}
.news_index li {
  width: 95px;
}
.news_index li.margin_left_25 {
  margin-left: 25px;
  width: 57px;
}
/*banner*/
.banner {
  left: 0;
  top: 0;
  z-index: 1;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
}
.hdbn {
  float: left;
  width: 100%;
}
.hdbn img {
  float: left;
  width: 100%;
  height: auto;
}
.banner .bn-pics {
  position: absolute;
  z-index: 4;
  right: 23px;
  bottom: 14px;
  width: auto;
  height: 49px;
}
.banner .bn-pics li {
  width: 76px;
  float: left;
  padding-right: 8px;
}
.banner .bn-pics li img {
  width: 72px;
  height: 49px;
  border: solid 2px #fff;
}
.bn-pics img {
  position: relative;
  left: 0;
  top: 0;
  cursor: pointer;
}
.bn-notice {
  position: absolute;
  z-index: 3;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 31px;
  line-height: 31px;
  background: url(?/r/cms/www/home/css/../images/bnline.png) left top repeat-x;
  color: #fff;
}
.bn-notice strong {
  padding-left: 5%;
  font-weight: bold;
}
.bn-notice li a {
  color: #fff;
  padding-right: 10px;
}
.on img {
  top: -12px;
}
.banner_box {
  height: 360px;
}
.banner_main {
  height: 360px;
  position: relative;
}
.banner_box li {
  height: 360px;
  width: 100%;
  margin: 0 auto;
  position: absolute;
  background-size: 100% 100% !important;
}
.banner_box li a {
  display: block;
  width: 100%;
  position: absolute;
  height: 360px;
  margin: 0 auto;
}

/*---------------------------------liebiaoye dianziyh------------------------------------*/

/*ÒÔÏÂÊÇ½¹µãÍ¼*/

.main {
  margin: 0 auto;
  max-width: 1400px;
  min-width: 980px;
  background: #fff;
}


/*-------------ÒÔÏÂÊÇÄÚÈÝÇøÓò*/
.list_con {
  width: 97.5%;
  height: auto;
  margin: 0 auto;
}
.list_con .title {
  margin-top: 4px;
  font-size: 18px;
  color: #09569f;
  height: 50px;
  line-height: 50px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
}
.mobile_bank {
  width: 97.43589%;
  #width: 95%;
  height: auto;
  margin: 0 auto;
}
.mobile_bank ul {
  width: 100%;
  height: 68px;
  margin-bottom: 39px;
}
.mobile_bank ul li {
  float: left;
  width: 19.89%;
  #width: 16.4%;
  height: 68px;
  background: #f8f8f8;
  line-height: 68px;
  cursor: pointer;
  border: 1px solid #c8c8c8;
  border-right: none;
}
.mobile_bank ul li.noborder {
  border-right: 1px solid #c8c8c8;
}
.mobile_bank ul li p {
  font-size: 16px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
  color: #595757;
}
.mobile_bank ul li span {
  margin-left: 18.5%;
  float: left;
  width: 32%;
  height: 45px;
  margin-top: 14px;
}
.mobile_bank_tab_title ul li.sel_tab {
  background: #fff;
  border-bottom: none;
}
.tab_se_none2 {
  display: none;
}
.mobile_bank_tab_title ul li.sel_tab img.tab_se_none2 {
  display: block;
}
.mobile_bank_tab_title ul li.sel_tab img.tab_se_none1 {
  display: none;
}
.mobile_bank_tab_main {
  width: 100%;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 39px;
}
.mobile_bank_tog {
  width: 100%;
}
/*.mobile_bank_tog .left{ float:left; position:absolute;left:30px; top:60px; width:20px; height:60px;}
*/
.mobile_bank_tog .mobile_bank_tog_down {
  width: 100%;
  overflow: hidden;
}
.mobile_bank_tog_down .center {
  overflow: hidden;
}
.mobile_bank_tog dl {
  width: 100%;
  float: left;
}
/*.mobile_bank_tog .right{ float:right; position:absolute;right:60px; top:60px;width:20px; height:60px;}
*/
.mobile_bank_tog dl dt {
  width: 30.9671%;
  height: 180px;
  float: left;
  margin-right: 2.1649%;
}
.mobile_bank_tog dl dt a {
  display: block;
}
.mobile_bank_tog dl .dd01 {
  width: 48%;
  float: left;
  position: relative;
}
.mobile_bank_tog dl .dd01 div {
  height: 36px;
}
.mobile_bank_tog dl .dd01 div a {
  font-size: 16px;
  color: #0055a2;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
}
.mobile_bank_tog dl .dd01 span {
  font-size: 12px;
  line-height: 24px;
  color: #595757;
  font-family: "ËÎÌå";
}
.mobile_bank_tog dl .dd01 p {
  margin-top: 10px;
  line-height: 58px;
  position: absolute;
  left: 0px;
  top: 128px;
}
.mobile_bank_tog dl .dd01 p a {
  font-size: 14px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
  color: #595757;
}
.mobile_bank_tog dl .dd01 p span {
  display: inline-block;
  width: 5px;
  height: 7px;
  background: url(?/r/cms/www/home/css/../images/mobile_bank_togimgicon.gif) no-repeat;
  margin-right: 6px;
  margin-left: 6px;
  #margin-top: -9px;
}
.mobile_bank_tog dl .dd02 {
  width: 14.53%;
  float: right;
  margin-top: 40px;
}
.mobile_bank_tog dl .dd02 a {
  float: right;
  display: block;
  width: 100px;
  height: 100px;
  margin-bottom: 15px;
  margin-right: 10px;
}
.mobile_bank_tog dl .dd02 p {
  float: right;
  text-align: center;
  #text-align: right;
  #width: 100%;
  color: #0072bc;
  cursor: pointer;
  font-size: 14px;
  font-family: "[ZHSRXT]";
}
.Online_bank,
.zhixiao_bank {
  width: 97.43589%;
  #width: 95%;
  height: auto;
  overflow: hidden;
  border-bottom: 1px solid #e5e5e5;
  margin: 0 auto;
  padding-bottom: 45px;
}
.Online_bank ul {
  width: 100%;
  overflow: hidden;
}
.Online_bank ul li {
  float: left;
  width: 31.2%;
  padding-right: 1.5%;
  padding-left: 1.5%;
  padding-bottom: 28px;
  border-right: 1px solid #e5e5e5;
  text-align: left;
}
.Online_bank ul li.fist {
  padding-left: 0px;
}
.Online_bank ul .noborder {
  border-right: 0;
  padding-right: 0px;
}
.Online_bank ul li p {
  font-size: 16px;
  color: #0072bc;
  height: 30px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
  text-align: center;
}
.Online_bank ul li dl {
  height: 207px;
  margin: 0 auto;
}
.Online_bank ul li dt {
  width: 240px;
  height: 149px;
  margin-bottom: 10px;
}
.Online_bank ul li dd {
  width: 94%;
}
.Online_bank ul li dd a {
  color: #585657;
}
.zhixiao_bank li {
  width: 30.1%;
}
.zhixiao_bank ul {
  width: 100%;
}
.zhixiao_bank li {
  float: left;
  width: 33.33%;
  #width: 33.3%;
}
.zhixiao_bank li dl dt {
  margin-top: 4px;
  font-size: 18px;
  color: #0072bc;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
}
.zhixiao_bank li dl .dna {
  color: #0072bc;
}
.zhixiao_bank li dl dd {
  width: 100%;
  height: 246px;
  border-right: 1px solid #e5e5e5;
}
.zhixiao_bank li dl dd span {
  cursor: pointer;
  float: left;
  width: 33.333%;
  height: 82px;
  margin-bottom: 39px;
}
.zhixiao_bank li dl dd span .a1 {
  display: block;
  width: 55px;
  height: 55px;
  margin-right: 10px;
  margin-left: 10px;
  margin-bottom: 9px;
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon1.fw.png) no-repeat;
  background-position: 0 0;
}
.zhixiao_bank li dl dd span .a1:hover {
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon2.fw.png) no-repeat;
  background-position: 0 0;
}
.zhixiao_bank li dl dd span .a2 {
  display: block;
  width: 55px;
  height: 55px;
  margin-right: 10px;
  margin-left: 10px;
  margin-bottom: 9px;
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon1.fw.png) no-repeat;
  background-position: 0 -55px;
}
.zhixiao_bank li dl dd span .a2:hover {
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon2.fw.png) no-repeat;
  background-position: 0 -55px;
}
.zhixiao_bank li dl dd span .a3 {
  display: block;
  width: 55px;
  height: 55px;
  margin-right: 10px;
  margin-left: 10px;
  margin-bottom: 9px;
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon1.fw.png) no-repeat;
  background-position: 0 -110px;
}
.zhixiao_bank li dl dd span .a3:hover {
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon2.fw.png) no-repeat;
  background-position: 0 -110px;
}
.zhixiao_bank li dl dd span .a4 {
  display: block;
  width: 55px;
  height: 55px;
  margin-right: 10px;
  margin-left: 10px;
  margin-bottom: 9px;
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon1.fw.png) no-repeat;
  background-position: 0 -165px;
}
.zhixiao_bank li dl dd span .a4:hover {
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon2.fw.png) no-repeat;
  background-position: 0 -165px;
}
.zhixiao_bank li dl dd span .a5 {
  display: block;
  width: 55px;
  height: 55px;
  margin-right: 10px;
  margin-left: 10px;
  margin-bottom: 9px;
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon1.fw.png) no-repeat;
  background-position: 0 -220px;
}
.zhixiao_bank li dl dd span .a5:hover {
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon2.fw.png) no-repeat;
  background-position: 0 -220px;
}
.zhixiao_bank li dl dd span .a6 {
  display: block;
  width: 55px;
  height: 55px;
  margin-right: 10px;
  margin-left: 10px;
  margin-bottom: 9px;
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon1.fw.png) no-repeat;
  background-position: 0 -275px;
}
.zhixiao_bank li dl dd span .a6:hover {
  background: url(?/r/cms/www/home/css/../images/zhixiao_bankicon2.fw.png) no-repeat;
  background-position: 0 -275px;
}
.zhixiao_bank li dl dd span p {
  line-height: 18px;
  color: #737373;
  margin-left: 5px;
}
.zhixiao_bank li dl .noborder {
  border-right: 0;
}
.zhixiao_bank li dl dd .zhixiao_bank_last1 {
  width: 100%;
  height: 66px;
}
.zhixiao_bank li dl dd .zhixiao_bank_last1 .left {
  cursor: auto;
  float: left;
  width: 66px;
  height: 66px;
  margin: 0;
  margin-right: 3.6818%;
}
.zhixiao_bank li dl dd .zhixiao_bank_last1 .right {
  cursor: auto;
  float: left;
  width: 73.2954%;
  height: 51px;
  margin: 0;
  padding-top: 15px;
  line-height: 24px;
  color: #595757;
  font-size: 14px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
}
.zhixiao_bank li dl dd .zhixiao_bank_last2 div {
  height: 60px;
  line-height: 60px;
  font-size: 18px;
  color: #0072bc;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
}
.zhixiao_bank li dl dd .zhixiao_bank_last2 .p1 {
  width: 78%;
}
.zhixiao_bank li dl dd .zhixiao_bank_last2 .p1 a {
  line-height: 24px;
  height: 24px;
  color: #595757;
  font-size: 12px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
}
.zhixiao_bank li dl dd .zhixiao_bank_last2 .p2 {
  margin-top: 8px;
  height: 24px;
  line-height: 24px;
}
.zhixiao_bank li dl dd .zhixiao_bank_last2 .p2 a {
  float: left;
  font-size: 14px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
  color: #595757;
}
.zhixiao_bank li dl dd .zhixiao_bank_last2 .p2 span {
  margin-top: 10px;
  float: left;
  width: 5px;
  height: 7px;
  background: url(?/r/cms/www/home/css/../images/mobile_bank_togimgicon.gif) no-repeat;
  margin-right: 6px;
  margin-left: 6px;
}

.zhixiao_bank .zhixiao_banklast {
  border-bottom: 1px solid #e5e5e5;
  width: 97.5%;
  height: 1px;
  margin: 0 auto;
  position: absolute;
  left: 15px;
  top: 329px;
  display: none;
}

.E-bank_in-text {
  overflow: hidden;
  font-family: "ËÎÌå";
  padding-top: 17px;
}
.E-bank_in-title {
  font-size: 14px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
  line-height: 25px;
}
.E-bank_in-title a {
  color: #585657;
}
.E-bank_in-text div.left ul ol {
  line-height: 29px;
  padding: 0 0 0 8px;
  margin: 0px;
  background: url(?/r/cms/www/home/css/../images/point.gif) no-repeat left center;
  height: 29px;
}
.E-bank_in-text div.left ul ol a {
  color: #585657;
}
.right {
  float: right;
}
.E-bank_in-text div.right a img {
  margin-top: 7px;
}
.E-bank_in-title-2 {
  margin-top: 4px;
  font-size: 18px;
  color: #09569f;
  height: 48px;
  line-height: 48px;
  margin-bottom: 15px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
}
.zhixiao_bank {
  overflow: hidden;
}
.mobile_bank_tog_down div.center dl dt img {
  width: 100%;
  height: 185px;
}
.E-bank-in-footer-1 {
  overflow: hidden;
}
.E-bank-in-footer-1_left {
  float: left;
  width: 123px;
  padding-bottom: 16px;
  margin-right: 14px;
}
.E-bank-in-footer-1_right {
  float: right;
  width: 55%;
}
.E-bank-in-footer-1_bottom ul {
  overflow: hidden;
}
.E-bank-in-footer-1_bottom ul ol {
  float: left;
  line-height: 37px;
  padding: 0 0 0 8px;
  background: url(?/r/cms/www/home/css/../images/point.gif) no-repeat left center;
  height: 37px;
  width: 30%;
}
.E-bank-in-footer-1_bottom ul ol a,
.E-bank-in-footer-1_right a {
  color: #595757;
}
.E-bank_in-fenge {
  border-right: 1px solid #e5e5e5;
  padding-right: 4%;
  padding-left: 8.5%;
  height: 215px;
}
.E-bank_in-fenge_2 {
  width: 80%;
  margin: 0 auto;
}
.E-bank_in-fenge_2_icon a {
  display: block;
  width: 33.33%;
  float: left;
  height: 30px;
  line-height: 30px;
  padding-top: 55px;
  background-position: top center;
  background-repeat: no-repeat;
  text-align: center;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
  color: #595757;
}
.E-bank_in-fenge_2_icon a.a1 {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-1_hover.gif);
  margin-bottom: 30px;
}
.E-bank_in-fenge_2_icon a.a2 {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-2_hover.gif);
  margin-bottom: 30px;
}
.E-bank_in-fenge_2_icon a.a3 {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-3_hover.gif);
  margin-bottom: 30px;
}
.E-bank_in-fenge_2_icon a.a4 {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-4_hover.gif);
}
.E-bank_in-fenge_2_icon a.a5 {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-5_hover.gif);
}
.E-bank_in-fenge_2_icon a.a6 {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-6_hover.gif);
}
.E-bank_in-fenge_2_icon a.a1:hover {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-1.gif);
}
.E-bank_in-fenge_2_icon a.a2:hover {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-2.gif);
}
.E-bank_in-fenge_2_icon a.a3:hover {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-3.gif);
}
.E-bank_in-fenge_2_icon a.a4:hover {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-4.gif);
}
.E-bank_in-fenge_2_icon a.a5:hover {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-5.gif);
}
.E-bank_in-fenge_2_icon a.a6:hover {
  background-image: url(?/r/cms/www/home/css/../images/e-bank-inter-icon-6.gif);
}
.E-bank_in-fenge_2_icon {
  overflow: hidden;
  width: 95%;
  margin: 0 auto;
}
.E-bank_in-title-3 {
  padding-left: 10%;
}
.E-bank_in-footer-3 {
  padding-left: 10%;
  border-left: 1px solid #e5e5e5;
  overflow: hidden;
}
.E-bank_in-footer-3_left {
  float: left;
  width: 66px;
  height: 66px;
  padding-right: 19px;
}
.E-bank_in-footer-3_right {
  float: left;
  font-size: 14px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
  color: #595757;
  line-height: 24px;
  padding-top: 18px;
}
.E-bank_in-footer-8 {
  height: 149px;
}
.E-bank_in-title-4 {
  margin-bottom: 0px;
  padding-top: 18px;
}
.E-bank_in-footer-4 {
  color: #595757;
  font-size: 12px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
}
.E-bank_in-text div.left {
  width: 114px;
}
.zhixiao_bank {
  border-bottom: none;
}
.E_bank_hdp {
  overflow: hidden;
  width: 100%;
  height: auto;
  position: relative;
}
.E_bank_hdp_left {
  width: 20px;
  height: 60px;
  background: url(?/r/cms/www/home/css/../images/left_right_e_bank_button.gif);
  cursor: pointer;
  float: left;
  position: absolute;
  left: 0px;
  top: 109px;
}
.E_bank_hdp_right {
  width: 20px;
  height: 60px;
  background: url(?/r/cms/www/home/css/../images/left_right_e_bank_button.gif) right top;
  cursor: pointer;
  float: right;
  position: absolute;
  right: 0px;
  top: 109px;
}
.E_bank_hdp_title {
  font-size: 16px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
  text-align: center;
}
.E_bank_hdp_title a {
  color: #09569f;
}
.Online_bank2 {
  width: 97.43589%;
  #width: 95%;
  height: auto;
  overflow: hidden;
  border-bottom: 1px solid #e5e5e5;
  margin: 0 auto;
  padding-bottom: 45px;
}
.E-bank_in-title-2 a,
.Online_bank2 div.title a,
.Online_bank div.title a,
.mobile_bank div.title a,
.Online_bank ul li p a {
  color: #09569f;
}
 {
  color: #09569f;
}
.E_bank_hdp_main ul li {
  float: left;
  width: 33.33%;
  #width: 33%;
}
.E_bank_hdp_main ul li div.E_bank_hdp_main_div {
  width: 85%;
  position: relative;
}
.E_bank_hdp_main ul li div.left {
  float: left;
}
.E_bank_hdp_main ul li div.center {
  margin: 0 auto;
}
.E_bank_hdp_main ul li div.right {
  float: right;
}
.E_bank_hdp_img a img {
  width: 100%;
}

.E_bank_hdp_title {
  line-height: 54px;
}
.E_bank_hdp_text {
  position: absolute;
  bottom: 0;
  background: url(?/r/cms/www/home/css/../images/E_bank_hdp_text_bg.png);
  height: 49px;
  padding-top: 2px;
  width: 90%;
  padding-left: 5%;
  padding-right: 5%;
}
.E_bank_hdp_text a {
  color: #fff;
  font-size: 14px;
  font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
  line-height: 24px;
}
.E_bank_hdp_main ul {
  overflow: hidden;
}
.E_bank_hdp_main {
  width: 90%;
  margin: 0 auto;
}

/*ÒÔÏÂÊÇÎªÄãÍÆ¼ö*/
.grey_bg {
  height: 130px;
  background: url(?/r/cms/www/home/css/../images/grey_bg.gif) repeat-x;
  width: 100%;
  margin: 0px auto;
  clear: both;
  font-family: Microsoft YaHei;
}
.grey_bg ul {
  height: 75px;
}
.grey_bg ul,
.grey_msTit {
  width: 98.7%;
  margin: 0 auto;
}
.grey_msTit {
  height: 50px;
  line-height: 50px;
  color: #09569f;
  font-size: 18px;
  width: 95%;
  margin: 0 auto;
  font-weight: normal;
}
.grey_msBox {
  float: left;
  width: 29%;
  padding-right: 2%;
  margin-left: 2%;
  height: 75px;
}
.grey_msBox span {
  display: block;
  float: left;
  height: 75px;
}
.grey_msBox span.ms_mbImg {
  width: 60px;
}
.grey_msBox span.ms_mbWord {
  width: 60%;
  padding-left: 40px;
  font-family: SimSun;
}
.grey_msBox span.ms_mbWord h3 {
  line-height: 18px;
  font-size: 14px;
  font-weight: bold;
}
.grey_msBox span.ms_mbWord h3 a {
  color: #595757;
}
.grey_msBox span.ms_mbWord p {
  line-height: 22px;
  height: 45px;
  overflow: hidden;
}

/*---------------------------------ÒÔÏÂÏêÇéÃæ´¢Ðî------------------------------------*/

.detail_con {
  width: 1140px;
  height: auto;
  padding-left: 30px;
}
.detail_con h3 {
  font-size: 18px;
  color: #0072bb;
  height: 50px;
  line-height: 50px;
}
.chuxu_con {
  width: 1140px;
  height: 700px;
  border-top: 1px solid #c8c8c8;
}
.chuxu_con .left {
  float: left;
  width: 207px;
  height: 640px;
  margin-right: 15px;
  background: url(?/r/cms/www/home/css/../images/chuxu_conimgbj.gif) no-repeat right top;
  border: 0;
}
.chuxu_con .left ul {
  width: 190px;
}
.chuxu_con .left ul li {
  width: 100%;
}
.chuxu_con .left ul li a {
  padding-left: 15px;
  display: block;
  width: 175px;
  height: 35px;
  line-height: 35px;
  color: #595757;
  background: url(?/r/cms/www/home/css/../images/chuxu_coniicon2.fw.png) no-repeat 169px center;
}

.chuxu_con .left ul li div {
  left: 0;
  top: 35px;
  width: 100%;
  height: auto;
  display: none;
}
.chuxu_con .left ul li div span {
  display: block;
}
.chuxu_con .left ul .current {
  background: #e6e6e6 url(../images/chuxu_coniicon1.fw.png) no-repeat 169px
    center;
  font-weight: bold;
}

.chuxu_con .center {
  float: left;
  width: 712px;
  height: 680px;
  margin-right: 30px;
  padding-top: 20px;
}
.chuxu_con .center .up {
  width: 682px;
  height: 15px;
  line-height: 15px;
}
.chuxu_con .center .up li {
  cursor: pointer;
  float: right;
  width: 29px;
  height: 15px;
  line-height: 15px;
  background: url(?/r/cms/www/home/css/../images/chuxu_coniicon3.gif) no-repeat;
  padding-left: 20px;
}
.chuxu_con .center .up .li01 {
  width: 40px;
  height: 15px;
  background: url(?/r/cms/www/home/css/../images/chuxu_coniicon4.gif) no-repeat;
  position: relative;
}
.chuxu_con .center .up div {
  background: url(?/r/cms/www/home/css/../images/chuxu_coniicon5.gif) no-repeat right center;
  padding: 0;
}
.chuxu_con .center .up .up_p {
  position: absolute;
  right: 0;
  top: 5px;
  width: 160px;
  height: 20px;
  display: none;
}
.chuxu_con .center .up .up_p span {
  float: left;
  background: none;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}

.chuxu_con .center .down dl {
  margin-bottom: 10px;
}
.chuxu_con .center .down {
  width: 712px;
  height: 667px;
  background: url(?/r/cms/www/home/css/../images/chuxu_con_center.gif) no-repeat;
  background-position: right top;
  margin: 0 auto;
}
.chuxu_con .center .down h4 {
  font-size: 16px;
  color: #333;
  padding-bottom: 18px;
  float: left;
  width: 100%;
}
.chuxu_con .center .down dl dd {
  padding-left: 25px;
  color: #595757;
  margin-top: 5px;
  line-height: 24px;
}
.chuxu_con .center .down dl dt h5 {
  font-size: 12px;
  color: #595757;
}

.chuxu_con .right {
  float: left;
  width: 175px;
  height: 640px;
}
.chuxu_con .right .chuxu_up {
  width: 175px;
  height: 72px;
  margin: 0 auto;
  padding-top: 9px;
}

.chuxu_con .right .chuxu_up div {
  width: 100%;
  height: 38px;
}
.chuxu_con .right .chuxu_up div span {
  float: left;
  font-size: 14px;
  font-weight: bold;
  font-family: "ËÎÌå";
  color: #666;
  height: 38px;
  line-height: 38px;
}
.chuxu_con .right .chuxu_up div ul {
  float: right;
}
.chuxu_con .right .chuxu_up div li {
  float: left;
  margin-right: 10px;
  width: 17px;
  height: 17px;
  margin-top: 10px;
}

.chuxu_con .right .chuxu_up p {
  font-size: 12px;
  font-weight: bold;
  font-family: "ËÎÌå";
  color: #666;
  height: 34px;
  line-height: 34px;
}
.chuxu_con .right .chuxu_down ul {
  float: right;
}
.chuxu_con .right .chuxu_down ul li {
  cursor: pointer;
  float: left;
  width: 80px;
  height: 73px;
  margin-bottom: 10px;
  margin-right: 15px;
}
.chuxu_con .right .chuxu_down ul li.li05 {
  float: left;
  width: 175px;
  height: 73px;
  margin-right: 0;
}
.chuxu_con .right .chuxu_down ul li.li06 {
  float: left;
  width: 175px;
  height: 35px;
  margin-bottom: 10px;
  margin-right: 0;
}
.chuxu_con .right .chuxu_down ul li.nomargin {
  margin-right: 0;
}
.detail_con .detail_last_chuxu {
  width: 60%;
  height: 60px;
  background: url(?/r/cms/www/home/css/../images/chuxu_concenterfengexian.gif) no-repeat 0 0;
  margin: 0 auto;
}
.detail_last_chuxu ul {
  float: right;
  width: 180px;
  height: 20px;
  margin-top: 10px;
}
.detail_last_chuxu ul li {
  width: 20px;
  height: 20px;
  float: left;
  margin-right: 5px;
}

/*---------------------------------ÒÔÏÂÏêÇéÃæÐÅÏ¢ÅûÂ¶·Ç·²×Ê²ú¹ÜÀíÏµÁÐ-------------------------------*/
.chuxu_con .center .ul_xinxi {
  margin-right: 20px;
}
.chuxu_con .center .ul_xinxi li {
  color: #595757;
  line-height: 24px;
  margin-bottom: 20px;
}
.ul_xinxi .li_last span {
  margin-left: 88%;
}
.chuxu_con .center .ul_xinxi .li_last {
  padding-top: 30px;
  margin-bottom: 25px;
}
.ul_xinxi .li_last01 {
  text-align: center;
  margin-top: 10px;
}
.ul_xinxi .li_last01 a {
  color: #0066cc;
}

.copy a,
.copy {
  color: #595959;
}

/*Â¬ÐÂÀû 1.6ºÅµ÷ÕûbannerÍ¼ÂÖ²¥Ìí¼ÓµÄÑùÊ½*/

.main .personal_banner {
  position: relative;
  overflow: hidden;
}
.main .personal_banner ol {
  position: absolute;
}
.main .personal_banner ul {
  height: 200px;
  overflow: hidden;
  width: 100%;
}
.main .personal_banner ul li {
  height: 200px;
  width: 100%;
  float: left;
  display: none;
  background-position: top center;
}
.main .personal_banner ul li a {
  display: block;
  width: 100%;
  height: 200px;
  position: absolute;
}
.main .personal_banner ul .current_personal_banner {
  display: block;
  background-position: 50% 0%;
}
.ksbl {
  display: none;
}

@media only screen and (max-width: 410px) {
  .header_right_1 .home_icon,
  .header_right_1 .home_icon_fan {
    display: none;
  }
  .header_right_1 .border_none {
    margin-left: 70px;
  }
}
@media only screen and (min-width: 1200px) {
  .main {
    position: relative;
  }
  .ksbl {
    width: 155px;
    height: auto;
    display: block;
    position: absolute;
    z-index: 998;
    top: 150px;
    right: 31px;
    background: rgba(255, 255, 255, 0.8);
    box-shadow: 2px 2px 6px rgba(15, 3, 7, 0.15);
    -moz-box-shadow: 2px 2px 6px rgba(15, 3, 7, 0.15);
  }
  .ksbl dl dt,
  .ksbl dl dd {
    width: 155px;
    height: 42px;
  }
  .ksbl dl dd.ksbl_lastdd {
    height: 41px;
  }
  .ksbl dl dt {
    line-height: 45px;
    border-bottom: 1px solid rgba(174, 174, 174, 0.4);
    font-size: 18px;
    color: #0072bc;
    padding-left: 55px;
    width: 100px;
    background: url(?/r/cms/www/home/css/../images/ksbl_icon.fw.png) no-repeat 22px 13px;
    font-family: "À¼Í¤ºÚ¼ò", "Î¢ÈíÑÅºÚ";
  }
  .ksbl dl dd a {
    height: 40px;
    line-height: 40px;
    display: block;
    border-bottom: 1px solid rgba(174, 174, 174, 0.4);
    border-top: 1px solid rgba(236, 236, 236, 0.4);
    font-size: 14px;
    font-family: "ËÎÌå";
    color: #7692ab;
    padding-left: 24px;
    background: url(?/r/cms/www/home/css/../images/kjbl_icon2.fw.png) no-repeat 123px center;
  }
  .ksbl dl .ksbl_lastdd a {
    border-bottom: 0;
  }
  .ksbl dl dd a:hover {
    background: #0072bc url(../images/kjbl_icon3.fw.png) no-repeat 123px center;
    color: #fff;
  }
}
/*@media only screen and (max-width: 994px) {


}
*/
/*Í¨ÓÃ*/
/*@media only screen and (max-width: 680px) {
	
}
*/

a:focus,
area {
  outline: none;
}

.atCt ul li span {
  float: right;
}

#tab {
  width: 100%;
  height: 320px;
  margin: 0px 0px 0px;
  overflow: hidden;
}
#tab .tab-hd {
  overflow: hidden;
  zoom: 1;
}
#tab .tab-hd li {
  font-family: "Î¢ÈíÑÅºÚ";
  width: 50%;
  height: 40px;
  font-size: 18px;
  font-weight: 360;
  color: #2474bb;
  line-height: 40px;
  float: left;
  cursor: pointer;
  overflow: hidden;
  /* border-bottom: 1px solid #fd7f00; */
}
#tab .tab-hd li a,
#tab .tab-hd li a:hover {
  color: #195385;
  font-weight: bold;
}
#tab .tab-hd .tab-right {
  float: right;

}
#tab .tab-hd li.active {
  border-bottom: 1px solid #10a5c6;
}
#tab .tab-bd li {
  padding-top: 6px;
  display: none;
}
#tab .tab-bd li.thisclass {
  display: list-item;
}
#tab .news02 a {
     height: 31px;
     padding: 0px 5px;
     display: block;
     overflow: hidden;
     line-height: 31px;
     float: left;
     color: #444;
	 width: 80%;
	     overflow: hidden;
}
#tab .news03 a{
	width: 46%;
	float: left;
	height: 46px;
	padding:9px 2%;
	display: block;
	overflow: hidden;
}
#tab .news03 a em{
	font-style: normal;
	display: block;
	cursor: pointer;
	color: #212020;
	height: 60px;
	line-height: 22px;
	overflow: hidden;
}
#tab .news03 a img {
    width: 160px;
    height: 45px;
    display: block;
    overflow: hidden;
    float: left;
    border-radius: 5px;
    /* border-bottom: 1px solid #cecece; */
}
#tab .news02 a p {
  width: 52px;
  height: 42px;
  display: block;
  float: left;
  margin: 0;
  padding-top: 4px;
  color: #fff;
  text-align: center;
  background: #32b593;
}
#tab .news02 a p b {
  font-size: 18px;
  display: block;
}
#tab .news02 a p span {
  font-size: 12px;
  line-height: 16px;
  display: block;
}
#tab .news02 a em {
  font-style: normal;
  position: relative;
  display: block;
  cursor: pointer;
  color: #212020;
  width: 260px;
  float: right;
  height: 60px;
  line-height: 22px;
  overflow: hidden;
}
#tab .news02 a:hover em {
  color: #32b593;
}
#tab .news03 a:hover em {
  color: #32b593;
}
#tab .indexlink-box {
  padding-top: 5px;
}
#tab .indexpiclink {
  width: 335px;
}
#tab .indexpiclink a {
  display: block;
  width: 335px;
  position: relative;
  height: 78px;
  overflow: hidden;
  margin-bottom: 10px;
}
#tab .indexpiclink a span {
  display: block;
  position: absolute;
  bottom: 0;
  height: 25px;
  line-height: 25px;
  width: 244px;
  right: 0;
  text-align: center;
  color: #fff;
  overflow: hidden;
}
#tab .indexpiclink .mtgz {
  background: url(?/r/cms/www/home/css/../images/jj_02.jpg) left top no-repeat;
}
#tab .indexpiclink .bnsy {
  background: url(?/r/cms/www/home/css/../images/jj_03.jpg) left top no-repeat;
}
#tab .indexpiclink .jjxy {
  background: url(?/r/cms/www/home/css/../images/jj_04.jpg) left top no-repeat;
}

.top_link{
	overflow: hidden;position: absolute;right: 0px;display: flex;
}
.top_link .links {
	line-height: 35px;
	float: right;
	margin: 0 22px 0 0;

}
.top_link .links a {
	display: inline-block;
	padding: 0px 7px;
	color: #333;
}

/* ÄÚÒ³ */
.cont_bg { max-width:1400px; min-width:980px; width:100%; overflow:hidden; height:auto;background:#fff;margin:0 auto;}
/*ÐÞ¸Äbanner*/
.personal_banner{ cursor:pointer; width:100%; margin:0 auto; overflow:hidden; position:relative;}
.personal_banner ul{width:100%; height:200px;}/*Â¬ÐÂÀû ¸Ä¿í È¥µô¶¨Î»¶È*/
.personal_banner ul li{float:left;height:200px;}
.personal_banner ul li img{ display:block; width:100%; }
.personal_banner ol{ position:absolute; right:0; bottom:0; width:52%; height:20px;}
.personal_banner ol li{ float:left; width:10px; height:10px; background:url(?/r/cms/www/home/css/../images/list_bannerup.fw.png) no-repeat; background-position:left -10px; margin-right:10px; cursor:pointer;}
.personal_banner ol .current{ background:url(?/r/cms/www/home/css/../images/list_bannerup.fw.png) no-repeat; background-position:left top;}
.cont_bg .personal_banner{position:relative; overflow:hidden;}
.cont_bg .personal_banner ol{position:absolute;}
.cont_bg .personal_banner ul{height:200px; overflow:hidden; width:100%;}
.cont_bg .personal_banner ul li{height: 200px; width:100%;float:left; display:none;background-size: 100% 100%;}
.cont_bg .personal_banner ul li a{display: block;width: 100%;height: 200px;position:absolute;}
.cont_bg .personal_banner ul .current_personal_banner{ display:block; background-position:50% 0%}
/*µ±Ç°Î»ÖÃ*/
.index_personalbox,.index_personalbox_boder{width: 95%;height:40px;line-height:40px;margin:0 auto;}
.index_personalbox_boder{border-bottom:2px solid #ECECEC;}
.index_personalbox a,.index_personalbox_boder a{color:#333;margin:0 3px;}

.counter_cont{width:95%;margin:0 auto; overflow:hidden;}
.counter_title{
	display: block;
    width: 100%;
    color: #ffffff;
    font-size: 20px;
    font-style: oblique;
    font-weight: bold;
    height: 60px;
    line-height: 60px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	background: #286fb7 url(../img/head_bg_red.png) repeat-x;
}

/*×ó²àjs²Ëµ¥1*/
.counter_left{float:left;width:24%;min-height:540px;background:url(?/r/cms/www/home/css/../images/linegery.gif) no-repeat right 0px;overflow:hidden;padding-right:21px;}
.counter_left .counter_left{ width:100%; background:none;padding-right:0;}
.counter_left ul{padding: 15px 15px 0 15px;border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;}
.counter_left ul li{line-height: 48px; text-align: center;color: #4c4c4c; background: #f2f3f5;font-size: 16px;margin-bottom: 10px;cursor: pointer;}
.counter_left ul li a{display: block;width: 100%; font-size: 16px;height: 100%;color: #444444;}
.tu{margin: 10px 0 0 0;}
.tu img{width: 319px;}
/* .bg_li{border-bottom:1px dotted #B6B6B6; width:96%;list-style:none;padding-left:4%;line-height:35px;cursor:pointer; font-family: Arial;}
.bg_li div ul li a{color:#595757;text-decoration:none;padding-left:20px;font-weight:normal;}
.bg_li div ul li:hover{background:#F4F4F4;}
.bg_li div ul li i{background:url(?/r/cms/www/home/css/../images/right_jiao.png) no-repeat;display:inline-block;width:6px;height:11px;float:right;margin:12px 23px 0 0;}
.bg_li i.right_jiao{background:url(?/r/cms/www/home/css/../images/right_jiao.png) no-repeat;display:inline-block;width:6px;height:11px;float:right;margin:12px 8% 0 0;}
.bg_li i.bot_jiao{background:url(?/r/cms/www/home/css/../images/jiao.png) no-repeat;display:inline-block;width:11px;height:6px;float:right;margin:12px 8% 0 0;}
.bg_li i.bot_jiao1{background:url(?/r/cms/www/home/css/../images/jiao1.png) no-repeat;display:inline-block;width:6px;height:11px;float:right;margin:12px 8% 0 0;}
.bg_li div{display:none;margin-left:-10px;} */
.personal_banner ul li{float:left;width:1050px;height:193px;}
.personal_banner ul{position:absolute;}
.bg_lierji{background:url(?/r/cms/www/home/css/../images/li_bg.gif) no-repeat;width:181px;height:35px;list-style:none;padding-left:30px;line-height:35px;}
.bg_lierjihover{background:url(?/r/cms/www/home/css/../images/li_bg.gif) no-repeat;width:181px;height:35px;list-style:none;padding-left:30px;font-weight:bold;line-height:35px;}

.counter_mid_1{float:left;height:auto;width: 70%;padding: 0 0 35px 0px;}
.PubBox{height:48px;border-bottom:dotted 1px #C7C7C7;}
.tith1{font-size:16px;font-weight:bold;line-height:24px;overflow:hidden;text-align: center;}
.detail_t{text-align: center;margin: 0 0 10px 0;}
.count_one{width:100%;padding:10px 0px;line-height:24px;}
.clear,.ov{clear:both;}
.div_margin{margin-bottom:15px;}
.news_list {
    width: 100%;
}
.div_margin ul li{height:30px;line-height:30px; overflow:hidden;border-bottom: 1px dashed #ccc;}
.div_margin ul li span {
    display: block;
}
.left,.fl,.float_left,.lfloat,.ms_ileft{float:left;display:inline;}
.xiaoyuan ul{width: 840px; margin: 0 auto;overflow: hidden;}
.xiaoyuan li{width: 240px;height: 225px;overflow: hidden;margin-right: 60px;float: left;}
.xiaoyuan li:nth-child(3n){margin-right: 0;}
.xiaoyuan li img{width: 240px;height: 180px;vertical-align: middle;}  
.xiaoyuan li span{display: block;width: 100%;  height: 40px;line-height: 40px;text-align: center;color: #444;}
    
  
    
    
    
    

.page-large{margin:40px 0 20px; text-align:center;}
.page-large a{min-width:34px; height:34px; display:inline-block; border:1px solid #d5d5d5; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:34px; text-align:center; float:left; text-indent:0; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 3px;}
.page-large a.on{border:1px solid #4593d1; background:#4593d1; color:#fff;}
.page-large a.none{border:none;}
.page-large .Num:hover{border:1px solid #4593d1; color:#4593d1;}
.page-large .on:hover{border:1px solid #4593d1; color:#fff;}
.page-large .prev-page{background:url(?/r/cms/www/home/css/../images/small-prev-page.png) center center no-repeat;}
.page-large .next-page{background:url(?/r/cms/www/home/css/../images/small-next-page.png) center center no-repeat;}
.page-large .prev-page:hover{border:1px solid #4593d1; background:url(?/r/cms/www/home/css/../images/small-prev-page-on.png) center center no-repeat #4593d1;}
.page-large .next-page:hover{border:1px solid #4593d1; background:url(?/r/cms/www/home/css/../images/small-next-page-on.png) center center no-repeat #4593d1;}

.searchList .item{
	border-bottom: 1px solid #ccc;
	margin: 10px 0 0 0;
	padding: 0 0 10px 0;
}
.yincang1 {
    position: absolute;
    top: 214px;
    left: 0px;
    width: 100%;
    height: 387px;
    z-index: 10;
    display: none;
}
.yincang1 img {
    position: relative;
    margin: 0 auto;
    width: 1400px;
    height: 387px;
    display: block;
}


#lytop {
	width: 1148px;
	height: 135px;
}
.lymessage_inf p{margin: 16px 0;display: flex;}
.lymessage_inf p span{width: 100px;display: inline-block;}
#lyfoot{
	width: 1165px;
	height: auto;
	margin: 15px auto;
	
}
#lyfoot ul li{
	list-style: none;
	float: left;
	padding: 10px 65px;
	font-size: 15px;
}

#center {
	width: 1148px;
	height: auto;
	margin-top: 3px;
}
.cl {
	width: 230px;
	min-height: 702px;
	background-color: #cacaca;
	float: left;
}
.cl ul {
	margin-top: 80px;
}
.cl ul li {
	font-family: "Microsoft YaHei", "ËÎÌå", arial;
	width: 216px;
	height: 40px;
	line-height: 30px;
	margin: 20px 5px 5px 0;
	float: right;
	background-color: #103167;
	font-size: 14px;
	color: #fff;
	text-align: center;
	list-style: none;
	padding: 5px;
}
.cr {
	width: 918px;
	height: auto;
	float: right;
	background-color: #ffffff;
}
.cr1 {
	width: 908px;
	float: right;
	margin: 5px;
	border: 1px solid #d3d3d3;
	height: auto;
}
.location {
	width: 95%;
	height: 33px;
	line-height: 33px;
	font-size: 16px;
	color: #850608;
	float: left;
	background: #e3e3e3;
	border-top: 2px solid #fff;
	border-bottom: 3px solid #d5d5d5;
	padding-left: 5%;
	position: relative;
}
.email {
	float: left;
	margin-top: 70px;
	margin-left: 10px;
	width: 880px;
	min-height: 581px;
}
.email ul {
	margin-top: 10px;
}
.email ul li {
	list-style: disc;
	padding: 15px 0px;
	width: 800px;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: 1px solid silver;
	overflow: hidden;
	text-indent: 2em;
}
.email ul span{
	margin: 0 5px 0 0;
	color: #7c080c;
}

.fengguang{overflow: hidden;margin: 10px 0 0 0;}
.fengguang a{color: #195385;font-weight: bold;}
.fengguang li.active {border-bottom: 1px solid #10a5c6;}
.fengguang li {
	height: 40px;
	font-size: 18px;
	font-weight: 360;
	color: #2474bb;
	line-height: 40px;
	float: left;
	cursor: pointer;
	overflow: hidden;
}

.huiyi{}
.huiyi img{width: 138px;}
.beian{margin: 10px 0 0px 0;}
.beian img{margin: 0 20px 0px 0;height: 50px;}
.foot_kung .lianjie{float: left;}
.foot_kung .lianjie a{border-right: 1px solid;padding: 0 10px;}
.foot_kung .lianjie a:last-child{border-right:none;}
.foot_kung .lianjie a:first-child{padding: 0 10px 0 0;}
.hyts{margin: 32px 0 0 0;float:right;}
.hyts a{ border:1px solid #ededed; background:#F4F4F4; font-size:16px;font-weight:bold;  padding: 5px 15px; margin-right:20px; float:left;}
    
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image: url(?/r/cms/www/home/css/../img/right.png) !important;opacity: 0.5;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image: url(?/r/cms/www/home/css/../img/left.png) !important;opacity: 0.5;}
@media only screen and (max-width: 1000px) {
   .nav_logo,.nav_list_div,.banner,.foot_kung,.foot_div2>div,.foot_div3>div,.main,.cont_bg,.yincang1 img{width: 100%;}
}
@media only screen and (max-width: 1000px){
	.headtit{display: none;}
	.sgtit{margin: 31px 0 14px 0; position: absolute; /* margin-top: -20px; */right: 14%;top: 5px;}
	.nav_search{margin-top: 61px;}
	#searchForm{position: relative; width: 150px; margin: 17px auto 0 30%;float: left;}
	.nav_tet{margin: -14px 0 0 52px;}
}