* { margin: 0;padding: 0;}
a {text-decoration: none;}
a, b, s, t, f, r, p, em, span, h1, h2, h3, h4, h5, h6, ul, ol, li, sub, sup, table, input, select, textarea {
    font-family:"寰蒋闆呴粦";
}
.jsq-con{width: 240px;height: 358px;background-image: url(/style/images/jsq-bgt.png);border-radius: 5px;/*margin-bottom: 10px;*/}
.show-BJ{width: 100%;height: 106px;border-radius: 5px;background-image: url(/style/images/jsq-bgshow.png);margin-top: 8px;float: left;}
.backg-BJ{width: 94%;height: 68px;border-radius: 5px;margin: 8px 3% 0px 3%;float: left;}
.mt-number-animate {
	font-family: '寰蒋闆呴粦';
	line-height: 40px;
	height: 40px;
	/*璁剧疆鏁板瓧鏄剧ず楂樺害*/
	;
	font-size: 30px;
	/*璁剧疆鏁板瓧澶у皬*/
	overflow: hidden;
	display: inline-block;
	position: relative;
}
.mt-number-animate .mt-number-animate-dot {
	width: 15px;
	/*璁剧疆鍒嗗壊绗﹀搴�*/
	line-height: 40px;
	float: left;
	text-align: center;
}
.mt-number-animate .mt-number-animate-dom {
	width: 20px;
	/*璁剧疆鍗曚釜鏁板瓧瀹藉害*/
	text-align: center;
	float: left;
	position: relative;
	top: 0;
}
.mt-number-animate .mt-number-animate-dom .mt-number-animate-span {
	width: 100%;
	float: left;
}
.numberRuns{
	width: 79%;
	height: 40px;
	/*background: #fe7e00;*/
	margin-top: 23px;
	position: relative;
}
.numberRun_l{
	position: absolute;
	left: 54%;
}
.numberRun{
	height: 40px;
	position: absolute;
	left: 66%;
	color: #ff4400;
	font-weight: bold;
	font-family: arial;
	text-align: left;
}
.numberRuns b{
	display: inline-block;
	position: absolute;
	left:140px;
	top: 23px;
	color: #FF4400;
}
.numberRun_r{
	position: absolute;
	left: 85%;
}
.show-BJ p{
	font-size: 14px;
	color: #666;
	float: right;
	margin: -21px 15px 0px 0px;
}
.jsq-infor{
	margin-top: 12px;
	width: 215px;
	height: auto;
	/*background: aquamarine;*/
	float: left;
	margin-left: 15px;
}
.jsq-infor dt{
	width: 210px;
	height: auto;
	margin-bottom: 15px;
}
.jsq-infor dt span{
	font-size: 10px;
	color: #999;
	position: absolute;
	right: 15px;
	top: 10px;
}
.jsq-infor dt input{
	width: 208px;
	height: 38px;
	border: 1px solid #223446;
	border-radius: 4px;
	outline: none;
	text-indent: .8em;
}
.house select{
	width: 100px;
	height: 34px;
	border: 1px solid #223446;
	border-radius: 4px;
	display: inline-block;
	padding: 0px 5px;
	font-size: 10px;
	margin-bottom: 10px;
	cursor: pointer;
}
.galley select{
	width: 65px;
	height: 34px;
	border-radius: 4px;
	display: inline-block;
	border: 1px solid #223446;
	padding: 0px 5px;
	float: left;
	font-size: 10px;
	margin-right: 7px;
	margin-bottom: 10px;
	cursor: pointer;
}
.jsq-infor p{
	width: 210px;
	height: auto;
}
.jsq-infor p input{
	width: 208px;
	height: 34px;
	background: #ff4400;
	color: #fff;
	font-size: 16px;
	border-radius: 4px;
	border: none;
	outline: none;
	text-align: center;
	cursor: pointer;
}
.jsq-infor p input:hover{
	background: #f22d00;
}
	/*鎶ヤ环缁撴灉////start*/	
.jsq-con-tit{
	width: 210px;
	height: 20px;
	/*background: aquamarine;*/
	margin: 0 auto;
	padding-top: 20px;
	line-height: 20px;
}	
.jsq-con-tit sub{
	float: left;
	height: 5px;
}
.jsq-con-tit sub img{
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); 	/* IE 9 */
	-moz-transform:rotate(180deg); 	/* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 鍜� Chrome */
	-o-transform:rotate(180deg); 	/* Opera */
}
.jsq-con-tit sup{
	float: right;
	height: 5px;
}
.jsq-con-tit span{
	font-size: 16px;
	color: #fff;
	margin: 0px 8px;
	float: left;
}		
.jsq-con-tit{
	width: 210px;
	height: 20px;
	margin: 0 auto;
	line-height: 20px;
}	
.jsq-con-tit sub{
	float: left;
	height: 5px;
}
.jsq-con-tit sub img{
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); 	/* IE 9 */
	-moz-transform:rotate(180deg); 	/* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 鍜� Chrome */
	-o-transform:rotate(180deg); 	/* Opera */
}
.jsq-con-tit sup{
	float: right;
	height: 5px;
}
.jsq-con-tit span{
	font-size: 16px;
	color: #fff;
	margin: 0px 8px;
	float: left;
}
.jsq-fruit{
	width: 100%;
	height: 65px;
	/*background: paleturquoise;*/
}
.jsq-fruit p{
	width: 100%;
	height: 36px;
	line-height: 36px;
	/*background: aquamarine;*/
	float: left;
	margin-top: 13px;
	text-align: center;
}
.jsq-fruit p span{
	color: #ff4400;
	font-size: 34px;
	font-family: arial;
	font-weight: bold;
}
.jsq-fruit p sub{
	font-size: 14px;
	color: #fff;
}
.jsq-cont{
	width: 208px;
	height: 158px;
	background: #fff;
	border: 1px solid #93979F;
	margin: 0 auto;
	margin-bottom: 10px;
}
.jsq-cont dt{
	width: 100%;
	height: 15px;
	margin-top: 20px;
	text-align: center;
	font-size: 14px;
	color: #444;
}
.jsq-cont dt s{
	font-size: 12px;
	color: #999;
}
.jsq-inf{
	width: 210px;
	height: auto;
	line-height: 18px;
	font-size: 12px;
	color: #ff4400;
	margin: 0 auto;
}
.city-style{
	width: 208px;
    height: 40px;
    background:url(../images/down.png) no-repeat;
    background-size: 20px 20px;
    background-position: 175px center;
    background-color: #fff;
    border: 1px solid #223446;
    border-radius: 4px;
    outline: none;
    text-indent: .8em;
    appearance:none; 
    -moz-appearance:none;

}

