@import url(style.css);
@import url(proscrol.css);
/*内頁*/
.o_big{ height:451px; overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:auto 100%; line-height:20px; font-size:16px; color:#fff;}
.o_big .imgs{ text-align: center; display:block; margin:0 auto; margin-top:113px; margin-bottom:33px;}
.o_big .o_big_a{ text-align:center;clear:both; margin:0 auto; display:block; width:182px; height:36px; line-height:36px; color:#fff; border:1px solid #fff; font-size:14px; border-radius:4px; margin-top:70px;}
.o_big .o_big_a:hover{opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.o_big>p{text-align: center}

.position{height:53px; line-height:53px;font-size:14px; color:#666666;overflow:hidden; background-color:#f9f9f9;}
.position img{ display:inline-block; vertical-align:baseline;}
.position a{ color:#666666;  text-decoration:none;}
.position a:hover{color:#cd3c40;}
.position label{color:#666666;}
.position .position_a{ float:right; overflow:hidden; margin-top:15px;}
.position .position_a a{ float:left; margin-right:8px; padding-left:8px; padding-right:8px; height:25px; line-height:25px; background:#ebeae8; border:1px solid #d2d2d2; color:#333;}
.position .search_con{ float:right;overflow:hidden; margin-top:15px;}
.position .search_con .input1{ height:25px; line-height:25px; border:1px solid #dbdbdb; background:url(../images/20180613/sec_bg1.png) 5px center #fff no-repeat;  padding-left:27px; padding-right:5px; width:142px; float:left; outline:none; font-size:14px; color:#d6d9de;}
.position .search_con .input1:focus{ color:#333;}
.position .search_con .bnts{ float:left; width:47px; height:27px; background:#e74f44;border:1px solid #c7382a; outline:none; cursor:pointer; color:#fff; font-size:14px;}
.position .search_con .bnts:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}

.mt60{ margin-top:60px;}
.o_t{ text-align:center; color:#666666; margin-top:45px;}
.o_t h2{ font-weight:normal; background:url(../img/sec_bg2.png) center bottom no-repeat; height:83px; line-height:83px; padding-bottom:5px; margin-bottom:15px; color:#333333; font-size:36px; display:inline-block;}
.o_t p{ font-size:28px; line-height:38px;}
.o_bg{ background-color:#f9f9f9; overflow:hidden;}
.o_w1200{ width:1200px; margin:0 auto; overflow:hidden; display:table;}
.t3_txts{ overflow:hidden; display:table-cell; padding-left:10%; width:50%; vertical-align:middle; padding-top:50px; padding-bottom:60px;}
.t3_txts .h2{ font-weight:normal; font-size:28px; color:#000;height:66px; line-height:66px; overflow:hidden; text-align:left;}
.t3_txts .txts{ color:#666666; font-size:16px; line-height:30px; text-align:left;}
.t3_txts .txts label{ color:#f88080; padding-right:6px;}
.t3_img{display:table-cell; width:40%; text-align:center;}
.t3_img img{ display:block; max-width:100%; margin:0 auto;}

/*客户案例*/
.owl-demo7{width:804px; margin:0 auto; margin-top:80px; margin-bottom:85px;}
.owl-demo7.owl-theme .owl-controls{ bottom:auto; top:90px;}
.owl-demo7.owl-theme .owl-controls .owl-pagination{ position:absolute; bottom:-20px; padding-top:10px; right:-3%; padding-right:3%; padding-left:3%; height:38px; background-color:#65c42f; display:none;}
.owl-demo7.owl-theme .owl-controls .owl-buttons{ position:absolute; top:0%; 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:40px; height:60px;/*IE7 life-saver*/ text-indent:60px;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-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../img/sec_left.png) no-repeat; float:left;}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(./sec_left_on.png) no-repeat;transition:all 0.3s;}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next{ background:url(../img/sec_right.png) no-repeat; float:right;}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(./sec_right_on.png) no-repeat;transition:all 0.3s; }


.owl-demo7 .item{margin:0 0;}
.owl-demo7 .item dd{width:680px; margin:0 auto; text-align:center;}
.owl-demo7 .item dd .h2{font-size:18px; font-weight:normal;color:#5b5e5f; height:45px; line-height:45px;overflow:hidden;margin-top:3px;}
.owl-demo7 .item dd .txts{margin-top:15px; overflow:hidden;}
.owl-demo7 .item dd .txts .h3{ height:38px; line-height:38px; overflow:hidden; font-size:18px; font-weight:normal;color:#333;}
.owl-demo7 .item dd .txts .p{ color:#666666; font-size:14px; line-height:21px; overflow:hidden;}

/*T+*/
.owl-demo8{width:100%; margin:0 auto; margin-top:30px; margin-bottom:47px;}
.owl-demo8.owl-theme .owl-controls{ bottom:auto; top:90px;}
.owl-demo8.owl-theme .owl-controls .owl-pagination{ position:absolute; bottom:-20px; padding-top:10px; right:-3%; padding-right:3%; padding-left:3%; height:38px; background-color:#65c42f; display:none;}
.owl-demo8.owl-theme .owl-controls .owl-buttons{ position:absolute; top:0%; width:100%; left:0; height:0; display:none;}
.owl-demo8.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:40px; height:60px;/*IE7 life-saver*/ text-indent:60px;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-demo8.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/20180613/sec_left.png) no-repeat; float:left;}
.owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(../images/20180613/sec_left_on.png) no-repeat;transition:all 0.3s;}
.owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-next{ background:url(../images/20180613/sec_right.png) no-repeat; float:right;}
.owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(../images/20180613/sec_right_on.png) no-repeat;transition:all 0.3s; }


.owl-demo8 .item{margin:0 23px;}
.owl-demo8 .item dd{width:358px; margin:0 auto; text-align:center; border:1px solid #cd3e42; border-radius:10px; background-color:#fff; overflow:hidden; height:432px;}
.owl-demo8 .item dd .sbgs{ background:url(../images/20180613/sec_bg3.png) #cd3e42 center bottom no-repeat; height:155px; overflow:hidden; color:#fff;}
.owl-demo8 .item dd .sbgs .h2{font-size:30px; font-weight:bold; height:38px; line-height:38px;overflow:hidden;margin-top:29px;}
.owl-demo8 .item dd .sbgs .tit{ font-size:18px;height:28px; line-height:28px;overflow:hidden; margin-top:3px;}
.owl-demo8 .item dd .sbgs .p{font-size:16px;height:28px; line-height:28px;overflow:hidden; margin-top:11px;}
.owl-demo8 .item dd .txts{ width:318px; margin:0 auto;margin-top:26px;  line-height:28px;overflow:hidden; font-size:16px; text-align:left; height:224px;}
.owl-demo8 .item .h3{ font-weight:bold; color:#333333; font-size:20px; height:88px; line-height:88px; text-align:center;}
.owl-demo8 .item .h3 label{ color:#cd3e42; font-size:30px;}