@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
html,body{margin:0px;padding:0px;}
body{font-family:"宋体";font-size:12px;text-align:center;margin:0px auto; line-height:18px; color:#3a3939; background:#fef4cf;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,img,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;font-size:0px;}
ul,li{list-style:none;margin:0px;padding:0px;}
a{text-decoration:none; color:#3a3939;}
a:hover{text-decoration:underline; color:#fb310f;}
.clear{clear:both;}
.bold{font-weight:bold;}
.clearfix:after { content:".";display:block;visibility:hidden;height:0;clear:both;}
.clearfix {zoom:1;}
.cl{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.more{ color:#484747;}
.more:hover{ color:#fb310f;}

/* index */
.header{ width:951px; background:url(../images/bg_header.jpg) repeat-x; margin:0 auto;}
.header .hea_top{ width:951px; height:78px; background:url(../images/bg_hea_top.jpg) no-repeat;}
.hea_top .logo{ float:left; margin:5px 0 0 2px;}
.hea_top .danwei{ float:left; margin:5px 0 0 0;}
.hea_top .HTop_nav{ float:right; margin:15px 5px 0 0; color:#FFFFFF;}
.hea_top .HTop_nav a{ color:#FFFFFF;}
.hea_top .HTop_nav a:hover{ text-decoration:underline;}
.hea_top .HTop_nav .english{ color:#274d84; font-weight:bold; color:#fc3507;}
.hea_top .HTop_nav a.search{ width:137px; height:16px; padding:1px 3px; border:1px solid #666666;}
.hea_mid{ width:951px;}
.hea_mid .HMid_navi{ width:951px; height:47px; padding:0px 0; background:#be8007; overflow:hidden;}
.HMid_navi ul{ padding:0;}
.HMid_navi ul li{ float:left; height:47px; line-height:47px; padding-right:1px; text-align:center; font-size:14px; font-weight:bold;}
.HMid_navi ul li a{ display:block; width:118px; color:#fcfc06; height:47px; background:url(../images/btn_4.jpg) no-repeat;}
.HMid_navi ul li a.current{ display:block; width:118px; height:47px; background:url(../images/btn_3.jpg) no-repeat;}
.HMid_navi ul li a:hover{ background:url(../images/btn_3.jpg) no-repeat; text-decoration:none; color:#fcfc06;}


.body{ width:951px; margin:0 auto; clear:both; text-align:left; overflow:hidden;}
.body .flash{ width:951px; height:181px;}
.body .box1{ width:951px; height:254px; overflow:hidden; margin-top:10px;}
.box1 .news{ float:left; width:644px; float:left; padding:0 0 8px 0; background:url(../images/border_bottom01.jpg) left bottom no-repeat;}
.box1 .news .bordertop{ height:8px; font-size:0; background:url(../images/border_top01.jpg) no-repeat;}
.box1 .news .box{ width:624px; height:236px; overflow:hidden; padding:0 10px; background:url(../images/border_middle01.jpg) repeat-y;}
.news .box .tle{ height:30px; line-height:30px; border-bottom:2px solid #d3aa4a; font-size:14px; font-weight:bold;}
.news .box .tle .fl{ height:30px; line-height:30px; width:153px; background:url(../images/tle4.jpg) no-repeat;}
.news .box .tle .fl span{ padding-left:20px; color:#fcfc06;}
.news .box .tle .fr{ padding-left:15px; background:url(../images/more.jpg) 0 8px no-repeat; font-weight:normal; font-size:12px;}
.news .box .content{ padding:8px 0 0 0; }
.box .content .media{ float:left; width:206px; height:195px; background:#dfb22f; overflow:hidden;}
.box .content .media .focus{ margin:7px 0 0 7px; width:190px; height:181px;}
.box .content .text{ float:right; width:390px; padding-right:6px;}
.box .content .text dl a{ color:#fb310f;}
.box .content .text dt{ font-size:14px; font-weight:nomal; height:24px; line-height:24px;}
.box .content .text dd{ border-bottom:1px dashed #c18309; padding-bottom:10px;}
.box .content .text dd span{ color:#fb310f;}
.box .content .text ul{ padding:10px 0 ;}
.box .content .text li{ height:20px; line-height:20px; padding-left:10px; background:url(../images/triangle.jpg) 0 5px no-repeat;}
.box1 .profile{ width:302px; float:right; padding:0 0 8px 0; background:url(../images/border_bottom02.jpg) left bottom no-repeat;}
.box1 .profile .bordertop{ height:8px; font-size:0; background:url(../images/border_top02.jpg) no-repeat;}
.box1 .profile .box{ width:282px; height:236px; overflow:hidden; padding:0 10px; background:url(../images/border_middle02.jpg) repeat-y;}
.profile .box .tle{ height:30px; line-height:30px; border-bottom:2px solid #d3aa4a; font-size:14px; font-weight:bold;}
.profile .box .tle .fl{ height:30px; line-height:30px; width:123px; background:url(../images/tle5.jpg) no-repeat;}
.profile .box .tle .fl span{ padding-left:20px; color:#fcfc06;}
.profile .box .tle .fr{ padding-left:15px; background:url(../images/more.jpg) 0 8px no-repeat; font-weight:normal; font-size:12px;}
.profile .box .content{ padding:12px 2px 0 2px;}
.profile .box .content p{ text-indent:2em; line-height:20px; width:278px; overflow:hidden; margin-bottom:6px;}
.profile .box .content p.count1{ background:url(../images/count1.jpg) 3px 1px no-repeat;}
.profile .box .content p.count2{ background:url(../images/count2.jpg) 3px 1px no-repeat;}
.profile .box .content p.count3{ background:url(../images/count3.jpg) 3px 1px no-repeat;}
.profile .box .content p.count4{ background:url(../images/count4.jpg) 3px 1px no-repeat;}
.business{ width:951px; }
.business .box{ width:951px;}
.business .tle3{ height:32px; line-height:32px; color:#fcfc06; font-weight:bold; font-size:14px; text-align:center; background:none;}
.business .tle3 span{ display:block; width:162px; height:32px; text-align:center; font-weight:bold; background:url(../images/tle6.jpg) no-repeat; margin:0 auto;}
.business .tle3 span a{ color:#fcfc06 ;}
.itemtop{ height:40px; width:951px; background:url(../images/itemtop.jpg) left bottom no-repeat;}
.item{ padding:0; width:951px;}
.item .item_lef{ float:left; width:39px; height:136px; cursor:pointer; background:url(../images/btn_roll_left01.jpg) no-repeat;}
.item .item_mid{ float:left; width:861px; height:117px; overflow:hidden; padding:10px 6px 9px 6px; background:#ffe48c;}
.item .item_mid_in{width:10000000px;}
.item .item_mid .pic{float:left; padding:0 8px;}
.item .item_mid .pic img{ width:200px; height:117px;}
.item #List1, .item #List2{float:left;}
.item .item_rig{ float:left; width:39px; height:136px; cursor:pointer; background:url(../images/btn_roll_right01.jpg) no-repeat;}
.itembottom{ width:951px; height:22px; background:url(../images/itembottom.jpg) no-repeat;}

.box2{ width:951px; margin-top:8px;}
.box2 .box2_left{ float:left; width:712px;}
.celie{ width:712px; padding-bottom:8px; background:url(../images/border_bottom04.jpg) left bottom no-repeat;}
.celie .bordertop{ height:8px; font-size:0; background:url(../images/border_top04.jpg) no-repeat;}
.celie .box{ width:692px; padding:0 10px; background:url(../images/border_middle04.jpg) repeat-y;}
.celie .box .content{ width:342px; float:left; margin-bottom:4px;}
.celie .box .content .tle{ height:32px; color:#fcfc06; padding-left:12px; line-height:32px; background:url(../images/bg_tle01.jpg) left bottom no-repeat; font-size:14px; font-weight:bold; padding-right:7px;}
.celie .box .content .tle .fr{ padding-left:15px; background:url(../images/more2.jpg) 0 9px no-repeat; font-weight:normal; font-size:12px;}
.celie .box .content ul{ margin-top:10px;}
.celie .box .content li{ width:325px; padding-left:15px; line-height:20px; overflow:hidden; background:url(../images/point2.jpg) 2px 5px no-repeat; overflow:hidden;}

.fengcai{ width:712px; padding:0 0 8px 0; background:url(../images/border_bottom04.jpg) left bottom no-repeat; margin-top:6px;}
.fengcai .bordertop{ height:8px; font-size:0; background:url(../images/border_top04.jpg) no-repeat;}
.fengcai .box{ width:692px; padding:0 10px; background:url(../images/border_middle04.jpg) repeat-y;}
.tle3{ height:24px; line-height:24px; font-weight:bold; font-size:14px; color:#a26c04; text-align:left; background:url(../images/tle3.jpg) left bottom no-repeat;}
.fengcai .box .content{ padding:12px 12px;}
.box2 .box2_right{ float:right; width:231px;}
.companyWeb{ width:231px; padding:0 0 8px 0; background:url(../images/border_bottom05.jpg) left bottom no-repeat; margin-top:2px; overflow:hidden;}
.companyWeb .bordertop{ height:8px; font-size:0; background:url(../images/border_top05.jpg) no-repeat;}
.companyWeb .box{ width:211px; padding:0 10px; background:url(../images/border_middle05.jpg) repeat-y; margin-bottom:0;}
.companyWeb .box .tle2{ height:29px; background:url(../images/point.jpg) 5px 5px no-repeat;}
.companyWeb .box .tle2 span{ padding-left:15px;  line-height:29px; color:#a26c04; font-size:14px; text-align:center; font-weight:bold;}
.companyWeb .box .tle2 .fr a{  padding-left:15px; background:url(../images/more.jpg) 0 -1px no-repeat; font-weight:normal; font-size:12px;}
.companyWeb .box .content { border-bottom:1px solid #f9e499; padding-top:4px;}
.companyWeb .box .content ul li{ margin:0 auto; width:188px; height:47px; background:url(../images/com.jpg) no-repeat; line-height:47px; padding-left:9px; margin-bottom:6px; font-size:13px; font-weight:bold; }
.companyWeb .box .content li a{ color:#fe5016;}
.companyWeb .box .content li a:hover{ text-decoration:none; color:#bf8108;  }

.footer-index{ width:951px; margin:0 auto; padding-top:15px; text-align:center;}
.footer-index .foot_nav{ height:32px; line-height:32px; text-align:center; background:url(../images/bg_bot_nav1.jpg) no-repeat; color:#FFFFFF;}
.footer-index .foot_nav a{ color:#fcfc06;}
.footer-index p{ padding:10px 0 0 0; margin-top:1px; line-height:18px; background:url(../images/bg_bot_nav2.jpg) repeat-x;}
.footer{ width:951px; margin:0 auto; text-align:center;}
.footer .foot_nav{ height:32px; line-height:32px; text-align:center; background:url(../images/bg_bot_nav1.jpg) no-repeat; color:#FFFFFF;}
.footer .foot_nav a{ color:#FFFFFF;}
.footer p{ padding:10px 0 3px 0; margin-top:1px; line-height:18px; background:url(../images/bg_bot_nav2.jpg) repeat-x;}
/*  business  */
.content2 .tle6{ padding-left:10px; font-weight:bold; height:24px; line-height:24px; background:url(../images/bg_tle06.jpg) no-repeat; margin-top:20px;}
.content2 ul{ width:670px; margin:0 auto; padding-top:15px; clear:both;}
.content2 li{}
.content2 .content2_in{ padding:20px 10px 0 20px;}
.content2_in dl{ float:left; width:140px; height:162px; border:1px solid #e7e7e7; overflow:hidden; margin-left:10px!important; margin-left:5px;}
.content2_in dt{ padding-top:17px; text-align:center;}
.content2_in dt img{ width:122px; height:91px; margin:0 auto;}
.content2_in dd{ line-height:22px; text-align:center; padding:0 5px;}

/*  list page */
.box3_Left{ width:198px; text-align:center; margin:0 auto;}
.tle_left1{ width:198px; height:46px; font-size:14px; line-height:46px; text-align:center; font-weight:bold; color:#fcfc06; background:url(../images/tle7.jpg) no-repeat; margin:0 auto;}
.box3_Left ul{ width:196px; margin:0 auto;}
.box3_Left li{ width:196px; height:38px; font-weight:bold; margin:2px 0;}
.box3_Left li a{ display:block; width:196ppx; height:38px; line-height:38px; background:url(../images/btn_5.jpg) no-repeat;}
.box3_Left li a:hover,.box3_Left li a:active{ background:url(../images/btn_6.jpg) no-repeat; text-decoration:none; color:#FFFFFF;}
.box3_Left li .selected{ background:url(../images/com03.jpg) no-repeat; text-decoration:none; color:#FFFFFF;}
.box3_Left .image{ margin:15px 0;}
.box3_Left .image img{ width:198px;}
.box3_right{ width:709px; padding:0 10px 0 20px; padding-bottom:20px; text-align:center;}
.box3_right .tle4{ width:709px; padding-top:6px; height:32px; line-height:32px; border-bottom:1px solid #4f86dd; font-weight:bold; font-size:14px; text-align:center; margin:0 auto; }
.box3_right .content{ width:709px; padding:10px 0px 10px 0px; margin:0 auto; }
.box3_right .content li{ height:28px; line-height:28px; background:url(../images/bg_bor_bot.jpg)  left bottom  repeat-x;}
.box3_right .content li .fl{ color:#ff6600;}
.box3_right .content li a{ padding-left:10px; background:url(../images/triangle3.jpg) 0 1px no-repeat;}
.box3_right .content li a:hover{ text-decoration:none;}
.box3_right .content .pages{ padding-top:15px;}
/*  detail page  */
.box4_left{ width:739px; padding-bottom:8px; background:url(../images/border_bottom08.jpg) left bottom no-repeat;}
.box4_left .bordertop{ height:9px; font-size:0; overflow:hidden; background:url(../images/border_top08.jpg) no-repeat;}
.box4_left .content{ width:707px; padding:0 15px; border-left:1px solid #fdbc68; border-right:1px solid #fdbc68; padding-top:10px;}
.box4_left .content .tle5{ height:30px; line-height:30px;  font-weight:bold; font-size:16px; text-align:center; border-bottom:1px solid #3c6cbe;}
.box4_left .content .contentIn{ padding-top:20px;}
.box4_left .content .contentIn p{ text-indent:2em; line-height:22px;}

.box4_right dl{ padding-left:1px;}
.box4_right dt{ height:2px; overflow:hidden;}
.box4_right dd{ width:175px; height:32px; margin:2px 0 1px 0; border:1px solid #c2d0e4; background:#edebeb; font-weight:bold;}
.box4_right dd a{ display:block; margin-left:1px; padding-left:21px; width:145ppx; height:32px; line-height:32px; background:url(../images/com04.jpg) 6px 12px no-repeat;}
.box4_right dd a:hover,.box3_Left li a:active{ color:#1a4788;}




/* About Us page  */
.position{ height:24px; line-height:24px; padding:4px 0px 4px 18px; background:url(../images/more.jpg) 0 9px no-repeat;}
.box3_Left{ width:198px; text-align:center; margin:0 auto;}
.tle_left1{ width:198px; height:46px; font-size:14px; line-height:46px; text-align:center; font-weight:bold; color:#fcfc06; background:url(../images/tle7.jpg) no-repeat; margin:0 auto;}
.box3_Left ul{ width:196px; margin:0 auto;}
.box3_Left li{ width:196px; height:38px; font-weight:bold; margin:2px 0;}
.box3_Left li a{ display:block; width:196ppx; height:38px; line-height:38px; background:url(../images/btn_5.jpg) no-repeat;}
.box3_Left li a:hover,.box3_Left li a:active{ background:url(../images/btn_6.jpg) no-repeat; text-decoration:none; color:#FFFFFF;}
.box3_Left li .selected{ background:url(../images/com03.jpg) no-repeat; text-decoration:none; color:#FFFFFF;}
.box3_Left .image{ margin:15px 0;}
.box3_Left .image img{ width:198px;}
.box3_right{ width:709px; }
.box3_right .content p{text-indent:2em; line-height:22px;}

/*  search page  */
.box4{ width:950px; padding-bottom:9px; background:url(../images/border_bottom06.jpg) left bottom no-repeat; margin-top:10px;}
.box4 .bordertop{ height:9px; font-size:0; background:url(../images/border_top06.jpg) no-repeat;}
.box4 .box{ width:828px; padding:10px 60px 20px; border-left:1px solid #c9d1d4; border-right:1px solid #c9d1d4;}
.box4 .box .tle7{ height:30px; line-height:30px; padding-top:10px; border-bottom:1px solid #c0c0c0; font-weight:bold; color:#000000;}
.box4 .box .tle7 span{ color:#FF0000;}
.box4 .box .content{ padding-top:20px;}
.box4 .box .content ul li{ padding-left:15px; height:22px; line-height:22px; background:url(../images/triangle2.jpg) 0 5px no-repeat;}
.box4 .box .content li a{ }
.box4 .box .content li a:hover{ text-decoration:none; }
.box4 .box .content .pages{ margin-top:20px; }

/*  qxc_list  */
.box .tle8{ height:30px; line-height:30px; font-size:20px; font-weight:bold; text-align:center; background:url(../images/bg_bor_bot.jpg) left bottom repeat-x;}
.box .content{}
.box .content .content_in{ margin-top:10px;}
.content_in .td1{ background:url(../images/line01.jpg);}
.content_in .td1 img{}
.content_in .td2{ background:url(../images/line02.jpg);}
.content_in .qxCompany{ height:79px; border-bottom:1px solid  #4977b9; overflow:hidden;}
.content_in .cName{ height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:left; padding-left:18px; background:url(../images/more.jpg) 0 8px no-repeat; margin:6px 0 3px 0; }
.content_in .cName a:hover{ }
.content_in .qxCompany p{ text-align:left; padding-left:3px; text-indent:2em; line-height:18px;}

/*  leave message  */
.box5{ width:950px; padding-bottom:9px; background:url(../images/border_bottom07.jpg) left bottom no-repeat; margin-top:10px;}
.box5 .tle{ height:30px; padding-top:5px; background:url(../images/border_top07.jpg) no-repeat; text-align:left;}
.box5 .tle span{ display:block; color:#1a4789; margin-left:20px; width:95px; height:30px; line-height:30px; text-align:center; font-weight:bold; background:url(../images/bg_tle07.jpg) no-repeat;}
.box5 .content{ width:948px; border-left:1px solid #bacee3; border-right:1px solid #bacee3;}
.box5 .content .info{ padding:40px 0 30px 0;}

/*  qixia company   */
.box3{ border-top:1px solid #fdbc68; border:none;}
.qxc_Left{ width:208px; padding:0 3px;}
.qxc_Left .tle{ padding:2px 0px 2px 2px; }
.qxc_Left .tle a{ display:block; text-align:center; width:206px; height:41px; line-height:41px; background:url(../images/qxc_left01.jpg) no-repeat; color:#FFFFFF; font-weight:bold;}
.qxc_Left .tle a:hover{ text-decoration:none;}
.qxc_Left .picture{ border-top:3px solid #006145; padding:4px 0; width:200px; height:144px; text-align:center; margin:0 auto;}
.qxc_Left .picture img{ width:200px; height:144px;}
.qxc_right{ width:736px; background:url(../images/box31_right.jpg) repeat-y; }
.qxc_right .tle4{ height:32px; line-height:32px; background:url(../images/box31_right_tle.jpg) repeat-x; border-bottom:1px solid #e7e7e7; border:none; padding-left:20px; font-weight:bold; font-size:14px; }
.qxc_right .content{ padding:10px 10px 10px 10px;}
.qxc_right .content .tle5{ height:30px; line-height:30px; background:url(../images/bg_bor_bot.jpg) left bottom repeat-x; text-align:center; font-size:14px; font-weight:bold;}
.qxc_right .content .contentIn{ padding:15px 5px 5px 5px;}
.qxc_right .content p{text-indent:2em; line-height:22px;}

/*  about company  */
.abo_Left{ width:208px; padding:0 3px;}
.abo_Left .tle{ padding:2px 0px 2px 2px; border-bottom:1px solid #a0a0a0;}
.abo_Left .tle a{ display:block; text-align:center; width:206px; height:41px; line-height:41px; background:url(../images/qxc_left01.jpg) no-repeat; color:#FFFFFF; font-weight:bold;}
.abo_Left .tle a:hover{ text-decoration:none;}
.abo_right{ width:736px; background:url(../images/box31_right.jpg) repeat-y; }
.abo_right .tle4{ height:32px; line-height:32px; background:url(../images/box3_right_tle.jpg) repeat-x; border-bottom:1px solid #e7e7e7;  padding-left:20px; font-weight:bold; font-size:14px; }
.abo_right .content{ padding:10px 10px 10px 10px;}
.qxc_right .content .tle5{ height:30px; line-height:30px; background:url(../images/bg_bor_bot.jpg) left bottom repeat-x; text-align:center; font-size:14px; font-weight:bold;}
.abo_right .content .contentIn{ padding:15px 5px 5px 5px;}
.abo_right .content p{text-indent:2em; line-height:22px;}

/*  WebSite  */
.td3{ font-weight:bold; border:1px solid #cccccc;}
.td4{ border:1px solid #cccccc; padding-left:150px;}
.website:hover{ text-decoration:none;}

/*  detail page  */
.box4_right .content .tle5{ height:30px; line-height:30px;  font-weight:bold; font-size:14px; text-align:center; }
.box4_right .content .contentIn{ text-align:left; padding-top:10px; padding-left:1em; padding-right:1em;}
.box4_right .content .contentIn p{ padding-top:6px; text-indent:2em; line-height:22px;}
.box4_Left dl{ padding-left:1px;}
.box4_Left dt{ height:2px; overflow:hidden;}
.box4_Left dd{ width:175px; height:32px; margin:2px 0 1px 0; border:1px solid #c2d0e4; background:#edebeb; font-weight:bold;}
.box4_Left dd a{ display:block; margin-left:1px; padding-left:21px; width:145px; height:32px; line-height:32px; background:url(../images/com04.jpg) 6px 12px no-repeat;}
.box4_Left dd a:hover,.box3_Left li a:active{ color:#1a4788;}
.box4_right{ width:769px; }
.box4_right .tle4{ margin:0 20px 0px 30px; height:32px; line-height:32px;  border-bottom:1px dashed #a3bbde; font-weight:bold; font-size:14px;}
.box4_right .content{ padding:0px 20px 0px 30px; margin-top:0; }
.box4_right .content .tle5{ font-size:20px; height:76px; line-height:24px; background:url(../images/bg_font.jpg) no-repeat;}
.box4_right .content .tle5 span{ color:#b22d09; color:#2658ad;}
.box4_right .content p{text-indent:2em; line-height:22px;}



/* zhaopin */
.zp_L{ margin-top:10px;}
.zp_L .zp_pic{ width:271px; height:409px; background:url(../images/zp.jpg) no-repeat;}
.zp_r{ width:628px; margin-top:10px; padding:0 25px 0 25px; text-align:left; height:}
.zp_r .tle4{ padding-top:6px; height:32px; line-height:32px; background:url(../images/bg_bor_bot02.jpg) left bottom repeat-x; font-weight:bold; font-size:14px; }
.zp_r .tle4 span{ display:block; padding-left:25px; height:32px; line-height:32px; background:url(../images/icon01.jpg) 0 5px no-repeat;}
.zp_r .content{ margin-top:8px; height:auto!important; height:410px; min-height:410px; background:url(../images/zp02.jpg) right bottom no-repeat;}
.zp_r .content li{ height:28px; line-height:28px; background:url(../images/bg_bor_bot.jpg)  left bottom  repeat-x;}
.zp_r .content li .fl{ color:#ff6600;}
.zp_r .content li a{ padding-left:10px; background:url(../images/triangle3.jpg) 0 1px no-repeat;}
.zp_r .content li a:hover{ text-decoration:none; background:url(../images/triangle3.jpg) 2px 1px no-repeat;}
.zp_r .content .pages{ padding-top:15px;}


/* zp_shenqing */
.zp_sq_con{ border:1px solid #b4c6fd; margin-bottom:10px; padding-bottom:15px;}
.zp_sq_con .tle{ height:28px; line-height:28px; font-size:13px; color:#ff0000; background:url(../images/bg_tle08.jpg) repeat-x; border-bottom:1px solid #dadada; }
.zp_sq_con .tle span{ display:block; height:28px; line-height:28px; padding-left:32px; background:url(../images/icon02.jpg)  0 3px no-repeat;}

/* zp_detail  */
.buymineinfo{ border:1px solid #b4c6fd; margin-bottom:10px; padding:0 30px 0 30px;}
.talent_company .companyname{ height:36px; line-height:36px; border-bottom:1px solid #ff0000;}
.companyname span{ font-size:14px; font-weight:bold;}
.jobname{ height:32px; line-height:32px; font-size:14px; margin-top:10px; border-bottom:1px dashed #fdbc68; margin-bottom:10px;}
.jobname_left{ float:left; height:28px; line-height:28px; margin-top:4px; margin-left:300px; font-weight:bold;}
.jobname_right{ float:right; height:28px; line-height:28px; margin-right:10px;}
.table3{ border:1px solid #fdbc68; }
.tdbg3{ background:#f8dab3; border:1px solid #fdbc68; }
.p_job1{ padding-top:20px; height:24px; line-height:24px; color:#0066ff; font-size:14px; border-bottom:1px solid #fdbc68;}
.job_text1{ padding:5px 0;}
.p_job2{ height:10px; background:}