html{margin:0;padding:0;background:#fff}
body{min-width:1200px;position:relative;font:12px/2rem "microsoft yahei";_font-family: "新宋体"; margin:0 auto;padding:0;font-weight:400;color:#444;cursor:default}
iframe[src="//360fenxi.mediav.com/mv.html"]{display:none}
a,a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none;border:0;color:inherit; color: #666;_color: #444;}
a:hover { text-decoration: underline; }
img{display:inline-block;width:100%;border:0}
a:hover img { opacity: 0.9; }
input:focus{outline:0}
input,select,textarea{box-shadow:none;font-family:"microsoft yahei";font-size:14px;color:#828282;outline: none;}
h1,h2,h3,h4,h5{line-height:inherit;display:inline;font-size:16px;padding:0;margin:0;font-family:"microsoft yahei"}
address,article,footer,header,hgroup,li,nav,section,small,ul{display:block;list-style:none;font-style:normal;margin:0;padding:0}

.icon{background:transparent url(/uploads/image/rpimg/pc_icon.png) no-repeat left top;background-size:600px 600px}
.icon_y{background:transparent url(/uploads/image/rpimg/pc_icon.png) no-repeat left top;background-size:500px 500px}
.icon-back{display:block;margin:2px 0 0 5px;width:11px;height:11px;border-top:2px solid #fff;border-left:2px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.icon-sanj{display:inline-block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.icon-sanjj{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
.text_ov{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.text_ov2 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.text_ov3 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.text_ov4 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; }
.corsanj{display:inline-block;display: none; width:0;height:0;margin:0 8px -2px 8px;border-width:8px;border-style:solid dashed dashed;border-color:#ff552e transparent transparent;overflow:hidden}
.clear:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0}
.clear{ zoom:1;_zoom:1; overflow: hidden;_overflow: hidden;}
.pages{text-align:center;padding-bottom:25px;padding-top:5px}
.pages a{display:inline-block;border:1px solid #ececec;color:#666 !important;background:#fafafa !important;height:30px;line-height:30px;padding:0 10px;border-radius:2px;margin-right:8px}
.pages a.hover,.pages a.xset,.pages a.hovers{color:#fff !important;border:1px solid #de3c3c;background: #de3c3c !important;}
.pages span{display:inline-block;color:#666;height:30px;line-height:30px;margin-right:5px}
.pages b { font-weight: 100; }
.main{margin:0 auto;padding:0}
.main1200{width:1200px;margin:0 auto;position:relative}
.main1100{width:1100px;margin:0 auto;position:relative}
.mydaohen{width:1196px;margin:0 auto;padding:0 2px;color:#888;white-space:nowrap;margin-top:24px;line-height: 20px; cursor:default}
.mydaohen a{border:0;padding:0 2px;color:#888!important}
.mydaohen a:hover{color:#ff552e!important}
.mydaohen h1,.mydaohen h2{display:inline;color:#888;font-size:12px;margin:0;padding:0;font-size:inherit;font-weight:400}
.mydaohen a.mt{display:inline-block;float:right;position:absolute;top:-6px;border-radius:5px;right:0;line-height:30px;padding:0 25px;background-color:#ff552e;color:#666!important;font-size:14px}
.mydaohen a.mt:hover{color:#fff}
.mydaohen .dhright { float: right;display: inline-block; }
.top_bg{min-width:1200px;height:36px;font-size: 12px;line-height:36px;width:100%;z-index:9}
.center_div{margin:auto;position: relative;}
.center_div:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0}
.mt_left{position:relative;float:left;position: absolute;left: 0;top: 0;}
.mt_left font{display:inline-block;vertical-align:top;font-size: 12px;}
.mt_left span.cityname{display:inline-block;margin:0;vertical-align:top; font-size: 12px;_font-size: 12px;}
.mt_left span.iconty{display:inline-block;width:18px;height:36px;vertical-align:top}
.mt_left span.iconty span{display:inline-block;background-position:0 0;width:20px;height:20px;vertical-align:middle; margin: 10px 5px 0 0;_margin: 10px 5px 0 0;}
.mt_left span.mt_masg{display:inline-block;vertical-align:top;margin-left:25px;}

.center_div .top_right{width:500px;width: auto !important; height:100%;line-height:36px;float:right}
.top_right ul{list-style:none;margin:0;padding:0;float:right}
.top_right li{margin:0 0 0 5px;padding:0;height:36px;float:left;}
.top_right li .one_a{margin:0 4px;display:block}
.top_right li span.jk{margin-left:15px}
.top_right li span.jker{ }
.top_right li span.jker a{margin-left:5px}
.top_right li .icon{display:inline-block;margin-right:1px;vertical-align:middle;width:20px;height:20px}
.top_right li .icon_a{background-position:-116px -2px}
.top_right li .icon_b{background-position:-230px -2px}
.top_right li .icon_aa{background-position:-116px -2px}
.top_right li .icon_bb{background-position:-230px -2px}
.top_right li a { cursor: pointer; }
.top_right li a .icon_a{background-position:-86px -2px}
.top_right li a .icon_b{background-position:-200px -2px}
.top_right li a .icon_aa{background-position:-86px -2px}
.top_right li a .icon_bb{background-position:-200px -2px}
.top_right li.colo { color: #ff552e; }
.top_right span.iconty{display:inline-block;width:20px;height:36px;}
.top_right span.iconty span{display:inline-block;background-position:-422px -1px;width:20px;height:20px;vertical-align:middle; margin: 10px 5px 0 0;_margin: 10px 5px 0 0;}
.top_right span.iconty span.b{background-position:-455px -1px;}
.top_manager{width:140px;overflow:hidden;position:absolute;z-index:999;background-color:#00405d;border:1px solid #03557c;border-top:0;margin-left:-64px}
.top_manager a{display:block;height:40px;overflow:hidden;line-height:40px;text-align:center;padding:0 15px;color:#fff;border-top:1px solid #03557c}
.top_manager a:hover{background-color:#004d6f}
.top_fuzhu_div{min-width:1200px;height:0}
.header_bg{position:relative;min-width:1200px;border-bottom:2px solid #ff552e;background:#fff}
/*.header_bg { background: #fff url(/uploads/image/rpiqijiandian/titlers.png) bottom left no-repeat;background-repeat: repeat-x; }*/
/*.header_bg_bg{position:absolute;bottom:0;left:0;right:0;height:20px;background:#fafafa;z-index:-1}*/
.banner{ height:110px; padding:12px 0 22px 0}
.banner .logo{width:492px;height: 59px;margin-top: 33px; float:left}
.banner .logo img { display: block;width: 492px; height: 59px; }
.banner .search_div{position:relative;width:410px;padding:33px 0 0 100px;float:left}
.search_div .my_downlist{width:80px;height:38px;float:left;overflow:hidden;background-color:#fff;border:1px solid #ff552e;border-right:0}
.search_div .my_downlist .showsjx{position:absolute;top:53px;left:174px;display:inline-block;width:0;height:0;margin-bottom:-2px;border-width:4px;border-style:solid dashed dashed;border-color:#a9a9a9 transparent transparent;overflow:hidden}
.search_div .my_downlist .show{cursor:pointer;width:100%;height:100%;text-align:center;line-height:38px;color:#aaa;font-size:14px}
.search_div .my_downlist .down{display:none;position:absolute;line-height:28px;margin-left:-1px;background-color:#fff;width:80px;z-index:100;border:1px solid #ff552e;border-top:0}
.search_div .my_downlist .down span{display:block;color:#aaa;width:80px;text-align:center;padding:2px 0;float:left;border-top:1px solid #ff552e}
.search_div .my_downlist .down span:hover{background-color:#f3f4f5;cursor:pointer}
.search_div .div_s{height:38px;float:left;overflow:hidden;border-top:1px solid #ff552e;border-bottom:1px solid #ff552e}
.search_div .div_b{width:80px;height:38px;float:left;overflow:hidden;border:1px solid #ff552e;background-color:#ff552e;border-left:0}
.txt_search_input{display:block;padding:3px 15px;width:200px;height:32px;border:0}
.txt_search_input:focus{background-color:#fff;border:0}
.txt_search_but{position:relative;display:block;margin:0;text-align:center;cursor:pointer;font-size: 14px;letter-spacing: 2px; color:#fff;line-height: 40px;}
.txt_search_but span.icon{background-position:-386px -1px;display:inline-block;width:24px;height:24px;vertical-align:middle;margin-left:2px; margin-top: 10px;_margin-top: 10px;}
.banner .iponght { margin: 26px auto  0 auto;float: right;font-size: 12px;color: #6e6e6e;line-height: 25px;text-align: right; }
.banner .iponght font { font-size: 20px;color: #ff552e; }

.searchlog{width:380px;height:25px;line-height:25px;padding-top:8px;overflow:hidden}
.searchlog a{color:#a4a3a3;margin-right:10px;display:inline-block}
.navigate{margin:0 auto;height:46px;position:relative}
.navigate .nav_ul{display: block; margin:0 auto}
.navigate .nav_li{float:left;margin:0 auto;position:relative; z-index: 998;_z-index: 998;}
.navigate .nav_li a.nav_big{font-size:16px;color:#2b2b2b;font-weight:500;display:block;line-height:40px;padding:3px 26px;border-radius:2px 2px 0 0}
.navigate .nav_li a.nav_big_sv{color:#ff552e}
.navigate .nav_li a.nav_big.fd{padding-right:44px}
.navigate .nav_li a.nav_big .f{text-align:center;line-height:17px;color:#fff;font-size:10px}
.nav_down_er{display:none;padding:8px 0;z-index:999;background-color:#fafafa;border:2px solid #ff552e;border-top:0;position:absolute;top:40px;left:0;right:0}
.nav_down_er a{transition:.2s;width:100%;font-size:14px;margin:0 auto;display:block;float:left;text-align:center;line-height:32px;position:relative;top:0;left:0}
.nav_down_er a:hover{color: #ff552e}
.navigate .nav_li:hover .nav_down_er{display:block;border-radius:0 0 4px 4px}
.navigate .nav_li:hover a.nav_big{background-color:#ff552e;color:#fff}
.navigate .nav_li .icon{position:absolute;top:3px;right:4px; display:inline-block;width:32px;height:22px;background-position:-52px -33px}
.navigate .nav_li .icon {  right: -0px;_right: -0px; }
.navigate .bzjhua { position: absolute;right: 0;bottom: -1px;width: 179px;height: 59px;background: url(/uploads/image/rpiqijiandian/bzjhua.png) center center no-repeat; }
.navigate .bzjhua { width: 187px;height: 47px;background: url(/uploads/image/rpiqijiandian/bzjhua_2.png) center center no-repeat;  }
.navigate .bzjhua a { display: block; padding: 11px 0 0 53px;line-height: 36px;height: 36px; color: #282727;font-size: 16px; }
.container{margin-top:30px}
.tempdiv{height:1500px}
.right_title{height:60px;font-size:14px;text-align:center;font-size:14px}
.right_table{border:1px solid #ececec;padding:15px;margin:0 auto;overflow:hidden}
.right_table .right_top{margin:0 auto 6px auto}
.right_table .right_top .table_list{  width: 100%;_width: 100%; height:52px;margin:0 auto;white-space:nowrap;overflow:hidden}
.right_table .right_top .table_list_top{height:40px;line-height:26px;text-align:center;color:#444}
.right_table .right_down { margin: 0 15px;overflow: hidden; border-top: 1px solid #ececec; }
.right_table .right_down .down_top { margin: 0 auto; }
.right_table .right_down .down_top .downtop_list { width: 100%; margin: 14px 0 8px 0;height: 60px;overflow: hidden; }
.right_table .right_down .down_top .downtop_list span { width: 100%; display: block; margin: 0 auto;text-align:center;line-height: 30px;color: #888; }
.right_table .right_down .down_top .downtop_list table { width:100%; }
.right_table .right_down .down_top .downtop_list tr { width:100%; }
.right_table .right_down .down_down { text-align: center; }
span#df{display:block;white-space:nowrap;width:100%;height:40px;overflow:hidden}
span#df select{width:32%; width: 31%;_width: 31%; font-size: 12px; margin:0 2% 0 0;height:38px;line-height: 40px; border:1px solid #d9d9d9!important;color:#888;padding-left:5px;}
span#df select:nth-of-type(3){margin:0}
span#dff{display:block;white-space:nowrap;width:100%;height:40px;overflow:hidden}
span#dff select{width:32%; width: 31%;_width: 31%;font-size: 12px; margin:0 2% 0 0;height:38px;line-height: 40px; border:1px solid #d9d9d9!important;color:#888;padding-left:5px;}
span#dff select:nth-of-type(3){margin:0}
span#dfff{display:block;white-space:nowrap;width:100%;height:40px;overflow:hidden}
span#dfff select{width:32%; width: 31%;_width: 31%;font-size: 12px; margin:0 2% 0 0;height:38px;line-height: 40px; border:1px solid #d9d9d9!important;color:#888;padding-left:5px;}
span#dffff select:nth-of-type(3){margin:0}
span#mianji{width:271px;height:40px;overflow:hidden}
span#mianji select{width:271px;height:40px;line-height:28px;border:1px solid #d9d9d9;text-indent:1px}
span#mianji option{width:271px;height:40px;line-height:28px}
.but_default{ height:42px; width:100%;border: 0px;}
.but_default:hover{opacity: 0.9; cursor: pointer;}
input:focus{outline:0;border:1px solid #d9d9d9}
span#df select:focus{outline:0}
span#dff select:focus{outline:0}
span#dfff select:focus{outline:0}
span#dffff select:focus{outline:0}
span#df.qushixian select, 
span#dff.qushixian select, 
span#dfff.qushixian select, 
span#dffff.qushixian select { width: 49%; width:48%;_width: 48%; }

.txt{height:40px!important;border:1px solid #d9d9d9!important;width:93%!important;line-height:40px!important;font-size:12px!important;padding:0 3%!important;color:#888!important}
.right_zxfb{width:298px;border:1px solid #ececec;margin:25px auto 0 auto;color:#444}
.right_zxfb .zxfb_title{color:#333;padding:20px 0 !important;margin:0 15px;height:20px;line-height:20px;border-bottom:1px solid #ececec}
.right_zxfb .zxfb_title { padding: 20px !important; margin: 0 auto;font-size: 16px;color: #2b2929; }
.right_zxfb .zxfb_title h3{font-size:16px;font-weight:400;margin:0;padding:0}
.right_zxfb .zxfb_title h3 img { display: inline-block;width: 20px;height: 20px;vertical-align: -4px;margin-left: 4px; }
.right_zxfb .zxfb_conter {padding:15px 20px; padding-top: 2px;_padding-top: 2px;}
.right_zxfb .zxfb_conter a:first-child {  padding-top: 10px; _padding-top: 10px;}
.right_zxfb .zxfb_conter.we { padding: 15px; }
.right_zxfb .zxfb_conter .text_list{font-size:14px;margin:0 auto;line-height:36px;color:#666;height:36px;white-space:normal;overflow:hidden;text-overflow:ellipsis}
.right_zxfb .zxfb_conter .text_list_er{color:#888;margin-top:-12px}
.right_zxfb .conter{ font-size:14px}
.right_zxfb .conter a{display:block;margin:0 5px;line-height:34px;font-size:14px;max-width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left}
.right_zxfb .conter a:hover{text-decoration:none}
.right_zxfb .xgtright{padding:0 0 10px 0;margin:0 auto}
.right_zxfb .xgtright .xgtrightlist{float:left;width:270px;margin:10px 15px 0 15px;padding:10px 0 0 0}
.right_zxfb .xgtright_er{padding:0 7.5px 10px 7.5px;margin:-10px auto 0 auto}
.right_zxfb .xgtright .xgtrightlist_er{float:left;width:127.5px;margin:7px 7px 0 7px;padding-top:0}
.right_zxfb .xgtright .xgtrightlist img{display:block;float:left;width:100%;height:140px;margin:0 auto}
.right_zxfb .xgtright .xgtrightlist_er img{height:70px}
.right_zxfb .xgtright .xgtrightlist span{display:block;float:left;font-size:14px;line-height:32px;text-align:center;margin:0 auto;padding:10px;width:80%;padding:0 10%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ooppsd { border: 1px solid #ececec;margin: 15px auto;padding: 0 0 15px 0;background: #fff; }
.ooppsd .right_zxfb { border: 0 !important;margin-top: 0 !important; }
.ooppsd .right_zxty .zxfb_title { cursor: pointer; border: 0;margin: 0 20px; padding: 10px 0 !important;font-size: 14px; border-bottom: 1px solid #f0f0f0 !important; }
.ooppsd .right_zxty:nth-last-child(1) .zxfb_title { border-bottom: 0px solid #f0f0f0 !important; }
.ooppsd .right_zxty.kku:nth-last-child(1) .zxfb_title { border-bottom: 1px solid #f0f0f0 !important; }
.ooppsd .right_zxty .zxfb_title h3 { font-weight: 100;font-size: 14px;color: #474747; }
.ooppsd .right_zxty .zxfb_title h3:after { content: ""; display: inline-block;float: right;margin:8px 5px 0 0;width: 6px;height: 9px; vertical-align: middle;background: url(/uploads/image/rpiqijiandian/iconsd_2.png) no-repeat; }
.ooppsd .right_zxty.kku .zxfb_title h3:after { width: 9px;height:6px;vertical-align: middle;background:  no-repeat; }
.ooppsd .right_zxty:last-child .zxfb_title { border: none; }
.ooppsd .right_zxty .zxfb_conter { display: none;padding-bottom: 15px; }
.sty_top .top_right .ooppsd .right_zxty { border: 0;margin: 0 0 0 0; }
.sty_top .top_right .ooppsd .right_zxty.kku .zxfb_conter { display: block;margin: 0 5px;line-height: 24px; }
.sty_top .top_right .ooppsd .right_zxty:hover .zxfb_conter a:hover { text-decoration: underline; }
.sty_top .top_right .ooppsd .right_zxty .zxfb_conter a.hover { text-decoration: underline;color: #ff3322; }
.sty_top .top_right .ooppsd  .right_zxfb { margin-bottom: 0; }
.guanggao_show { position: relative;overflow: hidden; }
.guanggao_show:after { content: "广告";font-size: 12px;color: #eee;display: block;position: absolute;bottom: 0;right: 4px;line-height: 20px; }
				
.myimg_img{margin:25px auto 0 auto;width:auto;overflow:hidden;float:left}
.myimg_img_er{margin:25px auto;width:auto;overflow:hidden}
.myimg_img img,.myimg_img_er img{display:block}
.myimg_img_b{width:auto;margin:15px auto 0 auto;border:1px solid #ececec}
.myimg_img_b img{width:100%;margin:0 auto;display:block}
.footer_top{width:1200px;margin:0 auto;border-top:1px solid #ececec;font-size:14px;color:#8f8f8f;padding:20px 0 0 0}
.footer_top .tab{width:100%;height:50px;line-height:50px;border-bottom:1px solid #ececec}
.footer_top .tab span{margin-right:20px;display:block;float:left;color:#443f3f;cursor:pointer}
.footer_top .tab .select{border-bottom:1px solid #e84c32}
.footer_top .alist{width:100%;padding:20px 0 10px 0;line-height:24px;}
.footer_top .alist a{color:#8f8f8f;margin:0 5px;margin-right:10px;display:block;float:left}
.footer_top .f_link {width:100%;padding:20px 0 10px 0;line-height:24px;}
.footer_top .f_link span,
.footer_top .f_link a{ display: inline-block; color:#8f8f8f;margin:0 10px 0 0;white-space: nowrap;}
.footer_top a { white-space: nowrap; }
.maindown{margin:30px auto 0 auto;color:#888;background:#444;border-top:2px solid #eb592c;padding:20px 0 0 0}
.maindown .md_left{width: 50%;float: right;line-height:30px}
.address_a { text-align: center; }
.address_a a{display:inline-block;margin-right:5px;padding:0 4px}
.address_a a:nth-child(1){padding-left:0}
.address_a a:first-child {padding-left:0}
.address_b{padding:10px 0}
.address_c{line-height:26px}
.address_b input[type=text]{text-indent:5px}
#ggtjuaner { margin: 0 auto; display: none;_display: none; }
.ggtjuan { width: 1200px; margin: 60px auto; }
.ggtjuan .ggttitle { width: 100%;line-height: 60px;height: 30px;text-align: center; margin-bottom: 50px;border-bottom: 0px solid #ececec; }
.ggtjuan .ggttitle strong { display: inline-block;font-weight: normal; height: 60px; margin: 0 auto;padding: 0 30px;font-size: 30px;color: #313131; }
.ggtjuan .ggttitle strong font { color: #f74343; }
.ggtjuan .ggtconte { width: 1200px;margin: 0 auto;background: #fff;padding:15px 0; }
.ggtjuan .ggtconte .ggtconte_lest { width: 348px;height: 80px;padding: 20px; float: left; }
.ggtjuan .ggtconte .ggtconte_lest_er { width: 378px; }
.ggtjuan .ggtconte .ggtconte_lest { background:  #ffffff no-repeat; }
.ggtjuan .ggtconte .ggtconte_lest_yi { background-position: 30px -14px ; }
.ggtjuan .ggtconte .ggtconte_lest_er { background-position: 30px -167px; }
.ggtjuan .ggtconte .ggtconte_lest_sv { background-position: 30px -341px; }
.ggtjuan .ggtconte .ggtconte_lest a { display: block; line-height: 30px;}
.ggtjuan .ggtconte .ggtconte_lest span { display: block;text-indent: 130px;float: left;padding-top: 10px; width: 340px;font-size: 24px;color: #454545; }
.ggtjuan .ggtconte .ggtconte_lest span.er { font-size: 16px;font-weight: normal;color: #696767;padding-top: 0; }

.maindown .md_right{width: 50%;float: left;padding: 0}
.maindown .md_right img{display:block;margin:0;width:100%;height:100%}
.maindown .md_right img.er{width:60%;height:60%;margin:20%}
.maindown .md_right .mdr_a{float:left;width:80px;height:80px;padding:2px;background:#eeede7;margin-left:15px}
.maindown .md_right .mdr_b{font-size:18px;margin:0 auto;text-align:center;padding-top:5px}
.maindown .md_right .mdr_b span{display:inline-block;vertical-align:middle;background-position:-4px -26px;width:30px;height:30px}
.maindown .md_right .mdr_c{margin:0 auto}
.maindown #mm_downm{float:left;width:100%;margin:0;  height: 60px;_height: 60px; }
.maindown #mm_downm .security{width:100%;text-align: center;padding-top: 10px}
.mainxxx { margin: 0 auto;width: 500px;padding: 10px 0 25px 0; }
.rssbook{padding:0;overflow:hidden;zoom:1;width:auto!important}
.rssbook .info{margin:0;font-size:12px;float:left;line-height:30px}
.mailinput{margin-top:0;float: left}
.mailinput .rssbutton{float:left;margin-top:-1px}
.mailinput .rssbutton input{color:#fff;height:30px;font-size:14px;padding:0 10px;border:0;border-radius:0 4px 3px 0;background:#e84c32;border:1px solid #e84c32;margin:0 0 0 -2px}
.mailinput input.rsstxt{vertical-align:middle;border:0;padding:0;width:170px;float:left;height:28px;border:0;font-size:14px;border-radius:3px 0 0 3px}
.main100 { position: relative;width: 100%; text-align: center;background: #fff;padding: 10px 0 85px 0; padding: 10px 0 35px 0;_padding: 10px 0 35px 0; }
.maindown div:first-child  div  div { position: relative;width: 100%; text-align: center;background: #fff;padding: 10px 0 100px 0; padding: 10px 0 35px 0;_padding: 10px 0 35px 0; }
.main100 .address_c { width: 100%; line-height: 26px; text-align: center;_text-align: center;  padding-bottom: 15px;_padding-bottom: 15px;}

.fx_sscgx .bdsharebuttonbox { line-height: 24px!important; height: 24px!important; vertical-align: top!important; }
.fx_sscgx .bdsharebuttonbox a { padding: 0 !important; width: 24px!important; height: 24px!important; display: inline-block!important; margin: 0 0 0 5px!important; background: url(/uploads/image/rpiqijiandian/share.png) no-repeat!important; cursor: pointer!important; margin-bottom: 0!important; opacity: .8!important; text-indent: 0!important; }
.fx_sscgx .bdsharebuttonbox span { float: left!important;color: #999 !important; }
.fx_sscgx .bdsharebuttonbox a.bds_qzone { background-position: 0 -65px !important; }
.fx_sscgx .bdsharebuttonbox a.bds_tsina { background-position: 0 0 !important; }
.fx_sscgx .bdsharebuttonbox a.bds_weixin { background-position: 0 -33px !important; }
.fx_sscgx .bdsharebuttonbox a.bds_tqq { background-position: 0 -163px !important; }
.fx_sscgx .bdsharebuttonbox a.bds_renren { background-position: 0 -130px !important; }
.fx_sscgx .bdsharebuttonbox a.bds_more,
.fx_sscgx .bdsharebuttonbox a.bds_count { color: #999;line-height: 24px; background: none !important; width: auto !important; height: auto !important; position: relative !important; }
	
.news_downsty { margin: 0 auto;line-height: 20px; }
.news_downsty .newslist { margin: 25px auto; }
.news_downsty .newstite { padding-bottom: 6px;font-size: 14px;color: #555; }
.news_downsty .newscont { padding-top: 6px;font-size: 12px;border-top: 1px solid #bbb; }
.news_downsty .newscont a { display: block;color: #666; float: left;width: 9.1%;margin-right: 1%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.news_downsty .newscont a:nth-child(10n) { margin-right: 0; }
.news_downsty .newscont a:first-child  a  a  a  a  a  a  a  a  a { margin-right: 0; }

.center_div .left{ float: left; margin: 0 0 0 -10px;white-space: nowrap; }
.center_div .left a{ display:block;float:left;padding:0;}
.center_div .left .xgt_select{color:#fff;background-color:#e50000}
.center_div .left a:hover{cursor:pointer}
.center_div .left .navigate { height: 35px;float: left;margin-left: 0; }
.center_div .left .navigate .nav_li a.nav_big { position: relative; border-radius: 4px; font-size: 14px; padding: 0 18px; height: 35px;line-height: 35px; }
.center_div .left .navigate .nav_li:nth-child(3) a { padding-right: 42px; }
.center_div .left .navigate .nav_li .nav_down_er { top:33px; }

.newdowns { margin: 0;padding: 0 0 0 0; }
.newdowns .width1100 { width: 1100px;margin: 0 auto; }
.newdowns .newdowns_img { background: url(/uploads/image/rpiqijiandian/newdowns_img.png) no-repeat;background-size:865px 186px; }
.newdowns .newdowntop { margin: 0 auto; background: #fff;display: none; }
.newdowns .newdowntop .width1100 { position: relative; padding: 160px 0 60px 0; background:  center top no-repeat;background-size:865px auto; }
.newdowns .newdowntop .ewdolist { font-size: 40px;color: #ff4b28; float: left;width: 25%;text-align: center;line-height: 26px; }
.newdowns .newdowntop .ewdolist b { font-size: 16px;display: inline-block;margin-left: 6px;font-weight: 100; }
.newdowns .newdowntop .ewdolist span { font-size: 14px;color: #888; }
.newdowns .newdowntop .conterisd { position: absolute;left: 50%;top: 60px;font-size: 34px;text-align: center;width: 300px;margin: 0 0 0 -150px; }
.newdowns .newdowdown { background: #222;padding-bottom: 120px; }
.newdowdown .ndd_top { background: #000; border-top: 2px solid #ff3e18;height:60px;margin: 0; }
.newdowdown .ndd_top .ndd_list { width: 126px;height: 40px;float: left; margin: 8px 10px 10px 10px; line-height: 40px;text-align: center;font-size: 18px;color: #888;}
.newdowdown .ndd_top .ndd_list a { display: block;width: 100%;height: 100%; }
.newdowdown .ndd_top .imga { background-position: 0px 0px; }
.newdowdown .ndd_top .imgb { background-position: -126px 0px; }
.newdowdown .ndd_top .imgc { background-position: -253px 0px; }
.newdowdown .ndd_top .imgd { background-position: -396px 0px; }
.newdowdown .ndd_top .imge { background-position: -546px 0px; }
.newdowdown .ndd_top .imgf { background-position: -684px 0px; }
.newdowdown .ndd_top .ndd_list.newdowns_img:hover { background-position-y: -89px; }
.newdowdown .ndd_top .width1100 { width: 740px; }
.newdowdown .ndd_com { margin: 0 auto;position: relative; }
.newdowdown .ndd_com.ndd_com_a { height: 150px;padding: 30px 0 20px 0; }
.newdowdown .ndd_com.ndd_com_b { width: 900px; }
.newdowdown .ndd_com_b img{ display: block; width: 100%; height:38px;} 
.ndd_com .ndd_cleft { position: absolute;left: 0;top: 30px;width: 360px; }
.ndd_com .ndd_ccont { position: relative;margin: 10px 280px 0 360px;padding: 0 38px; border-left: 1px solid #444;border-right: 1px solid #444 }
.ndd_com .ndd_right { position: absolute;right: 0;top: 36px;width: 280px;line-height: 24px;right: -40px; }
.ndd_com .ndd_com_text { margin: 0 auto; text-align: center;color: #666;line-height: 20px; }
.ndd_com .ndd_list { width: 120px;height: 40px;float: left; margin: 10px; line-height: 40px;text-align: center;font-size: 18px;color: #888;}
.ndd_com .ndd_list.ndd_list2{ width: 160px; margin-left: 0;} 
.ndd_com .ndd_list.ndd_list3{ width: 140px;} 
.ndd_com .ndd_list span { display: block;float: left;font-size: 12px;color: #bbb;vertical-align: middle; }
.ndd_com .ndd_list span.newdowns_img { width: 40px;height: 40px;margin-right: 5px; }
.ndd_com .ndd_list span.newdowns_a { line-height: 36px;text-align: center; }
.ndd_com .ndd_list span.newdowns_b { line-height:16px;text-align: center;margin: 2px 0; }
.ndd_com .ndd_list a:hover span { color: #fff; }
.ndd_com .imga { background-position: -6px -139px; }
.ndd_com .imgb { background-position: -60px -139px; }
.ndd_com .imgc { background-position: -113px -139px; }
.ndd_com .imgd { background-position: -168px -139px; }
.ndd_com .imge { background-position: -229px -139px; }
/* .ndd_com .ndd_list:hover span.newdowns_img { background-position-y: -50px; } */
.ndd_cleft ul { float: left;width: 120px; }
.ndd_cleft ul li:first-child { padding-bottom: 6px; }
.ndd_cleft ul li { line-height: 24px;font-size: 14px;color: #aaa; }
.ndd_cleft ul li a { font-size: 12px;color: #999; }
.ndd_cleft ul li a:hover { color: #fff; } 
.ndd_ccont .ndd_cclist { width: 120px;float: left;line-height: 14px; }
.ndd_ccont .ndd_cclist.d { width: 140px; }
.ndd_ccont .ndd_cctitl { text-align: center;font-size: 14px;color: #aaa;padding-bottom: 14px; }
.ndd_ccont .newdowns_img { width: 90px;height: 90px;margin: 0 auto; }
.ndd_ccont .newdowns_img.a { background-position: 0 0; }
.ndd_ccont .newdowns_img.b { background-position: 0 0; }
.ndd_ccont .newdowns_img img { display: block;width: 100%;height: 100%;margin: 0;opacity: 0.8; }
.ndd_ccont .khduxz { position: relative;margin: 0 auto; }
.ndd_ccont .newdowon { margin: 12px 10px 0 10px;height: 32px;line-height: 32px;color: #bbb;background: #666; border-radius: 20px;padding: 0 8px;text-align: center; }
.ndd_ccont .newdowon span.newdowns_img { float: left;display: block;display: inline-block;margin: 4px 0 0 6px; width: 24px;height: 24px; }
.ndd_ccont .newdowon .newdowns_img.a { background-position: -436px -56px; }
.ndd_ccont .newdowon .newdowns_img.b { background-position: -495px -56px; }
.ndd_ccont .newdowon:hover .newdowns_img { background-position-y: -145px; }
.ndd_ccont .newdowon:hover { background: #ff4e1e;color: #fff; }
.ndd_right p { display: block;margin: 0 auto; }
.ndd_right p span { display: inline-block;width: 24px;height: 24px;margin-right: 6px;vertical-align: middle; }
.ndd_right p span.a { background-position: -331px -56px; }
.ndd_right p span.b { background-position: -380px -56px; }
.ndd_right p span.c { background-position: -282px -56px;width: 26px;height: 26px; }
.ndd_right p.tilre { font-size: 18px;color: #f6f6f6; }
.ndd_right p.tilbr { font-size: 28px;color: #ff4e1e;font-style: oblique;padding: 20px 0; }
.ndd_right p.timin,.ndd_right p.timin a { font-size: 12px;color: #666; }
.ndd_right p.timin a:hover { color: #fff; }
/* bd */
.ndd_cleft ul li:first-child,.ndd_ccont .ndd_cctitl{font-size:16px;color:#ffffff}
.ndd_cleft ul li a{font-size:14px;color:#bbbbbb}
.ndd_ccont .newdowns_img img{opacity:1}
.ndd_ccont .ndd_cclist{margin-left:10px}
.ndd_com .ndd_ccont{margin:5px 310px 0 390px;padding:0}
.ndd_com .ndd_cleft{left:25px}
.ndd_com .ndd_right{right:-30px}
/*10年*/
.zxt_footer{background:url(/uploads/image/rpimg/txt_-bg.png);margin:0 auto}
.zxt_footer_rl{width:1200px;margin:0 auto}
.zxt_footer_rl img{width:195px;height:144px;float:left;margin-top:20px;margin-left:-50px}
.zxt_footer_rl span{display:block}
.zxt_ft_bt{font-size:30px;color:#fff}
.zxt_ft_rt{float:right;width:634px;margin-top:50px; width:640px;_width:640px;}
.zxt_ft_rt .ewdolist{font-size:40px;float:left;width:25%;color:#fff;text-align:center;line-height:26px; line-height: normal;_line-height: normal;}
.zxt_ft_rt .ewdolist b{font-size:16px;margin-left:6px;font-weight:100}
.zxt_ft_rt .ewdolist span{font-size:12px;color:#ffdece}
/* 底部 修改 */
.zxt_footer { display: none; }

.maindown div:first-child  div  div { padding-bottom: 15px !important; }
/*省略*/
.text_ov2 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.text_ov3 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.text_ov4 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; }
/*下悬浮*/
.downiner { display: none; }
/*模块*/
.pages { padding-top: 35px; }
.pages_er { padding-bottom: 35px; }
.ypb { margin: 0;padding: 0;background: #f0f0f0; }
.ypb .topbanle { margin: 0 auto 0 auto;position: relative;width: 100%; height: 250px; }
.ypb .topbanle.dauuan { margin: 0 auto 10px auto;height: auto; min-height: 160px;max-height: 340px; }
.ypb .centdaoh { margin: 0 auto;position: relative;width: 100%; height: 40px;z-index: 3; }
.ypb .centemas { margin: 0 auto;position: relative;width: 100%;  margin-top: 10px; _margin-top: 10px; z-index: 2;padding-bottom: 150px; /* background: url(/uploads/image/rpiqijiandian/yp_bg.jpg) no-repeat top center;background-size: 1920px auto;*/ }
.ypb .centembg { position: absolute;bottom:0;left: 0;right: 0;background: #a37352;height: 210px;z-index: -1; }
.ypb .downbott, .downbott { margin: 0 auto;position: relative;width: 100%; height: 150px; background: #a37352;}
.topbanleyi { width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0; /*background: url(/uploads/image/rpiqijiandian/yp_banletop.jpg) no-repeat center center;background-size: 1920px auto;*/ }
.topbanleer { width: 1024px;height: 200px;position: absolute;top: 20px;left: 50%;margin-left: -512px; }
.topbanleer {/* background: url(/uploads/image/rpiqijiandian/yp_topbg.jpg) no-repeat center center;background-size: cover;*/ }
.topbanleer.er { /*background: url(/uploads/image/rpiqijiandian/yp_topbg2.jpg) no-repeat center center;background-size: cover;*/ }
.centdaohce { height: 40px; margin: 0 auto;position: relative; }
.centdaoher { height: 54px;white-space: nowrap;line-height: 54px; position: absolute;top: -10px;left: 0;z-index: 2; }
.centdaoher .val_dao { width: 1220px; margin: 0 auto; padding: 0 24px;height: 60px; }
.centdaoher a { display: block;float: left;width:8.3%; }  
.centdaoher a.addwidth { width: 15%; }
.centdaoher .listdao { text-align: center; font-size: 14px;position: relative; }
.centdaoher .listdao.hover:after { content: "";display: block;height:50%;position: absolute;bottom: 0;left: 10px;right: 10px; }
.centdaoher .listdao.hover:before { content: "";display: block;height:50%;position: absolute;top: 0;left: 10px;right: 10px; }
.ielt9 .centdaoher .listdao.hover:after,.ielt9 .centdaoher .listdao.hover:before { display: none; }
.centdaoher .listdao.abc { padding-right: 23%; }
.centdaoher .hr { display: block; float: left;border: 0; height: 13px;margin: 21px 0; width: 1px;box-shadow: 0 1px 2px rgba(250,250,250,.6);opacity: 0.4; }
.centdaoher .listdao .abc { display: block; position: absolute;right: 10px;top: 19px; top: 0;_top:0;z-index: 1; width: 32px;margin-right: 17%; height: 16px;padding: 0; line-height: 15px;border-radius: 4px; font-weight: normal;text-align: center;background: #f6b37f;color: #fff;font-size: 12px; }
.centdaoher .listdao .abc { animation:abc 6s ease infinite; }
@keyframes abc{
	0% {
		background: #f6b37f;
	}
	2% { right: 10px; }
	3% { right: 14px; }
	4% { right: 10px; }
	5% { right: 6px; }
	6% { right: 10px; }
	20% {
		background: #00a0e9;
	}
	40% {
		background: #b7aa00;
	}
	60% {
		background: #e60012;
	}
	62% { right: 10px; }
	63% { right: 6px; }
	64% { right: 10px; }
	65% { right: 14px; }
	66% { right: 10px; }
	80% {
		background: #f6b37f;
	}
	100% {
		
	}
}

/*中部*/
.w1024 { margin: 0 auto 10px auto;padding: 0; }
.w102a { padding-top: 28px; }
.w102b { height: auto;overflow: hidden; }
.w102c { height: auto;overflow: hidden; }
.w102d { height: auto;overflow: hidden; }
.w102e { margin-bottom: 0; }
.moleft { float: left;width: 25%;height: 100%; background: #fff;border: 1px solid #dfdfdf; }
.moright { float: right;width: 74%;height: 100%; background: #fff;border: 1px solid #dfdfdf; }
.moleft_48 { width: 48%;margin:0 0 0 0.8%; }
.moright_25 { width: 25%; }
.molefter { float: left;width: 25%; }
.morighter { float: right;width: 74%; }
.moleftsv { float: left;width: 74%; }
.morightsv { float: right;width: 25%; }
.mocente { margin: 0;height: 100%; background: #fff;border: 1px solid #dfdfdf; }
.w_a { height: 320px; }
.w_b { height: 395px; }
.w_c { height: auto; }
.w_d { height: 230px; }
.w_e { height: auto;min-height: 230px;margin-bottom: 0; }
.w_e .moleft { height: auto;min-height: 230px; }
.w_e .moright { height: auto;min-height: 266px; }
/*模块内部*/
.compan_a { padding: 15px;text-align: center; }
.compan_a .conimg { display: inline-block; display: block;_display: block; margin: 0 auto;height: 70px;line-height: 70px;text-align: center;overflow: hidden;max-width: 100%;max-height: 100%; }
.compan_a .conimg img { display: inline-block; display: block;_display: block; margin: 0 auto;width: auto; height: auto;max-width: 100%;max-height: 100%;vertical-align: middle; }
.compan_a .contit { font-size: 14px;text-align: center;line-height: 30px; }
.compan_a .contit h1 { font-size: 14px;font-weight: bold;display: inline-block;vertical-align: middle; }
.compan_a .contit .i_em { display: inline-block; vertical-align: -4px; float: none; margin: 0 0 0 0; width: 20px; height: auto; }
.ielt8 .compan_a .contit .i_em { display: block;float: left;margin-left: 20px;margin-top: 8px;margin-right: 3px; }
.compan_a .contit .i_em img { display: block; width: 100%; height: auto; }
.compan_a .conmagleft { display: inline-block;vertical-align: 0; }
.compan_a .conmagleft span { display: inline-block; width: 19px;height: 19px;background: transparent url(/uploads/image/rpiqijiandian/companpc_44.png) no-repeat ;background-size:238px 46px; vertical-align: middle; }
.compan_a .conmagleft span.a { background-position: 0 0;margin-left: 10px; }
.compan_a .conmagleft span.b { background-position: -19px 0; }
.compan_a .conmagleft span.c { background-position: -38px 0; }
.compan_a .conmagleft span.d { background-position: -57px 0; }
.compan_a .conmagleft span.e { background-position: 0px -19px; }
.ielt8 .compan_a .contit h1 { display: block;float: left; }
.ielt8 .compan_a .conmagleft { display: block;float: left; }
.ielt8 .compan_a .conmagleft span { display: block;float: left;width: 24px;height: 24px; margin-top: 7px;margin-right: 2px; }
.ielt8 .compan_a .conmagleft span.a { background-position: -4px -3px; }
.ielt8 .compan_a .conmagleft span.b { background-position: -34px -3px; }
.ielt8 .compan_a .conmagleft span.c { background-position: -64px -3px; }
.ielt8 .compan_a .conmagleft span.d { background-position: 0 0; }
.ielt8 .compan_a .conmagleft span.e { background-position: -3px -35px; }
.compan_a .conmagright { float: right;margin-top: 0px; }
.compan_a .conmag { position: relative; text-align: center;height: 20px;line-height: 20px;padding: 0 0 9px 0;font-size: 12px; }
.compan_a .count-number{padding-bottom: 12px}
.compan_a .count-number font{color: #ff3322;font-size: 12px;}
.compan_a .conmag b { opacity: 0; background: url(/uploads/image/rpiqijiandian/taobaos.png) no-repeat; display: inline-block;vertical-align: middle; margin: 0; width: 20px;height: 20px; }
.compan_a .conmag b.qw1 { background-position: 2px 2px; }
.compan_a .conmag b.qw2 { background-position: 2px -30px; }
.compan_a .conmag b.qw3 { background-position: 2px -62px; }
.compan_a .conmag b.qw4 { background-position: 2px -98px; }
.compan_a .conmag .zxtcon { opacity: 0;transition: all 1s ease;opacity: 1; }
.compan_a .conmag .zxtcon p { display: inline;display: inline-block;margin: 0 5px; }
.compan_a .conmag .zxtcon p.r {  line-height: 18px;display: inline;display: inline-block;text-align: center; }
.compan_a .conmag .zxtcon span.r { font-weight: normal;display: inline-block; display: block;line-height: 22px;text-indent: 8px; width:117px;height:25px;font-size: 12px;margin: 0 auto; }
.compan_a .conmag .zxtcon span.r { color: #ffe47e; text-align: left;background: url(/uploads/image/rpiqijiandian/ppqjd_pc2.png) no-repeat center center;background-size:100%; }

.compan_a .conmag .zxtcon p.s { font-size: 14px;color: #666; }
.compan_a .conmag .zxtcon p.s font { color: #ff3322; }
.compan_a .conmag .zxtcon p.s b { background: none;width: auto;opacity: 1; }
.compan_a .conmag .conmagleft { display: inline-block;float: none;vertical-align: 4px; }
.compan_a .conmag .conmagright { display: inline-block;float: none;vertical-align: 2px; }

.compan_a .conmah { position: relative; font-size: 12px;color: #383838;line-height: 18px;padding: 12px 0 8px 0;border-top: 1px #ccc dotted; }
.compan_a .conmah span { display: block;position: absolute;left: 0;top:12px; }
.compan_a .conmah p { display: block; margin: 0 0 0 38px;padding: 0;height: 36px;}
.compan_a .condow { margin: 0 auto;height: 30px;padding-bottom: 5px; text-align: center; }
.compan_a .condow span { display: inline-block;cursor: pointer; text-align: center; width: 44%; height: 30px;line-height: 30px;font-size: 12px; }
.compan_a .condow span:first-child { margin-right: 9%; }
.compan_a .condow span:hover { opacity: 0.9; }
.compan_b { margin: 0 auto;padding: 10px;position: relative; }
.compan_b form {  display: block;margin: 0 auto; }
.banleleft { position: absolute;left: 10px;top: 10px; width: 500px;height: 300px; }
.banleleft img { display: block;width: 100%;height: 100%; }
.banleleft a:hover img {opacity: 1;}
.banlerigh {margin: 0 0 0 510px; padding: 0 10px; }
.table_titl { padding-top: 3px; margin-bottom: 10px;font-size: 14px;line-height: 26px; }
.table_titl img { display: block;width: 215px; }
.table_titl span { display: inline-block;margin-right: -6px; }
.table_titl span.b { font-size: 12px; }
.table_titl font { color: #ff2d2d; }
.table_list { margin: 10px auto; }

.table_list .but_default { font-size: 14px; }
.table_down { margin-top: 10px;font-size: 12px;color: #3c3b3b;line-height: 30px; }
.companton { padding: 18px 20px 0 20px;margin: 0;position: relative; }
.stitle { width: 100%; line-height: 18px;padding-bottom: 15px; font-size: 16px; }
.stitle h2,.stitle span { float: left;display: block; display: block;_display: block; margin-left: 20px;font-size: 14px;font-weight: normal; }
.stitle h2.hhw,.stitle span.hhw { float: left; font-size: 18px;margin: 0;font-weight: bold; }
.stitle h2.hhw font,.stitle span.hhw font { font-size: 18px;margin: 0;font-weight: bold; }
.stitle span.move { float: right; }
.stitle span.masg { color: #999; }
#topght18 { margin: 0; }
#topght18 .texta { position: relative; margin: 1px;font-size: 18px;font-weight: 400; height: 41px; color: #666;text-align: center;}
#topght18 .textab {cursor: pointer; transition: 0.4s all ease;font-weight: bold;  position: relative; width: 50%;float: left; color: #666;line-height:40px;border-bottom: 1px solid #d9d9d9; }
#topght18 .textab img { display: block;width: 50px;height: 50px; position: absolute;top: 0;right: 0;cursor: pointer; }
#topght18 .textab.hover { display: block; border-bottom: 2px solid #ff3322;color: #ff3322;}
#topght18 .textab.hover:before { content: '';display: block;position: absolute;left: 50%;bottom: -12px;margin: 0 0 0 -4px; width: 0;height: 0;border-width: 6px 6px;border-style:solid ;border-color:#ff3322 transparent transparent transparent; }
.companton #tab li.current { border-bottom: 2px solid #ff3322;color: #ff3322;}
.companton #tab li.current:before { content: '';display: block;position: absolute;left: 50%;bottom: -12px;margin: 0 0 0 -4px; width: 0;height: 0;border-width: 6px 6px;border-style:solid ;border-color:#ff3322 transparent transparent transparent; }
#topght18 .textg { margin: 0;padding:15px 0;text-align: center;color: #444; }
#topght18 .textg p { display: none;margin: 0;padding: 0;line-height: 24px;height:48px; font-size: 14px; }
#topght18 .textg b { font-size: 16px; }
#topght18 .textg span { color: #ff552e;font-size: 16px;font-weight: bold; }
#topght18 .textg .hover { display: block; }
#topght18 .right_table { border: 0; height: auto;padding: 14px 0 15px 0; }
#topght18 .right_table span#df { overflow: initial; }
#topght18 .right_table select,#topght18 .right_table .txt { background: #fafafa;text-indent: 2px !important;border-radius:2px;height: 38px!important;  line-height: 40px!important;box-sizing: border-box;}
#topght18 .right_table select { padding-left: 2px;padding-left: 0 !important; }
.ielt8 #topght18 .right_table select,.ielt8 #topght18 .right_table .txt { float: left}
#topght18 .right_table .txt { width: 100%!important;}
#topght18 .right_table .but_default { font-size: 18px;font-weight: bold; color: #fff;border-radius: 2px; }
#topght18 .right_table .right_down { border: 0;margin: 6px 3px 0 3px; }
#topght18 .right_table .right_down .down_top .downtop_list { margin: -4px 0 0 0; }
#topght18 .right_table .right_down .down_top .downtop_list span { color: #999;font-size: 12px;line-height: 20px;letter-spacing: 1px; }
#topght18 .right_table .right_down .down_top .downtop_list span:before { content: "";display: inline-block;width: 3px;height: 3px;vertical-align: middle;background: #9e9e9e;margin-right: 6px;border-radius: 50%; }
#topght18 .table_lilef { position: relative; width: 49%;float: left;margin-right: 2%; }
#topght18 .table_lirit { position: relative; width: 49%;float: left; }
.ielt8 #topght18 .table_lirit { width: 48%; }
.ielt8 #topght18 .table_lilef { width: 48%; }
#topght18 .posi { display: block; position: absolute; top: 10px; right: 10px; line-height: 20px; color: #999; }
#topght18 .table_lirit select { display: none;width: 100%;height: 40px;border: 1px solid #d9d9d9;font-size: 12px; }
#topght18 .table_lirit select.hover { display: block; } 
#topght18 .textpos { text-align: center;font-size: 12px;color: #666;line-height: 20px;margin: -5px 0 0 0;padding: 0; }
#topght18 .textpos i { color: #f82325;display: inline-block;margin-right: 5px;font-size: 20px;vertical-align: middle;font-style: normal; } 

#topght18 .right_table .right_top .table_list{ height: 47px;}
#topght18 .right_table .form_list{ margin-bottom: 7px;}
.comtuli { width: 100%; margin: 0 auto;padding-top: 5px; }
.comtuli .img { border: 1px solid #d3d3d3; }
.comtuli img { display: block;margin: 0 auto; width: 100%;height: auto; }
.comtuli p { display: block; margin: 0;padding: 10px 0 0 0;font-size: 14px;line-height: 24px; } 
.comtuli p a.downss { opacity: 0.6; }

.dontai { width: 100%; margin: 0 auto; }
.dontai p{ font-size: 14px;}
.dontai .listda { width: 48%; position: relative;padding-bottom: 15px;float: left; }
/*.dontai .listda:nth-child(2n) { margin-left: 4%; }
.dontai .listda:first-child  div  { margin-left: 4%; }
.dontai .listda:first-child  div   div   div { margin-left: 4%; }*/
.dontai .listda .dasleft { margin: 0 0 0 165px;height: 110px; }
.dontai .listda .titlr { font-size: 18px;font-weight: bold; line-height: 20px;height: 26px; }
.dontai .listda .titlr b { color: #ff3322; }
.dontai .listda .masgg { font-size: 14px;line-height: 20px;height: 80px; }
.dontai .listda .dasrigh { position: absolute;top: 0;left: 0; }
.dontai .listda .dasrigh img { display: block; width: 150px;height: 110px; }
.dontai .listxi { width: 100%; margin:0 auto;border-top: 1px #eee dotted;padding-top:12px;line-height:32px; }
.dontai .listxi .listxl { float: left;width: 32%;margin-right: 2%; font-size: 12px; }
.dontai .listxi .listxl:nth-child(3n) { margin-right: 0; }
.dontai .listxi .listxl:first-child  div  div { margin-right: 0; }
.dontai .listxi .listxl:first-child  div  div  div  div  div { margin-right: 0; }
.dontai .listxi .listxl:first-child  div  div  div  div  div  div  div  div { margin-right: 0; }
.dontai .listxi .listxl a { display: inline-block; }
/*.dontai .listxi .listxl a:before { content: "";display: inline-block; width: 4px;height:4px;margin:0 10px; border-radius:50%;background: #343434; vertical-align: 2px; }*/

.dontai.er {}
.dontai.er .listda { width: 100%;padding: 15px 0;border-top:1px solid #eee ;}
.dontai.er .listda:first-child { margin-top: -10px;border: 0; }
.dontai.er .listda:nth-child(2n) { margin-left: 0; }
.dontai.er .listda .dasleft { margin: 0 115px 0 0;height: 75px; }
.dontai.er .listda .dasrigh { position: absolute;top: 15px;right: 0;left: auto; }
.dontai.er .listda .dasrigh img { display: block; width: 95px;height:70px; }
.dontai.er .listda .masgg { height: 40px;margin: 5px 0;overflow: hidden; }

.zxyuyue { width: 100%; line-height: 30px;transform: translatey(0);transition: all 0.5s ease; }
.zxyuyue .listxl { margin: 0 auto; font-size: 14px; }
.zxyuyue .listxl span { display:block; float: left;margin: 0 2% 0 0; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
/*.zxyuyue .listxl span.a:before { content: "";display: inline-block; width: 3px;height:3px;margin:0 10px 0 0; border-radius:50%;background: #343434; vertical-align: 4px; }*/
.zxyuyue .listxl span.a { width: 25%; }
.zxyuyue .listxl span.b { width: 23%; }
.zxyuyue .listxl span.c { width: 23%; }
.zxyuyue .listxl span.d { width: 23%;margin-right: 0; }

.edit_pinlun {  width: 786px;_ width: 786px; margin: 15px 15px 35px 15px;padding: 15px 15px 35px 15px;border-radius:10px;background: #ffe0e0; }
.edit_pinlun p { font-size: 16px;padding-bottom: 10px;float: left;margin-right: 15px; }
.edit_pinlun .pinlen_left { width: 12%;position: absolute;left: 0;top: 5px; text-align: right; height: 20px;_height: 20px; } 
.edit_pinlun .pinlen_right { width: 84%;position: relative;margin-left: 14%; }
.edit_pinlun .lisdy { margin: 10px 0;position: relative; }
.ielt8 .edit_pinlun .pinlen_left { top: 15px; }
.ielt8 .edit_pinlun .lisdy { width: 100%; padding: 5px 0; margin: 0 0; }
.ielt8 .edit_pinlun .pinlen_right { margin-left: 7%;float:left; }
/*.edit_pinlun .lisdy:first-child { margin: 0 15px; border-bottom: 1px solid #eee;margin-bottom: 20px; }*/
.edit_pinlun input { display: block;float: left; width: 200px;height: 38px;line-height: 38px;text-indent: 1em;border: 1px solid #eee;border-radius: 4px; }
.edit_pinlun textarea { display: block; width: 80%;height: 80px;line-height: 20px;padding: 10px; border: 1px solid #eee;border-radius: 4px; }  
.edit_pinlun img { width: auto; height: 36px;display: block;margin:2px 0 0 -62px;float: left; }
.qwegfgd { width: 100%; display: block;font-size: 14px;text-indent: 1em;font-weight: bold; }				
.ielt8 .layui-btn-danger { margin-left: 48px; }
.gonfi { width: 100%; margin: 0 auto; }
.gonfi .gondi { width: 31%;float: left; position: relative; margin: 0 auto;margin-right: 3.5%; padding-bottom: 20px; }
.gonfi .gondi.marginright { margin-right: 0; }
.gonfi .leftyu { margin:  0 0 0 190px;line-height: 26px;position: relative; }
.gonfi .leftyu .gontitl { font-size: 14px; }
.gonfi .leftyu .gontitl p { display: block;width: 100%; margin: 0;padding: 0;float: left; }
.gonfi .leftyu .gonxian { border: 1px solid transparent; height: 84px;position: relative; }
.gonfi .leftyu .gonxian p { margin:4px 0; } 
.gonfi .leftyu .gonxian p.er { padding-top: 20px; }
.gonfi .leftyu .yuyue { display: block;cursor: pointer;z-index: 1;color: #666;border: 1px solid #666;position: absolute;right: 4px;bottom: 4px; font-size: 12px;float: right;padding: 0 16px; }
.gonfi .leftyu .yuyue:hover { color: #fff;background: #666;border: 1px solid #fff; }
.gonfi .rigtyu { width: 175px;height: 110px; position: absolute;top: 0px;left: 0px; }

.gonfi.er .gondi { width: 48%; }

.gonfie { width: 100%; margin: 0 auto;padding-bottom: 10px; }
.gonfie .gondi { width: 24.2%;float: left; position: relative; margin: 0 auto;margin-right: 1%; margin-bottom: 20px; }
.gonfie .gondi.marginright { margin-right: 0; }
.gonfie .leftyu { margin:  0;line-height: 20px;position: relative; }
.gonfie .leftyu .gontitl { margin: 0 10px; font-size: 14px;padding-top: 10px; }
.gonfie .leftyu .gontitl p { display: block;width: 100%; font-size: 18px;font-weight: bold;line-height: 30px;height: 30px;border: 0!important;}
.gonfie .leftyu .gonxian { margin: 0 10px; border: 1px solid transparent; height: auto;position: relative;padding-top: 2px; }
.gonfie .leftyu .gonxian p { margin:0;padding-bottom: 10px;font-size: 14px;color: #666;border: 0!important;} 
.gonfie .leftyu .gonxian p span{ display: inline-block;position: relative;}
.gonfie .leftyu .gonxian p span::before{ content: '';width: 1px; display: inline-block; height: 10px; background: #999;margin:0 8px; } 
.gonfie .leftyu .gonxian p span:first-child::before{ padding: 0;width: 0; background: transparent; margin: 0;}
.gonfie .leftyu .gonxian p.er {pointer-events: none; position: absolute;top: -65px;left: 0;padding: 0 5px;color: #666;background: #eee;line-height: 20px; }
.gonfie .leftyu .yuyue {font-size: 12px; display: block;cursor: pointer;z-index: 1;padding: 0 5px;color: #ff552e;background: #eee; line-height: 20px; position: absolute;right: 12px;top: 42px;}
.gonfie .rigtyu { width: 100%;height: auto; }
.gonfie .rigtyu img { display: block;width: 100%;height: auto; }
 
.gonfie.er .gondi { width: 32%;margin-right: 2%; }
.gonfie.er .gondi.marginright { margin-right: 0; }
.ielt8 .gonfie.er .gondi { width: 31%;margin-right: 2%; }
.gonfie.er .gondi a:hover{text-decoration: none;}
 
.ycanli { width: 100%; margin: 0 auto;padding-top: 0px;padding-bottom: 10px; }
.ycanli .anlit { float: left;margin: 5px 1% 12px 0; width: 24.25%; }
.ielt8 .ycanli .anlit { width: 24.2%; }
.ycanli .anlit.anlit4n { margin-right: 0; }
.ycanli .anlit img { display: block;margin: 0px auto; width: 100%;height: auto; }
.ycanli .anlit a:hover { text-decoration: none; }
.ycanli .anlit:hover img { opacity: 0.9; }
.ycanli .anlit .img_bg { position: relative;padding: 4px 0 6px 0;line-height: normal;height: 46px;overflow: hidden; }
.ycanli .anlit .img_bg span {display: block;margin: 0px auto;}
.ycanli .anlit .img_bg span.a { font-size: 18px;font-weight: bold;line-height: 30px;}
.ycanli .anlit .img_bg span.b { font-size: 14px; }
.ycanli .anlit .img_bg span font{ display: inline-block;margin-right: 10px;}
.ycanli .anlit .img_bg p { font-size: 14px;color: #666;} 
.ycanli .anlit .img_bg p span{ display: inline-block;position: relative;}
.ycanli .anlit .img_bg p span::before{ content: '';width: 1px; display: inline-block; height: 10px; background: #999;margin:0 8px; }
.ycanli .anlit .img_bg p span:first-child::before{ padding: 0;width: 0; background: transparent; margin: 0;}
.ycanli_er .anlit { margin-right:2%; margin-right:2% !important;width: 32%; }
.ielt8 .ycanli_er .anlit { margin-right:2%; margin-right:2% !important;width: 31%; }
.ycanli_er .anlit.anlit3n { margin-right: 0;margin-right: 0 !important; }
.ielt8 .ycanli_er .anlit.anlit3n { margin-right: 0;margin-right: 0 !important; }

.tudui { width: 100%; margin: 0 auto;padding: 5px 0 20px 0; }
.tudui .tudit { float: left;position: relative; margin: 0 1% 0 0; width: 15.8%;height: auto; }
.tudui .tudit:nth-child(6n) { margin-right: 0; }
.tudui .tudit:first-child  div  div  div  div  div { margin-right: 0; }
.tudui .tudit img { display: block;margin: 0px auto; width: 100%;height: auto; }
.tudui .tudit a:hover { text-decoration: none; }
.tudui .tudit:hover img { opacity: 0.9; }
.tudui .tudit .topright { position: absolute;top: 6px;right: 0;font-size: 12px;color: #ff3322;padding-right: 10px;line-height: 20px;z-index: 9; }
.tudui .tudit .topright b { color: #fff;font-weight: normal;text-shadow: 0 0 2px rgba(0,0,0,.6); }
.tudui .tudit .topright i { display: none; }
.tudui .tudit .topright:before { content: "";display: inline-block;vertical-align: middle; width: 14px;height: 14px;margin-right: 2px; background: url(/uploads/image/rpiqijiandian/xinz.png) no-repeat center center; }
.tudui .tudit .img_bg { position: absolute;bottom: 0;left: 0;right: 0; padding: 4px 0; height: 48px;line-height: 22px; background: rgba(100,100,100,.5); background: #666;_background: #666; }
.tudui .tudit .img_bg span { display: block;margin: 0px auto; }
.tudui .tudit .img_bg span.a { font-size: 18px;padding: 0 15px;margin: 0 60px 3px 0;font-weight: bold; }
.tudui .tudit .img_bg span.b { font-size: 14px;padding: 0 15px;margin: 0 60px 0 0; }
.tudui .tudit .img_bg span.c {cursor: pointer; display: block;position: absolute;top: 50%;right: 10px;padding:2px 6px;font-size: 12px;margin-top: -10px; }
.tudui .tudit .img_bg span.c:hover { opacity: 0.9; }
.tudui .tudit .img_bg span font { display: inline-block;margin-right: 10px; }

.tudui_er .tudit { margin: 0 10px 10px 0;margin: 0 10px 10px 0 !important;width: 24%;}
.tudui_er .tudit:nth-child(4n) { margin-right: 0;margin-right: 0 !important; }
.tudui_er .tudit.tudit4n { margin-right: 0;margin-right: 0 !important; }
.tudui_er .tudit:first-child  div  div  div { margin-right: 0;margin-right: 0 !important; }
.tudui_er .tudit:first-child  div  div  div  div  div  div  div { margin-right: 0;margin-right: 0 !important; }

.gsron { width: 100%; margin: 0 auto;padding: 5px 0 20px 0; }
.gsron .gsrit { float: left;position: relative; margin: 0 1% 0 0; width: 19%;border: 1px solid #eee; }
.gsron .gsrit:nth-child(5n) { margin-right: 0; }
.gsron .gsrit:first-child  div  div  div  div { margin-right: 0; }
.gsron .gsrit .limg{ height: 160px;text-align: center; overflow: hidden;background: #f4f4f4;}
.gsron .gsrit img { display: block;margin: 2% 2% 0  2%; width: 96%;height: auto;vertical-align: 0; }
.gsron .gsrit span { line-height: 42px; display: block;margin: 0;text-align: center;font-size: 18px;font-weight: bold; padding: 0 8px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }

.zaopin { width: 100%; padding-top: 5px;margin: 0 auto;line-height: 33px; }
.zaopin .zpistxl { float: left; font-size: 12px;color: #3d3a3a; }
.zaopin .zpistxl span { display:block;margin-left: 6px; float: left; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.zaopin .zpistxl span.a:before { content: "";display: inline-block; width: 3px;height:3px;margin:0 10px 0 0; border-radius:50%;background: #343434; vertical-align: 4px; }
.zaopin .zpistxl span.a { width: 84px; margin: 0; }
.zaopin .zpistxl span.b { width: 40px; }
.zaopin .zpistxl span.c { width: 44px; }
.zaopin .zpistxl span.d { width: 44px; }


.tusdu { width: 100%; margin: 0 auto;padding-top: 5px; }
.tusdu .tulist { float: left;position: relative; margin: 0 10px 10px 0; width: 165px;height: 125px; border: 1px solid #d9d9d9; }
.tusdu .tulist:nth-child(4n) { margin-right: 0; }
.tusdu .tulist:first-child  div  div  div { margin-right: 0; }
.tusdu .tulist:first-child  div  div  div  div  div  div  div { margin-right: 0; }
.tusdu .tulist img { display: block;margin: 0px auto; width: 100%; }
.tusdu .tulist span { display: block;margin: 0; text-align: center; font-size: 12px;color: #3d3a3a; }
							
.ypask { width: 100%; margin: 0 auto;padding: 5px 0 25px 0; }
.ypask .asklis { position: relative; margin: 10px auto 0 auto;padding-top: 10px; font-size: 12px;line-height: 16px; }
.ypask .asklis:first-child { border: 0;padding-top: 0;margin-top: 0; }
.ypask .asklis span { display: block; position: absolute;left: 0;top: 15px; }
.ypask .asklis:first-child span {  top: 0;}
.ypask .asklis .masdg { margin: 0; font-size: 14px;}

.fwdp { width: 100%; margin: 0 auto;padding-top: 5px; }
.fwdp .lspj { line-height: 32px;font-size: 12px; width: 100%;_width: 100%; }
.fwdp .lspj .pinlcont {  height: 44px;_height: 44px;line-height: 34px; }
.fwdp .lspj .leftt { float: left;width: 120px;text-align: center; }
.fwdp .lspj .leftt font { color: #ff2727; }
.fwdp .lspj .righy { float: right;width: 576px;background: #fff; }
.fwdp .lspj .righy p { display: inline-block; display: block;_display: block; float: left;_float: left; margin: 0; padding: 0 0 0 30px; }
.fwdp .lspj .righy font { display: inline-block; display: block;_display: block; float: left;_float: left;margin-right: 5px;font-size: 12px; }
.fwdp .lspj .righy span { display: inline-block; display: block;_display: block; float: left;_float: left; margin-top: 6px;_margin-top: 6px;width: 5px;height: 10px;vertical-align:0px; background: url(/uploads/image/rpiqijiandian/companpc_5.png) left top no-repeat;background-size: 10px 10px; }
.fwdp .lspj .righy span.er { background-position: -5px 0; margin-right: 5px; }

.fwdp .lspl { margin: 0 auto;padding: 20px 20px;border-top: 1px dotted #eee;position: relative; }
.fwdp .lspt .lspl:first-child { border: 0; }
/*.fwdp.er .lspl:nth-child(2n 1) { background: #fafafa; }*/
.fwdp .lspl .leftimg { position: absolute;left: 20px;top: 20px; width: 80px;height: 65px; }
.fwdp .lspl .leftimg img { width: 63px;height: 63px;border-radius: 50%;border: 1px solid #ededed; border: 0;_border: 0; }
.fwdp .lspl .rightlo { margin: 0 0 0 80px;min-height: 72px; }
.fwdp .lspl .rightlo .madhgj { padding: 8px 0; margin: 0 20px 0 0;height: auto;line-height: 25px; }
.fwdp .lspl .rightlo .madhgj span { display: block; font-size: 14px;  }
.fwdp .lspl .rightlo .madhgj span:first-child { font-weight: bold; }
.fwdp .lspl .rightlo .madhgj span.a { font-size: 12px; }
.fwdp .lspl .rightlo .madhgj span.g { margin-left: 15px; }
.fwdp .lspl .rightlo .maderj { line-height: 26px;font-size: 14px; line-height: 20px; margin-right: 30px; }
.fwdp .lspl .rightlo .maderj span { display: block; color: #ff3322;font-size: 14px;padding-bottom: 10px; }
.fwdp .lspl .btnoop { position: absolute;top: 50%;right: 30px;margin: -20px 0 0 0;line-height: 30px; }
.fwdp .lspl .btnoop a { display: block;padding: 0 15px; }
.fwdp .buju {padding-bottom: 5px;line-height: 20px;}
.fwdp .buju p {display: inline-block;margin-right: 10px;color: #666;font-size: 14px;}
.fwdp .buju span{display: inline-block!important; padding: 0 5px!important;color: #666!important;}
.fwdp .buju span:first-child{ padding-left: 0;}
.fwdp .buju i{ display: inline-block; font-style: normal;font-weight: bold; }
.fwdp .buju i.fwxx{position: relative; margin-right: -5px; }
.fwdp .zp{color: #666666;line-height:22px;font-size: 14px;margin-top: 15px;}

.madhgj p { display: inline-block; display: block;_display: block; float: left;_float: left; margin: 0; padding: 0 0 0 30px; }
.madhgj font { display: inline-block; display: block;_display: block; float: left;_float: left;margin-right: 5px;font-size: 12px;color: #888; }
.madhgj b { display: inline-block; display: block;_display: block; float: left;_float: left; margin-top: 6px;_margin-top: 6px;width:5px;height: 10px;vertical-align:0px; background: url(/uploads/image/rpiqijiandian/companpc_5.png) left top no-repeat;background-size: 10px 10px; }
.madhgj b.er { background-position:-5px 0;margin-right: 5px; }		

.fwdp .lspl .rightlo .maderj p.hh { display: inline-block;padding: 4px 0 0 0; opacity: 0.8; }
.fwdp .lspl .rightlo .maderj p.hh i { font-style: normal;font-weight: bold; }
.fwdp .lspl .rightlo .maderj p.hh span { display: inline-block;margin: 0 25px 0 0;color: #666; }
.fwdp .lspl .rightlo .maderj.maderj_bg { margin-top: 10px; padding: 25px 15px 15px 15px; background: url(/uploads/image/rpiqijiandian/maderj.png) center center no-repeat;background-size: 100% 100%; }

.lkasdrtrt { font-size: 12px;color: #999;margin-top: 4px; }
					
.jsaotitl { margin: 0;padding: 17px 20px;line-height: 20px;height: 20px; border-bottom: 1px solid #ddd; }
.jsaotitl .h1,
.jsaotitl h1 { display: block;float: left;font-weight: normal;font-size: 14px;color: #333;font-weight: bold;  }
.jsaotitl .h1,
.jsaotitl h2 { display: block;float: left;font-weight: normal;font-size: 14px;color: #333;font-weight: bold;  }
.jsaotitl .h1:before,
.jsaotitl h1:before { content: '';display: inline-block;margin-right: 12px;vertical-align: -2px; width: 5px;height: 13px;border-radius: 2px;background: #666; } 
.jsaotitl .h1:before,
.jsaotitl h2:before { content: '';display: inline-block;margin-right: 12px;vertical-align: -2px; width: 5px;height: 13px;border-radius: 2px;background: #666; } 
.jsaotitl p { display: block;margin: 0;padding: 0; float: right;font-size: 12px;color: #999; }
.jsaokuan { margin: 0;padding: 25px 35px; }

.wk100.jsaoa { border: 3px solid #ff2a2a; }
.jsao_a { width: 100%; margin: 0; height: auto;padding-bottom: 15px; }
.jsao_a .tiljs { width: 100%;background: #ff2a2a; margin: 0; height: 48px;line-height: 45px;font-size: 16px;color: #fff; text-align: center; }
.jsao_a .liojs { width: 100%;padding-top: 10px; line-height: 36px;color: #535353;font-size: 14px;text-align: center; }
.jsao_a .liojs a { display: block;margin: 0 auto;width: 240px; }
.jsao_a .liojs a:before { content: '';display: inline-block;margin-right: 10px;width: 0; height: 0;border-width:4px 3px; border-style:solid ;border-color:transparent transparent transparent #888; }
.jsao_a .liojs a.hover { color: #ff2a2a; }
.jsao_a .liojs a.hover:before { content: '';display: inline-block;margin-right: 11px;width: 0; height: 0;border-width:3px 4px; border-style:solid ;border-color:#ff2a2a transparent transparent transparent; }

.jsjjie { margin: 0;padding-bottom: 40px; }
.jsjjie img { display: block;max-width: 500px;margin: 0 auto; }
.jsjjie .jsjjie_msg { padding:10px 0 0 0;font-size: 14px; }
.jsjjie .jsjjie_msg h2 { display: block;padding-top: 5px; font-weight: bold; width: 100%; font-size: 18px; }
.jsjjie .jsjjie_msg .msgh { margin: 0 auto;padding-top: 10px;line-height: 26px; }
.jsjjie .jsjjie_msg .msgh p { margin: 20px 0;padding: 0;text-indent: 2em; }
.jsjjie .jsjjietabl { width: 100%; margin: 0 auto; }
.jsjjie .jsjjietabl p { width: 100%; font-size: 14px;padding-top: 15px; }
.jsjjie .jsjjietabl table { width: 100%;line-height: 20px; border-collapse: collapse; border: 0; }
.jsjjie .jsjjietabl table tr th { width: 80px; text-align: center;padding: 20px; white-space: nowrap;border: 1px solid #eee;font-weight: normal;  }
.jsjjie .jsjjietabl table tr td { text-align: center; padding: 20px; border: 1px solid #eee; }
.jsjjie .jsjjietabl table tr td img { display: none; }

.jsjjie .jsjjietabl table tr td:nth-child(2) { text-align: left; }
.jsjjie .jsjjietabl table tr td:first-child  td { text-align: left; }

.condta { margin: 0;padding-bottom: 40px; }
.condta .tagstt { position: relative; padding: 25px 0;height:110px;overflow: hidden; border-top: 1px solid #eaeaea;margin: 0;line-height: 24px; }
.condta .tagstt:first-child { border: 0;padding-top: 0; }
.condta .tagstt:first-child .taimg { top: 0; }
.condta .taimg { position: absolute;left: 0;top: 25px; }
.condta .taimg img { display: block;width:150px;height:100px; } 
.condta .tatem { margin: 0 0 0 165px; }
.condta .tatem .atitle { font-size: 18px;padding-bottom: 5px;font-weight: bold; }
.condta .tatem .atitle a { display: inline; }
.condta .tatem .anredu { font-size: 14px;line-height: 20px;}
.condta .tatem .anredu a { display: inline-block; }

.ronyzs { margin: 0;padding-bottom: 40px;color: #4a4a4a; }
.ronyzs p.a { display: block;width: 100%; font-size: 16px;color: #4a4a4a; }
.ronyzs p.b { display: block;width: 100%; text-align: center; }
.ronyzs p.b img { display: block;margin: 0 auto;width: auto;height: auto;max-width: 100%;max-height: 360px; }
.ronyzs .nlist { padding-top: 35px; }
.ronyzs .ronlist { width: 100%; margin: 0; }
.ronyzs .ronlist .ronlisty { position: relative; float: left;width: 48%;margin-bottom: 55px;height:400px;background: #f7f7f7;outline: 1px solid #eee;text-align: center;line-height: 400px; }
.ronyzs .ronlist .ronlisty.marginright { margin-left: 4%; }
.ielt8 .ronyzs .ronlist .ronlisty { width: 47%; }
.ronyzs .ronlist .ronlisty img { display: inline-block;  display: block; _display: block;vertical-align: middle; margin: 0 auto; width: auto;height: auto;max-width: 100%;max-height: 100%; }
.ronyzs .ronlist .ronlisty span { height: 40px;line-height: 40px; position: absolute;left: 0;right: 0;bottom: -40px; display: block;width: 100%;text-align: center;font-size: 14px;color: #4a4a4a; }

.comfenc {  margin: 0;padding-bottom: 40px; }
.comfenc .ronlisty { float: left;width: 320px;margin-bottom: 20px; }
.comfenc .ronlisty:nth-child(2n) { margin-left: 30px; }
.comfenc .ronlisty:first-child  div { margin-left: 30px; }
.comfenc .ronlisty:first-child  div  div  div { margin-left: 30px; }
.comfenc .ronlisty:first-child  div  div  div  div  div { margin-left: 30px; }
.comfenc .ronlisty:first-child  div  div  div  div  div  div  div { margin-left: 30px; }
.comfenc .ronlisty:first-child  div  div  div  div  div  div  div  div  div { margin-left: 30px; }
.comfenc .ronlisty img { display: block;width: 100%; }
.comfenc .ronlisty span { display: block;width: 100%;text-align: center;font-size: 14px;color: #4a4a4a; }

.comszp { margin: 0;padding-bottom: 40px; }
.comszp p { display: block;margin: 0;width: 100%; }
.comszp p:first-child { margin-top: 15px; }
.comszp .tlesd { font-size: 18px;color: #373535;font-weight: bold;margin: 35px 0 10px 0; }
.comszp .mashdg { font-size: 14px; color: #6d6868;line-height: 32px;margin: 0 0 35px 0; }
								
.zxuue { margin: 0;padding: 20px;background:#ffe99e url(/uploads/image/rpiqijiandian/yp_bidd2.jpg) no-repeat;background-size: 100% auto; }
.zxuue .table_titl { padding: 41px 0 1px 0;text-align: center;line-height: 20px; }
.zxuue .table_titl span { font-size: 14px; }
.zxuue .table_titl font { color: #f42e00; }
.zxuue .table_list { margin: 10px 0; }
.zxuue .right_down { border: 0;margin: 0 3px;line-height: 30px;display: none; }
.zxuue .right_down .down_top .downtop_list { margin: 0 auto; }
.zxuue .right_down .down_top .downtop_list span { width: 100%; display: block; margin: 0 auto; text-align: center; line-height: 30px; }
.zxuue .right_down .down_top .downtop_list span { color: #393423;font-size: 12px; }
.zxuue .right_down .down_top .downtop_list span:before { content: "";display: inline-block;width: 14px;height: 15px;margin-right: 4px; vertical-align: -2px; background: center center no-repeat; }
					
.alfanan { margin: 0 10px;padding: 20px 0; }
.alfanan .fatitl { position: relative; width: 100%;height: 30px;border-top: 1px #ddd dashed; font-size: 14px; }
.alfanan .fatitl .fatitls { position: absolute;left: 50%;top: -15px;text-align: center; width: 100px; height: 30px;margin: 0 0 0 -75px; line-height: 30px;background: #fff; }
.dtuimg { margin: 0 auto;padding: 10px 0; }

.rmssd { margin: 30px auto 40px auto;padding: 10px;line-height: 32px; border: 1px solid #eee;background: #f7f7f7; }
.rmssd .rmssdti { padding: 5px; font-size: 14px;color: #343434; }
.rmssd .rmssdnu { width: 100%; margin: 0; }
.rmssd .rmssdnu a { display: block;float: left;white-space: nowrap;margin: 0 5px;color: #666; }

.anlstop {  margin: 0 10px;position: relative;height: auto;padding: 0 0 0 0;line-height:30px; }
.anlstop .asholeft { display: none; position: absolute;left: 10px;top: 20px; width: 320px; height: 144px;_width: 320px;_height: 144px; }
.anlstop .ashright { margin: 0 0 0 0;width: 100%;min-height: 80px;}
.anlstop .ashrdown { position: absolute;left: 370px;right: 0;top: 15px; }
.anlstop .ashrdown span { display: block;float: left;margin-right: 20px; font-size: 12px;color: #999999; }
.anlstop .ashrdown span.but_yuyue { float: right;border-radius: 8px;color: #fff;font-size: 14px;padding: 0 35px;margin-right: 60px; }
.anlstop p { display: block;width: 100%; padding: 0;margin: 0; }
.anlstop .titlr { font-size: 16px; }
.anlstop .timag { font-size: 12px;line-height: 26px; }
.anlstop p span { display: block;float: left;margin-right: 60px; }
.anlstop p b { font-weight: normal; }

.sjsdf { margin: 0 auto; }
.sjstop {  width: 962px; height: 414px;_width: 962px;_height: 414px; position: relative;margin: 0 10px; padding: 10px 0 40px 0; border-bottom: 1px solid #eee;line-height: 32px; }
.sjstop .sjsleft { position: absolute;left: 0;top: 10px; width: 269px; height: 422px;_width: 269px;_height: 422px; }
.sjstop .sjsleft img { display: block;width: 100%; }
.sjstop .sjsleft .yuyueta { width: 100%; padding: 15px 0;text-align: center;font-size: 14px; }
.sjstop .sjsleft .yuyueta font { color: #ff2a2a;font-weight: bold;display: inline-block;margin: 0 5px;font-size: 20px; }
.sjstop .sjsleft .yuyueta img { display: inline-block; width: 18px; height: 23px; vertical-align: -3px; margin-right: -2px; }
.sjstop .sjsrigh { margin: 0 0 0 300px; }
.sjstop .sjsrigh .texta { font-size: 18px; }
.sjstop .sjsrigh .texta span { display: inline-block; }
.sjstop .sjsrigh .texta span.b { line-height: 16px; margin-left: 15px; font-size: 12px;vertical-align: -1px; }
.sjstop .sjsrigh .textc { padding: 15px 0 5px 0; font-size: 14px; }
.sjstop .sjsrigh .textb { border-bottom: 1px solid #ff2a2a; }
.sjstop .sjsrigh .textd { line-height: 20px }
.sjstop .iconsj { background: ; }
.sjstop .iconsj.a { background-position: 0px 0px; }
.sjstop .iconsj.b { background-position: 0px -62px; }
.sjstop .iconsj.c { background-position: 0px -31px; }
.sjstop .textst { margin: 0;padding: 5px 0; }
.sjstop .textst span { display: inline-block;width: 22px;height: 28px; margin-right: 15px;vertical-align: middle; }
.sjstop .textst .tetitlr { color: #ff2a2a;font-size: 14px; }
.sjstop .textst .tetitrt { font-size: 14px;padding: 2px 0;line-height: 20px;max-height: 44px;overflow: hidden; }
.yuyuety { padding: 15px 0;margin: 0;line-height: 34px; }
.yuyuety input { display: block;float: left; border: 1px solid #ff2a2a;height: 34px;margin: 5px 0; }
.yuyuety input.text { background: #fff;text-indent: 10px; }
.yuyuety input.bottom { padding: 0 5px; background: #ff2a2a;color: #fff;height: 36px;line-height: 36px; text-align: center;cursor: pointer; }
.yuyuety input.q { width: 168px;margin-right: 15px; }
.yuyuety input.w { width: 140px;margin-right: 15px; }
.yuyuety input.e { width: 80px;margin-right: 15px; }
.yuyuety img.e { display: block;float: left;height: 34px;width: auto;margin: 6px 0 5px -73px; }
.yuyuety input.r { width: 120px;margin-right: 0; }
.yuyuety input.r:hover { opacity: 0.9; }
.sjscen { padding: 40px 0; }
.sjscen .titlerg { width: 470px; margin: 0 auto;padding: 10px 0 40px 0;line-height: 34px; }
.sjscen .titlerg .kuandh { float: left;text-align: center; position: relative; width: 175px;height: 34px;font-size: 14px;cursor: pointer; margin: 0 25px;background: #fff;color: #676464;border: 1px solid #676464; }
.sjscen .titlerg .kuandh.hover { background: #676464;color: #fff; }
.sjscen .titlerg .kuandh.hover:after { content: '';display: block;position: absolute;bottom: -20px;left: 50%;margin: 0 0 0 -14px;width: 0;height: 0;border-width: 10px 14px; border-style: solid; border-color: #676464 transparent transparent transparent }
.sjsanli { margin: 0 10px;padding: 10px 0; }
.sjsanli .lisytd { float: left;position: relative; margin: 5px 1% 12px 0; width: 24.25%; }
.sjsanli .lisytd:nth-child(4n) { margin-right: 0px; }
.sjsanli .lisytd.lisytd4n { margin-right: 0px; }
.sjsanli .lisytd img { display: block;width: 100%; }
.sjsanli .lisytd .hjgf { position: absolute;bottom:0;left:0;right: 0; margin: 0 auto;padding: 0 10px;line-height: 32px;height: 32px;background: rgba(88,88,88,.45); background: #666;_background: #666; }
.sjsanli .lisytd span { display: inline;margin-right: 10px; font-size: #fafafa;font-size: 12px;color: #fafafa; }
.sjsanli .lisytd .hjgf:before { content: '';display: inline-block;margin-right: 12px;vertical-align: -3px; width: 4px;height: 16px;border-radius: 2px;background: #ff2a2a; } 

.pinltop {  margin: 0 auto; }
.pinltop .pleft { float: left;width: 200px;padding-bottom: 25px; text-align: center; }
.pinltop .pleft font { display: block;margin: 0 auto;padding: 20px 0; font-size: 32px;color: #ff2a2a; }
.pinltop .pleft p { display: block;margin: 0 auto;font-size: 12px;color: #888; }
.pinltop .prigt { float: right;width: 500px;padding-top:15px; }
.pinltop .prigt .prigg { padding: 10px 0px;line-height: 12px;height: 12px; }
.pinltop .prigt .prigg span { display: block;float: left; }
.pinltop .prigt .prigg .a { width: 95px;font-size: 12px;color: #343434;}
.pinltop .prigt .prigg .b { height: 12px; background: #eee;width: 150px; }
.pinltop .prigt .prigg .c { height: 12px; background: #ff2a2a;width: 110px; }
.pinlcont {  height: 44px;_height: 44px; padding-left: 50px; margin:  0 auto;border: 1px solid #eee;background: #f7f7f7; }
.pinlcont span { display: block;line-height: 34px; float: left;margin-left: 15px;padding: 5px 20px; }
.pinlcont span b { display: inline-block;  display: none;_display: none;width: 20px;height: 18px;border-radius:4px;margin-right: 5px; vertical-align: -4px; background: url(/uploads/image/rpiqijiandian/hzc.png); }
.pinlcont span .a { background-position: -19px -18px; }
.pinlcont span .b { background-position: -104px -18px; }
.pinlcont span .c { background-position: -189px -18px; }

.compan_l .conmah { text-align:center; }
.compan_l .conmah p { height:auto;max-height: 36px;min-height: 18px;overflow: hidden; }
.compan_l .conmah span { top:36px; }
.compan_l { padding-top:10px; }
.compan_l .conmah .ppoosdf { display:inline-block;font-weight: bold; font-size:14px;line-height:20px;height:20px;border-radius:4px;padding: 0 10px; margin: 0 auto 2px auto;text-align: center;color: #222; }
/*.compan_l .conmag { padding:4px 0 8px 0; }*/
.compan_l .conmah .ppoosdf span { display: inline-block;position: relative;top: auto;margin-right: 5px; }
.compan_l .conmah .ppoosdf span.b { background: url(/uploads/image/rpiqijiandian/asfg.png) no-repeat center center;background-size: 100% auto; width: 12px; height:12px; vertical-align: -1px; }
		
.yyues { margin: 0 auto;padding: 15px 10px 20px 10px; }
.yyues .yya { margin: 0 auto;line-height: 42px;height: 42px; border: 1px solid transparent; }
.yyues .yya span { display: block;float: left; }
.yyues .yya span.a { font-size: 14px; }
.yyues .yya span.b { font-size: 14px;padding-left: 15px; }
.yyues .yya span.c { font-size: 14px;float: right; }
.yyues .yya span.c input { vertical-align: middle; }
.yyues .yyb { margin: 10px auto 25px auto;background: #fafafa;border: 1px solid #eee;padding: 25px 10px;line-height: 42px; }
.ielt8 .yyues .yyb { width: 776px;height: 188px; }
.yyues .yyb .table_list { position: relative; float: left;width: 210px;margin:10px 22px;padding-left: 70px;height: 42px; }
.yyues .yyb .table_listw { width: 340px; }
.yyues .yyb .table_list .acks { position: absolute;left: 0;top: 0; }
.ielt8 .yyues .yyb span#df { margin-left: 24px; }
.yyues .yyc { width: 100%; height: 128px;_height: 128px; margin: 0 auto; }
.yyues .yyc .tior { color: #524e4e;font-size: 14px; }
.yyues .yyc .tior font { font-size: 14px;color: #ff2a2a; }
.yyues .yyc .tisd { margin: 0 auto; line-height: 24px;padding: 10px 0 20px 0; }
.yyues .yyc .tisd p { display: block;float: left;margin: 0 3% 0 0; width: 22%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.yyues .yyc .tisd input { display: inline-block; }
.yyues .yyc .tisd span { display: inline-block;margin-left: 4px; }
.yyues .yyd { width: 100%; font-size: 14px;border-top: 1px solid #eee;padding-top: 15px; }
.yyues .yyd input { vertical-align: middle; }
.yyues .yye { padding: 35px 0;margin:  0 auto; }
.yyues .yye input {cursor: pointer; display: block; border: 0;outline: 0;padding: 0;width: 250px;height: 50px;text-align: center;;margin: 0 auto;}

.lxwmn {position: relative;margin: 0 10px;padding: 15px 0 0 0;  }
.lxwmn .lxwlf { margin: 0 180px 0 0; }
.lxwmn .lxwlf p { display: block;margin: 0 auto;width: 100%;line-height: 20px;font-size: 12px; }
.lxwmn .lxwlf p.a { font-size: 18px;padding-bottom: 15px;font-weight: bold; }
.lxwmn .lxwlf p.b { line-height:26px; }
.lxwmn .lxwlf font { display: inline;color: #ff2a2a;font-size: ; }
.lxwmn .lxwlf span { display: block;float: left; }
.lxwmn .lxwlf input.jhgf { display: block;float: left;margin:20px 0 0 0;width: 135px;text-align: center; border: 0;outline: 0;height: 38px;cursor: pointer }
.lxwmn .lxwlf input.jhgf:hover { opacity: 0.9; }
.lxwmn .lxwri { position: absolute;top: 15px;right: 0;width: 160px; }
.lxwmn .lxwri img { display: block;width: 110px;height: 110px; }
.lxwmn .lxwri span { display: block;width: 110px;text-align: center; }
.lxwmt { margin: 0 10px;padding: 40px 0 60px 0; }															
/*ditu*/
.iw_poi_title { color:#ff2a2a;font-size:14px;overflow:hidden;padding:10px 10px 10px 0;line-height: 20px; white-space:nowrap}
.iw_poi_content {font-size:12px;color: #666;padding-top:0 10px 10px 10px;line-height: 20px;}
#ditucontent { width:100%;height:680px;border:#ccc solid 1px; }
/**/
.footer_top { padding-bottom: 25px; }
#compan_xf { width: 114px;overflow: hidden; position: fixed;color: #aeaeae;font-size: 12px; border: 4px solid #ff3322;background: #ff3322; box-shadow: 0 2px 4px rgba(0,0,0,.2); z-index: 9; transition: ease all 0.4s; font-family: "microsoft yahei"; right: 0; bottom:240px;height: auto; border-radius: 10px; } 
#compan_xf .topdfs { position: relative; background: #ff3322; width: 100%;height: 40px;margin: 0 auto; background: url(/uploads/image/rpiqijiandian/companxf_a.png) no-repeat center 4px;background-size:104px 21px ; }
#compan_xf .topdfs span { position: absolute;top: 2px;right: -2px; display: block;float: right;width: 20px;height: 20px;border-radius: 50%;cursor: pointer; }
#compan_xf .topdfs span:hover { background: #000;opacity: 0.1; }
#compan_xf .topsfs { background: #fff; margin: -6px auto 0 auto;border-radius: 10px; }
#compan_xf .companxf_dh { text-align: center;margin: 0 8px 6px 8px ;border-bottom: 1px solid #f2f2f2;padding-bottom: 6px; }
#compan_xf .companxf_dh p { font-size: 12px;font-weight: bold;height: 25px;line-height: 30px; }
#compan_xf .companxf_dh span { display: block;margin: 5px 0;line-height: 30px;font-size: 12px;white-space: normal; }
#compan_xf .companxf_dh a { text-decoration: none; }
#compan_xf .xf_qqzaixi { padding:10px 0 5px 0; }
#compan_xf .xf_qqzaixi span { margin: 10px 0;line-height: 25px;color: #455c69; background: #e4f6ff;border: 1px solid #b8d5e9; text-align: center; border-radius: 4px;font-weight: bold; }
#compan_xf .xf_qqzaixi span.a,#compan_xf .xf_qqzaixi a:last-child span { background: #fffaee;color: #8f5e29; border: 1px solid #ecdfbd; } 
#compan_xf .xf_qqzaixi img { width: 20px;height: 22px; }
#compan_xf .xf_qqzaixi span:hover { opacity: 0.9; }
#compan_xf .xf_qqzaixi span a { text-decoration: none; }
#compan_xf .xf_dianhua span  { margin: 0 0;background: transparent;color: #333;font-weight: bold;line-height: 20px; } 
#compan_xf .xf_erweima { border: 0; }
#compan_xf .xf_erweima span { margin: 0 0; }
#compan_xf .xf_erweima canvas { display: block;margin: 0;width: 100%;height: auto; }
#compan_xf .xf_erweima img { display: block;margin: 0;width: 100%;height: auto; }
#compan_xm { display: none; position: fixed;cursor: pointer;  border: 4px solid #ff3322;background: #ff3322;right: 0; top: 230px; box-shadow: 0 2px 4px rgba(0,0,0,.2); z-index: 9;border-radius: 4px; }
#compan_xm div {  width: 24px;height: 125px; background: url(/uploads/image/rpiqijiandian/companxf_b.png) no-repeat center 4px; }
/*动态文章*/
.left_dow {margin: 0 auto; }
.left_dow .text_title { width: 90%; margin: 0 auto 0 auto;text-align: center; }
.left_dow .text_title h1,.left_dow .text_title h2 { text-align:center;font-weight: 600; font-size: 28px; margin: 0;padding: 0;color: #2b2929; }
.left_dow .text_span { font-size: 12px;color: #a9a9a9; text-align: center;  margin: 0px 0 5px 0; padding: 0px 0 0px 0; white-space: nowrap;   }
.left_dow .text_span span { margin-right: 15px;display: inline-block;height: 42px; }
.left_dow .text_span span.sdrf { margin-right: 0; }
.left_dow .text_span span b { display: block; float: left;font-style: normal;font-weight: normal; }
.left_dow .fx_scgx { display: inline-block; margin-right: 15px;height: 28px; }
.left_dow .fx_scgx span { line-height: 15px; height: 28px;margin-right: 2px; margin-top: 10px; font-family: 'microsoft yahei'; }
.left_dow .fx_scgx a { padding: 6px 0px 3px 22px;margin-top: 10px; }
.left_dow .fx_scgx a.sharecount { margin-top: 15px;padding: 0 5px 0 0; }
.left_dow .text_span span a#shouchang_btn { background: ;padding:2px 6px;line-height: 12px; margin: 6px 4px 4px 0;  border: 1px dotted #ffcc33; }
.left_dow .text_span span a#shouchang_btn:hover { background-color: #fafafa; }
.left_dow .text_daodu { border: 1px dotted #ececec;  text-align: justify;background-color: #fafafa;font-size: 14px;color: #767676;  padding: 15px; margin: 0 0;line-height: 24px;  }
.left_dow .text_daodu font { color: #ff552e; }
.left_dow .text_conter { font-size: 16px; line-height: 26px; padding: 0 0; text-align: justify; margin: 15px auto 0 auto;color: #444444; }
.jinxuanxiang { -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none; user-select:none; }
.left_dow .text_conter ul ,
.left_dow .text_conter li { list-style: none;float: left;font-size: 14px; }
.left_dow .text_conter li a { color: #888888; }
.left_dow .text_conter strong { font-weight: bold; }
.left_dow .text_conter span { font-size: 16px; }
.left_dow .text_conter p { font-family: "microsoft yahei", "helvetica neue", arial, "hiragino sans gb", "open sans", "wenquanyi micro hei", sans-serif;font-size: 16px; text-indent: 2em;  line-height: 32px;margin: 5px 0px;}
.left_dow .text_conter img { display: block;width: auto;  text-align: center; margin: 5px auto; max-width: 100%;height: auto;}
.left_dow .text_conter br {  }
 
.textdown { padding: 0 0 15px 0; margin: 25px auto 0 auto; }
.textdown .textdowntop { color: #888888;font-size: 12px;line-height: 30px; }
.textdown .textdowndown { margin: 0 auto;padding: 30px 0 5px 0;font-size: 12px;color: #959595; }
.textdown .textdowndown a { display: block; float: left; padding: 0 10px;margin: 0 10px 0 0;color: #929292; line-height: 26px;border: 1px solid #f4f4f4; background-color: #f4f4f4; }
.textdown .textdowndown a:nth-child(2n) { background-color: #fff; }
.textdown .textdowndown a:first-child { background-color: #fff; }
.textdown .textdowndown a:first-child  a  a { background-color: #fff; }
.textdown .textdowndown a:hover { border: 1px solid #ff3322; }
.textdown .textdowndown span { display: block;float: left;margin-right: 10px;line-height: 26px; font-size: 12px;}
.textdown .textdownffxs { padding: 25px 0; }
.textdown .textdownffxs .fx_sscgx { width: 240px;float: left;line-height: 42px; }
.textdown .textdownffxs .fx_sscgd { float: right;line-height: 30px; }
.textdown .textdownffxs .fx_sscgd span { display: inline-block;margin-left: 15px; cursor: pointer; padding:0 15px 0 35px; color: #fff;border-radius: 5px; }
.textdown .textdownffxs .fx_sscgd #shouchang_btn {  background: #e8b766 url(/uploads/image/rpiqijiandian/shouchang_btn.jpg) no-repeat; background-position: 9px 4px; }
.textdown .textdownffxs .fx_sscgd #dianzhang_btn {  background: #fa6060 url(/uploads/image/rpiqijiandian/dianzhang_btn.jpg) no-repeat; background-position: 9px 5px; }

.textdown .shangxiab { margin: 0 auto;padding: 20px 0 0 0;line-height: 30px;border-top: 1px solid #ececec; }
.textdown .shangxiab p { font-size: 14px; margin: 0;color: #878787;display: block;float: left;width: 47.5%; }
.textdown .shangxiab p:first-child { margin-right: 5%; }
.textdown .shangxiab p span { display: inline-block;margin-right: 5px; }
.textdown .shangxiab p a { color: #4c4c4c; }
.textdown .shangxiab p a:hover { text-decoration: underline; }
.textfenye {  padding: 0 25px; margin: 25px auto 0 auto;text-align: center; }
.sty_top .top_left .textfenye a { width: 40px;display: inline-block;border-radius: 5px; line-height: 20px;color: #888888; margin: 0 5px; padding:3px 5px;border: 1px solid #eaeaea; font-size: 12px; }
.sty_top .top_left .textfenye a:hover { background: #fafafa; color: #444444;}

/*工地案例*/
.gongdin .gongdit{ line-height:40px;padding: 10px 15px; background:#fafafa; border:1px solid #dadada;margin-top: -1px; }
.gongdin .gongdit h1{ font-size:24px;font-weight:normal; }
.gongdin .gongdides{padding: 10px 15px;line-height:30px;font-size:12px;border:1px solid #dadada;margin-top: -1px;  }
.gongdin .gongdides span{ display: block;float: left;margin-right: 15px;padding-right: 15px; border-right: 1px solid #f2f2f2; text-align: center; }
.gongdin .gongdic{ padding: 10px 15px; line-height:30px;font-size:12px; border:1px solid #dadada;margin-top: -1px;  }
.showp { width: 100%;margin: 25px 0 0 0; }
.showp .ptitle{ background: no-repeat;padding-left:50px;height:44px;overflow:hidden;line-height:40px;font-size:18px;font-weight:bold;}
.showp .ptitle span{margin-left:20px;}
.showp .ptitle.bg0 { background-position: 0 0px; }
.showp .ptitle.bg1 { background-position: 0 -62px; }
.showp .ptitle.bg2 { background-position: 0 -123px; }
.showp .ptitle.bg3 { background-position: 0 -185px; }
.showp .ptitle.bg4 { background-position: 0 -246px; padding-top: 1px; }
.showp .ptitle.bg5 { background-position: 0 -308px; }
.showp .ptitle.bg6 { background-position: 0 -370px; }
.showp .setll{width:100%;border-left:1px solid #eaeaea;margin:0 auto;padding-bottom:48px}
.showp .plist{width:auto;margin:0 0 0 30px;overflow:hidden;text-align:center}
.showp .plist a{margin-top:48px;display:block}
.showp .plist img{ max-width: 710px;margin:0 auto;width: auto;height:auto; }
.showp .plist p{margin:10px auto 60px;font-size:18px;color:gray;}

.listfen { padding:20px 0;border: 1px solid #dadada;margin-top: -1px; } 
.listfenjie{ position:relative;height:40px;width:530px;margin:0 auto; }
.jieduanp{top:-15px;left:182px;;position:absolute;background:url(/uploads/image/rpiqijiandian/red_bg.gif) no-repeat -160px 0px;height:20px;width:10px;overflow:hidden;}
.listfenjie a{color:gray;display:block;float:left;width:75px;height:40px;overflow:hidden;background:url(/uploads/image/rpiqijiandian/red_bg.gif) no-repeat ;line-height:60px;text-align:center;}
.listfenjie a:hover { text-decoration: underline; }
.listfenjie .curjieduanl{background-position:-48px -31px}
.listfenjie .curjieduan{background-position:-48px -177px;color:red}
.listfenjie .curjieduanr{background-position:-48px -68px}
.listc .one .jieduanp{left:33px}
.listc .two .jieduanp{left:108px}
.listc .three .jieduanp{left:183px;}
.listc .four .jieduanp{left:258px;}
.listc .five .jieduanp{left:333px}
.listc .six .jieduanp{left:408px}
.gongdin .gongdit,.gongdin .gongdides,.gongdin .gongdic,.listfen{ border: 0;}
.gongdin .gongdi,.gongdin .gongdit{ background: transparent; text-align: center;}
.gongdin .gongdit h2{ font-size: 28px; font-weight: bold; text-align: center;}
.sg_jieduan {font-size: 14px; text-align: center; color: #666; } 
.sg_jieduan span{ display: inline-block; padding: 0 8px 0 8px;}
.sg_jieduan span::before{ content: '';width: 1px; display: inline-block; height: 10px; background: #999;margin-right: 16px;}
.sg_jieduan span:first-child{padding-left: 0;}
.sg_jieduan span:first-child::before{ padding-left: 0;width: 0; background: transparent; margin-right: 0;}
.showp .setll{ border: 0;position: relative;}
.showp .setll::before{ position: absolute; left: 22px;top: 0; content: ""; width: 2px; height: 100%; background: #eaeaea;}
.p19_left { float: left; }
.p19_right { float: right; }
.p19_padding { padding:0 15px; }

.layui-carousel,.layui-carousel>div>* { background: transparent; }
/*全局变量*/
.p19_width { width: 1200px; } /*全局宽度*/
.w1024,.margin_down,.ycanli .margin_down { margin-bottom: 10px; margin-bottom: 10px !important; } /*通用间隔——取全局宽度百分之1减2*/
.ielt8 .w1024 { width: 1200px !important; }
/*背景色*/
.p19_foreground_color { background: #d71616;  }/*全局前景色*/
.p19_background_color { background: #333; }/*全局背景色*/
.p19_background_button { background: #ff2a2a;color: #fff; }/*反色按钮*/
.p19_background_border { border: 4px solid #333; }/*背景色边框*/
/*文字色*/
.p19_text_foreground {color:#ff2a2a; } /*前景色文字色*/
.p19_text_column_color { color: #fff;text-shadow: 0 0 1px rgba(0,0,0,.1); }/*栏目文字色*/
.p19_text_theme_color { color: #333; }/*主题文字色*/
.p19_text_second_color { color: #666; }/*次文字色*/
.p19_text_shallow_color { color: #fff;text-shadow: 0 0 1px rgba(0,0,0,.1); }/*浅文字色*/
/*小栏目*/
.jsaotitl .h1,
.jsaotitl h1 { color: #333; }
.jsaotitl .h1:before,
.jsaotitl h1:before { content: '';background: #666; } 
.jsaotitl p { color: #666; }
/*圆角阴影*/
.moleft,.moright,.mocente,.wk100 { border-radius:4px;background: #fff;border: 1px solid #eee; overflow:hidden; }/*布局圆角，背景，边框*/
.p19_box_shadow { box-shadow: 0 4px 10px rgba(0,0,0,.1); }/*全局阴影,取用rgba 255,255,255*/
.centdaoher .jiao { border-radius: 4px; }/*栏目图标圆角，全局圆角参数*/
/*栏目样式a*/
.cen_a .jiao { position: absolute;width: 0;height: 0;z-index: 9;border-width:5px 10px;border-style:solid;border-color:#ff2a2a; }
.cen_a .ji_a { left: -12px;top: 0; }
.cen_a .ji_b { right: -12px;top: 0; }
.cen_a .ji_d { right: -12px;bottom: 0; }
.cen_a .ji_c { left: -12px;bottom: 0; }
/*栏目样式b*/
.cen_b .jiao { position: absolute;width: 0;height: 0;z-index: 9;border-width:10px 12px;border-style:solid; }
.cen_b .ji_a { left: -12px;top: -10px;border-color:transparent transparent #ff2a2a transparent; }
.cen_b .ji_b { right: -12px;top: -10px;border-color:transparent transparent #ff2a2a transparent; }
.cen_b .ji_c { left: -12px;bottom: -10px;border-color:#ff2a2a transparent transparent transparent; }
.cen_b .ji_d { right: -12px;bottom: -10px;border-color:#ff2a2a transparent transparent transparent; }
/*栏目样式c*/
.cen_c { width: 1180px;margin: 0 10px; }/*宽度减20*/
.cen_c .jiao { position: absolute;width: 0;height: 0;z-index: 9;border-width: 30px 10px;border-style:solid; }
.cen_c .ji_a { left: -10px;top: 0;border-color:transparent #ff2a2a #ff2a2a transparent; }
.cen_c .ji_b { right: -10px;top: 0;border-color:transparent transparent #ff2a2a #ff2a2a; }
.cen_c .ji_c { left: -10px;bottom: 0;border-color: #ff2a2a #ff2a2a transparent transparent ; }
.cen_c .ji_d { right: -10px;bottom: 0;border-color: #ff2a2a transparent transparent #ff2a2a; }
/*栏目样式d*/
.cen_d { width: 1160px;margin: 0 20px; }/*宽度减40*/
.cen_d .jiao { position: absolute;width: 0;height: 0;z-index: 9;border-width: 30px 10px;border-style:solid; }
.cen_d .ji_a { left: -20px;top: 0;border-color:transparent #ff2a2a #ff2a2a transparent ; }
.cen_d .ji_b { right: -20px;top: 0;border-color:#ff2a2a transparent transparent #ff2a2a; }
.cen_d .ji_c { display: none; }
.cen_d .ji_d { display: none; }
/*栏目样式e*/
.cen_e { width: 1180px;margin: 0 10px; }/*宽度减20*/
.cen_e .jiao { position: absolute;width: 0;height: 0;z-index: 9;border-width: 30px 10px;border-style:solid; }
.cen_e .ji_a { left: -10px;top: 0;border-color:transparent #ff2a2a #ff2a2a transparent ; }
.cen_e .ji_b { right: -10px;top: 0;border-color:transparent transparent #ff2a2a #ff2a2a ; }
.cen_e .ji_c { display: none; }
.cen_e .ji_d { display: none; }


.hgrol {margin: 15px 0 0 0;text-align: center;height: 40px;line-height: 40px;padding-bottom: 30px; }
a.hgroe { display: inline-block; margin: 0 10px; width: 150px;border-radius: 5px;color: #666;font-size: 14px;border: 1px solid #666; }
a.sdfan { display: inline-block; margin: 0 10px; width: 150px;border-radius: 5px;color: #fff;font-size: 14px; }
a.sdfan:hover { text-decoration: none;opacity: 0.9; }
.more,.less { display: block; width: 150px; margin: 35px auto 0 auto;text-align: center;height: 40px;line-height: 40px;border: 0;box-shadow: none;border-radius: 5px; }


.wbtn_right { display: block;float: right; }
.wbtn_left { display: block;float: left; }
.wbtn_inline { display: inline-block; }
.wbtn_block { display: block;width: 100%;margin: 0;padding-top: 15px !important; }
a.sbtn { float: left;transition: 0.3s all;border-radius: 5px;text-align: center; margin: 0 10px 0 0; display: block;width: 70px;height: 30px;line-height: 30px;border: 1px solid #fff;color: #fff;background: #fff; }
a.sbtn:hover { border: 1px solid #fff;color: #fff;background: #fff;cursor: pointer; }
a.sbtn:active { transform: scale(0.9); }
a.sbtn_999 { border: 1px solid #999;color: #999;background: #fff; }
a.sbtn_999:hover { border: 1px solid #999;color: #999;background: #fff; }
a.sbtn_f00 { border: 1px solid #ff0000;color: #fff;background: #ff0000; }
a.sbtn_f00:hover { border: 1px solid #ff0000;color: #fff;background: #ff0000; }
a.sbtn_f01 { border: 1px solid #ff0000;color: #ff0000;background: #fff; }
a.sbtn_f01:hover { border: 1px solid #ff0000;color: #ff0000;background: #fff; }


/*sle diqu*/
@font-face {
font-family: "topbar-iconfont";
src: ;
src:  format("embedded-opentype"), 
 format("woff"), 
 format("truetype"), 
 format("svg")
}
.topbar-iconfont { font-family: "topbar-iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } 
.topbar-iconfont-location:before { content: "\e608" } 
.topbar-iconfont-arrowup:before { content: "\e60d" } 
.topbar-iconfont-search:before { content: "\e60f" } 
.topbar-iconfont-arrowdown:before { content: "\e610" } 
.topbar-iconfont-down:before { content: "\e611" } 
.topbar-iconfont-arrowright:before { content: "\e612" } 
.topbar-iconfont-warning:before { content: "\e622" } 
.topbar-iconfont-cross:before { content: "\e625" }

#auto-header-switchareabox { position: relative; }
.moreli-active { z-index: 99; }
.topbar-citypop .topbar-citypop-close { position: absolute; right: 12px; top: 10px; overflow: hidden; }
.topbar-citypop .topbar-citypop-close i { display: block; width: 30px; height: 30px; line-height: 30px; font-size: 20px; text-align: center; }
.topbar-citypop .topbar-citypop-close i:hover { background: #ff7d44;color: #fff;border-radius: 4px; } 
.topbar-citypop{ position: absolute;top: 60px;left: 0; display: none;box-shadow: 0 2px 6px rgba(0,0,0,.4); margin: 0; padding: 0; font-size: 14px; color:#333;border: 1px solid #bfbfbf; background-color: #fff;width: 560px;height: 420px; }
.topbar-citypop:before { content: "";display: block;position: absolute;left: 40px;top: -6px;transform: rotate(-45deg); width: 10px;height: 10px;background: #fff;border:1px #b3b3b3 solid;border-width:1px 1px 0 0; }
.topbar-citypop-content { margin: 0; padding: 0; }
.topbar-citypop-nb { padding: 8px; border-bottom: 1px solid #e5e5e5; }
.topbar-citypop-nb a.current, .topbar-citypop-nb a:hover { border-color: #ff7d44; background-color: #ff7d44; color: #fff;border-radius: 4px; }
.topbar-citypop-nb a { float: left; margin: 4px 0; width: 24px; height: 24px; line-height: 22px; border: 1px solid #fff; background-color: #fff; text-align: center; }
.topbar-citypop-nb:after { content: ""; display: table; clear: both; }
.topbar-citypop-content-top { position: relative; padding-left: 12px; height: 50px; border-bottom: 1px solid #e5e5e5; }
.topbar-citypop-search{ position: relative; float: left; margin-top: 10px; width: 194px; height: 30px; background-position: -37px -177px; border: 1px solid #bfbfbf; }
.topbar-citypop-search input { position: absolute; left: 28px; top: 0; padding: 0; width: 164px; height: 28px; line-height: 28px; border: none; background-color: #fff; color: #999; font-size: 14px; outline: none; }
.topbar-citypop-search .topbar-iconfont-search { float: left; margin-left: 8px; font-size: 16px; line-height: 28px; color: #999; font-style: normal; }
.topbar-iconfont .topbar-iconfont-search{ float: left; margin-left: 8px; font-size: 16px; line-height: 28px; color: #999; }
.auto-header-citypop-txt { position: absolute; left: 28px; top: 0; padding: 0px; width: 164px; height: 28px; line-height: 28px; border: none; background-color: #fff; color: #999; font-size: 14px; outline: none; }
.topbar-citypop a { color: #333;color: #333 !important;  text-decoration: none; }
.topbar-citypop a:hover { color: #fff;text-decoration: none;text-decoration: none !important;  }
.topbar-citypop-ct { min-width: 194px; position: absolute; left: -1px; top: 28px; border: solid 1px #bfbfbf; background-color: #fff; }
.topbar-citypop-tip-no { width: 220px; color: #999; }
.topbar-iconfont .topbar-iconfont-warning { margin-right: 4px; font-size: 16px; color: #ff8300; }
.topbar-citypop-ct .topbar-iconfont-warning { margin-right: 4px; font-size: 16px; color: #ff7d44; }
.topbar-citypop-tip-go { margin-left: 8px; line-height: 30px; }
.topbar-iconfont .topbar-iconfont-down { margin-right: 4px; font-size: 16px; color: #6294ef; }
.topbar-citypop-ct .topbar-iconfont-down { margin-right: 4px; font-size: 16px; color: #ff7d44; }
.topbar-citypop-ct ul { list-style: none; padding: 0; margin: 0; }
.topbar-citypop-ct li { border-top: 1px solid #e5e5e5; }
.topbar-citypop-ct li a { display: block; padding: 0 12px; height: 30px; line-height: 30px; overflow: hidden; }
.topbar-citypop-ct li span { float: left; color: #ff7d44; }
.topbar-citypop-ct li b { float: right; font-weight: 200; color: #999; }
.topbar-citypop-hotcity { float: left; padding-left: 5px; margin-top: 13px;line-height: 24px; }
.topbar-citypop *, .topbar-citypop *:before, .topbar-citypop *:after { -moz-box-sizing: border-box; box-sizing: border-box; }
.topbar-citypop-hotcity a { float: left; margin:0 3px;padding: 0 4px; }
.topbar-iconfont .topbar-iconfont-cross { display: block; width: 30px; height: 30px; line-height: 30px; font-size: 20px; text-align: center; }
.topbar-citypop-scity { height: 320px; overflow-y: scroll; overflow-x: hidden; }
.topbar-citypop-scity .dlbg-top { border-top: none; }
.topbar-citypop-scity .dlbg { background-color: #f9f9f9; }
.topbar-citypop-scity dl { margin: 0; padding: 8px 0; border-top: 1px solid #e5e5e5; overflow: hidden; }
.topbar-citypop-scity dt { padding-top: 2px; width: 94px; }
.topbar-citypop-scity dt, .topbar-citypop-scity dd { float: left; margin: 0; }
.topbar-citypop-scity dt .tx { float: right; line-height: 24px; font-weight: bold; color: #000;margin-right: 5px; }
.topbar-citypop-scity dd { width: 440px; } 
.topbar-citypop-scity dd a { float: left; display: block; margin: 2px; padding: 0 6px; height: 24px; line-height: 24px; white-space: nowrap; }
.topbar-citypop-hotcity a:hover,.topbar-citypop-scity dd a:hover { background-color: #ff7d44; color: #fff; color: #fff !important;border-radius: 4px; }
.topbar-citypop-scity dt .nu { float: left; padding-left: 16px; line-height: 24px; font-size: 18px; font-weight: 200; color: #333; }
.topbar-citypop-ct .topbar-citypop-tip-go, .topbar-citypop-ct .topbar-citypop-tip-no { margin-left: 8px; line-height: 30px; }
/*.w_e .moleftbg{background: none}*/
/*.compantonbg{background: white}*/
.lspt .not-content{text-align: center;line-height: 100px;color: #666}

/*设计团队*/
.designer{border-bottom: 1px dotted #9c9c9c;padding-bottom: 20px;position: relative;margin-bottom: 20px;min-height: 150px;}
.designer a{text-decoration: none}
.designer .designer-avatar{width: 120px;overflow: hidden;position: absolute;top: 0px;left: 10px}
.designer .designer-avatar .designer-hot{position: absolute;right: 10px;top: 10px;}
.designer-hot{font-style: normal;color: #999;font-size: 14px}
.designer-hot:before{content: "";display: inline-block;vertical-align: middle;width: 14px;height: 14px;margin-right: 2px;background: url(/uploads/image/rpiqijiandian/xinz.png) no-repeat center center;}
.designer .designer-info{margin-left: 150px;font-size: 14px;height: 100%;position: relative}
.designer .designer-info .designer-reservation{position: absolute;top: 10px;right: 20px;line-height: 25px;padding:2px 5px;font-size: 12px;}
.designer .designer-info p {line-height: 30px}
.designer .designer-info p.designer-good{line-height: 20px;margin-bottom: 10px; }
.designer .designer-info p em{font-style: normal}
.designer .designer-info .designer-username font{font-size: 18px;font-weight: bold;}
.designer .designer-info .designer-username span{margin:0 10px}
.designer .designer-info ul {height: 50px;overflow: hidden;width: 100%}
.designer .designer-info ul span{float: left;width: 18px;line-height:25px;background-color: #eee;text-align: center;font-size: 12px;color: #9c9c9c;margin-right: 15px;}
.designer .designer-info ul li{width: 65px;height: 50px;float: left;margin-right: 15px;}
.designer .designer-info ul li img{width: 100%;height: 100%}
.yu_box{margin-top: 10px; width: 734px;height: 118px;box-sizing: border-box; padding: 15px; background-color: #25292f;border-radius: 2px;background: url(/uploads/image/rpiqijiandian/shejibj.jpg) no-repeat center center; background-size: cover;}
.yu_box .title{ font-size: 20px; height: 27px; line-height: 27px; color: #ffffff;font-weight: bold;}
.yu_box .table_list.table_list{position: relative; float: left; height: 50px;line-height: 50px; margin: 10px 13px 0 0;}
.yu_box .table_list.table_list2{width: 244px;}
.yu_box .table_list.table_list3{width: 264px;}
.yu_box .table_list.table_list4{width: 170px;margin-right: 0;}
.yu_box .table_list .posi { line-height: 50px;height: 50px; position: absolute;top: 0px;right: 1em;color: #757575;font-size: 16px; }
.yu_box .table_list input {border-radius: 4px;color: #757575; text-indent: 1em; border: 0;padding: 0;height: 50px; line-height: 50px; display: block;width: 100%;font-size: 16px; }
.yu_box .table_list.table_list2 input, .yu_box .table_list.table_list3 input{ background-color: #f6f6f6;}
.yu_box .table_list input.but_default { text-indent: 0; color: #fff;font-size: 16px;}
/*全景图样式*/
.panoramic-img {width: 100%;height: 100%;position: relative}
.panoramic-img .panoramic-mask{position: absolute;top:0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%}
.panoramic-img .mask-text{background: #666;background: rgba(0, 0,0,0.6); position: absolute;top: 50%;left: 50%;margin-left: -40px;margin-top:-10px;color: white;border-radius: 20px;padding: 0 10px;line-height: 30px}
.panoramic-img .mask-text i{font-size: 13px;}
/**/
.ielt8 .layui-carousel-ind ul { width: 60px;margin: 0 auto; }
.ielt8 .layui-carousel-ind li { display: block;float: left; }
 
/* yuyue_new_2019 修改 */
.posi { display: block; position: absolute; top: 0;  top: 0; _top: 0; right: 10px; color: #686464;line-height: 40px; }
/* anli_show_2019 修改 */
#xgt_show { width: 100%;height: 760px;margin-top: 0px;margin-top: 10px !important ; }
#mouscroll {  text-align: center;width: 100%;margin: 0 auto; vertical-align:middle;height:600px; } 
#bigimg { display:block;margin: 0px auto;width: auto; height: auto; max-width: 100% !important; max-height: 600px !important; }
.photo { width: auto;text-align: center;padding: 0;border: 0;background: transparent; }
.photo-set { border: 0; padding: 15px 162px 5px;background: transparent;}
.photo-list-box li img { margin: 0; }
.photo-list-box ul { transition: all ease 0.3s }
.xgt_lanmu dl{float: left;}
.xgt_lanmu dt{ margin:10px 0px 10px;}
.xgt_lanmu dt a{font-weight:bold;}
.xgt_lanmu dd{float: left;}
.xgt_lanmu dd a{ padding:2px 3px; margin:0px 0px 5px 5px; display:block; float: left;}
.xgt_lanmu dd a:hover{background-color:#000; color:#fff;}

/* huodon_show_2019 修改 */
.dazite { color: #ff552e !important; } 
.daziti { text-indent: 0 !important; } 
.sty_top .top_left .left_dow .text_conter { padding: 0 60px; } 
.sty_top .top_left .left_dow .text_conter p { text-indent: 0; } 
.info_zbiaob { position: relative; width: 460px; height: 400px; box-shadow: 0 5px 10px rgba(0, 0, 0, .4); margin: 0 auto; padding: 20px; background: #fff; border-radius: 10px; } 
.info_zbiao_bg { background: #ca660e; margin: 6px 4px 0 0; } 
.info_zbiaob .zbiao { position: relative; margin: 0 20px; } 
.info_zbiaob .zbiaolist { width: 100%; margin: 0; line-height: 20px; } 
.info_zbiaob .zbiaolist span { font-size: 14px !important; color: #666 !important; } 
.info_zbiaob .zbiaolist .titler { font-size: 24px; text-align: center; line-height: 40px; padding: 15px 0; } 
.info_zbiaob .table_lis { margin: 0; padding-bottom: 10px; position: relative; } 
.info_zbiaob .table_lis .but_default { background: #ff7412; font-size: 16px;color: #fff; } 
.info_zbiaob .table_lis .but_default:hover { background: #ff7412; opacity: 0.9; filter: alpha(opacity=90); } 
.info_zbiaob .table_lis .abcs { display: block; position: absolute; top: 10px; right: 8px; color: #666; font-size: 12px; }
/*  品牌旗舰店 */
.compan_a .time { position: relative; width: 117px; display: block; }
.compan_a .time span{ text-indent: 18px; font-size:12px; display: block; background: #f8e6da;border-radius: 15px; padding: 0 6px 0 2px; color: #a88155;height:24px; line-height: 22px; }
.compan_a .time:before{ content: ""; position: absolute; left: 0px; top: 0px; width:18px; height: 23px; background: url(/uploads/image/rpicompany/tb.png) no-repeat left center; background-size: contain; }
.downin{display: none!important;}
#hongbao_xf{display: none!important;}
/* s视频 */
.video_dd {  color: #333; font-size: 14px; padding-bottom: 20px;padding-top: 4px; }
.video_dd .item{width:276px;float: left; margin-left: 18px; position: relative; }
.video_dd .item .video_star{ position: absolute; left:50%; top: 50%; width: 52px; height: 52px; margin: -36px 0 0 -26px;cursor: pointer;  }
.video_dd .item.mln{ margin-left: 0; }
.video_dd .shuliang .bo:hover,.video_dd .shuliang .xin:hover{ color: #ff3406; }
.video_dd .index-top-img1{width:100%;display: block; margin: 0 auto; padding: 0;cursor: pointer; }
.video_dd .title{font-size: 18px; font-weight: bold; padding: 5px 10px 0px; box-sizing: border-box; line-height: 36px;height: 36px; }
.video_dd .shuliang {padding: 0px 23px 12px 10px; box-sizing: border-box;line-height: 25px;height: 36px;color: #666; font-size: 14px; }
.video_dd .shuliang .bo{ float: left; cursor: pointer; }
.video_dd .shuliang .xin{cursor: pointer; position: relative; float: left;margin-left: 10px; padding-left: 19px; background: url(/uploads/image/rpinews/xin.png) no-repeat  -3px -26px;}
.video_dd .shuliang .xin.active{background: url(/uploads/image/rpinews/xin.png) no-repeat  -3px 0;}
.video_dd .shuliang .time{ float: right; }
.video_dd .vider_tk{ position: fixed; display: none;top: 0; left: 0;width: 100%; height: 100%;z-index: 999999;}
.video_dd .close{display: block;width: 46px;height: 46px;float: right;cursor: pointer;margin: -59px; }
.video_dd .vider_tk .vider_bj{ background: #000; background: rgba(0, 0,0,0.5);width: 100%; height: 100%; } 
.video_dd .vider_tk .video_img{ position: fixed; top: 50%; left: 50%; width: 1000px; height: 626px;margin: -333px 0 0 -500px;background: #000; }
.video_dd .vider_tk  #myvideo_dd{height: 626px; } 
/* 优惠活动 */
.companton .tab_main{  position: relative; }
.companton #tab {width:100%; }
.companton #tab li{position: relative; cursor: pointer; margin-right: 14px;color: #000000; border-bottom: 2px solid #fff; font-size: 18px; font-weight: bold; display: inline-block;} 
.companton #tab li.current:before { content: '';display: block;position: absolute;left: 50%;bottom: -12px;margin: 0 0 0 -4px; width: 0;height: 0;border-width: 6px 6px;border-style:solid; }
.companton #content .chanxn { display:none;  padding-top:17px; width:100%;} 
.companton #content .chanxn .tab_more{ position: absolute; top: 0; right: 0;color: #666666;font-size: 14px;}
/* 评论改版 */
.companton .dp_pl {margin: 0 20px;}
.fwdp .dp_pl {margin:  0 20px; padding: 20px 0; border-top: solid 1px #efefef;}
.fwdp .dp_pl:first-child{border: 0;padding-top: 0;}
.dp_pl .acimg{float: left; width: 66px;height: 66px;background-color: #a2d9f5; border-radius: 50%;overflow: hidden;}
.dp_pl .acimg img{ display: block; width: 100%; height: auto;}
.dp_pl .abcd{line-height:19px;color:#222222;line-height: 19px;}
.dp_pl .abcd .name{color: #333;font-size: 14px;font-weight: bold;line-height: 20px; }
.dp_pl .abcd .name span{font-weight: normal; margin-left: 3px; display: inline-block;height: 20px; line-height: 20px; padding: 0 5px;font-size: 12px;border-radius: 9px 0 9px 0;}
.dp_pl .abcd .name span.pt{color: #e6b872; background-color: #32291e;}
.dp_pl .abcd .time{color: #999999;font-size: 12px;line-height: 24px;}
.dp_pl p { margin-top: 10px; color: #666666;line-height: 22px;font-size: 14px;}
.dp_pl .img{ position: relative; padding: 1px 0 5px 0;margin-top: -4px;}
.dp_pl .img .zong{ position: absolute;left: 0; top: 110px;height: 28px;line-height: 28px; color: #fff; background: #000;background: rgba(0, 0,0,0.5); text-align: center; padding:0 10px; }
.dp_pl .img .item{position: relative;display: block; float: left; margin-top: 8px;margin-left: 1%; width:23%; height:129px; border: 1px solid #eee;overflow: hidden;}
.dp_pl .img .item:first-child,.dp_pl .img .mln{margin-left: 0}
.dp_pl .img .item.item_video{cursor: pointer;}
.dp_pl .img .item img{ display: block;width:100%;height: auto;border-radius: 0; }
.dp_pl .img .item .item_img{ position: relative; display: table-cell;vertical-align: middle; width:100%; height:129px;background-color: #f8f8f8; }
.dp_pl .img .item .item_img .video_star {position: absolute;left: 50%;top: 50%;width: 30px;height: 30px;margin: -20px 0 0 -15px;cursor: pointer;}
.dp_pl .sjmain{color: #999999;font-size: 12px;line-height: 20px;margin: 8px 0 0px; }
.dp_pl .sjmain img{ display: inline-block; width: 14px;height: 12px; margin-left: 2px;vertical-align: -1px;} 
.dp_pl .sheji span{display: inline-block; margin-right: 15px; }
.dp_pl .sheji span b{ display: inline-block; font-weight: normal; margin-right: 0.2rem;}
.dp_pl .buju p {display: inline-block;margin-right: 10px;color: #666; margin-top: 0;}
.dp_pl .buju span{display: inline-block; padding: 0 5px;}
.dp_pl .buju span:first-child{ padding-left: 0;}
.dp_pl .buju i{ display: inline-block; font-style: normal;}
.dp_pl .buju i.fwxx{position: relative; margin-right: -5px; }
.dp_pl .zp{line-height:24px;font-size: 16px;margin-top: 10px;}
/* .dp_pl .zp.zp2{margin-top: 20px;} */
.dp_pl .zp font{ color: #1c1c1c;font-weight: bold;}
.dp_pl .zp span{ color: #1c1c1c;font-weight: bold;}
.dp_pl .zp .jianli{color: #1c3276;font-weight: bold;}
.dp_pl .zp .zxt{color: #ff6c14;font-weight: bold;}
.dp_pl .huifu{margin-top: 15px; padding: 15px; color: #999999;font-size: 14px;line-height:22px;background-color: #f8f8f8;border-radius: 5px;}
.vider_plmain{ position: relative;z-index: 3;}
.vider_pl{ position: fixed; display: none;top: 0; left: 0;width: 100%; height: 100%;z-index: 999999;}
.vider_pl .vider_bj{ background: #000; background: rgba(0, 0,0,0.5);width: 100%; height: 100%; }
.vider_pl .video{ display: block; }
.vider_pl .video_img{ position: fixed; top: 50%; left: 50%; width: 1000px; height: 626px;margin: -333px 0 0 -500px;background: #000; }
.vider_pl .close{display: block;width: 46px;height: 46px;float: right;cursor: pointer;margin: -59px; }
.vider_pl  #myvideo_pl{height: 626px; margin: 0 auto;}
.companton .dp_pl{ position: relative;}
.companton .dp_left {position: absolute; left: 0;top: 0; width: 66px; margin-top: 20px;}
.companton .dp_right {margin-left: 95px; border-top: 1px dashed #d8d8d8;padding: 30px 0px;}
.companton .dp_right .name {position: relative;}
.companton .dp_right .name a {position: absolute;right: 0;top: 0;color: #999999;font-size: 14px;font-weight: normal;}


/* 左边表单修改 */
.gs_form{padding: 90px 0 10px; background: url(/uploads/image/rpiqijiandian/yp_titile2.png) no-repeat top center; background-size: 100% auto;}
.gs_form_new { padding: 0 0 10px; background:#fff; }
.gs_form_new .bgcolors { margin:-1px;margin-bottom:10px;height: auto;background:#ff552e;overflow:hidden; }
.gs_form_new .bgcolors img { border-radius: 0 !important; }
.gs_animetiont { margin: 0 auto;position: relative;padding-bottom: 44px; }
.gs_animetiont .lkhdf { width: 33.33%;float: left;position: relative; }
.gs_animetiont .lkhdf span { display: block;width: 22px;height: 22px;line-height: 22px;margin: 0 auto;text-align: center; background: #ff552e;font-size: 14px;border-radius: 50%; }
.gs_animetiont .lkhdf span em { display: inline-block; font-style: normal; color: #fff;font-size: 12px;}
.gs_animetiont .lkhdf p { display: block;position: absolute;left: 0;right: 0;bottom: -42px;line-height: 18px;font-size: 12px;color:  #333333;text-align: center; }
.gs_animetiont .ddda { position: absolute;top: 10px;margin:-2px 0 0 -20px;  }
.gs_animetiont .ddda.a { left: 35%; }
.gs_animetiont .ddda.b { left: 68%; }
.gs_animetiont .ddda p { display: block;width: 27px;height: 7px;background: #ff552e url(/uploads/image/rpiqijiandian/dian2.png) no-repeat top center; }
.gs_form #zxjjq_form{ width: 260px; margin: 0 auto;}
.gs_form .txt{ height: 36px!important; line-height: 36px!important;color: #333333;}
.gs_form input, .gs_form select, .gs_form textarea{ color: #333333;}
.gs_form .table_list{ margin: 8px 0; position: relative;color:#666;}
.gs_form .but_default{ height: 36px!important; line-height: 36px!important; font-weight: bold; color: #fff;}
.compan_a .conmagleft2 span{ background: transparent url(/uploads/image/rpiqijiandian/companpc_444.png) no-repeat left top;  background-size: 102px 19px;}
.compan_a .conmagleft2 span.a { background-position: 0 0;margin-left: 10px; }
.compan_a .conmagleft2 span.b { background-position: -20px 0; }
.compan_a .conmagleft2 span.c { background-position: -41px 0; }
.compan_a .conmagleft2 span.d { background-position: -62px 0; }
.compan_a .conmagleft2 span.e { background-position: -82px 0px; } 
.right_table .right_top .table_list{ position: relative;}
.right_table .form_list { padding-left: 14px; line-height: 20px;height: 20px;font-size: 12px;position: relative;color: #666; margin-bottom: 11px;}
.right_table .form_list .in_icon { display: inline-block;vertical-align: -2px;margin-right: 4px;width: 9px; height: 11px;margin-top: -5px; background: url(/uploads/image/rpi/index_sprites.png) no-repeat left top;background-position: -221px -47px;position: absolute;left: 0;top: 10px; }

#topght18 .textpos.dingzhi{ font-size: 14px}
.dingzhi{ text-align: center; font-size: 14px;}
.dingzhi .red{ color: #ff3322;font-weight: bold;}
.zxyuyue_main{ height: 330px; overflow: hidden;margin-bottom: 20px;}
.zxyuyue_main2{ height: 210px; overflow: hidden;margin-bottom: 20px;}
.zxyuyue_main2 .application{ transform: translatey(0);transition: all 0.5s ease;}
/* 预约在线 */
.yyues .yuyue_box{position: relative; width: 830px;height: 476px;background-color: #bba485;border-radius: 6px;}
.yyues .yuyue_box .bj{ position: absolute; z-index: 2; left: 20px;top: 0px; width:722px; height: 476px;}
.yyues .yuyue_box .bj img{ display: block; width:722px; height: 476px;}
.yyues .yuyue_box .tit{font-size: 20px;font-weight: bold;text-align: center;line-height: 30px;height: 30px;padding-bottom: 15px;}
.yyues .yuyue_box .table_box{box-sizing: border-box; position: absolute; z-index: 3; padding: 20px; right: 40px; bottom: 30px; width: 346px;background-color: #ffffff;border-radius: 6px;}
.yyues .yuyue_box .table_item{position: relative; margin: 0 auto 15px; height: 48px;line-height: 48px; background-color: #f6f6f6;border-radius: 4px;} 
.yyues .yuyue_box input{text-indent: 10px;font-size: 16px; display: block;border-radius: 4px;border: 0!important;padding: 0!important; margin: 0!important; height: 48px!important;line-height: 48px!important; width: 100%!important}
.yyues .yuyue_box .txt{ background-color: #f6f6f6;}
.yyues .yuyue_box span#df select{  height: 48px;line-height: 48px; background-color: #f6f6f6;border-radius: 4px;border: 0!important;}
.yyues .yuyue_box #submit{cursor: pointer; text-indent: 0; display: block; width: 100%;height: 48px;line-height: 48px;text-align: center; border: 0;}
.yyues .yuyue_box .tongyong_wa{ margin: -10px auto 10px;color: #666;height: 30px;line-height: 30px; }
.yyues .yuyue_box .tongyong_wa2{margin: -10px auto 0px; text-align: center;}
.yyues .yuyue_box .tongyong_wa2 .red{ color: #ff2a2a;}
.yuyue_title{ padding:5px 10px 20px 10px; font-size: 24px;color: #333333;line-height: 30px;font-weight: bold;}
.fuwu_list{ padding: 0 10px 30px 10px;}
.fuwu_list .item{position: relative; display: block;padding-left:200px;height: 100px;background-color: #f9f9f9;border-radius: 4px;margin-bottom: 20px;}
.fuwu_list .item1{ background:#f9f9f9 url(/uploads/image/rpiqijiandian/yuyue1.png) no-repeat left center; background-size: contain;}
.fuwu_list .item2{ background:#f9f9f9 url(/uploads/image/rpiqijiandian/yuyue2.png) no-repeat left center; background-size: contain;}
.fuwu_list .item3{ background:#f9f9f9 url(/uploads/image/rpiqijiandian/yuyue3.png) no-repeat left center; background-size: contain;}
.fuwu_list .item4{ background:#f9f9f9 url(/uploads/image/rpiqijiandian/yuyue4.png) no-repeat left center; background-size: contain;}
.fuwu_list .p19_background_button{ position: absolute; left: 160px; top: 22px;font-size: 14px;font-style: italic;padding-right: 3px;width: 27px;height: 30px;border-radius: 50%; text-align: center; line-height: 30px; }
.fuwu_list .item .title{ display: block; padding: 20px 0 5px 0; font-weight: bold; font-size: 24px;line-height:30px;color: #333333;}
.fuwu_list .item .p{ font-size: 18px;color: #666;line-height: 30px;}

/* 评论改版 */
.companton .dp_pl .zp:first-child{padding-top: 8px;}
.companton .stitle.jieduan { padding-top: 15px; border-top: 1px dashed #d8d8d8; margin-top: 15px; font-size: 16px;}
.companton .dp_pl:first-of-type .stitle.jieduan{border: 0;} 
.companton .stitle.jieduan:first-child{border: 0; padding-top: 0;} 
.companton .stitle h2.hhw{ font-size: 16px;}
.de_liexing{background: #f8f8f8;margin-bottom: 20px;border: 1px solid #eee;padding: 8px 15px;font-size: 14px;line-height: 20px; border-radius: 5px;}
.de_liexing .item{ padding: 2px 0;}
.de_liexing span{ display: inline-block; padding:0 10px 0 0;}
.de_liexing .fwxx span:first-child{position: relative; margin-right: -5px;}
.de_liexing .iconxx { display: inline-block;vertical-align: middle; background: transparent !important; width: auto;height: 14px;line-height:10px; white-space: nowrap;margin-right: 2px; }
.de_liexing .iconxx i { display: inline-block;vertical-align: 1px;width: 10px;height: 10px; background: url(/uploads/image/rpicompany/iconxx.png) no-repeat;background-size: 20px 9px; }
.de_liexing .iconxx i.a { background-position: right center;  }
.de_liexing .iconxx i.b { background-position: right center;  }
.de_liexing .iconxx i.c { background-position: left center; } 
.de_liexing p.hh { display: inline-block;padding: 4px 0 0 0; opacity: 0.8; }
.de_liexing p.hh i { font-style: normal;}
.de_liexing p.hh span { display: inline-block;margin: 0 25px 0 0; }
.de_liexing i{font-style: normal;}
.layui-timeline { padding-left: 0px;} 
.layui-timeline-item {position: relative;padding-bottom: 10px;}
.layui-timeline-title { position: relative; margin-bottom: 10px;}
.layui-text { line-height:20px; font-size: 14px; color: #666;}
.layui-timeline-item .laui_xian { content: ''; position: absolute; left: 21px; top: 16px; z-index: 0; width: 1px; height: 100%;}
.layui-timeline-item .laui_xian, hr { background-color: #e6e6e6;}
.layui-timeline-item:first-child .laui_xian { display: block;}
.layui-timeline-yuan {font-style: normal; position: absolute;left: 0px; top:0px;z-index: 2;width: 42px; height: 42px; background-color: #fff; text-align: center; cursor: pointer; background: #ffffff; border-radius: 50%; border: 1px solid #ff3322; 
font-size: 14px; line-height: 16px;color: #ff3322;padding-top: 4px;box-sizing: border-box; }
.layui-timeline-content { padding-left: 40px;}
.layui-timeline-item:before{ width: 0;}
#baguettebox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:#222;background-color:rgba(0,0,0,0.8);-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999}
#baguettebox-overlay.visible{opacity:1}
#baguettebox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}
#baguettebox-overlay .full-image figure{display:inline;margin:0;height:100%}
#baguettebox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}
#baguettebox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,0.6);font-family:verdana,geneva,sans-serif}
#baguettebox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#baguettebox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;-o-transition:left .4s ease,-o-transform .4s ease;-moz-transition:left .4s ease,transform .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease,-o-transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease}
#baguettebox-slider.bounce-from-right{-webkit-animation:bouncefromright .4s ease-out;-moz-animation:bouncefromright .4s ease-out;animation:bouncefromright .4s ease-out}
#baguettebox-slider.bounce-from-left{-webkit-animation:bouncefromleft .4s ease-out;-moz-animation:bouncefromleft .4s ease-out;animation:bouncefromleft .4s ease-out}
.baguettebox-button#next-button,.baguettebox-button#previous-button{top:50%;top:-webkit-calc(50% - 30px);top:-moz-calc(50% - 30px);top:calc(50% - 30px);width:44px;height:60px}
.baguettebox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,0.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;-moz-transition:background-color .4s ease;transition:background-color .4s ease}
.baguettebox-button:hover{background-color:rgba(50,50,50,0.9)}
.baguettebox-button#next-button{right:2%;display:block !important}
.baguettebox-button#previous-button{left:2%;display:block !important}
.baguettebox-button#close-button{top:20px;right:2%;right:-webkit-calc(2%   6px);right:-moz-calc(2%   6px);right:calc(2%   6px);width:30px;height:30px}
.baguettebox-button svg{position:absolute;left:0;top:0} 
.pjd_pjdfc { position: fixed;z-index: 9;right: 0.2rem;bottom: 1.4rem;width: 1.42rem;height: 1.42rem; }
.pjd_pjdfc img { display: block;width: 100%;height: 100%;margin: 0 auto; }
.pjd_gzhfc { display: none;position: fixed;z-index: 98;text-align: center; }
.pjd_gzhfc_bg { background: #000;opacity: 0.4;position: fixed;left: 0;top: 0;right: 0;bottom: 0; }
.pjd_gzhfc_pd { position: fixed;left: 50%;top: 50%;margin: -3.66rem 0 0 -3.26rem; width: 6.52rem;height: 6.52rem;padding: 0; }
.pjd_gzhfc_pd img { display: block;width: 100%;height: 100%;margin: 0 auto; }
.pjd_gzhfc_xx { position: relative;border: 0.02rem solid #eee; width: 0.6rem;height: 0.6rem;line-height: 0.52rem; text-indent: 0.02rem; font-size: 0.4rem;text-align: center;position: absolute;left: 50%;bottom: -0.8rem;margin-left: -0.32rem; color: #fff;border-radius: 50%; }
.pjd_gzhfc_xx:hover { background: #ff3322;border-radius: 50%;color: #fff; }
.pjd_gzhfc.pjd_show .pjd_gzhfc_pd { animation: pjd_show 0.4s ease-in-out; }
.pjd_gzhfc.pjd_show .pjd_gzhfc_bg { animation: pjd_show2 0.4s ease-in-out; }
.pjd_gzhfc.pjd_hide .pjd_gzhfc_pd { animation: pjd_hide 0.4s ease-in-out; }
.pjd_gzhfc.pjd_hide .pjd_gzhfc_bg { animation: pjd_hide2 0.4s ease-in-out; }
@keyframes pjd_show{
0% { opacity: 0.1;transform: scale(0.2);}
100% { opacity: 1;transform: scale(1);}
}
@keyframes pjd_hide{
0% { opacity: 1;transform: scale(1);}
100% { opacity: 0.1;transform: scale(0.2);}
}
@keyframes pjd_show2{
0% { opacity: 0;}
100% { opacity: 0.4;}
}
@keyframes pjd_hide2{
0% { opacity: 0.4;}
100% { opacity: 0;}
}
 
.new_yyzz{ position: fixed; z-index: 99; width: 100%; height: 100%; top: 0; left: 0;display: none;}
.new_yyzz .bj{ position: absolute; z-index: 1; width: 100%; height: 100%;background: #000; background: rgba(0,0,0,0.5); }
.new_yyzz .yyxxx{cursor: pointer; transition: 0.3s all; border-radius: 50%; background: url(/uploads/image/rpimg/yuyyue_bg.png) no-repeat 1px 3px; width: 40px; height: 40px; position: absolute; top: 10%; right: 9%; z-index: 3; }
.new_yyzz .img{position: relative;  z-index: 2; width:600px; height: 80%; margin: 5% auto;}
.new_yyzz .img img { display: block; margin: 0 auto; width:auto; height: 100%;}
