
@charset "gb2312";

.cont1,.cont2,.cont3{
    width:980px;
	margin:0px auto;
	overflow:hidden;
}
.cont1 .contL{
	width:229px;
	height:850px;
	background:url(imagesxxgk_cont_04.png) no-repeat left bottom #fbfbfb;
	border:#efefef 1px solid;
	overflow:hidden;
}
.cont1 .contR{
	width:733px;
	overflow:hidden;
}
.cont2 .contL{
	width:253px;
	overflow:hidden;
}
.cont2 .contR{
	width:711px;
	overflow:hidden;
}
.cont3 .contL{
	width:616px;
	overflow:hidden;
}
.cont3 .contR{
	width:347px;
	overflow:hidden;
}

.cont4{
    width:960px;
	margin:0px auto;
	overflow:hidden;
}
.cont4 .contL{
	width:330px;
	overflow:hidden;
}
.cont4 .contR{
	width:600px;
	overflow:hidden;
}























@charset "gb2312";
/* 首页CSS */
#i_topNews{
	width:980px;
	height:80px;
	overflow:hidden;
	margin:0 auto;
	background:url(imagestitle_01.png) no-repeat left top #FFF;
	opacity: 0.9;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
}
#i_topNews h1{
	width:90%;
	height:50px;
	display:block;
	overflow:hidden;
	text-align:center;
	line-height:50px;
	margin:0 auto;
}
#i_topNews p{
	width:90%;
	height:20px;
	overflow:hidden;
	display:block;
	margin:0 auto;
	line-height:20px;
	text-align:center;
}
.slideBox{
	width:630px;
	height:287px;
	overflow:hidden;
	position: relative;
}
.slideBox .hd {
	position: absolute;
	bottom:0;
	right:0;
	width:96px;
	height:37px;
}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBox .hd ul li {
	width: 9px;
	height: 9px;
	margin:14px 9px auto auto;
	display:inline;
	cursor: pointer;
	overflow:hidden;
	background:url(imagesslide_off.png) no-repeat;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/slide_off.png");
}
.slideBox .hd ul li.on {
	background:url(imagesslide_on.png) no-repeat;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/slide_on.png");
}
.slideBox .bd {
	height:287px;
	overflow:hidden;
}
.slideBox .bd ul {
	height:287px;
	overflow:hidden;
}
.slideBox .bd ul li {
	position:relative;
	height:287px;
	overflow:hidden;
}
.slideBox .bd ul li .pic {
	width: 630px;
	height: 287px;
	overflow: hidden;
}
.slideBox .bd ul li .pic a {
	display:block;
	overflow:hidden;
	height:287px;
}
.slideBox .bd ul li .pic img {
	width: 630px;
	height: 287px;
	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:37px;
	width:630px;
}
.slideBox .bd ul li .title {
	position: absolute;
	height: 37px;
	line-height: 37px;
	bottom: 0;
	left:0;
	width:520px;
	overflow:hidden;
}
.slideBox .bd ul li .title a {
	margin-left:10px;
	color: #fff;
	overflow: hidden;
	white-space: nowrap;
	font-size:14px;
	font-family:"微软雅黑", Arial, Helvetica, sans-serif;
}
.slideBox .bd ul li .title a:hover{
	color:#FFF;
}
.i_hyyw{
	width:334px;
	height:287px;
	overflow:hidden;
}
.i_hyyw .title{
	height:40px;
	overflow:hidden;
	line-height:40px;
	background:url(imagestitle_03.png) repeat-x;
}
.i_hyyw .title ul li{
	width:167px;
	height:40px;
	overflow:hidden;
	background:url(imagesline_01.png) repeat-y right top;
}
.i_hyyw .title ul li span{
	width:165px;
	height:40px;
	display:block;
	overflow:hidden;
	text-align:center;
}
.i_hyyw .title ul li.on span{
	background:url(imagestitle_02.png) repeat-x;
	color:#0053a9;
}
.i_hyyw .title ul li.on span a{
	color:#0053a9;
}
.i_hyyw .title ul li.on span a:hover{
	color:#0053a9;
}
.i_hyyw .contMain{
	width:334px;
	height:247px;
	overflow:hidden;
	background:#FFF;
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
}
.i_hyyw .contMain ul{
	width:304px;
	overflow:hidden;
	display:block;
	margin:0 auto;
	padding-top:12px;
}
.i_hyyw .contMain ul li{
	width:304px;
	height:28px;
	overflow:hidden;
	line-height:28px;
}

.i_zcwj{
	width:313px;
	height:236px;
	overflow:hidden;
	background:#fbfbfb;
	display:inline;
	border:#d8d8d8 1px solid;
}
.i_zcwj .title{
	height:37px;
	overflow:hidden;
	background:url(imagestitle_05.png) repeat-x;
}
.i_zcwj .title ul li{
	width:auto;
	height:37px;
	line-height:37px;
	padding-left:18px;
	padding-right:18px;
}
.i_zcwj .title ul li.on{
	background:url(imagestitle_04.png) repeat-x;
	color:#FFF;
}
.i_zcwj .title ul li.on a{
	color:#FFF;
}
.i_zcwj .title ul li.on a:hover{
	color:#FFF;
}
.i_zcwj .contMain{
	width:293px;
	overflow:hidden;
	margin:0 auto;
	padding-top:8px;
}
.i_zcwj .contMain ul li{
	width:293px;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
#i_zt_pic{
	width:978px;
	height:91px;
	overflow:hidden;
	margin:0 auto;
	border:#eaeaea 1px solid;
	background:#f7f7f7;
}
#i_zt_pic ul li{
	width:978px;
	height:75px;
	overflow:hidden;
	margin-top:8px;
}
#i_zt_pic ul li img{
	width:233px;
	height:75px;
	overflow:hidden;
	display:inline;
	float:left;
	margin-left:9px;
}

#i_dzzw{
	width:980px;
	height:138px;
	overflow:hidden;
	margin:0 auto;
	background:url(imagesline_03.png) no-repeat #80b8e5;
}
#i_dzzw ul li{
	width:194px;
	height:68px;
	overflow:hidden;
	margin:0 2px 2px auto;
}
#i_dzzw ul li span{
	width:194px;
	height:68px;
	overflow:hidden;
	display:block;
	text-align:center;
}
#i_dzzw ul li span.s1 a{
	display:block;
	line-height:68px;
}
#i_dzzw ul li span.s2 a{
	padding-top:12px;
	line-height:24px;
	display:block;
}
#i_dzzw ul li a:hover{
	width:194px;
	height:68px;
	display:block;
	overflow:hidden;
	text-decoration:none;
}
#i_dzzw ul li.t1{
	background:url(imagesico_pt_01.png) no-repeat right bottom;
}
#i_dzzw ul li.t2{
	background:url(imagesico_pt_02.png) no-repeat right bottom;
}
#i_dzzw ul li.t3{
	background:url(imagesico_pt_03.png) no-repeat right bottom;
}
#i_dzzw ul li.t4{
	background:url(imagesico_pt_04.png) no-repeat right bottom;
}
#i_dzzw ul li.t5{
	background:url(imagesico_pt_05.png) no-repeat right bottom;
}
#i_dzzw ul li.t6{
	background:url(imagesico_pt_06.png) no-repeat right bottom;
}
#i_dzzw ul li.t7{
	background:url(imagesico_pt_07.png) no-repeat right bottom;
}
#i_dzzw ul li.t8{
	background:url(imagesico_pt_08.png) no-repeat right bottom;
}
#i_dzzw ul li.t9{
	background:url(imagesico_pt_09.png) no-repeat right bottom;
}
#i_dzzw ul li.t10{
	background:url(imagesico_pt_10.png) no-repeat right bottom;
}

#i_dzzw ul li.t1 span:hover{
	background:url(imagesico_pt_01.png) no-repeat right bottom #4d95cf;
}
#i_dzzw ul li.t2 span:hover{
	background:url(imagesico_pt_02.png) no-repeat right bottom #4d95cf;
}
#i_dzzw ul li.t3 span:hover{
	background:url(imagesico_pt_03.png) no-repeat right bottom #4d95cf;
}
#i_dzzw ul li.t4 span:hover{
	background:url(imagesico_pt_04.png) no-repeat right bottom #4d95cf;
}
#i_dzzw ul li.t5 span:hover{
	background:url(imagesico_pt_05.png) no-repeat right bottom #4d95cf;
}
#i_dzzw ul li.t6 span:hover{
	background:url(imagesico_pt_06.png) no-repeat right bottom #4d95cf;
}
#i_dzzw ul li.t7 span:hover{
	background:url(imagesico_pt_07.png) no-repeat right bottom #4d95cf;
}
#i_dzzw ul li.t8 span:hover{
	background:url(imagesico_pt_08.png) no-repeat right bottom #4d95cf;
}
#i_dzzw ul li.t9 span:hover{
	background:url(imagesico_pt_09.png) no-repeat right bottom #4d95cf;
}
#i_dzzw ul li.t10 span:hover{
	background:url(imagesico_pt_10.png) no-repeat right bottom #4d95cf;
}
#i_tshm{
	width:978px;
	height:155px;
	overflow: visible;
	background:#f7f7f7;
	margin:0 auto;
	border:#eaeaea 1px solid;
	position:relative;
}
#i_tshm .title{
	width:103px;
	height:41px;
	overflow:hidden;
	line-height:38px;
	background:url(imagestitle_06.png) no-repeat;
	position:absolute;
	left:-7px;
	top:6px;
	z-index:10;
	text-align:center;
}
#i_tshm .contMain{
	width:978px;
	height:155px;
	overflow:hidden;
	position:relative;
}
#i_tshm .contMain ul{
	width:3000px;
	display:block;
	overflow:hidden;
}
#i_tshm .contMain ul li{
	width:177px;
	height:129px;
	overflow:hidden;
	position:relative;
	margin:15px auto auto 16px;
}
#i_tshm .contMain ul li .pic{
	width:177px;
	height:129px;
	overflow:hidden;
}
#i_tshm .contMain ul li .bg{
	width:177px;
	height:23px;
	overflow:hidden;
	background:#000;
	position:absolute;
	left:0;
	bottom:0;
	z-index:2;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
}
#i_tshm .contMain ul li .text{
	width:177px;
	height:23px;
	line-height:23px;
	overflow:hidden;
	text-align:center;
	position:absolute;
	left:0;
	bottom:0;
	z-index:5;
}





