@charset "utf-8";
/* CSS Document */
html{font-size:62.5%; /* 10÷16=62.5% */}
body,div,h1,h2,h3,h4,h5,span,a,dl,dt,dd,ul,li,input,p,hr,select,textarea,option,img,em{ padding:0; list-style:none; margin:0; border:0;}
body{ font-size:1.4rem;color:#333; position:relative;font-family:"Microsoft YaHei",微软雅黑;}
a:visited,a:link{ text-decoration:none; color:#666;}
em{font-style:normal;}
/*a:hover{ text-decoration: none; color:#333;}*/
a img{ display:block; border:0px;}
input:focus {border-color: #95C8F1!important; color:#666!important;}
input,button,select,textarea{ outline:none;}
.clear{clear: both;}

.warp{width:100%; height: auto; overflow: hidden; text-align: center;}

@media screen and (min-width:990px){
.mar_warp{width:1100px; height: auto; margin: 0 auto; overflow: hidden;}
.web{display: none;}
.logo{width:314px; height: 100px; float: left;}
.logo img{width:219px; height: 100px; float: left;}
.nav{width:786px; height: 100px; float: right;}
.nav a{float: left; padding: 3.5% 2.4%;}
.nav a.col{background-color: #f5a100; color: #fff;}
.nav a p{height: 24px; font-size: 16px; }
.nav a em{font-size: 12px; font-family: "Arial";}
.full_warp{width:100%; height: auto;}
.banner{width:100%; margin: 0 auto;}
.slider{padding-bottom: 33.1%; margin:0 auto; overflow:hidden; position:relative;}
.sliderbox{position:relative;}/*必须加这句css,否则向左右，上下滚动时会没有效果*/
.sliderbox li img{width: 100%;}
.ban_more{ display: block; position: absolute; width: 15.8%; height: 9.6%; bottom: 27%; background: url("../../images/ls/ckxq.png");  background-size: 100%; right: 29%;}
.title{width: 100%; text-align: center; font-size: 36px; color: #333; margin: 7% auto 1.5% auto;}
.xian{width:85px; height: 2px; margin: 0 auto; background-color: #f5a100;}
.yw{width: 100%; text-align: center; font-size: 14px; font-family: "Arial"; color: #888; margin:1.5% auto 5% auto;}
.content_ab{font-size: 16px; color: #666; line-height: 1.5; text-align: left; margin-bottom: 8%;}
.ind_abbg{width:100%; height: 630px; background: url('../../images/ls/ind_abbg.jpg') no-repeat; background-size: 100%; overflow: hidden;}
.abcontent{width:60%; height: 100%; margin: 0 auto; overflow: hidden;}
.abcontent p{font-size: 48px; color: #fff; font-weight: bold; margin: 16.5% auto 5% auto;}
.abcontent>a{width: 21.6%; height:8%; margin: 0 auto; display: block; background: url('../../images/ls/ckxq2.png') no-repeat;}
.content_ser,.content_new,.content_case,.content_form{width:1100px; height: auto; margin: 0 auto; overflow: hidden;}
.content_ser>a{display: block; float: left; position: relative;width: 183px; height: 176px;}
.content_ser>a img{width: 113px; height: 113px;  margin: 0 auto;}
.content_ser>a img.zhpic{display: none; position: absolute; top: 0; left: 50%; margin-left: -56px;}
.content_ser>a p.ser_tit{font-size: 18px; color: #333; height: 63px; line-height: 63px;}
.content_ser>a:hover .zhpic{display: block;}
.content_ser>a:hover .ser_tit{color: #f5a100;}
.content_new{margin-bottom: 35px;}
.ind_newlist{width: 540px; height: 130px; float: left; text-align: left; margin-right: 20px; margin-bottom: 33px;}
.nomr{margin-right: 0 !important;}
.ind_newlist>a img{float: left; width: 196px; height: 130px; margin-right:20px;}
.new_tit{font-size: 16px; color: #333; font-weight: bold;}
.ind_newcon{font-size: 14px; color: #666; margin-top: 7px;}
.ind_newlist>a:hover .new_tit{color: #f5a100;}
.ind_newlist>a:hover .ind_newcon{color: #f5a100;}
.ind_zybg{width:100%; height: 630px; background: url('../../images/ls/ind_newbg.jpg') no-repeat; background-size: 100%; overflow: hidden;}
.content_case .case_pic li{float: left; width: 275px; height: 213px;-webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s;}
.content_case .case_pic li:hover{ -webkit-transform:scale(0.8); -moz-transform:scale(0.8); -o-transform:scale(0.8);}
.case_pic li a img{width:100%;}
.case_title{ width: 695px; height: auto; overflow: hidden; margin:0 auto 28px auto;}
.server{width: 1038px; height: 40px; margin:0 auto 28px auto;}
.three{width: 418px;}
.case_title li.other{float: left; width: 125px; height: 38px; background-color: #fff; margin:0 6px; border: 1px solid #dcdcdc; line-height: 38px;}
.case_title li.ser{float: left; padding: 0 1%; height: 38px; margin:0 6px; background-color: #fff; border: 1px solid #dcdcdc; line-height: 38px;}
.case_title li a{font-size: 16px; color: #333;}
.case_titbg{background-color: #eeeeee!important;}
.ind_lxbg{width:100%; height: 630px; background: url('../../images/ls/ind_lxbg.jpg') no-repeat; background-size: 100%; overflow: hidden;}
.ewm{width: 166px; height: 345px; margin:0 auto;}
.ewm img{width: 166px; height: 345px;}
.ind_lxfs{width:1100px; height: 96px; margin: 155px auto 0 auto; overflow: hidden;}
.ind_lxfs>div{width: 236px; height: 71px; float: left; padding-left: 130px; color: #fff; font-size: 18px; text-align: left; padding-top: 25px;}
.phone{background: url('../../images/ls/phone.png') no-repeat 69px center;}
.add{background: url('../../images/ls/add.png') no-repeat 69px center;}
.email{background: url('../../images/ls/email.png') no-repeat 69px center;}
.content_form .myinput{font-size: 16px; color: #999; padding:0 22px; width: 485px; height: 53px; border: 1px solid #b5b5b5; float: left; margin:0 37px 18px 0;}
.content_form textarea{width:1054px; height: 207px; padding: 22px; border: 1px solid #b5b5b5; font-size: 16px; color: #999; resize: none;}
.tijiao{width:246px; height: 50px;    background: url("../../images/ls/tj.png") no-repeat; background-size: 100%; margin:30px auto 54px auto;}
.footer{width: 100%; height: 126px; background-color: #222; overflow: hidden;}
.fonav{margin:48px auto 15px auto;}
.fonav a,span,.banquan{font-size: 14px; color: #888;}
.fonav span{padding: 0 12px;}


.index_lxwm2 {
    width: 1100px;
    margin: 2.65% auto 4.16% auto;
    color: #0d0d0d;
}
.left {
    float: left;
    text-align: left;
    line-height: 2;
	width:49%;
}
.right {
    float: right;
    text-align: right;
    line-height: 2;
	width:49%;
}
.lxwm_bottom2 {
    width: 100%;
    margin: 10.23% auto 3.48% auto;
    color: #0d0d0d;
    line-height: 2.2;
}
.hx {
    display: none;
}


.abcon{width:100%; height: auto; background: url('../../images/ls/abbg.jpg') no-repeat; background-size: 100% 100%; overflow: hidden;}
.abconte{width: 58%; height: 100%; margin:0 auto; overflow: hidden;}

.newslist{width: 100%;  text-align: left;}
.newslist li{width: 97%;height: 130px; padding: 1.5%; margin-bottom:22px; background-color: #fff;}
.newslist img{float: left; margin-right: 2%;}
.newtit{ font-size: 16px; color: #333; font-weight: bold;}
.newdes{font-size: 14px; color: #666; margin:3px auto 8px auto;}
.more{width: 174px; height: 40px; display: block; margin-left: 216px; background: url('../../images/ls/ckxq3.jpg') no-repeat; background-size: 100%;}
.newslist>li>a:hover{background: url('../../images/ls/ckxq3_3.jpg') no-repeat;}
.morenews{width: 100%; height: 20px; display: block;  background: url('../../images/ls/jzmore.png') no-repeat center; margin:48px auto 106px auto;}

.futit{width: 58%; margin:0 auto 40px auto; padding: 15px 0; text-align: center; font-size: 12px; color: #999; border-bottom: 1px solid #dcdcdc;}
.max{width:58%; padding: 15px 0; margin:0 auto; text-align: left; font-size: 14px; color: #888;}
.lastnext{width: 58%; padding: 5px 0; margin:0 auto; font-size: 14px; color: #333; text-align: left; }
.lastnext a:hover{color: #f5a100;}
.fanhui{width: 58%; margin:0 auto 5% auto; text-align: left;}
.fh{font-size: 14px; color: #333;}

.caselist{width: 100%; overflow: hidden;}
.caselist li{float: left; width: 25%;}
.caselist li a{display: block; width: 90%; margin:0 auto;}
.caselist li img{width:100%;}
.caselist li p{text-align: left; font-size: 1em; color: #666;}
.caselist li p.casetit{font-size: 16px; padding: 4% 0 1% 0;}
.caselist li p.cas{margin-bottom: 15%; padding-bottom: 2%; border-bottom: 1px solid #c4c4c4;}

.zplist{width: 100%; overflow: hidden;}
.zplist li{width:97%; height: auto; margin-bottom:16px; background-color: #fff; text-align: left;}
.zplist li p.zptit{font-size: 16px; color: #333; padding: 2% 0 2% 4%; background: url('../../images/ls/dian.jpg') no-repeat 2% center;}
.zkmx{float: right; background: url('../../images/ls/zkmx.jpg') no-repeat center; width: 77px; height: 25px; margin-right: 2%;}
.sqmx{float: right; background: url('../../images/ls/sqmx.jpg') no-repeat center; width: 77px; height: 25px; margin-right: 2%;}
.zpcon{width: 97%; margin:0 auto; border-top: 1px solid #e6e6e6; padding-bottom: 3%; display: none;}
.zpcon h2{font-size: 14px; color: #333; font-weight: normal; width: 95%; padding: 2% 0; margin:0 auto;}
.zpcon div{font-size: 14px; color: #333; width: 95%; margin:0 auto; line-height: 2;}
} 


@media screen and (min-width:481px) and (max-width:1100px){
.mar_warp{width:100%; height: auto; margin: 0 auto; overflow: hidden;}
.web{display: none;}
.logo{width:100%;}
.logo img{width:20%; margin:0 auto;}

.nav{width:100%;}
.nav a{float: left; padding:2.3%;}
.nav a.col{background-color: #f5a100; color: #fff;}
.nav a p{height: 24px; font-size: 16px; }
.nav a em{font-size: 12px; font-family: "Arial";}
.full_warp{width:100%; height: auto;}
.banner{width:100%; margin: 0 auto;}
.slider{padding-bottom: 32.9%; overflow:hidden; position:relative;}
.sliderbox{position:relative;}/*必须加这句css,否则向左右，上下滚动时会没有效果*/
.sliderbox li img{width: 100%;}
.ban_more{ display: block; position: absolute; width: 15.8%; height: 9.6%; bottom: 27%; background: url("../../images/ls/ckxq.png");  background-size: 100%; right: 29%;}
.title{width: 100%; text-align: center; font-size: 36px; color: #333; margin: 7% auto 1.5% auto;}
.xian{width:85px; height: 2px; margin: 0 auto; background-color: #f5a100;}
.yw{width: 100%; text-align: center; font-size: 14px; font-family: "Arial"; color: #888; margin:10px auto 20px auto;}
.content_ab{font-size: 16px; color: #666; line-height: 1.5; text-align: left; width: 90%; margin:0 auto 8% auto;}
.ind_abbg{width:100%; background: url('../../images/ls/ind_abbg.jpg') no-repeat; background-size: 100%; overflow: hidden;}
.abcontent{width:60%; height: 100%; margin: 0 auto;}
.abcontent p{font-size: 25px; color: #fff; font-weight: bold; margin: 16.5% auto 5% auto;}
.abcontent>a{width: 21.6%; padding-bottom: 11.9%; margin: 0 auto; display: block;background: url('../../images/ls/ckxq2.png') no-repeat; background-size: 100%; }
.content_ser,.content_new,.content_case,.content_form{width:100%; height: auto; margin: 0 auto; overflow: hidden;}
.content_ser>a{display: block; float: left; position: relative;width: 33.3%; height: 176px;}
.content_ser>a img{width: 113px; height: 113px;  margin: 0 auto;}
.content_ser>a img.zhpic{display: none; position: absolute; top: 0; left: 50%; margin-left: -56px;}
.content_ser>a p.ser_tit{font-size: 18px; color: #333; height: 63px; line-height: 63px;}
.content_ser>a:hover .zhpic{display: block;}
.content_ser>a:hover .ser_tit{color: #f5a100;}
.content_new{margin-bottom: 35px;}
.ind_newlist{width: 95%; height: 130px;  text-align: left; margin:0 auto 33px auto}
.ind_newlist>a img{float: left; width: 196px; height: 130px; margin-right:20px;}
.new_tit{font-size: 16px; color: #333; font-weight: bold;}
.ind_newcon{font-size: 14px; color: #666; margin-top: 7px;}
.ind_newlist>a:hover .new_tit{color: #f5a100;}
.ind_newlist>a:hover .ind_newcon{color: #f5a100;}
.ind_zybg{width:100%; height: auto; background: url('../../images/ls/ind_newbg.jpg') no-repeat; background-size: 100%; overflow: hidden;}
.content_case .case_pic li{float: left; width: 25%; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s;}
.content_case .case_pic li:hover{ -webkit-transform:scale(0.8); -moz-transform:scale(0.8); -o-transform:scale(0.8);}
.case_pic{width: 95%; margin:0 auto; overflow: hidden;}
.case_pic li a img{width: 100%;}
.case_title{width: 560px; height: auto; overflow: hidden; margin:0 auto 28px auto;}
.case_title li{float: left; width: 125px; height: 38px; background-color: #fff; margin:0 6px; border: 1px solid #dcdcdc; line-height: 38px;}
.case_title li a{font-size: 16px; color: #333;}
.case_titbg{background-color: #eeeeee!important;}
.ind_lxbg{width:100%; background: url('../../images/ls/ind_lxbg.jpg') no-repeat; background-size: 100%; overflow: hidden;}
.ewm{width: 8%; margin:0 auto;}
.ewm img{width: 100%;}
.ind_lxfs{width:100%; margin: 4.5% auto ; overflow: hidden;}
.ind_lxfs>div{width: 20%;  float: left; padding-left: 11%; color: #fff; font-size: 14px; text-align: left;}
.phone{background: url('../../images/ls/phone.png') no-repeat 15% center; background-size: 19%}
.add{background: url('../../images/ls/add.png') no-repeat 15% center; background-size: 19%}
.email{background: url('../../images/ls/email.png') no-repeat 15% center; background-size: 19%}
.content_form .myinput{font-size: 16px; color: #999; padding:0 22px; width: 80%; height: 53px; border: 1px solid #b5b5b5;  margin:1.5% auto;}
.content_form textarea{width:80%; margin-top:1.5%; height: 207px; padding: 22px; border: 1px solid #b5b5b5; font-size: 16px; color: #999; resize: none;}
.tijiao{width:246px; height: 50px;    background: url("../../images/ls/tj.png") no-repeat; background-size: 100%; margin:30px auto 54px auto;}
.footer{width: 100%; height: auto; background-color: #222; overflow: hidden;}
.fonav{margin:48px auto 15px auto;}
.fonav a,.fonav span,.banquan{font-size: 14px; color: #888;}
.banquan{width: 90%; margin:0 auto 6% auto;}
.fonav span{padding: 0 12px;}



.index_lxwm2 {
    width: 100%;
    margin: 2.65% auto 4.16% auto;
    color: #0d0d0d;
}

.sx {
    display: none;
}
.hx{margin-bottom:3%;}
.lxwm_bottom2 {
    width: 95%;
    margin: 3% auto 3.48% auto;
    color: #0d0d0d;
    line-height: 2.2;
}
#map{width:100%;}

.abcon{width:100%; height: auto; background: url('../../images/ls/abbg.jpg') no-repeat; background-size: 100% 100%; overflow: hidden;}
.abconte{width: 95%; height: 100%; margin:0 auto; overflow: hidden;}

.newslist{width: 100%;  text-align: left;}
.newslist li{width: 97%;height: 130px; padding: 1.5%; margin-bottom:22px; background-color: #fff;}
.newslist img{float: left; margin-right: 2%;}
.newtit{ font-size: 16px; color: #333; font-weight: bold;}
.newdes{font-size: 14px; color: #666; margin:3px auto 8px auto;}
.more{width: 174px; height: 40px; display: block; margin-left: 216px; background: url('../../images/ls/ckxq3.jpg') no-repeat; background-size: 100%;}
.newslist>li>a:hover{background: url('../../images/ls/ckxq3_3.jpg') no-repeat;}
.morenews{width: 100%; height: 20px; display: block;  background: url('../../images/ls/jzmore.png') no-repeat center; margin:48px auto 106px auto;}

.futit{width: 95%; margin:0 auto 40px auto; padding: 15px 0; text-align: center; font-size: 12px; color: #999; border-bottom: 1px solid #dcdcdc;}
.max{width:95%; padding: 15px 0; margin:0 auto; text-align: left; font-size: 14px; color: #888;}
.lastnext{width: 95%; padding: 5px 0; margin:0 auto; font-size: 14px; color: #333; text-align: left; }
.fanhui{width: 95%; margin:0 auto 5% auto; text-align: left;}
.fh{font-size: 14px; color: #333;}

.caselist{width: 100%; overflow: hidden;}
.caselist li{float: left; width: 33.3%;}
.caselist li a{display: block; width: 90%; margin:0 auto;}
.caselist li img{width:100%;}
.caselist li p{text-align: left; font-size: 1em; color: #666;}
.caselist li p.casetit{font-size: 16px; padding: 4% 0 1% 0;}
.caselist li p.cas{margin-bottom: 15%; padding-bottom: 2%; border-bottom: 1px solid #c4c4c4;}

.zplist{width: 100%; overflow: hidden;}
.zplist li{width:97%; height: auto; margin-bottom:16px; background-color: #fff; text-align: left;}
.zplist li p.zptit{font-size: 16px; color: #333; padding: 2% 0 2% 4%; background: url('../../images/ls/dian.jpg') no-repeat 2% center;}
.zkmx{float: right; background: url('../../images/ls/zkmx.jpg') no-repeat center; width: 77px; height: 25px; margin-right: 2%;}
.sqmx{float: right; background: url('../../images/ls/sqmx.jpg') no-repeat center; width: 77px; height: 25px; margin-right: 2%;}
.zpcon{width: 97%; margin:0 auto; border-top: 1px solid #e6e6e6; padding-bottom: 3%; display: none;}
.zpcon h2{font-size: 14px; color: #333; font-weight: normal; width: 95%; padding: 2% 0; margin:0 auto;}
.zpcon div{font-size: 14px; color: #333; width: 95%; margin:0 auto; line-height: 2;}
}



@media screen and (max-width:480px){
.mar_warp{width:100%; height: auto; margin: 0 auto; overflow: hidden;}
.win{display: none;}
.logo{width:100%;}
.logo img{width:25%; margin:0 auto;}
.tarnav{ width: 20px; height: 20px; background: url('../../images/ls/menu.png') no-repeat; position: absolute; background-size: 100%; right: 5px; top: 10px;}
.navweb{width:100%; height: 100%; position: absolute; display: none; z-index: 99; background-color: #ccc;}
.navweb a{ width: 80%; display: block; padding: 3% 0 3% 20%; text-align: left;}
.navweb a.col{background-color: #f5a100; color: #fff;}
.navweb a p{height: 24px; font-size: 16px; }
.navweb a em{font-size: 12px; font-family: "Arial";}
.full_warp{width:100%; height: auto;}
.banner{width:100%; margin: 0 auto;}
.slider{padding-bottom: 32.9%; overflow:hidden; position:relative;}
.sliderbox{position:relative;}/*必须加这句css,否则向左右，上下滚动时会没有效果*/
.sliderbox li img{width: 100%;}
.ban_more{ display: block; position: absolute; width: 15.8%; height: 9.6%; bottom: 27%; background: url("../../images/ls/ckxq.png");  background-size: 100%; right: 29%;}
.title{width: 100%; text-align: center; font-size: 2.3rem; color: #333; margin: 7% auto 1.5% auto;}
.xian{width:85px; height: 2px; margin: 0 auto; background-color: #f5a100;}
.yw{width: 100%; text-align: center; font-size: 14px; font-family: "Arial"; color: #888; margin:1.5% auto 5% auto;}
.content_ab{font-size: 16px; color: #666; line-height: 1.5; text-align: left; width: 90%; margin:0 auto 8% auto;}
.ind_abbg{width:100%; background: url('../../images/ls/ind_abbg.jpg') no-repeat; background-size: 100%; overflow: hidden;}
.content_ser,.content_new,.content_case,.content_form{width:100%; height: auto; margin: 0 auto; overflow: hidden;}
.content_ser>a{display: block; float: left; position: relative;width: 50%; height: 176px;}
.content_ser>a img{width: 113px; height: 113px;  margin: 0 auto;}
.content_ser>a img.zhpic{display: none; position: absolute; top: 0; left: 50%; margin-left: -56px;}
.content_ser>a p.ser_tit{font-size: 18px; color: #333; height: 63px; line-height: 63px;}
.content_ser>a:hover .zhpic{display: block;}
.content_ser>a:hover .ser_tit{color: #f5a100;}
.ind_newlist{width: 95%; height: auto;  text-align: left; margin:0 auto 33px auto}
.ind_newlist>a img{ width: 100%;}
.new_tit{font-size: 16px; color: #333; font-weight: bold; margin-top: 2%;}
.ind_newcon{font-size: 14px; color: #666; margin-top: 7px;}
.ind_newlist>a:hover .new_tit{color: #f5a100;}
.ind_newlist>a:hover .ind_newcon{color: #f5a100;}
.ind_zybg{width:100%; height: auto; background: url('../../images/ls/ind_newbg.jpg') no-repeat; background-size: 100%; overflow: hidden;}
.content_case .case_pic li{float: left; width: 50%; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s;}
.content_case .case_pic li:hover{ -webkit-transform:scale(0.8); -moz-transform:scale(0.8); -o-transform:scale(0.8);}
.case_pic{width: 95%; margin:0 auto; overflow: hidden;}
.case_pic li a img{width: 100%;}
.case_title{width: 100%; overflow: hidden; margin:0 auto 6px auto;}
.case_title li{float: left; width: 45%; height: 38px; background-color: #fff; margin: 6px; border: 1px solid #dcdcdc; line-height: 38px;}
.case_title li a{font-size: 16px; color: #333;}
.case_titbg{background-color: #eeeeee!important;}

.content_form .myinput{font-size: 16px; color: #999; padding:0 22px; width: 80%; height: 40px; border: 1px solid #b5b5b5;  margin:1.5% auto;}
.content_form textarea{width:80%; margin-top:1.5%; height: 120px; padding: 22px; border: 1px solid #b5b5b5; font-size: 16px; color: #999; resize: none;}
.tijiao{width:160px; height: 32px;    background: url("../../images/ls/tj.png") no-repeat; background-size: 100%; margin:20px auto 45px auto;}
.footer{width: 100%; height: auto; background-color: #222; overflow: hidden;}
.fonav{margin:28px auto 15px auto; width: 95%}
.fonav a,.fonav span,.banquan{font-size: 14px; color: #888;}
.banquan{width: 90%; margin:0 auto 6% auto;}
.fonav span{padding: 0 12px;}


.index_lxwm2 {
    width: 100%;
    margin: 2.65% auto 4.16% auto;
    color: #0d0d0d;
}
.sx {
    display: none;
}
.hx{margin-bottom:5%;}
.lxwm_bottom2 {
    width: 95%;
    margin: 3% auto 3.48% auto;
    color: #0d0d0d;
    line-height: 2.2;
}
#map{width:100%;}

.abcon{width:100%; height: auto; background: url('../../images/ls/abbg.jpg') no-repeat; background-size: 100% 100%; overflow: hidden;}
.abconte{width: 95%; height: 100%; margin:0 auto; overflow: hidden;}

.newslist{width: 100%;  text-align: left;}
.newslist li{width: 90%;height: auto; padding: 5%; margin-bottom:22px; background-color: #fff;}
.newslist img{width: 100%;}
.newtit{ font-size: 16px; color: #333; font-weight: bold;}
.newdes{font-size: 14px; color: #666; margin:3px auto 8px auto;}
.more{width: 174px; height: 40px; display: block; margin:0 auto; background: url('../../images/ls/ckxq3.jpg') no-repeat; background-size: 100%;}
.newslist>li>a:hover{background: url('../../images/ls/ckxq3_3.jpg') no-repeat;}
.morenewsweb{width: 100%; height: 20px; display: block;  background: url('../../images/ls/jzmore.png') no-repeat center; margin:20px auto 50px auto;}

.futit{width: 95%; margin:0 auto 40px auto; padding: 15px 0; text-align: center; font-size: 12px; color: #999; border-bottom: 1px solid #dcdcdc;}
.max{width:95%; padding: 15px 0; margin:0 auto; text-align: left; font-size: 14px; color: #888;}
.lastnext{width: 95%; padding: 5px 0; margin:0 auto; font-size: 14px; color: #333; text-align: left; }
.fanhui{width: 95%; margin:0 auto 5% auto; text-align: left;}
.fh{font-size: 14px; color: #333;}

.caselist{width: 100%; overflow: hidden;}
.caselist li{float: left; width: 50%;}
.caselist li a{display: block; width: 90%; margin:0 auto;}
.caselist li img{width:100%;}
.caselist li p{text-align: left; font-size: 1em; color: #666;}
.caselist li p.casetit{font-size: 16px; padding: 4% 0 1% 0;}
.caselist li p.cas{margin-bottom: 15%; padding-bottom: 2%; border-bottom: 1px solid #c4c4c4;}

.zplist{width: 100%; overflow: hidden;}
.zplist li{width:97%; height: auto; margin-bottom:16px; background-color: #fff; text-align: left;}
.zplist li p.zptit{font-size: 16px; color: #333; padding: 2% 0 2% 6%; background: url('../../images/ls/dian.jpg') no-repeat 2% 30%;}
.zkmx{ background: url('../../images/ls/zkmx.jpg') no-repeat center; width: 77px; height: 25px; display: block; margin:0 auto;}
.sqmx{ background: url('../../images/ls/sqmx.jpg') no-repeat center; width: 77px; height: 25px; display: block; margin:0 auto;}
.zpcon{width: 97%; margin:0 auto; border-top: 1px solid #e6e6e6; padding-bottom: 3%; display: none;}
.zpcon h2{font-size: 14px; color: #333; font-weight: normal; width: 95%; padding: 2% 0; margin:0 auto;}
.zpcon div{font-size: 14px; color: #333; width: 95%; margin:0 auto; line-height: 2;}
}