﻿/** 

	@名称: ui.web.page

	@功能: 定义门户网站页面布局样式

	@作者：刘丹

*/









/*

 *	哀悼日黑白效果

 *	支持IE6-9，谷歌浏览器

*/

/*html{

	-webkit-filter: grayscale(100%); 

	-moz-filter: grayscale(100%); 

	-ms-filter: grayscale(100%); 

	-o-filter: grayscale(100%); 

	filter: grayscale(100%); 

	filter:gray;}

	*/

body{

 color:#000; background:url("gbhz-red_01.png") 0px -25px repeat-x ;

}

A{

	color:#000;

}

A:hover{

	color:#cc1a08;/*网站主色RGB ;点缀色：#cc6708*/

	text-decoration:none;

}



.clear{

	clear:both;

	}

input{

	height:20px;

	line-height:20px;

	}

select{

	height:20px;

	line-height:20px;

	}

/**

		首页-布局框架

	**/

.frameBody{

	width:1100px;/*内容区统一宽度+左右各7像素专题边框*/

	margin:0 auto;

	clear:both;	

	

}

.frameInner{

	width:1100px;

	clear:both;	

	margin:0 auto;

}



.boxWrap{

	width:1100px;/*内容区统一宽度*/

	}

.boxCross{

	width:1100px;

	margin-top:0px;

	margin-bottom:5px;

	over-flow:hidden;

	background:#fff;

	}

.boxLeft{

	width:297px;

	margin-right:10px;

	_margin-right:8px;

	float:left;

	over-flow:hidden;

	background:#fff;

	}

.boxCenter{

	width:475px;

	margin-right:10px;

	_margin-right:8px;

	float:left;

	overflow:hidden;

	background:#fff;

	}

.boxRight{

	width:308px;

	float:left;

	overflow:hidden;

	background:#fff;

	}

.border286{

	border:1px solid #d5d9d8;

	width:254px;

	background:#fff;

	margin-bottom:10px;

	margin-left:20px;

}

.border310{

	border:1px solid #d5d9d8;

	width:306px;

	margin-bottom:10px;

	background:#fff;

}

.border297{

	border:1px solid #d5d9d8;

	width:295px;

	margin-bottom:10px;

	background:#fff;

}

.border475{

	border:1px solid #d5d9d8;

	width:473px;

	margin-bottom:10px;

	background:#fff;

	}

/*add by wdf*/

.border315{

	border:1px solid #d5d9d8;

	width:305px;

	height:320px;

	margin-bottom:10px;

	background:#fff;

	}



.border780{

	width:792px;

	background:#fff;

	float:left;

	}

.validateInfoSpan{

	display:inline-block;

	color:red;

	height:16px;

	line-height:16px;

	padding-left:18px;

	margin-left:5px;

	background: url(exclamation.png) no-repeat;

	}

/**

 * 头部

 */

.frameHead{

	width:1100px;

	margin:0 auto;

	clear:both;

	background:url("gbhz-red_03.png") no-repeat center;

	height:260px;

	position:relative;

	

}

/**

 * 页脚

 */

#sign{

	width:1102px;

	height:40px;

	margin:0 auto;

	line-height:40px;

	background:#cc1a08;

	color:#fff;

	font-size:14px;

	font-weight:bold;

	text-align:center;

}

.footer{

	height:90px;

	text-align:center;

	clear:both;

	width:100%;

	margin:0 auto;

	padding-top:10px;

	color:#000;

	font-family:SimSun;

	position: relative;

}

.footer li{

	height:20px;

	line-height:20px;

}

.footer span{

	padding:0 3px;

}

.sydw{

	position: absolute;

	top: 0px;

	right: 240px;

}

/**

 * 导航

 */

.frameNav{

	width:1100px;

	height:74px;

	background:url("gbhz-red_050.png") repeat-x;

}

.nav{

	height:74px;

	color:#fff;

	position:relative;

}

.nav ul.menu{

	height:74px;

	width:1100px;

	padding-left:20px;

}

.nav ul.menu li{

	float:left;

}

.nav ul.menu a.topNode{

	clear:both;

	display:block;

	width:100px;

	height:44px;

	line-height:35px;

	font-size:14px;

	font-weight:bold;

	color:#fff;/*cfe8ff*/

	text-align:center;

}

a.topNode:hover,a.topNode:active,.nav ul.menu a.current{

	text-decoration:none;

	color:#fff;

	background:url("gbhz-red_05.png") center no-repeat;

}



.nav ul li ul{

	display:none;

	position:absolute;

	margin-top:4px;	

	

}

.nav ul li ul.child400{

	_width:400px;/*for IE6*/

	}

.nav ul li ul.child700{

	_width:700px;/*for IE6*/

	}

.nav ul li ul li{

	color:#cc1a08;

}

.nav ul li ul li a{

	display:block;

	float:left;

	color:#cc1a08;

	height:20px;

	line-height:20px;

	margin:0 3px;

	font-size:12px;

}

.nav ul li ul li a:hover{

	color:#cc1a08;

	text-decoration:underline;

}



/**

	首页-专题

**/

#indexTopicWra{

	clear:both;

	width:1100px;

	

	height:195px;

	}

#indexTopic{

	width:1100px;

	height:190px;

	background:#fff;

	}



.h40box{

	height:35px;

	width:1100px;

	background:#cc1a08;

}

#indexDate{

	height:35px;

	width:500px;

	color:#FFF;

	float:left;

	line-height:40px;

	padding-left:15px;

}

