*{
	margin:0;
	padding:0;
	font-family: Microsoft Yahei;
}
ul{
	overflow: hidden;
}
ul li{
	list-style-type: none;
	float:left;
}
.idlbTuLogin a{
	font-size:16px;
	text-decoration: none;
	color:#666666;
}
.idlbTuReg a{
	font-size:16px;
	text-decoration: none;
	color:#666666;
}
.xre{
	position: relative;
}
.btl{
	display: inline-block;
}
.hoverPT{
	cursor:pointer;
}
.idSprite{
	background: url('./../img/indexSprite.png') no-repeat top left;
}
.idheader{
	width:1120px;
	margin:10px auto 17px;
	/*border:1px solid red;*/
}
.detailSprite{
	background:url("../img/detailSprite.png") top left no-repeat; 
}
.detailLogo{
	 background-position: -0px -83px; width: 160px; height: 53px;
}
.ihlTxtO{
	font-size:20px;
	letter-spacing: 8px;
}
.ihlTxtT{
	font-size:20px;
	color:#C72057;
	letter-spacing:8px;
}
.ihlTxt{
	top:-3px;
}
.idLogBox{
	float:right;
	top:35px;
	left:-5px;
}
.idlbTu{
	background-position: -281px -245px; width: 21px; height: 21px;
}
.idlbTuLogin{
	font-size:16px; 
	top:-5px;
	color:#666666;
	border-right:1px solid #666666;
}
.idlbTuReg{
	font-size:16px;
	top:-5px;
	color:#666666;
}
.idDhF{
	background-color:#1DCFC9;
	width:100%;
	height:50px;
	z-index:-100;
}
.iddDivBox{
	width:1120px;
	height:50px;
	line-height: 50px;
	margin:0 auto;
	z-index:100;
	background-color:#1DCFC9;
}
.iddDivBox div{
	width:102px;
	height:50px;
	line-height: 50px;
	font-size:16px;
	color:#FFFFFF;
	text-align: center;
	margin-right:57px;
}
.iddDivBox div:hover{
	color:#1DCFC9;
	background-color:#FFFFFF;
}

.xqMnNvZiTiO a{
	text-decoration: none;font-size:14px;
	color:#333333;

}
.xqMnNv{
	width:1120px;
	margin:20px auto;
}
.xqMnNvZiTiT a{
	text-decoration: none;
	font-size:14px;
	color:#1dcfc9;
}

.xqH{
	width:1120px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:5px
}
.xqHL{
	width:559px;
	height:245px;/*鏅舵櫠涓轰簡姣斿垪涓�鑷磋鏀圭殑*/
}
.xqHR{
	margin-left:20px;
	/*border:1px solid red;*/
	width:535px;
	top:0px;
}
.xqHRO{
	margin-bottom:41px;
}
.xqHROL{
	font-size: 25px;
	color:#222222;
	float:left;
}
.xqHROR{
	float:right;
	height:26px;
}
.xqHRORO{
	font-size:12px;
	color:#FFFFFF;
	background-color:#008fdd;
	float:left;
	height:33px;
	line-height:33px;
	width:80px;
	text-align: center;
	/*margin-bottom: 29px;*/
}
.xqHRORT{
	border:1px solid #008fdd;
	float:right;
	height:33px;
	line-height:35px;
}
.xqHRORTO{
	text-align: center;
	width:100px;
}
.xqHRORTOO{
	font-size: 14px;
	color:#999999;
	/*height:30px;
	line-height:30px;
	width:54px;
	text-align:center;*/
	/*left:3px;*/
}
.xqHRORTT{
	font-size:10px;
	color:#999999;
	/*height:30px;
	line-height:30px;*/
	/*width:54px;*/
	text-align:center;
	/*left:-3px;*/
}
.xqHRT{
	clear:both;
	/*margin-top: 29px;*/
}
.xqHRTL{
	float:left;
}
.xqHRTRO{
	float:right;
	right:106px
}
.xqHRTLTu{
	 background-position: -200px -387px; width: 24px; height: 26px; 
}
.xqHRTLTuTxt{
	font-size:12px;
	color:#1DCFC9;
	top:-5px;
	left:3px;
}
.xqHRTROTxt{
	font-size:12px;
	color:#444444;
	top:-7px;
	left:7px;
}
.xqHRTROTu{
	 background-position: -281px -266px; width: 21px; height: 19px;
}
.xqHRTRTTu{
	 background-position: -281px -285px; width: 21px; height: 19px; 
}

.xqHRTRT{
	float:right;
	right:118px;
}
.xqHRTh{
	clear:both;
	/*margin-bottom: 15px;*/
	margin-top: -8px;
	width:372px;
	border-bottom:1px dashed #d3d3d3;
	padding-bottom: 10px;
	top:-10px;

	/*left:-5px;*/
}
.xqHRThO{
	font-size:35px;
	color:#FD8339;
	left:-5px;
}

.xqHRThT{
	font-size:12px;
	color:#333333;
	left:-5px;
}
.xqHzH{
	clear:both;
	width:340px;
	height:18px;
}
.xqHRFOL{
	font-size:14px;
	color:#868686;
	/*width:;*/
}
.xqHRFOR{
	font-size: 14px;
	color:#333333;
}
.xqHRFOT{
	/*left:60px;*/
}
.xqHRFOTXB{
	/*left:23px;*/
}
.xqHRFORXB{
	left:7px;
}
.xqHRFO{
	/*margin-top:10px;*/
}
.xqHRFi{
	width:200px;
	height:45px;
	background-color:#FD833A;
	font-size:16px;
	color:#FFFFFF;
	border-radius: 10px;
	line-height: 50px;
	text-align: center;
	/*margin-top:20px;*/
	top:16px;

}

