﻿body {margin: 0 auto;font-family:"Microsoft YaHei";}
img{border:0;border-image-width:0;vertical-align: bottom;}
a{color:#000000;}
*{padding: 0; margin: 0;}
.spe{clear:left;font-size:0;overflow:hidden;margin:0;padding:0;border:0;line-height:0;}

    #header_top { width : 100%; background : #636363 }

    #header_top .td1 { height : 60px; width : 300px;}

    #header_top .td2 { width : 240px; text-align:center; font-size : 23px; letter-spacing : 10px; color : #ffffff; }

    #header_top .td3 { color : #ffffff;font-size:12px }

    #header_top .link { text-decoration : none; font-size : 16px; color : #ffffff; }

    #header_bottom { width : 100%;background : #D3D3D3; }

    #header_bottom a { text-decoration : none; color : #727272; letter-spacing : 3px; font-size : 18px; }

    #header_bottom .line_space { width : 37px; height : 37px; text-align : center; vertical-align:middle;}

    #header_bottom .link1 { width : 120px; height : 37px; padding-left : 80px; text-align : center; }

    #header_bottom .link2 { width : 80px; height : 37px; text-align : center; }

    #header_bottom .link3 { width : 100px; height : 37px; text-align : center; }

    #header_bottom .header_date {  }

    #header_bottom .search { width : 240px; height : 26px; background-image : url("search2.png"); float : right; margin-right : 50px; }

    #header_bottom .search .search_left { width : 200px; height : 26px; margin-left : 8px; float : left }

    #header_bottom .search .search_left input { line-height : 20px; width : 190px; height : 20px; border : none; }

    #header_bottom .search .search_right { width : 20px; height : 20px; margin : 3px 10px 0 0; float : right; }

    #body_bottom { width : 100%; height : 250px; background : #A1A1A1; }

    #body_bottom .bottomIndex { margin-left : 0; margin-right : 10px; float : left; }

    #body_bottom .calendar { width : 240px; height : 230px; margin-top : 10px;margin-right: 10px; background : red; float : left; }
    #body_bottom .code {float: left;}
    #body_bottom .warp { width: 1060px;height: 250px;margin-left: auto;margin-right: auto;}
	
.head_s ,.headIndex ,.bottom_s ,.info_s{
    width: 100%;
}
.head_s ,.headIndex,.bottom_s ,.tables{
    margin-left: auto;
    margin-right: auto;
}
.headIcon,.headTxt {
    height: 60px;
}
.headIcon {
    width: 300px;
}
.headTxt {
    width: 690px;
}
.headIcon ,.headTxt p ,.headTxt ,.headIndex a ,.headIndex .space_s ,.headIndex div ,.input_s ,.bottomIndex ,.calendar1 ,.code
,.code img ,.exp
{
    float: left;
}
.head_top {
    width: 1000px;
    height: 60px;
    margin:0 auto;
}
#register_s ,#login_s ,.headTxt .space_s ,.headIndex .search ,.sub_s {
    float: right;
}
.headTxt {
    background: rgb(99,99,99);
    color: white;
}
.name_s {
    font-size: 23px;
    letter-spacing: 10px;
    margin: 28px 20px 0 20px;
}
.call_s {
    font-size: 12px;
    margin: 40px 0 0 0;
}
.headTxt .space_s {
    width: 1px;
    height: 18px;
    background: white;
    margin: 37px 15px 0 15px;
}
.head_box {
    width: 100%;
    height: 100px;
    background-image: url("head-box.png") ;
    background-repeat: repeat-x;
}
#register_s ,#login_s {
    font-size: 16px;
    font-weight: bold;
    margin-top: 36px;
}
#register_s {
    margin-right: 80px;
}
.headIndex {
    background: #D3D3D3;
    height: 40px;
}
.headIndex .space_s {
    width: 65px;
}
.headIndex .space_s {
    width: 40px;
}
.headIndex a {
    font-weight: bold;
    color: #727272;
    text-decoration: none;
    text-align: center;
    margin-top: 10px;
    letter-spacing: 3px;
}
.headIndex div{
    margin-left: 20px;
    margin-right: 20px;
    height: 20px;
}
.headDate {
    margin-top: 15px;
    margin-left: 120px;
    font-size: 12px;
}
.headIndex .search {
    background: url("search2.png");
    height: 26px;
    width: 240px;
    margin: 8px 50px 0 0;
}
.input_s {
    height: 20px;
    width: 190px;
    margin-left: 8px;
    border: none;
    display: block;
    line-height: 24px;
}
.sub_s {
    display: block;
    margin: 3px 10px 0 0;
}

