﻿
.wp{width: 100%;max-width: 1200px;margin: 0 auto;}
.h50{height: 50px;clear: both;overflow: hidden;}
.h100{height: 100px;clear: both;overflow: hidden;}
#hd{
    height: 50px;
    background: #0275c7;
}
.logo{
    display: block;float: left;
    height: 90px;line-height: 90px;
}
.logo img{
    display: inline-block;vertical-align: middle;
    height:50px;
    -o-transition:none !important;
    -ms-transition:none !important;
    -moz-transition:none !important;
    -webkit-transition:none !important;
    transition:none !important;
}

.nav{position: relative;}
.nav li{float: left;position: relative; background:url(../images/a.png) no-repeat right center; }
.nav li:nth-child(n+4){position: static;}
.nav .v1{
	text-decoration:none;
    display: block;
    padding: 0 42px;
    font-size: 16px;color: #fff;line-height:50px;
    background-position: center bottom;
    background-repeat: no-repeat;
}
.nav .v1:hover,.nav li.on .v1{background:#E6A81C; color:#fff;}

.nav .subBox{
    width: 425px;
    position: absolute;
    left: 0;
    top:50px; z-index: 999;
    background: #fff;
    border-top: 1px solid #fbfcfd;
    padding:10px 0;
    display: none;
}
.nav li:nth-child(n+4) .subBox{left: 480px;right: 0;}
.nav .subBox dl {
    width: 125px;
    float: left;
    background: url(../images/bg8.jpg) repeat-y right 5px top;
}
.nav .subBox dl dd{text-align: center;}
.nav .subBox dl dd a {
    display: block;
    line-height: 35px;
    font-size: 14px;color: #555;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap; width:145px;margin: 0 auto;
}
.nav .subBox dl dd a:hover{
	text-decoration:none;
    color: #fff;
    background: #E6A81C;
}
.nav .subBox .pic {
    width: 255px;
    float: right;
    padding-bottom: 10px;
    margin-right:25px;
    font-size: 12px;
    line-height: 22px;color: #555;
}
.nav .subBox .pic img{
    display: block;width: 100%;height: auto;
    margin-bottom: 10px;
}
.nav .subBox .pic p{
    max-height: 66px;overflow: hidden;
}

.a-lang{
    display: block;float: right;
    font-size: 16px;color: #07913a;
    display: none;
}

/*******************************
    -------[=导航]-------
********************************/
.menuBtn{position: relative;z-index: 9;display: none;float: right;
    width: 30px;height: 35px;padding: 20px 0 0;cursor: pointer;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.menuBtn b{display: block;height: 3px;background-color: #07913a;
    margin: 3px 0 5px;border-radius: 2px;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.menuBtn.open{}
.menuBtn.open b{display: none;margin: 0;position: absolute;left: 2px;top: 50%;width: 30px;}
.menuBtn.open b:first-child{display: block;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
}
.menuBtn.open b:last-child{display: block;
    transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
}

