@charset "gb2312";
body{font:12px Microsoft Yahei,Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;position:relative;color: #333;background-color: #000;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}b,strong,th{font-weight:normal;}
textarea{resize:none;}button,input,textarea{/*background: none; border:none;*/font-family:"宋体",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/
a{text-decoration:none;color: #333;}
html,body{ width:100%;}

a,button,input,optgroup,select,textarea {
    -webkit-tap-highlight-color:rgba(0,0,0,0);outline: none; /*去掉a、input和button点击时的蓝色外边框和灰色半透明背景*/border:0
}
input[type=”button”], input[type=”submit”], input[type=”reset”] {
	-webkit-appearance: none;/*去掉苹果默认样式*/
}
html,body{
    width: 100%;
    height: 100%;
}
.mask{
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.5;
    filter:alpha(opacity=50);
    position: fixed;
    top: 0;
    left: 0;
    /*z-index: 500;*/
    display: none;
}
/*头部*/

.layout {
    width: 980px;
    margin: 0 auto;
}
.zg_logo {
    width: 166px;
}
.fl {
    float: left;
}

.fr {
    float: right;
}
.zg_header_bg {
    background: #fff;
}
.zg_header {
    padding-top: 6px;
    height: 44px;
    overflow: hidden;
}
.zg_header p {
    font: 16px/44px "微软雅黑";
    color: #666;
}
.zg_header p em{
	color: #ff0000;
}
.clearfix:after {
    content: "";
    clear: both;
    display: block;
}
.zg_link {
    padding-left: 10px;
    line-height: 44px;
    color: #333;
}
.zg_link a {
    margin: 0 8px;
    color: #333;
}
/*start banner*/
.zg_banner{
	width: 100%;
	height: 615px;
	position: relative;
	background: url(imagesbanner.jpg) no-repeat center;
	z-index:100;
}
.zg_banner .zg_img_box{
    position: relative;
    width: 980px;
    text-align: center;
    margin: 0 auto;
}
.zg_banner .zg_img_box img{
	display: block;
}
.zg_banner .zg_img_box p{
    /*width: 100%;*/
    width: 920px;
    position: absolute;
    color: #ffeec5;
    font-size: 14px;
    bottom: 24px;
    left: 0;
    line-height: 24px;
}
.zg_nav{
    width: 100%; 
}
.zg_nav .nav_box{
    width: 980px;
    margin: 0 auto;
    padding: 67px 0 115px;
}
.zg_nav .nav_box .title{
    width: 100%;
    height: 67px;
    line-height: 67px;
    text-align: center;
    font-size: 30px;
    color: #ffb945;
    background: url(imageswrap1.png);
    font-family: "宋体";
    font-weight: bold;
    margin-bottom: 48px;
}
.zg_nav .nav_list{
    height: 126px;
}
.zg_nav .nav_list li{
    width: 244px;
    height: 126px;
    float: left;
    cursor: pointer;
    position: relative;
}
.zg_nav .nav_list li div{
    width: 244px;
    height: 103px;
    margin: 0 auto;
    padding-top: 23px;
    position:absolute;
    left:0;
    top:0;
}
.zg_nav .nav_list li div.d1{z-index:5;}
.zg_nav .nav_list li div.d2{z-index:1;}
.zg_nav .nav_list li div.d1 em{
    display: inline-block;
    width: 40px;
    height: 24px;
    font-size: 20px;
    font-family: "宋体";
    font-weight: bold;
    line-height: 24px;
    padding-left: 14px;
    position: absolute;
}
.zg_nav .nav_list li.l1{

}
.zg_nav .nav_list li.l1 div{
    background: url(imagesm1text_bg1.png);
}
.zg_nav .nav_list li.l2 div{
    background: url(imagesm1text_bg2.png);
}
.zg_nav .nav_list li div.d1 h3{
    color: #ffe086;
    font-size: 24px;
    line-height: 1;
    padding: 0 0 21px 17px;
}
.zg_nav .nav_list li div.d1 .text{
    color: #ffe086;
    font-size: 18px;
    margin-bottom: 20px;
    padding-left: 17px;
    line-height: 1;
}
.zg_nav .nav_list li div.d1 .text span{
    color: #e10000;
    font-size: 14px;
}
.zg_nav .nav_list li div.d1 .time, .zg_nav .nav_list li div.d2 .time{
    font-size: 14px;
    color: #f4e3bc;
    line-height: 1;
    padding-left: 73px;
    position: absolute;
    bottom: 8px;
}
.zg_nav .nav_list li.l1 div.d1 em{
    background: url(imagesm1tips1.png);
    top: 23px;
    right: 14px;
    color: #ffe086;
}
.zg_nav .nav_list li.l2 div.d1 em{
    background: url(imagesm1tips2.png);
    top: 23px;
    right: 14px;
    color: #ffffff;
}
.zg_nav .nav_list li div.d2 em{
    display: inline-block;
    width: 47px;
    height: 24px;
    color: #ffe086;
    font-size: 16px;
    font-family: "宋体";
    font-weight: bold;
    line-height: 24px;
    padding-left: 7px;
    position: absolute;
    background: url(imagesm1tips4.png);
    top: 23px;
    left: 2px;
}
.zg_nav .nav_list li div.d2 .intro{
    text-align: center;
    font-size: 16px;
    color: #ffe086;
    line-height: 24px;
}
.zg_module1{
    width: 100%;
    /*height: 947px;*/
    height: 905px;
    background: #000;
}
.zg_module1 .con_box{
    width: 980px;
    margin: 0 auto;
}
.zg_module1 .region1 .headline{
    height: 76px;
    padding-bottom: 72px;
    background: url(imagesm1headline1.png) no-repeat;
}
.zg_module1 .region1 .order{
    width: 100%;
    height: 151px;
    position: relative;
    margin-bottom: 78px;
    background: url(imagesm1bg1.png);
}
.zg_module1 .region1 .order .title{
    display: inline-block;
    width: 416px;
    height: 72px;
    /*line-height: 72px;
    text-align: center;
    font-size: 24px;*/
    position: absolute;
    top: -29px;
    left: 50%;
    margin-left: -208px;
    background: url(imagesm1title1.png);
}
.zg_module1 .region1 .order .form_box{
    /*margin-left: 24px;*/
    padding: 72px 0 0 24px;
}
.zg_module1 .region1 .order .form_box li{
    float: left;
    height: 36px;
    line-height: 36px;
}
.zg_module1 .region1 .order .form_box label{
    font-size: 18px;
    color: #fef8e2;
}
.zg_module1 .region1 .order .form_box .input, .zg_module1 .region1 .order .form_box select{
    width: 98px;
    height: 34px;
    font-size: 16px; 
    color: #fff;
    padding: 0 5px;
    margin-right: 38px;
    border: 1px solid #5f5846;
    background-color: transparent;
}
.zg_module1 .region1 .order .form_box select{
    *position: relative;
    *top: 10px;
 }
 
 
  .form_box option{ color:#333;}
  
  
.zg_module1 .region1 .order .form_box .submit{
    display: inline-block;
    width: 114px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #1c1d1f;
    font-size: 18px;
    cursor: pointer;
    font-weight: bold;
    font-family: "微软雅黑";
    outline: none;
    background: url(imagesm1btn1.png);
 }
.zg_module1 .region1 .realize{
    width: 100%;
    height: 458px;
    position: relative;
    background: url(imagesm1bg2.png);
}
.zg_module1 .region1 .realize .title{
    display: inline-block;
    width: 436px;
    height: 72px;
    /*line-height: 72px;
    text-align: center;
    font-size: 24px;*/
    position: absolute;
    top: -30px;
    left: 50%;
    margin-left: -218px;
    background: url(imagesm1title2.png);
}
.zg_module1 .region1 .realize .real_box{
    padding: 77px 0 0 36px;
    height: 275px;
}
.zg_module1 .region1 .real_box li{
    width: 220px;
    height: 275px;
    float: left;
    padding: 0 30px;
    margin-right: 33px;
    background: url(imagesm1text_bg3.png);
}
.zg_module1 .region1 .real_box li h3{
    height: 55px;
    line-height: 55px;
    text-align: center;
    font-size: 22px;
    color: #ffb945;
    font-weight: normal;
}
.zg_module1 .region1 .real_box li p{
    color: #fef8e2;
    font-size: 16px;
}
.zg_module1 .region1 .real_box li .text{
    margin-top: 16px;
    line-height: 28px;
}
.zg_module1 .region1 .real_box li .item{
    line-height: 24px;
}
.zg_module1 .region1 .real_box li .link{
    margin-top: 13px;
    text-align: right;
}
.zg_module1 .region1 .real_box li .link a{
    font-size: 14px;
    color: #e10000;
}
.zg_module1 .region1 .more{
    margin-top: 27px;
    text-align: center;
}
.zg_module1 .region1 .more a{
    display: inline-block;
    width: 250px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    font-size: 18px;
    color: #ffb945;
    background: url(imagesm1link1.png);
}
.zg_module2{
    width: 100%;
    height: 658px;
    background: #1b1c1c;
}
.zg_module2 .con_box{
    width: 980px;
    position: relative;
    margin: 0 auto;
}
.zg_module2 .con_box .headline{
    height: 83px;
    padding: 45px 0 65px 0;
}
.zg_module2 .lecture{
    width: 100%;
    height: 399px;
    background: url(imagesm2bg3.png);
    position: relative;
}
.zg_module2 .lecture .title{
    display: inline-block;
    width: 366px;
    height: 66px;
    /*line-height: 66px;
    text-align: center;
    font-size: 24px;*/
    position: absolute;
    top: -27px;
    left: 50%;
    margin-left: -183px;
    background: url(imagesm2title3.png);
}
.zg_module2 .lecture .sub_title{
    text-align: center;
    padding-top: 52px;
    font-size: 14px;
    color: #ffb945;
    line-height: 1;
}
.zg_module2 .lecture .btn_box{
    height: 54px;
    padding: 25px 56px 35px 65px;
}
.zg_module2 .lecture .btn_box li{
    float: left;
    width: 200px;
    height: 54px;
    line-height: 54px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #ffb945;
    cursor: pointer;
    background: url(imagesm2btn.png);
}
.zg_module2 .lecture .btn_box li.mar_r16{
    margin-right: 16px;
}
.zg_module2 .lecture .btn_box li.act{
    color: #191a1b;
    background: url(imagesm2btn_act.png);
}
.zg_module2 .lecture .lec_box{
    width: 648px;
    height: 171px;
    margin: 0 auto;
    padding: 15px 0 0 208px;
    background: url(imagesm2free.png);
}
.zg_module2 .lecture .lec_box.vip{
    background: url(imagesm2vip.png);
}
.zg_module2 .lec_box .video, .zg_module2 .lec_box .text_box{
    float: left;
    position: relative;
}
.zg_module2 .lec_box .video{
    margin-right: 27px;
}
.zg_module2 .lec_box .text_box{
    width: 300px;
}
.zg_module2 .lec_box .text_box h3{
    font-size: 22px;
    color: #ffb945;
    height: 38px;
    line-height: 38px;
    font-weight: normal;
}
.zg_module2 .lec_box .text_box span{
    display: inline-block;
    width: 150px;
    color: #a8a497;
    font-size: 14px;
    line-height: 26px;
    /*margin-right: 30px;*/
}
.zg_module2 .lec_box .text_box span.s2{
    position: absolute;
    top: 39px;
    left: 150px;
}
.zg_module2 .lec_box .text_box span em{
    color: #fef8e2;
    display: inline-block;
    padding-left: 10px;
    font-size: 16px;
}
.zg_module2 .lec_box .text_box span em.red{
    color: #e10000;
}
.zg_module2 .lec_box .text_box .link{
     margin-top: 15px;
}
.zg_module2 .lec_box .text_box .link a{
    display: block;
    width: 111px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 18px;
    color: #ffb945;
    background: url(imagesm2yuyue.png);
}
.zg_module2 .lec_box.vip .text_box .link a{
    display: block;
    width: 199px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 18px;
    color: #ffb945;
    background: url(imagesm2course.png);
}
.zg_module2 .hover_wrap{
    position: absolute;
    top: 155px;
    left: 50%;
    margin-left: -307px;
    width: 615px;
    height: 347px;
    z-index: 1000;
    display: none;
    background: url(imagesm2hover.png);
}
.zg_module2 .hover_wrap .h_title{
    display: inline-block;
    width: 376px;
    height: 96px;
    position: absolute;
    top: -48px;
    left: 50%;
    margin-left: -188px;
    background: url(imagesm2hover_title.png);
}
.zg_module2 .hover_wrap .text{
    font-size: 24px;
    color: #ffb945;
    text-align: center;
    padding-top: 70px;
    font-family: "宋体";
    line-height: 1;
}
.zg_module2 .hover_wrap .text em{
    font-size: 36px;
    font-style: italic;
}
.zg_module2 .hover_wrap table{
    width: 478px;
    height: 138px;
    padding: 1px;
    margin: 17px auto 0;
    background: url(imagesm2hover_text_bg.png);
}
.zg_module2 .hover_wrap table tr{
    /*border: 1px solid #2b2c2f;*/
}
.zg_module2 .hover_wrap table td{
    height: 45px;
    color: #fef8e2;
    padding: 0;
    font-size: 16px;
    line-height: 45px;
    text-align: center;
}
.zg_module2 .hover_wrap .btn{
    margin-top: 20px;
    text-align: center;
}
.zg_module2 .hover_wrap .btn a{
    display: inline-block;
    width: 158px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    color: #191a1b;
    font-size: 18px;
    font-weight: bold;
    background: url(imagesm2hover_btn.png);
}
.zg_module2 .hover_wrap .close{
    display: inline-block;
    width: 46px;
    height: 46px;
    background: url(imagesm2hover_close.png) center no-repeat;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
}
.zg_module3{
    width: 100%;
    height: 1350px;
    background: #000;
}
.zg_module3 .con_box{
    width: 980px;
    margin: 0 auto;
}
.zg_module3 .con_box .headline{
    height: 81px;
    padding: 45px 0 75px 0;
}
.zg_module3 .choice{
    /*width: 100%;*/
    width: 934px;
    padding: 0 23px;
    height: 439px;
    position: relative;
    background: url(imagesm3bg4.png);
}
.zg_module3 .choice .title{
    display: inline-block;
    width: 328px;
    height: 66px;
    /*line-height: 67px;
    text-align: center;
    font-size: 24px;*/
    position: absolute;
    top: -27px;
    left: 50%;
    margin-left: -164px;
    background: url(imagesm3title4.png);
}
.zg_module3 .choice .btn_list{
    padding-top: 67px;
    height: 54px;
    margin-bottom: 25px;
}
.zg_module3 .choice .btn_list li{
    float: left;
    width: 306px;
    height: 54px;
    line-height: 54px;
    text-align: center;
    color: #ffb945;
    font-size: 18px;
    font-weight: bold;
    cursor: pointer;
    background: url(imagesm3btn_l.png);
}
.zg_module3 .choice .btn_list li.mar_r7{
    margin-right: 7px;
}
.zg_module3 .choice .btn_list li.act{
    color: #191a1b;
    background: url(imagesm3btn_l_act.png);
}

.zg_module3 .choice table{
    width: 100%;
}
.zg_module3 .choice table th, .zg_module3 .choice table td{
    height: 51px;
    line-height: 51px;
    text-align: center;
    color: #ecbf40;
    padding: 0;
    /*border: 1px solid #212224;*/
}
.zg_module3 .choice th{
    font-size: 18px;
    background: #151618;
}
.zg_module3 .choice .scroll_table{
    height: 210px;
    overflow: hidden;
    border: 1px solid #746137;
    /*margin-bottom: 25px;*/
}
.zg_module3 .choice .scroll_table li{
    text-align: center;
    padding: 0;
    
}
.zg_module3 .choice .scroll_table li div{
    float: left;
    font-size: 16px;
    height: 51px;
    line-height: 51px;
    text-align: center;
    color: #fff;
    padding: 0;
    position: relative;
    border-top: 0 !important;
    border-right: 1px solid #2a2b2e;
    border-bottom: 1px solid #2a2b2e;
}
.zg_module3 .scroll_table li div a{
    display: inline-block;
    width: 66px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #ffb945;
    font-size: 14px;
    font-weight: bold;
    background: url(imagesm3btn_s.png);
    *position: relative;
    *top: 9px;
}
.zg_module3 .scroll_table li div a:hover{
    color: #191a1b;
    background: url(imagesm3btn_s_act.png);
}
.zg_module3 .choice .jspPane{
    width: 904px !important;
}
.zg_module3 .choice .jspVerticalBar{
    width: 12px;
}
.zg_module3 .jspHorizontalBar, .zg_module3 .jspVerticalBar, .zg_module3 .jspTrack{
    /*background: #1a1b1b;*/
    background: transparent;
}
.zg_module3 .books{
    width: 912px;
    height: 564px;
    padding: 0 34px;
    margin-top: 80px;
    position: relative;
    background: url(imagesm3bg5.png);
}
.zg_module3 .books .title{
    display: inline-block;
    width: 350px;
    height: 74px;
    /*line-height: 75px;
    text-align: center;
    font-size: 24px;*/
    position: absolute;
    top: -31px;
    left: 50%;
    margin-left: -170px;
    background: url(imagesm3title5.png);
}
.zg_module3 .books ul{
    height: 439px;
    padding-top: 70px; 
}
.zg_module3 .books ul li{
    width: 290px;
    height: 439px;
    float: left;
    background: url(imagesm3text_bg4.png);
}
.zg_module3 .books ul li.mar_r20{
    margin-right: 20px;
}
.zg_module3 .books ul li .img{
    height: 240px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding-top: 1px;
}
.zg_module3 .books ul li .text_box{
    padding: 0 30px;
}
.zg_module3 .books ul li h3 a{
    display: block;
    padding-top: 8px;
    line-height: 50px;
    color: #ecbf40;
    font-size: 22px;
    font-weight: normal;
    text-align: center;
}
.zg_module3 .books ul li h3 a em{
    font-size: 16px;
}
.zg_module3 .books ul li .text{
    color: #fef8e2;
    font-size: 14px;
    line-height: 24px;
}
.zg_module3 .books ul li .price{
    text-align: right;
    font-size: 22px;
    color: #ffb945;
}
.zg_module3 .books ul li .price span{
    font-size: 32px;
    font-weight: bold;
}
.zg_module4{
    width: 100%;
    height: 485px;/*减了300px*/
    background: #1a1b1b;
}
.zg_module4 .con_box{
    width: 980px;
    margin: 0 auto;
}
.zg_module4 .con_box .headline{
    height: 83px;
    padding: 20px 0 60px 0;
}
.zg_module4 .plat{
    width: 100%;
    height: 266px;
    position: relative;
    background: url(imagesm4bg6.png);
}
.zg_module4 .plat .title{
    display: inline-block;
    width: 279px;
    height: 70px;
    /*line-height: 70px;
    text-align: center;
    font-size: 24px;*/
    position: absolute;
    top: -29px;
    left: 50%;
    margin-left: -140px;
    background: url(imagesm4title6.png);
}
.zg_module4 .plat ul{
    padding: 80px 38px 0;
    height: 133px;
}
.zg_module4 .plat ul li{
    float: left;
    height: 133px;
}
.zg_module4 .plat ul li.mar_r43{
    margin-right: 43px;
}
.zg_module4 .plat ul li div{
    float: left;
}
.zg_module4 .plat ul li.l1{
    width: 210px;
    padding-left: 30px;
    background: url(imagesm4qq_bg.jpg);
}
.zg_module4 .plat ul li.l2{
    width: 318px;
    padding-left: 10px;
    background: url(imagesm4wx_bg.jpg);
}
.zg_module4 .plat ul li .qq, .zg_module4 .plat ul li .wx, .zg_module4 .plat ul li .sina, .zg_module4 .plat ul li .text_box{
    margin-top: 37px;
}
.zg_module4 .plat ul li .qrcode{
    padding: 10px 15px 0 0;
}
.zg_module4 .plat ul li .text_box{
    padding-left: 12px;
}
.zg_module4 .plat ul li .text_box p{
    color: #c4c4c4;
    font-size: 14px;
    line-height: 24px;
}
.zg_module4 .plat ul li .text_box a{
    display: inline-block;
    width: 104px;
    height: 34px;
    color: #13132b;
    font-size: 16px;
    font-weight: bold;
    margin-top: 5px;
    line-height: 34px;
    text-align: center;
    background: url(imagesm4focus.png);
}
.zg_module4 .plat ul li .text_box em{
    display: inline-block;
    /*width: 104px;
    height: 34px;*/
    color: #ffb945;
    font-size: 18px;
    font-weight: bold;
    margin-top: 5px;
    line-height: 34px;
    text-align: center;
}
.zg_module4 .address{
    width: 100%;
    height: 231px;
    margin-top: 65px;
    position: relative;
    background: url(imagesm4bg7.png);
}
.zg_module4 .address .title{
    display: inline-block;
    width: 312px;
    height: 64px;
    /*line-height: 64px;
    text-align: center;
    font-size: 24px;*/
    position: absolute;
    top: -25px;
    left: 50%;
    margin-left: -156px;
    background: url(imagesm4title7.png);
}
.zg_module4 .address .sub_title{
    color: #fef8e2;
    font-size: 18px;
    padding: 54px 0 24px;
    text-align: center;
    line-height: 1;
}
.zg_module4 .address .detail{
    /*padding: 0 60px 0 45px;*/
    overflow: hidden;
    padding-left: 45px;
}
.zg_module4 .address .detail .d_l, .zg_module4 .address .detail .d_r{
    float: left;
}
.zg_module4 .detail .d_l{
    width: 175px;
    padding-right: 19px;
    border-right: 1px solid #3a342f;
}
.zg_module4 .detail .d_l h3{
    font-size: 24px;
    color: #fff;
    line-height: 1;
    margin-bottom: 5px;
}
.zg_module4 .detail .d_l p{
    color: #fef8e2;
    font-size: 14px;
    line-height: 22px;
}
.zg_module4 .detail .d_l p span{
    display: inline-block;
}
.zg_module4 .detail .d_r{
    width: 660px;
    padding-left: 20px;
}
.zg_module4 .detail .d_r li{
    float: left;
}
.zg_module4 .detail .d_r li a{
    float: left;
    display: inline-block;
    width: 66px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #ffb945;
    font-size: 14px;
    font-weight: bold;
    margin-right: 7px;
    background: url(imagesm4btn_s.png);
}
.zg_module4 .detail .d_r li a.act{
    color: #191a1b;
    background: url(imagesm4btn_s_act.png);
}
.zg_module4 .detail .d_r li a:hover{
    color: #191a1b;
    background: url(imagesm4btn_s_act.png);
}

/*长期固定活动部分开始*/
.hd {
	width:auto;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 10px;
	background-color: #ececec;
}
.hd img {
	margin-left: 20px;
	margin-top: 10px;
}
/*结束部分开始*/
/*结束部分开始*/
#foot {
	width:100%;
	height:auto;
	background-color:#25292C;
	background-repeat: repeat-x;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
}
#foot-all {
	width:948px;
	height:60px;
	color: #FFF;
	text-decoration: none;
	padding-top:5px;
	line-height: 30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
}
#foot #foot-all a {
	color: #CCC;
	text-decoration: none;
}
/* 右侧浮层 */
.side-pop {
	width: 38px;
	height: 160px;
	position: fixed;
	right: 0px;
	_position: absolute;
	color: #000;
	padding-top: 0px;
	margin-top: 50px;
	background-image: url(imagesside.png);
	background-repeat: no-repeat;
}
#sidepop span {
	font-size:14px;
	color: #000;
	font-family:"微软雅黑";
	font-weight:bold;
	display:block;
	width:30px;
	height:20px;
	line-height:20px;
	text-align:center;
	cursor:pointer;
	margin-bottom: 10px;
	float: left;
}
#sidepop input {
	float: right;
	width: 80px;
	margin-top: 3px;
	height: 20px;
}
.hdd {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#hd .hd-m {
	width: 1000px;
	margin:0 auto;
}