﻿.rc-tp,.rc-tp2,.outop1 span,.outop2 span,.outop3 span,.outop4 span,.outop5 span,.outop6 span,.ksd ul li,.ou-new-wei,.hot-ou-new h1,.hot-ou-new h1 span,.ou-new-wei,.news-jan h3,.news-jan h3 span,.news-jan-di,.ou-gg h3,.ou-gg h3 span,.ou-gg-wi,.ou-zt h3,.ou-zt h3 span,.tog,.newszg span,.ong-d.newd,.shoptno,.shoptnoa,.shoptnoa span,.shod,.shodt,.shoptno span,.shop-tags,.shop-tagsa,.shopke,.shopkea,.ou-lvtk li{
	background-image: url(http://www.futrip.com/images/index/sy/index.gif);
	background-repeat: no-repeat;

}
.hot-ou-new h1 span,.news-jan h3 span,.ou-gg h3 span,.ou-zt h3 span,.newszg span{
	float: right;
	height: 28px;
	width: 3px;
	overflow: hidden;
	background-position: 0px -220px;
}

.homead{
	margin-top: 8px;
	height: 90px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}






.login-main{
	height: 28px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;

}















.col-main,.ou-lvtk{
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-top: 8px;
}
.hot-ou-left{
display:inline;
float:left;
margin-right:8px;
overflow:hidden;
width:715px;

}
.hot-ou-righ{
float:left;
margin:0;
overflow:hidden;
padding:0;
width:227px;

}

.hot-jnt{
display:inline;
float:left;
margin-right:8px;
width:305px;


}

.hot-ou-ad{
display:inline;
float:left;

overflow:hidden;
width:402px;

}


.ksd{
	background-color: #F7FBFC;
	float: left;
	height: 84px;
	width: 303px;
	border: 1px solid #B4D3F3;
	position: relative;
	margin-bottom: 8px;
}
.ksd ul{
	float: left;
	padding-top: 11px;
	padding-left: 11px;

}
.ksd ul li{
	line-height: 29px;
	display: inline;
	float: left;
	height: 29px;
	width: 90px;
	margin-right: 5px;
	background-position: 0px 0px;
	margin-bottom: 5px;
	text-align: left;
	vertical-align: middle;
}




.rc-tp{
	position: absolute;
	background-position: 0px -50px;
	float: left;
	height: 3px;
	width: 305px;
	left: -1px;
	top: -1px;
	z-index: auto;
}
.rc-tp2{
	position: absolute;
	background-position: 0px -133px;
	float: left;
	height: 3px;
	width: 305px;
	left: -1px;
	top: 83px;
	overflow: hidden;	
}



.outop1 span,.outop2 span,.outop3 span,.outop4 span,.outop5 span,.outop6 span{
	display:inline-block;
	height:20px;
	vertical-align:middle;
	width:16px;
	float: left;
margin:5px 4px 0 8px;
}
.outop1 span{
	background-position: -102px -8px;

}
.outop2 span{
	background-position: -134px -8px;

}
.outop3 span{
	background-position: -172px -8px;

}
.outop4 span{
	background-position: -209px -8px;

}
.outop5 span{
	background-position: -244px -8px;

}
.outop6 span{
	background-position: -281px -8px;

}

.hot-ou-new{
	float: left;
	width: 305px;
	overflow: hidden;

}
.hot-ou-new h1{
background-position:0 -280px;
color:#0071B5;
float:left;
font-size:14px;
height:28px;
line-height:30px;
overflow:hidden;
padding-left:17px;
width:288px;
}



.ou-new-top{
border-left:1px solid #BDD7F4;
border-right:1px solid #BDD7F4;
float:left;
height:302px;
overflow:hidden;
width:303px;
}

.ou-new-top h4{
	border-bottom:1px dashed #C6C6C6;
	float:left;
	height:42px;
	line-height:48px;
	overflow:hidden;
	text-align:center;
	width:283px;
	margin-right: 10px;
	margin-left: 10px;
	display: inline;
}
.ou-new-top h4 a:link,.ou-new-top h4 a:visited,.news-jan-hot h4 a:link,.news-jan-hot h4 a:visited,.ne-ong span dl dt a:link,.ne-ong span dl dt a:visited,.felet h4 a:link,.felet h4 a:visited,.newszg h3 a:link,.newszg h3 a:visited,.newszg h4 a:link,.newszg h4 a:visited,.news-waxn h3 a:link,.news-waxn h3 a:visited{
	font-size: 14px;
	color: #0071B5;
	text-decoration: none;

}



.ou-new-top h4 a:hover,.news-jan-hot h4 a:hover,.ne-ong span dl dt a:hover,.felet h4 a:hover,.newszg h3 a:hover,.newszg h4 a:hover,.news-waxn h3 a:hover{
	text-decoration: none;
color: #BD0A01;
}




.ou-new-top ul{
	margin: 0px;
	float: left;
	padding-top: 4px;
}
.ou-new-top ul li{
	line-height: 25px;
	background-image: url(../../images/index/sy/001.gif);
	background-position: 11px 11px;
	height: 25px;
	padding-left: 20px;
	background-repeat: no-repeat;
}





.ou-new-wei{
	float: left;
	height: 3px;
	width: 305px;
	overflow: hidden;
	background-position: 0px -248px;
}
.aou-ad{
	font-size: 0px;
	line-height: 0px;
	float: left;
	height: 188px;
	width: 402px;
	overflow: hidden;

}
.news-jan{
	float: left;
	width: 402px;
	overflow: hidden;

}
.news-jan h3{
	background-position: 0px -280px;
	float: left;
	height: 28px;
	width: 386px;
	padding-left: 16px;
	overflow: hidden;
	font-size: 14px;
	line-height: 30px;
	color: #0071B5;
}
.news-jan-hot{
	border-left:1px solid #BDD7F4;
	border-right:1px solid #BDD7F4;
	float:left;
	height:124px;
	margin:0;
	overflow:hidden;
	padding:0;
	width:400px;
	background-image: url(../../images/index/sy/032.gif);
	background-repeat: repeat-x;
}
.news-jan-di{
	background-position: 0px -251px;
	float: left;
	height: 3px;
	width: 402px;
	overflow: hidden;
}

.news-jan-hot h4{
	background-image: url(../../images/index/sy/003.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 20px;
	width: 250px;
	padding-left: 9px;
	margin-top: 14px;
}





.news-jan-hot img{
	font-size: 0px;
	line-height: 0px;
	display: inline;
	padding: 2px;
	float: left;
	height: 85px;
	width: 115px;
	margin-top: 14px;
	margin-right: 5px;
	margin-left: 12px;
	border: 1px solid #DDDDDD;

}

.news-jan-hot p{
	font-size: 12px;
	line-height: 18px;
	color: #7F7F7F;
	float: left;
	width: 254px;
	text-indent: 24px;
	height: 71px;
}

.news-jan-hot ul{
	margin: 0px;
	float: left;
	padding-top: 13px;
	padding-left: 13px;

}

.news-jan-hot ul li{
	line-height: 26px;
	background-image: url(../../images/index/sy/004.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 26px;
	width: 177px;
	padding-left: 9px;

}


.ou-gg{
	float: left;
	width: 227px;
	margin-bottom: 8px;

}

.ou-gg h3{
	background-position: 0px -280px;
	width: 220px;
	padding-left: 7px;
	height: 28px;
}


.ou-gg ul{
	background-color:#F7FBFC;
	border-left:1px solid #B4D2F3;
	border-right:1px solid #B4D2F3;
	padding-left:12px;
	padding-top:7px;
	width:213px;
	padding-bottom: 3px;

}
.ou-gg ul li{
	line-height: 22px;
	background: url(../../images/index/sy/001.gif) no-repeat left center;
	height: 22px;
	padding-left: 9px;

}



.ou-gg p{
background:url(../../images/index/sy/005.gif) #F7FBFC left top repeat-x;
border-left:1px solid #B4D2F3;
border-right:1px solid #B4D2F3;
color:#FF0000;
font-size:12px;
height:26px;
line-height:30px;
margin:0 auto;
overflow:hidden;
text-align:center;
width:225px;
}
.ou-gg-wi{
	background-position: 0px -254px;
	float: left;
	height: 3px;
	width: 227px;
	overflow: hidden;
}



.ou-zt{
	float: left;
	width: 227px;

}
.ou-zt h3{
	background-position: 0px -136px;
	width: 206px;
	padding-left: 21px;
	height: 28px;
	font-size: 14px;
	line-height: 34px;
	color: #FD6500;
	overflow: hidden;
	float: left;
}




.ou-zt ul{
background-color:#F7FBFC;
border-left:1px solid #B4D2F3;
border-right:1px solid #B4D2F3;
float:left;
height:278px;
overflow:hidden;
padding-bottom:13px;
padding-left:10px;
padding-top:14px;
width:215px;
}
.ou-zt ul li{
display:inline;
float:left;
height:60px;
margin-bottom:8px;
margin-right:4px;
overflow:hidden;
padding-bottom:6px;
}

.ou-zt-x{
border-bottom:1px dashed #C6C6C6;

}
.ou-zt ul li dl{
	float: left;
width: 114px;
}
.ou-zt ul li dl dt{
	font-size: 12px;
	line-height: 20px;
	color: #454545;
	float: left;
	height: 20px;
	width: 110px;
}
.ou-zt ul li dl dd{
	font-size: 12px;
	line-height: 18px;
	color: #9E9E9E;
	float: left;
    width: 110px;
}
.ou-zt ul li img{
	font-size: 0px;
	line-height: 0px;
	float: left;
	border: 3px solid #F0F0F0;
	display: inline;
}

.ou-shopright{
	background: url(../../images/index/home_020.gif) no-repeat;
	height: 28px;
	width: 220px;
	padding-left: 7px;
}
.active,.normal{
	font-size:14px;
	text-align:center;
	height:23px;
	width: 87px;
	float: left;
	display: inline;
	margin-right: 4px;
	font-weight: normal;
	line-height: 22px;
	padding-top: 5px;
}
.active,.normal {
background: url(../../images/index/sy/home_013.gif) no-repeat 0px 0px;

}
.active{
background-position: 0px -28px;


}
.normal{
	background-position: 0px 0px ;

}





.none {
	display: none;
}
.news-ong,.tog,.shoptno{
float:left;
overflow:hidden;
width:715px;
}
.shoptno{
	background-position: 0px -164px;
	height: 28px;
	overflow: hidden;
}
.shoptnoa{
	background-position: 0px -365px;
	height: 28px;
	overflow: hidden;
}

.tog{
	height: 28px;
}
.tog{
	background-position: 0px -136px;

}

.felet{
	float: left;
	width: 397px;
	overflow: hidden;
}


.felet img {
border:1px solid #DDDDDD;
display:inline;
float:left;
font-size:0;
height:99px;
line-height:0;
margin-left:12px;
margin-right:5px;
margin-top:14px;
padding:2px;
width:115px;
}
.felet h4 {
	background-image:url(../../images/index/sy/003.gif);
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
	height:20px;
	margin-top:14px;
	padding-left:9px;
	width:250px;
	line-height: 20px;
}
.felet p {
	color:#7F7F7F;
	float:left;
	font-size:12px;
	line-height:21px;
	text-indent:24px;
	width:254px;
	padding-top: 3px;
}
.newszg h3,.news-waxn h3{
	font-size: 14px;
	line-height: 36px;
	color: #0071B5;
	float: left;
	padding-left: 21px;

}
.news-waxn h3{
	line-height: 30px;

}
.newstitle{
background:url(../../images/index/sy/023.gif) 3px 1px no-repeat;
border-bottom:1px solid #BDD7F4;
float:left;
height:19px;
margin-bottom:14px;
padding-left:20px;
width:318px;
}
.newstitle p{
	margin: 0px;
	float: right;
	height: 19px;
	width: 28px;
	padding-left: 12px;
	background-image: url(../../images/index/sy/024.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	line-height: 19px;
}



.newstitle h3{
float:left;
}

.nn-ong{
	float: left;
	width: 713px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	overflow: hidden;
	position: relative;

}
.ne-ong{
	border-right-color: #BDD7F4;
	border-left-color: #BDD7F4;

}
.sho-ong{
	border-right-color: #FEC565;
	border-left-color: #FEC565;

}
.sho-ongc{
	border-right-color: #B8D96D;
	border-left-color: #B8D96D;

}
.sayo{
	float: left;
	padding-left: 14px;
	padding-top: 15px;
}
.sayo li{
	float: left;
	height: 236px;
	width: 163px;
	display: inline;
	margin-right: 10px;
}
.sayo li img{
	padding: 3px;
	float: left;
	height: 115px;
	width: 155px;
	border: 1px solid #ddd;
}
.sayo li h5{
	line-height: 26px;
	float: left;
	height: 26px;
	width: 155px;
	text-align: left;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 13px;
}
.sayo li p{
	line-height: 18px;
	text-align: left;
	float: left;
	width: 159px;
	font-size: 12px;
	color: #808080;
	padding-left: 4px;
}
.sayo li em{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF5500;
	font-style: normal;
	font-weight:bold;
}
.ne-ong span{
	float: left;
	width: 338px;
	overflow: hidden;
	padding-top: 14px;
	padding-left: 12px;
	padding-bottom: 6px;
}

.duyy{
	padding-bottom: 6px;
}

.ne-ong span img{
	font-size: 0px;
	line-height: 0px;
	display: inline;
	padding: 2px;
	float: left;
	height: 99px;
	width: 115px;
	margin-right: 6px;
	border: 1px solid #DDDDDD;

}
.ne-ong span dl{
	float: left;
	
}



.ne-ong span dl dt{
	line-height: 24px;
	font-weight: bold;
	background: url(../../images/index/sy/003.gif) no-repeat left center;
	float: left;
	height: 24px;
	width: 199px;
	padding-left: 8px;
	overflow: hidden;

}
.ne-ong span dl dd{
	font-size: 12px;
	line-height: 21px;
	color: #7F7F7F;
	float: left;
	width: 205px;
	text-indent: 24px;
	height: 81px;
	overflow: hidden;
}

.ne-ong ul{
	float: left;
	padding-top: 2px;
	display: inline;
	margin-left: 13px;
}
.wnznat{
	margin-top: 8px;

}
.duius{
	display: inline;
	margin-right: 234px;
}

.ne-ong ul li,.ne-ong span li{
	line-height: 23px;
	background-image: url(../../images/index/sy/008.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 23px;
	padding-left: 10px;
}

.ne-ong ul li{
color:#969696;

}

.ne-ong span li{
	float: left;
	width: 320px;

	color: #969696;
}
.ong-d{
	float: left;
	height: 3px;
	width: 715px;
	overflow: hidden;

}

.home-right-ad{
	font-size: 0px;
	line-height: 0px;
	float: left;
	width: 227px;
	overflow: hidden;
	margin-top: 8px;

}
.ong-d.newd{
	background-position: 0px -257px;

}
.ong-d.shod{
	background-position: 0px -362px;

}

.ong-d.shodt{
	background-position: 0px -393px;

}
.ou-news-top{
	background-color:#F7FBFC;
	border-left:1px solid #B4D2F3;
	border-right:1px solid #B4D2F3;
	padding-bottom:4px;
	padding-left:12px;
	padding-top:9px;
	width:213px;
	float: left;
}

.ou-news-top li,.shopkey dl dd{
background:transparent url(../../images/index/sy/001.gif) no-repeat scroll left center;
height:23px;
line-height:23px;
padding-left:9px;

}
.news-waxn{
	background: url(../../images/index/sy/020.gif) repeat-x;
	float: left;
	height: 28px;
	width: 715px;
	overflow: hidden;

}
.news-waxn .left{
	background-image: url(../../images/index/sy/021.gif);
	float: left;
	height: 28px;
	width: 3px;
	overflow: hidden;

}
.news-waxn .right{
	background-image: url(../../images/index/sy/022.gif);
	float: right;
	height: 28px;
	width: 3px;
	overflow: hidden;

}

.shoptno span{

background-position:0 -192px;
float:right;
height:28px;
overflow:hidden;
width:3px;
}
.shoptnoa span{

background-position:0 -396px;
float:right;
height:28px;
overflow:hidden;
width:3px;
}


.ou-jd-tj{
	float: left;
	height: 184px;
	width: 303px;
	padding-top: 15px;
	padding-left: 12px;
	overflow: hidden;

}
.ou-jd-tj li{
	float: left;
	margin-bottom: 14px;

}
.ou-jd-tj li span img{
	font-size: 0px;
	line-height: 0px;
	display: inline;
	float: left;
	height: 78px;
	width: 90px;
	margin-right: 10px;
	border: 1px solid #000000;

}
.ou-jd-tj li dl{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 191px;

}
.ou-jd-tj li dl dt,.ou-jd-tj li dl dd{
	float: left;
	height: 22px;
	width: 191px;
	vertical-align: middle;
	line-height: 22px;
	color: #6D6D6D;
	font-size: 12px;
}



.ou-jd-tj li dl p{
	font-size: 12px;
	line-height: 18px;
	color: #6D6D6D;
	float: left;
	width: 191px;
	margin-top: 3px;
}
.shopdj{
	background-image: url(../../images/index/sy/011.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 58px;
	display: block;
	float: right;
	
}
.shopdjb{
	float: left;
	display: inline;

}



.jdlib,.jdlibc{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 396px;
}

.jdlibc ul{
	padding-top: 15px;
	float:left;
width:396px;
}
.jdlib dl{
	float: left;
	height: 36px;

	padding-left: 9px;
	overflow: hidden;
}
.jdlib dl span{
	font-size: 14px;
	font-weight: bold;
	color: #FD6500;
	float: left;
	line-height: 50px;
}

.jdlib-top1{
	
	width: 196px;
}
.jdlib-top2{
	width: 102px;
	height: 50px;
}
.jdlib ul{
	float: left;
	width: 396px;
}

.jdlib ul li{
	font-family: "宋体";
	line-height: 22px;
	float: left;
	height: 22px;
	width: 381px;
	background: url(../../images/index/sy/001.gif) no-repeat left center;
	padding-left: 9px;
	overflow: hidden;
	color: #454545;
}
.jdlibc ul li{
	font-family: "宋体";

	line-height: 22px;
	float: left;
	height: 22px;
	width: 188px;
	background: url(../../images/index/sy/001.gif) no-repeat left center;
	padding-left: 9px;
	overflow: hidden;
	color: #454545;

}


.jdlib ul li span{
	float: right;

}

.jd-Price{
	text-align: left;
	width: 83px;

}
.jd-Stars{
	text-align: left;
	width: 103px;
	vertical-align: middle;
	padding-top: 1px;
}
.shop-tags{
	background-position: -3px -196px;
	float: left;
	height: 28px;
	width: 220px;
	overflow: hidden;
	padding-left: 7px;
}
.shop-tagsa{
	background-position: 0px -427px;
	float: left;
	height: 28px;
	width: 227px;
	overflow: hidden;

}
.shop-tagsa h4{
	font-size: 14px;
	font-weight: bold;
	color: #047326;
	line-height: 24px;
	float: left;
	height: 24px;
	padding-left: 22px;
	padding-top: 6px;
}


.shopkey dl{
float:left;
padding-bottom:4px;
padding-left:12px;
padding-top:9px;
width:213px;
}


.shopkey ul,.shopkeya ul,.shopkeyt ul{
background:transparent url(../../images/index/home_015.gif) repeat-x scroll center bottom;
display:inline;
float:left;
margin-left:3px;
padding-bottom:3px;
padding-top:7px;
width:222px;
}
.kzzd{
	width:200px;
	color: #ff6600;
}
.kzzd input{
	float: left;
	margin-top: 4px;
	margin-bottom: 4px;
}


.shopkey li,.shopkeya li,.shopkeyt li  {
	float:left;
	font-family:"宋体";
	font-size:12px;
	line-height:23px;
	margin:0 6px;
	white-space:nowrap;

}
.shopkeya li label{
	color: #454545;
	font-size: 12px;
}
.sack{
	float: left;
	width: 689px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #ccc;
	display: inline;
	margin-left: 4px;
	padding-left: 14px;

}
.sack li{
	background:url("../../images/index/sy/001.gif") no-repeat scroll left center transparent;
	display: inline;
	float: left;
	margin-right: 4px;
	padding-left: 9px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.shopgd{
	float: right;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 264px;
	right: 10px;
	width: 39px;
	height: 15px;
}



.lkaj{
	display: inline;
	margin-right: 4px;
}
.shopkeya {
	border-left:1px solid #B8D96D;
	border-right:1px solid #B8D96D;
	float:left;
	height:288px;
	width:225px;
	background-color: #FAFFF5;
	overflow: hidden;
}
.shopkey {
	border-left:1px solid #FEC565;
	border-right:1px solid #FEC565;
	float:left;
	height:199px;
	width:225px;
	background-color: #FFFCF9;
	overflow: hidden;
}
.shopkeyt {
	border-left:1px solid #FEC565;
	border-right:1px solid #FEC565;
	float:left;
	height:288px;
	width:225px;
	background-color: #FFFCF9;
	overflow: hidden;
}



.shopke {
background-position:-3px -193px;
float:left;
height:3px;
overflow:hidden;
width:227px;
}
.shopkea{
	background-position: 0px -424px;
	float: left;
	height: 3px;
	width: 227px;
	overflow: hidden;
}


.shop-ou-zt {
float:left;
width:227px;
}
.ou-lvtk ul{
	float: left;
	width: 980px;
	overflow: hidden;

}
.ou-lvtk ul li{
	display: inline;
	float: left;
	height: 54px;
	width: 128px;
	margin-right: 9px;
	line-height: 54px;
	overflow: hidden;
	vertical-align:middle;
	text-align: left;
	background-image: url(../../images/news/ns_054.gif);
	background-repeat: no-repeat;
}
.ou-lvtk ul li span{
	float:left;
	height:54px;
	width:54px;
	overflow: hidden;
	background-image: url(../../images/index/sy/bk.png);
	background-repeat: no-repeat;
}


.travel{
background-position: -72px 0px;

}
.taboo{background-position: -140px 0px;}
.prudently{background-position: -209px 0px;}
.laws{background-position: -282px 0px;}
.passport{background-position: -363px 0px;}
.doctors{background-position: -437px 0px;}


.ou-lvtk ul li a:link,.ou-lvtk ul li a:visited{
	font-size: 14px;
	color: #0181DE;
	font-weight: bold;
}

.ou-lvtk ul li a:hover{text-decoration: none;color: #BD0A01;}
.newszg h4{
	line-height: 36px;
	background: url(../../images/index/sy/home_013.gif) no-repeat 0px -28px;
	text-align: center;
	float: left;
	height: 28px;
	width: 87px;
	overflow: hidden;
	padding: 0px;

}


#main44menu .active{
	background-image: url(../../images/index/sy/013.gif);
	background-repeat: no-repeat;	
	background-position: 0px 0px;
}
#main44menu .normal{
	background-image: url(../../images/index/sy/012.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}
#main44menu .active,#main44menu .normal{
display:inline;
float:left;
font-size:13px;
font-weight:normal;
height:23px;
line-height:22px;
margin-right:4px;
padding-top:5px;
text-align:center;
width:87px;
}
#main44menu .active a:link,#main44menu .active a:visited {
	color: #FD6500;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
#main44menu .active a:hover{
	text-decoration: none;
	color: #FD6500;
	
}





#main45menu .active{
	background-image: url(../../images/index/sy/013.gif);
	background-repeat: no-repeat;	
	background-position: 0px 0px;
}
#main45menu .normal{
	background-image: url(../../images/index/sy/012.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}
#main45menu .active,#main45menu .normal{
display:inline;
float:left;
font-size:13px;
font-weight:normal;
height:23px;
line-height:22px;
margin-right:4px;
padding-top:5px;
text-align:center;
width:87px;
}






#main49menu li{
	background-image: none;
	padding: 0px;
	float: left;
	width: auto;
	line-height: normal;
	height: 19px;
	display: inline;
	margin-right: 4px;
}
#main49menu{
	float: left;
	height: 19px;
	
}
.adgg{
	text-align: center;
	height: 47px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}

.adgga{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../../images/2010.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

.regiona,.regionat{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 610px;
	overflow: hidden;
}
.regiona li,.regionat li{
	line-height: 28px;
	display: inline;
	float: right;
	height: 28px;
	margin-right: 10px;

}

.hp2011{
	background-image: url(../../images/index/hp201.png);
	background-repeat: repeat-x;
	width: 100%;
}

.hpad{
	background-image: url(../../images/index/2011.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 90px;

}
#header-login{
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #E7ECF0;
	border-right-color: #E7ECF0;
}
.kstd{
	float: left;
	margin-bottom: 8px;
	font-size: 0px;
	line-height: 0px;
	height: 81px;
	width: 227px;
	overflow: hidden;
}
/*专题广告*/
#myjQueryContent {
	OVERFLOW: hidden;  WIDTH: 402px; HEIGHT: 188px
}
#myjQueryContent DIV {
	POSITION:absolute; HEIGHT: 188px;left:0px;top:0px;
}
#myjQueryContent .smask {
	Z-INDEX: -1;
}
#myjQueryContent IMG {
	WIDTH: 400px;
	HEIGHT: 186px;
	border: 1px solid #B4D3F3;
}

