@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;font-size:12px;font-family:"宋体"; background:url(../images/bg.jpg) repeat-x;}
ul,ol,li{list-style:none;}
ul,li,dl,dt,dd,h3,p,input{margin:0;padding:0;}
a{text-decoration:none;color:#575757;outline:none; cursor:pointer}
a:hover{ color:#005B00}
li{list-style-type:none;}
img{border:0;}
.clear{clear:both;}
.left{float:left}
.right{float:right}
/*top*/
.box{width:1007px;margin:0px auto;overflow:hidden;}
.top{width:1007px;height:108px;margin:0px auto;}
.nav{ background:url(../images/index_02.jpg) no-repeat; width:1007px; height:45px;margin:0px auto;overflow:hidden;}
.nav li{width:100px;height:45px;line-height:38px;text-align:center;float:left; padding-top:3px;}
.nav li a{font-size:14px;font-weight:bold;color:#FFF; text-align:center;}
.nav li a:hover{ color:#000000;}
/*flash*/
.flash{ width:1007px; height:287px; padding-top:1px;margin:0px auto;}

.focusBox { position: relative; width: 325px; height: 285px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 325px; height: 285px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  *background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

/*main*/
.main{width:980px;margin:0px auto;overflow:hidden;margin-top:8px;}
.zuo{width:240px; float:left;}
.you{width:717px; float:left; margin-left:20px;}
.ser{ width:239px;}
.ser_tittle{background:url(../images/index_04.jpg) no-repeat; width:200px; height:30px; line-height:30px; padding-left:39px; font-size:14px; font-weight:bold; color:#fff;}
.ser li{ background:url(../images/index_05.jpg) no-repeat; height:35px;margin-top:3px; padding-left:15px; font-size:13px; line-height:35px; padding-left:50px}
.concact{width:238px;border: solid #d5e6c3 1px; margin-top:5px;}
.ser li a:hover{ color:#00B700; font-weight:bold}
.c_tittle{background:url(../images/index_04.jpg) no-repeat; width:200px; height:30px; line-height:30px; padding-left:39px; font-size:14px; font-weight:bold; color:#fff;}
.c_tittle_1{width:230px; line-height:24px; padding-left:5px; padding-top:5px;}
.company{width:718px;}
.co_tittle{background:url(../images/index_07.jpg) no-repeat; width:679px; height:33px; line-height:15px; padding-left:39px; font-size:14px; font-weight:bold; color:#146201;}
.co_tittle_1{line-height:26px; padding:5px}
.co_tittle1{background:url(../images/index_09.jpg) no-repeat; width:679px; height:33px; line-height:24px; padding-left:39px; font-size:14px; font-weight:bold; color:#146201;}
.co_tittle1_1{line-height:22px; padding:5px;}
.zizhi{width:718px; margin-top:10px;}
.zi_tittle{background:url(../images/index_09.jpg) no-repeat; width:679px; height:34px; line-height:14px; padding-left:39px; font-size:14px; font-weight:bold; color:#146201;}
.zizhi img{padding-left:15px; padding-top:10px;}
.changs{width:355px;border: solid #d5e6c3 1px;margin-top:10px; float:left;}
.ch_tittle{background:url(../images/index_13.jpg) no-repeat; width:320px; height:30px; line-height:30px; padding-left:35px; font-size:14px; font-weight:bold; color:#146201;}
.changs li{background:url(../images/index_14.jpg) left no-repeat; margin-left:10px; margin-top:5px; padding-left:15px; line-height:25px;}
.news{width:355px; float:left; margin-left:1px; margin-top:10px;}
.news1{width:355px;border: solid #d5e6c3 1px;}
.ne1_tittle{background:url(../images/index_13.jpg) no-repeat; width:320px; height:30px; line-height:30px; padding-left:35px; font-size:14px; font-weight:bold; color:#146201;}
.news1 li{background:url(../images/index_14.jpg) left no-repeat; margin-left:10px; margin-top:5px; padding-left:15px; line-height:25px;}
.news2{width:355px;border: solid #d5e6c3 1px; margin-top:5px;}
.ne2_tittle{background:url(../images/index_13.jpg) no-repeat; width:320px; height:30px; line-height:30px; padding-left:35px; font-size:14px; font-weight:bold; color:#146201;}
.news2 li{background:url(../images/index_14.jpg) left no-repeat; margin-left:10px; margin-top:4px; padding-left:15px; line-height:25px;}
.anl{ width:978px;border: solid #d5e6c3 1px;  margin-top:7px;}
.a_tittle{background:url(../images/index_15.jpg) no-repeat; width:948px; height:30px; line-height:30px; padding-left:29px; font-size:14px; font-weight:bold; color:#146201;}
.dibu{ width:985px;border:solid #d5e6c3 1px;  margin-top:7px; line-height:18px; font-weight:bold; color:#009900; padding:10px;}
.dibu a{ color:#009900}
.link{width:1007px;line-height:22px; margin-top:10px;text-align:center; background-color:#589c09;color:#FFF; font-size:12px; overflow:hidden}
.link a{ color:#FFF}
.foot{margin-top:15px; line-height:24px; text-align:center; padding-top:5px; padding-bottom:15px}

/*分面样式一*/
.page{font-family:Arial, Helvetica, sans-serif}
.page a,.page span{display:block;color:#333333;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin:5px 2px 5px 2px;text-align:center;padding-right:5px;padding-left:5px;height:30px}/*SPAN和链接*/
.page a:hover,.page a.current{color:#F44;border:1px solid #F44}/*当前链接有激活时*/
.page input{padding:0px;color:#333333;height:16px;width:25px;border:0px solid #fff;text-align:center;margin:5px -5px 5px -5px;vertical-align:middle;font-size:12px}/*跳转INPUT*/

.mri_p{padding-top:10px;padding-bottom:15px;margin:0px 10px;line-height:24px;}
.mri_p ul{}
.mri_p li{height:35px;line-height:35px;background:url() no-repeat;background-position: left center;padding-left:10px; border-bottom:1px #ccc dashed;}
.ma_ri_tp{width:160px;height:150px;float:left; overflow:hidden; border:10px; padding-left:10px; margin-left:5px; margin-top:10px;}
.ma_ri_tp dl{}
.ma_ri_tp dt{}
.ma_ri_tp dd{padding-top:12px;text-align:center;}

.at{ width:700px; }
.at ul{ width:650px; margin:0px auto}
.at li{ width:150px; text-align:center; height:30px; line-height:28px; margin-top:5px; margin-left:5px; float:left; background-color:#FC9}
.at li:hover{ background-color:#F69}
.at li a:hover{ color:#000}

.kefu {width:160px;position:absolute;right: 5px; top: 180px;z-index: 1000;display: none;}
.kefu .kefu-l{float:left;width:30px;overflow:hidden;height:161px;background:red;cursor: pointer;background:url("/images/kefu_l.gif") no-repeat scroll 0 0 transparent;}
.kefu .kefu-r{float:left;overflow: hidden;width: 0;}
.kefu .kftop{background:url(/images/kefu_top.gif) no-repeat;height:36px;width:157px;}
.kefu .kfbottom{background:url(/images/kefu_bottom.gif) no-repeat;height:14px;width:157px;}
.kefu .kfbox {overflow:hidden;line-height:26px;width: 150px;background:url(/images/kefu_xian.gif);padding: 0 4px 0 3px;}
.kefu .kfbox ul {padding: 0;margin: 0;}
.kefu .kfbox ul li {height: 35px;overflow: hidden;text-align: center; padding: 5px 0 0 0;line-height: 35px;}
.kefu .kfbox ul li a{color:#000;}
.kefu .kfbox ul li.qq {background:url("/images/qq/qq.gif") no-repeat scroll 2px 3px transparent;}
.kefu .kfbox ul li.msn {background:url("/images/qq/msn.gif") no-repeat scroll 2px 3px transparent;}
.kefu .kfbox ul li.spk {background:url("/images/qq/spk.gif") no-repeat scroll 2px 3px transparent;}
.kefu .kfbox ul li.codeer{height:75px;padding-bottom: 5px;}
.kefu .kfbox ul li.codeer span{float: left;width: 66px;color: #999;line-height: 18px;}
.kefu .kfbox ul li.codeer #codeer{width:75px;height:75px;}


.kefu .kfbox ul li.tell {background:url("/images/qq/tel.gif") no-repeat scroll 2px 3px transparent;font-family: Arial;font-size: 18px;text-indent: 20px;
    line-height: 42px;}
.kefu .kfbox ul li.bs {background:url("/images/qq/ds.gif") no-repeat scroll 2px 3px transparent;padding: 0;height:7px;}


.kefu .kfbox ul li.wang {background:url("/images/qq/wangwang.gif") no-repeat  scroll 6px 3px transparent;}
.kefu .kfbox ul li.dianhua {background: url("/images/qq/dianh.gif") no-repeat scroll 12px 17px transparent; height: 48px;font-size: 18px;
     color: red;width: 178px;}
.kefu .kfbox ul li.dianhua font{padding-left: 5px;font-family: Tahoma;text-indent:45px;float:left;_font-weight: bold;}
.kefu .kfbox ul li .henggan{float:left;background: url("/images/qq/hengganbg.gif") no-repeat scroll 4px 0 transparent;font-size: 0;height: 13px;overflow: hidden;width: 100%;}
.kefu .kfbox ul li img {vertical-align:middle;}