@charset "gb2312";
/* CSS Document 
body{background:url(../images/bg.png) center top no-repeat;}*/
.logo{position:relative; height:100px;}
/*.logo .weibo{position:absolute;bottom:0;right:0;}
.logo img{margin:17px 0 0 40px;}
.logo p{position:absolute;right:0;top:5px;color:#cdcdcd;}
.logo p a{color:#6a6a6a;}
*/
.cRedq{ color:#ff0000;}
.logo_left{ float:left; margin:17px 0 0 40px;*margin:17px 0 0 40px;_margin:17px 0 0 20px;}
.logo_right{ float:right;width:700px;height:97px;}
.logo_right_top{ float:left;width:700px;height:28px; overflow:hidden;}
.logo_right_top p{position:absolute;right:10px;top:80px;color:#cdcdcd;}
.logo_right_top  p a{color:#6a6a6a;}
.logo_right_bottom{ float:left;width:700px; height:52px;margin:17px 0 0 0;}
.logo_right_bottom_l{ float:right; width:246px; height:52px; color:#888888; line-height:52px;  text-align:right; font-size:16px;  font-weight:bold; margin-right:10px;}
.logo_right_bottom_r{ float:right; width:288px; height:52px;}
.logo_right_bottom_r,logo_right_bottom_l img{ border:0;}

.con-1 .c-1{width:349px; height:277px;margin-right:10px;position: relative;}
.con-1 .c-3{width:611px; height:500px;overflow:hidden;}
.con-3{border-bottom:1px solid #186371;}
.con-3 h2{background:url(../images/p3.jpg) no-repeat;height:28px;overflow:hidden;line-height:28px;text-align:left;padding:0 0 0 35px;color:#5DA8E9;font-weight:bold;font-size:16px;border-bottom:1px solid #186371;margin-bottom:10px;}
.con-3 .c-1{width:335px;height:184px;float:left;padding-left:20px; padding-top:10px;}
.con-3 .c-2{width:610px;height:184px;float:left; padding-top:10px;}
.con-3 .c-3{width:940px;float:left;padding-left:20px;padding-bottom:15px;background:url(../images/p7.jpg) 350px bottom no-repeat;}
.con-3 .c-1,.con-3 .c-2,.con-3 .c-3{line-height:30px;}
.yj_tit {
    float: left;
    height: 130px;
    overflow: hidden;
    width: 317px;
	margin-bottom:25px;
}
.yj_tit img {
    float: left;
    margin: 0 5px 0 0;
	 width:100px;
	 height:130px;
}
.yj_word {
	float: left;
	width:210px;
    line-height: 23px;
	height:130px;
	overflow:hidden;
	 font-size:14px;
}
.yj_word_inner{bottom:0;padding-right:0px; }
.yj_word_inner p{line-height:24px;}
.con-1 .c-5 table {
    background: none repeat scroll 0 0 #fafafa;
    border-left: 1px solid #10c8e3;
    border-top: 1px solid #10c8e3;
	color:#5a5a5a
}
.con-1 .c-5 table td {
    border-bottom: 1px solid #10c8e3;
    border-right: 1px solid #10c8e3;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.con-1 .c-5 table td.btitle{background:#10c8e3;color:#fff;}
.con-1 .c-5 table td .forminput{width:99%;background:#fafafa;border:0;}


.con-1 .c-3 table {
    background: none repeat scroll 0 0 #fafafa;
    border-left: 1px solid #5DA8E9;
    border-top: 1px solid #5DA8E9;
}
.con-1 .c-3 table .stitle{height:27px;overflow:hidden;}
.con-1 .c-3 table .title{background: none repeat scroll 0 0 #FFFFE0;background:url(../images/p2.jpg) no-repeat;height:27px;overflow:hidden;line-height:27px;text-align:left;padding:0 0 0 30px;color:#0052FF;font-weight:bold;font-size:16px;position:relative;}
.con-1 .c-3 table .title a{position:absolute;right:4px;top:4px;}
.con-1 .c-3 table .cname{text-align:left;}
.con-1 .c-3 table .cname input{border: 0 none;border-bottom:1px solid #000;width:320px;background: none repeat scroll 0 0 #fafafa;}
.con-1 .c-3 table .warn{color:#5DA8E9}
.con-1 .c-3 table .sub_text{
border: 0 none;border-bottom:1px solid #000;width:25px;background: none repeat scroll 0 0 #fafafa;
}
.con-1  .formsub{height:31px;background:#5DA8E9;text-align:right;}
.con-1  .formsub input{border:0;background:#5DA8E9;color:#fff;cursor:pointer;margin-right:25px;margin-top:5px;}
.con-1 .c-3 table td .put {
    border: 0 none;
    width: 90%;
	background: none repeat scroll 0 0 #fafafa;
}
.con-1 .c-3 table td {
    border-bottom: 1px solid #5DA8E9;
    border-right: 1px solid #5DA8E9;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}

.focus-pic {
    width:349px;
    height:277px;
    overflow: hidden;
    
}
.focus-pic .detail {
    float: left;
    height: 277px;
    overflow: hidden;
    width: 349px;
}
.ulS {
    height: 19px;
    left: 124px;
    overflow: hidden;
    position: absolute;
    top: 160px;
    width: 150px;
    z-index: 1000;
}
.ulS .other {
    background: none repeat scroll 0 0 #3E3C3D;
}
.ulS .current {
    background: none repeat scroll 0 0 #21AEC2;
}
.ulS li {
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 19px;
    line-height: 19px;
    margin: 0 5px 0 0;
    overflow: hidden;
    text-align: center;
    width: 19px;
}

.con-1 .fp-word {
    height: 31px;
    line-height: 31px;
    overflow: hidden;
    text-align: center;
	background:#10c8e3
}

.con-1 .fp-word a{color:#fff;}

/*报名*/
.index_baoming{ float:left; width:320px; margin-right:10px; height:220px; overflow:hidden;}
.index_baoming img{ width:260px; height:95px; border:0;}
.index_tongzhi{ float:left; width:640px;  height:170px; text-indent:2em; padding:15px 6px; overflow:hidden; background:#f4f4f4; font-size:14px; line-height:28px;}
.con-bm{background:#eee;}
.bm-inner{width:800px;background:#fff;padding:10px 10px;margin:0 auto;}
.nav-fixed{height:50px;overflow:hidden; margin-bottom:15px;}
.bm-inner-fixed{width:590px;background:#fff;padding:0 10px;margin:0 auto; line-height:30px;}



.gundong_list img{ width:250px; height:180px; margin-right:10px;}
/*百度地图*/
.map{ width:800px;;background:#f7f7f7;padding:20px 10px;margin:0 auto;margin:0 auto; line-height:30px;}
