@charset "utf-8";
*{margin:0;padding:0;box-sizing:border-box;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;line-height: 1;}
*,:after,:before{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
*,a,div,h1,h2,h3,h4,h5,html,img,li,p,span{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body{font-size:12px;line-height:normal;color:#666;font-family: 'PingFang SC','Microsoft YaHei','Helvetica Neue','Helvetica','Arial','sans-serif';
	font-weight: 400;;-webkit-text-size-adjust:none;background:#FFF;position:relative;line-height:1;}
header,footer,section,hgroup,nav,article,aside,details,figcaption,figure,menu{display:block;}
input{font-size:12px;line-height:16px;}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
img{border:0;}
ul{list-style:none;}
textarea{resize:none;overflow:auto;}


a:link,a:visited{text-decoration:none;}
a:hover{transition:all 0.3s ease-in-out 0s;}
textarea,input,select,button{outline:none;border: 0;}

select::-ms-expand { display: none; }


html{overflow-x:hidden}
html button::-moz-focus-inner{border-color:transparent!important;}
input,button,textarea,select,option{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;}
fieldset{border:0;}
iframe{background-image:none;}
p{margin:0;padding:0;}
a{text-decoration:none;outline:none;}


.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.fl{float:left;}
.fr{float:right;}
.c_b{clear:both;}
.area{width:1200px;position:relative;margin:0 auto;height: auto;}
.opacity0{opacity:0;}
/*隐藏*/
.hide1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hide2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.flex{display: flex;justify-content: space-between;}
/* 头部 */
.header{ height: 114px; width: 100%; background-color: #FFFFFF;position: relative;}
.logo{float: left;}
.logo img{width:111px;height: 114px;}
/* 导航 */
.lc_nav-box{display: flex; align-items: center;float: right;}
.lc_nav-box ul{display:flex;}
.lc_nav-box ul li{line-height: 114px;padding: 0 30px;font-size:16px; color: #000;width: 124px;}
.lc_nav-box ul li a{display: block; line-height: 114px;color: #000000;}
.lc_nav-box ul .active a{color: #008fed; position: relative;}
.lc_nav-box ul li:hover a{color: #008fed;position: relative;}
.lc_nav-box ul li:hover a:before{content: ""; position: absolute;top: 0; left: 0; width:61px; height:8px;background-color:#008fed;border-bottom-left-radius:8px;border-bottom-right-radius: 8px;}
.lc_nav-box ul .active a:before{content: ""; position: absolute;top: 0; left: 0; width:61px; height:8px;background-color:#008fed;border-bottom-left-radius:8px;border-bottom-right-radius: 8px;}
.lc_nav-box .gang{margin: 0 10px;}
.lc_nav-box .search{margin: 0 10px;}

.lc_nav-cont{position: absolute;right:55px;top: 114px; width: 827px; height: 278px;z-index: 99; }
.lc_nav-cont .box1{background: rgba(255,255,255,0.8);padding: 25px 30px;width: 827px; height: 278px; display: none;}
.lc_nav-cont .box1 .navlist{width:356px;float: left;padding-left: 30px;}
.lc_nav-cont .box1 .navlist a{display: inline-block;width: 100%;text-align: left;font-size: 14px;color:#b1b1ae;line-height: 50px; border-bottom: 1px solid #dedfdf; position: relative;}
.lc_nav-cont .box1 .navlist a:before{position: absolute; left: -15px; top: 22px; content: "";width: 6px;height: 6px; border-radius: 50%;background-color: #4b4b4b;}
.lc_nav-cont .box1 .navimg{position: relative;float: right;}
.lc_nav-cont .box1 .navimg img{width:310px;height: 216px;}
.lc_nav-cont .box1 .navimg h1{font-size:20px;color: #FFFFFF;position: absolute; left: 36px;bottom: 24px; -webkit-text-stroke: 1px #585858; font-weight: bold;text-shadow:2px 2px 3px rgba(0,0,0,0.2);}

.lc_nav-cont .box2{background: rgba(255,255,255,0.8);padding: 25px 30px;width: 827px; height: 278px; display: none;}
.lc_nav-cont .box2 .navlist{width:356px;float: left;padding-left: 30px;}
.lc_nav-cont .box2 .navlist a{display: inline-block;width: 100%;text-align: left;font-size: 14px;color:#b1b1ae;line-height: 50px; border-bottom: 1px solid #dedfdf; position: relative;}
.lc_nav-cont .box2 .navlist a:before{position: absolute; left: -15px; top: 22px; content: "";width: 6px;height: 6px; border-radius: 50%;background-color: #4b4b4b;}
.lc_nav-cont .box2 .navimg{position: relative;float: right;}
.lc_nav-cont .box2 .navimg img{width:310px;height: 216px;}
.lc_nav-cont .box2 .navimg h1{font-size:20px;color: #FFFFFF;position: absolute; right: 36px;bottom: 24px; -webkit-text-stroke: 1px #8b7e71; font-weight: bold;text-shadow:2px 2px 3px rgba(0,0,0,0.2);}
.nav-cont .box3{background: rgba(255,255,255,0.8);padding: 25px 30px;width: 827px; height: 278px; display: none;}
.nav-cont .box3 .navlist{width:356px;float: left;padding-left: 30px;}
.nav-cont .box3 .navlist a{display: inline-block;width: 100%;text-align: left;font-size: 14px;color:#b1b1ae;line-height: 50px; border-bottom: 1px solid #dedfdf; position: relative;}
.lc_nav-cont .box3 .navlist a:before{position: absolute; left: -15px; top: 22px; content: "";width: 6px;height: 6px; border-radius: 50%;background-color: #4b4b4b;}
.lc_nav-cont .box3 .navimg{position: relative;float: right;}
.lc_nav-cont .box3 .navimg img{width:310px;height: 216px;}
.lc_nav-cont .box3 .navimg h1{font-size:20px;color: #FFFFFF;position: absolute; right: 36px;bottom: 24px; -webkit-text-stroke: 1px #8b7e71; font-weight: bold;text-shadow:2px 2px 3px rgba(0,0,0,0.2);}
.lc_nav-cont .box4{background: rgba(255,255,255,0.8);padding: 25px 30px;width: 827px; height: 278px; display: none;}
.lc_nav-cont .box4 .navlist{width:356px;float: left;padding-left: 30px;}
.lc_nav-cont .box4 .navlist a{display: inline-block;width: 100%;text-align: left;font-size: 14px;color:#b1b1ae;line-height: 50px; border-bottom: 1px solid #dedfdf; position: relative;}
.lc_nav-cont .box4 .navlist a:before{position: absolute; left: -15px; top: 22px; content: "";width: 6px;height: 6px; border-radius: 50%;background-color: #4b4b4b;}
.lc_nav-cont .box4 .navimg{position: relative;float: right;}
.lc_nav-cont .box4 .navimg img{width:310px;height: 216px;}
.lc_nav-cont .box4 .navimg h1{font-size:20px;color: #FFFFFF;position: absolute; left: 36px;bottom: 24px; -webkit-text-stroke: 1px #7594cb; font-weight: bold;text-shadow:2px 2px 3px rgba(0,0,0,0.2);}

.searchbox{position: absolute;right: 0;top: 114px;background-color: #FFFFFF; z-index: 9999;width:430px;height: 58px;display: none;}
.searchbox .mser{display: flex; padding: 6px;}
.searchbox .mser input{background-color: #dedede; height: 44px; line-height: 44px;color: #868686;width: 100%;padding-left: 15px; font-size: 16px;}
.searchbox .mser .btn{text-align: center;cursor: pointer;width:94px; height: 44px;line-height: 44px;color: #FFFFFF;font-size: 16px; background: -webkit-linear-gradient(to right, #25a7e4 0%,#0076c4 100%);background: -o-linear-gradient(to right, #25a7e4 0%,#0076c4 100%);background: -ms-linear-gradient(to right, #25a7e4 0%,#0076c4 100%); background: linear-gradient(to right, #25a7e4 0%,#0076c4 100%);}

.footer{width: 100%; background-color: #008fed; height: 96px; display:flex; align-items: center;justify-content:center;}
.footer p{font-size: 14px; color: #FFFFFF;padding: 0 10px;}
.footer a{color: #FFFFFF;}
.goTop >img{width: 66px; height: 63px;cursor: pointer; }
.goTop{ position: fixed;right : 10px; bottom : 40px; z-index: 99999999999999;}


