/*澶╁畤棣栭〉寮€濮?/

/*鍏敤澶撮儴寮€濮?/
.zz_top{
    width:100%;
    height:98px;
}
.zz_top .zz_topc{
    width:1200px;
    height:98px;
    margin: 0 auto;
    text-align: center;
}
.zz_top .zz_topc .zz_a1{
    float: left;
    width:196px;
    height:48px;
    margin-left: 502px;
    margin-top: 30px;
}
.zz_top .zz_topc .zz_a1:hover{
    opacity:0.8;
    filter: alpha(opacity=80);
}
.zz_top .zz_topc .zz_topcr{
    width:454px;
    height:98px;
    float: right;
    text-align: left;
    position: relative;
}
.zz_top .zz_topc .zz_topcr a{
    font-size: 14px;
    color: #333333;
    padding-left: 10px;
    float: left;
    margin-top: 51px;
}
.zz_top .zz_topc .zz_topcr a:hover{
    color: #df001f;
}
.zz_top .zz_topc .zz_topcr em{
    font-size: 14px;
    color: #333333;
    padding-left: 10px;
    float: left;
    margin-top: 50px;
}
.zz_top .zz_topc .zz_topcr .zz_a2{
    padding-left: 0;
}
.zz_top .zz_topc .zz_topcr span{
    display: block;
}
.zz_top .zz_topc .zz_topcr .zz_a3{
    width:68px;
    height:26px;
    float: right;
    text-align: center;
    line-height: 26px;
    margin-top: 45px;
    font-size: 12px;
    color: #fff;
    background: url("../images/sousuo.png") 10px center no-repeat;
    background-color: #df001f;
}
.zz_top .zz_topc .zz_topcr .zz_a3:hover{
    color: #333;
    background: url("../images/sousuo1.png") 10px center no-repeat;
    background-color: #df001f;
}
.zz_top .zz_topc .zz_topcr .zz_input{
    float: left;
    width:130px;
    height:24px;
    margin-top: 45px;
    padding-left: 10px;
    padding-right: 10px;
    border:1px solid #DF001F;
    margin-left: 21px;
}
.zz_top .zz_topc .zz_topcr .zz_input .input{
    width:100%;
    height:24px;
    line-height: 24px;
    outline:none;
    resize: none;
    font-size: 12px;
    color: #6f6f6f;
    background: #fff;
}
.zz_daohang{
    width:100%;
}
.zz_daohang .zz_topb{
    width:1200px;
    margin:0 auto;
    text-align: center;
}
.zz_daohang .zz_topb ul{
    width:1200px;
    text-align: center;
}
.zz_daohang .zz_topb ul li{
    display: inline-block;
    height:38px;
    line-height: 38px;
    text-align: center;
    margin: 0 36px;
    position: relative;
    padding:10px 0;
}
.zz_daohang .zz_topb ul li:hover{
    cursor: pointer;
    background: url("../images/beijing1.png") center bottom no-repeat;
}
.zz_daohang .zz_topb ul li:hover a{
    color: #df001f;
}
.zz_daohang .zz_topb ul li a{
    font-size: 16px;
    color: #333333;
    text-transform: uppercase;
}
.zz_daohang .zz_topb ul .zz_topbli1{
    background: url("../images/beijing1.png") center bottom no-repeat;
}
.zz_daohang .zz_topb ul .zz_topbli1 a{
    color: #df001f;
}
.zz_daohang .zz_topb ul li .zz_dingwei{
    position: absolute;
    width:1920px;
    height:46px;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    z-index: 9;
}
/*鍏敤澶撮儴缁撴潫*/