@charset "utf-8";
html, body {overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,code,pre,form,fieldset,legend,input,button,textarea,area,blockquote,th,td,p {margin:0; padding:0;}
.xtiper {position:relative;}
.xtiper_msg {transition-duration:0.2s; transition-timing-function:ease-out; transition-property:transform,opacity;}
.xtiper_msg {max-width:752px; position:fixed; left:50%; height:50px; line-height:50px; font-size:14px; border-radius:3px; overflow:hidden; z-index:99999; opacity:0; box-shadow:0 0 10px rgba(0,0,0,0.2);}
.xtiper_msg_black {background-color:rgba(0,0,0,0.75); color:#fff;}
.xtiper_msg_white {background-color:rgba(255,255,255,0.95); color:#222;}
.xtiper_msg_middle {top:50%; margin-top:-25px; transform:scale(0,0);}
.xtiper_msg_top {transform:translate(0, -100%) scale(1, 1); top:0;}
.xtiper_msg_bottom {transform:translate(0, 100%) scale(1, 1); bottom:0;}
.xtiper_msg.xon {opacity:1;}
.xtiper_msg_middle.xon {transform:scale(1,1);}
.xtiper_msg_top.xon {transform:translate(0, 0) scale(1, 1);}
.xtiper_msg_bottom.xon {transform:translate(0, 0) scale(1, 1);}
.xtiper_msg p {padding:0 24px; word-spacing:nowrap;}
.xtiper_danmu {border:3px solid transparent; left:0; transition-property:none; opacity:1; background-origin:content-box; font-size:16px; font-weight:bold;}
.xtiper_danmu_animate {animation:danmu_animate 6s 1 linear; -webkit-animation:danmu_animate 6s 1 linear;}
.xtiper_danmu_light {border:3px solid red;}

@keyframes danmu_animate
{
	100% {transform:translateX(-102%);}
}

.xtiper_tips {position:absolute; z-index:99999; max-width:200px; opacity:0; transform:scale(0,0); transition-duration:0.1s; transition-timing-function:ease-in; transition-property:opacity,transform; box-shadow:0 0 5px rgba(0,0,0,0.3);}
.xtiper_tips.xon {transition-duration:0.2s; opacity:1; transform:scale(1,1);}
.xtiper_tips p {padding:10px 16px; background-color:#000; border-radius:3px; color:#fff; line-height:18px; font-size:12px; position:relative; z-index:2;}
.xtiper_tips em {display:block; position:absolute; width:10px; height:10px; background-color:#000; transform: rotate(45deg); box-shadow:0 0 5px rgba(0,0,0,0.3); z-index:1;}
.xtiper_tips_left em {top:12px; right:-4px;}
.xtiper_tips_right em {top:12px; left:-4px;}
.xtiper_tips_top em {left:12px; bottom:-4px;}
.xtiper_tips_bottom em {left:12px; top:-4px;}

.xtiper_win {z-index:99999;}
.xtiper_win_fixed {width:100%; height:100%; position:fixed; top:0; left:0; z-index:99999;}
.xtiper_bg {width:100%; height:100%; position:absolute; top:0; left:0; z-index:1; background-color:rgba(0,0,0,0); transition-duration:0.1s; transition-timing-function:ease-in; transition-property:background-color,opacity;}
.xtiper_bg_white {background-color:rgba(255,255,255,0); transition:0.05s ease-in;}
.xtiper_win.xon .xtiper_bg {background-color:rgba(0,0,0,0.5);}
.xtiper_win.xon .xtiper_bg_white {background-color:rgba(255,255,255,0.5);  transition:0.05s ease-in;}
.xtiper_main {width:300px; background-color:#fff; position:absolute; box-shadow:0 0 10px rgba(0,0,0,0.2); z-index:2; opacity:0; transition-duration:0.15s;  transition-timing-function:ease-in; transition-property:opacity,transform; transform:scale(0,0);}
.xtiper_main.xapp {background-color:transparent;}
.xtiper_main_photo {transition-property:opacity,transform,height,top;}
.xtiper_main_photo.xon {transition-property:opacity,transform,height;}
.xtiper_win.xon .xtiper_main {transform:scale(1,1); opacity:1;}
.xtiper_win.xon .xtiper_main, .xtiper_win.xon .xtiper_bg {transition-duration:0.2s; transition-timing-function:ease-in;}
.xtiper_win.xoff .xtiper_bg {opacity:0;}
.xtiper_win.xoff .xtiper_main {transform:scale(0,0); opacity:0;}
.xtiper_tit {height:40px; line-height:40px; color:#222; font-size:14px; background-color:#f8f8f8; padding:0 18px; position:relative; user-select:none; cursor:move;}
.xtiper_tit:after {content:""; display:block; width:100%; height:1px; background-color:#eee; position:absolute; bottom:0; left:0;}
.xtiper_tit_none {height:8px; background-color:#f0f0f0;}
.xtiper_tit.xminmax {cursor:default;}
.xtiper_tit p {text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin-right:28px;}
.xtiper_tit.xmcss1 p {margin-right:62px;}
.xtiper_tit.xmcss2 p {margin-right:96px;}
.xtiper_tit.xmin p {margin-right:62px;}

.xtiper_minmax {position:absolute; top:5px; right:6px;}
.xtiper_close {z-index:10;}
.xtiper_close, .xtiper_min, .xtiper_max {width:30px; height:30px; cursor:pointer; box-sizing:border-box; margin-right:4px; float:left; background-size:18px; background-repeat:no-repeat; background-position:center center; position:relative;}
.xtiper_minmax div:last-child {margin-right:0;}
.xtiper_close:before, .xtiper_close:after {content:""; display:block; width:14px; height:2px; background-color:#2d2c3b; position:absolute; top:14px; left:8px;}
.xtiper_close:before {transform:rotate(45deg);}
.xtiper_close:after {transform:rotate(-45deg);}
.xtiper_close:hover, .xtiper_min:hover, .xtiper_max:hover {opacity:0.8;}
.xtiper_close:before, .xtiper_close:after {transition-duration:0.2s; transition-timing-function:ease-in; transition-property:transform;}
.xtiper_close:hover:before {transform:rotate(135deg);}
.xtiper_close:hover:after {transform:rotate(45deg);}
.xtiper_close_notit {margin-right:0; background-color:#333; border:3px solid #fff; position:absolute; top:-10px; right:-10px; border-radius:50%; transition-duration:0.2s; transition-timing-function:ease-in; transition-property:background-color;}
.xtiper_close_notit:before, .xtiper_close_notit:after {background-color:#fff; top:11px; left:5px;}
.xtiper_close_notit:hover {opacity:1; background-color:#2b84d0;}
.xtiper_close_notitmin:before, .xtiper_close_notitmin:after {top:7px; left:3px; width:10px;}
.xtiper_close_notitmin {width:20px; height:20px; border-width:2px}
.xtiper_close_photoapp {top:6px; right:6px; background-color:transparent;}
.xtiper_close_photoapp:hover {background-color:transparent;}
.xtiper_close_photoapp:hover:before {transform:rotate(45deg);}
.xtiper_close_photoapp:hover:after {transform:rotate(-45deg);}

.xtiper_photo {position:relative; overflow:hidden; transition-property:transform,opacity;}
.xtiper_photo_ul {padding:0 60px; height:100%;}
.xtiper_photo_ul ul {height:calc(100% - 26px); position:relative; overflow:hidden;}
.xtiper_photo_li {width:100%; height:100%; position:absolute; top:0; left:0; text-align:center; opacity:0; transform:scale(0, 0); transition-duration:0.3s; transition-timing-function:ease-out; transition-property:transform,opacity;}
.xtiper_photo_li.xon {opacity:1; transform:scale(1, 1);}
.xtiper_photo_li.xold_prev {transform:scale(1, 1) translate(100%, 0);}
.xtiper_photo_li.xold_next {transform:scale(1, 1) translate(-100%, 0);}

.xtiper_sheet {width:100%; background-color:#fff; bottom:0; left:0; position:absolute; z-index:2; transition:0.1s ease-in; transition-property:transform; transform:translate(0, 100%);}
.xtiper_sheet_ul, .xtiper_sheet_tit {background-color:#efeff4;}
.xtiper_win.xon .xtiper_sheet {transition:0.2s ease-in; transform:translate(0, 0);}
.xtiper_win.xoff .xtiper_sheet {transform:translateY(100%);}
.xtiper_sheet_left {text-align:left;}
.xtiper_sheet_right {text-align:right;}
.xtiper_sheet_center {text-align:center;}
.xtiper_sheet_tit {padding:15px; font-size:15px; color:#222; line-height:20px; font-weight:bold;}
.xtiper_sheet_li {font-size:14px; height:48px; line-height:48px; background-color:#fff; border-top:1px solid #d9d9d9; cursor:pointer; color:#222; user-select:none; -ms-user-select:none;}
.xtiper_sheet_li a {display:block; width:100%; color:#222; text-decoration:none;}
.xtiper_sheet_li a:hover {color:#222; text-decoration:none;}
.xtiper_sheet_li p {padding:0 15px;}
.xtiper_sheet_li.xlast {margin-top:8px; border-top:0;}

.xtiper_min {background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M949.2 560.2H74.8c-26.6 0-48.2-21.6-48.2-48.2 0-26.6 21.6-48.2 48.2-48.2H949.2c26.6 0 48.2 21.6 48.2 48.2 0 26.6-21.6 48.2-48.2 48.2z' fill='%232d2c3b'/%3E%3C/svg%3E");}
.xtiper_min.xon {margin-right:0; background-image:url("data:image/svg+xml,%3Csvg width='2000' height='2000' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M879.1 783.6h-60.4a34.3 34.3 0 0 1 0-68.6h60.4c14.3 0 26.6-11.8 26.6-26.6V142.6c0-14.3-11.8-26.6-26.6-26.6H332.8c-14.3 0-26.6 11.8-26.6 26.6v60.4a34.3 34.3 0 0 1-68.6 0V142.6c0-52.2 42.5-94.72 94.72-94.7h546.3c52.2 0 94.72 42.5 94.72 94.7v546.3c0.5 52.2-42.5 94.72-94.2 94.7z' fill='%232c2c2c'/%3E%3Cpath d='M708.1 964.3H162.3c-57.9 0-103.9-47.1-103.9-103.9V312.6c0-57.9 47.1-103.9 103.9-103.9h546.3c57.9 0 103.9 47.1 103.9 103.9v546.8c0.5 58.4-46.08 104.96-104.4 104.96zM162.3 276.72c-19.5 0-35.84 16.4-35.84 35.8v546.8c0 19.5 16.4 35.84 35.84 35.84h546.3c19.5 0 35.84-16.4 35.84-35.84V312.6c0-19.5-16.4-35.84-35.84-35.8H162.3z' fill='%232d2c3b'/%3E%3C/svg%3E");}
.xtiper_max {background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M944.0 0.8H79.1C35.8 0.8 0.3 36.2 0.3 79.4v864.5c0 43.2 35.4 78.6 78.7 78.6h865.9c43.3 0 78.7-35.4 78.7-78.6V79.4C1023.7 36.2 988.3 0.8 944.0 0.8z m0 943.1H79.1V79.4h865.9v864.5z m0 0' fill='%23231814'/%3E%3Cpath d='M342.8 735.7l137.8-137.5c15.7-15.7 15.7-39.3 0-55.0-15.7-15.7-39.4-15.7-55.1 0l-137.8 137.5-90.5-90.4V826.0h236.2l-90.5-90.4z m228.3-243.6c11.8 0 19.7-3.9 27.6-11.8l137.8-137.5 90.5 90.4V197.3H590.7l90.5 90.4-137.8 137.5c-15.7 15.7-15.7 39.3 0 55.0 7.9 7.9 19.7 11.8 27.5 11.8z m0 0' fill='%232d2c3b'/%3E%3C/svg%3E");}
.xtiper_max.xon {background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M944.0 0.8H79.1C35.8 0.8 0.3 36.2 0.3 79.4v864.5c0 43.2 35.4 78.6 78.7 78.6h865.9c43.3 0 78.7-35.4 78.7-78.6V79.4C1023.7 36.2 988.3 0.8 944.0 0.8z m0 943.1H79.1V79.4h865.9v864.5z m0 0' fill='%23231814'/%3E%3Cpath d='M346.7 621.7l-137.8 137.5c-15.7 15.7-15.7 39.3 0 55.0 15.7 15.7 39.4 15.7 55.1 0l137.8-137.5 90.5 90.4V531.3H256.2l90.5 90.4zM787.5 197.3c-11.8 0-19.7 3.9-27.6 11.8l-137.8 137.5-90.5-90.4v235.8h236.2l-90.5-90.4 137.8-137.5c15.7-15.7 15.7-39.3 0-55.0-7.9-7.9-19.7-11.8-27.5-11.8z' fill='%232d2c3b'/%3E%3C/svg%3E");}
.xtiper_times {color:#e85445;}
.xtiper_pad {padding:15px;}
.xtiper_tip {font-size:14px; line-height:20px; min-height:60px; overflow:hidden;}
.xtiper_btn ul {text-align:center; display:flex; overflow:hidden; border-top:1px solid #eaeaea; background-color:#fff;}
.xtiper_btn ul:after {content:""; display:block; clear:both;}
.xtiper_btn li {float:left; overflow:hidden; position:relative;}
.xtiper_btn li:after {content:""; display:block; width:1px; height:40px; overflow:hidden; position:absolute; top:0; right:0; background-color:#eaeaea;}
.xtiper_btn li.xactive:after {background-color:rgba(255,255,255,0.2);}
.xtiper_btn1 li {width:100%; float:none;}
.xtiper_btn2 li {width:50%;}
.xtiper_btn3 li {width:33.3%; -webkit-box-flex:1; -ms-flex:1; flex:1;}
.xtiper_btn4 li {width:25%; -webkit-box-flex:1; -ms-flex:1; flex:1;}
.xtiper_btn li button {width:100%; height:40px; background-color:#fff; cursor:pointer; color:#222; font-size:14px; border:0;}
.xtiper_btn li.xactive button {color:#fff;}
.xtiper_btn li.xactive button {background-color:#a8a8a8;}
.xtiper_btn_success li.xactive button, .xtiper_btn_hello li.xactive button, .xtiper_btn_success .xtiper_btnbor, .xtiper_btn_hello .xtiper_btnbor {background-color:#37b72c;}
.xtiper_btn_error li.xactive button, .xtiper_btn_error .xtiper_btnbor {background-color:#e75445;}
.xtiper_btn_warning li.xactive button, .xtiper_btn_ask li.xactive button, .xtiper_btn_warning .xtiper_btnbor, .xtiper_btn_ask .xtiper_btnbor {background-color:#f89310;}
.xtiper_btn1 li.xactive button {background-color:#fff; color:#222;}
.xtiper_btn li:last-child:after {display:none;}
.xtiper_btn li button:hover {opacity:0.9;}
.xtiper_btnbor {width:100%; height:4px; overflow:hidden; background-color:#c3c3c3; position:relative;}
.xtiper_btnbor:after {content:""; display:block; width:100%; height:4px; background-color:rgba(0,0,0,0.1); position:absolute; top:0; left:0;}
.xtiper_btn1 .xtiper_btnbor:after {display:none;}
.xtiper_btn2 li:nth-child(2) {opacity:0.92;}
.xtiper_btn3 li:nth-child(1) {opacity:0.84;}
.xtiper_btn3 li:nth-child(2) {opacity:0.92;}
.xtiper_btn4 li:nth-child(1) {opacity:0.76;}
.xtiper_btn4 li:nth-child(2) {opacity:0.84;}
.xtiper_btn4 li:nth-child(3) {opacity:0.92;}
.xtiper_pr {position:relative;}
.xtiper_content {height:100%; overflow:auto; position:relative;}
.xtiper_content.xtit {height:calc(100% - 40px);}
.xtiper_content.xmin {height:calc(100% - 8px);}
.xtiper_over {overflow:hidden;}
.xtiper_content .zw {width:100%; height:100%; overflow:hidden; position:absolute; top:0; left:0; display:none;}
.xtiper_main.xon .xtiper_content .zw {display:block;}
.xtiper_con {padding-top:8px; padding-bottom:12px;}
.xtiper_con_icon {padding-left:42px;}
.xtiper_conin {max-height:400px; overflow-x:hidden; overflow-y:auto;}
.xtiper_conin::-webkit-scrollbar {width:5px;}
.xtiper_conin::-webkit-scrollbar-track {background-color:#f1f1f1; border-radius:3px;}
.xtiper_conin::-webkit-scrollbar-thumb {background-color:#c1c1c1; border-radius:3px;}
.xtiper_loadin {width:34px; height:34px; display:block; position:absolute; top:50%; margin-top:-17px; left:50%; margin-left:-17px; opacity:0; transition:0.1s ease-in; transition-property:opacity; z-index:2;}
.xtiper_loadin span {width:280px; position:absolute; top:36px; left:50%; margin-left:-140px; text-align:center; height:24px; line-height:24px; font-size:14px; color:#222; white-space:nowrap;}
.xtiper_win.xon .xtiper_loadin {opacity:1; transition:0.2s ease-in;}
.xtiper_icon {width:34px; height:34px; display:inline-block; background-size:100% 100%; background-repeat:no-repeat; position:absolute; top:0; left:0; vertical-align:middle;}
.xtiper_icon img {width:34px; height:34px;}
.xtiper_icon_min {width:20px; height:20px; position:static; top:auto; left:auto; transform:translateY(-1px); margin-right:5px;}
.xtiper_icon_min img {width:20px; height:20px;}
.xtiper_icon_success {background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512.7 0.1C230.4 0.1 0.8 229.8 0.8 512.1c0 282.3 229.6 511.9 511.0 511.9 282.3 0 511.9-229.6 511.9-511.9C1024.6 229.8 795.0 0.1 512.7 0.1z m0 950.5c-241.8 0-438.5-196.7-438.5-438.5 0-241.8 196.7-438.5 438.5-438.5 241.7 0 438.5 196.6 438.5 438.5-0.0 241.7-196.8 438.5-438.5 438.5z' fill='%2337b72c'/%3E%3Cpath d='M754.8 337.0L470.1 630.1l-178.5-155.2c-15.8-13.7-39.7-12.0-53.4 3.7-13.7 15.8-12.0 39.7 3.7 53.4l205.2 178.4a37.7 37.7 0 0 0 10.9 6.7 37.8 37.8 0 0 0 15.9 2.7 37.9 37.9 0 0 0 15.2-3.0c0.0-0.0 0.0 0.0 0.0-0.0a37.7 37.7 0 0 0 10.4-7.7l309.4-317.5c14.6-14.0 14.3-38.9-0.7-53.5-14.0-14.6-38.9-14.3-53.5 0.7z' fill='%2337b72c'/%3E%3C/svg%3E");}
.xtiper_icon_error {background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512.7 1023.0C230.4 1023.0 0.7 794.4 0.7 512.1 0.8 229.8 230.4 0.1 512.7 0.1c282.3 0 511.9 229.6 511.9 511.0 0 282.2-229.6 511.9-511.9 511.9z m0-950.4c-241.8 0-438.5 196.6-438.5 438.5 0 241.7 196.7 438.5 438.5 438.5 241.7 0 438.5-196.7 438.5-438.5 0-241.8-196.8-438.5-438.5-438.5z m51.4 439.0l158.1-156.3c14.4-14.2 14.5-37.4 0.3-51.7-14.2-15.4-37.4-14.5-52.6-0.3l-157.4 156.5-155.9-156.4c-15.3-15.2-37.4-14.3-51.7 0-14.3 14.2-14.3 37.4 0 51.7l155.7 156.1-157.0 155.3c-14.4 14.2-14.5 37.3-0.3 51.7 7.2 7.2 16.6 10.9 25.0 10.9 9.3 0 18.6-3.6 25.8-10.6l157.2-155.5 158.4 159.0c7.2 6.2 16.6 10.7 25.0 10.7 9.3 0 18.7-4.5 25.8-10.6 14.3-14.3 14.4-37.4 0.1-51.7l-158.3-158.8z' fill='%23e75445'/%3E%3C/svg%3E");}
.xtiper_icon_warning {background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512.7 0.1C230.4 0.1 0.8 229.8 0.8 512.1c0 282.3 229.6 511.9 511.0 511.9 282.3 0 511.9-229.6 511.9-511.9C1024.6 229.8 795.0 0.1 512.7 0.1z m0 950.5c-241.8 0-438.5-196.7-438.5-438.5 0-241.8 196.7-438.5 438.5-438.5 241.7 0 438.5 196.6 438.5 438.5 0 241.7-196.8 438.5-438.5 438.5z' fill='%23f89310'/%3E%3Cpath d='M511.6 681.4c-15.5 0-28.6 5.4-39.4 16.1s-16.1 23.7-16.1 38.0c0 17.5 5.6 31.1 16.8 40.8 11.2 9.7 24.3 14.6 39.4 14.6 14.8 0 27.7-4.9 38.8-14.8 11.1-9.9 16.6-23.4 16.6-40.6 0-15.3-5.5-28.3-16.4-38.0-10.0-10.7-24.2-16.1-39.7-16.1zM514.5 232.4c-17.5 0-31.6 5.7-42.3 17.2s-16.1 27.4-16.1 47.9c0 15.0 1.1 39.8 3.3 74.3l11.8 177.0c2.2 22.9 5.9 39.0 11.1 51.2 5.2 11.2 14.4 16.8 27.7 16.8 13.1 0 22.4-5.8 28.1-17.4 5.7-11.6 9.4-28.2 11.1-49.9l15.9-182.2c1.7-16.7 2.6-33.3 2.6-49.5 0-27.6-3.6-48.7-10.7-63.4-7.2-14.7-21.3-21.0-42.5-21.0z' fill='%23f89310'/%3E%3C/svg%3E");}
.xtiper_icon_ask {background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512.7 0.1C230.4 0.1 0.8 229.8 0.8 512.1c0 282.3 229.6 511.9 511.0 511.9 282.3 0 511.9-229.6 511.9-511.9C1024.6 229.8 795.0 0.1 512.7 0.1z m0 950.5c-241.8 0-438.5-196.7-438.5-438.5 0-241.8 196.7-438.5 438.5-438.5 241.7 0 438.5 196.6 438.5 438.5 0 241.7-196.8 438.5-438.5 438.5z' fill='%23f89310'/%3E%3Cpath d='M513.9 681.3c-15.8 0-29.1 5.3-39.9 15.9-10.8 10.6-16.3 23.7-16.3 39.2 0 17.5 5.6 31.1 16.8 40.8 11.2 9.7 24.3 14.6 39.4 14.6 14.5 0 27.3-4.9 38.4-14.8 11.1-9.9 16.6-23.4 16.6-40.6 0-15.5-5.3-28.6-15.9-39.2-10.6-10.6-23.7-15.9-39.2-15.9zM617.4 252.0c-27.3-13.2-58.9-19.8-94.6-19.8-38.4 0-72.1 7.9-100.9 23.7-28.8 15.8-50.8 35.7-65.8 59.7-15.0 24.0-22.5 47.7-22.5 71.1 0 11.3 4.7 21.9 14.2 31.6 9.5 9.7 21.1 14.6 34.9 14.6 23.4 0 39.3-13.9 47.7-41.8 8.9-26.6 19.7-46.7 32.5-60.4 12.8-13.7 32.8-20.5 59.9-20.5 23.2 0 42.1 6.8 56.7 20.3 14.7 13.6 21.0 30.2 21.0 49.9 0 10.1-2.4 19.5-7.2 28.1-4.8 8.6-10.7 16.4-17.7 23.5s-18.4 17.4-34.2 31.2c-17.0 15.8-32.3 29.4-42.9 40.8-10.6 11.5-19.1 24.8-25.5 39.9-6.4 15.2-9.6 33.1-9.6 53.8 0 16.5 4.4 28.0 13.1 37.3 8.7 8.4 19.5 12.6 32.3 12.6 24.6 0 39.3-12.8 43.0-38.4 2.7-12.1 4.7-20.5 6.1-25.3 1.4-4.8 3.3-9.6 5.7-14.4 2.5-4.8 6.2-10.1 11.3-15.9 5.0-5.8 11.8-12.5 20.1-20.1 30.3-27.1 51.3-46.4 63.0-57.8 11.7-11.5 21.8-25.1 30.3-40.8 8.5-15.8 12.7-34.1 12.7-55.1 0-26.6-7.5-51.2-22.4-73.9-14.9-22.7-36.0-40.6-63.4-53.8z' fill='%23f89310'/%3E%3C/svg%3E");}
.xtiper_icon_hello {background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512.7 0.1C230.4 0.1 0.8 229.8 0.8 512.1c0 282.3 229.6 511.9 511.0 511.9 282.3 0 511.9-229.6 511.9-511.9C1024.6 229.8 795.0 0.1 512.7 0.1z m0 950.5c-241.8 0-438.5-196.7-438.5-438.5 0-241.8 196.7-438.5 438.5-438.5 241.7 0 438.5 196.6 438.5 438.5-0.0 241.7-196.8 438.5-438.5 438.5z' fill='%2337b72c'/%3E%3Cpath d='M355.5 478.0c9.8-9.7 15.2-22.5 15.2-36.2v-72.1c0-27.0-22.8-50.8-50.7-50.8-28.0 0-50.8 22.8-50.8 50.8v72.1c0 27.0 22.8 50.8 50.8 50.8 13.3 0 25.9-5.1 35.5-14.6zM706.5 615.4c-13.7-11.8-37.6-8.9-49.4 4.9-41.6 46.3-84.9 65.0-145.1 65.0-62.8 0-100.7-17.2-144.8-65.7-12.2-14.2-35.0-17.0-49.7-5.2-15.1 13.1-17.4 35.3-5.0 49.9 59.1 66.8 114.9 92.8 199.5 92.8 82.0 0 145.4-29.5 199.6-92.9 12.1-13.0 9.8-36.7-5.1-49.6zM704.0 319.8c-28.0 0-50.7 22.8-50.7 50.8v72.1c0 28.1 22.8 50.8 50.7 50.8 28.0 0 50.7-22.8 50.7-50.8v-72.1c0-27.0-22.8-50.8-50.7-50.8z' fill='%2337b72c'/%3E%3C/svg%3E");}
.xtiper_icon_load {background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M979.73 513.01c-0.96-1.70-2.66-2.65-4.46-2.65h-69.90c0-84.45-26.02-162.63-70.11-227.32-0.53-0.85-0.95-1.91-1.52-2.76-4.57-6.59-9.67-11.69-14.55-19.02-1.81-2.37-3.51-4.78-5.42-7.12-7.22-8.92-14.87-17.20-22.73-25.38-0.74-0.85-1.49-1.59-2.23-2.34-25.50-26.88-56.41-49.50-89.13-67.56-0.83-0.53-1.70 0-2.55-1.49-9.35-5.10-19.02-9.77-28.89-14.13-2.44 0-4.78-2.23-7.22-3.29-8.39-3.51-15.94-6.59-25.6-8.50-4.15-1.38-8.18-2.86-12.32-4.15-7.54-2.23-15.30-4.16-23.05-6.05-5.21-1.17-10.31-2.55-15.62-3.51-2.12-0.42-3.18-1.17-6.37-1.49-7.33-1.28-14.77-2.02-22.10-2.98-2.65-0.30-4.25-0.74-7.91 0-13.28-1.27-26.45-2.23-39.63-2.23-80.51 0-159.12 24.96-226.58 72.76-21.46 15.30-26.77 45.25-11.68 67.02 15.09 21.78 44.72 27.09 66.28 11.79l3.31-0.71c52.37-36.11 112.60-55.77 176.33-54.92a329.67 329.67 0 0 1 24.64 1.24c3.29 0.32 6.59 0.85 9.99 1.27 6.37 0.85 12.75 1.70 18.00 2.97 3.83 0.75 7.65 1.70 11.37 2.66 6.16 1.48 12.20 2.92 18.16 4.68 2.87 0.85 5.64 1.91 8.50 2.86 6.90 2.34 13.70 4.78 20.39 7.54 1.49 0.64 2.98 1.38 4.46 2.02 7.86 3.47 15.51 7.11 22.94 11.15 0.32 0.21 0.64 0.32 0 0.53 25.18 14.02 48.23 31.55 68.52 51.95 0.32 0.32 0.63 0.74 0.96 0 6.27 5.31 12.32 13.06 17.95 19.97 1.17 1.48 2.34 3.08 3.51 4.56 41.22 52.16 66.07 118.12 66.07 189.93h-69.89c-1.81 0-3.51 0.96-4.46 2.65-0.96 1.70-0.74 3.72 0.21 5.21l117.38 178.24c0.96 1.38 2.44 2.33 3.19 2.33 1.70 0 3.29-0.95 3.19-2.33l117.38-178.24c0.96-1.52 1.17-3.51 0.21-5.21zM687.56 761.37l-3.30 0.71c-52.37 36.11-112.60 55.77-176.33 54.92a329.29 329.29 0 0 1-24.64-1.25c-3.29-0.32-6.59-0.85-9.99-1.27-6.37-0.85-12.75-1.70-19.00-2.97-3.83-0.74-7.65-1.70-11.36-2.66-6.17-1.48-12.20-2.92-18.16-4.67-2.87-0.85-5.64-1.91-8.50-2.87-6.90-2.33-13.70-4.78-20.39-7.54-1.49-0.64-2.98-1.38-4.46-2.02-7.86-3.47-15.51-7.11-22.94-11.15-0.32-0.21-0.64-0.32 0-0.53-25.18-14.02-48.22-31.55-68.52-51.95-0.32-0.32-0.63-0.74-0.95 0-6.27-5.31-12.32-13.06-17.95-19.97-1.17-1.49-2.35-3.08-3.51-4.56-41.21-52.16-66.07-118.12-66.07-189.93h69.89c1.81 0 3.51-0.96 4.46-2.65 0.96-1.70 0.74-3.72-0.21-5.21L168.24 327.54c-0.96-1.38-2.45-2.34-3.19-2.34-1.70 0-3.29 0.95-3.19 2.34L44.48 505.79c-0.95 1.52-1.17 3.50-0.22 5.21 0.96 1.70 2.66 2.65 4.46 2.65h69.90c0 84.45 26.02 162.63 70.11 227.32 0.53 0.85 0.95 1.91 1.52 2.76 4.57 6.59 9.67 11.69 14.55 19.02 1.81 2.37 3.51 4.78 5.42 7.12 7.22 8.92 14.87 17.20 22.73 25.38 0.74 0.85 1.49 1.59 2.23 2.34 25.50 26.87 56.41 49.50 89.13 67.55 0.83 0.53 1.70 0 2.55 1.49 9.35 5.10 19.02 9.77 28.90 14.13 2.44 0 4.78 2.23 7.22 3.29 8.39 3.51 15.94 6.59 25.60 8.50 4.14 1.38 8.18 2.87 12.32 4.15 7.54 2.23 15.30 4.16 23.05 6.05 5.21 1.17 10.30 2.55 15.62 3.50 2.12 0.42 3.19 1.17 6.37 1.49 7.33 1.28 14.77 2.02 22.10 2.97 2.66 0.30 4.25 0.75 7.91 0 13.28 1.28 26.45 2.23 39.63 2.23 80.51 0 159.12-24.96 226.58-72.76 21.45-15.30 26.77-45.26 11.68-67.02-15.08-21.78-44.72-27.09-66.28-11.79z' fill='%23333333'/%3E%3C/svg%3E");}
.xtiper_icon_load {animation:revolve 1.5s infinite linear; -webkit-animation:revolve 1.5s infinite linear;}
@keyframes revolve
{
	0% {transform:rotate(0deg);}
	100% {transform:rotate(360deg);}
}

@media (max-width: 760px) {
	.xtiper_msg {max-width:80%;}
}
@media (max-width: 480px) {
	.xtiper_msg {max-width:300px;}
	.xtiper_photo_ul {padding:0;}
	.xtiper_photo_btn {display:none;}
}

.xtiper_photo_li p {width:100%; max-height:100%; min-height:100px; position:absolute; top:50%; transform:translate(0, -50%); background-position:center center; background-repeat:no-repeat; background-size:contain; background-color:#fff;}
.xtiper_photo_li a {display:block; width:100%; height:100%; position:relative; z-index:2;}
.xtiper_photo_load {position:absolute; top:50%; left:50%; margin-left:-17px; margin-top:-17px; z-index:1;}
.xtiper_photo_li img {max-width:100%; visibility:hidden;}
.xtiper_photo_li.xapp img {width:100%; visibility:visible; position:relative; z-index:2;}
.xtiper_photo_btn {position:absolute; top:50%; transform:translate(0, -50%); width:32px; height:46px; overflow:hidden; cursor:pointer; z-index:2;}
.xtiper_photo_prev {left:16px;}
.xtiper_photo_next {right:16px;}
.xtiper_photo_btn:before, .xtiper_photo_btn:after {content:""; display:block; width:26px; height:4px; background-color:#666; position:absolute; border-radius:4px; z-index:1;}
.xtiper_photo_btn:hover {opacity:0.7;}
.xtiper_photo_prev:before {transform:rotate(-45deg); top:13px; left:3px;}
.xtiper_photo_prev:after {transform:rotate(45deg); top:29px; left:3px;}
.xtiper_photo_next:before {transform:rotate(45deg); top:13px; right:3px;}
.xtiper_photo_next:after {transform:rotate(-45deg); top:29px; right:3px;}
.xtiper_photo_num {position:absolute; bottom:5px; text-align:center; left:50%; transform:translate(-50%, 0); font-size:13px; z-index:10; height:26px; line-height:26px; overflow:hidden; user-select:none; -ms-user-select:none;}
.xtiper_nummax {padding-left:8px;}
.xtiper_photo_num, .xtiper_nummax {display:none;}
.xtiper_photo_num.xon, .xtiper_nummax.xon {display:inline-block;}

@charset "UTF-8";
.clearfixi:after {display: block;content: '';height: 0;overflow: hidden;clear: both; }
.boxx {width: 100%;height: 1600px;  }
.xidiBottom {width: 100%;position: fixed;bottom: 0; z-index: 99999;font-size: 14px;}
.xidiBottom .gradack {float: left;width: 100%;height: 100px;background: #181F29;padding: 12px 0;box-sizing: border-box; }
.xidiBottom .gradack .marauto {width: 1250px;margin: 0 auto;position: relative; }
.xidiBottom .gradack .marauto img {width: 212px;height: 148px;position: absolute;bottom: 0;left: 0; }
.xidiBottom .gradack .xidiTitle {margin-left: 232px;float: left;color: #FFFFFF; line-height: 37px;}
.xidiBottom .gradack .xidiTitle h3 {font-size: 28px; color: yellow;}
.xidiBottom .gradack .xidiTitle p {font-size: 19px; color: #fff;}
.xidiBottom .gradack .xidiTitle p b{color: #d00;}
.xidiBottom .gradack .xidi_form {float: left;border: 1px solid #FFFFFF;border-radius: 5px;margin: 21px 0 0 20px; }
.xidiBottom .gradack .xidi_form .form_box {color: #FFFFFF;padding: 0 5px;box-sizing: border-box; }
.xidiBottom .gradack .xidi_form .form_box .xidi_city {float: left;position: relative; }
.xidiBottom .gradack .xidi_form .form_box .xidi_city select {outline: 0;border: none;background: none;width: 80px;color: #FFFFFF;height: 40px;appearance: none;-moz-appearance: none;/* Firefox */
-webkit-appearance: none;/* Safari 和 Chrome */
padding-left: 10px;box-sizing: border-box; }
.xidiBottom .gradack .xidi_form .form_box .xidi_city select option {color: #000000; }
.xidiBottom .gradack .xidi_form .form_box .xidi_city span {position: absolute;right: 5px;top: 12px; }
.xidiBottom .gradack .xidi_form .form_box > span {float: left;margin: 12px 8px 0; }
.xidiBottom .gradack .xidi_form .form_box .area2 {float: left;position: relative; }
.xidiBottom .gradack .xidi_form .form_box .area2 input {outline: 0;width: 105px;border: none;background: none;color: #FFFFFF;height: 40px; }
.xidiBottom .gradack .xidi_form .form_box .area2 span {position: absolute;right: 5px;top: 12px; }
.xidiBottom .gradack .form_phone {float: left;margin: 21px 0 0 16px; }
.xidiBottom .gradack .form_phone input {padding-left: 10px;width: 220px;color: #FFFFFF;height: 40px;border: none;background: none;outline: 0;border-radius: 5px;box-sizing: border-box;border: 1px solid #FFFFFF; }
.xidiBottom .gradack .form_btn {float: left;margin: 21px 0 0 16px; }
.xidiBottom .gradack .form_btn .xidi_submit {width: 173px;color: #FFFFFF;height: 40px;border: none;background: #d00;outline: 0;border-radius: 5px;font-size: 22px; }

html{margin:0;padding:0;background:#fff}
body{min-width:1200px;position:relative;font:12px/2rem "microsoft yahei","arial";font:14px/1.6rem "microsoft yahei","arial" !important; 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;}
img{display:inline-block;border:0}
button,input { border: 0px;}
input:focus{outline:0}
button:focus{outline:0}
p{ padding: 0px; margin: 0px;}
input,select,textarea{box-shadow:none;font-family:"microsoft yahei";font-size:14px;color:#666;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}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder ,
input:-moz-placeholder, textarea:-moz-placeholder ,
input::-moz-placeholder, textarea::-moz-placeholder ,
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #888;}
.icon{background:transparent url(../images/pc_icon.png) no-repeat left top;background-size:600px 600px}
.icon_y{background:transparent url(../images/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;font-size: 16px;color: #333;padding-top: 2px;font-weight: bold;}
.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;}
.ielt8 .clear{overflow: visible;}
.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;position: relative;}
.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;background-color:#fcfcfc;height:36px;font-size: 12px;line-height:36px;color:#8a8888;border-bottom:1px solid #ececec;width:100%;z-index:999}
.center_div{width:1200px;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;color:#eb592c}
.mt_left span.cityName{display:inline-block;margin:0;color:#666;vertical-align:top;+font-size: 12px;_font-size: 12px;}
.mt_left span.iconty{display:inline-block;width:14px;height:36px;vertical-align:top}
.mt_left span.iconty span{display:inline-block;background-position:0 -1px;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;color:#a5a5a5}
.mt_left font { font-size: 12px; }
.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;padding:0;height:36px;float:left;}
.top_right li .one_a{color:#666;margin:0 4px;display:block;}
.top_right li span.jk{margin-left:15px}
.top_right li span.jker{color:#666}
.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 a { cursor: pointer; }
.top_right li a:hover .icon_a{background-position:-86px -2px}
.top_right li a:hover .icon_b{background-position:-200px -2px}
.top_right li.colo { color: #ff552e; }
.top_right span.iconty{display:inline-block;width:20px;height:36px;vertical-align:top;}
.top_right span.iconty span{display:inline-block;background-position:-422px -1px;width:21px;height:21px;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}
.container{margin-top:30px}
/*通用table*/
.right_title{height:60px;font-size:14px;text-align:center;font-size:14px}
.right_table{border:1px solid #ececec;padding:15px;margin:0 auto;}
.right_table .right_top{margin:0 auto 10px auto}
.right_table .right_top .table_list{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 select { background: #fff; }
span#df{display:block;white-space:nowrap;width:100%;height:40px;overflow:hidden}
span#df select{width:32%;font-size: 12px; margin:0 0 0 2%;height:40px;line-height: 40px; border:1px solid #eee;box-sizing: border-box;}
span#df.qushixian select { width: 49%; }
span#df select:first-child{margin:0}
.but_default{ height:42px; background-color:#F39943; color:#FFF; width:100%;border: 0px solid #FFFFFF;}
.but_default:hover{background-color:#F39943;opacity: 0.9; cursor: pointer;}
input:focus{outline:0; }
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#dff.qushixian select { width: 49%; }
span#dfff.qushixian select { width: 49%; }
span#dffff.qushixian select { width: 49%; }
.txt{height:40px;border:1px solid #eee;width:100%;line-height:40px;font-size:12px;padding:0 3%;color:#666;box-sizing: border-box;}
/*右通栏*/
.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(../images/iconsd_2.png) no-repeat; }
.ooppsd .right_zxty.kku .zxfb_title h3:after { width: 9px;height:6px;vertical-align: middle;background: url(../images/iconsd_1.png) 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; }
/*分享*/
.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(../images/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; }
/*中部*/
.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; }
/*底部友链*/
.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; }
/*底部2019*/
.newdowns { margin: 0;padding: 0 0 0 0; margin-bottom: 100px;}
.newdowns .width1100 { width: 1200px;margin: 0 auto; }
.newdowns .newdowns_img { background: url(../images/newdowns_img.png) no-repeat;background-size:865px 186px; }
.newdowns .newdowntop { margin: 0 auto; background: #ffffff; }
.newdowns .newdowntop .width1100 { position: relative; padding: 160px 0 60px 0; background: url(../images/newdowntop.jpg) 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: #303030;padding-bottom: 20px; padding-top: 22px;}
.newdowdown .ndd_top { background: #1c1c1c; border-top: 2px solid #ff3e18;height:60px;height: 0;height: 0 !important;overflow: hidden; 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_com { margin: 0 auto;position: relative; text-align: center; color: #9b9b9b; }
.newdowdown .ndd_com.ndd_com_a { height: 90px; }
.newdowdown .ndd_com.ndd_com_b { width: 710px; }
.ndd_com .ndd_cleft { position: absolute;left: 0;top: 30px;width: 1200px; }
.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;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 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; } /*-6px -50px;*/
.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: -139px; }
.ndd_cleft ul { float: left;width: 1200px; display: -webkit-flex; flex-wrap: wrap;}
.ndd_cleft ul li:first-child { padding-bottom: 6px; }
.ndd_cleft ul li { line-height: 24px;font-size: 14px;color: #aaa; margin-right: 10px;}
.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; }
/*huangguan*/
.i_em { display: block;float: left;margin: 6px 6px 0 2px;width:20px;height: auto; }
.i_em img { display: block;width: 100%;height: auto; }

/*sle diqu*/
@font-face {
font-family: "topbar-iconfont";
src: url("//res2.zx123.cn/pc2020/css/icon/iconfont.eot?t=3420508564225");
src: url("../fonts/iconfont.eot") format("embedded-opentype"),  
url("../fonts/iconfont.ttf") format("truetype"), 
url("../fonts/iconfont.svg") 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; }

/*顶部*/
.pctop{width:100%;background-color: #f5f5f5;border-bottom: 1px solid #e8e8e8;}
.iconj{background:url(../images/pcimg.png)}
.toptext{font-size:12px;color:#fff;margin:0 0 0 20px;color:#787878;line-height:38px}
.toptext a,.toptext .a{text-decoration:none;color:#ff7d44}
.toptext i{font-style:normal}
.toptext a:hover{text-decoration:underline}
.toptext span{font-weight:bold}
.phmain{width:1200px;margin:0 auto;height:38px}
.phmain .left{float:left}
.phmain .icon_a{background-position:2px 2px;width:14px;height:20px;float:left;margin-top:10px}
.phmain .icon_bcd{width:15px;height:30px;float:left;margin-top:6px}
.phmain .icon_b{background-position:-14px 9px}
ul.rt_link{list-style:none;line-height:38px;font-size:12px}
ul.rt_link li{float:left;margin-left:15px}
ul.rt_link li a{color:#787878}
ul.rt_link li:last-child{color:#bd0007;font-weight: bold;}
ul.rt_link li a:hover{text-decoration:underline}
ul.rt_link li .icon{display:inline-block;margin-right:1px;vertical-align:middle;width:20px;height:20px}
ul.rt_link li .icon_aa{background-position:-29px -178px}
ul.rt_link li .icon_bb{background-position:-27px -198px}
ul.rt_link li a{cursor:pointer}
ul.rt_link li a:hover .icon_aa{background-position:1px -178px}
ul.rt_link li a:hover .icon_bb{background-position:3px -198px}
.nav_li:hover .nav_down_er{display:block;border-radius:0 0 4px 4px}
/*导航*/
.phmain .right{float:right}
.pcmenu{width:1200px;margin:0 auto;}
.pcmenu_a{position:relative;height:80px;padding-top: 10px;background:#fff;z-index:3;border-bottom: 1px solid #e8e8e8;width:100%}
.pcmenu_b{float:left}
.pcmenu_c{float:left;margin-left:10px;margin-top:4px}
.pcmenu .menu_logo{float:left}
.pcmenu .menu_logo img{float:left;margin-top:14px}
.pcmenu .menu_logo .pcmenu_b img{width:180px;height:45px}
.pcmenu .menu_logo .pcmenu_c img{width:200px;height:70px;margin-top:18px}
.pcmenu .menu_list{list-style:none;margin-left: 200px;}
.pcmenu .menu_list li{transition:all 0.4s ease;float:left;font-size:16px;margin:22px 0 0 0;+height: 34px;_height: 34px}
.pcmenu .menu_list.sousuo li{margin:22px 0 0 0}
.pcmenu .menu_list li.em4{text-align:center}
.pcmenu .menu_list li a.navobig{display:block;position:relative;color: #000; margin:0;border-bottom:2px solid transparent;padding: 0 20px;}
.pcmenu .menu_list li a.navobig span.icon_sou{position:absolute;right:8px;top:15px;width:8px;height:8px;background-position:-12px -170px}
.ielt9 .pcmenu .menu_list li a.navobig span.icon_sou { top: 10px; }
.pcmenu .menu_list li a.hover{color:#ff7d44}
.pcmenu .menu_list li:hover a.navobig{color:#ff7d44}
.pcmenu .menu_list li:hover a.navobig span.icon_sou{background-position:-24px -170px}
.pcmenu .menu_list li.paddingright{padding-right:15px}
.pcmenu .menu_list li i.iconj{animation:iconj 2s ease infinite;position:absolute;right:-15px;top:-2px;width:33px;height:18px;background-position:-227px 0px}
@keyframes iconj{0%{top:-2px} 60%{top:2px} 100%{top:-2px} }
.pcmenu .menu_list li .icob_bg { display: block;margin: 0 auto;background: url('../images/public_sprites.png') no-repeat;background-position:-56px -196px;}
.pcmenu .menu_list li .icob_bg { position: absolute;right: 0;top: 7px;width: 14px;height: 18px; }
.ielt9 .pcmenu .menu_list li .icob_bg { top: 2px; }
/*浮动层*/
.pcmenu .menu_list li .nav_lidown{display:none;position:absolute;top:28px;left:-26px;width:8em;right:-20px;padding:14px 0 0 0;text-align:center}
.pcmenu .menu_list li .nav_lidown a:hover{color:#ff7d44}
.pcmenu .menu_list li:hover .nav_lidown{display:block}
.nav_lidown .bgsda{text-align:center;background:#fff;padding:10px;box-shadow:0 2px 6px rgba(0,0,0,.4);border-radius:4px}
.nav_lidown .bgsda a{display:block;margin:0;color: #444;font-size: 14px;}
.nav_lidown .icon-back-top{display:block;width:12px;height:12px;background:#fff;position:absolute;left:50%;top:6px;margin-left:-6px;border:1px solid #eee;border-width:1px 1px 0 0;border-radius:4px}
/*浮动层new*/
.pcmenu .menu_list li:hover .nav_abc,.nav_abc.hover{display:block}
.nav_abc { display: none; position: absolute;left: 0;top: 50px;right: 0; width: 100%;+top: 45px;_top: 45px;}
.nav_abc .nav_con { width: 100%;margin-top: 20px;height: auto;background: #F9F9F9;border-top:1px solid #eee;box-shadow: 0 10px 10px rgba(0,0,0,.1); }
.nav_abc .nav_coo { width: 1200px;margin: 0 auto;padding: 10px 0;position: relative; }
.nav_abc .nav_coo>div.nav_coo { width: auto;float: right; }
.nav_abc .icon-back-top{display:block;width:12px;height:12px;background:#F9F9F9;position:absolute;left:50%;top:14px;margin-left:-6px;border:1px solid #eee;border-width:1px 1px 0 0;border-radius:4px}
.nav_abc .nav_left { float: left;padding: 0 25px 0 30px;border-right:1px solid #eee; }
.nav_abc .nav_titl { font-size: 14px;color: #000;font-weight: bold;line-height: 20px;padding-bottom: 5px; }
.nav_abc .nav_text { margin: 0;line-height: 24px; }
.nav_abc .nav_text a { display: inline-block;margin-right: 5px; font-size: 14px;  color: #444; }
.nav_abc .nav_text a:hover { color:#ff7d44; }
.nav_abc .nav_item { float: left; padding: 0 0 0 20px;position: relative; }
.nav_abc .nav_item a { display: block;float: left;width: 96px;padding: 10px 0 0 5px;position: relative; text-align: center;font-size: 14px;color: #444; }
.nav_abc .nav_item a b { display: block; font-weight: normal;margin: 0 auto;padding-top: 5px; }
.nav_abc .nav_item a:hover b { color:#ff7d44; }
.nav_abc .icog_bg { display: block;margin: 0 auto;background: url('../images/public_sprites.png') no-repeat;}
.nav_abc .bg-bz_1 { width: 23px; height: 32px;background-position: -162px -10px; }
.nav_abc .bg-bz_2 { width: 26px; height: 32px;background-position: -10px -145px; }
.nav_abc .bg-bz_3 { width: 26px; height: 32px;background-position: -10px -193px; }
.nav_abc .bg-bz_4 { width: 26px; height: 32px;background-position: -56px -145px; }
.nav_abc .bg-bz_5 { width: 28px; height: 32px;background-position: -114px -10px; }
.nav_abc .bg-bz_6 { width: 28px; height: 32px;background-position: -114px -58px; }
.nav_abc .bg-bz_7 { width: 24px; height: 32px;background-position: -205px -10px; }
.nav_abc .bg-xgt_0 { width: 32px; height: 32px;background-position: -156px -58px; }
.nav_abc .bg-xgt_1 { width: 32px; height: 32px;background-position: -62px -10px; }
.nav_abc .bg-xgt_2 { width: 32px; height: 32px;background-position: -10px -10px; }
.nav_abc .bg-xgt_3 { width: 32px; height: 32px;background-position: -60px -58px; }
.nav_abc .bg-xgt_4 { width: 26px; height: 32px;background-position: -102px -145px; }
.nav_abc .bg-xzx_1 { width: 32px; height: 32px;background-position: -10px -58px; }
.nav_abc .bg-xzx_2 { width: 24px; height: 32px;background-position: -205px -60px; }
.nav_abc .bg-xzx_3 { width: 24px; height: 32px;background-position: -205px -108px; }
.nav_abc .bg-xzx_4 { width: 32px; height: 32px;background-position: -148px -145px; }
.nav_abc .bg-xzx_5 { width: 24px; height: 32px;background-position: -249px -10px; }
.nav_abc .bg-zmf { width: 39px; height: 18px;background-position: -10px -107px; }
.nav_abc .bg-zmf { color: #fff;text-align: center;font-size: 12px;line-height: 18px;font-style: normal;position: absolute;top: -8px;right: -8px; }
.nav_rel { position: relative; }
.nav_rel .nav_abc { width: 380px;margin-left:-160px;top: 36px;padding: 0; }
.nav_rel .nav_abc .nav_con { border-radius: 5px; }
.nav_rel .nav_abc .nav_coo { width: 100%;border-radius: 5px;padding: 0;}
.nav_rel .nav_abc .nav_iimg {padding: 0;position: relative;border-radius: 5px;}
.nav_rel .nav_abc .nav_iimg img { display: block;width: 230px;height: auto;border-radius: 5px;}
/*搜索*/
.sousuosli .icon-back-top{margin-left:-3.3em}
.pcmenu .menu_list li.sousuosli{margin:24px 0 0 30px}
.sousuosli .sousuos{transition:all 0.4s ease;width:120px;height:28px;line-height:28px;position:relative;border:1px solid #eee;border-radius:20px}
.sousuosli .souyisou{transition:all 0.4s ease;position:absolute;left:0;top:0;right:0;margin:0 35px 0 0;padding-left:15px;border-radius: 20px;background-color: #fff;}
.sousuosli .souyisou input{display:block;color:#444;width:100%;height:26px;border:0;margin:0;padding:0;box-sizing: border-box; box-shadow:none;background:#fff;font-size:14px;line-height: 26px;}
.sousuosli .souyisou input:focus{border:0;margin:0;padding:0;box-shadow:none;background:transparent}
.sousuosli .souyisele{padding: 0 !important; font-size:12px;color:#aaa;transition:all 0.4s ease;position:relative;width:0em;white-space:nowrap;
text-align:center;display:none;float:left;background-color: #fff;border-bottom-left-radius: 20px;border-top-left-radius: 20px;height: 26px;}
.sousuosli .souyisele a { font-size: 14px; }
.sousuosli .souyisubtim{position:absolute;top:0;bottom:0;right:0;padding:0 10px;background:#fff;border-radius:25px}
.sousuosli .souyisubtim .icon_sou{margin:3px 0;width:20px;height:20px;display:block;background-position:-24px -111px}
.sousuosli .souyisubtim:hover .icon_sou{background-position:-49px -111px;cursor:pointer}
.sousuosli:hover .sousuos{width:200px}
.sousuosli:hover .souyisou{left:6em;padding-left: 0;}
.sousuosli:hover .souyisele{width:auto;display:block;padding:0 0 0 15px}
.pcmenu .menu_list li:hover .sousuosli .nav_lidown{display:none}
.pcmenu .menu_list li .souyisele .nav_lidown{left:0;padding-right:6em}
.pcmenu .menu_list li:hover .souyisele:hover .nav_lidown{display:block;left:0}
.pcmenu .menu_list li:hover .souyisele .icon_sou{right:8px;top:13px}
.sousuosli .souyisou input::-webkit-input-placeholder{color:#aaa}
.sousuosli .souyisou input:-moz-placeholder{color:#aaa}
.sousuosli .souyisou input::-moz-placeholder{color:#aaa}
.sousuosli .souyisou input:-ms-input-placeholder{color:#aaa}
/*10年*/
.zxt_footer{background:url(../images/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}

.layui-clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.layui-clear{+zoom:1;_zoom:1;+overflow: hidden;_overflow: hidden;}
.layui-row:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.layui-row{+zoom:1;_zoom:1;+overflow: hidden;_overflow: hidden;}
.layui-col-sm-offset1 {margin-left: 8.33333333%;}
.layui-col-sm1,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12{float: left;}
.layui-col-sm1 {width: 8.33333333%;}
.layui-col-sm2 {width: 16.66666667%;}
.layui-col-sm3 {width: 25%;}
.layui-col-sm4 {width: 33.33333333%;}
.layui-col-sm5 {width: 41.66666667%;}
.layui-col-sm6 {width: 50%;}
.layui-col-sm7 {width: 58.33333333%;}
.layui-col-sm8{width: 66.66666667%;}
.layui-col-sm10 {width: 83.33333333%;}
.layui-col-sm11 {width: 91.66666667%;}
.layui-col-sm12{width: 100%;}
.ielt9 .layui-col-sm6 {width: 46%;}
.ielt9 .layui-col-sm11{width: 89%;}
.ie8 .nav_abc { top: 35px; z-index: 11; }
.ielt8 .nav_abc{top: 55px;left: 50%;width:1200px;margin-left: -600px; z-index: 11;height: 99px;}
.ielt8 .nav_rel .nav_abc{width:230px;margin-left: 0;right:-115px;left: auto;}
.ielt8 .pcmenu .menu_list li .nav_lidown{height: 138px;}
.ielt8 .nav_lidown .bgsda{height: 117px;}
.ielt9 .phmain .icon_b + div {color: #bd0007;font-weight: bold;}

/* select 样式兼容处理 */
.ielt8 .select_border { height: 20px;padding: 10px 0 8px;background: #fff;border: 1px solid #e8e8e8;width: 100%;box-sizing: border-box;}
.ielt8 .select_border span#df{height: auto !important;}
.ielt8 .select_border span#df select{border: none !important;line-height: 20px;color: #666;margin: -2px !important;padding: 4px 3px;font-size: 14px;height: auto !important;width: 35%;}
.ielt8 .select_border span#df.qushixian select{width: 50%;}
.ielt8 .layui-layer-hui{background-color:#000; color: #fff;}
.sup2{line-height: 20px; position: absolute;top:50%;right: 16px;margin-top: -10px; }

.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:50px}
.ndd_com .ndd_ccont{margin:5px 310px 0 390px;padding:0}
.ndd_com .ndd_cleft{left:25px}
.ndd_com .ndd_right{right:-30px}

/*right*/
.bkright { width: 240px;margin: 60px 0 0 20px; float: left;overflow: hidden; }
.bkright .bkrightllist { margin: 0 auto; }
.bkright .bkrightllist_er { margin: 20px auto 0 auto;height: 130px;border: 1px solid #EAEAEA; }
.right_bgfdg { background: #ccc4b2 url(../images/companbgteble.jpg) 0 0 no-repeat;background-size: 100% auto; }
.right_table { width: auto;padding: 0 20px 20px 20px; border: 0;  }
.right_title { width: auto;height: 80px; border: 0; }
span#df select { width: 32%;margin: 0 2% 0 0 !important;height: 38px !important; }
span#df select:last-child { margin: 0 !important; }
input.txt { height: 38px !important; }
.but_default { background: #dd6e24;font-size: 18px; }
.right_table .right_top { margin: 0 auto; }
.right_table .right_top .table_list { height: 50px; position: relative; }
.right_table .right_top .table_list .abcs { display: block;height: 20px;line-height: 20px; position: absolute;top:50%;right: 8px;margin-top: -15px; color: #666; }
.right_table .right_top .table_list_top { height: 40px;line-height: 38px;color: #736846;font-size: 12px; }
.right_table .right_top .table_list_top font { color: #ff552e; }
.tatlesoanm { text-align: center;margin: 10px auto 0 auto;line-height: 20px; }
.tatlesoanm a { color: #009889;font-size: 12px; }
.tatlesoanm a:hover { color: #009889;text-decoration: underline; }
.bk_rj .tj_right { width: auto;margin-top: 15px; border: 1px solid #e5e5e5;padding: 0;} 
.bk_rj .tj_right .tj_title { width: auto; margin: 0 auto;padding: 10px 15px;border-bottom: 1px solid #e5e5e5; }
.bk_rj .tj_right .tj_title.boed4e3e { background: url(../images/iou27.jpg) no-repeat;background-size: 100% 100%; }
.bk_rj .tj_right .tj_title.bo30395a { background: url(../images/iou26.jpg) no-repeat;background-size: 100% 100%; } 
.bk_rj .tj_right .tj_title h2 {display: inline-block; font-size:16px;line-height: 40px; color: #4e4e4e; font-weight: normal; margin:0;padding: 0; }
.bk_rj .tj_right .tj_title span { display: inline-block;margin-left: 10px; }
.bk_rj .tj_right .tj_title span a { color: #888888;font-size: 12px; }
.bk_rj .tj_right .tj_conter { width: auto;padding:0 15px; margin: 0 auto; overflow: hidden; }
.bk_rj .tj_right.boed4e3e { border: 2px solid #30395a;text-align: center;margin-top: 0; }
.bk_rj .tj_right.bo30395a { border: 2px solid #ed4e3e;text-align: center;margin-bottom: 15px; }
.bk_rj .tj_right.boed4e3e h2 { color: #fff;font-size: 20px; }
.bk_rj .tj_right.bo30395a h2 { color: #fff;font-size: 20px; } 
.tj_conter .dskhu { position: relative; margin: 0 15px;margin: 0 auto;border-bottom: 1px solid #e9e9e9; }
.tj_conter .dskhu:last-child { border: 0; }
.tj_conter .dskhu .dfg { position: absolute;left: 4px;top: 15px;bottom: 15px;width: 30px;background: url(../images/conpanbg.png) no-repeat 0 0; }
.tj_conter .dskhu:nth-child(1) .dfg { background-position: 2px -208px; }
.tj_conter .dskhu:nth-child(2) .dfg { background-position: 2px -267px; }
.tj_conter .dskhu:nth-child(3) .dfg { background-position: 2px -326px; }
.tj_conter .dskhu:nth-child(4) .dfg { background-position: 2px -405px; } 
.tj_conter .dskhu:first-child .dfg { background-position: 2px -208px; }
.tj_conter .dskhu:first-child +div .dfg { background-position: 2px -267px; }
.tj_conter .dskhu:first-child +div +div .dfg { background-position: 1px -326px; }
.tj_conter .dskhu:first-child +div +div +div .dfg { background-position: 2px -405px; } 
.tj_conter .dskhu p { display: block;padding: 10px 0;margin:0 0 0 50px;line-height: 26px; }
.tj_conter .dskhu p span { display: block;margin: 0 auto; font-size: 16px;color: #3d3d3d; }
.tj_conter .dskhu p span.er { font-size: 12px;color: #888; } 
.myimg_img { margin-top: 15px;float: none; }
.myimg_img.heifgr { position: relative;height: 254px;border:1px solid #e5e5e5; }
.iuovgb { position: absolute;top: 150px;left: 0;right: 0;bottom: 0;background: #fff; }
.iuovgb .ghkl { display: block;margin: 0; font-size: 20px;color: #333;text-align: center;padding-top:5px; }
.iuovgb .ertt { display: block;margin: 0; font-size: 12px;color: #333;line-height: 20px;color: #454545;padding: 5px 15px; } 
/*  */
.bk_rj .tj_right .tj_conter.ti_paim { padding: 10px 15px 20px 15px; }
.tj_conter_list { position: relative;font-size: 14px;color: #6b6b6b; line-height: 30px;padding:5px 0 0 0; }
.tj_conter_list font { display: block;position: absolute;font-size: 12px; left: 0;top: 10px;color: #fff; width: 18px;height: 22px;line-height: 20px;text-align: center; background: url(../images/conpanbg.png) no-repeat -3px -651px; }
.tj_conter_list:nth-child(n+1) font { background-position: -3px -651px; } 
.tj_conter_list:nth-child(n+4) font { background-position: -3px -698px; }
.tj_conter_list a { display:block;margin-left: 25px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;text-align: left; }
.bk_rj .tj_right .tj_conter.tj_conteraa { line-height: 30px;padding: 10px 0px 10px 15px; white-space: nowrap;}
.tj_conteraa a { display: block;margin: 0 auto; font-size: 14px;color: #4e4e4e; }
.bk_rj .tj_right .tj_conter.tj_conter_aaa { line-height: 30px;padding: 10px 15px;  }
.tj_conter_aaa a { white-space: nowrap; float: left;margin-right: 10px; font-size: 14px;color: #4e4e4e; }
/*  */
.bk_rj .tjconter_img { margin-bottom: 30px; float: left;text-align: center; }
.bk_rj .tjconter_img img { display: block; padding: 14px;border: 1px solid #EAEAEA; width: 210px; height:196px; }
.bk_rj .tjconter_bg { width: 200px; padding:20px 20px;margin-top: 30px; background-color: #009889;color: #FFFFFF;line-height: 45px; }
.bk_rj .tjconter_bg_er { margin-top: 0; }
.bk_rj .tj_right_er { margin-bottom: 0; }
#pages2 { padding-top: 20px; }
.web_company_list { padding:18px 0;border-bottom: 1px solid #e5e5e5;position: relative; }
.web_company_list:hover { background: #fefefe;box-shadow: 0 2px 4px rgba(0,0,0,.08); }
.web_company_list:first-child div { border: 0; }
.web_company_list .com_pic{width:146px;height:146px;overflow:hidden; float:left;border: 1px solid #e7e7e7;}
.web_company_list .com_pic img{ display: block;width:100%;height:100%}
.web_company_list .comDescript{  margin: 0 0 0 25px; }
.web_company_list .comDescript li{ margin-right: 160px; line-height: 26px; color: #666666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.web_company_list .comDescript .comName{font-size: 15px;font-weight: bold;line-height: 28px;}
.web_company_list .comDescript .comName a { display: inline-block; }
.web_company_list .comDescript .comName span { display: inline-block;width: 28px;height: 28px;vertical-align: middle;background: url(../images/conpanbg.png) no-repeat;   }
.web_company_list .comDescript .comName span.a { background-position: 0 0; }
.web_company_list .comDescript .comName span.b { background-position: 0 -44px; }
.web_company_list .comDescript .comName span.c { background-position: 0 -91px; }
.web_company_list .comDescript .comName span.d { background-position: 0 -136px; }
.web_company_list li.comChoose, .web_company_list div.comChoose{ position: absolute;top: 0;right: 0; width:160px;float:left;padding-left:20px; margin-right: 0px;}
.web_company_list .comChoose span{padding-right:20px;color: #666666;}
.web_company_list .comAddress span { display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; padding-left: 15px; background: url(../images/conpanbg.png) no-repeat -7px -175px; }
.web_company_list .comDescript li.youhui { line-height: 18px; }
.web_company_list .youhui span { display: inline-block;padding-right: 5px; }
.web_company_list .youhui b { display: inline-block;background: #fff;padding: 0 5px;font-weight: 100;margin-right: 4px; }
.web_company_list .youhui b.a { background: #d5bb99; }
.web_company_list .youhui b.b { background: #9ac98e; }
.web_company_list .youhui b.c { background: #c98e8e; } 
.web_company_list .youhui2 { padding-top: 20px; }
.web_company_list .youhui2 span { display: inline-block;padding-right: 15px; }
#web_company_list #www_zzjs_net div{margin:5px 0;}
#web_company_list #www_zzjs_net select{width:120px;margin-right:18px;height:30px;border:1px solid rgb(255,219,180);background-color:rgb(255,252,250);}
#web_company_list #www_zzjs_net .wxts{background:orange;border:1px solid #dedede;padding:5px;margin:5px 0;}
#web_company_list #www_zzjs_net .zxys input{width:80px;}
#web_company_list #www_zzjs_net .sjhm input{margin-left:3px;}
#web_company_list #www_zzjs_net .other textarea{vertical-align:top;width:auto;resize:none;height:90px;margin-left:3px}
#web_company_list #www_zzjs_net  .yytj{padding-left:83px;margin:10px;}
#web_company_list #www_zzjs_net  .yytj input{color:white;margin-right:20px;width:60px;height:40px;text-align:center;background:#3FB50F;font-weight:bold}
#web_company_list #www_zzjs_net  .yytj input:hover{cursor:pointer;color:gray;}
#web_company_list #www_zzjs_net  .yytj .second{background:#dedede;}
#web_company_list #www_zzjs_net span{padding:10px;margin:30px 10px 0 0; }
#web_company_list #www_zzjs_net .threebu span{background:#f1f1f1} 
/*加载*/
.web__company_z123 {width: 98%; margin-top: 10px;padding-left: 0px; }
.web_company_list .comChoose .yuyue { margin: 10px 0 0 0; }
.web_company_list .comAddress span { color: #6d6d6d; }
.web_company_list .comSeverArea span { color: #6d6d6d; }
.web_company_list .comDescript .comWN span a { font-weight: 100;color: #F76D4E;  padding-right: 20px; }
.web_company_list .comDescript .comName { font-size: 20px;color: #383535; font-weight: bold;line-height: 30px; }
.web_company_list .comChoose li { display: block;margin: 0 auto;text-align: center;font-size: 14px;color: #6d6d6d;line-height: 35px; }
.web_company_list .comDescript div.comChoose li{ line-height: 26px; color: #666666;}
.web_company_list .comChoose li font { display: inline-block;margin: 0 1px; width: 20px;height: 20px;background: url(../images/conpanbg.png) -5px -493px no-repeat; }
.web_company_list .comChoose li font.hg { background-position: -5px -534px; }
.web_company_list .comChoose li font.gb { background-position: -5px -596px; }
.web_company_list .comChoose li font { background: url(../images/taobaos.png) no-repeat; }
.web_company_list .comChoose li font.qw1 { background-position: 2px 2px; }
.web_company_list .comChoose li font.qw2 { background-position: 2px -30px; }
.web_company_list .comChoose li font.qw3 { background-position: 2px -62px; }
.web_company_list .comChoose li font.qw4 { background-position: 2px -98px; }
/*  */
.but_a_yuyue { display:inline-block;border-radius: 2px; margin: 0 auto; background-color:#ff552e;padding: 0 15px; height:36px; color:#FFFFFF; line-height: 36px; text-align: center; cursor: pointer;}
.but_a_yuyue:hover { color: #fff; }
.lastGongdi ul{width: 200px; height: 100px;overflow: hidden;}
.lastGongdi ul li{line-height: 20px;letter-spacing: 1px;}
.yuyue span{display: block;}
.hidden{display:none;}
#yuyuebox { display: none; position: absolute;z-index: 9998; }
#companybox { z-index:998;height: auto;width: 700px;border: 4px solid #CCCCCC;background-color: #FFFFFF;position: absolute;margin-bottom: 10px;display: none; }
.web_company_list .youhui span.compan_img_a { background-position: 0 -2px;color: #009889; }
.web_company_list .youhui span.compan_img_b { background-position: 0 -2px;}
h1.top_hweaqwe { padding: 0;margin: 0;font-weight: normal;font-size: 12px;display: inline;color: #888888; }
.company { width: 100%;margin: 22px auto 30px auto; }
.company .company_top { width: 100%;  margin: 0px; }
.company .company_center { width: 1200px;margin: 0 auto; }
.company .company_left {  float: left; margin: 0 0 0 0;width: 945px; }
.company .company_right {  float: left; margin: 0 0 0 15px;width: 240px; }
.company .company-top { background: #fffcf8; }
.company .company-top .com_pic { position: relative; }
/*.company .company-top .com_pic:after { content: '';width: 43px;height: 44px; background: url(../images/tuij.png) no-repeat center center;background-size: 100% auto; position: absolute;top: 0; left:0; }*/
/*  */
.comAreaChoose{ padding: 0px;border: 1px solid #e7e7e7; }
.comAreaChoose .areades { display: none; font-size: 14px; padding: 14px 0px; border-bottom: 1px solid #e7e7e7; }
.comAreaChoose .areades p { display: inline-block; margin: 0 ;padding: 0; }
.comAreaChoose .comSselect { font-size: 12px; line-height: 24px;cursor: default;padding: 10px 20px; }
.comAreaChoose .comSselect span{ display: block;float: left;padding: 0 5px 0 0;color: #3c3b3b;font-weight: bold;height: 100%; }
.comAreaChoose .comSselect .li { width: 862px;float: left; }
.comAreaChoose .comSselect a{ line-height: 27px; padding:5px;margin: 2px; text-decoration: none; white-space: nowrap;font-size: 12px;color: #7a7776; }
.comAreaChoose .comSselect a:hover{ color:#ff552e;text-decoration: none;}
.comAreaChoose .comSselect .selected{ color:#ff552e; }
.comAreaChoose .comCurrent{ background:#F76D4E;color:white }
.comAreaChoose .areades h1 { display: block;padding-left: 15px; font-size: 15px;font-weight: normal; line-height: 24px; float: left; color:#555; }
.comAreaChoose .areades em.we { display: block;font-style: normal; padding-left: 20px; font-size: 14px;font-weight: normal; line-height: 24px; float: left; color:#555; }
.comAreaChoose .areades p.p { padding: 0;margin: 0 10px;display: block;font-size: 14px; float: left;line-height: 24px;color: #555; }
.comAreaChoose .areades span { display: block;display: none; border: 1px solid #F76D4E; float: left; margin: 0 15px 0 0;padding: 0;font-size: 12px;font-family: "微软雅黑"; }
.comAreaChoose .areades span.as {line-height: 20px;margin-top: 1px;}
.comAreaChoose .areades span p.ppp { display: block;height: 20px; padding: 0px 5px;font-size: 14px;line-height: 16px; float: left;margin: 0px;color:#F76D4E ; }
.comAreaChoose .areades span p.ppp:hover { cursor: pointer;background-color: #F76D4E;color: #FFFfff; }
.comAreaChoose .areades span em.xxx { display: block;cursor: default; font-style: normal; float: left;margin: 0px 5px;color:#F76D4E ; }
.comAreaChoose .areades .span_rif { font-size: 12px;line-height: 24px;float: right;margin-right: 20px;color: #ff552e; }
/*  */
.companytitle { width: 100%; }
.companytitle .titlerl,.companytitle span { float: left;padding: 0 25px;border-right: 1px solid #eaeaea;font-size: 14px;color: #8c8c8c; }
.companytitle .titlerl.hover { background: #fff;color: #ff552e; }
.companytitle .titlerr { float: right;font-size: 12px;color: #717171;padding-right: 15px; }
.companytitle .titlerr b { color: #ff552e; }
/*  */
.pages { padding-top: 30px; }
.pages a { height: 40px; line-height: 40px; padding: 0 15px; }
/*  */
.comAreaChoose { border: 0; }
.yuyue .but_yuyue { display: block;margin: 0 15px;text-align: center;cursor: pointer; }
.yuyue .but_yuyue_a { background: #ff552e;color: #fff; }
.yuyue .but_yuyue_b { background: #fff;color: #ff552e;border: 1px solid #ff552e; margin-top: 15px; }
.comtopd { margin: 0 auto 10px auto;padding: 20px 0;border: 1px solid #eee;margin-bottom: 10px; }
.comtopd .h2sdtop { margin: 0 auto;text-align: center;padding: 0px 0 10px 0; }
.comtopd .h2sdtop h2 { font-size:24px;color: #333;font-weight: normal; }
.comtopd .logocom { margin: 0 auto; }
.comtopd .logocom .listyd { float: left;width: 137px; margin: 0 0 0 20px;line-height: 18px;font-size: 14px; }
.comtopd .logocom p { display: block;margin:12px auto;text-align: center; }
.comtopd .logocom span { display: inline-block;+display: block; +width: 80px;border-radius: 5px;height: 18px; font-size: 12px;padding: 0 5px 0 23px;border: 1px solid #ff571c;color: #ff571c; text-align: center;margin: 0 auto; }
.comtopd .logocom span { background: url(../images/iou23.png) no-repeat left center;background-size: auto 100%; }
.comtopd .logocom img { display: block;width: auto;height: auto;max-width: 100%;max-height: 100%; }
.comAreaChoose .comselect { padding: 20px 0; border: 1px solid #eee; }
.comselect .comectlisy { position: relative; margin: 0 auto;padding: 5px 0; line-height: 20px; }
.comselect .comectlisy .spansleft { position: absolute;left:10px;top: 5px;font-weight: bold;color:  #333; display: block;width: 50px;text-align: center; }
.comselect .comectlisy .spansrigh { position: absolute;right: 40px;top: 11px;cursor: pointer; display: block;width: 9px;height: 6px;background: url(../images/iou24.png);background-size: 100%; }
.comselect .comectlisy .licvtg { margin: 0px 0px 0px 60px;line-height: 20px;height: 20px; overflow: hidden;}
.comselect .comectlisy .licvtg a { display: block;float: left;margin-right: 15px;color: #777; }
.comselect .comectlisy .licvtg a.selected{ color: #ff552e; }
.companytitle { position: relative; width: 1200px; line-height: 40px; border: 1px solid #eaeaea; background: #f7f7f7; }
.companytitle a { display: block;float: left;padding: 0 14px;border-right: 1px solid #e5e5e5; }
.companytitle span { display: block;float: left;color: #555;border: 0;padding: 0 5px 0 0; }
.companytitle b { display: block;float: left;width:10px;height:20px;margin: 10px 0; background: url(../images/iou25.png) no-repeat 2px center; }
.companytitle a.hover b { background-position: -10px center; }
.companytitle a.hover span { color: #ff571c;font-weight: bold; }
.web_company_list .comChoose li.koubei { display: none; }
.web_company_list .comChoose { margin-top: 0px; }
.web_company_list .comDescript .comName { font-size: 16px;color: #333;padding-top: 2px; }
.web_company_list .comDescript .comName a { display: block;float: left; }
.web_company_list .comDescript .comName p.r { float: left; line-height: 18px; display: block;margin:3px 0 0 10px;text-align: center; }
.web_company_list .comDescript .comName span.r { font-weight: normal; display: inline-block;+display: block;line-height: 21px;text-indent: 21px; width:83px;border-radius: 5px;height:21px; font-size: 12px;color: #c36921; text-align: center;margin: 0 auto; }
.web_company_list .comDescript .comName span.r { background: url(../images/iou23.png) no-repeat center center;background-size:100%; }
.web_company_list .lkssyer { position: relative; margin-right: 25px;min-height: 90px; }
.web_company_list .com_pic {position: absolute;left: 0;top: 0; border: 0;height: auto;width: 215px; }
.web_company_list .com_pic a { display: block;width: 168px;height: auto; padding: 10px;border: 1px solid #eee;background: #fafafa;margin-bottom: 10px; }
.web_company_list .com_pic img { display: block;width: auto;height: auto; max-width: 100%; max-height: 70px;margin: 0 auto; }
.web_company_list .com_pic span { display: block;margin: 0 auto;text-align: center;font-size: 14px;color: #666; }
.web_company_list .com_pic font { color: #ffab00; }
.web_company_list li.youhui { padding: 10px 0 0 0; }
.web_company_list li.youhui span { display: block;float: left; }
.web_company_list li.comAddress { padding: 10px 0 0 0; }
.web_company_list li.youhui2 { padding: 5px 0 0 0; } 
.web_company_list li.youhui2 span { display: block;float: left;padding: 0 5px;border-radius: 5px;margin-right: 8px; }
.web_company_list li.youhui2 span.aa_1 { color: #769bac;background: #f7fcff;border: 1px solid #c8dae7; }
.web_company_list li.youhui2 span.aa_2 { color: #7b957b;background: #f7fff7;border: 1px solid #bed6cd; }
.web_company_list li.youhui2 span.aa_3 { color: #9b7d72;background: #fff8f6;border: 1px solid #dfd2bc; }
.web_company_list li.youhui b { display: block;float: left;padding: 0 2px;margin-right: 1px; } 
/*  */
.web_company_list .youhui b.a { background: #81c088; }
.web_company_list .youhui b.b { background: #75c0d0; }
.web_company_list .youhui b.c { background: #d49f65; }
.web_company_list .youhui b.d { background: #c5abab; }
.web_company_list .youhui b.e { background: #f17f73; } 
/*  */
.bk_rj .tj_right .tj_conter.ti_ggsd { padding: 0 0; }
.ti_ggsd .ggggsd { margin: 10px; }
.ti_ggsd .ggggsd img { display: block;width: 100%;height: auto; }
.ti_ggsd .ggggli { padding: 0;margin:15px 10px;position: relative; }
.ti_ggsd .ggggli .righimg { position: absolute;left: 0;top: 0;width: 90px;height: auto;outline: 1px solid #eee;background: #f4f4f4; }
.ti_ggsd .ggggli img { display: block;width: 100%;height: auto;margin: 0 auto;max-width: 100%;max-height: 100%; } 
.ti_ggsd .ggggli .rightfg { margin: 0 0 0 102px;line-height: 20px;text-align: left; } 
.ti_ggsd .ggggli .rightfg p { display: block;margin: 0;padding-bottom: 5px; }
.ti_ggsd .ggggli .rightfg p.heryt { font-size: 16px;color:  #444;padding-bottom: 2px; } 
.ti_ggsd .ggggli .rightfg span { display: block;float: left;width: 12px;height: 12px;background: url(../images/xinxisd.jpg) no-repeat; background-position: 0 0; } 
.ti_ggsd .ggggli .rightfg span.er { background-position: -13px 0px }
.ti_ggsd .swiper-slide { padding-bottom: 20px; }
.ti_ggsd .swiper-pagination-bullet { background: #999;opacity: .8;width: 6px;height: 6px; }
.ti_ggsd .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 4px; }
.ti_ggsd .swiper-pagination-bullet-active{ background: #ff2a2a; }
.ti_ggsd .swiper-button-prev,.swiper-button-next { display: none; }
.ti_ggsd .swiper-container:hover .swiper-button-prev,.swiper-container:hover .swiper-button-next { display: block; }
.ti_ggsd .swiper-container-horizontal>.swiper-pagination-bullets { line-height: 20px;bottom: -4px; } 
/*//2019*/
.compaskbd font { color: #ff552e; }
.compaskbd span { display: block;margin-top: 2px; font-size: 12px; height: 18px;border-radius: 2px; }
.web_company_list li.youhui span { padding-right: 0;margin-right: 8px; }
.web_company_list .comDescript li.youhui { padding-top: 8px; }
.web_company_list .comDescript li.youhui3 { margin-right: 20px; }
.web_company_list .comDescript .comName { margin-top: -4px;padding-top: 0; }
.web_company_list .comDescript .comName span.r { color: #ffffff; background: url(../images/kljds_nx.png) no-repeat center center; background-size: 100%; }

.web_company_list .com_pic p.r { width: 190px; line-height: 18px; display: block;margin:0 0 0 0;text-align: center; }
.web_company_list .com_pic span.r { font-weight: normal; display: inline-block;+display: block;text-indent: 14px; width:124px;height: 36px;line-height: 32px;font-size: 12px;margin: 0 auto; }
.web_company_list .com_pic span.r { text-align: left;color: #ffe47e; background: url(../images/ppqjd_pc.png) no-repeat center center;background-size:100%; }

.compaskbd i {display: block;float: left;width: 18px;height: 18px; background: url(../images/companou.png) left top no-repeat;background-size: 18px 84px; }
.compaskbd .a i { background-position: left -2px; }
.compaskbd .b i { background-position: left -22px; }
.compaskbd .c i { background-position: left -44px; }
.compaskbd .d i { background-position: left -65px; }
.compaskbd .a { background: #3cdec1;color: #3cdec1; }
.compaskbd .b { background: #ff4848;color: #ff4848; }
.compaskbd .c { background: #7abdf6;color: #7abdf6; }
.compaskbd .d { background: #82d6a8;color: #82d6a8; }
.compaskbd b { display:block;float: left;opacity: 1; padding: 0 2px;font-size: 12px;height: 16px;line-height: 16px; margin:1px 1px 1px 0;background: #fff;font-weight: normal; }
.web_company_list .youhui b { color: inherit; }
.web_company_list li.comAddress { padding-top: 0px; }
.web_company_list .comDescript li span font { color: #ff552e; }
.web_company_list .comDescript li span img { display: inline-block; width: auto;height: 12px;vertical-align: -1px;margin-right: 4px; }
.web_company_list .com_pic .ppph { width: 190px; margin: 0;font-size: 12px;color: #999; }
.web_company_list .com_pic .ppph span { font-size: 12px; color: #999; }
.web_company_list .com_pic .ppph img { display: inline-block !important; width: auto;height: 12px;vertical-align: -1px;margin-right:4px; }
.company .company-top .com_pic:after { width: 30px;height: 30px; }
.web_company_list .com_pic font,.noers { white-space: nowrap;color: #ffab00;text-align: center; }
.noers { margin-top: -10px;width: 190px; }
.iconxx { display: inline-block;vertical-align: middle; background: transparent !important; width: auto;height: 14px;line-height:10px; white-space: nowrap;margin-right: 2px; }
.iconxx i { display: inline-block;vertical-align: 1px;width: 10px;height: 10px; background: url(../images/iconxx.png) no-repeat;background-size: 20px 9px; }
.iconxx i.a { background-position: right center;  }
.iconxx i.b { background-position: right center;  }
.iconxx i.c { background-position: left center; }
.web_company_list li.youhui2 span { color: #83a1b4 !important;background: #f8fcff !important;border: 1px solid #d7e2e9 !important;line-height: 20px;border-radius: 2px; }
/*  */
.ggimgcomp { margin: 0 auto;padding:5px 0 15px 0; }
.ggimgcomp .imgli { float: left;margin-right: 10px;width:95px;height: 70px; }
.ggimgcomp .imgli a { display: block;margin: 0;width: 100%;height: 100% }
.ggimgcomp .imgli img { display: block;width: 100%;height: 100%;border-radius: 3px;border:1px solid #eaeaea;padding:1px; }
.ggtexcomp { margin: 0 auto;line-height: 18px;position: relative;padding: 0 0; }
.ggtexcomp .imgli { position: absolute;left: 0;top: 0; width: 18px;height: 18px; }
.ggtexcomp p { display: block; margin: 0 0 0 16px;float: left; padding: 0 10px;color: #ff571c;font-size: 12px; }
/*  */
.ielt9 .compaskbd .a i { background-position: left -4px; }
.ielt9 .compaskbd .b i { background-position: left -28px; }
.ielt9 .compaskbd .c i { background-position: left -56px; }
.ielt9 .compaskbd .d i { background-position: left -81px; }
.ielt9 body{overflow-x: hidden;}
.ielt9 .iconxx i{width: 15px;height: 15px;}

.tj_right .tj_title p{
	font-size: 16px;
}

.companytitle h2 {
    display: block;
    float: left;
    padding: 0 18px;
    border-right: 1px solid #e5e5e5;
}
.bk_rj .tj_right .tj_title p {
    display: inline-block;
    font-size: 16px;
    line-height: 40px;
    color: #4e4e4e;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.company_left .companyfenlei{
    position: relative;
    height: 40px;
    line-height: 40px;
    border: 1px solid #eaeaea;
    background: #f7f7f7;
}
.companyfenlei a{
    display: block;
    float: left;
    padding: 0 14px;
    border-right: 1px solid #e5e5e5;
}



.pczxgs .fix {
    position: relative;
    height: 40px;
    line-height: 40px;
    border: 1px solid #eaeaea;
    background: #f7f7f7;
}
.fix li {
    display: block;
    float: left;
    padding: 0 28px;
    border-right: 1px solid #e5e5e5;
}
.pcmain4_news_rl {
    padding: 23px 0;
    border-bottom: 1px solid #e5e5e5;
    position: relative;
    margin-right: 25px;
    margin: 0px 15px;
}
.web_company_list .lkssyer {
    position: relative;
    margin-right: 25px;
    min-height: 90px;
}
.current{
	color: #ff571c;
}
.learn .tab li{
	cursor: pointer;
	font-size: 16px;
}
.learn .content .chanxn{
	display: none;
}

.companytitle .titlerr { color: #ff552e; font-size: 12px; cursor: pointer;  } 
.companytitle .titlerr img{ width: 14px; height: 14px; position: relative; top: 2px }
.companytitle_zdd_hover{ display: none; z-index: 9; position: absolute; bottom: -212px; right: 26px; padding: 14px 15px 20px 20px;	width: 304px; background-color: #ffffff;box-shadow: 0px 0px 20px 0px rgba(1, 1, 1, 0.12);border: solid 1px #e2e2e2; border-radius: 15px; overflow: hidden; }
.companytitle_zdd_hover .list{ margin-top: 9px; } 
.companytitle_zdd_hover .zdd_title{ font-size: 14px; color: #222222; font-weight: bold;line-height: 20px; }
.companytitle_zdd_hover p{ color: #555555; font-size: 12px; line-height: 18px; }
/* 右边  装修公司展示说明  */
.zdd_presentation{ background-color: #ff5e33; margin-bottom: 12px;}
.zdd_presentation .pre_title{ text-align: center; font-size: 18px; color: #FFFFFF; height: 48px; line-height: 48px; padding: 0 18px; }
.zdd_presentation .pre_conrent{border: 2px solid #ff5e33; background: #FFFFFF; padding: 16px; box-sizing: border-box;}
.zdd_presentation .pre_list{ margin-bottom: 15px;}
.zdd_presentation .pre_titlemini { margin-bottom: 5px; font-size: 14px; font-weight: bold; line-height: 19px; }
.zdd_presentation .pre_titlemini em{ margin-right: 3px; position: relative; top: 2px; display: inline-block; width: 15px; height: 15px; background:url(../images/companytitle2.png) no-repeat left center;  }
.zdd_presentation p{ font-size: 12px; line-height: 18px; color: #777777;; }
.zdd_presentation .pre_p{ line-height: 18px;  color: #a7a7a7; font-size: 12px; 	border-top: solid 1px #efefef; padding-top: 15px; }
/* 严选本地3家靠谱公司 */
.right_table{ padding: 20px;}
.right_bgfdg .but_default{ font-size: 14px; }
.right_bgfdg{background:url(../images/companytitle3.png) no-repeat top center;  border: solid 1px #f9f4ef; padding-top: 0px; }
.right_bgfdg .form_text_1{ color: #ff4d24; font-size: 18px; line-height: 28px; margin-bottom: 5px;}
.right_bgfdg .form_text_2{ color: #cea69d; font-size: 14px;  line-height: 19px; margin-bottom: 5px;}
.right_bgfdg .form_text_3{ color: #b8aaa1; font-size: 12px;  line-height: 16px; }
.txt{ color: #a4a4a4;}
.right_bgfdg span#df select{ color: #a4a4a4;}
/* 我们的服务 */ 
.zdd_service{ margin-top: 20px; margin-bottom: 12px; border: solid 1px #efefef; }
.zdd_service .ser_list{ margin-bottom: 15px; }
.zdd_service .ser_title{ font-size: 18px; height: 48px; line-height: 48px; border-bottom: solid 1px #efefef; color: #222222; padding: 0 18px; }
.zdd_service .ser_conrent{  background: #FFFFFF; padding: 16px 16px  5px; box-sizing: border-box;} 
.zdd_service .ser_titlemini { margin-bottom: 2px; font-size: 14px; font-weight: bold; line-height: 19px; color: #222222; }
.zdd_service .ser_titlemini em{ margin-right: 2px; position: relative; top: 1px; font-size: 12px; font-style: normal; display: inline-block; width: 16px; height: 16px; line-height: 16px; text-align: center; border-radius: 50%; color: #fff; background: #F1562C;  }
.zdd_service p{ margin-left: 24px; font-size: 12px; line-height: 16px; color: #777777;letter-spacing: 0px; } 
/* 推荐装修公司 */
.bk_rj .tj_right.bo30395a{ border: solid 1px #efefef; }
.bk_rj .tj_right .tj_title.bo30395a { background: #fff; text-align: left; border-bottom: solid 1px #efefef;  }
.bk_rj .tj_right.bo30395a h2{font-size: 18px;color: #222222; } 
.myimg_img a{ display: block; }
.myimg_img img{ display: block;}
.bk_rj .tj_right .tj_title{ padding: 0px 15px;}
/* 优惠券 */
/*//2019*/
.compaskbd font { color: #ff552e; }
.compaskbd span { display: block;margin-top: 2px; font-size: 12px; height: 18px;border-radius: 2px; }
.web_company_list li.youhui span { padding-right: 0;margin-right: 8px; }
.web_company_list .comDescript li.youhui { padding-top: 8px; }
.web_company_list .comDescript li.youhui3 { margin-right: 20px; }
.web_company_list .comDescript .comName { margin-top: -4px;padding-top: 0; }
.web_company_list .comDescript .comName span.r { color: #ffffff; background: url(../images/kljds_nx.png) no-repeat center center; background-size: 100%; }
.web_company_list .com_pic p.r { width: 190px; line-height: 18px; display: block;margin:0 0 0 0;text-align: center; }
.web_company_list .com_pic span.r { font-weight: normal; display: inline-block;+display: block; text-indent:14px; width:124px;height:36px;line-height:32px;font-size: 12px;margin: 0 auto; }
.web_company_list .com_pic span.r { text-align: left;color: #ffe47e; background: url(../images/ppqjd_pc.png) no-repeat center center;background-size:100%; }
.ggtexcomp{display: flex;align-items: center;cursor: pointer;margin: 0;width: min-content}
.ggtexcomp p{margin: 0;padding:0;color: initial}
.company-tag{display: inline-block;background: #FFB624;width:18px;height:18px;line-height:18px;color: #fff;text-align: center;flex-shrink: 0}
.company-tag-coupon{background: #FF5F24;cursor:pointer}
#coupon-modal{padding: 30px 40px;}
#coupon-modal h3{text-align:center;font-weight:bold;font-size:24px;display:block}
#coupon-modal h3 span{color:red}
#coupon-modal .coupon{margin:20px 0}
.layui-form-item{ margin-bottom: 15px;clear: both;}
#coupon-modal input{ box-sizing: border-box; height:50px;border-radius:12px;line-height:50px;font-size:14px;border-width: 1px;border-style: solid;background-color: #fff;display: block;width: 100%;padding-left: 10px; border-color: #e6e6e6;}
#coupon-modal .but_default{background:red;color:white;box-shadow:0 4px 13px rgba(255,0,0,.5); border: 0px;outline: 0;box-shadow: none;}
.quan{font-weight: bold;font-style: normal;color: red;border: 1px solid red;width: 25px;height: 25px;text-align: center;display: inline-block;line-height: 24px;border-radius: 50%;margin-right: 7px;font-size: 14px;text-indent: 2px;    position: relative;top: -2px;}
/*  */
.web_company_list .lkssyer .time { position: relative; width: 120px; display: block; margin: 10px auto;  }
.web_company_list .lkssyer .time span{ text-indent: 20px; font-size:12px; display: block; background: #F8E6DA;border-radius: 15px; padding: 0 6px 0 2px; color: #a88155;height:24px; line-height: 22px; }
.web_company_list .lkssyer .time:before{ content: ""; position: absolute; left: 0px; top: 0px; width:18px; height: 23px; background: url(../images/tb.png) no-repeat left center; background-size: contain; }

.xuezxiu {
    margin: 0 0.1rem;
    border-bottom: 0.02rem solid #eee;
    font-size: 0.28rem;
    line-height: 0.4rem;
}
.xuezxiu .xiaoguotop_list.hover {
    border-bottom: 0.02rem solid #ff3322;
    color: #ff3322;
}
.xuezxiu .xiaoguotop_list {
    width: 50%;
    float: left;
    margin-bottom: -0.02rem;
    text-align: center;
    padding-bottom: 0.2rem;
}
