.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/* display none until init*/

.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-o-touch-action:pan-y;touch-action:pan-y;}

.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}

.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}

.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}

.owl-carousel .owl-item{float: left;}

.owl-controls .owl-page,

.owl-controls .owl-buttons div{cursor: pointer;}

.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

/* mouse grab icon*/

.grabbing{cursor:url(../images/grabbing.png) 8 8, move;}

/* fix*/

.owl-carousel .owl-wrapper,

.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}

.owl-theme .owl-controls{/*margin-bottom:20px;*/text-align: center;}

/* Styling Next and Prev buttons*/

.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:38px; height:74px;/*IE7 life-saver*/ text-indent:40px; margin-top:-16%; z-index:9; position:relative; overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}

.owl-theme .owl-controls .owl-buttons div.owl-prev{/*background:url(../images/i_pro_left.png) no-repeat;*/ float:left;}

.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*background:url(../images/i_pro_left_on.png) no-repeat;*/}

.owl-theme .owl-controls .owl-buttons div.owl-next{/* background:url(../images/i_pro_right.png) no-repeat;*/ float:right;}

.owl-theme .owl-controls .owl-buttons div.owl-next:hover{/*background:url(../images/i_pro_right_on.png) no-repeat;*/ }

/* Clickable class fix problem with hover on touch devices*//* Use it for non-touch hover action*/

.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/ display:none;}

.owl-theme .owl-controls .owl-page span{display: block;width: 10px;height: 10px;margin: 5px 5px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#ccc;}

.owl-theme .owl-controls .owl-page.active span{background:#4cb6ed;}

/* If PaginationNumbers is true 

.owl-theme .owl-controls.clickable .owl-page:hover span*/

.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}

/* preloading images*/

.owl-item.loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}


.flash_div{ display:none;}

#owl-flash{text-align:center;}

#owl-flash.owl-theme .owl-controls{ bottom:5px; text-align:center; position:absolute; width:100%;}

#owl-flash.owl-theme .owl-controls .owl-pagination{ }

/* Styling Pagination*/

#owl-flash.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}

#owl-flash.owl-theme .owl-controls .owl-page span{display: block;width: 28px;height: 4px;margin: 5px 5px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 0%;-moz-border-radius: 0%;border-radius: 0%;background:url(../images/dian.png) no-repeat; background-size:100% 100%; }

#owl-flash.owl-theme .owl-controls .owl-page.active span{ background-image:url(../images/dian_on.png); }

#owl-flash.owl-theme .owl-controls .owl-buttons{ position:absolute; top:30%; width:100%; left:0; height:0; display:none;}

#owl-flash.owl-theme .owl-controls .owl-page{ display:inline-block;}



#owl-flash .item{margin: 0px;}

#owl-flash .item img{display:block; width:100%; height:100%;}

#owl-flash .item dd{ width:100%;}

.owl-demo7{ margin:0 auto; text-align:center; margin-top:4%; margin-bottom:5%;}

/*.owl-demo7.owl-carousel .owl-wrapper-outer{ overflow:visible;}*/

/* Styling Next and Prev buttons*/

.owl-demo7.owl-theme .owl-controls .owl-pagination{ display:none;}

.owl-demo7.owl-theme .owl-controls .owl-buttons{ position:absolute; top:50%; width:100%; left:0; height:0;}

.owl-demo7.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:20px; height:34px; line-height:34px;/*IE7 life-saver*/ text-indent:100px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-top:-34px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15); border-radius:50%;*/}

.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left.png) center center no-repeat; background-size:100%; float:left; margin-left:-50px;}

.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background-image:url(../images/left_on.png);opacity:0.8;filter:Alpha(opacity=80);}

.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right.png) center center no-repeat; background-size:100%; float:right; margin-right:-50px;}

.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background-image:url(../images/right_on.png);opacity:0.8;filter:Alpha(opacity=80);}

.owl-demo7.owl-theme .owl-controls .owl-page{ display:inline-block;}

.owl-demo7 .item{margin:0 1.69%; overflow:hidden;}

.owl-demo7 .item .imgs{ position:relative; overflow:hidden; padding-top:69%;}

.owl-demo7 .item .imgs img{ display: block;width: 100%; height:100%; position:absolute; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.3s ease-out 0s;}