.xqTab{
	clear:both;
	width:1120px;
	margin:0 auto;	
}
.po{
	position:relative;
	float:left;
	overflow:hidden;
}
.houjia{
	position:absolute;
	top:0;
	right:0;
}
.idfooterYanshen{
	width:100%;
	background-color:#333333;
	height:190px;
	margin-top:40px;
}
.idfooterZheng{
	width:1120px;
	height:190px;
	margin:0 auto;
	background-color:#333333;
}
.idfooterZO{
	font-size: 12px;
	color:#FFFFFF;
	/*top:37px;*/
}
.idfooterZT{
	top:30px;
	margin-left:160px;
	height:71px;
}
.idfooterZT a{
	text-decoration: none;
}
.idfooterZTO{
	margin-top:0px;
}
.idfooterZTT{
	margin-top:15px;
	left:-5px;
}
.idfooterZTO a{
	text-decoration: none;
	font-size:16px;
	color:#FFFFFF;

}
.idfooterZTT a{
	
	font-size:14px;
	color:#1DCFC9;
}
.idfooterZThs{
	top:33px;
	margin-left:160px;
	height:106px;
}
.idfooterZThs a{
	margin-left:25px;
	text-decoration: none;
}
.idfooterZTTTuO{
	/*background:url("./../img/鏃呬繚瀹�.png") top left no-repeat;*/
	background-position: -274px -313px; width: 27px; height: 27px;
}
.idfooterZTTTuT{
	/*background:url("./../img/鏃呬繚瀹�.png") top left no-repeat;*/
	background-position: -274px -340px; width: 27px; height: 27px;
}
.zuihou{
	top:-8px;
	left:8px;
}

.idfooterZF{
	top:40px;
	left:130px;
}
.idfooterZTTh div{
	/*ft:-5px;*/
	color:#1dcfc9;
}
.idfooterZTTh {
	left:-5px;
	top:10px;
}



a{
	text-decoration: none;
}






.idShowZY{
	width:1px;
	height:268px;
	left:-100px;
}
.NvMR{
	border-bottom:2px solid #38BAB8;
}
.dXMR{
	border:1px solid #1DCFC9;
	color:#1DCFC9;
}
.eWX{
	width:80px;
}
.eWXT{
	top:10px;
}
.hoverPt{
	cursor:pointer;
}
/*浠ヤ笅鏄皬瀵艰埅*/
.xqTabZheng{
	margin:20px auto 0;
	width:1120px;
	height:48px;
	/*border:1px solid red;*/
	background-color:#F5F5F5;
	border-bottom: 2px solid #008fdd
}
.xqDec{
	width:6px;
	height:52px;
	/*border:1px solid red;*/
}
.xqDecO{
	width:6px;
	height:15px;
	background-color:#006FAA;

}
.xqDecT{
	width:6px;
	height:11px;
	background-color:#008FDD;
	margin-top:3px;
}
.xqDecTh{
	width:6px;
	height:8px;
	background-color:#55C4FF;
	margin-top:3px;
}
.xqDecF{
	width:6px;
	height:5px;
	background-color:#AAE1FF;
	margin-top:3px;
}
.xqTabNv{
	margin-left:-40px;
}
.xqTabNvO{
	margin-left:70px;
	font-size: 16px;
	color:#333333;
	width:97px;
	height:50px;
	top:-17px;
	line-height: 52px;
	text-align: center;

}
.xqTabNvO:hover{
	color:#1dcfc9;
	background-color:#FFFFFF;
	border-top:1px solid #1DCFC9;
	border-left:1px solid #1DCFC9;
	border-right:1px solid #1DCFC9;
	box-shadow: 4px 0 1px #000000;
}
.xqTabCOOOL{
	font-size:14px;
	color:#868686;
}
.xqTabCOOOR{
	font-size:14px;
	color:#333333;
}
.xqTabContentO{
	width:1120px;
	margin:0 auto;
}
.xqTabContentOZheng{
	margin-left:47px;
	margin-top:24px;
}
.xqTabCOOO{
	width:298px;
	height:17px;
}
.xqTabCOO{
	margin-top:10px;
}
.xqHTTou{
	width:1120px;
	margin:0 auto;
	background-color:#1DCFC9;
	margin-top:13px;
}
.xqHTTou div{
	/*margin-top:;*/
	width:220px;
	height:58px;
	line-height: 58px;
	text-align: center;
	/*margin:0 50px;*/
	color:#ffffff;
	font-size:16px;
}
.xqHTContent{
	width:1120px;
	margin:0 auto;
	height:1065px;
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	/*height:3px;
	background-color:red;*/
}

.xqHTContentColOTuO{
	background-position: -206px -313px; width: 36px; height: 42px;
	left:92px;
	top:60px;
}
.xqHTContentColOTuT{
	background-position: -206px -281px; width: 37px; height: 32px;
	left:92px;
	top:40px;
}

