@charset "utf-8";

body{min-width: 1200px; width: 100%;}

/**/
.yin{ background:url(../images/yin_bg.jpg) no-repeat center 0;height: 500px;overflow: hidden;padding: 116px 0 0;}
.yin_t{font-size: 40px;color: #363636;text-align: center;font-weight: normal;line-height: 40px;height: 160px;overflow: hidden;}
.yin_t a{color: #363636;}
.yin_t em{display: block;padding: 0 0 20px;}
.yin_t span{display: block;font-size: 18px;color: #999;padding: 10px 0 0;}
.yin p{font-size: 16px;color: #6e6e6e;text-align: center;line-height: 30px;padding: 5px 0 0;}
.yin p span{display: block;}
.ibrand-num{overflow:hidden;margin:55px 0 0; background:url(../images/yin_line.gif) no-repeat;}
.ibrand-num li{float:left;width:240px;height:160px;text-align:center;color:#333;font-size:16px;position: relative; background:url(../images/yin_line.gif) no-repeat right 0;}
.ibrand-num li span{font-size:60px;color: #F69700; font-family:"Impact";line-height: 60px;padding: 5px 0 0;display: block;}
.ibrand-num li i{display: block;width: 30px;height: 30px;text-align: center;line-height: 30px;background: #007447;color: #fff;border-radius: 50%;font-size: 20px;position: absolute;top: 0;}
.ibrand-num li b{display:block;font-weight: normal; padding:15px 0 0;line-height: 30px;}
.ibrand-num li em{display: block;font-size: 14px;color: #666; font-family:Arial, Helvetica, sans-serif;padding: 8px 0 0;text-transform: uppercase;}
.ibrand-num li.yin_li01 i{left: 138px;}
.ibrand-num li.yin_li02 i{left: 148px;}
.ibrand-num li.yin_li03 i{left: 188px;}
.ibrand-num li.yin_li05 i{left: 125px;}

/*工作站*/
.five{ background-color:#F6F6F6;height: 1120px;overflow: hidden;padding: 90px 0 0;}
.five_m{margin-top: 100px;}
.five_m .five_pic{ display:block; position:relative; z-index:10;}
.five_m .five_k{ display:block; width:654px; height:701px;position: absolute;top: 4px; left:194px;}
.five_m .five_k img{width:654px; height:701px;
-webkit-transition: -webkit-transform 0.5s ease-out;
-moz-transition: -moz-transform 0.5s ease-out;
-o-transition: -o-transform 0.5s ease-out;
-ms-transition: -ms-transform 0.5s ease-out;}
.five_m:hover .five_k img {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}
.five_l,.five_r{width: 600px;position: absolute;top: 0; z-index:12;}
.five_l{left: 0;}
.five_r{right: 0;}
.five_m p{width: 280px;position: absolute;-webkit-transition:transform .3s;transition:transform .3s;}
.five_m p b{display: block;font-size: 26px;color: #333;line-height: 40px;padding: 0 0 10px;}
.five_m p span{display: block;font-size: 16px;color: #666;line-height: 28px;}
.five_m p.five_p01{top: 30px;left: 10px;}
.five_m p.five_p02{top: 408px;left: 10px;}
.five_m p.five_p03{top: 30px;right: 0px;text-align:right;}
.five_m p.five_p04{top: 408px;right: 0px; text-align:right;}
.five_m .five_l p:hover{-webkit-transform:translate(10px,0);transform:translate(10px,0);}
.five_m .five_r p:hover{-webkit-transform:translate(-10px,0);transform:translate(-10px,0);}

/*工作热销*/
.gzrx{ width:100%; height:800px; background:url(../images/p1.jpg) center;}
.gzrx .yin_t{ padding-top:80px;}
.gzrx .gz_box{ width:292px; height:480px; background-color:#FFFFFF; float:left; margin-right:8px;}
.gzrx .gz_box ul{ padding:20px;}
.gzrx .gz_box ul .xxt{ width:60px; height:1px; background-color:#EB8C1C; margin-top:15px; margin-bottom:15px;}
.gzrx .gz_box ul span{ color:#EB8C1C; font-size:18px; font-weight:bold;}
.gzrx .gz_box ul p{ font-size:14px; color:#999;}

/*产品中心*/
.cpzx{ margin-top:20px;}
.cpzx .c_240{ width:240px;}
.cpzx .c_240 h1{ background-color:#EB8C1C; height:74px; line-height:74px; color:#FFFFFF; font-size:30px; padding-left:30px; font-weight:700; margin-bottom:2px;}
.cpzx .c_930{ width:930px;}
.menu_list{width:240px; margin:0 auto;}
.menu_head{height:47px;line-height:47px;padding-left:28px;font-size:18px;color:#ffffff;cursor:pointer;position:relative;margin:0px;font-weight:bold;background:#EB8C1C url(../images/pro_left.png) center right no-repeat;}
.menu_list .current{background:#EB8C1C url(../images/pro_down.png) center right no-repeat;}
.menu_body{line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;height:44px;line-height:44px;padding-left:28px;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}
.cpzx .c_930 ul li{ width:300px; border:1px solid #eeeeee; text-align:center; float:left; padding-top:5px; padding-bottom:10px; margin-right:10px; margin-top:11px;}
.cpzx .c_930 ul li:nth-child(3n){ margin-right:0px;}


/*产品中心*/
.chanp{padding: 90px 0 50px;}
.chanp .yin_t{margin-bottom: 50px;}
.chanp dl{width: 588px;height: 330px;float: left;border: #eee 1px solid;position: relative;margin-right: 20px;margin-bottom: 20px;}
.chanp dl:hover{box-shadow: 0 3px 10px 3px rgba(0,0,0,0.1);}
.chanp dl dt{width: 330px;height: 300px;float: right;line-height: 0;overflow: hidden;}
.chanp dl dt img,.case dl dt img,.news_m ul li em img,.about dl dt img{width: 330px;height: 300px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.chanp dl dt img:hover,.case dl dt img:hover,.news_m ul li em img:hover,.about dl dt img:hover
{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.chanp dl dd{position: absolute;top: 40px;left: 60px;width: 250px;}
.chanp dl dd h5{height: 50px;line-height: 50px;overflow: hidden;padding: 15px 0 0;}
.chanp dl dd h5 a{font-size: 30px;color: #035297;}
.chanp dl dd h5 i{font-size: 30px;color: #da251c;padding: 0 0 0 20px;}
.chanp dl dd p{font-size: 14px;color: #333;height: 30px;line-height: 30px;overflow: hidden;padding: 15px 0 0;}
.chanp dl dd span{display: block;}
.chanp dl dd em{display: block;padding: 50px 0 0;}
.chanp dl dd em a{display: block;width: 38px;height: 38px;-webkit-transition:transform .3s;transition:transform .3s;}
.chanp dl dd em img{width: 38px;height: 38px;}
.chanp dl dd em a:hover{-webkit-transform:translate(10px,0);transform:translate(10px,0);}
.chanp .nobor{margin-right: 0;}

/*案例*/
.case{background: #f6f6f6;padding: 90px 0 50px;}
.case_t{padding: 30px 0 0;height: 75px;}
.case_t ul li{width: 200px;height: 46px;float: left;}
.case_t ul li a{font-size: 18px;color: #333;display: block;width: 200px;text-align: center;height: 46px;line-height: 46px;overflow: hidden; background:url(../images/case_bor.gif) no-repeat 0 16px;}
.case_t ul li a:hover,.case_t ul li.cur a{background: #EB8D1E;color: #fff;}
.case_t ul li:first-child a{background-image: none;}
.case_l{width: 600px;}
.case_r{width: 100%;}
.case dl{width: 295px;height: 223px;position: relative;margin: 0 0 5px 5px;float: left;overflow: hidden;}
.case dl dt{width: 295px;line-height: 0;position: relative;height: 223px;overflow: hidden;}
.case dl dt img{width: 295px;height: 223px;}
.case dl dt h4{font-size: 14px;color: #fff;height: 40px;line-height: 40px;width: 265px;text-align: center;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,0.5);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding: 0 15px;
transition:height .5s;
-moz-transition:height .5s; /* Firefox 4 */
-webkit-transition:height .5s; /* Safari and Chrome */
-o-transition:height .5s; /* Opera */}
.case dl dd{background: rgba(2,83,149,0.5);position: absolute;bottom: 0;left: 0;height: 0;overflow: hidden;width: 265px;padding: 0 15px;
transition:height .5s;
-moz-transition:height .5s; /* Firefox 4 */
-webkit-transition:height .5s; /* Safari and Chrome */
-o-transition:height .5s; /* Opera */}
.case dl dd h5{height: 30px;line-height: 30px;overflow: hidden;padding: 15px 0 0;}
.case dl dd h5 a{font-size: 16px;color: #fff1e7;display: block;width: 100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.case .case_desc{font-size: 14px;color: #fff;line-height: 26px;height: 52px;overflow: hidden;padding: 5px 0 0;}
.case dl dd b{display: block;line-height: 26px;margin-top: -26px;float: right;padding-right: 10px;}
.case dl dd b a{font-size: 14px;color: #da261e;}
.case .case_l dl{margin: 0;}
.case .case_l dl,.case .case_l dl dt,.case .case_l dl dt img{width: 600px;height: 450px;}
.case .case_l dl dt h4{width: 570px;height: 50px;line-height: 50px;}
.case .case_l dl dd{width: 570px;}
.case dl:hover dd,.case dl.cur dd{height: 120px;}
.case dl:hover dt h4,.case dl.cur dt h4{height: 0;}

/*合作客户*/
.hz_bg{padding: 0 0 50px;background: #f6f6f6;}
.hz_m{width: 1200px;overflow: hidden;}
.hz_m ul{display: block;float: left;width: 220px; padding: 5px 16px 0 6px;}
.hz_m ul li{width: 220px;height: 110px;line-height: 0;overflow: hidden;margin-bottom: 20px;-webkit-transition:all .3s;transition:all .3s;box-shadow: 0 3px 5px 3px #eee;}
.hz_m ul li img{width: 220px;height: 110px;}
.hz_m ul li:hover,.photo_m ul li:hover{box-shadow: 0 3px 5px 3px rgba(0,0,0,0.1);z-index:2;-webkit-transform:translate(0,-2px);-webkit-transform:translate(0,-2px);}
.hz p{width: 41px;height: 41px;position: absolute;top: 100px;}
.hz p a{display: block;width: 41px;height: 41px;border-radius: 50%;-webkit-transition:all .3s;transition:all .3s;}
.hz p a:hover{box-shadow: 0 3px 5px 3px rgba(0,0,0,0.1);z-index:2;-webkit-transform:translate(0,-2px);-webkit-transform:translate(0,-2px);}
.hz_lico a{background:url(../images/hz_lico01.png) no-repeat;}
.hz_lico a:hover{background:url(../images/hz_lico02.png) no-repeat;}
.hz_rico a{background:url(../images/hz_rico01.png) no-repeat;}
.hz_rico a:hover{background:url(../images/hz_rico02.png) no-repeat;}
.hz_lico{left: -65px;}
.hz_rico{right: -62px;}

/*优势*/
.ys{ background:url(../images/ys_bg.jpg) no-repeat center 0;height: 670px;overflow: hidden;padding: 90px 0 0;}
.ys .yin_t{color: #fff;}
.ys .yin_t span{color: #beccde;}
.ys dl{width: 277px;height: 445px;position: relative;margin: 60px 30px 0 0;float: left;overflow: hidden;}
.ys dl dt{width: 277px;line-height: 0;}
.ys dl dt img{width: 277px;height: 340px;}
.ys dl dt h4{font-size: 24px;color: #fff;height: 105px;line-height: 105px;width: 277px;text-align: center;background: #015198;position: relative;}
.ys dl dt h4 em{display: block;width: 40px;height: 40px;line-height: 0;position: absolute;top: -20px;left: 118px;}
.ys dl dt h4 em img{width: 40px;height: 40px;}
.ys dl dd{background:#d62418;position: absolute;opacity: 0.8;bottom: 0;left: 0;height: 0;overflow: hidden;width: 227px;padding: 0 25px;
transition:height .5s;
-moz-transition:height .5s; /* Firefox 4 */
-webkit-transition:height .5s; /* Safari and Chrome */
-o-transition:height .5s; /* Opera */}
.ys dl dd h5{height: 85px;line-height: 85px;overflow: hidden; background:url(../images/ys_line.gif) no-repeat 0 84px;font-size: 24px;color: #fff;}
.ys dl dd em{display: block;width: 60px;height: 60px;line-height: 0;padding: 12px 175px 0;}
.ys dl dd em img{width: 60px;height: 60px;}
.ys dl dd p{font-size: 14px;color: #fff;line-height: 25px;padding: 20px 0 0;}
.ys dl:hover dd,.ys dl.cur dd{height: 445px;}
.ys .nobor{margin-right: 0;}

/*服务流程*/
.liuc{ background:#f6f6f6 url(../images/liuc_k.gif) no-repeat center 365px;overflow: hidden;padding: 100px 0 150px;}
.liuc_m{padding: 60px 0 0;position: relative;}
.liuc_m li{ width:195px; float:left; font:16px "Microsoft YaHei"; color: #333;text-align: center;height: 178px;}
.liuc_m li .liuc_span{ display:block; width:84px; height:84px; position:relative; overflow:hidden; margin:0 auto 10px;}
.liuc_m li .liuc_span img{display:block; width:84px; height:84px;}
.liuc_m li em{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);-webkit-transition: all 0.35s ease-out 0.1s;transition: all 0.35s ease-out 0.1s;}
.liuc_m li i{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;}
.liuc_m li:hover em{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}
.liuc_m li:hover i{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.liuc_m li b{display: block;font-weight: normal;line-height: 30px;}
.liuc_m li.liuc_li01,.liuc_m li.liuc_li07{width: 145px;}
.liuc_m li.liuc_li01 .liuc_span,.liuc_m li.liuc_li07 .liuc_span{ margin:0 0 10px;}
.liuc_m li.liuc_li01 b,.liuc_m li.liuc_li07 b{width: 84px;}
.liuc_m li.liuc_li07{margin-top: 90px;}
.liuc_m li.nobor{position: absolute;top: 145px;right: -15px;width: 84px;}
.liuc_bot{position: absolute;top: 580px;left: 200px;}
.liuc_bot ul li{width: 283px;height: 113px;line-height: 0;position: relative;float: left;margin-right: 103px;}
.liuc_bot ul li img{width: 283px;height: 113px;}
.liuc_bot ul li a{width: 283px;height: 113px;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.5);}
.liuc_bot ul li span{display: block;font-size: 22px;color: #fff;height: 60px;line-height: 60px;overflow: hidden;text-align: center;}
.liuc_bot ul li em{display: block;font-size: 14px;color: #fff;width: 125px;text-align: center;height: 25px;line-height: 25px;background: #da2720;overflow: hidden;border-radius: 10px;margin: 0 auto;}
.liuc_bot ul li:hover em,.about dl dd span a:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;}
.liuc_tel{display: block;font-size: 22px;color: #005193; background:url(../images/liuc_tel.gif) no-repeat;height: 36px;line-height: 36px;padding: 0 0 0 45px;position: absolute;top: 610px;right: 0;}

/**/
.news{padding: 50px 0 40px;}
.news_t{width: 330px;line-height: 40px;padding: 12px 0 0;}
.news_t a{font-size: 40px;color: #333;display: block;}
.news_t i{display: block;padding-bottom: 20px;}
.news_t span{display: block;font-size: 16px;color: #4c4c4c;padding: 10px 0 0;}
.news_c{width: 350px;}
.news_c dl{width: 270px;}
.news_c dl dt{font-size: 40px;color: #d62418;height: 60px;line-height: 60px;overflow: hidden;background:url(../images/news_line.gif) no-repeat 0 35px;padding-left: 15px;font-family: "DINOT";}
.news_c dl dd{padding: 10px 0 0;}
.news_c dl dd h5{line-height: 30px;max-height: 60px;overflow: hidden;font-weight: normal;}
.news_c dl dd h5 a{font-size: 18px;color: #1a1a1a;}
.news_c dl dd h5 a:hover,.wd_r ul li a:hover{color: #015198;}
.news_c .news_desc{font-size: 14px;color: #666;line-height: 24px;height: 48px;overflow: hidden;padding: 10px 0 0;}
.news_c dl dd b{display: block;line-height: 24px;margin-top: -24px;float: right;}
.news_c dl dd b a{font-size: 14px;color: #015198;}
.news_r{width: 510px;}
.news_r p{width: 18px;height: 30px;padding: 55px 0 0;}
.news_r p a{display: block;width: 18px;height: 30px;}
.news_lico a{background:url(../images/news_lico01.gif) no-repeat;}
.news_lico a:hover{background:url(../images/news_lico02.gif) no-repeat;}
.news_rico a{background:url(../images/news_rico01.gif) no-repeat;}
.news_rico a:hover{background:url(../images/news_rico02.gif) no-repeat;}
.news_m{width: 470px;padding: 15px 0 0;}
.news_m ul li{width: 196px;float: left;padding: 0 0 0 30px;}
.news_m ul li em{display: block;width: 196px;height: 110px;line-height: 0;overflow: hidden;border-radius: 5px;}
.news_m ul li em img{width: 196px;height: 110px;display: block;border-radius: 5px;}
.news_m ul li span{display: block;font-size: 14px;color: #666;text-align: center;padding: 10px 0 0;line-height: 26px;}
.news_m ul li i{display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 186px;padding: 0 5px;}

/*常见问答*/
.wd{padding: 0 0 90px;}
.wd_l{width: 330px;padding: 15px 0 0;}
.wd_l ul li{width: 130px;padding: 15px 0;}
.wd_l ul li a,.photo_t ul li a{display: block;width: 126px;text-align: center;height: 34px;line-height: 34px;overflow: hidden;border: #db3e33 2px solid;border-radius: 20px;font-size: 16px;color: #db3e33;}
.wd_l ul li a:hover,.wd_l ul li.on a,.photo_t ul li a:hover,.photo_t ul li.on a{background: #015198;border: #015198 2px solid;color: #fff;}
.wd_r{width: 850px;padding: 20px 0 0;border-top: #d2d2d2 1px solid;}
.wd_r ul li{height: 42px;line-height: 42px;overflow: hidden;}
.wd_r ul li a{font-size: 14px;color: #666;display: block;float: left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 700px;}
.wd_r ul li span{display: block;float: right;font-size: 14px;color: #666;}
.wd_r ul li:nth-child(2n){ margin-right:0;}

/*关于我们*/
.about{ background-color:#F6F6F6;overflow: hidden;height: 560px; margin-top:50px;}
.about dl{width: 1200px;height: 560px;position: relative;}
.about dl dt{width: 960px;height: 560px;line-height: 0;overflow: hidden;position: absolute;top: 0;right: 50%;}
.about dl dt img{width: 960px;height: 560px;}
.about dl dd{width: 540px;float: right;padding: 95px 0 0;}
.about dl dd h5{height: 120px;line-height: 40px;overflow: hidden;font-weight: normal; background:url(../images/ab_line.gif) no-repeat 0 115px;}
.about dl dd h5 a{font-size: 40px;color: #EB8D1E;}
.about dl dd h5 a:hover{ color: #333;}
.about dl dd h5 i{display: block;font-size: 18px;color: #4c4c4c;padding: 10px 0 0;}
.about .ab_desc{font-size: 16px;color: #666;line-height: 30px;height: 180px;overflow: hidden;padding: 20px 0 0;}
.about dl dd em{display: block;line-height: 30px;margin-top: -30px;margin-left: 200px;}
.about dl dd em a{font-size: 14px;color: #e0060a;font-weight: bold;}
.about dl dd span{display: block;width: 170px; margin-top:35px;}
.about dl dd span a{display: block;font-size: 14px;color: #fff; background-color:#EB8D1E;border-radius: 50px; text-align:center; font-size:18px;height: 50px;line-height: 50px;}

.sdys_1{ padding-top:165px; margin-left:93px; font-size:16px; width:405px; height:140px; line-height:30px;}
.sdys_2{ padding-top:155px; margin-left:693px; font-size:16px; width:405px; height:140px; line-height:30px;}
.sdys_3{ padding-top:165px; margin-left:93px; font-size:16px; width:405px; height:140px; line-height:30px; color:#FFFFFF;}
.sdys_4{ padding-top:165px; margin-left:693px; font-size:16px; width:405px; height:140px; line-height:30px;}

/*公司相册*/
.ryzz{ width:100%; background-color:#F6F6F6; height:420px;}
.change-content {
    padding: 30px 0;
}

.change-box {
    padding-bottom: 70px;
}

.change-main {
    width: 1200px !important;
    margin: 0 auto;
    position: relative;
    transition: all .3s ease;
}


.change-box .change-cut {
width:480px; margin:auto;
    /* width: 1551px; */
}

.transition {
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.change-box .change-cut .tab {
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 22px;
    background-color: #F5F5F5;
    box-sizing: border-box;
    /* border-left: none; */
    position: relative;
    cursor: default;
    width: 220px;
    float:left;
	border-radius: 20px;
	margin-right:10px; margin-bottom:20px;
    /* margin-right: 0px; */
}

.flex-rows{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.change-box .change-cut ul{
    margin-left: 0px;
    /* width: 1200px; */
}

.contents{
    width:1200px;
}

.change-box .change-cut .tab.on {
    background-color: #EC8D1F;
    color: #fff;
}



.change-box .contents > .flex-row {
    justify-content: space-between;
}

.ryzzimg{ width:260px; height:220px; padding:10px; background-color:#FFFFFF; margin:6px;}

.change-box .item {
    box-sizing: border-box;
    float: left;
    transition: all .3s ease;
    margin-right: 20px;
}

.img-block {
    margin: 0 auto;
    display: block;
}

.change-box .img-block {
    margin: 0 20px 0 0;
    float: left;
}

.img-block img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
}

.change-box .item-title {
    font-size: 18px;
    color: #333;
}

.change-box .item-p {
    font-size: 12px;
    color: #999;
    margin-top: 10px;
}

.change-box .item:hover {
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .1);
}

.items-news .items-news-list .item a:hover {
    color: #20B09F;
}


/*友情链接*/
.f_link{ padding-top:25px; padding-bottom:25px;overflow: hidden;border-top: #959595 1px solid;}
.f_link b{display: block;float: left;font-size: 14px;color: #333;width: 80px;}
.f_link p{font-size: 14px;color: #333;float: left;width: 1120px; line-height:30px;}
.f_link p a{font-size: 14px;color: #333; padding:0 10px 0 0;}

/**/
@-webkit-keyframes shake{
  from,to{-webkit-transform:translate3d(0, 0, 0);}
  20%,60%{-webkit-transform:translate3d(-10px, 0, 0);}
  40%,80%{-webkit-transform:translate3d(10px, 0, 0);}
}

@keyframes shake {
  from,to{transform:translate3d(0, 0, 0);}
  20%,60%{transform:translate3d(-10px, 0, 0);}
  40%,80%{transform:translate3d(10px, 0, 0);}
}

.index_news{ margin-top:50px;}
.index_news .index_news_580{ width:580px;}
.index_news .bt{ margin-left:10px;}
.index_news .bt a{ font-size:18px; font-weight:bold; padding-right:15px;}
.index_news .xt{ width:100%; height:2px; background:url(../images/i3.jpg); margin-top:10px;}
.index_news .tpxw { margin-top:15px; border-bottom:1px solid #dddddd; padding-bottom:10px;}
.index_news .tpxw img{ width:100%; height:280px;}
.index_news .tpxw h5{ padding-top:15px; padding-bottom:15px;}
.index_news .tpxw p{ color:#999999; font-size:14px;}
.index_news ul{ margin-top:20px;}
.index_news ul li{ height:30px; line-height:30px;}

