@charset "utf-8";
/* Style Reset*/
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote,h2,font{
	margin: 0;
	padding: 0;
	border:0;
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei;
} 

input, button, textarea,select, optgroup, option {
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei,inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
}

ul, li, dl, dt, dd, ol {
	display: block;
	list-style: none;
}

img{
	border: 0;
}

.fl{ 
	float:left;
}

.fr{ 
	float:right;
}

.clear {
clear:both;
height:0px;
overflow:hidden;
}

a{
text-decoration:none;
outline:0;
}

html{
	overflow-x:hidden;
}

.center{
	text-align:center;
}

.center img{
	border:1px solid #ccc;
}

/*header*/
body{
	color:#000;
	font-size:14px;
	overflow-x:hidden;
	background:#fff;
}

a{
	color:#000;
}

.header{
	width:100%;
	min-width:1200px;
	height:100px;
	background:url(../images/header.jpg) top center no-repeat #096dd3;
}

.logo{
	float:left;
	display:inline;
	padding-top:28px;
}

.tel{
	float:right;
	padding-top:16px;
}

.notice{
	float:left;
	position:relative;
	z-index:9999;
	width:100%;
	line-height:50px;
}

.noticetxt{
	float:left;
	width:500px;
	font-size:12px;
	padding-left:35px;
	background:url(../images/notice.gif) 4px center no-repeat;
}

.noticetxt marquee{
	float:left;
	width:450px;
}

.search{ 
	position:relative;
	padding-top:10px;
	float:right;
	width:235px;
	z-index:999;
	height:40px;
	display:inline;
	line-height:22px;
}

.text{
	float:left;
	width:165px;
	margin-right:3px;
	padding-left:5px;
	border:1px solid #a8acad;
	background:#fff;
	height:25px;
	line-height:25px;
	box-shadow:1px 2px 3px #ddd inset;
	font-size: 13px;
}

.button{
	float:left;
	width:55px;
	text-align:center;
	color:#fff;
	line-height:28px;
	font-size:14px;
	font-family:'Microsoft Yahei';
	margin-left:3px;
	height:28px;
	display:inline;
	background:#409332;
	border-radius:3px;
}

.select{
	float:left;
	width:91px;
	height:27px;
	line-height:27px;
	background:url(../images/select.gif) left top no-repeat;
	position:relative;
}

.select select{
	margin:5px auto;
	width:74px;
}

.searchBar span{
	float:right;
	margin-top:6px;
}

.searchBar span a{
	color:#666;
	margin-right:8px;
}

.searchBar span a:hover{
	color:#ef9b11;
}

.searchBar .select {
	float:left;
	margin-top:1px;
	display:inline;
	margin-right:8px;
}

.searchBar .text {
	float:left;
}

.searchBar .text input{
	width:214px;
	padding-top:3px;
	height:17px;
	border:1px solid #b7d1eb;
}

div.selectbox-wrapper{
	border-right: #b7d1eb 1px solid;
	border-top: #b7d1eb 0 solid;
	overflow:hidden;
	border-left: #b7d1eb 1px solid;
	width:89px;
	border-bottom: #b7d1eb 1px solid;
	*left:0;
	position: absolute;
	background: #fff;
	text-align:left;
	*margin-top:0;
	z-index:10;
}

div.selectbox-wrapper ul li.selected {
	background-color: #e0ecf7;
}

div.selectbox-wrapper ul li.current {
	color: #fff;
	background-color:#36c;
}

div.selectbox-wrapper ul li {
	text-align:center;
	padding-right:3px;
	padding-bottom:3px;
	width:100%;
	cursor:pointer;
	line-height: 20px;
	padding-top: 3px;
	font-size:12px;
}

.selectbox{
	border:none;
	display:block;
	width:91px;
	text-indent:8px;
	cursor:pointer;
	height:27px;
	background:none;
	font-size:12px;
	line-height:27px;
}

.menu{
	width:1200px;
	margin:0 auto;
	z-index:9;
	height:50px;
	line-height:50px;
	position:relative;
	z-index:9;
	background:url(../images/menu.png) left top no-repeat;
}

.menu ul{
	width:1180px;
	margin:0 auto;
}

.lixx{
	float:left;
	display:inline;
	position:relative;
	text-align:center;
	width:118px;
	background:url(../images/menuline.gif) right top no-repeat;
}

