@charset "utf-8";
/*reset.css*/
html, body {height: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,button,textarea,pre,thead,tbody,th,td {margin:0;padding:0;border:0;}
body,button,input,select,textarea {font:12px/1.5 "Microsoft Yahei",Arial,Helvetica, sans-serif;color:#fff;}
button[disabled]{background-color:#ccc;border-color:#ccc;}
input,button,select,textarea,a {outline: none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,i {font-style:normal;}
small{font-size:12px;}
ul,ol {list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none !important;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000000;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
img{display: block;border: none;margin: 0;padding: 0;}
del{display: none;}
.fl{float:left !important;}
.fr{float:right !important;}
.mr0{margin-right: 0 !important;}
.clear:after, .clear:before{display: table;content: '';clear: both;}
.box-sizing, .boxSizing{-webkit-box-sizing: border-box;box-sizing: border-box;}
.box-clear:before {content: " ";display: table;clear: both;}
.box-clear:after {content: " ";display: table;clear: both;}
.relative{position: relative;}

/*英文站需要隐藏的元素go*/
#J_NavCrumbs {
    display: none !important;
}
/*英文站需要隐藏的元素end*/

/*字体图标*/
@font-face {
    font-family: 'iconfont';
    src: url('/web_action/web_action_template/1/icon/iconfont.eot');
    src: url('/web_action/web_action_template/1/icon/iconfont.eot?#iefix') format('embedded-opentype'),
    url('/web_action/web_action_template/1/icon/iconfont.woff') format('woff'),
    url('/web_action/web_action_template/1/icon/iconfont.ttf') format('truetype'),
    url('/web_action/web_action_template/1/icon/iconfont.svg#iconfont') format('svg');
}
.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}

/**
 * 列表布局方式之（上下排版，上自适应，下固定）
 */
.set-top-auto{position: relative;}
.set-top-auto > .top{position: absolute;top: 0;bottom: 0;width: 100%;}
.set-top-auto > .bottom{position: absolute;bottom: 0;width: 100%;}


/****************** 专题公共样式 ******************************************************************************************/
.zhuanTiWrap{position: relative;width:100%;min-width:1200px;background-color: #ffffff;;color:#333333;}
/*{单背景}*/
.fixedBg{ width: 100%;min-width: 1200px;background-repeat: repeat-y;background-attachment: fixed;background-position: center;background-size: cover; }
/*{多背景}*/
.zhuanTiWrap>div[class^=module]{
    width: 100%;min-width: 1200px;background-repeat: no-repeat;background-position: center top;
}
/*{内容盒子}*/
.zhuanTiWrap .content{ width: 1000px;margin: 0 auto;}
.zhuanTiWrap .content:before {content: " ";display: table;clear: both;}
.zhuanTiWrap .content:after {content: " ";display: table;clear: both;}
.zhuanTiWrap>div[class^=module]:before {content: " ";display: table;clear: both;}
.zhuanTiWrap>div[class^=module]:after {content: " ";display: table;clear: both;}
.zhuanTiWrap .moduleAll-mixture .content>div[class^=module]:before {content: " ";display: table;clear: both;}
.zhuanTiWrap .moduleAll-mixture .content>div[class^=module]:after {content: " ";display: table;clear: both;}

/****************** 专题模块样式 ******************************************************************************************/
/* 左侧定位导航模块 */
.leftNav-module{position: absolute;left: 50%;top: 300px;margin-left: -700px;text-align: center;}
.leftNav-module li{margin-top: 1px;width: 1px;height:39px;position: relative;}
.leftNav-module li.navBg{margin-top: 0;}
.leftNav-module li.navBg img{position: absolute;left: 0;bottom: 0;}
.leftNav-module li.navList:nth-child(2){margin-top: 0;}
.leftNav-module li a{white-space: nowrap;height: 39px;line-height: 39px;position: absolute;left: 0;top: 0;font-size:15px;
    padding: 0 6px 0 10px;/*background-color:#bed5ef;color:#3f81cc;*/
}
/*.leftNav-module li a:hover{left: -8px;padding: 0 20px 0 14px;!*color:#ffffff;background-color:#3f81cc;*!}*/
.leftNav-module li a.active{left: -8px;padding: 0 20px 0 14px;}
.leftNav-module li i.iconfont{padding-left: 7px;font-size: 9px;}
.leftNav-module li:nth-last-child(2) a{border-radius: 0 0 5px 5px;}
.leftNav-module li.navTop{width:110px;}
.leftNav-module li.navTop p:first-child{display:block;width: 2px;height: 17px;margin: 0 auto;background-color:#3f81cc;}
.leftNav-module li.navTop p:last-child{display: inline-block;width:57px;height: 41px;padding-top: 16px;border-radius: 50%;cursor: pointer;color:#ffffff;background-color:#3f81cc;}
.leftNav-module li.navTop p:last-child i,.leftNav-module li.navTop p:last-child span{display: block;margin: 0 auto;}
.leftNav-module li.navTop p:last-child i{width: 0;height: 0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid #ffffff;}
.leftNav-module li.navTop p:last-child span{font-weight: bold;font-size: 14px;height: 14px;line-height: 14px;padding-top: 4px;}


/* Banner模块：10起 */
.zhuanTiWrap .module10-banner{ overflow:hidden;position: relative; }
.zhuanTiWrap .module10-banner img{ width: 100%;margin: 0 auto; }

/*描述模块：20起*/
.zhuanTiWrap .module20-title .content{ /*height:250px;*/text-align: center;overflow: hidden;}
.zhuanTiWrap .module20-title img{width: 100%;}

/*分类标签模块：30起；-文字编辑模式*/
.zhuanTiWrap .module30-tag-text{text-align: center;}
.zhuanTiWrap .module30-tag-text li{ display: inline-block;height: 42px;line-height: 42px;overflow: hidden;margin-right: 33px;cursor: pointer; }
.zhuanTiWrap .module30-tag-text li:last-child{margin-right: 0;}
.zhuanTiWrap .module30-tag-text li i{
    display: inline-block;float:left;width: 38px;height: 38px;line-height:38px;text-align:center;border-radius: 50%;font-size: 25px;margin-right: 8px;
    border: 2px solid #3f81cc;color:#3f81cc;background-color:#ffffff;
}
.zhuanTiWrap .module30-tag-text li p{
    display: inline-block;float:left;padding-left: 28px;padding-right: 28px;border-radius: 20px;min-width:110px;height: 34px;line-height: 33px;
    margin-top:2px;text-align:center;font-size: 18px;font-weight: bold;
    border:2px solid #3f81cc;color:#3f81cc;background-color: transparent;
}
.zhuanTiWrap .module30-tag-text li.active i{color:#ffffff;background-color:#3f81cc;}
.zhuanTiWrap .module30-tag-text li.active p{color:#ffffff;background-color:#3f81cc;}
/*分类标签模块：30起；-图片模式*/
.zhuanTiWrap .module30-tag-pic{text-align: center;}
.zhuanTiWrap .module30-tag-pic li{display: inline-block;cursor:pointer;margin-right: 28px;max-width:226px;overflow: hidden;}
.zhuanTiWrap .module30-tag-pic li:last-child{margin-right: 0;}

/*景点介绍模块：40起；*/
.zhuanTiWrap .module40-introduce{overflow: hidden;height: 324px;}
.zhuanTiWrap .module40-introduce .swipe{width:576px;height:100%;float:left;position: relative;overflow:hidden;}
.zhuanTiWrap .module40-introduce .swipe ul{position: absolute;left: 0;top: 0;}
.zhuanTiWrap .module40-introduce .swipe li{width: 576px;}
.zhuanTiWrap .module40-introduce .swipe li,.zhuanTiWrap .module40-introduce .text li{height: 324px;float: left;}
.zhuanTiWrap .module40-introduce .swipe img{width: 100%;height: 100%;}
.zhuanTiWrap .module40-introduce .swipe .prev,.zhuanTiWrap .module40-introduce .swipe .next{
    display: inline-block;width:48px;height: 92px;position: absolute;top: 107px;z-index: 1;cursor: pointer;border-radius: 4px;
    background-color:rgba(0,0,0,0.6);
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;}
.zhuanTiWrap .module40-introduce .swipe .prev{left: 30px; background-position:8px 17px;}
.zhuanTiWrap .module40-introduce .swipe .next{right: 30px;background-position:-135px 17px;}
.zhuanTiWrap .module40-introduce .swipe-text{width:423px;height:322px;float:left;overflow:hidden;background-color:#ffffff;border:1px solid #d9d9d9;border-left:none;position: relative;word-wrap:break-word;}
.zhuanTiWrap .module40-introduce .swipe-text ul{position: absolute;left: 0;top: 0;}
.zhuanTiWrap .module40-introduce .swipe-text ul li{width: 423px;height: 100%;float: left;}

/*模块70：产品列表功能*/
.zhuanTiWrap .module70-productList{}
.zhuanTiWrap .module70-productList ul{overflow:hidden;margin-top: 16px;}
.zhuanTiWrap .module70-productList ul:first-child{margin-top: 0;}
.zhuanTiWrap .module70-productList li{width: 320px;height: 313px;float: left;position: relative;margin-right:20px;margin-top: 16px;background-color:#ffffff;}
.zhuanTiWrap .module70-productList .list ul li:nth-child(1),.zhuanTiWrap .module70-productList .list ul li:nth-child(2),.zhuanTiWrap .module70-productList .list ul li:nth-child(3){margin-top: 0;}
.zhuanTiWrap .module70-productList li>a{display: block;width: 100%;/*height:210px;*/ position:absolute;z-index:2;left:0;top:0;bottom: 103px;overflow: hidden;}
.zhuanTiWrap .module70-productList li>a img{width: 100%;height: 100%;}
.zhuanTiWrap .module70-productList li .rebate{position: absolute;z-index:3;left: 0;top: 0;text-align: center;font-size: 17px;font-weight: bold;color:#faf2ec;}
.zhuanTiWrap .module70-productList li .rebate span{font-size:12.6px;font-weight: 400;padding-left: 2px;}
.zhuanTiWrap .module70-productList li .rebate.yuan{width:62px;height: 62px;left:10px;top: 11px;line-height: 62px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:-71px -80px;
}
.zhuanTiWrap .module70-productList li .rebate.tu{width:54px;height: 35px;left:9px;top:0;padding-top: 4px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:0 -134px;
}
.zhuanTiWrap .module70-productList li .rebate.ao{width:50px;height: 45px;left:15px;top:0;padding-top: 4px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:0 -80px;
}
.zhuanTiWrap .module70-productList li .jieShao{width:322px;height:103px;position: absolute;z-index:3;left: 0;bottom: 0;background-color: rgba(0,0,0,0.7);}
.zhuanTiWrap .module70-productList li .jieShao .gText{padding: 11px 20px;line-height:18px;}
.zhuanTiWrap .module70-productList li .jieShao .gText a{color:#ffffff;font-size: 12.8px;display: block;height: 37px;overflow: hidden;}
.zhuanTiWrap .module70-productList li .jieShao .gText a:hover{color:#ed6e11;text-decoration: none;}
.zhuanTiWrap .module70-productList li .jieShao .gBuy{padding: 0 23px 0 23px}
.zhuanTiWrap .module70-productList li .jieShao .gBuy i{font-size: 22px;color:#ed6e11;line-height: 100%;position: relative;top: 5px;}
.zhuanTiWrap .module70-productList li .jieShao .gBuy del{/*display: inline-block;*/font-size: 12px;color:#bcbcbc;padding-left: 5px;}
.zhuanTiWrap .module70-productList li .jieShao .gBuy a{display: inline-block;width:90px;height: 28px;line-height: 28px;text-align: center; float: right;background-color:#1f9ff8;border-radius: 2px;color:#faecf3;font-size: 14px;}
.zhuanTiWrap .module70-productList .ckMore{width: 140px;height: 31px;line-height:31px;text-align:center;display: block;margin: 0 auto;margin-top: 50px;color:#ffffff;background-color:#5291d9;font-size:14px; }

/*模块71：产品列表功能*/
.zhuanTiWrap .module71-productList{}
.zhuanTiWrap .module71-productList ul{overflow:hidden;margin-top: 16px;}
.zhuanTiWrap .module71-productList ul:first-child{margin-top: 0;}
.zhuanTiWrap .module71-productList li{width: 316px;/*height: 340px;*/float: left;position: relative;border: 2px solid rgba(0,0,0,0);margin-right:20px;margin-top: 16px;}
.zhuanTiWrap .module71-productList .list ul li:nth-child(1),.zhuanTiWrap .module71-productList .list ul li:nth-child(2),.zhuanTiWrap .module71-productList .list ul li:nth-child(3){margin-top: 0;}
.zhuanTiWrap .module71-productList li:hover{border-color:#e5e5e5;}
.zhuanTiWrap .module71-productList li>a{display: block;width: 100%;height:224px; overflow: hidden;}
.zhuanTiWrap .module71-productList li>a img{width: 100%;height: 100%;}
.zhuanTiWrap .module71-productList li .rebate{position: absolute;z-index:3;left: 0;top: 0;text-align: center;font-size: 17px;font-weight: bold;color:#faf2ec;}
.zhuanTiWrap .module71-productList li .rebate span{font-size:12.6px;font-weight: 400;padding-left: 2px;}
.zhuanTiWrap .module71-productList li .rebate.yuan{width:62px;height: 62px;left:10px;top: 11px;line-height: 62px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:-71px -80px;
}
.zhuanTiWrap .module71-productList li .rebate.tu{width:54px;height: 35px;left:9px;top:0;padding-top: 4px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:0 -134px;
}
.zhuanTiWrap .module71-productList li .rebate.ao{width:50px;height: 45px;left:15px;top:0;padding-top: 4px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:0 -80px;
}
.zhuanTiWrap .module71-productList li .jieShao{width:100%;height:116px;overflow: hidden;background-color:#ffffff;}
.zhuanTiWrap .module71-productList li .jieShao .gText{padding: 10px 20px;line-height:20px;height: 40px;overflow: hidden;}
.zhuanTiWrap .module71-productList li .jieShao .gText a{color:#292929;font-size: 12.8px;display: block;height: 40px;overflow: hidden;}
.zhuanTiWrap .module71-productList li .jieShao .gText a:hover{color:#ff8e01;text-decoration: none;}
.zhuanTiWrap .module71-productList li .jieShao .gBuy{padding: 5px 19px 0 23px}
.zhuanTiWrap .module71-productList li .jieShao .gBuy i{font-size: 22px;color:#ff8e01;line-height: 140%;position: relative;top: 5px;}
.zhuanTiWrap .module71-productList li .jieShao .gBuy del{/*display: inline-block;*/font-size: 12px;color:#bcbcbc;padding-left: 5px;}
.zhuanTiWrap .module71-productList li .jieShao .gBuy a{display: inline-block;width:118px;height: 34px;line-height: 34px;text-align: center; float: right;background-color:#1f9ff8;border-radius: 2px;color:#faecf3;font-size: 18px;font-weight: bold;}
.zhuanTiWrap .module71-productList .ckMore{width: 140px;height: 31px;line-height:31px;text-align:center;display: block;margin: 0 auto;margin-top: 50px;color:#ffffff;background-color:#5291d9;font-size:14px; }

/*模块72：产品列表功能*/
.zhuanTiWrap .module72-productList{}
.zhuanTiWrap .module72-productList ul{margin-top: 16px;}
.zhuanTiWrap .module72-productList ul:before {content: " ";display: table;clear: both;}
.zhuanTiWrap .module72-productList ul:after {content: " ";display: table;clear: both;}
.zhuanTiWrap .module72-productList ul:first-child{margin-top: 0;}
.zhuanTiWrap .module72-productList li{width: 320px;/*height: 370px;*/float: left;position: relative;border-radius: 15px;overflow: hidden;margin-right:20px;margin-top: 16px;
    /*transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;-ms-transition: all 0.6s;*/
}
.zhuanTiWrap .module72-productList .list ul li:nth-child(1),.zhuanTiWrap .module72-productList .list ul li:nth-child(2),.zhuanTiWrap .module72-productList .list ul li:nth-child(3){margin-top: 0;}
.zhuanTiWrap .module72-productList li:hover{top:-6px;-webkit-box-shadow: 0px 2px 10px #ccc;box-shadow: 0px 2px 10px #ccc;}
.zhuanTiWrap .module72-productList li>a{display: block;width: 100%;height:224px; overflow: hidden;}
.zhuanTiWrap .module72-productList li>a img{width: 100%;height: 100%;}
.zhuanTiWrap .module72-productList li .rebate{position: absolute;z-index:3;left: 0;top: 0;text-align: center;font-size: 17px;font-weight: bold;color:#faf2ec;}
.zhuanTiWrap .module72-productList li .rebate span{font-size:12.6px;font-weight: 400;padding-left: 2px;}
.zhuanTiWrap .module72-productList li .rebate.yuan{width:62px;height: 62px;left:15px;top: 11px;line-height: 62px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:-71px -80px;
}
.zhuanTiWrap .module72-productList li .rebate.tu{width:54px;height: 35px;left:15px;top:0;padding-top: 4px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:0 -134px;
}
.zhuanTiWrap .module72-productList li .rebate.ao{width:50px;height: 45px;left:15px;top:0;padding-top: 4px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:0 -80px;
}
.zhuanTiWrap .module72-productList li .jieShao{width:100%;height:147px;overflow: hidden;background-color:#ffffff;}
.zhuanTiWrap .module72-productList li .jieShao .gText{padding: 10px 20px;line-height:20px;height: 40px;overflow: hidden;}
.zhuanTiWrap .module72-productList li .jieShao .gText a{color:#292929;font-size: 12.8px;display: block;height: 40px;overflow: hidden;}
.zhuanTiWrap .module72-productList li .jieShao .gText a:hover{color:#ff8e01;text-decoration: none;}
.zhuanTiWrap .module72-productList li .jieShao .gBuy{padding: 0 17px 0 17px}
.zhuanTiWrap .module72-productList li .jieShao .gBuy i{display: block;font-size: 22px;color:#ff8e01;line-height: 100%;position: relative;left: 3px;}
.zhuanTiWrap .module72-productList li .jieShao .gBuy del{/*display: inline-block;*/font-size: 12px;color:#bcbcbc;padding-left: 5px;}
.zhuanTiWrap .module72-productList li .jieShao .gBuy a{display:block;width:100%;height: 39px;line-height: 39px;text-align: center;background-color:#1f9ff8;border-radius: 2px;color:#fafafa;font-size: 18px;font-weight: bold;margin-top: 8px;}
.zhuanTiWrap .module72-productList .ckMore{width: 140px;height: 31px;line-height:31px;text-align:center;display: block;margin: 0 auto;margin-top: 50px;color:#ffffff;background-color:#5291d9;font-size:14px; }

/*模块60：产品列表功能*/
.zhuanTiWrap .module60-productList{text-align:center;}
.zhuanTiWrap .module60-productList ul{display: inline-block;text-align: left;overflow:hidden;margin-top: 16px;}
.zhuanTiWrap .module60-productList ul:first-child{margin-top: 0;}
.zhuanTiWrap .module60-productList li{width:450px;/*height: 430px;*/float: left;position: relative;margin-right: 30px;margin-top: 16px; }
.zhuanTiWrap .module60-productList .list ul li:nth-child(1),.zhuanTiWrap .module60-productList .list ul li:nth-child(2),.zhuanTiWrap .module60-productList .list ul li:nth-child(3){margin-top: 0;}
.zhuanTiWrap .module60-productList li>a{display: block;width: 100%;height:300px; overflow: hidden;}
.zhuanTiWrap .module60-productList li>a img{width: 100%;height: 100%;}
.zhuanTiWrap .module60-productList li .rebate{position: absolute;z-index:3;left: 0;top: 0;text-align: center;font-size: 22px;font-weight: bold;color:#faf2ec;}
.zhuanTiWrap .module60-productList li .rebate span{font-size:16px;font-weight: 400;padding-left: 2px;}
.zhuanTiWrap .module60-productList li .rebate.yuan{width:79px;height:79px;left:10px;top: 11px;line-height: 79px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:-99px -180px;
}
.zhuanTiWrap .module60-productList li .rebate.tu{width:69px;height: 44px;left:15px;top:0;padding-top: 4px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:0 -244px;
}
.zhuanTiWrap .module60-productList li .rebate.ao{width:69px;height: 48px;left:15px;top:0;padding-top: 6px;
    background-image: url("/web_action/web_action_template/1/images/new/lunboBtn.png");background-repeat: no-repeat;background-position:0 -180px;
}
.zhuanTiWrap .module60-productList li .jieShao{width:451px;height:130px;overflow: hidden;border: 2px solid rgba(0,0,0,0);border-top:0;background-color:#ffffff;color:#292929;font-size: 16px; }
.zhuanTiWrap .module60-productList li .jieShao .gText{padding: 15px 20px 12px 20px;line-height:26px;height: 52px;overflow: hidden;}
.zhuanTiWrap .module60-productList li .jieShao .gText a{color:#292929;font-size: 16px;display: block;height: 52px;overflow: hidden;}
.zhuanTiWrap .module60-productList li .jieShao .gText a:hover{color:#ff8e01;text-decoration: none;}
.zhuanTiWrap .module60-productList li .jieShao .gBuy{padding: 0 25px 0 20px}
.zhuanTiWrap .module60-productList li .jieShao .gBuy i{font-size: 26px;color:#ff8e01;line-height: 130%;position: relative;top: 5px;}
.zhuanTiWrap .module60-productList li .jieShao .gBuy del{/*display: inline-block;*/font-size: 12px;color:#bcbcbc;padding-left: 5px;}
.zhuanTiWrap .module60-productList li .jieShao .gBuy a{display: inline-block;width:110px;height: 36px;line-height: 36px;text-align: center; float: right;background-color:#1f9ff8;border-radius: 2px;color:#faecf3;font-size: 17px;}
.zhuanTiWrap .module60-productList li:hover .jieShao{border-color:#e5e5e5;}
.zhuanTiWrap .module60-productList .ckMore{width: 140px;height: 31px;line-height:31px;text-align:center;display: block;margin: 0 auto;margin-top: 50px;color:#ffffff;background-color:#5291d9;font-size:14px; }



/*模块200：活动说明背景功能*/
.zhuanTiWrap .module200-hdSm{width: 100%;min-height:272px;
    background-image: url("/web_action/web_action_template/1/images/new/hdsmBg.png");background-repeat: no-repeat;background-position: center top;
    height: 365px;
}
.zhuanTiWrap .module200-hdSm .smText{width: 478px;min-height:20px;padding-top: 120px;font-size: 14px;color:#1b1b1b;line-height: 24px;}


/*模块210：近期活动背景功能 (task:1494)*/
.zhuanTiWrap .module210-jqHd{background:url("/web_action/web_action_template/1/images/new/jqHdBg2.png")no-repeat center top;width: 100%;height:370px;}
.zhuanTiWrap .module210-jqHd .jq-bg{width: 806px;height:5px;background-color:#ccc;position: absolute;right: 0;top:18px;z-index: 1;background: url("/web_action/web_action_template/1/images/new/jqHdBg.png") repeat-x left;
    background-image: url("/web_action/web_action_template/1/images/new/jqHdBg.png");background-repeat: repeat-x;background-position:left;
}
.zhuanTiWrap .module210-jqHd .jq-list{text-align: center;padding-top: 66px;}
.zhuanTiWrap .module210-jqHd .jq-list li{width: 320px;height: 216px;margin-right: 19px;float: left;overflow: hidden;}
.zhuanTiWrap .module210-jqHd .jq-list li img{width: 100%;height: 100%;}


/*2017-11-13新增模块 by jgc*/
.module50 .content{margin-bottom: 20px;position: relative;height: 330px;}
.md50Left{background: #ccc;position: relative;width: 470px;float: left;height: 100%;}
.md50Left img{height: 100%;}
.m50Adress{position:absolute;padding-left: 30px;background: url("../images/address.png ") no-repeat left; bottom: 25px;left: 30px;  color: #f7f5f5;  font-size: 14px;}
.md50Right{width: 530px;float: left;background: #fafbfe;height: 100%;border: 1px solid #ccc;border-left: 0;}
.md50Text{margin-left: 65px;margin-top: 25px;width: 400px;letter-spacing: 1px;}
.md50Text h2{font-size: 20px;color: #383838;font-weight: bold;line-height: 27px;height: 80px;overflow: hidden;}
.md50Text h2 a{color: #383838;}
.md50Text .md50Pt{padding-top:15px;border-top: 1px solid #444;margin-top: 15px;height: 125px; overflow: hidden;  margin-bottom: 15px; }
.md50Text .md50Pt p{padding-left:25px;font-size: 14px; color: #383838;margin-bottom:5px;line-height: 18px;background: url("../images/m51Strar.jpg") no-repeat 1px 3px; }
.md50Buy{overflow: hidden;letter-spacing: 2px;}
.md50Buy i,.md50Buy del{float: left;}
.md50Buy i{font-family: Arial;color: #fd8723;font-size: 36px;line-height: 100%}
.md50Buy del{font-size: 19.63px;color: #bcbcbc;margin-left: 12px;margin-top: 6px;display: block}
.md50Buy a{float: right;border-radius: 4px; width: 154px;height: 38px;line-height: 38px;text-align: center;font-size: 20px;font-weight: bold; background: #fd8723;color: #fff;}
.module50 .icons{position: absolute; z-index: 2;  left: 40px;  top: 0px;}


.module51 .content{position: relative;margin-bottom: 40px;height: 330px;}
.module51 .icons{position: absolute; z-index: 2;  left: 40px;  top: 0px;}
.md51Left{position: relative;width: 470px;float: left;background: #fafbfe;height: 100%;}
.md51Left img{width: 100%}
.m51Adress{position:absolute;padding-left: 30px;background: url("../images/address.png ") no-repeat left; bottom: 25px;left: 50px;  color: #f7f5f5;  font-size: 14px;}
.md51Right{width: 530px;float: left;background: #fafbfe;height: 100%;}
.md51Text{margin-left: 65px;padding-top: 40px;width: 400px;letter-spacing: 1px;position: relative;height: 100%;}
.md51Text h2{font-size: 20px;color: #383838;font-weight: bold;line-height: 27px;height: 56px;overflow: hidden;}
.md51Text h2 a{color: #383838;}
.md51Text .md51Pt{padding-top:15px;border-top: 1px solid #444;margin-top: 15px;height: 126px; overflow: hidden }
.md51Text .md51Pt p{padding-left:25px;font-size: 14px; height: 37px;overflow: hidden; color: #383838;margin-bottom:5px;line-height: 18px;background: url("../images/m51Strar.jpg") no-repeat 1px 3px; }
.md51Buy{overflow: hidden;letter-spacing: 2px;height: 70px;background: #ccc;position: absolute;width: 470px;left: -64px;bottom: 0;padding-left: 60px;background:#ffd4e8 url("../images/md51Buy.jpg") center no-repeat;}
.md51Buy i,.md51Buy del{float: left;}
.md51Buy i{font-family: Arial;color: #e4004f;font-size: 36px;line-height: 100%;margin-top: 20px;}
.md51Buy del{font-size: 19.63px;color: #bcbcbc;margin-left: 12px;margin-top: 26px;display: block}
.md51Buy a{float: right;border-radius: 4px; width: 200px;height: 70px;line-height: 70px; text-align: center;font-size: 24px;font-weight: bold;color: #fff;position: relative;text-indent: 34px;}
.md51Buy a:before{
    content: '';width: 8px;height: 70px;font-size: 20px;color: #fff;position: absolute;left: 44px;top: 0;line-height: 70px;
    background: url("../icon/right.png") center no-repeat;
}
.md51Pic{position: absolute; top: 0px;  left: 0px;  width: 470px;height: 100%;}
.md51Pic img{height: 100%;}

.md52Bg{width: 1000px;height: 350px;position: relative;}
.md52Bg img{height: 100%;}
.md52Buy{background: #f6f6f6;height: 65px;}
.md52Text{width: 940px;padding:10px 30px;background: #000;background: rgba(0,0,0,0.6);position: absolute;bottom: 0px;font-size: 18px;}
.md52Text a{color: #ddd;display: block}
.md52Tip{position: absolute;top: 23px;left: -7px;background: url("../images/md52Tip.png") no-repeat center;width: 125px;height: 41px;line-height: 49px;text-align:center; font-size: 20px;color: #fff;}
.md52Tip span{font-size: 16px;margin-left: 2px;}
.md52Address{color: #ff7223;  font-size: 13.23px;background: url("../images/md52Address.png") no-repeat  11px;  border: 1px solid #ff7223;  padding: 6px 12px;  float: left;  padding-left: 37px;  margin-left: 30px;  margin-top: 20px;}
.md52Price{float: right;margin-right: 20px;margin-top: 20px;}
.md52Price i{font-size: 24px;color: #ff7223;float: left;line-height: 130%;    margin-right: 15px;}
.md52Price del{font-size: 16px;color: #bcbcbc;display: block;;float: left;margin-top: 5px;    margin-right: 15px;}
.md52Price a{height: 30px;line-height: 30px;text-align: center;width: 145px;font-size: 18px;color: #fff;background: #ff7223;;float: left;border-radius: 3px;}

.module61 li{float: left;margin-bottom:20px;width: 490px;/*height: 260px;*/ position: relative;background: #ffffff;}
.module61 Li.md61mL20{margin-left: 20px;}
.module61 Li .icons{ position: absolute;  left: 15px;  z-index: 2;}
.module61 li .md61Pic{width: 490px;height:215px;position: relative; }
.module61 li .md61Pic img{height: 100%;}
.module61 li .md61Text{position: absolute;padding:10px 15px;width: 460px;background: #000; background: rgba(0,0,0,0.6);bottom: 0;}
.module61 li .md61Text a{font-size: 16px;color: #fff;line-height: 22px;}
.md61Buy{height: 45px;-webkit-box-shadow: 1px 1px 8px #ccc;box-shadow: 1px 1px 8px #ccc;}
.md61Buy i,.md61Buy del{float: left}
.md61Buy i{font-size: 22px;color: #ff5a00;margin: 12px 10px 10px 18px;line-height: 100%}
.md61Buy del{font-size: 16px;color: #bcbcbc;display: block;margin-top: 12px;}
.md61Buy a{float: right;width: 88px;height: 29px;line-height: 29px;text-align: center;color: #fff;background: #ec6023;border-radius: 3px;font-size: 14px; margin-top: 8px;  margin-right: 16px;  }

.module80 li{float: left;width: 237px;/*height: 251px;*/padding: 5px 4px;background: #f0f0f0;margin-right: 6px;margin-bottom: 7px;}
.module80 li:nth-child(4n){margin-right: 0}
.module80 li.magR0,.module81 li.magR0,.module42 li.magR0{margin-right: 0!important;}
.md80Pic{position: relative;width: 237px;/*height: 200px;*/height: 193px;}
.md80Pic img{height: 100%;}
.md80Text{position: absolute;bottom: 0;background: #000; background: rgba(0,0,0,0.6);width: 225px;padding:3px 6px;
    height: 42px;padding-top: 12px;padding-bottom: 10px;
}
.md80Text a{color: #fff;font-size: 14px;display: block;height: 100%;overflow: hidden;}
.md80Buy{height: 45px;}
.md80Buy i{float: left;margin-top: 14px;margin-left: 15px; color: #fe842b;font-size: 22px;}
.md80Buy a{float: right;width: 100px;height: 25px;line-height: 25px;text-align: center;background: #fe842b;color: #fff;border-radius: 18px;font-size: 15.51px;margin-top: 17px; margin-right: 8px;}

.module81 li{float: left;width: 240px;height: 240px;overflow: hidden;margin-bottom: 13px;margin-right: 13px;position: relative;}
.module81 li:nth-child(4n){margin-right: 0}
.module81 li .md81Tip{*display:none; height: 30px;  width: 150px;  background: #ffe102;  text-align: center;  line-height: 30px;  font-size: 17.92px;  color: #0f0f0f;  font-weight: bold;  -webkit-transform: rotate(-42deg);  -ms-transform: rotate(-42deg);  transform: rotate(-42deg);  -moz-transform: rotate(-42deg);  -o-transform: rotate(-42deg);  top: 24px;  position: absolute;  left: -34px;}
.module81 li .md81Pic, .module81 li .md81Pic img{height: 100%;}
.module81 li .md81Text{position: absolute;display: none; left: 0;top: 0;background: rgba(0,0,0,0.5);width: 240px;/*height: 240px;*/height: 100%;}
.module81 li .md81Text p{width: 200px;margin: 0 auto;margin-top: 30px;font-size: 13.42px;color:#fdfdfd;line-height: 135%;overflow: hidden; }
.module81 li .md81Text i{height: 50px;display: block;text-align: center;line-height: 50px;font-size: 29.78px;color: #fbfbfb;letter-spacing: 1px;}
.module81 li .md81Text>a{display: block;width: 147px;height: 30px;line-height: 30px;text-align: center;background: #2ad392;margin: 0 auto;color: #fff;font-size: 17.9px;}

.module41 .content{text-align: center;white-space: nowrap;overflow: hidden}
.module41 a{display: inline-block;margin: 0 10px;}
.module41 a:last-child{margin-right: 0}
.module41 a:first-child{margin-left: 0}

.module42 .headCon{width: 1000px;height: 246px;margin: 0 auto;}
.module42 .headCon li{float: left; margin-right: 21px;border: 1px solid #fff;border-radius: 50%;overflow: hidden;position: relative;cursor: pointer}
.module42 .headCon li:last-child{margin-right: 0;}
.module42 .headCon li .hBg{position: absolute;;width: 100%;height:123px;bottom: -61px; text-align: center;line-height: 150%;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; }
.module42 .headCon li .md42BgY{background: url("../images/md42Bg.png") no-repeat center;width: 229px;height: 229px;position: absolute;top:0; left:0;z-index: 3}
.module42 .headCon li .md42Hbg{position: absolute;top:0;  filter:alpha(opacity=70);  -moz-opacity:0.7;  opacity: 0.7;  width: 100%;  height: 123px;}
.module42 .headCon li .md42Text{position: absolute;z-index: 2;width: 100%;height: 123px;}
.module42 .headCon li .hBg h2{font-size: 23px;font-weight: bold; color: #f8f8f8; line-height: 175%;margin-top: 6px;}
.module42 .headCon li .hBg p{font-size: 14.06px;color: #fdf9f8;width: 175px;margin: 0 auto;display: none;word-break: break-all}
.module42 .headCon li.on .hBg{bottom: 0;}
.module42 .headCon li.on .hBg p{display: block}
.module42 .headCon li.on .hBg h2{margin-top: 0px;}

.md43-title h3{margin-left:10px;font-size:32px;font-weight:normal;line-height:32px;height:32px;color:#333;}
.md43{width:1050px;height:425px;}
.md43 strong{font-weight:400;}
.md43-left-txt,.md43-middle-txt,.md43-middle-txt-j,.md43-right-txt strong{color: #fff;font-size:14px;display:block;font-weight:normal;text-align:center;line-height:42px;}
.md43-left{height:425px;width:210px;margin-left:10px;position:relative;}
.md43-sm{height:210px;width:210px;margin:0 5px 5px 0;position:relative;}
.md43-left-sh{height:42px;width:210px;position:absolute;left:0;bottom:0;background: #000; background:rgba(0,0,0,1);opacity:0.7;z-index:1;}
.md43-left-txt{height:42px;width:210px;position:absolute;left:0;bottom:0;z-index:2;}
.md43-left-hd{height:100%;width:100%;position:absolute;left:0;bottom:0;z-index:4;}
.md43-left-hd strong{display:none;color: #fff;font-size:12px;font-weight:normal;text-align:left;padding:40px 20px;word-break: break-all;}
.md43-middle{height:425px; width:425px;margin-left:5px; position:relative;}
.md43-middle-box{height:210px; width:425px; margin-bottom:5px;position:relative;}
.md43-middle-box-i{height:210px; width:210px;position:relative;background-color:#3f81cc;text-align:center;}
.md43-middle-box-i p{font-size:40px;margin-top:70px;color:#fff;}
.md43-middle-box-i span p{font-size:16px;margin-top:5px;color:#fff;}
.md43-middle-box div:first-child{margin-right:5px;}
.md43-middle-sh{height:42px;width:210px;position:absolute;left:0;bottom:0;background: #000; background:rgba(0,0,0,1);opacity:0.7;z-index:1;}
.md43-middle-txt{height:42px;width:210px;position:absolute;left:0;bottom:0;z-index:2;}
.md43-middle-sh-j{height:42px;width:425px;position:absolute;left:0;bottom:0;background: #000; background:rgba(0,0,0,1);opacity: 0.7; z-index:1;}
.md43-middle-txt-j{height:42px;width:425px;position:absolute;left:0;bottom:0;z-index: 2;}
.md43-right{height:425px;width:350px;margin-left:5px;position:relative;}
.md43-right-box{height:210px;width:350px;margin:0 5px 5px 0;position:relative;}
.md43-right-sh{height:42px;width:350px;position:absolute;left:0;bottom:0;background: #000; background:rgba(0,0,0,1);opacity:0.7;z-index:1;}

.md43-right-txt{height:42px;width:350px;position:absolute;left:0;bottom:0;z-index:2;}
.md43-sm:hover .md43-left-sh{height:100%;left:0;width:100%;opacity:0.5;}
.md43-sm:hover .md43-left-hd strong{display:block;}
.md43-sm:hover .md43-left-txt{display:none;}
.md43-middle-box-i:hover .md43-middle-sh{height:100%;left:0;width:100%;opacity:0.5;}
.md43-middle-box-i:hover .md43-left-hd strong{display:block;}
.md43-middle-box-i:hover .md43-middle-txt{display:none;}
.md43-middle-box-j:hover .md43-middle-sh-j{height:100%;left:0;width:100%;opacity:0.5;}
.md43-middle-box-j:hover .md43-left-hd strong{display:block;}
.md43-middle-box-j:hover .md43-middle-txt-j{display:none;}
.md43-right-box:hover .md43-right-sh{height:100%;left:0;width:100%;opacity:0.5;}
.md43-right-box:hover .md43-left-hd strong{display:block;}
.md43-right-box:hover .md43-right-txt{display:none;}

.md44Wrap{width: 982px;height: 398px;padding: 11px 9px;}
.md44Left{width:760px;height: 398px;overflow: hidden;float: left; }
.md44Left li{float: left;width: 760px;height: 398px;overflow: hidden;position: relative;display: none}
.md44Left li.on{display: block}
.md44Text{font-size: 19px;letter-spacing: 1px; color: #fefefe;padding: 10px 34px;width: 692px;background: #000;  background: rgba(0,0,0,0.6);position: absolute;left: 0;bottom: 0;}
.md44Tip{position: absolute;top: 0;width: 100%;text-align: center;}
.md44Tip em{border-bottom: 21px solid;border-left: 11px solid transparent;border-right: 10px solid transparent;  width: 0;height: 0;display: inline-block;}
.md44Tip em:first-child{-webkit-transform: rotate(-269deg);-ms-transform: rotate(-269deg);transform: rotate(-269deg);-moz-transform:rotate(-269deg);-o-transform: rotate(-269deg); margin-right: 8px;  vertical-align: -3px;}
.md44Tip em:last-child{-webkit-transform: rotate(-91deg);-ms-transform: rotate(-91deg);transform: rotate(-91deg);-moz-transform:rotate(-91deg);-o-transform: rotate(-91deg);  margin-top: -1px;  margin-left: 6px;  vertical-align: -3px;}
.md44Tip span{font-size: 22.22px;font-weight: bold;padding: 7px 15px;background:#fe842b; color: #fff;display: inline-block}

.md44Right{float: right;width: 214px;}
.md44Right li{float: left;width:214px;height: 76px;position: relative; margin-bottom: 5px;cursor: pointer}
.md44Right li:last-child{margin-bottom: 0;}
.md44Right li .md44Title{position: absolute;display: table; width: 214px;height: 76px;background: #000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; background: rgba(0,0,0,0.6);top: 0;left: 0;font-size: 20px;text-align: center;color: #fcfcfc}
.md44Right li.on .md44Title{display: none;}
.md44Right li .md44Title em{display:table-cell;vertical-align: middle}

.md45Scroll{width: 1000px;height:360px;position: relative}
.md45-jc { width:100%; height: 360px; position: absolute; left: 0;top: 0; }
.md45-jc .md45-img { width: 940px; height: 270px; margin: 0 auto; text-align: center; overflow: hidden; position: relative }
.md45-jc .md45-img ul { display: block; position: absolute; width: 5000px; white-space: nowrap;height: 270px; }
.md45-jc .md45-img li { width: 940px; height: 270px; display: block;float: left;position: relative;}
.md45-jc .md45-img img { width: 100%; }
.md45-jc .md45-name { color: #fbfcfc; padding: 20px; text-align: left; word-break: break-all;  white-space: normal; font-size: 16px;width: 245px;  line-height: 180%; position: absolute;  right: 28px;background: #000; background: rgba(0,0,0,0.5);  top: 28px; }
.md45-jc .md45-prev,.md45-jc .md45-next {overflow: hidden; display: block; width: 21px; height: 30px; position: absolute; top: 50%;z-index: 99;}
.md45-jc .md45-prev{background: url("../images/md45Prev.png") center no-repeat;  }
.md45-jc .md45-next {right: 0 ;background: url("../images/md45Next.png") center no-repeat; }
.md45-jc .md45-img-list { position: absolute; bottom: -2%; width: 100%; text-align: center }
.md45-jc .md45-img-list li {cursor: pointer; width: 15px; height: 15px; display: inline-block; border-radius: 50%; background: #f1f1f2; margin: 0 auto; margin-left: 10px; float: none }
.md45-jc .md45-img-list li.on{background: #d7d7d8;}
.md45-jc .md45Head{width: 515px;height: 72px;  top:0;margin: 0 auto;}
.md45-jc .md45Head li{float: left;width: 515px;height: 72px;position: relative;display: none}
.md45-jc .md45Head li div{position: absolute;font-size: 26.5px;color: #fff;}
.md45-jc .md45Head li .md45Top{left: 0;top: 0;font-weight: bold;line-height: 100%;}
.md45-jc .md45Head li .md45Top p{width: 190px;text-indent: 10px; text-align:center;height: 56px;line-height: 56px; letter-spacing: 1px; background: #2284ff; float: left;padding-right: 46px;}
:root .md45-jc .md45Head li .md45Top em{border-right: 40px solid transparent;  border-bottom: 40px solid;  border-left: 34px solid transparent;  float: left;  -webkit-transform: rotate(-46deg);  -ms-transform: rotate(-46deg);  transform: rotate(-46deg); -moz-transform:rotate(-46deg);   margin-left: -27px;  margin-top: -8px;}
.md45-jc .md45Head li .md45Bttom{right: 0;top: 15px;}
.md45-jc .md45Head li .md45Bttom p{width: 273px;text-align:center;line-height: 57px;height: 57px;float: left;}
:root .md45-jc .md45Head li .md45Bttom em{ border-right: 65px solid transparent;  border-bottom: 56px solid;  border-left: 27px solid transparent;  float: left;  -webkit-transform: rotate(-224deg);  -ms-transform: rotate(-224deg);  transform: rotate(-224deg);  -moz-transform: rotate(-224deg);  margin-right: -35px;  margin-top: 23px;}
.md45-jc .md45Head li.on{display: block}

.iconLeft,.iconRight{float: left;width: 100px}
.icons{background: url("../images/icon.png") no-repeat;}
.icon1{width: 78px;height: 55px;line-height: 55px;background-position: -2px 0; text-align: center;font-size: 25.12px;letter-spacing: 1px;color: #fff;}
.icon1 span{font-size: 18px;}
.icon1.i2{background-position: -2px -64px;color: #2d0513}
.icon1.i3{background-position: 0 -128px;color: #fff}
.icon1.small{ background: url(../images/icon.png) no-repeat;  background-position: -124px -1px;  font-size: 16px;  width: 50px;  height: 45px;  line-height: 45px;}
.icon1.small span{font-size: 14px;}
.icon1.small.i2{background-position:  -124px -64px;color: #2d0513}
.icon1.small.i3{background-position:  -124px -128px;color: #fff}

.icon2{width: 77px;height: 57px;line-height: 57px;background-position: -2px -192px; text-align: center;font-size: 25.12px;letter-spacing: 1px;color: #fff;}
.icon2 span{font-size: 18px;}
.icon2.i2{background-position: -2px -258px;color: #2d0513}
.icon2.i3{background-position: 0 -328px;color: #fff}
.icon2.small{ background: url(../images/icon.png) no-repeat;  background-position: -124px -193px;  font-size: 16px;  width: 52px;  height: 38px;  line-height: 38px;}
.icon2.small span{font-size: 14px;}
.icon2.small.i2{background-position:  -124px -259px;color: #2d0513}
.icon2.small.i3{background-position:  -124px -329px;color: #fff}

.icon3{width: 125px;height: 41px;line-height: 48px;background-position: -2px -391px; text-align: center;font-size: 25.12px;letter-spacing: 1px;color: #fff;}
.icon3 span{font-size: 18px;}
.icon3.i2{background-position: -2px -445px;color: #2d0513}
.icon3.i3{background-position: 0 -500px;color: #fff}
.icon3.small{ background: url(../images/icon.png) no-repeat;  background-position: -146px -399px;  font-size: 16px;  width: 99px;  height: 32px;  line-height: 36px;}
.icon3.small span{font-size: 14px;}
.icon3.small.i2{background-position: -146px -453px;color: #2d0513}
.icon3.small.i3{background-position: -146px -509px;color: #fff}

.icon4{width: 63px;height: 62px;line-height: 62px;background-position: -2px -558px; text-align: center;font-size: 25.12px;letter-spacing: 1px;color: #fff;}
.icon4 span{font-size: 18px;}
.icon4.i2{background-position: -2px -636px;color: #2d0513}
.icon4.i3{background-position: -2px -716px;color: #fff}
.icon4.small{ background: url(../images/icon.png) no-repeat;  background-position: -111px -559px;  font-size: 16px;  width: 53px;  height: 52px;  line-height: 52px;}
.icon4.small span{font-size: 14px;}
.icon4.small.i2{background-position:  -114px -639px;color: #2d0513}
.icon4.small.i3{background-position:  -113px -720px;color: #fff}

/*2017-11-13新增模块结束*/

/* 查看更多*/
.moreCont{height: 80px;line-height: 80px;text-align: center;}
.moreCont a{width: 140px;  height: 31px;  line-height: 31px;color: #fff;display: block;margin:0 auto; font-size: 14px;}
