﻿@charset "utf-8";
/* CSS Document */
DIV {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
SPAN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
OBJECT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
IFRAME {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
P {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none;
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
PRE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
A {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ABBR {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ACRONYM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ADDRESS {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
CODE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DFN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
EM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
Q {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DD {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
OL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
UL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LI {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
FIELDSET {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
FORM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LABEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LEGEND {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
HTML {
	FONT-SIZE: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}
H1 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}
A IMG {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}
UL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
.clearfix {
	ZOOM: 1;
	DISPLAY: block
}
.clearfix:after {
	DISPLAY: block;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	CONTENT: "."
}
* {
	outline: none;
}
body {
	margin: 0px auto;
	padding: 0px;
	font-size:14px;
  line-height: 1.82857143;
  	font-family: "微软雅黑", arial, 'Open Sans', sans-serif;
	color: #333;
	overflow-y: scroll!important;
	overflow-y: auto;
	_behavior: url("csshover.htc");
	overflow-x:hidden;
}
A {
	COLOR: #333;
	TEXT-DECORATION: none
}
A:hover {
	color: #ff3300;
}
.clear {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 0;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 0px;
	CLEAR: both;
	FONT-SIZE: 0px;
	PADDING-TOP: 0px
}
A:focus {
	-moz-outline: none;
	outline: none;
}
UL, li, ol, dl, dd, dt {
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-LEFT-WIDTH: 0px;
	PADDING-TOP: 0px;
	list-style: none;
}
ul, li, ol, dl, dd, dt {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
LABEL {
	CURSOR: pointer;
}
TH {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.containerframe {
	margin: 0px auto;
	width: 100%;
	padding: 0px;
	max-width:100%;
}
.win1200 {
	margin: 0px auto;
	width: 1200px;
	padding: 0px;
}
.font_16b {
	font-size: 16px;
	color: #000;
	font-weight: bold;
}
.font_16r {
	font-size: 16px;
	color: #ff0000;
	font-weight: bold;
}
.font_20B {
	font-size: 20px;
	color: #000;
	font-weight: bold;
}
.font_24B {
	font-size: 24px;
	font-weight: bold;
	color: #000;
}
.height10 {
	height: 10px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height15 {
	height: 15px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height20 {
	height: 20px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height25{
	height: 25px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height35 {
	height: 35px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height40 {
	height: 40px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height150 {
	height:150px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.righttp {
	float: right;
	padding: 0px 0px 10px 20px;
}
.lefttp {
	float: left;
	padding: 0px 20px 20px 0px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.leftimg {
	float: left;
	padding-right: 25px;
}
.rightimg {
	float: right;
	padding-left: 25px;
}
/* 头部底部 */
.top {
	width: 100%;
	position: fixed;
	z-index: 999;
	height: 150px;
	background:#fff;
}
.topgs{
	font-size:28px;
	color:#333;
	float:left;
	margin-top:27px;
	font-family:"simhei";
}
.top_r{
	float:right;
	width:1020px;
}
.search {
	float: right;
	width: 250px;
	height: 33px;
	margin-top:12px;
	background: url(../images/searchbg.jpg) no-repeat;
}
.search_bk {
	HEIGHT:33px;
	border: none;
	background: none;
	text-indent: 10px;
	width:215px;
	float: left;
	font-size: 12px;
	color: #b6b6ac;
	line-height:33px;
}
.search_btn {
	WIDTH:33px;
	background: url(../images/searchbutton.gif) no-repeat center;
	HEIGHT:33px;
	border: 0;
	display: block;
	float: right;
	cursor: pointer;
}
.foot {
	width: 100%;
	border-top: 1px solid #ececec;
	padding:25px 0px;
	font-size: 12px;
	color: #666;
	background:#fafafa;
}
.foot a {
	color: #666;
}
.foot a:hover {
	color: #ff3300;
}
.foot_r {
	float: right;
	width: 250px;
	padding-left:25px;
	line-height:30px;
	min-height:200px;
	font-size:12px;
	color:#666;
	text-align:left;
}
.foot_r img{
	padding-right:5px;
}

.foot_l {       
	width: 910px;
	float: left;
	border-right: 1px solid #dcdcdc;
}
.footlist {
	min-height:200px;
	width: 110px;
	float: left;
}
.footlist .title a {
	font-weight: bold;
	line-height: 30px;
	color: #ff3300;
	font-size:14px;
}

.footlist li {
	width: 100%;
	float: left;
	font-size: 12px;
	line-height:30px;
}
.footlist li a {
	color: #666;
}
.footlist li a:hover {
	color: #ff3300;
}

.copyrightbg{
	background:#ff3300;
	font-size:12px;
	color:#fff;
	line-height:32px;
}
.copyrightbg a{
	color:#fff;
}
/* 头部底部 */

/* 内页 */
.aboutbanner {
	width: 100%;
	height:325px;
	background: url(../images/aboutbanner.jpg) no-repeat;
	background-position:center center;
}
.newsbanner {
	width: 100%;
	height: 325px;
	background: url(../images/newsbanner.jpg) no-repeat center center;
}
.indbanner {
	width: 100%;
	height: 325px;
	background: url(../images/indbanner.jpg) no-repeat center center;
}

.probanner {
	width: 100%;
	height: 325px;
	background: url(../images/probanner.jpg) no-repeat center center;
}

.culbanner {
	width: 100%;
	height: 280px;
	background: url(../images/culbanner.jpg) no-repeat center center;
}
.hrbanner {
	width: 100%;
	height: 325px;
	background: url(../images/hrbanner.jpg) no-repeat center center;
}
.coobanner {
	width: 100%;
	height: 325px;
	background: url(../images/coobanner.jpg) no-repeat center center;
}

/*========左侧导航=======*/ 
.leftmenutitle{
	margin:35px 0px 8px 0px;
	font-size:30px;
	color:#000;
	font-weight:bold;
	float:left;
	line-height:28px;
}
.leftmenutitle span{
	float:left;
	color:#a1a1a1;
	font-size:18px;
	font-weight:normal;
}
.leftmenu {
	width: 285px;
	float: left;
	LIST-STYLE-TYPE: none;
	padding:15px 0px 35px 0px;
	background:#fff;
}
.leftmenu LI {
	width: 100%;
	text-align: left;
	font-size: 16px;
	color: #333;
}
.leftmenu LI A {
	color: #444;
	DISPLAY: block;
	TEXT-DECORATION: none;
	text-indent: 50px;
	padding: 12px 0px;
	border-bottom: 1px dotted #ccc;
	background:url(../images/arrow2.gif) no-repeat 35px center;
}
.leftmenu LI A:hover {
	color: #fff;
	border-bottom: 1px dotted #ccc;
	background:#ff3300 url(../images/arrow.gif) no-repeat 35px center;

}
.leftmenu li .product_list_ulhover {
	color: #fff;
	border-bottom: 1px dotted #ccc;
	background:#ff3300 url(../images/arrow.gif) no-repeat 35px center;
}

.leftmenu LI ul li {
	width: 100%;
	text-align: left;
	font-size: 14px;
	color: #666;
	background:none;
}
.leftmenu LI ul li:hover {
	background:none;
}
.leftmenu LI ul li A {
	color: #666;
	DISPLAY: block;
	TEXT-DECORATION: none;
	text-indent: 50px;
	line-height:30px;
	padding:0px;
	border-bottom: none;
	background:none;
}
.leftmenu LI ul li A:hover {
	color:#ff3300;
	border-bottom: none;
	background:none;
}
.leftmenu li  ul li  .product_list_ulhover {
	background:none;
	color:#ff3300;
}



/*========内页=======*/ 
.mid{
	width:100%;
	background:#eee;
	padding:30px 0px;
}
.mid_l{
	width:335px;
	float:left;
}
.mid_r{
	width:865px;
	float:right;
	background:#fff;
	padding-top:30px;
}
.mid_m{
	width:780px;
	margin:0 auto;
}
.mid_title{
	width:100%;
	border-bottom: 1px dotted #ccc;
	padding-bottom:10px;
}
.mid_title_l{
	float:left;
	font-size:22px;
	color:#ff3300;
}
.mid_title_r{
	float:right;
	font-size:14px;
	color:#999;
	padding-top:10px;
}
.mid_title_r a{
	color:#999;
}
.mid_title_r a:hover{
	color:#ff3300;
}
.mid_title_r span{
	color:#333;
}
.mid_content{
	padding:25px 0px 30px 0px;
	width:100%;
	min-height:400px;
}
.mid_content img{
	max-width:100%;
	height:auto;
}

/*首页BANNER*/
#owl-demo .item { width:100%; overflow:hidden; display: block;}
#owl-demo .item img { width: 100%; }
#owl-demo .owl-controls { height:0; padding:0; margin:0 auto;}
#owl-demo .owl-wrapper-outer{ z-index:100;}
#owl-demo .owl-controls .owl-pagination { padding-bottom:15px;width: 100%; max-width:100% !important;  margin: 0 auto; text-align:center; position:absolute; bottom:0; z-index:1040;}
#owl-demo .owl-controls .owl-page span {display: block;width: 14px;height:14px;margin:4px; background:#fff;}
#owl-demo .owl-controls .owl-page.active span, #owl-demo .owl-controls.clickable .owl-page:hover span { background:#ff3300;}

/*首页招标专栏*/
.news-marquee-wrap{width:100%; height:46px; overflow:hidden; border-bottom:1px solid #eaeaea;}
.news-marquee{ width:100%; max-width:1200px; margin:0 auto; height:46px;}
.news-marquee-icon{
	float:left;
	width:80px;
	height:46px;
	line-height:46px;
	margin-right:6px;
	font-weight:600;
	color:#ff3300;
	font-size:14px;
	font-family:"微软雅黑";
	border-right:1px solid #E5E5E5;
}
.news-marquee-list-wrap{
	height:46px;
	margin-left:100px;
	margin-right:58px;
	overflow:hidden;
}
.NML-wrap{
	position:relative;
	width:100%;
	height:22px;
	margin:12px 0;
	overflow:hidden;
}
.news-marquee-list{
	position:absolute;
	width:100%;
	height:400px;
	top:0;
	left:0;
}
.news-marquee-list li{
	float:left;
	width:100%;
	height:22px;
	line-height:22px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#565656;
}
.news-marquee-list li a{color:#565656; font-size:14px;}
.news-marquee-list li a span{color:#a6a6a6; font-size:12px; padding-left:25px;}
.news-marquee-list li a:hover{color:#ff3300;}

.news-marquee-arrow{
	float:right;
	width:52px;
	height:46px;
	overflow:hidden;
	padding:12px 0;
}
.news-marquee-arrow li, .news-marquee-arrow li:active{
	float:left;
	width:24px;
	margin-left:2px;
	height:22px;
	background:#eee url(../images/all_but.png) no-repeat;
	cursor:pointer;
}
.news-marquee-arrow li:hover{background-color:#ff3300;}
li.nma-L{background-position:0 -148px;}
li.nma-L:hover{background-position:0px -126px;}
li.nma-R{background-position:-24px -148px;}
li.nma-R:hover{background-position:-24px -126px;}
.txt-indent{ text-indent:5000px; white-space:nowrap;}

/*首页*/
.indexmid_l{
	width:332px;
	float:left;
}
.indextitle{
	font-size:16px;
	color:#000;
	float:left;
	line-height:30px;
}
.indexmore{
	float:right;
	font-size:12px;
	color:#ff3300;
	background:url(../images/more.gif) no-repeat right center;
	padding-right:15px;
	line-height:30px;
}

.indexmore a{
	color:#ff3300;
}

/*首页图片新闻*/
#box{ position:relative; width:332px; height:223px; margin:0px auto;}
#box .bigUl li{
	width:332px; height:185px; overflow:hidden;
}
#box .bigUl li img{ width:332px; height:auto;}
#box .prev{ position:absolute; width:40px; height:60px; background:url(../images/icon-focusimg-btn-png24-20131225.png) -44px -63px no-repeat; z-index:500; top:67px; left:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
#box .next{ position:absolute; width:40px; height:60px; background:url(../images/icon-focusimg-btn-png24-20131225.png) -74px -63px no-repeat; z-index:500; top:67px; right:0px; opacity:0; filter:alpha(opacity=0);cursor:pointer;}
.bigUl li { position:absolute;}
.numberUl { position:absolute; right:0; bottom:38px; z-index:400}
.numberUl li{width:24px; height:13px;  float:left; background:#3b5998; opacity:0.7; margin-left:1px;}
.numberUl li a{ display:block ;width:24px; height:13px; color:#fff; font-size:12px; text-align:center; line-height:13px;}
#box .textUl li{ position:absolute; left:20px; bottom:10px; display:none;}
#box .textUl li a{ font-size:14px; font-family:"Microsoft Yahei"; color:#000; font-weight:bold;}
.numberUl li.night a{ background:yellow; color:black; }

/*首页关于我们*/
.indexabout{
	width:340px;
	float:right;
	line-height:20px;
	font-size:12px;
	color:#565656;
}
/*首页新闻*/
.indexmid_m{
	width:420px;
	float:left;
	margin-left:52px;
}
.user_menu {
	width: 282px;
	float: right;
	HEIGHT: 26px;
	margin-bottom: 15px;
	float:left;
}
.user_menu div {
	width: 90px;
	height:26px;
	float: left;
	text-align: center;
	cursor: pointer;
	background:#a6a6a6;
	margin-right:4px;
	line-height:26px;
	color:#fff;
}
.user_menu div a {
	font-size: 14px;
	text-decoration: none;
	color: #fff;
}
BODY DIV .user_menu_on {
	background: #ff3300;
	color: #fff;
}
.user_border {
	MARGIN: 0px auto;
	WIDTH: 100%;
}
.user_main {
	WIDTH: 100%;
}

.newszz{
	width:100%;
	float:left;
}
.newszz .title{
	width:100%;
	font-size:14px;
	color:#000;
	float:left;
}
.newszz .title a{
	color:#000;
}

.newszz .title a:hover{
	color:#ff3300;
}
.newszz .time{
	width:100%;
	font-size:12px;
	float:left;
	color:#a1a1a1;
	padding-top:2px;
}
.newszz .wz{
	width:100%;
	font-size:12px;
	float:left;
	color:#565656;
	line-height:20px;
	padding-top:5px;
}



.indexnewslist li{
	font-size:12px;
	width:100%;
	float:left;
	line-height:24px;
	background:url(../images/arrowred.gif) no-repeat center left;
	text-indent:15px;
}
.indexnewslist li span{
	float:right;
	color:#a1a1a1;
}

/*首页项目*/
.fold_wrap{width:1200px;height:160px;margin:20px auto 30px auto;overflow:hidden;}
.fold_wrap li{float:left;width:130px;height:160px;position:relative;overflow:hidden;cursor:pointer;}
.fold_wrap li .mask_b{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);_background:#B2B2B2;}
.fold_wrap li.active .mask_b{background:none;}
.fold_wrap li .mask_b h4{color:#fff;width:30px;margin:0 auto;display:block;font:20px/20px Microsoft Yahei;position:relative;padding:30px 0 0 0; font-weight:bold;}
.fold_wrap li.big{width:322px;}
.fold_wrap li .adv_intro{ width:92%; height:40px; padding:5px 4%; position:absolute;left:0; bottom:-50px;background:#37D; color:#FFF; overflow:hidden;}
.adv_intro_show{bottom:0 !important; transition:bottom 0.3s linear 0.3s; -webkit-transition:bottom 0.3s linear 0.3s;}
.pic_auto{width:100%;height:100%;}

/*新闻*/
.newslist{
	width:100%;
	float:left;
	padding-bottom:25px;
	border-bottom: 1px dotted #ccc;
	margin-bottom:25px;
}

.newslist .tp{
	float:left;
	width:200px;
	height:130px;
	overflow:hidden;
}

.newslist .tp img { margin: 0 auto; transition: all 0.5s linear; -o-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -webkit-transition: all 0.5s linear; }
.newslist .tp:hover img { transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); }

.newslist_r{
	float:right;
	width:525px;
}
.newslist_r .title{
	font-size:16px;
	color:#333;
	font-weight:bold;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
	width:100%;
}

.newslist_r .wzcontent{
	float:left;
	width:100%;
	line-height:26px;
	color:#999;
	padding-top:15px;
}

.newslist_r .time{
	width:100%;
	float:left;
	color:#666;
	padding-top:12px;
}
.newslist_r .time span{
	color:#999;
}

.newslist:hover .title{
	color:#ff3300;
}



.show_tit {
	TEXT-ALIGN: center;
	WIDTH: 100%;
	HEIGHT: auto;
	FONT-SIZE: 24px;
	padding: 15px 0px;
	line-height:30px;
	clear:both;
	color:#333;
}
.show_xtit {
	TEXT-ALIGN: center;
	WIDTH: 100%;
	HEIGHT: auto;
	FONT-SIZE:18px;
	line-height:30px;
	clear:both;
	color:#666;
}

.show_tit2 {
	WIDTH: 100%;
	min-HEIGHT: 25px;
	COLOR: #999;
	font-size: 12px;
	text-align:center;
}
.show_zw {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	HEIGHT: auto;
	PADDING-TOP: 20px;
	font-size:14px;
}
.show_time a {
	cursor: pointer; font-size:12px;
}

.show_time span{
	padding:0px 10px;
}

.fl {
	DISPLAY: inline;
	FLOAT: left
}
.fr {
	DISPLAY: inline;
	FLOAT: right
}

.nextcon {
	padding:20px 0px 0px 0px;
	BORDER-TOP: #ccc 1px dashed;
	font-size: 12px;
	width: 100%;
}


.fLe {
	FLOAT: left;
	_display: inline
}

.fx{
	clear:both;
	line-height:30px;
	font-size:12px;
	color:#aaa;
}

.n_right_news_bottom_share {
	width: 20%;
	height: 30px;
	float: right;
	position: relative;
	margin-top: 2em;
}
.n_right_news_bottom_share a.new_back {
	display: block;
	width: 40px;
	height: 28px;
	position: absolute;
	top: 0px;
	right: 0px;
	background: url(../images/new_back.png) no-repeat;
	-webkit-transition: all ease 1s;
	transition: all ease 1s;
	-moz-transition: all ease 1s;
	-o-transition: all ease 1s;
}
.n_right_news_bottom_share a.new_back:hover {
	background: url(../images/new_backon.png) no-repeat;
	-webkit-transition: all ease 1s;
	transition: all ease 1s;
	-moz-transition: all ease 1s;
	-o-transition: all ease 1s;
}



#dcms_pager .pages {text-transform:uppercase;font-size:12px;margin:10px 0 10px 0;padding:0;height:20px;clear:both;text-align:center;}
#dcms_pager .pages a {border:1px solid #c8c8c8;text-decoration:none;margin:0 5px 0 0;padding:5px 5px;font-size:12px;height:16px;line-height:16px; cursor:pointer;}
#dcms_pager .pages a:hover {border:1px solid #c8c8c8;color:#fff;background-color:#ff3300;}
#dcms_pager .pages .pgempty {border:1px solid #c8c8c8;color:#3c3c3c;}
#dcms_pager .pages .pgcurrent {border:1px solid #c8c8c8;color:#fff;background-color:#ff3300; padding:5px 10px;}



/**企业风采**/
.cullist li{ width:50%; margin-bottom:30px; float:left; }
.cullist li .p-box{ width:95%;margin:0 auto;}
.cullist li .p_img{ height:200px; overflow:hidden;}
.cullist li .p_text{ background:#f2f2f2; text-align:left; padding:5px 10px; line-height:18px; height:40px; overflow:hidden;}
.cullist li .p-box:hover .p_text,.plan li .p-box.act .p_text{ background:#333; color:#fff;transition:background 0.8s;}
.cullist li .p-box:hover .p-a,.plan li .p-box.act .p-a{ border-color: #fff; color:#fff;}
.cullist .img100{ width:100%; height:100%;}
.cullist li .p_text h1{ font-size:14px; font-weight:normal;}
.cullist li .p_img img { transition: all 0.5s linear; -o-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -webkit-transition: all 0.5s linear; }
.cullist li .p_img:hover img { transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); }


/**留言版**/
.contact_xinzeng{width: 100%;}
.contact_xinzeng .inp_div{position:relative;margin-right: 100px;width:85%;padding-right:40px;float: left;margin-bottom: 20px;padding-left: 76px; clear:both;}
.my_inp{vertical-align:middle;border: 1px solid #DBDBDB;height: 30px;line-height: 30px;padding-left: 5px;width: 100%;}
.inp_tit{width: 66px;text-align: right;position: absolute;left: 0;top: 0;line-height: 30px;}
.texa_div{padding-right:40px;position: relative;padding-left: 76px;margin-bottom: 20px;margin-top: 0px;}
.texa_div .inp_tit{top: 0;vertical-align: middle;position: absolute;}
.my_texa{height: 95px;width: 100%;border: 1px solid #DBDBDB;}
.my_inp.send_inp{width:335px;border: 1px solid #DBDBDB;height: 30px;}
.yzm_img{width: 335px;display: inline-block;height: 30px;border: 1px solid #DBDBDB;overflow: hidden;vertical-align: middle;}
.btn_send{vertical-align:middle;width: 75px;line-height: 30px;height: 30px;border:1px solid #9c7802;background:none;color: #333;font-size: 14px;}
.inp_xx{line-height: 35px;position: absolute;right: 5px;color: #FF0000;top: 0;}
.yzm_img img{width: 100%;height: 100%;}
.inp_div.wid_all{width: 100%;margin-top: 35px;}
.inp_xx02 i{color: #FF0000;margin: 0 10px;}
.inp_xx02{color: #666666;}
.btn_div{padding-top: 20px;}
.btn_div input{width: 126px;height: 35px;color: #FFFFFF;line-height: 35px;margin-right: 15px;font-size: 14px;}
.btn_tj{ border:none;vertical-align:middle;width:195px;line-height: 40px;height: 40px;background: #bc8018;color: #fff;font-size: 14px; float:left; margin-top:15px; cursor:pointer;}

/**项目**/
.touzi{ width:100%; line-height:30px;font-size:14px; height: 180px; border-bottom: 1px solid #ddd; margin-bottom:30px;float:left;}
.touzi .touzitp { float:left; display:block; margin-right:35px; width:200px; height:150px; overflow:hidden;}
.touzi .touzitp img{ max-width:100%; height:auto; transition: all 0.5s linear; -o-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -webkit-transition: all 0.5s linear; }
.touzi .touzitp:hover img { transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); }
.touzi a{
	color:#666;
}
.touzi a span{
	color:#000;
	font-size:16px;
}
.touzi a:hover span{
	color:#ff3300;
	font-size:16px;
}


/*========政策资讯=======*/ 
.dynamic-box ul li { height:160px; }
.dynamic-box ul li p.border-dy { height: 1px; border-top: 1px dashed #f6f5f3; border-bottom: 1px dashed #f6f5f3; }
.dynamic-box ul li dl { height: 158px; }
.dynamic-box ul li dl dt { float: left; width: 141px; height: 100%;font-family: "Microsoft YaHei"; }
.dynamic-box ul li dl dt p { font-size: 14px; color: #be881e; }
.dynamic-box ul li dl dt p i { font-size: 30px; }
.dynamic-box ul li dl dd { float: left; width:635px;}
.dynamic-box ul li dl dd a.dis-tit { font-size: 16px; font-weight: bold; line-height: 35px;	 }
.dynamic-box ul li dl dd p { font-size: 14px; color: #636363; height:65px;text-indent:2em;font-size:14px;}
.dynamic-box ul li dl dd a.more { display: block; width:60px; height: 24px; font-size:12px; text-align: left; line-height: 24px; background: url(../images/dynamic-more.jpg) no-repeat right center; color: #be881e; }

.fixed:after{ content: " "; display: block; clear: both; height: 0; overflow: hidden }
.fixed{ *zoom: 1 }
.fixed{padding-top:5px;display: block;height:auto !important; line-height: inherit !important;}
