@charset "utf-8";
/* CSS Document */
body { 
  margin:0; padding:0;
  font-size:medium;
  vertical-align:middle;
  COLOR: #000; 
  
 }
html{font-size:medium;vertical-align:middle }

 /*链接样式*/
a{  color:#000; font-size:small;} 
a:link{text-decoration : none ;color : #000;} 
a:visited {text-decoration : none ;color : #000;} 
a:hover {text-decoration : underline ;color: #900; text-decoration:none;} 
a:active {text-decoration : none ;color : #900;}

/*去除链接虚线*/  
a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}


 /*定义层容器*/
#container {
  width: 100%;
  margin:0 auto;
}
   
/*定义顶部*/
#head {
 width:100%;
 margin:0;
 padding:0;
 position:relative;
 height: auto;
 z-index:999;


}

#top{ float:left; width:100%; height:80px;  overflow:hidden; color:#000; border-top:#eee solid 1px; color:#7A412E; position:relative;}
.logo{   position: absolute;top: 50%; left: 28%; transform: translate(-50%, -50%); display:inline; width:50% !important; border:0;}
.logo img{ float:left; display:inline; width:100%; border:0; margin:2% 0 0 5%;}

#top span{ position:absolute; right:50px; top:30px;}
.top_menu { position:absolute; right:10px; top: 30px; text-align:center;}
#top i{ font-size: x-large; color:#7A412E;}
.top_content{ position:absolute; right:60px; top:30px; text-align:center;}
.top_content img{ width:40%; border:0;}
#top dd{ padding:0; margin:0; width:100%; color:#7A412E;}

#ind_menu{ float:left; display:inline; width:100%;}
#ind_menu a{ float:left; display:inline; width:20%; text-align:center; background-color:#AD6A01; padding:10px 0; margin:20px 0 0 4%; border-radius:5px;}
#ind_menu b{ width:100%; float:left; font-size:small; font-weight:normal; margin-top:4px; color:#fff;}

.top_search{ float:right; display:inline; margin:0px 10px 0 0;}
.top_search i{ font-size:x-large;}
#keys{ float:left; display: inline; padding:6px 10px; border:#ccc solid 1px; margin:0 10px 0 0; border-radius:10px; width:180px; display:none;} 

#top1{float:left; width:100%; height:30px; line-height:25px; display:inline; margin-top:15px;}
#top1 a{ color:#000;}
#top2{ float:left; width:100%; height:80px; display:inline;}

.put2{ background:url(img/search.jpg) no-repeat left top; width:72px; height:24px; border:0; cursor:pointer;}
.put1{ width:110px; margin-right:5px;}

#banner{ width:100%; height: auto; float:left; display:inline;}
#banner img{ float:left; display:inline; width:100%; border:0;}


#gg{ float:left; width:600px; height:24px; line-height:24px; display:inline; margin-left:140px;}
#gg a{ color:#FF6600}
#tel{ float:left; height:24px; line-height:24px; color:#FF6600; position:absolute; right:0px; top:70px; font-size:14px; font-weight:bold;}

#menu{ width:100%; float:left; margin:10px 0 10px 0;}

#menu a{ float:left; color:#333; font-size:medium; width:20%; text-align:center;}
#menu ul li a:hover{ text-decoration:none; }
#menu ul li:first-child{  float:left; margin-left:2%;}
#menu ul li:last-child{  float:right; margin-right:2%;}

#smenu{ position: absolute; right:10px; top:80px; height: 300px; width:200px; background: url(img/bg_2.png) 0% 0% /cover no-repeat; z-index:999; display:none; padding-top:20px;   box-shadow: 0px 1px 2px #000;}
#smenu a{ color:#fff; float:left; display: inline; width:80%; padding:10px 0; margin:0 0 0 10%; border-bottom:#fff solid 1px; text-align:center; color:#7A412E;}
#smenu i{ float:right; display:inline; margin:3px 10px 0 0; }
#smenu span { float:left; display:inline; width:100%; background-color:#7A412E; border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#smenu span i{ float: none; display:inline; font-size:large;}
#smenu span a{ border-bottom:none; text-indent:0; text-align:center; font-size:large;}

#ind_hh{ float:left; display:inline; width:94%; margin:20px 0 0 3%; height:auto; position:relative;}
#ind_hh ul{ padding:0; margin:0;}
#ind_hh ul li{ float:left; display:inline;}

#ind_hh .hd{ width:90%; height:11px;  position:absolute; z-index:1; bottom:10px; text-align: right; right:10px;}
#ind_hh .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
#ind_hh .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
#ind_hh .hd ul .on{ background:#FE6C9C;  }

#ind_hh .bd{ position:relative; z-index:0; }
#ind_hh .bd li img{ width:100%;  background:url(images/loading.gif) center center no-repeat; border-radius:10px;}
#ind_hh .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ position: relative; }
#ind_hh .bd b{ font-weight:normal;  color:#fff; margin-left:10px; font-size:small;}
#ind_hh .bd span{ position:absolute; left:0; bottom:0; background:url(img/hd_bg.png) repeat; padding:6px 0; width:100%;}

#ind_hh .bd { position:relative;}

#ind_nav{ float:left; display:inline; width:100%; height:auto; margin:20px 0 20px 0;}
#ind_nav a{ float: left; display:inline; width:20%; text-align:center;}
#ind_nav img{ border:0; width:80%;}
#ind_nav b{ float:left; display:inline; width:100%; font-size: small; font-weight:normal;}


/*定义主内容*/
#PageBody {width:100%;margin:0 auto;height:auto; overflow:hidden;_height: 1%; background:url(img/leftbg.gif) repeat-y left top;background-color:#FFFFFF;}


/*定义底部内容*/
#Bottom {
width:100%; margin:auto auto; float:left; display:inline;  height:200px; font-size:small; padding-top:10px; line-height:180%;  color:#333;
 }

#Bottom p{ float:left; display:inline; width:100%; padding:0; margin:10px 0 0 0; text-align:center;  color:#333; font-size: small;} 
#Bottom span a{ color:#fff;}
 
 #con_lx{ position:fixed; width:100%; height:42px; background:url(img/btm_bg.jpg) repeat-x left top; bottom:0;}
 #con_lx a{ float:left; display:inline; width:42%; line-height:42px; color:#fff; text-align:center;}
  #con_lx  b{ float:left; display:inline; width:16%; background-color:#1E441F; height:42px; color:#fff; text-align:center; line-height:42px; font-weight:normal; position:relative; cursor:pointer;}
  #con_lx  b i{ position:absolute; color:#1E441F; top:-36px; font-size:50px;}
 
 #con_lx img{ border:0; width:26px;}
 #con_lx dd{ padding:0; margin:0; width:100%; text-align:center;}
 #con_qq{ background-color:#285B29}
 #con_sms{background:url(img/con_sms.jpg) no-repeat center center;}
 #con_lx span{ float:left; display:inline; width:2px; height:100%; overflow:hidden; background: url(img/btm_line.jpg) no-repeat left center;}
 #con_sms{ margin-top:5px;} 
 #con_phone{ background-color:#285B29;}
 
 

/*左列样式*/ 
#left{
  width:232px;
  height:auto;
  text-align:left;
  margin:0;
  padding:0;
  float:left;
  clear:left;
  display:inline;
  margin-top:10px;
  margin-left:4px;
} 