/*棣栭〉杞挱鍥惧紑濮?/
.zz_lunbo{
    width:100%;
    height:600px;
    position: relative;
    overflow: hidden;
}
.zz_lunbo .bd{
    position: absolute;
    width:1920px;
    height:600px;
    left:50%;
    margin-left: -960px;
    top:0;
}
.zz_lunbo .bd ul li{
    width:1920px;
    height:600px;
    float:left;
}
.zz_lunbo .bd ul li img{
    position: absolute;
    width:100%;
}
.zz_lunbo .zz_waikuang{
    position: absolute;
    width:1920px;
    height:103px;
    left:50%;
    bottom:0;
    margin-left: -960px;
    background: url("../images/beijing2.png") center no-repeat;
    z-index: 2;
}
.zz_lunbo .zz_waikuang .hd{
    width:1200px;
    height:103px;
    margin:0 auto;
    position: relative;
}
.zz_lunbo .zz_waikuang .hd .tempWrap{
    width:1200px !important;
    height:103px !important;
    overflow: hidden !important;
}
.zz_lunbo .zz_waikuang .hd ul{
    display: table;
    margin:0 auto;
}
.zz_lunbo .zz_waikuang .hd ul li{
    width:223px;
    height:67px;
    float: left;
    display: table-cell;
    border:2px solid #fefcfa;
    margin-top: 16px;
    margin-left: 13px;
    overflow: hidden;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
.zz_lunbo .zz_waikuang .hd ul .on{
    border:2px solid #e00b27;
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);
    filter: none;
}
.zz_lunbo .zz_waikuang .hd ul li img{
    display: block;
    width:100%;
}
.zz_lunbo .zz_waikuang .hd ul li:hover{
    cursor: pointer;
}
.zz_lunbo .zz_waikuang .hd .prev{
    position: absolute;
    width:45px;
    height:45px;
    left:-40px;
    bottom:29px;
    z-index: 3;
    background: url("../images/left.png") center no-repeat;
}
.zz_lunbo .zz_waikuang .hd .prev:hover{
    cursor: pointer;
    background: url("../images/left1.png") center no-repeat;
}
.zz_lunbo .zz_waikuang .hd .next{
    position: absolute;
    width:45px;
    height:45px;
    right:-40px;
    bottom:29px;
    z-index: 3;
    background: url("../images/right.png") center no-repeat;
}
.zz_lunbo .zz_waikuang .hd .next:hover{
    cursor: pointer;
    background: url("../images/right1.png") center no-repeat;
}
/*棣栭〉杞挱鍥剧粨鏉?/

/*鏃舵斂鏂伴椈寮€濮?/
.zz_shizheng{
    width:100%;
    height:51px;
    background-color: #fafafa;
}
.zz_shizheng .zz_shizhengc{
    width:1200px;
    height:51px;
    margin:0 auto;
}
.zz_shizheng .zz_shizhengc .zz_shizhengl{
    width:360px;
    height:51px;
    float: left;
    background-color: #d5242a;
    line-height: 51px;
}
.zz_shizheng .zz_shizhengc .zz_shizhengl em{
    float: left;
    text-transform: uppercase;
    font-size: 18px;
    color: #fff;
    padding-left: 23px;
}
.zz_shizheng .zz_shizhengc .zz_shizhengl em:hover{
    color: #000000;
}
.zz_shizheng .zz_shizhengc .zz_shizhengl h2{
    float: left;
    margin-left: 17px;
}
.zz_shizheng .zz_shizhengc .zz_shizhengl h2 a{
    font-size: 18px;
    color: #fff;
}
.zz_shizheng .zz_shizhengc .zz_shizhengl h2 a:hover{
    color: #000000;
}
.zz_shizheng .zz_shizhengc .zz_shizhengl .next{
    width:15px;
    height:22px;
    float: right;
    margin-top: 16px;
    margin-right: 46px;
    background: url("../images/zuozuo.png") center no-repeat;
}
.zz_shizheng .zz_shizhengc .zz_shizhengl .next:hover{
    cursor: pointer;
    background: url("../images/zuozuo1.png") center no-repeat;
}
.zz_shizheng .zz_shizhengc .bd{
    width:640px;
    height:49px;
    float: left;
}
.zz_shizheng .zz_shizhengc .bd ul{
    width:640px;
    height:49px;
}
.zz_shizheng .zz_shizhengc .bd ul li{
    width:640px;
    height:49px;
    overflow: hidden;
    line-height: 49px;
}
.zz_shizheng .zz_shizhengc .bd ul li span{
    float: left;
    font-size: 24px;
    color: #333333;
    font-family: "Times New Roman";
    margin-left: 32px;
}
.zz_shizheng .zz_shizhengc .bd ul li em{
    float: left;
    font-size: 30px;
    font-family: "Times New Roman";
    color: #d5242a;
    margin-left: 3px;
}
.zz_shizheng .zz_shizhengc .bd ul li h3{
    float: left;
    margin-left: 3px;
}
.zz_shizheng .zz_shizhengc .bd ul li h3 a{
    font-size: 16px;
    color: #333333;
    font-weight: normal;
}
.zz_shizheng .zz_shizhengc .bd ul li h3 a:hover{
    color: #d5242a;
}
.zz_shizheng .zz_shizhengc .hd{
    width:180px;
    height:49px;
    float: right;
}
.zz_shizheng .zz_shizhengc .hd ul{
    display: table;
    margin:0 auto;
}
.zz_shizheng .zz_shizhengc .hd ul li{
    display: table-cell;
    float: left;
    width:9px;
    height:9px;
    margin-left: 11px;
    margin-top: 21px;
    overflow: hidden;
    background: url("../images/yuandian.png") center no-repeat;
}
.zz_shizheng .zz_shizhengc .hd ul .on{
    width:26px;
    height:8px;
    background: url("../images/yuandian1.png") center no-repeat;
}
.zz_shizheng .zz_shizhengc .hd ul li:hover{
    cursor: pointer;
}
/*鏃舵斂鏂伴椈缁撴潫*/

