﻿body,div,dl,dt,form,h1,h2,h3,h4,h5,h6,img,li,p,ul,a{margin:0px;padding:0px;border:none;list-style-type:none}
body{font-family:微软雅黑;font-size:14px;color:#666;overflow-x: hidden;text-transform: capitalize;}
a{color:#666;cursor:pointer;text-decoration:none;}
a:hover{color:#e93;}
.container{padding:0}
.more-1{color:#f60}
.w1440{width: 1440px;margin:0 auto;}
.clear{clear:both;}
.fl{float: left;}
.fr{float: right;}
.pd100{padding-top:110px;}
/* 公共头部 */
.top-nav{width: 100%;position: fixed;
    top: 0;background: #fff;left: 0;z-index: 99;border-bottom: 1px solid #ccc;}
.top-nav .logo{width: 100%;display: flex;justify-content: space-between;flex-flow: row;}
.top-nav #logo{margin-right:100px;}
.top-nav #logo img{height: 30px;display: block;margin:16px auto;}
.top-nav .logo .top-form{width: 200px;height: 32px;float: right;position: relative;margin-top: 15px;margin-right: 10px;margin-left:50px;}
.top-nav .logo .top-form .keyword{width: 100%;height: 100%;border:1px solid #ccc;box-sizing: border-box;padding:0px 5px;border-radius: 20px;}
.top-nav .logo .top-form .subbut{border:none;position: absolute;background:none;top: 0;right: 5px;font-size: 14px;line-height: 32px;}
.top-nav .nav-ul{width: 100%;display: flex;justify-content: space-between;flex-flow: row;margin-top: 10px;flex: 1;}
.top-nav .nav-ul .nli{width:140px;height: 48px;line-height: 48px;text-align: center;margin:0px 2px;position: relative;text-transform: uppercase;}
.top-nav .nav-ul .nli:hover{background: #eee;}
.top-nav .nav-ul .nli a.top-nav1{font-size: 14px;}
.top-nav .nav-ul .active{background:#eee;}
.top-nav .son-nav{width: 100%;position:absolute;top:49px;left: 0;background: #fff;z-index: 99;display: none;}
.top-nav .son-nav li.li2{border-bottom: 1px solid #eee;}
.top-nav .son-nav li.li2:hover{background:#eee;}

.top-nav .but{width:75px;margin-top: 15px;text-align: center;}
.top-nav .but .but-name{width: 100%;height: 32px;background:#e93;margin-top: 10px;font-size: 16px;color: #fff;
line-height: 32px;cursor: pointer;}
.top-nav .but .but-name:before{content:'';display: inline-block;width:20px;height: 20px;background: url(../images/l_tb.png)no-repeat center;
margin-right: 6px;margin-bottom: -4px;}
.top-nav .but .but-name:after{content:'';display: inline-block;width:12px;height:10px;background: url(../images/fnext.png)no-repeat center;
margin-left:4px;margin-bottom: 0px;}
.top-nav .but .but-list{display:none;position: absolute;width: 100%;z-index: 11;}
.top-nav .but a{font-size: 14px;line-height: 32px;border-top:1px solid #fff;width: 30px;
    height: 30px;display: inline-block;color:#ccc;border-radius:100%;border:1px solid #eee;}
.top-nav .but a.on{color: #e93;border:1px solid #e93;}
/*.top-nav .but a:nth-child(1):before{content:'';display:inline-block;width:26px;height: 18px;background: url(../images/11.jpg)no-repeat center;margin-right: 6px;margin-bottom:-4px;}
.top-nav .but a:nth-child(2):before{content:'';display:inline-block;width:26px;height: 18px;background: url(../images/22.jpg)no-repeat center;margin-right: 6px;margin-bottom:-4px;}*/
/* 公共底部 */
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.footer{width: 100%;padding:35px 0px;background:#eeeeee;color: #000;overflow:hidden;font-size: 16px;line-height: 18px;}
.footer .footfl{justify-content: space-between;display: flex;align-items: center;flex-direction: column;height: 130px;}
.footer .footfl .foot-nav{width:100%;display: flex;justify-content: space-between;flex-flow: row;}
.footer .footfl .foot-nav li a{color: #000;}
.footer .wx-img{width:100px;}
.footer .wx-img img{width: 100%;}
.footer .wx-img span{display:inline-block;line-height:32px;font-size: 16px;text-align: center;width: 100%;}
.footer .text a,.footer .text span{color: #000;}
.footer .nav a{display: block;width: 160px;margin-bottom: 25px;}

.footer .footfr h3{font-size: 24px;line-height: 28px;margin-bottom: 20px;}
.footer .footfr p{font-size: 16px;line-height: 32px;}
