@charset "gb2312";
/* Ê×Ò³ */

.navWiap {
	width:262px;
	height:280px;
	z-index:1;
	overflow:visible;
	position:relative;
}
.navWiap .nLi {
	width:262px;
	height:69px;
	float:left;
	margin-bottom:1px;
}
.navWiap .nLi h2 {
	width:262px;
	height:69px;
	display:block;
	overflow:hidden;
	line-height:69px;
	text-indent:90px;
	font-size:20px;
}
.navWiap .nLi h2.nav_01{
	background:url(ico_nav2.png) no-repeat 32px 18px #0050a2;
}
.navWiap .nLi h2.nav_02{
	background:url(ico_nav1.png) no-repeat 32px 18px #0050a2;
}
.navWiap .nLi h2.nav_03{
	background:url(ico_nav3.png) no-repeat 32px 18px #0050a2;
}
.navWiap .nLi h2.nav_04{
	height:69px;
	background:url(ico_nav4.png) no-repeat 32px 18px #0050a2;
}
.navWiap .sub {
	width:698px;
	height:278px;
	left:262px;
	top:0;
	position:absolute;
	background:#FFF;
	display:none;
	border:#004b98 1px solid;
	border-left:none;
	z-index:6;
}
.navWiap .on h2{
	width:261px;
	height:67px;
	display:block;
	border-left:#004b98 1px solid;
	border-top:#004b98 1px solid;
	color:#004d9c;
}
.navWiap .on h2 a{
	color:#004d9c;
}
.navWiap .on h2 a:hover{
	color:#004d9c;
	text-decoration:none;
}
.navWiap .on h2.nav_01 {
	background:url(ico_nav_on1.png) no-repeat 31px 18px #FFF;
}
.navWiap .on h2.nav_02 {
	background:url(ico_nav_on2.png) no-repeat 31px 18px #FFF;
}
.navWiap .on h2.nav_03 {
	background:url(ico_nav_on3.png) no-repeat 31px 18px #FFF;
}
.navWiap .on h2.nav_04 {
	border-top:none;
	border-bottom:#004b98 1px solid;
	background:url(ico_nav_on4.png) no-repeat 31px 18px #FFF;
}
.navWiap .sub li {
	zoom:1;
}

.nav_xl_contL1{
	width:489px;
	overflow:hidden;
}
.nav_xl_contR1{
	width:208px;
	height:278px;
	background:url(xl_r_bg.png) repeat-y left top;
	overflow:hidden;
}

.nav_xl_contL2{
	width:520px;
	overflow:hidden;
}
.nav_xl_contR2{
	width:177px;
	height:278px;
	background:url(xl_r_bg.png) repeat-y left top;
	overflow:hidden;
}