@charset "gb2312";
/* 内页CSS */
.p_xxgk_zn{
	width:229px;
	height:194px;
	overflow:hidden;
	background:#FFF;
}
.p_xxgk_zn ul{
	width:208px;
	display:block;
	margin:0 auto;
	overflow:hidden;
	padding-top:8px;
}
.p_xxgk_zn ul li{
	width:208px;
	height:43px;
	overflow:hidden;
	line-height:43px;
	border-bottom:#dddddd 1px solid;
}
.p_xxgk_zn ul li .pic{
	width:30px;
	height:30px;
	overflow:hidden;
	display:inline;
	margin:7px auto auto 32px;
}
.p_xxgk_zn ul li .text{
	width:132px;
	overflow:hidden;
}
.p_xxgk_kstd{
	width:229px;
	overflow:hidden;
	background:url(imagesxxgk_cont_02.png) repeat-x left top;
}
.p_xxgk_kstd .title{
	width:211px;
	height:32px;
	overflow:hidden;
	margin:0 auto;
	background:#b2cff4;
}
.p_xxgk_kstd .title h2{
	width:92px;
	height:28px;
	overflow:hidden;
	display:block;
	margin-top:2px;
	line-height:28px;
	background:#4685d4;
	text-align:center;
}
.p_xxgk_kstd .contMain{
	width:190px;
	overflow:hidden;
	margin:0 auto;
}
.p_xxgk_kstd .contMain ul li{
	width:190px;
	height:35px;
	overflow:hidden;
	line-height:35px;
	border-bottom:#d8d8d8 1px dashed;
	background:url(imagesxxgk_td_ico_01.png) no-repeat 4px center;
	text-indent:26px;
}

