@charset "gb2312";
/* CSS Document */
* {padding:0;margin:0;}
body {font-family: Arial,"Î¢ÈíÑÅºÚ","ËÎÌå","ºÚÌå",Helvetica,sans-serif;font-size:12px;color:#555;margin:0 auto;width:1000px;background: url(../images/bj.png) repeat-x right top;background-color:#fff;}
ul, li {list-style-type: none;}
a {color:#0099da;text-decoration: none;}
a:hover {color:#333;}
em {font-style:normal;float:right;margin-right:10px;font-weight:normal;font-size:12px;}
img {border:none;}

#top {width:1000px;float:left;height:160px;background: url(../images/topbj.png) no-repeat right top;}
#top h1 {background: url(../images/logo.png) no-repeat top;height:101px;width:715px;line-height:20px;background-attachment:scroll;float:left;overflow:hidden;}
#top h1 a {display:block;height:101px;width:715px;text-indent:-9999px;}

#mail {float:right;height:16px;margin:25px 0 0 0;width:210px;}
#mail li {float:left;font-size:12px;line-height:16px;width:70px;}
#mail li a {color:#555;display:block;text-align:right;}
#mail li a:hover {color:#0099da;}
#mail .right_m {border-right: none;}

#jsddm {width:1000px;float:left;height:40px;margin-top:9px;}
#jsddm li {float:left;width:140px;line-height:40px;background: url(../images/menu1.png) no-repeat right center;}
#jsddm .right_menu {background: none;}
#jsddm li a {color:#fff;font-size:14px;display:block;text-align:center;font-weight:bold;}
#jsddm li a:hover {color:#83fdfc;}

#jsddm li ul {position: absolute;visibility: hidden;width:130px;z-index:10000;}
#jsddm li ul li {display: inline;height:30px;line-height:30px;width:140px;background: none; background-color:#0099da;FILTER: alpha(opacity=90);border-bottom:1px solid #fff;}	
#jsddm li ul li a {font-weight:normal;color:#fff;font-size:12px;text-align: left;background-image: none;text-indent: 6px;}
#jsddm li ul li a:hover {background-color: #fff;color:#0272cb;border: none;}

/* flash */
#flash {height:300px;overflow:hidden;width:1000px;float:left;}
#banner {height:180px;overflow:hidden;width:1000px;float:left;}

#focus {width:1000px; height:300px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1000px; height:300px; overflow:hidden; position:relative; background:#ccc;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus ul li img {width:1000px; height:300px;}
#focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:1000px; 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:150px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


#content {width:1000px;float:left;margin-top:10px;}

#left {width:237px;float:left;padding:0 0 1px 0;}
#left dl {margin-bottom:6px;padding:0 0 3px 0;background: url(../images/leftbj.png) no-repeat top right;}
#left dl dt {line-height:31px;height:31px;font-size:14px;font-weight:bold;color:#fff;text-indent:20px;}
#left dl dd {line-height:30px;border-bottom:1px dotted #ccc;font-size:14px;}
#left dl dd a {display:block;text-indent:25px;color:#555;background: url(../images/block.gif) no-repeat 10px center;}
#left dl dd a:hover {color:#0099da;text-indent:30px;}

#left div {line-height:20px;background: url(../images/contactbj.jpg) no-repeat top right;padding:120px 0 0 0;}
#left div p {line-height:20px;margin:0 0 0 8px;}
#left div p b {color:#0099da;}
#left dl em a,#left div em a {color:#fff;}

#right_i {width:748px;float:right;padding:0 0 1px 0;}

#product {width:748px;float:left;padding:0 0 5px 0;margin:10px 0;background: url(../images/line1.gif) no-repeat left 35px;}
#product h2 {line-height:35px;height:35px;font-size:14px;font-weight:bold;color:#0099da;text-indent:10px;margin-bottom:6px;}

#about {width:495px;float:left;padding:0 0 5px 0;background: url(../images/abj.png) no-repeat left top;height:220px;overflow:hidden;}
#about h2 {line-height:31px;height:31px;font-size:14px;font-weight:bold;color:#0099da;text-indent:20px;}
#about img {margin:10px 10px 0 8px;}
#about p {margin:5px 10px 0 10px;line-height:18px;text-indent:2em;}
#about p a {color:#555;}
#about p a:hover {color:#0099da;}

#news {width:237px;height:220px;padding:0 0 5px 0;float:right;background: url(../images/rbj.png) no-repeat top right;}
#news h2 {line-height:31px;height:31px;font-size:14px;font-weight:bold;color:#fff;text-indent:20px;}
#news li {line-height:20px;margin:10px 20px 0 20px;}
#news .date_news {text-align:right;margin:0 20px 0 0;color:#999;line-height:16px;}
#news li a {display:block;color:#555;}
#news li a:hover {color:#0099da;}

#right {width:738px;float:right;padding:0 0 5px 0;background: url(../images/line1.gif) no-repeat left 35px;overflow:hidden;}
#right #now_p {line-height:35px;height:35px;font-size:12px;color:#555;background: url(../images/block.png) no-repeat 5px center;text-indent:20px;}

#xx_content {margin:10px 0;}
#xx_content p {line-height:20px;margin:10px 0 0 0;text-indent:2em;}

.productxx {margin:10px 0 0 6px;height:170px;overflow:hidden;width:176px;float:left;}
.productxx dt {width:174px;height:144px;overflow:hidden;}
.productxx img {height:140px;float:left;margin:2px;}
.productxx dd {text-align:center;line-height:20px;}

#page {clear:both;height:30px;line-height:30px;text-align:center;}

#newsfl li {line-height:30px;margin:0 10px;border-bottom:1px dotted #ccc;text-indent:20px;background: url(../images/block.gif) no-repeat 5px center;}
#newsfl li a {color:#555;}
#newsfl li a:hover {color:#0099da;}

#xx_content h2 {text-align:center;font-size:14px;line-height:30px;margin-top:10px;color:#555;}
#xx_content h6 {text-align:center;font-size:12px;font-weight:normal;line-height:26px;margin:5px 0;background-color:#e5f6fd;}
#xx_content h6 span {color:#0099da;margin-right:6px;}

#xx_content form {background-color:#e5f6fd;margin:5px 0 10px 20px;width:640px;height:350px;}
#xx_content .service {float:left;border: none;margin:5px 0 0 0;}
#xx_content .service .service_left {width:100px;text-align: right;font-weight:bold;line-height:28px;float:left;background: none;text-indent: 0;margin:0;border:none;}
#xx_content .service .service_right {width:520px;line-height:26px;float:left;background: none;text-indent: 0;margin:0;border:none;}
#xx_content .service #s_content {height:80px;}
#xx_content .service input {border:1px solid #ccc;width:300px;height:28px;color:#999;}
#xx_content .service .submit {margin:5px 0 0 100px;width:60px;height:24px;background:#68b02e;border:none;color:#fff;cursor:pointer;font-weight:bold;}
#xx_content span {color:#0099da;}

#xx_content textarea {width:420px;border:1px solid #ccc;height:80px;}

#food {width:1000px;float:left;margin:10px 0 0 0;padding-bottom:3px;}
#food ul {width:1000px;height:39px;background: url(../images/foodbj.png) repeat-x left top;margin-bottom:10px;}
#food ul li {float:left;width:122px;line-height:37px;font-size:14px;}
#food ul li a {display:block;text-align:center;color:#555;}
#food ul li a:hover {color:#0099da;}
#food p {line-height:20px;text-align:center;}
#food p a {color:#666;margin:0 5px;}
#food p a:hover {color:#333;}
#food p b {color:#0099da;}

/* ¿Í·þ */
.qqbox{width:120px;height:auto;overflow:hidden;position:absolute;right:0;top:140px;font-size:12px;letter-spacing:0px;}
.qqlv{width:25px;height:256px;overflow:hidden;position:relative;float:right;z-index:50px;}
.qqkf{width:120px;height:auto;overflow:hidden;right:0;top:0;z-index:9999999px;border:1px solid #0784c9;background:#fff;}
.qqkfbt{width:120px;height:30px;overflow:hidden;background:#0784c9;line-height:30px;font-weight:bold;color:#fff;position:relative;cursor:pointer;text-align:center;font-size:16px;}
.qqkfhm{width:120px;overflow:hidden;line-height:30px;position:relative;text-align:center;padding:5px 0;}
.bgdh{width:120px;}
.hot {text-align:center;line-height:30px;}
.qqbox li {text-align:center;padding:5px 0;}