﻿/*------------------------------------top---------*/
body{ font-family:"微软雅黑"}
a:focus{ outline:none;}
a{noOutline:expression(this.onFocus=this.blur());}

/* a:hover{ color:#eb6100} */
a:hover{ color:#fe0000}
.clear{ clear:both; height:0; margin:0; padding:0;}

.ct{ text-align: center }
.mb50{ margin-bottom:50px;}
.pd10{ padding-left:39px;}
img{
filter:url('url("data:image/svg+xml;utf8,<svg%20xmlns=' http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");') }
#head{background:#edeef0; width:100%;height:100px; position:fixed;top:0;left:0; z-index:9999 ; filter:alpha(opacity=80); 
-moz-opacity:0.8; 
opacity:0.8;  }
#topp {
	width:1100px; margin:0 auto;
	height:100px;    
}
#topp .logo {
	 
 padding-top:20px; padding-left:10px;
	float:left; 
	clear:right;
}
#topp .dh {
	width:auto;
	height:96px;
	float:right;
	text-align:left;
}
.pd35{ margin-top:27.5px; padding-left:35px; margin-bottom:17.5px; }
.fudong_right{ float:right}
.tel{ background: url(../images/tel.png) no-repeat 0 -3px;height:22px; font-size:16px; color:#211b3a; font-weight:500}
.line{ width:50px; display:block; float:left}


#topp .dh ul {}
#topp .dh ul li {
	height:14px;  		 
	float:left; padding:0 20px;     border-right: 1px solid #595757;
	line-height:14px;
	font-size:15px;
}
#topp .dh ul li .bt {
	color:#231815;
}
#topp .dh ul li .bt a {
	color:#1e1e1e;  
}
#topp .dh ul li .bt a:hover {
	/* color:#eb6100;  */
	color:#fe0000; 
}
#topp .dh ul li a {
	color:#1e1e1e; 
}
#topp .dh ul li a:hover {
	/* color:#eb6100;  */
	color:#fe0000; 
}


.cBLalt{ font-size:15px; font-weight:bold}
.hj{ line-height:25px; font-size:13px}

/*工具栏*/
.met_hits{ padding:0px 5px; height:35px; line-height:35px;  margin-top:10px; border-top:1px dotted #ccc; text-align:right; position:relative; color:#666;}
.met_hits a{ color:#666;}
.met_hits .metjiathis{ position:absolute; left:5px; top:8px;}
.met_page{ text-align:left; width:1100px; margin:11px auto}
.met_page a{ margin-right:50px; color:#444444 ; text-decoration:none;}
.met_page a:hover{ margin-right:50px; color:#960 ; text-decoration:none;}
/*翻页*/

.bt_20{ font-size:20px;}


/* 本例子css */
	.focusBox { position: relative; width:1100px; height:499px; padding-top:22px; margin:0 auto; margin-top:100px; overflow: hidden;  }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { width:1100px; height:499px; display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;
	}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }


.cAL p { font-size:14	px; color:#585757;  }

.cAL_cont{ font-size:13px; color:#585757; padding-top:5px;  }







/*------------------------------------cAs 服务领域 上一行 左,右  加进去---------*/
#cen .cAs {
	width:1100px;
	 
	padding-top:20px;   
}
#cen .cAs .cAsL {
	width:1100px;
	height:auto;
	line-height:22px;
	float:left;
	clear:right;
	margin-right:24px;
}
#cen .cAs .cAsR {
	width:167px;
	height:auto;
	line-height:66px;
	font-size:24px;
	font-weight:bold;
	text-align:left;
	padding-right:20px;
	 
	background-repeat:no-repeat;
	 
	float:right; font-family:Arial;
}
/*------------------------------------Ttext---------*/
#Ttext {
	width:1100px;
	height:24px;
	line-height:24px;
	font-size:14px;
	text-align:right;
}
#Ttext .fff { color:#fff;}
#Ttext .fff a { color:#fff;}
#Ttext .fff a:hover { color:#fff; cursor:default;}
/*------------------------------------banner---------*/
.banner {
	width:1100px; padding-top:12px;  margin:0 auto;margin-top:110px;
	 
}
/*------------------------------------end---------*/
#end {
	width:1100px;
	height:auto;
	line-height:22px;
  
}
#end .eL {
	width:160px;
	height:50px;
	float:left;
	clear:right;
	background-image:url(../images/etel.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	text-align:left;
	padding-left:60px;
	margin-right:20px;
	border-right:#CCCCCC solid 1px;
}
#end .eC {
	width:230px;
	height:50px;
	float:left;
	clear:right;
	background-image:url(../images/email.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	text-align:left;
	padding-left:65px;
	margin-right:20px;
	border-right:#CCCCCC solid 1px;
}
#end .eR {
	width:340px;
	height:50px;
