/******************************html***********************************/
/*class*/
#html{position:relative;overflow:hidden;}
#body{width:100%;background:white;}
#body.fd{position:relative;z-index:20;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.clear{display: block;content: '';clear:both}
#LRdiv0{display: none !important;}
/******************************common***********************************/
/*bans(topa)*/
#bans{width:100%;position:relative;overflow:hidden;border-radius: 0 0 30px 30px;}
#bans .swiper-slide{background:#000;}
#bans img{width:100%;display:block;}
#bans video{width:100%;display:block;}
#bans .swiper-pagination{bottom:0px;}

/*foot(foot)*/
/*footer*/
#footer{padding-bottom:70px;background: #000;text-align: center;margin-top:15px;color:white}
#footer #footer_t{padding: 10px 0;}
#footer #footer_t #foot_logo{display: block;margin: 20px 0;}
#footer #footer_t p img{width:15px;filter: grayscale(100%) brightness(1000%);margin-right:10px;}
#footer #footer_t span{font-size:18px;}
#footer #footer_t p{line-height:25px;}
#footer #footer_b p{line-height:20px;font-size:12px;}
/*foot(foot)*/
#foot{width:100%;height:60px;position: fixed;bottom:0;left:0;z-index: 99;}
#foot ul{max-width:700px;width:100%;height:60px;margin:0 auto;background:white;border-top:1px solid #ccc;}
#foot ul li{width:25%;float:left;text-align: center;}
#foot ul li img{width:30px;display: block;margin:3px auto;margin-top:7px;}
#foot ul li a{display:block;color:#767676;}
#foot ul li a.me{color:#fe8900;}

/*navs(foot)*/
#navs{width:100%;position: absolute;left:100%;top:0;z-index:997;background:#fff;}

/*nav_t(foot)*/
#nav_t{height:50px;padding:5px 0;background:#e4fbee;position:relative;}
#nav_t a#ht{width:40px;height:100%;line-height:45px;padding-left:2%;position:absolute;top:-2px;display:block;font-size:45px;color: #02427f;}
#nav_t a#lo{display:block;}
#nav_t a#lo img{height:40px;margin:0 auto;display:block;}

/*nav_c(foot)*/
#navs #nav_c ul li a{line-height:47px;padding:0 5%;display:block;font-size:15px;border-bottom:1px solid #eee;}
#navs #nav_c ul li.bg{background:#f6f6f6;}
#navs #nav_c ul li dl{display:none;}
#navs #nav_c ul li dd{width:95%;margin-left:5%;}
#navs #nav_c ul li dd a{color:#888;}
#navs #nav_c ul li a span{width:20px;height:47px;float:right;color:#999;background:url("../img/d_foot3.png") no-repeat 2px 17px;background-size:70%;display:block;}
#navs #nav_c ul li a.xl span{background:url("../img/d_foot3.png") no-repeat 0px -55px;background-size:70%;}
#navs #nav_c ul li a.xl:hover span{background:url("../img/d_foot3.png") no-repeat 0px -90px;background-size:70%;}
#navs #nav_c ul li a.me{color:#fe8900;background:#f6f6f6;}
#navs #nav_c ul li a.me span{color:#fe8900;background:url("../img/d_foot3.png") no-repeat 3px -19px;background-size:70%;}
#navs #nav_c ul li a:hover{color:#fe8900;background:#f6f6f6;}
#navs #nav_c ul li a:hover span{color:#fe8900;background:url("../img/d_foot3.png") no-repeat 3px -19px;background-size:70%;}
#navs #nav_c ul li ul{display:none;}
#navs #nav_c ul li ul li a{padding-left:13%;}
#navs #nav_c ul li div.mtan{width:90%;margin-left:10%;display:none;}
#navs #nav_c ul li div.mtan:after{clear:both;display:block;content:"";}
#navs #nav_c ul li div a{padding:0 5px;display:block;float:left;}

/*topa(index)*/
#topa{width:100%;position:fixed;left:50%;top:0;z-index: 58;background:white}
#topa h1{height:50px;padding:5px 0;overflow:hidden;position:relative;}
#topa a#ht{width:40px;height:100%;line-height:45px;padding-left:2%;position:absolute;top:-2px;display:block;font-size:45px;color: #fe8900;}
#topa a#lo{display:block;}
#topa a#lo img{width:auto;height:40px;margin:0 auto;display:block;filter: grayscale(100%) brightness(0);}
#topa h1 a.re{width:50px;height:100%;position:absolute;top:0;right:0;display:block;}
#topa h1 a.re img{width:28px;margin:12px auto;display:block;}

/*topb(topb)*/
#topb{width:100%;position:absolute;right:0;top:0;z-index: 58}
#topb h1{height:50px;padding:5px 0;overflow:hidden;position:relative;}
#topb a#lo{display:block;}
#topb h1 a#lo img{width:auto;height:40px;margin:0 auto;display:block;}
#topb h1 a.re{width:50px;height:100%;position:absolute;right:0;top:0;display:block;}
#topb h1 a.re img{width:28px;margin:12px auto;display:block;}

/*float*/
.to_top#type2{width:60px;padding:5px;display:none;background:white;border-radius: 5px;position: fixed;bottom:100px;right:10px;z-index: 98;}
.to_top#type2 ul li{width:50px;height:50px;border:1px solid #e5e5e5;border-radius:5px;text-align:center;margin:0 auto;margin-top:5px;position: relative}
.to_top#type2 ul li:first-child{margin-top:0;}
.to_top#type2 ul li img{width:30px;display:block;margin:10px auto;}
.to_top#type2 ul li a{width:100%;height:100%;display:block;border-radius:5px;}