/*右列样式*/ 
#right{
  width:700px;
  text-align:left;
  float:right;
  clear:right;
  overflow: hidden;
  height:auto;
  display:inline;
  background-color:#fff;
  margin-top:10px;
  }  
  


.top_news3{ float:left; display:inline; width:100%; margin:10px 0 10px 0;}
.top_news3 a{  padding:0; margin:0; width:48%;}
.top_news3 img{  display:inline; border:0; width:100%;}
.top_news3 a:nth-child(odd){ float:left;}
.top_news3 a:nth-child(even){ float:right}


#ind_1{ float:left; display:inline; width:100%; height:auto; background-color:#2B2B2B; padding:20px 0;}  
#ind_1 a{ float:left; display:inline; width:29%; font-size:small; margin-left:3%; overflow:hidden;  background-color:#535353; color:#ddd;}
#ind_1 img{ float:left; display:inline; width:100%; border:0;}
#ind_1 span{ float:left; display:inline; width:100%; padding:5px 0; text-align:center; }
#ind_1 a:first-child{ background-color:#E44156 !important; color:#fff !important;}

#ind_2{ float:left; display:inline; width:100%; height:auto; background: url(img/body_bg.jpg) repeat left top;}  
#ind_2_body{ float:left; display:inline; width:100%; height:auto; }
#tit_1{ float:left; display:inline; width:100%; margin:20px 0 20px 0;}
#tit_1 span{ float:left; display: inline; padding:0; color:#7A412E; text-align:center; width:100%;}
#tit_1 b{ font-size: x-large; letter-spacing:2px;  border-bottom:#7A412E solid 2px; padding:10px 20px;}
#tj{ position:absolute; width:38px; height:50px; background:url(img/good.png) no-repeat left top; left:3px; top:30px;}

