.security{width: 100%;background: #f7f8fa;}
.security_head{background: url(../images/social_security/security_head.png) center 0 no-repeat;height: 260px;width: 100%;padding-top: 1px;}
.security_head.training{background: url(../images/social_security/training.jpg) center 0 no-repeat;}
.security_head.service{background: url(../images/social_security/service.jpg) center 0 no-repeat;}
.security_head>div{width: 1200px;margin: 120px auto 0px;}
.security_head>div>h4{font-size: 28px;color: #fff;font-weight: bold;margin-left: 45px;}
.security_head>div>ul{margin-left: 45px;margin-top: 20px;}
.security_head>div>ul>li{font-size: 12px;height: 24px;line-height: 24px;padding-left: 12px;background: url(../images/social_security/list_bg1.png) left center no-repeat;}
.security_head>div>ul>li>a{color: #fff;}
.security_head>div>ul>li>a:hover{color: #fff;}
.security_head>div>ul>li.selected{position: relative;padding-left: 10px;padding-right: 5px;background: #101214;color: #f9d060;font-weight: bold;}
.security_head>div>ul>li.selected a{color: #f9d060;}
.security_head>div>ul>li.selected span {position: absolute;top: 0px;right: -10px;width: 10px;height: 24px;background: url(../images/social_security/list_bg2.png) 0 0 no-repeat;}
.security_head .list_banner{margin:auto;margin-top: 26px;width: 1200px;}
.security_head .list_banner li{padding:0 10px;height: 32px;background: #f7f8fa;color: #767a83;font-size: 14px;line-height: 32px;text-align: center;margin-right: 10px;margin-top: 7px;position:relative;}
.security_head .list_banner li.selected{top:1px;height: 39px;background: #fffaeb;color: #2d323a;font-weight: bold;line-height: 35px;margin-top: 0px;border:1px solid #f9d060;border-bottom-color:#fffaeb;border-top-width:3px;}
.security_head .list_banner li a{display: block;}
.security_head .list_banner li span{display:none;position:absolute;left:50%;right:0px;top:-40px;white-space: nowrap;background:#101214;height:30px;line-height:30px;padding-left:10px;padding-right:10px;color:#fff;font-size:12px;width:auto;}
.security_head .list_banner li>img{display:none;position:absolute;left:50%;margin-left:-7px;top:-10px;}
.security_head .list_banner li:hover span{display:block;}
.security_head .list_banner li:hover img{display:block;}
.security_con{width: 1200px;margin: 30px auto 0px;}
.security_new{border: 1px solid #ebecee;background: #fff;}
.security_new_tit{margin-right: 25px;height:77px;}
.security_new_tit h4{position: relative;line-height: 77px;}
.security_new_tit h4 span{width: 4px;height: 24px;position: absolute;left: 0px;top: 27px;background: #f9d060;border-radius: 2px;}
.security_new_tit h4 a{font-size: 24px;color: #444544;font-weight: bold;margin-left: 25px;}
.security_new_tit h4 a:hover{color: #444544}
.security_new_tit .security_more{font-size: 12px;color: #7d7d7d;margin-top:33px;}
.security_new_con{margin-left: 13px;margin-right: 13px;margin-bottom: 20px;overflow: hidden;}
.security_new_con li{position: relative;margin-left: 13.5px;margin-right: 13.5px;overflow:hidden;height:140px;line-height:140px;width:266px;text-align:center;background:#f1f1f1;}
.security_new_con li img{height:140px;display: inline-block; vertical-align: middle;transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;}
.security_new_con li:hover img{ transform: scale(1.2, 1.2);-moz-transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);-ms-transform: scale(1.2, 1.2);}
.security_new_con li .security_new_mask{position: absolute;left: 0px;top: 100px;width: 265px;height: 40px;background: #000;opacity: .7;}
.security_new_con li .security_new_mask p{color: #fff;line-height: 40px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;height: 40px;width: 240px;text-align: center;font-size: 16px;margin: 0 auto 0px;}
.mt10{margin-top: 10px;}
.security_banner_list{background: #fff;border: 1px solid #ebecee;overflow: hidden;height:343px;}
.security_banner_list>.clearfix{height: 77px;line-height: 77px;border-bottom: 1px solid #ebecee;}
.security_banner_list>.clearfix h4{font-size: 24px;font-weight: bold;line-height: 77px;position: relative;padding-left: 25px;position: relative;color:#444544;}
.security_banner_list>.clearfix h4 span{position: absolute;left: 0px;top: 27px;width: 4px;height: 24px;background: #f9d060;border-radius: 2px;}
.security_banner_list>.clearfix .security_banner_list_tit{margin-left: 30px;margin-right: 27px;font-size: 18px;}
.security_banner_list>.clearfix .security_banner_list_tit{font-size: 18px;}
.security_banner_list>.clearfix .security_banner_list_tit.selected{position: relative;}
.security_banner_list>.clearfix .security_banner_list_tit.selected a{color: #e80606;}
.security_banner_list>.clearfix .security_banner_list_tit.selected:after{    position: absolute;width: 24px;height: 4px;background: #e80606;content: "";bottom: 0px;left: 50%;margin-left: -12px;border-radius: 2px;}
.security_banner_list_con{padding: 15px 27px 0 27px;}
.security_banner_list_con .security_banner_list_con_list li{line-height: 40px;height: 40px;font-size: 16px;background: url(../images/social_security/index_logo1.png) 0 center no-repeat;color: #7d7d7d;padding-left: 25px;}
.security_banner_list_con .security_banner_list_con_list li a{color: #7d7d7d;}
.security_banner_list_con .security_banner_list_con_list{display: none;color: #aaa;}
.security_banner_list_con .security_banner_list_con_list ul{height:200px;}
.security .col-md-8 hr{margin-top:11px;margin-bottom:11px;}
.security_banner_list .font12{text-align: right;padding-bottom: 11px;}
.security_banner_list .font12 a{color: #7d7d7d}
.mt20{margin-top: 20px;}
.mb30{margin-bottom: 30px;}
.security_banner_list_con .security_banner_list_con_list li:hover {color: #e80606;background: url(../images/social_security/index_logo2.png) 0 center no-repeat;}
.security_banner_list_con .security_banner_list_con_list li:hover a{color: #e80606;}
.security_rdzc{border: 1px solid #ebecee;background: #fff;padding-left: 20px;padding-right:27px;}
.rightbox{padding-left:5px;}
.rightbox a{display: inline-block;}
.security_rdzc .security_rdzc_tit{border-bottom: 1px solid #f0f0f0;}
.security_rdzc .security_rdzc_tit h4{font-size: 24px;font-weight: bold;line-height: 77px;position: relative;}
.security_rdzc .security_rdzc_tit h4 span{position: absolute;bottom:-2px;left: 0px;background: #f9d060;width: 42px;height: 4px;border-radius: 2px;}
.security_rdzc .security_rdzc_tit .fr{margin-top: 40px;color: #7d7d7d;font-size: 12px;}
.container-fluid{padding-left: 0px;padding-right: 0px;}
.col-md-8{padding-right: 10px;}
.col-md-4{padding-left: 10px;}
.security_rdzc_con{margin-top: 15px;margin-bottom: 32px;height:315px;}
.security_rdzc_con li{line-height: 42px;height: 42px;font-size: 16px;background: url(../images/social_security/index_logo1.png) 0 center no-repeat;color: #7d7d7d;padding-left: 25px;}
.security_rdzc_con li a{color: #7d7d7d;}
.security_rdzc_con li:hover{background: url(../images/social_security/index_logo2.png) 0 center no-repeat;}
.security_rdzc_con li:hover a{color: #e80606;}
.security_rc{margin-top: 17px;height: 145px;overflow: hidden}
.security_rc li{height: 35px;line-height: 35px;border: 1px solid #ebecee;margin-right: 10px;margin-top: 10px;}
.security_rc li a{padding-left: 13px;padding-right: 13px;}
.security_rc li:hover{background:#e80606;border-color:#e80606;}
.security_rc li:hover a{color:#fff;}


.index_special.row{margin-left: -6px;margin-right: -6px;}
.index_special .index_special_list{padding-left: 6px;padding-right: 6px;}
.index_special .index_special_list img{width: 100%;}
.index_special .index_special_list>a{display: block;position: relative}
.index_special .index_special_list>a .index_special_list_po{position: absolute;left: 20px;top: 45px;}
.index_special_list_po h4{font-size: 12px;width: 70px;height: 20px;text-align: center;line-height: 20px;color: #fff;margin-bottom: 10px;border-radius: 10px;}
.index_special_list_po h2{font-size: 20px;color: #fff;}

.index_gzqy{background: #fff;border: 1px solid #ebecee;}
.index_gzqy .index_gzqy_tit{height: 75px;line-height: 75px;border-bottom: 1px solid #ebecee;}
.index_gzqy .index_gzqy_tit h4{font-size: 24px;line-height: 75px;font-weight: bold;margin-left: 27px;position: relative;color:#444544;}  
.index_gzqy .index_gzqy_tit h4:after{content: "";position: absolute;left: -27px;width: 4px;background: #f9d060;height: 24px;top: 50%;margin-top: -12px;border-radius: 2px;}
.index_gzqy_tit ul li{margin-left: 30px;margin-right: 30px;font-size: 18px;}
.security_banner5 .index_gzqy_tit ul li,.security_banner4 .index_gzqy_tit ul li{margin-right: 25px;}
.index_gzqy_tit ul li span{cursor: pointer;}
.index_gzqy_tit ul li.selected{color: #e80606;position: relative;}
.index_gzqy_tit ul li.selected:after{content: "";position: absolute;left: 50%;width: 24px;height: 4px;bottom: 0px;background: #e80606;margin-left: -12px;border-radius: 2px;}
.index_gzqy_con{padding: 27px 7px 0px 27px;}
.index_gzqy_con_con{display: none;}
.index_gzqy_con_left{width: 335px;}
.index_gzqy_con_right{width: 780px;margin-left: 19px;margin-top: 25px;}
.index_gzqy_con_left1 img{border-radius: 5px}
.index_gzqy_con_left1>div{margin-left: 20px;}
.index_gzqy_con_left1 h4{font-size: 18px;margin-top: 10px;}
.index_gzqy_con_left1 p{font-size: 12px;color: #adadad;margin-top: 10px;}
.index_gzqy_con_left2{margin-top: 10px;background: url(../images/social_security/index_bac1.png) 0 0 no-repeat;background-size: 100% 100%;width: 335px;height: 230px;padding: 35px 20px 40px 20px;}
.index_gzqy_con_left2 p{margin-bottom: 50px;font-size: 18px;line-height: 30px;}
.index_gzqy_con_left2 div{font-size: 16px;font-weight: bold;}
.index_gzqy_con_right>ul>li {width: 370px;margin-right: 20px;height: 89px; padding-top: 25px;border-bottom: 1px solid #ebecee;}
.index_gzqy_con_right>ul>li a{display: block;margin-bottom: 10px;}
.index_gzqy_con_right>ul>li .clearfix{font-size: 12px;color: #aaaaaa;}
.index_gzqy_con_right .font12{text-align:right;margin-right: 20px;margin-top: 10px;padding-bottom: 11px;}
.index_gzqy_con_right .font12 a{color: #7d7d7d;}



.security_con1{padding: 27px 25px 0px 27px;}
.security_list_con{display: none;}
.security_list_con_left{width: 375px;height: 196px;background: url(../images/social_security/security_list_con1.jpg) 0 0 no-repeat;margin-right: 30px;padding-left: 20px;}
.security_list_con_left h4{margin-top: 24px;font-size: 14px;font-weight: bold;color: #98a1a8;}
.security_list_con_left p{width: 325px;margin-top: 25px;line-height: 25px;height: 50px;font-size: 16px;}
.security_list_con_left span{display: block;margin-top: 37px;color: #adadad;font-size: 14px;}
.security_list_con_right{width: 740px;}
.security_list_con_right ul{border-bottom: 1px solid #eeeeee;padding-bottom: 3px;height:194px;}
.security_list_con_right li{background: url(../images/social_security/index_logo1.png) 0 center no-repeat;padding-left:25px;color: #7d7d7d;margin-bottom: 22px;font-size: 16px;}
.security_list_con_right li:hover{background: url(../images/social_security/index_logo2.png) 0 center no-repeat;}
.security_list_con_right li:hover a{color: #e80606;}
.security_list_con_right li a{color: #7d7d7d;}
.security_list_con_right>.fr{font-size: 12px;margin-top: 12px;margin-bottom: 12px;}
.security_list_con_right>.fr a{color: #7d7d7d;}


.training_zone{padding:0 0 0 27px;}
.training_zone a{display: inline-block;overflow:hidden;font-size: 16px;font-weight: bold;padding:0 44px;height: 48px;text-align: center;line-height: 48px;margin-bottom: 10px;margin-right: 8px;background: #f3f3f3;color: #555;}
.training_zone a:hover{background: #e80606;color:#fff;}
.training_zone a.normal{width:120px;overflow: hidden;padding:0;text-align: center;}