
@media only screen and (max-width: 768px) {
.ljgdfw a{padding: 5px 10px;border-radius:20px ;border: 1px solid yellow;width: 200px;text-align: center;display: block;color: yellow;
    	margin-top: 20px;}	
    	
	.fwfw-index{text-align: center;
	/*padding: 30px;*/
	}
.bg1{ padding: 10px;}
	.bg2{ padding:20px;text-align: center;}
	.bg3{ padding:40px 0px;padding-bottom: 10px;}
   	.bg4{ padding:20px 0px;} 	
	
.fwflindex li{width: 48%; margin:1%;overflow: hidden;}
      			.fwflindex dl{background: white;text-align: center;width: 100%;padding:10px 10px;border:1px solid white ;}
      			.fwflindex dl:hover{border:1px solid rgb(241, 90, 36) ;}
      			.fwflindex dl dt {margin-top: 10px; }
      			.fwflindex dl dt img{ height: 60px;}
      			.fwflindex dl dd{margin: 10px 0px;}
      			.fwflindex dl dd b{font-size: 20px;}
      			.fwflindex dl dd p{font-size: 12px;margin-top: 10px;height: 70px;overflow: hidden;} 
      			
      			
      			
.tjyw{width: 95%;margin:  0px auto;background: white;overflow: hidden; }


		.tjyw-tit{width: 100%; overflow: hidden;text-align: center;  }
		.tjyw-tit b{font-size: 20px;color: rgb(28, 69, 135);}
		.tjyw-list {width: 100%; }
		.tjyw-list ul li{width: 46%;margin: 2% ;text-align: center;height: 40px;line-height: 40px;float: left;border:1px solid  rgba(238,238,238,1) ;}
		.tjyw-list ul li:hover{border:1px solid rgb(255,153,0); }
		.tjyw-list ul li:hover a{color:  rgb(255,153,0); }
		.tjyw-tel{height: 150px;   width: 200px;  padding-top: 50px;text-align: right; }
		.tjyw-tel b{font-size: 24px;color: rgb(255,153,0);}
	.bg2 h1{color: rgb(255, 247, 8);}
	.bg2 h2{color: rgb(0, 255, 0);}
	.bg2 p{color: white;}
	
	.wtindex{overflow: hidden;}
	.wtindex h1{color: rgb(152, 0, 0);}
 		.wtlist li{width:46%;margin: 2%;float: left;text-align: center;}
 		.wtlist li dl{overflow: hidden; }
 		.wtlist li dl dt  {height: 145px;overflow: hidden;}
 		.wtlist li dl dt img:hover{transform: scale(1.1);transition: all 1s;}
 		.wtlist li dl dd strong{font-size: 20px;height: 50px;line-height: 50px;display: block;}
 		.wtlist li dl dd p{color: rgb(119, 119, 119); font-family: 微软雅黑; font-size: 14px; height: 60px;overflow: hidden;}
	
	.bg3 h2{text-align: center;}
	.ys-index {margin-top: 30px;width: 100%;overflow: hidden; }
	.ys-index dl {overflow: hidden;padding-top: 25px;}
	.ys-index dl dt{width: 20%;float: left;margin-left: 2%; }
	.ys-index dl dt img{width: 80%;}
	 .ys-index dl dd{width:75%;float: left; margin-left: 2%;}
	  .ys-index dl dd strong{font-size: 18px;}
		
.fwbz{ background: white;padding-top: 30px;}
	.fwbzlist{margin-top: 30px;}
	.fwbzlist dl{background: #fbfbfb;border: 1px solid #fbfbfb;border-radius:8px ;overflow: hidden;width: 100%;padding: 10px;text-align: center;height: 210px;}
	.fwbzlist dl:hover{border: 1px solid rgb(241, 90, 36);}
	.fwbzlist dl dt{ margin-top: 10px;}
	.fwbzlist dl dt img{width:40px;}
	.fwbzlist dl dd{width:100%;padding-top: 10px; }
	.fwbzlist dl dd b{font-size: 16px;color: rgb(34, 34, 34);}
	.fwbzlist dl dd p{margin-top:5px ;color: rgb(119, 119, 119)}	
	.newslist{background: white; padding: 10px; }
	.bg3{  padding:40px 0px;padding-bottom: 20px;}
   	.linh{line-height: 220%;border-bottom:1px dashed darkgray ;}
   	.newslist-top{overflow:hidden;height: 50px;border-bottom: 2px solid darkgray;line-height: 50px;}
   	.newslist-top a{padding: 5px 10px;background: #F4F4F4;border-radius:8px ;}
   	.newslist .sj{color:  #acacac;font-size: 12px;}	
	
.newsny{border: 1px solid rgb(236, 236, 236);padding: 20px;}
 			.newsny ul li{overflow: hidden;padding-top: 10px;}
 			.newsny ul li .span{font-size: 18px;
    color: #434343;
    font-weight: normal;
    text-decoration: none;
    line-height: 140%;}
 			.newsny  ul li p{margin-top: 10px;font-size: 12px;
    line-height: 16px !important;
    padding-top: 3px;
    color: #999999;
    font-weight: normal;
    text-decoration: none;}
 			.shijian{text-align: center;background: #e7e7e7;color: #e69138;margin:10px 10px;padding: 10px;}
 			.ss{background: rgb(236, 236, 236);overflow: hidden;padding: 20px 0px;}
    		   	.form-control { padding: 0px;}
    		   	.newsry{overflow:hidden;height: 30px; line-height: 30px;border-left:4px solid rgb(255, 153, 0) ;
    		   	padding-left: 20px;background: rgb(236, 236, 236);margin: 10px 0px;}
    		   	.linhnr li{line-height: 200%;overflow: inherit;height: 30px;font-size: 12px;border-bottom:1px dashed darkgray ;letter-spacing: 1px;}
    		   	.linhnr li a{color: #5A5A5A;}	
    		   	
    		   	
    		   	.ydtop{overflow: hidden;width: 100%;}
    	.ydlogo{padding: 5px;}
    	.ydlogo img{width: 30px;}
    	.ydcopny{margin-left: 5px;}
    	.ydcopny b{font-size: 20px;}
    	.ydcopny p{font-size: 12px;}
    	.yddaohanul li{text-align: center;background: rgba(36, 109, 239, 0.88);border: 1px solid #E6E6E6; height: 30px;line-height: 30px;}
    	.yddaohanul li a{color: white;display: block;font-size: 12px;}

}


@media only screen and (min-width: 992px) {
	.daohanbg{width: 100%;height: 40px;background: rgba(36, 109, 239, 0.88);}
    .daohan{width: 1040px;margin: 0 auto;overflow: hidden;}
    .daohanul li  {width: 130px;text-align: center; float: left;height:45px;line-height:40px;}
    .daohanul li a{color: white;display: block;font-size:1.2em ; }
	.top{overflow: hidden;margin-top: 20px;margin-bottom: 20px;}	.
.fl{float: left;}
.dhtop{width: 500px;  }
.dhtop .logo{width: 40px;}
.dhtop .logo img{width:100%;}
.dhtop .copny{width: 400px;margin-left: 20px;}
.dhtop .copny b{font-size: 20px;}
.dhtop .copny p{font-size: 13px;}

.tel{ }
.tel .telimg {width: 35px;padding-top: 5px;}
.tel .telimg img{width:100%;}
.tel  .dh{margin-left: 20px;}
.tel  .dh p{font-size: 14px;}
.tel  .dh b{font-size: 20px;color: rgb(241, 90, 36);}



	.bg1{ padding: 10px;}
	.bg2{ padding:20px;text-align: center;}
	.bg3{ padding:20px 0px;padding-bottom: 100px;}
   	.bg4{ padding:20px 0px;} 
   	
   	
	.ljgdfw a{padding: 5px 10px;border-radius:20px ;border: 1px solid yellow;width: 200px;text-align: center;display: block;color: yellow;
    	margin-top: 20px;}	
    	
	.fwfw-index{text-align: center;
	/*padding: 30px;*/
	}
	
	
.fwflindex li{width: 31.33%; margin:2px 2px;}
.bg1 .row{margin-left:0px !important;}
      			.fwflindex dl{background: white;text-align: center;width: 100%;padding: 20px;border:1px solid white ;}
      			.fwflindex dl:hover{border:1px solid rgb(241, 90, 36) ;}
      			.fwflindex dl dt {margin-top: 10px; }
      			.fwflindex dl dt img{ height: 60px;}
      			.fwflindex dl dd{margin: 10px 0px;}
      			.fwflindex dl dd b{font-size: 20px;}
      			.fwflindex dl dd p{font-size: 12px;margin-top: 20px;height: 35px;} 
      			
      			
      			
.tjyw{width: 1084px;margin:  10px auto;background: white;overflow: hidden;height: 150px;border-right: 10px solid #f6f6f6;}


		.tjyw-tit{width: 150px;height: 100px;  overflow: hidden;text-align: center; border-right:1px solid rgba(238,238,238,1) ;line-height: 100px; margin-top: 20px;}
		.tjyw-tit b{font-size: 20px;color: rgb(28, 69, 135);}
		.tjyw-list {width: 700px;padding: 20px;}
		.tjyw-list ul li{width: 16%;margin:5px 2% ;text-align: center;height: 40px;line-height: 40px;float: left;border:1px solid  rgba(238,238,238,1); ;}
		.tjyw-list ul li:hover{border:1px solid rgb(255,153,0); }
		.tjyw-list ul li:hover a{color:  rgb(255,153,0); }
		.tjyw-tel{height: 150px;border-left:1px solid rgba(238,238,238,1) ;  width: 200px;  padding-top: 50px;text-align: right; }
		.tjyw-tel b{font-size: 24px;color: rgb(255,153,0);}
	.bg2 h1{color: rgb(255, 247, 8);}
	.bg2 h2{color: rgb(0, 255, 0);}
	.bg2 p{color: white;}
	
	
	.wtindex h1{color: rgb(152, 0, 0);}
 		.wtlist li{width: 16%;margin: 2%;float: left;text-align: center;}
 		.wtlist li dl dt img:hover{transform: scale(1.1);transition: all 1s;}
 		.wtlist li dl dd strong{font-size: 20px;height: 50px;line-height: 50px;display: block;}
 		.wtlist li dl dd p{color: rgb(119, 119, 119); font-family: 微软雅黑; font-size: 14px; line-height: 160%;}
	
	.bg3 h2{margin-left: 50px;}
	.ys-index {margin-top: 30px;width: 100%;overflow: hidden;margin-left: 50px;}
	.ys-index dl {overflow: hidden;padding-top: 25px;}
	.ys-index dl dt{width: 50px;float: left;}
	.ys-index dl dt img{width: 100%;}
	 .ys-index dl dd{width: 500px;float: left;margin-left: 20px;}
	  .ys-index dl dd strong{font-size: 18px;}
		
.fwbz{margin-top: -100px;background: white;padding-top: 30px;}
	.fwbzlist{margin-top: 30px;}
	.fwbzlist dl{background: #fbfbfb;border: 1px solid #fbfbfb;border-radius:8px ;overflow: hidden;width: 100%;padding: 20px;}
	.fwbzlist dl:hover{border: 1px solid rgb(241, 90, 36);}
	.fwbzlist dl dt{width: 50px;float: left;margin-top: 10px;}
	.fwbzlist dl dt img{width: 100%;}
	.fwbzlist dl dd{width: 220px;float: left;margin-left: 20px;}
	.fwbzlist dl dd b{font-size: 20px;color: rgb(34, 34, 34);}
	.fwbzlist dl dd p{margin-top:5px ;color: rgb(119, 119, 119)}	
	.newslist{background: white; padding: 10px;height: 450px;}
   	.linh{line-height: 220%;border-bottom:1px dashed darkgray ;}
   	.newslist-top{overflow:hidden;height: 50px;border-bottom: 2px solid darkgray;line-height: 50px;}
   	.newslist-top a{padding: 5px 10px;background: #F4F4F4;border-radius:8px ;}
   	.newslist .sj{color:  #acacac;font-size: 12px;}	
	
.newsny{border: 1px solid rgb(236, 236, 236);padding: 20px;}
 			.newsny ul li{overflow: hidden;padding-top: 10px;}
 			.newsny ul li .span{font-size: 18px;
    color: #434343;
    font-weight: normal;
    text-decoration: none;
    line-height: 140%;}
 			.newsny  ul li p{margin-top: 10px;font-size: 12px;
    line-height: 16px !important;
    padding-top: 3px;
    color: #999999;
    font-weight: normal;
    text-decoration: none;}
 			.shijian{text-align: center;background: #e7e7e7;color: #e69138;margin:10px 10px;padding: 10px;}
 			.ss{background: rgb(236, 236, 236);overflow: hidden;padding: 20px 0px;}
    		   	.form-control { padding: 0px;}
    		   	.newsry{overflow:hidden;height: 30px; line-height: 30px;border-left:4px solid rgb(255, 153, 0) ;
    		   	padding-left: 20px;background: rgb(236, 236, 236);margin: 10px 0px;}
    		   	.linhnr li{line-height: 200%;overflow: inherit;height: 30px;font-size: 12px;border-bottom:1px dashed darkgray ;letter-spacing: 1px;}
    		   	.linhnr li a{color: #5A5A5A;}	
	
}	
	

.notice-container {
		  padding: 0 10px;
		  align-items: center;
		  margin: 0 auto;
		  display: flex;
		  flex-direction: row;
		  flex: 1;
		}
		.notice-container .header-notice-marquee {
		  margin: 0 10px;
		  position: relative;
		  width: 100%;
		  overflow: hidden;
		  height: 50px;
		  animation: marquee 30s linear infinite;
		}
		.notice-container .header-notice-marquee:hover {
		  animation-play-state: paused;
		}
		.notice-container .header-notice-marquee .header-marquee-item {
		  position: absolute;
		  top: 0;
		  left: 0;
		  white-space: nowrap;
		}
		/* Make it move */
		@keyframes marquee {
		  0% {
			text-indent: 27.5em;
		  }
		  100% {
			text-indent: -105em;
		  }
		}
		



img{ border:0;  }  
		.picScroll-left{ width:350px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("{pboot:sitetplpath}/images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px;
		 cursor:pointer; background:url("{pboot:sitetplpath}/images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:150px; height:140px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
		

#box{width: 100%;height: 180px;overflow: hidden;position: relative;  border:1px solid #ECECF6 ;padding: 10px;margin-bottom: 20px;}
		#box ul{position: absolute;left: 0px;right: 0px;}
		#box ul li{float: left; list-style:none;width:178px; height:208px;margin-left: 30px;}