/***这里是我们的新GLOABL.css文件***/

/***global***/
.newstitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin:0 0 10px 0;
	padding:0;
	line-height:40px;
	height:40px;
	font-weight: bold;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin:0 0 10px 0;
	padding:0;
	line-height:30px;
	height:30px;
	color: #99CC00;
	background-image: url(../v2images/headerbg.gif);
	background-repeat: repeat-x;
	background-position: left -106px;
	font-weight: bold;
}

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:0 0 10px 0;
	padding:0;
	line-height:30px;
	height:30px;
	color: #333333;
	background-image: url(../v2images/headerbg.gif);
	background-repeat: repeat-x;
	background-position: left -106px;
	font-weight: bold;
}

h1 img, h2 img{
vertical-align:middle;
margin-right:10px;
margin-bottom:3px;
display:inline;}
.note{
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin-left:20px;
}
*{padding:0px;margin:0px; }
.p10{
margin:10px 0 10px 0;}

body{
	font-size:12px;
	font-family:Verdana;
	margin:0;
	padding:0;
	text-align:center;
	color: #333333;
	height:100%; 
}
tr,td,input,select,textarea,button{font-size:12px;}
ul{	list-style-type:none;float:left;}
img{border:none;}
.clr{ clear:both;}
.fl{
float:left;}
.fr{
float:right;}
.hideen{
display:none;}
input, select{/*font-family:Verdana;*/ vertical-align:middle;}

