@charset "utf-8";
/*通用*/
::selection { color: #fff; background-color: #0072d2; }
::-moz-selection { color: #fff; background-color: #0072d2; }
::-webkit-selection { color: #fff; background-color: #0072d2; }
.container {width:1180px; margin:0 auto;}
.lf   {float:left;}
.rt  {float:right;}
.clear  {clear:both;}

/*header*/
.header { position: relative}
.header .header_box { padding: 45px 0; position: absolute; z-index: 1; width: 100%;}
.header .header_box .massage { position: relative; }
.header .header_box .massage .logo img { width:430px; height:61px;}
.header .header_box .massage .word { margin:4px 0 0 30px; padding-left: 30px; border-left: 1px solid #fff; }
.header .header_box .massage .word h4{ font-size: 18px; font-weight: bold; color: #fadb29; }
.header .header_box .massage .word h5{ font-size: 18px; font-weight: bold; color: #fff; }
.header .header_box .massage .note { margin-top: 5px; }
.header .header_box .massage .note .icon { color: #fff;}
.header .header_box .massage .note .icon a { padding: 0 10px; color: #fff;}
.header .header_box .massage .note .search { position: relative;}
.header .header_box .massage .note .search .sea { margin-top: 5px; border: 1px solid #fff; border-left: none; border-right: none; width: 367px; height: 30px;}
.header .header_box .massage .note .search .sea input.soutext { width:310px; height:30px; color: #fff; font-size: 12px; float: left; background:none; padding-left: 10px;}
.header .header_box .massage .note .search .sea input.submit { width:40px; height:30px; float: left; background:url("../images/search.png") no-repeat center; cursor: pointer;}
.header .header_box .massage .note .search .hot { max-width:310px; height: 20px; overflow: hidden; position: absolute; top: 4px; z-index: 1; left: 10px;}
.header .header_box .massage .note .search .hot span { color: #fff; font-size: 12px;}
.header .header_box .massage .note .search .hot a { padding-right: 5px; color: #fff;  font-size: 12px;}
.header .header_box .massage .tel { position: absolute; top:750px; left: 100px; text-align: center;}
.header .header_box .massage .tel h4 { font-size: 30px; font-family: "Times New Roman"; margin-bottom: 10px;}
.header .header_box .massage .tel h4 span { padding: 0 10px;}
.header .header_box .massage .tel a { background-color: #0072d2; color: #fff; padding: 10px 66px;}
.header .header_box .massage .tel a:hover { background-color:#fadb29; color: #333;}

.header_box2 { margin: 20px 0;}
.header_box2 .massage { position: relative; }
.header_box2 .massage .word { margin:4px 0 0 30px; padding-left: 30px; border-left: 1px solid #666; }
.header_box2 .massage .word h4{ font-size: 18px; font-weight: bold; color: #0072d2;     margin-bottom: 10px;}
.header_box2 .massage .word h5{ font-size: 18px; font-weight: bold; color: #333; }
.header_box2 .massage .note { margin-top: 8px;}
.header_box2 .massage .note .icon { color: #666;}
.header_box2 .massage .note .icon a { padding: 0 10px; color: #666;}
.header_box2 .massage .note .search { position: relative;}
.header_box2 .massage .note .search .sea { margin-top: 5px; border: 1px solid #999; border-left: none; border-right: none; width: 367px; height: 30px;}
.header_box2 .massage .note .search .sea input.soutext { width:310px; height:30px; color: #ccc; font-size: 12px; float: left; background:none; padding-left: 10px;}
.header_box2 .massage .note .search .sea input.submit { width:40px; height:30px; float: left; background:url("../images/search2.png") no-repeat center; cursor: pointer;}
.header_box2 .massage .note .search .hot { max-width:310px; height: 20px; overflow: hidden; position: absolute; top: 4px; z-index: 1; left: 10px;}
.header_box2 .massage .note .search .hot span { color: #ccc; font-size: 12px;}
.header_box2 .massage .note .search .hot a { padding-right: 5px; color: #ccc  font-size: 12px;}


/*nav*/
.nav{ background-color: #fadb29; width:100%; height:50px; position: absolute; z-index: 1;top:145px; }
.nav .nav_box li { float: left; line-height:50px; width: 131px; text-align: center; }
.nav .nav_box li a { display: block; color: #333; }
.nav .nav_box li:hover a { background-color: #333; color: #fff;}
.nav .nav_box li.another a { background-color: #333; color: #fff;}
.fixedNav {  position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 99;  }

/*nav2*/
.nav2 { background-color: #fadb29; width:100%; height:50px; z-index: 1;top:145px; }
.nav2 .nav_box li { float: left; line-height:50px; width: 131px; text-align: center; }
.nav2 .nav_box li a { display: block; color: #333; }
.nav2 .nav_box li:hover a { background-color: #333; color: #fff;}
.nav2 .nav_box li.another a { background-color: #333; color: #fff;}
.fixedNav {  position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 99;  }

/*foot*/
.foot .fnav { color: #fff; background-color: #0076d1; width: 100%; line-height: 52px; }
.foot .fnav .fnav_box a { line-height: 52px; color: #fff; padding:0 33px; }

.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: 55px; padding-right: 80px;}













