@charset "utf-8";
/* 公用部分 */
* {margin: 0;padding: 0;}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}/*fieldset 元素可将表单内的相关元素分组。*/
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2.h3.h4.h5.h6 {
	font-size: 100%;
	font-weight: normal
}
q:before, q:after {
	content: ''
}
abbr, acronym {
	border: 0;
}
.fl {
	float: left;
}
.fr {
	float: right; margin-left:10px; 
}
.ml10 {
	margin-left: 10px;
}
.mr10 {
	margin-right: 10px;
}
.f14 {
	font-size: 14px;
	font-weight: bold;
}
body {
	background: url(../images/page-bg.jpg) repeat-x #909090;
}
.wap {
	width: 1000px;
	margin: 0 auto;
	background: #fff;
}

.footer {
	height: 75px;
	background: #e5e5e5;
	text-align: center;
	font-size: 12px;
	border-top: solid 3px #303e58;
	line-height: 25px;
	padding-top: 20px;
}
ul, li {
	margin: 0;
	padding: 0;
}
.cb {
	clear: both;
}
a:link, a:visited {
	text-decoration: none;
	color: #333;
}
a:hover, a:active {
	color: #ff8800;
}
.text_c{ text-align:center}
.text_c img{ border:3px solid #ccc; margin:10px;}
/*----------------------------------首页样式----------------------------------*/
/*---------------头部样式---------------*/
.header {
	height: 100px; background:url(../images/hotline.jpg) right bottom no-repeat;
}
.headerLeft {
	float: left;
	padding-top: 10px;
}
/*---------------导航样式---------------*/
.nav{ background:url(../images/bg2.jpg) repeat-x; height:40px; line-height:40px;}
.nav ul{ width:1000px; margin:0 auto; background:url(../images/nav_s.jpg) no-repeat right 2px;}
.nav ul li{ float:left; background:url(../images/nav_s.jpg) no-repeat left 2px; width:125px; text-align:center; font-size:14px;}
.nav ul li a{ color:#fff;width:125px; display:block; height:40px;}
.nav ul li a:hover{ background:url(../images/nav_h.jpg) no-repeat center 1px;}

/*--------------------banner-------------------*/
.banner_ind { position: relative; margin: 0 auto; width: 1000px; }
.banner_ind .prev, .banner_ind .next { display:none; position: absolute; width: 50px; height: 60px; top: 0; color: #FFF; text-align: center; line-height: 250px; }
.banner_ind .prev { left: 0; position: absolute; z-index: 1; margin: 95px 0px 0px 20px; }
.banner_ind .next { right: 0; position: absolute; z-index: 1; margin: 95px 30px 0px 0px; }
.img-list { position: relative; width: 1000px; height: 250px; margin-left: 0px; overflow: hidden; }
.img-list ul.carousel { width: 9999px; }
.img-list ul.carousel li { float: left; display: inline; width: 1000px; margin-right: 0px; height: 250px; background-color: #BDBDDF; text-align: center; line-height: 250px; }
.img-list ul.carousel li img{ width:1000px; height:250px;}


/*----------------------------------内页样式----------------------------------*/
.in_banner {
	height: 158px;
	border-bottom: 3px #c0bfbf solid;
}
.in_p {
	margin-top: 20px;
	display: block;
	overflow: hidden;
	padding-bottom: 20px;
}
.pageL {
	float: left;
	width: 210px;
	padding-left: 15px;
	padding-bottom: 20px;
}

.NewsCategoryList{
}

/*----内页左侧新闻分类样式-----*/
.category_list{text-align: center;border: 2px solid #f2f2f2;}
.category_list li{height: 30px;line-height: 30px;font-size: 14px;font-weight: bold;border-bottom: 2px solid #f2f2f2;}
.category_item{}
.category_no{}
.category_name{}

.left_nav {
	text-align: center;
	border: 2px solid #f2f2f2;
}
.left_nav li {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid #f2f2f2;
}
.submenu {
	color: #fff;
	background: #c70118;
	height: 40px !important;
	line-height: 40px !important;
	font-family: "微软雅黑";
	font-size: 20px !important;
	font-weight: bold;
	text-align:center;
}
.left_contact {
	border: 3px #f2f2f2 solid;
	margin-top: 15px;
}
.left_buttonlink {
	font-size: 12px;
	padding-top: 15px;
	padding-left: 10px;
}
.left_buttonlink a:link, a:visited {
	color: #08f;
}
.left_buttonlink a:hover, a:active {
	color: #f80;
}
.left_buttonlink li {
	float: left;
	text-align: center;
	width: 50px;
	padding-left: 10px;
}
.border_b {
	border-bottom: 2px #f2f2f2 solid;
	font-size: 12px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-left: 15px;
}
.border_a {
	border-bottom: 2px #f2f2f2 solid;
	font-size: 12px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-left: 15px;
}
.border_b img {
	margin: 5px;
}

.border_b ul{ width:130px; overflow:hidden; border-top:0;}
.border_b ul li{ cursor: pointer; width:130px; height:40px; line-height:40px; background: url(../images/kefu_23_27.gif) no-repeat 5px 8px; text-indent:35px;}

.pageR {
	float: right;
	padding: 10px;
	margin-right: 15px;
	width: 720px;
}
.pageR_nowplace {
	background: #f2f2f2;
	float: left;
	font-size: 12px;
	padding-left: 10px;
	margin-bottom: 20px;
}
.pageR_nowplace ul {
	width: 710px;
}
.pageR_nowplace ul li {
	float: left;
	height: 30px;
	line-height: 30px;
	padding-left: 8px;
}
.pageR_nowplace ul li a:link, visited {
	color: #369;
}
.pageR_nowplace ul li a:hover, active {
	color: #f80;
}
/*页面内容---文本编辑器单页*/
.pageR_p {
	font-size: 14px;
	padding-bottom: 25px;
}
.pageR_p p {
	text-indent: 2em;
	line-height: 25px;
	padding-top: 10px;
}

/*分页样式*/
.pager{ margin-top:10px;}
.pager .news_pager{ clear:both; width:100%; margin:0 auto;}
.pager .pager_detail{ margin:0 auto;}
.pager .pager_detail span{margin:0px 5px;}
.pager .prev_disabled, .pager .next_disabled{ color:#999;}
.pager_info {
	float: right;
	font-size:12px;
}
.pager_detail {
	float: right; margin-left:10px; font-size:12px;
}

/*页面内容---新闻列表*/
.pageR_list li {
	height: 35px;
	line-height: 35px;
	border-bottom: dotted 1px #ccc;
}
.pageR_list li a {
	float: left;
	font-size: 14px;
	padding-left: 20px;
	background: url(../images/ico-listimg.jpg) no-repeat 0 15px
}
.pageR_list li a:link, a:visited {
	color: #333;
}
.pageR_list li a:hover, a:active {
	color: #08f;
}
.pageR_list li span {
	float: right;
	font-size: 12px;
	color: #999;
}


/*设备资源列表分页*/
.machine_list{}
.machine_list li.machine_item{float: left;width: 235px;height: 215px;text-align: center;margin-left: 3px;margin-bottom: 12px;font-size: 14px;font-weight: bold;border: 1px #ccc solid;background: #f2f2f2;}
.machine_list p{margin-bottom: 5px; height:30px;}
.machine_list_wrapper .machine_img{ padding:8px; width:215px; height:155px;}

/*报价*/
.machine_panel table{
	width:100%;
	clear:both;
	margin:0 auto;
}
.machine_panel thead {
	background: #c70118;
	color: #fff;
	font-weight: bold;
}
.machine_panel th {
 height:30px; 
 text-align:center;
 font-size:14px;
}
.machine_panel td {
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	border-bottom: 1px solid #ccc;
}
.price_time {
	text-align: center;
	background: #f2f2f2;
	color: #f80;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
}


/*job-list*/
.job_container {
	font-size: 14px;
}
.job_panel{ display:inline-block;width:100%;}
.job_panel table{width:100%; margin-bottom:20px; }
.job_panel table td,.job_container table th {
	text-align: center;
	height: 35px;
	line-height: 35px;
}
.job_panel thead th {
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	background: #f5f9fb;
	height: 30px;
	line-height: 30px;
}
.job_panel table td.col_8 {
	 background: rgba(0, 0, 0, 0) url("../images/buttonbg-blue.jpg") no-repeat scroll 0 4px;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin: 0 auto;
    text-align: center;
    width: 90px;
}
.job_panel table td.col_8 a{    color: #fff; line-height:28px;}

/*job-detail*/
.job_info{ display:inline-block; width:100%;}
.job_detail table {
    width:100%;
    margin-bottom:20px;
	border-top: 1px solid #ccc;
}
.job_detail td {
	padding: 5px;
	border-bottom: 1px #ccc solid;
}
.job_detail td.col_1,.job_detail td.col_3 {
	text-align: right;
	background: #f2f2f2;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-size: 14px;
	width: 150px;
	width: 80px;
}
.jobIn_details {
	font-size: 14px;
	line-height: 25px;
	font-size: 14px;
	padding-top: 20px;
}
.jobIn_apply {
	padding-top: 20px;
}


/*联系方式*/
.contact_details {
	line-height: 25px;
	font-size: 14px;
}
.contact_map {
	padding-top: 20px;
}
.leftContact li{  line-height:21px;}
.leftContactMore a{	color: #0088ff; height:30px; line-height:30px;}
/*留言板*/
.feedback{ font-size:14px; height:500px; padding-left:30px;}
.feedback table{ width:100%; float:left; }
.feedback .title{ height:40px; }
.feedback .red{ color:#ff0000; height:40px; }
.feedback .submit{ margin-top:10px; height:40px;}

/*button*/
.buttonbg-blue {
	width: 85px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	margin:0 auto;
    background: url(../images/buttonbg-blue.jpg) no-repeat;
}
.buttonbg-blue a {
	color: #fff;
}
.buttonbg-yellow {
	width: 85px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: url(../images/buttonbg-yellow.jpg) no-repeat;
	color: #fff;
	font-weight: bold;
	float: left;
	font-size: 12px;
}
.buttonbg-yellow a {
	color: #fff;
}
.buttonbg-print {
	width: 85px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: url(../images/buttonbg-print.jpg) no-repeat;
	color: #333;
	float: left;
	font-size: 12px;
}
.button-reset{ width:85px; height:28px; margin-left:20px; line-height:28px; text-align:center; font-size:12px; font-weight:bold; border:1px solid #ccc; background:#f2f2f2;}
.button-reset a{ color:#08f;}

