/*备用样式表*/

body:before {content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px;
 -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	     box-shadow: 0px 0px 10px rgba(0,0,0,.8);
}
::-webkit-input-placeholder { color:#666;}
:-moz-placeholder {color:#666;}
::-moz-placeholder { color:#666;}
:-ms-input-placeholder { color:#666;}
/**布局开始**/
html,body{min-height:600px}
body {line-height:1;font-size: 13px;font-family:"Microsoft YaHei";color:#333;}
p{line-height:1.75;}
a {color:#3b3b3b; text-decoration:none; transition:all 0.4s ease-in-out; }
a:hover { color:#b20537; }
/*页面尺寸*/
.wrapper { width:100%; margin:0 auto; height:502px; }
.wrapper .inner {width: 1145px;margin:0 auto;height:502px;} /**页面全局宽度**/
/*headtop*/
#headtop{background: #f0f0f0;}
#headtop .inner{}
.headtop .top-left{float: left;}
.headtop .top-left span {font-size: 14px;color: #707070;line-height: 34px;    display: inline-block;}
.headtop .top-left span.open{margin-right: 24px;}
.headtop .top-left span.site-rale{display:none;}
.headtop .top-left span.vpn{display:none;margin-left:16px;margin-right:25px;}
.headtop .top-left span.site-fw {padding-left: 20px;display: none;}
.top-right .site-lang {padding-left: 28px;}
.headtop .top-right{float:right;}


#banner {background: #e7e2df;}
#banner .inner {width:auto;/* max-width: 1345px; */text-align: center;position:relative;}
#banner .inner {width:auto;/* max-width: 1100px; */background:#fff;text-align: center;position:relative;}

#banner .searchbox.m{float:none;width:auto;position:absolute;left:0px;right:0px;top:42%;z-index:99;margin-top: -96px;pointer-events:none;}
#banner .searchbox.m .searchcon{margin:0 auto;width: 750px;padding:12px 88px;position:relative;pointer-events: auto;}
#banner .searchbox.m .form-group{float:left;}
#banner .searchbox.m .form-control {width: 100%;min-width:300px;height: 32px;line-height: 32px;border:0;outline: 0;background: none;color: #000;font-size: 14px;padding: 5px 8px;font-family:"Microsoft YaHei";}
#banner .searchbox.m .form-group.s3 .form-control {width: 100%;min-width:100px;}
#banner .searchbox.m .btn-primary,
#banner .searchbox.m .btn-danger{position:absolute;right:0px;width: 120px;height: 42px;border:0;outline: 0;background: #eebb21;cursor: pointer;color:#fff;font-family:"Microsoft Yahei";font-size: 15px;/* float: left; */}
#banner .searchbox.m .btn-primary.s2{right:120px;background: #d4a61e;}
#banner .searchbox.m .btn-primary:hover{opacity:.9;filter:Alpha(opacity=90);}
#banner .searchbox.m .form-group.group{position:absolute;right:150px;top: 50%;margin-top: -38px;vertical-align:middle;}
#banner .searchbox.m .form-group.group.s0{/* right:250px; */}
#banner .searchbox.m .form-group.group a{margin:0 3px;}
#banner .searchbox.m .f1 .form-control{margin-left:10px;min-width:initial;margin-top: 0px;}

#banner .searchbox.m .search_desc{display:inline-block;width:100%;margin-top:5px; line-height:33px; text-align:left; color:#333;}
#banner .searchbox.m .search_desc span{display:inline-block;margin-right:5px;color:#e4e4e4;}
#banner .searchbox.m .search_desc a{margin-right:5px; color:#eebb21;text-decoration:none;}
#banner .searchbox.m .search_desc a:hover{text-decoration:underline;}
#banner .searchbox.m .searchm_bg{position:absolute; left:0; right:0; top:0; bottom:0;z-index:-1; background:none; opacity:.5; filter:Alpha(opacity=50);}

#banner .search_info{float:none;width:auto;position:absolute;left:0px;right:0px;bottom:20px;z-index:99;}
#banner .search_info .site_info{margin:0 auto;width: 1145px;font-size:17px; color:#fff; text-align:right;}
#banner .search_info .site_box{position:relative;right:0px; display:inline-block;padding:12px 18px;}
#banner .search_info .searchm_bg{position:absolute; left:0; right:0; top:0; bottom:0;z-index:-1; background:#000; opacity:.5; filter:Alpha(opacity=50);}
#banner .search_info .site_info .num{margin-right:10px;margin-left:5px;color:#eebb22;}
#banner .search_info .site_info .siteCounter5{display:inline-block;}
#banner .search_info .site_info .siteCounter5 span{padding:2px 0px;margin: 2px 0;border:0px solid #ccc;border-radius: 3px;color: #eebb22;}

/*滚动Arrows */
.slick-prev,
.slick-next,
.slick-prev:hover,
.slick-next:hover {height: 62px;width: 60px;background:none;top: 50%;margin-top:-30px;border:0px solid #d4d8d9;border-radius:50%;outline: none;}
.slick-prev {left:-75px;background-position: 0px 0px;}
.slick-prev:hover {background-position: 0px 0px; opacity:.8;filter:Alpha(opacity=80);}
.slick-prev:before {content: '<';font-size: 50px; font-family:"Simsun";color: #acacab;}
.slick-next {right:-75px;background-position: right 0px;}
.slick-next:hover { background-position: right 0px; opacity:.8;filter:Alpha(opacity=80);}
.slick-next:before { content: '>';font-size: 50px; font-family:"Simsun";color: #acacab;}


/*列表页*/
/*banner*/
.mbanner .focus .focus-title-bar {bottom:40px;left: 40px;margin-left:0px;}
.mbanner .focus .focus-title-bg {background-color: #000;opacity: 0.4;filter:alpha(opacity=60);}

.mbanner .focus .focus-pagination {position:absolute;right: 14px;bottom: 14px;margin-right: 0px;z-index:60;}
.mbanner .focus .focus-page { display:inline-block; width:9px; height:9px;  margin-right:6px;background:#fff;}
.mbanner .focus .focus-page-active {width:18px;background: #fff;opacity:1; filter:Alpha(opacity=100);}

.mbanner .focus .focus-navigation {width:58px; height:53px; opacity: 0.7; filter:alpha(opacity=70); background:url("https://www.inviolabox.com/library/tpl/1681216182796/images/slide_next.png") no-repeat; text-indent:-999em; z-index:1000;}
.mbanner .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.mbanner .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}
.mbanner .focus .focus-prev { left:0px;}
.mbanner .focus .focus-next { right:0px;background-position:right top}



/*滚动样式*/
.wrapperinner {position: relative;z-index: 1;width: 100%;overflow: hidden; -ms-touch-action: none;}
.scroller {position: absolute; z-index: 1; width: 750px; height: 160px;
   -webkit-tap-highlight-color: rgba(0,0,0,0);
   -webkit-transform: translateZ(0);
   -moz-transform: translateZ(0);
   -ms-transform: translateZ(0);
   -o-transform: translateZ(0);
   transform: translateZ(0);
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   -webkit-text-size-adjust: none;
   -moz-text-size-adjust: none;
   -ms-text-size-adjust: none;
   -o-text-size-adjust: none;
   text-size-adjust: none;
}
/*************************************************************
