@charset "utf-8";
/* CSS Document */



/*首页通用样式*/
.homebody{padding-bottom: 20px}
.homebody .section-tit{height: 33px; padding: 0 10px 0 30px; border-bottom: 1px solid #1877c8; background: url(../Images/home-tit.gif) 0 0 no-repeat #effaff; line-height: 33px; overflow: hidden;}
.homebody .section-tit span{font-size: 16px; color: #1877c8; float: left;}
.homebody .section-tit a{color: #1877c8; font-size: 12px; font-family: '宋体'; float: right;}

.homebody .list-ul{padding: 0 12px 0 10px}
.homebody .list-ul li{height: 28px; padding-left: 12px; background: url(../Images/dian.gif) 0 11px no-repeat; line-height: 28px; color: #666; float: left;}
.homebody .list-ul li a{float: left;}
.homebody .list-ul li .time{float: right;}

.homebody .red{color: #f00 !important;}
.homebody .red a{color: #f00 !important;}


/*banner部分*/
.homebody .banner{position:relative; width: 384px; height: 286px; margin-right: 10px; float: left; overflow:hidden;}
.homebody .banner ul{position:relative; display: block; height: 286px; overflow: hidden;}
.homebody .banner li{position:absolute; left:0; top:0; width:100%; height:286px; overflow:hidden;}
.homebody .banner li img{display:block; width: 100%; height:286px}
.homebody .banner li .titbox{position: absolute; bottom: 0; left: 0; width: 100%; height: 30px; overflow: hidden;}
.homebody .banner li .bg{height: 30px; background: #000; filter:alpha(opacity=60); -moz-opacity:.6; opacity: .6;}
.homebody .banner li .tit{position: absolute; top: 0; left: 0; width: 250px; height: 30px; padding-left: 14px; font-size: 14px; color: #fff; line-height: 30px; overflow: hidden; z-index: 1}
.homebody .banner .submitbox{position: absolute; bottom: 6px; right: 6px; height: 20px; z-index: 1}
.homebody .banner .submitbox span{display:inline-block; width: 20px; height: 20px; margin: 0 1px 0 0; background: #666; font-size: 12px; line-height: 20px; text-align: center; color: #fff; cursor: pointer;
	transition:all .5s;
	-moz-transition:all .5s; /* Firefox 4 */
	-webkit-transition:all .5s; /* Safari 和 Chrome */
	-o-transition:all .5s; /* Opera */}
.homebody .banner .submitbox span.on{background: #1d77c8;}



/*通知公告部分*/
.homebody .notice{width: 300px; height: 286px; float: left;}
.homebody .notice li{width: 266px;}



/*会员登录*/
.homebody .loginbox .box{margin: 20px 9px 0; overflow: hidden;}
.homebody .loginbox .textbox{position: relative; height: 33px; margin-bottom: 9px; padding: 0 5px 0 70px; border: 1px solid #a0c5e8; overflow: hidden;}
.homebody .loginbox .textbox .tit{position: absolute; top: 0; left: 0; width: 64px; height: 33px; border-right: 1px solid #a0c5e8; font-size: 14px; color: #3d3d3d; line-height: 33px; text-align: center; overflow: hidden;}
.homebody .loginbox .textbox .text{width: 100%; height: 33px; border: 0; font-size: 14px; color: #333;}

.homebody .loginbox .buttonbox{width: 215px; height: 30px; margin: 0 auto; padding: 10px 0 0}
.homebody .loginbox .buttonbox .button{display: block; width: 102px; height: 30px; border: 0; border-radius: 3px; font-size: 12px; color: #fffefe; line-height: 30px; text-align: center; cursor: pointer;}
.homebody .loginbox .buttonbox .loginbutton{background: url(../Images/button-bg.gif) 0 0 repeat-x; float: left;}
.homebody .loginbox .buttonbox .regbutton{background: url(../Images/button-bg.gif) 0 -30px repeat-x; float: right;}
.homebody .loginbox .downbutton{display: block; height: 33px; margin: 20px 0 15px; border: 1px solid #a0c5e8; background: url(../Images/button-bg.gif) 0 -60px repeat-x; font-size: 12px; line-height: 33px; text-align: center; color: #1877c8;}

.homebody .loginbox .bottom{width: 215px; margin: auto;}



/*广告位*/
.homebody .adbox{position:relative; height: 120px; margin-bottom: 10px; overflow: hidden;}
.homebody .adbox li{position:absolute; left:0; top:0; height:120px; width:100%; overflow:hidden;}
.homebody .adbox li img{display: block; width: 100%; height: 120px;}
.homebody .adbox li a{display:block; height:120px}



/*协会动态、协会活动*/
.homebody .leftbox{width: 342px; height: 286px; margin-right: 10px; float: left;}
.homebody .leftbox li{width: 308px;}



/*政策法规、会员名录*/
.homebody .centerbox{width: 342px; height: 286px; float: left;}
.homebody .centerbox li{width: 308px;}



/*行业资讯、下载中心*/
.homebody .rightbox{width: 258px; height: 286px; float: right;}
.homebody .rightbox li{width: 224px;}



/*专线图片*/
.homebody .picbox{height: 226px; margin-bottom: 10px;}
.homebody .picbox .position{position: relative; width: 965px; height: 165px; margin: auto; padding-top: 20px; overflow: hidden;}
.homebody .picbox ul{position: absolute; top: 20px;}
.homebody .picbox li{width: 183px; margin: 0 5px; float: left;}
.homebody .picbox .img{display: block; height: 130px; padding: 3px; border: 1px solid #dfdfdf;}
.homebody .picbox .img:hover{border-color: #146fbb;}
.homebody .picbox .img img{display: block; width: 100%; height: 130px}
.homebody .picbox .img:hover img{opacity: .8}
.homebody .picbox .name{height: 24px; color: #666; line-height: 24px; text-align: center; overflow: hidden;}



/*会员之窗*/
.homebody .userpic{height: 212px;}
.homebody .userpic .box{position: relative; height: 150px; margin: 20px 0 0 12px; overflow: hidden;}
.homebody .userpic .box a{display: block; width: 148px; height: 64px; margin: 0 10px 9px 0; border: 1px solid #dfdfdf; float: left; overflow: hidden;}
.homebody .userpic .box .ibox{height: 150px;}
.homebody .userpic .box img{display: block; width: 100%; height: 100%}
.homebody .userpic .box .position{position: absolute; left: 0; width: 100%}