
.shou{color: #fff;height: 32px;line-height: 32px;width: 52px;color: #fff;background-color: #b36671;display: inline-block; text-align: center;}

#xdhx dl {float: left; width: 196px;height: 167px;border: 2px solid #e7d6d6;border-bottom: 2px solid #c70025;position: relative;text-align: center;line-height: 28px;margin-right: 20px;}
#xdhx dl.dl { margin-right: 0px;}
#xdhx dt {position: absolute; top: -41px;left: 56px;font-size: 18px;}
#xdhx dt i { width: 83px; height: 83px; display: inline-block; background: url(../20170317/x-2.png);}
#xdhx dt a:hover i {animation: tf5 1s ease 100ms alternate none 1;}
#xdhx dt a.a2 i { background-position: -83px 0;}
#xdhx dt a.a3 i { background-position: -166px 0;}
#xdhx dt a.a4 i { background-position: -249px 0;}
#xdhx dt a.a5 i { background-position: -332px 0;}
#xdhx dd { font-size: 12px; padding-top: 80px; line-height: 20px;}
#xdhx dd a { color: #696969;}
#xdhx dd a:hover { color: #d60d50; font-weight: bold;}
#xdhx { padding-top: 41px; width:1080px; margin:25px auto; overflow:hidden;}


#xnews {margin-top: 40px;background:url(../20170317/diwen.jpg);padding: 24px 0 30px 0; overflow:hidden;}
.w1 {width: 1080px; margin: 0 auto;}
.x-news1 { width: 785px;}
.fl {float: left;display: inline;}
.xbar { border-bottom: 1px solid #d8d0cc; font-size: 18px;color: #5e1c27; padding-bottom: 5px; height: 27px; position: relative;}
.xbar span.s { position: absolute; height: 31px;  border-bottom: 2px solid #f58e54; left: 0px;}
.xbar b { color: #f45d08;}
.xbar .fr { font-size: 14px; padding-top: 8px;}
.xbar .fr a.on { color: #ff6c00;}
.xbar .fr a.a { font-size: 12px;color: #999999; line-height: 22px;}
.x-news1 dl {height: 270px;overflow: hidden;}
.x-news1 dl {margin-top: 17px;}
.x-news1 dt { float: left;position: relative; margin-right: 20px;}
.x-news1 dt a {color: #fff; background: rgb(157, 59, 66); background: rgba(157, 59, 66, .7);line-height: 33px;position: absolute; width: 214px; font-size: 12px; text-indent: 5px; bottom: 0; left: 0;}
.x-news1 dd p {padding: 10px 12px; height: 70px;}
.x-news1 dd p, .x-news1 dd p * { transition: all 1s;}
.x-news1 dd p:hover {background: #e3e3e3;}
.x-news1 dd p:hover span {background-color: #d60d50;}
.x-news1 dd p:hover a {color: #d60d50;}
.x-news1 dd p:hover i a {color: #d60d50;}
.x-news1 dd {float: left;width: 550px;}
.x-news1 dd span {width: 85px;padding-top: 10px; color: #fff; text-align: center; background: #dfd3d3;height: 60px;margin-right: 15px;}
.x-news1 dd i.i1 {font-weight: bold;font-size: 30px; line-height: 1em;}
.x-news1 dd a {line-height: 26px; font-size:14px;}
.x-news1 dd i.i2, .x-news1 dd i.i2 a { line-height: 18px;color: #666666;font-size: 12px;font-style: inherit;}


.x-news2 {background: #fff;background: rgba(255, 255, 255, .5); border: 1px solid #dddddd;margin-left: 36px;width: 257px;height: 298px; padding-top: 20px;}
.x-news2 li { float: left; font-size: 12px; text-align: center;width: 83px;height: 80px;overflow: hidden;}
.x-news2 ul {padding: 12px 0 0 6px;}
.x-news2 i { display: inline-block; background: url(../20170317/x-6.png); width: 46px; height: 46px;}
.x-news2 li.li { height: 96px;}
.x-news2 i.i2 {background-position: 0 -46px;}
.x-news2 i.i3 { background-position: 0 -92px;}
.x-news2 i.i4 {background-position: 0 -138px;}
.x-news2 i.i5 { background-position: 0 -184px;}
.x-news2 i.i6 { background-position: 0 -230px;}
.x-news2 i.i7 { background-position: 0 -276px;}
.x-news2 i.i8 { background-position: 0 -322px;}
.x-news2 i.i9 {background-position: 0 -368px;}
.x-news2 a.a { color: #fff; height: 32px; line-height: 32px; width: 52px;color: #fff; background-color: #d60d50; display: inline-block; text-align: center;}
.x-news2 input { height: 30px; border: 1px solid #e4dbdb; border-right: 0px; width: 176px; margin-left: 15px; background: url(b4.png) no-repeat 6px 50%;text-indent: 28px; float: left; display: inline;}
.x-news2 li a {color: #818181;}
.x-news2 li a:hover i { animation: tf5 1s;}


.x-news1 dd p, .x-news1 dd p * {transition: all 1s;}




.sshuju{ overflow:hidden; clear:both; background:#FFF; margin:30px 0px;}
.sjbt{ background:url(sjbt.jpg) center no-repeat; width:1080px; height:93px;}
.sjnw{ background:url(sjnw.jpg) center no-repeat; width:1080px; height:291px; position:relative;}
.sjnw .a1{ float:left; position:absolute; width:202px; display:block; height:58px; margin-top:195px;}
.sjnw .a2{ float:left; position:absolute; width:202px; display:block; height:58px;margin-left:220px;margin-top:195px;}
.sjnw .a3{ float:left; position:absolute; width:202px; display:block; height:58px;margin-left:436px;margin-top:195px;}
.sjnw .a4{ float:left; position:absolute; width:202px; display:block; height:58px;margin-left:654px;margin-top:195px;}
.sjnw .a5{ float:left; position:absolute; width:202px; display:block; height:58px;margin-left:874px;margin-top:195px;}



.rmht{ overflow:hidden; clear:both; background:url(../20170317/diwen.jpg); margin:30px 0px;}
.rmbt{ background:url(rmbt.jpg) center no-repeat; width:1080px; height:92px; margin:20px 0px;}





.r{border-left: 2px solid #c70025; height:141px;}

.rmnw1{ width:347px; float:left; padding-right:16px; text-align:center; line-height:25px;}
.rmnw1 a{color:#FFF; margin-top:10px; display:block;}
.r3{ float:right; width:347px; text-align:center; line-height:25px;}
.r3 li{ float:left; display:block; width:111px; height:71px;}
.r3 a{color:#FFF; margin-top: 10px;display: block;}
.rmnw1 li{ float:left; display:block; width:112px; height:71px;}
.r4{ margin-right:3px;}
.r2b b{ color:#c70025; border-bottom: 1px solid #000;line-height: 70px; font-size:18px;}

.r2b{ width:124px; margin-right:7px; background:#FFF; height:71px;}

.htbj{padding: 2px 5px;font-size: 12px;}
.rmnw1 b{ line-height:50px;}
.r3 b {line-height: 50px;}



.rd{border-bottom:1px solid #fff;}
.rhight{ height:280px;}

.s1{ background:#d3bfda;}
.s2{ background:#fdd4b6;}
.s3{ background:#b0d2db;}
.s4{ background:#d25c72;}
.s5{ background:#afbbd3;}
.s6{ background:#b4a3c3;}
.s7{ background:#a7c9a4;}
.s8{ background:#97bfd8;}
.s9{ background:#b0d2db;}
.s10{ background:#d25c72;}
.s11{ background:#b4a3c3;}
.s12{ background:#a7c9a4;}



/*»·¾³*/
.act_wrapper{*zoom:1;position:relative;z-index:1;min-width:1105px;margin:auto;overflow:hidden;_overflow-y:visible;}
.act_wrapper .act_wrapper_bd{*zoom:1;position:relative;z-index:1;text-align:left; }
.act_wrapper .act_bgs{position:absolute;left:50%;top:0;z-index:1;width:1920px;margin-left:-960px}
.act_wrapper .act_bg{width:1920px;background-position:50% 0;background-repeat:no-repeat}
.act_wrapper .act_content{position:relative;z-index:2; width:100%; margin:0 auto;}
.act_hide{display:none!important}
.act_contentZ{height:573px;}
.act_sec {position: relative;width: 1098px;margin: auto;background: url(../20170317/hjz.png) center center;height: 573px;}
.act_sec .banner_askBut { width:804px; height:391px; overflow:hidden; position:absolute; top:102px; left:276px;}
.act_sec .banner_askBut  ul { width:110%;}
.act_sec .banner_askBut  ul li { float:left; width:804px; text-align:center; height:391px;}	

.act_bannerBg1{height:100px;background-image:url("../20170317/hj1.jpg");width:100%;}
.act_bannerBg2{height:100px;background-image:url("../20170317/hj2.jpg");width:100%;}
.act_bannerBg3{height:100px;background-image:url("../20170317/hj3.jpg");width:100%;}
.act_bannerBg4{height:100px;background-image:url("../20170317/hj4.jpg");width:100%;}
.act_bannerBg5{height:100px;background-image:url("../20170317/hj5.jpg");width:100%;}
.act_bannerBg6{height:73px;background-image:url("../20170317/hj6.jpg");width:100%;}



#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:804px; height:391px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../20170317/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../20170317/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:804px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}















@-webkit-keyframes tf5 {
    from {
        -webkit-transform: perspective(300px) rotateX(180deg);
        transform: perspective(300px) rotateX(180deg)
    }
    to {
        -webkit-transform: perspective(300px) rotateX(0deg);
        transform: perspective(300px) rotateX(0deg)
    }

@keyframes tf5 {
    from {
        -webkit-transform: perspective(300px) rotateX(180deg);
        transform: perspective(300px) rotateX(180deg)
    }
    to {
        -webkit-transform: perspective(300px) rotateX(0deg);
        transform: perspective(300px) rotateX(0deg)
    }