/*闆嗗洟姒傚喌寮€濮?/
.zz_jituan{
    width:100%;
    height:336px;
    background: url("../images/beijing3.png") center bottom no-repeat;
}
.zz_jituan .zz_jituanc{
    width:1200px;
    height:336px;
    margin:0 auto;
}
.zz_jituan .zz_jituanc .zz_jituan1{
    width:264px;
    height:336px;
    float: left;
    text-align: center;
}
.zz_jituan .zz_jituanc .zz_jituan1 .gaikuang{
    width:50px;
    height:44px;
    float: left;
    margin-top: 108px;
    margin-left: 107px;
}
.zz_jituan .zz_jituanc .zz_jituan1 .gaikuang:hover{
    opacity:0.8;
    filter: alpha(opacity=80);
}
.zz_jituan .zz_jituanc .zz_jituan1 h2{
    float: left;
    width:100%;
    text-align: center;
    margin-top: 20px;
}
.zz_jituan .zz_jituanc .zz_jituan1 h2 a{
    font-size: 24px;
    color: #333333;
    font-weight: normal;
}
.zz_jituan .zz_jituanc .zz_jituan1 h2 a em{
    font-size: 14px;
    color: #666666;
}
.zz_jituan .zz_jituanc .zz_jituan1 h2 a:hover{
    color: #d5242a;
}
.zz_jituan .zz_jituanc .zz_jituan1 h2 a:hover em{
    color: #d5242a;
}
.zz_jituan .zz_jituanc .zz_jituan2{
    width:358px;
    height:336px;
    float: left;
    text-align: center;
}
.zz_jituan .zz_jituanc .zz_jituan2 .gaikuang{
    width:44px;
    height:44px;
    float: left;
    margin-top: 108px;
    margin-left: 154px;
}
.zz_jituan .zz_jituanc .zz_jituan2 .gaikuang:hover{
    opacity:0.8;
    filter: alpha(opacity=80);
}
.zz_jituan .zz_jituanc .zz_jituan2 h2{
    float: left;
    width:100%;
    text-align: center;
    margin-top: 20px;
}
.zz_jituan .zz_jituanc .zz_jituan2 h2 a{
    font-size: 24px;
    color: #333333;
    font-weight: normal;
}
.zz_jituan .zz_jituanc .zz_jituan2 h2 a em{
    font-size: 14px;
    color: #666666;
    text-transform: uppercase;
}
.zz_jituan .zz_jituanc .zz_jituan2 h2 a:hover{
    color: #d5242a;
}
.zz_jituan .zz_jituanc .zz_jituan2 h2 a:hover em{
    color: #d5242a;
}
.zz_jituan .zz_jituanc .zz_jituan3{
    width:260px;
    height:336px;
    float: left;
    text-align: center;
}
.zz_jituan .zz_jituanc .zz_jituan3 .gaikuang{
    width:42px;
    height:42px;
    float: left;
    margin-top: 108px;
    margin-left: 109px;
}
.zz_jituan .zz_jituanc .zz_jituan3 .gaikuang:hover{
    opacity:0.8;
    filter: alpha(opacity=80);
}
.zz_jituan .zz_jituanc .zz_jituan3 h2{
    float: left;
    width:100%;
    text-align: center;
    margin-top: 22px;
}
.zz_jituan .zz_jituanc .zz_jituan3 h2 a{
    font-size: 24px;
    color: #333333;
    font-weight: normal;
}
.zz_jituan .zz_jituanc .zz_jituan3 h2 a em{
    font-size: 14px;
    color: #666666;
    text-transform: uppercase;
}
.zz_jituan .zz_jituanc .zz_jituan3 h2 a:hover{
    color: #d5242a;
}
.zz_jituan .zz_jituanc .zz_jituan3 h2 a:hover em{
    color: #d5242a;
}
.zz_jituan .zz_jituanc .zz_shipin{
    width:280px;
    height:261px;
    float: right;
    margin-top: 40px;
    position: relative;
}
.zz_jituan .zz_jituanc .qlin_videotc{
    position: absolute;
    left:50%;
    margin-left: -68px;
    top:72px;
    width:137px;
    height:109px;
    background: url("../images/anniu.png") center no-repeat;
}
.zz_jituan .zz_jituanc .qlin_videotc:hover{
    cursor: pointer;
    background: url("../images/anniu1.png") center no-repeat;
}
/*闆嗗洟姒傚喌缁撴潫*/

