@charset "utf-8";
/* CSS Document */

/* 首页开始 */
body { font-family:'宋体'; font-size:12px; margin:0 auto;}
a { color:#333}
a:hover { color:#F30}

#tip-out { background:url(../images/tipbj.jpg); background-repeat:repeat-x; }
#tip { width:960px; margin:0 auto; height:32px; line-height:32px; color:#7e838e;}
#tip table { height:32px;}
#tip a { color:#7e838e;}
#tip a:hover { color:#F30}
#tip img { vertical-align:middle}

#logo-out { }
#logo { width:973px; margin:0 auto;background: #fcfcfc;}

#banner-out {}
#banner { width:960px; margin:0 auto; margin-top:10px;}

#banner2-out { height:260px;}
#banner2 { width:960px; margin:0 auto; margin-top:10px;}

/*#nav-out { background:url(../images/navbj.jpg); background-repeat:repeat-x; height:41px; line-height:41px;}
#nav { width:980px; margin:0 auto; font-size:13px; font-weight:bold; color:#FFF; }
#nav ul li { float:left; padding:0 9px; text-align:center }
#nav ul li a { color:#FFF}
#nav ul li a:hover { color:#FFC}*/

#nav_out { height:42px; background-repeat:repeat-x;}
#nav0 { width:960px; height:41px; margin:0 auto; background:url(../images/navbj.jpg); height:42px; line-height:42px;}

#nav { line-height:42px; font-size:13px; font-weight:bold;}
#nav a { display:block; width:103px; color:#5e6061}
#nav a:hover  { color:#c8001d;}

#nav li { float:left; width:103px; text-align:center;}
#nav li a:hover{ background:url(../images/nav-bj.jpg);  background-repeat:repeat-x; color:#5e6061; }

#nav li ul { left:-900px; width:122px; position:absolute; margin-left:-54px; z-index:100; }
#nav li ul li{ background:url(../images/nav-li-bj.jpg); background-repeat:repeat-x;line-height:29px; height:29px; font-size:12px;border:1px #cacaca solid; border-top:0px;}
#nav li ul a{ text-align:left; color:#5e6061; font-weight:normal; text-align:center; border-bottom:1px #FFF }
#nav li ul a:hover  { font-weight:normal; color:#333; background:none; }
#nav li:hover ul { left: auto;}
#nav li.sfhover ul { left: auto;}

#search { width:960px; margin:8px auto; border:1px #CCC solid; height:30px; line-height:30px; background:#dfdfdf; color:#7b7b7b}
#search a { color:#7b7b7b}
#search a:hover { color:#F30}
#search img { vertical-align:middle}
#search input { height:20px; border:1px #CCC solid;}

#brand { background:url(../images/brandbj.jpg); width:960px; height:166px; margin:10px auto; overflow:hidden;}

#m01 { width:960px; margin:0 auto;}
#m01-l { width:210px; float:left;}
#m01-r { width:740px; float:right;}

#m02 { width:960px; margin:0 auto; margin-top:10px;}
#m02 p { width:960px; margin:0 auto; margin-top:10px;}

#m03 { width:960px; margin:0 auto; margin-top:10px;}
#m04 { width:960px; margin:0 auto; margin-top:10px; background:#FFF}
#m04-title { width:98%; margin:0 auto; background:url(../images/dw2.gif); background-repeat:repeat-x; background-position:bottom; height:40px; line-height:40px;}
#m04-title h2 { font-size:14px; padding-left:10px; color:#666; }
#m04-title h2 b { color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
#m04-title span { float:right; padding-right:10px;}
#m04-content { width:960px;}
#m05 { width:960px; margin:0 auto;}
#m05-l { width:740px; float:left;}
#m05-r { width:210px; float:right;}

#m06 { width:960px; margin:0 auto; background:url(../images/newsbj.jpg); background-repeat:no-repeat;height:401px;}
#m06-l { width:225px; float:left;}
#m06-r { width:225px; float:right;}
#m06-c { width:510px; float:left;}

#m06-l-title { width:225px; height:80px; line-height:80px;}
#m06-l-title h3 { font-size:14px; color:#333; padding-left:15px;}
#m06-l-title span { font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px;}
#m06-l-content { width:225px;}
#m06-l-content p { line-height:26px; padding-left:10px;}
#m06-l-content p a { color:#666}
#m06-l-content p a:hover { color:#F60}


#m06-r-title { width:225px; height:80px; line-height:80px;}
#m06-r-title h3 { font-size:14px; color:#333; padding-left:10px;}
#m06-r-title span { font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px;}
#m06-r-content { width:225px;}
#m06-r-content p { line-height:26px; padding-left:10px;}
#m06-r-content p a { color:#666}
#m06-r-content p a:hover { color:#F60}

#m06-c-title { width:510px; height:80px; line-height:80px;}
#m06-c-title h3 { font-size:14px; color:#333; padding-left:20px;}
#m06-c-title span { font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px;}
#m06-c-content { width:510px;}
#m06-c-content ul { width:85%; margin:0 auto; margin-top:24px; }
#m06-c-content ul li { line-height:26px;}
#m06-c-content ul li span { float:right; color:#999}
#m06-c-content ul li a { color:#666}
#m06-c-content ul li a:hover { color:#F30}

#nn { width:90%; margin:0px auto;}
#nn-l { width:133px; float:left}
#nn-r { width:300px; float:right}
#nn-r h2 { font-size:13px; font-weight:bold; line-height:26px;}
#nn-r h3 { font-size:12px; line-height:22px; color:#666}


#pro { width:210px; background:#FFF;}
#pro-title { background:url(../images/pro-title-l.jpg); width:210px; height:37px; line-height:37px;}
#pro-title h3 { line-height:37px; font-size:16px; font-weight:bold; color:#FFF; padding-left:15px;}
#pro-content { width:210px;}
#pro-content h2 { background:url(../images/jia.jpg); background-repeat:no-repeat; background-position:10px 10px; font-size:13px; font-weight:bold; line-height:30px; padding-left:25px;}
#pro-content h2 a { color:#01347d}
#pro-content h2 a:hover { color:#F30}
#pro-content h1 { line-height:22px; background:url(../images/line.jpg); background-repeat:no-repeat; background-position:top; font-size:12px; line-height:26px; padding-left:25px;}
#pro-content h1 a { color:#666}
#pro-content h1 a:hover { color:#F30}
#pro-bottom { width:210px;}
#pro-bottom p { width:200px; margin:0 auto; color:#666; line-height:22px;}

#prc { width:740px; background:#FFF; height:1484px;}
#company-title { background:url(../images/pro-title-r.jpg); width:740px; height:37px; line-height:37px;}
#company-title h3 { font-size:15px; font-weight:bold;color:#FFF; padding-left:15px;}
#company-title span { float:right; padding-right:25px; color:#999 }
#company-content { width:740px; height:234px; overflow:hidden;}
#company-content h2 { float:left; padding:10px; padding-top:20px; width:301px;}
#company-content p { float:right; width:380px; line-height:20px; color:#666; font-size:12px; text-indent:2em; padding:10px; padding-top:28px;}

#jingpin-title { background:url(../images/dw2.gif); height:28px; line-height:28px; width:96%; margin:0 auto;}
#jingpin-title h2 { font-size:13px; font-weight:bold; padding-left:10px; color:#00347d; text-align:left;}
#jingpin-title h2 b { color:#f66802;}
#jingpin-title span { float:right; padding-right:10px;}
#jingpin_content { width:710px; height:302px; margin:0 auto 5px auto; overflow:hidden;}
.ind_box{ width:659px; height:226px; padding:26px 38px 50px 13px; background:url(../images/pro-box-bj.jpg) 0 10px no-repeat; float:left;}
#jingpin_content_l { width:307px; height:226px; float:left; overflow:hidden;}
#jingpin_content_r { width:302px; height:226px; padding-left:50px; float:left; overflow:hidden;}
#jingpin_content_r .z1 { margin-left:15px; height:32px; line-height:32px; font-size:12px; font-weight:bold; color:#1f232c; overflow:hidden;}
#jingpin_content_r .z2 { width:290px; height:95px; margin:9px 5px 15px 7px; font-size:12px; line-height:19px; color:#666; overflow:hidden;}
#jingpin_content_r .z3 { text-align:right;}
#jingpin_content_r .z4 { text-align:right;  margin-top:15px; }
#jingpin_content_r .z4 b { float:right; font-size:12px; margin:0 2px; background:url(../images/zz.jpg); display:block; width:67px; height:26px; line-height:26px; text-align:center; color:#FFF; font-weight:normal;}

#rexiao-title { background:url(../images/dw2.gif); height:28px; line-height:28px; width:96%; margin:0 auto;}
#rexiao-title h2 { font-size:13px; font-weight:bold; padding-left:10px; color:#00347d; }
#rexiao-title h2 b { color:#f66802;}
#rexiao-title span { float:right; padding-right:10px;}
#rexiao-content { width:97%; margin:0 auto;}
.pp { width:220px; float:left; margin:25px 9px; _margin:23px 8px;  }
.pp img { border:3px #f6f4f5 solid;}
.pp h2 { background:#e5e5e5; height:28px; line-height:28px; text-align:center; font-size:13px; margin-top:5px;}
.item{overflow:hidden;}

.ppx {padding:8px 5px 9px; width:156px; float:left;}
.ppx img { border:3px #f6f4f5 solid;}
.ppx h2 { width:150px; background:#e5e5e5; height:28px; line-height:28px; text-align:center; font-size:13px; margin:5px 3px 0 3px;}

.ad {  margin:0px auto;}

#fangan { width:210px; float:left }
#fangan-title { background:url(../images/title01.jpg); width:210px; height:44px; line-height:44px; }
#fangan-title h2 { font-size:14px; color:#666; padding-left:10px;}
#fangan-title h2 span { font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#fangan-content { background:#FFF; height:297px;}
#fangan-content p { line-height:24px; width:90%; margin:0 auto;}
#fangan-content p a { color:#666}
#fangan-content p a:hover { color:#F30}

#jianzheng { width:740px; float:right; background:#FFF}
#jianzheng-title { width:97%; margin:0 auto; background:url(../images/dw2.gif); background-position:bottom; background-repeat:repeat-x; height:44px; line-height:44px;}
#jianzheng-title h2 { font-size:14px; color:#666; padding-left:10px;}
#jianzheng-title h2 b { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; padding-left:10px;}
#jianzheng-title span { float:right;}
#jianzheng-content { width:740px; height:297px;}

.jz { width:330px; margin:15px; float:left;}
.jz img { border:1px #DDD solid; padding:4px; float:left; margin-right:10px;}
.jz h3 { font-size:13px; color:#333; line-height:30px; } 
.jz h2 { font-size:12px; line-height:22px; color:#666}
.jz a { color:#F30}
.jz a:hover { color:#333}

.case { width:206px; margin:15px; float:left; _margin:15px 13px;}
.case img { border:1px #CCC solid; padding:3px;}
.case h2 { line-height:32px; text-align:center; font-size:13px; }

.ad1 { width:960px; margin:10px auto;}

#company { width:740px; background:#FFF;}
#company-title { width:100%; margin:0 auto; background:url(../images/pro-title-r.jpg); background-position:bottom; background-repeat:repeat-x; height:36px; line-height:36px;}
#company-title h3 { font-size:14px; color:#333; font-weight:normal; color:#fff; font-weight:bold}
#company-title h3 b { font-size:10px; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
#company-title span { float:right; padding-right:10px;}
#company-content { width:98%; height:230px;}
#company-content-l { float:left; width:246px; margin:10px; }
#company-content-l img { padding:3px; border:1px #E7E7E7 solid;}
#company-content-r { float:right; width:435px; margin-top:10px;}
#company-content-r h5 { width:415px; font-size:14px; font-weight:bold; color:#333; line-height:32px; }
#company-content-r h3 { width:435px; font-size:12px; color:#666; line-height:24px;}
#company-content-r h4 { line-height:30px; padding-top:10px;}



#shijing { width:740px; background:#FFF; margin-top:10px;}
.sj { width:160px; margin:20px 12px; _margin:20px 8px; float:left;}
.sj img { padding:3px; border:1px #D4D4D4 solid;}
.sj p { line-height:30px; text-align:center;}

#team { width:740px; background:#FFF; margin-top:10px;}
#team-title { width:98%; margin:0 auto; background:url(../images/dw2.gif); background-position:bottom; background-repeat:repeat-x; height:36px; line-height:36px;}
#team-title h3 { font-size:14px; color:#333; font-weight:normal; color:#666; padding-left:10px;}
#team-title h3 b { font-size:10px; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
#team-title span { float:right; padding-right:10px;}
#team-content { width:98%;}
.team { width:200px; float:left; margin:15px 20px; _margin:15px 16px;}
.team img { padding:3px; border:1px #DFDFDF solid;}
.team p { text-align:center; line-height:30px; font-size:13px;}

#honnor { width:210px; background:#FFF}
#honnor-title { width:210px; background:url(../images/title01.jpg); background-repeat:no-repeat; height:44px; line-height:44px; }
#honnor-title h3 { font-size:14px; color:#666; padding-left:10px;}
#honnor-title span { font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px; font-weight:bold}
#honnor-content{ width:210px; height:222px;}
#honnor-content table { text-align:center; margin-top:8px;}
#honnor-content table li{ width:168px; height:204px;  text-align:center; font-size:12px; overflow:hidden; float:left;}
#honnor-content table p { line-height:28px; background:url(../images/honnor-bj.jpg); background-repeat:no-repeat; background-position:top; height:34px; line-height:34px;}

#faq { width:210px; background:#FFF; margin-top:10px;}
#faq-title { width:210px; background:url(../images/title01.jpg); background-repeat:no-repeat; height:44px; line-height:44px;}
#faq-title h3 { font-size:14px; color:#666; padding-left:10px;}
#faq-title span { font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px; font-weight:bold}
#faq-content { width:210px; height:373px; }
.wd { width:96%; margin:0 auto; padding-top:10px; padding-bottom:10px; border-bottom:1px #CCC dotted;}
.wd h2 { background:url(../images/w.jpg); background-repeat:no-repeat; background-position:8px 8px; line-height:30px; padding-left:30px; font-size:12px; font-weight:bold; color:#333}
.wd h3 { background:url(../images/d.jpg); background-repeat:no-repeat; background-position:8px 4px; line-height:22px; padding-left:30px; font-size:12px; color:#7B7B7B }

#link { background:url(../images/linkbj.jpg); width:960px; background-repeat:no-repeat; height:126px; margin:0 auto; margin-top:10px;}
#link p { line-height:26px; padding-top:40px; width:98%; margin:0 auto;}
#link p a { color:#666}
#link p a:hover { color:#F30}

#copy-out { background:url(../images/copybj.jpg); height:260px; background-repeat:repeat-x; margin-top:10px;}
#copy { width:960px; margin:0 auto;}
#copy h2 { line-height:42px; text-align:center; font-size:12px; color:#FFF; background:url(../images/navbj.jpg); margin-top:20px;}
#copy h2 a { color:#333; padding:0 10px; background:url(../images/navline.jpg); background-repeat:no-repeat; background-position:right; }
#copy h2 a:hover { color:#000}

#copy h3 { text-align:center; font-size:12px; color:#FFF; line-height:26px;}
#copy h3 span { color:#F30;}

#copy h4 { width:96%; margin:0 auto; text-align:center; font-size:12px; color:#FFF; line-height:22px; padding-top:15px;}
#copy h4 a { color:#fcff00;}
#copy h4 a:hover { color:#FFF}

#main { width:960px; margin:0 auto; margin-top:10px;}
#main-l { width:210px; float:left; }
#main-r { width:740px; float:right; }
#main-r-title { background:url(../images/pro-title-r.jpg); height:37px; line-height:37px;}
#main-r-title h3 { font-size:14px; font-weight:bold; color:#FFF; padding-left:20px;}
#main-r-title span { float:right; padding-right:10px;}
#main-r-title span a { color:#666}
#main-r-title span a:hover { color:#F60}
#main-r-content { width:740px; background:#FFF }

.video { background:url(../images/vvvbj.jpg); width:213px; height:176px; float:left; margin:22px 12px;}
.video p { margin-top:12px; margin-left:12px;}
.video h2 { text-align:center; line-height:28px; height:28px; margin-top:40px; font-size:13px;}
.r_video{ text-align:center;}
.r_video h2{ font-size:14px; line-height:32px;}
#cp { width:100%; margin:15px auto; }
#cp-l { background:url(../images/new_pic_.jpg); background-repeat:no-repeat; width:317px; height:232px; float:left; border:1px #CCC solid; padding-top:5px;}
#cp-l img { /*padding:5px;*/}
#cp-r { width:380px; float:right;}
#cp-r h1 { line-height:26px; font-size:13px; color:#585858 }
#cp-r h2 { border:2px #CCC solid; padding:5px; margin-top:12px; background:#FFF}
#cp-r h2 img { border:1px #CCC solid; margin:4px;}

#detail { width:100%; margin:15px auto;}
#detail-title { border-bottom:1px #666 solid; border:1px #CCC solid; line-height:30px; height:30px; background:#FFF}
#detail-title h1 { font-size:13px; padding-left:10px; color:#333 }
#detail-content {}

.tuijian { width:100%; margin:15px auto;}
.tuijian-title { border-bottom:1px #666 solid; border:1px #CCC solid; line-height:30px; height:30px; background:#FFF}
.tuijian-title h1 { font-size:13px; padding-left:10px; color:#333 }
.tuijian-content { margin:0px auto; padding-top:10px; }
.tuijian-content ul li { width:47%; float:left; line-height:26px; background: url(../images/bg_list1.gif); background-position:10px 10px; background-repeat:no-repeat; padding-left:18px;}
.tuijian-content ul li span { float:right; color:#999}
.tuijian-content ul li a { color:#555}
.tuijian-content ul li a:hover { color:#F30}

#news { width:100%; margin:0 auto;}
.xw { width:340px; float:left; margin:10px 15px; _margin:10px 6px;}
.xw-title { height:36px; line-height:36px; border-bottom:1px #999 dotted;}
.xw-title h2 { font-size:13px; color:#06C}
.xw-title span { float:right;}
.xw-content {}
.xw-content ul { padding-top:15px;}
.xw-content ul li { line-height:26px;}
.xw-content ul li span { float:right;}
.xw-content ul li a { color:#666}
.xw-content ul li a:hover { color:#F30}

.xw00 { width:98%;  margin:10px 15px; _margin:10px 6px;}
.xw00-title { height:36px; line-height:36px; border-bottom:1px #999 dotted;}
.xw00-title h2 { font-size:13px; color:#06C}
.xw00-title span { float:right;}
.xw00-content {}
.xw00-content ul { padding-top:15px;}
.xw00-content ul li { line-height:26px;}
.xw00-content ul li span { float:right;}
.xw00-content ul li a { color:#666}
.xw00-content ul li a:hover { color:#F30}


.xw0 { width:96%; margin:0 auto; border-bottom:1px #BEBEBE dotted; padding-bottom:15px; margin-top:15px; margin-bottom:15px;}
.xw0 h1 { background:url(../images/w.jpg); background-repeat:no-repeat; background-position:12px 4px; line-height:26px; font-size:13px; font-weight:bold; color:#F30; padding-left:38px;}
.xw0 h3 { background:url(../images/d.jpg); background-repeat:no-repeat; background-position:12px 4px; line-height:26px; font-size:12px; font-weight:normal; color:#666;padding-left:38px;}

.fw_cont {
	LINE-HEIGHT: 22px; MARGIN: 0px auto; WIDTH: 94%; margin:0 auto; HEIGHT: auto; COLOR: #535353; PADDING-TOP: 20px
}
.jyconts {
	BORDER-BOTTOM: #b4b4b4 1px solid; LINE-HEIGHT: 25px;  HEIGHT: auto; COLOR: #00316d; FONT-SIZE: 14px
}
.jycontc {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 20px; MARGIN-TOP: 20px; PADDING-LEFT: 30px;  PADDING-RIGHT: 30px; FLOAT: left; HEIGHT: auto; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 10px; width:91%; 
}
.jycontc UL LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; WIDTH: 440px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; COLOR: #626262; PADDING-TOP: 3px
}
.jylihzi {
	FLOAT: right; COLOR: #cfa972
}
.jylihuizi {
	FLOAT: left; COLOR: #a0a0a0
}
.jylispan {
	WIDTH: 80px; DISPLAY: block; FLOAT: left; HEIGHT: auto; CLEAR: both
}
.jyliinput {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 18px; WIDTH: 320px; FLOAT: left; HEIGHT: 18px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.jybiaoti {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; WIDTH: 500px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; COLOR: #626262; PADDING-TOP: 8px
}
.jybtinput {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 18px; WIDTH: 500px; FLOAT: left; HEIGHT: 18px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.jynrinput {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 18px; WIDTH: 500px; FLOAT: left; HEIGHT: 200px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.jytijiao {
	TEXT-ALIGN: center; WIDTH: 500px; HEIGHT: 20px; CLEAR: both
}


.honnor { border:1px #e0e0e0 solid; background:#FFF; width:172px; margin:30px 28px; _margin:30px 25px; float:left; height:280px;}
.honnor img { padding:6px;}
.honnor h1 { line-height:26px; font-size:13px; text-align:center; background:#E3E3E3; width:162px; margin:0 auto;}
.honnor h1 a { color:#333;}
.honnor h1 a:hover { color:#F30}


.gs { width:162px;  margin:15px 10px; _margin:15px 7px; float:left;}
.gs img { padding:3px; border:1px #d2d2d2 solid; }
.gs h1 { line-height:28px; text-align:center; color:#4e4e4e; font-size:13px;}
.gs h1 a { color:#4e4e4e;}
.gs h1 a:hover { color:#000}

.team { width:204px; margin:20px 18px; _margin:20px 14px; float:left;}
.team img { padding:3px; border:1px #d2d2d2 solid; }
.team h1 { line-height:28px; text-align:center; color:#4e4e4e; font-size:13px; line-height:40px;}
.team h1 a { color:#4e4e4e;}
.team h1 a:hover { color:#000}

.witness { border:1px #E0E0E0 solid; width:182px; float:left; margin:25px 23px; _margin:25px 20px; height:250px; overflow:hidden; }
.witness img { padding:8px;}
.witness h1 { background:url(../images/dot1.jpg); background-repeat:no-repeat; line-height:28px; background-position:6px 10px; font-size:13px; padding-left:20px;}
.witness h1 a { color:#333}
.witness h1 a:hover { color:#F30}
.witness h2 { line-height:20px; color:#999; font-size:12px; padding-top:0px; width:90%; margin:0 auto;}

#pagelist{ width:100%; margin:0 auto; height:20px; padding-top:5px; overflow:hidden; padding:20px inherit; background:#FFF}
#pagelist li { list-style:none; line-height:18px; float:left;}
#pagelist li a{ border:#CCC 1px solid; margin-left:5px; margin-right:5px; display:block; text-align:center; padding-left:7px; padding-right:7px;}
#pagelist li a:hover{  color:#fff; border:#174b95 1px solid; background:#174b95; margin-left:5px; margin-right:5px; display:block; text-align:center; padding-left:7px; padding-right:7px;}

.page_navi{ margin:0px 20px; padding:10px 0; overflow:hidden; _zoom:1; margin-top:15px;}
.page_navi .fl{float:left; width:45%;}
.page_navi a{ color:#333}
.page_navi a:hover{ color:#F30}
.page_navi .fr{float:right; width:45%; text-align:right;}

.show_job{ width:90%; margin:10px auto; color:#666;line-height:24px;}
.show_job span{ color:#333;}
.insjobtitle{ font-size:13px; line-height:30px; color:#333;}
.insjobcon{ padding-left:2em;}
.jobyp{ width:759px; height:440px; margin:0 6px; overflow:hidden;}
.jobyptitle{ height:25px; background:#f5f5f5; margin-bottom:10px; padding-left:12px; line-height:25px; font-weight:bold; color:#666;}

.fixDiv{ text-align:center;}
.fixPic{max-width:307px; max-height:226px; *width: expression(this.width > 307 ? '307px': true); *height: expression(this.height > 226 ? '226px': true);}