.lix{
	float:left;
	display:inline;
	position:relative;
	text-align:center;
	width:118px;
}

.menu li a{
	display:block;
	width:100%;
	text-align:center;
	font-size:14px;
	color:#fff;
	font-family:'Microsoft Yahei';
}

.menu a:hover,.menu .cur{
	color:#000;
	background:url(../images/menuhover.jpg) left top repeat;
}

.menu .cur a{
	color:#000;
}

.nav{
	position:absolute;
	display:none;
	z-index:999;
	left:0;
	width:118px;
	border-radius:0px 0px 14px 14px;
}

.menu li .nav a{
	float:left;
	color:#fff;
	width:100%;
	text-align:center;
	line-height:29px;
	background:#3f7e33;
}

.menu .nav a:hover,.menu .nav a.cur{
	height:29px;
	line-height:29px;
	padding:0;
	margin:0;
	background:#3f7e33;
}

.banner{
	width:100%;
	float:left;
	text-align:center;
	z-index:1;
	height:430px;
	position:relative;
	background:#1e6ba1;
}

#full-screen-slider {
	width:100%;
	z-index:0;
	margin-top:-55px;
	height:430px;
	float:left;
	position:relative;
}

#slides {
	display:block;
	width:100%;
	z-index:1;
	height:430px;
	list-style:none;
	padding:0;
	margin:0;
	position:relative;
}

#slides li {
	display:block;
	z-index:0;
	width:100%;
	height:100%;
	left:0;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
}

#slides li a{
	float:left;
	width:100%;
	height:430px;
}

#pagination {
	display:block;
	list-style:none;
	position:absolute;
	left:0px;
	bottom:36px;
	z-index:9900;
	margin:0;
}

#pagination li {
	display:block;
	list-style:none;
	width:10px;
	font-size:0;
	height:10px;
	float:left;
	margin-left:8px;
	background:#aaa8ab;
	border-radius:10px;
}

#pagination li a {
	display:block;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-indent:-9999px;
}

#pagination li.current {
	background:#519c33;
}

.bannerlink{
	margin:0 auto;
	width:1000px;
	display:block;
	clear:both;
}

.bannerlink a{
	float:left;
	width:190px;
	height:28px;
	margin-top:237px;
}

/* indMain*/
.row{
	float:left;
	width:100%;
	background:#fff;
	padding-top:15px;
} 

.main{
	width:1200px;
	margin:0 auto;
	clear:both;
	position:relative;
}

.title{
	float:left;
	width:100%;
	border-bottom:1px solid #acacac;
	margin-bottom:20px;
}

.title span{
	float:left;
	color:#333;
	padding-left:92px;
	font-size:18px;
	height:40px;
	line-height:34px;
	font-family:'Microsoft Yahei';
	position:relative;
	margin-bottom:-1px;
	background:url(../images/titlespan.jpg) bottom left no-repeat;
}

.title span font{
	color:#097f05;
}

.title span em{
	color:#787878;
	font-size:16px;
	font-style:normal;
	margin-left:14px;
	display:inline;
}

.more{
	float:right;
	width:79px;
	text-align:center;
	color:#fff;
	margin-top:4px;
	background:url(../images/more.gif) center left no-repeat #208e0b;
	height:30px;
	line-height:30px;
	font-family:'Microsoft Yahei';
	font-size:12px;
	border-radius:0px 14px 14px 0px;
}

.title .fr{
	margin-top:17px;
}

.title .fr font{
	color:#136104;
	font-size:12px;
}

.row_t{
	width:100%;
	float:left;
	font-family:'Microsoft Yahei';
}

.row_t span{
	color:#fff;
	float:left;
	text-align:center;
	padding-top:12px;
	font-size:14px;
	width:80px;
	height:50px;
	background:url(../images/row_t.jpg) top left no-repeat;
}

.row_t em{
	padding-top:12px;
	float:left;
	color:#787878;
	padding-left:10px;
	font-size:16px;
	font-style:normal;
}

.row_t .more{
	margin-top:10px;
	float:right;
}

.product{
	float:left;
	position:relative;
	padding-top:18px;
	width:100%;
	background:url(../images/product.jpg) center top no-repeat;
}

#indexnav{ 
	width:168px;
	top:23px;
	color:#fff;
	float:left;
	position:absolute;
	left:288px;
}

