﻿/*
	Designed by kpweb for 青岛青山传动轴
    www.ennce.com QQ:41028750
*/
body {font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height:21px; text-decoration: none;margin: 0px;padding: 0px;border:0px;color:#464646; background:url(../images/bg.gif) repeat-x;}
html, div,  body, ul, ol, dl, dd, dt, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table,tr, td, img,span{margin:0; padding:0; border:0;}
li,select,input,textarea {font-size:12px;}
ul,li{ list-style:none;}

/*字体定义开始*/
a{ color:#484848; text-decoration:underline;}
a:hover{color:#038BF1;text-decoration:none;  }
.a1{ color:#E5FFFF; font-size:12px; text-decoration:underline;}
.a1:hover{ color:#FFE100; font-size:12px; text-decoration:none;}
.a2{ color:#494949; font-size:14px; text-decoration:underline; font-weight:bold;}
.a2:hover{ color:#36818F; }
.a21{ color:#fff; font-size:14px; text-decoration:underline; font-weight:bold;}
.a21:hover{ color:#36818F; }
.a3{ color:#135FAB; font-size:12px; text-decoration:none; font-weight:bold; }
.a3:hover{ color:#038BF1;  text-decoration:underline;}
.a4{ color:#038BF1; font-size:12px; text-decoration:underline;font-weight:bold;margin-bottom:5px;}
.a4:hover{ color:#135FAB;  text-decoration:none;}
.a5{ color:#5A92BB; font-size:12px; font-weight:bold; text-decoration:underline;}
.a5:hover{ color:#135FAB;text-decoration:none;}
.a6 { color:#333333; text-decoration:none; padding-left:13px; padding-bottom:8px;padding-right:13px; display:block; line-height:18px;}
.a6:hover{color:#038BF1; text-decoration:underline;}
.a7{ color:#fff; font-weight:bold;padding-left:15px;}
.a8{ color:#BB0000; padding-right:15px; font-size:14px;}
.a9{ color:#007171; font-weight:bold;}
.a9:visited{ color:#666; text-decoration:none; }
.a9:hover{ color:#2A6400; }
.a31{ color:#135FAB; font-size:12px; text-decoration:underline; font-weight:bold; }
.a31:hover{ color:#038BF1;  text-decoration:none;}
.content_14{ color:#E6F7FF; font-size:14px; font-weight:bold; margin-bottom:8px; margin-top:8px;display:block; padding-left:15px;  background:url(../images/t-t.gif) no-repeat left top; height:24px; line-height:24px;}
.tt{ color:#464646;}
.t2{ color:#000}
/*布局*/
#box{ width:1003px; margin:0 auto;  background:#fff; overflow:hidden; }
#box-n{ width:996px; margin:0 auto;  background:#fff; overflow:hidden; }
#top-1{ background:url(../images/top_bg.gif) no-repeat left top; height:32px; text-align:right; line-height:32px;}
#top-1 a{ color:#292929; padding:0px 5px; text-decoration:none;}
#top-1 a:hover{ color:#038BF1; border-bottom:#038BF1 1px dotted; }
#top-right{width:334px; height:55px; float:right; text-align:right; margin-right:20px;}
#logo{ height:53px; padding-left:65px; padding-top:12px;}
#nav{ height:35px; line-height:35px; background:url(../images/nav-bg.gif) repeat-x; padding-left:20px;}
#nav a{ color:#F0FEFF;  text-decoration:none; height:35px; background:url(../images/nav_jg.gif) no-repeat right; padding:0px 10px;  float:left;font-weight:bold; display:inline;}
#nav a:hover{color:#FEE900;  }
.banner{ margin:7px 0px;}
#mianbaoxie{ height:30px; padding-left:20px; line-height:30px;}
#middle-1{ background:url(../images/mid-bg.gif) no-repeat left top; height:390px; padding:10px 0px; margin-top:10px;overflow:hidden; clear:both;}
#middle{ background:#f4f4f4; border-bottom:1px solid #c1c1c1;border-top:1px solid #c1c1c1; padding:10px 0px; overflow:hidden;}
.left-d{ background:url(../images/left-bg-1.gif) no-repeat left top; padding-left:30px; font-size:14px; font-weight:bold; line-height:27px; height:27px;}
.k1{float:left; border:1px solid #7DCECE; background:url(../images/k1-bg.gif) repeat-x top left; color:#007171;}
.kj{ background:url(../images/lk.gif) repeat-x left top; height:23px; color:#333; padding-left:35px; line-height:33px; padding-top:10px;}
.kj1{ background:url(../images/lk.gif) repeat-x left top; height:33px; color:#333; padding-left:35px; line-height:33px; }
.sdsf{ color:#fff;}
.sdsf a{ color:#fff;}
.k1-1{ background:url(../images/left-top.gif) no-repeat left top; height:36px; line-height:36px;padding-left:45px; font-size:14px; font-weight:bold; color:#f3f3f3;}
.k1-1 h1{ font-size:14px; font-weight:bold; }
.k2-1{ width:385px; text-align:center; height:25px; line-height:25px;}
.k2-1 h1{ font-size:16px; font-weight:bold; color:#0F3C65; }
.bor-1{background:#f4f4f4; border:1px solid #C1C1C1; border-top:0px; padding:8px; text-align:left;}

.bor-3{background:#fff; border:1px solid #C1C1C1; border-top:0px; padding:20px; line-height:22px;text-align:left; }

.jjf{height:33px; padding-left:40px; margin-top:10px; color:#f3f3f3; font-size:14px; font-weight:bold;}
.news1{background:url(../images/zixun_bg.gif) no-repeat left top; width:635px; height:204px; padding:12px; float:left;}
.new33{background:#fff; border:1px solid #c1c1c1; overflow:hidden; padding:12px; width:779px; margin-top:8px;}
.newnobg{ background:none;}
.new-box{width:292px; height:210px; float:left; margin-left:18px; margin-right:3px; background:url(../images/gg.gif) no-repeat right center;}
.new-box-1{width:352px; height:210px; float:left; margin-left:20px; margin-right:3px; background:url(../images/gg.gif) no-repeat right center;}
.new2{background:url(../images/zixun_nav.gif) no-repeat left bottom; height:35px; padding-left:5px; font-weight:bold;}
.zixun{ padding-left:20px; padding-top:10px;}
.zixun a{background:url(../images/sj.gif) no-repeat left center; padding-left:10px; display:block; width:92%; line-height:21px;}
.zixun a:hover{}
.product_lie{ padding-left:12px;}
.product_lie dl{ text-align:left;}
.product_lie dt{ background:url(../images/pro_line_bg.gif) no-repeat left top;  height:24px; line-height:24px; margin-bottom:5px;  font-size:12px; color:#fff; font-weight:bold;}
.product_lie dt a{color:#fff; text-decoration:none;padding-left:12px;}
.product_lie dt a:hover{color:#333; text-decoration:underline;}
.product_lie dd{ font-size:12px; line-height:24px; text-align:left;padding-left:12px; }

#product_1{}
#product_1 li{ background:url(../images/bg-1.gif) no-repeat left top; width:327px; height:256px; margin-right:9px; float:left;}
.left-di{background:#36818F url(../images/left-bottom.gif) no-repeat left bottom;}
.left-dd{padding-left:35px; height:20px;}
.content{border:1px solid #7DCECE; background:url(../images/k1-bg.gif) repeat-x top left; color:#007171; width:782px;}

#footer{background:url(../images/bottom-bg.gif) no-repeat center top; height:70px; padding-top:20px; text-align:center; margin:8px 0px; width:100%; clear:both;}
#footer a{ text-decoration:none; padding:0px 10px;  }
#footer a:hover{ text-decoration:underline;}
.tiiii{background:url(../images/title_bg.gif) no-repeat left top; height:39px;}
.tiiii1{background:url(../images/title_bg_1.gif) no-repeat left top; height:39px;}


/*公用*/

.c-p{ clear:both;}
.fr{ float:right;  color:#555555;}
.fl{ float:left; }
.pn12{ padding:12px;}
.pnb12{ padding:12px; background:url(../images/gg.gif) no-repeat right center;}
.p12{ padding:20px 12px;}
.sj{background:url(../images/sj.gif) no-repeat left center; padding-left:10px;}
.p12{ padding-left:12px; text-align:left;}
.pr2{ padding-left:20px; padding-top:55px;}

.bor-2{border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9;}
.ptr{ padding-top:25px; padding-left:25px;}
.pt30{ padding-top:30px; padding-bottom:20px;}
.pt20{ padding-top:20px;padding-bottom:20px; }
.xian{background:url(../images/xian.gif) repeat-x bottom;}
.img{border:3px #CBE6FD solid;padding:1px; background:#0B6DC0; }
.img2{border:1px #555555 solid;}
.img3{ border:3px solid #FFD5B5; background:#EF0000; padding:1px;}
.img4{ border:1px solid #cccccc; padding:1px;}
.bottom{background:url(../images/search.gif); height:21px; width:70px; color:#CDEAFF; border:1px solid #003259; border:0px; font-weight:bold; }
.jiange{background:#DDDFE0; height:6px; margin:10px 0px; overflow:hidden; clear:both;}
.mr20{ margin-right:20px;}
.pl18{ padding-left:18px; }
.pl8{ padding-left:8px; }
.pl14{ padding-left:14px;}
.pr8{ margin-right:8px;  }
.pb8{ margin-bottom:8px;}
.pt8{ margin-top:8px;}
.pt81{ margin-top:8px; padding-right:30px;}
.pn24{ padding:24px;}
