*{
    margin: 0;
    padding: 0;
}
html{
    font-family:"微软雅黑", "宋体","Arial",;
}
ul,p,span,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; list-style:none;}
a{ color:#000;text-decoration: none; }
img{ border:none;}
.clear{ clear:both; overflow:hidden; zoom:1;}

body{ text-align:center; font-family: "微软雅黑";
    background: url(../img/banner.jpg) no-repeat top center;}  
div{ margin:0 auto;}

.w {
	width: 1180px;
	margin: 0 auto;
}
.l {
	float: left;
}

.r {
    float: right;}
.banner{
    height: 596px;}

.qianguo{width: 563px;}
.title_qiang{
    width: 532px;
    height: 68px;
    border-bottom: #eeeeee 4px solid;
    background: url(../img/qgh.png) no-repeat top left;
}

.title_xing{
    width: 532px;
    height: 68px;
    border-bottom: #eeeeee 4px solid;
    background: url(../img/xhy.png) no-repeat top left;
}
.text{
    font-size: 16px;
    line-height: 30px;
    text-align: left;
    width: 554px;
    margin-top: 20px;
}
.title_huo{
    width: 100%;
    height: 122px;
    background: url(../img/hddt.png) no-repeat top center;
    margin-top: 20px;
}
.pic{
    margin-top: 30px;
    width: 560px;
}

.list{
    margin-top: 30px;
    width: 560px;
    height: 390px;
}
.list li{
    font-size: 18px;
    background: url(../img/pen.png) 0 9px no-repeat;
    padding-left: 30px;
    line-height: 257%;
    list-style: none;
        text-align: left;
}

.title_shiping{
    width: 100%;
    height: 122px;
    margin-top: 28px;
    background: url(../img/zusp.png) no-repeat top center;}

    /* 祝福视频 */
    
    .video {
        margin-top: 30px;
    }
    .vid_img{
        position: relative;}
    .bofangIcon{
    width: 64px;
    height: 64px;
    position: absolute;
    left: 93px;
    bottom: 65px;
    z-index: 10;
    }
    .video dd{
        width: 270px;
        float: left;
        margin: 0 32px 20px 0;
    } 
    .video dd:nth-child(4n+4){
        margin-right: 0;
    }
    .vid_tex{
        margin-top: 4px;
    line-height: 25px;
    font-size: 15px;
    text-align: center;
    height: 50px;
    overflow: hidden;
    } 

     /*-----------------脚部-------------------*/

.foot_box {
	width:100%;
	background:#1675b7;
	font-size:12px;
	overflow:hidden;
}
/* .foot_line{ height:13px; background-color:#3867c8;} */

.foot_copy
{ 
    color:#ffffff;
    padding-top:15px;
padding-bottom:15px;
text-align:center;
line-height:24px;}