@charset "utf-8";
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{overflow-x:hidden;-webkit-text-size-adjust:none}
body{min-width:320px;font-size:14px;color:#666;font-family:"Microsoft Yahei",-apple-system,"PingFang SC","Helvetica Neue",STHeiti,Tahoma,Simsun,sans-serif;-webkit-overflow-scrolling:touch}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0}
dl,li,ol,ul{list-style:none}
*{text-decoration:none!important}
a,a:active,a:focus,a:hover,a:visited{text-decoration:none!important;outline:0;star:expression_r(this.onFocus=this.blur())}
a{color:#616161}
.fl{float:left}
.fr{float:right}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
.part2{width:100%;position:relative;z-index:0;padding-bottom:95px}
.part2:before{content:"";position:absolute;width:100vw;left:50%;bottom:160px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #e7e7ea}
.part2 ul{display:flex;z-index:1;position:relative;justify-content:center}
.l_title{text-align:center;position:relative;font-size:16px;line-height:25px}
.l_title span{display:none;font-size:12px;line-height:25px}
.part2 ul li:nth-child(2n+1) .l_title{margin-top:40px}
.part2 ul li:nth-child(2n) .l_title{margin-bottom:40px}
.part2 ul li:nth-child(2n+1) .l_title:after{content:"";position:absolute;width:19px;margin:0 auto;height:0;top:-10px;border-bottom:1px solid #b3b3b3;left:0;right:0;bottom:auto}
.part2 ul li:nth-child(2n) .l_title:after{content:"";position:absolute;width:19px;margin:0 auto;height:0;top:35px;border-bottom:1px solid #b3b3b3;left:0;right:0}
.clear{clear:both}
.clearfix:after{clear:both;display:block;height:0;visibility:hidden;line-height:0;content:'\20'}
.bgFull{background-size:cover;background-position:center center;background-repeat:nno-repeat}
fieldset{border:0!important}
button,input,select,textarea{font-size:100%;outline:0;resize:none}
input[type=button]{cursor:pointer;border:0}
input[type=submit]{cursor:pointer;border:0}
input[type=reset]{cursor:pointer;border:0}
input,textarea{-webkit-appearance:none}
input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none;padding:0}
img{max-width:100%;border:0;margin:0 auto;vertical-align:middle}
.vertical-center{display:block;max-width:100%;max-height:100%;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0}
.t2{text-indent:2em}
em{font-style:normal}
.overf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.inner-wrap{width:100%;max-width:1200px;min-width:320px;margin:0 auto}
.pc-block{display:block}
.mb-block{display:none}
@media (max-width:1320px){.inner-wrap{padding-left:30px;padding-right:30px}
}
@media (max-width:999px){.pc-block{display:none}
.mb-block{display:block}
}
.transition{-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-ms-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}
.header{background:#6d131e;position:relative;z-index:3}
.top-t{width:100%;height:42px;line-height:42px;color:#6f6f6f;background:#fff;position:relative;z-index:9;border-bottom:1px solid #d8d8d8}
.top-sub{float:right}
.top-sub .item{float:right;height:42px;border-left:1px solid #d8d8d8;padding:0 25px;position:relative}
.top-sub .item>a,.top-sub .item>em,.top-sub .item>img,.top-sub .item>span{display:inline-block;vertical-align:middle}
.top-sub .item>span{margin-right:10px}
.top-sub .tel span{background:url(../images/icon_tel.png) no-repeat left center;padding-left:30px}
.top-sub .tel em{font-weight:700;font-size:20px;color:#6d131e;font-family:arial}
.top-sub .gz a{margin:0 2px;-webkit-transition:all ease .3s;transition:all ease .3s}
.top-sub .gz a:hover{opacity:.6}
.top-sub .gzh{padding-right:0;cursor:pointer}
.top-sub .gzh div{display:none;position:absolute;top:40px;right:0;padding:5px;background:#fff}
.top-sub .gzh:hover div{display:block}
.logo{float:left;margin-top:10px}
.logo img{display:inline-block;vertical-align:middle}
.logo span{margin-left:30px;display:inline-block;vertical-align:middle}
.nav{float:right}
.nav li{float:left;margin-top:20px;position:relative;text-align:center;font-size:16px}
.nav li>a{position:relative;z-index:8;display:inline-block;padding:0 20px;height:44px;line-height:44px;color:#313131}
.nav li:last-child>a{padding-right:0}
.nav li.active>a,.nav li:hover>a{color: #116297;}
.nav-slide{font-size:14px;display:none;position:absolute;z-index:9;left:50%;top:44px;margin-left:-70px;width:140px;background:rgba(0,0,0,.8);border-bottom:2px solid #42080f}
.nav-slide a{display:block;color:#fff;line-height:40px;border-top:1px solid rgba(255,255,255,.2)}
.nav-slide a:hover{color:#bc8c90}
@media (max-width:960px){.top-sub .item{padding:0 8px}
.top-sub .item>span{margin-right:2px}
.top-sub .tel span{background:0 0;padding-left:0}
.logo span{display:none}
.nav li>a{padding:0 15px}
}
.banner{width:100%}
.banner .swiper-slide a{display:block;padding:22% 0 11%;text-align:right;color:#fff}
.banner .swiper-slide .text{width:80%;max-width:824px;display:inline-block;text-align:left;background:rgba(0,0,0,.4);padding:35px 58px}
.banner .swiper-slide .text .cn{font-weight:700;font-size:30px;letter-spacing:4px;text-shadow:2px 2px 2px rgba(0,0,0,.5)}
.banner .swiper-slide .text .en{margin-top:10px;text-transform:uppercase;opacity:.5}
.banner .button .inner-wrap{position:relative}
.banner .button .swiper-button-next,.banner .button .swiper-button-prev{left:auto;right:auto;margin:0;bottom:30px;top:auto;width:30px;height:30px;background-size:cover}
.banner .button .swiper-button-prev{right:40px;background:url(../images/banner_prev.png)}
.banner .button .swiper-button-next{right:0;background:url(../images/banner_nex.png)}
.index-tit{text-align:center}
.index-tit .en{position:relative;padding-bottom:20px;font-size:34px;line-height:44px;color:#d0d0d0;letter-spacing:5px;text-transform:uppercase}
.index-tit .en:after{content:"";display:block;position:absolute;bottom:0;left:50%;height:1px;width:56px;margin-left:-28px;background:#6e6e6e}
.index-tit .tit{margin-top:20px;font-size:20px;color:#222;letter-spacing:5px}
.index-tit .des{margin-top:15px;color:#6c6c6c;line-height:24px}
.index-activity{position:relative;padding-bottom:80px;z-index:1;width:100%;background:url(../images/index_project_bg.jpg) top center no-repeat;padding-top:80px}
.index-activity .content{padding:60px 0 60px 40px;background:#fff;-webkit-box-shadow:0 0 15px rgba(4,0,0,.1);-moz-box-shadow:0 0 15px rgba(4,0,0,.1);box-shadow:0 0 15px rgba(4,0,0,.1)}
.index-activity .dimg{margin-top:0;padding-top:8px;float:left;width:62.5%;text-align:center}
.index-activity .dimg img{width:100%}
.index-activity .con{margin-left:62.5%;padding:0 6.25%}
.index-activity .con .index-tit .en{padding-bottom:15px;letter-spacing:2px;color:#6c6c6c}
.index-activity .con .text{margin:20px 0 10px;text-align:center;font-size:16px;color:#383838}
.index-activity .con .text span{margin:0 10px;color:#6d131e;font-weight:700}
.index-activity .con .in{margin-bottom:8px;border:1px solid #ebebeb;height:36px}
.index-activity .con .in input{width:100%;padding:5px 10px;line-height:24px;border:none;background:0 0}
.index-activity .con .in input::-webkit-input-placeholder{color:#9b9b9b}
.index-activity .con .in input:-moz-placeholder{color:#9b9b9b}
.index-activity .con .in input::-moz-placeholder{color:#9b9b9b}
.index-activity .con .in input:-ms-input-placeholder{color:#9b9b9b}
.index-activity .con .button button{width:100%;height:36px;line-height:36px;background:#6d131e;color:#fff;border:none}
.index-activity .con .txt{text-align:center;margin-top:25px;color:#c4c4c4}
.index-activity .con .txt span{margin:0 10px}
.footer1{color:#fff;background-image:url(../images/footer_bg.jpg);position:relative;z-index:9}
.foot-head{padding-bottom:35px}
.foot-head .left{float:left;width:28.5%;background:#1e1e1e;padding:40px 20px 20px 32px}
.foot-head .left .box img{float:left;width:120px}
.foot-head .left .box div{float:left;margin-left:10px}
.foot-head .left .box p{line-height:22px}
.foot-head .left .box span{margin-top:14px;display:block;font-size:40px;margin-bottom:14px}
.foot-head .left .box .p2{margin-top:2px;font-size:20px}
.foot-head .left .link a{margin:15px 2px 0;width:120px;height:30px;line-height:30px;display:inline-block;background:#fff;text-align:center;-webkit-transition:all ease .3s;transition:all ease .3s}
.foot-head .left .link a img{margin-right:10px;display:inline-block;vertical-align:middle}
.foot-head .left .link a span{display:inline-block;vertical-align:middle}
.foot-head .left .link a:hover{opacity:.7}
.foot-head .left .tel{line-height:55px}
.foot-head .left .tel span{font-size:14px}
.foot-head .left .text{width:120%;padding:12px 24px;background:#6d131e}
.foot-head .left .text p{margin-top:10px;padding-left:28px;background:url(../images/fico_addrer.png) no-repeat left center}
.foot-head .left .text p:first-child{margin-top:0}
.foot-head .right{float:right;width:62%}
.foot-head .right .con{padding-top:40px;line-height:40px}
.keyword{line-height:40px}
.foot-head .right ul{padding:20px 0;line-height:30px;overflow:hidden}
.foot-head .right li{float:left;padding:0 3%;border-right:1px solid rgba(255,255,255,.1)}
.foot-head .right li:first-child{padding-left:0}
.foot-head .right li:last-child{border-right:none;padding-right:0}
.foot-head .right li a{display:block;color:#fff;-webkit-transition:all ease .3s;transition:all ease .3s}
.foot-head .right li div a{opacity:.4}
.foot-head .right li a:hover{opacity:.7}
.foot-head .right .con a{display:inline-block;margin:0 10px;color:rgba(255,255,255,.77);-webkit-transition:all ease .3s;transition:all ease .3s}
.foot-head .right .con a:hover{color:#fff}
.f_ct{line-height:35px;clear:both}
.footer-link{padding-bottom:30px}
.footer-link .content{position:relative;padding-left:82px;line-height:26px}
.footer-link span{position:absolute;top:0;left:0;line-height:26px}
.footer-link a{display:inline-block;margin:0 5px;color:#8d8d8d;color:rgba(255,255,255,.4);-webkit-transition:all ease .3s;transition:all ease .3s}
.footer-link a:hover{color:#acacac;color:rgba(255,255,255,.8)}
.foot-bottom{padding:12px 0;background:rgba(0,0,0,.6);color:#8d8d8d;color:rgba(255,255,255,.4)}
.foot-bottom a{color:#8d8d8d;color:rgba(255,255,255,.4);-webkit-transition:all ease .3s;transition:all ease .3s}
.foot-bottom a:hover{color:#acacac;color:rgba(255,255,255,.8)}
@media (max-width:960px){.foot-head .left{padding:50px 15px 15px}
.foot-head .right li{margin-bottom:20px;width:33.33%}
.foot-head .right li:first-child{padding-left:5%}
.foot-head .right li:nth-child(3n){border-right:none}
.foot-head .right li:nth-child(3n+1){clear:both}
}
.float-menu{position:fixed;right:2%;top:50%;margin-top:-110px;z-index:999}
.float-menu ul li{position:relative;width:50px;height:50px;background-color:#d1d1d1;color:#fff;text-align:center;border-radius:5px;margin-bottom:1px;-webkit-transition:all ease .1s;transition:all ease .1s;background-size:cover;background-repeat:no-repeat;cursor:pointer}
.float-menu ul li a{color:#fff;display:block;width:50px;height:50px}
.float-menu li:hover{background-color:#71001c}
.float-menu li:hover a{color:#fff}
.float-menu li span{display:none;padding-top:8px;line-height:18px}
.float-menu li i{display:block;width:50px;height:50px;opacity:1}
.float-menu .icon-01{background-image:url(../images/f_icon1.png)}
.float-menu .icon-02{background-image:url(../images/f_icon2.png)}
.float-menu .icon-03{background-image:url(../images/f_icon3.png)}
.float-menu .icon-04{background-image:url(../images/f_icon4.png)}
.float-menu .icon-05{background-image:url(../images/f_icon5.png)}
.float-menu li:hover span{display:block}
.float-menu li:hover i{opacity:0}
@media (max-width:1280px){.home-sub li p{font-size:12px}
}
.float-bottom{position:fixed;bottom:0;right:0;left:0;width:100%;background:rgba(0,0,0,.8);color:#fff;padding:23px 0;z-index:99}
.float-bottom .inner-wrap{overflow:hidden}
.float-bottom .red{position:absolute;top:0;left:0;width:56px;height:100%;background:#6d131e;color:#fff;text-align:center;font-weight:700;line-height:22px;cursor:pointer}
.float-bottom .red span{display:inline-block;width:14px;vertical-align:middle;padding-bottom:20px;background:url(../images/f_left.png) bottom center no-repeat}
.float-bottom .red i{display:inline-block;height:100%;vertical-align:middle}
.float-bottom .tit{text-align:center;font-size:18px;position:relative}
.float-bottom .tit b{font-size:24px;margin-right:10px}
.float-bottom .tit span{padding:0 35px;z-index:1}
.float-bottom .tit:after{content:"";position:absolute;top:50%;left:0;height:1px;width:40%;background:#7b7a7a;z-index:0}
.float-bottom .tit:before{content:"";position:absolute;top:50%;right:0;height:1px;width:40%;background:#7b7a7a;z-index:0}
.float-bottom .con{margin-top:25px;line-height:40px}
.float-bottom .con div{float:left;width:17.5%}
.float-bottom .in{position:relative;margin-right:3.125%;height:40px;line-height:38px;padding:5px 10px;padding-left:55px;border:1px solid #7b7a7a;border-radius:5px}
.float-bottom .in span{position:absolute;top:0;left:10px}
.float-bottom .in input{float:left;width:100%;height:28px;line-height:28px;border:none;background:0 0;color:#fff}
.float-bottom .button input{width:100%;height:40px;line-height:40px;text-align:center;color:#6d131e;background:#fff;border-radius:5px;-webkit-transition:all ease .2s;transition:all ease .2s}
.float-bottom .button input:hover{font-size:15px;opacity:.9}
.page-wrap{padding-bottom:137px}
@media (max-width:1440px){.float-bottom .inner-wrap{padding:0 70px}
}
@media (max-width:750px){.page-wrap{padding-bottom:0}
.float-bottom,.float-menu{display:none}
}
.fixed-get-price{position:fixed;left:0;bottom:0;z-index:9999;padding:20px 0;width:100%;background:rgba(0,0,0,.6);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
.fixed-get-price.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.fixed-get-price-in{position:relative;margin:0 auto;max-width:1020px;width:100%;overflow:hidden}
.get-price-img{float:left;width:48%}
.get-price-img img{max-width:100%}
.get-price-form{margin-left:48%;margin-right:96px;overflow:hidden}
.get-price-form li{float:left;margin-right:3%;margin-bottom:10px;width:47%}
.get-price-form li .iptxt{display:block;padding:10px;width:100%;height:40px;line-height:18px;border:1px solid #e1e1e1;background:#fff;box-sizing:border-box}
.get-price-button{position:absolute;right:0;top:0;width:96px}
.get-price-button button{display:block;width:100%;height:96px;color:#fff;font-size:24px;line-height:30px;background:#540000;border-radius:100%;box-shadow:1px 2px 5px rgba(11,2,5,.75);border:0;cursor:pointer}
.fixed-get-price-close{position:absolute;right:0;top:0;width:40px;height:40px;text-align:center;line-height:40px;color:#fff;font-size:20px;cursor:pointer;z-index:11}
.small-get-price.active{width:40px}
.small-get-price{z-index:999;cursor:pointer;position:fixed;left:0;bottom:0;height:140px;width:0;background:rgba(0,0,0,.8);color:#540000;line-height:20px;padding-top:20px;font-weight:700;text-align:center;font-size:18px;overflow:hidden;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s}
.small-get-price span{display:inline-block;width:18px}
#cnzz_stat_icon_1253317447{position:fixed;bottom:0;left:0;font-size:0;height:0;overflow:hidden}
.f2,.w1200{width:1200px;margin:0 auto}
.part2 .in_title{margin-bottom:60px}
.in_title{display:block;width:800px;height:80px;margin:0 auto;overflow:hidden;position:relative;margin-bottom:30px}
.in_title em{display:block;width:100%;height:100px;line-height:100px;text-align:center;font-size:60px;color:rgba(237,237,237,.18);font-family:arial;font-style:normal;text-transform:uppercase}
.in_title span{display:block;width:150px;height:30px;line-height:20px;text-align:center;font-size:36px;color:#fff;position:absolute;left:50%;bottom:0;margin-left:-75px}
.w1050{width:1050px;position:relative;margin:0 auto}
.part3 .swiper-button-prev{left:97.6%;right:0;background:url(../images/hezuo_btn.png) no-repeat center top #000;height:71px;width:26px;margin-top:0}
.part3 .swiper-button-next{left:100.5%;right:0;background:url(../images/hezuo_btn.png) no-repeat center bottom #000;height:71px;width:26px;margin-top:0}
.part3{width:100%;background:url(../images/teambg.jpg);padding:40px 0}
.part3 .swiper-container{width:1050px;marign-righy:-150px}
.part3 .swiper-container .swiper-button-prev{right:0;left:100%}
.part3 ul li{width:1100px;position:relative;visibility:visible;animation-name:fadeInUp;animation-delay:0s}
.part3 ul li:hover .item_wrapper{padding:60px 0 0 370px}
.item_img{position:relative;z-index:2;padding:0 0 0 40px;width:260px;height: 220px;}
.item_info{background:#313131;padding:10px 20px;color:#c5c1c1}
.item_info span{display:block;font-size:12px;color:#797979}
.item_wrapper{position:absolute;top:27px;bottom:75px;left:0;padding:60px 0 0 310px;width:100%;z-index:-1;background:#292929;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s;background-color:#424141;z-index:1}
.item_des{display:block;width:540px;height:50px;overflow:hidden;font-size:13px;line-height:24px;padding:0 30px 0 5px;color:#cacaca}
.d1{width:50%;background:rgba(29,92,159,.73);color:#fff;position:relative;margin:40px 0}
.d1 a{color:#fff}
.d1 img{margin-right:20px;float:left;width:300px}
.d1 h2{font-size:30px;line-height:60px;font-weight:400;padding-top:15px}
.intro{padding-right:15px;line-height:30px}
.d1 i{width:61px;height:0;border-bottom:solid 1px #e2e2e2;display:block;margin:10px 0 20px 30px;margin-left:54%}
.part4{padding:40px 0}
.part2 .in_title em,.part4 .in_title em{color:rgba(237,237,237,.8)}
.part2 .in_title span,.part4 .in_title span{color:#000}
.casebox{width:1200px;margin:0 auto;position:relative;margin-bottom:30px}
.casebox i{display:block;width:26px;height:71px;cursor:pointer;position:absolute;top:170px}
.casebox .btn01{background:url(../images/hezuo_btn.png) no-repeat center top;left:-60px}
.casebox .btn02{background:url(../images/hezuo_btn.png) no-repeat center bottom;right:-60px}
.caseAll{width:1200px;margin:0 auto;height:500px}
.caselist{width:100%;height:350px;position:relative}
.caselist .list{background-color:#1a1e29;position:absolute}
.caselist .list img{display:block;opacity:.5}
.caselist .list.active{background:0 0}
.caselist .list.active img{opacity:1}
.caselist .list p{position:absolute;font-size:14px;color:#333;text-align:center;margin-top:15px;z-index:999999999999;bottom:0;background:rgba(47,47,47,.84);display:block;width:100%;height:40px;line-height:40px;color:#fff}
.morez{margin:0 auto;width:160px;height:35px;display:block;background:#2c3447;border:1px solid #2c3447;line-height:34px;position:relative;background:#2c3447 url(../images/jiantou.png) 110px no-repeat;overflow:hidden;padding-left:17px;font-size:14px;color:#fff!important}
.morez:hover{border:1px solid #2c3447;background:url(../images/jiantou-01.png) 110px no-repeat;color:#2c3447!important}
.morez a{display:block}
.ny_banner{width:100%;background:url(../images/ny_banner.jpg) no-repeat center;height:206px}
.content{height:auto;width:100%;background:#fbfbfb;padding:20px 0}
.content .tit{height:70px;background:#fff;line-height:70px;width:1200px;box-shadow:0 0 10px #f2f2f2}
.content .tit h3{margin-left:30px;float:left;font-size:20px}
.content .tit span{float:right;margin-right:30px}
.content .tit span a{color:#333}
.content .tit span a:hover{color:#215590}
.content .con_con{background:#fff;padding:40px 30px;width:1200px;margin:10px auto auto auto;line-height:30px;height:auto;box-shadow:0 0 10px #f2f2f2;margin-bottom:80px}
.syty{height:auto;background:#fff;box-shadow:0 0 10px #f2f2f2;width:1200px;margin:0 auto 10px auto}
.syty ul li{text-align:center;padding:20px 24px;font-size:16px;margin-bottom:5px;float:left}
.syty ul li:hover{background:#215590}
.syty ul li:hover a{color:#fff}
.syty ul span{float:left;padding:24px 0}
.propic li{width:340px;border:1px solid #f5f5f5;margin:0 20px;margin-bottom:30px;overflow:hidden;float:left;height: 360px;}
.propic li img{width:340px;transition:all .3s linear;height: 300px;}
.propic li p{width:90%;line-height:40px;text-align:center);text-align:center;padding:10px 5%}
.propic li a{color:#333}
.propic li:hover a{color:#fff}
.propic li:hover{box-shadow:0 0 10px #ccc;background:#2a5aac}
.propic li:hover img{transition:all .3s linear}
.news-list,.waper{width:100%;display:table}
.news-list{width:1200px;padding:40px;background-color:#fff;margin:10px auto}
.sub-news{width:100%}
.sub-news li{width:100%;display:table;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e2e2e2}
.sub-news li dt{float:left;width:199px;height:150px;overflow:hidden}
.sub-news li dt img{width:199px;height:150px;-webkit-transition:all ease .35s;transition:all ease .35s}
.sub-news li dt img:hover{opacity:.9;-webkit-transform:scale(1.05);transform:scale(1.05)}
.sub-news li dd{width:894px;float:right;position:relative}
.sub-news li dd h6{font-size:15px;color:#a7a7a7;font-weight:400;margin-bottom:3px;margin-top:6px;display:block;background:url(../images/timeico.jpg) no-repeat 0 3px}
.sub-news li dd h3{margin-bottom:20px}
.sub-news li dd h3 a{font-size:18px}
.sub-news li dd h3 a:hover{color:#215590}
.sub-news li dd span{display:block;width:30px;border-top:2px solid #e2e2e2;margin:17px 0}
.sub-news li dd p{width:876px;line-height:22px;color:#999}
.sub-news li dd small a{position:absolute;right:0;top:50%;margin-top:-10px;display:block;width:20px;height:20px;font-size:14px;text-align:center;line-height:18px;border:1px solid #e2e2e2;color:#e2e2e2}
.sub-news li dd small a:hover{background-color:#2b6d09;color:#fff;border-color:#2b6d09}
.luotong_page{padding:3% 0;text-align:center}
.luotong_page a{color:#666;padding:1%;margin:5px;border:1px solid #999}
.luotong_page a:hover,.luotong_page a.on{color:#fff;border:1px solid #0081cc;background:#0081cc}
.luotong_page a:active{color:#fff}