#indexSearch{

	height:30px;

	width:310px;

	float:right;

	padding-right:8px;

	margin-top:4px;

}

/**首页搜索框 */

.searchBg{ background:#fff;float:left; height:28px;width:230px;}

.searchBg input {border:0;height:26px;width:225px;line-height:28px;padding-left:5px;}

.searchMenu{ border:0; float:left; cursor:pointer; background:url("gbhz-red_12.png");width:80px;  height:28px;}



.h160box{

	height:150px;

	width:1100px;

	

}

/*首页专题专栏上部*/

#indexTopicList ul{

	margin:5px 0 5px 5px;

	_margin:5px 0 5px 0px;

	width:1100px;

	}

#indexTopicList ul li {

	float:left;

	height:150px;

	width:360px;

	margin-right:5px;

}

.topicBg {

	 position:relative;

	 height:150px;

	}

.topicTitle{

	

	color:#fff;

	font-size:14px;

	font-weight:bold;

	padding-left:10px;

	height:33px;

	line-height:33px;

	width:350px;

	background:#444;

	clear:both;

	float:left;

	position:absolute;

	top:117px;

	left:0px;

	filter:alpha(opacity=70);   

    -moz-opacity:0.7;   

    -khtml-opacity: 0.7;   

    opacity: 0.7; 

	}

	

	/**

		首页-焦点图

	**/

#indexFocus{

	height:210px;

	background:#eee;

	}

.block{ margin:10px 8px 0;}

.temp{ margin:1px;}

.slideshow{ clear:both;}

.slideshow li{ position:relative; overflow:hidden;}

.slideshow span.title{ position:absolute; bottom:0; left:0; margin-bottom:0; width:100%; height:32px; line-height:32px; font-size:14px; text-indent:10px;}

.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color:#FFF; overflow:hidden;}

.slidebar li{ float:left; margin-right:1px; width:20px; height:20px; line-height:20px; text-align:center; font-size:12px; cursor:pointer;}

.slidebar li.on{ background:rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color:#000; font-weight:700;}

.frame{ background:none; border:0px solid #fff; margin-bottom:0px;}

.temp{ margin:0;}

.slidebar{ position:absolute; top:5px; left:4px;}

.slideshow span.title, .slidebar li{ background:rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color:#FFF; overflow:hidden;}

.slidebar li.on{ background:rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color:#000; font-weight:700;}

.slideshow SPAN.title{ text-indent:10px; font-weight:bold;}

.block{ margin:0;position:relative;}

#frameHlicAe{ margin:0px !important; border:0px !important;}

.comiis_wrap960, .comiis_wrapad/*宽310*/{ margin:0 auto; width:100%;}

.comiis_wrapad{ float:left;}

.comiis_wrapad{ overflow:hidden;}

.comiis_wrapad img{ float:left; margin-top:0px;}

#slidesImgs li{ width:100%; display:none;}

	/**

		首页 12329图标

	**/

#12329 {

	clear:both;

	}

#12329 img{

	margin:10px auto;

	}	

/**

		首页-便民工具

	**/

#tools{

	height:334px;

}

#tools .box{

	}

#tools ul li{

	width:297px;

	height:51px;

	margin-bottom:5px;

	margin-right:0px;

}

#tools2{

	float:left;

	margin-right:10px;

}



#tools2 ul li{

	width:297px;

	height:51px;

	margin-bottom:5px;

	margin-right:0px;

}

/**

		首页栏目标题

	**/

	

.indexTitle {

	height:44px;

	background:url("gbhz-red_19-08.png") repeat-x;

	position:relative;

	padding-left:4px;

	}

.indexTitle .title{

	color:#cc1a08;

	font-size:14px;

	font-weight:bold;

	height:44px;

	width:150px;

	line-height:40px;

	margin-left:10px;

	text-align:left;

	}

.indexTitle ul li{

	float:left;

	margin-left:0px;

	}

.indexTitle ul li a{

	color:#ccc;

	display:block;

	color:#cc1a08;

	font-size:14px;

	font-weight:bold;

	height:44px;

	width:83px;

	line-height:40px;

	text-align:center;

	}

.indexTitle ul li a:hover{

	color:#fff;

	background:url("gbhz-red_19.png") no-repeat;

	}	

.indexTitle ul li a.current{

	color:#fff;

	background:url("gbhz-red_19.png") no-repeat;

	}	

.indexTitle .more{

	height:40px;

	line-height:40px;

	position:absolute;

	right:10px;

	top:0px;

	}

.indexTitle .more a{

	color:#ccc;

	}

.indexTitle .more a:hover{

	color:#cc1a08;

	}

.indexTitleLP {

	height:30px;

	background:#ebebeb url("gbhz-red_94.png") no-repeat;

	position:relative;

	margin:5px;

	}

.indexTitleLP .title{

	color:#fff;

	font-size:14px;

	font-weight:bold;

	height:30px;

	width:150px;

	line-height:30px;

	margin-left:10px;

	text-align:left;

	}

.indexTitleLP .more{

	height:30px;

	line-height:30px;

	position:absolute;

	right:10px;

	top:0px;

	}

.indexTitleLP .more a{

	color:#aaa;

	}

.indexTitleLP .more a:hover{

	color:#cc1a08;

	}

	/**

		首页中心动态

	**/

#indexNews{

	height:315px;

	_height:320px;

	margin-bottom:10px;

}