/*gy_top*/
.gy_top{margin-top:20px;}
.gy_top  p{font-size:20px;color:#000;margin-bottom:5px;}
.gy_top span{color:#777}

/*分类公用头部图片*/
#top_img{position: relative;text-align: center;margin-top:50px;}
#top_img img{width:100%;display: block}
#top_img p{width:100%;position: absolute;top:40%;z-index: 5;font-size:20px;color:white;}
/*kong*/
.kong{height:80px;line-height:80px;text-align:center;display: none;color:#999}

/*公用更多*/
.a_right{color:#999;float:right}
/*搜索*/
#ss{height:40px;position: relative}
#ss.ss{max-width:700px;width:100%;height:80px;position: fixed;top:50px;left:50%;z-index: 58;background:white;}
#ss.ss #ss_cen{max-width:630px;width:90%;margin:0 auto;position:initial;background:white;margin-top:20px;box-shadow: 3px 3px 3px #eee,-3px -3px 3px #eee;}
#ss_cen{width:90%;height:40px;line-height:40px;background:white;margin-left:5%;box-shadow: 3px 3px 3px #eee;position:absolute;top:-20px;z-index: 5}
#ss_cen input{width:75%;height:40px;line-height:40px;padding:0 15px;color:#aaa;display: block;float:left;border: none}
#ss_cen input:focus{outline:none}
#ss_cen a#ss_an{width:60px;height:40px;line-height:40px;display: block;float:right;background:#fe8900}
#ss_cen a#ss_an img{width:20px;display: block;margin:9px auto;}

#ind1 ul:after{display:block;clear:both;content:''}
#ind1 ul li{width:20%;float:left;margin:0 2.5%;text-align: center;margin-top:5px;}
#ind1 ul li img{width:60px;height:60px;display: block;border-radius: 10px;margin:0 auto;}
#ind1 ul li span{line-height: 30px;color:#000;}

#ind2 ul:after{display:block;clear:both;content:''}
#ind2 ul li{width:48%;float:left;margin:1%;}
#ind2 ul li img{width:100%;display: block;border-radius: 5px;}

.pro_llst ul:after{display:block;clear:both;content:''}
.pro_llst ul li{width:48%;padding-bottom:5px;border:1px solid #e9e9e9;border-radius: 5px;float:left;margin:1%;overflow:hidden;position: relative}
.pro_llst ul li span.kp_tit{width:55px;line-height: 20px;display: block;background:#fe8900;color:white;text-align: center;position: absolute;top:0;left:0;z-index: 5;border-radius: 0 0 5px 0;font-size:10px;}
.pro_llst ul li span.kp_tit.red{background:#f26535;}
.pro_llst ul li span.kp_tit.lv{background:#2ba351;}
.pro_llst ul li span.kp_tit.hui{background:#c2ae93;}
.pro_llst ul li span.kp_time{line-height:25px;position: absolute;left:5px;z-index: 55;color:#000;font-size:12px;}
.pro_llst ul li .pro_img{width:100%;display: block}
.pro_llst ul li .pro_tit{height:23px;line-height: 23px;padding:0 5px;display: flex;margin-top:8px;}
.pro_llst ul li .pro_tit span{width:30px;height:18px;line-height:18px;margin-top:2px;background:url("../../static/img/zhe.png")no-repeat;background-size:100% 100%;font-size:10px;color:white;text-align: center;margin-right:3px;}
.pro_llst ul li .pro_tit p{flex: 1;color:#555;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.pro_llst ul li .pro_lab{height:30px;line-height: 30px;padding:0 5px;margin-top:5px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.pro_llst ul li .pro_mona{height:25px;line-height: 25px;padding:0 5px;color:#000}
.pro_llst ul li .pro_monb{height:25px;line-height: 25px;padding:0 5px;color:#000}
.pro_llst ul li .pro_monb span{font-size:16px;color:#fe0303}
.pro_llst ul li .pro_monb i{color:#fe0303;font-style: normal}
.pro_llst ul li .pro_monb.red span,.pro_llst ul li .pro_monb.red i{color:#fe0303;}
.pro_llst ul li .pro_monb.lv span,.pro_llst ul li .pro_monb.lv i{color:#2ba351;}
.pro_llst ul li .pro_monb.hui span,.pro_llst ul li .pro_monb.hui i{color:#c2ae93;}
.pro_llst ul li  strong{float:right;font-weight: inherit;color:#999;font-size:10px;}
.pro_llst ul li .zixun{width:50px;line-height:25px;display:block;text-align: center;border:1px solid #fe8900;color:#fe8900;border-radius: 5px;position: absolute;bottom:10px;right:5px;z-index: 5}
.pro_llst ul li .zixun:hover{background:#fe8900;color:white;}
.pro_llst ul li .li_bot{margin:10px 0;}
.pro_llst ul li .li_bot:after{display:block;clear:both;content:''}
.pro_llst ul li .li_bot a{width:40%;line-height: 25px;margin-left:6.6%;display: block;text-align: center;border:1px solid #fe8900;color:#fe8900;border-radius: 5px;float:left;}
.pro_llst ul li .li_bot a img{width:13px;display: inline-block;vertical-align: middle;margin-right:3px;}
.pro_llst ul li .li_bot a:hover{background:#fe8900;color:white;}
.pro_llst ul li .li_bot a:hover img,.pro_llst ul li .li_bot a.me img{filter: grayscale(100%) brightness(1000%);}

#ind5{margin-top:20px;}
#ind5 #ind5_t a{font-size: 16px;display: inline-block;color:#777;margin:0 10px;}
#ind5 #ind5_t a.me{font-size:18px;color:#000;}
#ind5 .ind5_b{display: none}
#ind5 .div{display: flex;margin-top: 15px;}
#ind5 .div .div_l{width:130px;display:block;margin-right:10px;position: relative}
#ind5 .div .div_l img{width:100%;height:98px;display: block}
#ind5 .div .div_l span.kp_tit{width:55px;line-height: 20px;display: block;background:#fe8900;color:white;text-align: center;position: absolute;top:0;left:0;z-index: 5;border-radius: 0 0 5px 0;font-size:10px;}
#ind5 .div .div_l span.kp_tit.red{background:#f26535;}
#ind5 .div .div_l span.kp_tit.lv{background:#2ba351;}
#ind5 .div .div_l span.kp_tit.hui{background:#c2ae93;}
#ind5 .div .div_r{flex: 1;position: relative}
#ind5 .div .div_r .pro_tit{width:100%;height:23px;line-height: 23px;padding:0 5px;overflow: hidden}
#ind5 .div .div_r .pro_tit a{width:100%;height:20px;line-height:20px;display: block;overflow: hidden}
#ind5 .div .div_r .pro_tit span{width:35px;height:18px;line-height:18px;margin-top:2px;background:url("../../static/img/zhe.png")no-repeat;background-size:100% 100%;font-size:10px;color:white;text-align: center;margin-right:3px;display:block;float:left}
#ind5 .div .div_r .pro_tit p{height: 23px;line-height: 23px;color:#555;overflow:hidden;}
#ind5 .div .div_r .pro_lab{height:25px;line-height: 25px;padding:0 5px;font-size:12px;margin-top:5px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#ind5 .div .div_r .pro_mona{height:23px;line-height: 23px;padding:0 5px;color:#000}
#ind5 .div .div_r .pro_monb{height:23px;line-height: 23px;padding:0 5px;color:#000}
#ind5 .div .div_r .pro_monb span{font-size:16px;color:#fe0303}
#ind5 .div .div_r .pro_monb i{color:#fe0303;font-style: normal}
#ind5 .div .div_r .pro_monb.red span,#ind5 .div .div_r .pro_monb.red i{color:#fe0303;}
#ind5 .div .div_r .pro_monb.lv span,#ind5 .div .div_r .pro_monb.lv i{color:#2ba351;}
#ind5 .div .div_r .pro_monb.hui span,#ind5 .div .div_r .pro_monb.hui i{color:#c2ae93;}
#ind5 .div .div_r .zixun{width:50px;line-height:25px;display:block;text-align: center;border:1px solid #fe8900;color:#fe8900;border-radius: 5px;position: absolute;bottom:10px;right:5px;z-index: 5}
#ind5 .div_b{padding:0 5px;height:34px;line-height:34px;margin-top:10px;background:#fff1e0;border-radius: 5px}
#ind5 .div_b form{display: inline-block;float:right}
#ind5 .div_b a{width:100px;height:24px;line-height: 24px;font-size:12px;color:#777;display: block;float:right;background: #fbdfbe;margin-top:5px;text-align: center;border-radius: 3px}
#ind5 .div_b a img{width:13px;display: inline-block;vertical-align:sub;margin-right:5px;}
#ind5 .div_b a i{font-style: normal;}
#ind5 #quanbu{width:200px;line-height:35px;display: block;margin:0 auto;margin-top:15px;background: #fe8900;text-align: center;color:white;font-size: 16px;border-radius: 3px;}
/*浏览记录*/
#ind5 .div .div_r .delete{width:40px;height:23px;line-height:21px;display:block;text-align: center;font-size:12px;border:1px solid #fe8900;color:#fe8900;border-radius: 5px;position: absolute;bottom:10px;right:5px;z-index: 5}
/*浏览记录end*/
#ind10{padding:20px 0;background:#f5f5f5;}
#ind10 .gy_top{position: initial;margin-bottom: 20px;}
#ind10 dl dt img{width:100%;display: block}
#ind10 dl dd span{height:50px;line-height: 50px;font-size:24px;color:#000}
#ind10 dl dd p{height:150px;line-height: 30px;text-indent:40px;margin-top:20px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
#ind10 dl dd a{width:180px;line-height:50px;display: block;text-align: center;border-radius: 25px;background:#fe8900;color:white;margin:50px auto;}
#ind10 dl dd a:hover{opacity: 0.8}




/*resf*/
#resf .tit{font-size:18px;color:#000;margin-top:50px;margin-bottom:20px;}
#resf #resf01{margin-top:40px;}
#resf #resf01:after{display:block;clear:both;content:''}
#resf #resf01_lt{width:100%;position:relative;overflow:hidden;margin-bottom: 10px;}
#resf #resf01_lt img{width:100%;display: block}
#resf #resf01_lt a{width:100%;display: block}
#resf #resf01_lb{padding:0 40px;position: relative;overflow: hidden}
#resf #resf01_lb a{width:100%;display: block}
#resf #resf01_lb img{width:100%;display: block}
#resf #resf01_lb .btn{width:30px;height:100px;display: block;cursor: pointer;background: #ddd;position: absolute;top:0;z-index: 5}
#resf #resf01_lb .btn:hover{background:#bbb}
#resf #resf01_lb .btn img{filter: grayscale(100%) brightness(1000%);vertical-align: middle;position: absolute;top:50%;z-index: 66;margin-top:-15px;}
#resf #resf01_lb #prevTop{left:0;}
#resf #resf01_lb #prevTop img{transform:rotate(-90deg);}
#resf #resf01_lb #nextTop{right:0;}
#resf #resf01_lb #nextTop img{transform:rotate(90deg);}

#resf #resf01_r{font-size: 16px;color:#000;}
#resf #resf01_rt{line-height:35px;font-size:20px;color:#000;}
#resf #resf01_rt .guanz{width: 70px;line-height: 23px;display: block;text-align: center;border: 1px solid #fe8900;border-radius: 5px;float: right;font-size: 10px;}
#resf #resf01_rt .guanz span{color:#fe8900}
#resf #resf01_rt .guanz img{width:11px;display: inline-block;vertical-align: sub;margin-right:3px;}
#resf #resf01_rt01{margin-top:20px;}
#resf #resf01_rt01 span{display: inline-block;margin-left: 10px;font-size: 32px;color:#fe0303;}
#resf #resf01_rt01 i{color:#fe0303;font-style: normal;}
#resf #resf01_rt02{margin-top:10px;}
#resf #resf01_rt02 span{display: inline-block;margin-left: 10px;font-size: 28px;}
#resf #resf01_rt02 i{font-style: normal;}
#resf #resf01_rt03{border:1px solid #eee;background:#f7f7f7;margin-top:30px;}
#resf #resf01_rt03 div{width:32%;padding:20px 0;display: inline-block;text-align: center;}
#resf #resf01_rt03 div p{font-size:24px;color:#fe0303}
#resf #resf01_rt03 div p i{font-size:14px;color:#000;font-style: normal;}
#resf #resf01_rt03 div span{font-size:14px;color:#777}
#resf #resf01_r ul{margin-top: 30px;}
#resf #resf01_r ul li{line-height: 30px;display: flex}
#resf #resf01_r ul li span{width:90px;color:#777}
#resf #resf01_r ul li p{flex: 1;color:#000;}
#resf #resf02 .pro_llst .ul li{width: 48%;float: left;margin: 1%;}

#resf #resf03 ul:after{display:block;clear:both;content:''}
#resf #resf03 ul li{width:48%;padding-bottom:10px;margin:1%;float:left;position: relative;border-radius: 7px;overflow: hidden;box-shadow: 3px 3px 3px #eee,-3px -3px 3px #eee;}
#resf #resf03 ul li a{display: block}
#resf #resf03 ul li img{width:100%;display: block}
#resf #resf03 ul li .title{width:100%;display: block;position: absolute;top:22%;z-index: 5;text-align: center;color:white;font-size:16px;}
#resf #resf03 ul li .shic{width:95%;margin:5px auto;margin-top:20px;display: block;color:#000;font-size:12px;}
#resf #resf03 ul li .shic i{font-style: normal;margin-left: 7px;}
#resf #resf03 ul li p{width:95%;margin:5px auto;color:#000;font-size:12px;}
#resf #resf03 ul li p i{font-style: normal;margin-left: 7px;color:#fe0303;font-size: 16px;}
#resf #resf03 ul li p strong{color:#fe0303}



/*登录、提交表单*/
#logd_bg,#zixun_bg{width:100%;height:100%;background:#000;opacity: 0.6;position: fixed;top:0;left:0;z-index: 66;display: none}
#logd,#zixun{width:80%;padding:20px;border-radius: 10px;background: white;position: fixed;top:50%;left:10%;z-index: 67;margin-top:-200px;display: none}
#logd img#close,#zixun img#close{width:13px;display:block;position: absolute;top:10px;right:10px;z-index: 68 }
#logd h3,#zixun h3{margin-bottom: 40px;font-size: 20px;font-weight: 500;color: rgba(0,0,0,.85);text-align: center;}
#logd .div,#zixun .div{position: relative;margin-bottom: 15px;padding: 0 20px;width: 100%;height: 40px;border-radius: 6px;border: 1px solid rgba(0,0,0,.15);-webkit-box-sizing: border-box;box-sizing: border-box;}
#logd .div input,#zixun .div input{height: 38px;border: none;outline: 0;width: 100%;}
#logd .div #fayzm,#zixun .div #fayzm{font-size: 14px;font-weight: 400;color: #fe8900;text-align: center;position: absolute;right: 20px;top: 10px;}
#logd .yued,#zixun .yued{line-height:30px;}
#logd .yued a,#zixun .yued a{color:#fe8900}
#logd #utel_subm,#zixun #utel_subm{width:80%;height: 40px;margin:0 auto;font-size: 16px;font-weight: 500;line-height: 40px;display:block;text-align: center;color: #fff;background: #fe8900;border-radius: 6px;margin-top:30px;}
#zixun h3{margin-bottom: 10px;}
#zixun p{color:#999;text-align: center;margin-bottom: 20px;}


/*prof （排序）*/
#map_sai{width:100%;height:35px;line-height: 35px;position: fixed;top:130px;left:0;z-index: 58;}
#map_sai #ul{max-width:700px;width:100%;height:35px;line-height: 35px;margin:0 auto;background:white;}
#map_sai #ul li{width:20%;float:left;text-align: center}
#map_sai #ul li.me span,#map_sai #ul li.action span{color:#fe8900}
#map_sai #ul li img{width:15px;display: inline-block;vertical-align: sub;margin-left:2px;}
#map_sai_bg{width:100%;height:100%;position: fixed;top:0;left:0;z-index: 57;background: #000;opacity: 0.5;display: none}
#prof_n{padding-top:170px}

.map_tiao{max-width:700px;width:100%;background: white;margin:0 auto;margin-top:0;box-shadow: 3px 3px 3px #ccc;display: none}
.map_tiao .tit{color:#000;margin-bottom:10px;text-indent: 3%;}
.map_tiao .level{height:340px;line-height:35px;overflow-y: scroll}
.map_tiao .level a{display: block;text-indent: 15px}
.map_tiao .level a.me{color:#fe8900}
.map_tiao .level1{width:80px;background:#f0f0f0;float:left;}
.map_tiao .level1 a{text-align: center;text-indent:0px; }
.map_tiao .level2{background:#f8f8f8;display: none}
.map_tiao .level3{width:45%;background:white;position: absolute;top:0;left:55%;z-index: 57;display: none}
.map_tiao .map_tiao_b{width:100%;height:60px;}
.map_tiao .map_tiao_b .chong,.map_tiao .map_tiao_b .qu{width:12%;line-height:40px;margin-top:10px;margin-left:3%;text-align:center;display: block;float:left;}
.map_tiao .map_tiao_b .qued{width:55%;line-height:40px;margin-top:10px;display:block;margin-left:8%;border-radius:5px;float:left;text-align: center;background:#fe8900;color:white; }
.map_tiao ul{padding-bottom: 10px;border-bottom: 1px solid #ddd;}
.map_tiao ul:after{display:block;clear:both;content:''}
.map_tiao ul li{width:30.3%;line-height:35px;margin:1.5%;float:left;cursor: pointer;text-align: center;background:#f5f5f5;border-radius: 3px;}
.map_tiao ul li span{color:#555;font-size:12px}
.map_tiao ul li.me span,.map_tiao ul li.action span{color:#fe8900}
.map_tiao .qujian{margin-top:15px;text-align: center}
.map_tiao .qujian:after{display:block;clear:both;content:''}
.map_tiao .qujian input{width:30%;line-height:28px;display: inline-block;border:1px solid #ddd}
.map_tiao .qujian input:focus{outline:none}
.map_tiao .qujian span{margin:0 10px;}
#gengduo .gengduo{height:400px;overflow-y: scroll}

#room_data{width:100%;height:300px;position: fixed;bottom:0;left:0;z-index: 55;display: none}
#room_data #room_data_c{max-width:700px;width:100%;height:300px;padding:10px;margin:0 auto;background:white;overflow-y:scroll;border-radius: 5px;}
#room_data #room_data_t{margin-bottom: 15px;}
#room_data #room_data_t #close{width:12px;display: block;float:right;}
#room_data #room_data_t a{line-height: 30px;font-size: 18px;display: block;font-weight: 700;}
#room_data #room_data_t span{line-height:30px;color:#999;display: block}
#room_data #room_data_t i{font-style: normal;color:#ff5911}
#room_data #room_data_t p{line-height: 30px;}
#room_data #room_data_t p i{font-size:16px;font-weight: 700;}

#room_data dl{padding:20px 0;border-top: 1px solid #eee;display: flex}
#room_data dl:hover .pro_tit p{color:#ff5911}
#room_data dl dt{width:100px;height:75px;margin-right:10px;position: relative;float:left;border-radius: 5px;overflow:hidden;}
#room_data dl dt img{width:100%;height:90px;display: block}
#room_data dl dt span.kp_tit{width:55px;line-height: 20px;display: block;background:#fe8900;color:white;text-align: center;position: absolute;top:0;left:0;z-index: 5;border-radius: 0 0 5px 0;font-size:10px;}
#room_data dl dt span.kp_tit.red{background:#f26535;}
#room_data dl dt span.kp_tit.lv{background:#2ba351;}
#room_data dl dt span.kp_tit.hui{background:#c2ae93;}
#room_data dl dd{flex: 1;}
#room_data dl dd .pro_tit{width:100%;height:23px;line-height: 23px;padding:0 5px;overflow: hidden;}
#room_data dl dd .pro_tit span{width:35px;height:18px;line-height:18px;margin-top:2px;background:url("../../static/img/zhe.png")no-repeat;background-size:100% 100%;font-size:10px;color:white;text-align: center;margin-right:3px;display:block;float:left;}
#room_data dl dd .pro_tit p{height:23px;line-height: 23px;color:#333;font-size: 16px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#room_data dl dd .pro_lab{height:23px;line-height: 23px;padding:0 5px;font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#room_data dl dd .pro_mona{height:20px;line-height: 20px;padding:0 5px;color:#555;font-size:12px;}
#room_data dl dd .pro_mona span{color:#333}
#room_data dl dd .pro_monb{height:20px;line-height: 20px;padding:0 5px;color:#555;font-size:12px;}
#room_data dl dd .pro_monb span{color:#fe0303}
#room_data dl dd i{color:#999;font-style: normal;margin-left:10px;}





/*pron*/
#pron{margin-top:40px;}
#pron #pron01{margin-top:40px;}
#pron #pron01:after{display:block;clear:both;content:''}
#pron #pron01_lt{width:100%;position:relative;overflow:hidden;margin-bottom: 10px;}
#pron #pron01_lt img{width:100%;display: block}
#pron #pron01_lt a{width:100%;display: block}
#pron #pron_t p{line-height:23px;font-size:18px;color:#222;}

#pron #pron01_r #pron01_r01{margin-top:20px;}
#pron #pron01_r #pron01_r01 span{color:#000;}
#pron #pron01_r #pron01_r01 p{font-size:18px;color:#777;display: inline-block;margin-left:10px;font-weight: bold}
#pron #pron01_r #pron01_r01 .red{color:#fe0303;font-size:20px;}
#pron #pron01_r #pron01_r01 span.red{margin-right:20px;font-size:14px;}
#pron #pron01_r #pron01_r01 .guanz{width: 70px;line-height: 23px;display: block;text-align: center;border: 1px solid #fe8900;border-radius: 5px;float: right;font-size: 10px;}
#pron #pron01_r #pron01_r01 .guanz span{color:#fe8900}
#pron #pron01_r #pron01_r01 .guanz img{width:11px;display: inline-block;vertical-align: middle;margin-right:3px;}
#pron #pron01_r #pron01_r02{color:#999;font-size:12px;margin-top:20px;}
#pron #pron01_r #pron01_r03{margin-top:40px;}
#pron #pron01_r #pron01_r03:after{display:block;clear:both;content:''}
#pron #pron01_r #pron01_r03 .div{width:32%;float:left;text-align: center;color:#777;font-size: 12px;}
#pron #pron01_r #pron01_r03  p{font-size: 16px;margin-bottom: 10px;color:#000;}
#pron #pron01_r #pron01_r03 .line{width:2px;height:50px;background:#ddd;margin:0 1.5px;float:left;}
#pron #pron01_r #pron01_r04{margin-top:30px;}
#pron #pron01_r #pron01_r04:after{display:block;clear:both;content:''}
#pron #pron01_r #pron01_r04 .li{line-height:35px;display: flex}
#pron #pron01_r #pron01_r04 .li:after{display:block;clear:both;content:''}
#pron #pron01_r #pron01_r04 .li span{width:80px;display: block;color:#777}
#pron #pron01_r #pron01_r04 .li p{flex:1;color:#000}
#pron #pron01_r #pron01_r05{margin-top:20px;}
#pron #pron01_r #pron01_r05 a{width:30%;line-height: 30px;display: inline-block;margin:1.5%;border-radius: 5px;background: #fe8900;color:white;text-align: center;font-size:14px;}
#pron #pron01_r #pron01_r05 a:first-child{margin-left:0;}
#pron #pron01_r #pron01_r05 img{width:20px;display: inline-block;vertical-align: text-top;margin-right: 5px;}

#pron #pron01_r #pron01_r06{margin-top:40px;display: flex}
#pron #pron01_r #pron01_r06 .left{width:80px;height:80px;border-radius: 50px;float:left;overflow: hidden;background:#eee}
#pron #pron01_r #pron01_r06 .left img{width:100px;display: block}
#pron #pron01_r #pron01_r06 .cen{flex:1;margin-left:10px}
#pron #pron01_r #pron01_r06 .cen .cen_t{margin-top:5px;}
#pron #pron01_r #pron01_r06 .cen .cen_t p{font-size: 16px;color:#282828;display: inline-block}
#pron #pron01_r #pron01_r06 .cen .cen_t span{color:#777;display: inline-block;margin:0 10px;}
#pron #pron01_r #pron01_r06 .cen .cen_t a{width:80px;line-height:20px;display: inline-block;text-align: center;color:#fe8900;border:1px solid #fe8900;border-radius: 5px;}
#pron #pron01_r #pron01_r06 .cen .cen_c{margin:8px 0;font-size:12px;}
#pron #pron01_r #pron01_r06 .cen .cen_c:after{display:block;clear:both;content:''}
#pron #pron01_r #pron01_r06 .cen .cen_c p{float:left;color:#777}
#pron #pron01_r #pron01_r06 .cen .cen_c span{display: block;text-align: center;float:left;margin:0 10px;}
#pron #pron01_r #pron01_r06 .cen .cen_b{padding:5px 60px;font-size:14px;border:1px solid #fd0202;display: inline-block;border-radius: 5px;}
#pron #pron01_r #pron01_r06 .cen .cen_b a{color:#fd0202;}
#pron #pron01_r #pron01_r06 .cen .cen_b img{width:15px;display: block;float:left;margin-right: 5px;}

#pron #pron01_r .pron01_r07{padding:15px;background:#f2f2f2;border-radius: 10px;margin-top:25px;}
#pron #pron01_r .pron01_r07 span{font-size:18px;color:#fd0202}
#pron #pron01_r .pron01_r07 a{width:90px;line-height:25px;display: block;float:right;background:white;border-radius: 5px;text-align: center}
#pron #pron01_r .pron01_r07 a i{font-style: normal;font-size: 12px;color:#555}
#pron #pron01_r .pron01_r07 a img{width:14px;display: inline-block;margin-right:5px;vertical-align: middle}
#pron #pron01_r .pron01_r07 #pron01_r07b{height:20px;margin-top:5px;overflow:hidden;}

#pron02 .tit{font-size:18px;color:#000;margin-top:30px;margin-bottom:20px;}
#pron02_01:after{display:block;clear:both;content:''}
#pron02_01 #pron02_01l .div:after{display:block;clear:both;content:''}
#pron02_01 #pron02_01l .div{line-height:25px;padding:15px 0;border-bottom: 1px solid #ddd;display: flex;}
#pron02_01 #pron02_01l .div:last-child{border:none;color:#999}
#pron02_01 #pron02_01l .div span{width:70px;display: block;color:#999}
#pron02_01 #pron02_01l .div p{flex: 1;}
#pron02_01 #pron02_01l .div i{padding:0 8px;font-style: normal;font-size: 12px;display: inline-block;background: #fbc5c7;color:#fd3e44;margin:0 5px;border-radius: 5px;}
#pron02_01 #pron02_01l .div i:nth-child(even){background: #d3f9bf;color:#36900a;}
#pron02_01 #pron02_01r{margin-top: 40px;}

#pron02_02 #pron02_02tit{line-height:50px;font-size:16px;color:#000;}
#pron02_02 #pron02_02tit span{height:18px;line-height:18px;padding:0 5px;margin-left:20px;display: inline-block;color:white;font-size:10px;background:#fe8900}
#pron02_02 #pron02_02tit a{float:right;color:#fe8900;font-size:14px;}
#pron02_02 ul:after{display:block;clear:both;content:''}
#pron02_02 ul li{margin-top: 10px;display: flex;}
#pron02_02 ul li span{width:80px;color:#999}
#pron02_02 ul li p{flex: 1;color:#333;}

#pron02_03 ul:after{display:block;clear:both;content:''}
#pron02_03 ul{min-height:150px;max-height:300px;overflow-y: scroll}
#pron02_03 ul li{width:48%;float:left;margin:1%;}
#pron02_03 ul li img{width:100%;display: block}

#pron02_04 ul{height:300px;padding:15px;overflow-y: scroll;background:#f2f2f2;}
#pron02_04 ul li{margin-top:20px;}
#pron02_04 ul li p{line-height: 40px;color:#000;}
#pron02_04 ul li img{width:20px;display: block;float:left;margin-top: 10px;margin-right: 10px;}
#pron02_04 ul li span{padding-left: 30px;line-height:25px;display: block;color:#777;}

#pron02_06{margin-bottom: 50px;}
#pron02_06 .tit a{font-size: 14px;color:#555;float:right;}
#pron02_06 .tit a:hover{color:#fe8900;}
/*map(pron)*/
#map{width:100%;border:1px solid #ddd;position: relative}
#map #dituContent{width:100%;height:500px;}
#map #dituContent .iw_poi_title{font-size:15px;line-height:25px;}
#map #map_nav{width:100%;height:40px;position: absolute;right:0;bottom:0;z-index: 55;background:#f7f7f7}
#map #map_nav a{width:16.6%;height:38px;line-height:38px;display: block;float:left;color:#000;font-weight: 600;font-size:12px;text-align: center;border-top: 3px solid transparent}
#map #map_nav a.me{color:#ff5911;border-top: 3px solid #ff5911;background:white;}
#map #results{width:360px;height:540px;position: absolute;right:10px;top:50px;z-index: 55;background:white;}
#map #results ol{height:515px;overflow-y: scroll}


































/*newf*/
#newf{margin-bottom: 30px;}
#newf .div{padding:10px;border-bottom: 1px solid #ddd;}
#newf .div a.a{height:30px;line-height: 30px;margin-bottom:5px;font-size: 16px;color:#000;display: block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#newf .div a.a:hover{color:#fe8900}
#newf .div span{color:#777;}
#newf .div p{height:50px;line-height:25px;margin-top:10px;color:#777;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
#newf .div a.a_xq{width:80px;line-height:25px;margin-top:10px;display: block;text-align: center;border:1px solid #fe8900;color:#fe8900;}
#newf .div a.a_xq:hover{background:#fe8900;color:white;}
#newf_tit{margin-bottom:10px;margin-top:30px;}
#newf_tit:after{display:block;clear:both;content:''}
#newf_tit ul{height:40px;}
#newf_tit ul li{line-height:30px;display:inline-block;font-size:18px;margin-right: 10px;}
#newf_tit ul li a{display:block;color:#666;background:white}
#newf_tit ul li a.me,#newf_tit ul li a:hover{color:#fe8900;border-bottom: 1px solid #fe8900}

/*casf*/
#casf .cent:after{display:block;clear:both;content:''}

#casf #casf_l dl{width:96%;margin:15px 0;display: flex;padding: 20px 0;border-bottom: 1px #ddd dashed}
#casf #casf_l dl dt{width:130px;margin-right:10px;}
#casf #casf_l dl dt img{width:100%;height:100%;display:block;}
#casf #casf_l dl dd{flex: 1;}
#casf #casf_l dl dd a{height:40px;line-height:40px;font-size:18px;color:#444;margin-top:-5px;display:block;overflow:hidden;}
#casf #casf_l dl dd a:hover{color:#0775ec;}
#casf #casf_l dl dd p{height:40px;line-height:20px;color:#777;overflow:hidden;}
#casf #casf_l dl dd span{line-height:30px;font-size:16px;display:block;}


/*newn*/
#newsi{padding-top:2%;background:#eee;}
#newsi:after{display:block;clear:both;content:''}
#newn{padding:20px;padding-bottom:70px;background:white;position: relative;}
#newn .tit{min-height:100px;margin-bottom:10px;text-align:center;}
#newn .tit h3{line-height:30px;margin-bottom:15px;font-size:18px;color:#333;text-align:center;font-weight:normal;border-bottom:1px solid #ddd;}
#newn .tit ul{text-align:center;}
#newn .tit ul li{padding:0 10px;display:inline-block;border-left:1px solid #aaa;color:#333;}
#newn .tit ul li:first-child{border:none;}
#newn .tit ul li a{color:#333;}
#newn .tit ul li a:hover{color:#fe9309}
#newn .cont{line-height:35px;min-height:290px;font-size:16px;overflow:hidden;}
#newn .cont img{max-width:100%;}
#newn .abou{width:96%;line-height:35px;padding:10px;background:#f3f3f3;margin:0 auto;margin-bottom:20px;}
#newn ul#ul{width:100%;position: absolute;left:0;bottom:20px;}
#newn ul#ul li{width:95%;height:30px;line-height:30px;overflow:hidden;margin:0 auto;}
#newn ul#ul li a{width:100%;height:30px;line-height:30px;overflow:hidden;display:block;}

/*联系我们*/
#lxwm{padding:30px 0;}
#lxwm img{width:100%;display: block;border-radius: 10px;}
#lxwm dl{margin-top:30px;}
#lxwm dl dt{line-height:60px;font-size: 24px;color:#000}
#lxwm dl dd{line-height:25px;margin-top: 20px;color:#777}
#lxwm dl dd span{color:#000;}
#lxwm dl dd i{font-size: 30px;color:#fe8900;font-style: initial}

/*会员中心*/
.user_cent{width:96%;padding-top:20px;margin:0 auto;margin-top: 50px;}
#user_r dl dt .face{width:120px;height:120px;display: block;border-radius: 50%;margin:  0 auto;}
#user_r dl dt p{line-height:25px;text-align: center;font-size: 16px;margin-top:10px;}
#user_r dl dd{text-align: center;margin-top:20px;}
#user_r dl dd a{width:30%;height:30px;line-height:30px;margin:1%;display: inline-block;text-align: center;background:#fe8900;color:white;border-radius: 5px;}
.us_tit{font-size: 20px;color:#000;}
#colp,#colp2{margin-top:20px;}
#coll_nav{border-bottom: 2px solid #fe8900;margin-top:30px;}
#coll_nav a{width:100px;line-height: 35px;display: inline-block;text-align: center;}
#coll_nav a.me{background:#fe8900;color:white;}
/*需求*/
#colp .us_tit #fbxq{width:90px;line-height: 30px;display: block;text-align: center;float:right;background:#fe8900;color:white;font-size: 14px;border-radius: 5px;}
#colp .xuqu{width:90%;margin:0 auto;margin-top:50px;font-size: 16px;}
#colp .xuqu p{margin-top:20px;}
#colp .xuqu p span{margin-left: 10px;color:#fe8900}
#colp #dema01{margin-top:30px;}
#colp #dema01 dl{padding:20px 0;border-bottom: 1px solid #eee}

#dema_bg{width:100%;height:100%;position: fixed;top:0;z-index: 5;background:#000;opacity: 0.5;display: none}
#dema_xx{width:90%;padding:10px;background: white;border-radius: 10px;position: fixed;top:50%;left:5%;z-index: 7;display: none;font-size:12px;}
#dema_xx img#close{width:16px;display:block;position: absolute;top:20px;right:20px;z-index: 68 }
#dema_xx h3{font-size: 18px;text-align: center;font-weight: normal;margin:15px 0;}
#dema_xx .a_b{text-align: center}
#dema_xx .a_b a{width:85px;line-height: 25px;display: inline-block;border:1px solid #ddd;text-align: center;border-radius: 5px;margin:3px;}
#dema_xx .a_b a.me{border:1px solid #fe8900;color:#fe8900}
#dema_xx a#wanc{width:120px;line-height: 30px;display: block;margin:5px auto;text-align: center;background:#fe8900;border-radius: 5px;color:white;}
/*资料*/
#usen{padding:20px;background:#f9f9f9;margin-top:30px;}

#usen dl{line-height:50px;font-size: 16px;margin-top:30px;}
#usen dl dt{position: relative}
#usen dl dt img{width:120px;height:120px;display: inline-block;border-radius: 50%;margin-left:20px;vertical-align: text-top}
#usen dl dt input#otherfiles{width:120px;height:120px;display: block;position: absolute;top:15px;left:85px;z-index: 5;cursor: pointer;border-radius: 50%;opacity: 0}
#usen dl dd input[type=text]{width:200px;height:30px;line-height: 30px;display:inline-block;border:1px solid #ddd}
#usen dl dd input:focus{outline:none}

#usen a#tijiao{width:150px;line-height: 40px;display:block;font-size:16px;margin:30px auto;text-align: center;color:white;background:#fe8900}
#topn{padding:20px;background:white;margin:2% auto;}
#topn .c_know_cluod{line-height: 30px;text-align: center;color:#333;margin-bottom: 30px;}