
/*新闻*/
	.s-news {
	width:1150px;
	margin:10px auto;
	background:e9e9e9;
	height:45px;
	background:url(../images/new-1.png) no-repeat left #e9e9e9;
	background-position:20px 14px;
	padding-left:50px;
	overflow:hidden;
	position:relative;
}
.s-news li {
	line-height:45px;
	font-size:13px;
	text-align:left;
	height:45px;
}
.s-news li a {
	color:#000;
	height:45px;
}
.s-news li a:hover {
	color:#f00;
}
.s-news li a span {
	color:#666;
	font-size:12px;
	height:45px;
}
.news-list {
	width:1000px;
	float:left;
}
.news-arr {
	width:80px;
	float:right;
	padding:0 20px;
	height:45px;
}
.next {
	width:25px;
	height:45px;
	background:url(../images/news-3.png) no-repeat center center;
	float:right;
}
.prev {
	width:25px;
	height:45px;
	background:url(../images/news-2.png) no-repeat center center;
	float:right;
}
/*大图切换*/
	.fullSlide {
	width:100%;
	min-width:1200px;
	position:relative;
	background:#f4f4f4;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
	position: relative;
	width: 100%;
	height: 412px;
}
.fullSlide .bd li {
	width:100% !important;
	overflow:hidden;
	text-align:center;
	position: absolute;
	left: 0px;
	top: 0px;
	display: list-item;
	background-position: 50% 0px;
}
.fullSlide .bd li a {
	display:block;
	width:100%;
	height:100%;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	height:9px;
	line-height:9px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:70px;
	height:5px;
	margin:0 6px;
	overflow:hidden;
	background:#fff;
	line-height:99px;
}
.fullSlide .hd ul .on {
	background:#e84f3f;
}
/* 产品分类*/
	.film_focus {
	width:1200px;
	height:524px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
	background:#fff;
	text-align:left;
}
.film_focus a {
	text-decoration:none;
	color:#333;
}
.film_focus .film_focus_imgs_wrap {
	background:url(../images/load.gif) no-repeat center center;
}
.film_focus ul.film_focus_imgs li {
	height:524px;
}
.film_focus ul.film_focus_imgs li .bigpic {
	position:relative;
}
.film_focus ul.film_focus_imgs li .bigpic .bgimg {
	display:block;
	float:right;
}
.film_focus ul.film_focus_imgs li .bigpic .title {
	font-size:21px;
	color:#fff;
	font-weight:bold;
	line-height:35px;
}
.film_focus ul.film_focus_imgs li .bigpic .cpzl {
	font-size:15px;
	color:#fff;
	font-weight:bold;
	line-height:30px;
}
.film_focus ul.film_focus_imgs li .bigpic p {
	font-size:13px;
	color:#fff;
}
.film_focus ul.film_focus_imgs li .bigpic .mgbtm {
	padding-bottom:10px;
}
.film_focus ul.film_focus_imgs li .xxtxt {
	position:absolute;
	right:0;
	top:0;
	height:230px;
	width:265px;
	padding:50px;
	z-index:10;
	background:url(../images/s-cp-bg.png);
}
.film_focus film_focus_desc li {
	display:block;
}
.film_focus ul.film_focus_nav li h2 {
	font-size:16px;
	font-weight:600;
	height:30px;
	line-height:34px;
}
.film_focus ul.film_focus_nav li .iftxt {
	padding:15px 10px 15px;
}
.film_focus ul.film_focus_nav li .iftxt p {
	height:22px;
	line-height:22px;
	font-size:12px;
	font-weight:normal;
}
.film_focus .probtn {
	line-height:40px;
	border:1px solid #fff;
	padding:5px 15px;
	font-size:14px;
	color:#fff;
}
.film_focus ul.film_focus_nav li img {
	width:100px;
	height:90px;
	float:left;
	display:block;
	margin:7px 5px 7px 15px;
}
.film_focus ul.film_focus_imgs li img {
	height:330px;
	width:940px;
}
.film_focus ul.film_focus_nav {
	width:260px;
	height:524px;
	position:absolute;
	left:0;
	top:0;
	z-index:100;
}
.film_focus ul.film_focus_nav li {
	height:104px;
	background:#e9e9e9;
	margin:0px 0px 1px 0;
	position:relative;
	width:260px;
	cursor: pointer;
	cursor: hand;
	color:#333;
	font-weight:bold;
	font-size:14px;
	overflow:hidden;
	line-height:104px;
}
.film_focus ul.film_focus_nav li.cur {
	background:#fff;
	width:254px;
	border-left:6px solid #ffdf49;
	height:104px;
	left:0px;
	color:#333;
	font-weight:bold;
	overflow:hidden;
}
.film_focus ul.film_focus_nav li.cur h2 {
	font-size:16px;
	font-weight:bold;
}
.film_focus ul.film_focus_nav li b {
	display:none
}
.film_focus ul.film_focus_nav li b span {
	display:block
}
.film_focus ul.film_focus_nav li.cur b {
	display:block;
	vertical-align: middle;
	display: table-cell;
	height:132px;
}
.film_focus ul.film_focus_nav li.cur span {
	display:none
}
.film_focus .protj {
	background:#fff;
	padding-bottom:10px;
}
.film_focus .wjtj {
	width:455px;
	height:176px;
	background:#F6F4F5;
	position:relative;
	float:right;
	margin-right:10px;
	margin-top:10px;
	overflow:hidden;
}
.film_focus .wjtj:hover {
	background:#fff;
	box-shadow:0px 0px 4px #bbb;
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	/* Firefox 4*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
	/* Opera*/
}
.film_focus .wjtj .zz {
	position:absolute;
	top:0;
	left:0;
	width:180px;
	height:126px;
	background:url(../images/s-cp-bg.png);
	display:none;
	padding:25px;
	line-height:30px;
	font-size:16px;
	overflow:hidden;
	color:#FFF;
	font-weight:bold;
}
.film_focus .wjtj .xxinfo {
	padding:15px;
	width:195px;
	height:146px;
	float:left;
	overflow:hidden;
}
.film_focus .wjtj .xxinfo h3 {
	color:#333;
	font-size:15px;
	border-bottom:1px solid #eee;
	line-height:35px;
	height:35px;
	overflow:hidden;
}
.film_focus .wjtj .xxinfo p {
	line-height:25px;
	height:25px;
	font-size:13px;
}
.film_focus .wjtj .xxinfo p .csmc {
	width:60px;
	padding-right:10px;
	text-align:right;
	display:block;
	float:left;
	color:#333;
}
.film_focus .wjtj .xxinfo p .xxcs {
	font-size:14px;
	color:#e74e3e;
	width:80px;
	height: 20px;
	overflow: hidden;
}
.film_focus .wjtj .xxinfo .tjcpzx {
	height:30px;
	margin-top:10px;
}
.film_focus .wjtj .xxinfo .tjcpzx .cpzxk {
	display:block;
	width:60px;
	border:1px solid #ffaf2e;
	line-height:24px;
	height:24px;
	padding:0 10px;
	text-align:center;
	font-size:13px;
	float:left;
	margin:0 6px;
}
.film_focus .wjtj .xxinfo .tjcpzx .cpzxk:hover {
	background:#ffaf2e;
	color:#fff;
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	/* Firefox 4*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
	/* Opera*/
}
.film_focus .wjtj:hover .zz {
	display:block;
}
.film_focus .wjtj .smimg {
	width:218px;
	height:148px;
	float:left;
	padding-top:14px;
	margin-left:12px;
}
.mpro {
	height:65px;
	line-height:65px;
	width:1200px;
	margin:0 auto;
	text-align:left;
	font-size:12px;
	color:#c5c5c5;
	background:url(../images/s-line.png) repeat-x;
}
.mpro .emore {
	float:left;
	text-align:left;
	width:180px;
	background:#fafafa;
}
.mpro .cmore {
	display:block;
	float:right;
	font-size:15px;
	color:#868686;
	text-align:right;
	width:105px;
	text-align:right;
	background:url(../images/s-dot.png) no-repeat left #fafafa;
}
.mpro a:hover {
	color:#f00;
}
/*如何选挖机*/
	.wjxz {
	width:100%;
	min-width:1200px;
	text-align:center;
	background:#FFF;
}
.wjxz ul {
	margin:0 auto;
	width:1200px;
	height:510px;
	padding-top:20px;
}
.wjxz ul li {
	width:300px;
	height:510px;
	display:block;
	float:left;
	position:relative;
}
.wjxz .rhxwj {
	padding:15px 25px;
	width:250px;
	height:245px;
	overflow:hidden;
	background:url(../images/s-xwj-3.png) no-repeat;
	color:#000;
	float:left;
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	font-size:12px;
}
.wjxz li:hover .rhxwj {
	background:url(../images/s-xwj-1.png) no-repeat;
	color:#fff;
}
.wjxz li:hover .rhxwj h3 span {
	border-bottom:3px solid #fff;
	padding-bottom:3px;
}
.wjxz .rhxwj h3 {
	font-size:18px;
	line-height:45px;
	text-align:center;
}
.wjxz .rhxwj h3 span {
	border-bottom:3px solid #000;
	padding-bottom:3px;
}
.wjxz .rhxwj p {
	line-height:25px;
	padding-top:5px;
}
.wjxz .rhxwj .wjcpxq {
	margin-top:10px;
	text-align:center;
}
.wjxz .rhxwj .wjcpxq a {
	font-size:15px;
	line-height:24px;
	border:1px solid #000;
	color:#000;
	text-align:center;
	padding:5px 10px;
}
.wjxz li:hover .rhxwj .wjcpxq a {
	border:1px solid #fff;
	color:#fff
}
.wjxz .rhxwjpic {
	margin-top:255px;
}
.wjxz .rhxwj2 {
	padding:35px 20px 15px 20px;
	width:260px;
	height:225px;
	overflow:hidden;
	background:url(../images/s-xwj-2.png) no-repeat;
	color:#000;
	float:left;
	z-index:10;
	position:absolute;
	top:239px;
	left:0;
}
.wjxz li:hover .rhxwj2 {
	background:url(../images/s-xwj-4.png) no-repeat;
	color:#fff;
}
.wjxz li:hover .rhxwj2 h3 span {
	border-bottom:3px solid #fff;
	padding-bottom:3px;
}
.wjxz .rhxwj2 h3 {
	font-size:18px;
	line-height:45px;
	text-align:center;
}
.wjxz .rhxwj2 h3 span {
	border-bottom:3px solid #000;
	padding-bottom:3px;
}
.wjxz .rhxwj2 p {
	line-height:25px;
	padding-top:5px;
}
.wjxz .rhxwj2 .wjcpxq {
	margin-top:10px;
	text-align:center;
}
.wjxz .rhxwj2 .wjcpxq a {
	font-size:15px;
	line-height:24px;
	border:1px solid #000;
	color:#000;
	text-align:center;
	padding:5px 10px;
}
.wjxz li:hover .rhxwj2 .wjcpxq a {
	border:1px solid #fff;
	color:#fff
}
.wjxz .rhxwjpic2 {
	margin-top:0;
}
.wjxz img {
	width:300px;
	height:255px;
}
/*已购*/
	.xpbt {
	height:40px;
	line-height:40px;
	font-size:14px;
	text-align:left;
}
.xpbt h1 {
	display:inline-block;
	*display:inline;
	zoom:1;
	font-weight:bold;
}
.ygkh {
	width:100%;
	min-width:1200px;
	text-align:center;
	background:url(../images/yigou.jpg) no-repeat center #FFF;
	padding:20px 0;
	text-align:center;
}
.ygkh .cpzxxx {
	width:1200px;
	height:218px;
	font-size:12px;
	margin:0 auto;
}
.ygkh .cpzxxx .cpzxlb {
	width:370px;
	padding:15px 0;
	color:#fff;
	float:left;
}
.ygkh .cpzxxx .cpzxlb .zxname {
	width:60px;
	display:block;
	float:left;
}
.ygkh .cpzxxx .cpzxlb .zxtel {
	width:90px;
	display:block;
	float:left;
}
.ygkh .cpzxxx .cpzxlb .zxadr {
	width:90px;
	display:block;
	float:left;
}
.ygkh .cpzxxx .cpzxlb .zxcpxh {
	width:120px;
	display:block;
	float:left;
	height:30px;
	overflow:hidden;
}
.ygkh .cpzxxx .cpzxlb .zxcpxh font {
	background:#e74e3e;
	padding:0 5px;
	font-size:12px;
}
.zxScroll-top {
	height:150px;
	overflow:hidden;
	width:370px;
}
.zxScroll-top .zxxx {
	}