.home-ad{
	display: inline;
	float: left;
	height: 261px;
	width: 402px;
	margin-right: 8px;
	overflow: hidden;
}
.home-ad-a{
	float: left;
	height: 188px;
	width: 402px;
	margin-bottom: 4px;
	font-size: 0px;
	line-height: 0px;
}
.home-ad-b{
	height: 16px;
	float: right;
	verflow: hidden;
	display: inline;
	position: absolute;
	top: 166px;
	right: 4px;
	z-index:20;
}
.home-ad-b ul{
	float: left;
}
.home-ad-b ul li{
	float: left;
	display: inline;
	height: 16px;
	width: 16px;
	margin-right: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	overflow: hidden;
	line-height: 16px;
	text-align: center;
}


.home-ad-c{
	background-position: 0px -254px;
	float: left;
	height: 28px;
	width: 386px;
	margin-top: 4px;
	padding-left: 16px;
	overflow: hidden;
}
.home-ad-c ul{
	float: left;
	height: 28px;
	width: 400px;

}

.home-ad-c li{
	line-height: 28px;
	float: left;
	height: 28px;
	display: inline;
	margin-right: 10px;
}



.home-ad-b img {
	vertical-align:middle;
	display: inline;
	margin-right: 5px;
	float: left;
}
.home-ad-b dt{
	line-height: 30px;
	float: left;

}

