@charset "utf-8";
/* CSS Document */

.fullSlide {	width:100%;	position:relative;	height:500px;}
.fullSlide .bd {	margin:0 auto;	position:relative;	z-index:0;	overflow:hidden;}
.fullSlide .bd ul {	width:100% !important;}
.fullSlide .bd li {	width:100% !important;	height:500px;	overflow:hidden;	text-align:center;}
.fullSlide .bd li a {	display:block;	height:500px;}
.fullSlide .hd { line-height:39px;	width:100%;	position:absolute;	z-index:1;	bottom:0px;	left:0;color:#fff;}
.fullSlide .prev,.fullSlide .next {	display:block;	position:absolute;	z-index:1;	top:50%;	margin-top:-30px;	left:15%;	z-index:1;	width:40px;	height:60px;	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;	cursor:pointer;	filter:alpha(opacity=50);	opacity:0.5;	display:none;}
.fullSlide .next {	left:auto;	right:15%;	background-position:-6px -137px;}


.hot {margin:0 auto; margin-top:20px; }
.hot .hot_l { float:left; width:950px; height:375px; background:url(../images/hot_bg.jpg) left repeat-x; margin-bottom:20px;}
.hot .hot_l h3 { font-size:30px; color:#fff; font-weight:100; padding-left:35px; padding-top:30px;}
.hot .hot_l .hot_top { color:#fff; font-weight:100; padding-left:35px; padding-top:5px;}
.hot .hot_l .hot_text { width:40%; color:#656565;padding-left:35px; padding-top:15px; margin-top:50px;}
.hot .hot_l .hot_more { width:80px; height:20px; line-height:14px; background-color:#ff7300; color:#fff; font-weight:100; margin-top:20px; margin-left: 54px;padding-left:18px; padding-top:5px;border: 1px solid #f6d0af;}
.hot .hot_l .hot_more:hover {color:#000;}
.hot .hot_l .hot_l_p{ clear:both;margin-left:30px;}
.hot .hot_l ul{ float:right;width:498px; height:300px; overflow:hidden; background:url(../images/hot_ul_bg.png)}
.hot .hot_l li{float:left; width:160px;height:300px;margin-left:6px;}
.hot .hot_l li.hpb_1{ width:158px; height:298px; background:url(../images/hot_pro_1.jpg) #fff;border:1px solid #ddd;}
.hot .hot_l li.hpb_2{ width:158px; height:298px; background:url(../images/hot_pro_2.jpg) #fff;border:1px solid #ddd;}
.hot .hot_l li.hpb_3{ width:158px; height:298px; background:url(../images/hot_pro_3.jpg) #fff;border:1px solid #ddd;}
.hot .hot_l li:hover{background: #565656!important ;opacity:0.6;filter:alpha(opacity=80); padding-top:80px;border:1px solid #333;}
.hot .hot_l li p {display:none;float:left; width:158px; height:298px;	text-decoration:none}
.hot .hot_l li p img{ display:none;}
.hot .hot_l li:hover img{ display:inline; float:left;  position:relative; ;padding-left:45px; padding-right:45px;}
.hot .hot_l li:hover p{ display:inline; opacity:1; width:160px;height:300px;	color: #fff; font-size:20px;text-align:center; line-height:80px;}
.hot .hot_r {width:205px; height:375px; background-image:url(../images/hot_r_bg.jpg)}

.hot .hot_r p.hot_r_t{font-size:50px; color:#fff; font-weight:700; width:35px; line-height:52px; padding-left:20px; padding-top:110px;}
.hot .hot_r p.hot_r_e{font-size:20px; color:#fff; font-family:impact;   padding-left:22px; padding-top:15px; }




.product .w_1160{width:1160px; margin:0 auto; margin-top:10px; }
.product{width:100%; height:607px;margin:0 auto; clear:both;background: #f3f3f3;}
.product>.head{height:150px; background:url(../images/product_bg.jpg) center no-repeat;}
.product>.head .title_b{width:243px; height:83px; border:1px solid #bebebe; border-bottom-color:#ff7300; background-color:#fff; float:left; margin-top:65px;}
.product>.head .title_b .a{font-size:26px; color:#000; line-height:26px; padding-left:38px; padding-top:15px;}
.product>.head .title_b .b{font-size:20px; line-height:20px; font-family:impact; color:#ff7300; padding-left:38px; padding-top:10px;}
.product>.head .phone_b{width:245px; height:85px; float:right; background-color:#ff7300; margin-top:65px;}
.product .phone_b>div{height:50px; border-left:1px solid #fff; float:left; margin-left:16px; margin-top:18px;}
.product .phone_b .msg{margin-left:40px; float:left; background-image:url(../images/001454_07.png); background-repeat:no-repeat; font-size:18px; line-height:18px; color:#fff; font-weight:bold; font-family:arial; padding-left:22px; margin-top:2px;}
.product .phone_b .num{font-size:28px; line-height:28px; font-family:Impact; padding-left:20px; clear:both; color:#fff; padding-top:9px;}
.product .text_b .text_b_p1{ float:left; font-size:16px; color:#666; margin-top:100px; margin-left:30px; padding-left:35px; 	width:150px;	height: 32px;	line-height: 32px;	background-color: #fff;	text-indent: 15px;	float: left;	border-radius: 20px;	margin-right: 5px;  }
.product .text_b p.text_b_p2{ float:left; font-size:16px; color:#666; margin-top:100px; margin-left:5px; padding-left:35px; 	width:150px;	height: 32px;	line-height: 32px;	background-color: #fff;	text-indent: 15px;	float: left;	border-radius: 20px;	margin-right: 5px;}
.product .text_b p.text_b_p3{ float:left; margin-top:100px;margin-left:5px; width:32px; height:32px; background:#ff7300;border-radius: 20px;}
.product .cont{width:1160px; margin:0 auto; clear:both; height:437px; overflow:hidden; background: #f3f3f3;}
.product .cont .cont_l{ height:421px; width:40px;float:left; }
.product .cont .cont_l .p1{height:156px; padding-top:55px; padding-left:12px;font-size:16px; color:#fff; background-color:#ff7300;margin-top:10px;}
.product .cont .cont_l .p2{height:156px;padding-top:55px; padding-left:12px;font-size:16px; color:#fff; background-color:#ff7300;margin-top:5px;}
.product .cont .cont_l .p3{height:156px; padding-top:55px; padding-left:12px;font-size:16px; color:#fff; background-color:#ff7300;margin-top:5px;}

.product .lnav_a{float:left;}
.product .lnav1{width:204px; border-right:1px solid #bebebe;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;margin-top:10px;}
.product .lnav2{width:204px; border-right:1px solid #bebebe;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe; background:#fff; margin-top:5px;}
.product .lnav3{width:204px; border-right:1px solid #bebebe;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe; background:#fff; margin-top:5px;}

.product .lnav1 li, .product .lnav2 li{width:154px; margin:0 auto; padding:0 25px;height:51px; line-height:51px; color:#383838; font-weight:bold;background:#fff;cursor:pointer;}
.product .lnav1 li a, .product .lnav2 li a{ float:left;width:100px;background:url(../images/001454_08.png) right center no-repeat; padding-right:20px;}
.product .lnav1 li+li, .product .lnav2 li+li{border-top:1px solid #d1d1d1;}
.product .lnav1 li a, .product .lnav2 li a{color:#383838;}
.product .lnav1 li a:hover, .product .lnav2 li a:hover{background:url(../images/001454_09.png) center right no-repeat;}
.product .lnav1 li:hover a, .product .lnav2 li:hover a{	display: block;}

.product .rdata1, .product .rdata2{float:left;width:900px;padding-left:15px; display:none;height: 437px;}
.product .rdata1 li, .product .rdata2 li{width:287px; height:185px; float:left; margin-left:10px; margin-top:14px; margin-bottom:15px;}



.product .lnav1 li, .product .lnav3 li{width:154px; margin:0 auto; padding:0 25px;height:51px; line-height:51px; color:#383838; font-weight:bold;background:#fff;cursor:pointer;}
.product .lnav1 li a, .product .lnav3 li a{ float:left;width:100px;background:url(../images/001454_08.png) right center no-repeat;padding-right:20px;}
.product .lnav1 li+li, .product .lnav3 li+li{border-top:1px solid #d1d1d1;}
.product .lnav1 li a, .product .lnav3 li a{color:#383838;}
.product .lnav1 li a:hover, .product .lnav3 li a:hover{background:url(../images/001454_09.png) center right no-repeat;}
.product .lnav1 li a:hover a, .product .lnav3 li a:hover a{	display: block;}
.product .rdata1, .product .rdata3{/**float:left;width:900px;**/  padding-left:15px; display:none;}
.product .rdata1 li, .product .rdata3 li{width:287px; height:185px; float:left; margin-left:10px; margin-top:14px; margin-bottom:15px;}


.product .rdata1 li a, .product .rdata2 li a {	position: relative;	width:287px	; height:200px;}
.product .rdata1 li .img, .product .rdata2 li .img{width:285px; height:200px; border:1px solid #e0e0e0; background-color:#efefef; overflow:hidden; position:absolute;z-index:0;}
.product .rdata1 li .img img, .product .rdata2 li .img img{display:block; width:281px; height:200px; margin:2px;z-index:999;position:absolute;z-index:0;}
.product .rdata1 li a:hover .title, .product .rdata2 li a:hover .title {	display: block;}
.product .rdata1 li .title, .product .rdata2 li .title {width:287px; height:28px; background-color:#23201d; font-size:14px; line-height:28px; color:#fff; text-align:center; margin-top:2px;	bottom: 2px;	left: 0px;	width: 100%;display: none; margin-top:173px;}



.product .rdata1 li a, .product .rdata3 li a {	position: relative;	width:287px	; height:200px;}
.product .rdata1 li .img, .product .rdata3 li .img{width:285px; height:200px; border:1px solid #e0e0e0; background-color:#efefef; overflow:hidden; position:absolute;z-index:0;}
.product .rdata1 li .img img, .product .rdata3 li .img img{display:block; width:281px; height:200px; margin:2px;z-index:999;position:absolute;z-index:0;}
.product .rdata1 li a:hover .title, .product .rdata3 li a:hover .title {	display: block;}
.product .rdata1 li .title, .product .rdata3 li .title {width:287px; height:28px; background-color:#23201d; font-size:14px; line-height:28px; color:#fff; text-align:center; margin-top:2px;	bottom: 2px;	left: 0px;	width: 100%;display: none; margin-top:173px;}



.index-news{ float:left; width:100%;
	padding-top: 27px;
	padding-bottom: 30px;
}
.index-news .in-new-left{
	width: 710px;
	border: 1px solid #f2f2f2;
	height: 288px;
	float: left;
}
.index-news .in-new-left .left{
	width: 128px;
	float: left;
}
.index-news .in-new-left .left div{
	width: 128px;
	height: 143px;
	background: #222;
	border-bottom: 1px solid #fff;
	position: relative;
	cursor: pointer;
}
.index-news .in-new-left .left div:hover{
	background: #ff7300;
}
.index-news .in-new-left .left div:hover .img{
	display: block;
}
.index-news .in-new-left .left div.on{
	background: #ff7300;
}
.index-news .in-new-left .left div.on .img{
	display: block;
}
.index-news .in-new-left .left div .p-img{
	text-align: center;
	padding-top: 30px;
}
.index-news .in-new-left .left div .p-text{
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	padding-top: 10px;
}
.index-news .in-new-left .left .img{
	position: absolute;
	right: -12px;
	top: 55px;
	width: 12px;
	height: 24px;
	background: #fff;
	display: none;
}
.index-news .in-new-left .right{
	width: 540px; margin-right:20px;
	float: right;
	height: 288px;
	overflow: hidden;
	position: relative;
}
.index-news .in-new-left .right .right-text-top .title{
	font-size: 15px;
	font-weight: bold;
	color: #ff7300;
	padding-top: 20px;
	padding-bottom: 10px;
}
.index-news .in-new-left .right .right-text-top span{
	color: #ff7300;
}
.index-news .in-new-left .right .right-text-top{
	height: 113px;
	padding-left: 20px;
}
.index-news .in-new-left .right .right-text-btm li{
	background: url(../images/tb6.png) no-repeat left;
	height: 42px;
	line-height: 42px;
	padding-left: 20px;
	border-top: 1px dashed #e4e4e4;
	font-size: 14px;
	font-weight: bold;
	
}
.index-news .in-new-left .right .right-text-btm li span{
	color: #989898;
	float: right;
	font-size: 12px;
	font-weight: normal;
}
.index-news .in-new-left .right .right-box{
	height: 290px;
}
.index-news .in-new-left .right .right-con{
	position: absolute;
	top: 0px;
}
.in-new-right{ float:right;
	width: 420px;
	float: right;
	height: 280px;
}
.in-new-right .title {width: 420px; 	height: 40px;}
.in-new-right .title h3{ float:left;
	border-left: 4px solid #ff7300;
	font-weight: bold;
	font-size: 20px;
	color: #333;
	padding-left: 19px;
}
.in-new-right .title p{ 	
	float: right;
	height: 20px;
	color:#ff7300;
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:30px;
	padding-right:20px;}
	
.in-new-right .text{ }
.in-new-right .text .img{ 	height:160px;}
.in-new-right .text p{
	color: #8f8f8f; width: 418px;
}