﻿/*
body {
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
  
	
	filter:gray;
	-webkit-transform: translateZ(0);
}
*/
*{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size:14px; 
	font-family: "微软雅黑";
	text-decoration: none;
	box-sizing: border-box;
}
body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input, textarea 
{
    color: #666;
   font-size:14px; 
   font-family: "微软雅黑";
}
.wrap {
	width: 1000px;
	margin: 0 auto;
}
/*                      头部头部头部头部头部头部头部头部头部头部头部头部头部头部头部头部头部头部头部头部头部                */
.header {
	width: 1000px;
	height: 240px;
	margin-top: 10px;
}
.header-img {
	width: 100%;
	height: 210px;
	display: block;
	border: 0;
}
.nav { /* 修改 */
	width: 1000px;
	height: 30px;
	background-image: url(/tlepb/resource/cms/2017/05/nav.png);

}
.nav ul{   /* 修改 */
	width: 100%;
	height: 30px;
	line-height: 30px;
       
}
.nav ul li {
	float: left;
	width: 199px;
	text-align: center;
	position: relative;
	cursor: pointer;
 z-index:999;
}
.nav ul li span {
	height: 10px;
	width: 100%;
	display: block;
}
.header-list {
	position: absolute;
	left: 20px;
	bottom: -120px;
	border: 2px solid #000;
	background: #b3ca72;
	padding: 10px 0;
	text-align: left;
	border-radius: 8px;
	width: 160px;
	display: none;
	z-index: 99;
}
.sj-top {
	position: absolute;
	width: 19px;
	height: 10px;
	top: -10px;
	left: 50%;
	margin-left: -10px;
}
.header-list p {
	height: 32px;
	width: 140px;
	border-bottom: 1px dotted #fff;
	margin-left: 10px;
	line-height: 32px;
	position: relative;
        z-index: 999;
}
.header-list p img {
	width: 18px;
	height: 18px;
	display: inline-block;
	position: absolute;
	left: 5px;
	top: 8px;
 z-index: 999;
}

.header-a {
	font-weight: 700;
}
.header-list p a {     /* 修改 */
	color: #000;
	font-size: 13px;
	font-weight: normal;
	margin-left: 30px;
}
.header-list p a:hover {
	color: red;
}
/*               主体主体主体主体主体主体主体主体主体主体主体主体主体主体主体主体主体主体主体主体               */
.main {
	width: 100%;
}
.slide {
	width: 220px;
	height: 990px;
	float: left;
}
.slide-list {
	width: 100%;
	height: 415px;
	border: 1px solid #bfd38b;
	box-shadow:0 0 3px 3px #dfedca;  
}
.slide-list ul {
	margin: 7px 0 0 7px;
}
.slide-list ul li {
	background-image: url(/tlepb/resource/cms/2017/05/bg2.png);
	width: 200px;
	height: 35px;
	margin-bottom: 16px;
	text-align: center;
}
.slide-list ul li a {   /* 修改 */
	color: #000;
	font-weight: 700;
	line-height: 34px;
	font-size: 14px;

}
.slide-list ul li.sj {  /* 修改 */
	background-image: url(/tlepb/resource/cms/2017/05/bg3.png);
	width: 185px;
	height: 33px;
	font-size: 14px;
	margin-left: 7px;
	text-align: left;
}
.slide-list ul li.sj a {
	color: #006600;
	font-size: 12px;
	line-height: 34px;
	
	margin-left: 35px;
	display: inline-block;
}
.firend-link {
	margin-top: 20px;
}
.firend-link a img {
	width: 221px;
	height: 53px;
	margin-bottom: 20px;
	border: 1px solid #d8d8d8;
}
.question a {
	background-image: url(/tlepb/resource/cms/2017/05/displaybtn.png);
	width: 201px;
	height: 31px;
	line-height: 31px;
	color: #000;
	font-size: 14px;
	margin-left: 12px;
	display: block;
	margin-bottom: 20px;
	padding-left: 50px;
	font-weight: 700;
}
.link { /* 修改 */
	float: left;
}
.link p {
	background-image: url(/tlepb/resource/cms/2017/05/link.jpg);
	width: 223px;
	height: 32px;
	line-height: 32px;
	color: #000;
	font-size: 14px;
	font-weight: 700;
	text-align: center;
	margin-bottom: 15px;
}
.link select {
	width: 200px;
	height: 22px;
	line-height: 22px;
	border: 1px solid #aaaaaa;
	margin-bottom: 15px;
	margin-left: 10px;
	outline: none;
}
.link select option {
	outline: none;
}
/* 修改 */
.count {
	width: 100%;
	float: left;
	height: 80px;
	background: #eaf4dc;
	border: 1px solid #a3bf6b;
	border-radius: 8px;
	text-align: center;

}
.count span {
	font-size: 20px;
	color: #c20102;
	font-weight: 900;
	padding-top: 15px;
	display: inline-block;
}
.count p {
	font-size: 12px;
	color: #333333;
	padding-top: 10px;
}