line-height:25px;
	float:right;
	text-align:left;
}
#end .econ {
 
	width:1100px;
	height:132px;
} 
/*------------------------------------cA---------*/
#cen {
	width:1100px; margin:0 auto;
	text-align:left;
}
#cen .cA {
	width:1100px; display:block; text-align:center; margin-top:97px;
	 
	 
	 
}
#cen .cAo {
	width:1100px;
	height:66px;
	padding:10px 0px;
	padding-bottom:25px;
}

#cen .cA .cAL,#cen .cAo .cAL{
	width:1100px;
		line-height:22px;
	float:left; color:#595959;	
	clear:right;
	margin-right:24px; 
}
#cen .cA .cAR,#cen .cAo .cAR{
	width:167px;
		line-height:66px;
	font-size:24px;
	font-weight:bold;
	text-align:right;
	padding-right:20px;
	background-image:url(../images/ctel.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	float:right;font-family:Arial;
}
/*------------------------------------cB---------*/
#cen .cB {
	width:1100px;
	padding:10px 0px;
}
#cen .cB .cBL {
	width:1100px; 
}
#cen .cB .cBL a {
	color:#7b7a7a; font-size:14px; font-weight:bold
}
#cen .cB .cBL a:hover {
	/* color:#eb6100; */
	color:#fe0000; 
}
#cen .cB .cBLl {
	width:688px;
		float:left;
	clear:right;
	margin-right:24px;
}


/*------------------------------------cB case---------*/
#cen .cB .cBL .cBLalt,#cen .cB .cBLl .cBLalt {
	width:688px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	margin-top:3px;
}
#cen .cB .cBL .cBLcon,#cen .cB .cBLl .cBLcon {
 
		line-height:24px;
}
#cen .cB .cBL .cBLalmore ,#cen .cB .cBLl .cBLalmore{
 
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	padding:10px;
}
/*------------------------------------cB---------*/

#cen .cB .cBL ul {
 
		margin:0px 0px;
}
#cen .cB .cBL ul li {
	 
		float:left;
	 
 display:inline;
	text-align:left;  
}
.case_menu li{ float:left; list-style:none; margin:0px; padding:0px; margin-top:5px;height:35px;}
.case_menu li a{ display:block; background-color:#ababab; height:30px; line-height:30px; text-align:center; color:#FFFFFF; width:124px; margin-right:5px;}
.case_menu li a:hover{ background-color:#6bc027}

.ifw{ line-height:22px; text-align:left;}
.ifw h3{  color:#858183; font-size:14px; height:40px; line-height:40px; margin-bottom:10px; padding-left:10px;}
 
.ifw li{float:left; width:284px;  padding:0 8px 10px 26px;}
.ifw li p{ padding-left:10px; text-indent:0px;}
.ifw li img{float:left; margin-right:10px; margin-top:4px;}
.ifw li span{color:#b4b4b4; margin-right:10px; padding-left:10px;}
.ifw .clear{height:0; font-size:0;}
.ifw p a:hover{ color:#eca716}

.xw a{ display:block}
.xw{ clear:both; padding-left:10px;}

#cen .cB .cBL ul li .Lpic {
	width:266px;
	height:175px;
	margin-bottom:16px;margin-top:16px;
}
 
 #cen .cB .cBL ul li .Lpic a:hover {
	width:266px;
	height:175px;
	margin-bottom:16px;margin-top:16px; background:#000; z-index:99999; position:relative
}
 
 
 .Ltext {
	width:266px; display:block;
	height:48px; 
	line-height:24px; color:#979797;font-size:15px ;
	text-align:left; 
}
.Ltext a { font-size:15px; font-weight:bold; color:#7b7a7a 
	 
	 }

.Ltext a:hover{ font-size:15px; font-weight:bold; 
	/* color:#eb6100  */
	color:#fe0000; 
	 }
/*------------------------------------service 更新即可---------*/
#cen .cB .sL {
	width:686px;
	height:auto;
	float:left;
	clear:right;
	margin-right:24px;
}
#cen .cB .sL ul {
	width:686px;
	height:auto;
}
#cen .cB .sL ul li {
	width:686px;
	height:auto;
	float:left;
	margin-top:22px;
	padding-top:15px;
	text-align:left;
	border-top:#cccccc solid 1px;
}
#cen .cB .sL ul li .salt {
	width:686px;
	height:42px;
	line-height:42px;
	font-size:14px;
	font-weight:bold;
}
#cen .cB .sL ul li .stext {
	width:686px;
	height:auto;
	line-height:24px;
}
/*------------------------------------cB R---------*/

