﻿@charset "utf-8";
@import url("../css/common/grid.css");/*网格*/
@import url("../css/common/layout.css");/*整体框架*/
@import url("../css/common/icon.css");/*图标*/
@import url("../css/navi/navi_02.css");/*02导航*/
@import url("../css/banner.css");/*幻灯片*/
@import url("../css/navi/classify_01.css");/*侧栏样式*/
@import url("../css/adorner/01/A_style.css");/*01装饰器*/
@import url("../css/adorner/02/A_style.css");/*02装饰器*/
@import url("../css/links.css");/*友情链接*/
@import url("../css/kefu.css");/*在线客服*/
@import url("../css/common/doc.css");/*自定义文档*/



html{
	overflow-x:hidden;
	}
	
	
/*导航栏*/
.nav-wrap{
	margin: 0px auto;
	background-color: #fff;
	-webkit-box-shadow: 0px 1px 8px #666;
	-moz-box-shadow: 0px 1px 8px #666;
	box-shadow: 0px 1px 8px #666;
}
.nav-wrap .group .m{
	margin-left:25px;
	margin-right:25px;
	}
/* Clearfix */
.group:after{visibility:hidden;display:block;content:"";clear:both;height:0}
*:first-child+html .group{zoom:1} /* IE7 */

/* Example One */
#example-one{margin:0 auto;list-style:none;position:relative;width:1050px;}
#example-one li{
	display: inline-block;
	float: left;
}
#example-one a{
	color: #666;
	font-size: 14px;
	float: left;
	text-decoration: none;
	text-transform: uppercase;
	font-family: "微软雅黑", "黑体";
	line-height: 80px;
	height: 80px;
font-weight: bold;
}
#example-one a:hover{
	color: #0768af
}
#magic-line{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: auto;
	height: 3px;
	background-color: #3569b0;
}
.current_page_item a{color:#0768af !important}
.ie6 #example-one li, .ie7 #example-one li{display:inline}
.ie6 #magic-line {bottom:-3px}

.logo{
	z-index:9999;
	position:relative;
	}


/*首页关于*/
.index_01{
	margin-top: 55px;
	margin-bottom: 55px;
	padding-bottom: 55px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	}
.index_about_left{
	float:left;
	width:630px;
	}
.index_about_left div img{
	width:310px;
	height:150px;
	}
.index_about_left h2{
	font-family: "微软雅黑", "黑体";
	font-size: 20px;
	line-height: 36px;
	color: #333;
	margin-bottom:10px;
	}
.index_about_left h2 p{
	float:right;
	margin-top:10px;
	}
.index_about_left h2 p a{
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	font-weight: normal;
	color: #888;
	text-decoration: underline;
	}
.index_about_left h2 p a:hover{
	color:#0768af;
	}
.index_about_left span{
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	font-weight: normal;
	color: #888;
	clear:both;
	line-height:26px;
	}

.index_about_right{
	float:right;
	width:370px;
	margin-top:10px;
	}
.index_about_right li{
	float:left;
	margin-left:28px;
	}
.index_about_right li a{
	width: 95px;
	height: 35px;
	display: block;
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	color: #333;
	text-align: center;
	padding-top: 110px;
	}
.index_about_right li a:hover{
	color:#0768af;
	}
.index_about_right li .index_about01{
	background-image: url(../img/index_ab01.jpg);
	}
.index_about_right li .index_about02{
	background-image: url(../img/index_ab02.jpg);
	}
.index_about_right li .index_about03{
	background-image: url(../img/index_ab03.jpg);
	}
.index_about_right li .index_about01:hover{
	background-image: url(../img/index_ab01_hover.jpg);
	}
.index_about_right li .index_about02:hover{
	background-image: url(../img/index_ab02_hover.jpg);
	}
.index_about_right li .index_about03:hover{
	background-image: url(../img/index_ab03_hover.jpg);
	}



/*首页产品*/
.index_02 .index_pro_bt{
	margin-bottom:25px;
	}
.index_02 .index_pro_bt h2{
	float: left;
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #0768af;
	line-height:20px;
	}
.index_02 .index_pro_bt h2 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background-color: #0768af;
	line-height: 22px;
	height:20px;
	float: right;
	margin-left: 5px;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
	}
.index_02 .index_pro_bt span{
	float:right;
	}