#ind_pro2 ul{ padding:0; margin:0;}
#ind_pro2 ul li{ float:left; display:inline; width:100%;  height:auto; margin-top:20px; }
#ind_pro2 ul li b{ float: left; display:inline; background-color:#E44156; color:#fff; width:40px; height:40px; text-align:center; line-height:40px;  font-size:large; border-radius:50%; margin-top:40px;}
#ind_pro2 ul li a{ float:left; display:inline; width:90%; height:auto; overflow:hidden; margin:0 0 0 5%; border-radius:5px; text-align:center; color:#eee; font-size: small;  background-color:#fff; box-shadow: 0px 0px 4px #999; border:#fff solid 1px;}
#ind_pro2 ul li a img{ float:left; display:inline; width:100%; border:0;}
#ind_pro2 ul li a span{ float:left; display:inline; width:100%; padding:6px 0; background-color:#333;}
.more_1{ float:left; display:inline; background-color:#FF0000; color:#fff !important; padding:6px 0; margin:30px 0 30px 20%; width:60%; text-align:center; border-radius:5px;}
.more_2{ float:left; display:inline; background-color:#7A412E; color:#fff !important; padding:6px 0; margin:30px 0 30px 20%; width:60%; text-align:center; border-radius:5px;}
.more_3{ float:left; display:inline; background-color:#E6E6E6; color:#666 !important; padding:6px 0; margin:20px 0 0 2%; width:96%; text-align:center; border-radius:5px;}

#ind_3{ float:left; display:inline; width:100%; height:auto; background: url(img/abt_bg.jpg) no-repeat center bottom;}  
#ind_3_tit{ float:left; display:inline; width:100%; height:80px; background-color:#333; position:relative;}
#ind_3_tit h1{ position:absolute; width:50px; height:80px; background-color:#7A412E; font-size:large; text-align:center; line-height:200%; color:#fff; left:20px; top:20px; margin:0;}

#ind_3_tit b{ float:left; display:inline; margin-top:15px; margin-left:90px; font-size: larger; color:#fff;}
#ind_3_tit span{ float:left; display:inline; margin-top:5px; margin-left:90px; font-size: medium; color:#999;}
#ind_3_body{ float: left; display:inline; width:90%; margin:40px 0 50px 5%; line-height:180%; font-size: medium height:auto;}

#ind_4{ float: left; display:inline; width:100%; height:auto;  background-color:#333; padding-bottom:30px;}
#ind4_tit{ float:left; display:inline; width:100%; height:100px; background-color:#7A412E; text-align:center;}
#ind4_tit h2{ float:right; display:inline; width:100%; padding:0; margin:10px 0 0 0; color:#fff; font-size: x-large; }
#ind4_tit b{ color:#FF0000; font-size:xx-large; padding:0 5px;}
#ind4_tit span{ float:right; display:inline; width:100%; margin-top:5px; color:#ddd; font-size: small;}
#ind_4 ul{ padding:0; margin:0;}
#ind_4 ul li{ float: left; display:inline; width:100%;}
#ind_4 ul li img{ float: left; display:inline; width:100%;}
#ind_4 ul li b{ float:left;  display:inline; font-size:medium; width:90%; color:#ff0000; margin:10px 0 0 5%;} 
#ind_4 ul li span{ float:left; display:inline; font-size:small; width:90%; color:#ddd; margin:5px 0 10px 5%;}



#tit_2{ float:left; display:inline; width:100%; margin:20px 0 20px 0;}
#tit_2 span{ float:left; display: inline; padding:0; color:#7A412E; text-align:center; width:100%;}
#tit_2 b{ font-size: x-large; letter-spacing:2px;  border-bottom:#7A412E solid 2px; padding:10px 20px;}


#tit_3{ float:left; display:inline; width:96%; margin:20px 0 10px 2%; border-bottom:#ccc solid 1px;}
#tit_3 span{ float:left; display: inline; padding:0; color:#fff; width:100%;}
#tit_3 b{ font-size: large; letter-spacing:2px;  padding:10px 20px; background-color:#7A412E; margin:0; float:left; display:inline;}
#tit_3 a{ float:right; margin:6px 10px 0 0; font-size:small; color:#666;}  


#ind_pro3{ float:left; display:inline; width:100%; height: auto; position:relative; overflow:hidden;}
#ind_pro3 ul{ padding:0; margin:0;}
#ind_pro3 ul li{ float:left; display:inline; border:#387D3A solid 2px; border-radius:2px; width:100px; margin:0 10px 0 0; padding:2px; height:160px; overflow:hidden;}
#ind_pro3 ul li a{ float:left; display:inline;}
#ind_pro3 ul li img{ float:left; display:inline; width:100px; border:0; height:128px;}
#ind_pro3 ul li  b{ font-size:small; font-weight:normal; float:left; display:inline; margin:8px 0 0 0;}
#gdkm{ float:left; display:inline; width:300%; margin-left:2%;   height:170px;  margin-top:10px; }
.next{ position:absolute; right:4px; height:40px; top:75px; cursor:pointer; z-index:99; width:20px;}
.next img{ width:100%;}

#ind_zl{ float: left; display:inline; width:100%; height:auto;}
#ind_zl a{ float:left; display:inline; width:31%; margin:10px 0 0 2%;  padding:10px 0; text-align:center; color:#fff;}
.zl_b1{ background-color:#0793B1;}
.zl_b2{ background-color:#239F4D;}
.zl_b3{ background-color:#A5B901;}


#ind5{ float:left; display:inline; width:100%; height:auto;  padding-bottom:10px;}  
#ind5 ul{ padding:0; margin:10px 0 0 0; float:left; display:inline; width:100%; height:auto;}
#ind5 ul li{ float:left; display:inline; width:96%; margin:0 0 0 2%; padding:10px 0; border-bottom:#eee dotted 1px; }
#ind5 ul li a{ float:left; display:inline; font-size:small;  color:#333;}
#ind5 ul li span{ float:right; display:inline; color:#999; font-size:small;}
#ind5 dd{ float:left; display:inline; padding:0; margin:10px 0 0 2%; width:48%; overflow:hidden;}
#ind5 dd img{ float:left; display:inline; width:100%; height:100px; border:0; }
#ind5 dl{ float:left; display:inline; padding:0; margin:0 0 0 2%; width:96%; overflow:hidden;}
#ind5 dl img{ float:left; display:inline; width:99%;  border:#387D3A solid 2px;}



#list_top{ float:left; display:inline; width:96%; margin:10px 0 0 2%; border-bottom:#ccc dotted 1px; padding-bottom:10px;} 
#list_top img{ float:left; display:inline; width:30%; border:#ccc solid 1px;}
#list_top span{ float:right; display:inline; margin:0; width:65%;}
#list_top span a{ float:left; display:inline;}
#list_top small{ float:right; display:inline; color:#000;}
#list_top b{ float:left; display:inline; font-weight:normal; font-size:small; color:#666; line-height:160%; margin:6px 0 0 0;}
 
  
  
#ind{ float:left; display: inline; width:91%; margin:20px 0 0 2%; height:auto; background-color:#F9F8F6; padding:10px;}

#ind_tit{ float: left; display:inline; width:100%;  padding:6px 0 12px 0; color:#7A412D; background:url(img/line_tit.png) no-repeat left bottom;}
#ind_tit a{ text-decoration:none; float:right; display:inline; background-color:#AD6A01; border-radius:10px; color:#fff; padding:2px 14px;}
#ind_tit  span{ font-size:large; font-weight:bold; float: left; display:inline;}
#ind_tit  sup{ float:left; display:inline; margin:4px 0 0 10px; font-size: small; color:#A77A67;}

#ind_top_pic{ float:left; display:inline; width:100%; margin-top:10px;}
#ind_top_pic ul{ padding:0; margin:0;}
#ind_top_pic ul li{  display:inline; width:48%; overflow:hidden; position:relative;}
#ind_top_pic ul li img{ float:left; display:inline; width:100%; z-index:1; min-height:180px;}
#ind_top_pic ul li b{ position:absolute; z-index:2; left:0; bottom:0; width:100%; text-align:center; font-weight:normal; font-size:small; padding:4px 0; background:url(img/smenu_bg.png) repeat; color:#fff;}
#ind_top_pic ul li:first-child{ float:left;}
#ind_top_pic ul li:last-child{ float:right;}


.news_t{ padding:0; margin:0; float:left; display:inline; width:100%; margin-top:20px;}
.news_t li{ float: left; display:inline; width:100%;  margin-bottom:20px;}
.news_t li dd{ float:left; display:inline; padding:0; margin:0; width:15%;  border:#E0CECC solid 1px; text-align:center; padding:4px; color:#7A412D;}
.news_t li dd sup{ float:left; display:inline; padding:4px 0 5px 0; margin:0; width:100%; border-bottom:#E0CECC solid 1px; font-size: small;}
.news_t li dd dl{ float:left; display:inline; width:100%; margin:10px 0 0 0; padding:0; font-size: medium;}
.news_t li dt{ float:right; display:inline; width:80%; }
.news_t li dt a{ float:left; display:inline;  color:#7A412D; font-weight:bold; font-size:small;}
.news_t li dt span{ float: left; display:inline; width:100%; margin:6px 0 0 0; line-height:180%; font-size: small;}



#ind2_l{ float:left; display:inline; width:100%; height:auto; margin:20px 0 0 0;}
#ind2_l img{ float:left; display:inline; width:40%;}
#ind2_l dd{ float:right; display: inline; padding:0; margin:0 4% 0 0; width:50%;  color:#7A412D;}
#ind2_l dd span{ float:left; display: inline; width:100%; line-height:180%; margin:10px 0 0 0; font-size:small;}
#ind2_l dd  h1{ float:left; display:inline; margin:0; padding:2px 0; font-size:medium;}
#ind2_l dd  a{ float:left; display:inline; margin:10px 0 0 0; width:50%; margin-bottom:10px;}
#ind2_l dd  img{ width:100%;}





.news_1{ float:left; display:inline; width:100%; height:auto; color:#7A412D; padding:0; margin:0;}
.news_1 span{ display:inline; width:48%; height:260px;  background:url(img/bg_1.png) 0% 0% /contain no-repeat;  overflow:hidden; margin:20px 0 0 0; padding:0;}
.news_1 span b{ float:left; display:inline; width:90%; background:url(img/ind2_bg.png) no-repeat center center; text-align:center; font-size: medium; margin:20px 0 0 5%; }
.news_1 a{ color:#7A412D;}
.news_1 img{ float:left; display:inline; margin:30px 0 0 10px; width:40%;}
.news_1 dt{ float:left; display:inline; padding:0; margin:10px 0 0 20%; width:50%;}
.news_1 dt a{ float:left; display:inline; width:100%;}
.news_1 dt img{ width:100%; height:100%; padding:0; margin:0;}
.news_1  ul{ float:right; display:inline; padding:0; margin:25px 0 0 0; width:50%; }
.news_1  ul li{ float:left; width:100%; margin:0; padding:0 0 0 4px; line-height:18px; display: inline;  background: url(images/a_3.jpg) no-repeat left center;}
.news_1  ul li a{ font-size:x-small;}

.news_1 span:nth-child(odd){ float:left;}
.news_1 span:nth-child(even){ float:right;}



#ind3_t{ float:left; display:inline; width:100%;  margin-top:20px;}
#ind3_t dd{ float:right; display:inline; width:70%; padding:0; margin:0;}
#ind3_t img{ float:left; display:inline; width:25%; 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% ; font-size:small;}

.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:40px; line-height:40px; 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; margin-right:10px;}


.news6{ float:left; display:inline; width:100%; height: auto; padding:0; margin:0; margin-top:10px;}
.news6 li{ float:left; display:inline; width:100%; height:40px; line-height:40px; background:url(images/a_3.jpg) no-repeat left center; overflow:hidden; border-bottom:#666 dotted 1px;}
.news6 li a{ float:left; display:inline; margin-left:10px;}
.news6 li sup{ float:right; display:inline; margin-right:10px;}


.news5{ float:left; display:inline; width:100%; height: auto; padding:0; margin:0;}

.news5 li{ display:inline; width:48%; padding-bottom:10px; background-color:#7B422F;  margin:20px 0 0 0; overflow:hidden; color:#fff;}
.news5 li a{ float:left; display:inline;}
.news5 li:nth-child(odd){ float:left;}
.news5 li:nth-child(even){ float:right;}
.news5 li a img{ float:left; display:inline;  width:80%; margin:20px 0 0 10%;}
.news5 li b{ float:left; display:inline; width:100%; text-align:center; margin:20px 0 0 0; padding:0; color:#fff; font-size: small; font-weight:normal; }
.news5 li dt{ float:left; display:inline; width:100%; text-align:center; margin:20px 0 0 0; padding:0; color:#fff; font-size: medium; font-weight:bold;}
.news5 li a:hover{ background-color:#C59D60;}


	.picScroll{  text-align:center; position:relative; float: left; width:100%;}
	.picScroll .bd ul{}
	.picScroll .bd li{  }
	.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	.picScroll .bd li img{  }


	.picScroll .hd{ height:1px;   text-align:left; overflow:hidden; }
	.picScroll .hd ul{   }	

	.picScroll .hd .on{ background:#80BD6D;  }
	.picScroll .prev,.picScroll .next{ position:absolute; width:18px; height:18px; background:url(img/pisScrollIcons.png) -6px -7px no-repeat; overflow:hidden;  }
	.picScroll .next{ background-position:-34px -7px; top:49%; right:-10px;}
	.picScroll .prev{ top:49%; z-index:99; left:-10px;}


.more{ float:left; display:inline; padding:10px 0; width:98%; background-color:#C59D60; color:#fff !important; font-size: medium; margin:20px 0 20px 1%; text-align:center; border-radius:5px;}
.more:hover{ background-color:#7B422F; text-decoration:none;}


#link{ float:left; display:inline; width:90%; border:#7A412E solid 1px; border-top:#7A412E solid 4px; margin:20px 0 0 5%; font-size:small;}
#link_tit{ float:left; display:inline; width:100%; border-bottom:#7A412E solid 1px; background:url(images/link.png) no-repeat 10px center; height:38px; line-height:38px; text-indent:50px; font-weight:bold; color:#000; font-size: large;}
#link a{ float:left; display:inline; margin-top:10px; margin-left:10px; color:#636363; font-size:small;}
#link span{ float:left; display: inline; margin-top:10px; margin-left:10px; color:#636363;}
#link_cot{ float:left; display:inline; background-color:#fff; padding-bottom:10px; width:100%;}




#ind_ad2 { float:left; display:inline; width:100%; height:auto; margin:10px 0 0 0;}
#ind_ad2 img{ border:0;  float:left; width:100%; display:inline;}	

#ind_pro{ float:left; display:inline; width:100%; height:auto;}
#ind_pro a{ float:left; display:inline; width:100%; font-size:small; text-align:center; width:94%; margin:0 0 0 3%; box-shadow: 0px 0 2px #999;}
#ind_pro img{ border:0; width:90%; float:left; margin:0 0 0 5%;}
#ind_pro ul{ padding:0; margin:0;}
#ind_pro ul li{ float:left; display: inline; width:100%; margin:20px 0 0 0;  }
#ind_pro ul li  b{ float:left; display:inline; width:100%; padding:7px 0; background-color:#eee; color:#333}

#cot_btm{ float:left; display:inline; width:100%; border-top:#ccc solid 1px; padding:10px 0; font-size:small;}
#cot_btm a{ font-size:small;}
#cot_btm span{ float:left; display:inline; width:100%; background-color:#eee; border-radius:10px; margin-bottom:5px; text-indent:10px;}
#cot_btm b{ color:#7A412E;}


#ind_news{ float:left; display:inline; width:100%; height:auto; margin-top:5px;}
#ind_news ul{ padding:0; margin:0;}
#ind_news ul li{ float:left; display:inline;  margin:0 0 0 2%; padding:15px 0; width:96%;  background-color:#fff; border-bottom:#ddd solid 1px;}
#ind_news ul li a{ float:left; display:inline; font-size:medium; color:#333; font-weight:bold;}
#ind_news ul li b{ float:left; display:inline; width:100%; font-size:small; font-weight:normal; margin:10px 0 7px 0; color:#999;}
#ind_news ul li span{ float:left; display:inline; width:100%; font-size:small; color:#999;}


#ind_menu{ float:left; display:inline; width:100%; height:auto; margin-top:5px;}
#ind_menu ul{ padding:0; margin:0; }
#ind_menu ul li{ float:left; display:inline; width:31%; margin-left:2%; height:30px; line-height:30px; overflow:hidden; margin-top:5px;}
#ind_menu ul li a{ float:left; display:inline; width:98%; height:28px; text-align:center; border:#ccc dotted 1px;}
#ind_menu ul li a:hover{ text-decoration:none; background-color:#eee;}

.a_on{background-color:#eee !important; color:#666 !important;}


  
  #lefttit{ float:left; width:100%; height:30px; line-height:34px; overflow:hidden; background:#027DE4 url(img/lefttitbg.jpg) no-repeat left top; color:#fff; font-weight:bold; text-indent:30px;}
  
 #left1{ float:left; width:100%; display:inline; height:120px; overflow:hidden;} 
 
 #left1 ul { padding:0; margin:0;}
 #left1 ul li{ float:left; display:block; width:50%; height:30px; line-height:30px; overflow:hidden;}
 .li1{ background:url(img/li1bg.gif) no-repeat left top;}
 .li2{ background:url(img/li2bg.gif) no-repeat right top;}
 #left1 ul li a{ margin-left:20px; color:#000;}

#left2{ float:left; width:99%; border:#ccc solid 1px; border-top:none; height:196px; overflow:hidden;}
#left2 ul { padding:0; margin:0;}
#left2 ul li{ float:left; width:85%; height:30px; line-height:30px; background:url(img/line2.gif) no-repeat left bottom; padding-left:20px; margin-left:6px; display:inline; overflow:hidden;}

#left3{ float:left; width:99%; border:#ccc solid 1px; border-top:none; height:143px; overflow:hidden;}
#left3 ul{ padding:0; margin:0; margin-top:8px;}
#left3 ul li{ float:left; display:inline; width:85%; margin-left:20px; line-height:26px; line-height:26px;}

#right1{ float:left; width:100%; height:255px; overflow:hidden;}
#right1_l{ float:left; width:345px; height:100%;}
#right1_r{ float:right; width:345px; height:100%;}
#rtit{ float:left; width:100%; height:29px; overflow:hidden; background:url(img/t_2.jpg) repeat-x left top;}
#rtitl{ float:left; width:145px; line-height:32px; text-indent:30px; color:#fff; font-weight:bold;height:100%; background:url(img/t_1.jpg) no-repeat left top;}
#rtitr{ float:right; width:10px; height:100%; overflow:hidden; background:url(img/t_3.jpg) no-repeat right top;}
#more{ float:right; margin-top:6px;}
#more img{ border:0;}
#right1cot{ float:left; width:343px; height:216px; display:inline; border:#66B2F0 solid 1px; border-bottom:none; border-top:none; overflow:hidden;}
#rbtm{ float:left; width:100%; height:10px; overflow:hidden; background:url(img/b_2.jpg) repeat-x left top;}
#rbtml{ float:left; width:10px; height:10px; overflow:hidden; background:url(img/b_1.jpg) no-repeat left top;}
#rbtmr{ float:right; width:10px; height:10px; overflow:hidden; background:url(img/b_3.jpg) no-repeat right top;}

#right1cot ul{ padding:0; margin:0;}
#right1cot ul li{ float:left;display:inline; width:92%; height:28px; line-height:28px; padding-left:15px; margin-left:5px; background:url(img/a2.gif) no-repeat left center;}
#right1cot ul li span{ float:right; width:65px; }

#content{ float:left; width:100%; height:auto;}
#cot{ padding:10px; line-height:200%;}
#cot iframe{ width:100% !important; height:320px;}
#cot img{ width:100%;}
#cot h2{ float:left; display:inline; width:100%; font-size:large; background:#ccc url(img/h2_bg.jpg) no-repeat left bottom; color:#fff; padding:0; margin:0 0 10px 0; text-indent:10px;}
#cot h1{ font-size:x-large; color:#7A412E;}
#tit2{ float:left; display:inline; width:100%; text-align:center; }
#tit2 b{ background-color:#7A412E; color:#fff; padding:7px 0;  width:96%; margin:0 0 0 2%; float:left; border-radius:10px;}
#tit2 a{ background-color:#7A412E; color:#fff; padding:7px 0;  width:47%; margin:0 0 0 2%; float:left; border-radius:10px;}


#cot_tit h4{color: #7A412E; font-weight:bold; text-align:center; font-size: large; padding:0; margin:0; float:left; width:100%; font-weight:bold;}
#cot_tit{ float:left; display:inline; width:100%; height:auto;  text-align:center; border-bottom:#ccc solid 1px; margin-bottom:10px; padding-bottom:10px;}
#cot_tit span{ float: left; display:inline; width:100%; font-size:small; color:#999; background-color:#eee; border-radius:10px; margin-top:5px; line-height:160%;}


#right2{ float:left; width:100%; height:auto; margin-top:10px;}
#ptit{ float:left; width:100%; height:29px; overflow: hidden; background:url(img/r_2.jpg) repeat-x left bottom;}
#ptitl{ float:left; width:160px; height:100%; line-height:29px; display:inline; background:url(img/r_1.jpg) no-repeat left bottom; text-indent:35px; color:#fff; font-weight:bold;}
#ptitr{ float: right; margin-top:8px; margin-right:20px; display:inline;}

#right2cot{ float:left; width:100%; height:266px; margin-top:10px; overflow:hidden;}
#right2cot a{ float:left; text-align:center; margin:5px 15px  0 20px; text-align:center; width:140px;}
#right2cot img{ margin-bottom:5px; border:#ccc solid 1px; padding:1px; width:135px; height:100px; float:left;}

#tit{ float:left; display:inline; width:100%; background-color:#7A412E; padding:12px 0; text-indent:5px; font-size: small; border-bottom:#fff solid 1px; color:#fff; }
#tit a{ font-size:small; color:#fff;}
#tit i{ font-weight:normal !important; font-size: medium;}
#tit b{ font-size:small; color:#fff; font-weight:normal;}
.abt_b0{background-color:#7A412E !important; text-decoration:none; color:#fff !important; border-radius:5px;}

#fx{ width:100px; margin:10px auto 0 auto;}


#pro_group{ float:left; display:inline; width:100%; margin:0px 0 0 0; height:auto; background-color:#fff; border:#ddd solid 0px; padding:10px 0 10px 0; box-shadow: 2px 2px 10px #999;}
#pro_group a{ float:left; display:inline; padding:4px 7px;  font-weight:bold; margin:5px  0 0 5px; font-size:small;}
#pro_group a:hover{ background-color:#7A412E; text-decoration:none; color:#fff;}

#case{ float:left; display:inline; width:100%; height:auto; }
#case a{ float:left; display:inline; width:47%; margin:10px 0 0 2%; height:280px;}
#case a img{ float:left; display: inline; border:0; width:100%; height:220px;}
#case b{ float:left; display:inline; width:100%; text-align:center; background-color:#7A412E; color:#fff; font-size:small; font-weight:normal; padding:5px 0;}

#case_tit{ float:left; display:inline; width:100%; height:auto; margin:10px 0 10px 0; position:relative;}
#case_tit span{ float:left; display:inline; width:96%; margin:0  0 0 2%; border-radius:10px; text-align:center; background-color:#7A412E; color:#fff; padding:5px 0;}


#left4{ float:left; width:100%; height:auto;}
#left4tit{ float:left; width:100%; height:30px; line-height:30px; text-indent:40px; font-weight:bold; color:#fff; background:url(img/t_4.jpg) no-repeat left top;}
#left4{ float:left; width:100%; height:auto;}
#left4cot ul{ padding:0; margin:0;}
#left4cot ul li{ float:left; display:inline; height:28px; line-height:28px; width:100%; }
#left4cot ul li a{ float:left; width:100%; height:100%;padding-left:20px; width:80%; margin-left:10px; border-bottom:#ccc solid 1px; background:url(img/a3.gif) no-repeat 10px center;}
#left4cot ul li a:hover{ text-decoration:none; background-color:#eee;}

#left5{ float:left; width:100%; height: auto; margin-top:10px;}
#left5cot{ float:left; width:228px; border:#ccc solid 1px; border-top:none;}
#left5cot ul{ padding:0; margin:0; margin-top:8px;}
#left5cot ul li{ float:left; display:inline; width:85%; margin-left:20px; line-height:26px; line-height:26px; }

#left6{ float:left; width:100%; height:auto; margin-top:10px;}

#rightcot{ float:left; width:698px; height:auto !important; height:600px; min-height:600px;border:#66B2F0 solid 1px; border-bottom:none; border-top:none; }

#pagelist {width:100%; float:left; display:inline; margin:10px 0 0 0; text-align:center; background-color:#333; padding:10px 0;}
#page{float:left; width:70%; margin:0 0 0 15%; border-radius:10px; background-color:#fff;}
#page span{ float:left; display:inline;   width:33%; height:30px; line-height:30px;}
#page select{ float:left; display:inline; height:25px; line-height:25px; margin-left:5px; margin-right:5px; text-align:center;}
#page a{ text-decoration:none; float:left; width:100%; height:100%; color:#7A412E; font-weight:bold;}
#page i{ font-size: x-large; margin:2px 0 0 0;}
.pageup_1{ }
.pageup_0{ color:#999;}
.pagenext_1{ }
.pagenext_0{ color:#999;}
.page_md{ border-left:#ccc solid 1px; border-right:#ccc solid 1px;}



#newslist{ float:left; width:100%; height:auto;}
#newslist ul{ padding:0; margin:0;}
#newslist ul li{ padding-left:12px; height:28px; line-height:28px; float:left; display:block; width:98%;  background:url(img/a5.gif) repeat-x left bottom;}

#cotpros{ float:left; width:100%; height:130px; border-bottom:#eee solid 1px; line-height:200%;}

#cotpro img {border:0; margin-top:8px; margin-bottom:16px; margin-left:-2px; width:145px; height:120px; cursor:pointer;}
#cotpro a { display:inline; float:left; width:165px; height:180px; margin:0px 2px; text-align:center; background:url(img/probg.gif) no-repeat top left;}
#cotpro a:hover {border-color: #0099FF;}


fieldset ul li { list-style:none; float:left;}


.img_1{ background:url(img/bar_1.jpg) no-repeat center top;}
.img_2{ background:url(img/bar_2.jpg) no-repeat center top;}
.img_3{ background:url(img/bar_3.jpg) no-repeat center top;}







#go_top{ position:fixed; right:20px; bottom:60px;  width:40px; height:74px; background:url(img/top.png) no-repeat center center; display:none;}
#go_top b{ float:left; display:inline; width:100%;}
#gtop{ height:40px;}
#gback{ height:34px;}


#btm_menu{ float:left; display:inline; width:100%; text-align:center; margin:10px 0 0 0;}
#btm_menu a{ color:#fff; padding:10px 0; }
#btm_menu a:last-child{ background:none;}


#contact_a{ float:left; display:inline; width:100%; height:auto; margin:0 0 20px 0;}
#contact_a ul { float:left; display:inline; width:96%; border:#ddd solid 1px; position:relative; height:auto; margin:20px 0 0 2%; padding:0; border-radius:5px; background-color:#fafafa;}
#contact_a ul li{ float:left; display:inline; width:96%; height:auto; border-bottom:#ddd solid 1px; padding:10px 0; margin:0; padding-left:2%;}
#contact_a ul b{ float:left; display:inline; width:100%; margin-bottom:6px; height:40px; line-height:40px; background-color:#7A412E; color:#fff; text-align:center; font-size: large;  border-top-left-radius:5px;  border-top-right-radius:5px;}
#contact_a ul li span{ font-weight:bold; color:#7A412E;}
#contact_a ul li i{ font-size:19px; margin:0 0 0 46%; color:#7A412E;}
#dituContent{ width:96%; margin:10px 0 0 2%; float:left; height:200px; border-radius:10px;}
#map{ float:left; display:inline; width:100%; margin-bottom:20px;}