@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:"Microsoft YaHei","微软雅黑","宋体";font-size: 14px;}
a{text-decoration:none;}
img{border:0;vertical-align: middle;}
ul,li{list-style-type:none;}
em,i,h1,h2,h3,h4{font-style:normal;}
strong{font-weight: normal;}
img{border:0;vertical-align: middle;}
.w1180{width: 1180px;margin: 0 auto;}

.head .top{height: 84px;}
.head .top a{display: block;float: right;font-size: 16px;line-height: 28px;padding:0 16px;border: solid 1px grey;margin:28px 6px 0px 0px;color: #10000d;}
.head .top .top_a{background: #386ed3;color: white;border:solid 1px #386ed3;}
.head .nav{height: 46px;background-color: #386ed3;}
.head ul li{float: left;}
.head ul li a{color: white; font-size: 16px;line-height: 46px;padding-right: 50px;text-align: left;}
.banner{height: 230px;}
.banner img{float: left;margin-top: 10px;}
.banner a:nth-child(1) img{width:880px;height:204px;}
.banner .banner_r{margin-right: 20px;}

.w1180 .f1_t{height: 58px;border-bottom: solid 1px #ddd;height: 66px;margin-bottom: 20px;padding-top: 26px;}
.w1180 .f1_t em{margin-top: 16px;height: 26px;width: 6px;background: #f43636;display: block;float: left;margin-right: 14px;line-break: 58px;}
.w1180 .f1_t h2{float:left;}
.w1180 .f1_t h2 a{font-size: 26px;color: #10000d;line-height: 58px;}
.w1180 .f1_t h4{float: right;line-height: 56px;}
.w1180 .f1_t h4 a{margin-top:16px;float: right;color: #386ed3;font-size: 16px;line-height: 24px;border: solid 1px #386ed3;padding:0 14px;border-radius: 6px;}

.floor_1{height: 460px;}
.floor_1 .f1_n li,.floor_1 .f1_n li h3,.floor_1 ul,.floor_1 img{float: left;}
.floor_1 img{margin-top: 8px;}
.floor_1 .f1_n>li{margin-top: 14px;height: 48px;}
.floor_1 .f1_n h3{width: 106px;height: 48px;line-height: 48px;font-size: 18px;color: #10000d;font-weight: 100;}
.floor_1 .f1_n li ul li{width: 112px;text-align: center;}
.floor_1 .f1_n li ul li p a{font-size: 14px;line-height: 22px;color: #10000d;}
.floor_1 .f1_n li ul li span a{font-size: 14px;line-height: 22px;color: #8b8b8b;padding: 0 13px;}
.floor_1 a>img{margin-top: 36px;}
.floor_1 .f1_b,.floor_2 .f1_b{float: right;}
.floor_2  h3{clear: both;}
.floor_2  h3 em{width: 6px;height: 6px;background-color: #f43636;display: block;float: left;margin-top: 18px;margin-right: 16px;}
.floor_2  h3 a{font-size: 22px;color: #000;line-height: 44px;}
.floor_2 .f2_1{float: left;margin-right: 20px;}
.floor_2 .f2_2{float: left;}
.floor_2 .f2_1 ul,.floor_2 .f2_2 ul{border: solid 1px #ddd;width: 378px;margin-bottom: 30px;}
.floor_2 h4{color: #ff9600;font-size: 18px;border: solid 1px #ff9600;line-height: 30px;padding:0 26px;border-radius: 15px;width: 120px;text-align: center;margin-bottom: 20px;margin-top: 12px;}
.floor_2  ul li{margin:20px 0 20px;}
.floor_2  ul li em{display: block;width: 6px;height: 6px;border-radius: 3px;background-color: #707070;float: left;margin:14px 16px 0 28px; }
.floor_2  ul li a{display: block;font-size: 14px;color: #707070;line-height: 32px;overflow: hidden;width: 320px;white-space: nowrap;}
.floor_2 .f2_02  h4{color: #6299ff;border: solid 1px #6299ff;}
.floor_2 .f2_03  h4{color: #15c4c2;border: solid 1px #15c4c2;}

.floor_3 h3 a{font-size: 18px;color: #10000d;font-weight: 100; display: block;padding-bottom: 10px;}
.floor_3 ul{width: 580px;height: 232px;float: left;margin-right: 20px;}
.floor_3 .f3_1{margin-right: 0;}
.floor_3 ul img{float: left;margin-right: 16px;}
.floor_3 ul li a,.floor_3 ul li em{font-size: 14px;color: #707070;line-height: 34px;}
.floor_3 ul li{height: 34px;overflow: hidden;}

.floor_4{clear: both;height: 470px;}
.floor_4 ul{width: 378px;float: left;margin-right: 20px;border-top:solid 4px #f43636;}
.floor_4 ul li{border:solid 1px #ddd;height: 44px;margin-top: -1px;}
.floor_4 ul h3{color: #10000d;font-size: 18px;line-height: 70px;text-align: center;font-weight: 100;border: solid 1px #ddd;}
.floor_4 ul li em,.floor_4 ul li p{display: block;float:left;}
.floor_4 ul .f4_a em{background-color:#ff5027;}
.floor_4 ul li em{font-size:14px;padding: 4px 6px;background-color:#999999;color: white;margin:7px 20px 6px 25px;border-radius: 14px;text-align: center;}
.floor_4 ul li p{line-height: 44px;}
.floor_4 ul li span{display: block;float: right;margin-right: 28px;line-height: 44px;}
.floor_4 .f4_2{border-top: solid 4px #5bc228;}
.floor_4 .f4_3{margin-right: 0;border-top: solid 4px #318bff;}
.floor_4 ul a {padding-right: 20px;color: #f43636;margin-top: -1px;border: solid 1px #ddd;display: block;font-size: 16px;text-align: right;line-height: 46px;}
.floor_5{height: 360px;}
.floor_5 img{float: left;margin-top:10px;margin-right: -1px;}