.right {
	width: 755px;
	height: 990px;
	float: right;
	margin-bottom: 218px;
}
.search {
	width: 755px;
	height: 44px;
	background-image: url(/tlepb/resource/cms/2017/05/sear.jpg);
}
.search p {/* 新添加 */
	color: #ff0017;
	line-height: 44px;
	padding-left: 30px;
	font-size: 14px;
	float: left;
}
/* 新添加 */
.search p label{
	font-size: 14px;
}

.search input {
	float: right;
}
.search span {
	float: right;
	line-height: 44px;
	color: #555;
	font-size: 12px;
	margin-right: 20px;
}
.search input.search-inp {
	width: 187px;
	height: 27px;
	line-height: 27px;
	color: #a9a9a9;
	margin-top: 9px;
	margin-right: 10px;
	outline: none;
	padding-left: 8px;
}
.search input.search-btn {
	margin-right: 40px;
	width: 110px;
	height: 27px;
	background-image: url(/tlepb/resource/cms/2017/05/search.jpg);
	line-height: 27px;
	color: #333333;
	margin-top: 9px;
	border: none;
	font-size: 12px;
	cursor: pointer;
	outline: none;
}


.work {
	margin-top: 8px;
}
.work p {
	background-image: url(/tlepb/resource/cms/2017/05/work.png);
	width: 99px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin-left: 20px;
}
.work p a {
	font-size: 14px;
	color: #006600;
	font-weight: 700;
}
.work-main {
	width: 758px;
	height: 247px;
	background: url(/tlepb/resource/cms/2017/05/big.jpg);
}
.work-works {
	float: left;
	float: left;
	width: 330px;
	margin: 8px 0 0 18px;
}
.work-works li {
	height: 27px;
	line-height: 27px;
	border-bottom: 1px dotted #d8d8d8;
}
.work-works li a {
	width: 295px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #555555;
	font-size: 12px;
	float: left;
}
.work-works li span {
	width: 2px;
	height: 2px;
	background:#555;
	display: inline-block;
	float: left;
	margin: 12px 10px 0 10px;
}
.pic-loop {
	width: 373px;
	height: 226px;
	float: right;
	margin: 8px 4px 0 0;
	position: relative;
}

.pic-loop ul li{
	position: absolute;
	left: 70px;
	top: 0;
	opacity: 0;
	overflow: hidden;
	float: right;
	width: 300px;
	height: 220px;
	border: none;
}
.pic-loop ul li img {
	width: 300px;
	height: 220px;
}

.pic-loop ol {
	position: absolute;
	left: 0;
	top: 0;
}
.pic-loop ol li {
	width: 70px;
	height: 55px;	
	margin-bottom: 2px;
	position: relative;
}
.pic-loop ol li.on:after{
	content:"";
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	position: absolute;
	left: 0;
	top: 0;
}
.pic-loop ol li img {
	width: 70px;
	height: 55px;
	display: inline-block;
	border: 0;
}


