@charset "utf-8";
body, html, *{padding:0; margin:0; outline:none;box-sizing: border-box; font-size:13px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;color:#666; list-style:none;border:0;}
p{line-height:25px}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal;}

a{ text-decoration:none;color:#666;}
a:hover{color:#333;}
/*a:link, a:visited, a:active*/
.fl{float: left;}
.fr{float: right;}

.w1200{width:100%; max-width:1200px; margin:0 auto; height:100%}
.clear{clear:both;}
/*======================================================================================================================================================*/
/*头部-新版*/
.mheader{margin:0; padding:0; width:100%; display:block;}
.mheader .mh_div1{ width:100%; height:30px; overflow:hidden; position:relative;background: #762069;}
.mheader .mh_div1 .fl{width: 50%;height: 100%;display: flex;align-items: center;color: #fff;}
.mheader .mh_div1 .fl img{ margin-right:15px;}

.mheader .mh_div1 .fr{ width:50%; height:100%;}
.mheader .mh_div1 .fr .en{float:right;height: 100%;display: flex;align-items: center;justify-content: flex-end;}
.mheader .mh_div1 .fr .en img{margin-right:15px;}
.mheader .mh_div1 .fr .en a{color: #fff;}
.mheader .mh_div1 .fr .search{ float:right; margin-right:50px;display: flex; height:100%;align-items: center;}
.mheader .mh_div1 .fr .search span{color: #fff;}
.mheader .mh_div1 .fr .search form{height: 24px;overflow: hidden;display: flex;align-items: center;}
.mheader .mh_div1 .fr .search input{ height:100%; line-height:20px; color:#fff;border: none;outline: none;}
.mheader .mh_div1 .fr .search input[type="text"]{width: 120px;padding:2px 5px;margin: 0 2px 0 0;background: #a8709f;}
.mheader .mh_div1 .fr .search input[type="submit"]{width:24px;padding: 0;margin: 0;background:url(../images/index/top_ico_serch.png) #a8709f no-repeat center;cursor: pointer;}

.mheader .mh_div2{ height:90px; width:100%; background:#fff;}
.mheader .mh_div2 .fl{ height:100%; overflow:hidden; display:flex;align-items: center;width: 310px;}
.mheader .mh_div2 .fr{height:100%;position:relative;}
.mheader .mh_div2 .fr li{float:left; width:130px; height:100%;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.mheader .mh_div2 .fr li .a1{text-decoration: none;font-size: 18px;position:relative;}
.mheader .mh_div2 .fr li:hover .a1{ color:#e65407;}
.mheader .mh_div2 .fr li:hover .a1:before{ content:"";width:100%; height:2px; background:#e65407; position:absolute; left:0;bottom: -10px;}

.mheader .mh_div2 .fr li .mh_hover{ display:none;}
.mheader .mh_div2 .fr li .mh_hover{ position:absolute; left:160px; top:90px; z-index:99; width:calc(calc(130px * 5) - 60px);height:360px; overflow:hidden;}
.mheader .mh_div2 .fr li .mh_hover .mh_hnav{ width:200px;float:left;background:#ededed; height:100%;}
.mheader .mh_div2 .fr li .mh_hover .mh_hnav a{width:80%;margin: 0 auto;display: flex;border-bottom: 2px solid #ccc;height:30px;font-weight: bold;font-size: 12px;align-items: center;justify-content: center;}
.mheader .mh_div2 .fr li .mh_hover .mh_hnav a.a2{border-bottom: 1px solid #ccc; font-weight:normal;}
.mheader .mh_div2 .fr li .mh_hover .mh_hnav a:hover{color:#e65407;}
.mheader .mh_div2 .fr li .mh_hover .mh_hdesc{width:calc(100% - 200px);float: right; padding:20px;background:#fdfdfd;box-sizing: border-box;height:100%;}
.mheader .mh_div2 .fr li .mh_hover .mh_hdesc img{ display:block; margin:0 auto; width:100%;}
.mheader .mh_div2 .fr li .mh_hover .mh_hdesc h1{font-weight: bold;padding: 10px 0;display: block;font-size: 15px;}
.mheader .mh_div2 .fr li .mh_hover .mh_hdesc p{ font-size:12px;}
.mheader .mh_div2 .fr li:hover .mh_hover{ display:block;}
/*======================================================================================================================================================*/
/*底部联系4块*/
.box_lianxi{background: #eee;width: 100%; padding:20px 0 30px;}
.box_lianxi .index_title{border-bottom: none;}
.box_lianxi .info{font-size:0px;list-style:none;}
.box_lianxi .info li{ width:25%; display:inline-block;}
.box_lianxi .info li h1{color: #762069;font-size: 16px; line-height:2em; margin-bottom:10px;}
.box_lianxi .info li p{ font-size:13px; line-height:2em; color: #666;}

/*底部*/
.footer{width: 100%;background: #762069; padding:30px 0;}
.footer .fl{width:900px; position:relative;}
.footer .fl:before,
.footer .fl:after{content:""; width:1px; height:180px;position:absolute; display:block; top:0;}
.footer .fl:before{background-color:rgba(0,0,0,.1);right:20px;}
.footer .fl:after{background-color:rgba(255,255,255,.1);right:21px;}

.footer .fl li{padding-right:15px;float:left; width:150px;}
.footer .fl li.li3{width:240px;}
.footer .fl li.li5{padding-right:0;}
.footer .fl li h1{ font-size:16px; line-height:2em; color:#f2f2f2;}
.footer .fl li .a1{ font-size:14px; line-height:2em; color:#f2f2f2; display:block;}
.footer .fl li dl{ width:100%;box-sizing: border-box;}
.footer .fl li dl dd{display:block; float:left; width:50%;}
.footer .fl li dl dd a{font-size:12px; line-height:2em; color:#d3afce; }

.footer .fr{width:calc(100% - 900px);}
.footer .fr h1{ font-size:16px; line-height:2em; color:#f2f2f2;}
.footer .fr .share{ font-size:14px; line-height:2em; color:#f2f2f2;}
.footer .fr ul{ width:100%;font-size:0px; list-style:none;}
.footer .fr ul li{ width:50%; display: inline-block; font-size:14px; line-height:2em; color:#f2f2f2;}
.footer .fr ul li img{ max-width:110px; height:auto; display:block; width:100%;}

/*底部版权*/
.box_copyr{margin: 0 auto;width: 100%;padding:18px 0 0 0 ;}
.box_copyr p, .box_copyr a{ color:#666; line-height:2em; font-size:14px;}
.box_copyr .fl p{ text-align:left;}
.box_copyr .fr p{ text-align:right;}

#nb_nodeboard{ display:none !important;}
/*======================================================================================================================================================*/
/*右侧悬浮*/
.box_float{position: fixed;right:0;top:50%;z-index:100; width:54px;transform: translateY(-50%);}
.box_float ul{background:#ef7642;width:54px;z-index: 10;position: relative;}
.box_float ul li{width:54px;height:54px; position:relative; display:block;}
.box_float ul li:hover{ background:#ec5413;}
.box_float ul li img{display:block; margin:0 auto; width:100%; height:100%;}
.box_float ul li .sidebox{ position:absolute; width:54px; height:54px; top:0; right:0;transition:all 0.3s;background:#000; opacity:0.8; filter:Alpha(opacity=80); color:#fff; font:14px/54px "微软雅黑"; overflow:hidden;}
.box_float ul li .sidetop{ width:54px; height:54px; display:inline-block;background:#000; opacity:0.8; filter:Alpha(opacity=80);transition:all 0.3s;}
.box_float ul li .sidetop:hover{ background:#ec5413; opacity:1; filter:Alpha(opacity=100);}

.box_float .box_wxewm{display: flex;visibility: hidden;transition: 0.5s;transform: translateX(100%);position: absolute;z-index: 5;width: 150px;height: 150px;right: 54px;top: 6px;}
.box_float .box_wxewm img{width:100%;height:100%;}
.box_float .box_wxewm.on{visibility: visible; transition: 0.5s; transform: translateX(0);}
/*======================================================================================================================================================*/
/*======================================================================================================================================================*/
/*======================================================================================================================================================*/
/*======================================================================================================================================================*/

