    /* 公共类 */
    *{box-sizing: border-box;}
    ul{list-style: none; margin: 0; padding: 0;}
    a{color: #07519a; text-decoration: none;}
    a:hover{color: #c30; text-decoration: underline;} 
    .w1{width: 1366px;}        
    .bd1{border: 1px solid #aaccee;}
    .bd2{border: 1px solid #aaccee;border-top: 0px;}    /*无上边框div还可以设border-width: 0px 1px 1px 1px;*/
    .mt20{margin-top: 20px;}    /*顶部间距20px*/
    .title{height:30px; text-align: left; background-color: #E9F2FB;color: #07519a;font-weight: bold;padding:2px 0 0 3px;font-size: 16px;}     /*标题样式*/
    .lists{padding: 6px 0;}
    .lists li{background: url(../img/dot.gif) no-repeat left center; margin: 0px 10px; padding: 3px 0px;}
    .lists a{padding-left: 6px; }
    /* 公共类 */


    .topl1{height: 30px; margin: auto;background-color: #f4f4f4;padding: 3px 10px;border-bottom: 1px solid #dcdcdc;}
    .topl1_l{width: 45%;height: 26px; float: left;}
    .topl1_r{width: 50%;height: 26px; float: right;text-align: right;}
    .topl1 a{font-size: 16px; }

    .topl2{ height: 65px; margin: auto;}        
    .logo{width: 210px; float: left;height: 63px;}
    .topimg{float: right;height: 63px;}
    .topl2:after{content: "";display: table;clear: both;}

    nav{margin: auto; background: url(../img/nav_bg.jpg) repeat-x  left top;height: 33px;}
    nav li{float: left;  width: 120px; height: 33px;background: url(../img/nav_line.jpg) no-repeat right top; text-align: center;padding-top: 5px;}
    nav a{color: #fff;  width: 115px; text-align: center;font-weight:bold;font-size: 16px;}
    nav a:hover{color: #000;} 

    .search{margin: auto; padding-top: 8px; height: 45px; background-color: #E9F2FB;  }

    footer{margin: auto;}
    .footl1{height: 35px; background-color: #1F73BE;text-align: center;padding-top: 2px;}
    .footl2{height: 20px;text-align: center;  }
    .footl3{height: 25px;text-align: center;}   

    .mr{width: 29%;float: right;}
    .mrc1l2{ padding-bottom: 10px;}
    .mrc1l2:after{content: ""; display: table; clear: both;}
    .mrc1 li{float: left; margin: 10px 10px;}
    .mrc1 img{display: block; width: 170px; height: 120px;}
    .mrc1 a{display: block; width: 170px; height: 20px; overflow: hidden; text-align: center;} 

    .mrc3l2{padding: 5px 0;}
    .mrc3 li{padding-left: 15px; margin: 3px 10px;}

    .no1{background: url(../img/no/1.gif) no-repeat left center;}
    .no2{background: url(../img/no/2.gif) no-repeat left center;}
    .no3{background: url(../img/no/3.gif) no-repeat left center;}
    .no4{background: url(../img/no/4.gif) no-repeat left center;}
    .no5{background: url(../img/no/5.gif) no-repeat left center;}
    .no6{background: url(../img/no/6.gif) no-repeat left center;}
    .no7{background: url(../img/no/7.gif) no-repeat left center;}
    .no8{background: url(../img/no/8.gif) no-repeat left center;}
    .no9{background: url(../img/no/9.gif) no-repeat left center;}
    .no10{background: url(../img/no/10.gif) no-repeat left center;}     