﻿/* CSS Document */
*{ margin:0px; padding:0px}
body{ line-height:21px; font-size:12px; font-family:"宋体"; color:#333333}
ul,ol,li{ list-style:none}
input{ font-size:12px; font-family:"宋体"}
img{ border:none}
a{ text-decoration:none}
a:hover{ text-decoration:underline; color:#104891}
.left{ float:left}
.right{ float:right}
.clear{ clear:both; height:0px; overflow:hidden}
.space5{ height:5px; overflow:hidden; clear:both}
.space8{ height:8px; overflow:hidden; clear:both}
.space10{ height:10px; overflow:hidden; clear:both}
.space15{ height:15px; overflow:hidden; clear:both}
.space20{ height:20px; overflow:hidden; clear:both}
.w{ width:1004px; margin:0 auto}

.top{ color:#616161; height:30px; line-height:30px; background:url(../images/top.jpg) repeat-x;}
.top .w{ padding:0 54px 0 10px; width:940px}
.top a{color:#616161}
.top a:hover{ color:#da251c; text-decoration:none;}
.top .weather{ padding:0 0 0 65px}
.top .contact{ margin:0 35px 0 0}

.head{ height:105px; background:url(../images/head2.gif) repeat-x top}
.head .w{ padding:8px 5px; width:994px}
.head .search{ margin:24px 49px 0 0;_margin:24px 25px 0 0}
.head .search .kw{ display:block; float:left; width:156px; height:23px; line-height:23px;border:#eaeaea solid 1px; border-right:none}
.head .search .btn{ display:block; width:25px; height:25px; float:left; border:#eaeaea solid 1px; background:url(../images/search.gif) no-repeat 0 0; border-left:none; cursor:pointer}

.nav{ height:46px; line-height:46px; background:url(../images/nav-bg.jpg) repeat-x;}
.nav .w{ width:1004px}
.nav .fnav .fnav_item{ float:left; width:114px; text-align:center; position:relative; z-index:9999}
.nav .fnav .fnav_item a{ color:#FFFFFF; font-size:14px; display:block; width:114px; height:46px;background:url(../images/nav_item.gif) no-repeat; overflow:hidden}
.nav .fnav .fnav_item a:hover{ text-decoration:none}
.nav .fnav .fnav_item .focus{background:url(../images/nav_item.gif) no-repeat 0 -47px;}
.nav .fnav .fnav_item .hover{background:url(../images/nav_item.gif) no-repeat 0 -47px;}
.nav .fnav .home{ width:92px}
.nav .fnav .home a{width:92px; background:url(../images/nav_item.gif) no-repeat -116px 0; text-indent:-9999px}
.nav .fnav .home .focus{background:url(../images/nav_item.gif) no-repeat -116px -47px;}
.nav .fnav .home .hover{background:url(../images/nav_item.gif) no-repeat -116px -47px;}
.nav .fnav .fnav_item .subNav{ background:url(../images/subNavBG.png) repeat; padding:10px 0; position:absolute; z-index:9999; width:114px; left:0px;}
.nav .fnav .fnav_item .subNav .subNav_item{ line-height:24px}
.nav .fnav .fnav_item .subNav .subNav_item a{ background:none; display:inline; height:24px; line-height:24px}
.nav .fnav .fnav_item .subNav .subNav_item a:hover{ text-decoration:underline}


/*动态图片*/
#slide{position:relative;margin:0 auto;width:1004px; height:343px;overflow:hidden;background:url(../images/banner1.jpg) no-repeat center;}
#slide ul{position:absolute;}
#slide li{float:left; width:1004px height:320px; overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:131px;width:50px;height:80px;background:#000;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
#slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background: url(../images/bg_index.png);filter:alpha(opacity=60);opacity:0.6;}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}
#slide div{position:absolute; float:right; bottom:10px; right:10px; height:24px; overflow:hidden; zoom:1; }
#slide span{width:24px;font-size:14px;height:24px;margin:2px 2px; background:#056BB5;float:left;text-align:center;line-height:24px;cursor:pointer;font-family:arial;filter:alpha(opacity=70);opacity:0.7;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{background:#C82806;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}

/*会长风采*/
.huizhang{ width:249px; overflow:hidden;}
.huizhang .hztop{ width:189px; height:211px; overflow:hidden; border:#d6dde3 solid 1px; position:relative; padding:8px 0 0 58px; margin:0 0 7px 0}
.huizhang .hztop span{ position:absolute; display:block; width:38px; height:158px; background:url(../images/common.png) no-repeat; left:15px; top:0px}
.huizhang .hztop p{ height:24px; line-height:20px; width:160px; text-align:center;  overflow:hidden;}
.huizhang .hztop p a{color:#666666; font-weight:bold; display:block; overflow:hidden;}
.huizhang .hztop p a:hover{ color:#104891; text-decoration:underline;}

.huizhang .slide{ height:335px; overflow:hidden;border:#d6dde3 solid 1px}

.huizhang .item{ float:left; width:122px;overflow:hidden; text-align:center;border-bottom:#d6dde3 solid 1px}
.huizhang .item.last{width:124px;}
.huizhang .item.rowlast{ border-top:none}
.huizhang .item .tit{ height:29px; line-height:29px; background:url(../images/titBg.gif) repeat-x; border-bottom:#d6dde3 solid 1px; color:#104891; font-weight:bold; border-right:#d6dde3 solid 1px}
.huizhang .item.last .tit{ border-right:none}
.huizhang .item .pic{ padding:6px 13px; border-right:#d6dde3 dashed 1px}
.huizhang .item.last .pic{ border-right:none}
.huizhang .item p{border-right:#d6dde3 dashed 1px}
.huizhang .item p a{ color:#333333}
.huizhang .item p a:hover{ color:#104891; text-decoration:underline}
.huizhang .item.last p{ border-right:none;}

/*动态---tabs*/
.dongtai{ width:514px; overflow:hidden; padding:0 0 0 10px}
.tabsBox{ width:512px; border:#d6dde3 solid 1px}
.tabsBox .hd{ height:29px; line-height:29px; background:url(../images/box-bg.jpg) repeat-x; padding:0 10px; border-bottom:#d6dde3 solid 1px; _overflow:hidden}
.tabsBox .hd a{ display:block; float:left; width:82px; height:29px; line-height:29px; font-size:14px; color:#666666; text-align:center; margin:0 5px 0 0}
.tabsBox .hd a:hover{border-top:#026ab1 solid 2px; border-left:#d6dde3 solid 1px; border-right:#d6dde3 solid 1px; background:#FFFFFF; position:relative; text-decoration:none}
.tabsBox .hd a.focus{ border-top:#026ab1 solid 2px; border-left:#d6dde3 solid 1px; border-right:#d6dde3 solid 1px; background:#FFFFFF; position:relative}
.tabsBox .bd{ padding:10px}
.tabsBox .bd .tabs .fnews{ border-bottom:#d7d7d7 solid 1px; height:96px; padding:0 0 15px 0; overflow:hidden;}
.tabsBox .bd .tabs .fnews .pic{ width:159px; height:96px; overflow:hidden}
.tabsBox .bd .tabs .fnews .infor{ width:310px; padding:10px 0 0 20px}
.tabsBox .bd .tabs .fnews .infor h2{ font-size:16px; color:#104891; font-family:微软雅黑, 黑体,宋体,Arial, Helvetica, sans-serif; padding:0 0 5px 0}
.tabsBox .bd .tabs .fnews .infor h2 a{color:#104891}
.tabsBox .bd .tabs .fnews .infor p{ text-indent:2em; color:#666666; height:65px; overflow:hidden;}
.tabsBox .bd .tabs .list{ line-height:24px; padding:10px 0}
.tabsBox .bd .tabs .list li span{ float:right; color:#a4a4a4}
.tabsBox .bd .tabs .list li a{ color:#666666}
.tabsBox .bd .tabs .list li a:hover{ color:#104891}

/*幻灯片*/
#d_slides{position:relative;width:515px; height:250px;overflow:hidden;background: url(../images/loading.gif) no-repeat center;}
#d_slides ul{position:absolute;}
#d_slides li{float:left;width:515px; height:250px;overflow:hidden; }
#d_slides div{position:absolute; float:right; bottom:5px; right:10px; height:16px; overflow:hidden; zoom:1; }
#d_slides span{width:20px;font-size:12px;height:16px;margin:0 2px; background:url(../images/slidesNum.gif) no-repeat;float:left;text-align:center;line-height:16px;cursor:pointer;font-family:arial;}
#d_slides span a{color:#060606;text-decoration:none;}
#d_slides span.curr,#d_slides span.hover{background:url(../images/slidesNum_f.gif) no-repeat}
#d_slides .curr a:link, #d_slides .curr a:visited{color:#ffffff;}


.notice{ width:219px; overflow:hidden}
/*公共盒子样式---box*/
.box{ border:#d6dde3 solid 1px}
.box .hd{height:30px; line-height:29px; background:url(../images/box-bg.jpg) repeat-x; padding:0 10px;}
.box .hd span{ font-size:14px; color:#104891; font-weight:bold}
.box .hd .more{ float:right; font-size:12px; color:#868686}
.box .hd .more:hover{ color:#104891; text-decoration:underline}
.box .bd .newslist{ padding:10px}
.box .bd .newslist li{ line-height:25px; height:25px; border-bottom:#a1a1a1 dashed 1px; padding:0 0 0 5px}
.box .bd .newslist li span{ float:right;}
.box .bd .newslist li.last{ border-bottom:none}
.box .bd .newslist li a{ color:#333333}
.box .bd .newslist li a:hover{ color:#104891; text-decoration:underline}


/*商业杂志*/
.syzz .bd{ background:#dedede; padding:2px}
.syzz .bd a{ display:block; width:213px; height:80px; overflow:hidden; text-align:center; line-height:83px; font-size:71px}

/*企业推荐*/
.tuijian .bd .newslist{ padding:6px 10px; overflow:hidden;}

/*副会长*/
.fhz{ width:1004px; overflow:hidden}
.fhz .bd{ padding:15px 0 15px 19px}
.fhz .bd ul li{ float:left; width:95px; margin:0 14px 0 0}
.fhz .bd ul li a{ display:block; text-align:center}
.fhz .bd ul li .pic{ width:95px; height:110px; overflow:hidden}
.fhz .bd ul li .name{ height:32px; line-height:32px; color:#333333}
.fhz .bd ul li .name:hover{ color:#104891; text-decoration:underline}

/*信息资讯*/
.xxzx{ width:773px; overflow:hidden;}
.xxzx .bd{ padding:0 0 0 3px}
.newsBox{ width:245px; overflow:hidden; padding:13px 5px 0 5px; background:url(../images/line.gif) no-repeat right 30px}
.newsBox.last{ background:none}
.newsBox .tit{ height:26px; width:234px; margin:0 auto; line-height:24px; background:url(../images/titBG2.gif) no-repeat}
.newsBox .tit span{ padding:0 0 0 20px; color:#104891; font-weight:bold}
.newsBox .tit a{ margin:0 3px 0 0;font-size:12px; color:#868686}
.newsBox .tit a:hover{ color:#104891}
.newsBox .content .topnews{ padding:20px 0 10px 10px; border-bottom:#d8d8d8 solid 1px; height:70px; overflow:hidden}
.newsBox .content .topnews .pic{ width:82px; overflow:hidden}
.newsBox .content .topnews .infor{ width:145px; overflow:hidden}
.newsBox .content .topnews .infor h2{ font-size:12px; color:#666666; padding:0 0 5px 0}
.newsBox .content .topnews .infor h2 a{ color:#666666; }
.newsBox .content .topnews .infor h2 a:hover{ color:#104891}
.newsBox .content .topnews .infor P{ color:#666666; height:46px; overflow:hidden;}
.newsBox .content ul{ padding:10px; line-height:24px}
.newsBox .content ul li a{ color:#666666}
.newsBox .content ul li a:hover{ color:#104891; text-decoration:underline}

/*会员加入*/
.hyjr{ width:219px; overflow:hidden}

/*公益事业*/
.gysy{ width:1004px; height:221px;}
.gysy .bd{ padding-top:15px; padding-left:40px;}
.gysy .bd ul li{ float:left; width:161px;  overflow:hidden; margin:0 30px 0 0}
.gysy .bd ul li.last{ margin:0}
.gysy .bd ul li .pic{ display:block; /*width:170px; height:136px;*/ border:#e0e0e0 solid 1px; padding:5px 5px;}
.gysy .bd ul li .name{ display:block; height:32px; line-height:32px; text-align:center; overflow:hidden; color:#333333}
.gysy .bd ul li .name:hover{ color:#104891; text-decoration:underline;}

/*3个子栏目*/
.article{ width:1004px; height:220px; margin:0 auto;}
.art{ width:1004px; height:220px;}
.article1{ float:left; width:326px; height:220px; border:#d6dde3 solid 1px; background:url(../images/art-bg.jpg) repeat-x;}
.art-top span{ display:inline-block;width:84px; height:29px; background: none repeat scroll 0 0 #ffffff;
    border-left: 1px solid #d6dde3;
    border-right: 1px solid #d6dde3;
    border-top: 2px solid #026ab1; font-size:14px; font-weight:bold; color:#104891; line-height:29px; margin-left:15px; text-align:center;}
.art-top a{ float:right; line-height:29px; color:#868686; margin-right:10px;}
.art-top a:hover{ color:#104891; text-decoration:underline}
.article1 ul li{ margin:0 13px 0 13px;line-height:29px;border-bottom: 1px dashed #a1a1a1;}
.article1 ul li a{ color:#333;}
.article1 ul li a:hover{color:#104891; text-decoration:underline}

.article2{ float:left; width:326px; height:220px; border:#d6dde3 solid 1px; background:url(../images/art-bg.jpg) repeat-x; margin-left:10px;}
.art-top span{ display:inline-block;width:84px; height:29px; background: none repeat scroll 0 0 #ffffff;
    border-left: 1px solid #d6dde3;
    border-right: 1px solid #d6dde3;
    border-top: 2px solid #026ab1; font-size:14px; font-weight:bold; color:#104891; line-height:29px; margin-left:15px; text-align:center;}
.art-top a{ float:right; line-height:29px; color:#868686; margin-right:10px;}
.art-top a:hover{ color:#104891; text-decoration:underline}
.article2 ul li{ margin:0 13px 0 13px;line-height:29px;border-bottom: 1px dashed #a1a1a1;}
.article2 ul li a{ color:#333;}
.article2 ul li a:hover{color:#104891; text-decoration:underline}
.article3{ float:left; width:326px; height:220px; border:#d6dde3 solid 1px; background:url(../images/art-bg.jpg) repeat-x; margin-left:10px;}
.art-top span{ display:inline-block;width:84px; height:29px; background: none repeat scroll 0 0 #ffffff;
    border-left: 1px solid #d6dde3;
    border-right: 1px solid #d6dde3;
    border-top: 2px solid #026ab1; font-size:14px; font-weight:bold; color:#104891; line-height:29px; margin-left:15px; text-align:center;}
.art-top a{ float:right; line-height:29px; color:#868686;}
.art-top a:hover{ color:#104891; text-decoration:underline}
.article3 ul li{ margin:0 13px 0 13px;line-height:29px;border-bottom: 1px dashed #a1a1a1;}
.article3 ul li a{ color:#333;}
.article3 ul li a:hover{color:#104891; text-decoration:underline}

/*about页面*/
.banner{ width:1004px; height:252px; overflow:hidden}

.sub{ width:218px; overflow:hidden}
.sub .menu{ width:216px;  border-top:#0b4da2 solid 6px;}
.sub .menu .hd{ height:49px; line-height:49px; background:url(../images/menu.gif) no-repeat; font-size:16px; font-weight:bold; color:#0b4da2; padding:0 0 0 20px;border:#e5e5e5 solid 1px; border-bottom:none;border-top:none;}
.sub .menu .bd{border:#e5e5e5 solid 1px; border-bottom:none;border-top:none;}
.sub .menu .bd ul li{height:30px; line-height:30px; padding:0 0 0 20px; background:url(../images/titBg.gif) repeat-x; font-size:14px}
.sub .menu .bd ul li a{ color:#666666;padding:0 0 0 10px; display:block}
.sub .menu .bd ul li a:hover{background:url(../images/liBg.gif) no-repeat 0 center; text-decoration:none}
.sub .menu .bd ul li a.focus{background:url(../images/liBg.gif) no-repeat 0 center;}

.regBtn{ border:#e5e5e5 solid 1px}

/*文章主体部分*/
.artmain{ width:760px; overflow:hidden; padding:15px 0 0 0}
.artmain .hd h1{ font-size:14px; color:#0b4da2; width:190px}
.artmain .hd .location{ display:inline;text-align:right; font-size:12px; color:#666666; background:url(../images/locationBg.gif) no-repeat 0 center; padding:0 0 0 20px;}
.artmain .hd .location a{color:#666666}
.artmain .hd .location a:hover{ color:#104891; text-decoration:underline}
.artmain .hd .line{ clear:both;height:4px; overflow:hidden; background:#0b4da2;}
.artmain .hd .line .inline{ width:126px; background:#c22504; height:4px}
.artmain .bd{ font-size:14px; line-height:26px; color:#666666; padding:20px 0}


/*友情链接*/
.link{ height:35px; line-height:35px; overflow:hidden}
.link .tit{ width:155px; background:url(../images/linkBg.gif) repeat-x}
.link .tit h2{ font-size:12px; color:#ffffff; background:url(../images/jiantou.gif) no-repeat 106px 12px; text-indent:20px}
.link .con{ width:848px; background:url(../images/linkBg.gif) repeat-x}
.link .con a{ display:block; width:210px; float:left; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold; background:url(../images/link_line.gif) no-repeat right top}
.link .con a.last{ background:none}

/*foot*/
.foot{ height:93px; background:url(../images/footBg.gif) no-repeat; text-align:center; line-height:28px; padding:30px 0 0 0}
.foot .footNav{ color:#4d4d4d}
.foot .footNav a{ padding:0 5px; color:#4d4d4d}
.foot .footNav a:hover{ color:#104891; text-decoration:underline}

/*文字*/
.biaoti1{ font-size:18px; padding-left:40px; color:#666666; font-weight:bold;}
.wenzi3 {
	PADDING-RIGHT: 60px; font-family:"宋体" ; PADDING-LEFT: 60px; TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #666666; TEXT-INDENT: 0pt; LINE-HEIGHT: 26px; PADDING-TOP: 21px; TEXT-ALIGN: justify
}
