﻿@charset "utf-8";
* {padding:0;margin:0;}
body {font-family: Arial,"微软雅黑","宋体","黑体",Helvetica,sans-serif;font-size: 12px;color:#555;margin:0 auto;width:980px;background: url(../images/bj.png) repeat-x left top;background-color:#fff;}
ul, li {list-style-type: none;}
a {color:#0269c9;text-decoration: none;}
a:hover {color:#333;}
em {font-style:normal;float:right;font-weight:normal;font-size:12px;}
img {border:none;}

#top {width:980px;float:left;height:158px;background: url(../images/tel.png) no-repeat right 48px;}
    #top h1 {
        background: url(../images/logo.png) no-repeat left bottom;
        background-size: 500px 80px;
        height: 80px;
        width: 650px;
        line-height: 20px;
        background-attachment: scroll;
        float: left;
        overflow: hidden;
        margin-top: 25px;
    }
#top h1 a {display:block;height:80px;width:650px;text-indent:-9999px;}
#top p {float:right;width:300px;line-height:30px;text-align:right;margin-top:10px;}
#top p a {margin:0 5px;color:#555;}
#top p a:hover {color:#50a934;}

#jsddm {width:980px;float:left;height:38px;margin-top:15px;}
#jsddm li {float:left;width:108px;line-height:38px;background: url(../images/menu_line.png) no-repeat left center;}
#jsddm li a {color:#fff;font-size:14px;font-weight:bold;display:block;text-align:center;}
#jsddm li a:hover {color:#d0e7fc;}
#jsddm .right_menu {width:115px;background: none;}

#jsddm li ul {position: absolute;visibility: hidden;width:155px;z-index:10000;}
#jsddm li ul li {display: inline;height:30px;line-height:30px;width:155px;background: none; background-color:#d0e7fc;FILTER: alpha(opacity=90);border-bottom:1px solid #0269c9;}	
#jsddm li ul li a {font-weight:normal;color:#333;font-size:12px;text-align: left;background-image: none;text-indent: 10px;}
#jsddm li ul li a:hover {background-color: #fff;color:#0269c9;background-image: none;}

#search {height:38px;overflow:hidden;width:980px;float:left;margin:10px 0 0 0;}
#search form {height:28px;width:450px;margin:4px 0 0 0;float:left;}
#search select {float:left;height:29px;line-height:29px;background:#fff;border: 1px solid #ccc;border-right: none;}
#search input {width:288px;height:27px;line-height:27px;background:#fff;border: 1px solid #ccc;border-right: none;float:left;color:#999;}
#search button#submit {width:43px;height:29px;line-height:29px;border:0 none;background:#ccc;cursor:pointer;text-align: center;}
#search p {height:28px;width:500px;margin:4px 0 0 0;float:left;text-align:left;line-height:28px;}

/* flash */
#flash {height:280px;overflow:hidden;width:980px;float:left;margin:10px 0;}
#focus {width:980px; height:280px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:980px; height:280px; overflow:hidden; position:relative; background:#ccc;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus ul li img {width:980px; height:280px;}
#focus .btnBg {position:absolute; width:980px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:960px; height:10px; padding:8px 10px; right:0; bottom:0; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:34px; height:80px; position:absolute; top:100px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/* content */
#left {width:700px;float:left;}
#right {width:260px;float:right;}

/* 首页 */
#about,#xiangmu {width:700px;float:left;overflow:hidden;padding:0 0 10px 0;}
#about h3,#xiangmu h3 {height:38px;line-height:38px;background: url(../images/block1.gif) no-repeat 5px center;text-indent:18px;border-bottom:1px solid #0269c9;margin:0 0 5px 0;font-size:16px;color:#0269c9;}
#about p {line-height:17px;margin:5px 10px 0 15px;text-indent:2em;}
#about h3 em,#xiangmu h3 em {background: url(../images/block1.png) no-repeat right center;margin-right:5px;}
#about h3 em a,#xiangmu h3 em a {margin-right:7px;color:#0269c9;}
#about h3 em a:hover,#xiangmu h3 em a:hover {color:#f00;}

#xiangmu .p_xx {float:left;width:320px;height:72px;margin:8px 0 5px 20px;overflow:hidden;}
#xiangmu .p_xx img {width:70px;height:70px;float:left;margin:0 10px 0 0;border:1px solid #fff;}
#xiangmu .p_xx a:hover img {border:1px solid #f00;}
#xiangmu .p_xx p {line-height:18px;margin:5px 0 0 0;border-bottom:1px dotted #ccc;width:238px;float:right;}
#xiangmu .p_xx p a {color:#0269c9;font-size:14px;font-weight:bold;}
#xiangmu .p_xx p a:hover {color:#f00;}

.newscs {width:225px;height:200px;float:left;margin:5px 0 0 5px;}
.newscs h3 {height:36px;line-height:36px;text-indent:10px;background-color:#0269c9;margin:0 0 5px 0;font-size:14px;color:#fff;}
.newscs ul li {line-height:30px;border-bottom:1px dotted #ccc;}
.newscs ul li a {display:block;color:#555;text-indent:10px;}
.newscs ul li a:hover {color:#0269c9;background-color:#fff;}

.right_c {width:260px;background: url(../images/left_bottom.png) no-repeat right bottom;background-color:#eee;padding:0 0 15px 0;float:left;margin:0 0 2px 0;}
.right_c h3 {height:42px;line-height:42px;background: url(../images/title.png) no-repeat;text-indent:30px;margin:0 0 5px 0;font-size:16px;color:#fff;}

.right_c form {width:230px;margin:8px 0 0 15px;}
.right_c form dd {text-indent:5px;padding:5px 0;margin:0;width:230px;height:26px;line-height:26px;float:left;}
.right_c form input {height:22px;line-height:22px;border:1px solid #ccc;background-color:#fff;width:155px;}
.right_c form .submit {margin-left:60px;padding:0 10px;height:26px;line-height:26px;background:#0269c9;border:none;color:#fff;cursor:pointer;width:50px;}

.right_c img {float:right;margin:0 10px 0 0;}
.right_c p {line-height:16px;margin:8px 0 0 10px;}

.right_c ul {}
.right_c ul li {width:260px;line-height:30px;border-bottom:1px dotted #ccc;}
.right_c ul li a {display:block;color:#555;text-indent:10px;}
.right_c ul li a:hover {color:#0269c9;background-color:#fff;}

/* 内页 */
#left h2 {height:38px;line-height:38px;background: url(../images/block1.gif) no-repeat 5px center;text-indent:18px;border-bottom:1px solid #0269c9;margin:0 0 5px 0;font-size:16px;color:#0269c9;}
#content {margin:5px 15px;}
#content p {line-height:20px;margin:10px 0 0 0;text-indent:2em;}
#left h2 em {color:#555;}

#content h3 {text-align:center;font-size:14px;line-height:30px;margin-top:10px;color:#0269c9;}
#content h6 {text-align:center;font-size:12px;font-weight:normal;line-height:26px;margin:5px 0;}
#content h6 span {color:#0269c9;margin-right:6px;}

#newsfl li {height:30px;line-height:30px;margin:0 20px;border-bottom:1px dotted #ccc;}
#newsfl li a {color:#555;background: url(../images/block2.gif) no-repeat 5px center;display:block;text-indent:20px;}
#newsfl li a:hover {color:#0a9210;}
#newsfl li em {color:#999;}

#page {clear:both;height:30px;line-height:30px;text-align:center;}

#content #baogao {margin:0 0 10px 35px;padding:10px;}
#content #baogao  dd {padding:5px 0;}
#content #baogao input {height:26px;line-height:26px;border:1px solid #ccc;width:200px;}
#content #baogao .submit {margin-left:60px;padding:0 10px;height:25px;line-height:25px;width:50px;border: none;background-color:#0269c9;color:#fff;}
#content #baogao span {color:#f00;}

#news_lb {background-color:#eee;height:40px;padding:0 10px;}
#news_lb li {line-height:40px;}

#content #guest {margin-top:10px;}
#content #guest .service {float:left;border: none;margin:5px 0 0 0;}
#content #guest .service .service_left {width:80px;text-align: right;font-weight:bold;line-height:26px;float:left;background: none;text-indent: 0;margin:0;border:none;}
#content #guest .service .service_right {width:500px;line-height:26px;float:left;background: none;text-indent: 0;margin:0;border:none;}
#content #guest .service #s_content {height:80px;}
#content #guest .service input {height:22px;line-height:22px;border:1px solid #ccc;background:#fff;}
#content #guest .service .submit {margin:0 0 0 80px;width:60px;height:24px;border: none;background:#0269c9;color:#fff;}
#content #guest span {color:#f00;}


/* food */
#food {width:980px;clear:both;padding:0 0 8px 0;margin:5px 0 0 0;}
#menu_f {height:39px;width:980px;float:left;background: url(../images/food_bj.png) no-repeat;margin-bottom:15px;}
#menu_f li {line-height:39px;float:left;width:98px;}
#menu_f li a {color:#555;display:block;text-align:center;font-size:14px;}
#menu_f li a:hover {color:#0269c9;}

#food img {float:left;margin:0 20px 50px 0;}
#food p {line-height:20px;}
#food p a {margin:0 5px;color:#999;}
#food p a:hover {color:#666;}

/* 客服 */
.qqbox{width:150px;height:auto;overflow:hidden;position:absolute;right:0;top:180px;color:#000000;font-size:12px;letter-spacing:0px;}
.qqlv{width:25px;height:256px;overflow:hidden;position:relative;float:right;z-index:50px;}
.qqkf{width:150px;height:auto;overflow:hidden;right:0;top:0;z-index:99px;border:1px solid #0269c9;background:#fff;}
.qqkfbt{width:150px;height:30px;overflow:hidden;background:#0269c9;line-height:30px;font-weight:bold;color:#fff;position:relative;cursor:pointer;text-align:center;}
.qqkfhm{width:150px;height:30px;overflow:hidden;line-height:30px;position:relative;text-align:center;}
.bgdh{width:150px;}
.tel_k {font-size:22px;font-weight:bold;color:#0269c9;}