html,body,p{
       padding: 0;
       margin: 0;
       border: 0;
}
html{overflow-x:hidden;}
div, img {
    border: 0 none;
    margin: 0;
    padding: 0;
}

.fl{
	float:left;
	}
.fr{
	float:right;
	}
.clear{
	clear:both;height:0px;
	}

.apDiv1 {
	width:100%;
	height:127px;
	background:url(../images/index_01.png) repeat-x 0 0;
	position:absolute;
	z-index:100;
}
.page{
	width:100%;

	}
.head{
	width:1061PX;
	margin:0 AUTO;
	}

#kinMaxShow{padding-top:98px;}
.apDiv2 {
	position:absolute;
	width: 353px;
	height: 127px;
	background:url(../images/index_01_1.png) no-repeat 0 0;
	z-index:500;
}

/*
.menu{
	width:700px;
	height:100px;
	margin:0 auto;
	z-index:400;
	}
.menu ul{
	width:700px;
	height:100px;
	display:block;
	float:right
	}
.menu ul li{
	width:59px;
	height:53px;
	float:left;
	margin:26px 20px 0;
	display:inline;}



*/



#nav { 
line-height: 24px; list-style-type: none; width:700px; height:53px; margin-top:26px; overflow:hidden; 
} 
#nav a { 
display: block; width: 90px; text-align:center; 
} 
#nav a:link { 
color:#666; text-decoration:none; 
} 
#nav a:visited { 
color:#666;text-decoration:none; 
} 
#nav a:hover { 
color:#FFF;text-decoration:none;
} 
#nav li { 
float: left; width: 90px; 
} 
#nav li a:hover{ 
} 
#nav li ul { 
line-height: 27px; list-style-type: none;text-align:left; 
left: -999em; width: 110px; position: absolute; padding-top:20px; margin-left:-12px; 
} 
#nav li ul li{ 
float: left; width: 110px; 
background: #a97d3c; 
} 
#nav li ul a{ wedisplay: block; width: 110px;text-align:center; font-size:12px;
} 
#nav li ul a:link { 
color:#fff; text-decoration:none; 
width: 110px;
} 
#nav li ul a:visited { 
color:#fff;text-decoration:none; 
width: 110px;
} 
#nav li ul a:hover { 
color:#a97d3c;text-decoration:none;
background:#fff; 
width: 110px;
} 
#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 


	
.jp_pro{
	width:1050px;
	height:490px;
	margin:0 auto;
	}
.jp_bt{
	margin:15px auto 0;
	text-align:center;
	}
.jp_tp{
	margin:0 auto;
	text-align:center;
	}
.jp_font{
	font-size:12px;
	color:#ab7d32;
	line-height:22px;
	font-family:"宋体";
	width:1002px;
	text-indent:2em;
	margin:30px auto 7px;
	}
.xiang_news{
	width:1050px;
	height:377px;
	margin:35px auto 0;
	}
.xiangmu{
	width:720px;
	height:383px;
	}
.xiang_c{
	width:675px;
	height:383px;
	}
.xiang_bt{
	width:675px;
	height:30px;
	margin-top:20px;
}
.xiang_bbt{
	width:135px;
	height:30px;
	margin-left:7px;
	}
.xiang_bbt a,.news_bt a{
	color:#a87e36;
	font-size:15px;
	font-family:"宋体";
	
	}

.xiang_sp{
	width:654px;
	height:318px;
	text-align:center;
	margin:0 auto;
	padding-top:6px;
	background:#f2f2f2;
	border:1px #e2e2e2 solid;
	text-align:center;
}