#indexnav a{
	color:#fff;
}

#indexnav p{
	width:160px;
	cursor:pointer;
	padding-left:15px;
	background:url(../images/indexnav.gif) top right no-repeat #208e0b;
	line-height:30px;
	height:30px;
	border-radius:14px 14px;
	font-size: 12px;
}

#indexnav ul{
	display:none;
	float:left;
	width:160px;
	background:#6dae1d;
	padding:7px 7px 13px 7px;
	border-radius:15px;
}

#indexnav ul li{
	float:left;
	text-align: center;
	width:152px;
	padding-top:10px;
	height:22px;
	border-bottom:1px dashed #9fc372;
}

#indexnav ul li a{
	float:left;
	width:150px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.pro{
	float:left;
}

.pro li{
	float:left;
	margin-bottom:10px;
	margin-right:14px;
	width:286px;
	display:inline;
}

.prolist li{
	float:left;
	padding-bottom:10px;
	margin-left:20px;
	display:inline;
	width:286px;
}

.proimg{
	float:left;
	border:1px solid #e1e1e1;
	padding:3px;
}

.proname{
	float:left;
	width:286px;
	text-align:center;
	line-height:20px;
	margin-top:10px;
	color:#3d3c3c;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei;
	font-size:14px;
}

.row{
	float:left;
	padding-top:48px;
	width:100%;
	height:300px;
	background:url(../images/row.jpg) center top no-repeat;
}

.about{
	float:left;
	margin-right:20px;
	display:inline;
	width:400px;
	line-height:23px;
}

.abouttxt a{ 
	color:#409b2b;
}

.aboutimg{ 
	float:left;
	margin-right:13px;
	border:1px solid #cacaca;
	padding:3px;
}

.news,.newsknowledge{
	float:left;
	width:380px;
	margin-right:20px;
	display:inline;
}

.newsknowledge{
	float:left;
	width:380px;
	display:inline;
	margin-right:0;
}

.newsknowledge .row_t{
	margin-left:12px;
	width:360px;
	display:inline;
}

.news .row_t{
	margin-left:16px;
	width:360px;
	display:inline;
}

.newsli,.newsli li,.newsli li a{
	float:left;
	width:380px;
	overflow:hidden;
}

.newsli li{
	border-bottom:1px dashed #cbcbcb;
}

.newsli li a{
	background:url(../images/newsico.gif) 16px center no-repeat; line-height:36px;
}

.newsli li a .fl{
	padding-left:32px;
	float:left;
	width:253px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.newsli li .fr{
	color:#666;
}

.case{
	float:left;
	width:870px;
	overflow:hidden;
}

.case .title{
	float:left;
	width:840px;
}

.case .proname{
	width:202px;
}

.case ul li{
	float:left;
	width:202px;
	margin-right:10px;
	display:inline;
}

#caseli{
	float:left;
	width:840px;
	overflow:hidden;
}

.cutover{
	float:right;
	width:54px;
	padding-top:8px;
}

.cutover a{
	margin-right:2px;
}

.contact{
	float:left;
	line-height:26px;
	width:330px;
	background:url(../images/contactbg.gif) right top no-repeat;
}

.contact_t{
	float:left;
	width:206px;
	font-size:15px;
	color:#666;
	font-family:'Microsoft Yahei';
	margin-bottom:20px;
	line-height:40px;
	padding-left:124px;
	background:url(../images/contact_t.gif) left top no-repeat;
}

.contactmain{
	float:left;
	width:260px;
	padding-left:8px;
	padding-right:62px;
	font-family:'Microsoft Yahei';
	font-size:14px;
}

.contel_t{
	color:#fff;
	padding-left:16px;
	line-height:36px;
	font-size:15px;
	font-family:'Microsoft Yahei';
	background:url(../images/contel_t.gif) left top no-repeat;
}

.contel_tel{
	font-family:'Impact';
	font-size:22px;
	color:#1b9705;
	line-height:40px;
}

.contact em{
	font-size:14px;
	color:#000;
	font-family:'Microsoft Yahei';
	font-style:normal;
}

/* foot*/
.foot{
	width:100%;
	min-width:1200px;
	line-height:25px;
	height:100px;
	padding-top:20px;
	overflow:hidden;
	float:left;
	color:#fff;
	background:#208e0b;
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei;
}

