@charset "utf-8";
/* CSS Document */

/* 
 * 	Default theme - Owl Carousel CSS File
 *	v2.0.0
 */

.owl-theme .owl-controls{
	text-align: center;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-nav div{
	color: #FFF;
	display: inline-block;
	margin: 5px;
	padding: 4px 7px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	cursor: pointer
}
.owl-theme .owl-controls .owl-nav .disabled{
	opacity: 0.5;
	cursor: default;
}

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls .owl-nav div:hover{
	text-decoration: none;
}

/* Styling dots*/
.owl-theme .owl-dots .owl-dot{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}

.owl-theme .owl-dots .owl-dot span{
	-webkit-backface-visibility: visible;
	display: block;
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #fff;
	transition-property: opacity;
  	transition-duration: 200ms;
  	transition-timing-function: ease;
}

.owl-theme .owl-dots .owl-dot.active span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1; background:#0193de
}




.fulode{ position:relative;}
/*.fulode .con{ position:absolute; left:0; width:100%; text-align:center; top:50%; transform:translateY(-50%); color:#fff;}
.fulode .con .p1{ font-size:36px;}
.fulode .con .p1 span{ margin:0 8px;}
.fulode .con .p2{ margin-top:20px; font-size:78px;}
.fulode .con .p3{margin-top:20px;}
.fulode .con .p3 a{ display:inline-block; width:155px; line-height:50px; color:#fff; background:rgba(188,42,52,0.9); font-size:16px;}*/



