/* CSS Document */

body,td,th {
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
a {
	font-size: 12px;
	color: #333333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #FF3300;
}
a:active {
	text-decoration: none;
	color: #FF3300;
}
.xinwd a{
	font-size: 16px;
	font-family:"microsoft yahei","微软雅黑";
	font-weight: bold;
	color: #333;

}
.xinwd a:hover{
	font-size: 16px;
	font-family:"microsoft yahei","微软雅黑";
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.STYLE1 {color: #FF0000}

.STYLE2 {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.STYLE02  {
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor:pointer;
	color: #3e3e3e;
}
.STYLE29 {
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	line-height:35px;
}
.ASTYLE29 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	line-height:35px;
}
.STYLE20{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
}
.STYLE20:hover{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f00;
}
.STYLE202{
	font-size: 25px;
	font-family:"微软雅黑";
	font-weight: bold;
	color: #FFFFFF;
}
.STYLE222{
	font-size: 12px;
	font-family:"微软雅黑";
	font-weight: bold;
	color: #FFFFFF;
}
.STYLE222:visited{
	font-size: 12px;
	font-family:"微软雅黑";
	font-weight: bold;
	color: #FFFFFF;
}
.STYLE222:hover{
	font-size: 12px;
	font-family:"微软雅黑";
	font-weight: bold;
	color: #FF3300;
}


.STYLE212 {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}
.STYLE212s {
	font-size: 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.STYLE22 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.STYLE9 {
	font-size: 18px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #ffffff;
}
.STYLE9C a{
	font-size: 12px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;
}
.STYLE9C {
	font-size: 12px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;
}
.STYLE4 {color: #FF3300}
.STYLE991 {
	font-size: 14px;
	font-family:"微软雅黑";
	font-weight:  bold;
	color: #ff0000;
}
.STYLE999 {
	font-size: 12px;
	color: #7d7b7b;
}
#demo0 {
	width: 1100px;
	height: 190px;
	overflow: hidden;
	margin: auto;
} 
#demo0 img { 
    float:left;
 margin-left:1px;
 border:1px #ffffff solid;
}
#indemo0 { 
    float: left; 
    width: 800%; 
} 
#demo10 { 
    float: left; 
} 
#demo20 { 
    float: left; 
}


#demo01 {
	width: 1200px;
	height: 435px;
	overflow: hidden;
	margin: auto;
} 
#demo01 img { 
    float:left;
 margin-left:1px;
 border:1px #ffffff solid;
}
#indemo01 { 
    float: left; 
    width: 800%; 
} 
#demo110 { 
    float: left; 
} 
#demo200 { 
    float: left; 
}



.bottom6{ color:#FFF;
	}
	
.bottom6:hover{ color:#ffffff;
	}
.bottom6:visited {
	text-decoration: none;
	color: #ffffff;
	}
.dibu02:hover {
	width:412px;
	height:74px;
	background-image:url(../images/dibu_02.gif);
	text-decoration: none;
	color: #ffffff;
	}