.owl-demo7 .item:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.owl-demo7 .item .h3{ font-weight:normal;height:68px; line-height:68px;white-space:nowrap;text-overflow:ellipsis; font-size:14px; color:#222;}

.owl-demo7 .item:hover  .h3{ color:#e6272c;}

.owl-demo6{ margin:0 auto; text-align:center; margin-top:4%; margin-bottom:3%; }

/*.owl-demo6.owl-carousel .owl-wrapper-outer{ overflow:visible;}*/

/* Styling Next and Prev buttons*/

.owl-demo6.owl-theme .owl-controls .owl-pagination{ display:none;}

.owl-demo6.owl-theme .owl-controls .owl-buttons{ position:absolute; top:50%; width:100%; left:0; height:0; display:none;}

.owl-demo6.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:20px; height:34px; line-height:34px;/*IE7 life-saver*/ text-indent:100px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-top:-34px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15); border-radius:50%;*/}

.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left.png) center center no-repeat; background-size:100%; float:left; margin-left:-50px;}

.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background-image:url(../images/left_on.png);opacity:0.8;filter:Alpha(opacity=80);}

.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right.png) center center no-repeat; background-size:100%; float:right; margin-right:-50px;}

.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background-image:url(../images/right_on.png);opacity:0.8;filter:Alpha(opacity=80);}

.owl-demo6.owl-theme .owl-controls .owl-page{ display:inline-block;}

.owl-demo6 .item{margin:0 3.7%; overflow:hidden; background:#fff;box-shadow: 3.3px 3.5px 15px 6px rgba(0,0,0,0.04); margin-bottom:5%;}

.owl-demo6 .item .imgs{ position:relative; overflow:hidden; padding-top:120.5%;}

.owl-demo6 .item .imgs img{ display: block;width: 100%; height:100%; position:absolute; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.3s ease-out 0s;}

.owl-demo6 .item:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.owl-demo6 .item .h3{ font-weight:normal;height:30px; line-height:30px;white-space:nowrap;text-overflow:ellipsis; font-size:18px; color:#333; margin-top:15px; padding-left:2%; padding-right:2%;}

.owl-demo6 .item:hover  .h3{ color:#e6272c;}

.owl-demo6 .item .p{ height:24px; line-height:24px; overflow:hidden; color:#777777; font-size:15px;padding-left:2%; padding-right:2%; margin-bottom:22px;}

#owl-demo5{text-align:center;width:100%;  margin-bottom:8%; margin-top:5%;}

#owl-demo5.owl-theme .owl-pagination{ display:none;}

#owl-demo5.owl-theme .owl-controls{ padding-top:0%;}

#owl-demo5.owl-theme .owl-controls .owl-buttons{ position:absolute; top:32%; width:100%; left:0; height:0; display:none;}

#owl-demo5.owl-theme .owl-controls .owl-page{ display:inline-block;}

#owl-demo5 .item{margin: 0px 0%;text-align:center; }

#owl-demo5 .owl-item:last-child .item dd:after{ border-right:0;}

#owl-demo5 .item img{display: block;width: 100%;-webkit-transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -ms-transition:all 1s ease-in-out;

-o-transition:all 1s ease-in-out; transition:all 1s ease-in-out;}

#owl-demo5 .item dd{position:relative; overflow:hidden;transition:all 0.3s; margin-top:3px;}

#owl-demo5 .item dd:hover{  transform: translate(0%, -3px);}

#owl-demo5 .item dd:after{ content:""; position:absolute; right:0; top:14px; width:0; height:399px; border-right:1px dashed #dedede;}

#owl-demo5 .item dd .txts{ max-width:170px; width:94%; margin:0 auto;overflow:hidden; text-align:center;}

#owl-demo5 .item dd .txts i{ display:block; width:132px; height:132px; border-radius:50%; border:1px solid #eeeeee; background-size:100% 100%; background-repeat:no-repeat;transition:all 0.3s; margin:0 auto;}

#owl-demo5 .item dd .txts i.bgs1{ background-image:url(../images/i_pic1.png);}

#owl-demo5 .item dd .txts i.bgs2{ background-image:url(../images/i_pic2.png);}

#owl-demo5 .item dd .txts i.bgs3{ background-image:url(../images/i_pic3.png);}

#owl-demo5 .item dd .txts i.bgs4{ background-image:url(../images/i_pic4.png);}

#owl-demo5 .item dd .txts i.bgs5{ background-image:url(../images/i_pic5.png);}

#owl-demo5 .item dd:hover .txts i{ border-color:#2f62b6; background-color:#2f62b6;}

#owl-demo5 .item dd:hover .txts i.bgs1{ background-image:url(../images/i_pic1_on.png);}

#owl-demo5 .item dd:hover .txts i.bgs2{ background-image:url(../images/i_pic2_on.png);}

#owl-demo5 .item dd:hover .txts i.bgs3{ background-image:url(../images/i_pic3_on.png);}

#owl-demo5 .item dd:hover .txts i.bgs4{ background-image:url(../images/i_pic4_on.png);}

#owl-demo5 .item dd:hover .txts i.bgs5{ background-image:url(../images/i_pic5_on.png);}

#owl-demo5 .item dd .txts .h3{  font-weight:normal; color:#333; height:38px; line-height:38px; overflow:hidden; font-size:16px;text-overflow: ellipsis;white-space: nowrap; margin-top:18px; transition:all 0.3s;}

#owl-demo5 .item dd .txts .p{ line-height:30px; height:180px; overflow:hidden; color:#999999; font-size:14px;text-overflow: ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:6;   }

#owl-demo5 .item dd .txts .nmore{ display:block;overflow:hidden; height:20px; line-height:20px; text-align:center; color:#2f62b6; margin-top:15px; font-size:12px; font-style:normal; font-family:Arial; text-transform:uppercase;}

/*宸ョ▼妗堜緥*/

.owl-demo3{text-align:center;  width:100%;  position:relative;}

.owl-demo3.owl-carousel .owl-wrapper-outer{ overflow:visible;}

.owl-demo3.owl-theme .owl-controls{bottom:-60px; text-align:center; position:absolute; right:0%; width:100%;}

.owl-demo3.owl-theme .owl-controls .owl-pagination{height:40px;  text-align:center; padding-right:2%; display:none;}

/* Styling Pagination*/

.owl-demo3.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}

.owl-demo3.owl-theme .owl-controls .owl-page span{display: block;width: 28px;height: 2px;margin: 10px 3px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 0%;-moz-border-radius: 0%;border-radius: 0%;background:#cccccc;transition:all 0.3s;}

.owl-demo3.owl-theme .owl-controls .owl-page.active span{background:#c8103d; height:4px; -webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}

.owl-demo3.owl-theme .owl-controls .owl-buttons{ position:absolute; top:-50%; width:100%; left:0; height:0;transition:all 0.3s;}

.owl-demo3.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: block;zoom: 1;*display: block; width:20px; height:34px; line-height:34px;/*IE7 life-saver*/ text-indent:160px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}

.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left.png) no-repeat; margin-left:-125px; margin-top:-25%; background-size:100% 100%; }

.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*opacity:0.6;filter:Alpha(opacity=60);*/ background-image:url(../images/left_on.png);}

