@charset "utf-8";
/*通用*/
::selection { color: #fff; background-color: #002b5b; }
::-moz-selection { color: #fff; background-color: #002b5b; }
::-webkit-selection { color: #fff; background-color: #002b5b; }
.container {width:1180px; margin:0 auto;}
.lf   {float:left;}
.rt  {float:right;}
.clear  {clear:both;}

/*nav*/
.nav { background-color: #1a1a1a; width: 100%; height: 50px; line-height: 50px; }
.nav ul li { float: left; padding:0 23px; }
.nav ul li a { color: #fff; transition: .5s; }
.nav ul li:hover a{ border-bottom: 1px solid #fff; padding-bottom: 5px;}
.nav ul li.another a { border-bottom: 1px solid #fff; padding-bottom: 5px;}
.fixedNav {  position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 99;  }
.fixedNav .nav_box {  width: 1180px; margin: 0 auto; padding-left:0; }

/*header*/
.header .content { background: url("../images/bg1.png") no-repeat center; width: 100%; height: 140px; z-index: 1; position: relative; }
.header .content .box { position: relative;}
.header .content .box .logo { position: absolute; left: 0; top:37px; width: 253px; height: 69px;}
.header .content .box .logo img { width:100%; height:100%; }
.header .content .box .word { position: absolute; top:39px; left: 278px;}
.header .content .box .word h5 { font-size: 22px; color: #fff; letter-spacing: 1px;}
.header .content .box .word h6 { font-size: 20px; color: #fff;}
.header .content .box .tel { position: absolute; left: 610px; top:16px; }
.header .content .box .tel h5 { font-size: 28px; color: #fff; font-family: "Times New Roman"; background: url("../images/icon1.png") no-repeat left center; padding-left: 20px;}
.header .content .box .welcome { position: absolute; top:25px; right: 0; color: #ccc;}
.header .content .box .welcome a { color: #ccc; padding:0 3px; }

/*foot*/
.foot .f_not { background-color: #2d2f32; width: 100%; height: 227px;}
.foot .f_not .f_not_box { position: relative;}
.foot .f_not .f_not_box .foot2 { color: #fff; font-size: 14px; line-height: 24px; padding-top: 55px;}
.foot .f_not .f_not_box .foot2 h2 { font-size: 14px; }
.foot .f_not .f_not_box .foot2 span { margin: 0 5px; }
.foot .f_not .f_not_box .foot2 a { color: #fff; margin-right: 7px;}

.foot .f_not .f_not_box .foot3 { position: absolute; right: 0; top:42px; background: url("../images/icon15.png") no-repeat center; width: 145px; height: 145px; text-align: center;}
.foot .f_not .f_not_box .foot3 img { width: 120px; height:120px; margin-top: 12px; }

.foot .fnav { width: 100%; height:50px; line-height: 50px; background-color: #000; }
.foot .fnav li { float: left; background: url("../images/icon14.png") no-repeat right center; padding-right: 6px;}
.foot .fnav li:nth-child(10){ background:none; padding: 0; }
.foot .fnav li a { color: #fff; padding: 0 19px; }