.indexnoticeTitle{

	clear:both;

	height:40px;

	width:100%;

	position:relative;

	border-bottom:1px dashed #cfcfcf;

	background:url(broad.png) no-repeat 8px 6px;

}

.indexnoticeTitle .title{

	color:#FF6456;

	font-size:14px;

	font-weight:bold;

	height:40px;

	width:150px;

	line-height:40px;

	margin-left:40px;

	text-align:left;

	}

.indexnoticeTitle .more{

	height:40px;

	line-height:40px;

	position:absolute;

	right:10px;

	top:0px;

	}

.indexnoticeTitle .more a{

	color:#ccc;

	}

.indexnoticeTitle .more a:hover{

	color:#cc1a08;

	}

	/**

		首页-政策制度

	**/

#indexZhengCe{

	height:316px;

	_height:326px;

}

/**

		首页-网上营业厅登录

	**/

#indexYyt{

	height:320px;

	width:308px;

	}

.titleNew{

	background:url("gbhz-red_190.png") no-repeat;

	height:38px;

	width:308px;

	line-height:38px;

	}

.mleft{

	padding-left:20px;

	

}

.titleWhite14px{

	font-size:14px;

	color:#fff;

	font-weight:bold;

	}

#indexYyt .borderBox{

	border:1px solid #cc1a08;

	height:270px;

	background:#fff2f1;

	}

#indexYyt .userBox{

	width:300px;

	margin:5px auto;

	text-align:left;

	}

#indexYyt .user{

	width:300px;

	margin:0 auto;

	border-bottom:1px dashed #cc1a08;

	color:#cc1a08;

	font-weight:bold;

	height:25px;

	}

#indexYyt .user span{

	

	height:25px;

	width:25px;

	line-height:25px;

	margin-left:20px;

	}

#indexYyt .userMenu{

	height:50px;

	}

#indexYyt .userMenu li{

	float:left;

	height:20px;

	line-height:20px;

	padding-left:20px;

	width:75px;

	margin:2px;

	_margin:5px 2px;

	background:url("iecool_arrow_085.gif") no-repeat 5px;

	}

#indexYyt .yytaa{

	width:200px;

	text-align:left;

	padding-left:30px;

	background:url("iecool_arrow_080.gif") no-repeat 5px;

	}

/**

		首页-通知公告

	**/

#indexNotic {

	height:172px;

	}

	/**

		首页-小蜜蜂按钮

	**/

#indexBee {

	height:162px;

	width:308px;

	overflow:hidden;

	}

#indexBee .box{	

	background:url(gbhz-red_32.png) no-repeat;

	padding-left:120px;

	}

#indexBee .box img{

	margin-bottom:2px;

	}

	/**

		首页-政策解读

	**/

#indexRead{

	height:160px;

	}	

#indexRead ul{

	margin-left:5px;

	margin-top:2px;

	}

#indexRead ul li{

	float:left;

	height:30px;

	line-height:30px;

	width:255px;

	_width:235px;

	margin:2px 10px;

	background:url("book_open.gif")  no-repeat;

	border-bottom:1px #cc1a08 dashed;

	background-position:2px;

	padding-left:25px;

	position:relative;

}

#indexRead ul li span{

	position:absolute;

	right:10px;

	top:2px;

	}

/**

		首页-业务指南

	**/

	

#indexGuide{

	height:163px;

	background:url("gbhz-red_61.png") no-repeat right;

	float:left;

	}



#indexGuide ul{

	width:663px;

	height:163px;

	background:url("gbhz-red_59.png") no-repeat;

	padding:10px;;

	}

#indexGuide ul li {

	float:left;

	margin:5px 10px;

	

	border:1px solid #cc6708;

}

#indexGuide ul li a{

	display:block;

	width:164px;

	height:35px;

	line-height:35px;

	text-align:center;

	background:#fff url("iecool_arrow_009.gif") 20px 10px no-repeat;

	

	color:#cc6708;

	font-size:14px;

	font-weight:bold;

	text-decoration:none;

	}

#indexGuide ul li a:hover{

	color:#000;

	}

	

	/**

		首页-业务网点

	**/

#indexMap{

	height:338px;

}

.bgimg {

	width:286px;

	height:188px;

	margin:5px auto;

	background:url("gbhz-red_73.png") 2px no-repeat;

	position:relative;

	}

.bgimg #map-cx{

	position:absolute;

	top:38px;

	left:110px;

	cursor:pointer;

	height:40px;

	width:50px;

	}

.bgimg #map-wx{

	position:absolute;

	top:60px;

	left:160px;

	cursor:pointer;

	height:30px;

	width:35px;

	}

.bgimg #map-wx2{

	position:absolute;

	top:90px;

	left:160px;

	cursor:pointer;

	height:30px;

	width:30px;

	}

.bgimg #map-nx{

	position:absolute;

	top:85px;

	left:180px;

	cursor:pointer;

	height:30px;

	width:50px;

	}

.bgimg #map-aj{

	position:absolute;

	top:110px;

	left:70px;

	cursor:pointer;

	height:40px;

	width:50px;

	}

.bgimg #map-dq{

	position:absolute;

	top:125px;

	left:140px;

	cursor:pointer;

	height:40px;

	width:50px;

	}

.hiddenAll{

	display:none;

	}

.mapbox {

	border:1px solid #cc1a08;

	width:272px;

	height:80px;

	margin:7px auto;

	}

.mapTitle {

	height:24px;

	line-height:24px;

	padding-left:5px;

	color:#fff;

	font-weight:bold;

	font-size:14px;

	background:#cc1a08 url(gbhz-red_85.png) repeat-x;

	}