.first{margin:0px 0 0 0;background:url("../images/index_bg_5.jpg") no-repeat;width:1200px;height:200px;}
.indexD .l{
	float: left;
	width: 206px;
	background: url("../images/index_bg_6.png") no-repeat left center;
	height: 180px;
	text-align: center;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 20px;
	color: #020101;
	font-family: "微软雅黑", "宋体","microsoft yahei","\5FAE\8F6F\96C5\9ED1", Arial, sans-serif;
}
.indexD .first{background:none;}
.indexD .l h5{
	margin: 16px 0 0 0;
	font-size: 24px;
	line-height:55px;
	font-family: "微软雅黑", "宋体","microsoft yahei","\5FAE\8F6F\96C5\9ED1", Arial, sans-serif;
	color: #660033;
	font-weight: bolder;
}
.indexD .l p{margin:5px 0 0 0;color:#6B6B6B;text-align:left;line-height:25px;color: #020101;}
.indexD .l img{margin:10px 0 0 0;}
.gongsijieshao {
	font-size: 15px;
	font-family:"Microsoft Yahei";
	line-height: 34px;
	color: #020101;
	text-indent : 20px;
}
.gongsijieshao a{
	font-size: 13px;
	font-family:"Microsoft Yahei";
	line-height: 32px;
	color: #020101;
}

.gongsijieshao2 a{
	font-size: 13px;
	font-family:"Microsoft Yahei";
	line-height: 32px;
	color: #020101;
}

.dbjs1 {
	font-family:"Microsoft Yahei";
	font-weight: bold;
}
/* -- 新闻 -- */
.STYLE5 {
	font-size: 14px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: bold;
	color: #333333;
}

/* -- Home公司介绍 -- */
.gsjs {
	color:#333333;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 15px;
	line-height:38px;
	font-weight: normal;
}

/* -- 标题 -- */

.ydkf2 a {
	text-decoration: none;
	color: #333;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
	font-stretch:90%;
    font-weight: 400;
    text-transform: capitalize;
	line-height:40px;
	letter-spacing:0.5px;
}
.ydkf2 a:hover {
	text-decoration: none;
	color: #F00;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
	font-stretch:90%;
    font-weight: 400;
    text-transform: capitalize;
	line-height:40px;
	letter-spacing:0.5px;
}


.ydkf2c a {
	text-decoration: none;
	color: #fff;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
	font-stretch:90%;
    font-weight: 400;
    text-transform: capitalize;
	line-height:40px;
	letter-spacing:0.5px;
}
.ydkf2c a:hover {
	text-decoration: none;
	color: #F00;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
	font-stretch:90%;
    font-weight: 400;
    text-transform: capitalize;
	line-height:40px;
	letter-spacing:0.5px;
}


.ydkf2s a {
	text-decoration: none;
	color: #fff;
	padding-bottom: 5px;
	font-family: "microsoft yahei", 宋体, Arial;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 1px;
	height:20px;
}
.ydkf2s a:hover {
	text-decoration: none;
	color: #F00;
	padding-bottom: 1px;
	font-family: "microsoft yahei", 宋体, Arial;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 1px;
	
}
.ydkf {
	text-decoration: none;
	color: #333333;
	padding-bottom: 1px;
	font-family: "microsoft yahei", 宋体, Arial;"
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 2px;
}

.ydkf a{
	text-decoration: none;
	color:#333333;
	padding-bottom:5px;
	font-family: "microsoft yahei", 宋体, Arial;
	font-size: 20px;
	font-weight: bold;
	letter-spacing:2px;
}
.ydkfs a{
	text-decoration: none;
	color:#333333;
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	letter-spacing:1px;
}

.ydkf a:hover{
	text-decoration: none;
	color:#ff0000;
	padding-bottom:5px;
	font-family: "microsoft yahei", 宋体体, Arial;
	font-size: 20px;
	font-weight: bold;
	letter-spacing:2px;
}
.ydkfs a:hover{
	text-decoration: none;
	color:#ff0000;
	padding-bottom:5px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	letter-spacing:1px;
}
.ydkf1 {
	text-decoration: none;
	color: #333333;
	padding-bottom: 5px;
	font-family: "microsoft yahei", 宋体, Arial;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 2px;
}
.shuli{ margin:0 auto;width:20px;
    line-height:24px;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #e51010;}
/* -- 流程 -- */

.lc1 {
	color:#c70202;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 20px;
	padding-bottom:10px;
	font-weight: normal;
}
.lc1_01 {
	color:#333333;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 16px;
	line-height:30px;
	font-weight: normal;
}
/* -- 底部 -- */
.dibu{
	color: #333;
}

.dibu1{
	color: #333;
	font-size:12px;
}
.dibu1:link,.dibu1:visited{
	color: #333;
	font-size:12px;
}
.dibu1:hover{
	color: #FF3300;
	font-size:12px;
}
.dibu2{
	color:#333;
	font-size:14px;
	font-weight:bold;
}

.ztbd:hover{
	background-image:url(images/beijingdbu.gif);

}

/* -- 我们的服务 -- */
.lczt {
	color:#ffffff;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 59px;
	line-height:20px;
	font-weight: bold;
}
.fw{
	color:#c70202;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 18px;
	line-height:42px;
	font-weight: bold;
}
.fw_01{
	color:#05a5c7;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 16px;
	line-height:36px;
	font-weight: bold;
}
.fw_02{
	width:250px;
	height:auto;
	margin: 0px auto;
	color:#333333;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 14px;
	line-height:28px;
	font-weight: normal;
	padding-top:10px;
}

/* --  产品-- */
.biankuang {
    color:#333333;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 14px;
	font-weight: normal;
	border:#ecebeb  solid 0px;
}
.biankuang:hover {
    color:#333333;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 14px;
	font-weight: normal;
	border:#ecebeb  solid 0px;
}
.chanpindl {
	color:#fff;
	text-decoration: none;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 16px;
	font-weight: bold;
	text-align:center;
	line-height:50px;
	background:#0093ca;	
}
.chanpindls {
	color:#fff;
	text-decoration: none;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 16px;
	font-weight: bold;
	text-align:center;
	line-height:50px;
	background:#5e5d5d;	
}
chanpindl
.main_bg2 a:hover {
	color:#333333;
	text-decoration: none;
}
.picanc{ 
width: 476px;  
height: 539px;
border:0px;  
overflow: hidden;  
}  
.picanc img{  
cursor: pointer;  
transition: all 1s;
-moz-transition:all 1s; 
-webkit-transition:all 1s; 
-o-transition:all 1s;   
}  
picanc img:hover{  
transform: scale(1.4);
-webkit-transform:scale(1.4);
-moz-transform:scale(1.4); 
-o-transform:scale(1.4);  
} 
.picancc{ 
width: 364px;  
height: 364px;
border:0px; 
border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
overflow: hidden;  
}  
.picancc img{  
cursor: pointer;  
transition: all 0.6s;
-moz-transition:all 0.6s; 
-webkit-transition:all 0.6s; 
-o-transition:all 0.6s;   
}  
picancc img:hover{  
transform: scale(1.4);
-webkit-transform:scale(1.4);
-moz-transform:scale(1.4); 
-o-transform:scale(1.4);  
} 

.picanc2{ 
width: auto;  
height:  auto;
border:0px;  
overflow: hidden;  
}  
.picanc2 img{  
cursor: pointer;  
transition: all 0.6s;
-moz-transition:all 0.6s; 
-webkit-transition:all 0.6s; 
-o-transition:all 0.6s;   
}  
picanc2 img:hover{ 
transform: scale(1.4);
-webkit-transform:scale(1.4);
-moz-transform:scale(1.4); 
-o-transform:scale(1.4);
}
.picanc3{ 
width: 500px;  
height: 415px;
border:0px;  
overflow: hidden;  
}  
.picanc3 img{  
cursor: pointer;  
transition: all 0.6s;
-moz-transition:all 0.6s; 
-webkit-transition:all 0.6s; 
-o-transition:all 0.6s;   
}  
picanc3 img:hover{ 
transform: scale(1.4);
-webkit-transform:scale(1.4);
-moz-transform:scale(1.4); 
-o-transform:scale(1.4);
} 

.picanc4{ 
width: 200px;  
height: 135px;
border:0px;  
overflow: hidden;  
}  
.picanc4 img{  
cursor: pointer;  
transition: all 0.6s;
-moz-transition:all 0.6s; 
-webkit-transition:all 0.6s; 
-o-transition:all 0.6s;   
}  
picanc4 img:hover{ 
transform: scale(1.4);
-webkit-transform:scale(1.4);
-moz-transform:scale(1.4); 
-o-transform:scale(1.4);
}
.picanc5{ 
width: auto;  
height:auto;
border:0px;  
overflow: hidden;  
}  
.picanc5 img{  
cursor: pointer;  
transition: all 0.6s;
-moz-transition:all 0.6s; 
-webkit-transition:all 0.6s; 
-o-transition:all 0.6s;   
}  
picanc5 img:hover{ 
transform: scale(1.4);
-webkit-transform:scale(1.4);
-moz-transform:scale(1.4); 
-o-transform:scale(1.4);
}


/* -- 案例 -- */
.anli1{
	font-size: 26px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: bold;
	color: #333333;
	line-height:35px;
	padding-bottom:10px;
	text-align:center;
}
.anli2{
	font-size: 14px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: normal;
	color: #333333;
	line-height:23px;
	margin: 0px auto;
}

.anli3{
	font-size: 16px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: normal;
	color: #ffffff;
	padding-top:10px;
	width: 169px;
	height: 55px;
	text-align:center;
	background: url(../images/jiji.png);
	margin-left:50px;
}
.anli3 a{
	font-size: 16px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: normal;
	color: #ffffff;
}
.anli3 a:hover{
	font-size: 16px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
/* -- 新闻 -- */
.xwbt a {
	color:#333333;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 14px;
	line-height:20px;
	font-weight: bold;
}

.xwbt2 a {
	color:#333333;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 12px;
	line-height:25px;
	font-weight: normal;
}

.xwbt2 a:hover {
text-decoration: none;
}
.xwbt3 a {
	width:200px;
	line-height:13px;
	padding-left:20px;
	color:#F00;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 12px;
	line-height:25px;
	font-weight: normal;
}
.riqir{
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	;font-weight: bold;
	color:#FFF;
	font-size: 35px;
	text-align:center;
}
.riqir_01{
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	;font-weight:normal ;
	color:#FFF;
	font-size:15px;
	text-align:center;
}
/* -- 新闻2 -- */
.xinwbj{
	font-family: "微软雅黑","Microsoft Yahei";
	background-color:#f0f0f0;
	color: #333333;
}
.xinwbjs{
	font-family: "微软雅黑","Microsoft Yahei";
	color:#FFF;
	background-color:#d21717;
}
.riqir{
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	;font-weight: bold;
	color:#FFF;
	font-size: 42px;
	text-align:center;
}
.riqir_01{
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
    font-weight:normal ;
	color:#FFF;
	font-size:20px;
	text-align:center;
}

.jshutile a{
	font-family:Arial, Helvetica, sans-serif;
	;font-weight:normal ;
	color:#fff;
	font-size:14px;
	font-weight:bold ;
	text-align:center;
}
.jshutile2 a{
	font-family:Arial, Helvetica, sans-serif;
	;font-weight:normal ;
	color:#fff;
	font-size:12px;
}
.news2_kuang{width:920px;height:auto;margin:0px auto; clear:both;}
.newst2{ width:100%; float:left; height:32px;}
.newst2 a{ float:left;font-family:"宋体"; font-weight:bold; font-size:14px; text-decoration:none; }
.newsc2{ float:left;width:100%;text-align:center;} 
.nnnx_on a{  background:#029cd8; width:120px; height:32px; text-align:center; line-height:32px; color:#fff;margin:0px auto;  }
.nnnx_off a{ color:red; background:#00;width:120px;  height:32px; text-align:center; line-height:32px; color:#5f0000;margin:0px auto;  }

#nnnx11{ margin:auto;text-align:left;float:left;}
#nnnx22{margin:auto; text-align:left; float:left; }
#nnnx33{ margin:auto;text-align:left; float:left;}
#nnnx44{ margin:auto;text-align:left; float:left;} 
#nnnx55{ margin:auto;text-align:left; float:left;}   

.cp2{
	width: 939px;
	height: auto;
	padding-top:0px;
	float:left;
	background:#0f51d6;	
}
.cp2 a{ float:left;font-family: "微软雅黑","Microsoft Yahei"; font-weight:bold; font-size:20px; text-decoration:none;}
.ccc_on a{  background:#333 repeat-x top center; width:234px; height:50px; text-align:center; line-height:52px; color:#fff;border-bottom:#ffffff dotted 0px;margin:0px auto;  }
.ccc_off a{ background:#0093ca repeat-x top center;width:234px;  height:50px; text-align:center; line-height:52px; color:#ffffff;border-bottom:#ffffff dotted 0px;margin:0px auto;  }



#ccc11{ margin:auto;text-align:left;float:left;}
#ccc22{margin:auto; text-align:left; float:left; }
#ccc33{ margin:auto;text-align:left; float:left;} 
#ccc44{ margin:auto;text-align:left; float:left;}

/* -- 555 -- */
.news5_kuang{width:450px;height:auto;margin:0px auto; clear:both;}
.newst5{ width:450px; float:left; height:130px;background: url(../images/index3_22.jpg) repeat-x top left ; }
.newst5 a{ float:left;font-family:"宋体"; font-weight:bold; font-size:14px; text-decoration:none; }
.newsc5{ float:left;width:100%;text-align:center;} 
.nnnc_on a{  background: url(../images/qq_08.jpg) repeat-x top center; width:130px; height:auto; text-align:center; line-height:32px; color:#fff;margin:0px auto;  }
.nnnc_off a{ color:red; background:url(../images/index3_22.jpg) repeat-x top  center;width:130px;  height:auto; text-align:center; line-height:32px; color:#5f0000;margin:0px auto;  }

#nnnc11{ margin:auto;text-align:left;float:left;}
#nnnc22{margin:auto; text-align:left; float:left; }
#nnnc33{ margin:auto;text-align:left; float:left;} 

.tupianj img{ 
clear: both; 
display: block; 
margin:auto; 
}
.jibiaot {
width:340px;
height:60px;
clear:both;
}
.jibiaot_01{ 
float:left;
padding-top:10px;
font-size:20px;
color:#F00;
font-weight:bold;
line-height:38px;
font-family: "宋体","Microsoft Yahei";

}

.jibiaot_img{ 
float:left;
}

.jibiaot_02{ 
font-size:14px;
color:#5a5959;
font-weight:normal;
line-height:23px;
font-family: "宋体","Microsoft Yahei"; 
}

.xinw{ 
float:left;
width:306px;
height:auto;
line-height:23px;
font-family: "宋体","Microsoft Yahei"; 
}
.xinw_02{ 
float:left;
width:270px;
height:193px;
padding-bottom:10px;
line-height:23px;
font-family: "宋体","Microsoft Yahei"; 
}
.xinw_03{ 
float:left;
width:270px;
height:auto;
font-size:14px;
font-weight: bold;
line-height:28px;
font-family: "宋体","Microsoft Yahei"; 
}
.xinw_03 a{ 
float:left;
width:280px;
height:auto;
font-size:14px;
font-weight: bold;
line-height:28px;
font-family: "宋体","Microsoft Yahei"; 
}
.xinw_04{ 
float:left;
width:280px;
height:auto;
line-height:23px;
font-family: "宋体","Microsoft Yahei"; 
}

.xinwy{ 
float:right;
width:280px;
height:auto;
line-height:23px;
font-family: "宋体","Microsoft Yahei"; 
}
.xinwy_02{ 
float:left;
width:280px;
height:200px;
padding-bottom:10px;
line-height:23px;
font-family: "宋体","Microsoft Yahei"; 
}
.xinwy_03{ 
float:left;
width:280px;
height:auto;
font-size:14px;
font-weight: bold;
line-height:28px;
font-family: "宋体","Microsoft Yahei"; 
}
.xinwy_03 a{ 
float:left;
width:280px;
height:auto;
font-size:14px;
font-weight: bold;
line-height:28px;
font-family: "宋体","Microsoft Yahei"; 
}
.xinwy_04{ 
float:left;
width:280px;
height:auto;
line-height:23px;
font-family: "宋体","Microsoft Yahei"; 
}
.youshi2{ 
font-size:15px;
color:#fff;
font-weight:normal;
line-height:23px;
padding-top:10px;
font-family: "宋体","Microsoft Yahei"; 
}
.anliwz a
{font-size:14px;
color:#fff;
font-weight: bold;
line-height:23px;
font-family: "宋体","Microsoft Yahei"; 
}
.anliz {
position:absolute;
z-index:50px;
text-align:center;
border:0px solid #0042ff;
color:#F00;
background-image:url(../images/anlitbjs.png);
width:393px;
height:393px;
}
.anliz:hover {
position:absolute;
z-index:50px;
text-align:center;
border:0px solid #0042ff;
color:#F00;
background-image:url(../images/anlitbjs.png);
width:393px;
height:393px;
}
.flipx {
    -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
    /*IE*/
    filter:FlipH;
	transform: rotateY(180deg);
}
.topz a{
color:#FFF;
font-size:12px;
}

/* --栏目2 -- */
.d {
	font-size: 15px;
	font-weight: bold;
	color: #333;
}
.STYLE3 {
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.STYLE30 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;
}
.STYLE3011 {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;
}
.gslm{
	color:#fff;
	text-decoration: none;
	font-family:"Microsoft YaHei", arial, helvetica, clean, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align:center;
	line-height:39px;
	background:#0093cb;	
}
.gslm a{
	color:#fff;
	text-decoration: none;
	font-family:"Microsoft YaHei", arial, helvetica, clean, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align:center;
	line-height:39px;
	background:#0093cb;	
}

.gslms{
	color:#333;
	text-decoration: none;
	font-family: "Microsoft YaHei", arial, helvetica, clean, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align:center;
	line-height:39px;
	background:#ededed;	
}
.gslms a{
	color:#333;
	text-decoration: none;
	font-family: "Microsoft YaHei", arial, helvetica, clean, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align:center;
	line-height:39px;
	background:#ededed;	
}
.tupianj img{ 
clear: both; 
display: block; 
margin:auto; 
}

.pswenzi{
	font-family:Arial, Helvetica, sans-serif;
    font-weight:normal ;
	color:#333;
	font-size:16px;
	font-weight:normal;
	text-align:left;
	line-height:42px;
}
/* --youshid -- */
.youshi1{
	width:300px; height:200px; padding:30px 25px 10px 25px; background:#004ea2;float:left;line-height:32px;}
.youshi1s{
	width:300px; height:200px; padding:30px 25px 10px 25px; background:url(../images/youshi1ss.jpg);float:left;line-height:32px;}
.youshi12s{
	width:300px; height:200px; padding:30px 25px 10px 25px; background:url(../images/youshi12ss.jpg);float:left;line-height:32px;}

.youshi2{
	font-size:20px; font-weight:bold;color:#fff;padding-bottom:10px;text-shadow:5px 2px 3px #000;letter-spacing:4px;}
.youshi3{
	font-size:16px; font-weight:bold;color:#fff;text-shadow:2px 1px 3px #000; text-align:left;}	
.youshi4{
	width:40px; height:200px;float:left;}

.youshi5{
	width:1130px; height:45px;margin: 0px auto;clear:both;}
	
.banner{width:355px; overflow:hidden; position:relative;height:500px; z-index:1;}
 .slideBox {position:relative;overflow:hidden;margin:0px auto;width:355px;height:500px;/* 设置焦点图最大宽度 */}
 .slideBox .hd {position:absolute;height:35px;line-height:28px;bottom:0;right:0;z-index:1;padding-right:18px;}
 .slideBox .hd li {display:inline-block;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#333;text-indent:-9999px;overflow:hidden;
margin:0px 6px 10px 3px;}
 .slideBox .hd li.on {background:#fff;}
 .slideBox .bd {position:relative;z-index:0;}
 .slideBox .bd li {position:relative;text-align:center;}
 .slideBox .bd li img {background:url(../css/images/loading.gif) center center no-repeat;vertical-align:top;width:355px;height:500px;/* 图片宽度100%，达到自适应效果 */}
 .slideBox .bd li a {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}  /* 去掉链接触摸高亮 */
 .slideBox .bd li .tit {display:block;width:100%;position:absolute;bottom:0;text-indent:10px;height:28px;line-height:28px;background:url(../css/images/focusBg.png) repeat-x;color:#fff;text-align:left;}
@keyframes opacity-alt922{
            0% {
                -webkit-transform: scale(1.2);
                -moz-transform: scale(1.2);
                -ms-transform: scale(1.2);
                -o-transform: scale(1.2);
                transform: scale(1.2);
            }
			50%{
                -webkit-transform: scale(1);
                -moz-transform: scale(1);
                -ms-transform: scale(1);
                -o-transform: scale(1);
                transform: scale(1);
            }
            100%{
                -webkit-transform: scale(1.2);
                -moz-transform: scale(1.2);
                -ms-transform: scale(1.2);
                -o-transform: scale(1.2);
                transform: scale(1.2);
            }
            
        }
        .demo936 {
            width: 100%;
            height: 815px;
            margin:0 auto;
            margin-top: 0px;
			background-image:url(../images/bjds.jpg);
            animation:opacity-alt922 15s infinite;
            -moz-animation:opacity-alt922 15s infinite; /* Firefox */
            -webkit-animation:opacity-alt922 15s infinite; /* Safari and Chrome */
            -o-animation:opacity-alt922 15s infinite; /* Opera */
        }
		.demo1303 {
            width: 100%;
            height: 815px;
            margin:0 auto;
			overflow:hidden;
			position:absolute;
			z-index:-999;
			}
/* -- 标题 -- */
.STYLE21 {
font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
	font-stretch:90%;
    font-weight: 200;
    text-transform: capitalize;
	line-height:40px;
    color: #e51010;
}
.STYLE21 a{
font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
	font-stretch:100%;
    font-weight: 200;
    text-transform: capitalize;
	line-height:40px;
	color: #333;
	letter-spacing: 0px;
	padding-bottom: 5px;
	text-decoration: none;
	text-align:center;
}
.STYLE21 a:hover{
font-family:Arial, Helvetica, sans-serif;
    font-size: 30px;
	font-stretch:100%;
    font-weight: 200;
    text-transform: capitalize;
	line-height:40px;
    color: #e51010;
	letter-spacing: 0px;
	padding-bottom: 5px;
	text-decoration: none;
	text-align:center;
}
.STYLE21s a {
	font-size: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
}
.STYLE21s a:hover{
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F00;
	letter-spacing: 2px;
	padding-bottom: 5px;
	text-decoration: none;
}

.STYLE21s a{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8c8d8e;
	letter-spacing: 0px;
	text-align:center;
}
.STYLE21s a:hover{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #e51010;
	letter-spacing: 0px;
	text-decoration: none;
}
. img-responsive {
  display: inline-block;
  height: auto;
  max-width: 100%;
}
/* -- 风格 -- */
.fge {
	float:left;
	margin-top: 10px;
	color:#000;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 16px;
	font-weight: bold;
	width:202px;
	height:39px;
	padding-top:10px;
	border:#C00  solid 0px;
	cursor: pointer;
	background:url(../images/fge.png);
	text-shadow:3px 2px 6px #fff;
}
.fge:hover {
	margin-top: 10px;
    color:#ffffff;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 16px;
	font-weight: bold;
	border:#C00  solid 0px;
	cursor: pointer;
	background:url(../images/fges.png);
	text-shadow:3px 2px 6px #333;
	/*-webkit-text-stroke: 1.2px #000;*文字边框色颜-- */
}
.fges {
	margin-top: 10px;
    color:#ffffff;
	font-family: "微软雅黑","Microsoft Yahei";
	font-size: 16px;
	font-weight: bold;
	border:#C00  solid 0px;
	cursor: pointer;
	background:url(../images/fges.png);
	text-shadow:3px 2px 6px #333;
	/*-webkit-text-stroke: 1.2px #000;*文字边框色颜-- */
}
/* --  新闻-- */
.xinwk{ 
float:left;
width:150px;
height:150px;
}
.xinw{ 
float:left;
width:480px;
height:100px;
font-family: "宋体","Microsoft Yahei"; 
border:1px solid #06F;
background-color:#000;
padding:10px 20px 10px 20px;
border-radius:80px;
-moz-border-radius:80px; /* 老的 Firefox */}
.xinw a{ 
padding:10px 20px 10px 20px;}

.xinw_03{ 
float:left;
width:480px;
height:32px;
font-size:16px;
font-weight: bold;
color:#fff;
font-family: "宋体","Microsoft Yahei"; 
}
.xinw_03 a{ 
float:left;
width:480px;
height:32px;
font-size:16px;
font-weight: bold;
color:#fff;

font-family: "宋体","Microsoft Yahei"; 
}
.xinw_04{ 
float:left;
width:460px;
line-height:23px;
height:auto;
font-family: "宋体","Microsoft Yahei";
color:#fff; 
}
.xinw_04 a{ 
float:left;
width:460px;
height:auto;
line-height:23px;
font-family: "宋体","Microsoft Yahei"; 
color:#fff;
}
/* -- youshi-- */
.ysz { 
width:50px;
height:80px;
float:left;
}

.ysz_01 { 
width:120px;
height:20px;
margin: 0px auto;
font-size:14px;
color:#fff;
line-height:20px;
padding-top:20px;
}
.ysz_02 { 
width:120px;
height:20px;
margin: 0px auto;
font-size:13px;
color:#fff;
line-height:20px;
padding-top:5px;
}
/* -- youshi2-- */
.wans_1 { 
float:left;
padding-top:76px;
width:600px;
line-height:46px;
color:#fff;
font-size:16px;
font-weight:bold;
}
.wans_2 { 
float:left;
margin-top:418px;
padding-top:86px;
padding-left:50px;
width:550px;
line-height:46px;
color:#fff;
font-size:16px;
font-weight:bold;
}

/* --cpcs -- */
.STYLE29 {
	font-size: 16px;
	font-family:"microsoft yahei","微软雅黑";
	font-weight: bold;
	color: #fff;
	line-height:30px;
}
.ASTYLE91 {
	width:200px; padding-left:20px; height:25px; padding-top:10px; border-bottom:dotted #FFFFFF 0px;margin:0px auto;font-size: 16px;font-weight: normal;color: #000;   cursor:pointer; font-family:Arial, Helvetica, sans-serif;border-bottom:#CCC solid 1px;}
.ASTYLE91s {
	width:200px; padding-left:20px; height:25px; padding-top:10px; border-bottom:dotted #FFFFFF 0px;margin:0px auto;font-size: 16px;font-weight: normal;color: #F00;
	 cursor:pointer;font-family:Arial, Helvetica, sans-serif;border-bottom:#CCC solid 1px;}
.ASTYLE91d {
	width:200px; padding-left:20px; height:25px; padding-top:10px; border-bottom:dotted #FFFFFF 0px;margin:0px auto;font-size: 16px;font-weight: normal;color: #F00;  cursor:pointer;font-family:Arial, Helvetica, sans-serif;border-bottom:#CCC solid 1px;}	 
.ASTYLE92 {
	width:195px; height:8px;margin:0px auto;}
	
.STYLE91 {
	width:195px; padding-left:25px; height:35px; padding-top:10px; border-bottom:dotted #FFFFFF 0px;margin:0px auto;font-size: 14px;font-weight: bold;color: #000;  cursor:pointer;background:url(../images/cpinbj.png);text-shadow:3px 2px 6px #fff; font-family: Verdana, Geneva, sans-serif;}
.STYLE91s {
	width:195px; padding-left:25px; height:35px; padding-top:10px; border-bottom:dotted #FFFFFF 0px;margin:0px auto;font-size: 14px;font-weight: bold;color: #fff;
	 cursor:pointer;background:url(../images/cpinbjs.png);font-family: Verdana, Geneva, sans-serif;}
.STYLE91d {
	width:195px; padding-left:25px; height:35px; padding-top:10px; border-bottom:dotted #FFFFFF 0px;margin:0px auto;font-size: 14px;font-weight: bold;color: #fff;  cursor:pointer;background:url(../images/cpinbjs.png); font-family: Verdana, Geneva, sans-serif;}	 
.STYLE92 {
	width:195px; height:8px;margin:0px auto;}
.pic12:hover {
background-color: rgba(0, 0, 06, 0.6
);
transform: scale(1.4);
-webkit-transform:scale(1.4);
-moz-transform:scale(1.4); 
-o-transform:scale(1.4);
}
.pic12 {
width:100%;
height:100%;
z-index:2;
position:absolute;
cursor: pointer;  
transition: all 1s;
-moz-transition:all 1s; 
-webkit-transition:all 1s; 
-o-transition:all 1s;
}
/* -- 优势 -- */
.ys1{
	font-size: 26px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: bold;
	color: #000;
	line-height:35px;
	padding-bottom:10px;
}
.ys10{
	font-size: 20px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: normal;
	color: #333;
	line-height:36px;
	padding-top:30px;
	letter-spacing:1px;
	text-indent:2rem;
	text-align:left;
}
.bys1{
	font-size: 26px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: bold;
	color: #fff;
	line-height:35px;
	padding-bottom:10px;
}
.bys10{
	font-size: 20px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: normal;
	color: #fff;
	line-height:36px;
	padding-top:30px;
	letter-spacing:1px;
	text-indent:2rem;
	text-align:left;
}
.cys1{
	font-size: 26px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: bold;
	color: #fff;
	line-height:35px;
	padding-bottom:10px;
}
.cys10{
	font-size: 20px;
	font-family: "微软雅黑","Microsoft Yahei";
	font-weight: normal;
	color: #fff;
	line-height:36px;
	padding-top:30px;
	letter-spacing:1px;
	text-indent:2rem;
	text-align:left;
}
/* --fwuys -- */
.fwenzid{width:124px; height:193px;float:left;}
.fwenzi{width:124px; height:50px;margin: 0px auto;font-size:16px; font-weight:bold; color:#fff;line-height:50px; letter-spacing:2px;}
.fwenzi a{width:124px; height:50px;margin: 0px auto;font-size:16px; font-weight:bold; color:#fff;line-height:50px; letter-spacing:2px;}
.fwenzi a:hover {width:124px; height:50px;margin: 0px auto;font-size:16px; font-weight:bold; color:#f00;line-height:50px; letter-spacing:2px;text-decoration: none;}
.fwenzik{width:91px; height:150px; float:left;font-size:25px;font-weight:normal;color:#fff;line-height:150px; text-align: center;}
.fwenzi01{width:124px; height:143px;margin: 0px auto;cursor:pointer; background:url(../images/fw/a1.png);}
.fwenzi01s{width:124px; height:143px;margin: 0px auto;cursor:pointer;background:url(../images/fw/a1s.png);}
.fwenzi02{width:124px; height:143px;margin: 0px auto;cursor:pointer; background:url(../images/fw/a2.png);}
.fwenzi02s{width:124px; height:143px;margin: 0px auto;cursor:pointer;background:url(../images/fw/a2s.png);}
.fwenzi03{width:124px; height:143px;margin: 0px auto;cursor:pointer; background:url(../images/fw/a3.png);}
.fwenzi03s{width:124px; height:143px;margin: 0px auto;cursor:pointer;background:url(../images/fw/a3s.png);}
.fwenzi04{width:124px; height:143px;margin: 0px auto;cursor:pointer; background:url(../images/fw/a4.png);}
.fwenzi04s{width:124px; height:143px;margin: 0px auto;cursor:pointer;background:url(../images/fw/a4s.png);}
.fwenzi05{width:124px; height:143px;margin: 0px auto;cursor:pointer; background:url(../images/fw/a5.png);}
.fwenzi05s{width:124px; height:143px;margin: 0px auto;cursor:pointer;background:url(../images/fw/a5s.png);}
.fwenzi06{width:124px; height:143px;margin: 0px auto;cursor:pointer; background:url(../images/fw/a6.png);}
.fwenzi06s{width:124px; height:143px;margin: 0px auto;cursor:pointer;background:url(../images/fw/a6s.png);}
.STYLE10{color:#fff;}
/* --cas -- */			
.cas1
 { width: 100%;
   height: auto;
   margin:0 auto; 
   text-align:center;
  }
.cas1_1
 { width: 23.5%;
   height: auto; 
   float:left; 
   text-align:center;
  }
.cas1_2
 { width:  100%;
   height: auto;
   margin:0 auto; 
   text-align:center;
  } 
 @media (max-width:4096px) {
.cas1_2 img
 { width:  100%;
   height:100%;
   margin:0 auto; 
   text-align:center;
  }
    }  
 @media (max-width:2560px) {
.cas1_2 img
 { width:  100%;
   height:100%;
   margin:0 auto; 
   text-align:center;
  }
    }
 @media (max-width:1920px) {
.cas1_2 img
 { width:  100%;
   height:100%;
   margin:0 auto; 
   text-align:center;
  }
    }
 @media (max-width:1776px) {
.cas1_2 img
 { width:  100%;
   height:100%;
   margin:0 auto; 
   text-align:center;
  }
    }	
 @media (max-width:1600px) {
.cas1_2 img
 { width:  100%;
   height:100%;
   margin:0 auto; 
   text-align:center;
  }
    }	
 @media (max-width:1440px) {
.cas1_2 img
 { width:  100%;
   height:100%;
   margin:0 auto; 
   text-align:center;
  }
    }
 @media (max-width:1366px) {
.cas1_2 img
 { width:  100%;
   height:11rem;
   margin:0 auto; 
   text-align:center;
  }
    }
 @media (max-width:1280px) {
.cas1_2 img
 { width:  100%;
   height:100%;
   margin:0 auto; 
   text-align:center;
  }
    }
 @media (max-width:1024px) {
.cas1_2 img
 { width:  100%;
   height:100%;
   margin:0 auto; 
   text-align:center;
  }
    }							        
.cas1_3
 { width: 100%;
   height:20px;
   margin:0 auto;  
   text-align:center;
  }
.cas1_3 a
 { width: 100%;
   height:30px;
   margin:0 auto;
   font-size:14px;  
   text-align:center;
   line-height:30px;
  } 
.casb1_3
 { width: 100%;
   height:39px;
   margin-top:0px;  
   text-align:center;
   color:#333;
   line-height:39px;
   background:#ecebeb;
    font-weight:bold; 
  }
.casb1_3 a
 { width: 100%;
   margin:0 auto;
   font-size:14px;  
   text-align:center;
   color:#333;
   font-weight:bold; 
  } 
 .casb1_3 a:hover
 {color:#f00;}      
.cas1_4
 { width:2%;
   height: 20px;
   float:left; 
  }
.cas1_5
 { width:100%;
   height: 20px;
   margin:0 auto;
   clear:both;  
  }
.cas1_6
 { width:100%;
   height: 20px;
   padding-top:45px;
   margin:0 auto;
   clear:both;  
  }
/* --liaxi -- */  
.lx01  
 { width:75px;
   height: 36px;
   padding-top:59px;
   float:left;
   font-size:13px;
   font-weight: normal;
   color:#fff;
   text-align:left;
  }
.lx02  
 { width:90px;
   height: 66px;
   padding-top:10px;
   float:left;
   font-size:66px;
   font-weight: bold;
   color:#fff;
  }
.lx03  
 { width:62px;
   height: 22px;
   padding-top:0px;
   margin:0px auto;
   font-size:13px;
   font-weight: normal;
   color:#fff;
   text-align:left;
   letter-spacing:2px;
  } 
.lx05  
 { width:100%;
   height: 42px;
   padding-top:10px;
   margin:0px auto;
   font-size:26px;
   font-weight: bold;
   color:#fff;
   text-align:left;
   letter-spacing:1px;
   clear:both;
   font-family: "微软雅黑","Microsoft Yahei";
  } 
.lx06  
 { width:211px;
   height: 39px;
   line-height:39px;
   margin:0px auto;
   font-size:20px;
   font-weight: normal;
   color:#333;
   text-align: center;
   letter-spacing:2px;
   clear:both;
   font-family: "微软雅黑","Microsoft Yahei";
   border-radius:10px;
   background:#fff;
  }
 .lx06 a  
 { width:211px;
   height: 39px;
   line-height:39px;
   margin:0px auto;
   font-size:20px;
   font-weight: normal;
   color:#333;
   text-align: center;
   letter-spacing:2px;
   clear:both;
   font-family: "微软雅黑","Microsoft Yahei";
   border-radius:10px;
   background:#fff;
  } 
 .lx06 a:hover 
 { width:211px;
   height: 39px;
   line-height:39px;
   margin:0px auto;
   font-size:20px;
   font-weight: normal;
   color:#f00;
   text-align: center;
   letter-spacing:2px;
   clear:both;
   font-family: "微软雅黑","Microsoft Yahei";
   border-radius:10px;
   background:#fff;
   text-decoration: none; 
  }    
.lx07  
 { width:100%;
   height: 10px;
   margin:0px auto;
   clear:both;
  }       
.lxa1
{ width:100px;
  height: 228px;
  lineh-eght:26px;
  float:left;
  padding:0px 30px;
  border-right:#9d9c9c solid 1px;
  text-align:center;
  }
 .lxa2
{ width:100px;
  height: 178px;
  lineh-eght:26px;
  float:left;
  padding:0px 30px;
  border-right:#9d9c9c solid 1px;
  text-align:center;
  }
.lxa3
{ width:100px;
  height: 149px;
  lineh-eght:26px;
  float:left;
  padding:0px 30px;
  border-right:#ccc solid 0px;
  text-align:center;
  }   
.lxa1_1
{ width:100%;
   height: 46px;
   margin:0px auto;
   font-size:19px;
   color:#fff;
    font-family: "黑体","Microsoft Yahei"; 
} 
.lxa1_2
{ width:100%;
   height: 31px;
   margin:0px auto;
   font-size:14px;
   color:#bbbaba;
    font-family: "黑体","Microsoft Yahei"; 
}

.lxa1_2 a
{ width:100%;
   height: 37px;
   margin:0px auto;
   font-size:14px;
   color:#bbbaba;
    font-family: "黑体","Microsoft Yahei"; 
} 
.lxa1_2 a:hover
{ width:100%;
   height: 31px;
   margin:0px auto;
   font-size:14px;
   color:#f00;
    font-family: "黑体","Microsoft Yahei"; 
}    
@keyframes opacity-alt2{
            0% {
                -webkit-transform: scale(1.2);
                -moz-transform: scale(1.2);
                -ms-transform: scale(1.2);
                -o-transform: scale(1.2);
                transform: scale(1.2);
            }
			50%{
                -webkit-transform: scale(1);
                -moz-transform: scale(1);
                -ms-transform: scale(1);
                -o-transform: scale(1);
                transform: scale(1);
            }
            100%{
                -webkit-transform: scale(1.2);
                -moz-transform: scale(1.2);
                -ms-transform: scale(1.2);
                -o-transform: scale(1.2);
                transform: scale(1.2);
            }
            
        }
 .demo9 {
            width:100%;
            height: 800px;
            margin:0 auto;
            margin-top: 0px;
			background-image:url(../image/xns1.jpg);
            animation:opacity-alt2 15s infinite;
            -moz-animation:opacity-alt2 15s infinite; /* Firefox */
            -webkit-animation:opacity-alt2 15s infinite; /* Safari and Chrome */
            -o-animation:opacity-alt2 15s infinite; /* Opera */
        }
		.demo110 {
            width: 50%;
            height: 800px;
            margin:0 auto;
			overflow:hidden;
			position:absolute;
			z-index:-999;
			}
/* --cases -- */			
.cases1{width:19%;height:auto;float:left;}
 @media (max-width:4096px) {
.cases1_01 img{width:100%;height:19rem;margin:0 auto;}}  
 @media (max-width:2560px) {
.cases1_01 img{width:100%;height:17rem;margin:0 auto;}} 
 @media (max-width:1920px) {
.cases1_01 img{width:100%;height:15rem;margin:0 auto;}}
 @media (max-width:1600px) {
.cases1_01 img{width:100%;height:12rem;margin:0 auto;}}
 @media (max-width:1440px) {
.cases1_01 img{width:100%;height:11rem;margin:0 auto;}}
 @media (max-width:1368px) {
.cases1_01 img{width:100%;height:10rem;margin:0 auto;}}
 @media (max-width:1280px) {
.cases1_01 img{width:100%;height:8rem;margin:0 auto;}}
 @media (max-width:1024px) {
.cases1_01 img{width:100%;height:17rem;margin:0 auto;}}
.cases1_02{width:100%;height:20px;padding-top:10px; margin:0 auto;text-align:center;}
.cases1_02 a{color:#333; font-size:14px; text-align:center; }
.cases3{width:1.25%;height:16rem;float:left;}
.cases4{width:100%;height:15px;margin:0 auto;clear:both;}
/* --liaxi -- */ 
.dpinp{
text-align:center;
border:1px solid #ccc;
padding:0px auto; 
background:#ddd;
width:1180px;
height:95px;
border-radius:0px;
-moz-border-radius:0px; /* 老的 Firefox */
}
.dpinpbox{width:145px;height:75px;padding-top:10px;padding-bottom:10px;float:left;font-family:'微软雅黑';}
.dpinpbox:hover{width:145px;height:75px;padding-top:10px;padding-bottom:10px;float:left;background:#ca0202;color:#fff;text-decoration: none;}
.dpinpbox1 img{ width:80%; border-radius:0px; margin-bottom:5px;}
.dpinpbox2 { font-size: 16px;font-weight: bold;height: 50px;padding-top:5px;}
.diyss{width:1208px;height:100px;margin:0px auto;clear:both;padding-top:70px;}
.diyss2{width:1388px;height:119px;margin:0px auto;padding-top:50px;clear:both;}
.diyss3{width:1188px;height:150px;margin:0px auto;padding-top:20px;clear:both;}
.pwai{width:auto;height:auro;float:left;border:0px;}
.pwai-kg{width:40px;height:80px;float:left;}
.pwai2{width:auto;height:auro;float:left;border:0px;}
/* ERCx */
.Gdpinp{
text-align:center;
border:1px solid #ccc;
padding:0px auto; 
background:#ddd;
width:1180px;
height:95px;
border-radius:0px;
-moz-border-radius:0px; /* 老的 Firefox */
}
.Gdpinpbox{width:145px;height:75px;padding-top:10px;padding-bottom:10px;float:left;font-family:'微软雅黑';}
.Gdpinpbox:hover{width:145px;height:75px;padding-top:10px;padding-bottom:10px;float:left;background:#ca0202;color:#fff;text-decoration: none;}
.Gdpinpbox1 img{ width:80%; border-radius:0px; margin-bottom:5px;}
.Gdpinpbox2 { font-size: 16px;font-weight: bold;height: 50px;padding-top:5px;}

.dtpb{width:390px; height:80px; padding-bottom:10px;padding-top:20px;clear:both;}
.dddfsinmg {
  width: 45px; /* 设置元素宽度 */
  height: 45px; /* 设置元素高度 */
  background-image: url(../images/fxd/df1.png); /* 正常状态下的背景图片 */
  background-size: cover; /* 背景图片覆盖整个元素区域 */
  transition: background-image 0.3s;
  cursor:pointer;/* 平滑过渡效果 */
  float:left; 
}
.dddfsinmgs {
  width: 45px; /* 设置元素宽度 */
  height: 45px; /* 设置元素高度 */
  background-image: url(../images/fxd/df1s.png); /* 正常状态下的背景图片 */
  background-size: cover; /* 背景图片覆盖整个元素区域 */
  transition: background-image 0.3s;
  cursor:pointer; /* 平滑过渡效果 */
  float:left; 
}
/*.dddfsinmg:hover {
  background-image: url(../images/fxd/df1s.png);} /* 鼠标悬浮时的背景图片 */

.dddfsinmg2 {
  width: 45px; /* 设置元素宽度 */
  height: 45px; /* 设置元素高度 */
  background-image: url(../images/fxd/dtt1.png); /* 正常状态下的背景图片 */
  background-size: cover; /* 背景图片覆盖整个元素区域 */
  transition: background-image 0.3s;
  cursor:pointer;/* 平滑过渡效果 */
  float:left;  
}
.dddfsinmg2s {
  width: 45px; /* 设置元素宽度 */
  height: 45px; /* 设置元素高度 */
  background-image: url(../images/fxd/dtt1s.png); /* 正常状态下的背景图片 */
  background-size: cover; /* 背景图片覆盖整个元素区域 */
  transition: background-image 0.3s;
  cursor:pointer; /* 平滑过渡效果 */
  float:left; 
}
.dddfsinmg3 {
  width: 45px; /* 设置元素宽度 */
  height: 45px; /* 设置元素高度 */
  background-image: url(../images/fxd/a-inline.png); /* 正常状态下的背景图片 */
  background-size: cover; /* 背景图片覆盖整个元素区域 */
  transition: background-image 0.3s;
  cursor:pointer;/* 平滑过渡效果 */
  float:left; 
}
.dddfsinmg3s {
  width: 45px; /* 设置元素宽度 */
  height: 45px; /* 设置元素高度 */
  background-image: url(../images/fxd/a-inlines.png); /* 正常状态下的背景图片 */
  background-size: cover; /* 背景图片覆盖整个元素区域 */
  transition: background-image 0.3s;
  cursor:pointer;/* 平滑过渡效果 */
  float:left;
}
.dddfsinmg4 {
  width: 45px; /* 设置元素宽度 */
  height: 45px; /* 设置元素高度 */
  background-image: url(../images/fxd/tiktok.png); /* 正常状态下的背景图片 */
  background-size: cover; /* 背景图片覆盖整个元素区域 */
  transition: background-image 0.3s;
  cursor:pointer;/* 平滑过渡效果 */
  float:left;  
}
.dddfsinmg4s {
  width: 45px; /* 设置元素宽度 */
  height: 45px; /* 设置元素高度 */
  background-image: url(../images/fxd/tiktoks.png); /* 正常状态下的背景图片 */
  background-size: cover; /* 背景图片覆盖整个元素区域 */
  transition: background-image 0.3s;
  cursor:pointer; /* 平滑过渡效果 */
  float:left; 
}
.dddf-kf {
  width: 15px; /* 设置元素宽度 */
  height: 45px; /* 设置元素高度 */
  float:left; 
}
.DSTYLE99{width:390px; height:35px; padding:0px;margin:0px auto;line-height:35px;font-size:14px;}
.DSTYLE99_01{width:auto; height:25px; padding-left:0px; float:left; text-align:left;}
.DSTYLE99_02{width:270px; height:25px; padding:0px; float:left;text-align:left;}
.DSTYLE991{ width:250px; height:25px; padding:0px; float:left;text-align:left;FONT-SIZE:17px;color:#F00;}