@charset "utf-8";
/* CSS Document */
body{
	margin:0px; padding:0px; font-family:"宋体"; font-size:12px; line-height:22px; color:#666666; background-color:#f0f0f0;
}
/*------------------------Start 解决12号字在google和傲游浏览器的不识别小于12号的英文字体-------------*/
html{-webkit-text-size-adjust:none;}
/*------------------------End 解决12号字在google和傲游浏览器的不识别小于12号的英文字体----------*/
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0px; padding:0px;
}
ul{
	margin:0px; padding:0px; list-style-type:none;
}
a{
	color:#666666;
	text-decoration:none;
}
a:hover{
	color:#333333;
	text-decoration:underline;
}
img{
	font-size:0px;
	line-height:0px;
	vertical-align:bottom;
	border:0px;
}
/*--Start 分页样式---------*/
.List_page{text-align:center;margin:8px;font-family:"宋体";clear:both; padding:15px 0px;}
.List_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #333;color:#333;font-family:"宋体";}
.List_page span{background:#e1e1e1;color:#000;margin:1px;padding:4px 6px;border:1px solid #333;font-family:"宋体";}
/*--End 分页样式---------*/

#top01_bg{
	background:url(../images/top01_bg.jpg) repeat-x;
	height:32px;
	width:100%;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#top01{
	width:1003px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#top01_welcome{
	background:url(../images/top01_pot01.jpg) no-repeat;
	padding-left:30px;
	height:32px;
	line-height:32px;
	float:left;
}
#top01_sc{
	width:300px;
	line-height:32px;
	float:right;
}
#top01_sc ul li{
	float:left;
	padding:0 4px;
}
#top_bg{
	background:url(../images/top_bg.jpg) repeat-x;
	height:109px;
	width:100%;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#top{
	width:1003px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#top img.logo{
	float:left;
}
#top_search{
	width:352px;
	float:left;
}
#top_search p{
	clear:both;
	overflow:hidden;
	height:24px;
	padding-top:14px;
	line-height:24px;
}
#top_search form label.fdj{
	background:url(../images/search_fdj.jpg) no-repeat;
	width:32px;
	height:40px;
	float:left;
}
#top_search form input.txt{
	background:url(../images/search_bg.jpg) repeat-x;
	height:40px;
	line-height:40px;
	float:left;
	border:0px;
	width:200px;
}
#top_search form label.right{
	background:url(../images/search_right.jpg) no-repeat;
	width:5px;
	height:40px;
	float:left;
}
#top_search form input.btn{
	background:url(../images/search_btn.jpg) no-repeat;
	width:104px;
	height:40px;
	display:block;
	cursor:hand;
	border:0px;
	float:left;
}
#top_right{
	width:364px;
	padding-top:38px;
	float:right;
}
#top_right ul li{
	float:left;
	padding-right:5px;
}
#nav_banner_bg{
	background:url(../images/nav_banner_bg.jpg) no-repeat top center;
	width:100%;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#nav{
	width:1002px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
.link-nav{
	height:58px;
	line-height:58px;
	display:block;
	text-align:center;
	font-size:14px;
	font-family:"微软雅黑";
	color:#FFF;
}
.link-nav:hover{
	height:58px;
	line-height:58px;
	display:block;
	text-align:center;
	font-size:14px;
	font-family:"微软雅黑";
	color:#FFF;
	background-color:#f69017;
	text-decoration:none;
}
.link-nav2{
	height:58px;
	line-height:58px;
	display:block;
	text-align:center;
	font-size:14px;
	font-family:"微软雅黑";
	color:#FFF;
	background-color:#f69017;
	text-decoration:none;
}
.link-nav2:hover{
	height:58px;
	line-height:58px;
	display:block;
	text-align:center;
	font-size:14px;
	font-family:"微软雅黑";
	color:#FFF;
	background-color:#f69017;
	text-decoration:none;
}
.sec_menu {
	Z-INDEX: 1000;  POSITION: absolute; DISPLAY: none; width:240px !important;width:240px; overflow:hidden; border:1px solid #cdcdcd; background-color:#FFF; border-top:2px solid #f69017; padding:5px 5px;}
.sec_menu ul li{
	width:94px;
	float:left;
	line-height:28px;
	padding:0px 10px;
	border-left:3px solid #f69017;
	margin-bottom:2px;
}

#banner{
	width:1002px;
	height:379px;
	margin:0 auto;
	clear:both;
	overflow:hidden;	
}
.indexCol_banner{height:379px; width:1002px; margin:0 auto; clear:both; overflow:hidden;}
/*.indexCol_banner .slider .nivo-controlNav{ display:none;}*/
.nivo-directionNav a {background: url(../images/arrows.png) no-repeat 0 0;border:0 none; display:block;height:30px;text-indent:-9999px;width:30px;}
a.nivo-nextNav {background-position:-30px 0;right:15px;}
a.nivo-prevNav {left:15px;}

