﻿@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }
ol, ul, li { list-style: none; }
img { border:0; vertical-align: top; }
em { font-style:normal; }
body { color:#4e4e4e; font-family: "宋体"; font-size:12px; font:normal; background:url(../img/bg.jpg) no-repeat top center;  }
.clear { clear:both; height:0px; width:100%; font-size: 0px; line-height:0px; overflow:hidden; }
.dis { display:block; }
.undis { display:none; }
div { margin:0 auto; }
.margin_top5 { margin-top:5px; }
a { color:#4e4e4e; text-decoration:none; }
a:hover { color:#ff0000; text-decoration:underline; }

.baise a:link{color:#FFF; text-decoration:none;}
.baise a:visited{color:#FFF; text-decoration:none;}
.baise a:hover{color:#FFF; text-decoration:underline;}

.header { width:960px; height:560px; margin-bottom:10px; background:#FFF;}
.header h1 { height:0px; line-height:0px; font-size:0px; overflow:hidden; }
.logo { width:375px; height:55px; float:left; padding:11px 0 10px 13px;}
.rx{float:right;width:248px;heigth:28px; padding:48px 25px 0 0;}
.menu { width:960px; height:40px;float:left; margin-bottom:8px;}
.menul{width:6px;height:40px; background:url(../images/menul.gif) no-repeat ;float:left;}
.menur{width:6px;height:40px; background:url(../images/menur.gif) no-repeat ;float:left;}
.menuc{ width:948px;height:40px; float:left;background:url(../images/menuc.gif) repeat-x;} 
.menuc a{ display:inline; float:left; text-align:center; font-weight:bold; font-size:14px; color:#f1ff7b; width:110px; height:21px; line-height:21px; margin:10px 0px 9px 0px;}
.menuc a:hover { background:url(../images/menuhover.gif) no-repeat; text-decoration:none; color:#990000; background-position:20px 0px;}
.menuc span { display:block; float:left; width:1px; height:43px; background:url(../images/menuspan.gif) no-repeat;}
.fla{height:227px; width:960px; float:left;}
.flal{width:9px;height:227px; background:url(../images/flal.gif) no-repeat ;float:left;}
.flar{width:9px;height:227px; background:url(../images/flar.gif) no-repeat ;float:left;}
.flac{background:url(../images/flac.gif) repeat-x;width:942px;height:227px; float:left; position:relative;} 
/*公司简介图片切换开始--------*/
.container {width:737px; height:205px;overflow:hidden;position:absolute;top:9px;left:205px;border:1px solid #4a9726; margin:0;background:#FFFFFF;}
.slider {position:absolute;  width:737px;height:205px; }
.slider li {width:733px; height:201px;display:block;padding:2px; }
.slider img {width:733px; height:201px;}
.num {position:absolute;left:0px;top:9px;  width:186px;height:207px;}
.num li {cursor:pointer;overflow:hidden;margin-bottom:8px;background:#FFFFFF; width:186px;height:60px;  padding:1px;border:1px solid #4a9726;}
.num li img{width:186px;height:60px;}
.num li.on {border:1px solid #e0d41a;}
/*---------公司简介图片切换结束*/

.center { position:relative; width:960px; height:479px; background:#FFF;}
.lm1 { position:absolute; top:0; left:0; width:200px; height:325px;background:url(../images/lm1.gif) no-repeat; float:left;}
.lm1 dt{width:200px; height:40px;float:left;}
.lm1 dd{ width:200px; height:280px; padding-top:5px;float:left;}
.lm1 li{width:145px; padding:0 20px 0 35px; background:url(../images/bz1.gif) no-repeat 20px 4px; line-height:18px;float:left; overflow:hidden;}

.lm2{position:absolute; top:0; right:0; width:750px; height:234px;}
.lm2 dt{ background:url(../images/lm2dt.gif) no-repeat; width:750px; height:49px;}
.lm3{position:absolute; top:244px; right:0; width:750px; height:234px;}
.lm3 dt{ background:url(../images/lm3dt.gif) no-repeat; width:750px; height:49px;}
.lm2 dt a,.lm3 dt a{ display:block; width:70px; height:34px;float:right;margin:12px 20px 0 0;}
.lm2 dd,.lm3 dd{ width:750px; height:185px;  background:url(../images/lm2dd.gif) no-repeat;}
/*站点图片滚动开始--------*/
#demo,#demok2{ width:730px; overflow:hidden; height:165px; float:left; display:inline; margin:10px 0 0 10px; }
#indemo,#indemo2 { float: left; width: 3000%; }
#demo1,#demo3 { float: left; }
#demo2,#demo4 { float: left; }
.cp_box { float:left; display:inline; margin:0 10px; width:186px; height:165px; }
.cp_box img { width:180px; height:134px; border:1px solid #b5b5b5; padding:2px; }
.cp_box a { float:left; width:186px; height:165px; }
.cp_box span{ display:block; float:left; width:176px; padding:0 5px; height:25px; line-height:25px; text-align:center;}
/*---------站点图片滚动结束*/

.lm4{position:absolute; top:334px; left:0; width:180px;height:105px; background:url(../images/lm4.gif) no-repeat; color:#FFFFFF; line-height:24px; padding:40px 10px 0 10px; float:left;}

.footer {line-height:23px; width:960px; height:70px; text-align:center; margin-top:5px; color:#FFFFFF; padding-bottom:5px;}
.footer p a { padding:0 5px;color:#FFFFFF; }
.footer p span{ padding:0 10px;}
.footl{width:12px;height:70px; background:url(../images/footl.gif) no-repeat ;float:left;}
.footr{width:12px;height:70px; background:url(../images/footr.gif) no-repeat ;float:left; }
.footc{background:url(../images/footc.gif) repeat-x;width:936px;height:62px; float:left; padding-bottom:8px;} 

.foot_jc{ width:100%; height:60px; float:left; background:#FFF; text-align:center;}
.foot_jc img{ width:60px; height:60px;}


/*内页部分开始-----------*/
.center_nei { width:960px; height:auto;}
.cl_nei {width:200px; float:left;}
.cl_nei .lm1{ position:static; margin-bottom:10px;}
.cl_nei .lm4{ position:static;}
.cr_nei { width:750px; float:right;}
.cr_nei dt { background:url(../images/nlmdtbg.gif) no-repeat; width:690px; height:46px; padding:1px 0 0 60px;}
.normal{ padding:10px 20px; line-height:24px; width:710px;background:url(../images/nddc.gif) repeat-y; float:left;}
.nddf{ width:750px; height:10px; background:url(../images/nddf.gif) no-repeat; float:left;}
.imgList { padding:10px; width:730px;background:url(../images/nddc.gif) repeat-y;}
.imgList ul{width:730px;}
.imgList li { display:inline; float:left; margin:0 26px 20px 27px; width:190px; height:215px; }
.imgList li img { width:184px; height:184px; border:1px solid #870e08; padding:2px; }
.imgList li a { float:left; width:190px; height:190px; }
.imgList li span { float:left; display:block; overflow:hidden; text-align:center; padding:5px 5px 0 5px; color:#816400; width:180px; height:20px; line-height:20px; }
.news_list { margin:0 0 5px 0; width:641px;}
.news_list li { display:block; border-bottom:1px dashed #cccccc; background:url(../images/bz1.gif) 8px 20px no-repeat; text-indent:18px; padding:8px 5px 0 5px; line-height:32px; height:32px; }
.news_list li a { overflow:hidden; display:block; height:32px; width:470px; }
.news_list li span { float: right; }
.fanye { height:28px; line-height:28px; text-align:center; }
.map { width:594px; height:500px; overflow:hidden; margin:0 auto; }
.map img { width:594px; height:500px; }
.xswl{width:600px; height:557px; overflow:hidden; margin:0 auto;}
/*详细内容部分开始-----------*/
.nei_xiang { width:100%; margin-top:8px; }
.biaoti2 { text-align:center; margin-top:4px; font-weight:bold; font-size:18px; color: #3d9312; }
.riqis { margin-top:2px; text-align:right; padding-right:20px; font-size:12px; border-top:#666 1px dashed; border-bottom:#666 1px dashed; height:24px; line-height:24px; background: #d6ffd1; }
.riqis span { color:#FF0000; font-weight:bold; }
.xxpic { width:100%; margin-top:6px; overflow:hidden; text-align:center; }
.xxpic img { border:#333333 1px solid; padding:2px; }
.guanbi { width:100%; height:25px; line-height:25px; border-top:#666666 1px solid; margin-top:6px; text-align:right; font-size:12px; }
.guanbi a { text-decoration:none; color:#ff0000; }
/*---------详细内容部分结束*/
/*在线留言部分开始-----------*/
.booking-con{border:1px #3d9312 solid;border-bottom:none;background:#f7f7f7; width:95%; margin-bottom:10px; margin-top:10px;}
.booking-con li{border-bottom:1px #3d9312 solid;padding:8px 0px 9px 18px;}
.ke-xiang {width:100%;clear:both;}
.ke-xiang ul{clear:both; width:630px;}
.ke-xiang li{border-bottom:1px #633F1B dashed;line-height:36px;}
.left-adv{width:92%;float:left;}
.right-adv{width:8%;float:right;}
.more_xiang{text-align:center; width:600px;}
.hxxx{width:706px; height:932px; margin-top:9px;}
.hxxx img{border:#5A0200 3px solid;} 
#kong{ margin:3px 0 0 0; display:block;}
.queren{ width:90px; height:24px; line-height:20px;}
/*---------在线留言部分结束*/
/*---------内页部分结束*/


.xaf_j{ width:960px;margin-top:10px; line-height:27px;}

/*****内页新闻列表*****/
.nei_news{ width:710px; float:left;}
.nei_news li{width:100%;height:33px; float:left; border-bottom:#ccc 1px dashed; overflow:hidden;}
.nei_news li span{width:81%; height:21px; float:left;line-height:33px;}
.nei_news li em{width:12%; height:100%; line-height:33px;text-align:center; float:right;}