#cen .cB .cBR {
	width:187px;
	height:auto;
	float:right;
	clear:right;
}
#cen .cB .cBR .ctitle {
	width:187px;
	height:22px;
	line-height:22px;
	font-weight:bold;
	border-bottom:#cccccc solid 2px;
color:#b4b4b4;
	margin-bottom:10px;
}
#cen .cB .cBR .conA {
	width:187px;
	height:auto;
}
#cen .cB .cBR .conA ul {
	width:187px;
	height:auto;
}
#cen .cB .cBR .conA ul li {
	width:187px;
	line-height:30px;
	border-bottom:#eeeeee dotted 1px;

letter-spacing:1px;
	}

#cen .cB .cBR .conA ul li .cAcon {
	width:187px;
	line-height:24px;
	text-indent:2em;
}

#cen .cB .cBR .conB {
	width:187px;
	height:auto;
}
#cen .cB .cBR .conB ul {
	width:187px;
	height:auto;
}
#cen .cB .cBR .conB ul li {
	width:187px;
	line-height:24px;
}
#cen .cB .cBR .conC {
	width:187px;
	height:auto;
	line-height:24px;
}
/*------------------------------------cB R QQ---------*/
#cen .cB .cBR .conQQ {
	width:187px;
	height:auto;
	padding:10px 0px;
}
#cen .cB .cBR .conQQ ul {}
#cen .cB .cBR .conQQ ul li{
	width:93px;
	height:40px;
	line-height:40px;
	float:left;
	text-align:center;
}
/*------------------------------------cB service R anli---------*/
#cen .cB .cBR .conAL {
	width:187px;
	height:auto;
}
#cen .cB .cBR .conAL ul {}
#cen .cB .cBR .conAL ul li{
	width:187px;
	height:73px;
	padding-bottom:10px;	}

/*------------------------------------contactus---------*/
#cu {
	width:1100px; margin: 0 auto;
	height:auto; min-height:600px;
	text-align:left;
	margin-top:20px;
}
#cu .cuL {
	width:825px;
	height:auto;
	float:left;
	clear:right;
	margin-right:24px;
}
#cu .cuL .cuLtitle {
	 
 
	font-size:14px;
	  color:#595959;
	 
}
#cu .cuL .cuLcon {
	width:822px;
	height:auto;
	line-height:22px;
	padding:10px 0px;
}
#cu .cuR {
	width:242px;
	height:auto;
	float:right;
}
#cu .cuR .cuRtitle {
	width:208px;
	height:40px;
	line-height:40px;
	font-weight:bold;
	border-bottom:#cccccc solid 2px;
}
#cu .cuR .cuRcon {
	width:208px;
	height:auto;
	padding:10px 0px;
}
#cu .cuR .cuRcon ul {}
#cu .cuR .cuRcon ul li{
	width:93px;
	height:40px;
	line-height:40px;
	float:left;
	text-align:center;
}
/*------------------------------------about---------*/
#cu .cuR .aboutRtitle {
	 
	 
	color:#595959;
	font-weight:bold;height: 25px; padding-left:14px;
	    background: url(../images/case_dot.jpg) no-repeat;  border-bottom: 1px solid #d5d5d6;	 
 
	font-size:14px;
}
#cu .cuR .aboutRcon {
	width:242px;
	height:auto; color:#6f6f6f; font-size:12px;font-weight: normal;  text-align:left; margin-top:10px;
}

 #cu .cuR .aboutRcon  p { text-indent:0;
	 
}
.tel_red{ font-size:22px; color:#F00; font-style: oblique ; line-height:30px; font-family:"微软雅黑"; font-weight:550;  }

#cu .cuR .aboutRcon ul {}
#cu .cuR .aboutRcon ul li{
	width:242px;
	line-height:25px; height:25px; background:url(../images/xx.jpg) 0%  50%   no-repeat; padding-left:25px;font-size:14px;
	 
}




