@charset "utf-8";
/* CSS Document */

#middle .ny_nav{ border-top:4px solid #c90101; height:45px; line-height:45px;}
#middle .ny_nav a{ color:#333;}
#middle .ny_nav a:hover{ color:#c90101}
#middle .ny_nav span{ color:#888}
#middle .products_index{ border:1px solid #ddd; background:#fff; padding:30px 20px 0 20px;}
#middle .products_index ul li{ float:left; width:205px; padding:0 53px 30px 53px; height:420px; display:block}
#middle .products_index ul li .cp_name{ font-weight:bold; padding-top:10px; padding-bottom:20px;}
#middle .products_index ul li .cp_name h3{ font-size:12px;}
#middle .products_index ul li .cp_text{ padding-bottom:20px; line-height:15px;}
#middle .products_index ul li .cp_text a{ color:#888}
#middle .products_index ul li .cp_text a:hover{ color:#c90101}
#middle .products_index ul li .cp_button .buy{ background:#c90101; border:0; color:#fff; cursor:pointer; width:70px; height:24px; line-height:24px;}
#middle .products_index .bottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}

#middle .tittle .fl{ float:left; width:200px; border-right:1px solid #fff; margin-right:30px; line-height:30px;}
#middle .tittle .fl ul li{ padding-left:20px;}
#middle .tittle .fl ul li a{ color:#fff;}
#middle .tittle{ position:relative}
#middle .tittle .cp_sreach{position:absolute; right: 0px; top: 7px;}
#middle .tittle .cp_sreach a{ color:#888}
#middle .tittle .cp_sreach a:hover{ color:#c90101}

#middle .products_detail{ padding:20px; background:#fff; border:1px solid #ddd}
#middle .products_detail .cp_js .p_left{ float:left; width:340px;}
#middle .products_detail .cp_js .p_left img{ border:1px solid #ddd;}
#middle .products_detail .cp_js .p_left .menu1box ul li{ float:left; padding:10px 3px 0 3px;}
#middle .products_detail .cp_js .p_right{ float:right; width:575px;}
#middle .products_detail .cp_js .p_right h2{color:#c90101; padding-bottom:20px; font-size:18px;}
#middle .products_detail .cp_js .p_right .detail_js{ color:#666; padding-bottom:30px; line-height:18px;}
#middle .products_detail .cp_js .p_right .detail_button{ padding-bottom:30px; border-bottom:1px dashed #ddd}
#middle .products_detail .cp_js .p_right .detail_button input{ color:#fff; background:#c90101; font-weight:bold; font-size:14px; width:115px; height:40px; line-height:40px; cursor:pointer; border:0}
#middle .products_detail .cp_js .p_right .gj{ padding-top:30px;}
#middle .products_detail .cp_js .p_right .gj ul li{ float:left; width:191px; display:block;}
#middle .products_detail .cp_js .p_right .gj ul li .detail_icon{ float:left}
#middle .products_detail .cp_js .p_right .gj ul li .detail_text{ float:left;line-height:16px;width:130px;overflow:hidden;}
#middle .products_detail .cp_js .p_right .gj ul li .detail_text a{ color:#333;}
#middle .products_detail .cp_js .p_right .gj ul li .detail_text a:hover{ color:#c90101;}
#middle .products_detail .cp_js .p_right .gj ul li .detail_text span{ color:#888;font-size:11px;font-family:"宋体" "Arial";}

#middle .productdetail,#middle .xg,#middle .jj,#middle .td{ background:#fff; border:1px solid #ddd; padding:20px 20px 30px 20px;}
#middle .productdetail h3,#middle .xg h3,#middle .jj h3{ color:#c90101; border-bottom:1px solid #c90101; padding-bottom:10px; font-size:14px;}
#middle .productdetail{clear:both;}
#middle .productdetail .productdetail_text{ text-align:center;height:60px; line-height:60px; color:#888; padding-left:30px;}
#middle .productdetail .picmap { text-align:center; margin:0 auto; width:100%;}
#middle .xg ul li{ float:left; width:198px; text-align:center; padding:0 13px; display:block}
#middle .xg ul li a{ color:#333;}
#middle .xg ul li a:hover{ color:#c90101;}
#middle .xg ul li .xg_text{ padding:10px 20px 0 20px;}
#middle .xg .xg_list{ padding-top:20px;}

#middle .dowload{ background:#fff; border:1px solid #ddd; padding:10px;}
#middle .dowload .dowload_list{ float:left; width:298px; padding-left:10px; padding-right:10px; border-right:1px solid #ddd; height:210px; padding-top:5px; overflow:hidden}
#middle .dowload .dowload_list h3{ color:#c90101; border-bottom:1px solid #c90101; padding-bottom:10px; font-size:12px;}
#middle .dowload .dowload_list h3 span{ float:right;}
#middle .dowload .dowload_list h3 span a{ color:#888; font-weight:normal}
#middle .dowload .dowload_list .dw_pdf{ padding-top:15px;}
#middle .dowload .dowload_list .dw_pdf ul li{ float:left; width:138px; display:block; border-bottom:1px dashed #ddd; border-right:1px dashed #ddd; padding:20px 0; height:43px; overflow:hidden}
#middle .dowload .dowload_list .dw_pdf ul li .detail_icon{float:left; width:50px;}
#middle .dowload .dowload_list .dw_pdf ul li .detail_text{ float:left; width:88px;overflow:hidden}
#middle .dowload .dowload_list .dw_pdf ul li .detail_text a{ color:#333}
#middle .dowload .dowload_list .dw_pdf ul li .detail_text a:hover{ color:#c90101}
#middle .dowload .dowload_list .dw_pdf ul li .detail_text span{ color:#888;font-size:11px;font-family:"宋体" "Arial"}
#middle .dowload .dowload_list .dw_img{ padding:30px 0; text-align:center}
#middle .dowload .dowload_list .dw_img a img{ border:0}
#middle .dowload .dowload_list .dw_text{ line-height:20px; padding:0 10px;}
#middle .dowload .dowload_list .sp{ text-align:center; padding:15px 10px 10px 10px;}
#middle .jj .jj_img{ float:left; padding-top:30px; padding-left:40px;}
#middle .jj .jj_text{ float:left; padding-top:30px; padding-left:50px; padding-right:50px;}
#middle .jj .jj_text p{font-size:12px; line-height:20px; margin:10px auto 0; color:#333}
#middle .jj .jj_text p strong{ font-size:14px; color:#c90101} 

#middle .spec{ background:#fff; border:1px solid #ddd; padding:20px;}
#middle .spec .specitem{ float:left; width:173px; border-right:1px solid #ddd;padding:100px 30px 0 30px; text-align:center;height:106px;overflow:hidden;}
#middle .spec .rt{border-right:none;}
#middle .spec p{ color:#666}
#middle .spec p strong{ font-size:14px; color:#333;}

#middle .detail_cpimg{ background:#fff; border:1px solid #ddd; width:978px; position:relative;}
#middle .detail_cpimg div .ny_cp_icon{position: absolute; right:0; top: 300px;}
#middle .detail_cpimg .ny_img_name{ text-align:center; height:60px; line-height:60px; border-top:1px solid #ddd;}
#middle .detail_cpimg .ny_img_name h2{ font-size:18px; font-family:'微软雅黑'; color:#333;}

/* Footer Styling */
#bottom-wrapper{
	width:980px;
	margin:0px auto;	
}
#bottom-content{

}
#bottom-content h6{
	color:#ffffff;
	text-shadow:0px 1px 0px #000000;
}
