@charset "utf-8";
/* CSS Document */
.position{width:100%; background:#eaeaea; height:35px; position:absolute; left:0;}
.position .posinfo{width:1200px; margin:0 auto; line-height:35px; color:#666666; font-size:12px; text-align:left;}
.position .posinfo a{color:#666666;font-size:13px;}
.position .posinfo a:hover{color:#000;}
.pro_banner{width:100%;	position:relative;	z-index:20;	min-width:1200px;}
.pro_banner img{ margin:0 auto;  max-width:100% !important; width:100%; overflow:hidden; display:block;}
.pro_banner h1{width:300px; height:70px; line-height:70px; font-size:32px;font-weight:normal; background:url(../images/n-bntit.png); text-align:left; padding-left:40px; position:absolute; top:58px; right:52%; margin-right:200px;}
.pro_banner h1 span{font-size:24px; padding-left:6px;}
.product_rec{width:1200px; margin:0 auto;}
.product_rec h1{text-align:left; font-size:28px; padding-top:20px; }
.product_rec h1 span{font-size:13px; color:#9b9a9a; padding-left:10px; font-style:italic;}
.pro_banner .flpic{width:540px; position:absolute; top:0; left:50%; margin-left:60px;z-index:20; padding-top:20px;}
.pro_banner .flpic img{ max-width:100%; float:right;  width:auto;}
.cls{max-width:1200px;width:1200px; margin:0 auto; padding-top:20px; overflow:hidden;}
.pro_recommend{width:362px; background:#f8f7f7; height:405px; padding:14px; display:block; float:left;margin-right:15px;  overflow:hidden; margin-bottom:15px;}
.margin0{margin-left:0;}
.cls ul{ width:1500px; margin:35px 0;}
.pro_recommend img{width:362px; height:223px; height:auto; max-width:100%;}
.pro_recommend .pro_info{padding:0 10px;}
.pro_recommend .pro_info a h3{font-size:18px;  width:328px; height:40px; overflow:hidden; line-height:40px; border-bottom:1px solid #e1e1e1; padding-top:5px; color:#000;}
.pro_recommend .pro_info .pro_param{line-height:35px;  width:333px; height:35px; overflow:hidden; font-size:13px; border-bottom:1px solid #e1e1e1; color:#666;}
.pro_recommend .pro_info .pro_param span{padding:0 6px; color:#ec5844;}
.pro_recommend .pro_info .pro_dsc{line-height:30px; color:#949292;  width:333px; height:60px; padding:8px 0; overflow:hidden; font-size:14px;line-height:22px;}
.pro_recommend .pro_info a.pro_btn{line-height:30px; border:1px solid #e1e1e1; padding:0 25px; height:30px; display:block; float:left; color:#373737; margin:5px 20px 0 0;cursor:pointer;}
.pro_recommend:hover{background:#f89508;}
.pro_recommend:hover .pro_info h3,.pro_recommend:hover .pro_info .pro_param,.pro_recommend:hover .pro_info .pro_param span,.pro_recommend:hover .pro_info .pro_dsc,.pro_recommend:hover .pro_info a{ color:#fff;}
.pro_recommend:hover .pro_info a h3,.pro_recommend:hover .pro_info .pro_param{ border-bottom:1px solid #fff;}
.pro_recommend:hover .pro_info a.pro_btn{ border:1px solid #fff; color:#FFF;}
.pro_recommend:hover .pro_info a.pro_btn:hover,.pro_recommend .pro_info a.pro_btn:hover{ background:#000;border:1px solid #000; color:#FFF;}
.pro-page{width:1200px; margin:0 auto; border-top:1px dashed #eee; padding-top:10px;}
.pro-page ul{ height:25px;}
.pro-page li{ display:block; margin-left:3px; float:right; line-height:25px; font-size:13px;}
.pro-page li a{ color:#888;display:block; border:1px solid #eee; padding:0 8px;}
.pro-page li a:hover,.pro-page li.n_page a,.pro-page li.n_page a:hover{ color:#fff; background:#ff505f; border:1px solid #ff505f;}
