@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body { font-size: 16px; font-family: Microsoft YaHei; min-width: 320px; margin: 0 auto; height: auto; background: #fff; }
ul, li, ol, form { list-style: none; }
a { text-decoration: none !important; color: #000; }
a:hover { text-decoration: none !important;color: #f00; }
a img { border: 0; }
.clear{float: none;height: 0;width: 0;line-height: 0;padding: 0;margin: 0;}
.fl { float: left; }
.fr { float: right; }
.none { display: none; }
b,h1,h2,h3,h4,h5,i,s{font-weight: normal;font-style: normal;text-decoration: none;}
input { -webkit-appearance: none; }
input[type="button"], input { -webkit-appearance: none; }
form input[type=reset] { border-radius: 0; }
.width100{width: 100%;}
.fl{float: left;}
.fr{float: right;}




/*header start*/
header{background: #fff;width: 100%;float: left;}
.top{color: #444;margin: 15px 0;}
.top_left{margin-left: 5px;}
.top_left img{width: 50px;height: 50px;}
.top_left span{float: left;}
.top_left span:nth-child(2){padding-left: 3px;text-align: center;}
.top_left span:nth-child(2) b:nth-child(1){display: block;font-size: 26px;line-height: 34px;}
.top_left span:nth-child(2) b:nth-child(2){font-size: 16px;border-top: 1px solid #0184ba;}
.top_right span{ font-size: 20px;}
.top_right span:nth-child(1){font-size: 47px;line-height: 53px;margin: 3px 3px 0 0;}
.top_right span:nth-child(2){text-align: center;}
.nav_hover a{color: #fbec03;}
.nav_hover a i{color: #fff;}
nav{float: left;width: 100%;}
nav ul{float: left;width: 100%;}
nav ul li{display: inline;margin: 0 1%;position: relative;text-align: center;font-size: 20px;background: #36a390;width: 23%;float: left;padding:1.5% 0;}
nav ul li a{color: #fff;}
nav ul li ul{position: absolute;top: 41px;left: 0;background: #fff;display:none;z-index: 99;}
nav ul li:hover ul {display: block;}
nav ul li ul li{display: block;margin: 0;width: 100%;text-align: center;padding: 2px 0;border-bottom: 1px solid #ccc;background: #fff;}
nav ul li ul li:last-child{border-bottom: none;}
nav ul li:hover ul li a{color: #024173;text-align: center;border-bottom: none;}
nav ul li ul li a{color: #024173;text-align: center;border-bottom: none;}
nav ul li:hover ul li a:hover{color: #369ff2;text-decoration: underline;}
nav ul li a i{padding-right: 2px;}
/*header end*/

/*banner start*/
.banner{ position:relative; overflow:hidden;margin-top: 6px;}
.banner .banner_hd li{ display:inline-block; width:7px; height:7px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; text-indent:-9999px; overflow:hidden; margin:0 3px;background: #fff;}
.banner .banner_hd li.on{ background:#615c4d;}
.banner img{width: 100%;}
.banner_hd{position: absolute;bottom: 5px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
/*banner end*/


/*导航 start*/
.navigation{color: #878686;font-size: 13px;padding: 2px 0;
    background: -webkit-linear-gradient(#efefef, #dadada); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#efefef, #dadada); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#efefef, #dadada); /* Firefox 3.6 - 15 */
    background: linear-gradient(#efefef, #dadada); /* 标准的语法 */
}
.navigation a{color: #878686;}
/*导航 end*/
/*copyRight start*/
.copyRight{width: 100%;text-align: center;background: #81b18d;padding: 5px 0;color: #fff;margin: 15px 0 50px 0;}
.copyRight p:nth-child(1){font-size: 15px;}
.copyRight p:nth-child(2){font-size: 13px;}
/*copyRight end*/


/*bottom start*/
.bottom{position: fixed;left: 0;right: 0;bottom:0;background: #36a390;}
.bottom span{width: 49.5%;text-align: center;float: left;padding: 5px 0;}
.bottom span a{color: #fbf42a;}
.bottom span a i{color: #fff;font-size: 20px;padding-right: 3px;}
.bottom span:nth-child(1){border-right: 1px solid #fff;}
.bottom span:nth-child(2){border-left: 1px solid #fff;}
/*bottom end*/


@media screen and (min-width:320px) and (max-width:359px) {
    /*top start*/
    .top_left img{width: 35px;height: 35px;}
    .top_right span{font-size: 13px;}
    .top_right span:nth-child(1){font-size: 33px;line-height: 33px;}
    .top_left span:nth-child(2) b:nth-child(1){font-size: 20px;line-height: 23px;}
    .top_left span:nth-child(2) b:nth-child(2){font-size: 12px;}
    /*top end*/
    /*nav start*/
    nav ul li{font-size: 12px;}
    nav ul li a i{font-size: 16px;padding-right: 1px;}
    nav ul li ul{top: 24px;padding-top: 6px;}
    /*nav end*/
    /*导航 start*/
    .navigation{font-size: 13px;}
    /*导航 end*/
    /*copyRight start*/
    .copyRight p:nth-child(1){font-size: 15px;}
    .copyRight p:nth-child(2){font-size: 13px;}
    /*copyRight end*/
    /*bottom start*/
    .bottom span a i{font-size: 20px;}
    /*bottom end*/

}
@media screen and (min-width:360px) and (max-width:374px) {
    /*top start*/
    .top_left img{width: 35px;height: 35px;}
    .top_right span{font-size: 13px;}
    .top_right span:nth-child(1){font-size: 33px;line-height: 33px;}
    .top_left span:nth-child(2) b:nth-child(1){font-size: 20px;line-height: 23px;}
    .top_left span:nth-child(2) b:nth-child(2){font-size: 12px;}
    /*top end*/
    /*nav start*/
    nav ul li{font-size: 12px;}
    nav ul li a i{font-size: 16px;}
    nav ul li ul{top: 24px;padding-top: 6px;}
    /*nav end*/
    /*导航 start*/
    .navigation{font-size: 13px;}
    /*导航 end*/
    /*copyRight start*/
    .copyRight p:nth-child(1){font-size: 15px;}
    .copyRight p:nth-child(2){font-size: 13px;}
    /*copyRight end*/
    /*bottom start*/
    .bottom span a i{font-size: 20px;}
    /*bottom end*/
}
@media screen and (min-width:375px) and (max-width:413px) {
    /*top start*/
    .top_left img{width: 40px;height: 40px;}
    .top_right span{font-size: 14px;}
    .top_right span:nth-child(1){font-size: 33px;line-height: 33px;}
    .top_left span:nth-child(2) b:nth-child(1){font-size: 22px;line-height: 25px;}
    .top_left span:nth-child(2) b:nth-child(2){font-size: 13px;}
    /*top end*/
    /*nav start*/
    nav ul li{font-size: 12px;}
    nav ul li a i{font-size: 18px;}
    nav ul li ul{top: 27px;padding-top: 6px;}
    /*nav end*/
    /*导航 start*/
    .navigation{font-size: 14px;}
    /*导航 end*/
    /*copyRight start*/
    .copyRight p:nth-child(1){font-size: 16px;}
    .copyRight p:nth-child(2){font-size: 14px;}
    /*copyRight end*/
    /*bottom start*/
    .bottom span a i{font-size: 22px;}
    /*bottom end*/
}
@media screen and (min-width:414px) and (max-width:639px) {
    /*top start*/
    .top_left img{width: 40px;height: 40px;}
    .top_right span{font-size: 15px;}
    .top_right span:nth-child(1){font-size: 33px;line-height: 33px;}
    .top_left span:nth-child(2) b:nth-child(1){font-size: 22px;line-height: 25px;}
    .top_left span:nth-child(2) b:nth-child(2){font-size: 15px;}
    /*top end*/
    /*导航 start*/
    .navigation{font-size: 15px;}
    /*导航 end*/
    /*nav start*/
    nav ul li{font-size: 14px;}
    nav ul li a i{font-size: 20px;}
    nav ul li ul{top: 30px;padding-top: 6px;}
    /*nav end*/
    /*copyRight start*/
    .copyRight p:nth-child(1){font-size: 17px;}
    .copyRight p:nth-child(2){font-size: 15px;}
    .copyRight{margin-bottom: 60px;}
    /*copyRight end*/
    /*bottom start*/
    .bottom span a i{font-size: 22px;}
    /*bottom end*/
}
@media screen and (min-width:640px) and (max-width:767px) {
    /*top start*/
    .top_left img{width: 55px;height: 55px;}
    .top_right span{font-size: 16px;}
    .top_right span:nth-child(1){font-size: 45px;line-height: 45px;}
    .top_left span:nth-child(2) b:nth-child(1){font-size: 22px;line-height: 30px;}
    .top_left span:nth-child(2) b:nth-child(2){font-size: 16px;}
    /*top end*/
    /*nav start*/
    nav ul li{font-size: 16px;}
    nav ul li a i{font-size: 20px;}
    nav ul li ul{top: 30px;padding-top: 5px;}
    /*nav end*/

    /*导航 start*/
    .navigation{font-size: 16px;}
    /*导航 end*/
    /*copyRight start*/
    .copyRight p:nth-child(1){font-size: 18px;}
    .copyRight p:nth-child(2){font-size: 16px;}
    .copyRight{margin-bottom: 55px;}
    /*copyRight end*/
    /*bottom start*/
    .bottom span a i{font-size: 22px;}
    .bottom span a{font-size: 18px;}
    /*bottom end*/
}
@media screen and (min-width:768px) and (max-width:1024px) {
    /*top start*/
    .top_left img{width: 60px;height: 60px;}
    .top_right span{font-size: 20px;}
    .top_right span:nth-child(1){font-size: 50px;line-height: 50px;}
    .top_left span:nth-child(2) b:nth-child(1){font-size: 28px;line-height: 34px;}
    .top_left span:nth-child(2) b:nth-child(2){font-size: 22px;}
    /*top end*/
    /*nav start*/
    nav ul li{font-size: 19px;}
    nav ul li a i{font-size: 24px;}
    nav ul li ul{top: 36px;padding-top: 6px;}
    /*nav end*/
    /*导航 start*/
    .navigation{font-size: 20px;}
    /*导航 end*/
    /*copyRight start*/
    .copyRight p:nth-child(1){font-size: 22px;}
    .copyRight p:nth-child(2){font-size: 20px;}
    .copyRight{margin-bottom: 75px;}
    /*copyRight end*/
    /*bottom start*/
    .bottom span a i{font-size: 26px;}
    .bottom span a{font-size: 22px;}
    /*bottom end*/
}

<!--耗时1753869756.1769秒-->