@charset "gb2312";
@font-face {
  font-family: 'iconfont';  /* project id 496694 */
  src: url('//at.alicdn.com/t/font_496694_crby7g2387k9ms4i.eot');
  src: url('//at.alicdn.com/t/font_496694_crby7g2387k9ms4i.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_496694_crby7g2387k9ms4i.woff') format('woff'),
  url('//at.alicdn.com/t/font_496694_crby7g2387k9ms4i.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_496694_crby7g2387k9ms4i.svg#iconfont') format('svg');
}
.iconfont {
          font-family:"iconfont" !important;
          font-size:1.6rem;
          font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.02rem;
          -moz-osx-font-smoothing: grayscale;
        }
		
/* CSS Document */
*{-webkit-user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0);outline:0}body,ul,ol,p,h1,h2,h3,h4,h5,h6,form,thead,tbody,dl,dd{margin:0}ul,ol{padding:0}body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;}input,textarea{-webkit-user-select:text}section,nav,article,aside,hgroup,header,footer{display:block}input,textarea,select,button,table{font-size:inherit;font-family:inherit;line-height:inherit}img,fieldset{border:0}ul,ol{list-style:none}i,em,address{font-style:normal}a{color:inherit;text-decoration:none}hr{display:none}legend{display:none}
/*----------------------------------------------------------总体设置----------------------------------------------------------*/
h1,h2,h3,h4,h5{ font-weight:normal;}
input,textarea{-webkit-appearance: none;}
html{ margin:0 auto; padding:0;  background-size:100% auto; width:100%; padding:0; background:#eee;}
body {margin:0 auto; padding:0; line-height:2;color:#555; font-family:"Microsoft Yahei","Arial";}
div,form,img,ul,li,dl,dt,dd,h1,h2,h3,p {margin:0; padding:0; border:0;}
a:link,a:visited,a:active{color: #555;text-decoration:none;}
a:hover {color: #f00; text-decoration: none;}
a,input{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签虚线*/
img{ margin:0; padding:0; border:0;;max-width: 100%; display:block;}
ul,li{ list-style-type:none; margin:0; padding:0;}
.clear{ clear:both;}
.floatL{ float:left;}
.floatR{ float:right;}
.html{ border-radius:0; padding:0 3%; }
.border{border-radius:0;background:#fff;   margin-bottom:0;}

@media screen and (min-width:320px) and (max-width:375px){html{font-size:10px}}
@media screen and (min-width:375px) and (max-width:415px){html{font-size:10px}}
@media screen and (min-width:415px) and (max-width:640px){html{font-size:12px}}
@media screen and (min-width:640px) and (max-width:720px){html{font-size:12px}}
@media screen and (min-width:720px){html{font-size:16px}}
@media screen and (min-width:750px) and (max-width:800px){html{font-size:16px}}
@media screen and (min-width:800px)and (max-width:1200px){html{font-size:16px}}
@media screen and (min-width:1200px){html{font-size:16px;}}




.about_menu{ padding:1.5%;}
.about_menu li{  background:#dcdcdc; float:left; padding:2%; width:26.333%; margin:1.5%; height:2rem; line-height:2rem;}
.about_menu li img{ display:block; margin:0 auto; height:2rem; float:left; margin-right:4%;}
.about_menu li h2{ font-size:1.5rem; font-weight:normal; color:#fff; }
.about_menu li:hover{ background:#0068b7;}
.about_menu li:hover a{ color:#fff;}

.about_menu li.m_1{ background:#1b8cdb;}
.about_menu li.m_2 { background:#f34f2f;}
.about_menu li.m_3 {  background:#4dab01;}


.indextitle_1{ text-align:left; padding:1% 2%;font-family:'微软雅黑'; position:relative;  text-transform:uppercase; background:#eee; border-bottom:1px solid #ddd;border-top:1px solid #ddd; }
.indextitle_1 h2{ font-size:2.2rem; display:inline-block; }
.indextitle_1 span{ display:inline-table; font-size:1.3rem; padding-left:1rem;}
.indextitle_1 .more{ position:absolute; right:2%; bottom:1rem; text-align:center; color:#fff; height:2rem; line-height:2rem; width:2rem; font-size:2rem; border-radius:2rem; background:#0068b7;}

.indextitle_2{ text-align:center; line-height:1; font-family:'微软雅黑'; position:relative;   color:#fff; text-transform:uppercase; padding:0;}
.indextitle_2 h1{ display:inline-block;position:relative; z-index:100; margin:0; }
.indextitle_2 strong{ display:inline-table; text-align:center;  position:relative; z-index:100;  color:#fbdbe2; font-weight:normal; font-size:22px;}
.indextitle_2 strong span{ display:block; width:50%; margin:5px auto;}
.indextitle_2 p{ font-weight:normal; font-size:1rem; padding:1.5rem 0 1rem 0;}
.indextitle_2 i{ display:block;  position:absolute; border-bottom:1px solid #f86f89; width:100%;  top:3.2rem; z-index:0;}

#load_more_button{ margin:0 auto;margin-top:3%;}
/*----------------------------------------------------------总体设置结束------------------------------------------------------*/
/*----------------------------------------------------------头部设置----------------------------------------------------------*/
/*----------------------------------------------------------头部设置----------------------------------------------------------*/
 /*头部整体布局样式*/
 #top_show{ height:0; overflow:hidden; display:none;}
.m-logo1{ padding:2% 0; background:#fff;}
.m-logo1 img{ display:block; margin:0 auto;}

.m-logo{ height:50px; background:rgba(0,104,183,0.8);position:fixed; top:0; width:100%;  z-index:10000;}
.mmlogo{ background:url(images/logo.png) no-repeat 12px 10px ; background-size:auto 30px; height:50px; }

.j-slide-not .m-box{ position:relative; display:inline-block; width:99%; margin:0 auto;}
.g-hd{}

/*通栏广告*/
.g-adv{ position:relative; margin:0 auto 0 auto;  z-index:15; overflow:hidden; }
.g-adv .m-cnt{ width:100%; position:absolute; display:none; bottom:0; left:0; z-index:10;}
.g-adv .m-cnt li{ float:left; }

/*导航样式*/
.g-nav { margin:0 auto 0 auto; background-color:#cf0809; font-size:1.5rem;
background-image: -webkit-linear-gradient(top, #cf0809, #c20607);
background-image: -moz-linear-gradient(top, #cf0809, #c20607);
background-image: -o-linear-gradient(top, #cf0809, #c20607);
background-image: -ms-linear-gradient(top, #cf0809, #c20607);
background-image: linear-gradient(top, #cf0809, #c20607);
height:6.4rem; }
.g-nav li {border-top:0.1rem solid #cf0809;border-left: 0.1rem solid #cf0809; border-bottom: 0.1rem solid #c20607;border-right: 0.1rem solid #c20607;float: left;height: 3rem;line-height: 3rem;text-align: center;width:24.5%;}
.g-nav li:first-child { border-left: 0 none;}
.g-nav li:nth-child(5n) { border-left: medium none;}
.g-nav li:nth-child(4n) { border-right: medium none;}
.g-nav li:nth-child(5n), .g-nav li:nth-child(6n), .g-nav li:nth-child(7n), .g-nav li:nth-child(8n) { border-bottom: medium none;}
.g-nav li a {color: #fff;}
/*导航样式*/
/*栏目*/
.menu{ background:#fff;}
.menu ul{display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center; padding:3%;}
.menu ul li{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center; padding:0}
.menu ul li img{ display:block; margin:0 auto; margin-bottom:3%; width:70%;}
.menu ul li h2{ font-size:1.5rem;}

/*栏目*/
.xiangmu{ background:#fff; padding:3% 1.5%;}
.xiangmu ul{}
.xiangmu ul li{ width:22%; float:left; text-align:center; margin:1.5%;}
.xiangmu ul li i{ display:block; width:6rem; height:6rem; color:#fff; line-height:6rem; border-radius:6rem; font-size:3rem; text-align:center; margin:0 auto; background:#09F;}
.xiangmu ul li:nth-child(1) i{ font-size:4rem; background:#1b8cdb;}
.xiangmu ul li:nth-child(2) i{font-size:2.5rem;background:#f34f2f;}
.xiangmu ul li:nth-child(3) i{ font-size:4rem;background:#06aa8a;}
.xiangmu ul li:nth-child(4) i{background:#f8ac09; font-size:4rem;}

.xiangmu ul li:nth-child(5) i{background:#06aa8a;}
.xiangmu ul li:nth-child(6) i{background:#4dab01;}
.xiangmu ul li:nth-child(7) i{background:#cb2302;}
.xiangmu ul li:nth-child(8) i{background:#018e47;}

.xiangmu ul li img{ display:block; margin:0 auto; margin-bottom:3%; width:90%;}
.xiangmu ul li h2{ font-size:1.5rem;}

.zuoshenme{ margin-top:2%; background:#fff; padding-bottom:1%;}

.zuo {display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center; padding:0% 2% 0% 2%;}
.zuo li{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center; padding:0;  border-radius:0.6rem; margin:0% 2% 5% 2%; padding:2% 0;}
.zuo li h2{ font-size:1.4rem;}
.zuo li img{ display:block; width:50%; margin:0.8rem auto;}
.zuo li.z1{ background:#ffecea;border:0.2rem solid #fc4a3d; }
.zuo li.z1 h2{color:#fc4a3d;}
.zuo li.z2{ background:#dff0e2;border:0.2rem solid #34ba52; color:#34ba52;}
.zuo li.z2 h2{color:#34ba52;}

.zuo li.z3{ background:#faf6e2;border:0.2rem solid #f8ac18; color:#f8ac18;}
.zuo li.z3 h2{color:#f8ac18;}

.zuo li.z4{ background:#deeef3;border:0.2rem solid #09a3eb; color:#09a3eb;}
.zuo li.z4 h2{ line-height:1; display:block; width:6rem; margin:0 auto;color:#09a3eb;}
.zuo li.z5{ background:#feeee3;border:0.2rem solid #f87923; color:#f87923;}
.zuo li.z5 h2{ line-height:1; display:block; width:6rem; margin:0 auto;color:#f87923;}
.zuo li.z6{ background:#fbf0f3;border:0.2rem solid #fa539e; color:#fa539e;}
.zuo li.z6 h2{ line-height:1; display:block; width:6rem; margin:0 auto;color:#fa539e;}
.zuo li.z7{ background:#e9f0f8;border:0.2rem solid #0969eb; color:#0969eb;}
.zuo li.z7 h2{color:#0969eb;}

.zuo li.z8{ background:#edf8f2;border:0.2rem solid #05c185; color:#05c185;}
.zuo li.z8 h2{color:#05c185;}


.about{ font-size:1.5rem; background:#fff;}
.aboutt{padding:3% 3% 0 3%; }
.aboutt img{ float:left; width:40%; margin-right:3%;}
.about_more{ width:15rem; display:block; font-size:1.5rem; margin:3% auto;  text-align:cente; border-radius:0.5rem; text-align:center; color:#fff !important; height:3rem; line-height:3rem; background:#0446b5;}


.dangqun{  margin:0 auto; background:#fff; margin-bottom:3%;}
.dangqun ul{}
.dangqun ul li{ text-align:left; border-bottom:1px solid #eee; padding:3%;}
.dangqun ul li:hover{background:url(images/dbj2.png) no-repeat center top;}

.dangqun ul li span{ display:block; float:left; margin-right:3%; height:5rem; width:5rem;padding:1rem; border-radius:7rem;background-size:4.5rem auto !important;}
.dangqun ul li p{ font-size:1.3rem;}
.dangqun ul li h2{ color:#005bac; font-size:1.6rem; line-height:1.3; display:block; margin-bottom:0.8rem;}
.dangqun ul li:hover span{ background:#e71b1a; }

.dangqun ul li.m_1 span{ background:url(../images/y1.png) no-repeat center #c4c8ca;}
.dangqun ul li.m_1:hover span{ background:url(../images/y1_1.png) no-repeat center #cc0210;}
.dangqun ul li.m_2 span{ background:url(../images/y2.png) no-repeat center #c4c8ca;}
.dangqun ul li.m_2:hover span{ background:url(../images/y2_1.png) no-repeat center #cc0210;}
.dangqun ul li.m_3 span{ background:url(../images/y3.png) no-repeat center #c4c8ca;}
.dangqun ul li.m_3:hover span{ background:url(../images/y3_1.png) no-repeat center #cc0210;}
.dangqun ul li.m_4 span{ background:url(../images/y4.png) no-repeat center #c4c8ca;}
.dangqun ul li.m_4:hover span{ background:url(../images/y4_1.png) no-repeat center #cc0210;}


.youshi .indextitle_1 span{ display:inline-block; line-height:1.5; background:none; padding:0 3%; position:relative; z-index:100;}
.youshi .indextitle_1 h2{ }
.youshi .indextitle_1 p{}
.youshi .indextitle_1 i.i1{ width:28%; left:3%;}
.youshi .indextitle_1 i.i2{ width:28%; right:3% !important; }

.youshi{ background:url(images/youshibj.jpg) no-repeat; background-size:100% 100%;}
.youshi1 {display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center; }
.youshi1 li{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center; padding:0;  border-radius:0.6rem;  padding:3%;}
.youshi1 li img{ width:60%; display:block; margin:0 auto;}
.youshi1 li h2{ display:block; font-size:1.4rem; color:#000;}
.youshi1 li p{ display:block; font-size:1.2rem; color:#888; line-height:1.4;}

.fengcai{ background:#fff; padding-bottom:4%;}
.fengcai .more{ border:1px solid #ccc; padding:1% 0; display:block; margin:0 auto; text-align:center; width:35%; font-size:1.5rem;}



.zixun{ background:#fff; border-bottom:0.1rem solid #ddd;}
.zixun1{display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center; }
.zixun1 li{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center; padding:1% 0; background:#e4e4e4;  margin:0 3%; font-size:1.5rem;}
.zixun1 li.selected{ background:#20a8e4; color:#fff;}

.indextitle{ border-bottom:1px solid #eee; padding:3% 3%; background:#eee;}
.indextitle h2{ font-size:2rem; border-left:0.4rem solid #f27944; color:#f27944; line-height:2rem; padding-left:1rem; font-weight:bold; height:2rem; display:block;}





/*首页图片列表*/
.productd{ width:49%; }
.productd ul{ padding:0;}
.productd ul li{ margin:0 0 4% 0;  padding:0; overflow:hidden; width:48.4%; float:left;}
.productd ul li:nth-child(2n) { border-left: medium none; float:right;}
.productd ul li .piccc{  margin:0 auto; padding:0; }
.productd ul li .piccc img{ width:100%; display:block;}
.productd ul li strong{ display:block; font-weight:normal; height:3rem; line-height:3rem; margin:0.5rem auto; text-align:center;word-break:break-all;display:-webkit-box; -webkit-line-clamp:1;-webkit-box-orient:vertical; overflow:hidden;}


/*首页图片列表*/
/*首页图片列表*/
.product{ margin:0; padding:3%; background:#fff; font-size:1.5rem; }
.product ul{ padding:0;}
.product ul li{ margin:0 0 3% 0;  padding:0; overflow:hidden; width:48%; float:left;}
.product ul li:nth-child(2n) { border-left: medium none; float:right;}
.product ul li .piccc{  margin:0 auto; padding:0; }
.product ul li .piccc img{ width:100%; display:block;}
.product ul li strong{ display:block; font-weight:normal; height:3rem; line-height:3rem; margin:0.5rem auto; text-align:center;word-break:break-all;display:-webkit-box; -webkit-line-clamp:1;-webkit-box-orient:vertical; overflow:hidden;}
/*首页图片列表*/

/*首页图片列表*/

.products{ margin:0; padding:3%; background:#fff;  font-size:1.5rem; }
.products ul{ padding:0;}
.products ul li{ margin:0 0 0% 0;  padding:0; border-bottom:0.1rem solid #eee; overflow:hidden; line-height:2;}
.products ul li .piccc{  margin:0 auto; padding:0;  }
.products ul li .piccc img{ width:100%; display:block; margin-bottom:3%;}
.products ul li strong{ display:block; height:2.2rem; line-height:1; margin:0 auto; text-align:center;word-break:break-all;display:-webkit-box; -webkit-line-clamp:1;-webkit-box-orient:vertical; overflow:hidden;}
.products ul li p{display:none;word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}

/*首页新闻列表*/
#tab-content .more{ border:1px solid #ccc; padding:1% 0; display:block; margin:2% auto 4% auto; background:#fff; text-align:center; width:35%; font-size:1.5rem;}
.news{ padding:2% 3%;}
.news li{ padding:2.5% 0; font-size:1.4rem; border-bottom:0.1rem dotted #ccc;
}
.news li:last-child { border:0;}
.news li h2{	 display:block;
overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap; font-size:1.5rem; color:#000;}
.news li p{
	display:block; line-height:1.7;

	word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
}
.news li img{ width:40%; float:left; margin-right:3%;}




.newss{ }
.newss li{ padding:3%; font-size:1.5rem; border-bottom:0.1rem dotted #ddd;
	 display:block;
overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;}
.newss li:hover{ background:url(../images/d1.png) no-repeat 1rem;}




.load_more{ width:45%;  font-size:1.5rem; height:3.5rem; line-height:3.5rem; background:#f27944; border-radius:0.3rem; border:0; color:#fff; padding:0; margin:3% auto;}
/*首页新闻列表*/

.content{ padding:3%;;}
.content img{ float:none !important; width:auto !important; height:auto !important; max-width:100%;}
.content .ueditor_baidumap{ margin:0 !important; padding:0 !important;  width:100% !important;}

.picshowtitle{ text-align:center; border-bottom:0.1rem solid #ddd; padding-bottom:0.6rem; margin-bottom:0.6rem;}
.tt{ line-height:1.5 !important; display:block;}
/*留言*/
.feedfrom{ padding:3% 0;}
.feedfrom dl{ display:block; height:3.5rem; line-height:3.5rem; float:left; width:25%; margin-bottom:3%;}
.feedfrom dd{ display:block; float:right; width:75%; line-height:3.5rem; margin-bottom:3%;}
.feedfrom dd input{ margin:0; padding:0; border:0.1rem solid #ddd; width:98%;}
.feedfrom dd textarea{ border:0.1rem solid #ddd; width:98%; margin:0; padding:0;}


/*留言*/



/*----------------------------------------------------------头部设置结束------------------------------------------------------*/


.classlist{ padding:0;}
.classlist li{display: block;

	border-bottom:0.1rem solid #eee;
	font-weight: bold;
	/*text-shadow: 0 0.1rem 0 #FFFFFF;*/
	text-decoration: none;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	position: relative;
	/*padding:1rem 0.8rem;*/overflow:hidden;
	
	}

.classlist li:last-child{ border-bottom:0;}
.classlist li a{
	padding:1rem 4rem 1rem 1rem; display: block;
}
.classlist li.only2 a{
	padding:0.6rem 4rem 0.6rem 1.5rem;display: block;
}
.classlist li:hover {

	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
.classlist li:active {
	background-color:#eee;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}

.classlist li h2 { font-size:1.5rem;
	font-weight:normal;
	height:2rem;font-weight:normal;line-height:2rem;padding:0;
max-width:100%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;
}
.classlist li.only2 h2 {
	padding:0.6rem 0 0.8rem;
}
.classlist li .icon {
	margin-top: -0.6rem;
	position: absolute;
	top: 50%;
	right: 1rem;
	height:1.4rem;
	width: 1.4rem;
	background:url(images/jiantou.png) no-repeat 0 0 ;
	background-size: 1.4rem 1.4rem;
}


.classlist li.bordernone{ border:0;}
.classlist li a{ display:block;}


.info{  overflow-x:hidden; font-size:1.5rem; background:#fff; }
.info iframe{ width:100% !important;overflow:hidden; }
.info_c iframe{ width:100% !important;overflow:hidden; display:none}
.info div{ width:auto !important;}
.info TABLE { width:100% !important;}
.info table tr{width:100% !important;}
.info table td{ width:0 !important; }
.info table td div{ width:auto !important;}

.jiaruup{ width:28%; float:left; margin-right:3%; padding:1%;}
.jiaruup img{ width:100%;}



/*-----------------新闻列表------------------------------------------*/


.articlist{ margin:0 auto;}
.articlist ul{ margin:0; padding:0%; }
.articlist ul li{ padding:3%; line-height:2; border-bottom:0.1rem dotted #ddd; }
.articlist ul li strong{overflow: hidden; display:block; 
overflow:hidden;
  text-overflow:ellipsis;
  -o-text-overflow:ellipsis;
  -webkit-text-overflow:ellipsis;
  -moz-text-overflow:ellipsis;
  white-space:nowrap;
}
.articlist ul li img{ width:12rem; float:left; margin-right:1.2rem;}
.articlist ul li p{
	display:block;

	word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden; text-indent:1.6rem; line-height:1.6;}
.articlist ul li dl{
overflow:hidden;
  text-overflow:ellipsis;
  -o-text-overflow:ellipsis;
  -webkit-text-overflow:ellipsis;
  -moz-text-overflow:ellipsis;
  white-space:nowrap;}
  
.artictitle{ text-align:center; ; border-bottom:0.1rem dotted #ccc;}
.artictitle_1{ text-align:center; color:#ccc;}

/*----------------------------------------------------------新闻列表----------------------------------------------------------*/



/*--------------------------------------------------------------foot----------------------------------------------------------*/



.aaabbb{position:absolute; top:0; z-index:1110; right:0; height:100%; width:180px; }
#rightArrow{ width:auto; position:absolute; right:12px; top:15px; z-index:10000 !important; }

#floatDivBoxs{font-family:'Microsoft Yahei'; width:100px; position:absolute; right:-140px;  overflow:hidden;background:rgba(255,255,255,0.8); padding:10px 15px;top:50px;}
#floatDivBoxs li{ line-height:1.6;font-size:16px; text-align:center;}
#floatDivBoxs li a{ color:#000; padding:8px 0;  display:block; border-bottom:1px solid #ddd;}
#floatDivBoxs li p{ text-transform:uppercase; font-size:13px; color:#888;letter-spacing:0px;}
#floatDivBoxs li strong{ font-size:20px; font-weight:normal; text-transform:capitalize;}
#floatDivBoxs li a:hover{ color:#f00;}
#floatDivBoxs li a:hover p{ color:#f00;}
#floatDivBoxs li.abcd a{ color:#f00;}


.swiper-slide{ }
.swiper-slide img{ display:block; width:94%; margin:0 3%; border:1px solid #eee;}
.swiper-slide .showname{ margin:0 3%; line-height:2; padding:3% 0; text-align:center; font-size:1.2rem;}
.swiper-slide .showname h2{ font-size:1.5rem;}
.swiper-slide .showname p{display:block; text-align:left;
	word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden; }

.footer{ text-align:center; padding:1rem;  line-height:1.8;  margin-top:3%;  font-size:1.4rem;}
.footer_h{ height:5.2rem;}

.footmenu a{ color:#fff;}
.footmenu{background:#0068b7;color:#fff; position:fixed; bottom:0; left:0; width:100%; z-index:10000;}
.footmenu ul{display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center;}
.footmenu ul li{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center;font-size:1.4rem; border-left:1px solid #016fc3; border-right:1px solid #0262ab;  padding-top:0.6rem;}
.footmenu ul li i{ display:block; width:2.3rem; height:2.3rem; line-height:2.3rem; font-size:2.3rem;  margin:0 auto;}
.footmenu ul li:last-child i{font-size:3rem;}
