@charset "utf-8";
/* CSS Document */

#header{height:95px; position:relative;}
#header .logo{position:absolute;top:10px; left:0px;}
#header .lan{position:absolute;top:12px;right:0px;}
#header .lan a{ display:inline-block; height:20px; line-height:20px; background:url(../img/lan.jpg) no-repeat; padding-left:35px;}
#header .lan a#cn{ background-position:0 0px; width:40px;}
#header .lan a#en{ background-position:0 -20px; width:60px;}

#header .myform{ position:absolute; right:0px; width:240px; top:55px; height:34px; overflow:hidden;}
#header .myform input{float: left; width:184px; height:28px; line-height:16px; background:none; padding-left:5px; border:#eee solid 1px; border-right:0px;}
#header .myform input.btn{ color:#fff; font-size:14px;float: left;width:45px; height:30px; border:0px; cursor:pointer;background:#013c5b url(../img/btn.png) center no-repeat;}

#navbg{height:50px; background:#013c5b;}
.nav{height:50px;z-index:999999;}
.nav li.nLi{float:left; height:50px;position:relative; width:111px;}
.nav li.nLi h3{ float:left;width:100%; font-weight: normal;}
.nav li.nLi h3 a{height:50px; line-height:50px;display:block; text-align:center; color:#fff; }
.nav li.nLi h3 a:hover{ background:#013c5b;}
.nav .on h3 a{background:#ff8702;}

/*---子菜单---*/
.nav .sub{display:none;position:absolute; left:0px; top:50px; z-index:1000; width:111px; background:#013c5b;-webkit-box-shadow: 0 5px 5px #ccc;-moz-box-shadow: 0 5px 5px #ccc;box-shadow: 0 5px 5px #ccc;}
.nav .sub li{float:none; height:30px; text-align:center;padding:5px;}
.nav .sub li a{display:block; height:30px;line-height:30px;color:#fff; font-weight:bolder;}
.nav .sub li a:hover{ background:#fff; color:#013c5b;}

.w-tit{ text-transform:uppercase; color:#ccc; font-size:24px; height:50px; line-height:45px; position:relative;}
.w-tit span{ color:#013c5b; margin-right:10px;}
.w-tit a{ position:absolute; right:0px; top:5px; font-size:14px; font-weight:normal;}
.w-about {border-top:#eee solid 1px; padding-top:15px;}
.w-about img{ float:left; display:block; width:350px; margin-top:5px;}
.w-about p{ float:right; display:block; width:630px;}

.w-list{ width:480px;}
.w-news {border-top:#eee solid 1px; padding-top:15px;}
.w-news li{ clear:both; text-align:right; color:#888; background:url(../img/dot.jpg) left center no-repeat; padding-left:15px; font-size:12px; height:30px; line-height:30px;}
.w-news li a{ float:left; font-size:14px;}

.w-bs { width:672px; height:194px; border-left:#eee solid 1px; border-top:#eee solid 1px;}
.w-bs li { float:left; width:335px; height:97px; border-right:#eee solid 1px; border-bottom:#eee solid 1px;}
.w-bs li img{ display:block; float:left; width:90px; margin-top:10px; margin-right:20px; margin-left:20px;}
.w-bs li p{ float:left; font-size:24px; padding-top:10px;color:#013c5b;}
.w-bs li span{ display:block; font-size:12px; color:#888;}
.w-fb { width:300px; height:194px;}

.w-link a{margin: 5px 10px;}

#footer{background:#797979;padding:10px 0;color: #ecebeb;}
#footer a:hover {color:#7db51d;}
.footer-erweima{margin: 20px 0;}
.footer-erweima img{ display:block; width:120px; margin:0 auto;}
.footer-bottom{	margin-top: 20px;	margin-bottom: 20px;}
.footer-bottom p{padding-top: 8px; text-align:center;}

.sub-banner{ width:100%; overflow:hidden; height:500px; background:url(../img/sub-banner.jpg) center no-repeat}
.sub-title{font-size:45px; margin:0 auto; color:#013c5b; border:#013c5b solid 2px; width:300px; padding:5px 30px; margin-top:200px; text-align:center;}
.sub-nav { height:55px; margin-top:15px; text-align:center;}
.sub-nav a{ display: inline-block; padding:0 30px; margin:0 10px; text-align:center; height:45px; line-height:45px; background:#f5f5f5; color:#333; font-size:18px;}
.sub-nav a.cur{ background:#013c5b; color:#fff;}

/*新闻*/
.news-list li{ margin-top:15px; border-bottom:#eee solid 2px; padding-bottom:15px;}
.news-list li a{ display:block;color: #282828; font-size:18px;}
.news-list li a:hover{color:#013c5b;}
.news-list li p{color: #404040; font-size:14px;}
.news-list li span{color: #a0a0a0;}

/*正文定义*/
#article-lsf { padding:20px 0;line-height:28px;font-size:14px;}
#article-lsf p{margin-bottom:20px;}
#article-lsf img{WIDTH: expression(this.width > 1000 && this.width > this.height ? 1000 : true);max-width: 1000px;margin-top:20px;}

#tools table{border-collapse: collapse; width:100%; margin-top:20px;border:1px solid #ebebeb;}
#tools th{ padding:10px 10px 0px 10px; font-size:14px; text-align: left; font-weight:normal; font-size:18px; color:#013c5b;}
#tools th img{ margin-right:10px;}
#tools td{ padding:5px 10px 5px 30px; font-size:14px;}
#tools td img{ margin-right:10px;}

.s-list li{background:url(../img/dot.jpg) left center no-repeat; padding-left:15px; font-size:14px; height:30px; line-height:30px;}


/*正文文章样式*/
.single_title{font-size:28px; font-family:"微软雅黑";text-align:center;margin:25px 0 5px 0;color:#282828;}
.single_add{ color:#A0A0A0;text-align:center; padding:5px 0 10px 0; border-bottom:#D7D7D7 dotted 2px; font-size:14px;}
.pre_next{line-height:28px;border-top:1px dashed #D7D7D7;padding-top:15px;margin-top:15px;font-size:12px;}
.pre_next span{ display:block;}


/*表单*/
.table_post{ font-family: Verdana, Geneva, sans-serif;}
.table_post h2{font-weight:normal; font-size:14px; padding:10px 0; text-align:center;}
.table_post table{border-collapse: collapse; width:100%; margin-top:10px;border:1px solid #ebebeb;}
.table_post th{ width:280px; padding:10px; font-size:14px; text-align:right; font-weight:normal; font-size:16px; color:#555;}
.table_post td{ padding:5px 10px; font-size:14px;}
.table_post em{ color:#F00; font-style:normal;font-size:12px;}
.table_post select {width:222px; padding:3px 5px; border:#eee solid 1px; height:25px; background:url(../images/input_bg.png) repeat-x;}
.table_post input{width:400px; height:35px; line-height:33px; border:#eee solid 1px; padding:0 5px;}
.table_post textarea{ width:410px; height:100px;border:#eee solid 1px;margin:3px auto;}
.table_post .btn{ background:#013c5b; border:none; width:120px; height:40px; line-height:38px; text-align:center; color:#FFF; cursor:pointer; margin:10px 20px 10px 0px; font-size:14px;border-radius:3px; padding:0px;}



/*分页样式开始*/
.turnover { height:80px; font-family:"宋体" ;text-align:center; margin-top:30px; font-size:14px;}
.turnover a, .turnover .current, .turnover .disabled{display:inline-block; height:32px; line-height:32px; padding:0 12px;margin-left:2px; text-align:center;}
.turnover a, .turnover .disabled { background:#fff;border:1px solid #ddd;text-decoration:none;}
.turnover a:hover, .turnover .current {border:1px solid #0B4595; background:#0B4595; color:#fff;  }