.p_xxgk_ld{
	width:731px;
	height:auto;
	overflow:hidden;
	border:#d3dee9 1px solid;
	background:#FFF;
}
.p_xxgk_ld .title{
	width:720px;
	height:31px;
	overflow:hidden;
	background:url(imagesxxgk_title_03.png) repeat-x;
	border-bottom:#3f69c0 2px solid;
	margin:0 auto;
}
.p_xxgk_ld .title h2{
	width:auto;
	height:31px;
	display:block;
	overflow:hidden;
	line-height:31px;
	float:left;
	background:#5d81cc;
	padding-left:18px;
	padding-right:18px;
}
.p_xxgk_ld_t{
	width:688px;
	overflow:hidden;
	margin:0 auto;
}
.p_xxgk_ld_t ul li{
	width:auto;
	height:28px;
	overflow:hidden;
	padding-left:6px;
	padding-right:6px;
	line-height:28px;
	margin-right:6px;
	margin-top:15px;
}
.p_xxgk_ld_t ul li.on{
	background:#6d93e1;
	color:#FFF;
}
.p_xxgk_ld_t ul li.on a{
	color:#FFF;
}
.p_xxgk_ld_t ul li.on a:hover{
	color:#FFF;
}
.p_xxgk_ld_c{
	width:688px;
	height:154px;
	overflow:hidden;
	margin:0 auto;
}
.p_xxgk_ld_c ul{
	display:block;
	overflow:hidden;
}
.p_xxgk_ld_c .pic{
	width:230px;
	height:154px;
	overflow:hidden;
}
.p_xxgk_ld_c .text{
	width:440px;
	overflow:hidden;
}
.p_xxgk_ld_c .text h2{
	width:440px;
	height:40px;
	overflow:hidden;
	line-height:40px;
	display:block;
}
.p_xxgk_ld_c .text p{
	width:440px;
	height:39px;
	overflow:hidden;
	display:block;
	line-height:18px;
}
.p_xxgk_ld_c .text span{
	width:440px;
	height:30px;
	overflow:hidden;
	display:block;
	margin-bottom:14px;
}
.p_xxgk_ld_c .text span a{
	width:107px;
	height:30px;
	display:block;
	overflow:hidden;
	line-height:30px;
	text-align:center;
	background:url(imagesxxgk_ld_ico_01.png) no-repeat;
}
.p_xxgk_jgcs{
	width:731px;
	overflow:hidden;
	background:url(imagesxxgk_cont_03.png) repeat-x left top #fafafa;
}
.p_xxgk_jgcs .contMain,.p_xxgk_zsdw{
	width:720px;
	overflow:hidden;
	margin:0 auto;
}
.p_xxgk_jgcs .contMain ul li{
	width:144px;
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.p_xxgk_zsdw ul li{
	width:240px;
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.p_xxgk_zsdw tr td{
	position:relative;
}
.p_xxgk_zsdw_tc{
	width:200px;
	height:80px;
	overflow:hidden;
	position:absolute;
	left:10px;
	top:28px;
	z-index:20;
	display:none;
	background:#FFF;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
	box-shadow: 0px 0px 8px #666;
    -moz-box-shadow: 0px 0px 8px #666;
    -webkit-box-shadow: 0px 0px 8px #666;
}
.p_xxgk_zsdw_tc span{
	width:160px;
	overflow:hidden;
	margin:0 auto;
	display:block;
	line-height:22px;
	padding-top:6px;
}
.p_xxgk_gzdt{
	width:731px;
	height:225px;
	overflow:hidden;
	border:#efefef 1px solid;
	background:#fafafa;
}
.p_xxgk_dt_list{
	width:340px;
	height:114px;
	overflow:hidden;
	display:inline;
	float:left;
	margin:0 12px auto 11px;
}
.p_xxgk_dt_list .title{
	height:38px;
	overflow:hidden;
	line-height:38px;
	background:url(imagesxxgk_title_02.png) repeat-x left bottom;
}
.p_xxgk_dt_list .title h2{
	width:auto;
	height:38px;
	overflow:hidden;
	display:block;
	float:left;
	background:url(imagesxxgk_title_01.png) repeat-x left bottom;
	padding-left:12px;
	padding-right:12px;
}
.p_xxgk_dt_list .contMain{
	width:340px;
	overflow:hidden;
	margin:0 auto;
	padding-top:8px;
	line-height:30px;
}

.p_bs_tel{
	width:251px;
	overflow:hidden;
	background:#FFF;
	border:#efefef 1px solid;
	height:807px;
}
.p_bs_tel .title{
	width:232px;
	height:32px;
	overflow:hidden;
	margin:0 auto;
	line-height:32px;
	background:#528bd2;
	text-indent:10px;
}
.p_bs_tel .contMain{
	width:222px;
	overflow:hidden;
	margin:0 auto;
	padding-top:8px;
}
.p_bs_tel .contMain ul li{
	width:222px;
	height:35px;
	overflow:hidden;
	line-height:35px;
	border-bottom:#d8d8d8 1px dashed;
}
.p_bs_tel .contMain ul li span{
	float:right
}
.p_bs_tel_list{
	width:674px;
	overflow:hidden;
	line-height:28px;
	margin:0 auto;
}
.p_bs_tel_list dl{
	width:674px;
	height:28px;
	overflow:hidden;
	display:block;
}
.p_bs_tel_list dl.bg{
	background:#f2f2f2;
}
.p_bs_tel_list dl dd{
	width:337px;
	overflow:hidden;
	float:left;
	text-indent:4px;
}
.p_bs_fw{
	width:709px;
	height:807px;
	overflow:hidden;
	background:#fefefe;
	border:#f0f0f0 1px solid;
}
.p_bs_fw .title{
	width:698px;
	height:31px;
	overflow:hidden;
	border-bottom:#3f69c0 2px solid;
	margin:0 auto;
	background:url(imagesxxgk_title_03.png) repeat-x;
}
.p_bs_fw .title h2{
	width:auto;
	height:31px;
	display:block;
	overflow:hidden;
	line-height:31px;
	background:#5d81cc;
	padding-left:18px;
	padding-right:18px;
}
.p_bs_fw .contMain{
	width:709px;
	height:479px;
	overflow:hidden;
}
.p_bs_fw_zn{
	width:314px;
	height:226px;
	overflow:hidden;
	display:inline;
	float:left;
	margin:11px 22px auto 18px;
}
.p_bs_fw_zn .p_bs_title{
	width:314px;
	height:42px;
	overflow:hidden;
}
.p_bs_fw_zn .p_bs_title .pic{
	width:44px;
	height:42px;
	overflow:hidden;
}
.p_bs_fw_zn .p_bs_title .text{
	width:260px;
	height:40px;
	overflow:hidden;
	border-bottom:#bccdf2 1px solid;
	line-height:40px;
}
.p_bs_fw_zn .p_bs_title .text span{
	width:49px;
	height:15px;
	overflow:hidden;
	display:inline;
	margin:18px 8px auto auto;
	float:right;
	background:url(imagesbs_more_01.png) no-repeat;
}
.p_bs_fw_zn .p_bs_title .text span a{
	width:49px;
	height:15px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
.p_bs_fw_zn .p_bs_list{
	width:304px;
	overflow:hidden;
	margin:0 auto;
	padding-top:8px;
}
.p_bs_fw_zn .p_bs_list ul li{
	width:304px;
	height:28px;
	overflow:hidden;
	line-height:28px;
}
.p_bs_fw_zx{
	width:709px;
	height:292px;
	overflow:hidden;
	background:url(imagesxxgk_cont_03.png) repeat-x left top #fafafa;
}
.p_bs_fw_zx .p_bs_title{
	width:676px;
	height:42px;
	overflow:hidden;
	margin:0 auto;
}
.p_bs_fw_zx .p_bs_title .pic{
	width:44px;
	height:42px;
	overflow:hidden;
}
.p_bs_fw_zx .p_bs_title .text{
	width:622px;
	height:40px;
	overflow:hidden;
	border-bottom:#bccdf2 1px solid;
	line-height:40px;
}
.p_gz_szxx{
	width:251px;
	overflow:hidden;
	border:#efefef 1px solid;
	background:#FFF;
}
.p_gz_szxx .title{
	width:232px;
	height:32px;
	overflow:hidden;
	margin:0 auto;
	background:#528bd2;
	text-indent:12px;
	line-height:32px;
}
.p_gz_szxx .contMain{
	width:220px;
	height:403px;
	overflow:hidden;
	margin:0 auto;
	padding-top:8px;
}
.p_gz_szxx .contMain ul li{
	width:220px;
	height:35px;
	overflow:hidden;
	line-height:35px;
	border-bottom:#d8d8d8 1px dashed;
}
.p_gz_szxx .contMain ul li span{
	float:right;
}
.p_gz_dc{
	width:251px;
	height:262px;
	overflow:hidden;
	background:url(imagesxxgk_cont_03.png) repeat-x left top #fbfbfb;
}
.p_gz_dc .p_gz_title{
	width:234px;
	height:40px;
	overflow:hidden;
	margin:0 auto;
	background:url(imagesxxgk_title_02.png) repeat-x left bottom;
}
.p_gz_dc .p_gz_title h2{
	width:auto;
	height:40px;
	display:block;
	overflow:hidden;
	line-height:40px;
	background:url(imagesxxgk_title_01.png) repeat-x left bottom;
	padding-left:10px;
	padding-right:10px;
}
.p_gz_dc .p_gz_title h5{
	width:49px;
	height:15px;
	overflow:hidden;
	display:inline;
	margin:14px 6px auto auto;
	background:url(imagesbs_more_01.png) no-repeat;
}
.p_gz_dc .p_gz_title h5 a{
	width:49px;
	height:15px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
.p_gz_dc .p_gz_contMain{
	width:220px;
	overflow:hidden;
	margin:0 auto;
	padding-top:4px;
}
.p_gz_dc .p_gz_contMain ul li{
	width:220px;
	height:28px;
	overflow:hidden;
	line-height:28px;
}
.p_gz_tgxx{
	width:251px;
	height:33px;
	overflow:hidden;
	background:url(imagesgz_bg_01.png) no-repeat;
	line-height:33px;
	text-align:center;
}
.p_gz_jzxx{
	width:345px;
	height:434px;
	overflow:hidden;
	border:#efefef 1px solid;
	background:#fefefe;
}
.p_gz_jzxx .title{
	width:334px;
	height:31px;
	overflow:hidden;
	line-height:31px;
	border-bottom:#3f69c0 2px solid;
	margin:0 auto;
	background:url(imagesxxgk_title_03.png) repeat-x;
}
.p_gz_jzxx .title h2{
	width:auto;
	height:31px;
	overflow:hidden;
	display:block;
	background:#5d81cc;
	padding-left:16px;
	padding-right:16px;
}
.p_gz_jzxx .contMain{
	width:325px;
	height:87px;
	overflow:hidden;
	background:#f5f5f5;
	margin:0 auto;
	-moz-border-radius: 5px;     
    -webkit-border-radius: 5px;
    border-radius:5px;          
}
.p_gz_jzxx .contMain .pic{
	width:78px;
	height:78px;
	overflow:hidden;
	display:inline;
	margin:4px auto auto 11px;
}
.p_gz_jzxx .contMain .text{
	width:204px;
	height:62px;
	overflow:hidden;
	display:inline;
	margin:12px 14px auto auto;
	background:url(imagesgz_line_01.gif) no-repeat center center;
}
.p_gz_jzxx .contMain .text ul li{
	width:90px;
	height:30px;
	overflow:hidden;
	line-height:30px;
	background:url(imagesgz_ico_03.png) no-repeat 4px center;
	text-indent:26px;
	margin-left:8px;
}
.p_gz_lxxd{
	width:345px;
	height:285px;
	overflow:hidden;
	background:url(imagesxxgk_cont_03.png) repeat-x left top #fcfcfc;
}
.p_gz_lxxd .p_gz_title{
	width:320px;
	height:32px;
	overflow:hidden;
	margin:0 auto;
	line-height:32px;
	background:url(imagesxxgk_title_02.png) repeat-x left bottom;
}
.p_gz_lxxd .p_gz_title h2{
	width:auto;
	height:32px;
	display:block;
	overflow:hidden;
	padding-left:10px;
	padding-right:10px;
	background:url(imagesxxgk_title_01.png) repeat-x left bottom;
}
.p_gz_lxxd .p_gz_title h5{
	width:49px;
	height:15px;
	overflow:hidden;
	display:inline;
	background:url(imagesbs_more_01.png) no-repeat;
	margin:8px 10px auto auto;
}
.p_gz_lxxd .p_gz_title h5 a{
	width:49px;
	height:15px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
.p_gz_lxxd .p_gz_contMain{
	width:302px;
	overflow:hidden;
	margin:0 auto;
	padding-top:8px;
}
.p_gz_lxxd .p_gz_contMain ul li{
	width:302px;
	height:28px;
	overflow:hidden;
	line-height:28px;
}
.p_gz_lxxd .p_gz_contMain ul li span{
	float:right;
	color:#999;
}

.p_gz_zxft{
	width:345px;
	height:225px;
	overflow:hidden;
	background:#fafafa;
	margin-top:16px;
	display:inline;
	border:#efefef 1px solid;
}
.p_gz_zxft .title{
	width:334px;
	height:31px;
	overflow:hidden;
	border-bottom:#3f69c0 2px solid;
	margin:0 auto;
	line-height:31px;
	background:url(imagesxxgk_title_03.png) repeat-x;
}
.p_gz_zxft .title h2{
	width:auto;
	height:31px;
	overflow:hidden;
	display:block;
	padding-left:16px;
	padding-right:16px;
	background:#5d81cc;
}
.p_gz_zxft .title h5{
	width:49px;
	height:15px;
	overflow:hidden;
	display:inline;
	background:url(imagesbs_more_01.png) no-repeat;
	margin:8px 10px auto auto;
}
.p_gz_zxft .title h5 a{
	width:49px;
	height:15px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
.p_gz_zxft .contMain{
	width:314px;
	overflow:hidden;
	margin:0 auto;
	padding-top:10px;
}
.p_gz_zxft .contMain ul li{
	width:314px;
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.p_gz_zxft .contMain ul li span{
	float:right;
	color:#999;
}

.p_cs_jsdw{
	width:251px;
	overflow:hidden;
	border:#efefef 1px solid;
	background:#fefefe;
}
.p_cs_jsdw .title{
	width:232px;
	height:32px;
	overflow:hidden;
	line-height:32px;
	margin:0 auto;
	text-indent:10px;
	background:#528bd2;
}
.p_cs_jsdw .contMain{
	width:222px;
	overflow:hidden;
	margin:0 auto;
	padding-bottom:10px;
}
.p_cs_jsdw .contMain dl{
	width:222px;
	overflow:hidden;
	display:block;
	padding-top:16px;
	padding-bottom:16px;
	border-bottom:#d8d8d8 1px dashed;
}
.p_cs_jsdw .contMain dl dt{
	width:222px;
	overflow:hidden;
	line-height:24px;
}
.p_cs_jsdw .contMain dl dd{
	width:222px;
	height:28px;
	overflow:hidden;
	text-indent:33px;
	line-height:28px;
}
.p_cs_jsdw .contMain dl dd.t1{
	background:url(imagescs_ico_02.png) no-repeat 7px center;
}
.p_cs_jsdw .contMain dl dd.t2{
	background:url(imagescs_ico_01.png) no-repeat 7px center;
}

.p_cs_jgcs{
	width:709px;
	overflow:hidden;
	border:#f0f0f0 1px solid;
	background:#fefefe;
}
.p_cs_jgcs .title{
	width:698px;
	height:31px;
	overflow:hidden;
	margin:0 auto;
	line-height:31px;
	background:url(imagesxxgk_title_03.png) repeat-x;
}
.p_cs_jgcs .title h2{
	width:auto;
	height:31px;
	display:block;
	overflow:hidden;
	float:left;
	padding-left:15px;
	padding-right:15px;
	background:#5d81cc;
}
.p_cs_jgcs .contMain{
	overflow:hidden;
}
.p_cs_bgs{
	width:318px;
	overflow:hidden;
	display:inline;
	float:left;
	margin:8px 18px auto 18px;
	padding-bottom:12px;
}
.p_cs_bgs .p_cs_title{
	height:32px;
	line-height:32px;
	overflow:hidden;
	background:url(imagesxxgk_title_02.png) repeat-x left bottom;
}
.p_cs_bgs .p_cs_title h2{
	width:auto;
	height:32px;
	display:block;
	line-height:32px;
	overflow:hidden;
	padding-left:10px;
	padding-right:10px;
	background:url(imagesxxgk_title_01.png) repeat-x left bottom;
}
.p_cs_bgs .p_cs_title h5{
	width:63px;
	height:19px;
	overflow:hidden;
	line-height:19px;
	background:url(imagescs_ico_03.png) no-repeat;
	display:inline;
	margin:6px 8px auto auto;
	text-align:center;
	color:#8196c1;
}
.p_cs_bgs .p_cs_title h5 a{
	color:#8196c1;
}
.p_cs_bgs .p_cs_contMain{
	width:304px;
	overflow:hidden;
	margin:0 auto;
	line-height:28px;
	border-bottom:#e6e6e6 1px dashed;
	padding-top:8px;
	padding-bottom:8px;
}
.p_cs_bgs .text{
	width:292px;
	overflow:hidden;
	line-height:24px;
	margin:0 auto;
	background:#e9f0ff;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:6px;
}

#p_oa_body{
	background:url(imagesoa_bg.jpg) no-repeat center top #ddf0ff;
}
#p_oa_wiap{
	width:743px;
	height:246px;
	overflow:hidden;
	position:absolute;
	left:50%;
	margin-left:-371px;
	top:50%;
	margin-top:-123px;
	background:url(imagesoa_cont_01.png) no-repeat;
}
#p_oa_wiap ul{
	width:307px;
	overflow:hidden;
	display:block;
	margin:30px auto auto 389px;
}
#p_oa_wiap ul li.t1,#p_oa_wiap ul li.t2{
	width:307px;
	height:39px;
	overflow:hidden;
	background:url(imagesoa_input_01.png) no-repeat;
	margin-bottom:13px;
}
#p_oa_wiap ul li.t1 input,#p_oa_wiap ul li.t2 input{
	width:267px;
	height:39px;
	overflow:hidden;
	float:right;
	line-height:39px;
	font-size:14px;
	color:#999;
	font-family:"微软雅黑";
	border:0;
	background:none;
	position:relative;
	outline: none;
}
#p_oa_wiap ul li.t2{
	background:url(imagesoa_input_02.png) no-repeat;
}
#p_oa_wiap ul li.t3{
	width:136px;
	height:32px;
	overflow:hidden;
	margin-bottom:11px;
	background:url(imagesoa_input_03.png) no-repeat;
}
#p_oa_wiap ul li.t3 input{
	width:130px;
	height:32px;
	overflow:hidden;
	float:left;
	line-height:32px;
	border:0;
	background:none;
	padding-left:6px;
	font-size:14px;
	color:#999;
	font-family:"微软雅黑";
}
#p_oa_wiap ul li.t4{
	width:90px;
	height:27px;
	overflow:hidden;
	margin:2px auto auto 9px;
}
#p_oa_wiap ul li.t5{
	width:307px;
	height:37px;
	overflow:hidden;
	background:url(imagesoa_input_05.png) no-repeat;
}
#p_oa_wiap ul li.t5 input{
	width:307px;
	height:37px;
	overflow:hidden;
	cursor:pointer;
	display:block;
	text-indent:-9999px;
	border:0;
	background:none;
}

