/*项目导航*/
.menu_nav {
    overflow: hidden;
    margin: 0 auto;
}
.menu_nav ul {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}
.menu_nav ul li {
    float: left;
    width: 77px;
    text-align: center;
    height: 78px;
    border-bottom: 1px #cccccc solid;
    border-right: 1px #cccccc solid;
    position: relative;
}
#wpxm {
    width: 115px;
    background-image: url(../images/public.png);
    background-position: -422px -360px;
    position: absolute;
    border-right: 0;
    z-index: 99;
    left: 0;
    top: 0;
}
#nav01 {
    margin-left: 107px;
    border-left: 1px #ccc solid;
}
.menu_nav ul li:hover i{
    opacity:1;
    -webkit-animation:orangeIn 0.2s ease;
    animation:orangeIn 0.2s ease;background-color:#232323 \9;
}
.menu_nav ul li i {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #b4c446;
    opacity: 0;
    -webkit-animation: orangeOut 0.4s ease;
    animation: orangeOut 0.4s ease;
    left: 0;
    top: 0;
}
@-webkit-keyframes orangeIn {
    0% {
        -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
        transform: scale(0.8);
        opacity: 0
    }

    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}
@keyframes orangeOut{
0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}
100% {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    opacity: 0;
}
}

/*内容部分*/
.content{
	width: 1190px;
	margin: 20px auto 0 auto;
	height: 1150px;
}
.one_regions{
    height: 485px;
}
.one_regions li {
    width: 297px;
    height: 485px;
    float: left;
    position: relative;
}
.onebox {
    background: #b7e0f1;
}
.twobox {
    background: #cae8f5;
}
.trebox {
    background: #e7f4fb;
}
.fourbox {
    background: #d5edf7;
}
.img_box{
    width: 297px;
    height: 300px;
    overflow: hidden;
}
.img_box img{
    height: 345px;
}
.title {
    width: 297px;
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.onebox .title {
    background: #00a1ac;
}
.twobox .title {
    background: #00acb8;
}
.trebox .title {
    background: #48bfc5;
}
.fourbox .title {
    background: #55d2d8;
}
.caption {
    padding: 10px 20px;
    color: #003959;
    line-height: 20px;
    font-size: 13px;
}
.content .one_regions li:hover .bgbox {
    width: 297px;
    height: 485px;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    background: #000;
    cursor: pointer;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    -khtml-opacity: 0.2;
    opacity: 0.2;
}

/*新闻活动*/
.two_regions {
    margin: 50px 0;
    height: 345px;
}
.two_regions a{
    margin-bottom: 20px;
    height: 350px;
}
.two_regions li {
    width: 594px;
    height: 345px;
    float: left;
    position: relative;
}
.two_regions .onebox{
    background: #7ab1c3;
}
.two_regions .twobox {
    background: #7ab1c3;
}
/*.onebox{
    background: #7ab1c3;
}*/
.left{
    width: 297px;
    float: left;
}
.twobox .left .title {
    background: #427594;
}
.onebox .left .title {
    background: #003959;
}
.right {
    width: 297px;
    float: left;
}
.fontbox {
    width: 297px;
    height: 250px;
    padding: 50px 20px 0;
    color: #fff;
    line-height: 22px;
    font-size: 14px;
    box-sizing: border-box;
}
.fontbox h2{
    margin-bottom: 25px;
    text-align: center;
    line-height: 30px;
}
.twobox .right .title {
    background: #5590ae;
}
.onebox .right .title {
    background: #235679;
}

#boxtwo .boxtwo_qh_txtbox .boxtwo_qh_txt .s4_box1.s4_c .s4_box1_1.s4_c_in.dhone .s4_box1_1in p {
	text-align: left;
}
