@charset "utf-8";
@import url("global.css");
@import url("idangerous.swiper.css");

.container{z-index:3;}
.adr{height:30px;padding-left:10px;line-height:30px;}
.adr *{font-size:12px;}
.adr i{padding:0 6px;}
.adr b{font-weight:bold;}
/*搜索*/
.search{position:relative;height:34px;background-color:#a8a8a8;padding:0 38px 0 16px;margin:5px 10px;border-radius:17px;}
.search .searchTxt{width:100%;height:34px;color:#e3e3e3;font-size:12px;line-height:34px;background-color:transparent;border:none;padding:0;overflow:hidden;}
.search .searchTxt::-webkit-input-placeholder { 
    color:#e3e3e3;text-overflow:ellipsis;
}
.search .searchTxt:-moz-placeholder { 
    color:#e3e3e3 !important;text-overflow:ellipsis;
}
.search .subBtn{position:absolute;top:0;right:16px;width:22px;height:34px;background-position:-113px -182px;border:none;padding:0;}
/*焦点图*/
.ppt{position:relative;}
.ppt a.closeBtn{position:absolute;top:0;right:0;z-index:9;width:25px;height:25px;display:block;background-position:-80px -175px;}
.pptSwiper{height:0;overflow:hidden;}
.swiper-slide img{width:100%;}
.pptSwiper .pagination{position:absolute;left:0;top:85%;z-index:1;width:100%;height:7px;text-align:center;font-size:0;}
.pptSwiper .pagination span{width:8px;height:8px;background-color:#fff;opacity:0.44;border-radius:50%;margin:0 4px;display:inline-block;}
.pptSwiper .pagination span.swiper-active-switch{opacity:1;}
/*文章内容*/
.article{background-color:#fff;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin-bottom:10px;}
.articleTit{padding:8px 0;text-align:center;}
.articleTit h2{font-size:18px;line-height:30px;text-align:center; padding:10px 10px 0px 10px;}
.articleTit p{font-size:14px;line-height:24px;text-align:center;padding:0px 10px 10px 10px; color:#696969;}
.articleTit span{height:24px;display:inline-block;color:#000;font-size:12px;line-height:24px;vertical-align:top;}
.articleTit span b{width:17px;height:16px;display:inline-block;margin:3px 10px 0;background-position:-115px -120px;}
.articleTit span b.on{background-position:-115px -100px;}
.articleCon{padding:10px 20px 8px;border-top:1px solid #e1e1e1;}
.articleCon img{ width:100% !important; height:100%  !important;}
.articleCon p{color:#000;font-size:14px;line-height:24px;padding-bottom:10px;}
.article .page{padding:0 20px 16px;height:24px;}
.article .page p{float:left;display:block;width:100px;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;}
/* .article .page a{width:77px;height:24px;display:block;background-color:#20B2AA;color:#fff;font-size:12px;line-height:24px;text-align:center;} */
/* .article .page a:nth-child(1){float:left;} */
.article .page p:nth-child(2){float:right;}
/*电话联系*/
.contact{position:relative;top:0;left:0;z-index:4;width:100%;height:48px;}
.contact .telephone{float:left;height:40px;padding-top:8px;color:#505050;font-size:12px;line-height:12px;}
.contact .telephone a{position:relative;height:38px;padding-left:44px;display:block;}
.contact .telephone i{position:absolute;top:2px;left:5px;width:28px;height:28px;display:block;background-position:-150px -90px;}
.contact .telephone span{color:#505050;font-size:15px;display:block;padding-top:6px;}
.contact ul{float:right;height:34px;padding:7px 5px 0 0;}
.contact ul li{float:left;margin-left:5px;}
.contact ul li a{display:block;}
.contact ul li.i1{width:70px;height:32px;background-color:#fff;border-radius:4px;border:1px solid #EE7600;font-size:15px;line-height:32px;text-align:center;}
.contact ul li.i1 a{color:#EE7600;}
.contact ul li.i2{position:relative;width:32px;height:32px;border-radius:4px;border:1px solid #EE7600;background-color:#fff;}
.contact ul li.i2 i{position:absolute;top:8px;left:5px;width:21.5px;height:19px;display:block;background-position:-180px -90px;}
/*菜单栏目*/
.subMenu{padding-top:8px;}
.subMenu ul{height:212px;}
.subMenu ul li{float:left;width:33.33%;height:96px;padding-bottom:10px;text-align:center;}
.subMenu ul li a{color:#343434;font-size:12px;line-height:24px;}
.subMenu ul li span{position:relative;width:72px;height:72px;border-radius:50%;display:block;margin:0 auto;background-color:#00a0a0;}
.subMenu ul li span i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.subMenu ul li:nth-child(1) i{width:43px;height:43px;background-position:-150px -125px;}
.subMenu ul li:nth-child(2) i{width:50.5px;height:42px;background-position:-200px -125px;}
.subMenu ul li:nth-child(3) i{width:59px;height:43px;background-position:-255px -125px;}
.subMenu ul li:nth-child(4) i{width:37px;height:51px;background-position:-150px -175px;}
.subMenu ul li:nth-child(5) i{width:44.5px;height:57px;background-position:-200px -175px;}
.subMenu ul li:nth-child(6) i{width:45.5px;height:45px;background-position:-255px -175px;}
/*相关优惠*/
.discount{}
.discount ul{border-top:1px dashed #d6d6d6;}
.discount ul li{position:relative;height:44px;padding-left:35px;border-bottom:1px dashed #d6d6d6;white-space:nowrap;overflow:hidden;}
.discount ul li a{color:#474747;font-size:14px;line-height:44px;}
.discount ul li i{position:absolute;left:0;top:50%;margin-top:-15px;width:29px;height:29px;display:block;}
.discount ul li.i1 i{background-position:0 -65px;}
.discount ul li.i2 i{background-position:-35px -65px;}
.discount ul li.i3 i{background-position:-70px -65px;}
.discount .more{height:48px;color:#9a5a3c;font-size:14px;line-height:48px;text-align:center;display:block;}
/*相关文章*/
.otherArticle{padding-bottom:5px;}
.otherArticle ul{overflow:hidden;}
.otherArticle ul li{position:relative;height:44px;padding-right:24px;border-top:1px dashed #d6d6d6;overflow:hidden;white-space:nowrap;}
.otherArticle ul li a{color:#5b5a5a;font-size:14px;line-height:44px;}
.otherArticle ul li .tel{position:absolute;top:50%;right:0;margin-top:-11px;width:22px;height:22px;display:block;background:url(../images/telephone.png) no-repeat;background-size:22px 22px;}
/*荣誉*/
.honorSwiper{overflow:hidden;}
.honorSwiper .swiper-slide img{width:100%;}
/*搜索弹出框*/
.search-over{position:fixed;left:0;top:0;z-index:110;width:100%;height:100%;display:none;background:#f0eff4;}
.search-warmp{position:fixed;left:0;top:0;z-index:111;width:100%;display:none;}
.search-hd{padding:10px;overflow:hidden;background:#9a5a3c;border-bottom:1px solid #dcdcdc;box-shadow:0 2px 4px rgba(0,0,0,.1);}
.search-hd .arrow{float:left;width:10%;height:30px;}
.search-hd .arrow i{width:11px;height:20px;display:block;margin-top:6px;}
.search-hd .bd{position:relative;float:left;width:72%;height:30px;overflow:hidden;background:#FFF;border-radius:8px;box-shadow:1px 1px 4px rgba(0,0,0,.1);}
.search-hd .bd span{width:100%;height:30px;display:block;background-color:#fff;}
.search-hd .keywords{width:78%;padding:0 10% 0 12%;height:30px;border:none;display:block;color:#757575;font-size:12px;line-height:30px;outline:none;background-color:#fff;}
.search-hd .bd i.search-clear{position:absolute;display:none;right:4px;top:50%;margin-top:-9px;width:18px;height:18px;background:#ececec url(../images/search-clear.png) center center no-repeat;background-size:100% 100%;border-radius:50%;cursor:pointer;}
.search-hd .bd i.search-ico{position:absolute;left:4px;top:50%;margin-top:-8px;width:16px;height:16px;display:block;background-position:-115px -190px;}
.search-hd .search-button{float:left;width:18%;height:30px;color:#fff;line-height:30px;text-align:center;cursor:pointer;}
.search-hd .search-go{color:#fff;}
.hotSearch{padding:0 10px;}
.hotSearch h3{height:24px;padding:8px;color:#5e5d62;font-size:14px;line-height:24px;font-weight:normal;}
.hotSearch .hotCon{padding-top:6px;font-size:0;line-height:0;}
.hotSearch .hotCon a{width:29.32%;margin:0 2% 2%;height:28px;border-radius:2px;display:inline-block;background-color:#fff;color:#747474;font-size:12px;line-height:28px;text-align:center;vertical-align:top;}

/*更多视频*/
.shipin{  padding-bottom:10px;}
.shipin span{ float:left; width:130px; border:1px solid #e5e5e5; padding-bottom:10px;}
.shipin span b{ padding:0px 10px; float:left; line-height:22px; text-align:center; width:110px;}
.shipin span p{ padding:0px 10px; float:left; font-size:14px; line-height:22px; text-align:center; font-weight:bold; width:110px;}
.shipin span img{ width:100%; display:block;}
.shipin ul{ float:left; width:56%; margin-bottom:10px; margin-top:-7px;}
.shipin li{ font-size:14px;  height:30px; line-height:30px; overflow:hidden; background:url(../images/xiaodd.jpg) no-repeat 10px 15px; text-indent:20px;}

/*视频导航*/
.wrapper{width:100%;float:left;margin-top:50px;margin-bottom:150px}
.wrapper-inner{width:1100px;margin-right:auto;margin-left:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.wrapper-inner-buttons{width:100%;float:left;margin-top:50px;text-align:center}
.wrapper-inner-buttons a{background-color:#3f8dbf;line-height:35px;padding-right:15px;padding-left:15px;margin:10px;display:inline-block;text-align:center;text-decoration:none;color:#FFF;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s;border-radius:calc(35px / 2)}
.wrapper-inner-buttons a.current{background-color:#f5d76e;color:#d35400}
.wrapper-inner-buttons a:hover{background-color:#35759F;color:#fff}

.mobile-inner{width:100%;margin-right:auto;margin-left:auto;background-color:#fafafa;position:relative; height:45px; }
.mobile-inner h2{position:relative;height:43px;padding-left:8%;color:#fff;font-size:16px;line-height:43px; float:left;}
.mobile-inner h2 a{position:absolute;left:5px;margin-top:5px;width:200px;height:35px;display:block;background-position: -147px 0;}
.mobile-inner img{width:100%;margin-bottom:30px}
.mobile-inner p{color:#676767;line-height:25px;font-size:16px;padding-bottom:30px;padding-right:30px;padding-left:30px;margin:0}
.mobile-inner-header{background-color:#6b2400;width:100%;height:45px;position:absolute;top:0;left:0}
.mobile-inner-header-icon{color:#fff;height:45px;font-size:25px;text-align:center;float:right;width:50px;position:relative;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}
.mobile-inner-header-icon:hover{background-color:rgba(255,255,255,.2);cursor:pointer}
.mobile-inner-header-icon span{position:absolute;left:calc((100% - 25px)/ 2);top:calc((100% - 1px)/ 2);width:25px;height:1px;background-color:rgba(255,255,255,1)}
.mobile-inner-header-icon span:nth-child(1){transform:translateY(4px) rotate(0)}
.mobile-inner-header-icon span:nth-child(2){transform:translateY(-4px) rotate(0)}
.mobile-inner-header-icon-click span:nth-child(1){animation-duration:.5s;animation-fill-mode:both;animation-name:clickfirst}
.mobile-inner-header-icon-click span:nth-child(2){animation-duration:.5s;animation-fill-mode:both;animation-name:clicksecond}
@keyframes clickfirst{0%{transform:translateY(4px) rotate(0)}
100%{transform:translateY(0) rotate(45deg)}
}
@keyframes clicksecond{0%{transform:translateY(-4px) rotate(0)}
100%{transform:translateY(0) rotate(-45deg)}
}
.mobile-inner-header-icon-out span:nth-child(1){animation-duration:.5s;animation-fill-mode:both;animation-name:outfirst}
.mobile-inner-header-icon-out span:nth-child(2){animation-duration:.5s;animation-fill-mode:both;animation-name:outsecond}
@keyframes outfirst{0%{transform:translateY(0) rotate(-45deg)}
100%{transform:translateY(-4px) rotate(0)}
}
@keyframes outsecond{0%{transform:translateY(0) rotate(45deg)}
100%{transform:translateY(4px) rotate(0)}
}
.mobile-inner-nav{background-color:rgba(51,12,0,1);width:100%;position:absolute;top:45px;left:0;padding-top:10px;padding-bottom:20px;display:none;z-index:100;}
.mobile-inner-nav li{ float:left; margin-left:5px; width:23%; text-align:center; margin-top:5px;}
.mobile-inner-nav a{display:inline-block;line-height:50px;text-decoration:none;width:100%;color:#cca694;border:solid 1px rgba(255,255,255,.3);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:300}
.mobile-inner-nav a:hover{color:rgba(255,255,255,.4);border-bottom:solid 1px rgba(255,255,255,.2)}

.mobile-inner-nav a{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:returnToNormal;animation-name:returnToNormal}
@-webkit-keyframes returnToNormal{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes returnToNormal{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}


.xq-box-bbb{
	overflow: hidden;
	border-bottom: 1px solid #d1d1d1;
	padding-bottom: 10px;
	margin-top: 10px;
	display: block;
}
.xq-box-bbbm{
	margin-top: 0px;
}
.xq-img-top{
	margin-top: 10px;
	margin-right: 10px;
}
.xq-con2-tit{
	font-size: 18px;
	line-height: 60px;
	display: block;
}	
.xq-box-bbb>img{
	width: 36%;
	max-width: 230px;
}	
.xq-box-bbb-tit{
	margin-left: 2%;
	width: 62%;
}
.xq-box-bbb-inn{
	margin-left: 2%;
	width: 62%;
	font-size: 12px;
	color: #666666;
}
img{
	border: none;
}
.ll{
	float: left;
}
.rr{
	float: right;
}
.one-con2{
	overflow: hidden;
}
.one-con2-tit{
	line-height: 60px;
	font-size: 18px;
	margin-left: 20px;
	
}
.one-con2-tit>a{
	float: right;
	font-size: 18px;
	margin-top: 21px;
	margin-right: 4%;
	
}
.one-con2-inn{
	width: 48%;
	position: relative;
	margin-bottom: 12px;
}
.one-con2-ke{
	position: absolute;
	top: 0px;
	right: 0px;
	background: #056e31;
	font-size: 12px;
	color: white;
	padding: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.one-con2-peo{
	position: absolute;
	bottom: 32px;
    left: -5px;
    width: 30%;
}
.one-con2-name{
	text-align: center;
	font-size: 10px;
	color: #666666;
}
.one-con2-inn-tit{
	text-align: center;
	font-size: 12px;
}
.one-con-bot{
	margin-bottom: 12px;
	display: block;
}








