@charset "utf-8";
/* CSS Document */


img{
	border:0px;
}
ul, li{
	list-style:none;
	margin:0px;
	padding:0px;
	line-height: 20px;
}

.header_nav {
  height: 35px;
  line-height: 35px;
  width: 100%;
  color: white;
}


/*
.nav_menu .menu .subMenu {
    background:#F0F0F0;
}

.nav_menu .menu .subMenu a{
    color:#336699;
	font-size:13px;	
	text-decoration: none;
    display: block;
    padding: 2px 4px;
    line-height: 2;
    min-height: 0;
    font-weight: normal;
}
*/


.banner_show{
	background:url(../images/show_bg1.jpg) no-repeat center;
	width:100%;
	height:531px;
}
.banner_col{
	padding-top:50px;
	width:1002px;
	margin:0px auto;
}
.banner_col_bg{
	background:url(../images/banner_col_bg.png) no-repeat;
	width:430px;
	height:364px;
}
.banner_col_ina{
	width:270px;
	padding-top:5px;
	margin:0px auto;
}
.banner_col_inb{
	width:372px;
	padding-top:10px;
	margin:0px auto;
}
.banner_col_in1{
	height:35px;
}
.banner_col_ina input,.banner_col_inb input{
	border:1px solid #a8acad;
	height:20px;
	line-height:20px;
	width:171px;
	padding-left:8px;
	background-color:white;
}
.banner_col_inb textarea{
	border:1px solid #a8acad;
	color:#828282;
	width:362px;
	padding-left:8px;
	background-color:white;
	padding-top:7px;
	height:62px;
}

.banner_col_l{
	float:left;
}
.banner_col_r{
	float:right;
}
.input_cal{
	background:url(../images/icon_cal.jpg) no-repeat right center;
	background-position:95px 0px;
	height-line:20px;
	height:20px;
}
.input_qf{
	background:url(../images/icon_qf.jpg) no-repeat right center;
	background-position:90px 2px;
	height-line:20px;
	height:20px;
}
.input_dd{
	background:url(../images/icon_dd.jpg) no-repeat right center;
	background-position:95px 1px;
	height-line:20px;
	height:20px;
}
.input_kg{
	background:url(../images/icon_kg.jpg) no-repeat right center;
	background-position:95px 5px;
	height-line:20px;
	height:20px;
}
.input_down{
	background:url(../images/icon_down.jpg) no-repeat right center;
	background-position:100px 7px;
	height-line:20px;
	height:20px;
}

.banner_col_btn{
	
}
.banner_col_btn2{
	padding-top:12px;
	
}
.banner_col_line{
	height:1px;
	width:386px;
	margin:0px auto;
	background-color:white;
	font-size:0px;
	overflow:hidden;
	margin-top:10px;
}
.index_main{
	width:1002px;
	margin:0px auto;
	margin:25px auto;
}
.index_main_l{
	float:left;
	width:564px;
}
.index_main_r{
	float:left;
	width:385px;
	margin-left:10px;
}
.title_zx{
	background:url(../images/title_zx.jpg) no-repeat;
	width:412px;
	height:34px;
	line-height:34px;
	text-align:right;
	color:white;
}
.tab_ys{
	height:42px;
	background:url(../images/tab_ys_bg.jpg) repeat-x;
}
.tab_ys1{
	float:left;
}
.tab_ys2{
	float:left;
}
.tab_ys_more{
	float:right;
	color:white;
	padding-top:8px;
}
.tab_ys_more a{
	color:white;
	text-decoration:none;
}
.tab_ys_more a:hover{
	color:white;
	text-decoration:underline;
}
.title_zx a{
	color:white;
	text-decoration:none;
}
.title_zx a:hover{
	color:white;
	text-decoration:underline;
}
.tab_ys_city ul{
	padding-left:6px;
	margin-top:4px;
}
.tab_ys_city li{
	float:left;
	margin-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:6px;
	color:#31339c;
	overflow:hidden;
	display:inline;
}
.tab_ys_city li a{
	color:#31339c;
	text-decoration:none;
}
.tab_ys_city li a:hover{
	color:#FF0000;
	text-decoration:underline;
}
.tab_ys_city .tab_ys_city_on a{
	color:white;
	text-decoration:none;
}
.tab_ys_city .tab_ys_city_on a:hover{
	color:white;
	text-decoration:none;
}
.tab_ys_city .tab_ys_city_on{
	background-color:#31339c;
	color:white;
}
.tab_ys_city .tab_ys_city_more{
	background:url(../images/city_more.jpg) no-repeat right center;
	padding-right:12px;
}
.city_in_pic{
	float:left;
}
.city_in{
	padding-top:13px;
}
.city_in_pic img{
	border:1px solid #d0d0d0;
}
.city_in_list{
	float:left;
	margin-left:19px;
}
.city_in_list li{
	padding-bottom:2px;
	width:334px;
	background:url(../images/city_in_list_bg.jpg) repeat-x bottom;
	line-height:1.9em;
}
.city_in_list table{	
	width:334px;
}
.city_in_list table tr{
	padding-bottom:2px;
	background:url(../images/city_in_list_bg.jpg) repeat-x bottom;
	line-height:2.1em;
}