/*浜у搧灞曠ず寮€濮?/
.zz_show{
    width:100%;
    height:516px;
}
.zz_show .zz_showc{
    width:1200px;
    height:630px;
    margin:0 auto;
}
.zz_show .zz_showc .zz_showtop{
    width:1200px;
    height:108px;
    text-align: center;
}
.zz_show .zz_showc .zz_showtop h2 em{
    font-size: 24px;
    color: #6c7379;
    font-weight: normal;
    text-transform: uppercase;
}
.zz_show .zz_showc .zz_showtop h2 em:hover{
    color: #d5242a;
}
.zz_show .zz_showc .zz_showtop h2 a{
    font-size: 24px;
    color: #333333;
    font-weight: normal;
}
.zz_show .zz_showc .zz_showtop h2 a:hover{
    color: #d5242a;
}
.zz_show .zz_showc .zz_showtop h2 span{
    width:55px;
    height:2px;
    display: block;
    margin:0 auto;
    padding-top: 20px;
    background: url("../images/hengxian.png") center no-repeat;
}
.zz_show .zz_showc .zz_showbottom{
    width:1200px;
    height:462px;
    position: relative;
}
.zz_show .zz_showc .zz_showbottom .bd{
    width:1200px;
    height:462px;
}
.zz_show .zz_showc .zz_showbottom .bd .tempWrap{
    width:1200px !important
}

.zz_show .zz_showc .zz_showbottom .bd ul{
    /*width:1200px;*/
    height:403px;
    margin:0 auto;
}
.zz_show .zz_showc .zz_showbottom .bd ul li{
    float: left;
    width:274px;
    height:402px;
    border:1px solid #e3e6ea;
    margin: 0 13px;
}
.zz_show .zz_showc .zz_showbottom .bd ul li .zz_lis{
    width:274px;
    height:328px;
    overflow: hidden;
}
.zz_show .zz_showc .zz_showbottom .bd ul li .zz_lix{
    width:274px;
    height:74px;
    background-color: #f5f5f5;
    line-height: 77px;
}
.zz_show .zz_showc .zz_showbottom .bd ul li .zz_lix:hover{
    background-color: #c20209;
}
.zz_show .zz_showc .zz_showbottom .bd ul li .zz_lix h3{
    float: left;
    width:130px;
    height:74px;
    overflow: hidden;
    margin-left: 20px;
}
.zz_show .zz_showc .zz_showbottom .bd ul li .zz_lix h3 a{
    font-size: 18px;
    color: #333333;
    font-weight: normal;
}
.zz_show .zz_showc .zz_showbottom .bd ul li .zz_lix em{
    height:32px;
    color: #dddddd;
    float: left;
    margin-top: -1px;
}
.zz_show .zz_showc .zz_showbottom .bd ul li .zz_lix .zz_xiangqing{
    width:89px;
    height:28px;
    line-height: 28px;
    text-align: center;
    float: right;
    border: 1px solid #e0e0e0;
    margin-top: 25px;
    margin-right: 17px;
    font-size: 16px;
    color: #666666;
}
.zz_show .zz_showc .zz_showbottom .bd ul li .zz_lix:hover h3 a{
    color: #fff;
}
.zz_show .zz_showc .zz_showbottom .bd ul li .zz_lix:hover .zz_xiangqing{
    color: #fff;
}
.zz_show .zz_showc .zz_showbottom .prev{
    position: absolute;
    left: -19px;
    top:141px;
    width:38px;
    height:38px;
    background: url("../images/zuo.png") center no-repeat;
}
.zz_show .zz_showc .zz_showbottom .prev:hover{
    cursor: pointer;
    background: url("../images/zuo1.png") center no-repeat;
}
.zz_show .zz_showc .zz_showbottom .next{
    position: absolute;
    right: -19px;
    top:141px;
    width:38px;
    height:38px;
    background: url("../images/you.png") center no-repeat;
}
.zz_show .zz_showc .zz_showbottom .next:hover{
    cursor: pointer;
    background: url("../images/you1.png") center no-repeat;
}
/*浜у搧灞曠ず缁撴潫*/