.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next{ background:url(../images/right.png) no-repeat;  margin-right:-125px; margin-top:-25%;background-size:100% 100%;}

.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background-image:url(../images/right_on.png);}

.owl-demo3.owl-theme .owl-controls .owl-page{ display:inline-block;}

.owl-demo3 .item{margin: 0 1%;}

.owl-demo3 .item img{display:block;width: 100%; height:100%; position:absolute; top:0; left:0; }

.owl-demo3 .item dd img{ overflow:hidden;background-repeat:no-repeat; background-position:center center; background-size:cover;transition:all 0.3s;}

.owl-demo3 .item dd:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}

.owl-demo3 .item dd{ overflow:hidden; background:#242d34;position:relative;}

.owl-demo3 .item dd .imgs{ overflow:hidden; position:relative; padding-top:37.7%; margin-left:306px;}

.owl-demo3 .item dd .txts{ width:306px; position:absolute; left:0; top:50%;transform: translate(0%, -50%); text-align:center; font-size:18px;}

.owl-demo3 .item dd .txts .cons{ max-width:240px; width:94%; margin:0 auto;}

.owl-demo3 .item dd .txts .span1{ display:block; overflow:hidden; color:rgba(255,255,255,0.18); text-transform:uppercase; height:22px; line-height:22px; overflow:hidden; font-family:Arial;}

.owl-demo3 .item dd .txts .h3{ font-weight:normal; height:28px; line-height:28px; overflow:hidden; color:#fff; text-transform:uppercase; font-size:26px; font-family:Arial;}

.owl-demo3 .item dd .txts .span2{ display:block; overflow:hidden; color:#fff; text-transform:uppercase; height:28px; line-height:28px; margin-top:4px; overflow:hidden; font-family:Arial;}

.owl-demo3 .item dd .txts .p{ line-height:28px; height:56px; overflow:hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color:#8c8e8f; font-size:14px; margin-top:24%; margin-bottom:18%;}

.owl-demo3 .item dd .txts em{ display:block; height:48px; line-height:48px; color:#fff; position:relative; overflow:hidden; font-size:14px; font-style:normal;}

.owl-demo3 .item dd .txts em:after{ content:""; position:absolute; left:50%; width:30px; margin-left:-15px; height:3px; bottom:0; background:#2f62b6;}

.owl-demo10{text-align:center; margin-bottom:3%; width:100%; margin-top:4%;}

.owl-demo10.owl-theme .owl-controls{bottom:-60px; text-align:center; position:absolute; right:0%; width:100%;}

.owl-demo10.owl-theme .owl-controls .owl-pagination{height:40px;  text-align:center; padding-right:2%;}

/* Styling Pagination*/

.owl-demo10.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}

.owl-demo10.owl-theme .owl-controls .owl-page span{display: block;width: 10px;height: 10px;margin: 10px 6px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 0%;-moz-border-radius: 0%;border-radius: 0%;background:#d6d6d6;transition:all 0.3s;transform: rotate(45deg);}

.owl-demo10.owl-theme .owl-controls .owl-page.active span{background:#2f62b6;/* -webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;*/}

.owl-demo10.owl-theme .owl-controls .owl-buttons{ position:absolute; top:-650%; width:100%; left:0; height:0;transition:all 0.3s;opacity:0;filter:Alpha(opacity=0); }

/*.owl-demo10.owl-theme:hover .owl-controls .owl-buttons{opacity:1.0;filter:Alpha(opacity=100);}*/

.owl-demo10.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: block;zoom: 1;*display: block; width:35px; height:68px; line-height:68px;/*IE7 life-saver*/ text-indent:160px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}

.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left.png) no-repeat; margin-left:0.5%; margin-top:0; background-size:100% 100%; }

.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*opacity:0.6;filter:Alpha(opacity=60);*/ background-image:url(../images/left_on.png);}

.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-next{ background:url(../images/right.png) no-repeat;  margin-right:0.5%; margin-top:0;background-size:100% 100%;}

.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background-image:url(../images/right_on.png);}

.owl-demo10.owl-theme .owl-controls .owl-page{ display:inline-block;}

.owl-demo10 .item{margin: 0 3%;}

.owl-demo10 .item img{display:block;width: 100%; height:100%; position:absolute; top:0; left:0; }

.owl-demo10 .item dd img{ overflow:hidden;background-repeat:no-repeat; background-position:center center; background-size:cover;transition:all 0.3s;}

.owl-demo10 .item dd:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}

.owl-demo10 .item dd{ overflow:hidden; position:relative; margin-bottom:20px;}

.owl-demo10 .item dd:before{ content:""; position:absolute; left:0; bottom:0; height:1px; width:100%; background:#e7e7e7;}

.owl-demo10 .item dd:after{ content:""; position:absolute; left:0; bottom:0; height:1px; width:0%; background:#2f62b6;transition:all 0.3s;}

.owl-demo10 .item dd:hover:after{ width:100%;}

.owl-demo10 .item dd .imgs{ overflow:hidden; position:relative; padding-top:64%;}

.owl-demo10 .item dd .txts{ text-align:left; overflow:hidden;}

.owl-demo10 .item dd .txts .h3{  font-weight:normal;  height:24px; line-height:24px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:18px;transition:all 0.3s; display:block;color:#333333; margin-top:30px; }

.owl-demo10 .item dd .txts .date{  height:24px; line-height:24px; overflow:hidden;font-size:14px; color:#d3d3d3; font-family:Arial;}

.owl-demo10 .item dd .txts .p{ height:48px; line-height:24px; overflow:hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;font-size:14px;color:#999999;transition:all 0.3s; margin-bottom:30px; margin-top:22px;}

.owl-demo9{text-align:center; margin-bottom:100px; width:100%; margin-top:4%;}

.owl-demo9.owl-theme .owl-controls{bottom:-60px; text-align:center; position:absolute; right:0%; width:100%;}

.owl-demo9.owl-theme .owl-controls .owl-pagination{height:40px;  text-align:center; padding-right:2%;}

/* Styling Pagination*/

.owl-demo9.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}

.owl-demo9.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 10px 6px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#dedede;transition:all 0.3s;}

.owl-demo9.owl-theme .owl-controls .owl-page.active span{background:#2f62b6;/* -webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;*/}

.owl-demo9.owl-theme .owl-controls .owl-buttons{ position:absolute; top:50%; width:100%; left:0; height:0;}

.owl-demo9.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:52px; height:52px; line-height:52px;/*IE7 life-saver*/ text-indent:100px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-top:-23%;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15); border-radius:50%;*/}

.owl-demo9.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left.png) center center no-repeat; background-size:100%; float:left; margin-left:-94px;}

.owl-demo9.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*background-image:url(../images/i_pre_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}

.owl-demo9.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right.png) center center no-repeat; background-size:100%; float:right; margin-right:-94px;}