/*------------------------------------news---------*/




 .nr{  padding-left:0;}
  .nr p, .news .nr ul{ float:left;}
  .nr p img{  overflow:hidden;}
  .nr ul{ padding-left:0px;}
 .nr ul li{ width:700px; height:29px; line-height:25px; background:url(../images/listt.jpg) no-repeat 0 bottom; overflow:hidden; color:#666; position:relative;}
 .nr ul li a{   color:#595959; font-size:12px; font-weight: bold;letter-spacing:3x;  }
  .nr ul li a:hover{ color:#FBAB00;}
  .nr ul li span{ position:absolute; top:0; right:0;}

.xian{ background:url(../images/x.jpg) repeat-x; height:2px; margin-top:5px}
.x_hei{ border-bottom:1px  dashed #000; margin:5px;}









#news {
	width:1100px;
	height:auto;
	text-align:left;
	margin-top:20px;
}
#news .NL {
	width:686px;
	height:auto;
	float:left;
	clear:right;
	margin-right:24px;
}
#news .NL ul{
	width:686px;
	height:auto;
}
#news .NL ul li{
	width:686px;
	height:auto;
	border-bottom:#CCCCCC solid 1px;
	padding:10px 0px;
}
#news .NL ul li .Nalt{
	width:686px;
	height:30px;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}
.Nalt a{font-size:14px; color:#231815;}
#news .NL ul li .Ncon {
	width:686px;
	height:auto;
	line-height:22px;
}
#news .NLpage {
	width:686px;
	height:30px;
	line-height:30px;
	margin-top:20px;
}

#news .NR {
	width:187px;
	height:auto;
	float:right;
}
.page{ width:auto; padding-top:30px; padding-bottom:25px;}
#news .NR .NRtitle {
	width:187px;
	height:26px;
	line-height:26px;
	font-weight:bold;
	border-bottom:#cccccc solid 2px;
	margin-bottom:10px;
	margin-top:11px;
}
#news .NR .NRcon {
	width:187px;
	height:auto;
}
#news .NR .NRcon ul {}
#news .NR .NRcon ul li{
	width:187px;
	line-height:26px;
	height:26px;
	}
#news .NR .NRcon .NRmore {
	width:187px;
	height:30px;
	line-height:30px;
	text-align:right;
	float:right;
}


/*------------------------------------team---------*/
#team {
	width:1100px;
	height:auto;
	text-align:left;
	margin-top:20px;
}
#team .NL {
	width:686px;
	height:auto;
	float:left;
	clear:right;
	margin-right:24px;
}
#team .NL ul{
	width:686px;
	height:auto;
}
#team .NL ul li{
	width:686px;
	height:137px;
	border-bottom:#CCCCCC solid 1px;
	padding:20px 0px;
}
#team .NL ul li .liL {
	width:140px;
	height:137px;
	float:left;
	clear:right;
	margin-right:40px;
}
#team .NL ul li .liR {
	width:506px;
	height:137px;
	float:right;
}
#team .NL ul li .liR .liRalt{
	width:526px;
	height:30px;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}
#team .NL ul li .liR .liRcon {
	width:526px;
	height:auto;
	line-height:26px;
}

