html,body{
	margin:0px;
	padding:0px;
	color:#454545;	
	background:#f1f1f1;
	font:12px "Arial Narrow",HELVETICA;
	-webkit-text-size-adjust:100%;
}
.wrap{
    margin:0 auto;
} 
.mainbox{
    margin:0 auto;
	text-align:left;
	width:1057px;
	height:auto;
	font-size:12px;
	line-height:22px;
	overflow:hidden;
	background:#fff;	
}

body,div,p,ol,ul,h1,h2,h3,p,th,td,dl,dd,form,legend,input,textarea,select{
	margin:0px;
	padding:0px;
	}	
ul,li{
	list-style-type:none;
	}	
img{
    border:0;
	vertical-align:middle;
}
table{
   border-collapse:collapse;
   border-spacing:0
   }
p{
   word-wrap:break-word
   }
em, cite, th, i {
   font-style: normal;
   font-weight: normal;
}
a{
	color:#333;
	text-decoration:none;
	}	
a:hover{
    color:#cd0200;
    text-decoration:underline;
    } 
h1{
   font-size:18px;
}
h2{
  font-size:16px;
}
h3{
  font-size:14px;
}
.green{
  color:green
  }
.red{
  color:red
  }
.clear{
    clear:both;
	font-size:0px;
	line-height:0px;
	overflow: hidden;
   }  
   