.owl-demo9.owl-theme .owl-controls .owl-buttons div.owl-next:hover{/* background-image:url(../images/i_next_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}

.owl-demo9.owl-theme .owl-controls .owl-page{ display:inline-block;}

.owl-demo9 .item{margin: 0 0%;margin-bottom:20px;}

.owl-demo9 .item img{display:block;width: 100%; height:100%; position:absolute; top:0; left:0; }

.owl-demo9 .item img{ overflow:hidden;background-repeat:no-repeat; background-position:center center; background-size:cover;transition:all 0.3s;}

.owl-demo9 .item:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}

.owl-demo9 .item ul li{ width:49.34%; float:left; overflow:hidden;}

.owl-demo9 .item ul li:nth-child(2){ float:right; width:49.5%;}

.owl-demo9 .item ul li .imgs{ overflow:hidden; position:relative; padding-top:66.55%;}

.owl-demo9 .item ul li:nth-child(2) .imgs{padding-top:65.7%;}

.owl-demo9 .item ul li .imgs img{width: 100%; position:absolute; height:100%; top:0; left:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.3s ease-out 0s;}

.owl-demo9 .item ul li .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.owl-demo9 .item ul li .imgs .bgs{ text-align:center; color:#fff;transition:all 0.3s; font-size:15px; background:rgba(0,0,0,0.58); position:absolute; top:0; left:0; width:100%; height:100%;opacity:0;filter:Alpha(opacity=0);}

.owl-demo9 .item ul li .imgs .bgs span{ overflow:hidden;transform: translate(0%, -50%); position:absolute; left:2%; top:50%; width:96%;transition:all 0.3s;}

.owl-demo9 .item ul li .imgs:hover .bgs{opacity:1.0;filter:Alpha(opacity=100);}

.owl-demo9 .item ul li dl dd{ float:left; overflow:hidden; width:48.8%; margin-bottom:2%;}

.owl-demo9 .item ul li dl dd:nth-child(2n+0){ float:right;}

.owl-demo4{text-align:center;  width:100%; max-width:1080px; margin:0 auto;  position:relative;}

.owl-demo4.owl-carousel .owl-wrapper-outer{ overflow:visible;}

.owl-demo4.owl-theme .owl-controls{top:0px; text-align:center; position:absolute; right:0%; width:100%;}

.owl-demo4.owl-theme .owl-controls .owl-pagination{height:40px;  text-align:center; padding-right:2%; display:none;}

/* Styling Pagination*/

.owl-demo4.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}

