.text-center{text-align: center;}
.main {
    margin: 0 auto 20px auto;
    width: 1200px;
    min-height: 650px;
    display: block;
}
.public-box {
    margin-top: 20px;
    font-size: 14px;
}
.public-box .position li {
    float: left;
}
.public-detail {
    background:#fff;
    border: 1px solid #ddd;
    margin: 20px 0 70px 0;
    padding: 20px 50px;
    font-size: 14px;
}
.public-detail .time {
    background: #f7f7f7;
    margin: 20px 0;
    padding: 10px 20px;
}
.detial {
    margin: 0 20px;
}
.detial dl {
    margin-bottom: 50px;
    line-height: 30px;
}
.detial dt {
    font-size: 16px;
}
.detial dd {
    vertical-align: top;
}
.detial dd p {
    display: inline-block;
    width: 97%;
    line-height: 20px;
    margin-bottom: 10px;
}

/* list */

.tab-list ul{
    list-style: none;
}
.tab-list ul li{
    float: left;
    width:125px;
    height:36px;
    line-height: 36px;
    border:1px solid #e3e3e3;
    text-align: center;
    margin-right: 8px;
    cursor:pointer;
}
.tab-list ul li a{
    width:125px;
    height:36px;
    display:block;
    float:left;
    line-height: 36px;
    text-align: center;
    margin-right: 8px;
    cursor:pointer;
}
.tab-list ul li:hover{
    border:1px solid #1574a8;
    /* color:#1574a8; */
} 

.tab-list-on{
    background: #4371bf;
    color:#fff;
} 
.tab-list-on a{
    color:#fff;
}
.content-list {
    background:#fff;
    border: 1px solid #e3e3e3;
    width: 865px;
    padding: 20px 40px;
    min-height: 400px;
}
.content-list {
    background:#fff;
    border: 1px solid #e3e3e3;
    width: 865px;
    padding: 20px 40px;
    min-height: 400px;
}
.content-list .title .txt {
    color:#666;
    padding: 5px 10px;
}
.content-list .title .btn_white {
    background: #fff;
    margin-left: 5px;
}
.pub-list-table {
    text-align: left;
}
.pub-list-table th {
    background: #f7f7f7;
    padding: 12px 15px;
}
.pub-list-table .full-data td {
    padding: 18px 15px;
    border-bottom: 1px dotted #ddd;
}
.pub-list-table .full-data td a{
	width:895px;
    color:#000;
    display:inline-block;
    overflow:hidden;;/* 鍐呭瓒呭嚭瀹藉害鏃堕殣钘忚秴鍑洪儴鍒嗙殑鍐呭 */
	text-overflow:ellipsis;;/* 褰撳璞″唴鏂囨湰婧㈠嚭鏃舵樉绀虹渷鐣ユ爣璁�(...) 锛涢渶涓巓verflow:hidden;涓�璧蜂娇鐢ㄣ��*/
	white-space:nowrap;/* 涓嶆崲琛� */
}
.pub-list-table .full-data tr:hover {
    background: #e9eff4;
}
.pub-list-table tr:hover a{
    color: #1574a8;
}


.btn_white {
    border:1px solid #dadada;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    text-align:center;
    padding:3px 20px;
}
.txt {
    border:1px solid #d9d9d9;
    height:25px;
    line-height:25px;
    width:200px;
    margin-left:10px;
    padding-left:10px;
    font-size:12px;
}
.mar-top-20{
    margin-top: 20px;
}
.page {
    margin: 35px 0 70px 0;
    text-align: center;
}
.page a,.page span {
    background:#fff;
    border:1px solid #ddd;
    border-radius:4px;
    display: inline-block;
    padding: 4px 10px;
}
.page span {
    background: #eceaea;
}
.page a:hover {
    background: #e9f4fb;
    border: 1px solid #2a92d9;
}
.page .btn_white {
    background: #2a92d9;
    border: 1px solid #2a92d9;
    color:#fff;
    padding:5px 20px;
}
.page .btn_white:hover {
    background: #2179b6;
    border: 1px solid #2179b6;
}
.page .select-box {
    width: 50px;
    padding: 4px 5px;
}
.page .wid-50 {
    width: 50px;
}

/* 甯姪涓績 */
.help{
    background: url(../images/help.png) no-repeat;
    width:100%;
    height:988px;
}
.help-tab .fl p{
    margin:10px;
}
/* .help-tab .fl ul li{
    
    width:245px;
    height:120px;
    cursor:pointer;
} */
.help-tab .help-sidebar {
	width:245px;
	border: 1px solid #ddd;
	margin: 20px 0;
	padding-bottom: 20px;
}
.help-tab .help-sidebar ul {
	padding-left: 10px;
}
.help-tab .help-sidebar ul h4{
	font-weight: bold;
}
.help-sidebar ul li,.world-center-title div {
	margin: 10px 0px;
}
.help-tab .help-sidebar ul h4,.help-tab .help-sidebar ul h5,.help-tab .help-sidebar ul li {
	cursor: pointer;
	font-size: 14px;
}
.help-tab .help-sidebar ul li ul {
	display: none;
}
.help-tab .help-sidebar .help-li-active {
	font-weight:bold;
	text-decoration: underline;
}




