html,body{padding:0; margin:0;min-width: 1250px;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,img { margin: 0; padding: 0 ;font-weight: normal}
body, button, input, select, textarea label{font-family:"Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei"; outline:none; }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
address, cite, dfn, em{ font-style: normal }
i{font-style: normal}
ul, ol, dl { list-style: none }
a { text-decoration: none !important; outline: none ;font-family:"Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei";cursor: pointer;}
img { border: 0 }
table { border-collapse: collapse; border-spacing: 0 }
.fl{float: left}
.fr{float: right}
.clear{clear: both}
.clearFix:after{content: "";display: block;height: 0;clear: both;*zoom:1}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*超出部分省略号*/
.ellipsis2,.ellipsis3,.ellipsis4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.ellipsis2{-webkit-line-clamp:2}/*超出两行省略号*/
.ellipsis3{-webkit-line-clamp:3}/*超出三行省略号*/
.ellipsis4{-webkit-line-clamp:4}/*超出四行省略号*/
.inner{width: 1200px;margin: 0 auto}
/*header*/
.header{height: 50px;background: #282a35;border-bottom: 1px solid #373c4f;}
.header .logo img{display: block;width: 175px;height: 38px;margin-top: 9px;margin-left: 13px}
.header .login{margin-right: 30px;padding-top: 10px}
.header .login a{font-size: 14px;color: #fff;width: 68px;line-height: 28px;display: block;float: left;margin-left: 10px;text-align: center;height: 28px;border: 1px solid #282a35;border-radius: 20px}
.header .login a:hover{border-color: #3165e5}
/*nav*/
.nav{height: 50px;background: #292b38}
.nav .menu{width: 51px;height: 50px;background: url(../../images2018/menu-icon.png) no-repeat center;cursor: pointer;position: relative}

.nav .navigation{padding-left: 20px}
.nav .navigation ul li{display: inline-block;float: left;line-height: 50px;font-size: 14px;color: #fff;margin-right: 50px;position: relative}
.nav .navigation ul li a{color: #fff;display: block;height: 45px;padding: 0 8px;line-height: 50px;border-bottom: 5px solid #292b38;font-weight: normal;font-size: 14px;}
.nav .navigation ul li .nav-list{position: absolute;left: -7px;top: 50px;height: 400px;z-index: 99999;display: none}
.nav .navigation ul li .nav-list a{display: inline-block}
.nav .navigation ul li .nav-list ul.clearFix{height: 400px;min-width: 1413px}
.nav .navigation ul li .nav-list ul.middleFix{height: 400px;min-width: 400px}
.nav .navigation ul li .nav-list ul.shotFix{height: 400px;min-width: 280px}
.nav .navigation ul li .nav-list ul li{width: 260px;float: left;margin: 0}
.nav .navigation ul li .nav-list ul li h3{font-size: 14px;color: #fff;font-weight: bold;line-height: 35px;padding-top: 13px}
.nav .navigation ul li .nav-list ul li span{display: block;height: 30px;line-height: 30px;font-size: 14px;}
.nav .navigation ul li .nav-list ul li span a{color: #cccccc;border: none;line-height: 30px;height: 30px;padding: 0}
.nav .navigation ul li .nav-list ul li span a:hover{color: #3165e5!important;}
.nav .navigation a:hover{border-color: #3165e5}

.nav .menu ul{background: #000000;z-index: 999999;display: none}
.nav .menu ul li{height: 40px;line-height: 40px;font-size: 14px;color: #fff;padding: 12px 13px 0;box-sizing: border-box}
.nav .menu ul li a{display: block;height: 40px;line-height: 40px;color: #fff}
.nav .menu ul li a span{float: right}
.nav .menu ul li a:hover{color: #3165e5}
.nav .menu .one-menu{height: 830px;width: 200px;position: absolute;left: 0;top: 50px}
.nav .menu .two-menu{height: 830px;width: 200px;position: absolute;left: 200px;top: 0;border-left:solid 0.5px #292b38; }
.nav .menu .three-menu{height: 830px;background: #1c1c1c;width: 230px;position: absolute;left: 200px;top: 0}
.nav .navigation ul li .nav-list.resource {
    min-width: 1700px;
    padding: 0;
}
.resource-left {
    width: 230px;
    height: 100%;
    float: left;
    background: #27282f;
    padding: 20px 0;
    box-sizing: border-box;
}
.resource-right {
    /* width: 100%; */
    float: left;
    background: #313239;
    padding-left: 55px;
}
#dataSearch {
    display: block;
    width: 200px;
    height: 30px;
    margin: 0 auto;
    background: none;
    background-color: #313239;
    background-image: url(../../images2018/newpicture/i-search-gray.png);
    background-repeat: no-repeat;
    background-position: 10px center;
    background-size: 16px 16px;
    color: #666666;
    border: 1px solid #27282f;
    padding-left: 30px;
    box-sizing: border-box;
}
#resource-list {
    padding-left: 15px;
    margin-top: 20px;
}
#resource-list li {
    height: 40px;
    width: 100%;
    line-height: 40px;
    color: #cccccc;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
}
#resource-list li:hover {
    color: #3165e5;
}
#resource-list li span {
    line-height: 40px;
    display: block;
    height: 40px;
    background-image: url(../../images2018/newpicture/jxsj_g_1.png);
    background-size: 21px 21px;
    background-repeat: no-repeat;
    background-position: 20px center;
}
#resource-list li.on {
    background: #313239;
    color: #3165e5;
}
#resource-list li.jx span {
    background-image: url(../../images2018/newpicture/jxsj_g_1.png);
}
#resource-list li.jc span {
    background-image: url(../../images2018/newpicture/jxsj_g_2.png);
}
#resource-list li.zy span {
    background-image: url(../../images2018/newpicture/jxsj_g_3.png);
}
#resource-list li.fz span {
    background-image: url(../../images2018/newpicture/jxsj_g_4.png);
}
#resource-list li.on.jx span {
    background-image: url(../../images2018/newpicture/jxsj_b_1.png);
}
#resource-list li.on.jc span {
    background-image: url(../../images2018/newpicture/jxsj_b_2.png);
}
#resource-list li.on.zy span {
    background-image: url(../../images2018/newpicture/jxsj_b_3.png);
}
#resource-list li.on.fz span {
    background-image: url(../../images2018/newpicture/jxsj_b_4.png);
}
.resource-right div {
    display: none;
    position: relative;
}
#resource-right div ul li h3 {
    font-weight: normal;
}
#resource-right div ul li {
    width: 220px;
    margin-right: 50px;
}
#resource-right div ul li span a{
    font-size: 14px;
    color: #cccccc;
}
a.go-all {
    font-size: 12px;
    color: #3165e5!important;
    display: block;
    position: absolute;
    
    /* left: 30px; */
    bottom: 10px;
    border:none!important;
}
u .three-menu li a{white-space:nowrap;}