/*鏂伴椈涓績寮€濮?/
.zz_news{
    width:100%;
    height:463px;/*
    background: url("../images/beijing4.png") center no-repeat;*/
    background-color: #fbfbfb;
    background-size: 100% 100%;
}
.zz_news .zz_newsc{
    width:1200px;
    height:463px;
    margin:0 auto;
}
.zz_news .zz_newsc .zz_showtop{
    width:1200px;
    height:181px;
    text-align: center;
}
.zz_news .zz_newsc .zz_showtop h2{
    padding-top: 61px;
}
.zz_news .zz_newsc .zz_showtop h2 em{
    font-size: 24px;
    color: #6c7379;
    font-weight: normal;
    text-transform: uppercase;
}
.zz_news .zz_newsc .zz_showtop h2 em:hover{
    color: #d5242a;
}
.zz_news .zz_newsc .zz_showtop h2 a{
    font-size: 24px;
    color: #333333;
    font-weight: normal;
}
.zz_news .zz_newsc .zz_showtop h2 a:hover{
    color: #d5242a;
}
.zz_news .zz_newsc .zz_showtop h2 span{
    width:55px;
    height:2px;
    display: block;
    margin:0 auto;
    padding-top: 20px;
    background: url("../images/hengxian.png") center no-repeat;
}
.zz_news .zz_newsc .bd{
    width:1200px;
    height:179px;
    overflow: hidden;
}
.zz_news .zz_newsc .bd ul li{
    width:330px;
    height:179px;
    float: left;
    margin: 0 35px;
}
.zz_news .zz_newsc .bd ul li .zz_span{
    float: left;
    width:92px;
    height:35px;
    line-height: 35px;
    text-align: center;
    font-size: 20px;
    color: #333333;
    font-family: "Times New Roman";
    background-color: #eeeeee;
}
.zz_news .zz_newsc .bd ul li h3{
    width:100%;
    float: left;
    height:30px;
    margin-top: 15px;
    overflow: hidden;
}
.zz_news .zz_newsc .bd ul li h3 a{
    font-size: 16px;
    color: #333333;
}
.zz_news .zz_newsc .bd ul li:hover .zz_span{
    color: #fff;
    background-color: #c20209;
}
.zz_news .zz_newsc .bd ul li h3 a:hover{
    color: #c20209;
}
.zz_news .zz_newsc .bd ul li em{
    float: left;
    width:330px;
    height:49px;
    overflow: hidden;
    font-size: 14px;
    color: #333333;
    line-height: 25px;
}
.zz_news .zz_newsc .bd ul li .zz_more{
    float: left;
    width:118px;
    height:14px;
    font-size: 14px;
    color: #a1a1a1;
    margin-top: 30px;
    background: url("../images/gengduo.png") center no-repeat;
}
.zz_news .zz_newsc .bd ul li .zz_more:hover{

    background: url("../images/gengduo1.png") center no-repeat;
}
.zz_news .zz_newsc .hd{
    width:1200px;
    height:103px;
}
.zz_news .zz_newsc .hd ul{
    display: table;
    margin:0 auto;
    padding-top: 47px;
}
.zz_news .zz_newsc .hd ul li{
    display: table-cell;
    float: left;
    width:16px;
    height:16px;
    margin-left: 24px;
    background: url("../images/dayuan.png") center no-repeat;
}
.zz_news .zz_newsc .hd ul .on{
    width:65px;
    height:14px;
    background: url("../images/dadayuan.png") center no-repeat;
}
.zz_news .zz_newsc .bd .tempWrap{ width:1200px !important }
.zz_news .zz_newsc .hd ul li:hover{
    cursor: pointer;
}
/*鏂伴椈涓績缁撴潫*/

