

/*ad广告位*/
.ad ul{ margin-left:-12px; margin-top:16px; clear:both; width:1100px;}
.ad li{ width:188px; height:90px; border:1px solid #ccc; float:left;margin-left:12px;}
* html .ad ul{ margin-left:-17px; margin-top:16px; clear:both; width:1100px;}
* html .ad li{ width:188px; height:90px; border:1px solid #ccc; float:left;margin-left:7px;}

.ad1{ width:1004px; height:90px; padding-top:16px; overflow:hidden; clear:both;clear:both;}
.ad1 img{ width:1004px; height:90px;overflow:hidden; clear:both;clear:both;}

.ad2{height:90px;clear:both;}
.ad2 ul{ margin-left:-22px;height:90px;clear:both;}
.ad2 li{float:left;margin-left:22px;}
.ad2 li img{ width:320px; height:90px;}


/*--swf图片轮换--*/
.swf{width:310px; float:left;overflow:hidden;margin-top:18px;}
.newsswf{ width:310px; height:230px; overflow:hidden;}
.habout{ margin-top:16px;overflow:hidden;}
.habout ul{ margin-left:-8px; width:320px;}
* html .habout ul{ margin-left:-16px;}
.habout li{width:84px;float:left; background:url(../images/icon1.jpg) no-repeat left; padding-left:14px; margin-left:8px; line-height:28px;text-overflow: ellipsis;white-space: nowrap;course:hand;}
* html .habout li{width:84px;float:left; background:url(../images/icon1.jpg) no-repeat left; padding-left:14px; margin-left:4px; line-height:28px;text-overflow: ellipsis;white-space: nowrap;course:hand;}

.turn_pic { width:300px; height:435px; padding:5px; background:url(../images/turns_bg.gif) no-repeat; overflow:hidden; zoom:1;line-height:0;}
.fpic{ position:relative; width:300px; height:430px;}
#focpic{ position:absolute;}
.thubpic    { z-index:20; width:68px; height:68px; cursor:pointer; padding-top:4px; position:absolute; top:358px;}
.thubpiccur { z-index:30; width:68px; height:68px; cursor:pointer; padding-top:4px; position:absolute; top:358px; background:url(/images/arrow.gif) no-repeat center top;}
.thubpic    img{ border:#cccccc 2px solid; width:66px; height:68px;}
.thubpiccur img{ border:#008cc0 2px solid; width:66px; height:68px;}
#tmb0{ left:0;}
#tmb1{ left:78px;}
#tmb2{ left:154px;}
#tmb3{ left:230px;}
#fttlbg  { width:300px; position:absolute; top:325px; z-index:15; height:30px; background:#000; filter:alpha(opacity=50); moz-opacity:0.5;}
#fttltxt { width:300px; position:absolute; top:325px; z-index:18; line-height:30px; font-size:14px; color:#fff; text-align:center;}
#fttltxt a:link, #fttltxt a:hover, #fttltxt a:visited{ color:#fff;}
/*--news行业动态--*/
.news{width:384px; float:left; margin-left:22px;overflow:hidden;margin-top:18px;}
.news ul{width:384px;height:152px;}
.news li{ line-height:28px;}
.news li .time{ float:right; color:#777;}

/**通知公告**/
#bszn{height:205px;}
.hidden{display:none}
.tit1{ width:100%;margin-bottom:8px; background:url(../images/tit.jpg) repeat-x bottom; line-height:30px; clear:both; overflow:hidden;}
.tit1 a:hover{ text-decoration:none;}

.tit1 h2{height:30px;font-size:18px;font-weight:normal; color:#d50000;float:left;display:block; margin-right:20px;border-bottom:1px solid #d50000;}
.tit1 h2 a{color:#d50000;}

.tit1 h2.nocur{font-weight:normal; border-bottom:none;color:#333;}
.tit1 h2.nocur a{font-weight:normal;color:#333;}


/*--hot通知公告--*/
.hot{width:264px;float:right;margin-top:18px; border:1px solid #ccc;}
.hot ul{width:262px;float:right;height:320px;}
.hot li{width:235px; margin-left:15px; line-height:20px;margin-top:0px; min-height:27px;}
*+html .hot li{min-height:24px;}
.hot li span{background:url(../images/icon.jpg) no-repeat left top;width:225px; float:left;line-height:18px; padding-left:12px; display:inline;}
.hot li .time{float:right; display:inline;}
* html .hot li span{background:url(../images/icon.jpg) no-repeat left top;}

*+ html .hot li span{background:url(../images/icon.jpg) no-repeat left top;}

.hot li h2{font-size:13px; font-weight:normal;border-bottom:1px solid #ccc; padding-bottom:8px; margin-bottom:8px;}
.hot li h1{ font-size:13px; color:#d50000; line-height:18px;}


/*--video视频--*/
.video{width:310px; float:left;overflow:hidden;margin-top:28px;}
.videoswf{ width:310px; height:210px; overflow:hidden; padding-top:8px;}
.videonr{ overflow:hidden;}
.videonr h2{font-weight:normal; background:#888; color:#fff; font-size:12px; padding-left:8px; margin-bottom:10px;}
.videonr b {font-size:12px;font-weight:normal; float:right; padding-right:8px; color:#fff;}
.videonr img{width:122px; height:72px; float:left; margin-right:15px;}
.videonr span{font-size:11px;font-weight:normal;width:120px; float:left; line-height:16px; color:#777;}
.videonr span h1{ font-size:12px; padding-right:12px;font-weight:normal;line-height:16px; color:#333; padding-bottom:4px;}


/*--results科技成果鉴定--*/
.results{width:384px; float:left; margin-left:22px;overflow:hidden;margin-top:28px;}
.results ul{width:384px;height:152px;}
.results li{ line-height:28px;}
.results li .time{ float:right; color:#777;}

/*--committee专业委员会--*/
.committee{width:264px;float:right;margin-top:28px; overflow:hidden;margin-bottom:28px;}
.committee ul{width:262px;float:right; border:1px solid #ccc;height:206px; margin-top:0px;}
.committee li{width:118px; float:left;margin-left:12px;font-size:12px; line-height:22px;}
* html .committee li{width:118px; float:left;margin-left:5px;font-size:12px; line-height:22px;}

/*--academic学术交流--*/
.academic{width:262px;float:right; border:1px solid #ccc; margin-top:16px; padding-bottom:10px;}
.academic img{width:115px; height:85px; float:left; margin-right:10px; margin-left:12px;}
.academic span{font-size:11px;font-weight:normal;width:120px; float:left; line-height:16px; color:#777;}
.academic span h1{ font-size:12px; padding-right:12px;font-weight:normal;line-height:16px; color:#333; padding-bottom:4px;}

/*--nproduct新技术产品--*/
.nproduct {width:720px;overflow:hidden; margin-top:28px;float:left;}
.nproduct ul{width:740px;overflow:hidden; padding-bottom:20px; margin-left:-21px;}
* html .nproduct ul{width:760px;overflow:hidden; padding-bottom:20px; margin-left:-40px;}
* html .nproduct li{text-align:center; width:225px;line-height:30px;margin-left:20px; float:left;padding-bottom:8px;}
.nproduct li{text-align:center; width:225px;line-height:30px;margin-left:21px; float:left;padding-bottom:8px;}
.nproduct img{width:225px; height:155px;}

/*--recommended企业推荐--*/
.recommended{width:264px;float:right;margin-top:28px;}
.recommended ul{width:262px;float:right; border:1px solid #ccc;height:450px;}
.recommended li{ font-size:12px;width:235px; margin-left:15px; line-height:26px;text-overflow: ellipsis;white-space: nowrap;course:hand;}


/*--policy政策法规--*/
.policy{width:220px; float:left;overflow:hidden;margin-top:28px;}
.policy ul{width:220px;height:240px;}
.policy li{width:220px;line-height:28px; white-space: nowrap;                   /* IE6 需要定义宽度 */        overflow: hidden;                       -o-text-overflow: ellipsis;    /* Opera */        text-overflow:    ellipsis;    /* IE, Safari (WebKit) */    }
.policy li .time{ float:right; color:#777;}
/*--publication学会刊物--*/
.publication {width:264px;overflow:hidden;margin-top:28px;float:right;}
.tit2{ width:100%;margin-bottom:8px; background:url(../images/tit.jpg) repeat-x bottom; line-height:30px;overflow:hidden;clear:both;}
.tit2 h1{height:30px;font-size:18px;font-weight:normal; background:#888;color:#fff; padding-left:8px; padding-right:8px;float:left;display:block;}

.publicationwz{overflow:hidden;  margin-left:-10px;}
.publicationwz li{text-align:center; width:80px;line-height:30px;margin-left:10px; float:left;padding-bottom:8px; white-space: nowrap;                    /* IE6 需要定义宽度 */        overflow: hidden;                       -o-text-overflow: ellipsis;    /* Opera */        text-overflow:    ellipsis;    /* IE, Safari (WebKit) */    }
.publicationwz img{width:80px; height:100px;}

.publicationwz1{overflow:hidden;}
.publicationwz1 li{width:264px;line-height:24px; white-space: nowrap;                    /* IE6 需要定义宽度 */        overflow: hidden;                       -o-text-overflow: ellipsis;    /* Opera */        text-overflow:    ellipsis;    /* IE, Safari (WebKit) */    }
.publicationwz1 li .time{ float:right;}

/*--help帮助指南--*/
.help{width:220px; float:left;overflow:hidden; margin-left:28px;margin-top:28px;}
.help ul{width:220px;height:240px;}
.help li{width:220px;line-height:28px; white-space: nowrap;                   /* IE6 需要定义宽度 */        overflow: hidden;                       -o-text-overflow: ellipsis;    /* Opera */        text-overflow:    ellipsis;    /* IE, Safari (WebKit) */    }
.help li .time{ float:right; color:#777;}

/*--hr人才招聘--*/
.hr{width:264px; float:right;overflow:hidden;margin-top:28px;}
.hr ul{width:264px;height:240px;}
.hr li{width:264px;line-height:28px;text-overflow: ellipsis;white-space: nowrap;course:hand;}
.hr li .time{ float:right; color:#777;}



/*--link--
.link{width:264px; float:right;overflow:hidden;margin-top:16px;}
.link ul{width:264px;height:270px;}
.link li{width:264px;line-height:24px;text-overflow: ellipsis;white-space: nowrap;course:hand;}*/



/*left*/
#left{width:226px; float:left;margin-top:20px; border:1px solid #ccc;}
#left h1{text-indent:1em;color:#333;width:226px;background:url(../images/leftbg.jpg) no-repeat; border-bottom:1px solid #ccc; line-height:40px; height:40px;font-size:18px; font-weight:normal;}

.amenu{ width:186px;font-weight:normal; margin-top:15px;}
.amenu a{ color:#111; font-size:13px; padding-left:20px;}
.amenu li{width:186px; text-indent:2em;font-size:13px; height:24px;line-height:24px;background:url(../images/amenubg.jpg) no-repeat; margin-top:6px;}
.acurrent{background:url(../images/amenuon.jpg) no-repeat;display:block;font-weight:bold;color:#fff;}
.acurrent a{background:url(../images/amenuon.jpg) no-repeat;display:block;font-weight:bold;color:#fff;}
.acurrent a:visited{color:#fff;}


/*right*/
.right{width:740px;margin-top:20px;float:right; overflow:hidden; margin-bottom:30px; }

.about h1{ text-align:center; padding-top:50px; font-size:18px; }



/*blocks优秀项目*/
.blocks{padding-top:10px; clear:both;}
.btit{ width:100%;margin-bottom:8px; background:url(../images/tit.jpg) repeat-x bottom; line-height:30px;overflow:hidden;clear:both;}
.btit h1{height:30px;font-size:18px;font-weight:normal; background:#0da6cd;color:#fff; padding-left:8px; padding-right:8px;float:left;display:block;}
.btit h1 a{height:30px;font-size:18px;font-weight:normal; background:#0da6cd;color:#fff; padding-left:8px; padding-right:8px;float:left;display:block;}

.win_lt{ float:left; width:360px; height:280px; overflow:hidden; margin-top:10px;}
.win_lt .pic { float:left; width:120px; height:280px;}
.win_lt .pic li { height:100px;}
.win_lt .pic img{ width:120px; height:80px;}

.win_lt .txt { float:left; width:220px; height:280px; padding-left:20px; overflow:hidden;}
.win_lt .txt li { height:140px; line-height:22px; font-weight:bold; font-size:12px;}
.win_lt .txt li a { color:#222;}
.win_lt .txt li p a { color:#888; font-size:12px; font-weight:normal;}

.win_rt{overflow:hidden; margin-top:10px; margin-left:-10px; width:1030px;}
.win_rt li { float:left; width:190px; height:143px; line-height:28px; text-align:center; margin-left:10px;_margin-left:7px; position:relative;display:inline-block;}
.win_rt li img{ width:190px; height:127px;}
.win_rt li .name{ width:190px; height:30px; line-height:30px; background:#000; color:#fff; text-align:center; display:block; position:absolute; bottom:16px; left:0;
                    filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}


/*--links友情链接--*/
.link{ margin-top:15px; width:1000px; height:114px; border:#e0e0e0 1px solid; clear:both;}
  .link .tit{ float:left; width:20px; height:94px; border-right:#e0e0e0 1px solid; line-height:24px; font-weight:bold; text-align:center; padding:10px 5px;}
    .link .tit a{ float:left; width:20px; height:94px; border-right:#e0e0e0 1px solid; line-height:24px; font-weight:bold; text-align:center; padding:10px 5px;}

  .link ul{ float:left; width:949px;height:106px; padding:10px; font-size:12px;}
  .link .txt{ float:left; width:949px;height:50px; line-height:22px;}
  .link li{ float:left; width:158px; text-align:center;}
  .link li img{ width:150px; height:50px;}
  
  
  
  

.member{ clear:both; padding-top:1px;}
  .member .part { position:relative; overflow:hidden; zoom:1;}
  .pron{ float:right;}
  .member .part .name{ width:250px; float:left;white-space: nowrap;                   /* IE6 需要定义宽度 */        overflow: hidden;                       -o-text-overflow: ellipsis;    /* Opera */        text-overflow:    ellipsis;    /* IE, Safari (WebKit) */}
.member .m_lt { float:left; width:310px;}
.turn_pic { width:310px; height:460px;overflow:hidden; zoom:1;line-height:0;}


/*--member会员服务中心中间--*/
.member .m_cr { float:left; width:380px; padding-left:28px; display:inline;}
  .member .m_cr .part{ margin:0 0 10px 0; height:160px;}
  .member .m_cr .part ul{ float:left; width:380px; padding-bottom:10px;}
  .member .m_cr .part li{line-height:24px; height:24px;color:#999;font-weight:normal;}
  .member .m_cr .part li a{ font-size:14px; color:#666;}
  
/*--member会员服务中心右边--*/
.member .m_rt{ width:264px; float:right;}

.login{ width:262px; height:200px;border:1px  solid #ccc;}
  .login .box { width:226px; height:90px; padding-top:5px; padding-left:30px; line-height:28px;}
  .login .box .in_txt { width:136px;height:20px; line-height:18px; border:#ccc 1px solid;}
  .login .box .out_btn{ width:53px; height:24px; line-height:18px;color:#fff; background:#d50000;}
  .login .box .out_btn1{ width:53px; height:24px; line-height:18px;color:#fff; background:#0da6cd;}
 .ad_rt img{width:262px; height:50px; margin-top:10px;} 
  
.mbr_tops{ width:262px; height:260px; margin-top:15px;border:1px  solid #ccc;}
  .mbr_tops ul { padding-left:15px;line-height:26px;}
  .mbr_tops ul li{white-space: nowrap;                   /* IE6 需要定义宽度 */        overflow: hidden;                       -o-text-overflow: ellipsis;    /* Opera */        text-overflow:    ellipsis;    /* IE, Safari (WebKit) */ }
  
/*--------左右滚动--*/
.duilian{top:320px;position:absolute;width:172px;overflow:hidden;display:none}
.duilian_left{left:6px}.duilian_right{right:6px}
.duilian_con{width:170px;height:300px;overflow:hidden}
.duilian_close{width:100%;height:24px;line-height:24px;text-align:right;display:block;font-size:13px;color:#555;text-decoration:none}




