@charset "utf-8";
/* CSS Document */
body { 
  MARGIN: 0px; 
  PADDING: 0px;  
  FONT-FAMILY: 微软雅黑,宋体,;
  COLOR: #565656; 
  FONT-SIZE:14px; 
  LINE-HEIGHT:150%;
  background:#F9F1EF url(images/bg.jpg) repeat;
  
   }
html{ height: 100%; margin-bottom: 1px; -webkit-text-size-adjust:none;}/*去除火狐滚动条页面抖动*/

 /*链接样式*/
a{ font-size:14px; color:#333;} 
a:link{text-decoration : none ;color : #333;} 
a:visited {text-decoration : none ;color : #333;} 
a:hover {text-decoration : underline ;color: #000;} 
a:active {text-decoration : none ;color : #333;}

/*去除链接虚线*/  
a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}


 /*定义层容器*/
#container {
  width: 1002px;
  margin:0 auto;
  height:auto;
  position:relative;
}
   

#top{ float:left; display:inline; width:100%; height:120px; color:#7A412D; background-color:#fff;}
#top img{ float:left; display:inline; width:400px; margin:20px 0 0 0;}

#top_search{ float:right; display:inline; width:280px; height:50px; margin:50px 0 0 0;}
#top_search form{ padding:0; margin:0;}
.search_1{ float:left; display:inline; width:180px; height:17px; border:#7A412D solid 1px; padding:6px 10px;}
.search_2{ float:left; display:inline; cursor:pointer; width:40px; height:31px; border:#7A412D solid 1px;   border-left:none; background-color:#7A412D; color:#fff;}
#top span{ float:right; display:none; height:70px; width:120px; padding-left:50px; background:url(images/tel.png) no-repeat left top; margin:70px 20px 0 0; font-size:16px;}
#top span b{ width:100%; float:left;}

#gd_news{ position:absolute; width:100%; height:800%; overflow:hidden; left:0; top:0; padding:0; margin:0; }

#menu{ float:left; display:inline; width:100%; height:54px; background:url(images/menu_bg.jpg) repeat-x left top; }
#menu ul{ padding:0; margin:0; }
#menu ul li{ float: left; display:inline; width:125px; height:54px; line-height:54px; text-align:center;}
#menu ul li a{ color:#F7EEDD; float:left; width:100%; font-size:20px; font-family:  "微软雅黑"; }
#menu ul li a:hover{ color:#7A412D; background-color:#F7EEDD; text-decoration:none; }
.menu_on{color:#7A412D !important; background-color:#F7EEDD !important;}






#banner{ float:left; display:inline; width:100%; height: auto; height:280px; margin-top:20px;}
#banner2{ float:left; display:inline; width:100%; height:280px; overflow:hidden;}
.focusBox { position: relative; width:100%; height:auto; float:left;}	
.focusBox .pic{ position:relative; z-index:0; text-align:center; float:left; width:100%; display:inline; height:auto;}	
.focusBox .pic img { width:100%; display: block; height:280px;}	
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }	
.focusBox .hd li{
	margin: 0 5px; background: url(images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;		display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px;	}	
.focusBox .hd .on{ background-position:0 0; }	
.focusBox .prev,	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }	
.focusBox .prev { left: 0; }	.focusBox .next { background-position: 0 -90px; right: 0; }	
.focusBox .prev:hover,	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }	
.focusBox  ul{ padding:0; margin:0;}
.focusBox  ul li{ display:inline;}






#ind_tt{ float:left; display:inline; width:100%; margin-top:10px; height:90px; overflow:hidden; background:url(images/tt.gif) no-repeat left top; position:relative;}
#ind_tt_l{ float:left; display:inline; width:100%;}
#ind_tt_r{ float:right; display:inline;width:237px; height:80px;}
#ind_tt_r img{ border:0; width:100%; height:80px;}

#ind_tt_l h1{ padding:5px 0; float:left; display:inline; width:84%; margin:0; margin-top:5px;  margin-left:12%; text-align:center; height:40px; line-height:40px; overflow:hidden;}
#ind_tt_l h1 a{ font-size:32px; color:#045D3F; font-weight:900; font-family:黑体;}
#ind_tt_l span{ float:left; display:inline; width:80%; margin-left:12%; text-align:center; font-size:14px; color:#045D3F;}
.tt_a{ position:absolute; right:0; width:30px; height:88px;}

#ind_tt_l span a{ color:#045D3F;}


#ind_tit{ float: left; display:inline; width:100%; border-bottom:#A56645 solid 2px; padding:6px 0; color:#7A412D; margin-top:10px;}
#ind_tit a{ color:#7A412D; text-decoration:none; float:right; display:inline; border:#7A412D solid 1px; padding:2px 14px;}
#ind_tit  span{ font-size:20px; font-weight:bold; float: left; display:inline;}
#ind_tit  sup{ float:left; display:inline; margin:4px 0 0 10px; font-size:16px; color:#A77A67;}

#ind{ float: left; display:inline; width:100%; height:auto; margin-top:8px;}


.top_news{ float:left; display:inline; width:100%; padding-bottom:10px; background:url(images/a_4.gif) repeat-x left bottom;}
.top_news img{ float:left; display:inline; width:156px; height:100px; border:0;}
.top_news dl{ float:right; display:inline; padding:0; margin:0; width:310px;}
.top_news dl a{ font-weight:bold; float:left; display:inline;}
.top_news dd{ float:left; display:inline; width:100%; padding:0; margin:4px 0 0 0; font-size:12px;}
.top_news span{ font-size:12px;}



.top_news2{ float:left; display:inline; width:100%; margin:10px 0 0px 0;  background:url(images/a_4.gif) repeat-x left bottom; padding-bottom:10px;}
.top_news2 img{ float:left; display:inline; width:156px; height:100px; border:0;}
.top_news2 dl{ float:right; display:inline; padding:0; margin:0; width:280px;}
.top_news2 dl a{ font-weight:bold; float:left; display:inline;}
.top_news2 dd{ float:left; display:inline; width:100%; padding:0; margin:4px 0 0 0; font-size:12px;}
.top_news2 span{ font-size:12px;}


.top_news3{ float:left; display:inline; width:100%; margin:10px 0 4px 0; padding-bottom:6px; background:url(images/a_4.gif) repeat-x left bottom;}
.top_news3 a{  padding:0; margin:0; width:48%;}
.top_news3 img{  display:inline; border:0; width:100%; height:140px;}
.top_news3 a:nth-child(odd){ float:left;}
.top_news3 a:nth-child(even){ float:right}



#ind1_l{ float:left; display:inline; width:100%;  padding-bottom:10px; margin-top:20px;}
#ind1_r{ float:right; display:inline; width:250px; height:auto;}
#ind1_l_l{ float:right; display:inline; width:500px; background-color:#F7FCF6; }
#ind1_l_r{ float:left; display:inline; width:480px;  overflow:hidden;}

.news_t{ padding:0; margin:0;}
.news_t li{ float: left; display:inline; width:100%; background:url(images/a_3.jpg) no-repeat left center; height:32px; line-height:32px;}
.news_t li dd{ float:left; display:inline; padding:0; margin:0; width:78px; height:78px; border:#E0CECC solid 1px; text-align:center; padding:10px; color:#7A412D;}
.news_t li dd sup{ float:left; display:inline; padding:10px 0 5px 0; margin:0; width:100%; border-bottom:#E0CECC solid 1px; font-size:16px;}
.news_t li dd dl{ float:left; display:inline; width:100%; margin:10px 0 0 0; padding:0; font-size:20px;}
.news_t li a{ float:left; display:inline; font-size:14px;  margin-left:10px; }
.news_t li  span{ float: left; display:inline; float:right; line-height:180%; font-size:12px;  color:#999;}

#ind2_l{ float:left; display:inline; width:490px; height:auto; margin:20px 0 0 0;}
#ind2_r{ float:right; display:inline; width:490px; height:auto; margin:20px 0 0 0;}
#ind img{ border:0;}
#ind2_l img{ float:left; display:inline; width:100px; margin-top:20px;}
#ind2_l dd{ float:right; display: inline; padding:0; margin:0; width:370px;  color:#7A412D;}
#ind2_l dd span{ float:left; display: inline; width:100%; line-height:180%; margin:0px 0 0 0; font-size:14px;}
#ind2_l dd  h1{ float:left; display:inline; margin:10px 0 0 0; font-size:16px; padding:5px 0;}
#ind2_l dd  a{ float:left; display:inline; margin:0px 0 0 0; padding:0;}
#ind2_l dd  img{ margin:0;}
#ind2_r img{ float: left; display:inline; border:p; margin:20px 0 0 0;}

#hdp{ float:left; display:inline; width:100%; height:322px; overflow:hidden;}
#hdp ul{ padding:0; margin:0;}
#hdp ul li{ float:left; display:inline; width:100%; height:322px; position:relative;}
#hdp ul li img{ border:0; width:100%; height:100%;}
#hdp ul li span{ position:absolute; width:100%; left:0; height:32px; line-height:32px; bottom:0; background-color:#A56645; filter:alpha(opacity=80); -moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8; z-index:1;}
#hdp ul li b{ position:absolute; width:100%; left:0; height:32px; line-height:32px; bottom:0; color:#fff; z-index:5; text-indent:5px; font-weight:normal; text-align:center;}


.news_1{ float:left; display:inline; width:100%; height:auto; color:#7A412D;}
.news_1 span{ float:left; display:inline; width:337px; height:388px; background:url(images/bg_1.png) no-repeat left top; overflow:hidden; margin:20px 0 0 14px;}
.news_1 span b{ float:left; display:inline; width:100%; background:url(images/ind2_bg.png) no-repeat center center; text-align:center; font-size:20px; margin:40px 0 0 0;}
.news_1 a{ color:#7A412D;}
.news_1 img{ float:left; display:inline; margin:30px 0 0 10px; width:130px; height:160px;}
.news_1 dt{ float:left; display:inline; padding:0; margin:10px 0 0 0; width:100%;}
.news_1 dt a{ float:left; display:inline; width:143px; height:40px; margin:0 0 0 80px;}
.news_1 dt img{ width:100%; height:100%;}
.news_1  ul{ float:right; display:inline; padding:0; margin:20px 10px 0 0; width:160px;}
.news_1  ul li{ float:left; width:100%; margin:6px 0 0 0;}


.news_1 span:first-child{ margin-left:0;}
.news_1 span:nth-child(5n){ margin-left:0;}


#ind1_l_dd{ float:left; display:inline; width:100%; height:85px; margin-top:10px; margin-bottom:10px;}
#ind1_l_dd img{ border:0; width:100%; height:100%;}

#ind_ad { float:left; display:inline; width:100%; height:auto; margin:20px 0 0 0;}
#ind_ad img{ border:0;  float:left; width:100%; display:inline;}
#ind_ad a{ display:inline; width:49.6%; margin:0;}
#ind_ad a:first-child{ float:left;}
#ind_ad a:last-child{ float:right;}

#ind_ad2 { float:left; display:inline; width:100%; height:auto; margin:20px 0 0 0;}
#ind_ad2 img{ border:0;  float:left; width:100%; display:inline;}	


#ind1_r_1{ float:left; display:inline; border:#ddd solid 1px; width:248px; height:270px;}
#ind1_r_tit{ float:left; display:inline;  width:100%; height:28px; line-height:28px; border-left:#7A412E solid 6px; margin-bottom:10px;}
#ind1_r_tit span{ float:left; display:inline;  padding-left:20px;  color:#000; font-weight:bold; font-size:20px;}
#ind1_r_tit a{ float:right; display:inline; margin-right:10px;}

.news_2{ float:left; display:inline; padding:0; margin:0; width:100%; height:auto; }
.news_2 li{ float:left; display:inline; width:100%; height:30px; line-height:30px; overflow:hidden;}
.news_2 li a{ float:left; display:inline; color:#000; font-weight:bold;}
.news_2 li span{ float:left; display:inline;}
#ind1_l_r ul{ padding:0; margin:0;}

#ind1_l_r_t{ float:left; display:inline; width:100%; height:110px; background:#000 url(images/a_4.gif) repeat-x left bottom; margin-top:15px;}
#ind1_l_r_t h3{ float:left; display:inline; width:100%; height:20px; text-align:center; padding:0; margin:0; overflow:hidden;}
#ind1_l_r_t h3 a{ font-size:16px; color:#3D3D3D;}
#ind1_l_r_t span{ float:left; width:100%; line-height:200%; position:relative; margin-top:10px;height:70px;}
#ind1_l_r_t span a{ position:absolute; right:10px; bottom:-5px; color:#E29D24;  }


.news_3{ float:left; display:inline; padding:0; margin:0; width:100%; height:auto; margin-top:5px;}
.news_3 li{ float:left; display:inline; width:100%; height:38px; line-height:38px; width:100%; border-bottom:#eee solid 1px; background:url(images/a_6.gif) no-repeat left center; overflow:hidden;}
.news_3 li a{ float:left; display:inline; margin-left:10px; color:#4D4D4D;}

#ind1_r_dd{ float:left; display:inline; width:100%; height:66px; margin-top:8px;}
#ind1_r_dd img{ border:0; width:100%; height:66px;}

#ind1_r_2{ float:left; display:inline; border:#ddd solid 1px; width:248px; height:207px; margin-top:8px; background:url(images/a_7.gif) no-repeat 10px 35px;}
#ind1_r_2 ul{ padding:0; margin:0; float:left; display:inline; width:100%; margin-top:7px;}
#ind1_r_2 ul li{ float:left; display:inline; width:200px; margin-left:40px; height:24px; line-height:24px; overflow:hidden;}


#ind_dd{ float:left; display:inline; width:100%; height:auto; margin-top:8px;}
#ind_dd img{ width:100%; border:0;}

.m_on{  }



.jckm{ position:absolute; left:0; margin:0 !important; padding:0 !important; width:30px !important; letter-spacing:8px; height:216px !important; background:url(images/jckm.gif) no-repeat left top; color:#fff !important;}

#gdkm{ float:left; display:inline; width: 958px; margin-left:30px; padding-left:10px; border:#ccc solid 1px; height:214px; overflow:hidden;}

#ind2_tit1{ float:left; display:inline; width:100%; height:39px;  background:url(images/t_1.gif) repeat-x left top; margin-top:8px;}
#ind2_tit1 span{ float:left; display:inline; font-size:16px; font-weight:bold; color:#282828; height:36px; line-height:36px; padding-right:56px; margin-top:3px; margin-left:10px; background:url(images/t_1_bg.gif) no-repeat right top;}
#ind2_tit1 a{ float:right; display:inline; margin-right:10px; margin-top:10px;}
#ind2 a{ float:left; display:inline; margin-left:18px; margin-top:10px; width:100px; text-align:center; overflow:hidden;}
#ind2 img{ border:0; width:100px; height:125px; float:left; margin-bottom:8px;}

#ind3{ float:left; display:inline; width:100%; height:auto; margin:20px 0 0 0;}

#ind3_tit1{ float:left; display:inline; width:100%; height:50px;  background:url(images/t_2.jpg) repeat-x left top; }
#ind3_tit1 span{ float:left; display:inline; width:100%; height:100%; background:url(images/t_2_bg.jpg) no-repeat left top; line-height:50px; text-indent:20px; color:#105D0F; font-size:18px; font-weight:bold;}

#ind3_l{ float:left; display:inline; width:477px; height:440px; padding:0 10px 10px 10px; background-color:#fff;}
#ind3_c{ float:right; display:inline;width:477px; height:440px; padding:0 10px 10px 10px; background-color:#fff;} 
#ind3_r{ float:right; display:inline; width:280px;  border-left:#ddd solid 1px; margin-top:8px; margin-right:8px;}
#ind0{ float:left; display:inline; width:1000px; border:#ccc solid 1px;}
#ind0 a{ float:left; display:inline; margin-left:18px; margin-top:10px; width:104px; text-align:center; overflow:hidden;}
#ind0 img{ border:0; width:100px; height:125px; float:left; margin-bottom:8px;}



#ind3_tit2{ float:left; display:inline; width:100%; background:url(images/t_3.jpg) repeat-x left top; height:36px; border-top:#ddd solid 1px; line-height:36px; margin-top:8px; }
#ind3_tit2 span{ float:left; display:inline; height:100%; margin-left:20px; background:url(images/a_1.jpg) no-repeat left center; padding-left:22px;  color:#1C7835; font-weight:bold; font-size:16px;}
#ind3_tit2 a{ float:right; display:inline; margin-right:10px; color:#1C7835;}
#ind3_t{ float:left; display:inline; width:100%; height:120px; margin-top:20px;}
#ind3_t dd{ float:right; display:inline; width:466px; padding:0; margin:0;}
#ind3_t img{ float:left; display:inline; width:162px; height:118px; border:0;}
#ind3_t dd a{ float:left; display:inline; font-size:16px; color:#7A412D; font-weight:bold;}
#ind3_t dd span{ float:left; display:inline; width:100%; margin:10px 0 0 0; line-height:180%;}

.news4{ float:left; display:inline; width:100%; height: auto; padding:0; margin:0; margin-top:10px;}
.news4 li{ float:left; display:inline; width:100%; height:32px; line-height:32px; background:url(images/a_3.jpg) no-repeat left center; overflow:hidden;}
.news4 li a{ float:left; display:inline; margin-left:10px;}
.news4 li sup{ float:right; display:inline;}


.news5{ float:left; display:inline; width:100%; height: auto; padding:0; margin:0;}

.news5 li{ float:left; display:inline; width:184px; height:268px; background-color:#7B422F; padding:4px; margin:20px 0 0 10px; overflow:hidden; color:#fff;}
.news5 li a{ float:left; display:inline; border:#C59D60 solid 1px; width:183px; height:268px; overflow:hidden;}
.news5 li:first-child{ margin-left:0;}
.news5 li a img{ float:left; display:inline; border-radius:50%; width:100px; height:100px; margin:40px 0 0 40px;}
.news5 li dd{ float:left; display:inline; width:100%; text-align:center; margin:20px 0 0 0; padding:0; color:#fff; font-size:14px; }
.news5 li dt{ float:left; display:inline; width:100%; text-align:center; margin:20px 0 0 0; padding:0; color:#fff; font-size:16px; font-weight:bold;}
.news5 li a:hover{ background-color:#C59D60;}
.more{ float:left; display:inline; padding:10px 40px; background-color:#C59D60; color:#fff !important; font-size:18px; margin:40px 0 0 420px; letter-spacing:2px;}
.more:hover{ background-color:#7B422F; text-decoration:none;}


.ysbd{ width:100%; height:300px; overflow:hidden;  }
.ysbd ul{ overflow:hidden; zoom:1; }
.ysbd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;  }
.ysbd ul li .pic{ text-align:center; }
.ysbd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.ysbd ul li .pic a:hover img{ border-color:#999;  }
.ysbd ul li .title{ line-height:24px;   }



.tit_1{ float:left; display:inline; margin-left:8px; margin-top:8px; height:80px;}
.tit_1 img{ border:0; width:272px; height:80px;}



#ind3_tit3{ float:left; display:inline; width:100%;  height:36px; border-bottom:#ddd solid 1px; border-top:#ddd solid 1px; line-height:36px; }
#ind3_tit3 span{ float:left; display:inline; height:100%; margin-left:10px;  color:#1C7835; font-weight:bold; font-size:16px;}
#ind3_tit3 a{ float:right; display:inline; margin-right:10px; color:#1C7835;}


#ind3_tit4{ float:left; display:inline; width:100%; background:url(images/t_3.jpg) repeat-x left top; height:36px; border-top:#ddd solid 1px; line-height:36px; margin-top:8px; }
#ind3_tit4 span{ float:left; display:inline; height:100%; margin-left:10px; width:108px; text-indent:30px;  cursor:pointer;}
#ind3_tit4 a{ float:right; display:inline; margin-right:10px; color:#1C7835;}
.t_1{ background:url(images/a_9.jpg) no-repeat left top; border-right:#ddd solid 1px; font-size:16px;  color:#1C7835; font-weight:bold;}

#tab_1_2{ display:none;}
#tab_2_2{ display:none;}
#tab_3_2{ display:none;}
#tab_4_2{ display:none;}
#tab_9_2{ display:none;}

#tab_8_2{ display:none;}
#tab_5_1{ background-color:#F7FDF9; float:left; width:100%;}
#tab_5_2{ display:none; background-color:#F7FDF9; float:left; width:100%;}
.t_2{ background:url(images/a_10.jpg) repeat-x left top !important; color:#1C7835 !important; font-weight:bold;}

#ind3_tit5{ float:left; display:inline; width:100%; height:36px; line-height:36px; background:url(images/a_10.jpg) repeat-x left -36px; border-top:#ddd solid 1px; border-bottom:#ddd solid 1px; margin-top:18px; }
#ind3_tit5 a{ float:left; display:inline; width:49%; text-align:center; height:100%;}
#ind3_tit5 a:hover{ text-decoration:none;}
#tab_tit_5_1{ border-right:#ddd solid 1px;}


/*定义主内容*/
#PageBody {width:100%; float:left; display:inline; height:auto; background-color:#fff; margin:40px 0 0 0;}
#PageBodys{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
#main{ float:left; width:100%; background-color:#E5E5E5; height: auto;}




/*左列样式*/ 
#left{
  width:260px;
  height:auto;
  text-align:left;
  margin:0;
  padding:0;
  float:right;
  display:inline;
  margin-top:20px;
} 



/*右列样式*/ 
#right{
  width:730px;
  text-align:left;
  float:left;
  overflow: hidden;
  height:auto;
  display:inline;
  background-color:#fff;
  margin-top:20px;
  }  
  

#btm{ float:left; display: inline; width:100%; color:#333; padding-top:10px; height:160px; margin-top:20px; text-align:center; line-height:180%; font-size:16px;}
#btm a{ color:#333;}

#link{ float:left; display:inline; width:1000px; border:#7A412E solid 1px; border-top:#7A412E solid 4px; margin-top:40px; }
#link_tit{ float:left; display:inline; width:100%; border-bottom:#7A412E solid 1px; background:url(images/link.png) no-repeat 10px center; height:48px; line-height:48px; text-indent:50px; font-weight:bold; color:#000; font-size:16px;}
#link a{ float:left; display:inline; margin-top:20px; margin-left:20px; color:#636363;}
#link span{ float:left; display: inline; margin-top:20px; margin-left:20px; color:#636363;}
#link_cot{ float:left; display:inline; background-color:#fff; padding-bottom:20px; width:100%;}



/*分页*/
#pagelist{ float:left; width:100%; height:50px; margin-top:10px; text-align:center; padding-top:15px; padding-bottom:10px; }
#pages{ margin:0 auto; width:auto; }
#pages a{padding:10px 20px; border:#7A412E solid 1px; margin:0 2px;  color:#7A412E; }
#pages a:hover{ border:#FC7C0F solid 1px; text-decoration:none; color:#FC7C0F;}
.page_on{ border:#7A412E solid 1px !important; background-color:#7A412E !important; color: #999 !important;}
#rpage{ float:right; display:inline; }
#rpage a{ float:left; display:inline; padding:0 7px; height:23px; line-height:23px; border:#ccc solid 1px; margin:0 2px;}
#rpage a:hover{ border:#C59D60 solid 1px; text-decoration:none; background-color:#C59D60; color:#ccc;}
.page_no{ float: none; padding:10px 20px; margin:0 2px; border:#ccc solid 1px; background-color:#eee; color:#999;}


#cot{ float:left; display:inline; padding:20px; line-height:200%; }



#r_tit{ float:left; display:inline; width:730px; height:100px;  background: url(images/c_titbg.png) 0% 0% / cover no-repeat; }
#r_tit h3{ float:left; display:inline; font-size:34px; font-weight:bold; color:#7A412E; margin:40px 0 0 20px; padding:0; font-weight: bold;}
#r_tit span{ float:right; display:inline; margin-right:20px; margin-top:42px;}
#r_cot{ float:left; display:inline; padding:20px; height:auto; overflow:hidden;}


#news_cot{ float:left; display:inline; width:100%; height:auto; }
#news_cot ul{ padding:0; margin:0;}
#news_cot ul li{ float:left; display:inline; width:100%; padding:20px 0; border-bottom:#eee dashed 1px; color:#666;}
#news_cot ul li h3{ float:left; display:inline; letter-spacing:1px; padding:0; margin:0; width:100%;}
#news_cot ul li small{ float:left; display:inline; font-size:14px; font-weight:normal; width:100%; margin:15px 0 0 0; }
#news_cot ul li small i{ font-size:15px;}
#news_cot ul li a{ float:left; display: inline; font-size:18px; color:#7A412E}
#news_cot ul li span{ float:left; display:inline; width:100%; margin-top:10px; line-height:200%;}
#news_cot ul li i{ display:inline; margin:3px 8px 0 0;}
#news_cot ul li h3 i{ float:left;}

#l_dd{ float:left; display:inline;  width:100%; height:auto; margin-bottom:0px;}
#l_dd img{ float:left; display:inline; width:100%; border:0;}
#l_dd a{ float:left; margin-bottom:10px;}




#l_news{ float:left; display:inline; height:auto; padding:20px; margin:0 0 10px 0; background-color:#fff;}
.l_video{ padding:0; margin:0;}
.l_video li{ float:left; display:inline; margin-top:8px; margin-left:9px; padding-bottom:8px;}
.l_video li a{ float:left; display:inline; width:135px; text-align:center; overflow:hidden;}
.l_video li img{ float:left; display:inline; width:135px; height:85px; border:0; margin-bottom:6px;}


.l_fc{ padding:0; margin:0; float: left; width:100%; height:auto; padding-bottom:8px;}
.l_fc li{ float:left; display:inline; margin-top:8px; margin-left:13px; }
.l_fc li a{ float:left; display:inline; width:80px; height:125px; text-align:center; overflow:hidden;}
.l_fc li img{ float:left; display:inline; width:80px; height:100px; border:0; margin-bottom:6px;}

#cot_tit{ float:left; display:inline; width:96%; margin-left:2%; text-align:center; background:url(images/a_4.gif) repeat-x left bottom; padding-bottom:10px;}
#cot_tit h1{ float:left; display:inline; width:100%; padding:10px 0; font-size:28px; font-weight:normal; color:#000; line-height:160%;}
#cot_tit span{ float:left; display:inline; width:100%; color:#666;}

#news_its{ float:left; display:inline; width:100%; margin-top:10px; padding-bottom:10px;}
#news_btm{ width:350px; margin:0 auto;  }
#news_btm a{ float:left; display:inline; color:#666; font-size:12px; background-color:#eee; padding:7px 20px;  margin-left:20px;}
#news_btm a:hover{ text-decoration:none; background-color:#7A412D; color:#fff;}

#r_case{ float:left; display:inline; width:100%; height:auto;}
#r_case ul{ padding:0; margin:0;}
#r_case ul li{ float:left; display:inline; width:780px; height: auto; border:#FFA188 solid 1px; padding:15px; margin-left:5px; margin-top:10px;}
#r_case ul li h3{ font-size:20px; float:left; display:inline; width:377px; margin:0; padding:10px 0;}
#r_case ul li span{ display:inline; width:377px; line-height:180%; position:relative; height:205px;}
#r_case ul li img{ display:inline; width:340px; height:205px;}
#r_case ul li a{ position:absolute; width:70px; height:24px; line-height:24px; background-color:#666; text-align:center; bottom:20px; right:10px; color:#ccc;}
#r_case ul li a:hover{ text-decoration:none; background-color:#333; color:#fff;}
#r_fc{ float:left; display:inline; width:100%; height:auto;}
#r_fc ul{ padding:0; margin:0;}

#r_fc ul li{ float:left; display:inline; width:96%; margin-left:2%;  background:url(images/a_4.gif) repeat-x left bottom; height:140px; overflow:hidden; margin-top:10px; position:relative;}

#r_fc ul li img{ float:left; display:inline; width:100px; height:125px;}
#r_fc ul li h3{ float:right; display:inline; width:506px; padding:0; margin:0; font-size:14px;}
#r_fc ul li span{ float:right; display:inline; width:506px; margin-top:10px; line-height:200%;}
#r_fc ul li a{ position:absolute; bottom:10px; right:10px; padding:5px 10px; background-color:#666; color:#eee;}
#r_fc ul li a:hover{ background-color:#005B00; color:#fff; text-decoration:none;}

#r_m{  display:inline; width:49%; border:#ddd solid 1px;  height:auto;  margin-top:20px;}
#r_m:nth-child(odd){ float:left;}
#r_m:nth-child(even){ float:right;}

#r_m_tit{ float:left; display:inline; width:100%; height:42px; line-height:42px; background-color:#7A412E; border-bottom:#ddd solid 1px;}
#r_m_tit span{ float:left; display:inline; margin-left:20px; font-size:18px; font-weight:bold; color:#fff;}
#r_m_tit a{ float:right; display:inline; margin-right:20px; color:#fff;}

#list_cot{ background-color:#fff; float:left; display:inline; width:100%; height:280px; overflow:hidden;}
#list_cot dl{ float:left; display:inline; width:140px; overflow:hidden; padding:0; margin:0;}
#list_cot dl img{ float:left; display:inline; border-radius:50%; width:100px; height:100px; margin:30px 0 0 20px;}
#list_cot dl dt{ float:left; display:inline; width:100%; text-align:center; padding:0; margin:20px 0 0 0; font-weight:bold; color:#000;}
#list_cot dl dd{ float:left; display:inline; width:100%; text-align:center; padding:0; font-size:12px; margin:10px 0 0 0;}


#list_cot ul{ float:right; display: inline; width:300px; margin:20px 20px 0 0; padding:0;} 
#list_cot ul li{ float:left;  width:100%; height:auto; width:100%; height:34px; line-height:34px;}


#r_video{ float:left; display:inline; width:100%; height:auto;}
#r_video ul{ padding:0; margin:0;}
#r_video ul li{ float:left; display:inline; width:200px; margin-left:12px; height: auto; overflow:hidden; margin-top:20px;}
#r_video ul li img{ float:left; display:inline; width:200px; height:125px; margin-bottom:7px;}
#r_video ul li a{ float:left; display:inline; width:100%; height:154px; overflow:hidden; text-align:center;}
#r_video ul li a:hover{ background-color:#005B00; color:#fff;}
#ylogin{ float:right; display:inline;}

#tougao{ float:left; display:inline; width:938px; border:#eee solid 1px; padding:10px; background-color:#fff; margin-top:15px;}
.td1{ width:20%; text-indent:20px;border-bottom:#eee solid 1px;}
.td2{ width:80%; padding:10px; border-bottom:#eee solid 1px;}
#right2 table{ width:100%;}
#right2 td{ }
#right2{ float: left; display:inline; border:#ccc solid 1px; margin-top:10px; width:958px;}
#fb{ float:left; display:inline; margin-left:30%; padding:20px 0 20px 0;}

.slideBox2 ul{ padding:0; margin:0; }
.slideBox2 ul li{ float:left; display:inline;}
.slideBox2 .bd{ float:left; display:inline; margin-left:10px;}


.slideBox3 ul{ padding:0; margin:0; }
.slideBox3 ul li{ float:left; display:inline;}
.slideBox3 .bd{ float:left; display:inline; margin-left:10px;}


#kmlist{ float:left; display:inline; width:100%; height:auto; border-top:#ccc solid 1px; padding-top:20px; padding-bottom:20px;}
#kmlist ul{ padding:0; margin:0;}
#kmlist ul li{ float:left; display:inline; width:46%; margin-left:2%; border-bottom:#ccc dotted 1px; height:28px; overflow:hidden; line-height:28px; background:url(images/a_3.jpg) no-repeat left center;}
#kmlist ul li a{ float:left; display:inline; margin-left:5px;}

#ind_zl{ float:left; display:inline; width:100%; height:auto; margin-top:5px;}
#ind_zl a{ float:left; display:inline; margin-left:20px; margin-top:5px;}

#r_cot2{ float:left; display:inline; border:#ddd solid 1px; width:1000px; height:auto; overflow:hidden;}
#r_cot2 img{ padding:10px;}
#r_cot img{ padding:10px;}
#cot2{ float:left; display:inline; width:100%;  height:auto; padding-top:20px; overflow:hidden; line-height:200%; }

.llk{ float:left; display:inline;}
.llk img{ border:0; width:106px; height:39px; margin-left:10px;}