.science {
	background-image: url(/tlepb/resource/cms/2017/05/science.png);
	width: 369px;
	height: 273px;
	float: left;
	margin-top: 20px;
	position: relative;
	float: left;
}
.science p {
	background-image: url(/tlepb/resource/cms/2017/05/work.png);
	width: 99px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	position: absolute;
	right: 19px;
	top: -16px;
}
.science p a {
	font-size: 14px;
	color: #006600;
	font-weight: 700;
}
.science ul {/* 修改 */
	width: 320px;
	margin: 22px 0 0 18px;
}
.science ul li {
	height: 28px;
	line-height: 28px;
	border-bottom: 1px dotted #d8d8d8;
}
.science ul li a {
	width: 295px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #555555;
	font-size: 12px;
	float: left;
}
.science ul li span {
	width: 2px;
	height: 2px;
	background:#555;
	display: inline-block;
	float: left;
	margin: 12px 10px 0 10px;
}

.notice {
	background-image: url(/tlepb/resource/cms/2017/05/notice.jpg);
	width: 369px;
	height: 273px;
	float: right;
	margin-top: 20px;
	position: relative;
}
.notice p {
	background-image: url(/tlepb/resource/cms/2017/05/work.png);
	width: 99px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	position: absolute;
	right: 19px;
	top: -16px;
}
.notice p a {
	font-size: 14px;
	color: #006600;
	font-weight: 700;
}
.notice ul {
	width: 300px;
	margin: 15px 0 0 50px;
}
.notice ul li {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dotted #d8d8d8;
}
.notice ul li a {
	width: 275px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #555555;
	font-size: 12px;
	float: left;
}
.notice ul li span {
	width: 2px;
	height: 2px;
	background:#555;
	display: inline-block;
	float: left;
	margin: 12px 10px 0 10px;
}
.banner {
	margin-top: 10px;

}
.banner img {                                /*  修改 */
	width: 756px;
	height: 140px;
	display: block;
	border: 0;
	border: 1px solid #000;
}
.business {
	width: 100%;
	height: 210px;
	margin-top: 10px;
}
.service {
	background-image: url(/tlepb/resource/cms/2017/05/service.jpg);
	width: 369px;
	height: 200px;
	float: left;
	margin-top: 10px;
	position: relative;
}
.service p {
	background-image: url(/tlepb/resource/cms/2017/05/work.png);
	width: 99px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	position: absolute;
	right: 9px;
	top: 1px;
}
.service p a {
	font-size: 14px;
	color: #006600;
	font-weight: 700;
}
.service ul { /* 修改 */
	width: 330px;
	margin: 40px 0 0 15px;
}
.service ul li {
	height: 25px;
	line-height: 25px;
	border-bottom: 1px dotted #d8d8d8;
}
.service ul li a {
	width: 275px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #555555;
	font-size: 12px;
	float: left;
}
.service ul li span {
	width: 2px;
	height: 2px;
	background:#555;
	display: inline-block;
	float: left;
	margin: 12px 10px 0 10px;
}
.guide {
	float: right;
	width: 369px;
	margin-top: 10px;
}
.guide p {
	background-image: url(/tlepb/resource/cms/2017/05/guide.jpg);
	width: 369px;
	height: 49px;
	line-height: 49px;
	text-align: center;
}
.guide p a {
	font-size: 26px;
	color: #040404;
	font-weight: 600;
 	 text-shadow: 1px 1px 0 #fff,-1px -1px 0 #fff; 
}
.guide ul {
	width: 369px;
	margin: 10px 0 0 15px;
}
.guide ul li {
	width: 330px;
	height: 34px;
	line-height: 34px;
	margin-left: 20px;
	border-bottom: 1px dotted #d8d8d8;
}
.guide ul li a {
	width: 300px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #555555;
	font-size: 12px;
	float: left;
}
.guide ul li span {
	width: 2px;
	height: 2px;
	background:#555;
	display: inline-block;
	float: left;
	margin: 15px 10px 0 10px;
}
.footer {
	margin-top: 15px;
	width: 1000px;
	background-image: url(/tlepb/resource/cms/2017/05/end2_3.jpg);
        background-repeat: no-repeat;
	clear: both;
	
	padding-top: 123px;
	position: relative;
}
.first-right {
	margin-bottom: 135px;
}
.footer-banner {
	position: absolute;;
	right: 0;
	top: -120px;
}
.footer-banner img {

}
.copyright {
	width: 1000px;
	display: block;
	border: 0;
	text-align: center;
	position: relative;
}