#team .NR {
	width:187px;
	height:auto;
	float:right;
}
#team .NR .NRtitle {
	width:187px;
	height:auto;
	line-height:26px;
	font-weight:bold;
	border-bottom:#cccccc solid 2px;
	margin-bottom:10px;
	margin-top:12px;
}
#team .NR .NRcon {
	width:187px;
	height:auto;
}
#team .NR .NRcon ul {}
#team .NR .NRcon ul li{
	width:187px;
	line-height:30px;
height:30px;
	border-bottom:#eeeeee dotted 1px;
}





.case_tt{  background: url(../images/case_dot.jpg) no-repeat; padding-left:30px; height:30px; width:1070px; border-bottom:1px solid #d5d5d6; float:left;  }


.case_btt{  background: url(../images/case_dot.jpg) no-repeat; padding-left:30px; height:30px; width:792px; overflow:hidden; border-bottom:1px solid #d5d5d6; float:left;   }

.case_btt a:link{ color:#595959 }
.case_btt a:visited{ color:#595959 }

.ft9{ font-size:15px; font-weight:bold; color:#595959;   padding-top:1px; margin-top:5px; } 

.foot_bj{  background:#aeb2b5; }
.box_1100{ width:1100px; margin:0 auto ;height:160px; padding-top:60px;}

.box_1300{ width:1100px; margin:0 auto;   position: relative}
.box_add{ width:330px; float:left; margin-left:70px; }

.box_add_left{ width:334px; background:url(../images/dt.png) no-repeat 15px; height:67px; padding-left:60px;  color:#FFF ; font-size:15px;float:left}
  
.box_dh{ width:275px;float:left; padding-left:5px;}
.box_dh_left{ width:270px; background:url(../images/dh.png) no-repeat 15px; height:67px;color:#FFF ; padding-left:60px; font-size:15px; float:left}
 

 
.box_qq{ width:300px;float:left;height:47px;   }
.box_qq_left{ width:287px; background:url(../images/qq.png) no-repeat 15px; height:67px;color:#FFF ; padding-left:60px; font-size:15px; float:left}
 

 

.bottom{ background:#5c5c5c; height:67px; line-height:67px; font-size:15px; margin-top:50px;}

.case_head{ text-align:center; margin:0  auto; margin-top:120px;    }
 .case_cont{ margin-top:50px;}

.div_4l8wrb1 {
min-height: 20px;
padding-top:70px;
text-align: center;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;font-size: 14px;
}

.textlink_C3Jsb1 {
padding-left: 15px;
padding-right: 15px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: rgb(82, 82, 82);
color: #ea5504;
text-align: left;font-size: 14px;
transform: rotate(0deg) scale(1) translate(0%, 0%);
transition: all 1s ease;
}

.textlink_C3Jsbm {
padding-left: 15px;
padding-right: 15px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: rgb(82, 82, 82);
color: rgb(82, 82, 82);
text-align: left;font-size: 14px;
transform: rotate(0deg) scale(1) translate(0%, 0%);
transition: all 1s ease;
}

#ss{ position: absolute ;top:1150px;}

 
.invbar li{
float:left; height:69px;
width:87px; margin:0 39.45px;  
text-align:center; 
}
.invbar a{
display:block;
 color:#231916; margin:0 auto; 
font-size:13px; width:60px; text-align:center
}
.invbar a:hover{
display:block;
 color:#231916;
font-size:13px;
}




.invbar a span{
display:block; margin-bottom:5px;
text-align:center; background: #b5b6b6 url(../images/d1_03.png) center no-repeat; height:63px; width:90px;
}




.invbar a span:hover{
display:block;
text-align:center; background: #f6ae04 url(../images/d1_03.png) center no-repeat; height:63px; width:60px; color:#b5b6b6
}
 
 
 
	
 .nav_dh1 a span{
display:block;
text-align:center; background: #b5b6b6 url(../images/d1_03.png) center no-repeat; height:63px; width:60px;
}

.nav_dh1 a span:hover{
display:block;
text-align:center; background: #f6ae04 url(../images/d1_03.png) center no-repeat; height:63px; width:60px;   
}
 .nav_dh2 a span{
display:block;
text-align:center; background: #b5b6b6 url(../images/d1_05.png) center no-repeat; height:63px; width:60px;  color:#f6ae04
}

.nav_dh2 a span:hover{
display:block;
text-align:center; background: #f6ae04 url(../images/d1_05.png) center no-repeat; height:63px; width:60px;
}
 
   .nav_dh3 a span{
display:block;
text-align:center; background: #b5b6b6 url(../images/d1_07.png) center no-repeat; height:63px; width:60px;
}

.nav_dh3 a span:hover{
display:block;
text-align:center; background: #f6ae04 url(../images/d1_07.png) center no-repeat; height:63px; width:60px;
}
 
   .nav_dh4 a span{
display:block;
text-align:center; background: #b5b6b6 url(../images/d1_09.png) center no-repeat; height:63px; width:60px;
}

.nav_dh4 a span:hover{
display:block;
text-align:center; background: #f6ae04 url(../images/d1_09.png) center no-repeat; height:63px; width:60px;
}
 
   .nav_dh5 a span{
display:block;
text-align:center; background: #b5b6b6 url(../images/d1_011.png) center no-repeat; height:63px; width:60px;
}

.nav_dh5 a span:hover{
display:block;
text-align:center; background: #f6ae04 url(../images/d1_011.png) center no-repeat; height:63px; width:60px;
}
 
   .nav_dh6 a span{
display:block;
text-align:center; background: #b5b6b6 url(../images/d1_011.png) center no-repeat; height:63px; width:60px;
}

.nav_dh6 a span:hover{
display:block;
text-align:center; background: #f6ae04 url(../images/d1_011.png) center no-repeat; height:63px; width:60px;
}
 
   .nav_dh7 a span{
display:block;
text-align:center; background: #b5b6b6 url(../images/d1_15.png) center no-repeat; height:63px; width:60px;
}

.nav_dh7 a span:hover{
display:block;
text-align:center; background: #f6ae04 url(../images/d1_15.png) center no-repeat; height:63px; width:60px;
}
 
  
 
 .wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
/*联系我们内容样式*/
.lxwm_ys { margin-top:140px;}
.lxwm_ys p{ font-size:14px; line-height:36px; text-align:left; color:#120608}

/*单页内容样式*/
.danye_ys p{ font-size:14px; line-height:30px; text-align:left; color:#120608}


/*案例点击查看更多∨*/
.hyf14 {
    width: 1100px;
    height: 92px;
    line-height: 92px;
    text-align: center;
    font-size: 18px;
}


.heading_B1UqNc {
    text-align: center;
  font-size:26px; font-weight:normal;
    color: #444444;text-transform: uppercase ;
	font-weight: 700;
	line-height: 1;
   
}
.c-heading{
	font-weight: 400;
	font-size: 37px;
	line-height: 1;
	margin-top: 10px;
}
.duan_xian {
    min-height: 2px;
    width: 24px;
	height: 14px;
	background-image: url(../images/arrow-down.png);
	background-repeat: no-repeat;
	margin-top:20px;
	margin-bottom:2px;
    margin-left: auto;  
    margin-right: auto;
    /* background-color: rgba(234,85,4,1); */
}


h3{    font-family: Microsoft YaHei,Hiragino Sans GB,SimHei,STHeiti;font-size: 24px;}

.container_JXwGVO1 {
    width: 95%;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;}
	.c-container{min-height: 80px;margin-right: auto;
    margin-left: auto;}




/* ============================================================
  GLOBAL
============================================================ */

 .img_box{ float:left; width:256px; height:280px; overflow:hidden; margin-right:25px;   }
.effects {
  width:1100px; margin-top:30px; background:#000
}
.effects .img {
  position: relative; display:block;
  float: left;
  margin-bottom: 5px; 

  overflow: hidden;
}
.effects .img:nth-child(n) {
  
}
.effects .img:first-child {
 
}
.effects .img:last-child {
  margin-right: 0;
}
.effects .img img {
  display: block;
  margin: 0;
  padding: 0;
  max-width: 100%;
  height:191px;
}

.overlay {
  display: block;
  position: absolute;
  z-index: 20;
  /* background:rgba(234, 85, 4, 0.8); */
  background:rgba(255, 0, 0, 0.74);
  overflow: hidden;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

a.close-overlay {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 100;
  width: 45px;
  height: 45px;
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  line-height: 45px;
  text-align: center;
  background-color: #000;
  cursor: pointer;
}
a.close-overlay.hidden {
  display: none;
}

a.expand {
  display: block;
  position: absolute;
  z-index: 100;
  width: 164px; 
  top:70px;
  height:44px;
background:url(../images/pf.png);
   
}

/* ============================================================
  EFFECT 1 - SLIDE IN BOTTOM
============================================================ */
#effect-1 .overlay {
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 0;
}
#effect-1 .overlay a.expand {
  left: 0;
  right: 0;
  bottom: 50%;
  margin: 0 auto -30px auto;
}
#effect-1 .img.hover .overlay {
  height: 100%;
}

/* ============================================================
  EFFECT 2 - SLIDE IN TOP
============================================================ */
#effect-2 .overlay {
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 0;
}
#effect-2 .overlay a.expand {
  left: 0;
  right: 0;
  top: 50%;
  margin: -30px auto 0 auto;
}
#effect-2 .img.hover .overlay {
  height: 100%;
}

/* ============================================================
  EFFECT 3 - SLIDE IN LEFT
============================================================ */
#effect-3 .overlay {
  top: 0;
  bottom: 0;
  left: 0;
  width: 0;
  height: 100%;
}
#effect-3 .overlay a.expand {
  top: 0;
  bottom: 0;
  left: 50%;
  margin: auto 0 auto -30px;
}
#effect-3 .img.hover .overlay {
  width: 100%;
}

/* ============================================================
  EFFECT 4 - SLIDE IN RIGHT
============================================================ */
#effect-4 .overlay {
  top: 0;
  bottom: 0;
  right: 0;
  width: 0;
  height: 100%;
}
#effect-4 .overlay a.expand {
  top: 0;
  bottom: 0;
  right: 50%;
  margin: auto -30px auto 0;
}
#effect-4 .img {
  overflow: hidden;
}
#effect-4 .img.hover .overlay {
  width: 100%;
}