.xqHTContentColOTuTh{
	background-position: -244px -276px; width: 37px; height: 37px;
	left:92px;
	top:60px;
}
.xqHTContentColOTuF{
	background-position: -207px -245px; width: 37px; height: 36px; 
	left:92px;
	top:40px;
}
.xqHTContentColOTuFi{
	 background-position: -244px -245px; width: 37px; height: 31px;
	 left:92px;
	 top:60px;
}
.xqHTContentColOTuTxt{
	font-size: 16px;
	color:#878787;
	left:75px;
	top:60px;
}
.xqXBO{
	top:40px;
}
.xqXBT{
	top:40px;
}
.xqWenhaoTu {
	background-position: -248px -409px; width: 24px; height: 25px;
}
.xqHTContentCol{
	width:223px;
	height:871px;
	height:1010px;
	/*姣忎釜67*/
	margin:0 0;
	float:left;
	/*background-color: #000000;*/
}
.xqwK{
	/*border:1px solid #1DCFC9;*/
}
.Tongyi{
	width:223px;
	height:67px;
	line-height: 67px;
	text-align: center;
}
.xqTuTiaozheng{
	width:223px;
	height:67px;
	line-height: 67px;
	padding-left: 20px;
}
.xqWenhaoTu{
	top:6px;
	margin-right:6px;
}
.xqHTContentColO{
	width:223px;
	height:203px;
}
.xqHTContentColT{
	width:223px;
	height:135px;
}
.xqHTcolO{
	/*top:-114px;*/
	margin-top:0px;
}
.xqAnniuTxt{
	width:223px;
	height:134px;
}
.xqATxtO{
	font-size: 16px;
	color:#333333;
	height:20px;
}
.xqATxtT{
	font-size:30px;
	color:#FD8339;
	height:20px;
}
.xqAN{
	width:136px;
	height:30px;
	color:#FFFFFF;
	font-size:16px;
	background-color:#FD833A;
	border-radius: 10px;
	line-height: 30px;
	text-align: center;
	margin-top:20px;
	left:30px;
	margin:0 10px;
}
.xqAN{
	width:136px;
	height:30px;
	color:#FFFFFF;
	font-size:16px;
	/*background-color:#FD833A;*/
	border-radius: 10px;
	line-height: 30px;
	text-align: center;
	margin-top:20px;
	left:30px;
	margin:0 10px;
	margin-top:17px;
}
.xqZuiHou{
	width:700px;
	float:right;
	top:-128px;
	left:29px;
	/*margin-bottom:20px;*/
}
.xqZuiHouAn{
	/*float:right;*/
	width:223px;
	/*border:1px solid red;*/
	text-align: center;
	margin-top:20px;
	/*height: 138px;*/
	/*background-color: #BFFFEF;*/
	/*margin:0 5px;*/
}
.xqZuiHouAnT{
	/*float:right;*/
	width:223px;
	/*border:1px solid red;*/
	text-align: center;
	height: 68px;
	/*background-color: #BFFFEF;*/
	/*margin:0 5px;*/
}
.jsxXBO{
	z-index:1000;
	background-color: #BFFFEF;
	/*filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;*/
	height: 1010px;
	/*border:1px solid red;*/
}
.jsxXBT{
	z-index:1000;
	/*border:1px solid red*/
}
.jsxXBTh{
	z-index:1000;
	/*border:1px solid red;*/
}
.xqXK{
	width:230px;
	border:1px solid #1DCFC9;
	background-color: #20cfca;
	/*filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;*/
	z-index:2000;
	top:200px;
	left:440px;
	height:1200px;
	border-radius: 10px;
	position:absolute;
}
.AnO{
	/*background-color:#BFFFEF;*/
	/*filter:alpha(Opacity=1);-moz-opacity:0.1;opacity: 0.1;*/

}
.duiGouO{
	 /*background:url("./../img/瀵瑰嬀.fw.png") top left;*/
	 background:url("./../img/detailSprite.png") top left;
	 width:24px ;
	 height:21px;
	 top:7px;left:99px;
	background-position: -272px -130px; width: 24px; height: 21px; 
}
.noShow{
	display:none;
}
.xqBeijing{
	background-color:#f6f6f6;
}

.zong{
	width:1120px;
	margin:0 auto;
}
.zongHuaxian{
	top:10px;
	width:1120px;
	border:1ps dashed #d3d3d3;
}
.toubaoLC{
	margin-left:14px;
	margin-top:25px;
}
.toubaoLCTu{
	/*background:url("detailTwo.png") top left no-repeat;*/
	width:8px; height:8px; 
	background-color:#FFA540;
	/*background-position:-304px -10px;*/
	position: relative;
	top:-5px;
	display: inline-block;
}
.toubaoLCTuTxt{
	font-size: 16px;
	color:#FFA540;
	height:22px;
	line-height: 22px;
	display: inline-block;
	top:-4px;
}
.tblcTuXB{
top:5px;
}

.sanDaTuDiv{
	width:1004px;
	margin:52px auto 30px;
}
.sanDaTuO{
	/*background:url("detailTwo.png") top left no-repeat;*/
	 background-position: -0px -344px; width: 101px; height: 108px;
	display: inline-block;
	margin-left:113px;
	margin-right:71px;
}
.sanDaTuT{
	/*background:url("detailTwo.png") top left no-repeat;*/
	background-position: -103px -257px; width: 103px; height: 102px;
	display: inline-block;
	margin-left:111px;
	position: relative;
	top:-10px;
	margin-right:71px;
}
.sanDaTuTh{
	/*background:url("detailTwo.png") top left no-repeat;*/
	background-position: -0px -136px; width: 104px; height: 104px;
	display: inline-block;
	margin-left:101px;
	margin-right:143px;
}
.liuchengTu{
	width:1000px;
	margin:0 auto;
}
.liuchengTuO{
	/*background:url("detailTwo.png") top left no-repeat;*/
	background-position: -0px -0px; width: 303px; height: 83px; 
	display: inline-block;
	

}
.liuchengTuT{
	/*background:url("detailTwo.png") top left no-repeat;*/
	background-position: -0px -0px; width: 303px; height: 83px; 
	display: inline-block;
}
.liuchengTuTh{
	/*background:url("detailTwo.png") top left no-repeat;*/
	background-position: -0px -0px; width: 303px; height: 83px; 
	display: inline-block;
}
.tuxiaTxtO{
	font-size: 16px;
	position: relative;
	left:70px;
	top:15px;
}
.tuxiaTxtT{
	font-size:14px;
	color:#FFA541;
	position: relative;
	left:70px;
	top:25px;
}

.lctXB{
	left:80px;
}

.lctHuaxian{
	margin-top:40px;
	margin-bottom:10px;
	width:1120px;
	border-bottom:1px dashed #d3d3d3;
}
.contentOne{
	margin-top:40px;
	margin-bottom: 15px;
	margin-left:73px;
	overflow: hidden;
	min-height: 21px;
}
.contentOneOTu{
	/*background:url("detailTwo.png") top left no-repeat; */
	  background-position: -272px -409px; width: 23px; height: 23px;
	 display:inline-block;
	 float: left;
}
.contentOneOTuT{
	/*background:url("detailTwo.png") top left no-repeat; */
	 background-position: -200px -413px; width: 23px; height: 23px;
	display:inline-block;
}
.contentOneOTuTxt{
	float: left;
	font-size: 14px;
	width:800px;
	display:inline-block;
	padding-left:15px
}
.cOTXB{
	position: relative;
	top:-35px;
}

.cotXB{
	position:relative;
	top:4px;
}

.contentOneCotXbHuaXian{
	margin-top:65px;
	width:1120px;
	border-bottom:1px solid #d3d3d3;
	margin-bottom:85px;
}