.newslist{width:1040px;height:600px; line-height:30px; color:#767676;}
.news_new{width:100%; height:183px; border-bottom:1px #c1c1c0 dotted; margin:30px 0;} 
.news_fenye{width:90%;}
.news_pic{width:234px; height:169px; background:url(../images/dongtai_pic_bg.jpg) no-repeat  0 0; padding:6px 0 0 0px; margin-left:10px}
.news_btxx{width:380px; text-align:left; margin-right:15px; }
.news_btt a{ font-size:14px; font-weight:bold; color:#ff5e00; line-height:20px}
.news_btt span{font-size:10px; color:#bfbfbe;}
.news_xx{margin-top:15px;}
.news_xx a{ color:#595959; font-size:12px; line-height:26px;}
.news_btt{
	width:380px;
	height:24px;
	margin-top:7px;
	}
.news_xx_bt{ width:1000px; margin-top:35px;} 

.news_xx_bt h5{font:bold 16px/35px "宋体"; text-align:center; color:#666666; }
.news_ly{width:1000px;text-align:center; height:40px; font-size:12px; border-bottom:1px solid #D9D9D9 }
.news_lywz{width:1000px;}
.news_lywz a{color:#767676}


.xinwen{
	width:320px;
	height:265px;
	}
.news_bt{
	width:320px;
	height:24px;
	margin-top:20px;
	}
.news_lists ul{
	width:310px;
	height:170px;
	clear:both;
	}
.news_lists ul li{
	width:310px;
	line-height:33px;
	height:33px;
	background:url(../images/news_bg.png) no-repeat top left 	}
.rq{
	font-size:10px;
	color:#945d0b;
	float:right;
		}
.news_tb{
	padding-top:10px;
	line-height:23px;
	float:left
	}
.news_lists ul li a{
	height:38px;
	font-size:12px;
	font-family:"宋体";
	color:#945d0b;
	}
.job{
	width:320px;
	height:117px;
	margin-top:20px;
	}
.footer{
	width:100%;
	background:#3b3b3b;
	height:107px;
	margin-top:30px;
	
	}
.foot{
	width:1050px;
    height:50px;
	margin:0 auto;
	padding-top:20px;
	
	}
.oa{
	width:432px;
	height:70px;
	}
.oa ul li{
	float:left;
	margin:0 10px;
	}
.bq{
	 width:432px;
	color:#c5c5c5;
	font-size:12px;
	font-family:"宋体";
	margin:15px 0 0 10px;
	}
.gundong{
	width:477px;
	height:52px;
	margin-right:15px;
	}
.gun_fc{
	width:400px;
	height:40px;
	padding-top:12px;
	margin-left:25px;
	_margin-left:19px;
}
.gun_fl,.gun_fr{
	width:9px;
	height:34px;
	padding-top:18px;
	}
.gun_fc a{
	width:70px;
	line-height:25px;
	background:#333333;
	font-size:12px;
	text-align:center;
	color:#8f8f8f;
	margin:0 auto;
	font-family:"宋体";
	display:block;
	}
.ny{
	width:1002px;
	height:auto;
	margin:25px auto 0;
	}
.ny_l{
	width:208px;
	height:320px;
	background:url(../images/ny1_25.jpg) no-repeat 0 0;
}
.info_l{
	color:#000;
	font-family:"宋体";
	font-size:14px;
	font-weight:inherit;
	padding:26px 0 0 29px;
	}
.ny_r{
	width:760px;
}
.ny_l li{
	margin-left:29px;
	}
	.on{
	color:#fff;
	font-family:"宋体";
	background:url(../images/ny_menu_bg.gif) no-repeat 0 0;
	display:block;
	line-height:29px;
	width:185px;
	font-size:13px;
	}
.ny_l li a{
	color:#6d6d6d;
	font-family:"宋体";
	font-size:13px;
	line-height:29px;
	width:175px;
	padding-left:10px;
	}
.ny_l li a:hover{
	color:#fff;
	font-family:"宋体";
	background:url(../images/ny_menu_bg.gif) no-repeat 0 0;
	display:block;
	line-height:29px;
	width:185px;
	font-size:13px;}

.ny_r_cen{
	width:754px;
	height:auto;
	background:url(../images/ny_31.jpg) repeat-y 0 0;
	}
.ny_pt{
	margin:0 auto;
	text-align:center;
	}
.ny_r_nr_bt{
	width:685px;
	height:30px;
	font-family:"宋体";
	color:#b1b1b1;
	margin:0 auto;
	
	line-height:30px;
	}
.ny_r_nr_bt span{
	color:#a86b00;
	}
.infobt{
	color:#a86b00;
	font-size:16px;
		}
.weizhi,a{
	font-size:12px;
	color:#a3a3a3;
	clear:right
	}
.ny_r_nr{
	width:90%;
	height:auto;
	font-size:12px;
	color:#5e5e5e;
	margin:0 auto ;
	text-align:center;
	line-height:24px;
	font-family:"宋体";
	
	}


    /* CSS 图片列表页+图片详细页样式 */
#div_product_pic_list {}
#div_product_pic_list ul li{ float:left; margin-left:5px; display:inline; width:215px; margin-top: 10px;}
#div_product_pic_list ul li a{ display: block; text-align:center; line-height:22px; color:#333;}
#div_product_pic_list ul li a:hover{ color:#333; }
#div_product_pic_list ul li a img{ display: block; padding:2px; border:1px solid #e3e3e3; background-color:#fff;}
#div_product_pic_list ul li a:hover img{ background-color: #900;}
#div_products_nr{}
#xpp_product_pic img{ border: none;}
#xpp_product_name{ border-top: 1px solid #ccc; margin-top: 5px;}
#xpp_product_name h1{ font-size: 16px; font-weight: bold; color: #333;}
#xpp_product_sx{ border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
#xpp_product_sx ul{ margin-left: 10px;}
#xpp_product_sx li{ line-height: 35px; color: #666; text-align:left;}
#xpp_product_sx span{ font-weight: bold; color: #990000;}
#xpp_product_jj h1{ font-weight: bold; color: #990000; line-height:35px; text-indent: 10px; text-align:left;}
#xpp_product_jj p{ color: #666; line-height: 24px; padding-left:10px; padding-right:10px; }

    /* CSS xpp_right_news新闻列表页+详细页样式 */
#xpp_right_news_nr{ margin-bottom: 30px;}
#xpp_right_news_nr img{ max-width: 100%;}
#xpp_right_news_bt{ font-size:22px; line-height:30px}
#xpp_news_rsl{ border-top:#666 1px solid; border-bottom:#666 1px solid;}
#xpp_news_rsl p{ float:left; margin-left:15px;}
#xpp_right_news_nr p{ font-family:"宋体"; line-height:24px; text-align: left;padding:0px; margin:0px;}
#xpp_right_news_nr p img{ max-width: 100%;}
#xpp_right_news_nr ul li{font-family:"宋体"; line-height:35px; text-align:left; text-indent:15px;  background-image:url(../images/tu05.gif); background-repeat:no-repeat; background-position:left;}
#xpp_right_news_nr ul li a{ color:#666;}
#xpp_right_news_nr ul li a:hover{ color:#900;}
#xpp_right_news_nr li a span{ float:right;}
#newsfenye{ text-align:left;}
#newsfenye a{ color:#333; }
#newsfenye a:hover{ color:#099;}

   /* CSS 分页样式 */ 
.fenye{ text-align: right; height:35px; line-height:35px; border-top: #ccc 1px solid; margin-top:10px;}
.fenye a{ color:#333;}


/* CSS 留言页样式 */
.form_box dl { clear: both; line-height: 28px; padding: 8px 0; text-align:left}
.form_box dl dt { display: block; float: left; text-align: right; width: 80px; padding-right:15px;  text-align:left}
.input.txt { width: 120px;}
.input { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CACACA; border-radius: 4px; display: inline;  height: 18px; line-height: 18px; margin-right: 5px; padding: 5px;
    vertical-align: middle;  text-align:left}
.xpp_bbs_lb_bt{ margin-top:20px; border-top:#ececec 1px solid; height:45px;}
.xpp_bbs_lb_bt h3 { line-height:45px; font-size:18px; color:#003c7a; float:left; }
.xpp_bbs_lb_nr{ border-bottom:#ececec 1px solid; margin-bottom:15px;  }
.xpp_bbs_lb_nr p{ line-height: 28px; color: #333; text-indent:25px; margin-bottom:20px;}
.xpp_bbs_hf_bt{margin-top:20px; height:45px; }
.xpp_bbs_hf_bt h3{line-height:45px; font-size:18px; color:#666; float:left; margin-left:10px;}



















