﻿@charset "utf-8";

/*- global css--------------------------- */
body {margin:0; font-size:12px;  padding:0;  background-color:#fff;background:url(../img/head_bg.gif) top center repeat-x  }
a img{border:0}
a div{border:0}

.divul ul{clear: left; margin: 0px; padding:0px; border: 0px; list-style-type: none; list-style-position: outside; display:inline}
.divul li{display: block; margin: 0px; padding: 0px; list-style-type: none; }
.divul ol{list-style-type: none; margin: 0px; padding: 0px;}
.clr{ clear:both; height:0px; width:0px; overflow:hidden} 
.main{ padding:0; margin:auto; width:960px;  }

/*- Menu css--------------------------- */
.menu{ width:960px; height:32px; margin-top:10px; background:url(../img/bg.png) 0 0 no-repeat;}
.menu li{ float:left; padding:0 0px; }
.menu a{color:#fff; font-weight:bold; display: block !important;display: inline; text-decoration:none}   
.menu a:hover{color:#ff7e00; text-decoration:none}
#menu_so{ float:right; margin:7px 0px;  height:18px; overflow:hidden; text-align:left; width:140px; background:url(../img/bg.png) -15px -46px no-repeat; }
#menu_so_txt{float:left; width:80px; margin-left:30px; height:18px; color:#666; text-align:left; line-height:18px; overflow:hidden}
#menu_so_but{ float:right; width:18px; height:18px; background:url(../img/bg.png) -166px -46px no-repeat; overflow:hidden; }

/* rmenu css */
.rmenu{ width:960px; max-height:70px; overflow:hidden; margin-top:10px;}
.rmenu_main{ height:35px; width:960px; overflow:hidden; background:url(../img/menu_bg.png) 0 0 repeat-x;}

.rmenu_main li{ float:left; width:136px; height:35px; line-height:35px; font-size:14px;  color:#fff; text-align:center; }
.rmenu_main li a{color:#fff; display: block !important;display: inline; font-weight:bold; text-decoration:none;}   
.rmenu_main li a:hover{color:#fff; text-decoration:none; background:url(../img/rmenusub.png) repeat-x;}
.rmenu_ms{background:url(../img/rmenusub.png) repeat-x;}
.rmenu_main div{ width:100%; height:35px; cursor:pointer;}
.rmenu_sub{ height:30px; width:960px; overflow:hidden; background-color:#ededed;}
.rmenu_sub li{float:left; width:136px;  height:30px; line-height:30px; font-size:14px;  color:#333; text-align:center; }
.rmenu_sub ol{}


/*- banner css------------------------- */
.banner{ width:960px; height:209px; background-color:#fff; padding-bottom:10px;  margin:0px 0 0px 0; overflow:hidden}

.banner_about{width:960px; height:95px; margin:10px 0; background:url(../img/b1.png) no-repeat; line-height:95px; font-size:26px; font-family:黑体; color:#fff;  text-indent:30px;}



.coop{ width:960px; height:100px; margin-top:10px; background:url(../img/fbg.png) repeat-y;}
.coop_tit{ height:25px; padding:5px 10px; border-bottom:1px #eee solid;}
.coop_tit span{ font-size:14px; color:#01337a; line-height:25px; }
.coop_tit samp{ font-size:12px; color:#ffaa2f }
.coop img{ height:50px; padding:5px 10px;}


/* lmenu css */
.lmenu{ width:198px; border:1px #01337a solid}
.lmenu_tit{ width:190px; height:25px; padding:10px 0 5px 10px; text-align:left; border-bottom:1px #ccc solid; }
.lmenu_tit span{ line-height:25px; font-size:18px; font-weight:bold; font-family:华文细黑; color:#01337a }
.lmenu_tit samp{line-height:12px; color:#ccc; font-weight:bold; font-family:华文细黑;}


.sub_ul{width:200px; padding:0 }
.sub_ul li{ background:url(../img/i.png) 15px 11px no-repeat; height:30px; line-height:30px; overflow:hidden; border-bottom:1px #cbdff2 dashed; font-size:14px;  padding:0 10px 0 25px;}
.sub_ul li:hover{background:url(../img/i.png) #f1f1f1 15px 11px no-repeat;  } 
.sub_ul a:hover{color:#013164}


.lmbg2{ width:200px; height:406px; background:url(../img/lmbg2.png); margin-top:10px;}
.lmbg{ width:200px; height:300px; background:url(../img/lmbg.png);}
.lcase{ margin-top:10px; height:25px; line-height:25px; padding:9px 10px 9px 60px; text-align:center; font-size:14px; font-weight:bold; background:url(../img/lb1.png) no-repeat;}

.mdh{ height:20px; line-height:20px; text-align:right; color:#aaa; }
.rdh{ height:25px; line-height:25px;font-family:华文细黑; padding-bottom:5px; border-bottom:1px #ccc solid; margin-bottom:20px; }
.rdh samp{font-size:18px; font-weight:bold;  color:#01337a}
.rdh span{color:#ccc; font-weight:bold; }

/* index css */
.i_banner{ width:960px; height:200px; overflow:hidden; margin-top:10px;}
.i_cont{ clear:both; width:960px; margin-top:10px; overflow:hidden;}
.i_cont a{color:#049; font-weight:bold; text-decoration:none}   
.menu a:hover{color:#ff7e00; text-decoration:none}

.i_cont_l{ float:left; width:300px; height:500px; border:1px #ace solid; }
.i_l_tit{ height:25px; background:url(../img/i_titbg.png) repeat-x; border-bottom:1px #ace solid; border-top:1px #ace solid; line-height:25px; color:#049; padding-left:15px; font-size:14px; font-weight:bold;}
.i_borno{ border-top-width:0px;}
.i_l_con{ width:280px; padding:10px;}

.i_hz{ height:140px; width:280px; overflow:hidden; padding:10px;}
.i_hz img{ padding:0 5px;   height:40px; }

.i_new_img{ width:120px; height:80px; float:left;}
.i_new_img img{ width:118px; height:78px; border:1px #f1f1f1 solid;}
.i_new_txt{ width:145px; margin-bottom:10px; height:80px; float:right;}
.i_newtit{ height:20px; line-height:20px; font-size:14px; color:#049;}
.i_newtxt{ height:60px; line-height:20px; color:#999; }

.i_ul ul{ display:block; padding:0; margin:0;}
.i_ul li{ height:25px; line-height:25px; overflow:hidden; color:#049; padding-left:15px; background:url(../img/x.gif) -238px -184px no-repeat; }

.i_cont_r{ float:right; width:645px;  height:500px;}
.i_case{ float:left; width:315px; height:170px; overflow:hidden;border:1px #ace solid;}
.i_sol{ float:right; width:315px; height:170px; overflow:hidden;border:1px #ace solid;}
.i_r_con{padding:10px;}

.mr_tit{border:1px #ace solid;margin-bottom:10px; text-align:left; clear:both;}


.pro_mrul li{ float:left; width:300px; height:130px;  overflow:hidden; padding:10px 20px;}
.pro_mrcon{ padding:20px 10px; clear:both}
.pro_mc_tit{ height:30px; line-height:30px; font-size:14px; font-weight:bold}
.pro_mc_box{ height:100px;}
.pro_mc_img{ float:left; width: 80px; height:100px; margin-right:20px; overflow:hidden}
.pro_mc_img img{ width:80px; padding-top:5px;}
.pro_mc_txt{ float:right; width: 200px; height:100px; overflow:hidden}
.pro_mc_txt div{  height:60px; line-height:20px; color:#999; overflow:hidden}
.pro_mc_txt img{ margin-top:10px;}


.rm_ul ol{ margin:1px 0;}
.rm_ol{}
.rm_ol li{height:25px; line-height:25px; overflow:hidden; color:#049; padding-left:40px; cursor:pointer; border-bottom:1px #cbdff2 dashed;  background:url(../img/i.png) 25px 11px no-repeat;}
.rm_li{ height:25px; line-height:25px; cursor:pointer; font-weight:bold; color:#049; background:url(../img/yut.png) #edf8fe 15px 9px no-repeat; text-indent:30px;}
.rm_ol li:hover{ background:url(../img/i.png) #f6f6f6 25px 11px no-repeat; border-bottom:0px #cbdff2 dashed;}

.i_ad{ width:645px; height:90px; margin:10px 0; overflow:hidden;}
.i_about{ width:643px; height:218px; border:1px #ace solid; background:url(../img/map.png) bottom right no-repeat;}
.i_about_txt{ line-height:25px; text-indent:20px;  color:#666;}
.i_act{ padding-top:10px; height:80px; }
.i_act img{ width:120px; height:80px; margin:0 5px;}

/*-logo css---------------------------- */
.logo{ width:950px; height:60px; margin:10px 5px 0px 5px}
.logo_ico{ width:158px; height:40px; float:left; margin:10px 0px; background:url(../img/bg.png) 0 -78px no-repeat }
.logo_txt{ float:right; width:700px; height:40px; text-align:right; margin:10px 0px }
.logo_txt div{ height:20px; line-height:25px; text-align:right; color:#002f5b; overflow:hidden}

/*- footer----------------------------- */
.footer{ margin-top:5px; width:960px; border-top:2px #eee solid}

.footer_ser{ height:60px; display:none;  padding-top:0px; overflow:hidden;  background-color:Black; border-bottom:1px #c0c8d1 solid; background:url(../img/bg.png) -890px -132px no-repeat }
.footer_tel{ float:left;  width:300px; margin-left:80px; margin-top:10px; height:40px;  line-height:20px; color:#6e8393}
.footer_ico{ float:right; width:550px; margin-top:0px; height:60px;  text-align:right; }
.footer_link{ height:60px; margin-top:10px}
.footer_link_l{ float:left; width:500px; height:60px; color:#ccc; line-height:20px}
.footer_link_r{ float:right; width:400px; height:60px; color:#306aac; line-height:20px; text-align:right}
.footer_link a{color:#306aac; text-decoration:none}   
.footer_link a:hover{color:#f59b30; text-decoration:none}

.footer_img{ background:url(../img/fbg.png) repeat-y;  }
.footer_img img{filter:gray;height:60px;}
.footer_img li{ float:right; line-height:60px; height:60px; padding-right:10px; }

/*- Default.htm css-------------------- */
.de{ height:340px;}
.de_1{ float:left; width:300px; overflow:hidden;}
.de_tit{ height:30px; line-height:30px; font-size:14px; font-family:"华文细黑"; color:#002f5b;  }
.de_tit_1{ margin:8px 20px 8px 20px; height:14px; width:158px; background:url(../img/bg.png) -80px -134px no-repeat}
.de_tit_2{ margin:8px 20px 8px 20px; height:14px; width:158px; background:url(../img/bg.png) -80px -164px no-repeat}
.de_tit_3{ margin:8px 20px 8px 20px; height:14px; width:158px; background:url(../img/bg.png) -377px -133px no-repeat}
.de_tit_4{ margin:8px 20px 8px 20px; height:14px; width:158px; background:url(../img/bg.png) -377px -164px no-repeat}
.de_tit_s{ height:1px; width:240px; overflow:hidden; background:url(../img/bg.png) 0 -127px no-repeat}
.de_new{ margin:8px 10px; overflow:hidden}
.de_new_ad{ width:260px; height:135px; overflow:hidden;}
.de_new_txt{ padding-top:10px; height:100px; line-height:20px; color:#666; text-indent:20px;}
.de_new li{ height:20px; line-height:20px; color:#123a64;  text-indent:20px; overflow:hidden }
.de_new_li_left{ background:url(../img/bg.png) -940px -36px no-repeat; float:left;  width:200px;}
.de_sol_li_left{background:url(../img/bg.png) -940px -36px no-repeat; float:left;  width:180px;}

.de_2{float:left; width:340px; overflow:hidden; margin-left:10px;}
.de_3{float:right; width:300px; overflow:hidden;}

.de_o_txt{ width:298px; background-color:#fff;  height:330px}
.de1_o_txt{ width:338px; background-color:#fff;  height:330px;}

.new_hot{ height:130px; overflow:hidden; margin:0px 10px;}
.new_hot_l{ float:left; height:120px; width:130px; overflow:hidden;}
.new_hot_r{ float:right; height:120px; width:130px; overflow:hidden;}
.new_hot_tit{ height:20px; line-height:20px; text-align:center; overflow:hidden}

/*- 圆角------------------------------- */
.o_2,.o_3,.o_txt{border-left:1px #d4d4d4 solid; border-right:1px #d4d4d4 solid; background-color:#fff; overflow:hidden;}
.o_1{ margin:0px 3px; background-color:#d4d4d4; height:1px; overflow:hidden; }
.o_2{ margin:0px 2px; height:1px; }
.o_3{ margin:0px 1px; height:1px; }




/*- link css--------------------------- */
a{color:#2b2b2b; text-decoration:none}   
a:hover{color:#f59b30; text-decoration:none}

.li_a a{color:#666; text-decoration:none}   
.li_a a:hover{color:#f59b30; text-decoration:none}

.dir a{color:#033a76; text-decoration:none}   
.dir a:hover{color:#f59b30; text-decoration:none}



/*- table css--------------------------- */
.Header_table{border-top:1px #e4f3ff solid; border-left:1px #c1c8d2 solid; background-color:#f2f4f6; color:#000; }
.Header_table td{ border-right:1px #c1c8d2 solid; border-bottom:1px #c1c8d2 solid; }


/* safe css */
.safe_ber img{ width:960px;}
.safe_link{ margin:10px 0; height:150px; width:960px; overflow:hidden;}
.safe_txt{height:150px; width:1060px;}
.safe_img{ width:213px; height:138px; padding:10px 0 0 10px; margin-right:20px; float:left; border:1px #ace solid; background:url(../img/pro_bg.jpg) -50px -50px repeat-x; overflow:hidden;}
.safe_img_tit{ line-height:40px; height:40px;  overflow:hidden; font-size:20px;  font-weight:bold; color:#049;}
.safe_img_txt{ line-height:25px; height:50px; overflow:hidden; font-size:18px;  color:#999;}
.safe_img_but{ height:25px; padding-top:23px; text-align:right;}

/*- slider css ----------------------- */
.slider { width:960px; height:180px; margin:0 auto; overflow:hidden; padding:0px 0;}
.slider div.slice1 { width:960px; height:180px; margin:0px auto; padding:0; border:0px solid #4d6e8d;}
.slider div.top { margin:0;width:960px; border:0; height:180px;}
.slider h2 { color:#FFF; font:bold 19px Arial, Helvetica, sans-serif; padding:10px; margin:0;}
.slider p { color:#FFF; font:normal 13px Arial, Helvetica, sans-serif; padding:5px 10px; margin:0;}
.slider a { color:#FFF; font:normal 13px Arial, Helvetica, sans-serif;}
.slider div.bot p, .slider div.bot h2 { color:#5b6366;}
.slider div.lister { float:right; width:120px; padding:20px;}
.slider div.lister p { display:block; padding:0; margin:0 3px; text-align:center; float:left; width:20px; height:20px; color:#4f4f4f; font:normal 13px Arial, Helvetica, sans-serif; background:#e9eaea; border:1px solid #d3d4d4; line-height:1.6em;}
.slider div.lister p.active { background:#FFF; border:1px solid #c6c7c7; color:#5d899a;}

.top_pro{ height:270px;}

 #slider{margin: 0;padding: 0;list-style: none;  }
 #slider ul, #slider li{margin: 0; padding: 0; list-style: none;  }
 #slider li{ width: 960px; height: 306px; overflow: hidden; }
 p#controls{ margin: 0; position: relative;  }
 #prevBtn, #nextBtn{display: block; margin: 0; overflow: hidden; width: 44px; height: 44px;position: absolute;  left: 0; top: -235px; }
 #nextBtn{left: 920px;}
 #prevBtn a{display: block;width: 44px;height: 44px;background: url(../img/l_arrow.gif) no-repeat 0 0;}
 #nextBtn a{display: block;width: 44px;height: 44px;background: url(../img/r_arrow.gif) no-repeat 0 0;}
 
 /*- newlist css -------------------------- */
 .banner_cont{ width:960px; height:100px; margin:10px 0; background:url(../img/sub.png) no-repeat; line-height:100px; font-size:26px; font-family:黑体; color:#fff;  text-indent:30px;}
 .dir{ width:240px; background: url(../img/dir_bg_1.png) no-repeat -4px 5px;}
 .new_frm{ width:240px; background:url(../img/new_bg.png) no-repeat 0 5px; text-align:right; padding-top:10px;}
 .new_ico{ width:13px; height:13px; background: url(../img/dir_bg.png) no-repeat -206px -39px; margin-right:10px; }
 #new_chk{ background: url(../img/dir_bg.png) no-repeat 20px -60px;}
 .new_ul li{ height:28px; line-height:28px; padding-right:10px;list-style-type: none; }
 .new_ul{ min-height:100px;}
 .new_ul{ margin:0px; padding:0px;}
 .dir_tit{ height:30px; margin-top:10px; line-height:30px; font-size:16px; font-family:"华文细黑"; font-weight:bold; text-indent:20px; margin-bottom:10px;}
 .dir_list{ height:26px; cursor:pointer; line-height:26px;font-size:13px; font-family:"华文细黑"; font-weight:bold; text-indent:20px; background: url(../img/dir_bg.png) no-repeat 0 0;}
 .dir_ul{ margin-top:5px; margin-bottom:5px; background: url(../img/dir_bg_1.png) no-repeat -4px 5px;}
 .dir_ul li{ height:25px; line-height:25px; padding-left:20px;list-style-type: none; list-style-position: outside; background: url(../img/dir_bg.png) no-repeat 0 -105px;}
 .dir_list_end{ background-color:#FFF;  background: url(../img/dir_bg_2.png) no-repeat -4px -0px; width:240px; height:150px}
 
 
 .r_taoh{background: url(../img/dir_bg.png) no-repeat -200px -130px; height:30px; text-indent:30px; line-height:30px; color:#666; border-bottom:1px #b4c1d1 solid; margin-bottom:10px;}
 
 .new_list_ul li{ float:left; height:30px; line-height:30px; padding:0 5px; overflow:hidden;}
 .new_list_ul img{ margin:4px 0px;}
 .new_list_ul ul{ margin:0px; padding:0px; clear:both;}
 .new_list_ul ol{ height:30px; clear:both; border-bottom:1px #cbdff2 dashed;  overflow:hidden}
 .new_list_ul ol:hover{ background-color:#f1f1f1; border-bottom:0px #cbdff2 dashed; }
 
 /*- aboutus css ------------------------------- */
 .about_txt{ line-height:21px; color:#333; font-size:12px; font-weight:normal; padding-top:20px;}
 .about_txt img{ margin:10px 0px;}
 
 /*- products css -------------------------------- */
 .banner_pro{  width:100%; padding:10px 0px; border-top:5px #ff9d02 solid;}
 .logo_pro{ width:100%; border-bottom:1px #013b78 solid;}
 .pro_gund{ width:960px;  overflow:hidden;}
 .banner_pro_end{ height:15px; width:100%; background:url(../img/pro_bg.png) repeat-x;}
 
 
 .pro_dir{ width:192px; padding-top:5px; height:400px; border:4px #3569a0 solid; overflow:hidden; line-height:25px;}
 .pro_dir_tit{ height:25px; line-height:25px; width:180px; margin:2px auto;  cursor:pointer; background-color:#4072A6;  background: url(../img/dir_bg.png) no-repeat 0px -194px; border-bottom:0px #6F95BC solid;  color:#fff; text-indent:15px;}
 .pro_ul li{ float:left; width:137px; text-align:center; height:178px; border:1px #e5e9ef solid; margin-right:10px; margin-bottom:10px;}
 .pro_ul{ width:745px;}
 
 .pro_ad{ margin-top:10px;}
 .v_li{ width:740px; overflow:hidden; padding-top:10px; } 
 .v_li li{ float:left; width:230px; margin-right:20px; border:1px #DDECFC solid; }
 .v_li_tit{ height:24px; line-height:24px; cursor:pointer; text-indent:12px;  font-weight:bold; color:#34699F; background:url(../img/v_li.jpg);}
 .v_li_cont{ padding:10px; height:140px;}
 
 .proli_ul { width:980px;}
 .proli_ul li{ float:left; width:222px; text-align:center; height:280px; border:1px #e5e9ef solid; margin-right:20px; margin-bottom:15px;}
 .proli_ul_but{ width:91px; height:27px; line-height:27px; text-align:center; margin:5px auto;background: url(../img/buttons.gif) no-repeat -194px -0px;}
 
 .order_but_1{ width:91px; height:27px; line-height:27px; text-align:center; float:left; margin:0 5px auto;background: url(../img/buttons.gif) no-repeat -194px -0px;}
 .order_but_2{ width:91px; height:27px; line-height:27px; text-align:center; float:left; margin:0 5px auto;background: url(../img/buttons.gif) no-repeat -291px -0px;}
 .order_but_3{ width:91px; height:27px; line-height:27px; text-align:center; float:left; margin:0 5px auto;background: url(../img/buttons.gif) no-repeat -0px -0px;}
 .line {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #CCC;
	}

/* -prolist.aspx css -------------*/
.pro_div{ width:738px; background:url(../img/pro_bg.jpg) repeat-x; border:1px #ace solid; overflow:hidden  }
.u_pro_tit{ line-height:50px; font-size:25px; padding-left:20px; font-weight:bold; color:#041960;}
.u_pro_ul{ margin:10px;}
.u_ul_tit{ line-height:30px; clear:both; font-size:14px; font-weight:bold; padding-left:10px; color:#666; border-bottom:1px #ccc solid; margin-bottom:10px;}
.u_ul_l{ width:160px; height:160px; float:left;}
.u_ul_l img{ width:150px; height:150px; margin:5px;}
.u_ul_r{ width:540px; height:160px; float:right; }
.u_ul_txt{ height:125px; line-height:25px; overflow:hidden; color:#666;}
.u_ul_ord{ height:35px; overflow:hidden;}
.u_ul_ord img{ width:30px; height:30px; margin-top:4px;}


.u_ord_div{ width:938px; padding:10px; background:url(../img/pro_bg.jpg) repeat-x; border:1px #ace solid; min-height:200px; margin-top:15px;}
.u_ord_img{ width:160px; height:160px; float:left;}
.u_ord_img img{ width:150px; height:150px; margin:5px;}
.u_ord_l{ width:450px; height:160px; overflow:hidden; float:left; padding-left:10px;}
.u_ord_tit{ line-height:50px; font-size:26px; font-weight:bold; color:#041960;}
.u_ord_con{ line-height:30px; height:60px; color:#666;  overflow:hidden; }
.u_ord_but{ line-height:50px; height:50px; overflow:hidden;}

.u_ord_r{ float:right; width:230px; height:138px; padding:10px; line-height:20px; margin-right:10px;border:1px #ccc solid; color:#666; background-color:#fff;}
.u_ord_txt{ line-height:20px; padding:10px; color:#666;}


/* actiul css */
.actiul_box{ width:700px; padding:19px; overflow:hidden}
.actiul{ width:740px;}
.actiul li{ float:left; width:215px; height:170px; margin-right:20px; margin-bottom:20px;}
.actiul img{ width:210px; height:140px; border:3px #eee solid;  cursor:pointer}
.acti_txt{ line-height:30px; font-size:13px;}

.act_a a{color:#021153; font-size:13px; text-decoration:none}   
.act_a a:hover{color:#051b7a;  font-size:13px;  text-decoration:underline;}


/* ascx pror css */
.pror{border:1px #ace solid; padding:0 10px 20px 10px;}
.pror_tit{ line-height:30px; font-size:14px; font-weight:bold; color:#666;}
.pror_line{ height:1px; border-bottom:1px #ccc solid; margin-bottom:5px;}
.pror_ul li{ line-height:25px; color:#666; background:url(../img/bg.png) -948px -36px no-repeat;  padding-left:15px;}



.yes_table{  border-top:1px #cbdff2 solid; border-left:1px #cbdff2 solid; }
.yes_table td{ border-right:1px #cbdff2 solid; border-bottom:1px #cbdff2 solid; }
.no_table{ border-top-width:0px; border-left-width:0px; border:0; }
.no_table td{ border-right-width:0px; border-bottom-width:0px; }

.tab_l{ width:200px; overflow:hidden;}
.tab_r{ width:740px; padding:10px 0 60px 20px; overflow:hidden; line-height:25px; color:#333; font-size:14px; }
.tab_r img{ max-width:720px; margin:10px 0;}

.oli_box_tit{ line-height:35px; font-weight:bold; height:35px; margin-top:10px;  overflow:hidden; text-align:center; font-size:24px; color:#062f7b;}
.oli_box_txt{line-height:25px; font-size:14px;  color:#666; }
.oli_box_date{line-height:30px;  border-bottom:1px #eee dashed; padding-bottom:10px; margin-bottom:10px; height:30px; text-align:center; color:#999; overflow:hidden;}



.jobul{ width:740px; margin-top:10px; overflow:hidden;}
.jobul ol{ clear:both; border-bottom:1px #f1f1f1 solid; height:30px; overflow:hidden;}
.jobul ol:hover{ background-color:#f1f1f1;}
.jobul li{ float:left; line-height:30px;  margin:0 10px; overflow:hidden;}
.jobli_1{ width:150px;}
.jobli_2{ width:80px; text-align:center;}
.jobli_3{ width:200px;}
.jobli_4{ width:100px;}
.jobli_5{ width:80px; text-align:center;float:right; }
.jobul_tit{ font-weight:bold; border-bottom:2px #eee solid; }
.tab_r a{color:#04178a; text-decoration:none}   
.tab_r a:hover{color:#f59b30; text-decoration:underline;}
