@charset "utf-8";
/*通用*/
::selection { color: #fff; background-color: #0079e3; }
::-moz-selection { color: #fff; background-color: #0079e3; }
::-webkit-selection { color: #fff; background-color: #0079e3; }
.container {width:1180px; margin:0 auto;}
.lf   {float:left;}
.rt  {float:right;}
.clear  {clear:both;}

/*header*/
.header .top{ border-bottom: 1px solid #808080; font-size: 12px; padding:8px 0; color: #4c4c4c;}
.header .top .top_box a{ color: #4c4c4c; padding:0 3px; font-size: 12px;}
.header .header_box { padding: 30px 0;}
.header .header_box .logo img { width:394px; height:65px;}
.header .header_box .word { padding-left: 20px; margin: 5px 0 0 20px; border-left: 1px solid #8a8a8a;}
.header .header_box .word h4 { font-size: 18px; }
.header .header_box .word h4 span { color: #0079e3; font-weight: bold; }
.header .header_box .word h5{ font-size: 18px; color: #0079e3; margin-top: 5px; }
.header .header_box .tel { background: url("../images/ico1.png") no-repeat left center; padding-left: 70px;line-height: 30px; margin-top: 6px;}
.header .header_box .tel h4 { font-size: 14px; }
.header .header_box .tel p i{ font-size: 34px; font-family: "Times New Roman";}

/*nav*/
.nav{ background: url("../images/ico2.png"); width:100%; height:60px; }
.nav .nav_box li { float: left; line-height:60px; width: 118px; text-align: center; }
.nav .nav_box li a { color: #fff; transition: .5s; }
.nav .nav_box li:hover a { padding-bottom: 5px; border-bottom: 1px solid #fff;}
.nav .nav_box li.another a { padding-bottom: 5px; border-bottom: 1px solid #fff;}
.fixedNav {  position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 99;  }

/*foot*/
.foot .fnav { color: #fff; background-color: #0079e3; width: 100%; line-height: 52px; }
.foot .fnav .fnav_box a { line-height: 52px; color: #fff; padding:0 27px; }

.foot .f_not { background: url("../images/foot.jpg") no-repeat center; width: 100%; height: 227px;}
.foot .f_not .f_not_box .foot2 { color: #fff; font-size: 14px; line-height: 24px; padding-top: 40px;}
.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:0 5px;}

.foot .f_not .f_not_box .foot3 img { width: 120px; height:120px; padding-top: 45px;}
.foot .f_not .f_not_box .foot3 p { color: #fff; text-align: center;}













