.main{
	width:1100px;
	margin: 0 auto;
}
.top .logo{
	float:left;
	width:377px;
}
.top .toptool{
	float:left;
	width:511px;
}
.top .toptool ul{
	width:471px;
	height:84px;
	padding-top:30px;
	padding-left:40px;
}
	
	
.top .toptool ul li{
	float:left;
	width:80px;
	text-align: center;
}
.top .toptool ul li a img{
	width:50px;
	height:50px;
}
.top .toptool ul li a{
	width:80px;

}
.top .toptool ul li span{
	width:80px;
	
	display: block;
	text-align: center;
}

.top .topsearch{
	float:left;
	width:212px;
	height:114px;
	line-height: 114px;
}
.nav{
	background: url("../images/首页_07.jpg");
	width:1100px;
	height:30px;
}
.nav ul{
	width:1100px;
	height:30px;
	margin-left: 30px;
}
.nav ul li{
	float:left;
	
	line-height: 30px;
	color: #FFFFFF;
}
.nav ul li span{
	margin-left: 35px;
	margin-right: 35px;
}
.nav ul li a{
	color: #FFFFFF;
}
.area{
	background: url("../images/首页_08.jpg");
	width:1100px;
	height:26px;
}
.area ul li .textred{
	color: #FF0000;
}
.area ul{
	margin-left:5px;
}
.area ul li{
	float:left;
	line-height: 26px;
}
.area ul li a{
	color: #000000;
}
.area ul li span{
	margin: 8px 8px;
}


.hot{
	background: url("../images/首页_10.jpg");
	width:1100px;
	height:28px;
}
.hot ul li .textred{
	color: #FF0000;
}
.hot ul{
	margin-left:5px;
}
.hot ul li{
	float:left;
	line-height: 28px;
}
.hot ul li a{
	color: #000000;
}
.hot ul li span{
	margin: 6px 6px;
}

:root {
  --primary-color: #2196f3;
    --color: #FFFFFF;
    --font-weight: bold;
  }
  
#formEnroll{
    background: var(--primary-color);
      text-align: center;
      margin: 5px 0 10px ;
      }
  #formEnroll .formFont{
    margin: 0;
    font-style: italic;
    font-size: 2em; 
    letter-spacing: .2em;
    color: var(--color);
	  
      }
  #formEnroll .container {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 60px;
  }
  #formEnroll  .container>select, #formEnroll  .container>span{
    height: 30px;
    outline: none;
  }
  #formEnroll  .container>input {
    margin: 0 10px;
    height: 30px;
    outline: none;
    border:none;
    border-radius: 5px;
    width:90px;
  }
  #formEnroll  .container>select  , #formEnroll  .container>input::placeholder{
    padding: 0 10px;
    color:#806A74;
    border:none;
    border-radius: 5px;
    margin: 0 10px;
    width:166px;
  }
  #formEnroll  .container>span{
    background: #FF0000;
    text-align: center;
    line-height: 30px;
    width: 100px;
    color:#FFFFFF;
    border:none;
    border-radius: 5px;
  }
  #formEnroll  .container>span:hover{
    cursor: pointer;
  }
.baomingform{
	width:100%;
	height:400px;
}

.baomingform .baomingformline{
	width:750px;;
	height:50px;
	line-height: 30px;
	padding-left: 30px;
	text-align: center;
	vertical-align: middle;
}
.baomingform .baomingformline label{
	float:left;
	width:300px;
	height:30px;
	line-height: 30px;
	text-align: right;
	
}
.baomingform .baomingformline .input{
	float:left;
	width:200px;
	height:30px;
	line-height:30px;
	margin-top:30x;
	text-align: left;
	padding-left: 8px;
}



 .baomingform .baomingformline button{
    background: #FF0000;
    text-align: center;
    line-height: 30px;
    width: 100px;
    color:#FFFFFF;
    border:none;
    border-radius: 5px;
  }
