/*
Theme Name: 	zhi Child
Theme URI: 		http://www.fanyong.la/
Author: 		fanyongla
Author URI: 	http://www.fanyong.la/
Description:	Child Theme for zhi - Premium WordPress Theme
Template:		zhi
Version: 		1.0
*/

/* Theme customization starts here
-------------------------------------------------------------- */
@font-face{font-family:"BebasExt";src:url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_bold-webfont.ttf?v1.0") format("truetype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_bold-webfont.woff?v1.0") format("woff"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_bold-webfont.eot?v1.0") format("embedded-opentype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_bold-webfont.svg?v1.0") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"BebasExt";src:url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_regular-webfont.ttf?v1.0") format("truetype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_regular-webfont.woff?v1.0") format("woff"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_regular-webfont.eot?v1.0") format("embedded-opentype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_regular-webfont.svg?v1.0") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"BebasExt";src:url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_book-webfont.ttf?v1.0") format("truetype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_book-webfont.woff?v1.0") format("woff"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_book-webfont.eot?v1.0") format("embedded-opentype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue_ext/bebasneue_book-webfont.svg?v1.0") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Bebas";src:url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_bold-webfont.ttf?v1.0") format("truetype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_bold-webfont.woff?v1.0") format("woff"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_bold-webfont.eot?v1.0") format("embedded-opentype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_bold-webfont.svg?v1.0") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Bebas";src:url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_regular-webfont.ttf?v1.0") format("truetype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_regular-webfont.woff?v1.0") format("woff"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_regular-webfont.eot?v1.0") format("embedded-opentype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_regular-webfont.svg?v1.0") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Bebas";src:url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_book-webfont.ttf?v1.0") format("truetype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_book-webfont.woff?v1.0") format("woff"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_book-webfont.eot?v1.0") format("embedded-opentype"),url("https://cloud.xm-cdn.com/assets/fonts/bebasneue/bebasneue_book-webfont.svg?v1.0") format("svg");font-weight:300;font-style:normal}
a:hover {    
    text-decoration: none;
}
.zhi_dealer table {
    border-top: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
}
.zhi_dealer td {
    height: 40px;
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    width: 25%;
    text-align: center;
    font-size: 15px;
}
.zhi_dealer .tab-content{padding:28px}
.zhi_dealer .nav-tabs {    
    /* background: #f8f8f8; */
	background: #f5f5f5;
    border-bottom: 1px solid #d6d6d6;
}
.zhi_dealer .nav-tabs>li>a {
    border-right: 1px solid #d6d6d6;
    color: #666;
    font-size: 14px;
	line-height:35px;
    padding: 0 40px;
}
.zhi_dealer .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    color: #000000;
    border-top: 3px solid #3897e6;
    border-bottom: 1px solid #fcfcfc;    
    background: #fff;    
}

.zhi_dealer .dealer_img{
width: 102px;
    height: 102px;
    margin: 20px 40px;
	}