/* ============================================================
  EFFECT 5 - ICON BORDER ANIMATE
============================================================ */
#effect-5 .overlay {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
}
#effect-5 .overlay a.expand {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 100%;
  height: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
#effect-5 .img.hover .overlay {
  opacity: 1;
}
#effect-5 .img.hover .overlay a.expand {
  width: 60px;
  height: 60px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
}

/* ============================================================
  EFFECT 6 - ICON BOUNCE IN
============================================================ */
#effect-6 .overlay {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
}
#effect-6 .overlay a.expand {
  left: 0;
  right: 0;
  top: 0;
  margin: 0 auto;
  opacity: 0;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
#effect-6 .img.hover .overlay {
  opacity: 1;
}
#effect-6 .img.hover .overlay a.expand {
  top: 50%;
  margin-top: -30px;
  opacity: 1;
}

/* ------------------------------------------------------------ *\
|* ------------------------------------------------------------ *|
|* Media Queries
|* ------------------------------------------------------------ *|
\* ------------------------------------------------------------ */
@media only screen and (max-width: 1100px) {
  .effects {
    padding-left: 5px;
  }
  .effects .img {
    width: 50%;
  }
  .effects .img:nth-child(n) {
    margin-right: 5px;
  }
  .effects .img:first-child {
    margin-left: 0;
  }
  .effects .img:nth-child(2n-1) {
    margin-left: -5px;
  }
  .effects .img:nth-child(2n) {
    margin-right: 0;
  }
  .effects .img:last-child {
    margin-right: 0;
  }
}
@media only screen and (max-width: 520px) {
  .effects .img {
    width: 100%;
  }
  .effects .img:nth-child(n) {
    margin-right: 0;
  }
  .effects .img:first-child {
    margin-left: 0;
  }
  .effects .img:nth-child(2n-1) {
    margin-left: 0;
  }
  .effects .img:nth-child(2n) {
    margin-right: 0;
  }
  .effects .img:last-child {
    margin-right: 0;
  }
  .effects .img img {
    margin: 0 auto;
  }
}

