@charset "utf-8";
.w1400 { width:1400px; max-width:96%; margin:0px auto}
.header { width:100%; float:left; background-color:#000; position:fixed; top:0px; left:0px;border-bottom: 0.01rem solid hsla(0,0%,89.8%,.3); height:66px; z-index:999}
.logo { float:left;}
.logo img { height:50px; margin-top:8px; float:left;}
.tel { float:right; font-size:24px; line-height:66px; font-weight:bold; color:#fff}
.zhanwei { width:100%; float:left; height:66px;}
.commer { width:100%; float:left; padding-top:50px; padding-bottom:50px;}
.w1200 { width:1200px; margin:0px auto; max-width:96%;}
.title { width:100%; float:left;}
.title_b { width:100%; float:left; font-size:28px; color:#000; line-height:42px;}
.title_i { width:100%; float:left; font-size:16px; color:#333; line-height:42px;}
.hangkuai { width:100%; float:left; margin-top:20px; margin-bottom:40px;}
.hangkuai li { width:20%; float:left; margin-top:60px; transition: all .5s;}
.ico { width:100%; float:left;}
.ico img { height:44px; margin-bottom:10px;}
.ico .zhan { display:none}
.hangkuai li p { font-size:16px; line-height:50px; color:#000}
.hangkuai li:hover p { color:#2ea7e0;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.hangkuai li:hover img{-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.hangkuai li:hover {transform: translateY(-5px);}
.hangkuai li:hover .zhan  { display: inline-block;}
.hangkuai li:hover .xian { display:none}
.baide { background-color:#fff}
.huide { background-color:#f5f7fa}

.guwu { width:100%; float:left; margin-top:50px; margin-bottom:50px;}
.guwu li { width:23%; margin-left:1%; margin-right:1%; float:left; background-color:#fff; padding:20px;transition: all .5s;}
.guwu li:hover {transform: translateY(-10px);}
.icot { width:100%; float:left; margin-top:20px; margin-bottom:20px;}
.icot img { height:46px;}
.icoo { width:100%; float:left; font-size:18px; line-height:50px; color:#000}
.icow { width:100%; float:left; font-size:14px; line-height:24px; margin-top:10px; margin-bottom:20px; color:#666; min-height:96px;}
.youtu { background-image:url(../images/bg.png); background-repeat:no-repeat; background-position:center center; background-size: cover;}
.youtu .title_b { color:#fff}
.youtu .title_i { color:#fff}
.heruue { width:100%; float:left; margin-top:20px;}
.heruue img { height:35px; margin-left:20px; margin-right:20px; margin-bottom:20px; margin-top:20px;}
.footer { width:100%; float:left; background-image:url(../images/footer.png); background-repeat: no-repeat; background-position:top center; background-size:cover; padding-top:50px; padding-bottom:50px; font-size:16px; color:#fff; line-height:42px;}
.footer a { color:#fff}
.footer_nav a { margin-left:15px; margin-right:15px;}

.heruue img {transition: all .5s; cursor:pointer}
.heruue img:hover {transform: translateY(-5px);}
#owl-demo { width:100%; float:left;}
#owl-demo .item{ display: block;}
#owl-demo img { display: block; width: 100%;}
.banner .owl-pagination { position:absolute; width:100%; bottom:10px; left:0px; margin-top:0px; z-index:9}
.banner .owl-theme .owl-controls { margin-top:0px;}
.banner .owl-theme .owl-controls .owl-page span { width:30px; background-color:#fff; height:3px; border-radius:0px;}
.banner .owl-prev { position:absolute; left:20px; width:40px; background:#000; height:40px; border-radius:100%; background-image:url(../images/left.png); background-repeat:no-repeat; background-position:center center; background-size:70%;}
.banner .owl-next { position:absolute; right:20px; background:#000; width:40px; height:40px; border-radius:100%; background-image:url(../images/right.png); background-repeat:no-repeat; background-position:center center; background-size:70%;}
.banner .owl-buttons { position:absolute; top:50%; width:100%; left:0px; margin-top:-20px;}
.tab { width:100%; float:left; margin-top:30px;}

.lv { width:100%; float:left; margin-top:30px;}
.lv img { max-width:100%;}
.banner { width:100%; float:left;}
.banner img { width:100%; float:left;}
.about_b { background-image:url(../images/about.png);}
.about_left { width:25%; float:left;}
.about_left img { max-width:100%;}
.about_right { width:75%; float:right; font-size:16px; line-height:32px; text-align:left; padding-left:50px; padding-top:15px; padding-right:50px;}
.weihu { width:100%; float:left; margin-top:50px;}
.weihu li { width:30.33%; float:left; cursor:pointer; margin-left:1.5%; margin-right:1.5%; background-color:#fff; padding:20px; font-size:16px; line-height:30px; color:#333;}
.weihu li p { margin-bottom:0px;}
.weihu li img { height:54px; margin-bottom:12px;}
.weihu li {transition: all .5s; cursor:pointer}
.weihu li:hover {transform: translateY(-10px);}
.tuandui { width:100%; float:left; margin-top:60px;}
.tuandui_l { text-align:left; width:25%; float:left; font-size:32px; line-height:62px; color:#000; padding-top:20px;}
.tuandui_r { float:left; width:75%; padding-left:30px; }
.tuandui_r li { width:33.33%; float:left; font-size:16px; color:#333; line-height:42px;}
.tuandui_r li img { height:142px; margin-bottom:20px;}
.tuandui_r li {transition: all .5s; cursor:pointer}
.tuandui_r li:hover {transform: translateY(-10px);}
.conment { width:100%; float:left; background-color:#fff; border-radius:5px; overflow:hidden;}
.conment_l { float:left; width:35%; background-color:#2e6ef1; text-align:left; padding:50px; font-size:16px; line-height:30px; color:#fff}
.conment_l h1 { font-size:32px; line-height:52px; font-weight:bold;}
.ermwm { width:100%; float:left; margin-top:150px; font-size:18px; font-weight:bold;}
.ermwm img { width:160px; float:left; margin-top:12px;}
.conment_r { width:65%; float:left; padding:50px;}
.case { width:100%; float:left;}
.case li { width:23%; margin:1%; float:left; height:260px; background-repeat:no-repeat; background-position:center center; background-size:100% 100%;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s; position:relative; }
.case li:hover { background-size:120% 120%;}
.cars { width:100%; float:left; height:100%; background-color:rgba(255,255,255,.5); display:block; line-height:260px; font-size:16px; color:#333; display:none;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s; position:relative; }
.case li:hover .cars { display: block} 
.commerw { width:100%; float:left; margin-top:20px;}
.commmfa_l { width:25%; float:left;}
.commmfa_l img { width:100%; float:left;}
.commfa_r { width:75%; padding-left:40px; float:left; text-align:left; font-size:14px; line-height:24px;}
.commfa_r h1 { color:#2363ff; font-size:20px; margin-top:0px; line-height:42px;}
.woshitupian { width:100%; float:left; margin-top:20px; text-align:left; font-size:14px;}
.woshitupian img { max-width:100%;}
.hfas { width:100%; float:left; margin-top:30px; margin-bottom:30px; font-size:18px;}
.hfas b { font-size:24px;color:#2363ff;}
.fushi { width:100%; float:left; margin-top:30px;}
.fushi li { width:30.33%; margin:1.5%; float:left; border:solid 1px #ccc; border-top:solid 3px #2ea7e0}
.beij { width:100%; float:left; background-image:url(../images/antu.png); background-repeat:no-repeat; background-position:center center; background-size:cover; padding:10px 20px; text-align:left; color:#fff}
.beij h1 { width:100%; float:left; font-size:24px; line-height:40px; margin:0px;}
.beij p { margin-bottom:0px; font-size:14px; line-height:30px;}
.anniu { width:100%; float:left; margin-top:20px; margin-bottom:20px; text-align:left}
.anniu span { float:left; width:50%; float:left; font-size:14px; color:#333; line-height:40px; padding-right:10px; overflow:hidden; height:40px;}
.anniu span img { float:left; width:16px; margin:10px; margin-left:10px; margin-right:5px;}
.fushi li .anniu span:nth-child(5)  {border-bottom: 1px dashed #c5c5c5; margin-bottom:10px; padding-bottom:10px; height:50px;}
.fushi li .anniu span:nth-child(6)  {border-bottom: 1px dashed #c5c5c5; margin-bottom:10px; padding-bottom:10px; height:50px;}
.ljcz { width:100%; float:left; margin-bottom:30px;}
.ljcz a { width:120px; height:42px; line-height:42px; background-color:#2ea7e0; font-size:16px; color:#fff; display:inline-block;}
.ljcz a:hover { color:#fff}

.fushi li {transition: all .5s; cursor:pointer}
.fushi li:hover {transform: translateY(-10px);}

.fuwu { background-image: url(../images/fw.png); background-size:cover}
.fuwu_c { font-size:26px; width:100%; float:left; color:#fff; line-height:80px;}
.fuwu_c b { font-size:38px; margin-left:15px;}
.tupiana { width:100%; float:left; margin-top:30px;}
.tupiana_l { width:25%; float:left;}
.tupiana_l img { width:100%; float:left;}
.tupiana_r { width:75%; float:right; padding-left:20px;}
.tupiana_r li { width:30.33%; margin-left:1.5%; margin-right:1.5%; line-height:44px; font-size:18px; color:#000;  float:left; margin-bottom:20px; border:solid 1px #e3e3e3; padding:47px 50px; text-align:left;}
.tupiana_r li img { float:left; height:44px; margin-right:25px;}
.tupiana_r li {transition: all .5s; cursor:pointer}
.tupiana_r li:hover {transform: translateY(-10px);}
.juzhong li { float:none; display:inline-block}
.lingyu { width:100%; float:left; margin-top:20px;}
.lingyu li { width:30.33%; margin:1.5%; float:left; border:solid 1px rgb(227, 227, 227); padding:25px; font-size:16px; line-height:30px; color:#000}
.lingyu li img { height:82px; margin-bottom:20px;}
.lingyu li p { margin-bottom:0px;}
.lingyu li {transition: all .5s; cursor:pointer}
.lingyu li:hover {transform: translateY(-10px);}
.sd { margin-top:20px;}

.sd .owl-theme .owl-controls .owl-page span { width:30px; background-color:#666; height:3px; border-radius:0px;}
.sd .item { padding:20px; width:100%; float:left; position:relative; margin-bottom:50px;}
.sd .item  li {transition: all .5s; cursor:pointer}
.sd .item  li:hover {transform: translateY(-10px);}
.sd .owl-prev { left:40px; top:30%;}
.sd .owl-next { right:40px; top:30%}
.sd .owl-buttons { top:40%; margin-top:0px;}
.zhanwxz { width:100%; float:left; font-size:14px; background-color:#fff; padding:20px; padding-top:0px; padding-bottom:30px; line-height:24px; color:#666; text-align:left;}
.zhanwxz h1 { font-size:20px; line-height:36px; color:#000;}
.zhanwxz span { min-height:72px;width: 100%;
    float: left;}
.jd { width:100%; float:left; margin-top:30px;}
.jd li { width:22%; margin:1.5%; float:left; background-color:rgb(248, 248, 248); padding:30px; font-size:16px; line-height:30px; color:#000} 
.jd li p { margin-bottom:0px;}
.jd li img { margin-bottom:20px; height:50px;}

.jd li {transition: all .5s; cursor:pointer}
.jd li:hover {transform: translateY(-10px);}

.uii { margin-top:40px;}
.ba b { display:block}

.anj .news-content { background-image:url(../images/ui.png); background-repeat:no-repeat; background-position:center center; background-size:cover;  color:#666; min-height:400px;}
.anj .news-headlines li { color:#666;}
.anj .news-headlines { background:none;border-right:solid 1px #eee;}
.anj .news-headlines .highlight { border-left:none;border-right: solid 2px #2ea7e0;}
.anj .news-headlines li { line-height:60px; font-size:16px;}
.anj .news-headlines .selected {color: #2ea7e0;}
.anj { margin-bottom:30px;}
.anj .news-headlines { min-height:400px;}
.jjf { width:100%; float:left; margin-top:30px;}
.jjf li { width:20%; float:left;}
.jjf li img { height:86px; margin-top:20px; margin-bottom:20px;}
.jjf li h1 { font-size:24px; line-height:40px; margin:0px; width:100%; float:left; color:#000; margin-bottom:20px;}
.jjf li p { width:100%; float:left; font-size:16px; color:#666; line-height:36px; margin:0px;}
.jjf li {transition: all .5s; cursor:pointer}
.jjf li:hover {transform: translateY(-10px);}
.hhhd { width:30%; float:left;}
.hhhd img { width:100%; float:left;}
.zzty { width:70%; float:left; padding:30px; line-height:36px; text-align:left; font-size:16px;}
.fuwu_c a { font-size:18px; background-color:#2ea7e0; color:#fff; border-radius:30px; display:inline-block; padding-left:50px; padding-right:50px; line-height:50px; height:50px; margin-top:-10px; margin-left:20px;}
.fuwu_c a:hover { color:#fff}
.yss { width:100%; float:left; margin-top:20px;}
.yss li { width:48%; margin:1%; float:left; border:solid 1px #d5d5d5; padding:30px; text-align:left;}
.yss_l { width:70%; float:left; font-size:16px; color:#666; line-height:24px;}
.yss_l p { margin-bottom:0px; min-height:48px;width: 100%;
    float: left;}
.yss_l h1 { font-size:24px; line-height:32px; width:100%; float:left; margin:0px; color:#000; margin-bottom:10px;}
.yss li img { float:right; height:70px; margin-top:10px;}

.yss li {transition: all .5s; cursor:pointer}
.yss li:hover {transform: translateY(-10px);}

.nuu { width:100%; float:left; margin-top:20px;}
.nuu li { width:21%; margin:2%; font-size:16px; line-height:40px; color:#000; float:left;}
.nuu li img { width:100%; float:left; margin-bottom:10px;}

.nuu li {transition: all .5s; cursor:pointer}
.nuu li:hover {transform: translateY(-10px);}
.fuwu_y { width:100%; float:left; margin-top:20px;}
.fuwu_y li { width:23%; margin:1%; background-color:#fff; float:left; font-size:16px; line-height:60px;box-shadow: rgba(0, 0, 0, 0.05) 0px 0.04rem 0.5rem 0.09rem;
    }
.fuwu_y li img { width:100%; float:left;}
.fuwu_y li p { margin-bottom:0px;}
.fuwu_y li {transition: all .5s; cursor:pointer}
.fuwu_y li:hover {transform: translateY(-10px);}



.zzsc{ width:100%; float:left; margin-top:40px;}
.zzsc .tab{ overflow:hidden; margin-top:0px; width:100%; float:left; margin-bottom:30px;}
.zzsc .tab a{ display:inline-block;background: #e5e5e5; padding:15px 40px; margin-left:10px; margin-right:10px; font-size:16px; text-decoration:none; color:#333;}
.zzsc .tab a:hover{ background:#007de1; color:#fff; text-decoration:none;}
.zzsc .tab a.on{ background:#007de1; color:#fff; text-decoration:none;}
.zzsc .content{ overflow:hidden; width:100%; float:left;}
.zzsc .content li{ display:none;}

.qukuan { width:31.33%; margin:0px 1%; color:#000; font-size:14px; line-height:24px; float:left; border:solid 1px #2ea7e0; border-bottom:none}
.qukuan p { border-bottom:solid 1px #2ea7e0; margin-bottom:0px; padding:10px; padding-bottom:10px; }
.qukuan p:nth-child(1) { background-color:#f0faff; font-size:18px; color:#2ea7e0; font-weight:bold;}
.qukuan p:nth-child(2) { font-size:24px; line-height:40px; color:#2ea7e0}
.qukuan p:nth-child(4) { min-height:116px}

.huise li { width:31.33%; margin:1%; padding:30px 20px; background-color:#fff}
.fanwu { width:100%; float: left; margin-top:30px;}
.fanwu li { width:31.33%; margin:1%; float:left; border:solid 1px #ccc; padding:15px;}
.fhw { width:100%; margin-top:20px; margin-bottom:20px; float:left;}
.fhw img { height:50px;}
.fanwu_n { width:100%; float:left; font-size:16px; line-height:30px; color:#000; font-weight:bold; height:30px; overflow:hidden; margin-bottom:10px;}
.fanwu_i { width:100%; float:left; font-size:14px; color:#666; line-height:24px; height:48px; overflow:hidden; margin-bottom:20px;}
.ppfas { width:100%; float:left; border-top:dashed 1px #efefef; padding-top:10px;}
.ppfas p { width:50%; float:left; margin-bottom:0px; line-height:30px; height:30px; overflow:hidden; font-size:14px; color:#2ea7e0; text-align:left;}
.fanwu li {transition: all .5s; cursor:pointer}
.fanwu li:hover {transform: translateY(-10px);}
.zhhd { text-align:left; width:100%; float:left; margin-top:30px; }
.zhhd h1 {width:100%; float:left; font-size:18px; line-height:40px; margin-bottom:10px; } 
.zhhd li { width:31.33%; float:left; margin-right:2%; height:120px; padding:20px; border:solid 1px  #e3e3e3; background-color:#fff; position:relative;}
.zhhd li img { float:left; width:50px; margin:15px 0px; margin-right:10px;}
.tupsd { position:absolute; left:0px; width:100%; padding:20px; top:0px; padding-left:85px; font-size:14px; line-height:25px; color:#666;}
.tupsd_a { font-size:16px; color:#000; line-height:30px;}
.tupsd p { margin-bottom:0px;}
.lia li { width:48%}
.zhhd li {transition: all .5s; cursor:pointer}
.zhhd li:hover {transform: translateY(-10px);}
.yuw { width:100%; float:left; margin-top:30px;}
.yuw li { width:48%; margin:1%; float:left; border:1px solid #2ea7e0; border-bottom:none; font-size:14px; line-height:24px; color:#000}
.yuw li p { margin-bottom:0px; padding:20px; border-bottom:1px solid #2ea7e0}
.yuw li p:nth-child(1) {background: #f0faff;
    color: #2ea7e0; font-size:16px; padding:15px;}
    .dzfw { width:100%; float:left;}
.dzfw .w1200 { background-repeat:no-repeat; background-position:right center;}

.yuw li {transition: all .5s; cursor:pointer}
.yuw li:hover {transform: translateY(-10px);}

.zuozuo { width:100%; float:left;background-repeat:no-repeat; background-position:right center;}
.zuozuo h1 { float:left; width:100%; text-align:left; font-size:28px; color:#000; line-height:40px; margin-top:100px; }
.bodu { text-align:left; width:100%; padding-right:50%; font-size:16px; line-height:30px; margin-top:40px; margin-bottom:40px;}
.zuozuo a { font-size:16px;margin-bottom:100px; padding-left:30px; padding-right:30px; float:left; line-height:50px; color:#fff;background: #2ea7e0;}
.zuozuo a:hover { color:#fff}
.zhwa li {border:1px solid rgb(227, 227, 227); margin:.5%; width:24%}
.zhwa li .icoo { margin-bottom:0px;}
.zhwa li .icow{ margin-bottom:0px; margin-top:0px;}
.tupianyy { width:100%; margin-top:20px; margin-bottom:20px;}
.zhsst li { width:23%; margin:1%;}
.bodu b { width:45%; color: rgb(46, 167, 224); display:inline-block; font-weight:normal; margin-top:10px}

.ycsd .news-headlines .highlight {border-left: solid 2px #2ea7e0;border-right:none; }
.ycsd .news-headlines li { text-align:left;text-indent:50px;}
.ycsd .news-content { background:none}

.zhda { width:100%; float:left; font-size:20px; color:#000; line-height:40px; text-align:center }
.news-holder .zhtus { width:100%; height:200px; margin-top:20px; margin-bottom:20px; background-position:center center; background-repeat:no-repeat; background-size:cover; float:left;}
.zhdyu { width:100%; float:left;}
.zhdyu li { width:33.33%; padding:1% 2%; float:left; font-size:14px; text-align:center; line-height:24px;}
.zhdyu li img { height:36px; margin:0px auto; margin-bottom:20px;}
.ycsd .news-headlines {border-left: solid 1px #eee; border-right:none}
.sjf .icot img { height:32px;}
.sjf .icow { height:auto; min-height:10px;}
.sjf .dab { font-size:24px; line-height:40px; margin-bottom:0px; margin-top:10px; width:100%; float:left;}
.sjf .icot { margin-bottom:10px;}
.sjf .icoo { line-height:40px;}
.popo { margin-top:30px; width:100%; float:left;}
.popo .qukuan p:nth-child(2) {color: #000;
    font-size: 14px; line-height:24px;}
.popo .qukuan p:nth-child(4) { min-height:10px;}
.hzda li { padding:0px;}
.hzda li img { width:100%; height:180px; }
.hzda li .icot { margin:0px;}
.hzda  li .icoo { background: rgb(46, 167, 224); color:#fff}
.woshik li { width:19%;}
.woshik li:nth-child(1) { width:24%}
.woshik li:nth-child(2) { width:24%}
.woshik li:nth-child(3) { width:24%}
.woshik li:nth-child(4) { width:24%}
.xdd img { height:38px;}
.woshik img { height:32px;}

.zhfy { width:100%; float:left; margin-top:30px;}
.zif { width:100%; float:left; padding:20px 20px;background: rgb(238, 250, 255);}
.czdfk { width:100%; float:left; width:31.33%; margin:1%; float:left;border: 1px solid rgb(201, 201, 201);}
.zif img { float:left; height:42px;}
.xz { float:left; margin-left:10px; line-height:42px; color:#000; font-size:16px; font-weight:bold}
.zif a { float:right; color:#fff; font-size:14px; height:32px; margin-top:5px; line-height:32px;background: rgb(46, 167, 224); padding-left:25px; padding-right:25px;}
.zif a:hover { color:#fff}

.tew { width:100%; float:left; padding:15px;}
.tew b { width:31.33%; float:left; margin-right:2%;font-weight:normal; margin-bottom:10px; line-height:32px;height:32px; overflow:hidden; font-size:12px;background: rgb(237, 237, 237); color:#333}
.twea { width:100%; float:left; text-align:left; font-size:14px; line-height:24px; color:#666;margin-top:20px; min-height:144px; margin-bottom:20px;}

.zhfy ul { width:100%; float:left; height:160px;}
.zhfy ul li { width:33.33%; float:left; padding:10px; font-size:14px; line-height:20px; color:#666; padding-top:0px; padding-bottom:0px;}
.zhfy ul li p { height:40px;}
.tre { font-size:18px; color: rgb(57, 172, 226); line-height:40px; margin-bottom:0px;}
.zyf li .anniu span:nth-child(5) { border-bottom:none}

.yuy { width:100%; float:left; background-color:#fff}
.yuy .tab a { float:left; margin-left:0px; background:none; font-size:16px; color:#666; font-weight:bold; padding-left:30px; padding-right:30px; border-bottom:solid 2px #fff;padding-top:20px; padding-bottom:20px;}
.yuy .tab a.on { border-bottom: solid 2px #2ea7e0; color:#2ea7e0; background:none;}
.yuy .tab { margin-bottom:0px;}
.tupiahd { width:100%; float:left;}
.tupiahd img { width:100%; height:200px; float:left;}
.teeq { width:100%; float:left; padding:20px 30px; text-align:left;}
.zyf { width:100%; font-size:18px; color:#333; line-height:42px; border-bottom:solid 1px #efefef; float:left;}
.rup { width:100%; float:left; font-size:14px; line-height:24px; margin-top:10px;}
.jage { width:100%; float:left; font-size:14px; color:#2ea7e0; line-height:50px; margin-top:10px;}
.jage b { font-size:28px;}
.yuy li a { font-size:16px; margin-bottom:20px; font-weight: bold; color:#fff; line-height:42px; padding-left:30px; padding-right:30px; float:left; background-color:#2ea7e0}
.zsdyy li { padding:0px;}
.zsdyy li a { padding:20px; width:100%; float:left;padding-bottom:0px;}
.niur { padding:20px; font-size:16px; width:100%; float:left; font-weight:bold; color:#fff; background: #2ea7e0;}
.rwe { margin-top:15px; color:#000}
.zhertt { width:100%; font-size:16px; line-height:40px; color: rgb(46, 167, 224);}
.kuqq li { width:23%;}
.hzdyy .tab a { background:none; font-size:16px; color:#333; line-height:40px;}
.yux { display:none}
.yus { display:block}
.hzdyy .tab a.on  { background:none; color:#2ea7e0}
.hzdyy .tab a.on .yux{ display:block}
.hzdyy .tab a.on .yus{ display:none}
.hzdyy .tab a img { height:42px; margin:0px auto; margin-bottom:10px;}
.hzhsd { width:60%; float:left; text-align:left; font-size:16px; line-height:32px; }
.gzdt { width:35%; float:right}
.gzdt img { width:100%; float:left;}
.zhanweiw { width:100%; float:left;}
.zhanweiw { margin-top:30px;}
.zhanweiw li { width:31.33%;  color:#666; line-height:24px; text-align:left; float:left; margin:1%; background-color:#fff; font-size:14px;  line-height:24px;}
.zhanweiw li p { padding:10px;}
.icooyyx { padding:10px; width:100%; float:left; font-size:16px; color:#fff; line-height:40px; background-color:#2ea7e0}
.zhanweiw li a { margin-left:10px; border:solid 1px #2ea7e0;float:left; line-height:42px; height:42px; font-size:16px; color:#2ea7e0; padding-left:30px; padding-right:30px; margin-bottom:10px;}
.zhanweiw li {transition: all .5s; cursor:pointer}
.zhanweiw li:hover {transform: translateY(-10px);}
.coazuo { width:50%; float:left;}
.coazuo img { width:100%; float:left;}
.youcesd { width:50%; float:left; padding:20px;}
.youcesd h1 { width:100%; float:left; text-align:left; font-size:24px; line-height:40px; color:#333}
.niersda p { float:left; padding-left:10px; padding-right:10px; font-size:14px; color:#666; line-height:30px; margin-right:10px; margin-bottom:10px; border-radius:5px;background: #ededed;}
.niersda { width:100%; margin-top:20px; margin-bottom:20px; float:left;}
.xianshiy { width:100%; float:left; font-size:16px; line-height:40px; text-align:left; color: #2ea7e0;}
.sange .qukuan { width:23%}
.sange .qukuan p:nth-child(2) { min-height:92px}
.zhanweiw { margin-top:10px;}
@media screen and (max-width: 1024px){
.tel { margin-right:2px; font-size:18px; line-height:45px;}	
.header { height:45px;}
.logo img { height:35px; margin-top:5px;}
.zhanwei { height:45px;}
.banner .owl-pagination { bottom:0px;}
.commer { padding-top:20px; padding-bottom:20px;}
.title_b { font-size:24px; line-height:38px;}
.title_i { font-size:14px; line-height:24px; margin-top:0px;}
.hangkuai { margin-top:20px; margin-bottom:0px;}
.hangkuai li { width:23%; float:none; display:inline-block; margin-top:20px; }
.hangkuai li p { font-size:14px; line-height:30px;}
.ico img { height:34px; margin-bottom:10px;}
.guwu { margin-top:20px; margin-bottom:0px;}
.guwu li { width:46%; margin:2%; padding:10px;}
.icot img { height:32px;}
.icot { margin-top:10px; margin-bottom:10px;}
.icoo { font-size:16px; line-height:40px; margin-bottom:0px;}
.icow { line-height:20px; margin-top:0px; margin-bottom:10px;}
.tab { margin-top:20px;}
.lv { margin-top:15px;}
.heruue { margin-top:15px;}
.foot { margin-top:10px;}
.footer_nav a { margin-left:10px; margin-right:10px;}
.footer { line-height:24px; font-size:14px; padding-top:20px; padding-bottom:20px;}
.banner .owl-next { width:30px; height:30px; right:10px;}
.banner .owl-prev { left:10px; width:30px; height:30px;}
.about_left { width:100%; float:left; }
.about_left img {float:left;}
.about_right { width:100%; float:left; font-size:14px; line-height:24px; margin-top:15px; padding:0px;}
.weihu { margin-top:10px;}
.weihu li { width:100%; margin:0px; font-size:14px; line-height:24px; margin-top:10px;}
.weihu li img { height:40px;}
.tuandui { margin-top:20px; }
.tuandui_l { width:100%; font-size:16px; margin-top:0px; line-height:40px; text-align:center;padding-top:0px}
.tuandui_r { width:100%; padding:0px; margin-top:20px;}
.tuandui_r li { font-size:14px; line-height:30px;}
.conment_l { width:100%; float:left; padding:20px; font-size:14px; line-height:24px;}
.conment_l h1 { font-size:24px; line-height:32px; margin:0px; margin-bottom:10px;}
.ermwm { margin-top:20px; font-size:16px;}
.ermwm img { margin-top:0px;}
.tuandui_r li img { height:72px; margin-bottom:10px;}
.conment_r { width:100%; padding:20px;}
.case li { width:48%; height:180px;}
.cars { line-height:180px; font-size:14px;}
.commerw { margin-top:0px;}
.commfa_r { width:100%; float:left; padding:0px; margin-top:20px;}
.commfa_r h1 { margin-top:0px; margin-bottom:0px;}
.commmfa_l { width:100%; }
.hfas b { display:block; margin-top:10px;}
.fushi { margin-top:0px;}
.fushi li { width:100%; margin:0px; margin-top:15px;}
.beij h1 { font-size:20px; line-height:32px;}
.anniu { margin-top:10px; margin-bottom:10px;}
.fuwu_c { font-size:20px; line-height:40px;}
.fuwu_c b { font-size:32px; display:block}
.tupiana { width:100%; margin-top:20px;}
.tupiana_l { width:100%;}
.tupiana_r { width:100%; margin-top:20px; padding:0px;}
.tupiana_r li { padding:10px 8px; font-size:14px; line-height:22px;}
.tupiana_r li img { height:22px; margin-right:5px; display:block}
.guwu li { width:46%}
.lingyu li { width:47%; padding:15px; font-size:14px; line-height:30px;}
.lingyu li img { height:42px; margin-bottom:5px;}
.sd .item { padding-top:10px; margin-bottom:20px;}
.jd { margin-top:20px;}
.jd li { width:48%; padding:15px; font-size:14px; line-height:32px; margin:1%;}
.jd li img { margin-bottom:5px; height:38px; margin-top:10px;}
.uii { margin-top:20px;}
.ba .fuwu_c { font-size:16px; line-height:24px;}
.ba .fuwu_c b { margin-bottom:20px;}
.anj .news-headlines { min-height:10px; float:left; position:absolute; z-index:1}
.anj .news-preview { min-height:10px; float:right; margin-top:50px;}
.anj .news-content { min-height:10px; padding-bottom:50px;}
.anj .news-headlines .selected { color:#fff}
.anj .news-headlines li { line-height:50px;}
.anj { min-height:300px; overflow:hidden}
.anj .news-headlines { border:none}
.anj .news-headlines li { font-size:14px;}
.anj .news-headlines .highlight { display: none; border:none}
.anj .news-headlines { width:100%; float:left;}
.jjf { margin-top:0px;}
.jjf li { float:none; display:inline-block; width:46%}
.jjf li h1 { font-size:16px; line-height:32px; margin-bottom:0px;}
.jjf li img { height:62px; }
.jjf li p { font-size:14px; line-height:24px;}
.hhhd { width:80%; margin-left:10%;}
.zzty { width:100%; padding:15px; font-size:14px; line-height:20px;}
.fuwu_c a { margin-left:0px; margin-top:20px;}
.yss li { width:98%; padding:15px;}
.yss { margin-top:0px;}
.yss_l { font-size:14px; line-height:20px;}
.yss_l h1 { font-size:18px; line-height:28px; margin-bottom:0px;}
.yss li img { margin-top:0px; height:52px;}
.nuu li { width:46%; font-size:14px; line-height:30px;}
.fuwu_y li { width:48%; line-height:24px; font-size:14px;}
.fuwu_y li p { padding:15px; float:left; width:100%;}
.heruue img { height:22px;}
.zzsc .tab a { font-size:14px; padding:10px 20px; margin-left:5px; margin-right:5px; margin-bottom:10px;}
.zzsc { margin-top:20px;}
.zzsc .tab { margin-bottom:10px;}
.qukuan { width:98%; margin-bottom:10px;}
.qukuan p:nth-child(1) { font-size:16px;}
.qukuan p:nth-child(2) { font-size:18px; line-height:32px;}
.huise li { width:48%; padding:20px;}
.fanwu li { width:48%; padding:1%; margin-top:20px;}
.fhw img { height:32px; }
.fanwu_i { margin-bottom:10px;}
.yuw { margin-top:10px;}
.yuw li { width:98%;}
.yuw li p { padding:10px;}
.zuozuo h1 { font-size:20px; margin-top:40px;}
.bodu { font-size:14px; line-height:25px; padding-right:0px; margin-top:20px; margin-bottom:20px;}
.zuozuo a { margin-bottom:40px;}
.zhhd { margin-top:20px;}
.zhhd h1 { margin-top:0px;}
.zhhd li { width:98%; margin-right:0px; margin-bottom:10px;}
.fuwu_y li p { height:78px;} 
.tupsd { line-height:20px; padding:15px; padding-left:85px;}
.zuozuo {background-position:left center; padding:20px;}
.zhwa li .icow { height:100px;}
.tupianyy { margin-top:40px; margin-bottom:40px;}
.ycsd .news-headlines li { text-align:center; text-indent:0px;}
.news-holder .zhda { font-size:16px; line-height:24px; margin-top:0px;}
.news-holder .zhtus { height:100px;}
.ycsd { min-height:500px;}
.zhdyu li { font-size:12px; line-height:18px;}
.ycsd .news-preview { margin-top:100px;}
.fanwu { margin-top:10px;}
.sjf li .icow { height:auto;}
.sjfy li .icow { height:120px;}
.zhwa li .icoo { height:40px; overflow: hidden}
.popo { margin-top:10px;}

.czdfk { width:98%}
.zhfy { margin-top:10px;}
.twea { height:auto; margin-top:0px; margin-bottom:10px;min-height:10px;}
.zhfy ul{ height:auto}
.tew { padding:5px;}
.woshik li:nth-child(1) { width:31.33%; margin:1%}
.woshik li:nth-child(2) { width:31.33%; margin:1%}
.woshik li:nth-child(3) { width:31.33%; margin:1%}
.woshik li:nth-child(4) { width:31.33%; margin:1%}
.woshik li { width:31.33%; margin:1%; padding:5px; font-size:14px;}
.guwu li { padding:5px;}
.hzda li img {height:100px;}
.zhwa li .icoo { font-size:14px; line-height:32px; height:32px;}
.yuy .tab a { padding-left:10px; padding-right:10px;}
.teeq { padding:15px;}
.zsdyy li a { padding:10px;}
.niur { font-size:14px; padding:10px;}
.zhertt { font-size:14px; line-height:24px;}
.kuqq li .fanwu_i { height:120px;}

.hzhsd { width:100%; font-size:14px; line-height:24px;}
.gzdt { width:100%; margin-top:20px;}
.sange .qukuan { width:98%}
.coazuo { width:100%;}
.youcesd h1 { font-size:18px; margin:0px; margin-top:10px;}
.xianshiy { font-size:14px;}
.youcesd { width:100%; padding:0px;}
.niersda { margin-bottom:0px;}
.zhanweiw li { width:98%}
 .icooyyx { line-height:30px;}
 .zhanweiw li a { font-size:14px; line-height:36px; padding-left:15px; padding-right:15px; height:36px;}
} 

