@charset "utf-8";
/* CSS Document */
*{font-size:14px; font-family:Arial,Helvetica, sans-serif; color: #333333;font-family: "微软雅黑";}
body,div,table,p,ul,li,span,b,a,h1,tr,td,th,form,dl,dt,dd,input{margin:0;padding:0;}
ul,li,ol{list-style: none outside none;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
body {background:#fff;}
@font-face {
	font-family:"impact";
	src: url(../Fonts/impact.ttf);
}
.clear{clear:both;font-size:1px; width:0px; visibility: hidden; height:0px;}


/*top*/
.top{width:100%; height:80px; background: #003263 url(../images/1_01.png) no-repeat center;}
.top_main{width:1200px; height:80px; margin:0 auto;}
.logo{ display:block; width:92px; margin-top:20px; float:left;}
.nav{ display:block; width:600px; height:80px; float:right; line-height:80px;}
.nav a{color:#FFF; font-size:18px; margin-left:36px;}

/*banner*/
.banner img{
	display: block;
	width: 100%;
}

.main{width:100%; height:auto;}
/*main_1*/
.main_1{width:100%; height:441px; background:#F5F5F5; margin:0 auto; padding-top:43px;}
.tit{height:97px; width:100%; font-size:36px; color:#06a7e1; text-align:center;}
.tit a{ font-size:36px; color:#06a7e1; text-align:center; text-decoration:none;}
.tit p{color:#bcbcbc; font-size:11px;}
.bg{ display:block; width:100%; height:26px; background:url(../images/1_08.png) repeat-x center; margin-top:10px;}
.min_1{ width:1144px; height:314px; padding:27px 0px 0 56px;  margin:0 auto;}
.pic{display:block; float:left}
.txt_1{display:block; float:left; width:682px; line-height:26px; font-size:16px; color:#444444; padding-left:64px;}

/*main_2*/
.main_2{width:100%; margin:0 auto; padding-top:30px;}
.min_2{ width:1200px; min-height:640px; margin:0 auto; padding-top:10px;  margin-bottom:30px; overflow:hidden;}
.tm29{width:100%; height:55px; margin-right:2px; background:#06a7e1; float:left; text-align:center; line-height:55px;}
/*.tm29{width:599px; height:55px; margin-right:2px; background:#06a7e1; float:left; text-align:center; line-height:55px;}*/
.tm30{width:599px; height:55px; background:#feae01; float:left; text-align:center; line-height:55px;}
.menu a{ font-size:21px; color:#FFF; font-weight:bold;}
.tab{display:block; width:1200px; min-height:526px; background:url(../images/1_16.png) repeat; clear:both;}
.tab_tit{width:1200px; text-align:center; font-size:20px; color:#444444; height:58px; line-height:58px; font-weight:700;}
.tab_li{ height:auto; line-height:21px; overflow:hidden; padding-bottom:10px; padding-top:5px;}
.tab_li p{float:left; font-size:16px; color:#444444; display:block;}
.time{padding-right:107px; padding-left:58px; width:87px;}
.theme{padding-right:50px; width:386px;}
.theme_2{width:947px; text-align:center; margin-left:253px; line-height:30px; background:#ededed; text-align:center;  margin-top:15px;}
.jb{font-size:14px;}
.jb b{font-weight:normal; color:#06a7e1;}
.f_tit{ width:1200px; height:autopx; font-size:18px; color:#444444; background:#ededed; text-align:center; line-height:30px; color:#06a7e1;}
.zk{text-align:center; clear:both; border-top:1px dashed #ccc; width:1200px;}
#tabcontent1{ width:1200px; height:auto;}
.xt{font-size:16px; font-weight:normal;}



/*main_3*/
.main_3{width:100%; margin:0 auto; background:#f1f1f1; padding-top:15px;}
/*.main_3{width:100%; margin:0 auto; background:#f1f1f1; height:680px;  padding-top:15px;}*/
.tit_1{height:142px; width:100%; font-size:36px; color:#06a7e1; text-align:center;}
.tit_1 a{font-size:36px; color:#06a7e1; text-align:center;text-decoration:none;}
.tit_1 p{color:#bcbcbc; font-size:11px;}
.bg_1{ display:block; width:100%; height:52px; background:url(../images/1_08.png) repeat-x center; margin-top:10px;}
.pic_1{width:136px; height:136px;}
.min_3{ width:1200px; margin:0 auto;}
.min_3 dl,dt,dd{float:left; display:block;}
.txt_2{width:572px; height:136px; background:#FFF;margin-bottom:26px;}
.tit_2{width:404px; height:102px; padding:17px 16px 17px 16px; overflow:hidden;}
.tit_2 h1 a{ font-size:16px; color:#333333; font-weight:bold;}
.tit_2 p{ padding-top:10px; line-height:21px;}
.txt_3{width:572px; height:136px; background:#FFF; margin-left:53px !important; margin-bottom:26px;}
.fy{width:300px; height:22px; clear:both; margin:10px auto;}
.fy a{display:block; width:22px; height:22px; border-radius:20px; background:#06a7e1; text-align:center; color:#FFF; font-size:18px; margin-right:28px; float:left;}

/*main_4*/
.main_4{width:100%; margin:0px auto; height:600px; margin-top:20px;}
.img{height:352px; width:1200px; background:#fff; margin:0px auto;}
/*===== gallery =====*/
.roundabout-holder  { 
	width:850px;
	height:496px;
	margin:0 auto;
}
.roundabout-moveable-item {
   width: 646px;
   height: 416px;
   cursor: pointer;
	 border:3px solid #ccc;
	 border:3px solid rgba(0, 0, 0, 0.08);
   border-radius:4px;
	 -moz-border-radius:4px;
	 -webkit-border-radius:4px;
}
	.roundabout-moveable-item img{
		width:100%;
	}
.roundabout-in-focus {
	border:3px solid rgba(0, 0, 0, 0.2);
}
/*

/*main_5*/
.fy_1{width:100px; height:22px; clear:both; margin:10px auto; }
.fy_1 a{display:block; width:22px; height:22px; border-radius:20px; background:#06a7e1; text-align:center; color:#FFF; font-size:18px; margin-right:28px; float:left;}

/*main_6*/
.mian_6{ width:100%; height:359px; margin-top:30px; margin-bottom:30px;}
.min_6{ width:1200px; height:248px; margin:20px auto;}
.txt_4_1{display:block; width:286px; height:245px; float:left; margin-right:18px;}
.mian_6 dd{display:block; width:276px; height:66px; background:#686868; overflow:hidden; line-height:21px; padding:0 5px;}
.mian_6 dd a{color:#FFF;}
.txt_4_2{display:block; width:286px; height:245px; float:left;}

/*bottom*/
.btm{width:100%; margin:0 auto; height:54px; background:#1f2029; clear:both;}


/*切换1*/
#tab { padding:10px 0px; width:323px; margin:0 auto}
#tab a {display:block; width:22px; height:22px; border-radius:20px; background:#06a7e1; text-align:center; color:#fff; font-size:16px; margin-right:28px; float:left; line-height:22px; text-align:center}
#tab a.current{display:block; width:22px; height:22px; border-radius:20px; background:#fff; text-align:center; color:#06a7e1; border:1px solid #06a7e1; font-size:16px; margin-right:28px; float:left; line-height:22px; text-align:center}

#content { width:1200px; height:auto;} 
#content ul { display:none; width:1200px; }
/*切换2*/
#outer {width:1200px; margin:0 auto}
#tab1 { padding:10px 0px; width:170px; margin:0 auto}
#tab1 a {display:block; width:22px; height:22px; border-radius:20px; background:#06a7e1; text-align:center; color:#fff; font-size:16px; margin-right:28px; float:left; line-height:22px; text-align:center}
#tab1 a.current{display:block; width:22px; height:22px; border-radius:20px; background:#fff; text-align:center; color:#06a7e1; border:1px solid #06a7e1; font-size:16px; margin-right:28px; float:left; line-height:22px; text-align:center}

#content1 { width:1200px; height:auto;} 
#content1 ul { display:none; width:1200px; }

/*日程*/
.tab1{ display:none; background:url(../images/1_16.png) repeat;}