.anli{ width:1100px;  }



/*产品内容标题*/
.paragraph_vXPqT6 {
color: rgb(117, 117, 117);
font-style: normal;
padding-left: 0px;
line-height: 1.5em;
 
padding-top: 8px;
padding-bottom: 11px;
border-top-width: 1px;
border-top-style: none;
border-top-color: rgb(166, 166, 166);
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: rgba(224,224,224,1);
font-size: 13px;
}

.cont-tt{ font-size:18px;font-weight: 500;
line-height: 1.1;
color:#333; }

.index_tt3{ font-size:14px;  line-height:1; color:#444; text-align:center;margin-top: 20px;}
.index_tt3_s{ font-size:14px;  line-height:25px; color:#444444; padding-top:15px; text-align:center}
/* .index_tt3_s{ font-size:14px;  line-height:1; color:#444444; margin-top: 20px; text-align:center} */

.Cont2 {
    width: 1100px;
    overflow: hidden; margin:0 auto; text-align:center; padding-left:120px;
    float: left;
    height: 181px; margin-top:80px; margin-bottom:80px;
    _display: inline;
    overflow: hidden;
    position: relative;
}

.Cont2 .prosl {
    width: 150px;
    height: 150px;
    border-radius: 85px; padding-right:30px;
    
    background: #d5eae5;
     
    background: url(../images/yuanbg1.png) repeat;
    _display: inline;
    float: left;
}
.Cont2 .showbox {
    width: 147px;
    height: 147px; margin:0 auto;
    border-radius: 75px;
    position: relative;
    overflow: hidden;
}



.Cont2 .showbox img {
    width: 147px;
    height: 147px;
    border-radius: 75px;  display: block;
    border: none;
}
 
 .showbox .subtitle {
    position: absolute;
    left: 0;
    bottom: -180px;
    height: 147px;
    border-radius: 55px;
    line-height: 147px;
    width: 147px;
    color: #fff;
   
    text-align: center;
         
    font-size: 14px;
	 
	
   background:url(../images/pf2.png) no-repeat 50%;   
	
}
.cont_nr  { margin-top:50px; }


.cont_nr p{    
    text-align: center; color:#444444; line-height:35px;
    font-size: 15px;}

.mt50{ margin-top:50px;} 
.mt80{ margin-top:50px;} 
.more_h2{ font-size: 20px; text-align:center; color:#444 ;}

.more_h3{ font-size: 15px; text-align:center; color:#444; margin-top:10px;text-transform: uppercase ;}

.cont_nav{ width:1100px;}
.nav_tt{ height:32px; line-height:32px; text-align:center; font-size:18px;background:#444444; color:#FFF}
.nav_li ul { padding-top:30px;}
.nav_li ul li{ height:30px; line-height:30px; color:#444444; font-size:14px; text-align:center; }
.nav_left{ width:216px; float:left;margin-left:100px;  }
.nav_cont{ width:216px; float:left; margin-left:100px; }
.nav_right{ width:216px; float:left; margin-left:100px;}
.cont_lxwm{ background:url(../images/lxwm.jpg) no-repeat; height:107px;}
.lxwm_add{ padding-left:220px; padding-top:14px; font-size:15px; color:#444444; float:left}
.lxwm_dh{padding-left:120px; padding-top:14px; font-size:15px; color:#444444; float:left}


.lxwm_QQ{ padding-left:220px; padding-top:40px; font-size:15px; color:#444444; float:left}
.lxwm_QQ a{ color:#444444}
.lxwm_QQ a:hover{ color:#fe0000}
.lxwm_sj{padding-left:178px; padding-top:40px; font-size:15px; color:#444444; float:left}
.lxwm_ct{ font-size:15px; color:#444444; line-height:30px}
.lxwm_ct_img{ text-align:left !important; margin-top:20px;margin-bottom:20px;}
.dsn{ display:none}