.home-cx{
	float: left;
	height: 261px;
	width: 227px;
	overflow: hidden;

}
.home-cx-a{
	width: 227px;
	float:left;
    height:28px;
    overflow:hidden;
}
.home-cx-ab{
width: 216px;
padding-left: 8px;
}
.hometa{
width: 295px;
padding-left: 7px;
}
.hometa,.home-cx-ab{
	float: left;
	height: 28px;
	background-position: 0px 0px;
}
.home-cx-ac{
background-color:#F7FBFC;
border-left:1px solid #BDD7F4;
border-right:1px solid #BDD7F4;
float:left;
height:230px;
overflow:hidden;
width:225px;
}
.home-cx-ad{
background-position:0 -224px;
float:left;
height:3px;
overflow:hidden;
width:227px;

}
/*底部*/

.sy_093 {font-size: 0px;line-height: 0px;margin: 0px;padding: 0px;float: left;height: 8px;width: 950px;}
.sy_094{background-image: url(/images/index/sy_060.gif);background-repeat: repeat-y;float: left;width: 950px;overflow: hidden;margin: 0px;padding-bottom: 3px;}
.ys_100 {background-attachment:scroll;clear:both;margin:0px;padding-left:20px;padding-right:9px;padding-top:4px;width:923px;}
.ys_100 ul {
	margin:0px;
	padding:0px;
	width: 910px;
	float:left;
}
.ys_100 li {
	float:left;
	height:20px;
	margin:0px;
	padding-right: 18px;
	line-height: 20px;
	white-space: nowrap;
}

