@charset "utf-8";
/* CSS Document */
/*Site Name:Description: 艾鲁网络-潜意识失意.*/
body{font-size:12px;font-family:"微软雅黑",Helvetica,Arial,sans-serif,"Helvetica Neue";color:#666; padding:0; margin:0; line-height:150%; background:url(../images/bg.gif) repeat-x #f8f8f8;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, address,del,ins{display:block;padding:0;margin:0;color:#666;}
h1, h2, h3, h4, h5, h6, em, img, strong, sub, sup, tt,dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td,ul,li,p,a{ margin: 0; padding: 0; }

ul,ol{ list-style-type:none; padding:0; margin:0}
img {border:0;vertical-align: middle;}
.clear {clear: both;}
.clearfix:after {clear: both;content:'.';display: block;font-size: 0;line-height: 0;visibility: hidden;width:0;height:0;}
.clearfix{zoom:1}  
.relative{ position:relative}
a{color:#666;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur()); }
a:hover{color:#235788;}
.w{ width:1200px;}
div{margin:0 auto;}
.fl{float:left}
.fr{float:right }
.m1{ margin-top:10px;}
.m2{ margin-top:20px;}
.m3{ margin-top:30px;}

/*logo*/
.logo{display: block; padding:10px 0;}
.links_zh{ display: block; float:right; margin-top:10px;}
.links_zh a{ padding:5px 10px; }
.nav{ width:100%; max-width:100%; min-width:1200px; height:50px; overflow: hidden; background:#FE690A}
.nav ul{ margin:0 auto; height:50px;}
.nav li{ display: block; float:left;  text-align: center;}
.nav li a{ display: block; line-height:50px; color: #fff; font-size:14px; white-space:nowrap; padding:0 11px}
.nav li a:hover,.nav li a.active{ background:#143050; color:#fff; }
#banner{ display: block; width:100%; max-width:100%;min-width:1200px; }
#banner img{ display: block; width:100%; }
.home{ display: block; width:390px; border:1px solid #d9d9d9;padding:2px;}
.home img{ display: block; width:100%; }
.home_cont{ display: block; padding:10px;  line-height:200%; }

.hone_news{ display: block;margin-left:20px; width:500px;}
.hone_news dt{ display: block; text-align: left; border-bottom:2px solid #FE690A; font-size:14px; font-weight: bold;}
.hone_news dt a{ float:right; font-size:12px; font-weight: normal;}
.hone_news dd{display: block;padding:6px 5px 0}
.hone_news dd li{ display: block; height:27px;  line-height:28px; background:url(../images/li.gif) no-repeat 0 center; padding-left:15px; border-bottom:1px dotted #ddd}
.fuwu_box{ display: block; width:260px;}
.fuwu_box li{ display: block; height:92px; border:1px solid #ddd; margin-bottom:10px; }
.fuwu_box li a{ display: block; height:90px; }
.case{ display: block;}
.case dt{ display: block; text-align: left; border-bottom:2px solid #FE690A; font-size:14px; font-weight: bold;}
.case dt a{ float:right; font-size:12px; font-weight: normal;}
.case dd{ display: block; width:100%; overflow: hidden; }
.case dd ul{ display: block; width:1220px; overflow: hidden; }
.case dd li{ display: block; width:188px; margin-right:12px; float:left; margin-top:10px;}
.case dd li a.img{ display: block; border:1px solid #ddd;padding:5px}
.case dd li img{display: block; width:100%; height:178px;}
.case dd li a{ display: block; line-height:25px; }

.nr{ display: block; text-align: center; height:50px; font-size:16px; font-weight: bold; line-height:50px; padding:30px 0 }

#left{ display: block; width:272px; }
#right{ width:908px;}
#content{ display: block; background:#fff; padding:10px; line-height:200%;  height:100%!important; min-height:810px; height:810px;}
.left_content{ display: block; background:#fff; border:1px solid #FE690A }
.left_content ul{ display: block; padding:10px; line-height:200%; }

#teer{ width:100%; }
#teer>ul>li{ display: block; position: relative; border-bottom:1px solid #fff}
#teer>ul>li>i{ display: block; width:12px; height:12px; border:0 solid #fff; border-width:1px 1px 0 0; -webkit-transform: rotate(45deg);transform: rotate(45deg); position: absolute; right:10px; top:15px;  -webkit-transition: all .5s ease 0s; transition: all .5s ease 0s;}
#teer>ul>li.cur{ border-bottom:0 }
#teer>ul>li.cur i{ -webkit-transform: rotate(135deg);transform: rotate(135deg); }
#teer>ul>li>a{ display: block; line-height:20px; text-indent:10px; padding:10px 0; color:#fff; background:#FE690A; border-bottom:5px solid #c54f03; }
#teer>ul>li>ul{ display: none; background:#fff; border:1px solid #991E15; padding:10px }
#teer>ul>li>ul>li{ display: block; padding-left:10px; border-bottom:1px solid #ddd }
#teer>ul>li>ul>li>a{ display: block; height:25px; line-height:25px; }


.jiesao{ display: block; position: relative; overflow-y: hidden;}
.jiesao::after{ content:''; position: absolute; left:0; right:0; bottom:0; border-bottom:2px solid #ddd }
.jiesao span{ display:block;background:url(../images/titledz.png) no-repeat 0 center;  position: relative; padding:0 0 0 20px; float:left; height: 30px; line-height:30px;}
.jiesao span::after{ content:''; position: absolute; left:0; right:0; bottom:0; border-bottom:2px solid #FE690A;z-index:10;}

.news{ display: block; background:#fff; padding:10px }
.news li{ display: block;text-align: right; background:url(../images/newsdz.png) no-repeat 0 center; padding-left:15px;line-height:35px;position: relative;}
.news li::after{ content:''; position: absolute; left:0; right:0; bottom:0; border-bottom:1px dotted #143050;}
.news li a{ display: block;float: left; }

.prod_pic{ display: block; background:#fff; width:100%; overflow: hidden; }
.prod_pic ul{ display: block; width:1080px; overflow: hidden; }
.prod_pic li{ display: block; width:212px; float: left;  margin:20px 20px 0 0;}
.prod_pic li a.img{ display: block;padding:11px;border:1px solid #ddd;}
.prod_pic li span{ display: block; text-align: center; height:25px; line-height:25px; }
/*分页*/
.page{ display: block; text-align: center; margin-top: 10px; font-size:0}
.page span,.page a{ display: inline-block; display: inline; zoom:1; font-size:12px; margin:0 2px;}
.page span{padding:3px 5px;border:1px solid #ddd; background:#f1f1f1; color:#ccc;}
.page span.current{padding:3px 7px; background:#143050; color: #fff;}
.page a{padding:3px 7px;border:1px solid #ddd; background:#FE690A}

#bottom{ width:100%;max-width:100%;min-width:1200px; background:#4c4c4c; color:#d4d3d3; padding:10px 0}