@charset "utf-8";
/* CSS Document */
.postion{width:100%; background:#eaeaea; height:42px;}
.postion .posinfo{width:1200px; margin:0 auto; line-height:42px; color:#666666; font-size:13px; text-align:left; }
.postion .posinfo a{color:#666666;font-size:13px;}
.postion .posinfo a:hover{color:#000;}
.pro_banner{width:100%;	position:relative;	z-index:20;	min-width:800px;}
.pro_banner img{ margin:0 auto;  max-width:100% !important; width:100%; overflow:hidden; display:block;}
.product_rec{width:1200px; margin:0 auto;}
.product_rec h1{text-align:left; font-size:28px; padding-top:20px;float:left;}
.product_rec h1 span{font-size:13px; color:#9b9a9a; padding-left:10px; font-style:italic;}
.product_rec a{width:145px; background:#fff; font-size:13px; float:right; color:#9c9b9b; text-align:right;padding-top:30px;}
.product_rec a:hover{ color:#DB0000;}


.cls{width:1200px; margin:0 auto; padding-top:20px;}
.pro_cname{width:384px; float:left; display:block; height:429px; position:relative;}
.pro_cname img{width:384px; height:429px;}
.pro_cname .fcname{padding-top:12px; position:absolute; top:25px; right:10px; height:75px;  padding:35px 20px 0; width:225px; text-align:center;}
.pro_cname .titbg{width:105px; height:110px; position:absolute; top:25px; right:8px;}
.pro_cname .fcname h2{font-size:22px; line-height:30px; height:30px; color:#000; font-weight:normal; text-align:right; font-family:"微软雅黑";}
.pro_cname .fcname p{font-size:13px; line-height:25px; height:25px;text-align:right;}
.pro_recommend{width:360px; background:#f8f7f7; height:405px; padding:12px; display:block; float:left; margin-left:24px; overflow:hidden;}
.pro_recommend img{width:360px; height:224px; 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; font-weight:normal;}
.pro_recommend .pro_info .pro_param{line-height:35px;  width:328px; height:35px; overflow:hidden; font-size:13px; border-bottom:1px solid #e1e1e1; color:#666;}
.pro_recommend .pro_info .pro_param span{padding:0 12px 0 8px; color:#ec5844;}
.pro_recommend .pro_info .pro_dsc{line-height:32px; color:#949292; padding:10px 0;  width:338px; height:60px; 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;}
.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 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:#DB0000;border:1px solid #DB0000; color:#FFF; cursor:pointer;}
