@charset "UTF-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
html {
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;

} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;

}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边,块显示*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
	color: #666666
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #666666;
}/* 未访问的链接 */
a:visited {
	color: #666666;
}/* 已访问的链接 */
a:hover {
	color: #cb0000;
}/* 鼠标在链接上 */
a:active {
	color: #666666;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #666;
	background:url(../images/bodyBg.jpg) repeat center center;
}
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;
}
.wrap {
	width: 1100px;
	clear: both;
	margin: 0 auto;
}
.clear {
	clear: both;
	overflow:hidden;
}
.h5 {
	clear: both;
	height: 5px;
	overflow:hidden;
}
.h10 {
	clear: both;
	height: 10px;
	overflow:hidden;
}
.h15 {
	clear: both;
	height: 16px;
	overflow:hidden;
}
.h20 {
	clear: both;
	height: 20px;
	overflow:hidden;
}
.h25 {
	clear: both;
	height: 25px;
	overflow:hidden;
}
.h30 {
	clear: both;
	overflow:hidden;
	height: 30px;
}
.h35 {
	clear: both;
	height: 35px;
}
.h55 {
	clear: both;
	height: 55px;
}
.h60 {
	clear: both;
	height: 60px;
	overflow:hidden;
}
.h70 {
	clear: both;
	height: 70px;
	overflow:hidden;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
img {
	border: none;
}
.bdimgshare-bg,.bdimgshare-content,.sr-bdimgshare{ display:none !important}
/*公共部分结束*/
/*
********************************此处首页样式开始********************************
*/
/*头部开始*/
.menuH{ clear:both; overflow:hidden}
.topBigBox{ clear:both; z-index:9999999999999999999; width:100%}
.topBox{ border:1px solid #e0e0e0; background:#FFF; height:118px; position:relative; z-index:99999; width:100%;}
.topBigBox.hover{ position:fixed; left:0px; top:0px;}
.topL{ width:310px; height:61px; margin-top:35px;}
.topL a{ display:block; width:310px; height:61px; background:url(../images/logo.png) no-repeat center center;}
.topR{ padding-top:20px;}
.topRTop{ overflow:hidden; height:26px; margin-bottom:10px; margin-top:10px}
.topRTopRList{ overflow:hidden}
.topRTopRList dd{ width:26px; height:26px; float:left; display:inline; margin:0 5px;}
.topRTopRList dd a{ display:block; width:26px; height:26px; background:url(../images/lijt.png) no-repeat;-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;}
.topRTopRList dd a.a1{ background-position:0 0}
.topRTopRList dd a.a2{ background-position:-26px 0}
.topRTopRList dd a.a3{ background-position:-52px 0}
.topRTopRList dd a:hover{background:url(../images/lijt.png) no-repeat;}
.topRTopRList dd a.a1:hover{ background-position:0 -26px;}
.topRTopRList dd a.a2:hover{ background-position:-26px -26px;}
.topRTopRList dd a.a3:hover{ background-position:-52px -26px;}
.topRTopRCon{ width:210px; height:26px; background:url(../images/lijt.png) no-repeat 0 -52px; overflow:hidden; margin-left:5px; margin-top:0px;}
.topRTopRCon a{ float:left; display:inline; overflow:hidden; width:53px; height:26px; margin:0 1px;}
.topRDown{}
.menu{}
.menu dd{ float:left; display:inline;}
.menu dd p{ width:85px; height:42px; line-height:22px; text-align:center; position:relative; top:1px}
.menu dd p a{ color:#333333; font-size:15px;}
.menu dd p b{ position:absolute;display: block;
width: 8px;
height: 13px;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;}
.menu dd p b.b1{background:url(../images/topMenuIcn1.png) no-repeat center center; left:6px; top:4px;}
.menu dd p b.b2{background:url(../images/topMenuIcn2.png) no-repeat center center;right:0px; top:4px;}
.menu dd.hover p a{ color:#cb0000}
.menu dd.hover p b{opacity: 1;
filter: alpha(opacity=1);}
.menu dd.hover p b.b1{ left:1px;}
.menu dd.hover p b.b2{ right:7px;}
.subMenu{ position:absolute; width:100%; background:url(../images/bg1.png) repeat center center;  left:150px; top:119px; display:none}
.subMenu2{ overflow:hidden; padding:10px 0;}
.subMenu2Con{ overflow:hidden; background:url(../images/bg2.jpg) repeat-y 970px top;}
.subMenu2L{ width:885px; overflow:hidden; padding:0 20px;}
.subMenu2LList{ overflow:hidden; width:970px;}
.subMenu2LList li{ overflow:hidden; width:400px; margin:0 85px 20px 0; float:left; display:inline;}
.subMenu2LList li p{ width:95px; height:95px;}
.subMenu2LList li p img{ width:95px; height:95px;}
.subMenu2LList li div{ width:288px; overflow:hidden}
.subMenu2LList li div h1{ height:34px; line-height:34px; overflow:hidden}
.subMenu2LList li div h1 a{ color:#595959; font-size:14px; font-weight:bold;}
.subMenu2LList li div span{ display:block; color:#999999; line-height:28px; height:56px; overflow:hidden}
.subMenu2R{ overflow:hidden; padding-left:45px;}
.subMenu2R a{ display:block; line-height:32px; color:#555555; font-size:14px;}
.subMenu2R a:hover{ color:#cb0000}
.subMenu3L{ width:950px; overflow:hidden;}
.subMenu3LList{ overflow:hidden; width:1026px;}
.subMenu3LList li{ width:265px; overflow:hidden; margin:0 77px 0 0;float:left; display:inline;}
.subMenu3LList li p{width:265px; height:170px;}
.subMenu3LList li p img{ width:265px; height:170px;}
.subMenu3LList li span{ display:block; height:48px; line-height:48px; text-align:center; color:#8c8c8c; font-size:14px;}
.subMenu3LList li span a{ color:#555555}
.subMenu3LList li span a:hover{color:#cb0000}
.subMenu4LList{ overflow:hidden; width:1000px; height:220px;}
.subMenu4LList li{ width:150px; height:50px; margin:0 50px 35px 0; float:left; display:inline;}
.subMenu4LList li img{width:150px; height:50px;}
.subMenu5L{ margin-left:30px; width:350px;}
.subMenu5LTitle{ margin-bottom:20px;}
.subMenu5LTitle a{ color:#2c2c2c; font-size:12px;}
.subMenu5LCon{ line-height:25px; color:#828280; height:150px; overflow:hidden}
.subMenu5LMore a{ color:#de0000} 
.subMenu5R{ width:280px; overflow:hidden; margin-left:40px; margin-top:30px;}
.subMenu5R img{ width:280px; height:145px;}
.subMenu5R span{ display:block; height:50px; line-height:50px; text-align:center; color:8c8c8c;}
.subMenu6L{ width:380px; height:240px; border:1px solid #aeaeae; margin-right:30px;}
.subMenu6L img{ width:380px; height:240px;}
.subMenu6R{ width:320px; overflow:hidden; margin-top:25px;}
.subMenu6RTitle{ height:34px; line-height:34px;}
.subMenu6RTitle a{ color:#2c2c2c; font-size:14px;}
.subMenu6RCon{
	color: #555555;
	font-size: 12px;
	font-family: "Microsoft YaHei";
	line-height: 20px;
	height:140px;
	overflow: hidden;
	}
.subMenu6Message{ overflow:hidden; width:190px; margin-top:5px;}
.subMenu6Message div{ width:190px; height:230px; overflow:hidden}
.subMenu6Message div img{ width:190px; height:230px;}
.subMenu6Message span{ display:none; height:40px; line-height:40px; text-align:center;}
.subMenu6Message span a{ color:#666666; font-size:14px; font-family:"Microsoft YaHei"}
.subMenu6Message span a:hover{ color:#cb0000}

/*头部结束*/
/*menu开始*/
/*力量概况*企业文化二级start*/
.aboutLi{ overflow:hidden}
.aboutLiList{ overflow:hidden; width:1131px; height:20px; overflow:hidden}
.aboutLiList li{ overflow:hidden;  float:left; display:inline; margin:0 6px 5px 0px; padding-left:20px; padding-right:20px;background:url(../images/topMenuIcn1.png) no-repeat left center; }
.aboutLiListL{ width:83px; height:83px;}
.aboutLiListL img{ width:83px; height:83px;}
.aboutLiListR{ width:240px; overflow:hidden}
.aboutLiListR h1{ font-weight:normal; height:27px; line-height:27px; overflow:hidden;}
.aboutLiListR h1 a{ font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; color:#595959;}
.aboutLiListR h1 a:hover{ color:#cb0000}
.aboutLiListR span{ display:block; color:#666666; font-family:"Microsoft YaHei"; line-height:28px; height:56px; overflow:hidden;}
/*力量概况*企业文化二级end*/
/*人力资源二级start*/
.personnel{ width:945px; overflow:hidden;}
.personnelList{ overflow:hidden; width:964px; height:210px;}
.personnelList li{ overflow:hidden; width:220px; float:left; display:inline; margin:0 21px 0 0}
.personnelList li img{ display:block; width:220px; height:150px;}
.personnelList li span{ display:block; height:60px; line-height:60px; text-align:center;}
.personnelList li span a{ color:#555555; font-size:14px; font-family:"Microsoft YaHei";}
.personnelList li span a:hover{ color:#cb0000}
/*人力资源二级end*/
/*menu结束*/
/*banner开始*/
.banner{
	overflow:hidden; 
	position:relative;
	z-index:1;
	height:438px;
	}

.ad{ overflow:hidden; position:absolute; left:50%; margin-left:-550px; bottom:0px; z-index:9999999999; width:1100px;}
.adL{ width:686px; height:43px; background:url(../images/indexAdbg1.png) no-repeat center center; padding-left:132px;}
.adLList{
	width:600px; 
	position:relative; 
	}
/*内容*/		
.adLList .bd{ position:relative; height:100%; z-index:0; height:40px; overflow:hidden; padding-top:3px;}
.adLList .bd li{ zoom:1; vertical-align:middle; height:37px; line-height:37px; overflow:hidden; width:600px;}
.adLList .bd li span{}
.adLList .bd li span a{ color:#777777;}
.adLList .bd li em{ color:#777777}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.adLList .prev{ display:block; width:20px; height:43px; position:absolute; right:-35px; top:0px; background:url(../images/adBtn.png) no-repeat 0 0}
.adLList .next{ display:block; width:20px; height:43px; position:absolute; right:-60px; top:0px; background:url(../images/adBtn.png) no-repeat -24px 0}
.adR{ width:278px; height:43px; line-height:43px; background:url(../images/search.png) no-repeat center center; position:relative}
.adR input{ width:225px; height:43px; background:none; border:none; color:#FFF; padding:0 5px; font-size:14px; font-family:"Microsoft YaHei"; z-index:2; position:relative;}
.adR a{ width:43px; height:43px;}
.adR label{ position:absolute; left:0px;top:0px; width:225px; height:43px; z-index:1; padding:0 5px;font-size:14px; font-family:"Microsoft YaHei"; color:#FFF;}

.ul_arrow a, .ul_play li a, .ul_pos li a, .ul_pos li span {
	background-image: url(../images/sp_main.png);
	background-repeat: no-repeat;
}
.area_visual {
	clear: both;
	height: 438px;
	position: relative;
}
.ul_visual li {
	display: none;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 0;
	height: 438px;
	background-repeat: no-repeat;
	background-position: center top;
}
.ul_visual li a {
	display: block;
	height: 438px
}
/*左右箭头*/	
.ul_arrow {
	width: 100%;
	height: 40px;
}
.ul_arrow li{}
.area_visual .ul_arrow .li_prev a {
	position: absolute;
	background: url(../images/indexPrev.png) no-repeat center center;
	width: 32px;
	height: 52px;
	left: 50%;
	margin-left: -915px;
	top: 30%;
	margin-top: -26px
}
.area_visual .ul_arrow .li_next a {
	position: absolute;
	background: url(../images/indexNext.png) no-repeat center center;
	width: 32px;
	height: 52px;
	right: 50%;
	margin-right: -915px;
	top: 50%;
	margin-top: -26px
}
/*播放/停止*/	
.area_visual .ul_play, .area_visual .ul_pos {
	position: absolute;
	bottom: 10.75%;
	left: 50%;
}
.box_main_content_1 .ul_pos {
	position: absolute;
	bottom: 10.75%;
	left: 50%;
}
.area_visual .ul_play li {
	position: absolute;
	bottom: 0;
	left: 0;
}
.area_visual .ul_play li a {
	display: none;
	width: 12px;
	height: 12px;
}
.area_visual .ul_play li.on a {
	display: block;
}
.area_visual .ul_play li.li_start a {
	background: url(../images/start.png) no-repeat center center
}
.area_visual .ul_play li.li_stop a {
	background: url(../images/stop.png) no-repeat center center
}
/*底部按钮组*/	
.ul_pos li {
	float: left;
	width: 11px;
	height: 12px;
	margin: 0 3px;
	text-indent: -10000px;
}
.ul_pos li a, .ul_pos li span {
	display: block;
	height: 12px;
	background: url(../images/bannerDot.png) no-repeat center center
}
.ul_pos li.on a, .ul_pos li.on span {
	background: url(../images/bannerDothover.png) no-repeat center center;
}
/*banner结束*/
/*banner结束*/

/*第一通栏开始*/
.column1Box{ background:#f8f8f8; position:relative; padding-bottom:35px;}
.column1Icn2{ width:16px; height:9px; background:url(../images/lijt.png) no-repeat -16px -80px; position:absolute; left:50%; margin-left:-8px; bottom:-9px; z-index:1;}
.indexTitle{ padding:30px 0 0 0; text-align:center; position:relative; border-bottom:1px solid #e2e2e2;}
.indexTitle em{ position:absolute; left:50%; margin-left:-3px; width:5px; height:2px; bottom:2px; background:url(../images/lijt.png) no-repeat 0 -78px;}
.indexTitle span{ display:inline-block; height:42px; line-height:42px; border-bottom:2px solid #c00806; padding:0 22px; color:#636363; font-size:20px;}
.indexTitle span i{ color:#dc0003;}
.indexTitle span a{  color:#363636; font-size:20px;}
.indexTitle span a:hover{  color:#dc0003;}
.column1{ padding:20px 16px 34px 16px; position:relative; overflow:hidden; height:373px; width:1068px !important;}
.column1Icn1{ width:16px; height:9px; background:url(../images/lijt.png) no-repeat -16px -80px; position:absolute; left:50%; margin-left:-8px; top:0px; z-index:1;}
.column1L{ width:370px; overflow:hidden}
.column1Title{ color:#c00806; font-size:18px; line-height:18px; height:18px; margin-bottom:15px; position:relative; left:-10px}
.column1Title a{ color:#555555; font-size:18px; margin:0 10px;}
.column1Title a.hover{color:#c00806;}
.column1Title a:hover{color:#c00806;}
.column1LImg{ width:370px; height:180px;}
.column1LImg img{ width:370px; height:180px;}
.column1LText{ color:#555555; line-height:28px; height:100px; overflow:hidden; margin-bottom:5px;}
.column1LText a{ color:#c00806;}
.column1LList{ overflow:hidden; width:400px; height:110px;}
.column1LList dd{ width:170px; height:40px; text-align:center; line-height:40px; float:left; display:inline; overflow:hidden; margin:0 30px 15px 0}
.column1LList dd a{ display:block; width:170px; height:40px; color:#FFF; background:#cb0806; font-size:14px;}
.column1LList dd a:hover{ background:#aa0201; color:#FFF;}
.column1R{ width:670px;}
.column1RCon{ overflow:hidden; width:670px; height:330px;}
.column1RConTop{ overflow:hidden; padding-bottom:15px; border-bottom:1px solid #eeeeee;}
.column1RConTop p{ width:240px; height:150px;}
.column1RConTop p img{ width:240px; height:150px;}
.column1RConTop div{ width:410px; overflow:hidden}
.column1RConTop div h1{ height:25px; line-height:25px;}
.column1RConTop div h1 a{ color:#333333; font-size:14px;}
.column1RConTop div h1 a:hover{ color:#c00806}
.column1RConTop div span{ display:block; line-height:28px; height:28px; overflow:hidden; color:#555555;}
.column1RConTop div em{ display:block; line-height:28px; height:56px; overflow:hidden; color:#555555; margin-bottom:15px;}
.column1RConTop div i{}
.column1RConTop div i a{ color:#c00806;}
.column1RConDownList{ overflow:hidden}
.column1RConDownList dd{ overflow:hidden; padding:10px 0 15px 0; border-bottom:1px solid #eeeeee}
.column1RConDownList dd:hover{ background:#f3f3f3}
.column1RConDownListL{ width:39px; height:39px; background:url(../images/lijt.png) no-repeat 0 -89px; padding-right:4px; text-align:center; margin-right:10px;}
.column1RConDownListL span{ color:#ffffff; font-weight:bold; display:block; line-height:20px;}
.column1RConDownListL em{ color:#ffffff; display:block; line-height:20px;}
.column1RConDownListM{ width:510px; height:50px; overflow:hidden;}
.column1RConDownListM span{ color:#555555; display:block; line-height:30px; margin-bottom:5px; font-size:18px}
.column1RConDownListM span a{ color:#333333}
.column1RConDownListM span a:hover{ color:#c00806}
.column1RConDownListM em{ color:#666666; display:block; line-height:12px; height:12px; overflow:hidden;}
.column1RConDownListR{ margin-right:49px;}
.column1RConDownListR a{ color:#c00806;}
.container1{ width:686px;}
.container1 .div_scroll {
	width: 100%;
	height: 360px;
	overflow: auto;
	float: left;
}	
.container1 .scroll_container {
	overflow: hidden;
	position: relative;
}

.container1 .scroll_absolute {
    position: absolute;
}


.container1 .scroll_vertical_bar {
    position: absolute;
    top: 0;
    right: 0;
    width: 3px;
    height: 100%;
    background:#c1c1c1;
    margin: 0;
    padding: 0;
}

.container1 .scroll_track {
	position: relative;
	background-color:none;

}

.container1 .scroll_drag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background-color: #c00806;
	width:3px !important;
}

.container1 .scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	background-color:#60F;
}

.container1 .scroll_vertical_bar .scroll_arrow {
    height: 0px;
}








.container2{ width:686px;}
.container2 .div_scroll {
	width: 100%;
	height: 260px;
	overflow: auto;
	float: left;
}	
.container2 .scroll_container { 
	overflow: hidden;
	position: relative;
}

.container2 .scroll_absolute {

    position: absolute;
}


.container2 .scroll_vertical_bar {
    position: absolute;
    top: 0;
    right: 0;
    width: 3px;
    height: 100%;
    background:#c1c1c1;
    margin: 0;
    padding: 0;
}

.container2 .scroll_track {
	position: relative;
	background-color:none;

}

.container2 .scroll_drag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background-color: #c00806;
	width:3px !important;
}

.container2 .scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	background-color:#60F;
}

.container2 .scroll_vertical_bar .scroll_arrow {
    height: 0px;
}
/*第一通栏结束*/
/*第二通栏开始*/
.column2Box{ background:#FFF; padding-bottom:60px; position:relative;}
.column2Icn{width:16px; height:9px; background:url(../images/lijt.png) no-repeat 0px -80px; position:absolute; left:50%; margin-left:-8px; bottom:-9px; z-index:1;}
.column2{}
.column2Title{ overflow:hidden; width:364px; margin:0 auto;}
.column2Title dd{ float:left; display:inline; overflow:hidden; width:100px; height:35px; margin:0 8px;}
.column2Title dd a{ display:block; width:100px; height:35px; background:#d8d8d8; border-radius:1px; font-family:"microsoft yahei"; font-weight:normal; font-size:16px; color:#3a3a3a; text-align:center; line-height:35px;}
.column2Title dd.hover a{ background:#c00806; color:#FFF;}
.column2Con{ overflow:hidden}
.column2ConL{ border:4px solid #f2f2f2;  width:360px; height:345px;}
.column2ConR{ width:700px; overflow:hidden}
.column2ConRUp{ overflow:hidden; margin-bottom:6px;}
.column2ConRUp h1{ line-height:35px;}
.column2ConRUp h1 a{ color:#333333; font-size:18px; font-weight:bold;}
.column2ConRUp h1 a:hover{color:#c00806}
.column2ConRUp div{ color:#666666; line-height:28px; height:144px; overflow:hidden;}
.column2ConRUp div span{ color:#444444;}
.column2ConRDown{
	
	position:relative;
	padding:25px 18px 0 18px;
	background:#f4f4f4;
	border-top:1px solid #d8d8d8;
	height:108px;
	}
/*内容*/		
.column2ConRDown .bd{ position:relative; height:100%; z-index:0; width:664px; margin:0 auto;}
.column2ConRDown .bd li{ zoom:1; vertical-align:middle; width:166px; margin-right:0px; float:left; display:inline; text-align:center}
.column2ConRDown .bd li p{ width:166px; height:80px;}
.column2ConRDown .bd li img{width:105px; height:80px;}
.column2ConRDown .bd li span{ display:block; height:28px; line-height:28px; text-align:center; color:#adadad;}
.column2ConRDown .bd li span a{ color:#adadad; font-family:"宋体";}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.column2ConRDown .prev{ display:block; font-size:20px; font-family:"宋体"; color:#17715d; position:absolute; height:23px; left:4px; top:58px; width:12px;}
.column2ConRDown .next{display:block; font-size:20px; font-family:"宋体"; color:#17715d; position:absolute; height:23px; right:3px; top:58px; width:12px;}


/*第二通栏结束*/
/*第三通栏开始*/
.column3Box{ background:#f9f9f9; position:relative; padding-bottom:50px;}
.column3{}
.column3TabCon{ height:253px;}
.column3Title{ width:260px; overflow:hidden; margin:0 auto;}
.column3Title dd{ width:120px; height:35px; margin:0 5px; float:left; display:inline;}
.column3Title dd a{ display:block; width:120px; height:35px; text-align:center; line-height:35px; background:#e4e4e4; border-radius:1px; color:#3a3a3a; font-size:16px;}
.column3Title dd.hover a{ background:#c00806; color:#FFF;}
.indexPicScroll{ 
	position:relative; 
	}
/*内容*/		
.indexPicScroll .bd{ position:relative; height:100%; z-index:0; overflow:hidden; width:1099px; margin:0 auto;}
.indexPicScroll .bd li{ zoom:1; vertical-align:middle; overflow:hidden; width:250px; float:left; display:inline; margin-right:33px;}
.indexPicScroll .bd li p{ width:250px; height:188px; position:relative; overflow:hidden;}
.indexPicScroll .bd li p img{ width:250px; height:188px;}
.indexPicScroll .bd li p a{ display:block; width:230px; padding:0 10px; height:128px; padding-top:60px; background:url(../images/indexBg1.png) repeat center center; position:absolute; left:0px; top:0px; color:#ffffff; line-height:28px; display:none}
.indexPicScroll .bd li p a span{ display:block; height:84px; overflow:hidden}
.indexPicScroll .bd li i{ display:block; height:65px; line-height:65px; text-align:center;}
.indexPicScroll .bd li i a{ color:#666666; font-size:14px; font-weight:bold;}
.indexPicScroll .bd li i a:hover{ color:#c00806}
.indexPicScroll .bd li:hover i a{ color:#c00806}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.indexPicScroll .prev{ display:block; position:absolute; width:27px; height:27px; left:-43px; top:75px; background:url(../images/lijt.png) no-repeat -1146px -96px;}
.indexPicScroll .next{ display:block; position:absolute; width:27px; height:27px; right:-43px; top:75px; background:url(../images/lijt.png) no-repeat -1173px -96px;}
.indexPicScroll .prevStop{ background:url(../images/lijt.png) no-repeat -1146px -69px; }
.indexPicScroll .nextStop{ background:url(../images/lijt.png) no-repeat -1173px -69px;  }

/*第三通栏结束*/
/*第四通栏开始*/
.column4Box{ background:#FFF; position:relative; padding-bottom:50px;}
/*第四通栏结束*/
/*第五通栏开始*/
.column5Box{ background:#f9f9f9;}

.cultureList {
	overflow: hidden;
	width: 1105px;
	background: #f2f2f2;
}
.cultureList dt {
	width: 180px;
	height: 340px;
	float: left;
	display: inline;
	margin-right: 4px;
	overflow: hidden;
}
.cultureList dt a {
	display: block;
	position: relative;
	width: 180px;
	height: 340px;
}
.cultureList dt img {
	width: 180px;
	height: 340px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
.cultureList dt img:hover {
	-webkit-transform: scale(1.3);
	-o-transform: scale(1.3);
	-ms-transform: scale(1.3);
	transform: scale(1.3);
}
.culturePicText {
	width: 100%;
	height:37px;
	background: url(../images/culturePicTBg.png) repeat;
	line-height: 37px;
	text-align: center;
	position: absolute;
	bottom: 0px;
	left: 0px;
	color: #FFF;
	font-size: 14px;
	font-family: "Microsoft YaHei"
}
.cultureList dd {
	float: left;
	display: inline;
	width: 0;/*235px*/
	background: #f2f2f2 url(../images/cultureBg.png) no-repeat right top;
	height: 340px;
	overflow: hidden
}
.cultureGuide {
	width: 16px;
	height: 32px;
	background: url(../images/know.png) no-repeat -59px -216px;
	position: absolute;
	right: 0px;
	top: 50px;
	display: none;
	z-index: 9999999999999
}
.cultureList dd .cultureR {
	padding: 35px 15px 0 15px;
	width: 205px;
	height:305px;
	position: relative;
}
.cultureTitle {
	position: relative;
	height: 26px;
	line-height: 26px;
	margin-bottom: 20px;
}
.cultureTitle span {
	float: left;
	display: inline;
	width: 18px;
	height: 17px;
}
.cultureTitle span.span1 {
	background: url(../images/know.png) no-repeat 0 0;
}
.cultureTitle span.span2 {
	background: url(../images/know.png) no-repeat -18px 0;
}
.cultureTitle a {
	float: left;
	display: inline-block;
	color: #bc0f2a;
	font-size: 24px;
	font-family: "Microsoft YaHei";
	padding: 0 10px;
}
.cultureTitle a:visited {
	color: #bc0f2a;
}
.cultureTitle a:hover {
	color: #bc0f2a;
}
.cultureTitle a:active {
	color: #bc0f2a;
}
.cultureText {
	color: #666666;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	line-height: 30px;
	overflow: hidden;
	height:210px;
	margin-bottom: 5px;
}
.cultureBtn a {
	display: block;
	width: 67px;
	height: 30px;
	background: #3e9be9;
	border-radius: 15px;
	text-align: center;
	line-height: 30px;
	color: #FFF;
	font-size: 24px;
	font-family: "Microsoft YaHei";
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.cultureBtn a:hover {
	width: 80px;
	background: #008bff;
}
/*第五通栏结束*/
/*友情链接start*/
.column6Box{ background:#efefef; line-height:55px; height:55px;}
.column6{ overflow:hidden;}
.column6L{ color:#5e5e5e; font-size:18px; font-weight:bold;}
.column6R{ margin-top:8px;}
.column6RList{
	position:relative; 
	}
/*内容*/		
.column6RList .bd{ position:relative; height:100%; z-index:0; overflow:hidden;}
.column6RList .bd li{ zoom:1; vertical-align:middle; width:110px; height:38px; float:left; display:inline; margin:0 7px 0 0;}
.column6RList .bd li img{ width:110px; height:38px;}
/*友情链接end*/
/*底部开始*/
.footerBox{ background:#2d2d2d; padding:20px 0 0 0;}
.footerUp{ overflow:hidden; padding-bottom:26px; background:url(../images/footerBg2.jpg) repeat-x left bottom; height:256px;}
.footerUpL{ width:650px; overflow:hidden;}
.footerUpLList{ overflow:hidden; background:url(../images/footerBg1.jpg) repeat-y left center;}
.footerUpLList dd{ float:left; display:inline; overflow:hidden; width:162px;}
.footerUpLList dd span{ display:block; color:#ffffff; font-size:14px; margin-bottom:5px; padding-left:44px;}
.footerUpLList dd em{ display:block; height:21px; margin-bottom:15px;}
.footerUpLList dd em.em1{ background:url(../images/aboutUs.png) no-repeat 44px center;}
.footerUpLList dd em.em2{ background:url(../images/culture.png) no-repeat 44px center;}
.footerUpLList dd em.em3{ background:url(../images/powerPress.png) no-repeat 44px center;}
.footerUpLList dd em.em4{ background:url(../images/contactUs.png) no-repeat 44px center;}
.footerUpLList dd a{ display:block; padding-left:44px; color:#747474; height:28px; overflow:hidden; line-height:28px;}
.footerUpLList dd a:hover{ color:#b2b0b0;}
.footerUpR{ width:420px; overflow:hidden; margin-top:5px;}
.code{ 
	position:relative; 
	height:145px;
	overflow:hidden;
	margin-bottom:30px;
	}
/*内容*/		
.code .bd{ position:relative; height:100%; z-index:0; overflow:hidden; width:356px; margin:0 auto;}
.code .bd li{ zoom:1; vertical-align:middle; overflow:hidden; float:left; display:inline; width:110px; margin-right:13px;}
.code .bd li p{ width:100px; height:100px; background:#FFF; padding:5px;}
.code .bd li p img{ width:100px; height:100px;}
.code .bd li span{ display:block; height:35px; line-height:35px; text-align:center; color:#747474; font-size:14px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.code .prev{ display:block; width:19px; height:19px; position:absolute; left:0px;top:48px; background:url(../images/lijt.png) no-repeat -1162px -19px;}
.code .next{ display:block; width:19px; height:19px; position:absolute; right:0px;top:48px; background:url(../images/lijt.png) no-repeat -1181px -19px;}
.code .prevStop{ background:url(../images/lijt.png) no-repeat -1162px 0px }
.code .nextStop{ background:url(../images/lijt.png) no-repeat -1181px 0px }
.footerPhoneTitle{ overflow:hidden; text-align:right; color:#a3a3a3; margin-bottom:10px; padding-right:35px;}
.footerUpRDown{ display:none}
.footerUpRDownCon{ overflow:hidden}
.footerUpRDownCon a{ float:right; display:inline; width:30px; height:31px; background:url(../images/lijt.png) no-repeat; margin-right:6px;}
.footerUpRDownCon a.a1{ background-position: -1139px -38px;}
.footerUpRDownCon a.a2{ width:31px !important; background-position: -1169px -38px;}
.footerUpRDownCon span{ float:right; display:inline; height:31px; font-family:Arial; font-size:27px; color:#a3a3a3; line-height:31px;}
.footerDown{ overflow:hidden; color:#646464; line-height:30px; padding:10px 0;}
.footerDownR a{ color:#646464;}
.footerDownR a:hover{ color:#b2b0b0;}
/*底部结束*/
/*
********************************此处首页样式结束********************************
*/
/*
********************************此处内页样式开始********************************
*/
/*内页框架开始*/
/*内页banner开始*/
.subBanner{
	clear:both;
	overflow:hidden;
	width:100%;
	height:360px;
	}
/*内页banner结束*/
/*内页框架开始*/
.wrap{
	clear:both;
	width:1100px;
	margin:0 auto;
	}
.subPageBox{
	clear:both;
	overflow:hidden;
	
	background:#ffffff;
	}
/*内页导航开始*/
.subNavBox{
	clear:both;
	height:57px;
	background:url(../images/subNav_bg1.jpg) repeat-x left center;
	position:relative;
	z-index:9999;
	margin:-73px 0 0 0;
	border-radius:3px;
	}
.subNavBox dt{
	display:inline;
	float:left;
	line-height:57px;
	text-align:center;
	padding:0 20px 0 20px;
	font-size:24px;
	color:#000000;
	margin:0 0 0 20px;
	}
.subNavBox dd{
	display:inline;
	float:left;
	}
.subNavBox dd p a{
	display:block;
	line-height:57px;
	text-align:center;
	padding:0 20px 0 20px;
	font-size:14px;
	color:#4d4d4d;
	}
.subNavBox dd p a:hover{background:url(../images/subNav_bg1_h.jpg) repeat-x left center;color:#fff;}
.subNavBox dd.hover p a{background:url(../images/subNav_bg1_h.jpg) repeat-x left center;color:#fff;}
.subNavBox dd.icon{
	display:block;
	float:right;
	width:96px;
	height:57px;
	background:url(../images/subNav_bg2.jpg) no-repeat right bottom;
	}
.subNavBox dd div{ position:absolute; left:0px; top:55px; display:none; height:94px; line-height:94px; width:100%}
.subNavBox dd div a{ color:#555555; font-size:14px; margin:0 19px;}
.subNavBox dd div a:hover{ color:#de012d;}
.subNavBox dd div a.hover{ color:#de012d;}
.subNavBox dd.hover div{ display:block;}
/*内页导航结束*/
/*当前位置开始*/
.location{
	clear:both;
	overflow:hidden;
	height:64px;
	background:url(../images/location_bg.jpg) repeat-x left center;

	}
.location p{
	float:right;
	overflow:hidden;
	line-height:62px;
	color:#666666;
	padding:0 20px 0 0;
		position:relative;
	z-index:999999
	}
.location p a{color:#666666;}
.location p a:hover{color:#dc0127;}
.location p a.hover{color:#dc0127;}
/*当前位置结束*/
/*内页内容开始*/
.subPageBox_content{
	clear:both;
	overflow:hidden;
	padding:25px;
	min-height:500px;
	height:auto !important;
	height:500px;
	}
/*页码开始*/
.page {
	padding:35px 0 35px 0;
	overflow: hidden;
	text-align: center;
	clear: both;
	font-family: "宋体";
}
.page code, .page a {
	padding:5px 8px;
	background: #fff;
	color:#6f6f6f;
	border: 1px solid #efefef;
}
.page a:hover {
	background: #d60000;
	color: #fff;
}
.page a.hover {
	background: #d60000;
	color: #fff;
}
.page input {
	vertical-align: middle;
	height: 20px;
	border: 1px solid #efefef;
}
.page input.pageDetail {
	width: 30px;
	height:23px;
	line-height:23px;
	text-align: center;
}
.page input.page_bnt{
	border: none;
	width: 58px;
	height:25px;
	cursor:pointer;
	color:#6f6f6f;
    }
/*页码结束*/
/*内页框架结束*/
/*单篇文章页开始*/

/*单篇文章页结束*/
/*招聘页面开始*/
.recruitment1_dl{
	display:block;
	overflow:hidden;
	}



.recruitment2Box{
	clear:both;
	overflow:hidden;
	}
.recruitment2Box span.title{
	display:block;
	clear:both;
	line-height:30px;
	text-align:left;
	color:#de012d;
	font-size:14px;
	font-weight:bold;
	}
.recruitment2Box div.txt{
	clear:both;
	overflow:hidden;
	line-height:28px;
	color:#a2a2a2;
	font-size:14px;
	}
.recruitment_bt{
	clear:both;
	height:50px;
	overflow:hidden;
	}
.recruitment_bt a{
	display:inline;
	float:right;
	width:122px;
	height:40px;
	background:#bf0026;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:40px;
	border-radius:3px;
	}
.recruitment_bt em{
	display:inline;
	float:right;
	width:122px;
	height:40px;
	background:#bf0026;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:40px;
	margin:0 40px 0 15px;
	border-radius:3px;
	cursor:pointer;
	}
.recruitment_bt em.on{
	background:url(../images/recruitment_bt_icon1.jpg) no-repeat center center;
	height:48px;
	}
.resumeBox{
	clear:both;
	overflow:hidden;
	margin:0 auto;
	width:675px;
	font-family:"宋体";
	font-size:14px;
	display:none;
	}
.resumeBox td{height:30px}
.resumeBox input.text{
	background:none;
	text-align:left;
	width:100%;
	height:100%;
	padding:0 5px 0 5px;
	}
.resumeBox p{ padding:0 5px 0 5px;}
.resumeBox .resumeBox_bt1{
	display:inline;
	float:right;
	width:122px;
	height:40px;
	background:#bf0026;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:40px;
	border-radius:3px;
	margin:20px 20px 0 0;
	}
/*招聘页面结束*/
/*大事记页开始*/
.dateBook{ padding:70px 50px; background:#FFF; width:1000px;}
.dateBookListL{ width:220px; position:relative; background:url(../images/datebookBg1.jpg) repeat-x left center; height:35px; margin-top:16px;}
.dateBookListL span{ display:block; width:106px; height:33px; border:1px solid #eeeeee; background:#fffffb; text-align:center; line-height:33px; color:#de012d; font-size:20px; font-weight:bold;}
.dateBookListL i{ display:block; width:18px; height:18px; position:absolute; background:url(../images/lijt.png) no-repeat -36px -128px; right:-18px; top:8px;}
.dateBookListR{ position:relative; color:#808080; font-size:14px; line-height:28px; width:588px; padding:5px 20px; border:1px solid #eeeeee; height:56px;}
.dateBookListR a{ display:block; color:#808080; font-size:14px;}
.dateBookListR i{ display:block; width:12px; height:17px; position:absolute; left:-11px; top:15px; background:url(../images/lijt.png) no-repeat -54px -128px;}
.dateBookListR em{ display:block; width:13px; height:13px; position:absolute; left:-88px; top:17px; background:url(../images/lijt.png) no-repeat -36px -146px;}
.dateBookListR:hover{ background:#de012d;}
.dateBookListR:hover a{ color:#FFF;}
.dateBookListR:hover i{ background:url(../images/lijt.png) no-repeat -66px -128px;}
.dateBookList{ 
	position:relative;
	background:url(../images/datebook2bg2.jpg) repeat-y 258px top;
	padding:0 30px;
	}	
.dateBookList .bd{ position:relative; height:100%; z-index:0;}
.dateBookList .bd li{ zoom:1; vertical-align:middle; overflow:hidden; height:68px; margin-bottom:35px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.dateBookList .prev{ display:block; width:18px; height:40px; background:url(../images/lijt.png) no-repeat 0 -128px; position:absolute; top:-40px; left:250px}
.dateBookList .next{ display:block; width:18px; height:40px; background:url(../images/lijt.png) no-repeat -18px -128px; position:absolute; bottom:-40px; left:250px;}
/*大事记页结束*/
/*产品1start*/
.newsAllImg1_div{
	clear:both;
	overflow:hidden;
	width:1060px;
	}
.newsAllImg1{
	clear:both;
	overflow:hidden;
	}
.newsAllImg1 dd{
	float:left;
	display:inline;
	width:255px;
	height:290px;
	background:#f6f6f6;
	margin:0 10px 14px 0;
	font-family:"微软雅黑";
	}
.newsAllImg1 dd .a1{
	display:block;
	width:245px;
	height:180px;
	margin:5px;
	}
.newsAllImg1 dd .a1 img{
	display:block;
	width:245px;
	height:180px;
	}
.newsAllImg1 dd .a2{
	display:block;
	height:30px;
	line-height:30px;
	color:#4c4c4c;
	font-size:16px;
	padding:7px 5px 0 5px;
	}
.newsAllImg1 dd .a2:hover{
	color:#de012d;
	}
.newsAllImg1 dd span{
	display:block;
	height:56px;
	line-height:28px;
	color:#4c4c4c;
	padding:0 5px;
	}
.newsAllImg1 dd span .a3{
	color:#4c4c4c;
	}
.newsAllImg1 dd span .a3:hover{
	color:#de012d;
	}
/*产品1end*/
/*产品2start*/
.newsTestImg2{
	clear:both;
	overflow:hidden;
	padding:0 25px;
	}
.newsTestImg2 dd{
	clear:both;
	overflow:hidden;
	margin:0 0 35px 0;
	position:relative;
	font-family:"微软雅黑";
	}
.newsTestImg2 dd .a1{
	display:block;
	width:258px;
	height:193px;
	background:#e5e6e6;
	border-radius:4px;
	position:absolute;
	left:0;
	top:0;
	}

.newsTestImg2 dd .a1 img{
	display:block;
	width:258px;
	height:193px;
	border-radius:4px;
	}
.newsTestImg2 dd .div1{
	padding-left:275px;
	height:192px;
	overflow:hidden;
	}
.newsTestImg2 dd .div1 .a2{
	display:block;
	height:30px;
	color:#333333;
	font-size:14px;
	}
.newsTestImg2 dd .div1 .a2:hover{
	color:#de012d;
	}
.newsTestImg2 dd .div1 span{
	display:block;
	height:22px;
	line-height:22px;
	color:#555555;
	font-size:14px;
	}
.newsTestImg2 dd .div1 em{
	display:block;
	height:84px;
	line-height:28px;
	color:#666666;
	overflow:hidden;
	}
.newsTestImg2 dd .div1 .a3{
	display:block;
	float:right;
	width:110px;
	height:33px;
	line-height:33px;
	text-align:center;
	color:#fff;
	font-size:14px;
	background:url(../images/ico-3.png) no-repeat center center;
	margin-top:20px;
	}
/*产品end*/
/*荣誉start*/
#play{
	width:795px;
	height:450px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #dbdbdb;
	margin:0 auto;
	border-bottom:none;
}
#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:660px;
	height:450px;
	margin:0 auto;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:660px;
	height:450px;
	background:#fff;
	margin:0 0 5px 0;
}
#play .img_ul li img{position:absolute;}
.imgMove{width:795px;clear:both;margin:0 auto;position:relative; padding:20px 0; background:#f8f8f8; border:1px solid #dbdbdb;}
.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:110px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	height:102px;
	width:150px;
	padding:3px;
	margin:0 7px;
	cursor: pointer;
	background:#fff;
	border:1px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	height:102px;
	width:150px;
	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:102px;
	width:150px;}
.img_hd ul li.on {border:1px solid #c80000;background:#ab0e2b;}
.imgMove .bottom_a {
	width:29px;
	height:58px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:46px;
	position:absolute;
	z-index:9999999999999;
}
.imgMove .prev_a {left:15px; background:url(../images/hornorprev.jpg) no-repeat  center center;}
.imgMove .next_a {right:15px; background:url(../images/hornornext.jpg) no-repeat  center center;}
/*荣誉end*/
/*书刊start*/
.newsTestImg1{
	clear:both;
	overflow:hidden;
	}
.newsTestImg1 dd{
	clear:both;
	overflow:hidden;
	height:262px;
	margin:0 0 40px 0;
	position:relative;
	font-family:"微软雅黑";
	}
.newsTestImg1 dd .a1{
	display:block;
	width:194px;
	height:262px;
	background:#e5e6e6;
	border-radius:4px;
	position:absolute;
	left:0;
	top:0;
	}

.newsTestImg1 dd .a1 img{
	display:block;
	width:194px;
	height:260px;
	border-radius:4px;
	}
.newsTestImg1 dd .div1{
	padding-left:225px;
	height:262px;
	overflow:hidden;
	}
.newsTestImg1 dd .div1 .a2{
	display:block;
	height:34px;
	color:#898376;
	font-size:14px;
	}
.newsTestImg1 dd .div1 .a2:hover{
	color:#de012d;
	}
.newsTestImg1 dd .div1 span{
	display:block;
	height:30px;
	line-height:26px;
	color:#7f8c8c;
	font-size:14px;
	}
.newsTestImg1 dd .div1 em{
	display:block;
	height:140px;
	line-height:28px;
	color:#898376;
	overflow:hidden;
	}
.newsTestImg1 dd .div1 .a3{
	display:block;
	width:40px;
	height:30px;
	line-height:30px;
	color:#bfbfbf;
	margin-top:24px;
	padding-left:38px;
	background:url(../images/ico-1.png) no-repeat left center;
	}
.newsTestImg1 dd .div1 .a3:hover{
	color:#b81c22;
	background:url(../images/ico-2.png) no-repeat left center;
	}
/*书刊end*/
/*文化start*/
.subCulture{ padding:0 25px;}
.subCultureTitle{ font-size:24px; color:#888888; font-weight:bold; text-align:center; margin-bottom:5px;}
.subCultureUp{ overflow:hidden}
.subCultureUpL{ width:595px; overflow:hidden; color:#888888; font-size:14px; line-height:30px; height:180px; margin-top:10px;}
.subCultureUpR{ width:375px;}
.subCultureUpR img{ width:375px; height:200px;}
/*文化滚动*/
.subCultureDownList{
	overflow:hidden; 
	position:relative;
	padding-bottom:15px;
 	border-bottom:2px solid #f5f5f5;
	}
.subCultureDownCon1{ line-height:30px; color:#888888; font-size:14px; padding-bottom:50px;}
.subCultureDownCon1 img{ max-width:100%;}
/*内容*/		
.subCultureDownList .bd{ position:relative; height:100%; z-index:0; width:918px; overflow:hidden; margin:0 auto;	background:url(../images/subcultureBg1.jpg) repeat-x left 42px;}
.subCultureDownList .bd li{ zoom:1; vertical-align:middle; height:92px; width:128px; margin-right:30px; float:left; display:inline; overflow:hidden;}
.subCultureDownList .bd li a{ display:block; height:92px; width:128px; background:url(../images/lijt.png) no-repeat -128px -248px; text-align:center; line-height:79px; color:#888888;}
.subCultureDownList .bd li:hover a{background:url(../images/lijt.png) no-repeat 0 -248px;}
.subCultureDownList .bd li.hover a{background:url(../images/lijt.png) no-repeat 0 -248px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.subCultureDownList .prev{ display:block; width:20px; height:40px; position:absolute; left:0px; top:23px; background:url(../images/lijt.png) no-repeat -20px -208px;}
.subCultureDownList .next{ display:block; width:20px; height:40px; position:absolute; right:0px; top:23px; background:url(../images/lijt.png) no-repeat 0 -208px;}
.subCultureDownList .prevStop{  background:url(../images/lijt.png) no-repeat -20px -168px; }
.subCultureDownList .nextStop{  background:url(../images/lijt.png) no-repeat 0px -168px; }
/*文化end*/
/*视频列表start*/
.videoList{ overflow:hidden}
.videoListUp{ overflow:hidden}
.videoListUpL{ width:350px; height:265px; overflow:hidden; position:relative; border-radius:4px;}
.videoListUpL img{width:350px; height:265px; }
.videoListUpL span{ display:block; height:45px; line-height:45px; text-align:center; background:url(../images/videoBg1.png) repeat center center; position:absolute; left:0px; bottom:0px; width:100%; color:#ffffff; font-size:20px;}
.videoListUpR{ width:635px; height:239px; overflow:hidden; border-radius:4px; background:#f8f8f8; padding:26px 20px 0 20px;}
.videoListUpR h1{ font-weight:normal; line-height:16px; margin-bottom:15px;}
.videoListUpR h1 a{ color:#2c2f34; font-size:16px;}
.videoListUpR h1 a:hover{color:#cb0000}
.videoListUpR span{ display:block; color:#666666; font-size:14px; line-height:28px; height:140px; overflow:hidden; margin-bottom:15px;}
.videoListUpR div{ overflow:hidden}
.videoListUpR div a{ width:110px; height:30px; background:#b81c22; text-align:center; line-height:30px; color:#FFF; font-size:14px; border-radius:4px;}
.videoListDown{ overflow:hidden}
.videoListDownList{ overflow:hidden; width:1095px;}
.videoListDownList dd{ width:320px; height:240px; border-radius:3px; overflow:hidden; position:relative; float:left; display:inline; margin:0 45px 45px 0;}
.videoListDownList dd p{ width:320px; height:240px;}
.videoListDownList dd p img{ width:320px; height:240px;}
.videoListDownList dd span{ display:block; height:40px; line-height:40px; text-align:center; position:absolute; left:0px; bottom:0px; width:100%; background:url(../images/videoBg1.png) repeat center center; color:#FFF; font-size:18px; z-index:2}
.videoListDownList dd em{ display:block; width:43px; height:42px; background:url(../images/newsLogo.png) no-repeat center center; position:absolute; left:0px; top:0px;}
.videoListDownList dd i{ display:block; width:100%; height:100%; background:url(../images/videoBg2.png) repeat center center; text-align:center; position:absolute; left:0px; top:0px; z-index:1; display:none;}
.videoListDownList dd i a{ display:block; width:100%; height:100%;}
.videoListDownList dd i b{ display:inline-block; width:39px; height:43px; background:url(../images/videoIcn1.png) no-repeat center center; position:relative; top:98px;}
/*视频列表end*/
/
/*^
 * 产品列表
 * @author zx
 */
 .recruitList{
	clear:both;
	overflow:hidden;
	padding:15px 25px 15px 25px;
	}
.recruitListDl{
	clear:both;
	overflow:hidden;
	border:1px solid #d9d9d9;
	}
.recruitListDl dt{
	clear:both;
	overflow:hidden;
	height:50px;
	line-height:50px;
	background:#737373;
	width:100%;
	color:#fff;
	font-family:"微软雅黑";
	font-size:16px;
	}
.recruitListDl span{
	float:left;
	display:inline;
	}
.recruitListDl span.span1{
	width:120px;
	padding-left:30px;
	overflow:hidden;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	}
.recruitListDl span.span2{
	width:105px;
	text-align:center;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	}
.recruitListDl span.span3{
	width:105px;
	text-align:center;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	}
.recruitListDl span.span4{
	width:350px;
	text-align:center;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	}
.recruitListDl span.span5{
	width:280px;
	text-align:center;
	border-bottom:1px solid #d9d9d9;
	}
.recruitListDl dd{
	clear:both;
	overflow:hidden;
	height:51px;
	line-height:50px;
	background:#fff;
	color:#666666;
	font-family:"微软雅黑";
	font-size:12px;
	}
.recruitListDl dd a{
	display:block;
	color:#666666;
	}
.recruitListDl dd a:visited{
	color:#666666;
	}
.recruitListDl dd a:hover{
	color:#000;
	}
.recruitListDl dd a:active{
	color:#666666;
	}
 
 
/*招聘页面开始*/
.recruitment1_dl{
	display:block;
	overflow:hidden;
	}
.recruitment2Box{
	clear:both;
	overflow:hidden;
	}
.recruitment2Box span.title{
	display:block;
	clear:both;
	line-height:30px;
	text-align:left;
	color:#de012d;
	font-size:14px;
	font-weight:bold;
	}
.recruitment2Box div.txt{
	clear:both;
	overflow:hidden;
	line-height:28px;
	color:#555555;
	font-size:14px;
	}
.recruitment_bt{
	clear:both;
	height:50px;
	overflow:hidden;
	}
.recruitment_bt a{
	display:inline;
	float:right;
	width:122px;
	height:40px;
	background:#bf0026;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:40px;
	border-radius:3px;
	}
.recruitment_bt em{
	display:inline;
	float:right;
	width:122px;
	height:40px;
	background:#bf0026;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:40px;
	margin:0 40px 0 15px;
	border-radius:3px;
	cursor:pointer;
	}
.recruitment_bt em.on{
	background:url(../images/recruitment_bt_icon1.jpg) no-repeat center center;
	height:48px;
	}
.resumeBox{
	clear:both;
	overflow:hidden;
	margin:0 auto;
	width:675px;
	font-family:"宋体";
	font-size:14px;
	display:none;
	}
.resumeBox td{height:30px}
.resumeBox input.text{
	background:none;
	text-align:left;
	width:100%;
	height:100%;
	padding:0 5px 0 5px;
	}
.resumeBox p{ padding:0 5px 0 5px;}
.resumeBox .resumeBox_bt1{
	display:inline;
	float:right;
	width:122px;
	height:40px;
	background:#bf0026;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:40px;
	border-radius:3px;
	margin:20px 20px 0 0;
	}
/*招聘页面结束*/
/*^
 * 产品详细
 * @author zx
 */
.proView{
	padding:35px 50px 35px 50px;
	background:#fff;
	width:1000px;
	} 
.proView2{
	padding:35px 20px 35px 30px;
	background:#fff;
	width:1055px;
	} 	
.proView_img{
	height:465px;
	clear:both;
	}
.proView_img_L{
	width:407px;
	height:420px;
	}
.big_pic_show {
	width: 360px;
	height: 100%;
	z-index: 1;
	margin:0 auto;
}
.bigpic{
	width: 405px;
	height: 325px;
	overflow: hidden;
	border:1px solid #ebedec;
}
.bigpic a {
	display: block;
}
.bigpic img{
	width: 405px;
	height: 325px;
	display:block;
	}
div.zoomDiv {
	z-index: 999;
	position: absolute;
	border: solid 1px #ddd;
	width: 405px !important;
	height: 325px !important;
	background: #ffffff;
	display: none;
	text-align: center;
	overflow: hidden;
}
div.zoomMask {
	position: absolute;
	background:url(../images/float_layer.png) repeat;
	cursor:move;
	z-index: 99;
	width:157px !important;
	height:126px !important;
}

.moveBox{
	width:405px;
	height:70px;
	margin:0px auto;
	position:relative;
	border-top:1px solid #eaeaea;
}
.pageLeft{
	width:12px;
	height:60px;
	position:absolute;
	left:-10px;
	top:15px;
	display:inline;
	cursor:pointer;
	background:url(../images/pre.jpg) no-repeat center center;
}
.pageRight{
	width:12px;
	height:60px;
	cursor:pointer;
	position:absolute;
	right:-10px;
	top:15px;
	background:url(../images/next.jpg) no-repeat center center;
}
.move_content{
	clear:both;
	width:400px;
	height:70px;
	overflow:hidden;
	position:relative;
	float:left;
	display:inline;
	margin:15px 0 0 7px;
	}
.rexiaoPic {
	OVERFLOW:hidden;
	WIDTH:375px;
	HEIGHT:70px;
	
}
.sell_order {
	WIDTH:9999px;
	POSITION:absolute
}
.rexiaoPic LI{
	width:60px;
	height:70px;
	float:left;
	display:block;
	margin:0 18px 0 0px;
	background:#fff;
	color:#fff;
	overflow:hidden;
	cursor:pointer;
	border:2px solid #fff;
}
.rexiaoPic LI.hover{
	width:60px;
	height:60px;
	float:left;
	display:block;
	background:#fff;
	color:#fff;
	overflow:hidden;
	cursor:pointer;
	border:2px solid #00923f;
	}
.rexiaoPic LI img{
	width:60px;
	height:60px;
	display:block;
}	
.proView_img_R{
	width:540px;
	height:420px;
	overflow:hidden;
	}
.proView_img_R h3{
	height:40px;
	line-height:40px;
	font-size:18px;
	color:#00923f;
	display:block;
	overflow:hidden;
	padding:10px 0;
	font-weight:bold;
	}	
.proView_img_R span{
	display:block;
	font-size:14px;
	color:#b2b2b2;
	line-height:28px;
	height:380px;
	}	
.proView_text{
	height:36px;
	border-bottom:1px solid #cacaca;
	}
.proView_text span{
	height:37px;
	width:100px;
	background:#de002c;
	color:#fff;
	display:block;
	text-align:center;
	font-size:14px;
	line-height:36px;
	}
.proView_text_con{
	min-height:200px;
	height:auto;
	color:#b3b3b3;
	line-height:42px;
	margin-top:20px;
	}
.divzang{
	height:30px;
	width:95px;
	display:block;
	margin:10px auto;
	background:url(../images/zan_ico.jpg) no-repeat center center;
	color:#fff;
	text-align:center;
	padding-top:65px;
	}
.divzang:hover{color:#fff;}	
.divzang:visited{color:#fff;}	
.divzang:active{color:#fff;}	
.proView_share{
	height:30px;
	width:170px;
	margin:0 auto;
	}	
.proView_page{
	height:30px;
	clear:both;
	overflow:hidden;
	margin-top:20px;
	}
.proView_page a.a1{ float:left; display:inline; margin-right:10px; background:#efefef; overflow:hidden; line-height:30px; color:#757575; font-size:16px; text-align:center;width:100px;}		
.proView_page a.a2{ float:left; display:inline; background:#efefef; padding-left:15px; overflow:hidden; line-height:30px; color:#4D4D4D;width:310px; font-size:14px}	
.proView_page a.a3{ width:125px; height:30px; background:#de002c; color:#FFF; text-align:center; line-height:30px; border-radius:3px;}
.proView_page a:hover{ color:#cb0000}
.proView_page a.a3:hover{ color:#FFF;}
/*^
 * 新闻详细页
 * @author zx
 */
.articleBox {
	line-height:30px;
	padding:10px;
	color: #555555;
	height: auto;
	padding:0 20px;
}
.articleBox img{
	max-width:100%;
	}
.articleTitle {
	clear: both;
	text-align: center;
	padding:10px 10px 0 10px;
	line-height: 35px;
	font-size:18px;
	color:#444444;
}
.articleTime {
	display: block;
	clear: both;
	text-align: center;
	color: #666666;
	font-size: 12px;
	line-height:30px;
	padding:5px 0 5px 0;
	margin:0 20px 15px 20px;
	border-bottom:1px dotted #e9e9e9;
}
.articleVideo{
	width:835px;
	height:365px;
	overflow:hidden;
	clear:both;
	margin:40px auto;
	}
.article_text{ 
	line-height:28px;
	font-size:14px;
	color:#666666;
	font-family:" 微软雅黑";
	padding:0px 15px;
	}
/*^留言*/		
.commend{
	height:auto;
	padding: 0 40px;
	}
.commend_tittle{
	height:28px;
	border-bottom:1px solid #8f8f8f;
	}
.commend_tittle span{
	display:block;
	width:145px;
	height:28px;
	border:1px solid #8f8f8f;
	border-bottom:none;
	background:#fff;
	font-size:18px;
	color:#474747;
	text-align:center;
	line-height:30px;
	}	
.commend_write{
	height:190px;
	padding:25px 0px 35px 35px;
	}
.commend_write .a1{ 
	height:30px;
	border-bottom:1px dotted #787878;
	color:#474747;
	font-family:"宋体";
	display:block;
	line-height:30px;
	font-weight:bold;
	}
.commend_write .a1:hover{ color:#e10c0c !important;}
.commend_write .a1:visited{ color:#474747;}
.commend_write .a1:active{ color:#474747;}
.commend_write span{ 
	display:block;
	color:#6a6a6a;
	font-family:"宋体";
	height:26px;
	line-height:26px;
	}
.commend_write textarea{
	width:100%;
	height:75px;
	margin:10px 0;
	}
.commend_write .btn{
	width:93px;
	height:32px;
	float:right;
	display:inline;
	color:#fff;
	text-align:center;
	font-size:14px;
	background:url(../images/commend_btn.jpg) no-repeat center center;
	font-weight:bold;
	}
.commend_write .btn:hover{ text-decoration:underline}	
.commend_msgList{
	width:100%;
	clear:both;
	margin:20px auto 5px auto;
	color:#4b4b4b;
	font-family:"宋体"
	}
.commend_msgList dd{
	line-height:25px;
	padding:5px 15px;
	}
.commend_msgList dd.reply{
	line-height:25px;
	padding:10px 20px 10px 35px;
	color:#4a4949;
	}	
.commend_msgList dd.question{
	background:#e9e9e9;
	}	
.commend_msgList dd em{ display:block; padding:0px 5px; color:#4b4b4b; font-weight:bold; float:left; display:inline; line-height:25px;}	
.commend_msgList dd span{ display:block; padding:0px 5px; color:#4b4b4b; font-weight:bold; float:left; display:inline; line-height:25px;}	
/*^
 * 文字列表
 * @author zx
 */
.subnewsList{
	clear:both;
	overflow:hidden;
}
.subnewsList dd{
	clear: both;
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	font-family: "宋体";
	color:#7d7d7d;
	border-bottom:1px dotted #cccccc;
}
.subnewsList dd a{
	float: left;
	display: inline;
	color:#7d7d7d;
}
.subnewsList dd a:visited{
	color:#7d7d7d;
}
.subnewsList dd a:hover{
	color: #dc0127;
}
.subnewsList dd a:active{
	color:#7d7d7d;
}

.subnewsList dd .i{
	float:right;
	display:inline;
	width:60px;
	height:40px;
	line-height:40px;
	padding-left:25px;
	color:#acacac;
	background: url(../images/newsList_ico.jpg) no-repeat left center;
}

.subnewsList dd .i:hover{background: url(../images/newsList_ico_h.jpg) no-repeat left center; color:#dc0127;}
.subnewsList dd span{
	float:left;
	display: inline;
	width: 80px;
	color: #777;
}
/*^
 * 文字列表2
 * @author zx
 */
.textImg_dl{
	height:350px;
	clear:both;
	width:1120px;
	margin:10px 0px 65px 0px;
	}
.textImg_dl dd{
	height:350px;
	width:320px;
	box-shadow:0px 2px 0px #e8e8e8;
	border:1px solid #f9f9f9;
	float:left;
	display:inline;
	overflow:hidden;
	margin-right:40px;
	background:#fcfcfc;
	} 
.textImg_dl dd p{
	display:block;
	width:320px;
	height:205px;
	overflow:hidden;
	}
.textImg_dl dd p img{
	display:block;
	width:320px;
	height:205px;
	}	
.textImg_dl dd .a1{
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	padding:0px 20px;
	display:block;
	}
.textImg_dl dd .a1:hover{ color:#dc0127 !important;}
.textImg_dl dd .a1:visited{ color:#333333}	
.textImg_dl dd .a1:active{ color:#333333}	
.textImg_dl dd span{ 
	height:110px;
	font-size:14px;
	color:#666666;
	line-height:28px;
	padding:0px 20px;
	display:block;
	}			
.srtx_textList {
	clear: both;
	overflow: hidden;
	min-height: 350px;
	height: auto !important;
	height: 350px;
	padding:0px 20px;
}
.srtx_textList dd {
	display: block;
	clear: both;
	height: 40px;
	border-bottom: 1px dotted #ccc;
	padding: 0 0 0 20px;
	background: url(../images/newsList_ico2.jpg) no-repeat left center;
}
.srtx_textList dd a {
	display:inline;
	line-height: 40px;
	float: left;
	font-size:14px;
	color: #666666;
}
.srtx_textList dd a:hover{color:#dc0127 !important;}
.srtx_textList dd a:visited{color:#666666;}
.srtx_textList dd a:active{color:#666666;}
.srtx_textList dd span {
	display: block;
	line-height: 47px;
	float: right;
	display:inline;
	color: #777777;
	font-size:14px;
	margin-right: 5px;
}
/*^^^^^热门 begin^^^^^^**/
.srtx_hotNews {
	height: 155px;
	clear: both;
	padding: 10px 20px 20px 20px;
}
.srtx_hotNews p {
	width: 230px;
	height: 155px;
	display: block;
	float: left;
	background: #fff;
}
.srtx_hotNews img {
	width: 230px;
	height: 155px;
	display: block;
}
.srtx_hotNews_right {
	width: 750px;
	height: 155px;
	float: left;
	display:inline;
	color: #4a4949;
	padding: 0 0 0 25px;
	overflow: hidden;
}
.srtx_hotNews_right h3 {
	display: block;
	clear: both;
	height: 30px;
	font-size: 16px;
	font-weight:bold;
	
}
.srtx_hotNews_right h3 a{color:#333333;}
.srtx_hotNews_right h3 a:hover{color:#dc0127;}
.srtx_hotNews_right h3 a:visited{color:#333333;}
.srtx_hotNews_right h3 a:active{color:#333333;}
.srtx_hotNews_right div {
	clear: both;
	line-height: 40px;
	text-indent: 2em;
	color:#666666;
	font-size:14px;
}	
.srtx_hotNews_right div a{ float:right; display:inline; width:84px; height:24px; background:url(../images/newsList_more.jpg) no-repeat center center; margin-top:16px; border:1px solid #fff; }	
.srtx_hotNews_right div a:hover{ border:1px solid #093;}
/*会员中心start*/
.ll_wrap{
	width:1005px;
	clear:both;
	margin:0 auto;
	}
.ll_wrap.w_100{width:1000px;}
.ll_membertop{
	width:100%;
	height:93px;
	background:#f6f7f9;
	clear:both;
	overflow:hidden;
	border-bottom:1px solid #d7d8da;
	}
.ll_M_logo{
	overflow:hidden;
	float:left;
	margin-top:17px;
	}
.ll_M_logo img{
	display:block;
	width:236px;
	height:54px;
	}
.ll_M_boxright{
	width:200px;
	height:35px;
	margin-top:50px;
	float:right;
	}
.ll_M_boxright a{
	font-family:"宋体";
	font-size:12px;
	color:#787878;
	line-height:35px;
	text-align:center;
	padding-left:15px;
	}
.ll_M_boxright a:link {color: #787878;}/* 未访问的链接 */
.ll_M_boxright a:visited {color: #787878;}/* 已访问的链接 */
.ll_M_boxright a:hover {color: #c80000;}/* 鼠标在链接上 */
.ll_M_boxright a:active {color: #787878;}/* 点击激活链接 */
.ll_memberbox1{
	width:100%;
	background:#f6f7f9;
	clear:both;
	overflow:hidden;
	border-top:1px solid #dfdfe1;
	padding:50px 0 100px 0;
	}



.ll_loginBoxFt{
	width:100%;
	height:100%;
	overflow:hidden;
	position:fixed;
	left:0;
	top:0;
	z-index:9999999999999;
	display:none;
	}
.ll_loginBoxFt .bg{
	width:100%;
	height:100%;
	background:#000;
	opacity:0.4;
	position:absolute;
	top:0;
	left:0;
	}
.ll_memberbox1_login{
	width:520px;
	height:370px;
	border-radius:5px;
	box-shadow:0px 2px 1px #071f33;
	background:#ffffff;
	position:relative;
	top:50%;
	left:50%;
	margin:-185px 0 0 -260px;
	z-index:1;
	}

.ll_memberbox1_dl{
	display:block;
	overflow:hidden;
	clear:both;
	padding-top:40px;
	}
.ll_memberbox1_dl dd{
	display:block;
	clear:both;
	overflow:hidden;
	}
.ll_memberbox1_dl dd .span1{
	display:inline;
	float:left;
	width:140px;
	height:35px;
	line-height:35px;
	text-align:right;
	color:#a20f14;
	font-size:16px;
	font-family:"microsoft yahei";
	}
.ll_memberbox1_dl dd .input{
	display:inline;
	float:left;
	width:240px;
	height:33px;
	line-height:33px;
	border:1px solid #b9babe;
	color:#959595;
	padding:0 5px 0 5px;
	background:none;
	}
.ll_memberbox1_dl dd a{
	display:inline;
	float:left;
	width:110px;
	height:37px;
	background:#a20f14;
	text-align:center;
	line-height:37px;
	font-family:"microsoft yahei";
	color:#fff;
	font-size:14px;
	font-weight:bold;
	border-radius:3px;
	}
.ll_memberbox1_dl dd a:hover{ background:#a20f14; color:#fff;}
.ll_memberbox1_dl dd a.bt{margin:0 20px 0 140px;}
.ll_memberbox1_loginTop{
	clear:both;
	overflow:hidden;
	height:118px;
	border:1px solid #dcdcdc;
	background:url(../images/login_logo.jpg) no-repeat 35px center;
	}
.ll_memberbox1_loginTop p{
	overflow:hidden;
	color:#959595;
	font-family:"Microsoft YaHei";
	line-height:30px;
	padding:30px 0 0 130px;
	width:230px;
	height:60px;
	display:inline;
	float:left;
	font-size:14px;
	}
.ll_memberbox1_loginTop em{
	display:block;
	float:right;
	width:16px;
	height:16px;
	background:url(../images/login_bt1.jpg) no-repeat center center;
	margin:10px 10px 0 0;
	cursor:pointer;
	}
.forgetWord{ color:#a20f14; height:35px; line-height:35px; position:absolute; left:410px; top:225px;}
.forgetWord a{ color:#a20f14; text-decoration:underline; font-size:14px;}
/*登录*/
.ll_memberbottom{
	width:100%;
	background:#f6f7f9;
	clear:both;
	overflow:hidden;
	border-top:1px solid #c5c5c5;
	padding-bottom:20px;
	}
.ll_memberbottom h1{
	font-family:"Arial";
	font-size:12px;
	line-height:18px;
	color:#3a3731;
	text-align:center;
	font-weight:normal;
	margin-top:15px;
	}
.ll_memberbottom h2{
	font-family:"Arial";
	font-size:12px;
	line-height:18px;
	color:#716c61;
	text-align:center;
	font-weight:normal;
	}
.ll_paw_dl{
	display:block;
	width:202px;
	padding-bottom:72px;
	border:1px solid #e5e5e5;
	float:left;
	overflow:hidden;
	background:#f6f7f9;
	}
.ll_paw_dl dt{
	display:block;
	width:100%;
	height:40px;
	background:url(../images/loginbg1.jpg) repeat-x center;
	font-size:18px;
	color:#757575;
	text-align:center;
	line-height:40px;
	border-bottom:1px solid #e5e5e5
	}
.ll_paw_dl dd{
	display:block;
	width:100%;
	height:43px;
	margin:1px 0 0 0;
	border-bottom:1px solid #e5e5e5
	}
.ll_paw_dl dd a{
	display:block;
	width:100%;
	height:43px;
	font-size:16px;
	color:#7b7b7b;
	line-height:43px;
	text-align:center;
	}
.ll_paw_dl dd a:link {color: #7b7b7b;}/* 未访问的链接 */
.ll_paw_dl dd a:visited {color: #7b7b7b;}/* 已访问的链接 */
.ll_paw_dl dd a:hover {color: #d8271c; background:#e7e7e7;}/* 鼠标在链接上 */
.ll_paw_dl dd a:active {color: #7b7b7b;}/* 点击激活链接 */

.ll_paw_dl dd.hover a {color: #d8271c;background:#e7e7e7;}
.ll_paw_dl dd.hover a:visited{color: #d8271c;background:#e7e7e7;}
.ll_paw_dl dd.hover a:hover{color: #d8271c;background:#e7e7e7;}
.ll_paw_dl dd.hover a:active{color: #d8271c;background:#e7e7e7;}

.ll_paw_right{
	width:746px;
	float:right;
	overflow:hidden;
	border:1px solid #e5e5e5;
	padding-bottom:50px;
	background:#f6f7f9;
	}
.ll_tab1_title{
	display:block;
	width:100%;
	height:42px;
	background:#eeeeee;
	}
.ll_tab1_title dd{
	display:block;
	width:108px;
	height:42px;
	float:left;
	}
.ll_tab1_title dd{
	display:block;
	width:108px;
	height:42px;
	color:#8b8b8b;
	font-size:16px;
	text-align:center;
	line-height:42px;
	}
.ll_tab1_title dd.hover{ background:#f6f7f9; color:#d8271c;}

/*^^^^^^注册^^^^^^^^^^*/
.ll_register_title{
	height:31px;
	clear:both;
	position:relative;
	border-bottom:1px solid #dbdbdb;
	}
.ll_register_title p{
	width:130px;
	display:block;
	line-height:30px;
	text-align:center;
	font-size:16px;
	color:#989898;
	border:1px solid #dbdbdb;
	border-bottom:1px solid #f6f7f9;
	left:100px;
	position:absolute;
	}
.ll_register_title span{
	display:block;
	float:right;
	line-height:30px;
	font-family:"宋体"
	}
.ll_register_title span a{ color:#d8271c;}
.ll_register_title span a:visited{ color:#d8271c;}
.ll_register_title span a:hover{ color:#d8271c; text-decoration:underline;}
.ll_register_title span a:active{ color:#d8271c;}
/*^^^^^^表单^^^^^^^^^^*/
.ll_form1{
	clear: both;
	overflow:hidden;
	padding:50px 0 0 0;
	}
.ll_form1 dd{
	display:block;
	clear:both;
	padding:7px 0;
	overflow:hidden;
	}
.ll_form1 dt{
	display:block;
	clear:both;
	overflow:hidden;
	height:36px;
	padding:15px 0 0 110px;
	}
.ll_form1_left{
	width:110px;
	line-height:30px;
	float:left;
	display:inline;
	text-align:right;
	}
.ll_form1_right{
	float:left;
	display:inline;
	}
.ll_form1_right select{
	padding:2px;
	color:#949494;
	}
.ll_form1_input{
	float:left;
	height:28px;
	line-height:28px;
	border:1px solid #999999;
	background:#f6f7f9;
	}
.ll_form1_input.w215{ width:215px;}
.ll_form1_input.w125{ width:100px;}
.ll_form1_bt{
	width:102px;
	height:36px;
	float:left;
	cursor:pointer;
	border:none;
	font-size:16px;
	font-family:"microsoft yahei";
	background:url(../images/M_btn1.png) no-repeat;
	margin:0 20px 0 0;
	color:#d8271c;
	}
.ll_form1_security{
	float:left;
	display:inline;
	height:10px;
	padding:10px 0 0 0;
	}
.ll_form1_security em{
	display:block;
	width:45px;
	height:10px;
	background:#999999;
	margin:0 1px 0 0;
	float:left;
	}
.ll_form1_security em.hover{
	background:#d8271c;
	}
.ll_form1_security span{
	display:block;
	padding:0 0 0 10px;
	float:left;
	position:relative;
	margin:-3px 0 0 0;
	}
.ll_form1_span{
	display:block;
	line-height:30px;
	float:left;
	}
.ll_form1_textarea{
	width:565px;
	height:135px;
	display:block;
	line-height:25px;
	float:left;
	border:1px solid #cccccc;
	background:#f6f7f9;
	outline:none;
	color:#949494;
	padding:5px;
	}
/*会员中心end*/
/*留言页start*/
.jobForm{
	display:block;
	overflow:hidden;
	padding:15px 25px 30px 45px;
	}
.jobForm dd{
	display:block;
	clear:both;
	padding:15px 0 0 0;
	}
.jobForm dd B{
	display:block;
	width:80px;
	height:26px;
	line-height:26px;
	font-size:14px;
	color:#a3a3a3;
	text-align:right;
	float:left;
	font-weight:normal;
	}
.jobForm dd input{
	width:185px;
	float:left;
	height:28px;
	border:1px solid #e2e2e2;
	border-radius:2px;
	color:#a9a9a9;
	padding:0 0 0 5px;
	}
.jobForm dd input.w225{width:255px;}
.jobForm dd input.w580{width:580px;}
.jobForm dd input.w95{width:95px;}
.jobForm dd textarea{
	width:710px;
	height:180px;
	float:left;
	line-height:20px;
	border:1px solid #e2e2e2;
	border-radius:2px;
	color:#a9a9a9;
	padding:5px 0 0 5px;
	outline: none;
	}
.jobForm dd img{
	display:block;
	float:left;
	height:28px;
	margin:0 0 0 10px;
	cursor:pointer;
	}
.jobUpload{
	float:left;
	height:30px;
	}
.jobForm dd i{
	display:block;
	line-height:28px;
	float:left;
	padding:0 0 0 10px;
	}
.hotNews{ background:#FFF; padding:0 0 50px 0}	
.selected{
	width:80px;
	float:left;
	position:relative;
	}
.selected input{ width:80px;}
.selected div{
	width:78px;
	height:100px;
	display:block;
	clear:both;
	position:absolute;
	top:28px;
	z-index:99999;
	border:1px solid #e2e2e2;
	display:none;
	}
.selected div a{
	display:block;
	line-height:30px;
	clear:both;
	padding:0 0 0 0 8px;
	background:#fff;
	text-align:center;
	}
.selected div a:hover{
	background:#f3f3f3;
	}
.selected em{
	display:block;
	line-height:28px;
	text-align:center;
	padding:0 8px 0 0;
	border:1px solid #e2e2e2;
	cursor:pointer;
	background:#fff url(../images/icon1.jpg) no-repeat 65px center;
	}
.selected.w150{width:180px;}
.selected.w150 em{
	width:100%;
	text-align:left;
	padding:0 0 0 10px;
	border:1px solid #e2e2e2;
	background:#fff url(../images/icon1.jpg) no-repeat 170px center;
	}
.selected.w150 div{
	width:190px;
	background:#ff0000;
	border:1px solid #e2e2e2;
	}
.selected.w150 div a{ width:180px;text-align:left; padding:0 0 0 10px;}

	
.bottom{
	height:30px;
	margin:0 auto;
	padding:0 0 0 125px;
	}
.bottom1{
	display:block;
	width:79px;
	height:35px;
	background:#b4b4b4;
	border:none;
	font-size:16px;
	line-height:35px;
	color:#ffffff;
	float:left;
	font-family:"microsoft yahei";
	margin:0 20px 0 0;
	}
.bottom1:hover{background:#de0000;}
.bottom2{
	display:block;
	width:79px;
	height:30px;
	background:#b4b4b4;
	border:none;
	font-size:14px;
	line-height:30px;
	color:#ffffff;
	float:right;
	}
.jionbox{ overflow:hidden;}
.jion_ul{ width:1224px;}
.jion_ul li{
	display:block;
	width:383px;
	height:251px;
	border-bottom:1px solid #dfdfe2;
	background:#fcfcfc;
	position:relative;
	float:left;
	margin:0 25px 45px 0;
	}
.jion_ul li h2{
	display:block;
	height:47px;
	background:#1eb660;
	margin-bottom:23px;
	
	}
.jion_ul li h2 a{
	height:47px;
	font-size:16px;
	color:#d3ffe6;
	line-height:47px;
	margin-left:15px;
	float:left;
	}
.jion_ul li h2 span{
	display:block;
	height:47px;
	line-height:47px;
	font-size:12px;
	color:#ffffff;
	float:right;
	margin-right:23px;
	font-weight:normal;
	}
.jion_ul li h3{
	display:block;
	height:28px;
	line-height:28px;
	font-size:14px;
	color:#1eb660;
	font-weight:normal;
	margin-left:25px;
	}
.jion_ul li h3 i{
	font-size:12px;
	height:28px;
	color:#a3a3a3;
	}
.jion_ul li h3 i a{
	font-size:12px;
	height:28px;
	color:#a3a3a3;
	}
.jion_ul li h3 span{
	font-size:12px;
	height:28px;
	color:#9c9c9c;
	margin-left:40px;
	}
.jion_ul li h3 span a{
	font-size:12px;
	height:28px;
	color:#a3a3a3;
	}
.jion_ul li h3 div{
	width:265px;
	font-size:12px;
	height:28px;
	color:#a3a3a3;
	}
.jion_ul li em{
	display:block;
	width:100px;
	height:30px;
	background:#1eb660;
	text-align:center;
	line-height:30px;
	position:absolute;
	bottom:-15px;
	left:23px;
	}
.jion_ul li em a{
	display:block;
	width:100px;
	height:30px;
	font-size:14px;
	color:#ffffff;
	height:30px;
	text-align:center;
	}
.jion_txtbox{
	overflow:hidden;
	background:#ffffff;
	border-bottom:1px solid #dfdfe2;
	padding:25px 42px 45px 42px;
	}
.jion_txtdl dt{
	display:block;
	line-height:40px;
	color:#00923f;
	font-size:18px;
	text-align:left;
	}
.jion_txtdl dd{
	display:block;
	line-height:28px;
	color:#a2a2a2;
	font-size:14px;
	text-align:left;
	}
.jion_txtdl dd.jobView{
	clear:both;
	overflow:hidden;
	padding:10px 10px 10px 10px;
	}

.jion_txtdl .dd6 a{
	display:block;
	width:122px;
	height:40px;
	background:#1eb660;
	font-size:16px;
	color:#ffffff;
	line-height:40px;
	text-align:center;
	float:right;
	}
/*^
 * 留言列表
 */
 .message{ background:#FFF; padding:0 50px 80px 50px;}
.msgTitle{
	clear:both;
	font-size:15px;
	font-family:"microsoft yahei";
	border-bottom:1px solid #dedede;
	padding:40px 0 10px 0;
	color:#9c9c9c;
	font-weight:bold;
	}
.msgList{
	clear:both;
	border-top:1px solid #fff;
	}
.msgList dl dt{
	height:37px;
	clear:both;
	padding:13px 0;
	}
.msgList dl dt span,.msgList dl dt p{
	display:block;
	line-height:37px;
	background:#b4b4b4;
	border-right:1px solid #fff;
	float:left;
	color:#fff;
	text-align:center;
	}
.msgList dl dt span{ font-size:16px; width:95px; }
.msgList dl dt p{ width:190px; font-size:14px;}

.msgList dl dd{
	clear:both;
	padding:9px 0;
	overflow:hidden;
	}
.msgList_ask,.msgList_reply{
	width:100px;
	height:28px;
	line-height:28px;
	float:left;
	padding:0 10px 0 0;
	text-align:center;
	font-size:14px;
	color:#9c9c9c;
	}
.msgList_reply{ background-position:left bottom;}
.askInfo,.replyInfo{
	color:#9c9c9c;
	width:800px;
	float:left;
	line-height:25px;
	padding:5px 0 5px 10px;
	font-size:14px;
	}
.askInfo{color:#9b9a9a;}
/*留言页end*/
/*
********************************此处内页样式结束********************************
*/
/*2015-8-24*/
.mibao{ overflow:hidden}
.mibaoTitle{ padding:10px 0 10px 50px;}
.mibaoList{ overflow:hidden}
.mibaoList dd{ margin-bottom:14px;}
.mibaoList dd div.mibaoQ{ margin-bottom:14px;}
.mibaoList dd span{ float:left; display:inline; overflow:hidden; color:#666; width:110px; text-align:right; height:30px; line-height:30px;}
.mibaoList dd select{ float:left; display:inline; width:215px; height:28px;line-height: 28px;
border: 1px solid #999999;
background: #f6f7f9;}
.mibaoList dd input{ float:left; display:inline; width:215px; height:28px;line-height: 28px;
border: 1px solid #999999;
background: #f6f7f9;}

/*2015-8-27*/
.newsAllImgUp{ overflow:hidden}
.newsAllImgUpList{
	overflow:hidden; 
	position:relative;
	border:5px solid #f6f6f6;
	margin-bottom:15px;
	padding:5px;
	}
/*分页*/
.newsAllImgUpList .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.newsAllImgUpList .hd ul {
	text-align:right;
	padding-right:50px;
}
.newsAllImgUpList .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width: 12px;
	height: 12px;
	overflow:hidden;
	line-height:999px;
	margin:0 2px;
	background: url(../images/newsAllImgdot.png) right top no-repeat;
}
.newsAllImgUpList .hd ul .on {
	background: url(../images/newsAllImgdothover.png) left top no-repeat;
}
/*内容*/		
.newsAllImgUpList .bd{ position:relative; height:100%; z-index:0; overflow:hidden;}
.newsAllImgUpList .bd li{ zoom:1; vertical-align:middle; overflow:hidden}
.newsAllImgUpListL{ width:245px; height:180px; overflow:hidden}
.newsAllImgUpListL img{ width:245px; height:180px; overflow:hidden}
.newsAllImgUpListR{ width:770px; overflow:hidden;}
.newsAllImgUpListR h1{ font-weight:normal;}
.newsAllImgUpListR h1 a{display: block;
height: 30px;
line-height: 30px;
color: #4c4c4c;
font-size: 16px;
padding: 7px 5px 0 5px;}
.newsAllImgUpListR h1 a:hover{ color:#de012d;}
.newsAllImgUpListR span{ display:block; height:20px; line-height:20px; font-size:14px; color:#555555}
.newsAllImgUpListR div{ line-height:24px; height:96px; overflow:hidden; color:#666666;}

.f12 {font:12px/180% "宋体";color:#333333}
.f12 a{ color:#333333; text-decoration:none}
.f12 a:hover{ color:#990000; text-decoration:none}

.f12h {font:13px/24px  "微软雅黑","宋体";color:#333333}
.f12h a{ color:#333333; text-decoration:none}
.f12h a:hover{ color:#990000; text-decoration:none}

.f12d {font:600 14px/150% "微软雅黑","宋体"; color:#F60}
.f12d a{ color:#F60; text-decoration:none}
.f12d a:hover{ color:#990000; text-decoration:none}

.f12r {font:12px/180% "宋体";color:#f30}
.f12r a{ color:#f30; text-decoration:none}
.f12r a:hover{ color:#990000; text-decoration:none}

.f12c {font:12px/180% "宋体";color:#FF9D0A}
.f12c a{ color:#FF9D0A; text-decoration:none}
.f12c a:hover{ color:#990000; text-decoration:none}

 .txt1 {font:12px/180% Arial, Helvetica, sans-serif;color:#333333}
.txt1 a{ color:#333333; text-decoration:none}
.txt1 a:hover{ color:#990000; text-decoration:none}

.f12w {font:12px/160% "宋体";color:#fff}
.f12w a{ color:#fff; text-decoration:none}
.f12w a:hover{ color:#990000; text-decoration:none}

.f14 {font:14px/180% "宋体";color:#333333}
.f14 a{ color:#333333; text-decoration:none}
.f14 a:hover{ color:#990000; text-decoration:none}
.f14d {font:13px/180% "宋体";color:#333333}
.f14d a{ color:#333333; text-decoration:none}
.f14d a:hover{ color:#990000; text-decoration:none}

.f14d1 {font:13px/180% "宋体";color:#333333; background:url(../images/vdnh.gif) center center no-repeat}
.f14d1 a{ color:#333333; text-decoration:none;background:url(../images/vdnh.gif) center center no-repeat}
.f14d1 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}

.f14f {font:13px/180% "宋体";color:#ff0000; background:url(../images/vdnh1.gif) center center no-repeat}
.f14f a{ color:#ff0000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}
.f14f a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}

.f14d01 {font:13px/180% "宋体";color:#333333; background:url(../images/vdnh1.gif) center center no-repeat}
.f14d01 a{ color:#333333; text-decoration:none;background:url(../images/vdnh1.gif) center center no-repeat}
.f14d01 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}

.f14f1 {font:13px/180% "宋体";color:#ff0000; background:url(../images/vdnh.gif) center center no-repeat}
.f14f1 a{ color:#ff0000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}
.f14f1 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}


.wzbt {font:600 18px/160% "微软雅黑","宋体";color:#333333}
.wzbt  a{ color:#333333; text-decoration:none}
.wzbt  a:hover{ color:#FF0000; text-decoration:none}

.xdhfont {font:14px/180% "微软雅黑","宋体";color:#666766}
.xdhfont a{ color:#666766; text-decoration:none}
.xdhfont a:hover{ color:#990000; text-decoration:none}
.xdhfont span{font:12px/150% Arial, Helvetica, sans-serif; color:#F00}

.leftbt{font:12px/180% "宋体";color:#174563;padding:0 0 0 25px}
.leftbt a{ color:#174563; text-decoration:none}
.leftbt a:hover{ color:#990000; text-decoration:none}

.xbt {font:18px/35px  "微软雅黑","宋体";color:#333;padding:0 0 0 40px;margin-bottom:10px;}
.xbt a{ color:#FF6600; text-decoration:none}
.xbt a:hover{ color:#FF0000; text-decoration:none}


.dbt {font:14px/160% "微软雅黑","宋体";color:#FF6600}
.dbt a{ color:#FF6600; text-decoration:none}
.dbt a:hover{ color:#FF0000; text-decoration:none}

.fontmore{font:12px/160% "宋体";color:#444}
.fontmore a{ color:#444; text-decoration:none}
.fontmore a:hover{ color:#FF0000; text-decoration:none}

.dhfont{font:600 14px/110% "微软雅黑","宋体";color:#2369b8;letter-spacing:1}
.dhfont a{ color:#2369b8; text-decoration:none;letter-spacing:1}
.dhfont a:hover{ color:#FFFC03;text-decoration:none;}

.dhfontd{font:600 14px/20px  "宋体";color:#FFFFFF}
.dhfontd a{ color:#FFFFFF; text-decoration:none}
.dhfontd a:hover{background:url(../images/top_04.gif) center top repeat-x; color:#FFFFCC;}

.newsbt{font:600 18px/150% "Microsoft Yahei" "宋体";color:#444}
.newsbt a{ color:#444; text-decoration:none}
.newsbt a:hover{ color:#FF0000; text-decoration:none}

.newsbth{font:14px/150% "宋体";color:#555}
.newsbth a{ color:#555; text-decoration:none}
.newsbth a:hover{ color:#FF0000; text-decoration:none}

.newsbtg{font:600 16px/150% "宋体";color:#f30}
.newsbtg a{ color:#f30; text-decoration:none}
.newsbtg a:hover{ color:#FF0000; text-decoration:none}

.footfont{font:12px/150% "宋体";color:#CCCCCC}
.footfont a{ color:#CCCCCC; text-decoration:none}
.footfont a:hover{ color:#CCCCCC; text-decoration:underline}
.xbtfont{font:20px/160% "微软雅黑","宋体";color:#3A8603}
.xbtfont a{ color:#3A8603; text-decoration:none}
.xbtfont a:hover{ color:#FF3300; text-decoration:none}

.dbtfont{font:22px/160% "微软雅黑","黑体";color:#c00}
.dbtfont a{ color:#c00; text-decoration:none}
.dbtfont a:hover{ color:#FF3300; text-decoration:none}


#pagination-digg li          { border:0; margin:0; padding:0; font:11px/100% Arial, Helvetica, sans-serif;list-style:none; /* savers */ float:left; }
#pagination-digg a           { border:solid 1px #ccc; margin-right:1px;font:normal 12px/140% Arial, Helvetica, sans-serif }
#pagination-digg .previous-off,
#pagination-digg .next-off   { border:solid 1px #ccc; color:#333; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination-digg .next a,
#pagination-digg .previous a { font-weight:bold; }	
#pagination-digg .active     { background:#BB0404; color:#fff; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ margin-right:2px; }
#pagination-digg a:link, 
#pagination-digg a:visited   { color:#333; display:block; float:left; padding:0px 6px; text-decoration:none; }

.news_list {table-layout:fixed;text-align:left;padding:0;font:12px/200% "宋体";}
.news_list li {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:250px;color:#361523;border-bottom:1px #C7B69C dotted}
.news_list li a {color:#361523;margin:0;}
.news_list li a:hover {color:#000;}
.news_list li span {
	LINE-HEIGHT: 22px; FONT-FAMILY: "宋体"; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal;}
	
.leftcpdh {font:600 14px/30px "微软雅黑","宋体";color:#444;}
.leftcpdh a{ color:#444; text-decoration:none; background:url(../images/rbg.gif) center top no-repeat; display:block;padding:0 0 0 15px}
.leftcpdh a:hover{ color:#f60; text-decoration:none; background:url(../images/rbg1.gif) center top no-repeat; display:block;padding:0 0 0 15px}
.leftcpdh span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.leftcpdh1 {font:600 14px/29px"";color:#9B0303; }
.leftcpdh1 a{ color:#9B0303; text-decoration:none; padding-left:25px; display:block;}
.leftcpdh1 a:hover{ color:#fff; text-decoration:none; background:url(../images/cpbg1.jpg) left top no-repeat;padding-left:25px; display:block;}
.leftcpdh1 span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.titfont{font:18px/35px  "微软雅黑","宋体";color:#fff;padding:0 0 0 10px;margin-bottom:10px;}
.titfont a{ color:#fff; text-decoration:none}
.titfont a:hover{ color:#FF7D09; text-decoration:none}
.titfont span { float:right; font: normal 12px/160% "宋体";color:#666; margin:8px 15px 0 0}

.tabfont{font:600 14px/25px  "宋体";color:#ffffff;  background:#084675 }


.tabfont1{font:600 16px/25px "Microsoft YaHei", "宋体";color:#777;border:1px #777 solid; }