
/* 头部 */
@media screen and (min-width: 400px) and (max-width:1499px) {
    html{
        font-size: 12px;
    }
    body{
        background: #f5f5f5;
    }
    .h_width{
        width:1200px;
        margin:0 auto;
    }
    .con{
        width:100%;
        height:100%;
        background:#fff;
    }
    .header{
        width:100%;
        /*box-shadow: 0px 1px 5px 0px*/
        border: 1px solid #ccc;
    }
    .header .header_tit{
        height:40px;
        background:#364a56;
    }
    .header .header_tit ul{
        float: right;
    }
    .header .header_tit ul li {
        height:40px;
        line-height: 40px;
        float: left;
        margin-left:12px;
    }
    .header .header_tit ul li a{
        font-size: 13px;
        color: #fff;
    }
    .header .header_tit ul li a:hover{
        color:#c31f0b
    }
    /* 导航 */
    .header .nav{
        height:110px;
    }
    .header .nav .nav_left,.nav_right,.nav_midd{
        display: inline-block;
        float: left;
    }
    .header .nav .nav_left img{
        margin-top:23px
    }
    .header .nav .nav_left {
        width:25%;
        height:110px;
    }
    .header .nav .nav_midd{
        width:69%;
        height:110px;
    }
    .header .nav .nav_right{
        width:6%;
        height:110px;
        background: #4bbd8d;
        text-align: center;
        line-height: 145px
    }
    .header .nav .nav_midd .nav_bt ul{
        float: right;
        margin-right:24px;
        margin-top:60px
    }
    .header .nav .nav_midd .nav_bt ul li{
        float: left;
        margin-left:20px;
        height: 30px;
        line-height: 24px;
        position: relative;
    }
    .header .nav .nav_midd .nav_bt ul li a{
        font-size: 18px;
        color:#333 !important
    }
    .header .nav .nav_midd .nav_bt ul li span{
        display:block; 
        position:absolute; 
        width:0px; 
        height:0px; 
        background:#333333; 
        top:35px; 
        left:50%;
    }
    .header .nav .nav_midd .nav_bt ul li a:hover {
        font-weight: bold;
        color: #333333
    }
    
    .header .nav .nav_right .search{
        z-index: 999;
        position: absolute;
        top:150px;
        right:70px;
        width:0;
        height:80px;
        background: #fff;
        transition: all .3s linear;
        box-shadow: 0px 2px 13px -2px
    } 
    .header .nav .nav_right a .img2{
        display: none
    }
    .header .nav .nav_right a .img1{
        display: inline-block
    }
    .header .nav .nav_right .search form{
        height: 80px 
    }
    .header .nav .nav_right .search form input{
        border:none
    }
    .header .nav .nav_right .search form input.sear{
        width:80%;
        height: 78px;
        vertical-align: middle;
        line-height: 78px;
        float: left;
        font-size: 16px;
        padding-left:20px;
        color: #818181
    }
    .header .nav .nav_right .search form input.sub{
        width:20%;
        height: 80px;
        float: left;
        background: url(http://www.aiiaorg.cn/images/serbutton.png) no-repeat center;
        cursor: pointer;
    }
    .phone_nav{
        display: none
    }
  /* news */
  .column{
    /*width:100%;*/
    width: 1500px
    }
    .column .news{
        width: 100%;
        height: 228px;
    }
    .column .news img{
        width: 100%;
        height: 228px;
    }
    .column .location{
        width: 100%;
        height: 60px;
        line-height: 60px;
        margin-top: -63px;
        position: relative;
    }
    .column .location div{
        text-align: right
    }
    .column .location a{
        font-size: 14px;
        color: #fff
    } 
    .column .location span{
        font-size: 14px;
        color: #999999
    } 
    .column .lmlist {
        width: 100%;
        height: 880px;
    }
    .column .lmlist div div{
        display: inline-block;
        float: left;
    }
    .column .lmlist .list_l{
         width:20%;
        min-height: 400px;
        /* border:1px solid #000; */
/*        background:#fafafa url(left_bg.png) no-repeat bottom;*/
      
    }
    .column .lmlist .list_r{
        width:79%;
        height: auto;
        min-height: 910px;
        float:right;
        background: #fff;
    }
    .column .lmlist .list_l .l_tit{
        width:100%;
        height: 100px;
        /*background: url(yiji_bg.png) no-repeat;*/
        text-align: center;
    }
    .column .lmlist .list_l .l_tit .p1{
         font-size: 30px;
        color: #2F5597;
        font-weight: bold;
        padding-top: 25px;
        /* letter-spacing: 5px; */
        text-align: left;
    }
    .column .lmlist .list_l .l_tit .p2{
        font-size: 15px;
        color: #fff
    }
    .column .lmlist .list_l .l_con{
        width:100%;
        /*background: url(lanmubglt.png) no-repeat*/
    }
     .column .lmlist .list_l .l_con ul{
        min-height:100px;
        border-left: #D9D9D9 10px solid;
    margin-left: 47px;
             }
    .column .lmlist .list_l .l_con ul li{
        height: 60px;
        width: 100%;
        line-height: 60px;
        text-align: left;
        padding-left: 43px;
   /*     background:url(jiantou.png) no-repeat 80% 53%;*/
    }
    /*.column .lmlist .list_l .l_con ul li:hover{
        background: #ebebeb
    }*/
    .column .lmlist .list_l .l_con ul li a{
        font-size: 18px;
    color: #595959;
    }
    .column .lmlist .list_l .l_con ul li a:hover{
        color:#dfdfdf !important
    }
    .column .lmlist .list_r{
        padding:50px 40px 0 40px
    }
    .column .lmlist .list_r .r_tit {
        width: 100%;
        margin-bottom:20px;

    }
    .column .lmlist .list_r .r_tit p{
        font-size: 32px;
        color: #168ebd
    }
	.column .lmlist .list_r .r_tit .p1{
        font-size: 26px;
        color: #2F5597;
		border-bottom: 2px solid #dfdfdf;
		padding-left: 15px;
		padding-bottom: 13px;
		font-weight: bold;
    }
    .column .lmlist .list_r .r_tit p span{
        color: #333333
    }
    .column .lmlist .list_r .r_con{
        display: block;
        width: 100%;
    }
    .column .lmlist .list_r .r_con .con_list{
        width:100%;
        height: 170px;
        border-bottom: 1px solid #bfbfbf;
        padding:20px 20px;
    }
    .column .lmlist .list_r .r_con .con_list:hover{
        background: #f5f5f5;
        border-bottom: none
    }
    .column .lmlist .list_r .r_con .con_list div{
        display: inline-block;
        float: left;
    }
    .column .lmlist .list_r .r_con .con_list div.list_ll{
        width:17%;
        height: 100%;
    }
    .column .lmlist .list_r .r_con .con_list div.list_ll img{
        width:100%;
        height: 130px;
    }
    .column .lmlist .list_r .r_con .con_list div.list_m{
        width:73%;
        height: 100%;
        padding-left: 2%;
    }
    .column .lmlist .list_r .r_con .con_list div.list_rr{
        width:10%;
        height: 100%;
        text-align: center;
        line-height: 155px;
    }

    .column .lmlist .list_r .r_con .con_list div.list_m .m_tit{
        width: 100%;
        height: 40px;
        line-height: 40px;
        display: block;
        font-size: 18px;
        color: #333333
    }
    .column .lmlist .list_r .r_con .con_list div.list_m .m_con{
        font-size: 14px;
        color: #999999;
        line-height: 30px;
    }
    .img2{
        display: none
    }
    /* 底部 */
    .footer{
        width:100%;
        background:#31343f
    }
    .footer .footer_top{
    
        height:325px;
       
    }
    .footer .footer_bot{
        width:100%;
        height: 70px;
        line-height: 70px;
        background: #262626
    }
    .footer .footer_top ul {
        height: 270px;
        float: left;
        padding-top:55px;
        display: inline-block;
        margin-right:8%
    }
    .footer .footer_top ul li.l1 a{
        font-size: 20px;
        color: #fff
    }
    .footer .footer_top ul li.l2{
        margin-top:15px
    }
    .footer .footer_top ul li.l2 a{
        font-size: 16px;
        color: #acacac;
    }
    .footer .footer_bot span{
        font-size: 16px;
        color: #acacac;
    }
    .phone_menu{display: none}

    .column .lmlist .list_r .r_con .con_list:hover{  background: #f5f5f5 url(/picture/0/897571b36ea341d186f78876915102af.png) no-repeat 809px 65px !important;        border-bottom: none;    }  
		.lmbj4 a{
		font-weight: bold;
		color:#2F5597 !important;
	}
    .lmbj4 a{
        font-weight: bold;
        color:#2F5597 !important;
    }
    }