@charset "utf-8";
/* CSS Document */
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input{margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}

body{
	background-color: #f2f2f2;
	background-image: url(../images/bodyBJ.jpg);
	background-repeat: no-repeat;
	background-position: center 152px;
	padding:0; margin:0;
	font-family:Arial, Helvetica, sans-serif,"宋体";
	font-size:12px;
	color:#666;
	line-height:21px;
}
img{ border:0px; font-size:0px; }
ul,li{ list-style:none; }
a{ text-decoration:none; color:#666666; outline:none;}
a:hover{ text-decoration:none; color:#0092d3; outline:none;}
a,area{blr:expression(this.onFocus=this.blur())}
.float_left{ float:left;}
.float_right{ float:right;}
.del_float{ clear:both;}

/*文字颜色*/
.font14{ font-size:14px;}
.greyColor,.greyColor a{ color:#999999;}
.greyColor a:hover{ color:#0092d3; }
.buleColor,.buleColor a,.buleColor a:hover{ color:#0092d3;}

#warp{ width:980px; margin:0 auto; position:relative; z-index:0}

#headpage{ width:100%; margin:0 auto; height:148px; border-bottom:4px solid #bfbfbf; background:url(../images/headerBJ.jpg) no-repeat center top}
#head{ width:980px; margin:0 auto;}
#head h1{ width:134px; height:90px; float:left; margin:18px 0 0 11px; display:inline}
#head h1 a,#head h1 a:hover{ display:block; width:134px; height:90px; text-indent:-9999px;}
.topNav{ width:200px; background:url(../images/topNavBJ.jpg) no-repeat left center; height:24px; line-height:21px; float:right}
.topNav ul li{ width:48px; float:left; text-align:center}
.topNav ul li a{ color:#fff;}
.topNav ul li a:hvoer{ color:#fff; text-decoration:underline}

#footPage{ width:915px; border-top:1px solid #ccc; margin:20px auto 0; padding:20px 0 45px}
#footPage ul{ width:500px; float:left}
#footPage ul li{ width:60px; float:left; border-right:1px solid #ccc; margin-right:10px}
#footPage ul li.none{ border:none}
.copyRight{ width:50%; line-height:21px}
.footLogo{ width:30%; float:right;}
.footLogo img{ float:right; margin-right:26px}

/*头部菜单样式*/
.mainNav{ width:821px; float:right; height:34px; margin-top:4px; display:inline}
.mainNav ul{ width:821px; float:left}
.mainNav ul li{ float:left; text-align:center; height:34px; font-weight:bold; margin-right:1px;display:inline; position:relative; z-index:1}
.mainNav ul li a{ color:#fff; padding-top:10px; line-height:24px;}
.mainNav ul li a:hover{ color:#fff}
.mainNav ul li ul{ position:absolute; left:0; top:34px; padding-bottom:5px; z-index:1000; display:none;}
.mainNav ul li ul li{ background:url(../images/subNavBJ.png) no-repeat center bottom; height:25px; float:left; margin:0}
.mainNav ul li ul li a,.mainNav ul li ul li a:hover{ padding:0; background:none}

.mainNav ul li.one a{ background:url(../images/mainNavbj_1.gif) no-repeat; width:79px; display:block; height:24px;}

.mainNav ul li.two a{ background:url(../images/mainNavbj_2.gif) no-repeat; width:73px; display:block; height:24px;}
.mainNav ul li.two ul{ background:#.mainNav ul li.two; width:73px}
.mainNav ul li.two ul li a,.mainNav ul li.two ul li a:hover{ background:none;}

.mainNav ul li.three a{ background:url(../images/mainNavbj_3.gif) no-repeat; width:83px; display:block; height:24px;}
.mainNav ul li.three ul{ background:#ef00a0; width:83px}
.mainNav ul li.three ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.four a{ background:url(../images/mainNavbj_4.gif) no-repeat left bottom; width:74px; display:block; height:24px;}
.mainNav ul li.four ul{ background:#4ba635; width:89px}
.mainNav ul li.four ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.five a{ background:url(../images/mainNavbj_5.gif) no-repeat; width:76px; display:block; height:24px;}
.mainNav ul li.five ul{ background:#9d9b88; width:76px}
.mainNav ul li.five ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.six a{ background:url(../images/mainNavbj_6.gif) no-repeat; width:76px; display:block; height:24px;}
.mainNav ul li.six ul{ background:#81c0ea; width:76px}
.mainNav ul li.six ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.seven a{ background:url(../images/mainNavbj_7.gif) no-repeat; width:76px; display:block; height:24px;}
.mainNav ul li.seven ul{ background:#ffd400; width:76px}
.mainNav ul li.seven ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.eight a{ background:url(../images/mainNavbj_8.gif) no-repeat; width:74px; display:block; height:24px;}
.mainNav ul li.eight ul{ background:#ef00a0; width:76px}
.mainNav ul li.eight ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.nine a{ background:url(../images/mainNavbj_9.gif) no-repeat left bottom; width:121px; display:block; height:24px; }
.mainNav ul li.nine ul{ background:#4ba635; width:105px}
.mainNav ul li.nine ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.ten a{ background:url(../images/mainNavbj_10.gif) no-repeat; width:79px; display:block; height:24px;}
.mainNav ul li.nine ul{ background:#9d9b88; width:79px}
.mainNav ul li.nine ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

/*indexContent1*/
#indexContent1{ width:980px; background:url(../images/contentBJ1.png) no-repeat left bottom; padding-top:9px; height:312px; }
.time{ width:321px; height:357px; position:absolute; top:10px; left:-10px; z-index:1000}
.indexNPic{ width:491px; float:right; margin:24px 7px 0 0; z-index:5}

.indexGuide{ width:222px; float:right; padding:29px 24px 0 3px}
.indexGuide strong{ width:80px; float:right; color:#fff; font-size:14px;}
.indexGuide ul{ width:222px; float:left; padding-top:15px}

/*indexContent2*/
#indexContent2{ width:980px; background:url(../images/contentBJ2.png) repeat-y left top; z-index:3}
.indexCBj{ width:980px; margin:0 auto; background:url(../images/contentBJ_B.png) no-repeat; height:13px;}
#indexL{ width:715px; float:left; padding:7px 0 0 20px}
#indexR{ width:225px; float:left}

.titleL{ width:707px; border-bottom:2px solid #0092d3; float:left; height:28px; position:relative; margin-bottom:15px}
.more{ width:30px; float:right; line-height:28px; background:url(../images/moreIcon.jpg) no-repeat right center; margin-right:18px; display:inline;}
.titleL strong{ width:107px; background: url(../images/titleBJ.gif) no-repeat; height:35px; line-height:35px; color:#fff; position:absolute; left:-1px; top:-5px; text-align:center; font-size:14px}
.indexZX{ width:707px; height:194px; border:1px solid #ccc; background:#fff; margin-bottom:10px}
.indexZX ul li{ width:321px; float:left; height:24px; background: url(../images/dian.jpg) no-repeat left center; padding-left:10px; line-height:24px; margin:0 0 0 15px; display:inline}



.indexDY{ width:707px; height:260px; float:left;  border:1px solid #ccc; background:#fff; margin-bottom:10px;}
.indexDY dl{ width:155px; float:left; margin:0 9px 0 0; display:inline}
.indexDY dl dt{ width:153px; height:115px; border:1px solid #ccc; display:block; margin-bottom:8px}
.indexDY dl dt img{ wwidth:153px; height:115px; display:block}
.indexDY dl dd{ width:155px; float:left; }
.indexDY dl dd strong{ color:#4d4d4d; font-weight:normal; line-height:14px}
.indexDY dl dd p{ line-height:21px}

.indexPic{ width:707px; height:212px;  border:1px solid #ccc; background:#fff; float:left; margin-bottom:10px}
.indexPBox{ width:700px; float:left; padding-top:10px}
.indexPM{ width:640px; float:left}
.indexPM dl{ width:155px; float:left; margin-right:5px; display:inline}
.indexPM dl.one dt{ width:146px;height:107px; border:4px solid #009bde}
.indexPM dl.one dt img{ width:146px; height:107px; display:block}
.indexPM dl dt{ width:153px; height:115px; border:1px solid #ccc; float:left}
.indexPM dl dt img{ display:block; width:153px; height:115px}
.indexPM dl dd{ width:155px; float:left; text-align:center; height:25px; line-height:25px}
.indexPBtn{ width:20px; height:20px; float:left; margin:40px 6px 0 4px; display:inline }

.indexZT{ width:707px; height:244px; border:1px solid #ccc; background:#fff; float:left}
.indexZT ul li{width:151px; height:80px; float:left; margin:0 0 18px 20px; display:inline}
.indexZT ul li.one{ border:4px solid #009bde; width:143px; height:72px;}

.indexIcon{ width:216px; background:url(../images/iconBJ.jpg) no-repeat; height:30px; float:left; padding:5px 0 0 9px; margin-bottom:11px;}
.indexIcon ul li{ float:left; padding:0 2px 0 3px}

.smallImg{ width:225px; display:block; float:left; margin-bottom:9px;}

.indexXM{ width:225px; float:left; background:url(../images/indexBJ_bottom.jpg) no-repeat left bottom; padding-bottom:7px; margin-bottom:9px;}
.indexXM strong{ width:215px; background:url(../images/titleXM.jpg) no-repeat left top; float:left; height:31px; line-height:31px; color:#fff; font-size:14px; padding:5px 0 5px 10px}
.indexXMiddle{ width:223px; float:left; border-left:1px solid #d7e6ed; border-right:1px solid #d7e6ed; float:left}
.indexXMiddle dl{ width:55px; float:left; height:55px; margin:0 7px 0 10px; display:inline}
.indexXMiddle dt{ width:55px; float:left; text-align:center; height:33px}
.indexXMiddle dl dd{ width:55px; float:left; text-align:center;}

.indexKF{ width:225px; float:left; background:url(../images/indexBJ_bottom.jpg) no-repeat left bottom; padding-bottom:7px;}
.kfTitle{ width:215px; background:url(../images/index_kf.jpg) no-repeat left top; float:left; height:33px; line-height:33px; color:#fff; padding:5px 0 0 10px}
.indexKFM{ width:223px; float:left; border-left:1px solid #d7e6ed; border-right:1px solid #d7e6ed; float:left; }
.kfMiddle{ width:175px; height:91px; border:1px solid #ccc; float:left; margin:17px 0 20px}
.kfMiddle dl{ width:175px; float:left;}
.kfMiddle dl dt{ width:175px; height:91px;
display: table-cell;
vertical-align:middle;
/* 针对IE的Hack */
*display: block;
*font-size: 79px;/*约为高度的0.873，188*0.873 约为165*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
text-align:center;
}
.kfMiddle dl dt img{ vertical-align:middle}
.kfMiddle dl dd{ display:none}

.kfBtn{ width:8px; height:14px; float:left; margin:60px 5px 0}

.indexLink{ width:935px; margin:10px auto 0; padding-top:15px;}
/*0402*/
.indexLink dl{ width:120px; float:left; margin:0 10px 20px 0}
.indexLink dl dt{ width:118px; height:51px; border:1px solid #e0e0e0;
display: table-cell;
vertical-align:middle;
/* 针对IE的Hack */
*display: block;
*font-size:45px;/*约为高度的0.873，188*0.873 约为165*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
text-align:center;
}
.linkBlock3{ float:left; width:830px;}
.linkBlock3 li{ float:left; width:113px; margin:0 2px; text-align:center; height:24px; line-height:24px;  display:block;}

.indexDH{ width:920px; margin:0 auto; background:url(../images/indexDH.jpg) no-repeat left top; padding:0 30px;}
.indexDH ul{ width:101px; float:left; margin:20px 1px 0 0; display:inline}
.indexDH ul li{ width:101px; float:left; height:25px; line-height:25px;}
.linkBlock1{ width:87px; float:left; text-align:center; line-height:31px;}
.linkBlock2{ width:230px; float:right; margin-top:5px; height:25px; line-height:25px}
.inputLink{ width:200px; float:right; border:1px solid #e0e0e0; color:#4d4d4d; height:20px; line-height:20px}


/*-----------2011.02.25样式修改---------------*/
#indexContent1{ width:980px; background:url(../images/contentBJ1.png) no-repeat left bottom; padding-top:9px; height:312px;}
.time{ width:321px; height:357px; position:absolute; top:0px; left:-10px; z-index:1000;}
.indexNPic{ width:491px; float:right; margin:24px 7px 0 0; z-index:5}

.headWZ{ width:430px; height:100px; float:left; margin:10px 0 0 90px; display:inline; position:relative}
.headTime{ position:absolute; left:68px; top:0px; }


/*------切换图片CSS Start------*/
#play IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#play {
	MARGIN: 0px 0px; OVERFLOW: hidden; WIDTH: 490px; HEIGHT: 250px
}
#play_info {
	PADDING-RIGHT: 0px; MARGIN-TOP: 219px; PADDING-LEFT: 8px; Z-INDEX: 1001; PADDING-BOTTOM: 0px; WIDTH: 355px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 8px; POSITION: absolute; HEIGHT: 42px; font-size:15px; font-weight:bold;
}
#play_info B {
	DISPLAY: block; FONT-SIZE: 14px
}
#play_bg {
	MARGIN-TOP: 211px; Z-INDEX: 1000; FILTER: Alpha(Opacity=80); WIDTH: 490px; POSITION: absolute; HEIGHT: 40px; BACKGROUND-COLOR: #0078bd; opacity: 0.3
}
#play_text {
	Z-INDEX: 1002; MARGIN: 206px 0px 0px 370px; WIDTH: 300px; POSITION: absolute; HEIGHT: 25px
}
*+html #play_text {
	Z-INDEX: 1002; MARGIN: 206px 0px 0px 370px; WIDTH: 300px; POSITION: absolute; HEIGHT: 25px
}
*html #play_text {
	Z-INDEX: 1002; MARGIN: 206px 0px 0px 370px; WIDTH: 300px; POSITION: absolute; HEIGHT: 25px
}

#play_text UL {
	DISPLAY: block; FILTER: Alpha(Opacity=80); WIDTH: 300px; PADDING-TOP: 18px; LIST-STYLE-TYPE: none; HEIGHT: 50px; opacity: 0.8
}
#play_text UL LI {
	DISPLAY: block; FLOAT: left; MARGIN: 1px; WIDTH: 20px; CURSOR: pointer; COLOR: #fff; FONT-FAMILY: "Courier New"; HEIGHT: 18px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
#play_list A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 490px; POSITION: absolute; HEIGHT: 250px; font-size:16px;
}
/*------切换图片CSS End------*/

.mainTitle{ width:109px; float:left; background:url(../images/titleBJ.jpg) no-repeat left 5px; float:left; padding:5px 0 5px 10px; color:#1093e1; font-weight:bold; font-size:14px}



/*---------------------2011-03-23 中文版的---------------------*/

/*头部菜单样式*/
.mainNav{ width:821px; float:right; height:34px; margin-top:4px; display:inline}
.mainNav ul{ width:821px; float:left}
.mainNav ul li{ float:left; text-align:center; height:34px; font-weight:bold; margin-right:1px;display:inline; position:relative; z-index:1}
.mainNav ul li a{ color:#fff; padding-top:10px; line-height:24px;}
.mainNav ul li a:hover{ color:#fff}
.mainNav ul li ul{ position:absolute; left:0; top:34px; padding-bottom:5px; z-index:1000}
.mainNav ul li ul li{ background:url(../images/subNavBJ.png) no-repeat center bottom; height:25px; float:left}
.mainNav ul li ul li a,.mainNav ul li ul li a:hover{ padding:0; background:none}

.mainNav ul li.one a{ background:url(../images/mainNavbj_1.gif) no-repeat; width:79px; display:block; height:24px;}

.mainNav ul li.two a{ background:url(../images/mainNavbj_2.gif) no-repeat; width:73px; display:block; height:24px;}
.mainNav ul li.two ul{ background:#fabd00; width:73px}
.mainNav ul li.two ul li a,.mainNav ul li.two ul li a:hover{ background:none;}

.mainNav ul li.three a{ background:url(../images/mainNavbj_3.gif) no-repeat; width:83px; display:block; height:24px;}
.mainNav ul li.three ul{ background:#ef00a0; width:83px}
.mainNav ul li.three ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.four a{ background:url(../images/mainNavbj_4.gif) no-repeat left bottom; width:74px; display:block; height:24px;}
.mainNav ul li.four ul{ background:#4ba635; width:74px}
.mainNav ul li.four ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.five a{ background:url(../images/mainNavbj_5.gif) no-repeat; width:76px; display:block; height:24px;}
.mainNav ul li.five ul{ background:#9d9b88; width:76px}
.mainNav ul li.five ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.six a{ background:url(../images/mainNavbj_6.gif) no-repeat; width:76px; display:block; height:24px;}
.mainNav ul li.six ul{ background:#81c0ea; width:76px}
.mainNav ul li.six ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.seven a{ background:url(../images/mainNavbj_7.gif) no-repeat; width:76px; display:block; height:24px;}
.mainNav ul li.seven ul{ background:#ffd400; width:76px}
.mainNav ul li.seven ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.eight a{ background:url(../images/mainNavbj_8.gif) no-repeat; width:74px; display:block; height:24px;}
.mainNav ul li.eight ul{ background:#ef00a0; width:74px}
.mainNav ul li.eight ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.nine a{ background:url(../images/mainNavbj_9.gif) no-repeat left bottom; width:121px; display:block; height:24px; }
.mainNav ul li.nine ul{ background:#4ba635; width:121px}
.mainNav ul li.nine ul li a,.mainNav ul li.three ul li a:hover{ background:none;}

.mainNav ul li.ten a{ background:url(../images/mainNavbj_10.gif) no-repeat; width:79px; display:block; height:24px;}
.mainNav ul li.ten ul{ background:#9d9b88; width:79px}
.mainNav ul li.ten ul li a,.mainNav ul li.three ul li a:hover{ background:none;}