@charset "utf-8";
/* CSS Document */

.clear:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
}
.clear {
    zoom: 1;
}


body {
 font-family: Verdana, Geneva, sans-serif;
        font-size:12px;margin:0;padding:0;
		background:url(../images/index_001.jpg) repeat-x;
}
.wrap{ width:1005px; margin-left:auto; margin-right:auto; clear:both;}
.top{width:1005px; height:130px; margin-left:auto; margin-right:auto; background:url(../images/index_01.jpg) no-repeat;}
*html .top{height:130px; overflow:hidden;}
.tops{width:870px; height:130px; }
*html .top{height:130px;}
.lanauage{ width:131px; height:29px; margin-left:874px; margin-top:-50px;}
.lanauage a{ display:inline-block; width:55px; height:31px; margin-left:5px;}
a:link,a:visited{ color:#666; text-decoration:none;}
a:hover{color:#666; text-decoration:none;}
a img{ border:none;}

.index{ float:left; display:inline-block; width:100px; height:37px; font-size:16px; font-weight:bold; text-align:center; line-height:37px; color:#F00;}
.index:link,.index:visited{ color:#F00;text-decoration:none;}
.index:hover{ color:#F00;text-decoration:none;}
/**#nav {
    list-style-type: none; float:left; margin:0 0 0 0; padding:214px 0 0 25px; width:867px; height:43px; line-height:43px; font-size:14px;
}**/
#nav {
    list-style-type: none; float:left; margin:0 0 0 0; padding:0 0 15px 15px; width:892px; height:34px; line-height:34px; font-size:14px; background:url(../images/bai.gif) no-repeat 0 0; margin-left:-10px;}
	
*html #nav{list-style-type: none; float:left; margin:0 0 0 0; padding:0 0 15px 15px; width:892px; height:32px; line-height:32px; font-size:14px; background:url(../images/bai.gif) no-repeat 0 0; margin-left:-10px; margin-bottom:-5px;}
*+html #nav{list-style-type: none; float:left; margin:0 0 0 0; padding:0 0 15px 15px; width:892px; height:34px; line-height:34px; font-size:14px; background:url(../images/bai.gif) no-repeat 0 0; margin-left:-10px;}
#nav a {
 display: block; text-align:center;
}

#nav a:link  {
 color: #000; text-decoration:none;
}
#nav a:visited  {
 color: #000;text-decoration:none;
}
#nav a:hover  {
 color: #000;text-decoration:none;
}