.xl_zw_sw{
	width:464px;
	height:120px;
	margin:0 auto;
}
.xl_zw_sw .title{
	width:464px;
	height:29px;
	background:url(line_bg.png) repeat-x left bottom;
	line-height:28px;
	overflow:hidden;
}
.xl_zw_sw .title dl dd{
	width:auto;
	height:29px;
	overflow:hidden;
	padding-left:4px;
	padding-right:4px;
	float:left;
	margin-right:8px;
	display:inline;
}
.xl_zw_sw .title dl dd.sel{
	background:url(line_on.png) repeat-x left bottom;
	color:#0053a9;
}
.xl_zw_sw .title dl dd.sel a{
	color:#0053a9;
}
.xl_zw_sw .title dl dd.sel a:hover{
	color:#0053a9;
	text-decoration:none;
}
.xl_zw_sw .contMain{
	width:464px;
	overflow:hidden;
}
.xl_zw_sw .contMain dl dd{
	width:464px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.xl_zw_sw .contMain dl dd span{
	float:right;
}
.xl_zw_ico{
	width:208px;
	height:82px;
	overflow:hidden;
}
.xl_zw_ico dl dd{
	width:84px;
	height:30px;
	overflow:hidden;
	display:inline;
	line-height:30px;
	text-indent:30px;
	float:left;
	margin:7px auto auto 15px;
}
.xl_zw_ico dl dd.t1{
	background:url(zw_10.png) no-repeat left center;
}
.xl_zw_ico dl dd.t2{
	background:url(zw_13.png) no-repeat left center;
}
.xl_zw_ico dl dd.t3{
	background:url(zw_14.png) no-repeat left center;
}
.xl_zw_ico dl dd.t4{
	background:url(zw_15.png) no-repeat left center;
}
.xl_zw_gk{
	width:181px;
	overflow:hidden;
	margin:0 auto;
}
.xl_zw_gk h3{
	width:181px;
	height:32px;
	display:block;
	overflow:hidden;
	line-height:32px;
}
.xl_zw_gk .contMain{
	width:181px;
	height:69px;
	line-height:22px;
	overflow:hidden;
}
.xl_zw_zd{
	width:186px;
	overflow:hidden;
	margin:0 auto;
}
.xl_zw_zd dl{
	width:200px;
	overflow:hidden;
}
.xl_zw_zd dl dd{
	width:89px;
	height:27px;
	overflow:hidden;
	float:left;
	display:inline;
	line-height:27px;
	text-align:center;
	background:url(ic_zd.png) no-repeat;
	margin-right:4px;
}

.xl_zw_rx{
	width:464px;
	overflow:hidden;
}
.xl_zw_rx dl{
	width:232px;
	overflow:hidden;
	display:block;
	float:left;
}
.xl_zw_rx dl dt{
	width:232px;
	height:32px;
	line-height:32px;
	overflow:hidden;
}
.xl_zw_rx dl dd{
	width:222px;
	height:26px;
	line-height:26px;
	overflow:hidden;
}

.xl_zw_faq{
	width:181px;
	height:171px;
	overflow:hidden;
	margin:0 auto;
}
.xl_zw_faq .title{
	height:29px;
	overflow:hidden;
	background:url(line_bg.png) repeat-x left bottom;
}
.xl_zw_faq .title dl dd{
	width:auto;
	height:29px;
	overflow:hidden;
	line-height:28px;
	display:inline;
	float:left;
	padding-left:4px;
	padding-right:4px;
	margin-right:10px;
}
.xl_zw_faq .title dl dd.sel{
	background:url(line_on.png) repeat-x left bottom;
	color:#0053a9;
}
.xl_zw_faq .title dl dd.sel a{
	color:#0053a9;
}
.xl_zw_faq .title dl dd.sel a:hover{
	color:#0053a9;
	text-decoration:none;
}
.xl_zw_faq .contMain{
	width:181px;
	overflow:hidden;
}
.xl_zw_faq .contMain dl dd{
	width:181px;
	height:26px;
	line-height:26px;
	overflow:hidden;
}
.xl_gz_ft{
	width:485px;
	overflow:hidden;
	margin:0 auto;
}
.xl_gz_ft .title{
	height:29px;
	line-height:28px;
	overflow:hidden;
	background:url(line_bg.png) repeat-x left bottom;
}
.xl_gz_ft .title span{
	width:auto;
	height:29px;
	display:block;
	float:left;
	overflow:hidden;
	padding-left:4px;
	padding-right:4px;
	background:url(line_on.png) repeat-x left bottom;
}
.xl_gz_ft .contMain{
	width:485px;
	overflow:hidden;
}
.xl_gz_ft_new{
	width:193px;
	height:212px;
	display:block;
	overflow:hidden;
}
.xl_gz_ft_new dt{
	width:193px;
	height:136px;
	overflow:hidden;
}
.xl_gz_ft_new dd{
	width:193px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.xl_gz_ft_wq{
	width:262px;
	height:212px;
	overflow:hidden;
	display:block;
}
.xl_gz_ft_wq dt{
	width:262px;
	height:22px;
	overflow:hidden;
}
.xl_gz_ft_wq dt span{
	width:67px;
	height:22px;
	line-height:22px;
	display:block;
	overflow:hidden;
	background:url(xl_wq_ico.png) no-repeat;
	text-align:center;
}
.xl_gz_ft_wq dd{
	width:262px;
	height:26px;
	overflow:hidden;
	line-height:26px;
}
.xl_gz_ico{
	width:136px;
	overflow:hidden;
	margin:0 auto;
}
.xl_gz_ico dl dd{
	width:136px;
	height:50px;
	overflow:hidden;
	line-height:50px;
	text-indent:64px;
	border-bottom:#dddddd 1px solid;
}
.xl_gz_ico dl dd.t1{
	background:url(ico_xl_cy1.png) no-repeat 9px center;
}
.xl_gz_ico dl dd.t2{
	background:url(ico_xl_cy2.png) no-repeat 9px center;
}
.xl_gz_ico dl dd.t3{
	background:url(ico_xl_cy3.png) no-repeat 9px center;
}
.xl_gz_ico dl dd.t4{
	background:url(ico_xl_cy4.png) no-repeat 9px center;
}
.xl_gz_ico dl dd.t5{
	background:url(ico_xl_cy5.png) no-repeat 9px center;
}
.xl_xc_zt{
	width:190px;
	overflow:hidden;
	display:inline;
	margin:16px auto auto 16px;
}
.xl_xc_zt .title{
	width:190px;
	height:29px;
	overflow:hidden;
	background:url(line_bg.png) repeat-x left bottom;
}
.xl_xc_zt .title span{
	width:auto;
	height:29px;
	line-height:28px;
	display:block;
	overflow:hidden;
	padding-right:4px;
	padding-left:4px;
	float:left;
	background:url(line_on.png) repeat-x left bottom;
}
.xl_xc_zt dl{
	width:190px;
	overflow:hidden;
	display:block;
}
.xl_xc_zt dl dt{
	width:190px;
	height:95px;
	overflow:hidden;
}
.xl_xc_zt dl dd{
	width:190px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}

.xl_xc_wh{
	width:279px;
	overflow:hidden;
	display:inline;
	margin:16px 15px auto auto;
}
.xl_xc_wh .title{
	height:29px;
	overflow:hidden;
	background:url(line_bg.png) repeat-x left bottom;
}
.xl_xc_wh .title dl dd{
	width:auto;
	height:29px;
	overflow:hidden;
	float:left;
	display:inline;
	line-height:28px;
	padding-left:4px;
	padding-right:4px;
	margin-right:5px;
}
.xl_xc_wh .title dl dd.sel{
	background:url(line_on.png) repeat-x left bottom;
	color:#0053a9;
}
.xl_xc_wh .title dl dd.sel a{
	color:#0053a9;
}
.xl_xc_wh .title dl dd.sel a:hover{
	color:#0053a9;
	text-decoration:none;
}
.xl_xc_wh .contMain{
	width:279px;
	overflow:hidden;
}
.xl_xc_wh .contMain dl dd{
	width:279px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.xl_xc_list{
	width:154px;
	overflow:hidden;
	margin:0 auto;
}
.xl_xc_list dl dd{
	width:154px;
	height:116px;
	overflow:hidden;
	margin-top:15px;
	position:relative;
}
.xl_xc_list dl dd .pic{
	width:154px;
	height:116px;
	overflow:hidden;
	left:0;
	top:0;
	position:absolute;
	z-index:8;
}
.xl_xc_list dl dd .bg{
	width:154px;
	height:23px;
	overflow:hidden;
	background:#000;
	position:absolute;
	left:0;
	bottom:0;
	z-index:9;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
}
.xl_xc_list dl dd .text{
	width:154px;
	height:23px;
	line-height:23px;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	text-indent:10px;
	z-index:10;
}

.slideBox{
	width:687px;
	height:280px;
	overflow:hidden;
	position: relative;
}
.slideBox .hd {
	position: absolute;
	bottom:0;
	right:0;
	width:174px;
	height:34px;
}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBox .hd ul li {
	width: 29px;
	height: 5px;
	margin:15px 4px auto auto;
	background:#eeeeee;
	display:inline;
	cursor: pointer;
	overflow:hidden;
}
.slideBox .hd ul li.on {
	background:#de1715
}
.slideBox .bd {
	height:280px;
	overflow:hidden;
}
.slideBox .bd ul {
	height:280px;
	overflow:hidden;
}
.slideBox .bd ul li {
	position:relative;
	height:280px;
	overflow:hidden;
}
.slideBox .bd ul li .pic {
	width: 687px;
	height: 280px;
	overflow: hidden;
}
.slideBox .bd ul li .pic a {
	display:block;
	overflow:hidden;
	height:280px;
}
.slideBox .bd ul li .pic img {
	width: 687px;
	height: 280px;
	overflow: hidden;
}
.slideBox .bd ul li .bg {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	height:34px;
	width: 687px;
}
.slideBox .bd ul li .title {
	position: absolute;
	height: 34px;
	line-height: 34px;
	bottom: 0;
	left:0;
	width:508px;
	overflow:hidden;
}
.slideBox .bd ul li .title a {
	margin-left:14px;
	color: #fff;
	overflow: hidden;
	white-space: nowrap;
}
.slideBox .bd ul li .title a:hover{
	color:#FFF;
}

.i_ty_waip{
	border:#dbdbdb 1px solid;
	overflow:hidden;
}
.i_ty_waip .title{
	width:100%;
	height:35px;
	overflow:hidden;
	background:url(title_bg.png) repeat-x;
}
.i_ty_waip .title ul li{
	width:auto;
	height:35px;
	overflow:hidden;
	line-height:35px;
	margin-left:13px;
	margin-right:8px;
}
.i_ty_waip .title ul li.on{
	background:url(title_sel.png) repeat-x;
	color:#0053a9;
}
.i_ty_waip .title ul li.on a{
	color:#0053a9;
}
.i_ty_waip .title ul li.on a:hover{
	color:#0053a9;
	text-decoration:none;
}
.i_swyw{
	width:685px;
	height:180px;
	overflow:hidden;
	background:#FFF;
}
.i_swyw .l_tw{
	width:159px;
	height:154px;
	overflow:hidden;
	display:inline;
	margin:18px auto auto 13px;
}
.i_swyw .l_tw .pic{
	width:159px;
	height:105px;
	overflow:hidden;
}
.i_swyw .l_tw h3{
	width:159px;
	height:auto;
	overflow:hidden;
	display:block;
	margin-top:6px;
	line-height:15px;
	text-align:center;
}
.i_swyw .r_list{
	width:470px;
	overflow:hidden;
	display:inline;
	margin:12px 14px auto auto;
}
.i_swyw .r_list dl dd{
	width:470px;
	height:26px;
	line-height:26px;
	overflow:hidden;
}
.i_swyw .r_list dl dd span{
	float:right;
}
.i_notic{
	width:256px;
	height:180px;
	overflow:hidden;
	background:#FFF;
}
.i_notic ul{
	width:232px;
	overflow:hidden;
	display:block;
	margin:0 auto;
}
.i_notic ul li{
	width:232px;
	height:26px;
	line-height:26px;
	overflow:hidden;
}
.i_wsbs{
	width:964px;
	height:154px;
	overflow:hidden;
	margin:0 auto;
}
.i_wsbs .ico{
	width:282px;
	height:154px;
	overflow:hidden;
	background:url(ico_bs.png) no-repeat;
}
.i_wsbs .ico a{
	width:282px;
	height:154px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
.i_wsbs .contMain{
	width:681px;
	height:152px;
	overflow:hidden;
	background:url(pic_bs.png) repeat-x;
	border:#dbdbdb 1px solid;
	border-left:none;
}
.i_wsbs_ser{
	width:626px;
	height:76px;
	overflow:hidden;
	margin:0 auto;
}
.i_wsbs_ser .title{
	height:28px;
	overflow:hidden;
	line-height:28px;
}
.i_wsbs_ser .title ul li{
	width:auto;
	height:28px;
	overflow:hidden;
	line-height:28px;
	padding-left:20px;
}
.i_wsbs_ser .title ul li span{
	width:auto;
	height:28px;
	display:block;
	overflow:hidden;
	padding-right:20px;
	float:left;
}
.i_wsbs_ser .title ul li.on{
	background:url(btn_qk.gif) no-repeat;
}
.i_wsbs_ser .title ul li.on span{
	background:url(btn_qk.gif) no-repeat right -32px;
	color:#FFF;
}
.i_wsbs_ser .title ul li.on span a{
	color:#FFF;
}
.i_wsbs_ser .title ul li.on span a:hover{
	color:#FFF;
}
.i_wsbs_ser .content{
	width:626px;
	overflow:hidden;
}
.i_wsbs_ser .content dl dd{
	float:left;
	display:inline;
}
.i_wsbs_ser .content dl dd.t1{
	width:554px;
	height:26px;
	overflow:hidden;
	border:#dadada 1px solid;
	border-right:none;
	background:#FFF;
}
.i_wsbs_ser .content dl dd.t1 input{
	width:554px;
	height:26px;
	float:left;
	line-height:26px;
	overflow:hidden;
	border:0;
	padding-left:12px;
	background:none;
	color:#999;
}
.i_wsbs_ser .content dl dd.t2{
	width:70px;
	height:28px;
	overflow:hidden;
	background:url(btn_12366.png) repeat-x;
}
.i_wsbs_ser .content dl dd.t2 input{
	width:70px;
	height:28px;
	overflow:hidden;
	display:block;
	cursor:pointer;
	float:left;
	border:0;
	text-align:center;
	line-height:28px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	color:#FFF;
	background:none;
}

.i_wsbs_ico{
	width:681px;
	height:64px;
	overflow:hidden;
}
.i_wsbs_ico ul li{
	width:75px;
	height:64px;
	overflow:hidden;
}
.i_wsbs_ico ul li .pic{
	width:46px;
	height:39px;
	overflow:hidden;
	margin:0 auto;
}
.i_wsbs_ico ul li h3{
	width:75px;
	height:25px;
	line-height:25px;
	display:block;
	overflow:hidden;
	text-align:center;
}
.i_zt{
	width:406px;
	height:180px;
	overflow:hidden;
	background:#FFF;
}
.i_zt ul{
	width:382px;
	overflow:hidden;
	display:block;
	margin:11px auto auto 12px;
}
.i_zt ul li.t1{
	width:176px;
	height:158px;
	overflow:hidden;
}
.i_zt ul li.t2{
	width:182px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	margin-left:14px;
}
.i_gzcy{
	width:534px;
	height:180px;
	overflow:hidden;
	background:#FFF;
}
.i_gzcy .ico{
	width:265px;
	height:180px;
	overflow:hidden;
}
.i_gzcy .ico ul li{
	width:88px;
	height:70px;
	overflow:hidden;
	margin-top:16px;
}
.i_gzcy .ico ul li .pic{
	width:32px;
	height:32px;
	overflow:hidden;
	margin:0 auto;
}
.i_gzcy .ico ul li h3{
	width:88px;
	height:36px;
	display:block;
	overflow:hidden;
	text-align:center;
	line-height:36px;
}
.i_gzcy .jb_tel{
	width:269px;
	height:180px;
	overflow:hidden;
	background:url(pic_jb.png) repeat-y left top;
}
.i_gzcy .jb_tel dl{
	width:234px;
	height:86px;
	overflow:hidden;
	border-bottom:#aeaeae 1px solid;
	margin:0 auto;
	display:block;
}
.i_gzcy .jb_tel dl dt{
	width:234px;
	height:42px;
	overflow:hidden;
	line-height:42px;
	float:left;
}
.i_gzcy .jb_tel dl dd.text{
	width:156px;
	height:auto;
	overflow:hidden;
	line-height:20px;
	float:left;
}
.i_gzcy .jb_tel dl dd.more{
	width:71px;
	height:22px;
	overflow:hidden;
	float:right;
	margin-top:14px;
	background:url(btn_jb.png) no-repeat;
}
.i_gzcy .jb_tel dl dd.more a{
	width:71px;
	height:22px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}

.i_xxgk{
	width:962px;
	height:41px;
	overflow:hidden;
	background:url(pic_xxgk_bg.png) repeat-x;
	border:#dbdbdb 1px solid;
	margin:0 auto;
}
.i_xxgk h2{
	width:114px;
	height:41px;
	display:block;
	overflow:hidden;
	text-align:center;
	line-height:41px;
	background:url(title_xxgk.png) no-repeat;
}
.i_xxgk .contMain{
	width:570px;
	height:41px;
	overflow:hidden;
}
.i_xxgk .contMain ul li{
	width:100px;
	height:41px;
	overflow:hidden;
	line-height:41px;
	margin-left:14px;
	background:url(line1.png) no-repeat right center;
}
.i_xxgk .ico{
	width:277px;
	height:41px;
	overflow:hidden;
	background:url(pic_xxgk_line.png) no-repeat left top;
}
.i_xxgk .ico ul{
	width:250px;
	overflow:hidden;
	display:block;
	margin-left:26px;
}
.i_xxgk .ico ul li{
	width:109px;
	height:27px;
	overflow:hidden;
	background:url(btn_xxgk.png) no-repeat;
	text-align:center;
	line-height:27px;
	margin:8px 13px auto auto;
}
	
	