body{ font-family:"微软雅黑", Arial, Helvetica; font-size:12px; margin:0px 0px; padding:0px 0px; color:#747474; background:url(../images/body.jpg) no-repeat center top #edeef4;}
div,ul,li{ margin:0px auto; padding:0px 0px;}
ul{ list-style:none;}
a,tr,td,input{ font-family:"微软雅黑", Arial, Helvetica; }
input{ margin:0px 0px; padding:0px 3px;}
img{ border:0;}
*{box-sizing:border-box;-moz- box-sizing:border-box;-ms- box-sizing:border-box;-o- box-sizing:border-box;-webkit- box-sizing:border-box;}
a:link,a:visited{ color:#5f5f5f; text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}

/*头部*/
.divtop{ min-width:1000px; width:100%; padding:0 20px; height:106px; overflow:hidden;}
.logo{ float:left; padding-top:7px; clear:both;}
.logo img{ margin-right:12px;}
.top_right{ float:right; text-align:right; width:300px; font-size:14px; margin-top:22px;}
.top_right span{ color:#000;}
.top_right img{ vertical-align:middle; margin-right:6px;}

.search{ float:right; width:270px; height:23px; margin-top:13px;}
.wbk{ float:left; width:222px; height:21px; line-height:21px; background:#fff; border:1px solid #bfbfc0; color:#bbbbbb;}
.sbt{ float:left; width:39px; height:23px; line-height:23px; color:#6b6b6b; background:url(../images/searchbg.gif) no-repeat; border:none;}

/*导航*/
.navbg{ width:100%; height:auto!important;height:63px;min-height:63px; background:url(../images/navbg.jpg) repeat-x bottom #4b9fd2; margin-bottom:30px; padding:1em 0;}
.nav{ min-width:1000px; width:100%; margin:0 auto;padding:0 20px;}
.nav a:link,.nav a:visited{ color:#fff; text-decoration:none; display:inline-block; height:32px; line-height:32px; width:190px; padding-right:6px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; font-size:13px;}
.nav a:hover{ color:#fff; text-decoration:underline;}

/*主体内容*/
.box{width:100%; min-width:1000px; height:auto!important;height:430px;min-height:430px; margin:0 auto;}
/*.box li{float:left; width:233px; height:280px; line-height:23px; background:url(../images/tab.jpg) repeat-x bottom #fff; margin:0px 11px 18px 11px; display:inline; position:relative;}
.box li img{max-width: 220px; max-height: 165px; width: expression(this.width > 220 && this.width > this.height ? 220: true); height: expression(this.height > 165 || this.height > this.width ? 165 : true);}

.allsitebox {POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 233px; FLOAT: left; HEIGHT: 176px; OVERFLOW: hidden; margin-bottom:4px; text-align:center;}
.allsiteboximg {BACKGROUND-COLOR: #ffffff; WIDTH: 233px; FLOAT: left; HEIGHT: 176px; text-align:center;}
.allsiteboximg IMG { MARGIN-TOP: 5px;  MARGIN-LEFT: 6px}
.allsitecaption {POSITION: absolute; TOP:-44px; LEFT:93px;}*/
#case li{ position:relative; width:240px; overflow:hidden; background:#fff; box-shadow:rgba(0,0,0,0.15) 0 0 0.5em; border:#e1e1e1 1px solid\9;}
#case li:after{ content:""; position:absolute; z-index:11; left:0; right:0; bottom:0; top:-50px;margin:0 auto; display:inline-block; width:186px; height:104px; opacity:0; background:url(../images/fdj.png) center center no-repeat;transition:top 0.5s,opacity 0.5s; -moz-transition:top 0.5s,opacity 0.5s;-ms-transition:top 0.5s,opacity 0.5s;-o-transition:top 0.5s,opacity 0.5s;-webkit-transition:top 0.5s,opacity 0.5s;}
#case li a{ position:absolute; z-index:10; left:0; top:0; width:100%; height:100%; border:#2e9fff 0px solid;  transition:border 0.5s,background 0.3s; -webkit-transition:border 0.5s,background 0.3s; -moz-transition:border 0.5s,background 0.3s;-ms-transition:border 0.5s;-o-transition:border 0.5s,background 0.3s;}
#case li img{ width:100%;}
#case li span{ display:inline-block; padding:1em; line-height:200%;}
#case li span b{ font-weight:normal; color:#999;}
#case li:hover a{ border-width:6px;background:url(../images/tran.png);}
#case li:hover:after{ top:0; margin:auto; opacity:1;}

.text{ width:210px; height:100px; margin:0px auto;}
.text1{ float:left; width:210px; height:24px; line-height:24px; overflow:hidden;}
.text span{color:#000;}
.tab_left{ float:left; margin-top:7px;}
.tab_right{ float:right; font-size:10px;}

/*底部*/
.bottombg{ width:100%; height:76px; background:url(../images/bottombg.jpg) repeat-x #3a3a3a; margin-top:10px;}
.divbottom{ width:1000px; padding-top:20px; color:#b7b7b7;}
.lb{ /*float:left;*/ text-align:center;}
.rb{ float:right;}

.divbottom a:link,.divbottom a:visited{ color:#b7b7b7; text-decoration:none;}
.divbottom a:hover{ color:#b7b7b7; text-decoration:underline;}

/*详细页*/
.detail{ width:100%; min-width:1000px; background:#fff; height:auto!important;height:100px;min-height:100px;}
.detail_nav{ width:100%; padding-left:20px; height:28px; line-height:28px; border-bottom:1px solid #e8e8e8; background:url(../images/detail_nav.jpg) repeat-x;}
.detail_nav li{ float:left; padding:0px 40px 0px 0px; background:url(../images/detail_nav1.jpg) no-repeat right; color:#000;}

.d_it{ width:100%; margin:0 auto; position:relative; height:auto !important; height:300px; min-height:300px;}
.d_img{text-align:center;background:#f0f0f0; width:100%;}
.d_img img{max-width:100%; height:auto; vertical-align:bottom;}
.d_text{line-height:35px; padding:30px; text-align:center; color:#888; font-size:14px;background:#f0f0f0;}
.d_text span{ margin:0 0 0 16px;}
.d_text img{ vertical-align:middle;}
.d_text span.name{ font-size:28px; color:#222}

.d_mst{ width:100%; margin:20px auto; text-align:center; display:none;}
.d_mst div{ padding:0px 5px; font-size:20px; line-height:26px; color:#222; font-weight:bold; text-align:center; display:inline-block; border-bottom:#222 2px solid; margin:0 auto;}

.d_ms{ max-width:1200px; line-height:24px; padding:20px; font-size:13px;}
.d_ms img{max-width:100%; height:auto;}

.d_bottom{ width:1000px; height:30px; padding:15px 0px;}
.d_lb{ float:left;}
.d_rb{ float:right;}

/*翻页*/
.scott{ width:94%; margin:0 auto; text-align:center; clear:both; padding:2em 0; }
div.scott a {border: #ddd 1px solid; padding:10px 15px; color: #777777; margin-right:2px; text-decoration:none; background:#fff;}
div.scott a:hover {border:#f3c015 1px solid; color:#f3c015;background-color: #fcfceb}
div.scott a:active {Bborder: #f3c015 1px solid; color: #f3c015; background-color: #fcfceb}
div.scott span.current {border:#f3c015 1px solid; padding:10px 15px; font-weight:bold; color:#fff; margin-right:2px; background-color:#f3c015;}
div.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid; background:#fff;
}

/*加载按钮*/
#loadMore,#loading_Msg{ position:relative; text-align:center;font-size:1.3em; height:2em; width:100%; margin:0.5em auto 0 auto; line-height:200%; cursor:hand; cursor:pointer;color:#bababa; display:none; /*background:#ffbc25; border-radius:1.1em;*/}
img#loading,#loading_Msg img{ vertical-align:middle; margin:0 0.5em; }
#load_span{ display:inline-block; vertical-align:middle;}