* {margin:0px; padding:0px;  font-family:"Microsoft YaHei",氓戮庐猫陆炉茅鈥衡�γ┞烩��,"MicrosoftJhengHei",氓聧沤忙鈥撯�∶烩�犆┞烩��,STHeiti,MingLiu,SimSun,氓庐鈥姑ぢ解��,Tahoma, Verdana ; }
img{ border:0 none; }
input,button,select,textarea{outline:none} 
textarea{resize:none}
table{ border:0;}
td{ font-size:17px;color:#202020; padding:0; margin:0;  }
div,ul,li{ list-style-type:none; padding:0; margin:0; font-size:17px;}
a{	color:#202020; text-decoration:none; font-size:17px;}
a:hover{color:#3A4674;  }
.clear{ clear:both;}
.fl {float: left;}
.fr{ float:right;}

.block{ width:100%; max-width:1400px; margin:0 auto; }	/*氓庐陆氓潞娄*/
/***************************************茅娄鈥撁┞÷�*****************/

.toppc{ width:100%; height:auto; margin:0 auto; position:relative; z-index:;}
.toppc #bannerA{ width:100%; position:relative; z-index:0;}
.toppc .dingbu{ position:absolute; width: 88%; padding: 0 6%; z-index: 10; background:url(topbg.png) repeat-x 0% 0%;}
.toppc .dingbu .logo{ text-align:center; margin:15px auto;}
.toppc .dingbu .topright{ padding-top:15px;}
.toppc .dingbu .topright p a{ font-size:16px; text-decoration:underline; color:#ffffff;}

.toppc .m-logo{ display:none;}
#cssmenu{ display:none;}

/*pc氓炉录猫藛陋*/
#pcnav, #pcnav ul{height:50px; line-height:50px;z-index:5; position:relative;}
#pcnav .yiji a{display:block; height:50px; line-height:50px; padding:0 48px; text-decoration:none; text-align:center; font-size:18px; color:#ffffff;  z-index:35; }/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
#pcnav ul a{line-height:40px; font-size:16px; }/*2莽潞搂氓鈥櫯�3莽潞搂忙聽聫莽鈥郝┞溍ヂ郝�*/
#pcnav li{float:left; position:relative ;z-index:20;}
#pcnav ul{position:absolute;display:none;width:200px;top:50px;}
#pcnav .erji a{width:90px; height:40px; line-height:40px; font-size:16px; text-align:left; padding:0 48px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿�*/
#pcnav .sanji{left:200px;top:0px;}		
#pcnav a:hover,  #pcnav a:focus{color:#fff; background-color:#3A4674;}
#pcnav .erji li{background-color:#3A4674;}/*盲潞艗莽潞搂猫聫艙氓聧鈥⒚β犅访ヂ悸徝ㄆ捙捗︹劉炉猫鈥奥�*/
#pcnav .erji a:hover, #pcnav .erji a:focus{background-color:#616C93;color:#fff;}/*盲潞艗莽潞搂猫聫艙氓聧鈥⒚┞悸犆β犫�∶宦徝库�∶β犅访ヂ悸徝ㄆ捙捗︹劉炉猫鈥奥�*/
#pcnav li:hover ul ul, #pcnav li:hover ul ul ul, #pcnav li:hover ul ul ul ul{display:none;}
#pcnav li:hover ul, #pcnav li li:hover ul, #pcnav li li li:hover ul, #pcnav li li li li:hover ul{display:block;}

@media screen and (max-width:1800px){
	.toppc .dingbu{ width: 96%; padding: 0 2%;}
	#pcnav .yiji a{padding:0 45px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#pcnav .erji a{width:100px; padding:0 45px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}
@media screen and (max-width:1679px){
	#pcnav .yiji a{padding:0 40px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#pcnav .erji a{width:110px; padding:0 40px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}
@media screen and (max-width:1550px){
	#pcnav .yiji a{padding:0 32px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#pcnav .erji a{width:124px; padding:0 32px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}
@media screen and (max-width:1400px){
	#pcnav .yiji a{padding:0 32px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#pcnav .erji a{width:136px; padding:0 32px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}
@media screen and (max-width:1380px){
	#pcnav .yiji a{padding:0 28px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#pcnav .erji a{width:144px; padding:0 28px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}
@media screen and (max-width:1300px){
	#pcnav .yiji a{padding:0 24px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#pcnav .erji a{width:144px; padding:0 24px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}
	
.toppc .welcome{ width:100%; height:60px;  margin:0 auto; position:absolute; bottom:30px; text-align:center; color:#ffffff; font-weight:bold; font-style: italic; font-family:Verdana, Geneva, sans-serif; background:url(arrow-d.png) no-repeat 50% 30px;}


.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background-image: url(arrow-l.png);
	left: 10px;
	right: auto;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background-image: url(arrow-r.png);
	right: 10px;
	left: auto;}
.swiper-button-next, .swiper-button-prev{ width:60px; height:60px; background-size:60px 60px;}

/*-------------------------------------------------------------------------------------*/
@media screen and (max-width:1024px){/*莽搂禄氓艩篓莽芦炉氓卤鈥⒚ぢ�*/
	#pcnav{ display:none;}
	.welcome{ display:none;}
	.toppc .dingbu{ width:100%; padding:0; background:none;}
	.toppc .dingbu .logo{ display:none;}
	
	.toppc .m-logo{ display:block; padding-top:10px; padding-left:10px;}
     #cssmenu{ display:block;}
	.swiper-button-next, .swiper-button-prev{ display:none;}
}

/***************************************************************************/


/*氓颅娄茅鈩⒙⒚︹�撀懊┾�斅�*/		
.xyxw{ width:100%; margin:0 auto;}
.xyxw .menu{ background:url(xyxwbg.png) no-repeat 50% 50%; font-size:35px; text-align:center; font-weight:500; height:140px; line-height:140px;}	
.xyxw ul li{ float:left; display:block; width:22.75%; margin-right:3%;}
.xyxw ul li a{ display:block;}
.xyxw ul li .img img{ width:100%; }
.xyxw ul li a:hover img{
    -moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    transform: scale(1.05);}
.xyxw ul li .title{ border:1px solid #D9D6D0; border-top:0; padding:20px; }
.xyxw ul li .title p{ color:#3A4674; font-size:15px;}
.xyxw ul li .title h3{font-size:17px; font-weight:normal; display:block; height:50px; line-height:25px; padding-top:10px; overflow:hidden; display:-webkit-box; text-overflow:ellipsis; word-break:break-all; -webkit-box-orient: vertical; -webkit-line-clamp:2;}
.xyxw ul li:nth-child(4){ margin-right:0;}
.xyxw ul li a:hover .title{ background-color:#E1E6FA; border:1px solid #E1E6FA;}

.xyxw .more{ width:165px; margin:50px auto; height:40px; line-height:40px; text-align:center; background-color:#FFD22B; border-radius:50px; }
.xyxw .more a{ display:block; font-size:15px;}
/*-------------------------------------------------------------------------------*/
@media screen and (max-width:1024px){/*莽搂禄氓艩篓莽芦炉氓卤鈥⒚ぢ�*/
  .xyxw{ width:92%; margin:0 auto;}
  .xyxw .menu{ background-size:60px;  font-size:22px; font-weight:normal; height:90px; line-height:90px;}
  .xyxw ul li{ width:100%; margin-right:0; margin-bottom:10px;}	
  .xyxw ul li .title{ padding:10px 20px; }
  .xyxw ul li .title p{font-size:14px;}
  .xyxw ul li .title h3{font-size:16px; height:44px; line-height:22px; }
  .xyxw .more{margin:10px auto; margin-bottom:50px; }
}
/*茅鈧∶嘎ッモ�βモ�樑�*/
.boxa{ display:block; width:100%; background:url(ggbg.jpg) no-repeat 50% 0%; padding-bottom:30px;}
.tzgg{ width:100%; margin:0 auto;}
.tzgg .menu{font-size:35px; text-align:center; font-weight:500; height:140px; line-height:140px; color:#ffffff;}	
.tzgg ul li{float:left; width:31.33%; margin-right:3%; overflow: hidden; margin-bottom:40px; display:block;}
.tzgg ul li .riqi{ display:block; width:80px; height:80px; background-color:#ffffff; text-align:center; color:#444444; font-size:14px; font-family: "Times New Roman", Times, serif;}
.tzgg ul li .biaoti{ display:block; text-align:left; width:calc(100% - 105px); color:#ffffff;}
.tzgg ul li .riqi h2{ line-height:50px; color:#1F2955; font-size:28px;}
.tzgg ul li .biaoti h3{ font-weight:normal; font-size:17px; display:block; height:60px; line-height:30px; padding-top:6px; overflow:hidden; display:-webkit-box; text-overflow:ellipsis; word-break:break-all; -webkit-box-orient: vertical; -webkit-line-clamp:2;}
.tzgg ul li:nth-of-type(3n+3){ margin-right:0;}
.tzgg ul li:hover .riqi{ background-color:#FFD22B; -moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}
.tzgg ul li:hover .biaoti h3{ color:#FFD22B; -moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; }

.tzgg .more{ width:165px; margin:30px auto; height:40px; line-height:40px; text-align:center; background-color:#FFD22B; border-radius:50px;}
.tzgg .more a{ display:block;  font-size:15px;}

/*---------------------------------------------------------------------------*/
@media screen and (max-width:1024px){/*莽搂禄氓艩篓莽芦炉氓卤鈥⒚ぢ�*/
  .boxa{ background:url(ggbg.jpg) repeat 50% 0%;}
  .tzgg{ width:92%; margin:0 auto;}
  .tzgg .menu{font-size:22px; font-weight:normal; height:90px; line-height:90px;}
  .tzgg ul li{ width:100%; margin-right:0; margin-bottom:25px; }
  .tzgg ul li .riqi{ width:70px; height:70px; }
  .tzgg ul li .biaoti{  width:calc(100% - 85px); }
  .tzgg ul li .riqi h2{ line-height:35px; font-size:24px; font-weight:normal; padding-top:6px;}
  .tzgg ul li .biaoti h3{ font-size:16px;  height:56px; line-height:28px;}	
  .tzgg .more{ margin:20px auto;}
}

/*盲赂鈥溍┞⑺溍β犅徝р�郝� 氓驴芦茅鈧该ヂ济ㄋ喡�*/
.boxb{ display:block; width:100%; background:url(zhuantibg.jpg) repeat 0% 0%;}

.zhuanti{ width:100%; margin:0 auto;}
.zhuanti .menu{font-size:35px; text-align:center; font-weight:500; height:140px; line-height:140px;}
.zhuanti ul li{ float:left; display:block; width:22.75%; margin-right:3%; position:relative;}
.zhuanti ul li:nth-child(4){ margin-right:0;}
.zhuanti ul li a{ display:block;}
.zhuanti ul li .img img{ width:100%; }
.zhuanti ul li a:hover img{
    -moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    transform: scale(1.05);}
.zhuanti ul li .title{ width:80%; margin:0 auto; background-color:#FFD22B; position:relative; top:-30px;}	
.zhuanti ul li .title h3{ height:70px; line-height:70px; text-align:center; font-weight:normal; font-size:19px;}
.zhuanti ul li:nth-of-type(2n+2) .title{ background-color:#3A4674;}
.zhuanti ul li:nth-of-type(2n+2) .title h3{ color:#ffffff;}

.quicknav{ width:80%; margin:0 auto; padding-bottom:100px;}
.quicknav .menu{font-size:35px; text-align:center; font-weight:500; height:140px; line-height:140px;}
.quicknav ul li{ float:left; display:block; width:12.4%; margin-right:2.2%;}
.quicknav ul li a{ display:block; border:1px solid #E1E6FA; background-color:#ffffff;}
.quicknav ul li .img{width:42px; height:42px; margin:20px auto; margin-bottom:10px; text-align:center; }
.quicknav ul li h3{ text-align:center; font-weight:normal; font-size:14px; margin-bottom:20px;}
.quicknav ul li:hover a{ border:1px solid #FFD22B; background-color:#FFD22B;}
.quicknav ul li:nth-child(7){ margin-right:0;}
.quicknav ul li:hover img{-webkit-transition:-webkit-transform 0.7s ease-out; -moz-transition:-moz-transform 0.7s ease-out; transition:transform 0.7s ease-out; transform:rotateY(360deg);-webkit-transform:rotateY(360deg);	/* Safari 氓鈥櫯� Chrome */-moz-transform: rotateY(360deg);}


/*--------------------------------------------------------------------------------*/
@media screen and (max-width:1024px){/*莽搂禄氓艩篓莽芦炉氓卤鈥⒚ぢ�*/
	.zhuanti{ width:92%; margin:0 auto;}
	.zhuanti .menu{font-size:22px; font-weight:normal; height:90px; line-height:90px;}
	.zhuanti ul li{ width:100%; margin-right:0; }
	
	.quicknav{ width:92%; margin:0 auto; padding-bottom:60px;}
	.quicknav .menu{font-size:22px; font-weight:normal; height:90px; line-height:90px;}
	.quicknav ul{ width:100%;}
	.quicknav ul li{ width:48%; margin-right:4%; margin-bottom:10px;}
	.quicknav ul li:nth-of-type(2n+2){ margin-right:0;}
	.quicknav ul li:nth-child(7){ margin-right:4%;}
	.quicknav ul li h3{ font-size:16px; }
}

/*茅娄鈥撁┞÷得ヂ衡�⒚┢捖�*/
.boxc{ display:block; width:100%; background:url(footbg.jpg) no-repeat 50% 50%; position:relative;}
.footer{ width:100%; margin:0 auto; height:190px;}
.footer .left{ float:left; padding-top:50px;}
.footer .left p{ line-height:30px; color:#ffffff; font-size:13px; }
.footer .right{ float:right; width:100px; text-align:center; padding-top:40px;}
.footer .right img{ width:100px;}
.footer .right p{ line-height:20px;  color:#ffffff; font-size:12px;}

.boxc .backtop{ position: absolute; right:30px; top:-30px;}


/*--------------------------------------------------------------------------------*/
@media screen and (max-width:1024px){/*莽搂禄氓艩篓莽芦炉氓卤鈥⒚ぢ�*/
.footer{ width:94%; margin:0 auto; height:190px;}
.footer .left p{ line-height:25px; color:#ffffff; font-size:12px; }
.footer .right{ float:right; width:90px; text-align:center;}
.footer .right img{ width:90px;}
.footer .right p{ line-height:20px;  color:#ffffff; font-size:12px;}
}

/*氓藛鈥斆÷┞÷得┞÷睹┢捖�*/
.toppc2{ width:100%; height:auto; margin:0 auto; position:relative; z-index:99;}
.toppc2 .dingbu{ height:110px; position:absolute; width: 88%; padding: 0 6%; z-index: 10; background:url(topbg2.png) repeat-x 0% 0%;}
.toppc2 .dingbu .logo{ text-align:center; margin-top:20px;}
.toppc2 .dingbu .topright{ padding-top:15px;}
.toppc2 .dingbu .topright p a{ font-size:16px; text-decoration:underline; color:#ffffff;}
.toppc2 .img{width:100%; height:auto; position:relative; top:0; z-index:0;}
.toppc2 .img img{ width:100%; }
/*------------------------------------------------------------------------------------*/
  /*PC莽芦炉盲赂聧忙藴戮莽陇潞*/
.toppc2 .m-logo{ display:none;}
.toppc2 #cssmenu{ display:none;}
/*氓藛鈥斆÷┞÷得ヂ济ㄋ喡�*/
.toppc2 .listnav-box{ width:100%; position:absolute; top:110px; height:50px;  background-color:#ffffff; z-index:15;}

#listnav{width: 88%; padding: 0 6%; }
#listnav, #listnav ul{height:50px; line-height:50px;z-index:200; position:relative;}
#listnav .yiji a{display:block; height:50px; line-height:50px; padding:0 48px; text-decoration:none; text-align:center; font-size:18px; color:#444444;  z-index:235; }/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
#listnav ul a{line-height:40px; font-size:16px; }/*2莽潞搂氓鈥櫯�3莽潞搂忙聽聫莽鈥郝┞溍ヂ郝�*/
#listnav li{float:left; position:relative ;z-index:300;}
#listnav ul{position:absolute;display:none;width:200px;top:50px; z-index:400;}
#listnav .erji a{width:90px; height:40px; line-height:40px; font-size:16px; text-align:left; padding:0 48px; color:#ffffff; z-index:450; }/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿�*/
#listnav .sanji{left:200px;top:0px; z-index:9999;}		
#listnav a:hover,  #listnav a:focus{color:#fff; background-color:#3A4674;}
#listnav .erji li{background-color:#3A4674;}/*盲潞艗莽潞搂猫聫艙氓聧鈥⒚β犅访ヂ悸徝ㄆ捙捗︹劉炉猫鈥奥�*/
#listnav .erji a:hover, #listnav .erji a:focus{background-color:#616C93;color:#fff;}/*盲潞艗莽潞搂猫聫艙氓聧鈥⒚┞悸犆β犫�∶宦徝库�∶β犅访ヂ悸徝ㄆ捙捗︹劉炉猫鈥奥�*/
#listnav li:hover ul ul, #listnav li:hover ul ul ul, #listnav li:hover ul ul ul ul{display:none;}
#listnav li:hover ul, #listnav li li:hover ul, #listnav li li li:hover ul, #listnav li li li li:hover ul{display:block;}
@media screen and (max-width:1800px){
	.toppc2 .dingbu{ width: 96%; padding: 0 2%;}
	.toppc2 #listnav{ width: 96%; padding: 0 2%;}
	#listnav .yiji a{padding:0 45px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#listnav .erji a{width:100px; padding:0 45px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}
@media screen and (max-width:1679px){
	#listnav .yiji a{padding:0 40px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#listnav .erji a{width:110px; padding:0 40px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}
@media screen and (max-width:1550px){
	#listnav .yiji a{padding:0 32px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#listnav .erji a{width:124px; padding:0 32px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}
@media screen and (max-width:1400px){
	#listnav .yiji a{padding:0 32px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#listnav .erji a{width:136px; padding:0 32px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}
@media screen and (max-width:1380px){
	#listnav .yiji a{padding:0 28px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#listnav .erji a{width:144px; padding:0 28px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}
@media screen and (max-width:1300px){
	#listnav .yiji a{padding:0 24px;}/*盲赂鈧郝β犅徝р�郝┾�斅疵仿�*/
	#listnav .erji a{width:144px; padding:0 24px;}/*盲潞艗莽潞搂忙聽聫莽鈥郝┾�斅疵仿澝ヅ犅犆德访β澛�200*/}

/*氓藛鈥斆÷┞÷礲anner 忙聽聫莽鈥郝�*/	
.toppc2 .yijilanmu{ width:100%; margin:0 auto; text-align:center;  height:110px; position: absolute; top:290px; z-index:10;}
.toppc2 .yijilanmu h3{ font-size:28px; font-weight:normal; background-color:#FFD22B; height:110px; line-height:110px; width:230px; position:absolute; left:calc(50% - 115px);}
@media screen and (max-width:1800px){
	.toppc2 .yijilanmu{  top:240px;}
}
@media screen and (max-width:1500px){
	.toppc2 .yijilanmu{  height:80px; top:220px;;}
	.toppc2 .yijilanmu h3{ font-size:24px;  height:80px; line-height:80px;}
}
@media screen and (max-width:1340px){
	.toppc2 .yijilanmu{  height:60px; top:210px;;}
	.toppc2 .yijilanmu h3{ font-size:24px;  height:60px; line-height:60px;}
}

/*氓藛鈥斆÷┞÷得仿ヂ锯��*/
.toppc2 .lujing{ width:100%; height:50px; line-height:50px; background:url(blackbg.png) repeat-x 0% 0%; position:absolute; bottom:3px; z-index:2;}
.toppc2 .lujing a{ color:#ffffff; font-size:14px;}
/*------------------------------------------------------------------------------------------*/
@media screen and (max-width:1024px){/*莽搂禄氓艩篓莽芦炉氓卤鈥⒚ぢ�*/
	.toppc2 .dingbu .logo{ display:none;}
	.toppc2 .listnav-box{ display:none;}
	.toppc2 .yijilanmu{ display:none;}
	
	.toppc2 .dingbu{ height:50px; position:absolute; width:100%; padding:0; z-index: 10; background:url(topbg.png) repeat-x 0% 100%;}
	.toppc2 .m-logo{ display:block; padding-top:10px; padding-left:10px;}
	.toppc2 #cssmenu{ display:block;}
	
	.toppc2 .lujing{ height:25px; line-height:25px; }
	.toppc2 .lujing a{font-size:12px;}
}


/*氓藛鈥斆÷┞÷得モ�犫�γヂ姑ヅ捖�*/
.mainbox{ width:100%; margin:0 auto; min-height:500px; background:url(bodybg.png) no-repeat 0% 0%;}

/*氓藛鈥斆÷┞÷得モ�犫�γヂ姑ヅ捖好ヂ济ㄋ喡�*/
.navbox{width:1360px; margin:0 auto; position:relative; height:40px; text-align:center; margin-top:50px;}
.navbox .nav{ display:table; margin:0 auto; }
.navbox .nav .erji{ float:left; text-align:center; width:140px; padding-left:15px; padding-right:15px; }
.navbox .nav .nav-a{display:inline-block; width:140px; height:38px; line-height:38px; font-size:16px; text-decoration:none; border:1px solid #AAAAAA; border-radius:50px;}
.navbox .nav .nav-a:hover{ background-color:#3A4674; border:1px solid #3A4674; color:#ffffff;}
.navbox .erji .sanji{position:absolute; height:40px; line-height:40px;  top:40px; display:none;}
.navbox .erji .sanji ul li{ display:inline-block; float:left; text-align:center; }
.navbox .erji .sanji ul li a{ display:block; font-size:16px; color:#444444; background:url(arrow-green.png) no-repeat 0% 50%; text-indent:10px; margin-right:25px;}
.navbox .erji .sanji ul li a:hover{color:#3A4674}
.navbox .nav li:last-child .sanji{ right:0;}
.navbox .nav .xuanzhong{ background-color:#3A4674; border:1px solid #3A4674; color:#ffffff;}

.border-list{ border-top:1px solid #B9B9C8; margin-top:60px;}


/*------------------------------------------------------------------------------------------*/
.m-lanmu{ display:none;}/*PC莽芦炉盲赂聧忙藴戮莽陇潞*/


/*忙鈥撯�∶ヂ�斆ニ嗏�斆÷�*/
.list-a{ border-bottom:1px solid #B9B9C8;}
.list-a h1{ width:94%; margin:0 auto; font-size:20px; font-weight:normal; padding-top:30px;}
.list-a p{ width:94%; margin:0 auto; font-size:13px; color:#999999; display:block; height:46px; line-height:23px; padding-top:12px; overflow:hidden; display:-webkit-box; text-overflow:ellipsis; word-break:break-all; -webkit-box-orient: vertical; -webkit-line-clamp:2;}
.list-a h5{width:94%; margin:0 auto; text-align:right; font-size:16px; color:#999999; font-weight:normal;  padding-top:10px; padding-bottom:20px;  }
.list-a h5 span{ display:block; float:right; width:120px; background:url(shijian.png) no-repeat 0 50%; text-indent:30px; }
.list-a:hover{ background-color:#f0f0f0; }
/*忙鈥撯�∶ヂ�斆ニ嗏�斆÷ε撯�懊モ�郝久р�扳��*/

.list-b{  height:auto !important;}
.list-b .boxlist{ width:100%; height:auto !important; border-bottom:1px solid #B9B9C8;}
.list-b .boxlist .left{ width:12%; margin-left:3%; margin-right:2%; float:left; padding-top:30px;}
.list-b .boxlist .left img{ width:100%; display:block;}
.list-b .boxlist .right{ width:80%; float:left;}
.list-b .boxlist .right h1{ width:100%; margin:0 auto; font-size:20px; font-weight:normal; padding-top:30px;}
.list-b .boxlist .right p{ width:100%; margin:0 auto; font-size:13px; color:#999999; display:block; height:46px; line-height:23px; padding-top:12px; overflow:hidden; display:-webkit-box; text-overflow:ellipsis; word-break:break-all; -webkit-box-orient: vertical; -webkit-line-clamp:2;}
.list-b .boxlist .right h5{width:100%; margin:0 auto; text-align:right; font-size:16px; color:#999999; font-weight:normal;  padding-top:10px; padding-bottom:20px;  }
.list-b .boxlist .right h5 span{ display:block; float:right; width:120px; background:url(shijian.png) no-repeat 0 50%; text-indent:30px; }
.list-b:hover{ background-color:#f0f0f0; }


.jianju{ height:100px;}

/*------------------------------------------------------------------------------------------*/
@media screen and (max-width:1024px){/*莽搂禄氓艩篓莽芦炉氓卤鈥⒚ぢ�*/
	.navbox{ display:none;}
	
	.m-lanmu{ display:block; width:100%; margin:20px auto; text-align:center; display:table;}/*莽搂禄氓艩篓莽芦炉氓陆鈥溍モ�奥嵜β犅徝р�郝�*/
	.m-lanmu h4{ font-weight:normal; width:180px; margin:0 auto; text-align:center; height:40px; line-height:40px; background-color:#3A4674; color:#ffffff; font-size:18px;}
	.border-list{ display:none; margin-top:20px;}
	

	.list-a h1{font-size:16px; font-weight:normal; padding-top:20px;}
	.list-a h5{font-size:13px; }
    .list-a h5 span{ display:block; float:right; width:100px; background:url(shijian.png) no-repeat 0 50%; background-size:15px; text-indent:10px; }

.list-b .boxlist .left{ width:20%; margin-right:2%; float:left; padding-top:30px;}
.list-b .boxlist .left img{ width:100%; display:block;}
.list-b .boxlist .right{ width:72%; float:left; padding-bottom:20px;}
.list-b .boxlist .right h1{ font-size:16px; padding-top:20px;}
.list-b .boxlist .right p{ display:none;}
.list-b .boxlist .right h5{ font-size:13px; }
.list-b .boxlist .right h5 span{ display:block; float:right; width:100px; background:url(shijian.png) no-repeat 0 50%; background-size:15px; text-indent:10px;  }





}

/*氓赂藛猫碌鈥灻┧溑该ぢ悸嵜ニ嗏�斆÷�*/
.shizi{width:94%; margin:0 auto;}
.shizi h1{ text-align:center; font-weight:normal; font-size:24px; padding-top:45px; padding-bottom:25px; color:#3A4674;}
.shizi .liebiao{border-bottom:1px solid #B9B9C8;}
.shizi .liebiao a{ display:block; width:10%; text-align:left; height:35px; line-height:35px; margin-bottom:20px; float:left;}
.shizi .liebiao a:hover{ text-decoration:underline; font-weight:600;}

/*------------------------------------------------------------------------------------------*/
@media screen and (max-width:1024px){/*莽搂禄氓艩篓莽芦炉氓卤鈥⒚ぢ�*/
   .shizi h1{  font-size:18px; padding-top:20px; padding-bottom:20px; }
   .shizi .liebiao a{ width:20%; margin-bottom:10px; font-size:16px;}
}
/*氓鈥犫�γヂ姑┞÷�*/
.neirong-box{width:94%; margin:0 auto;}
.neirong-box .nrtitle{font-weight:normal; font-size:24px; color:#3A4674;padding-top:35px;}
.neirong-box .nrshijian{font-size:13px; color:#999999; line-height:50px; border-bottom:1px solid #B9B9C8; margin-bottom:20px;}
.neirong-box .shangyitiao, .neirong-box .xiayitiao, .neirong-box .shangyitiao a, .neirong-box .xiayitiao a{ font-size:15px; color:#666666;}
.neirong-box .shangyitiao{ margin-top:20px; margin-bottom:10px;}
.neirong-box .dyborder{ height:30px; border-top:1px solid #B9B9C8; margin-top:30px;}
/*-------------------------------------------------------------------------------------*/
@media screen and (max-width:1024px){/*莽搂禄氓艩篓莽芦炉氓卤鈥⒚ぢ�*/
    .neirong-box .nrtitle{font-size:18px; padding-top:30px;}
    .neirong-box .nrshijian{font-size:13px; line-height:40px; border-bottom:1px solid #B9B9C8; margin-bottom:20px;}
.neirong-box img{ width:100%; max-width:100%; height:auto !important; overflow:hidden;}
}

/*忙艙卢莽搂鈥樏︹�⑩劉猫鈥毬�-忙鈥⑩劉氓颅娄氓陇搂莽潞虏*/
.jiaoxuedagang{width:100%; margin:50px auto;}
.jiaoxuedagang ul li{float:left; width:31.33%; margin-right:3%; overflow: hidden; margin-bottom:40px; display:block;}
.jiaoxuedagang ul li a{ display:block; width:100%;  text-align:center; font-size:17px; height:60px; line-height:60px; background-color:#f5f5f5; }
.jiaoxuedagang ul li:nth-of-type(3n+3){ margin-right:0;}
.jiaoxuedagang ul li:hover a{ background-color:#3A4674; color:#ffffff; -moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}

/*---------------------------------------------------------------------------*/
@media screen and (max-width:1024px){/*莽搂禄氓艩篓莽芦炉氓卤鈥⒚ぢ�*/
  .jiaoxuedagang{ width:92%; margin:30px auto;}
  .jiaoxuedagang ul li{ width:100%; margin-right:0; margin-bottom:25px; }
  .jiaoxuedagang ul li a{ height:35px; line-height:35px; font-size:16px; }
  }