/* CSS Document */
* { margin: 0;padding: 0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
body{font-size:14px;-webkit-text-stroke:1px transparent;font-family: "Microsoft YaHei" , '微软雅黑';background-color: #F7F5F5}
html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p{margin:0;border:0;padding:0;font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
nav,article,aside,details,main,header,footer,section,fieldset,figcaption,figure{display:block;}
img,a,button,em,del,strong,var,label,cite,small,time,mark,code,textarea{display:inline-block;border:0}
header,section,footer{position:relative;}
dl,ol,ul,li{list-style:none;}
input,button,textarea{border:0;margin:0;padding:0;outline:none;resize:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}
span{display:inline-block;}
label,.wordWrap{word-wrap:break-word;word-break:break-all;}
table{border-collapse:collapse;border-spacing:0;text-align:left}
td,th{padding:0;}
iframe{display:block}
a{text-decoration:none;outline:none;color:inherit}
.clear{clear: both}

/*ͷ��*/

header{
    margin: 0 auto;
    width: 100%;
    height: 533px;
}
.head_word{
    height:444px;
    width: 100%;
    margin: 0px auto;
    background: url("../img/big.png") center center no-repeat;
    overflow: hidden;
}

.head_nav{
    width: 100%;
    height: 50px;
    background-color: #CC342F;
    margin: 0px auto;
    border-top: 2px solid rgba(220, 220, 220, 0.45);
}
.head_middle{    width: 1200px;
    margin: 0px auto;}
.head_nav ul{
    width: 910px;
    height: 49px;
    margin: 0px 0px 0px 209px;
}
.head_nav ul li{
    float: left;
    color: white;
    width: 126px;
    height: 26px;
    margin: 8px 0px 0px 0px;
    font-size: 18px;
    text-align: center;
    line-height: 37px;

}
.head_nav ul li i{
    display: inline-block;
    width: 90px;
    height: 33px;
    margin: 0px 0px -22px 0px;
    font-style: normal;
    font-size: 18px;
}

.head_nav ul .nav_one{
    background-color: white;
    color: #cc342f;
}
.container{
    width: 1004px;
    height:  3175px;
    margin: 0px auto;
    position: relative;
}
.content{
    width: 1000px;
    height: 530px;
}
.content .sollpic{    width: 650px;
    height: 300px;
    overflow: hidden;
    float: left;
}

.content .word_detail{    width: 50px;
    height: 160px;
    background-color: #e9ba64;
    font-size: 26px;
    text-align: center;
    position: absolute;
    line-height: 34px;
    right: 69px;
    top: 85px;
    z-index: 10;}
.content .word_detail p{width: 30px;
    height: 160px;
    font-size: 18px;
    margin: 13px 0px 0px 9px;
    color: white;}

.content .word{
    width: 616px;
    height: 270px;
    float: right;
    overflow: hidden;
    margin: -94px 0px 0px 17px;
    border: 2px solid #E9BA64;
    background-color: white;
}
.content .word h1{    font-size: 18px;
    height: 29px;
    margin: 9px 9px 0px 0px;
    overflow: hidden;
    width: 480px;}
.content .word p:nth-child(1){
    width: 519px;
    height: 79px;
    font-size: 14px;
    margin: 64px 0px 0px 50px;
    overflow: hidden;
    text-align: center;}
.content .word p:nth-child(2){
    width: 519px;
    height: 79px;
    font-size: 14px;
    margin: 0px 0px 0px 50px;
    overflow: hidden;
    text-align: center;}
.content .word ul{    margin: 27px 0px 0px 0px;}
.content .word ul li{    height: 30px;}
.content .word ul li a{      font-size: 14px;
    overflow: hidden;
    width: 369px;
    text-overflow: ellipsis;
    white-space: nowrap;}
.content .word ul li span{float: right}



.activity{
    width: 1000px;
    height: 530px;
}
.activity .word_detail{ width: 50px;
    height: 160px;
    border: 2px solid #e9ba64;
    font-size: 26px;
    text-align: center;
    position: absolute;
    line-height: 34px;
    left: 39px;
    top: 431px;
    z-index: 10;}
.activity .word_detail p{width: 30px;
    height: 160px;
    font-size: 18px;
    margin: 13px 0px 0px 9px;
    color: #e9ba64;}
.activity .sollpic{       width: 411px;
    height: 475px;
    overflow: hidden;
}
.activity .sollpic img{    margin: 0px 0px 25px 39px;
    width: 383px;
    height: 222px;}

.activity .word{
    width: 588px;
    height: 475px;
    float: left;

    background-color: white;
}
.activity .word h1:nth-child(1){      font-size: 18px;
    height: 29px;
    margin: 40px 9px 0px 113px;
    overflow: hidden;
    width: 480px;}
.activity .word p{
    width: 447px;
    height: 66px;
    font-size: 14px;
    color: gray;
    line-height: 21px;
    text-align: center;
    margin: 0px auto;
    overflow: hidden;
    letter-spacing: 3px;}
.activity .word h1:nth-child(3){        font-size: 18px;
    height: 29px;
    margin: 13px 9px 0px 113px;
    overflow: hidden;
    width: 480px;}
.activity .word ul{    margin: 27px 0px 0px 0px;
    padding: 0px 22px;}
.activity .word ul li{    height: 30px;}
.activity .word ul li a{      font-size: 14px;
    overflow: hidden;
    width: 369px;
    text-overflow: ellipsis;
    white-space: nowrap;}
.activity .word ul li span{float: right}


.live{
    width: 1000px;
    height:790px;

    overflow: hidden;
    position: relative;

}
.live .word_detail{ width: 160px;
    height: 50px;
    border: 2px solid #e9ba64;
    font-size: 26px;
    text-align: center;
    background-color: #e9ba64;
    position: absolute;
    line-height: 34px;
    left: 29px;
    top: 11px;
    z-index: 10;}
.live .word_detail p{    width: 160px;
    height: 50px;
    font-size: 21px;
    letter-spacing: 8px;
    margin: 6px 0px 0px -1px;
    color: white;}
.live_top{       height: 35px;
    width: 200px;

}
.live_top hr {
    background-color: #BEBEBE;
    margin: -16px 0px 0px 111px;
    width: 895px;
    height: 1px;}
.live_middle{
    width: 1050px;
    height: 640px;
    margin: 10px auto;
}
.live_middle ul{
    margin: 0px 0px 0px 2px;
}
.live_middle ul li{      float: left;
    width: 488px;
    height: 225px;
    margin: 22px 22px 0px 0px;
    background-color: white;
    border: 2px solid #e9ba64 ;
}
.live_middle ul li a{}
.live_middle ul li a img{
    width: 250px;
    height: 226px;
    margin: -3px 0px 0px 0px;
}
.live_middle ul li a h1{ width: 210px;
    font-size: 18px;
    height: 59px;
    float: right;
    text-align: center;
    margin: 41px 12px 0px 0px;}
.live_middle ul li a p:nth-child(3){    width: 206px;
    font-size: 14px;
    height: 30px;
    float: right;
    margin: -126px 0px 0px -1px;}
.live_middle ul li a p:nth-child(4){width: 202px;
    font-size: 14px;
    height: 30px;
    float: right;
    text-align: center;
    margin: -83px 18px 0px -1px;}






.speech{
    width: 1000px;
    height: 358px;
    margin: 28px 0px -17px 0px;
    overflow: hidden;
}
.speech_top{       height: 35px;
    width: 200px;
    margin: 0px 0px 29px 0px;
}

.speech_top hr {
    background-color: #BEBEBE;
    margin: -16px 0px 0px 111px;
    width: 895px;
    height: 1px;}
.speech_middle{
    width: 1080px;
    height: 350px;
    margin: 30px auto;
}
.index_focus{position:relative;width:100%;height:455px;margin:0 auto;overflow:hidden;}
.index_focus .pic{height:300px;width: 500px;    display:block;overflow: hidden}
.index_focus .pic img{ max-height: 300px;width: 500px;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus .slide_nav{position:absolute;left: 85%;bottom:40%;;}
.index_focus .slide_nav img{margin: 10px 10px}
.index_focus .slide_nav a{cursor:pointer;;font-size:48px;font-family:arial;color:#fff;    margin: 11px 5px;display: inline-block;width: 9px;height: 9px;background-color: gainsboro;border-radius: 10px}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none;background-color:gray;filter:alpha(opacity=80);opacity:1;}
.index_focus_pre{display:block !important;position:absolute;top:84%;    margin: 0px 0px 0px 219px;;width:36px;height:36px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../img/ico_sliding.png) no-repeat;}
.index_focus_pre{left:15px;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -72px;}
.index_focus_next{display:block !important;position:absolute;top:88%;left:97%;margin-top:-18px;width:36px;height:36px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:100;background:url(../img/ico_sliding.png) no-repeat;}
.index_focus_next{right:600px;background-position:0 -36px;}
.index_focus_next:hover{background-position:0 -108px;}
.cxscroll { width: 100%; position: relative; }
.cxscroll .box { overflow: hidden; width: 100%; }
.cxscroll .list { overflow: hidden; width: 9999px; }
.cxscroll .list li {float: left;}
.cxscroll .list li img { display: block; margin-right: 9px; }
.cxscroll .list li a{       width: 257px;
    height: 103px;}

.cxscroll .list li p:nth-child(1){    width: 243px;
    background-color: gainsboro;
    text-align: center;
    line-height: 51px;
    height: 37px;
    font-size: 16px;
    overflow: hidden;}
.cxscroll .list li p:nth-child(2){    width: 243px;
    font-size: 18px;
    height: 47px;
    line-height: 37px;
    font-weight: bold;
    text-align: center;
    overflow: hidden;
    background-color: gainsboro;}
.cxscroll_banan { position: absolute; top: 50%; display: block; width: 21px; height: 34px; background-repeat: no-repeat; background-position: center center; margin-top: -17px; }


.picture{
    width: 1000px;
    height:540px;
    margin: 60px 0px 0px 0px;
    position: relative;
}

.picture .word_detail{    width: 50px;
    height: 160px;
    background-color: #e9ba64;
    font-size: 26px;
    text-align: center;
    position: absolute;
    line-height: 34px;
    right: 69px;
    top: -124px;
    z-index: 10;}
.picture .word_detail p{width: 30px;
    height: 160px;
    font-size: 18px;
    margin: 13px 0px 0px 9px;
    color: white;}

.picture_middle{
    width: 999px;
    height: 474px;
    margin: 30px auto;
}
#pic_one li a{height:380px;width: 1000px;    display:block;overflow: hidden}
#pic_one li a img{ max-height: 325px;width: 731px;}
#pic_one li a .word_pic{    width: 268px;
    height: 325px;
    border: 2px solid #e9ba64;
    border-left: navajowhite;
    float: right;
    margin: 0px 1px 0px 0px;}
#pic_one li a .word_pic h1:nth-child(1){    margin: 40px 0px 0px 40px;font-size: 24px}
#pic_one li a .word_pic p:nth-child(2){       margin: 12px 0px 12px 40px;font-size: 18px}
#pic_one li a .word_pic h1:nth-child(3){    margin: 0px 0px 0px 40px;font-size: 24px}
#pic_one li a .word_pic p:nth-child(4){    margin: 0px 0px 0px 40px;font-size: 18px}
#slide_nav_one{

    width: 789px;
    height: 114px;
    bottom: 3%;
    left: 23%;
}
#slide_nav_one img{margin: 10px 10px}
#slide_nav_one a{    cursor: pointer;
    margin: 12px 4px 0px 10px;
    margin: 12px 7px 0px 10px \9;
    display: inline-block;
    width: 241px;
    height: 115px;
    border-radius: 0px;
    background-size: 178px 71px;
 }
@-moz-document url-prefix(){#slide_nav_one a{ margin: 12px 7px 0px 10px}}/* 仅firefox 识别 */
#slide_nav_one a:nth-child(1){background: url("../img/img5-1.png") no-repeat;     background-size: 241px 115px;  }
 #slide_nav_one a:nth-child(2){background: url("../img/x-1.jpg") no-repeat;     background-size: 241px 115px; }
 #slide_nav_one a:nth-child(3){background: url("../img/x-2.jpg") no-repeat;    background-size: 241px 115px;}

 #slide_nav_one li:hover, #slide_nav_one .on{text-decoration:none;border: 2px solid #e9ba64;filter:alpha(opacity=80);opacity:1;}

.daily{
    width: 1000px;
    height:660px;
    position: relative;

}
.daily .word_detail{      width: 50px;
    height: 160px;
    background-color: #e9ba64;
    font-size: 26px;
    text-align: center;
    position: absolute;
    line-height: 34px;
    left: 38px;
    top: -94px;
    z-index: 10;}
.daily .word_detail p{width: 30px;
    height: 160px;
    font-size: 18px;
    margin: 13px 0px 0px 9px;
    color: white;}

.daily_middle{
    width: 1050px;
    height: 640px;
    margin: 10px auto;
}
.daily_middle ul{
    margin: 0px 0px 0px 2px;
}
.daily_middle ul li{    float: left;
    width: 233px;
    height: 130px;
    margin: 22px 22px 0px 0px;
    background-color: #e9ba64;
}
.daily_middle ul li a{}
.daily_middle ul li a img{
    width: 233px;
    height: 130px;
}


footer{  height: 340px; width: 100%;width: 100%;margin: 0px auto}
.floatL { float: left;}
.floatR { float: right;}
#bottom{background-color:#282828;font-family:"微软雅黑"}
#bottom .W1200{padding-top:35px;}
#bottom .botom_one{ color: #FFF;margin: 0px auto;width: 1211px;}
#bottom .botom_one .botom_show1{width:185px;}
#bottom .botom_one .botom_show1 img{display:block}
#bottom .botom_one .botom_show2{width:120px;margin-right:35px}
#bottom .botom_one .show_tietl{font-size:14px;color:#999;height:35px;line-height:35px;border-bottom:1px solid #333;margin-bottom:5px}
#bottom .botom_one .botom_show2 li{height:26px;line-height:26px;font-size:12px;color:#888;}
#bottom .botom_one .botom_show2 li a{color:#888;}
#bottom .botom_one .botom_show2 li a:hover{color:#ba2d2a;}
#bottom .botom_one .botom_show3{margin-right:30px;width:160px;}
#bottom .botom_one .botom_show3 img{display:block;margin-top:10px}
#bottom .botom_tow{   margin: 0px auto;width: 834px;}
#bottom .botom_tow .herf_yq{border-left:5px solid #ba2020;padding-left:10px;color:#d1d1d1;font-size:14px;height:22px;line-height:22px;margin:5px 0px}
#bottom .botom_tow .herf_hr{height:1px;background-color:#333}
#bottom .botom_tow .herf_url{padding:10px 0px}
#bottom .botom_tow .herf_url li{display:block;float:left;height:18px;line-height:18px;color:#666666;font-size:12px;margin:5px 0px}
#bottom .botom_tow .herf_url li a{color:#666666;}
#bottom .botom_tow .herf_url li a:hover{color:#ba2d2a;}
#bottom .botom_tow .herf_url .li_jiage{padding:0px 10px}
#bottom .botom_for{}
#bottom .botom_for li{display:block;margin-right:10px;float:left}
#bottom .botom_for li img{filter:alpha(opacity=70);opacity:0.7;display:block}
#bottom .botom_for li img:hover{filter:alpha(opacity=100);opacity:1;background-color:#FFF}