.help-fir-b{
    background:  url(../images/video-on.png) no-repeat center;
    display: block;
}
.help-fir{
    background:  url(../images/video.png) no-repeat center;
    display: block;
}
.help-sec{
    background:  url(../images/doc.jpg) no-repeat center;
    display: block;
}
.help-sec-b{
    background:  url(../images/doc-on.png) no-repeat center;
    display: block;
}
.help-thi{
    background:  url(../images/ques.png) no-repeat center;
    display: block;
}
.help-thi-b{
    background:  url(../images/ques-on.png) no-repeat center;
    display: block;
}


.help-tab .fr{
    width:950px;
    height:auto;
}
.help .content .part {
    display: none;
}
.help .content .part-01 {
    background: #fff url(../images/help-video-s.png) no-repeat top;
    width: 900px;
    padding: 80px 0px 20px 50px;
    display: block;
}
.help .content .part-01  p{
    margin-top: 10px;
}
.help .content .part-01 ul {
    width: 90%;
    margin: 20px auto;
    list-style: none;
}
.help .content .part-01 ul li{
    margin: 20px 40px;
    text-align: center;
    display: none;
}
.help .content .part-01 ul .video-active {
	display: block;
}
.help .content .part-01 ul li video{
    width:100%;
}

.help .content .fr .part-02
{
     background: #fcfcfc url(../images/help-text.png) no-repeat;
    width:950px;
    padding: 120px 0 0 90px;

}
.help .content .fr .part-02 ul
{
    width:100%;
    list-style: none;
    float:left;
    margin-bottom:20px;
}
.help .content .fr .part-02 ul li
{
    float:left;
    line-height: 50px;
    height:50px;
    font-size: 14px;
    cursor:pointer;
    width:50%;
}
.help .content .fr .part-02 ul li a:hover
{
    opacity: 0.6;
    color:#00dbee;
}
.help .content .fr .part-02 ul li i
{
    width:4px;
    height:4px;
    display: inline-block;
    border-radius: 3px;
    background:#448aca;
    margin-right: 10px;
    vertical-align: 2px;
}
.help .content .fr .part-03
{
     background: #fcfcfc url(../images/help-question.png) no-repeat;
    width:840px;
    height:614px;
    padding: 80px 20px 0 90px;
}

.help .content .fr .part-03 ul
{
    list-style: none;
    width:62%;
    float:left;
}
.help .content .fr .part-03 ul li
{
    float:left;
    line-height: 50px;
    font-size: 14px;
    padding: 0 5px;
    display: inline-block;
    width:100%;
}
.help .content .fr .part-03 .ans li
{
    line-height: 30px;
}
.help .content .fr .part-03 .que li:hover
{
    color:#00dbee;

    cursor:pointer;
}
.help .content .fr .part-03 .que
{
    width:35%;
    float:left;
    border-right:1px solid #ddd;
    padding-right: 10px;
}
.help .content .pull-right .part-03 .ans
{
    width:70%;
    float:left;
}
.help .content .fr .part-04
{
    width:950px;
    padding: 20px 0 0 90px;
}
.help .content .fr .part-04 h1
{
   border-bottom: 1px solid #ddd;
   padding:0 0 20px 30px;
   margin-left: -30px;
}
.help .content .fr .part-04 ul
{
    width:100%;
    list-style: none;
    float:left;
    margin-bottom:20px;
}
.help .content .fr .part-04 ul li
{
    float:left;
    line-height: 50px;
    height:50px;
    font-size: 14px;
    cursor:pointer;
    width:50%;
}
.help .content .fr .part-04 ul li a:hover
{
    opacity: 0.6;
    color:#00dbee;
}
.help .content .fr .part-04 ul li i
{
    width:4px;
    height:4px;
    display: inline-block;
    border-radius: 3px;
    background:#448aca;
    margin-right: 10px;
    vertical-align: 2px;
}
#detail {
	border: 1px solid #efefef;
	margin-top:10px;
}
#detail h2 {
	background: #efefef;
    padding: 5px;
    margin: 0 0 15px 0;
}
#detail .templatemo-right-container {
	
}
#detail .templatemo-content-widget {
	overflow: hidden;
	padding:10px 15px;
}
#detail .templatemo-content-widget ul {
	float: left;
	width: 50%;
}
#detail .templatemo-content-widget ul li,#detail .templatemo-content-widget dt {
	float: left;
	word-break: break-all;
	width: 80%;
}
#detail .templatemo-content-widget dl {
	overflow: hidden;
	margin-bottom: 5px;
}
#detail .templatemo-content-widget dd {
	float: left;
}
#detail .templatemo-content-widget ul .text-right {
	width: auto;
}
#detail .templatemo-content-widget h2 {
	font-size: 15px;
}
#detail .table{ 
	width: 100%;
	border:1px solid #ddd;
	border-spacing: 0;
    border-collapse: collapse;
    text-align: left;
    margin: 10px auto;
}
#detail .table thead {
    background: #f0f0f0;
}
#detail .table > tbody > tr > td,#detail .table > tbody > tr > th,#detail .table > tfoot > tr > td,#detail .table > tfoot > tr > th,#detail .table > thead > tr > td,#detail .table > thead > tr > th {
	border: 1px solid #ddd;
	padding: 5px;
}
#detail .btn {
	color: #007cc5;
}
#detail .apply {
	display:inline-block;
   	border: 1px solid #007cc5;
    background: #007cc5;
    color: #fff;
    height: 35px;
    line-height:35px;
    font-size: 15px;
    width: 120px;
    margin-bottom: 20px;
}
.about-txt li {
	text-indent: 2em;
	margin-bottom: 20px;
}
