*{margin:0;padding:0;}
body{width:100%;margin:0 auto;font-size:14px;font-family: "微软雅黑";color:#333;}
.clear{clear: both;}
a{text-decoration: none;color: #333;}
li{list-style: none;}
i{font-style: normal;}
/*公共内容宽度*/
.content{width:1200px;margin:0 auto;overflow: hidden;}


/*
*顶部
*/
.header_left{float:left;display: inline-block;padding: 25px 0 20px 0;}
.header_left img{width:404px;display:inline-block;}
.header_right{float:right;display:inline-block;text-align: right;padding: 15px 0 20px 0;}
.header_right p{font-size:12px;color:#333;height:16px;line-height:16px;float:right;display: inline-block;}
.header_right p i{width: 15px;height:16px;float:left;}
.header_right p span{height:16px;line-height:16px;float:left;margin:0 3px 0 3px;}
.header_right p i.icon_01:before{content: url("../images/icon_01.jpg");}
.header_right p i.icon_02:before{content: url("../images/icon_02.jpg");}
.header_right p i.icon_03:before{content: url("../images/icon_03.jpg");}
.header_right p.header_tel{height:26px;font-size:16px;line-height:26px;font-weight: bold;display: inline-block;margin-top:20px;}
.header_right p.header_tel span{line-height:26px;display:inline-block;margin-left:10px;}
.header_right p.header_tel .icon_04:before{content: url("../images/icon_04.jpg");}

/*
**导航
*/
.nav{width:100%;height:80px;position: absolute;top:97px;background:rgba(0,0,0,0.48);display:block;z-index: 999;}
.nav ul{width:1200px;height:80px;margin:0 auto;display: -webkit-flex; /* Safari */display:flex;justify-content:space-between;flex-wrap:nowrap;flex-basis:auto;text-align: justify;}
.nav ul li{/*width:132px;*/height:38px;line-height:38px;margin:21px 0;border-right:0px solid #fff;text-align: center;font-size:14px;float:left;display: inline-block;white-space:nowrap;position:relative;padding:0 15px;}
.nav ul li a {color:#fff;width:100%;height:38px;line-height:38px; position: relative;z-index:999;}
.nav ul li:last-child{border:none !important;}
.nav li dl{min-width:95px;position: absolute;top:0;left:0;background:rgba(0,0,0,0);padding:59px 0 0;}
.nav li dl dd{width:100%;color:#fff;text-align: center;background:rgba(0,0,0,0.48);padding:0 10px;}
.nav li dl dd:hover{background:#fff;}
.nav li dl dd:hover a{color:#333;}

.main-nav{position:relative;top:0;background:#1a3687;}
.main-nav li dl dd{background:#1a3687;}
.main-nav li{border-right:1px solid #3c5499 !important;}


.banner-main { position:relative; width:100%; overflow:hidden; z-index:3; }
.banner-main .bd { zoom:1; }
.banner-main .bd img { width:100%!important; height:auto!important;float:left; }