.zhi_dealer .dealer_header{border: 1px solid #ddd;min-height:142px;margin-bottom:30px;}
.zhi_dealer .dealer_header.post{padding:0!important}
.zhi_dealer  .dealer_text {
    border-left: 1px solid #d6d6d6;
    border-right: 1px solid #d6d6d6;
    height: 100px;
    padding: 0 10px;
    margin: 20px 0px;
}
.zhi_dealer  .dealer_text p {
    font-size: 20px;
    line-height: 50px;
    padding-left: 10px;
	margin: 0 0 0;
}
.zhi_dealer .dealer_text div span {
    font-size: 12px;
    font-weight: bold;
    font-family: "宋体";
    color: #6b6b6b;
    background: #f8f8f8;
    border: 1px solid #ededed;
    padding: 0 6px;
    margin-left: 10px;
    height: 32px;
    line-height: 32px;
    display: block;
    float: left;
}
.zhi_dealer .dealer_text div strong {
    display: block;
    float: left;
    font-weight: bold;
}
.zhi_dealer .dealer_text div b {
    color: #ff0000;
    font-size: 26px;
    font-weight: bold;
    float: left;
    isplay: block;
}
.zhi_dealer .dealer_text div em, .zhi_dealer .dealer_text div i {
    font-style: normal;
}
.golden {
    color: #bca580 !important;
}
em.golden {
    font-style: normal;
    color: #ff0000 !important;
}
.zhi_dealer .dealer_btn1 {   
    margin: 20px 0px;
    text-align: center;
}
.zhi_dealer .dealer_btn1 .btn-success {
    display: inline-block;
    text-align: center;
    color: #fff;
    background-color: #957747;
    border-color: #957747;
	width: 125px;
    line-height: 28px;
    margin: 4px 0;
    cursor: pointer;
}
.services img {
    height: auto;
    width: 100%;
    line-height: 64px;
}

.traders_list {
    padding: 16px;
    border: 1px solid #d6d6d6;
    width: 95%;
    height: auto;
    margin-top: 15px;
    background: #fff;
    float: left;
}
.traders_list .list_left {
    display: inline-block;
    width: 158px;
    text-align: center;    
}
.fy_box {
    width: 103px;
    height: 103px;
    position: relative;
    overflow: hidden;
    margin: 0 28px;
}
.fy_box .flip {
    width: 103px;
    height: 103px;
    display: block;
}
.list_left .fy_box .dask {
    height: 103px;
    width: 104px;
    background: url("images/jys_blue.gif") no-repeat 0px -1px;
}
.fy_box .dask {
    width: 102px;
    height: 102px;
    line-height: 102px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    position: absolute;
    top: 0px;
    left: 0;
    border-radius: 50%;
}
.fy_box .dask a {
    color: #fff;
    text-decoration: none;
    display: block;
    font-size: 16px;
}
.list_left p {
    font-size: 16px;
    margin-top: 10px;
}
.list_right {
    background: url(images/bg_13.jpg) left center no-repeat;
    float: left;
    padding-left: 20px;
   /* width: 360px;*/
    position: relative;
}
.currency_1 span {
    font-size: 12px;
    font-weight: bold;
    font-family: "微软雅黑";
    color: #6b6b6b;
    background: #f8f8f8;
    border: 1px solid #ededed;
    padding: 0 4px;
    margin-left: 7px;
    height: 32px;
    line-height: 32px;
    display: block;
    float: left;
}
.currency_1 strong {
    display: block;
    float: left;
    font-weight: bold;
}
.currency_1 b {
    color: #ff0000;
    font-size: 26px;
    font-weight: bold;
    float: left;
    isplay: block;
}
.list_right p {
    color: #6e6e6e;
    line-height: 24px;
    padding: 25px 0 0 14px;
    clear: both;
}
.list_right a {
    display: block;
    font-size: 15px;
    background: url(images/btn.jpg) repeat-x;
    border: 1px solid #957747;
    color: #fff;
    width: 164px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
    position: absolute;
    right: 0px;
    bottom: 0px;
}
/*dealer list*/
.traders_int{background:#fff;border: 1px solid #d6d6d6;/*height:40px;*/ line-height:40px; margin-bottom:10px;margin-right: 17px;}
.traders_int a{color:#333; padding-left:27px; background:url(images/line.jpg) no-repeat 18px center;text-decoration:none; font-size: 14px;}
.traders_int a.hover{color:#2988d6}
.dealer_list {
	padding: 25px;
	border: 1px solid #d6d6d6;
	float: left;
	width: 98%;
	margin: 10px 0 18px 0;
}

.dealer_list .list_left {
	display: inline-block;
	width: 275px;
	text-align: center;
}

.dealer_list .list_left {
	float: left;
}

.dealer_list .list_left a {
	color: #333;
	font-size: 20px;
	font-weight: normal;
}

.dealer_list .list_left a:hover {
	color: #8f7758;
}

.dealer_list .list_left .jys_img {
	width: :270px;
	height: 96px;
	margin-top: 10px;
}

.dealer_list .traders_btn {
	margin-top: 25px;
}

.dealer_list .traders_btn a {
	display: inline-block;
	width: 120px;
	height: 33px;
	line-height: 33px;
	font-size: 15px;
	cursor: pointer;
}

.dealer_list .traders_btn .bg_gray {
	background: url(images/hui.jpg) repeat-x;
	border: 1px solid #d6d6d6;
	color: #666;
}

.dealer_list .traders_btn .bg_golden {
	background: url(images/btn.jpg) repeat-x;
	border: 1px solid #957747;
	color: #fff;
	margin-left: 22px;
}
.dealer_list .traders_btn .bg_stop {
	border: 1px solid #d6d6d6;
	color: #bca580;
	margin-left: 22px;
	cursor: default;
	 text-decoration: none;
}
.dealer_list .traders_btn .bg_stop:hover {
	color: #bca580;
}


.dealer_list .list_right {
	background: url(images/bgg.jpg) left center no-repeat;
	float: right;
	padding-left: 15px;
}

.dealer_list .list_right dl {
	text-align: center;
	color: #666;
	width: 110px;
	float: left;
	border: 1px solid #e5e5e5;
	margin-left: 20px;
}

.dealer_list .list_right dl dt {
	background: #e0d7c8;
	line-height: 38px;
	height: 38px;
	font-size: 15px;
}

.dealer_list .list_right dl dd {
	background: #f8f8f8;
	line-height: 38px;
	height: 38px;
}

.dealer_list .list_right dl dd span {
	color: #e60012;
	font-size: 15px;
}

.dealer_list .list_right .w180 {
	width: 180px !important;
}

.dealer_list .list_right .w180 dd span {
	font-size: 26px !important;
}

.dealer_list .list_right .list_xx {
clear:both;	
}

.dealer_list .list_right .list_xx li {
	padding-top: 12px;
	list-style:none;
}

.dealer_list .list_right .list_xx em {
	display: block;
	width: 12px;
	height: 12px;
	background: #102958;
	float: left;
	position: relative;
	top: 4px;
}

.dealer_list .list_right .list_xx span {
	font-size: 14px;
	padding-left: 10px;
}

.dealer_list .list_right .list_xx p {
	color: #666;
	font-size: 12px;
	padding: 6px 0 0 22px;
}

.dealer_list .list_right .list_xx b {
	font-weight: normal;
	padding-right: 10px;
}
.dealer_list .fy_account{
	background:#F5F4F4;
	padding:30px;
	border:1px solid #d6d6d6;
	margin-top:34px;
}
.dealer_list .fy_account p {
	font-size:20px;
	color:#999;
	text-align: center;
}

.dealer_list .fy_account a {
	display: block;
	font-size: 18px;
	background: url(images/btn.jpg) repeat-x;
	border: 1px solid #957747;
	color: #fff;
	width: 100%;
	height: 34px;
	line-height: 34px;
	margin-top: 12px;
	cursor: pointer;
	text-align: center;
}
.vc_separator h4{   
    font-size:26px;    
}
#main-slider .djcatpost{width: 305px;}
.djcatpost.post-3  ul{clear:both;}
.djcatpost.post-3  ul li{margin:20px 0!important}

#fanyong table {
    border: 1px solid #A4B6D7;
    border-collapse: collapse;
    font-size: 12px;
    width: 100%;
	empty-cells: show;
}
#fanyong table tr {
    border-bottom: none;
}
#fanyong table th {
    border: 1px solid #A4B6D7;
    color: #215487;
    padding: 5px;
    text-align: center;
}
#fanyong table td {
    text-align: center;
    padding-top: 5px;
    border-right: 1px solid #A4B6D7;
    vertical-align: top;
}
#fanyong table ul li {
    margin-bottom: 5px;
    list-style: none;
}
#fanyong table img {
    width: 80px;
    height: 25px;
    border: none;
}
.wp_keywordlink_affiliate a{color:#3897e6;}


/*修改日期 - 20171102*/

#dcb-in{position:absolute;width:auto;height:auto;border:1px solid #ccc;background:#fff;display:none;min-width: 400px;min-height:130px;}
#dcb-in .tit{background:#f1eded;display:block;height:33px;cursor:move;}
#dcb-in .tit i{font-style:normal;float:right;line-height:33px;padding:0 8px;cursor:pointer;}
#dcb-in .tcin {max-height:564px;overflow:auto;min-height:130px}
#mt4-in{position:absolute;width:auto;height:auto;border:1px solid #ccc;background:#fff;display:none;min-width: 400px;min-height:130px;}
#mt4-in .tit{background:#f1eded;display:block;height:33px;cursor:move;}
#mt4-in .tit i{font-style:normal;float:right;line-height:33px;padding:0 8px;cursor:pointer;}
#mt4-in .tcin {max-height:564px;overflow:auto;min-height:130px}
#gylx-in{position:absolute;width:auto;height:auto;border:1px solid #ccc;background:#fff;display:none;min-width: 400px;min-height:130px;}
#gylx-in .tit{background:#f1eded;display:block;height:33px;cursor:move;}
#gylx-in .tit i{font-style:normal;float:right;line-height:33px;padding:0 8px;cursor:pointer;}
#gylx-in .tcin {max-height:564px;overflow:auto;min-height:130px}
				


#header {
    border-bottom: 1px solid #eee;
}
/* 顶部交易商 */
.intev_bottom .intev_left p a:hover,.identification .ident_box .ident_list h2 a:hover,.problem .problem_box h2 a:hover{text-decoration:underline;}
.fyl_jys_content{
  width:100%;
background-color:#00437d;
  background-image: url('http://www.mt4fanyong.com/wp-content/uploads/2020/01/pbg.png');  
  background-repeat: no-repeat;  
  background-size: 100% 100%;
  }
