/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
body {
    font-size: 12px;
    font-family: "微软雅黑";
}
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    font-size: 100%;
}
ul, li {
    list-style: none;
}

a {
    color: #000;
    text-decoration: none;
}
img {
    border: none;
}
i,em{
	font-style: normal;
}
.fr {
    float: right;
}
.fl {
    float: left;
}
.clear {
    clear: both;
}
.auto {
    width: 1200px;
    margin: 0 auto;
}
.clearfloat:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0
}
.clearfloat {
    zoom: 1
}
.head_top{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.head_topleft img{
	display: block;
}
.topr{
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 134px;    margin-left: 60px;
}
.topr i{
	width: 42px;
	height: 42px;
	display: block;
	background: url(img/images/ia_03.png) center no-repeat;
	margin-right: 15px;
}
.topr section h1{
	color: #666666;
	font-size: 14px;
}
.topr section p{
	color: #4c4c4c;
	font-size: 22px;
}
.head_topright{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.topl{
	width: 280px;
	height: 40px;
	border: 1px solid #dcdcdc;
	margin-right: 65px;
	overflow: hidden;
	border-radius: 50px;
}
.head_nav{
	width: 100%;
	height: 55px;
	background-color: #01426c;
}
.head_nav ul{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}
.head_nav ul li{
	width: 150px;
	text-align: center;
}
.head_nav ul li a{
	display:block;
	line-height: 55px;
	font-size: 16px;
	color: #ffffff;
}
.head_nav ul li a:hover{
	background-color: #023556;
}
.index_dt{
	padding: 40px 0px;
	
	width: 100%;
}
.index_dtdv{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}
.index_dtdvleft{
	width: 590px;
}
.index_dtdvright{
	width: 570px;
}
.index_dtbt{
	height: 40px;
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #e6e6e6;
}
.index_dtbt h1{
	color: #4c4c4c;
	font-size: 20px;
}
.index_dtbt i{
	color: #808080;
	font-size: 13px;
	text-transform: uppercase;
}
.index_dtbt a{
	color: #808080;
	font-size: 14px;
}
.index_dtdvright ul{
	margin-top: 10px;
}
.index_dtdvright ul li a{
	display: flex;
	justify-content: space-between;
	line-height: 40px;
}
.index_dtdvright ul li i{
	display: block;
	width: 8px;
	height: 8px;
	background-color: #01426c;
	border-radius: 50%;
	margin-right: 10px;
}
.index_dtdvright ul li section{
	display: flex;
	justify-content: flex-start;
	width: 480px;
	align-items: center;
}
.index_dtdvright ul li section h1{
	color: #4c4c4c;
	font-size: 14px;
}
.index_dtdvright ul li p{
	font-size: 14px;
	color: #808080;
}
.index_dtdvright ul li:hover section h1{
	color: #01426c;
}
.index_dtdvright ul li:hover p{
	color: #01426c;
}
.banner img{
	display: block;
	width: 100%;
}
.index_courseleft{
	width: 860px;
}
.index_courseright{
	width: 280px;
}
.index_course{
	width: 1200px;
	margin: 40px auto;
	display: flex;
	margin-top: 0;
	justify-content: space-between;
}
.index_courseleft ul li a{
	display: flex;
	justify-content: space-between;
}
.index_courseleft ul li{
	margin-top: 20px;
}
.index_courseleft ul li img{
	width: 200px;
	height: 120px;
	margin-right: 30px;
}
.index_courseleft ul li div{
	width: 630px;
}
.index_courseleft ul li div h1{
	margin-top: 15px;
	color: #4c4c4c;
	line-height: 30px;
	font-size: 16px;
}
.index_courseleft ul li div p{
	line-height: 30px;
	font-size: 14px;
	color: #808080;
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 15px;
}
.index_courseleft ul li:hover h1{
	color: #01426c;
}
.index_courserighttable {
	margin-top: 15px;
}
.index_courserighttable h1{
	height: 50px;
	background-color: #01426c;
	line-height: 50px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.index_courserighttable h1 i{
	font-size: 16px;
	color: #fff;
	margin-left: 25px;
}
.index_courserighttable h1 span{
	display: block;
	width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 10px solid #fff;
    border-bottom: 5px solid transparent;
    margin-right: 10px;
}
.index_courserighttable table{
	width: 100%;
	border: 1px solid #e6e6e6;
	border-top: 0;
	background-color: #fff;
	border-right: none;
}
.index_courserighttable table td{
	border-color: #e6e6e6 ;
	line-height: 40px;background-color: #fff;
	border-top: 0.5px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
}
.index_courserighttable table td a{
	display: block;
	color: #4c4c4c;
	font-size: 14px;
	text-align: center;
}
.index_bc{
	width: 100%;
	height: 200px;
	background: url(img/images/dws_02.png) center no-repeat;
}
.index_bc p{
	font-size: 20px;
	text-align: center;
	color: #fff;
}
.index_bc h1{
	color: #ffffff;
	font-size: 46px;
	font-weight: bold;
	text-align: center;
	padding-top: 50px;
	margin-bottom: 20px;
}
.index_szll{
	width: 1200px;
	margin: 25px auto;
}
.index_szll	.picScroll{ margin:10px auto;  position:relative; width:1080px;  padding:10px 60px;  overflow:hidden;     }
.index_szll	.picScroll .prev,
.index_szll .picScroll .next{ display:block; position:absolute; top:75px; left:5px; width:23px; height:23px; background:url(img/images/btns.png) no-repeat;   }
.index_szll .picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
.index_szll .picScroll .prev:hover{ background-position:0 -30px; }
.index_szll .picScroll .next:hover{ background-position:-25px -30px; }
.index_szll .picScroll ul{ overflow:hidden; zoom:1; }
.index_szll .picScroll ul li{ width:250px; float:left; overflow:hidden; padding:0 10px;    }
.index_szll .picScroll ul li a{display: flex;justify-content: flex-start;border: 1px solid #e6e6e6; }
.index_szll .picScroll ul li img{ width:95px; height:130px; display:block;}
.index_szll .picScroll ul li a div{
		background-color: #f6f6f6;
		padding: 0 10px;
	}
.index_szll .picScroll ul li a div h1{
		color: #4c4c4c;
		font-size: 18px;
		margin-top: 25px;
		margin-bottom: 10px;
		font-weight: bold;
	}
.index_szll .picScroll ul li a div p{
		line-height: 30px;
		color: #808080;
		font-size: 14px;
	}
.index_szll .picScroll ul li:hover div h1,.picScroll ul li:hover div p{
		color: #01426c;
	}
.index_szlls{
	width: 1200px;
	margin: 0 auto;
}
.index_szlls .picScroll{ margin:10px auto;  position:relative; width:1080px;  padding:10px 60px;  overflow:hidden;     }
.index_szlls .picScroll .prev,
.index_szlls .picScroll .next{ display:block; position:absolute; top:95px; left:5px; width:23px; height:23px; background:url(img/images/btns.png) no-repeat;   }
.index_szlls .picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
.index_szlls .picScroll .prev:hover{ background-position:0 -30px; }
.index_szlls .picScroll .next:hover{ background-position:-25px -30px; }
.index_szlls .picScroll ul{ overflow:hidden; zoom:1; }
.index_szlls .picScroll ul li{ width:250px; float:left; overflow:hidden; padding:0 10px;    }
.index_szlls .picScroll ul li img{ width:250px; display:block;}
.index_szlls .picScroll ul li h1{text-align: center;margin-top: 20px;font-size: 14px;color: #4c4c4c;margin-bottom: 10px;}
.index_szlls .picScroll ul li:hover h1{color: #01426c;}
.foot{
	padding-top: 60px;
	padding-bottom: 50px;
	background-color: #01426c;
}
.footdv{
	height: 120px;
	width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}
.footdvleft{
	width: 170px;
}
.footdvleft h1{
	color: #d7dfe4;
	font-size: 15px;
	margin-top: 10px;
}
.footdvleft p{
	text-align: justify;
	width: 100%;
	color: #d7dfe4;
	font-size: 16px;
	line-height: 30px;
}
.footdvcenter p{
	line-height: 40px;
	color: #d7dfe4;
	font-size: 14px;
}
.wdl{
	width: 100%;
	background-color: #01426c;
	border-top: 1px solid #134f76;
	line-height: 45px;
	display: none;
}
.wdldv{
	width: 1200px;
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
}
.wdldv p,.wdldv p a{
	color: #fff;
	font-size: 14px;
}
.prodv{
	width: 100%;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	display: flex;
	justify-content: space-between;
}
.prodvleft{
	width: 100%;
}
.prodvleft h1{
	background-color: #01426c;
	line-height: 50px;
	color: #fff;
	text-indent: 30px;
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
}
.prodvleft h1 i{
	font-size: 13px;
	font-weight: normal;
	text-transform: uppercase;
}
.prodvleft ul{
	margin-bottom: 30px;
}
.prodvleft ul li{
	width: calc(100%-2px);
	border-left: 2px solid #f7f7f7;
	line-height: 60px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #f7f7f7;
}
.prodvleft ul li a{
	width: 240px;
	display: block;
	margin: 0 auto;
	border-bottom: 1px solid #e6e6e6;
	color: #4c4c4c;
	font-size: 16px;
	color: #4c4c4c;
}
.prodvleft ul li:last-child a{
	border-bottom: none;
}
.prodvleft ul li a i{
	float: right;
	color: #8a8a8a;
}
.prodvleft ul li:hover{
	background-color: #ffffff;
	border-left: 2px solid #01426c;
	border-bottom: 1px solid #e6e6e6;
}
.prodvleft ul li:hover a{
	border-bottom: 1px solid #fff;
	color: #01426c;
	font-size: 16px;
}
.prodvleft ul li:hover a i{
	color: #01426c;
}
.prodvleft dl{
	background-color: #f7f7f7;
}
.prodvleft dl dd{
	line-height: 40px;
	width: 200px;
	margin: 0 auto;
	border-bottom: 1px solid #e6e6e6;
}
.prodvleft dl dd section{
	display: flex;justify-content: flex-start;
	color: #4c4c4c;
	font-size: 14px;
}
.prodvleft dl dd:last-child{
	border-bottom: none;
}
.prodvright{
	width: 860px;
}
.pronav{
	width: 100%;
	display: flex;
	justify-content: space-between;
	line-height: 55px;
	border-bottom: 1px solid #e6e6e6;
}
.pronav h1{
	color: #4c4c4c;
	font-size: 20px;
}
.pronav p{
	color: #979899;
	font-size: 14px;
}
.pronav p a{
	color: #979899;
}
.pronav p a:last-child{
	color: #01426c;
}
.prolist1{
	margin-top: 10px;
}
.prolist1 ul{
	display: flex;
	justify-content: flex-start;
	flex-flow: wrap;
}
.prolist1 ul li{
	width: 270px;
	margin: 8px;
}
.prolist1 ul li img{
	width: 100%;
	display: block;
}
.prolist1 ul li h1{
	line-height: 45px;
	color: #4c4c4c;
	font-size: 14px;
	text-align: center;
	background-color: #f7f7f7;
}
.prolist1 ul li:hover h1{
	background-color: #01426c;
	color: #fff;
}
.prolist2 {
	margin-top: 10px;
}
.prolist2 ul{
	display: flex;
	justify-content: flex-start;
	flex-flow: wrap;
}
.prolist2 ul li{
	width: 270px;margin: 8px;
}
.prolist2 ul li img{
	display: block;
	width: 100%;
}
.prolist2 ul li h1{
	line-height: 50px;
	display: flex;
	justify-content: space-between;
	background-color: #f7f7f7;
	width: calc(100% - 40px);
	padding: 0 20px;
}
.prolist2 ul li h1 i{
	color: #4c4c4c;
	font-size: 14px;
}
.prolist2 ul li h1 span{
	color: #808080;
	font-size: 13px;
}
.prolist3 ul li{overflow:hidden;  }
.prolist3 ul li img{ display:block;}
.prolist3 ul li h1{text-align: center;margin-top: 20px;font-size: 14px;color: #4c4c4c;margin-bottom: 10px;}
.prolist3 ul li:hover h1{color: #01426c;}
.prolist3 ul li a div{
		background-color: #f6f6f6;
		padding: 0 10px;
	}
.prolist3 ul li a div h1{
		color: #4c4c4c;
		font-size: 18px;
		margin-top: 25px;
		margin-bottom: 10px;
		font-weight: bold;
	}
.prolist3 ul li a div p{
		line-height: 30px;
		color: #808080;
		font-size: 14px;
	}
.prolist3 ul li:hover div h1,.prolist3 ul li:hover div p{
		color: #01426c;
	}
.prolist3{
	display: flex;
	justify-content: flex-start;
	flex-flow: wrap;
}
.prolist3 ul{
	display: flex;
	justify-content: flex-start;
	flex-flow: wrap;
	margin-top: 10px;
}
.prolist3 ul li a{
	display: flex;
	justify-content: flex-start;
	
}
.prolist3 ul li{
	width: 270px;
	margin: 8px;
}
.prolist3 ul li img{
	width: 95px;
}
.slideBox{ width:590px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:590px;  display:block;  }
		.slideBox .bd p{
			line-height: 50px;
			background-color: #fff;
			padding: 0 20px;
			color: #4c4c4c;
			font-size: 14px;
		}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(img/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }


		.wp_photos_list{
			width: 100% !important;
		}
		.wp_photos_list .photo_wrap{
			width: 100% !important;
    		height: auto !important;
    		display: flex;
		    justify-content: flex-start;
		    flex-flow: wrap;
		}
.wp_photos_list .photo_item{
	width: 31% !important;
	margin: 1% !important;
	border: none;
}	
.wp_photos_list .photo_item .photo_image a{
	display: block;
	width: 100% !important;
	height: auto !important;
}
.wp_photos_list .photo_item .photo_text h3 a{
	line-height: 35px;text-align: center;
}
.photo_image img{
	width: 100% !important;
	display: block;
}	
.wp_photos_list .photo_item .photo_meta{
	top: 0;
	left: 1px;
	bottom: auto;
}
.wp_photos_list .photo_item .photo_text h3{
	height: auto !important;
	text-align: center;
	font-size: 14px;
	line-height: 45px;
}

.wp_article_list_table{
    width: 100%;
}
.wp_article_list_table tbody{
	display: flex;
    flex-wrap: wrap;justify-content: flex-start;
}
.inner .wp_article_list_table tbody tr{
	width: 100%; display: flex;
	margin: 1% 0;
	justify-content: flex-start;
	flex-flow: wrap;
}

.wp_article_list_table tbody tr td{
	width: 31%;
    display: block;
margin:1%;
 
}
.index_course .wp_article_list_table tbody tr td{
	width: 100%;
    display: block;
}
.wp_listalbumn .albumn_info a{
	width: 100%;
	font-size: 14px;

}
.wp_listalbumn .albumn_info a img{
	display: block;
	width: 100%;
}
.wp_listalbumn .albumn_info .Article_Title{
	padding: 0;
	line-height: 45px;
}
.index_dtdvright ul li{
	display: flex;
	align-items: center;
	justify-content: space-between;
	    border-bottom: 1px dashed #ccc;
}
.index_dtdvright ul li section a h1{
	display: none;
}
.index_dtdvright ul li a{
	font-size: 14px;
    color: #666;
}
.index_dtdvleft .con> div{
	width: 100% !important;
	height: auto !important;
}
.dtjt9_div_img img{
	display: block;
	width: 100% !important;
	height: auto !important;
}
.dtjt9_div_text{
	bottom: 0px;
	line-height: 35px;

}
.dtjt9_div_text .dtjt9_div_text_title{
	text-align: center;
    line-height: 35px;
    height: 35px;
    background-color: rgba(255,255,255,0.5);
}
.post .con{
	padding: 0;
}
.dtjt9_div_img .number{
	bottom: 40px;
}
.index_courseleft ul li{
	display: flex;
	justify-content: space-between;
}
.index_courseleft .wp_article_list_table tbody{
	width: 100%;
}
.wp_article_list_table tbody tr{
	width: 100%;
}
.index_szll .picScroll ul li a{
	border: none;
}
.div_piccontenttitle_li .c_pt_12 .c_txt p{
	line-height: 25px;
    font-size: 14px;
}
.div_piccontenttitle_li .c_pt_12 .c_txt p a span{
	color: #666;
}
.index_szll .picScroll ul li a span{
	line-height: 35px;
    font-size: 18px;
    color: #333;
}
.index_szll .div_piccontenttitle_li .c_pt_12 .c_txt{
	width: 200px;
    margin-left: 20px;
}
.div_piccontenttitle_li .c_pt_12 .c_pic img{
	display: block;
	width: 100%;
	height: auto;
	padding: 0;
}
.div_piccontenttitle_li .c_pt_12 .c_pic{
	padding: 0px;
}
.index_szlls .div_piccontenttitle_li .c_pt_12{
	flex-flow: wrap;
}
.index_szlls .div_piccontenttitle_li .c_pt_12 .c_txt{
	width: 100%;
	background-color: #f2f2f2;
}
.index_szlls .div_piccontenttitle_li .c_pt_12 .c_pic{
	float: none;
}
.index_szlls .div_piccontenttitle_li .c_pt_12 .c_pic a{
	display: block;
}
.index_szlls .div_piccontenttitle_li .c_pt_12 .c_txt p{
	display: none;
}
.index_szlls .div_piccontenttitle_li .c_pt_12 .c_txt h3{
	text-align: center;
	line-height: 40px;
	color: #333;
	font-size: 14px;
}
.index_szll .div_piccontenttitle_li .c_pt_12{
	display: flex;
	justify-content: space-between;
}
.index_szll .div_piccontenttitle_li .c_pt_12 .c_txt p a span{
	font-size: 14px;
}
.index_szll .div_piccontenttitle_li .c_pt_12 .c_txt p{
	text-indent: 0em;
}
.inner .wp_listalbumn .albumn_info a{
	font-size: 16px;
}
.wp_search #keyword{
	color: #ccc;
}
	.focusBox { position: relative; width:1200px; height:400px; overflow: hidden;margin: 0 auto; }
	.focusBox .pic img { width:100%;  display: block; }
	.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:3}
	.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
	.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

	.focusBox .prev,
	.focusBox .next { width:45px; height:99px; position:absolute;     top: 50%; margin-top: -55px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
	.focusBox .prev { background-image:url(images/index.png); background-position:-112px 0; left:0 }
	.focusBox .next { background-image:url(images/index.png); background-position:-158px 0; right:0 }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }

	.wp_photos_list .photo_item .photo_text{
		    background-color: #f7f7f7;
		    margin: 0;
	}
	.wp_listalbumn .albumn_info .Article_Title{
		    background-color: #f7f7f7;
	}
.news_list li.news span.news_title a{
	font-size: 14px;
}	
.wp_listalbumn .albumn_info a:hover{
	color: #01426c;
}
.dtjt9_div_img .number .current{
	background-color: #01426c;
}
.index_szll .div_piccontenttitle_li .c_pt_12 .c_pic{
width: 150px;
}
 .mfoot{
 	display: none;
 }   
 .mfootdv{
 	display: none;
 }
 .htmleaf-container{
 	display: none;
 }

@media screen and (max-width: 765px){
	.head_top{
		display: none;
	}
	.head_nav{
		display: none;
	}
	.focusBox{
		width: 100%;
	}
	.index_dtdv{
		width: 95%;
		display: block;
	}
	.index_dtdvleft{
		width: 100%;
	}
	.index_dtdvright{
		width: 100%;    margin-top: 25px;
	}
	.index_dtdvright ul li section{
		width: 75%;
	}
	.index_course{
		width: 95%;
		margin: 0 auto;
		display: block;
	}
	.index_courseleft{
		width: 100%;
	}
	.index_courseleft ul li{
		padding-bottom: 20px;
		border-bottom: 1px dashed #d1d1d1;
	}
	.index_courseleft ul li>a:first-child{
		display: none;
	}
	.index_courseleft ul li>a{
		display: block;
		width: 37%;
	}
	.index_courseleft ul li img{
		width: 100%;
		height: auto;
		margin-right: 0px;
	}
	.index_courseleft ul li div {
	    width: 60%;
	}
	.index_courseleft ul li div h1{
		margin-top: 0px;
		line-height: 20px;
	}
	.index_courseleft ul li div p {
	    line-height: 20px;
	    font-size: 14px;
	    color: #808080;
	    border-bottom:none;
	    padding-bottom: 0px;
	    height: 40px;
	    overflow: hidden;
	    margin-top: 10px;
	}
	.index_course{
		width: 95%;
		display: block;
	}
	.index_courseleft{
		width: 100%;
	}
	.index_courseright{
		width: 100%;margin-top: 20px;
	}
	.index_bc h1{
		font-size: 24px;
		padding-top: 17%;
	}
	.index_bc p{
		font-size: 14px;
	}
	.index_szll{
		width: 95%;
	}
	.index_szlls{
		width: 95%;
	}
	.index_szlls .picScroll{
		width:100%;
	}
	.foot{
		display: none;
	}
	.wdl{display: none;}
	.col_menu{
		display: none;
	}
	.col_news .col_news_box{
		margin-left: 0;
	}
	.wrapper .inner{
		width: 95%;
	}
	#l-container .inner{
		padding: 10px 2.5%;
	}
	.col_metas .col_path{
		display: none;
	}
	.col_metas .col_title h2{
		border-bottom: 2px solid #CBCBCB;
	}
	.col_metas .col_title{
		text-align: center;
   		width: 100%;
	}
	.wp_paging li{
		display: flex;
	    height: 25px;
	    line-height: 25px;
	    float: left;
	    margin-top: 5px;
	    width: 100%;
	    justify-content: center;
	}
	.focusBox{
		height: auto;
	}
	.infobox{
		padding: 0;
	}
	.article .entry .read img{
		max-width: 100%;
	}
	.wp_photos_list .photo_item{
		width: 48% !important;
	}
	.wp_photos_list .photo_item .photo_text h3 a{
		font-size: 14px;
	}
	.inner .wp_article_list_table tbody tr{
		display: block;
	}
	.mfoot{
	 	display: block;
	 	height: 45px;
	 }   
	 .mfootdv{
	 	display: block;
	 	width: 100%;
	 	position: fixed;
	 	z-index: 9999;
	 	background-color: #01426c;
	 	left: 0;
	 	bottom: 0;
	 }
	 .htmleaf-container{
	 	display: block;
	 }
	 .mobile-inner-nav tbody,.mobile-inner-nav tbody tr,.mobile-inner-nav tbody tr td{
	 	display: block;
	 	width: 100%;
	 }
	 .mobile-inner-nav{
	 	z-index: 9999;
	 }
	 .mobile-inner img {
	    height: 50px;
	    margin-left: 10px;
	}
	.index_szll .picScroll{
		width: calc(100% - 60px);
	    padding: 10px 30px;
	}
	.index_szlls .picScroll{
		width: calc(100% - 60px);
	    padding: 10px 30px;
	}
	.index_szlls .picScroll ul li{
		width: 280px;
	}
	.mfootdv ul{
		display: flex;
	    line-height: 45px;
	    justify-content: space-between;
	}
	.mfootdv ul li{
		width: 100%;
    	text-align: center;
    	border-right: 1px solid #105d8f;
	}
	.mfootdv ul li a{
		display: block;
	    line-height: 45px;
	    text-align: center;
	    font-size: 14px;
	    color: #fff;
	}
	.focusBox .next{
		display: none;
	}
	.focusBox .prev{
		display: none;
	}
	.mobile-inner-nav a{
		font-size: 14px;
	}
}