@charset "gb2312";
body { font-family:宋体;}
.hr-10 { height:10px; clear:both; }
.hr-4-ccc { height:4px; clear:both; background:#d8d8d8; }
.breadcrumb { padding: 8px 15px; margin: 0 0 10px; list-style: none; background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid #ddd; }
.caption { padding:10px 0; }
.specialtopic-nav { background:#f1f1f1; height:34px; overflow:hidden; }
.specialtopic-nav li { float:left; list-style:none; line-height:34px; }
.specialtopic-nav  li a font{font-size:14px; font-weight:bold;/* color:#383838; padding:0 10px;  border-right:1px solid #e4e4e4; */}
.specialtopic-nav li a:hover font,.specialtopic-nav li.current a font{ color:#f30; text-decoration:none; }
/* top10切换  网文推荐 */
.top-panel { border:1px solid #ddd;}
.top-panel .wp_top { background:#f6f6f6; padding:0; }
.top-panel .wp_top .title{ border-bottom:1px solid #dbdee1; margin: 0; height:38px; }
.top-panel .wp_top .title li { margin-bottom:0px; float:left; }
.top-panel .wp_top .title li a { padding:0 12px; font-size: 14px;  color:#383838; background:none; height:36px; line-height:36px; display:inline-block;}
.top-panel .wp_top .title li a:hover,.top-panel .wp_top .title li a.selected { background:#fff; border-top:3px solid #ff8400; border-right:1px solid #dbdee1; padding-right:15px; position:relative; margin-bottom:-1px; text-decoration:none; }
.top-panel .wp_main { border-top:0; padding:10px; height:279px; overflow:hidden; }
.top-panel .wp_main .tab-pane { background:none; }
.top-panel .wp_main ul { background:url(imageslist.png) no-repeat left top; }
.top-panel .wp_main ul li { line-height:27px; border-bottom:1px solid #ddd; padding-left:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; WORD-BREAK: keep-all;width:180px;display:block;}
.top-panel .wp_main ul li a font,.top-panel .wp_main ul li a{ color:#5d5d5d;font-size:12px;  }
.top-panel .wp_main ul li a:hover font,.top-panel .wp_main ul li a:hover { color:#f30; }
/*要闻*/
.yaowen-panel { border:1px solid #ddd;}
.yaowen-panel .wp_top { background:#f6f6f6; height:38px; padding:0; }
.yaowen-panel .wp_top .title{ border-bottom:1px solid #ddd;*height:37px; }
.yaowen-panel .wp_top .title h1{background:#fff; width:120px; text-align:center; height:35px; border-top:3px solid #ff8400; border-right:1px solid #dbdee1; position:relative; margin-bottom:-1px; font-size:14px;}
.yaowen-panel .wp_main { border-top:0; padding:10px; height:280px;_height:275px; overflow:hidden; background-color:#FFF;}
.yaowen-panel .wp_main dl { margin:0; border-bottom:1px dotted #ddd; padding-bottom:10px; }
.yaowen-panel .wp_main dt { font-size: 18px; font-weight:normal; line-height: 42px; }
.yaowen-panel .wp_main dt a {font-size:16px; }
.yaowen-panel .wp_main dt a font{ color: #ce3f13; font-size:14px; }
.yaowen-panel .wp_main dt a:hover font{ color: #f30; }
.yaowen-panel .wp_main dd { margin-left:0; font-size:12px;}
/*专题*/
.zt-index-panel { background:#f8f7f5; padding:10px; }
.zt-index-panel .wp_top {height:38px; padding:0;background:url(imageshot_t.png) no-repeat;  padding: 0 10px 0 0; border:0;  }
.zt-index-panel .wp_top h1 { padding-left:9px; font-size: 14px; color: #383838; font-weight: bold;  margin:0; }
.zt-index-panel .wp_top h1 span{ font-size:20px; color:#fff; margin-right:15px;}
.zt-index-panel .wp_main { border:0; padding:0; }
.zt-index-panel .wp_main h2{ font-size:16px; color:#df1500; }
.zt-index-panel .wp_main .row-fluid .pull-right{ margin-top:8px;}
.zt-index-panel .wp_main .row-fluid .pull-right a{ color:#666;}
.zt-index-panel .wp_main dl{ margin:0;}
.zt-index-panel .wp_main dt a { color: #3C64A1; font-weight:normal; }
.zt-index-panel .wp_main .con{ margin-bottom:20px;}
.zt-index-panel .wp_main .con .pic { float: left; padding-top: 5px; width: 90px; height: 60px; margin-right: 10px; _margin-right: 13px; }
.zt-index-panel .wp_main .con .text { line-height: 20px; overflow: hidden; zoom: 1; color:#666; font-size:12px; }
.zt-index-panel .wp_main .con dd { margin-left:0; }
.zt-index-panel .wp_main ul { overflow:hidden; }
.zt-index-panel .wp_main ul li { line-height:28px; background:url(imagesdot2.png) no-repeat left center; padding-left:15px; border-bottom:1px dotted #ddd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; WORD-BREAK: keep-all;width:203px; }
.zt-index-panel .wp_main ul li a font{ color:#333; font-size:12px; padding:5px 0 10px 0; }
.zt-index-panel .wp_main ul li a:hover font{ color:#f30; }

/*信息化*/
.information-dt-panel { background:#fff; }
.information-dt-panel .wp_top {height:25px; padding:0;background:url(imagespanel-t.png) no-repeat;padding: 0 10px 0 0; border:0;  line-height:25px; }
.information-dt-panel .wp_top h1{ padding-left:19px; font-size: 16px; color: #383838; font-weight: bold;  margin:0;height:25px; line-height:33px; }
.information-dt-panel .wp_top h1 span{ float:right; margin-top:-3px;}
.information-dt-panel .wp_top h1 span a{ color:#666; font-size:12px; font-weight:normal;}
.information-dt-panel .wp_main { border:0; padding:0; }
.information-dt-panel .wp_main dl{ margin:10px 10px 10px 0;}
.information-dt-panel .wp_main dd{ margin:0;}
.information-dt-panel .wp_main dt{height:140px;text-align:center; line-height:18px;}
.information-dt-panel .wp_main dt img{ width:160px; height:120px; border:1px solid #ddd; padding:2px}
.information-dt-panel .wp_main ul li{ list-style:none; background:url(imagesdot.jpg) no-repeat left center; padding-left:15px; line-height:28px;}
.information-dt-panel .wp_main ul li a font{ color:#383838;font-size:14px; }
.information-dt-panel .wp_main ul li a:hover font{ color:#c00;}

/*电子技术*/
.electronic-panel { background:#fff; }
.electronic-panel .wp_top {height:25px; padding:0;background:url(imagespanel-t.png) no-repeat;padding: 0 10px 0 0; border:0;  line-height:25px; }
.electronic-panel .wp_top h1 { padding-left:19px; font-size: 14px; color: #383838; font-weight: bold;  margin:0;height:25px; line-height:33px; }
.electronic-panel .wp_top h1 span{ float:right; margin-top:-3px;}
.electronic-panel .wp_top h1 span a{ color:#666; font-size:12px; font-weight:normal;}
.electronic-panel .wp_main { border:1px solid #ddd; border-top: 0;}
.electronic-panel .wp_main .wp_content{margin:0 10px 0px 10px;}
.electronic-panel .wp_main dl{ margin:10px 10px 10px 0;}
.electronic-panel .wp_main dd{ margin:0;}
.electronic-panel .wp_main dt{height:140px;text-align:center; line-height:18px;}
.electronic-panel .wp_main dt img{ width:160px; height:120px; border:1px solid #ddd; padding:2px}
.electronic-panel .wp_main ul li{ list-style:none; background:url(imagesdot.jpg) no-repeat left center; padding-left:15px; line-height:27px;}
.electronic-panel .wp_main ul li a font{ font-size:12px;  }
.electronic-panel .wp_main ul li a:hover font{ color:#c00;}

/*环保*/
.hb-panel { background:#fff; }
.hb-panel .wp_top {height:36px; padding:0;background:url(imagesny-t.png) no-repeat;padding: 0 10px 0 0; border:0;  line-height:36px; }
.hb-panel .wp_top h1 { padding-left:19px; font-size: 16px; color: #383838; font-weight: bold;  margin:0;height:36px; line-height:36px; }
.hb-panel .wp_top h1 span{ float:right; margin-top:-3px;}
.hb-panel .wp_top h1 span a{ color:#666; font-size:12px; font-weight:normal;}
.hb-panel .wp_main { border:0; padding:10px; }
.hb-panel .wp_main dl{ margin:10px 10px 10px 0;}
.hb-panel .wp_main dd{ margin:0;}
.hb-panel .wp_main dt{height:140px;text-align:center; line-height:18px;}
.hb-panel .wp_main dt img{ width:160px; height:120px; border:1px solid #ddd; padding:2px}
.hb-panel .wp_main ul li{ list-style:none; background:url(imagesdot.jpg) no-repeat left center; padding-left:15px; line-height:28px;}
.hb-panel .wp_main ul li a font{ color:#383838;font-size:14px; }
.hb-panel .wp_main ul li a:hover font{ color:#c00;}

.slide{ height:336px; overflow:hidden; background:#ddd;}
.slide .wp_top{ display:none;}
.slide #banner {height: 336px;width:484px;overflow:hidden;}
.slide #banner_list{height:100%; width:100%; overflow: hidden;}
.slide #banner_list img{height:334px; width:484px;}
.slide-mini #banner_list img{width:321px;height: 334px;}
.slide-mini #banner{width:321px;height: 334px;}
.slide #banner_bg {position:absolute; bottom:0;background:#000;height:33px;filter: Alpha(Opacity=70);opacity:0.7;z-index:1000;cursor:pointer; width:100%; border:none; }
.slide #banner_info{position:absolute; bottom:4px; left:5px;height:22px;color:#FFF;z-index:1001;cursor:pointer; line-height:16px; font-size:12px; width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.slide #banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
.slide #banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8;z-index:1002; border-right:1px solid #fff;
			margin:0; padding:0; bottom:6px; right:5px;}


.slideshow .slide{ height:260px; overflow:hidden; background:#ddd;}
.slideshow .slide #banner {height: 260px;}
.slideshow .slide #banner_list{height:202px; width:321px; overflow: hidden;}
.slideshow .slide #banner_list img{height:202px; width:321px;}
.slideshow .slide #banner_bg {position:absolute; bottom:0;background:#F0F0F0;height:55px;filter: Alpha(Opacity=100);opacity:1;z-index:1000;cursor:pointer; width:319px; border:1px solid #ddd; }
.slideshow .slide #banner_info{position:absolute; bottom:5px; left:5px;height:44px;color:#333;z-index:1001;cursor:pointer; line-height:16px; font-size:14px; width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;}
.slideshow .slide #banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
.slideshow .slide #banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8;z-index:1002; border-right:1px solid #fff;
			margin:0; padding:0; bottom:61px; right:5px;}


