@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:#666;blr:expression(this.onFocus=this.blur());text-decoration:none}
a:focus{outline:0}
a:hover{color:#ffa900;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
@font-face{font-family:iconfont;src:url(../fonts/iconfont.eot);src:url(../fonts/iconfont.eot?#iefix) format('embedded-opentype'),url(../fonts/iconfont.woff2) format('woff2'),url(../fonts/iconfont.woff) format('woff'),url(../fonts/iconfont.ttf) format('truetype'),url(../fonts/iconfont.svg#iconfont) format('svg')}
.iconfont{font-family:iconfont!important;font-size:60px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#53a0d7gengduo1}
.icon-kefu:before{content:"\e63a"}
.icon-shouyeshouye:before{content:"\e600"}
.icon-guanbi:before{content:"\e60e"}
.icon-icon--:before{content:"\e735"}
.icon-chuangxinsiwei:before{content:"\e60f"}
.icon-weibiaoti--:before{content:"\e61f"}
.icon-gongsi:before{content:"\e769"}
.icon-caidan:before{content:"\e5a2"}
.icon-V:before{content:"\e700"}
.content{overflow:hidden;margin:0 auto;padding:0 1%;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
@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:16px;font-family:'微软雅黑'}
}
.wrap{width:100%;overflow:hidden;min-width:320px;margin:0 auto;background:#fff;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.top{overflow:hidden;background:#395eb1;padding:.07rem 0;color:#fff;font-size:14px;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.top span{float:right}
.top span a{color:#fff;margin:0 6px}
.header{overflow:hidden;padding:2% 1%;margin:0 auto;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.logo{width:25%;overflow:hidden;float:left}
.logo img{width:100%}
.phone{width:70%;overflow:hidden;float:right}
.caidan{float:right;display:none}
.cole{float:right;display:none}
.ios{font-size:.3rem;padding:2.5% 0}
.nav{width:75%;margin:0 auto;overflow:hidden;float:left; padding-top:1%}
.nav ul{overflow:hidden;float:right;text-align:right;padding:.5% 0 0}
.nav ul a{display:inline-block;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.14rem;margin-right:15px;margin:0 14px}
.nav ul span{display:inline-block;color:#666;overflow:hidden;font-size:.16rem;margin-right:15px;margin:0 10px}
.nav ul span strong{color:#f90}
.nav ul a:hover{color:#53a0d7;}
.nav ul a.hover{color:#53a0d7;}
.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:47%}
.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}
.title{}
.title h3{font-size:30px;text-align:center;color:#666;font-weight:600;padding:2% 0 1%}
.title1{font-size:30px;text-align:center;color:#666;font-weight:600;padding:3% 0 1%}
.title span{font-size:14px;color:#999;line-height:24px}
.title span:after{content:url(../images/xx.png);display:block;padding-top:2%}

.title{ text-align:center;padding:2% 0;overflow:hidden;margin:0 auto }
.title h3{font-size:36px;text-align:center;color:#666;font-weight:600;padding:2% 0 0%; font-weight:normal;}
.title p{ font-size:14px;  color:#999;  margin-top:10px;font-style:normal; text-transform:uppercase;}





.guanyu{overflow:hidden;background:#f6f6f6;padding-bottom:5%; width:1200px; margin:0px auto;}
.guanyu ul{overflow:hidden;margin-top:30px}
.guanyu ul li{overflow:hidden;width:33%;float:left;box-sizing:border-box;text-align:center}
.guanyu ul li:last-child{margin-right:0}
.guanyu ul li div{ margin:0px auto;}
.guanyu ul li h3{font-size:18px;font-weight:600;padding:7% 0}
.guanyu ul li p{text-align:center;;font-size:15px;color:#999;line-height:25px}
.pic_muen{border-left:none;border-right:none;padding:10px 0}
.pic_muen li{padding:.5% 15px;font-size:16px;width:auto!important;border:1px #ccc solid;margin-left:10px}
.xx{margin:10px auto 0;text-align:center}
.pic_content{overflow:hidden;margin:3% auto 0}
.pic_content ul{overflow:hidden; }
.pic_content ul li{width:33.3333%;float:left;border:8px #fff solid;box-sizing:border-box;padding-bottom:15px;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.pic_content ul li div{width:100%;position:relative;height:2.8rem;overflow:hidden}
.pic_content ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;position:absolute;top:0;left:0; height:100%}
.pic_content ul li dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;text-align:center;padding:2%}
.pic_content ul li div dl{background:rgba(83,160,215,.7);position:absolute;top:-100%;left:0;width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.pic_content ul li div dl dt{width:80px;border-radius:50%;background:#fff;text-align:center;padding:5% 0;margin:30% auto 0}
.pic_content ul li div dl dt.iconfont{font-size:40px}
.pic_content ul li:hover div dl{top:0;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.pic_content ul li:hover dd{background:#53a0d7;color:#fff;-webkit-transition:all .9s;transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s}
.pic_lb{overflow:hidden;margin:3% auto 0}
.pic_lb ul{overflow:hidden}
.pic_lb ul li{width:25%;float:left;border:8px #fff solid;box-sizing:border-box;padding-bottom:15px;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.pic_lb ul li div{width:100%;position:relative;overflow:hidden; height:220px;}
.pic_lb ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%; }
.pic_lb ul li dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;text-align:center;padding:2%}
.pic_lb ul li div dl{background:rgba(57,94,177,.7);position:absolute;top:-100%;left:0;width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.pic_lb ul li div dl dt{width:80px;border-radius:50%;background:#fff;text-align:center;padding:5% 0;margin:30% auto 0}
.pic_lb ul li div dl dt.iconfont{font-size:40px}
.pic_lb ul li:hover div dl{top:0;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.pic_lb ul li:hover dd{background:#395eb1;color:#fff;-webkit-transition:all .9s;transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s}
.xbanner{width:100%;text-align:center;overflow:hidden;background:url(../images/img1.png) no-repeat center top;background-size:100% 100%;margin:4% auto 0}
.xbanner h3{padding:3%;font-size:30px;color:#fff;font-weight:400}
.xbanner p{color:#fff;font-size:16px}
.gengduo{width:135px;margin:2% auto;padding:1% 0;text-align:center;color:#333;font-size:15px;background:#8ea2cf}
.gengduo a{color:#1e4ab0}
.ys{overflow:hidden;background:#f8f9fa; margin:6% auto}
.conter{background:#fff}
.datu{float:left;width:46%;height:40px;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.datu .img-box{width:100%;position:relative;z-index:1}
.datu .img-box img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;margin:auto;height:100%;z-index:-1}
.datu .img-box:before{content:"";display:inline-block;padding-bottom:100%;width:.1px;vertical-align:middle}
.ys_text{overflow:hidden;float:right;width:50%;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.ys_text ul{overflow:hidden}
.ys_text ul li{overflow:hidden;width:43%;margin-right:6%;float:left;text-align:left;margin-bottom:7%}
.ys_text ul li:nth-child(2n){margin-right:0}
.ys_text ul li div{font-size:70px}
.ys_text ul li h3{font-size:24px;font-weight:400;padding:7% 0}
.ys_text ul li p{text-align:left;font-size:15px;color:#999;line-height:25px}
.con{background:#fff;overflow:hidden;padding:20px}
.anli{overflow:hidden;margin:10px auto 0}
.anli ul{overflow:hidden}
.anli ul li{width:460px;float:left;margin-right:30px;overflow:hidden;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.anli ul li div{width:100%;position:relative;z-index:1}
.anli ul li div img{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;width:100%;margin:auto;height:100%;z-index:-1}
.anli ul li div:before{content:"";display:inline-block;padding-bottom:72%;width:.1px;vertical-align:middle}
.anli ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.anli ul li dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.22rem;text-align:center;padding:2% 0;color:#666;background:#f1f1f1;font-size:18px;height:30px;line-height:30px;margin-top:3%}
.anli ul li:hover dd{background:#395eb1;color:#fff}
.gengduo1{width:200px;margin:3% auto;padding:1.3% 0;text-align:center;color:#333;font-size:18px;border:1px #ccc solid;}
.gengduo1 a{color:#333; display:block; }
.gengduo1:hover{ background:#53a0d7;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
 .gengduo1:hover a{color:#fff;}
.anli_lb{overflow:hdden;margin:1% auto 0}
.anli_lb ul{overflow:hidden}
.anli_lb ul li{width:25%;float:left;border:8px #f1f1f1 solid;box-sizing:border-box;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s; margin-bottom:3%}
.anli_lb ul li div{width:100%;position:relative;padding-bottom:64%;overflow:hidden}
.anli_lb ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;position:absolute;top:0;left:0}
.anli_lb ul li dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;text-align:center;padding:2%}
.anli_lb ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.anli_lb ul li dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.22rem;text-align:center;padding:2% 0;color:#666;background:#fff;font-size:18px;height:30px;line-height:30px;margin-top:3%}
.anli_lb ul li:hover dd{background:#53a0d7;color:#fff}
.x_banner{overflow:hidden}
.x_banner img{width:100%}
.news{margin:0 auto 0;padding-bottom:20px;overflow:hidden}
.news ul{overflow:hidden}
.news ul li{overflow:hidden;float:left;width:49%;border:1px #efeaea dashed;padding:1.5%;margin:2% 2% 0 0;-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}
.news ul li dl{width:15%;text-align:center;background:#f1f1f1;color:#666;float:left;padding:1% 1% 3%}
.news ul li dl dd{font-size:30px;padding:12% 0}
.news ul li dl dt{text-align:center;font-size:14px;border-top:1px #ccc solid;display:block;padding-top:8%}
.news ul li span{margin-left:15px;display:inline-block;width:78%}
.news ul li span h3{color:#333;height:42px;line-height:42px;font-size:18px;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:14px;line-height:26px;color:#969696;height:50px;margin:5px auto;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news ul li:nth-child(2n){margin-right:0}
.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_lb{margin:0 auto 0;padding-bottom:20px;overflow:hidden}
.news_lb ul{overflow:hidden}
.news_lb ul li{overflow:hidden;float:left;width:49%;border:1px #efeaea dashed;padding:1.5%;margin:2% 2% 0 0;-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}
.news_lb ul li dl{width:15%;text-align:center;background:#f1f1f1;color:#666;float:left;padding:1% 1% 3%}
.news_lb ul li dl dd{font-size:30px;padding:12% 0}
.news_lb ul li dl dt{text-align:center;font-size:14px;border-top:1px #ccc solid;display:block;padding-top:8%}
.news_lb ul li span{margin-left:15px;display:inline-block;width:78%}
.news_lb ul li span h3{color:#333;height:42px;line-height:42px;font-size:18px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news_lb h3 a{transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;color:#333}
.news_lb 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_lb i{font-style:normal;font-size:12px;color:#999}
.news_lb ul li span p{font-size:14px;line-height:26px;color:#969696;height:50px;margin:5px auto;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news_lb ul li:nth-child(2n){margin-right:0}
.news_lb 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}
.links{background:#f1f1f1;padding:1.5% 0;overflow:hidden;font-size:16px;margin:3% auto 0}
.links a{margin:0 8px}
.bottom{background:#383838;overflow:hidden;margin:50px  auto 0;text-align:center}
.footer{position:relative;overflow:hidden;margin:0 auto;padding:2% 0%}
.f_left{position:absolute;left:0;top:20%;text-align:left}
.f_left div{width:200px;overflow:hidden}
.f_left p{color:#d1c8c8;font-size:24px}
.f_left p i{display:block;font-style:normal;font-size:16px;margin:10px 0}
.f_right{width:264px;overflow:hidden;position:absolute;top:37%;right:10px}
.f_right div{width:100%;overflow:hidden}
.f_right p{font-size:14px;color:#d1c8c8}
.f_nav{  overflow: hidden;  font-size: 16px; color: #d1c8c8;  text-align: left;}
.f_nav dd{    display: block; overflow: hidden;  margin: 10px 0 20px; padding-bottom: 14px; border-bottom: 1px #585858 solid;}
.f_nav dd a{color:#d1c8c8;margin:0 3%;font-size:16px}
.f_nav dt{line-height:36px;font-size:16px}
.fanhui{background:#999;text-align:center;color:#fff;padding:2% 0;margin:4% 0 0;font-size:.25rem;display:none;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.fanhui a{color:#fff}
.fanhui:before{content:"▲"}
.buttom{background:#529fd6;bottom:0;margin:0 auto;max-width:1000px;min-width:320px;position:fixed;width:100%;z-index:999;display:none;-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.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:40%;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}
.bj{background:rgba(0 ,0,0,.6);position:fixed;width:100%;height:100%;display:none;left:0;top:.9rem;z-index:999}
.cp_xiangqing{overflow:hidden}
.cp_xiangqing h3{font-size:20px;line-height:.5rem;text-align:center;margin:1% 0 0}
.cp_xiangqing dd{background:#f1f1f1;padding:1% 0;font-size:14px;text-align:center}
.cp_xiangqing dd span{margin:0 5px}


.pic_nav{  margin:0px auto ; text-align:center; }
.pic_nav span{ width:148px; height:40px; position:relative; margin:0 5px; line-height:40px;  text-align:center;display:inline-block; color:#666; font-size:16px; border:1px #ccc solid; }
.pic_nav span:hover{background:#53a0d7;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.pic_nav span:hover a.hover{ color:#fff;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.pic_nav span:hover dl{display:block; transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.pic_nav span dl{position:absolute; background:#fff; border:1px #ccc solid; width:147px; display:none; z-index:9999; transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.pic_nav span.cur{background:#53a0d7;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out; border:1px solid #53a0d7}
.pic_nav span.cur a{color:#fff;}
.pic_nav span dl li{border-bottom:1px #ccc dotted; }
.pic_nav span dl li a{color:#666; font-size:14px;}
.pic_nav span dl li a:hover{color:#da251c}
.pic_nav span:nth-child(4):after{ content:"∨"; position:absolute; right:5px;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.pic_nav span:nth-child(4):hover:after{content:"∨";transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); -webkit-transform: rotate(180deg); color:#fff;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}

.fll{width:100%; max-width:1920px; min-width:1200px; overflow:hidden; background:#f1f1f1; margin:3% auto 0}
.xm{ overflow:hidden;}
.xml{width:50%; overflow:hidden; float:left;}
.xmr{width:50%; overflow:hidden; float:right;}
.xml img{width:100%}
.xm_text{width:570px; float:left; padding:0 30px;}

.xm_text h3{font-size:20px; font-weight:400; position:relative; padding-bottom:8%;}
.xm_text h3:after{content:"————"; color:#53a0d7; position:absolute; left:0px; bottom:0px;}
.xm_text p{ line-height:30px;overflow:hidden}
.xm_text a{width:100px; height:36px; line-height:36px; overflow:hidden; background:#666; display:inline-block; color:#fff; text-align:center;}
.xm_text a:hover{background:#53a0d7}
.xm:nth-child(3) .xml{ float:right;}
.xm:nth-child(3) .xmr{ float:left;}
.xm:nth-child(3) .xm_text{float:right;}


.xq_content{margin:2% 0;overflow:hidden;line-height:30px;font-size:16px}
.xq_content img{display:block;max-width:100%;text-align:center;margin:0 auto; height:auto}
.shangxiaye{overflow:hidden;}
.shangxiaye ul{overflow:hidden;margin-left:1px}
.shangxiaye ul li{overflow:hidden;width:33.3333333%;float:left;border:1px #ccc solid;padding:1% 2%;box-sizing:border-box;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mbx{width:100%;height:62px;border-bottom:1px solid #eaeaea;max-width:1920px;margin:0 auto 30px;position:relative}
.mbx a.home{display:block;width:64px;height:62px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;background:url(../images/InpageAddress_icon01.png) no-repeat center;float:left;position:relative;z-index:999}
.mbx a.home:hover{background:url(../images/InpageAddress_icon03.png) no-repeat center}
.mbx .p1{line-height:62px;float:left;margin-left:16px;position:relative;z-index:999}
.mbx .p1 a{display:block;padding-right:14px;background:url(../images/InpageAddress_icon02.png) no-repeat right center;font-size:16px;float:left;margin-left:10px}
.mbx .p1 a:first-child{margin-left:0}
.mbx .p1 a:last-child{background-image:none}
.mbx .p2{float: right;}
.mbx .p2 a{display: block;font-size: 14px;color: #666666;font-weight: bold;height: 61px;line-height: 61px;float: left;margin-left: 26px;text-decoration: none;}
.mbx .p2 a.cur{color: #53a0d7;border-bottom: 2px solid #53a0d7;}
.mbx .p2 a:hover{color: #53a0d7;border-bottom: 2px solid #53a0d7;}
.mbx .p3{float: right;}
.mbx .p3 a{display: block;font-size: 14px;color: #666666;font-weight: bold;height: 61px;line-height: 61px;float: left;margin-left: 26px;text-decoration: none;}
.mbx .p3 a.cur{color: #53a0d7;border-bottom: 2px solid #53a0d7;}
.mbx .p3 a:hover{color: #53a0d7;border-bottom: 2px solid #53a0d7;}

.lx{margin:10px 0 0;width:100%;overflow:hidden}
.lx_right{float:left;width:50%;background-color:#f1f1f3;color:#2b2b2b;font-size:16px}
.lx_right span{display:block;background:#7ea6ff;text-align:center;line-height:80px;font-size:22px;color:#fff}
.lx_left{float:right;width:50%}
.lx_left img{width:100%}
.lx_left p{margin:0}
.lx_right p{padding-left:60px;line-height:.46rem;margin:17px 0}
.map{height:400px;margin:3% auto;overflow:hidden}
.allmap{height:400px}
.form{overflow:hidden;margin:0 auto 30px}
.form ul{overflow:hidden}
.form ul li{float:left;width:50%;border-right:15px #fff solid;box-sizing:border-box}
.form ul li img{width:100%}
.form ul li input{width:89%;height:56px;line-height:56px;padding:0 0 0 50px;border:none;border:1px solid #e5e5e5;font-size:16px;color:#999;margin-bottom:20px;outline:0;font-size:16px;color:#999}
.form ul li .input1{background:url(../images/linkUsLy_icon01.png) no-repeat 15px center}
.form ul li .input2{background:url(../images/linkUsLy_icon02.png) no-repeat 15px center}
.form ul li textarea{width:89%;height:166px;padding:0 0 0 50px;border:none;border:1px solid #e5e5e5;font-size:16px;color:#999;margin-bottom:15px;outline:0;font-size:16px;color:#999;padding-top:20px;background:url(../images/linkUsLy_icon03.png) no-repeat 15px 20px;resize:none;font-family:"Microsoft YaHei"}
.form ul li .box2 a{display:block;height:60px;text-align:center;width:100%;font-size:22px;color:#fff;line-height:60px;background:#df1f29;text-decoration:none}
.form ul li .btn1{overflow:hidden}
.form ul li .btn1 input{display:block;width:50%;height:58px;line-height:58px;text-align:center;float:left;border-right:10px #fff solid;box-sizing:border-box;font-size:16px;color:#666;background:#dfdfdf;text-decoration:none; padding:0}
.form ul li .errmsg{ font-size:12px; color:#f00; line-height:40px; height:40px; overflow:hidden;}
.form ul li .btn1 input:first-child{background:#529fd6;color:#fff}
.titm{text-align:center;font-size:30px;font-weight:400;letter-spacing:5px;display:block;color:#529fd6;padding:1% 0 3%;font-weight:700}
.titm em{display:block;font-size:16px;color:#666;font-weight:400;font-style:normal;letter-spacing:0;margin-top:5px;text-transform:uppercase;font-family:Times New Roman;border-bottom:1px #ccc solid}
.page{overflow:hidden;margin:3% 0 0%}
.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:#53a0d7;color:#fff;border:1px solid #53a0d7}
.page ul .thisclass a{color:#fff}


.about{ overflow:hidden; margin:20px auto 0; }
.la1{float:left; overflow:hidden; width:40%;}
.la2{float:right; overflow:hidden; height:390px; width:55%; padding: 10px 30px;}
.la2 h3{ font-size:20px; color:#53a0d7; font-weight:400;}
.la2 p{ overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7; height:200px; line-height:28px; margin-top:20px;}
.la2  a{display:inline-block; width:150px; height:36px; line-height:36px; border:1px #ccc solid; text-align:center; margin-top:20px;}
.la2  a:hover{background:#53a0d7; color:#fff;}
.la1 img{width:100%;}

.zz_nav{  margin:40px auto ; text-align:center; }
.zz_nav a{ width:148px; height:40px; position:relative; margin:0 5px; line-height:40px;  text-align:center;display:inline-block; color:#666; font-size:16px; border:1px #ccc solid; }
.zz_nav a:hover{background:#53a0d7; color:#fff;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.zz_nav a.osel{background:#53a0d7; color:#fff;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.zzbox{ overflow:hidden;}
.zzbox ul { overflow:hidden;}
.zzbox ul li{ width:252px; float:left; margin-right:15px;overflow:hidden;}
.zzbox ul li div{width:250px; height:180px; overflow:hidden; border:1px solid #f1f1f1}
.zzbox ul li p{ height:36px; line-height:36px;overflow:hidden; text-align:center;}
.zzbox ul li img,.changfang ul li img{-webkit-transition:all .5s;transition:all .5s;width:100%; height:100%;}

.zzbox ul li:hover img,.changfang ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}

.newsbox{width:100%; max-width:1920px; min-width:1200px; overflow:hidden; background:#f1f1f1; margin:3% auto 0; padding-bottom:3%}
.newsbox ul{ overflow:hidden; padding-top:20px;}
.newsbox ul li{width:30%; float:left; margin-right:2%;  overflow:hidden; background:#fff; padding:1% 1% 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}
.newsbox ul li div{ width:100%; height:186px;  overflow:hidden; }
.newsbox ul li div img{width:100%; height:100%; overflow:hidden;}
.newsbox ul li h3{  overflow:hidden; padding:2% 0;text-overflow:ellipsis;white-space:nowrap;font-size:18px; font-weight:normal;}
.newsbox ul li i{ width:100%; overflow:hidden; height:20px; font-style:normal; font-size:13px;}
.newsbox ul li p{ width:100%; font-size:14px; overflow:hidden;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; margin:5% 0;}
.newsbox ul li dd{ width:100%; overflow:hidden; text-align:center; font-size:16px;}
.newsbox ul li:nth-child(3n){margin-right:0px;}
.newsbox ul li a:hover h3{ color:#666;}
.newsbox ul li a i{ color:#ccc;}
.newsbox ul li a p{ color:#666;}
.newsbox ul li a dd{ color:#666;}

.newsbox 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}


.lxwm{width:100%;max-width:1920px; min-width:1200px; margin:0px auto; overflow:hidden; background:url(../images/lxmw.png) no-repeat center top;}


.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:all .5s;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.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)}
}
.fenye{overflow:hidden;margin:0 auto 10px;text-align:center;padding-top:15px;height:50px;clear:both; font-size:0.15rem}
div.flickr a{margin-right:3px;border:1px solid #ccc;padding:5px 10px;border-radius:2px;margin:0 3px;color:#666}
div.flickr a:hover{border-right:#e6212a 1px solid;border-top:#e6212a 1px solid;background-image:none;border-left:#e6212a 1px solid;color:#fff;border-bottom:#e6212a 1px solid;background-color:#e6212a}
div.meneame a:active{border-right:#e6212a 1px solid;border-top:#e6212a 1px solid;background-image:none;border-left:#e6212a 1px solid;color:#fff;border-bottom:#e6212a 1px solid;background-color:#e6212a}
div.flickr span.current{margin-right:3px;padding:5px 10px;color:#fff;font-weight:700;background:#e6212a;border-radius:2px;border:1px solid #e6212a}
div.flickr span.disabled{color:#adaaad;margin-right:3px;border:1px solid #ccc;padding:5px 10px;border-radius:2px}
div.flickr{padding:0;margin:0;text-align:center;font-family:Verdana;font-size:12px;text-align:center}