.p_bq_gzdt{
	width:614px;
	height:253px;
	overflow:hidden;
	background:#fcfcfc;
	border:#efefef 1px solid;
}
.p_bq_gzdt .title{
	width:602px;
	height:31px;
	overflow:hidden;
	background:url(imagesxxgk_title_03.png) repeat-x;
	border-bottom:#3f69c0 2px solid;
	margin:0 auto;
}
.p_bq_gzdt .title h2{
	width:auto;
	height:31px;
	display:block;
	overflow:hidden;
	background:#5d81cc;
	padding-left:16px;
	padding-right:16px;
	line-height:31px;
}
.p_bq_gzdt .title h5{
	width:49px;
	height:15px;
	overflow:hidden;
	background:url(imagesbs_more_01.png) no-repeat;
	display:inline;
	margin:7px 12px auto auto;
}
.p_bq_gzdt .title h5 a{
	width:49px;
	height:15px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
.p_bq_gzdt .contMain{
	width:574px;
	overflow:hidden;
	margin:0 auto;
	padding-top:10px;
}
.p_bq_gzdt .contMain ul li{
	width:574px;
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.p_bq_gzdt .contMain ul li span{
	float:right;
	color:#999;
}
.p_bq_r{
	width:345px;
	height:796px;
	overflow:hidden;
	border:#efefef 1px solid;
	background:#fefefe;
}
.p_bq_my{
	width:320px;
	height:222px;
	overflow:hidden;
	margin:0 auto;
}
.p_bq_my .title{
	width:320px;
	height:32px;
	overflow:hidden;
	background:url(imagesxxgk_title_02.png) repeat-x left bottom;
}
.p_bq_my .title h2{
	width:auto;
	height:32px;
	display:block;
	line-height:32px;
	overflow:hidden;
	padding-left:13px;
	padding-right:13px;
	background:url(imagesxxgk_title_01.png) repeat-x left bottom;
}
.p_bq_my .title h5{
	width:49px;
	height:15px;
	overflow:hidden;
	background:url(imagesbs_more_01.png) no-repeat;
	display:inline;
	margin:7px 9px auto auto;
}
.p_bq_my .title h5 a{
	width:49px;
	height:15px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
.p_bq_my .contMain{
	width:310px;
	margin:0 auto;
	padding-top:8px;
	overflow:hidden;
}
.p_bq_my .contMain ul li{
	width:310px;
	height:28px;
	overflow:hidden;
	line-height:28px;
}
.p_bq_my .contMain ul li span{
	float:right;
	color:#999;
}
.p_bq_r_main{
	width:100%;
	overflow:hidden;
	background:url(imagesxxgk_cont_03.png) repeat-x left top #fcfcfc;
}

.p_gl_wiap{
	width:980px;
	overflow:hidden;
	margin:0 auto;
	background:url(imagesgl_cont_01.png) repeat-y;
}
.p_gl_main{
	width:980px;
	overflow:hidden;
	background:url(imagesgl_cont_02.png) no-repeat left bottom;
}
.p_gl_main .contL,.p_menu{
	width:246px;
	overflow:hidden;
}
.p_gl_main .contR{
	width:734px;
	overflow:hidden;
}
.p_menu .title{
	width:246px;
	height:84px;
	overflow:hidden;
	background:url(imagesgl_title_01.png) no-repeat;
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/gl_title_01.png");
}
.p_menu .title .pic{
	width:50px;
	height:50px;
	overflow:hidden;
	display:inline;
	margin:13px auto auto 25px;
}
.p_menu .title .text{
	width:146px;
	height:76px;
	overflow:hidden;
	line-height:76px;
}
.p_menu .contMain{
	width:230px;
	overflow:hidden;
	margin-left:8px;
}
.p_menu .contMain ul li {
	display:block;
	width:230px;
	list-style:none;
	overflow:visible;
}
.p_menu .contMain ul li span {
	display:block;
	height:36px; 
	width:230px;
	line-height:36px;
	text-indent:28px;
	outline:none;
	position:relative;
	font-size:16px;
}

.p_menu .contMain ul li .on {
	background:url(imagesgl_cont_03.png) no-repeat;
	color:#043197;
}
.p_menu .contMain ul li .on a{
	color:#043197;
}
.p_menu .contMain ul li .on a:hover{
	color:#043197;
}

.p_menu .contMain ul li ul {
	display:none;    
}
.p_menu .contMain ul li ul li ul {
	margin-top:;
}
.p_menu .contMain ul li ul li span {
	text-indent:50px;
}

.p_gl_list{
	width:698px;
	overflow:hidden;
	margin:0 auto;
}
.p_gl_list .title{
	height:34px;
	line-height:34px;
	border-bottom:#3f69c0 4px solid;
}
.p_gl_list .title h2{
	width:auto;
	height:34px;
	overflow:hidden;
	display:block;
	padding-left:14px;
	padding-right:14px;
	background:#5d81cc;
}
.p_gl_list .title h5{
	width:auto;
	height:34px;
	overflow:hidden;
	display:block;
	background:url(imagesgl_ico_01.png) no-repeat left center;
	text-indent:24px;
}
.p_gl_list .contMain{
	width:698px;
	overflow:hidden;
}
.p_gl_list .contMain ul{
	width:698px;
	display:block;
	overflow:hidden;
	padding-top:14px;
	padding-bottom:14px;
	border-bottom:#cacaca 1px dashed;
}
.p_gl_list .contMain ul li{
	width:698px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	text-indent:10px;
}
.p_gl_list .contMain ul li span{
	float:right;
	display:inline;
	margin-right:10px;
	color:#999;
}

.p_next{
	width:auto;
	height:24px;
	overflow:hidden;
}
.p_next ul li{
	width:auto;
	height:23px;
	line-height:23px;
	overflow:hidden;
	padding-left:8px;
	padding-right:8px;
}
.p_next ul li.page{
	background:#5d81cc;
	border-bottom:#5d81cc 1px solid;
	margin-right:10px;
}
.p_next ul li.num{
	background:#ebebeb;
	border-bottom:#ebebeb 1px solid;
	margin-right:6px;
}
.p_next ul li.on{
	background:#e60e1e;
	border-bottom:#ae020f 1px solid;
	margin-right:6px;
	font-weight:bold;
	color:#FFF;
}
.p_next ul li.on a{
	color:#FFF;
}
.p_next ul li.on a:hover{
	color:#FFF;
}

.p_gl_pt{
	width:698px;
	overflow:hidden;
}
.p_gl_pt ul{
	width:730px;
	display:block;
	overflow:hidden;
}
.p_gl_pt ul li{
	width:212px;
	height:166px;
	overflow:hidden;
	background:#ededed;
	margin:20px 30px auto auto;
}
.p_gl_pt ul li .pic{
	width:212px;
	height:140px;
	overflow:hidden;
}
.p_gl_pt ul li h3{
	width:212px;
	height:26px;
	overflow:hidden;
	display:block;
	line-height:26px;
	text-align:center;
}
.p_xl_wiap{
	width:980px;
	overflow:hidden;
	margin:0 auto;
	background:#FFF;
}
.p_xl_dqwz{
	width:960px;
	height:34px;
	overflow:hidden;
	background:url(imagesxl_ico_01.png) no-repeat 26px center #e9f0ff;
	margin:0 auto;
	line-height:34px;
	border-bottom:#c0cff0 2px solid;
	text-indent:54px;
}
.p_xl_wiap h1{
	width:944px;
	overflow:hidden;
	display:block;
	margin:0 auto;
	padding-top:16px;
	padding-bottom:16px;
	line-height:50px;
	text-align:center;
	color:#0536a5;
	font-size:20px;
}
.p_xl_wiap .time{
	width:944px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	margin:0 auto;
	background:#f5f5f5;
	text-align:center;
	border-bottom:2px #ededed solid;
}
.p_xl_wiap .content{
	width:940px;
	overflow:hidden;
	margin:0 auto;
	line-height:200%;
}
.p_map{
	padding-top:18px;
	padding-bottom:18px;
	line-height:32px;
	border-bottom:#cccccc 1px dashed;
}
.p_map a{
	margin-right:8px;
	margin-left:8px;
}

.p_zt_cont1{
	width:960px;
	overflow:hidden;
	margin:0 auto;
}
.p_zt_menu{
	width:220px;
	overflow:hidden;
	border:#dbdbdb 1px solid;
	background:#f6f6f6;
}
.p_zt_menu ul{
	width:202px;
	overflow:hidden;
	display:block;
	padding-top:16px;
	padding-bottom:40px;
	margin:0 auto;
}
.p_zt_menu ul li{
	width:202px;
	padding-top:6px;
	overflow:hidden;
	border-bottom:#cdcdcd 1px dashed;
}
.p_zt_menu ul li span{
	width:198px;
	display:block;
	overflow:hidden;
	line-height:30px;
	padding-left:2px;
	padding-right:2px;
}
.p_zt_menu ul li.on span{
	background:#317cd9;
	color:#FFF;
}
.p_zt_menu ul li.on span a{
	color:#FFF;
}
.p_zt_menu ul li.on span a:hover{
	color:#FFF;
}
.p_zt_main{
	width:716px;
	overflow:hidden;
	border:#cbcbcb 1px solid;
}
.p_zt_main h2{
	width:694px;
	height:26px;
	display:block;
	overflow:hidden;
	margin:0 auto;
	line-height:26px;
	background:url(imageszt_title_01.png) no-repeat 6px center;
	text-indent:20px;
	border-bottom:#0536a5 1px solid;
	color:#0536a5;
}
.p_zt_list{
	width:694px;
	overflow:hidden;
	margin:0 auto;
	padding-top:14px;
}
.p_zt_list .title{
	height:32px;
	overflow:hidden;
	border-bottom:#3f69c0 2px solid;
}
.p_zt_list .title h3{
	width:auto;
	height:32px;
	display:block;
	overflow:hidden;
	float:left;
	background:#2367c5;
	padding-left:18px;
	padding-right:18px;
	line-height:32px;
}
.p_zt_list .title ul li{
	width:auto;
	height:32px;
	display:block;
	overflow:hidden;
	float:left;
	padding-left:18px;
	padding-right:18px;
	line-height:32px;
}
.p_zt_list .title ul li.on{
	background:#2367c5;
	color:#FFF;
}
.p_zt_list .title ul li.on a{
	color:#FFF;
}
.p_zt_list .contMain{
	width:694px;
	padding-top:8px;
}
.p_zt_list .contMain ul li{
	width:694px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-indent:8px;
}
.p_zt_list .contMain ul li span{
	float:right;
	display:inline;
	margin-right:8px;
}
.p_zt_list .contMain ul li.sel{
	background:#f6f6f6;
}
.p_mail_cx{
	width:698px;
	overflow:hidden;
	margin:0 auto;
	background:url(imagesmial_cx_cont_02.png) repeat-x left bottom;
	padding-bottom:30px;
}
.p_mail_cx .title{
	height:50px;
	overflow:hidden;
	background:url(imagesmial_cx_ico_01.png) no-repeat 20px center;
	text-indent:34px;
	line-height:50px;
}
.p_mail_cx .contMain{
	width:510px;
	overflow:hidden;
	margin-left:20px;
}
.p_mail_cx .contMain ul li.t1{
	width:401px;
	height:32px;
	overflow:hidden;
	background:url(imagesmial_cx_cont_01.png) repeat-x left top;
	border:#cccccc 1px solid;
}
.p_mail_cx .contMain ul li.t1 input{
	width:401px;
	height:32px;
	overflow:hidden;
	border:0;
	background:none;
	line-height:32px;
	color:#999;
	padding-left:8px;
	float:left;
}
.p_mail_cx .contMain ul li.t2{
	width:97px;
	height:34px;
	overflow:hidden;
	background:url(imagesmial_cx_ico_02.png) no-repeat;
}
.p_mail_cx .contMain ul li.t2 input{
	width:97px;
	height:34px;
	overflow:hidden;
	float:left;
	border:0;
	background:none;
	cursor:pointer;
	display:block;
	text-indent:-9999px;
}
.p_mail_cx_input{
	width:396px;
	height:30px;
	line-height:30px;
	float:left;
	border:#cccccc 1px solid;
	padding-left:6px;
	color:#999;
	background:url(imagesmial_cx_cont_01.png) repeat-x;
}

.p_mail_ride_select{
	width:222px;
	height:24px;
	overflow:hidden;
	float:left;
	line-height:22px;
	border:#CCC 1px solid;
}
.p_mail_ride_input{
	width:216px;
	height:24px;
	overflow:hidden;
	background:url(imagesmail_ride_input_01.png) no-repeat;
	line-height:24px;
	float:left;
	border:#CCC 1px solid;
	padding-left:2px;
}
.p_mail_ride_text{
	width:586px;
	height:138px;
	overflow:hidden;
	float:left;
	border:#CCC 1px solid;
}
.p_mail_zxhf{
	width:698px;
	margin:0 auto;
	overflow:hidden;
}
.p_mail_zxhf dl{
	width:698px;
	overflow:hidden;
	display:block;
	padding-top:16px;
	padding-bottom:16px;
	border-bottom:#cccccc 1px dashed;
}
.p_mail_zxhf dl dt{
	width:698px;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.p_mail_zxhf dl dd{
	width:698px;
	line-height:24px;
	overflow:hidden;
}
.p_mail_zxhf dl dd span{
	float:right;
	width:55px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	background:#b30808;
	text-align:center;
	display:inline;
	margin-right:12px;
}
.p_mail_xl{
	width:945px;
	overflow:hidden;
	margin:0 auto;
}
.p_mail_xl .title{
	height:41px;
	overflow:hidden;
	background:url(imagesmail_xl_title_02.png) repeat-x;
}
.p_mail_xl .title span{
	display:block;
	overflow:hidden;
	line-height:36px;
	height:41px;
	background:url(imagesmail_xl_title_01.png) no-repeat;
	text-indent:34px;
}
.p_mail_xl .contMain{
	width:945px;
	overflow:hidden;
	background:url(imagesmail_xl_cont_01.png) repeat-y left top #f7f7f7;
}

.p_mail_xl_title{
	width:898px;
	height:28px;
	margin:0 auto;
	overflow:hidden;
	border-bottom:#ebebeb 1px solid;
}
.p_mail_xl_title h2{
	width:auto;
	height:26px;
	line-height:26px;
	padding-left:10px;
	padding-right:10px;
	background:#c60917;
}
.p_mail_xl_title h5{
	width:auto;
	height:26px;
	line-height:26px;
	overflow:hidden;
	display:inline;
	margin-right:10px;
}
.p_mail_xl_cont{
	width:890px;
	overflow:hidden;
	margin:0 auto;
	line-height:200%;
}
.p_jgcs_bgs{
	width:330px;
	overflow:hidden;
}
.p_jgcs_bgs .title{
	height:32px;
	overflow:hidden;
	background:url(imagesjgcs_ico_01.png) no-repeat 10px center #2f5dbc;
	line-height:32px;
	text-indent:24px;
}
.p_jgcs_bgs .contMain{
	width:330px;
	overflow:hidden;
	padding-top:8px;
	padding-bottom:12px;
	line-height:28px;
	border-bottom:#e6e6e6 1px dashed;
}
.p_jgcs_bgs .content{
	width:330px;
	overflow:hidden;
	padding-top:10px;
	line-height:24px;
}

.p_jgcs_list{
	width:600px;
	background:#f7f7f7;
	overflow:hidden;
}
.p_jgcs_list .title{
	width:592px;
	overflow:hidden;
	border-bottom:#3f69c0 2px solid;
	margin:0 auto;
	padding-top:4px;
}
.p_jgcs_list .title span{
	width:auto;
	height:31px;
	display:block;
	overflow:hidden;
	line-height:31px;
	background:#2367c5;
	padding-left:18px;
	padding-right:18px;
	float:left;
}
.p_jgcs_list .contMain{
	width:592px;
	overflow:hidden;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:16px;
}
.p_jgcs_list .contMain ul li{
	width:592px;
	height:26px;
	overflow:hidden;
	line-height:26px;
	text-indent:8px;
}
.p_jgcs_list .contMain ul li span{
	float:right;
	display:inline;
	margin-right:8px;
	color:#999;
}
.p_ysq_cont{
	width:96%;
	overflow:hidden;
	margin:0 auto;
	line-height:200%;
}
.p_ld_wiap{
	width:960px;
	overflow:hidden;
	margin:0 auto;
	background:url(imagesld_cont_01.png) repeat-y 228px top;
}
.p_ld_wiap .contL{
	width:228px;
	overflow:hidden;
}
.p_ld_wiap .contR{
	width:692px;
	overflow:hidden;
}
.p_ld_pt,.p_ld_qt{
	width:218px;
	overflow:hidden;
	margin:0 auto;
}
.p_ld_pt .pic{
	width:186px;
	height:224px;
	overflow:hidden;
	margin:0 auto;
}
.p_ld_pt h2{
	width:218px;
	height:38px;
	overflow:hidden;
	display:block;
	line-height:38px;
	text-align:center;
}
.p_ld_pt p{
	width:218px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	display:block;
	text-align:center;
}
.p_ld_qt h2{
	width:218px;
	height:27px;
	overflow:hidden;
	display:block;
	background:#548ede;
	text-align:center;
	line-height:27px;
}
.p_ld_qt .contMain ul li{
	width:109px;
	height:36px;
	overflow:hidden;
	line-height:36px;
	text-align:center;
}
.p_ld_cont{
	width:664px;
	overflow:hidden;
	margin:0 auto;
	line-height:200%;
}
.p_ld_jh{
	width:692px;
	overflow:hidden;
}
.p_ld_jh .title{
	height:31px;
	overflow:hidden;
	border-bottom:#3f69c0 2px solid;
	line-height:31px;
}
.p_ld_jh .title h2{
	width:auto;
	height:31px;
	display:block;
	float:left;
	background:#2367c5;
	padding-left:18px;
	padding-right:18px;
}
.p_ld_jh .contMain ul{
	width:692px;
	overflow:hidden;
	display:block;
	border-bottom:#d8d8d8 1px dashed;
	padding-top:12px;
	padding-bottom:12px;
}
.p_ld_jh .contMain ul li{
	width:692px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	text-indent:10px;
}
.p_ld_jh .contMain ul li span{
	float:right;
	display:inline;
	margin-right:10px;
}
.p_dc_waip{
	width:944px;
	overflow:hidden;
	margin:0 auto;
	background:#f7f7f7;
}
.p_dc_info{
	width:860px;
	overflow:hidden;
	margin:0 auto;
	line-height:200%;
}
.p_dc_info span{
	float:right;
}
.p_dc_list{
	width:860px;
	overflow:hidden;
	margin:0 auto;
	padding-bottom:20px;
	border-bottom:#cccccc 1px dashed;
}
.p_dc_list dl{
	width:860px;
	overflow:hidden;
	display:block;
	padding-top:24px;
}
.p_dc_list dl dt{
	width:860px;
	height:26px;
	overflow:hidden;
	background:#2f5dbc;
	line-height:26px;
	text-indent:12px;
}
.p_dc_list dl dd{
	width:788px;
	height:36px;
	overflow:hidden;
	line-height:36px;
	text-indent:16px;
}
.p_dc_list dl dd span{
	float:left;
	display:inline;
	margin-top:10px;
}
.p_dc_bl{
	width:196px;
	height:16px;
	overflow:hidden;
	border:#e0e0e0 1px solid;
	background:#fbfbfb;
}
.p_dc_bl span{
	height:16px;
	display:block;
	overflow:hidden;
	background:#c22e2b;
}
.p_ft_new{
	width:676px;
	height:174px;
	margin:0 auto;
	overflow: visible;
}
.p_ft_new dl dt{
	width:382px;
	height:150px;
	overflow:hidden;
	float:right;
}
.p_ft_new dl dd.pic{
	width:260px;
	height:170px;
	overflow:visible;
	position:relative;
	float:left;
	border:#e2e2e2 2px solid;
}
.p_ft_new dl dd.pic .title{
	width:74px;
	height:30px;
	overflow:hidden;
	position:absolute;
	left:-6px;
	top:1px;
	background:url(imagesft_title_02.png) no-repeat;
	z-index:10;
	line-height:28px;
	text-align:center;
}
.p_ft_new dl dd.more{
	width:74px;
	height:23px;
	line-height:23px;
	overflow:hidden;
	background:#b4000e;
	text-align:center;
	float:right;
}
.p_ft_wq{
	width:698px;
	margin:0 auto;
	overflow:hidden;
}
.p_ft_wq .title{
	height:32px;
	overflow:hidden;
	background:url(imagesft_title_01.png) no-repeat 10px center #2f5dbc;
	text-indent:24px;
	line-height:32px;
}
.p_ft_wq .contMain ul{
	width:730px;
	display:block;
	overflow:hidden;
}
.p_ft_wq .contMain ul li{
	width:241px;
	height:239px;
	overflow:hidden;
	margin-top:20px;
	border-bottom:#999999 1px dashed;
}
.p_ft_wq .contMain ul li .p_ft_wq_cont{
	width:216px;
	height:220px;
	overflow:hidden;
	background:#eff4ff;
}
.p_ft_wq .contMain ul li .pic{
	width:212px;
	height:140px;
	overflow:hidden;
	margin:2px auto auto 2px;
	position:relative;
}
.p_ft_wq .contMain ul li .pic .bg{
	width:212px;
	height:26px;
	overflow:hidden;
	background:#000;
	position:absolute;
	left:0;
	bottom:0;
	z-index:1;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
}
.p_ft_wq .contMain ul li .pic .text{
	width:212px;
	height:26px;
	overflow:hidden;
	line-height:26px;
	position:absolute;
	left:0;
	bottom:0;
	text-align:center;
	z-index:3;
}
.p_ft_wq .contMain ul li .content{
	width:200px;
	overflow:hidden;
	margin:0 auto;
	line-height:24px;
}

.p_ft_xl{
	width:960px;
	overflow:hidden;
	margin:0 auto;
}
.p_ft_xl_pic{
	width:340px;
	line-height:26px;
	overflow:hidden;
}
.p_ft_xl_pic img{
	margin-bottom:14px;
}
.p_ft_xl_cont{
	width:606px;
	background:#f7f7f7;
	overflow:hidden;
}
.p_ft_xl_cont .title{
	width:596px;
	height:32px;
	overflow:hidden;
	margin:0 auto;
	background:url(imagesjgcs_ico_01.png) no-repeat 10px center #2f5dbc;
	text-indent:24px;
	line-height:32px;
}
.p_ft_xl_cont .content{
	width:582px;
	overflow:hidden;
	padding-top:14px;
	padding-bottom:14px;
	line-height:24px;
	border-bottom:#d9d9d9 1px dashed;
	text-indent:24px;
	margin:0 auto;
}


#p_login_body{
	background:url(imageslogin.jpg) no-repeat center top #0066cc;
}
#p_login_waip{
	width:646px;
	height:330px;
	overflow:hidden;
	background:url(imageslogin_bg.png) no-repeat;
	position:absolute;
	left:50%;
	margin-left:-320px;
	top:50%;
	margin-top:-160px;
}
#p_login_waip .contMain{
	width:646px;
	overflow:hidden;
	margin-top:38px;
	position:relative;
}
#p_login_waip .contMain ul{
	width:426px;
	overflow:hidden;
	display:block;
	float:right;
}
#p_login_waip .contMain ul li.t1{
	width:72px;
	height:35px;
	overflow:hidden;
	line-height:35px;
	margin-bottom:12px;
}
#p_login_waip .contMain ul li.t2{
	width:277px;
	height:33px;
	overflow:hidden;
	margin-bottom:12px;
	border:#0676a4 1px solid;
	background:#FFF;
	margin-right:40px;
}
#p_login_waip .contMain ul li.t2 input{
	width:277px;
	height:33px;
	overflow:hidden;
	float:left;
	border:0;
	background:none;
	line-height:33px;
	padding-left:6px;
	color:#999;
}
#p_login_waip .contMain ul li.t3{
	width:167px;
	height:33px;
	overflow:hidden;
	margin-bottom:12px;
	border:#0676a4 1px solid;
	background:#FFF;
}
#p_login_waip .contMain ul li.t3 input{
	width:167px;
	height:33px;
	overflow:hidden;
	float:left;
	border:0;
	background:none;
	line-height:33px;
	padding-left:6px;
	color:#999;
}
#p_login_waip .contMain ul li.t4{
	width:90px;
	height:27px;
	overflow:hidden;
	margin-top:4px;
	margin-left:12px;
}
#p_login_waip .contMain ul li.t5{
	width:279px;
	height:38px;
	overflow:hidden;
	margin-left:72px;
	background:url(imageslogin_sub.png) no-repeat;
}
#p_login_waip .contMain ul li.t5 input{
	width:279px;
	height:38px;
	overflow:hidden;
	float:left;
	border:0;
	background:none;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
}

