@charset "utf-8";
body {margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;text-align:center; background:#fff;font-family: "宋体";font-size: 12px;color: #232323; line-height:120%;}
a img{border:0;}
ul,li{margin:0; padding:0; list-style:none;}
.clear{ clear:both;}

.a:link {
	color: #000000;
	text-decoration:none;
}
.a:visited {
	color: #000000;
	text-decoration:none;
}
.a:hover {
	color: #000000;
	text-decoration:underline;
}
.a:active {
	color: #000000;
	text-decoration:none;
}




/* basic */
#index{width:1000px; height:644px; margin-left:auto; margin-right:auto;}
#bot{width:1000px; height:32px; margin-left:auto; margin-right:auto;}
#wrapper{width:1000px; margin-left:auto; margin-right:auto;}
#top{height:279px; background:url(../images/top.jpg) no-repeat;}
#topmenu{ text-align:right;}
#content{}
#left_con{ float:left; width:219px; height:402px;background:url(../images/leftmenu_bg.jpg) top no-repeat;}
#left_menu{ width:219px; padding:6px 0;}
#left_time{ width:219px; background:url(../images/clock_bg.jpg) top left no-repeat; padding-top:20px;}
#right_con{ float:right; width:781px;background:url(../images/content_bg.jpg) repeat-y left; text-align:center;}
#right_title{ padding:11px 37px; text-align:left;}
#right_detail{ padding:10px 0 0 10px; text-align:center;}
#bottom{width:1000px; margin-left:auto; margin-right:auto;}

.recru_title{ width:580px; border:#e4eef7 solid 1px; padding: 10px 20px; background:#FFFFFF; margin:45px 0 0 20px;}
.recru_title li{float:left; width:123px; height:40px; margin:0 4px; text-align:center;}
.recru_title li a{ color:#016db6; font-size:14px; font-weight:bold; display:block;height:28px; text-decoration:none; padding-top:12px;}
.recru_title li a:hover{ background:url(../images/recru_title_bg.jpg) no-repeat;}
.job{ background:url(../images/job_bg.jpg) no-repeat; width:617px; margin:10px 0 10px 20px; color:#016bb5; padding:10px 0 0 30px; line-height:150%;}
.title_btn{float:right;}
.qa_q{margin-bottom:8px;}
.newslist{ background:url(../images/newslist_bg.jpg) no-repeat; width:660px; height:472px; padding-top:20px;}
.newslist li{clear:both; padding:0 0 8px 20px; height:20px;margin:8px 0; border-bottom:#c0d7e9 dashed 1px;overflow:hidden; width:600px;}
.newslist li p{margin:0px; float:left; display:inline; padding-top:4px; text-align:left;}
.newslist li p.data_list{width:80px;}
.newslist li p.content_list{width:500px; overflow:hidden;}
.newslist li p.content_list a{color:#000; text-decoration:none;}
.news_title{color:#016bb5; font-size:14px; font-weight:bold; line-height:180%; border-bottom:#c0d7e9 dashed 1px; width:645px;}
.news_data{ color:#353432;font-size:12px;}
.news_pic{ margin:15px 0;}
.news_txt{ line-height:150%; text-align:left;color:#016bb5;width:605px; padding:20px; height:330px; overflow:hidden;SCROLLBAR-FACE-COLOR: #FDFDFD;SCROLLBAR-HIGHLIGHT-COLOR: #F0F0F0;SCROLLBAR-SHADOW-COLOR: #CCC;SCROLLBAR-3DLIGHT-COLOR: #eaf1f7;SCROLLBAR-ARROW-COLOR: #056fd5;SCROLLBAR-TRACK-COLOR: #eaf1f7;SCROLLBAR-DARKSHADOW-COLOR: #eaf1f7;SCROLLBAR-BASE-COLOR: #eaf1f7;}
.newslist_l{ width:660px; padding-top:20px;/* background:url(../images/news_bg.jpg) no-repeat;height:703px;*/}
.status li{ float:left; padding:20px 0 0 20px;}

#index_txt{display:block;text-indent: -1000px;overflow:hidden;width:1px;height:1px;}

/*100518*/
.news_pic_temp_1{text-align:center;margin:10px auto;}
.news_pic_scroll{ width:581px; height:99px; background:#c6d7e9; margin:0 auto;}
.news_pic_scroll .left{float:left; width:25px;}
.news_pic_scroll .right{float:right; width:24px;}
.news_pic_scroll .middle{ text-align:left; width:506px; float:left; height:87px; padding:6px 8px; overflow:hidden;}
.news_pic_scroll .middle li{float:left;background:#fff;border:#bcc2c2 solid 1px; padding:2px 0 0 2px; text-align:left; width:112px; height:80px; margin-right:10px;}
.news_txt_new{clear:both;width:605px; padding:20px;line-height:150%; color:#016bb5;/*height:200px; overflow:auto; SCROLLBAR-FACE-COLOR: #FDFDFD;SCROLLBAR-HIGHLIGHT-COLOR: #F0F0F0;SCROLLBAR-SHADOW-COLOR: #CCC;SCROLLBAR-3DLIGHT-COLOR: #eaf1f7;SCROLLBAR-ARROW-COLOR: #056fd5;SCROLLBAR-TRACK-COLOR: #eaf1f7;SCROLLBAR-DARKSHADOW-COLOR: #eaf1f7;SCROLLBAR-BASE-COLOR: #eaf1f7;*/}
.news_pic_temp_2{ background:url(../images/video_demo_bg.jpg) no-repeat;padding:12px 0 0 12px; text-align:left; width:380px; height:267px; margin:10px auto;}
.news_pic_scroll .middle2{width:506px; float:left; height:87px; padding:6px 13px; overflow:hidden;} 
.news_pic_scroll .middle2 li{float:left;background:url(../images/video_demo2_bg.jpg) no-repeat;padding:3px 0 0 3px; text-align:left; width:113px; height:80px; margin-right:10px;}
.news_txt_new2{clear:both;width:605px; height:190px; overflow:auto; padding:20px;line-height:150%; text-align:left;color:#016bb5;SCROLLBAR-FACE-COLOR: #FDFDFD;SCROLLBAR-HIGHLIGHT-COLOR: #F0F0F0;SCROLLBAR-SHADOW-COLOR: #CCC;SCROLLBAR-3DLIGHT-COLOR: #eaf1f7;SCROLLBAR-ARROW-COLOR: #056fd5;SCROLLBAR-TRACK-COLOR: #eaf1f7;SCROLLBAR-DARKSHADOW-COLOR: #eaf1f7;SCROLLBAR-BASE-COLOR: #eaf1f7;}

.jyeocvwx { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jycderthj { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jyvgfylx { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jycderthj { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jyocvbhy { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jycderthj { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jyvgfylx { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jyertcsw { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jyocvbhy { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}
