﻿/* =======================================================================
   Code for IdeaCMS
   Vision : v1.0
   Creator : Fsong (ffb1121@163.com)
   Created Date : 2008.10.26
   Finish Date  : 2008.10.18
*/

/*基本信息*/
body { margin: 0;padding: 0;font:12px 宋体;line-height:19px;COLOR: #000;}
img{ border:0;}
a { COLOR: #666; TEXT-DECORATION: none;}
a:hover {COLOR: #000000;TEXT-DECORATION:underline;}
/*网站顶部*/
#head { margin:0 auto; width:988px; height:370px;}
      .head_bg_blue{float:left;width:717px;}
      .head_bg_red{float:left;width:271px;}
	  .head_bg_hui{float:left;width:422px;height:22px; text-align:right; background-color:#FFFFFF;}
	  .head_bg_hui_bg{float:left;width:566px;height:22px;background:url(top04.jpg);}
	  .head_logo{float:left;width:107px;height:90px;}	
	  .head_logo_name{float:left;width:468px;height:90px;}  
	  .head_logo_name_cn{float:left;width:468px;height:46px;}	  	  
	  .head_logo_name_en{float:left;width:468px;height:44px;}
	  .head_logo_bg{float:left;width:413px;height:90px;background:url(headbg.jpg);}	 
	  .head_line_bg_01{float:left;width:988px;height:2px;background:url(line01.jpg);}	
	  .menubg{float:left;width:988px;height:35px;}	
	  .menubg ul{float:left;width:988px;height:35px;}
	  .menubg ul li{float:left;width:100px;height:20px; color:#FFFFFF; padding-top:5px;background:url(demo01_menu.jpg); font-size:14px; font-weight:bold;}
	  .menubg ul li a{text-decoration:none;width:100px;height:20px;color:#FFFFFF;}	  
	  .menubg ul li a:hover{text-decoration:underline;width:100px;height:20px;color:#FFFFFF;background:none;}	  
      .head_banner {width:988px;height:210px;text-align:right;color:#15559D;}
	  .head_line_bg_02{float:left;width:988px;height:2px;background:url(line02.jpg);}		  

/*网站中部*/
#main { margin:0 auto;width:988px;height:auto; text-align:center;}
      #newspic{float:left;width:447px; padding:5px; text-align:left}
      #main_leftctr{float:left;width:258px;background:url(leftbg.jpg);DISPLAY: block; height:450px;}
	  #main_centerctr{float:left;width:447px;background:#FFFFFF;DISPLAY: block;}      
		  .main_centerctr_news{ }
		  .main_centerctr_news_pic{float:left;width:180px;padding-top:10px;}	
		  .main_centerctr_news_list{float:left;width:267px;padding-top:10px;}
	  #main_centerctr_news_index{float:left;width:447px; padding-top:10px;}	
	  	    
      #main_rightctr{float:left;width:283px;DISPLAY: block;}	  	  
	  /*首页下部框架*/
	  .main_downctr { margin:10px 0;position:relative;float:left;width:887px;height:265px;background:url(main_footbg.jpg);}
	  .main_downfg { margin:15px auto;position:absolute;width:320px;height:240px;border-left:1px #CFCFCF dashed;border-right:1px #CFCFCF dashed;left:299px;z-index:1;}
	  
	  .main_cpzsctr {position:absolute;width:279px;height:230px;text-align:left;left:10px;top:8px;z-index:2;}
	  .main_xwzxctr {position:absolute;width:300px;height:230px;text-align:left;left:309px;top:8px;z-index:3;}
	  .main_zthdctr {position:absolute;width:237px;height:230px;text-align:left;left:629px;top:8px;z-index:4;}
	  
	  .main_cpzstitle {width:279px;height:32px;color:#15559D;font-size:14px;font-weight:bold;background:url(main_d.jpg) no-repeat;}
	  .main_cpzstitle span { margin:0 0 0 157px;color:#868B8F;font-size:12px;font-weight:normal;}
	  .main_xwzxtitle {width:300px;height:32px;color:#15559D;font-size:14px;font-weight:bold;background:url(main_d.jpg) no-repeat;}
	  .main_xwzxtitle span { margin:0 0 0 180px;color:#868B8F;font-size:12px;font-weight:normal;}
	  .main_zthdtitle {width:237px;height:32px;color:#15559D;font-size:14px;font-weight:bold;background:url(main_d.jpg) no-repeat;}
	  
      .main_picctr { margin:4px 3px;float:left;width:128px;height:89px;border:2px #E4E8E9 solid;}
	  .main_picnewsctr {margin:4px auto 12px;float:left;width:300px;height:68px;} /* Moz */
	  *html .main_picnewsctr { margin:4px auto;float:left;width:300px;height:68px; } /* IE6 */
      *+html .main_picnewsctr { margin:4px auto 12px;float:left;width:300px;height:68px; } /* IE7 */ 
	  .main_newspic { margin:0 auto;float:left;width:120px;height:68px;border:2px #E4E8E9 solid;}
	  .main_newstitle { margin:0 0 0 8px;float:left;width:168px;height:17px;font-weight:bold;color:#15559D;}
	  .main_newsctt { margin:0 0 0 8px;float:left;width:168px;height:48px;}
	  .main_newslist {margin:0 auto;float:left;padding-top:2px;width:300px;height:20px;border-bottom:1px #E4E8E9 dotted;}
	  .main_newslist a { COLOR: #647086; TEXT-DECORATION: none;}
	  .main_newslist a:hover { BACKGROUND: #3b5998; COLOR: #ffffff;}
	  
	  .main_zthdctt { margin:3px auto;float:left;width:237px;border:2px #E4E8E9 solid;height:59px;}
	  /*首页上部框架*/
	  .main_upctr { position:relative;float:left;width:887px;height:200px;}
	  .main_upleftctr { position:absolute;width:596px;left:10px;height:auto;overflow:hidden;zoom:1;z-index:1;}
	  .main_uplefttitle { margin:0 auto;width:596px;height:23px;text-align:left;padding-top:2px;border-bottom:1px #E4E8E9 dotted;color:#15559D;font-size:14px;font-weight:bold;background:url(main_d1.jpg) no-repeat;}
	  .main_upleftctt { margin:0 auto;padding:8px;width:580px;height:140px;text-align:left;}
	  .main_upleftmore {margin:0 auto;padding-left:500px;width:580px;height:20px;text-align:left;font-weight:bold;}
	  .main_uprightctr { position:absolute;width:255px;left:622px;height:auto;overflow:hidden;zoom:1;z-index:2;}
	  .main_uprighttitle{ margin:0 auto;float:left;width:255px;height:23px;text-align:left;padding-top:2px;color:#15559D;font-size:14px;font-weight:bold;background:url(main_d1.jpg) no-repeat;}
	  .main_uprighttitle1{ margin:8px auto 0px;float:left;width:255px;height:23px;text-align:left;padding-top:2px;color:#15559D;font-size:14px;font-weight:bold;background:url(main_d1.jpg) no-repeat;}
	  .main_uprighttitle span { margin:0 0 0 130px;color:#868B8F;font-size:12px;font-weight:normal;}
	  .main_uprightfg { margin:0 auto 8px;width:181px;height:2px;float:left;}
	  .main_uprightnews {margin:0 auto;float:left;text-align:left;COLOR:#d4d5d7;padding:2px 3px 0;width:181px;height:23px;}
	  /*右侧搜索框*/
	  .main_shearchctr {margin:0 auto;float:left;text-align:left;padding:2px 5px 0;width:175px;height:30px;display:inline;}
	  .input_style {border:1px #7A7977 solid;color:#647086; width:100px; height:18px;}
	  /*友情链接*/
	  .main_linkctr { margin:10px 0;width:887px;height:36px;}
	  .main_linkctt { margin:0 5px;float:left;width:100px;height:36px;}
	  /*分页*/
	  .page { margin:5px auto 0;width:100%;height:34px; background:url(yifa_36.jpg);COLOR: #15559D;padding-top:4px;text-align:right;float:left;}
	  .page a { COLOR: #15559D; TEXT-DECORATION: none;}
	  .page a:hover { BACKGROUND: #3b5998; COLOR: #ffffff;}
	  /*二级页面中部*/
	  .main_leftctr { margin:0 16px 0 10px;width:596px;float:left;height:auto;overflow:hidden;zoom:1;display:inline;}
	  .main_leftctt { margin:0 auto;padding:8px;width:580px;height:auto;overflow:hidden;zoom:1;text-align:left;float:left;}
	  .main_rightctr { margin:0 auto;width:255px;float:left;height:auto;overflow:hidden;zoom:1;}
	  /*新闻咨询*/
	  .newslist_ctr { margin:0 auto;width:100%;height:70px;border-bottom:1px #C9C9C9 dotted;}
	  .newslist_title { margin:0 auto;width:100%;height:22px;padding-top:3px;font-size:14px;}
	  .newslist_ctt { margin:0 auto;width:100%;height:45px;}
	  .newsshow_title { margin:0 auto;width:100%;height:30px;font-size:14px;font-weight:bold;color:#15559D;text-align:center; background-color:#F2F2F2; border:#ddd solid 1px; padding-top:3px;}
	  .newsshow_sm { margin:0 auto;width:100%;height:30px;font-size:12px;text-align:right;padding-top:3px; color:#15559D;}
	  .newsshow_ctt { margin:0 auto;width:100%;height:auto;overflow:hidden;zoom:1;}
	  #newscontent{ font-size:14px; line-height:200%;}
	  /*产品展示*/
	  .product_ctr { margin:0 4px;width:184px;height:142px;float:left;}
	  .product_ctt { margin:0 auto;width:180px;height:113px;border:2px #E5EBF0 solid;}
	  .product_title {margin:0 auto;width:164px;height:22px;padding-top:3px;padding-left:20px;background:url(product_d.jpg) no-repeat;}
	  .productshow_picctr { margin:0 auto 10px;width:265px;height:150px;border:4px #E5EBF0 solid;float:left;text-align:center;padding-top:30px;}
	  .productshow_titlectr { margin:0 auto 10px;width:300px;height:150px;border-top:4px #E5EBF0 solid;border-bottom:4px #E5EBF0 solid;border-right:4px #E5EBF0 solid;float:left;padding-top:30px;}
	  .productshow_title { margin:0 auto;width:280px;height:25px;font-size:14px;font-weight:bold;color:#15559D;float:right;}
	  .productshow_id { margin:0 auto;width:270px;height:25px;float:right;}
	  /*产品滑块*/
	  *{padding:0; margin:0}
	  .dis { DISPLAY: block;}
      .undis { DISPLAY: none;}
	  #cntR { WIDTH: 100%;}
	  #NewsTop { CLEAR: both;}
	  #NewsTop P { FLOAT: left; LINE-HEIGHT: 21px;}
	  #NewsTop P.topTit { FONT-WEIGHT: bold; WIDTH: 117px;}
	  #NewsTop P.topC0 { BACKGROUND: #E5EBF0; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 70px; padding-left:10px;CURSOR: pointer;}
	  #NewsTop P.topC1 { BACKGROUND: #15559D; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 70px; padding-left:10px;COLOR: #fff;}
	  #NewsTop #NewsTop_tit { BORDER-BOTTOM: #15559D 3px solid; HEIGHT: 21px;}
	  #NewsTop #NewsTop_cnt { PADDING-TOP: 7px; min-height:200px; HEIGHT: auto !important; height:200px; overflow:visible;TEXT-ALIGN: left;}
	  /*人才招聘*/
	  .joblist_title { margin:0 auto;float:left;width:100%;height:25px;border-bottom:1px red solid;color:#15559D;text-align:center;}
	  .joblist_spantitle { margin:0 auto;float:left;width:30%;height:20px;padding-top:5px;}
	  .joblist_spanaddr { margin:0 auto;float:left;width:20%;height:20px;padding-top:5px;}
	  .joblist_spannum { margin:0 auto;float:left;width:20%;height:20px;padding-top:5px;}
	  .joblist_spandate { margin:0 auto;float:left;width:30%;height:20px;padding-top:5px;}
	  .joblist_ctt { margin:0 auto;width:100%;float:left;height:25px;border-bottom:1px #C9C9C9 dotted;text-align:center;}
	  .jobshow_title { margin:0 auto;width:100%;height:20px;float:left;border-bottom:1px red solid;color:#15559D;font-size:14px;}
	  .jobshow_upctr,.jobshow_bottomctr{ margin:0 auto;width:90%;height:auto;overflow:hidden;zoom:1;float:right;border-bottom:1px #E4E8E9 dotted;}
	  .jobshow_upctr span { margin:0 auto;width:50%;height:20px;float:left;padding-top:2px;}
	  .jobshow_bottomtitle { margin:0 auto;width:100%;height:20px;float:left;padding-top:2px;color:#15559D;}
	  .jobshow_bottomctt { margin:0 auto;width:100%;height:auto;overflow:auto;zoom:1;float:left;padding:5px 0;}
	  .jobshow_yppic { margin:8px 0 0;width:100%;height:20px;float:left;text-align:right;}
	  /*资源下载*/
	  .downlist_ctr { margin:0 auto;width:100%;height:70px;border-bottom:1px #C9C9C9 dotted;}
	  .downlist_title { margin:0 auto;width:560px;height:24px;padding-top:3px;font-weight:bold;background:url(ico_12.gif) no-repeat;background-position: 0px 4px;padding-left:20px;font-size:14px;}
	  .downlist_ctt { margin:0 auto;width:560px;height:20px;float:left;padding-left:20px;}
	  .downshow_title { margin:0 auto; width:100% ;height:25px;padding-top:5px;font-size:14px;font-weight:bold;text-align:center;border-bottom:1px red solid;color:#15559D;}
	  .downshow_ctt { margin:10px auto;width:70%;height:120px;float:left;}
	  .downshow_ctt span{ margin:0px auto;width:50%;height:23px;float:left;border-bottom:1px #C9C9C9 dotted;padding-top:7px;}
	  .downshow_pic { margin:10px auto;widht:30%;height:120px;float:left;}
	  .downshow_fg { margin:0 auto;width:100%;height:25px;padding-top:5px;font-weight:bold;border-bottom:1px red solid;float:left;}
	  .downshow_jsctt { margin:0 auto;width:100%; min-height:100px; HEIGHT: auto !important; height:100px; overflow:visible;TEXT-ALIGN: left;float:left;padding:10px 0px;}
	  .downshow_dz { margin:5px auto 0;width:100%;height:24px;padding-top:3px;background:url(ico_12.gif) no-repeat;background-position: 0px 4px;padding-left:20px;float:left;}
	  /*留言反馈*/
	  .guest_title { margin:0 auto;width:100%;padding-top:5px;height:20px;font-size:14px;color:#15559D;border-bottom:1px red solid;}
	  .guest_ctr { margin:0 auto;padding:5px 0px;width:100%;height:auto;overflow:hidden;zoom:1;border-bottom:1px #C9C9C9 dotted;}
	  .guest_xx1 { margin:0 auto;width:555px;height:20px;border-bottom:1px #C9C9C9 dotted;background:url(new-profile-announcement.gif) no-repeat;padding-left:25px;}
	  .guest_xx2 { margin:0 auto;width:555px;height:20px;border-bottom:1px #C9C9C9 dotted;background:url(new-wiki-comment.gif) no-repeat;padding-left:25px;}
	  .guest_ctt { margin:0 auto;padding:5px 0px;width:100%;height:auto;overflow:hidden;zoom:1;}
	  
	  .button {width:60px; height: 22px; background: url(../admin/Images/IptBg.gif) 0 -20px repeat-x #FFFFFF; border: 1px solid #476C9E;color: #15559D;}
	  .button1 {width:55px; height: 20px; background: url(../admin/Images/IptBg.gif) 0 -20px repeat-x #FFFFFF; border: 1px solid #476C9E;color: #15559D;CURSOR: pointer;}
	  .input_text {border:1px #7A7977 solid;color:#647086;}
	  
/*网站底部*/
#foot {margin:0 auto; width:988px; text-align:center; float:center;}
      .head_bg_blue{float:left;width:717px;background:url(top01.jpg);}
      .head_bg_red{float:left;width:271px;}
#footerbg{float:center;background:url(demo01_footer.jpg); width:988px; height:60px;}
#foot_menu { margin:20px auto 0px;width:789px;height:25px;border-bottom:1px #E4E8E9 dotted;}
/*连接样式*/
.nav {display:block; padding-top:0px;BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 12px; COLOR:#d4d5d7;BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; TEXT-ALIGN: left; TEXT-DECORATION: none;font-weight:bold; background:url(../1.gif); LINE-HEIGHT: 23px;
}
.nav:hover {display:block;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; no-repeat left center; COLOR: #ed0000; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; TEXT-DECORATION: none; background:url(../1-2.gif);
}
.sel {display:block;
	BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 12px; COLOR: #ed0000; LINE-HEIGHT: 27px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; HEIGHT: 27px; TEXT-ALIGN: left; TEXT-DECORATION: none;font-weight:bold}
.nav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ed0000; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; TEXT-DECORATION: none;
}

.navv {display:block; padding-top:0px;BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 12px; COLOR:#d4d5d7;BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; TEXT-ALIGN: left; TEXT-DECORATION: none;LINE-HEIGHT: 23px;
}
.navv:hover {display:block;
	FONT-SIZE: 12px; no-repeat left center; COLOR: #ed0000; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; TEXT-DECORATION: none;
}
.sell {display:block;
	BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 12px; COLOR: #ed0000; LINE-HEIGHT: 27px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; HEIGHT: 27px; TEXT-ALIGN: left; TEXT-DECORATION: none;font-weight:bold}
.navv:active {
	FONT-SIZE: 12px; COLOR: #ed0000; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; TEXT-DECORATION: none;
}


.pclass{ float:left; width:100px; height:10px; border:#ccc 1px solid; margin:2px; text-align:center; font-size:14px;}

div.context .year{ background-repeat:repeat-x; background-position:left bottom; width:705px;!important;width:705px;}
div.context .year ul{width:705px;}
div.context .year ul li{float:left; list-style-type:none; width:80px;color:#FFFFFF; margin-right:5px;margin-bottom:5px;background-repeat:repeat-x;background-image:url(/images/year.gif);*background-image:url(/images/year.gif); background-color:#3357a3;}
div.context .year ul li a{display:block;font-weight:bold;color:#FFFFFF;}
div.context .year ul li a:hover,div.context .year ul li a.sell{list-style-type:none;color:#FFFFFF;background-repeat:repeat-x;background-image:url(/images/year01.gif);*background-image:url(/images/year01.gif); background-color:#000000;}
.laborc
{
width:100px; float:left; border:#666 1px solid; margin:3px;}