﻿body{margin:0px auto 0px auto;font-size:12px;width:1004px;}
.w180{width:180px}
.clear{clear:both;}
.d14{font-size:14px;}
.f12{font-size:12px}
.da{font-size:14px;font-weight:bold}
.df60{font-size:14px;color:#f60}

.ad_spe{width:778px;margin:auto}



.navy{height:100px;width:778px;margin:auto}/*height:85px;*/
.navy .logo{margin:10px 0px 0px 5px;float:left}
.navy .right{float:right;;width:590px;height:92px;border-bottom:#E1DBAC 1px solid}/*height:79px;*/
.navy .right .topnavy{text-align:right;height:20px;padding-top:8px;}
.navy .right .detail{float:right;margin-right:5px;line-height:160%;padding-top:5px;}
.navy .right .pic{float:right;margin-right:5px}

.navy_a{height:100px;width:994px;margin:auto}
.navy_a .logo{margin:10px 0px 0px 5px;float:left}
.navy_a .right{float:right;;width:700px;height:92px;border-bottom:#E1DBAC 1px solid}
.navy_a .right .topnavy{background:url(../images/area_Bg.gif) no-repeat;height:25px;margin-top:5px;width:655px;float:right}
.navy_a .right .topnavy div{float:right;width:47px;height:22px;margin-left:4px}
.navy_a .right .detail{float:right;margin-right:5px;line-height:160%;padding-top:5px}
.navy_a .right .pic{float:right;margin-right:5px}
.navy_a .right .area{float:left;margin-top:25px}

.search{height:24px;background:#F5F5F5;padding-top:2px;width:778px;margin:auto;}
.search .pic{background:url(../images/tel.gif) no-repeat;width:235px;height:33px;float:left}
.search .a{width:155px;float:left;}
.search .a .data{width:150px;}
.search .a #KeyList{border:solid 1px #CCC;position: absolute;z-index: 9999;background:#FFF;}
.search .b{float:left;padding-left:5px;}
.search .c{float:left;margin-left:5px;}
.search .c .data{height:21px;font-size:12px;padding-top:1px}
.search .d{float:left;font-weight:bold;padding:5px;}

.search_a{height:24px;background:#F5F5F5;padding-top:2px;width:1004px;margin:5px auto 0px auto}
.search_a .pic{background:url(../images/tel.gif) no-repeat;width:235px;height:33px;float:left}
.search_a .a{width:270px;float:left;}
.search_a .a .data{width:265px}
.search_a .a #KeyList{border:solid 1px #CCC;position:absolute;z-index: 9999;background:#FFF;}
.search_a .b{float:left;padding-left:5px;}
.search_a .c{float:left;margin-left:5px}
.search_a .c .data{height:21px;font-size:12px;padding-top:1px}
.search_a .d{float:left;margin-left:20px;font-weight:bold;padding:5px 5px 5px 20px}

.lm{background:url(../images/lm.gif) no-repeat;width:770px;margin:auto;height:34px;margin-top:5px;padding-left:8px}
.lm div{float:left;width:84px;height:34px;overflow:hidden}
.lmdata{background:url(../images/lm.gif) no-repeat;background-position:0px -34px;width:770px;margin:auto;height:27px;padding-left:8px;padding-top:2px}
.lmdata .a{float:left;margin-right:5px;padding-top:5px;color:#0001DE}
.lmdata .b{float:left;width:110px}
.lmdata .b .data{border:#888888 1px solid;width:100px;height:16px;font-size:12px}
.lmdata .c{float:left;margin-right:5px;margin-top:1px}
.lmdata .d{float:left;width:110px}

.lm_a{background:url(../images/lm.gif) no-repeat;background-position:0px -63px;width:996px;margin:auto;height:34px;margin-top:5px;padding-left:8px}
.lm_a div{float:left;width:84px;height:34px;overflow:hidden}
.lmdata_a{background:url(../images/lm.gif) no-repeat;background-position:0px -97px;width:996px;margin:auto;height:27px;padding-left:8px;padding-top:2px}
.lmdata_a .a{float:left;margin-right:5px;padding-top:5px;color:#0001DE}
.lmdata_a .b{float:left;width:110px}
.lmdata_a .b .data{border:#888888 1px solid;width:100px;height:16px;font-size:12px}
.lmdata_a .c{float:left;margin-right:5px;margin-top:1px}
.lmdata_a .d{float:left;width:110px}






.ad_1{height:30px;width:778px;margin:auto;}
.no_1{height:285px;width:768px;margin:auto;}
.no_1 .ad_5{height:280px;float:left;width:156px;background:url(../images/ad_5_bg.gif) no-repeat;background-position:0px right;padding-top:8px;}
.no_1 .ad_5 div{width:150px;height:90px;padding-top:5px}
.no_1 .news{width:608px;float:right;height:285px}
.no_1 .news .area{background:url(../images/area_Bg.gif) no-repeat;height:25px;margin-top:5px}
.no_1 .news .area div{float:right;width:47px;height:22px;margin-left:4px}
.no_1 .news .pic{float:right;height:255px;width:182px}
.no_1 .news .hotnews{float:left;height:255px;width:421px;background:url(../images/hotnews.gif) no-repeat;}
.no_1 .news .hotnews .h20{height:20px}
.no_1 .news .hotnews .h20 div{float:left;width:89px;height:20px}
.no_1 .news .data{padding:5px 0px 0px 5px;}
.no_1 .news .data td{height:18px}
.no_1 .news .data .detail{padding:2px 0px 5px 5px; height:60px;background:url('') no-repeat;}


.edu{margin:5px auto 0px auto;width:768px;height:80px}
.edu .vipschool{width:581px;float:left;height:80px;}
.edu .vipschool .a{float:left;width:24px;height:80px}
.edu .vipschool .b{float:left;width:523px;height:75px;background:url(../images/edu_3.gif) no-repeat;padding:5px 0px 0px 10px}
.edu .ad{width:182px;float:right;height:80px;}

.main_a{width:768px;margin:5px auto 0px auto}
.main_l{width:581px;float:left}
.main_l .a6{margin-left:-1px}
.main_l .word{margin-top:5px;line-height:160%}
.main_l .word div{float:left;width:185px;line-height:160%;height:20px;overflow:hidden;padding-right:5px}

.main_l .list{height:26px;width:581px;background:url(../images/list_bg.gif) no-repeat;margin-top:5px}
.main_l .list div{float:left;height:26px;padding-right:5px}
.main_l .data{background:url(../images/list_data.gif) repeat-y;width:571px;padding:10px 0px 0px 10px;}
.main_l .data .f_data{float:left;width:262px;background:url(../images/list_arrow.gif) no-repeat;padding-left:18px;height:31px;margin-bottom:19px;}
.main_l .data .f_name{height:13px;width:250px;margin-bottom:5px; height:18px; line-height:18px; overflow:hidden}
.main_l .data .f_job{height:13px;width:250px;}
.main_l .list_bottom{background:url(../images/list_bottom.gif) no-repeat;height:36px;width:581px;padding-top:5px}
.main_l .list_bottom .page1{float:left;padding:15px 0px 0px 15px;width:350px;}
.main_l .list_bottom .more{float:right;width:155px;padding-top:13px}
.main_r {width:182px;float:right;overflow:hidden;}


.market{margin:10px 0px 0px 10px}
.market .data{float:left;width:487px;padding-right:10px;}
.market .data .name{height:20px;padding:7px 0px 0px 12px;background:#FCE0A6;font-size:14px;font-weight:bold;color:#6A4801}
.market .data .line{border:#FCE0A6 1px solid;padding:10px}
.market .data .line div{margin-bottom:15px;line-height:160%}

.good{margin:10px 10px 0px 10px}
.good .fl{height:90px;padding-left:15px}
.good .fl div{float:left;width:88px;font-size:14px;height:30px}
.good .name{height:20px;padding-top:7px;text-align:center;color:#333;font-weight:bold;background:#ccc;clear:both}
.good .line{background:url(../images/good_line.gif) repeat-y;padding:10px 0px 0px 5px;margin-bottom:10px;border-bottom:#ccc 1px solid}
.good .line .vip{width:188px;float:left;height:75px;line-height:160%;text-align:center;margin-right:6px}

.good .line .word{width:115px;height:25px;border:#B1B1B1 1px solid;text-align:center;font-size:14px;font-weight:bold;color:#cc0000;list-style-type:none;padding-top:10px;margin:auto}
.good .line .word1{width:115px;height:25px;border:#000 1px solid;text-align:center;font-size:14px;font-weight:bold;color:#0036CA;list-style-type:none;padding-top:10px;margin:auto;background:#BFF1FF}
.good .line .word2{width:115px;height:25px;border:#000 1px solid;text-align:center;font-size:14px;font-weight:bold;color:#00B500;list-style-type:none;padding-top:10px;margin:auto;background:#fff}
.good .line .word3{width:115px;height:25px;border:#000 1px solid;text-align:center;font-size:14px;font-weight:bold;color:#fff;list-style-type:none;padding-top:10px;margin:auto;background:#f60}


.area_ad{height:133px;padding:10px 0px 0px 7px;margin:5px auto 0px auto;background:url(../images/area_ad.gif) no-repeat;width:977px;}
.area_ad div{float:left;width:192px;height:63px;padding-left:2px;}

#edudemo div{float:left;width:170px;height:14px;overflow:hidden;padding-bottom:5px;}
#edudemo font{font-size:12px;}


.list_a{width:778px;margin:auto;height:695px}
.list_a .company{float:left;width:546px;height:695px}
.list_a .company .quick{float:left;width:125px}
.list_a .company .data{background:url(../images/list_bg.gif) repeat-y;height:630px;padding:0px 5px 0px 5px}
.list_a .company .data div{background:url(../images/dot.gif) no-repeat;background-position:5px 8px;height:21px;padding-left:12px;width:165px;float:left;overflow:hidden;line-height:200%}
.list_a .list_bottom{background:url(../images/list_bottom.gif) no-repeat;width:546px;height:37px}
.list_a .list_bottom .page{float:left;padding:15px 0px 0px 15px;width:350px}
.list_a .list_bottom .more{float:right;width:155px;padding-top:13px}
.list_a .person{float:right;width:227px;height:695px}
.list_a .person .quick{float:left}
.list_a .person .data{background:url(../images/person_bg.gif) repeat-y;height:630px;padding:0px 5px 0px 5px}
.list_a .person .data .a{background:url(../images/dot.gif) no-repeat;background-position:5px 8px;height:21px;padding-left:12px;width:55px;float:left;overflow:hidden;line-height:200%}
.list_a .person .data .b{height:21px;width:40px;float:left;overflow:hidden;line-height:200%}
.list_a .person .data .c{height:21px;width:100px;float:left;overflow:hidden;line-height:200%}
.list_a .person .data .a1{color:#FF6701;height:21px;padding-left:12px;width:55px;float:left;overflow:hidden;line-height:200%}
.list_a .person .data .b1{color:#FF6701;height:21px;width:40px;float:left;overflow:hidden;line-height:200%}
.list_a .person .data .c1{color:#FF6701;height:21px;width:100px;float:left;overflow:hidden;line-height:200%}
.list_a .person_bottom{background:url(../images/person_bottom.gif) no-repeat;width:227px;height:37px}
.list_a .person_bottom .more{width:155px;padding-top:13px;float:right}



.contact{padding:10px;clear:both;height:20px}
.contact .tel{background:url(../images/tel.gif) no-repeat;padding-left:20px;color:#555;float:left;margin-right:5px;padding-top:3px}
.contact .qq{background:url(../images/qq.gif) no-repeat;padding-left:20px;color:#cc0000;font-weight:bold;float:left;margin-right:5px;padding-top:3px}
.bottomlink{clear:both;padding-top:7px;height:20px;text-align:center;color:white;background:#7A7A7A;}
.bottom{text-align:center;line-height:160%;padding:10px;background:url(../images/bottom.gif) no-repeat;}


.c_data{margin:0px 10px 10px 10px;}
.c_data .companylist{background:url(../images/c_arrow.gif) no-repeat;background-position:5px 15px;border-bottom:#CCCCCC 2px solid;height:25px;padding:15px 10px 10px 62px}
.c_data .companylist .companyname{float:left;font-size:15px;padding-top:6px;font-weight:bold;}
.c_data .companylist .tel{float:left;width:250px;font-size:12px;color:#ff6600;padding-top:6px}
.c_data .companylist .time{float:right;width:200px;font-size:12px;color:#333;padding-top:12px;text-align:right}
.c_data .companylist .ip{float:right;width:150px;font-size:12px;color:white;padding-top:6px}
.c_data .jobdata{padding:5px 0px 0px 10px;margin-bottom:5px;color:#333;line-height:200%}
.c_data .companylist .cpyc{float:left;padding-left:10px;padding-top:8px;font-size:14px;font-weight:bold}
.c_data .detail{margin:5px 0px 0px 5px;background:#FBFBEA;padding:5px; width:95%;}
.c_data .detail .zwmc{float:left;padding-right:10px;background:url(../images/job_arrow.gif) no-repeat;padding-left:10px;width:150px}
.c_data .detail .lxfs{float:left;background:#FFFF33;font-weight:bold;color:red}
.c_data .detail .cz{float:right}
.c_data .detail .word{line-height:160%;padding:3px 0px 0px 10px; clear:both}

.c_data .detail_a{margin:5px 0px 0px 5px;padding:5px; width:95%;}
.c_data .detail_a .zwmc{float:left;padding-right:10px;background:url(../images/job_arrow.gif) no-repeat;padding-left:10px;width:150px}
.c_data .detail_a .lxfs{float:left;background:#FFFF33;font-weight:bold;color:red}
.c_data .detail_a .cz{float:right}
.c_data .detail_a .word{line-height:160%;padding:3px 0px 0px 10px; clear:both}
.page{text-align:center;font-size:14px;padding:10px;}

.r_data{margin:10px;}
.r_data .resumelist{background:url(../images/person.gif) no-repeat;background-position:5px 5px;border-bottom:#CCCCCC 2px solid;height:25px;padding:5px 10px 5px 40px}
.r_data .resumelist .name{float:left;width:550px;padding-top:8px}
.r_data .resumelist .tel{float:left;width:250px;font-size:12px;color:#ff6600;padding-top:6px}
.r_data .resumelist .time{float:right;width:200px;font-size:12px;color:#333;padding-top:6px;text-align:right}
.r_data .resumelist .ip{float:right;width:150px;font-size:12px;color:white;padding-top:6px}
.r_data .resumelist .ok{background:url(../images/c_job_arrow.gif) no-repeat;width:70px;padding:4px 0px 0px 10px;background-position:0px 5px;float:left;margin-top:3px}
.r_data .a06c{color:#0066cc}
.daa{font-size:14px;font-weight:bold;}
.r_data .data{padding:5px 0px 10px 0px;margin-bottom:10px;color:#555;line-height:200%;border-bottom:#F5F5F5 1px solid;overflow:hidden;}
.r_data .page{text-align:center;font-size:14px;padding:10px}


.company {border-bottom:#D8D8ED 1px solid;height:25px;width:990px;margin:10px auto auto auto;}
.company .a{float:left;width:20%;text-align:right}
.company .b{float:left;width:60%;text-align:center;font-size:18px;font-weight:bold;color:#cc0000}

.company_navy{height:30px;width:990px;margin:4px auto auto auto;}
.company_navy .pic{float:left}
.company_navy .intro{float:left;width:500px;line-height:160%;padding-left:10px}
.company_navy .intro .word{font-weight:bold;color:#ff6600;font-size:14px}
.company_navy .navy{float:right;width:400px;text-align:right;height:28px}

.company_data{margin:auto 10px 15px 10px}
.company_data .side{width:240px;float:right;margin-left:-225px}
.company_data .side .job{background:url(../images/hotjob.gif) repeat-x;padding:30px 5px 0px 15px;width:220px;}
.company_data .side .time{float:left;margin-left:10px;margin-bottom:6px;width:20%;color:#555}
.company_data .side .job div{float:left;margin-bottom:6px;width:200px;background:url(../images/sc_arrow.gif) no-repeat;padding-left:10px;margin-left:5px;background-position:0px 5px}
.company_data .side .position{float:left;margin-bottom:6px;width:70%;background:url(../images/sc_arrow.gif) no-repeat;padding-left:10px;margin-left:5px;background-position:0px 5px}

.company_data .main{width:732px;margin-right:240px;border-right:#FFDF07 1px solid;padding-right:8px}
.company_data .main .title{padding:6px 5px 0px 10px;height:18px;background:#FFFFCC;}
.company_data .main .title .left{float:left;font-weight:bold;color:#f60}
.company_data .main .title .right{float:right;margin-right:5px}
.company_data .main .data{padding:10px;line-height:160%;color:#333;margin-bottom:15px}
.company_data .main .job_ing{margin-bottom:15px}
.company_data .main .job_ing .list{margin:0px 0px 0px 2px;background:url(../images/c_job_bg2.gif) repeat;height:23px;padding:0px 0px 0px 10px}
.company_data .main .job_ing .name{border-top:#f60 1px solid;border-left:#f60 1px solid;border-right:#f60 1px solid;background:#FFFFCC;height:18px;text-align:center;padding:4px 10px 0px 10px;float:left;margin-right:10px;color:#f60}
.company_data .main .job_ing .ok{background:url(../images/c_job_arrow.gif) no-repeat;width:55px;padding:4px 0px 0px 10px;background-position:0px 5px;float:right;margin-top:0px}
.company_data .main .job_ing .pv{float:right;width:80px;color:#666666;padding-top:5px}
.company_data .main .job_ing .time{float:right;width:230px;color:#666666;padding-top:5px;text-align:right}
.company_data .main .job_ing .detail{border-bottom:#f60 1px solid;border-left:#f60 1px solid;border-right:#f60 1px solid;background:#FFFFCC;padding:5px 10px 5px 10px;margin:0px 0px 10px 2px;color:#666}
.company_data .main .job_ing .h{height:45px}
.company_data .main .job_ing .class{width:18%;float:left;line-height:150%}
.company_data .main .job_ing .class1{width:25%;float:left;line-height:150%}
.company_data .main .job_ing .data1{color:#555;line-height:150%}


.company_data .main .job_end{margin-bottom:15px}
.company_data .main .job_end .list{margin:0px 0px 0px 2px;background:url(../images/c_job_bg.gif) repeat;height:23px;padding:0px 0px 0px 10px}
.company_data .main .job_end .name{border-top:#DDDDDD 1px solid;border-left:#DDDDDD 1px solid;border-right:#DDDDDD 1px solid;background:#fafafa;height:18px;text-align:center;padding:4px 10px 0px 10px;float:left;margin-right:10px;color:#f60}
.company_data .main .job_end .ok{background:url(../images/c_job_arrow.gif) no-repeat;width:55px;padding:4px 0px 0px 10px;background-position:0px 5px;float:right;margin-top:0px}
.company_data .main .job_end .pv{float:right;width:80px;color:#666666;padding-top:5px}
.company_data .main .job_end .time{float:right;width:230px;color:#666666;padding-top:5px;text-align:right}
.company_data .main .job_end .detail{border-bottom:#DDDDDD 1px solid;border-left:#DDDDDD 1px solid;border-right:#DDDDDD 1px solid;background:#fafafa;padding:5px 5px 5px 10px;margin:0px 0px 10px 2px;color:#666}
.company_data .main .job_end .h{height:45px}
.company_data .main .job_end .class{width:18%;float:left;line-height:150%}
.company_data .main .job_end .class1{width:25%;float:left;line-height:150%}
.company_data .main .job_end .data1{color:#555;line-height:150%}


.j_data{margin:10px;}
.j_data .joblist{background:url(../images/j_arrow.gif) no-repeat;background-position:5px 5px;border-bottom:#CCCCCC 2px solid;height:25px;padding:5px 10px 5px 40px}
.j_data .joblist .companyname{float:left;font-size:15px;padding-top:6px;font-weight:bold;}
.j_data .joblist .name{float:left;width:200px;padding-top:3px}
.j_data .joblist .tel{float:left;width:250px;font-size:12px;color:#ff6600;padding-top:6px}
.j_data .joblist .time{float:right;width:200px;font-size:12px;color:#333;padding-top:12px;;text-align:right}
.j_data .joblist .ip{float:right;width:150px;font-size:12px;color:white;padding-top:6px}
.j_data .joblist .ok{background:url(../images/c_job_arrow.gif) no-repeat;width:70px;padding:4px 0px 0px 10px;background-position:0px 5px;float:left;margin-top:3px}
.j_data .a06c{color:#0066cc}
.j_data .data{padding:5px 0px 10px 0px;margin-bottom:10px;color:#555;line-height:200%;border-bottom:#F5F5F5 1px solid}
.j_data .page{text-align:center;font-size:14px;padding:10px}
.j_data .keyword{background:#FFFF33;font-weight:bold;color:red; TEXT-DECORATION: underline}




.i_top .a{background:url(../images/i_login_bg.gif) no-repeat;width:55px;padding:2px 0px 0px 20px;margin-top:2px;float:left;height:20px}




/* Person Reg */
.p_reg{margin:0px 15px 0px 15px;height:300px}
.p_reg .left{background:url(../images/i_preg_bgl.gif) no-repeat;float:left;height:250px;width:249px;padding:45px 30px 0px 30px }
.p_reg .left .name{float:left;width:80px;height:25px;margin-top:5px}
.p_reg .left .detail{float:left;width:159px;height:25px;margin-top:5px}
.p_reg .word{color:#555;text-align:right;float:left;width:239px;height:20px}
.p_reg .pass{color:#555;text-align:right;float:left;width:239px;height:23px;background:url(../images/dot.gif) no-repeat;}

.p_reg .word1{color:#ff6600;line-height:150%;float:left;width:239px;margin-top:5px}
.p_reg .left .detail .data{border:#A7A6AA 1px solid;width:150px;padding:1px 2px 1px 2px;font-size:12px;}
.p_reg .right{background:url(../images/i_preg_bgr.gif) no-repeat;float:right;height:255px;width:597px;padding:40px 20px 0px 20px}
.p_reg .right .data{border:#A7A6AA 1px solid;width:596px;padding:5px;font-size:12px;line-height:150%;height:207px}
.accept{padding:10px;text-align:center;}


/* Company Reg*/
.company_reg{margin:5px 15px 0px 15px;background:url(../images/company_reg.gif) no-repeat;height:440px;padding:40px 15px 0px 15px}
.company_reg .a{height:30px}
.company_reg .a .detail{float:left;width:520px;color:#555;padding:3px}
.company_reg .a .detail_1{float:left;width:450px;color:#555;padding:3px;height:18px;}
.company_reg .a .detail_2{float:left;width:240px;color:#555;padding:3px;height:18px;}
.company_reg .a .detail_3{float:left;width:850px;color:#555;padding:3px;height:18px;}
.company_reg .a .detail_4{float:left;width:300px;color:#555;padding:3px;height:18px;}
.company_reg .a .detail_5{float:left;width:850px;color:#555;padding:3px 3px 3px 10px;height:200px;}

.company_reg .a .detail .data330{border:#A7A6AA 1px solid;width:330px;font-size:12px;}
.company_reg .a .detail .data100{border:#A7A6AA 1px solid;width:100px;font-size:12px;}
.company_reg .a .detail .data250{border:#A7A6AA 1px solid;width:250px;font-size:12px;}
.company_reg .a .detail .data230{border:#A7A6AA 1px solid;width:100px;font-size:12px;}
.company_reg .a .detail_3 .data330{border:#A7A6AA 1px solid;width:330px;font-size:12px;}

.company_reg .a .detail_2 .data100{border:#A7A6AA 1px solid;width:100px;font-size:12px;}
.company_reg .a .detail_2 .data160{border:#A7A6AA 1px solid;width:160px;font-size:12px;}
.company_reg .a .detail_2 .data230{border:#A7A6AA 1px solid;width:230px;font-size:12px;}

.company_reg .a .sm{float:left;width:300px;line-height:150%;color:#555;padding:3px 5px 3px 5px}
.company_reg .b .detail_5 .data800{border:#A7A6AA 1px solid;width:800px;font-size:12px;line-height:160%}


.company_reg .name{float:left;width:50px;background:url(../images/arrow.gif) no-repeat;background-position:10px 3px;padding:3px 10px 0px 25px;color:#555;margin-top:3px}
.company_reg .name1{float:left;width:50px;background:url(../images/arrow1.gif) no-repeat;background-position:10px 3px;padding:3px 10px 0px 25px;color:#555;margin-top:3px}
.company_reg .name2{float:left;width:70px;background:url(../images/arrow.gif) no-repeat;background-position:10px 3px;padding:3px 10px 0px 25px;color:#555;margin-top:3px}

.company_reg .dotted{padding-bottom:5px;border-bottom:#AAAAAA 1px dotted;margin-bottom:5px}
.company_reg .b .detail_5 {float:left;width:850px;color:#555;padding:3px;} 

.login{width:750px;margin:auto;padding-top:5px}
.login .logo{background:url(../img/logo_bg.gif) no-repeat;background-position:50px right;border-bottom:#FF7300 1px solid;height:75px;}
.login .data{padding:10px;height:325px}
.login .data .left{background:url(../img/login_bg.gif) no-repeat;width:223px;height:218px;float:left;padding:50px}
.login .data .left .h{height:30px}
.login .data .left .h1{padding:20px 0px 0px 10px}

.login .data .right{float:right;width:400px;height:300px;padding-top:18px}
.login .data .pic{float:left;width:75px;height:65px}
.login .data .word{float:left;width:325px;height:60px;line-height:160%;padding-top:5px}
.login .cf60{color:#ff6600}

.login_c{width:750px;margin:auto;padding-top:5px}
.login_c .logo{background:url(../img/logo_bg.gif) no-repeat;background-position:50px right;border-bottom:#FF7300 1px solid;height:75px;}
.login_c .data{padding:10px;height:325px}
.login_c .data .left{background:url(../img/login_bg.gif) no-repeat;background-position:0px -318px;width:223px;height:218px;float:left;padding:50px}
.login_c .data .left .h{height:30px}
.login_c .data .left .h1{padding:20px 0px 0px 10px}
.login_c .data .right{float:right;width:400px;height:300px;padding-top:18px}
.login_c .data .pic{float:left;width:75px;height:65px}
.login_c .cf60{color:#ff6600}
.login_c .data .word{float:left;width:325px;height:60px;line-height:160%;padding-top:5px}

.company_old{margin:0px 10px 0px 10px;}
.company_old .side{float:left;width:180px;background:url(../images/old_side.gif) no-repeat;padding:30px 0px 0px 0px;margin-right:-190px}
.company_old .side div{width:154px;height:20px;background:url(../images/old_side_bg.gif) no-repeat;padding:7px 0px 0px 20px}
.company_old .main{margin-left:190px;padding-right:8px;border-top:#CC0000 1px solid;background:#F5F5F5;padding:0px 15px 15px 15px}
.company_old .main .h150{height:140px}
.company_old .main .title{color:#cc0000;font-weight:bold;height:25px;padding-top:10px}
.company_old .main .title .left{float:left}
.company_old .main .title .right{float:right}
.company_old .main .detail{line-height:160%;width:98%;}
.company_old .main .detail .a{float:left;width:245px}
.company_old .main .detail .c{float:left;width:190px}
.company_old .main .detail .b{float:right;width:310px}
.company_old .main .detail .b .tel{border-top:#CC0000 1px solid;background:white;padding:5px 10px 5px 10px} 
.company_old .main .sm{font-size:14px;color:#cc0000;font-weight:bold;padding-top:5px}
.company_old .main .cz{padding:10px;text-align:center;font-size:14px;border-bottom:white 1px solid;margin-bottom:10px;}

.companyname_old{padding:10px;height:20px}
.companyname_old .left{float:left;width:20%;height:1px;}
.companyname_old .cc{float:left;width:60%;text-align:center;font-size:18px;font-weight:bold;color:#cc0000;}
.companyname_old .right{float:right;width:20%;text-align:right;padding-top:5px}

.ts{width:250px;background:#FFFFF1;border:#858585 1px solid;}
.ts .name{color:#f00;font-size:14px;line-height:160%;overflow:hidden;padding-left:3px;height:23px}
.ts .data{margin:3px 0px 3px 5px}
.ts .data div{float:left;width:115px;height:20px;line-height:160%;overflow:hidden;padding-right:5px}

.f00{color:#f00}
.a555{color:#9E9E9E}

/*.main_r .a4 div{height:35px;width:91px;float:left;}*/
.no_1 .news .data div{height:21px;;background:url(../images/dot.gif) no-repeat;background-position:5px 8px;height:21px;padding-left:12px;}

.tof{width:450px;}
.tof .top{background:#FDF9F3;height:22px;padding:8px 0px 0px 15px;font-size:14px;font-weight:bold;color:#ff6600}
.tof .top1{background:#FDF9F3;padding:5px 10px 5px 10px;font-size:12px;color:#555;line-height:160%}

.tof .data{padding:15px}
.tof .data .intro{border-bottom:#ff6600 1px dotted;line-height:160%;color:#555;padding-left:10px;padding-bottom:10px;}
.tof .data .left{float:left;width:80px;padding-right:5px;text-align:right;height:20px;padding-top:10px;}
.tof .data .right{float:left;width:300px;padding-top:5px}
.tof .data .sent{text-align:center;height:35px;padding-top:10px}

.tof .data .ok{border-bottom:#ff6600 1px dotted;background:url(../images/ok.gif) no-repeat;font-size:14px;color:#ff6600;height:80px;padding:30px 0px 0px 120px}

.searchkey{color:#FF3300;font-weight:bold;TEXT-DECORATION: underline;background:#FFFF33;} 


/* gjrc */
.gjrc{margin:10px auto 10px auto;width:984px;}
.gjrc .top{background:url(../images/gjrc.gif) no-repeat;height:50px;width:944px;padding-left:40px}
.gjrc .detail{background:url(../images/gjrc_bg.gif) repeat;height:350px;width:974px;padding-left:10px}
.gjrc .detail div{background:url(../images/gjrc_arrow.gif) no-repeat;background-position:0px 8px;height:11px;width:300px;overflow:hidden;padding:1px 10px 13px 10px;float:left;line-height:200%;}
.gjrc .detail div div{list-style:none;padding-left:-10px;height:10px;overflow:hidden;}

.gjrc .ad{width:970px;height:127px;margin:5px auto 5px auto;overflow:hidden}
.gjrc .paper_s{background:url(../images/gjrc_4.gif) no-repeat;width:884px;height:24px;padding-left:100px;margin-top:5px;padding-top:2px}
.f60{color:#f60}
.gjrc .paper_detail{background:url(../images/gjrc_bg_1.gif) repeat;height:750px;width:984px}
.gjrc .paper_detail div{width:228px;background:url(../images/gjrc_bg_2.gif) no-repeat;padding:5px;background-position:5px 12px;height:65px;line-height:150%;padding-left:12px;float:left}
.gjrc .paper_s_1{background:url(../images/gjrc_bg_3.gif) no-repeat;width:984px;height:30px;padding:2px 0px 0px 0px;}
.gjrc .paper_s_1 .a{float:left;margin-right:3px;padding-left:100px}
.gjrc .paper_s_1 .b{float:left;margin-right:3px;padding-top:3px}
.gjrc .rb{border-bottom:#E6E6E6 1px solid;padding:15px 0px 15px 0px}
.gjrc .rb .ys{margin-bottom:3px;height:25px}
.gjrc .rb .n2{height:20px;color:#666}
.gjrc .rb .n2 .sm{float:left;}
.gjrc .rb .ys .cz{float:right;padding-top:2px}
.gjrc .rb .ys .cz .time{float:left;background:url(../images/gjrc_time.gif) no-repeat;width:80px;background-position:0px 2px;padding-left:15px;}
.gjrc .rb .ys .zw{font-size:14px;background:url(../images/ys_arrow.gif) no-repeat;padding-left:20px;background-position:0px -2px;width:600px;float:left}

.gjrc .f8B{color:#8B8B8B}
.gjrc .rb .n3{color:#333;line-height:150%}


/* 2008-10-23 */
.area_ad2{height:137px;width:978px;padding:5px 0px 0px 6px;margin:5px auto 0px auto;background:url(../images/area_ad.gif) no-repeat;overflow:hidden;}
.area_ad2 div{float:left;width:192px;height:64px;padding-left:1px;}

/* 2009-7-31 */
.alpha {
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	opacity: 0.3;
	position: fixed;
	#position: fixed;
	_position: absolute;
	background: #000;
	width:100%;
	height:100%;
	z-index: 100;
	left: 0px;
	top: 0px;
	right:0px;
	bottom:0px;
}
.vip_layer {
	z-index: 1005;
	margin-left:8px;
	font-size: 12px;

	border-bottom: 3px solid #666;
	border-right: 3px solid #666;
	background: #FFF;
}

.vip_layer table td   {
	vertical-align: middle;
	padding: 5px 10px;
	border-top: 1px solid #CEE7FF;
	border: 1px solid #CEE7FF;
	width: 33%;
}
.vip_layer table {
	border-collapse:collapse;
	border: 1px solid #FFF;!important
}
.vip_layer table th {
	background: #CEE7FF;
	text-align: left;
	padding-left: 10px;
	vertical-align: middle;
	height: 25px;
}
.vip_layer table tr.t2 td {
	background: #F0F9FF;
}
.vip_layer table tr td a {
	background: url(images/jt_v_c.gif) no-repeat left 1px;
	display: block;
	text-decoration: none;
	color: #028;
	padding: 0 10px 0 15px;
}
.vip_layer table .th img {
	float: right;
	margin-right: 10px;
	cursor: pointer;
}

.com_name{ width:480px; padding:0px; margin:0px; float:right; overflow:hidden;}
.com_name h3{ width:23px; height:57px; float:left; background:url(images/banyan_l_01.gif) no-repeat;}
.com_name .aa{padding:2px 0px; height:51px; margin:0px; background-color:#fffef2; border-color:#ff6600; border-style:solid; border-width:1px 0px;  overflow:hidden; float:left; width:450px;}
.com_name ul{height:47px; padding:0px; margin:0px; background-color:#fffef2; border-color:#ff6600; overflow:hidden; float:left;}
.com_name li{ width:223px; float:left; list-style:none; line-height:16px; height:16px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;padding:0px; margin:0px; font-family: "宋体", Arial, "Lucida Grande", Verdana, sans-serif;}
.com_name img{ border:0px;}

.t_ad A:link {
	COLOR: #00319b; TEXT-DECORATION: none
}
.t_ad A:visited {
	COLOR: #00319b; TEXT-DECORATION: none
}
.t_ad A:active {
	COLOR: #cf0101; TEXT-DECORATION: none
}
.t_ad A:hover {
	COLOR: #cf0101; TEXT-DECORATION: none;position:static; left:0px; top:0px;
}

#b_ad
{
	position: absolute;
	z-index: 100000;
	right: 0;
	bottom: 0;
	width: 306px;
	overflow: hidden;
	position: fixed;
	_position: absolute;
	_bottom: auto;
	_top: expression( eval(document.compatMode&&document.compatMode=='CSS1Compat') ? documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)-1 : document.body.scrollTop+(document.body.clientHeight-this.clientHeight)-1);
}