.bottom_s {
    height: 250px;
    background: #A1A1A1;
}

.center_s {
    float: left;
    height: 100%;
}
.center_s img {
    width: 100%;
    height: 100%;
}


.info_s{
    color: white;
    margin:0 auto 0 auto;
    text-align: center;
    background: #464646;
}
/*类九宫格－边缘阴影由中段向两端渐变*/

/*类九宫格－边缘阴影由中段向两端渐变*/
#turn_left {
    position: absolute;
    left: 1px;
    top: 40%;
    width: 48px;
    height: 90px;
}
#turn_right {
    position: absolute;
    right: 1px;
    top: 40%;
    opacity:0.9;
    width: 50px;
    height: 90px;
}
/*左标题侧栏*/
.zoom_left {
    border-collapse:collapse;
    width: 10%;
    float: left;
    margin-top: 2%;
    border-right: none;
    visibility: hidden;
}
.zoom_left *,.zoom_right * {
    margin: 0;
    padding: 0;
}
.z_t_l {
    height: 2px;
    width: 2px;
    background-image: url("z-t-l.png");
}
.z_t_m {
    height: 2px;
    background-image: url("z-t-m.png");
    background-repeat: repeat-x;
}
.z_t_r {
    height: 2px;
    width: 11px;
    background-image: url("z-t-r.png");
    background-repeat: no-repeat;
}
.z_m_l {
    width: 2px;
    background-image: url("z-m-l.png");
    background-repeat: repeat-y;
}
.z_m_r {
    width: 11px;
    background-image: url("z-m-r.png");
    background-repeat: repeat-y;
}
.z_m_r img {
    height: 21px;
    width: 9px;
    margin-left: 1px;
}
.z_b_l {
    background-image: url("z-b-l.png");
    height: 2px;
    width: 2px;
}
.z_b_r {
    height: 2px;
    width: 11px;
    background-image: url("z-b-r.png");
    background-repeat: no-repeat;
}
.z_b_m {
    background-image:url("z-b-m.png") ;
    height: 2px;
}
.z_m_m {
    background: #EEEEEE;
}
.m_m {
    position: relative;
}
.zoom_left li ,.zoom_right li{
    list-style: none;
    padding: 3px;
    border-bottom: 1px solid #A1A1A1;
}
.zoom_left a ,.zoom_right a{
    font-size: 15px;

}
.zoom_right img {
    width: 11px;
}
/*左标题侧栏*/
table {
    margin: 0;
    padding: 0;
}
.box_left * ,.box_right *{
    margin: 0;
    padding: 0;
}
.box_left {
    float: left;
}
.box_right {
    float: left;
}
.t_l {
    background-image: url("top-left.png");
    height: 35px;
    width: 30px;
}

.t_m {
    background-image:url("top.png") ;
    background-repeat: repeat-x;
    height: 35px;
    width: 1px;
}
.t_r {
    background-image: url("m-center-top.png");
    height: 35px;
    width: 30px;
}
.m_l {
    background-image: url("left.png");
    width: 30px;
    background-repeat: repeat-y;
}
.m_r {
    background-image: url("m-center.png");
    width: 90px;
    background-repeat: repeat-y;
}
.b_l {
    background-image: url("bottom-left.png");
    height: 25px;
    width: 30px;
}
.b_m {
    background-image:url("bottom.png") ;
    background-repeat: repeat-x;
    height: 25px;
    width: 1px;
}
.b_r {
    background-image: url("m-center-b.png");
    height: 25px;
    width: 90px;
}
.r_t {
    background-image: url("top-right.png");
    height: 35px;
    width: 30px;
}
.r_r {
    background-image: url("right.png");
    width: 30px;
    background-repeat: repeat-y;
}
.r_b {
    background-image: url("bottom-right.png");
    width: 30px;
    height: 25px;
}


