﻿body {background:#FFFFFF;margin:0px;font-size:12px;color:#333; font-family:宋体}
table,tr,td { font-size:12px; color:#333333}
select{line-height:14px; color:#666666; border-style: none; background:#f5fbff; border-width:0}
img { border:0}
.bug {clear:both}
.select1 { width:40px}

/*主体(背景)**/
#home_main {margin:6px 0 18px 0; height:335px;background:url(../../images/home_bg.gif)}
#hrtop {border-top:dotted 1px #cacbcc;padding:0 10px;}
#hrtop p:first-letter{color:#000;font-size:24px;float:left;letter-spacing:1px;font-family: 黑体;}
#per_mes { padding:10px 15px 0 15px; line-height:20px}

/*左边(新闻、简介)**/
#home_left {float:left; margin:7px 0 0 20px; width:336px; height:300px; display:inline }
#iframe_news { height:151px;}
#home_company h2 { margin:0; padding:0; height:22px}
#home_company h4 { margin:11px 13px; padding:0;}
#home_company h4 a{font-family:黑体; font-size:16px; font-weight:normal; color:#333333; text-decoration:underline}
/*中间(业务、信息)**/
#home_center {float:left;margin:0 0 0 33px; width:403px; display:inline}
#center_flash {height:135px; margin-top:5px; background:url(../../images/bg_flash.gif); overflow:hidden}
#home_message { height:172px; margin-top:20px} 
/*右边(登陆、快速通道)**/
#home_right {float:left;margin:0 0 0 35px;width:153px }
#home_login { margin-top:6px;}
#home_qlink { margin-top:16px;}
.qlink_one {  height:24px; margin:10px 0 0 2px}
#friendlink_pic { margin-top:20px}
.flink_pic { margin:0 3px 4px 0}
#friendlink_words { margin-top:5px;line-height:16px}
#friendlink_words a { color:#333333; text-decoration:underline; background:url(../../images/point.gif) 1px center no-repeat; padding-left:7px}

/*内页**/

#container { width:1003px}
#main {background:url(../../images/leftBG.gif) repeat-y;}
#righcontent {float:left; width:799px;}
#contentTop { background:url(../../images/bg_title.gif); height:29px; line-height:29px; padding-left:22px;}
#contentmain { margin:10px 22px; line-height:22px; width:755px}
#contentmain h2 {background:url(../../images/title_line0.gif) no-repeat bottom left;padding:5px; margin:0; font-size:18px; font-family:黑体; font-weight:normal; color:#444}
#success {margin:15px 160px; background:#f9fbfc; border:1px solid #e9eef2; padding:20px; text-align:center}
#success h4 { margin:0; padding:10px; font-size:14px;color:#77b337}
#failure {margin:15px 160px; background:#f9fbfc; border:1px solid #e9eef2; padding:20px; text-align:center}
#failure h4 { margin:0; padding:10px; font-size:14px;color:#8c8678}
/*leftmenu*/
#leftmenu      {float:left;width:203px;}
#leftmenu ul, h2  {margin:0px;padding:0px;}
#leftmenu li   {list-style:none;line-height:29px; border-bottom:1px solid #d9dde1}
#leftmenu li a {text-decoration:none;display:block;color:#333; padding-left:42px}
#leftmenu li a:hover {background:url(../../images/bg_selected.gif);}
.selected {background:url(../../images/bg_selected.gif);}
#left_quick { text-align:center}
#left_quick h2 {margin:0px;padding:0px;}
#left_view { text-align:center; margin:21px 0}

#leftmenu li ul { background:#FFFFFF;border-top:1px solid #d9dde1; padding:4px 0 10px 0}
#leftmenu li li { list-style:none;line-height:18px; height:18px;padding:12px 0 0 0; border:0;border-bottom:1px dotted #ebeff2;}
#leftmenu li li a {line-height:18px; height:18px;text-decoration:none;display:block;color:#4d6680; padding-left:54px}
#leftmenu li li a:hover { line-height:18px; height:18px;background:url(../../images/jt4.gif) 180px center no-repeat; padding-left:54px; color:#77b337}
.selected2 {background:url(../../images/jt4.gif) 180px 17px no-repeat; }

/**新闻新版**/
#Frontnews {border:1px solid #e3f2fc; background:#fafdff; margin-bottom:10px}
#Frontnews_img {float:left;width:200px;height:150px;padding:3px;margin:12px; background:url(../../images/bg_img.gif) no-repeat; text-align:center}
#Frontnews_art  {float:left; width:490px; padding:20px 10px}
#Frontnews h4 { font-size:12px; margin-bottom:5px}
.mytable { margin:5px 0}
.mytable tr {}
.mytable tr.t1 { background:url(../../images/newslistbg5.gif) no-repeat; padding:5px 0 0 0}/* 第一行的背景色 */
.mytable tr.t2{background-color:#ffffff;}/* 第二行的背景色 */
.mytable tr.t3 {}/* 鼠标经过时的背景色 */

/* 翻页 */
.page{text-align:center; margin:25px 0}
.page a{font-size:12px;font-weight:normal;margin-left:5px;}
.page a:link{color: #003399;text-decoration: none;font-weight:normal;}
.page a:visited{color:#003399;text-decoration: none;font-weight:normal;}
.page a:hover{text-decoration: underline;font-weight:normal;}
/* 员工风貌 */
.imglist { background:url(../../images/bg_line2.gif); height:100%}
.imglist ul {padding:0; margin:0; list-style:none;}
.imglist li { width:150px; height:186px; background:url(../../images/bg_zj.gif); float:left; margin:20px 34px 30px 0; display:inline}
.imglist_img { width:130px; height:130px; text-align:center;position:relative; margin:6px 0 0 6px;overflow:hidden;position:relative;text-align:center;}
.imglist_img p { position:static; +position:absolute; top:50%; vertical-align:middle; margin:0; padding:0}
.imglist_img img {position:static; +position:relative; top:-50%;left:-50%; vertical-align:middle }
.imglist_title {margin:4px 12px 0 4px; line-height:16px }
.imglist_time {margin:2px 12px 0 4px; font-size:11px; font-family:"Times New Roman", Times, serif; line-height:14px}
#pic_message {background-color:#f8f8f8; background-image:url(../../images/line5.gif); background-position:top; background-repeat:repeat-x; padding:10px}
#pic_message h6 { font-size:12px; margin:0}
#message_main {border-top:1px dotted #CCCCCC; padding-top:3px; margin-top:3px}

.imglist1 { background:url(../../images/bg_line3.gif); height:100%; margin-left:10px}
.imglist1 ul {padding:0; margin:0; list-style:none;}
.imglist1 li { width:140px; background:url(../../images/bg_zj1.gif) no-repeat; float:left; margin:15px 20px 15px 0;}
.imglist1_img { width:130px; height:130px; text-align:center;position:relative; margin:5px 0 0 5px;}
.imglist1_title {margin:2px 0 0 0; line-height:16px;display:inline; }

/* 人才招聘 */
#attention {padding:15px; margin-top:10px; height:150px; width:200px;border:1px dotted #cccccc;position:absolute;z-index:1;left:736px;	top:550px; background:#fafbfc}

/* 产品 业务 */

#tag { width:755px}
.endTag{clear:both; height:42px; background:url(../../images/end_n_bg3.gif) bottom repeat-x;}
.endTag h4{ margin:13px 0 0 0; padding:0; font-size:12px; font-weight:normal;}
.endTag ul{ margin:0; padding:0;}
.endTag li{float:left;margin:0 6px 0 0; height:42px; width:106px; background:url(../../images/tag2.gif); text-align:center; list-style:none}
.endTag .active{ background:url(../../images/tag1.gif)}
.endTag h2{padding:8px 10px 0; clear:both;}
.endTag a{color:#333; font-weight:bold; text-decoration:none}
.endTag a:visited{color:#333;}
.endTag a:hover{color:#003398;}

.endContent{height:41px; line-height:41px; background:url(../../images/tag3.gif)}
.endContent .list ul{ margin: 0; padding: 0; }
.endContent .list li {float:left; margin:0 0 0 15px; padding:0; list-style:none}
.endContent a{color:#333333; text-decoration:none}
.endContent a:hover{color:#003398; text-decoration:underline}
#p_series { margin:20px 0 10px 10px; color:#236ab0}

/*产品一级菜单*/
#promenu1 {width:100%;background:#fff url("../../images/bg_promenu.gif") repeat-x top;font-size:12px;line-height:32px; margin-top:16px; font-weight:bold }
#promenu1 ul { margin:0; padding:0 0 0 10px; list-style:none; }
#promenu1 li { float:left; background:url("../../images/left.gif") no-repeat left top; margin:0 5px 0 0;  padding:0 0 3px 4px; }
#promenu1 a { float:left; display:block; background:url("../../images/right.gif") no-repeat right top;
padding:5px 15px 4px 11px; text-decoration:none; color:#4d6680; }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#promenu1 a {float:none;}
/* End IE5-Mac hack */
#promenu1 a:hover { color:#333; }
#promenu1 #current { background-image:url("../../images/left_on.gif"); }
#promenu1 #current a { background-image:url("../../images/right_on.gif"); color:#333; padding-bottom:5px; }

#proinfo {margin:10px;}
#promenu2 { border-top:1px dotted #CCCCCC; margin:10px; padding:10px 0px}
#promenu2 h4 {margin:0; padding:0; font-weight:normal; font-size:12px; color:#4d6680;}
#promenu2 ul {margin:30px}
#promenu2 li { margin:12px 0; font-size:12px; font-weight:bold; color:#0D4BA8}
#promenu2 li a{ color:#0D4BA8}
.jt4 {background:url("../../images/jt4.gif") no-repeat 0px center; padding-left:10px}

#promenu2b { border-bottom:1px dotted #CCCCCC; padding:5px 0 10px 5px}
#promenu2b ul {}
#promenu2b li {margin:5px 20px 0 0; float:left;background:url("../../images/jt4.gif") no-repeat 0px center; padding-left:10px; padding-right:4px; font-weight:bold}
#promenu2b li a { color:#333333; text-decoration:underline;}
#promenu2b #current2 {background:url("../../images/jt5.gif") no-repeat 0px center; padding-left:18px; text-decoration:none}
#promenu2b #current2 a { color:#77b337; text-decoration:none; font-size:12px}

#prolist { margin:10px; padding:10px 0px}
#prolist h4 {margin:0; padding:0; font-weight:normal; font-size:12px; color:#4d6680}
#prolist ul {margin:20px}
#prolist li {background:url("../../images/point3x3.gif") no-repeat 0px center;padding-left:10px; height:28px;line-height:28px}
#prolist a { color:#0D4BA8}

#proinfo1 { margin:8px 15px 15px 15px}
#proinfo1 h4 {font-size:12px;font-weight:bold; border-bottom:1px dotted #CCCCCC; padding:15px 0 5px 0}
#proinfo1 ul { margin-left:24px}
#proinfo1 li{height:30px;}
#proinfo1 li div.inp{float:left;width:500px; padding-top:3px}
#proinfo1 li div.inf{float:left;margin:1px 0 0 10px;width:380px;color:#AAA;padding-top:3px;}
#proinfo1 li label{color:#4d6680;float:left;font-size:12px;line-height:28px;margin-right:5px;	text-align:left;width:84px;}

#jobinfo { margin:15px 15px 30px 15px;}
#jobinfo h4 {font-size:12px; font-weight:bold; border-bottom:1px dotted #CCCCCC; padding:8px 0 5px 0}
#jobinfo ul {padding:15px;border:1px solid #e9eef2; }
#jobinfo li{height:30px;}
#jobinfo li div.inp{float:left;width:500px; padding-top:3px}
#jobinfo li div.inf{float:left;margin:1px 0 0 10px;width:380px;color:#AAA;padding-top:3px;}
#jobinfo li label{color:#4d6680;float:left;font-size:12px;line-height:28px;margin-right:5px;	text-align:right;width:84px;}
.ji { font-size:18px; color:#FF0000; font-family:"华文行楷"}
#shenqing {height:43px; width:140px;position:absolute;z-index:2;left:789px;	top:350px;}
#payinfo { margin:15px 15px 30px 15px;}

#leaveword {margin:30px 15px;padding:15px;border:1px solid #e9eef2; background:#f9fbfc; line-height:20px;}
#leaveword h4 {font-size:12px;font-weight:normal; border-bottom:1px dotted #CCCCCC; padding:0; margin:0 0 25px 0}
#leaveword li{height:30px;}
#leaveword li div.inp{float:left;width:400px; padding-top:3px}
#leaveword li div.inf{float:left;margin:1px 0 0 10px;width:380px;color:#AAA;padding-top:3px;}
#leaveword li label{color:#4d6680;float:left;font-size:12px;line-height:28px;margin-right:5px;	text-align:left;width:48px;}
#leaveword li.submit{margin:10px 0 15px 50px;}

/*新闻内页*/
#news_title { text-align:center; margin:15px 0 40px 0}
#news_title h4 {font-family:黑体; font-size:18px; font-weight:normal; border-bottom:1px solid #CCCCCC; padding:5px; margin:5px}
#news_fu { text-align:right; padding-right:20px}
/*视频*/
.playlist {width: 660px;height: 105px;padding: 15px 9px 2px 9px;float: none; border-bottom:1px #dedede dotted}
.playlist ul {padding-top:8px;width:520px;float:right; margin:0}
.playlist li{line-height:170%; list-style:none;padding:0; margin:0}
.playlist .summary{height: 32px;overflow: hidden;color: #666;line-height: 16px;	margin:8px 0;}
.playlistImg {margin:0;	float:left; padding:3px; border:#dedede 1px solid}
.play_h4 { font-size:14px;padding:15px 0 5px 0; margin:15px 0 0 0; border-top:1px #dedede dotted }
#payinfo { margin:15px 15px 30px 15px;}
#payinfo h4 {font-size:16px; font-weight:bold; text-align:center; border-bottom:1px solid #CCCCCC; padding:15px 0 5px 0}
#payinfo p:first-letter{color:#000;font-size:24px;float:left;letter-spacing:1px;font-family: 黑体;}

ul.honor {margin:10px; padding:0; width:550px}
.honor li { background:url(../../images/honors_line.gif) top left no-repeat; padding-top:45px; text-align:center}
/*word*/
.sz11 {font-size:11px}
a:link   {color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover  {color:#0D4BA8;text-decoration:none; text-decoration:underline}
a:active {color:#0D4BA8;text-decoration:none;}

.wenzi01 {font-size:12px}
.wenzi01:link   {color:#406680;text-decoration:underline; }
.wenzi01:visited{color:#406680;text-decoration:underline;}
.wenzi01:hover  {color:#406680;text-decoration:underline;}
.wenzi01:active {color:#406680;text-decoration:underline;}

.blue1:link { color:#0D4BA8; text-decoration:underline; font-weight:bold }
.blue1:visited{ color:#0D4BA8; text-decoration:underline; font-weight:bold}
.blue1:hover{ color:#ff0000; text-decoration:underline;font-weight:bold}

.blue {line-height: 20px;color: #0D4BA8;}
.wenzi02 {font-size:12px; font-weight:normal; line-height:26px; font-family:"宋体"}
.english { font-family:Arial; color:#999999}
.underline:link   {text-decoration:underline;color:#0D4BA8;}
.underline:visited{text-decoration:underline;color:#0D4BA8;}
.underline:hover  {text-decoration:underline;color:#0D4BA8;}
.underline:active {text-decoration:underline;color:#0D4BA8;}
.zh {color:#ff7000;}
.gongxu {height:100px; width:100px;position:absolute;z-index:2;left:850px;top:350px;}
