/* CSS Document */
*{margin:0;padding:0;font-family:'Microsoft YaHei'}
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0px;padding:0px}
fieldset,img{border:none}
img{border:none}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
ul,ol{list-style:none}
li{list-style:none}
table{border-collapse:collapse}
input{padding-top:0px;padding-bottom:0px;font-family:Arial,Helvetica,sans-serif}
input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-appearance:none}
input::-moz-focus-inner{border:none;padding:0px}
select,input{vertical-align:middle;outline:none}
select,input,textarea{font-size:13px;margin:0px}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
body,html{font-family:"Microsoft YaHei";height:100%}
.clearfix:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.clearfix{zoom:1}
.clearit{clear:both;height:0px;font-size:0px;overflow:hidden;width:100%}
a{text-decoration:none}
.max{max-width:640px;margin:0 auto;overflow:hidden}
.box{width:96%;margin:0 auto}
.box:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
ul:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
a{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;text-decoration:none}

@font-face {
font-family: 'citydmed1';
src: url('../font/citydmed1.eot');
src: url('../font/citydmed1.eot?#iefix') format('embedded-opentype'),
		 url('../font/citydmed1.woff2') format('woff2'),
		 url('../font/citydmed1.woff') format('woff'),
		 url('../font/citydmed1.ttf') format('truetype'),
		 url('../font/citydmed1.svg#impactregular') format('svg');
font-weight: normal;
font-style: normal;
}