.baomingform .baomingformline button:hover{
    cursor: pointer;
  }





.mainsub .mainsub_left{
	float:left;
	width:829px;
	
}
.mainsub .mainsub_left .newslist2{
width:800px;
}
.mainsub .mainsub_left .newslist2 ul{
width:800px;
	padding-left: 15px;
}
.mainsub .mainsub_left .newslist2 ul li{
	width:800px;
	height:30px;
	line-height:30px;
	list-style:disc;
	padding-left:5px;
	
}
.mainsub .mainsub_left .newslist2 ul li a{
font-size: 12px;
color:#020202;
}
.mainsub .mainsub_left .newslist2 ul li span{
float:right;
}

.mainsub .mainsub_left .newslist2 .page_nav{width:800px; height:35px; text-align:left; padding:15px 0px;}
.mainsub .mainsub_left .newslist2 .page_nav a{font-size:12px; text-decoration:none; line-height:35px; color:#ffd1d9; padding:0px 10px; display:block; float:right;height:35px; display:block; margin-right:10px; border:1px solid #ddd}
.mainsub .mainsub_left .newslist2 .page_nav span{font-size:12px; text-decoration:none; line-height:35px; color:#ffd1d9; padding:0px 10px; display:block; float:right;height:35px; display:block; margin-right:10px; border:1px solid #ddd}

.mainsub .mainsub_left .newslist2 .page_nav a:hover ,.mainsub .mainsub_left .newslist2 .page_nav a#on,.mainsub .mainsub_left .newslist2 .page_nav span#on{ background-color:#4479D7; border:1px solid #4479D7; color:#fff; font-weight:bold}


.mainsub .mainsub_left .currentpath{
	width:815px;
	background-color:#E9E9E9;
	font-size: 16px;
	height:40px;
	line-height:40px;
	margin-top: 10px;
	padding-left:5px;
}
.mainsub .mainsub_left .currentpath a{
	color:#000000;
}
.centen{ width:820px; padding-bottom:8px; margin-right:8px; float:left;background:#F5FAFF}
.centen1,.centen5{width:820px; margin:0 auto;}
.centen1{text-align:center;padding-top:18px; height:56px; color:#999; line-height:28px;background:url(../images/news_bj.gif) repeat-x 0px 73px;}
.centen1s{text-align:center; padding:8px; margin:8px; border-bottom:1px dotted #CCC;}
.centen2{ text-align:left; font-size:14px; line-height:26px; padding:8px 10px 8px 10px; word-break: break-all;}
.centen3{ margin-bottom:12px; margin-top:12px;  }
.centen4{ text-align:center; }
.centen5{background:url(../images/news_bj.gif) repeat-x; height:50px; margin-top:13px; line-height:24px; padding-top:5px;}
.centen6 {
	MARGIN: 0px 8px;  height:100%; overflow:hidden;
}
.centen6_title {
	 PADDING-LEFT: 17px;  COLOR: #1a9bb7; FONT-SIZE: 14px; PADDING-TOP: 7px;
}
.centen6_title IMG {
	MARGIN-RIGHT: 6px
}
.centen6_text { padding:14px 0 15px 12px; height:100%; overflow:hidden;
}
.centen7 {
	WIDTH: 820px; MARGIN-LEFT: 8px
}
.centen7_text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 820px; PADDING-RIGHT: 0px; HEIGHT: 225px; PADDING-TOP: 8px
}
.centen7_text1 {
	WIDTH: 667px; HEIGHT: 31px
}
.centen7_text1 INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 164px; HEIGHT: 19px; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #ccc 1px solid
}
.centen7_text2 {
	LINE-HEIGHT: 24px; WIDTH: 568px; HEIGHT: 133px
}
.centen7_text2 TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 566px; HEIGHT: 98px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.centen7_text3 {
	LINE-HEIGHT: 23px; WIDTH: 667px
}
.centen7_text3 LABEL INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 8px; WIDTH: 64px; HEIGHT: 19px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.centen7_text3 LABEL IMG {
	MARGIN-TOP: 10px; CURSOR: pointer
}
.centen7_text3 A {
	COLOR: #41a7c1
}


.yxtop{
	width:829px;
	height:30px;
	margin-top: 10px;
}
.yxtop .yxtoptitle{
	float: left;
	width:629px;
	font-size: 18px;
	height:30px;
	font-weight: bold;
	
}
.yxtop .yxtopmore{
	float: right;
	width:40px;
	font-size: 14px;
	height:30px;
	line-height: 30px;
	vertical-align: middle;
}
.yxdetail{
	width:829px;
	height:310px;
	padding:0px;
}
.yxdetail2{
	width:258px;
	float:left;
	height: 137px;
	border:1px solid #c6dff7;
	margin-right: 16px;
	margin-top: 10px;
}
.yxdetail3{
	width:258px;
	height:97px;
}
.yxdetail3 .yxdetail3_1{
	float:left;
	width:88px;
	height:78px;
	vertical-align: middle;
	padding-top: 10px;
	text-align: center;
	padding-left: 10px;
}
.yxdetail3 .yxdetail3_2{
	float:left;
	width:160px;
	height:88px;

}
.yxdetail3 .yxdetail3_1 img{
	float:left;
	width:78px;
	height:78px;
}
.yxdetail3 .yxdetail3_2 .yxdetail3_2_title{
	width:160px;
	font-size: 16px;
	font-weight: bold;
	height:30px;
	line-height: 30px;
	margin-top: 15px;


}
.yxdetail3 .yxdetail3_2 .yxdetail3_2_content{
	width:160px;
	heigt:38px;
}
.yxdetail3 .yxdetail3_2 .yxdetail3_2_content a,.yxdetail3 .yxdetail3_2 .yxdetail3_2_title a{
	color:#000000;
}
.yxdetail4 ul{
	height:30px;
	margin-top: 10px;
	
	border-top:1px solid #c6dff7;
}
.yxdetail4 ul li{
	float:left;
	width:86px;
	height:40px;
	text-align: center;
	vertical-align: middle;
}

.yxdetail4 ul li a {
	width:86px;
	height:40px;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  color: #555;
}

.yxdetail4 ul li a:hover {
  text-decoration: none;
  background-color: #eee;
}



.mainsub_left .newspic{
	float:left;
	width:351px;
	height:262px;
	border:1px solid #c6dff7;
	padding-left: 5px;
	padding-top:5px;
	margin-top: 2px;
	margin-right: 5px;
}
.mainsub_left .newspic img{

	width:350px;
	 height:260px;
}

/*newspic部分*/
.newspic .mF_liuzg{position:relative;width:345px;height:260px;overflow:hidden;font:12px/1.5 Verdana,Geneva;background:#fff;}
.newspic .mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:260px;color:#fff;text-align:center;background:#2c2c2c;line-height:260px;vertical-align:middle;}
/*载入画面*/
.newspic .mF_liuzg .pic li{width:345px;position:relative;overflow:hidden;*margin-top:-2px;}
.newspic .mF_liuzg .pic li p{width:345px;position:absolute;}
.newspic .mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.newspic .mF_liuzg .pic li p img{width:345px;height:260px;}
.newspic .mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:225px;height:36px;line-height:36px;overflow:hidden;display:none;}
.newspic .mF_liuzg .txt li a{display:block;color:#fff;padding:0px 0 0 16px;font-size:12px;font-weight:bold;text-decoration:none;}
/*标题样式*/
.newspic .mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:225px;height:36px;overflow:hidden;background:#333;filter:alpha(opacity=60);opacity:0.6;left: 1px;}
/*标题背景*/
.newspic .mF_liuzg .num{position:absolute;z-index:3;bottom:6px;right:8px;color:#333;}
/*按钮样式*/
.newspic .mF_liuzg .num li{float:left;width:22px;height:18px;position:relative;line-height:18px;text-align:center;margin-right:3px;cursor:pointer;background:#434343;filter:alpha(opacity=90);opacity:0.9; color:#fff;}
.newspic .mF_liuzg .num li.current,.newspic .mF_liuzg .num li.hover{background:#fe0072;color:#fff;font-weight:bold;height:20px;line-height:20px;top:-2px;}
/*newspic部分*/


.mainsub_left .news{
	float:left;
	width:460px;
	overflow: hidden;
}
.mainsub_left .news .newsfirst{
	width:460px;

	margin-top: 5px;
	margin-bottom: 5px;
	
}
.mainsub_left .news .newsfirst a,.mainsub_left .news .newssecond a{
	color:#FF0000;
	font-size: 16px;
	font-weight: bold;
}

.mainsub_left .news .newssecond{
	width:460px;

	margin-top: 5px;
}
.mainsub_left .news .newslist{
	width:460px;
}
.spantitle1 span,
.spantitle2 span,
.spantitle3 span {
	background-image: url("../images/icons.png");
	background-repeat: no-repeat;
	top: 4px;
	left: 0px;
	position: absolute;
	display: block;
	width: 45px;
	height: 20px;
	color: #fff;
	font-size: 14px;
	line-height: 20px;
	vertical-align: middle;
	padding-left: 4px;
}
 .spantitle1 span {
	background-position: 0px -435px;
}

 .spantitle2 span {
	background-position: 0px -414px;
}

 .spantitle3 span {
	background-position: 0px -15px;
}

.spantitle1,
 .spantitle2,
 .spantitle3 {
	position: relative;
	padding-left: 45px;
	line-height: 27px;
	font-size: 16px;
	width: 350px;
	overflow: hidden;
}

.mainsub_left .news .newslist ul{
	width:466px;
}
.mainsub_left .news .newslist ul li{
	float: left;
	width:233px;
	height:26px;
	line-height: 25px;
	overflow: hidden;
}
.mainsub_left .news .newslist ul li a{
	color: #000000;
}

.mainsub .mainsub_right{
	float:left;
	width:262px;
}
.kstx{
	width:262px;
	height:220px;
	border:1px solid #c6dff7;
	text-align: center;
	margin-top: 10px;
	
}
.kstx_title{
	background-image: url("../images/right_title_bg.jpg");
	width:244px;
	height:29px;
	color: #003399;
	font-size: 14px;
	padding-left: 18px;
	padding-top:10px;
	text-align: left;
	font-weight: bold;
}
.kstx_title2{
	color: #FF0004;
	font-size: 16px;
	margin-top: 19px;
	font-weight: bold;
}
.kstx_title3{
	margin-top: 24px;
}
.kstx_title4{
	margin-top: 12px;
	height:49px;
	width:260px;
	

}

.kstx_title4 .kstx_title4_num{
	float:left;
	width:160px;
	height:49px;
	
	margin-left: 40px;
}
.kstx_title4 .kstx_title4_num  li{
	float:left;
	width:46px;
	list-style: none;
	height:49px;
	color: #FFFFFF;
	font-size: 28px;
	line-height: 49px;
	margin-left: 5px;
	background-image: url("../images/numbg.jpg");
}
.kstx_title4 .kstx_title4_day{
	float:left;
	width:20px;
	height:49px;
	line-height: 49px;
}
.kstx_title5{
	margin-top: 8px;
	width:260px;
	
	
}
.btntwo{
	width:262px;
	height:112px;
	border:1px solid #c6dff7;
	text-align: center;
	margin-top: 5px;
	padding-top: 5px;
	
}
.btntwo img{
	width:258px;
	height:53px;
}
.lxcode{
	width:262px;
	height:262px;
	border:1px solid #c6dff7;
	text-align: center;
	margin-top: 5px;
	padding-top: 0px;
}

.lxcode ul li{
	float:left;
	background-image: url("../images/lxcode2.jpg");
	width:131px;
	line-height: 45px;
	height:45px;
	font-size: 16px;
	border-bottom:1px solid #c6dff7;
	
}
.lxcode ul .lxcodeactive{
	background-image: url("../images/lxcode1.jpg");
}
.lxcode lxcodecontent{
	width:262px;
	height:200px;
	text-align: center;
}
.lxcodecontentmsg{
	padding-left: 20px;
	padding-right:20px;
	width:222px;
	line-height: 20px;
	height:20px;
}
.lxcodecontentimg{
	width:262px;
	height:190px;
	margin-top:10px;
}
.lxcodecontentimg img{
	width:150px;
	height:150px;
}


.bklc{
	width:262px;
	height:1220px;
	border:1px solid #c6dff7;
	text-align: center;
	margin-top: 10px;
	
}
.bklc .bklc_title{
	background-image: url("../images/right_title_bg.jpg");
	width:244px;
	height:29px;
	color: #003399;
	font-size: 14px;
	padding-left: 18px;
	padding-top:10px;
	text-align: left;
	font-weight: bold;
}
.bklc .bklck{
  border-left: 1px solid #eee;
  margin-left: 12px;
  margin-top: 28px;
	text-align: left;
}

 .niantle {
  width: 100px;
  height: 30px;
  background-color: #145ccd;
  border-radius: 0px 15px 15px 0px;
  margin-top: 18px;
  margin-bottom: 20px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  line-height: 30px;
  color: #fff;
}

.rltle {
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  background: url("../images/tlebg.png") no-repeat;
  text-indent: 16px;
  background-size: 10px 10px;
  background-position-y: 7px;
  margin-left: -5.5px;
}
.bred {
  color: #FF2B2B;
}
.fsbg {
  width: 210px;
  height: 46px;
  background-color: #f4f4f4;
  position: relative;
  overflow: hidden;
  text-align: center;
  margin: 4px 10px 14px;
}

.fsbg > span {
  display: inline-block;
  margin-top: 26px;
}

.fstle {
  width: 80px;
  height: 30px;
  background-color: #7daaf1;
  border-radius: 15px;
  position: absolute;
  top: -8px;
  left: 50%;
  margin-left: -40px;
  color: #fff;
  line-height: 36px;
}
.minbox {
  display: inline-block;
  width: 66px;
  height: 26px;
  background-color: #E8F1FF;
  color: #145CCD;
  text-align: center;
  line-height: 26px;
  margin-bottom: 8px;
}
.abox {
  width: 210px;
  display: flex;
  margin: 14px 10px 0px;
  flex-wrap: wrap;
  justify-content: space-between;
}
.ycrl {
  overflow: initial;
}

.ycrl > a:nth-child(4),
.ycrl > a:nth-child(5),
.ycrl > a:nth-child(6) {
  font-size: 14px;
}

.fsx > a:last-child {
  width: 100% !important;
}

.fsx > a:nth-child(3) ~ a {
  background-color: #f4f4f4;
  color: #333;
}

.fsx > a:nth-child(4) {
  font-weight: bold;
  color: #F15448 !important;
}

br {
  line-height: 13px;
}
.newsindex{
	
	width:829px;
	margin-top:5px;
}
.newsindex .newsindexitem{
	
	float:left;
	width:410px;
	height:260px;

	
}
.newsindex .newsindexitem .newsindexitemb{
	border:1px solid #c6dff7;
	width:390px;
	padding:5px;
	height:208px;
	margin:0px;
}
.newsindex .newsindexitem .newsindexitemtitle span{
	float:right;
	width:60px;
	font-size: 14px;
	font-weight: normal;
	color:#FFFFFF;
}
.newsindex .newsindexitem .newsindexitemtitle
{
	width:400px;
	font-weight: bold;
	font-size: 16px;
	padding-left: 5px;

}
.newsindex .newsindexitem .newsindexitemfirst{
	width:390px;
	height:61px;
	margin-bottom: 10px;
}
.newsindex .newsindexitem .newsindexitemfirst a{
	color: #000000;
}
.newsindex .newsindexitem .newsindexitemfirst .newsindexitemfirstimg{
	float:left;
	width:90px;
	height:60px;
	margin-right: 5px;
}
.newsindex .newsindexitem .newsindexitemfirst .newsindexitemfirstimg img{
	width:90px;
	height:60px;
	
}
.newsindex .newsindexitem .newsindexitemfirst .newsindexitemfirstcontent
{
	float:left;
	width:295px;
	height:60px;
	
}

.newsindex .newsindexitem .newsindexitemfirst .newsindexitemfirstcontent .newsindexitemfirsttitle
{
	font-weight: bold;
	font-size: 16px;
	
}
.newsindex .newsindexitem .newsindexitemb ul{
		
		width:390px;
	
}
.newsindex .newsindexitem .newsindexitemb ul li{
	width:390px;
	height: 20px;
	line-height:20px;
}
.newsindex .newsindexitem .newsindexitemb ul li a{
	color: #000000;
	width:300px;
	float:left;
	height: 20px;
	line-height:20px;
}
.newsindex .newsindexitem .newsindexitemb ul li span{
	float:right;
	width:90px;
	height: 20px;
	line-height:20px;

}
.lnztlist{
	width:790px;
	margin-top: 20px;
}
.lnztlist .title{
	float:left;
	width:180px;
	font-size: 16px;
	font-weight: bold;

	height:25px;
	line-height: 25px;
	padding-left: 5px;
}

.lnztlist .cc{
	float:left;
	width:180px;
}
.lnztlist .cc ul{
	width:180px;
	height:25px;
	line-height: 25px;
	
}
.lnztlist .cc ul li{
	float:left;
	width:60px;
	height:25px;
	font-size: 14px;
	line-height: 25px;
	text-align: center;
}
.lnztlist .cc ul .lnztlistactive{
	background-color:azure;
}
	

.lnztlist .more{
	float:right;
	width:50px;
		height:25px;
	line-height: 25px;
}
.lnztlist .more a,.lnztlist .cc ul li a{
	color: #000000;	
}

.lnztlist .lnztcontent{
	width:790px;
	height:145px;
	padding:10px;
	border:1px solid #c6dff7;
}
.lnztlist .lnztcontent div ul{
	width:790px;
}
.lnztlist .lnztcontent div ul li{
	float:left;
	width:390px;
	height:25px;
	line-height: 25px;
}
.lnztlist .lnztcontent div ul li a{
	color: #000000;
}


.fxzllist{
	width:790px;
	margin-top: 20px;
}
.fxzllist .title{
	float:left;
	width:180px;
	font-size: 16px;
	font-weight: bold;

	height:25px;
	line-height: 25px;
	padding-left: 5px;
}

.fxzllist .cc{
	float:left;
	width:180px;
}
.fxzllist .cc ul{
	width:180px;
	height:25px;
	line-height: 25px;
	
}
.fxzllist .cc ul li{
	float:left;
	width:60px;
	height:25px;
	line-height: 25px;
	text-align: center;
	font-size: 14px;
}
.fxzllist .cc ul .fxzllistactive{
	background-color:azure;
}
	

.fxzllist .more{
	float:right;
	width:50px;
		height:25px;
	line-height: 25px;
}
.fxzllist .more a,.fxzllist .cc ul li a{
	color: #000000;	
}

.fxzllist .fxzlcontent{
	width:790px;
	height:145px;
	padding:10px;
	border:1px solid #c6dff7;
}
.fxzllist .fxzlcontent div ul{
	width:790px;
}
.fxzllist .fxzlcontent div ul li{
	float:left;
	width:390px;
	height:25px;
	line-height: 25px;
}
.fxzllist .fxzlcontent div ul li a{
	color: #000000;
}

.yqlj{
	
	border:1px solid #c6dff7;
	width:1090px;
	height:80px;
	margin-top: 10px;
}
.yqlj .yqljtitle{
	font-size:16px;
	color:#000000;
	background-image: url("../images/icons.png");
	background-position: 0 -305px;
	background-repeat: repeat-x;
	padding:5px 20px;
	width:1050px;
	font-weight: bold;
}
.yqlj .yqljtitle span{
	float:right;
	width:90px;
	font-size: 14px;
}
.yqlj .yqljtitle span a{
	color:#000000;
}
.yqlj .yqljcontent{
	padding:5px 20px;
	width:1060px;
}
.yqlj .yqljcontent ul{
	padding:5px 20px;
	width:1060px;
}
.yqlj .yqljcontent ul li{
	float:left;
	line-height: 20px;
	height: 20px;
	margin-right: 5px;
}
.footer{
	width:1100px;
	margin-top: 10px;
	text-align: center
}
.footer ul{
	width:1100px;
	line-height: 20px;
	heigt:20px;
	padding-left:20px;
}
.footer ul li{
	float:left;
	line-height: 20px;
	heigt:20px;
	
}
.footer ul li span{
	margin-left: 10px; 
	margin-right: 10px; 
}

 .gzhbottom>p {
        font-size: 14px;
        color: #666;
        line-height: 26px;
    }

    .gzhbottom>p:first-child {
        font-size: 16px;
        color: #0982a1;
        font-weight: bold;
        line-height: 38px;
    }

    .gzhbottom {
       
        left: 30px;
        bottom: 12px;
    }

    .minalink>* {
        font-size: 15px;
    }

    .minalink {
        font-size: 18px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .minalink a {
        color: #3f94d4;
    }

    .gzhtop>span {
        display: block;
        margin-bottom: 16px;
        font-size: 16px;
    }

    .gzhtop>a {
        display: block;
        width: 246px;
        height: 45px;
        border-radius: 4px;
        background-color: #0982a1;
        font-size: 18px;
        line-height: 45px;
        color: #fff;
        margin: 16px auto;
    }

    .gzhtop>a:hover {
        color: #fff;
        background-color: #0a6c85;
        text-decoration: none;
    }

    .gzhtop>img {
        width: 200px;
        height: 200px;
        border: 1px solid #0982a1;
    }

    .gzhtop>p>span {
        font-weight: bold;
    }

    .gzhtop>p {
        font-size: 18px;
        line-height: 60px;
    }

    .gzhtop {
        width: 340px;
        height: 460px;
        margin: 0 auto;
        text-align: center;
        padding-top: 10px;
        box-sizing: border-box;
    }

    .bmnrbox {
        display: flex;
        justify-content: space-between;
    }

    .gzhmain {
        border: 1px solid #eee;
        width: 100%;
        height: 594px;
        box-sizing: border-box;
		margin:0 auto;
    }

    .gzhmain>a {
        display: block;
        width: auto;
        height: 55px;
        font-size: 20px;
        line-height: 55px;
        text-indent: 1em;
  
    }

    .gzhmain>a:hover {
        font-size: 20px;
        text-decoration: none;
        font-weight: bold;
        color: #044a5c;


    }

    .gzhmain>img {
        width: 100%;

        left: 0;
        bottom: 0;
        -webkit-user-drag: none;
    }

    .gzhmain {
        width: 100%;
        height: 594px;
        box-sizing: border-box;
        padding-top: 20px;

        background-color: #e6f2fe;
    }
.otherarticle{
	width:100%;
}
.otherarticle .title{
	width:100%;
	font-weight: bold;
	font-size: 14px;
	color: blue;
}
.otherarticle ul{
	margin-left: 10px;
	width:100%;
}
.otherarticle ul li{
	float:left;
	width:400px;
	display: block;
	line-height:25px;
	height:25px;
}
.otherarticle ul li a{
	color:black;
}
.otherarticle ul li a:hover{
	color:black;
}