.copyright p {
	color: #fff;
	font-size: 12px;
	line-height: 20px;
}
.copyright p img {
	width: 20px;
	height: 20px;
	display: inline-block;
	border: 0;
	position: absolute;
	top: 0;
	margin-right: 5px;
}
.end {
	position: relative;
}
.tip {
	position: absolute;
	right: 145px;
	bottom: 0;
	
}
.tip img {
	width: 80px;
	height: 80px;
	border: 0;
	display: block;
}
/*              工作职责 */
.work-mains {
	width: 100%;
	height: auto;
	margin-top: 25px;

	position: relative;
}
.grass{
	position: absolute;
	left:0;
	bottom:0;
}
.work-left {
	width: 230px;
	height: 100%;
	float: left;
	background: url(/tlepb/resource/cms/2017/05/end2_4.jpg) repeat-y;
}
.work-info {
	background: url(/tlepb/resource/cms/2017/05/end2_0.jpg);
	width: 226px;
	height: 80px;
}
.work-info h4 {
	font-size: 16px;
	color: #555555;
	padding-left: 20px;
	line-height: 105px;
	font-weight: 700;
}
.work-list {
	
	margin: 0;
	padding-top: 20px;
	padding-left: 14px;
} 
.work-list p {     /* 修改 */
	width: 185px;  
	height: 30px;
	padding-top: 5px;
	margin-top: 8px;
	position: relative;
}
.work-list p img {
	width: 10px;
	height: 11px;
	float: left;
	border: 0;
	margin-top: 3px;
	margin-right: 6px;
	display: inline-block;
}
/* 修改 */
 .work-list p a.work-on {
	color: #cc0000;
} 
.work-list p a {
	color: #3f3f3f;
	font-size: 14px;
}
/* 新添加 */
.work-list p a:hover{
	color: #cc0000;
}
.work-list p img.work-border {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 163px;
	height: 3px;
}
.work-right {
	width: 755px;
	height: auto;
	float: right;
	margin-bottom: 180px;
        z-index=1;
}
.work-title {
	width: 100%;
	height: 55px;
}
.work-title p  img {
	width: 28px;
	height: 26px;
	border: 0;
	margin-right: 10px;
	float: left;
}
.work-title p span {
	color: #555555;
	font-size: 16px;
	margin-top: 4px;
	float: left;
}
.work-title p.work-local {
	float: right;
	margin-top: 11px;
	font-size: 12px;
	color: #888888;
}
.work-title p.work-local a {   /* 修改 */
	color: #888;
	font-size: 12px;
}
 .work-border {
	width: 100%;
	height: 23px;
	margin-top: 8px;
	float: left;
}
.work-text {
	width: 100%;
	float: left;
	padding: 25px 0 0 0px;

}
.text-left {
	float: left;
	width: 100%;
	color: #cc0000;
        height:20px;
        line-height:20px;

}
.text-left p{
	float: left;
	color: #cc0000;
}
.text-left p span {
	width: 24px;
	height: 20px;
	cursor: pointer;
	text-align: center;
}
.text-left label {
	float: right;
	color:  #cc0000;
	cursor: pointer;

}
.text-right {
	float: right;
	width: 80px;
	margin-top: 25px;
}
.text-right img {
	border: 0;
	display: block;
}
.text-right a {
	width: 80px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	color: #555555;
	font-size: 14px;
	display: block;
	margin-bottom: 15px;
	background-image: url(/tlepb/resource/cms/2017/05/bg19.jpg);
}
.text-main {
	margin-top: 30px;
        margin-left:5px;
        margin-right:5px;
}
.text-main h3 {
	color: #000;
	text-align: center;
	font-size: 24px;
	margin-bottom: 15px;
}