.detailThree{
	width:1120px;
	margin:0 auto;
}
/*.btl{
	display:inline-block;
}*/
.lipeiTitle{
	margin-top:25px;
	margin-left:15px;
}
.lipeiTitleTu{
	/*background:url("detail3.png") top left no-repeat;*/
	width:8px; height:8px; 
	background-color:#1DCFC9;
	position:relative;
	top:-3px;
	display: inline-block;
}
.lipeiTitleTuTxt{
	font-size:20px;
	color:rgb(29,206,201);
	display:inline-block;
}
.daTu{
	/*background:url("detail3.png") top left no-repeat;*/
	 /*background-position: -104px -153px; width: 103px; height: 104px;*/
	margin-top:32px;
	margin-left:110px;
}
.DThTPA{
	background:url("detail3.png") top left no-repeat;
}
.tuDuiYingWenZiTu{
	background-position: -242px -313px; width: 32px; height: 32px;
}
.tuDuiYingWenZiTuTxt{
	font-size:16px;
	width:109px;
	height:46px;
}
.tuDuiYingWenZiOTTu{
	 background-position: -242px -345px; width: 32px; height: 32px;
	position: relative;
	left:20px;
}
.tuDuiYingWenZiOTTuTO{
	font-size:16px;
	width:141px;
	height:46px;
	text-align: center;
	position: relative;
	top:20px;
}
.tuDuiYingWenZiOTTuTT{
	font-size: 16px;
	width:141px;
	height:46px;
	text-align: center;
}
.tuDuiYingWenZiOTxt{
	width:171px;

}
.tuDuiYingWenZiTuTh{
	 background-position: -206px -355px; width: 32px; height: 32px;
}
.tuDuiYingWenZiTuTxtTh{
	font-size:16px;
	width:134px;
	height:46px;
}
.tuDuiYingWenZiTuF{
 background-position: -238px -377px; width: 32px; height: 32px; 
}
.tuDuiYingWenZiTuTxtF{
	width:70px;
	height:46px;
	font-size:16px;
}
.tuDuiYingWenZiFiTu{
	 background-position: -270px -377px; width: 32px; height: 32px;
}
.tuDuiYingWenZiTuTxtFi{
	font-size: 16px;
	width:99px;
	height:21px;
	position: relative;
	top:-8px;
}
.xre{
	position:relative;
}
.tuDuiYingWenZiO{
	position:relative;
	left:85px;
}
.tuDuiYingWenZiT{
	position:relative;
	left:95px;
}
.tuDuiYingWenZiTh{
	left:45px;
}

.tuXiaWenzi{
	margin-bottom:46px;
}
.lipeiW
.lipeiWenziO{
	font-size: 14px;
	color:#FFAE55;
}
.lipeiWenziT{
	font-size: 14px;
	color:#666666;
}
.lipeiWenziTh{
	font-size:20px;
	color:#1DCEC9
}
.lipeiWenziF{
	font-size:14px;
	color:#666666;
}
.lipeiDianhua{
	margin-left:65px;
	position:relative;
	top:-20px;
}
.dianhuaHuaxian{
	width:1120px;
	border-bottom: 1px dashed #666666;
	margin-top:36px;
	margin-bottom:15px;
}
.shuoming{
	margin-left:65px;
}



.xiaoOne{
	font-size: 14px;
	color:#818181;
}
.xiaoOneAddr{
	font-size:14px;
	color:#DF7800;
}
.shuomingTxtT{
	font-size:14px;
	color:#808080;
	margin-top:10px;
}
.shuomingTxtPag{
	margin-left:65px;
}
.shuomingTPxiahuaxianO{
	width:1120px;
	border-bottom:1px solid #d3d3d3;
	margin-top:45px;
}
.shuomingTPxiahuaxianT{
	width:1120px;
	border-bottom:1px solid #d3d3d3;
	margin-top:25px;
}
.tupianPag{
	width:956px;
	margin:20px auto;
	/*border:1px solid red;*/
}

.tupianPagOTuTxtO{
	width:266px;
	height:35px;
	font-size:14px;
	line-height:35px;
	background-color:rgba(127,127,127,.5);
	color:rgb(245,245,245);

}

.tupianPagOTuTxtT{
	width:266px;
	height:35px;
	font-size:14px;
	line-height:35px;
}
.tupianPagTxtBox{
	width:266px;
	height:70px;
	top:-35px;
}
.tupianPagO{
	box-shadow: 0px 0px 10px #d3d3d3;
	border:1px solid #d3d3d3;
	margin-right:49px;
}
.tupianPagT{
	box-shadow: 0px 0px 10px #d3d3d3;
	border:1px solid #d3d3d3;
	left:70px;
}
.tupianPagTh{
	box-shadow: 0px 0px 10px #d3d3d3;
	border:1px solid #d3d3d3;
	left:140px;
}

.xre{
	position: relative;
}
/*..tuDuiYingWenZiO{
	position:relative;
	left:65px;
}*/
.tuDuiYingWenZiT{
	left:115px;
}
.tuDuiYingWenZiTh{
	left:105px;
}
.tuDuiYingWenZiF{
	left:155px;
}
.tuDuiYingWenZiFi{
	left:245px;
}
.tuXiaWenzi{
	margin-bottom:46px;
}
.lipeiW
.lipeiWenziO{
	font-size: 14px;
	color:#FFAE55;
}
.lipeiWenziT{
	font-size: 14px;
	color:#666666;
}
.lipeiWenziTh{
	font-size:20px;
	color:#1DCEC9
}
.lipeiWenziF{
	font-size:14px;
	color:#666666;
}
.lipeiDianhua{
	margin-left:65px;
	position:relative;
	top:-20px;
}
.dianhuaHuaxian{
	width:1120px;
	border-bottom: 1px dashed #666666;
	margin-top:36px;
	margin-bottom:15px;
}
.shuoming{
	margin-left:65px;
}

.shuomingTitleTu{
	background-position: -224px -409px; width: 24px; height: 24px;
}

.shuomingTitleTuTxt{
	font-size:16px;
	color:#1DCEC9;
	top:-5px;
	left:5px;
}
.xiaoOne{
	font-size: 14px;
	color:#818181;
}
.xiaoOneAddr{
	font-size:14px;
	color:#DF7800;
}
.shuomingTxtT{
	font-size:14px;
	color:#808080;
	margin-top:10px;
}
.shuomingTxtPag{
	margin-left:65px;
}
.shuomingTPxiahuaxianO{
	width:1120px;
	border-bottom:1px solid #d3d3d3;
	margin-top:45px;
}
.shuomingTPxiahuaxianT{
	width:1120px;
	border-bottom:1px solid #d3d3d3;
	margin-top:25px;
}
.tupianPag{
	width:956px;
	margin:20px auto;
	/*border:1px solid red;*/
}

