/* 清除默认样式 */
*,html, body, div, p, h1, h2, em,h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, strong, span, b, i, font, a,label { padding: 0; margin-top: 0; margin-bottom: 0; border: none; font-family: 'Microsoft Yahei', Arial;}
input {/* -webkit-appearance: none;*/ }
textarea { -webkit-appearance: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }


a { text-decoration: none;  font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
a:hover, a:active {text-decoration: none; outline: none; }
a:hover { outline: none; }
ul, dl, li, dd, dt, ol { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }



.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:100%;}
/*公用固定头部*/

.header_k{height: 210px;box-sizing: border-box;position: fixed;top: 0;width: 100%;z-index: 99;}


/*.header .nav li .second_nav:hover{display: block;}*/
.header_k .nav li:hover .second_nav{
    /*display: block;*/
    height: 210px;
}
.header_k .nav li:hover .software_second_nav{
    /*display: block;*/
    height: 210px;
}

/*公用头部*/



.headerBox{position:relative;z-index:888; }
.header .maxWidth{margin:0 auto; width:620px;  }

.header .maxWidth .nav{width:auto;float:right;}
.header .maxWidth .nav .navUl > li{width:auto;float:left;}

.header .maxWidth h1 a{display: table-cell;vertical-align: middle;text-align: center; }
.header .maxWidth .nav .navUl > li .ss,
.header .maxWidth .nav .navUl li .oneLi{width:100%;overflow:hidden;position:relative;z-index:50; margin-left:75px;}
.header .maxWidth .nav .navUl li .oneLi > a{line-height:115px;display:block;font-size:18px; color: #333;text-align:center;-webkit-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;padding: 0px 0px;}


.header .maxWidth .nav .navUl > li .oneLi .bg{z-index:-5;position:absolute;left:0px;bottom:0px;width:100%;background:#3985df;height:0px;-webkit-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;}
.header .maxWidth .nav .navUl > li .ss .bg{z-index:-20;position:absolute;left:0;padding-bottom:0;bottom:0px;width:100%;background:#fff;height:0px;-webkit-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;}
.header .maxWidth .nav .navUl > li:hover .ss .bg{padding-bottom:150px;}
.header .maxWidth .nav .navUl li:hover .oneLi .bg{padding-bottom:150px;}
.header .maxWidth .nav .navUl li:hover .oneLi > a{color:#fff;}



.header .sliderBox .BoxLi{display:none;width:100%;height:200px;background:#3985df;position:fixed;top:-368px;left:0;z-index:50;}
.header .sliderBox .BoxLi:first-child{display:block;}

/*下拉菜单框*/
.header .maxWidth .nav .navUl > li .sliderBox{position:fixed;z-index:-1;width:100%;height:220px;top:-468px;left:0;background-color: rgba(255, 255, 255, 0.9);-webkit-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;overflow:hidden;}



.header .maxWidth .nav .navUl > li .sliderBox .centerBox{width:1500px;margin:0 auto;  position:relative;z-index:-1;}




.menu_pic{ width:460px; }
.menu_about{line-height:40px;font-size:16px; font-weight:bold; }
.menu_about a{ line-height:40px;font-size:16px; font-weight:bold; padding:10px;}
.menu_about a:hover{ border-bottom:1px solid #3985df ; color:#3985df;}
.menu_project_1{ width:180px;}

.header .maxWidth .nav .navUl > li .sliderBox .centerBox .cent_s .ulLIST_td{line-height:50px;font-size:16px; font-weight:bold; }
.header .maxWidth .nav .navUl > li .sliderBox .centerBox .cent_s .ulLIST_td a{ line-height:50px;font-size:16px; font-weight:bold;}
.header .maxWidth .nav .navUl > li .sliderBox .centerBox .cent_s .ulLIST_td a:hover{ border-bottom:1px solid #3985df ; color:#3985df;}

.header .maxWidth .nav .navUl > li:hover .sliderBox{top:150px;}


.header_table{ margin-top:20px;}
.header_table td{ line-height:35px;}






/*响应式*/
@media only screen  and  (max-width:1650px) {
.header .maxWidth .nav .navUl > li .sliderBox .centerBox .right img{height:100%;}
.header .maxWidth .nav .navUl > li .sliderBox .centerBox .right{left:40%;width:60vw;}
}

@media only screen  and  (max-width:1450px) {
.header .maxWidth .nav .navUl > li .sliderBox .centerBox .right{left:30%;width:80%;}
}
/*--------------------------------------------------------------------------------------------------------------------1600---*/
@media only screen and (max-width:1600px){

/*  ---------1*/

}
/*-------------------------------------------------------------------------------------------------------------------880---*/
@media only screen and (max-width:880px){
.PCandIpad{display:none;}
.gobackTop{bottom:2em;right:1em;}
/*移动端产品服务菜单控制*/
.m_menu{display:block!important;}
.left_MenuTitleBox{display:none!important;}
.header .maxWidth .nav .navUl > li:nth-child(3)  .sliderBox .centerBox .left .m_menu{display:block;}
.header .maxWidth .nav .navUl > li:nth-child(3)  .sliderBox .centerBox .left .left_MenuTitleBox{display:none;}
}

.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:100%;}
img{border:none;}
.clear { clear: both; font-size: 0; height: 0; width: 100%; zoom: 1; }

/*-------------------------------------------------------------------------------------------------------------------menu_main---*/

