@charset "utf-8";
/*初始化  reset*/
body,button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font:16px/1.5 "微软雅黑",sans-serif; color:#272626;text-align: justify; letter-spacing:1px;}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,i{font-style:normal}
ol,ul{list-style:none}
a{text-decoration:none;color:#333;}
img{border:0; display:block;}
textarea{resize:none;}
a,input,button,select,textarea{outline:none;}
a,button{cursor:pointer;}
/*清除浮动*/
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }
*+html .clearfix { min-height: 1%; }
/*---------------------------------------导航-------------------------------------------*/
.banner_ph{width:100%; overflow:hidden; }
.banner{display:none; }
.banner_ph img{ width:100%;}
.con_01{ width:100%; overflow:hidden; margin:auto;}
.con_01 p{ width:92%; padding:4%; line-height:30px; }

.con_03{ width:92%; padding:4%; overflow:hidden;background:linear-gradient(0deg, #002d4c 0%,#125e82 100%);}
.zi{ color:#FFF; line-height:30px;}
.con_03 h1{ text-align:center; font-size:18px; margin-top:20px; color:#b4f1f6;}
.con_03 ul{  width:100%; margin:auto; overflow:hidden; margin-bottom:10px;}
.con_03 ul li{ width:93%; padding:2%; background:#F3F3F3; margin:2%; border-radius:5px; margin-top:15px; overflow:hidden;}
.con_03 ul li:hover{ cursor:pointer; -webkit-transform:translateY(-20px);transition:all 0.6s;box-shadow:0 0 5px #159FC1; border-radius:8px;}
.con_03 ul li img{ float:left; width:22%; }
.con_03 ul li p{ font-size:15px; color:#656565;line-height:24px; display:inline-block;  width:72%; float:right; padding-right:2%;}


.con_04{ width:96%; padding:2%; overflow:hidden; }
.wen_left{ overflow:hidden; width:100%; }
.block-img::before{-webkit-box-shadow: inset 0 0 50px 0 rgba(0, 0, 0, 0.5);
	-moz-box-shadow: inset 0 0 50px 0 rgba(0, 0, 0, 0.5);
	box-shadow: inset 0 0 50px 0 rgba(0, 0, 0, 0.5);
	content: " ";
	display: block;
	height: 100%;
	position: absolute;
	width: 100%;}

.block-img{ width:48%; overflow:hidden; border-bottom:5px solid #20c5e1; position:relative; float:left; margin:1%; }
.block-img img{ width:100%;}
.block-img h2{ position:absolute; bottom:0; color:#FFF; width:100%;  overflow:hidden; height:100%;}
.block-img h2:hover{ background:rgba(32, 197, 225, 0.5);}
.block-img h2 p{padding:3%; width:94%; position:absolute; bottom:0;background:rgba(0, 0, 0, 0.4); font-size:14px;}
.wen_right{ overflow:hidden; width:100%; display:none; }
.wen_right_ph{ width:100%; overflow:hidden;}
.block-img01{ width:100%; overflow:hidden; border-bottom:5px solid #20c5e1; position:relative; float:left; margin:1%; }
.block-img01 img{ width:100%;}
.block-img01 h2{ position:absolute; bottom:0; color:#FFF; width:100%;  overflow:hidden; height:100%;}
.block-img01 h2:hover{ background:rgba(32, 197, 225, 0.5);}
.block-img01 h2 p{padding:3%; width:94%; position:absolute; bottom:0;background:rgba(0, 0, 0, 0.4); font-size:14px;}





.con_05{ width:96%; padding:2%; background:#f1f1f1; overflow:hidden;}
.con_05 ul{ width:100%; margin:auto;}
.con_05 ul li{ width:90%; text-align:center; margin:5%; overflow:hidden;font-weight:bold;}
.con_05 ul li h2{ font-size:24px; margin-bottom:10px;}
.con_05 ul li span{ margin-top:10px; display:inline-block;}
.con_05 ul li img{ display:block; margin:auto;width:30%;}
.img_03 img{ }
.btn{width:170px; height:36px; line-height:36px; color:#fff; text-align:center; display:inline-block; margin-top:10px; background:linear-gradient(90deg, #1ec6e4 0%,#2668c1 100%); font-size:15px; }

.footer{background:linear-gradient(0deg, #002d4c 0%,#125e82 100%); color:#FFF; font-size:14px; text-align:center; width:98%; padding:1%;}


