.p_dc_new{
	width:232px;
	height:177px;
	overflow:hidden;
	margin:0 auto;
}
.p_dc_new dl dt{
	width:232px;
	height:44px;
	line-height:44px;
	overflow:hidden;
	text-align:center;
}
.p_dc_new dl dd.text{
	width:232px;
	height:86px;
	overflow:hidden;
	line-height:28px;
}
.p_dc_new dl dd.more{
	width:232px;
	height:31px;
	overflow:hidden;
}
.p_dc_new dl dd.more a{
	width:170px;
	height:31px;
	display:block;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	line-height:28px;
	background:url(imagesdc_new_01.jpg) no-repeat;
}
.p_dc_new_cont{
	width:253px;
	height:150px;
	overflow:hidden;
	padding-top:14px;
	background:url(imagesxxgk_cont_02.png) repeat-x left top;
}
.p_dc_new_cont ul{
	width:220px;
	overflow:hidden;
	display:block;
	margin:0 auto;
}
.p_dc_new_cont ul li{
	width:220px;
	height:28px;
	line-height:28px;
	overflow:hidden;
}

.p_dc_new_lx{
	width:220px;
	overflow:hidden;
	margin:0 auto;
	line-height:30px;
	padding-top:10px;
}

.p_hy_list{
	width:640px;
	height:656px;
	overflow:hidden;
	background:url(../images/hy_pic_01.jpg) no-repeat;
}
.p_hy_list .title{
	width:630px;
	height:82px;
	overflow:hidden;
	margin:4px auto auto 5px;
}
.p_hy_list .contMain{
	width:606px;
	height:232px;
	overflow:hidden;
	margin:14px auto auto 19px;
}
.p_hy_list .contMain ul li{
	width:606px;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.p_hy_list .contMain ul li span{
	float:right;
}
.p_hy_zw{
	width:318px;
	height:654px;
	overflow:hidden;
	background:#fff;
	border:#efefef 1px solid;
}
.p_hy_zw .title{
	width:300px;
	height:34px;
	overflow:hidden;
	margin:0 auto;
	background:url(imagesxxgk_title_02.png) repeat-x left bottom;
}
.p_hy_zw .title ul li{
	width:auto;
	height:34px;
	line-height:32px;
	overflow:hidden;
	padding-left:12px;
	padding-right:12px;
}
.p_hy_zw .title ul li.on{
	background:url(imagesxxgk_title_01.png) repeat-x left bottom;
	color:#406ed0;
}
.p_hy_zw .title ul li.on a{
	color:#406ed0;
}
.p_hy_zw .contMain{
	width:280px;
	overflow:hidden;
	margin:0 auto;
	padding-top:4px;
}
.p_hy_zw .contMain dl{
	width:280px;
	height:92px;
	overflow:hidden;
	display:block;
	border-bottom:#c2c2c2 1px dashed;
	margin-top:8px;
}
.p_hy_zw .contMain dl dt{
	width:280px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	background:url(imageshy_pic_02.png) no-repeat left center;
	text-indent:14px;
}
.p_hy_zw .contMain dl dd{
	width:280px;
	overflow:hidden;
	line-height:24px;
}

.p_bs_new_list{
	width:311px;
	height:782px;
	overflow:hidden;
	background:#FFF;
	display:inline;
	border:#efefef 1px solid;
}
.p_bs_new_list .title{
	width:300px;
	height:38px;
	overflow:hidden;
	margin:3px auto auto 5px;
}
.p_bs_new_list .contMain{
	width:274px;
	height:182px;
	padding-top:10px;
	overflow:hidden;
	margin:0 auto;
}
.p_bs_new_list .contMain ul li{
	width:274px;
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.p_bs_new_bg{
	width:311px;
	overflow:hidden;
	background:url(imagesxxgk_cont_02.png) repeat-x left top;
}

.p_bs_new_cont{
	width:288px;
	height:178px;
	overflow:hidden;
	margin:0 auto;
}
.p_bs_new_cont .title2{
	height:32px;
	overflow:hidden;
	background:url(imagesxxgk_title_02.png) repeat-x left bottom;
}
.p_bs_new_cont .title2 ul li{
	width:auto;
	height:32px;
	overflow:hidden;
	line-height:32px;
	padding-left:12px;
	padding-right:12px;
}
.p_bs_new_cont .title2 ul li.on{
	background:url(imagesxxgk_title_01.png) repeat-x left bottom;
	color:#406ed0;
}
.p_bs_new_cont .title2 ul li.on a{
	color:#406ed0;
}
.p_bs_new_cont .bd{
	width:278px;
	overflow:hidden;
	margin:0 auto;
	padding-top:6px;
}
.p_bs_new_cont .bd ul li{
	width:278px;
	height:26px;
	line-height:26px;
	overflow:hidden;
}

.p_zt_ptlist{
	width:694px;
	height:164px;
	position:relative;
	overflow:hidden;
}
.p_zt_ptlist ul{
	display:block;
	width:6000px;
	overflow:hidden;
}
.p_zt_ptlist ul li{
	width:166px;
	height:164px;
	overflow:hidden;
	margin-right:10px;
}
.p_zt_ptlist ul li .pic{
	width:166px;
	height:133px;
	overflow:hidden;
}
.p_zt_ptlist ul li h3{
	width:166px;
	height:26px;
	overflow:hidden;
	line-height:26px;
	background:#d2e0f4;
	text-indent:6px;
	margin-top:4px;
	display:block;
}
.p_zt_ptlist ul li h3 a{
	color:#526886;
}
.p_zt_ptlist .prev,.p_zt_ptlist .next{
	width:18px;
	height:38px;
	overflow:hidden;
	position:absolute;
	top:48px;
	z-index:20;
	cursor:pointer;
}
.p_zt_ptlist .prev{
	background:url(../images/zt_new_01.png) no-repeat;
	left:0;
}
.p_zt_ptlist .next{
	background:url(../images/zt_new_02.png) no-repeat;
	right:0;
}


.p_bq_gzdt{
	width:614px;
	height:198px;
	overflow:hidden;
	background:#fcfcfc;
	border:#efefef 1px solid;
}
.p_bq_gzdt .title{
	width:602px;
	height:31px;
	overflow:hidden;
	background:url(imagesxxgk_title_03.png) repeat-x;
	border-bottom:#3f69c0 2px solid;
	margin:0 auto;
}
.p_bq_gzdt .title h2{
	width:auto;
	height:31px;
	display:block;
	overflow:hidden;
	background:#5d81cc;
	padding-left:16px;
	padding-right:16px;
	line-height:31px;
}
.p_bq_gzdt .title h5{
	width:49px;
	height:15px;
	overflow:hidden;
	background:url(imagesbs_more_01.png) no-repeat;
	display:inline;
	margin:7px 12px auto auto;
}
.p_bq_gzdt .title h5 a{
	width:49px;
	height:15px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
.p_bq_gzdt .contMain{
	width:574px;
	overflow:hidden;
	margin:0 auto;
	padding-top:10px;
}
.p_bq_gzdt .contMain ul li{
	width:574px;
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.p_bq_gzdt .contMain ul li span{
	float:right;
	color:#999;
}
.p_bq_r{
	width:345px;
	height:630px;
	overflow:hidden;
	border:#efefef 1px solid;
	background:#fefefe;
}
.p_bq_my{
	width:320px;
	height:252px;
	overflow:hidden;
	margin:0 auto;
}
.p_bq_my .title{
	width:320px;
	height:32px;
	overflow:hidden;
	background:url(imagesxxgk_title_02.png) repeat-x left bottom;
}
.p_bq_my .title h2{
	width:auto;
	height:32px;
	display:block;
	line-height:32px;
	overflow:hidden;
	padding-left:13px;
	padding-right:13px;
	background:url(imagesxxgk_title_01.png) repeat-x left bottom;
}
.p_bq_my .title h5{
	width:49px;
	height:15px;
	overflow:hidden;
	background:url(imagesbs_more_01.png) no-repeat;
	display:inline;
	margin:7px 9px auto auto;
}
.p_bq_my .title h5 a{
	width:49px;
	height:15px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
.p_bq_my .contMain{
	width:310px;
	margin:0 auto;
	padding-top:8px;
	overflow:hidden;
}
.p_bq_my .contMain ul li{
	width:310px;
	height:29px;
	overflow:hidden;
	line-height:29px;
}
.p_bq_my .contMain ul li span{
	float:right;
	color:#999;
}
.p_bq_r_main{
	width:100%;
	overflow:hidden;
	background:url(imagesxxgk_cont_03.png) repeat-x left top #fcfcfc;
}





@charset "gb2312";






*{padding:0px; margin:0px;}

body {
	font-size: 12px;
	color: #333333;
	font-family:"宋体";
	background:url(imagesbg.jpg) no-repeat center top #FFF;
}


.fl{ float:left;}
.fr{ float:right;}

.clear{
    content:".";
    display:block;
    font-size:0px;
    line-height:0px;
    height:0px;
    clear:both;
    visibility:hidden;
}


a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#d30000;
	text-decoration:underline;
}
ul{
    list-style-type:none;
	clear:both;
	}
li{
    display:inline;
	float:left;
	}
img{
	border:0;
}
.imgAni:hover img{
    -moz-transform: scale(1.15, 1.15);
    -webkit-transform: scale(1.15, 1.15);
    -o-transform: scale(1.15, 1.15);
}
.imgAni img{
    width: 100%;
    transition: all ease-out .3s;
}
h2{
	font-family:"微软雅黑" , Arial, Helvetica, sans-serif;
}
.blankH10{
    height:10px;
	font-size:0px;
	overflow:hidden;
}
.blankH12{
    height:12px;
	font-size:0px;
	overflow:hidden;
}
.blankH5{
    height:5px;
	font-size:0px;
	overflow:hidden;
}
.blankH3{
    height:3px;
	font-size:0px;
	overflow:hidden;
}
.blankH2{
    height:2px;
	font-size:0px;
	overflow:hidden;
}
.blankH6{
    height:6px;
	font-size:0px;
	overflow:hidden;
}
.blankH8{
    height:8px;
	font-size:0px;
	overflow:hidden;
}
.blankH24{
    height:24px;
	overflow:hidden;
}
.blankH28{
    height:28px;
	overflow:hidden;
}
.blankH30{
    height:30px;
	overflow:hidden;
}

.blankH20{
    height:20px;
	overflow:hidden;
}
.blankH22{
    height:22px;
	overflow:hidden;
}
.blankH10{
    height:10px;
	overflow:hidden;
}
.blankH16{
    height:16px;
	overflow:hidden;
}
.blankH18{
    height:18px;
	overflow:hidden;
}
.blankH14{
    height:14px;
	overflow:hidden;
}

	
/* 公用头部样式 */
#top_wiap{
	width:100%;
	height:37px;
	overflow:hidden;
	background:#1f61b0;
}
#top_wiap .text{
	width:auto;
	padding-top:10px;
}
.top_ser{
	width:326px;
	overflow:hidden;
}
.top_ser ul li.t1{
	width:251px;
	height:28px;
	overflow:hidden;
	margin-top:4px;
	background:url(imagesinput_01.png) no-repeat;
}
.top_ser ul li.t1 input{
	width:251px;
	height:28px;
	overflow:hidden;
	line-height:28px;
	float:left;
	padding-left:32px;
	border:0;
	background:none;
	color:#999;
}
.top_ser ul li.t2{
	width:62px;
	height:28px;
	overflow:hidden;
	margin:4px auto auto 3px;
	background:url(imagesinput_02.png) no-repeat;
}
.top_ser ul li.t2 input{
	width:62px;
	height:28px;
	overflow:hidden;
	border:0;
	background:none;
	display:block;
	float:left;
	cursor:pointer;
	text-indent:-9999px;
}
#top_banner{
	width:980px;
	height:194px;
	overflow:hidden;
	margin:0 auto;
}
#nav_wiap{
	width:980px;
	height:47px;
	overflow:hidden;
	margin:0 auto;
	background:url(imagesnav_bg.png) repeat-x;
}
#nav_wiap ul li{
	width:128px;
	height:47px;
	overflow:hidden;
	line-height:47px;
	margin-left:10px;
}
#nav_wiap ul li span{
	width:138px;
	height:47px;
	overflow:hidden;
	display:block;
	text-indent:54px;
}
#nav_wiap ul li span.n1{
	text-indent:60px;
	background:url(imagesico_nav_01.png) no-repeat 22px center;
}
#nav_wiap ul li span.n2{
	background:url(imagesico_nav_02.png) no-repeat 16px center;
}
#nav_wiap ul li span.n3{
	background:url(imagesico_nav_03.png) no-repeat 16px center;
}
#nav_wiap ul li span.n4{
	background:url(imagesico_nav_04.png) no-repeat 16px center;
}
#nav_wiap ul li span.n5{
	background:url(imagesico_nav_05.png) no-repeat 16px center;
}
#nav_wiap ul li span.n6{
	background:url(imagesico_nav_06.png) no-repeat 16px center;
}
#nav_wiap ul li span.n7{
	background:url(imagesico_nav_07.png) no-repeat 16px center;
}
#nav_wiap ul li.on{
	background:url(imagesnav_on_bg.png) repeat-x;
	color:#004395;
}
#nav_wiap ul li.on a{
	color:#004395;
}
#nav_wiap ul li.on a:hover{
	color:#004395;
}
#nav_wiap ul li.on span.n1{
	background:url(imagesico_nav_on_01.png) no-repeat 22px center;
}
#nav_wiap ul li.on span.n2{
	background:url(imagesico_nav_on_02.png) no-repeat 16px center;
}
#nav_wiap ul li.on span.n3{
	background:url(imagesico_nav_on_03.png) no-repeat 16px center;
}
#nav_wiap ul li.on span.n4{
	background:url(imagesico_nav_on_04.png) no-repeat 16px center;
}
#nav_wiap ul li.on span.n5{
	background:url(imagesico_nav_on_05.png) no-repeat 16px center;
}
#nav_wiap ul li.on span.n6{
	background:url(imagesico_nav_on_06.png) no-repeat 16px center;
}
#nav_wiap ul li.on span.n7{
	background:url(imagesico_nav_on_07.png) no-repeat 16px center;
}

