@charset "utf-8";
ul,li,p,h3,h2{ padding:0; margin:0; list-style-type:none}
.mbiaoti{
	font-size:16px;
	text-align:center;
	font-weight:600;
}
.mfubiaoti{
	font-size:14px;
	text-align:center;
	font-weight:500;
	padding:10px;
	line-height:180%
}
.mcontent{
	font-size:14px;
	
}
.mcontent p{
	text-indent:2em;
	margin-top:10px;
	text-align:justify;
	line-height:180%
}
.yth{
	clear:both;
	background:#586274;
	padding:30px 0 0 0;
	overflow:auto;
	margin-top:30px;
}
.baise{
	color:#FFF
}
.fontbold{
	font-weight:bold;
}
.shuju{
	background:url(../../up_pic/swdt_bg.png) no-repeat #F1F4F9;
	background-size:100%;
	padding:20px 0;
	overflow:auto;
}
.mtop30{
	margin-top:30px;
}
.mtop20{
	margin-top:20px;
}
.mtop10{
	margin-top:10px;
}
.shuju img{ width:98%; margin-left:1%; margin-top:20px}
.4t{ padding-left:5px}
.4t li{
  font-size:14px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-align:center;
}
.swdtsj{ clear:both; width:100%}
/*.swdtsj h3.mbiaoti{font-weight:normal; color:#333; margin:20px auto 0 auto; font-size:16px; text-align:center}*/
.swdtsj .main{width:100%; /*height:330px;*/ background:url(../../images/p9.png) no-repeat top center; background-size:cover}
.swdtsj .main-left{float:left; width:60%; padding-top:60px;}
.swdtsj h2{font-size:14px;font-weight:500; text-align:center; line-height:160%}
.swdtsj .main-left p{color:#000; padding-top:10px; text-align:left; line-height:200%; font-size:16px;}
.swdtsj .main-right{float:right; width:40%; padding-top:10px;}

.swsj{background:url(../../images/swdt_bg.png) #F1F4F9; width:100%;clear:both; overflow:auto}
.swsj-left{float:left; width:100%;}
/*.swsj-left h3{font-size:18px; color:#000; font-weight:normal; padding-top:20px; padding-bottom:20px}*/
.swsj-left li{font-size:16px; color:#61ACFF; margin-top:30px;}
.swsj-left li p{font-size:14px; margin-top:5px; color:#7C7E7D; padding-left:26px; margin:0}
.swsj-right{width:100%; padding:60px 20px 0 20px}
.swsj-right li{float:left; border:#46999D 4px solid; padding:0; box-sizing: border-box; cursor:pointer; position:relative; overflow:hidden;border-radius: 4px;box-shadow: 0 0 20px rgba(0,0,0,.3); width:100%; margin-bottom:40px}
.swsj-right li p.txt{background:#46999D; line-height:50px; text-align:center; color:#FFF; font-size:16px; margin:0; padding:0}
.swsj-right li:hover{border:#FF8C2D 4px solid;}
.swsj-right li:hover p.txt{background:#FF8C2D; }
.swsj-right li p.pic{overflow:hidden; margin:0; padding:0}
.swsj-right li img{
	width:100%;
	max-width: 101%;
	height: auto;
	transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
	display:block
}
.swsj-right li:hover img{    
	transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    -webkit-transform: scale(1.5);
}
.yl{ margin:0; padding:20px 0 0 0}
.yl li{float:left; border:#51B97F 4px solid;/* margin-left:10%;*/ box-sizing: border-box; cursor:pointer; position:relative; overflow:hidden;border-radius: 4px;box-shadow: 0 0 20px rgba(0,0,0,.3); padding:0; margin:0}
.yl li p.txt{background:#51B97F; line-height:40px; text-align:center; color:#FFF; font-size:14px; padding:0; margin:0}
.yl li:hover{border:#586274 4px solid;}
.yl li:hover p.txt{background:#586274; padding:0}
.yl li p.pic{ /*height:235px; */overflow:hidden; padding:0; margin:0}

.yl li img{
	width:100%;
	max-width: 101%;
	height: auto;
	display:block;
	transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
}
.yl li:hover img{    
	transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    -webkit-transform: scale(1.5);
}

.L3-left{width:100%; padding:0; margin-top:30px;}
.L3-left div.pic{float:left; width:45%; padding:0}
.L3-left div.pic img{width:100%;border-radius: 4px;box-shadow: 0 0 20px rgba(0,0,0,.3);transition: .3s;/* margin-bottom:10px*/}
.L3-left div.pic:hover img{bottom:20px}

.jgg{clear:both; padding-top:40px;}
.jgg ul{ padding:0; margin:0}
.jgg-1{width:100%; height:250px; float:left;background:#586274; color:#FFF; font-size:16px; text-align:center; overflow:hidden}
.jgg-1 p,.jgg-3 p{height:100px; line-height:100px;}
.jgg-2{width:100%; height:250px;background:#90CAEE; color:#586274; font-size:16px; text-align:center; overflow:hidden}
.jgg-2 p{height:100px; line-height:100px;}
.jgg-3{width:100%; height:250px;background:#586274; color:#FFF; font-size:16px; text-align:center; overflow:hidden}
.daohangditu p{ padding:0!important; margin:0!important}