﻿@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:#666; font-size:14px; font-family:"微软雅黑";}
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}
.FK{color: #006ab0; font-weight: bold; font-size: 30px;}
.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:#006ab0; text-decoration:underline;}
.layout{ width:1200px; margin:0 auto;}


.header{min-width: 1200px;}
.dingbu{height: 39px;line-height: 39px;background: #F5F5F5;}
.dingbu .dingbu_r{}
.dingbu .dingbu_r a{color: #666;}
.dingbu .dingbu_r a:hover{text-decoration: none;}
.dingbu .dingbu_r a.current{color:#006ab0;}
.top{min-width: 1200px;height: 120px;}
.top .logo{}
.top .logo h1{margin-top: 10px;width: 220px;}
.top .logo h1 img{width: 100%;}
.top .logo .title{margin-top: 38px;padding-left: 20px;}
.top .logo .title .bt{font-size: 20px;font-weight: bold;color:#006ab0;}
.top .logo .title p{letter-spacing: 4px;color: #666;}
.top .top_r{background: url(../images/pic1.png) no-repeat left center;padding-left: 50px;margin-top: 33px;}
.top .top_r i{font-size: 50px;color: #006ab0;}
.top .top_r .txt{padding-left: 10px;line-height: 24px;}
.top .top_r p{color: #666;}
.top .top_r span{font-size: 30px;color:#006ab0;font-weight: bold;}

.nav{background: #333;}
.nav ul{}
.nav li{float: left;width: 150px;text-align: center;position: relative;}
.nav li p{font-size: 16px;}
.nav li p a{display: block;line-height: 60px;color: #FFF;}
.nav li:hover p a{display: block;text-decoration: none;background: #006ab0;color: #FFF;}
.nav li p a.current{font-weight: bold;background: #006ab0;color: #FFF;}
.nav li dl{position: absolute;left: 0px;top: 60px;width: 150px;z-index: 100;line-height: 40px;visibility: hidden;opacity: 0;transition: all 0.3s;background: #FFF;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.nav li:hover dl{visibility: visible;opacity: 1;}
.nav li dl a{display: block;}
.nav li dl a:hover{display: block;text-decoration: none;background: #006ab0;color: #FFF;}


.foot{min-width: 1200px;background: #282828;}
.foot .foot_t{padding:50px 0;}
.foot .foot_t .t_l dl{float: left;padding-right: 100px;}
.foot .foot_t .t_l dt{font-size: 16px;font-size: 18px;color: #FFF;margin-bottom: 20px;}
.foot .foot_t .t_l dd{line-height: 30px;}
.foot .foot_t .t_l dd a{color: #7e7e7e;}
.foot .foot_t .t_l dd a:hover{color: #0a6dee;}
.foot .foot_t .t_r ul{}
.foot .foot_t .t_r li{float: left;text-align: center;margin-left: 20px;line-height: 30px;color: #FFF;}
.foot .foot_t .t_r li img{width: 100px;height: 100px;}
.foot .foot_b{padding:20px 0;color: #FFF;}
.foot .foot_b .foot_b_l .pic{}
.foot .foot_b .foot_b_l .txt{margin-left: 30px;padding:10px 0 10px 30px;border-left: 1px solid #3d3d3d;line-height: 24px;}
.foot .foot_b .foot_b_r{color: #FFF;}
.foot .foot_b .foot_b_r i{font-size: 40px;}
.foot .foot_b .foot_b_r .txt{padding-left: 10px;}
.foot .foot_b .foot_b_r .txt span{font-size: 24px;}