.nivoSlider {position:relative;}
.nivoSlider img {position:absolute; top:0px; left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute; top:0px; left:0px; width:100%;	height:100%; border:0; padding:0; margin:0; z-index:60;	display:none;}
.nivo-slice {display:block; position:absolute; z-index:50; height:100%;}
.nivo-caption {position:absolute; left:0px; bottom:0px; background:#ff0000; color:#ffff00; opacity:0.8; width:100%; z-index:89;}
.nivo-caption p {padding:5px; margin:0;}
.nivo-directionNav a {position:absolute; top:45%; z-index:99; cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav {position:absolute; right:0; bottom:0; height:20px; width:100%; overflow:hidden; padding-right:3px; text-align:right; background:none; color:#FF0; filter:alpha(style=1,opacity=5,finishOpacity=80); z-index:500;}
.nivo-controlNav a {padding:1px 10px; border-left:#cccccc 1px solid; height:20px; line-height:20px; font-size:9px; color:#fff; cursor:pointer; font-family:sans-serif; background-color:#f7941e;}
.nivo-controlNav a.active {background-color:#999;}
#index_step{
	width:1002px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#index_step h2{
	clear:both;
	overflow:hidden;
}
#index_step_nr{
	width:995px;
	border:1px solid #cdcdcd;
	background:url(../images/index_list_bg.jpg);
	clear:both;
	overflow:hidden;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
#index_step_nr ul li{
	float:left;
	padding:5px 5px;
}
#index_step_nr ul li a{
	background:url(../images/index_list_btn.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#666;
	text-align:center;
	border:1px solid #e6e6e6;
}
#index_step_nr ul li a:hover{
	background:url(../images/index_list_btn_.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#FFF;
	text-align:center;
	border:1px solid #e6e6e6;
}

#index_cxtc{
	width:1002px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	padding-bottom:20px;
}
#index_cxtc_title{
	background:url(../images/index_cxtc_title.jpg) no-repeat;
	width:1002px;
	height:90px;
}
#index_cxtc_title ul{
	width:460px;
	float:right;
}
#index_cxtc_title ul li{
	float:left;
	padding:0 10px;
	line-height:39px;
	padding-top:15px;
}
#index_cxtc_nr{
	width:1002px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#index_cxtc_nr_pic{
	width:330px;
	float:left;
}
#index_cxtc_nrlist{
	width:670px;
	float:right;
}
#index_cxtc_nrlist ul li{
	float:left;
	margin:0 6px;
	position:relative;
	background:url(../images/index_cxtc_bgh.jpg) no-repeat top;
	padding:0px 4px;
}
#index_cxtc_nrlist ul li img{
	border:1px solid #cdcdcd;
}
#index_cxtc_nrlist ul li span.price{
	position:absolute;
	width:209px;
	top:95px;
	left:0px;
	height:30px;
	line-height:30px;
	display:block;
	background:rgba(247, 148, 30, 0.9) none repeat scroll 0 0 !important;
	filter:Alpha(opacity=90); 
	background:#f7941e;/*实现IE背景透明 （这里是关键）*/
	text-align:center;
	color:#FFF;
}
#index_cxtc_nrlist ul li span.title{
	display:block;
	text-align:center;
}
#index_lymt_zc{
	width:952px;
	border:1px solid #cdcdcd;
	background:url(../images/index_list_bg.jpg);
	clear:both;
	overflow:hidden;
	padding:10px 24px;
	margin:0 auto;
}
#index_lymt{
	width:435px;
	float:left;
}
#index_lymt h2{
	background:url(../images/index_lymt_title.png) no-repeat left;
	height:53px;
	border-bottom:1px dashed #e1e1e1;
}
#index_lymt h2 span{
	float:right;
	padding-top:10px;
}
#index_lymt ul{
	padding:10px 0px;
	clear:both;
	overflow:hidden;
}
#index_lymt ul li{
	padding:0 8px;
	float:left;
}
#index_lymt ul li span{
	display:block;
	text-align:center;
	padding:5px 0px;
}
#index_zcsy{
	width:435px;
	float:right;
}
#index_zcsy h2{
	background:url(../images/index_zcsy_title.png) no-repeat left;
	height:53px;
	border-bottom:1px dashed #e1e1e1;
}
#index_zcsy h2 span{
	float:right;
	padding-top:10px;
}
#index_zcsy ul{
	padding:10px 0px;
	clear:both;
	overflow:hidden;
}
#index_zcsy ul li{
	padding:0 8px;
	float:left;
}
#index_zcsy ul li span{
	display:block;
	text-align:center;
	padding:5px 0px;
}
#footer_bg{
	width:100%;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	border-top:1px solid #f7941e;
	background-color:#000;
}
#footer{
	width:1002px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#footer_left{
	width:545px;
	float:left;
	padding-top:30px;
}
#footer_nav{
	text-align:center;
	clear:both;
}
#footer_left_pic{
	width:545px;
	clear:both;
	overflow:hidden;
	padding:10px 0px;
}
#footer_left_pic ul li{
	float:left;
}
#footer_copyright{
	width:545px;
	clear:both;
	overflow:hidden;
}
#footer_middle_x{
	background:url(../images/footer_middle_x.jpg) no-repeat;
	width:32px;
	height:226px;
	float:left;
}
#footer_right{
	width:370px;
	float:right;
	padding-top:30px;
}
#footer_contact{
	width:370px;
	clear:both;
	overflow:hidden;
}
#footer_contact h2{
	background:url(../images/footer_contact_title.jpg) no-repeat;
	height:34px;
}
#footer_contact_nr{
	width:370px;
	clear:both;
	overflow:hidden;
	padding:10px;
}
#footer_right_piclist{
	width:370px;
	clear:both;
	overflow:hidden;
}
#footer_right_piclist ul li{
	float:left;
	padding-right:20px;
}
#ny_container{
	width:952px;
	border:1px solid #cdcdcd;
	background:url(../images/index_list_bg.jpg);
	clear:both;
	overflow:hidden;
	padding:10px 24px;
	margin:0px auto 20px auto;
}
#ny_location{
	text-align:right;
	width:952px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	line-height:30px;
}
#ny_leftlist{
	width:226px;
	float:left;
	border:1px dashed #cdcdcd;
}
#ny_leftlist ul li{
	float:left;
	padding:5px 5px;
}
#ny_leftlist ul li a{
	background:url(../images/index_list_btn.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#666;
	text-align:center;
	border:1px solid #e6e6e6;
}
#ny_leftlist ul li a:hover{
	background:url(../images/index_list_btn_.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#FFF;
	text-align:center;
	border:1px solid #e6e6e6;
}
#ny_leftlist ul li.btn a{
	background:url(../images/index_list_btn_.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#FFF;
	text-align:center;
	border:1px solid #e6e6e6;
}
#ny_leftlist ul li.btn a:hover{
	background:url(../images/index_list_btn_.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#FFF;
	text-align:center;
	border:1px solid #e6e6e6;
}
#ny_left_single{
	width:206px;
	float:left;
	border:1px dashed #cdcdcd;
	padding:10px 10px;
}
#ny_right{
	width:680px;
	float:right;
	border-left:1px solid #cdcdcd;
	padding-left:20px;
}
#ny_right_show{
	width:680px;
	clear:both;
	overflow:hidden;
}
#ny_right_show dl{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#ny_right_show dl dt{
	font-weight:bold;
	width:360px;
	float:right;
	font-size:14px;
	border-bottom:1px dotted #e1e1e1;
	line-height:40px;
}
#ny_right_show dl dd{
	margin:0px;
}
#ny_right_show dl dd.pic{
	width:300px;
	float:left;
}
#ny_right_show dl dd.pic img{
	border:1px solid #cdcdcd;
	padding:2px;
}
#ny_right_show dl dd.txt{
	width:360px;
	float:right;
}
#ny_right_show ul{
	width:360px;
	clear:both;
	overflow:hidden;
}
#ny_right_show ul li{
	float:left;
	width:180px;
	border-bottom:1px dashed #e1e1e1;
	line-height:30px;
}
#ny_right_single{
	width:680px;
	clear:both;
	overflow:hidden;
	padding:10px 0px;
}

