@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {padding:0;margin:0; font-size:12px; }
body{background: url(images/bj.png) repeat top;font: 12px "Microsoft Yahei,Arial,Verdana";min-width: 1100px;  background-size: cover;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; margin:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:''}
abbr,acronym{border:0}
a:link,a:visited{ text-decoration:none;color: #333;}
a:hover{text-decoration: none;}
.wid1200{ max-width: 1300px; margin: 0 auto;}
.zt{width:100%; float:left;}
* {    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;box-sizing: border-box;}

.h3bt{background: url(images/bt.png) no-repeat center; height: 160px; text-align: center;color:#fdff6c;font-size: 50px; line-height: 160px;letter-spacing: 4px;text-shadow: 3px 3px 0px #ed970e; margin: 30px auto;}
.banner{ height:850px; overflow:hidden; background:url(images/banner.jpg) no-repeat center center;}

.nav{width:100%;height:60px;margin:0 auto;}
.nav ul{height:60px; max-width:1300px; margin:0 auto;overflow:hidden;}
.nav ul li{float:left; background:url(images/bt_1.png) no-repeat center; width:10.7%; text-align:center;}
.nav ul li a{display:block;height:60px;line-height:60px;color:#333;font-size:17px;}
.nav ul li a:hover{color:#b80506;text-decoration:none;font-weight:bold;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.nav ul li.on a{color: #b80506;text-decoration:none;font-weight:bold;}
.fixedSubNav {POSITION: fixed; margin-bottom:120px;margin-top:0; Z-INDEX: 1000; TOP: 0px;}


.jrjs{background: url(images/bj_01.jpg) no-repeat center; padding:30px 0 26px 0;}
.jrjs_1{width:100%; float:left; background: url(images/bj_03.jpg) no-repeat center; margin-top:60px; padding-bottom:50px;}
.jrjs_2{float:left; padding:50px 50px 20px 50px;}
.jrjs_2 h1{font-size:40px; color:#d6a764; font-weight:bold; padding-bottom:20px;}
.jrjs_2 span{font-size:20px; color:#333333;}
.jrjs_2 p{font-size:16px; color:#666666; line-height:28px; text-indent:2em;}

.jrjs_3{width:100%; float:left; padding:0 50px;}
.jrjs_3 ul li{width:25%; float:left;}
.jrjs_3 ul li dt{width:100%; float:left; padding:10px; box-sizing:border-box;}
.jrjs_3 ul li dt img{max-height:100%; max-width:100%; border-radius:10px;   -webkit-transition: all 0.5s;  -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.jrjs_3 ul li dt img:hover{transform: scale(1.1);}


/*促销*/

.cxcp{background:url(images/bj_02.jpg) no-repeat center; padding:50px 0;}
.cxcp_title{width:100%; float:left; background:url(images/bt_3.png) no-repeat center; text-align:center;}
.cxcp_title p{font-size:45px; font-weight:bold; color:#333;}
.cxcp_title span{color:#d6a764; font-size:45px;}
.cxcp_2{width:100%; float:left; margin-top:50px; margin-bottom:30px;}
.cxcp_2 ul li{ width:50%; float:left; padding:10px; box-sizing:border-box; }
.cxcp_2 ul li .cxcp_nr{width:100%; float:left; padding:15px;background:url(images/bj_03.jpg) no-repeat center; box-sizing:border-box;}
.cxcp_2 ul li .cxcp_nr dt.d_1{width:35%; float:left; height:200px; background:#fff; overflow:hidden;}
.cxcp_2 ul li .cxcp_nr dt.d_1 img{max-height:100%; max-width:100%;-webkit-transition: all 0.5s;  -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.cxcp_2 ul li:hover .cxcp_nr dt.d_1 img{transform: scale(1.1);}
.cxcp_2 ul li .cxcp_nr dt.d_2{width:60%; float:right;}
.cxcp_2 ul li .cxcp_nr dt.d_2 h1{font-size:22px; color:#d6a764; font-weight:bold; width:100%; float:left;}
.cxcp_2 ul li .cxcp_nr dt.d_2 h1:hover{color:#db0005;}
.cxcp_2 ul li .cxcp_nr dt.d_2 span{ width:100%; float:left; font-size:14px; color:#666666; margin-top:10px;}
.cxcp_2 ul li .cxcp_nr dt.d_2 p{width:100%; float:left; font-size:14px; color:#666666; line-height:25px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical; margin:10px 0 15px 0;}

.cxcp_2 ul li .cxcp_nr dt.d_2 i.i_1{float:left; font-size:22px; color:#db0005; font-style:normal; font-weight:bold;}
.cxcp_2 ul li .cxcp_nr dt.d_2 i.i_2{float:left; font-size:14px; color:#b6b6b6; font-style:normal;text-decoration: line-through; margin-top:7px; margin-left:10px;}
.cxcp_2 ul li .cxcp_nr dt.d_2 i.i_3{float:right; font-size:16px; font-style:normal; color:#fff; background:#d6a764;    padding: 0px 34px; margin-top:5px; border-radius:10px;}
.cxcp_2 ul li .cxcp_nr dt.d_2 i.i_3:hover{background:#db0005;}



/*相关产品*/

.xgcp{background:url(images/bj_04.jpg) no-repeat center; padding:80px 0;}

/*wel-product*/
.container {width: 100%; float:left; margin-top:60px;}
.container .row {margin: 0}
.col-lg-6 {width: 50%;float: left;}

.left {padding: 0 10px 0 0; width: 50%;float: left}
 .right {padding: 0 0 0 10px;width: 50%;float: right}
.product-1 {padding: 0 10px 0 0;margin-bottom: 20px;height: 190px;text-align: center}
.container a {width: 100%;text-align: center;height: 100%;display: block;background: #fff;overflow: hidden;position: relative;cursor: pointer;transition: box-shadow .3s;}
.product-2 {padding: 0 0 0 10px; margin-bottom: 20px;height: 190px;text-align: center;}
 .product-3 {width: 100%;height: 393px;padding: 0;}
 .product-3 .pic {height: 100%;position: relative;width: 100%;}
 .product-3 img {height: 100%;position: absolute;left: 50%;margin-left: -345px;}
 .ico-1 img { max-height: 100%; max-width: 100%}
 .ico-1.ico_11 img {max-height: 100%; max-width: 350px ;}
.container { width: 100%;padding: 0; }
 .container .row {margin: 0 ;}
 .ico-1 h2 {font-size: 16px;color: #fff;position: absolute;bottom: 10px;line-height: 26px;height: 26px;width: 100%;text-align: left;padding: 0 15px 0 15px;   overflow: hidden;}
.ico-1 .bg {width: 100%;position: absolute;bottom: 0;left: 0;background: #d6a764;display: block;height: 0;transition: height .3s;}
 .product-4 {margin-bottom: 20px; width: 100%;padding: 0;height: 393px; }
 .product-4 img { max-height: 100%;position: relative;left: 50%; margin-left: -101%;}
.product-4 .con {display: block;width: 100%;position: absolute;bottom: 0;left: 0;text-align: left;padding: 16px 45px 20px;}

 .product-4 h2 {font-size: 16px;color: #fff;line-height: 26px;height: 26px;width: 100%;overflow: hidden;}
.container h2,.wel-product .container p.font {opacity: 0; filter: alpha(opacity=0); }
 .product-4 .bg {width: 100%; background: #d6a764; position: absolute; bottom: 0;left: 0;height: 0;transition: height .3s;}
.product-4 .font {font-size: 14px;color: #fff;opacity: .7;filter: alpha(opacity=70);line-height: 24px;height: 24px;overflow: hidden;}
 .product-3 .contrast,.wel-product .product-4 .contrast {position: absolute;bottom: 40px; right: 45px;}
.container a:hover {box-shadow: 0 0 30px rgba(0, 0, 0, .1);}
 a:hover .bg {height: 46px;}
.product-4 a:hover .bg {height: 86px;}
.container a:hover h2, .wel-product .container a:hover p.font { opacity: 1; filter: alpha(opacity=100);}



.searchbg{ width:700px; height:40px; overflow:hidden; float:right;margin-top: 30px;}
.search_txt .text{width:474px; height:40px; line-height:36px;color:#4a4a4a;font-size:larger;border: 1px solid #adadad;text-indent: 10px;}
.search_btn .button{ height:40px; line-height:40px; width:100px; background:#db0005; color:#fff; cursor:pointer; font-size:14px;border: none;}
.search_txt { float:left; width:474px; height:40px; margin-left:5px;}
.search_btn{ float:left;}


/*特别推荐*/

.tbtj{background:url(images/bj_05.jpg) no-repeat center; padding:80px 0 60px 0;}
.tbtj_1{width:100%; float:left; margin-top:45px;}
.tbtj_1 ul li{width:33.33%; float:left; padding:1%; box-sizing:border-box;}
.tbtj_1 ul li .da_1{ width:100%; float:left; background: url(images/bj_03.jpg) no-repeat center; padding:20px;}
.tbtj_1 ul li .da_1 .s_1{width:100%; float:left;}
.tbtj_1 ul li .da_1 .s_1 dt.right_1{width:25%; float:left; height:95px;}
.tbtj_1 ul li .da_1 .s_1 dt.right_1 img{max-height:100%; max-width:100%;-webkit-transition: all 0.5s;  -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.tbtj_1 ul li .da_1 .s_1 dt.right_1 img:hover{transform: scale(1.1);}
.tbtj_1 ul li .da_1 .s_1 dt.right_2{width:70%; float:right;}
.tbtj_1 ul li .da_1 .s_1 dt.right_2 h1{width:100%; float:left; font-size:18px; margin-bottom:15px; margin-top:15px;    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
.tbtj_1 ul li .da_1 .s_1 dt.right_2 p{ float:left; width:100%; font-size:18px; color:#333333;}
.tbtj_1 ul li .da_1 .s_1 dt.right_2 p i{float:left; margin-top:2px; margin-right:10px;}
.tbtj_1 ul li .da_1 .s_1 dt.right_2 p img{max-height:100%; max-width:100%; }
.tbtj_1 ul li .da_1 .s_1 dt.right_2 p span{color:#db0005; font-size:18px; font-weight:bold;}
.tbtj_1 ul li .da_1 .s_2{width:100%; float:left; margin-top:10px;}
.tbtj_1 ul li .da_1 .s_2 p{font-size:14px; color:#333333; line-height:25px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; }
.tbtj_1 ul li .da_1 .s_3{width:100%; float:left;}
.tbtj_1 ul li .da_1 .s_3 dt{width:33.33%; float:left; padding:10px; box-sizing:border-box; }
.tbtj_1 ul li .da_1 .s_3 dt img{ max-height:100%; max-width:100%; border:1px solid #dcdcdc;-webkit-transition: all 0.5s;  -moz-transition: all 0.5s; -o-transition: all 0.5s;}

.tbtj_1 ul li .da_1 .s_3 dt img:hover{transform: scale(1.1);}

.tbtj_1 ul li .da_1 .s_4{width:100%; float:left;}
.tbtj_1 ul li .da_1 .s_4 p{font-weight:bold; font-size:14px; color:#d6a764;}



/*节日报道*/

.jrbd{background:url(images/bj_06.jpg) center; padding:0px 0 80px 0;}

.news_list_2{ width:100%; float:left; margin-top:60px;}
.news_list_2 ul li{width:100%; float:left; padding:1%; box-sizing:border-box; margin:0 1.5% 1% 0%;}
.news_list_2 ul li .xwbd_1{float:left; width:100%; background: url(images/bj_03.jpg) no-repeat center; padding:1%;}
.news_list_2 ul li dt.t_1{width:20%; height:213px; overflow:hidden; position:relative; float:left; background:#fff}
.news_list_2 ul li img{max-height:100%; max-width:100%; position:absolute; top:0; right:0;left:0;bottom:0; margin:auto;transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.news_list_2 ul li:hover dt.t_1 img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.news_list_2 ul li dt.t_2{     width: 80%;float: left; padding: 0 3%;  box-sizing: border-box;}
.news_list_2 ul li p{width:100%; float:left; font-size:1.4rem; color:#333333; border-bottom:1px solid #dfdfdf;text-overflow:ellipsis ;white-space:nowrap; overflow:hidden; padding:20px 0;}
.news_list_2 ul li span{width:100%; float:left; font-size:14px; color:#898989;  line-height:25px; height:50px; overflow:hidden; margin-top:20px;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical; }
.news_list_2 ul li i{float:left; font-size:14px; color:#898989; font-style:normal; margin-top:25px;}
.news_list_2 ul li .xwbd_2{float:right; font-size:14px; color:#fff;margin-top:10px; background:#666; padding:10px 30px; border-radius:50px;}
.news_list_2 ul li p:hover{color:#d6a764;}

.news_list_2 ul li .xwbd_2:hover{color:#fff;background:#d6a764;transition:all 0.3s; }
.news_list_2 ul li .xwbd_1:hover{box-shadow:0px 1px 10px rgba(0,0,0,0.3);transition:all 0.5s;} 




.news_list_3{ width:100%; float:left; margin-top:2rem;}
.news_list_3 ul li{width:50%; float:left; padding:1% 1% 1% 1%; box-sizing:border-box;}


.news_list_3 ul li dt.t_3{ background: url(images/bj_03.jpg) no-repeat center;     width: 100%;float: left; padding: 1% 3% 3% 3%;  box-sizing: border-box;}
.news_list_3 ul li p{width:100%; float:left; font-size:1.4rem; color:#333333; border-bottom:1px solid #dfdfdf;text-overflow:ellipsis ;white-space:nowrap; overflow:hidden; padding:20px 0;}
.news_list_3 ul li span{width:100%; float:left; font-size:14px; color:#898989;  line-height:25px; height:50px; overflow:hidden; margin-top:20px;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical; }
.news_list_3 ul li i{float:left; font-size:14px; color:#898989; font-style:normal; margin-top:25px;}
.news_list_3 ul li div{float:right; font-size:14px; color:#fff;margin-top:10px; background:#666; padding:10px 30px; border-radius:50px;}
.news_list_3 ul li p:hover{color:#d6a764;}

.news_list_3 ul li div:hover{color:#fff;background:#d6a764;transition:all 0.3s; }
.news_list_3 ul li dt.t_3:hover{box-shadow:0px 1px 10px rgba(0,0,0,0.3);transition:all 0.5s;} 


/*中秋科普*/

.zqkp{background:url(images/bj_07.jpg) no-repeat center; padding:80px 0;}
.zqkp_2{width:100%; float:left; background:url(images/jr.jpg); height:600px; margin-top:60px;}
.zqkp_2 p{width:40%; float:left; font-size:16px; color:#333333; line-height:30px; margin-left:6%; margin-top:10%;}



/*历史的那一天*/

.ls{ background:url(images/bj_08.jpg) no-repeat center; padding:80px 0;}
.ls_2{width:100%; float:left; margin-top:20px;}
.ls_2 img{max-height:100%; max-width:100%;}



.foot{background:#333;}
.foot .footbox{ width:1000px; overflow:hidden; margin:0px auto; padding:15px 0px;}
.foot .footbox p{height:30px;line-height:30px;overflow:hidden;font-size:14px;color: #ffffff;}
.foot .footbox p a{font-size:14px;color: #ffffff;margin: 14px;}
.foot .footbox p a:hover{ color:red;}







