﻿@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"宋体";font-size:12px;color:#666;text-align:left;background:#fff;}
a:focus {outline:none;}
a {color:#666;text-decoration:none;}
a:hover {color:#825000;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}

.banner{ width:100%; height:625px; background:url(../images/banner.jpg) no-repeat center 0px;}
.con1{ width:938px; height:314px; padding:10px; border:1px solid #96c8e1; margin:14px auto 0px;}
.video{ width:459px; height:300px; float:left; background:#e1aa5d; padding:7px 10px 7px;}
.news{ width:424px; height:298px; float:right; padding:15px 15px 0 20px;}
.news_t{ width:424px; height:30px; font-family:"宋体"; font-size:18px; color:#ba4029; font-weight:bold;}
.news p{ width:424px; height:268px; line-height:22px; text-indent:2em;}
.news p a{ color:#FF0000;}
.news p a:hover{ color:#FF6600;}

.con2{overflow:hidden;width:958px;margin:14px auto 0px;padding-bottom:14px;border:1px solid #96c8e1;}
.con2_t{ width:948px; height:34px;background:url(../images/pic1.jpg) repeat-x;font-size:20px; color:#fff; line-height:34px; font-weight:bold;padding:0 0 0 10px;}

.mengxiang{ width:928px; height:190px; float:left; padding:25px 0 0 20px;}
.box{ width:147px; height:170px; float:left; padding:0 20px 0 0;}
.box img{ float:left; border:1px solid #d1d1d1;}
.box_tit{ width:147px; height:36px; float:left; text-align:center; line-height:18px;}


.maing {overflow:hidden;width:960px;margin:0px auto;}
.maing ul {list-style:none;}
.maing ul li {_display:inline;overflow:hidden;float:left;width:225px;height:170px;margin:14px 0px 0px 12px;}
.maing ul li img {width:225px;height:170px;}


.foot {overflow:hidden;font-size:14px;text-align:center;width:940px;line-height:22px;margin:14px auto 0px;padding:0px 0px 14px;}


#gallery {width:904px;margin:10px auto 0px;}
.ad-gallery {width:904px;}
.ad-gallery, .ad-gallery * {margin:0;padding:0;}
.ad-gallery .ad-image-wrapper {width:100%;height:400px;margin-bottom:14px;position:relative;overflow:hidden;}
.ad-gallery .ad-image-wrapper .ad-loader {position:absolute;z-index:10;top:48%;left:48%;border:1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next {position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev {position:absolute;left:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {/* Or else IE will hide it */background:url(../images/non-existing.jpg)\9}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background:url(../images/ad_prev.png);width:30px;height:30px;display:none;position:absolute;top:47%;left:0;z-index:101;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background:url(../images/ad_next.png);width:30px;height:30px;right:0;left:auto;}
.ad-gallery .ad-image-wrapper .ad-image {position:absolute;overflow:hidden;top:0;left:0;z-index:9;}
.ad-gallery .ad-image-wrapper .ad-image a img {border:0;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {position:absolute;bottom:0px;left:0px;padding:7px;text-align:left;width:100%;z-index:2;background:url(../images/opa75.png);color:#000;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display:block;}
.ad-gallery .ad-controls {height:20px;}
.ad-gallery .ad-info {float:left;}
.ad-gallery .ad-slideshow-controls {float:right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left:5px;cursor:pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left:5px;font-size:0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor:default;}
.ad-gallery .ad-nav {width:100%;position:relative;}
.ad-gallery .ad-forward, .ad-gallery .ad-back {position:absolute;top:0;height:100%;z-index:10;}
/* IE 6 doesn't like height:100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back {height:80px;}
.ad-gallery .ad-back {display:none;cursor:pointer;left:-20px;width:13px;display:none;background:url(../images/ad_scroll_back.png) 0px 22px no-repeat;}
.ad-gallery .ad-forward {display:none;cursor:pointer;display:none;right:-20px;width:13px;background:url(../images/ad_scroll_forward.png) 0px 22px no-repeat;}
.ad-gallery .ad-nav .ad-thumbs {overflow:hidden;width:904px;_width:904px;*width:904px;}
.ad-gallery .ad-thumbs .ad-thumb-list {float:left;width:9000px;list-style:none;}
.ad-gallery .ad-thumbs li {float:left;padding-right:5px;}
.ad-gallery .ad-thumbs li a {display:block;}
.ad-gallery .ad-thumbs li a img {width:90px;height:60px;border:3px solid #CCC;display:block;}
.ad-gallery .ad-thumbs li a.ad-active img {border:3px solid #616161;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {position:absolute;left:-9000px;top:-9000px;}