
/*¶¥²¿ÑùÊ½*/
.db_bj {
    background: url(/Content/main/images/ding_bj.png) repeat;
    height: 36px;
    width: 100%;
    overflow: hidden;
}
.f_r {
    float: right;
}
.f_l {
    float: left;
}
.db_nr {
    height: 36px;
    line-height: 36px;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.riqi {
    width: 220px;
    height: 36px;
    overflow: hidden;
}

    .riqi ul li {
        float: left;
        height: 36px;
        width: auto;
        color: #000000;
    }

        .riqi ul li span {
            float: left;
            padding-right: 5px;
        }

.time {
    width: 166px;
    overflow: hidden;
    float: left;
}

.ding_y a {
    color: #000000;
    padding: 0 12px;
}
/*µ¼º½*/
.nav_bj {
    margin-bottom:20px;
}
.nav {
    margin: 0 auto;
    width: 1200px;
    height: 54px;
    line-height: 54px;
}
.nav ul li{font-size:18px; float:left;display: inline; position: relative;}
.nav ul li h3 a{
    color:#333;
    width:117px;
    height:54px;
   text-align:center;
    float:left;
    font-size:18px;
    margin-right:1px;
    font-weight: normal;

}

.nav ul li.on .n1{  background:url(/Content/main/css/t1.png) no-repeat 10px center #e3f3fc; color:#1097e0;}
.nav ul li.on .n2{  background:url(/Content/main/css/t2.png) no-repeat 10px center #e3f3fc; color:#1097e0;}
.nav ul li.on .n3{  background:url(/Content/main/css/t3.png) no-repeat 10px center #e3f3fc; color:#1097e0;}
.nav ul li.on .n4{  background:url(/Content/main/css/t4.png) no-repeat 10px center #e3f3fc; color:#1097e0;}
.nav ul li.on .n5{  background:url(/Content/main/css/t5.png) no-repeat 10px center #e3f3fc; color:#1097e0;}
.nav ul li.on .n6{  background:url(/Content/main/css/t6.png) no-repeat 10px center #e3f3fc; color:#1097e0;}
.nav ul li.on .n7{  background:url(/Content/main/css/t7.png) no-repeat 10px center #e3f3fc; color:#1097e0;}
.nav ul li.on .n8{  background:url(/Content/main/css/t8.png) no-repeat 10px center #e3f3fc; color:#1097e0;}
.nav ul li a:hover{ color: #1097e0!important;}

.sub {background: #fff;box-shadow: 2px 2px 10px #909090;float: left;line-height: 30px;width: 1200px;position: absolute;top: 54px; display: none; min-height: 54px; z-index: 999; }
.sub ul li{float: left;height: 32px; line-height: 32px;margin: 11px;webkit-transition: all 0.5s;-moz-transition: all 0.5s;	-o-transition: all 0.5s;transition: all 0.5s;position: relative;}      
.sub ul li a{z-index: 2;display: block;position: relative;color: #333; font-size: 15px;}
.sub ul li a:hover{color: #fff!important; *color: #009cff!important;}
.sub ul li::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;	opacity: 0;	background-color: #009cff;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;	-o-transition: all 0.4s;transition: all 0.4s;-webkit-transform: scale(0.5, 1);transform: scale(0.5, 1);}
.sub ul li:hover::before{opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);border-radius:50px;}      
.xl2 .sub{left: -115px;}
.xl2 .sub ul li{padding: 0 16px 2px 16px;}
.xl3 .sub{left: -235px;}
.xl3 .sub ul{margin:0 auto;}
.xl3 .sub ul li{padding: 0 10px 2px 10px;}
.xl4 .sub{left: -353px;}
.xl4 .sub ul li{padding: 0 16px 2px 16px;}
.xl5 .sub{left: -470px;}
.xl5 .sub ul{ width:1000px; margin:0 auto;}
.xl5 .sub ul li{padding: 0 16px 2px 16px;}
.xl6 .sub{left: -589px;}
.xl6 .sub ul li{padding: 0 18px 2px 18px;}
.xl7 .sub{left: -707px;}
.xl7 .sub ul li{padding: 0 10px 2px 10px; margin:11px 5px;}
.xl8 .sub{left: -840px;}   
.xl8 .sub ul li{padding: 0 15px 2px 15px; margin:11px 6px;} 
.xl9 .sub{left: -396px;} 
.xl9 .sub ul{width:400px; margin:0 auto;}  
.xl9 .sub ul li{padding: 0 5px 2px 5px; margin:11px 6px;}          