*{margin: 0;padding: 0;list-style: none;}
/*
KISSY CSS Reset
理念：1. reset 的目的不是清除浏览器的默认样式，这仅是部分工作。清除和重置是紧密不可分的。
2. reset 的目的不是让默认样式在所有浏览器下一致，而是减少默认样式有可能带来的问题。
3. reset 期望提供一套普适通用的基础样式。但没有银弹，推荐根据具体需求，裁剪和修改后再使用。
特色：1. 适应中文；2. 基于最新主流浏览器。
 */

/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
    margin: 0;
    padding: 0;
}

/** 设置默认字体 **/
body,
button, input, select, textarea /* for ie */ {
    font: 12px/1.5 Microsoft YaHei;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/** 重置列表元素 **/
ul, ol { list-style: none; }

/** 重置文本格式元素 **/
a { text-decoration: none; }



/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }



.header{background: url("../images/top.jpg") top no-repeat;width: 100%;height: 807px;}
.header .text{width: 580px;margin: 0 auto;font-size:20px;color: #ffee5e;position: relative;top: 390px;}

.header .shuoming{width: 885px;margin: 0 auto;font-size:18px;color:#fff;position: relative;top: 505px;}
.header .shuoming h2{background: url("../images/iconfont-wendang.jpg") left center no-repeat;width: 200px;height: 50px;font-size: 30px;margin: 0 auto;text-indent: 60px;}
.header .shuoming p{margin-top: 20px;}
.header .shuoming p span{font-size: 22px;color: #ffee5e;font-weight: bold}
.header .shuoming a.btn_tmall{width: 140px;height: 35px;background: #fff;border-radius: 5px;color: #d01e36;line-height:35px;text-align: center;display:inline-block;margin-left: 10px;font-size: 16px;}

.container{width: 100%;height:auto;overflow:hidden;background: #b1000b;padding-bottom: 150px;}

.container .content1{width: 989px;margin: 50px auto 0;padding-bottom: 60px;height:auto;overflow:hidden;background: url("../images/title1.jpg") top no-repeat #fff;}
.container .content1 ul{width: 945px;margin: 160px auto 0;height: auto;overflow: hidden}
.container .content1 ul li{width: 472px;float: left}
.container .content1 ul li img{float: left;margin-right: 20px;}
.container .content1 ul li h3{font-size: 16px;margin-bottom: 10px;font-weight: normal}
.container .content1 ul li h3 a{color: #252525}
.container .content1 ul li p{color: #777777;font-size: 14px;line-height: 24px;}
.container .content1 ul li a.btn_yy{background: #eb014a;width: 190px;height: 40px;display:inline-block;text-align: center;color: #fff;font-size: 16px;line-height: 40px;margin-top: 15px;}

.container .content2{width: 989px;margin: 50px auto 0;padding-bottom: 60px;height:auto;overflow:hidden;background: url("../images/title2.jpg") top no-repeat #fff;}
.container .content2 ul{width: 900px;margin: 160px auto 0;height: auto;overflow: hidden}
.container .content2 ul li{float: left}
.container .content2 ul li img{margin-right: 20px;}
.container .content2 ul li h3{font-size: 16px;margin-bottom: 10px;font-weight: normal}
.container .content2 ul li h3 a{color: #252525}
.container .content2 ul li p{color: #777777;font-size: 14px;line-height: 24px;}
.container .content2 ul li a.btn_yy{background: #eb014a;width: 190px;height: 40px;display:inline-block;text-align: center;color: #fff;font-size: 16px;line-height: 40px;margin-top: 15px;}

.container .content3{width: 989px;margin: 50px auto 0;padding-bottom: 60px;height:auto;overflow:hidden;background: url("../images/title3.jpg") top no-repeat #fff;}
.container .content3 ul{width: 940px;margin: 160px auto 0;height: auto;overflow: hidden}
.container .content3 ul li{float: left}
.container .content3 ul li img{margin-right: 20px;}
.container .content3 ul li h3{font-size: 16px;margin-bottom: 10px;font-weight: normal}
.container .content3 ul li h3 a{color: #252525}
.container .content3 ul li p{color: #777777;font-size: 14px;line-height: 24px;}
.container .content3 ul li a.btn_yy{background: #eb014a;width: 188px;height: 40px;display:inline-block;text-align: center;color: #fff;font-size: 16px;line-height: 40px;margin-top: 15px;}

.container .content4{width: 989px;margin: 50px auto 0;padding-bottom: 15px;height:auto;overflow:hidden;background: url("../images/title4.jpg") top no-repeat #f6f2f2;}
.container .content4 ul{width: 960px;margin: 108px auto 0;height: auto;overflow: hidden}
.container .content4 ul li{float: left;position: relative;width: 473px;height: 450px;background: #fff;}
.container .content4 ul li .icon_logo{position: absolute;left: 0;top:0;height: 78px;width: 80px;background: url("../images/logo.jpg") center no-repeat}
.container .content4 ul li .title{font-size: 18px;padding: 0 21px;}
.container .content4 ul li .title a{color: #252525}
.container .content4 ul li .price{position: absolute;bottom: 0;background: #cf1b35;width: 100%;height: 60px;}
.container .content4 ul li .price p{color: #fff;margin-left: 20px;font-weight: bold;font-size: 15px;width: 240px;height: 60px;line-height: 60px;float: left;_margin-left: 10px}
.container .content4 ul li .price p s{color: #fee300;margin-right: 10px;}
.container .content4 ul li .price p span{font-size: 36px}
.container .content4 ul li .price a.btn_buy{background: url("../images/btn_buy.jpg") left no-repeat;width: 178px;height: 39px;display: inline-block;position: relative;top:10px;left: 15px;color: #be1e33;line-height: 39px;font-size: 18px;text-align: center}

.footer{background:#950014 none repeat scroll 0 0;bottom:0;height:75px;position:fixed;width:100%;z-index:3}
.footer .foot{margin:0 auto;width:1000px}
.footer .foot ul li{color:#fff;float:left;font-size:15px;margin-left:10px;margin-top:25px}
.footer .foot ul li input{border:0 none;height:30px;line-height:30px;padding-left:5px}
.footer .foot ul li .button{background:transparent url(../images/button.jpg) no-repeat scroll center center;height:31px;width:70px}
.footer .foot .wytg{background:transparent url(../images/wytg.jpg) no-repeat scroll center center;height:69px;margin-left:0;margin-top:4px;width:181px}
.foot_r{float:right;height:75px;line-height:75px}
.foot_r span{color:#fff;display:block;float:left;font-size:13px;margin-right:10px}
.foot_r .bds_tools_32{float:left;line-height:35px!important;margin-right:-8px;padding-top:20px}
.foot_r .bds_tools_32 a{background-position:0 0!important;display:block;float:left;height:35px;margin-right:8px;overflow:hidden;padding-left:0;text-indent:35px;width:35px}
.foot_r .bds_tools_32 .bds_tsina{background:transparent url(../images/fxsi.png) no-repeat scroll 0 0}
.foot_r .bds_tools_32 .bds_tqq{background:transparent url(../images/fxqq.png) no-repeat scroll 0 0}
.foot_r .bds_tools_32 .bds_douban{background:transparent url(../images/fxdb.png) no-repeat scroll 0 0}
.foot_r .bds_tools_32 .bds_renren{background:transparent url(../images/fxrr.png) no-repeat scroll 0 0}
.foot_r .bds_tools_32 .bds_tsina:hover{background:transparent url(../images/fxsi_active.png) no-repeat scroll 0 0}
.foot_r .bds_tools_32 .bds_tqq:hover{background:transparent url(../images/fxqq_active.png) no-repeat scroll 0 0}
.foot_r .bds_tools_32 .bds_douban:hover{background:transparent url(../images/fxdb_active.png) no-repeat scroll 0 0}
.foot_r .bds_tools_32 .bds_renren:hover{background:transparent url(../images/fxrr_active.png) no-repeat scroll 0 0}

/*右侧*/
.yc{background: url("../images/bg_yc.png") top no-repeat;width: 165px;height: 380px;position: fixed;right:20px;top:50%;margin-top: -190px;padding-top: 107px;}
.yc ul{background: #ea435f;width: 142px;text-align: center;height: auto;overflow: hidden;margin-left: 9px;}
.yc ul li{height: 40px;line-height: 40px;border-bottom: 1px dashed #c3243d;font-size: 16px;}
.yc ul li a{color: #f9dfb7;display: block}
.yc a.btn_yy{display: block;margin-left: 9px;margin-top: 1px;}

/*tjbd*/

.tjbd{width:770px;height:500px;border-top:3px solid #d01e36;background:#fff;position:fixed !important;/*ie7 ff*/;top:50%;margin-top:-235px;
    left:50%;margin-left:-385px;z-index:9999;}
.tjbd .title{font-size: 23px;height: 70px;line-height: 70px;padding-left: 40px;border-bottom: 1px solid #ccc;color: #d01e36;*margin-bottom:10px;}
.tjbd .close{background: url("../images/close.jpg") no-repeat;height: 30px;width: 33px;position: absolute;right:10px;top:10px;cursor: pointer}
.body{display: none;background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -o-opacity:0.5; -webkit-opacity:0.5;
    opacity: 0.5;height:5200px;width: 100%;z-index: 998;position: absolute;top:0;left: 0;}

.tjbd p{width: 500px;margin: 10px auto;font-size: 16px;color: #4d4d4d;position: relative}
.tjbd input{font-size: 15px;*line-height:30px;}
.tjbd select{width: 203px;height: 35px;margin-left: -5px;border: 1px solid #d9d9d9;font-size: 15px;*line-height: 35px}
.tjbd .name,.tel{width: 195px;height: 30px;border: 1px solid #d9d9d9;padding-left: 5px;}
.tjbd textarea{width: 430px;height: 135px;vertical-align: top;border: 1px solid #d9d9d9;padding: 5px;font-size: 15px;}
.tjbd .tj{width:120px;height: 35px;background: #d01e36;color: #fff;border: 0;font-size: 16px;margin-left: 55px;cursor: pointer}
.tjbd .cz{width:120px;height: 35px;background: #ababab;color: #fff;border: 0;font-size: 16px;margin-left: 20px;cursor: pointer}

/*提交成功*/
.tj_success{width:770px;height:395px;border-top:3px solid #d01e36;background:#fff;position:fixed !important;/*ie7 ff*/;top:50%;margin-top:-235px;
    left:50%;margin-left:-385px;z-index:9999;display: none}
.tj_success h2{font-size: 30px;color: #4d4d4d;text-align: center;margin-top: 60px;font-weight: normal;margin-bottom: 40px;}
.tj_success h2 img{position: relative;top:20px;margin-right: 15px;}
.tj_success p{font-size: 18px;color: #6a6a6a;text-align: center;line-height: 40px;}
.tj_success p span{font-size: 24px;color: #d01e36}
.tj_success .btn_tmall{width: 285px;height: 45px;background: #d01e36;color: #fff;text-align: center;display: block;margin: 30px auto 0;line-height: 45px;font-size: 18px;border-radius: 5px;}
.tj_success .close{background: url("../images/close.jpg") no-repeat;height: 30px;width: 33px;position: absolute;right:10px;top:10px;cursor: pointer;z-index: 9999}

/*雪花*/
.snow-container{position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 99;}