﻿@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family: 'Microsoft YaHei',"宋体",Arial,'Lucida Grande', Helvetica, sans-serif;; font-size: 12px; color: #565656; background:#fff; line-height:2em;}
img{border:0; vertical-align:top;}
a{blr: expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */
a{blr: expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */
a:focus{-moz-outline-style: none;} /* IE不支持 */
a:focus{outline: none;} /* for Firefox */
a{color: #565656;text-decoration: none;}
a:hover{color: #0796fe;text-decoration:none;}
address, caption, cite, code, dfn, th, em, var{font-style:normal;font-weight:normal;}
ol, ul, li, dl, dt, dd, p, pre{list-style:none;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, input, select, button{font-size:100%;margin:0;padding:0;}
input, select, textarea{outline: none;resize: none;color: #565656;}
table th{text-align: left;padding: 3px 8px;white-space: nowrap;}
table td{text-align: left;padding: 3px 8px;border: 1px solid #BEBEBE;}
table{border-collapse:collapse;border-spacing:0;}
/* 共用样式 */
.fl{float:left;}
.fr{float:right;}
.w1180{width:1180px;margin:0 auto;}
.clear{clear:both;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.more a{color:#fff;font-weight:normal;}
.more a:hover{color:#ffc600;}
/* 共用样式 */
#header{width:100%;height: 143px;border-bottom:4px solid #0796fe;background: url("../images/header_bg.jpg") repeat-x;}
#header .top{height: 106px;}
#header .top_t{height: 26px;line-height: 26px;color: #565656;}
#header .top_t p{float:right;}
#header .top_t p a{padding: 0 10px;}
#header .fl{display:block;margin-top: 10px;}
#header .fr{position:relative;width:450px;}
#header .top_tel{position:absolute;top: 25px;left: 30px;height: 34px;line-height: 34px;background: url(../images/top_tel.png) no-repeat;padding-left: 36px;}
#header .top_tel p
{font-size: 14px;font-weight: bold;color: #24a1fc;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgb(36, 161, 252)), to(rgb(23, 130, 208)));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#header .top_tel span{font-size: 17px;display: block;float: right;}
#header .search{width:185px;height:23px;background:url("../images/search_bg.png") no-repeat;position:absolute;top: 32px;right:0;}
#search-keyword{width:150px;height:13px;line-height:13px;padding:5px 0 5px 7px;background:none;border:none;float:left;color: #888;}
#header .but_search{width:28px;height:23px;margin:0;padding:0;background:none;border:none;float:right;text-indent:-9999;font-size:0;cursor:pointer;}
.nav{position:relative;z-index:999;}
.nav li{width:10%;height: 40px;float:left;text-align:center;line-height: 40px;font-size:16px;position:relative;background: url(../images/nav_yy.png) 0 -3px no-repeat;}
.nav li#cur{background: none;}
.nav li .on{width:122px;height: 40px;display:block;-webkit-transition: all .0s ease-in-out 0s;-moz-transition: all .0s ease-in-out 0s;transition: all .0s ease-in-out 0s;}
.nav li.current .on, .nav li a:hover{background: url("../images/nav_bg.png") 0 7px no-repeat;}
.nav li.current a, .nav li a:hover{color:#fff;}
.nav li .sub-nav{width:160px;height:auto;padding:0 0 10px 0;margin:0 0 0 -81px;position:absolute;top: 40px;left:50%;background:#0796fe;display:none;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border: 1px solid #0287e7;}
.nav li .sub-nav li{text-align:center;width:160px;height:30px;line-height:30px;font-size:14px;font-weight:normal;position:relative;background:none;float:none;padding:0;border-bottom: 1px solid #0287e7;}
.nav li .sub-nav li a{width:160px;height:29px;color:#fff;padding:0;display:block;border-bottom: 1px solid #1a9dfc;}
.nav li .sub-nav li a:hover{color:#ffc600;background:none;}
#content{margin-top:18px;margin-bottom: 30px;}
/* 友情链接 */
#links{width:1180px; height:120px;margin:20px auto 0 auto; background:url(../images/index_65.jpg) no-repeat 0 0;}
#links ul{padding-left:20px;padding-top:48px;}
#links ul li{float:left; color:#333; height:20px; line-height:20px; margin-right:10px;}
#links ul li a{float:left; color:#333;}
/* 底部 */
#bottom_bg{width:100%;height:220px;background-color:#114191;clear:both;}
#bottom .bot_nav{width:1170px; height:51px; line-height:51px; background-color:#dbdada; margin:auto; padding-left:10px;}
#bottom .bot_nav li{float:left; height:51px; line-height:51px; padding:0px 8px 0px 8px;}
#bottom .bot_nav li a{font-size:15px; color:#262525;}
.bot_nav_line{width: 25px;background-image: url(../images/index_67.jpg);background-repeat: no-repeat;background-position: center 0;}
.bottom_yy{background-image: url(../images/index_66.jpg);width:1180px;height:30px;background-repeat: no-repeat;margin:0 auto;}
.bottom{width:1180px; margin:0 auto;}
.bottom_nr{color:#fff; width:1180px; margin:0 auto; text-align:center; line-height:24px;}
.bottom_nr span{margin-right:30px;}
.bottom_nr a{margin:0px 3px; color:#fff;}