#footer_link{
	width:100%;
	height:46px;
	overflow:hidden;
	background:#0061ae;
}
#footer_link ul{
	width:980px;
	overflow:hidden;
	display:block;
	margin:0 auto;
	background:url(imagesline_02.png) repeat-y left top;
}
#footer_link ul li{
	width:auto;
	height:46px;
	overflow:hidden;
	line-height:46px;
	background:url(imagesline_02.png) repeat-y right top;
	padding-left:26px;
	padding-right:26px;
}
#footer_link ul li.on{
	font-weight:bold;
}
#footer_cont{
	width:100%;
	overflow:hidden;
	background:#4180d6;
}
#footer_cont .linkCont{
	width:980px;
	overflow:hidden;
	margin:0 auto;
	padding-top:16px;
	padding-bottom:20px;
	background:url(imageslink_line.png) repeat-x left bottom;
}
#footer_cont .linkCont ul li{
	width:196px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
#footer_cont .content{
	width:980px;
	overflow:hidden;
	background:url(imagesico_dz_01.png) no-repeat 160px center;
	padding-bottom:30px;
	padding-top:18px;
	line-height:24px;
	margin:0 auto;
	text-align:center;
}

#service{
	position:fixed; 
	_position:absolute; 
	left:50%; 
	top:282px;
	width:82px;
	height:162px; 
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||300))); 
	margin-left:516px;
	background:url(imagesweixin.png) no-repeat;
	overflow:visible;
	z-index:10;
}
#service ul li{
	width:82px;
	position:relative;
	overflow:visible;
}
#service ul li a{
	width:82px;
	height:100%;
	display:block;
	overflow:hidden;
}
#service ul li.t1{
	height:82px;
}
#service ul li.t2{
	height:80px;
}
#service ul li.t2 span{
	width:82px;
	height:80px;
	display:block;
	overflow:hidden;
}
#service ul li.t2 span.on{
	background:url(imagesweixin_02.png) no-repeat;
}
#service ul li .weixin{
	width:132px;
	height:145px;
	overflow:hidden;
	position:absolute;
	right:68px;
	top:-4px;
	z-index:12;
	display:none;
	background:url(imagespic37.png) no-repeat;
}
#service ul li .weixin img{
	margin:10px auto auto 18px;
}





