@charset "utf-8";
/* CSS Document */



/*下拉单*/
.indexpf2{ padding-top:11px;}
.indexpf3{float:left; display:inline; width:150px; padding-right:5px;padding-top:12px;}
.indexpf3 div.iiul1{ line-height:20px;}
.indexpf3 div.iiul1 div a{ color:#666;}
.indexpf3 div.iiul1 div:hover{ text-decoration:underline; color:#C4271E;}
.indexpf4{ color:#c4271e; line-height:20px; padding-bottom:4px;}
.indexpf4 a{ color:#c4271e; font-size:14px;}
.indexpf4 a:hover{ text-decoration:underline;}

.navnew{height:35px;}
.navnew ul.navnewul{ padding-left:10px; }
.navnew li.navnewli{ float:left;}
a.navnewoa{font-size:14px; padding:0px 38px; display:block; height:35px; line-height:35px; color:#fff; float:left; font-weight:bold;}
a.navnewoa:hover{ background:#d1b73e; font-weight:bold;}
a.navnewdq{font-size:14px; padding:0px 38px; display:block; height:35px; line-height:35px; color:#fff; float:left;background:#d1b73e;}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.clearfix {
   zoom:1;
}


.xldo{ padding-top:18px; padding-left:30px;}
.xldo1{ float:left; width:100px; padding-right:5px;}
.xldo2{ line-height:22px; padding-bottom:6px;}
.xldo2 a{ font-size:14px; color:#c4271e; line-height:22px;}
.xldo2 a:hover{ text-decoration:underline;}
.xldo1 ul li{ width:100px; overflow:hidden; line-height:24px;}
.xldo1 ul li a{ line-height:24px; color:#666666;}
.xldo1 ul li a:hover{ text-decoration:underline; color:#c4271e;}

.xldt{ }
.xldt1{ float:left; padding-right:30px;}
.xldt2{ line-height:22px;}
.xldt2 a{ font-size:14px; color:#c4271e; line-height:22px;}
.xldt2 a:hover{ text-decoration:underline;}
.xldt1 div.iiul2{ overflow:hidden; line-height:25px;}
.xldt1 div.iiul2 div a{ line-height:25px; color:#666666;}
.xldt1 div.iiul2 div a:hover{ text-decoration:underline; color:#c4271e;}
.xldt3{padding-left:40px; padding-bottom:10px; padding-top:18px;}
.xldt4{padding:10px 0px 0px 20px;}
.xldt5{ float:left; width:201px; overflow:hidden; padding-left:10px; padding-right:10px; }
.xldt6{ padding-top:8px;}
.xldt6 a{ background:url(../images/xlbfpicb2.png) no-repeat left; padding-left:17px; line-height:22px; font-size:14px; color:#3d3c3c;}
.xldt6 a:hover{ text-decoration:underline;color:#c4271e;}

.xldh{ padding-top:19px; padding-left:36px;}
.xldh1{ float:left; padding-right:30px;}
.xldh2{ float:left; height:213px; overflow:hidden; width:1px; background:#fff;}
.xldh3{ float:left;height:213px; overflow:hidden; width:1px; background:#CFCFCF;}
.xldh4{ float:left; width:277px; padding-left:30px; padding-top:8px;}
.xldh5{ line-height:24px; padding-top:1px;}
.xldh5 a{ color:#c4271e; font-size:14px; line-height:24px;}
.xldh5 a:hover{ text-decoration:underline;}
.xldh6{ font-size:14px; color:#c11910; line-height:22px; padding-top:3px; padding-bottom:3px;}
.xldh7{color:#3e3e3e; line-height:20px;}

.lmbk{ font-size:18px; color:#c4261d; padding-bottom:4px; line-height:22px; height:22px; overflow:hidden;}

.ibott{ position:relative;}
.ibott a{ position:absolute; display:block;}
.ibott1{ width:46px; height:20px; top:54px; left:28px;}
.ibott2{width:56px; height:20px; bottom:32px; left:52px;}
.ibott3{width:55px; height:20px; bottom:55px; left:110px;}
.ibott4{width:36px; height:20px; top:54px; left:128px;}
.ibott5{width:36px; height:20px; right:50px; bottom:88px;}
.ibott6{width:36px; height:20px; right:36px;bottom:20px;}

.xlline1{height: 5px; width: 528px; margin-left: 12px; overflow: hidden; background: #D2332F;}
.xlbj1{position: absolute; display: none; background: url(../images/xlbfbg1.png) no-repeat center bottom;z-index: 9999; overflow: hidden; top: 35px; left: 100px; width: 518px; height:200px;padding-right: 10px;}
/*产品*/
.xlbj2{position: absolute; width: 680px; height: 300px; display: none; background: url(../images/indexpfbg1.png) no-repeat left bottom;z-index: 9999; overflow: hidden; top: 35px; left: 70px; padding-right: 8px;}
.xlline2{height: 5px; width: 670px; margin-left: 6px; overflow: hidden; background: #D2332F;}
.xlline22{height: 260px; width: 0px; float:left; border-right:1px #fff solid; border-left:1px #CFCFCF solid;}
.cppic{ float:left; padding-left:10px; padding-top:8px;}
.cptxt{ float:left; padding-right:2px; padding-left: 30px;width:480px;}
/*解决方案*/
.xldhjj{ padding-top:19px; padding-left:30px;}
.xldhjj1{ float:left; padding-right:20px;}
.xldhjj1 div{line-height:28px;}
.xldhjj4{ float:left; width:160px; padding-left:20px; padding-top:2px;}
.xldhjj a{ color:#c4271e; font-size:14px; line-height:24px;}
.xldhjj a:hover{ text-decoration:underline;}
.xlbj3{position: absolute; width: 460px; height: 260px; display: none; background: url(../images/jjfabg.png) no-repeat left bottom;z-index: 9999; overflow: hidden; top: 35px; left: 270px;}
.xlline3{height: 5px; width: 446px; margin-left: 6px; overflow: hidden; background: #D2332F;}
.xlline32{height: 210px; width: 0px; float:left; border-right:1px #fff solid; border-left:1px #CFCFCF solid;}
/*智路系列*/
.xldhzl{ padding-top:19px; padding-left:30px;}
.xldhzl1{ padding-right:20px;height:130px;}
.xldhzl4{ width:160px; padding-left:20px; padding-top:2px;}
.xldhzl a{ color:#c4271e; font-size:14px; line-height:24px;}
.xldhzl a:hover{ text-decoration:underline;}
.xlbjzl{position: absolute; width: 350px; height: 228px; display: none; background: url(../images/zhilubg.png) no-repeat left bottom;z-index: 9999; overflow: hidden; top: 35px; left: 420px;}
.xllinezl{height: 5px; width: 330px; margin-left: 6px; overflow: hidden; background: #D2332F;}
.xllinezl2{height: 0px; width: 92%;margin:0 auto; border-bottom:1px #fff solid; border-top:1px #CFCFCF solid;}

/*新闻*/
.xlbj4{position: absolute; display: none; background: url(../images/newsbg.png) no-repeat left bottom;z-index: 9999; overflow: hidden; top: 35px; left: 510px; width: 410px; height: 180px;padding-right: 5px;}
.xlline4{height: 5px; width: 414px; margin-left: 6px; overflow: hidden; background: #D2332F;}
.xlline42{height: 140px; width: 0px; float:left; border-right:1px #fff solid; border-left:1px #CFCFCF solid;}
/*联系我们*/
.xlbj7{position: absolute; display: none; background: url(../images/lxwmbg.png) no-repeat left bottom;z-index: 9999; overflow: hidden; top: 35px; left: 860px; width: 368px; height: 150px;padding-right: 4px;}
.xlline7{height: 5px; width: 366px; margin-left: 6px; overflow: hidden; background: #D2332F;}
.xlline72{height: 100px; width: 0px; float:left; border-right:1px #fff solid; border-left:1px #CFCFCF solid;}
.lxwmpic{ float:left; padding-left:20px; padding-top:8px;}
.lxwmtxt{ float:left; padding-right:20px;}

/*服务支持*/
.xlbj6{position: absolute; width: 260px; height: 200px; display: none; background: url(../images/xlbfbg6.png) no-repeat left bottom;z-index: 9999; overflow: hidden; top: 35px; left: 870px; padding-right: 8px;}
.xlline6{height: 5px; width: 247px; margin-left: 6px; overflow: hidden; background: #D2332F;}
.xlline62{height: 0px; width: 92%; border-bottom:1px #fff solid; border-top:1px #CFCFCF solid; margin:0 auto;}