.index_02 .index_pro_bt span a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background-color: #aaa;
	line-height: 20px;
	text-align: center;
	display: block;
	height: 20px;
	padding-right: 8px;
	padding-left: 8px;
	}
.index_02 .index_pro_bt span a:hover{
	background-color: #0768af;
	}


.index_pro_list{
	width:1050px;
	margin:0 auto;
	clear:both;
	}
	
	

	
	
.picMarquee-left{ overflow:hidden; position:relative;  }
.picMarquee-left .hd{
	overflow: hidden;
	height: 30px;
	background: #f4f4f4;
	padding: 0 10px;
	display: none;
}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/icoLeft.gif") no-repeat;}
.picMarquee-left .hd .next{ background:url("../images/icoRight.gif") no-repeat;  }
.picMarquee-left .bd{ padding:0px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 2px;
}







.mosaic-block {
	float: left;
	position: relative;
	overflow: hidden;
	width: 270px;
	height: 260px;
	margin: 0px;
	background-image: url(../img/common/loading2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f2f2f2;
}

.mosaic-backdrop {
    display:none;
    position:absolute;
    top:0;
    height:100%;
    width:100%;
}

.mosaic-overlay {
    display:none;
    z-index:5;
    position:absolute;
    width:100%;
    height:100%;
}

.fade .mosaic-overlay {
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
	filter: alpha(opacity=00);
	background-image: url(../img/heise.png);
}

.clearfix{ display: block; height: 0; clear: both; visibility: hidden; }

.details{
	margin: 15px 20px;
	text-align: center;
}	
.details h4{
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	line-height: 45px;
	color: #fff;
	margin-top:85px;
	}
.details p{
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	background-image: url(../img/pro_jiantou.png);
	background-repeat: no-repeat;
	background-position: 150px center;
	color: #fff;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
}
.details p:hover{
	background-position: 155px center;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	}



/*底部css*/
.footer_xiantiao{
	background-color: #eee;
	height: 1px;
	width: 100%;
	margin-top:55px;
	}
.footer{
	width:100%;
	background-color: #eee;
	margin-top:5px;
	}
.footer_jz{
	width: 1050px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 25px;
	padding-bottom: 25px;
	}

.footer_nav{
	float:left;
	width:740px;
	background-image: url(../img/bott_bj.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	min-height:180px;
	}
.footer_nav ul{
	width: 80px;
	float: left;
	margin-right: 40px;
	}
.footer_nav ul h3{
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #333;
	line-height: 36px;
	font-weight: normal;
	margin-bottom:10px;
	}
.footer_nav ul li a{
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	line-height: 26px;
	color: #666;
	}
.footer_nav ul li a:hover{
	color: #0768af;
	}

.footer_banquan{
	float: right;
	width: 260px;
	text-align: center;
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	color: #666;
	margin-top:10px;
	}
.footer_logo{
	margin-bottom:10px;
	}
.footer_banquan p{
	display:inline-block;
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	color: #666;
	}



.ind_news_list{
	margin-top:15px;
	}
.ind_news_title a{
	font-size: 16px;
	margin-top:5px;
	display:block;
	font-weight: normal;
	}
.ind_news_list li h4 a{
	font-size:14px;
	}
.ind_news_list li .assist{
	margin-top:15px;
	}


.map_list li h3 a{
	font-size: 18px;
	font-weight: normal;
	}
.map_list li ul li a{
	font-size:14px;
	line-height:26px;
	}



/*产品css*/
.zxProBox{
	float: left;
	display: inline;
	border: 1px solid #eee;
	padding: 10px;
	margin-left:9px;
	margin-right:9px;
	margin-bottom:15px;
}
.zxProBox p a{
	display:block;
	text-align:center;
	line-height:30px;
	font-size:14px;
	color:#666;
	}
.zxProBox p a:hover{
	color:#0388d0;
	}
.zxProCon{
	width: 220px;
	height: 212px;
	text-align: center;
	position: relative;
	overflow: hidden;
}

.zxProCon .sTit{display: block;font-size: 14px;}
.zxProCon .sTit img{
	width:220px;
	height:212px;
	}
.zxProConHov{
	position: absolute;
	width: 220px;
	height: 212px;
	line-height: 212px;
	display: none;
	color: #fff;
	overflow: hidden;
	cursor: pointer;
	color: #fff;
	font-size: 14px;
	background-image: url(../img/heise.png);
	background-repeat: repeat;
	font-family: "微软雅黑", "黑体";
}
.zxProConHov:hover{text-decoration: none;color: #fff;}




/*首页产品修改*/
.picMarquee-left .bd ul li{
	width: 340px;
	margin-right: 6px;
	margin-left: 6px;
	position:relative;
	height:270px;
	}
.picMarquee-left .bd ul li a{
	display:block;
	}
.picMarquee-left .bd ul li a img{
	width:340px;
	height:270px;
	}
.picMarquee-left .bd ul li a span{
	height: 40px;
	width: 340px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background-image: url(../img/lanse_bj.png);
	background-repeat: repeat;
	display: block;
	}
.picMarquee-left .bd ul li a span p{
	line-height: 40px;
	padding-left: 15px;
	background-image: url(../img/pro_more.png);
	background-repeat: no-repeat;
	background-position: 300px center;
	font-size: 16px;
	color: #fff;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	}





.picMarquee-left .bd ul li a:hover span p{
	background-position: 305px center;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	font-weight: bold;
	}



/*产品列表修改css*/
.products_list table {
	margin-top:35px;
	}
.products_list table tr td{
	border: 1px solid #cfcfcf;
	background: none;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 14px;
	line-height:32px;
	}
.products_list table .pro_bt td{
	font-weight: bold;
	font-size: 16px;
	}

.products_list table .pro_jz {
	text-align: left;
	padding-left: 25px;
	}
.products_list table td a{
	background-image: url(../img/sanjiao.jpg);
	background-repeat: no-repeat;
	background-position: 75px center;
	display: block;
	width: 80px;
	margin:0 auto;
	}
.products_list table td a:hover{
	background-position: right center;
	}


.return_list{
	margin-top:55px;
	margin-bottom:55px;
	text-align:center;
	}
.return_list a{
	font-size: 14px;
	background-color: #888;
	padding-top: 8px;
	padding-right: 25px;
	padding-bottom: 8px;
	padding-left: 25px;
	color: #fff;
	}
.return_list a:hover{
	background-color: #0388d0;
	}



.er_fenlei ul li a{
	width:200px;
	height:40px;
	line-height:40px;
	background:#cbcbcb;
	text-align:center;
	float:left;
	margin-right:20px;
	color:#333;
	}


.er_fenlei ul li a:hover{
	width:200px;
	height:40px;
	line-height:40px;
	background:#0575bc;
	text-align:center;
	float:left;
	margin-right:20px;
	color:#fff;
	}
	
	
.er_fenlei ul li a.cur{
	width:200px;
	height:40px;
	line-height:40px;
	background:#0575bc;
	text-align:center;
	float:left;
	margin-right:20px;
	color:#fff;
	}
	


.san_fenlei ul li a{
	width:180px;
	height:35px;
	line-height:35px;
	background:#cbcbcb;
	text-align:center;
	float:left;
	margin-right:15px;
	color:#333;
	margin-bottom:15px;
	}


.san_fenlei ul li a:hover{
	width:180px;
	height:35px;
	line-height:35px;
	background:#0575bc;
	text-align:center;
	float:left;
	color:#fff;
	}


.san_fenlei ul li a.cur{
	width:180px;
	height:35px;
	line-height:35px;
	background:#0575bc;
	text-align:center;
	float:left;
	margin-right:15px;
	color:#fff;
	}



/*产品首页修改*/



.picMarquee-left2 .bd ul li{
	width: 340px;
	margin-right: 4px;
	margin-left: 6px;
	position:relative;
	height:270px;
	}
.picMarquee-left2 .bd ul li a{
	display:block;
	}
.picMarquee-left2 .bd ul li a img{
	width:340px;
	height:270px;
	}
.picMarquee-left2 .bd ul li a span{
	height: 40px;
	width: 340px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background-image: url(../img/lanse_bj.png);
	background-repeat: repeat;
	display: block;
	}
.picMarquee-left2 .bd ul li a span p{
	line-height: 40px;
	padding-left: 15px;
	background-image: url(../img/pro_more.png);
	background-repeat: no-repeat;
	background-position: 300px center;
	font-size: 16px;
	color: #fff;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	}
.picMarquee-left2 .bd ul li a:hover span p{
	background-position: 305px center;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	font-weight: bold;
	}


.picMarquee-left2{
margin-top:20px;

}






