﻿body {
}
.head{width:100%;background:url(../images/nav_pp.jpg) repeat-x; margin:0px auto;}
.head .main{}
.head .main .right{ margin-top:60px;}
.head .main .right span{ color:White;}
.head .main .right a{ color:White;}
.nav{width:100%; background:url(../images/i_01.png) center 0px no-repeat; margin:0 auto;margin-top:2px;}
.nav .main{ height:91px; position:relative;}
.nav .main .nav_b a{ display:block; width:130px; height:51px; line-height:51px; text-align:center; font-size:17px; color:White; float:left;}
.nav .main .nav_b .hover_b{ display:block; width:130px; height:51px; line-height:51px; text-align:center; font-size:17px; color:White; float:left; background-color:#1D3776; color:#b99515;}
.nav .main img{ float:left;}
.nav_{width:999px; height:41px; left:0px; top:50px; position:absolute;}
.nav_s{height:41px; background-color:#9d8642;}
.nav_s a{ display:block; font-size:14px; font-weight:bold; width:103px; height:35px; line-height:35px;text-align:center; margin-top:3px; color:White; float:left;border-right:solid 1px #9a7b1b;}
.nav_s .hover_s{ display:block; width:103px;  height:35px; line-height:35px;text-align:center; margin-top:3px; color:White; float:left; background:url(../images/i_15.jpg) no-repeat;}
.page{height:128px;}


.body_i{width:1024px; padding-top:30px; margin:0px auto; margin-top:-26px;}
.page_b{padding-top:0px;}
.about_p{width:778px; padding:50px 110px 10px 110px; background-color:White;min-height:500px;}
.about_p h2{ font-size:22px; font-weight:200; margin-bottom:20px;}
.about_p p{ line-height:20px; color:#808080;}
.about_p .contact{ }
.i_about{width:100%; height:105px; padding:40px 0px; border-bottom:solid 1px #5278D5;}
.i_about .left{ margin-top:25px; margin-right:20px; width:290px;}
.i_about .right{width:680px; line-height:20px; color:#808080;}
.red1{ color:#5278D5;}
.body_01{ margin-top:50px;}
.body_01 .body_02{width:300px; margin-right:49px;}
.body_01 .body_02 .left{ margin-right:10px; width:140px; height:140px;}
.body_01 .body_02 .right{width:145px; color:#808080; font-size:12px; line-height:20px;}
.body_01 .body_02 .right .body_03{ width:145px; padding:6px 0px; margin-bottom:8px; border-top:solid 1px #5278D5; border-bottom:solid 1px #5278D5;font-weight:bold;}
.body_01 .body_02 .right .body_03 span{ font-size:16px; color:#5278D5;}
.body_01 .body_02 .right .body_03 a{ font-family:Calibri; font-weight:bold; color:#5278D5;}
.body_01 .body_04{ margin-right:0px;}

.foot{width:100%; color:#858585; font-size:11px; background-color:#2B2E31; margin:0px auto; margin-top:40px;}
.foot .main{ margin:20px auto;}
.foot_01 line-height:22px; margin-top:10px; padding:0px 50px 0px 20px; border-right:solid 2px #aeaeae;}



.text1{ width:146px; border:solid 1px #d6d6d6; background-color:#efefef;}
.button1{ width:77px; height:23px; border:solid 1px #ccc;font-family:"Microsoft YaHei";}

.join{}
.join table{ border:solid 1px #cacaca; border-spacing:0;border-collapse:collapse}
.join table tr{}
.join table tr td{width:125px; height:35px; text-align:center; vertical-align:middle; border:solid 1px #cacaca;}
.table_top{width:756px; background-color: #efefef; border:solid 1px #cacaca; border-bottom:none;}
.table_top span{ display:block; width:124px; height:35px; text-align:center; line-height:35px; float:left;}
.ry{}
.ry .ry_01{ padding:30px 0px; border-top:solid 1px #c7c6c4;}
.ry_01 .left{width:170px; height:77px;}
.ry_01 .right{width:525px; color:#808080;}
.ry_01 .right span{ font-size:14px; line-height:28px;}
.ry_end{ border-bottom:solid 1px #c7c6c4;}
.foot_01 {
    border-right: 2px solid #AEAEAE;
    line-height: 18px;
    margin-top: 10px;
    padding: 0 50px 0 20px;
}
.register {
    font-size:14px; line-height:28px;color:#FFBF00;
}
.register2 {
    font-size:14px; line-height:28px;color:#006DD9;
}
.hy_main {
    margin: 0px auto;padding: 20px;background-color:#ffffff;font-size: 14px;line-height: 28px;color: #666666;
}
.bt_text1 {
    height:100px;line-height: 100px;text-align: center;font-size: 28px;color: black;
}
.zgcc {
    width: 100%;
    height: 400px;background-color: #FAFAFA;
    margin: 0px;
}
.cc_wz {
    height: 80px;padding-top: 20px;line-height: 80px;color: #333333;font-size: 28px;
}
.hy_line {
    width: 440px;height: 1px;margin: 0 auto;border-bottom: solid 1px #dddddd;
}
.ccfj {
    width: 999px;
    height: 250px;line-height: 250px;margin: 0 auto;
}
.zwh_bt {
    font-size: 18px;color: #333333;line-height: 50px;padding-top: 20px;width: 720px;
}
.zwh_main {
    margin: 0px auto;padding: 20px;background-color:#ffffff;font-size: 14px;line-height: 28px;color: #666666;height:840px;
}
.black{
    font-size: 14px;color: #000000;font-weight:bold;
}
.zdy_main {
    margin: 0px auto;padding: 20px;background-color:#ffffff;font-size: 14px;line-height: 28px;color: #666666;
}
.kongxi {
    padding-top: 30px;padding-bottom: 30px;
}
.hy_line2 {
    width: 100%;height: 1px;margin: 0 auto;border-bottom: solid 1px #dddddd;padding-top: 20px;padding-bottom: 20px;
}
.zwh_main2 {
    margin: 0px auto;padding: 20px;background-color:#ffffff;font-size: 14px;line-height: 28px;color: #666666;
}
.zwh_main3 {
    margin: 0px auto;padding: 20px;background-color:#ffffff;font-size: 14px;line-height: 28px;color: #666666;
}
.zwh_jb {
    height: 100px;font-size: 18px;color: #333333;line-height: 40px;padding-top: 20px;
}
.color_b {
    color: #000000;
}
.t_center {
    text-align: center;height: 80px;font-size: 22px;color: #333333;line-height: 60px;
}
.zc_center {
    text-align: center;height: 50px;font-size: 22px;color: #333333;line-height: 50px;
}
.zc_form {
    margin: 0 auto;padding-top: 20px;padding-bottom: 20px;
}
.row_left {
    width: 300px;height: 50px;line-height: 50px;text-align: right;
    overflow: hidden;
}
.row_center {
    width: 376px;height: 50px;line-height: 50px;
    overflow: hidden;
}
.row_center2 {
    width: 376px;height: 150px;line-height: 150px;
    overflow: hidden;
}
.row_right {
    width: 250px;height: 50px;line-height: 50px;
    overflow: hidden;padding-left: 10px;
}
.form_srk {
    margin-top: 7px;
    display: block;
    width: 350px;
    height: 34px;
    padding: 0px 12px;
    font-size: 14px;
    line-height: 34;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;

}
.zdiv_left {
    padding-right: 40px;width:90px;height: 50px;line-height: 50px;
}
.form_red {
    color: red;
}
.zc_main {
    margin: 0px auto;padding: 20px;background-color:#ffffff;font-size: 14px;line-height: 28px;color: #666666;height: 500px;
}
.k_bottom{
    margin: 60px 0px 10px 0px;
}
.bottom {
    width: 160px;height: 36px;line-height: 36px;font-size: 14px;
}
.bottom_z{
    background-color: #EEEEEE;
    border: 1px solid #DDDDDD;border-radius:4px;color: #666666;
}
.kaoy {
    margin-left: 50px;
}
.bottom_y {
    background-color: #2881DA;
    border: 1px solid #0962BB;border-radius:4px;color: #ffffff;
}
.size18 {
    font-size: 18px;
}
.photo{
    width: 215px;
    overflow: hidden;
}
.wz_content {
    width: 720px;
    overflow: hidden;
}
.committee_bt {
    font-size: 16px;
    color: #333333;
    line-height: 50px;
    padding-top: 20px;
    width: 720px;
}
.size16 {
    font-size: 16px;
    color: #333;
}