@charset "utf-8";
/* CSS Document */
body,html{ margin:0; padding:0;font-size:14px; color:#333; font-family:"微软雅黑",Arial; background:#f5f5f5}
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;}

/*页头*/
.headbg{ width:100%; background:url(../images/bgtop.jpg) no-repeat center top #FFF}
.head{}
/*导航*/
.logo{ width:431px;padding:25px 0px;}
.nav_right{float:right; width:636px}
.contact_top{ height:43px; line-height:43px; width:636px; text-align:right; font-size:18px; color:white;}
.nav{z-index:20;position:relative; margin-top:3px;}
.nav li{float:left;  font-size:14px; width:106px; height:53px; line-height:53px; position:relative; z-index:1; text-align:center;}
.nav > li > a{ color:#767676;text-transform:uppercase; font-weight:700}
.nav li > a:hover{border-bottom:1px solid #3481d9; color:#3481d9;}
.nav dl{ position:absolute;top:64px;left:7px;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; height:auto; overflow:hidden; margin-bottom:30px; margin-top:40px;}
.page a{ text-align:center; background:#17449f; color:#fff; margin:4px; padding:4px 8px; border-radius:4px; display:inline-block}
.page a.hover{ background:#0274a9;}
