.G_whosWho{
    margin:-1px 0 0;
    padding:19px 0 0;
    width:100%;
    background:url(../img/N_list_hBG.png) repeat-x;
}
.G_whosWho h3,.G_law h3,.G_orgnization h3,.G_bulletinBox h3{
    color:#00558c;
    height:27px;
    line-height:27px;
    width:100%;
    border-bottom:3px solid #aaabab;
}
.G_whosWho h3 span,.G_law h3 span,.G_orgnization h3 span,.G_bulletinBox h3 span{
    height:27px;
    padding:0 20px;
    border-bottom:3px solid #e50012;
}
.G_whosWho h3 a,.G_law h3 a{
    margin:0 21px 0 0;
    padding:0 12px 0 0;
    color:#06427c;
    background:url(../img/G_more_bg.png) right 11px no-repeat;
}
.G_leader{
    margin:23px 0 0;
    border:1px solid #333333;
    width:1168px;
    padding:22px 0;
    overflow:hidden;
}
.G_stadholder{
    margin:0 0 0 20px;
}
.G_stadholder_corver{
    width:127px;
}
.G_stadholder_corver img{
    width:127px;
    height:160px;
    display:block;
}
.G_stadholder_corver span{
    width:100%;
    text-align:center;
}
.G_stadholder_corver-name{
    margin:10px 0 6px;
    background:#e50012;
    color:#fff;
    height:22px;
    line-height:22px;
}
.G_stadholder_intro{
    margin:0 0 0 20px;
}
.G_stadholder_intro p{font-size:15px;}
.G_stadholder_division{
    width:385px;
    height:215px;
    overflow:hidden;
}
.G_stadholder_division h5,.G_stadholder_resume h5{
    height:30px;
    line-height: 30px;
    color:#06427c;
    background:url(../img/G_stadholder_intro_bg.jpg);
    text-indent:16px;
    font-family: "geometric";
}
.G_stadholder_division p,.G_stadholder_resume p{
    padding:14px 0 0 15px;
    color:#3e3a39;
    line-height: 1.4em;
}
.G_stadholder_resume{
    margin:0 0 0 20px;
    width:385px;
    padding:0 30px 0 0;
}
.G_stadholder_more{
    width:780px;
    border-top:1px dashed #002aff;
    padding:18px 0 0;
}
.G_stadholder_more a{
    width:50px;
    height:22px;
    line-height:22px;
    background:url(../img/N_more_bg.png) 38px  center no-repeat #0071ba;
    margin:0 8px 0 0;
    color:#fff;
    text-indent:6px;
}
.G_stadholder_email{
    padding:59px 0 0;
}
.G_leader_list{
    width: 1166px;
    padding: 0px 0px 0px 37px;
    background:url(../img/N_list_hBG.png) repeat-x;
    margin:20px 0 0;
}
.G_leaderItem{
    width:110px;
    height:202px;
    margin: 20px 30px 0px 0px;
}
.G_leaderItem img{
    width:110px !important;

}
.G_leaderItem-name{
    width:100%;
    height:18px;
    line-height:18px;
    color:#fff;
    background:#e50012;
    text-align:center;
    margin:5px 0 0;
}
.G_leaderItem-job{
    color:#06427c;
    width:100%;
    text-align:center;
}
.G_leaderItem-job-double{
    line-height:44px !important;
}
.G_bulletin,.G_policy,.G_report{
    border:1px solid #333333;
    width:376px;
    height:439px;
    margin:30px 0 0;
}
.G_bulletin h3,.G_policy h3,.G_report h3{
    width:100%;
    height:37px;
    background:url(../img/G_govnew_bg.png);
    border-bottom:3px solid #aaabab;
    line-height:37px;
}
.G_bulletin h3 span,.G_policy h3 span{
    color:#00558c;
    padding:0 7px 0 22px;
    height:37px;
    border-bottom:3px solid #e50012;
}
.G_bulletin h3 a,.G_policy h3 a{
    margin:0 17px 0 0;
    padding:0 12px 0 0;
    color:#06427c;
    background:url(../img/G_more_bg.png) right 15px no-repeat;
}
.G_bulletin-topline,.G_policy-toline,.G_law-item-topline{
    width:339px;
    margin: 21px auto 0;
}
.G_bulletin-topline-title,.G_policy-toline-title,.G_law-item-topline-title{
    color:#06427c;
    height:42px;
}
.G_bulletin-topline-desc,.G_policy-toline-desc,.G_law-item-topline-desc{
    margin:15px 0 0;
    color:#666666;
    height:80px;
    font-size:13px !important;
    line-height:1.9em;
    overflow:hidden;
}
.G_bulletin ul,.G_policy ul,.G_law-item ul{
    margin:12px auto 0;
    width:339px;
}
.G_bulletin li,.G_policy li,.G_law-item li{
    width:100%;
    height:45px;
    line-height: 45px;
    border-bottom:1px dashed #b1b1b1;
}
.G_bulletin li a,.G_policy li a,.G_law-item li a{color:#3e3a39;}
.G_policy{margin:30px 0 0 18px;}
.G_report{background:url(../img/G_report_bg.png);}
.G_report h3{
    border-bottom:3px solid #e50012;
    width:100%;
    text-align:center;
    color:#00558c;
}
.G_report_box{
    margin:21px 0 0 114px;
    background:url(../img/G_report_bogxBG.jpg) 5px 0 repeat-y;
    width:180px;
    padding:21px 0;
}
.G_report_box li{
    width:123px;
    height:31px;
    margin:20px 0 15px 0;
    background:url(../img/G_report_itemxBG.png);
}
.G_report_box a{
    color:#3e3a39;
    margin:0 0 0 58px;
    line-height:31px;
}
.G_report_box li:hover{background:url(../img/G_report_itemxBG.png) 0 -84px ;}
.G_report_box li:hover a{color:#fff;}
.G_imgBar{
    width:100%;
    height:126px;
    margin:29px 0 0;
}
.G_imgBar img{
    position: absolute;
    left:0;
    top:0;
}
.G_law{ width:770px;}
.G_law h3,.G_orgnization h3{
    width:100%;
    height:35px;
    line-height:28px;
}
.G_law h3 span,.G_orgnization h3 span{
    height:35px;
}
.G_law-tab{
    margin:24px 0 0 22px;
    height:38px;
}
.G_law-tab span{
    height:38px;
    width:139px;
    background:url(../img/G_law_itemBG.jpg);
    text-align:center;
    line-height:38px;
    color:#0065b3;
    margin:0 10px 0 0;
    cursor:pointer;
}
.G_law-tab span.active{
    background:url(../img/G_law_itemBG_.jpg);
    color:#fff;
}
.G_law-item{
    width:770px;
    height:402px;
    border:1px solid #0065b3;
}
.G_law-item-topline,.G_law-item ul{
    width:734px;
}
.G_law-item li a:hover{color:#06427c;}
.G_law-item-topline-title{height:22px;}
.G_law-item-topline-desc{height:60px;}
.G_law-item ul{margin:8px auto 0;}
.G_orgnization{
    width:370px;
}
.G_orgnization-box{
    margin:25px auto 35px;
    width:357px;
}
.G_orgnization-box a{
    color:#fff;
    background: url(../img/G_orgnization.jpg) 0 -5px;
    height:67px;
    width:357px;
    text-indent: 110px;
    line-height:67px;
    margin:0 0 12px;
    font-weight:bold;
}
.G_orgnization-social{background:url(../img/G_orgnization.jpg) 0 -85px !important;}

.G_detailBox-labor{
    width:100%;
    background:url(../img/G_detail_labor.jpg);
    min-height: 360px;
    padding-bottom: 40px;
}

.G_detailBox-labor-l{
    margin:0 0 0 88px;
    width:170px;
}
.G_detailBox-labor-l-title{
    color:#fff;
    margin:8px 0 0;
    width:100%;
    height:30px;
    line-height: 30px;
    background:#cf000e;
    text-align:center;
}
.G_detailBox-labor-l-job{
    margin:14px 0 0;
    color:#06427c;
    width:100%;
    text-align:center;
}
.G_detailBox-labor-r{
    width:820px;
    margin:0 0 0 42px;
}
.G_detailBox-labor-r h3,.G_resume h3{
    background: url(../img/G_LaborBG.png) 0 18px no-repeat;
    width:100%;
    height:24px;
    padding:18px 0 0;
}
.G_detailBox-labor-text,.G_resume{
    color:#333333;
    line-height: 1.6em;
    padding:0 0 30px;
    overflow:hidden;
}
.G_detailBox-labor-text p,.G_resume p{
    margin:12px 0 0;
}
.G_detailBox-labor-drop{
    background:url(../img/G_labor_drop.png);
    width:18px;
    height:18px;
    margin:-18px 0 0;
    bottom:0;
    right:5px;
}
.G_detailBox-labor-drop1{
   
    bottom:30px;
}
.G_resume{
    width:820px;
    margin:28px 0 0 305px;
}
.G_resume h3{
    background: url(../img/G_semuBG.png) center 0 no-repeat;
}


.N_pageBox span#active{
    background:#cf000e !important;
    border-color:#cf000e !important;
}
.G_mailNotice{
    margin:0 auto 0;
    width:860px;
    
}
.G_mailNoticeBox{
    width:858px;
    border:1px solid #ccc;
    color:#333333;
}
.G_mailNotic-1{
    width:100%;
    height:298px;
    background:url(../img/G_detail_labor.jpg);
}
.G_mailNotic-1 img{
    top:18px;
    left:8px;
}
.G_mailNotic-1 p{
    width:564px;
    top:32px;
    left:274px;
    line-height:1.6em;
}
.G_mailNotic-2 p{
    padding:0 22px;
    margin:22px 0 0;
    line-height:1.6em;
}
.G_mailNotic-red{
    color:#cf000e;
    width:817px;
    border-top:1px dashed #727171;
    margin:20px auto 24px;
    padding:15px 0 0;
}
.G_mailNotic-red i{
    text-decoration: underline;
}
.G_main_next{
    width:113px;
    height:45px;
    line-height:45px;
    text-align:center;
    background:#0071ba;
    margin:36px auto 0;
    color:#fff;
    border-radius:5px;
}
.G_mailNoticeStep2{
    
}
.G_mailStep2-desc{
    width:817px;
    margin:0 auto 22px;
    padding:18px 0;
    border-bottom:1px dashed #727171;
    color:#00558c;
    line-height:1.8em;
}
.G_ask{
    width:100%;
    height:30px;
    line-height:30px;
    background:#e2e2dc;
    color:#231815;
    text-indent:42px;
    cursor:pointer;
    margin-bottom:5px;
}
.G_ask-active{
    color:#cf000e;
    background:#e2e2dc;
}
.G_answer{
    width:779px;
    margin:16px auto;
    max-height: 555px;
    overflow-y: auto;
    border:1px solid #333333;
    padding:18px;
    line-height:1.8em;
    display: none;
}
.G_answer h3{
    font-size:16px;
    color:#cf000e;
    margin-bottom:27px;
}
.G_answer p{margin-bottom:27px;}
.G_mailNoticeStep2-foot{
    margin:38px auto 0;
    width:860px;
}
.G_mailNoticeStep2-foot p{
    width:100%;
    text-align:center;
    color:#00558c;
    font-weight:bold;
}
.G_mailNoticeStep2-foot a{
    width:345px;
    hegith:45px;
    line-height: 45px;
    text-align:center;
    background:#b5b5b6;
    border-radius:5px;
    color:#000;
}
.G_mailNoticeStep2-goHome{
    margin:37px 0 0 41px;
}
.G_mailNoticeStep2-go3{margin:37px 0 0 78px;}
.G_mailNoticeStep2-foot a.active{
    background:#0071ba;
    color:#fff;
}
.G_mailstep3-desc{
    width:535px;
    height:195px;
    background:url(../img/G_mail_step3.png) 0 -1px no-repeat;
    padding:27px 71px 0 254px;
    line-height:1.6em;
}
.G_mailstep3-help{
    width:817px;
    margin:0 auto;
    padding:29px 0 25px;
    border-bottom:1px dashed #727171;
}
.G_mailstep3-help h3{
    color:#00558c;
    margin:0 0 9px;
    text-indent:5px;
}
.G_mailstep3-help p{
    color:#00558c;
    text-indent:5px;
    line-height:1.6em;
}
.G_mainFrom{
    width:817px;
    margin:0 auto;
    padding:20px 0 25px;
}
.G_mainFrom-item{margin:0 0 15px;}
.G_mainFrom-item span{
    width:85px;
    height:35px;
    line-height:35px;
    margin:0 0 0 5px;
    color:#333333
}
#ExtQuestions_name,#ExtQuestions_phone,#ExtQuestions_email,#ExtQuestions_address,#ExtQuestions_title,#ExtQuestions_content,#ExtQuestions_verifyCode{
    width: 253px;
    height: 35px;
    border-radius: 3px;
    border: 1px solid #5e5d5c;
}
#ExtQuestions_email,#ExtQuestions_address,#ExtQuestions_title{width:407px;}
.G_mainFrom-item i{
    line-height:40px;
    color:#d7000f;
    font-size:20px;
}
#ExtQuestions_content{
    width:707px;
    height:151px;
}
#ExtQuestions_verifyCode{width:127px;}
#yw0{
    cursor:pointer;
    height:35px;
    width:120px;
    float:left;
    margin:3px 0 0;
}
.G_mainFrom-submit,.G_mainFrom-submit-reset{
    width:113px;
    height:45px;
    background:#0071ba;
    color:#fff;
    border:none;
    border-radius:5px;
    font-size:18px;
    margin:20px 0 0 89px;
    cursor: pointer;
}
.G_mainFrom-submit-reset{margin:20px 0 0 35px;}
.N_listBox-r h3{color:#999;}
.N_pageBox a:hover{
    background:#E30817;
    color:#fff;
}
.G_bulletin-list li:hover,.G_bulletin-list li:hover a{color:#b7151c;}
.cityList{
}
.cityList a{
    display:block;
    float:left;
    width:33.33%;
    margin:22px 0 0;
    color:#231815;
    background:url(../img/T_eplink.png) 0 -12px no-repeat;
    text-indent:30px;
}
.cityList a:hover{color:#06427c;}