/*---------- base ---------*/
*{padding:0;margin:0;list-style-type:none;}
img{border:none;}
a{color:#444;text-decoration:none;}
a:hover{color: #FF6600;text-decoration:none;}
ul{list-style:none;}
html,body,h1,h2,h3,h4,ul,li,input,div,ul,li,p,span,form,table,tr,td,dl,dt,dd{padding: 0px; margin: 0px;list-style-type: none;}
.w {width: 1000px; margin:0 auto; }
.clear{ clear:both}
body{ text-align: left; font-size:12px; line-height:24px; font-family:"宋体";color:#444; }

/*---------- stock ---------*/

/*新闻列表*/
.n_list{ padding:10px 0 0 0;}
.n_list li{ border-bottom:1px dashed #CCCCCC; padding:0 0 0 13px; background:url(../images/icon.jpg) no-repeat 0px 8px; margin:5px 0;}
.n_list li span{ float:right; display:block; }

/*分页*/
.pages{text-align: center; padding-top:10px; padding-right:25px;  color:#666666; clear:both; margin:15px auto; } 
.pages span, .pages a{ display:inline-block; padding:1px 8px; border:1px solid #CCCCCC; margin-left:10px;}
.pages span:hover,.pages a:hover{ display:inline-block; padding:1px 8px; border:1px solid #FF6600; margin-left:10px; color:#FF6600; cursor:pointer}
.pages li{ display:inline-block; padding:1px 10px; border:1px solid #ddd; }

/*产品列表*/
.p_list li{ float:left; margin:15px 4px; text-align:center}
.p_list .img{ width:175px; height:135px; border:1px solid #ddd; text-align:center; padding:2px; }
.p_list .img a{ display:block;width:175px; height:135px; overflow:hidden; }
.p_list .txt a{ display:block; font-family:"宋体"; margin:5px 0; color:#444;}
.p_list .txt a:hover{ color:#FF6600;}
.p_list a{ color:#0066ff; font-size:14px; font-weight:bold;}

/*详细页面*/
.news_s h3{ font-size:15px; font-weight:bold; color:#454545;}
.news_s {color: #5D5D5D; text-align:center; margin:0 0 15px 0 ;border-bottom:#eee 1px solid; padding:10px 0 2px 0;}
.news_s .img img{ text-align:center; border:8px #F0F0F0 solid}
.np{ margin:15px 0px; background: #f2f2f2; padding:10px; text-align:center; border:1px solid #eaeaea; height:25px; clear:both;}
.np .prev{ float:left;}
.np .next{ float:right;}
.pages { text-align:center; padding: 25px 0 30px 0px; clear:both}
.pages li{ display:inline-block; padding:1px 10px; border:1px solid #ddd; }

/*---------- list ---------*/

.head { border-bottom:1px solid #e3e3e3; background:#FFFFFF; height:25px; line-height:27px; color:#777}
.head a{ color:#777; }
.head .l{ float: left; width:500px; }
.head .r{ float: right;width:500px;text-align:right; }

.menu_bg{ height:40px; text-align: left; background:url(../images/n_bg.gif) repeat-x top center #f0f0f0; }
.menu_bg ul{ width: 1000px; margin:0 auto; clear:both; padding:0 5px; }
.menu_bg ul li { height:37px;line-height:39px; float:left; background:url(../images/n_line.gif) no-repeat top right;  }
.menu_bg ul li a {color: #FFFFFF;height:45px;display: inline-block; width:140px; text-align: center; font-size:13px; font-weight:bold;}
.menu_bg ul li a:hover{ color: #FFFF00; background:url(../images/navh.jpg) repeat-x 0 2px;}
.menu_bg ul li.none{ background:none}


.search .keys{width: 211px;height: 24px;line-height: 24px;border: medium none;padding: 0px 3px 0px 27px; background:url(../images/keys.gif) no-repeat top center; margin:10px 0; }
.search .ss{ background:url(../images/search.gif) no-repeat; height:24px; width:52px; border:0px;}
.search p{ display: inline-block;}

.banner{ background:url(../images/bbg.gif) repeat-x; height:410px; padding:10px 0 0 0; }
.banner_c{ width:1000px; height:360px; background: url(../images/banner1.jpg) no-repeat; margin:0 auto; border:4px solid #FFFFFF; }


.c_l{ float:left; width:210px;}
.pro{ background:url(../images/pro_bg.gif) no-repeat; padding: 0px 0 25px 0;}
.pro_title{ color: #FFF; font-size: 19px; font-family: "微软雅黑"; padding:10px 15px; }
.pro_c a{ display:block; background:#2972d8; margin:10px; color:#FFFFFF;height: 30px;line-height: 30px;padding-left: 16px; font-size: 13px; font-weight:bold; ;}
.pro_c a:hover{ background:#f7b115}

.c_r{ float:right; width:780px; }
.title{ border:1px solid #bfbfbf; height:34px; background:url(../images/title.gif) repeat-x;  }
.title .t1{ display:block; float:left; padding:0 25px; height:34px;  font-weight:bold; font-size:14px; line-height:34px; }
.title .t2{ display:block; float: right; height:30px; line-height:32px; margin:0 8px 0 0 }

.title2{ border-bottom:2px solid #0066FF; height:30px;  }
.title2 .t1{ display:block; float:left; padding:0 15px;   font-weight:bold; font-size:15px; line-height:34px; color:#0066CC; font-family:"微软雅黑" }
.title2 .t2{ display:block; float: right; height:30px; line-height:32px; margin:4px 8px 0 0 }

.title3{ background:#0066FF; }

.k{ border:1px solid #ddd; padding:5px 20px; width:960px; margin:15px auto; height:300px;  }
.k_l{ float:left; width:530px; background:url(../images/c_line.gif) no-repeat top right; padding:0 25px 0 0 }
.jj_c { padding:15px 0 0 0} 
.jj_c img{ float:left; margin:0 10px 0 0;border:#D8D8D8 solid 1px; padding:2px;}
.contact{ float: right; width:305px; }
.contact_c p{ border-bottom: 1px dashed #dfdfdf;font-size: 13px;padding: 9px 0 5px 4px;  }

.k_r{ float:right; width:380px;}
.shang{ line-height:35px; margin:15px auto;}

.foot { border-top:1px solid #e3e3e3; background:#efefef; line-height:37px; padding:15px 0;}
.foot .l{ float: left; width:700px; line-height:22px; }
.foot .r{ float: right;width:300px;text-align:right;line-height:22px; text-align:right;}

.title3{ background: #0662c5; margin:15px 0 0 0; text-indent:14px; color:#FFFFFF; padding:2px 0;font-size: 16px; font-family: "微软雅黑"; }
.cont_c{ padding:15px 8px; border:1px solid #ddd; border-top: 0px; }
.cont_c .img{ margin:0 0 10px 0}


.r_c{ margin:20px 10px; line-height:26px;}
.shang{
	height: 106px;
}



