.tupianPagOTuTxtO{
	width:266px;
	height:31px;
	font-size:14px;
	line-height:35px;
	background-color:rgba(127,127,127,.5);
	color:rgb(245,245,245);
}

.tupianPagOTuTxtT{
	width:266px;
	height:35px;
	font-size:14px;
	line-height:35px;
}
.tupianPagTxtBox{
	width:266px;
	height:70px;
	top:-35px;
}
.tupianPagO{
	box-shadow: 0px 0px 10px #d3d3d3;
	border:1px solid #d3d3d3;
	/*涓嬮潰height 鑷繁鍔�*/
	height:210px;


}
.tupianPagT{
	box-shadow: 0px 0px 10px #d3d3d3;
	border:1px solid #d3d3d3;
	left:70px;
	/*涓嬮潰height 鑷繁鍔�*/
	height:210px;
}
.tupianPagTh{
	box-shadow: 0px 0px 10px #d3d3d3;
	border:1px solid #d3d3d3;
	left:140px;
	/*涓嬮潰height 鑷繁鍔�*/
	height:210px;
}

.xre{
	position: relative;
}
.lpfwBox{
}
.cjwtBox{
	/*display:none;*/
	margin-bottom:120px;
	
}
.cbTxtO{
	font-size:14px;
	color:#545454;
	line-height: 20px;
	margin-left:23px;
}
.cbTxtT{
	font-size: 12px;
	color:#7F7F7F;
	line-height: 20px;
	margin-bottom: 20px;
	width:682px;
	margin-left:23px;
}
.cjwtBoxU{
	border-bottom:1px dashed #d3d3d3;
	margin:36px auto;
}

.cjwtBoxUl{
	margin-bottom:50px;
	border-bottom-style:none;
}
.tbxzBox{
	margin:0 auto;
	width:1120px;
}
.lpfwBox{
}
.cjwtBox{
}
.xqHH{
	font-size:14px;
	color:#444444;
	clear:both;
	left:950px;
	top:20px;
	width:200px;
}
.xiaoshi{
	background-position: -104px -153px; width: 103px; height: 104px;

}
.chaxun{
	background-position: -0px -240px; width: 103px; height: 104px;margin-left:60px;
}
.zhengshitijiao{
	background-position: -207px -153px; width: 91px; height: 92px;margin-left:60px;
}
.sunshi{
	background-position: -160px -83px; width: 112px; height: 70px;margin-left:50px;
}
.jiean{
	 background-position: -101px -359px; width: 99px; height: 84px;margin-left:40px;
}
.liuchengDaoJianTou{
	background:url("./../img/detailSprite.png") top left;
	background-position: -272px -83px; width: 29px; height: 47px;
	top:-20px;
	left:20px;
}

.iddDivBox .idddbTxtO{
	color:#1DCFC9;
	/*color:#000000;*/
	background-color:#FFFFFF;
}

.juzhongBox{
	top:17px;
	margin-top:20px;
	margin-bottom:120px;
	border:1px solid #d3d3d3;
	margin:0 auto;
	width:1120px;
}
.cwjtTitleTu{
	width:8px;
	height:8px;
	background-color:#1DCFC9;
}
.cwjtTitleTuTxt{
	font-size:20px;
	color:#1DCFC9;
}
.juzhongNeiRong{
	margin-top:20px;
	margin-left:15px;
}
.cwjtConBox{
	margin-left:50px;
}
.cbTuO{
	 background-position: -272px -432px; width: 19px; height: 17px;
	top:3px;
}
.cbTuT{
	background-position: -223px -433px; width: 18px; height: 18px;
	top:0px;
}
.jiange{
	margin-top:15px;
}
.cpsm{
	border-top:1px solid #1DCFC9;
	border-left:1px solid #1DCFC9;
	border-right:1px solid #1DCFC9;
}
.xqTabContentT{
	top:10px;
	border-top:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	width:1120px;
}
.cbTuTXB{
	top:-15px;
}
.xiaxian{
	border-bottom:1px solid #b9b9cb;
}
/*.idCUOTxtO{
	top:-80px;
}*/
.xqHTcolO{
	
}

/*浠ヤ笅鏄噸鍋氬鑸�*/
.de-table-container{
	width:1120px;
	margin:0 auto;
	margin-top:13px;
	overflow:auto;
	overflow-y:hidden;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
}
.de-table-subject{
	background-color: #1DCFC9;
	margin:0 auto;
	float:left;
	overflow:hidden;
}
.de-table-subject li{
	width:224px;
	height:58px;
	line-height: 58px;
	text-align: center;
	color:#ffffff;
	font-size:16px;
	display:inline-block;
}
.widthT{
	width:1344px;
}
.odd{
	background-color:#F6F6F6;
}
.even{
	background-color:#FFfFFF;
}
.de-table-partO{
	width:220px;
	/*background-color: red;*/
	float:left;
	display:inline-block;
	
	/*height:100px;*/
}
.de-table-Tu-Geshi{
	display:block;
	margin-left:94px;
}
.de-table-Txt-Geshi{
	display: block;
	font-size:14px;
	color:#878787;
	text-align: center;
}
.de-table-TuTxt{
	/*display:inline-block;*/
	position: absolute;
	background-position: -248px -409px;
	width: 24px; height: 25px;
	top:20px;
	left:10px;
	/*margin-left:40px;*/
}
.de-table-TuTxtT{
		font-size:14px;
		color:#858585;
		background-position: -248px -409px;
		line-height: 65px;
		height:65px;
		position:absolute;
		left:50px;
		/*text-align:center;*/
		
}