.foot a{
	color:#fff;
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei;
}

.footlogo{
	float:left;
	width:280px;
	padding-top:10px;
}

.foot_r{
	float:left;
	width:900px;
	font-size: 13px;
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei;
}

.flink{
	float:left;
	width:100%;
	height:110px;
	position:relative;
	min-width:1000px;
	border-top:1px solid #ededed;
	padding-top:7px;
}

.flink .title{
	height:40px;
}

.flink a{
	float:left;
	margin-right:14px;
	display:inline;
	color:#666;
	font-family:'Microsoft Yahei';
	font-size:13px;
}

/* 二级页面*/
.wrap{
	width:100%;
	float:left;
	padding-top:15px;
	background:url(../images/product.jpg) no-repeat top center;
}

.fyLeft{ 
	float:left;
	width:260px;
	overflow:hidden;
	margin-right:15px;
	padding-top:5px;
}

.fyLeft .contact{
	background:none;
	margin-bottom:30px;
}

.l_news{
	float:left;
	width:215px;
	margin-bottom:20px;
}

.l_news dt{
	background:url(../images/l_news.gif) no-repeat left center;
	padding:20px 0 0 105px;
	font-size:14px;
	font-family:'Microsoft Yahei';
	height:28px;
	margin-bottom:10px;
}

.l_news dd{ 
	float:left;
	width:100%;
	border-bottom:1px dashed #e5e5e5;
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei;
}