.mapAddress ul{

	color:#000;

	margin:3px 5px;

	}

/**

	首页-底部专栏

	**/

#indexTop1{

	height:200px;

}

#indexTop3{

	height:95px;

	border:1px #cc1a08 solid;

	background:url(gbhz-red_88.png) no-repeat;

}

#indexTop3 ul{

	width:370px;

	height:80px;

	margin-left:100px;

	margin-top:10px;

	}

#indexTop3 ul li{

	float:right;

	margin:5px;

	}

#indexTop3 ul li a{

	display:block;

	height:28px;

	width:109px;

	line-height:28px;

	text-align:center;

	background:url(btn.png) no-repeat;

	color:#fff;

	font-size:14px;

	font-weight:bold;

	}

#indexTop3 ul li a:hover{

	background:url(btn-yel.png) no-repeat;

	}	

#indexTop2{

	height:337px;

}

.indexTop2Inner{

	margin-top:10px;

	margin-left:7px;

	_margin-left:7px;

	}

.indexTop2Inner li{

	margin-right:10px;

	margin-bottom:5px;

	_margin-right:5px;

	}

.indexTop2Inner li a{

	display:block;

	height:82px;

	width:293px;

	}



.indexTop2Inner .bgred{

	background:url(gbhz-red_77.png) no-repeat;

	}

.indexTop2Inner .bggreen{

	background:url(gbhz-red_80.png) no-repeat;

	}

.indexTop2Inner .bgblue{

	background:url(gbhz-red_82.png) no-repeat;

	}



.tsimg{

	margin-left:60px;

	margin-top:10px;

	}



#indexLouPan{

	clear:both;

	height:170px;

	border:1px #d6d6d6 solid;

	position:relative;

	margin-bottom:10px;

	}

#indexLouPanCont{

	clear:both;

	border-top:0;

	height:130px;

	_height:110px;

	padding:5px 15px 15px 20px;

	overflow:hidden;

}

#indexLouPanCont img{

	border:1px #fff solid;

	width:150;

	height:100px;

	margin:0 13px;

}

#indexLouPanCont div{

	overflow:hidden;

	width:1060px;

	margin:0 auto;

}		

/**

 * 友情链接

 */

 #indexFriendLink{

 	clear:both;

	height:44px;

	border:1px #d6d6d6 solid;

	position:relative;

	margin-bottom:10px;

	}





 #indexFriendLink span{

	height:44px;

	line-height:44px;

	width:150px;

	left:10px;

	position:absolute;

	color:#cc1a08;

	font-size:14px;

	font-weight:bold;

}

 #indexFriendLink ul{

	padding:10px 10px 10px 210px;

	_padding:10px 10px 10px 180px;

}

 #indexFriendLink li{

	float:left;

	width:200px;

	margin:0 10px;

}

 #indexFriendLink li select{

	width: 200px;

	height: 25px;

	line-height: 25px;

	font-family: SimSun;

}

/*******************chanel*******************************************

1:2布局*/

.frameFirstLeft{

	width:293px;

	float:left;

}

.frameFirstRight{

	width:797px;

	_width:796px;

	float:right;

	background:#fff;

	border-left:1px solid #fff;

	border-right:1px solid #fff;

}

/*

	网站导航

*/

#Map{

	width:1100px;

	margin:0 auto 10px;

	border-left:#fff 1px solid;

	border-right:#fff 1px solid;

	border-bottom:#cfcfcf 1px solid;

	height:500px;

	background:#fff;

	}

.mapNavTitle{

	background:url("gbhz-inner_05.png") repeat-x;

	height:48px;

	overflow:hidden;

	}

.mapNavTitle div{

	height:40px;

	line-height:40px;

	color:#cc1a08;

	font-weight:bold;

	margin-left:10px;

	}

.mapBody{

	width:1000px;

	margin:10px auto;

	

	}

.mapBody Ul.mapUL{

	width:100%;

	height:440px;

	background:#fff url("temp.png") right bottom no-repeat;	

	}

.mapBody Ul.mapUL li.mapli{

	float:left;

	margin:0 8px;

	width:90px;

	height:30px;

	line-height:30px;

	background:#EBF2F8;

	font-size:14px;

	font-weight:bold;

	color:#2B5B97;

	border-top:1px #a9cff2 solid;

	border-left:1px #a9cff2 solid;

	text-align:center;

	}

UL.listUL{

	margin-top:0px;

	margin-left:-1px;

	border-left:1px #a9cff2 solid;

	}

UL.listUL li{

	clear:both;

	float:none;

	font-size:12px;

	font-weight:normal;

	margin:0;

	}

/**

栏目频道样式

*/

.sideBox{

	width:293px;

	}

.sideTitle{

	background:url("gbhz-inner_03.png") no-repeat;

	height:75px;

	width:293px;

	line-height:78px;

	_line-height:75px;

	color:#fff;

	font-size:18px;

	font-family:"微软雅黑";

}

.sideTitle .title{

	margin-left:128px;

	}

.sideMenuBox{

	

	width:287px;

	margin-left:6px;

	background:#fff;

	padding-top:10px;

	padding-bottom:20px;

}

/**

	频道侧边栏-网上营业厅登录

	**/

#sideYyt{

	height:135px;

	}



#sideYyt UL{

	margin-left:15px;

	}

#sideYyt UL li{

	float:left;

	width:71px;

	height:76px;

	margin-top:5px;

	margin-bottom:5px;

	margin-right:5px;

	}

