@charset "utf-8";
/* CSS Document */


.in-page {  margin-top: 40px; text-align: center;  }
.in-page span{line-height: 15px; }
.in-page span,.in-page span em,.in-page span a { color: #333; font-size: 13px;  }
.in-page .curr { margin:0 6px; color: #ff0000; font-size: 15px; }


.in-wrap {overflow: hidden;  }
.in-wrap:after {  display:table; content:' '; clear:both; }
.in-wrap .in-title { padding-left: 32px; background-image: url(../images/icon-in-til-home.png); background-repeat: no-repeat; background-position: 4px center; font-size: 14px; color: #999; line-height: 46px; font-family: "瀹嬩綋" }
.in-wrap .in-title em,.in-wrap .in-title a,.in-wrap .in-title span { margin-left: 8px; margin-right: 8px; font-size: 14px; color: #999;  }
.in-wrap .in-title a:hover { color:#f9961f; }

.in-body {  }
.in-body:after {  display:table; content:' '; clear:both; }
.in-body .in-nav { float: left; width: 190px; height:auto; }
.in-body .in-nav .til { padding-left: 42px; text-align: left; color:#f6f6f6; background-color: #0d4da1; font-size: 20px; background-image: url(../images/icon-in-nav.png); background-position: 10px center; background-repeat: no-repeat; height: 40px; line-height: 40px; overflow: hidden; }
.in-body .in-nav .side-nav { background-color: #f6f6f6; min-height: 414px; height: auto; overflow: hidden; }
.in-body .in-nav a { display: block; font-size: 18px; color: #f9961f; text-align: center; line-height: 36px; transition: all 0.2s; -webkit-transition: all 0.2s;  }
.in-body .in-nav a:hover, .in-body .in-nav a.curr { background-color: #f9961f; color: #fff; font-weight: bold; }

.in-body .in-main { float: right; width: 788px; height: auto;}
.in-body .in-main>.til { background-color: #00ada7; height: 40px;  margin-bottom: 10px; }
.in-body .in-main>.til span{ display: inline-block; padding-left: 16px; padding-right: 16px; height: 40px; line-height: 40px;  background-color:#f9961f; font-size: 20px;  font-weight: bold;  color: #fff;}
.ldbz-con .til { font-size: 16px; color: #000; line-height: 50px; text-align: center;  }
.ldbz-con ul { display: table;  overflow: hidden; margin:0 auto; background-color: #e9eddb;}
.ldbz-con li { display: table-cell; *float: left; vertical-align: middle; padding-top: 8px; padding-bottom: 8px;  border-right: 2px solid #fff;background-color: #e9eddb; }
.ldbz-con li p { line-height: 28px; }
.ldbz-con li.name { width:70px;  border-top: 5px solid #bb671c; text-align: center;  }
.ldbz-con li.position,.ldbz-con  li.work { border-top: 5px solid #c3b411; text-align: left; padding-left: 8px;}
.ldbz-con li.position {  width:196px;  }
.ldbz-con li.work {  width:377px; }

/* 鏀垮姟鍏紑 - 鏈烘瀯鑱岃兘 */
/* 鍐呴〉椤堕儴閫氱敤琛ㄦ牸鑿滃崟 */
.table-nav { display: block; margin-bottom: 4px; border-bottom: 2px solid #f9961f; padding-bottom: 14px; }
.table-nav:after {  display:table; content:' '; clear:both; }
.table-nav .box { margin-top: -1px; }
.table-nav .cell { display: block; overflow: hidden; padding-left: 1px; padding-top: 1px;  }
.table-nav .cell:after {  display:table; content:' '; clear:both; }
.table-nav .cell .til { float: left; width: 68px; padding: 0 10px; height: 28px; line-height: 28px; border: 1px solid #a5a5a5; text-align: center; font-size: 12px;  color: #333; cursor: pointer; margin-left: -1px; margin-top: -1px; background-position: 89px center ; background-repeat: no-repeat; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;   }
.table-nav .cell .til.curr { background-color: #f6f6f6;}
.table-nav .cell-box { width: 763px; background-color: #f6f6f6; overflow: hidden;} 
.table-nav .cell-box ul {display: none; padding-top: 20px; padding-bottom: 20px; overflow: hidden;}
.table-nav .cell-box li { display: block; float: left; }
.table-nav .cell-box li a { margin-left: 15px; line-height: 30px; color: #333; font-size: 12px; white-space: nowrap;}
.table-nav .cell-box li a.curr,.table-nav .cell-box li a:hover { color: #f9961f; }

.in-list ul { margin-bottom: 22px; }
.in-list li { display: block; }
.in-list li:after { display: table; content: ''; clear: both; height: 0; line-height: 0; font-size: 0;  }
.in-list .in-link { display: block; margin-left: 20px;  margin-right: 45px; line-height: 22px; overflow: hidden; }
.in-list .in-link:hover .arrow,.in-list .in-link:hover .title,.in-list .in-link:hover .time{ color: #f9961f;  }
.in-list .arrow,.in-list .title,.in-list .time{ font-size: 12px; color: #333; }
.in-list .arrow,.in-list .title { float: left; }
.in-list .arrow { margin-right: 8px; font-family:"瀹嬩綋";}
.in-list .time { float: right; }


.in-list-page {  }
.in-list-page .til { margin-top: 28px; color: #ce0808; font-size: 22px; line-height:33px; text-align: center; font-weight:bold;}
.in-list-page .time { margin-top: 8px; margin-bottom: 10px;  height: 38px; line-height: 38px; text-align: center; border-bottom: 1px  #ccc dotted; font-size: 12px; color: #666; }
.in-list-page .time .font { margin-left: 48px; }
.in-list-page .time .font em { margin-left: 8px; cursor: pointer; color: #000;}
.in-list-page .desc { text-align: center; color: #333; line-height: 26px;}
.in-list-page .desc .tel { margin-right: 42px; }
.in-list-page .con { margin-top: 36px; color: #333; font-size: 16px; line-height: 24px; }
.in-list-page .con p {  text-align: justify; color: #333;  text-indent: 0em; margin-top:32px;}
.in-list-page .con img{ margin-top:20px;}
.in-body .in-main .in-list-page dl{ clear:both;width:760px;margin-left:20px;}
.in-body .in-main .in-list-page dl dt{float:left;width:650px; overflow:hidden;height:26px; line-height:26px;color:#000;}
.in-body .in-main .in-list-page dl dt a{color:#000;font-size:14px;}
.in-body .in-main .in-list-page dl dt a:hover{color:#f9961f;}
.in-body .in-main .in-list-page dl dd{float:left;width:110px; overflow:hidden;height:26px; line-height:26px;color:#000;}
.pagination{margin-top:50px;}


.net-list { padding-top: 8px;}
.net-list ul { margin:0 auto; width: 708px; padding: 10px; overflow: hidden; border: 1px solid #ccc; margin-top: -1px;  }
.net-list ul li { display: block; clear: both; overflow: hidden; }
.net-list .pic-box { float: left; width: 180px; height: 120px;}
.net-list .pic-box .pic {  padding: 6px; border: 1px solid #ccc;  }
.net-list .pic-box .til { font-size: 12px; color: #333; line-height: 20px; }
.net-list .pic-box a { display: block; width: 100%; text-align: center; }
.net-list .pic-box img { width: 180px; height: 120px; }
.net-list .con-box { float: right; width: 500px;}
.net-list .con-box .til,
.net-list .con-box .guest,
.net-list .con-box .time
 { display: table; width: 100%; border-bottom: 1px dashed #ccc; }
 .net-list .con-box .desc { display: table; width: 100%; } 

.net-list .con-box .til .t,.net-list .con-box .til .p,
.net-list .con-box .guest .t,.net-list .con-box .guest .p,
.net-list .con-box .time .t,.net-list .con-box .time .p
 { display: table-cell; font-size: 12px; color: #333; line-height: 24px; text-align: justify; }
.net-list .con-box .til .p a {  font-size: 12px; color: #333; }
.net-list .con-box .til .p a:hover { color: #f9961f; }
.net-list .con-box .desc .t,.net-list .con-box .desc .p {display: table-cell; font-size: 12px; color: #333; line-height: 20px; text-align: justify;   }

.net-list .con-box .til .t,
.net-list .con-box .guest .t,
.net-list .con-box .time .t,
.net-list .con-box .desc .t
 { width: 60px; padding-right: 32px; vertical-align: middle;}



 .zoomy{
    position: absolute;
    display: none;
    background-repeat: no-repeat;
    -webkit-box-shadow: 3px 3px 10px #000;
    -moz-box-shadow: 3px 3px 10px #000;
    border: 0;
    cursor: url(../images/blank.gif), move;
    line-height: 100px;
    text-align: center;
    background-image: url(../images/loading.gif);
    background-position: center;
    background-color: #fff;
    z-index: 1000;
}
.zoomy span{
    display: block;
    margin: 10px auto;
    background:-webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0.50, rgba(255, 255, 255, 0)), to( rgba(255, 255, 255, .5)));
    background:-moz-linear-gradient(bottom center, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .5) 100%);

}
.zoomy img{
    opacity: 0;
    filter:alpha(opacity=0);
}
.zoomy a{
    color: #333;
    text-decoration: none;
}
.broke a{
    display: block;
    height: 100%;
    width: 100%;
    
}
#brokeZoomy{
    display: block;
    position: absolute;
    width: 30px;
    height: 30px;
    top: 0px;
    left: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    background: #fff url(../images/broke.gif) center no-repeat;
}


#lstd_left_div .til { background-image:url(../images/organ.gif); background-repeat:repeat-x; margin:8px 0px 10px 20px;}
#lstd_left_div .til span { display:block; width:124px; background-color:#f6f6f6; color:#3577c3; font-size:20px;}
#lstd_left_div .til span.info { color: #b7571d; }
#lstd_left_div .til span.service { color: #0d4da2; }

#lstd_left_div { background-color:#f6f6f6; float:left; margin:0px; width:287px; overflow:hidden; padding-right:16px; border:1px solid #e5e5e5; zoom: 1; }
#lstd_left_div .form {margin:20px;width:260px;}
#lstd_left_div .form:after {content: 'clear'; display: block; visibility: hidden; clear: both; line-height: 0; height: 0 }
#lstd_left_div .form p { margin-bottom:15px; }
#lstd_left_div .lab { color:#333; font-size:14px;}
#lstd_left_div .txt { width:105px; height:23px; line-height: 23px; border:1px solid #aaa; background-color:#fff; padding:0 10px; margin:0; font-size:14px; box-sizing: content-box; -webkit-box-sizing: content-box; }
#lstd_left_div .btn { display:block; width:40px; height:65px; color:#fff; font-size:16px; background-color:#3577c3; border:0; padding:10px 10px; text-align:center;transition: background-color 0.2s; -webkit-transition: background-color 0.2s;}
#lstd_left_div .btn:hover { background-color:#339933; }

#lstd_left_div .nav { margin:10px 20px 10px -10px;width:280px; overflow: hidden;}
#lstd_left_div .nav a { margin:0 0 16px 28px ; display:block; float:left; padding-left:44px; width:68px; height:40px; background-color:#3577c3; color:#fff; font-size:14px; background-repeat:no-repeat; background-position:10px center; text-align:center; transition: background-color 0.2s; -webkit-transition: background-color 0.2s;}
#lstd_left_div .nav a:hover { background-color:#3577c3;}
#lstd_left_div .nav a.spf16 { font-size:16px; line-height:40px;}
#lstd_left_div .nav a.write { background-image:url(../images/organ-write.png);}
#lstd_left_div .nav a.more { padding:0; width:110px;} 
#lstd_left_div .nav a.lind { background-image:url(../images/organ-lind.png);}
#lstd_left_div .nav a.jw { background-image:url(../images/organ-jw.png);}
#lstd_left_div .nav a.org { background-image:url(../images/organ-org.png);}
#lstd_left_div .nav a.online { background-image:url(../images/organ-online.png);}

.lstd-main {margin-left:20px;width:820px;float:right;}
.lstd-main .til { background-color: #3577c3; height: 40px;  margin-bottom: 10px; }
.lstd-main .til span{ display: inline-block; padding-left: 16px; padding-right: 16px; height: 40px; line-height: 40px;  background-color:#f9961f; font-size: 20px;  font-weight: bold;  color: #fff;}
.lstd-main .lstd-page{}

/* 鏀垮姟鍏紑 - 琛ㄦ牸涓嬭浇 */
/* 鍐呴〉椤堕儴閫氱敤琛ㄦ牸鑿滃崟 */
.bgxz-nav { display: block; margin-bottom: 4px; padding-bottom: 14px; }
.bgxz-nav:after {  display:table; content:' '; clear:both; }
.bgxz-nav .box { margin-top: -1px; }
.bgxz-nav .cell { display: block; overflow: hidden; padding-left: 50px; padding-top: 1px;  }
.bgxz-nav .cell:after {  display:table; content:' '; clear:both; background:url(../images/about:blank);}
.bgxz-nav .cell .til { float: left; width: 150px; padding: 0 10px; height: 60px; line-height: 28px; border: 1px solid #a5a5a5; text-align: center; font-size: 12px;  color: #333; cursor: pointer; margin-left: -1px; margin-top: -1px; background-position: 89px center ; background-repeat: no-repeat; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;   }

.bgxz-nav .box .cell a{float: left;background-color:#ffffff;width: 171px;height:61px;}
.bgxz-nav .box .cell a:hover {background:#f9961f;}

.voteTitleRow{width:760px;margin:10px auto 0px auto;clear:both; border-bottom: 1px solid #a5a5a5;height:28px;}
.voteDataRow{width:760px;margin:10px auto 0px auto;clear:both;height:28px;line-height:28px;}
.voteClearRow{clear:both;height:10px;}
.voteTitle{float:left;width:460px;height:28px;line-height:28px;text-align:left;overflow: hidden;}
.voteTime{float:left;width:100px;height:28px;line-height:28px;text-align:center;}
.voteCount{float:left;width:100px;height:28px;line-height:28px;text-align:center;}
.voteStatus{float:left;width:100px;height:28px;line-height:28px;text-align:center;}

.vote_msg_title{border-bottom: 1px solid #a5a5a5;height:30px;line-height:30px;font-size:14px;font-weight:bold;width:760px;margin:10px auto 0px;}

.in-body .in-main .in-list-page .info_vote_nav{width:700px;margin:10px auto 0px;clear:both;}
.in-body .in-main .in-list-page .info_vote_nav dl{clear:both;width:700px;}
.in-body .in-main .in-list-page .info_vote_nav dl dt{float:left;width:80px;text-align:right;}
.in-body .in-main .in-list-page .info_vote_nav dl dd{float:left;width:620px;text-align:left;}
.in-body .in-main .in-list-page .info_vote_nav .vote_items_con{height:auto;}
.in-body .in-main .in-list-page .info_vote_nav .vote_items_con label{cursor:pointer;}
.in-body .in-main .in-list-page .info_vote_nav .vote_description{width:620px;height:auto;line-height:24px;}

.vote_submit_con{width:280px;margin:10px auto 10px auto;text-align:center;}
.vote_result_main{width:750px;height:340px;margin:10px auto 10px auto;text-align:center;}
.vote_result_con{width:450px;height:330px;float:left;}
.vote_result_msg{width:280px;margin-top:10px;margin-left:15px;float:left;}
.vote_result_msg span{display:block;width:280px;line-height:26px;clear:both;text-align:left;}
.vote_btn_submit{
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.vote_btn_submit {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.vote_btn_submit:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.vote_btn_submit:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

.lstd-page .lstd-til{border-bottom: 1px solid #a5a5a5;height:30px;line-height:30px;font-size:14px;font-weight:bold;width:670px;margin:10px auto 0px auto;}
.lstd-page table{width:640px;margin:15px auto 15px auto;background-color:#e5e5e5;border-spacing:1;border-collapse:separate;}
.lstd-page .leftTitle{width:80px;text-align:right;background-color:#f6f6f6;height:30px;line-height:30px;font-size:14px;padding-right:5px;}
.lstd-page .rightContent{text-align:left;background-color:#ffffff;padding:5px;line-height:130%;}

#lstd_left2_div
{
background-color: #f6f6f6;
float: left;
margin: -5px 0 0 13px;
width: 270px;
overflow: hidden;
border-top: 1px solid #e5e5e5;
zoom: 1;
padding: 10px;
color: #F00;
line-height: 20px;
}
.asd {
	text-align: center;
}