body, div, dl, ul, ol, li, dt, dd, p ,h1,h2,img {margin: 0px;padding: 0px; border:none;}
body {font-family: songti, Arial;font-size:12px;background-image: url(../images/bodybg1.gif);background-attachment:fixed;}
ul,li{list-style-type:none;}
.wrapper{margin: auto;width: 980px;clear: both;}
.clear {font-size: 0px;line-height: 0px;clear: both;border: none 0px;background-color: #FFFFFF;}
#header {background-image: url(../images/headerbg.gif);height: 36px;background-repeat: repeat-x;}
#header #headerR {background-image: url(../images/headerR.gif);background-repeat: no-repeat;background-position: 0px 0px;float: right;height: 36px;width: 390px;}
a{color: #0066CC;}
#header #backhome {display: block;line-height: 23px;background-image: url(../images/tlogo.gif);background-repeat: no-repeat;background-position: right center;float: right;padding-right: 110px;margin-top: 5px;margin-right: 20px;}
#top {background-image: url(../images/topbg1.gif);background-repeat: repeat-x;height: 82px;}
#top #title {padding-top: 5px;padding-left: 20px;}
#top h1 {font-size: 28px;}
#top #title span {color: #666666;padding-left: 3px;}

#nav {background-image: url(../images/nav_bg5.gif);background-repeat: repeat-x;height: 39px;}
#nav ul {list-style-type: none;height: 39px;padding-left: 50px;}
#nav li {float: left;width: 90px;text-align: center;line-height: 39px;}
#nav li a {font-size: 12px;font-weight: bold; display:block;}
#nav li a:link,#nav li a:visited{ color:#FFF; text-decoration:none;}
#nav li a:hover{background:url(../images/nav_bg6.gif) no-repeat center center; color:#333;}
#nav ul .sd_1 a:link,#nav ul .sd_1 a:visited{background:url(../images/nav_bg6.gif) no-repeat center center; color:#333;}

#banner {height: 198px;position: relative;}
#banner .banner1{ width:980px; height:198px; background:url(../images/banner4.jpg) no-repeat left top;}
#banner .banner1 p{font-size:14px; font-weight:bold; padding:50px 0 0 200px;}
#banner ul {position: absolute;z-index: 9999;right: 10px;bottom: 10px;list-style-type: none;}
#banner li {font-size: 11px;font-weight: bold;color: #FFFFFF;background-color: #BCBCBC;text-align: center;float: left;height: 14px;width: 14px;border: 1px solid #FFFFFF;margin-left: 6px;cursor: default;}
#banner li.select{border: 1px solid #FFFFFF;background-color: #FF9900;}
#main {background-color: #a90000;padding-top: 10px;padding-bottom: 10px;}
#left {width: 205px;float: left;}
#search {margin-top: 15px;}
#search form {display: block;}
#search #searchT {background-image: url(../images/ftit1.gif);height: 26px;width: 205px;font-size: 14px;line-height: 26px;font-weight: bold;text-indent: 20px;color: #FFF;}
#search #searchT1{margin-top:1px;width: 205px; background:#FFF; overflow:hidden;}
#search .text {width: 126px;}
#search .sub {background-color: #FFFFFF;border: 1px outset #3992D4;margin-top: 5px;line-height: 24px;height: 24px;}
#search #seatchI {margin: 10px 0 10px 10px;}
#menu { width:205px; margin-top:15px;}
.ltit{background-image: url(../images/ftit1.gif);height: 26px;width: 205px;font-size: 14px;line-height: 26px;font-weight: bold;text-indent: 20px;color: #000;}
#menu ul {list-style-type: none; margin-top:1px;width: 205px; background:#FFF;}
#menu li {line-height: 28px;height: 28px;}
#menu li a {background-image: url(../images/l_abg.gif);background-repeat: no-repeat;background-position: 10px center;display: block;padding-left: 35px;font-weight: bold;text-decoration: none;height: 28px; color:#333;}
#menu li a:hover { color:#F00;}
.aboutm{ width:205px;}
.aboutm ul{margin-top:1px;width: 205px; background:#FFF;padding:10px 0;}
.aboutm .ltit{margin-bottom: 0px;}
.aboutm ul li{background-image: url(../images/about-a.gif);background-repeat: no-repeat;background-position: center center;line-height: 35px;height: 35px;text-align: center;}
.aboutm ul li.selected {background-image: url(../images/about-a1.gif);}
.aboutm li a {color: #000000;background-color:;font-weight: bold;text-decoration: none;}
#contact {margin-top:15px;}
#contact dl {margin-top:1px;width: 205px; background:#FFF; padding:10px 0;}
#contact dd {margin-left:10px; clear:both; line-height:22px; overflow:hidden;}
#contact dd .p_1 { float:left;width: 60px;}
#contact dd .p_2 {float:left;width: 115px;}
#yqlink {margin-top: 15px;}
#yqlink ul {margin-top:1px;width: 185px; background:#FFF; padding:10px 10px;}
#yqlink li {line-height: 30px; border-bottom:#CCC 1px dashed;padding-left: 10px;}
#yqlink li a{color:#333;}
#yqlink li a:hover{color:#F00;}
#right {float: right;width: 760px;}
.sswm {background-image: url(../images/sswm.gif);height: 28px;width: 188px;text-align: center;position: relative;line-height: 26px;margin-top: 20px;margin-right: auto;margin-left: auto;}.sswm a {color: #333333;}
.sswm em {background-image: url(../images/new.gif);position: absolute;height: 12px;width: 20px;top: -8px;right: 10px;font-size: 0px;line-height: 0px;}
.rbox {padding-bottom: 20px;}
.rbox .rbox_t {background-image: url(../images/rt3.gif);background-repeat: no-repeat;background-position: 0px 0px;height: 26px;}
.rbox .rbox_t span {font-size: 14px; color:#000;/*font-family: "黑体";*/line-height: 26px;padding-left: 40px;font-weight: bold;float: left;}
.rbox .rbox_t a {float: right;line-height: 26px;padding-right: 20px; color:#000;}
.rbox .rbox_c { margin-top:1px;background-color: #FFFFFF;padding: 20px;line-height: 150%;}
.table {border-bottom: 1px solid #EBEBEB;border-left: 1px solid #EBEBEB;}
.table td,.table th {border-top: 1px solid #EBEBEB;border-right: 1px solid #EBEBEB;padding: 3px;}.table th {background-color: #F5F5F5;}/**滚动代码**/
#prs_pics {overflow: hidden;}
#prs_pics ul {list-style-type: none;float: left;width: 100%;height: 100px;overflow: hidden;}
#prs_pics li {width: 24%;float: left;text-align: center;}
#prs_pics li a{color:#333;}
#prs_pics li a:hover{color:#F00;}
#prs_pics img {border: 1px solid #999999;}
#prs_pics li span {display: block;margin-right: 15px;margin-left: 15px;margin-top: 10px;}
#bottom {background-color: #FFFFFF; border-top:#999 1px solid;padding-top: 40px;padding-bottom: 20px;position: relative;text-align: center;line-height: 150%;color: #666666;}
#bottom .bot_r {position: absolute;top: 50%;right: 50px;line-height: 30px;background-image: url(../images/tongji.gif);background-repeat: no-repeat;background-position: 0px center;padding-left: 28px;margin-top: -10px;height: 30px;}
.JX {position: absolute;margin-top: -10px;left: 50px;top: 50%;}
.ly {clear: both;padding-top: 10px;}
.ly a {background-image: url(../images/ly21.gif);display: block;height: 34px;width: 104px;line-height: 32px;font-weight: bold;color: #333;text-decoration: none;text-align: center;margin-left: 25px;}
.ly a:hover{color:#F00;}
.mp {background-image: url(../images/mp.png);height: 238px;width: 458px;margin: auto;}
.mp dt {line-height: 40px;font-weight: bold;color: #fffc00;font-size: 20px;margin-left: 40px;height: 40px;padding-top: 48px;}
.mp dd {margin-left: 40px;color: #FFF;}
.mp .imp {font-size: 16px;color: #FFF;margin-bottom: 5px;}



/*人才招聘--样式*/
.rbox .rbox_c1 {background-color: #FFFFFF; margin-top:1px;padding: 20px;}

.list_lf2_2{width:720px; height:22px; line-height:22px;border:#e6e6e6 1px solid; background:url(../images/JobList_24.gif) repeat-x left top;}
.list_lf2_2 p{font-weight:bold;}
.list_lf2_2 span{height:22px; line-height:22px;float:left;}
.list_lf2_2 .span_1{width:250px; padding-left:15px; border-right:#e6e6e6 1px solid;}
.list_lf2_2 .span_2{width:60px;padding-left:15px;border-right:#e6e6e6 1px solid;}
.list_lf2_2 .span_3{width:83px;padding-left:15px;border-right:#e6e6e6 1px solid;}
.list_lf2_2 .span_4{width:80px;padding-left:15px;}
.list_lf2_2 .span_5{width:40px;padding-left:15px;border-right:#e6e6e6 1px solid;}
.list_lf2_2 .span_6{width:100px;padding-left:15px;border-right:#e6e6e6 1px solid;}


.list_lf2_3{width:720px; overflow:hidden;}
.list_lf2_3 .span_1{width:250px;font-weight:bold; float:left;}
.list_lf2_3 .span_2{width:60px; float:left;padding-left:16px;}
.list_lf2_3 .span_3{width:83px; float:left;padding-left:17px;}
.list_lf2_3 .span_4{width:80px; float:left;padding-left:16px;}
.list_lf2_3 .span_7{width:40px; float:left;padding-left:16px;}
.list_lf2_3 .span_8{width:100px; float:left;padding-left:16px;}
.list_lf2_3 ul li{ padding:15px 0;border-bottom:#dbdbdb 1px solid; float:left; overflow:hidden;}
.list_lf2_3 .li_bg{background:#fbfbfb;}
.list_lf2_3 li ul li{ width:700px;padding:0 0 0 15px; line-height:20px;border-bottom:none;}
.list_lf2_3 li ul .li_1{color:#8d8d8d;}
.list_lf2_3 li ul .li_2{color:#8d8d8d;}
.list_lf2_3 li ul .li_2 .span_5{float:left;}
.list_lf2_3 li ul .li_2 .span_6{ width:620px;float:left;}
.list_lf2_3 li ul .li_2 .span_12{ width:630px;float:left;}
.list_lf2_3 .li_bg{ background:#fbfbfb;}

.rbox_c table tr td{padding-left:10px;}
.rbox .rbox_t .span_1 { font-size:12px; padding:0; font-weight:normal; color:#6f0000;}
.rbox .rbox_c p{text-align:center; padding-top:15px;}



/*供应信息--样式*/
.rbox .supply {width: 758px;border: 1px solid #C2DCE9;border-top:none;background:#FFFFFF; float:left; margin-top:1px; overflow:hidden;}
.rbox .supply ul{ margin:0 20px; float:left; display:inline;overflow:hidden;}
.rbox .supply li{width: 720px; padding:20px 0; border-bottom:#e5e5e5 1px solid; float:left;}
.rbox .supply li img{ border:#e5e5e5 1px solid; float:left; margin-right:10px;}
.rbox .supply li h1{ font-size:14px;}
.rbox .supply li p{ line-height:22px;}
.rbox .supply li .p_1{ color:#ccc;}
.rbox .supply li h1 a:link,.rbox .supply li h1 a:visited{ color:#3067dc; text-decoration:underline;}
.rbox .supply li h1 a:hover{ color:#F90; text-decoration:underline;}
.rbox .supply li p a:link,.rbox .supply li p a:visited{ color:#ccc; text-decoration:none;}
.rbox .supply li p a:hover{ color:#F90; text-decoration:underline;}


.CompanyList2_lf3_4{width:758px; line-height:30px; text-align:center; padding:20px 0; float:left; overflow:hidden;}
.CompanyList2_lf3_4 a{padding:3px 6px; border:#CCC 1px solid;}
.CompanyList2_lf3_4 a:link,.CompanyList2_lf3_4 a:visited{ color:#3067dc;border:#CCC 1px solid; text-decoration:none;}
.CompanyList2_lf3_4 a:hover{border:#F60 1px solid; text-decoration:none;}
.CompanyList2_lf3_4 .a_1:link,.CompanyList2_lf3_4 .a_1:visited{color:#FFF; background:#F90; border:#F60 1px solid;}


/*资质证书--样式*/
.certify_2{width:720px; height:22px; line-height:22px;border:#e6e6e6 1px solid; background:url(../images/JobList_24.gif) repeat-x left top;}
.certify_2 p{font-weight:bold;}
.certify_2 span{height:22px; line-height:22px;float:left;}
.certify_2 .span_1{width:200px; padding-left:15px; border-right:#e6e6e6 1px solid;}
.certify_2 .span_2{width:150px;padding-left:15px;border-right:#e6e6e6 1px solid;}
.certify_2 .span_3{width:150px;padding-left:15px;border-right:#e6e6e6 1px solid;}
.certify_2 .span_4{width:70px;padding-left:15px;border-right:#e6e6e6 1px solid;}
.certify_2 .span_5{width:70px;padding-left:15px;}


.certify_3{width:720px; overflow:hidden;}
.certify_3 ul li{width:720px;border-bottom:#dbdbdb 1px solid; padding:15px 0; float:left; overflow:hidden;}
.certify_3 .li_bg{background:#fff6f6;}
.certify_3 li ul li{border-bottom:none; padding:0;}
.certify_3 .span_1{width:200px;font-weight:bold; float:left;padding-left:15px;}
.certify_3 .span_2{width:150px; float:left;padding-left:15px; height:80px;}
.certify_3 .span_3{width:150px; float:left;padding-left:15px; }
.certify_3 .span_4{width:70px; float:left;padding-left:15px; }
.certify_3 .span_5{width:70px; float:left;padding-left:15px; }
.certify_3 .td{padding-left:15px;}
.certify_3 .td2{padding-left:10px;}

/*联系我们--样式*/
.rbox .contact {width: 758px;border: 1px solid #FFFFFF;border-top:none;background:#FFFFFF; float:left; margin-top:1px; overflow:hidden;}
.rbox .contact_1{width:630px; margin:0 auto; padding-top:20px; overflow:hidden;}
.rbox .contact_1 p{line-height:30px; font-size:14px; padding:20px 0;}
.rbox .contact_1 p span{ font-size:20px;font-weight:bold; color:#3067dc;}


/*公司动态--样式*/
.rbox .Newslist {border: 1px solid #FFFFFF;border-top:none;background-color: #FFFFFF;padding: 20px; margin-top:1px;}
.rbox .Newslist li{ padding:7px 0 7px 15px;}
.rbox .Newslist li span{float:right;}
.rbox .Newslist .li_bg{background: #fff6f6 url(../images/Newslist_03.gif) no-repeat 5px center;}
.rbox .Newslist li a:link,.rbox .Newslist li a:visited{ color:#333; text-decoration:none;}
.rbox .Newslist li a:hover{ color:#F90; text-decoration:underline;}

.rbox .Newslist h1{font-size:16px; text-align:center; padding-top:10px;}
.rbox .Newslist .p_1{text-align:right; border-bottom:#a90000 1px solid;}
.rbox .Newslist p{line-height:24px;}