﻿body {margin: 0px auto;color:#3B3B3B; background-color:#fff; font-family:"宋体"; font-size:12px; line-height:22px;}
a{color:#3B3B3B;text-decoration: none;}
a:hover {color:#dd0000;text-decoration: none;}
input,select{ font-size:12px;}
cite,em,i,u,code{ font-style:normal;}


.menu ul,.menu li{ padding:0; margin:0; list-style:none;}
.menu{background:url(../images/home_03.jpg) repeat-x; line-height:30px; font-weight:bold;text-align:center; padding-left:20px;}
.menu a{ padding:0 15px; color:#004bb0;display:block; float:left; text-align:center}
.menu a:hover,.menu .navon{ background:url(../images/home_05.jpg) no-repeat center; display:block; color:#000;}

.mainback{background:url(../images/home_08.jpg) repeat-x top;}
.homeabout{ padding-left:19px;}

.intronav{background:url(../images/home_17.jpg) no-repeat top;}
.intronav dl,.intronav dd,.intronav dt{ padding:0; margin:0; list-style:none;}
.intronav dl{ padding:10px 0;}
.intronav dd{background:url(../images/line_36.jpg) no-repeat bottom; line-height:30px; padding-left:21px;}
.intronav dd a{background:url(../images/icon.jpg) no-repeat left center; padding-left:17px; color:#004bb0;}
.intronav dd a:hover{color:#dd0000;}
.intronav dt a{ color:#dd0000;padding-left:17px; }
.intronav dt a:hover{color:#fd9b00;}
.intronav dt{background:url(../images/home_39.jpg) no-repeat 21px center;padding-left:21px; line-height:30px;}
.newslist{ border:1px solid #d2daed; border-top:none;}
.newslist ul,.newslist li{ padding:0; margin:0; list-style:none;}
.newslist ul{ padding:10px;}
.newslist li{  line-height:22px;background:url(../images/linepx.gif) repeat-x bottom; }
.newslist li a{background:url(../images/icon_71.jpg) no-repeat left center;padding-left:13px;}

.mainnews{ padding:0 15px;}

.newsTit{background:url(../images/home_18.jpg) no-repeat; padding-left:43px; }
.newsTit b{ font-weight:bold; font-size:14px;}
.newsTit cite{ float: right; color:#6d6d6d;}
.newsTit cite a{color:#6d6d6d}
.newsTit cite a:hover{ color:#fd9b00;}

.newshot ul,.newshot li{ padding:0; margin:0; list-style:none;}
.newshot li{background:url(../images/linepx.gif) repeat-x bottom; line-height:21px;}
.newshot a{background:url(../images/icon_53.jpg) no-repeat left center; padding-left:14px; color:#004bb0;}
.newshot a:hover{color:#dd0000;}


.members{ padding-right:15px;}

.hotevents{ border:1px solid #d2daed; padding:9px 9px 0px 9px;background:url(../images/back_18.gif) repeat-x; margin-bottom:13px; }

.loginback{background:url(../images/home_19.jpg) repeat-x top; border:1px solid #d2daed; border-top:none;}
.loginback dl,.loginback dd,.loginback dt,.loginback ul,.loginback li{ padding:0; margin:0; list-style:none;}
.loginback dl{ padding-left:8px;}
.loginback dd{background:url(../images/login_03.jpg) no-repeat center; color:#727272; font-weight:bold; line-height:25px;  margin-bottom:9px; text-align:center; width:93px; padding-right:5px;float:left; }/*2010-04-21*/
.loginback .downback{background:url(../images/login_05.jpg) no-repeat center; width:76px; text-align:center; }
.loginback dd a{color:#727272; }
.loginback dd a:hover{ color:#0075c2}
.loginback li{line-height:16px;background:url(../images/icon_71.jpg) no-repeat left center; padding-left:8px;}
.loginback li a{  color:#828282; text-decoration:underline;}
.loginback li a:hover{ color:#dd0000;}

.loginline{background:url(../images/linepx.gif) repeat-x bottom; margin-bottom:15px;}
.enter input{ border:1px solid #9ebdd3;}
.enter{ color:#004bb0; font-weight:bold; margin-top:12px;}
.mtitle cite,.viewTit cite{ float:right; padding-right:10px; }/*10-03-25*/
.mtitle img,.viewTit img{ vertical-align:top;}
.mtitle b,.viewTit b{ line-height:25px; font-size:14px; color:#004bb0;}
.mtitle{ background:url(../images/home_44.jpg) no-repeat right;}

.viewTit{background:url(../images/home_48.jpg) repeat-x ;}

.content{ border:1px solid #d2daed;}

.newsevent{ padding:6px;}
.newsevent ul,.newsevent li{ padding:0; margin:0; list-style:none;}
.newsevent li{background:url(../images/linepx.gif) repeat-x bottom; padding-left:3px; line-height:24px;}
.newsevent a{background:url(../images/icon_53.jpg) no-repeat left center; color:#454545; padding-left:16px;}
.newsevent a:hover{ color:#dd0000;}
.newsevent cite{ float:right; color:#9a9a9a;}
.newsevent .noback,.newshot .noback{ background:none;}

.more{ text-align:right; padding-right:8px;}

.academician{ margin-top:10px; line-height:20px;}/*09-11-10*/
.academician dl,.academician dd,.academician dt{ padding:0; margin:0; list-style:none;}
.academician dt{ color:#004bb0; font-weight:bold; line-height:30px; text-align:center}/*09-11-10*/
.academician dl{ padding-left:5px;}
.photoback{background:url(../images/photoback.jpg) no-repeat; padding:9px;}

.photointro{  padding:5px;}/*09-11-10*/
.photointro code{background:url(../images/home_77.jpg) no-repeat ; width:65px; height:20px; display:block; cursor:pointer; margin-top:10px}
.homeshow img{ border:1px solid #d2daed; padding:1px; margin:0 0 7px 6px;}

.footer{background:url(../images/footer_143.jpg) no-repeat; border-top:3px solid #0500c6;}
.footer td{ text-align:center;color:#878787; vertical-align:top; }
.footer div{ padding:10px 0;color:#004bb0;}
.footer div a{ color:#004bb0; text-decoration:underline; padding:0 8px;}
.footer div a:hover{color:#dd0000;}
.showphoto{ margin-top:12px;}
.showphoto td{ vertical-align:top;}
.showphoto dl,.showphoto dd,.showphoto dt{ padding:0; margin:0; list-style:none;}
.showphoto dl{ width:156px; margin:0 auto;}
.showphoto dt{ border:1px solid #d2daed; width:129px; text-align:center; padding:4px; margin:0 auto;}
.showphoto dd{ text-align:center; line-height:30px;}
.showphoto img{ vertical-align:top;}

.photoTit{background:url(../images/home_97.jpg) repeat-x}
.photoTit div{ font-size:14px; font-weight:bold;background:url(../images/home_95.jpg) no-repeat; padding-left:41px; line-height:18px; color:#004bb0; padding-top:8px;}

/*会议专题*/
.topback{background:url(../images/meet_02.jpg) no-repeat; text-align:right; vertical-align:top;padding-right:14px; padding-top:6px; }
.topback a{color:#005494; text-decoration:underline;}
.topback a:hover{ color:#de0000; }

.topmenu{background:url(../images/meet_04.jpg) repeat-x top; line-height:37px; color:#fff; font-size:14px; font-weight:bold;}
.topmenu td{ text-align:center;}
.topmenu a{ color:#fff;}
.topmenu a:hover,.topmenu .menushow{ color:#fff000;background:url(../images/icon.gif) no-repeat top center; display:block;}
.partner{ margin-bottom:10px;} 
.partner img{ border:1px solid #e4e4e4;}
.partner td{ text-align:center;}
.leftbro{ border:1px solid #b2c1df;border-top:none; height:560px;} 
.partnerTit{ font-size:14px; font-weight:bold; color:#002e92;background:url(../images/meet_69.jpg) no-repeat; padding-left:24px; width:152px; margin:0 auto; line-height:25px;}
.partlist{}
.partlist ul,.partlist li{ padding:0; margin:0; list-style:none;}
.partlist ul{ padding-left:9px; padding-top:15px;}
.partlist li a{background:url(../images/icon_71.jpg) no-repeat left center; color:#002e92; padding-left:10px;}
.partlist li a:hover{color:#de0000; }

.tipnewsback{background:url(../images/meet_13.jpg) repeat-x;}

.applyback{background:url(../images/meet_28.jpg) repeat-y; }
.parthow img{ border:1px solid #e4e4e4;}
.parthow td{ padding:3px 0; text-align:right;}
.partback{background:url(../images/back_75.jpg) repeat-y; vertical-align:top;}

.theme dl,.theme dd,.theme dt{ padding:0; margin:0; list-style:none;}
.theme{ padding:10px 0 0 10px;}
.theme dd{ color:#585858; font-weight:bold; font-size:13px;}
.theme dt{ float:left;}/**/
.theme dt a{ font-size:14px; color:#de0000; font-weight:bold;}
.theme .greyline{background:url(../images/linepx.gif) repeat-x bottom; margin-bottom:10px; padding-bottom:5px}
.meetitle{background:url(../images/meet_48.jpg) repeat-x; margin-top:9px;}
.meetitle cite{ float:right; padding:7px 7px 0 0;}
.meetitle b{ line-height:25px; font-size:14px; color:#002e92;}

.visitlist ul,.newslist li{ padding:0; margin:0; list-style:none;}
.visitlist ul{ padding:10px;}
.visitlist li{  line-height:24px;background:url(../images/linepx.gif) repeat-x bottom; }
.visitlist li a{background:url(../images/icon_71.jpg) no-repeat left center;padding-left:13px;}

.picshowTit{background:url(../images/meet_84.jpg) repeat-x; color:#002e92;}
.picshowTit b{ padding-left:37px; font-size:14px;}
.picshowTit cite{ float:right; padding-right:10px;}

.meetnews li{ line-height:26px;}
.meetphoto{border:1px solid #bdd6e9; border-top:none;background:url(../images/photoback.gif) repeat-x top; height:105px; padding-top:13px;}
.meetphoto td{ text-align:center;}
.meetphoto img{background:url(../images/meet_93.jpg) no-repeat; padding:8px 9px;}

.reviewTit{ font-size:14px; color:#002e92; padding-left:32px; font-weight:bold; padding-top:5px;}
.reviewback{background:url(../images/backimg_89.jpg) no-repeat top left;}

.reviewnews ul,.reviewnews li{ padding:0; margin:0; list-style:none;}
.reviewnews ul{ padding-left:9px; padding-top:15px; line-height:26px;}
.reviewnews li a{background:url(../images/icon_71.jpg) no-repeat left center; color:#434343; padding-left:10px;}
.reviewnews li a:hover{color:#de0000; }

.footnav div{ padding:10px 0;color:#004bb0;}
.footnav div a{ color:#004bb0; text-decoration:underline; padding:0 8px;}
.footnav div a:hover{color:#dd0000;}

.footnav code{ padding-left:8px; display:block;}

.pageslist{ margin-top:25px;}
.pageslist b{ color:#ffa200;}

.eventlist ul,.eventlist li{ padding:0; margin:0; list-style:none;}
.eventlist li{background:url(../images/linepx.gif) repeat-x bottom; padding-left:3px; line-height:30px;}
.eventlist a{background:url(../images/icon_53.jpg) no-repeat left center; color:#454545; padding-left:16px;}
.eventlist a:hover{ color:#dd0000;}
.eventlist cite{ float:right; color:#9a9a9a;}

/*协会简介*/
.leaderback{background:url(../images/2-1_21.jpg) no-repeat 0 46px; vertical-align:top;}
.leadermain{ padding:0 31px 0 18px; background:#fff; }
.leaderTit b{ font-size:14px;background:url(../images/leader_06.jpg) no-repeat; padding-left:20px;}
.leaderTit div{ float:right;background:url(../images/leader_09.jpg) no-repeat left center; padding-left:15px; color:#414141;}
.leaderTit div a{ text-decoration:underline;color:#414141;}
.leaderTit div a:hover{color:#dd0000}
.leaderTit em{ color:#414141;}
.leadercontent{ padding:0 21px;}

.leadershow { margin-top:20px;}
.leadershow dl,.leadershow dd,.leadershow dt{ padding:0; margin:0; list-style:none;}
.leadershow dl{ width:145px; margin:0 auto; text-align:center;}
.leadershow dt{background:url(../images/leader_21.jpg) no-repeat; padding:10px; width:98px;}
.leadershow dd{ text-align:center;}

.booksback{ background:#f6fdff; border:1px solid #a4c8e7; margin:30px auto; color:#555;}
.booksback td{ text-align:center;line-height:30px; height:30px;}
.booksback a{ padding:0 5px;}
.booksback a:hover{color:#dd0000}
.booksback code{ padding:0 10px; font-size:12px;}

.leadnav{ padding:15px;}
.leadnav ul,.leadnav li{ padding:0; margin:0; list-style:none;}
.leadnav ul{ border:1px solid #cbcbcb; padding:12px;}
.leadnav li{ line-height:14px;background:url(../images/linepx.gif) repeat-x bottom;} 
.leadnav li a{background:url(../images/leader_18.jpg) no-repeat left center; display:block; padding:8px 0 8px 25px; _height:14px;}
.leadnav li a:hover,.leadnav .ltnavon{ font-weight:bold; color:#004bb0;} 
.leadnav li ul{ border:none; padding:0;}
.leadnav li li{ background:none;}
.leadnav li li a{ background:none; padding:0px 0 0px 25px; line-height:18px;}
.leadnav li li li{ background:none;}
.leadnav li li  li a{ background:none; padding:0px 0 0px 40px; line-height:18px;}
.leadlink td{ padding-bottom:8px; text-align:center;}

.headerback{background:url(../images/back_03.jpg) no-repeat; padding:11px; float:left; margin-right:20px; width:138px; }

.products{ margin-top:20px;}
.products dl,.products dd,.products dt{ padding:0; margin:0; list-style:none;}
.products dl{ color:#696969; padding-left:14px;}
.products dt {background:url(../images/linepx.gif) repeat-x bottom; line-height:25px; display:block; float:left;}
.products dt b{background:url(../images/product_12.jpg) no-repeat left center; padding-left:15px;}
.products dd{ line-height:16px; padding-top:5px; clear:both;}
.products dd img{ margin-top:6px;}

.productline{background:url(../images/linepx.gif) repeat-x bottom; margin-bottom:15px;}

.eventlist ul,.eventlist li{ padding:0; margin:0; list-style:none;}
.eventlist ul{ line-height:24px; color:#404040;}
.eventlist span{ float:right;color:#878787; padding-left:20px; cursor:pointer;}
.eventlist li{ background:url(../images/line4px.gif) repeat-x bottom; line-height:24px}
.eventlist li a{ color:#595959;background:url(../images/s-icon2.jpg) no-repeat 3px center;padding-left:21px;}
.eventlist li a:hover{ color: #dd0000;}
.eventlist { padding-top:15px;}