﻿@charset "utf-8";
/* CSS Document */
/*公共样式--非IE下屏蔽选中*/
*{ margin:0; padding:0; border:0; list-style-type: none;/*  behavior: url("js/iepngfix.htc");*//* -moz-user-select:none; -webkit-user-select:none; user-select:none;*//* filter:alpha(opacity=0); -moz-opacity:0; opacity:0;*/}
body{ font-family:"微软雅黑","宋体",Tahoma, Arial, "SimSun"; width:100%; height:100%; background-color:#e6e6e6; font-size:12px;}
img{ border:none; -ms-interpolation-mode: bicubic;/*IE7下防止图片失真*/}
input,select,textarea{font-size:12px; vertical-align:middle; cursor:pointer;}
li{ list-style:none;}
a{ text-decoration:none; color:#000000;}
a:hover{color:#02940C;}
p{ cursor:default;}
em { font-style: normal; font-weight: normal; }
.floatL{ float:left; display:inline}
.floatR{ float:right; display:inline}
.clearfix{*zoom:1}
.clearfix:after{content:'.';visibility:hidden;display:block;clear:both}
.clear { clear: both; font-size: 0; height: 0; line-height: 0; overflow: hidden;}

html {_background:url(about:blank);_background-attachment:fixed;-webkit-text-size-adjust:none;}
/*body:before {content: "";position: fixed;top:-10px;left:0;width:100%;height:10px;box-shadow: 0px 0px 4px rgba(0,0,0,.3);z-index: 100;}*/ 
a,a * {text-decoration: none;-webkit-transition: all .3s linear 0s;-moz-transition: all .3s linear 0s;-ms-transition: all .3s linear 0s;outline: none;star:expression(this.onFocus=this.blur());}
::selection {background:#02940c; color:#fff;}
::-moz-selection {background:#02940c; color:#fff;}

.hf_top{ width:100%; height:30px; background-color:#f5f5f5;}
.hf_topContent{ width:1020px; height:30px; margin:0 auto;}
.hf_topContent ul{ width:auto; height:30px; background:url('ico.gif') no-repeat 0px 0px; float:left}
.hf_topContent ul li{ height:30px; float:left; display:inline-block;}
.hf_topContent ul li a{ height:30px; display:inline-block; font-size:12px; color:#666; line-height:28px;}
.top_phone{ padding-left:14px;}
.top_weibo{ margin-left:20px;}
.top_weixin{ margin-left:21px;}
.top_qq{ margin-left:17px;}
.hf_topContent ul li a:hover{ color:#02940c; text-decoration:underline;}
.hf_topContent p{ float:right; font-size:12px; line-height:30px; color:#666; _font-family:Arial;}
#menu div{ display: none; width:230px; height:114px;}
ul#menu li {position: relative; z-index:100; zoom:1;}
ul#menu li.hovering div {display: block;}
.mega h2{ font-weight:normal;}
.mega div{ position:absolute;}

.hf_head{ width:100%; height:107px; background-color:#fff;}
.headContent{ width:1020px; height:107px; margin:0 auto;}
.hf_logo{ width:208px; height:83px; float:left; background:url('ico.gif') no-repeat -2px -46px; margin-top:12px}
.hf_logo a{ width:100%; height:100%; display:block;}
.hf_location{ float:left; width:100px; height:21px; position:relative; background:url('ico.gif') no-repeat -100px -139px; padding-top:31px; z-index:5; margin-left:56px; margin-right:0; margin-top:28px; margin-bottom:0}
#selectid{ width:117px; height:18px; line-height:18px; _margin-left:-56px; color:#666; font-size:12px; text-align:center; border:1px #dbdbdb solid ; }
#all{ display:none; width:117px; font-size:12px; position:absolute; left:0; _top:51px; line-height:20px; text-indent:5px; color:#666; border:1px #dbdbdb solid ; background-color:#fff;}
.divmouseout{ cursor:pointer; background:#FFF; border-bottom:0px #000000 solid ; width:117px;}
.divmouseover{ cursor:pointer; color:#fff; background:#02940c; border-bottom:0px #000000 solid ; width:117px;}
.headRy{ float:left; min-width:200px; _width:250px; height:37px; margin:32px 0 0 60px; overflow:hidden;}
.tabs{ width:100%; height:37px;}
.tabs li{ float:left;}
.tabs li a{ width:37px; height:37px; display:inline-block; margin-left:20px; float:left; background:url('ico.gif') no-repeat; outline:none}
.tabs li a.tab1{ background-position:-4px -195px; margin:0;}
.tabs li a.tab2{ background-position:-103px -195px;}
.tabs li a.tab3{ background-position:-201px -195px;}
.tabs .thistab a.tab1{ background-position:-41px -195px;}
.tabs .thistab a.tab2{ background-position:-140px -195px;}
.tabs .thistab a.tab3{ background-position:-238px -195px;}
.tabs .thistab,.tabs .thistab a:hover{}
.tabs_lineHeight{}
.tabs li span{ font-size:12px; float:left; margin:5px 0 0 6px; display:none; color:#666; cursor:pointer;}
.tab_conbox{ font-size:12px; color:#666; position:relative;}
.tab_conbox li{ position:absolute; float:left; text-align:center;}
.tab_con1{ top:2px; left:-18px;}
.tab_con2{ top:2px; left:40px;}
.tab_con3{ top:2px; left:96px;}
.head_phone{ float:right; margin-top:10px;}
.phone{ width:272px; height:54px; background:url('ico.gif') no-repeat -244px -48px; float:right}
.head_search{ margin-top:7px; height:28px; width:287px; float:right;}
.inputText{ width:235px; height:24px; color:#858585; background:url('ico.gif') no-repeat -6px -269px; float:left; line-height:24px; border:medium none; cursor:text; padding-left:28px; padding-right:0; padding-top:2px; padding-bottom:2px}
.submitBtn{ width:24px; height:28px; border:medium none; cursor:pointer; background:url('ico.gif') no-repeat -269px -269px; float:right; overflow:hidden}

.hf_nav{ width:100%; height:50px; background-color:#02940c;}
.hf_nav ul{ width:1020px; height:50px; margin:0 auto;}
.hf_nav ul li{ width:125px; height:50px; float:left; border-left:1px solid #3fb747; border-right:1px solid #04790c; text-align:center;}
.hf_nav ul li.nav_no1{ border-left:none;}
.hf_nav ul li.nav_no8{ border-right:none;}
.hf_nav ul li a{ width:125px; height:40px; padding-top:10px; display:inline-block; font-size:14px; color:#fff; font-weight:bold;}
.hf_nav ul li a:hover{ background-color:#04790c;}
.hf_nav ul li a p{ font-size:12px; color:#36be40; font-weight:normal; _font-family:Arial; cursor:pointer;}

.hf_mldg{ width:100%; height:36px; z-index:2; background-color:#f5f5f5; 
-moz-box-shadow:0 1px 2px #ccc; 
-webkit-box-shadow:0 1px 2px #ccc; 
box-shadow:0 1px 2px #ccc; /*position防止IE6下有<a>的时候虚线框偏移,幸好不会因为设置了定位和滤镜而导致<a>不能点击的问题*/
position:relative; /}
.mldgContent{ width:1020px; height:36px; margin:0 auto;}
.mldgContent ul li{ float:left;}
.mldgName{ width:135px; height:36px; background-color:#fff; font-size:14px; color:#02940c; font-weight:bold; text-align:center; line-height:36px; cursor:default;}
.mldgPhone{ width:200px; height:36px; background-color:#dfe3df; color:#333645; font-size:14px; font-weight:bold; text-align:center; line-height:36px; cursor:default;}
.mldgTxt{ padding:6px 15px 0 15px;}
.mldgTxtSelect{ color:#666; width:116px; height:24px; font-size:12px; border:1px solid #cacaca; line-height:24px; margin-right:5px; float:left; z-index:1;}
.mldgText{ width:213px; font-size:12px; height:22px; color:#666; padding-left:5px; border:1px solid #cacaca; line-height:22px; margin-right:5px; float:left;}
.tjSub{ width:80px; height:24px; font-size:12px; color:#fff; background:url('ico.gif') no-repeat -234px -105px;}
.mldgZx{ height:36px; line-height:36px; color:#666; font-size:12px; padding-left:10px;}
.mldgZx a{ color:#111; text-decoration:underline; background:url('ico.gif') no-repeat -433px -7px;; padding-left:5px; padding-right:14px; padding-top:0; padding-bottom:0}
.mldgZx a:hover{ text-decoration:none; color:#02940c;}

/* 上面是头部的CSS */
#banner{width: 100%;min-width:1200px; height: 550px; margin: 0 auto; position: relative;}
#banner ul{width: 100%;min-width:1200px; height: 550px; position: absolute; top: 0px; left: 0px; z-index: 2;}
#banner ul li{
	width: 100%;min-width:1200px;height: 550px; position: absolute; top: 0px; left: 0px; display: none;
	opacity: 0;filter:alpha(opacity=0);
}
#banner ul li img { width:100%;}
#banner ul li.icur{
	display: block;opacity: 1;filter:alpha(opacity=100);
}
#banner ol{position:absolute; bottom: 10px; left: 50%; z-index: 3; height: 15px;}
#banner ol li{cursor:pointer;width: 15px; height: 15px; background: #fff; border-radius: 50%; float: left; display: inline; margin: 0 8px;}
#banner ol li.icur{background: #5099ce;}
#banner p.pre { 
	width: 44px;height: 44px;background: url('sprite.png') no-repeat;
	position: absolute;left: 0px;top: 265px;z-index: 5;cursor: pointer; display: none
}
#banner p.pre:hover{background:url('sprite.png') no-repeat 0 -52px;}
#banner p.next {
	width: 44px;height: 44px;background: url('sprite.png') no-repeat -63px 0;
	position: absolute;right: 0px;top: 265px;z-index: 5;cursor: pointer; display: none
}
#banner p.next:hover{background:url('sprite.png') no-repeat -63px -52px;}


.hf_banner{ width:100%; height:440px; max-width:1920px; margin:0 auto; position:relative; }
.gg { width: 100%; height: 440px; position: relative; z-index: 1; overflow: hidden; margin: 0 auto; background: #d3d3d3 url('loading.jpg') repeat-x; }
.ggLoading { position: absolute; left: 40%; top: 200px; width: 325px; text-align: center; height: 56px; background-position: 0 -274px; background-repeat: no-repeat; line-height: 56px; color: #9c9c9c; }
.ggs { width: 200%; height: 400px; left: -50%; top: 0; position: absolute; }
.ggBox { width: 1600px; height: 400px; margin: 0 auto; }
.ggBox a { display: block; width: 1600px; height: 400px; position: absolute; z-index: 1; opacity: 0.1; }
.ggBox img { display: block; width: 1600px; height: 400px; }
.ggb { position: absolute; width: 100%; left: 0; bottom: 0; height: 40px; z-index: 4; background-color: #32342e;}
.ggBtns { width: 1020px; height: 40px; margin: 0 auto; border-left: 1px solid #111; border-right: 1px solid #111; _overflow:hidden; }
.ggBtns a { float: left; display:inline-block; width: 255px; _width: 255px; height: 40px; text-align: center; padding-top: 10px; color: #848380; font-size: 14px; line-height: 40px; position: relative; top: -9px; outline: none; cursor: pointer; }
.ggBtns a em { display: block; width: 255px; _width: 255px; height: 40px; margin: 0 auto; overflow: hidden; }
.ggBtns a:hover { color: #e7e7e7; }
.ggBtns a:focus { outline: none; }
.ggBtns a.ggOn { color: #e7e7e7;}
a.ggOn { background: url('gg.gif') no-repeat; color:#fff}

.hf_main{ width:1160px; margin:0 auto; background-color:#fff; margin-top:20px; padding:20px; overflow:hidden;}
.slideContainer{ width:820px; height:360px; float:left; overflow: hidden;}
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
.temp { margin: 1px; }
.block { margin:0;position: relative; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); _background:url(../images/hdIe6.png) repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
.slidebar { position: absolute; top: 5px; left: 4px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 640px; }
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }
#slidesImgs li { width: 820px; height: 360px; display: none; }

.hf_news{ width:325px; float:right; _margin-top:1px;margin-bottom:12px;}
.hf_news .yy_tab{ width:325px; height:35px;  color:#656565; overflow:hidden; z-index:50;}
.hf_news .yy_tab span a{ font-size:12px;}
.hf_news .yy_tab span a:hover{ color:#02940c; text-decoration:underline;}
.hf_news .yy_tab a{ color:#666; display:inline-block;}
.hf_news .yy_tab dt{ float:left; width:98px; height:35px; line-height:35px; font-size:14px; border:1px #CECECE solid; margin-right:8px;}
.hf_news .yy_tab dt.active{ border-bottom:2px solid #fff!important; z-index:40;}
.hf_news .yy_tab dt a{ background:url('ico.gif') no-repeat;}
.hf_news .yy_tab dt.active a.tabNews{ width:66px; height:35px; color:#454545; background-position:-316px -138px!important; font-weight:bold; text-decoration:none; display:block;}
.hf_news .yy_tab dt.active a.tabJs{ width:66px; height:35px; color:#454545; background-position:-470px -138px!important; font-weight:bold; text-decoration:none; display:block;}
.hf_news .yy_tab dt a.tabNews{ background-position: -316px -98px; padding-left:30px;}
.hf_news .yy_tab dt a.tabJs{ background-position: -470px -98px; padding-left:32px;}
.hf_news .yy_tab span{ float:right; padding-top:15px;}
.news_nr{ border:1px #CECECE solid; height:323px; overflow:hidden; z-index:20;}
.news_nr dl{ padding:0px 10px;}
.news_nr dl a:hover{ text-decoration:underline;}
.news_nr dt a{ color:#02940c; font-size:14px; }
.news_nr dt{ text-align:center; height:40px; line-height:40px; overflow:hidden; font-weight:bold; font-size:16px;}
.news_nr dd{ text-indent:2em; line-height:1.8em; font-size:12px; color:#666;}
.news_nr dd a{ color:#333;}
.news_nr ul{ padding:10px;}
.news_nr li{ height:25px; line-height:25px; font-size:12px;} 
.news_nr li a{ color:#333333; background:url('ico.gif') no-repeat -16px -312px; padding-left:10px}
.news_nr li a:hover{ text-decoration:underline; color:#02940c;}
.news_nr li span{ float:right; color:#666;}
.new_nrPhone{ margin-left:10px;}
.news_nr .wx{ margin-top:12px; border-top:1px solid #cecece; }
.news_nr .wx a{ display:inline-block; height:48px; float:left; background:url('ico.gif') no-repeat;}
.news_nr .wx a.wx_zxyy{ width:112px; border-right:1px solid #cecece; background-position:-6px -333px;}
.news_nr .wx a.wx_qq{ width:95px; border-right:1px solid #cecece; background-position:-119px -333px;}
.news_nr .wx a.wx_zxzx{ width:114px; background-position:-215px -333px;}
.news_nr .wx a.wx_zxyy:hover{ width:112px; border-right:1px solid #cecece; background-position:-6px -381px;}
.news_nr .wx a.wx_qq:hover{ width:95px; border-right:1px solid #cecece; background-position:-119px -381px;}
.news_nr .wx a.wx_zxzx:hover{ width:114px; background-position:-215px -381px;}

.hf_myAndjg{ width:1160px; margin-top:12px;}
.hf_meiyan{ width:820px; float:left;}
.meiyanMore{ width:100%; height:13px; text-align:right; padding-top:14px; background:url('ico.gif') no-repeat -367px -205px;}
.meiyanMore a{ font-size:12px; color:#666;}
.meiyanMore a:hover{ text-decoration:underline; color:#02940c;}
.meiyanContent{ width:795px; padding:10px; border:1px solid #cecece; margin-top:15px;}
.meiyanLeft{ width:255px; float:left;}
.womanTxt{ width:245px; height:80px; background:url('ico.gif') no-repeat -416px -399px; margin-top:5px; font-size:12px; padding:10px}
.womanTxt a{ font-weight:bold; color:#333;}
.womanTxt a:hover{ text-decoration:underline; color:#02940c;}
.womanP{ line-height:20px; text-indent:2em; padding-top:8px; text-align:left; color:#666;}
.meiyanRight{ width:510px; float:right;}
.yy_tab2{ overflow:hidden; height:47px;}
.yy_tab2 dt{ float:left; border-bottom:2px solid #d5d5d5; padding-bottom:2px; font-size:12px;}
.yy_tab2 dt a{ color:#666; height:35px; display:inline-block; padding:0 9px 0 48px;}
.yy_tab2 dt a.mytabNo5{ padding-right:0;}
.yy_tab2 dt p{ color:#999; _font-family:Arial; padding:2px 0 0 0;}
.yy_tab2 dt.active{ border-bottom:2px solid #02940c;}
.yy_tab2 dt.active a{ color:#02940c;}
.yy_tab2 dt.active p{ color:#02940c; font-weight:normal;}
.yy_tab2 dt a.mytabNo1{ background:url('ico.gif') no-repeat -13px -440px;}
.yy_tab2 dt.active a.mytabNo1{ background-position:-13px -485px;}
.yy_tab2 dt a.mytabNo2{ background:url('ico.gif') no-repeat -146px -441px;}
.yy_tab2 dt.active a.mytabNo2{ background-position:-146px -484px;}
.yy_tab2 dt a.mytabNo3{ background:url('ico.gif') no-repeat -589px -516px;}
.yy_tab2 dt.active a.mytabNo3{ background-position:-589px -560px;}
.yy_tab2 dt a.mytabNo4{ background:url('ico.gif') no-repeat -304px -517px;}
.yy_tab2 dt.active a.mytabNo4{ background-position:-304px -561px;}
.yy_tab2 dt a.mytabNo5{ background:url('ico.gif') no-repeat -437px -516px;}
.yy_tab2 dt.active a.mytabNo5{ background-position:-437px -560px;}
.news_nr2{ margin-top:16px;}
.news_nr2_top{font-size:12px; height:86px; overflow:hidden;}
.news_nr2_topImg{ width:116px; height:86px; overflow:hidden; float:left; display:inline;}
.news_nr2_topImg img{height: 86px;width: 100%;}
.news_nr2_top h3 a{ font-size:14px; color:#333;}
.news_nr2_top h3 a:hover{ color:#02940c;}
.news_nr2_top p{ color:#666; text-indent:2em; line-height:22px;}
.news_nr2_top p a{ color:#333;}
.news_nr2_top p a:hover{ color:#02940c;}
.news_nr2_topTex{ float:right; width:380px; overflow:hidden;}
.news_nr2_border{ border-bottom:1px dashed #ccc; height:1px; width:470px; overflow:hidden; margin-top:16px;}
.news_nr2_bottom{ width:500px; font-size:12px; margin-top:10px;}
.news_nr2_bottom li{ width:250px; float:left; display:inline; height:26px; line-height:26px; overflow:hidden;}
.news_nr2_bottom li span{ color:#666;}
.news_nr2_bottom li a{ color:#333;}
.news_nr2_bottom li a:hover{ color:#02940c;}
.hf_jigou{ width:325px; float:right; display:inline;}
.hf_jigou_hf{background:url('ico.gif') no-repeat -365px -247px ;width:246px;height:33px;background-position-x:-365px; background-position-y:-247px; margin:0 auto; }
.hf_jigoubox{ border:5px solid #c7c7c7;width:315px; height:245px; position:relative; margin-top:9px;_margin-top:12px; overflow:hidden;}
.hf_jigoubox ul{ width:316px; height:245px; overflow:hidden;}
.hf_jigoubox ul li{ position:relative; width:315px; height:245px; overflow:hidden; float:left; display:inline;}
.hf_jigoubox ul li div{ position:absolute; width:315px; height:56px; background:#000; bottom:0px; left:0; filter:alpha(opacity=70);  opacity:0.7;}
.hf_jigoubox ul li p{ position:absolute; color:#fff; font-size:12px; line-height:20px; line-height:16px; left:10px; top:3px; }
.hf_jigouImg{ width:315px; height:245px; overflow:hidden;}
.hf_jigoubox ul li p span{ font-weight:bold;}
.yuyue_nb{ width:325px; height:40px; overflow:hidden; background:#02940c; font-size:12px; margin-top:7px;_margin-top:6px;}
.yuyue_nb div{ width:235px; height:40px; overflow:hidden; line-height:40px; float:left; display:inline; margin-left:12px;color:#FFF;}
.yuyue_nb div span{ color:#FF0; font-weight:bold;}
.yuyue_nb a{ display:block; float:right; display:inline; background:url('jigou_ann.jpg') no-repeat; width:61px; height:40px; color:#FFF; font-size:12px; text-align:center; line-height:60px}
.yuyue_nb a:hover{ color:#02940c;}
#hf_jigou_leftB{ background-image:url(../images/hf_right.png) !important;FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hf_right.png') background-repeat:no-repeat; width:24px; height:65px; position:absolute; left:8px; top:60px; z-index:100; cursor:pointer;}
#hf_jigou_rightB{ background-image:url(../images/hf_left.png) !important; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hf_left.png');background-repeat:no-repeat; width:24px; height:65px; right:8px;top:60px; position:absolute; z-index:100; cursor:pointer;}
.hf_banner_C{ width:1200px; margin:26px auto 0 auto;}

.hf_rongyu{ width:496px; height:350px; overflow:hidden; float:left; display:inline;}
.hf_rongyuTitle{background:url('ico.gif') no-repeat -364px -286px;width:396px;height:33px;background-position-x:-364px; background-position-y:-286px; text-align:right; line-height:50px; overflow:hidden}
.hf_rongyuTitle a{ font-size:12px; color:#444;}
.hf_rongyuTitle a:hover{ color:#02940c;}
.rongyubox{width:494px; height:300px; overflow:hidden; border:1px solid #CCC; margin-top:10px; position:relative;}
#yonyu_divdd{width:326px; height:114px; overflow:hidden; overflow:hidden;margin:12px auto;}
#ry_imgUl{ width:326px; height:114px; overflow:hidden; }
#ry_imgUl li{ float:left; width:154px; height:114px; overflow:hidden; margin-left:6px;}
#ry_leftB{ position:absolute; left:14px; top:50px; cursor:pointer}
#ry_rightB{ position:absolute; right:14px; top:50px; cursor:pointer}
.widht_xina{ width:460px; margin:10px auto 10px auto; font-family:'宋体';}
.ry_textli{font-size:12px; color:#333;width:474px; margin:0 auto 0 auto; }
.ry_textli li{line-height:24px;}
.ry_textli li p{ float:left; display:inline; height:24px; display:inline; position:relative; padding-left:10px;width:325px}
.ry_textli li p span{ position:absolute; left:0; top:3px;}
.ry_textli li a{ color:#333;}
.ry_textli li a:hover{ color:#02940c;}
.hf_ryTime{ float:right; color:#666; }
.hf_wenda{ width:300px; float:left; display:inline; margin-left:3px;}
.hf_kouhao{margin-top: -12px;float: left;}

.hf_wendaTitle{background:url('ico.gif') no-repeat -365px -332px ;width:215px;height:27px;background-position-x:-365px; background-position-y:-332px; overflow:hidden; text-align:right; line-height:30px; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:6px}
.hf_wendaTitle a{ font-size:12px; color:#444;}
.hf_wendaTitle a:hover{ color:#02940c;}
.hf_wnddabox{ width:295px; border:1px solid #CCC; height:300px; margin-left:1px;}
.hf_wdSearch{ width:210px; height:45px; background:url('wd_s.jpg') no-repeat; overflow:hidden}
.hf_wdSearch_box{ width:200px; height:33px; background:#FFF; margin:5px auto 0 auto; overflow:hidden;}

.wdSearch{width:200px;_width:260px; height:30px; overflow:hidden; line-height:30px; color:#666; font-size:12px; text-indent:0.6em;}

#wd_but{background:url('ico.gif') no-repeat -368px -420px;width:31px;height:35px;background-position-x:-368px; background-position-y:-420px; border:0 none; }

.hf_wd_hd{ width:272px; margin:5px auto 0 auto; font-size:12px;}
.hf_wd_hdIimg{ width:42px; height:42px; overflow:hidden; float:left; display:inline;}
.hf_wd_hdTxt{ float:left; display:inline; width:145px; overflow:hidden; line-height:20px; margin-left:10px;}
.hf_wd_hd li{width:260px; overflow:hidden; margin-top:12px;_margin-top:12px; letter-spacing:1px;}
.hf_wd_hdTxt p{ color:#333;}
.hf_wd_hdTxt span{ color:#666;}
.hf_weibo{ width:236px;float:right; display:inline; overflow:hidden;}

.hf_weibo_DivTite{ width:236px; overflow:hidden; margin-top:10px;}
.hf_weibo_xl{background:url('ico.gif') no-repeat -365px -368px ;width:83px;height:22px;background-position-x:-365px; background-position-y:-368px; float:left; display:inline; overflow:hidden; margin:0 20px; cursor:pointer; font-family:'微软雅黑'; color:#999;font-size:13px; text-indent:2.3em; line-height:26px } 
.hf_weibo_tx{background:url('ico.gif') no-repeat -466px -366px ;width:88px;height:24px;background-position-x:-466px; background-position-y:-366px; float:left; display:inline; overflow:hidden; cursor:pointer; font-family:'微软雅黑'; color:#999; font-size:13px; text-indent:2.3em; line-height:30px}
.hf_weiboDiv{ width:234px;  height:300px; clear:both; overflow:hidden; margin-top:8px;}
.hf_weibo_xlText{width:234px; margin:0 auto; overflow:hidden; font-size:14px;}


.hf_hudeng_nu{ width:795px; overflow:hidden; float:left; display:inline; border:1px solid #ccc; font-size:12px; height:184px; background:#FFF;}
.hf_hudeng_title{ width:794px; margin:0 auto; height:30px; overflow:hidden; background:#f5f5f5;}
.hf_hudeng_title li{ float:left; display:inline; line-height:30px; width:70px; text-align:center; background:url('border_bot.jpg') no-repeat right center;}
.hf_hudeng_span{ color:#FFF; display:block; width:70px; height:30px; background:#02940c; cursor:pointer;}
.hf_hudeng_div{ width:794px; margin:0 auto; background:#FFF; position:relative;}
.hf_hudeng_divD{ width:794px; margin:0 auto; background:#FFF; position:relative;}
.hf_hudentdiv1{ width:761px; height:130px; overflow:hidden; margin:12px auto 0 auto; position:relative;}
.hf_hudentdiv1 li{ float:left; text-align:center; height:150px; width:150px; padding-left:1px; color:#999;}
.hf_hudentdiv1 li img{ padding:1px; border:2px solid #f5f5f5;}
.hf_hudentdiv1L{ position:absolute; left:4px; top:30px;_top:60px; cursor:pointer}
.hf_hudentdiv1R{ position:absolute;right:4px; top:30px; _top:60px; cursor:pointer}
.hf_huden_lianjie{ background:#FFF; margin:10px auto 0 auto; width:600px;}
.hf_huden_lianjie ul li{ float:left; line-height:24px; margin-left:6px;}
.hf_huden_lianjie ul li a{ color:#666;}
.hf_huden_lianjie ul li a:hover{ color:#02940c;}


.case{ width:355px; height:490px; border:1px #CECECE solid; float:right; display:inline; font-size:12px; color:#666;}
.tab_tit{background:#f5f5f5 url('ico.gif') no-repeat -515px 0 ; width:355px;height:29px;background-position-x:-515px; background-position-y:0; text-align:right; line-height:30px}
.tab_tit a{ color:#333; margin-right:10px;}
.tab_tit a:hover{ color:#02940c;}
.case_nr dl{ width:340px; margin:0 auto; border-bottom:1px dotted #CCC; padding-bottom:10px; overflow:hidden; margin-top:10px;}
.case_nr dl dt{ float:left; line-height:22px; width:136px; display:inline;}
.case_nr dl dd{ float:right;}
.mame_color{ color:#444;}
.case span{ padding-right:30px; width:179px; display:inline;}
.dd_div{ width:100%; height:116px; background:#f5f5f5; margin-top:26px;}
.dd_div h3{ font-size:16px; font-weight:bold; color:#333; line-height:30px; margin:16px;}
.dd_div980{ width:980px; overflow:hidden; margin:0 auto;}
.dd_div980 ul li{ float:left; position:relative; margin-left:15px; display:inline;}
.dd_div980 ul li a{ position:absolute; color:#333; font-size:12px; left:50px; top:4px;}
.dd_div980 ul li a:hover{color:#02940c}



/*  FOOTER */
.footer_div{ width:100%;height:149px; background:url('footer_bg.jpg') repeat-x; overflow:hidden}
.footer_div980{ width:980px; margin:0 auto; overflow:hidden; font-size:12px; margin-top:2px;}
.foot_logo{margin-top:5px;text-indent:-10000em; float:left; display:inline; overflow:hidden; background:url('booter_log.jpg') no-repeat left center; width:203px; height:131px}
.foot_nav{ width:500px; line-height:1.8em; float:left; display:inline; overflow:hidden; color:#999; margin-left:40px; line-height:24px; letter-spacing:1px;}
.foot_nav ul{ padding-top:25px;}
.foot_nav p{color:#666;}
.foot_nav ul a{ padding:0px 6px; color:#999;}
.foot_nav ul a:hover{ color:#02940c;}
.foot_nav span{ font-weight:bold; color:#04950e; padding:0px 5px;}
.erweima{margin-top:5px;float:right; width:210px; height:134px; overflow:hidden;}
#key {line-height:18px;color:#cccccc;display:none;}

/*  二级导航 */
.left_TNav{ width:38px; position:fixed; left:30px; font-size:12px; color:#FFF; text-align:center; z-index:600; background:url('left_Ghg.gif') repeat-y; bottom:0; left:0px; top:0; padding-left:1px}
.left_TNavdvi_1{ background:url('righddd.gif') no-repeat; width:33px; height:38px; margin-top:90px}
.left_TNav ul li{ width:33px; height:32px; text-align:center;  margin-top:2px; overflow:hidden; cursor:pointer}
.left_TNav ul li a{ color:#FFF;font-size:14px;font-weight:800;}
.linehe{line-height:33px;}
.linehe2{line-height:15px;}
.bg_1{background:#02940c}
.bg_2{background:#03a378}
.left_TNavdvi_2{ background:#333645; text-align:center; line-height:33px; margin-top:2px;  overflow:hidden; width:33px; height:33px;cursor:pointer; }
.left_TNavdvi_2 a{ font-family:'微软雅黑';font-size:14px; font-weight:bold; color:#FFF; display:block; width:33px; height:33px;}
.left_TNavdvi_2 a:hover{background:#02940c}
#gb{ cursor: pointer; margin:20px 0 0 0; padding-right:4px;}
*html .ie6{ margin-left:-473px;}
.remenXM{ color:#FFF; font-weight:bold; background:#02940c; overflow:hidden; position:fixed; left:0px; top:50%; cursor:pointer; text-align:center; padding:10px 8px; z-index:600;  display:none;}
.hoverbg{ background:#333645}

 
/**********项目***********/

.subject_980{ width:980px; overflow:hidden; margin:0 auto 0 auto; padding-top:-1px;}
.subject1000{width:1000px; background:#FFF; margin:5px auto 0 auto;}
.hf_Xmbanner{ width:100%; height:170px;overflow:hidden; background:url('xm_banner.jpg') no-repeat center;}
.hf_Xmbanner2{ width:100%; height:170px;overflow:hidden; background:url('xm_banner2.jpg') no-repeat center;}
.hf_Xmbanner2 a{ display:block; width:100%; height:170px; text-indent:-9999em; }

.hfXm_Recommend{ width:1158px; border:1px solid #ccc; height:68px; overflow:hidden; clear:both;}
.hfXm_Rleft{ width:190px; height:68px; float:left; display:inline; border-right:1px solid #CCC;}
.hfXm_Rcenter{ float:left; display:inline; width:719px;}
.hfXm_Rcenter li{ float:left;width:179px; height:33px;display:inline; line-height:33px; overflow:hidden;}
.hfXm_RcenterLi{ border-bottom:1px solid #ccc;}
.hfXm_RcenterLi2{ border-right:1px solid #ccc;}
.hfXm_Rcenter li a{ display:block; width:179px; height:33px; overflow:hidden; background:url('xm_bg1.jpg') no-repeat center; color:#333; text-indent:1.5em}
.hfXm_Rcenter li a:hover{ display:block; width:179px; height:33px; overflow:hidden; background:url('xm_bg2.jpg') no-repeat center; color:#FFF; font-weight:bold}
.hfXm_Rright{ float:left; height:68px;width:50px; display:inline; line-height:68px; border-left:1px solid #CCC; text-align:right;}
.hfXm_Rright a{ color:#444; text-decoration:underline;}
.hfXm_leftDiv{ width:676px; border:1px solid #CCC; float:left; display:inline; margin-top:10px;}
.hfXm_leftTitle{ height:40px; width:676px; background:#f5f5f5; line-height:40px; font-family:'宋体';}
.hfXm_leftTitle ul { margin-left:16px; width:470px; float:left; display:inline;}
.hfXm_leftTitle ul li{ float:left; display:inline; width:100px; text-align:center; height:40px;cursor:pointer; color:#444; line-height:40px;}
.hfXm_leftTitle span{ float:right; margin-right:20px;}
.hfXm_leftTitle span a{ font-size:12px; color:#000;}
.hfXm_leftTitleSpan{ text-align:right;}
.hfXmTab{ color:#1ca600; font-weight:bold; background:#ffffff; border-left:1px solid #CCC; border-right:1px solid #CCC;}
.hfXm_leftTabe{ width:676px; clear:both; margin-top:10px;}
.hfXm_leftText{ display:none;}
.hfXm_leftText p{ font-size:14px; padding:0px 15px; margin:1em auto; line-height:1.8em;}

.hf_cjwt{ padding:5px 20px 8px 20px;}
.hf_cjwt dt{ height:35px; line-height:35px; font-size:16px; font-family:"微软雅黑"; color:#333333;}
.hf_cjwt dd{ text-indent:2em; line-height:1.9em; font-size:13px; color:#999999;}
.hf_cjwt dd a{ color:#FF0000;}

.hfXm_rightDiv{ width:292px; float:right; display:inline; margin-top:10px;}
.hfXm_rightTechnology{ border:1px solid #CCC; width:290px; padding-bottom:10px;}
.hfXm_rightTTitle{ background:url('xm_js.jpg') no-repeat; width:270px; height:34px; line-height:34px; color:#FFF; font-weight:bold; text-indent:1em; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:0}
.hfXm_rightAd{ width:270px; margin:10px auto 0 auto;}
.hfXm_rightAd a{ display:none;}

.hfXm_rightTechnology ul{ width:270px; margin:6px auto 0 auto;}
.hfXm_rightTechnology ul li{ background:url('xm_icon2.jpg') no-repeat center left ; line-height:24px; height:30px;text-indent:1em}
.hfXm_rightTechnology ul li a{ color:#666; font-size:12px;}
.hfXm_rightTechnology ul li a:hover{ color:#02940c; font-size:12px;}
.hfXm_new{ border:1px solid #CCC; width:290px; padding-bottom:10px; margin-top:10px;}
.hfXm_newTitel{ font-family:'宋体'; color:#999; line-height:40px; width:270px; margin:0 auto; font-size:14px;}
.hfXm_newTitelSpan{cursor:pointer;}
.font_w{ color:#333;}
.hfXm_new ul{ width:270px; margin:0 auto; font-size:12px; color:#ccc; display:none;}
.hfXm_new ul li{ border-top:1px solid #d8d8d8; padding:6px 0; height:53px; width:270px;}
.hfXm_new ul li a{ color:#666;}
.hfXm_new ul li a:hover{ color:#000; text-decoration:underline;}
.hfXm_Contact{border:1px solid #CCC; width:290px; padding-bottom:10px; margin-top:10px;}
.hfXm_Contact ul{ width:270px; margin:0 auto;}
.hfXm_Contact ul li img{ border:0;}
.hfXm_Contact ul li h3{ font-size:14px; color:#333; margin-top:10px; font-family:"宋体"}
.hfXm_Contact ul li{ font-family:"微软雅黑"; font-size:14px; margin-top:8px;}
.hfXm_Contact ul li span{ font-family:"微软雅黑"; font-size:18px;}


 
/**********案例***********/
.location_nav{ font-family:'宋体'; margin-top:15px;}
.location_nav span{ color:#444;}
.anli_div{ width:980px; overflow:hidden; margin-bottom:15px; margin-top:6px;}
.anli_content{ border-top:1px solid #CCC;  background:#FFF url('nali_bottom.jpg') no-repeat bottom center; width:978px; height:194px; overflow:hidden; margin-top:8px }
.anli_C_conter{width:810px; height:170px; overflow:hidden; margin:8px auto 0 auto;}
.anli_C_conter ul li{ float:left; display:inline; width:261px; border-right:1px dashed #CCC; margin-left:8px; overflow:hidden;}
.anli_C_conter ul li div{ width:254px; height:132px; overflow:hidden;}
.anli_C_conter ul li div img{ width:254px; height:132px; }
.anli_C_conter ul li p{ line-height:20px; padding:0 8px; text-indent:2em; width:246px;}
.anli_C_conter ul li a{ color:#73470a;}
.anli_C_conter ul li a:hover{ color:#666;}
.anli_C_left{border-right:1px solid #ccc; border-left:1px solid #ccc; height:190px; width:164px; }
.anli_C_left p{ padding:0 8px; line-height:22px; text-indent:2em; margin-top:6px;}
.anli_C_left p a{ color:#73470a;}
.anli_C_left p a:hover{ color:#666;}
.anli_title{ height:32px; width:164px; border-bottom:1px solid #CCC; position:relative;}
.anli_title a:hover{ text-decoration:underline;}
.nali_borerTobbom{ width:120px; border-bottom:1px solid #73470a; position:absolute; left:0; bottom:-1px; height:1px; overflow:hidden;}
.anli_title img{ float:left; display:inline; margin:6px;}
.anli_title a{ float:right; display:inline; margin:6px;}
.anli_C_right{ border-right:1px solid #CCC; height:190px; width:1px; overflow:hidden;}

/**********简介***********/
.jianjie_banner{ width:100%; height:260px; overflow:hidden; text-align:center;}
.jianjie_left{ width:208px; border:1px solid #CCC; position:relative; margin-left:4px; margin-top:12px; background:#f4f4f4; margin-bottom:15px;}
.jianjie_left ul{ margin-top:52px;}
.jianjie_ulLi{ border-top:1px dashed #CCC;border-bottom:1px dashed #f4f4f4; height:40px; width:208px; overflow:hidden; line-height:40px; background:url('jianjie_tab_ion1.jpg') no-repeat 64px 12px; cursor:pointer }

.jianjie_ulLi2{ border-top:1px solid #CCC;border-bottom:1px solid #ccc; height:40px; width:208px; overflow:hidden; line-height:40px; background:#fff url('jianjie_tab_ion2.jpg') no-repeat 64px 12px; cursor:pointer;color:#73470a}

.jianjie_left ul li span{ margin-left:86px; letter-spacing:1px;}
.jianjie_leftab{ position:absolute; width:216px; height:40px; color:#FFF; background:url('jianjie_leftTitlebg.png') no-repeat; font-size:14px; left:-4px;top:15px; line-height:40px}
.jianjie_leftab span{ margin-left:70px;}
.jianjie_right{ width:744px; border:1px solid #CCC;margin-top:12px;margin-bottom:15px; padding:1px 1px 6px 0; background:#f4f4f4;}
.jianjie_text{ color:#444; line-height:24px; }
.jianjie_text p{ text-indent:2em; margin:5px 0; padding:0 8px;}
.jianjie_text h3{ font-size:14px; font-weight:bold; padding-left:8px;}

.jj_sl{ color:#444; line-height:24px; padding:10px;}
.jj_sl p{ margin:5px 0; padding:0 8px;}
.jj_sl strong{ font-size:14px; font-weight:bold; font-family:"微软雅黑";}


/**********环境***********/
.jianjie_left dl{ margin-top:52px;}
.jianjie_left dl dd span{ margin-left:30px; letter-spacing:1px;}
.jianjie_dldd{ border-top:1px solid #CCC;border-bottom:1px solid #f4f4f4; height:38px; width:208px; overflow:hidden; line-height:38px; background:url('hj_lefticon2.jpg') no-repeat 18px 18px; cursor:pointer }

.jianjie_dldd2{ height:38px; width:208px; overflow:hidden; line-height:38px; background:#FFF url('hj_lefticon1.jpg') no-repeat 18px 18px; cursor:pointer; color:#73470a }

.jianjie_dldt{height:38px; width:208px; overflow:hidden; line-height:38px; background:#FFF; text-align:center;}
.hj_borderTopColor{ border-top:1px solid #ccc}

.hj_right{width:744px; border:1px solid #CCC;margin-top:12px;margin-bottom:15px; padding:1px 1px 2px 0; background:#f4f4f4; min-height:444px; 
position:relative; overflow:hidden;
}
.hj_dizi{ height:34px; width:744px; margin:0 auto; overflow:hidden; border-bottom:1px dashed #CCC; font-size:14px; line-height:34px;}
.hj_right_div p{ margin-left:15px;}
.hj_right_div ul{ margin-top:8px;height:394px; _height:404px;padding-left:4px; overflow-y:scroll; overflow-x:hidden;table-layout: fixed;word-wrap:break-word;word-break:break-all; }
.hj_right_div ul li{ float:left; display:inline; width:170px; height:180px;margin:8px 5px;}
.hj_right_div ul li a{ border:2px solid #fff; display:block;}
.hj_right_div ul li a img{ width:166px;}
.hj_right_div ul li a:hover{ border:2px solid #029301;}
.hj_abDiv{ width:100%; height:500px; overflow:hidden; position:absolute; left:0; top:36px; background:#000; zoom:1; opacity:0.8;filter:alpha(opacity=80); display:none;}
.hj_abDiv a{ position:absolute; top:0px; right:0px; z-index:2}
.hj_abDiv div{ position:absolute; width:721px; height:400px; top:5px; left:12px; z-index:1; display:none;}
/**********栏目***********/
.lm_left{ width:648px; overflow:hidden; margin-top:14px; margin-bottom:15px;}
.lm_leftTop{width:646px; border:1px solid #ccc; overflow:hidden;}
.lm_leftTimg{width:273px; height:341px; overflow:hidden; position:relative;}
.lm_leftTimgab{ width:273px; height:30px; background:#FFF; position:absolute; left:0; bottom:0;opacity:0.8;filter:alpha(opacity=80); z-index:1;}
.lm_leftTimgab_P{width:273px; height:30px; line-height:30px; text-align:left; font-size:18px; color:#73470a; font-weight:bold; font-family:'微软雅黑'; position:absolute; left:0; bottom:0; z-index:2;}
.lm_leftTimgab_P span{ font-size:14px; color:#999; margin-left:12px;}
.lm_leftTtext{ width:366px; overflow:hidden; margin-top:15px;}
.lm_leftTtext_1{ width:350px; margin:0 auto;}
.lm_leftTtext_1 h3{ text-align:center; font-size:16px; font-weight:bold; color:#444; line-height:30px;}
.lm_leftTtext_1 h3 a{ color:#444;}
.lm_leftTtext_1 h3 a:hover{ color:#73470a;}
.lm_leftTtext_1 p{ line-height:24px; text-indent:2em; width:310px; overflow:hidden; margin:0 auto; color:#999;}
.lm_leftTtext_1 p a{ color:#444}
.lm_leftTtext_1 p a:hover{color:#999}
.lm_leftXian{ width:350px; height:1px; border-bottom:1px dashed #ccc; overflow:hidden; margin:16px auto;}
.lm_leftTop_txt{ width:614px; margin:0 auto 20px auto; clear:both; overflow:hidden; padding-top:6px;}
.lm_texttop_txt1{ width:610px; overflow:hidden; font-size:14px;}
.lm_texttop_txt1 li{ border-bottom:1px dashed #ccc; line-height:30px; padding-left:14px; width:290px; float:left; overflow:hidden;}

.lm_left_title{ width:648px; height:25px; position:relative; margin-top:15px; border-bottom:2px solid #CCC; padding-bottom:4px; margin-bottom:14px;}
.lm_left_borderBottom{ width:145px; height:2px; border-bottom:2px solid #73470a; overflow:hidden; position:absolute; left:0; bottom:-2px;}
.lm_left_titlebg{ width:185px; height:26px; background:url('lm_qinchuen.jpg') no-repeat; position:relative}
.lm_left_titlebg p{font-size:18px; color:#73470a; font-weight:bold; font-family:'微软雅黑'; margin-left:20px; line-height:26px;}
.lm_left_titlebg p span{ font-size:14px; color:#999; margin-left:12px;}
.lm_left_titleright{ width:400px; overflow:hidden;text-align:right;}
.lm_left_titleright a{ background:#d8cdb1; color:#444; padding:4px 8px; margin:0 4px; line-height:26px; }
.lm_left_titleright a:hover{ background:#CCC;}
.lm_list li{ width:648px; height:149px; overflow:hidden; background:url('lm_left_textBg.jpg') no-repeat; margin-top:14px}
.lm_listtTitle h3{ font-size:14px; font-weight:bold; color:#444; margin-bottom:12px; line-height:40px;}
.lm_listtTitle h3 a{ color:#444;}
.lm_listtTitle h3 a:hover{ color:#73470a;}
.lm_listtTitle p { margin-right:16px;}
.lm_listtTitle p a{ color:#73470a; line-height:40px;}
.lm_listtTitle p a:hover{ text-decoration:underline;}
.lm_listContent{ color:#999; line-height:24px; text-indent:2em; clear:both; width:640px; margin:0 auto 10px auto;}
.lm_listContent a{ color:#444;}
.lm_listContent a:hover{ color:#73470a;}
.lm_ilstSpan{ margin-right:16px;}

.lm_Paging{ width:508px; margin:0 auto 0 auto;  text-align:center;  font-size:14px; height:40px; padding-top:18px;}
.lm_Paging li{ float:left; list-style-type:none;}
.thisclass{ margin:0px 7px;}
.lm_Paging li a{ border:1px solid #CCC; padding:4px 8px; margin:0 6px;}
.lm_Paging li a:hover{ background:#73470a; color:#FFF;}

.lm_right{ width:316px; overflow:hidden;margin-top:14px;}
.lm_rightTechnology{ width:314px; border:1px solid #CCC; margin-top:15px; padding-bottom:10px;}
.lm_rightTechnology div{ font-size:16px; font-weight:bold; font-family:'微软雅黑','黑体'; margin:8px 0;}
.titleTe1{ color:#444; margin-left:10px;}
.titleTe2{ color:#73470a; }
.titleTe3{ color:#ccc; font-size:12px; font-weight:100; letter-spacing:-2px; font-family:'宋体'; margin-left:10px;}
.lm_rightTeText{ font-size:14px; line-height:36px; padding-left:10px;}
.lm_right_Activity{ width:316px; overflow:hidden;}
.lm_right_Ac_title{ width:316px; border-bottom:2px solid #CCC; position:relative;font-size:16px; font-weight:bold; font-family:'微软雅黑','黑体'; margin:15px 0;}
.lm_right_Ac_img{ width:316px; text-align:center;}
.lm_right_Activity p{ line-height:24px; text-indent:2em; font-size:14px; padding:6px 4px;}
.lm_right_Activity p a{ color:#F00;}
.lm_right_Activity b{color:#73470a}
.lm_rightTeArticle{font-size:14px; line-height:36px; padding-left:10px;}
 
.lm_rightTeArticle li{ background:url('lm_right_nmb222.jpg') no-repeat 2px 12px; padding-left:5px}
.lm_rightTeArticle li span{ color:#FFFFFF; padding-right:15px;}

.widhtBorder{ width:280px;}
.lm_img_dian{ margin-bottom:15px;}
.lm_img_dian li{ border:1px solid #CCC; width:314px; overflow:hidden; padding:4px 0 4px 0; margin-top:10px;}
.lm_img_dianImg{ width:140px; height:109px; overflow:hidden; margin-left:4px;}
.lm_img_dianImg img{height:109px;width: 140px;}
.lm_img_dianText{ width:160px; overflow:hidden; height:109px; overflow:hidden;}
.lm_img_dianText h3{ font-size:14px; font-weight:bold; width:154px; text-align:center; color:#049403; margin-top:6px;}
.lm_img_dianText p{font-size:12px; text-indent:0}
.lm_img_dianText span{font-size:12px; font-weight:bold; color:#73470a}


/**********文章页***********/
.zw_div{ width:648px; overflow:hidden;}
.zw_div h1{ width:600px; margin:0 auto; text-align:center; line-height:38px; font-weight:bold; font-size:20px; color:#73470a;}
.zw_yinwen{ width:648px; border-bottom:1px dashed #ccc; text-align:center; font-size:12px; color:#999; line-height:34px; margin-bottom:20px;}
.zw_yinwen a{ color:#F00; margin-left:4px;}
.zw_div p{ text-indent:2em; line-height:24px; margin:6px 0; color:#444; letter-spacing:1px;}

.zw_zhenwen{ font-size:14px; line-height:1.8em; padding:10px; overflow:hidden;}
.zw_zhenwen a:hover{ text-decoration:underline; color:#FF9900;}

.zw_hfswt{ width:648px; height:217px; background:url('wz_dbg.jpg') no-repeat center; overflow:hidden; margin-top:30px}
.zw_hfswt p{ width:348px; color:#999; margin:54px 0 0 170px; line-height:24px;}
.zw_an{ width:648px; text-align:center; margin-top:16px;}
.zw_an a{ margin:0 50px;}
.zw_tuijina{ width:100px; height:30px; font-weight:bold; font-size:14px;color:14px; background:url('wz_dj.jpg') no-repeat left center; line-height:30px; padding-left:12px; margin-top:15px}
.zw_tuijian_text{ background:#f5f3f3; width:630px; overflow:hidden; padding:8px 0;}
.zw_tuijian_text li{ width:300px; line-height:30px; padding-left:10px; overflow:hidden; float:left;}

.zw_Piece{ width:620px; margin:15px auto; overflow:hidden;}
.zw_Piece p{color:#73470a; text-indent:0; width:300px; height:23px; line-height:23px; overflow:hidden;}
.zw_Piece p a{color:#73470a}
.zw_Piece p span{ font-weight:bold;}

/**********连锁***********/
.flsah_map{ width:980px; margin-top:15px;}
.ls_hf1{ width:382px; height:100px; margin-top:15px;}
.ls_hf1 div{ color:#444; font-weight:bold;  border-bottom:1px solid #ccc; font-size:14px; padding-left:30px; margin-bottom:4px; line-height:24px;}
.ls_hf1 div span{ color:#666; font-weight:100;}
.ls_hf1 ul{ padding-left:30px;}
.ls_hf1 ul li{ width:90px; float:left; display:inline; background:url('ls_sj.jpg') no-repeat left center; line-height:26px; padding-left:10px}
.ls_hf1 p{ line-height:26px; padding-left:20px;}
.ls_hf1 p span{ color:#F00}
.ls_hf2{width:388px;}
.ls_hf3{ width:210px;}
.ls_hf3 div{ padding-left:20px;}
.ls_hf1 a{ color:#000000;}
.ls_hf1 a:hover{ color:#02940C;}

/**********导航***********/
.daohang{width:1000px; background:#FFF; margin:20px auto 0 auto;border: 1px solid #CCCCCC;}
.daohang dl{font-size: 14px;line-height: 30px;margin-left: 11px;margin-top: 10px;height: 63px;}
.daohang dt{background-color: #04790C;font-size: 16px;width: 110px;text-align: center;}
.daohang dt a{color:#ffffff;font-weight: 800;}
.daohang li{float:left;}
.daohang li a{margin-left:10px;}
.daohang p{margin-left:10px;}
.rfmc_left img{width:270px;height:230px;}

/**********分店***********/
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
#xiaoqu{width:100%;margin:0 auto;border:#009408 2px solid;height:auto !important; padding-left:0px;padding-right:0px; background:#f4f4f4; clear:both; margin-top:10px;}

#xiaoqu .tit{float:left;overflow:hidden;width:100%; background:url(/images/maintit_contact.jpg) no-repeat; height:37px; line-height:37px;margin-bottom:10px; font-family:"微软雅黑", "黑体"; color:#fff;}
#xiaoqu .tit .t{ font-size:18px; text-indent:20px;}
#xiaoqu .tit .more{ margin-right:10px; font-size:16px;}
#xiaoqu .tit .more a{ color:#fff;}

#xiaoqu:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.xiaoqu{ width:100%;  height:auto !important;padding-top:10px;}
.xq_h3{ font-family:Microsoft YaHei,simhei; font-size:16px; font-weight:bold;color:#9e0001;width:90px; float:left; text-align:center;margin-left:5px;}
.xiaoqu_rt{ width:100%; padding-left:10px; height:auto; float:left;color:#666666;}
.xq_details{float:left;width:500px; padding-left:10px; padding-top:10px;margin-bottom:10px;text-align:left;}
.xq_details h4{ width:80px; height:20px;margin-top:10px; line-height:20px; float:left; background:#646464; color:#FFF; font-size:14px; text-align:center;}
.xq_dert{ width:370px; padding-top:0px;padding-bottom:5px;text-align:left;padding-left:10px; float:left;}
.xq_dert span{ display:block; padding-bottom:5px;font-size:12px; text-align:left;}
.xq_dert span a{ color:#397ad4;}