.text-main h4 {
	color: #666666;
	text-align: center;
	font-size: 20px;
	margin-bottom: 20px;
}

.text-main p {
	line-height: 25px;
	color: #000;
	font-size: 14px;
	margin-bottom: 30px;
	
}

.contents-info {
	width: 100%;
	height: 32px;
	margin-top: 20px;
	line-height: 32px;
	background: #f6f6f6;
	border-bottom: 1px solid #999999;
        overflow:hidden;
}
.contents-info p {
	float: left;
	width: 33%;
}

.law {
	margin: 25px 0 0 25px;
}
.law-box {
	width: 346px;
	height: 296px;
	float: left;
	margin-right: 16px;
	margin-bottom: 16px;
	background: url(/tlepb/resource/cms/2017/05/zhengcefagui.png);
}
.law-box p {
        padding: 10px 0 0 0px;
	font-size: 16px;
	color: #fff;	
	float: left;
	width: 346px;

}
.law-box p span {
        margin-left:64px;
	float: left;
	font-weight: 700;
	font-size: 14px;

}
.law-box p a {
	float: right;
	font-size: 12px;
	color: #333;
	margin-right: 20px;
}
.law-box ul {
	margin: 60px 0 0 20px;
	width: 308px;
} 
.law-box ul li {
	line-height: 30px;
	border-bottom: 1px dotted #507808;
}
.law-box ul li a {
	color: #507808;
	padding-left: 10px;
}
.sciences {
	width: 100%;
	float: left;
	margin-bottom: 50px;
	padding: 20px 0 0 30px;
        min-height:400px;

}
.sciences ul li {
	height: 30px;
	width: 620px;
	line-height: 30px;
	margin-bottom: 5px;
}
.sciences ul li:nth-child(2n) {
	background: #ecf5d6;
}
.sciences ul li span {
	width: 2px;
	height: 2px;
	background: #5578a1;
	float: left;
	margin: 14px 10px;
	display: inline-block;
}
.sciences ul li a {
	color: #507808;
	font-size: 14px;
	display: inline-block;
	width: 445px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
        float:left;
}
.sciences ul li label {
	float: right;
	margin-right: 23px;
	color: #555555;
	font-size: 12px;
}
.sciences-page {
	width: 400px;
	margin: 0 auto;
}
.sciences-page a {
	font-size: 12px;
	padding: 12px 14px;
	background: #efefef;
	color: #777777;
	text-align: center;
	float: left;
	margin-right: 10px;
	display: inline-block;
}
.sciences-page a.science-on {
	color: #fff;
	background: #f85808;
}
.clear{
	clear:both;
}
.xinxifooter{
	margin-top:0;
}
.yi-box {
	margin: 20px 0 0 25px;
	float: left;
}
.yi {
	background: url(/tlepb/resource/cms/2017/05/yijianzhengji.png);
	width: 618px;
	height: 315px;
	margin-bottom: 25px;
}
.yi p {   /* 修改 */
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	padding: 8px 0 0 60px;
}
.yi ul {
	padding: 30px 0 0 15px;
}
.yi ul li {
	width: 580px;
	line-height: 28px;
	border-bottom: 1px dotted #98c350;
	font-size: 14px;
	float: left;
}
/* 修改*/
.yi ul li span {
	width: 2px;
	display: inline-block;
	height: 2px;
	float: left;
	font-size: 14px;
	background: #555555;
	margin: 15px 15px 0 12px;
}
.yi ul li  label{
	color: #999999;
	display: inline-block;
	padding-right: 17px;
	float: left;
}
.yi ul li a {
	color: #507808;
	width: 430px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
	white-space: nowrap;
}
.question {    /* 修改删除 */
	width: 620px;
	
	float: left;
	margin-top: 20px;
}
.question-top {
	width: 100%;
}
.question-top p {
	width: 100%;
	height: 37px;
	border-radius: 8px;
	background: #749a21;
	line-height: 37px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	font-weight: 700;
}
.question-box {
	margin: 20px 0 0 18px;
}

