* {
	text-decoration:none;
	outline:none;
	padding: 0px;
	margin: 0;
	list-style-type: none;
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.clear{ clear:both}
a{ text-decoration:none;}

body{ margin: 0; padding: 0; font-family:"微软雅黑";}

.header{ width: 100%; height: 171px; float: left;}
.header_01{ width: 100%; height: 120px; min-width: 1122px; float: left; background: #50aee1;}
.header_01_logo{ width: 660px; height: 120px; float: left;}
.header_01_right{ width: 360px; height: 120px; float: right;}
.header_01_right_link{ width: 360px; float: left;}
.header_01_right_link li{ float: left; font-size: 12px; color: #fff; line-height: 63px;}
.header_01_right_link li a{ color: #fff; margin: 0 8px;}
.header_01_right_search{ width: 278px; float: right; height: 28px; background: url(../images/pic01.jpg) no-repeat; margin-right: 10px; padding: 1px;}
#search_inp{ width: 234px; height: 28px; float: left; margin-left: 10px; font-size: 12px; color: #cbcbcb; line-height: 28px; border: none;}
#search_btn{ width: 34px; height: 28px; float: left; border: none; cursor: pointer; background: no-repeat;}
.header_02{ width: 100%; height: 51px; float: left; min-width: 1122px;background-color: #50aee1;}
.header_nav{ width: 1120px; height: 51px; float: left; padding: 0 1px;}
.header_nav li{ width: 112px; float: left; text-align: center; font-size: 16px; line-height: 51px;}
.header_nav li a{ color: #00213c;}
.nav_on a{ color: #0062b2 !important;}


.index_con{ width: 100%; float: left; min-width: 1122px; background: url(../images/pic02.jpg) repeat-x; position: relative; z-index: 9999;}
.index_con_01{ width: 1122px; height: 253px; float: left; box-shadow:0px 0px 5px #f3f7f9; -moz-box-shadow:0px 0px 5px #f3f7f9; -webkit-box-shadow:0px 0px 5px #f3f7f9; background: #fff; margin-top: -49px;}
.index_con_01_left{ width: 748px; float: left;}
.index_con_01_left li{ width: 354px; float: left; margin: 10px;}
.index_con_01_left li img{ float: left;}
.index_con_01_left li h1{ width: 354px; float: left; overflow: hidden; color: #0062b2; font-size: 16px; line-height: 28px; padding-top: 10px;}
.index_con_01_left li h1 a{ color: #0062b2;}
.index_con_01_left li span{ width: 354px; float: left; font-size: 12px; color: #b2b2b2; line-height: 20px;}
.index_con_01_right{ width: 354px; float: left; margin: 5px 10px 0px 0px;}
.index_con_01_right li{ width: 354px; height: 72px; float: left; margin: 5px 0;}

.index_con_02{ width: 1122px; float: left; margin-top: 20px;}
.index_con_02_xw{ width: 530px; height: 379px; float: left; background: #fff; padding: 0 10px;}
.index_con_02_xw_tit{ width: 530px; height: 54px; float: left;}
.index_con_02_xw_tit h1{ float: left; background: url(../images/pic08.jpg) no-repeat left center; font-size: 28px; color: #0062b2; line-height: 54px; padding-left: 32px;}
.index_con_02_xw_tit a{ float: right; color: #0062b2; font-size: 12px; line-height: 54px;}

.index_con_02_xw_tab{ width: 530px; float: left;}
.index_con_02_xw_tab_tit{ width: 530px; float: left;}
.index_con_02_xw_tab_tit li{ width: 265px; height: 40px; float: left; background: #edf4fa; font-size: 18px; color: #666; line-height: 40px; text-align: center; cursor: pointer;}
.index_con_02_xw_tab_tit li.current{ background: url(../images/pic07.jpg) no-repeat; color: #fff;}
.index_con_02_xw_tab_list{ width: 530px; float: left;}
.index_con_02_xw_tab_list ul{ width: 530px; float: left; padding: 5px 0px;}
.index_con_02_xw_tab_list ul li{ width: 510px; float: left; padding-left: 20px; background: url(../images/pic09.jpg) no-repeat left center;}
.index_con_02_xw_tab_list ul li a{ float: left; font-size: 14px; color: #4c4c4c; line-height: 24px;}
.index_con_02_xw_tab_list ul li span{ float: right; font-size: 12px; color: #b2b2b2; line-height: 24px;}
.more{ float: left; font-size: 12px; color: #0062b2; line-height: 24px;}


.index_con_02_tz{ width: 528px; height: 379px; float: left; background: #fff; padding: 0 11px; margin-left: 22px;}
.index_con_02_tz_tit{ width: 528px; height: 54px; float: left;}
.index_con_02_tz_tit h1{ float: left; background: url(../images/pic10.jpg) no-repeat left center; font-size: 28px; color: #0062b2; line-height: 54px; padding-left: 40px;}
.index_con_02_tz_tit a{ float: right; color: #0062b2; font-size: 12px; line-height: 54px;}

.index_con_02_tz_tab{ width: 528px; float: left;}
.index_con_02_tz_tab_tit{ width: 528px; float: left;}
.index_con_02_tz_tab_tit li{ width: 176px; height: 40px; float: left; background: #edf4fa; font-size: 18px; color: #666; line-height: 40px; text-align: center; cursor: pointer;}
.index_con_02_tz_tab_tit li.current{ background: url(../images/pic11.jpg) no-repeat; color: #fff;}
.index_con_02_tz_tab_list{ width: 528px; float: left;}
.index_con_02_tz_tab_list ul{ width: 528px; float: left; padding: 5px 0px;}
.index_con_02_tz_tab_list ul li{ width: 508px; float: left; padding-left: 20px; background: url(../images/pic09.jpg) no-repeat left center;}
.index_con_02_tz_tab_list ul li a{ float: left; font-size: 14px; color: #4c4c4c; line-height: 24px;}
.index_con_02_tz_tab_list ul li span{ float: right; font-size: 12px; color: #b2b2b2; line-height: 24px;}


.index_con_03{ width: 1122px; float: left; margin-top: 11px;}
.index_con_03 li{ float: left;}
.index_con_03 li.index_con_03_on{ margin: 0 20px;}


.index_con_04{ width: 1122px; float: left; margin-top: 10px;}
.index_con_04_left{ width: 528px; height: 275px; float: left; background: #fff; padding: 0 11px;}
.index_con_04_left_tit{ width: 493px; float: left; background: url(../images/pic15.jpg) no-repeat left center; padding-left: 35px;}
.index_con_04_left_tit h1{ float: left; font-size: 26px; color: #0062b2; line-height: 56px;}
.index_con_04_left_tit a{ float: right; color: #0062b2; font-size: 12px; line-height: 56px;}
.index_con_04_left_tab{ width: 528px; float: left;}
.index_con_04_left_tab_tit{ width: 528px; height: 40px; float: left; background: #edf4fa;}
.index_con_04_left_tab_tit li{ width: 176px; height: 40px; float: left; background: #edf4fa; font-size: 18px; color: #666; line-height: 40px; text-align: center; cursor: pointer;}
.index_con_04_left_tab_tit li.current{ background: url(../images/pic07.jpg) no-repeat; color: #fff;}
.index_con_04_left_tab_list{ width: 528px; float: left;}
.index_con_04_left_tab_list ul{ width: 524px; float: left; margin-top: 20px; padding: 0 2px;}
.index_con_04_left_tab_list ul li{ width: 115px; float: left; margin: 0 8px;}
.index_con_04_left_tab_list ul li img{ width: 115px; height: 115px; float: left;}
.index_con_04_left_tab_list ul li span{ width: 115px; float: left; text-align: center; font-size: 16px; color: #0062b2; line-height: 44px;}
.index_con_04_left_tab_list ul li span a{ color: #0062b2;}

.index_con_04_right{ width: 530px; height: 275px; float: left; background: #fff; margin-left: 22px; padding: 0 10px;}
.index_con_04_right_tit{ width: 490px; float: left; background: url(../images/pic18.jpg) no-repeat left center; padding-left: 40px;}
.index_con_04_right_tit h1{ float: left; font-size: 28px; color: #0062b2; line-height: 52px;}
.index_con_04_right_tit a{ float: right; font-size: 12px; color: #0062b2; line-height: 52px;}
.index_con_04_right_list{ width: 530px; float: left;}
.index_con_04_right_list li{ width: 510px; float: left; padding-left: 20px; background: url(../images/pic09.jpg) no-repeat left center;}
.index_con_04_right_list li a{ float: left; font-size: 14px; color: #4c4c4c; line-height: 24px;}
.index_con_04_right_list li span{ float: right; font-size: 12px; color: #b2b2b2; line-height: 24px;}


.index_con_05{ width: 1122px; float: left; margin-top: 10px; background: #fff; padding-bottom: 10px;}

.index_con_05_left{ width: 364px; float: left;}
.index_con_05_left li{ width: 364px; float: left; margin-top: 10px;}
.index_con_05_mid{ width: 374px; float: left; margin: 0 10px; padding-top: 10px;}
.index_con_05_mid h1{ width: 332px; float: left; background: url(../images/pic22.jpg)no-repeat left center; font-size: 32px; color: #0062b2; line-height: 45px; padding-left: 42px;}
.index_con_05_mid ul{ width: 374px; float: left; margin-top: 44px;}
.index_con_05_mid ul li{ float: left;}
.index_con_05_right{ width: 344px; float: left; padding-top: 10px;}
.index_con_05_right h1{ width: 332px; float: left; background: url(../images/pic26.jpg)no-repeat left center; font-size: 32px; color: #0062b2; line-height: 45px; padding-left: 42px;}
.index_con_05_right_tab{ width: 344px; height: 213px; float: left; background: #f5f5f5;}
.index_con_05_right_tab_tit{ width: 173px; height: 213px; float: left;}
.index_con_05_right_tab_tit li{width: 145px; height: 70px; float: left; border-top: 1px solid #58b2e2; background: #50aee1; padding-left: 28px;}
.index_con_05_right_tab_tit li span{ width: 112px; height: 70px; float: left; padding-left: 33px; font-size: 20px; color: #fff; line-height: 70px; cursor: pointer;}
.index_con_05_right_tab_tit li span.t01{ background: url(../images/images01.png) no-repeat left center;}
.index_con_05_right_tab_tit li span.t02{ background: url(../images/images02.png) no-repeat left center;}
.index_con_05_right_tab_tit li span.t03{ background: url(../images/images03.png) no-repeat left center;}
.index_con_05_right_tab_tit li.current{ background: #f5f5f5;}
.index_con_05_right_tab_tit li.current  span.t01{ background: url(../images/images01_h.png) no-repeat left center; color: #0062b2;}
.index_con_05_right_tab_tit li.current  span.t02{ background: url(../images/images02_h.png) no-repeat left center; color: #0062b2;}
.index_con_05_right_tab_tit li.current  span.t03{ background: url(../images/images03_h.png) no-repeat left center; color: #0062b2;}
.index_con_05_right_tab_list{ width: 151px; height: 213px; float: left; padding-left: 20px;}
.index_con_05_right_tab_list ul{ width: 151px; float: left; padding: 5px 0;}
.index_con_05_right_tab_list ul li{ width: 151px; float: left; overflow: hidden;}
.index_con_05_right_tab_list ul li a{ float: left; font-size: 14px; color: #808080; line-height: 28px;}
.index_con_05_right_tab_list ul li a:hover{ background: url(../images/pic27.jpg) no-repeat left center; padding-left: 20px; color: #0062b2;}


.footer_01{ width: 100%; float: left; min-width: 1122px; background: #46abe1; padding: 30px 0;}
.footer_01_list{ width: 1120px; float: left; padding: 0 1px;}
.footer_01_list ul{ width: 112px; float: left;}
.footer_01_list ul h1{ font-size: 16px; color: #fff; line-height: 40px;}
.footer_01_list ul li{ width: 112px; float: left;}
.footer_01_list ul li a{ float: left; font-size: 14px; color: #fff; line-height: 32px;}

.footer_02{ width: 100%; float: left; min-width: 1122px; background: #3397cd;}
.footer_02 span{ float: left; font-size: 14px; color: #FFFFFF; line-height: 52px;}

	

.page{ width: 1122px; float: left; padding: 20px 0;}

.page_left{ width: 251px; float: left;}
.page_left_nav{ width: 251px; float: left;}
.page_left_nav h1{ width: 251px; float: left; height: 62px; background: url(../images/pic29.jpg) no-repeat top #f5f5f5; text-align: center; font-size: 28px; color: #0062b2; line-height: 62px;}
.page_left_nav li{ width: 249px; float: left; text-align: center; border: 1px solid #f5f5f5; border-top: none;}
.page_left_nav li a{ color: #4c4c4c; font-size: 16px; line-height: 45px;}
.page_left_nav li.pl_on a{ color: #0062b2;}
.page_left_list{ width: 251px; float: left; margin: 5px 0;}
.page_left_list a{ float: left; margin: 5px 0;}

.page_right{ width: 871px; float: left;}
.page_right_tit{ width: 831px; float: left; margin: 0 20px; border-bottom: 1px solid #f5f5f5;}
.page_right_tit h1{ float: left; font-size: 28px; color: #0062b2; line-height: 62px;}
.page_right_tit span{ float: right; font-size: 14px; color: #b2b2b2; line-height: 62px;}
.page_right_tit span a{ color: #b2b2b2;}
.page_right_con{ width: 811px; float: left; padding:15px 30px; font-size: 14px; color: #4c4c4c; line-height: 24px;}
.page_right_con a{ color: #4c4c4c;}
.page_right_con img{ max-width: 811px; height: auto; display: inline;}


.page_right_News{ width: 831px; float: left; padding: 0 20px;}
.page_right_News ul{ width: 831px; float: left; border-top: 1px solid #f5f5f5;}
.page_right_News ul li{ width: 811px; float: left; padding-left: 20px; background: url(../images/pic09.jpg) no-repeat left center; border-bottom: 1px solid #f5f5f5;}
.page_right_News ul li a{ float: left; font-size: 14px; color: #4c4c4c; line-height: 39px;}
.page_right_News ul li span{ float: right; font-size: 12px; color: #b2b2b2; line-height: 39px;}

.page_right_NewsShow{ width: 831px; float: left; padding: 0 20px;}
.page_right_NewsShow_tit{ width: 831px; float: left; padding: 10px 0; border-bottom: 1px solid #f5f5f5;}
.page_right_NewsShow_tit h1{ font-size: 24px; color: #4c4c4c; line-height: 40px; font-weight: bold; text-align: center;}
.page_right_NewsShow_tit p{ width: 831px; float: left; text-align: left; font-size: 12px;color: #4c4c4c; line-height: 24px;}
.page_right_NewsShow_con{ width: 831px; float: left; padding:15px 0; font-size: 14px; color: #4c4c4c; line-height: 24px;}

.page_right_pic{ width: 831px; float: left; padding: 0 20px; }
.page_right_pic ul{ width: 831px; float: left; padding: 15px 0;}
.page_right_pic ul li{ width: 198px; height: 270px; float: left; margin: 5px 4px;}
.page_right_pic ul li span{ width: 198px; float: left; text-align: center; font-size: 14px; color: #333; line-height: 24px; margin: 5px 0;}
.page_right_pic ul li:hover span{ color: #0062b2;}

.page_right_PicShow{ width: 831px; float: left; padding:10px 20px;}
.page_right_PicShow_tit{ width: 831px; float: left; text-align: center; font-size: 16px; color: #333; line-height: 24px; margin: 5px 0; font-weight: bold;}
.page_right_PicShow_tp{ width: 831px; float: left; text-align: center; margin: 5px 0;}
.page_right_PicShow_con{ width: 831px; float: left; font-size: 14px; color: #333; line-height: 24px; padding: 10px 0;}


.page_right_Mentor{ width: 831px; float: left; padding: 10px 20px;}
.page_right_Mentor_tit{ width: 831px; float: left; padding-bottom: 10px; border-bottom: 1px solid #f5f5f5; font-family: "微软雅黑";}
.page_right_Mentor_tit h1{ font-size: 24px; color: #333; line-height: 44px; font-weight: bold; text-align: center;}
.page_right_Mentor_tit li{ float: left; font-size: 16px; color: #333; line-height: 36px; font-weight: bold; margin: 0 15px;}

.page_right_Mentor_class{ width: 831px; float: left; padding-top: 15px; font-family: "微软雅黑";}
.page_right_Mentor_class table{ border: none;}
.page_right_Mentor_class table th{ font-size: 24px; color: #333; line-height: 46px; font-weight: bold;}
.page_right_Mentor_class table td{ border-bottom: 1px solid #fff; border-right: 1px solid #fff; background: #edf4fa; padding: 0 10px; font-size: 16px; line-height: 40px; color: #0c69b5;}
.page_right_Mentor_class table td span{ min-width: 60px; float: left; margin: 0 5px; color: #333; line-height: 32px;}

.page_right_Mentor_list{ width: 831px; float: left;}
.page_right_Mentor_list_tit{ width: 831px; float: left; font-size: 24px; color: #333; line-height: 63px; font-family: "微软雅黑"; border-bottom: 1px solid #f5f5f5; text-align: center; font-weight: bold;}
.page_right_Mentor_list ul{ width: 831px; float: left;}
.page_right_Mentor_list ul li{ width: 831px; float: left; padding: 10px 0; border-bottom: 1px solid #f5f5f5;}
.page_right_Mentor_list ul li:hover{ background: #f5f5f5;}
.page_right_Mentor_list_pic{ width: 831px; height: 115px; float: left; overflow: hidden;}
.page_right_Mentor_list_pic img{ width: 115px; height: 115px; padding: 0 10px;}
.page_right_Mentor_list_pic h1{ font-size: 14px; color: #333; line-height: 28px;}
.page_right_Mentor_list_con{ width: 811px; float: left; font-size: 14px; color: #4c4c4c; line-height: 22px; padding: 5px 10px 0 10px;}

.con_05{ width:100%; float:left;}
.con_05 li{ width:25%; float:left;text-align:center;padding-top: 1.5%;}


.nav-wrap {
  overflow: initial !important;
}

.wrap {
  position: relative;
  overflow: hidden;
  max-width: 1122px;
  /* width: 96%; */
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.nav {

}
.nav-active{

}
.nav li {
  float: left;
  width: 10%;
  text-align: center;
}
.nav li:hover .second{
  display: flex;
}
.nav  li>a {
  display: block;
  padding: 15px 0;
  color: #ffffff;
  font-size: 16px;
}

.nav li:hover {
color:#045ebe;
}

/*------------------二级------------------*/
.second{
  /* display: block; */
  display: none;
  left: 0;
  width: 100%;
  position: absolute;
  z-index: 99999;
  background-color: rgba(227, 240, 247, 0.83);
  padding: 15px 25px;
}

.second a::before{
  position: absolute;
   content: '';
   left: 0;
   top: 50%;
   transform: translateY(-50%);
   width: 8px;
   height: 8px;
   border-radius: 100%;
   background-color: #045ebe;
}
.second a{
  display: block;
  position: relative;
  color:#4c4c4c;
  font-size: 16px;
  padding: 15px;
  text-align: initial;
}
.second a:hover{
  color:#045ebe;
  font-weight: bold;
}