/*閿€鍞尯鍩熷垎甯冨紑濮?/
.c_didian{position: absolute;width: 508px;height: 508px;left: 50%;margin-left: -238px;background: url(../images/zhongguo.png) no-repeat center;top: 50px;}
.c_didian a{position: absolute;width: 17px;height: 22px;background: url(../images/landian1.png) no-repeat center bottom;}
.c_didian a.on{background-image: url(../images/landian.png);}
.c_didian a.h{background-image: url(../images/hongdian.png);}
.c_didian a.h.on{background-image: url(../images/hongdian.png);}
.c_didian a.nn1{top: 223px;left: 275px;}
.c_didian a.nn2{background:none;top: 221px;left: 292px;}
.c_didian a.nn3{top: 221px;left: 292px;}
.c_didian a.nn4{top: 315px;left: 319px;}
.c_didian a.nn5{top: 383px;left: 279px;}
.c_didian a.nn6{top: 295px;left: 346px;}
.c_didian a.nn7{top: 274px;left: 297px;}
.c_didian a.nn8{top: 248px;left: 305px;}
.c_didian a.nn9{top: 266px;left: 328px;}
.c_didian a.nn10{top: 250px;left: 323px;}
.c_didian a.nn11{top: 197px;left: 372px;}
.c_didian a.nn12{top: 167px;left: 370px;}
.c_didian a.nn13{top: 226px;left: 314px;}
.c_didian a.nn14{background:none;top: 221px;left: 292px;}
.c_didian a.nn15{background:none;top: 221px;left: 292px;}
.c_didian a.nn16{background:none;top: 221px;left: 292px;}
.c_didian a.nn17{top: 199px;left: 290px;}
.c_didian a.nn18{background:none;top: 221px;left: 292px;}
.c_didian a.nn19{background:none;top: 231px;left: 276px;}
.c_didian a.nn20{top: 150px;left: 311px;}
.c_didian a.nn21{top: 244px;left: 255px;}
.c_didian a.nn22{background:none;top: 244px;left: 255px;}
.c_didian a.nn23{background:none;}
.c_didian a.nn24{background:none;}
.c_didian a.nn25{background:none;}
.c_didian a.nn26{background:none;}
.c_didian a.nn27{background:none;}
.c_didian a.nn28{background:none;}
.c_didian a.nn29{background:none;}
.c_didian a.nn30{background:none;}
.c_didian a.nn31{top: 226px;left: 261px;}
.c_didian a.nn32{top: 202px;left: 329px;}
.c_didian a.nn33{background:none;}
.zz_xiaoshou{
    width:100%;
    min-height:637px;
    background: url("../images/beijing7.jpg") center no-repeat;
}
.zz_xiaoshou .zz_xiaoshouc{
    width:1200px;
    height:637px;
    margin:0 auto;
    position: relative;
}
.zz_xiaoshou .zz_xiaoshouc h2{
    padding-top: 64px;
    padding-left: 220px;
    width:241px;
}
.zz_xiaoshou .zz_xiaoshouc h2 a{
    font-size: 22px;
    color: #fff;
    font-weight: normal;
}
.zz_xiaoshou .zz_xiaoshouc h2 a:hover{
    color: #000;
}
.zz_xiaoshou .zz_xiaoshouc h2 em{
    font-size: 12px;
    color: #fff;
}
.zz_xiaoshou .zz_xiaoshouc .bd{
    width:360px;
    height:220px;
    margin-top: 99px;
}
.zz_xiaoshou .zz_xiaoshouc .bd ul{
    width:360px;
}
.zz_xiaoshou .zz_xiaoshouc .bd ul li{
    width:360px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.zz_xiaoshou .zz_xiaoshouc .bd ul li div{
    font-size: 16px;
    color: #fff;
    padding-top: 12px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.zz_xiaoshou .zz_xiaoshouc .bd ul .bold{
    font-weight: bold;
    font-size: 20px;
    padding-top: 0;
}
.zz_xiaoshou .zz_xiaoshouc .hd{
    width:307px;
    min-height:554px;
    float: right;
    margin-top:48px;
    position: relative;
    margin-right: 30px;
}
.zz_xiaoshou .zz_xiaoshouc .hd .snext{
    width:48px;
    height:26px;
    position: absolute;
    top:-40px;
    right:84px;
    background: url("../images/sprev.png") center no-repeat;
}
.zz_xiaoshou .zz_xiaoshouc .hd .snext:hover{
    cursor: pointer;
    background: url("../images/next1.png") center no-repeat;
}
.zz_xiaoshou .zz_xiaoshouc .hd .sprev{
    width:48px;
    height:26px;
    position: absolute;
    bottom:-20px;
    right:84px;
    background: url("../images/next.png") center no-repeat;
}
.zz_xiaoshou .zz_xiaoshouc .hd .sprev:hover{
    cursor: pointer;
    background: url("../images/next2.png") center no-repeat;
}
.zz_xiaoshou .zz_xiaoshouc .hd ul li{
    width: 307px;
    height:77px;
}
.zz_xiaoshou .zz_xiaoshouc .hd ul li .zzz_span{
    float: left;
    width:224px;
    min-height:77px;
    text-align: left;
    border-right: 1px dashed #8f8f8f;
    position: relative;
    font-size: 13px;
    color: #333333;
}
.zz_xiaoshou .zz_xiaoshouc .hd ul li .zzz_span strong{
    float: left;
    height: 25px;
    line-height: 17px;
    margin-left: 23px;
    margin-top: 18px;
    width: 190px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zz_xiaoshou .zz_xiaoshouc .hd ul li .zzz_span .zzz_em2{
    float: left;
    margin-left: 23px;
}
.zz_xiaoshou .zz_xiaoshouc .hd ul li span .zzz_span1{
    position: absolute;
    width:16px;
    height:16px;
    right:-8px;
    top:31px;
    border:none;
    background: url("../images/beijing21.png") center no-repeat;
}
.zz_xiaoshou .zz_xiaoshouc .hd ul li:hover .zzz_span1{
    background: url("../images/beijing22.png") center center no-repeat;
}
.zz_xiaoshou .zz_xiaoshouc .hd ul li .zzz_em1{
    float: right;
    width: 72px;
    height: 17px;
    text-align: center;
    font-size: 12px;
    color: #333333;
     font-weight: bold;
    padding: 30px 0;
}
.zz_xiaoshou .zz_xiaoshouc .hd ul li:hover{
    cursor: pointer;
}
.zz_xiaoshou .zz_xiaoshouc .hd ul li:hover .zzz_em1{
    color: #df001f;
}
.zz_xiaoshou .zz_xiaoshouc .hd ul li:hover .zzz_span strong{
    color: #df001f;
}
.zz_xiaoshou .zz_xiaoshouc .hd ul li:hover .zzz_span .zzz_em2{
    color: #df001f;
}
/*閿€鍞尯鍩熷垎甯冪粨鏉?/

/*鍙嬫儏閾炬帴寮€濮?/
.zz_youqing{
    width:100%;
    height:67px;
    overflow: hidden;
    border-top: 1px solid #e7e7e7;
}
.zz_youqing .zz_youqingc{
    width:1200px;
    height:67px;
    margin:0 auto;
    overflow: hidden;
    line-height: 67px;
    overflow: hidden;
}
.zz_youqing .zz_youqingc .bd{
    width:1071px;
    height:67px;
    line-height: 67px;
    float: right;
}
.zz_youqing .zz_youqingc img{
    float: left;
    width:129px;
    height:18px;
    margin-top: 25px;
}
.zz_youqing .zz_youqingc .bd ul{
    text-align: left;
}
.zz_youqing .zz_youqingc .bd ul li{
    display: inline-block;
    width:144px;
    height:67px;
    line-height: 67px;
    text-align: center;
}
.zz_youqing .zz_youqingc .bd ul li a{
    font-size: 14px;
    color: #333333;
}
.zz_youqing .zz_youqingc .bd ul li a:hover{
    color: #df001f;
}
/*鍙嬫儏閾炬帴缁撴潫*/

