@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#333; font-size:14px; font-family:"Arial";}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{line-height:50px;}
.lineer{line-height:40px;}
.FK{color: #999;}
.F14{font-size: 14px;}
.Fl{float: left;}
.Fr{float: right;}
.clearfix{zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#333; text-decoration:none;}
a:hover {color:#0069d2; text-decoration:underline;}
.layout{width: 1300px;margin:0 auto;}
html, body{position: relative;height: 100%;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}


.header{position: fixed;left: 0px;top: 0px;right: 0px;z-index: 1000;box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);}

.header .top{background: #FFF;height: 95px;}
.header .box{position: relative;}
.header .top h1{position: absolute;left: 3%;top: 20px;width: 270px;}
.header .top h1 img{width: 100%;}
.header .top .txt{float: left;margin-left: 10px;}
.header .top .txt .bt{font-size: 26px;font-weight: bold;}
.header .top .txt p{margin-top: 5px;}
.header .top .yuyan{position: absolute;right: 3%;top: 36px;}
.header .top .yuyan li{float: left;margin-left: 15px;line-height: 24px;}
.header .top .yuyan li img{width: 22px;border-radius: 50px;}
.header .top .yuyan li a:hover{text-decoration: none;}
.header .top .yuyan li a.current{color:#0069d2;}

.header .nav{position: absolute;right: 12%;}
.header .nav li{float: left;position: relative;z-index: 100;padding:0 15px;}
.header .nav li p{line-height: 95px;font-size: 16px;}
.header .nav li p a{display: block;}
.header .nav li:hover p a{display: block;text-decoration: none;color: #0069d2;}
.header .nav li p a.current{color: #0069d2;}
.header .nav li i{padding-left: 5px;font-size: 16px;margin-top: 5px;}
.header .nav li dl{position: absolute;left: 0px;top: 95px;width: 200px;background: #0069d2;visibility: hidden;transition: all 0.5s ease-in-out;opacity: 0;}
.header .nav li:hover dl{visibility: visible;opacity: 1;}
.header .nav li dd{font-size: 16px;}
.header .nav li dd a{display: block;padding:15px;color: #FFF;}
.header .nav li dd:hover a{display: block;text-decoration: none;background: #FFF;color: #0069d2;}
.header .nav li dd a i{float: right;font-size: 12px;color: #FFF;}
.header .nav li dd:hover a i{color: #0069d2;}


.foot{background: #151a1f;color: #FFF;min-width: 1300px;}
.foot .foot_t{padding:60px 0;}
.foot .foot_t .left{float: left;}
.foot .foot_t .left ul{margin-left: -50px;}
.foot .foot_t .left li{float: left;margin-left: 50px;}
.foot .foot_t .left p{color: #FFF;font-size: 16px;padding-bottom: 15px;font-weight: bold;}
.foot .foot_t .left p i{float: right;transition: all 0.3s;opacity: 0.5;font-size: 12px;display: none;}
.foot .foot_t .left li.on p i{transform: rotate(90deg);}
.foot .foot_t .left dd{line-height: 30px;}
.foot .foot_t .left dd a{transition: all 0.3s;color: #FFF;}
.foot .foot_t .left dd a:hover{text-decoration: none;color: #FFF;}
.foot .foot_t .conter{width: 35%;float: left;margin-left: 80px;}
.foot .foot_t .conter h2{color: #FFF;font-size: 16px;padding-bottom: 15px;font-weight: bold;}
.foot .foot_t .conter .txt{line-height: 30px;}
.foot .foot_t .conter .pic img{width: 100%;}
.foot .foot_t .right{width: 120px;float: right;}
.foot .foot_t .right img{width: 100%;}
.foot .foot_t .right p{line-height: 40px;text-align: center;}
.foot .copyright{text-align: center;padding:20px 0 40px 0;border-top: 1px solid rgba(255, 255, 255, 0.2);}