#ny_right_fl{
	width:680px;
	clear:both;
	overflow:hidden;
}
#ny_right_fl dl{
	margin:0px;
	padding:5px 0px;
	list-style-type:none;
	border-bottom:1px dashed #cdcdcd;
	clear:both;
	overflow:hidden;
}
#ny_right_fl dl dt{
	width:110px;
	font-weight:bold;
	float:left;
	font-size:14px;
	color:#f7941e;
}
#ny_right_fl dl dd{
	margin:0px;
	width:570px;
	float:right;
}
#ny_right_fl ul li{
	float:left;
	padding:5px 5px;
}
#ny_right_fl ul li a{
	background:url(../images/index_list_btn.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#666;
	text-align:center;
	border:1px solid #e6e6e6;
}
#ny_right_fl ul li a:hover{
	background:url(../images/index_list_btn_.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#FFF;
	text-align:center;
	border:1px solid #e6e6e6;
}
#ny_right_fl ul li.btn a{
	background:url(../images/index_list_btn_.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#FFF;
	text-align:center;
	border:1px solid #e6e6e6;
}
#ny_right_fl ul li.btn a:hover{
	background:url(../images/index_list_btn_.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#FFF;
	text-align:center;
	border:1px solid #e6e6e6;
}
#ny_right_cxlist{
	width:680px;
	clear:both;
	overflow:hidden;
}
#ny_right_cxlist ul li{
	float:left;
	padding:10px 6px;
}
#ny_right_cxlist ul li span{
	display:block;
	text-align:center;
	line-height:30px;
}
#ny_right_cxlist ul li a{
	display:block;
	border:1px solid #cdcdcd;
	padding:5px 5px;
	background-color:#FFF;
}
#ny_right_cxlist ul li a:hover{
	display:block;
	border:1px solid #f7941e;
	padding:5px 5px;
	background-color:#FFF;
	text-decoration:none;
}


