@charset "UTF-8";

/* CSS Document */



* {

    padding: 0;

    margin: 0;

    border: none;

}



body {

    position: relative;

    background-color: #fff;

    width: 100%;

    margin: 0 auto;

    color: #333;

    /*overflow-x: hidden;*/

    min-width: 1200px;

    font-family: 18px/24px "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "", Arial, sans-serif;

}



fieldset, img {

    border: 0;

}



h1, h2, h3, h4, h5, h6 {

    font-size: 100%;

    font-weight: normal;

}



ul,ol{list-style:none;}

ol, ul {

    list-style: none;

}



caption, th {

    text-align: left;

}



sup, sub {

    font-size: 100%;

    vertical-align: baseline;

}



a {

    cursor: pointer;

    text-decoration: none;

    color: inherit;

}



a:hover {

    color: #df2f26;

    text-decoration: none;

}



img {

    vertical-align: middle;

}



li {

    list-style: none

}



.clearfix {

    /*  hasLayout */

    zoom: 1;

}



.clearfix:after {

    content: "020";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}



.left {

    float: left;

}



.right {

    float: right;

}



.hide {

    display: none;

}



.inner {

    width: 1200px;

    margin: 0 auto;

}

.fllogo{

    position:absolute;

    z-index:2;

    top:30px;

    left:50px;

}

.headNav{

    width: 100%;

    height: 68px;

     background: linear-gradient(to right, #fd8876, #cc0105);

    line-height: 68px;

    display: inline-block;

     z-index: 1;

}

 .headNav .nav{

    width: 1000px;

    color: #ffffff;

    margin: 0 auto;

}

.headNav .nav li {

    float: left;

    text-align: center;

    font-size: 18px;

    font-weight: bold;

    margin: 0 22px;

    box-sizing: border-box;

}

.headNav .nav li  a:hover{

    text-decoration: none;

    color: #fff;

}

.footer{

    clear:both;

    text-align:center;

    margin:40px auto 0;

    background:#fff;

}

.footer p{

    height:30px;

    font:16px/30px simsun;

}

.footer select{

    margin:10px 0 0;

}

.footer p a:link,.footer p a:visited{

    color:#990000;

}

.footer p a:hover,.footer p a:active{

    color:#a40000;

}



/*.foot{

    text-align:center;

    font-size: 16px;

    margin:10px auto ;

    color:#111;

    background:#fff;

    padding-bottom:30px;

}

*/



.footer{clear:both;text-align:center;margin:20px auto 0;background:#fff;}

.footer p{height:30px;font:12px/30px simsun;}

.footer select{margin:10px 0 0;}

.footer p a:link,.footer p a:visited{color:#990000;}

.footer p a:hover,.footer p a:active{color:#a40000;}



.foot{text-align:center;margin:10px auto 0;color:#111;background:#fff;padding-bottom:30px;}