﻿/* =======================================================================
   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;text-align:center;color: #647086;}
img{ border:0;}
a { COLOR: #15559D; TEXT-DECORATION: none;}
a:hover { BACKGROUND: #3b5998; COLOR: #ffffff;}

/*网站顶部*/
#head { margin:0 auto;width:100%;height:105px;background:url(head_bg.gif);}
      .head_bg { margin:0 auto;position:relative;width:779px;padding:27px 55px 0;height:44px;/*background:url(logo_bg.gif);*/text-align:right;color:#15559D;}
	  .head_menu {position:absolute;height:39px;width:889px;left:0;top:80px;font:14px 宋体;font-weight:bold;text-align:center;color:#797979;z-index:1;}
	  .head_menu ul {float:right;list-style:none;margin:0;padding:0; color:#15559D}
	  .head_menu ul li {margin:0 auto;padding-top:13px;float:left;width:99px;height:26px;background:url(n_centerbg.jpg);}
	  .head_menu ul li a:link,.head_menu ul li a:visited {text-decoration: none;color:#797979;}
	  .head_menu ul li a:hover{text-decoration:none; background:none;}
	  .head_left {margin:0 auto;padding-top:13px;float:left;width:81px;height:26px;background:url(n_leftbg.jpg);}
	  .head_left a:link,.head_left a:visited {text-decoration: none;color:#797979;}
	  .head_left a:hover{text-decoration:none;background:none;}
	  .head_right {margin:0 auto;padding-top:13px;float:left;width:113px;height:26px;background:url(n_rightbg.jpg);}
	  .head_right a:link,.head_right a:visited {text-decoration: none;color:#797979;}
	  .head_right a:hover{text-decoration:none;background:none;}
	  .logo { position:absolute;height:37px;width:184px;left:0;top:10px;z-index:2;}

/*网站banner*/
#banner { margin:0 auto;width:889px;height:186px;}


/*网站中部*/
#main { margin:0 auto;width:887px;height:auto;overflow:hidden;zoom:1;border-left:1px #E4E8E9 solid;border-right:1px #E4E8E9 solid;border-bottom:1px #E4E8E9 solid;}
      .main_topbg { width:887px;height:24px;background:url(main_topbg.jpg);}
	  /*首页下部框架*/
	  .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_xwzxctr2 {position:absolute;width:300px;height:230px;text-align:left;left:609px;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:255px;height:2px;float:left;}
	  .main_uprightnews {margin:0 auto;float:left;text-align:left;padding:2px 5px 0;width:255px;height:20px;border-bottom:1px #E4E8E9 dotted;}
	  /*右侧搜索框*/
	  .main_shearchctr {margin:0 auto;float:left;text-align:left;padding:2px 5px 0;width:255px;height:30px;display:inline;}
	  .input_style {border:1px #7A7977 solid;color:#647086;}
	  /*友情链接*/
	  .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:21px;background:#F4F9FC;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:25px;border-bottom:1px red solid;font-size:16px;font-weight:bold;color:#15559D;text-align:center;}
	  .newsshow_sm { margin:0 auto;width:100%;height:20px;font-size:12px;text-align:center;padding-top:3px;}
	  .newsshow_ctt { margin:0 auto;width:100%;height:auto;overflow:hidden;zoom:1;}
	  /*产品展示*/
	  .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:165px;border:4px #E5EBF0 solid;float:left;text-align:center;padding-top:15px;}
	  .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 { LINE-HEIGHT: 21px;}
	  #NewsTop P.topTit { FONT-WEIGHT: bold; WIDTH: 117px;}
	  #NewsTop P.topC0 { float:left;BACKGROUND: #E5EBF0; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 70px; padding-left:10px;CURSOR: pointer;}
	  #NewsTop P.topC1 { float:left;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:380px;height:180px;float:left;}
	  .downshow_ctt span{ margin:0px auto;width:100%;height:23px;float:left;border-bottom:1px #C9C9C9 dotted;padding-top:7px;}
	  .downshow_pic { margin:18px 0px 0px 15px;width:160px;height:176px;float:left;border:1px #E5EBF0 solid;}
	  .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 { width:100%;height:65px;background:url(foot_bg.jpg);text-align:center;}
      .content { margin:0 auto;padding:22px 0 0 0;width:889px;text-align:center;}
#foot_menu { margin:20px auto 0px;width:789px;height:25px;border-bottom:1px #E4E8E9 dotted;}

h3 {font-size:14px;}
h2 {font-size:14px; padding:0; padding-left:20px; margin:0;}
