@charset "utf-8";/* CSS Document */* {padding: 0;}body {font-size: 14px;color: #333;margin: 0px;font-family: 微软雅黑, Microsoft YaHei, Arial, Helvetica, sans-serif;}ul,li {list-style-type: none;}img,ul,li {padding: 0px;margin: 0px;}a {color: #333;text-decoration: none;}a:hover {text-decoration: none;transition: all 0.3s ease-out 0s;}a:active {text-decoration: none;}.clear {clear: both;}img {border: 0;border: none;}.clearfix:after {visibility: hidden;display: block;font-size: 0;clear: both;height: 0;}.clearfloat {clear: both;height: 0;font-size: 1px;line-height: 0px;}.clearfix {display: inline-table;}input,textarea {outline: none;border: 0px;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}h3 {font-weight: normal;}h1,h2,h3,h4,h5,p,dl,dd,dt {margin: 0;font-weight: normal;}i,em {font-style: normal;}/* End hide from IE-mac */@media screen and (min-width:1180px) {	body {overflow-x: hidden;}}/*公用*/.con_width {width: 1200px;margin: 0 auto;}.fl {float: left;}.fr {float: right;}.hide {display: none;}.fon_imp {font-family: "Impact";vertical-align: sub;}.f12 {font-size: 12px;}.f14 {font-size: 14px;}.f15 {font-size: 15px;}.f16 {font-size: 16px;}.f18 {font-size: 18px;}.f20 {font-size: 20px;}.f22 {font-size: 22px;}.f24 {font-size: 24px;}.f26 {font-size: 26px;}.f28 {font-size: 28px;}.f30 {font-size: 30px;}.f32 {font-size: 32px;}.f36 {font-size: 36px;}/*颜色定义*/.black {color: #545454;}.gray {color: #c4c3c3;}.green,.green a {color: #3dab07;}.red,.red a {color: #FE8800;}.white {color: #fff;}/*单行文本溢出省略号*/.ellip {	display: inline-block;	*display: inline;	zoom: 1;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}.w1200{ width:1200px; margin:0 auto;}.top{ background: #ededed;overflow: hidden;height:30px; line-height: 30px; font-size:14px;color:#666;}.top a{ color:#666; text-transform: uppercase;}.head{ width: 100%; height: 98px; border-bottom:2px solid #f80606;}
.logo{width:207px; height:54px;margin-top:23px;}.tel{float: right;margin-top:23px;position: relative;}.tel .yuan {height: 45px;position: relative;}.tel .yuan .tb {width:32px;height:32px;border-radius:50%;background:url(../images/yuan.png) no-repeat center #004e8b;background-size:100%;margin-left:25px;margin-top:10px;}.tel .yuan .lb {position: absolute;top:40px;right:-20px;width:auto;background: #004e8b;z-index: 999999;padding: 5px 10px;border-radius: 5px;display: none;}.tel .yuan .lb a {border-bottom: dashed 1px #ccc;color: #fff;line-height: 30px;display: block;font-size: 14px;}.tel .yuan:hover .lb {display: block;} .top_box {color: #fff;position: relative;z-index: 99;height:53px;background:transparent;overflow: hidden;}/*nav*/.nav_all {height:53px;background:transparent;}.nav {width:1200px;height:53px;margin: 0 auto;z-index: 9999;overflow: hidden;background:transparent;}.nav li {float: left;margin:0 43px;height: 53px;line-height: 51px;position: relative;z-index: 100;font-size: 16px;}.nav li a {display: block;color: #fff;border-bottom:2px solid transparent;}.nav li a:hover {border-bottom:2px solid #fff;box-sizing: border-box;}
.fixedNav {position: fixed;top: 0;width: 100%;z-index: 99999;background: #004e8b;}/*foot*/.foot{ background:#1e1f23;width:100%;}.flogo{ width:239px; height:400px;}.foot_txt{line-height:30px;padding:20px 0 0 0; width:918px;}.foot_txt h1{ font-size:16px; color:#fff;line-height:30px;}.foot_txt .p{color:#686868; width: 370px; float: left;}.foot_txt p{font-size:16px;line-height:38px;}.foot-block{margin:20px 0;overflow: hidden;}.link{overflow: hidden;line-height:40px;background: #333331;margin-top:15px;padding:0 15px;}.link a{ font-size: 15px;color:#686868; background: url(../images/dian.png) no-repeat 0 center;padding-left:10px;margin:0 25px;}