﻿@charset "utf-8";
/* 公共样式*/
body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, li, table, form, input, div {
	margin: 0;
	padding: 0;
}
body {
	font-size: 12px;
	font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif;
	color: #333;
	background-color:#fafafa;
}
p{font-family:"宋体";}
h1, h2, h3, h4, h5, h6 {
	font-family: "Microsoft Yahei";
	font-weight:normal;
}
ul li, ol, li {
	list-style: none;
}
ol li{ padding-right:10px}
ul {
*display:inline-block;
}
a {
	text-decoration: none;
	cursor:pointer;
	color:#333;
}
a:hover {
	color: #934632;
	text-decoration: none;
}
img, input {
	border: 0px;
	display: inline-block;
}
.fl_left{float:left;}
.fl_right{float:right;}
.clear {
	clear: both;
	height: 0px;
	width: 0px;
}
/* header */
#hd_top{width:1000px; margin:0 auto; }
#logo{width:520px; height:100px; overflow:hidden; } 
#top_nav{text-align:right;}
#top_nav a{display:inline-block; width:65px; height:30px; line-height:30px; text-align:center;}
#search{padding-left:275px; padding-top:30px;} 
#search_box{width:200px; height:25px; background:url(../images/search.jpg) 0 0 no-repeat;}
#ipt_text{height:23px; line-height:23px; float:left; display:inline-block; width:171px; padding-left:4px; color:#999;} 
#s_sub{display:inline-block; width:24px; float:left; height:25px;      filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;  
}   
#hd_nav{width:100%; height:44px; line-height:44px; background:url(../images/nav_bg.jpg) 0 0 repeat-x;}
#nav_menu {width:1000px; margin:0 auto; font-family:"微软雅黑","宋体",arial; font-size:14px; }
#nav_menu li{float:left;} 
#nav_menu li a{width:100px; height:44px; line-height:44px; text-align:center; display:inline-block;}
#nav_menu li a:hover{background:url(../images/nav_hover.jpg) 0 0 no-repeat; text-decoration:none;}
/* index_main */
#index_main{padding-top:15px; width:1000px; margin:0 auto; }
#main_top{height:225px; overflow:hidden;}
#index_news{width:315px;  padding-right:16px; border-right:2px solid #eee;}
#news_cnt li{width:310px; height:30px; line-height:30px; padding-left:5px;}
#news_cnt li:hover{color:#8f4230;}
#index_youshi{width:297px; height:100px;  padding-left:16px; padding-right:16px; border-right:2px solid #eee;} 
#news_cnt li span{float:right; }
#index_video{width:315px; height:100px;  padding-left:16px;} 
#index_gy{padding-bottom:15px; padding-top:5px} 
#video_cnt {width:310px; margin:0 auto;} 
#main_fot{padding-top:10px;}
#pro_cnt{padding-top:10px;}
#footer{width:100%; background:#FFF url(../images/fot_bg.jpg) left top repeat-x; margin-top:15px; }
#fot{width:1000px; margin:0px auto; }
#banquan{width:585px;  height:112px;}
#banquan p{padding-top:20px; line-height:24px; color:#666;}
#fenxiang{width:230px;  height:62px;  text-align:right; padding-top:50px;}
/* marqueeleft */
.marqueeleft{height:220px;width:990px;overflow:hidden;margin:0px auto;}