/**

	频道侧边栏-便民工具

	**/

#sideTools{

	height:334px;

}

#sideTools .box{

	margin-top:8px;

	margin-left:15px;

	}

#sideTools ul li{

	float:left;

	width:101px;

	height:80px;

	margin-bottom:15px;

	margin-right:17px;

	_margin-right:10px;

}

/**

	频道侧边栏-往期调查

	**/

#sideVote{

	height:240px;

	over-flow:hidden;

}

#sideVote .box{

	margin:5px;

	overflow:hidden;

	}

#sideVote ul li{

	float:left;

	width:100%;

	margin:5px;

}

.SubButton{

	width:86px;

	height:25px;

	line-height:25px;

	font-size:12px;

	font-weight:bold;

	color:#0c4a87;

	cursor:pointer;

	background:url(65.gif) no-repeat;

	border:none;

	}

.tptitle1{

	font-size:14px;

	padding-left:20px;

	font-weight:bold;

	height:50px;

	line-height:50px;

	}

	/*投票文本问题*/

.tplistCon{

	clear:both;

	width:100%;

	margin:0 20px;

	}

.tplistCon ul li{

	margin:5px 0px;

	height:30px;

	line-height:30px;

	}

.voteAlert{

	height:400px;

	padding:20px;

	color:red;

	}

/*Chanel主页*/ 





.chanelContent{

	background-color:#fff;

}

.chanelChildBox{

	width:768px;

	margin-left:19px;

	margin-bottom:20px;

	}

.chanelChildTitle{

	

}

.chanelChildTitle .left{

	background:url("gbhz-inner_15.png") no-repeat left;

	height:33px;

	width:20px;

	float:left;

	}

.chanelChildTitle .center{

	background:url("gbhz-inner_17.png") repeat-x;

	height:33px;

	line-height:33px;

	color:#000;

	font-size:14px;

	font-weight:bold;

	float:left;

	width:738px;

	position:relative;

	margin-bottom:10px;

	}

.chanelChildTitle .center .more{

	position:absolute;

	right:5px;

	top:0px;

	font-size:12px;

	font-weight:normal;

	}	

.chanelChildTitle .right{

	background:url("gbhz-inner_18.png") no-repeat;

	height:33px;

	width:10px;

	float:left;

	}

.chanelChildList{

	

	height:180px;

	border-bottom:1px solid #cfcfcf;

	}

/**

	当前位置

**/

.framePosition1{

	background:url("gbhz-inner_05.png") repeat-x;

	height:48px;

	width:100%;

}



.frame_Position{

	width:650px;

	height:43px;

	background:url(icon.png) no-repeat 10px ;

	line-height:43px;

	padding-left:40px;

	font-family:SimSun;

	font-size:12px;

	color:#cc1a08;

}

.frame_Position a{

	color:#cc1a08;

}

/**

	表单界面

**/

.formBox{

	width:779px;

	margin-left:10px;

	overflow:hidden;

	}

.formBox .head{

	background:url(gbhz-inner_169.png) no-repeat ;

	width:779px;

	height:20px;

	}

.formBox .body{

	background:url(gbhz-inner_189.png) repeat-y ;

	width:779px;

	}

.formBox .foot{

	background:url(gbhz-inner_26.png) no-repeat ;

	width:779px;

	height:20px;

	}

.notice{

	background:url(gbhz-inner_24.png) no-repeat ;

	width:680px;

	height:57px;

	line-height:70px;

	margin-left:50px;

	}

.notice span{

	margin-left:60px;

	color:#e29006;

	}	

/**

	二级菜单

**/

.listMenu5{ /*宽度由容器样式.sideMenuBox决定*/

	clear:both;

}

.listMenu5 li{

	margin:5px 16px 

}

.listMenu5 li.far_tag a{

	display:block;

	background:url("gbhz-inner_13.png") no-repeat;

	width:253px;

	_width:203px;

	height:35px;

	line-height:35px;

	font-family:SimSun;

	font-size:14px;

	padding-left:50px;

	

	}

.listMenu5 li.far_tag a:hover{

	background:url("gbhz-inner_16.png") no-repeat;

	color:#FFF;

	font-weight:bold;

	}	

.listMenu5 li.rdjd_tag a{

	display:block;

	background:#fee09f;

	width:253px;

	height:30px;

	line-height:30px;

	font-family:SimSun;

	font-size:12px;

	text-align:center;

}

.listMenu5 li.rdjd_tag a:hover{

	color:#FFF;

	font-weight:bold;

	background:#ffa200;

	}

/*

	返回顶部按钮

*/

.backToTop {

	width:50px; height:50px; display:block; cursor:pointer;

 	filter:alpha(opacity=30);   

    -moz-opacity:0.3;   

    -khtml-opacity: 0.3;   

    opacity: 0.3; 
	position: fixed;
	top: 548px;
	right: 42px;

    background:url("top.png") no-repeat;

}

.backToTop:hover{

	filter:alpha(opacity=70);   

      -moz-opacity:0.7;   

      -khtml-opacity: 0.7;   

      opacity: 0.7;  

	}

.backToTopwq {

	width:50px; height:50px; display:block; cursor:pointer;

 	filter:alpha(opacity=30);   

    -moz-opacity:0.3;   

    -khtml-opacity: 0.3;   

    opacity: 0.3; 

    background:url("top1.png") no-repeat;

}

