
article,aside,dialog,figure,footer,header,menu,nav,section{display:block}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,iframe,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font-family:思源黑体;font-size:12px;line-height:1.5em;color:#3E3A39;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
body{color:#3E3A39;position:relative;background-color:#fff;}
.commmoncolor{color:#3E3A39;}
fieldset,img{border:0}
img{vertical-align:middle;}
address,caption,cite,dfn,em,optgroup,th,var{font-style:normal;font-weight:400}
article,aside,audio,details,figcaption,figure,footer,header,hgroup,mark,menu,nav,section,summary,time,video{display:block;margin:0;padding:0}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
li,ol,ul{list-style:none}
a{text-decoration:none;color:#3E3A39;}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,input,select{vertical-align:baseline;font-family:tahoma,\5b8b\4f53,arial;font-size:100%;border:none;background:0 0}
input[type=checkbox],input[type=radio]{vertical-align:middle;margin:0 5px}
input[type=text],input[type=password],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
textarea{overflow:auto;font:100% tahoma,\5b8b\4f53,arial}
table{border-collapse:collapse;border-spacing:0}
*,:after,:before{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline: none;}
body{position: relative;}
body.hasbg{background: #F1F1F1;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #ccc; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #ccc;opacity:1;
}

input:-ms-input-placeholder{
    color: #ccc;opacity:1;
}

input::-webkit-input-placeholder{
    color: #ccc;opacity:1;
}
body .fontlight,.fontlight{font-family: 思源细体;}
.divcontent *{width:100%}
.mineborder{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5)}
.fullwidth{width:100%;display: block;vertical-align:bottom;}
.fullwidth2{max-width:100%;display: block;vertical-align:bottom;}/* max-width和width的区别是，只能比原图缩小，但是最大就是原图那么大。这样在手机上可以实现100%宽度，在电脑上就是原图尺寸。2020/07/15 Cao */

.imagecontainer{width:100%;height:100%;display:table;table-layout:fixed}
.imagecontainer-tr{display:table-cell;vertical-align:middle}
.clear{clear:both;height:0;line-height:0;font-size:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fleft{float:left}
.fright{float:right}
.hovertobigger{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;}
.hovertobigger:hover{-moz-transform:scale(1.03,1.03);-webkit-transform:scale(1.03,1.03);-o-transform:scale(1.03,1.03);-ms-transform:scale(1.03,1.03);transform:scale(1.03,1.03);color:#000}
.maxbox{width:1200px;margin:0 auto;max-width: 95%;position: relative;}
.maxbox.b{width:1320px;}
.maxbox.s{max-width:1100px;}
.maxbox.ss{max-width:1000px;}
.fontb{font-weight: bold;}
.color2,body .color2{color:#727171;}
.color3,body .color3{color:#3DA0BB;}
.commonshadow{box-shadow: 0 1px 3px rgba(0,0,0,0.3);border:1px solid #ccc\9;}
.textcenter{
	/* Center slide text vertically */
	text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.relative{position: relative;}
.header{position: relative;z-index: 5;}

.showinpc{display: block;}
.showinmobile{display: none;}
@media only screen and (max-width:700px){
	.showinpc{display: none;display: none!important;}
	.showinmobile{display: block;}
}


.black-bg{background-color:#000;color:#fff;background-color:rgba(0,0,0,.7)}
.black-bg *{color:#fff}
.commonbg1{background: #F7F8F8;}
.bgwhite{background: white;}
.seemore{font-size:1.3em;padding:10px 0;text-align:center;width:110px;margin:1em auto;background-color:#f0f8ff}
.seemore:hover{background-color:#c65a2e;background-color:rgba(198,90,46,.7);color:#fff;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}
.indent{text-indent:2em}
.commonpageline{height: 1px;width:100%;background:#ccc;margin:10px 0;}


.max2line{
	text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.max3line{
	text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.max4line{
	text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.max5line{
	text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}
.max7line{
	text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
}
.singleline{
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.tcenter{text-align:center}



.hasmark{position: relative;display: block;}
.hasmark:after{
    position: absolute;width: 100%;height: 100%;left:0;top:0;background: url(../images/mark.gif) repeat;content:"";
}

@media only screen and (max-width: 960px){
    .hovertobigger:hover{-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);}
    .hasmark:after{display: none;}
}
.hidden{display: none;}
body{position: relative;}
body .mm-page{position: relative;}
.miniheader{text-align:center;display:none;background:#F7F8F8;}/*#F7F8F8是移动端标题条的背景颜色--淡灰色*/
.miniheader{position:relative;letter-spacing:.3px;font-size:16px;font-weight:580;color:#0A308F;line-height:50px;width:100%;height:50px;padding:0 50px;overflow:hidden}
body.headerfixed .miniheader{position: fixed;box-shadow: 0 1px 3px rgba(0,0,0,0.3);}
.miniheader img{height:35px;position: absolute;top:50%;left:18px;margin-top: -15px;}
.miniheader .info-lang{position: absolute;right:80px;top:50%;line-height: 30px;margin-top:-14px;}
.miniheader .info-lang li{width:14px;font-size: 14px;text-align: center;display: block;float: right;font-weight:bold;color:#B5B5B6;}
.miniheader .info-lang li.bor{height: 10px;width:2px;background: #B5B5B6;margin:0 10px;margin-top:10px;}
.miniheader .info-lang li.active{color:#4D4D4D;}
.miniheader .info-lang li:hover{color:#333333;}
.miniheader a.linkmnav{background:center center no-repeat transparent;background:url(../images/icon_menu.png) no-repeat center;display:block;width:50px;height:50px;position:absolute;top:0;right:10px}
.miniheader a.linkmnav.contacts{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq01jFLAzEYxvH2UBCxiIiDUhzcdXCyIk5ufgUXLR37JdxcXBxcuwmOOtml0EKpo04iWIpIQREVEVFLjf9AhoC9e3O5uxd+lMLdPU1yedO8UiqXdQWO122ghi4+8IwGqiiId+uRCHbxqsLrFHNRz5ACSnhTch1EPScQpnIH0w7TWcGiz5rouS45rtkMVnxCJrAQ4yUq+oT8YhAjZOAT8oWHGCE9nxC9H64cA15w4xOiW0HbfErVNhvUa8c3cecQcoZv3xA9z+fCNbe4SNq7jvEUMaUnuE/au7SjkHbSR1G637ULh73Kn+gn7cIBttELGckQh9Jo8iMOrSksYx2b2MKk8FuvUUcHl/9GbiWuooYu3pVf/eARLZQxbp8na2YR0659e+HLmM/geN+z98lSRv8hZu2QQkYh+kzKjZkvHdPahymH6DNp5Cucev0JMAAkKj0NEoYBJwAAAABJRU5ErkJggg==)}
.miniheader a.linkmnav.right{left:auto;right:10px}

.header .miniheader .header-langbox{position: absolute;right:70px;top:0;line-height: 50px;font-size:11px;color:black;}
.header .miniheader .header-langbox a span{color:black;font-weight: bold;}
.header .miniheader .header-langbox a span:hover,.header .miniheader .header-langbox a span.active{color:#9FA0A0;}
.miniheader.mm-fixed-top+.content{background-position:25px 55px}
html.mm-opened.mm-zoom-menu body{background:#333333}
html.mm-opened.mm-zoom-menu .mm-page{background-color:#fff}
.menumini{display:none}
#menumini.mm-ismenu{color:#fff;background:#333333}
.header{
    position: relative;width:100%;left:0;top:0;z-index: 10;
}
.b-container{}
/*body.headerfixed .header{position: fixed;}*/
.header .inner{position: relative;width:100%;}
.header .pc-header{background: #F7F8F8;color:black;z-index: 4;position: relative;}/*#F7F8F8是PC端标题条的背景颜色--绿色*/
.header .pc-header .innerbox{position: relative;padding-left: 300px;padding-right:200px;}
.header .pc-header .header-logo{position: absolute;left:0;top:0;}
.header .pc-header .header-logo img{height:40px;margin-top:7px;}
.header .pc-header .header-logo-beehome{position: absolute;left:0;top:0;}
.header .pc-header .header-logo-beehome img{width:135px;height:40px;margin-top:10px;}
.header .pc-header .pcmenu ul li{float:left;text-align: center;line-height: 60px;font-size:14px;display: inline-block;margin-right:50px;}
.header .pc-header .pcmenu ul li a{color:black;}
/*.header .pc-header .pcmenu ul li:hover a,.header .pc-header .pcmenu ul li.active a{color:#9FA0A0;}*//*20201006 deleted by Cao 这句话导致点击菜单后高亮的位置错位*/
.header .pc-header .pcmenu ul a:hover{color:#9FA0A0;}/*20201006 addded by Cao*/
.header .pc-header .header-tel{position: absolute;right:100px;top:0;line-height: 60px;padding-left:25px;font-size:14px;}
.header .pc-header .header-tel .t-icon{position: absolute;left:0;top:0;}
.header .pc-header .header-tel .t-icon img{width:17px;display: block;margin-top:21px;}
.header .pc-header .header-langbox{position: absolute;right:0;top:0;line-height: 58px;padding-left:25px;font-size:12px;}
.header .pc-header .header-langbox a span{color:black;font-weight: bold;}
.header .pc-header .header-langbox a span:hover,.header .pc-header .header-langbox a span.active{color:#9FA0A0;}

.header .productsubmenu{position: absolute;left:0;top:100%;width:100%;display: none;z-index: 3;}
.header .productsubmenu .submenuinner{position: relative;padding-top:40px;background: white;overflow: hidden;}
.header .productsubmenu .submenuinner .btnclose{position: absolute;right:0;top:0;width:40px;text-align: center;line-height: 40px;font-size:25px;font-weight: bold;cursor:pointer;}
.header .productsubmenu .submenuinner .btnclose:hover{color:#3DA0BB;}
.header .productsubmenu .submenuinner ul{background: #EFEFEF;margin-left:-4%;padding-top:50px;}
.header .productsubmenu .submenuinner ul li{width:21%;margin-left:4%;position: relative;text-align: left;float:left;margin-bottom: 40px;line-height: 30px;font-size:16px;padding-left:80px;}
.header .productsubmenu .submenuinner ul li.active,.header .productsubmenu .submenuinner ul li:hover{color:#3DA0BB;}
.header .productsubmenu .submenuinner ul li .icon{position: absolute;left:30px;top:0;width:30px;height:30px;background-repeat: no-repeat;background-position: center;}
.header .productsubmenu .submenuinner ul li span{border-bottom:1px solid #EFEFEF;display: inline-block;}
.header .productsubmenu .submenuinner ul li.active span{border-color:#3DA0BB;}
.header .productsubmenu .submenuinner ul li.i1 .icon{background-image:url(../images/icon_p_1.png);}
.header .productsubmenu .submenuinner ul li.i2 .icon{background-image:url(../images/icon_p_2.png);}
.header .productsubmenu .submenuinner ul li.i3 .icon{background-image:url(../images/icon_p_3.png);}
.header .productsubmenu .submenuinner ul li.i4 .icon{background-image:url(../images/icon_p_4.png);}
.header .productsubmenu .submenuinner ul li.i5 .icon{background-image:url(../images/icon_p_5.png);}
.header .productsubmenu .submenuinner ul li.i6 .icon{background-image:url(../images/icon_p_6.png);}
.header .productsubmenu .submenuinner ul li.i7 .icon{background-image:url(../images/icon_p_7.png);}
.header .productsubmenu .submenuinner ul li.i8 .icon{background-image:url(../images/icon_p_8.png);}
.header .productsubmenu .submenuinner ul li.i9 .icon{background-image:url(../images/icon_p_9.png);}
.header .productsubmenu .submenuinner ul li.i10 .icon{background-image:url(../images/icon_p_10.png);}
.header .productsubmenu .submenuinner ul li.i11 .icon{background-image:url(../images/icon_p_11.png);}
.header .productsubmenu .submenuinner ul li.i12 .icon{background-image:url(../images/icon_p_12.png);}
.header .productsubmenu .submenuinner ul li.i13 .icon{background-image:url(../images/icon_p_13.png);}
.header .productsubmenu .submenuinner ul li.i1.active .icon,.header .productsubmenu .submenuinner ul li.i1:hover .icon{background-image:url(../images/icon_p_h_1.png);}
.header .productsubmenu .submenuinner ul li.i2.active .icon,.header .productsubmenu .submenuinner ul li.i2:hover .icon{background-image:url(../images/icon_p_h_2.png);}
.header .productsubmenu .submenuinner ul li.i3.active .icon,.header .productsubmenu .submenuinner ul li.i3:hover .icon{background-image:url(../images/icon_p_h_3.png);}
.header .productsubmenu .submenuinner ul li.i4.active .icon,.header .productsubmenu .submenuinner ul li.i4:hover .icon{background-image:url(../images/icon_p_h_4.png);}
.header .productsubmenu .submenuinner ul li.i5.active .icon,.header .productsubmenu .submenuinner ul li.i5:hover .icon{background-image:url(../images/icon_p_h_5.png);}
.header .productsubmenu .submenuinner ul li.i6.active .icon,.header .productsubmenu .submenuinner ul li.i6:hover .icon{background-image:url(../images/icon_p_h_6.png);}
.header .productsubmenu .submenuinner ul li.i7.active .icon,.header .productsubmenu .submenuinner ul li.i7:hover .icon{background-image:url(../images/icon_p_h_7.png);}
.header .productsubmenu .submenuinner ul li.i8.active .icon,.header .productsubmenu .submenuinner ul li.i8:hover .icon{background-image:url(../images/icon_p_h_8.png);}
.header .productsubmenu .submenuinner ul li.i9.active .icon,.header .productsubmenu .submenuinner ul li.i9:hover .icon{background-image:url(../images/icon_p_h_9.png);}
.header .productsubmenu .submenuinner ul li.i10.active .icon,.header .productsubmenu .submenuinner ul li.i10:hover .icon{background-image:url(../images/icon_p_h_10.png);}
.header .productsubmenu .submenuinner ul li.i11.active .icon,.header .productsubmenu .submenuinner ul li.i11:hover .icon{background-image:url(../images/icon_p_h_11.png);}
.header .productsubmenu .submenuinner ul li.i12.active .icon,.header .productsubmenu .submenuinner ul li.i12:hover .icon{background-image:url(../images/icon_p_h_12.png);}
.header .productsubmenu .submenuinner ul li.i13.active .icon,.header .productsubmenu .submenuinner ul li.i13:hover .icon{background-image:url(../images/icon_p_h_13.png);}
.footer{background: #F7F8F8;color:#9FA0A0;}
.footer .f-list{margin-left:-3%;}
.footer .f-list .f-listitem{width:12%;float:left;margin-left:3%;}
.footer .f-list .f-listitem .itemtitle{font-size:19px;line-height: 30px;margin-bottom: 25px;color:#3E3A39;}
.footer .f-list .f-listitem ul li{color:#9FA0A0;font-size:14px;line-height: 30px;}

.footer .f-list .f-listitem ul li:hover{color:black;}
.footer .f-list .f-listitem ul li.iconlink{margin-top:10px;}
.footer .f-list .f-listitem ul li.iconlink .item{display: block;width:33px;height:33px;border-radius: 100%;float:left;cursor: pointer;}
.footer .f-list .f-listitem ul li.iconlink .item.i1{margin-right:10px;background:url(../images/icon_wx.png) no-repeat center;background-color: #dFdFdF;}
.footer .f-list .f-listitem ul li.iconlink .item.i2{background:url(../images/icon_kf.png) no-repeat center;background-color: #dFdFdF;}
.footer .f-list .f-listitem ul li.iconlink .item:hover{background-color:#3DA0BB;}
.footer .f-otherinfo{font-size:12px;}
.footer .f-otherinfo .i-address{line-height: 35px;border-bottom:1px solid #9FA0A0;margin-bottom: 10px;}
.footer .f-otherinfo .i-address span{color:#3E3A39;}
.footer .f-otherinfo .i-copyright{position: relative;padding-right:150px;line-height: 25px;}
.footer .f-otherinfo .i-copyright .right{width:130px;position: absolute;right:0;top:9px;}
.footer .f-otherinfo .i-copyright .right img{width:125px;}
.footer .f-otherinfo .i-copyright .t-en{margin:5px 0;}
.footer .f-otherinfo .i-copyright .t-en .text-en{display: inline-block;float:left;}
.footer .f-otherinfo .i-copyright .t-en ul.linkset{display: inline-block;margin-left:30px;float:left;}
.footer .f-otherinfo .i-copyright .t-en ul.linkset li{color:#3E3A39;display: inline-block;margin-right:30px;float:left;}
.footer .f-otherinfo .i-copyright .t-en ul.linkset li:hover{color:black;}
.footer .f-otherinfo .i-copyright .t-en ul.linkset li.line{color:#9FA0A0;}

.pagedialog.ewm{position: fixed;width:100%;height:100%;left:0;top:0;display: none;}
.pagedialog.ewm .bg{position: fixed;width:100%;height:100%;left:0;top:0;background: rgba(0,0,0,0.7);z-index: 221;}
.pagedialog.ewm .codebox{width:200px;position: fixed;left:50%;top:50%;margin-left:-100px;margin-top:-122px;background: white;z-index: 222;}
.pagedialog.ewm .codebox .inner{position: relative;padding-top:24px;}
.pagedialog.ewm .codebox .inner .btnclose{position: absolute;right:2px;top:2px;width:20px;height:20px;line-height: 20px;text-align: center;font-size:20px;font-weight: bold;cursor:pointer;}
.pagedialog.ewm .codebox .inner .btnclose:hover{color:#3DA0BB;}
.pagedialog.ewm .codebox .inner .thecontent{background: #EFEFEF;padding:18px;padding-bottom:0;}
.pagedialog.ewm .codebox .inner p{font-size:14px;line-height: 35px;text-align: center;color:black;}
@media only screen and (max-width: 1680px){

}
@media only screen and (max-width: 1366px){
    .maxbox.s,.maxbox{width:1200px;max-width: 95%;}
    .maxbox.ss{width:1000px;max-width: 95%;}
    .header .productsubmenu .submenuinner ul li{font-size:15px;}
    .header .pc-header .pcmenu ul li{margin-right:40px;}
  
}
@media only screen and (max-width:1280px){
.miniheader{display:block}
.header .productsubmenu .submenuinner,.header .pc-header{display:none}
.footer .f-list .f-listitem .itemtitle{font-size:16px;line-height: 30px;margin-bottom: 15px;}
.footer .f-list .f-listitem ul li{font-size:12px;line-height:25px;}
}
@media only screen and (max-width:1024px){
  .footer .f-list .f-listitem .itemtitle{font-size:15px;}
  .footer .f-list .f-listitem ul li{font-size:11px;line-height:25px;}
}
@media only screen and (max-width:1000px){
  .footer .f-list{margin-left:0;}
  .footer .f-list .f-listitem{width:100%;float:none;margin-left:0;}
  .footer .f-list .f-listitem .itemtitle{font-size:15px;line-height: 30px;margin: 10px 0;border-bottom:1px solid #9FA0A0;}
  .footer .f-list .f-listitem ul li{float:left;display: inline-block;margin-right:20px;}
  .footer .f-list .f-listitem ul li.iconlink{display: block;width:100%;}
  .footer .f-otherinfo .i-copyright .right{display:none;}
  .footer .f-otherinfo .i-copyright{padding-right:0;}
  
  .footer .f-otherinfo .i-copyright .t-en ul.linkset li{margin-right:20px;}
}
@media only screen and (max-width:780px){

  .footer .f-otherinfo .i-copyright .t-en .text-en{display: block;float:none;}
  .footer .f-otherinfo .i-copyright .t-en ul.linkset{display: block;margin-left:0;float:none;}
  .footer .f-otherinfo .i-copyright .t-en ul.linkset li{margin-right:10px;}
}
.dituContent{width:100%;height:400px;}
.dituContent,.dituContent *{
	-moz-box-sizing: initial;
    -webkit-box-sizing:  initial; 
    box-sizing: initial; 
}



.pagebox,.pagebox *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;float:none}
.pagebox{text-align:center;margin:0 auto;padding:50px 0;border-top:2px solid #e5e5e5;}
.pagebox.noborder{border:none;}
.pagebox ul li{display:inline-block;font-size:14px;margin:0 5px;vertical-align:top}
.pagebox ul li a{display:block;width:100%;padding:0 20px;color:#3E3A39;background-color:#e5e5e5;line-height: 35px;border-radius: 8px;box-shadow: 0 1px 3px rgba(0,0,0,0.2);}
.pagebox ul li.current a,.pagebox ul li:hover a{color:#fff;background-color:#333333}

.wktabswitch .tabcontentset .contentitem{display: none;}
.wktabswitch .tabcontentset .contentitem.active{display: block;}
.commonmargintop{margin-top:65px;}
.commonmarginbottom{margin-bottom:65px;}
.commonmargin{margin:65px 0;}
.commonmargin-s{margin:35px 0;}
.commonmargin-ss{margin:25px 0;}
.commonloadmore{width:120px;line-height: 34px;text-align:center;margin:0 auto;border:1px solid #727171;font-size:15px;color:#727171;cursor:pointer;}
.commonloadmore:hover{background: #727171;color:white;border-color:#727171;}
@media only screen and (max-width:1366px){
    .commonloadmore{width:110px;line-height: 35px;}
    .commonmargintop{margin-top:60px;}
    .commonmarginbottom{margin-bottom:60px;}
    .commonmargin{margin:60px 0;}
    .commonmargin-s{margin:30px 0;}
    .commonmargin-ss{margin:20px 0;}
}
@media only screen and (max-width:1024px){
    .commonloadmore{width:100px;line-height: 33px;font-size:14px;}
    .commonmargintop{margin-top:50px;}
    .commonmarginbottom{margin-bottom:50px;}
    .commonmargin{margin:50px 0;}
}
@media only screen and (max-width:800px){
    .tleftinmobile{text-align: left;text-align:left!important;}
}
@media only screen and (max-width:650px){
    .commonloadmore{width:90px;line-height: 30px;font-size:13px;}
    .pagebox{padding:30px 0;}
    .pagebox ul li a{padding:0 15px;}
    .pagebox ul li a.first,.pagebox ul li a.end{display:none;}
    .commonmargintop{margin-top:40px;}
    .commonmarginbottom{margin-bottom:40px;}
    .commonmargin{margin:40px 0;}
    .commonmargin-s{margin:25px 0;}
    .commonmargin-ss{margin:18px 0;}
}
@media only screen and (max-width:480px){
   
    .commonmargintop{margin-top:30px;}
    .commonmarginbottom{margin-bottom:30px;}
    .commonmargin{margin:30px 0;}
    .commonmargin-s{margin:20px 0;}
    .commonmargin-ss{margin:15px 0;}
}
.hovertobigger2{position: relative;overflow: hidden;cursor:pointer;}
.hovertobigger2 img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;}
.hovertobigger2:hover img{-moz-transform:scale(1.03,1.03);-webkit-transform:scale(1.03,1.03);-o-transform:scale(1.03,1.03);-ms-transform:scale(1.03,1.03);transform:scale(1.03,1.03);color:#000}
.hovertobigger2:hover:after{content:"";position: absolute;left:0;top:0;width:100%;height:100%;background: rgba(61,160,187,0.3);}
.hovertobigger3{position: relative;overflow: hidden;cursor:pointer;}
.hovertobigger3 img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;}
.hovertobigger3:hover img{-moz-transform:scale(1.03,1.03);-webkit-transform:scale(1.03,1.03);-o-transform:scale(1.03,1.03);-ms-transform:scale(1.03,1.03);transform:scale(1.03,1.03);color:#000}
.hovertobigger3:hover:after{content:"";position: absolute;left:0;top:0;width:100%;height:100%;background: rgba(0,0,0,0.3);}
.wk_hr{width:100%;height: 1px;}


.b-container.index .owl-theme.pindexbanner .owl-controls{position: absolute;right: 0;bottom: 10px;width: 100%;}
.b-container.index .owl-theme.pindexbanner .owl-controls .owl-buttons{display: none;}
.b-container.index .owl-theme.pindexbanner .owl-controls .owl-page span{width: 15px;height: 15px;border-radius: 13px;border:1px solid white;opacity:0.8;background:none;}
.b-container.index .owl-theme.pindexbanner .owl-controls .owl-page.active span{border-color: white;background: white;}
@media only screen and (max-width: 768px){
	.b-container.index .owl-theme.pindexbanner .owl-controls .owl-page span{width: 10px;height: 10px;border-radius: 10px;}
}
