.mainbox {
    width: 1200px;
    margin: 0 auto;
}
.spotlight .skill dl {
    font-size: 12px;
    color: #333333;
    float: left;
    width: 250px;
    margin-bottom: 30px;
}
.net_bn {
    color: #ffffff;
    text-align: center;
    font-size: 22px;
}
.net_banner{  background: none;  height: auto;  width:100%  }
.net_banner img{  max-width:100%  }
.net_con1,.net_con2{padding-top: 30px;}
.net_title{text-align: center;}
.net_title p{font-size: 24px;text-align: center;}
.net_title img{padding-top: 26px;}
.net_content1{width: 100%;height: auto;text-align: center;padding-top: 50px;margin-bottom: 50px;}
.net_content1 dl{width: 23%;float: left;margin-left: 2%;height: 300px;}
.net_content5 dl{width: 18%;float: left;margin-left: 2%;height: 300px;}
.net_content1 dd{font-size: 20px;padding-top: 20px;}
.net_content1 p{font-size: 14px;line-height: 25px;padding-top: 20px;}
.net_content1 dd.txt{font-size: 14px;line-height: 25px; font-weight:normal}
.net_con_bk1{width: 100%;height: auto;background: #efefef;text-align: center;line-height: 38px;
    font-size: 22px;padding: 40px 0px 40px 0px;opacity: 0.7;color: #666666;}
.net_content2{width: 100%;padding-top: 30px;margin-bottom: 50px;}
.net_left{ width: 35%;}
.net_left div{text-align: right;}
.net_left_font1{font-size: 22px;padding-top:25px;font-family: "Song typeface";border-bottom: 1px solid #b7b7b7;
    line-height:30px;display:inline-block;*display:inline;zoom:1;}
.net_left_font2{font-size: 14px;padding-top: 5px;line-height: 25px;color: #666666;}
.net_middle{width: 30%;text-align: center;}
.net_right{width: 35%;}
.net_con_bk2{width: 100%;height: 188px;background: #efefef;text-align: center;}
.net_con_bk2 p{line-height: 38px;font-size: 22px;padding-top:50px;}
.net_con_bk2 p:hover{cursor: pointer;}
#net_img1{padding-top: 20px;}
#net_table{width: 100%;border-collapse: collapse;margin: 30px auto;text-align: center;color: #666666;}
#net_table img{padding-top: 10px;}
#net_table td{height: 40px;font-size: 16px;border: 1px solid #dbdbdb}
#net_table thead td {color:#333333}
#net_table tbody td{font-size:14px}
.net_td1{width: 50%}
.net_td2{width: 25%}
.net_td3{width: 25%}
.fl{float: left}
.clear{clear:both;width:0;height:0;font-size:0;line-height:0;}
.color_font{color: #155fad}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.color_font{color: #155fad}
.net_con3{padding-top:50px; }
.net_content3{padding-top: 35px;width: 85%;margin:auto;}
.net_dl_one{width: 48%;float: left;border: 1px solid #dad8d8;
    margin-left: 10px;border-radius: 5px;text-align: center;background: #f8fbfb;}
.net_dl_one dt{font-size: 24px;border-bottom: 1px solid #dad8d8;line-height: 50px;}
.net_dl_one dd{font-size: 14px;padding-top: 85px;}
.net_dl_one a{width: 100%;background: #0563ac;display: block;line-height: 50px;  color: #ffffff;font-size: 22px;  margin-top: 95px;border-radius:0px 0px 5px 5px  ;}
.net_dl_two{width: 48%;height: 300px;float: left;border: 1px solid #dad8d8;  margin-left: 2%;border-radius: 5px;text-align: center;background: #f8fbfb;}
.net_dl_two dt{font-size: 24px;border-bottom: 1px solid #dad8d8;line-height: 50px;}
.net_dl_two dd{font-size: 14px;}
.net_dl_two dd div{float: left;width: 33.1%;height: 250px;border-right: 1px solid gainsboro;}
.net_p{margin-top: 40px;line-height: 40px;}
.net_dl_two a{width: 100%;background: #0563ac;display: block;line-height: 50px; color: #ffffff;font-size: 22px;  margin-top: 100px;border-radius:0px 0px 5px 5px  ;}
.net_con5{padding-top: 40px;height: 100px;width:100%;margin-bottom: 30px;}
.net_con5 a:hover{background:#0563ac;color: #ffffff; }
.net_con5 a{width: 20%;border: 1px solid gainsboro;;float: left;display: block;margin-left: 235px;  text-align: center;line-height: 50px;border-radius: 30px;color: #666666;font-size: 20px;}
.net_bot_banner{background: url(../images/network_banner2.jpg) no-repeat center;  width: 100%;height: 278px;background-size: cover;}
.net_bn{color: #ffffff;text-align: center;font-size: 22px;}
.net_left_font3{padding-top: 70px;line-height: 30px;font-size: 22px;}
.net_left_font4{padding-top: 20px;font-size: 22px;}
.net_left_font5{padding-top: 50px;font-size: 22px;}
.spotlight {}
.spotlight .present{border-bottom:#dadada dashed 1px; padding:50px 0 35px 0}
.spotlight .present .floatright{float:right;width:500px}
.spotlight .present dl{width:500px;float:left;height:135px;}
.spotlight .present dl dt{font-size:20px;color:#155fad;background:transparent url(../images/driveSafe.png) 0 2px no-repeat;height:27px;padding-left:38px;font-weight: normal;margin-bottom: 5px;}
.spotlight .present dl dt.password{background-position:0 -50px;padding-left:42px;}
.spotlight .present dl dt.data{background-position:0 -100px;}
.spotlight .present dl dt.hageo{background-position:0 -150px;padding-left:43px;}
.spotlight .present dl dd{line-height:180%;font-size:14px;color:#333333;}
.spotlight .des{ text-align:center;font-size:16px; padding-top:10px;color:#999999}

.spotlight .skill h2{font-size:20px;margin:35px 0 25px 0;font-weight:normal; color:#155fad}
.spotlight .skill dl{font-size:12px;color:#333333;float:left;width:250px;margin-bottom:30px;}
.spotlight .skill .box247{width:270px;float:left;margin-left:40px;}
.spotlight .skill .box279{width:279px;float:right;}

.spotlight .skill dl dt{font-size:16px}
.spotlight .skill dl dd{line-height:180%;margin-top:6px;}
.spotlight .skill dl dd.img{height:52px;margin-bottom:12px; position:static;background:url(../images/driveSafe.png) 0 -200px no-repeat;}
.spotlight .skill dl dd.tu2{background-position:0 -300px}
.spotlight .skill dl dd.tu3{background-position:0 -400px}
.spotlight .skill dl dd.tu4{background-position:0 -500px;height:60px;}
.spotlight .skill dl dd.tu5{background-position:0 -600px;height:60px;}
.spotlight .skill dl dd.tu6{background-position:0 -700px;height:60px;}
.spotlight .skill dl dd.tu7{background-position:0 -800px;height:53px;}

.spotlight .skill dl dd.ct{height:86px;font-size: 12px;}

.net_table table tr:nth-child(n+7){display: none;}
.net_table a.btnMore{ display: block; height: 40px; border: 1px solid #ddd;border-top:none;color:#155fad;  text-align: center; line-height: 40px;}
