﻿@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0; outline: none;}
body{ background:#fff; font: 14px/1.5 "Microsoft Yahei",arial,"Hiragino Sans GB",sans-serif;  }
h1,h2,h3,h4,h5,h6{font-family: "Microsoft Yahei";}
img{ display: block; margin: 0; padding: 0; border:0;}
.clearfix:after{content:""; display:block;clear:both;}
.clearfix{zoom:1;}
ul li{list-style: none;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
a:link{text-decoration: none;}

/* ---Index---- */
.row{width:1200px;margin:0 auto;}
.N{padding-top: 37px;}
.N_search{width:650px;float: left;position: relative;padding-left: 75px;}
.N_search input{width:485px;height: 40px;border: 1px solid #373737;font-size: 14px;color: #777;padding-left: 9px;line-height: 40px;outline-color:invert;}
.N_search .btn{width:85px;height: 40px;background: #333333;border:0;position: absolute;right:91px;right:141px\10;top:0;border-radius:0;}
.N_search p{font-size: 14px;color: #777;line-height: 28px; margin-top: 10px; display:block;}
.N_search p a{color: #777;padding-left: 12px;}
.N_search p a:hover{color: #e95b19;}
.btn span{color:#fff;font-size: 20px; top:3px;}
.N_telt{display: inline-block;position:relative;}
span.ndata{color:#777;position:absolute;bottom:-5px;left:58px;}
.glyphicon-th-list:before{padding-right: 6px;vertical-align:-2px;}
li.N_order,li.Nkgd,li.Ngf{float:left;}
li.N_order a,li.Nkgd a,li.Ngf a{color: #fff;line-height: 51px;float:left;cursor:pointer;padding:0 27px;}
li.Nkgd,li.Ngf{position:relative;}
.container-fluid{height: 51px;background: #FF5C01; display:block;}
.nav li{float: left;line-height: 51px;}
.nav li a{font-size: 14px;color: #fff;padding:0 27px;}
.nav li a:hover{background: #f47f49;height: 51px;}
.nav > li > a:focus{background: none;}
.pagination>li:first-child>a{border:0;border-radius: 0;}
.col-lg-10{padding:0;}
.Gbanner .carousel-inner{width:1200px;margin:14px auto ;}
.Gbanner >.carousel-inner > .item >img{width:100%;height: 430px;}
/*.item.a1{cursor:pointer;}*/
.Gbanner{width:100%;height: 430px;}
.Gbanner .carousel-inner .item{margin: 0 auto; width: 100%;height: 430px;overflow: hidden;text-align: center;}
ol.carousel-indicators {bottom:0\9;}
.Nbot{bottom:0;}
.Nbot li{width:30px;height: 5px;background: #fff;border-radius: 0;border:0;margin:0;}
.Nbot .active{background:#90482b;width:30px;height: 5px;}
.Nbrand {padding-top: 45px; font-size: 0; height:108px}
.Nbrand a{width: 126px;height: 36px;display: inline-block;font-size: 14px; color: #333;line-height: 36px;text-align: left;margin-right: 23px; cursor:pointer;}
.Nbrand a:hover{color:#e95b19;}
.Nbrand span:hover{color:#e95b19;}
.Nbrand span{color: #333;font-size: 20px;vertical-align: middle;}
.N_brand{display:none;width:1200px;background: #fff;}
.N_info .col-lg-3{ width:288px;height: 300px;text-align: center;margin-bottom: 12px;}
.N_bm {border-bottom: 1px solid #dfdfdf;padding-bottom: 32px;}
.N_info a{display: inline-block;margin-bottom: 18px;}
.N_info p{font-size: 14px;line-height: 22px; overflow: hidden;}
.N_info p span{color: #dd5a1f;}

.N_page li .next_page{font-size:22px; cursor:pointer; color:#777}
.N_page li .pre_page{font-size:22px; cursor:pointer; color:#777}
.N_page li a{font-size: 14px;color: #777;text-align: center;line-height: 16px;margin-left: 15px;border-radius: 0;cursor:pointer;}
.N_page li .Ncur{color:#e95b19; }
.N_page li span{border-radius: 0;}
.N_page{padding-right: 15px;}
.N_page li i.wh18{width:18px;height: 18px;border: 1px solid #dfdfdf;display: inline-block;text-align: center;line-height: 18px;vertical-align: top;font-style: normal;margin-left: -8px;margin-right: 8px;}
.N_page li span{color: #dd5a1f;margin-left:7px;}
.pagination{margin:0;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{text-decoration: none;color:#e95b19;}

.L_user h3{margin-top: 0;color: #333;display: inline-block;}
.L_pre{float: right;border: 1px solid #dfdfdf;height: 20px;margin-right: 38px;}
.L_pre span{width:40px;height: 18px;display: inline-block;text-align: center;color: #777;cursor: pointer;overflow: hidden;}
span.Rpre_pingjia{border-left:1px solid #dfdfdf;background:#f2f2f2;}
span.Rpre_jilu{border-left:1px solid #dfdfdf;background:#f2f2f2;}
span.Rpre{background:#f2f2f2;border-left:1px solid #dfdfdf;} 
.glyphicon{top:0;line-height: 18px;}
.L_pre span:hover{background: #f2f2f2;}

.L_overflow {height: 360px;overflow: hidden;}
.L_overflow ul{padding-top: 37px;height: 1000px;}
.L_overflow ul li{font-size: 14px;padding-left: 17px;line-height: 28px;margin-bottom: 34px;}
.L_overflow ul li p{overflow: hidden;}
span.L_number{color: #dd5a1f;}
span.L_moble{color: #999;}
.N_user{padding-top: 35px;}
.R_overflow{height: 360px;overflow: hidden;}

.N .col-lg-3{padding:0;float:right;}
.col-lg-5 h3{margin:0;display: inline-block;}
.R_overflow ul{height: 1000px;padding-top: 37px;}
.R_overflow ul li{font-size: 12px;line-height: 20px;color: #777;margin-bottom: 53px;}
.R_overflow ul li span{overflow: hidden;}
.R_overflow ul li span.Rnumber{color: #333;font-size: 14px;}
.Rimg{float: left;width:73px;height: auto;}
.Rmin{float: right;margin-right: 38px;color: #e95b19;}
.N_show{width:1200px;margin:55px auto;}
.N_show h3{margin:0;color:#333;}
.N_tab{margin-top: 100px;}
.N_col{height: 301px;border-left: 1px solid #dfdfdf;padding:0;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;}
.N_nav li.Nbor{border-right:0;width:188px;}
.N_nav{width:570px;height: 48px;border:0;}
.N_nav li{width:190px;height: 48px;border-bottom: 1px solid #dfdfdf;background: #f2f2f2;border-top: 1px solid #dfdfdf;background: #f2f2f2;border-right: 1px solid #dfdfdf;}
.N_nav li a{color: #333;height: 48px;line-height: 48px;font-size: 16px;text-align: center;border-radius: 0;border: 0;margin-right:0;}
.N_nav li a:hover{background: none;}
.N_tablist{padding:30px 36px 0;}
.N_tablist li{line-height: 34px;}
.N_tablist li a{font-size: 14px;color: #777;}
.N_tablist li a:hover{color: #e95b19;}
.N_tablist li i{color: #e95b19;font-style: normal;}
.N_tablist li span{float: right;color: #777;font-size: 14px;}
a.Nmore{float: right;color: #e95b19;padding-right: 64px;background: url(../images/n_gmore.png) no-repeat center;}
.N_video{width:590px;height: 301px;position: relative;margin-left: 10px;overflow: hidden;}
.N_video ul{width:5000px;}
.N_video ul li{float: left;}
.N_new{display:none; background:#000; opacity:0.2; filter:Alpha(opacity=23)\9;position: absolute;bottom:0;left:1px;width:590px;height: 74px;}
/*.N_ie .active{display:block;}*/
.N_ie .cur{display:block;}
.N_ie{display:none; position: absolute;bottom:0;left:25px;padding:0 18px 0 15px;color:#fff;}
/*.N_video .active{display:none;}*/
.N_video span{width:33px;height: 75px;background: #000;opacity: 0.2;filter:alpha(opacity=20);position: absolute;top:50%;margin-top:-38px; text-align: center;color: #fff;font-size: 20px;line-height: 75px;}
.N_video span.NL{left:12px;}
.N_video span.NR{right: 12px;}
.N_tab .col-lg-6{width:570px\9;}
.N_ie h4{font-size: 16px;margin:0; color:#fff;}
.N_ie p{font-size: 12px;padding-top:5px;}
.glyphicon-comment:before,.glyphicon-list-alt:before{padding-right: 8px;vertical-align: -3px;}
.glyphicon-picture:before{padding-right: 8px;vertical-align: -3px;}
.Nfriend{ margin:40px auto 0;} 
.Nfriend h4{font-size: 16px;}
.N_site{margin-top: 12px;}
.N_site a{font-size: 14px;color: #777;padding-right: 39px;}
.N_site a:hover{color:#e95b19;}
.Nfriend .Njoin{display: inline-block;padding-left: 126px;margin-top: 40px;margin-bottom:18px;font-size: 14px;color: #777;}
.Nfriend .Njoin a{display: inline-block;padding-left: 36px;vertical-align: middle;}
.Nfriend .Njoin img{display: inline-block;}
.Nft{height: 255px;background: #333333;}
.N_flow{border-bottom: 1px solid #5c5c5c;padding:30px 0 23px 66px;}
.N_flow .col-lg-3{width:25%;}
.Nfooter{padding-left: 60px;}
.Nfooter dl{color:#d0d0d0;padding:30px 0;line-height: 25px;margin-bottom:0;}
.Nfooter dt{font-size: 18px;font-weight: normal;margin-bottom: 8px;}
.Nfooter dd a{font-size: 14px;color:#d0d0d0;cursor:pointer;}
.Nfooter dd a:hover{color: #e95b19;}
.Nfooter dt span{font-size: 14px;} 
.Ncompany{height: 96px;background:#2d2d2d;}
.Ncomp{height: 96px;}
.Ncomp p{text-align: center;font-size: 12px;color: #d0d0d0;margin:0;line-height: 20px;}
.Ncomp p a{color: #d0d0d0;}
.Ncomp p a:hover{color: #e95b19;}
.Nsuspend{position: fixed;top:68%;right:15px;z-index: 110;}
.Nsuspend li{width:68px;height: 66px;background: #f3ab5e;text-align: center;margin-bottom: 18px;border-radius: 10px;padding-top:15px;}
li.Npt{padding-top: 18px;}
.Nsuspend li a{font-size: 16px;color: #fff;display: inline-block;width:68px;height: 66px;}
.Nsuspend li a span{display:block;font-size: 12px;}
.Nsuspend li:hover{background: #e95b19;display: inline-block;width:68px;height: 66px;border:0;text-decoration: none;}
/* ----N_help---- */
.Ncontent{margin-top: 20px;margin-bottom: 169px;}
.N_Newlist{float: left;width:240px;margin-right:40px;}
.N_Newlist h2{font-size: 26px;height: 61px;background: #f1f1f1;color: #666;text-align: center;line-height: 61px;margin:0;border-bottom: 1px solid #ddd;l}
.N_Newlist ul{margin-bottom: 0;}
.N_Newlist ul li{height: 61px;border-bottom: 1px solid #ddd;line-height: 61px;text-align: center;cursor: pointer;}
.N_Newlist ul li a{font-size: 16px;color:#666;display: inline-block;width:240px;height: 61px;text-decoration: none;}
.N_Newlist ul .active{background: #e95b19;color: #fff;}
.N_Newinfo{float: left;width: 900px;height: 914px;border: 1px solid #ddd;padding:0 20px;}
.N_Newinfo h3{font-size: 24px;color: #e95b19;height: 61px;border-bottom: 1px solid #ddd;line-height: 61px;margin:0;}
.N_Newinfo ul.H_info{padding-top: 12px;}
.N_Newinfo .H_info li{line-height: 45px;height: 45px;overflow: hidden;}
.N_Newinfo .H_info li a{font-size: 14px;color: #777;}
.H_info li a:hover{color: #e95b19;}
.N_Newinfo .H_info li span{color: #999;float: right;margin-right: 117px;}
ul.H_page{margin:96px 0 0 234px;}
/* ----N_Question---- */
.N_q{border-bottom: 1px solid #dfdfdf;width:1200px;padding-bottom: 30px;}
.N_home{ border-bottom: 1px solid #dfdfdf;width:1200px;color:#999;background:#f5f5f5;padding:8px 15px;}
.N_home a{color: #999;font-size: 14px;}
.N_home a:hover{color: #e95b19;}
.N_row {padding-top: 10px;}
.N_row nav{margin-right: 291px;}
.N_row .col-lg-3{width:340px;}
.N_row .col-lg-3 h3{height: 48px;text-align: center;line-height: 48px;color: #333;font-size: 18px;margin:0;background: #f2f2f2; width: 325px;}
.N_hot{padding-top: 27px;width:325px; border: 1px solid #ccc;}
.N_hot li{float: left;width:161px;text-align: center; height: 198px;}
.N_hot li a{line-height: 30px;color:#333;}
.N_hot li img{height: 130px;margin:0 auto;}
.N_type_h3 {border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc;}
.N_question{padding-top: 0;margin-top: 24px;height: 420px;}
.N_question p{padding:10px 8px 0 10px;color: #e95b19;font-size: 12px;margin:0;}
.N_question p i{font-size: 12px;color:#fff;width:16px;height: 16px;background: #e95b19;border-radius: 5px;display: inline-block;font-style: normal;text-align: center;line-height: 16px;margin-right: 10px; }
.N_question h3{width: 323px; border-bottom: 1px solid #ccc;}
p.N_da i{background: #333;}
p.N_da{color: #333;line-height: 24px;}
.N_row .col-lg-9{width:860px;height: 960px;padding-left: 20px;}
.Gmedia{border-bottom: 1px solid #dfdfdf;padding:15px 0;}
.N_Ainfo{color:#e95b19;cursor: pointer;}
.media-body{padding-top: 8px;font-size: 12px;}
.media-body a{color: #777;cursor: pointer;}
.media-body a:hover{color: #e95b19;text-decoration: none;}
.N_Qpage li a.N_border{border:0;}
.media-heading{font-size: 20px;color: #333;}
.N_Qpage li a{width: 35px;height: 35px;border: 1px solid #dfdfdf;display: inline-block;text-align: center;line-height: 35px;color: #777;}
.N_Qpage li a.N_Next{width:68px;}
.N_Qpage li a.active{background: #e95b19;color: #fff;border:0;width:33px;height: 33px;}
.N_Qpage > li > a:focus, .N_Qpage > li > a:hover, .N_Qpage > li > span:focus, .N_Qpage > li > span:hover{text-decoration: none;color:#fff;background: #e95b19;}
/* -----N_Conpany----- */
.N_Conpany{padding-top: 10px;}
.N_Conpany .col-lg-9{width:860px;padding-right: 20px;padding-left: 0;}
.N_Conpany .col-lg-9 img{margin:0 auto;}
.N_Conpany .col-lg-9 h2{text-align:center;margin-bottom:20px;margin-top:32px;}
.N_Conpany .col-lg-9 h3{text-align: center;height: 53px;border-bottom: 1px solid #dfdfdf;}
/* .N_F h4{color: #333;font-size: 14px;padding-left: 18px;}
.N_F h5{font-size: 12px;padding-left: 18px;}
.N_F p{font-size: 12px;color: #777;padding-left: 18px;overflow: hidden;} */
.N_share{margin:36px 0 83px 0;}
.N_share img{display: inline-block;}
.N_Conpany .col-lg-3{width:340px;height:720px;background: #f2f2f2;padding:0;}
.N_hd{height: 231px;margin-top: 0;margin-bottom: 20px;}
.N_hd h3{text-align: center;border-bottom: 2px solid #ccc;font-size: 18px;margin:0;height: 48px;line-height: 48px;background: #f2f2f2; margin-left: 8px;}
.N_hd p{padding-top: 11px;margin:0;overflow: hidden;}
.N_hothd h3{border:0;}
.N_hd p a{color:#e95b19;}
.N_hd p a:hover{color:#333;}
.N_hothd{width: 340px;height: 432px;background: #f2f2f2;}
.N_hothd ul li {margin-bottom: 20px;position: relative;}
.N_hothd ul li p{padding-left: 6px;position: absolute;bottom:0;left:10px;line-height: 40px;}
.N_opc{width:320px;height: 40px;position: absolute;bottom:0;left:10px;background:#000;opacity: 0.2;filter:Alpha(opacity=23)\9;}
.N_hothd ul li img{margin:0 auto;}
.N_hothd ul li a{color: #fff;}
p.N_date{text-align:center;padding-right:18px;margin-bottom:15px;}
/* ----N_GumaHall----- */
.N_Ghall .row{height: 572px;border-bottom: 1px solid #dfdfdf;padding-top:10px;}
.N_activity .row{padding-top:10px;}
.N_activity {border-bottom: 1px solid #dfdfdf;}
.N_Ghall .col-lg-3{width:351px;height: 507px;background: #f2f2f2 url(../images/N_cn.png) no-repeat;}
.N_Ghall .col-lg-9{width:773px;padding-left: 77px;padding-right:0;}
.N_Ghall .col-lg-9 h3{width:696px;height: 49px;background: #f2f2f2;margin:0;text-align: center;line-height: 49px;font-size: 18px;}
.N_Ghall .col-lg-9 .N_pic{margin-top:9px;height: 450px;float: left;position: relative;overflow: hidden;width:390px;}
.N_Ghall .col-lg-9 .N_bbs{width:306px;height: 450px;background: #f2f2f2;float: right;margin-top: 9px;padding-left: 26px;padding: 10px 20px;position: relative;}
.N_bbs span{width:21px;height:40px;background:url(../images/N_garrw.png) no-repeat;position: absolute;top:35px;left:-21px;}
.N_bbs p{margin:0;}
.N_pic span{width:32px;height: 60px;position: absolute;top:210px;background: #fff;opacity: 0.2;filter:alpha(opacity=20);text-align: center;line-height: 60px;font-size: 30px;color: #777;}
.N_Lnext{left:0;}
.N_Rpre{right:0;}
/* ----N_Activity----- */
.N_activity .col-lg-6{padding:0;}
.A_img{width:590px;height: 200px;background: url(../images/N_aimg.png) no-repeat;position: relative;margin-bottom: 20px;float: left; margin-left: 10px}
.A_img a{width:590px;height: 200px;display: inline-block;cursor:pointer;}
.A_rgba{background:#000; opacity:0.2; filter:Alpha(opacity=23)\9;position: absolute;bottom:0;left:0;width:590px;height: 60px;}
.A_info{position: absolute;bottom:0;left:0;width:590px;height: 60px;color: #fff;padding:9px 0 0 16px;line-height: 30px;}
.A_info h4{font-size: 18px;margin:0;}
.A_info p{font-size: 12px;overflow: hidden;}
.A_mt{margin-left: 10px;}
.N_hothd ul li a{color: #fff;}
.tips { padding-left: 200px; margin-top: 35px; margin-bottom: 30px; color: #666;}
.red{ color: #ff5c01;}
.inputgopage{ width: 35px; /* margin-left:-13px; */ margin-right: 3px;  text-align: center;}
.inputgopage:focus{ padding-left: 0px; outline: none;}
.btngopage{ padding: 0 3px; font-size: 14px; margin-left: 5px; margin-top: -2px; color: #e95b19;}
.orderphone{ line-height: 28px;padding-left: 5px; height:28px;}
.err{ color: #f00; line-height: 21px; text-align:center;}
.orderphone:focus{ outline: none;}
.N_page li .dd_active{ color: #ff2832;}
.Ntac img{width:84px;height: 84px;}
#demo3 {overflow:hidden; height:231px; width: 1000px; margin-left: 90px;}
#indemo {float: left; width: 3000%;}
#demo1{overflow:hidden; float:left;}
#demo2{float:left;}
#indemo .col-lg-3{ width:268px;}
#pic {overflow:hidden; height:450px;}
#inpic {float: left; width: 3000%; height:450px;}
#pic1{height:0;}
#pic1 li{float: left;}
#pic2 li{float: left;}
.N_pic ul{width:5000px; }
span.dd_spleft{width:26px;height: 50px;position: absolute;top:86px;;left:0;background: url(../images/sleft.png) no-repeat; cursor: pointer;}
span.dd_spright{width:26px;height: 50px;position: absolute;top:86px;right:23px;background: url(../images/sright2.png) no-repeat; cursor: pointer;}
#page ul{width:600px;margin:0 auto ;height: 60px;margin-top: 30px;line-height: 60px;}
#page li{float: left; text-align: center; margin-left: 12px;}
#page li input{text-align: center;line-height: 18px;}
.dd_now{color:#dd5a1f}
.diswx{ display: none; position: absolute; margin-top:-75px; margin-left: 145px;  z-index: 99; zoom:1; width: 70px; height: 70px; text-align: center;}
/* ---ͼƬ--- */
.carousel-inner .active button{background:#ff5c01; position:absolute; height: 54px; width: 17%; left: 799px; top: 278px; color:#fff; font-size:22px; border:none;no-repeat bottom left}
#lunzhuan {overflow:hidden; height:301px;}
#inLunzhuan {float: left; width: 1000%; height:301px;}
#inLunzhuan li img{margin-top:-77px;}
.N_video i.Playicon{width:73px;height:72px;display:inline-block;background: url(../images/G_playicon.png) no-repeat center;margin-left:258px;position:relative;top:113px;}
/*#lunzhuan1{overflow:hidden; float:left; width:590px; height:301px;}
#lunzhuan2{float:left;  width:590px; height:301px;}*/
.Nnone{position: relative;}
.Nhide{position: absolute;top:0;left:-84px;display: none; z-index:999;}
.Nhide img{width:84px;height: 84px;}
.nav-tabs>li.active>a{background: #fff;}
.cancelul li img{ vertical-align: middle; display: inline-block;}
.w195 .media {text-align: center;padding-top: 20px;}
.guma textarea {  height: 28px; line-height: 28px; overflow: hidden;  resize: none;  width: 415px; padding-left: 5px;vertical-align: middle;font-size: 14px;}
.category{cursor:pointer;}
.N_share div a{text-align:left;}
#Nfixed{position:absolute;top:0;left:0;width:100%;z-index:100;background:#fff;}
#Nfixed.scroll{position:fixed;top:-26px; border-bottom: 1px solid #EEE;}
#Nfixed.scroll p{display:none;}
#Nfixed.scroll .container-fluid{display:none;}
.h176{width:100%;height:176px;}
.myEval img{display:inline-block;}
li.g_Question{position: relative;}
li.g_Question:hover{color:#fff;}
ul.li_Question{width:110px;position: absolute;top:50px;left:0;display:none;}
ul.li_Question li{width:110px;height: 45px;background: #f47f49;text-align:center;float: none;border-top: 1px solid #fff;}
ul.li_Question li a{width:110px;height:45px;color:#fff;display:block;padding:0;}
.Huodong-Tip{color: #908d8d; margin: 7px;}
.New-Order-Num{color: #777; margin-left: 7px; margin-top: 17px;}
.New-Order{border: 1px solid transparent; width: 100px; height: 23px; background-color: #ff5c01; color: #fff; margin-left: 14px;}
#orderNum{outline: none; width: 291px;}
.sub{margin-top: 15px; color: red; display: none;}
.orderMail{float: left; position: relative; margin-left: 0px;}
.carousel-inner .a1,.carousel-inner .a1 {
	width:1200px;height: 430px;
    background:url("../images/Nbanner3.jpg") no-repeat scroll center top;}
.carousel-inner .a2{ background:url("../images/Nbanner1.jpg") no-repeat scroll center top;}
.carousel-inner .item a{width:1200px;height: 430px;display: inline-block;}
/*.carousel-inner .a1:before{content: "";width:164px;height:53px;background: url("../images/dd_hongbao1.png") no-repeat center;position: absolute;bottom:49px;left:50%;margin-left:-528px;z-index: 99;
-webkit-animation-duration: 2000ms;
animation-duration: 2000ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-name: Christmas;
animation-name: Christmas;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-transform-origin: center bottom;
-ms-transform-origin: center bottom;
transform-origin: center bottom 0;
animation-delay: 750ms;
}
.carousel-inner .a1:after{content: "";width:176px;height:105px;background: url("../images/dd_hongbao2.png") no-repeat center;position: absolute;bottom:95px;right:30px;z-index: 105;
-webkit-animation-duration: 3000ms;
animation-duration: 3000ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-name: Christmas;
animation-name: Christmas;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-transform-origin: center bottom;
-ms-transform-origin: center bottom;
transform-origin: center bottom 0;
animation-delay: 750ms;
} 

@-webkit-keyframes Christmas{
    0%,100%,20%,53%,80% {
		-webkit-transition-timing-function: cubic-bezier(0.215,.61,.355,1);
		transition-timing-function: cubic-bezier(0.215,.61,.355,1);
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}

	40%,43% {
		-webkit-transition-timing-function: cubic-bezier(0.755,.050,.855,.060);
		transition-timing-function: cubic-bezier(0.755,.050,.855,.060);
		-webkit-transform: translate3d(-30px,0,0);
		transform: translate3d(-30px,0,0)
	}

	70% {
		-webkit-transition-timing-function: cubic-bezier(0.755,.050,.855,.060);
		transition-timing-function: cubic-bezier(0.755,.050,.855,.060);
		-webkit-transform: translate3d(-15px,0,0);
		transform: translate3d(-15px,0,0)
	}

	90% {
		-webkit-transform: translate3d(-4px,0,0);
		transform: translate3d(-4px,0,0)
	}
}
@-moz-keyframes Christmas{
    0%, 100%, 20%, 53%, 80% {
    transform: translate3d(0px, 0px, 0px);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
40%, 43% {
    transform: translate3d(-30px, 0px, 0px);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
70% {
    transform: translate3d(-15px, 0px, 0px);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
90% {
    transform: translate3d(-4px, 0px, 0px);
}
}
@-ms-keyframes Christmas{
    0%, 100%, 20%, 53%, 80% {
    transform: translate3d(0px, 0px, 0px);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
40%, 43% {
    transform: translate3d(-30px, 0px, 0px);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
70% {
    transform: translate3d(-15px, 0px, 0px);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
90% {
    transform: translate3d(-4px, 0px, 0px);
}
}
keyframes Christmas{
    0%, 100%, 20%, 53%, 80% {
    transform: translate3d(0px, 0px, 0px);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
40%, 43% {
    transform: translate3d(-30px, 0px, 0px);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
70% {
    transform: translate3d(-15px, 0px, 0px);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
90% {
    transform: translate3d(-4px, 0px, 0px);
}
}
@keyframes Christmas{
	0%,100%,20%,53%,80% {
		-webkit-transition-timing-function: cubic-bezier(0.215,.61,.355,1);
		transition-timing-function: cubic-bezier(0.215,.61,.355,1);
		-webkit-transform: translate3d(0,0,0);
		-ms-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0);

	}

	40%,43% {
		-webkit-transition-timing-function: cubic-bezier(0.755,.050,.855,.060);
		transition-timing-function: cubic-bezier(0.755,.050,.855,.060);
		-webkit-transform: translate3d(-30px,0,0);
		-ms-transform: translate3d(-30px,0,0);
		transform: translate3d(-30px,0,0);
	}

	70% {
		-webkit-transition-timing-function: cubic-bezier(0.755,.050,.855,.060);
		transition-timing-function: cubic-bezier(0.755,.050,.855,.060);
		-webkit-transform: translate3d(-15px,0,0);
		-ms-transform: translate3d(-15px,0,0);
		transform: translate3d(-15px,0,0);
	}

	90% {
		-webkit-transform: translate3d(-4px,0,0);
		-ms-transform: translate3d(-4px,0,0);
		transform: translate3d(-4px,0,0);

	}
}*/

.N_daodu{font-size:22px;border: 1px dashed #dfdfdf; margin-bottom: 13px; width: 800px; margin: 20px 20px 13px 20px; background: #f6f6f6;}
.N_daodu div{font-size:14px; line-height: 25px; margin: 6px;}
.N_daodu p{float:left; margin-left: 20px; margin-right: 10px;}
.mainContainer{border: 1px solid #dfdfdf;}
.mainContainer p{margin: 0 20px 10px;}
.mainContainer p:last-child{margin-bottom: 20px;}
/* ---NewYear--- */
.ny_body{width:100%;position: relative;background: #b5002b;}
.ny_bgL{position: absolute;top:50%;margin-top:-1629px;left:0;width:614px;height: 833px;background: url(../images/ny_hh01.png) no-repeat;z-index: 1;}
.ny_bgR{position: absolute;top:50%;margin-top:-618px;right:0;width:619px;height: 481px;background: url(../images/ny_hh02.png) no-repeat;z-index: 1;}
.NY_container{width:100%;overflow: hidden;} 
.NY_info{width:100%;padding-bottom: 98px;position: relative;z-index: 2;} 
.ny_nav{width:205px;height: 784px;background: url(../images/ny-nav.png) no-repeat;position: fixed;top:50%;margin-top:-392px;right:-69px;z-index: 999;display:none;}
.ny_nav ul{position: absolute;top:156px;left:19px;}
.ny_nav ul li{width:110px;height: 54px;text-align: center;}
.ny_nav ul li i.ny_i{width:22px;height: 11px;display:block;background: url(../images/ny_xsbg.png) no-repeat;margin:0 auto;}
.ny_nav ul li a{width:110px;height: 55px;display:block;background: url(../images/ny-navbg.png) no-repeat;font-size: 18px;color:#ffea7a;padding-top: 13px;}
.ny_nav ul li a:hover{width:110px;height: 55px;background: #eac26e url(../images/ny-hover) no-repeat; color:#c01c21;text-decoration: none;}
.ny_nav ul li a:link{text-decoration: none;}
.ny_nav ul .current{background: #eac26e;}
.NY_top{width:100%;overflow: hidden;}
.NY_top img{width:1920px;position: relative;margin-left:-960px;left:50%;}
.NY_centent{width:1100px;height:87px;background: url(../images/ny_hd.jpg) no-repeat;margin:0 auto;position: relative;} 
.NY_centent span,.rule_hd span{position: absolute;top:-3px;}
.NY_centent .NY_lt,.rule_hd .NY_lt{width:99px;height:385px;background: url(../images/ny_dl1.png) no-repeat;left:-99px;}
.NY_centent .NY_gt,.rule_hd .NY_gt{width:104px;height: 391px;background: url(../images/ny_dl2.png) no-repeat;right:-104px;}
.NY_flow,.NY_con,.NY_recover,.NY_new,.NY_fanx,.rule_con{width:1100px;margin:0 auto;background: #ff9915;padding-top: 43px;}
.NY_flow h3,.NY_con h3,.NY_recover h3,.NY_new h3,.NY_fanx h3{width:465px;height:73px;background: url(../images/ny_flow.png) no-repeat;margin:0 auto 39px;text-align: center;font-size: 36px;color:#ffa615;line-height: 73px;font-weight: bold;}
.NY_flowpic{text-align: center;padding-bottom: 53px;}
.NY_flow .NY_flowpic img{margin:0 40px;display: inline-block;}
.NY_flow .NY_flowpic i{font-style: normal;width:12px;height: 20px;background: url(../images/ny_pre.png) no-repeat;display: inline-block;}
.NY_con,.rule_con{background: #ffa615;}
.NY_conpic{text-align: center;padding-bottom: 55px;}
.NY_con .NY_conpic img{margin:0 8px;display: inline-block;}
.NY_recover,.NY_fanx{background: #ff9915;}
.NY_search{width:574px;margin:0 auto;position: relative;}
.NY_search input.ny_input{width:560px;height:54px;border:0;background: url(../images/ny_search.png) no-repeat;line-height: 54px;padding-left: 25px;outline-color:#ff9915; color: #ffd48e; font-size: 14px;}
.NY_search p{font-size: 14px;line-height: 34px;padding-left: 33px;color: #ffd48e;}
.NY_search p a{color: #ffd48e;margin-left: 13px; cursor:pointer;}
.NY_search b{width:32px;height: 33px;background: url(../images/ny_icon.png) no-repeat right center;font-weight: normal;position:absolute;top:12px;right: 39px; cursor:pointer}
.NY_recover ul{width:1100px; height:670px; margin-top: 20px;}
.NY_recover ul li{width:250px;background: #fff;border-radius: 5px;text-align: center;padding:21px 0 23px 0;margin-left:20px;float: left;margin-bottom: 20px;border:1px solid #fff;}
.NY_recover ul li a{display:block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.NY_recover ul li a img{margin:0 auto;}
.NY_recover ul li a.NY_color{font-size: 13px;color:#000;padding:15px 0 10px 0;}
.NY_recover ul li a.NY_icon{width:100px;height: 25px;border-radius: 5px;font-size: 14px;color:#fff;text-align: center;line-height: 25px;background: #c2150f;margin:0 auto;}
 .NY_recover ul li:hover{width:250px;border:1px solid #b5002b;border-radius: 5px; }
.NY_new{background: #ffa615;}
.NY_fanx .fanx_con{text-align: center;padding: 0 130px 47px;position: relative;}
.NY_fanx .fanx_con img{margin-left:54px;display: inline-block;}
.NY_fanx .fanx_con .fanx_pic{margin-top: 30px;}
.NY_fanx .fanx_con span.fanx_bg{width: 476px;height: 306px;background: url(../images/ny_fanx06.png) no-repeat;position: absolute;bottom:-35px;left:-168px;}
.NY_rule{padding-bottom: 128px;width:100%;}
.NY_rule .rule_con {position: relative;padding-bottom: 60px;}
.rule_hd{width:1100px;height: 92px;background: url(../images/ny_hd.jpg) no-repeat;margin:0 auto;position: relative; }
.NY_rule .rule_con ul{width:1018px;background: #fcf1d1;margin:0 auto;border-radius: 5px;padding-bottom:50px;}
.NY_rule .rule_con ul li{font-size: 18px;color: #bf140f;padding-left: 30px;padding-top: 50px;line-height: 28px;}
.NY_rule .rule_con .ny_yh{width:135px;height:677px;background: url(../images/ny_yh.png) no-repeat;position: absolute;top:0;right:0;}
.rule_pic{margin-top: 45px;}
.rule_pic img{margin:0 -29px;}
.rule_pic a.ny_btn{width:314px;height: 93px;display: block;background: url(../images/ny_btn.png) no-repeat;text-align: center;line-height: 93px;font-size: 24px;color:#fff;font-weight: bold;margin:64px auto;}
.rule_pic a.ny_btn:hover,.rule_pic a.ny_btn:link{text-decoration: none;}
.NY_search input.ny_input::-moz-placeholder{ color: #ffd48e; font-size: 14px;}
.NY_search input.ny_input::-moz-placeholder{ color: #ffd48e; font-size: 14px;}
.NY_search input.ny_input::-ms-input-placeholder{color: #ffd48e; font-size: 14px;}
.NY_search input.ny_input::-webkit-input-placeholder{ color: #ffd48e; font-size: 14px;}
.NY_search input.ny_input::-input-placeholder{ color: #ffd48e; font-size: 14px;}
/* ---flow--- */
.Nflow{width:150px;height: 150px;position: fixed;bottom:20px;left: 15px; display:block;}
.Nflow a.Nzhiy{width:150px;height: 150px;display: inline-block;background: url(../images/nflow.png) no-repeat;}
.Nflow .Nclose{width:20px;height: 20px;display: inline-block;background: url(../images/nclose.png) no-repeat;position: absolute;top:0;right:0;cursor: pointer;z-index:116;}
.row h1.Ntitle{width:518px;height: 69px;background: url(../images/ntitle.png) no-repeat;margin:30px auto;}
.col-lg-6 dl.Nstep01,.col-lg-6 dl.Nstep02,.col-lg-6 dl.Nstep03,.col-lg-6 dl.Nstep04{padding-top: 110px;}
.col-lg-6 dl.Nstep01 dt,.col-lg-6 dl.Nstep02 dt,.col-lg-6 dl.Nstep03 dt,.col-lg-6 dl.Nstep04 dt{padding-bottom: 18px;font-size: 20px;color:#333;}
.col-lg-6 dl.Nstep01 dd,.col-lg-6 dl.Nstep02 dd,.col-lg-6 dl.Nstep03 dd,.col-lg-6 dl.Nstep04 dd{font-size: 16px;color:#777;}
.Nzhiy .row{border-bottom: 1px dashed #aca8a7;padding-bottom: 50px;padding-top: 40px;}
.col-lg-6 dl.Nstep02,.col-lg-6 dl.Nstep04{padding-left: 90px;}
.col-lg-6 dl.Nstep03{padding-left: 70px;}
.col-lg-6 dl.Nstep01 .ptm8{padding-bottom: 8px;}
.Nguma .row {padding-top: 30px;}
.Nguma .row h3{font-size: 36px;color: #ff5c01;padding-left: 98px;}
.Nguma .row ul{padding-left: 93px;padding-top: 18px;}
.Nguma .row ul li{padding-bottom: 20px;}
.Nguma .row ul li span{display:block;font-size: 16px;color: #ff5c01;}
.Nguma .row ul li p{font-size: 14px;color:#777;line-height: 28px;}
/* ---SunDrying--- */
body.sundrying{width:100%;}
.sd_top{width:100%;overflow: hidden;}
.sd_top img{width:1920px;position: relative;margin-left:-960px;left:50%;}
.sd_con{width:100%;height:391px;background: url(../images/sd_conbg1.png) no-repeat scroll top center;}
.sd_conbg1{width:100%;height:353px;background: url(../images/sd_conbg2.png) no-repeat scroll top center;}
.sd_conbg2{width:100%;height:260px;background: url(../images/sd_conbg3.png) no-repeat scroll top center;}
.sd_conbg3{width: 100%;height:362px;background: url(../images/sd_conbg4.png) no-repeat scroll top center;}
.sd_step0{width:1200px;margin:0 auto;}
.sd_step0 span.sd_step3{width:1200px;height: 822px;background: url(../images/sd_step3.png) no-repeat 0px 0px;display:block;margin:0 auto;position: relative;}
.Ncomp .n_wrap{width:480px;margin:0 auto;color:#fff;}
.n_wrap .n_warp_num{display:inline-block;}
.n_wrap .n_warp_pt{padding-left:48px;}
/* ---SpringActivity--- */
body.s_bg{background: #fdfcf8;width:100%;position: relative;}
.s_slt{position: absolute;left:0;top:140px;z-index: 1;width:364px;height: 609px;background: url(../images/s_slt.png) no-repeat;}
.s_sgt{position: absolute;right:0;top:50%;margin-top:-209px;z-index: 1;width:258px;height: 418px;background: url(../images/s_sgt.png) no-repeat;}
.s_sbt{position: absolute;left:0;bottom:-110px;z-index: 1;width:644px;height: 587px;background: url(../images/s_sbt.png) no-repeat;}
.s_img{width:100%;overflow: hidden;}
.s_img img{width:1920px;position: relative;margin-left:-960px;left:50%;}
.s_wrap_info{position: relative;z-index: 10;width:100%;height:600px;background: url(../images/s_bg.png) no-repeat top center;}
.s_wrap{padding-top: 200px;position: relative;z-index: 10;}
.s_con,.s_gift{width:1101px;margin:0 auto;background: #eaf2d6;}
.s_con_lt{width:406px;height: 248px;text-align: center;background: #fdfcf8;float: left;}
.s_con_bg{width:386px;height: 230px;background: #7ca719;padding-top: 63px;}
.s_con_bg img{margin:32px auto 0;}
.s_con_bg strong{font-size: 32px;color:#fff;position: relative;}
.s_con_bg strong:before{content: "";width:144px;height: 6px;background: url(../images/s_strong.png) no-repeat;position: absolute;bottom:-15px;left:-8px;}
.s_con_gt{float: left;padding-left: 16px;padding-top: 8px;}
.s_con_gt h3,.s_gift h3{color:#7ca719;font-size: 36px;font-weight: bold;letter-spacing: 1px;}
span.s_icon{color:#fff;width:79px;height: 77px;text-align: center;line-height: 80px;background: url(../images/s_td.png) no-repeat left center;display: inline-block;margin-right: 11px;}
.s_flowpic {padding-left: 40px;padding-top: 15px;}
.s_precover{padding-top: 276px;position: relative;z-index: 10;}
.s_gift{padding:50px;}
.s_pbottom{ padding-bottom:20px;}
.s_gift h3{width:249px;height: 89px;margin:-66px auto 0;background: #eaf2d6;letter-spacing: 1px;} 
.s_gift hr{height: 1px;background-color: #7ca719;}
p.s_color{color:#bcc7a2;}
.s_gift p.s_color a{color:#bcc7a2;}
.s_gift input.ny_input{width:560px;height:45px;border:0;background: url(../images/s_input.png) no-repeat;line-height: 45px;padding-left: 25px;outline-color:invert; color: #fff; font-size: 14px;}
.s_gift input.ny_input::-moz-placeholder{ color: #fff; font-size: 14px;}
.s_gift input.ny_input::-moz-placeholder{ color: #fff; font-size: 14px;}
.s_gift input.ny_input::-ms-input-placeholder{color: #fff; font-size: 14px;}
.s_gift input.ny_input::-webkit-input-placeholder{ color: #fff; font-size: 14px;}
.s_gift input.ny_input::-input-placeholder{ color: #fff; font-size: 14px;}
b.s_search{width:25px;height: 26px;background: url(../images/s_search.png) no-repeat right center;font-weight: normal;position:absolute;top:12px;right: 39px; cursor:pointer;}
.s_info{width:1101px; margin:0 auto;background: #eaf2d6;}
ul.s_info_type{padding-left: 12px;}
ul.s_info_type li{float: left;width:260px;background: #fff;border-radius: 3px;margin-right: 12px;padding-top: 17px;padding-bottom: 15px;margin-bottom: 15px;border: 1px solid #fff;}
ul.s_info_type li a{display:block;text-align: center;}
a.s_pic img{margin:0 auto;}
a.s_recover{width:100px;height: 25px;background: #7ca719;text-align: center;line-height: 25px;color:#fff;border-radius: 3px;margin:0 auto;}
ul.s_info_type li a.s_type{overflow: hidden;text-transform: ellipsis;white-space: nowrap;padding-top: 15px;padding-bottom:8px; }
ul.s_info_type li:hover{border: 1px solid #7ca719;}
ul.s_info_type li a.s_type:hover{color:#7ca719;}
.s_page{width:1101px; margin:0 auto;background: #eaf2d6;padding-bottom: 36px;}
.s_page_con{text-align: center;}
.s_page span{color:#7ca719;margin-right: 10px;text-align: center;}
.s_page .s_btn{border:0;background: none;color:#7ca719;}
input.s_input{width:20px;height: 20px;border: 1px solid #7ca719;background:#eaf2d6;outline-color:invert; text-align: center;}
span.s_pre{width:20px;height: 20px;display: inline-block;border: 1px solid #7ca719;text-align: center;}
span.s_page_cur{width:20px;height: 20px;display: inline-block;background:#7ca719;border-radius: 3px;color:#fff; }
.s_new{margin-top:0;}
.s_pnone{padding: 15px 50px;position: relative;z-index: 10;}
.s_rule,.s_con_btn{width:1101px;margin:35px auto 0;background: #eaf2d6;}
.s_rule .s_con_lt{float: left;}
.s_rule .s_con_gt{float: left;}
ul.s_con_list{padding-left: 20px;padding-top: 8px;}
ul.s_con_list li{list-style-type:decimal;font-size: 18px;color: #7ca719;line-height: 30px;}
.s_rule .s_con_fonts{float: left;padding-top: 108px;padding-left: 30px;}
.s_rule .s_con_erm{float: left;padding-top: 108px;width: 268px;text-align: center;}
.s_rule .s_con_erm img{margin:0 auto;}
.s_rule .s_con_erm span{font-size: 24px;color:#7ca719;line-height: 40px;}
.s_rule .s_con_pic{float: right;padding-top: 36px;margin-right: -30px;}
.clearfloat{clear:both} 
.s_con_btn{padding-top: 80px;margin-top:0;padding-bottom: 80px;position: relative;margin-bottom: 110px;z-index:}
a.s_btn_bg{width:315px;height: 93px;background: url(../images/s_btn.png) no-repeat; margin:0 auto;display:block;text-align: center;line-height: 93px;font-size: 34px;color:#fff;}
span.s_smallpic{width:74px;height: 53px;background: url(../images/s_smallpic.png) no-repeat;position: absolute;right:174px;bottom:100px;}

.row .col-lg-6{height: 220px;}
.container-con .col-lg-4{width:33.333%;position:relative;overflow:visible;}
.col-lg-4 .li_slideup{position:absolute;top:51px;left:0;z-index:200;display:none;}
.col-lg-4 .li_slidedown{position:absolute;top:51px;left:0;z-index:200;display:none;}
.container-con .col-lg-4 li a:hover{background: #f47f49;height: 51px;}