header{max-width:640px;height:auto;margin:0 auto}
header .logo{width:50%;float:left;display:block}
header .tel1{width:50%;float:right;display:block}
header .logo img,header .tel1 img{display:block;width:100%}
nav{width:100%;height:90px;background:#0033cc}
nav ul{max-width:640px;height:90px;margin:0 auto;background:url(../images/nav-ul.png) repeat-x left center}
nav ul li{width:25%;height:45px;line-height:45px;text-align:center;color:#fff;display:block;float:left;font-size:14px;background:url(../images/nav-ul.png) repeat-y right top}
nav ul li a{color:#fff;display:block}
nav ul li:last-child{background:none}
nav ul li:nth-of-type(4){background:none}
.focus{max-width:640px;height:auto;margin:0 auto;position:relative;overflow:hidden}
.focus .hd{width:100%;height:8px;position:absolute;z-index:1;bottom:10px;text-align:center}
.focus .hd ul{display:inline-block;height:15px}
.focus .hd ul li{display:inline-block;width:6px;background:#fff;height:6px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 5px;vertical-align:top;overflow:hidden;font-size:0px}
.focus .hd ul .on{background:#0362d7}
.focus .bd{position:relative;z-index:0}
.focus .bd li img{width:100%;display:block;height:auto}
.news{padding-top:20px;padding-bottom:20px}
.news .news_1{margin-bottom:15px}
.news .title{width:100%;height:30px;line-height:30px;position:relative;padding-left:13px;margin-bottom:10px;box-sizing:border-box}
.news .title a{float:right;width:67px;height:22px;line-height:22px;border:1px solid #d2d2d2;border-radius:25px;text-align:center;font-size:14px;color:#a9a9a9}
.news .title:after{content:"";width:7px;height:15px;border-radius:5px;background:#0033cc;position:absolute;top:8px;left:0}
.news .title strong{font-size:17px;color:#141414}
.news .title span{font-size:12px;color:#c5c5c5}
.news .news_1 img{display:block;width:100%}
.news .news_1 ul{background:url(../images/news_ul.png) no-repeat left 13px}
.news .news_1 ul li{font-size:14px;height:37px;line-height:37px;padding-left:20px;border-bottom:1px dashed #dbdbdb;overflow:hidden}
.news .news_1 ul li span{float:right;font-size:14px;color:#ff4e00;margin-left:15px}
.news .news_1 ul li a{color:#525252}
.news .news_1 ul li a:hover{color:#0033cc}
.news .news_2 img{display:block;width:100%}
.news .news_2 ul li{font-size:14px;height:37px;line-height:37px;padding-left:14px;border-bottom:1px dashed #dbdbdb;background:url(../images/li.png) no-repeat left center;overflow:hidden}
.news .news_2 ul li span{float:right;font-size:14px;color:#b2b2b2;margin-left:15px}
.news .news_2 ul li a{color:#525252}
.news .news_2 ul li a:hover{color:#0033cc}
.lmt{padding-top:30px;position:relative;padding-bottom:12px;margin-bottom:15px}
.lmt strong{display:block;text-align:center;font-size:20px;color:#000000}
.lmt p{text-align:center;font-size:18px;color:#dfe1e3;font-weight:bold;margin-top:5px}
.lmt:after{content:"";width:20px;height:3px;background:#0033cc;position:absolute;left:0;right:0;bottom:0;margin:0 auto}
.about{background:#f7f9fc;padding-bottom:35px}
.about .yiyang .swiper-slide{display:block;float:left;width:70%;border:1px solid #dddddd;box-sizing:border-box}
.about .yiyang .swiper-slide img{display:block;width:100%}
.about .yiyang .swiper-slide .ab_txt{padding:10px;box-sizing:border-box;background:#fff}
.about .yiyang .swiper-slide .ab_txt .tit{display:block;font-size:16px;color:#000000;font-weight:bold}
.about .yiyang .swiper-slide .ab_txt p{font-size:13px;color:#888888;line-height:24px;margin-top:10px}
.about .yiyang .swiper-slide .ab_txt p a{color:#0033cc}
.about .yiyang .swiper-slide .ab_txt .tit:hover{color:#0033cc}
.about a.more{display:block;width:182px;height:38px;line-height:38px;text-align:center;border:2px solid #0033cc;border-radius:25px;font-size:15px;color:#0033cc;margin:0 auto;margin-top:45px}
.about a.more:hover{background:#0033cc;color:#fff}
.vip{padding-bottom:25px}
.vip .tab-hd{margin-bottom:15px}
.vip .tab-hd ul{text-align:center}
.vip .tab-hd ul li{display:inline-block;width:100px;height:35px;line-height:35px;border-radius:25px;background:#eaeff6;font-size:14px;color:#5d5d5d}
.vip .tab-hd ul li a{display:block;color:#5d5d5d}
.vip .tab-hd ul li.on{background:#0033cc}
.vip .tab-hd ul li.on a{color:#fff}
.vip .tab-bd ul li:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.vip .tab-bd ul li{display:block;width:100%;border:1px solid #dedede;margin-bottom:15px;padding:0 10px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;box-sizing:border-box}
.vip .tab-bd ul li img{display:block;float:left;width:120px;height:95px;margin-right:10px}
.vip .tab-bd ul li a.tit{font-size:15px;color:#1d1d1d;font-weight:bold;height:25px;line-height:25px;overflow:hidden;margin-top:10px;display:block}
.vip .tab-bd ul li a.tit:hover{color:#0033cc}
.vip .tab-bd ul li p{font-size:14px;color:#8d8c8c;margin-top:5px;line-height:24px;height:48px;overflow:hidden}
.vip .tab-bd ul li span{display:none;font-size:12px;color:#afafaf;background:url(../images/time.png) no-repeat left center;padding-left:17px}
.vip .tab-bd ul li:hover{box-shadow:0px 3px 10px rgba(0,0,0,.1)}
.footer{background:#2b2b2b;padding-top:40px;padding-bottom:70px}
.footer .box{width:90%}
.footer .left{width:100%}
.footer .left dl{width:100px;float:right;display:none}
.footer .left dl img{display:block;width:100px}
.footer .left dl dd{text-align:center;font-size:14px;color:#919191;margin-top:10px}
.footer .left .contact{float:left}
.footer .left .contact p{font-size:14px;color:#8e8e8e;padding-left:20px;height:27px;line-height:27px}
.footer .left .contact strong{display:block;font-size:25px;color:#7389db;font-family:"Times New Roman",Times,serif;font-weight:normal;margin-top:5px;margin-bottom:5px}
.footer .left .contact p.p1{background:url(../images/p1.png) no-repeat left center}
.footer .left .contact p.p2{background:url(../images/p2.png) no-repeat left center}
.footer .right{width:755px}
.footer .right dl{display:block;float:left;width:133px;padding-left:17px;border-left:1px solid #414141;height:171px}
.footer .right dl dt{display:block;font-size:15px;color:#fff;font-weight:bold;margin-bottom:5px}
.footer .right dl dt a{display:block;color:#fff}
.footer .right dl dd{font-size:14px;color:#737373;line-height:30px}
.footer .right dl dd a{color:#737373}
.footer .right dl dd a:hover{color:#fff}
.copyright{height:64px;line-height:64px;background:#1e1e1e;text-align:center;font-size:15px;color:#616161}
.copyright a{color:#616161}
.bottom{width:100%;height:60px;background:#0033cc;margin:0 auto;position:fixed;bottom:0;left:0;z-index:99}
.bottom ul{max-width:640px;height:60px;margin:0 auto}
.bottom ul li{width:25%;height:60px;display:block;float:left;text-align:center;background:url(../images/bottom_li.png) repeat-y right center}
.bottom ul li a{color:#fff;font-size:12px}
.bottom ul li:nth-of-type(4){background-image:none}
.bottom ul li.f1 i{display:block;width:100%;height:32px;background:url(../images/f1.png) no-repeat  center;margin-top:5px}
.bottom ul li.f2 i{display:block;width:100%;height:32px;background:url(../images/f2.png) no-repeat  center;margin-top:5px}
.bottom ul li.f3 i{display:block;width:100%;height:32px;background:url(../images/f3.png) no-repeat  center;margin-top:5px}
.bottom ul li.f4 i{display:block;width:100%;height:32px;background:url(../images/f4.png) no-repeat  center;margin-top:5px}
.neiye{margin-top:20px;padding-bottom:25px}
.nydh{margin-bottom:20px}
.nydh ul{width:100%}
.nydh ul li{display:block;float:left;width:32%;margin-right:2%;height:35px;line-height:35px;font-size:13px;background:#f0f0f0;text-align:center;margin-bottom:5px}
.nydh ul li:nth-of-type(3n+3){margin-right:0}
.nydh ul li a{display:block;color:#535353}
.nydh:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.nydh ul li.on{background:#0033cc}
.nydh ul li.on a{color:#fff}
.neiye .neiye_r .newsnav{width:100%;height:45px;line-height:45px;border-bottom:2px solid #e8e8e8;position:relative;margin-bottom:15px}
.neiye .neiye_r .newsnav p{float:right;font-size:14px;color:#7a7a7a}
.neiye .neiye_r .newsnav p a{color:#7a7a7a}
.neiye .neiye_r .newsnav:after{content:"";width:7px;height:18px;border-radius:5px;background:#0033cc;position:absolute;left:0;top:14px}
.neiye .neiye_r .newsnav strong{display:inline-block;font-size:18px;color:#000000;border-bottom:2px solid #0033cc;padding-left:13px}
.vip_list ul li:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.vip_list ul li{display:block;width:100%;border:1px solid #dedede;margin-bottom:15px;padding:0 10px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;box-sizing:border-box}
.vip_list ul li img{display:block;float:left;width:120px;height:95px;margin-right:10px}
.vip_list ul li a.tit{font-size:15px;color:#1d1d1d;font-weight:bold;height:25px;line-height:25px;overflow:hidden;margin-top:10px;display:block}
.vip_list ul li a.tit:hover{color:#0033cc}
.vip_list ul li p{font-size:14px;color:#8d8c8c;margin-top:5px;line-height:24px;height:48px;overflow:hidden}
.vip_list ul li span{display:none;font-size:12px;color:#afafaf;background:url(../images/time.png) no-repeat left center;padding-left:17px}
.fenye{width:100%;margin:0 auto;margin-top:15px;margin-bottom:15px;text-align:center}
.fenye a{display:inline-block;padding:0 13px;text-align:center;line-height:32px;border:1px solid #eee;font-size:14px;color:#333;margin:0 2px;border-radius:5px;background:#eee}
.fenye b,.fenye a:hover{display:inline-block;padding:0 13px;text-align:center;line-height:32px;border:1px solid #0033cc;font-size:14px;color:#fff;margin:0 2px;background:#0033cc;border-radius:5px}
.xianlu_list ul li{border:1px solid #e7e7e7;margin-bottom:17px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;padding-bottom:15px}
.xianlu_list ul li:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.xianlu_list ul li img{display:block;width:100%;margin-right:20px}
.xianlu_list ul li a.tit{display:block;font-size:16px;color:#000;height:40px;line-height:40px;overflow:hidden;margin-left:5px;margin-top:5px}
.xianlu_list ul li span{font-size:14px;color:#00853f;display:block;margin-bottom:10px;margin-left:5px;height:22px;line-height:22px;overflow:hidden}
.xianlu_list ul li p{font-size:13px;color:#8f8f8f;line-height:22px;margin-left:5px}
.xianlu_list ul li .price{width:100px;float:right;height:93px;border-left:1px solid #e0e0e0;text-align:center;margin-top:22px;line-height:93px;font-size:15px;color:#838383;margin-left:15px}
.xianlu_list ul li .price strong{font-size:24px;color:#0033cc}
.xianlu_list ul li .price strong i{font-style:normal;font-size:14px;font-weight:normal;color:#8f8f8f}
.xianlu_list ul li a.tit:hover{color:#0033cc}
.xianlu_list ul li:hover{box-shadow:0px 0px 15px rgba(0,0,0,.2)}
.tuji{width:100%}
.tuji .swiper-container{width:100%;margin-left:auto;margin-right:auto}
.tuji .swiper-slide img{display:block;width:100%}
.tuji .swiper-slide{background-size:cover;background-position:center}
.tuji .gallery-top{width:100%}
.tuji .gallery-thumbs{box-sizing:border-box;padding:10px 0}
.tuji .gallery-thumbs .swiper-slide{opacity:0.4}
.tuji .gallery-thumbs .swiper-slide-active{opacity:1}
.xianlu_jianjie{width:100%;padding-bottom:20px}
.xianlu_jianjie h1{font-size:18px;color:#000000;line-height:30px;padding:15px 0;border-bottom:1px solid #e1e1e1;margin-bottom:15px}
.xianlu_jianjie .tese{font-size:15px;color:#707070;line-height:31px}
.xianlu_jianjie .price{font-size:15px;color:#717171;margin-top:20px}
.xianlu_jianjie .price strong{font-size:26px;color:#00853f}
.xianlu_jianjie .price strong i{font-style:normal;font-size:20px}
.xianlu_jianjie .zixun a{float:right;display:block;width:128px;height:38px;color:#fff;border-radius:5px;background:#00853f;font-size:16px;text-align:center;line-height:38px}
.xianlu_jianjie .zixun p{background:url(../images/tel.jpg) no-repeat left center;padding-left:48px}
.xianlu_jianjie .zixun p span{display:block;font-size:16px;color:#00853f}
.xianlu_jianjie .zixun p strong{display:block;font-size:24px;color:#00853f}
.xianlu_jianjie .zixun{padding-top:30px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-bottom:35px;margin-top:10px}
.danye{font-size:14px;color:#666666;line-height:26px;text-align:justify}
.danye img{max-width:100% !important;height:auto !important}
.tu_list ul.yyy li{display:block;float:left;width:49%;margin-right:2%;margin-bottom:10px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.tu_list ul.yyy li:nth-of-type(even){margin-right:0}
.tu_list ul.yyy li img{display:block;width:100%}
.tu_list ul.yyy li p{text-align:center;font-size:15px;color:#4a4a4a;margin-top:8px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.tu_list ul.yyy li:hover p{color:#0033cc}
.tu_list ul.yyy li:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.neiye .right .biaoti{width:100%;margin:0 auto;text-align:center;margin-top:25px;border-bottom:1px solid #e8e8e8;padding-bottom:15px;margin-bottom:15px}
.neiye .right .biaoti h1{font-size:20px;color:#000;font-weight:normal}
.neiye .right .biaoti p{font-size:14px;color:#ccc;margin-top:15px}
.neiye .right .fn{width:100%;margin:0 auto;margin-top:20px;border-top:1px solid #e8e8e8;padding-top:10px}
.neiye .right .fn p{font-size:14px;line-height:30px;color:#565656}
.neiye .right .fn p a{color:#565656}
.neiye .right .fn p a:hover{color:#0033cc}
.neiye .neiye_r .show{display:block}
.neiye .neiye_r .hide{display:none}
.xianlu_nav{position:fixed;right:10px;bottom:150px;width:80px;z-index:999;background:#00853f}
.xianlu_nav  li{display:block;width:80px;height:40px;line-height:40px;text-align:center;border-bottom:1px solid #eee;font-size:14px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.xianlu_nav  li a{color:#fff;display:block}
.xianlu_nav  li.on{background:#fff;color:#0453ab}
.xianlu_nav  li.on a{color:#0453ab}
.fixed{position:fixed;top:60px;left:50%;width:936px;z-index:999;margin-left:-340px}
.xianluxiangqing{margin-bottom:15px;position:relative}
.xianluxiangqing .tit{display:block;font-size:18px;margin-bottom:15px;color:#0033cc}
.neiye .neiye_r .xianluxiangqing .newsnav:after{display:none}
.ding{width:100%;position:absolute;left:0;top:-60px}
.neiye .neiye_r .xianluxiangqing .newsnav{height:50px;line-height:50px}
.neiye .neiye_r .xianluxiangqing .newsnav strong{padding-left:0;font-size:16px;padding:0 10px}
.youshi{background:#0453ab}
.youshi ul li{display:block;float:left;width:16.6%;padding:20px 0}
.youshi p{text-align:center;font-size:12px;color:#fff}
.youshi img{display:block;margin:0 auto;width:30px;margin-bottom:10px}
.huoban{background:#f7f9fc;padding-bottom:30px;text-align:center}
.huoban .hb .swiper-slide{display:block;float:left;width:49%;margin-right:1%;display:inline-block;vertical-align:middle;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.huoban .hb .swiper-slide i{display:block;width:100%;text-align:center;line-height:75px;line-height:75px;vertical-align:middle;background:#fff;border:1px solid #e8e8e8;margin-bottom:10px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.huoban .hb .swiper-slide p{text-align:center;font-size:15px;color:#646464}
.huoban .hb .swiper-slide:hover i{border:1px solid #0453ab}
.huoban .hb .swiper-slide img{display:inline-block;vertical-align:middle}
.danye td{border:1px solid #ccc;padding:0 10px}
table{margin:0 auto}
.xingcheng{position:relative;padding:15px;background:#f2f2f2;margin-bottom:15px}
.xingcheng dl{display:block;position:relative;padding-left:40px;min-height:50px;margin-bottom:10px}
.xingcheng dl dt{display:block;position:absolute;left:0;top:1px}
.xingcheng dl dt img{display:block;width:30px}
.xingcheng dl dd{font-size:18px;color:#00853f}
.danye .day{display:block;height:30px;line-height:30px;color:#00853f;margin-bottom:25px;font-size:20px;position:relative;padding-left:15px;font-weight:bold}
.danye .day:after{content:"";width:6px;height:20px;background:#00853f;position:absolute;left:2px;top:6px}
.xingcheng .xian{padding-left:10px}
.xianluxiangqing{border-bottom:1px solid #ccc;padding-bottom:15px}