.owl-demo4.owl-theme .owl-controls .owl-page span{display: block;width: 28px;height: 2px;margin: 10px 3px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 0%;-moz-border-radius: 0%;border-radius: 0%;background:#cccccc;transition:all 0.3s;}

.owl-demo4.owl-theme .owl-controls .owl-page.active span{background:#c8103d; height:4px; -webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}

.owl-demo4.owl-theme .owl-controls .owl-buttons{ position:absolute; top:50%; width:100%; left:0; height:0;transition:all 0.3s;}

.owl-demo4.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: block;zoom: 1;*display: block; width:15px; height:20px; line-height:20px; text-indent:160px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-top:15px;}

.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left_on.png) no-repeat; margin-left:-15px; background-size:auto 100%; }

.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{ background-image:url(../images/left_on.png);}

.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next{ background:url(../images/right_on.png) no-repeat;  margin-right:-15px; background-size:auto 100%;}

.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background-image:url(../images/right_on.png);}

.owl-demo4.owl-theme .owl-controls .owl-page{ display:inline-block;}

.owl-demo4 .item{margin: 0 2%;}

.owl-demo4 .item a{ display:inline-block; vertical-align:top; color:#333; font-size:15px;text-decoration:none; position:relative;  line-height:72px;height:72px; z-index:0; padding-left:18px; padding-right:20px;}

.owl-demo4 .item a:after{ content:""; position:absolute; bottom:0; left:50%; right:50%; width:0; height:100%; background:#2f62b6; z-index:-1;}

.owl-demo4 .item a:hover{color:#fff;}

.owl-demo4 .item a:hover:after{ width:100%; left:0; right:0;}

.owl-demo4 .item a.isel{color:#fff;}

.owl-demo4 .item a.isel:after{ width:100%; left:0; right:0;}

.owl-demo4 .item a i{display: inline-block; margin-right:6px;vertical-align:middle; width:36px; height:26px;  background-repeat:no-repeat; background-position:center center; background-size:auto 100%;transition:all 0.3s;}


.owl-demo8.owl-carousel .owl-wrapper-outer{ /*padding-top:10px; padding-bottom:6px;*/}

.owl-demo8{ width:100%; margin:0 auto; text-align:center; overflow:hidden; }

/* Styling Next and Prev buttons*/

.owl-demo8.owl-theme .owl-controls{/* bottom:60%;*/ height:0; top:50%;}

.owl-demo8.owl-theme .owl-controls .owl-pagination{ display:none;}

.owl-demo8.owl-theme .owl-controls .owl-buttons{ position:absolute; bottom:50%; width:100%; left:0;  height:0;}

.owl-demo8.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:20px; height:34px;/*IE7 life-saver*/ text-indent:60px; font-size:0;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-top:-17px;}

.owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/pro_left.png) center center no-repeat; float:left;background-size:100% 100%; margin-left:3%;}

.owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80); background-image:url(../images/pro_left_on.png);background-size:100% 100%;}

.owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-next{ background:url(../images/pro_right.png) center center no-repeat; float:right;background-size:100% 100%; margin-right:3%;}

.owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-next:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);background-image:url(../images/pro_right_on.png);background-size:100% 100%;}



.owl-demo8.owl-theme .owl-controls .owl-page{ display:inline-block;}



.owl-demo8 .item{margin:0 0%;}

.owl-demo8 .item img{display: block;width: 100%; height:100%; position:absolute; top:0; left:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

.owl-demo8 .item dd{ text-align:center;}

.owl-demo8 .item dd .imgs{ overflow:hidden; position:relative; padding-top:100%;}

.owl-demo8 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}


.owl-demo5{ margin:0 auto; text-align:center;  width:100%; margin-top:4%; margin-bottom:7%;}

.owl-demo5.owl-theme .owl-controls .owl-pagination{ display:none;}

.owl-demo5.owl-theme .owl-controls .owl-buttons{ position:absolute; top:40%; width:100%; left:0; height:0; display:none;}

.owl-demo5.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:40px; height:40px;/*IE7 life-saver*/ text-indent:100px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-top:-20px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15); border-radius:50%;*/}

.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-prev{/*background:url(../images/pro_left.png) center center no-repeat;*/ background-size:100%; float:left; margin-left:-50px;}

/*.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background-image:url(../images/pro_left_on.png);}*/

.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-next{/*background:url(../images/pro_right.png) center center no-repeat;*/ background-size:100%; float:right; margin-right:-50px;}

/*.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background-image:url(../images/pro_right_on.png);}*/

.owl-demo5.owl-theme .owl-controls .owl-page{ display:inline-block;}



.owl-demo5 .item{margin:0 3%;}

.owl-demo5 .item img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }

.owl-demo5 .item dd{ text-align:center;transition:all 0.3s;overflow:hidden; position:relative;}

.owl-demo5 .item dd .boxs{ overflow:hidden;border:1px solid #e5e5e5;}

.owl-demo5 .item dd:hover .boxs{ border-color:#558a79;}

.owl-demo5 .item dd .imgs{ overflow:hidden; position:relative; padding-top:83%; }

.owl-demo5 .item dd .imgs img{display: block;width: 100%; height:100%; position:absolute; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}

.owl-demo5 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.owl-demo5 .item dd .h3{width:96%; max-width:300px; margin:0 auto; font-weight:normal; text-align:center; height:42px; line-height:42px; margin-top:5px; overflow:hidden; font-size:16px; color:#333;white-space:nowrap;text-overflow:ellipsis; position:relative;}

.owl-demo5 .item dd .h3:after{ content:""; position:absolute; bottom:0; width:22px; left:50%; margin-left:-11px; height:2px; background:#d7d7d7;}

.owl-demo5 .item dd:hover .h3{ color:#2f62b6;}

.owl-demo5 .item dd:hover .h3:after{ background:#2f62b6;}

.owl-demo5 .item dd .p{ text-align:center; width:96%; max-width:300px; margin:0 auto; margin-bottom:30px; line-height:24px; height:48px; margin-top:10px; overflow:hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size:14px; color:#999999;}


.owl-demo11{ text-align:center; margin-top:4%; margin-bottom:1%;}

/*.owl-demo11.owl-carousel .owl-wrapper-outer{ overflow:visible;}*/

/* Styling Next and Prev buttons*/

.owl-demo11.owl-theme .owl-controls .owl-pagination{ display:none;}

.owl-demo11.owl-theme .owl-controls .owl-buttons{ position:absolute; top:50%; width:100%; left:0; height:0;}

.owl-demo11.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:20px; height:34px;/*IE7 life-saver*/ text-indent:100px; line-height:34px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-top:-17px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15); border-radius:50%;*/}

.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left.png) center center no-repeat; background-size:100%; float:left; margin-left:-40px;}

.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background-image:url(../images/left_on.png);opacity:0.8;filter:Alpha(opacity=80);}

.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right.png) center center no-repeat; background-size:100%; float:right; margin-right:-40px;}

.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background-image:url(../images/right_on.png);opacity:0.8;filter:Alpha(opacity=80);}

.owl-demo11.owl-theme .owl-controls .owl-page{ display:inline-block;}



.owl-demo11 .item{margin:0 0%; }

.owl-demo11 .item .imgs{ position:relative; overflow:hidden; padding-top:55.5%;transition:all 0.6s;}