/***standard标准***/
/******背景色*******/
.bgblack{
background-color:#000000}
.bggray{
	background-color: #F6F6F6;
}
.bggrayEF{
	background-color: #EFEFEF;
}
.bgblue{
	background-color: #c1ecff;
}

.bggreen{
	background-color: #d6ffae;
}


/***分隔线***/
.height5{
margin-bottom:5px;
}
.height10{
margin-bottom:10px;
}
.height8{
margin-bottom:8px;
}
.height15{
margin-bottom:15px;
}
.height20{
margin-bottom:20px;
}

.height40{
margin-bottom:40px;
}

.height100{
margin-bottom:100px;
}

.height50{
margin-bottom:50px;
}
.widthpercent100{
width:100%;
}
.marginLeft7{
margin-left:7px;}
.marginLeft15{
margin-left:15px;}
.marginLeft85{
margin-left:85px;}
.marginRight5{
margin-right:5px;}
.marginRight10{
margin-right:10px;}
.marginRight15{
margin-right:15px;}
.marginRight20{
margin-right:20px;}
.marginRight30{
margin-right:30px;}
.marginRight40{
margin-right:40px;}
.marginRight120{
margin-right:120px;}
.width709{
width:709px;}
/***分隔线***/
/***字体大小和颜色****/
.fsize10{
font-size:10px;}
.fsize13{
font-size:13px;}
.fsize14{
font-size:14px;}
.fsize16{
font-size:16px;}
.fsize23{
font-size:23px;}
.fcorange{
	color: #FF6600;
}
.fcorange2{
	color: #faa701;}
.fcgreen{
	color: #8CBB00;
}
.fcgreen2{
	color: #179B00;
}

.fcred{
	color: #FF0000;
}
.fcblue{
	color: #44C0FD;
}
.fcgray{
	color: #999999;
}
/***链接字体及颜色****/
a{
	color: #0066FF;
	text-decoration: none;
}
a.a01{
color: #ff6600;
	text-decoration: none;
}
a.a02{
color: #3c3c3c;
	text-decoration: none;
}
a.a02:hover{
color: #0066FF;
	text-decoration: none;
}
a.icon1{
	background-image: url(../v2images/icon.gif);
	background-position: left -198px;
	padding-left:20px;
	height:24px;
	line-height:24px;
	display:block;
}
a.icon2{
	background-image: url(../v2images/icon.gif);
	background-position: left -238px;
	padding-left:20px;
	height:24px;
	line-height:24px;
	display:block;
}
a.iconprint{
	background-image: url(../v2images/icon.gif);
	background-position: left -275px;
	padding-left:20px;
	height:24px;
	line-height:24px;
	display:block;
}
a.iconinvite{
	background-image: url(../v2images/icon.gif);
	background-position: left -315px;
	padding-left:25px;
	height:24px;
	line-height:24px;
	display:block;
	font-weight: bold;
	color: #FF6600;
}
a.labelkeywords{
	background-image: url(../v2images/icon.gif);
	background-position: left -358px;
	padding-left:20px;
	height:24px;
	line-height:24px;
	display:block;
	float:left;
	margin-right:10px;
}
a.help{
	background-image: url(../v2images/icon.gif);
	background-position: -249px -62px;
	padding-left:18px;
	height:20px;
	line-height:20px;
	display:block;
	float:left;
}
a.gujiajilu{
	background-image: url(../v2images/icon.gif);
	background-position: -249px -100px;
	padding-left:23px;
	height:18px;
	line-height:18px;
	display:block;
}
a.feedback{
	background-image: url(../v2images/icon.gif);
	background-position: -251px -164px;
	padding-left:15px;
	height:18px;
	line-height:18px;
}
.subscribe{
	background-image: url(../v2images/icon.gif);
	background-position: left -114px;
	line-height:30px;
	height:30px;
	color: #8CBB00;
	font-size: 12px;
	font-weight: bold;
	padding-left:25px;
	display:block;
}

/***按钮样式***/
.buttonorange{
	background-color: #FF6600;
	padding:5px 10px 5px 10px;
}
.smallsumit{
	background-image: url(../v2images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: left -122px;
	width:48px;
	height:20px;
	line-height:20px;
	border:0;
	background-color: #FFFFFF;
}

/***按钮样式***/

/***大框架***/

.frm984{margin:0 auto 0px auto;width:984px;text-align:left;}
.sub_frm_left709{float:left;width:709px;margin:0 0px 0 0;}
.sub_frm_right255{float:right;width:255px;margin:0 0px 0 0;}


/***header***/

.header{
margin:0 auto 0 auto;width:984px;text-align:left;
}
/***logo***/
.logosh{
	float:left;
	width:350px;
	height:86px;
	background-image: url(../v2images/logo_sh.gif?V=1);
	background-repeat: no-repeat;
	background-position: right top;
}
.logobj{
	float:left;
	width:350px;
	height:86px;
	background-image: url(../v2images/logo_bj.gif?V=1);
	background-repeat: no-repeat;
	background-position: right top;
}
.logocd{
	float:left;
	width:350px;
	height:86px;
	background-image: url(../v2images/logo_cd.gif?V=1);
	background-repeat: no-repeat;
	background-position: right top;
}
.logogz{
	float:left;
	width:350px;
	height:86px;
	background-image: url(../v2images/logo_gz.gif?V=1);
	background-repeat: no-repeat;
	background-position: right top;
}
.logohz{
	float:left;
	width:350px;
	height:86px;
	background-image: url(../v2images/logo_hz.gif?V=1);
	background-repeat: no-repeat;
	background-position: right top;
}
.logonj{
	float:left;
	width:350px;
	height:86px;
	background-image: url(../v2images/logo_nj.gif?V=1);
	background-repeat: no-repeat;
	background-position: right top;
}
.logosy{
	float:left;
	width:350px;
	height:86px;
	background-image: url(../v2images/logo_sy.gif?V=1);
	background-repeat: no-repeat;
	background-position: right top;
}
.logosz{
	float:left;
	width:350px;
	height:86px;
	background-image: url(../v2images/logo_sz.gif?V=1);
	background-repeat: no-repeat;
	background-position: right top;
}
.logotj{
	float:left;
	width:350px;
	height:86px;
	background-image: url(../v2images/logo_tj.gif?V=1);
	background-repeat: no-repeat;
	background-position: right top;
}
.logoxa{
	float:left;
	width:350px;
	height:86px;
	background-image: url(../v2images/logo_xa.gif?V=1);
	background-repeat: no-repeat;
	background-position: right top;
}




.header .city{
margin:25px 0 0 150px;
}
.header .choosecity{
position:absolute;
margin:20px 0 0 10px;
z-index:666;
}

.header .topuc{
height:28px;
float:right;}

.header .uc{
	background-image: url(../v2images/icon.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left:20px;
	float:left;
	line-height:28px;
	margin-right:20px;
}
.header .newmessage{
	background-image: url(../v2images/icon.gif);
	background-position: -249px -127px;
	padding-left:23px;
	line-height:28px;
	margin-right:20px;
	float:left;
}


.header .topuc .topbg{
	background-image: url(../v2images/headerbg.gif);
	background-repeat: repeat-x;
	line-height:28px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	background-position: left top;
}
.header .topuc .topbg a{
margin:0 5px 0 5px;
}
.header .menu{
	float:right;
	font-size: 14px;
	font-weight: bold;
	margin-top:29px;
}

.header .menu ul li{
float:left;
margin:0 0px 0 5px;
line-height:29px;
width:72px;
text-align:center;
padding:0;}

.header .menu a{
	color: #333333;
}

.header .menu a:hover, .header .menu .act a:hover{
	color: #FF6600;
	background-image: url(../v2images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: -73px top;
	line-height:29px;
	width:72px;
	display:block;
}

.menu_hover{
color: #FF6600;
	background-image: url(../v2images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: -73px top;
	line-height:29px;
	width:72px;
	display:block;
}

.header .menu .act{
	background-image: url(../v2images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	line-height:29px;
	width:72px;
	display:block;
}
.header .menu .act a{
	color: #FFFFFF;
}


.header .menu .buy {
	position:absolute;
	width:72px;
	height:50px;
	z-index:1;
	margin-top:29px;
	background-image: url(../v2images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: -109px -32px;
	text-align:center;
	display:none;
}
.header .menu .buy ul li{
margin:0 0 0 2px;
width:68px;
padding:0;
line-height:23px;
display:inline;
}
.header .menu .buy a{
	color: #666666;
	background-image: none;
	line-height:23px;
	width:68px;
	display:block;
	font-weight: normal;
	background-color: #EFEFEF;
}
.header .menu .buy a:hover{
	color: #333333;
	background-image: none;
	line-height:23px;
	width:68px;
	display:block;
	font-weight: normal;
	background-color: #FFCC00;
}

.header .searchbox{
	background-image: url(../v2images/headerbg.gif);
	background-repeat: repeat-x;
	height:49px;
	width:982px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #faa701;
	border-bottom-color: #faa701;
	border-left-color: #faa701;
	text-align:center;
	background-position: left -28px;
}
.header .searchbox .new_searchform{
float:left;
width:982px;
margin-top:13px;
}

.header .searchbox .subbt{
	background-image: url(../v2images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: left -32px;
	height:22px;
	width:86px;
	border: none;
	cursor:pointer;
}

.header .searchbox .wordsin{
	background-color: #FFFFFF;
	border: 1px solid #faa700;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	height:18px;
	padding-top:2px;
	line-height:16px;
	margin:0;
}

.hover_style{
	color: #FF6600;
	background-image: url(../v2images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: -73px top;
	line-height:29px;
	width:72px;
	display:block;
}
.header .cityarea{
	width:180px;
	height:110px;
	border:solid 5px #f5f5f5;
	background-color:#ffffff;
	padding:5px 10px;
	margin:35px 0 0 0px;
	position:absolute;
	display:none;
	z-index:100;
}


.header .cityarea li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0 0 2px 0;
	padding:0;
	line-height:25px;
	height:25px;
	background-image: url(../v2images/headerbg.gif);
	background-repeat: repeat-x;
	background-position: left -111px;
	width:170px;
}

/***head hotline***/
.headhotline{
	margin:0px auto 0px auto;
	width:984px;
	height:28px;
	text-align:left;
	background-image: url(../v2images/headerbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.headhotline .hotline{
height:28px;
width:976px;
text-align:center;
float:left;
line-height:28px;
color:#515151;
font-size:12px;
}

.headhotline .hotline .item{
color:#faa701;
font-weight:bold;
}
/***friendlylink***/
.friendlylink{
	margin:15px auto 0px auto;
	width:984px;
	clear:both;
	text-align:left;
	color:#faa701;
}
.friendlylink .inner{
	float:left;
	width:974px;
	padding:5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
}

.friendlylink .title{
float:left;
width:80px;
}
.friendlylink .link{
width:892px;
}

.friendlylink ul li{
float:left;
width:85px;
line-height:20px;
}
/***footer***/

.footer{
	margin:0px auto 0px auto;
	padding-top:10px;
	width:984px;
	clear:both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #faa701;
	text-align:center;
}
.footer p{
margin-bottom:5px;
text-align:center;
}
.footer .footernav a{
	color: #333333;
	text-decoration: none;
}
.footer .footernav a:hover{
	color: #333333;
	text-decoration: underline;
}
.footer .footercity a, .navgation .navad a{
	color:#faa701;
	text-decoration: none;
}

/***导航***/
.navgation{
	margin:0px auto 15px auto;
	width:984px;
	clear:both;
	height:30px;
	text-align:left;

	
}
.navgation .inner{
float:left;
width:984px;
line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
}

.navgation .nav{
margin-left:5px;
float:left;
}

.navgation .navad{
float:right;
margin-right:5px;
}
/***表单***/
.forminput{
	font-size:13px;
	float:left;
	padding:5px 0 5px 0;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EBEBEB;
}

.forminput .formlabel{
	width:110px;
	float:left;
	line-height:25px;
	font-weight: bold;
	text-align:right;
	padding-right:5px;
	
}
.forminput .formfield{
float:left;
}
.forminput .ipt{
float:left;
margin-right:5px;
line-height:25px;}
.forminput input{
margin:0;}
.forminput .fielinit{
	font-size:13px;
	border: 1px solid #999999;
	padding:2px;
	margin-right:2px;
}
.forminput .inputnote{
	height:20px;
	border: 1px solid #FFCC00;
	background-color: #FFF7D7;
	line-height:20px;
	padding:0 5px 0 5px;
	text-align:left;
	margin:0 0 5px 0px;
}

.inputnote_2{
	height:20px;
	border: 1px solid #FFCC00;
	background-color: #FFF7D7;
	line-height:20px;
	padding:0 5px 0 5px;
	text-align:left;
	margin:0 0 0 13px;
}

.subbtdiv{
height:40px;
line-height:40px;
float:left;
}


.bigbutton{
	margin:0 auto 0 auto;
	width:106px;
	height:35px;
	color:#FFFFFF;
	font-size:16px;
	border:0;
	font-weight: bold;
	background-image: url(../v2images/menu_bg.gif);
	background-position: left -55px;
	background-repeat: no-repeat;
	cursor:pointer;
	background-color: #FFFFFF;
}



/****右边栏****/
.sub_frm_right255 img{
display:block;}
.sideboxbg{
float:left;
padding:5px;
width:250px;
}
.sub_frm_right255 .inner{
	width:250px;
	background-color: #FFFFFF;
	
	float:left;
}
.sub_frm_right255 .inner div  ul{
padding:5px;}

.sub_frm_right255 .sidetitle{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-image: url(../v2images/headerbg.gif);
	background-repeat: repeat-x;
	background-position: left -110px;
	line-height:22px;
	padding:3px;
}
.sub_frm_right255 .sidetitle img{ vertical-align:middle; margin:0 5px 0 5px; }
.sub_frm_right255 .onlywords{
float:left;
padding:2px;
}

.sub_frm_right255 .onlywords ul li{
margin:0px 0 5px 0;
}

.sub_frm_right255 .onlywords .subhead{
	line-height:25px;
	margin-bottom:5px;
	color:#FF9900;
	font-weight: bold;
}

.side255roundgray, .side255roundgreen, .side255roundblue, .side255roundorange{
width:255px;}
.side255roundgray img, .side255roundgreen img, .side255roundblue img, .side255roundorange img{
display:block;}
.side255roundgray p, .side255roundgreen p, .side255roundblue p, .side255roundorange p{
padding:5px;
}
.side255roundgray .midbg{
	background-image: url(../v2images/side_round_gray_bg.gif);
	background-repeat: repeat-y;
	padding:0 10px 0 10px;
	width:235px;
	float:left;
}

.side255roundgreen .midbg{
	background-image: url(../v2images/side_round_green_bg.gif);
	background-repeat: repeat-y;
	padding:0 10px 0 10px;
	width:235px;
	float:left;
}
.side255roundblue .midbg{
	background-image: url(../v2images/side_round_blue_bg.gif);
	background-repeat: repeat-y;
	padding:0 10px 0 10px;
	width:235px;
	float:left;
}
.side255roundorange .midbg{
	background-image: url(../v2images/side_round_orange_bg.gif);
	background-repeat: repeat-y;
	padding:0 10px 0 10px;
	width:235px;
	float:left;
}
/***弹出框***/
.popupbg{
background-color: #666;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.popupsmall{
	background-color: #CCCCCC;
	text-align: center;
	z-index:99;
	width: 380px;
	height: 230px;
	left:50%;/*FF IE7*/
	top:50%;/*FF IE7*/
	margin-left:-200px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top:-125px!important;/*FF IE7 该值为本身高的一半*/
	margin-top:0px;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	padding:10px;

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.popupsmall .inner{
	width:359px;
	height:209px;
	background-color: #FFFFFF;
	border: 1px solid #B9B9B9;
	padding:10px;
}
.popupsmall .inner .title{
	width:359px;
	background-color: #ff6600;
	height:36px;
	line-height:36px;
	background-image: url(../v2images/icon/popuptitle.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}

.popupsmall .inner .words{
margin:10px 0 10px 0;
height:100px;
font-size:14px;
}
.popupsmall .icon{
float:left;
margin:0  20px 10px 10px;
width:80px;
height:80px;
text-align:center;
}
.popupsmall p{
margin:10px 0 10px 0;
text-align:left;
}
.iframe_cityarea_mask{
position:absolute; display:none; width:190px; height:120px; 
margin:36px 0 0 196px;
*margin:36px 0 0 0px !important;
*margin:36px 0 0 0px;
z-index:50;
}

/***大切换标签***/
.biglable{
	height:29px;
	line-height:29px;
	background-image: url(../v2images/headerbg.gif);
	background-repeat: repeat-x;
	background-position: left -170px;
}
.biglable .active{
	background-image: url(../v2images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: left -143px;
	width:94px;
	height:29px;
	line-height:29px;
	text-align:center;
	display:block;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.biglable .unactive{
	background-image: url(../v2images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: -96px -143px;
	width:94px;
	height:29px;
	line-height:29px;
	text-align:center;
	display:block;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
/***博客式日期***/
.blogdate{
	float:left;
	width:44px;
	text-align:center;
	height:40px;
	background-image: url(../v2images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: -163px -91px;
	color: #FFFFFF;
	padding:2px 0 2px 0;
}
.blogdate .day{
	height:18px;
	line-height:18px;
	font-size: 10px;
}
.blogdate .year{
	height:18px;
	line-height:18px;
	font-weight: bold;
}
/***分页***/
.pagination{
line-height:22px;
height:22px;
float:right;
}
.pagination a{
	height:20px;
	line-height:20px;
	padding:0 2px 0 2px;
	border: 1px solid #D1D1D1;
	color: #333333;
	margin:0 1px 0 1px;
	display:block;
	float:left;
}
.pagination .active{
	height:20px;
	line-height:20px;
	padding:0 2px 0 2px;
	color: #FF6600;
	margin:0 1px 0 1px;
	float:left;
	font-weight: bold;
}   
.pagination a:hover{
	background-color: #FFCC00;
	color: #FFFFFF;
} 
.pagination .jumpto{
margin-left:5px;
}
.simplepagination{
text-align:center;
text-indent:0;
font-size:14px;
}

.simplepagination a{
margin:0 2px 0 2px;
}

.simplepagination .active{
	font-weight: bold;
	margin:0 2px 0 2px;
}



/***新闻类正文***/
.articlebox{
margin-left:54px;
width:655px;
}
.articlebox p{
	margin:20px 0 20px 0;
	font-size: 14px;
	text-align: justify;
	text-indent: 27px;
}
.articleorigin{
	color: #C9C9C9;
	text-align:right;
}
.articlebox .next{
text-align:center;
text-indent: 0;
} 
/***右栏***/
.right_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:0 0 5px 0;
	padding:0;
	line-height:25px;
	height:25px;
	color: #333333;
	background-image: url(../v2images/headerbg.gif);
	background-repeat: repeat-x;
	background-position: left -111px;
	font-weight: bold;
	text-align:center;
}

.houseimgs{
	border: 1px solid #CCCCCC;
	float:left;
	margin-right:5px;
}

.houseNoimglist ul li{
line-height:16px;}
.houseNoimglist .huxing{
float:left;
width:70px;
margin-left:3px;
}
.houseNoimglist .pinfang{
float:left;
width:50px;
}
.houseNoimglist .zongjia{
float:left;
width:55px;
}