/*footer*/
.innerf{width: 950px;margin:0 auto ;}
.footerT{background: #222;}
.footerT .inner{border-bottom: 1px solid #333;padding-bottom: 20px}
.footerT .list{float: left;margin-top: 64px}
.footerT .list h5{font-size: 16px;color: #fff;line-height: 16px;padding: 0 0 20px}
.footerT .list p{font-size: 14px;color: #999;line-height: 30px}
.footerT .list a{font-size: 14px;color: #999;line-height: 30px}
.footerT .list a:hover{color: #fff}
.footerT .list01{padding-left: 120px;width: 312px}
.footerT .list02{width: 233px}
.footerT .list03{width: 174px}
.footerT .list04{width: 313px;box-sizing: border-box;border-left: 1px solid #333;padding-left: 45px}
.footerT .list04 .wx{width:75px;margin-right: 20px}
.footerB{height: 62px;padding-top: 20px;background: #222}
.footerB .fl{width: 250px}
.footerB .fl img{display: block;width: 131px;height: 36px}
.footerB .fr{width: 949px;padding-left: 30px;box-sizing: border-box}
.footerB p{text-align: left;font-size: 12px;color: #999;line-height: 19px}

/*浮框-->咨询&建议*/
.piaochuang{position: fixed;right: 30px;bottom: 200px;z-index: 999999999}
.fukuang{width: 21px;height: 120px;background: #fff;box-shadow: 0px 0px 10px 0px #e4e4e4;padding: 10px 12px 0;text-align: center;cursor: pointer}
.fukuang h3{font-size: 14px;color: #2391d1;}
.fukuang img{display: block}

.taceng{width: 300px;height: 186px;padding: 34px 0 0 20px;background: #fff;border: 1px solid #e4e4e4;box-shadow: 0px 0px 10px 0px #e4e4e4;position: absolute;right: 60px;top: -90px;display: none}
.taceng a img{display: block;float: left;margin-right: 15px;}
.taceng a {display: block;height: 30px;margin-top: 32px;}
.taceng a:first-child{margin-top: 0;cursor: text}
.taceng a h2{font-size: 14px;color: #333;line-height: 14px;}
.taceng a h2 span{font-size: 12px;color: #ff6600;line-height: 12px;margin-left: 12px;}
.taceng a p{font-size: 12px;color: #999;line-height: 12px;}
.taceng a.jszcA{cursor: text}
.taceng a.jszcA h2 span{color: #999}
.close_03{display: block;position: absolute;right: 15px;top: 15px;cursor: pointer}
#top{position: fixed;right: 30px;bottom: 100px;box-shadow: 0px 0px 10px 0px #e4e4e4;}

/*邮寄地址*/
.addrone .address input {
    width: 491px;
    height: 33px;
    font-size: 12px;
    color: #333;
    padding-left: 13px;
    border: 1px solid #d1d8e3;
    border-radius: 3px;
    margin-bottom: 30px;
}
.addrone .name input {
    width: 185px;
    margin-right: 25px;
    height: 33px;
    font-size: 12px;
    color: #333;
    padding-left: 13px;
    border: 1px solid #d1d8e3;
    border-radius: 3px;
    position: relative;
}
.addrone .phone input{
    width: 265px;
    margin-right: 25px;
    height: 33px;
    font-size: 12px;
    color: #333;
    padding-left: 13px;
    border: 1px solid #d1d8e3;
    border-radius: 3px;
    position: relative;
}