/*index.css*/
.top{background:url(../images/top_bg.jpg) top center no-repeat; height:192px;}
.top table td{}
.menu{background:url(../images/menu_bg.jpg) 0 0 repeat-x; height:36px; line-height:36px; text-align:center}
.menu ul{padding-left:78px;font-family:"微软雅黑"}
.menu ul li {float:left; font-size:14px; font-weight:bold; }
.menu ul li a{color:#fff; display:block;padding:0 15px; float:left;}
.menu ul li a:hover,.menu ul li a.current{text-decoration:none;background:url(../images/menu_hover.jpg) 0 0  repeat-x; color:#ffe400}

.content{padding:15px;}

/* 首页-焦点图 */
#focusImg_title {font-size:12px; text-align:right; clear:both; padding-right:10px;}
#focusImg {width:390px; height:354px; }
#focusImg .content1 {width:390px;height:290px;position:relative}
#focusImg .content1 .explain {font-size:14px; font-weight:bold; color:#fff;padding:0 10px; position:absolute;bottom:0;left:0}
#focusImg .content1 .cover {position:absolute;top:30px;left:0;width:390px;height:264px;background:url(../images/abg.png) top center no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="../images/abg.png");cursor:pointer}
#focusImg .tab {height:52px; width:390px; overflow:hidden; background:#fff; margin-top:2px; position:relative}
#focusImg .tab div {width:490px;position:absolute;top:0;left:0}
#focusImg .tab span {width:75px;height:55px;float:left;margin-top:5px; margin-right:5px; text-align:center;cursor:pointer;}
#focusImg .tab span img {background:#fff;border:1px #BAC1C7 solid;}
#focusImg .tab span.now img {border:1px #00459f solid;}

/*首页新闻*/
.news{}
.news .headline{color:#555;}
.news .headline h2 a{color:#a90c0e;}
.news .headline p a{color:#c00;}
.news ul{font-size:14px; line-height:30px}
.news ul li a span{color:#999}

.tit{background:url(../images/tit_bg.jpg) 0 0 no-repeat; width:230px; height:35px; line-height:35px;}
.tit h2{color:#fff; padding-left:40px; font-size:14px; }
.tit a {color:#fff}

.notice2{background:#f2f2f2; border:1px solid #ddd; width:228px; }

.tit2{background:url(../images/tit_bg2.jpg) 0 0 no-repeat; height:40px; line-height:40px;}
.tit2 h2 a{color:#fff; font-size:14px; padding-left:58px;}

/*获奖者风采*/
/*.rollphotos{margin-top:10px; height:151px;position:absolute; z-index:10; top:660px; left:170px; font-family:"微软雅黑"}
.rollphotos td{padding-right:10px;}*/
.expert_tit{float:left;}
#demo{ height:151px; padding-right:10px; }
.slide h2 {padding-top:5px;text-align:center}
.slide span{display:block;font-size:14px; line-height:20px; color:#666; font-family:"微软雅黑";text-align:center }
.slide h2 b{font-family:"华文行楷"; color:#c20000; font-size:26px; font-weight:normal; line-height:26px; }
.slide p{text-align:left; color:#000; line-height:22px; padding-left:5px;  font-family:"微软雅黑"}

.style1{background:url(../images/right_block_bg.jpg) 0 0 no-repeat; width:230px; height:331px;}
.Session{font-family:"微软雅黑"; text-align:center; font-weight:bold}
.Session a{padding:5px 10px; color:#fff; }
.Session a:hover{color:#fff}

.login_box{padding-top:210px; padding-left:25px;}
.login_box td{padding-bottom:10px; font-weight:bold}
.login_box .ipt2{width:128px; height:22px; line-height:22px; border:1px solid #ececec; border-top:1px solid #b4b1ac; padding-left:5px}



/*重要科技成果*/
.kp1{margin-top:10px; margin-right:10px; border:1px solid #ccc; padding:10px; margin-bottom:10px; width:360px; height:105px;overflow:hidden;}
.kp1 .imgarea{float:left; width:160px}
.kp1 .textarea{float:right; width:190px}
.kp1 .textarea  h3 a{color:#c00; font-family:"微软雅黑"}
.kp1 .textarea  p a{color:#c00}
.kp_box .more{text-align:right; padding-right:10px}
.kp_box .more a{color:#005fb5}
.kp1  .textarea  ul li{background: url(../images/hs_dot2.gif) left center no-repeat; padding-left:8px}

/*政策法规*/
.law{background:#f2f2f2; border:1px solid #ddd; width:228px; }
.law li{padding:5px 10px }
.law li a {background:url(../images/blogdian.png) left center no-repeat; padding-left:15px;}

/*底部图片滚动*/
.blk_18 {overflow: hidden;zoom: 1;  font-size: 9pt; border: 1px solid #e3e3e3;background:url(../images/foot_link_bg.jpg) 0 0 repeat-x; width:1024px; margin-top: 8px;}
.blk_18 .pcont{width: 972px;float: left; overflow: hidden;margin-left:10px;}
.blk_18 .ScrCont { width: 32766px; zoom: 1;  margin-left: -5px;}
.blk_18 #List1_1, .blk_18 #List2_1 { float: left; }
.blk_18 .LeftBotton,.blk_18 .RightBotton { width: 15px;height: 74px; float: left;background: url(../images/left.jpg) 0 0 no-repeat;}
.blk_18 .RightBotton{float:right;background: url(../images/right.jpg) 0 0  no-repeat; }
.blk_18 .pl img { display: block;cursor: pointer; border: none;}
.blk_18 .pl { width: 160px;float: left; text-align: center;line-height: 24px;margin-top:15px;margin-right:5px}

.foot p{padding-top:20px; line-height:24px}
.foot{height:105px; background:#fff; border-top:5px solid #cb0003; text-align:center; font-size:12px; color:#666; width:100%; margin-top:20px;}

/*内页 */
.inside_left{background:#d3051a url(../images/left_bottom.jpg) bottom right no-repeat; width:226px; min-height:650px; _height:650px}
.inside_left ul{padding:15px;}
.inside_left ul li {border-bottom:1px dotted #fb6f7d; padding-bottom:10px;}
.inside_left ul li a{color:#fff; font-size:14px; line-height:34px; background:url(../images/i_3.gif) left center no-repeat; padding-left:10px;}
.inside_left ul li a:hover{color:#fff;  }
.breadcrumbs{background:url(../images/right_tit_bg.jpg) 0 0 repeat-x; height:36px; line-height:36px; border:1px solid #ddd; border-bottom:0px;}
.breadcrumbs h3{background:url(../images/ico.jpg) left center no-repeat; margin-left:10px;}

.inr_cont p{text-indent:26px; font-size:14px; padding-top:15px}


.notice_list{}
.notice_list .item{padding: 15px 10px 20px;border-bottom: 1px #ccc solid;}
.notice_list .item:hover{background: #FAFAFA;cursor: pointer;}
.notice_list .item h2{font: 300 20px/30px 'Microsoft YaHei';color: #333;margin-bottom: 6px;}
.notice_list .item p{color:#666}
.notice_list .item .time{text-align:right; }
.notice_list .item .time span{background:url(../images/time_ico.jpg) left center no-repeat; padding-left:15px;}

.n_list ul li{float:left; width:230px; text-align:center; line-height:20px; margin:8px 12px; display:inline;}
.n_list ul li img{border:4px solid #e8e8e8}

.date{background:#f3f3f3; padding:10px;margin-top:15px; border-top:1px solid #ddd}
.date ul li{float:left;}
.date ul li a{float:left; width:80px; height:25px; text-align:center; line-height:25px; border:1px solid #ddd; background:#fff; margin:5px; font-size:14px;}
.date ul li a:hover,.date ul li a.current{background:#ce0303; border:1px soild #af0505; color:#fff; text-decoration:none}

.people_list ul li{height:168px; display:table-cell;float:left;border-right:1px dotted #ddd; margin-right:35px;padding-right:35px; margin-top:25px;font-family:"微软雅黑"; }
.people_list .imgarea{float:left; width:140px;}
.people_list .txtarea{margin-left:15px; width:180px; float:left;margin-top:25px;}
.people_list .txtarea h2{font-family:"华文行楷"; color:#333; font-size:26px; font-weight:normal; line-height:26px;}
.people_list .txtarea span{display:block;font-size:14px; line-height:24px; color:#333; font-family:"微软雅黑"; background:#f2f2f2; border-top:1px dotted #9e9e9e;border-bottom:1px dotted #9e9e9e ; margin:10px 0;padding-left:5px; }
.people_list a:hover{}
.people_list ul li.none1{border:0px; margin-right:0px; padding-right:0px;}

.people_list  p{text-align:left; color:#000; line-height:22px; padding-left:5px;  font-family:"微软雅黑"}


.law1{ font-size:14px; line-height:30px;}
.law1 li{padding:5px 10px }
.law1 li a {background:url(../images/blogdian.png) left center no-repeat; padding-left:15px;}


/*在线留言*/
.ly_wz{ width:580px; padding-left:170px; background:url(../images/ly_wz.jpg) no-repeat left center; height:30px; color:#666; font-size:13px; font-family:microsoft yahei; border-bottom:1px dashed #ccc; padding-bottom:40px;}

.online{ width:660px; padding-left:80px; height:380px; padding-top:30px; background:url(../images/ly_bg.jpg) no-repeat right bottom;}
.line{ padding-bottom:5px;width:540px; text-align:left; margin-top:10px; display:block; color:#666; line-height:20px; overflow:hidden;}
#frm_message .line span{ display:inline-block; height:20px; line-height:20px;}
.line_box{ width:420px;  margin-left:10px;  height:25px; line-height:25px; padding-left:5px; padding-right:5px; background:#ededed; border:none;}
.ly_txt{ width:420px;  height:120px; background:#ededed; border:none; margin-left:10px; vertical-align:top; font-size:12px; padding:5px;}
.anniu{ width:400px; padding-left:59px; margin-top:15px;}
.anniu2{ width:150px; margin-left:10px;}
.tj_an{ width:60px; height:25px; background:url(../images/cz_bg.jpg) repeat-x; font-weight:bold; color:#fff; cursor:pointer; border:none; line-height:25px; text-align:center;}
.cz_an{ width:60px; height:25px; cursor:pointer; background:url(../images/tj_bg1.jpg) repeat-x; font-weight:bold; color:#fff; border:none; line-height:25px; text-align:center; margin-left:10px;}

.style_cont{width:800px; margin:0 auto; padding-bottom:20px;}
.style_cont h1{font-size:36px; text-align:center; color:#000; margin:15px 0}
.style_cont .name{background:#f2f2f2; padding:1px 5px; text-align:center; margin:15px 0;}
.style_cont p{text-indent:26px; padding:8px 0}
.units{border-left:10px solid #000;}