.city_in_list .price {
	color:#ff6600;
}

.index_news_first{
	margin-top:10px;
	border-bottom:1px solid #e0e0e0;
	padding-bottom:5px;
}
.index_news_first_pic{
	float:left;
}
.index_news_first_r{
	float:left;
	margin-left:13px;
	width:265px;
}
.index_news_first a{
	color:#FFFFFF;
	text-decoration:none;	
}
.index_news_first a:hover{
	color:#FFFFFF;
	text-decoration:underline;	
}
.index_news_list{
	_padding-top:5px;
}
.index_news_first_r_in{
	padding-top:5px;
}
.index_news_first_pic img{
	border:1px solid #d0d0d0;
}
.index_news_list li{
	width:95%;
	height:26px;
	line-height:26px;
	text-indent:15px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: items;
}


.index_news_list li a{
	color:#ffffff;
	text-decoration:none;
}
.index_news_list li a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.index_news_list span{
	float:right;
}

.footer{
	height:92px;
	background-color:#0b0b41;
	width:100%;
}
.footer_in{
	width:1002px;
	margin:0px auto;
}
.footer_in_l{
	float:left;
	color:white;
	padding-top:18px;
	line-height:2em;
}
.footer_in_l a{
	color:white;
	text-decoration:none;
}
.footer_in_l a:hover{
	color:white;
	text-decoration:underline;
}
.footer_in_r{
	float:right;
	padding-top:15px;
	margin-right:15px;
}

.b_content input[type="text"]{
   background-color:#FFFFFF;
}

.contentForm{font-size:14px;padding:2px;margin:20px;align:center;width:95%;height:100%;}

.operateError {
    margin: 0 auto;
    padding: 36px 0;
    width: 70%;
}
.operateError .bgIcon {
    background: url("../images/icon/error.gif") no-repeat;
    float: left;
    height: 64px;
    width: 64px;
}
.operateError dl {
    float: left;
    margin: 12px 0 0 15px;
    padding: 0;
}
.operateError dt {
    font-size: 14px;
    font-weight: bold;
    padding: 0;
}
.operateError dd {
    font-size: 12px;
    padding: 5px 0 0;
}
.fontBold {
    line-height: 18px;
    font-weight: bold;
}
.is0{background:url(../images/progressImg1.png) no-repeat 0 0;width:138px;height:7px;}
.is10{background-position:0 -7px;}
.is20{background-position:0 -14px;}
.is30{background-position:0 -21px;}
.is40{background-position:0 -28px;}
.is50{background-position:0 -35px;}
.is60{background-position:0 -42px;}
.is70{background-position:0 -49px;}
.is80{background-position:0 -56px;}
.is90{background-position:0 -63px;}
.is100{background-position:0 -70px;}
