﻿/* CSS Document */
@import url("common.css");
.focus{ height:371px;position:relative; margin-bottom:20px;}
/* focus_s */
.focus_s{position:absolute;left:50%;bottom:10px;height:15px;overflow:hidden;width:100px;z-index:9;margin:0 0 0 -50px;}
.focus_s li{float:left;cursor:pointer;height:15px;width:27px;overflow:hidden;margin-right:5px;background:url(../images/dian.png) no-repeat;}
.focus_s li.active{background-position:-27px 0;}
/* focus_m */
.focus_m ul{opacity:1;filter:alpha(opacity=100);}
.focus_m li{width:100%;height:410px;position:absolute;top:0;left:0; cursor:pointer;}
/* focus_l focus_r */
.focus_l,.focus_r{position:absolute;display:block;width:50px;height:50px;overflow:hidden;z-index:2;top:200px;opacity:0.2;filter:alpha(opacity=20);}
.focus_l{left:5%;background-image:url(../images/l.png);}
.focus_r{right:5%;background-image:url(../images/r.png);}
.focus_l:hover, .focus_r:hover{opacity:0.7;filter:alpha(opacity=70);}
#focus_m .w{ position:relative; z-index:11;}
#focus_m .w .notice{ position:absolute; right:0px; top:0px;}
.w-w_4ad{ width:100%; padding:40px 0px 30px;}
.w_4ad{ padding:20px 0px 0px;}
.w_4ad a{ width:555px; height:177px; background:#fff; border:1px solid #CCCCCC; padding:15px; position:relative; float:left; margin-bottom:20px;}
.w_4ad a:hover{ background:#0096ff; color:#FFFFFF; 	transition: 0.3s background ease;-webkit-transition: 0.3s background ease;-moz-transition: 0.3s background ease;-o-transition:0.3s background ease;-ms-transition:0.3s background ease;}
.w_4ad .more{position:absolute; bottom:15px; right:15px; font-size:14px;}
.w_4ad .pic{ float:left; height:182px; width:182px;text-align:center; display:table;vertical-align:middle;}
.w_4ad .pic span{ vertical-align:middle; display:table-cell}
.w_4ad .pic img{ max-width:182px; max-height:182px;}
.w_4ad .c{ float:left; width:340px; margin:5px 0px 0px 20px; }
.w_4ad .c h3{ font-size:20px; font-weight:bolder; padding-bottom:15PX;}
.w_4ad .c h3:hover{ color:#FFFFFF;}
.w_4ad .c .txt{ line-height:18px; font-size:14px; color:666; font-size:12px;}
.w-index01{ float:left; width:433px; overflow:hidden;}
.w-index01 .pic{ display:block; width:433px; height:242px; padding:15px 0px;}
.w-index01 .txt{ line-height:18px; text-indent:2em;}
.w-index02{ float:right; width:710px;}
.w-index02 .tit-big a{ font-size:20px; display:block; font-weight:bold; padding:15px 0px 0px;}
.w-index02 .intro-big{ padding:8px 0px 0px 0px;}
.w-index02  ul{ padding-top:28px;}
.w-index02 li{ line-height:28px; line-height:28px; font-size:14px;}
.w-index02 li span{ float:right}
.w_flink{ width:100%;background:#f6f2e6; padding:20px 0px; clear:both;}
.w_flink a{ float:left; display:block; padding:5px 4px 4px 0px;}