.zxScroll-top .infoList li {
	height:30px;
	line-height:30px;
	text-align:left;
	width:370px;
	overflow:hidden;
}
.ygkh .cpzxxx .jjfa {
	width:660px;
	float:right;
	padding-top:50px;
}
.ygkh .cpzxxx .jjfa li {
	width:90px;
	float:left;
}
.ygkh .cpzxxx .jjfa li.child1 {
	background:url(../images/s-ico-1.png) no-repeat top center;
	margin-right:52px;
}
.ygkh .cpzxxx .jjfa li:hover p {
	color:#FFF;
}
.ygkh .cpzxxx .jjfa li.child1:hover {
	background:url(../images/s-ico-11.png) no-repeat top center;
}
.ygkh .cpzxxx .jjfa li.child2 {
	background:url(../images/s-ico-2.png) no-repeat top center;
	margin-right:52px;
}
.ygkh .cpzxxx .jjfa li.child2:hover {
	background:url(../images/s-ico-21.png) no-repeat top center;
}
.ygkh .cpzxxx .jjfa li.child3 {
	background:url(../images/s-ico-3.png) no-repeat top center;
	margin-right:52px;
}
.ygkh .cpzxxx .jjfa li.child3:hover {
	background:url(../images/s-ico-31.png) no-repeat top center;
}
.ygkh .cpzxxx .jjfa li.child4 {
	background:url(../images/s-ico-4.png) no-repeat top center;
	margin-right:52px;
}
.ygkh .cpzxxx .jjfa li.child4:hover {
	background:url(../images/s-ico-41.png) no-repeat top center;
}
.ygkh .cpzxxx .jjfa li.last {
	background:url(../images/s-ico-5.png) no-repeat top center;
	margin-right:0;
}
.ygkh .cpzxxx .jjfa li.last:hover {
	background:url(../images/s-ico-51.png) no-repeat top center;
}
.ygkh .cpzxxx .jjfa li p {
	line-height:35px;
	padding-top:90px;
	font-size:14px;
	text-align:center;
	color:#acacaf;
	font-weight:bold;
}