/* CSS Document */
.main{width:100%; height:auto; padding-top:120px; overflow: hidden;}

.main .flash{ width:1200px; position:relative;  height:680px; margin:0 auto; overflow:hidden;}
.main .flash span img{ position:absolute; top:0; left:0; z-index:99; width:180px; height:auto; padding:20px; filter:alpha(opacity:90); opacity:0.9;}
.flash .prev,.flash .next{ position:absolute;  display:block;  left:20px; bottom:80px; width:46px; height:62px; background:url(../images/focusAdvBg.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
.flash .next{ left:auto; right:20px; background-position:-46px 0; }
.flash .prev:hover,.flash .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
.w3cFocusIn{ width:1200px; height:680px; margin:0 auto;  overflow:hidden;  }
.w3cFocusIn .bd li{ vertical-align:middle; position:relative; }
.w3cFocusIn .bd li img{ width:1200px; height:500px; display:block;  }
.w3cFocusIn .bd li p{ display:block; width:100%; height:auto; background:#000; position:absolute; bottom:0px; left:0;filter:alpha(opacity=80); opacity:0.8; padding:20px; color:#FFF; line-height:30px;}

.w3cFocusIn .hd{width:560px; height:auto; margin:0 auto; overflow:hidden; margin-top:26px;}
.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
.w3cFocusIn .hd ul li{position:relative; float:left; display:inline; padding-top:4px; text-align:center;  margin:0 10px 0 10px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;  }
.w3cFocusIn .hd ul li img{ width:120px; height:80px; border:2px solid #fff; display:block;  }
.w3cFocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1; background:url(../images/focusArrow.png) center 0 no-repeat; }
.w3cFocusIn .hd ul li.on img{ border:2px solid #3499EA; border-bottom-width:4px; }

.main .zhanshi_pic{width:100%; height:380px; overflow:hidden; margin-top:40px;}
.main .zhanshi_pic .picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.main .zhanshi_pic .picScroll-left .hd{ overflow:hidden;height:80px;width:100%; position:absolute; top:130px; z-index:11;}
.main .zhanshi_pic .picScroll-left .hd .prev,.picScroll-left .hd .next{display:block;  width:60px; height:60px; float:right; margin-right:6%; overflow:hidden;
	 cursor:pointer; background:url("../images/focusAdvBg1.png") no-repeat right; filter:alpha(opacity=50); opacity:0.5;}
.main .zhanshi_pic .picScroll-left .hd .next{ float:left; margin-left:6%; background-position: left;}
.main .zhanshi_pic .picScroll-left .hd .prev:hover,.picScroll-left .hd .next:hover{filter:alpha(opacity=100); opacity:1;}
.main .zhanshi_pic .picScroll-left .bd{ position:relative; width:100%; height:auto;}
.main .zhanshi_pic .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.main .zhanshi_pic .picScroll-left .bd #bd_left{ position:absolute; display:block; width:20%; height:320px; background:#000; filter:alpha(opacity=90); opacity:0.9; left:0; top:0; z-index:1}
.main .zhanshi_pic .picScroll-left .bd #bd_right{position:absolute; display:block; width:20%; height:320px; background:#000; filter:alpha(opacity=90); opacity:0.9; right:0; top:0; z-index:1}
.main .zhanshi_pic .picScroll-left .bd ul li{width:20%;float:left; _display:inline; overflow:hidden; text-align:center; position:relative; }
.main .zhanshi_pic .picScroll-left .bd ul li .pic{ text-align:center; }
.main .zhanshi_pic .picScroll-left .bd ul li .pic img{ width:100%; height:320px; display:block; }
.main .zhanshi_pic .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.main .zhanshi_pic .picScroll-left .bd ul li .title{ display:blockl; width:280px; height:30px; line-height:30px;overflow:hidden; padding:0 5px 0 5px; position:absolute; bottom:10px; left:12px; background:#FFF  }
.main .zhanshi_pic .picScroll-left .bd ul li .title a{ color:#000;}

.main .yanwuzjj{width:1200px; height:300px; overflow:hidden; margin:0 auto; padding-top: 40px;}
.main .yanwuzjj .adboc{width:314px; height: 214px; border: 1px solid #d6d6d6; padding: 6px; float:left;}
.main .yanwuzjj .adboc dl{ display: block; width:300px; height: 200px; overflow: hidden;}
.main .yanwuzjj img{width:300px; height:200px; height: auto;overflow: hidden;transition: all 0.6s;}
.main .yanwuzjj img:hover{width:300px; height: 200px;transition: all 0.6s;transform: scale(1.3); overflow: hidden;}
.main .yanwuzjj ul{width:70%; float: left; padding:0 0 0 30px;}
.main .yanwuzjj ul h2{ display:block; width:100%;height: 40px; line-height: 40px; background:url(../images/h2_lin.jpg) repeat-x bottom left;}
.main .yanwuzjj ul p{ font-size:16px; line-height:40px; text-indent:2rem; padding-bottom:20px; color: #908c8c; margin-top: 8px;}
.main .yanwuzjj ul a{ display:inline; padding:8px 16px 8px 16px; background:#ffc056; color:#000;}
.main .yanwuzjj ul a:hover{ background:#666; color:#FFF;}

.main .hldgaongchang{width:1200px; height:300px; overflow:hidden; margin:0 auto;}
.main .hldgaongchang .adboc{width:314px; height: 214px; border: 1px solid #d6d6d6; padding: 6px; float:right;}
.main .hldgaongchang .adboc dl{ display: block; width:300px; height: 200px; overflow: hidden;}
.main .hldgaongchang img{width:300px; height:200px; height: auto;overflow: hidden;transition: all 0.6s;}
.main .hldgaongchang img:hover{width:300px; height: 200px;transition: all 0.6s;transform: scale(1.3); overflow: hidden;}
.main .hldgaongchang ul{width:70%; float: left; padding:0 0 0 30px;}
.main .hldgaongchang ul h2{ display:block; width:100%;height: 40px; line-height: 40px; background:url(../images/h2_lin.jpg) repeat-x bottom left;}
.main .hldgaongchang ul p{ font-size:16px; line-height:40px; text-indent:2rem; padding-bottom:20px; color: #908c8c; margin-top: 8px;}
.main .hldgaongchang ul a{ display:inline; padding:8px 16px 8px 16px; background:#ffc056; color:#000;}
.main .hldgaongchang ul a:hover{ background:#666; color:#FFF;}




