/*header*/

header, .m-bg{background: #fff;}.m-text a:hover{color: #0366cb}

nav{background: #0366cb;}

.cont_top{border-bottom: 1px solid #e9e9e9;/*background: #e5e5e5;*/}

.hd_con {padding:15px 0;}

.nav_list,nav	{height: 43px;}

.nav_text li{float: left;height: 60px;line-height: 60px;font-size: 18px;margin-right: 20px;color: #666;}

.nav_text li a:hover{color: #0366cb;}

.nav_list li{float: left;}

.nav_list li a{color: #fff;font-size: 20px;padding: 0 23px;height: 43px;line-height: 43px;display: block;}

.nav_list li a:hover , .nav_list li a.active{background: #1f80e3;}

.nav_text li .addlisten{vertical-align: middle;width: 20px;margin-right: 5px;margin-top: 0;}

.two_nav {padding: 20px 0 10px;border-bottom: 2px solid #e3e3e3;}

.two_nav li{float: left;width: 100px;text-align: center;margin-bottom: 5px;}

.cont_t{height: 32px;line-height: 32px;}

.cont_tlmr{margin-right: 30px;}

.net_nav img{width: 25px;margin-left: 5px;transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;display: inline-block;}

.net_nav:hover img{transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-webkit-transform: rotate(-180deg);}

.cont_t{position: relative;}

.net_nav:hover	.net_ncon{display: block;}

.net_ncon{position: absolute;top: 30px;left: 80px;padding:15px 0 0;border: 1px solid #e1e1e1;background: #fff;line-height: 1;width: 485px;display: none;border-radius: 3px;z-index: 99;}

.box_con{width: 100%;margin-bottom: 15px;}

.box_con a{width: 20%;display: block;float: left;text-align: center;border-right: 1px solid #4d4d4d;}

.box_con a:last-child{border-right: 0;}

.net_ncont{width: 20%;text-align: center;}

.net_nright img.mr-5{width: 20px;vertical-align: middle;}

.net_phone{color: #0366cb;font-weight: 600;}

.net_r{position: relative;cursor: pointer}

.net_rewm{line-height: 1;top: 35px;left: -20px;position: absolute;background: #fff;padding: 15px;border-radius: 3px;border: 1px solid #e1e1e1;display: none;z-index: 99;}

.net_r:hover .net_rewm{display: block;}

.hd_con img {margin-top: 5px;}

.mouseMa{position: absolute;display: none;z-index: 1000;bottom: -97px;left: 16px;}