.owl-demo11 .item .imgs img{ display:block; height:100%; position:absolute; top:0; left:0; width:100%;transition:all 0.6s;/* -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;*/}

.owl-demo11 .item dd:hover .imgs img{transform:rotateY(-180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);}

.owl-demo11 .item dd{ overflow:hidden; }

.owl-demo11 .item dd:hover .imgs{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}

.owl-demo1{ margin:0 auto; text-align:center;  width:100%; margin-top:2%; margin-bottom:5%;}
.owl-demo1.owl-theme .owl-controls .owl-pagination{ display:none;}
.owl-demo1.owl-theme .owl-controls .owl-buttons{ position:absolute; top:40%; width:100%; left:0; height:0; display:none;}
.owl-demo1.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:40px; height:40px;/*IE7 life-saver*/ text-indent:100px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-top:-20px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15); border-radius:50%;*/}
.owl-demo1.owl-theme .owl-controls .owl-buttons div.owl-prev{/*background:url(../images/pro_left.png) center center no-repeat;*/ background-size:100%; float:left; margin-left:-50px;}
/*.owl-demo1.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background-image:url(../images/pro_left_on.png);}*/
.owl-demo1.owl-theme .owl-controls .owl-buttons div.owl-next{/*background:url(../images/pro_right.png) center center no-repeat;*/ background-size:100%; float:right; margin-right:-50px;}
/*.owl-demo1.owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background-image:url(../images/pro_right_on.png);}*/
.owl-demo1.owl-theme .owl-controls .owl-page{ display:inline-block;}

.owl-demo1 .item{margin:0 2%;}
.owl-demo1 .item img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.owl-demo1 .item dd{ transition:all 0.3s;overflow:hidden; position:relative;}
.owl-demo1 .item dd .imgs{ overflow:hidden; position:relative; padding-top:58.6%; }
.owl-demo1 .item dd .imgs img{display: block;width: 100%; height:100%; position:absolute; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}
.owl-demo1 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.owl-demo1 .item dd .h3{ font-weight:normal; height:28px; line-height:28px; margin-top:15px; overflow:hidden; font-size:15px; color:#555555;white-space:nowrap;text-overflow:ellipsis; position:relative; text-align:left;}
.owl-demo1 .item dd:hover .h3{ color:#e6272c;}



@media screen and (max-width: 1660px) {


    
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-4%;}

.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-4%;}



.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-4%;}

.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-4%;}



.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-85px;}

.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-85px;}



.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-40px;}

.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-40px;}

}

@media screen and (max-width: 1440px) {


    
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-2%;}

.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-2%;}

.owl-demo7 .item .h3{ height:60px; line-height:60px;}



.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-2%;}

.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-2%;}



.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-65px;}

.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-65px;}



.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:10px;}

.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:10px;}

}

@media screen and (max-width: 1360px) {


    
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-1%;}

.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-1%;}

.owl-demo7 .item .h3{ height:50px; line-height:50px;}



.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-1%;}

.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-1%;}



.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-40px;}

.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-40px;}

}

@media screen and (max-width: 1200px) {


}

@media screen and (max-width: 1100px) {
   
.owl-demo7 .item{ margin:0 2%;}

.owl-demo3 .item dd .txts .p{ margin-top:14%; margin-bottom:8%;}


}

@media screen and (max-width: 960px) {


.owl-demo7.owl-theme .owl-controls .owl-buttons div{ width:16px; height:27px; line-height:27px; margin-top:-27px;}


.owl-demo6.owl-theme .owl-controls .owl-buttons div{ width:16px; height:27px; line-height:27px; margin-top:-27px;}

.owl-demo6 .item .h3{ font-size:16px;}

.owl-demo6 .item .p{ font-size:14px;}


.owl-demo3 .item dd .txts{ font-size:16px;}

.owl-demo3 .item dd .txts .p{ margin-top:10%; margin-bottom:5%; line-height:24px; height:48px;}

.owl-demo3 .item dd .txts .h3{ font-size:24px;}

.owl-demo3 .item dd .txts em{ height:42px; line-height:42px; font-size:13px;}


.owl-demo10{ margin-bottom:80px;}

.owl-demo10 .item dd{ margin-bottom:10px;}


.owl-demo9{ margin-bottom:80px;}

.owl-demo9 .item ul li .imgs .bgs{ font-size:13px;}


.owl-demo4 .item a{ line-height:50px; font-size:14px;height:50px;}

.owl-demo4 .item a i{ height:22px;}

.owl-demo1{ margin-top:3%;}
.owl-demo1 .item dd .h3{ font-size:14px; line-height:24px; height:24px;}

}

