﻿/*= 清除浮动=*/
.clear{clear: both; height:0px; line-height:0px; font-size:0px;}
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
*+html .clearfix {min-height: 1%;}
*html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}
(this))}



#demo {
	width: 430px;
	margin: auto;
	text-align: center;
	overflow: hidden;
}
#demo img {
	border: 0px;
}
.casetd {
	width: 116px;
	height: 106px;
	background: url(../images/case_bg.gif) repeat-x left bottom;
	vertical-align: top;
}
/*产品分类*/
#quick {
color: #ffffff;
font-size: 24px;
	width: 240px;
	border: 1px solid #fff; background:url(../image/cp.png) no-repeat;
	border-top: 0px none;
	text-align: center;
	padding-top: 130px;
	padding-bottom: 15px;
	line-height: 36px;
}
#quick a {
font-size: 18px;
    color: #ffffff;
	display: block;
	background-color: #FF6D00;
	text-align: center;
	
	height: 45px;
	line-height: 45px;
	letter-spacing: 2px;
	margin-top: 1px;
}
#xiaolei div{width: 214px;
padding-left: 116px;
border-top: 0px none;
line-height: 16px;}
#xiaolei a {padding-left:6px;
background-color: #sdfsdf;
font-size:15px;
color: #3A3A3A;
background:#D5E5FE}

#quick a:hover, #quick a:active {

	background-color: #3482ff;
	color: #ffffff;
}
/*产品分类结束*/

ul,ol{
list-style-type:none;/*清楚列表样式符*/
margin-left:0;/*清楚IE左缩进*/
padding-left:0;/*清楚非IE左缩进*/
}
select,input{vertical-align:middle;}

a{text-decoration: none;}

