body,html,h1,h2,h3,h4,h5,dl,dd,dt,ul,li,ol,span,p{
    margin: 0;
    padding: 0;
}
h1,h2,h3,h4,h5{
    font-weight: normal !important;
}
body{
    background-color: #fff;
    font-family: Microsoft YaHei;
    min-width:1420px;
}
select{
    border: 0 none;
}
input,textarea,select{
    outline: none;
    border: 0 none;
    padding: 0;
    margin: 0;
}
ul,li{
    list-style: none;
}
button{
    border: none;
    outline: none;
    margin: 0;
    padding: 0;
}
.index{
    width: 1420px;
    margin: 0 auto;
    overflow: hidden;
}
.box{
    width: 1280px;
    margin: 0 auto;
    overflow: hidden;
}



/*头部*/
.header{
    width: 100%;
    height: 70px;
}
.header .index{
    overflow: visible;
}
.header .left{
    float: left;
    width: 380px;
    height: 70px;
}
.header .left img{
    width: 380px;
    height: 70px;
}
.header .right{
    height: 70px;
    line-height: 70px;
    float: right;
}
.header .right .nav{
    float: left;
    margin-top: 18px;
}
.header .right .search{
    height: 23px;
    width: 140px;
    padding-left: 15px;
    border: 1px solid #c2c2c2;
    border-radius: 15px;
    float: left;
    background: url(/images/index_search.jpg) no-repeat 130px;
    margin-top: 20px;
    margin-left: 10px;
}
#key{ float:left; width:107px; height:23px;}
#button{ float:left; width:23px; height:23px; border:0; background:none; cursor:pointer;}