/*右标题侧栏*/
.zoom_right {
    border-collapse:collapse;
    width: 10%;
    float: right;
    margin-top: 2%;
    visibility: hidden;
}
.zoom_right .z_t_l {
    height: 2px;
    width: 11px;
    background-image: url("zz-b-l.png");
}
.zoom_right .z_t_r {
    background-image: url("zz-b-r.png");
}
.zoom_right .z_m_l {
    background-image: url("zz-m-l.png");
    width: 11px;
}
.zoom_right .z_m_r {
    width: 2px;
    background-image: url("zz-m-r.png");
}
.zoom_right .z_b_l {
    background-image: url("zz-b-l.png");
    width: 11px;
}
/*右标题侧栏*/


/* 全站 顶部 版面导航栏 */
.menu_bm{position: absolute;z-index: 100}
.menu_bm a{text-decoration:none;font-size:14px;}
.menu_bm ul,li{
    z-index: 100;
    list-style: none outside none;
    margin:0;
    padding:0;
}
.menu_bm ul{
    width:260px;
    background:#f5f5f5;
    padding:10px;
}
.menu_bm .first_li{width:260px;}
.menu_bm .first_li a{color:#000; line-height:30px;display:block;}
.menu_bm .first_li a:hover{background:#A2DBFF;display:block;line-height:30px;}

/************底部***************/
.bottom_box {width: 100%;height: 250px;background: #A1A1A1;padding:10px 0px}
#bottom {margin: 0 auto;align:center}
#bottom .B1 {width: 230px}
#bottom .B2 {
	height: 226px;
	width: 400px;
	padding: 0 20px;
}
#bottom .B3 {width: 225px}
#bottom .B3 img{height: 226px}
#bottom .foot{
margin-top: 10px;
text-align: center;
}
#bottom .foot a {
    font-size: 16px;
    padding:0px 10px;
    color: #fff;
    text-decoration: none;
}

/* pager css */
#pager_btn{margin-top:3px;font-size:16px;}
#pager_btn a{font-size:16px; color:#ccc;}
.pb1{float:left; text-align:center; width:40px; line-height:40px; height:40px; border:1px solid #ccc; color:#ccc;margin-right:5px;text-align:center;}
.pb1_over{float:left;width:40px; line-height:40px; height:40px;margin-right:5px;text-align:center;background:#ff3d00; border:1px solid #ff3d00;}
#pager_btn .pb1_over a,#pager_btn .pb3_over a{ color:#333; text-decoration:none;}
.pb2{float:left;width:40px; line-height:40px; height:40px;margin-right:5px;text-align:center;background:#ff3d00; border:1px solid #ff3d00; color:#333; text-decoration:none;}
.pb3{float:left;width:60px; line-height:40px; height:40px;border:1px solid #ccc; color:#ccc;margin-right:5px;text-align:center;}
.pb3_over{float:left;width:60px; line-height:40px; height:40px;background:#ff3d00; border:1px solid #ff3d00; color:#333; text-decoration:none;margin-right:5px;text-align:center;}
.pb1 a{}
#pager_btn .pb2 a{font-weight:bold; color:#333; text-decoration:none;}
.pb4{float:left;padding:0 3px;border:solid 1px #d5d5d5;text-align:center;}
.pb5{float:left;padding:0 3px; min-width:40px; line-height:40px; height:40px;border:1px solid #ccc; color:#ccc;margin-right:5px;text-align:center;}
.pager_input{color:#999;border:1px solid #ccc; color:#ccc;ime-mode:disabled;width:68px;border:0; line-height:40px; height:40px;font-size: 16px;}

