@charset "utf-8";
/*------------------------title start---------------------------------*/
.w-title{margin:20px 0 ; line-height:1.5;}
.w-title  h2{font-weight:normal; margin:0;}
.w-title .title-h-in > span{font-size:100%; font-family:"Times New Roman", Times, serif; }
.bg_vice{background-color:#EEEEEE;}
.linebg{ background:#ccc;}
.lineborder{ border-color:#e0dddb;}
.bg_none{background:none;}
.bgtit_body{ background:#fff;}
.color_vice_light{ color:#777;}
.bg_vice_light{ background:#999;}
.bg29{background:url(../images/title/tit29bg.png) repeat-x center;}
.bg3{background:url(../images/title/line.png) repeat-x center;}
.icon_more19bg{background-position:center; background-repeat:no-repeat;}
.aHovercolor_main:hover,.aHoverbg_deepen:hover,.w-title17 .more:hover,.aHovercolor_deepen:hover{transition: all 0.2s;-moz-transition: all 0.2s;-webkit-transition: all 0.2s; -o-transition: all 0.2s;}

.w-title1{ text-align:center; line-height:1.8; }
.w-title1  h2{ font-size:165%; line-height:1.8;}
.w-title1 .title-h-in > span{ font-size:130%;}
.w-title1 .simpline{ margin:10px auto; width:55px; height:2px;}

.w-title2{ padding:0 1em; position:relative; color:#787878;}
.w-title2  h2{font-size:120%; line-height:2; display:inline-block; *display:inline; *zoom:1;}
.w-title2 .title-h-in h2{ color:#787878;}
.w-title2 span{padding-left:5px;}
.w-title2 .more{ position:absolute; right:7px;top:50%; margin-top:-0.75em; text-decoration:none;}

.w-title3{  text-align:center; background:none; overflow:hidden;}
.w-title3 .title-h-in{ display:inline-block; *display:inline; *zoom:1; padding:0 20px; position:relative; background:none;}
.w-title3 h2{ font-size:150%;display:inline-block; *display:inline; *zoom:1; }
.w-title3 .title-h-in > span{margin-left:10px; font-size:120%;}
.w-title3 .title-h-in:before,.w-title3 .title-h-in:after{ content:''; position:absolute; top:50%; width:1500px; height:1px; background:#e0dddb;}
.w-title3 .title-h-in:before{ right:100%;}
.w-title3 .title-h-in:after{ left:100%;}

.w-title4{  font-family:microsoft yahei,"微软雅黑","黑体";  background:url(../images/title/tit4bg.png) repeat-x; background-size:auto 100%;  position:relative; }
.w-title4  h2{  font-size:130%;display:inline-block; *display:inline; *zoom:1; background:url(../images/title/tit4_middle.png) no-repeat center; background-size:100% 100%; padding:0.7em 30px;_width:auto;}
.w-title4 .title-h-in h2{ color:#fff;}
.w-title4 .title-h-in > span{ margin-left:10px; font-size:110%;color:#fff;}
.w-title4 .more{ position:absolute; right:7px;top:50%; margin-top:-0.75em; text-decoration:none; color:#fff;}
.w-title4 .more span{font-size:100%;}

.w-title5{ border-width:0;border-bottom-width:1px; border-style:solid; position:relative; }
.w-title5 .w-title-in{ max-width:1200px; margin:0 auto;}
.w-title5  h2{  font-size:20px; text-align:left;border-width:0;border-bottom-width:2px; border-style:solid; display:inline-block; line-height:2; *display:inline; *zoom:1; margin:0 0 -1px 0;}
.w-title5 .title-h-in h2{color:#000;}
.w-title5 .title-h-in > span{ margin-left:10px; }
.w-title5 .more{ position:absolute; right:7px;top:50%; margin-top:-0.75em; text-decoration:none;}
.w-title5 .more span{ font-size:100%;}

.w-title6{text-align:center;color:#333;}
.w-title6 .tith{ display:inline-block; position:relative;*display:inline; zoom:1;}
.w-title6 .tith h2{ font-size:20px;  line-height:2; padding:5px 20px 0 20px;  background:url(../images/title/tit6_middle.png) repeat-x top; display:inline-block;*display:inline; zoom:1;color:#333;  }
.w-title6 .tith .tit_left{ height:32px; width:30px; background:url(../images/title/tit6_left.png) no-repeat; position:absolute; left:-30px; top:0;}
.w-title6 .tith .tit_right{ height:32px; width:30px; background:url(../images/title/tit6_right.png) no-repeat; position:absolute; right:-30px; top:0;}
.w-title6 .title-h-in > span{ display:block;}

.w-title7{border-width:1px;border-left-width:3px;border-left-color:#333; border-style:solid; position:relative; padding:0.5em 1em;color:#333; }
.w-title7  h2{font-size:18px;  display:inline-block;*display:inline; *zoom:1;}
.w-title7 .title-h-in h2{color:#333;}
.w-title7 .title-h-in > span{margin-left:5px;}
.w-title7 .more{ position:absolute; top:-1px; bottom:-1px; right:-1px; padding:0.7em 1em;  color:#fff;  text-decoration:none; }

.w-title8{ background:url(../images/title/tit8bg.png) repeat-x; background-size:auto 100%; position:relative; }
.w-title8  h2{  font-size:18px; padding:0.5em 1em; display:inline-block; *display:inline;*zoom:1; position:relative; }
.w-title8  h2 .bg_opacipy{position:absolute; left:0; right:0; top:0; bottom:0;opacity:0.9; *filter:alpha(opacity=90); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);}
.w-title8 .title-h-in h2{color:#fff;}
.w-title8 h2 em{font-style:normal; position:relative; z-index:1;}
.w-title8 h2 span{ margin-left:10px;font-family:"Times New Roman", Times, serif;position:relative; z-index:1;}
.w-title8 .more{ position:absolute; right:1em;top:50%; margin-top:-0.75em; text-decoration:none;}

.w-title9{text-align:center; color:#333;}
.w-title9 .w-title-in{display:inline-block; *display:inline; *zoom:1; padding-left:75px;background:url(../images/title/tit9_left.png) no-repeat left center;}
.w-title9 .w-title-in .w-title-inner{padding-right:75px;background:url(../images/title/tit9_right.png) no-repeat right center;}
.w-title9 .title-h-in{padding:10px 0;}
.w-title9  h2{ font-size:20px; display:inline-block;*display:inline;*zoom:1;  line-height:1.5;  }
.w-title9 .title-h-in h2{color:#333;}
.w-title9 .title-h-in > span{ display:block;}

.w-title10{ background:url(../images/title/tit10bg.png) no-repeat center bottom;margin-top:10px; padding:10px 0 16px; text-align:center; color:#333;}
.w-title10  h2{font-size:18px;   line-height:1.5;display:inline-block;*display:inline;*zoom:1;}
.w-title10 .title-h-in h2{color:#333;}
.w-title10 .title-h-in > span{ display:block;}

.w-title11{  background:url(../images/title/tit11bg.png) no-repeat center; background-size: auto 100%; min-width:4em; padding:1em 0 2em 0;text-align:center; display:table; width:100%;color:#333; }
.w-title11 .w-title-in{ display:table-cell; vertical-align:middle; height:100%;}
.w-title11  h2{ font-size:20px;   line-height:1.8; *padding-top:35px;  }
.w-title11  .w-title-in h2{color:#333;}
.w-title11 .title-h-in > span{ display:block; font-size:30px;}

.w-title12{ text-align:center; color:#333; }
.w-title12 .w-title-in{display:inline-block; *display:inline; *zoom:1; padding-left:40px;background:url(../images/title/tit12bg.png) no-repeat left center;}
.w-title12 .w-title-in .w-title-inner{padding-right:40px;background:url(../images/title/tit12bg.png) no-repeat right center;}
.w-title12  h2{font-size:18px;   line-height:1.5;}
.w-title12  .title-h-in h2{color:#333;}
.w-title12 .title-h-in > span{ display:block; }

.w-title13{text-align:center; padding-top:30px; background:url(../images/title/tit13bg.png) no-repeat center top; }
.w-title13  h2{font-size:24px;   line-height:1.5; }
.w-title13 .title-h-in h2{color:#333;}
.w-title13 .title-h-in > span{ display:block; font-size:18px; color:#666;}

.w-title14{text-align:right;} 
.w-title14 .title-h-in > span{ display:block; font-size:16px; line-height:1.2; color:#333;}
.w-title14  h2{ display:block; padding-top:12px; background:url(../images/title/tit14bg.png) no-repeat left top;font-size:18px;   line-height:1.5;}
.w-title14 .title-h-in h2{color:#333;}

.w-title15{border-width:0;border-left-width:6px;border-left-color:#333; border-style:solid; position:relative; padding:0.1em 1em; }
.w-title15  h2{font-size:18px;  display:inline-block;*display:inline; *zoom:1;}
.w-title15 .title-h-in > span{margin-left:5px;}
.w-title15 .more{ position:absolute; top:50%; margin-top:-0.75em; right:0; text-decoration:none; }

.w-title16{ text-align:center; line-height:1.8; }
.w-title16 h2{ font-size:165%; line-height:1.8;}
.w-title16 .title-h-in > span{ font-size:130%;}

.w-title17{ border-width:0;border-bottom-width:1px;border-style:solid; position:relative; margin:0 0 10px 0;}
.w-title17 .w-title-in{ max-width:1200px; margin:0 auto;}
.w-title17 .w-title-inner{ float:left; padding-right:50px; background:url(../images/title/tit17bg.png) no-repeat center right; background-size:auto 100%;}
.w-title17 .title-h-in{ background:#252525; padding-left:68px;}
.w-title17 .title-text-in{padding-left:15px; white-space:nowrap;}
.w-title17 .title-text-in h2{color:#fff; display:inline-block; line-height:2; *display:inline; *zoom:1;text-align:left; font-size:115%; font-family:"微软雅黑",microsoft yahei,"黑体";}
.w-title17 .title-text-in > span{ margin-left:10px; color:#fff; font-family:"Times New Roman", Times, serif;}
.w-title17 .more{ position:absolute; right:-2px;top:50%; margin-top:-1.4em; text-decoration:none; background:url(../images/title/tit17_more.png) no-repeat center;text-align:center;background-size:contain; font-family:Arial, Helvetica, sans-serif; font-size:80%; line-height:1; color:#fff; padding:0.4em 13px;}
.w-title17 .more span{ font-size:100%;}

.w-title18{text-align:center;color:#333;}
.w-title18 .tith{ display:inline-block; position:relative;*display:inline; zoom:1; background:url(../images/title/tit18_middle.png) repeat-x bottom; text-align:center; padding:10px 20px;}
.w-title18 .tith h2{ font-size:24px;  line-height:2;display:inline-block;*display:inline; zoom:1;color:#333;  }
.w-title18 .tith span{display:block;  font-size:16px; font-family:"Times New Roman", Times, serif;}
.w-title18 .tith .tit_left{ height:44px; width:55px; background:url(../images/title/tit18_left.png) no-repeat; position:absolute; left:-55px; bottom:0;}
.w-title18 .tith .tit_right{ height:44px; width:55px; background:url(../images/title/tit18_right.png) no-repeat; position:absolute; right:-55px; bottom:0;}

.w-title19{ border-width:0;border-bottom-width:1px; border-style:solid; position:relative;}
.w-title19 .w-title-in{ max-width:1200px; margin:0 auto;}
.w-title19 .tith{text-align:left;border-width:0;border-bottom-width:2px; border-style:solid; display:inline-block; line-height:2; *display:inline; *zoom:1; margin:0 0 -1px 0; font-size:120%;}
.w-title19 .tith span{font-family:"Times New Roman", Times, serif;}
.w-title19  h2{  font-size:20px;display:inline-block; line-height:2; *display:inline; *zoom:1; color:#333; }
.w-title19 .tith > em{ font-style:normal; padding:0 0.5em; }
.w-title19 .more{ position:absolute; right:7px;bottom:0.5em; text-decoration:none;}
.w-title19 .more span{ font-size:100%;}
.w-title19 .more .icon_more{ display:inline-block; *display:inline; *zoom; width:1em; height:1em; background-position:center; background-repeat:no-repeat; margin-left:0.3em; vertical-align:middle; margin-top:-2px;}

.w-title20{  position:relative;}
.w-title20 .w-title-in{}
.w-title20 .tith{text-align:left; display:inline-block; line-height:1.3; *display:inline; *zoom:1; margin:0 0 -1px 0;}
.w-title20 .tith span{ font-size:24px;}
.w-title20  h2{  font-size:120%; }
.w-title20 .more{ position:absolute; right:7px;bottom:0.2em; text-decoration:none;}
.w-title20 .more span{ font-size:100%;}
.w-title20 .more .icon_more{ display:inline-block; *display:inline; *zoom:1; width:1em; height:1em; background-position:center; background-repeat:no-repeat; margin-left:0.3em; margin-top:-2px;vertical-align:middle; background-image:url(../images/title/icon-more.png);}

.w-title21{ border-width:0;border-bottom-width:1px; border-style:solid; position:relative;}
.w-title21 .w-title-in{ max-width:1200px; margin:0 auto;}
.w-title21  h2{  font-size:16px;display:inline-block; line-height:2; *display:inline; *zoom:1; color:#fff; padding:0 1em; border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px; }
.w-title21 .more{ position:absolute; right:7px;bottom:0.2em; text-decoration:none;}
.w-title21 .more span{ font-size:100%;}

.w-title22{text-align:center;color:#333;}
.w-title22 .w-title-in{display:inline-block;*display:inline; zoom:1;  text-align:center; padding-left:60px;background:url(../images/title/tit22_left.png) no-repeat left center;}
.w-title22 .w-title-in .title-h-in{ padding-right:60px;background:url(../images/title/tit22_right.png) no-repeat right center;}
.w-title22 .tith{  padding:10px 20px;}
.w-title22 .tith h2{ font-size:24px;  line-height:2;display:inline-block;*display:inline; zoom:1;color:#333;  }
.w-title22 .tith span{display:block;  font-size:16px; font-family:"Times New Roman", Times, serif;}

.w-title23{text-align:center; line-height:2;}
.w-title23 h2{ font-size:18px;}
.w-title23 .title-h-in > span{ font-size:32px;}
.w-title23 .simpline{ width:30px; height:1px; margin:0 auto 10px;}

.w-title24{text-align:center; line-height:1.2;}
.w-title24 .title-h-in >span{display:block; font-size:32px; margin-bottom:5px;}
.w-title24 .tith{ display:inline-block; position:relative;*display:inline; zoom:1; text-align:center; padding:0 10px;}
.w-title24 .tith h2{ font-size:18px;  line-height:2;display:inline-block;*display:inline; zoom:1;  }
.w-title24 .tith .tit_left{ height:1px; width:30px;  position:absolute; left:-30px; top:50%;}
.w-title24 .tith .tit_right{ height:1px; width:30px; position:absolute; right:-30px; top:50%;}

.w-title25{text-align:center; line-height:1.2;}
.w-title25  h2{display:block; font-size:30px; margin-bottom:5px;}
.w-title25 .tith{ display:inline-block; position:relative;*display:inline; zoom:1; text-align:center; padding:0 10px;}
.w-title25 .tith span{ font-size:18px;  line-height:2;display:inline-block;*display:inline; zoom:1;font-family:"Times New Roman", Times, serif;  }
.w-title25 .tith .tit_left{ height:1px; width:100px;  position:absolute; left:-100px; top:50%;}
.w-title25 .tith .tit_right{ height:1px; width:100px; position:absolute; right:-100px; top:50%;}

.w-title26{  position:relative; border-width:0;border-bottom-width:1px;border-style:solid;}
.w-title26 .tith{ display:inline-block; line-height:1.2; *display:inline; *zoom:1; margin:0 0 -1px 0; font-size:120%;}
.w-title26 .tith span{font-family:"Times New Roman", Times, serif;}
.w-title26  h2{  font-size:20px;display:inline-block; line-height:2; *display:inline; *zoom:1;  }
.w-title26 .tith > em{ font-style:normal; padding:0 0.5em; }
.w-title26 .more{ position:absolute; right:7px;bottom:0.2em; text-decoration:none;}
.w-title26 .more span{ font-size:100%;}

.w-title27{ border-width:0;border-bottom-width:3px; border-style:solid; position:relative;}
.w-title27  h2{  font-size:16px;display:inline-block; line-height:2; *display:inline; *zoom:1; color:#fff; padding:0 1em; }
.w-title27 .more{ position:absolute; right:7px;bottom:0.2em; text-decoration:none;}
.w-title27 .more span{ font-size:100%;}

.w-title28{  position:relative;}
.w-title28 .tith{ display:inline-block; line-height:1.2; *display:inline; *zoom:1; margin:0 0 -1px 0; font-size:120%;}
.w-title28 .tith span{font-family:Georgia, "Times New Roman", Times, serif;font-size:28px;}
.w-title28  h2{  display:inline-block; line-height:2; *display:inline; *zoom:1; font-size:110%;  }
.w-title28 .tith > em{ /*font-style:normal;*/ padding:0 0.5em; }
.w-title28 .more{ position:absolute; right:7px;bottom:0.5em; text-decoration:none;}
.w-title28 .more span{ font-size:100%;}

.w-title29{  position:relative; }
.w-title29 .tith{ display:inline-block; line-height:1.2; *display:inline; *zoom:1; margin:0 0 -1px 0; font-size:120%; padding-right:10px;}
.w-title29 .tith span{font-family:Georgia, "Times New Roman", Times, serif;font-size:28px;}
.w-title29  h2{  display:inline-block; line-height:2; *display:inline; *zoom:1; font-size:110%;  }
.w-title29 .tith > em{ font-style:normal; padding:0 0.5em; }
.w-title29 .more{ position:absolute; right:0;top:50%; margin-top:-0.75em; padding:0 7px;text-decoration:none; }
.w-title29 .more span{ font-size:100%;}

.w-title30{  position:relative;border-width:0;border-left-width:8px;border-left-color:#333; border-style:solid; padding-left:10px;}
.w-title30 .tith{text-align:left; display:inline-block; line-height:1.2; *display:inline; *zoom:1; margin:0 0 -1px 0;  color:#333;}
.w-title30 .tith h2{font-size:26px; margin-bottom:5px;}
.w-title30 .tith span{ font-size:16px;}
.w-title30 .more{ position:absolute; right:7px;top:50%; margin-top:-0.75em; text-decoration:none; border-width:0;border-bottom-width:1px; border-style:solid;}
.w-title30 .more span{ font-size:120%; display:inline-block; *display:inline; *zoom:1; line-height:1.5;}

.w-title31{text-align:center;}
.w-title31  .title-h-in > span{display:block; font-size:40px; margin-bottom:5px;font-family:"Times New Roman", Times, serif; line-height:2;}
.w-title31 .tith{ display:inline-block; position:relative;*display:inline; zoom:1; text-align:center;}
.w-title31 .tith h2{ font-size:18px;  line-height:2.5;display:inline-block;*display:inline; zoom:1;   padding:0 20px; border-width:1px; border-style:solid;}
.w-title31 .tith .tit_left{ height:1px; width:150px;  position:absolute; left:-150px; top:50%;}
.w-title31 .tith .tit_right{ height:1px; width:150px; position:absolute; right:-150px; top:50%;}

.w-title32{  position:relative;border-width:0;  border-top-width:1px;border-style:solid;}
.w-title32 .w-title-in{ max-width:1200px; margin:0 auto;}
.w-title32 .tith{text-align:left; display:inline-block; line-height:1.3; *display:inline; *zoom:1; font-size:120%;border-width:0;  border-top-width:6px;border-style:solid; margin-top:-5px; padding-top:10px;}
.w-title32 .tith span{ font-size:24px;font-family:"Times New Roman", Times, serif;}
.w-title32  h2{  font-size:120%; }
.w-title32 .more{ position:absolute; right:7px;bottom:0.2em; text-decoration:none;}
.w-title32 .more span{ font-size:100%;}
.w-title32 .more .icon_more{ display:inline-block; *display:inline; *zoom; width:1em; height:1em; background-position:center; background-repeat:no-repeat; margin-left:0.3em; vertical-align:middle; background-image:url(../images/title/icon-more.png);}

.w-title33{ text-align:center; line-height:2; text-align:center; position:relative; overflow:hidden;}
.w-title33 .tit_line{position:absolute; left:0; right:0; height:1px; top:50%; display:none;}
.w-title33 .title-h-in{ display:inline-block; *display:inline; *zoom:1; padding:0 20px; position:relative; z-index:1; position:relative; background:none;}
.w-title33 .title-h-in h2{ font-size:28px; display:block;}
.w-title33 .title-h-in > span{ font-size:22px; display:block;}
.w-title33 .title-h-in:before,.w-title33 .title-h-in:after{ content:''; position:absolute; top:50%; width:1500px; height:1px; background:#e0dddb;}
.w-title33 .title-h-in:before{ right:100%;}
.w-title33 .title-h-in:after{ left:100%;}

.w-title34{}
.w-title34 .tith{ position:relative; text-align:center; vertical-align:middle; margin-bottom:10px;}
.w-title34 .tith .line{position:absolute; left:0; right:0; height:1px; top:50%;}
.w-title34 .tith .tit_left{ position:absolute; z-index:1; width:1.6em; top:50%; margin-top:-0.75em; left:-0.75em; font-size:1.6em; }
.w-title34 .tith .tit_right{ position:absolute; z-index:1; width:1.6em; top:50%; margin-top:-0.75em; right:-0.75em;font-size:1.6em; }
.w-title34 .tith .tith-in{display:inline-block; *display:inline; *zoom:1;position:relative; z-index:1;}
.w-title34 .tith h2{ font-size:24px; padding:0 40px;}
.w-title34 p{text-align:center;}

.w-title35{ position:relative; text-align:center; color:#fff;} 
.w-title35 .tit_line{position:absolute; left:0; right:0; height:1px; top:50%;}
.w-title35 .w-title-inner{ display:inline-block; *display:inline; *zoom:1; padding:5px 6px; border-width:1px; border-style:solid; position:relative; z-index:1; }
.w-title35 .w-title-inner .title-h-in{ padding:5px 30px; line-height:1.5;}
.w-title35 .w-title-inner .title-h-in h2,.w-title35 .w-title-inner .title-h-in span{font-size:115%; color:#fff}

.w-title36{ position:relative; text-align:center; font-size:120%;} 
.w-title36 .tit_line{position:absolute; left:0; right:0; height:6px; top:50%; margin-top:-3px;border-top-width:1px;border-bottom-width:1px; border-left:0; border-right:0; border-style:solid; }
.w-title36 .title-h-in{ display:inline-block; *display:inline; *zoom:1; padding:0 25px; line-height:1.5;  position:relative; z-index:1; }
.w-title36 .title-h-in h2,.w-title35 .title-h-in span{font-size:115%;}

.w-title37{text-align:center; }
.w-title37 .tit_h{display:inline-block; *display:inline; *zoom:1; padding-left:60px;background:url(../images/title/tit37_left.png) no-repeat left center;}
.w-title37 .tit_h .tit_h_in{padding-right:60px;background:url(../images/title/tit37_right.png) no-repeat right center;}
.w-title37  h2{ font-size:24px; display:inline-block;*display:inline;*zoom:1;  line-height:1.5; padding:0 7px;  }
.w-title37 .tit_span{ }

.w-title38{  position:relative; border-bottom-width:1px; border-bottom-style:solid;}
.w-title38 .tith{text-align:left; display:inline-block; line-height:1.3; *display:inline; *zoom:1; padding-bottom:0.5em;}
.w-title38 .tith span{ font-size:30px;}
.w-title38  h2{  font-size:30px; }
.w-title38 .more{ position:absolute; right:7px;bottom:0.3em; text-decoration:none;}
.w-title38 .more span{ font-size:100%;}
.w-title38 .more .icon_more{ display:inline-block; *display:inline; *zoom; width:1em; height:1em; background-position:center; background-repeat:no-repeat; margin-left:0.3em; vertical-align:middle; background-image:url(../images/title/icon-more.png);}

.w-title39{  position:relative; padding-left: 22px;  background: url(../images/title/tit39bg.png) no-repeat left center;}
.w-title39 .tith{ display:inline-block; line-height:24px; *display:inline; *zoom:1; margin:0 0 -1px 0; font-size:120%;}
.w-title39 h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:bold; display:inline-block;*display:inline; *zoom:1;}
.w-title39  .tith span{  display:inline-block; line-height:24px; *display:inline; *zoom:1; font-size:16px;  }
.w-title39 .tith > em{ font-style:normal; padding:0 0.5em; }
.w-title39 .more{ position:absolute; right:7px;bottom:0.1em; text-decoration:none;}
.w-title39 .more span{ font-size:100%;}

.w-title40{ text-align:center; position:relative; margin-top:30px;}
.w-title40 .tit_line{position:absolute; left:0; right:0; height:1px; top:50%;}
.w-title40 .w-title-inner{position:relative; z-index:1; display:inline-block; *display:inline; *zoom:1; border-width:1px; border-style:solid; padding:0 100px 5px;}
.w-title40 .tith{ }
.w-title40 .tith h2{ font-size:30px; margin-top:-0.75em; padding:0 20px;line-height:1.5; }

.w-title41{ border-right-width:13px;border-right-color:#333; border-right-style:solid; padding:0.7em 1.35em 0.9em 0; line-height:1.7; text-align:right;}
.w-title41 h2{ font-size:24px; color:#1F1F1F;}
.w-title41 span{ display:inline-block; *display:inline; *zoom:1; font-size:95%;}

.w-title42{ position:relative; min-height:2em;}
.w-title42 h2{ font-size:24px; color:#212121; padding-left:1em; position:absolute; left:0; top:50%; margin-top:-0.65em; line-height:1.3;  z-index:2;}
.w-title42 h2:before{ content:'-'; font-size:40px; position:absolute; left:0; top:50%;  margin-top:-0.7em; line-height:1.3;}
.w-title42 span{ position:relative; z-index:1; color:#f0f0f0; line-height:1.3; font-size:72px; font-family:Arial, Helvetica, sans-serif;}
.w-title42 a{ display:block; position:absolute; z-index:10; left:0; top:0; right:0; bottom:0; background:url(images/transparent.png) repeat;}

.w-title43{ position:relative; min-height:2em; text-align:center;}
.w-title43 h2{ font-size:24px; color:#212121; position:absolute; left:0; right:0; top:50%; margin-top:-0.65em; line-height:1.3;  z-index:2;}
.w-title43 span{ position:relative; z-index:1; color:#f0f0f0; line-height:1.3; font-size:72px; font-family:Arial, Helvetica, sans-serif;}
.w-title43 a{ display:block; position:absolute; z-index:10; left:0; top:0; right:0; bottom:0; background:url(images/transparent.png) repeat;}

.w-title44{ position:relative; text-align:center;}
.w-title44 .tit_h{ font-size:36px;  position:relative; display:inline-block; *display:inline; *zoom:0;}
.w-title44 h2{ font-size:100%;line-height:1.8; }
.w-title44 .t_l{ position:absolute; top:50%; margin-top:-1px; left:-3em; width:2.5em; height:2px;}
.w-title44 .t_r{ position:absolute; top:50%; margin-top:-1px; right:-3em; width:2.5em; height:2px;}
.w-title44 span{ line-height:1.5; display:block;}
.w-title44 a{ display:block; position:absolute; z-index:10; left:0; top:0; right:0; bottom:0; background:url(images/transparent.png) repeat;}

.w-title45{ position:relative;}
.w-title45 .line_t{ width:4em; height:6px; margin-bottom:0.6em;}
.w-title45 span{ font-size:28px; font-family:Arial, Helvetica, sans-serif; line-height:1.3; }
.w-title45 h2{ font-size:32px; color:#333; line-height:1.3;}

.w-title46{ text-align:center; }
.w-title46 .tith{ position:relative; display:inline-block; *display:inline; *zoom:1; border-bottom:1px solid #e0e0e0; padding:1em;}
.w-title46 .tith:before,.w-title46 .tith:after{content:''; border:1px solid #e0e0e0; width:50px; position:absolute; top:0; bottom:-1px; }
.w-title46 .tith:before{ left:-50px; border-right-width:0;}
.w-title46 .tith:after{ right:-50px; border-left-width:0;}
.w-title46 span{ font-size:16px; line-height:1.1; display:block;margin-top:-60px; letter-spacing:2px;}
.w-title46 span:first-letter{font-size:60px;}
.w-title46 h2{ font-size:30px; color:#333;}
.w-title46 .line_b{ position:absolute; left:50%; margin-left:-30px; bottom:-5px; height:9px; width:60px;}

.w-title47{ position:relative; min-height:2em; text-align:center;}
.w-title47 h2{ font-size:24px; color:#212121; position:absolute; left:0; right:0; bottom:0; line-height:1.3;  z-index:2;}
.w-title47 span{ position:relative; z-index:1; color:#e0e0e0; line-height:1.3; font-size:42px; font-family:Arial, Helvetica, sans-serif;}
.w-title47 a{ display:block; position:absolute; z-index:10; left:0; top:0; right:0; bottom:0; background:url(images/transparent.png) repeat;}

.w-title48{position:relative;}
.w-title48 h2{  font-size:24px; color:#000; display:inline-block; line-height:2; *display:inline; *zoom:1;}
.w-title48 span{ margin-left:0.5em; }
.w-title48 .more{ position:absolute; right:7px;top:50%; margin-top:-0.75em; text-decoration:none;}
.w-title48 .more span{ font-size:100%;}
/*------------------------title end---------------------------------*/
/*------------------------adNews start---------------------------------*/
.w-adNews{}
.w-adNews .date{ white-space:nowrap;}
.w-adNews ul,.w-adNews li{list-style:none;}
.w-adNews  a{text-decoration:none;}
.w-adNews  a:hover{ text-decoration:underline;}
.w-adNews li.li-right{margin-right:0 !important;}
.w-adNews .w-news-img:hover img{transform: scale(1.05);-ms-transform: scale(1.05); -moz-transform: scale(1.05);-webkit-transform: scale(1.05); -o-transform: scale(1.12);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}

.w-adNews1 li{ width:47.25%; *width:47.24%; margin-right:5.5%; float:left; margin-bottom:35px; position:relative; line-height:2;}
.w-adNews1 li .news-item{ margin-left:35px;}
.w-adNews1 li .news-item .date{ color:#767676; margin-left:45px; font-size:14px;}
.w-adNews1 li .news-item .data-day{ position:absolute; width:54px; height:54px; line-height:54px; text-align:center; top:50%; margin-top:-27px; left:0; background:#33d8ae; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:30px;}
.w-adNews1 li .news-item .news-com{ background:#fff; border:1px solid #d7d7d7; padding:20px 40px;}
.w-adNews1 li .news-item .news-com .news-h{font-weight:bold;}
.w-adNews1 li .news-item .news-com .news-h a{ font-size:18px; color:#ababab; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden; display:block; }
.w-adNews1 li .news-item .news-com .news-sum{color:#ababab; height:4em; overflow:hidden; }

.w-adNews2{ margin-left:-10px; margin-right:-10px;}
.w-adNews2 li{ width:25%; *width:24.99%; float:left; margin-bottom:20px;}
.w-adNews2 li .news-item{ border:1px solid #e9e9e9; margin:0 10px;}
.w-adNews2 li .news-item .news-com{ padding:8px 10px 20px 10px;}
.w-adNews2 li .news-item .news-com .news-com-top{ margin-bottom:10px;}
.w-adNews2 li .news-item .news-com .news-com-top .date{ float:left; }
.w-adNews2 li .news-item .news-com .news-com-top .viewDetail{float:right;}
.w-adNews2 li .news-item .news-com .news-com-top .viewDetail .icon_viewDetail{ display:inline-block;*zoom:1; background:url(../images/icon_news_more.png) no-repeat center; width:8px; height:7px; vertical-align:middle; margin-left:5px;}
.w-adNews2 li .news-item .news-com .news-h{font-size:115%; font-weight:bold; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden;}
.w-adNews2 li .news-item .news-com .news-sum{ line-height:1.8; margin-top:10px; height:5.4em; overflow:hidden;}


.w-adNews3{background:#fee53d;}
.w-adNews3 a:hover{ text-decoration:none;}
.w-adNews3 .w-adNews-texts{ float:left;width:50%;}
.w-adNews3 .w-adNews-texts .w-adNews-textsIn{padding:25px 5%;}
.w-adNews3 .w-adNews-texts li{ padding:20px 0 17px 0; border-bottom:1px solid #c4a628; overflow:hidden; }
.w-adNews3 .w-adNews-texts li .numberQ{border:1px solid #e4ba77; width:63px; height:63px; line-height:63px; text-align:center; font-size:30px; color:#43398a; font-weight:bold; margin-right:4%; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.w-adNews3 .w-adNews-texts li a{ display:block;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-adNews3 .w-adNews-texts li a:hover{ padding-left:10px;}
.w-adNews3 .w-adNews-texts li .w-adNews-textH h3{font-size:115%; font-weight:bold; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden; color:#3d3813; margin:0;  line-height:2; padding-top:2px;}
.w-adNews3 .w-adNews-texts li .w-adNews-textH p,.w-adNews3 .w-adNews-texts li .w-adNews-textH .news-sum{ color:#a29018; line-height:1.8; margin-bottom:0;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden;}
.w-adNews3 .w-adNews-imgs{float:right; width:50%; *width:49.99%;position:relative; background:#666;}
.w-adNews3 .w-adNews-imgs .news-img{position:relative;}
.w-adNews3 .w-adNews-imgs .news-img .img-count:hover img{transform: scale(1.2);-ms-transform: scale(1.1); -moz-transform: scale(1.1);-webkit-transform: scale(1.1); -o-transform: scale(1.1);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-adNews3 .w-adNews-imgs .news-img .news-buoy-content{ position:absolute; left:0; right:0; bottom:0;  height:80px;}
.w-adNews3 .w-adNews-imgs .news-img .news-buoy-content .mask{position:absolute; left:0; right:0; bottom:0; top:0; background:#43398a;opacity:0.84; *filter:alpha(opacity=84); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=84); }
.w-adNews3 .w-adNews-imgs .news-img .news-buoy-content h3{padding:30px 100px 30px 45px; position:relative; z-index:1; margin:0; color:#fff; font-size:18px; font-weight:normal;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden;}
.w-adNews3 .w-adNews-imgs .adNews3prev{ position:absolute; right:45px; bottom:0; width:45px; height:80px;background:url(../images/adNews3prev.png) no-repeat center #fee53d; z-index:2; cursor:pointer;}
.w-adNews3 .w-adNews-imgs .adNews3next{ position:absolute; right:0; bottom:0; width:45px; height:80px; background:url(../images/adNews3next.png) no-repeat center #fee53d; z-index:2; cursor:pointer;}

.w-adNews4 li{ border-bottom:1px solid #f0f0f0;}
.w-adNews4 li .news-together{overflow:hidden; line-height:2.5;}
.w-adNews4 li .news-h{ float:left; width:75%;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden; }
.w-adNews4 li .date{ float:right;width:25%; *width:24.99%; text-align:right;}
.w-adNews4 .news-sum{margin-bottom:5px;}
.w-adNews4-nodate li .news-h{ width:100%;}

.w-adNews5 li{border-bottom:1px solid #f0f0f0; padding:1em 0;}
.w-adNews5 li:first-child{ padding-top:0;}
.w-adNews5 li .news-item{overflow:hidden;}
.w-adNews5 li .news-imgbox{ float:left; width:25%;}
.w-adNews5 li .news-com{ margin-left:30%;}
.w-adNews5 li .news-h{font-size:115%; font-weight:bold; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden;}
.w-adNews5 li .date{opacity:0.7; *filter:alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
.w-adNews5 li .news-sum{ max-height:4.5em; overflow:hidden; line-height:1.5;}

.w-adNews6 .adNewsF{overflow:hidden;}
.w-adNews6 .adNewsF .news-imgbox{ float:left; width:25%; margin-right:5%;}
.w-adNews6 .adNewsF .news-com .news-together{overflow:hidden;}
.w-adNews6 .adNewsF .news-h{width:70%; float:left;font-size:110%; font-weight:bold; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden;}
.w-adNews6 .adNewsF .date{ width:30%; *width:29.99%; float:right; text-align:right;opacity:0.7; *filter:alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
.w-adNews6 .adNewsTL{padding-top:1em;}
.w-adNews6 .adNewsTL li{ border-bottom:1px solid #f0f0f0;}
.w-adNews6 .adNewsTL li .news-together{overflow:hidden; line-height:2.5;}
.w-adNews6 .adNewsTL li .news-h{ float:left; width:75%;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden; }
.w-adNews6 .adNewsTL li .date{ float:right;width:25%; *width:24.99%; text-align:right;}

.w-adNews7{line-height:1.3 !important;}
.w-adNews7 .adNewsR{float:right; width:34%;background:#242424; position:relative;}
.w-adNews7 .adNewsR .news-imgbox img{transform: scale(1);-ms-transform: scale(1); -moz-transform: scale(1);-webkit-transform: scale(1); -o-transform: scale(1);}
.w-adNews7 .adNewsR .w-news-img:hover img{transform: scale(1.1);-ms-transform: scale(1.1); -moz-transform: scale(1.1);-webkit-transform: scale(1.1); -o-transform: scale(1.1);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-adNews7 .adNewsR .news-com{ padding:30px 30px;  color:#fff;}
.w-adNews7 .adNewsR .news-com .news-together{margin-bottom:10px;}
.w-adNews7 .adNewsR .news-com .news-h a{color:#fff;font-size:125%}
.w-adNews7 .adNewsR .news-com .date{color:#fff;}
.w-adNews7 .adNewsR .news-com .news-sum{max-height:5.8em; line-height:1.5; overflow:hidden;}
.w-adNews7 .adNewsR .news-com .more{position:absolute; right:0; bottom:0;}
.triangle-bottomright{width: 0;height: 0;border-bottom: 35px solid #242424;border-left: 35px solid transparent;}
.w-adNews7 .adNewsR .news-com .more .more_add{position:absolute; bottom:3px; right:3px; color:#fff; font-weight:bold; font-size:14px;}
.w-adNews7 .adNewsL{ float:left; width:64.5%;}
.w-adNews7 .adNewsL li{ overflow:hidden; margin-bottom:20px; background:#D9D9D9; position:relative;}
.w-adNews7 .adNewsL li .date{ float:left;  text-align:center; padding:0 35px 14px; margin-right:15px;  color:#7c7c7c;  font-family:Arial, Helvetica, sans-serif;}
.adNews7datebg{background:#CCCCCC;}
.w-adNews7 .adNewsL li .date .date-day{  font-size:72px;line-height:1.4;}
.w-adNews7 .adNewsL li .date .date-yearMonth{border:1px solid #7c7c7c;  line-height:1.7; font-size:18px;  padding:0 12px;}
.w-adNews7 .adNewsL li .news-com{color:#242424; padding:17px 50px 17px 15px; }
.w-adNews7 .adNewsL li .news-com .news-h{font-size:125%; margin-bottom:15px;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden;}
.w-adNews7 .adNewsL li .news-com .news-h a{color:#242424; }
.w-adNews7 .adNewsL li .news-com .news-sum{max-height:4.3em; overflow:hidden; line-height:1.5;}
.w-adNews7 .adNewsL li .news-com .more{position:absolute; right:0; bottom:0;}
.w-adNews7 .adNewsL li .news-com .more .more_add{position:absolute; bottom:3px; right:3px; color:#fff; font-weight:bold; font-size:14px;}
.w-adNews7 .adNewsL li:hover{background:#242424;}
.w-adNews7 .adNewsL li:hover .date,.w-adNews7 .adNewsL li:hover .news-com,.w-adNews7 .adNewsL li:hover .news-com .news-h a{ color:#fff;}
.w-adNews7 .adNewsL li:hover .date .date-yearMonth{border-color:#fff;}

.w-adNews8 li{ border-bottom:1px solid #f0f0f0; margin-bottom:0.3em;}
.w-adNews8 li .news-together{overflow:hidden; line-height:2.5;}
.w-adNews8 li .news-h{ float:left; width:75%;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden; font-weight:bold; font-size:110%;}
.w-adNews8 li .date{ float:right;width:25%; *width:24.99%; text-align:right;}
.w-adNews8 .news-sum{margin-bottom:5px; line-height:1.5; max-height:4.4em; overflow:hidden;}

.w-adNews9 li{ padding:22px 0 9px; border-bottom:1px solid #f0f0f0; overflow:hidden;}
.w-adNews9 li:first-child{padding-top:0;}
.w-adNews9 li .date{ float:left; margin-right:20px; margin-left:7px; text-align:center;line-height:1.5; color:#fff; }
.w-adNews9 li .date .date-day{font-size:30px;}
.w-adNews9 li .date .date-yearMonth{padding:0 7px;}
.w-adNews9 li .news-com .news-h{ margin-bottom:10px; line-height:1.5;font-size:105%;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden; }
.w-adNews9 li .news-com .news-sum{line-height:1.2; height:2.4em; overflow:hidden;}

.w-adNews10 li{position:relative; margin-bottom:20px;}
.w-adNews10 li .news-item{ margin-left:35px; border:1px solid #c8c8c8;}
.w-adNews10 li .news-item .num{ width:67px; height:67px; position:absolute; top:50%; margin-top:-33px; left:0; text-align:center; line-height:67px; font-size:30px; color:#fff;}
.w-adNews10 li .news-item .news-com{ padding:25px 180px 25px 55px;}
.w-adNews10 li .news-item .news-com .news-h{text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden; font-size:115%; margin-bottom:10px;}
.w-adNews10 li .news-item .news-com .news-sum{text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden;}
.w-adNews10 li .news-item .news-com .more{position:absolute; width:120px; right:18px; bottom:25px;}
.w-adNews10 li .news-item .news-com .more a{display:block; height:35px; line-height:35px; text-align:center; color:#fff; background:#181818;}
.w-adNews10 li .news-item .news-com .more a:hover{text-decoration:none; background:#363636;}

.w-adNews11{ margin-left:-1.8%; margin-right:-1.8%; }
.w-adNews11 li{ width:29.73%; margin:0 1.8% 1.5em; float:left;}
.w-adNews11 li .news-h{ font-size:120%;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden;}
.w-adNews11 li .date{ font-size:95%;}
.w-adNews11 li .news-sum{ font-size:95%; position:relative; padding-bottom:0.5em; border-bottom:1px solid #e5e5e5; height:5.6em; overflow:hidden; line-height:1.8;}
.w-adNews11 li .news-btn{ margin-top:1.5em; text-decoration:none;}

.w-adNews12 li{}
.w-adNews12 li .news-together{overflow:hidden; line-height:2.5;}
.w-adNews12 li .news-h{ float:left; max-width:75%;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden; }
.w-adNews12 li .date{ float:right; width:24%; text-align:right; overflow:hidden;}
.w-adNews12 .news-sum{margin-bottom:5px;}

.w-adNews13 a:hover{ text-decoration:underline;}
.w-adNews13 li{}
.w-adNews13 li .news-together{overflow:hidden; line-height:2.5;}
.w-adNews13 li .news-h{ float:left; max-width:73%;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden; }
.w-adNews13 li .date{ float:left; max-width:24%; margin-left:1.5em; text-align:right; overflow:hidden;}
.w-adNews13 .news-sum{margin-bottom:5px;}

.w-adNews14 li{}
.w-adNews14 li .news-together{overflow:hidden; line-height:2.5;}
.w-adNews14 li .news-h{ float:left; max-width:75%;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden; }
.w-adNews14 li .date{ float:right; width:24%; text-align:right; overflow:hidden;}
.w-adNews14 .news-sum{margin-bottom:5px;}

.w-adNews15{ position:relative;}
.w-adNews15 li{width:100%; float:left;}
.w-adNews15 li .news-item{  position:relative; overflow:hidden;}
.w-adNews15 .news-item .news-com{ padding:7px 1em; position:absolute; bottom:0; left:0; right:0;}
.w-adNews15 .news-item .news-com .mask{ position:absolute; left:0; right:0; top:0;bottom:0; background:#000;opacity:0.5; *filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.w-adNews15 .news-item .news-com .news-h{ position:relative; z-index:1; color:#fff;}
.w-adNews15 .news-item .news-com .news-h a{color:#fff;}
.w-adNews15 li .news-imgbox:hover img{/*transform: scale(1.12);-ms-transform: scale(1.12); -moz-transform: scale(1.12);-webkit-transform: scale(1.12); -o-transform: scale(1.12);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;*/}
.w-adNews15 .prev,.w-adNews15 .next{ position:absolute; top:50%; margin-top:-35px; width: 40px; height:40px; background-repeat:no-repeat; background-position:center center; cursor:pointer; visibility:hidden; transition: all 0.5s; -webkit-transition: all 0.5s;}
.w-adNews15:hover .prev,.w-adNews15:hover .next{ visibility:visible;}
.w-adNews15 .prev{ left:10px; background-image:url(../images/lantern_pre.png);}
.w-adNews15 .next{ right:10px; background-image:url(../images/lantern_next.png);}
.w-adNews15 .prev:hover{ background-size:12px 50%; background-color:rgba(0,0,0,0.5); border-radius:50%; -webkit-border-radius:50%;}
.w-adNews15 .next:hover{ background-size:12px 50%; background-color:rgba(0,0,0,0.5); border-radius:50%; -webkit-border-radius:50%;}

.w-adNews16{ margin-left:-0.5%; margin-right:-0.5%;}
.w-adNews16 li{ float:left; width:25%; *width:24.99%; margin-bottom:0.8em;}
.w-adNews16 li a{ display:block; text-decoration:none;}
.w-adNews16 li .news-item{ margin:0 2%; position:relative;}
.w-adNews16 li .news-item:hover{transform:translateY(-10px);-ms-transform: translateY(-10px); -moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-adNews16 li .news-com{ position:absolute; left:0; right:0; bottom:0; color:#fff; line-height:1.5;}
.w-adNews16 li .adnew_mask{position:absolute; left:0; top:0; right:0; bottom:0; opacity:0.6; *filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.adnew_mask{ background:#000;}
.w-adNews16 li .news-item:hover .adnew_mask{opacity:0.85; *filter:alpha(opacity=85); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);}
.w-adNews16 li .news-com .news-com-in{ position:relative; z-index:1; padding:0.5em 1em;}
.w-adNews16 li .news-com .news-h{ font-size:115%; color:#fff;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden;}
.w-adNews16 li .news-com .date{ font-size:90%; color:#fff; display:none;}
.w-adNews16 li .news-com .news-sum{ color:#fff; font-size:95%; display:none; max-height:3em; line-height:1.5; overflow:hidden;}
.w-adNews16 li .news-item:hover .news-com .date,.w-adNews16 li .news-item:hover .news-com .news-sum{ display:block;}

.w-adNews17 .w-adNews-in{}
.w-adNews17 a:hover{ text-decoration:none;}
.w-adNews17 li{ padding:35px 0;}
.w-adNews17 li .news-item{max-width:1200px; margin:0 auto; position:relative;}
.w-adNews17 li .news-item a{ display:block; margin-left:5%; margin-right:5%;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.w-adNews17 li:hover .news-item a{ margin-left:0; margin-right:10%;}
.w-adNews17 li .date{ float:left; margin-right:5%; text-align:right; padding-left:10px;}
.w-adNews17 li .date .md{ font-size:60px; line-height:50px; color:#444;}
.w-adNews17 li .date .year{ font-size:16px; color:#999;}
.w-adNews17 li .news-com{ padding-right:10px;}
.w-adNews17 li .news-com .news-h{ font-size:115%;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden;}
.w-adNews17 .news-sum{ margin-top:0.5em; line-height:1.5; height:2.9em; overflow:hidden; color:#8f8f8f;}
.w-adNews17 li .news-com .adore{ position:absolute; top:50%; margin-top:-15px; right:2%; width:30px; height:30px; overflow:hidden; background:url(../images/adnews17Adore.png) no-repeat -30px 0;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; opacity:0;}
.w-adNews17 li:hover .news-com .adore{ background-position:0 0;opacity:1;}
.w-adNews17 li:hover{ /*background:#363636;*/}
.w-adNews17 li:hover a,.w-adNews17 li:hover .date .md,.w-adNews17 li:hover .date .year,.w-adNews17 li:hover .news-h,.w-adNews17 li:hover .news-sum{ color:#fff;}

.w-adNews18{ }
.w-adNews18 a:hover{ text-decoration:none;}
.w-adNews18 ul{position:relative;}
.w-adNews18 ul::after{ content:''; position:absolute; left:6.5em; top:0; bottom:0; width:1px; background:#EBEBEB;} 
.w-adNews18 li{ position:relative; padding-bottom:1.5em;}
.w-adNews18 li .date{ position:absolute; left:0; top:0;text-align:right; font-family:Georgia, "Times New Roman", Times, serif; line-height:1.5;}
.w-adNews18 li .date .md{font-size:200%;}
.w-adNews18 li .date .year{ opacity:0.75;}
.w-adNews18 li .news-com{ margin-left:6.5em; padding-left:1.5em; padding-right:0.8em;position:relative;padding-top:0.7em;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.w-adNews18 li:hover .news-com{padding-left:2.3em; padding-right:0;}
.w-adNews18 li .news-com .ax_line{ /*content:'';*/position:absolute; z-index:1; width:1px; height:1.5em; left:0; top:1em; }
.ax_line{background:#aaa;}
.w-adNews18 li .news-com .news-h{ font-size:115%;  margin-bottom:0.5em; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden;}
.w-adNews18 .news-sum{ color:#8f8f8f;}

.w-adNews19{ line-height:1.8;}
.w-adNews19 a:hover{ text-decoration:none;}
.w-adNews19 li{ padding:1em 0 1.5em; border-bottom:1px solid rgba(0,0,0,0.1);}
.w-adNews19 li .news-item{ position:relative;}
.w-adNews19 li .date{position:absolute; top:0.2em; left:0; transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; color:#B0B0B0;}
.w-adNews19 li:hover .date{ top:4em; color:#888;}
.w-adNews19 li .date::before{ content:''; position:absolute;  width:0; height:1px; background:rgba(0,0,0,0); margin-left:0; margin-top:0;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.w-adNews19 li:hover .date::before{ width:1em;margin-left:7em; margin-top:-3em; background:rgba(0,0,0,0.4);}
.w-adNews19 li .news-com{margin-left:7em; transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.w-adNews19 li:hover .news-com{}
.w-adNews19 li .news-com .news-h{ font-size:115%;  margin-bottom:0.5em; transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden;}
.w-adNews19 li:hover .news-com .news-h{ margin-left:1.3em;}
.w-adNews19 .news-sum{ height:3.5em; overflow:hidden;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; color:#8f8f8f;}
.w-adNews19 li:hover .news-sum{transform:translateY(0.2em);-webkit-transform: translateY(0.2em);}

.w-adNews20{ margin-left:-2.45%; margin-right:-2.45%; }
.w-adNews20 a:hover{ text-decoration:none;}
.w-adNews20 li{ width:45%; margin:0 2.45% 50px; float:left;}
.w-adNews20 .news-t{ margin-bottom:1em; padding-bottom:1em; border-bottom:1px solid #EFEFEF; position:relative;}
.w-adNews20 .news-t .ax_l{/* content:''; */position:absolute; left:0; width:10px; height:1px; bottom:-1px; transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.w-adNews20 li:hover .news-t .ax_l{ width:100%;}
.w-adNews20 li .news-h{ font-size:115%;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden;}
.w-adNews20 li .date{ font-size:90%; margin-bottom:0.5em; color:#808080;}
.w-adNews20 .news-sum{ font-size:90%; height:5.2em; overflow:hidden; line-height:1.8; color:#8f8f8f;}

.w-adNews21{ margin-left:-2.45%; margin-right:-2.45%; }
.w-adNews21 a:hover{ text-decoration:none;}
.w-adNews21 li{ width:45%; margin:0 2.45% 3em; float:left;}
.w-adNews21 li:nth-child(2n+1){ clear:both;}
.w-adNews21 li a{ padding-top:90px; position:relative; display:block;}
.w-adNews21 li .date{ position:absolute; left:0; top:0; right:0; padding:0.5em 0 1em; font-family:Georgia, "Times New Roman", Times, serif,Arial, Helvetica, sans-serif; }
.w-adNews21 li .date .md{ font-size:32px; line-height:1.3;}
.w-adNews21 li .date .year{ font-size:90%;}
.w-adNews21 li .news-com{ padding-top:1.4em; border-top:1px solid #efefef; position:relative;}
.w-adNews21 li .news-com .adx{ /*content:'';*/ position:absolute; left:0; top:-1px; width:0; height:1px;}
.w-adNews21 li .news-h{ font-size:115%;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden; margin-bottom:0.7em;}
.w-adNews21 .news-sum{ font-size:90%;  height:5.2em; overflow:hidden; line-height:1.8; color:#8f8f8f;}

.w-adNews22 a{ display:block;}
.w-adNews22 a:hover{ text-decoration:none;}
.w-adNews22 .date{ color:#999;}
.w-adNews22 .adNewsF{ border-bottom:1px solid #eee; padding-bottom:1em; margin-bottom:1em;}
.w-adNews22 .news-sum{ line-height:1.7; max-height:4.9em; overflow:hidden;color:#8f8f8f;}
.w-adNews22 .adNewsF .news-h{ font-size:130%;}
.w-adNews22 .adNewsTL .news-t{ padding:0.3em 0;}
.w-adNews22 .adNewsTL .date{ float:left; margin-right:1em;}
.w-adNews22 .adNewsTL .news-h{ float:left;}

.w-adNews23{ margin-left:-30px; margin-right:-30px; position:relative;}
.w-adNews23 li{ float:left; width:33.33%; margin-bottom:1em; margin-top:25px;}
/*.w-adNews23 li:nth-child(3n+1){ clear:both;}*/
.w-adNews23 li a{ display:block; padding:20px;}
.w-adNews23 li a:hover{ text-decoration:none;}
.w-adNews23 li .news-item{ position:relative; margin:0 10px; transition:transform 0.5s; -webkit-transition:transform 0.5s;}
.w-adNews23 li:hover .news-item{ transform:translateY(-20px); -webkit-transform:translateY(-20px);box-shadow:0 5px 15px rgba(0,0,0,0.2); -webkit-box-shadow:0 5px 15px rgba(0,0,0,0.2);}
.w-adNews23 li .news-imgbox{ overflow:hidden; margin-top:45px;}
.w-adNews23 li .news-com{ }
.w-adNews23 .news-com .news-h{ line-height:1.5; font-size:120%;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden;}
.w-adNews23 li .date{ color:#999; margin-top:0.3em;font-size:92%;}
.w-adNews23 li .news-sum{ color:#8f8f8f; line-height:1.8;height:5.2em;font-size:92%; overflow:hidden; margin-top:1em;}
.xd_prev,.xd_next{position:absolute; z-index:2; width:40px; height:40px; top:50%; margin-top:-20px;background-repeat:no-repeat; background-position:center center; background-color:rgba(0,0,0,0.2); cursor:pointer; visibility:hidden; transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-adNews23:hover .xd_prev,.w-adNews23:hover .xd_next{ visibility:visible;}
.xd_prev{ background-image:url(../images/icon_prd_pre.png); left:-40px;}
.xd_next{ background-image:url(../images/icon_prd_next.png); right:-40px; }
.w-adNews23:hover .xd_prev{left:-20px; }
.w-adNews23:hover .xd_next{right:-20px;}

.w-adNews24{ margin:0 -10px;}
.w-adNews24 li a{ display:block;}
.w-adNews24 li a:hover{ text-decoration:none;}
.w-adNews24 li{ float:left; width:50%; margin-bottom:20px;}
.w-adNews24 li .news-item{margin:0 10px; background:#fff; -webkit-box-shadow:0 2px 10px rgba(0,0,0,0.1); box-shadow:0 2px 10px rgba(0,0,0,0.1);}
.w-adNews24 li .news-imgbox{ float:left; width:280px; overflow:hidden;}
.w-adNews24 li .news-imgbox:before{content: '';position: absolute;left: -10px;top: -10px; right:-10px; bottom:-10px;z-index:1;border: 1px solid rgba(255,255,255,.6);transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;}
.w-adNews24 li .news-imgbox:after{content: '';position: absolute;left: -10px;top: -10px;right:-10px; bottom:-10px;border: 10px solid #fff;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;}
.w-adNews24 li a:hover .news-imgbox:before{left:20px;top:20px; right:20px; bottom:20px;}
.w-adNews24 li a:hover .news-imgbox:after{left:0;top:0; right:0; bottom:0;}
.w-adNews24 li .news-com{ margin-left:280px; padding:15px 20px;}
.w-adNews24 li .news-h{ font-size:115%; margin-bottom:0.3em;}
.w-adNews24 li .date,.w-adNews24 li .news-sum{color:#8f8f8f; line-height:1.5;}
.w-adNews24 li .news-sum{ height:4.3em; overflow:hidden; font-size:95%;}
.w-adNews24 li .more{position: relative;z-index: 1; margin-top: 25px;display:block;width: 100px; height: 30px; font-size: 12px;color: #fff;text-align: center;line-height: 30px; border-width:1px; border-style:solid; overflow: hidden; }
.w-adNews24 li .more span{display: inline-block;width: 0;opacity: 0;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;}
.w-adNews24 li .more i{display: inline-block;margin-top:-5px;width: 16px;height: 7px;background-repeat: no-repeat;background-position: 0 0;background-image: url("../images/adn24.png");}
.w-adNews24 li .more:hover span{width: 50px;opacity: 1;}
.w-adNews24 li .more:hover i{background-position: 0 -7px;}

/*------------------------adNews end---------------------------------*/
/*-----------------------------------产品组件---------------------------*/
.w-product .w-prd-list-cell{float:none; margin-bottom:0.3em;}
.w-product .w-prd-list-cell .w-prd-infobox{ padding:0.7em 0;}
.w-product .w-prd-infobox h2{ font-size:110%; margin-top:0; margin-bottom:0.5em; font-weight:normal; text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden;}
.w-product2 .w-prd-imgbox{ float:left; width:45%;}
.w-product2 .w-prd-list-cell .w-prd-infobox{ margin-left:45%; padding:0 1em;}
.w-product3 .w-prd-imgbox{ float:right; width:45%;}
.w-product3 .w-prd-list-cell .w-prd-infobox{ margin-right:45%; padding:0 1em;}

/*-----------------------------------产品集组件---------------------------*/
.w-productList{ margin-left:-12px; margin-right:-12px;}
.w-productList .w-prd-list-cell{margin-bottom:10px;}
.w-productList .w-prd-list-cell .w-prd-list-cell-in{ margin:0 12px;}
.w-productList .w-prd-infobox h2{ font-size:115%; line-height:1.5; margin:0;font-weight:normal; text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden;}
.w-productList .w-prd-list-cell .w-prd-sum{ line-height:1.3; font-size:95%; overflow:hidden;}
.w-productList .prd_pre,.w-productList .prd_next{position:absolute; z-index:2; width:25px; height:40px; top:50%; margin-top:-20px; background-image:url(../images/adprdSlide.png); background-repeat:no-repeat; cursor:pointer;}
.w-productList .prd_pre{left:-8px; background-position:0 0;}
.w-productList .prd_next{right:-8px; background-position:-25px 0;}
.prd_pageState{text-align:center; margin-top:0; *margin-top:10px;}
.prd_pageState span{ background:#CBCBCB; width:8px; height:8px; display:inline-block; *display:inline; *zoom:1; margin:0 3px; cursor:pointer; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.prd_pageState span.active{ background:#FF8F20;}
.xd_page{text-align:center; margin-top:0; *margin-top:10px;}
.xd_page span{ background:#CBCBCB; width:6px; height:6px; display:inline-block; *display:inline; *zoom:1; margin:0 5px; cursor:pointer; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.xd_page span.active{ background:#000000;}

.w-productList1 .w-prd-list-cell .w-prd-infobox{ padding:0.7em 0;}
.w-productList1 .w-prd-list-cell .w-prd-sum{ height:3.9em; }

.w-productList2{ position:relative;}
.w-productList2 .w-prd-list-cell .w-prd-infobox{ padding:0.7em 0;}
.w-productList2 .w-prd-list-cell .w-prd-sum{ max-height:5.1em; }

.w-productList3{position:relative;}
.w-productList3 .w-prd-con{position:relative; overflow:hidden; }
.w-productList3 .w-prd-list-cell .w-prd-con{ padding:0;}
.w-productList3 .w-prd-con a{ display:block; text-decoration:none;}
.w-productList3 .w-prd-con .w-prd-infoboxBox{position:absolute; left:0; right:0; bottom:0; height:3.1em;}
.w-productList3 .w-prd-con .w-prd-infoboxBox .prd-mask{ position:absolute; left:0; right:0; top:0; bottom:0; opacity:0.63; *filter:alpha(opacity=63); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=63);}
.prd-mask{ background:#000;}
.w-productList3 .w-prd-con .w-prd-infoboxBox .w-prd-infobox{ position:relative; z-index:1; padding:0.7em 1em;}
.w-productList3 .w-prd-infobox h2{ color:#fff;}
.w-productList3 .w-prd-list-cell .w-prd-sum{ color:#fff; display:none; max-height:7.7em;}
.w-productList3 .w-prd-list-cell .w-prd-price-groups{color:#fff; display:none;}
.w-productList3 .w-prd-list-cell .w-prd-price-groups .w-prd-price-markit{opacity:0.85; *filter:alpha(opacity=85); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);}
.w-productList3 .w-prd-list-cell .w-prd-price-groups .product-price-prefix{ color:#fff;}
.w-productList3 .w-prd-list-cell .w-prd-price-groups .w-prd-price-markit .product-price-amount{ color:#fff; }
.w-productList3 .w-prd-list-cell:hover .w-prd-sum,.w-productList3 .w-prd-list-cell:hover .w-prd-price-groups{ display:block;}
.w-productList3 .w-prd-list-cell:hover .w-prd-infoboxBox{ height:100%;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-productList3 .w-prd-list-cell:hover .w-prd-con .w-prd-infoboxBox .w-prd-infobox{ top:50% !important; top:10%\9 !important; *top:10% !important; transform:translateY(-50%); -webkit-transform:translateY(-50%); padding-top:0 !important; margin-top:0 !important;}
:root .w-productList3 .w-prd-list-cell:hover .w-prd-con .w-prd-infoboxBox .w-prd-infobox{ top:50% !important;}
.w-productList3 .w-prd-list-cell:hover .w-prd-infobox h2{ font-size:130%;}
.w-productList3 .w-prd-list-cell .img-count-in{overflow:hidden;}
.w-productList3 .w-prd-list-cell:hover img{transform: scale(1.12);-ms-transform: scale(1.12); -moz-transform: scale(1.12);-webkit-transform: scale(1.12); -o-transform: scale(1.12);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
/*产品图片动画*/
.w-product .img-count img{}
.w-product .imgScaleBig .img-count-in{overflow:hidden;}
.w-product .imgScaleBig:hover img{transform: scale(1.12);-ms-transform: scale(1.12); -moz-transform: scale(1.12);-webkit-transform: scale(1.12); -o-transform: scale(1.12);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-product .imgScaleSmall .img-count-in{overflow:hidden;}
.w-product .imgScaleSmall img{transform: scale(1.12);-ms-transform: scale(1.12); -moz-transform: scale(1.12);-webkit-transform: scale(1.12);-o-transform: scale(1.12);}
.w-product .imgScaleSmall:hover img{ transform: scale(1);-ms-transform: scale(1); -moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-product .imgLeft .img-count-in{overflow:hidden;}
.w-product .imgLeft img{transform: scale(1.2) translateX(5%);-ms-transform: scale(1.2) translateX(5%); -moz-transform: scale(1.2) translateX(5%);-webkit-transform: scale(1.2) translateX(5%);-o-transform: scale(1.2) translateX(5%);}
.w-product .imgLeft:hover img{transform: scale(1.2) translateX(0);-ms-transform: scale(1.2) translateX(0); -moz-transform: scale(1.2) translateX(0);-webkit-transform: scale(1.2) translateX(0);-o-transform: scale(1.2) translateX(0);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-product .imgTop .img-count-in{overflow:hidden;}
.w-product .imgTop img{transform: scale(1.2) translateY(5%);-ms-transform: scale(1.2) translateY(5%); -moz-transform: scale(1.2) translateY(5%);-webkit-transform: scale(1.2) translateY(5%);-o-transform: scale(1.2) translateY(5%);}
.w-product .imgTop:hover img{transform: scale(1.2) translateY(0);-ms-transform: scale(1.2) translateY(0); -moz-transform: scale(1.2) translateY(0);-webkit-transform: scale(1.2) translateY(0);-o-transform: scale(1.2) translateY(0);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-product .imgbgFadeIn .imgbg{position:absolute; z-index:1; left:0; right:0; top:0; bottom:0;background:#fff; opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.w-product .imgbgFadeIn:hover .imgbg{opacity:0.3; *filter:alpha(opacity=30); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-product .imgSearch .imgSearchBox{position:absolute; z-index:1; left:0; right:0; top:0; bottom:0;opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.w-product .imgSearch .imgbg{position:absolute; height:100%; width:100%;background:#000;opacity:0.35; *filter:alpha(opacity=35); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=35); transform: scale(0);-ms-transform: scale(0); -moz-transform: scale(0);-webkit-transform: scale(0); -o-transform: scale(0);}
.w-product .imgSearch .imgSearchBox .icon_search{ height:75px; width:75px; background:url("../images/img/icon_link3.png") no-repeat center center; position:absolute; z-index:1; left:50%; margin-left:-37px; top:50%; margin-top:-37px;}
.w-product .imgSearch:hover .imgSearchBox{opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.w-product .imgSearch:hover .imgbg{transform: scale(1);-ms-transform: scale(1); -moz-transform: scale(1);-webkit-transform: scale(1); -o-transform: scale(1);transition: transform 0.5s;-moz-transition: transform 0.5s;-webkit-transition: transform 0.5s; -o-transition: transform 0.5s;}
.w-product .imgSearch:hover .imgSearchBox .icon_search{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg); -moz-transform:rotate(360deg); transform:rotate(360deg);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-product .imgSearch:hover img{transform: scale(1.12);-ms-transform: scale(1.12); -moz-transform: scale(1.12);-webkit-transform: scale(1.12); -o-transform: scale(1.12);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-product .imgF .img-count-in::before{background: rgba(255, 255, 255, 0.5);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
	z-index:2;
    top: 0;
    transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -100%, 0px);
	-ms-transform:scale(1.9, 1.4) rotate(45deg) translate(0px, -100%);-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -100%, 0px);-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -100%, 0px); -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -100%, 0px);
    transition: transform 0.6s ease 0s;
	-moz-transition: transform 0.6s ease 0s;-webkit-transition:  transform 0.6s ease 0s; -o-transition: transform 0.6s ease 0s;
    width: 100%;}
.w-product .imgF:hover .img-count-in::before{transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 100%, 0px);-ms-transform:scale(1.9, 1.4) rotate(45deg) translate(0px, 100%x);-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 100%, 0px);-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 100%, 0px); -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 100%, 0px);}

/*产品集图片动画*/
.w-productList .img-count img{}
.w-productList .imgScaleBig .img-count-in{overflow:hidden;}
.w-productList .imgScaleBig:hover img{transform: scale(1.12);-ms-transform: scale(1.12); -moz-transform: scale(1.12);-webkit-transform: scale(1.12); -o-transform: scale(1.12);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-productList .imgScaleSmall .img-count-in{overflow:hidden;}
.w-productList .imgScaleSmall img{transform: scale(1.12);-ms-transform: scale(1.12); -moz-transform: scale(1.12);-webkit-transform: scale(1.12);-o-transform: scale(1.12);}
.w-productList .imgScaleSmall:hover img{ transform: scale(1);-ms-transform: scale(1); -moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-productList .imgLeft .img-count-in{overflow:hidden;}
.w-productList .imgLeft img{transform: scale(1.2) translateX(5%);-ms-transform: scale(1.2) translateX(5%); -moz-transform: scale(1.2) translateX(5%);-webkit-transform: scale(1.2) translateX(5%);-o-transform: scale(1.2) translateX(5%);}
.w-productList .imgLeft:hover img{transform: scale(1.2) translateX(0);-ms-transform: scale(1.2) translateX(0); -moz-transform: scale(1.2) translateX(0);-webkit-transform: scale(1.2) translateX(0);-o-transform: scale(1.2) translateX(0);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-productList .imgTop .img-count-in{overflow:hidden;}
.w-productList .imgTop img{transform: scale(1.2) translateY(5%);-ms-transform: scale(1.2) translateY(5%); -moz-transform: scale(1.2) translateY(5%);-webkit-transform: scale(1.2) translateY(5%);-o-transform: scale(1.2) translateY(5%);}
.w-productList .imgTop:hover img{transform: scale(1.2) translateY(0);-ms-transform: scale(1.2) translateY(0); -moz-transform: scale(1.2) translateY(0);-webkit-transform: scale(1.2) translateY(0);-o-transform: scale(1.2) translateY(0);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-productList .imgbgFadeIn .imgbg{position:absolute; z-index:1; left:0; right:0; top:0; bottom:0;background:#fff; opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.w-productList .imgbgFadeIn:hover .imgbg{opacity:0.3; *filter:alpha(opacity=30); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-productList .imgSearch .imgSearchBox{position:absolute; z-index:1; left:0; right:0; top:0; bottom:0;opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.w-productList .imgSearch .imgbg{position:absolute; height:100%; width:100%;background:#000;opacity:0.35; *filter:alpha(opacity=35); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=35); transform: scale(0);-ms-transform: scale(0); -moz-transform: scale(0);-webkit-transform: scale(0); -o-transform: scale(0);}
.w-productList .imgSearch .imgSearchBox .icon_search{ height:75px; width:75px; background:url("../images/img/icon_link3.png") no-repeat center center; position:absolute; z-index:1; left:50%; margin-left:-37px; top:50%; margin-top:-37px;}
.w-productList .imgSearch:hover .imgSearchBox{opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.w-productList .imgSearch:hover .imgbg{transform: scale(1);-ms-transform: scale(1); -moz-transform: scale(1);-webkit-transform: scale(1); -o-transform: scale(1);transition: transform 0.5s;-moz-transition: transform 0.5s;-webkit-transition: transform 0.5s; -o-transition: transform 0.5s;}
.w-productList .imgSearch:hover .imgSearchBox .icon_search{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg); -moz-transform:rotate(360deg); transform:rotate(360deg);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-productList .imgSearch:hover img{transform: scale(1.12);-ms-transform: scale(1.12); -moz-transform: scale(1.12);-webkit-transform: scale(1.12); -o-transform: scale(1.12);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.w-productList .imgF .img-count-in::before{background: rgba(255, 255, 255, 0.5);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
	z-index:2;
    top: 0;
    transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -100%, 0px);
	-ms-transform:scale(1.9, 1.4) rotate(45deg) translate(0px, -100%);-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -100%, 0px);-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -100%, 0px); -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -100%, 0px);
    transition: transform 0.6s ease 0s;
	-moz-transition: transform 0.6s ease 0s;-webkit-transition:  transform 0.6s ease 0s; -o-transition: transform 0.6s ease 0s;
    width: 100%;}
.w-productList .imgF:hover .img-count-in::before{transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 100%, 0px);-ms-transform:scale(1.9, 1.4) rotate(45deg) translate(0px, 100%x);-moz-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 100%, 0px);-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 100%, 0px); -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 100%, 0px);}
/*-----------------------------------产品组件 end---------------------------*/
/*----------------------按钮组件----------------------------*/
.btn-w{ display:inline-block; *display:inline; *zoom:1; line-height:1.5; cursor:pointer;}
.btn-w:hover{transition: all 0.2s;-moz-transition: all 0.2s;-webkit-transition: all 0.2s; -o-transition: all 0.2s; }
.btn-border-radius0{ border-radius:0;-moz-border-radius:0; -webkit-border-radius:0;}
.btn-border-radius1{ border-radius:0.3em; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; overflow:hidden;}
.btn-border-radius2{ border-radius:3em; -moz-border-radius:3em; -webkit-border-radius:3em; overflow:hidden;}
.btnbg_default{ background-color:#7E7E7E;}
.btnbg_default_light{ background-color:#f0f0f0; color:#333;}
.color_white{ color:#fff;}
.btn-boxShadow{ box-shadow:0 0 5px rgba(0,0,0,0.1); -moz-box-shadow:0 0 5px rgba(0,0,0,0.1); -webkit-box-shadow:0 0 5px rgba(0,0,0,0.1); border:1px solid #f0f0f0 \9;}
.btn-pd1{ padding:0 0.5em;}
.btn-pd2{ padding:0.3em 1em;}
.btn-pd3{ padding:0.5em 1em;}
.btn-pd4{ padding:0.5em 3em;}
.btn-pd5{ padding:0.8em 0; width:100%;}
.btn-pd5 .btn-inner{ padding:0 1em;}
.w-button1 .btn-w,.w-button2 .btn-w,.w-button5 .btn-w{ border-width:1px; border-style:solid;   }
.w-button2 .btn-w:hover{ color:#fff;}
.w-button3 .btn-w:hover{ color:#fff;}
.w-button4 .btn-w{ color:#fff;}
.w-button5 .btn-w:hover{ background:none;}
.w-button6 .btn-w:hover{ color:#fff;}
.w-button7 .btn-w{ text-decoration:underline; padding-left:0; padding-right:0;}
.w-button8 .btn-w:hover{ color:#fff;}
.w-button9 .btn-w{ width:36px; height:36px; padding:0; background-image:url(../images/moreimg1.png); background-repeat:no-repeat; background-position:center center;}
.w-button9 .btn-w .btn-inner{ display:none;}
.w-button10 .btn-w{ color:#fff; position:relative;}
.w-button10 .btnout-w{display:block; position:absolute; top:0; bottom:0; right:0; width:40px; background:url(../images/moreimg2.png) no-repeat center center #2D3235;}
.w-button10 .btn-w .btn-inner{ display:block; padding-right:40px;}
.w-button10 .btn-pd1 .btn-inner{ padding-right:25px;}
.w-button10 .btn-pd1 .btnout-w{ width:25px;}
.w-button10 .btn-pd2 .btn-inner{ padding-right:32px;}
.w-button10 .btn-pd2 .btnout-w{ width:32px;}
.w-button10 .btn-pd4 .btn-inner{ padding-right:32px;}
.w-button10 .btn-pd4 .btnout-w{ width:32px;}
.w-button10 .btn-pd4{ padding:0.7em 2em;}

.w-button11 .btn-w{  border:1px solid #d0d0d0;border:1px solid rgba(0,0,0,0.2);  position:relative; }
.w-button11 .btn-w:hover{ color:#fff;}
.w-button11 .btn-w .btnbg-x{ position:absolute; left:-1px; width:0; top:-1px; bottom:-1px; transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.w-button11 .btn-w:hover .btnbg-x{ width:100%; width:calc(100% + 2px); }
.w-button11 .btn-w span.btn-inner{ display:inline-block; *display:inline; *zoom:1; padding:0.2em 1.2em; position:relative; z-index:1;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;  }
.w-button11 .btn-w span.btn-inner i{ position:absolute;  top:50%; margin-top:-0.75em; line-height:1.5; right:1em; opacity:0;*filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.w-button11 .btn-w:hover span.btn-inner i{opacity:1;*filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); right:0.6em;}
.w-button11 .btn-w:hover span.btn-inner{ padding:0.2em 1.8em 0.2em 0.6em;}
.w-button12 .btn-w{  position:relative;}
.w-button12 .btn-w .btnbg-x{ position:absolute; left:50%; width:0; top:0; bottom:0; transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; border-top-width:1px; border-top-style:solid; border-bottom-width:1px; border-bottom-style:solid;}
.w-button12 .btn-w:hover .btnbg-x{ width:100%; left:0; }
.w-button12 .btn-w span.btn-inner{ display:inline-block; *display:inline; *zoom:1; padding:0.3em 1.2em; position:relative; z-index:1;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;  }
.w-button12 .btn-w span.btn-inner i{ position:absolute;  top:50%; margin-top:-0.75em; line-height:1.5; right:1em; opacity:0;*filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.w-button12 .btn-w:hover span.btn-inner i{opacity:1;*filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); right:0.6em;}
.w-button12 .btn-w:hover span.btn-inner{ padding:0.3em 1.8em 0.3em 0.6em;}
.w-button13 .btn-w{  border:1px solid #d0d0d0;border:1px solid rgba(0,0,0,0.2); position:relative; overflow:hidden;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.w-button13 .btn-w:hover{ color:#fff; }
.w-button13 .btn-w .btnbg-x{  position:absolute; left:50%; width:0; top:0px; bottom:0px; transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; }
.w-button13 .btn-w:hover .btnbg-x{ width:100%; left:0px; }
.w-button13 .btn-w span{ position:relative; z-index:1; padding:0.1em 0.5em; display:inline-block;*display:inline; *zoom:1;}
.w-button14 .btn-w{ border:1px solid #d0d0d0; border:1px solid rgba(0,0,0,0.2); webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;}
.w-button14 .btn-w:hover{ color:#fff; }
.w-button14 .btn-w .btnbg-x {position: absolute;z-index: -1;top: -1px;left: -1px;right: -1px; bottom: -1px;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
	opacity:0;*filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.w-button14 .btn-w:hover .btnbg-x{
    -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
	opacity:1;*filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.w-button14 .btn-w span{ position:relative; z-index:1;padding:0.1em 0.5em; display:inline-block;*display:inline; *zoom:1;}

.w-button15 .btn-w{position:relative; border:1px solid #d0d0d0;border:1px solid rgba(0,0,0,0.2); color:#666;}
.w-button15 .btn-w:hover{ color:#fff;transition-delay:0.3s; -webkit-transition-delay:0.3s;}
.w-button15 .btn-w > div{ position:absolute;border-style:solid;  border-width:0; width:0.6em; height:0.6em;transition:all 0.3s; -webkit-transition:all 0.3s; }
.w-button15 .btn-w .line_tl{ left:-1px; top:-1px; border-top-width:1px; border-left-width:1px;border-color:#333;}
.w-button15 .btn-w .line_tr{ right:-1px; top:-1px; border-top-width:1px; border-right-width:1px;border-color:#333;}
.w-button15 .btn-w .line_bl{ left:-1px; bottom:-1px; border-bottom-width:1px; border-left-width:1px;border-color:#333;}
.w-button15 .btn-w .line_br{ right:-1px; bottom:-1px; border-bottom-width:1px; border-right-width:1px;border-color:#333;}
.w-button15 .btn-w .line_all{ width:auto; height:auto; top:-1px; bottom:-1px; left:-1px; right:-1px; transition:border-width 0s; -webkit-transition:border-width 0s; }
.w-button15 .btn-w:hover > div{ width:55%; height:55%;}
.w-button15 .btn-w:hover .line_all{width:auto; height:auto; border-width:1px; transition-delay:0.3s; -webkit-transition-delay:0.3s;}
.w-button15 .btn-w span{ position:relative; z-index:1; padding:0.1em 0.5em; display:inline-block;*display:inline; *zoom:1;}

.w-button16 .btn-w{ position:relative; border:1px solid #d0d0d0;border:1px solid rgba(0,0,0,0.2); color:#666; overflow:hidden;-webkit-transition: border-color .3s, color .3s;
	transition: border-color .3s, color .3s;-webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);transition-timing-function: cubic-bezier(.2, 1, .3, 1);}
.w-button16 .btn-w:hover{ color:#fff;}
.w-button16 .bg_in{ position:absolute;top: 0;left: 0;width: 150%;height: 100%;z-index: -1; opacity:0;*filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);-webkit-transform-origin: 0% 100%;transform-origin: 0% 100%;-webkit-transition: -webkit-transform .3s, opacity .3s;transition: transform .3s, opacity .3s;}
.w-button16 .btn-w:hover .bg_in{opacity: 1;*filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);-webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);transition-timing-function: cubic-bezier(.2, 1, .3, 1);}
.w-button16 .btn-w span{ position:relative; z-index:1; padding:0.1em 0.5em; display:inline-block;*display:inline; *zoom:1;}

.w-button17 .btn-w{position:relative;color:#fff;-webkit-transition: background-color .3s, color .3s;transition: background-color .3s, color .3s}
.w-button17 .btn-w:before {content: '';position: absolute;top: -15px;left: -15px;bottom: -15px;right: -15px;background: inherit;z-index: -1;opacity: 0.5;
-webkit-transform: scale3d(.6, .4, 1);transform: scale3d(.6, .4, 1); display:none\9;}
.w-button17 .btn-w:hover {-webkit-transition: background-color .1s .3s, color .1s .3s;transition: background-color .1s .3s, color .1s .3s;-webkit-animation: anim-moema-1 .3s forwards;animation: anim-moema-1 .3s forwards}
.w-button17 .btn-w:hover:before {-webkit-animation: anim-moema-2 .3s .3s forwards;animation: anim-moema-2 .3s .3s forwards;}
.w-button17 .btn-border-radius1,.w-button17 .btn-border-radius2{ overflow:visible;}
.w-button17 .btn-border-radius1:before{ border-radius:0.3em; -webkit-border-radius:0.3em;}
.w-button17 .btn-border-radius2:before{ border-radius:3em; -webkit-border-radius:3em;}
@-webkit-keyframes anim-moema-1 {
60% {
-webkit-transform:scale3d(.8, .8, 1);
transform:scale3d(.8, .8, 1)
}
85% {
-webkit-transform:scale3d(1.1, 1.1, 1);
transform:scale3d(1.1, 1.1, 1)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@keyframes anim-moema-1 {
60% {
-webkit-transform:scale3d(.8, .8, 1);
transform:scale3d(.8, .8, 1)
}
85% {
-webkit-transform:scale3d(1.1, 1.1, 1);
transform:scale3d(1.1, 1.1, 1)
}
100% {
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@-webkit-keyframes anim-moema-2 {
to {
opacity:0;
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}
@keyframes anim-moema-2 {
to {
opacity:0;
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1)
}
}

.w-button18 .btn-w{ border:1px solid #d0d0d0;border:1px solid rgba(0,0,0,0.2);position:relative;color: #666;overflow: hidden;-webkit-transition: color .3s;transition: color .3s;}
.w-button18 .btn-w .bg_brf, .w-button18 .btn-w .bg_aft{position: absolute;height: 100%;width: 100%;bottom: 100%;left: 0;z-index: -1;
	-webkit-transition: all .3s;transition: all .3s;-webkit-transition-timing-function: cubic-bezier(.75, 0, .125, 1);
	transition-timing-function: cubic-bezier(.75, 0, .125, 1);}
.w-button18 .btn-w .bg_brf{ opacity:0.5;}
.w-button18 .btn-w:hover {color: #fff}
.w-button18 .btn-w:hover .bg_brf, .w-button18 .btn-w:hover .bg_aft{bottom:0;}
.w-button18 .btn-w:hover .bg_aft{-webkit-transition-delay: .175s;transition-delay: .175s;}
.w-button18 .btn-w span{ position:relative; z-index:1; padding:0.1em 0.5em; display:inline-block;*display:inline; *zoom:1;}

.w-button19 .btn-w{ border:1px solid #d0d0d0;border:1px solid rgba(0,0,0,0.2);position:relative;color: #666;overflow: hidden;-webkit-transition: all .4s;transition: all .4s;}
.w-button19 .btn-w:hover{ color:#fff;}
.w-button19 .btn-w .bgsqr1,.w-button19 .btn-w .bgsqr2,.w-button19 .btn-w .bgsqr3,.w-button19 .btn-w .bgsqr4{ position:absolute; width:25%; height:0;-webkit-transition: height .4s;transition: height .4s;}
.w-button19 .btn-w .bgsqr1{ top:0; left:0;}
.w-button19 .btn-w .bgsqr2{ bottom:0; left:25%;}
.w-button19 .btn-w .bgsqr3{ top:0; left:50%;}
.w-button19 .btn-w .bgsqr4{ bottom:0; left:75%;}
.w-button19 .btn-w:hover .bgsqr1,.w-button19 .btn-w:hover .bgsqr2,.w-button19 .btn-w:hover .bgsqr3,.w-button19 .btn-w:hover .bgsqr4{ height:100%;}
.w-button19 .btn-w span{ position:relative; z-index:1;}

.w-button20 .btn-w{ border:1px solid #d0d0d0; border:1px solid rgba(0,0,0,0.2); position:relative; color: #666; overflow: hidden; -webkit-transition: all .6s;transition: all .6s;}
.w-button20 .btn-w:hover{ color:#fff;}
.w-button20 .btn-w .bgsqr1{content: '';width: 0;height: 0;-webkit-transform: rotate(360deg); transform: rotate(360deg);border-style: solid;border-width: 0; border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position: absolute;bottom: 0;left: 0; -webkit-transition: all 0.6s; transition: all 0.6s;}
.w-button20 .btn-w .bgsqr2{content: '';width: 0;height: 0;-webkit-transform: rotate(360deg);transform: rotate(360deg);border-style: solid;border-width: 0; border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent; position: absolute;top: 0; right: 0;-webkit-transition: all 0.6s; transition: all 0.6s;}
.w-button20 .btn-w:hover .bgsqr1{ border-width:200px 0 0 200px;}
.w-button20 .btn-w:hover .bgsqr2{ border-width:0 200px 200px 0;}
.w-button20 .btn-w span{ position:relative; z-index:1;}

.w-button21 .btn-w{ border:1px solid #d0d0d0; border:1px solid rgba(0,0,0,0.2); position:relative; color: #666; overflow: hidden; -webkit-transition: all .6s;transition: all .6s;}
.w-button21 .btn-w:hover{ color:#fff;}
.w-button21 .btn-w .bgsqr1{content: '';width: 0;height: 0;-webkit-transform: rotate(360deg); transform: rotate(360deg);border-style: solid;border-width: 0; border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position: absolute;bottom: 0;left: 0; -webkit-transition: all 0.6s; transition: all 0.6s;}
.w-button21 .btn-w .bgsqr2{content: '';width: 0;height: 0;-webkit-transform: rotate(360deg);transform: rotate(360deg);border-style: solid;border-width: 0; border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent; position: absolute;top: 0; left: 0;-webkit-transition: all 0.6s; transition: all 0.6s;}
.w-button21 .btn-w .bgsqr3{content: '';width: 0;height: 0;-webkit-transform: rotate(360deg);transform: rotate(360deg);border-style: solid;border-width: 0; border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent; position: absolute;top: 0; right: 0;-webkit-transition: all 0.6s; transition: all 0.6s;}
.w-button21 .btn-w .bgsqr4{content: '';width: 0;height: 0;-webkit-transform: rotate(360deg);transform: rotate(360deg);border-style: solid;border-width: 0; border-left-color:transparent;border-right-color:transparent;border-top-color:transparent; position: absolute;bottom: 0; right: 0;-webkit-transition: all 0.6s; transition: all 0.6s;}
.w-button21 .btn-w:hover .bgsqr1{ border-width:200px 0 0 200px;}
.w-button21 .btn-w:hover .bgsqr2{ border-width:200px 200px 0 0;}
.w-button21 .btn-w:hover .bgsqr3{ border-width:0 200px 200px 0;}
.w-button21 .btn-w:hover .bgsqr4{ border-width:0 0 200px 200px;}
.w-button21 .btn-w span{ position:relative; z-index:1;}

.w-button22 .btn-w{ border:1px solid #d0d0d0; border:1px solid rgba(0,0,0,0.2); position:relative; color: #666; overflow: hidden; -webkit-transition: all .6s;transition: all .6s;}
.w-button22 .btn-w:hover{ color:#fff;}
.w-button22 .btn-w .bgsqr1,.w-button22 .btn-w .bgsqr2{position: absolute;top: 50%; top:0\9;content: '';width: 20px;height: 20px; -webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.6s; transition: all 0.6s; opacity:0.5;}
.w-button22 .btn-w .bgsqr1{left: -20px;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.w-button22 .btn-w .bgsqr2{right: -20px;-webkit-transform: translate(50%,-50%);transform: translate(50%,-50%);}
.w-button22 .btn-w:hover .bgsqr1{ -webkit-animation:criss-cross-left .8s both;animation:criss-cross-left .8s both;width:375px\9;height:375px\9;  opacity:1;}
.w-button22 .btn-w:hover .bgsqr2{ -webkit-animation:criss-cross-right .8s both;animation:criss-cross-right .8s both;width:375px\9;height:375px\9;opacity:1;}
.w-button22 .btn-w span{ position:relative; z-index:1;}
@-webkit-keyframes criss-cross-left {
 0% {
  left:-20px
 }
 50% {
  left:50%;width:20px;height:20px;
 }
 100% {
  left:50%;width:375px;height:375px;
 }
}
@keyframes criss-cross-left {
 0% {
  left:-20px
 }
 50% {
  left:50%; width:20px;height:20px;
 }
 100% {
  left:50%;width:375px;height:375px;
 }
}
@-webkit-keyframes criss-cross-right {
 0% {
  right:-20px
 }
 50% {
  right:50%;width:20px;height:20px;
 }
 100% {
  right:50%;width:375px;height:375px;
 }
}
@keyframes criss-cross-right {
 0% {
  right:-20px
 }
 50% {
  right:50%;width:20px;height:20px;
 }
 100% {
  right:50%;width:375px;height:375px;
 }
}

.w-button23 .btn-w{ border:1px solid #d0d0d0; border:1px solid rgba(0,0,0,0.2); position:relative; color: #666; overflow: hidden; -webkit-transition: all .6s;transition: all .6s;}
.w-button23 .btn-w:hover{ color:#fff;}
.w-button23 .btn-w .bgsqr1{content: '';width: 0;height: 0;-webkit-transform: rotate(360deg); transform: rotate(360deg);border-style: solid;border-width: 0; border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position: absolute;bottom: 0;left: 0; -webkit-transition: all 0.6s; transition: all 0.6s;}
.w-button23 .btn-w .bgsqr2{content: '';width: 0;height: 0;-webkit-transform: rotate(360deg);transform: rotate(360deg);border-style: solid;border-width: 0; border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent; position: absolute;top: 0; right: 0;-webkit-transition: all 0.6s; transition: all 0.6s;}
.w-button23 .btn-w:hover .bgsqr1{ border-width:50px 260px;}
.w-button23 .btn-w:hover .bgsqr2{ border-width:50px 260px;}
.w-button23 .btn-w span{ position:relative; z-index:1;}

.w-button24 .btn-w{ border:1px solid #d0d0d0; border:1px solid rgba(0,0,0,0.2); position:relative; color: #666; overflow: hidden; -webkit-transition: all .6s;transition: all .6s;}
.w-button24 .btn-w:hover{ color:#fff;}
.w-button24 .btn-w .bgsqr1,.w-button24 .btn-w .bgsqr2,.w-button24 .btn-w .bgsqr3,.w-button24 .btn-w .bgsqr4{position: absolute;top:0; width: 0px;height: 100%;-webkit-transition: all 0.4s; transition: all 0.4s; opacity:0.35;}
.w-button24 .btn-w .bgsqr3,.w-button24 .btn-w .bgsqr4{ opacity:0.75;}
.w-button24 .btn-w .bgsqr1{ left:0;}
.w-button24 .btn-w .bgsqr2{ right:0}
.w-button24 .btn-w .bgsqr3{ right:0;}
.w-button24 .btn-w .bgsqr4{ left:0;}
.w-button24 .btn-w:hover .bgsqr1,.w-button24 .btn-w:hover .bgsqr2,.w-button24 .btn-w:hover .bgsqr3,.w-button24 .btn-w:hover .bgsqr4{ width:100%;}
.w-button24 .btn-w:hover .bgsqr3,.w-button24 .btn-w:hover .bgsqr4{-webkit-transition-delay:.4s;transition-delay:.4s;}
.w-button24 .btn-w span{ position:relative; z-index:1;}

.w-button25 .btn-w{ border:1px solid #d0d0d0; border:1px solid rgba(0,0,0,0.2); position:relative; color: #666; overflow: hidden; -webkit-transition: all .6s;transition: all .6s;}
.w-button25 .btn-w:hover{ color:#fff;}
.w-button25 .btn-w .bgsqr1{position: absolute;width: 0;height: 0;border-radius: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);
-webkit-transition: width .4s,height .4s;transition: width .4s,height .4s;z-index: -1; left:0\9 !important; top:0\9 !important;}
.w-button25 .btn-w:hover .bgsqr1{ width:600px; height:600px;}
.w-button25 .btn-w span{ position:relative; z-index:1; padding:0.2em 1.5em; display:inline-block; *display:inline; *zoom:1;}

.w-button26 .btn-w{ position:relative; border-bottom-width:4px; border-bottom-style:solid; color: #fff; overflow: hidden;}
.w-button26 .btn-w .bgsqr1{ position:absolute; background:#fff; opacity:0.2; *filter:alpha(opacity=20); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20); left:0; top:0; right:0; height:100%;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.w-button26 .btn-w:hover .bgsqr1{ height:0;}
.w-button26 .btn-w span{ position:relative; z-index:1;}

/*--------------时间轴-------------*/
.w-his ul,.w-his li{ padding:0; margin:0; list-style:none;}
.w-his .clearfix:before{ display:block;}
.w-his img{ max-width:100%;}

.w-his1{ position:relative; padding-top:80px; padding-bottom:45px;}
.w-his1:before,.w-his1:after{ content:''; position:absolute; left:50%; margin-left:-23px; width:46px; height:45px; background:url(../images/his_time2.png) no-repeat center;}
.w-his1:before{ top:0;}
.w-his1:after{ bottom:0;}
.w-his1 ul:before{ content:''; position:absolute; left:50%; top:45px; bottom:45px; width:1px; background:#d0d0d0;}
.w-his1 li{position:relative; padding-bottom:40px;}
.w-his1 li .his_text{position:relative; width:50%;}
.w-his1 .li_hs_r .his_text{ padding-left:3em; left:50%;}
.w-his1 .li_hs_l .his_text{ padding-right:3em; right:0; text-align:right;}
.w-his1 li .his_text .year{position:relative; font-size:24px; line-height:1.5; margin-bottom:0.5em;}
.w-his1 li .his_text .t_p{}
.w-his1 li .point{ position:absolute;top:13px;left:50%; margin-left:-5px; z-index:2; width:11px; height:11px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;  }

.w-his2{position:relative; padding-top:40px; padding-bottom:23px;}
.w-his2:before,.w-his2:after{ content:''; position:absolute; left:0; width:23px; height:23px; background:url(../images/his_time.png) no-repeat center;}
.w-his2:before{ top:0;}
.w-his2:after{ bottom:0;}
.w-his2 ul:before{content:'';position:absolute; top:23px; width:1px; left:12px; bottom:23px; background:#d0d0d0;}
.w-his2 li{position:relative; margin-bottom:40px; padding-left:60px;}
.w-his2 li:before{content:'';position:absolute; top:12px; left:8px; width:7px;height:7px; border:1px solid #A5A5A5; background:#fff; border-radius:50%; -webkit-border-radius:50%; }
.w-his2 li .item{position:relative;padding-left:105px;}
.w-his2 li .year{ color:#fff; padding:0 1.2em 0 0.7em; line-height:2.4; height:2.4em; position:absolute; left:0; top:0;}
.w-his2 li .year .adore{position:absolute; left:-1.1em; top:0;border-width:1.25em 1.2em 1.25em 0;border-style:solid; border-top-color:transparent; border-bottom-color:transparent; border-left-color:transparent;}
.w-his2 li .t_p{ padding-top:0.2em; line-height:2;}

.w-his3{ position:relative; padding-top:80px; padding-bottom:45px; margin-left:13em;}
.w-his3:before,.w-his3:after{ content:''; position:absolute; left:0; width:46px; height:45px; background:url(../images/his_time2.png) no-repeat center;}
.w-his3:before{ top:0;}
.w-his3:after{ bottom:0;}
.w-his3 ul:before{ content:''; position:absolute; left:23px; top:45px; bottom:45px; width:1px; background:#d0d0d0;}
.w-his3 li{position:relative; margin-bottom:40px; padding-left:80px;}
.w-his3 li .point{ position:absolute;top:0.9em; margin-top:-3px;left:23px; margin-left:-3px; z-index:2; width:7px; height:7px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;  }
.w-his3 li .year{ position:absolute; left:-10em; width:9em; text-align:right; font-size:18px; line-height:1.5;}
.w-his3 li .t_p{ line-height:1.8;}

.w-his4 .his_tabBox{ background:url(../images/his_line.png) repeat-x left bottom; padding-bottom:14px;}
.w-his4 .his_tab{ overflow:hidden; padding-bottom:2px;}
.w-his4 .his_tab ul{ white-space:nowrap;vertical-align:bottom; position:relative; left:0;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.w-his4 .his_tab li{ display:inline-block; vertical-align:bottom; width:13%; min-width:6em;position:relative; cursor:pointer;}
.w-his4 .his_tab li .line{position:absolute; bottom:0; width:1px; background:#6A6A6A; height:9px;}
.w-his4 .his_tab li .line1{ left:25%;}
.w-his4 .his_tab li .line2{ left:50%; height:24px; width:2px; background:#BABABA;}
.w-his4 .his_tab li .line2 .adore{ display:none;position:absolute; left:-2px; bottom:-2px; width:6px; height:6px; border-radius:50%; -webkit-border-radius:50%;}
.w-his4 .his_tab li.cur .line2 .adore{ display:block;}
.w-his4 .his_tab li .line3{ left:75%;}
.w-his4 .his_tab li .line4{ left:100%;}
.w-his4 .his_tab li .year{ line-height:1.5; padding-bottom:40px; text-align:center; font-size:16px;}
.w-his4 .his_tab li.cur .year{ /*color:#af1e23;*/}
.w-his4 .his_con{ padding-top:45px; line-height:2;}

.w-his5{position:relative; padding:0 65px;}
.w-his5 li{ text-align:center;}
.w-his5 li .item{ display:inline-block; *display:inline; *zoom:1; text-align:left;}
.w-his5 .year{ font-size:24px; line-height:1.5; margin-bottom:0.5em;}
.w-his5 .t_p{ line-height:2;}
.w-his5 .his_prev,.w-his5 .his_next{ position:absolute; top:50%; margin-top:-30px; width:40px; height:40px; border-radius:50%; -webkit-border-radius:50%; border:1px solid #ccc; cursor:pointer;}
.w-his5 .his_prev:before,.w-his5 .his_next:before{ content:''; position:absolute; left:50%; margin-left:-15px; top:50%; margin-top:-15px; width:30px; height:30px; background:url(../images/his_slide.png) no-repeat;}
.w-his5 .his_prev{ left:0;}
.w-his5 .his_next{ right:0;}
.w-his5 .his_prev:hover,.w-his5 .his_next:hover{ border:0;}
.w-his5 .his_prev:before{ background-position:0 0;}
.w-his5 .his_next:before{ background-position:-30px -30px;}
.w-his5 .his_prev:hover:before{background-position:-30px 0;}
.w-his5 .his_next:hover:before{background-position:0 -30px;}
/*--------------时间轴 end-------------*/
/*-------------版本5.0---------------------*/
.w-accor{ overflow:hidden; position:relative;}
.w-accor ul,.w-accor li{ padding:0; margin:0; list-style:none;}
.w-accor ul{ width:101%;}
.w-accor li{ position:relative; overflow:hidden;float:left;}
.accorClick li{ cursor:pointer;}
.w-accor li .item{ position:relative;}
.w-accor li a{ display:block; position:absolute; left:0; right:0; top:0; bottom:0;}
.w-accor h3{ font-size:125%; margin:0; padding:0; font-weight:normal;}
.w-accor .acr_p{ margin-top:0.5em; }

.w-accor0 li img{ max-width:100%;}

.w-accor1 li img{ max-width:100%;}
.w-accor1 li .cont_ar{ color:#fff; position:absolute; left:0; right:0; bottom:0; background:rgba(0,0,0,0.5);}
.w-accor1 li .dec_ar{ padding:10px 20px;}
.w-accor1 li .acr_p{height:0; overflow:hidden; line-height:1.5; margin:0; transform:translateY(100%); -webkit-transform:translateY(100%); opacity:0;*filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-accor1 li.cur .acr_p{height:5.8em; margin-top:0.5em; margin-bottom:0.5em;transform:translateY(0); -webkit-transform:translateY(0); opacity:1;*filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}

.w-accor2 li img{ max-width:100%;}
.w-accor2 li .cont_ar{ color:#fff; position:absolute; bottom:25%; height:50%; left:0; right:0; background:rgba(255,255,255,0.5);transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-accor2 li .i_img{position:absolute; width:80px; height:80px; top:50%; margin-top:-40px; left:50%; margin-left:-40px; text-align:center;}
.w-accor2 li .i_img img{ max-width:100%; max-height:100%;}
.w-accor2 li .dec_ar{padding:30px 20px 10px; opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-accor2 li .acr_p{ opacity:0; transform:translateY(50%);-webkit-transform:translateY(50%);transition:all 0.5s; -webkit-transition:all 0.5s; transition-delay:0.2s; -webkit-transition-delay:0.2s;}
.w-accor2 li.cur .i_img{ display:none;}
.w-accor2 li.cur .cont_ar{background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9)); background: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));background: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
  height: auto;
  bottom: 0;}
.w-accor2 li.cur .dec_ar{opacity:1;*filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.w-accor2 li.cur .acr_p{ opacity:1;transform:translateY(0);-webkit-transform:translateY(0);}

.w-accor3 li img{ max-width:100%;}
.w-accor3 li .cont_ar{ color:#fff;}
.w-accor3 li .left_ar{ position:absolute; left:0; top:0; bottom:0;width:100%; background:rgba(0,0,0,0.5);transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-accor3 li .left_ar h3{ width:1.2em; text-align:center; line-height:1.5; position:absolute; left:50%; margin-left:-0.6em;top:50%; top:10%\9; *top:10%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
:root .w-accor3 li .left_ar h3{ top:50%;}
.w-accor3 li .right_ar{ position:absolute; top:0; bottom:0; left:100%; right:0; opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:opacity 0.5s; -webkit-transition:opacity 0.5s; transition-delay: 0.3s; -webkit-transition-delay:0.3s;}
.w-accor3 li .right_ar .dec_ar{ line-height:1.7; position:absolute; left:20px; right:20px;top:50%; top:10%\9; *top:10%; transform:translateY(-50%); -webkit-transform:translateY(-50%); max-height:100%; }
:root .w-accor3 li .right_ar .dec_ar{ top:50%;}
.w-accor3 li .i_img{ text-align:center; margin-bottom:1em; transform:scale(0); -webkit-transform:scale(0);transition:all 0.3s; -webkit-transition:all 0.3s; transition-delay:0.2s; -webkit-transition-delay:0.2s;}
.w-accor3 li .i_img img{ max-width:100%;}
.w-accor3 li .acr_p{/*padding:1em; background:rgba(0,0,0,0.5);*/}
.w-accor3 li.cur .left_ar{ width:5em;}
.w-accor3 li.cur .right_ar{ left:5em;opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.w-accor3 li.cur .i_img{transform:scale(1); -webkit-transform:scale(1);}

.w-accor4 li img{ max-width:100%;}
.w-accor4 li .cont_ar{ color:#fff;position:absolute; left:0; top:0; bottom:0; right:0;}
.w-accor4 li .cont_ar:before{ content:'';position:absolute; left:0; top:0; bottom:0; right:0; background:#000; opacity:0.35; *filter:alpha(opacity=35); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=35);transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-accor4 li h3{width:1.2em; text-align:center; line-height:1.5; position:absolute; z-index:1; left:50%; margin-left:-0.6em;top:50%; top:10%\9; *top:10%; transform:translateY(-50%); -webkit-transform:translateY(-50%);transition:opacity 0.5s; -webkit-transition:opacity 0.5s;}
:root .w-accor4 li h3{ top:50%;}
.w-accor4 li .dec_ar{ line-height:1.7; max-height:100%; position:absolute; z-index:1; left:40px; right:40px;top:50%; top:10%\9; *top:10%; transform:translateY(-50%) scale(0); -webkit-transform:translateY(-50%) scale(0); padding:30px; background:rgba(255,255,255,0.75); color:#222; opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all 0.5s; -webkit-transition:all 0.5s; }
:root .w-accor4 li .dec_ar{ top:50%;}
.w-accor4 li .i_img{ text-align:center; margin-bottom:1em;}
.w-accor4 li .i_img img{ max-width:80%; max-height:80px;}
.w-accor4 li.cur .cont_ar:before{opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.w-accor4 li.cur h3{ opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.w-accor4 li.cur .dec_ar{opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transform:translateY(-50%) scale(1); -webkit-transform:translateY(-50%) scale(1);transition-delay:0.3s; -webkit-transition-delay:0.3s;}

.w-accor5 li img{ max-width:100%;}
.w-accor5 li .cont_ar{ color:#fff;position:absolute; left:0; top:0; bottom:0; right:0;}
.w-accor5 li .cont_ar:before{ content:'';position:absolute; left:0; height:100%; bottom:0; right:0; background:#000; opacity:0.35; *filter:alpha(opacity=35); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=35);transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-accor5 li h3{width:1.2em; text-align:center; line-height:1.5; position:absolute; z-index:1; left:50%; margin-left:-0.6em;top:50%; top:10%\9; *top:10%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
:root .w-accor5 li h3{ top:50%;}
.w-accor5 li .acr_p{ line-height:1.5; height:4.4em; overflow:hidden; position:absolute; left:1em; right:1em; bottom:1em; opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); transform:translateX(100%); -webkit-transform:translateX(100%);transition:all 0.5s; -webkit-transition:all 0.5s; }
.w-accor5 li .i_img{position:absolute; height:100px; line-height:100px; top:50%; margin-top:-50px; left:1em; right:1em; text-align:center; text-align:center;opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); transform:scale(0); -webkit-transform:scale(0);transition:all 0.5s; -webkit-transition:all 0.5s;}
.w-accor5 li .i_img img{ max-width:100%; max-height:100%;}
.w-accor5 li.cur .cont_ar:before{ height:6.4em;opacity:0.5; *filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.w-accor5 li.cur .acr_p{ transition-delay:0.3s; -webkit-transition-delay:0.3s;opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); transform:translateX(0);-webkit-transform:translateX(0);}
.w-accor5 li.cur h3{ text-align:center;opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.w-accor5 li.cur .i_img{transition-delay:0.3s; -webkit-transition-delay:0.3s;opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transform:scale(1); -webkit-transform:scale(1);}

.w-accor6 li img{ max-width:100%;}
.w-accor6 li .cont_ar{ color:#fff;position:absolute; left:0; top:0; bottom:0; right:0;}
.w-accor6 li .cont_ar:before,.w-accor6 li .cont_ar:after{ content:'';position:absolute; left:0; height:100%; right:0; background:#000; opacity:0.35; *filter:alpha(opacity=35); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=35);transition:height 0.5s; -webkit-transition:height 0.5s;}
.w-accor6 li .cont_ar:before{ top:0;}
.w-accor6 li .cont_ar:after{ bottom:0;}
.w-accor6 li h3{ text-align:center; line-height:1.5; position:absolute; z-index:1; left:0; right:0; padding:0.5em 0.5em;top:50%; top:10%\9; *top:10%; transform:translateY(-50%); -webkit-transform:translateY(-50%);transition:all 0.5s; -webkit-transition:all 0.5s;}
:root .w-accor4 li h3{ top:50%;}
.w-accor6 li .dec_ar{ line-height:1.7; max-height:100%; max-height:calc(100% - 7em); overflow:hidden; position:absolute; z-index:1; left:40px; right:40px;top:50%; top:10%\9; *top:10%; transform:translateY(-50%) scale(0); -webkit-transform:translateY(-50%) scale(0); opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all 0.5s; -webkit-transition:all 0.5s; }
:root .w-accor6 li .dec_ar{ top:50%;}
.w-accor6 li .i_img{ text-align:center; margin-bottom:1em;}
.w-accor6 li .i_img img{ max-width:80%; max-height:80px;}
.w-accor6 li.cur .cont_ar:before,.w-accor6 li.cur .cont_ar:after{ height:3em;}
.w-accor6 li.cur h3{ transform:translateY(0); -webkit-transform:translateY(0);}
.w-accor6 li.cur h3.h_1{ top:0;}
.w-accor6 li.cur h3.h_2{ top:auto; bottom:0;}
.w-accor6 li.cur .dec_ar{opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transform:translateY(-50%) scale(1); -webkit-transform:translateY(-50%) scale(1);transition-delay:0.3s; -webkit-transition-delay:0.3s;}

/*------------w-fold----------------*/
.w-fold ul,.w-fold li{ padding:0; margin:0; list-style:none;}
.w-fold .clearfix:before{ display:block;}
.w-fold li{ margin-bottom:10px;}
.w-fold .fd_t{position:relative; cursor:pointer; }
.w-fold h3{ font-size:120%; margin:0; line-height:1.5; font-weight:normal;}
.w-fold img{ max-width:100%;}
.w-fold .fd_det{ line-height:1.8;}
.fd1bg{background:#f0f0f0;}
.color111{ color:#111;}

.w-fold1 li .fd_t{ padding:0.5em 2em 0.5em 1.2em; color:#111;}
.w-fold1 li .bg_main{ color:#fff;}
.w-fold1 li .fd_t .icon_adore{position:absolute; right:1em; top:50%; margin-top:-0.1em;border: 0.4em solid transparent;border-top-color: #444;}
.w-fold1 li.open .fd_t .icon_adore{border-top-color:transparent; border-bottom-color:#fff;margin-top:-0.5em;}
.w-fold1 li .fd_det{ padding:1em 1.2em; display:none;}

.w-fold2 li .fd_t{ padding:0.7em 1.2em 0.7em 2.8em; border:1px solid #e0e0e0; color:#111;}
.w-fold2 li .bg_main{ color:#fff;}
.w-fold2 li .fd_t .icon_adore{position:absolute; left:1em; top:50%; margin-top:-0.6em; width:1.2em; height:1.2em; border:1px solid #666;}
.w-fold2 li .fd_t .icon_adore:before{ content:''; position:absolute; width:1px; height:0.6em; left:50%;margin-left:-0.025em; top:50%; margin-top:-0.3em; background:#666;}
.w-fold2 li .fd_t .icon_adore:after{ content:''; position:absolute; height:1px; width:0.6em; left:50%; margin-left:-0.3em; top:50%; margin-top:-0.025em;background:#666;}
.w-fold2 li.open .fd_t .icon_adore:before{ display:none;}
.w-fold2 li.open .fd_t .icon_adore{ border-color:#fff;}
.w-fold2 li.open .fd_t .icon_adore:after{ background:#fff;}
.w-fold2 li .fd_det{ padding:1em 1.2em 1em 2.8em; display:none; border:1px solid #e0e0e0; border-top:0;}

/*---------------------tabMu-------------------*/
.tabMu{ margin-bottom:30px; box-sizing:border-box;}
.tabMu ul,.tabMu li{ padding:0; margin:0; list-style:none;}
.tabMu ul{ white-space:nowrap;}
.tabMu .clearfix:before{ display:block;}
.tabMu li span{ display:inline-block; *display:inline; *zoom1;}
.tabMu .mCSB_horizontal.mCSB_inside > .mCSB_container{ margin-bottom:5px;}
.tabMu .mCSB_scrollTools.mCSB_scrollTools_horizontal{ height:1px;}
.tabMu .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{ background:rgba(0,0,0,0.1); height:1px; margin:0;}
.tabMu .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:1px; margin:0 auto;}
.tabMu .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.tabMu .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.tabMu .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.tabMu .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.5);}
.tabMu .mCSB_scrollTools .mCSB_buttonLeft,.tabMu .mCSB_scrollTools .mCSB_buttonRight{ background-image:url(../images/mCSB_buttons.png);}
.triangle_t{border: 7px solid transparent;}
.borcol{border-color:#e0e0e0;}
.borTransparent{ border-color:transparent;}

.tabMu1{ text-align:center;}
.tabMu1 li{ display:inline-block;*display:inline; *zoom:1; margin:0 10px; font-size:115%; cursor:pointer; line-height:2.5;}

.tabMu2{ text-align:center;}
.tabMu2 ul{letter-spacing: -3px;}
.tabMu2 li{ display:inline-block;*display:inline; *zoom:1;letter-spacing:0; padding:0 1.5em; border-width:1px; border-style:solid; margin:0 3px; font-size:115%; cursor:pointer; line-height:2.2;}

.tabMu3{ text-align:center;}
.tabMu3 ul{letter-spacing: -3px;}
.tabMu3 li{ display:inline-block;*display:inline; *zoom:1;letter-spacing:0; padding:0 1.5em; border-width:1px; border-style:solid; margin:0 3px; font-size:115%; cursor:pointer; line-height:2.2;}
.tabMu3 li.cur{ color:#fff;}

.tabMu4{ background:#f2f2f2; margin-bottom:10px;}
.tabMu4 ul{letter-spacing: -3px;}
.tabMu4 li{ display:inline-block;*display:inline; *zoom:1;letter-spacing: 0; padding:0 1.5em; font-size:115%; cursor:pointer; line-height:2.8;}
.tabMu4 li.cur{ color:#fff;}
.tabMu4 .mCSB_horizontal.mCSB_inside > .mCSB_container{ margin-bottom:0;}

.tabMu5{margin-bottom:6px;}
.tabMu5 ul{ margin-bottom:10px;letter-spacing: -3px;}
.tabMu5 li{ display:inline-block;*display:inline; *zoom:1;letter-spacing: 0; border-right:1px solid rgba(255,255,255,0.3); padding:0 1.5em; font-size:115%; cursor:pointer; line-height:2.8; color:#fff; position:relative;}
.tabMu5 li.cur{ background:rgba(255,255,255,0.15);}
.tabMu5 li .icon_adore{ position:absolute; left:50%; margin-left:-7px; bottom:-13px;display:none;}
.tabMu5 li.cur .icon_adore{ display:block; opacity:0.85;}
.tabMu5 .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom:15px;}
.tabMu5 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.tabMu5 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.tabMu5 .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.tabMu5 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.5);}

.tabMu6{margin-bottom:10px; }
.tabMu6 ul{letter-spacing: -3px; padding:5px 10px 0;}
.tabMu6 li{ display:inline-block;*display:inline; *zoom:1;letter-spacing: 0; padding:0 1.5em; font-size:115%; cursor:pointer; line-height:2.5; color:#fff;}
.tabMu6 li.cur{ background:#fff; color:#111; border-top-left-radius:7px; border-top-right-radius:7px;-webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px;}
.tabMu6 .mCSB_horizontal.mCSB_inside > .mCSB_container{ margin-bottom:0;}

.tabMu7{margin-bottom:10px;background:#f8f8f8;  }
.tabMu7 ul{letter-spacing: -3px; padding:0 10px;border:1px solid #eee;}
.tabMu7 li{ display:inline-block;*display:inline; *zoom:1;letter-spacing: 0; padding:0 1.5em; font-size:115%; cursor:pointer; line-height:2.5; border-width:2px 1px 0 1px; border-style: solid; vertical-align:middle;}
.tabMu7 li.cur{ background:#fff; border-top-width:4px; margin-top:-1px;margin-bottom:-1px; position:relative; }
.tabMu7 .mCSB_horizontal.mCSB_inside > .mCSB_container{ margin-bottom:0;}
/*-------------版本5.0 end---------------------*/
/*----------------------按钮组件 end----------------------------*/
@media (min-width:768px){
	.w-adNews11 li:nth-child(3n+1){ clear:both;}
}
@media (min-width:960px){
	.w-adNews21 li a{ transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
	.w-adNews21 li:hover a{ padding-top:0; padding-bottom:90px;}
	.w-adNews21 li .date{ transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; }
	.w-adNews21 li:hover .date{ top:auto; bottom:0; padding-left:1em; /*background:#666;*/ color:#fff;}
	.w-adNews21 li .news-com .adx{ transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
    .w-adNews21 li:hover .news-com .adx{ width:100%;}
}
@media (min-width:961px) and (max-width:1100px){
	.w-adNews24 li .news-imgbox{ width:250px;}
	.w-adNews24 li .news-com{ margin-left:250px;}
}
@media (min-width:1500px){
	.w-adNews17 li .news-com .news-h,.w-adNews20 li .news-h,.w-adNews21 li .news-h{ font-size:18px;}
} 
@media (max-width:1200px){
	.w-adNews17{ margin-left:-10px; margin-right:-10px;}
	.w-adNews23{ margin-left:-10px; margin-right:-10px;}
}
@media (max-width:960px){
	/*----------------------产品-----------------------*/
	.w-productList{ margin-left:-8px; margin-right:-8px;}
    .w-productList .w-prd-list-cell .w-prd-list-cell-in{ margin:0 8px;}
	.w-productList .prd_pre{left:0; }
    .w-productList .prd_next{right:0;}
	
	.w-adNews2 li .news-item .news-com .news-com-top .viewDetail{ display:none;}
	.w-adNews9 li .date{ margin-left:0;}
	.w-adNews15 .prev,.w-adNews15 .next{ display:none;}
	.w-adNews21 li .date{ background:none;}
	.w-adNews23 li .news-item{ margin:0 5px;}
	.w-adNews23 li .news-imgbox{margin-top:2em;}
	.w-adNews23 li a{ padding:1.2em 0.8em 0.8em;}
	.xd_prev,.xd_next{ display:none;}
	.w-adNews24 li{ width:100%;}
	
	.w-his5{ padding:0;}
	.w-his5 .his_prev,.w-his5 .his_next{ display:none;}
	
	/*---------------版本5.0----------------------*/
	.w-accor h3{ font-size:110%;}
	.w-accor .acr_p{ font-size:90%;}
	.w-accor1 li .acr_p,.w-accor2 li .acr_p{ display:none;}
	.w-accor3 li .img_ar{ height:350px !important;}
	.w-accor3 li .img_ar img{ height:100%; max-width:inherit;}
	.w-accor4 li .img_ar{ height:350px !important;}
	.w-accor4 li .img_ar img{ height:100%; max-width:inherit;}
	.w-accor5 li .img_ar{ height:350px !important;}
	.w-accor5 li .img_ar img{ height:100%; max-width:inherit;}
	.w-accor5 li .i_img{ height:80px; line-height:80px; margin-top:-40px;}
	.w-accor6 li .img_ar{ height:350px !important;}
	.w-accor6 li .img_ar img{ height:100%; max-width:inherit;}
	
	.tabMu .mCSB_scrollTools.mCSB_scrollTools_horizontal{ opacity:0 !important;}
}
@media (max-width:767px){
	.w-adNews1 li{min-width:100%; margin-right:0; margin-bottom:1em;}
	.w-adNews2 li{min-width:50%; margin-bottom:1em; margin-right:0; }
	.w-adNews2 li .news-item .news-com .news-com-top .viewDetail{display:none;}
	.w-adNews3 .w-adNews-texts,.w-adNews3 .w-adNews-imgs{ float:none; width:100%;}
	.w-adNews3 .w-adNews-imgs .news-img .news-buoy-content{height:3em;}
	.w-adNews3 .w-adNews-imgs .news-img .news-buoy-content h3{ height:3em; padding:1em 4.5em 1em 1em; font-size:100%;}
	.w-adNews3 .w-adNews-imgs .adNews3prev,.w-adNews3 .w-adNews-imgs .adNews3next{height:3em; width:2em;}
	.w-adNews3 .w-adNews-imgs .adNews3prev{right:2em;}
	.w-adNews3 .w-adNews-texts .w-adNews-textsIn{padding:0 0.4em;}
	.w-adNews3 .w-adNews-texts li{padding:0.8em 1em;}
	.w-adNews3 .w-adNews-texts li:last-child{ border-bottom:0;}
	.w-adNews3 .w-adNews-texts li .numberQ{ font-size:1.5em; height:2.5em; line-height:2.5em; width:2.5em;}
	.w-adNews3 .w-adNews-texts li .w-adNews-textH h3{font-size:105%; line-height:1.5;}
	.w-adNews3 .w-adNews-texts li .w-adNews-textH p{font-size:95%;}
	.w-adNews5{line-height:1.5;}
	.w-adNews5 li{padding:1em 0; width:100% !important;}
	.w-adNews5 li .news-com{margin-left:28%;}
	.w-adNews6 .adNewsF .news-imgbox{ margin-right:3%;}
	.w-adNews7 .adNewsL,.w-adNews7 .adNewsR{float:none; width:100%; min-height:0 !important;}
	.w-adNews7 .adNewsR,.w-adNews7 .adNewsL li{margin-bottom:1em;}
	.w-adNews7 .adNewsR .news-com{padding:1em 1em 1.5em;}
	.w-adNews7 .adNewsL li .date{padding:0.2em 1em 0.7em; margin-right:0.5em;}
	.w-adNews7 .adNewsL li .date .date-day{font-size:200%;}
	.w-adNews7 .adNewsL li .date .date-yearMonth{font-size:100%; padding:0 0.5em;}
	.w-adNews7 .adNewsL li .news-com{padding:0.7em 2em 0.7em 0;}
	.w-adNews7 .adNewsL li .news-com .news-h{font-size:115%; margin-bottom:0.5em;}
	.w-adNews7 .adNewsL .news-sum{ text-overflow: ellipsis;white-space: nowrap; word-break: keep-all;overflow: hidden;}
	.w-adNews7 .adNewsL li .news-com .more .triangle-bottomright{border-width:2em;}
	.w-adNews7 .adNewsL li .news-com .more .more_add{right:0.12em; bottom:0.12em; font-size:100%;}
	.w-adNews9 li .news-com .news-sum{ height:2.3em;}
	.w-adNews11{ margin-left:-2.5%; margin-right:-2.5%;}
	.w-adNews11 li{ width:45%; margin:0 2.5% 1.5em;}
	.w-adNews11 li:nth-child(2n+1){ clear:both;}
	.w-adNews12 li .date,.w-adNews13 li .date,.w-adNews14 li .date{ font-size:90%; line-height:2.9;}
	.w-adNews16 li{width:50%;}
	.w-adNews16 li .news-item:hover{transform:none;-ms-transform:none; -moz-transform:none;-webkit-transform:none;-o-transform:none;}
	.w-adNews17 li .news-h{ font-size:110%;}
	.w-adNews17{ margin-left:-1em; margin-right:-1em;}
	.w-adNews17 li{ padding:1em 0;}
	.w-adNews17 li .news-item a{ margin-left:5%; margin-right:5%;}
    .w-adNews17 li:hover .news-item a{ margin-left:0; margin-right:10%;}
	.w-adNews17 li .date .md{ font-size:200%; line-height:50px; color:#444; line-height:1.3;}
    .w-adNews17 li .date .year{ font-size:90%; color:#999;}
    .w-adNews17 li .news-com .news-sum{height:1.4em; overflow:hidden;}
	.w-adNews17 li .news-com .adore{ width:1.8em; margin-top:-0.9em; height:1.8em; background-size:3.6em 1.8em; background-position:-1.8em 0;}
	.w-adNews20{ margin-left:0; margin-right:0;}
	.w-adNews20 li{ width:100%; margin:0 0 1.7em;}
	.w-adNews21{ margin-left:0; margin-right:0;}
	.w-adNews21 li{ width:100%; margin:0 0 1.2em;}
	.w-adNews23 li{ width:50%;}
	/*.w-adNews23 li:nth-child(3n+1){ clear:none;}
	.w-adNews23 li:nth-child(2n+1){ clear:both;}*/
	
	.w-title17 .w-title-inner{padding-right:3.2em;}
	.w-title17 .title-h-in{padding-left:1em;}
	.w-title17 .title-text-in{padding-left:1em;}
	.w-title17 .more{margin-top:-1.4em;}
	.w-title40 .w-title-inner{padding:0 50px 5px;}
	.w-title41{ border-right-width:8px;}
	.w-title42 h2{ font-size:115%;}
	.w-title42 h2::before{ font-size:1.5em;}
	.w-title42 span{ font-size:350%;}
	.w-title43 h2{ font-size:115%;}
	.w-title43 span{ font-size:350%;}
	.w-title44 .tit_h{ font-size:28px;}
	.w-title45 span{ font-size:18px; }
    .w-title45 h2{ font-size:24px;}
	.w-title46 h2{ font-size:20px;}
	.w-title46 span{ font-size:100%; margin-top:-41px;}
	.w-title46 span:first-letter{ font-size:36px;}
	
	.tel-hidden{ display:none;}
	.w-text{ min-height:0;}
	
	/*----------------------产品-----------------------*/
	.w-productList{ margin-left:-8px; margin-right:-8px;}
    .w-productList .w-prd-list-cell .w-prd-list-cell-in{ margin:0 8px;}
	.w-productList1 .w-prd-list-cell{ min-width:33.33%;}
	.w-productList1 .w-prd-list-cell .w-prd-sum{ height:3.75em;}
	
	/*-----------时间轴---------------*/
	.w-his1{ padding-top:4.5em; padding-bottom:3em;}
	.w-his1:before,.w-his1:after{ left:0; margin-left:0; width:3em; height:3em; background-size:contain;}
	.w-his1 ul:before{ left:1.5em; top:3em; bottom:3em;}
	.w-his1 li{ padding-bottom:2.5em;}
	.w-his1 li .his_text{ width:100%;}
	.w-his1 .li_hs_r .his_text{ left:0;}
	.w-his1 .li_hs_l .his_text{padding-right:0; padding-left:3em;text-align:left;}
	.w-his1 li .point{ left:1.5em; margin-left:-5px;}
	
	.w-his2 li{padding-left:40px; margin-bottom:2.5em;}
    .w-his2 li .item{padding-left:6.5em;}
	
	.w-his3{ padding-top:4.5em; padding-bottom:3em; margin-left:8em;}
	.w-his3:before,.w-his3:after{ width:3em; height:3em; background-size:contain;}
	.w-his3 ul:before{ left:1.5em; top:3em; bottom:3em;}
	.w-his3 li{margin-bottom:2.5em; padding-left:3.5em;}
	.w-his3 li .point{ left:1.5em;}
	.w-his3 li .year{ left:-6.5em; width:6.5em;}
	
	.w-his4 .his_con{ padding-top:2.5em;}
	/*-----------时间轴 end---------------*/
	
	/*--------------版本5.0----------------*/
	.w-accor2 li .i_img{ width:60px; height:60px; margin-left:-30px; margin-top:-30px;}
	.w-accor3 li .i_img img{ max-height:60px;}
	.w-accor4 li .dec_ar{ left:20px; right:20px; padding:15px;}
	.w-accor6 li .dec_ar{ left:20px; right:20px;}
	
}
@media (max-width:640px){
	.w-adNews11{ margin-left:0; margin-right:0;}
	.w-adNews11 li{ width:100%;margin:0 0 1.2em;}
	.w-adNews11 li .news-sum{ padding-bottom:0; height:5.2em;}
	.w-adNews24{ margin:0 -0.5em;}
	.w-adNews24 li{ margin-bottom:1em; width:50%;}
	.w-adNews24 li:nth-child(2n+1){ clear:both;}
	.w-adNews24 li .news-item{ margin:0 0.5em;}
	.w-adNews24 li .news-imgbox{ float:none; width:100%;}
	.w-adNews24 li .news-com{ margin-left:0; padding:0.8em 1em;}
	
	/*---------------版本5.0--------------*/
	.w-accor{ height:auto !important;}
	.w-accor0 ul,.w-accor1 ul,.w-accor2 ul,.w-accor3 ul{ width:100%;}
	.w-accor0 li,.w-accor1 li{ width:100% !important; float:none;}
	.w-accor0 li .img_ar,.w-accor1 li .img_ar{height:auto !important; width:100% !important;}
	.w-accor2 li{ width:50% !important; float:left;}
	.w-accor2 li .img_ar{height:auto !important; width:100% !important;}
	.w-accor3.accorClick li{ width:100% !important; float:none;}
	.w-accor3.accorClick li .img_ar{height:auto !important; width:100% !important;}
	.w-accor3.accorClick li .img_ar img{ max-width:100%;}
}
@media (max-width:520px){
	/*-----------时间轴---------------*/
   .w-his1 li .his_text .year{ font-size:180%;}
   .w-his1 li .point{ top:1.35em; margin-top:-5px;}
   .w-his3 li .year{ font-size:120%;}
   .w-his4 .his_tab li .year{ font-size:105%;}
   .w-his5 .year{ font-size:180%;}
   /*-----------时间轴 end---------------*/
	
}
@media (max-width:480px){
	.w-adNews a.news-kind{ display:none;}
	.w-adNews1 li .news-item .data-day{width:1.2rem; height:1.2rem; line-height:1.2rem;font-size:0.8rem; margin-top:-0.6rem;}
	.w-adNews1 li .news-item .date,.w-adNews1 li .news-item{ margin-left:0.65rem;}
	.w-adNews1 li .news-item .news-com{padding:0.25rem 0.25rem 0.25rem 0.75rem ; }
	.w-adNews1 li .news-item .news-com .news-h a{font-size:110%;}
	.w-adNews2{ margin-left:-0.3em; margin-right:-0.3em;}
	.w-adNews2 li .news-item{ margin-left:0.3em; margin-right:0.3em;}
	.w-adNews2 li .news-item .news-com .news-h{font-size:105%;}
	.w-adNews2 li .news-item .news-com .news-com-top{ margin-bottom:0.3em;}
	.w-adNews2 li .news-item .news-com .news-sum{ line-height:1.5; height:4.3em; margin-top:0.3em;}
	.w-adNews3 .w-adNews-texts li{ padding:0.8em 0.5em;}
	.w-adNews5 .news-com .news-h{font-size:105%; line-height:1.3;}
	.w-adNews5 .news-com .date{font-size:90%;}
	.w-adNews5 .news-com .news-sum{margin-top:0; /*text-overflow: ellipsis;white-space: nowrap; word-break: keep-all;*/overflow: hidden; line-height:1.5; max-height:2.8em;}
	.w-adNews6 .adNewsF .news-h{width:100%; float:none; font-size:105%; line-height:1.3;}
    .w-adNews6 .adNewsF .date{width:100%; float:none; text-align:left;}
	.w-adNews6 .adNewsF .news-sum{margin-top:0; text-overflow: ellipsis;white-space: nowrap; word-break: keep-all;overflow: hidden;}
	.w-adNews6 .adNewsTL{ padding-top:0.2em;}
	.w-adNews7 .adNewsR .news-com .news-sum{ line-height:1.5;max-height:4.3em;}
	.w-adNews8 .news-sum{ max-height:3em; overflow:hidden;}
	.w-adNews9 li{padding:1em 0 0.5em;}
	.w-adNews9 li .date{margin-right:0.7em;}
	.w-adNews9 li .date .date-day{ font-size:235%;}
	.w-adNews9 li .news-com .news-h{ margin-bottom:0.5em;}
	.w-adNews10 li .news-item{margin-left:1.8em;}
	.w-adNews10 li .news-item .news-com{padding:1em 6em 1em 2.5em;}
	.w-adNews10 li .news-item .news-com .news-h .news-kind{display:none;}
	.w-adNews10 li .news-item .num{width:2em; height:2em; margin-top:-1em; font-size:1.8em; line-height:2em;}
	.w-adNews10 li .news-item .news-com .more{width:5em; right:0.5em; top:50%; margin-top:-1.1em;}
	.w-adNews10 li .news-item .news-com .more a{height:2.2em; line-height:2.2;}
	.w-adNews13 li .news-together{/*line-height:1.3;*/}
	.w-adNews16 li .news-com .news-h{ font-size:100%;}
    .w-adNews16 li .news-com .date{ font-size:80%;}
    .w-adNews16 li .news-com .news-sum{ font-size:85%;}
	.w-adNews16 li .news-item:hover .news-com .date,.w-adNews16 li .news-item:hover .news-com .news-sum{ display:none;}
	.w-adNews18 .news-sum{ line-height:1.6; max-height:6.2em; overflow:hidden;}
	.w-adNews21 li a{ padding-top:5em; padding-bottom:1em;}
    /*.w-adNews21 li:hover .news-item{ padding-top:0; padding-bottom:6em;}*/
	.w-adNews21 li .date .md{ font-size:180%;}
	.w-adNews22 .adNewsF .news-h{ font-size:120%;}
	.w-adNews23 li{ width:100%; margin-bottom:0;}
	.w-adNews23 li .news-imgbox{margin-top:1em;}
	.w-adNews23 .news-com .news-h{ white-space:normal; word-break:normal;}
	.w-adNews24 li{ width:100%;}
	/*---------------------title-----------------*/
	.w-title{margin:0.3rem 0;}
	.w-title h2{font-size:120%;}
	.w-title .title-h-in > span{ font-size:87%;}
	.w-title1 h2{font-size:130%;}
	.w-title1 .simpline{width:3em; margin:4px auto;}
	.w-title3 h2,.w-title9 h2,.w-title10 h2,.w-title11 h2,.w-title12 h2{ font-size:120%;}
	.w-title4 h2{padding:0.7em 1em;}
	.w-title6 .tith h2{font-size:130%;}
	.w-title13{ padding-top:1em; background-size:auto 1em;}
	.w-title13 h2{ font-size:130%;}
	.w-title16,.w-title16 h2{ line-height:1.5; }
	.w-title18 .tith{max-width:16em; padding:0.3em 0.7em;}
	.w-title18 .tith h2{font-size:130%; line-height:1.2; margin-bottom:0.5em;}
	.w-title18 .tith span{font-size:105%;}
	.w-title18 .tith .tit_left {background-size:auto 2.8em; height:2.8em; width:3.5em; left:-3.5em;}
	.w-title18 .tith .tit_right{background-size:auto 2.8em; height:2.8em; width:3.5em; right:-3.5em;}
	.w-title18 .tith{background-size:auto 2.8em;}
	.w-title19 .tith{font-size:100%;}
	.w-title20 .tith span{font-size:130%;}
	.w-title20 h2{font-size:105%;}
	.w-title22 .tith{padding:0.3em 0.7em; max-width:18em;}
	.w-title22 .w-title-in{padding-left:3em; background-size:3em auto;}
	.w-title22 .w-title-in .title-h-in{padding-right:3em; background-size:3em auto;}
	.w-title22 .tith h2{font-size:130%; line-height:1.2; margin-top:0.5em; }
	.w-title22 .tith span{font-size:105%;}
	.w-title23 .title-h-in > span,.w-title24 .title-h-in > span{font-size:120%;}
	.w-title23 h2{font-size:105%;}
	.w-title23 .simpline{margin-bottom:0.5em;}
	.w-title24 .tith h2{font-size:105%; line-height:1.2;}
	.w-title25 .tith span{font-size:105%; line-height:1.2;}
	.w-title25 .tith .tit_left{ width:4em; left:-4em;}
    .w-title25 .tith .tit_right{ width:4em; right:-4em;}
	.w-title26 .tith{font-size:100%;}
	.w-title28 .tith span{font-size:120%;}
	.w-title28 h2{font-size:100%;}
	.w-title29 .tith span{font-size:120%;}
	.w-title29 h2{font-size:100%;}
	.w-title30{border-left-width:5px; padding-left:0.5em;}
	.w-title30 .tith h2{font-size:120%;}
	.w-title30 .tith span,.w-title30 .more span{font-size:105%;}
	.w-title31 .tith h2{font-size:110%;}
	.w-title31 .title-h-in > span{font-size:130%;}
	.w-title32 .tith span{font-size:120%;}
	.w-title32 h2{ font-size:105%;}
	.w-title33 .title-h-in h2{ font-size:120%;}
	.w-title34 .tith h2{padding:0 1em;font-size:120%;}
	.w-title37 h2{font-size:140%;}
	.w-title38 .tith span,.w-title38  h2{ font-size:120%;}
	.w-title38 .tith span,.w-title38  h2{ font-size:120%;}
	.w-title39  .tith span{ font-size:105%;}
	.w-title40{ margin-top:0.4rem;}
	.w-title40 .w-title-inner{ padding:0 2em 0.2em;}
	.w-title40 .tith h2{ padding:0 1em; font-size:120%;}
	.w-title40 .tith span{ font-size:90%;}
	.w-title41{ border-right-width:0.5em; padding:0.3em 1em 0.3em 0;}
	.w-title41 span{ font-size:90%;}
	.w-title42 h2{ font-size:100%;}
	.w-title42 span{ font-size:250%;}
	.w-title43 h2{ font-size:100%;}
	.w-title43 span{ font-size:250%;}
	.w-title44 .tit_h{ font-size:140%;}
	.w-title44 span{ font-size:90%;}
	.w-title45 .line_t{ width:2em; height:0.2em; margin-bottom:0.4em;}
	.w-title45 span{ font-size:100%; }
    .w-title45 h2{ font-size:110%;}
	.w-title46 h2{ font-size:115%;}
	.w-title46 span{ font-size:90%; margin-top:-3.5em;}
	.w-title46 span:first-letter{ font-size:300%;}
	.w-title46 .line_b{ width:3em; margin-left:-1.5em; height:0.4em; bottom:-0.2em;}
	.w-title46 .tith:before,.w-title46 .tith:after{ width:2em;}
	.w-title46 .tith:before{ left:-2em;}
	.w-title46 .tith:after{ right:-2em;}
	.w-title47 h2{font-size:110%;}
	.w-title47 span{font-size:200%;}
	.w-title48 span{ font-size:87%;}
	.w-title48 .more span{ font-size:90%;}
	/*----------------产品--------------------*/
	.w-productList{ margin-left:-0.5em; margin-right:-0.5em;}
	.w-productList .w-prd-list-cell{margin-bottom:0.3em;}
    .w-productList .w-prd-list-cell .w-prd-list-cell-in{ margin:0 0.5em;}
	.w-productList .prd_pre, .w-productList .prd_next{ width:2.1em; height:3em; background-size:4.2em 3em;}
	.w-productList .prd_next{ background-position:-2.1em 0;}
	.w-productList1 .w-prd-list-cell{ min-width:50%;}
	.w-productList2 .w-prd-list-cell .w-prd-sum{ max-height:3.7em;}
	.w-productList3 .w-prd-list-cell .w-prd-sum{ max-height:5.1em;}
	
	/*----------------版本5.0----------------*/
	.w-accor2 li .dec_ar{ padding:2em 1em 0.6em;}
	.w-accor2 li .i_img{ width:3em; height:3em; margin-left:-1.5em; margin-top:-1.5em;}
	.w-accor3.accorNoClick li .img_ar{ height:20em !important;}
	.w-accor3 li .i_img img{ max-height:3em;}
	.w-accor4 li .dec_ar{ left:1em; right:1em; padding:1em;}
	.w-accor4 li .img_ar{ height:20em !important;}
	.w-accor4 li .i_img img{ max-height:3em;}
	.w-accor5 li .img_ar{ height:20em !important;}
	.w-accor5 li .i_img{height:5em; line-height:5em;margin-top:-2.5em;}
	.w-accor6 li .dec_ar{ left:1em; right:1em;}
	.w-accor6 li .img_ar{ height:20em !important;}
	.w-accor6 li .i_img img{ max-height:3em;}
	
	.tabMu{ margin-bottom:1em;}
	.tabMu li{ font-size:110%;}
	.tabMu1 li{ margin:0 0.5em;}
	.tabMu2 li,.tabMu3 li{ margin:0 0.1em;}
	.tabMu2 li,.tabMu3 li,.tabMu4 li,.tabMu5 li,.tabMu6 li,.tabMu7 li{ padding:0 0.7em;}
}