.de-table-bankuT{
	width:226px;
	text-align: center;
	height:65px;
	position:relative;
}
.de-table-partTh{
	height:65px;
	float:right;
	/*width:40px;*/
	/*vertical-align: top;*/
	margin-top:0;
	/*float:left;*/
	/*display:block;*/
}
.de-table-feiyong{
	width:222px;
	height:65px;
	font-size:14px;
	color:#858585;
	text-align: center;
	line-height: 65px;
	border-left:1px solid #1DCFC9;
	/*float:right;*/
}
.de-table-partTh hr{
	width:100%;
	height:0px;
	border-top:0;
	border-bottom:1px solid #b9b9cb;
}

.fu-dong-detail{
	width:200px;
	text-align: left;
	position:absolute;
	top:15px;
	left:20px;
	display:none;
}
.fu-dong-ZJ{
	background:url("./../img/zxjt.fw.png") top left no-repeat;
	background-position:0 0;
	width:35px;
	height:36px; 
	float:left;
	position:absolute;
	top:5px;
	left:-5px;

}
.beizhu{
	font-size:14px;
	background-color:#000000;
	filter:alpha(opacity=50);       /* IE */
	-moz-opacity:0.5;              /* 鑰佺増Mozilla */
	opacity: 0.5;
	color:#ffffff;
	text-align:left;
	float:left;
	width:250px;
	border-radius:6px;
	z-index:9999;
	padding:10px;
	margin-left:30px;
}	

.baofei{
	/*color:#fd8339;*/
	font-size:14px;
	text-align: center;
	margin-top:20px;
}
.qianshu{
	color:#fd8339;
	font-size:16px;
}
.liji-toubao{
	width:136px;
	height:30px;
	border-radius:5px;
	background-color:#fd8332;
	font-size:16px;
	color:#ffffff;
	text-align: center;
	line-height:30px;
	margin-top:10px;
	margin-left:50px;
	cursor: pointer;
}
.toubao-anniu{
	float:right;
	/*position:relative;*/
	margin-right:2px;
	/*margin-top:20px;*/
}
.toubao-anniu li{
	width:222px;
	border-left:1px solid #1DCFC9;
	border-bottom:1px solid #1DCFC9;
	height:122px;
}
.anniu-duigou{
	 background:url("./../img/detailSprite.png") top left;
	 width:24px ;
	 height:21px;
	background-position: -272px -130px; width: 24px; height: 21px; 
	float:right;
	margin-top:20px;


}
.jiaozhu{
	color:#444444;
	font-size:14px;
	float:right;
	margin-top:20px;
	margin-bottom:40px;
}

/*浠ヤ笂鏄噸鍋氬鑸�*/
.xqHRORTOT{
	font-size:14px;
	color:#999999;
}
.tb-an-bg{
	/*background-color:#BFFFFF;
	filter:alpha(opacity=10);-moz-opacity:0.1;opacity: 0.1;
*/	/*filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;*/
	background:rgba(32,207,202,.1);
}
.tb-an-gb{
	background-color: #f95f02;
}
.xqHRFOO{
	width:242px;
}
a{
	text-decoration: none;
	color:#008FDD;
}


.isYW{
	background:url('./../img/isYW.fw.png');
	width:36px;
	height:42px;
}
.isYL{
	background:url('./../img/isYL.fw.png');
	width:37px;
	height:32px;
}
.isLX{
	background:url('./../img/isLX.fw.png');
}
.isGR{
	background:url('./../img/isGR.fw.png');
}
.isJJ{
	background:url('./../img/isJJ.fw.png');

}
.isYD{
	background:url('./../img/isYD.fw.png');

}
.isCC{
	background:url('./../img/isCC.fw.png');

}
.xqDec{
	float:left;
}
.CXNv{
	float:left;
	height:52px;
	line-height: 52px;
	margin-left:40px;
}
.pingchang{
	margin-top:1px;
	height:47px;
	line-height: 44px;
	color:#515151;
	font-size:16px;
	margin-right:73px;
	width:100px;
	z-index:99;
	text-align: center;
	cursor:pointer;
}
/*.CXNv li:first-child{
	background-color:#FFFFFF;
	border:1px solid #1DCFC9;
	border-bottom:1px solid #ffffff;
}*/
.CXNv{
	overflow: visible;
}
.clickY{
	background-color:#FFFFFF;
	border:1px solid #008fdd;
	border-bottom:1px solid #ffffff;
    border-left: 2px solid #008fdd;
    border-right: 2px solid #008fdd;
    position: relative;
}
.clickY i{position:absolute;right: -22px;top:4px;width:20px;height:36px;background: url("../img/yinying.png") no-repeat -3px 0; }
.de-add-bian{
	overflow:hidden;
}
 .de-table-partO{
	margin-top:20px;
}
.CXNv span{
	width:35px;
	height:36px;
	/*display:inline-block;*/
	/*background-color:#f5f5f5;*/
	/*vertical-align: top;*/
	/*position: absolute;*/
	/*top:-15px;*/
	/*left:1px;*/
	background-image: url("./../img/yinying.fw.png") ;
	background-position:center;
	background-repeat: no-repeat;
	display:inline-block;
	display:none;
}
.layui-layer-btn0{
	background-color: red;
}
.userInfor ul li{float:none}


