
* {
    border: 0 none;
    margin: 0;
    padding: 0;
}
* {
    font-family: "SimSun";
    font-size: 12px;
    margin: 0;
    padding: 0;
}
a {
    color: #333;
    text-decoration: none;
}
a:hover {
    color: #0572ed;
}
.box {
    margin: 0 auto;
    width: 960px;
}
.box_shang {
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    margin: 0 auto;
    width: 960px;
	height:1131px;
	height:auto;
	min-height:1131px;
}
.box_xia {
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    margin: 0 auto;
    width: 960px;
}
.top {
    background-image: url("../images/01_02.gif");
    background-repeat: repeat-x;
    border-bottom: 1px solid #cccccc;
    height: 26px;
    width: 960px;
}
.rq {
    color: #666;
    float: left;
    height: 10px;
    margin-top: 5px;
    width: 210px;
}
.sousuo {
    color: #666;
    float: left;
    height: 24px;
    margin-left: 5px;
    margin-top: 5px;
    width: 400px;
}
.sousuo input {
    color: #c5c3c3;
    font-size: 12px;
}
.kuang {
    border: 1px solid #ccc;
    float: left;
    height: 15px;
    padding-top: 3px;
    text-align: center;
    width: 200px;
}
.sousuo a {
    color: #666;
    font-size: 14px;
}
.top_right {
    display: inline;
    float: right;
    height: 15px;
    margin-top: 8px;
    width: 235px;
}
.top_img {
    display: inline;
    float: left;
    height: 5px;
    margin-left: 5px;
    margin-top: 5px;
    width: 5px;
}
.top_img img {
    display: block;
}
.top_swsy {
    display: inline;
    float: left;
    height: 15px;
    margin-left: 10px;
    width: 50px;
}
.font_swsy {
    color: #000000;
    font-size: 12px;
}
.font_swsy01 {
    color: #000000;
    float: right;
    font-size: 12px;
    height: 20px;
    padding-top: 5px;
    width: 30px;
}
.top_bgpt {
    float: right;
    height: 15px;
    margin-left: 5px;
    width: 80px;
}
.font {
    color: #ff0000;
    display: inline;
}
.banner {
    height: 151px;
    padding-top: 2px;
    text-align: center;
    width: 960px;
}
.dh {
    background-image: url("../images/62_03.gif");
    background-repeat: no-repeat;
    font-size: 14px;
    height: 105px;
    text-align: center;
    width: 960px;
}
.dhxx {
    display: inline;
    float: left;
    height: 20px;
    margin-left: 65px;
    padding-top: 20px;
    width: 845px;
}
.dhxx_zc {
    float: left;
    height: 20px;
    text-align: center;
    width: 60px;
}
.dhxx_zc a {
    color: #888;
}
.dhxx01 {
    display: inline;
    float: left;
    height: 20px;
    margin-left: 65px;
    padding-top: 8px;
    width: 845px;
}
.dhxx a:hover {
    color: #0572ed;
}
.dhxx01 a:hover {
    color: #0572ed;
}
.font01 {
    color: #908f8f;
}
.font02 {
    color: #0642be;
    font-size: 14px;
    font-weight: bold;
}
.dtyw {
    height: 300px;
    margin-top: 10px;
    width: 962px;
}
.dtyw_left {
    float: left;
    height: 300px;
    width: 317px;
}
.dtyw_tp {
    float: left;
    height: 257px;
    width: 317px;
}
.dtyw_dh {
    background-image: url("../images/05_03.gif");
    background-repeat: no-repeat;
    border-right: 1px solid #c6ddef;
    height: 31px;
    width: 317px;
}
.dtyw_dh ul {
    height: 25px;
    margin: 0 0 0 5px;
    padding: 0;
    width: 317px;
}
.dtyw_dh ul li {
    color: #114477;
    float: left;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    list-style-type: none;
    margin-top: 5px;
    text-align: center;
    width: 40px;
}
.dtyw_dh a {
    color: #114477;
    font-size: 14px;
}
.tips a {
    color: #ff0000;
    font-size: 14px;
}
.sx {
    height: 20px;
    width: 5px;
}
.dtyw_dh ul li a:hover {
    color: #0572ed;
}
.ywnr {
    float: left;
    height: 300px;
    margin-left: 6px;
    width: 434px;
}
.ywnr_top {
    background-image: url("../images/07_03.gif");
    background-repeat: repeat-x;
    height: 31px;
    width: 434px;
}
.ywnr_font {
    color: #114477;
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding-top: 5px;
    width: 40px;
}
.ywnr_img {
    float: left;
    height: 31px;
    margin-left: 20px;
    width: 18px;
}
.ywnr_font01 a {
    color: #757576;
    float: right;
    font-size: 12px;
    padding-top: 10px;
    text-align: right;
    width: 80px;
}
.ywnr_font02 {
    color: #114477;
    float: left;
    font-size: 12px;
    padding-top: 3px;
    width: 220px;
}
.ywnr_wz {
    border-bottom: 1px dashed #c1d9f4;
    height: 110px;
    line-height: 20px;
    margin: 0 5px;
    padding-bottom: 5px;
    width: 430px;
}
.ywnr_wz01 {
    height: 16px;
    margin-top: 10px;
    text-align: center;
    width: 430px;
}
.ywnr_wz01 a {
    color: #114477;
    font-family: "SimSun";
    font-size: 16px;
    font-weight: bold;
    height: 16px;
    margin-top: 10px;
    text-align: center;
    width: 430px;
}
.ywnr_wz02 {
    color: #5a5a5a;
    font-family: "SimSun";
    font-size: 14px;
    line-height: 22px;
    margin-top: 15px;
    text-indent: 2em;
}
.ywnr_wz02 a {
    color: #666;
    font-family: "SimSun";
    font-size: 14px;
    line-height: 22px;
    margin-top: 15px;
    text-indent: 2em;
}
.ywnr_wz03 {
    color: #58595a;
    font-family: "SimSun";
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin-left: 10px;
    margin-top: 15px;
    width: 420px;
}
.ymnr_wz03 a {
    color: #333;
}
.ywnr_wz03fb {
    color: #58595a;
    font-family: "SimSun";
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin-left: 10px;
    margin-top: 5px;
    width: 420px;
}
.ywnr_wz03fb a {
    color: #333;
}
.ywnr_wz04 {
    color: #58595a;
    float: right;
    font-size: 14px;
    height: 20px;
    width: 40px;
}
.ywnr_wz05 {
    color: #58595a;
    float: left;
    font-size: 14px;
    height: 20px;
    width: 360px;
}
.ywnr_wz05 a {
    color: #333;
}
.ywnr_wzys {
    color: #114477;
    font-size: 14px;
}
.ywnr_wz05 a {
    color: #666666;
    font-size: 14px;
}
.ywnr_wzys a:hover {
    color: #0572ed;
}
.ywnr_dd {
    float: left;
    height: 20px;
    margin-right: 10px;
    width: 5px;
}
.wzzy {
    float: right;
    height: 300px;
    margin-right: 1px;
    width: 190px;
}
.wzzy_01 {
    background-image: url("../images/09_03.gif");
    height: 146px;
    width: 190px;
}
.wzzy_02 {
    float: left;
    height: 15px;
    margin-left: 20px;
    margin-top: 8px;
    width: 50px;
}
.wzzy_more {
    float: right;
    height: 11px;
    margin-right: 8px;
    margin-top: 10px;
    width: 33px;
}
a img {
    border: 0 none;
}
.wzzy_bt {
    height: 24px;
    width: 190px;
}
.wzzy_tp {
    height: 87px;
    margin-left: 27px;
    margin-top: 15px;
    width: 136px;
}
.zyhd {
    background-image: url("../images/09_03_01.gif");
    height: 136px;
    margin-top: 14px;
    width: 190px;
}
.zyhd_tp {
    height: 71px;
    margin-left: 24px;
    margin-top: 12px;
    width: 144px;
}
.xw {
    height: 250px;
    margin-top: 10px;
    width: 960px;
}
.xw_rd {
    border-bottom: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    float: left;
    height: 245px;
    width: 320px;
}
.xw_bt {
    background-image: url("../images/13_07.gif");
    background-repeat: repeat-x;
    height: 30px;
    margin: 0;
    width: 320px;
}
.xw_bt ul {
    height: 30px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 320px;
}
.xw_bt ul li {
    color: #7d7c7c;
    float: left;
    height: 25px;
    line-height: 25px;
    list-style-type: none;
    text-align: center;
    text-decoration: none;
    width: 60px;
}
.xw_bt ul li a {
    color: #7d7c7c;
    float: left;
    height: 25px;
    line-height: 25px;
    list-style-type: none;
    margin-left: 6px;
    margin-top: 6px;
    text-align: center;
    text-decoration: none;
    width: 60px;
}
.xw_bt .xwbd1 a {
    background-image: url("../images/14_07.gif");
    color: #114477;
    font-family: "SimSun";
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.xwre_font {
    color: #114477;
    font-family: "SimSun";
    font-size: 12px;
    font-weight: bold;
}
.xwnr {
    height: 200px;
    width: 320px;
}
.xwnr img {
    margin-bottom: 5px;
    margin-right: 10px;
    vertical-align: middle;
}
.xwnr_wz {
    height: 18px;
    margin-left: 20px;
    margin-top: 8px;
    padding: 0;
    width: 300px;
}
.xwnr_wzhz {
    height: 200px;
    margin-top: 10px;
    width: 300px;
}
.xwnr_wzhz ul {
    float: left;
    height: 176px;
    margin: 0;
    padding: 0;
    width: 300px;
}
.xwnr_wzhz ul li {
    color: #000000;
    font-family: "SimSun";
    line-height: 25px;
    list-style-type: none;
    padding-top: 3px;
}
.xwnr_wzhz li a {
    color: #333;
}
.xwnr ul li {
    color: #000000;
    font-family: "SimSun";
    line-height: 25px;
    list-style-type: none;
    margin-left: 10px;
}
.xwzx {
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    float: left;
    height: 245px;
    margin-left: 6px;
    width: 434px;
}
.zx_bt {
    background-image: url("../images/13_07.gif");
    background-repeat: repeat-x;
    height: 30px;
    margin: 0;
    width: 434px;
}
.zxdt {
    float: left;
    height: 30px;
    width: 250px;
}
.zx_bt ul li {
    color: #7d7c7c;
    float: left;
    height: 25px;
    list-style-type: none;
    width: 60px;
}
.zx_bt ul li a {
    color: #7d7c7c;
    float: left;
    height: 25px;
    line-height: 25px;
    list-style-type: none;
    margin-left: 2px;
    margin-top: 6px;
    text-align: center;
    width: 60px;
}
.zx_bt ul li a:hover, .xwbd2 a {
    background-image: url("../images/14_07.gif");
    background-repeat: no-repeat;
    color: #000000;
    text-decoration: none;
}
.zxwz01 {
    color: #000000;
    font-family: "SimSun";
}
.zxwz {
    color: #114477;
    display: inline;
    float: left;
    font-family: "SimSun";
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    margin-left: 10px;
    margin-right: 40px;
    margin-top: 8px;
    width: 70px;
}
.zxnr_wz {
    height: 18px;
    margin-left: 15px;
    margin-top: 8px;
    width: 200px;
}
.zjx {
    border-right: 1px dashed #cccccc;
    float: left;
    height: 176px;
    margin-top: 20px;
    width: 1px;
}
.zxnr {
    float: left;
    height: 200px;
    margin-left: 10px;
    margin-top: 10px;
    width: 200px;
}
.zxnr ul {
    float: left;
    height: 176px;
    margin: 0;
    padding: 0;
    width: 200px;
}
.zxnr ul li {
    color: #000000;
    font-family: "SimSun";overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;
    line-height: 25px;
    list-style-type: none;
    padding-top: 3px;
}
.zxnr li a {
    color: #333;
}
.zxnr_you {
    float: left;
    height: 200px;
    margin-left: 15px;
    margin-top: 10px;
    width: 200px;
}
.zxnr_you ul {
    float: left;
    height: 176px;
    margin: 0;
    padding: 0;
    width: 200px;
}
.zxnr_you ul li {
    color: #000000;
    font-family: "SimSun";
    line-height: 25px;
    list-style-type: none;
    margin-top: 3px;
}
.zxnr_you li a {
    color: #333;
}
.njgg {
    background-image: url("../images/15_03.gif");
    background-repeat: no-repeat;
    float: right;
    height: 246px;
    width: 190px;
}
.njgg_wz {
    float: left;
    height: 15px;
    margin-left: 20px;
    margin-top: 8px;
    width: 50px;
}
.njgg_cx {
    float: right;
    height: 11px;
    margin-right: 8px;
    margin-top: 10px;
    width: 37px;
}
.njgg_bt {
    height: 24px;
    width: 190px;
}
.njgg_wz01 {
    float: left;
    height: 190px;
    margin-left: 7px;
    margin-top: 20px;
    width: 190px;
}
.njgg_wz01 ul {
    color: #000000;
    font-family: "SimSun";
    line-height: 20px;
    list-style-type: none;
    margin-left: 10px;
    padding: 0;
}
.njgg_wz01 a {
    color: #333;
}
.dhgg {
    height: 100px;
    margin-top: 2px;
    padding-bottom: 2px;
    width: 960px;
}
.xxfc {
    height: 260px;
    margin-top: 10px;
    width: 960px;
}
.dxsh {
    border-bottom: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    display: inline;
    float: left;
    height: 260px;
    padding: 0;
    width: 315px;
}
.dxsh_bt {
    background-image: url("../images/13_07.gif");
    background-repeat: repeat-x;
    height: 30px;
    margin: 0;
    padding: 0;
    width: 315px;
}
.dxsh_bt ul li {
    float: left;
    height: 25px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 41px;
}
.dxsh_bt ul li a {
    color: #7d7c7c;
    float: left;
    height: 25px;
    list-style-type: none;
    margin-top: 6px;
    padding-top: 5px;
    text-align: center;
    width: 41px;
}
.dxsh_bt ul a:hover, .xwbd a {
    background-image: url("../images/18_03.gif");
    background-repeat: no-repeat;
    color: #000000;
    text-decoration: none;
}
.dxsh01 {
    float: right;
    height: 30px;
    margin-right: 60px;
    width: 150px;
}
.dxsh_font {
    color: #114477;
    display: inline;
    float: left;
    font-family: "SimSun";
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    margin-left: 5px;
    margin-right: 35px;
    margin-top: 8px;
    width: 60px;
}
.dxsh_font a {
    color: #114477;
    font-family: "SimSun";
    font-size: 14px;
}
.dxsh_img {
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    width: 111px;
}
.dxsh_wz {
    display: inline;
    float: left;
    height: 85px;
    line-height: 22px;
    margin-left: 15px;
    margin-top: 15px;
    width: 155px;
}
.dxsh_wz a {
    color: #333;
}
.dxsh_hz {
    height: 90px;
    margin-left: 5px;
    padding: 0;
    width: 310px;
}
.dxsh_wz01 {
    border-bottom: 1px dashed #cccccc;
    height: 18px;
    margin-left: 10px;
    margin-top: 8px;
    width: 275px;
}
.dxsh_wz01hz {
    display: block;
    height: 120px;
    margin-left: 10px;
    margin-top: 20px;
    width: 275px;
}
.dxsh_wz01 img {
    margin-right: 5px;
    vertical-align: middle;
}
.dxsh_wz01 a {
    color: #333;
}
.dxshfb {
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    float: left;
    height: 260px;
    margin-left: 6px;
    width: 315px;
}
.dxsh_you {
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    float: right;
    height: 260px;
    width: 315px;
}
.dxsh_gd {
    float: left;
    height: 85px;
    line-height: 20px;
    margin-left: 5px;
    margin-top: 15px;
    width: 170px;
}
.dxsh_hz p {
    float: left;
    width: 55px;
}
.dxsh_gd ul {
    height: 20px;
    list-style-type: none;
    margin: 8px 0 0;
    padding: 0;
    width: 170px;
}
.dxsh_gd ul li {
    float: left;
    height: 20px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 40px;
}
.dxsh_db {
    height: 105px;
    margin-left: 10px;
    margin-top: 10px;
    padding-top: 10px;
    width: 280px;
}
.dxsh_db a {
    color: #9b9b9b;
}
.dxsh_db ul {
    display: inline;
    float: left;
    height: 20px;
    list-style-type: none;
    margin: 5px 20px 0 0;
    padding: 0;
    width: 280px;
}
.dxsh_db ul li {
    float: left;
    height: 20px;
    list-style-type: none;
    margin: 0 5px 0 0;
    padding: 0;
    text-align: center;
    width: 40px;
}
.dxsh_sy {
    color: #ff0000;
    float: left;
    font-weight: bold;
    height: 20px;
    margin-left: 10px;
    margin-top: 5px;
    text-align: center;
    width: 80px;
}
.dxsh_zh {
    float: left;
    height: 20px;
    width: 180px;
}
.dxsh_zh a {
    color: #9b9b9b;
}
.dxsh_zh ul {
    display: inline;
    height: 20px;
    list-style-type: none;
    margin: 5px 0 0;
    padding: 0;
    width: 180px;
}
.dxsh_zh ul li {
    float: left;
    height: 20px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 40px;
}
.dqzx {
    background: url("../images/21_03.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 42px;
    margin-top: 10px;
    width: 960px;
}
.dqzx_font {
    color: #333;
    display: inline;
    float: left;
    font-family: "黑体";
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    margin-left: 70px;
    margin-top: 15px;
    width: 110px;
}
.dqzx_font01 {
    color: #333333;
    display: inline;
    float: left;
    font-family: "SimSun";
    height: 25px;
    margin-left: 5px;
    margin-top: 15px;
    padding-top: 2px;
    text-align: center;
    width: 700px;
}
.wyjs {
    height: 255px;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 960px;
}
.mjrw {
    border-bottom: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    float: left;
    height: 255px;
    width: 315px;
}
.mjrw_bt {
    background-image: url("../images/13_07.gif");
    background-repeat: repeat-x;
    height: 30px;
    width: 315px;
}
.mjrw_font {
    color: #114477;
    float: left;
    font-family: "SimSun";
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    margin-left: 5px;
    margin-top: 8px;
    width: 60px;
}
.mjrw_img {
    height: 91px;
    margin-left: 4px;
    margin-top: 10px;
    width: 310px;
}
.mjrw_img ul li {
    float: left;
    height: 90px;
    line-height: 20px;
    list-style-type: none;
    margin-bottom: 10px;
    margin-left: 3px;
    padding-bottom: 5px;
    text-align: center;
    width: 70px;
}
.mjrw_img ul li a {
    color: #177ee8;
}
.mjrw_img ul li a:hover {
    color: #0572ed;
}
.zjwy {
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    float: left;
    height: 255px;
    margin-left: 6px;
    width: 315px;
}
.zjwy_an {
    height: 25px;
    margin-left: 8px;
    margin-top: 15px;
    width: 300px;
}
.zjwy_wh {
    height: 95px;
    margin-left: 8px;
    margin-top: 10px;
    width: 300px;
}
.zjwy_img {
    float: left;
    height: 74px;
    line-height: 20px;
    margin-right: 2px;
    text-align: center;
    width: 98px;
}
.zkwy {
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    float: right;
    height: 255px;
    width: 315px;
}
.zkwy_wz {
    color: #ff0000;
    font-weight: bold;
    height: 25px;
    margin-left: 10px;
    margin-top: 10px;
    width: 290px;
}
.zkwy_wz06 {
    color: #ff0000;
    font-weight: bold;
    height: 25px;
    margin-top: 10px;
    width: 290px;
}
.zkwy_wz01 {
    border-bottom: 1px dashed #cccccc;
    height: 24px;
    margin-left: 10px;
    width: 290px;
}
.zkwy_wz01 a {
    margin-top: 5px;
}
.zkwy_wz02 {
    float: left;
    height: 24px;
    line-height: 24px;
    padding-top: 3px;
    width: 170px;
}
.zkwy_wz03 {
    float: left;
    height: 24px;
    margin-left: 5px;
    padding-top: 3px;
    width: 20px;
}
.zkwy_wz04 {
    float: left;
    height: 24px;
    margin-left: 5px;
    padding-top: 3px;
    width: 26px;
}
.zkwy_wz05 {
    float: right;
    height: 24px;
    line-height: 24px;
    padding-top: 3px;
    width: 50px;
}
.zkwy_an {
    height: 21px;
    margin-left: 5px;
    margin-top: 10px;
    width: 300px;
}
.zkwy_an img {
    margin-left: 4px;
}
.zttj {
    border: 1px solid #00e7ff;
    height: 160px;
    width: 960px;
}
.zttj_bt {
    float: left;
    height: 131px;
    width: 35px;
}
.zttj_img {
    background: url("../images/100_03.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 125px;
    margin-left: 10px;
    margin-top: 5px;
    width: 900px;
}
.zttj_tp {
    float: left;
    height: 94px;
    line-height: 35px;
    margin-left: 12px;
    padding-top: 3px;
    text-align: center;
    width: 136px;
}
.zttj_hz {
    height: 131px;
    margin-top: 15px;
    width: 960px;
}
.jjxy_font01 {
    color: #7d7c7c;
    float: right;
    font-size: 14px;
    margin-right: 5px;
    padding-top: 10px;
    text-align: right;
    width: 200px;
}
.jjxy_font01 a {
    color: #7d7c7c;
}
.jjxy_font01 a:hover {
    color: #0572ed;
    height: 50px;
    width: 100px;
}
.mjqk {
    border-bottom: 1px dashed #cccccc;
    height: 90px;
    margin-left: 8px;
    margin-top: 15px;
    width: 300px;
}
.mjqk ul li {
    color: #8a8a8a;
    float: left;
    line-height: 10px;
    list-style-type: none;
    margin: 8px 5px;
    width: 70px;
	/*height: 20px;
	overflow:hidden;*/
}
.mjqk_img {
    float: left;
    height: 46px;
    margin-top: 10px;
    padding-top: 8px;
    width: 29px;
}
.mjqk_wz {
    color: #8a8a8a;
    float: left;
    height: 85px;
    line-height: 30px;
    margin-left: 25px;
    width: 60px;
}
.mjqk01 {
    height: 95px;
    margin-left: 10px;
    margin-top: 10px;
    width: 300px;
}
.mjqk01 ul li {
    color: #8a8a8a;
    float: left;
    height: 20px;
    line-height: 20px;
    list-style-type: none;
    margin-left: 10px;
    margin-top: 5px;
    width: 60px;
}
.mxyys {
    border-bottom: 1px dashed #cccccc;
    height: 20px;
    margin-left: 10px;
    margin-top: 10px;
    width: 290px;
}
.mxyys a {
    float: left;
    width: 60px;
}
.mxyys01 {
    height: 20px;
    margin-left: 10px;
    margin-top: 10px;
    width: 290px;
}
.mxyys01 a {
    float: left;
    width: 60px;
}
.mxyys_font {
    color: #114477;
    float: left;
    height: 20px;
    width: 66px;
}
.mxyys_font01 {
    color: #676767;
}
.mxyys_font01 a {
    width: 66px;
}
.xnxy {
    height: 166px;
    margin-left: 20px;
    margin-top: 10px;
    width: 275px;
}
.xnxy_zuo {
    float: left;
    height: 166px;
    width: 55px;
}
.xnxy_wz {
    border-bottom: 1px solid #cccccc;
    height: 20px;
    margin-top: 10px;
    width: 55px;
}
.xnxy_wz a {
    color: #177ee8;
    font-family: "SimSun";
    font-size: 12px;
    font-weight: bold;
}
.xnxy_map {
    float: right;
    height: 166px;
    width: 212px;
}
.xnxy_dh {
    color: #ff5a00;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 24px;
    margin-left: 20px;
    margin-top: 10px;
    padding-top: 5px;
    text-align: left;
    width: 275px;
}
.mxtj {
    height: 200px;
    width: 960px;
}
.mxtj01 {
    height: 181px;
    width: 960px;
}
.mxtj_bt {
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    height: 27px;
    padding-top: 2px;
    width: 960px;
}
.mxtj_tm {
    background-image: url("../images/34_03.gif");
    float: left;
    height: 27px;
    margin-left: 10px;
    width: 118px;
}
.mxtj_font {
    color: #114477;
    font-family: "SimSun";
    font-size: 14px;
    font-weight: bold;
    line-height: 27px;
    text-align: center;
}
.mxtj_xyy {
    float: right;
    height: 22px;
    padding-right: 5px;
    width: 111px;
}
.mxtj_dd {
    float: right;
    height: 7px;
    margin-right: 10px;
    margin-top: 8px;
    width: 80px;
}
.mxtj_dd img {
    margin-left: 10px;
}
.mxtj_bj {
    border: 1px solid #c6ddef;
    height: 150px;
    width: 960px;
}
.mxtj_bj a {
    color: #333;
}
.mxtj_tp {
    float: left;
    height: 107px;
    line-height: 20px;
    margin-left: 15px;
    margin-top: 12px;
    text-align: center;
    width: 142px;
}
.mxtj_bj ul li {
    float: left;
    height: 137px;
    line-height: 24px;
    list-style-type: none;
    margin-left: 11px;
    margin-top: 12px;
    text-align: center;
    width: 147px;
}
.hzhb {
    border: 1px solid #c6ddef;
    height: 115px;
    width: 960px;
}
.hzhb_bt {
    background: #eeeeee;
    background-repeat: repeat-x;
    height: 27px;
    width: 960px;
}
.hzhb_bt ul {
    height: 27px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 960px;
}
.hzhb_bt ul li {
    color: #7d7c7c;
    float: left;
    font-weight: bold;
    height: 27px;
    list-style-type: none;
    text-align: center;
    width: 135px;
}
.hzhb_bt ul li a {
    color: #7d7d7d;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 27px;
    list-style-type: none;
    padding-top: 8px;
    text-align: center;
    width: 135px;
}
.bhbj {
    background-image: url("../images/40_03.gif");
    background-repeat: no-repeat;
    color: #246aa6;
    height: 27px;
}
.hzhb_font10 {
    color: #246aa6;
    font-size: 14px;
}
.hzhb_bt ul li.bhbj a {
    color: #246aa6;
    height: 27px;
}
.hzhb_wz {
    height: 60px;
    line-height: 20px;
    margin-left: 5px;
    margin-top: 10px;
    width: 955px;
}
.hzhb_wz li{
    float: left;
        list-style: none;
}
.hzhb_wz li a {
    margin: 2px 5px;
    float: left;
}
.sqlj {
    color: #ff5a00;
    float: right;
    height: 15px;
    margin-right: 5px;
    width: 50px;
}
.ywsm {
    background-image: url("../images/footer_bg.jpg");
    background-repeat: repeat-x;
    border: 1px solid #c6ddef;
    height: 27px;
    line-height: 27px;
    text-align: center;
    width: 960px;
	color: #fff;
}
.ywsm  a {
    color: #fff;
}
.foot {
    background: rgba(0, 0, 0, 0) url("../images/footerbj.jpg") no-repeat scroll 500px 0;
    height: 180px;
    line-height: 25px;
    margin-top: 10px;
    text-align: center;
    width: 960px;
}
.foot p {
    line-height: 25px;
    padding-top: 10px;
	padding-bottom: 10px;
    text-align: left;
	width: 940px;
	padding-left: 20px;
}
.foot p a{
    display: none;
}
.sx {
    color: #908f8f;
    float: left;
    font-size: 12px;
    height: 20px;
    width: 18px;
}
.kong {
    height: 40px;
}
.kong01 {
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    height: 20px;
    margin: 0;
    width: 960px;
}
.mxdt_th {
    height: 220px;
    line-height: 10px;
    margin-top: 15px;
    padding-left: 8px;
    width: 312px;
}
.mxdt_th img {
    float: left;
    height: 85px;
    margin-right: 4px;
    vertical-align: top;
    width: 118px;
}
.wzys {
    color: #ff0000;
    float: right;
    font-weight: bold;
    margin-right: 15px;
}
.mxdt_sf {
    display: inline-block;
    height: 20px;
    line-height: 18px;
    margin-left: 1px;
    margin-top: 2px;
    width: 61px;
}
.hdp .ad {
    height: 257px;
    overflow: hidden;
    position: relative;
    width: 317px;
}
.hdp .slider, .hdp .num {
    position: absolute;
}
.hdp .slider li {
    display: inline;
    float: left;
}
.hdp .slider img {
    display: block;
    height: 257px;
    width: 317px;
}
.hdp .num {
    bottom: 2px;
    right: 5px;
    z-index: 20;
}
.hdp .num li {
    background-color: #fff;
    border: 1px solid #ff7300;
    color: #ff7300;
    cursor: pointer;
    float: left;
    height: 16px;
    line-height: 16px;
    margin: 3px 1px;
    overflow: hidden;
    text-align: center;
    width: 16px;
}
.hdp .num li.on {
    background-color: #ff7300;
    border: 0 none;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    height: 21px;
    line-height: 21px;
    margin: 0 1px;
    width: 21px;
}
.hdp .ad .btitle {
    background: none repeat scroll 0 0 #ddd;
    color: #000;
    font-size: 14px;
    height: 30px;
    left: 0;
    line-height: 30px;
    opacity: 0.6;
    position: absolute;
    text-indent: 1em;
    top: 230px;
    width: 100%;
    z-index: 10;
}
#scrollDiv {
    float: left;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    width: 310px;
}
#scrollDiv li {
    height: 25px;
    padding-left: 10px;
}
.zjwy_an ul li {
    background-image: url("../images/24_03.gif");
    float: left;
    height: 25px;
    line-height: 25px;
    list-style-type: none;
    text-align: center;
    width: 100px;
}
.zjwy_an a {
    color: #1581d6;
}

.wp-pagenavi {
	CLEAR: both;
	padding:15px 0;
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}

.msg{width:100%;margin:16px auto;height:auto;overflow:hidden;}
.msg li{width:100%;height:auto;padding-bottom:10px;margin-bottom:10px;}
.msg_top{width:100%;height:auto;font:14px/30px "microsoft yahei";background:#ededed;color:#333333;text-indent:14px;overflow:hidden;border-radius:3px 3px 0 0; font-weight:bold;}
.msg_top span{margin-right:14px;}
.msg_con{border:1px solid #ebebeb;background:#f3f3f3;overflow:hidden;padding-bottom:12px;}
.msg_consult{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";color:#7b7b7b;}
.msg_reply{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";border:1px solid #ebebeb;border-radius:3px ;background:#fff;color:#ff5958;text-indent:14px;}
.msg_now{width:100%;height:34px;background:url(../images/msgline1.png) center center no-repeat;overflow:hidden; margin:65px 0 30px 0;}
.msg_title{width:155px;height:34px; background-image:url(../images/msgbtn.png)  ; background-position:7px center; background-repeat:no-repeat;text-indent:43px;margin:0 auto;color:#fff;font:22px/34px "microsoft yahei";}
.msg_ul{width:580px;height:auto;overflow:hidden;margin:60px auto 0 ;}
.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:12px;border-bottom:none!important;}
.msg_ul li p{width:130px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:264px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_pin{width:124px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_ul img{ height:35px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none; line-height:20px !important;}
.msg_submit{width:286px;height:36px;margin:20px auto;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer; background:#1282d6}