@charset "utf-8";
/* CSS Document */
.banner{width: 100%; overflow: hidden; margin: 0 auto;position: relative}
.banner .bd{width: 100%;} .banner .bd ul li{width: 100%;} .banner .bd ul li img{width: 100%; height: 100%;}
.lx{width: 1200px; height: 120px; margin: 0 auto; margin-top: 30px;}
.lxA{width: 390px; height: 120px; background: url(../images/beijing.jpg); float: left; margin-right: 14px;}
.lxA:nth-child(3n){margin-right: 0;}
.lxAa{width: 130px; height: 120px; float: left;}
.s{width: 50px; height: 50px; background: url(../images/kuang.png); margin-left: 55px; margin-top: 32px;}
.s h2{text-align: center; line-height: 50px; color: aliceblue; font-size: 30px;}
.lxA h3{font-size: 26px; color: #FFFFFF; padding-top: 45px;}
.lxA p{margin-top: 10px;} .lxA p a{color: #FFFFFF;}
.lx a:last-of-type .lxA{
    margin-right: 0
}
.qc{width: 1200px; height: 60px; margin: 0 auto; border-bottom: solid 1px #8A8A8A; margin-top: 50px;}
.qcA{width: 120px; height: 60px; float: left;} .qcA h3{font-size: 30px; color: rgb(255, 102, 55); text-align: center; line-height: 60px;}
.qc p{padding-top: 30px;}
.ce{width: 1200px; margin: 0 auto; margin-top: 30px;}
.ce ul li{list-style: none;}
.ceA{width: 278px; height: 200px; float: left; margin-right: 28px; margin-bottom: 15px;}
.ceA:nth-child(4n){margin-right: 0;}
.ceAa{width: 278px; height: 160px; position: relative; float: left;}
.dj{width: 278px; height: 160px; float: left; z-index: 1; position: absolute;}
.dj img{margin-left: 110px; margin-top: 50px;}
.djA{width: 278px; height: 160px; z-index: 2; position: absolute;} .djA img{width: 100%; height: 100%;}
.ceAa:hover .dj{z-index: 3;}
.ceA p{text-align: center; line-height: 40px;} .ceA p a{color: #000000; font-size: 16px;}
.ceA p a:hover{color: #FF0004;}
.sc{width: 100%; height: 120px; margin-bottom: 20px; background-color: #ff6435; margin-top: 20px;}
.sc h2{text-align: center; padding-top: 40px; color: aliceblue; font-size: 30px;}
.sc p{font-size: 12px; text-align: center; margin-top: 8px; color: aliceblue;}
.hl{width: 1200px; height: 340px; margin: 0 auto; border: solid 1px #B0B0B0;}
.hlA{width: 600px; height: 340px; float: left;}
.hlA h2{margin-top: 60px; margin-left: 50px; font-size: 30px; color: rgb(255, 102, 55);}
.hlA p{margin-top: 10px; margin-left: 50px;}
.hlAa{width:550px; height: 95px; float: right; margin-top: 20px;}
.hlAa ul li{width: 140px; height: 95px; float: left; margin-right: 63px;}

.hlAa ul li img{width: 100%; height: 100%;}

.hlAa ul li:nth-child(3n){margin-right: 0;}
.hlB{width: 587px; height: 340px; float: right;} 

.hlB img{width: 100%; height: 99%;}

.yy{width: 1200px; height: 120px; margin: 0 auto; margin-top: 20px;}
.yy p{text-align: center; font-size: 12px; color: #666666; line-height: 26px;}
.gd{width: 1200px; height: 230px; margin: 0 auto;}
.gd ul li{width: 280px; height: 230px; margin-right: 25px; float: left;}
.gd ul li:nth-child(4n){margin-right: 0;}
.gd ul li p{line-height: 30px; text-align: center; color: #737373;}
.bj{width: 100%; height: 400px; background-color: #f9f5f2; margin-top: 60px; padding-top: 1px;}
.bt{width: 1200px; height: 55px; margin: 0 auto; margin-top: 70px;}
.btA{width: 3px; height: 55px; background-color: #ff6637; float: left;}
.btB{width: 200px; height: 55px; float: left;} .btB p{font-size: 20px; color: #ff6637; margin-left: 5px;}
.gy{width: 1200px; height: 220px; margin: 0 auto; margin-top: 8px;}
.gyA{width: 330px; height: 220px; float: left;}

.gyA img{width: 100%; height: 100%;}


.gyB{width: 820px; height: 220px; float: right;} .gyB p{color: rgb(115, 115, 115); font-size: 14px;}
.an{width: 130px; height: 40px; background-color: #ff6637; margin-top: 57px;} .an p{color: #FFFFFF; font-size: 16px; text-align: center; line-height: 40px;}
.xw{width: 1200px; height: 350px; margin: 0 auto; margin-top: 50px;}
.xwA{width: 930px; height: 350px; float: left;}
.xwA .hd{width: 930px; height: 50px; border-bottom: solid 1px #ff6637;} 
.xwA .hd ul li{width: 112px; height: 50px; float: left; text-align: center; line-height: 50px; font-size: 16px;}
.xwA .hd ul li:hover{background-color: #ff6637; color: #FFFFFF;}
.xwA .hd ul li.on{width: 112px; height: 50px; background-color: #ff6637; color: aliceblue;}
.bd{width: 100%;}
.bd ul li{width: 100%;}
.bdAa{width: 930px; height: 50px; border-bottom: 1px dashed #8E8E8E;}
.zt{width: 650px; height: 50px; float: left;} .zt p{line-height: 50px; font-size: 14px; color: #666666;}
.sj{width: 100px; height: 50px; float: right} .sj p{line-height: 50px; font-size: 14px; color: #666666;}
.bdAa:hover .zt p{color: #ff6637;} .bdAa:hover .sj p{color: #ff6637;}
.xwB{width: 240px; height: 310px; float: right; background-color: #E7E7E7;}
.bb{width: 240px; height: 45px; background-color: #ff6637;} .bb p{line-height: 45px; color: #FFFFFF; font-size: 16px; margin-left: 8px;}
.kf{width: 240px; height: 100px;}
.dd{width: 240px; height: 50px;}
.ddA{width: 60px; height: 50px; float: left;} .ddA img{margin-top: 3px; margin-left: 10px;}
.dd .ddB{width: 160px; height: 50px; float: left;} .dd .ddB p{font-size: 16px; color: #000000;}
.xwB p{font-size: 12px; color: #666666;}

.gd ul li img{width: 100%; height: 100%;}

.link .tit3{height:30px;border-bottom:1px solid #ddd}.link .tit3 em{display:inline-block;height:30px;font-size:18px;color:#d4211c;border-bottom:3px solid #d4211c;float:left}.link .tit3 a{margin-top:5px;font-size:14px;color:#555;font-weight:normal;text-transform:uppercase;float:left}.link{height:94px;overflow:hidden}.link h2 span{font-size:16px;color:#888}.link p{margin-top:23px;font-size:0;text-align:center}.link p a{margin:0 22px 10px;display:inline-block;font-size:14px;color:#555}



.banner .hd {
    height: 30px;
    overflow: hidden;
    position: absolute;
    right: 2%;
    bottom: 5%;
    z-index: 1;
}

.banner .hd ul li {
    float: left;
    margin-right: 15px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
color: #fff;
    cursor: pointer;
    background-color: #064C76
}
.banner .hd ul li.on {background: #FF0004; color: #fff;}
.banner .hd ul li:hover{background: #FF0004; color: #fff;}
