﻿@charset "utf-8";

 
body {background:#015bf0 url(../bg.jpg) no-repeat center top;margin:0;padding:0;font-family:"microsoft Yahei","黑体"; font-size:14px; }
a{text-decoration:none;font-family:"microsoft Yahei","黑体";font-size:14px; color:#333;}
a:hover{text-decoration:underline;}
images{border:0;}
ul,li{list-style:none;}
.clear{clear:both;}
.header {height:430px; width:1000px; margin:0 auto;}
/***menu***/
.menu{ width:491px; height:63px; background:url(../menu_bg.png) no-repeat; padding:14px 0 0 90px; float:right; margin:35px 0 0 0;}
.menu a.n1{float:left; width:99px; height:37px; background:url(../menu_on.png) no-repeat;}
.menu a.n1:hover{float:left; width:99px; height:37px; background:url(../menu_hover.png) no-repeat;}
.menu a.n2{float:left; width:99px; height:37px; background:url(../menu_on.png) -99px 0 no-repeat;}
.menu a.n2:hover{float:left; width:99px; height:37px; background:url(../menu_hover.png) -99px 0  no-repeat;}
.menu a.n3{float:left; width:99px; height:37px; background:url(../menu_on.png) -198px 0 no-repeat;}
.menu a.n3:hover{float:left; width:99px; height:37px; background:url(../menu_hover.png) -198px 0  no-repeat;}
.menu a.n4{float:left; width:99px; height:37px; background:url(../menu_on.png) -297px 0 no-repeat;}
.menu a.n4:hover{float:left; width:99px; height:37px; background:url(../menu_hover.png) -297px 0  no-repeat;}
/***logo***/
#title {}
.logo{ width:298px; height:155px; float:left; background:url(../logo.png) no-repeat;}
.brid{width:231px; height:243px; float:right;}
.brid a{ width:231px; height:243px; background:url(../brid_on.png) no-repeat;float:right;}
.brid a:hover{width:231px; height:243px; background:url(../brid_hover.png) no-repeat;}
/***lights***/
.header_text{ margin:0 auto;height:302px; width:1000px;padding-top:16px; background:url(../lights_bg.png) no-repeat;}
.header_text.div { width:859px; padding:0; margin:0 auto;}
.gallery { width:859px; height:271px; margin:0 auto; padding:0; }
#slider { margin:0; padding:0; list-style:none; }
#slider ul,
#slider li { margin:0; padding:0; list-style:none;width:859px; height:271px; overflow:hidden; }
p#controls { margin:0; padding:0; position:relative; }
#prevBtn { display:block; margin:0; overflow:hidden; width:36px; height:55px; position:absolute; left:-70px; top:-165px; }
#nextBtn { display:block; margin:0; overflow:hidden; width:36px; height:55px; position:absolute; left: 895px; top:-165px; }
#prevBtn a { display:block; width:36px; height:55px;}
#nextBtn a { display:block; width:36px; height:55px;}
/***main***/
.main{ width:920px; margin:0 auto;}
/***annt***/
.annt{ background: url(../annt.png) no-repeat; height:108px;}
.botton{ width:300px; height:88px; float:left; padding:10px 0 0 17px;}
.botton a.c1{float:left;width:88px; height:88px; background:url(../botton.png) no-repeat;}
.botton a.c1:hover{float:left;width:88px; height:88px; background:url(../botton.png) 0 -88px no-repeat;}
.botton a.c2{margin:0 0 0 18px;float:left;width:88px; height:88px; background:url(../botton.png) -88px 0 no-repeat; _background:url(../botton.png) -89px 0 no-repeat; _width:85px;}
.botton a.c2:hover{float:left;width:88px; height:88px; background:url(../botton.png) -88px -88px no-repeat;_background:url(../botton.png) -89px -88px no-repeat; _width:85px;}
.botton a.c3{margin:0 0 0 18px;float:left;width:88px; height:88px; background:url(../botton.png) -176px 0 no-repeat;}
.botton a.c3:hover{float:left;width:88px; height:88px; background:url(../botton.png) -176px -88px no-repeat;}
.annttext{ width:500px; height:67px; margin:25px 35px 0 0; float:right; _margin:25px 10px 0 0;}
.announcement{margin:0 0 15px;}
.announcement a{font-family:"microsoft Yahei","黑体"; font-size:14px; color:#f93;}
.anntadtext a{font-family:"microsoft Yahei","黑体"; font-size:28px; font-weight:bold; color:#fff; text-decoration:none;}
/***innermain***/
.innermain{ background:url(../innermain_bg.png) repeat-y; width:100%; margin:25px 0 0; float:left;}
.innermain-top{background:url(../innermain_top.png) no-repeat center top; width:100%; float:left;}
.innermain-bottom{background:url(../innermain_bottom.png) no-repeat center bottom; width:100%; float:left;}
.innermain-content{margin:15px;}
/***panel***/
.panel{ width:100%;}
.panel h5{font-size:18px; color:#fff; padding:5px 0 0 60px; margin:0;}
.panel ul {padding:15px 20px 15px 35px; margin:5px 0 0;}
.panel ul li{ border-bottom:1px #CCC dotted; line-height:200%; list-style:url(/list-style.png);}
.panel-bg{background: url(../panel_bg.png) no-repeat; width:440px; height:264px;}
.panel-news{ width:440px; height:100%; float:left;}
.panel-news-title{background:url(../title.png) no-repeat; width:440px; height:38px;_margin:0 0 5px;}
.panel-help{ width:440px; height:100%; float:right;}
.panel-help-title{background:url(../title.png) 0 -38px no-repeat; width:440px; height:38px;_margin:0 0 5px;}
/***ad***/
.ad{width:100%; text-align:center; margin:10px 0 10px;}
/***sidebar***/
.sidebar{ width:230px; height:608px; float:right; background:url(../sidebar_bg.png) no-repeat; padding:15px;}
.sidebar-title{ height:40px;}
.sidebar-title h4{font-size:18px; color:#fff; margin:0; text-align:center;}
.sidebar-text{ height:460px;}
.sidebar-text p{ color:#600; line-height:25px;}
.sidebar-bototon{text-align:center; padding:0;margin-top:20px;}
.sidebar-bototon a{ color:#963; font-size:16px; font-weight:bold;}
/***lists***/
.lists{ width:618px; float:left;}
.lists h5{font-size:18px; color:#fff; padding:5px 0 0 60px; margin:0;}
.lists ul {padding:25px 20px 15px 35px; margin:5px 0 0;}
.lists ul li{ border-bottom:1px #CCC dotted;height:30px;padding:0px;margin:0px;line-height:30px; list-style:url(/list-style.png);}
.lists-bg{background:url(../list-bg.png) no-repeat; width:304px; height:269px;}
.lists-story{ width:304px; height:100%; float:left;}
.lists-story-title{background:url(../title.png) 0 -76px no-repeat; width:304px; height:38px;_margin:0 0 5px;}
.lists-jl{ width:304px; height:100%; float:right;}
.lists-jl-title{background:url(../title.png) 0 -114px no-repeat; width:304px; height:38px;_margin:0 0 5px;}
.lists-js{ width:304px; height:100%; float:left; margin:14px 0 0;}
.lists-js-title{background:url(../title.png) 0 -152px no-repeat; width:304px; height:38px;_margin:0 0 5px;}
.lists-news{ width:304px; height:100%; float:right; margin:14px 0 0;}
.lists-news-title{background:url(../title.png) 0 -190px no-repeat; width:304px; height:38px;_margin:0 0 5px;}
/***page***/
.page{width:100%;}
.page-title{height:45px; background:url(../title.png) 0 -228px no-repeat;}
.page-title h5{font-size:18px; color:#fff; padding:5px 0 0 60px; margin:0;}
.page ul {padding:15px 20px 15px 35px; margin:5px 0 0;}
.page ul li{ border-bottom:1px #CCC dotted; line-height:230%; list-style:url(/list-style.png);}
.page-bg{background:url(../page_bg.png) repeat-y center; float:left; width:890px; }
.page-top{ background:url(../page_top.png) no-repeat center top; float:left; width:890px; }
.page-bottom{ background:url(../page_bottom.png) no-repeat center bottom; float:left; width:890px; }
.page-text{margin:0 15px;}
.page-text p{text-indent:2em; line-height:200%}
/***footer***/
.footer{width:920px; margin:0 auto; background:url(../footer_bg.png) no-repeat; height:98px; margin: 15px 0 15px;}
.footer p{ padding:20px; font-size:12px; margin:0; color:#333;}
.footer a{ font-size:12px;}
.go-top{background:url(../top.png) no-repeat;position:absolute;width:53px;height:72px;overflow:hidden;text-indent:-9999px;}
