@charset "utf-8";



/* CSS Document */

 ::selection {

        background-color: #3ea500;

        color: #fff;

    }

    

     ::-moz-selection {

        background-color: #3ea500;

        color: #fff;

    }

    

     ::-webkit-selection {

        background-color: ##3ea500;

        color: #fff;

    }

    

     ::-webkit-scrollbar {

        width: 8px;

        height: 8px;

        background-color: #F5F5F5

    }

    

     ::-webkit-scrollbar-track {

        border-radius: 10px;

        background-color: #E2E2E2

    }

    

     ::-webkit-scrollbar-thumb {

        border-radius: 10px;

        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);

        background-color: #555

    }



/*top*/



.clear {

    clear: both;

}





/*top*/



.topBox {

    width: 100%;  /*! border-bottom:solid 1px #f2f1f1; */  height:35px;

}



.top {

    height: 35px;

    width: 1180px;

    margin: 0 auto;

    line-height: 35px;

    color: #6d6d6d;

}



.top p {

    font-family: "微软雅黑";

    font-size: 12px;

    text-decoration: none;

    color: #5b5b5b;

    float: left;

    line-height: 32px;

}



.top_fr {

    width: 290px;

    height: 32px;

    line-height: 32px;

    float: right;

    text-align: center;

}



.top_fr a {

    padding: 0 4px;

    color: #5b5b5b;

    font-size: 12px;

}





/*headerBox*/



.headerBox {

    width: 100%; background:url(../images/y1.jpg) no-repeat center;

    height: 199px;

}



.header {

    width: 1180px;

    margin: 0 auto;

    position: relative;

}



.head {

    width: 1180px;

    overflow: hidden;

}



.head h1 {

    width: 355px;

    float: left;

    margin-top: 43px;

    margin-right: 34px;

}



.head h1 a img {

    width: 355px;

    height: 80px;

}



.head ol {

    width: 466px;

    float: left;

    margin-top: 45px;

}



.head ol li {

    font-size: 30px;

    color: #333333;

    line-height: 35px;

    font-weight: bold;

}

.head ol li em{color: #3ea500; font-size:30px;font-weight: bold;}





.head_fr {

    width: 221px;

    height: 74px;

    float: right;

    padding-left: 54px;

    background: url(../images/phone-icon.png) no-repeat left;

    margin-top: 44px;

    margin-right: 18px;

}



.head_fr .num {

    text-align: right;

    float: left;

    width: 235px; background: url(../images/header-fr-icon_03.jpg) no-repeat 0px 8px;

    margin-top: 12px; 

    height: 53px;

}



.head_fr p {

    width: 145px;

    height: 24px;

    line-height: 24px;

    margin-top: 3px;

    font-size: 14px;

    color: #797878;

    padding-bottom: 1px;

    font-family: Arial, Helvetica, sans-serif;

   

    margin-left: 3px;

}



.head_fr span {

    width: 190px;

    height: 22px;

    display: block;

    font-size: 27px;

    color: #3ea500;

    /*! margin-left:-17px; */

    line-height: 22px;

    font-family: Arial, Helvetica, sans-serif;

    margin-left: 20px;

}



.head_fr a.zx {

    width: 112px;

    height: 32px;

    line-height: 32px;

    margin-top: 15px;

    text-align: center;

    float: right;

    color: #fff;

    background: #569f0b;

}





/*导航开始-2 */



.fixedNav {

    position: fixed;

    top: 0px;

    left: 0px;

    z-index: 100000;

    _position: absolute;

    _top: expression(eval(document.documentElement.scrollTop));

}





/*导航开始-2 */



.head_top_1 {

    width: 100%;

    height: 62px;

    background:#3ea500;

}



.head_top_2 {

    width: 1180px;

    height: 62px;

    margin: 0 auto;

}



.head_top_menu {

    height: 62px;

}



.head_top_menu ul li {

    float: left;

   

    height: 62px;

    line-height: 62px;

    color: #FFF;

    text-align: center;

    font-size: 15px;

}



.head_top_menu ul li a {

    color: #fff;

    display: block;

   

    padding: 0 27px;

}



.head_top_menu ul li.last {

    background: none;

}



.head_top_menu ul li a:hover {

    color: #FFF;

    background: -webkit-linear-gradient( #333, #333);

    background: linear-gradient( #333, #333);

    background-size: 100% 100%;

    -webkit-transition: all .5s;

    transition: all .5s;

}



.another{ background:#333333;

    height: 62px;}

.another a {

    color: #fff;

    height: 62px;

    display: block;

}





/*nav*/



/* footer begin */



.foot_nav{ width:100%; margin:auto; background:#3ea500; height:54px; line-height:54px;}    

.foot_nav ul{ width:1180px; margin:auto;}

.foot_nav ul li a{ color:#fff; float:left;padding: 0 29px;font-size: 14px;}





.footerbox{ width:100%; margin:auto; background:url(../images/j2.jpg) repeat center; height:215px;}

.footer{ width:1180px; margin:auto;padding-top: 31px;}

.footer_lf{width:328px; float:left;}

.footer_lf img{ width:328px; height:60px;margin-top: 48px;}

.footer_rt{ width:830px; border-left:1px #c9c9c9 solid;float: right;}

.footer_rt h2{ font-size:14px; color:#3c3c3c;padding-left: 45px;}

.footer_rt p{ line-height:30px; text-align:left;padding-left: 45px;}

.footer_rt p a{color:#3c3c3c;}



/* footer begin */



