
#full-screen-slider { width:100%; height:594px; float:left; position:relative}
#slides { display:block; width:100%; height:594px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:30%; bottom:20px; z-index:9900;  padding:5px 15px 5px 0;}
#pagination li { display:block; list-style:none; width:58px; height:4px; float:left; margin-left:15px; background:#fff; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#112861;}

.page2{margin-top: 600px;}
.jianjie{text-align: center; padding: 20px 0;}
.jianjie div strong{display: inline-block; padding: 10px; font-size: 18px; color: #032270;}
.jianjie p{line-height: 24px;}
.fuwu_nav{margin-right: -70px;}
.fuwu_nav li{width:280px; float: left; margin-left: 20px; margin-right: 70px; padding-bottom: 35px;}
.fuwu_nav li .fuwu_a{width:242px; text-align: center; font-size: 24px;}
.fuwu_nav li a .fuwu_a p{padding: 25px 0;}
.fuwu_nav li a.cur2 .fuwu_a p{padding: 25px 0; color: #032270;}
.fuwu_nav li a.cur2 .fuwu_a h3{color: #032270;}
.fuwu_nav li a.cur2 .fuwu_a1{width:242px; height: 242px; border-radius: 242px; border: 1px solid #032270; text-align: center;}
.fuwu_nav li a .fuwu_a1{width:242px; height: 242px; border-radius: 242px; border: 1px solid #eee; text-align: center;}
.fuwu_nav li a .fuwu_a1 img{margin-top: 80px;}
.fuwu_nav li a p.fuwu_a_p{text-align: center; line-height: 24px; padding-top: 20px;}
.customer_case{text-align: center; position: relative;}
.case_tit p{padding-top: 15px;}
/* tab */
.tab{margin:30px auto;}
.tab ul.menu{width:570px; height:80px; margin: 0 auto;}
.tab ul.menu li{float:left;text-align:center; padding:0 20px; height:80px; line-height:50px;list-style:none;font-size:14px;cursor:pointer;}
.tab ul.menu li.active{background: url(../images/tabcur.jpg) no-repeat center 50px;}
.con1,.con2,.con3,.con4,.con5,.con6{position: relative; margin-top: 30px;}
.con2,.con3,.con4,.con5,.con6{display:-none;}
.tab_line{border-bottom: 1px solid #b7b7b7; width:100%; position: absolute; bottom: 18px; z-index: -1;}
.tab_line1{border-bottom: 1px solid #b7b7b7; width:100%; position: absolute; top: 175px; z-index: -1;}
.news_tit{text-align: center;}
.news_tit p{padding-top: 15px;}
.index_newscon{margin-top: 30px; position: relative; padding-bottom: 120px;}
.index_news_l{width:485px; float: left; position: relative;}
.index_news_text{background: #f0f0f0; padding: 10px; margin-top: 115px; position: relative;}
.index_news_text p{line-height: 18px;}
.index_news_text img.icon1{position: absolute; right: -7px; top: 10px; margin: 0; width:7px; height: 11px;}
.index_news_texttit{padding-bottom: 10px;}
.index_news_texttit span{font-size: 12px;}
.index_news_l img{float: right; margin-top: 50px; margin-right: 30px; width:236px; height: 161px;}
.index_news_l .line{border-top: 1px solid #b7b7b7; width:102px; position: absolute; right: -50px; top: 135px;}
.news_zj{position: absolute; left: 50%;}
.index_news_text1{background: #dbe0ed; padding: 10px; margin-top: 120px; color: #032270; margin-left: 20px; position: relative;}
.index_news_text1 p{line-height: 18px;}
.index_news_text1 img.icon{position: absolute; left: -7px; top: 10px; margin: 0;}
.index_news_r{width:480px; float: right; position: relative;}
.index_news_r img{margin-top: 33px; margin-left: 80px;}
.index_news_r .line1{border-top: 1px solid #b7b7b7; width:83px; position: absolute; left: -3px; bottom: 70px;}
.index_contact{width:100%; background: #f0f0f0; padding: 30px 0;}
.map_l{width:705px; float: left;}
.address_r{width:305px; float: right;}
.address_r p{line-height: 36px;}

/*联网报警*/
.position{width:100%; border-bottom: 1px solid #f0f0f0; padding: 15px 0;}
.position p{text-align: right; font-size: 12px; color: #032270;}
.position a{color: #032270;}
.lwbj_con{min-height: 700px; line-height: 25px;}
.fwcn_tit{text-align: center; padding-top: 50px;}
.fwcn_text p{line-height: 24px;}

/*警犬风采*/
.jingquan_list{min-height: 1600px;}
/* lxf-box */
#lxf-box{position:relative;width:1040px;}
#lxf-box a{display:block;width:339px; background: #333; margin-bottom: 10px;}
#lxf-box li{position:absolute; left:0px;top:0;width:339px;padding-right:7px;padding-bottom:4px;}
#lxf-box a img{display:block;border:0; width:100%;}
#lxf-box .jq_text {padding: 10px 0 10px 20px;}
#lxf-box .jq_text p{line-height: 24px; color: #fff;}

/*业务介绍*/
.yewujs_tit{width:957px; margin: 50px auto 0 auto;}
.yewujs_tit h2{font-size: 24px; height: 40px;}
.yewujs_tit ul{padding: 25px 0;}
.yewujs_tit li{float: left; background: url(../images/icon1.jpg) no-repeat left 3px; padding-left: 20px; margin-right: 30px; font-size: 18px;}
.yewujs_tit p{line-height: 30px; text-indent: 2em;}
.xunlian_l{width:244px; float: left;}
.xlimg{margin-bottom: 15px;}
.xlimg p img{vertical-align: middle; margin: 0 0 2px 10px;}
.xlimg p{padding: 10px 0;}
.xuanlian_r{width:787px; float: right;}
.xl2_l{width:559px; float: left;}
.xl2_r{width:221px; float: right;}

/*人防简介*/
.qianyue h3{font-size:20px; color: #032270; height: 30px; padding: 60px 0 50px 0;}

/*人防项目荣誉*/
.rollBox{height:100px;margin-top:30px;width:1040px;float:left;position: relative;}
.rollBox .scrollcon{width:896px;height:100px;position:absolute;top:1px;left:70px;}
.rollBox .LeftBotton{height:55px;width:54px;background:url(../images/prev2.jpg) no-repeat 0px 0;display:inline; position:absolute; left: 0; top: 0;
cursor:pointer;}
.rollBox .RightBotton{height:55px;width:54px;background:url(../images/next2.jpg); display:inline; position: absolute; right: 0; top: 0;
margin:0px;cursor:pointer;}
.rollBox .Cont{width:896px;overflow:hidden;float:left;height:100px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:100px;height:100px;overflow:hidden;float:left; text-align: center;}
.rollBox .Cont .pic p{padding: 20px 0; font-size: 18px; font-weight: bold;}
.rollBox #List1, .rollBox #List2{float:left;}
.rollBox .Cont .pic a{margin: 0 auto; border-radius: 36px; width:36px; height: 36px; background: #666; display: block;}
.rollBox .Cont .pic a.cur5{background: #032270; width:36px; height: 36px; border-radius: 36px;}
.rollBox .line2{border-bottom: 1px solid #cbcbcb; position: absolute; top: 20px; width:100%;}

.rongyu_con{margin-right: -34px; padding-top: 180px;}
.rongyu_con li{width:320px; height: 352px; float: left; border: 1px solid #e9e9e9; margin-right: 34px; margin-bottom: 34px;}

/*智能安防业务介绍*/
.znaf p{line-height: 30px; text-indent: 2em;}
.znaf img{padding: 15px 0;}

/*公司介绍-大事记*/
.news_dsj{position: relative; min-height: 1500px; margin-top: 30px;}
.news_dsj .news_zhuzi{position: absolute; left: 50%; margin-left: -100px;}
.news_l{width:431px; position: absolute; top: 300px; left: 0;}
.news_a{width:431px; background: url(../images/news_bg.png) no-repeat left top; height: 233px; position: relative;}
.news_a h3{padding: 60px 40px 0 40px;}
.news_a p{padding: 10px 40px 0 40px; line-height: 24px;}
.news_year{position: absolute; right: -30px; top: -48px; background: url(../images/yearbg1.png) no-repeat center top; width:86px; height: 89px;
line-height: 89px; font-size: 24px; padding-left: 15px; color: #fff;}
.mar120{margin-top: 120px;}
.mar130{margin-top: 130px;}
.news_r{width:431px; position: absolute; top: 193px; right: 55px;}
.news_year1{position: absolute; left: -30px; top: -48px; background: url(../images/yearbg2.png) no-repeat center top; width:76px; height: 89px;
line-height: 89px; font-size: 24px; padding-left: 25px; color: #fff;}

/*公司介绍-公司简介*/
.gsjj_tit{text-align: center; color: #032270;}
.gsjj_tit h3{font-size: 24px; padding: 20px 0;}
.gsjj_tit p{font-size: 18px;}

/*公司介绍-公司资质*/
.gszz_con{position: relative; min-height: 2100px;}
.gszz_zhuzi{position: absolute; left: 20%; top: 2%;}
.gszz_list{position: absolute; left: 25%; top: 6.2%;}
.gszz_list p{color: #032270; padding-bottom: 140px;}

/*公司介绍-领导致辞*/
.ldzc{width:713px; margin: 0 auto; font-size: 12px;}
.ldzc p{text-indent: inherit; line-height: 24px;}

/*公司新闻-企业动态*/
.qiyedongtai{width:870px; margin: 50px auto 0 auto;}
.qiyedongtai li{margin-bottom: 15px;}
.qiyedongtai li .qydt_l{width:405px; float: left; background: url(../images/line1.jpg) no-repeat center right; height: 238px; padding-top: 15px;}
.qiyedongtai li .qydt_r{width:430px; float: left; margin-left: 30px; padding-top: 20px;}
.qiyedongtai li .qydt_r h3{/*height: 40px;*/ line-height: 30px;}
.qiyedongtai li .qydt_r p{line-height: 24px;}

.newscon p{line-height: 24px; font-size: 14px; padding: 15px 0;}
.newscon_tit{text-align: center;}
.newscon_tit h3{font-size: 24px; height: 20px;}
.newscon_tit p.fb_time{font-size: 12px; color: #666; padding-bottom: 10px;}

/*公司新闻-视频中心*/
.video{margin-right: -14px;}
.video li{width:336px; float: left; margin-right: 14px; background: #dfdfdf; margin-bottom: 50px;}
.video li p{padding: 20px 0 20px 10px;}

.videocon{width:795px; background: #dfdfdf; margin: 30px auto;}
.videocon p{padding: 25px 0 25px 10px;}

/*培训考证*/
.pxkz li{width:310px; float: left; background: url(../images/line2.jpg) no-repeat center left; height: 187px; padding-left: 30px; margin-bottom: 85px;}
.pxkz li p{/*font-size: 24px; height: 40px;*/ line-height: 30px;}
.pxkz li a{display: block; width:167px; height: 49px; line-height: 49px; background: #333; text-align: center; color: #fff; font-size: 18px; margin-top: 15px;}

.px_bm{width:510px; margin: 80px auto 0 auto;}
.px_bm label{font-weight: bold; width:70px; display: inline-block;}
.px_bm input{width:383px; height: 40px; border: 1px solid #e6e6e6; margin-left: 10px; padding-left: 10px;}
.px_bm input.sub{width:145px; height: 43px; line-height: 43px; color: #fff; background: #032270; text-align: center; font-weight: bold; margin-top: 20px;
cursor: pointer;}
.px_bm p{margin-bottom: 25px;}

/*人才招聘-公示*/
.gongshi{margin-right: -21px;}
.gongshi li{width:280px; height: 196px; float: left; background: #e2e2e2; border-radius: 10px; padding: 0 20px; position: relative; margin-right: 21px; margin-bottom: 80px;}
.gongshi li h3{margin-top: 100px; font-size: 22px; color: #032270; height: 30px;}
.gongshi li a{color: #032270; font-size: 12px;}
.gongshi li .gs_time{width:119px; height: 119px; line-height: 119px; -webkit-border-radius: 119px; -moz-border-radius: 119px; -ms-border-radius: 119px;
-o-border-radius: 119px; border-radius: 119px; background: #032270; text-align: center; color: #fff; position: absolute; top: -59px; left: 50%; margin-left: -59px;}

/*人才招聘-启事*/
.qishi dl{margin-bottom:10px;}
.qishi dl dt{height:50px; border-bottom: 1px dashed #d3d3d3;}
.qishi dl dt a{height:50px;line-height:39px;overflow:hidden;color:#343435; font-weight:bold; display:block; padding-left:10px; font-size:24px;}
.qishi dl dt a span{display:inline-block;width:16px;height:16px;overflow:hidden;float:right;margin:15px 15px 0 0;}
.qishi dl dt a.minus span{background:url(../images/showbtn.jpg) no-repeat;}
.qishi dl dt a.plus span{background:url(../images/hidebtn.jpg) no-repeat;}
.qishi dl dd{padding:25px 10px 70px 10px;}
.qishi dl dd p{line-height: 24px;}

/*社会责任-工作报告*/
.gzbg li{border-bottom: 1px dotted #dadada; margin-bottom: 10px; padding: 15px 0;}
.gzbg li .gzbg_l{width:360px; float: left; margin-left: 5px;}
.gzbg li .gzbg_r{width:602px; float: left; margin-left: 20px;}
.gzbg li .gzbg_r h3{padding: 15px 0;}
.gzbg li .gzbg_r p{line-height: 24px;}
.gzbg li .gzbg_r a{display: block; margin-top: 60px;}
.gzbg li .gzbg_r a img{margin: 0 5px 2px 0;}
.gzbg_tit{padding: 30px 0; text-align: center;}
.gzbg_tit h3{font-size: 18px; height: 30px;}
.gzbg_img{padding: 20px 0; text-align: center;}
.gzbg_text p{font-size: 12px; line-height: 24px;}

/*物防产品-智能视频分析报警器*/
.zn_video h3{font-size: 18px; height: 30px;}
.zn_video_con{margin: 10px;}
.zn_video_con p{line-height: 30px;}
.fdy{margin-right: -47px;}
.fdy li{width:304px; float: left; margin-right: 47px; text-align: center;}
.fdy li img{width:304px; border: 1px solid #ebebeb;}
.fdy li p{padding: 10px 0;}

/*联系我们*/
.contact_address{ margin:50px 0 30px 30px;}
.contact_address h3{font-size: 24px; height: 30px;}
.contact_address p{font-size: 18px; line-height: 36px;}

.zxzx{width:765px; margin: 80px auto 0 auto;}
.zxzx em{color: #f8412d;}
.zxzx textarea{width:653px; height: 120px; float: left; border: 1px solid #e6e6e6; padding: 5px;}
.zxzx label{font-weight: bold; width:70px; display: inline-block;}
.zxzx input{width:383px; height: 40px; border: 1px solid #e6e6e6; margin-left: 10px; padding-left: 10px;}
.zxzx input.sub{width:145px; height: 43px; line-height: 43px; color: #fff; background: #f8412d; text-align: center; font-weight: bold; margin-top: 20px;
cursor: pointer;}
.zxzx p{margin-bottom: 25px;}

.swiperbox {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    height: auto;
    position: relative;
}

