#nav li {
 float: left; 
}
/**.navlist{ float:left; width:870px; height:32px; line-height:32px; margin:0; padding:0 0 0 20px; list-style:none; display:none;}**/
.navlist{ float:left; width:870px; height:32px; line-height:32px; padding:0px 0 0 20px; list-style:none; display:none; background:url(../images/daohang.jpg) no-repeat; margin-left:90px; margin-top:-10px; margin-bottom:0px;}
*html .navlist{margin-left:45px;}
.navlist li{ float:left; margin-right:15px;}
.navlist li img{padding-top:10px; margin-right:0px; margin-left:0px;}
*+html .navlist li img{margin-top:-9px;}
*html .navlist li img{padding-right:10px;}
.navlist li a:link,.navlist li a:visited{ color: #FFF; text-decoration:none;}
.navlist li a:hover{color: #FFF; text-decoration:none;}
.sli{ margin-top:2px;}
.golballink{ width:1005px; margin-left:auto; margin-right:auto; height:287px; background:#CCC;}
*html .golballink{height:282px; overflow:hidden;}
.golballink div{margin:0; padding:0; width:1005px; overflow:hidden; height:250px;}
*html .aa{margin-top:15px;}
*+html .aa{margin-top:15px;}
.container{ width:1004px;margin-left:auto; margin-right:auto; margin-top:5px;}
*html .container{margin-top:2px;}
.sitetitle{ width:255px; margin-left:0; margin-right:auto; height:31px; margin-top:0;}

.SiteNotice{ float:left; width:250px; height:250px; padding:0; }
.index_title_gg{background:URL(../images/title_gg.jpg) no-repeat; width:250px; margin:0;padding:0; height:31px;} 
.index_body_gg{ background:url(../images/bg_gg.jpg) repeat-x; width:246px; height:208px; margin:0; padding:0;}
.index_foot_gg{background:url(../images/bottom_gg.jpg) no-repeat; height:11px; width:250px; padding:0; margin:0;}

.index_title_ks{background:URL(../images/title_ks.jpg) no-repeat; height:32px;}
.index_body_ks{ background:url(../images/index_09.jpg) 10px 10px no-repeat; height:210px; width:270px; margin:0; padding:0;}
*html .index_body_ks{height:170px;}
.index_foot_ks{background:url(../images/bottom_ks.jpg) no-repeat; height:10px; width:270px; padding:0; margin:0;}

.index_title_zs{background:url(../images/title_zs.jpg) no-repeat; height:30px; margin:0; padding:0;width:270px;}
.index_body_zs{background:url(../images/bg_zs.jpg) repeat-x;width:267px; height:180px; margin:0; padding:0;}
*html .index_body_zs{height:190px;}
.index_foot_zs{background:url(../images/bottom_zs.jpg) no-repeat; height:10px; margin:0;padding:0; width:270px;}

.sitetitle div{ float:left; display:inline-block; width:100px; height:27px; text-align:center; line-height:27px; font-size:14px; font-weight:bold; background:url(../images/index_04.jpg) no-repeat 0 1px; margin-left:0px; }
.sitetitle div a:link,.sitetitle div a:visited{ color: #FFF; text-decoration:none;}
.sitetitle div a:hover{color: #FFF; text-decoration:none;}
.more{ float:left; display:inline-block; width:31px; height:12px;  margin-left:113px; margin-top:10px;}
*html .SiteNotice ul{ list-style:none; margin:0; padding:0; background:url(../images/line_gg_lr.gif) repeat-y; height:211px; width:250px;}
.SiteNotice ul{ list-style:none; margin:0; padding:10px 0 0 0; background:url(../images/line_gg_lr.gif) repeat-y; height:208px; width:250px;}
.SiteNotice ul li{ background:url(../images/index1_07.jpg) no-repeat 3px center; margin-top:10px; padding-left:10px;}
.SiteNotice ul li a:link,.SiteNotice ul li a:visited{ color: #666; text-decoration:none;}
.SiteNotice ul li a:hover{color: #666; text-decoration:none;}

#play img {border:0px}
#play {width:460px;height:250px;overflow:hidden; margin-left:10px; float:left;}
#play_info{position:absolute;margin-top:210px;padding:8px 0 0 20px;font-size:14px;height:32px;width:330px;color:#fff;z-index:1001;cursor:pointer;}
#play_info span{font-size:14px; background:#F00; display:inline-block; height:25px; line-height:24px; padding-left:5px; padding-right:5px; width:300px; overflow:hidden;}
#play_bg {position:absolute;background-color:#000;margin-top:210px;height:40px;width:460px;filter: Alpha(Opacity=20);opacity:0.2;z-index:1000}
#play_text {position:absolute;margin:210px 0 0 360px;width:100px; height:40px;z-index:1002}
#play_text ul {list-style-type:none;width:100px; height:40px;  display:block;/*padding-top:1px;_padding-top:0px;*/ margin:0; padding-left:0;filter: Alpha(Opacity=80);opacity:0.8;}
#play_text ul li {width:22px;height:22px; line-height:22px; font-weight:bold;float:left;background-color:#000;display:block;color:#FFF;text-align:center;margin:1px; margin-top:8px;cursor:pointer;font-family:"Courier New";}
#play_list a{display:block;width:460px; height:250px;position:absolute;overflow:hidden; border:#000 1px solid;}

.link{ float:left; width:270px; height:250px; margin-left:10px;}
*html .link{height:190px;}
.more2{margin-left:138px;}
.link ul{ list-style:none; margin:0; padding:15px 0 0 0; width:270px; height:200px; background:url(../images/line_link_lr.gif) repeat-y;}
.link ul li{ float:left; margin-bottom:5px; margin-right:4px;}
.link ul li a{ display:inline-block; width:119px; height:37px;/*border:1px solid #F00;*/}

.school{float:left; position:relative; width:250px; height:250px; border:1px solid #F00;}
*html .school{width:250px;}
.height1{ height:220px;}
*html .height1{height:230px;}
.schooltitle{ width:230px; margin-left:auto; margin-top:10px; margin-right:auto; height:20px; line-height:20px; background:url(../images/index_18.jpg) no-repeat;}
.schooltitle div{ margin-left:15px;}
.schooltitle div a:link,.schooltitle div a:visited{ color: #FFF; text-decoration:none;}
.schooltitle div a:hover{color: #FFF; text-decoration:none;}
.school img{ float:left; margin-top:10px; margin-left:10px;}
.school span{ float:left; display:inline-block; margin-top:40px; line-height:18px; width:100px; height:75px; overflow:hidden; margin-left:5px;}
.school ul{ margin:0; padding:0; list-style:none;}
*html .school ul{ margin:0; padding:0; list-style:none;}
*+html .school ul{ clear:both;}
.school ul li{ float:left; margin-left:27px; margin-top:5px;}
*html .school ul li{ float:left; margin-left:19px; margin-top:5px;}
.school ul li a:link,.school ul li a:visited{ color: #666; text-decoration:none;}
.school ul li a:hover{ color: #666; text-decoration:none;}
.go{ position: absolute; top:100px; clear:both; margin-left:100px; margin-top:87px; width:145px; height:28px; line-height:28px; text-align: center; background:url(../images/index1_11.jpg) no-repeat; font-weight:bold;}
.go1{position:absolute; top:100px; clear:both; margin-left:180px; margin-top:87px; background:url(../images/more3.gif) no-repeat;width:50px; height:20px;}
*+html .go1{margin-left:-60px;}
*html .go1{margin-top:95px; cursor:hand;}
.go a:link,.go a:visited{ color: #F00; text-decoration:none; margin-left:75px;}
.go a:hover{color: #F00; text-decoration:none;}
*+html .go{margin-left:-150px;}
.tab{float:left; width:458px; height:220px; margin-left:10px; border:1px solid #F00;}
*html .tab{height:230px;}
.tabtitle{ width:456px; padding-left:0px;height:27px; line-height:27px; font-size:14px; font-weight:bold; border-bottom:1px solid #F00; margin-left:-1px; overflow:hidden;}
.tabtitle a:link,.tabtitle a:visited{ color: #666; display:inline-block; width:96px; height:27px; text-align:center; background:url(../images/index_06.jpg) no-repeat right center;}
.tabtitle a:hover{ color: #FFF; display:inline-block; width:96px; height:27px; text-align:center; background:url(../images/index_15.jpg) no-repeat;}
.tabul{ margin:0; padding:0; list-style:none; display:none; margin-left:5px;}
.tabul li{ width:440px; margin-top:10px;background:url(../images/index1_07.jpg) no-repeat 3px center;padding-left:10px;color: #666;}
.tabul li a{ display:inline-block; width:360px;}
.tabul li a:link,.tabul li a:visited{ color: #666; text-decoration:none;}
.tabul li a:hover{ color: #666; text-decoration:none;}
*html .Admissions{float:left; width:270px; height:220px; margin-left:10px;}
.Admissions{float:left; width:260px; height:220px; margin-left:10px;}
.Admissions ul{ list-style:none; margin:0; padding:10px 0 0 10px; background:url(../images/line_zs_lr.gif) repeat-y; height:180px; width:270px;}
*html .Admissions ul{width:260px;height:182px;}
.Admissions ul li{ background:url(../images/index1_07.jpg) no-repeat 3px center; margin-top:10px; padding-left:10px;}
.Admissions ul li a:link,.Admissions ul li a:visited{ color: #666; text-decoration:none;}
.Admissions ul li a:hover{color: #666; text-decoration:none;}

.Admissions1{float:left; width:245px; height:180px;}
*html .Admissions1{float:left; width:200px; height:180px; margin-left:0px;}
.Admissions1 ul{ list-style:none; margin:0; padding:10px 0 0 0px; height:180px; width:245px;}
*html .Admissions1 ul{width:200px;height:180px; margin-top:7px;}
.Admissions1 ul li{ background:url(../images/index1_07.jpg) no-repeat 3px center; margin-top:5px; padding-left:10px; height:13px; line-height:13px;margin-left:3px; padding-top:5px; width:210px; overflow:hidden;}
*html .Admissions1 ul li{width:200px; margin-left:2px; height:12px; line-height:12px; margin-top:8px;}
.Admissions1 ul li a:link,.Admissions ul li a:visited{ color: #666; text-decoration:none;}
.Admissions1 ul li a:hover{color: #666; text-decoration:none;}

.showpic{ float: left; margin-left:10px; width:740px; height:220px; border:1px solid #F00;}
.pictitle{ width:740px; height:30px; line-height:30px; margin-top:10px;}
.titlefont{ display:inline-block; width:112px; height:20px; line-height:20px; font-size:12px; font-weight:bold; background:url(../images/index_32.jpg) no-repeat; color:#FFF; margin-left:10px; text-align:center;}
.more3{ margin-left:500px;}
.more3 a{ display:inline-block; width:41px; height:16px; background:url(../images/index_35.jpg) no-repeat; margin-bottom:-4px;}

.left{ float:left; width:209px;}
.lefttitle{width:209px; height:30px;background:url(../images/title_inner_left.jpg) no-repeat; padding:0; margin-bottom:-3px;}
.lefttitle div{ float:left; display:inline-block; width:96px; height:27px; text-align:center; line-height:27px; font-size:14px; font-weight:bold;}
.lefttitle div a:link,.lefttitle div a:visited{ color: #FFF; text-decoration:none;}
.lefttitle div a:hover{color: #FFF; text-decoration:none;}
.left ul{ margin:0; padding:0; list-style:none;}
.left ul li{ margin-top:2px;}
.left ul li a:link,.left ul li a:visited{ color: #000; display:inline-block; width:176px; height:30px; line-height:30px; padding-left:30px; background:url(../images/about_10.jpg) no-repeat;}
.left ul li a:hover{ color: #FFF; width:86px; height:30px; line-height:30px; padding-left:120px; text-decoration:none;background:url(../images/about_07.jpg) no-repeat;}
.leftcontent{ width:209px; padding:0; margin:0; background:url(../images/line_inner_left_lr.gif); min-height:230px;}
*html .leftcontent{height:230px;}
.leftfooter{width:209px; padding:0; margin:0; height:5px;background:url(../images/bottom_inner_left.jpg) no-repeat;}

.hotnews{width:209px; float:left; margin-top:10px;}
*html .hotnews{margin-top:5px;}
.hotnews img{ margin-top:5px;}
.leftcontents{ width:209px; padding:0; margin:0;background:url(../images/line_inner_left_lr.gif); min-height:200px;}
.centerp{ margin-top:3px; margin-bottom:5px; width:150px; overflow:hidden;}
.centerp a:link,.centerp a:visited{ color: #F00}



.right{ float:right; width:772px;border:1px solid #C00; height:730px;}
*+html .right{height:730px;}
*html .right{height:740px;}
.positon{ width:762px; padding-left:10px; height:29px; line-height:29px; background:url(../images/about_03.jpg) no-repeat; color: #F00; font-weight:bold;}
.positon a:link,.positon a:visited{ color: #F00; text-decoration:none; font-weight:normal;}
.positon a:hover{color: #F00; text-decoration:none; font-weight:normal;}
.content{ width:742px; margin-left:auto; margin-right:auto; padding:5px; margin-top:10px; text-align:justify;overflow-y:auto;height:670px;line-height:24px;}
*+html .content{height:670px;}
*html .content{height:690px;}

.newslist{ list-style:none; width:700px; margin:20px auto 0 auto; padding:0;}
.newslist li{ width:700px; height:30px; line-height:30px;}
.newslist li a{ display:block; width:550px; background:url(../images/index1_07.jpg) no-repeat 8px center; padding-left:20px;}
.newslist li span{float:right; margin-right:20px;}
.threecontent{ width:731px; margin-left:auto; margin-right:auto; margin-top:50px;}
.threetitle{ width:731px; height:17px;  background:url(../images/titlebg.jpg) no-repeat;}
.threetitle span{ font-size:14px; font-weight:bold; color:#F00; float:left; margin-left:25px; margin-top:-5px;}
.threetitle a{ display:inline-block; width:34px; height:17px; float:right;}
.newslist2{ list-style:none; width:700px; margin:20px auto 0 auto; padding:0;}
.newslist2 li{ width:700px; height:30px; line-height:30px; }
.newslist2 li a{ display:block; width:550px; background:url(../images/titleb1.jpg) no-repeat 8px center; padding-left:20px;}


.productnews{ width:700px; margin-left:auto; margin-right:auto; height:100px; /* border:1px solid #000*/ padding-bottom:10px; border-bottom:1px dashed #CCC; margin-top:15px;}
.productnewsleft{ float:left; width:120px; height:80px; padding:2px;border:1px solid #CCC}
.productnewsright{ float:left; margin-left:10px;}
.productnewsright a:link,.productnewsright a:visited{ color: #F00; font-size:14px; text-decoration:underline;}
.productnewsright p{ margin-top:5px; height:50px; margin-bottom:3px;}
.productnewsright span{ margin-left:460px;}

.piclist{ list-style:none; width:700px; margin:0 auto; padding:0;}
.piclist li{ float:left; width:206px; text-align:center; margin-left:20px; margin-top:20px;height:170px; overflow:hidden;padding-top:15px;}
*html .piclist li{width:196px;padding-top:10px;}
*+html .piclist li{width:196px;padding-top:10px;}
.photo {

	position: relative;

	text-align:center;
	
}
/**html .photo{ margin-left:15px;}*/
.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.photo a {
	text-decoration: none;
}

.png_bg{
	width: 28px;
	height: 21px;
	display: block;
	position: absolute;
	top: -12px;
	left: 90px;
	background: url(../images/pin.png) no-repeat;
}

.piclist li p{ margin-top:5px; margin-bottom:0;}


.scrollImgList1{overflow:hidden;zoom:1; margin-top:10px;}
.scrollImgList1 .LeftBotton{float:left;width:24px;height:28px;cursor:pointer;background:url(../images/index_40.jpg) no-repeat 0 0; margin-left:20px; margin-top:30px;}
*html .scrollImgList1 .LeftBotton{ margin-left:10px;}
.scrollImgList1 .RightBotton{float:left;width:26px;height:28px;cursor:pointer;background:url(../images/index_43.jpg) no-repeat 0 0; margin-left:20px; margin-top:30px;}
.scrollImgList1 .Cont{float:left;width:620px;overflow:hidden;padding:0 0 0 0; margin-left:10px;}
.scrollImgList1 .ScrCont{width:32766px;zoom:1;overflow:hidden;}
#List1_1,#List2_1{float:left;}
#List1_2,#List2_2{float:left;}
.scrollImgList1 .box{width:140px;float:left;text-align:center; margin-right:20px;height:180px;}
*html .scrollImgList1 .box{height:170px;}
.scrollImgList1 .box img{display:block;margin:0 auto;border:1px solid #d6d6d6;padding:2px;}
.scrollImgList1 .box a:hover img{border:1px solid #eb9c99;}
.scrollImgList1 .box p{color:#505050;text-align:center; margin-top:5px;overflow:hidden;}
.scrollImgList1 a:link,.scrollImgList1 a:visited{color:#990000;text-decoration:none; width:120px;}
.scrollImgList1 a:hover{color:#f00;}
.ass{width:120px; height:50px; border:#E4E4E4 1px solid; background:#F5F5F5; color:#000; padding:4px 10px;}
.page{ clear:both; padding-top:20px; margin-left:400px; color:#818f94;}
.page a{ color:#818f94;}

.footer{width:1005px; height:113px; margin-top:10px; line-height:130px; background: #cd0303;}
.footer div{line-height:18px; text-align:center; width:450px; padding-top:10px; color:#FFF;}
#scrollDiv {overflow: hidden;width:209px;height:175px;  margin-left:auto; margin-right:auto;}
#scrollDiv ul{ margin:0;padding:0;}
.scrollText{width:209px; margin-left:auto; margin-right:auto;height:180px;min-height:25px;line-height:25px; float:left;overflow:hidden; margin-top:23px;}
.scrollText li{height:25px;padding-left:20px;background:url(../images/index1_07.jpg) no-repeat 8px center; overflow:hidden;}
.scrollText li a:link,.scrollText li a:visited{color: #000;}


.linkd{border:1px solid #F00; width:1004px; margin-top:5px;margin-left:auto; margin-right:auto; height:100px;}
.links{float:left; width:100px; height:50px; line-height:50px; text-align:center; font-size:14px; color:#F00; font-weight:bold; margin-top:25px;}
.linkContainerLink{ margin-top:15px;width:900px; height:31px; overflow:hidden;}
.linkContainerLink ul{ margin:0; padding:0; list-style:none;}
.linkContainerLink ul li{ float:left; margin:0 0 5px 20px; display:block;}
.linkContainerLink ul li a{ border:0;}
.linkContainerLink ul li a img{ border:0; width:88px; height:31px;}

.friendlink{ padding-top:0px; width:900px;margin-right:auto; margin-left:100px;}
.friendlink div{ float:left; width:100px; height:50px; line-height:50px; text-align:center; font-size:14px; color:#F00; font-weight:bold;}
.friendlink ul{ float:left; margin:0; padding:0; list-style:none;}
.friendlink ul li{ float:left; margin-top:10px; margin-left:30px;}
*html .friendlink ul li{margin-left:14px;}
*+html .friendlink ul li{ float:left; margin-top:10px; margin-left:15px;}