html,body,div,span,h1,h2,h3,h4,h5,h6,p,pre,a,code,em,imag,small,strong,sub,sup,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
a{color:#646464; text-decoration:none;}
a:hover{color:#f60;text-decoration:underline; }
ol,ul,li{list-style:none}
input{outline:none;}
table{border-collapse:collapse;border-spacing:0}
body{height:100%; background:#FFFFFF;font:12px/18px 微软雅黑; color:#424242; /*overflow-x:hidden;*/}

.clear{clear:both}
.clear20{clear: both;display:block;height: 20px;width: 100%;overflow:hidden;}
.clear10{clear: both;display:block;height: 10px;width: 100%;overflow:hidden;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.h20{ height:20px;}
.mr10{margin-right:10px;}
.root1200{ width:100%; height:100px; margin:0 auto; overflow:visible}
.wrapper{ width:100%; margin:0 auto;}
.wrapper em{ width:40px; height:15px; float:left; color:#FFF; font-size:12px; font-family:Verdana, Geneva, sans-serif;background:#333; margin:0 0 -20px 10px; padding:2px 5px 2px 10px; z-index:999; position:absolute; top:10px;}
/*
*    
*     首页样式	 
*
*/
body{
	background:#FFFFFF;}
.topposition{

	width: 100%;
	height: 196px;
}
.topWrap{
	width: 100%;
	height: 40px;
	border-bottom: 1px #dcdcdc solid;
	background: #f6f6f6;
}
.topBox{
	width: 1080px;
	height: 40px;
	margin: 0 auto;
}
.topBox dl dt{
	height: 40px;
	color: #424242;
	font: 14px/40px 'Arial';
	float: left;
}
.topBox dl dt span{
	font: bold 14px/40px 'Arial';
	color: #ff6600;
}
.topBox dl dd{
	height: 40px;
	float: right;
} 
.topBox dl dd a{
	color: #424242;
	font: 14px/40px 'Arial';
	padding: 0 5px;
}
.topBox dl dd a:hover{
	color: #424242;
	text-decoration: none;
}
.t01 {
	text-align:center;
	font-size:40px;
	font-family:'Microsoft YaHei';
	font-weight:normal;
	background:url('../images/tit1.jpg') no-repeat 0 center;
}
.fonts1{font-size:30px; color:#FFFFFF; font-weight:bold; line-height:60px;}
a.font1:link    {color:#FFFFFF; text-decoration:none;font-size:18px; font-weight:bold;}
a.font1:visited {color:#FFFFFF; text-decoration:none;font-size:18px; font-weight:bold;}
a.font1:active  {color:#FFFFFF; text-decoration:none;font-size:18px; font-weight:bold;}
a.font1:hover   {color:#FFFFFF; text-decoration:none;font-size:18px; font-weight:bold;}
/*
LOGO
*/
.logoWrap{
	width: 100%;
	height: 100px;
	background:#FFFFFF;text-align:center;
}
.logoBox{
	width: 100%;
	height: 135px;
	margin: 0 auto;text-align:center;
}
.logoBox .logo{
	width: 100%;
	height: 135px;
	text-align:center;
}
/*
导航
*/




.navWrap{
	width: 100%;
	height: 50px;
	background: #00a2e9;
	-moz-box-shadow: 0px 4px  5px #333; /* 老的 Firefox */
	box-shadow: 0px 4px  5px #333;
}
.navBox{
	width: 1080px;
	height: 0px;
	margin: 0 auto;
	
}
.navBox .navList{
	float: left;
	height: 50px;
}
.navBox .navList ul li {
	float: left; color:#ece33e; line-height:50px;
}
.navBox .navList ul li a{
	display: block;
	color: #ffffff;
	font: bold 16px/50px 'Microsoft YaHei',Arial;
	padding: 0 17px;
}
.navBox .navList ul li a:hover{
	color: #ffffff;
	text-decoration: none;
	background: #ff9d5c;
	padding: 0 17px;
}
.navBox .navList ul li a.cir{
	color: #ffffff;
	text-decoration: none;
	background: #ff6600;
	padding: 0 17px;
}


/*
广告
*/
.bann { background-color:#0099FF; width:100%; height:329px; margin-top:0px;}
.banner {
	width:100%;
	height:329px;
	background:url('../images/top1.jpg') no-repeat center 0;
	position:relative;
	font-family:'Microsoft YaHei';
}

.bann2 { background-color:#0099FF; width:100%; height:811px; margin-top:0px;}
.banner2 {
	width:100%;
	height:811px;
	background:url('../imag/927.jpg') no-repeat center 0;
	position:relative;
	font-family:'Microsoft YaHei';
}




.banner p {
	width:1080px;
	margin:0 auto;
	text-align:left;
	padding-top:300px;
}
.banner p a {
	width:166px;
	height:43px;
	display:inline-block;
	margin-right:10px;
	line-height:43px;
	font-size:20px;
	text-align:center;
	color:#fff;
	background:url('../images/bb1.png') no-repeat;
}
.banner p a.red {
	background:url('../images/bb2.png') no-repeat;
}
/*了解老朋友*/
#wj{ width:1100px; margin:auto; margin-bottom:auto;}
.lj{ width:1100px; margin-left:26px; font-size:50px; line-height:50px; font-weight:1100; color:#6BBEF7; margin-top:30px; font:"黑体";BACKGROUND: url(/imag/twt.gif)}
.lj_left{ float:left; width:490px;height:300px; margin-left:27px;}
.lj_left_th{ width:auto; height:60px; font-size:60px; line-height:80px; color:#0066CC; margin-top:20px; font-weight:bold;}
.lj_left_tj{ width:auto; height:240px; line-height:40px; font-size:16px; margin-top:10px;}
.lj_left_th{ width:auto; height:30px; font-size:20px; line-height:30px; color:#666666;}



.lj_left_ul{PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 540px; PADDING-RIGHT: 0px; PADDING-TOP: 58px}
.lj_left_li{WIDTH: 250px; FLOAT: left; MARGIN-RIGHT: 25px}

}


#wj .lj_right{ float:right; width:540px; height:300px;background-image:url(../imag/20181430.png)}


.g-lj {PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1080px; PADDING-RIGHT: 0px; PADDING-TOP: 95px}

.g-ljv {PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1080px; PADDING-RIGHT: 0px; PADDING-TOP: 20px}
.t018{TEXT-ALIGN: center; width:1100px;FONT-FAMILY: 'Microsoft YaHei'; BACKGROUND: url(/imag/twt.gif); FONT-SIZE: 30px; FONT-WEIGHT: normal}



.g-lj H3 {
	MARGIN-BOTTOM: 40px
}
.g-lj H3 SPAN {
	COLOR: #61cff8
}
.g-lj H5 {
	MARGIN-BOTTOM: 60px; BACKGROUND: url(/imag/tfs2.gif) no-repeat 0px center
}
.m-lj {
	MARGIN-BOTTOM: 50px
}
.m-lj H4 {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; WIDTH: 126px; BACKGROUND: url(/imag/tlj.gif) no-repeat; FLOAT: left; HEIGHT: 45px; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.m-lj UL {
	WIDTH: 920px; FLOAT: right
}
.m-lj LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 195px; FLOAT: left; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 16px; OVERFLOW: hidden; BORDER-RIGHT: #8e8e8e 1px dashed
}
.m-lj LI.last {
	BORDER-RIGHT-STYLE: none; PADDING-LEFT: 30px; WIDTH: 100px; MARGIN-RIGHT: 0px
}
.s-lj {
	PADDING-BOTTOM: 60px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/imag/1234.gif) no-repeat right 20px; HEIGHT: 430px; PADDING-TOP: 0px
}
.s-lj SPAN {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: 'Microsoft YaHei'; COLOR: #343434; FONT-SIZE: 38px; PADDING-TOP: 0px
}
.s-lj SPAN B {
	DISPLAY: block; FONT-SIZE: 38px; FONT-WEIGHT: normal
}
.s-lj P {
	LINE-HEIGHT: 32px; MARGIN-BOTTOM: 16px; COLOR: #333; FONT-SIZE: 16px
}
.s-lj EM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 24px; PADDING-TOP: 40px
}
.s-lj EM A {
	TEXT-ALIGN: center; LINE-HEIGHT: 43px; WIDTH: 166px; DISPLAY: inline-block; BACKGROUND: url(/imag/btn2.gif) no-repeat; HEIGHT: 43px; COLOR: #fff; FONT-SIZE: 20px
}
.g-gj {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 80px; BACKGROUND: url(/imag/gj.jpg) no-repeat center 0px; HEIGHT: 590px; PADDING-TOP: 100px
}
.m-gj {
	TEXT-ALIGN: right; LINE-HEIGHT: 30px; MARGIN: 0px auto; WIDTH: 1080px; COLOR: #343434; FONT-SIZE: 16px
}
.m-gj H3 {
	LINE-HEIGHT: 46px; FONT-FAMILY: "Microsoft YaHei"; MARGIN-BOTTOM: 35px; FONT-SIZE: 40px; FONT-WEIGHT: normal
}
.m-gj H3 SPAN {
	DISPLAY: block; FONT-SIZE: 30px
}
.m-gj EM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: 'Microsoft YaHei'; FONT-SIZE: 24px; PADDING-TOP: 50px
}
.m-gj EM A {
	TEXT-ALIGN: center; LINE-HEIGHT: 43px; MARGIN: 30px 0px 0px; WIDTH: 166px; DISPLAY: inline-block; FONT-FAMILY: 'Microsoft YaHei'; BACKGROUND: url(/imag/bb2.png) no-repeat; HEIGHT: 43px; COLOR: #fff; FONT-SIZE: 20px
}

.m-lj {
	MARGIN-BOTTOM: 50px
}
.m-lj H4 {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; WIDTH: 126px; BACKGROUND: url(/imag/tlj.gif) no-repeat; FLOAT: left; HEIGHT: 45px; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.m-lj UL {
	WIDTH: 920px; FLOAT: right
}
.m-lj LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 195px; FLOAT: left; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 16px; OVERFLOW: hidden; BORDER-RIGHT: #8e8e8e 1px dashed
}
.m-lj LI.last {
	BORDER-RIGHT-STYLE: none; PADDING-LEFT: 30px; WIDTH: 100px; MARGIN-RIGHT: 0px
}
/*了解老朋友*/


/*算一算*/
.g-sz {
	MARGIN: 0px auto 60px; WIDTH: 1080px
}
.g-sz H3 {
	FONT-FAMILY: 'Microsoft YaHei'; BACKGROUND: url(/imag/tfs2.gif) no-repeat 0px center
}
.g-sz UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/imag/sz.gif) no-repeat center 130px; PADDING-TOP: 60px
}
.g-sz LI {
	WIDTH: 425px; FLOAT: left
}
.g-sz LI.even {
	WIDTH: 360px; FLOAT: right
}
.g-sz LI SPAN {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: 'Microsoft YaHei'; COLOR: #333; FONT-SIZE: 38px; PADDING-TOP: 0px
}
.g-sz LI P {
	LINE-HEIGHT: 40px; COLOR: #333; FONT-SIZE: 16px
}
.g-sz LI P I {
	FONT-STYLE: normal; COLOR: #f1503e; FONT-SIZE: 38px
}
.g-sz LI EM {
	TEXT-ALIGN: center; LINE-HEIGHT: 43px; MARGIN: 20px 0px 0px; WIDTH: 215px; DISPLAY: block; BACKGROUND: url(/imag/btn1.gif) no-repeat; HEIGHT: 43px; FONT-SIZE: 20px
}
.g-sz LI A {
	COLOR: #fff
}

/*中间*/
.g-ys {
	 MARGIN: 0px auto 60px; WIDTH: 1080px
}
.g-ys H3 {
	BACKGROUND: url(/imag/tys1.gif) no-repeat center 20px
}
.g-ys H3 P {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: 'Microsoft YaHei'; COLOR: #f1503e; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 25px
}
.g-ys H3 SPAN {
	LINE-HEIGHT: 36px; DISPLAY: block; FONT-FAMILY: 'Microsoft YaHei'; BACKGROUND: url(/imag/tys.gif) no-repeat center 0px; HEIGHT: 52px; COLOR: #fff; FONT-SIZE: 30px
}
.g-ys UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 45px
}
.g-ys LI {
	PADDING-BOTTOM: 52px; PADDING-LEFT: 155px; WIDTH: 380px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 128px; PADDING-TOP: 0px
}
.ys-a {
	BACKGROUND: url(/imag/ys1.gif) no-repeat
}
.ys-b {
	BACKGROUND: url(/imag/ys2.gif) no-repeat
}
.ys-c {
	BACKGROUND: url(/imag/ys3.gif) no-repeat
}
.ys-d {
	BACKGROUND: url(/imag/ys4.gif) no-repeat
}
.g-ys LI SPAN {
	LINE-HEIGHT: 40px; DISPLAY: block; MARGIN-BOTTOM: 8px; COLOR: #f1503e; FONT-SIZE: 24px
}
.g-ys LI P {
	LINE-HEIGHT: 28px; WIDTH: 380px; COLOR: #333; FONT-SIZE: 16px
}
.g-ys LI P B {
	DISPLAY: block
}
.g-ys EM {
	Z-INDEX: 99; POSITION: relative; TEXT-ALIGN: center; BOTTOM: -25px; DISPLAY: block; FONT-FAMILY: 'songti'; COLOR: #343434; FONT-SIZE: 30px
}
/*算一算*/


.t011 {
	TEXT-ALIGN: center; FONT-FAMILY: 'Microsoft YaHei'; BACKGROUND: url(/imag/twt.gif) no-repeat 0px center; FONT-SIZE: 40px; FONT-WEIGHT: normal
}
.t011 A {
	COLOR: #343434; FONT-SIZE: 35px
}












.index2 {
	width:100%;
	height:500px;
	position:relative;
	background-color:#08c7fe;
	font-family:'Microsoft YaHei';
}
/*.index3 {
	width:100%;
	height:600px;
	position:relative;
	background-color:#FFFFF;
	font-family:'Microsoft YaHei';
}*/

.index3 {
	width:1100px;
	height:600px; margin:auto;}
.ul{}	



.index4 {
	width:100%;
	position:relative;
	background-color:#fff;
	font-family:'Microsoft YaHei';
}
.g-zz { padding-bottom:30px;
	 PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; HEIGHT: 648px; PADDING-TOP: 65px
}
.g-zz H3 {
	MARGIN: 0px auto; WIDTH: 1080px; BACKGROUND: url(/imag/tzz.gif) no-repeat center 10px
}
.g-zz UL {
	PADDING-BOTTOM: 50px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1080px; PADDING-RIGHT: 0px; PADDING-TOP: 70px
}
.g-zz LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 53px; WIDTH: 220px; FLOAT: left; HEIGHT: 53px; COLOR: #fff; FONT-SIZE: 24px; MARGIN-RIGHT: 50px
}
.g-zz LI A {
	DISPLAY: block; BACKGROUND: url(/imag/zz1.gif) no-repeat; COLOR: #fff; border-radius: 5px
}
.g-zz LI A:hover {
	BACKGROUND: url(/imag/zz2.gif) no-repeat; TEXT-DECORATION: none
}
.g-zz LI.cur A {
	BACKGROUND: url(/imag/zz2.gif) no-repeat; TEXT-DECORATION: none
}
.g-zz LI.last {
	MARGIN-RIGHT: 0px
}
.g-zz DL {
	MARGIN: 0px auto 30px; WIDTH: 1080px
}
.g-zz DT {
	WIDTH: 484px; FLOAT: left
}
.g-zz DT imag {
	WIDTH: 484px; DISPLAY: block; HEIGHT: 314px
}
.g-zz DD {
	WIDTH: 550px; FLOAT: right
}
.g-zz H6 {
	COLOR: #343434; FONT-SIZE: 20px
}
.g-zz H6 A {
	COLOR: #343434
}
.g-zz H6 P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.g-zz S {
	FONT-SIZE: 30px; FONT-WEIGHT: normal
}
.g-zz H6 P SPAN {
	FONT-SIZE: 30px; FONT-WEIGHT: normal
}
.g-zz DD B {
	COLOR: #bcff00; FONT-SIZE: 30px; FONT-WEIGHT: normal
}
.g-zz DD STRONG {
	COLOR: #bcff00; FONT-SIZE: 30px; FONT-WEIGHT: normal
}
.g-zz H6 I {
	FONT-STYLE: normal; COLOR: #f1503e; FONT-SIZE: 30px; FONT-WEIGHT: normal
}
.g-zz H6 EM {
	FONT-STYLE: normal; COLOR: #f1503e; FONT-SIZE: 30px; FONT-WEIGHT: normal
}
.g-zz .txt {
	PADDING-BOTTOM: 0px; MARGIN: 22px 0px 0px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; HEIGHT: 221px; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.g-zz .txt P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(/imag/zz_dot.gif) no-repeat 0px center; PADDING-TOP: 0px
}
.g-zz .txt I {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; FONT-STYLE: normal; WIDTH: 58px; DISPLAY: inline-block; HEIGHT: 22px; COLOR: #fff
}
.g-zz .txt EM {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; FONT-STYLE: normal; WIDTH: 58px; DISPLAY: inline-block; HEIGHT: 22px; COLOR: #fff
}
.g-zz .txt SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 10px
}
.g-zz .txt .zz1 {
	BACKGROUND: #86a03d
}
.g-zz .txt .zz2 {
	BACKGROUND: #e04447
}
.g-zz .txt .zz3 {
	BACKGROUND: #51b2c2
}
.g-zz .txt .zz4 {
	BACKGROUND: #ffbb2f
}
.g-zz .txt .zz5 {
	BACKGROUND: #4f7fad
}
.g-zz EM.svlj {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; MARGIN: 0px auto; WIDTH: 230px; DISPLAY: block; BACKGROUND: url(/imag/btn3.gif) no-repeat; HEIGHT: 50px; FONT-SIZE: 20px
}
.g-zz EM.svlj A {
	COLOR: #fff
}
.m-zz {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 470px; PADDING-TOP: 30px
}
.m-zz H3 {
	BACKGROUND: url(/imag/tfs2.gif) no-repeat 0px center
}
.m-zz DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 70px
}
.m-zz DL EM {
	MARGIN: 0px; BACKGROUND: url(/imag/btn4.gif) no-repeat
}
.m-zz .txt {
	MARGIN-BOTTOM: 32px; BACKGROUND: url(/imag/zz.gif) no-repeat
}
.heying { margin-top:28px;}
.heying li {
	position:relative;
	float:left;
	width:205px;
	background-color:#fff;
	margin-bottom:20px;
}
.heying .li4 {
	padding-right:0;
}
.heying li imag {
	width:205px;
	height:226px;
}
.heying li p {
	display:none;
	position:absolute;
	left:0;
	top:0;
	width:180px;
	height:207px;
	padding:10px;
	text-align:center;
	line-height:30px;
	color:#ffffff;
	background-color:#0087dc;
}



.clearfix {
	ZOOM: 1
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: ""
}



.heying li p a {color:#fff;}
.heying .a1{color:#666; background-color:#fff; line-height:22px; padding:5px 10px; font-size:14px;}
.heying .a1 a {color:#666; font-size:14px;}
.heying .checkdetail{width:277px;height:27px;display:block;}

.why-box{ background:#ebebec; margin-top:-50px;}

.why-box-inner{ width:1050px; margin:0 auto; height:160px; }

.why-tt-icon{ float:left; width:223px; height:160px; display:inline-block;background:url(../images/why-icon.png) 0 0 no-repeat;}

.why-list{ overflow:hidden; zoom:1; padding:30px 0 0 25px;}

.why-list li{ float:left; display:inline-block; -webkit-transition: color 0.3s linear;transition: color 0.3s linear; cursor:default;}

.why-list .why-item{ width:145px; text-align:center;}

.why-list .why-line{ width:40px; height:104px; background:url(../images/why-icon.png) -572px 0 no-repeat; margin:0 0 0 10px;}

.why-list .w-icon{ display:inline-block; width:59px; height:78px; background:url(../images/why-icon.png) no-repeat;}

.why-list .w-icon-1{ background-position:-242px 0;}

.why-list .w-icon-2{ background-position:-322px 0;}

.why-list .w-icon-3{ background-position:-402px 0;}

.why-list .w-icon-4{ background-position:-483px 0;}

.why-list .why-txt{font: 16px/24px "microsoft yahei"; color:#999; padding-top:5px;}

.why-list .w-icon {-webkit-transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25);transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25);-moz-transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25);-o-transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25);}

.why-list li:hover .why-txt{ color:#0087dc;}

.why-list li:hover .w-icon-1{ background-position:-242px -83px;}

.why-list li:hover .w-icon-2{ background-position:-322px -83px;}

.why-list li:hover .w-icon-3{ background-position:-402px -83px;}

.why-list li:hover .w-icon-4{ background-position:-483px -83px;}

/*pager links hover and active states*/
.bx-pager .pager-active,
.bx-pager a:hover {
	/*background-position: 0 0;*/
	display: block;
	background: #0082de;
	width: 15px; height: 15px;
}
.slider1 .bx-pager .pager-active,
.slider1 .bx-pager a:hover {
	/*/background-position: -20px 0;*/
	background: #0082de;
	display: block;
	width: 15px; height: 15px;
}
/*pager wrapper*/
.bx-pager {
	text-align:center;
	padding-top: 7px;
	font-size:12px;
	color:#666;
	position: absolute;
	left: 50%;
	top: 440px;
	/*width: 80px; */
	overflow: hidden;
	margin: 0 0 0 -40px;
}
.slider1 .bx-pager {
	text-align:center;
	padding-top: 7px;
	font-size:12px;
	color:#666;
	position: absolute;
	left: 215px;
	top: 220px;
	width: 80px; overflow: hidden;
	margin: 0 0 0 -40px;
}

/*pager links*/
.bx-pager a {
	margin-right: 5px;
	color: #fff;
	font-size: 0;
	zoom:1;
	background: #FFF;
	text-indent: -9999px;
	display: block; 
	width: 15px; height: 15px;
	float: left; 
}
.slider1 .bx-pager a {
	margin-right: 5px;
	color: #fff;
	font-size: 0;
	zoom:1;
	background: url(../images/pager.png) no-repeat -20px -16px;
	text-indent: -9999px;
	display: block; 
	width: 9px; height: 10px;
	float: left; 
}
#slider1{height: 480px;}
#slider1 .pane {text-align: center; height: 480px; width: 100%; }
#slider1 .pane div { margin: 0; }
#slider1 .pane div a{ display: block;width: 100%;height: 480px;}

#slider2 { width: 626px;margin-left: 20px; }
#slider1 a { font-size: 12px; line-height: 42px; color: #fff; text-decoration: none; }
#slider1 a span { color: #c1c6ce; margin-right: 10px;}
.slider1 .sliderWrap { width: 219px; margin: 0 auto; padding-top: 24px; overflow: hidden; height: 480px;}


.bx-wrapper .bx-prev {
	position: absolute;
	top: 10px;
	left: 0px;
	background: url(../images/themes.gif) no-repeat 0 0px;
	width: 38px;
	height: 61px;
	overflow: hidden;
	text-indent: -99px;
}

.bx-wrapper .bx-next {
	right: 0px;
	top: 200px;
	position: absolute;
	background: url(../images/themes.gif) no-repeat -38px 0px;
	width: 38px;
	height: 61px;
	overflow: hidden;
	text-indent: -99px;
}

.bx-wrapper .bx-prev:hover {
	
}

.bx-wrapper .bx-next:hover {
	
}



/*
*/

/*品质*/
.msgBoxWrap{
	background: #164176;
	width: 100%;
	height: 168px;

}
.msgBox{
	width: 1080px;
	margin: 0 auto;
	height: 168px;
	position: relative;
	_z-index: 1;/*ie 6*/
}
.panelWrap{
	position: absolute;
	right: 10px;
	top:-420px;
	z-index: 999;
	
}
.panel_msg{	
	background: rgba(255,255,255,0.95);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#2FFFFFF,endColorStr=#2FFFFFF); /*IE */
	width: 360px;
	height: 340px;
	padding: 10px;
	


}


.msgBox ul li{
	float: left;
}
.msgBox ul li h3{
	height: 60px;
	font: bold 30px/60px Microsoft YaHei;
	padding-left: 20px;
}
.msgBox ul li span{
	display: block;
	font:  16px/30px Microsoft YaHei;
	padding-left: 20px;
}

.msgBox ul li.m1{
	width: 340px;
	height: 168px;
	background: #FF0;
}
.msgBox ul li.m2{
	width: 340px;
	height: 168px;
	background: #ff8800;
}
.msgBox ul li.m3{
	width: 300px;
	height: 168px;
	background: #164176;
}
.msgBox ul li.m1 h3{
	color: #164176;
}
.msgBox ul li.m2 h3{
	color: #ffff02;
}
.msgBox ul li.m3 h3{
	color: #fefe06;
}
.msgBox ul li.m1 span{
	color: #164176;
}
.msgBox ul li.m2 span{
	color: #ffff02;
}
.msgBox ul li.m3 span{
	color: #fefe06;
}

.newstravel{
	width: 95%;
	margin: 0 auto;
	padding: 8px 8px;
	overflow: hidden;
}
.newstravel h3{
	font:  24px/40px Microsoft YaHei;
	text-align:left;
	color: #1d8cdd;
}
.newstravel p{
    text-align:left;
	border-bottom: 1px #CCC dashed;
	padding: 8px 0;
}
.newstravel p a{
	padding: 5px ;
}
.newstravel p a:hover{
	color: #1d8cdd;
}
.hotsortBox{
	width: 100%;
	margin: 0 auto;
	border-bottom: 1px #CCC dashed;
	padding-bottom: 8px 0;
}
.hotsortBox h3{
	font:  24px/40px Microsoft YaHei;
	text-align: center;
	color: #1d8cdd;
}
.hotsortBox ul{
	width: 320px;
	margin: 0 auto;
}
.hotsortBox ul li{
	float: left;
	display: inline;
	width: 150px;
	margin-top: 10px;
	margin-left: 8px;
}
.hotsortBox ul li a:hover{
	color: #1d8cdd;
}
.hotsortBox ul li imag{
	margin-left: 10px;
	vertical-align: middle;
}
.searchBox{
	margin: 10px auto;
	width: 341px;
	height: 28px;
	background: url(../images/searchbg_21.png) no-repeat;

}

.dropdownBox{
	width: 42px;
	height: 24px;
	position: relative;
	z-index: 2;
	float: left;
	_display:inline;
}

.dropdownBox ul{
	width:42px; 
	margin-top:2px; 
	border:1px solid #a9c9e2;  
	position:absolute; 
	background: #FFF;
	display: none;
	z-index: 996;
} 
.dropdownBox p{
	width: 42px;
	height: 24px;
	line-height: 24px;
	text-indent: 8px;
	background: url(../images/rowsico_21.png) 34px 12px no-repeat;
	cursor: pointer;
	padding-top: 2px;

}
.dropdownBox ul li{
	width:42px; 
	height: 24px;
	line-height: 24px;
	text-align: center;
}
.dropdownBox ul li a:hover{
	text-decoration: none;
}

.sInputBox{
	float: left;
	_display: inline;
}
.sInputBox #s_input{
	width: 268px;
	height: 24px;
	line-height: 24px;
	background: none;
	border: none;
	text-indent: 8px;
	resize:none;
	color: #666;
}
.sBtnBox{
	float:left;
	_display: inline;
}
.sBtnBox #btn{
	width: 27px;
	height: 24px;
	border: none;
	background: none;
	cursor: pointer;
}

/*特别推荐*/
.PublicWrap{
	width: 1080px;
	margin: 0 auto;
}
.hotLineBox{
	width: 1060px;
	float: left;
	border: 1px #DDD solid;
	background: #FFF;
	padding: 10px;
	height: 361px;
	_height: 356px;
}

.hotLineBox .r_title{
	height: 50px;
	width: 1060px;
	text-indent: 10px;
	font:  24px/50px Microsoft YaHei;
	color: #555;
	border-bottom: 1px #DDD solid;
}
.hotLineBox .r_title .r_ftitle{
	font:  16px/50px Microsoft YaHei;
	margin-left: 390px;
	_margin-left: 390px;
	color: #999;
}
.jxline1 a,jxline2 a,jxline3 a{
	background: #FFF;
	display: block;
	width: 310px;
	/*height: 230px;*/
}
.jxline1{
	margin-top: 10px;
	width: 305px;
	float: left;
	display: inline;
	border-right: 1px #FFF solid;

}
.jxline2{
	margin-top: 10px;
	width: 305px;
	float: left;
	display: inline;
	padding-left: 5px;
	border-right: 1px #FFF solid;
}
.jxline3{
	margin-top: 10px;
	width: 305px;
	float: left;
	display: inline;
	padding-left: 5px;
	border-right: 1px #FFF solid;
}
.jxline1 p{
	font: bold 14px/30px 'Arial';
	color: #333;
}
.jxline1 p a:hover{
	color: #F60;
	text-decoration: none;
}
.jxline1 dl dt{
	float: left;
	font:  30px/30px 'Georgia';
	color: #F60;
}
.jxline1 dl dt i{
	font-weight: normal;
	font:  bold 16px/30px Microsoft YaHei;
	color: #F60;
	margin-right:4px;
}
.jxline1 dl dt em{
	font-weight: normal;
	font:  14px/30px Microsoft YaHei;
	color: #666;
	margin-left:4px;
}
.jxline1 dl dd{
	float: right;
}
.jxline1 dl dd a{
	display: block;
	width: 94px;
	height: 28px;
	background: url(../images/btns.jpg) no-repeat;
	margin-right: 16px;
	margin-top: 4px;
	color: #FFF;
	font:  12px/28px 'Arial';
	text-indent: 36px;
}
.jxline1 dl dd a:hover{
	text-decoration: none;
}

.jxline2 p{
	font: bold 14px/30px 'Arial';
	color: #333;
}
.jxline2 p a:hover{
	color: #F60;
	text-decoration: none;
}
.jxline2 dl dt{
	float: left;
	font:  30px/30px 'Georgia';
	color: #F60;
}
.jxline2 dl dt i{
	font-style: normal;
	font:  bold 16px/30px Microsoft YaHei;
	color: #F60;
	margin-right:4px;
}
.jxline2 dl dt em{
	font-style: normal;
	font:  14px/30px Microsoft YaHei;
	color: #666;
	margin-left:4px;
}
.jxline2 dl dd{
	float: right;
}
.jxline2 dl dd a{
	display: block;
	width: 94px;
	height: 28px;
	background: url(../images/btns.jpg) no-repeat;
	margin-right: 16px;
	margin-top: 4px;
	color: #FFF;
	font:  12px/28px 'Arial';
	text-indent: 36px;
}
.jxline2 dl dd a:hover{
	text-decoration: none;
}
.jxline3 p{
	font: bold 14px/30px 'Arial';
	color: #333;
}
.jxline3 p a:hover{
	color: #F60;
	text-decoration: none;
}
.jxline3 dl dt{
	float: left;
	font:  30px/30px 'Georgia';
	color: #F60;
}
.jxline3 dl dt i{
	font-style: normal;
	font:  bold 16px/30px Microsoft YaHei;
	color: #F60;
	margin-right:4px;
}
.jxline3 dl dt em{
	font-style: normal;
	font:  14px/30px Microsoft YaHei;
	color: #666;
	margin-left:4px;
}
.jxline3 dl dd{
	float: right;
}
.jxline3 dl dd a{
	display: block;
	width: 94px;
	height: 28px;
	background: url(../images/btns.jpg) no-repeat;
	margin-right: 16px;
	margin-top: 4px;
	color: #FFF;
	font:  12px/28px 'Arial';
	text-indent: 36px;
}
.jxline3 dl dd a:hover{
	text-decoration: none;
}
/*张家界天气*/
.weatherBox{
	width: 280px;
	height: 383px;
	float: right;
	/*border: 1px #DDD solid;
	background: #FFF;*/
}
.weatherBox h3{
	height: 50px;
	width: 100%;
	font:   18px/50px Microsoft YaHei;
	background: #0082de url(../images/tq_03.png) center center no-repeat;
	color: #FFF;
	text-indent: 40px;
}
.weatherInfo{
	/*border: 1px #DDD solid;
	background: #FFF;*/
	width: 280px;
	overflow: hidden;
}
.weathertoday{
	width: 280px;
	height: 250px;
	overflow: hidden;
}
.weathertoday imag{
	margin: 10px 63px 0;
}
.weathertoday span{
	display: block;
	color: #FFF;
	font:   18px/40px Microsoft YaHei;
	text-align: center;
}
.weathertoday i{
	display: block;
	color: #FFF;
	font: bold  22px/30px Microsoft YaHei;
	font-style: normal;
	text-align: center;
}
.weatherList{
	width: 278px;
	height: 82px;
	_height: 78px;
	border: 1px #DDD solid;
	background: #1b2329;
	border-top:none;
	overflow: hidden;
}
.weatherList ul{
	padding-left: 6px;
}
.weatherList ul li{
	float: left;
	display: inline;
	margin: 15px  20px 0 6px;
}
.weatherList ul li imag{
	float: left;
	display: inline;
}
.weatherList ul li span{
	display: block;
	float: left;
	display: inline;
	margin: 5px 0 0 5px;
	color: #FFF;

}
.weatherList ul li em{
	font-style: normal;
	font:   14px/30px 'Arial';
	text-align: center;
	display: block;
	color: #FFF;
}

/*热门线路推荐*/
.reLineBox{
	width: 958px;
	background: #FFF;
	border: 1px #DDD solid;
	padding:  0 10px;
}
.reLineBox h3{
	height: 50px;
	width: 958px;
	font:  24px/50px Microsoft YaHei;
	color: #555;
	text-indent: 10px;
	border-bottom: 1px #DDD solid;
}
.reLineBox h3 span{
	font:  16px/50px Microsoft YaHei;
	margin-left: 10px;
	margin-right: 255px;
	color: #999;
}
.reLineBox h3 a{
	font:  14px/50px 'Arial';
	margin-left: 10px;
	color: #999;
}
.reLineBox h3 a:hover{
	color: #F60;
	text-decoration: none;
}

.relineList{
	border: 2px solid #EEE;
	width: 216px;
	float: left;
	margin: 10px 0 20px ;
	
}
.relinemargin20px{
	margin-left: 20px;
}
.relineInfoBox dt a{
	display: block;
	width: 216px;
	height: 180px;
}
.relineInfoBox dd.rl_title {
	background: #48AEEC;
	font:  14px/40px 'Arial';
}
.relineInfoBox dd.rl_title a{
	color: #FFF;
	text-align: center;
	display: block;
}
.relineInfoBox dd.rl_title a:hover{
	text-decoration: none;
}
.rl_price{
	width: 216px;
	height: 50px;
}
.rl_price span{
	display: block;
	margin: 10px 5px 0;
	font:  30px/30px 'Georgia';
	color: #F60;
	width: 206px;
	border-bottom: 1px #EEE solid;
	padding-bottom: 10px;
}
.rl_price span p{
	text-align: center;
}
.rl_price span i{
	font-weight: normal;
	font:  bold 16px/30px Microsoft YaHei;
	color: #F60;
	margin-right:4px;
}
.rl_price span em{
	font-weight: normal;
	font:  14px/30px Microsoft YaHei;
	color: #666;
	margin-left:4px;
}
.rl_btnBox{
	padding: 5px;
}
.rl_btnBox p{
	text-align: center;
}
.rl_btnBox p span{
	margin: 0 4px;
	color: #666;
}
.rl_btnBox p span a{
	color: #666;
}
.rl_btnBox p span a:hover{
	color: #F60;
}



/*首页经典案列*/




/*首页经典案列结束*/






/*酒店*/
.home_hotel{
	width: 958px;
	background: #FFF;
	border: 1px #DDD solid;
	padding:  0 10px;
}
.home_hotel h3{
	height: 50px;
	width: 958px;
	font:  24px/50px Microsoft YaHei;
	color: #555;
	text-indent: 10px;
	border-bottom: 1px #DDD solid;
}
.home_hotel h3 span{
	font:  16px/50px Microsoft YaHei;
	margin-left: 10px;
	margin-right: 360px;
	color: #999;
}
.home_hotel h3 a{
	font:  14px/50px 'Arial';
	margin-left: 10px;
	color: #999;
}
.home_hotel h3 a:hover{
	color: #F60;
	text-decoration: none;
}
.h_hotelList{
	width: 300px;
	height: 260px;
	float: left;
	display: inline;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.h_hotelList a{
	display: block;
	width: 300px;
	height: 260px;
	position: relative;
}
.h_hotelList a:hover{
	text-decoration: none;
}
.h_hotel_title{
	width: 280px;
	height: 40px;
	position: absolute;
	background: rgba(0,0,0,0.8);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DD000000,endColorStr=#DD000000); /*IE */
	left:10px;
	bottom: 10px;
}
.h_hotel_title dt{
	float: left;
	color: #FFF;
	font:  16px/40px Microsoft YaHei;
	text-indent: 10px;	
	width: 200px
}
.h_hotel_title dd{
	float: right;
	color: #FF0;
	width: 80px;
	font:  14px/40px 'Arial';
	
}
.h_priceBox{
	position: absolute;
	width: 92px;
	height: 59px;
	background: url(../images/pricebg_03.png) no-repeat;
	top:20px;
	right: -8px;
}
.h_priceBox p{
	text-indent: 2px;
	margin-top: 6px;
}
.h_priceBox p i{
	font:  bold 20px/30px Microsoft YaHei;
	color: #FFF;
}
.h_priceBox p em{
	font-weight: normal;
	font:  30px/30px 'Georgia';
	color: #FFF;
}

/*景区*/
.AttractionBox{
	width: 958px;
	background: #FFF;
	border: 1px #DDD solid;
	padding:  0 10px;
	height: 520px;
}
.AttractionBox a:hover{
	text-decoration: none;
}
.AttractionBox h3{
	height: 50px;
	width: 958px;
	font:  24px/50px Microsoft YaHei;
	color: #555;
	text-indent: 10px;
	border-bottom: 1px #DDD solid;
}
.AttractionBox h3 span{
	font:  16px/50px Microsoft YaHei;
	margin-left: 10px;
	margin-right: 490px;
	color: #999;
}
.AttractionBox h3 a{
	font:  14px/50px 'Arial';
	margin-left: 130px;
	color: #999;
}
.AttractionBox h3 a:hover{
	color: #F60;
	text-decoration: none;
}
.att_1Box,.att_2Box,.att_3Box{
	margin-top: 10px;
	height: 440px;
}
.att_1Box li a,.att_2Box li a,.att_3Box li a{
	display: block;
	position: relative;
}
.att_1Box{
	width: 410px;
	float: left;
	display: inline;
	margin-left: 8px;
}
.att_2Box{
	width: 280px;
	float: left;
	
	margin-left: 20px;

}
.att_3Box{
	width: 210px;
	float: left;
	
	margin-left: 20px;

}
.att_1Box li.o1,.att_1Box li.o1 imag{
	width: 410px;
	height: 280px;
}
.att_1Box li.o1 a span{
	position: absolute;
	width:220px;
	height: 80px;
	top: 10px;
	left: 10px;
	background: rgba(20,120,200,0.9);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DD1478c8,endColorStr=#DD1478c8); /*IE */
	padding: 10px;
}
.att_1Box li.o1 a span h4{
	font:  22px/30px Microsoft YaHei;
	color: #FFF;
}
.att_1Box li.o1 a span p{
	color: #FFF;
	padding: 10px 0;
}
.att_1Box li.o1,.att_1Box li.o2,.att_1Box li.o3{
	float: left;
	display: inline;
}
.att_1Box li.o2{
	width: 195px;
	margin-right: 20px;
	height: 140px;
	margin-top: 20px;
}
.att_1Box li.o2 imag{
	width: 195px;
	height: 140px;
}
.att_1Box li.o3{
	width: 195px;
	height: 140px;
	margin-top: 20px;
}
.att_1Box li.o3 imag{
	width: 195px;
	height: 140px;
}
.att_1Box li.o2 a span{
	position: absolute;
	width:140px;
	height: 60px;
	top: 10px;
	left: 10px;
	background: rgba(20,120,200,0.9);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DD1478c8,endColorStr=#DD1478c8); /*IE */
	padding: 10px;
}
.att_1Box li.o2 a span h4{
	font:  22px/20px Microsoft YaHei;
	color: #FFF;
}
.att_1Box li.o2 a span p{
	color: #FFF;
	padding: 5px 0;
}
.att_1Box li.o3 a span{
	position: absolute;
	width:140px;
	height: 60px;
	top: 10px;
	left: 10px;
	background: rgba(20,120,200,0.9);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DD1478c8,endColorStr=#DD1478c8); /*IE */
	padding: 10px;
}
.att_1Box li.o3 a span h4{
	font:  22px/20px Microsoft YaHei;
	color: #FFF;
}
.att_1Box li.o3 a span p{
	color: #FFF;
	padding: 5px 0;
}

.att_2Box li.t1,.att_2Box li.t1 imag{
	width: 280px;
	height: 180px;
}
.att_2Box li.t2{
	margin-top: 20px;
	width: 280px;
	height: 240px;	
}
.att_2Box li.t2 imag{
	width: 280px;
	height: 240px;	
}
.att_2Box li.t1 a span{
	position: absolute;
	width:140px;
	height: 60px;
	top: 10px;
	left: 10px;
	background: rgba(20,120,200,0.9);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DD1478c8,endColorStr=#DD1478c8); /*IE */
	padding: 10px;
}
.att_2Box li.t1 a span h4{
	font:  22px/20px Microsoft YaHei;
	color: #FFF;
}
.att_2Box li.t1 a span p{
	color: #FFF;
	padding: 10px 0;
}

.att_2Box li.t2 a span{
	position: absolute;
	width:140px;
	height: 60px;
	top: 10px;
	left: 10px;
	background: rgba(20,120,200,0.9);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DD1478c8,endColorStr=#DD1478c8); /*IE */
	padding: 10px;
}
.att_2Box li.t2 a span h4{
	font:  22px/20px Microsoft YaHei;
	color: #FFF;
}
.att_2Box li.t2 a span p{
	color: #FFF;
	padding: 10px 0;
}
.att_3Box li,.att_3Box li imag{
	width: 210px;
	height: 440px;
}
.att_3Box li a span{
	position: absolute;
	width:140px;
	height: 60px;
	top: 10px;
	left: 10px;
	background: rgba(20,120,200,0.9);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DD1478c8,endColorStr=#DD1478c8); /*IE */
	padding: 10px;
}
.att_3Box li a span h4{
	font:  22px/20px Microsoft YaHei;
	color: #FFF;
}
.att_3Box li a span p{
	color: #FFF;
	padding: 10px 0;
}
/*新闻 游记攻略*/
.newsAndyjBox{
	width: 958px;
	background: #FFF;
	border: 1px #DDD solid;
	padding:  0 10px;
}
.newBox{
	width: 280px;
	float: left;
}

.newBox h3{
	height: 50px;
	width: 280px;
	font:  24px/50px Microsoft YaHei;
	color: #555;
	text-indent: 10px;
	border-bottom: 1px #DDD solid;
}
.newBox h3 span{
	margin-left: 100px;
}
.newBox h3 span a{
	font:  14px/50px 'Arial';
	margin-left: 10px;
	color: #999;
}
.newBox h3  span a:hover{
	color: #F60;
	text-decoration: none;
}
.newBox dl dt{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 10px;
}
.newBox dl dd{
	margin-top: 10px;
	width: 150px;
	float: left;
	display: inline;
	margin-left: 10px;
}
.newBox dl dd a{
	font: bold 14px/30px 'Arial';
}
.newslist {
	width: 260px;
	margin: 0 10px;
}
.newslist li{
	padding: 5px 0;
}
.newslist li a{
	display: block;
	
}
.yjglBox{
	width: 660px;
	float: right;
}
.yjglBox h3{
	height: 50px;
	width: 660px;
	font:  24px/50px Microsoft YaHei;
	color: #555;
	text-indent: 10px;
	border-bottom: 1px #DDD solid;
}
.yjglBox h3 span{
	font:  16px/50px Microsoft YaHei;
	margin-left: 10px;
	margin-right: 240px;
	color: #999;
}
.yjglBox h3 a{
	font:  14px/50px 'Arial';
	margin-left: 10px;
	color: #999;
}
.yjglBox h3 a:hover{
	color: #F60;
	text-decoration: none;
}
.yjList{
	width: 400px;
	padding-left: 10px;
}
.yjList dt{
	width: 130px;
	float: left;
	display: inline;
}
.yjList dd{
	float: left;
	display: inline;
	margin-left: 10px;
	width: 260px;
}
.yjList dd a{
	font: bold 14px 'Arial';
}
.yjList dd p{
	color: #666;
	line-height: 20px;
}
.yjleftBox{
	width: 430px;
	float: left;
}
.yjrightBox{
	float: right;
	width: 230px;
}
.yjrightBox ul li{
	padding: 3px 0;
}
.yjrightBox ul li span{
	color: #F60 ;
	margin-right: 10px;
}
.yjrightBox ul li a:hover{
	text-decoration: none;
}

/*footer*/
.footerWrap{
	width: 100%;
	background: #99CCFF;
}
.footerhelpTitle{
	width: 1060px;
	margin: 0 auto;
	height: 60px;
}
.footerhelpTitle ul {
	padding-left: 30px;
}
.footerhelpTitle ul li{
	float: left;
	display: inline;
	width: 210px;
	height: 60px;
	color: #FFF;
	font:  18px/60px Microsoft YaHei;
	text-indent: 60px;
}
.footerhelpTitle ul li.ft_1{
	background: url(../images/footerico.png) 4px 10px no-repeat;
	margin-right: 20px;
}
.footerhelpTitle ul li.ft_2{
	background: url(../images/footerico.png) 4px -44px no-repeat;
	margin-right: 20px;
}
.footerhelpTitle ul li.ft_3{
	background: url(../images/footerico.png) 4px -98px no-repeat;
	margin-right: 20px;
}
.footerhelpTitle ul li.ft_4{
	background: url(../images/footerico.png) 4px -152px no-repeat;
}
.footerbgFFF{
	width: 100%;
	background: #FFF;
}
.footer_txt{
	width: 170px;
	margin-right: 10px;
	padding-left: 50px;
	float: left;
	display: inline;
}
.footer_txt li{
	padding: 5px 0;
}
.footerinfos{
	width: 1080px;
	
}
.footerMenuList{
	width: 400px;
	margin: 0 auto;
}
.footerMenuList li{
	height: 20px;
	width: 60px;
	float: left;
	padding-left: 20px;
	display: inline;
}
.footerMenuList li a{
	display: block;
	font: 12px/20px 'Arial';
}
.footerMenuList li.fml_1{
	background: url(../images/footericoslist.png) 0 2px no-repeat;
}
.footerMenuList li.fml_2{
	background: url(../images/footericoslist.png) 0 -28px no-repeat;
}
.footerMenuList li.fml_3{
	background: url(../images/footericoslist.png) 0 -60px no-repeat;
}
.footerMenuList li.fml_4{
	background: url(../images/footericoslist.png) 0 -92px no-repeat;
}
.footerMenuList li.fml_5{
	background: url(../images/footericoslist.png) 0 -124px no-repeat;
}
.footerinfos p{
	text-align: center;
	line-height: 26px;
}
.rzimag{
	width: 580px;
	height: 47px;
	margin: 0 auto;
}
.rzimag li{
	width: 130px;
	height: 47px;
	float: left;
	float: left;	
}
.rzimag li a{
	/*font-size: 11px;*/
}
.rzimag li a:hover{
	text-decoration: none;
	color: #666;
}
.rzimag li.rz_1{
	background: url(../images/c1.jpg) no-repeat;
	margin-right: 20px;
}
.rzimag li.rz_2{
	background: url(../images/c2.jpg) no-repeat;
	margin-right: 20px;
}
.rzimag li.rz_3{
	background: url(../images/c4.jpg) no-repeat;
	margin-right: 20px;
}
.rzimag li.rz_4{
	background: url(../images/c7.jpg) no-repeat;
}
.rzimag li.rz_1 span,.rzimag li.rz_2 span{
	display: block;
	padding-left: 50px;
	padding-top: 5px;
}
.flinkBox span{
	display: block;
	font: 12px/30px 'Arial';
	color: #666;
}
.flinkBox .flinkList li{
	float: left;
	display:inline;
	margin-right: 10px;
	margin-bottom: 10px;
	white-space:nowrap;
}
.flinkBox .flinkList li a{
	color: #666;
}
.flinkBox .flinkList li a:hover{
	color: #666;
}

/*加载*/
imag.lazy { 
 	background: url(../images/loading.gif) 50% no-repeat;
 }
 /*旅游线路二级页面*/
.toursbanner{
	background:url(../images/1.jpg) center center no-repeat ; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    width: 100%;
    height: 200px;
}
.toursbanner h2{
	width: 1080px;
	margin:  0 auto;
	padding-top: 40px;
	font:  bold 30px/50px Microsoft YaHei;
	color: #FFF;
	text-align: left;
}

.toursbanner span{
    width: 1080px;
	margin:  0 auto;
	font:  bold 40px/100px 'Georgia';
	color: #F60;
	display: block;
	height: 100px;
	text-align: left;
}
.toursbanner span em{
	font-weight: normal;
	font:  bold 22px/100px Microsoft YaHei;
	color: #F60;
	margin-right:4px;
}
.toursbanner span i{
	font-weight: normal;
	font:  16px/80px Microsoft YaHei;
	color: #fff;
	margin-left:4px;
}
.aboutbanner{
	background:url(../images/8.jpg) center center no-repeat ; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    width: 100%;
    height: 230px;
}
.aboutbanner h2{
	width: 1080px;
	margin:  0 auto;
	padding-top: 40px;
	font:  bold 30px/50px Microsoft YaHei;
	color: #FFF;
	text-align: left;
}
.aboutbanner span{
    width: 1080px;
	margin:  0 auto;
	font:  bold 40px/100px 'Georgia';
	color: #F60;
	display: block;
	height: 100px;
	text-align: left;
}
.aboutbanner span em{
	font-weight: normal;
	font:  bold 22px/100px Microsoft YaHei;
	color: #F60;
	margin-right:4px;
}
.aboutbanner span i{
	font-weight: normal;
	font:  16px/80px Microsoft YaHei;
	color: #fff;
	margin-left:4px;
}

.CrumbsWrap{
	height: 38px;
	/*background: #FFF;
	border: 1px #DDD solid;*/
	width: 1078px;
	margin: 0 auto;
}
.CrumbsWrap p{
	width:958px;
	color: #666;
	height: 38px;

}
.CrumbsWrap p a{
	font: 12px/38px 'Arial';
	color: #666;
}
.CrumbsWrap p a:hover{
	color: #065b98;
	text-decoration: none;
}
.CrumbsWrap p a.cruNow{
	color: #065b98;
}

.PublicleftBox{
	width: 278px;
	float: right;
	border: 1px #DDD solid;
	background: #FFF;
}
.PublicrightBox{
	width: 680px;
	float: left;
	/*background: #FFF;
	border: 1px #DDD solid;*/
}
.searchToursBox{
	width: 678px;
	background: #FFF;
	border: 1px #DDD solid;
}
/* select 多条件选择 */
.select{
	padding: 10px;
	border-radius:4px;
	font-size:12px;
	position: relative;
	height: 180px;
}
.clickSearchBtn{
	border-radius:4px;
	position: absolute;
	width: 60px;
	height: 28px;
	display: block;
	right: 10px;
	bottom: 18px;
	_bottom: 22px;
	cursor: pointer;
	z-index: 99;
	background: #F60;
	text-align: center;
	line-height: 28px;
	color: #FFF;
}
.select li{
	list-style:none;
	padding:10px 0 5px 100px;
}
.select .select-list{
	border-bottom:#DDD 1px dashed;
}
.select dl{
	zoom:1;
	position:relative;
	line-height:24px;
}
.select dl:after{
	content:" ";
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
}
.select dt{
	width:100px;
	margin-bottom:5px;
	position:absolute;
	top:0;
	left:-100px;
	text-align:right;
	color:#666;
	height:24px;
	line-height:24px;
}
.select dd{
	float:left;
	display:inline;
	margin:0 0 5px 5px;
}
.select a{
	display:inline-block;
	white-space:nowrap;
	height:24px;
	padding:0 10px;
	text-decoration:none;
	color:#039;
	border-radius:2px;
}
.select a:hover{
	color:#f60;
	background-color:#f3edc2;
	text-decoration: none;
}
.select .selected a{
	color:#fff;
	background-color:#f60;
}
.select-result dt{
	font-weight:bold;
}
.select-no{
	color:#999;
}
.select .select-result a{
	padding-right:20px;
	background:#f60 url("../images/close.gif") right 9px no-repeat;
}
.select .select-result a:hover{
	background-position:right -15px;
	color: #FFF;
	text-decoration: none;
	background:#F60 url(../images/close.gif) right -15px no-repeat;
}
.chooseBox{
	width: 258px;
	padding: 0 10px;
}
.chooseBox h3{
	font:  bold 18px/40px Microsoft YaHei;
	color: #017eba;
	text-align: center;
}
.we-choose-list{
	width:220px;
	padding-top:10px;
	margin:0 20px;
}
.we-choose-list li{
	height:28px;
	line-height:28px;
	font-weight:bold;
	font-size:14px;
	text-indent:28px;
	color:#666;
}
.we-choose-list li.we-choose-1{
	background:url(../images/global.png) 0 -8px no-repeat;
}
.we-choose-list li.we-choose-2{
	background:url(../images/global.png) 0 -44px no-repeat;
}
.we-choose-list li.we-choose-3{
	background:url(../images/global.png) 0 -80px no-repeat;
}
.chooseBox span{
	display: block;
	font:  bold 18px/40px Microsoft YaHei;
	background: #EEE;
	color: #999;
	text-align: center;
}
.likeToursBox{
	width: 100%;
}
.likeToursBox h3{
	font:  18px/40px Microsoft YaHei;
	color: #0074c3;
	height: 40px;
	width: 258px;
	padding: 0 10px;
	background: #f1f6fa;
	text-indent: 20px;
}


.look_relineList{
	border: 2px solid #EEE;
	width: 216px;
	margin: 0 auto ;
	
}

.look_relineInfoBox dt a{
	display: block;
	width: 216px;
	height: 180px;
}
.look_rl_title {
	background: #48AEEC;
	font:  14px/40px 'Arial';
}
.look_rl_title a{
	color: #FFF;
	text-align: center;
	display: block;
	background: #48AEEC;
}
.look_rl_title a:hover{
	text-decoration: none;
}
.look_rl_price{
	width: 216px;
	height: 50px;
}
.look_rl_price span{
	display: block;
	margin: 10px 5px 0;
	font:  30px/30px 'Georgia';
	color: #F60;
	width: 206px;
	border-bottom: 1px #EEE solid;
	padding-bottom: 10px;
}
.look_rl_price span p{
	text-align: center;
}
.look_rl_price span i{
	font-weight: normal;
	font:  bold 16px/30px Microsoft YaHei;
	color: #F60;
	margin-right:4px;
}
.look_rl_price span em{
	font-weight: normal;
	font:  14px/30px Microsoft YaHei;
	color: #666;
	margin-left:4px;
}
.look_rl_btnBox{
	padding: 5px;
}
.look_rl_btnBox p{
	text-align: center;
}
.look_rl_btnBox p span{
	margin: 0 4px;
	color: #666;
}
.look_rl_btnBox p span a{
	color: #666;
}
.look_rl_btnBox p span a:hover{
	color: #F60;
}
.youjisider{
	width: 100%;
}
.youjisider h3{
	font:  18px/40px Microsoft YaHei;
	color: #0074c3;
	height: 40px;
	width: 258px;
	padding: 0 10px;
	background: #f1f6fa;
	text-indent: 20px;
}
.youjisider ol{
	width: 258px;
	padding: 0 10px;
}
.youjisider ol li{
	padding: 10px 0;
}
.youjisider ol li span{
	padding:2px 6px;
	color: #FFF;
	background: #F60;
	margin-right: 6px;
}
.youjisider ol li a{

}
.youjisider ol li a:hover{
	text-decoration: none;
}

.toursListBox{
	border-radius: 5px ;
	width: 680px;
	height: 180px;
	background: #FFF;
	overflow: hidden;
	border-bottom: 2px #DDD solid;
}
.toursListBox ul li{
	float: left;
	display: inline;
}
.toursListBox ul li.toursList_1{
	width: 216px;
	height: 120px;
}
.toursListBox ul li.toursList_2{
	width: 424px;
	height: 180px;
	margin-left: 20px;
}
.toursListBox ul li.toursList_2 h3{
	font: bold 16px/50px Microsoft YaHei;
}
.toursListBox ul li.toursList_2 a:hover{
	text-decoration: none;
}
.toursListBox ul li.toursList_2 .t_infos{
	line-height: 26px;
}
.toursListBox ul li.toursList_2 .t_priceBox{

}
.toursListBox ul li.toursList_2 .t_priceBox{
	font:  bold 30px/30px 'Georgia';
	color: #F60;
	display: block;
	width: 200px;
	float: left;
}
.toursListBox ul li.toursList_2 .t_priceBox em{
	font-weight: normal;
	font:  bold 18px/30px Microsoft YaHei;
	color: #F60;
	margin-right:4px;
}
.toursListBox ul li.toursList_2 .t_priceBox i{
	font-weight: normal;
	font:  14px/30px Microsoft YaHei;
	color: #888;
	margin-left:4px;
}
.toursListBox ul li.toursList_2 .tlinkbtn{
	text-align: right;
	width:214px;
	float: right;
	height: 30px;
}
.toursListBox ul li.toursList_2 .tlinkbtn span{
	color: #999;
    margin: 0 4px;
    font:  14px/40px Microsoft YaHei;
}
.toursListBox ul li.toursList_2 .tlinkbtn span a{
	color: #F60;
}

/*分页*/

.page .num{
	padding: 10px 18px;
	border: 1px #DDD solid;
	background: #FFF;
	color: #666;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    margin-right: 5px;
}
.page .num:hover{
	padding: 10px 18px;
	border: 1px #DDD solid;
	background: #0088c9;
	color: #FFF;
	text-decoration: none;
}
.page .current{
	padding: 10px 18px;
	border: 1px #DDD solid;
	background: #0088c9;
	color: #FFF;
	font-weight: bold;
	margin: 0 5px;
}

/*线路三级*/
.toursimagBanner{
	width: 1080px;
	overflow: hidden;
}
.tourstitle{
	width: 1060px;
	background: #00a2ea;
	padding: 0 10px;
}
.tourstitle h1{
	width: 720px;
	font:  26px/30px Microsoft YaHei;
	color: #FFF;
	padding: 20px 20px 10px 20px;
	float: left;
}
.tourstitle .tours_icomsg{
	width: 180px;
	float: right;
	padding-right: 10px;
	padding-top: 10px;
}
.tourstitle .tours_icomsg p{
	color: #FFF;
	font:  14px/20px 'Arial';
	text-align: right;
}
.tourstitle .tours_icomsg p span{
	background: url(../images/hook.png) 0 8px  no-repeat;
	padding: 6px 10px 0 10px;
	margin-left: 4px;
}
.tourstitle .t_inofs{
	color: #FFF;
	line-height: 26px;
	width:940px;
	padding: 0 20px;
	font:  14px/26px 'Arial';
}
.toursjdBox{
	width: 940px;
	padding: 0 20px;
}
.toursjdBox li.t_jdlist{
	background: none;
	color: #FFF;
	padding: 0;
}
.toursjdBox li{
	float: left;
	display: inline;
	border-radius: 10px;
	background:#FFF;
	color: #0068B7;
	font:  14px/22px 'Arial';
	margin-right: 10px;
	padding: 0 10px;
}

/*线路幻灯片*/

#brandalslider {
	width:1080px;
	height:400px;
	position:relative;
}
#slides {
	position:absolute;
	z-index:100;
}
.slides_container {
	width:1080px;
	overflow:hidden;
	position:relative;
	display:none;
}
.slides_container div.slide {
	width:1080px;
	height:400px;
	display:block;
}
.pagination {
	margin:18px auto 0 auto;
	width:100px;
	display: none;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}
.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	/*background-image:url(../imag/pagination.png);*/
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}
.caption {
	z-index:500;
	position:absolute;
	bottom:0px;
	eft:0;
	height:30px;
	padding-top:5px;
	background: rgba(0,0,0,0.8);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cc000000,endColorStr=#cc000000); /*IE */
	width:1060px;
	padding: 10px;
	color:#fff;
	text-shadow:none;
	text-align:left;
	/*font-size: 14px;*/
}
.caption h3,.caption p{
	line-height: 30px;
}
#slides .next,#slides .prev {
	position:absolute;
	top:130px;
	left:0px;
	width:34px;
	height:77px;
	display:block;
	z-index:101;
}

#slides .next {
	left:946px;
}
.priceWrap{
	width: 1080px;
	height: 100px;
	background: #FFF;
	border-bottom: 2px #DDD solid;
}

.tours_priceBox{
	width: 199px;
	height: 100px;
	padding-left: 20px;
	border-right: 1px #DDD solid;
	float: left;
	display: inline;
}
.tours_priceBox span{
	font:  bold 40px/100px 'Georgia';
	color: #F60;
	display: block;
	height: 100px;
	text-align: center;
}
.tours_priceBox span em{
	font-weight: normal;
	font:  bold 18px/100px Microsoft YaHei;
	color: #F60;
	margin-right:4px;
}
.tours_priceBox span i{
	font-weight: normal;
	font:  14px/80px Microsoft YaHei;
	color: #888;
	margin-left:4px;
}

.t_msgpanlBox{
	width: 159px;
	height: 74px;
	float: left;
	border-right: 1px #DDD solid;
	padding-top: 26px;
	display: inline;
}
.t_msgpanlBox a{
	display: block;
	width: 100%;
	height: 100%;
}
.t_msgpanlBox a:hover{
	text-decoration: none;
}
.t_msgpanlBox a:hover i{
	background: url(../images/tico.jpg) 0 -136px no-repeat;
}
.t_msgpanlBox a:hover span{
	text-decoration: none;
	color: #F60;
}

.t_msgpanlBox i{
	font-style: normal;
	display: block;
	overflow: hidden;
	width: 28px;
	height: 28px;
	margin: 0 auto;
	background: url(../images/tico.jpg) no-repeat;
}
.t_msgpanlBox span{
	color: #999;
	display:block;
	text-align: center;
	font: 12px/30px 'Arial';
}



.t_guanzhuBox{
	width: 159px;
	height: 74px;
	float: left;
	border-right: 1px #DDD solid;
	padding-top: 26px;
	display: inline;
}
.t_guanzhuBox a{
	display: block;
	width: 100%;
	height: 100%;
}
.t_guanzhuBox a:hover{
	text-decoration: none;
}
.t_guanzhuBox a:hover i{
	background: url(../images/tico.jpg) 0 -183px no-repeat;
}
.t_guanzhuBox a:hover span{
	text-decoration: none;
	color: #F60;
}

.t_guanzhuBox i{
	font-style: normal;
	display: block;
	overflow: hidden;
	width: 28px;
	height: 28px;
	margin: 0 auto;
	background: url(../images/tico.jpg) 0 -47px no-repeat;
}
.t_guanzhuBox span{
	color: #999;
	display:block;
	text-align: center;
	font: 12px/30px 'Arial';
}



.t_downloadBox{
	width: 159px;
	height: 74px;
	float: left;
	border-right: 1px #DDD solid;
	padding-top: 26px;
	display: inline;
}
.t_downloadBox a{
	display: block;
	width: 100%;
	height: 100%;
}
.t_downloadBox a:hover{
	text-decoration: none;
}
.t_downloadBox a:hover i{
	background: url(../images/tico.jpg) 0 -227px no-repeat;
}
.t_downloadBox a:hover span{
	text-decoration: none;
	color: #F60;
}

.t_downloadBox i{
	font-style: normal;
	display: block;
	overflow: hidden;
	width: 28px;
	height: 28px;
	margin: 0 auto;
	background: url(../images/tico.jpg) 0 -91px no-repeat;
}
.t_downloadBox span{
	color: #999;
	display:block;
	text-align: center;
	font: 12px/30px 'Arial';
}
.yudingBox{
	width: 280px;
	height: 100px;
	display: inline;
	float: left;
}
.yudingBox a{
	display: block;
	width: 280px;
	height: 100px;
	background: #cf5256;
	color: #FFF;
	font:  30px/100px Microsoft YaHei;
    text-align: center;
}
.yudingBox a:hover{
	background: #c1393d;
	text-decoration: none;
	color: #FFF;
}
/*行程介绍*/
.Public_itineraryBox{
	width: 1078px;
	background: #FFF;
	border: 1px #DDD solid;
}
.Publiccontent{
	width: 1038px;
	margin:20px;
}
.Publiccontent .public_t_title{
	font:  30px/40px Microsoft YaHei;
	background: url(../images/titlebb.jpg) bottom repeat-x;
	padding-bottom: 10px;
}
.Publiccontent p{
	font: 14px/30px 'Arial';
}
.fiexdNavList{
	float: right;
	height: 50px;
	_margin-top: -50px;
}
.fiexdNavList a{
	display: block;
	float: left;
	display: inline;
	font:  bold 16px/50px Microsoft YaHei;
	margin-right: 20px;
	color: #999;
}
.fiexdNavList a:hover{
	color: #be393d;
	text-decoration: none;
}
.fiexdNavList a.active{
	color: #be393d;
	text-decoration: none;
}
.xc_infosBox{
	position: relative;
	margin-left: 50px;
	width:  886px;
	border-left: 2px #DDD solid;
}
.xc_infosBox strong{
	position: absolute;
	left: -45px;
	top:0;
	width: 90px;
	height: 90px;
	color: #FFF;
	background: url(../images/ttitlebg.jpg) no-repeat;
	text-align: center;
	font:  bold 16px/90px Microsoft YaHei;
}
.t_xc_title{
	width: 816px;
	padding-left: 70px;
}
.t_xc_title .dida{
	padding-top: 25px;
	font:   18px/40px Microsoft YaHei;
}
.t_xc_title .chizhu{
	font: 14px/30px 'Arial';
	color: #666;
	overflow: hidden;
	
	text-indent: 20px;
}
.t_xc_title .cz1{
	background: url(../images/chizhu.png) 0 -30px no-repeat;
}
.t_xc_title .cz2{
	background: url(../images/chizhu.png) 0 0px no-repeat;
}
.t_xc_title .chizhu span{
	font-weight: bold;

}
.xc_contentBox{
	width: 816px;
	padding-left: 70px;
}
.xc_contentBox p{
	font: 14px/30px 'Arial';
	color: #666;
}
.xsimagBox{
	width: 816px;
	overflow: hidden;
}
.xsimagBox li{
	float: left;
	display: inline;
	margin-right: 8px;
	height: 300px;
	overflow: hidden;
	margin-bottom: 8px;
}
.Public_itineraryBox p{
	color: #666;
	font-size: 14px;
}
.priceyesBox{
	width:100px;
	font: 14px/30px 'Arial';
	background: #0197dd;
	color: #FFF;
	text-align: center;
	margin-bottom: 10px;
}
.priceyesInfo{
	width: 928px;
	padding-left: 10px;
	line-height: 26px;
}

/*预定弹窗*/
.torderBox{
	width: 660px;
	background: #FFF;
	padding: 20px;
}
.torderBox .dgou{
	border-bottom: 1px #DDD solid;
	padding-bottom: 10px;
	height: 30px;
}
.torderBox .dgou dt{
	font: bold 20px/40px Microsoft YaHei;
	width: 200px;
	height: 30px;
	float: left;
	color: #666;
}
.torderBox .dgou dd{
	width: 300px;
	height: 30px;
	float: right;
}
.order_ttitle{
	font:   18px/30px Microsoft YaHei;
	color: #666;
}
.order_price{
	font:  bold 30px/30px 'Georgia';
	color: #F60;
	display: block;
	height: 30px;
	text-align: right;
}
.order_price em{
	font-weight: normal;
	font:  bold 18px/30px Microsoft YaHei;
	color: #F60;
	margin-right:4px;
}
.order_price i{
	font-weight: normal;
	font:  14px/30px Microsoft YaHei;
	color: #888;
	margin-left:4px;
}
.orderFormBox{
	background: #E9EAD5;
	border-radius: 10px;
	width: 620px;
	padding:20px 20px 10px ;
}
.form-box {
	width: 620px;
	overflow: hidden;
	
}
.form-box dt{
	float: left;
}
.form-box dd{
	float: right;
}
.form-box dt label,.form-box dd label{
	display:inline-block;
	zoom:1;   //first
	*display:inline;   //second
	float:none;
	background: #FFF;
	border-right: 1px solid #CCC;
	padding: 8px 10px 9px;
	margin: 0;
	font-size: 14px;
	line-height: 14px;
}
.form-box dt .form-input,.form-box dd .form-input{
	box-shadow: 0px;
	border: 0;
	margin: 0;
	padding: 8px 10px;
	font-size: 14px;
	line-height: 14px;
	background-color: #FFF;
	height: 17px;
	border-right: 1px solid #CCC;
	width: 220px;
	color: #666;
}
.clockico{
	background: url(../images/clockico_03.png)  210px  center no-repeat;
}
.form-text{
	box-shadow: 0px;
	border: 0;
	margin: 0;
	border-right: 1px solid #CCC;
	color: #666;
	width:620px;
	height: 150px;
	font:14px/30px 'Arial';
}
.orderFormBox p{
	height: 50px;
	width: 160px;
	margin: 0 auto;
}
.sub{
	background: #0276c9;
	font: bold 18px/50px Microsoft YaHei;
	color: #FFF;
	height: 50px;
	border: none;
	text-align: center;
	width: 160px;
	cursor: pointer;
}


/*酒店*/
.hotelbanner{
	background:url(../images/2.jpg) center center no-repeat ; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    width: 100%;
    height: 200px;
}
.hotelloadBox{
	width: 700px;
	margin-left: -20px;
}
.hotelListBox{
	/*border-radius: 5px ;*/
	width: 330px;
	height: 247px;
	background: #FFF;
	/*border-bottom: 2px #DDD solid;*/
	float: left;
	display: inline;
	margin-left: 20px;
	margin-bottom: 20px;
}
.hotelListBox a{
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}
.hotelBoxtitle{
	width: 310px;
	height: 40px;
	position: absolute;
	background: rgba(0,0,0,0.8);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DD000000,endColorStr=#DD000000); /*IE */
	left:10px;
	bottom: 10px;
}
.hotelBoxtitle dt{
	float: left;
	color: #FFF;
	font:  16px/40px Microsoft YaHei;
	text-indent: 10px;	
	width: 230px
}
.hotelBoxtitle dd{
	float: right;
	color: #FF0;
	width: 80px;
	font: bold 16px/40px 'Microsoft YaHei' ;
}
.hotelListPrice{
	position: absolute;
	width: 92px;
	height: 59px;
	background: url(../images/pricebg_03.png) no-repeat;
	top:20px;
	right: -8px;
}
.hotelListPrice p{
	text-indent: 2px;
	margin-top: 6px;
}
.hotelListPrice p i{
	font:  bold 20px/30px Microsoft YaHei;
	color: #FFF;
}
.hotelListPrice p em{
	font-weight: normal;
	font:  30px/30px 'Georgia';
	color: #FFF;
}


/*酒店三级*/
.hotelimag{
	width: 1080px;

}



.slide_fade{
	overflow:hidden;
	position:relative;
	width:680px;
	height:370px;
	float: left;
	padding:14px 0;
}
.slide_fade .box{
	overflow:hidden;
	position:relative;
	width:680px;
	height:370px;
	background:#000;
	z-index:4;
}
.slide_fade .box a{
	color:#fff;
}
.slide_fade .box a:hover{
	text-decoration:none;
}
.slide_fade .list{
	overflow:hidden;
}
.slide_fade .list li{
	position:relative;
	width:680px;
	height:370px;
}
.slide_fade .list imag{
	_vertical-align:top;
}
.slide_fade .txt{
	cursor:pointer;
	position:absolute;
	top:20px;
	left:25px;
	font:14px/24px "\5fae\8f6f\96c5\9ed1";
	background: rgba(0,0,0,0.7);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#90000000,endColorStr=#90000000); /*IE */
	padding: 5px 10px;
	border-radius: 5px;
}
.slide_fade .txt h3{
	font:16px/30px "\5fae\8f6f\96c5\9ed1";
}
.slide_fade .btn{
	position:absolute;
	bottom:14px;
	left:0;
	width: 680px;
	overflow: hidden;
	height:50px;
	background:#000;
	z-index:5;
}
.slide_fade .btn a{
	color:#555;
	text-decoration:none;
}
.slide_fade .btn li{
	overflow:hidden;
	float:left;
	width:111px;
	height:50px;
	color:#333;
	display: inline;
	margin-right: 2px;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.slide_fade .btn li:first-child{
	/*margin-left:2px;*/
}
.slide_fade .btn .selected{
	cursor: pointer;
	filter:alpha(opacity=100);
	opacity:1;
}
.hotelmsgBox{
	background: #222;
	width: 300px;
	height: 398px;
	float: right;
	position: relative;
}
.hmb-1,.hmb-2{
	width: 14px;
	height: 14px;
	position: absolute;
}
.hmb-1{
	top:0;
	left: -14px;
	background: url(../images/slidepng.png) no-repeat;
}
.hmb-2{
	bottom: 0;
	left: -14px;
	background: url(../images/slidepng.png) 0 -14px no-repeat;
}
.SlideCont{
	width: 260px;
	height: 350px;
	margin: 20px;
}
.hNameBox{
	border-bottom: 1px #636363 dashed;
}
.SlideContTitle{
	width: 100%;
	font:  bold 22px/40px Microsoft YaHei;
	color: #FFF;
	text-align: center;
}
.SlideStar{
	text-align: center;
	color: #FE0;
	font-size: 16px;
	padding-bottom: 20px;
	padding:10px 0;
}
.moreInfosBox{
	border-bottom: 1px #636363 dashed;
	padding-bottom: 20px;
	height:166px;
}
.moreInfosBox p{
	color: #B7B7B7;
	line-height: 26px;

}
.hpirceBtns dl dt{
	float: left;
	display: inline;
	width: 130px;
	height: 40px;
	
}
.hpirceBtns dl dt a{
	display: block;
	width: 130px;
	height: 40px;
	background: url(../images/hsubimagbg.jpg) no-repeat;
	font:   16px/40px Microsoft YaHei;
	color: #FFF;
	text-indent: 20px;
}
.hpirceBtns dl dt a:hover{
	text-decoration: none;
	background: url(../images/hsubimagbg.jpg) 0 -40px no-repeat;
}
.hpirceBtns dl dd{
	float: right;
	width: 130px;
	height: 40px;
	font:  30px/40px 'Georgia';
	color: #F60;
	text-align: right;
}
.hpirceBtns dl dd  i{
	font:   12px/40px 'Arial';
	color: #BBB;
}
.hpirceBtns dl dd em{
	font-weight: normal;
	font:  bold 18px/40px Microsoft YaHei;
	color: #BBB;
}
/*房价*/
.roobPriceBox{
	width: 1078px;
	background: #FFF;
	border: 1px solid #DDDDDD;
}
.my_table td {
    border: 1px solid #D3D3D3;
    padding: 3px;
    font: 14px/30px '微软雅黑';
}
.my_table tr td a strong {
    color: #FF6600;
}
.tab_title td{
    font-weight: bold;
}
.my_table tr.tab_dataBG {
    background: none repeat scroll 0 0 #F7F7F7;
}

#allmap {width: 100%;height: 400px;overflow: hidden;margin:0;}
 /* 164176    #B7B7B7

/*景点门票*/
.ticketbanner{
	background:url(../images/3.jpg) center center no-repeat ; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    width: 100%;
    height: 200px;
}
.ticketbanner h2{
	width: 1080px;
	margin:  0 auto;
	padding-top: 60px;
	font:  bold 30px/50px Microsoft YaHei;
	color: #FFF;
	text-align: right;
}
.ticketbanner h2 em{
	font:  bold 40px/50px Microsoft YaHei;
	color: #ffe300;
}
.ticket_topType{
	width: 1078px;
	height: 38px;
	background: #FFF;
	border: 1px #DDD solid;
}
.ticket_topType dl{
	width: 958px;
	height: 38px;
	padding: 0 10px;
}
.ticket_topType dl dt{
	width: 200px;
	height: 38px;
	float: left;
}
.ticket_topType dl dt h3{
	font: bold 16px/38px 'Arial';
	color: #666;
}
.ticket_topType dl dd{
	width: 330px;
	height: 38px;
	float: right;
	margin-left: 6px;

}
.ticket_topType dl dd a{
	display: block;
	float: left;
	font:  12px/38px 'Arial';
	padding: 0 10px;
	color: #999;
	text-indent: 20px;
	background: url(../images/typelistico_03.png) 10px  no-repeat;
}
.ticket_topType dl dd a:hover{
	color: #2B6FE4;
	text-decoration: none;
}
.ticket_topType dl dd a.jdatv{
	color: #2B6FE4;
	text-decoration: none;
}
.ticketListWrap{
	width: 1000px;
	margin-left: -15px;
}
.ticketListBox{
	width: 310px;
	float: left;
	display: inline;
	background: #FFF;
	margin-left: 20px;
	margin-bottom: 20px;
	border-bottom: 3px #DDD solid;
	border-radius: 5px;
	overflow: hidden;
}
.ticketListBox dt{
	width: 310px;
	height: 180px;
	overflow: hidden;
}
.ticketListBox dt a{
	display: block;
	position: relative;
	height: 180px;
	width: 310px;
	overflow: hidden;
	text-decoration: none;
}
.ticketListBox dt a:hover{
	text-decoration: none;
}
.ticketListBox dt a imag{
	position: absolute;
}
.ticketListBox dt a .tptypeBox{
	display: block;
	height: 40px;
	width: 290px;
	position: absolute;
	font:   16px/40px Microsoft YaHei;
	background: #48AEEC url(../images/ticketico.png) 10px 10px no-repeat;
	color: #FFF;
	padding: 0 10px;
	text-indent: 26px;
	left: 0;
	bottom: -40px;
	text-decoration: none;
}
.ticketListBox dt a .tptypeBox b{
	margin-right: 10px;
}

.ticketListBox dt a .tptypeBox1{
	display: block;
	height: 40px;
	width: 290px;
	position: absolute;
	font:   16px/40px Microsoft YaHei;
	background: #F106043 url(../images/imagico.png) 10px 10px no-repeat;
	color: #FFF;
	padding: 0 10px;
	text-indent: 26px;
	left: 0;
	bottom: -40px;
	text-decoration: none;
}
.ticketListBox dt a .tptypeBox1 b{
	margin-right: 10px;
}

.ticketListBox dt a .tptypeBox2{
	display: block;
	height: 40px;
	width: 290px;
	position: absolute;
	font:   16px/40px Microsoft YaHei;
	background: #18b964 url(../images/imagico.png) 10px 10px no-repeat;
	color: #FFF;
	padding: 0 10px;
	text-indent: 26px;
	left: 0;
	bottom: -40px;
	text-decoration: none;
}
.ticketListBox dt a .tptypeBox2 b{
	margin-right: 10px;
}



.ticketListBox dd{
	padding: 0 10px;
	width: 290px;
}
.ticketListBox dd h3{
	font:   16px/40px Microsoft YaHei;
	color: #666;
}

.tptxt{
	line-height: 20px;
}
.tptxt i{
	font-style:normal;
	display: block;
	float: left;
	color: #666;
}
.tptxt a{
	font-weight: normal;
	display: block;
	float: right;
	color: #666;
}
.tptxt a:hover{
	color: #F60;
	text-decoration: none;
}

.tichet_txt_box{
	width: 1038px;
	background: #FFF;
	border: 1px #DDD solid;
	padding: 20px;
}
.ttboxWrap{
	width: 898px;
	background: #e8f6fc;
	padding: 10px 20px ;
	/*border-bottom: 1px #CCC solid;*/
}
.ttboxWrap h3{
	font:   22px/50px Microsoft YaHei;
	float: left;
}
.sight_info{
	float: left;
	padding-top: 18px;
	margin-left: 10px;
	color: #666;
}
.sight_info span{
	padding: 4px 8px;
	background: #09F;
	color: #FFF;
	margin-right:10px;
}
.tt_priceBox{
	float: right;
}
.tt_priceBox em{
	font:  30px/40px 'Georgia';
	margin:  0 5px;
	color: #F20;
}
.tt_mgsList li{
	float: left;
	padding-left: 20px;
	margin-right: 10px;
	color: #666;
}
.tt_mgsList li.tm1{
	background: url(../images/info-block-icon.png) 2px 1px no-repeat;	
}
.tt_mgsList li.tm2{
	background: url(../images/info-block-icon.png) 2px -32px no-repeat;
}
.tt_mgsList li.tm3{
	background: url(../images/info-block-icon.png) 0px -65px no-repeat;
}
.tt_mgsList li.tm4{
	background: url(../images/info-block-icon.png) 0px -98px no-repeat;
}
.ttk_title-1{
	font:   22px/50px Microsoft YaHei;
	color: #666;
	border-bottom: 2px #DDD solid;
	text-indent: 10px;
	margin-bottom: 10px;
}
.ttk_title-2{
	font:   22px/50px Microsoft YaHei;
	color: #666;
	text-indent: 10px;
	border: 1px #DDD solid;
	border-bottom: 3px #DDD solid;
	background: #FFF;
}
.tmargin5Box{
	margin-left: -15px;
    width: 1000px;
}

/*游记攻略*/

.travelbanner{
	background:url(../images/4.jpg) center center no-repeat ; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    width: 100%;
    height: 200px;
}
.travelMenuBtnWrap{
	width: 100%;
	background: url(../images/Monthbg.gif) center bottom no-repeat;
}
.travelMenuBtn {
	width: 1080px;
	margin: 0 auto;
}
.travelMenuBtn li{
	float: left;
	margin: 0 45px;
	display: inline;
}
.travelMenuBtn li a{
	display: block;
	width: 72px;
	height: 63px;
	background: url(../images/t_btnbgmy.png) no-repeat;
	overflow: hidden;
	font:   16px/40px Microsoft YaHei;
	text-align: center;
	position: relative;
	top:6px;
}
.travelMenuBtn li a.tcurs{
	width: 72px;
	height: 63px;
	background: url(../images/t_btnbgmy.png) -72px 0 no-repeat;
	font:   16px/30px Microsoft YaHei;
	color: #FFF;
}
.travelMenuBtn li a:hover,.travelMenuBtn li a.tcurs:hover{
	text-decoration: none;
	width: 72px;
	height: 63px;
	background: url(../images/t_btnbgmy.png) -72px 0 no-repeat;
	font:   16px/30px Microsoft YaHei;
	color: #FFF;
}
.container{
	width: 1000px;
	margin-left: -20px;
}
.item{
	/*position: relative;*/
	float: left;
	display: inline;
	width: 228px;
	background: #FFF;
	border: 1px #DDD solid;
	border-bottom: 2px #DDD solid;
	margin-left: 20px;
	margin-bottom: 20px;
}
.item .itemaimag{
	display: block;
	width: 208px;
	margin: 10px  10px  0 10px;
	position: relative;
	/*background: #000;*/
}
.t_tlookBox{
	margin-top:4px;
	width: 208px;
	padding: 0 10px;
}
.t_tlookBox dt{
	float: left;
	color: #999;
	background: url(../images/IsotopeBg.png) 0 -15px no-repeat;
	text-indent: 14px;
}
.t_tlookBox dd{
	float: right;
	color: #999;
	background: url(../images/IsotopeBg.png) 0 4px no-repeat;
	text-indent: 14px;
}
.item h2 {
	width: 208px;
	padding:  0 10px 10px;
}
.item h2 a{
	font:   16px/30px Microsoft YaHei;
	color: #666;
}
.item h2 a:hover{
	text-decoration: none;
	color: #F60;
}

/*
修改分页 2014/9/26
取消了加载
*/
.pagesBox{
	width: 1000px;
}
.pagesBox span{
	background: #FFF;
	color: #0276c9;
	padding: 10px 20px;
	margin-left:4px;
	border: 1px #CCC solid;
}
.pagesBox a{
	background: #FFF;
	color: #0276c9;
	padding: 10px 20px;
	margin-left:4px;
	border: 1px #CCC solid;
}
.pagesBox a:hover{
	background: #0276c9;
	color: #FFF;
	text-decoration: none;
}
.pagesBox span.current{
	background: #0276c9;
	color: #FFF;
}
/*
分页结束
*/

.loadingBox{
	display: none;
	border-bottom: 1px #CCC solid;
	height: 26px;
}

.loadingBox a{
	_position: relative;
	_top:24px;
	display: block;
	text-align: center;
	border: 1px #DDD solid;
	background: #FFF;
	width: 150px;
	height: 46px;
	font:   16px/46px Microsoft YaHei;
	margin:  0 auto;
}
.loadingBox a:hover{
	background: #000;
	color: #FFF;
	text-decoration:none;
}


.tbook_box{
	width: 1038px;
	background: #FFF;
	border: 1px #DDD solid;
	padding:  20px;
}
.tbook_title{
	width: 1038px;
	background: #FFF;
	border-bottom: 2px #DDD solid;
}
.tbook_title h3{
	font:  bold 22px/50px Microsoft YaHei;
	position: relative;
	padding-left: 20px;
}
.tbook_title h3 span{
	position: absolute;
	display: block;
	height: 40px;
	width: 100px;
	text-align: center;
	font:  bold 18px/40px Microsoft YaHei;
	color:#FFF;
	background: #00a7e1;
	top: 0;
	right: 20px;
}
/*.tbook_title h3 b{
	display: block;
	width: 40px;
	height: 40px;
	overflow: hidden;
	background: url(../images/tra_imag.png) no-repeat;
	position: absolute;
	top:-20px;
	left:-20px;
}*/

.tra_ico1{
	display: block;
	width: 40px;
	height: 40px;
	overflow: hidden;
	background: url(../images/tra_imag.png) no-repeat;
	position: absolute;
	top:-20px;
	left:-20px;
}
.tra_ico2{
	display: block;
	width: 40px;
	height: 40px;
	overflow: hidden;
	background: url(../images/tra_imag.png) -43px 0  no-repeat;
	position: absolute;
	top:-20px;
	left:-20px;
}
.tra_ico3{
	display: block;
	width: 40px;
	height: 40px;
	overflow: hidden;
	background: url(../images/tra_imag.png) -86px 0 no-repeat;
	position: absolute;
	top:-20px;
	left:-20px;
}


.t_fbiaoti{
	margin-top: 10px;
}
.t_fbiaoti li{
	float: left;
	display: inline;
	margin-left: 20px;
	color: #999;
	height: 30px;
	line-height: 30px;
	padding-left: 24px;
}
.t_fbiaoti li a{
	color: #999;
	display: block;

}
.t_fbiaoti li a:hover{
	text-decoration: none;
	color: #F50;
}
.t_fbiaoti li.tf-1{
	background: url(../images/traicos.png) 0 6px no-repeat;
}
.t_fbiaoti li.tf-2{
	background: url(../images/traicos.png) 0 -19px no-repeat;
}
.t_fbiaoti li.tf-3{
	background: url(../images/traicos.png) 0 -44px no-repeat;
}
.t_fbiaoti li.tf-4{
	background: url(../images/traicos.png) 0 -70px no-repeat;
}
.tbook_content{
	overflow: hidden;
	width: 1038px;
}
.tuijian{
	width: 1038px;
	overflow: hidden;
}
.tuijian h3{
	font:   16px/40px Microsoft YaHei;
	border-bottom: 1px #DDD solid;
	color: #666;
	padding-left: 20px;
}
.tbtitletxtList{
	width: 900px;
	margin: 0 19px;
}
.tbtitletxtList li{
	width: 30px;
	width: 300px;
	float: left;
	display: inline;
}
.tbtitletxtList li a{
	line-height: 30px;
	display: block;
	margin-bottom: 5px;
}
.tbtitletxtList li a:hover{
	text-decoration: none;
}
.tb_guestbookBox{
	width: 1038px;
	border: 1px #DDD solid;
	padding: 20px;
	background: #FFF;

}
.tb_guestbookBox h3{
	font:   16px/40px Microsoft YaHei;
}
/*留住精彩*/
.guestbanner{
	background:url(../images/5.jpg) center center no-repeat ; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    width: 100%;
    height: 200px;
}
.itemBoxWrap{
	width: 1000px;
	margin-left: -20px;
}
.itemListBox{
	width: 230px;
	background:#FFF;
	margin-left: 20px;
	float: left;
	display: inline;
	margin-bottom: 20px;
	border-bottom: 3px #DDD solid;
}
.itemListBox a{
	display: block;
}
.guest_infos{
	width: 210px;
	padding:  0 10px 10px;
}
.guest_infos h3,.guest_infos p{
	line-height: 26px;
	color: #666;
}



.aboutshow {font-size:15px; line-height:28px; width:1080px;margin: 0 auto; padding-top:20px;}
.abouttit1{
	background:url(../images/about.jpg) center center no-repeat ; 
    width: 100%;
    height: 100px;
	margin-top:15px;
}
.abouttit2{
	background:url(../images/about2.jpg) center center no-repeat ; 
    width: 100%;
    height: 100px;
	margin-top:15px;
}
.abouttit3{
	background:url(../images/about3.jpg) center center no-repeat ; 
    width: 100%;
    height: 100px;
	margin-top:15px;
}
.abouttit4{
	background:url(../images/about4.jpg) center center no-repeat ; 
    width: 100%;
    height: 100px;
	margin-top:15px;
}
.abouttit5{
	background:url(../images/about5.jpg) center center no-repeat ; 
    width: 100%;
    height: 100px;
	margin-top:15px;
}

/*特价样式*/
.tejia{height:300px;margin-top:20px;width:100%;}
.tejia .outer{width:1080px;overflow: hidden; margin:0 auto;}
.te_box{border-color: #eee #eee #ddd;border-style: solid;border-width: 2px 2px 1px;box-shadow: 4px -2px 6px rgba(0, 0, 0, 0.2); float: left;height: auto;overflow: hidden;margin:10px 19px 0 0;width: 220px;}
.te_box:hover{border: 2px solid #F80; border-bottom: 1px solid #F60;}
.te_box:hover .txt{background: #F60;}
.te_box:hover .txt a{color: #FFF;}
.te_box .imag{height: 180px;position: relative; width: 220px;}
.te_box .imag imag{height: 178px;padding: 1px;width: 218px;}
.te_box .imag .title{bottom: 1px;color: #FFF;display: block;font-size:14px;height: 30px;line-height: 30px;left: 1px;overflow: hidden;position: absolute;text-align: center; width: 218px;}
.te_box .txt{background: #e1e6ea;height: 35px;line-height: 35px;overflow: hidden;text-align: center;width: 220px;}
.te_box .txt a{color: #28465e;}
.te_box .price{border-bottom: 1px solid #e5e5e5;color: #f40;font-size:18px;line-height: 30px;height: 30px;margin: 0 10px;padding: 10px 0;text-align: center;width: 200px;}
.te_box .price span{padding: 0 5px;}
.PriceQi{color: #999;font-size: 12px;margin-left: 3px;}
.te_box .yuan{color: #888;height: 30px;line-height: 30px;text-align: center;width: 220px;}
.te_box .yuan del{padding: 0 10px;}
.te_box .yuan span{padding: 0 10px;}
.col1{background: #2CBA9E;}
.col2{background: #48AEEC;}
.col3{background: #018656;}
.col4{background: #F106043;}
.col5{background: #9627C2;}

/*新闻 关于我们  帮助*/
.PublicinfoBox{
	width: 1078px;
	background: #FFF;
	border: 1px #DDD solid;
}
.PublicrightContent{
	float: left;
}
.PublicleftMenu{
	width: 278px;
	border-left: 1px #DDD solid;
	float: right;
}
.PublicleftMenu ul{
	padding: 40px 0 20px 25px;
}
.PublicleftMenu ul li{
    font-size: 14px;
    margin-bottom: 10px;
    margin-right: 20px;
}
.PublicleftMenu ul li a{
	display: block;
	padding: 5px 15px 5px  25px;
	border-radius: 5px;
	color: #333;
	font:   16px/22px Microsoft YaHei;
}
.PublicleftMenu ul li a:hover{
	color: #2B6FE4;
	text-decoration: none;
}
.PublicleftMenu ul li a.nowcur{
	background: #525252 url("../images/00dwf_o.gif")  no-repeat scroll 14px center ;
	color: #FFF;
}
.PublicrightContent{
	width: 799px;
	float: left;
}
.PublicrightContent .newsTitleBox{
	/*font:   30px/40px Microsoft YaHei;
	color: #999;
	border-bottom: 1px #DDD solid;
	width: 700px;*/
	height: 80px;
	border-bottom: 1px #DDD solid;
	width: 799px;
	font:   30px/80px Microsoft YaHei;
	text-indent: 20px;
	color: #999;
}
.newslistBox{
	width: 759px;
	margin: 0 20px;
	border-bottom: 1px #CCC dotted ;
}
.newslistBox dt{
	width: 75px;
	height: 76px;
	float: left;
	text-align:center;
}
.newslistBox dt a{
	display: block;
	/*text-align: center;*/
}
.newslistBox dt a:hover{
	text-decoration: none;
}
.newslistBox dd{
	width: 564px;
	float: right;
	margin-left: 20px;
}
.newslistBox dd h4 a{
	display: block;
	color: #1289ed;
	font:   bold 20px Microsoft YaHei;
}
.newslistBox dd h4 a:hover{
	text-decoration: underline;
}
.newslistBox dd p{
	color: #999;
	line-height: 26px;
}

/*今天*/
.newscontentBox{
	width: 759px;
	margin: 0 20px;
}
.newstrips{
	color: #666;
	display: block;
}
.pageoneBox{
	width: 759px;
	margin: 0 20px;
}
.pageoneBox .p_right{
	width: 300px;
	float: right;
}
.pageoneBox .p_left{
	width: 300px;
	float: left;
}
.newscontentBox imag {max-width: 100%;height: auto;display: block;}

.pic1{width:100%;background:url('../images/pic1.jpg') no-repeat center 0;height:132px;padding:100px 0 0;}.pic1 p{text-align:center;font-size:18px;color:#fff;}.pic1 p b{font-size:24px;font-weight:normal;}.pic1 p a{display:block;width:214px;margin:15px auto 0;}
.pic2{width:100%;background:url('../images/pic2.jpg') no-repeat center 0;height:558px;}.pic1 p{text-align:center;font-size:18px;color:#fff;}.pic1 p b{font-size:24px;font-weight:normal;}.pic1 p a{display:block;width:214px;margin:15px auto 0;}
.pic3{width:100%;background:url('../images/line_pk.jpg') no-repeat center 0;height:471px;}.pic1 p{text-align:center;font-size:18px;color:#fff;}.pic1 p b{font-size:24px;font-weight:normal;}

.big{float:left;width:100%}
.bgcolor_ff{background:##99CCFF}
.width_1120{width: 1120px;margin: 0 auto;clear: both;}
.hig_195{height:195px;}
.pt50{padding:50px 0}
.box_fw .h_tit{

	color:#fff;

	font-size:28px;

	font-weight:500;

	padding:20px 0;

	text-align:center}

.box_fw .txt_con{

	color:#fff068;

	font-size:18px;

	text-align:center}

.box_fw .box-dl{

	float:left;

	width:300px;

	height:80px;

	padding:0 40px 0 30px;

	margin-top:40px;

	border-right:1px solid #efefef}

.box_fw .box-dl dt{

	float:left;

	width:80px;

	height:80px;

	background:url(../images/icon_ak01.png) no-repeat}

.box_fw .box-dl dt.bg_1{

	background-position:-66px 4px}

.box_fw .box-dl dt.bg_2{

	background-position:-66px -112px}

.box_fw .box-dl dt.bg_3{

	background-position:-66px -229px}

.box_fw .box-dl .dd_1{

	float:left;

	color:#fff;

	width:200px;

	font-size:18px;

	font-family:"微软雅黑"}

.box_fw .box-dl .dd_2{

	float:left;

	width:200px;

	color:#fff;

	font-size:16px;

	font-family:"微软雅黑";

	margin-top:8px}

#msgerror{width:500px;height:40px;border:1px #d3d3d3 dashed;line-height:40px;text-align:center;background:#fafafa;color:#f30;margin:0 auto;display:block;font-size:14px;font-weight:bold;}
.fl{ float:left; }
.fr{ float:right; }
.w240 { width: 240px; overflow: hidden; }
.p983 { width: 238px; border: 1px solid #E7E7E7; background-color: #F7F7F7; overflow: hidden; }
.p983 ul { margin: auto; width: 210px; padding-top: 5px; padding-bottom: 5px; overflow: hidden; }
.p983 ul div { float: left; width: 70px; }
.p983 ul div imag { background-color: #FFFFFF; padding: 3px; border: 1px solid #E7E7E7; }
.p983 ul li { height: 70px; width: 210px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #D1D1D1; padding-top: 10px; }
.p982 ,.p981 ,.p1080,.p979,.p977{ width: 238px; border: 1px solid #E7E7E7; overflow: hidden; }
.p982 dl ,.p981 dl,.p1080 dl,.p979 dl,.p977 dl{ line-height: 34px; background-image: url(../images/954.png); height: 34px; width: 238px; }
.p982 dl dt ,.p981 dl dt,.p1080 dl dt,.p979 dl dt,.p977 dl dt{ float: left; padding-left: 15px; font-weight: bold; color: #FFFFFF; font-size: 14px; }
.p982 dl dd ,.p981 dl dd,.p1080 dl dd,.p979 dl dd,.p977 dl dd{ float: right; padding-right: 15px; }
.p982 dl dd a ,.p981 dl dd a,.p1080 dl dd a,.p979 dl dd a,.p977 dl dd a{ color: #FFFFFF; }
.p982 ul { background-image: url(../images/dot_top.gif); background-repeat: no-repeat; background-position: 0px 14px; width: 210px; margin: auto; padding-top: 8px; padding-bottom: 8px; }
.p982 ul li { line-height: 29px; padding-left: 22px; }
.p983 ul dt imag   { display: inline; margin-left: 3px; }
.p983 ul dd { color: #F87F0A; font-weight: bold; line-height: 23px; }


/*客服*/
.kefu1 ul{float:left; margin-right:15px; background-color:#464646; margin-bottom:20px;}
.kefu1 ul imag{max-width:639px; min-width:230px;}
.kefu1 li{color:#FFFFFF;}
.kefu1 .a1{color:#fec50d; font-size:15px; font-weight:bold;}
/*客服2*/
.kefu2 ul{float:left; background-color:#464646; margin-bottom:20px;}
.kefu2 ul imag{ width:188px;}
.kefu2 li{color:#FFFFFF;}
.kefu2 .a1{color:#fec50d; font-size:15px; font-weight:bold;}
/*底部广告*/
.m-app-open {
	position:fixed;
	z-index:99999;
	left:0;
	bottom:0;
	height:140px;
	width:100%;
	min-width:1000px
}
.m-app-open .box-background {
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:#263646;
	opacity:0.85;
	filter:alpha(opacity=85)
}
.m-app-open .box-inner {
	position:relative;
	width:1000px;
	margin:0
auto;
	height:100%;
	z-index:2
}
.m-app-open .background-img {
	position:absolute;
	bottom:0;
	left:0;
	z-index:0
}
.m-app-open .background-img
a {
	position:absolute;
	left:60px;
	bottom:0;
	width:670px;
	height:140px;
	z-index:3;
	opacity:0;
	background:#fff;
	filter:alpha(opacity=0)
}
.m-app-open .background-img
img {
	width:1000px
}
.m-app-open .btn-download {
	position:absolute;
	z-index:1;
	left:750px;
	top:35px
}
.m-app-open .btn-download
img {
	margin-bottom:10px;
	display:block;
	width:80px
}
.m-app-open .btn-close {
	position:absolute;
	z-index:1;
	top:5px;
	left:0;
	cursor:pointer;
	transition:all 300ms;
	-webkit-transition:all 300ms
}
.m-app-open .btn-close
img {
	width:39px
}
.m-app-open .btn-close:hover {
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg)
}
.m-app-close {
	position:fixed;
	z-index:99999;
	left:0;
	bottom:0
}
.m-app-close .background-img {
	cursor:pointer
}
.m-app-close .background-img
img {
	width:110px
}
/*底部广告*/
.fc_top_info{width:958px; margin:0px auto; border:#dcddde solid 1px; padding:10px;}
.fc_top_info h3{font-size:20px; font-weight:bold; line-height:22px; text-align:left; color:#0f83d6; height:22px; font-family:微软雅黑; margin-top:15px;}
.fc_top_info h3 img{margin-left:20px;}
.fc_top_info h3 span{font-size:12px; background:url(../images/bg_e.gif) left top no-repeat;color:#FFFFFF; padding:2px 0px 1px 5px; margin-right:5px; }
.fc_top_info h3 span em{ padding:2px 10px 3px 5px;background:url(../images/bg_e.gif) right top no-repeat;}
.fc_top_info p.pt{font-size:12px; color:#666; line-height:35px; height:35px; text-indent:88px;font-family:微软雅黑;}
.fc_top_info p.pb{font-size:12px; color:#666; line-height:25px; height:25px; text-align:right;}
.fc_top_info p.pb a{color:#333333; margin:0px 10px;}
.fc_top_info .fc_lb_pic{ width:440px;height:280px;overflow:hidden;float:left;}
.fc_top_info .fc_lb_pic li img{width:440px;height:280px;}

.fc_top_info .fc_xx_list{float:right; width:380px; margin-top:0px;position:relative; font-family:微软雅黑;}
.fc_top_info .fc_xx_list p{line-height:30px; color:#000000}
.fc_top_info .fc_xx_list p a{margin:0px 5px;}
.fc_top_info .fc_xx_list p span.t{color:#666; margin-right:5px;}
.fc_top_info .fc_xx_list p span.t2{color:#666; margin-left:5px;}
.fc_top_info .fc_xx_list p span.t3{color:#fff;background:#FF6B62;padding:5px}
.fc_top_info .fc_xx_list p span.m{color:#ff6600; font-weight:bold;}
.fc_top_info .fc_xx_list p span.m em{font-size:24px; padding:0px 5px;}
.fc_top_info .fc_xx_list p span.tel{background:url(../images/sale.png) -283px -127px no-repeat; padding:2px 0px 5px 65px; color:#ff6600; font-size:18px; font-weight:bold}

.fc_top_info .fc_xx_list .dp_box{ position:absolute; width:83px; height:110px; top:-8px; right:-5px;}
.fc_top_info .fc_xx_list .dp_box div{background:url(../images/dp_fc.jpg) left top no-repeat;width:73px; height:79px; margin-bottom:5px; margin-left:5px}
.fc_top_info .fc_xx_list .dp_box div p{color:#333; font-size:12px; line-height:25px;}
.fc_top_info .fc_xx_list .dp_box div p a{background:none; margin:0px; padding:0px;}
.fc_top_info .fc_xx_list .dp_box div p.p1{ text-align:right; font-size:12px; font-weight:normal; padding: 3px 8px 0px 0px; color:#999;}
.fc_top_info .fc_xx_list .dp_box div p.p2{text-align:center; font-size:20px; color:#ff6600}
.fc_top_info .fc_xx_list .dp_box div p.p3{text-align:right; color:#666; padding-right:8px;}
.fc_top_info .fc_xx_list .dp_box  a{text-align:center;background:url(../images/details_04.png) -230px -390px no-repeat; padding-left:15px;}

.Menubox_pl .hoverb {COLOR:#ff6600; height:28px; font-size:12px; font-weight:bold; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-bottom:1px solid #ffffff;}
.Menubox_pl .hoverb A:link {COLOR:#ff6600; height:28px; font-size:12px; font-weight:bold;}
.Menubox_pl .hoverb A:hover {COLOR:#ff6600; height:28px; font-size:12px; font-weight:bold;}
.Menubox_pl .hoverb A:visited {COLOR:#ff6600;}
.Contentbox_pl {CLEAR: both; WIDTH: 100%; TEXT-ALIGN: left; list-style:none;}


/*首页   2014-07-01   -----------------------------------------------------------------------------*/

.index-container-box{ }
.concept-item dt .icon-cp1,.concept-item dt .icon-cp2,.concept-item dt .icon-cp3,.index-container .index-con-tit .index-more,.index-user-show .mytcDown{ background:url(../img/index-Icon.png) no-repeat;}
.index-order-btn,.hi-icon,.index-user-show .u-word,.flex-control-nav li a,.index-banner-txt a{ background: url(../img/index-logo.png) no-repeat; _background: url(../img/index-logo-ie6.png) no-repeat;}
.index-banner-box{position: relative;top: -70px;width: 100%;margin-bottom: -70px;z-index: 1; border-bottom:5px solid #99a901;}
.index-banner-list{ position: relative; min-width:1180px;height: 490px;overflow: hidden;}
.banner-pic {display:block;position: relative; min-width: 1180px;height: 490px;overflow: hidden;}
.banner-pic li{ display:block;position: absolute;top: 0;left: 50%;width: 1920px; height: 490px;margin-left: -1060px;}
.index-banner-txt{  width:460px; height:40px; text-align:right;position:absolute; bottom:30px; left:50%; margin-left:130px;z-index:50; white-space:nowrap; overflow:hidden; }
.index-banner-txt a{ display:inline-block;color:#FFF; font-size:16px; font-weight:bold; font-family:"microsoft yahei";  text-align:right; border-bottom:1px solid #FFF; background-position: 0 -599px; padding:0 0 10px 40px;}
.flex-control-nav {width: 210px; text-align:right;position: absolute;margin-top: -25px;left: 50%;margin-left: 386px; z-index:20, _display:inline;}
.flex-control-nav li {margin: 0 2px!important;display: inline-block;zoom: 1; _display:inline;}
.flex-control-nav li a {width: 20px;width: 14px;height: 14px;margin: 0px 1px;background-position:-18px -535px;display: block;cursor: pointer;text-indent: -9999px;}
.flex-control-nav li a.flex-active {background-position:0 -535px;cursor: pointer;}
.index-order-btn{ display:block; width:265px; height:57px; background-position: 0 -208px ; position:absolute; bottom:0; left:50%; margin-left:-132px; z-index:100; text-indent:-9999px;}
.index-order-btn:hover{ background-position:0 -269px;}

.index-concept{ background:#FFF; border-bottom:1px solid #eaeaea;margin-bottom:30px; width:100%;}
.concept-wrap{ width:1180px; margin:0 auto; overflow:hidden; zoom:1; height:104px; }
.concept-item{ float:left; display:block; width:308px; height:104px; background:url(../img/index-Icon.png) -420px 0 no-repeat; padding-left:85px;}
.concept-item dt{float:left;display:block; width:75px; padding-top:18px; }
.concept-item dt .icon-cp1,.concept-item dt .icon-cp2,.concept-item dt .icon-cp3{ display:inline-block; width:75px; height:70px;}
.concept-item dt .icon-cp1{ background-position:0 0;}
.concept-item dt .icon-cp2{ background-position:-78px 0;}
.concept-item dt .icon-cp3{ background-position:-157px 0;}
.concept-item dd{float:left;display:block; width:209px;padding-top:24px; padding-left:24px;  font-family:"microsoft yahei"; font-size:16px; color:#a4a4a4; line-height:32px;}
.concept-item dd strong{display:block; font-size:30px; font-weight:normal; font-style:italic; color:#b7cc03;}


.index-container{ width:1180px; margin:0 auto;  margin-bottom:30px;}
.index-container .index-con-tit{ padding:10px 0 20px 0; position:relative; z-index:1; font-family:"microsoft yahei"; zoom:1;}
.index-container .index-con-tit .title-item h3{ font-size:26px; padding-bottom:15px;}
.index-container .index-con-tit .index-more{ display:inline-block; width:80px; height:34px; line-height:34px; text-align:center; background-position:-259px 14px; font-size:14px; color:#999; position:absolute; right:10px; bottom:20px;}
.index-container .index-con-tit .index-more:hover{ color: #71b32b; text-decoration: none }
.index-pro-list{}
.index-pro-list li{ display:block; width:1180px; height:250px; margin-bottom:65px; position:relative; z-index:1;}

.index-pro-list .index-pic{display:block;width:1180px; height:250px; overflow:hidden; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.index-pro-list .index-pic img{filter:alpha(opacity=100); opacity:1;  -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.index-pro-list .index-pic:hover img{filter:alpha(opacity=90); opacity:.9; }
.index-pro-list .index-pro-inf{ display:block; width:700px; height:90px; background:url(../img/list-filter-bg.png) no-repeat; position:absolute; left:50%; margin-left:-350px; bottom:-24px;transition:top 0.1s linear 0s; overflow:hidden; zoom:1; font-family:"microsoft yahei";}
.index-pro-list .index-pro-inf .index-pro-txt{ float:left; padding-left:67px; width:400px; overflow:hidden; padding-top:10px;}
.index-pro-list .index-pro-inf .index-pro-txt h2{ font-size:22px; color:#484848; font-weight:bold; white-space:nowrap; overflow:hidden;}
.index-pro-list .index-pro-inf .index-pro-txt h2 a{color:#484848; }
.index-pro-list .index-pro-inf .index-pro-txt h2 a:hover{ text-decoration:none; color:#71b32b;}
.index-pro-list .index-pro-inf .index-pro-txt p{ font-size:14px; color:#858585; white-space:nowrap; overflow:hidden;}
.index-pro-list .index-pro-inf .index-price{ float:right; color:#999; padding-right:20px;  padding-top:8px;}
.index-pro-list .index-pro-inf .index-price .yen{ color:#b7cc03; font-size:24px; position:relative; top:-15px;}
.index-pro-list .index-pro-inf .index-price strong{ color:#b7cc03;  font:normal 48px Arial,Helvetica, sans-serif,"microsoft yahei";}
.index-pro-list .index-pro-inf .index-price .c9{}
.index-pro-list li:hover .index-pro-inf{bottom:-15px; transition:top 0.2s linear 0s;}
.index-vip-pro{ width:1180px; overflow:hidden;}
.index-vip-pro ul{ width:1200px; overflow:visible;}
.index-vip-pro ul li{ float:left; display:block; margin:0 20px 20px 0;}
.index-vip-pro .vip-pro-pic{ display:block; width:290px; height:280px; overflow:hidden;  -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.index-vip-pro .vip-pro-pic img{ -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.index-vip-pro ul .first .vip-pro-pic{ width:560px; height:280px;}
.member-show{ background:url(../img/member-pic-show.jpg) repeat-x; width:100%; height:210px; margin-bottom:30px;}
.member-btns{ width:151px; height:151px; margin:0 auto; padding-top:28px;}
.hi-icon { background-position:0 -345px;display: inline-block;cursor: pointer;width: 151px;height: 111px;text-align: center; font: 24px "microsoft yahei"; color: #fff; padding-top:40px;}
.hi-icon {
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s;
	-moz-transition: -moz-transform 0.2s, opacity 0.3s;
	transition: transform 0.2s, opacity 0.3s;
}
.hi-icon:hover {color: #fff; text-decoration:none;
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
	opacity: 1;
}
.index-user-show{ width:1100px; overflow:hidden; padding-bottom:20px; }
.index-user-show ul{width:1100px; overflow:hidden; zoom:1;}
.index-user-show ul li{ float:left; display:block; position:relative; z-index:1; margin-right:5px;}
.index-user-show .u-item-1{ width:340px;}
.index-user-show .u-item-2{ width:440px;}
.index-user-show .u-item-3{ width:340px;}
.index-user-show .u-img{width:250px; height:280px; margin-bottom:5px;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; overflow:hidden;  position:relative; z-index:1; }
.index-user-show .u-txt{ width:300px; height:155px;background:#47bc80; color:#FFF; position:relative; z-index:2; font:normal 14px/24px "microsoft yahei";-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-bottom:5px;}
.index-user-show .u-txt-box{ padding:20px 25px;}
.index-user-show .u-word{ background-position:-240px -320px; padding-left:60px; padding-top:10px; height:94px; overflow:hidden;}
.index-user-show .mytcDown{ position:absolute; left:72px; top:-18px; background-position:-44px -87px; width:38px; height:19px;z-index:10}
.index-user-show .u-item2-left{ float:left; width:240px; margin-right:5px;}
.index-user-show .u-item2-left .u-txt{ background:#b9cc00; width:240px; height:280px;}
.index-user-show .u-item2-left .u-word{ padding-top:55px; padding-left:0; height:170px;}
.index-user-show .u-item2-left .u-img{ width:240px; height:155px;}
.index-user-show .u-item2-left .u-txt .mytcDown{ background-position:-88px -75px; position:absolute; right:-18px; top:40px; left:auto; width:19px; height:38px;}
.index-user-show .u-item2-img{float:left; width:245px; height:440px; }
.index-user-show .u-item2-img img{ width:245px;  height:440px;}
.index-user-show .u-item-3 .u-txt{ background:#71b32b; height:190px;}
.index-user-show .u-item-3 .u-txt .u-word{ height:126px;}
.index-user-show .u-item-3 .u-txt .mytcDown{ background-position:0 -87px;  position:absolute; right:38px; bottom:-18px; top:auto; left:auto;}
.index-user-show .u-item-3 .u-img{ width:340px;  height:245px;}

.footer-logo{ display:block; width:184px; height:60px; background:url(/images/logo.jpg) 0 -122px no-repeat;}

.footer .icon-wx{display:block; width:206px; height:103px;background:url(../img/header_v3_icon.png) 0 -264px no-repeat;}

/*滚动*/
div.indexmaindiv{height:388px;margin:0px auto;width:1100px; padding-top:40px;}
div.indexmaindiv div.playerstyles{width:168px;height:44px;background:url('../images/playstyles.png') no-repeat;}
div.indexmaindiv1{margin-top:25px;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left top;margin:167px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -28px;margin:167px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail{width:315px;height:363px;background:#FFF;font-family:'微软雅黑';}
div.indexmaindiv1 div.playerdetail div.detailimg{width:315px;height:242px;}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:315px;height:233px;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;font-size:14px;margin-top:5px;color:#404040;}
div.indexmaindiv1 div.playerdetail div.teadetail{width:279px;height:27px;margin:5px 8px;color:#666;}
div.indexmaindiv1 div.playerdetail .checkdetail{width:277px;height:27px;display:block;background:url('../images/checkdetail.png') no-repeat;margin:18px 90px;}
div.indexmaindiv1 div.stylesgoright{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -56px;margin:167px 0px 0px 15px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -84px;margin:167px 0px 0px 15px;cursor:pointer;}
div.maindiv1{float:left;width:1000px;height:363px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:315px;height:363px;margin-left:13px;}



/*流程开始*/
.g-lc {PADDING-BOTTOM: 60px; PADDING-LEFT: 0px; WIDTH: 100%; height:811px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 75px; BACKGROUND: #f2f6f7; PADDING-TOP: 50px;BACKGROUND: url(/imag/927.jpg) no-repeat 0px center}
.g-lc H3 {MARGIN: 0px auto; WIDTH: 1180px; BACKGROUND: url(/Img/tlc.gif) no-repeat 0px center}
.g-lc UL {	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1180px; PADDING-RIGHT: 0px; PADDING-TOP: 58px}
.g-lc LI {	WIDTH: 275px; FLOAT: left; MARGIN-RIGHT: 25px}
.g-lc LI.last {	MARGIN-RIGHT: 0px}
.g-lc LI SPAN {	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #333; FONT-SIZE: 14px}
.g-lc LI B {	DISPLAY: block; FONT-SIZE: 44px; FONT-WEIGHT: normal}
.g-lc LI IMG {	WIDTH: 250px; DISPLAY: block; HEIGHT: 316px}
.g-lc LI P {	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 16px; PADDING-TOP: 12px}
/*流程结束*/



/*共用CSS*/
.fl { float: left; }
.fr { float: right; }
.oh { overflow: hidden; }
.db { display: block; }
.dh { display: none; }
.cb { clear: both; }
.ma { margin-right: auto; margin-left: auto; }

.spaceSs { overflow: hidden; clear: both; height: 5px; font-size: 1px; line-height: 1px; }
.spaceS { overflow: hidden; clear: both; height: 10px; font-size: 1px; line-height: 1px; }
.spaceM { overflow: hidden; clear: both; height: 15px; font-size: 1px; line-height: 1px; }
.spaceL { overflow: hidden; clear: both; height: 20px; font-size: 1px; line-height: 1px; }
.w1080 { clear: both; width: 1080px; margin-right: auto; margin-left: auto; }
.w1180 { clear: both; width: 1180px; margin-right: auto; margin-left: auto; }
.w100_ { clear: both; width: 100%; }
.bgf3 { background: #F3F3F3; }

.clearfix:after { content: ""; display: block; height: 0; clear: both }
.clearfix { zoom: 1 }/*IE/7/6*/
.ArticleTitle { font-family: "Microsoft YaHei", "SimHei", "SimSun"; font-weight: normal; font-size: 22px; }
.ArticleText { font-size: 16px; line-height: 32px; color: #666666; }
.ArticleText img { display: inline; text-align: center; }
.ArticleText p { padding-bottom: 10px; text-indent: 2em; }
.textcontent { font-size: 15px; line-height: 32px; color: #666666; }
.textinput   { border: 1px solid #BCBCBC; padding: 6px; font-size: 13px; color: #999999; }
.selectinput   { border: 1px solid #BCBCBC; padding: 2px; font-size: 13px; color: #999999; }
/*共用CSS结束*/



/*共用CSS结束*/
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f22 { font-size: 22px; }
.f24 { font-size: 24px; }
.f26 { font-size: 26px; }
.f28 { font-size: 28px; }
.f30 { font-size: 30px; }
.f32 { font-size: 32px; }
.f34 { font-size: 34px; }
.f36 { font-size: 36px; }
.f38 { font-size: 38px; }
.f40 { font-size: 40px; }
.fbold { font-weight: bold; }
.mt20 { margin-top:20px;}
.mb20 {margin-bottom:20px; }
.ml20 {margin-left:20px; }
.mr20 {margin-right:20px; }
.mt30 { margin-top:30px;}
.mb30 {margin-bottom:30px; }
.ml30 {margin-left:30px; }
.mr30 {margin-right:30px; }
.mb40 {margin-bottom:40px; }
.mb50 {margin-bottom:50px; }

.l963 { background: #CDFEDE; }
.l963 .s1 { background: #2F88E6; }
.l963 .s1 .w1080 { background: url(../imag/926.jpg) no-repeat left top; height: 114px; }
.l963 .s2 dl { padding-bottom: 20px; }
.l963 .s2 dl dt { font-size: 18px; color: #00479d; padding-bottom: 10px; font-weight: bold; }
.l963 .s2 dl dd { font-size: 14px; color: #5E5E5E; padding-left: 15px; }
.l963 .s2 dl dd h3 { font-size: 16px; color: #f23924; padding-bottom: 6px; font-weight: bold; }
.l963 .s3 { width: 525px; }



/*线路查询*/
.serch{width:950px; overflow:hidden; float:left; margin-left:20px; margin-top:10px;}
.serch p{width:950px; border-bottom:1px dashed #ebebeb; height:36px; padding-top:10px; clear:both; position:relative;}
.serch p img{float:left;}
.serch label{height:23px; line-height:23px; overflow-y:hidden; font-weight:bold; text-align:center; _line-height:25px; color:#ffffff; cursor:pointer; float:left; font-family:"微软雅黑"; background:url(../image/bg31.gif) no-repeat 0 0px; display:block; margin-left:5px; padding:0 5px;}

.serch label b,.serch label b i{background:url(../image/bg31.gif) repeat-x 0 -92px; display:block; height:23px; _width:1px; white-space:nowrap; padding:0 0px 0 3px;font-style:normal; color:#888888;}

.serch label b i{background:url(../image/bg31.gif) no-repeat right -23px; padding-right:10px;}

.serch label.checked{background:url(../image/bg31.gif) no-repeat 0 -69px; height:23px; color:#FFF;}
.serch label.checked b{background:url(../image/bg31.gif) repeat-x 0 -115px; color:#FFF;}
.serch label.checked b i{background:url(../image/bg31.gif) no-repeat right -46px; color:#FFF;}

.serch label:hover{background:url(../image/bg31.gif) no-repeat 0 -69px; height:23px; color:#FFF;cursor:hand;text-decoration:none;}
.serch label:hover b{background:url(../image/bg31.gif) repeat-x 0 -115px; color:#FFF;cursor:hand;text-decoration:none;}
.serch label:hover b i{background:url(../image/bg31.gif) no-repeat right -46px; color:#FFF;cursor:hand;text-decoration:none;}

.serch em{float:left;}

.serch em a{_widht:1px; padding-left:5px; margin-left:5px; height:21px; position:relative; white-space:nowrap; display:block; border:1px solid #dba200; float:left; overflow-y:hidden; line-height:22px; color:#408100;}

.serch em a i{float:left; padding-right:30px;font-style:normal;}

.serch em a small{width:13px; height:13px; background:url(../image/icon5.gif) no-repeat; position:absolute; right:3px; top:4px; display:block;}

.serch p input.submit{display:block; width:105px; height:33px; background:url(../image/bg32.gif) no-repeat; right:10px; top:5px; border:none; cursor:pointer; position:absolute;}
/*线路查询*/