.question-box p span {
	display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	margin-right: 18px;
	background: #749a21;
	border-radius: 8px;
}
.question-box p input {
	outline: none;
	width: 434px;
	line-height: 30px;
	height: 30px;
	padding-left: 5px;
	border: 1px solid #d8d8d8;
}
.question-info {
	margin: 20px 0 0 18px;
	float: left;
}
.question-info p {
	float: left;
	margin-right: 30px;
}
.question-info p span {
	display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	margin-right: 18px;
	background: #749a21;
	border-radius: 8px;
}
.question-info p input {
	outline: none;
	width: 140px;
	line-height: 30px;
	height: 30px;
	border: 1px solid #d8d8d8;
	padding-left: 5px;
}
.question-sex {
	margin: 20px 0 0 18px;
	float: left;
}
.question-sex p {
	float: left;
	margin-right: 30px;
}
.question-sex p span {
	display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	margin-right: 18px;
	background: #749a21;
	border-radius: 8px;
}
.sex {
	width: 264px;
}

.question-sex p:nth-child(2) input {
	outline: none;
	width: 140px;
	line-height: 30px;
	height: 30px;
	border: 1px solid #d8d8d8;
	padding-left: 5px;
}
.describe {
	margin: 20px 0 0 18px;
	float: left;
}
.describe p {
	float: left;
}
.describe p span {
	display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	margin-right: 24px;
	background: #749a21;
	border-radius: 8px;
}
.describe textarea {
	width: 432px;
	height: 135px;
	padding-left: 5px;
	outline: none;
	border: 1px solid #d8d8d8;
	resize: none;
	overflow-x:hidden
}
.code {
	margin: 20px 0 0 18px;
	float: left;
}
.code p {
	float: left;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	margin-right: 24px;
	background: #749a21;
	border-radius: 8px;
}
.code  input {
	width: 63px;
	height: 30px;
	outline: none;
	float: left;
	margin-right: 15px;
}
.code span {
	width: 190px;
	height: 55px;
	border: 1px solid #333;
	display: inline-block;
	float: left;
	margin-right: 20px;
}

.code strong {
	float: left;
	color: #0066cc;
	margin-top: 15px;
	cursor: pointer;
	border-bottom: 1px solid #0066cc;
}

.question-btn {
	width: 100%;
	margin: 20px 0 0 140px;
	float: left;
}
.question-btn input {
	width: 140px;
	height: 30px;
	background: #87a740;
	line-height: 30px;
	text-align: center;
	color: #fff;
	border: none;
	margin-right: 20px;
	cursor: pointer;
	outline: none;
}
.question-my {
	float: left;
	margin-top: 50px;
	width: 618px;
	position: relative;
	margin-bottom: 100px;
	z-index: 99;
}
.question-question {
	width: 609px;
	height: 43px;
	line-height: 43px;
	background-image: url(/tlepb/resource/cms/2017/05/zixunwenda.png);
	margin-left: 10px;
	position: absolute;
	top: -34px;
	left: -5px;
	z-index: 999;
 }