.f_n {border-bottom:1px solid #6FCCFD;color:#000000;height:20px;margin:0px;padding:16px 4px 0px;text-align:center;}

.news_img{
	padding-bottom: 3px;
}

.gx_police1{
	height: 132px;
	width: 82px;
	position: absolute;
	left: 0px;
	top: 2190px;
}
.gx_police2{
	height: 132px;
	width: 82px;
	position: absolute;
	top: 2190px;
	right: 0px;
}

.xbnews,.xbnews ul{
 float: left;
 
}
.xbnews ul li{
    color: #969696;
    float: left;
    width: 320px;
	background-image: url("../../images/index/sy/008.gif");
    background-position: left center;
    background-repeat: no-repeat;
    height: 23px;
    line-height: 23px;
    padding-left: 10px;
}

.xbnews ul li span{
	float: right;
	overflow: hidden;
	width: 50px;
	padding: 0px;
}

.problem{
	border-left: 1px solid #BDD7F4;
	border-right: 1px solid #BDD7F4;
	float: left;
	overflow: hidden;
	width: 303px;
	height: 190px;
}
.problem ul{
	float: left;
	padding-left: 6px;
	padding-top: 3px;
}

.problem ul dl{
	display: inline;
	float: left;
	height: 62px;
	width: 272px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C6C6C6;
	overflow: hidden;
	padding-right: 9px;
	padding-left: 9px;
}
.problem ul dl dt{
	line-height: 26px;
	float: left;
	height: 26px;
	width: 272px;
	overflow: hidden;
}
.problem ul dl dt a:link,.problem ul dl dt a:visited{
	color:#FA5000;
	text-decoration:none;
	font-size: 13px;

}

.problem ul dl dt a:hover{
	color: #BD0A01;
	text-decoration: none;
}
.problem ul dl dd{
	font-size: 12px;
	color: #454545;
	float: left;
	width: 272px;
	overflow: hidden;
	line-height: 16px;
}
.area{
	float: left;
	width: 715px;
	margin-top: 4px;
	overflow: hidden;
}
.area_bt{
	float: left;
	width: 715px;
	overflow: hidden;
	height: 41px;
}
.liest_area {
	float: left;
	width: 713px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BDD7F4;
	border-left-color: #BDD7F4;
	overflow: hidden;
}
.liest_area ul{
	float: left;
	padding-left: 15px;
	padding-top: 8px;
	width: 750px;
	overflow: hidden;
	padding-bottom: 5px;
}
.liest_area ul li{
	float: left;
	width: 240px;
	overflow: hidden;
	line-height: 24px;
}
.liest_area ul li h4{
	float: left;
	height: 20px;
	width: 233px;
	overflow: hidden;
}
.liest_area ul li h4 a:link,.liest_area ul li h4 a:visited{
	color:#FA5000;
	text-decoration:none;
	font-size: 14px;
}

.liest_area ul li h4 a:hover{
	color: #BD0A01;
	text-decoration: none;
}
.liest_area ul li a{
	font-size: 12px;
}
.liest_area ul li span{
	font-family: "宋体";
	font-size: 12px;
	color: #ccc;
	padding-right: 3px;
	padding-left: 5px;
}
.area_qt{
	background-color: #F2FAFE;
	border-top: 1px solid #E5EFFB;
	float: left;
	height: 20px;
	padding-top: 5px;
	width: 730px;
	line-height: 20px;
}
.area_qt dl{
	float: left;
	padding-left: 15px;
}
.area_qt dl dt{
	padding-right: 22px;
	float: left;
}
.area_qt dl dt a:link,.area_qt dl dt a:visited{
	color:#FA5000;
	text-decoration:none;
	font-size: 12px;
}

.area_qt dl dt a:hover{
	color: #BD0A01;
	text-decoration: none;
}
.area_db{
	float: left;
	width: 715px;
	height: 3px;
	overflow: hidden;
}
.area_jd:link,.area_jd:visited{
	color:#0092D2;
	text-decoration:none;
	font-size: 12px;
}

.area_jd:hover{
	color: #BD0A01;
	text-decoration: none;
}










