@charset "utf-8";
/* CSS Document */
body,html{ margin:0; padding:0;font-size:14px; color:#333; font-family:"微软雅黑",Arial;}
ul,li,div{ list-style:none; margin:0; padding:0;}
dl,dt,dd{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; margin:0;}
a{ text-decoration:none;}
p{ margin:0;}
input{ margin:0; padding:0; border:none; outline:none;}
img{border:none;}
.left{ float:left;}
.right{ float:right;}
.clearfix{ clear:both;}
.inner{ width:1200px; margin:0 auto;}
textarea{resize:none; margin:0; padding:0; display:block;}

/*页头*/
.header{ height:54px; line-height:54px; background:#2c3039; color:#333;}
.tel{ width:220px; padding-left:44px; float:right;background:url(../images/telbg.jpg) no-repeat left center; font-size:16px; font-weight:bold; color:#fff;}
.mail{ margin-left:131px;}
/*导航*/
.logo{ width:493px;}
.nav{z-index:20;position:relative; float:right; width:644px}
.nav li{float:left;  font-size:16px; width:92px; height:94px; line-height:94px; position:relative; z-index:1; text-align:center;}
.nav > li > a{ color:#333;text-transform:uppercase; font-weight:700}
.nav li > a:hover{border-bottom:2px solid #2d5fac; color:#2d5fac;}
.nav dl{ position:absolute;top:64px;left:-10px;opacity:0;background:#fff;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;-webkit-transition: opacity .25s ease .1s;-moz-transition: opacity .25s ease .1s;-o-transition: opacity .25s ease .1s;-ms-transition: opacity .25s ease .1s;transition: opacity .25s ease .1s; box-shadow:1px 1px 1px rgba(64,44,37,.4);}
.nav dl dd{width:100px;height:0;overflow:hidden; -webkit-transition: height .25s ease .1s;-moz-transition: height .25s ease .1s;-o-transition:height .25s ease .1s;-ms-transition: height .25s ease .1s;transition: height .25s ease .1s;}
.nav dl dd a{width:100px; height:32px; line-height:32px;text-align:center;border-bottom: 1px solid #adadad;display:block;font-size:12px; font-weight:normal; color:#333;}
.nav li:hover > dl dd{height:32px;overflow: visible;}
.nav li:hover > dl{opacity:1;}
.nav dl dd a:hover{ color:#2d5fac;}

.page{ text-align:center; float: right;}
.page ul.pagination li{ float: left;}
.page ul.pagination li span{text-align:center; background:#009ce5; color:#fff; margin:4px; padding:4px 8px; border-radius:4px;}
.page ul.pagination li a{ text-align:center; background:#009ce5; color:#fff; margin:4px; padding:4px 8px; border-radius:4px;}
.page ul.pagination li a.hover{ background:#0274a9;}