.touIco{
	width:275px;
	height:45px;
	font-size:18px;
	color:#fff;
	border-radius: 5px;
	line-height:45px;
	text-align: center;
	display: none;
	position: relative;
	margin-top:13px;

}
.touIco.canT{display: block;background:#FD833A;cursor:pointer;}
.touIco.canNot{display: block;background:#ccc;}
.planPop {
	width: 700px;
	height: 450px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -350px;
	margin-top: -225px;
	background: #fff;
	border-radius: 5px;
	z-index: 9999;
	display: none;
}

.planPop.showBlock {
	display: block;
}

.planPop .title {
	height: 55px;
	border-bottom: 4px solid #008fdd;
	position: relative;
}

.planPop .title .closeIco {
	width: 20px;
	height: 20px;
	background: url('../img/closeIco.png') no-repeat;
	position: absolute;
	right: 30px;
	top: 15px;
	cursor: pointer;
	background-size: 20px 20px;
}

.planPop .title h2 {
	font-size: 20px;
	color: #888;
	padding-left: 30px;
	line-height: 55px
}

.planPop .title h2 span {
	font-size: 14px;
	color: #a4a19e;
	margin-left: 15px;
}

.planPop .contentDiv {
	padding: 20px 30px
}

.planPop .contentDiv h3 {
	font-size: 14px;
	color: #ff993f
}

.planPop .contentDiv .outDiv {
	width: 100%;
	overflow: auto;
	height: 265px;
	margin-top: 20px;
}

.planPop .contentDiv .outDiv ul {
	width: 560px;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-top: 1px solid #e1e1e1;
	margin-bottom: 20px;
}

.planPop .contentDiv .outDiv ul li {
	text-align: center;
	line-height: 35px;
	border-bottom: 1px solid #e1e1e1;
	overflow: hidden;
	width: 100%;
}

.planPop .contentDiv .outDiv ul li p {
	color: #929292;
}

.planPop .contentDiv .outDiv ul li p.wd50 {
	width: 50%;
	float: left;
}

.planPop .contentDiv .outDiv ul li p.c00 {
	color: #0099ff;
}

.planPop .contentDiv .outDiv ul li.f5f {
	background: #f5f5f5;
}

.planPop .planChangeDiv {
	height: 36px;
	overflow: hidden;
	width: 165px;
	margin: 0 auto;
}

.planPop .planChangeDiv .planChangeIco {
	width: 36px;
	height: 36px;
	background: url(../img/planChangeIco.png) no-repeat;
	display: block;
	cursor: not-allowed
}

.planPop .planChangeDiv .planChangeIco.perv {
	background-position: 0 0;
	float: left;
}

.planPop .planChangeDiv .planChangeIco.perv.active {
	background-position: 0 -36px;
	cursor: pointer;
}

.planPop .planChangeDiv .planChangeIco.next {
	background-position: -36px 0;
	float: right;
}

.planPop .planChangeDiv .planChangeIco.next.active {
	background-position: -36px -36px;
	cursor: pointer;
}

.mainBg {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .5);
	position: fixed;
	z-index: 9998;
	left: 0;
	top: 0;
	display: none
}

.mainBg.showBlock {
	display: block;
}

.detailDiv {
	width: 100%;
	height: 254px;
	overflow: hidden;
	margin-top: 10px
}

.detailDiv .detailDivImg {
	width: 475px;
	height: 254px;
	overflow: hidden;
	float: left;
	position: relative
}

.detailDiv .detailDivImg img {
	width: 100%;
	height: 100%;
	display: block;
}

.detailDiv .detailDivImg .rebeateDiv {
	width: 76px;
	height: 44px;
	position: absolute;
	right: 13px;
	top: 0;
	background: url(../img/rebeateBg.png) no-repeat;
	line-height: 30px;
	text-align: center;
	display:none
}
.detailDiv .detailDivImg .rebeateDiv.disBlk{display: block}
.detailDiv .detailDivImg .rebeateDiv span {
	font-size: 14px;
	color: #fff
}

.detailDiv .rightDiv {
	width: 610px;
	float: left;
	position: relative;
	padding: 0;
	margin-left: 35px
}

.detailDiv .rightDiv .leftText h2 {
	height: 50px;
	font-size: 25px;
	color: #353535;
	width: 100%;
	white-space: normal;
	line-height: 28px;
	overflow: hidden
}

.detailDiv .rightDiv .leftText .priceDiv {
	min-height: 70px;
	width: 100%;
	/* padding-bottom: 14px; */
	border-bottom: 1px solid #eee;
	overflow: hidden
}

.detailDiv .rightDiv .leftText .priceDiv .priceSpan {
	color: #FD8339;
	font-size: 30px;
	font-weight: bold
}

.detailDiv .rightDiv .leftText .priceDiv .mr10 {
	margin-right: 10px;
}

.detailDiv .rightDiv .leftText .priceDiv .mr10 a {
	color: #0084da;
	text-decoration: underline;
	margin-left: 10px
}

.detailDiv .rightDiv .topIco {
	width: 40px;
	height: 40px;
	position: absolute;
	top: 46px;
	right: 53px;
}

.detailDiv .rightDiv .leftText ul {
	width: 100%;
	padding-top: 10px;
}

.detailDiv .rightDiv .leftText ul li {
	overflow: hidden;
	line-height: 27px;
	width: 100%;
	color: #656768;
	font-size: 12px;
}

.detailDiv .rightDiv .leftText ul li div {
	width: 50%;
	float: left;
	overflow: hidden;
}

.detailDiv .rightDiv .leftText ul li strong {
	color: #2e2e2f;
	font-size: 12px;
	font-weight: normal
}

.detailDiv .rightDiv .leftText .priceDiv .rebeateDiv {
	float: left;
	margin-left: 15px
}

.detailDiv .rightDiv .leftText .priceDiv .rebeateDiv span {
	color: #FF5C26;
	font-size: 18px;
	float: left;
	display: inline-block;
	vertical-align: top;
	margin-top: 18px
}

.detailDiv .rightDiv .leftText .priceDiv .rebeateDiv i {
	width: 27px;
	height: 30px;
	background: url('../images/detaiIco.png') no-repeat;
	vertical-align: top;
	margin-top: 12px;
	margin-left: 10px;
	float: left;
	display: inline-block
}

.dijiDiv {
	position: absolute;
	right: -70px;
	top: 0;
}

.navDiv {
	overflow: hidden;
	margin-top: 38px
}

.navDiv .navInDiv {
	width: 100%;
	height: 51px;
	border: 1px solid #f0f0f0;
	box-sizing: border-box;
	background: #f5f5f5;
	position: relative
}

.navDiv .navInDiv ul {
	position: absolute;
	left: 0;
	top: -1px;
}

.navDiv .navInDiv ul li {
	padding: 0 5px;
	height: 51px;
	text-align: center;
	font-size: 18px;
	color: #646668;
	line-height: 51px;
	margin-right: 40px;
	cursor: pointer
}

.navDiv .navInDiv ul li a {
	display: block;
	color: #646668
}

.navDiv .navInDiv ul li.hover {
	color: #008fdd;
	border-top: 2px solid #008fdd;
	line-height: 49px;
	background: #fff;
	border-right: 1px solid #f0f0f0
}

.navDiv .navInDiv ul li.hover a {
	color: #008fdd;
}

.navDiv .navInDiv a.ins {
	width: 90px;
	height: 35px;
	background: #fd833a;
	color: #fff;
	text-align: center;
	line-height: 35px;
	float: right;
	margin: 7px 18px 0 0;
	border-radius: 3px
}

.navDiv .navInDiv.fixedPos {
	position: fixed;
	width: 1120px;
	left: 50%;
	top: 0;
	z-index: 998;
	margin-left: -560px;
}

/* .planDiv {
	width: 100%; 
	height: 51px;
 display: block
} */

.planDiv .planInDiv {
	border-bottom: 1px solid #f6f6f6;
	overflow: hidden;
	padding-bottom: 20px
}

.planDiv .planInDiv .leftTag {
	width: 90px;
	height: 85px;
	float: left;
	border-radius: 3px;
	position: relative
}

.planDiv .planInDiv .leftTag.green {
	background: #40d278
}

.planDiv .planInDiv .leftTag.yellow {
	background: #fbc111
}

.planDiv .planInDiv .leftTag.red {
	background: #fb9a9a
}

.planDiv .planInDiv .leftTag.blue {
	background: #b4d4f5
}

.planDiv .planInDiv .leftTag p {
	font-size: 16px;
	color: #fff;
	margin-top: 16px;
	text-align: center
}

.planDiv .planInDiv .leftTag i {
	width: 26px;
	height: 26px;
	position: absolute;
	bottom: 12px;
	left: 30px;
	background: url('../img/planTagIco.png') no-repeat
}

.planDiv .planInDiv .leftTag i.insurancePlan {
	background-position: 0 0
}

.planDiv .planInDiv .leftTag i.noticeOfInsurance {
	background-position: -26px 0
}

.planDiv .planInDiv .leftTag i.claimsService {
	background-position: -52px 0
}

.planDiv .planInDiv .leftTag i.commonProblem {
	background-position: -78px 0
}

.planDiv .planInDiv .rightContent {
	margin-left: 65px;
	width: 965px;
	float: left
}

.planList {
	width: 100%;
	overflow: hidden
}

.planList li {
	margin-bottom: 5px;
	padding: 0 10px;
	height: 45px;
	border: 1px solid #c9c9c9;
	color: #646668;
	background: #fff;
	margin-right: 15px;
	line-height: 45px;
	cursor: pointer
}

.planList li.hover {
	border: 1px solid #fd833a;
	background: #fff url('../img/planHover.png') no-repeat right bottom;
}

.priceParents {
	width: 100%;
	overflow: hidden;
	margin-top: 22px;
	margin-bottom: 22px;
}

.priceParents li {
	margin-bottom: 5px;
	padding: 0 15px;
	border: 1px solid #b5b5b5;
	text-align: center;
	height: 30px;
	line-height: 30px;
	color: #646668;
	margin-right: 15px;
	cursor: pointer
}

.priceParents li.hover {
	border: 1px solid #fd833a;
	background: #fd833a;
	color: #fff;
}

.planTable {
	width: 100%;
}

.planUpDiv table {
	border-right: 1px solid #e9e9e9;
	border-left: 1px solid #e9e9e9;
}

.planUpDiv table td, .planUpDiv table th {
	border-top: 1px solid #e9e9e9;
	line-height: 22px;
	padding: 10px 20px
}

.planUpDiv table th {
	background: #f9f9f9
}

.priceFlag {
	display: none
}

.priceFlag.show {
	display: block
}

.detailDiv .rightDiv .topIco {
	width: 60px;
	height: 60px;
	top: 32px;
	right: 20px
}
.disBlk{display: block}
.disNone{display:none}
.originalPrice{height:40px;font-size:12px;position:relative;display: block;float: left;margin:0 0 0 10px}
.originalPrice p{width:100%;}
.originalPrice .topSpan{color:#fff;background:#ffc320;padding:2px;border-radius: 3px}
.originalPrice .botSpan{color:#969a9e;text-decoration: line-through;margin-top:5px;}
.blockNoneDiv{opacity: 0}
.blockNoneDiv.disBlock{opacity: 1}
.tip_passport_bindmobile{height: 40px; line-height: 40px; background-color: rgb(224, 241, 223); font-size: 14px; padding-left: 28px; position: relative; margin-top: -40px;transition:All .3s ease; -webkit-transition:All .3s ease; -moz-transition:All .3s ease; -o-transition:All .3s ease;color:#323232;}
.tip_passport_bindmobile a{color: #323232; text-decoration: underline;}
.tip_passport_bindmobile img{width:12px;height:12px;position: absolute; top: 15px; right: 17px; cursor: pointer; }
.tip_passport_bindmobile_masker{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(//static.qyer.com/models/common/images/bg_255_255_255_0.7.png);z-index:2000;display: none; }
.tip_passport_bindmobile_dialog{box-sizing: border-box; width: 340px; height: 180px; border: solid 1px rgb(192, 192, 192); background-color: rgb(255, 255, 255); box-shadow: 0 0 10px #ccc; position: absolute; top: 50%; left: 50%; margin: -90px 0 0 -170px; padding: 30px 20px 0 20px; }
.tip_passport_bindmobile_dialog_title{font-size: 18px;color: #323232;text-align: center;margin-bottom: 5px; }
.tip_passport_bindmobile_dialog_text{font-size: 14px;color: #959595;}
.tip_passport_bindmobile_dialog_btn{width:84px;height:28px;line-height:28px;display:inline-block;font-size:14px;color:rgb(50,50,50);text-decoration:none !important;margin-top:15px;background-color:rgb(236,236,236);border:solid 1px rgb(192,192,192);cursor:pointer;border-radius:3px;}
.tip_passport_bindmobile_dialog_btn:hover{background-color:rgb(243,243,243);}
.tip_passport_bindmobile_dialog_btnBind{margin-left:20px; background-color:rgb(59,160,92); border:solid 1px rgb(59,160,92); color:#fff; }
.tip_passport_bindmobile_dialog_btnBind:hover{background-color:rgb(71,197,113); border:solid 1px rgb(71,197,113); }
.tip_passport_bindmobile_dialog_close{position:absolute;top:16px;right:16px;cursor:pointer;}

