@charset "gb2312";
/* CSS Document */
bannerbody{font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei","ËÎÌå",Tahoma,'Simsun',Arial,Helvetica,sans-serif; margin:0px; padding:0px; line-height:24px; color:#555; background:#000000; font-size:14px;}
bannertd {font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei","ËÎÌå",Tahoma,'Simsun',Arial,Helvetica,sans-serif;text-decoration: none; font-size: 12px; color: #555; }
bannerth {font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei","ËÎÌå",Tahoma,'Simsun',Arial,Helvetica,sans-serif; text-decoration: none; font-size: 12px; color: #555; }
bannera:link {font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei","ËÎÌå",Tahoma,'Simsun',Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color: #555; }
bannera:visited {font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei","ËÎÌå",Tahoma,'Simsun',Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color: #555; }
bannera:hover {font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei","ËÎÌå",Tahoma,'Simsun',Arial,Helvetica,sans-serif;font-size: 12px; text-decoration: none; color:#f00; }
bannera:active {font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei","ËÎÌå",Tahoma,'Simsun',Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color: #555; }
bannerarticle, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; margin: 0px; padding: 0px; }
bannerh1, h2, h3, h4, h5, h6, {display:block;padding:0px;color:#555;font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei","ËÎÌå",Tahoma,'Simsun',Arial,Helvetica,sans-serif;font-size:14px;}
bannerp{margin:0px; padding:0px; line-height:24px;}
bannerul, ol, li, form, img, dl, dt, dd, em, i, {margin:0;padding:0;border:0;font-size:12px;}
bannerem, i { font-style: normal; }
bannerimg { border: 0px !important; }
bannerinput, button, select { margin: 0; font-size: 12px; vertical-align: middle; outline: none; }
bannerdl, dt, ul, ol { margin: 0px; display: block; padding: 0px; list-style: none; }
bannerh1 { }
bannerh2 { padding: 0px; margin: 0px; display: block;}
bannerh3 { padding: 0px; margin: 0px; display: block; }
bannerh4 { }
bannerh5 { }
bannerh6 { }
/*banner*/
#banner-box { margin: 0px auto;height:500px; overflow:hidden; position: relative; padding-top:-40px; }
.banner-inner { height: 65px; margin: 0px auto }
.banner-nav-abs { position: absolute; left: 0px; bottom: 0px; z-index: 3; min-width:1200px;}
.banner-nav-abs-opac { position: absolute; width:100%; height: 78px; left: 0px; bottom: -22px; z-index: 2 }
.banner-nav-fix { position: fixed; left: 0px; top: 82px; z-index: 3 }
.banner-nav { width: 100% }
.banner-nav ul {width: 1200px; margin: 0px auto }
.banner-nav li {float: left; display: inline; width:112px; height:65px; font-size: 14px; padding:5px 43px 0px 43px; cursor: pointer; position: relative; margin: 0px 1px }
.banner-nav li div { width: 110px; height:65px; padding:5px 43px 0px 43px; position: absolute; left: 0px; top: 0px; z-index: 5; background: #fff;filter:alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2 }
.banner-nav li a span { display: block; height:36px; width:60px; margin:3px auto 0px auto; background:url(../images/icon-banner.png) no-repeat; _background: url(../images/icon-banner.gif) no-repeat }
.banner-nav li a.bg1 span { background-position: 15px 2px }
.banner-nav li a.bg2 span { background-position: -53px 2px }
.banner-nav li a.bg3 span { background-position: -110px 2px }
.banner-nav li a.bg4 span { background-position: -174px 2px }
.banner-nav li a.bg5 span { background-position: -235px 2px }
.banner-nav li a.bg6 span { background-position: -297px 2px }
.banner-nav li a { display: block; float: left; position: absolute; left: 0px; top: 0px; color: #fff; z-index: 6; padding:5px 43px 0px 43px; display: inline; width: 110px; height:65px; padding-top:5px; text-align: center }
.banner-nav li.current { cursor: default }
.banner-nav li.current div { width: 95px; height: 95px; background: none; }
.banner-nav li.current a { color: #333; cursor: default; background:#eee;}
.banner-nav li.current a.bg1 span { background-position: 15px -32px }
.banner-nav li.current a.bg2 span { background-position: -53px -32px }
.banner-nav li.current a.bg3 span { background-position: -110px -32px }
.banner-nav li.current a.bg4 span { background-position: -174px -32px }
.banner-nav li.current a.bg5 span { background-position: -235px -32px }
.banner-nav li.current a.bg6 span { background-position: -297px -32px }
.banner-list{position:absolute; height: 500px; position: absolute; z-index: 2; overflow:hidden; width:100% }
.banner-list li{width:100%; height:500px; text-align:center; float:left; display:inline-block }
.banner-list li .animate-box {width:1200px; margin: 0px auto; position: relative }
.banner-list li .animate-box .t-d { position: absolute; width: 400px; left:20px; top:100px }
.banner-list li .animate-box .t-d h2 {display:block; margin:0px; padding:0px;font-size: 30px;text-align: left; color: #fff }
.banner-list li .animate-box .t-d p { color:#fff; padding:10px 0px 0 0; line-height: 32px; left:20px; text-align: left }
.banner-list li .animate-box .animate-img { position: absolute; top:50px; right:0px }
.slider-btn { width:100px; height:30px; background:#fff; border-radius:4px; -moz-border-radius:4px; behavior:url(../images/pie.htc);line-height:30px; text-align: center; font-size: 12px; color: #444; display: block ; font-family:"ËÎÌå";}
.slider-btn:hover{color: #fff; background:#c80106; }

.Location{display:block; margin:0px; padding:0px;height:130px; text-align:center;font-size:48px; color:#333; line-height:10px; padding-top:20px; font-weight:normal;}
.Location span{display:block; height:70px; line-height:70px; border-bottom:1px solid #eee;}
.Location span em{color:#ccc;}
.Location i{font-size:14px; color:#888; line-height:24px; font-weight:normal;}

#news_more{ display:block; border:1px solid #ccc;width:110px;border-radius:15px; -moz-border-radius:15px;behavior:url(../images/pie.htc);height:32px; line-height:32px; margin:0 auto; text-align:center; color:#555 !important;}
#news_more:hover{color:#f00 !important;border:1px solid #f00;}