.question-question span {
	font-size: 14px;
	color: #fff;
	padding-left: 56px;
	float: left;
}
.question-question a {
	font-size: 12px;
	color: #000;
	margin-right: 15px;
	float: right;
}
.question-menu  {
	float: left;
	border: 2px solid #819f13;
	width: 100%;
	padding: 30px 0 0 15px;
	border-radius: 8px;
	padding-bottom: 30px;
}
.question-mains {
	width: 570px;
	margin-bottom: 20px;
	float: left;
}
.question-left {
	float: left;
}
.question-left img {
	width: 58px;
	height: 48px;
	display: block;
	border: 0;
}
.question-right {
	float: left;
	width: 510px;
	padding-bottom: 20px;
	border: 1px solid #e7e7e7;
}
.question-name {
	width: 100%;
	background: #f8f8f8;
	line-height: 36px;
	height: 36px;
	position: relative;
	border-bottom: 1px solid #e7e7e7;
}
.question-name:before {
	content: "";
	background: url(/tlepb/resource/cms/2017/05/question-sj.png);
	position: absolute;
	left: -9px;
	top: 10px;
	width: 9px;
	z-index: 99;
	height: 15px;
}
.question-name span {
	color: #000;
	font-size: 14px;
	float: left;
	margin-left: 20px;
	font-weight: 700;
}
.question-name label {
	float: right;
	margin-right: 12px;
	color: #999999;
}
.question-right h3 {
	padding: 15px 0 0 15px;
	color: #555;
	font-size: 14px;
}
.question-text {
	width: 480px;
	display: block;
	line-height: 25px;
	color: #555;
	font-size: 14px;
	padding-left: 15px;
	margin-top: 5px;
}

.reply {
	margin: 10px 0 0 15px;
	width: 100%;
	border-left: 2px solid #ddd;
}
.reply-p {
	color: #ff3300;
	font-size: 14px;
	font-weight: 700;
	padding-left: 15px;
	line-height: 30px;
}
.reply-span {
	margin-top: 8px;
	line-height: 25px;
	color: #555;
	width: 458px;
	display: inline-block;
	padding-left: 15px;
	font-size: 14px;
}

.question-page {
	width: 100%;
	float: left;
	margin-top: 30px;
}
.questionPage-main {
	width: 380px;
	margin: 0 auto;
}
.questionPage-main a {
	padding: 10px 12px;
	background: #efefef;
	color: #777;
	margin-right: 9px;
	display: inline-block;
	float: left;
}
.questionPage-main a.questionPage-on {
	background: #f85808;
	color: #fff;
}



/***************************************************/

						.newspic {
						    overflow: hidden;
						    width: 373px;
							height: 220px;
							float: right;
							margin: 8px 4px 0 0;
							position: relative;
						}
						.focusBox {
						    position: relative;
						    width: 373px;
						    height: 220px;
						    text-align: left;
						    overflow: hidden;
						}
						.pic {
							margin-left: 70px;
						}
						.pic li {
							width: 373px;
							position: absolute;
							left: 0;
							display: none;
						}
						.pic li a img {
							width: 373px;
							height: 220px;
							display: block;
							border: 0;
						}
						.focusBox .num {
							position: absolute;
							left: 0;
							top: 0;
							width: 70px;
							z-index: 3;
						}		
					    .focusBox .num li {
						    width: 70px;
						    height: 53px;
						    margin-bottom: 3px;
						    cursor: pointer;
						    position: relative;
						}
						.focusBox .num li a {
							width: 70px;
							height: 53px;
							display: block;
							border: 0;
                                                         position: absolute;
left: 0;
top: 0;
z-index: 999;
						}
						.focusBox .num li a img {
							width: 70px;
							height: 53px;
							border: 0;
							display: block;
						}
						
						.newspic .num li span.on {
							background: rgba(0,0,0,.5);
						}
						.newspic .num li span {
							width: 70px;
							height: 53px;
							position: absolute;
							left: 0;
							top: 0;
							z-index: 44;
						}