.of{overflow: hidden;}
.dis_block{display: block; margin:0 auto;}
.banner{background: url(banner-2.jpg) no-repeat center 0; height: 480px; min-width: 1200px;}
body,html{background: #f1f1f1;}
.main_content{width: 1200px; margin:0 auto; padding-bottom: 68px;
-moz-box-shadow:0px 3px 15px #ddd; -webkit-box-shadow:0px 3px 15px #ddd;
-ms-box-shadow:0px 3px 15px #ddd;
 box-shadow: 0px 3px 15px #ddd; background: #fff; margin-bottom: 30px;}
 .box_content{width: 1140px; margin:0 auto; overflow: hidden;}
 /*1*/
.a_citation{padding:30px 0 45px; background: url(summary.png) no-repeat 0 40px;}
.a_citation p{font-size: 18px; line-height: 27px; color: #666; padding: 10px 0 0 100px;
max-height: 300px;}
 /*5g之路*/
.num1{margin-bottom: 40px;}
.tit{color: #0e124b; font-size: 34px; line-height: 34px; padding: 19px 0 22px 90px;
background: url(title-bk.png) no-repeat 0 3px; margin-bottom: 28px;}
.tit2{color: #0e124b; font-size: 24px; background: url(title-s.png) no-repeat 0 0; padding-left: 58px;
line-height: 40px; margin-bottom: 23px;}
.list4{margin-bottom: 18px;}
.list4 li{width: 285px; float: left;}
.list4 li img{display: block;}
.list4 li span{font-size: 18px; color: #1d4399; font-weight: bold; text-align: center;
 display: block; padding-top: 15px;}
.pt-30{padding-top: 30px;}
.list1{margin-bottom: 20px;}
.list1 li{margin-bottom: 10px; overflow: hidden;} 
.list1 li div.fa{height: 26px; position:relative;}
.list1_fl{width:110px;}
.list1_fr{width:1030px;}
.list1_fl_back{background: url(bk-1.png) no-repeat center 0; height: 100%;}
.list1_fl_txt{position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center; 
color: #fff; line-height: 26px; font-size: 14px;}
.list1_fl_back2{background: url(bk-2.png) no-repeat center 0; height: 100%;}
.list1_fl_txt2{position: absolute; left: 0; top: 0; width: 100%; height: 100%;  
color: #333; line-height: 26px; font-size: 16px; padding-left: 13px;}
.list1_fl_txt2 a{color: #333; line-height: 26px; font-size: 16px; display: block; height: 100%;}
.list1_fl_txt2 a:hover{color: #1d4399;}

.list2{position: relative; height: 330px; width: 1140px; overflow: hidden;}
.list2 ul{position: absolute; height: 100%; overflow: hidden;}
.list2 ul li{float: left; width: 270px; margin-right: 20px; background: #eee; height: 100%;
position: relative; overflow: hidden;}
.list2 ul li img{margin-top: 30px;}
.list2 ul li i{display: block; font-style: normal; font-weight: 600; color: #333; font-size: 19px;
text-align: center; padding:19px 0 10px;}
.list2 ul li p{color: #333; font-size: 17px; text-align: center; padding-bottom: 16px;}
.hide-bottom{position: absolute; width: 100%; opacity: 0; filter: alpha(opacity=0);}
.hide-bottom div{margin:0 20px 8px; background: url(dot.png) no-repeat 0 10px;
padding-left: 15px;}
.hide-bottom a{font-size: 16px; line-height: 24px; color: #666; display: block;}
.list2_btn{text-align: center;}
.list2_btn span{display: inline-block; margin:20px 8px 0; width: 36px; height: 36px;}

.num2,.num3{margin-bottom: 60px;}
.num2_img_c{width: 560px;}
.num2_img .fl{margin-right: 20px;}
.num2 li{width: 555px; border-left: 5px solid #1d4399; height: 40px; background: #eeeeee;
margin-top: 20px; float: left;}
.num2 li a{color: #333; font-size: 18px; line-height: 40px; padding-left: 15px;}
.mr-20{margin-right: 20px;}
.mb-20{margin-bottom: 20px;}

.num3 .list3 li{float: left; position: relative;}
.num3 .list3 li img{display: block;}
.num3 .list3 li p{color: #fff; font-size: 16px; line-height: 24px; position: absolute; 
	bottom: 16px; left: 16px; padding:0 30px 0 0;}

.num4 ul li{float: left; width: 270px;}
.num4 ul li img{display: block;}
/*底部*/
.foot{background:#333; width:100%; min-height:120px; min-width: 1200px;}
.foot-1{max-width:1200px; width: 100%; margin:0 auto; padding-top:30px}
.foot-1 p{font-size:16px; color:#fff; line-height:28px; margin-bottom: 0;}
.foot-1 img{display: block; margin-right:30px; float: left; width: 150px;}
