﻿.logo { width: 1000px; height: 130px; margin: 0 auto; background: url("images/123.jpg") 0 0 no-repeat; }
.nav { width: 1000px; height: 52px; margin: 0 auto; background: url("images/xz_nav.jpg") 0 0 no-repeat; }
.nav ul li { float: left; font-family: 黑体; font-size: 18px; width: 100px; height: 52px; text-align: center; }
.nav ul li a { display: block; width: 100px; height: 52px; line-height: 58px; color: #ffffff; }
.nav ul li a:hover { background: url("images/xz_nav_back.jpg") 0 0 no-repeat; }
.nav ul li a.on { background: url("images/xz_nav_back.jpg") 0 0 no-repeat; }
.nav .nav_txt { width: 140px; height: 29px; line-height: 29px; border: 1px solid #a5a5a5; margin-top: 12px; vertical-align: bottom; }
.nav .nav_btn { width: 45px; height: 31px; background: url("images/xz_nav_btn.gif") 0 0 no-repeat; border: none; margin-top: 12px; vertical-align: top; }
.main { width: 1000px; margin: 0 auto; margin-top: 10px; height: auto; }
.main .mainf { width: 363px; height: auto; }
.main .mainc { width: 363px; height: auto; margin-left: 12px; }
.main .mainr { width: 250px; height: auto; margin-left: 12px; }
.main .marinf_head { width: 363px; height: 45px; background: url("images/xz_main_head.jpg") 0 0 no-repeat; line-height: 45px; }
.main .marinf_head .name { background: url("images/xz_main_name.jpg") 0 bottom repeat-x; height: 36px; line-height: 36px; color: #ffffff; padding: 0 15px; margin-left: 10px; margin-top: 8px; border: 1px solid #c0bfbf; border-bottom: none; font-family: 黑体; font-size: 16px; }
.main .marinf_head span { padding-right: 10px; }
.main .marinr_head { width: 250px; height: 45px; background: url("images/xz_mainr_head.jpg") 0 0 no-repeat; line-height: 45px; }
.main .marinr_head .name { height: 45px; line-height: 45px; color: #ffffff; padding: 0 15px; margin-left: 10px; font-family: 黑体; font-size: 16px; }
.main .marinr_head span { padding-right: 10px; }
.main .marinr_head span a { color: #ffffff; }
.main .marinr_head span a:hover { color: #fd2117; }
.main .mainfcon { width: 346px; height: auto; border: 1px solid #c0bfbf; border-top: none; padding-left: 10px; padding-right: 5px; padding-bottom: 5px; }
.main .mainfcon ul li {  font-size: 14px; height: 25px; line-height: 180%; text-align: left; width: 346px;}
.main .mainfcon ul li .href{width:277px;}
.main .mainfcon ul li span { padding-right: 5px;text-align:left; }
.main .mainrcon { width: 238px; height: auto; border: 1px solid #c0bfbf; border-top: none; padding-left: 10px; padding-bottom: 5px; }
.main .mainrcon ul li { line-height: 180%; font-size: 14px; }
.main .mainrcon ul li span { padding: 1px; margin-right: 3px; }
.main .mainrcon ul li span.hx { color: #ffffff; background: #ff8a02; }
.main .app { width: 1000px; height: auto; margin-top: 10px; }
.main .app .app_head { width: 1000px; height: 45px; background: url("images/xz_app_head.jpg") 0 0 no-repeat; }
.main .app .app_head .name { background: url("images/xz_main_name.jpg") 0 bottom repeat-x; height: 36px; line-height: 36px; color: #ffffff; padding: 0 15px; margin-left: 10px; margin-top: 8px; border: 1px solid #c0bfbf; border-bottom: none; font-family: 黑体; font-size: 16px; }
.main .app .app_con { width: 1000px; height: auto; }
.main .app .app_con table { border-collapse: collapse; width: 100%; }
.main .app .app_con table tr td { border: 1px solid #c0bfbf; width: 123px; text-align: center; }
.main .app .app_con table tr td .app1 { display: block; width: 113px; margin: 5px; height: 37px; padding-top: 100px; background: url("images/xz_app.jpg") 0 0 no-repeat; }
.main .app .app_con table tr td .app2 { display: block; width: 113px; margin: 5px; height: 37px; padding-top: 100px; background: url("images/xz_app.jpg") -113px 0 no-repeat; }
.main .app .app_con table tr td .app3 { display: block; width: 113px; margin: 5px; height: 37px; padding-top: 100px; background: url("images/xz_app.jpg") -226px 0 no-repeat; }
.main .app .app_con table tr td .app4 { display: block; width: 113px; margin: 5px; height: 37px; padding-top: 100px; background: url("images/xz_app.jpg") -339px 0 no-repeat; }
.main .app .app_con table tr td .app5 { display: block; width: 113px; margin: 5px; height: 37px; padding-top: 100px; background: url("images/xz_app.jpg") -452px 0 no-repeat; }
.main .app .app_con table tr td .app6 { display: block; width: 113px; margin: 5px; height: 37px; padding-top: 100px; background: url("images/xz_app.jpg") -565px 0 no-repeat; }
.main .app .app_con table tr td .app7 { display: block; width: 113px; margin: 5px; height: 37px; padding-top: 100px; background: url("images/xz_app.jpg") -678px 0 no-repeat; }
.main .app .app_con table tr td .app8 { display: block; width: 113px; margin: 5px; height: 37px; padding-top: 100px; background: url("images/xz_app.jpg") -791px 0 no-repeat; }
.main .app .app_con table tr td .app1:hover { background-position: 0 -137px; }
.main .app .app_con table tr td .app2:hover { background-position: -113px -137px; }
.main .app .app_con table tr td .app3:hover { background-position: -226px -137px; }
.main .app .app_con table tr td .app4:hover { background-position: -339px -137px; }
.main .app .app_con table tr td .app5:hover { background-position: -452px -137px; }
.main .app .app_con table tr td .app6:hover { background-position: -565px -137px; }
.main .app .app_con table tr td .app7:hover { background-position: -678px -137px; }
.main .app .app_con table tr td .app8:hover { background-position: -791px -137px; }
.main .unit { width: 738px; height: auto; margin-top: 10px; }
.main .unit .unit_head { width: 738px; height: 45px; background: url("images/xz_unit_head.jpg") 0 0 no-repeat; }
.main .unit .unit_head .name { background: url("images/xz_main_name.jpg") 0 bottom repeat-x; height: 36px; line-height: 36px; color: #ffffff; padding: 0 15px; margin-left: 10px; margin-top: 8px; border: 1px solid #c0bfbf; border-bottom: none; font-family: 黑体; font-size: 16px; }
.main .unit .unit_con { width: 728px; padding: 0 4px; height: auto; border: 1px solid #c0bfbf; border-top: none; }
.main .unit .unit_con ul li { float: left; width: 100px; height: 120px; text-align: center; margin: 4px 2px;}
.main .unit .unit_con ul li a { display: block; width: 100px; height: 115px; padding-top: 5px;position:relative;z-index:2;}
.main .unit .unit_con ul li a span { display: block; width: 67px; height: 67px; margin: 0 16px 0 17px; background: url("images/xz_unit_ico.png") 0 0 no-repeat;  }
.main .unit .unit_con ul li a span.unit_con1 { background-position: 0 0; }
.main .unit .unit_con ul li a span.unit_con2 { background-position: -67px 0; }
.main .unit .unit_con ul li a span.unit_con3 { background-position: -134px 0; }
.main .unit .unit_con ul li a span.unit_con4 { background-position: -201px 0; }
.main .unit .unit_con ul li a span.unit_con5 { background-position: -268px 0; }
.main .unit .unit_con ul li a span.unit_con6 { background-position: -335px 0; }
.main .unit .unit_con ul li a span.unit_con7 { background-position: -402px 0; }
.main .unit .unit_con ul li a span.unit_con8 { background-position: -469px 0; }
.main .unit .unit_con ul li a span.unit_con9 { background-position: -536px 0; }
.main .unit .unit_con ul li a span.unit_con10 { background-position: -603px 0; }
.main .unit .unit_con ul li a span.unit_con11 { background-position: -670px 0; }
.main .unit .unit_con ul li a span.unit_con12 { background-position: -737px 0; }
.main .unit .unit_con ul li a span.unit_con13 { background-position: -804px 0; }
.main .unit .unit_con ul li a span.unit_con14 { background-position: -871px 0; }
.main .unit .unit_con ul li a span.unit_con15 { background-position: -938px 0; }
.main .unit .unit_con ul li a span.unit_con16 { background-position: -1005px 0; }
.main .unit .unit_con ul li a span.unit_con17 { background-position: -1072px 0; }
.main .unit .unit_con ul li a span.unit_con18 { background-position: -1139px 0; }
.main .unit .unit_con ul li a span.unit_con19 { background-position: -1206px 0; }
.main .unit .unit_con ul li a span.unit_con20 { background-position: -1273px 0; }
.main .unit .unit_con ul li a:hover { background: #c0c0c0;color:#333333; }
.main .unit .unit_con ul li .unit_condiv {display:none;width:294px;height:auto; position:relative;top:-115px;left:100px; z-index:99; }
.main .unit .unit_con ul li .unit_condiv .name {width:294px;height:46px;background:url("images/xz_unit_name.jpg") 0 0 no-repeat; text-align:center;line-height:46px; font-size:18px; font-family:黑体; }
.main .unit .unit_con ul li .unit_condiv .con { width:276px;margin-left:18px;height:auto;background:#afafaf;padding-bottom:4px;}
.main .unit .unit_con ul li .unit_condiv .con .cont {width:263px;height:auto;border:1px solid #9e9c9c;margin:0 3px 0 6px;border-top:none;background:#efefef; }
.main .unit .unit_con ul li .unit_condiv .con .cont a {text-align:center;width:263px;height:50px;border-bottom:1px solid #afafaf; font-size:14px; }
.main .unit .unit_con ul li .unit_condiv .con .cont  .lin { line-height: 50px; }
.main .server { width: 250px; height: auto; margin-top: 10px; margin-left: 12px; }
.main .server .server_con { width: 248px; height: auto; border: 1px solid #c0bfbf; background: #f6f5f5; padding:20px 0;}
.main .server .server_con ul li { background: url("images/xz_server_li.jpg") 0 0 no-repeat; width: 116px; height: 37px; line-height: 37px; text-align: center; float: left; margin: 10px 4px; }
.foot { width: 1000px; height: auto; margin: 10px auto; font-size: 14px; }
.foot .links { width: 998px; height: 38px; border: 1px solid #c0bfbf; line-height: 38px; }
.foot .links select { border: 1px solid #c0bfbf; margin: 0 5px; }
.foot .links .name { display: block; width: 77px; height: 25px; line-height: 25px; background: url("images/tips.jpg") 0 0 no-repeat; color: #ffffff; font-family: 黑体; margin: 6px 0 0 10px; text-align: center; }
.foot .fge { width: 1000px; height: 12px; background: url("images/xz_fge.gif") 0 0 repeat-x; margin-top: 10px; }
.foot .fnav { width: 1000px; margin-top: 10px; text-align: center; }
.foot .fnav ul li { display: inline; padding: 0 10px; }
.foot .faddress { width: 1000px; margin-top: 10px; text-align: center; line-height: 200%; }


.m {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    margin: auto;
    width: 1000px;
    margin-top: 8px;
}
.left_box {
    border: 1px solid #DDDDDD;
}
.pos {
    background: url("image/box_head_bg.gif") repeat-x scroll 0 0 #EEEEEE;
    line-height: 31px;
    padding: 0 10px;
}

.content {
    font-size: 14px;
    line-height: 180%;
    padding: 10px;
}

.t_c {text-align:center;}

.px14 {font-size:14px; }