.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0px 10px;display:inline;width:176px;height:220px;overflow:hidden;}
.marqueeleft li .pic{display:block;width:176px;height:180px;overflow:hidden;}
.marqueeleft li:hover .pic{border-top:1px solid #e2965f; width:174px; height:179px; border-left:1px solid #e2965f; border-right:1px solid #e2965f;}
.marqueeleft li .txt{text-align:center;height:35px;line-height:35px; background-color:#b18072; }
.marqueeleft li .txt a{font-weight:bold; color:#fff; font-size:12px;}
.marqueeleft li:hover .txt{ background-color:#e2965f; }
/* index_banner  */
 #index_banner{width:100%; height:532px; overflow:hidden;}
 /* ny_banner */
 #ny_banner{width:100%; height:275px; overflow:hidden;}
 /* ny_left */
 #ny_left{width:200px; padding-bottom:20px;}
 #lm_menu{padding-bottom:15px;;}
 #lm_menu a{display:inline-block; width:155px; height:40px; line-height:40px;  background-color:#e1e1e1; padding-left:45px; margin:3px 0px;}
 #lm_menu a:hover{ background-color:#996633; color:#fff;}
 #ly_btn{padding-bottom:5px;}
  /* ny_right */
 #ny_right{width:785px; padding-bottom:20px; }
#lm_wz{width:745px; height:40px; background:url(../images/lm_rbg.jpg) 0 0 no-repeat; padding-left:40px; padding-top:15px;}
#lm_name b{font-size:15px;  } 
#ny_content{padding:0px 10px;}
#ny_content p{line-height:24px; text-indent:2em; padding-bottom:10px;}
 /* news_list */
#news_list li{height:32px; line-height:32px; background:url(../images/n_list.jpg) 0 center no-repeat; padding-left:15px; border-bottom:1px dashed #a1a1a1;}
#news_list li span{float:right; color:#999;} 
/*CSS meneame style pagination*/
#page{padding-top:15px;}
DIV.meneame {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR: #7b3a25; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.meneame A {
	BORDER-RIGHT: #996633 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #996633 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(../images/meneame.jpg); PADDING-BOTTOM: 3px; BORDER-LEFT: #996633 1px solid; COLOR: #7b3a25; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #996633 1px solid; TEXT-DECORATION: none
}
DIV.meneame A:hover {
	BORDER-RIGHT: #996633 1px solid; BORDER-TOP: #996633 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #996633 1px solid; COLOR: #fff; BORDER-BOTTOM: #996633 1px solid; BACKGROUND-COLOR: #7b3a25
}
DIV.meneame A:active {
	BORDER-RIGHT: #996633 1px solid; BORDER-TOP: #996633 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #996633 1px solid; COLOR: #fff; BORDER-BOTTOM: #996633 1px solid; BACKGROUND-COLOR: #7b3a25
}
DIV.meneame SPAN.current {
	BORDER-RIGHT: #996633 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #996633 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #996633 1px solid; COLOR: #fff; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #7b3a25 1px solid; BACKGROUND-COLOR: #7b3a25
}
DIV.meneame SPAN.disabled {
	BORDER-RIGHT: #ffe3c6 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffe3c6 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffe3c6 1px solid; COLOR: #ffe3c6; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffe3c6 1px solid
}
 
.news_list_cnt li span{position:absolute; right:0px; }
.news_detail_title h1{font-family:"宋体",arial; font-size:16px; font-weight:bold; width:100%; text-align:center; padding:10px; }
.news_detail_info{width:755px; background-color:#e1e1e1; height:32px; line-height:32px; margin:0 auto; text-align:center; }
.news_detail_info  ul{width:360px; margin:0 auto;}
.news_detail_info li{float:left; padding-right:35px;}
.news_detail_info li.date{padding-right:0px;}
.news_detail_cnt{padding:15px 0px; width:755px; margin:0 auto;}
.news_detail_cnt p{line-height:24px; text-indent:2em; padding-bottom:15px;} 
.pro_huanjing{width:755px; padding:10px; padding-left:20px;}
.pro_huanjing li{width:178px; float:left; padding-right:10px;}
.pro_huanjing li img{border:1px solid #e4dfbf;}
.pro_huanjing li img:hover{border:1px solid #b5925c;}
.pro_huanjing li span{display:inline-block;width:178px; height:45px; line-height:45px; text-align:center;} 
 
 /*在线留言*/
#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(../images/message.html) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(../images/admin.html) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.html) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}
#messagelist table{ margin:0px auto;}
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}
/*表单*/
td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px; font-weight:bold;}
td.input{ padding:6px 8px;}
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}
 /*按钮*/
.button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover { text-decoration: none; color:#fff; }
.button:active { position: relative; top: 1px;}
.orange{ color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #faa51a,  #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.orange:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.orange:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../images/dt-10.html) repeat-x left top; }
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff;}
 #pro_detail p{text-indent:2em; line-height:24px; }
 
 #fenxiang img{position:relative; 
top:-30px;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 