/*导航*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ line-height:30px; background:#fff;  position:relative; z-index:99;}
.nav a{ color:#fff;  text-decoration: none;border-radius: 2px 2px 0 0;}
.nav .hr{ float:left; display:inline; background: url(/images/line.jpg) no-repeat 0px center; width:1px; height:32px;}
.nav .nLi{ float:left;  position:relative; display:inline; background:none; margin: 0 10px; height:49px;}
.nav .first{background: none;}
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 10px; font-size:14px; color: #252525}
.nav .sub{display: none;border-radius: 0 0 2px 2px; left:0px; top:30px;  position:absolute; background:#e60012; line-height:30px; z-index: 99; width:100%;}
.nav .sub li{ font-size:12px; text-align: center; position: relative;z-index: 99;}
.nav .sub a{ display:block;}
.nav .sub a:hover{ background:#e60012; color:#fff;  }
.nav .on h3 a:hover{ background:#e60012; color:#fff;}
.nav .on{ border-bottom:3px solid #e60012;}

/*轮播图*/
.slideBox{ width:100%; overflow:hidden; position:relative; text-align: center;}
.slideBox .hd{position:absolute; z-index:1;display: inline-block;  bottom: 28px; left:50%;}
.slideBox .hd ul li{position: relative; right: 50%;display:inline;float:left;  width:10px; height:10px; border-radius: 50%; background:#fff; cursor:pointer; margin:0 10px; overflow:hidden; line-height:50px;}
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd a{ width:100%; height:100%; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:34px; height:69px;}
.slideBox .prev{background:url(/images/left.jpg) no-repeat;}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px;  background:url(/images/right.jpg) no-repeat;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*在这里有你需要的一切*/
.all{
    width: 100%;
    background-color: #fff;
    text-align: center;
}
.all .title{
    margin-top: 100px;
}
.all .title h2{
    color: #2a2a2a;
    font-size: 30px;
    margin-bottom: 28px;
}
.all .title span{
    color: #818181;
    font-size: 16px;
}
.all .brand{
    position: relative;
    padding-bottom: 80px;
    margin-top: 60px;
}
.all .brand .show{
    text-align: center;
    width: 100%;
    display: inline-block;
}
.all .brand .show li{
    float: left;
    font-size: 15px;
    color: #595959;
    text-align: center;
}
.all .brand .show li img.dot{
    width: 12px;
    height: 12px;
    display: block;
    margin: 0 auto;
    position: relative;
    z-index: 3;
}
.all .brand .dotted{
    width: 1167px;
    border-bottom: 1px dotted #929292;
    position: absolute;
    top: 110px;
    left: 124px;
    z-index: 2;
}
.all .brand .show li .hide{
   text-align: center;
    margin-top: 10px;
    visibility: hidden;
}
.all .brand .show li .hide ul li{
    float: left;
}
.all .brand .show li .hide ul li a{
    font-size: 12px;
    color: #545454;
    text-decoration: none;
    padding: 4px 3px;
    border: 1px solid #fff;
}
.all .brand .show li .hide ul li a:hover{
    border: 1px solid #c2c2c2;
    border-radius: 50px;
}

/*关于我们*/
.aboutus{
    width: 100%;
    text-align: center;
}
.aboutus .bottom{
    width: 100%;
    height: 594px;
    background: url(/images/index_aboutusbg.jpg) no-repeat center top;
}
.aboutus .bottom h2{
    font-size: 35px;
    color: #2a2a2a;
    margin-bottom: 50px;
}
.aboutus .bottom .txt{
    line-height: 36px;
    font-size: 16px;
    color: #6a6a6a;
}
.aboutus .bottom .last{
    margin-bottom: 70px;
}
.aboutus .bottom .img{
    position: absolute;
}
.aboutus .bottom .index{
    height: 339px;
    position: relative;
}
.aboutus .bottom .index .a3{
    bottom: 87px;
    z-index: 2;
    left: 204px;
    transition: all 1s;
    animation:mymove  4s 0.6s infinite;
}
.aboutus .bottom .index .a7{
    bottom: 112px;
    left: 42px;
    transition: all 1s;
    animation:mymove  4s infinite;
}
.aboutus .bottom .index .a4{
    bottom: 134px;
    right: 50px;
    transition: all 1s;
    animation:mymove  4s 0.4s infinite;
}
@keyframes mymove
{
    0% {
        transform:rotateY(0deg);
    }
    30% {
        transform:rotateY(360deg);
    }
    100% {
        transform:rotateY(360deg);
    }
}
.aboutus .bottom .index a{
    width: 98px;
    height: 38px;
    color: #ffffff;
    padding-right: 20px;
    line-height: 38px;
    background: url(/images/more.jpg) no-repeat;
    display: inline-block;
    text-decoration: none;
}
/*OEM/ODM*/
.oem{
    width: 100%;
    text-align: center;
}
.oem .title h2{
    font-size: 35px;
    color: #2a2a2a;
    margin-top: 88px;
}
.oem .title span{
    font-size: 16px;
    color: #818181;
    margin: 24px 0 56px 0;
    display: inline-block;
}
.oem .title span a{
    color: #32c786;
    font-size: 16px;
    text-decoration: none;
    margin-left: 14px;
}
.oem .left{
    float: left;
}
.oem .right{
    float: right;
    width: 762px;
}
.oem .right .top h3{
    font-size: 18px;
    color: #353535;
    font-weight: bold !important;
    text-align: left;
}
.oem .right .top .txt{
    color: #6a6a6a;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
}
.oem .right .bot h3{
    font-size: 16px;
    color: #353535;
    font-weight: bold !important;
    margin-top: 20px;
    text-align: left;
}
.oem .right .bot li{
    width: 20%;
    float: left;
    text-align: center;
    margin-top: 40px;
}
.oem .right .bot li img{
    display: block;
    margin: 0 auto;
}
.oem .right .bot li span{
    display: inline-block;
    font-size: 14px;
    color: #353535;
    margin-top: 30px;
}
/*新闻资讯*/
.news{
    width: 100%;
    text-align: center;
}
.news .title h2{
    font-size: 35px;
    color: #2a2a2a;
    margin-top: 88px;
}
.news .title span{
    font-size: 16px;
    color: #818181;
    margin: 24px 0 56px 0;
    display: inline-block;
}
.news .title span a{ color: #818181; text-decoration:none;}
.news .content dl{
    width: 710px;
    float: left;
    margin-bottom: 36px;
}
.news .content dl.first dt{
    margin-left: 0;
}
.news .content dl.first dd{
    padding-right: 22px;
}
.news .content dl dt{
    float: left;
    margin-left: 20px;
}
.news .content dl dt img{ width:255px; height:191px;}
.news .content dl dd{
    width: 406px;
    float: right;
    text-align: left;
}
.news .content dl dd h3{
    font-size: 16px;
    color: #333333;
    line-height: 26px;
    margin-bottom: 10px;
    margin-top: 4px;
}
.news .content dl dd h3 a{ color:#333; text-decoration:none;}
.news .content dl dd .txt{
    font-size: 14px;
    color: #686868;
    line-height: 18px;
    margin-bottom: 10px;
}
.news .content dl dd span{
    font-size: 14px;
    color: #818181;
}
.news .content ul{
    width: 100%;
    overflow: hidden;
}
.news .content ul li{
    width: 50%;
    text-align: left;
    float: left;
    margin-top: 10px;
}
.news .content ul li h3{
    font-size: 16px;
    color: #333333;
    float: left;
}
.news .content ul li h3 a{ color: #333333; text-decoration:none;}
.news .content ul li span{
    font-size: 14px;
    color: #b9b9b9;
    float: right;
    margin-right: 22px;
}
.news .content ul li.last h3{
    margin-left: 22px;
}
.news .content ul li.last span{
    margin-right: 0;
}


/*厂区展示*/
.show{
    width: 100%;
    text-align: center;
}
.show .title h2{
    font-size: 35px;
    color: #2a2a2a;
    margin-top: 88px;
}
.show .title span{
    font-size: 16px;
    color: #818181;
    margin: 24px 0 56px 0;
    display: inline-block;
}
.show .title span a{
    color: #e60012;
    font-size: 16px;
    text-decoration: none;
}

.picMarquee-left{  overflow:hidden; position:relative; margin-bottom: 38px;}
.picMarquee-left .bd .tempWrap{width:100% !important;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 11px; float:left; display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:339px; height:248px; display:block; padding:2px;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px; margin-top: 10px; text-align:left;}
.picMarquee-left .bd ul li .title a{color: #5c5c5c;  font-size: 16px; text-decoration: none;}

/*企业文化*/
.three{
    width: 100%;
    padding-top: 58px;
    padding-bottom: 98px;
}
.three .culture{
    width: 432px;
    padding-right: 94px;
    float: left;
}
.three .obligation{
    width: 432px;
    padding-right: 94px;
    float: left;
}
.three .video{
    float: left;
}
.three h3{
    font-size: 20px;
    color: #2a2a2a;
    margin-bottom: 20px;
}
.three h3 span{
    font-size: 22px;
    color: #cccccc;
    margin-left: 14px;
}
.three .txt{
    line-height: 26px;
    font-size: 15px;
    color: #1c1c1c;
}
.three a{
    font-size: 14px;
    text-decoration: none;
    color: #e60012;
    margin-top: 20px;
    display: inline-block;
}
/*联系我们*/
.contact{
    width: 100%;
    height: 293px;
    background: url(/images/index_footer.jpg) no-repeat;
    color: #ffffff;
    border-top: 4px solid #e60012;
}
.contact ul{
    float: left;
    overflow: hidden;
}
.contact ul li{
    float: left;
    margin-left: 96px;
    margin-top: 57px;
}
.contact ul li h4{
    font-size: 14px;
    line-height:50px;
}
.contact ul li span{
    font-size: 12px;
    display: block;
}
.contact ul li span a{ color:#fff; text-decoration:none;}
.contact .lianxi{
    float: right;
    margin-top: 64px;
    margin-right: 126px;
}
.contact .lianxi h3{
    font-size: 24px;
}
.contact .lianxi .call{
    font-size: 14px;
}
.contact .lianxi .call span{
    display: block;
    margin-top: 10px;
    line-height: 32px;
}

/*底部*/
.footer{
    width: 100%;
    height: 39px;
    background-color: #fff;
    line-height: 39px;
    font-size: 12px;
    color: #3f3f3f;
}
.footer .left{
    float: left;
    margin-left: 64px;
}
.footer .right{
    float: right;
    margin-right: 14px;
}
.footer .right a{ color:#3f3f3f; text-decoration:none;}

/*导航*/
.daohang{
    width: 100%;
    height: 52px;
    background-color: #e60012;
    text-align: center;
}
.daohang ul{
    /*overflow: hidden;*/
    display: inline-block;
    margin-top: 10px;
}
.daohang li{
    width: 103px;
    height: 32px;
    float: left;
    font-size: 15px;
    text-align: center;
    line-height: 32px;
    border-radius: 2px;
    position:relative;
}
.daohang li a{
    text-align: center;
    color: #ffffff;
    text-decoration: none;
}
.daohang li.on{
    background-color: #fbc400;
}
.daohang li.on a{
    color: #000;
}
.daohang li:hover{ background-color: #fbc400;}
.daohang li:hover a{ color: #000;}
.daohang li .sub{ position:absolute; top:30px; left:-10px; background-color:#fbc400; width:100%; display:none; width:120px;}
.daohang li .sub a{ display:block; color:#000; text-align:center; font-size:12px;}
.daohang .box{ overflow:inherit;}

/*公司简介*/
.textbox{
    width: 100%;
    text-align: center;
    padding-top: 60px;
}
.textbox h2{
    color: #313131;
    font-size: 38px;
    border-bottom: 2px solid #e60012;
    display: inline-block;
    margin-bottom: 77px;
}
.textbox .content{
    overflow: hidden;
    border-bottom: 1px solid #dbdbdb;
    padding-bottom: 66px;
}

.infotitle{ overflow:hidden; font-size:26px;}
.infodate{ overflow:hidden; font-size:14px; color:#ccc;}
.infodate a{ color:#ccc;}
.infocontent{ line-height:32px; font-size:16px; overflow:hidden; text-align:left;}


/*公司相册*/
.piclist { overflow: hidden;}
.piclist ul li{
    float: left;
    width: 294px;
    border-bottom: 1px solid #dbdbdb;
    padding-right: 34px;
    margin-top: 34px;
}
.piclist ul li.last{
    padding-right: 0;
}
.piclist ul li a{
    font-size: 16px;
    color: #333333;
    text-decoration: none;
}
.piclist ul li img{
    width:294px;
    height:219px;
}
.piclist ul li span{
    line-height: 16px;
    margin: 20px 0;
    display: inline-block;
    overflow: hidden;
    height: 16px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 294px;
}












/*旗下品牌*/
.pinpai{
    width: 100%;
    text-align: center;
    padding-top: 60px;
    padding-bottom: 78px;
}
.pinpai h3{
    color: #313131;
    font-size: 25px;
    border-bottom: 2px solid #e60012;
    display: inline-block;
    margin-bottom: 14px;
}
.pinpai ul{
    width: 702px;
    overflow: hidden;
    margin: 0 auto;
}
.pinpai ul li{
    float: left;
    margin-right: 135px;
    margin-top: 31px;
}
.pinpai ul li.last{
    margin-right: 0;
}

/*幼适*/
.youshi{
    width: 100%;
    text-align: center;
    padding-top: 64px;
}
.youshi h2{
    color: #313131;
    font-size: 38px;
    border-bottom: 2px solid #e60012;
    display: inline-block;
    margin-bottom: 60px;
}
.youshi .content{
    overflow: hidden;
    border-bottom: 1px solid #dbdbdb;
    padding-bottom: 63px;
}
.youshi .content .left{
    float: left;
}
.youshi .content .right{
    text-align: left;
    width: 566px;
    padding: 0 54px 0 23px;
    float: right;
}
.youshi .content .right h3{
    color: #2d2d2d;
    font-size: 22px;
    font-weight: bold;
    line-height: 54px;
}
.youshi .content .right .txt{
    color: #2d2d2d;
    font-size: 16px;
    line-height: 30px;
}
.youshi .gushi{
    text-align: left;
    padding: 50px 62px 64px 60px;
    overflow: hidden;
    border-bottom: 1px solid #dbdbdb;
}
.youshi .gushi h4{
    font-size: 20px;
    color: #2d2d2d;
}
.youshi .gushi .txt{
    text-indent: 2em;
    color: #2d2d2d;
    font-size: 16px;
    float: left;
    margin-top: 20px;
    margin-bottom: 10px;
    line-height: 30px;
}
.youshi .gushi .left{
    width: 700px;
    overflow: hidden;
    float: left;
}
.youshi .gushi .img{
    float: right;
}
.youshi .gushi .imgbot{
    float: left;
    margin-top: 20px;
}
.youshi .gushi .imgbot .imgl{
    float: left;
}
.youshi .gushi .imgbot .imgr{
    float: right;
}
.youshi .gushi .imgbot .imgr ul {
    width: 669px;
    overflow: hidden;
}
.youshi .gushi .imgbot .imgr ul li{
    width: 208px;
    height: 163px;
    float: left;
    margin-left: 14px;
    margin-bottom: 17px;
}
.youshi .log{
    padding: 53px 0 54px 0;
    overflow: hidden;
    border-bottom: 1px solid #dbdbdb;
    margin-bottom: 58px;
}
.youshi .log .bg{
    width: 168px;
    height: 38px;
    background: url(/images/arrow3.jpg) no-repeat right;
    display: inline-block;
}
.youshi .log .bg span{
    text-align: left;
    width: 138px;
    height: 38px;
    display: inline-block;
    background: #e60012 url(/images/arrow1.jpg) no-repeat;
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    text-decoration: none;
    line-height: 38px;
    float: left;
}
/*OEM/ODM*/
.odm{
    width: 100%;
    text-align: center;
    padding-top: 64px;
}
.odm h2{
    color: #313131;
    font-size: 38px;
    border-bottom: 2px solid #e60012;
    display: inline-block;
    margin-bottom: 72px;
}
.odm .content{
    overflow: hidden;
    border-bottom: 1px solid #dbdbdb;
    padding-bottom: 50px;
}
.odm .content h3{
    color: #2d2d2d;
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 46px;
}
.odm .content .txt{
    line-height: 30px;
    color: #2d2d2d;
    font-size: 16px;
}
.odm .content .bold{
    font-weight: bold;
}
.odm .case{
    padding: 84px 47px 54px 40px;
    text-align: left;
    overflow: hidden;
    border-bottom: 1px solid #dbdbdb;
}
.odm .case h3{
    color: #2d2d2d;
    font-size: 20px;
    font-weight: bold !important;
}
.odm .case h4{
    line-height: 30px;
    margin-top: 20px;
}
.odm .case .right h4{
    margin-top: 0;
    margin-bottom: 20px;
}
.odm .case img{
    margin: 22px 0 32px 0;
}
.odm .case ul li{
    line-height: 30px;
    width: 536px;
}
.odm .case .left{
    float: left;
}
.odm .case .right{
    float: right;
}
.odm .shili{
    padding: 58px 0 68px 0;
    overflow: hidden;
    border-bottom: 1px solid #dbdbdb;
}
.odm .shili h3{
    font-size: 28px;
    font-weight: bold !important;
    color: #2d2d2d;
    margin-bottom: 54px;
}
.odm .shili ul li{
    width: 228px;
    float: left;
    margin-left: 24px;
}
.odm .shili ul li h4{
    font-size: 18px;
    font-weight: bold !important;
    margin: 24px 0 30px 0;
}
.odm .shili ul li .txt{
    font-size: 14px;
    color: #2d2d2d;
    line-height: 30px;
    text-align: left;
}
.odm .liucheng{
    padding: 56px 0 72px 0;
}
.odm .liucheng h3{
    font-size: 28px;
    font-weight: bold !important;
    color: #2d2d2d;
    margin-bottom: 44px;
}
.odm .liucheng .top{
    margin-bottom: 79px;
}
.odm .liucheng .bot{
    width: 1153px;
    overflow: hidden;
    margin: 0 auto;
}
.odm .liucheng .bot .left{
    float: left;
}
.odm .liucheng .bot .right{
    float: right;
}
.odm .liucheng .bot .right ul{
    width: 675px;
    overflow: hidden;
}
.odm .liucheng .bot .right ul li{
    float: left;
    margin-left: 14px;
    margin-bottom: 13px;
}
.odm .liucheng .bot .right ul li:nth-child(1){
    width: 456px;
    height: 172px;
}
.odm .liucheng .bot .right ul li:nth-child(2){
    width: 189px;
    height: 172px;
}
.odm .liucheng .bot .right ul li:nth-child(3){
    width: 204px;
    height: 158px;
}
/*企业动态*/
.newslist{}
.newslist .top{
    border-bottom: 3px solid #dbdbdb;
    overflow: hidden;
    padding-bottom: 58px;
}
.newslist .top .left{
    float: left;
}
.newslist .top .left img{ width:611px; height:458px;}
.newslist .top .right{
    text-align: left;
    width: 643px;
    float: right;
}
.newslist .top .right ul li{
    margin-top: 60px;
}
.newslist .top .right ul li a{ text-decoration:none;}
.newslist .top .right ul li.on{
    margin-top: 0;
}
.newslist .top .right ul li h3{
    font-size: 20px;
    color: #333333;
    line-height: 20px;
    margin-bottom: 10px;
}
.newslist .top .right ul li.on h3{
    color: #e60012;
}
.newslist .top .right ul li span{
    color: #818181;
    font-size: 16px;
    margin-bottom: 10px;
    display: inline-block;
}
.newslist .top .right ul li .txt{
    font-size: 14px;
    color: #686868;
    line-height: 25px;
}
.newslist .bot{
    padding-top: 66px;
}
.newslist .bot ul{
    overflow: hidden;
}
.newslist .bot ul li{
    float: left;
    margin-bottom: 40px;
}
.newslist .bot ul li img{
    float: left;
    margin-right: 24px;
    width:178px;
    height:133px;
}
.newslist .bot ul li .right{
    width: 410px;
    float: left;
    text-align: left;
}
.newslist .bot ul li .right h3{
    font-size: 16px;
    color: #333333;
    line-height: 16px;
    margin-top: 11px;
}
.newslist .bot ul li .right span{
    font-size: 14px;
    color: #818181;
    display: inline-block;
    margin: 16px 0;
}
.newslist .bot ul li .right .txt{
    font-size: 14px;
    color: #686868;
    line-height: 25px;
}
.newslist .bot ul li.last{
    margin-left: 56px;
}


/*经销合作*/
.hezuo{
    width: 100%;
    text-align: center;
    padding-top: 64px;
}
.hezuo .title h2{
    color: #313131;
    font-size: 38px;
    border-bottom: 2px solid #e60012;
    display: inline-block;
    margin-bottom: 80px;
}
.hezuo .content{
    margin-bottom: 66px;
}
.hezuo .content h3{
    font-size: 22px;
    color: #2d2d2d;
    margin-bottom: 52px;
}
.hezuo .content .txt{
    font-size: 16px;
    color: #2d2d2d;
    line-height: 30px;
}
.hezuo .img img{
    margin-bottom: 83px;
}
/*联系我们*/
.map{
    width: 100%;
    text-align: center;
    padding-top: 64px;
    padding-bottom: 93px;
}
.map .title h2{
    color: #313131;
    font-size: 38px;
    border-bottom: 2px solid #e60012;
    display: inline-block;
    margin-bottom: 115px;
}
.map .left{
    width: 423px;
    padding-left: 75px;
    float: left;
    text-align: left;
    padding-top: 72px;
}
.map .left span{
    display: block;
    font-size: 16px;
    line-height: 45px;
}
.map .left .red{
    color: #e60012;
    font-weight: bold;
    font-size: 20px;
}
.map .left h3{
    font-size: 18px;
    color: #2e2e2e;
    font-weight: bold !important;
    margin-bottom: 20px;
}
.map .right{
    float: right;
    margin-right: 31px;
}

/*页脚*/
.pagefoot{
    display: inline-block;
    margin-top: 40px;
}
.pagefoot li{
    float: left;
    margin: 0 11px;
    line-height: 32px;
}
.pagefoot li a{
    color: #191919;
    font-size: 16px;
    text-decoration: none;
}
.pagefoot li a:hover{
    color: #e60012;
}
.pagefoot li.on a{
    color: #e60012;
}
.pagefoot .syy{
    width: 100px;
    height: 32px;
    background: url(/images/arrows1.jpg) no-repeat left;
    margin-right: 42px;
}
.pagefoot .syy a{
    width: 75px;
    height: 32px;
    color: #ffffff !important;
    background: #e60012 url(/images/arrows2.jpg) no-repeat right;
    float: right;
    text-align: center;
    line-height: 32px;
}
.pagefoot .xyy{
    width: 100px;
    height: 32px;
    background: url(/images/arrowx1.jpg) no-repeat right;
    margin-left: 42px;
}
.pagefoot .xyy a{
    width: 75px;
    height: 32px;
    color: #ffffff !important;
    background: #e60012 url(/images/arrowx2.jpg) no-repeat left;
    float: left;
    text-align: center;
    line-height: 32px;
}