﻿@charset "utf-8";
/*
author:liu
*/
/*Reset*/
*{margin:0;padding:0;}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0;padding:0;border:0;font-size:12px;font-weight:normal;}
img{border:none}
object{display:block;}
ul,ul li{list-style:none;} 
a{text-decoration:none;} 
.cls{clear:both;line-height:0px!important;height:0px!important;font-size:0px!important;} 
a:link{color:#666;}
a:hover,li a:hover,h2 a:hover{color:#0d503f;}
a:visited{color:#333} 
:focus{outline:0;}
.hidden{display:none;}
.hover{display:block;}
select,input{vertical-align:middle;font-size:12px;}
body{overflow-x:hidden;}
/*basic*/ 
body{margin:0px;padding:0px;font-family:"宋体", Arial, Helvetica, sans-serif;font-size:12px;color:#555555;background:url(../images/bg.jpg);}  

/*wrap*/
#wrap{width:1002px;margin:0 auto;background:#fff;position:relative;}

/*logo*/
#logo{width:1440px;height:107px;/*margin-left:-219px;*/margin:0 auto;}
#logo img{display:block;width:1440px;height:107px;}

/*nav*/
.nav{float:left;width:958px;border:#cbcbcb 1px solid;display:inline;background:url(../images/bg_nav.jpg) left top repeat-x;line-height:40px;margin:12px 20px;}
.nav li{float:left;display:inline;width:92px;background:url(../images/bg_nav_li.jpg) right top no-repeat;font-size:14px;font-weight:bold;text-align:center;position:relative;z-index:9999;}
.nav li.nobg{background:none;}
.nav li a{color:#0d503f;}
.nav li a.lsve{color:#cf000d;}
/*subnav*/
.nav li dl{position:absolute;width:103px;left:0px;border:#cbcbcb 1px solid;border-bottom:none;background-color:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.nav li dl dd{border-bottom:#cbcbcb 1px solid;line-height:27px;}

/*banner*/
.banner{width:960px;height:356px;margin:0 auto 12px;position:relative;}
.pic{position:absolute;right:0px;bottom:0px;}

/*main*/
.main{width:960px;margin:0 auto;}
.left{float:left;width:380px;display:inline;border:#dfdfdf 1px solid;background-color:#f6f6f6;margin-right:12px;height:255px;overflow:hidden;}
.title_certificate{background:url(../images/title_certificate.jpg) no-repeat;line-height:46px;font-family:"微软雅黑";font-size:18px;color:#0d503f;padding-left:20px;}
.table_query{margin:40px auto 0px;width:350px;color:#555;font-size:14px;font-weight:bold;}
.table_query tr td{padding:10px 0px 10px;}
.table_query tr td span{font-size:16px;margin-left:5px;}
.txt_num{width:175px;height:16px;margin-left:5px;}
.txt_quality{width:100px;height:16px;margin-left:5px;}
.btn_query{width:91px;height:28px;background:url(../images/btn_query.jpg) no-repeat;border:none;cursor:pointer;margin-right:20px;color:#555;font-size:14px;font-weight:bold;}

.right{float:left;width:563px;border:#dfdfdf 1px solid;height:255px;overflow:hidden;}
.tab{float:left;display:inline;width:550px;background:url(../images/title_tab.jpg) left top repeat-x;line-height:px;padding:6px 0px 0px 13px;}
.tab li{float:left;display:inline;width:74px;background:url(../images/bg_tab.jpg) no-repeat;line-height:24px;text-align:center;font-weight:bold;margin:0px 2px;}
.right .tab li a{display:block;color:#0d503f;}
.tab li.lsve{background:url(../images/bg_tab_s.jpg) no-repeat;}

.con_tab li{padding:12px 0px 0px 0px;}
.pic_contab{float:left;width:159px;display:inline;margin:0px 20px 0px 15px;line-height:18px;}
.pic_contab img{display:block;width:159px;height:px;margin-bottom:10px;}
.txt_contab{float:left;width:356px;}
.txt_contab ul.index_news li{padding:0px 0px 0px 12px;background:url(../images/point_gray.jpg) left no-repeat;line-height:22px;color:#414141;}
.txt_contab ul.index_news li a{color:#414141;}
.date{float:right;}
.index_certificate li{float:left;width:139px;display:inline;padding:0px;margin:0px 17px 10px 17px;}
.index_certificate li img{display:block;width:139px;height:97px;}

/*link*/
.link{width:958px;border:#dfdfdf 1px solid;margin:12px auto;line-height:30px;}
.title_link{border-bottom:#dfdfdf 1px solid;background:url(../images/title_tab.jpg) left top repeat-x;line-height:25px;margin-bottom:10px;}
.title_link span{background:url(../images/title_links.jpg) 10px no-repeat;padding-left:30px;font-weight:bold;color:#0d503f;}
.link a{margin:0px 18px;}

/*innnerpages*/
.inner_banner{width:960px;height:178px;margin:0px auto 12px;}
.curr{width:940px;margin:12px auto;border:#dfdfdf 1px solid;background:url(../images/title_curr.jpg) left top repeat-x;line-height:33px;padding-left:20px;color:#555;}
.curr a{margin:0 10px;color:#555;}
/*m_main*/
.m_main_t{float:left;display:inline;width:970px;margin:0 16px;background:url(../images/bg_inmain_t.jpg) left top no-repeat;padding-top:8px;}
.m_main_b{float:left;display:inline;width:970px;background:url(../images/bg_inmain_b.jpg) left bottom no-repeat;padding-bottom:8px;}
.m_main{float:left;display:inline;width:960px;background:url(../images/bg_inmain_c.jpg) left top repeat-y;padding:0px 5px;}
.mleft{float:left;width:181px;background:url(../images/triangle.jpg) left top no-repeat;}
.title_mleft{text-align:center;height:52px;background:url(../images/title_mleft.jpg) left bottom no-repeat;padding-top:7px;}
/*mright*/
.mright{float:left;width:767px;display:inline;padding:6px;}
.mright_banner{width:767px;height:102px;}
.mright_banner img{display:block;width:767px;height:102px;}
.content{padding:20px;line-height:22px;}
.title_mright{background:url(../images/title_mright.jpg) left no-repeat;font-size:14px;font-weight:bold;color:#084535;line-height:25px;padding-left:20px;margin-bottom:10px;}
/*laws*/
.news_list li{background:url(../images/gray.jpg) left no-repeat;border-bottom:#aaaaaa 1px dashed;line-height:30px;padding-left:12px;}
.content .news_list li a{color:#555;}
.pages{text-align:center;font-weight:bold;padding:15px 0px;}
.pages a{color:#084535;padding:2px 5px;border:#084535 1px solid;margin:0px 5px;}
.pages a.lsve{background-color:#8cb7a3;}
.title_news{font-size:16px;font-weight:bold;color:#084535;text-align:center;line-height:30px;}
.subtitle{border-bottom:#c0c0c0 1px solid;line-height:28px;margin-bottom:10px;}
.subtitle span{margin-left:30px;}

/*service*/
.mleft_list li{background:url(../images/title_mleft.jpg) left bottom no-repeat;line-height:30px;padding-left:50px;}
.mleft_list li.lsve{font-weight:bold;padding-left:32px;}
.mleft_list li a{color:#555;}
.mleft_list li.lsve a{background:url(../images/li_blue.jpg) left no-repeat;color:#084535;padding-left:18px;}
.standard_list li{font-weight:bold;font-size:14px;line-height:px;margin:10px 0px 20px;}
.content .standard_list li a{color:#084535;}

/*recruitment*/
.job{margin:15px 0px 25px;}
.title_jobname{background:url(../images/title_jobname.jpg) no-repeat;line-height:33px;padding:0px 20px;}
.title_jobname span{font-weight:bold;font-size:14px;color:#084535;}
.txt_job{padding:5px 20px;}

.table_job tr td{padding:5px 0px;}
.txt_name{width:385px;height:18px;border:#888 1px solid;color:#555;}
.area_about{width:385px;height:125px;border:#888 1px solid;}
.txt_resume{width:310px;height:18px;border:#888 1px solid;}
.btn_onload{background-color:#d4d0c8;border:#888 1px solid;color:#333;width:70px;cursor:pointer;margin-left:5px;}
.btn_submit{width:66px;height:25px;background:url(../images/btn_submit.jpg) no-repeat;border:none;cursor:pointer;color:#fff;margin-right:10px;}

/*information*/
.title{font-size:14px;font-weight:bold;color:#084535;line-height:28px;}

/*cooperation*/
.contact{padding-bottom: 20px;margin-top: 20px; border-bottom: 1px dashed #BBB;float:left;}
.title_address{float:left;width:725px;line-height:31px;margin-bottom:10px;}
.title_address img{float:left;display:inline;margin-right:5px;}
.title_address .adrname{float:left;width:680px;font-family:"微软雅黑";font-size:18px;color:#242424;line-height:31px;}
.contact_info{padding:0px 0px 0px 40px;float:left;}
.contact_info div{float:left;}

/*message*/
.table_message{width:460px;margin:20px 0px;}
.table_message tr td{padding:5px 0px;}
.txt_name{width:155px;height:20px;border:#ddd 1px solid;margin-right:10px;}
.txt_theme{width:390px;height:20px;border:#ddd 1px solid;}
.area_content{width:390px;height:170px;border:#ddd 1px solid;}
.btn_sure{float:right;width:63px;height:22px;background:url(../images/btn_sure.jpg) no-repeat;border:none;cursor:pointer;color:#555;}


/*footer*/
#footer{color:#0e2a23;width:960px;margin:0 auto;background-color:#8cb7a3;text-align:center;padding:10px 0px;line-height:22px;}
#footer a{color:#0e2a23;margin:0px 5px;}

/*text*/
.b{font-weight:bold;}
.f11{font-size:11px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f_l{float:left;}
.f_r{float:right;}
.indent{text-indent:2em;}
.t_c{text-align:center;}
.t_j{text-align:justify;}
.t_l{text-align:left;}
.t_r{text-align:right;}
.black{color:#000;}
.red{color:#ff0000;}
.blue{color:#084535;}
.indent{text-indent:2em;}
.underline{text-decoration:underline;}
.nobg{background:none;}
.whitebg{background:#fff;}

.editForm
{
    font-family:"微软雅黑";
    font-size: 12px; 
    background: #fff;
    border: 1px solid #CCCCCC; 
   border-collapse:collapse;
}
.editForm th
{
    font-weight:bold;
    height: 30px;
    padding-left: 5px;
    width:20%;
    padding-right: 5px;
    border: 1px solid #CCCCCC;
    background-color:#f3f3f3;
   border-collapse:collapse;
}
.editForm td
{
    height: 30px; padding-left: 5px;
    padding-right: 5px; 
   border-collapse:collapse;
}