@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{font-style:normal;}
strong{font-weight: normal;}
img{border:0;vertical-align: middle;}
.w1180{width: 1180px;margin: 0 auto;}
h2{font-size: 26px;font-family:宋体;margin:54px 0 24px;font-weight: normal;}
h2 a{color: #000000;}

.nav .nav_top{height: 30px;background: #f3f3f3;}
.nav .nav_top p{line-height: 30px;font-size: 14px;color: #626262;float: left;}
.nav .nav_top span {float: right;}
.nav .nav_top span a{line-height: 30px;font-size: 14px;color: #626262;}
.nav .nav_top span em{line-height: 30px;font-size: 14px;color: #626262;}
.nav .nav_mid{height: 86px;overflow: hidden;}
.nav .nav_mid a {display: block;float: left;}
.nav .nav_bot{background: #247ce8;height: 46px;}
.nav .nav_bot ul li{display: block;float: left;}
.nav .nav_bot ul li a{color:white;font-size:16px;line-height: 46px;display: block;margin:0 20px;font-weight: bold;}
.nav .nav_bot ul li:hover{background: #055dcb;}
.banner {margin-top: 20px;}
.banner .br_l{float: left;}

.floor1 .f1_1{float: left;}
.floor1 ul li{background: url(images/f1_2.jpg);float: left;width: 219px;height: 232px;margin:0 0 20px 20px;}
.floor1 ul li:nth-child(4){margin-left: 0px;}
.floor1 ul li p{padding:34px 20px;}
.floor1 ul li p a{font-size: 18px;color:#ff5500;line-height: 30px;}
.floor1 ul li span{display: block; font-size: 18px;color:white;line-height: 26px;margin:34px 20px 0;}

.floor2 ul{float: left;width: 380px;margin-right: 20px;margin-bottom: 36px;}
.floor2 ul h3{border-bottom: solid 1px #ff6823;padding-bottom: 14px;font-weight: normal;margin-bottom: 26px;}
.floor2 ul h3 a{font-size: 24px;color: #ff6823;line-height: 36px;}
.floor2 ul:nth-child(4),.floor2 ul:nth-child(7){margin-right: 0;}
.floor2 ul img{float: left;margin-right: 12px;}
.floor2 ul li a{display: block;font-size: 16px;line-height: 40px;color: #000;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.floor2 ul li:nth-child(3) a{font-weight: bold;line-height: 28px;display: block;height: 100px;white-space: initial;}

.floor3 ul{float: left;width: 380px;margin-right: 20px;margin-bottom: 36px;}
.floor3 ul h3{border-bottom: solid 1px #1d9dd1;padding-bottom: 14px;font-weight: normal;margin-bottom: 26px;}
.floor3 ul h3 a{font-size: 24px;color: #1d9dd1;line-height: 36px;}
.floor3 ul:nth-child(4){margin-right: 0;}
.floor3 ul img{float: left;margin-right: 12px;}
.floor3 ul li a{display: block;font-size: 16px;line-height: 40px;color: #000;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.floor3 ul li:nth-child(3) a{font-weight: bold;line-height: 28px;display: block;height: 100px;white-space: initial;}

.floor4 ul img{float: left;margin-right: 20px;}
.floor4 ul li{width:50%;height: 174px;float: left;margin-bottom: 36px;}
.floor4 ul li h3 a{    display: block;font-size: 20px;line-height: 36px;color: #000;padding-right: 40px;}
.floor4 ul li p{font-size:16px;line-height: 30px;padding-right: 40px;}

.floor5 ul li{float: left;width: 25%;}
.floor5 ul li img{position: absolute;}
.floor5 ul li a{display: block;position: relative;font-size: 20px;line-height: 30px;color: white;top: 16px;left: 16px;width: 120px;}
.footer {margin-top: 200px;}
.footer .f_top {display: none!important;}

/*搜索框样式*/
#bdcs {margin-top: 26px;float: right;}