.xhdt{ width:100%; clear: both; margin: 0 auto;}
.sub_dh{ width: 100%; clear: both; height: 70px; line-height: 70px; border-bottom: solid 2px #BCBCBC;}
.sub_dht{ width: 1320px; height: 70px; clear: both; margin: 0 auto;}
.sub_dht #sub1{ background: url(../img/dw.png) no-repeat center left; margin-left: 30px; height: 70px; padding-left: 30px;color: #333333; font-size: 18px; font-weight:normal;}
.sub_dht #sub1 a{ color: #333333; font-size: 18px;}


.xhdt_con{ width: 96%; margin: 0 auto; padding-top: 36px;}
.xhdt_con h3{ text-align: center; line-height: 62px; height: 62px; font-size: 36px;}
.xhdt_con hr{ width: 22px; height: 4px; background: #162582; border-radius:2px; margin: 0 auto; border: 0;}
.xhdt_con h4{ text-align: center; line-height: 18px; font-size: 18px; font-weight:lighter; text-transform: uppercase;}

.xhdt_list{ width:1320px; margin: 0 auto; clear: both;}
.xhdt_list ul{ width: 100%;}
.xhdt_list ul li{ width: 23%; padding: 0 1%; float: left; background: #FFFFFF; border-radius: 10px; min-height: 500px; margin:10px 1%;}


.list-img{ width:100%; height: 170px; margin:15px auto;}
.list-img img{ min-width:200px; height: 170px;}

.xhdt_list ul li #sub6 font{ font-size: 20px; line-height: 35px; color:#000000; font-weight:bold;}
.xhdt_list ul li #sub7{ font-size: 16px; color: #CCCCCC; font-weight: normal; line-height: 30px;}
.xhdt_list ul li #sub8{ line-height: 30px; color: #444444; text-align: justify; font-size: 16px;}
.xhdt_list ul li #sub8 a{ color: #444444; font-size: 16px;}
.xhdt_list_more{ width: 100px; height: 35px; display: block; margin:15px auto; border: solid 1px #BCBCBC; text-align: center; color: #444444; line-height: 35px; font-size: 16px;text-transform: uppercase;}
.xhdt_list_more:hover{ background: #162582; line-height: 35px; font-size: 16px; border: solid 1px #FFFFFF; text-transform: uppercase; color: #FFFFFF;}

.page{ width:100%; clear:both; margin:20px auto; text-align:center; line-height:40px; font-weight:bold; font-size:14px;}
.page #paper1 a{ line-height:40px; font-weight:bold; font-size:14px; color:#444444;}
.page #paper1 span{ line-height:40px; font-weight:bold; font-size:14px;}


/*行业资讯*/
.hyzx{width:1320px; margin: 0 auto; clear: both;}
.hyzx-left{ width:49%; background: #FFFFFF; border-radius: 10px; float: left; min-height: 300px;}
.hyzx-lt{ width:95%; margin: 15px auto; display: flex;}
.hyzx-ltimg{ width:350px; float: left; height:180px;}
.hyzx-ltimg img{ min-width:350px; height: 180px;}

.hyzx-lttext{ flex:1; float: right; height:180px ; margin-left: 20px;}
.hyzx-lttext h2{ font-size: 20px; line-height: 35px;}
.hyzx-lttext h3{font-size: 16px; color: #CCCCCC; font-weight: normal; line-height: 30px; padding-top: 10px;}

.hyzx-lb{ width:95%; margin: 15px auto;}
.hyzx-lb p{ line-height: 30px; color: #444444; text-align: justify; font-size: 16px;}
.hyzx-lb p a{color: #444444; font-size: 16px;}
.hyzx-right{ width:49%; float:right; background: #FFFFFF; border-radius: 10px; min-height: 300px;}

.hyzx-list{width:1320px; margin:20px auto; clear: both; background: #FFFFFF; border-radius: 10px; border: solid 1px #BCBCBC; padding: 10px 0;}
.hyzx-list ul{ width: 96%; margin: 0 auto;}
.hyzx-list ul li{ width: 100%; min-height: 57px; padding-bottom: 10px; float: left; margin-bottom: 10px; border-bottom: solid 1px #BCBCBC;}
.hyzx-list ul li #sub4{ line-height:57px ; height: 57px; font-size: 20px;}
.hyzx-list ul li #sub4 a{ line-height:57px ; height: 57px; font-size: 20px; color:#000000; font-weight:bold;}
.hyzx-list ul li #sub4 font{ line-height:57px ; height: 57px; font-size: 20px; color:#000000; font-weight:bold;}
.hyzx-list ul li #sub4 span{ float: right; line-height: 50px; font-size: 16px; color: #CCCCCC; font-weight: normal; }
.hyzx-list ul li #sub5{ line-height: 30px; color: #444444; text-align: justify; font-size: 16px;}
.hyzx-list ul li #sub5 a{color: #444444; font-size: 16px;}


/*保安风采*/
.bafc_list{ width:1320px; clear: both; margin: 0 auto;}
.bafc_list ul{ width: 100%;}
.bafc_list ul li{ width:47%; float: left; background: #FFFFFF; border-radius: 10px; min-height: 500px; margin: 10px 1.5%;}

.bafc_list-img{ width:92%; height:286px; margin:15px auto; padding-top: 10px;}
.bafc_list-img img{ min-width:540px; height:286px;}

.bafc_list ul li #sub9 font{ font-size: 20px; line-height: 35px; width: 96%; margin: 0px 25px 0px 25px; color:#000000; font-weight:bold;}
.bafc_list ul li #sub10{ font-size: 16px; color: #CCCCCC; font-weight: normal; line-height: 30px; width: 96%; padding-left: 25px; padding-right: 25px; margin: 0px;}
.bafc_list ul li #sub11{ line-height: 30px; color: #444444; text-align: justify; font-size: 16px; width: 96%; padding-left: 25px; padding-right: 0px; padding-bottom: 15px; margin: 0px;}
.bafc_list ul li #sub11 a{ color: #444444; font-size: 16px;}

.bafc_list_more{ width: 100px; height: 35px; display: block; margin:0px auto; border: solid 1px #BCBCBC; text-align: center; color: #444444; line-height: 35px; font-size: 16px;text-transform: uppercase;}
.bafc_list_more:hover{ background: #162582; color: #FFFFFF; line-height: 35px; font-size: 16px; border: solid 1px #FFFFFF;text-transform: uppercase;}


/*新闻内容*/
.news{width:1320px; margin:20px auto; clear: both; background: #FFFFFF; border: solid 1px #BCBCBC; padding: 10px 0;}
.news_con{ width: 95%; margin: 0 auto;}
.news_con #sub2{ line-height:70px; font-size:30px; text-align: center;}
.news_con #sub3{ line-height: 37px; height: 37px; border-bottom: solid 1px #BCBCBC; font-size: 16px; color: #BCBCBC;}
.news_con #subb3{ line-height: 10px; height: 10px; border-bottom: solid 1px #BCBCBC; font-size: 16px; color: #BCBCBC;}
.news_con #sub4{ line-height: 35px; font-size: 16px; text-align: justify; padding-top: 15px;}
.news_con #sub4 p{ line-height: 35px; font-size: 16px; text-align: justify;}
.news_con #sub4 p img{display:block; margin:0 auto;}