.clearit{clear:both;}
.zt { margin:0 auto;}
.bk {border: 1px solid #DEDFE0; background:#FFFFFF;}
.m10 { margin-bottom:10px;}
.ghtit { width:93%;height:20px;border-bottom:1px solid #7BC565; margin:0 auto; padding-top:8px; padding-bottom:8px;}
.ghtit h1 { font-size:14px; font-weight: bold; color: blue; float:left;}
.ghtit span {font-size:12px; color:#C6C6C6; margin-top:10px;float:right;}
.gh h2 { font-size:18px;border-bottom:1px solid #7BC565; width:88%;margin:0 auto; padding-top:10px; padding-bottom:10px;}
.ghtit2 {height:25px; width:95%;font-size:18px;border-bottom:1px solid #7BC565;margin:0 auto; padding-top:10px; padding-bottom:10px;}
.ghtit2 h2 {font-size:18px; float:left;}
.ghtit2 span {font: 14px "宋体";margin-top:10px; margin-right:110px;float:right;}

a img{border:none;}
input:focus{border:none;outline:none;}


/***顶部企业名称***/
.head-wrapper{width:width:100%;margin:0 auto;}
.logo-search-box{width:960px;margin:0 auto;  position:relative; height:115px}

/***导航***/
.wraper{ width:100%;background:#3482ff;}
.nav{ position:relative; width:1200px; height:50px;  overflow:hidden;margin:0 auto;}  /*如果栏目比较少，请修改前面的宽度小一点*/
.nav li{ position:relative; float:left; width:150px; height:50px; line-height:50px; text-align:center; font-size:16px; z-index:1}
.nav li a{ display:block; height:50px; color:#fff;}
.nav li a:hover{ width:150px; height:50px; background:#FF6D00;margin-left:5px; margin-right:5px}
.cur{width:150px; height:50px; background:#FF6D00;margin-left:5px; margin-right:5px}

/*********广告条*******/
.DB_tab25 {width:100%;height:500px;position:relative;overflow:hidden} /*图片高度把510改一下*/
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:510px;display:none}/*图片高度把510改一下*/
.DB_tab25 .DB_imgSet{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:-80px;top:0px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:300px;top:0px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:-80px;top:-10px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:300px;top:-10px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:-250px;top:0px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:620px;top:-10px}
.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:460px;text-align:center;font-size:0}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-100px;top:220px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-100px;top:220px;cursor:pointer;display:none}


/*友情链接*/
.link { width:1200px; height:45px;}
.linklist { margin:15px 0px 0px 15px;}



.all_tit{ text-align:center; font-size:30px; color:#999; text-transform:uppercase; font-family:Arial; line-height:26px;}
.all_tit01{ font-weight:bold; font-size:24px; color:#000; font-family:'微软雅黑'; background:url(../images/tit02.jpg) no-repeat bottom center; height:35px;}
.all_tit01 span{ color:#ff9700;}


/* 分页新闻-列表 */
.list{ background-color:#fff;width:1200px;margin: 0 auto;overflow:hidden;}
.list .node{margin:0px 0px 20px 20px;width:840px; border-bottom: 1px #CCC dashed;  height: 120px;} /* 单个文章信息 */
.list .nodel { margin : 0px 20px 0px 5px;float:left;} 
.list .node img{padding:5px;background:#fff;border:1px solid #ccc;width:140px; height: 90px; float:left;}
.list .noder {width:100%; }
.list .noder .title{padding-bottom:0px; height: 30px; line-height: 30px; text-align: left;} /* 标题 */
.list .noder .title h2{ font-size:18px; text-align:left;color: #666666; font-weight:bold;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.list .noder .title a:hover{ color:#000; font-weight:bold;}

#time{float: right;color: #888888;}
#guanjian{ float: left;}
.list .noder .description{color:#555; padding-left: 5px; padding-right: 5px; padding-top: 5px;}
.list .noder .description p{ line-height: 20px;text-indent: 2em; text-align: left;} /* 描述 */




/* 走动的图片transform: scale(0.92)缩小多少*/

.mr_frbox { height: 420px;border:1px solid #EBEBEB; padding: 24px 22px 0px; }
.mr_frBtnL { float: left; margin: 148px 22px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height: 420px; width: 1000px; }
.mr_frBtnR { float: right; margin-top: 148px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; height: 395px; width: 200px; margin-right: 13px; overflow: hidden; }/* 滚动高度，宽度*/
.mr_frUl ul li H3{font-size:14px;color:#8F8F8F;line-height:45px; text-align:center;display:block;white-space:nowrap; text-overflow:ellipsis; }/* 内容超出宽度时隐藏超出部分的内容 */
.mr_frUl ul li img { display: block; margin-bottom: 7px; border: 1px solid #D8D8D8;  height: 145px; width: 200px;}


/*底部*/
.dbdh{ background: url(/img/foot.jpg) center; height:360px; padding-top:0px;}
.dbdh a{ color:#fff;}
.w1200{ width:1200px; margin:0 auto}
.dbdh1{ width:490px}
.dbdh1 h3{ color:#fff; font-size:20px; border-bottom:1px solid #D2D2D2; height:40px; line-height:40px;}
.dbdh1 a{width:100px; height:45px; line-height:45px; color:#E5E5E5}
.dbdh3{ width:460px; color:#fff; line-height:180%; padding-left:60px;}
.dbdh3 img{ display:block}
.dbdh4{ width:220px; padding-top:60px;}
.fl{ float:left}
.fr{ float:right}
.dbbq{ background:#FF6D00; height:45px; line-height:45px; color:#fff;}




 /*产品图片放大 */ 
#main .photoblock-many {		/* A general full-width photo block (that clears), for many thumbnails */
   margin: 0 10px 10px -4px;
   clear: both;
   width: 100%;
   text-align: center;
   font-size: 10px;
   color: #888888;
}



/*产品放大css*/
	.container {
		  margin: 0 auto;
		}

		.doc-modal-list {
		  max-width: 660px;
		  margin: 0 auto;
		}

		.doc-modal-list img {
		  max-width: 100%;
		}

		@media (max-width: 800px) {
		  .doc-modal-list {
			max-width: 100%;
			margin: 20px;
		  }
		}
		
/*产品分类css*/
#index-core {
width:100%;
padding:20px 0 2px 0;
background:url(/image/bj.jpg) repeat;
}
#index-core .cont-in {
width:1200px;
margin:0 auto;
}
#index-core .tit {
width:100%;
text-align:center;
padding-bottom:15px;
}
#index-core .tit .sup {
display:block;
color:#000;
font-size:36px;
line-height:45px; padding-bottom:10px;
}
#index-core .tit .sub {
display:block;
color:#555;
font-size:16px;
line-height:26px;
}
#index-core .tit em {
display:inline-block;
*display:inline;
*zoom:1;
width:60px;
height:2px;
background:#fff;
border:1px solid #000;
margin-top:8px;
}	
		
#index-core .cont {}
.cont { width:1200px; margin: 0 auto; padding-bottom:30px;}
#index-core .cont ul {
margin:-3px;
}
#index-core .cont li {
display:inline-block;
*display:inline;
*zoom:1;
text-align:center;
vertical-align:top;
width:231px;
height:188px;
margin:3px;
background:#3a647f;
position:relative;
overflow:hidden;
cursor:pointer;
}
#index-core .cont li img {
display:block;
width:100%;
height:auto;
opacity:0.2;
transition:all 0.5s;
-moz-transition:all 0.5s;
-webkit-transition:all 0.5s;
-o-transition:all 0.5s;	
}
#index-core .cont li .txt {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
text-align:center !important;
transition:all 0.5s;
-moz-transition:all 0.5s;
-webkit-transition:all 0.5s;
-o-transition:all 0.5s;	
}
#index-core .cont li .txt p {
padding-top:15px;
color:#fff;
font-size:24px;
line-height:60px;
text-align:center;
}
#index-core .cont li .txt span {
display:block;
color:#fff;
text-align:center;
font-size:18px;
line-height:24px;
}
#index-core .cont li .txt em {
display:inline-block;
*display:inline;
*zoom:1;
width:42px;
height:2px;
border:1px solid #fff;
margin-top:20px;
}
#index-core .cont li:hover img {
opacity:1;
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-ms-transform:scale(1.05);
-o-transform:scale(1.05);
transform:scale(1.05);
}
#index-core .cont li:hover .txt {
opacity:0;
-webkit-transform:scale(0.95);
-moz-transform:scale(0.95);
-ms-transform:scale(0.95);
-o-transform:scale(0.95);
transform:scale(0.95);
}



/*about*/
/***********关于我们***********/
.index_gy{ width:100%; height:410px;}
.index_gy01{ width:1184px; margin:0 auto;}
.index_gy02{ position:relative; float:left; width:740px; padding:0 0 0 22px;}
.index_gy03{ color:#ffb8b8; font-size:22px; text-transform:uppercase;  line-height:30px; background:url(../image/about02.jpg) no-repeat left bottom; padding-bottom:20px; padding-top:60px;padding-left:26px;}
.index_gy03 span{ font-size:28px; color:#fff; font-weight:bold; display:block; overflow:hidden; height:30px;}
.index_gy03 strong{ font-weight:normal; display:block; overflow:hidden; height:50px;}
.index_gy04{ color:#fff; margin:12px 0 0 22px; font-size:14px; line-height:34px; height:204px; overflow:hidden;}
.index_gy05{ position:absolute; top:352px; right:10px; width:144px; height:36px;}
.index_gy05 a{ color:#fff; text-align:center; font-size:14px;  line-height:36px;display:block; background:#FF6D00; border-radius:3px;}
.index_gy05 a:hover{ background: #FF0033; color:#FFFFFF;}
.index_gy06{ float:right; padding:52px 0 0 0;}

#syalbox{ width:100%; height:386px; background:#3482FF;}
#syal{ width:1200px; height:60px; margin:0 auto;}
#syal h2{ font-size:26px; line-height:60px; font-family:"Microsoft Yahei"; font-weight:bold; color:#fff;width:120px; height:60px;text-align:center; float:left; border-bottom:solid 5px #ff8e00;}
#syal span{font-size:14px; line-height:60px; font-family:"Microsoft Yahei"; font-weight: normal; color:#fff; text-align: right; width:1065px; height:60px; background:url(images/33.jpg) right center no-repeat; padding-right:15px; float:left; border-bottom:solid 1px #A5C1ED;}
#syal span a{ color:#fff;}
#syal span a:hover{ color:#ff8e00;}



.index_ad_box {
    width: 1200px;
    margin: 0 auto;
}
.pr {
    position: relative;
}
.index_txt_box {
    width: 420px;
}
.pa {
    position: absolute;
}
.index_ad_box {width:1200px;margin:0 auto;}
.index_txt_box {width:420px;}
.index_txt_box p {width:420px;height:30px;font-size:15px; padding-top:5px;padding-left:18px;background:url(image/adtxtlist.jpg) 0 18px no-repeat;color:#000;border-bottom:1px solid #ccc;}

.fhxc_box {width:100%;height:299px;background:url(image/scrollbg.jpg) 50% 0 no-repeat;overflow:hidden;padding:0;}
.fhxc_box_bt {width:1198px;height:48px;margin:2px auto;}
.fhxc_box_bt a {float:right;display:block;width:68px;height:17px;background:url(image/more.jpg); margin:15px 10px 0 0;}
.fhxc_box_bt strong {display:block;width:240px;height:48px;line-height:48px;padding-left:32px;background:#d10f0f;font-bold:normal;}
.fhxc_box_bt strong span {font-size:15px;color:#000;}
.fhxc_box_bt strong em {font-size:10px;font-style:normal;font-family:Arial;color:#ef6d57;}
.scroll_box {width:1360px;margin:0 auto;}
.xc {width:1360px;HEIGHT:216px; OVERFLOW: hidden;margin:10px 0 0 0;padding:5px 0;}
.xc .h02_fh {PADDING:50px 0 0 0px; DISPLAY: block;cursor:pointer;}
.xc UL {MARGIN: 0px; WIDTH:1180px; DISPLAY: inline; FLOAT: left;padding:0;}
.xc UL LI {MARGIN: 0 9px; WIDTH:290px;height:210px; DISPLAY: inline; FLOAT: left;text-align:center;}
.xc UL LI a {display:block;}
.xc UL LI IMG {width: 280px;height:200px;border:2px solid #ccc;padding:3px;}
.xc UL LI a p {TEXT-ALIGN: center; DISPLAY: block;width: 289px;height:30px;LINE-HEIGHT:30px;margin:0;background:#b6b0a6;color:#000;left:1px;bottom:1px;}

/*end所有标题*/ /*end所有标题*/
.part02{width: 100%; height: 3820px; background: url(../Img/dt.jpg) no-repeat top center;}

.h-tit02{width: 1172px; height: 48px;}
.h-tit02 .shu{float: left; width: 58px; height: 48px; font-size: 44px; color: #efab48; font-family: Impact;}
.h-tit02 h3{display: block; margin-top:9px; float: left; width: 174px; height: 37px; border: 1px solid #efab48; font-size: 20px; color: #efab48; line-height: 37px; text-align: center;}
.h-tit02 p{display: block; margin-left:15px; margin-top:27px; float: left; width: 400px; height: 26px; font-size: 16px; color: #efab48; text-transform: uppercase;}
.h-tit02 .more2 a{display: block; margin-top:22px; float: right; width: 79px; height: 22px; border: 1px solid #efab48; font-size: 13px; color: #efab48; text-align: center; line-height: 22px; border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.h-tit03{width: 100%; height: 59px; border-bottom:1px solid #e5e5e5;}
.h-tit03 h3{display: block; width: 100%; height: 32px; font-size: 22px; color: #2c2c2c;}
.h-tit03 p{display: block; font-size: 14px; color: #4e4e4e; text-transform: uppercase;}
.h-tit04{width: 100%; height: 102px;}
.h-tit04 h3{display: block; width: 100%; height: 33px; font-size: 22px; color: #fff; text-align: center;}