/*鍏敤灏鹃〉寮€濮?/
.zz_end{
    width:100%;
    min-height:383px;
    background-color: #333333;
}
.zz_end .zz_endc{
    width:1200px;
    min-height:383px;
    margin:0 auto;
}
.zz_end .zz_endc .zz_ends{
    width: 1200px;
    min-height:274px;
}
.zz_end .zz_endc .zz_ends .zz_end1{
    width:377px;
    height:220px;
    float: left;
    margin-top: 54px;
}
.zz_end .zz_endc .zz_ends .zz_end1 em{
    display: block;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
    padding-bottom: 20px;
}
.zz_end .zz_endc .zz_ends .zz_end1 em span{
    font-size: 16px;
    color: #fff;
    font-weight: normal;
}
.zz_end .zz_endc .zz_ends .zz_end1 ul{
    float: left;
    width:154px;
}
.zz_end .zz_endc .zz_ends .zz_end1 .zz_ul1{
    margin-left: 60px;
    width:163px;
}
.zz_end .zz_endc .zz_ends .zz_end1 ul li{
    padding-top: 10px;
    width:100%;
    float: left;
}
.zz_end .zz_endc .zz_ends .zz_end1 ul li a{
    font-size: 15px;
    color: #616161;
}
.zz_end .zz_endc .zz_ends .zz_end1 ul li a:hover{
    color: #df001f;
    font-weight: bold;
}
.zz_end .zz_endc .zz_ends .zz_end2{
    width:144px;
    height:220px;
    float: left;
    margin-top: 54px;
    margin-left: 135px;
}
.zz_end .zz_endc .zz_ends .zz_end2 em{
    display: block;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
    padding-bottom: 20px;
    text-align: center;
}
.zz_end .zz_endc .zz_ends .zz_end2 em span{
    font-size: 16px;
    color: #fff;
    font-weight: normal;
}
.zz_end .zz_endc .zz_ends .zz_end2 img{
    width:144px;
    height:144px;
    display: block;
    padding-left: 8px;
    padding-top: 11px;
}
.zz_end .zz_endc .zz_ends .zz_end3{
    width:339px;
    height:220px;
    float: right;
    margin-top: 54px;
}
.zz_end .zz_endc .zz_ends .zz_end3 h2{
    float: left;
}
.zz_end .zz_endc .zz_ends .zz_end3 h2 em{
    display: block;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
}
.zz_end .zz_endc .zz_ends .zz_end3 h2 em:hover{
    color: #df001f;
}
.zz_end .zz_endc .zz_ends .zz_end3 h2 a{
    float: left;
    font-size: 16px;
    color: #fff;
    font-weight: normal;
}
.zz_end .zz_endc .zz_ends .zz_end3 h2 a:hover{
    color: #df001f;
}
.zz_end .zz_endc .zz_ends .zz_end3 ul{
    float: left;
    margin-top: 16px;
}
.zz_end .zz_endc .zz_ends .zz_end3 ul li{
    font-size: 15px;
    color: #616161;
    padding-top: 5px;
}
.zz_end .zz_endc .zz_ends .zz_end3 ul li span{
    font-size: 30px;
    font-weight: bold;
    color: #df001f;
    font-family: "Times New Roman";
}
.zz_end .zz_endc .zz_endx{
    width:1200px;
    min-height:109px;
    padding-top: 20px;
    text-align: center;
}
.zz_end .zz_endc .zz_endx p{
    font-size: 14px;
    color: #616161;
}
.zz_end .zz_endc .zz_endx p a{
    font-size: 14px;
    color: #616161;
}
.zz_end .zz_endc .zz_endx p a:hover{
    color: #df001f;
}
.zz_end .zz_endc .zz_endx .zz_wodeul1{
    display: table;
    margin:0 auto;
    padding-top: 41px;
}
.zz_end .zz_endc .zz_endx .zz_wodeul1 li{
    float: left;
    display: table-cell;
    font-size: 14px;
    color: #616161;
    margin-left: 15px;
}
.zz_end .zz_endc .zz_endx .zz_wodeul2{
    padding-top: 14px;
    padding-bottom: 20px;
    text-align: center;
}
.zz_end .zz_endc .zz_endx .zz_wodeul2 .zz_bd{
    font-size: 14px;
    color: #616161;
}
.zz_end .zz_endc .zz_endx .zz_wodeul2 .zz_bd .z_imgty1{
    vertical-align: middle;
}
.zz_end .zz_endc .zz_endx .zz_wodeul2 .zz_bd img,a,span{
    display: inline-block;
}
.zz_end .zz_endc .zz_endx .zz_wodeul2 .zz_bd a,span{
    font-size: 14px;
    color: #616161;
}
.zz_end .zz_endc .zz_endx .zz_wodeul2 .zz_bd a:hover{
    color: #df001f;
}
.zz_end .zz_endc .zz_endx .zz_wodeul2 li{
    display: inline-block;
    font-size: 14px;
    color: #616161;
}
.zz_end .zz_endc .zz_endx .zz_wodeul2 li a{
    font-size: 14px;
    color: #616161;
}
.zz_end .zz_endc .zz_endx .zz_wodeul2 li a:hover{
    color: #df001f;
}
.zz_end .zz_endc .zz_endx .zz_wodeul2 li img{
    vertical-align: middle;
    margin-top: 5px;
}
.zz_end .zz_endc .zz_endx ul .z_imgty{
    margin-top: 5px;
    margin-left: 5px;
}
.zz_end .zz_endc .zz_endx ul .z_imgty1{
    width:20px;
    height:20px;
}
.zz_end .zz_endc .zz_endx ul .z_imgty111{
    width:20px;
    height:20px;
    margin-top: 0;
}
.zz_end .zz_endc .zz_endx ul .z_imgty2{
    float: left;
    margin-top: 5px;
}
.zz_end .zz_endc .zz_endx ul .zzq_li111{
    margin-left: 5px;
}
.zz_end .zz_endc .zz_endx ul li .zm_zm_zm{
    padding-left: 25px;
    background: url(../images/gaba.png) left center no-repeat;
}
/*鍏敤灏鹃〉缁撴潫*/

/*澶╁畤棣栭〉缁撴潫*/
.zz_clear{
    clear: both;
}

/*瑙嗛寮瑰嚭寮€濮?/
/*BEGIN*/
.qlin_video_tcdb {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 1000;
    height: 100%;
    width: 100%;
    background: url(../images/aj18.png) repeat;
}
.qlin_video_tcbox {
    width: 800px;
    display: none;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 1008;
    background: #eee;
    margin-left: -400px;
    margin-top: -245px;
}
.qlin_video_tcbox1 {
    height: 40px;
    clear: both;
    padding: 0 15px;
}
.qlin_video_tcbox1 em {
    display: block;
    height: 40px;
    float: right;
    font-size: 14px;
    color: #000;
    cursor: pointer;
    line-height: 40px;
}
.qlin_video_tcbox1 em:hover {
    color: #e21327;
}
.qlin_video_tcbox1 span {
    display: block;
    float: left;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #333;
}
.qlin_video_tcbox2 {
    height: 490px;
}
/*END*/
/*瑙嗛寮瑰嚭缁撴潫*/