/*公用CSS*/
body {font-family: "微软雅黑";font-size:12px;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
a{color: #000000;text-decoration: none; border-color:#FFF}
a img{ border-color:#FFF; border:0;}
a:hover {color: #0066CC;}
.top{width:100%;height:30px;border-bottom:1px solid #dfdfdf; font-size:15px;color:#666666;line-height:30px;text-align:right;}
.top a{float:left;margin-left:5px;text-decoration:none; color:#666666;}
.top a.head_tel{text-decoration:none;float:right;}
/*头部导航*/
.nav {background:#068dc8; height:72px;}
.nav ul{list-style:none;padding:0;margin:0;}
.nav ul li{float: left;width: 33.33%;border-bottom: 1px solid #ffffff;height: 35px;line-height: 35px;}
.nav ul li a{display: block;color: #ffffff;font-size: 14px;font-family: "微软雅黑";text-align: center;border-right: 1px solid #ffffff;text-decoration:none;}
.nav ul li a:hover{background:#00a3db;}
.head{text-align:center; margin:0px;}
.head img{ vertical-align:middle;}
.shop-title {height: auto; width: auto\9; width:100%; padding:1px 0px 2px 0px;}
.conc{ width:100%;  margin:0px; padding:0px;}
.conc ul{ width:100%;  margin:0px; padding:0px;}
.conc ul li{ width:19%; float:left; display:inline; margin-right:1%; text-align:center; height:35px; line-height:35px;}
.conc ul li a{ font-size:1.2em;color:#FFF;text-decoration:none;}
.blank06{ height:3px; overflow:hidden; width:100%; clear:both;}
.tel{ font-size:14px; font-weight:bold; color:#333333; margin:0px; text-align:center;border-top:#E5E5E5 1px solid; padding-top:10px; }
.tel span{ color:#53a618;}
.title {height:31px;text-align:right;overflow:hidden;background:url(titleBg.png) repeat-x;border-bottom:1px solid #cacaca;}
.title h2 {margin:9px 0px 0px 5px;float:left;font-size:15px; color:#068dc8;}
.title a{margin:9px 10px 0px 0px;float:right;font-size:12px; color:#1e6bbd;}
.yc {margin:0px; padding:0px;font-size:14px; color:#068dc8;text-align:center;}
.yc a{font-size:14px; color:#1e6bbd;}
.refer{padding:1px;background:#f4f4f4;border-bottom:1px solid #cacaca;}
.refer p {margin:8px 0px 0px 0px;font-size:15px; color:#666;text-indent:28px;padding:0px 0px 0px 5px;}
.blank05{ height:1.7rem; overflow:hidden; width:100%; clear:both;}
/*底部导航*/
.foote{ width:100%; line-height:16px; padding-top:6px; text-align:center; border-top:#E5E5E5 1px solid; margin-top:4px; padding-bottom:52px; color:#989898;font-size:13px;}
.foote p a{font-size:14px;font-weight:bold; color:#6A6A6A;text-decoration:none;}
/*底部固定导航*/
.position{width:100%;height:47px;margin:0 auto;border-top: #CCC 1px solid; background:#fff;position:fixed;bottom:0;text-align:center;z-index:98;}
#kfk{ width:100%; height:46px; margin:0px 0px 0px 0px;}
#kfk .left{ width:25%; height:46px; padding-top:1px; float:left; text-align:center;}
#kfk .left a{ color:#000; text-align:center;font-size:14px;display:block;}
#kfk .left img{width:28px; padding-bottom:0px;}
/*新闻栏目、产品分类*/
.newsmenu {width:100%;  margin:0px; padding:0px;}
.newsmenu ul{width:100%;  margin:0px; padding:0px;}
.newsmenu ul li{width:19%; float:left; display:inline; margin-right:1%; margin-bottom:1%; text-align:center; height:35px; line-height:35px; background-color:#1bbc9d;}
.newsmenu ul li a{font-size:13px;color:#FFF;text-decoration:none;}
/*首页产品列表*/
.dplist {width:100%;  margin:0px; padding:0px;}
.dplist ul{width:100%; margin-top:8px; padding:0px;}
.dplist ul li{ width:48%; float:left; display:inline; margin-right:1%; margin-left:1%; margin-bottom:10px; text-align:center; }
.dplist ul li img{width:140px;height:140px;border:0;}
.dplist span a{padding-top:10px;display:block;height:20px;width:100%;color:#000000;	text-overflow:ellipsis;	white-space:nowrap;	overflow:hidden; }
/*产品列表*/
.plist {width:100%;  margin:0px; padding:0px;}
.plist ul{width:100%; margin-top:8px; padding:0px;}
.plist ul li{width:47%; background-color:#F8F8F8;border-radius:1% 1% 5% 5%; float:left; display:inline; margin-right:1%; margin-left:1%; margin-bottom:10px; text-align:center; border: 1px solid #EBEBEB;}
.plist ul li img{width:100%;border-radius:1% 1% 0% 0%;height:180px;border:0;}
.plist span a{padding-top:2px; font-size:15px;display:block;height:18px;width:100%;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.plist font a{padding:1px 0px 0px 5px;; font-size:11px;display:block;height:18px;width:95%;color:#f23030;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; text-align:left;}

/*新闻模块CSS*/
.ntime{padding:5px; margin:0px;font-size:12px;color:#666666; text-align:right; background:#f4f4f4;}
.jsnews {text-decoration:none;color:#666;}
.jsnews ul{list-style:none;padding:0;margin:0;}
.jsnews ul li{line-height:37px;position:relative;border-bottom:1px solid #cacaca;text-overflow: ellipsis;-o-text-overflow: ellipsis; overflow:hidden; white-space:nowrap;}
.jsnews ul li a{display:block;height:37px;padding-left:8px;font-size:15px; color:#666;}
.jsnews li a:hover, 
.jsnews li a.hover{background:#f2f2f2;}
.jsnews ul li a:after {display:block;content:"";position:absolute;top:35%;right:8px;width:10px;height:10px;background:url(spritr.png) no-repeat 0px -40px;}

.cutpic{padding:1px;background:#f4f4f4;border-bottom:1px solid #cacaca;}
.cutpic p{margin:0px 0px 0px 0px;font-size:15px; color:#666;text-indent:8px;padding:0px 0px 0px 0px;}
.cutpic img{max-width:100%;myimg:expression(onload=function(){this.style.width=(this.offsetWidth > 200)?"100%":"auto"}