.fyl_jys_content .fyl_jys_show{margin:0 auto;/*overflow:hidden;*/padding-bottom:30px}
.fyl_jqsh{height:20px;margin-bottom:32px}
.fyl_intev{width:100%;height:auto}
.fyl_intev_left{float:left;overflow:hidden;}
.fyl_intev_left .fyl_img{width:250px;height:88px;}
.fyl_intev_left img{width:218px;height:73px;border:1px solid #d6d6d6;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important;background-color:#fff}
.fyl_intev_left h2{margin-top:15px;color:#ff4a68;font-size:17px;line-height:22px;text-align:centerp;}
.fyl_intev_left h2 i{margin-right:7px;font-size:22px;position:relative;top:3px;left:0}
.fyl_intev_left h2 span{font-size:22px;margin-left:15px}
.fyl_intev_left .fyl_jqsh_mk{width:100%;float:left;padding-top:18px;line-height:25px;position:relative}
.fyl_intev_left .fyl_jqsh_mk i{margin-right:6px;color:#fff}
.fyl_intev_left .fyl_jqsh_mk i img{width:26px;height:25px;background:0 0;border:none}
.fyl_intev_left .fyl_jqsh_mk .QQlogin{position:absolute;left:0;bottom:0}
.fyl_intev_left .fyl_jqsh_mk .QQlogin img{width:77px;height:22px}
.fyl_intev_left .fyl_jqsh_mk .service{padding:2px 4px;background:rgba(255,255,255,.3);color:#fff;position:relative;left:0;top:-6px;-moz-border-radius:4px!important;-webkit-border-radius:4px!important;border-radius:4px!important;font-size:14px;cursor:pointer}
.fyl_intev_left .fyl_jqsh_mk .service:hover{background:#607e87}
.fyl_intev_left .fyl_jqsh_mk em.Documents{position:absolute;right:0px;bottom:-8px}
.fyl_intev_left .fyl_jqsh_mk em.Documents a{color:#fff;font-style:normal;}
.fyl_intev_left .fyl_jqsh_mk em.Documents i{position:relative;top:-4px}
.fyl_intev_left .fyl_jqsh_mk em.Documents i img{width:26px;height:17px;position:relative;top:1px;display: inline; vertical-align: inherit;}
.fyl_intev_left .fyl_jqsh_mk em.Documents span{font-size:13px;color:#fff;position:relative;left:0;top:-6px}
.fyl_intev_left .fyl_jqsh_mk p{vertical-align:middle}
.fyl_intev_left .fyl_jqsh_mk p i{vertical-align:middle;float:left;padding-top:4px}
.fyl_intev_left .fyl_jqsh_mk p em{vertical-align:middle;float:left;padding-top:2px}
.fyl_intev_right .intev_top .intev_top_le{float:left;}
.fyl_intev_right .intev_top .intev_top_le .intev_top_le1{padding-bottom:2px}
.fyl_intev_right .intev_top .intev_top_le h2{font-size:20px;line-height:20px;color:#fff;-webkit-margin-before: 0em;-webkit-margin-after: 0em;}
.fyl_intev_right .intev_top .intev_top_le h2 i{margin-left:40px;margin-right:5px;position:relative;top:2px}
.fyl_intev_right .intev_top .intev_top_le h2 i img{width:26px;height:17px}
.fyl_intev_right .intev_top .intev_top_le h2 span{font-size:18px;margin-left:19.5px}
.fyl_intev_right .intev_top .intev_top_le h2 span em{font-size:13px}
.fyl_intev_right .intev_top .intev_top_le p{font-size:14px;color:#fff;text-align:left;margin-top:5px;line-height:22px;}
.intev_top_sj{width:100%; float: left;}
.intev_top_sj .intev_top_box{display: inline-block;float:left;width:30%;height: 87px;margin-right: 22px;text-align: center;border-radius: 3px!important;border: 1px solid #fff;}
.intev_top_sj .intev_top_box.fx{margin-right:0;}
.intev_top_sj .intev_top_prop{width: 100%;padding-top: 20px;font-size: 18px;color: #ffffff;white-space: nowrap;overflow: hidden;}
.intev_top_sj .intev_top_val{width: 100%;padding-top:0;line-height:22px;font-size: 22px;color: #ffffff;white-space: nowrap;overflow: hidden;}
.fyl_bottm{width:100%;clear:both;padding-top:26px;padding-bottom:20px;overflow:hidden}
.fyl_bottm .fyl_thumbsup{width:100%;float:left;text-align:right}
.fyl_bottm .fyl_thumbsup span{color:#000;font-size:18px;position:relative;top:8px;left:0;margin-right:20px;cursor:pointer;float:left}
.fyl_bottm .fyl_thumbsup span a{color:#fff;font-size:18px;padding:5px 20px;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important;border:1px solid #fff}
.fyl_bottm .fyl_thumbsup span:hover a{color:#3897e6;background:#fff;text-decoration:none;}
.fyl_bottm .fyl_thumbsup em{color:#fff;font-size:18px;position:relative;top:8px;left:0;}
.fyl_bottm .fyl_thumbsup em a{border: 1px solid #fff;font-style:normal;color:#fff;font-size:18px;padding:5px 21px;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important;cursor:pointer;}
.fyl_bottm .fyl_thumbsup em a:hover{text-decoration:none;background:#fff;color:#3897e6;border:1px solid #3897e6;}
.fyl_bottm .fyl_right{padding-top: 8px; margin-left: 25px;}
.fyl_bottm .fyl_right span{padding:6px 9px;border:1px solid #fff;font-size:14px;color:#fff;margin-right:10px;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important;cursor:pointer;display:block;float:left}
.fyl_bottm .fyl_right span a{color:#fff}
.fyl_bottm .fyl_right span:hover{background: #fff;
    color: #3897e6;
    border: 1px solid #3897e6;}
	.fyl_bottm .fyl_right span:hover a{color: #3897e6;}

/* 活动三栏 */
	.bottom-jys{color: #fff; background-color: #3897e6;margin-top:-15px;margin-left:-15px;margin-right:-15px; padding: 0 15px; -webkit-margin-before: 0em; line-height:40px; border-radius: 3px!important;}
	.bottom-jys i{padding: 1px 5px 1px 0;text-align: center;margin-right: 5px;}
	.bottom-threejys .media .media-body .media-heading a {width: 510px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
	

/* 交易商简介 */
.introduction{width:100%;background:#f5f5f5;padding: 20px 0 20px 0;;overflow:hidden}
.introduction .intro_box{width:1170px;margin:0 auto;background:#fff;padding-bottom:20px;box-shadow: 0 2px 3px #e3e3e3;border: 1px solid #ddd; border-left: none; border-right: none; border-top: none;}
.introduction .intro_box .intro_h2{height:39px;line-height:39px;}
.introduction .intro_box .intro_h2 h2{width:130px;border-top:3px solid #3897e6;height:40px;line-height:40px;font-size:18px;text-align:center;padding-bottom:4px;color:#323232;font-weight:700;margin-top:-1px}
.introduction .intro_conment{width:100%;margin-top:17px;overflow:hidden}
.introduction .intro_conment .inteo_left{width:33%;float:left}
.introduction .intro_conment .inteo_left .ul_left{float:left;padding-left:20px}
.introduction .intro_conment .inteo_left .ul_left li{line-height:24px;font-size:14px;color:#000;overflow:hidden;padding-right:20px;padding-bottom:6px}
.introduction .intro_conment .inteo_left .ul_left li em{width:100px;float:left;font-style:normal; padding-left: 20px;}
.introduction .intro_conment .inteo_left .ul_left li span{color:#000;width:180px;float:left}

.portfolio-items a img:hover, .portfolio-item a img:hover, .zhi_portfolio a img:hover {
    transition: All .7s ease;
    -webkit-transform: scale(1.2) rotate(0deg);
    -moz-transform: scale(1.2) rotate(0deg);
    -ms-transform: scale(1.2) rotate(0deg);
    -o-transform: scale(1.2) rotate(0deg);
    transform: scale(1.2) rotate(0deg);
}

  /*.ended .col-md-4 .entry-thumbnail a{
    margin: 0;
    background: #000 url('images/outofdate3.png') no-repeat;
    background-size: 100% 100%;
	    background-position: 7px;
    -moz-background-size: 100% 100%;}*/
  
  .bonusheight {height:180px;}
  .bonusheight img{height:180px;}
.ended img{
	opacity:0.4;
/*	
	filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    -webkit-filter: grayscale(1);
    filter: gray;
    filter: url(url("data:image/svg+xml;utf8,<svg%20xmlns=' http://www.w3.org/2000/svg'><fi…0.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale"););
*/
	}
	.btn-danger {width:180px;background-color:#ff4a4a; border-color:#ff4a4a;}
.btn-blue2:hover,.btn-blue{
    color: #3897e6!important;
    background-color: #fff;
	border-color: #3897e6;
}
.loginnav li a.btn-blue{color: #3897e6!important;}
.loginnav li a.btn-blue:hover{color: #fff!important;}
.btn-blue2,.btn-blue:hover{
	color: #fff!important;
	background-color: #3897e6;
	border-color: #3897e6;	
}
.btn-blue:hover a,.btn-blue a:hover{
	color: #fff!important;	
}

.donation-con img{height:384px!important}
.donation-con .small-item img{height:300px!important}
.donation-con .carousel-control{
 width:38px;
}
.donation-con .left.carousel-control{
 left:-19px;
}
.donation-con .right.carousel-control{
 right:19px
}
.donation-con .carousel-control .fa {
    position: absolute;
    top: 50%;
    width: 38px;
    height: 38px;
    line-height: 38px;
    margin-top: -19px;
    background-color: rgba(255,255,255,.8);
    border-radius: 50%;
    z-index: 5;
    display: inline-block;
	color: #000;
}
h2.more{font-size:1.2em!important}

.brk-box {
	position: relative;
	float: left;
	width: 95%;
	height: 315px;
	margin: 0 20px 20px 0;
	background-color: #ebebeb;
	border: 1px solid transparent;

	overflow: hidden;
}
.brk-box:hover{
	border-color: #ff4a4a;
}
.brk-box > .brk-box-p1{
	display: block;

}
.brk-box > .brk-box-p2{
	display:none;
 
}
.brk-box:hover > .brk-box-p1{
	display: none;

}
.brk-box:hover > .brk-box-p2{
	display: block;
 
}
.brk-box:nth-child(3n){/*  第3N个box */
	margin-right: 0;
}

.brk-box .pic{
	height: 215px;
	overflow: hidden;
}
.brk-box .hd {
	display: block;
	padding: 0 10px;
	height: 52px;
	line-height: 52px;
	background-color: #fff;
}
.brk-box .hd > .titl {
	font-size: 18px;
	float:left;
}
.brk-box .hd > .more {
	display: inline-block;
	float: right;
	font-size: 12px;
}
.brk-box .bd{
	height: 106px;/* 315 -52 -60-97 */
}
.brk-box .btn-row{
	height: 60px;
	padding-top: 10px;
	text-align: center;
	background-color: #ffffff;
	border-bottom: 1px solid #ddd;
}
.brk-box .ft{
	height: 97px;
	padding: 10px 0;
	background-color: #ffffff;
	text-align: center;
	vertical-align: middle;
	font-size:13px;
	line-height:20px;
}
.brk-box .ft > img{
	height: 100%;
}

.brk-box .bd > .list-item{
	height: 35px;
	line-height: 35px;
	margin: 0 10px;
	padding: 0 5px;
	font-size: 14px;
	text-align:left;
}
.brk-box .bd > .list-item + .list-item {
	border-top: 1px solid #ffffff;
}
.brk-box .bd > .list-item .titl{
	display: inline-block;
	width: 60%;
	overflow: hidden;
	white-space: nowrap;

}
.brk-box .bd > .list-item .right{
	float: right;
	display: inline-block;
	width: 40%;
	text-align: right;
	font-size: 14px;
	color: #ff4a4a;
	overflow: hidden;
	white-space: nowrap;
}

/* brokers-row */
.brokers-row .col-right{
	float: right;
	width: 280px;
}

.brokers-row .col-right .right-box{
	margin-bottom: 10px;
	background-color: #fff;
}

.brokers-row .col-right .right-box .hd{
	position: relative;
	height: 50px;
	clear: both;
	margin: 0 10px;
	border-bottom: 1px solid #e8e8e8;
}

.brokers-row .col-right .right-box .hd .titl{
	position: absolute;
	display: inline-block;
	line-height: 48px;
	font-size: 20px;
	color: #333;
	border-bottom: 3px solid #3897e6
}

.brokers-row .col-right .right-box .hd .more{
	display: inline-block;
	line-height: 50px;
	float: right;
	font-size: 12px;
}

.brokers-row .col-right .right-box .bd{
	padding: 10px;
}

.brokers-row .col-right .right-box .yhhd-list-item {
	display: inline-block;
	width: 260px;
	padding: 5px 0;
	overflow: hidden;
	white-space: nowrap;
}
.btn-blue2:hover{
    color: #fff!important;
	background-color: #2988d6;
	border-color: #3897e6;
}
@media (min-width: 992px) {
.desktopleftfix{padding-left:0}
.desktoprightfix{padding-right:0} 
 }
ul.list-posts{clear:both;padding-top:15px;margin-bottom:0}
ul.list-posts li span{float:right}
ul.list-posts li:before{
    content: "";color:#3897e6;font-size:22px;}
ul.list-posts li a{padding-left:0}
li.portfolio-item,ul.list-posts li{list-style:none;}
ul.list-posts li.col-md-6 a{margin-top:-5px}
ul.list-posts li.col-md-6:before{
    content: "";font-size:14px;}
.poststyle4{position:relative;margin-bottom:20px}
.poststyle4 .post4first{
width:100%;
height:235px;
position:absolute;
left:0;
top:0;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.3)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
	}
.post4first .post4title{position:absolute;left:15px;bottom:15px;color:#fff;font-weight:bold}
.post4title a{color:#fff}
#bottom.wet-asphalt h3 a{color:#fff;}
#bottom.wet-asphalt h3 a:hover{color:#3897e6;text-decoration: none;}
.bonus-step-row{position:relative;display:block;height:80px;margin-left:10px}
.bonus-step-row .lf{position:absolute;display:block;width:20px;left:0;top:0;bottom:0}
.bonus-step-row .lf .bg-ln{position:absolute;left:8px;width:2px;height:80px;background-color:#dfdfdf}
.bonus-step-row .lf .step{display:block;position:absolute;top:31px;width:18px;height:18px;border-radius:18px;text-align:center;color:#fff;background-color:#dfdfdf}
.bonus-step-row .rt{position:absolute;display:block;left:25px;top:0;right:0;bottom:0;padding-top:10px}
.bonus-step-row .rt .titl{font-size:15px;color:#333;overflow:hidden;white-space:nowrap}
.bonus-step-row .rt .text{height:44px;line-height:22px;font-size:13px;color:#999;overflow:hidden}
.bonus-step-row.active .lf .bg-ln,.bonus-step-row.active .lf .step,.bonus-step-row:hover .lf .bg-ln,.bonus-step-row:hover .lf .step{background-color:#3897e6}
.bonus-step-row.active .rt .titl,.bonus-step-row:hover .rt .titl{color:#DD2F15}
.bonus-step-row.active .rt .titl a:hover,.textwidget .titl a:hover{color:#3897e6!important;}
.portfolio-filter, .portfolio-items {
       text-align: left;
}
.btn-bluelg {
    padding: 10px 46px;
    font-size: 14px;
    line-height: 1.33;
    border-radius: 5px;
    margin-bottom: 10px;
	margin-right: 15px;
}
#sidebar.rightsidebar.col-md-3 {
   padding-left:10px;background:#fff}
#sidebar.post .widget-area h3{color:#3897e6;}
#sidebar.post .widget-area h3 span{float:right;font-size:14px}
#sidebar .widget{margin-bottom:0}
@media (min-width: 768px){
.topbar-inner .navbar-form{width:200px;float:left}
}
.topbar .topbar-inner{line-height:30px}
.topbar-inner .navbar-form .form-control {    
    height: 30px;
	padding: 2px 5px;
}
.dealerlist{
width:124px;height:55px;float:left;border: 1px solid #D6D6D6;list-style-type:none;margin-right: 2px;margin-bottom: 2px;
}
.widget-area li.dealerlist img{height:auto;margin-top:3px;border-radius:0px;}
.jys-item{position:relative;display:block;float:left;width:124px;height:55px;color:#fff;font-size:14px;overflow:hidden}
.jys-item .imgvc{display:table-cell;vertical-align:middle}
.jys-item .imgvc>img{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
.jys-item:hover .imgvc>img{transform:scale(1.55) rotate(-20deg);-webkit-transform:scale(1.55) rotate(-20deg);-moz-transform:scale(1.55,1.55) rotate(-20deg);-ms-transform:scale(1.55,1.55) rotate(-20deg);-o-transform:scale(1.55,1.55) rotate(-20deg)}
.jys-item>div.jys-text{position:absolute;width:122px;height:55px;top:0;text-align:center;background-color:#666d95;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;opacity:0}
.jys-item .jys-text>div{position:absolute;top:50%;left:0;width:100%;padding:0 0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.jys-item > div.jys-text .titl{width:122px;font-size:13px}
.jys-item .jys-logo img{width:100%;height:100%}
.jys-item:hover .jys-text{color:#fff;opacity:.9}

.domask {
    width: 100%;
    height: 235px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.7)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
}
.dometa{background:#fff;padding:15px 15px}
.dometa h3{margin-top: 0;height:24px;overflow:hidden}
.brk-box-p1{background:url('images/dw.jpg') right bottom no-repeat }
.ended,.endeds{    
	background: #000 url('images/outofdate3.png') no-repeat;
	background-size: 100% 100%;
	background-position: 7px;
}
.endeds img{
	opacity:0.4;
	}
.xiaotu{position:relative;overflow:hidden;float:left}
.post-style4:hover img,.xiaotu:hover img  {
    transition: All .5s;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
	overflow:hidden;
}
.post-style4:hover .post4title{color: #3897e6!important;}
.post .entry-thumbnail img{height:150px;}
.post .smallimage h2.entry-title{
overflow: hidden;
white-space: nowrap;
text-overflow:ellipsis;
}
.post .entry-meta {
color:#999;
    margin-top: 20px;
	margin-bottom: 0;
}
.post .entry-meta ul li {   
    color: #999;
}
.portfolio_prev{padding-right:35px}
.portfolio_next{padding-left:35px}
.portfolio_prev a:hover,.portfolio_next a:hover,.post_info:hover span.h5{color: #3897e6!important;}
.col-lg-4.xianguan.gridimage h2.entry-title{line-height: 20px;height:40px;overflow:hidden}
article.post .summary:before {
    content: "\6458\8981\FF1A";
}
.intev_top{height:164px}
@media (max-width: 768px) {
.intev_top_sj .intev_top_box {margin-right: 15px;}
.intev_top{height:104px}
.fyl_intev_right .intev_top .intev_top_le h2{line-height:35px}
}
.fr-video, video {
    margin: 0 auto;
    max-width: 100%;
    display: block;
}
.fr-dvi, audio {
    width: 100%!important;
}
.fr-dvi {
    outline: none;
}
.topbar-inner .btn-white {
    color: #ccc;
    border: 1px solid #ccc;
}
.topbar-inner .btn-white:hover {
    color: #aaa;
    border: 1px solid #aaa;
	filter: alpha(opacity=50);
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.topbar-inner .btn {   
    padding: 6px 20px;
    margin-bottom: 0;
    font-size: 13px;   
	font-weight: 700;
    border-radius: 0;  
	margin:0 5px
}
.topbar-inner a .fa {
    margin-right: 5px;
    font-size: inherit;
}
a.btn-solid.sqaure{background-color: #29a643 !important;
    color: #fff !important;}
a.btn-solid.sqaure:hover{background-color: #1c6b2c !important;
    color: #ccc !important;}
.topbar-inner .btn a {
    letter-spacing: .5px;   
}
