﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px !important;}
.bg {background:#FFF;}

.nobor{border:none !important;}
html{-webkit-text-size-adjust:none;}
/*------ banner ------*/
.banner{height:453px; width:100%; margin:0 auto; }
.banner img{display:block;}


#flashs{ height:453px; position:relative; overflow:hidden; width:100%; text-align:center; background:#fff;}
#flashs .btn{ position:absolute; bottom:40px; right:150px; padding:5px 6px;}
#flashs .btn span{ color:#fff;  background:#aaa;cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#666;}


/*---title ---*/
.title{height:34px;line-height:34px;border-bottom:1px solid #ccc;}
.title em{color:#ccc;float: left; font-family:'arial';border-bottom:2px solid #ccc;height:32px; display:inline-block; background:url('Img/Index/t_icon.gif') no-repeat 2px 4px; padding:0 90px 0 25px; text-transform: uppercase;}
.title em a{color:#2f3032; font-size:16px; font-family:'微软雅黑'; padding-right:8px; font-weight:bold;}
.title b{display:block; float: right; width:40px; height:15px; line-height:16px; margin-top:12px; text-align:center; background:#f5a13e; text-transform:uppercase; }
.title b a{color:#fff;font-family:'Tahoma';font-size:10px;}
/*--- 监控工程 ---*/
.anl{background:#ececec;margin-bottom:10px; padding:8px 0 0; height:390px;}
.tab-title{height:34px; line-height:34px; border-bottom:1px solid #7c7976; padding-left:15px;font-family:'微软雅黑';}
.tab-title span{display:block; float: right; width:40px; height:15px; line-height:16px; margin-top:12px; text-align:center; background:#f5a13e; text-transform:uppercase; }
.tab-title span a{color:#fff;font-family:'Tahoma';font-size:10px;}
.tab-title ul li a{display:block; height:34px; background:#7c7976; color:#fff; font-size:14px; padding:0 8px; font-weight:bold; float:left; margin-right:8px;}
.tab-title ul .cur a ,.tab-title ul li a:hover{background:#2f3032; text-decoration:none;}
.tab-title ul li{ float:left;}


.anl .nr{padding:18px 0 0;}
.anl .nr dl{width:300px; float:left;padding:0 0 15px 15px;}
.anl .nr dl img{width:292px; padding:3px; border:1px solid #c7c6c6;  height: 192px;}
.anl .nr dl h6{font-size:14px; color:#1a1a1a;font-family:'微软雅黑'; height:40px; line-height:40px;padding-left:5px; border-bottom:1px dashed #ccc; font-weight:normal;}
.anl .nr dl h6 a{color:#1a1a1a;}
.anl .nr dl p{color:#333; line-height:22px; padding:10px 0 0 5px; height:70px; overflow:hidden;}

/*--- 产品 ---*/
.cp-l{width:200px; float: left;padding-left:12px;}
.cp-l h3{height:40px; line-height:35px; text-align:center; background:url('Img/Index/menu_bg.gif') repeat-x 0 0; color:#fff; font-size:16px; font-family:'微软雅黑';margin-left:-11px; font-weight:normal;}
.cp-l h3 a{color:#fff;}
.cp-l ul{padding:0 0 0;background:#f1f1f1;}
.cp-l li{margin-top:8px;}
.cp-l li em{height:26px; line-height:26px;background:#7c7976; padding:0 12px 0 8px; display:block;}
.cp-l li em a{color:#fff; font-weight:bold; background:url('Img/Index/cp_icon01.gif') no-repeat 5px center; padding-left:17px;}
.li-con{padding-bottom:25px;}
.li-con span{display:block; border-bottom:1px dotted #dfdfdf;}
.li-con a{color:#666;display:block;height:30px; line-height:30px;padding:0 8px;background:url('Img/Index/cp_icon02.gif') no-repeat 8px center; }
.li-con a:hover,.li-con a.cur{background:#999 url('Img/Index/cp_icon03.gif') no-repeat 8px center;color:#fff;text-decoration:none;}
.li-con a span{padding-left:25px;}
.li-con a:hover span,.li-con a.cur:hover span{border-color:#999;}
.cp-r{width:730px; float:right;}
.cp-r ul{padding:12px 0 0; margin-left:-8px; font-size:0;}
.cp-r li{ margin:0 0 15px 9px; _display:inline;height:222px; width:360px; float:left; position:relative;}
.cp-r li img{width:360px;height:222px; position:absolute; left:0; top:0; display:block;}
.cp-r li span{display:block;width:348px; padding:0 0 0 12px; height:26px; line-height:26px; position:absolute; bottom:0; left:0;background:#111; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.cp-r li a{color:#fff; font-size:12px;}
/*--- 优势 ---*/
.ys{padding:55px 0 40px 35px; width:925px;}
.ys em{float:left; font-size:38px;line-height:52px; color:#fff;font-weight:bold;display:block; width:36px;text-align:center; height:77px; background:url('Img/Index/ys_icon.gif') no-repeat; margin-right:8px;}
.ys-con {width:390px;}
.ys span{color:#f0831e; font-size:18px;font-family:'微软雅黑';text-transform:uppercase; line-height:22px; border-bottom:1px solid #c9c9c9; display:block; padding-bottom: 5px; margin-bottom:10px;}
.ys span b{color:#b60000; font-size:22px; font-weight:normal; line-height:22px;}
.ys li p{color:#1a1a1a; font-size:14px;font-family:'微软雅黑';padding:0 0 0 50px;line-height:30px; background:url('Img/Index/dot.gif') no-repeat 36px 12px;}
.ys li p b{font-weight:bold;}
.ys ul{padding:0 0 0 20px;}
.ys-a{background:url('Img/Index/ys_pic01.jpg') no-repeat 442px 0;padding:30px 0 0; margin-bottom:18px;}
.ys-a .ys-con{padding:20px 0 8px;}
.ys-b{padding:35px 0 0 485px;background:url('Img/Index/ys_pic02.jpg') no-repeat 0 0;}
.ys-c{background:url('Img/Index/ys_pic03.jpg') no-repeat 445px 48px;height:188px; padding-top:40px; margin-bottom:18px;}
.ys-d{ padding:60px 0 10px 470px;background:url('Img/Index/ys_pic04.jpg') no-repeat;height:215px;}
.ys-a .ys-con,.ys-c .ys-con{width:390px;}
.ys-b .ys-con,.ys-d .ys-con{width:400px;}
.ys-e .ys-con{float:left;margin-right:108px;}
.ys-txt{border:1px dashed #959595; width:275px; float:left; padding:15px 22px;margin-top:14px;}
.ys-e .ys-txt b{color:#f0831e; font-size:16px; font-weight:bold;}
.ys-e .ys-txt p{background:none; padding:0; font-size:12px; font-family:'宋体'; line-height:26px;}
.pic{padding-bottom:10px;position:relative;}
.pic p{color:#fff; font-size:14px;font-family:'微软雅黑'; position:absolute; right:5px; bottom:10px;}
.pic p b{font-size:24px; font-weight:bold; font-family:'arial';}
/*--- 设计团队 ---*/
.td{margin-bottom:15px;}
.td .nr li{width:300px;margin-right:0; overflow:hidden; float:left;}
.td .nr li img{width:145px; height:175px;}
.td-txt{width:130px;}
.td .nr .td-txt{padding-top:10px;}
.td .nr .td-txt span,.about dd h6{text-align:left;height:30px; line-height:30px; border-bottom:1px dotted #ccc; margin-bottom:5px;}
.td .nr .td-txt span a,.about dd h6 a{color:#1a1a1a; font-size:14px;}
.td-txt p{color:#333; line-height:26px;height:156px; overflow:hidden;}

/*--- 客户见证 ---*/
.pj-l{width:680px; float:left;}
.pj-con{padding:12px 0 0 0;}
.pj-con dl {padding:6px 0 18px 20px;}
.pj-con dt { float:left; padding-right:18px;}
.pj-con dt img {padding:3px; border:solid 1px #d6d6d6; width:202px; height:128px;}
.pj-con dd { float:left; width:422px;  }
.pj-con dd h6{font-weight:bold;color:#2a2a2a; display:block; font-size:12px; height:24px; line-height:24px;overflow:hidden;}
.pj h6 a{color:#2a2a2a;}
.pj-con dd p {color:#666; line-height:25px; padding-bottom:8px; height:100px; overflow:hidden;}
.pj-con dd span{ display:block;color:#999;padding-bottom:5px;}
.pj-con dd span a{color:#b60000;}
.pj-right{width:255px; float:right;}
.pj-right .title em{padding-right:20px;}
.pj-right ul{padding-left:12px;}
.pj-right li{width:106px;font-size:0;float:left; padding:0 5px; border-bottom:1px dotted #b0b0b0; margin-top:18px;}
.pj-right li img{width:104px; height:46px; border:1px solid #ccc;}
.pj-right li p{font-size:12px; text-align:center; height:28px; line-height: 28px; padding-bottom:5px;}
.pj-right li p a{color:#999;}
.pj-right ul .nones{border-bottom:0;}
/*--- 生产基地  ---*/
.list.blue{border:none;}
.list-con{padding:20px 0 10px;}
.list-con-a,.list-con-b,.list-con-b li{float: left;}
.list-con-a a,.list-con-c a{width:15px;height:32px; display:block;}
.list-con-a a{background:url('Img/Index/left_icon.gif') no-repeat; }
.list-con-a a:hover{background:url('Img/Index/left_icon02.gif') no-repeat 0 1px; }
.list-con-c a{background:url('Img/Index/right_icon.gif') no-repeat; }
.list-con-c a:hover{background:url('Img/Index/right_icon02.gif') no-repeat 0 -1px; }
.list-con-a{padding:58px 5px 0 0;}
.list-con-c{padding:58px 0 0 0 ; float: right;}
.list-con-b li{ margin:0 5px; _display:inline; width:220px;}
.list-con-b li img{width:212px; padding:3px;height:140px; border:1px solid #d6d6d6;}
.list-con-b li span{display:block; text-align:center;padding:5px 0;}
.list-con-b li a{color:#666;}
/*--- 关于我们 ---*/
.about dl{padding:22px 14px 8px;}
.about dt{width:518px;float: left;}
.about dt img{width:518px; height:184px;}
.about dd{width:380px; float:right;padding:18px 0 0 15px;}
.about dd h6{color:#333; font-size:14px; padding-bottom:5px; display:block; font-weight:bold;}
.about dd h6 a{color:#333;}
.about dd p {color:#666; line-height:28px; padding-bottom:12px;}
.about dd span{ display:block;font-weight:bold;}
.about dd span a{color:#666;}
.about .list-con-a{padding:52px 5px 0 8px;}
.about .list-con-c{padding:52px 8px 0 0 ; float: right;}
.about .list-con-b li{ margin:0 8px; _display:inline; width:202px;}
.about .list-con-b li img{width:196px; padding:2px;height:118px; border:1px solid #dadada;}

/*--- 动态 ---*/
.dt-l{width:475px; float:left; }
.dt-l .title{border-bottom:1px solid #c00000; background:none;height:33px;}
.dt-l .title em a{color:#666;display:inline-block; height:33px;width:90px; text-align:center;}
.dt-l .title em a.cur,.dt-l .title em a:hover{background:url('Img/Index/dt_cur.gif') no-repeat; color:#fff; text-decoration:none;}
.dt-l .subnr ul{padding:5px 0 15px 15px;}
.dt-l .subnr ul li{height:34px; line-height:34px; border-bottom:1px dotted #d1d1d1;color:#666; background:url('Img/Index/dt_icon.gif') no-repeat 1px center; padding:0 2px 0 37px;}
.dt-l .subnr ul li a{color:#666; display:inline-block; width:270px; overflow:hidden;}
.dt-l .subnr ul li b{color:#0599de; padding:0 8px 0 4px;}
.dt-l .subnr ul li span{float:right;}
.dt-l .subnr ul .nones{border-bottom:0;}
.dt-l dl{padding:24px 8px 15px 15px;}
.dt-l dt{float: left; width:176px;}
.dt-l dt img{width:168px; height:104px; padding:3px; border:1px solid #e2e2e2;background:#fff;}
.dt-l dd{padding:4px 0 0 15px; width:245px; float: left;}
.dt-l dd h6{color:#333; font-size:12px; line-height:28px;height:28px; padding-bottom:2px; display:block; font-weight:bold;overflow: hidden;}
.dt-l dd h6 a{color:#333;}
.dt-l dd p {color:#666; line-height:25px;height:70px; overflow:hidden;}
.dt-l dd span{ display:block;font-weight:bold;}
.dt-l dd span a{color:#c00000;}
.dt-r{width:465px; float:right;}
.dt-r dl { padding:20px 0; border-bottom:dashed 1px #ccbccd; margin:0 10px 3px;}
.dt-r dt { background: url(Img/Index/wd_w.gif) no-repeat 0 2px; height:20px;line-height:18px; padding:0 0 8px 25px; overflow: hidden;}
.dt-r dt a { color:#2f3032; font-weight:bold;}
.dt-r dd { background:url(Img/Index/wd_d.gif) no-repeat 0 5px; padding-left:25px; line-height:24px; color:#656565; max-height:70px; overflow:hidden;}
/*--- 合影留恋---*/
.hy{background:#ededed;}
.hy-con{padding:15px 0;}
.hy-con-a,.hy-con-b,.hy-con-b li{float: left;}
.hy-con-a{padding:40px 12px 0 0;}
.hy-con-c{padding:40px 0 0 0; float: right;}
.hy-con-b li{ margin:0 6px; _display:inline;}
.hy-con-b li img{width:161px; padding:3px;height:122px;background:#fff;}
.hy-con-b li span{display:block; text-align:center;padding:5px 0;}
/*--- 保障 ---*/
.bz{width:960px; margin:20px auto 22px;}
.bz img{margin:0 auto; text-align:center; display:block;}

/*-- 友情链接--*/
.link h3{font-weight:normal; margin-bottom:18px;font-size:12px;}
.link-con{color:#646464; padding-left:28px;}
.link-con span{padding:0 0 14px 10px; display:inline-block;}
.link-con a{color:#646464;margin-right:15px;}