.fulode.owl-theme .owl-dots{ position:absolute; bottom:30px; width:100%; left:0;}
.fulode.owl-theme .owl-dots .owl-dot span{ width:8px; height:8px; margin:0 5px; background:url(images/d1.png) #fff no-repeat center center;}
.fulode.owl-theme .owl-dots .owl-dot.active span{ background:url(images/d2.png) #058a40 no-repeat center center;}

.fulode.owl-theme .owl-controls .owl-nav div{ padding:0; border-radius:0; text-indent:-9999px; position:absolute; top:50%; width:27px; height:31px; margin-top:-15px;}
.fulode.owl-theme .owl-controls .owl-nav .owl-prev{ background:url(images/left.png) no-repeat center center; background-size:100% 100%; left:2%;}
.fulode.owl-theme .owl-controls .owl-nav .owl-next{ background:url(images/right.png) no-repeat center center; background-size:100% 100%; right:2%;}

/*.loanl .article{ border-bottom:6px solid #a8313b;}*/
.loanl .article a{ display:block; position:relative;}
.loanl .article .con{ width: 100%; font-weight:normal; padding:0px;}
.loanl .article .con .p1{ font-size:18px; padding:20px 0;color:#000; overflow:hidden;}
.loanl .article .con .p2{ font-size:14px; color:#999; line-height:20px;}
.loanl .article .con .p3{ line-height:46px; font-size:16px; color:#333; background:#f2f2f2; padding-left:30px;}
.loanl .article .con .p3:hover{ line-height:46px; font-size:16px; color:#fff; background:#0f9bff}
.loanl .article .con .p3:after{ content: ''; background:url(images/sj1.png); width:6px; height:10px; left:10px; margin-top:17px;
 position:absolute}
 .loanl .article .con .p3:hover:after{content: ''; background:url(images/sj2.png); width:6px; height:10px;left:10px; margin-top:17px;
 position:absolute}
 
 .loanl .article .con .p4{ line-height:46px; font-size:16px; color:#333; background:#fff; padding-left:30px;}
.loanl .article .con .p4:hover{ line-height:46px; font-size:16px; color:#fff; background:#0f9bff}
.loanl .article .con .p4:after{ content: ''; background:url(images/sj1.png); width:6px; height:10px; left:10px; margin-top:17px;
 position:absolute}
 .loanl .article .con .p4:hover:after{content: ''; background:url(images/sj2.png); width:6px; height:10px;left:10px; margin-top:17px;
 position:absolute}
 
 
.loanl.owl-theme .owl-dots{ position: relative; text-align:center;
    top:10px;}
.loanl.owl-theme .owl-dots .owl-dot span{ width:8px; height:8px; border-radius:50%; background:#ddd; margin:5px 3px;}
.loanl.owl-theme .owl-dots .owl-dot.active span{ background:#0f9bff;}
.loanl.owl-theme .owl-controls .owl-nav div{ padding:0; border-radius:0; text-indent:-9999px; position:absolute; top:50%; width:29px; height:41px; margin-top:-15px;}
.loanl.owl-theme .owl-controls .owl-nav .owl-prev{ background:url(images/left21.png) no-repeat center center; background-size:100% 100%; left:0;}
.loanl.owl-theme .owl-controls .owl-nav .owl-next{ background:url(images/right21.png) no-repeat center center; background-size:100% 100%; right:0;}
/*
.loanl .abs{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.7); opacity:0; transition:all 0.5s ease;}
.loanl .abs .tb-tab{ position:absolute; left:0; top:0; width:100%; height:100%; display:table; color:#fff; padding:0 30px;}
.loanl .abs .tb-tab .p1{ font-size:18px; font-weight:bold;}
.loanl .abs .tb-tab .p2{ margin-top:15px;}
.loanl .abs .tb-tab .p3{ margin-top:25px;}
.loanl .abs .tb-tab .p3 span{ display:block; line-height:40px; border-radius:20px; background:#fff; text-align:center; color:#a8313b;}*/



.pqeco{ padding:0 30px;}
.pqeco .pic{ border:1px solid #eee; height:135px; width:100%; display:table; text-align:center;}
.pqeco .pic p{height:133px; display:table-cell; vertical-align:middle;}
.pqeco .pic p img{ max-width:90%; max-height:90%; width:auto; display:inline-block;}

.pqeco.owl-theme .owl-controls .owl-nav div{ padding:0; border-radius:0; text-indent:-9999px; position:absolute; top:50%; width:21px; height:40px; margin-top:-15px;}
.pqeco.owl-theme .owl-controls .owl-nav .owl-prev{ background:url(images/syleft.png) no-repeat center center; background-size:100% 100%; left:0;}
.pqeco.owl-theme .owl-controls .owl-nav .owl-next{ background:url(images/syright.png) no-repeat center center; background-size:100% 100%; right:0;}

.vdolac{ padding:0 70px;}
.vdolac.owl-theme .owl-controls .owl-nav div{ padding:0; border-radius:0; text-indent:-9999px; position:absolute; top:50%; width:60px; height:60px; margin-top:-30px;}
.vdolac.owl-theme .owl-controls .owl-nav .owl-prev{ background:url(../images/zc.png) no-repeat center center; background-size:100% 100%; left:0;}
.vdolac.owl-theme .owl-controls .owl-nav .owl-next{ background:url(../images/yc.png) no-repeat center center; background-size:100% 100%; right:0;}
.vdolac .pic{ width:35%; text-align:center;}
.vdolac .pic img{ width:auto; max-width:90%; display:inline-block;}
.vdolac .con{ width: 62%; padding-top:50px; padding-right:18%;}
.vdolac .con .p1{ font-size:36px;}
.vdolac .con .p2{ margin-top:15px;}
.vdolac .con .p3{ color:#666; font-size:26px; margin-top:35px;}
.vdolac .con .p4{ color:#666; font-size:16px; margin-top:40px; line-height:2;}


.lpqac .tit{ font-size:18px; margin-top:25px; line-height:35px; height:35px; overflow:hidden;}
.lpqac .con{ color:#999; line-height:25px; height:50px; overflow:hidden; margin-top:10px;}

.lpqac.owl-theme .owl-dots{ margin-top:15px;}
.lpqac.owl-theme .owl-dots .owl-dot span{ width:12px; height:12px; border-radius:50%; background:#ccc;}
.lpqac.owl-theme .owl-dots .owl-dot.active span{ background:#c11a20;}

.caert .pic{ height:480px; background:no-repeat center center; background-size:cover;}
.caert.owl-theme .owl-controls .owl-nav div{ padding:0; border-radius:0; text-indent:-9999px; position:absolute; top:50%; width:50px; height:50px; margin:-25px 0 0;}
.caert.owl-theme .owl-controls .owl-nav .owl-prev{ background:url(../images/left1.png) no-repeat center center; background-size:100% 100%; left:0;}
.caert.owl-theme .owl-controls .owl-nav .owl-next{ background:url(../images/right1.png) no-repeat center center; background-size:100% 100%; right:0;}




.wecnle{margin-top: 2px;padding: 0 5px;}
.wecnle .article{ padding:0 0px;}
.wecnle .owl-prev,.wecnle .owl-next{ position:absolute; display: block; height: 30px; width: 40px; line-height: 0; font-size: 0; cursor: pointer;  padding: 0; border: none; top:50%; margin-top:-20px; display:block;z-index:10}
.wecnle .owl-prev {background:#818182 url(../images/proleft.png) no-repeat center center; left:0px;transition:all 0.3s linear; }
.wecnle .owl-next{background:#818182 url(../images/proright.png) no-repeat center center; right:0px;transition:all 0.3s linear;}
.wecnle .article .blsot{ border:2px solid #fff; cursor:pointer; background:#eff6fe;}
.wecnle .article .blsot.cur{ border:2px solid #ca0000;}
.wecnle .article .blsot .pict{ background:#fff; padding:10px; width:100%; text-align:center; display:table; height:180px;}
.wecnle .article .blsot .pict p{ display:table-cell; vertical-align:middle; height:180px; text-align:center;}
.wecnle .article .blsot .pict p img{ display:inline-block; width:auto; max-width:100%; max-height:100%;}





@media screen and (min-width: 1201px) {

}

@media screen and (max-width: 1200px) {
.fulode .con{ padding:0 4%;}
.fulode .con .p1{ font-size:24px;}
.fulode .con .p2{ font-size:32px;}

.loanl.owl-theme .owl-dots{ display:none}


.fulode.owl-theme .owl-controls .owl-nav div{  width:13px; height:15px; }
}
	
@media screen and (max-width: 768px) {	
.fulode .con .p1{ font-size:16px;}
.fulode .con .p2{ font-size:20px; margin-top:5px;}
.fulode .con .p3{ margin-top:5px;}
.fulode .con .p3 a{ width:100px; line-height:35px; font-size:14px;}
.vdolac{ padding:0 45px;}
.vdolac .pic{ display:none;}
.vdolac .con{ width:100%; padding:0;}
.vdolac.owl-theme .owl-controls .owl-nav div{ width:35px; height:35px;}
.vdolac .con .p1{ font-size:20px;}
.vdolac .con .p2{ font-size:14px; margin-top:10px;}
.vdolac .con .p3{ font-size:20px; margin-top:15px;}
.vdolac .con .p4{ margin-top:10px; font-size:14px;}
.caert .pic{ height:240px;}
.grewoc{ font-size:14px;}

.loanl.owl-theme .owl-dots{ display:none}
}

	
@media screen and (max-width: 640px) {
.fulode.owl-theme .owl-dots{ bottom:5px;}

.loanl.owl-theme .owl-dots{ display:none}
}
@media screen and (max-width: 480px) {
.pqeco .pic{ height:60px;}
.pqeco .pic p{ height:58px;}

.loanl.owl-theme .owl-dots{ display:none}
}