.backToTopwq:hover{

	filter:alpha(opacity=70);   

      -moz-opacity:0.7;   

      -khtml-opacity: 0.7;   

      opacity: 0.7;  

	}

.transparent_class {   

      filter:alpha(opacity=50);   

      -moz-opacity:0.5;   

      -khtml-opacity:0.5;   

      opacity: 0.5;   

}

/*

	文章内容页

*/

.newsTitle{ 

	width:90%; 

	margin:auto;

	background:#fff;

	border-bottom:1px solid #cfcfcf;

	margin-bottom:10px;

	}

.newsTitle h1{ 

	font-size:28px; 

	color:#122e67;

	padding:20px 0; 

	font-family:"微软雅黑","黑体"; 

	text-align:center; 

	line-height:30px;

	}

.newsCon{ 

	width:100%; 

	line-height:28px;

	letter-spacing:1.54px;

	margin-bottom:10px;

	margin-top:20px;

	font-size:1.2em;

	text-align:justify;

	}



.fileList{

	width:95%;

	border-bottom:1px solid #cfcfcf;

	padding:10px;

	text-align:left;

	margin:0 auto 20px;

	}

.fileList ul li{

	background:url(download_small.gif) 5px no-repeat;

	padding-left:25px;

	}

.noticeList{

	color:#999;

	margin-left:35px;

	}

.nextList{

	margin-left:35px;

	color:#666;

	}

.nextList ul li{

	margin:10px;

}

.nextList ul li a{

	color:#666;

	}

.nextList ul li a:hover{

	color:#cc1a08;

	}

.msgBar {

	width:100%;

	border:1px #ccc solid;

	background:#EEE;

	height:30px;

	line-height:30px;

	color:#333;

	text-align:center;

	}

div.wqBtn{

	height:60px;

	width:768px;

	text-align:right;

	}

/**

 * 网上随访

 */

div.wssfCurrent{

	width:768px;

	height:200px;

	margin:10px auto;

	}

div.wssfCurrent .leftCur{

	float:left;

	width:290px;

	}

div.wssfCurrent .rightCur{

	float:left;

	width:468px;

	}

	

.sfCurTitle{

	width:468px;

	}



.sfCurTitle .left{

	background:url("gbhz-inner_15.png") no-repeat left;

	height:33px;

	width:20px;

	float:left;

	}

.sfCurTitle .center{

	background:url("gbhz-inner_17.png") repeat-x;

	height:33px;

	line-height:33px;

	color:#000;

	font-size:14px;

	font-weight:bold;

	float:left;

	width:438px;

	position:relative;

	}



.sfCurTitle .right{

	background:url("gbhz-inner_18.png") no-repeat;

	height:33px;

	width:10px;

	float:left;

	}

div.wssfCurrent .content{

	clear:both;

	width:466px;

	height:166px;

	border-left:1px solid #cfcfcf;

	border-right:1px solid #cfcfcf;

	border-bottom:1px solid #cfcfcf;

	}

div.wssfCurrent .content h3 a{

	display:block;

	height:35px;

	margin-left:20px;

	line-height:35px;

	font-size:14px;

	font-weight:bold;

	color:#225c95;

	}

	div.wssfCurrent .content p{

	

	line-height:22px;

	text-indent:2em;

	margin:0 5px;

	over-flow:hidden;

	}

	div.wssfCurrent .content #time{

	text-align:right;

	margin-right:5px;

	color:#ccc;

	}

	div.wssfCurrent .content #aa{

	margin:0 5px;

	width:95%;

	text-align:right;

	}	

UL.wssfImgList{

	width:768px;

	margin:10px auto;

	}

UL.wssfImgList Li{

	float:left;

	margin:5px 20px;

	}

#commentListContainer{

	margin:10px;

	}

	/*网上随访回复列表*/

ul.rmpl li{

	 width:100%;

	 margin:5px;

	}

ul.rmpl .reply{

	color:red;

	border-bottom:1px #cfcfcf dotted;

	}

	

.replyTitle {

	height:30px;

	line-height:30px;

	background:#e1f0fe;

	padding-left:20px;

	font-weight:bold;

	color:#0b3661;

	}

.replyCont {

	border:1px solid #e1f0fe;

	margin-bottom:10px;

	}

.published{

	height:25px;

	width:86px;

	border:none;

	background:url(65.gif) no-repeat;

	color:#0b3661;

	font-weight:bold;

	cursor:pointer;

	}

/**

 * 你问我答列表

 */