#per_fl{
	width:952px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#per_fl dl{
	margin:0px;
	padding:5px 0px;
	list-style-type:none;
	border-bottom:1px dashed #cdcdcd;
	clear:both;
	overflow:hidden;
}
#per_fl dl dt{
	width:110px;
	font-weight:bold;
	float:left;
	font-size:14px;
	color:#f7941e;
}
#per_fl dl dd{
	margin:0px;
	width:835px;
	float:right;
}
#per_fl ul li{
	float:left;
	padding:5px 5px;
}
#per_fl ul li a{
	background:url(../images/index_list_btn.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#666;
	text-align:center;
	border:1px solid #e6e6e6;
}
#per_fl ul li a:hover{
	background:url(../images/index_list_btn_.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#FFF;
	text-align:center;
	border:1px solid #e6e6e6;
}
#per_fl ul li.btn a{
	background:url(../images/index_list_btn_.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#FFF;
	text-align:center;
	border:1px solid #e6e6e6;
}
#per_fl ul li.btn a:hover{
	background:url(../images/index_list_btn_.jpg) no-repeat;
	width:98px;
	height:25px;
	display:block;
	color:#FFF;
	text-align:center;
	border:1px solid #e6e6e6;
}
#per_fllist{
	width:952px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#per_fllist ul li{
	float:left;
	padding:10px 13px;
}
#per_fllist ul li span{
	display:block;
	text-align:center;
	line-height:30px;
}
#per_fllist ul li a{
	display:block;
	border:1px solid #cdcdcd;
	padding:5px 5px;
	background-color:#FFF;
}
#per_fllist ul li a:hover{
	display:block;
	border:1px solid #f7941e;
	padding:5px 5px;
	background-color:#FFF;
	text-decoration:none;
}


#ny_right_newslist{
	width:680px;
	clear:both;
	overflow:hidden;
}
#ny_right_newslist ul li{
	line-height:30px;
	background:url(../images/news_pot.jpg) no-repeat left;
	padding-left:15px;
}
#ny_right_newslist ul li span{
	color:#999;
}