*{padding:0;margin:0}
html{width: 100%;height:100%;}
body{font-family:"Microsoft YaHei";font-size:12px;color:#333;height:100%;width: 100%;}
ul,ol,li {list-style:none}
a{text-decoration:none;word-wrap:break-word}
a:hover{text-decoration:underline}
img{border:0}
.h10{height:10px;width:100%;font-size:0;line-height:0;clear:both}
.h50{height:50px;width:100%;font-size:0;line-height:0;clear:both}
.nml{margin-left:0!important}
.nmr{margin-right:0!important}
.nmt{margin-top:0!important}
.nmb{margin-bottom:0!important}
.npl{padding-left:0!important}
.npr{padding-right:0!important}
.npt{padding-top:0!important}
.npb{padding-bottom:0!important}
.fr{float:right!important}
.fl{float:left!important}
.pr{position:relative;}
.pa{position:absolute;}
.main_body{}
/* header */
.header{width: 100%;height:80px;background: #fff;}
.headerDiv{width:1000px;margin:0 auto;background: #fff;height:80px;}
.headerDiv a.logo{width: 350px;float: left;height:80px;}
.headerDiv div.nav{width:426px;float: left;height: 80px;}
.headerDiv div.search{width:224px;float: right;position: relative;}
.search input{position: absolute;height:36px;width:161px;left:9px;top:22px;border: 1px solid #ccc;padding: 4px 6px;}
.search button{position: absolute;height:36px;width:45px;right:9px;top:22px;border: 1px solid #ccc;border-left: none;text-align:center;line-height: 36px;}

/* focus */
.slider {
    width:100%;
    position: relative;
    height: 460px;
}
.slider:hover .slider-btn {
    color: #fff;
    text-shadow: 0 0 5px #666;
}
.slider .slider-img {
    position: relative;
}
.slider .slider-img .slider-img-ul {
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
}
.slider .slider-img .slider-img-ul li {
    float: left;
}
.slider .slider-img .slider-img-ul li img {
    width:100%;
    height: 460px;
}
.slider .slider-dot {
    position: absolute;
    right:10px;
    bottom:20px;
    width: 100px;
}
.slider .slider-dot ul li {
    cursor: pointer;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #ccc;
    border: 2px solid #fff;
    float: left;
    margin-left: 10px;
}
.slider .slider-dot ul li.active, .slider .slider-dot ul li:hover {
    background: #fff;
}
.slider .slider-btn {
    position: absolute;
    width: 50px;
    height: 100px;
    top: 50%;
    line-height: 100px;
    text-align: center;
    color: #fff;
    font-size: 28px;
    text-decoration: none;
    font-family: '黑体';
    color: rgba(255, 255, 255, 0);
}
.slider .slider-btn:hover {
    background: rgba(125, 125, 125, .3);
}
.slider .slider-btn.slider-btn-left {
    left: 0;
    margin-top:-50px;
}
.slider .slider-btn.slider-btn-right {
    right: 0;
    margin-top:-50px;
}

/* gotop */
.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color:#f94f4f;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url('../images/side-icon02.png');}
.cbbfixed .gotop:hover {background-color:#2c2d2e;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url('../images/erwei.jpg') center center no-repeat;background-size:cover;width: 194px;height: 194px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url('../images/side-icon01.png');}

