/*********** top ************ ****/

.top{ background: #FFffff; height:84px; z-index:99}
.topcontent img{float: left;width: 211px;height: 50px;padding: 17px 0 17px 0;}
/****************************************************************************/

/******************************内容*****************************************/
.neirong{background: #e8e8e8;}
.dibu{background: url("../images/beijin.jpg")}
.inewak1{width: 100%;height: 71px;border-radius: 10px;background: #fff;margin-top: 23px;margin-bottom: 6px;box-shadow: darkgrey 0px 1px 4px 0px;}
.inewak1_1{width: 100%;height: 100%;overflow: hidden;}
.inewak1_1 .img img{padding: 8px 0 0px 14px}
.inewak1_1 .tz{position: relative;top: -9px;color:#0358a7;font-size: 24px;}
.txtScroll-top .tzgg{position: relative;height:29px;left: 232px;top: -30px;width: 900px;}
.txtScroll-top .tzgg .title{font-size: 16px;color: #666666;line-height: 27px;width: 790px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.txtScroll-top .tzgg .time{font-size: 16px;position: relative;top:3px;float: right;}
.txtScroll-top .tzgg a:hover span{color: red;}
.txtScroll-top img{float: right;    position: relative;top: -44px;left: -32px;}
.txtScroll-top .next{ display:block;  width: 50px;height: 19px; float:right;margin-top:-45px;  overflow:hidden;
    cursor:pointer; background:url("../images/tubiao.png") 0 1px no-repeat;}
.txtScroll-top .prev{display:block;  width: 50px;height: 19px; float:right;margin-top:-17px;  overflow:hidden;
    cursor:pointer; background:url("../images/tubiao.png") 0 -22px no-repeat;}


.indexlistb{width: 100%;height: 350px;
    display: block;
    position: relative;
    top: -12px;
    overflow: hidden;}
.indexlistb1{width: 457px;border-radius: 10px;overflow: hidden;
    height: 323px;
    position: relative;
    left: 15px;
    top: 14px;}
.indexlistb1 img{width: 457px;height: 100%;position: relative;top: 0px;}
.indexlistb1 .shadow{background: url("../images/lunboyinying.png");width: 478px;height: 53px;position: relative;top: -52px;display: block;color: #fff;font-size: 16px;text-indent: 44px;line-height: 44px;}
.indexlistb1 .shadow:hover{color: red;}
.indexlistb1 .fbg{    bottom: 90px;position: relative;left: 355px;height: 21px;width: 89px;z-index: 200;overflow: hidden;}
.indexlistb1 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.indexlistb1 .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#ffffff; }
.indexlistb1 .D1fBt .current,.focus .D1fBt a:hover{background:red;}
.indexlistb1 .D1fBt img{display:none}
.indexlistb1 .D1fBt i{display: none;}


.inewadkjy{float: right;width: 728px;background:#FFffff;border-radius: 10px;box-shadow: darkgrey 0px 3px 11px 0px;height: 323px;position: relative;top: -336px;}
.inewadkjy1{width: 680px;height: 30px;margin: 22px 0 0 27px;border-bottom: 2px solid #d2d2d2;}
.inewadkjy1 .mytab1 li{float: left;    width: 88px;height: 30px;margin: 0 0 0 20px;position: relative;left: -20px;font-size: 16px;text-align: center;}
.inewadkjy1 .mytab1 li a{font-size: 22px;color: #000000;}
.inewadkjy1 .mytab1 li:hover{height: 30px;border-bottom: solid 2px #0171b0;}
.active{height: 30px;border-bottom: solid 2px #0171b0;}

.inewadkjy2{width: 678px;height: 248px;margin: 15px 0 0 27px;overflow: hidden;}
.inewadkjy2_1{width: 100%;height: 100px;overflow: hidden;}
.inewadkjy2_1 .myTit{font-size: 20px;font-family: "微软雅黑 Regular";color: #000000;width: 303px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.inewadkjy2_1 .myTit1{font-size: 14px;display: block;text-indent: 32px;margin-top: 12px;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 2;width: 667px;}
.inewadkjy2 .inewadkjy2_1 a:hover span{color: red;}

.inewadkjy2_2{width: 100%;height: 148px;overflow: hidden;}
.inewadkjy2_2 a{float: left;display: block;width: 680px;overflow: hidden;border-bottom:1px dashed #c5c5c5;}
.inewadkjy2_2 img{position: relative;top: -14px;}
.inewadkjy2_2 .myTit{font-size: 14px;font-family: "微软雅黑 Regular";color: #666666;display: inline-block;text-indent: 5px;line-height: 35px;width: 303px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.inewadkjy2_2 .time{float: right;position: relative;left: -4px;line-height: 35px; font-size: 14px;font-family: "微软雅黑 Regular";color: #666666;}
.inewadkjy2_2 a:hover span{color: red;}

.inewadkjy3{width: 678px;height: 248px;margin: 15px 0 0 27px;overflow: hidden;}
.inewadkjy3_1{width: 100%;height: 100px;overflow: hidden;}
.inewadkjy3_1 .myTit{font-size: 20px;font-family: "微软雅黑 Regular";color: #000000;}
.inewadkjy3_1 .myTit1{font-size: 14px;display: block;text-indent: 32px;margin-top: 12px;}
.inewadkjy3_1 a:hover span{color: red;}

.inewadkjy3_2{width: 100%;height: 148px;overflow: hidden;}
.inewadkjy3_2 a{float: left;display: block;width: 680px;overflow: hidden;border-bottom:1px dashed #c5c5c5;}
.inewadkjy3_2 img{position: relative;top: -3px;}
.inewadkjy3_2 .myTit{font-size: 14px;font-family: "微软雅黑 Regular";color: #666666;display: inline-block;text-indent: 5px;line-height: 35px;}
.inewadkjy3_2 .time{float: right;position: relative;left: -4px;line-height: 35px; font-size: 14px;font-family: "微软雅黑 Regular";color: #666666;}
.inewadkjy3_2 a:hover span{color: red;}

.inewadkjy4{width: 678px;height: 248px;margin: 15px 0 0 27px;overflow: hidden;}
.inewadkjy4_1{width: 100%;height: 100px;overflow: hidden;}
.inewadkjy4_1 .myTit{font-size: 20px;font-family: "微软雅黑 Regular";color: #000000;}
.inewadkjy4_1 .myTit1{font-size: 14px;display: block;text-indent: 32px;margin-top: 12px;}
.inewadkjy4_1 a:hover span{color: red;}

.inewadkjy4_2{width: 100%;height: 148px;overflow: hidden;}
.inewadkjy4_2 a{float: left;display: block;width: 680px;overflow: hidden;border-bottom:1px dashed #c5c5c5;}
.inewadkjy4_2 img{position: relative;top: -3px;}
.inewadkjy4_2 .myTit{font-size: 14px;font-family: "微软雅黑 Regular";color: #666666;display: inline-block;text-indent: 5px;line-height: 35px;}
.inewadkjy4_2 .time{float: right;position: relative;left: -4px;line-height: 35px; font-size: 14px;font-family: "微软雅黑 Regular";color: #666666;}
.inewadkjy4_2 a:hover span{color: red;}

.indexlistbz{width: 100%;height: 350px;
    display: block;
    position: relative;
    top: -12px;
    overflow: hidden;}
.indexlistbz_z{width: 457px;background: #FFffff; border-radius: 10px;overflow: hidden;
    height: 323px;
    position: relative;
    left: 15px;
    top: 14px;}
.indexlistbz1{width: 404px;position: relative;left: 21px;height: 53px;border-bottom: 2px solid #d2d2d2;}
.indexlistbz1 span{height: 32px;display: inline-block;border-bottom: solid 2px #0171b0;}
.indexlistbz1 .shipin{margin: 8px 0 0 -11px;}
.indexlistbz1 span{font-size: 24px;color: #0358a7;position: relative;top: -9px;}
.indexlistbz1 .gengduo{float: right;position: relative;top: 24px}
.indexlistbz2{position: relative;margin: 9px 22px;}

.inewadkjz{float: right;width: 728px;background:#FFffff;border-radius: 10px;box-shadow: darkgrey 0px 3px 11px 0px;height: 323px;position: relative;top: -336px;}
.inewadkjz1{width: 680px;height: 53px;margin-left: 27px;border-bottom: 2px solid #d2d2d2;}
.inewadkjz1 span{height: 32px;display: inline-block;border-bottom: solid 2px #0171b0;}
.inewadkjz1 .shipin{margin: 1px 0 0 -7px;}
.inewadkjz1 span{font-size: 24px;color: #0358a7;position: relative;top: -9px;}
.inewadkjz1 .gengduo{float: right;position: relative;top: 24px}

.inewadkjz2{width: 678px;height: 248px;margin: 20px 0 0 27px;overflow: hidden;}
.inewadkjz2_1{width: 100%;height: 100%;overflow: hidden;}
.inewadkjz2_1 .faa{width: 162px;height: 42px;float: left;margin: 0 0 16px 7px;background: #0161b9;border-radius: 10px;}
.inewadkjz2_1 a span{font-size: 18px;color: #ffffff;text-align: center;display: block;line-height: 42px;}
.inewadkjz2_1 a span:hover{background: #00bbff;border-radius: 10px;}

.inewadkjg{width: 100%;height: 350px;background:#FFffff; border-radius: 10px;overflow: hidden;}
.inewadkjg1{width: 1151px;border-bottom: 2px solid #d2d2d2;margin-left: 21px;margin-top: 7px;overflow: hidden;}
.inewadkjg1 span{font-size: 24px;color: #0358a7;position: relative;top: -7px;}
.inewadkjg2{width: 1151px;height:230px;margin-left: 21px;margin-top: 29px;overflow: hidden;}
.inewadkjg2_1{width: 100%;height: 100%; overflow: hidden;}
.inewadkjg2_1 .tbjn{width: 152px;height: 230px;float: left;overflow: hidden;}
.inewadkjg2_1 img{width: 136px;height: 170px;overflow: hidden;}
.inewadkjg2_1 .sp1{font-size: 16px;color: #333333;display:inline-block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 136px;height: 20px;}
.inewadkjg2_1 .sp1 .p1{position: relative;top: -21px;left: 48px;color: #666666;font-size: 14px; display:inline-block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 88px;}
.inewadkjg2_1 .sp2{font-size: 16px;color: #333333;display:inline-block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 136px;height: 20px;}
.inewadkjg2_1 .sp2 .p2{position: relative;top: -21px;left: 48px;color: #666666;font-size: 14px;display:inline-block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 88px;}
.inewadkjg2_1 .sp3{font-size: 16px;color: #333333;display:inline-block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 136px;height: 20px;}
.inewadkjg2_1 .sp3 .p3{position: relative;top: -21px;left: 48px;color: #666666;font-size: 14px;display:inline-block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 88px;}
.inewadkjg2_1 span:hover p{color: red;}
.inewadkjg2 .next{left: auto;right: 3%;background-position: 8px 5px;}
.inewadkjg2 .prev1{background: #0161b9;width: 36px;height: 230px;position: relative;top: -230px;}
.inewadkjg2 .next1{background: #0161b9;width: 36px;height: 230px;position: relative;top: -460px;float: right;}
.inewadkjg2 .prev{ position:absolute; left:3%; top:50%;margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.inewadkjg2 .next{ position:absolute; left:20%; top:50%;margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -57px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

.indexzcm{width: 100%;height: 350px;
    display: block;
    position: relative;
    top: -12px;
    overflow: hidden;}
.indexzcm1{width: 457px;background:#FFffff;border-radius: 10px;overflow: hidden;height: 323px;
    position: relative;
    left: 15px;
    top: 14px;}
.indexzcm1_1{width: 404px;height:30px;overflow: hidden;margin: 17px 0 0 21px;border-bottom: 2px solid #d2d2d2;}
.indexzcm1_1 span{font-size: 24px;color: #0358a7;}
.indexzcm1_1 span{height: 30px;position: absolute; display: inline-block;border-bottom: solid 2px #0171b0;}
.indexzcm1_2{width: 404px;margin: 8px 0 0 21px;overflow: hidden;}
.indexzcm1_2 a{float: left;display: block;width: 404px;overflow: hidden;border-bottom:1px solid #c5c5c5;}
.indexzcm1_2 a:hover span{color: red;}
.indexzcm1_2 img{position: relative;top: -20px;}
.indexzcm1_2 .myTitz{font-size: 18px;font-family: "微软雅黑 Regular";color: #666666;display: inline-block;text-indent: 5px;line-height: 46px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 206px;}
.indexzcm1_2 .time{float: right;position: relative;left: -4px;line-height: 46px; font-size: 18px;font-family: "微软雅黑 Regular";color: #666666;}

.indexzcm2{float: right;width: 728px;background:#FFffff;border-radius: 10px;box-shadow: darkgrey 0px 3px 11px 0px;height: 323px;position: relative;top: -336px;}
.indexzcm2_1{width: 673px;height:30px;overflow: hidden;margin: 17px 0 0 27px;border-bottom: 2px solid #d2d2d2;}
.indexzcm2_1 span{font-size: 24px;color: #0358a7;}
.indexzcm1_1 span{height: 30px;position: absolute; display: inline-block;border-bottom: solid 2px #0171b0;}
.indexzcm2_2{width: 690px;height: 217px;margin: 25px 0 0 27px;overflow: hidden;}
.indexzcm2_2 .fcon{width: 328px;height: 100%;float:left;margin-left: 17px;position: relative;left: -17px;overflow: hidden;}
.indexzcm2_2 .img{width: 328px;height: 100%;}
.indexzcm2_2 .img1{width: 100%;height:100%;transition:transform .5s;}
.indexzcm2_2 .img1:hover{transform: scale(1.2,1.2);opacity: 0.8;}

.indexzcm2_2 .shadow{background: url("../images/yinying1.png");width: 352px;height: 40px;display: block;position: relative;top: -40px;    color: #fff;font-size: 14px;text-align: center;line-height: 40px;}
.indexzcm2_2 .shadow:hover{color: red;}
.pf {
    position: fixed;
    width: 131px;
    height: 315px;
    padding-top: 5px;
    right: 1%;
    top: 33%;
    display: block;
    z-index: 999;
    text-align: center;
    background-color: #0161b9;
}
@media screen and (max-width: 1250px) {
    .pf {
        display: none;
    }
}

.pf img {
    width: 119px;
    height: 119px;
}

.inewadkjs{width:1200px;height:322px;background:#fff;border-radius: 10px;overflow:hidden;}
.inewadkjs1{width: 1148px;height: 30px;margin: 22px 0 0 27px;border-bottom: 2px solid #d2d2d2;}
.inewadkjs1 .mytab1 li a{font-size: 22px;color: #000000;}
.inewadkjs1 .mytab1 li{float: left;width: 88px;height: 30px;margin: 0 0 0 20px;position: relative;left: -20px;font-size: 16px;text-align: center;}
.inewadkjs1 .mytab1 li:hover{height: 30px;border-bottom: solid 2px #0171b0;}
.active{height: 30px;border-bottom: solid 2px #0171b0;}

.inewadkjs2{width: 1148px;height: 220px;margin: 29px 27px 0 27px;overflow: hidden;display: block;}
.inewadkjs2_1{width:1148px;height:220px;margin: 0 0 0 7px;overflow:hidden;float:left;}
.inewadkjs2_1 .frame{width: 230px;height: 230px;padding-left:20px;float: left;display: inline;}
.inewadkjs2_1 .wrap{width: 230px;height: 200px;position: relative;overflow: hidden;font-family: arial, sans-serif;}
.inewadkjs2_1 .wrap img{display: block;width: 230px;height: 155px;border: 0;}
.inewadkjs2_1 .wrap div{width: 230px;height: 350px;padding: 170px 0px 10px 0px;position: absolute;left: 0;top: 0;background: url(../images/trans.gif);}
.inewadkjs2_1 .wrap div b{display: block;width: 230px;height: 300px;position: absolute;left: 0;top: 155px;z-index: 1;background: #000;filter: alpha(opacity=20);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity: 0.40;}
.inewadkjs2_1 .wrap div span{position: relative;z-index: 500;}
.inewadkjs2_1 .wrap .f1{font-size: 16px;color: #fff;position: absolute;top: 0px;left: 16px;text-decoration: none;display: block;margin: 0;text-align: center;width: 200px;}
.inewadkjs2_1 .wrap .f2{position: absolute;top: 190px;left: -55px;text-decoration: none;display: block;margin: 0;text-align: center;width: 100px;color: #fff;}
.inewadkjs2_1 .wrap .ckxq{width: 107px;height: 28px;position: relative;left: 116px;text-align: center;border: 1px solid #fff;border-radius: 8px;font-family: '΢���ź�';}
.inewadkjs2_1 .wrap .ckxq:hover{border: 1px solid #f40728;color: #f40728;}
.inewadkjs2_1 .wrap div p{font-size: 12px;color: #fff;line-height: 16px;}

.inewadkjs3{width: 1148px;height: 220px;margin: 29px 27px 0 27px;overflow: hidden;display: none;}
.inewadkjs3_1{width:1148px;height:220px;margin: 0 0 0 7px;overflow:hidden;float:left;}
.inewadkjs3_1 .frame{width: 230px;height: 230px;padding-left:20px;float: left;display: inline;}
.inewadkjs3_1 .wrap{width: 230px;height: 200px;position: relative;overflow: hidden;font-family: arial, sans-serif;}
.inewadkjs3_1 .wrap img{display: block;width: 230px;height: 155px;border: 0;}
.inewadkjs3_1 .wrap div{width: 230px;height: 350px;padding: 170px 0px 10px 0px;position: absolute;left: 0;top: 0;background: url(../images/trans.gif);}
.inewadkjs3_1 .wrap div b{display: block;width: 230px;height: 300px;position: absolute;left: 0;top: 155px;z-index: 1;background: #000;filter: alpha(opacity=20);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity: 0.40;}
.inewadkjs3_1 .wrap div span{position: relative;z-index: 500;}
.inewadkjs3_1 .wrap .f1{font-size: 16px;color: #fff;position: absolute;top: 0px;left: 16px;text-decoration: none;display: block;margin: 0;text-align: center;width: 200px;}
.inewadkjs3_1 .wrap .f2{position: absolute;top: 190px;left: -55px;text-decoration: none;display: block;margin: 0;text-align: center;width: 100px;color: #fff;}
.inewadkjs3_1 .wrap .ckxq{width: 107px;height: 28px;position: relative;left: 116px;text-align: center;border: 1px solid #fff;border-radius: 8px;font-family: '΢���ź�';}
.inewadkjs3_1 .wrap .ckxq:hover{border: 1px solid #f40728;color: #f40728;}
.inewadkjs3_1 .wrap div p{font-size: 12px;color: #fff;line-height: 16px;}

.inewadkjs4{width: 1148px;height: 220px;margin: 29px 27px 0 27px;overflow: hidden;display: none;}
.inewadkjs4_1{width:1148px;height:220px;margin: 0 0 0 7px;overflow:hidden;float:left;}
.inewadkjs4_1 .frame{width: 230px;height: 230px;padding-left:20px;float: left;display: inline;}
.inewadkjs4_1 .wrap{width: 230px;height: 200px;position: relative;overflow: hidden;font-family: arial, sans-serif;}
.inewadkjs4_1 .wrap img{display: block;width: 230px;height: 155px;border: 0;}
.inewadkjs4_1 .wrap div{width: 230px;height: 350px;padding: 170px 0px 10px 0px;position: absolute;left: 0;top: 0;background: url(../images/trans.gif);}
.inewadkjs4_1 .wrap div b{display: block;width: 230px;height: 300px;position: absolute;left: 0;top: 155px;z-index: 1;background: #000;filter: alpha(opacity=20);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity: 0.40;}
.inewadkjs4_1 .wrap div span{position: relative;z-index: 500;}
.inewadkjs4_1 .wrap .f1{font-size: 16px;color: #fff;position: absolute;top: 0px;left: 16px;text-decoration: none;display: block;margin: 0;text-align: center;width: 200px;}
.inewadkjs4_1 .wrap .f2{position: absolute;top: 190px;left: -55px;text-decoration: none;display: block;margin: 0;text-align: center;width: 100px;color: #fff;}
.inewadkjs4_1 .wrap .ckxq{width: 107px;height: 28px;position: relative;left: 116px;text-align: center;border: 1px solid #fff;border-radius: 8px;font-family: '΢���ź�';}
.inewadkjs4_1 .wrap .ckxq:hover{border: 1px solid #f40728;color: #f40728;}
.inewadkjs4_1 .wrap div p{font-size: 12px;color: #fff;line-height: 16px;}

/*****************************底部************************************/
.endmsg1{color: #fff;height:230px;margin-top:30px;overflow: hidden;}
.endmsg1_1{background: url("../images/dibu.png");border-radius: 10px;height: 44px;}
.endmsg1_1 div a span{font-size: 18px;color: #fff;padding: 0 52px;line-height: 44px;}
.endmsg1_2{width: 250px;height: 166px;margin: 17px 0 0 37px;position: relative;left: 35px;overflow: hidden;}
.endmsg1_2_1{position: relative;}
.endmsg1_2_2{position: relative;top: 4px;font-size: 16px;line-height: 26px;display: initial;overflow: hidden;}
.endmsg1_2_2 p{
    width: 125px;
    float: left;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.endmsg1_2_3{position: relative;top: 4px;font-size: 16px;text-align: center;ltext-align: center;ine-height: 26px;display: initial;overflow: hidden;}
.endmsg1_2_3 p{
    width: 230px;
    line-height: 42px;
    float: left;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.endmsg1_1 div a span:hover{color: red;}

.endmsg1_3{float: right;position: relative;top: -174px;left: -218px;line-height: 30px;font-size: 16px;}
.endmsg1_3 .D_list ul li p a{color: #FFffff;}
/*****************************************************************/
.nav_menu3,
.nav_menu3 ul,
.nav_menu3 ul li,
.nav_menu3 ul li a,
.nav_menu3 #menu-button {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
    line-height: 1;
    display: block;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.nav_menu3 #menu-button {
    margin-top: 100px;
    background: #F00;
    position: absolute;
    z-index: 99999;
}
.nav_menu3:after,
.nav_menu3 > ul:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.nav_menu3 #menu-button { display: none;}
.nav_menu3 { display:inline-block; float:right;line-height: 1;}
#menu-line {
    position: absolute;
    top: 0;
    left: 0;
    height: 3px;
    background: #990B2C;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    -ms-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
}
.nav_menu3 > ul > li {
    float: left;
}
.nav_menu3.align-center > ul {
    font-size: 0;
    text-align: center;
}
.nav_menu3.align-center > ul > li {
    display: inline-block;
    float: none;
}
.nav_menu3.align-center ul ul {
    text-align: left;
}
.nav_menu3.align-right > ul > li {
    float: right;
}
.nav_menu3.align-right ul ul {
    text-align: right;
}
.nav_menu3 > ul > li > a {
    text-decoration: none;
    text-transform: uppercase;
    color: #eee;
}
.nav_menu3 > ul > li:hover > a {
    color: #990B2C;
    /*background: #FFF;*/
}

.nav_menu3 > ul > li.nav-has-sub:hover > a::after {
    border-color: #990B2C;
}
.nav_menu3 ul ul {
    position: absolute;
    left: -9999px;
}

.nav_menu3 li:hover > ul {
    left: auto;
}
.nav_menu3.align-right li:hover > ul {
    right: 0;
}
.nav_menu3 ul ul ul {
    margin-left: 100%;
    top: 0;
}
.nav_menu3.align-right ul ul ul {
    margin-left: 0;
    margin-right: 100%;
}
.nav_menu3 ul ul li {
    height: 0;
    -webkit-transition: height .2s ease;
    -moz-transition: height .2s ease;
    -ms-transition: height .2s ease;
    -o-transition: height .2s ease;
    transition: height .2s ease;
}
.nav_menu3 ul li:hover > ul > li {
    height: 52px;
}
.nav_menu3 ul ul li a {
    padding: 20px 20px;
    width: 149px;
    background:url(../images/beijing1.jpg);
    text-decoration: none;
    color: #000000;
    -webkit-transition: color .2s ease;
    -moz-transition: color .2s ease;
    -ms-transition: color .2s ease;
    -o-transition: color .2s ease;
    transition: color .2s ease;
}
.nav_menu3 ul ul li:hover > a,
.nav_menu3 ul ul li a:hover {
    background: #FFF;
}
.nav_menu3 ul ul li.nav-has-sub > a::after {
    position: absolute;
    top: 25px;
    right: 10px;
    width: 4px;
    height: 4px;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    content: "";
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transition: border-color 0.2s ease;
    -moz-transition: border-color 0.2s ease;
    -ms-transition: border-color 0.2s ease;
    -o-transition: border-color 0.2s ease;
    transition: border-color 0.2s ease;
}
.nav_menu3.align-right ul ul li.nav-has-sub > a::after {
    right: auto;
    left: 10px;
    border-bottom: 0;
    border-right: 0;
    border-top: 1px solid #dddddd;
    border-left: 1px solid #dddddd;
}
.nav_menu3 ul ul li.nav-has-sub:hover > a::after {
    border-color: #990B2C;
}
/*****************************************************************/
.banner{
    /*left: -461px;*/
    height: 450px;
    position: relative;
    overflow: hidden; width:1200px;
}
.banner img{ position:relative; width:100%;height: 100%; }
.im{height: 0;}
.lunboz{width: 500px;top: -348px;left: 34px;position: relative;z-index: 999;}
.lunboz a .p1{font-size: 38px;font-family: 仿宋;color: #FFffff;font-weight: bold;}
.lunboz a .p2{font-size: 38px; font-weight: bold;font-family: 仿宋; color: #FFffff;padding-top: 58px;display: block;}
.lunboz a .p3{display: block;width: 540px;border-bottom: 5px solid #ffffff;padding-top: 20px;}
.lunboz a .p4{display: block;width: 540px;font-size: 20px;font-family: 仿宋;text-indent: 40px;padding-top: 30px;color: #FFffff;}

