@charset "utf-8";html{font-family:"Microsoft YaHei";font-size:14px;color:#666;word-break:break-all;text-overflow:ellipsis}
body{color:#666}
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0;border:0 none}
img,input{border:0;vertical-align:middle}
li,ul{list-style:none;margin:0;padding:0}
form{padding:0;margin:0}
img{border:0}
a{COLOR:#333;blr:expression(this.onFocus=this.blur());text-decoration:none}
a:focus{outline:0}
a:hover{color:red}
@media screen and (min-width:320px){blockquote,body,button,code,dd,div,dl,dt,fieldset,form,input,legend,lipre,ol,p,td,textarea,th,ul{font-size:14px;color:#666;font-family:'微软雅黑'}
}
.content{background:#fff;overflow:hidden;padding:10px 5px}
.wrap{width:100%;overflow:hidden;max-width:750px;min-width:320px;margin:0 auto;background:#fff}
.loading{width:100%;max-width:750px;min-width:320px;margin:0 auto;z-index:9999999;background:#fff;text-align:center;position:fixed;height:100%;display:table-cell;overflow:hidden}
.loading div{padding-top:40%}
.loading div img{width:40px}
.header{width:100%;overflow:hidden;padding:2% 0}
.logo{width:45%;overflow:hidden;float:left}
.logo img{width:100%}
.phone{width:47%;overflow:hidden;float:right; margin-top:5px;}
.phone img{width:100%}
.cor{width:7%;height:.4rem;overflow:hidden;float:right;margin:3%;background:url(../images/cor.png) no-repeat;background-size:100%;display:none}
.nav{width:100%;margin:0 auto;overflow:hidden;background:#1ba3f9}
.nav ul{overflow:hidden}
.nav ul li{float:left;width:25%;padding:2% 0;text-align:center;border-right:1px #eee solid;border-bottom:1px #eee solid;box-sizing:border-box}
.nav ul li a{display:block;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.22rem}
.nav ul li:nth-child(4n){border-right:none}
.g-adv{position:relative;width:100%;margin:0 auto 0 auto;z-index:15}
.g-adv .m-box img{display:block;position:relative;width:100%}
.g-adv .m-cnt{width:100%;position:absolute;bottom:0;left:0;z-index:10;height:.4rem}
.g-adv .m-cnt li{float:left;width:.1rem;border-radius:50%;height:.1rem;background:#fff;margin:0 .06rem;margin-top:.1rem}
.g-adv .m-cnt li:nth-child(1){margin-left:42%}
.g-sbox .m-cnt{background:#dfdfdf;position:relative;border-bottom:1px solid #bdbab7}
.g-sbox .m-cnt li{position:relative}
.m-cnt li{text-align:center;width:32%}
.g-adv .m-cnt .z-on{background:#1c71c8}
.center{overflow:hidden;margin:0 5px}
.dh{overflow:hidden}
.dh img{width:100%}
.title{text-align:center;padding:3% 0;overflow:hidden;text-align:center;margin:0 auto;;}
.title h3{font-size:.25rem;font-weight:700;text-align:center;color:#666;}
.title i{font-size:.17rem;color:#999;margin:0;display:block;font-style:normal;text-transform:uppercase;letter-spacing:1px;background:url(../images/xx.png) no-repeat center bottom;padding-bottom:10px;}
.title i::after{content:url(../images/img5.png);margin-left:10px;}
.title i::before{content:url(../images/img5.png);margin-right:10px;}
.title span{color:#666;font-size:.2rem;}
.title b{color:#333;}

.car{clear:both; overflow:hidden; height:10px;}
.xm_fuwu{width:33%;margin:2% 0 0 2%;overflow:hidden;float:left;text-align:center;border-radius:10px;position:relative}
.xm_fuwu dd{width:100%}
.xm_fuwu dd img{width:100%}
.xm_fuwu dt{position:absolute;bottom:0;left:0;width:100%;height:45%;background-image:linear-gradient(rgba(0,0,0,0),#000);color:#fff;font-size:.2rem}
.pic_nav{ margin:10px 0 15px;}

.pic_nav ul li{width:33.33333%;float:left;border:3px #fff solid;box-sizing:border-box;padding:2% 0;text-align:left;font-size:.2rem;text-overflow:ellipsis;white-space:nowrap;background:#eee; position:relative; text-indent:1em; position:relative; border-bottom:none;}
.pic_nav ul li:after{content:url(../images/mt.png); position:absolute; right:0px; top:0.2rem;}
.pic_nav ul li a{color:#666;display:block}
.pic_nav ul li:hover:after{content:url(../images/mt1.png);}
.pic_nav ul li:hover a{color:#fff;}
.pic_nav ul li:hover{background:#1ba3f9;color:#fff;}
.pic_nav ul li dl{ position:absolute; padding-bottom:10px; width:100%; background:#fff; top:0.5rem; border:2px #1ba3f9 solid; display:none;}
.pic_nav ul li dl a{display:block; padding:2%; font-size:0.22rem; color:#666;}
.pic_nav ul li:hover dl{display:block;}
.pic_nav ul li:hover dl a{color:#666}
.pic_nav ul li:hover dl a:hover{color:#1ba3f9}
.n_ban{ overflow:hidden;}
.n_ban img{width:100%; overflow:hidden;}
.pic_content{overflow:hidden;margin:0 auto 0}
.pic_content ul{overflow:hidden}
.pic_content ul li{width:50%;float:left;border-width:5px 5px 5px;border-style:solid;border-color:#fff;box-sizing:border-box;background:#eee;padding-bottom:15px}
.pic_content ul li div{height:310px;padding:5px;overflow:hidden}
.pic_content ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.pic_content ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pic_content ul li dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.22rem;text-align:center}
.anli_box{background:#f1f1f1;;background-size:100% 100%;padding:20px 0; margin:30px auto 0}
.anli_nav{overflow:hidden; margin:10px 0 15px}
.anli_nav ul li{border:3px #fff solid; box-sizing:border-box;padding:2% 0;width:33.3333%; float:left;text-align:center;font-size:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666; background:#f1f1f1;}
.anli_nav ul li.hover{ background:#1a8dd8; color:#fff;}
.anli_nav ul li.hover a{ color:#fff;}
.gengduo{width:60%;margin:4% auto;padding:2% 0;text-align:center;color:#333;font-size:.22rem;background:#f1f1f1;border-radius:6px;border:1px #ccc solid}
.gengduo a{color:#333}
.about_box{background:url(../images/about.png) no-repeat center bottom;background-size:100%;}
.about{overflow:hidden;margin:0 10px}
.about{overflow:hidden}
.about_con{margin:0 5%;overflow:hidden;border-radius:6px; background:rgba(27,163,249,0.8); padding:20px; margin-bottom:60px;}
.about_con img{width:100%;overflow:hidden}
.about img{width:100%}
.about h3{font-size:.25rem;color:#666;text-align:center;margin:2% 0}
.about_con dd{font-size:.22rem;line-height:.35rem;text-align:justify; color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;text-indent:2em; }
.a_about{ overflow:hidden; margin-top:2%}
.a_about ul{ overflow:hidden;}
.a_about ul li{ overflow:hidden; width:33.3333%; text-align:center; float:left;}
.a_about ul li img{width:55%;}
.a_about ul li p{ font-size:0.25rem;}
.centerbox{margin:0 10px;overflow:hidden;text-indent:2em}
/*.news{overflow:hidden;margin:0 10px}
.news ul li{overflow:hidden;border:1px #ccc dashed;padding:10px;margin-bottom:10px}
.news ul li dd{font-size:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/dian.png) no-repeat center left;padding:1% 0 1% 4%;background-size:2%}
.news ul li dt{font-size:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2% 0 2% 4%}
.news ul li dd span{float:right;font-size:.15rem;color:#999;font-style:normal;padding:1% 0 1% 4%}*/
.news{overflow:hidden;margin:0 2%;}
.news ul{overflow:hidden;}
.news ul li{overflow:hidden;margin-bottom:3%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-sizing:border-box;border:1px #ccc solid;padding:5px;}
.news ul li dl{width:15%;text-align:center;background:#f1f1f1;color:#666;float:left;padding:1%;}
.news ul li dl dd{font-size:.3rem;padding:12% 0;}
.news ul li dl dt{text-align:center;font-size:.17rem;display:block;padding:8% 0 17%;}
.news ul li span{margin-left:15px;display:inline-block;width:78%;}
.news ul li span h3{color:#333;font-size:.22rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news h3 a{transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;color:#333;}
.news h3 a:hover{color:#1c71c8;padding-left:10px;transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;}
.news i{font-style:normal;font-size:12px;color:#999;}
.news ul li span p{font-size:.2rem;line-height:.4rem;color:#969696;margin:5px auto 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.news ul li:hover{-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);z-index:1002;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.news ul li:hover h3{color:#1a8dd8;}

.ys{overflow:hidden}
.ys img{width:100%;margin:5px 0}
.ys dd{overflow:hidden}
.ys dd h3{font-size:.3rem;color:#00933f;padding:2% 0;margin:2% 0;border-bottom:1px #ccc dotted}
.ys dd p{color:#666;font-size:.2rem;line-height:.3rem;margin-right:20px}
.dht{background:url(../images/ds.png) repeat-x;width:100%;margin:0 auto;text-align:center}
.dh_text{border:1px #1c71c8 solid;border-radius:46px;width:80%;margin:0 auto;overflow:hidden;background-color:#fff}
.dh_text a{display:inline-block;padding:6%;background:#1c71c8;color:#fff;width:30%;float:left;font-size:.2rem}
.dh_text a:hover{background:#25b240}
.dh_text i{font-style:normal;font-size:.22rem;color:#555;padding:5% 0;display:inline-block}
.dh_text i img{width:15%}
.fanhui{background:#999;text-align:center;color:#fff;padding:2% 0;margin:4% 0 2%;font-size:.25rem}
.fanhui a{color:#fff}
.fanhui:before{content:url(../images/fanhui.png)}
.owl-theme .owl-controls{margin-top:10px;text-align:center;padding-top:10px}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}
.owl-theme .owl-controls .owl-page span{display:block;width:29px;height:29px;margin:5px 5px;background:url(../images/my1.png) no-repeat}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:url(../images/my2.png) no-repeat}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:ranslate3d(0,0,0);position:relative}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
@-webkit-keyframes empty{0%{opacity:1}
}
@-moz-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
}
@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}
}
@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}
}
@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;transform:translateZ(-500px)}
100%{opacity:1;transform:translateZ(0) translateX(0)}
}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}
}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}
}
@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}
}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}
}
@keyframes goDown{from{transform:translateY(-100%)}
}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}
}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}
}
.youshi{margin:10px}
.youshi .ystit{margin:0 auto;text-align:center}
.youshi .yscon img{width:100%}
.slide-tit{height:50px;width:100%;bottom:0;left:0;background:#000;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;color:#fff;line-height:50px}
.slide-tit span{padding:0 5px;font-size:24px;height:50px;width:30px;float:left}
.slide-tit em{font-style:normal;padding:0 5px;font-size:13px}
.titlog{line-height:25px}
.slide-con{padding:10px;line-height:25px;clear:both;background:#eff9f3}
.slide-con span{display:block;width:18px;height:18px;background:#f60;color:#fff;text-align:center;line-height:18px;float:left;border-radius:10px;margin-right:10px;margin-top:5px}
.slide img{width:100%}
.slide-con h3{font-size:.3rem;text-align:center;color:#019944}
.slide-con i{width:80px;height:2px;background:#019944;display:block;margin:20px auto}
.slide-con p{font-size:.22rem;text-align:center;line-height:.35rem;height:1.2rem}
.aboutlist,.agentlist,.caseslist{width:100%;margin-top:10px;overflow:hidden}
.aboutlist ul li,.agentlist ul li,.caseslist ul li{margin:5px;height:30px;line-height:30px;overflow:hidden;background:#246cd8;float:left;text-align:center}
.aboutlist ul li a,.agentlist ul li a,.caseslist ul li a{color:#fff}
.agentlist ul li.on,.caseslist ul li.on{background:#ff6e42}
.copyright{text-align:center;padding:0 3% 25%;background:#545454; }
.copyright h3{color:#ababab;font-size:.22rem;text-align:center;margin:0 0 2%;padding-top:2%}
.copyright a{color:#fff}
.copyright p{font-size:.2rem;line-height:.4rem;color:#ababab; padding-top:2%}
.buttom{background:#1a8dd8;bottom:0;margin:0 auto;max-width:750px;min-width:320px;position:fixed;width:100%;z-index:9999}
.buttom ul{overflow:hidden}
.buttom ul li{color:#fff;float:left;width:25%;padding:3% 0;border-right:1px #fff solid;box-sizing:border-box}
.buttom ul li .sy{overflow:hidden;text-align:center;vertical-align:middle;width:50%;margin:0 auto}
.buttom ul li p{font-size:.2rem;overflow:hidden;text-align:center;margin-top:4px}
.buttom ul li .sy img{width:80%}
.buttom ul li a{color:#fff}
#top{text-align:center;color:#fff;font-size:.25rem;background:#414141;padding:3% 0}
#top:before{content:"▲"}
#dingbu{text-align:center;margin:0 auto}
#dingbu img{width:100%}
#top a{color:#fff;}
.mbx{font-size:.22rem;background:#f1f1f1;padding:3% 5px;text-indent:.5em}
.page{overflow:hidden;margin:3% 0 5%}
.page ul{display:table;margin:0 auto}
.page ul li{border:1px solid #ccc;padding:0 10px;height:30px;line-height:30px;color:#333;float:left;margin:0 5px}
.page ul li a{color:#333}
.page ul .thisclass{background:#1ba3f9;color:#fff;border:1px solid #1ba3f9}
.page select{border:none;background:0 0;outline:0}
.article,.tit{overflow:hidden;text-align:center;margin:0 5px 15px}
.article .tit dl{background:#f1f1f1;padding:3% 0;margin-top:3%;text-align:center}
.article .tit dl dd,.article .tit dl dt{font-size:.2rem}
.article .tit p{font-size:.3rem;color:#666;font-weight:600}
.article .tit span{font-size:.22rem;font-weight:400;color:#999}
.intro{text-align:left}
.intro img{max-width:100%;margin:0 auto 3%;display:block;text-align:center}
.intro p{font-size:.22rem;line-height:.35rem}
.fy{overflow:hidden;margin:5% 0 0;padding:3% 0;position:relative;background:#f1f1f1}
.fy p{text-indent:.5em;overflow:hidden;color:#333;font-size:.22rem;height:.4rem;line-height:.4rem;width:70%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fy a{color:#333}
.fy a:hover{text-decoration:underline;color:#0088dc}
.fy .return{position:absolute;top:30%;right:10px;font-size:.22rem}
.map{height:200px;margin:0 auto 0}
.allmap{height:200px}
.mssg-intro{overflow:hidden;margin:0 5px;padding-bottom:5%}
.mssg-intro form{padding:5%}
.mssg-intro form ul li{width:100%;height:auto;overflow:hidden;border:1px solid #d2d2d2;margin-bottom:15px;background:#fff;border-radius:5px}
.mssg-intro form ul li input{height:50px;border:none;width:100%;outline:0;text-indent:10px;color:#999;font-size:16px;background:0 0;font-family:'微软雅黑'}
.mssg-intro form ul li textarea{width:788px;height:100px;border:none;outline:0;font-family:'微软雅黑';resize:none;background:0 0;text-indent:10px;padding-top:10px;color:#999;font-size:16px}
.mssg-intro form .btn input{width:49%;display:block;float:left;padding:3% 0;background:#1ba3f9;outline:0;border:none;font-size:.22rem;color:#fff;border-radius:6px}
.mssg-intro form .btn input:nth-child(2){background:#999;margin-left:2%}
.mssg-intro form .btn .input{width:100%;display:block;float:left;padding:3% 0;background:#00933f;outline:0;border:none;font-size:.22rem;color:#fff;border-radius:6px}
.anli{overflow:hidden;margin:10px auto 0}
.anli ul{overflow:hidden}
.anli ul{overflow:hidden}
.anli ul li{width:230px;float:left;margin-right:15px}
.anli ul li div{overflow:hidden;height:100%;width:230px;height:180px;background:#fff}
.anli ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.anli ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.anli ul li dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.22rem;text-align:center;padding:2% 0;color:#666}
.le1{width:97%;padding:0 0 10px;overflow:hidden;margin:0 auto}
.le1 div{width:100%;overflow:hidden}
.le1 div img{width:100%}
.le2{overflow:hidden;padding:15px 10px}
.le2 h3{font-size:.3rem;color:#1c71c8}
.le2 h3 img{width:50%}
.anli_lb{overflow:hidden;margin:10px auto 0}
.anli_lb ul{overflow:hidden}
.anli_lb ul{overflow:hidden}
.anli_lb ul li{width:300px;float:left;border-width:5px 5px 5px;border-style:solid;border-color:#fff;box-sizing:border-box;background:#fff;padding-bottom:15px}
.anli_lb ul li div{overflow:hidden;height:250px}
.anli_lb ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.anli_lb ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.anli_lb ul li p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.22rem;text-align:center;padding:2% 0}
.form{margin:20px 10px 0;overflow:hidden;background:#125396}
.form ul{overflow:hidden}
.form ul li{overflow:hidden;padding:2% 0;line-height:.6rem;color:#fff}
.form ul li span{float:left;width:27%;font-size:.22rem;text-align:right}
.form ul li input{width:70%;border:1px #ccc solid;border-radius:6px;font-size:.22rem;padding:2% 0}
.form ul li textarea{width:70%;border:1px #ccc solid;border-radius:6px;font-size:.25rem;padding:2% 0;min-height:100px}
.form ul li:last-child{text-align:center}
.button{width:80%;margin:0 auto;padding:2% 0;font-size:.25rem;text-align:center;color:#fff;background:#25b240;border-radius:10px;box-shadow:0 2px 3px #000}
.item{width:97%;margin:0 1%;float:left}
.item div{width:100%;overflow:hidden}
.item div img{width:100%;height:100%}
.item p{font-size:.22rem;border-bottom:1px #ccc solid;padding:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
#wrap{position:relative;background:#fff;margin:0 auto}
.menu{background:#333;height:100%;position:fixed;top:0;right:-120px;z-index:-1;width:120px;opacity:0}
.menu li{border:none;border-top:1px solid #444;border-bottom:1px solid #111;text-align:right;padding-right:20px;font-size:.25rem}
.menu li:first-child{border-top-width:0}
.menu li>a,.menu li>span{text-indent:20px;text-overflow:ellipsis;white-space:nowrap;line-height:40px;overflow:hidden}
.menu li>a,.menu li>a:hover,.menu li>span{color:#999;text-decoration:none}
.menu_list{margin:0 10px;overflow:hidden;border-bottom:1px solid #ccb6a9}
.menu_head{height:.4rem;line-height:.4rem;border-top:1px #ccb6a9 solid;font-size:.25rem;margin:10px 0;padding:2% 3%;color:#4d4d4d;cursor:pointer;background:#f1f1f1 url(../images/vicon.png) center right no-repeat;margin:0}
.menu_list .current{background:#f1f1f1 url(../images/vicon1.png) center right no-repeat}
.menu_body{width:223px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1}
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;color:#777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1}
.menu_body a:hover{text-decoration:none}
.tab{overflow:hidden;text-align:center;margin:10px 0}
.tab a{padding:3% 10%;border:1px #ccc solid;display:inline-block;margin:0 10px;font-size:.22rem}
.tab a.osel{background:#125396;color:#fff}
.tabb{overflow:hidden;text-align:center;margin:10px 0}
.tabb a{padding:3% 10%;border:1px #ccc solid;display:inline-block;margin:0 10px;font-size:.22rem}
.tabb a.osel{background:#125396;color:#fff}
.cp_xiangqing{overflow:hidden; padding:0 8px;}
.cp_xiangqing h3{text-align:center;margin:0 auto;font-size:.25rem;line-height:.4rem;}
.cp_xiangqing dd{background:#f1f1f1;padding:1% 0;font-size:.22rem;text-align:center;margin-top:1%;}
.cp_xiangqing dd span{margin:0 5px;}
.cp_xiangqing dd span:nth-child(n+2){display:block;}
.xq_content{margin:2% 0;overflow:hidden;line-height:30px;font-size:.22rem;}
.xq_content img{display:block;max-width:100%;text-align:center;margin:0 auto;}
.shangxiaye{overflow:hidden;margin-bottom:3%;}
.shangxiaye ul{overflow:hidden;margin-left:1px;}
.shangxiaye ul li{width:50%;font-size:.22rem;float:left;border:1px #ccc solid;padding:1% 2%;box-sizing:border-box;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.shangxiaye ul li:nth-child(3){width:100%;margin-top:10px;clear:both;}
.zizhi{overflow:hidden;margin:10px auto 0;}
.zizhi ul{overflow:hidden;}
.zizhi ul li{width:50%;float:left;border-width:5px 5px 5px;border-style:solid;border-color:#fff;box-sizing:border-box;}
.zizhi ul li div{height:180px;overflow:hidden;}
.zizhi ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%;}
.zizhi ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.zizhi ul li dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.22rem;text-align:center;padding:2% 0;}
.faq {overflow:hidden; }
.faq ul{overflow:hidden;}
.faq ul li{ border-bottom:1px #ccc solid; padding-bottom:3%; background:url(../images/fnq.png) no-repeat left top; padding-left:40px; margin-top:2%;font-size:14px;  -webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-sizing:border-box; margin-right:5%; }

.faq ul li a span{ font-size:0.25rem; display:block; color:#1e72c8; overflow:hidden;-o-text-overflow:ellipsis;white-space:nowrap;text-overflow:ellipsis;webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;}
.faq ul li a span:hover{color:#1ba3f9;webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s; padding-left:10px;} 
.faq ul li p{ font-size:0.22rem; line-height:0.4rem; overflow:hidden;  color:#666;-webkit-line-clamp:2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;}


@media screen and (max-width:650px){.pic_content ul li div{height:284px}
}
@media screen and (max-width:560px){.pic_content ul li div{height:210px}
}
@media screen and (max-width:500px){.pic_content ul li div{height:160px}
}
@media screen and (max-width:420px){.pic_content ul li div{height:135px}
.zizhi ul li div{ height:130px;}
}
@media screen and (max-width:340px){.pic_content ul li div{height:100px}
}
