/* CSS Document */


/*wrapper*/
#wrapper { width:100%;}
#wrapper .box1 { margin-top:18px;}
#wrapper .about { width:393px; padding:2px; border:1px solid #7cb2da; float:left; margin-right:14px;}
#wrapper .about .cont {padding: 15px 20px 10px;    line-height: 26px; font-size:14px; color:#454545; text-align:justify;    text-indent: 2em;}

/*协会新闻*/
.xh-news { float:left; width:480px; border:1px solid #cccccc;}
.xh-news .first-news { margin:20px 12px 0; font-size:14px; color:#454545; line-height:27px; padding-bottom:15px; border-bottom:1px solid #cccccc;}
.xh-news .first-news img { float:left; margin-top:4px; width:98px; height:73px;}
.xh-news .first-news .text { margin-left:20px; float:left; width:308px; height:81px; overflow:hidden;}

.second-news { margin:10px 12px 0; padding-bottom:9px;}
.second-news li { background:url(../images/second_list_03.jpg) no-repeat 5px 10px; padding-left:20px; font-size:14px; position:relative;}
.second-news li a { color:#454545; line-height:30px; width:70%; display:block;
overflow:hidden; text-overflow:ellipsis; white-space:nowrap; -webkit-line-clamp:1;}
.second-news li span { position:absolute; right:0; top:0;}
.second-news li a:hover { color:#000;}

/*视频*/
.video { width:288px; border:1px solid #cccccc; float:right; padding-bottom:17px;}
.video .figure img { display:block; width:255px; height:251px; margin:18px auto 0;}

/*box2-会员证查询*/
.box2 { margin-top:18px;}
.box2-left { width:900px; float:left;}
.box2-left .member-search{ background:#c0dbf7; height:66px; line-height:66px;}
.box2-left .member-search h1{ font-size:24px; color:#1265bb; float:left; margin-left:26px;}
.box2-left .member-search .search { margin:17px 0 0 45px; float:left; background:#fff; width:205px; padding:4px; }
.box2-left .member-search .search input { width:148px; background:#fff; border:1px solid #b7b7b7; height:22px; line-height:22px; padding-left:7px; float:left; border-right:none;}
.search-button { float:left; height:24px; line-height:22px; background:url(../images/search_button_03.jpg) repeat-x; border:1px solid #b7b7b7;}

/*学术成果*/
.xs-results { width:393px; padding:2px 2px 14px; border:1px solid #7cb2da; float:left; margin:0px 14px 0 0;}
.xs-results .xs-news { margin:18px 12px 0; font-size:14px; color:#454545; line-height:26px; padding-bottom:15px; border-bottom:1px solid #cccccc;}
.xs-results .xs-news img { float:left; margin-top:4px; width:98px; height:95px;}
.xs-results .xs-news .text { margin-left:20px; float:left; width:242px; overflow:hidden;}
.box2-left .xh-news { margin-top:0px;}
.box2-left .xh-news .second-news li { background:url(../images/box2_list_03.jpg) no-repeat 5px 10px; }

/*box2-right*/
.box2-right { width:290px; float:right; border:1px solid #7cb2da; padding-bottom:14px;}
.box2-right ul li { width:160px; height:65px; margin:14px auto 0; line-height:65px; font-size:22px; padding-left:94px;}
.box2-right ul li a { color:#2f2f2f;}

/*s-banner*/
.s-banner { width:1200px; margin:13px auto 0;}
.s-banner img { display:block;}

/*box3-分会单位*/
.fh-place { width:393px; padding:2px 2px 12px; border:1px solid #7cb2da; float:left; margin:14px 14px 0 0;}
.fh-place .second-news li { background:url(../images/box2_list_03.jpg) no-repeat 5px 10px; }
.fh-place .second-news li a {width:100%;}

/*box3-协会专家*/
.xh-experts {  width:785px; float:right;  border:1px solid #cccccc; padding-bottom:26px; margin:14px 0 0 0;}
.xh-experts .experts { margin-top:26px;}
.xh-experts .experts li { width:237px; border:1px solid #cccccc; float:left; margin-left:18px;}
.xh-experts .experts li img { display:block;}
.xh-experts .experts li .name { background:#1265bb; padding:12px 0; text-align:center; color:#fff; font-size:14px;}

/*box4-供求人才*/
.gq-talent { width:393px; padding:2px 2px 14px; border:1px solid #7cb2da; float:left; margin:14px 14px 0 0;}
.gq-talent .xs-news { margin:13px 12px 0; font-size:14px; color:#454545; line-height:26px; padding-bottom:12px; border-bottom:1px solid #cccccc;}
.gq-talent .xs-news a { color:#454545;}
.gq-talent .xs-news img { float:left; margin-top:4px; width:46px; height:73px; border:1px solid #cccccc;}
.gq-talent .xs-news .text { margin-left:20px; float:left; width:282px; overflow:hidden; height:81px;}

/*box4-需求人才*/
.xq-talent { width:480px; padding-bottom:16px; border:1px solid #cccccc; float:left; margin:14px 14px 0 0;}
.xq-talent .xs-news { margin:17px 12px 0; font-size:14px; color:#454545; line-height:26px; padding-bottom:15px; border-bottom:1px solid #cccccc;}
.xq-talent .xs-news a { color:#454545;}
.xq-talent .xs-news img { float:left; margin-top:4px; width:98px; height:73px; border:1px solid #cccccc;}
.xq-talent .xs-news .text { margin-left:20px; float:left; width:308px; overflow:hidden; height:81px;}

/*box4-联系我们*/
.contact { width:288px; border:1px solid #cccccc; float:right; padding-bottom:24px; margin:14px 0 0 0;}
.contact .figure img { display:block; width:251px; height:194px; margin:18px auto 0;}
.contact .text { margin-left:20px; width:251px; overflow:hidden; font-size:14px; color:#454545; line-height:26px; margin-top:18px; }

/*友情连接*/
.friend-links { margin-top:14px; border:1px solid #cccccc; margin-bottom:50px;}
.friend-links .links { font-size:14px; padding:20px;}
.friend-links .links li { float:left; line-height:24px;}
.friend-links .links a { color:#454545; }


















