@charset "gb2312";
/* CSS Document */
body {
	background-color: #FFFFFF;
	background-image: url(imagesbg.jpg);
	background-repeat:repeat-x;
	margin-top: 0px;
}
/*?hot*/
.hotad-recommend{width:958px; min-height:104px; height:auto!important; height:104px; border:solid 1px #D4D4D4; margin:6px auto 0; background:#F8F8F8; position:relative;}
.hotad-recommend .hotad-title{width:33px; height:33px; display:block; background:url(imagesindex_sprites.png) -167px -42px no-repeat; position:absolute; top:-3px; left:-3px; text-indent:-999em;}
.hotad-recommend #hotad-box{padding:6px 20px 0;}
.hotad-recommend #hotad-cont{width:938px; min-height:98px; height:auto!important; height:98px;}
.hotad-txt{width:210px;}
.hotad-txt li{width:210px; height:24px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.hotad-imgbox{width:500px; margin:0 9px;}
.hotad-imgbox .hotad-imgtxt{width:500px; height:30px; overflow:hidden;}
.hotad-imgbox .hotad-imgtxt li{width:146px; height:28px; line-height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:0 10px; float:left; display:inline;}

/*---------*/
.ad{width:960px;height:auto;margin:6px auto; overflow:hidden;clear:both;}
.headtitle{width:960px;height:auto;margin:6px auto 0px auto; overflow:hidden;clear:both;}

/*-----?----*/
.news{width:960px;height:590px;margin:0px auto;}
.news .leftTit{width:148px;height:420px; border:solid 1px #d8dffc;float:left;}
*html .news .leftTit{width:148px;height:422px; border:solid 1px #d8dffc;float:left;}
.news .leftTit .title{width:148px;height:36px;line-height:36px;font-size:14px; background:url(imageslittlePic.gif) 0px 0px ;}
.news .leftTit .title span{padding-top:5px;display:block;float:left;margin-left:20px;}
*html .news .leftTit .title span{padding-top:5px;display:block;float:left;margin-left:10px;}
.news .leftTit .title a{display:block;float:right;margin-right:40px;}
*html .news .leftTit .title a{display:block;float:right;margin-right:20px;}
.news .leftTit .cont{}
.news .leftTit .cont ul li{width:148px;height:36px;line-height:36px; font-size:14px; background:url(imagesbot_bg.gif) 0px 0px no-repeat;clear:both;}
.news .leftTit .cont ul li span{display:block;float:left;padding-top:5px;margin-left:20px;}
*html .news .leftTit .cont ul li span{display:block;float:left;padding-top:5px;margin-left:10px;}
.news .leftTit .cont ul li a{display:block;float:left;margin-left:40px;}
*html .news .leftTit .cont ul li a{display:block;float:left;margin-left:20px;}
.news .leftTit .cont .adpic{height:345px;margin-top:5px; text-align:center; overflow:hidden;}

.news .right{width:790px;float:right;}
.news .right .bigNews{width:788px;height:77px; border:solid 1px #d8dffc; background-color:#fffce8;}
.news .right .bigNews .titlL{width:758px; text-align:center;float:left;}
.news .right .bigNews .titlL h1{height:37px;line-height:37px; background:url(imagestoday_icon_01.gif) 0px 0px no-repeat; font-family: "??";font-size:24px;color: #F03;padding-top:2px;}
.news .right .bigNews .titlL .item{padding-top:8px;}
.news .right .bigNews .titlL .item ul li{float:left;padding-left:20px;font-size:14px; font-family:"??"; color:#C00;}

.news .right .bigNews .titlR{width:20px;height:80px; line-height:20px; background:url(imagesnews_bg_00.gif) 0px 0px no-repeat;float:right;font-size:12px;padding-left:8px; font-family: "??"; padding-top:0px;color:#e62c2c;}
.news .right .newsBlock{margin-top:0px;}
.news .right .newsBlock .blockL{width:355px;float:left;margin-top:10px;}
.news .right .newsBlock .blockL .pic{height:220px;}
.news .right .newsBlock .blockL .goodNews{width:353px;height:272px; border:solid 1px #d8dffc;margin-top:6px;}
.news .right .newsBlock .blockL .goodNews .title{height:27px;line-height:27px;font-size:14px;}
.news .right .newsBlock .blockL .goodNews .title span a{width:86px;height:27px;color:#1f376d; background:url(imagesbule_bg00.gif) 0px 0px repeat-x; display:block;}
.news .right .newsBlock .blockL .goodNews .title span a:hover{width:86px;height:27px;background:url(../images/bule_bg01.gif); display:block;text-decoration:none;}
.news .right .newsBlock .blockL .goodNews .title span a.hover{width:86px;height:27px;background:url(../images/bule_bg01.gif); display:block;text-decoration:none;}
.news .right .newsBlock .blockL .goodNews .title .more{width:171px;height:27px; background:url(imagesbule_bg.gif);display:block;padding-right:10px;}
.news .right .newsBlock .blockL .goodNews .cont{padding:5px 10px;}
.news .right .newsBlock .blockL .goodNews .cont ul li{line-height:20px;font-size:12px;clear:both;}
.news .right .newsBlock .blockL .goodNews .cont ul li a{display:block;float:left;}
.news .right .newsBlock .blockL .goodNews .cont ul li b{display:block;float:right;color:#666666; font-weight:normal;}
.news .right .newsBlock .blockL .goodNews .cont ul li a:hover{color:#990000;}

.news .right .newsBlock .blockR{width:424px;float:right;}
.news .right .newsBlock .blockR .todayNews{width:422px;border:solid 1px #d8dffc; overflow:hidden;margin-top:10px;}
.news .right .newsBlock .blockR .todayNews .title{height:27px;line-height:27px;font-size:14px;}
.news .right .newsBlock .blockR .todayNews .title span a{width:86px;height:27px;color:#1f376d; background:url(imagesbule_bg00.gif) 0px 0px repeat-x; display:block;}
.news .right .newsBlock .blockR .todayNews .title span a:hover{width:86px;height:27px;background:url(../images/bule_bg01.gif); display:block; text-decoration:none;}
.news .right .newsBlock .blockR .todayNews .title span a.hover{width:86px;height:27px;background:url(../images/bule_bg01.gif); display:block; text-decoration:none;}
.news .right .newsBlock .blockR .todayNews .title .more{width:240px;height:27px; background:url(imagesbule_bg.gif);display:block;padding-right:10px;}
.news .right .newsBlock .blockR .todayNews .cont{padding:0px 15px;}
.news .right .newsBlock .blockR .todayNews .cont .ImageArea{height:130px; border-bottom:dashed 1px #ccc;margin-top:13px;}
.news .right .newsBlock .blockR .todayNews .cont .ImageArea .pic{width:122px;height:92px;border:solid 1px #ddd;float:left;}
.news .right .newsBlock .blockR .todayNews .cont .ImageArea .pic img{padding:1px;}
.news .right .newsBlock .blockR .todayNews .cont .ImageArea .pic span{width:124px;height:24px; display:block; text-align:center;line-height:24px; background-color:#f1f1f1;}
.news .right .newsBlock .blockR .todayNews .cont .ImageArea .word{width:250px;float:right;}
.news .right .newsBlock .blockR .todayNews .cont .ImageArea .word ul li{line-height:20px;font-size:12px;}
.gonggao  UL LI {
	LINE-HEIGHT: 20px; FONT-SIZE: 12px
}

/*-----?----*/

.govinfo {
	MARGIN: 0px auto; WIDTH: 960px
}
.govinfo .leftTit {
	BORDER-BOTTOM: #d8dffc 1px solid; BORDER-LEFT: #d8dffc 1px solid; WIDTH: 148px; FLOAT: left; HEIGHT: 220px; BORDER-TOP: #d8dffc 1px solid; BORDER-RIGHT: #d8dffc 1px solid
}
.govinfo .leftTit .title {
	LINE-HEIGHT: 36px; WIDTH: 148px; BACKGROUND: url(imageslittlePic.gif) 0px 0px; HEIGHT: 36px; FONT-SIZE: 14px
}
.govinfo .leftTit .title SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 20px; PADDING-TOP: 5px
}
* HTML .govinfo .leftTit .title SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.govinfo .leftTit .title A {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 20px
}
* HTML .govinfo .leftTit .title A {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 20px
}
.govinfo .leftTit .cont {
	
}
.govinfo .leftTit .cont UL LI {
	LINE-HEIGHT: 36px; WIDTH: 148px; BACKGROUND: url(imagesbot_bg.gif) no-repeat 0px 0px; HEIGHT: 36px; CLEAR: both; FONT-SIZE: 14px
}
.govinfo .leftTit .cont UL LI SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 20px; PADDING-TOP: 5px
}
* HTML .govinfo .leftTit .cont UL LI SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.govinfo .leftTit .cont UL LI A {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 20px
}
* HTML .govinfo .leftTit .cont UL LI A {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 20px
}
.govinfo .leftTit .cont .adpic {
	TEXT-ALIGN: center; MARGIN-TOP: 2px; WIDTH: 135px; HEIGHT: 240px; OVERFLOW: hidden
}
.govinfo .midInfo {
	BORDER-BOTTOM: #d8dffc 1px solid; BORDER-LEFT: #d8dffc 1px solid; WIDTH: 590px; FLOAT: left; HEIGHT: 220px; MARGIN-LEFT: 10px; BORDER-TOP: #d8dffc 1px solid; BORDER-RIGHT: #d8dffc 1px solid
}
.govinfo .midInfo .title {
	LINE-HEIGHT: 27px; HEIGHT: 27px; FONT-SIZE: 14px
}
.govinfo .midInfo .title SPAN {
	TEXT-ALIGN: center; WIDTH: 106px; DISPLAY: block; BACKGROUND: url(imagesbule_bg00.gif) repeat-x 0px 0px; FLOAT: left; HEIGHT: 27px; COLOR: #1f376d
}
.govinfo .midInfo .title .more {
	TEXT-ALIGN: right; WIDTH: 474px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(imagesbule_bg.gif); FLOAT: right; HEIGHT: 27px; FONT-SIZE: 12px
}
.govinfo .midInfo .cont {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.govinfo .midInfo .cont .wordItem {
	BORDER-BOTTOM: #ccc 1px dashed; MARGIN-TOP: 10px; HEIGHT: 170px
}
.govinfo .midInfo .cont .wordItem .keyword {
	LINE-HEIGHT: 27px; BACKGROUND-COLOR: #f4f7f7; PADDING-LEFT: 8px; WIDTH: 560px; OVERFLOW: hidden
}
.govinfo .midInfo .cont .wordItem .keyword A {
	PADDING-RIGHT: 8px; COLOR: #004499
}
.govinfo .midInfo .cont .wordItem .keyword B {
	font-szie: 14px
}
.govinfo .midInfo .cont .wordItem .piece {
	PADDING-TOP: 10px
}
.govinfo .midInfo .cont .wordItem .piece UL LI {
	LINE-HEIGHT: 20px; PADDING-LEFT: 5px; WIDTH: 270px; FLOAT: left; FONT-SIZE: 12px
}
.govinfo .midInfo .cont .wordItem .piece UL LI B {
	COLOR: #0066cc; FONT-WEIGHT: normal
}
.govinfo .midInfo .cont .wordItem .piece UL LI B A {
	COLOR: #0066cc
}
.govinfo .midInfo .cont .picItem {
	MARGIN-TOP: 10px
}
.govinfo .midInfo .cont .picItem .tit {
	LINE-HEIGHT: 27px; BACKGROUND-COLOR: #f4f7f7; PADDING-LEFT: 10px; WIDTH: 560px; HEIGHT: 27px
}
.govinfo .midInfo .cont .picItem .tit B {
	DISPLAY: block; FLOAT: left
}
.govinfo .midInfo .cont .picItem .tit A {
	PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: right; COLOR: #990000
}
.govinfo .midInfo .cont .picItem .picShow {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
.govinfo .midInfo .cont .picItem .picShow .pic {
	TEXT-ALIGN: center; MARGIN: 10px 5px 10px 10px; WIDTH: 120px; FLOAT: left; HEIGHT: 140px
}
.govinfo .midInfo .cont .picItem .picShow .pic IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 93px; PADDING-RIGHT: 2px; HEIGHT: 83px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.govinfo .midInfo .cont .picItem .picShow .pic IMG:hover {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
.govinfo .midInfo .cont .picItem .picShow SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 120px; DISPLAY: block
}
.govinfo .midInfo .cont .picItem .picShow SPAN A {
	COLOR: #0066cc
}
.govinfo .rightPic {
	WIDTH: 190px; FLOAT: right
}
.govinfo .rightPic .pic {
	TEXT-ALIGN: center
}
.govinfo .rightPic .pic IMG {
	MARGIN-BOTTOM: 5px
}
.govinfo .rightPic .infotj {
	BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #f6f9fe; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; HEIGHT: 252px; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 7px
}
.govinfo .rightPic .infotj .tit {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 24px; HEIGHT: 24px; COLOR: #666
}
.govinfo .rightPic .infotj .tit A {
	DISPLAY: block; FLOAT: right
}
.govinfo .rightPic .infotj .tit B {
	DISPLAY: block; FLOAT: left
}
.govinfo .rightPic .infotj .cont {
	PADDING-TOP: 10px
}
.govinfo .rightPic .infotj .piece {
	BORDER-BOTTOM: #ccc 1px dashed; MARGIN-TOP: 5px; HEIGHT: 68px
}
.govinfo .rightPic .infotj .piece UL LI {
	LINE-HEIGHT: 22px
}
.govinfo .rightPic .infotj .piece .red {
	COLOR: #ff0000
}

/*-----กค----*/

.service1{width:960px;margin:0px auto;}
.service1 .leftTit{width:148px;height:352px; border:solid 1px #d8dffc;float:left;}
.service1 .leftTit .title{width:148px;height:36px;line-height:36px;font-size:14px; background:url(imageslittlePic.gif) 0px 0px ;}
.service1 .leftTit .title span{padding-top:5px;display:block;float:left;margin-left:20px;}
*html .service1 .leftTit .title span{padding-top:5px;display:block;float:left;margin-left:5px;}
.service1 .leftTit .title a{display:block;float:right;margin-right:20px;}
*html .service1 .leftTit .title a{display:block;float:right;margin-right:10px;}
.service1 .leftTit .cont{}
.service1 .leftTit .cont ul li{width:148px;height:36px;line-height:36px; font-size:14px; background:url(imagesbot_bg.gif) 0px 0px no-repeat;clear:both;}
.service1 .leftTit .cont ul li span{display:block;float:left;padding-top:5px;margin-left:20px;}
*html .service1 .leftTit .cont ul li span{display:block;float:left;padding-top:5px;margin-left:10px;}
.service1 .leftTit .cont ul li a{display:block;float:left;margin-left:30px;}
*html .service1 .leftTit .cont ul li a{display:block;float:left;margin-left:15px;}
.service1 .leftTit .cont .adpic{margin-top:10px; text-align:center; overflow:hidden;clear:both;}

.service1 .middleBC{width:590px;height:352px;border:solid 1px #d8dffc;float:left;margin-left:10px;}
.service1 .middleBC .title{height:27px;line-height:27px;font-size:14px;}
.service1 .middleBC .title span{width:86px;height:27px;color:#1f376d; background:url(imagesbule_bg00.gif) 0px 0px repeat-x; display:block; float:left; text-align:center;}
.service1 .middleBC .title .more{width:494px;height:27px; text-align:right;background:url(imagesbule_bg.gif);display:block;padding-right:10px; float:right;font-size:12px;}
.service1 .middleBC .cont{}
.service1 .middleBC .cont .keyWordB{margin:10px 20px;height:55px; border-bottom:dashed 1px #ddd;}
.service1 .middleBC .cont .keyWordB .keyL{width:40px;height:18px;line-height:18px;color:#1166bb;float:left;border:solid 1px #beddff; background-color:#e3f3ff; text-align:center;}
.service1 .middleBC .cont .keyWordB .keyR{width:495px;float:right;line-height:24px;}
.service1 .middleBC .cont .keyWordB .keyR a{color:#1166bb;padding-right:10px;}
.service1 .middleBC .cont .keyWordB .keyR a:hover{color:#990000;}
.service1 .middleBC .cont .picShow {
	MARGIN-LEFT: 2px
}
.service1 .middleBC .cont .picShow .pic {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; WIDTH: 110px; FLOAT: left; MARGIN-LEFT: 4px; MARGIN-RIGHT: 2px
}
.service1 .middleBC .cont .picShow .pic IMG {
	 HEIGHT: 110; WIDTH: 110px; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px
}
.service1 .middleBC .cont .picShow SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 110px; DISPLAY: block
}
.service1 .middleBC .cont .hotInfo{width:550px;height:104px; border-top:dashed 1px #ddd;clear:both;margin-top:10px;padding:5px 20px;}
.service1 .middleBC .cont .hotInfo ul li{width:270px;line-height:24px;font-size:14px;float:left;}
.service1 .middleBC .cont .hotInfo ul li b{display:block;float:left; font-weight:normal;}
.service1 .middleBC .cont .hotInfo ul li span{display:block;float:left;padding-left:10px; text-align:left}
.service1 .middleBC .cont .hotInfo ul li span a{color:#1166bb;}

.service1 .rightInfo{width:190px;float:right;}
.service1 .rightInfo .pic{ text-align:center;}
.service1 .rightInfo .infotj{height:178px; border:solid 1px #d4d4d4;padding:7px 14px; background-color:#f6f9fe;margin-top:5px;}
.service1 .rightInfo .infotj .tit{height:22px;line-height:22px; border-bottom:solid 1px #ccc; color:#666;}
.service1 .rightInfo .infotj .tit a{display:block;float:right;}
.service1 .rightInfo .infotj .tit b{display:block;float:left;}
.service1 .rightInfo .infotj .cont{LINE-HEIGHT: 20px; FONT-SIZE: 12px; padding-top:5px;}
.service1 .rightInfo .infotj  ul li{line-height:20px;}
.service1 .rightInfo .infotj  .red{color:#ff0000;}
.service1 .middleBC .cont .ImageArea {
	BORDER-BOTTOM: #ccc 1px dashed; MARGIN-TOP: 1px; HEIGHT: 60px
}
.service1 .middleBC .cont .ImageArea .pic {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 84px; FLOAT: left; HEIGHT: 50px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; MARGIN-BOTTOM: 2px;
}
.service1 .middleBC .cont .ImageArea .pic IMG {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.service1 .middleBC .cont .ImageArea .pic SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #f1f1f1; WIDTH: 124px; DISPLAY: block; HEIGHT: 24px
}
.service1 .middleBC .cont .ImageArea .word {
	LINE-HEIGHT: 27px; BACKGROUND-COLOR: #f4f7f7; MARGIN-BOTTOM: 2px; PADDING-LEFT: 10px; WIDTH: 493px; FLOAT: right; OVERFLOW: hidden
}
.service1 .middleBC .cont .ImageArea .word UL LI {
	LINE-HEIGHT: 24px; FONT-SIZE: 14px
}
.service1 .middleBC .cont .ImageArea .word A {
	PADDING-RIGHT: 10px; COLOR: #004499
}
.service1 .middleBC .cont .ImageArea .word B {
	font-szie: 14px
}

/*-----กค2----*/
.service2 {
	MARGIN: 0px auto; WIDTH: 960px
}
.service2 .leftTit {
	BORDER-BOTTOM: #d8dffc 1px solid; BORDER-LEFT: #d8dffc 1px solid; WIDTH: 148px; FLOAT: left; HEIGHT: 255px; OVERFLOW: hidden; BORDER-TOP: #d8dffc 1px solid; BORDER-RIGHT: #d8dffc 1px solid
}
.service2 .leftTit .title {
	LINE-HEIGHT: 36px; WIDTH: 148px; BACKGROUND: url(imageslittlePic.gif) 0px 0px; HEIGHT: 36px; FONT-SIZE: 14px
}
.service2 .leftTit .title SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 20px; PADDING-TOP: 5px
}
* HTML .service2 .leftTit .title SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.service2 .leftTit .title A {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 40px
}
* HTML .service2 .leftTit .title A {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 20px
}
.service2 .leftTit .cont {
	
}
.service2 .leftTit .cont UL LI {
	LINE-HEIGHT: 36px; WIDTH: 148px; BACKGROUND: url(imagesbot_bg.gif) no-repeat 0px 0px; HEIGHT: 36px; CLEAR: both; FONT-SIZE: 14px
}
.service2 .leftTit .cont UL LI SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 20px; PADDING-TOP: 5px
}
* HTML .service2 .leftTit .cont UL LI SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.service2 .leftTit .cont ul li a{display:block;float:left;margin-left:40px;}
*html .service2 .leftTit .cont ul li a{display:block;float:left;margin-left:20px;}
.service2 .leftTit .cont .adpic {
	TEXT-ALIGN: center; CLEAR: both; OVERFLOW: hidden
}
.service2 .middle {
	WIDTH: 590px; FLOAT: left; MARGIN-LEFT: 10px
}
.service2 .middle .midservice2 {
	BORDER-BOTTOM: #d8dffc 1px solid; BORDER-LEFT: #d8dffc 1px solid; WIDTH: 590px; HEIGHT: 255px; BORDER-TOP: #d8dffc 1px solid; BORDER-RIGHT: #d8dffc 1px solid
}
.service2 .middle .midservice2 .title {
	LINE-HEIGHT: 27px; HEIGHT: 27px; FONT-SIZE: 14px
}
.service2 .middle .midservice2 .title SPAN {
	TEXT-ALIGN: center; WIDTH: 590px; DISPLAY: block; BACKGROUND: url(imagesbule_bg.gif) repeat-x 0px 0px; FLOAT: left; HEIGHT: 27px; COLOR: #1f376d
}
.service2 .middle .midservice2 .title SPAN A:hover {
	WIDTH: 86px; DISPLAY: block; BACKGROUND: url(../images/bule_bg01.gif); HEIGHT: 27px; TEXT-DECORATION: none
}
.service2 .middle .midservice2 .title SPAN A.hover {
	WIDTH: 86px; DISPLAY: block; BACKGROUND: url(../images/bule_bg01.gif); HEIGHT: 27px; TEXT-DECORATION: none
}
.service2 .middle .midservice2 .title .more {
	TEXT-ALIGN: right; WIDTH: 408px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(imagesbule_bg.gif); FLOAT: right; HEIGHT: 27px; FONT-SIZE: 12px
}
.service2 .middle .midservice2 .cont {
	
}
.service2 .middle .midservice2 .cont .blueBg {
	BORDER-BOTTOM: #b6cae3 1px solid; LINE-HEIGHT: 27px; BACKGROUND-COLOR: #f4f8ff; HEIGHT: 27px
}
.service2 .middle .newservice2 {
	BORDER-BOTTOM: #d8dffc 1px solid; BORDER-LEFT: #d8dffc 1px solid; MARGIN-TOP: 7px; WIDTH: 590px; HEIGHT: 203px; BORDER-TOP: #d8dffc 1px solid; BORDER-RIGHT: #d8dffc 1px solid
}
.service2 .middle .newservice2 .title {
	LINE-HEIGHT: 27px; HEIGHT: 27px; FONT-SIZE: 14px
}
.service2 .middle .newservice2 .title SPAN {
	TEXT-ALIGN: center; WIDTH: 86px; DISPLAY: block; BACKGROUND: url(imagesbule_bg00.gif) repeat-x 0px 0px; FLOAT: left; HEIGHT: 27px; COLOR: #1f376d
}
.service2 .middle .newservice2 .title SPAN A:hover {
	WIDTH: 86px; DISPLAY: block; BACKGROUND: url(../images/bule_bg01.gif); HEIGHT: 27px; TEXT-DECORATION: none
}
.service2 .middle .newservice2 .title SPAN A.hover {
	WIDTH: 86px; DISPLAY: block; BACKGROUND: url(../images/bule_bg01.gif); HEIGHT: 27px; TEXT-DECORATION: none
}
.service2 .middle .newservice2 .title .more {
	TEXT-ALIGN: right; WIDTH: 408px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(imagesbule_bg.gif); FLOAT: right; HEIGHT: 27px; FONT-SIZE: 12px
}
.service2 .middle .newservice2 .cont {
	PADDING-LEFT: 10px
}
.service2 .middle .newservice2 .cont .picShow {
	MARGIN-TOP: 20px; WIDTH: 175px; FLOAT: left; MARGIN-LEFT: 8px; MARGIN-RIGHT: 7px
}
.service2 .middle .newservice2 .cont .picShow .pic {
	WIDTH: 82px; FLOAT: left; HEIGHT: 62px
}
.service2 .middle .newservice2 .cont .picShow .pic IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 80px; PADDING-RIGHT: 1px; HEIGHT: 60px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px
}
.service2 .middle .newservice2 .cont .picShow .word {
	WIDTH: 86px; FLOAT: right
}
.service2 .middle .newservice2 .cont .picShow .word UL LI A {
	COLOR: #000066
}
.service2 .middle .newservice2 .cont .picShow .word .red {
	COLOR: #ff0000
}
.service2 .right {
	WIDTH: 190px; FLOAT: right
}
.service2 .right .pic {
	TEXT-ALIGN: center
}
.service2 .right .pic IMG {
	MARGIN-BOTTOM: 5px
}
.service2 .right .infodc {
	BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f6f9fe; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; HEIGHT: 255px; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 0px
}
.service2 .right .infodc .tit {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 24px; HEIGHT: 24px; COLOR: #666
}
.service2 .right .infodc .tit A {
	DISPLAY: block; FLOAT: right
}
.service2 .right .infodc .tit B {
	DISPLAY: block; FLOAT: left
}
.service2 .right .infodc .cont {
	TEXT-ALIGN: center; PADDING-TOP: 10px
}
.service2 .right .infodc .cont UL LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.service2 .right .infodc .cont UL LI IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.service2 .right .infotj {
	BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #f6f9fe; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; HEIGHT: 235px; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 7px
}
.service2 .right .infotj .tit {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 24px; HEIGHT: 24px; COLOR: #666
}
.service2 .right .infotj .tit A {
	DISPLAY: block; FLOAT: right
}
.service2 .right .infotj .tit B {
	DISPLAY: block; FLOAT: left
}
.service2 .right .infotj .cont {
	PADDING-TOP: 10px; font-size:12px;line-height:20px;
}

/*---------*/
.interact{width:960px;margin:0px auto;}
.interact .leftTit{width:148px;height:292px; border:solid 1px #d8dffc;float:left; overflow:hidden;}
.interact .leftTit .title{width:148px;height:36px;line-height:36px;font-size:14px; background:url(imageslittlePic.gif) 0px 0px ;}
.interact .leftTit .title span{padding-top:5px;display:block;float:left;margin-left:20px;}
*html .interact .leftTit .title span{padding-top:5px;display:block;float:left;margin-left:10px;}
.interact .leftTit .title a{display:block;float:right;margin-right:40px;}
*html .interact .leftTit .title a{display:block;float:right;margin-right:20px;}
.interact .leftTit .cont{}
.interact .leftTit .cont ul li{width:148px;height:36px;line-height:36px; font-size:14px; background:url(imagesbot_bg.gif) 0px 0px no-repeat;clear:both;}
.interact .leftTit .cont ul li span{display:block;float:left;padding-top:5px;margin-left:20px;}
*html .interact .leftTit .cont ul li span{display:block;float:left;padding-top:5px;margin-left:10px;}
.interact .leftTit .cont ul li a{display:block;float:left;margin-left:40px;}
*html .interact .leftTit .cont ul li a{display:block;float:left;margin-left:20px;}
.interact .leftTit .cont .adpic{margin-top:10px; text-align:center; overflow:hidden;clear:both;}

.interact .midBuy{width:368px;height:292px; border:solid 1px #d8dffc;float:left;margin-left:10px;}
.interact .midBuy .title{height:27px;line-height:27px;font-size:14px;}
.interact .midBuy .title span{width:86px;height:27px;color:#1f376d; background:url(imagesbule_bg00.gif) 0px 0px repeat-x; display:block; float:left; text-align:center;}
.interact .midBuy .title .more{width:272px;height:27px; text-align:right;background:url(imagesbule_bg.gif);display:block;padding-right:10px; float:right;font-size:12px;}
.interact .midBuy .cont{font-size:12px;line-height:20px; padding:10px;}
.interact .midBuy .cont .word{font-size:12px;line-height:20px;color:#000;}
.interact .midBuy .cont .word .red{color:#ff0000; font-weight:bold;}
.interact .midBuy .cont .word em{ font-style:normal; font-family:"";font-size:14px;}
.interact .midBuy .cont .ImageArea{margin-top:20px;}
.interact .midBuy .cont .ImageArea .pic{float:left; }
.interact .midBuy .cont .ImageArea .pic img{width:210px;height:140px;overflow:hidden; border:#EEEEEE 1px solid; padding:2px}
.interact .midBuy .cont .ImageArea .pic img:hover{border:#ccc 1px solid}
.interact .midBuy .cont .ImageArea .explain{width:192px;float:right;}
.interact .midBuy .cont .ImageArea .explain em{ font-style:normal; text-decoration:line-through;color:#000;font-size:12px;}
.interact .midBuy .cont .ImageArea .explain b{color:#000;font-size:12px;}
.interact .midBuy .cont .ImageArea .explain .red{color:#ff0000;}
.interact .midBuy .cont .ImageArea .explain dl dd{line-height:25px;padding-left:10px;}

.interact .right{width:407px;height:292px; border:solid 1px #d8dffc;float:right;}
.interact .right .title{height:27px;line-height:27px;font-size:14px;}
.interact .right .title span a{width:86px;height:27px;color:#1f376d; background:url(imagesbule_bg00.gif) 0px 0px repeat-x; display:block;}
.interact .right .title span a:hover{width:86px;height:27px;background:url(../images/bule_bg01.gif); display:block;text-decoration:none;}
.interact .right .title span a.hover{width:86px;height:27px;background:url(../images/bule_bg01.gif); display:block;text-decoration:none;}
.interact .right .title .more{width:139px;height:27px; background:url(imagesbule_bg.gif);display:block;padding-right:10px;}
.interact .right .cont{padding-top:10px;}
.interact .right .cont .ImageArea{height:130px; margin-top:5px;}
.interact .right .cont .ImageArea .pic{width:168px;height:113px;border:solid 1px #ddd;float:left;}
.interact .right .cont .ImageArea .pic img{padding:1px;}
.interact .right .cont .ImageArea .pic span{width:170px;height:24px; display:block; text-align:center;line-height:24px; background-color:#f1f1f1;}
.interact .right .cont .ImageArea .wordr{width:208px;float:right; margin-right:10px;}
.interact .right .cont .ImageArea .wordr ul li{line-height:20px;font-size:12px;}
.interact .right .cont .word{border-top:dashed 1px #ddd;margin-top:10px;height:94px;margin-left:10px;padding-top:10px;}
.interact .right .cont .word ul li{width:407px;float:left;line-height:20px;font-size:12px;padding-left:5px;}

/*-----??----*/

.material{width:960px;margin:0px auto;}
.material .leftTit{width:148px;height:545px; border:solid 1px #d8dffc;float:left; overflow:hidden;}
.material .leftTit .title{width:148px;height:36px;line-height:36px;font-size:14px; background:url(imageslittlePic.gif) 0px 0px ;}
.material .leftTit .title span{padding-top:5px;display:block;float:left;margin-left:20px;}
*html .material .leftTit .title span{padding-top:5px;display:block;float:left;margin-left:10px;}
.material.leftTit .title a{display:block;float:right;margin-right:40px;}
*html .material .leftTit .title a{display:block;float:right;margin-right:20px;}
.material .leftTit .cont{}
.material .leftTit .cont ul li{width:148px;height:36px;line-height:36px; font-size:14px; background:url(imagesbot_bg.gif) 0px 0px no-repeat;clear:both;}
.material .leftTit .cont ul li span{display:block;float:left;padding-top:5px;margin-left:20px;}
*html .material .leftTit .cont ul li span{display:block;float:left;padding-top:5px;margin-left:10px;}
.material .leftTit .cont ul li a{display:block;float:right;margin-right:40px;}
*html .material .leftTit .cont ul li a{display:block;float:right;margin-right:20px;}
.material .leftTit .cont .adpic{margin-top:10px; text-align:center; overflow:hidden;clear:both;}

.material .midInfo{width:590px; float:left;margin-left:10px;}
.material .midInfo .midservice2{width:590px;height:352px;border:solid 1px #d8dffc;}
.material .midInfo .midservice2 .title{height:27px;line-height:27px;font-size:14px;}
.material .midInfo .midservice2 .title span{width:86px;height:27px;color:#1f376d; background:url(imagesbule_bg00.gif) 0px 0px repeat-x; display:block; float:left; text-align:center;}
.material .midInfo .midservice2 .title span a:hover{width:86px;height:27px;background:url(../images/bule_bg01.gif); display:block;text-decoration:none;}
.material .midInfo .midservice2 .title span a.hover{width:86px;height:27px;background:url(../images/bule_bg01.gif); display:block;text-decoration:none;}
.material .midInfo .midservice2 .title .more{width:408px;height:27px; text-align:right;background:url(imagesbule_bg.gif);display:block;padding-right:10px; float:right;font-size:12px;}
.material .midInfo .midservice2 .cont{padding-top:5px;}
.material .midInfo .midservice2 .cont .blueBg{height:27px;line-height:27px; border-bottom:solid 1px #b6cae3; background-color:#f4f8ff;}

.material .midInfo .offer{width:590px;height:185px; border:solid 1px #d8dffc;margin-top:6px;}
.material .midInfo .offer .title{height:27px;line-height:27px;font-size:14px;}
.material .midInfo .offer .title span{width:114px;height:27px;color:#1f376d; background:url(../images/zx_bg.gif) 0px 0px repeat-x; display:block; float:left; text-align:center;}
.material .midInfo .offer .title .more{width:466px;height:27px; text-align:right;background:url(imagesbule_bg.gif);display:block;padding-right:10px; float:right;font-size:12px;}
.material .midInfo .offer .cont{padding-top:20px;padding-left:8px;}
.material .midInfo .offer .cont ul li{width:94px;text-align:center;float:left;margin-left:10px;margin-right:9px;}
.material .midInfo .offer .cont ul li img{padding:1px; border:solid 1px #ccc;}
.material .midInfo .offer .cont ul li span{width:94px;line-height:18px; dispaly:block;}
.material .midInfo .offer .cont ul li span a{color:#333;}
.material .midInfo .offer .cont ul li span .red{color:#ff0000;font-family:Arial, Helvetica, sans-serif;font-size:16px;}

.material .right{width:190px;float:right;}
.material .right .infodc{height:322px; border:solid 1px #d4d4d4;padding:5px 14px; background-color:#f6f9fe;}
.material .right .infodc .tit{height:24px;line-height:24px; border-bottom:solid 1px #ccc; color:#666;}
.material .right .infodc .tit a{display:block;float:right;}
.material .right .infodc .tit b{display:block;float:left;}
.material .right .infodc .cont{padding-top:0px;}
.material .right .infodc .cont ul li{width:162px;height:87px; background-color:#d2eefe;margin-top:10px;}
.material .right .infodc .cont ul li img{border:solid 1px #b2d5df;}
.material .right .infodc .cont ul li span{width:162px;height:23px;line-height:23px; text-align:center; display:block;}

.material .right .shop{height:195px;border:solid 1px #d4d4d4;margin-top:6px;padding:5px 14px; background-color:#f6f9fe;}
.material .right .shop .tit{height:24px;line-height:24px; border-bottom:solid 1px #ccc; color:#666;}
.material .right .shop .tit a{display:block;float:right;}
.material .right .shop .tit b{display:block;float:left;color:#333;}
.material .right .shop .cont{padding-top:10px;}
.material .right .shop .cont ul li{line-height:23px;padding-left:5px;}

/*---------*/

.friend {
	BORDER-BOTTOM: #d8dffc 1px solid; BORDER-LEFT: #d8dffc 1px solid; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 109px; BORDER-TOP: #d8dffc 1px solid; BORDER-RIGHT: #d8dffc 1px solid
}
.friend .pageTit {
	LINE-HEIGHT: 27px; HEIGHT: 27px
}
.friend .pageTit SPAN {
	TEXT-ALIGN: center; WIDTH: 114px; DISPLAY: block; BACKGROUND: url(../images/job_buleBg.gif) repeat-x 0px 0px; FLOAT: left; HEIGHT: 27px; COLOR: #1f376d
}
.friend .pageTit SPAN A:hover {
	TEXT-ALIGN: center; WIDTH: 114px; DISPLAY: block; BACKGROUND: url(../images/zx_bg.gif) repeat-x 0px 0px; FLOAT: left; HEIGHT: 27px; COLOR: #1f376d; TEXT-DECORATION: none
}
.friend .pageTit .more {
	TEXT-ALIGN: right; WIDTH: 824px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(imagesbule_bg.gif); FLOAT: right; HEIGHT: 27px; FONT-SIZE: 12px
}
.friend .cont {
	
}
.friend .cont UL LI {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; MARGIN-TOP: 11px; WIDTH: 230px; FLOAT: left; HEIGHT: 62px; COLOR: #333; MARGIN-LEFT: 6px; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 1px; BORDER-RIGHT: #ccc 1px solid
}
.friend .cont UL LI A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}

/*-----??----*/
.wangzhanqun {
	BORDER-BOTTOM: #d8dffc 1px solid; BORDER-LEFT: #d8dffc 1px solid; MARGIN: 4px auto; WIDTH: 960px; HEIGHT: 215px; BORDER-TOP: #d8dffc 1px solid; BORDER-RIGHT: #d8dffc 1px solid
}
.wangzhanqun .pageTit {
	LINE-HEIGHT: 27px; HEIGHT: 27px
}
.wangzhanqun .pageTit SPAN {
	TEXT-ALIGN: center; WIDTH: 114px; DISPLAY: block; BACKGROUND: url(../images/job_buleBg.gif) repeat-x 0px 0px; FLOAT: left; HEIGHT: 27px; COLOR: #1f376d
}
.wangzhanqun .pageTit SPAN A:hover {
	TEXT-ALIGN: center; WIDTH: 114px; DISPLAY: block; BACKGROUND: url(../images/zx_bg.gif) repeat-x 0px 0px; FLOAT: left; HEIGHT: 27px; COLOR: #1f376d; TEXT-DECORATION: none
}
.wangzhanqun .pageTit .more {
	TEXT-ALIGN: right; WIDTH: 824px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(imagesbule_bg.gif); FLOAT: right; HEIGHT: 27px; FONT-SIZE: 12px
}


/*-----?----*/
.foot{width:960px;margin:10px auto; text-align:center;line-height:20px;}
.foot a{color:#307eb9;padding:0px 5px;}
.foot a:hover{color:#ff0000;}
.foot .gray{color:#333;}

/*---------*/
.bg_qc {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid
}
.p12B {
	LINE-HEIGHT: 28px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.xiala {width:150px;height:150px;overflow:auto;overflow-x:hidden; text-align:left; 
}
.xiala UL LI {
	LINE-HEIGHT: 22px; width:138px; padding:0px;
}
.xiala UL LI A {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.xiala UL LI A:hover {
	COLOR: #ff0000
}
.gundong {
	MARGIN: 6px auto; WIDTH: 960px; height:140px; CLEAR: both; OVERFLOW: hidden; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid;;
}
/*-----??----*/
.news_pic {
	PADDING-BOTTOM: 0px; MARGIN: 2px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; HEIGHT: auto; CLEAR: both; PADDING-TOP: 0px
}
.news_pic tr {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 2px; WIDTH: 960px; PADDING-RIGHT: 2px; CLEAR: both; PADDING-TOP: 0px
}
.news_pic tr td {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 140px; FLOAT: left; background-color:#f6f9fe;
}
.news_pic tr td IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 130px; PADDING-RIGHT: 1px; HEIGHT: 95px; CLEAR: both; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px; MARGIN-left: 5px; 
}
.gundong_left{
     WIDTH: 40px; HEIGHT: 130px; vertical-align:top; BACKGROUND: url(imagesfqrs.jpg);
}
.duilian{top: 120px;position:absolute; width:100px; overflow:hidden; display: none;}
.duilian_con{ width:100px; height: 270px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#eee; text-decoration:none;}