﻿/*-----global CSS 清除浏览默认样式-----*/
*{ margin:0; padding:0;}
body{ font:14px/150%  "微软雅黑"; background:#fff url(banner1920.png) no-repeat center 0px;}
li{ list-style:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
img{ border:none; vertical-align:bottom; display:inline-block;}
h1{ font-size:16px;}
h2{ font-size:14px;}
h3{ font-size:14px;}
.fl{ float:left;}
.fr{ float:right;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb30{ margin-bottom:40px;}
.mr10{ margin-right:10px;}
.fb{ font-weight:bold;}
.no_margin{ margin-bottom:0;}


/*-----layout CSS-----*/
ul,ul li,.col,.hd,h2,.bd,.menu{ overflow:hidden; zoom:1; }

/*------------------------头部 start--------------------------*/
.header{ width:1000px; height:580px; margin:0 auto;}

/*导航*/
.menuWrap{background:#3AC7B6; height:75px; line-height:75px;}
.menu{ width:1000px; margin:0 auto;}
.menu a{ color:#fff; display:block; float:left; width:20%; text-align:center; font-size:20px;}
.menu a:hover{ background:#00baa4;}

/*------------------------内容 start--------------------------*/
.content{width:1000px; margin:0 auto; background:#FFF;}
.bg{ background:url(bg-1.png) center top no-repeat; height:486px;}

/*通用栏目-----*/
.hd{ height:40px; line-height:40px; background: #3F3F3F;}
.hd2{ border-radius:8px; border: #026ABF dotted 2px; width:360px; height:39px; background: #FFAB1E; color: #fff; font-size:24px; line-height:39px; text-align:center; margin:0 auto 15px;}
.hd3{ border-radius:8px; border: #000 dotted 2px; width:360px; height:39px; background: #2FD6FF; color: #fff; font-size:24px; line-height:39px; text-align:center; margin:0 auto 15px;}
.hd4{ border-radius:8px; border: #000 dotted 2px; width:360px; height:39px; background: #026ABF; color: #fff; font-size:24px; line-height:39px; text-align:center; margin:0 auto 15px;}
.colTit{float:left; font-size:24px; color:#fff; line-height:37px; margin-left:5px; display: inline-block; font-weight:normal; background:url(arr.png) no-repeat 0 13px; padding-left:15px;}
.hdMore{float:right;font-weight:normal; color:#ccc; font-size:12px; margin-right:20px; line-height:40px;}

/*通用标题+摘要-----*/
.topTxtNews{padding-bottom:12px; border-bottom:1px dotted #ddd; margin-bottom:12px;}
.topTxtNews h3{ text-align:center; margin-bottom:10px;}
.topTxtNews h3 a{font-weight:normal;font-size:22px; line-height:32px; overflow:hidden; display:block;}
.text{ text-indent:28px; color:#666; font-size:15px; line-height:26px;}
.more{ color:#F00;}

/*通用新闻列表---可加日期-----*/
.newsList{ }
.newsList li{padding-left:15px; background:url(dot.gif) no-repeat 0 13px; height:30px; line-height:30px; overflow: hidden;vertical-align:middle;font-size:16px;}
.newsList li a{ float:left; color:#333; font-size:16px;}
.newsList li span{ float:right; color:#999;}

/*通用图片+标题+摘要-----*/
.imgTxtNews{ width:958px; float:left; display:inline; background: #FFCE0C; border:#CCC solid 1px; padding:20px;}
.imgTxtNews .img{ float:left;}
.imgTxtNews .img img{ width:400px; height:260px;}
.imgTxtNews .txtNews{ float:right; width:520px; }
.imgTxtNews .tit{ display:block; font-size:22px; line-height:45px;}
.imgTxtNews .txt{ font-size:16px; line-height:28px;}


.txtNews2{ float:right; width:380px; }
.txtNews2 .tit{ display:block; font-size:22px; line-height:45px;}
.txtNews2 .txt{ font-size:16px; line-height:28px;}

/*通用图片列表-----*/
.imglist { margin:0 auto; width:420px;}
.imglist li{ float:left;width:150px; display:inline; vertical-align:middle; margin:0 30px 20px;}
.imglist li a{ display:block;}
.imglist li a img{ width:150px; height:150px;}
.imglist li a.tit{ text-align:center; height:30px; line-height:30px;}

.imglist2 img{ width:390px; height:260px; border-radius:100px;}

.imglist3 img{ width:200px; height:200px;}


/*表格-----*/
.biaoge { border-bottom:#CCC solid 1px;}
.biaoge li{ float:left; line-height:50px; height:50px; vertical-align: middle; padding-left:10px;}
.biaoge img{vertical-align: middle;}

/*滚动图片-----*/
.scrollImg{ position:relative;width:500px;height:380px; overflow:hidden;}
.scrollImg img{width:500px;height:380px;}
#bd1lfimg{position:relative;width:500px;height:380px;overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{position:relative; width:500px;height:380px; overflow:hidden; float:left;}
#bd1lfimg dt{ position:absolute; left:0; top:0;}
#bd1lfimg dd { width:500px;height:25px; line-height:25px;  padding:8px 0 4px 15px; overflow:hidden;background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0; bottom:0;}
#bd1lfimg dd a{font-size:14px; font-weight:bold; color:#ffffff; position:relative; z-index:100;}
#bd1lfimg dd a:hover{color:#cccccc;}
.sub_nav{width:130px; height:25px; right:0; bottom:3px;  position:absolute; color:#999999; z-index:200;}
.sub_no{height:25px;}
.sub_no li{display:block; width:20px; height:20px;line-height:20px; float:left; overflow:hidden;  vertical-align:middle; text-align:center; filter:alpha(Opacity=90); Opacity:0.9; font-family:Arial; font-size:11px;  cursor:pointer; margin:0 2px;background:#ffffff; color:#000000;}
.sub_no li.show{color:#fff; background: #F30;}

/*------------------------底部 start--------------------------*/

.footer{ width:100%; background: #FFCE0C; margin:0 auto; text-align: center; font-size:14px; color: #3F3F3F; padding:60px 0; }

.a480{width:480px;}

.bq001{font-size:20px;color:#ef9404;height:25px;margin-bottom:15px;border-left:10px solid #ffce0c;padding-left:5px;line-height:25px;}
 .bq001 a{font-size:14px;color:#626262}
.more03{
font-size:14px;
width:60px;float:right;color:#2fb7a9
}
.tb{width:480px;height:270px;}
.tb img{width:480px;height:270px;}


/*通用新闻列表---可加日期-----*/
.newsList{ }
.newsList li{padding-left:15px; background:url(../images/dot.gif) no-repeat 0 13px; height:30px; line-height:30px; overflow: hidden;vertical-align:middle;font-size:16px;}
.newsList li a{ float:left; color:#333; font-size:16px;}
.newsList li span{ float:right; color:#999;}