@media screen and (max-width: 830px) {


.owl-demo3 .item dd .txts{ width:250px;}

.owl-demo3 .item dd .imgs{ margin-left:250px;}

}

@media screen and (max-width: 780px) {


.owl-demo3 .item dd .txts{ width:100%; position:static;transform: translate(0%, 0%);}

.owl-demo3 .item dd .txts .cons{ margin-bottom:40px; margin-top:40px;}

.owl-demo3 .item dd .imgs{ margin-left:0; padding-top:50.6%;}


.owl-demo9 .item ul li{ width:100%; float:none;}

.owl-demo9 .item ul li:nth-child(2){ float:none; width:100%; margin-top:2%;}

.owl-demo9 .item{ margin-bottom:0;}



}

@media screen and (max-width: 640px) {


.flash_div{ display:block;}

.module-content{ display:none;}


.owl-demo7{ margin-top:4.5%;}

.owl-demo7 .item .h3{ height:40px; line-height:40px; font-size:13px;}


.owl-demo6{ margin-top:4.5%;}

.owl-demo6 .item .h3{ font-size:15px;}

.owl-demo6 .item .p{ font-size:13px;}


#owl-demo5 .item dd .txts i{ width:110px; height:110px;}

#owl-demo5 .item dd .txts .p{ line-height:26px; height:156px;}


.owl-demo10{ margin-bottom:70px;}

.owl-demo10 .item dd{ margin-bottom:0px;}

.owl-demo10 .item dd .txts .h3{ margin-top:20px; font-size:16px;}

.owl-demo10 .item dd .txts .date{ font-size:13px;}

.owl-demo10 .item dd .txts .p{ margin-top:10px; margin-bottom:20px; line-height:22px; height:44px; font-size:13px;}


.owl-demo4 .item a{ line-height:40px; font-size:13px;height:40px;}

.owl-demo4 .item a i{ height:20px;}
.owl-demo4.owl-theme .owl-controls .owl-buttons div{ margin-top:10px;}
.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-10px;}
.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-10px;}
.owl-demo8.owl-theme .owl-controls .owl-buttons div{ width:30px; height:30px; margin-top:-15px;}
.owl-demo11.owl-theme .owl-controls .owl-buttons div{ width:18px; height:31px; margin-top:-15px;}
}


@media screen and (max-width: 480px) {
#owl-demo5 .item dd .txts i{ width:100px; height:100px;}
#owl-demo5 .item dd .txts .h3{ font-size:15px; height:30px; line-height:30px; margin-top:12px;}
#owl-demo5 .item dd .txts .p{ font-size:13px; line-height:22px; height:132px;}
.owl-demo3 .item dd .txts{ font-size:14px;}
.owl-demo3 .item dd .txts .cons{ margin-top:30px; margin-bottom:30px;}
.owl-demo3 .item dd .txts .h3{ font-size:20px;}
.owl-demo3 .item dd .txts .span2{ height:24px; line-height:24px; margin-top:2px;}
.owl-demo3 .item dd .txts .p{ margin-top:6%; margin-bottom:4%;}
.owl-demo3 .item dd .txts em{ font-size:12px;}
.owl-demo10.owl-theme .owl-controls .owl-page span{ width:8px; height:8px;}
.owl-demo10 .item dd .txts .h3{ font-size:15px; margin-top:15px;}
.owl-demo10 .item dd .txts .date{ font-size:12px;}
.owl-demo10 .item dd .txts .p{ font-size:12px; line-height:20px; height:40px; margin-top:5px;}
.owl-demo9 .item ul li .imgs .bgs{ font-size:12px;}
.owl-demo9.owl-theme .owl-controls .owl-page span{ margin:6px 4px; width:10px; height:10px;}
.owl-demo4 .item a{ line-height:24px; padding-top:5px; padding-bottom:5px; font-size:13px;height:24px;}
.owl-demo4.owl-theme .owl-controls .owl-buttons div{ margin-top:8px;}
.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-8px;}
.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-8px;}
.owl-demo5 .item dd .h3{ font-size:15px;}

.owl-demo5 .item dd .p{ font-size:13px; line-height:22px; height:44px;}
.owl-demo1 .item dd .h3{ margin-top:10px; font-size:13px;}
}

@media screen and (max-width: 420px) {


.owl-demo3 .item dd .txts .cons{ margin-top:20px; margin-bottom:25px;}

.owl-demo4 .item a{ line-height:20px; padding-top:6px; padding-bottom:6px; font-size:12px;height:20px;}

.owl-demo5 .item dd .h3{ font-size:14px;}

.owl-demo5 .item dd .p{ font-size:12px; line-height:20px; height:40px; margin-bottom:15px; margin-top:8px;}

}

@media screen and (max-width: 380px) {





}