.l_news dd a{
	float:left;
	width:220px;
	line-height:42px;
	padding-left:20px;
	background:url(../images/newsico.gif) no-repeat 9px center;
	color:#666;
	font-size:14px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.l_pro{
	float:left;
	width:240px;
	margin-bottom:20px;
}

.l_pro dt{
	float:left;
	background:url(../images/l_pro.jpg) no-repeat top left;
}

.l_about dt{
	background:url(../images/l_about.jpg) no-repeat top left;
}

.l_newsnav dt{
	background:url(../images/l_news.jpg) no-repeat top left;
}

.l_pro dt a{
	float:left;
	width:240px;
	height:65px;
}

.l_pro dd{
	width:240px;
	float:left;
	overflow:hidden;
	margin-top:10px;
}

.l_pro dd a.cur{
	background:url(../images/proone.gif) no-repeat bottom left;
}

.l_pro dd a{
	width:220px;
	padding-left:20px;
	color:#fff;
	line-height:34px;
	float:left;
	font-size:16px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	background:url(../images/proone.gif) left top no-repeat;
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei;
	border-radius:5px;
}

.l_pro dd ul{
	padding-top:10px;
	float:left;
	width:240px;
}

.l_pro dd li{
	width:240px;
	float:left;
	border-bottom:1px dashed #8d8d8d;
}

.l_pro dd li a{
	float:left;
	color:#777;
	line-height:38px;
	width:220px;
	padding-left:20px;
	background:none;
	border:0;
}

.l_pro dd li a:hover{
	float:left;
	color:#0B375E;
}

.l_newsnav dd a:hover,.l_newsnav dd a.cur,.l_about dd a:hover,.l_about dd a.cur{
	background:url(../images/l_newsico.gif) 12px center no-repeat #de8c04;
}

.l_newsnav dd a,.l_about dd a{
	background:url(../images/l_newsico.gif) no-repeat 12px center #6dae1e;
}

/* fyRight*/
.fyRight{
	float:left;
	width:920px;
	overflow:hidden;
}

.fyRight .title{
	margin-left:20px;
	display:inline;
	width:900px;
}

.fyRight .title .fl{
	background:url(../images/right_t.gif) bottom left no-repeat;
	padding:0;
	font-size:20px;
}

.mainRightMain{
	color:#555;
	float:left;
	width:900px;
	padding-left:20px;
	padding-bottom:20px;
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei;
}

.padding25{
	width:900px;
	float:left;
	padding:0 5px 0 5px;
	line-height:30px;
	font-size:14px;
	color:#000;
}

.mainr_line{
	float:left;
	height:18px;
	width:99%;
	background:url(../images/line_s.gif) top left repeat-x;
}

.tip{ 
	padding:20px;
}

/* list*/
.news_list{
	float:left;
	width:900px;
	display:inline;
	margin-left:20px;
	font-size:14px;
	margin-bottom:20px;
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei;
}

.news_list li{
	float:left;
	width:100%;
	line-height:36px;
	border-bottom:1px dashed #d8d8d8;
}

.news_list li a{
	float:left;
	width:100%;
	height:36px;
	line-height:36px;
	color:#000;
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei;
}

.news_list li a span{
	cursor:pointer;
	font-family:"PingFang SC",微软雅黑,Microsoft YaHei;
}

.news_list li .fl{
	width:700px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	padding-left:22px;
	background:url(../images/newsico.gif) center left no-repeat;
}

.news_list li .fr{
	margin-right:5px;
	color:#999;
}

.news_line{
	clear:both;
	width:687px;
	height:18px;
	margin:18px 0;
	border-bottom:1px dashed #ccc;
}

.news_list p{
	font-size:12px;
	padding:10px 20px;
	line-height:20px;
	color:#ccc;
}

.pro_txtimg{
	float:left;
	width:750px;
	display:inline;
	margin-bottom:20px;
	margin-left:20px;
}

.pro_txtimg li{
	float:left;
	width:100%;
	padding-bottom:27px;
}

.pro_li_img{
	float:left;
	width:236px;
	margin-right:13px;
}

.pro_li_txt{
	float:left;
	width:500px;
	color:#4e4e4e;
	line-height:36px;
	font-size:12px;
}

.pro_li_txt p{
	float:left;
	width:470px;
	line-height:30px;
}

.pro_li_txt p a{
	color:#208e0b;
}

.protitle{
	margin-bottom:6px;
	float:left;
	width:470px;
	color:#4e4e4e;
	font-weight:bold;
	font-size:12px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

/*news_view*/
.mainRightMain h2{
	font-size:18px;
	font-family:'Microsoft Yahei';
	font-weight:normal;
	text-align:left;
	color:#0a5f01;
	margin-bottom:12px;
}

.title_s{
	position:relative;
	font-family:'Microsoft Yahei';
	color:#737373;
	font-size:12px;
	float:left;
	width:100%;
	background:url(../images/title_s.jpg) bottom center no-repeat;
	padding-bottom:25px;
}

.sharewrap{
	float:right;
	position:absolute;
	right:0;
}

.sharewrap span{
	padding:0;
	line-height:15px;
}

.conbanner{
	float:left;
	width:100%;
}

.mainrbanner{
	border:1px solid #dbdbdb;
	width:306px;
	margin:0 auto 20px;
}

.mainrbanner img{
	border:3px solid #fff;
}

.padding25 .center img{
	border:1px solid #ccc;
	margin-bottom:20px;
}

.line_s{
	float:left;
	width:96%;
	height:8px;
	margin:8px 0 15px 10px;
	display:inline;
}

.newsview{
	min-height:400px;
	display:inline;
	width:100%;
	border-bottom:1px dashed #dedede;
	margin-bottom:25px;
	padding-bottom:15px;
	_height:400px;
	font-size:14px;
	line-height:28px;
	float:left;
	padding-top:22px;
}

.main_r_nav div{
	line-height:25px;
	color:#0a5f01;
}

.main_r_nav{
	float:left;
	width:700px;
}

.returnlist{
	margin-top:25px;
	font-size:12px;
	float:right;
	color:#0a5f01;
}

.main_r_nav a{
	color:#0a5f01;
}

/* page*/
.page{
	margin-top:15px;
	margin-left:20px;
	width:750px;
	text-align:center;
	line-height:16px;
	float:left;
	display:inline;
	color:#333;
}

.page a,.page span{
	margin-right:6px;
	padding:0 5px;
}

.page .gray{ 
	color:#999;
}

.page a{ 
	color:#208f0c;
}

/* search*/
.searchnull{
	float:left;
	text-align:center;
	width:100%;
	padding:3% 0;
	font-size:14px;
}

.searchnull font{
	color:#F00;
	font-size:14px;
}

.searchmore{
	float:left;
	width:92%;
	background:#efefef;
	text-align:center;
	margin:10px 20px;
	_margin:10px;
	border:1px solid #dbd6f1;
}

.searchmore a{
	line-height:25px;
	color:#333;
}

.input_title{
	background:none;
	line-height:30px;
	height:30px;
	padding-left:7px;
}

/* book*/
.book .page{
	width:580px;
}

.book{
	float:left;
	padding-left:25px;
}

.bookmain{
	width:640px;
	margin:20px auto;
	height:auto;
	background:#fff;
	padding:0 25px;
	overflow:auto;
}

.bookline{
	width: 640px;
	height:34px;
	float:left;
	margin-top:10px;
}

.book3{
	width:640px;
	margin:0 auto;
}

.booktop{
	width:640px;
	height:30px;
	float:left;
	background:url(../images/bookico.png) no-repeat 10px 7px;
}

.booktop_name{
	width:470px;
	height:30px;
	float:left;
	padding-left:30px;
	line-height:30px;
	font-weight:bold;
}

.booktop_time{
	width:150px;
	height:30px;
	float:left;
	color:#ccc;
	text-align:right;
	line-height:30px;
}

.bookcontent{
	width:610px;
	min-height:40px;
	height: auto!important;
	height:40px;
	float:left;
	border:1px solid #d6deef;
	background:url(../images/bookcontentbg.jpg) repeat-x;
	background-color:#fff;
	padding:10px;
	color:rgb(30,54,1);
}

.bookadmin{
	width:650px;
	height:auto;
	float:left;
}

.bookadmin_top{
	width:650px;
	height:12px;
	float:left;
}

.bookadmin_mid{
	width:610px;
	min-height:30px;
	background:#fff;
	height: auto!important;
	height:30px;
	border-left:1px solid #d6deef;
	border-right:1px solid #d6deef;
	border-bottom:1px solid #d6deef;
	float:left;
	padding:10px;
	color:rgb(30,54,1);
}

.admintimecol{
	color:#5e7194;
}

.message{
	width:600px;
	height:auto;
	float:left;
	padding-left:50px;
}

.message li{
	width:500px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
	cur/sor:pointer;
}

.message li input{
	height:20px;
	line-height:20px;
	width:150px;
	border:1px solid #ccc;
}

.message li p.message_title{
	width:100px;
	height:25px;
	float:left;
	text-align:right;
	line-height:20px;
}

.message li p.message_content{
	width:400px;
	height:25px;
	float:left;
}

.message li.contentb{
	width:500px;
	height:160px;
	float:left;
}

.message li.contentb textarea{
	width:370px;
	height:120px;
	border:1px solid #ccc;
}

.message li.yzm{
	width:500px;
	height:60px;
	float:left;
}

.message li p.message_yzminput{
	width:100px;
	height:15px;
	float:left;
}

.message li p.message_yzminput input{
	width:80px;
}

.message li p.message_yzmico{
	width:100px;
	height:40px;
	float:left;
}

.message li p.message_sub{
	width:170px;
	height:40px;
	float:left;
	text-align:right;
}

/* hr*/
.hrBox{
	width:634px;
	float:left;
	min-height:91px;
	_height:91px;
	border:1px solid #dbdbdb;
	margin-bottom:20px;
	background:#efefef;
	margin-left:50px;
	_margin-left:25px;
} 

.hrBoxL{
	width:100px;
	float:left;
	text-align:center;
}

.hrBoxL li{
	width:100px;
	min-height:30px;
	_height:30px;
	line-height:30px;
	border-bottom:1px #dbdbdb solid;
	vertical-align: bottom;
}

.jobName{
	width:380px;
	float:left;
}

.hrBtn{
	width:100px;
	float:left;
	text-align:center;
	padding-top:3px;
}

.hrBoxL li.haode{
	border-bottom:none;
}

.hrBoxR{
	width:533px;
	float:left;
	text-align:left;
	border-left:1px solid #dbdbdb;
}

.hrBoxR li{
	width:508px;
	min-height:30px;
	_height:30px;
	line-height:30px;
	border-bottom:1px #dbdbdb solid;
	padding-left:15px;
	vertical-align: bottom;
	padding-right:10px;
}

.hrBoxR li.topline{
	overflow:hidden;
	height:30px;
}

.hrBoxR li.topline img{
	margin-top:3px;
}

.hrBoxR li.haode{
	border-bottom:none;
}

.hrTable{
	width:614px;
	float:left;
	height:440px;
	background:#efefef;
	border:1px solid #dbdbdb;
	margin-left:54px;
	_margin-left:27px;
}

.tableTitle{
	width:614px;
	height:36px;
	text-align:center;
	line-height:36px;
	border-bottom:1px solid #dbdbdb;
	font-weight:bold;
}

.lineOne{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #dbdbdb;
	width:614px;
}

.lineOneL{
	width:94px;
	float:left;
	text-align:center;
	border-right:1px solid #dbdbdb;
}

.lineOneR{
	width:509px;
	float:left;
	padding-left:10px;
}

.tableMainL{
	width:94px;
	float:left;
	border-right:1px solid #dbdbdb;
	text-align:center;
}

.tableMainL li{
	width:94px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #dbdbdb;
}

.tableMainR{
	width:211px;
	float:left;
	border-right:1px solid #dbdbdb;
	text-align:left;
}

.tableMainR li{
	width:206px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #dbdbdb;
	padding-left:5px;
	vertical-align: bottom;
}

.tableMainR li span{
	display:inline-block;
}

.tableMainRno{
	width:212px;
	float:left;
	text-align:left;
}

.tableMainRno li{
	width:207px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #dbdbdb;
	padding-left:5px;
	vertical-align: bottom;
}

.tableMainRno li span{
	display:inline-block;
}

.input_hr{
	width:126px;
	height:17px;
	line-height:17px;
	padding:0px;
	vertical-align:middle;
	font-size:12px;
	border:1px solid #dbdbdb;
}

.sel_hr{
	width:130px;
	height:20px;
	line-height:20px;
	padding:0px;
	vertical-align:middle;
	font-size:12px;
}

.bottomLine{
	width:614px;
	height:123px;
	border-bottom:1px solid #dbdbdb;
}

.lineBootL{
	width:94px;
	height:123px;
	border-right:1px solid #dbdbdb;
	text-align:center;
	float:left;
}

.lineBootR{
	width:509px;
	float:left;
	padding-left:10px;
	height:123px;
}

.are_hr{
	width:470px;
	height:80px;
	margin-top:11px;
}

.hr_btn{
	width:614px;
	height:31px;
	line-height:31px;
}

.hr_btnL{
	width:310px;
	float:left;
	border-right:1px solid #dbdbdb;
	text-align:center;
	height:31px;
}

.hr_btnR{
	width:300px;
	float:left;
	text-align:center;
}

.c_red{
	color:#f00;
}

.ul01 {
	width:172px;
	margin:0 auto;
	text-align:center;
	position:relative;
	z-index:1;
	height:227px;
	overflow:hidden;
}

.ul01 li {
	color: #FFF;
	float:left;
	display: none;
}

.ul01 li a img{
	position:relative;
	z-index:0;
}

.ul02 {
	float:right;
	width:47px;
	padding-top:23px;
}

.ul02 li {
	background:#61bbd5;
	float:left;
	margin-right:4px;
	display:inline;
	width:8px;
	height:8px;
}

.ul01 .li01 {
	display: block;
}

.ul02 #li02 {
	background:#fff;
}

.ul02 li{
	border-radius:120px;
	overflow:hidden !important;
	position:relative;
	z-index:10;
}

.limitpic{
	max-width:90%;
	margin:0 auto;
}

.limitpic img{
	max-width:100%;
}

.pageshow {
	text-align:center;
	margin:0px auto;
}

.pagination{
	margin:40px 0 30px 0;
	padding:0 10px;
	text-align:center;
	font-size:14px;
	display:block;
	border-radius:0;
}

.excerpts .pagination{
	margin-bottom: 10px;
}

.pagination ul{
	display:inline-block !important;
	*display:inline;
	*zoom:1;
	margin-left:0;
	margin-bottom:0;
	padding:0;
}

.pagination ul > li{
	display:inline;
}

.pagination ul > li > a,.pagination ul > li > span{
	margin:0 2px;
	float:left;
	padding:4px 10px;
	background-color:#ddd;
	color:#666;
	border-radius:2px;
	opacity:.88;
}

.pagination ul > li > a:hover,.pagination ul > li > a:focus{
	opacity:1;
}

.pagination ul > .active > a,.pagination ul > .active > span{
	background-color:#1b9705;
	color:#fff;
}

.pagination ul > .active > a,.pagination ul > .active > span{
	cursor:default;
}

.pagination ul > li > span,.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,.pagination ul > .disabled > a:focus{
	color:#999999;
	background-color:transparent;
	cursor:default;
}