.w1170 { width: 1170px; margin:auto; }
h4, h5, h6 { margin: 0px; padding: 0px; font-weight: normal;}
.fl { float: left; width:auto;}
.fr { float: right; width:auto;}
a, a:link { text-decoration: none; color: #323232; }

#font36 { width: 300px; padding-left: 15px; padding-top: 10px; font-size:22px; height: 35px; color: #5cc3ee; background: #2c4063; border: 1px solid #3e5d93; margin-top: 10px; border-radius: 2px; }
#font36 img{ padding-right: 5px;}

.line01 { border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3;}
.line02 { border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3;}
.line03 { border-right: 1px solid #e3e3e3; }
.line04 { border-bottom: 1px solid #e3e3e3; }
.line05 { border-left: 1px solid #e3e3e3; }

.spacing01 { margin-right: 65px; }
.spacing02 { margin-top: 25px; }

.top { width: 100%; background: #051c48; color: #323232; font-size: 18px; font-family: "微软雅黑", arial, helvetica, sans-serif; }
.tel { width: 1170px; margin:auto; text-align:right; color: #fff; line-height: 45px; font-family:"微软雅黑" }
.tel img{ margin-left: 10px; }
.headerq { width: 1170px; margin:auto; height: 80px; line-height: 13px; }
.logo { float:left; padding: 12px 0px; vertical-align:middle;  }
.menu { float: right; text-align:right; }
.menu a{ margin: 0px 10px; color: #051c48; }
.search_new { float: right; background: #051c48; display: inline-block; padding: 26px 15px; vertical-align:middle; }

.header{ width:960px; height: 80px; float:right; margin-left: 0px; }
.header .nav{ width:960px;height: 80px;line-height: 80px;/*margin: 0 auto; */position: relative; z-index: 999;}
.header .nav li{float: left;width: 16%;height: 80px;line-height: 80px;text-align: center;}
.header .nav li a{color: #787878; text-decoration: none; font-size: 16px;}
.header .nav li a:hover { text-decoration: underline; color: #323232; }
.header .nav li .second-nav{width: 100%;display: none; position: relative; margin-top: -2px; }
.header .nav li .second-nav li{ position: relative; width: 100%;height: 40px;line-height: 40px; text-align: center;  background: #fff;/*border-top: 1px solid #097d1f;*/}
.header .nav li .second-nav li a:hover{ background:#487cb0; width: 100%; height: 40px; display:block; text-decoration:none; color: #fff; }
.header .nav li .second-nav li .third-nav{/*position: absolute;height: 200px;*/width: 150px;display: none;margin-left: 100%;margin-top: -40px; }
.header .nav li .second-nav li .third-nav a:hover{ background:#487cb0; width: 150px; height: 40px; display:block; text-decoration:none; color: #fff; }




.foot { width: 100%; background: #223557; overflow: hidden;  }
.footcon { width: 1170px; margin:auto; padding: 60px 0px 0px 0px; }
.footconle { width: 700px; float:left; margin-bottom: 50px; }
.logoboot { width: 125px; height: 185px; float:left; margin: 10px 75px 0px 0px; }
.cantus { width: 500px; float:left; }
.cantus h6{ font-size: 30px; color: #5e7db3; margin-bottom: 42px; }
.cantus li{ font-size: 14px; color: #fff; line-height: 28px; }

.footconri { width: 400px; float:right; }
.aboutus {  float:left; margin-right: 70px; margin-left: 40px; }
.aboutus p a { font-size:14px; color: #fff; margin-right: 15px; line-height: 30px; }
.attention { width: 150px; float:left; }
.attention h6{ font-size: 30px; color: #5e7db3; margin-bottom: 20px; }
.attention p{ font-size: 14px; color: #fff; line-height: 30px; margin-bottom: 15px }

.footconcn { width: 130px; float:left; }

.aboutus { color: #fff; } 
.aboutus h6{ font-size: 30px; color: #5e7db3; margin-bottom: 20px; } 

.footbottom { width: 100%; height: 50px; background: #182744; color: #fff; font-size:14px; line-height: 50px; border-top: 1px solid #034361; }
.footbottomle { width: 400px; float:left; }
.footbottomle a{ margin-right: 40px; color: #fff; }
.footbottomri { width: 750px; float: right; text-align:right; }
.footbottomri li{ float: right; margin-left: 30px; }
.footbottomri li a{ color:#fff;}


/*
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存


为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
为了防止缓存为了防止缓存为了防止缓存为了防止缓存为了防止缓存
*/


