@charset "utf-8";
/* CSS Document */


/*Banner*/
#bannerBox{ width:100%; height:389px; background: url(../images/bannerBg.jpg) repeat-x;}
#banner{ width:1003px; height:389px; margin:0 auto; }
.banner_Arrow{ width:35px; float:left; padding-top:150px; font-size:0;}
.banner_Arrow img{ cursor:pointer;}
.banner_picBox{ position:relative; width:932px; float:left; height:356px; font-size:0; z-index:1;} 
.banner_Jump{ clear:both; display:block; height:32px; padding-left:452px;}
.banner_Jump p{ margin-top:10px; display:block; width:14px; height:14px; float:left; margin-right:6px;}
.banner_Jump p span{ width:14px; height:14px;display:block; background:url(../images/CS_29.jpg) no-repeat center;  text-indent:-999px; cursor:pointer;}
.banner_Jump p span:hover{width:14px; height:14px;display:block; background:url(../images/CS_27.jpg) no-repeat center;}
.banner_Jump p span.hover{width:14px; height:14px;display:block; background:url(../images/CS_27.jpg) no-repeat center;}
.banner_Jump p a span{ width:14px; height:14px; display:block; overflow:hidden; text-indent:-999px; cursor:pointer;}
.banner_pic_Introduction{ position:absolute; bottom:0; left:0; background:url(../images/In_banner_Bg.png) repeat; width:902px; padding:17px 0 0 30px; height:62px; cursor:pointer;}
.banner_pic_Introduction h2{ padding-bottom:5px; color:#fff; font-family:"微软雅黑"; font-size:20px;}
.banner_pic_Introduction p{ display:block; color:#fff; font-size:12px;}
#play_list{ width:932px; height:356px; overflow:hidden;}
/*-------------------------------------------------首页内容---------------------------------------------*/
#content{ width:961px; margin:0 auto; padding-top:12px;}
/*第一屏样式*/
.In_1P{ background:url(../images/CS_35.jpg) no-repeat; height:258px; margin-bottom:9px;}
.In_1P .Recommended{ height:258px; width:320px; float:left;}
.In_1P .Recommended .Recommended_tit{ display:block;}
.In_1P .Recommended .Recommended_tit h3,.In_1P .Recommended .Recommended_tit h3 a{height:33px; display:block; line-height:33px; float:left; font-weight:bold;color:#fff; font-size:14px;}
.In_1P .Recommended .Recommended_tit span{ float:right;  height:33px; line-height:33px;padding-right:16px; font-weight:normal; color:#a4cff0; font-size:12px; display:block;}
.In_1P .Recommended .Recommended_tit span a{ color:#a4cff0;}
.In_1P .Recommended dl{ display:block; padding-top:15px; padding-right:14px; width:290px; padding-left:16px;}
.In_1P .Recommended dl dd{ float:left; width:90px; height:65px; }
.In_1P .Recommended dl dt{ float:left; width:186px; padding-left:14px; height:65px; }
.In_1P .Recommended dl dt a{ font-weight:bold; display:block; color:#1188e4; font-size:12px;}
.In_1P .Recommended dl dt  a{ color:#1188e4;}
.In_1P .Recommended ul{display:block; padding-right:14px; padding-top:8px; width:288px; padding-left:16px;}
.In_1P .Recommended ul li{ line-height:20px; font-family:"宋体";}
.In_1P .Recommended ul li span{ float:right; font-family:Arial, Helvetica, sans-serif; color:#999;}
.In_1P .Recommended ul li a{ font-family:Arial, Helvetica, sans-serif; background:url(../images/CS_91.jpg) no-repeat left center; padding-left:12px;}

/*第二屏样式*/
.In_2P{ display:block; margin-bottom:12px;}
.In_2P_left{ width:705px; float:left;}
.In_2P_left_top{ width:703px;background:#fff; border:1px solid #8ac0e9; height:557px;display:block; overflow:hidden;}
.In_2P .Recommended3_1{ width:703px; height:185px; overflow:hidden;}
.In_2P .Recommended3_1 .Recommended3_tit{ padding:0 14px; line-height:30px; height:30px; display:block; background:url(../images/CS_94.jpg) repeat-x;}
.In_2P .Recommended3_1 .Recommended3_tit span{ float:right; display:block; color:#83b6de;}
.In_2P .Recommended3_1 .Recommended3_tit h3{ padding-left:45px; display:block; font-weight:bold; font-size:14px; color:#227dc4;}
.In_2P .Recommended3_1 .Recommended3_nr{ width:675px; display:block; padding:10px 14px 0 14px;}
.In_2P .Recommended3_1 .Recommended3_nr ul { width:640px; float:left;}
.In_2P .Recommended3_1 .Recommended3_nr ul.cur{ margin-right:25px;}
.In_2P .Recommended3_1 .Recommended3_nr ul li{  margin:0 ;height:24px; line-height:24px; display:block; overflow:hidden; width:320px; float:left}
.In_2P .Recommended3_1 .Recommended3_nr ul li a{ height:24px; display:block; background:url(../images/CS_91.jpg) no-repeat left center; padding-left:10px; }
.In_2P .Recommended3_1 .Recommended3_nr ul li span{ display:block;  float:right; color:#999;}

.In_2P .Recommended3_2{ width:351px;  float:left; height:185px; overflow:hidden;}
.In_2P .Recommended3_2 .Recommended3_tit{ border-top:1px solid #8ac0e9; padding:0 14px; line-height:30px; height:30px; display:block; background:url(../images/CS_94.jpg) repeat-x;}
.In_2P .Recommended3_2 .Recommended3_tit span{ float:right; display:block; color:#83b6de;}
.In_2P .Recommended3_2 .Recommended3_tit h3{ padding-left:45px; display:block; font-weight:bold; font-size:14px; color:#227dc4;}
.In_2P .Recommended3_2 .Recommended3_nr{ width:323px; display:block; padding:10px 14px 0 14px;}
.In_2P .Recommended3_2 .Recommended3_nr ul { width:323px; float:left;}
.In_2P .Recommended3_2 .Recommended3_nr ul li{ margin:0 ;height:24px; line-height:24px; display:block; overflow:hidden;}
.In_2P .Recommended3_2 .Recommended3_nr ul li a{ height:24px; display:block; background:url(../images/CS_91.jpg) no-repeat left center; padding-left:10px;}
.In_2P .Recommended3_2 .Recommended3_nr ul li span{ display:block;  float:right; color:#999;}

.In_2P h3.In_field_tit{ background:url(../images/CS_40.jpg) no-repeat;}
.In_2P h3.In_Aerobics_tit{ background: url(../images/CS_50.jpg) no-repeat;}
.In_2P h3.In_Sailboat_tit{ background: url(../images/CS_52.jpg) no-repeat;}
.In_2P h3.In_BeachVolleyball_tit{ background:url(../images/CS_58.jpg) no-repeat;}
.In_2P h3.In_Chess_tit{ background: url(../images/CS_60.jpg) no-repeat;}
.width703{ width:703px;}
.width351{ width:351px;}
.borderTop{ border-top:1px solid #8ac0e9;}
.Recommended3_fgx{ width:1px; font-size:0; height:185px; float:left; background:#8ac0e9;}

.In_3P{ padding:3px 0 0 13px; height:180px; display:block; overflow:hidden;  background:#fff; border:1px solid #8ac0e9; margin-bottom:15px;}
.In_3P_Recommended{ width:285px; float:left;}
.In_3P_Recommended_tit{ height:29px; border-bottom:2px solid #8ac0e9; display:block;}
.In_3P_Recommended_tit h3{ padding-top:6px;height:23px; display:block;padding-left:40px; font-weight:bold; font-size:14px; color:#227dc4}
.In_3P_Recommended_tit h3.In_Tennis_tit{ background: url(../images/CS_65.jpg) no-repeat; }
.In_3P_Recommended_tit h3.In_Bicycle_tit{ background: url(../images/CS_67.jpg) no-repeat; }
.In_3P_Recommended_tit h3.In_Shooting_tit{ background: url(../images/CS_70.jpg) no-repeat; }
.In_3P_Recommended_tit span{padding-top:6px;height:23px; float:right; display:block; color:#90bee1;}
.In_3P_Recommended_tit span a{ color:#90bee1}
.In_3P_Recommended ul{ display:block; padding-top:8px;}
.In_3P_Recommended ul li{ height:24px; line-height:24px;  display:block; overflow:hidden;}
.In_3P_Recommended ul li span{ display:block;  float:right; color:#999;}
.In_3P_Recommended ul li a{ height:24px; line-height:24px; display:block; background:url(../images/CS_91.jpg) no-repeat left center; padding-left:10px;}
.In_3P_Recommended_fgx{ margin-top:10px; width:40px; background:url(../images/CS_93.jpg) no-repeat center; height:150px; float:left;}

.In_2P_right{ width:246px; float:right; }
.In_2P_right .Box{ border:1px solid #8ac0e9; width:244px; background:#fff;}
.In_2P_right .Box_tit{ height:29px; line-height:29px; width:244px; background:url(../images/CS_92.jpg) no-repeat;}
.In_2P_right .Box_tit h3.Schedule_titBg{font-size:14px; color:#fff; font-weight:bold;  display:block; background:url(../images/CS_44.jpg) no-repeat 18px 0; padding-left:50PX;}
.In_2P_right .Box_tit h3.Project_titBg{font-size:14px; color:#fff; font-weight:bold;  display:block; background: url(../images/CS_56.jpg) no-repeat 23px 0; padding-left:50PX;}
.In_Schedule li{ display:block; padding:0 18px; height:48px; line-height:48px;}
.In_Schedule li.Background_eef6fd{ background:#eef6fd;}
.In_Schedule li span{ float:right;}
.In_Schedule{  width:244px; display:block; height:557px; overflow:hidden;   }
.In_Project{ height:501px; width:244px; display:block; overflow:hidden; }
.In_Project_list{ height:458px; padding-left:10px; padding-top:15px; display:block;}
.In_Project_list dl{ width:55px; float:left; height:55px; margin:0 7px 0 10px; display:inline}
.In_Project_list dt{ width:55px; float:left; text-align:center; height:30px}
.In_Project_list dl dd{ width:55px; float:left; text-align:center;}




/*内页*/
.Part_Location{ line-height:33px; height:33px; text-align:right;color:#1782d5}
.Part_Location a{ color:#1782d5}
.Part_Location span{ background:url(../images/CS_95.jpg) no-repeat; padding-left:40px; display:block; float:right;}
.Part_Location p{ float:right; display:block; }
.Part_cont{ display:block;}
.Part_1{ margin-top:15px; margin-bottom:10px; display:block}
.Part_left{ width:315px; float:left;}
.FigureFocus{ width:315px; }
.FigureFocus p{width:313px; height:229px; border:1px solid #656565; }
.FigureFocus span{ display:block; height:36px; line-height:36px; text-align:center; background:url(../images/CS_98.jpg) repeat-x}

.Part_right{ width:632px; float:right; border:1px solid #8ac0e9;}
.Part_2{  display:block; margin-bottom:26px;}
.PartNews_tit{ padding:0 14px; line-height:30px; height:30px; display:block; background:url(../images/CS_94.jpg) repeat-x;}
.PartNews_tit h3{ height:30px; display:block; font-weight:bold; font-size:14px; color:#227dc4}
.PartNews_tit span{ height:30px; float:right; display:block; color:#90bee1;}
.PartNews_tit span a{ color:#90bee1}
.PartNews_nr{ display:block; padding:18px 22px 0 22px; height:485px; overflow:hidden; }
.PartNews_nr ul{ background:url(../images/CS_99.jpg) repeat-x bottom; padding-bottom:16px; margin-bottom:16px;}
.PartNews_nr ul.cur{ background:none; padding-bottom:0;}
.PartNews_nr li{ height:26px; line-height:26px;}
.PartNews_nr li a{ background:url(../images/CS_91.jpg) no-repeat left center; padding-left:12px;}
.PartNews_nr li span{ float:right; color:#999; }
.PhotoGallery_tit{ background:url(../images/CS_100.jpg) no-repeat; height:37px; line-height:34px; padding:0 15px; font-size:14px; font-weight:bold; color:#fff;}
.PhotoGallery_tit span{ float:right; font-size:12px; color:#a3ceef; font-weight:normal;}
.PhotoGallery_tit span a{ color:#a3ceef}
.PhotoGallery_cont{ background:url(../images/CS_101.jpg) repeat-y; padding-left:12px; }
.PhotoGallery_cont{ cursor:pointer;}
.PhotoGallery_cont p{ width:18px; height:18px; padding-top:65px; float:left;}
.PhotoGallery_cont .WonderfulPic_cont{width:852px; overflow:hidden; height:160px; display:block; float:left;  padding:16px 15px 0 15px; margin:0 6px;}
.PhotoGallery_cont .WonderfulPic_cont ul li{ width:160px; height:160px; float:left; padding:0 14px 0 0; display:block; }
.PhotoGallery_cont .WonderfulPic_cont ul li img{ vertical-align:top;}
.PhotoGallery_cont .WonderfulPic_cont ul li span{ display:block; text-align:center; line-height:34px; height:34px;} 


.PhotoGallery_bottom{ background:url(../images/CS_102.jpg) no-repeat; height:10px; font-size:0;}
#LeftArr2{ margin-right:5px;}
#RightArr2{ margin-left:2px;}


/**/
/*------切换图片CSS Start------*/
#play1 IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#play1 {
	MARGIN: 0px 0px; OVERFLOW: hidden; WIDTH: 313px; HEIGHT: 265px
}
#play1_info {
	PADDING-RIGHT: 0px; MARGIN-TOP: 230px; PADDING-LEFT: 8px; Z-INDEX: 1001; PADDING-BOTTOM: 0px; WIDTH: 313px; CURSOR: pointer; COLOR:#4c4c4c; PADDING-TOP: 8px; POSITION: absolute; HEIGHT: 31px; font-size:12px; text-align:center; 
}
#play1_info B {
	DISPLAY: block; FONT-SIZE: 14px
}
#play1_bg {
	MARGIN-TOP: 199px; Z-INDEX: 1000; FILTER: Alpha(Opacity=80); WIDTH: 313px; POSITION: absolute; HEIGHT: 31px; BACKGROUND-COLOR: #000; opacity: 0.3
}
#play1_text {
	Z-INDEX: 1002; MARGIN: 200px 0px 0px 200px; WIDTH: 150px; POSITION: absolute; HEIGHT: 25px
}


#play1_text UL {
	DISPLAY: block; FILTER: Alpha(Opacity=80); WIDTH: 300px; PADDING-TOP:4px; LIST-STYLE-TYPE: none; HEIGHT: 30px; opacity: 0.8
}
#play1_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; 
}
#play1_list A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 313px; POSITION: absolute; HEIGHT:229px; font-size:16px;
}
/*------切换图片CSS End------*/


