/*==================================================全局==========================================================================*/
@charset "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
html {
	overflow: hidden;
	overflow-y: auto;
} 
/*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
}
/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}
/*细线表格*/
fieldset, img {
	border: none;
}
/*清除描边*/
ul, li {
	list-style-type: none;
}
/*无列表项目标记*/

a {text-decoration: none;}/* 链接无下划线,有为underline;链接去框 */
a:link {color: #5c5c5c;}/* 未访问的链接 */
a:visited {color: #5c5c5c;}/* 已访问的链接 */
a:hover {color: #f74c00;}/* 鼠标在链接上 */
a:active {color: #5c5c5c;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */

body {
	font-family:"microsoft yahei";
	font-size: 12px;
	color: #5c5c5c;
	background:url(../images/bg_1.png) repeat center top;
	min-width:1200px
}
select, input {
	vertical-align: middle;
	outline: none;
}
em, i {
	font-style: normal;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
	border: none;
}
textarea {
	outline: none;
}
input {
	outline: none;
	border: none;
}
.h10 {clear: both;height: 10px;}
.h15 {clear: both;height: 15px;}
.h20 {clear: both;height: 20px;}
.h25 {clear: both;height: 25px;}
.h30 {clear: both;height: 30px;}
.h35 {clear: both;height: 35px;}
.h40 {clear: both;height: 40px;}
.h50 {clear: both;height: 50px;}
.h60 {clear: both;height: 60px;}
.h120 {clear: both;height: 120px;}

.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
/*^
 * 框架

 */	
.wrap {
	clear: both;
	width: 1200px;
	margin: 0 auto;
}


nav {
  width: 1200px;
  margin:0 auto;
  height: 45px;
  line-height: 45px;
     background-color:#e60012;
	 z-index:9999999;
	 position: relative;

}/*CSS已打乱*/
nav li {
  float: left;
  padding-left: 2px;
  position: relative;
  z-index: 999;
    background-color:#e60012
}
nav li > a {
  display: block;
  overflow: hidden;
  font-size: 16px;
  color: #fff;
  padding: 0 13px;
}
nav li .sub {
  display: none;
  position: absolute;
  left: 0px;
  min-width: 100%;
  white-space: nowrap;
  text-align: center;
}
/*CSS已打乱*/
nav li:first-child {
  padding-left: 0;
  background: none;
}
nav li:hover > a,
nav li.on > a {
  background: #c01f31;
  color: #fff;
}
/* footnav */
.footnav {
  width: 100%;
  overflow: hidden;
  height: 45px;
  line-height:45px;
  background: #545454;
}
.footnav ul {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.footnav ul li {
  color: #ccc;
}
/*CSS已打乱*/
nav li:first-child {
  padding-left: 0;
  background: none;
}
nav li:hover > a,
nav li.on > a {
  background: #c01f31;
  color: #fff;
}
nav li .sub a {
  display: block;
  overflow: hidden;
  margin-left: 2px;
  background: rgba(0, 0, 0, 0.5);
  padding: 0 20px;
  color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  line-height: 40px;
}
nav li .sub a:hover {
  background: #ea3516;
  color: #fff;
}
/*===========================头部begin===========================*/
.headBox{
	clear:both;
	/*height:2px;
	background:#d94300;*/
	}
.headBox .wrap{position:relative;}
.headBox .rightBox{
	width:160px;
	height:30px;
	background:url(../images/icon_1.png) no-repeat center center;
	position:absolute;
	top:0;
	right:0;
	z-index:9999999999999999;
	color:#fff;
	line-height:30px;
	font-family:"宋体";
	text-align:right;
	padding:0 10px 0 0;
	}
.headBox .rightBox a {text-decoration: none;}/* 链接无下划线,有为underline;链接去框 */
.headBox .rightBox a:link {color: #fff;}/* 未访问的链接 */
.headBox .rightBox a:visited {color: #fff;}/* 已访问的链接 */
.headBox .rightBox a:hover {color: #ff8208;}/* 鼠标在链接上 */
.headBox .rightBox a:active {color: #fff;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */
/**/
.logoBox{

	overflow:hidden;
	position:absolute;
	top:81px;
	left:250px;
	z-index:9999999999999999;
	}
.logoBox a{
	display:block;
	width:481px;
	height:70px;
	position:absolute;
	top:0;
	left:0;
	}
/*^
 * bannerSlide css
 * 以下涉及到的宽度不需要修改（宽度只是为了实现居中，并不代表具体宽度），高可以修改
 * end
 */	
.bannerSlide {
	height:370px;
	margin:0 auto;
	position: relative;
}
.bannerSlide .center {
	width: 100%;
	height: 525px;
	margin: 0 auto;
	position: relative;
}
.bannerSlide .center .relative {

	height: 525px;
	overflow:hidden;
} 
/*-460px=(1920px-1000px)/2*/
.bannerSlide .slide_ul li {
	width: 100%;
	height: 525px;
}
.bannerSlide .slide_ul li a{
	display:block;
	width: 1920px;
	height: 525px;	
}
.bannerSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
}
.bannerSlide .hd ul {
	text-align: center;
}
.bannerSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
*display:inline;
	zoom: 1;
	overflow: hidden;
	line-height: 999px;
	margin-left: 10px;
	height: 5px;
	width: 80px;
	cursor: pointer;
}
.bannerSlide .hd ul li.on {
	background: #FC7878;
}
/*===========================头部end===========================*/
/*===========================footer begin===========================*/
.footer{
	clear:both;
	overflow:hidden;
	}
.footer_nav{
	clear:both;
	overflow:hidden;
	background:#3f3f3f;
	padding:20px 0 5px 0;
	}
.footer_nav_ul{
	overflow:hidden;
	}
.footer_nav_ul li{
	display:inline;
	float:left;
	width:110px;
	overflow:hidden;
	}
.footer_nav_dl dt{
	display:block;
	clear:both;
	font-size:16px;
	color:#cdcdcd;
	text-align:center;
	margin:0 0 10px 0;
	}

.footer_nav_dl dt a {text-decoration: none;}/* 链接无下划线,有为underline;链接去框 */
.footer_nav_dl dt a:link {color: #cdcdcd;}/* 未访问的链接 */
.footer_nav_dl dt a:visited {color: #cdcdcd;}/* 已访问的链接 */
.footer_nav_dl dt a:hover {color: #fff;}/* 鼠标在链接上 */
.footer_nav_dl dt a:active {color: #cdcdcd;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */


.footer_nav_dl dd{
	display:block;
	clear:both;
	height:20px;
	overflow:hidden;
	}
.footer_nav_dl dd a{
	display:block;
	line-height:20px;
	text-align:center;
	color:#868686;
	font-family:"宋体";
	}

.footer_nav_dl dd a {text-decoration: none;}/* 链接无下划线,有为underline;链接去框 */
.footer_nav_dl dd a:link {color: #868686;}/* 未访问的链接 */
.footer_nav_dl dd a:visited {color: #868686;}/* 已访问的链接 */
.footer_nav_dl dd a:hover {color: #fff;}/* 鼠标在链接上 */
.footer_nav_dl dd a:active {color: #868686;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */

.index_share{
	width:350px;
	overflow:hidden;
	margin:0 0 0 35px;
	}
.index_share_txt{
	color:#868686;
	line-height:20px;
	text-align:left;
	font-family:"宋体";
	}
.index_share_txt  a
{
	color:#868686;
	}
.index_share_txt  a:hover
{
	color:#ffffff;
	}
.index_Sweep{
	overflow:hidden;
	padding:0 15px 0 0;
	}
.index_Sweep div{ padding:0 0 0 15px;}
.index_Sweep img{
	display:block;
	clear:both;
	width:92px;
	height:92px;
	}
.index_Sweep span{
	display:block;
	clear:both;
	color:#797979;
	text-align:center;
	line-height:30px;
	}
.footer_bottom{
	clear:both;
	overflow:hidden;
	background:#212121;
	height:20px;
	line-height:20px;
	text-align:left;
	font-family:"宋体";
	padding:0 0 0 10px;
	color:#444444;
	}
.footer_bottom i{color: #868686;}
.footer_bottom a {text-decoration: none;}/* 链接无下划线,有为underline;链接去框 */
.footer_bottom a:link {color: #444444;}/* 未访问的链接 */
.footer_bottom a:visited {color: #444444;}/* 已访问的链接 */
.footer_bottom a:hover {color: #fff;}/* 鼠标在链接上 */
.footer_bottom a:active {color: #444444;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */

/*===========================footer end===========================*/
/**/
.indexBox{
	clear:both;
	overflow:hidden;
	width:1200px;
	margin:0 auto;
	}
/*===========================menu begin===========================*/
.menuBox{
	clear:both;
	overflow:hidden;
	height:45px;
	background:#e60012;
	position:relative;
	z-index:9;
	}
.menu_dl{
	overflow:hidden;
	}
.menu_dl dd{
	display:inline;
	float:left;
	width:92px;
	height:45px;
	background:url(../images/bg_2.png) no-repeat right top;
	}
.menu_dl dd a{
	display:block;
	line-height:45px;
	text-align:center;
	font-size:14px;
	color:#ffffff;
	margin:0 2px 0 0;
	}
.menu_dl dd a:hover{background:#f37404;}
.menu_dl dd.hover a{background:#;}
.index_search{
	width:199px;
	height:23px;
	background:url(../images/bg_4.png) no-repeat center center;
	margin:13px 11px 0 0;
	}
.index_search .inputT{
	display:inline;
	float:left;
	width:168px;
	height:23px;
	background:none;
	border:none;
	text-align:left;
	line-height:23px;
	padding:0 0 0 5px;
	}
.index_search .inputB{
	display:inline;
	float:left;
	width:26px;
	height:23px;
	background:none;
	border:none;
	cursor:pointer;
	}
.noticeBox{
	width:1200px;
	height:40px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/noticeBox_bg.png) repeat;
	position:relative;
	z-index:9;
	}
.noticeBox span{
	display:inline;
	float:left;
	width:75px;
	height:40px;
	line-height:40px;
	text-align:left;
	background:url(../images/icon_2.png) no-repeat left center;
	padding:0 0 0 15px;
	margin:0 0 0 20px;
	color:#e60000;
	}
.notice_slide{
	overflow:hidden;
	width:1080px;
	height:40px;
	}
.notice_slide .bd{
	overflow:hidden;
	width:1080px;
	height:40px;
	}
.notice_slide .bd dd{
	display:inline;
	float:left;
	height:40px;
	overflow:hidden;
	padding:0 30px 0 0;
	}
.notice_slide .bd dd em{
	display:inline;
	float:left;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#1d1d1d;
	padding:0 10px 0 0;
	font-family:"宋体";
	}
.notice_slide .bd dd a{
	display:inline;
	float:left;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#1d1d1d;
	font-family:"宋体";
	}
.notice_slide .bd dd a {text-decoration: none;}/* 链接无下划线,有为underline;链接去框 */
.notice_slide .bd dd a:link {color: #1d1d1d;}/* 未访问的链接 */
.notice_slide .bd dd a:visited {color: #1d1d1d;}/* 已访问的链接 */
.notice_slide .bd dd a:hover {color: #e60000;}/* 鼠标在链接上 */
.notice_slide .bd dd a:active {color: #1d1d1d;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */

/*===========================menu end===========================*/
/*首页内容*/
.indexContent{
	width:1176px;
	clear:both;
	overflow:hidden;
	background:#ffffff;
	padding:10px 12px;
	position:relative;
	z-index:9;
	margin:0 auto;
	}
.indexContent.h_205{ height:205px;}
.indexContent.h_300{ height:300px;}
/*标题*/
.titleBox{
	clear:both;
	height:30px;
	border-bottom:1px dotted #fea780;
	}
.titleBox span{
	display:inline;
	float:left;
	height:30px;
	line-height:30px;
	color:#e91e03;
	font-size:16px;
	border-bottom:1px solid #d94300;
	}
.titleBox em{
	display:inline;
	float:left;
	height:30px;
	line-height:32px;
	color:#adc0b0;
	font-size:10px;
	padding:0 0 0 2px;
	}
.more{
	display:inline;
	float:right;
	height:30px;
	line-height:30px;
	font-size:10px;
	color:#444546;
	}
.more {text-decoration: none;}/* 链接无下划线,有为underline;链接去框 */
.more:link {color: #444546;}/* 未访问的链接 */
.more:visited {color: #444546;}/* 已访问的链接 */
.more:hover {color: #f74c00;}/* 鼠标在链接上 */
.more:active {color: #444546;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */
/**/
.industry{
	width:1178px;
	overflow:hidden;
	}
.industry_slide{
	display:block;
	clear:both;
	overflow:hidden;
	width:870px;
	height:150px;
	margin:23px 0 0 8px;
	position:relative;
	}
.industry_slide .bt1{
	display:block;
	width:30px;
	height:50px;
	overflow:hidden;
	position:absolute;
	top:25px;
	left:0;
	z-index:9;
	cursor:pointer;
	}	
.industry_slide .bt2{
	display:block;
	width:30px;
	height:50px;
	overflow:hidden;
	position:absolute;
	top:25px;
	right:0;
	z-index:9;
	cursor:pointer;
	}	
.industry_slide:hover .bt1{background:url(../images/article_icon.png) no-repeat 0 20px;}
.industry_slide:hover .bt2{background:url(../images/article_icon.png) no-repeat -27px 20px;}
	
	
.industry_slide .bd_dl{
	display:block;
	overflow:hidden;
	width:900px;
	}
.industry_slide dd{
	display:inline;
	float:left;
	width:132px;
	margin:0 15px 0 0;
	}
.industry_slide dd a{
	display:block;
	clear:both;
	width:132px;
	height:116px;
	}
.industry_slide dd a img{
	display:block;
	width:132px;
	height:116px;
	}
.industry_slide dd span{
	display:block;
	clear:both;
	overflow:hidden;
	font-size:14px;
	text-align:center;
	line-height:30px;
	color:#1d1d1d;
	}
.industry_slide dd:hover span{color:#e60000;}
.melody{
	width:268px;
	overflow:hidden;
	}
.index_bt{
	clear:both;
	overflow:hidden;
	margin:30px 0 0 0;
	}
.index_bt a{
	display:block;
	clear:both;
	width:260px;
	height:60px;
	margin:0 0 10px 0;
	}
.index_bt a img{
	display:block;
	width:260px;
	height:60px;
	}
	
/*^
 * 关于我们
 */	
.about{
	width:242px;
	float:left;
	display:inline;
	margin:3px 0 0 4px;
	overflow:hidden;
	}
.aboutImg{
	width:240px;
	height:145px;
	display:block;
	overflow:hidden;
	border:1px solid #efefef;
	}
.news_slide{
	width:240px;
	height:145px;
	overflow:hidden;
	position:relative;
	}
.news_slide .bd_dl dd{
	display:inline;
	float:left;
	width:240px;
	height:145px;
	overflow:hidden;
	position:relative;
	}
.news_slide .bd_dl dd img{
	width:240px;
	height:145px;
	}
.news_slide .bd_dl dd i{
	display:block;
	width:100%;
	height:30px;
	position:absolute;
	bottom:0;
	left:0;
	background:#000;
	opacity:0.5;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	}
.news_slide .bd_dl dd span{
	display:block;
	width:100%;
	height:30px;
	position:absolute;
	bottom:0;
	left:0;
	line-height:30px;
	text-align:center;
	color:#fff;
	font-family:"宋体";
	z-index:9;
	}
.news_slide .bt1{
	display:block;
	width:9px;
	height:15px;
	background:url(../images/icon_2.gif) no-repeat left center;
	position:absolute;
	bottom:7px;
	left:12px;
	z-index:99;
	}
.news_slide .bt2{
	display:block;
	width:9px;
	height:15px;
	background:url(../images/icon_2.gif) no-repeat right center;
	position:absolute;
	bottom:7px;
	right:12px;
	z-index:99;
	}
	
.aboutBt{
	width:280px;
	clear:both;
	overflow:hidden;
	}
.aboutBt a{
	width:117px;
	height:25px;
	line-height:25px;
	text-align:center;
	display:block;
	color:#1d1d1d;
	background:#dbdbdb;
	margin:8px 8px 0 0;
	float:left;
	}
.aboutBt a:hover{ background:#2a7a37; color:#fff;}
.select{
	width:242px;
	height:25px;
	clear:both;
	margin:10px 0 0 0;
	position:relative;
	z-index:99999999999999;
	background:url(../images/selectBg.jpg) no-repeat center center;
	}
.select em{
	display:block;
	line-height:25px;
	text-align:center;
	color:#1d1d1d;
	cursor:pointer;
	}
.select div{
	position:absolute;
	left:0;
	bottom:0;
	border:1px solid #eeeeee;
	background:#fff;
	padding:10px 0;
	height:170px;
	overflow:hidden;
	overflow-y:auto;
	display:none;
	}
.select div a{
	width:240px;
	display:block;
	line-height:30px;
	text-align:center;
	height:30px;
	overflow:hidden;
	color:#1d1d1d;
}
.select div a:visited{color:#1d1d1d;}
.select div a:hover{color:#2a7a37;}
.select div a:active{color:#1d1d1d;}

/*^
 * 新闻
 */	
.newsBox{
	width:515px;
	float:left;
	display:inline;
	overflow:hidden;
	padding:3px 0 0 20px;
	}
.newsBox p{
	width:200px;
	height:121px;
	display:block;
	float:left;
	border:2px solid #efefef;
	}
.newsBox p img{
	width:200px;
	height:121px;
	}
.hotNews_r{
	width:300px;
	float:right;
	display:inline;
	overflow:hidden;
	}
.hotNews_r h3{
	display:block;
	clear:both;
	font-size:14px;
	padding:0 0 5px 0;
	}


.hotNews_con{
	line-height:30px;
	clear:both;
	height:90px;
	overflow:hidden;
	color:#5c5c5c;
	padding:5px 0 0 0;
	position:relative;
	font-family: "宋体";
	}
.hotNews_con a{
	display:block;
	position:absolute;
	right:0;
	bottom:0;
	color:#cb4104;
	}
.hotNews_con a:visited{color:#db4401;}
.hotNews_con a:hover{color:#da4503;}
.hotNews_con a:active{color:#db4401;}
.list1{
	display:block;
	clear:both;
	font-family:"宋体";
	}
.list1 dd{
	height:45px;
	line-height:45px;
	clear:both;
	border-bottom:1px dotted #d0d0d0;
	}
.list1 dd a{
	display:block;
	line-height:45px;
	float:left;
	padding:0 0 0 15px;
	background:url(../images/icon1.jpg) no-repeat 3px center;
	}
.list1 dd a:hover{
	background:url(../images/icon2.jpg) no-repeat 3px center;
	}
.list1 dd span{
	display:block;
	line-height:45px;
	float:right;
	color:#5c5c5c;
	}
.list1 dd em{
	width:22px;
	height:11px;
	display:block;
	float:left;
	margin:10px 0 0 10px;
	background:url(../images/hot.jpg) no-repeat;
	}

/*^
 * 通知公告+视频
 */	
.video{
	width:360px;
	background:#000;
	}
.notice{
	width:360px;
	float:right;
	display:inline;
	overflow:hidden;
	padding:3px 0 0 0;
	}
.noticeTitle{
	clear:both;
	height:30px;
	background:#eeeeee;
	}
.noticeTitle strong{
	display:block;
	line-height:30px;
	float:left;
	color:#323232;
	font-size:14px;
	padding:0 0 0 15px;
	font-weight:normal;
	}

/**

 */	
.noticeList {
	height:60px;
	clear:both;
	position: relative;
	margin:8px 0 2px 0;
	font-family:"宋体";
}
.noticeList .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
}
.noticeList .hd ul {
	text-align: center;
}
.noticeList .hd ul li {
	cursor: pointer;
	display: inline-block;
 *display:inline;
	zoom: 1;
	width:5px;
	height:10px;
	overflow: hidden;
	line-height:999px;
	margin:0 2px;
	background: url(../images/dot.png) right top no-repeat;
}
.noticeList .hd ul .on {
	background: url(../images/dot.png) left top no-repeat;
}	
.noticeList .bd {
	position: relative;
	z-index: 0;
	height:60px;
}
.noticeList .bd dd {
	zoom: 1;
	vertical-align: middle;
	height:30px;
	line-height:30px;
	clear:both;
}
.noticeList .bd dd a{
	display:block;
	line-height:30px;
	float:left;
	}
.noticeList .bd dd span{
	display:block;
	line-height:30px;
	float:right;
	}
.noticeList .prev, .noticeList .next {
	position: absolute;
	left: 3%;
	top:-3px;
	margin-top: -25px;
	display: block;
	width:5px;
	height:10px;
}
.noticeList .prev {
	left: auto;
	right: 25px;
	background:url(../images/prve.jpg) no-repeat;
}
.noticeList .next {
	left: auto;
	right: 10px;
	background:url(../images/next.jpg) no-repeat;
}

.noticeList .prevStop {
	display: none;
}
.noticeList .nextStop {
	display: none;
}

 
	
/*^
 * 友情连接
 */	
.linkBox{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	clear:both;
	background:#fff;
	padding:8px 0;
	}
.linkBox strong{
	width:90px;
	display:block;
	line-height:25px;
	float:left;
	text-align:right;
	font-size:16px;
	font-weight:normal;
	}
.linkCon{
	width:1100px;
	float:left;
	overflow:hidden;
	display:inline;
	font-size:14px;
	font-family:"宋体";
	}
.linkCon a{
	padding:0 8px;
	line-height:25px;
	color:#5c5c5c;
	}
.linkCon a:visited{color:#5c5c5c;}
.linkCon a:hover{color:#2a7a37;}
.linkCon a:active{color:#5c5c5c;}

/*^
 * 二级页面
 */	
.mainBox{
	width:1170px;
	padding:20px 15px;
	background:#fff;
	margin:0 auto;
	position:relative;
	z-index:9999;
	overflow:hidden;
	}
.mainLeft{ width:210px;}
.mainRight{ width:930px; font-family:"宋体"; margin:0 5px 0 0;}
.leftNav_title{
	clear:both;
	height:40px;
	color:#ffffff;
	background:url(../images/leftNav_title.jpg) no-repeat;
	}
.leftNav_title span{
	display:block;
	font-size:16px;
	line-height:40px;
	padding:0 0 0 46px;
	float:left;
	}
.leftNav_title em{
	display:block;
	font-size:12px;
	line-height:30px;
	padding:5px 0 0 8px;
	float:left;
	}
.leftNav{
	clear:both;
	overflow:hidden;
	border:1px solid #f28655;
	border-top:none;
	background:#fff;
	padding:0 1px;
	}
.leftNav dd{
	display:block;
	clear:both;
	overflow:hidden;
	}
.leftNav dd span a{
	display:block;
	line-height:40px;
	clear:both;
	overflow:hidden;
	padding:0 0 0 68px;
	font-size:14px;
	background:url(../images/nav_active.jpg) no-repeat;
	}
.leftNav dd.hover span a{
	color:#d94300;
	background:url(../images/nav_hover.jpg) no-repeat;
	}
.leftNav dd span a:hover{
	color:#d94300;
	background:url(../images/nav_hover.jpg) no-repeat;
	}
.leftNav dd div{
	/* display:none;*/
	clear:both;
	overflow:hidden;
	padding:5px 0;
	border-bottom:1px solid  #f6f6f6;
	}
.leftNav dd.hover div{ display:block;}
.leftNav dd div a{
	display:block;
	line-height:30px;
	font-family:"宋体";
	padding:0 0 0 60px;
	}
.leftNav dd div a.hover{color:#2a7a37;}

.leftNews{
	clear:both;
	overflow:hidden;
	border:1px solid #f28655;
	background:#fff;
	min-height:120px;
	height:auto !important;
	height:120px;
	}
.leftNews h3{
	display:block;
	clear:both;
	height:30px;
	line-height:30px;
	color:#d94300;
	font-size:14px;
	padding:0 0 0 30px;
	border-bottom:1px solid #fea780;
	background:url(../images/icon4.jpg) no-repeat 14px center;
	}
.leftNews dl{
	clear:both;
	overflow:hidden;
	font-family:"宋体";
	padding:3px 0 10px 0;
	}
.leftNews dl dd{
	height:30px;
	clear:both;
	line-height:30px;
	padding:0 0 0 5px;
	}
.phone{
	height:74px;
	}
.contact{
	height:250px;
	clear:both;
	background:url(../images/contactBg.jpg) no-repeat left bottom;
	border:1px solid #fea780;
	}
.contact div{
	line-height:25px;
	clear:both;
	color:#7f7f7f;
	padding:55px 0 0 10px;
	}
.location{
	clear:both;
	overflow:hidden;
	height:35px;
	color:#db4c0a;
	font-family:"宋体";
	line-height:35px;
	padding:0 0 0 30px;
	border-bottom:1px solid #f28655;
	background:url(../images/icon3.jpg) no-repeat left center;
	}
.location a{color:#db4c0a;}
.location a:visited{color:#db4c0a;}
.location a:hover{color:#f4aa34;}
.location a:active{color:#db4c0a;}
 
/**
 * 文章阅读页（单篇+新闻）

 */
.articleBox {
	line-height:28px;
	padding:10px 0;
	color: #666;
	margin:0 auto;
	font-size:14px;
}
.articleVideo
{
	text-align: center;
	margin:5px auto;
}
.articleBox p
{
	font-size:14px;
	text-indent:2em
}
.articleBox img{
	max-width:800px;
	height:auto;
	display:block;
	margin:5px auto;
	}
.articleTitle {
	clear: both;
	text-align: center;
	padding:20px 10px 0 10px;
	line-height: 35px;
	font-size:20px;
	font-family:"microsoft yahei";
}
.articleTime {
	display: block;
	clear: both;
	text-align: center;
	color: #999;
	font-size: 11px;
	line-height:30px;
	padding:10px 0 5px 0;
}
.articleTime span{cursor:pointer;}
.articleTime span.hover{ color:#2a7a37; font-weight:bold;}
.pageUp{
	display:block;
	line-height:30px;
	padding:10px 0 20px 0;
	border-top:1px dotted #ccc;
	}
.share{
	display:block;
	clear:both;
	padding:10px 0;
	}
.articlePage{
	clear:both;
	height:30px;
	text-align:center;
	font-family:Arial;
	padding:20px 0 0 0;
	}
.articlePage a{
	margin:0 1px;
	background:#ae0303;
	padding:5px 10px;
	color:#ffffff;
	border-radius:2px;
	}
.articlePage a:hover{
	color:#fff;
	background:#ff800f;
	}
.articlePage a.hover{
	color:#fff;
	background:#ff800f;
	}
.download{
	clear:both;
	height:32px;
	font-size:16px;
	padding:15px 0 20px 0;
	}
.download a{
	display:block;
	line-height:32px;
	float:left;
	padding:0 0 0 25px;
	color:#289b3a;
	font-family:"microsoft yahei";
	margin:0 20px 0 0;
	background:url(../images/download.jpg) no-repeat left center;
	}
	
/**
 * 文章阅读页-内容上部大图
 */
#play{
	width:800px;
	height:400px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #e9e9e9;
	padding:5px;
	margin:20px auto 0 auto;
}
#play .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}
#play .prev_a span {background: url(../images/article_icon.png) no-repeat 0px -50px;left: 0;}
#play .next_a span {background: url(../images/article_icon.png) no-repeat -30px -50px;right: 0;}
#play .img_ul {
	position: relative;
	z-index: 1;
	width:800px;
	height:400px;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:800px;
	height:400px;
	background:#fff;
	margin:0 0 5px 0;
}
#play .img_ul li img
{
display:block;
margin:0 auto;
}

.imgMove{width:800px;clear:both;margin:20px auto;position:relative;}

.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:60px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	height:47px;
	width:70px;
	padding:3px;
	margin:0 7px;
	cursor: pointer;
	background:#fff;
	border:1px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	height:47px;
	width:70px;
	display:block;
	background:#fff;
	position:relative;
	}
.img_hd ul li i{
	display:block;
	clear:both;
	line-height:20px;
	padding:0 5px;
	background:#000;
	color:#fff;
	position:absolute;
	right:3px;
	bottom:3px;
	z-index:99999999999999;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	}
.img_hd ul li img {position:absolute;height:47px;width:70px;}
.img_hd ul li.on {border:1px solid #e93403;background:#e93403;}
.imgMove .bottom_a {
	width:20px;
	height:25px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:15px;
	position:absolute;
	z-index:9999999999999;
	background:url(../images/article_icon.png) no-repeat;
}
.imgMove .prev_a {background-position:left top;left:0;}
.imgMove .next_a {background-position:right top;right:0;}
 
 
 
 
/**
 * 全文列表
 */
.list2{
	clear:both;
	font-size:14px;
	font-family:"microsoft yahei";
	padding:10px 0 0 0;
	overflow:hidden;
	}
.list2 dd{
	display:block;
	height:35px;
	clear:both;
	overflow:hidden;
	padding:3px 0;
	border-bottom:1px dotted #d2d2d2;

	}
.list2 dd a
{ 
display:block; 
line-height:35px; 
float:left; 
padding:0 0 0 15px;
background:url(../images/icon1.jpg) no-repeat 0 center;
}
.list2 dd a:hover
{
background:url(../images/icon2.jpg) no-repeat 0 center;
}
.list2 dd span{ display:block; line-height:35px; float:right;}
.list2 dd em{
	display:block;
	width:22px;
	height:11px;
 	float:left;
	margin:12px 0 0 8px;
	background:url(../images/hot.jpg) no-repeat;
	}
	
/**
 * 图文列表
 */	
.textImgList{
	clear:both;
	overflow:hidden;
	}
.textImgList dd{
	clear:both;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
	padding:15px 0;
	}
.textImgList dd p{
	width:290px;
	height:190px;
	float:left;
	border:1px solid #dedede;
	}
.textImgList dd p img{
	width:290px;
	height:190px;
	}
.textImgList_right{
	width:615px;
	height:190px;
	overflow:hidden;
	float:right;
	display:inline;
	position:relative;
	}
.textImgList_right h3{
	display:block;
	clear:both;
	font-size:18px;
	font-weight:normal;
	font-family:"microsoft yahei";
	}
.textImgList_right h3 a{ color:#2e2d2d;}
.textImgList_right h3 a:visited{ color:#2e2d2d;}
.textImgList_right h3 a:hover{ color:#ff4606;}
.textImgList_right h3 a:active{ color:#2e2d2d;}
/*简介型*/
.textImgList_right1{
	width:905px;
	height:100px;
	overflow:hidden;
	float:right;
	display:inline;
	position:relative;
	}
.textImgList_right1 h3{
	display:block;
	clear:both;
	font-size:18px;
	font-weight:normal;
	font-family:"microsoft yahei";
	}
.textImgList_right1 h3 a{ color:#2e2d2d;}
.textImgList_right1 h3 a:visited{ color:#2e2d2d;}
.textImgList_right1 h3 a:hover{ color:#ff4606;}
.textImgList_right1 h3 a:active{ color:#2e2d2d;}

.textImgList_con{
	line-height:30px;
	clear:both;
	padding:12px 0 0 0;
	color:#777777;
	}
.textImgList_more{
	display:block;
	width:70px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#fff;
	background:#d83b04;
	position:absolute;
	right:0;
	bottom:0;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
	}
.textImgList_more:link {color: #fff;}/* 未访问的链接 */
.textImgList_more:visited{color:#fff;}
.textImgList_more:hover{color:#fff; background:#f4aa34;}
.textImgList_more:active{color:#fff;}
 

/*^
 * 全图列表
 */
.newsAllImg{
	width:1000px;
	clear:both;
	overflow:hidden;
	padding:15px 0 0 0;
	}
.newsAllImg dd{
	width:292px;
	float:left;
	display:inline;
	padding:0 25px 0 0;
	}
.newsAllImg dd p{
	width:290px;
	height:190px;
	border:1px solid #e6e6e6;
	}
.newsAllImg dd p img{
	width:290px;
	height:190px;
	}
.newsAllImg dd span{
	display:block;
	line-height:40px;
	height:40px;
	text-align:center;
	font-size:14px;
	font-family:"microsoft yahei";
	}
	
/*^
 * 左侧漂浮
 */
.scrollLeft{
	width:115px;
	height:257px;
	position:absolute;
	right:0;
	z-index: 100001;
	background:#ffffff;
	padding-top:20px;
	border:3px solid #bc4104;
	border-radius:3px;
	}
.scrollLeftbox{
	width:115px;
	height:257px;
	position:relative;
	}
.scroll_bt{
	width:30px;
	height:121px;
	background:url(../images/bg_5.png) no-repeat center center;
	position:absolute;
	top:50%;
	margin:-61px 0 0 0;
	left:-33px;
	cursor:pointer;
	}
.scroll_bt.hover{background:url(../images/bg_5_h.png) no-repeat center center;}
.scroll_dl{
	display:block;
	overflow:hidden;
	padding:0 10px 0 10px;
	}
.scroll_dl dd{
	display:block;
	clear:both;
	border-bottom:1px solid #e6e5e4;
	}
.scroll_dl dd span{
	display:block;
	clear:both;
	text-align:center;
	font-size:18px;
	color:#2a7a37;
	line-height:36px;
	}
.scroll_dl dd a{
	display:block;
	text-align:left;
	padding:0 0 0 34px;
	color:#646464;
	line-height:36px;
	font-family:"宋体";
	background:url(../images/icon_3.png) no-repeat 5px center;
	}

.scroll_dl dd a {text-decoration: none;}/* 链接无下划线,有为underline;链接去框 */
.scroll_dl dd a:link {color: #646464;}/* 未访问的链接 */
.scroll_dl dd a:visited {color: #646464;}/* 已访问的链接 */
.scroll_dl dd a:hover {color: #df0029;}/* 鼠标在链接上 */
.scroll_dl dd a:active {color: #646464;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */	
	
.scroll_dl dt{
	display:block;
	clear:both;
	margin:20px 0 0 0;
	}
.scroll_dl dt p{
	display:block;
	width:75px;
	height:75px;
	margin:0 auto;
	}
.scroll_dl dt p img{
	display:block;
	width:75px;
	height:75px;
	}
.scroll_dl dt span{
	display:block;
	clear:both;
	color:#7a7a7a;
	text-align:center;
	line-height:35px;
	color:#7a7a7a;
	font-family:"宋体";
	}

/*===========================招聘页面1 begin===========================*/
.recruitment1{
	clear:both;
	overflow:hidden;
	border-top:1px solid #e6e6e6;
	margin:10px 0 0 0;
	}
.recruitment1 dt{
	clear:both;
	overflow:hidden;
	height:40px;
	line-height:40px;
	background:#cc3602;
	color:#ffffff;
	text-align:center;
	font-size:16px;
	border-bottom:1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
	}
.recruitment1 dt span{
	float:left;
	width:55px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment1 dt em{
	float:left;
	width:250px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment1 dt i{
	float:left;
	width:556px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment1 dt b{
	float:left;
	width:108px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	font-weight:normal;
	}
.recruitment1 dt p{
	float:left;
	width:120px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment1 dt a{
	float:left;
	width:105px;
	height:40px;
	color:#ffffff !important;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment1 dd{
	clear:both;
	overflow:hidden;
	height:40px;
	line-height:40px;
	color:#5a5a5a;
	text-align:center;
	font-family:"宋体";
	font-size:14px;
	overflow:hidden;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment1 dd span{
	float:left;
	width:55px;
	height:40px;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment1 dd em{
	float:left;
	width:250px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
	}
.recruitment1 dd i{
	float:left;
	width:556px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment1 dd b{
	float:left;
	width:108px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	font-weight:normal;
	}
.recruitment1 dd p{
	float:left;
	width:120px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment1 dd a{
	float:left;
	width:105px;
	height:40px;
	color:#5a5a5a;
	border-bottom:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	}
.recruitment1 dd:hover{
	color:#fff;
	background:#f4aa34;
	}
.recruitment1 dd:hover a{
	color:#ffffff;
	}
.jobs{
	width:489px;
	height:70px;
	}
.jobs1{
	width:500px;
	font-size:16px;
	line-height:30px;
	color:#5a5a5a;
	text-align:left;
	border-bottom:1px solid #e6e6e6;
	padding-bottom:10px;
	overflow:hidden;
	}
.jobs1 a{ color:#20304a;}
/*===========================招聘页面1 end===========================*
/*===========================招聘页面2 begin===========================*/
.table1{
	clear:both;
	border-top:1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
	text-align:center;
	font-family:"宋体";
	margin:0 auto;
	}
.table1 tr{
	border-bottom:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	}
.table1 td{
	border-bottom:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	}
.tr1{
	height:34px;
	overflow:hidden;
	}
.tr3{
	width:100%;
	height:34px;
	background:#2a7a37;
	color:#ffffff;
	font-family:'微软雅黑';
	font-size:14px;
	}
.td1{
	width:99px;
	}
.td2{
	width:100px;
	height:34px;
	}
.td1_input[type=text]{
	float:left;
	width:120px;
	height:24px;
	line-height:24px;
	border:1px dotted #e6e6e6;
	margin:4px 4px 0 4px;
	background:none;
	color:#5a5a5a;
	}
.td2 input[type=text]{
	float:left;
	width:200px;
	height:24px;
	line-height:24px;
	border:1px dotted #e6e6e6;
	margin:4px 4px 0 4px;
	background:none;
	color:#5a5a5a;
	}
.td2 input[type=radio]{
	display:inline-block;
	margin:0 5px;
	}
.table_span{
	float:left;
	line-height:34px;
	color:#ff0000 !important;
	}
.tr2{
	overflow:hidden;
	}
.td3{
	width:100%
	color:#5a5a5a;
	overflow:hidden;
	line-height:34px;
	}
.td3 textarea{
	width:600px;
	height:370px;
	padding:10px;
	background:none;
	border:1px dotted #dedede;
	}
.tr1 img{
	float:left;
	width:102px;
	height:20px;
	margin:6px 8px 0 5px;
	} 
.recruitment_bt{
	float:left;
	clear:both;
	overflow:hidden;
	}
.recruitment_bt1{
	display:inline-block;
	width:91px;
	height:33px;
	color:#ffffff;
	font-family:"微软雅黑";
	font-size:14px;
	background:#2a7a37;
	border-radius:5px;
	border:none;
	margin:20px 20px 50px 250px;
	}
.recruitment_bt2{
	display:inline-block;
	width:91px;
	height:33px;
	color:#ffffff;
	font-family:"微软雅黑";
	font-size:14px;
	background:#2a7a37;
	border-radius:5px;
	border:none;
	margin:20px 20px 50px 0;
	}
.recruitment_bt3{
	display:inline-block;
	width:91px;
	height:33px;
	color:#ffffff;
	font-family:"微软雅黑";
	font-size:14px;
	background:#2a7a37;
	border-radius:5px;
	border:none;
	margin:20px 20px 50px 312px;
	}
.recruitment_bt1:hover{
	background:#f4aa34;
	}
.recruitment_bt2:hover{
	background:#f4aa34;
	}
.recruitment_bt3:hover{
	background:#f4aa34;
	}
/*===========================招聘页面2 end===========================*/
.titleBoxTab{
	height:30px;
	overflow:hidden;
	margin:0 0 0 0;
    
	}
.titleBoxTab a{
	display:inline;
	float:left;
	padding:0 15px;
	line-height:30px;
	text-align:center;
	color:#000000;
	font-size:16px;
	cursor:pointer;
    margin:0 5px 0 0;

	}
.titleBoxTab a.hover{color:#d94300;}

/*标题*/
.titleBoxhome{
	clear:both;
	height:30px;
	border-bottom:1px dotted #fea780;
	margin-bottom:4px;
	}
.titleBoxhome span{
	display:inline;
	float:left;
	height:30px;
	line-height:30px;
	color:#000000;
	font-size:16px;
	}
.titleBoxhome em{
	display:inline;
	float:left;
	height:30px;
	line-height:32px;
	color:#adc0b0;
	font-size:10px;
	padding:0 0 0 2px;
	}
.morehome{
	display:inline;
	float:right;
	height:30px;
	line-height:30px;
	font-size:10px;
	color:#707477;
	}
.morehome {text-decoration: none;}/* 链接无下划线,有为underline;链接去框 */
.morehome:link {color: #707477;}/* 未访问的链接 */
.morehome:visited {color: #707477;}/* 已访问的链接 */
.morehome:hover {color: #f74c00;}/* 鼠标在链接上 */
.morehome:active {color: #7074777;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */

/*^^^^^^^^^^^^^^^^^^^^^列表页 分页 begin ^^^^^^^^^^^^^^^^^^^^^*/
.page {
    width: 628px;
	padding: 15px 20px 15px 20px;
	height: 30px;
	overflow: hidden;
	clear: both;
}
.page div {
	clear: both;
	float: right;
}
.page td a {
	margin: 2px;
}
.page code, .page a {
	border: 1px solid #efefef;
	padding: 5px 8px;
	background: #fff;
	display: block;
}
.page a:hover {
	background: #cc0000;
	color: #fff;
	border: 1px solid #cc0000;
}
.page a.hover {
	background: #cc0000;
	color: #fff;
	border: 1px solid #cc0000;
}
.page input {
	vertical-align: middle;
	height: 20px;
	border: 1px solid #efefef;
}
.page input.pageDetail {
	width: 30px;
	height: 18px;
	text-align: center;
}
.page input.page_bnt {
	border: none;
	width: 58px;
	height: 23px;
	cursor: pointer;
	font-family: "microsoft yahei";
}

/**
 * 文字分一行三列

 */
.list3{
	clear:both;
	font-size:14px;
	font-family:"microsoft yahei";
	padding:10px 0 0 0;
	overflow:hidden;
	}
.list3 dd{
	display:block;
	height:35px;
	float:left;
	width:32%;
	overflow:hidden;
	padding:3px 0;
	border-bottom:1px dotted #d2d2d2;
    text-align:center;
	margin:0 5px;
	}
.list3 dd a
{ 
display:block; 
line-height:35px; 
float:left; 
padding:0 0 0 20px;
background:url(../images/icon6.png) no-repeat 0 center;
}
.list3 dd a:hover
{
background:url(../images/icon6.png) no-repeat 0 center;
}
.list3 dd span{ display:block; line-height:35px; float:right;}
.list3 dd em{
	display:block;
	width:22px;
	height:11px;
 	float:left;
	margin:12px 0 0 8px;
	background:url(../images/hot.jpg) no-repeat;
	}

/**
 * 文字分一行二列

 */
.list4{
	clear:both;
	font-size:14px;
	font-family:"microsoft yahei";
	overflow:hidden;
	}
.list4 dd{
	display:block;
	height:25px;
	float:left;
	width:49%;
	overflow:hidden;
	padding:3px 0;
	border-bottom:1px dotted #d2d2d2;
    text-align:center;
	margin:0 5px;
	}
.list4 dd a
{ 
display:block; 
line-height:25px; 
float:left; 
color:#7f7d7d;
padding:0 0 0 20px;
background:url(../images/icon7.png) no-repeat 0 center;
}
.list4 dd a:hover
{
color:#d53a03;
}
.pageUptitle
{
font-size:14px;
color:#ba3202;
}
.list4 dd span{ display:block; line-height:35px; float:right;}
.list4 dd em{
	display:block;
	width:22px;
	height:11px;
 	float:left;
	margin:12px 0 0 8px;
	background:url(../images/hot.jpg) no-repeat;
	}

/*查询搜索*/
.formsearch
{
width:100%;
height:40px;
margin:10px 0 5px 0;
background-color:#fbf5f1;
border-radius:3px;
}
.search-keyword
{
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #ccc;
	color: #999;
	float: left;
	height: 30px;
	line-height: 30px;
	margin: 5px;
	padding: 0;
	width:85%;
}
.submit_left
{
	margin:5px 0 5px 15px;
	background: #dc5911;
	color: #fff;
	width: 80px;
	height: 30px;
	font-size: 12px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:3px;
	border: solid 1px #fff;
}
.searchResult
{
clear:both;
width:100%;
height:25px;
line-height:25px;
margin:20px 0 0 0;
border-bottom:1px  solid  #c3c0c0;
}
.searchResult span
{
font-size:14px;
background:url(../images/Result.png) no-repeat;
padding:0 0 0 25px;
}

/*^^^^^^^^^^^^^^^^^^^^^留言 begin ^^^^^^^^^^^^^^^^^^^^^*/
.messageTitle{
	margin:0 20px;
	clear:both;
	font-size:12px;
	line-height:24px;
	padding:20px 0 10px 0;
	border-bottom:1px dotted #ccc;
	}
.messageTitle2{
	line-height:23px;
	clear:both;
	font-size:12px;
	font-family:"microsoft yahei";
	font-weight:bold;
	padding:15px 0 15px 35px;
	margin:0 20px;
	}
.message_dl{
	overflow:hidden;
	clear:both;
	padding:0 20px;
	}
.message_dl dd{
	width:400px;
	height:30px;
	float:left;
	display:inline;
	padding:8px 10px 8px 0;
	}
.message_dl dd span{
	width:50px;
	display:block;
	line-height:30px;
	float:left;
	color:#444444;
	text-align:right;
	}
.message_dl dd span a
{
 color:#ff0000;
	}	
.messageInput{
	width:300px;
	float:left;
	height:28px;
	line-height:28px;
	border:1px solid #b0b6bf;
	}
.msgSelect{
	padding:3px;
	}
	
.message_dl dt{
	height:180px;
	float:left;
	display:inline;
	padding:8px 10px 8px 0;
	}
.message_dl dt span{
	width:50px;
	display:block;
	line-height:180px;
	float:left;
	color:#444444;
	text-align:right;
	}
.message_dl dt span a
{
 color:#ff0000;	
	}
.messageInput{
	width:300px;
	float:left;
	height:28px;
	line-height:28px;
	border:1px solid #b0b6bf;
	}
.textarea{
	width:710px;
	height:178px;
	line-height:28px;
	border:1px solid #b0b6bf;
	float:left;
	}
.messageBt{
	display:block;
	height:31px;
	padding:10px 0 0 72px;
	}
.messageBt input{
	width:112px;
	height:31px;
	line-height:31px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	border:none;
	cursor: pointer;
	float:left;
	background:url(../images/bt.jpg) no-repeat left top;
	}
.messageBt input.reset{ background-position: left bottom; margin:0 0 0 10px;}

/*^^^^^^^^^^^^^^^^^^^^^留言 end ^^^^^^^^^^^^^^^^^^^^^*/

/* page navi */
.pageNavicenter
{
	width: 700px;
	margin: 0 auto;
}
ul.pageNavi
{
	padding: 10px 40px 10px 40px;
	margin: 0;
	float: right;
}
ul.pageNavi li
{
	float: left;
	list-style-type: none;
	margin-right: 10px;
}
ul.pageNavi li a
{
	border: 1px solid #ccc;
	margin: 2px;
	display: block;
	padding: 0 10px;
	line-height: 20px;
	color: #666 -moz-border-radius: 0px;
	-webkit-border-radius: 3px;
	border-radius: 0px;
	text-decoration: none;
}
ul.pageNavi li a:hover
{
	border-color: #f00;
	color: #f00;
}
ul.pageNavi li a.current
{
	background: #f00;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #c00;
}

/**
 * 投票中心
 */	
.PollingImgList{
	clear:both;
	overflow:hidden;
	}
.PollingImgList dd{
	clear:both;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
	padding:15px 0;
	}
.PollingImgList dd p{
	width:290px;
	height:190px;
	float:left;
	border:1px solid #dedede;
	}
.PollingImgList dd p img{
	width:290px;
	height:190px;
	}
.PollingImgList_right{
	width:615px;
	height:190px;
	overflow:hidden;
	float:right;
	display:inline;
	position:relative;
	}
.PollingImgList_right h2{
	display:block;
	clear:both;
	font-size:14px;
	font-weight:normal;
	font-family:"microsoft yahei";
    padding:5px 0 5px 0;
    text-align:left;
	font-weight:bold;
	}
.PollingImgList_right h2 span
{
color:#e25539;
}
.PollingImgList_right h3{
	display:block;
	clear:both;
	font-size:18px;
	font-weight:normal;
	font-family:"microsoft yahei";
    padding:0 0 5px 0;
	border-bottom:1px dotted #ccc;
	}
.PollingImgList_right h3 a{ color:#2e2d2d;}
.PollingImgList_right h3 a:visited{ color:#2e2d2d;}
.PollingImgList_right h3 a:hover{ color:#ff4606;}
.PollingImgList_right h3 a:active{ color:#2e2d2d;}

.PollingImgList_con{
	line-height:30px;
	clear:both;
	color:#777777;
	}
.PollingImgList_button
{
width:100%;
position:absolute;
right:0;
bottom:0;
line-height:40px
height:40px;
}
.PollingImgList_button a
{
    float:left;
	display:block;
	width:100px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#fff;
	background:#d83b04;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
	margin:0 25px 0 0;
}
.PollingImgList_button a:link {color: #fff;}/* 未访问的链接 */
.PollingImgList_button a:visited{color:#fff;}
.PollingImgList_button a:hover{color:#fff; background:#f4aa34;}
.PollingImgList_button a:active{color:#fff;}

/**
 * 投票中心-排行榜

 */	
.recruitment_title
{
width:100%;
clear:both;
margin:10px 0 0 0;
text-align:center;
height:30px;
line-height:30px;
font-size:14px;
font-weight:bold;
}
.recruitment2{
	clear:both;
	overflow:hidden;
	border-top:1px solid #e6e6e6;
	margin:10px 0 0 0;
	}
.recruitment2 dt{
	clear:both;
	overflow:hidden;
	height:40px;
	line-height:40px;
	background:#cc3602;
	color:#ffffff;
	text-align:center;
	font-size:16px;
	border-bottom:1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
	}
.recruitment2 dt span{
	float:left;
	width:55px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment2 dt em{
	float:left;
	width:250px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment2 dt i{
	float:left;
	width:556px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment2 dt b{
	float:left;
	width:108px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	font-weight:normal;
	}
.recruitment2 dt p{
	float:left;
	width:120px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment2 dt a{
	float:left;
	width:105px;
	height:40px;
	color:#ffffff !important;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment2 dd{
	clear:both;
	overflow:hidden;
	height:40px;
	line-height:40px;
	color:#5a5a5a;
	text-align:center;
	font-family:"宋体";
	font-size:14px;
	overflow:hidden;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment2 dd span{
	float:left;
	width:55px;
	height:40px;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment2 dd em{
	float:left;
	width:250px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
	}
.recruitment2 dd i{
	float:left;
	width:556px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment2 dd b{
	float:left;
	width:108px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	font-weight:normal;
	}
.recruitment2 dd p{
	float:left;
	width:120px;
	height:40px;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
.recruitment2 dd a{
	float:left;
	width:105px;
	height:40px;
	color:#5a5a5a;
	border-bottom:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	}
.recruitment2 dd:hover{
	color:#fff;
	background:#f4aa34;
	}
.recruitment2 dd:hover a{
	color:#ffffff;
	}

	/*^
 * 投票用户列表
 */
.UsernewsAllImg{
	width:1000px;
	clear:both;
	overflow:hidden;
	padding:15px 0 0 0;
	}
.UsernewsAllImg dd{
	width:215px;
	float:left;
	display:inline;
	padding:0 25px 25px 0;
	}
.UsernewsAllImg dd p{
	width:200px;
	height:150px;
	border:1px solid #e6e6e6;

	}
.UsernewsAllImg dd p img{
	width:200px;
	height:150px;
	}
.UsernewsAllText
{

}
.UsernewsAllText_1
{
    width:200px;
	display:block;
	line-height:25px;
	height:25px;
	text-align:center;
	font-size:14px;
	font-family:"microsoft yahei";
	
}

.UsernewsAllText_2_left
{
width:45%;
float:left;
text-align:center;
line-height:25px;
height:25px;
font-size:14px;
font-family:"microsoft yahei";


}
.UsernewsAllText_2_left a
{
background-color:#cd3304;
border-radius:3px;
color:#ffffff;
padding:2px 5px;
}
.UsernewsAllText_2_left a:hover{color:#fff; background:#f4aa34;}
.UsernewsAllText_2_right
{
text-align:center;
line-height:25px;
height:25px;
font-size:14px;
font-family:"microsoft yahei";
}
.UsernewsAllText_title
{
width:100%;
clear:both;
margin:10px 0 0 0;
text-align:center;
height:25px;
line-height:25px;
font-size:16px;

}
.UsernewsAllText_title2
{
width:100%;
clear:both;
margin:5px 0 0 0;
text-align:center;
height:25px;
line-height:25px;
font-size:14px;
border-bottom:1px dotted #ccc;
}
.UsernewsAllText_title2 span
{
color:#ec7a0a;
}
