﻿
/*-----------------[初始化]--------------*/
body{color: #000;font-size: 12px;line-height: 1.5;font-family:"微软雅黑","Microsoft Yahei";}
a{color: #000;}
a:hover{color: #666;}
img{max-width: 100%;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
input,textarea,select{font-size: 12px;color: #444;
    font-family:"微软雅黑","Microsoft Yahei";outline: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
button, input, select, textarea {
    /*取消苹果手机方法效果*/
    font-size:16px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
input[type='submit'],input[type='reset'],input[type='button'],select{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
input[type='submit'],input[type='reset'],input[type='button']{cursor: pointer;}
::-webkit-input-placeholder {color: #999;}
::-moz-placeholder {color: #999; }
::-ms-input-placeholder {color: #999;}

.ani{
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}




.oneImg{
    width: 1200px;
	margin:0 auto;
    
    transition: 0.35s;
    transform-origin: top center;
   
    background: #FFFFFF;
}


.sub-nav{
    position: absolute;top:81px;left:0;width:100%;
    background-color: #fff;z-index: 100;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	padding-top:2%;
	padding-bottom:2%;
   
	 margin:0 auto;
	 box-shadow: 0 3px 4px rgba(0,0,0,.3);
	 transition:all .8s cubic-bezier(.46,1,.23,1)
    
}
.sub-nav ul{
    
}

.subnav-column_01{ margin-left:25% !important;}
.subnav-left{
	width: 550px;
}
.subnav-right{
	width: 550px;
}
.subnav-right ul li a{
	width: 600px;
	height: 300px;
	overflow:hidden;
}

oneImg .subnav-left{
	width:950px;
}
.oneImg .subnav-column{
	width: 46%;
}
.oneImg .subnav-column_01{ width:60%;}
.oneImg .subnav-column_01 li{ color:#4d4d4d; text-align:justify; text-align-last:left;}
.oneImg .subnav-right{
	width: 250px;
}

.subnav-left {
    height: 100%;
    float: left;
}

.subnav-right {
    height: 100%;
    float: right;
}

.subnav-left {
    width: 750px;
}



.subnav-right {
    width: 850px;
}

.subnav-column {
    width: 50%;
    height: 100%;
    float: left;
}

    .subnav-column h1 a {
        font-size: 16px;
        color: #333333;
    }

        .subnav-column h1 a:hover {
            border-bottom: 1px solid #333333;
        }

    .subnav-column ul {
        margin: 50px 0 0 0;
    }

        .subnav-column ul li {
            margin: 10px 0;
			padding-right:61px;
			float:left;
        }

            .subnav-column ul li a {
                color: #5e5e5e;
            }

                .subnav-column ul li a:hover {
                    color: #333333;
                    border-bottom: 1px solid #333333;
                }

.subnav-right ul li {
    width: 50%;
    height: 100%;
    float: right;
}

    .subnav-right ul li.u-fl {
        float: left;
    }

    .subnav-right ul li.u-fr {
        float: right;
    }

    .subnav-right ul li a {
        display: block;
        
        float: right;
    }

        .subnav-right ul li a img {
            width: 100%;
        }








#m-hd{
	position:fixed;
    height:60px;background-color: #FFA500;
    left:0;top:0;width: 100%;
    z-index: 999;display: none;
}

#m-hd .logo{float: left;line-height: 40px;margin-left:10px; margin-top:10px;}
#m-hd .logo img{height: 48px !important; margin:0 !important;}
#m-hd .menu-btn{float: right;line-height: 60px;padding-right: 10px;}
#m-hd .menu-btn>a{display: inline-block;width: 35px;height: 25px;vertical-align: middle;
    background: url(../ico-menu.png) no-repeat left top;background-size: auto 25px;
}
#m-hd .menu-btn > ul{
    position: absolute;top:60px;
    width: 100%;left:0;
    display: none;overflow: hidden;
    background-color: #000;
}
#m-hd .menu-btn > ul li{
    width: 100% !important;line-height: 60px;text-align: left;
    font-size: 14px;border-bottom: 1px solid #9C9D9D;
}
#m-hd .menu-btn > ul li .par{
    color: #fff;padding: 0 30px;line-height: 60px;height: 60px;
    display1: inline-block;
}
#m-hd .menu-btn > ul li a.on{background-color:rgba(0,0,0,.5) ;}
#m-hd .menu-btn > ul li a{ display:block; border:none;}
.m-nav div {display: none;width: 100%;background: #4B4B4B;padding:0 30px;}
.m-nav div a {display: block;width: 100%;
    height: 40px;line-height: 40px;
    color: #fff;
}
.m-nav .v1{
    background:url(../jia.jpg) no-repeat 95% center;
    background-size: 16px 16px;
}
.m-nav .v1.on{
    background:url(../../images/n/jian.jpg) no-repeat 95% center;
    background-size: 16px 16px;
}

#m-hd .lag{position: absolute;right:65px;top:50%;margin-top: -15px;}
#m-hd .lag a{
    height: 30px;width: 30px;
    display: block;
    background: #000;color: #fff;
    border-radius: 50%;
    text-align: center;
    line-height: 30px;
}
.subnav-right{ margin-top:30px;}
@media only screen and (max-width: 1280px) {
	.subnav-left .subnav-column{ padding-left:10%;}
	.subnav-right{ padding-right:5%;}
}