.ly-main-list{border:1px solid #EAEAEA;width:768px;margin:0 auto;margin-top:10px;margin-bottom:10px;}

.ly-list-tit{background:#F3F3F3;height:30px;}

.ly-guest-content{padding-bottom:10px}

.ly-guest-content dl.list1{padding-top:10px;padding-bottom:10px;padding-left:10px;margin:6px 10px 3px 6px;overflow:hidden;}

.ly-guest-content dl.list1 dt{float:right; width:700px;}

.ly-guest-content dt.answer{color:#6F8936;line-height:18px}

.ly-guest-content dt.question{line-height:18px}

.ly-guest-content dl list1 dd.pic1{float:left;width:30px;text-align:center}

.ly-guest-content dl.list1 dd.pic1 img{width:28px;height:30px;  background-color:#FFFFFF;}

.ly-line{border-top:dotted 1px #d7d7d7; padding-bottom:10px;}

.faqButton{text-align:right;}



/*--------------------搜索结果页CSS--------------------*/

.sousuoCon{ width:97%; margin:auto; line-height:24px;}

dl.sslist{border-bottom:1px dashed #ccc; line-height:1.8em; padding:10px 0 10px;}

dl.sslist dt{height:30px;}

dl.sslist dt span a,dl.list3 dt span a:visited{font-size:14px; color:#ff3300;}

dl.sslist dt a,dl.list3 dt a:visited{font-size:14px; color:#0033FF;}

dl.sslist dt a:hover{font-size:14px; color:#ff3300;}

dl.sslist dd{color:#000;}

dl.sslist dd.zy{height:50px; text-indent:20px; text-indent:20px; color:#999; overflow:hidden;}



dl.ssjob{ border-bottom:1px dashed #ccc; line-height:1.8em; padding:10px 0 10px;}

dl.ssjob dt{ line-height:30px;}

dl.ssjob dt span a,dl.list3 dt span a:visited{ font-size:14px; color:#ff3300;}

dl.ssjob dt a,dl.list3 dt a:visited{ font-size:14px; color:#0033FF;}

dl.ssjob dt a:hover{ font-size:14px; color:#ff3300;}

dl.ssjob dd{ color:#000;}

dl.ssjob dd.zy{ text-indent:20px; text-indent:20px; color:#999;}



.search_msg{height:30px; line-height:30px; margin:10px 0 10px; border-bottom:#ccc 1px solid; font-size:14px; font-weight:bold; color:#2b4099;}

.search_msg span{ color:#F00; font-weight:bold;}



.taglist{ width:97%; height:4000px; margin:auto; line-height:24px;}

.taglist ul/*tag*/{width:100%; margin:5px auto; list-style:circle;}

.taglist ul li{width:32%; padding-left:1%; height:30px; line-height:30px; float:left; background:url(red-icon.gif) no-repeat 1px 10px; text-indent:10px;}



/*贷款计算器*/



#jsqBox{

	width:760px;

	margin:0 auto;

}

div.jsqTitle {

	height:28px;

	line-height:28px;

	background:#cc1a08 url("gbhz-red_85.png") repeat-x;

	color:#fff;

	font-weight:bold;

	font-size:14px;

	text-align:center;

	margin-top:20px;

}

.formTable{

	border-collapse:collapse;

	border:1px solid #cc1a08;

}

.formTable td{

	height:30px;

}

.resultInput {

	color:green;

	width:94px;

	font-size:14px;

	font-weight:bold;

	border-bottom:1px solid #000;

	border-top:none;

	border-left:none;

	border-right:none;

}

.resultBox {

	border:1px  solid #cc1a08;

	height:80px;

	text-align:center;

}



#loadSpan{

	background: url(loading.gif) no-repeat;

	display:inline-block;

	height:16px;

	line-height:16px;

	color:#2779CB;

	padding-left:20px;

	margin:0 auto;

	}

#loadSpan2{

	background: url(loading.gif) no-repeat;

	display:inline-block;

	height:16px;

	line-height:16px;

	color:#2779CB;

	padding-left:20px;

	margin:0 auto;

	}

#resultDiv{

	height:40px;

	line-height:40px;

	margin:20px auto 0;

	}

/*还款计划*/

#box{width:730px;  margin:10px auto 0; border-top:1px dashed #cc1a08;}

#tab_nav{margin-top:15px; padding:0 10px; height:25px; line-height:24px;}

#tab_nav li{

	float:left; margin:0 3px; list-style:none;  border-bottom:none; 

    }



#tab_nav li a{

	display:block;

	height:24px; 

    width:100px; 

    text-align:center; 

	color:#000; 

	text-decoration:none;

	border:1px solid #ccc;

	background:#cc1a08 url("gbhz-red_850.png") repeat-x;

	}

#tab_nav li a:hover{color:#fff;border:1px solid #cc1a08;background:#cc1a08 url("gbhz-red_85.png") repeat-x;}

#tab_nav li a.current{color:#fff;border:1px solid #cc1a08;background:#cc1a08 url("gbhz-red_85.png") repeat-x;}

#tab_content{width:730px; height:320px; border-top:2px solid #cc1a08; background:#FFF; overflow:hidden;}

#t_1,#t_2{width:100%; height:320px;}

#tab_content h1{font-size:14px; font-weight:bold;}

	/******************/



#repayBox{

	overflow: hidden;

	height:400px;

	width:730px;

}

.repayType ul{

	clear:both;

	margin:0px 8px;

	}

.repayType ul li{

	float:left;

	margin-right:10px;

	}

.repayType ul li a{

	display:block;

	width:120px;

	height:20px;

	background:#eee;

	padding:5px;

	border-bottom:none;

	border-left:1px  solid #cc1a08;

	border-right:1px  solid #cc1a08;

	border-top:1px  solid #cc1a08;

	

	}

.repayType ul li a:hover{

	background:#FFF2F1;

	color:#000;

	font-weight:bold;

	}

.repayType .current{

	background:#FFF2F1;

	font-weight:bold;

	}

.re1{

	clear:both;

	width:730px;

	border:1px  solid #cc1a08;

	margin:0px 5px 5px 5px;

	padding:10px 5px;

	}

.collectBox {

	margin:0px 5px;

	height:30px;

	line-height:30px;

	font-size:12px;

	padding:0;

	text-align:left;

	}

.dataTitle{

	margin:0 5px;

	background:#FFF2F1;

	width:720px;

	border:1px  solid #cc1a08;

}

.dataTitle ul li{

	 float:left;

	 font-size:14px;

	 padding:5px 10px;

	 list-style:none; 

	 border-top:1px solid #FFF2F1;

	 border-left:1px solid #FFF2F1;

	 border-right:1px solid #FFF2F1;

	 margin:0 2px;

	 }

.dataTable{

	width:720px;

	border:1px  solid #cc1a08;

	background:#FFF2F1;

	margin:0 5px;

	overflow-y: scroll;

	height:240px;

}

.dataTable table {

	

	}

.dataTable table tr td{

	height:19px;

	text-align:center;

	border:1px  solid #cc1a08;

	}

.dataTable table tr th{

	text-align:center;

	padding-left:3px;

	}

.note {

	color:#666;

	margin:0 15px;

	border-top:1px  dashed  #cc1a08;

}



.jsqSubBtn {

	background:url(94.gif) no-repeat;

	width:70px;

	height:25px;

	line-height:25px;

	border:none;

	color:#fff;

	font-weight:bold;

	margin:20px;

	}

  /**区县动态样式***/

/***区县动态****/

.boxqxdt{

	float:left;

	over-flow:hidden;

	background:#fff;

	border:1px #d6d6d6 solid;

	height: 560px;

	width:1100px;

	margin-bottom:20px;

}

/**县区动态第一列左侧**/

.boxqxfirstleft{

	width:521px;

	margin-right:10px;

	_margin-right:8px;

	_margin-left:8px;

	margin-left:15px;

	over-flow:hidden;

	float:left;

	background:#fff;

	border:1px #c0ba94 solid;

	height: 240px;

	margin-top:8px;

	}

/**县区动态第一列右侧**/

.boxqxfirstright{

	width:520px;

	_margin-left:10px;

	margin-left:8px;

	float:left;

	over-flow:hidden;

	background:#fff;

	border:1px #c0ba94 solid;

	height: 240px;

	margin-top:8px;

	}

/***县区动态第二列***/

.boxqxsencond{

	width:343px;

	margin-left:15px;

	_margin-left:8px;

	float:left;

	over-flow:hidden;

	background:#fff;

	border:1px #c0ba94 solid;

	margin-top:10px;

	height: 240px;

	}

/***县区动态标题***/

.qxdtTitle {

	height:22px;

	background:url("gbhz-red_19-08.png") repeat-x;

	position:relative;

	margin:5px;

	font-size:13px;

	font-weight:bold;

	font-left:20px;

	background:#D6C279;

	padding-left:10px;

	padding-top:8px;

	}

/***区县动态大标题***/

.indexTitleQX {

	height:25px;

	position:relative;

	padding-left:12px;

	margin:5px;

	font-size:15px;

	font-weight:bold;

	font-left:10px;

	background:#cc1a08;

	padding-top:8px;

	color:#FFFCFB;



	}

/***区县标题：区县列表***/

.indexTitleQX1 {

	height:25px;

	position:relative;

	padding-left:12px;

	margin:5px;

	font-size:12px;

	font-weight:bold;

	font-left:50px;

	background:#cc1a08;

	padding-top:8px;

	color:#000;

	margin-left:100px;

	}

.qxdtTitle .more{

	height:40px;

	line-height:40px;

	position:absolute;

	right:10px;

	top:-3px;

	}

.qxdtTitle .more a{

	color:#000;

	}

.qxdtTitle .more a:hover{

	color:#cc1a08;

	}

.indexTitleQX .more{

	height:40px;

	line-height:40px;

	position:absolute;

	right:10px;

	top:-3px;

	}

.indexTitleQX .more a{

	color:#000;

	}

.indexTitleQX .more a:hover{

	color:#cc1a08;

	}

.indexTitleQX .link{

	height:40px;

	line-height:40px;

	position:absolute;

/**	right:10px;**/

	top:-3px; 

	}

.indexTitleQX .link a{

	color:#000;

	}

.indexTitleQX .link a:hover{

	color:#fff;

	}

	

/**

 * 漂浮窗口

 */

.floatingAd{

	border:1px solid #D42E1D;

	height:140px;

	width:160px;

	overflow:hidden;	

	position:relative;

	display:none;

	z-index:9;

	background:url(import.png) no-repeat;

	padding-top:10px;

	/*text-align:center;*/

}





.floatingAd i{

	position:absolute;

	width:15px;

	height:15px;

	background:url(close.jpg) no-repeat;

	cursor:pointer;

}

.flyTitCss{

	height:20px;

	width:160px;

	line-height:20px;

	position:absolute;

	top:10px;

	left:0px;

	font-weight:bold;

	color:#D42E1D;

	text-align:center;

}

.flylist{

	height:90px;

	width:160px;

	position:absolute;

	top:60px;

	text-align:left;

	}	

.floatingAd1{

	border:1px solid #D42E1D;

	height:120px;

	width:160px;

	overflow:hidden;	

	position:relative;

	display:none;

	z-index:9;

	background:url(2018zfwstp.jpg) no-repeat;

	/*text-align:center;*/

}





.floatingAd1 i{

	position:absolute;

	width:15px;

	height:15px;

	background:url(close.jpg) no-repeat;

	cursor:pointer;

}



.floatingAd2{

	border:1px solid #D42E1D;

	height:160px;

	width:160px;

	overflow:hidden;	

	position:relative;

	display:none;

	z-index:9;

	background:url(2018zfwstp.jpg) no-repeat;

	/*text-align:center;*/

}





.floatingAd2 i{

	position:absolute;

	width:15px;

	height:15px;

	background:url(close.jpg) no-repeat;

	cursor:pointer;

}