@charset "utf-8";
/* CSS Document */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0px;	padding:0px;font-size:12px;	font-family:"宋体",Arial, Helvetica, sans-serif;color:#4c4c4c;}
table {border-collapse:collapse;}
a img {border:0px;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
ul, li {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;	font-weight:normal;}
input, button, textarea, select {font-family:inherit;font-size:12px;vertical-align:middle;}
a {text-decoration:none;color:#0C0101;}/*outline:none;*/
a:hover {text-decoration:none;}
/****resetend***/

/*公共样式部分*/
.clear {font-size: 0px;line-height: 0px;margin: 0px;padding: 0px;height: 0px;clear:both;visibility:hidden;}
.fl {float:left;}
.fr {float:right;}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}

/**** homepage begin *****/

body{ width:100%; font: normal 100% 宋体; color:#000; padding: 0 0 63px;}
#top{width:100%; margin:0px auto; height:60px;}/* background:url(../images/top-bg.jpg) repeat-x left center;*/
.logo{ /*padding-left:56px; float:left;*/ background:#000;}
.back{ float:right; padding-right:9px; padding-top:13px;}

/**** 产品展示 *****/
.cpzs{ padding-bottom:14px;}
.cpzs-bg{ background:url(../images/cpzs-bg.jpg) repeat-x left center; width:100%; height:37px;}
.cpzs-lb{ float:left; line-height:37px; padding-left:22px; color:#F8EFEF; font-weight:bold; font-size:14px; font-family:"微软雅黑"}
.cpzs-more{ float:right;line-height:37px;color:#F1E4E4; font-weight:bold; font-size:14px; font-family:"微软雅黑"; padding-right:15px;}
.cpzs-more a{ color:#F7ECED; font-size:12px; font-weight:normal;}
.cpzs-cp{  padding-top:14px; background:#F5F5F5; padding-bottom:12px;}

.ul.prolist{ padding-left:30px;}
ul.prolist li{ display:block; height:110px; width:133px; float:left; margin:0 5px 30px;}
ul.prolist li img{ border:1px solid #CCC; padding:1px; width:140px; height:110px;}
ul.prolist li:hover img{ border:1px solid #E52F3E;}
ul.prolist li span{ height:25px; line-height:25px; display:block; text-align:center; }
ul.prolist li span a{ color:#666;}
ul.prolist li span a:hover{ color:#207303;}

/*产品详细页 */
.prok{ border:1px dashed #ccc; background:#f3f3f3; height:25px; padding-left:20px; line-height:25px; font-weight:bold; margin-bottom:10px;}
.propic{ text-align:center; margin-bottom:10px;}
.propic img{ max-width:300px; padding:4px; border:1px dashed #ddd;}
.protitle{ height:50px; line-height:50px; font-size:15px; font-weight:bold; color:#D7212D;}

/**** 关于我们 *****/
.about,.about1{ background:#FFF; height:auto; border:solid 1px #CCC; margin-left:10px; margin-right:10px;}
.about1{ margin-top:13px;}
.about-lb{ background:url(../images/about-lb.jpg) no-repeat left center; width:132px; height:32px; color:#FFF; margin-top:13px; line-height:30px;font-family:"微软雅黑"; font-size:13px; font-weight:bold; padding-left:14px;}
.about-nr{ padding:14px;}
.about-nr p{ line-height:22px;}
.about-nr strong{ font-size:15px}
.lxwm{margin-left:10px; margin-right:10px; background:url(../images/lx-line.jpg) #f5f5f5 repeat-x left 11px; height:auto;}
.online{ float:left; padding-top:24px; padding-left:8px; padding-bottom:12px;}
.line{ float:right}
.online-nr{ padding-top:14px; padding-left:10px;}

.line{ padding-right:23px; width:136px; padding-top:24px;}
.line-nr{ padding-top:12px;}

/**** menu *****/
.menu{ background-color:#232323; height:63px;position:fixed;left:0;bottom:0;width: 100%;text-align: center; }
.ul.menu-foot{ padding-left:30px; }
ul.menu-foot li{ display: inline-block; height:63px; width:71px;}
ul.menu-foot li a img{ width:25px; height:23px;margin-top:8px; margin-left:0px;}
ul.menu-foot li a:hover img{}
ul.menu-foot li span{ float:left; width:70px; height:30px; line-height:30px; display:block; text-align:center;color: white; }
ul.menu-foot li span a{ color:#FFF; font-size:12px;height:30px; line-height:30px;font-family:"微软雅黑"; font-weight:600; }
ul.menu-foot li span a:hover{height:30px; line-height:30px;}
/*ul.menu-foot li a:hover{ display:block;background:url(../images/ahover-bg.jpg) no-repeat left center; width:81px; height:63px; }*/

.banner{ width:100%; text-align:center; background:#000;}

.menu1{ background-color:#232323; height:63px;width: 100%;text-align: center; }
.ul.menu-foot1{ padding-left:30px; }
ul.menu-foot1 li{ display: inline-block; height:63px; width:62px; text-align:center;  }
ul.menu-foot1 li a img{ width:25px; height:23px;margin-top:8px; <!--margin-left:26px;-->}
ul.menu-foot1 li a:hover img{}
ul.menu-foot1 li span{ float:left; width:69px; height:30px; line-height:30px; display:block; text-align:center;color: white; }
ul.menu-foot1 li span a{ color:#FFF; font-size:12px;height:30px; line-height:30px;font-family:"微软雅黑"; font-weight:600; }
ul.menu-foot1 li span a:hover{height:30px; line-height:30px;}
/*ul.menu-foot li a:hover{ display:block;background:url(../images/ahover-bg.jpg) no-repeat left center; width:81px; height:63px; }*/

.news{ overflow:hidden;padding:5px 10px 10px 10px; }
.news ul li{ height:26px; line-height:26px; background:url(../images/icon.png) left center no-repeat; border-bottom:1px dashed #CFCFCF;}
.news ul li a{ padding-left:15px; color:#000;}
.news ul span{ float:right;}
.newslist{text-align: center;padding: 10px 0 10px;border-bottom: 1px dashed #CCC;margin-bottom: 20px;}
.newslist h1 {font-size: 18px;height: 40px;line-height: 40px;}
.newslist p {line-height: 24px;padding-top: 10px;font-size: 12px;}
.newlist_content{padding: 0 10px;line-height: 22px;overflow: hidden;margin-bottom: 20px;}
.newlist_content p{text-indent: 2em;margin-bottom: 5px;}