/* CSS Document */
@charset "utf-8";
*{margin:0px; padding:0px;}
body{font-family:"ËÎÌå", Arial; font-size:12px; margin:0 auto; padding:0px; color:#666666; background-color:#f8f8f8;}
div{margin:0 auto; overflow:hidden;}
span{ overflow:hidden;}
li{overflow:hidden;}
ul{list-style-type:none; overflow:hidden;}
a{text-decoration:none; overflow:hidden; color:#666666;}
img{border:0px;}

#topTbag{ width:100%; height:27px; background-image:url(../images/tbj.png); background-repeat:repeat-x; background-position:top;}
#topTdiv{ width:1009px; height:26px; line-height:26px; padding:0px 5px 0px 10px;}
#topTdiv span{ display:block; width:500px; height:26px; float:left;}
#topTdiv div{ width:300px; height:26px; float:right; text-align:right;}
#topTdiv div font{color:#e40808; }
#topTdiv div a{ padding:0px 5px;}

#topbag{ width:100%; height:120px; background-color:#FFFFFF;}
#topDiv{ width:1024px; height:120px;}
#topDivL{ width:545px; height:120px; float:left;}
#topDivR{ width:289px; height:120px; float:right;}
#topDivRT{ width:278px; height:40px; float:left; margin-top:28px;}
#topDivRB{ width:278px;  height:28px; float:left;}
.inputC{ width:242px; height:28px; padding:0px; border:0px; float:left; background-image:url(../images/input.jpg); background-repeat:no-repeat; background-position:left top; line-height:28px; padding-left:5px; color:#aea9a9;}
.inputB{ float:left;}

#navBag{ width:100%; height:49px; background-image:url(../images/nbj.jpg); background-repeat:repeat-x; background-position:top;}
#navDiv{ width:1024px; height:49px;}
#navDiv li{ width:128px; height:49px; float:left; font-size:14px; font-weight:bold; line-height:50px;}
#navDiv li a{ width:128px; height:49px; text-align:center; display:block; color:#FFFFFF;}
#navDiv li a:hover{ background-image:url(../images/na.jpg); background-repeat:no-repeat; background-position:left top;}

#banner{ width:1022px; height:300px; border:1px solid #CCCCCC; overflow:hidden; margin-top:14px;}

.slideBox{ width:1022px; height:300px; overflow:hidden; position:relative; } 
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; float } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#000000; cursor:pointer;color:#fff; } 
.slideBox .hd ul li.on{ background:#f00; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;} 
.slideBox .bd img{ width:1022px; height:300px; }

#mainDiv1{ width:1024px; height:auto; overflow:hidden; margin-top:12px;}
#mainDiv1L{ width:744px; height:auto; float:left;}
#sjyhDiv{ width:263px; height:463px; float:left; border:1px solid #CCCCCC; background-color:#FFFFFF;}
#sjyhDivT{ width:263px; height:35px; border-bottom:2px solid #2797e2;}
#sjyhDivT span{ display:block; height:35px; float:left;}
#sjyhDivT a{ display:block; height:35px; float:right;}

#sjyhDivM{ width:234px; height:auto; padding-top:5px;}
#sjyhDivM li{ width:234px; height:97px; float:left; margin-top:6px;}
#sjyhDivM li a{ display:block;  width:232px; height:95px; border:1px solid #CCCCCC;}
#sjyhDivM li img{  width:232px; height:95px;}
#sjyhDivM li a:hover{ border:1px solid #2797e2;}

#mainDiv1LR{ width:465px; height:465px; float:right;}
#imgbagDiv{ width:451px; height:246px; border:1px solid #CCCCCC; padding:6px; background-color:#FFFFFF;}


.picBtnTop{ width:451px; height:245px;  position:relative;  overflow:hidden;  zoom:1; }
.picBtnTop .hd{ width:91px;  height:245px; position:absolute; right:0px; z-index:999;}
.picBtnTop .hd ul li{ width:91px; text-align:center; height:59px; line-height:0px; margin-bottom:3px;}
.picBtnTop .hd ul li img{ width:87px; height:55px;  cursor:pointer; margin-top:2px;}
.picBtnTop .hd ul li.on{ background:url("../images/ha.png") no-repeat; background-position:left top;}
.picBtnTop .hd ul li.on img{ border-color:#f60;  }


.picBtnTop .bd{ width:451px;  height:245px; position:relative;float:left;}
.picBtnTop .bd img{ width:355px; height:245px; float:left;}
.picBtnTop .bd li{ position:relative; zoom:1; float:left; }
.picBtnTop .bd li .pic{ position:relative; z-index:0; line-height:0px;  }
.picBtnTop .bd li .bg{ width:400px; height:30px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }
.picBtnTop .bd li .title{ width:400px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }
.picBtnTop .bd li .title a{ color:#fff;  }
		
#tzggDiv{ width:463px; height:193px; border:1px solid #CCCCCC; margin-top:10px; background-color:#FFFFFF;}
#tzggDivT{ width:463px; height:35px; border-bottom:2px solid #2797e2;}
#tzggDivT span{ display:block; height:35px; float:left;}
#tzggDivT a{ display:block; height:35px; float:right;}
#tzggDivM{ width:448px; height:145px; padding-top:5px;}
#tzggDivM li{ width:448px; height:24px; line-height:24px; overflow:hidden; float:left;}
#tzggDivM li a{ display:block; width:350px; height:24px; line-height:26px; float:left; background-image:url(../images/jt.jpg); background-repeat:no-repeat; background-position:left center; text-indent:10px;}
#tzggDivM li a:hover{ color:#2797e2;}
#tzggDivM li span{ display:block; width:80px; height:24px; line-height:24px; text-align:right; float:right;}

#hyzxDiv{ width:266px; height:463px; float:left; border:1px solid #CCCCCC; background-color:#FFFFFF; float:right;}
#hyzxDivT{ width:266px; height:35px; border-bottom:2px solid #2797e2;}
#hyzxDivT span{ display:block; height:35px; float:left;}
#hyzxDivT a{ display:block; height:35px; float:right;}
#hyzxDivM{ width:246px; height:auto;}
#hyzxDivM span{ display:block; width:246px; height:82px; margin-top:10px;}
#hyzxDivM span a{display:block; width:244px; height:80px; border:1px solid #f8f8f8;}
#hyzxDivM span a img{ width:244px; height:80px;}
#hyzxDivM span a:hover{ border:1px solid #2797e2;}
#hyzxDivM ul{ display:block; width:244px; height:324px; margin-top:5px;}
#hyzxDivM ul li{width:244px; height:25px; line-height:25px; overflow:hidden;  background-image:url(../images/jt.jpg); background-repeat:no-repeat; background-position:left center; text-indent:10px;}
#hyzxDivM ul li a:hover{ color:#2797e2;}

#ad1{ width:1024px; height:102px; margin-top:12px;}
#ad1 a{ display:block; width:1022px; height:100px; border:1px solid #CCCCCC;}
#ad1 a:hover{ border:1px solid #2797e2;}
#pingmianDiv{ width:1022px; height:515px; border:1px solid #CCCCCC; margin-top:12px; background-color:#FFFFFF;}
#pingmianDivT{ width:1022px; height:35px; border-bottom:2px solid #2797e2;}
#pingmianDivT span{ display:block; height:35px; float:left;}
#pingmianDivT a{ display:block; height:35px; float:right;}
#pingmianDivM{ width:995px; height:457px; margin-top:8px;}

#adbag{ width:1024px; height:120px; margin-top:12px;}
#adbag ul{ width:1038px; height:120px; margin-left:-14px;}
#adbag ul li{ width:332px; height:120px; float:left; margin-left:14px; display:inline;}
#adbag ul li a{ display:block; width:330px; height:118px;  border:1px solid #CCCCCC;}
#adbag ul li a img{ display:block; width:330px;}
#adbag ul li a:hover{border:1px solid #2797e2;}

#TenantsDiv{ width:1022px; height:226px; border:1px solid #CCCCCC; margin-top:12px; background-color:#FFFFFF;}
#TenantsDivT{ width:1022px; height:35px; border-bottom:2px solid #2797e2;}
#TenantsDivT span{ display:block; height:35px; float:left;}
#TenantsDivT a{ display:block; height:35px; float:right;}
#TenantsDivM{ width:1014px; height:162px; padding-left:8px; margin-top:20px;}
/*
#TenantsDivM{ width:1022px; height:175px;}
#TenantsDivM ul{ width:1022px; height:175ppx;}
#TenantsDivM ul li{ width:172px; height:162px; float:left;}
#TenantsDivM ul li img{ width:168px; height:128px; padding:1px; border:1px solid #CCCCCC; float:left;}
#TenantsDivM ul li span{ display:block; width:168px; height:30px; line-height:30px; text-align:center;}*/


.amazon_scroller{
    padding: 0px;
    margin: 0px;
	border:none !important;
}
.amazon_scroller .amazon_scroller_nav{
    position: absolute;
 }
.amazon_scroller .amazon_scroller_nav li{
    cursor: pointer;
    position:relative;
	z-index:999;
}
.amazon_scroller .amazon_scroller_mask{
    position: absolute;
    margin-left: 32px;
    margin-right: 32px;
    overflow: hidden;
	z-index:10;
}
.amazon_scroller ul{
    padding: 0px;
    margin: 0px;
    float: left;
}
.amazon_scroller ul li{
    padding: 0px;
    margin: 0px;
    margin-left: 5px;
    margin-right: 5px;
    list-style: none;
    float: left;
    text-align: center;
    display:inline;
}
.amazon_scroller ul li a{
    text-decoration: none;
}
.amazon_scroller ul li a:hover{
	color:#2797e2 !important;
   
}
.amazon_scroller ul li a img{
    border: none;
}
.amazon_scroller_mask li{ width:173px !important; height:162px !important; margin-left:10px !important; line-height:30px;}
.climg{ width:167px !important; height:128px !important; padding:1px; border:1px solid #cccccc !important; float:left;}
.climg:hover{  border:1px solid #2797e2 !important;}




#linkDiv{ width:1022px; height:auto; border:1px solid #CCCCCC; margin-top:12px; background-color:#FFFFFF;}
#linkDivT{ width:1022px; height:35px; border-bottom:2px solid #2797e2;}
#linkDivT span{ display:block; height:35px; float:left;}
#linkDivT a{ display:block; height:35px; float:right;}

#linkDivM{ width:1022px; height:auto;  margin-bottom:15px;}
#linkDivM li{ width:152px; height:57px; float:left; margin:13px 3px 0px 13px; }
#linkDivM li a{width:150px; height:55px; display:block; border:1px solid #CCCCCC;}
#linkDivM li a img{ width:150px; height:55px;}
#linkDivM li a:hover{  border:1px solid #2797e2;}
#footbag{ width:100%; height:100px; margin-top:15px; background-image:url(../images/fbj.jpg); background-repeat:repeat-x; background-position:top; text-align:center; line-height:26px;  color:#444444; padding-top:20px;}
#footbag a{ padding:0px 5px; color:#444444;}
#footbag a:hover{ color:#2797e2;}

.show{ width:500px;}


#bannerN{ width:1022px; height:200px; border:1px solid #CCCCCC; margin-top:14px;}
.slideBoxX{ width:1022px; height:200px; overflow:hidden; position:relative;    } 
.slideBoxX .hd{ height:20px; overflow:hidden; position:absolute; right:0px; bottom:5px; z-index:1; } 
.slideBoxX .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBoxX .hd ul li{ float:left;  width:20px; height:20px; line-height:20px; text-align:center; background:#000000; cursor:pointer; margin-right:5px; color:#FFFFFF;} 
.slideBoxX .hd ul li.on{ background:#f00; color:#fff; } 
.slideBoxX .bd{ position:relative; height:100%; z-index:0;   } 
.slideBoxX .bd img{ width:1022px; height:200px; } 

#Nmain{ width:1024px; height:auto; padding-top:12px;}
#NmainL{ width:265px;  height:auto; float:left;}
#lmdhDiv{ width:263px;  height:auto; border:1px solid #CCCCCC; background-color:#FFFFFF;}
#lmdhDivT{ width:263px; height:35px; border-bottom:2px solid #2797e2; background-image:url(../images/njt.jpg); background-repeat:no-repeat; background-position:left top;}
#lmdhDivT span{ display:block; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#2797e2; float:left; text-indent:32px;}
#lmdhDivT a{ display:block; height:35px; float:right;}
#lmdhDivM{ width:235px; height:auto; padding:10px 0px;}
#lmdhDivM li{ width:235px; height: 24px; line-height:24px; background-image:url(../images/ljt.jpg); background-repeat:no-repeat; background-position:left center;}
#lmdhDivM li a{ display:block; width:235px; height: 24px; text-indent:36px;}
#lmdhDivM li a:hover{ background-image:url(../images/ajt.jpg);  background-repeat:no-repeat; background-position:left top; color:#FFFFFF;}

#sjyhDivTN{ width:263px; height:35px; border-bottom:2px solid #2797e2;  background-image:url(../images/njt.jpg); background-repeat:no-repeat; background-position:left top;}
#sjyhDivTN span{ display:block; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#2797e2; float:left; text-indent:32px;}
#sjyhDivTN a{ display:block; height:35px; float:right;}
.MT{ margin-top:12px;}

#NmainR{ width:745px; height:auto; float:right;}
#NmainRT{ width:745px; height:35px; border-bottom:2px solid #2797e2; background-image:url(../images/rjt.jpg); background-repeat:no-repeat; background-position:left top;}
#NmainRT span{ display:block; width:300px; height:35px; line-height:35px;  font-size:14px; font-weight:bold; color:#2797e2; float:left; text-indent:32px; float:left;}
#NmainRT div{ width:400px; height:35px; float:right; text-align:right; line-height:37px; padding-right:5px;}

#NmainRM{ width:735px; height:auto; }

#newsNY{ width:735px; height:auto; padding:15px 0px;}
#newsNY li{ width:735px; height:26px; line-height:26px; overflow:hidden; border-bottom:1px dashed #CCCCCC;}
#newsNY li a{ display:block; width:600px; height:26px; line-height:26px; float:left; background-image:url(../images/jt.jpg); background-repeat:no-repeat; background-position:5px center; text-indent:25px;}
#newsNY li a:hover{ color:#2797e2;}
#newsNY li span{ display:block; width:80px; height:26px; line-height:26px; text-align:right; float:right;}

#imgNY{  width:745px; height:auto;}
#imgNY li{width:214px; height:177px; margin-left:18px; float:left; margin-top:19px; margin-right:10px; display:inline;}
#imgNY li a:hover{ color:#2797e2;}
.picimg{ width:210px; height:145px; padding:1px; border:1px solid #CCCCCC; float:left;}
*#imgNY li img{ width:205px; height:140px; padding:2px; float:left;}
#imgNY li img:hover{ border:1px solid #2797e2;}
#imgNY li span{ display:block; width:214px; height:30px; line-height:30px; text-align:center; float:left;}


#infoDiv{ width:730px; height:auto; padding:10px 0px; line-height:26px;}

#newsinfoDivT{ width:745px; height:30px; line-height:30px; font-size:16px; font-weight:bold; text-align:center; margin-top:10px;}
#newsinfoDivM{ width:745px; height:30px; line-height:30px; text-align:center; border-bottom:1px solid #cccccc;}
#newsinfoDivM span{ padding:0px 5px;}
#newsinfoDiv{width:735px; height:auto; padding:10px 0px; line-height:26px;}

/*ÐÂ¼Ó*/
#infoDivjob{ width:745px; height:auto; padding:10px 0px 0px 20px; line-height:26px; font-size:12px; line-height:30px;}

.table_style01, .tableborder2{
	position:relative;
	left:4px;
	font-size:12px;
	width:99%;
	border: 1px solid #3399CC;
	border-collapse:collapse;
	color:#666666;
	background:#fff;
	line-height:28px;
	
}

.table_style01 td, .tableborder2 td{ 
 	border: 1px solid #3399CC;
	border-collapse:collapse;
	padding:0px 2px;
	vertical-align:middle;
	line-height:28px;
}

.table_style01 td a:hover, .tableborder2 td a:hover{ color:#FF6600;
	vertical-align:middle;
	line-height:28px;
}

.tr_top, .tableborder2 trbg2,.table_style01 trbg2{ color:#069; 
	font-weight:bold;
	background-color:#E6FFFF;
	vertical-align:middle;
	line-height:28px;
}


.defaultC{ background-image:url(../images/na.jpg); background-repeat:no-repeat; background-position:left top;}

.sel{ color:#2797e2;}

.sel2{ background-image:url(../images/ajt.jpg); background-repeat:no-repeat; background-position:left top; color:White;}


.sel3 { color:#2797e2;}

#erweimafd{ width:145px; height:378px; position:fixed; left:0px; top:210px; margin-left:40px;}


#toTop{ background-image:url(../images/back.jpg); background-repeat:no-repeat;}
#toTop{width:30px;height:30px;display:none;position:fixed;right:25px;bottom:125px;}
#toTop:hover{  background-image:url(../images/backa.jpg); background-repeat:no-repeat;}
