@charset "utf-8";
*{padding: 0;margin: 0;font-family: '微软雅黑'}

a{text-decoration: none;color: #000;-webkit-tap-highlight-color:transparent}

a,input,button,select,textarea{outline:none;}
a:focus {
    outline: none;
}
ol,ul{list-style:none}
#container{width: 100%;margin: 0 auto;max-width: 640px}
img{border: 0;width: 100%;display: block}

#container{
    margin: 0 auto;
    width: 100%;
    overflow: hidden;
    max-width: 640px;
}

/*头部公共样式start*/
#header{

}
/*banner轮播开始*/
#lunbo{width: 100%;overflow: hidden;}
#lunbo .main_visual {position: relative;z-index: 23;min-width: 320px;max-width: 1200px;}
#lunbo .main_image {width: 100%;height: 100%;overflow: hidden;margin: 0 auto;position: relative}
#lunbo .main_image ul {width: 9999px;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0}
#lunbo .main_image li {float: left;width: 100%;height: 100%;}
#lunbo .main_image li span {display: block;width: 100%;height: 100%}
#lunbo .main_image li img {display: block;overflow: hidden;width: 100%;}
#lunbo .main_image li a {display: block;width: 100%;height: 100%}
#lunbo div.flicking_con {overflow: hidden;text-align: center;position: absolute;bottom: 8px;left: 45%;z-index: 11;}
#lunbo div.flicking_con li {float: left;border-radius: 10px;-webkit-border-radius: 10px;-ms-border-radius:10px;height: 10px;width: 10px;background: #fff;
    margin: 0 4px;display: inline-block;opacity: 1;font-size: 0px;}
#lunbo div.flicking_con li.on {background: #00ff01}
/*banner轮播结束*/

/*头部公共样式end*/

/*菜单样式start*/
.menu{
    color: #fff;
    line-height: 40px;
    padding-left: 5%;
    height: 40px;
}
.menu1{
    background-color: #74d60b;
}
.menu2{
    background-color: #62b806;
}
.menu3{
    background-color: #209e03;
}
.menu4{
    background-color: #86d433;
}
.menu5{
    background-color: #7cb50f;
}
.menu6{
    color: #209e03;
    background-color: #dcfe9a;
}
.menu7{
    color: #dcfe9a;
    background-color: #209e03;
}


.menu .arrow-box{
    width: 20px;
    height: 12px;
    float: right;
    margin: 14px 5% 0 0;
}

.menu .arrow-1{
    background: url("../img/arrow-down.png") no-repeat;
    background-size: 100%;
}
.menu .arrow-up-1{
    background: url("../img/arrow-up.png") no-repeat;
    background-size: 100%;
}
.menu .arrow-6{
    background: url("../img/arrow-down-6.png") no-repeat;
    background-size: 100%;
}
.menu .arrow-up-6{
    background: url("../img/arrow-up-6.png") no-repeat;
    background-size: 100%;
}

/*菜单样式start*/
/***************************分辨率兼容样式属性**************************/


@media all and (max-width:1920px){
    .h12,h12{ font-size:1.15em}
    .h13,h13{ font-size:1.1em}
    .h14,h14{ font-size:1.15em}
    .h15,h15{ font-size:1.175em}
    .h16,h16{ font-size:1.2em}
    .h18,h18{ font-size:1.425em}
    .h20,h20{ font-size:1.55em}
    .h22,h22{ font-size:1.7em}
    .h26,h26{ font-size:2.0em}
    .h28,h28{ font-size:2.3em}

}
@media all and (max-width:580px){
    .h12,h12{ font-size:1.1em}
    .h13,h13{ font-size:1.0em}
    .h14,h14{ font-size:1.1em}
    .h15,h15{ font-size:1.125em}
    .h16,h16{ font-size:1.15em}
    .h18,h18{ font-size:1.325em}
    .h20,h20{ font-size:1.45em}
    .h22,h22{ font-size:1.6em}
    .h26,h26{ font-size:1.9em}
    .h28,h28{ font-size:2.1em}

}
@media all and (max-width:420px){
    .h12,h12{ font-size:1.0em}
    .h13,h13{ font-size:0.85em}
    .h14,h14{ font-size:0.925em}
    .h15,h15{ font-size:0.975em}
    .h16,h16{ font-size:1.025em}
    .h18,h18{ font-size:1.125em}
    .h20,h20{ font-size:1.3em}
    .h22,h22{ font-size:1.4em}
    .h26,h26{ font-size:1.6em}
    .h28,h28{ font-size:2.2em}

}
@media all and (max-width:385px){
    .h12,h12{ font-size:0.95em}
    .h13,h13{ font-size:0.8em}
    .h14,h14{ font-size:0.875em}
    .h15,h15{ font-size:0.95em}
    .h16,h16{ font-size:1em}
    .h18,h18{ font-size:1.125em}
    .h20,h20{ font-size:1.25em}
    .h22,h22{ font-size:1.4em}
    .h26,h26{ font-size:1.6em}
    .h28,h28{ font-size:2.1em}

}
@media all and (max-width:320px){
    .h12,h12{ font-size:0.8em}
    .h13,h13{ font-size:0.75em}
    .h14,h14{ font-size:0.85em}
    .h15,h15{ font-size:0.9em}
    .h16,h16{ font-size:0.95em}
    .h18,h18{ font-size:1.12em}
    .h20,h20{ font-size:1.2em}
    .h22,h22{ font-size:1.3em}
    .h26,h26{ font-size:1.5em}
    .h28,h28{ font-size:1.9em}
}
/***************************end分辨率兼容样式属性*************************
