.mmain{}
.m_l{ width:240px;  float:left;position:relative;  }
.m_r{ width:920px;  float:right;min-height:500px;margin:15px 0 0 0; }

/*侧边导航*/
.nnav{position:absolute;left:0; top:15px;width:100%}
 
/*当前位置*/
.position{ width:100%;font:14px/60px microsoft yahei; color:#333; border-bottom:#ccc 1px solid;   }
.position a{color:#40ce79 }

/*内页栏目标题*/
.nnav_bt{ font:18px/60px microsoft yahei;  text-indent:27px;  color:#fff;    margin:5px 0 0 0 ;height:60px;background:url(../images/banner_bg.jpg) repeat;overflow:hidden }
.nnav_bt a{ color:#333}
 

/*内页栏目*/
.nnav1{  padding:8px 0 15px 0;   }
.nnav1 ul li{ font:14px/50px microsoft yahei; text-indent:45px;background: url(../images/ico.gif) no-repeat 15px center  }
.nnav1 ul li a{ display:block;color:#333}
.nnav1 ul li:hover a{display:block;color:#000; }
 
/*电话*/
.ntel{ background:url(../images/phone.png) no-repeat 15px  center  #292a2c ; padding:15px 0 15px 75px;font:12px/25px microsoft yahei; color:#fff; margin:20px  0 0 0;  }
.ntel h3{font:22px/25px Arial, Helvetica, sans-serif; color:#fff}
.ntel a{ color:#fff; display:block}
.ntel:hover{ background:url(../images/phone.png) no-repeat 15px  center  #000 ;}

 

.nr{padding:20px 0;font:12px/35px microsoft yahei; color:#333;}
.nr img{max-width: 100%}


/* =classnews资讯列表 */
.classnews{  }
.classnews li{  border-bottom:dotted 1px #ccc; font:14px/45px microsoft yahei; color:#333; height:45px;position:relative}
.classnews li span{ position:absolute; right:0; top:0;font:12px/45px microsoft yahei; color:#666 }


/* =classnews资讯内容*/
.news_title{font: 18px/30px microsoft yahei; text-align:center;margin:10px 0 0 0;}
.info{ text-align:center;font:14px/30px microsoft yahei; margin:10px 0}
.news_content{ }




/* =products产品列表 */
.products{}
.products ul{ margin-right:-30px}
.products ul li{ text-align:center; float:left; width:260px; height:300px; margin:20px;*margin:20px; }
.products ul li .boxtxt{font:14px/40px microsoft yahei;}
.products ul li .boximg{ width:260px; height:260px;}
.products ul li img{max-width: 260px; max-height: 260px}
.products ul li a{ display:block}

/* 分享*/
.nshare{ margin:30px 0 0 0; }
.nshare a{ margin:0 5px 0 0; display:block}
.nshare span{margin:0 5px 0 0;}

/* 上下篇*/
.order{ margin:10px 0 0 0; font:14px/30px microsoft yahei; padding:5px 0 0 0; border-top:#ccc 1px solid}
.order ul{}
.order ul li.j1{ text-align:right;   }
.order ul li{ min-width:50%; float:left; } 



/* 分页 */
.pages { text-align: right;   line-height: 40px; margin:30px 0 0 0}
.pages strong, .pages a {  border: #DDDDDD 1px solid; padding: 5px 10px; margin: 0 5px; }
.pages a:hover {  color: #fff; background: #333}
.pages em{ font:normal 12px/40px simsun; padding:0 5px}
 
 

/*========== 内页商品 details ============*/
.product_info{ width:100%}
.inner-img{ clear:both; padding:20px 0;}
.innerright .innerrightcontent .title{ margin-bottom:20px;}
.search { background: url("../images/index_02.gif") no-repeat scroll -710px -180px rgba(0, 0, 0, 0); float: right; color: #5d5d5d; font-size: 14px; height: 20px; margin-top: 22px; padding: 5px; text-align: right; width: 250px; }
.search span { color: #e07400; font-family: Arial, Helvetica, sans-serif; font-size: 20px; }
.p_de_title {   margin:20px 0px 0px 0;width: 500px;  }
.p_de_title h2 { font-size: 20px; line-height:24px; font-weight:normal; font-family: "Microsoft Yahei", "微软雅黑", "黑体"; }
.p_de_title p{font:14px/30px microsoft yahei; margin:10px 0}
.allpageproductitle { font-size: 14px; width: 500px;   padding: 10px 0px 10px 0px; text-align:left;font-weight:normal; }
.allpageproductitle ul li { color: #666; line-height: 30px; }
.p_de_last_li { margin-top:30px; clear:both; }
#sendss { background-color: #555 ; color: #fff; border: none; border-radius: 3px; cursor: pointer; font-weight: bold; height:35px;width:150px}
#sendss:hover { background-color: #000; }
.inner-img h4{font:14px/45px microsoft yahei; margin:0 0 20px 0; border-bottom:#ddd 1px solid;}
.allpageproductimg{ width:350px; border:#ccc 1px solid; padding:10px;text-align:center}
.allpageproductimg .whimg{ width:350px; height:350px}

.allpageproductimg .whimg img{ max-width:350px; max-height:350px}


/*留言表单*/
.tab_job td{ padding:0 5px; }

 
.buttonRow input{ padding:0 40px; border:none; background:#888; color:#fff;font:14px/40px microsoft yahei; cursor:pointer; margin:20px 0; display:inline}
.joinn fieldset{ padding:20px 40px; border:#ccc 1px solid; line-height:45px;  }
.joinn fieldset input{ width:230px;   padding:0 5px; height:32px; border:#ccc 1px solid}
.joinn fieldset textarea { width:350px;   padding:0 5px; height:200px; border:#ccc 1px solid; font-size:12px;}
.joinn .alert{ color:#f00}
.joinn legend{font:16px/35px microsoft yahei; color:#333}

.feed{ margin:0 auto; width:80%;background: #f8f8f8;border:#ddd 1px solid;padding:15px; }
#submit{ padding:0 40px; border:none; background:#666; color:#fff;font:14px/40px microsoft yahei; cursor:pointer; margin:10px 15px 25px 0;  }
#submit:hover{ background: #333 }
.feed label{ width:30%; text-align:right; padding:0 5px;font:14px/32px microsoft yahei; float:left}
.feed .text,.feed .textarea{ width:230px;   padding:0 5px; height:32px; border:#ccc 1px solid;background:none}
.feed .text2{ width:230px;   padding:0 5px; height:32px; border:#dd163f 1px solid}
.feed textarea.text,.feed textarea.textarea,.feed textarea{ width:350px;   padding:0 5px; height:200px; border:#ccc 1px solid; font-size:12px;background:none}
.feed textarea.text2{ width:350px;   padding:0 5px; height:200px; border:#dd163f 1px solid}
.feed span{ color:#f00;  margin:0 10px}
.form-item{ margin:15px 0}
.form-action{ padding:0 0 0 31%}
.feed h4{font:16px/35px microsoft yahei; color:#333; margin:30px auto 20px auto;  width:65%}
.show-error{ color:#f00;font:14px/35px microsoft yahei;}


 



