div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #ff0000;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
	border: 2px solid #f7e700;
}

.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	color: #f00;
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	border: 1px solid #ff0000;
	background: #fff;
	padding: .2em .8em;
}

span.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-display-none {
	display: none;
}

div.wpcf7 .ajax-loader {
	visibility: hidden;
	display: inline-block;
	background-image: url('../../images/ajax-loader.gif');
	width: 16px;
	height: 16px;
	border: none;
	padding: 0;
	margin: 0 0 0 4px;
	vertical-align: middle;
}

div.wpcf7 .ajax-loader.is-active {
	visibility: visible;
}

div.wpcf7 div.ajax-error {
	display: none;
}

div.wpcf7 .placeheld {
	color: #888;
}

div.wpcf7 .wpcf7-recaptcha iframe {
	margin-bottom: 0;
}

div.wpcf7 input[type="file"] {
	cursor: pointer;
}

div.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

div.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpb_animate_when_almost_visible { margin-bottom: 20px;}

.product{ width:1200px; height: auto; margin:0 auto}
.product .title1{ width:1200px; height:85px; margin:20px auto 0 auto; background:url(../images/line.jpg) center 60px no-repeat}
.product .title1 p{color:#333;font-size:24px; line-height:45px;font-weight:bold; text-align:center}
.product .title1 .txt{color:#007ac7; font-size:22px; font-weight:bold; line-height:30px; display:block; text-align: center}
.product .title1 .txt span{color:#e31e16; font-size:22px; font-weight:bold; line-height:30px;}
.cplist{ width:220px; height:auto; background:#204f9d; float:left; margin-right:25px; margin-top:20px;}
.cplist .head{ height:88px; width:220px;background: url(../images/bg1.jpg) repeat;}
.cplist .head p{color:#fff;font-size:20px; font-weight:bold; line-height:30px; text-align:center; padding-top:18px}
.cplist .head span{line-height:23px; display:block;text-align:center;font-size:18px;color:#fff; font-family:Arial, Helvetica, sans-serif}
.cplist .content{ width:210px!important; min-height:228px; background:#fff; margin:0 auto; padding-top:14px; }


.onepro{width:190px; height:30px; line-height:30px; color:#333; text-indent:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block; background: url(../images/bg_list.jpg) no-repeat 0 0; margin:0 auto; margin-bottom:6px}
.onepro:hover{width:190px; height:30px; line-height:30px; color:#e24a0b; text-indent:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block; background: url(../images/bg_list.jpg) no-repeat 0 0; margin:0 auto;margin-bottom:6px}

.cplist .telephone{ width:220px; min-height:75px; margin:0 auto; background:url(../images/del.jpg) 9px center no-repeat}
.cplist .telephone p{ font-size:13px; line-height:20px;color:#fff;padding-top:15px; padding-left:65px;}
.cplist .telephone span{ color:#fff; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:30px;padding-left:18px; padding-left:65px}

.mainframe{ width:1200px; height: auto; margin:20px auto;}
.maincont{ width:955px; height: auto; float:right; }
.maincont .head{ width:955px;height:41px; background:#005BAC;}
.maincont .head p{ padding-left:15px; padding-right:15px;line-height:41px;font-size:20px;font-weight: bold; color:#FFFFFF; float:left;background:#e24a0b;}
.maincont .head span{float:right; margin-right:10px;line-height:41px; color:#FFFFFF}
.maincont .head a{float:right; margin-right:10px;line-height:41px; color:#FFFFFF }

.maincont .content{ width:955px; height: auto; margin-top:25px;}
.maincont .content1{width:955px; height: auto; margin-top:25px;}
.maincont .content1 p{ padding-bottom:10px; font-size:15px; line-height:30px}

.maincont .content2{width:955px; height: auto; }
.maincont .content2 p{ line-height:30px; padding:10px;}


.proimg_bb{width:302px; height:245px; overflow:hidden; margin:0 8px 15px; display:inline; float:left; background: #F8F8F8;}
.proimg_bb p{width:281px; height:200px;overflow:hidden; padding:10px 10px 0 10px!important;}
.proimg_bb img{width:281px; height:200px; transition: all 0.6s; overflow: hidden;border:1px solid transparent}
.proimg_bb span{width:302px; height:20px; display:block; line-height:20px; text-align:center;}
.proimg_bb  p img:hover{transform: scale(1.1);}


.proimg_a{width:220px; height:180px; overflow:hidden; margin:10px 8px 20px 10px; display:inline; float:left;}
.proimg_a img{width:220px; height:150px;}
.proimg_a span{width:220px; height:30px; display:block; line-height:30px; text-align:center; color:}
.proimg_a:hover{width:220px; height:180px;overflow:hidden; margin:10px 8px 20px 10px; display:inline; float:left;}



.proimg_aa{width:216px; height:196px; overflow:hidden; margin:9px; display:inline; float:left}
.proimg_aa img{width:210px; height:160px; padding:2px; border:1px solid #dfdfdf}
.proimg_aa span{width:216px; height:30px; display:block; line-height:30px; text-align:center; font-size:14px}
.proimg_aa:hover{width:216px; height:196px;overflow:hidden; margin:9px; display:inline; float:left}

.til01{text-align: center;color: #070707;font-size:40px;line-height:60px;font-family: "Microsoft Yahei";font-weight: normal;clear: both;display: block;height:117px;white-space: nowrap;background:url(../images/tilbg1.png) no-repeat center bottom;margin-bottom: 20px; margin-top: 20px;}
.til01 span,.edge h2 span{display: block;font-family: Arial;font-size: 16px;
	text-transform: uppercase;
	color: #999;line-height: 31px;}
.edge h2 p{display: block;font-size:20px;line-height: 32px;letter-spacing: 19px;}
.til01 a{color: #070707;}
#ewewr td{ border: 0; padding: 0;}
#ewewr table{ border:0;}

.pro_nav{width:240px;background: #f4f4f4;}
.pro_nav h3{font-size:24px;line-height:82px;height:82px;color: #fff;background:url(../images/protbg.gif) no-repeat center 0;text-align: center;}
.pro_nav h3 a{color: #fff;}

.pro_nl{padding: 6px 8px 10px 12px;line-height: 50px;overflow: hidden;}
.pro_n1{position: relative;}
.pro_n1:before{content: "";position: absolute;width: 2px;height: 100%;background: #da2538;left: 0;top: 0;display: none;}
.pro_n1:hover:before{display: block;}
.pro_nl h4{height:40px;font-size: 18px;line-height:40px;background:url(../images/prolbg1.gif) no-repeat 0 0;padding: 0 31px;margin-bottom: 4px;}
.pro_nl h4 a{display: block;color: #000;}
.pro_nl h4:hover,.pro_nl h4.cur,.pro_nl h4.sidenavcur{background:url(../images/prolbg2.gif) no-repeat 0 0;}
.pro_nl ul{clear: both;display: block;padding: 0 0 6px;}
.pro_nl li{height:38px;white-space: nowrap;border-bottom: dashed 1px #d1d0d0;line-height: 38px;}
.pro_nl li:last-child{border:0;}
.pro_nl li a{display: block;color: #000;padding:0 0 0 30px;}
.pro_nl li a:hover{color: #0096f5;text-decoration: none;}
.pro_pho{background:url(../images/pro_pho.gif) no-repeat 0 0;height:62px;padding: 66px 0 0 30px;line-height:18px;color: #fff;}
.pro_pho span{font-family:Impact, Arial blod;font-size: 28px;line-height: 31px;display: block;}

ul,li{ list-style: none;}
.fl{ float: left;}

.blog-shortcode.scale-img .post-thumbnail>.post-thumbnail-rollover img{ width: 900px; height: 194px;}

.fullSlide{ width:100%;  position:relative;  height:680px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:680px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:680px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;text-align:center;
	_background:#000; _filter:alpha(opacity=60);
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden;
	line-height:9999px;
}
.fullSlide .hd ul .on{ background-position:0 0; }

.mt35{ margin-top:35px;}
.mt25{ margin-top:25px;}
.mt55{ margin-top:55px;}
.mt100{ margin-top:100px;}
.pt55{ padding-top:55px;}
.delay05{ animation-delay:0.5s !important;-webkit-animation-delay: 0.5s !important;}
.delay09{ animation-delay:0.9s !important;-webkit-animation-delay: 0.9s !important;}
.delay13{ animation-delay:1.3s !important;-webkit-animation-delay: 1.3s !important;}
a,a:hover{ text-decoration:none;}
@font-face {
	font-family: 'FLAMASEMICONDENSED-ULTRALIGHT';
}
.vc_separator.vc_separator_align_center h4 {padding: 0 .8em; font-size:18px; font-weight:300; color:#315c6e; letter-spacing:2px;}
.vc_separator.vc_sep_color_grey .vc_sep_line {border-color: #315c6e;}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {margin-bottom: 5px;}
.sytitle{ font-size:34px; color:#5b5b5b;text-align: center;line-height: 46px;letter-spacing:2px;}
.sycp{ text-align:center; margin-bottom:100px;}
.sycp .cn{ color:#121212; font-weight:300; font-size:16px;}
.sycp .en{ color:#666; font-weight:300; font-size:13px;}
.sycp .vc_column-inner>.wpb_wrapper{ background-color:#f7f8f8;border: 1px solid #e5e5e5;padding-top: 10px;padding-bottom: 5px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.sycp .vc_column-inner>.wpb_wrapper:hover{ transform: scale(1.02);box-shadow: 0px 10px 30px rgba(121, 107, 93, 0.3);z-index: 9999;}
.sycp .animated:nth-of-type(1){animation-delay:0.1s;-webkit-animation-delay:0.1s; }
.sycp .animated:nth-of-type(2){animation-delay:0.5s;-webkit-animation-delay:0.5s; }
.sycp .animated:nth-of-type(3){animation-delay:0.9s;-webkit-animation-delay:0.9s; }
.sycp .animated:nth-of-type(4){animation-delay:1.3s;-webkit-animation-delay:1.3s; }
.sygsjj{background-color: #ededed;padding-top: 70px;padding-left: 45px;padding-right: 150px;padding-bottom: 60px; margin-top:50px;width: 57%;}
.sygsjj .title{ font-weight:bold; font-size:24px;    padding-bottom: 10px;}
.sygsjj .neirong{ font-weight:300; font-size:15px;}
.sysp{ width:609px;position: absolute;right: 0;}
.sysp>.vc_column-inner{ padding-left:0px; padding-right:0px;}
.syjs{ position:relative;}
.dytdbtn{width: 145px;height: 42px;line-height: 42px;background-color: #0073df;color: #ffffff;margin-right: 20px;display: inline-block;text-align: center;
}
.dytdbtn:hover,.gdspbtn:hover{ color:#ffffff;cursor:pointer}
.gdspbtn{width: 145px;height: 42px;line-height: 42px;background-color: #292c31;color: #ffffff;margin-right: 10px;display: inline-block;text-align: center;
}
.counter{font-size: 44px;display: block;font-family: 'FLAMASEMICONDENSED-ULTRALIGHT';float: left;color: #0073df;margin-right: 5px;font-weight: 600;}
.shuzishuoming{ font-size:10px; line-height:14px; padding-top:8px;}
.youshuxian>.vc_column-inner>.wpb_wrapper{ border-right:1px solid #bfbfbf;}
.zuolan{ background-image:url(../images/lanbeijing.jpg); background-repeat:no-repeat; color:#ffffff; text-align:right;}
.shengchan .vc_col-sm-10{ max-width:520px; color:#98b9ea;margin-right: 70px;}
.shengchan .vc_column_container{ float:right;}
.shengchan h3{ color:#ffffff; font-size:17px; margin-bottom:0;}
.vc_custom_1541664204980{ padding-top:0 !important;}
.shengchan{ position:relative; font-size:13px;line-height: 20px;padding-bottom: 30px;}
.shengchan .vc_col-sm-2{position: absolute;right: -80px;}
.gongren{background-image:url(../images/gongzuo.jpg?v1.0); background-repeat:no-repeat; height:538px;}
.yfsc{color: #ffffff;font-size: 24px;font-weight: 300;}
.yfsc .yfsccn{font-size: 32px;font-weight: 500;border-right: 3px solid #fff;padding-right: 10px;line-height: 32px;height: 32px;}
.horizontal-fancy-style .fancy-date a .entry-date:after, .horizontal-fancy-style .fancy-date a .entry-month:after{ display:none;}
.horizontal-fancy-style .fancy-date .entry-date{ font-size:50px; font-weight:300; line-height:60px; display:block;font-family: auto;}
.synews .post-thumbnail-rollover{ display:none;}
.synews .fancy-date{ text-align:center;margin-top: 8px;}
.horizontal-fancy-style .fancy-date .entry-month, .horizontal-fancy-style .fancy-date .entry-year{font-weight: 300;font-family: auto; font-size:15px;}
.syzxbtn a{ background-image:none !important;}
.layout-list .post {padding-top: 24px;margin-top: 0;}
.news-title{ font-size:20px; text-align:center; font-weight:bold; border-bottom:1px solid #cccccc;padding-bottom: 15px;margin-bottom: 25px;}
.entry-content .alignnone {text-align: center;display: inherit;}
#presscore-contact-form-widget-2 { margin-bottom:5px;}
#presscore-contact-form-widget-2 .form-fields>span{ width:234px;float: left;margin-right: 24px;}
#presscore-contact-form-widget-2 .form-message {display: block;margin-bottom: 10px;width: 480px;float: left;margin-right: 24px;}
#presscore-contact-form-widget-2 input[type="text"]{ background-color:transparent; border:1px solid #6fb0ed; color:#fff;}
#presscore-contact-form-widget-2 textarea{ background-color:transparent;border:1px solid #6fb0ed; color:#fff;}
#presscore-contact-form-widget-2 .form-fields label,#presscore-contact-form-widget-2  .comment-form label {color: #ffffff;}
#presscore-contact-form-widget-2 input::-webkit-input-placeholder{color:#cccccc;}
#presscore-contact-form-widget-2 textarea::-webkit-input-placeholder{color:#cccccc;}
#presscore-contact-form-widget-2 .dt-form .dt-btn{ background-color:#1f3d5b !important;width: 135px;margin-right: 0;text-align: center;}

#text-4{ margin-bottom:0;}
#text-4 .your-subject,#text-4 .tel-795{ width:234px;float: left;margin-right: 24px;}
#text-4 .your-subject input[type="text"]{ background-color:transparent; border:1px solid #6fb0ed; color:#fff;}
#text-4 .tel-795 input[type="text"],#text-4 .tel-795 input[type="tel"]{ background-color:transparent; border:1px solid #6fb0ed; color:#fff;}
#text-4 input::-webkit-input-placeholder{color:#cccccc;}
#text-4 .your-message{display: block;margin-bottom: 10px;width: 480px;float: left;margin-right: 24px;}
#text-4 .your-message input[type="text"]{ background-color:transparent;border:1px solid #6fb0ed; color:#fff;}
#text-4 .your-message::-webkit-input-placeholder{color:#cccccc;}
#text-4 input[type="submit"]{ background-color:#1f3d5b !important;width: 170px;margin-right: 0;text-align: center;}


.liuyanshuoming{}
.liuyanshuoming .tishi{width: 34px;display: block;float: left;padding-top: 3px;margin-right: 5px;}
.liuyanshuoming .wenzi{ font-size:12px;line-height: 18px;}
#media_image-2{ margin-bottom:20px;}
.lianxifangshi .erweima{ width:100px;height:132px;float:left;margin-right: 25px;}
.lianxifangshi .erweima .weixin{ width:92px; text-align:center; color:#73b2ed;float: left;margin-right:34px;}
.lianxifangshi .erweima .xiaochengxu{ width:92px; text-align:center; color:#73b2ed;float: left;}
.lianxifangshi .xinxi{ border-top:1px solid #6fb0ed;display: block;float: left;width: 1074px; position:relative;}
.lianxifangshi .youlogo{width: 131px;height: 35px;position: absolute;right: 0;bottom: 10px;}
.lianxifangshi .fuwudianhua{ font-size:16px; margin-top:6px;}
.lianxifangshi .dianhuahaoma{ font-size:34px; font-weight:bold;margin-top: 8px;margin-bottom: 10px;}
.lianxifangshi .dizhi{ color:#73b2ed; font-size:12px;}
.dibuyoulian ul{ margin:0;}
.dibuyoulian li{ list-style:none; float:left;}
.dibuyoulian .vc_column-inner{ padding:0 !important;}
.dibuyoulian li img{ vertical-align:middle; padding:20px 0; max-width:100%;}
.dividers-on.classic-layout-list .post{ padding-bottom:20px;}
.blog-shortcode .post-entry-content{ padding:0 10px 0 10px !important;}
.newsmenu,.aboutusmenu{ margin-top:-25px; margin-bottom:40px;}
.newsmenu .menu li{ width:33.33%;float: left;display: block;border: none;margin: 0;text-align: center;padding: 0;}
.newsmenu .menu li a{width: 100%;padding: 40px 0;font-size: 18px; color:#333333;}
#menu-item-188,#menu-item-215{ background-image:url(../images/newsbg1.jpg);}
#menu-item-187,#menu-item-217{ background-image:url(../images/newsbg2.jpg);}
#menu-item-186,#menu-item-216{ background-image:url(../images/newsbg3.jpg);}
.lianxiyemianerweima{ margin-top:30px;}
.lianxiyemianerweima img{ margin-bottom:0; margin-right:30px;}
#wpcf7-f8-p189-o1{ padding:70px 70px 50px 70px; background-color:#ffffff;}
.lianxibd>.vc_column-inner{ padding:66px 15px !important;}
.lianxibd .wpcf7-submit{ margin-top:20px;    background-color: #1f3d5b !important;width: 135px;margin-right: 0;text-align: center;}
.aboutusmenu { margin-top:-25px; margin-bottom:40px;}
.aboutusmenu .menu li{ width:33.33%;float: left;display: block;border: none;margin: 0;text-align: center;padding: 0;}
.aboutusmenu .menu li a{width: 100%;padding: 40px 0;font-size: 18px; color:#333333;}
.lanbiaoti{ color:#0073df; font-weight:bold; font-size:24px;}
.gangwei .title{ font-size:20px; font-weight:600;}
.gangwei {padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #eaebea;}
.zhiyemenu { margin-top:-25px; margin-bottom:40px;}
.zhiyemenu .menu li{ width:50%;float: left;display: block;border: none;margin: 0;text-align: center;padding: 0;}
.zhiyemenu .menu li a{width: 100%;padding: 40px 0;font-size: 18px; color:#333333;}
#menu-item-255,#menu-item-256{ background-color:#dde6ed;}
.productmenu .menu li a:hover,.newsmenu .menu li a:hover,.aboutusmenu .menu li a:hover,.zhiyemenu .menu li a:hover,.productmenu .current-menu-item a,.newsmenu .current-menu-item a,.aboutusmenu .current-menu-item a,.zhiyemenu .current-menu-item a{background: -moz-linear-gradient(left, rgba(16,139,217,1) 0%, rgba(33,180,230,1) 64%) !important; background: -webkit-linear-gradient(left, rgba(16,139,217,1) 0%, rgba(33,180,230,1) 64%) !important;background: linear-gradient(to right, rgba(16,139,217,1) 0%, rgba(33,180,230,1) 64%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#108bd9', endColorstr='#21b4e6',GradientType=1 ) !important;
	box-shadow: 0 5px 15px rgba(0,0,0,.15); text-decoration:none; color:#ffffff !important;font-size: 20px !important; font-weight:600;}
.fulishuoming{ font-size:18px; font-weight:300; max-width:800px; margin:50px auto;}
.fulilan{background: -moz-linear-gradient(left, rgba(16,139,217,1) 0%, rgba(33,180,230,1) 64%) !important; background: -webkit-linear-gradient(left, rgba(16,139,217,1) 0%, rgba(33,180,230,1) 64%) !important;
	background: linear-gradient(to right, rgba(16,139,217,1) 0%, rgba(33,180,230,1) 64%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#108bd9', endColorstr='#21b4e6',GradientType=1 ) !important;
	box-shadow: 0 5px 15px rgba(0,0,0,.15); width:14%; text-align:center; color:#ffffff; padding:30px 0; font-size:20px; font-weight:bold;}
.fulilan .wpb_single_image{ margin-bottom:18px;}
.fulihang{ background-color:#e9f0f5; margin-bottom:30px;}
.fulitiaosm{line-height: 150px;font-size: 18px; color: #666;}
.fulitiaosm .wpb_wrapper{ display:inline-block; vertical-align:middle;}
.fulitiaosm .wpb_wrapper p{ text-indent:45px;}
.sysi .wenzi{ display:inline-block;}
.sysi .title{ font-size:18px;}
.sysi .sm{ font-size:14px; color:#666666; font-weight:300;line-height: 22px;}
.weizhang{background-image:url(../images/weizhang.png);width: 26px;height: 30px;display: block;float: left;margin-right: 10px; background-repeat:no-repeat; background-position:center center; background-size:100% 100%;}
.zhuanshi{background-image:url(../images/zhuanshi.png);width: 26px;height: 30px;display: block;float: left;margin-right: 10px; background-repeat:no-repeat; background-position:center center;background-size:100% 100%;}
.wangluo{background-image:url(../images/wangluo.png);width: 26px;height: 30px;isplay: block;float: left;margin-right: 10px; background-repeat:no-repeat; background-position:center center;background-size:100% 100%;}
.shouhou{background-image:url(../images/shouhou.png);width: 26px;height: 30px;display: block;float: left;margin-right: 10px; background-repeat:no-repeat; background-position:center center;background-size:100% 100%;}
.youjian{background-image:url(../images/youjian.png); width:29px; height:12px;margin-top: 20px;}
.top4{padding-top: 50px; padding-bottom:50px; border:1px solid #e5e5e5;padding-left: 80px; border-left:none; border-top:none;}
.borderright0{ border-right:none;}
.diyi:hover{ background-image:url(../images/top41.jpg); }
.diyi:hover a,.diyi:hover .sm,.dier:hover .sm,.disan:hover .sm,.disi:hover .sm{color:#ffffff !important;}
.diyi:hover .youjian,.dier:hover .youjian,.disan:hover .youjian,.disi:hover .youjian{background-image:url(../images/youjianbai.png);}
.dier:hover{ background-image:url(../images/top42.jpg); }
.dier:hover a{color:#ffffff !important;}
.disan:hover{ background-image:url(../images/top43.jpg); }
.disan:hover a{color:#ffffff !important;}
.disi:hover{ background-image:url(../images/top44.jpg); }
.disi:hover a{color:#ffffff !important;}
.dier:hover .weizhang{background-image:url(../images/weizhangbai.png);}
.diyi:hover .zhuanshi{background-image:url(../images/zhuanshibai.png);}
.disan:hover .wangluo{background-image:url(../images/wangluobai.png);}
.disi:hover .shouhou{background-image:url(../images/shouhoubai.png);}
.synews .post-entry-content{ padding:15px 20px 0px 20px !important;}
body.hide-product-title .summary>.product_title {display: block;}
.productmenu { margin-top:-25px; margin-bottom:40px; background-color:#dde6ed;}
.productmenu .menu li{ width:25%;float: left;display: block;border: none;margin: 0;text-align: center;padding: 0;}
.productmenu .menu li a{width: 100%;padding: 40px 0;font-size: 18px; color:#333333;}
.parent-pageid-494 #main,.page-id-494 #main{ background-color:#f7f7f7;}
.parent-pageid-494 .dt-css-grid .wf-cell,.page-id-494 .dt-css-grid .wf-cell{ background-color:#ffffff;padding-bottom: 30px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.parent-pageid-494 .dt-css-grid .wf-cell:hover,.page-id-494 .dt-css-grid .wf-cell:hover{ transform: scale(1.02);box-shadow: 0px 10px 30px rgba(121, 107, 93, 0.3);z-index: 9999;}
.single-product #presscore-custom-menu-1-3,.single-product #presscore-blog-posts-2{ display:none;}
.single-post #presscore-custom-menu-1-2,.single-post #woocommerce_recently_viewed_products-2{ display:none;}
.parent-pageid-494 #fancy-header .fancy-title>span,.page-id-494 #fancy-header .fancy-title>span{color:#3196f5 !important;}
.parent-pageid-494 #fancy-header.content-left .breadcrumbs,.page-id-494 #fancy-header.content-left .breadcrumbs{color:#3196f5 !important;}
.sidebar-content .widget-title {color: #333333;font-weight: 400;}
.single-product .page-title.solid-bg{background-image:url(../images/cpbg.jpg); height:180px;}
.single-product .page-title .breadcrumbs li,.single-product .page-title .breadcrumbs li a{color:#3196f5 !important;}
.licheng .vc_toggle_content {margin-top: 0px; color: #555;}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon{background-image:url(../images/xiajiantou.png);width: 20px;height: 20px;padding: 0;    margin: 0;background-color: transparent; border: none;}
.licheng .vc_toggle_content{ margin:0; padding-bottom:30px;}
.licheng .vc_toggle {margin:0; background-image:url(../images/zuoxian.png); background-repeat:repeat-y; background-position:left;}
.licheng{width: 90%;margin-left: 10%;}
#text-4 .textwidget{ margin-bottom:0;}
#text-3{ margin-bottom:8px;}
div.wpcf7-mail-sent-ng, div.wpcf7-aborted {background-color: #fad505;color: #000;border: none;margin: 0em 0.5em 1em;}
#comments{ display:none;}
.ditu{ width:100%; height:440px;}
.woocommerce-tabs .panel > h2{ display:none;}
#page .description-under-image .post .entry-title a{ font-weight:400;}
.related-product>li .product-title {font-weight: 400;}
.woocommerce-tabs .tabs>li {padding-top: 0px;padding-bottom: 0px;margin-left: 0px;list-style: none;}
.woocommerce-tabs .tabs>li:after {display:none;}
.woocommerce-tabs .tabs li > a {font-size: 14px;line-height: 32px;width: 100px;display: block;text-align: center;padding: 3px 12px;background-color: #f7f7f7;}
.rich_web_timeline_badge{ display:none !important;}
.rich_web.rich_web-none{ display:none;}
h3.rich_web_timeline_group-title{ display:none !important;}
#rich_web_timeline_article{ margin-top:-85px !important; margin-bottom:40px !important;}
.shipin{ width:100%; height:700px;}
.shipintu{background-color:#0073df; margin-left:0px; margin-right:0px;}
.shipintu .vc_col-sm-10{ width:90%;}
.shipintu .vc_col-sm-2{ width:10%;}
.shipintu .vc_column-inner{ padding-left:0; padding-right:0;}
.shipintu .wpb_single_image.vc_align_center{ margin-bottom:0;}
.cksp{ display:none;}
.woocommerce-tabs li.active > a, .woocommerce-tabs li > a:hover{ background-color:#0073df;color: #ffffff;}
.woocommerce-tabs .tabs {border-bottom: 1px solid #e6e6e6;}
.rightnav{width:58px;height:295px;position:fixed;overflow:hidden;z-index:100;}
.rightnav a{display:block;text-indent:-9999px;overflow:hidden;height:57px; background:url(../images/right_nav.png) no-repeat;-webkit-transition:background 0.2s ease}
.rightnav .an_1:hover{background-position:-58px 0}
.rightnav .an_2{background-position:-116px 0}
.rightnav .an_2:hover{background-position:-174px 0}
.rightnav .an_3{background-position:-232px 0}
.rightnav .an_3:hover{background-position:-290px 0}
.rightnav .an_4{background-position:-348px 0}
.rightnav .an_4:hover{background-position:-406px 0}
.rightnav .an_5{background-position:-464px 0}
.rightnav .an_5:hover{background-position:-522px 0}
#navDiv{display:none;position:fixed;z-index:100;font-weight:bold;color:#2b2d47;}
#navDiv .title{font-size:14px;}
#navDiv .content{font-size:18px;}
#navigation a{color:#424242;padding-bottom:5px;text-decoration:none;margin-left:15px;}
#navigation a:link {color:#424242;}
#navigation a:visited {color:#424242;}
#navigation a:hover{ color:#3189dd;border-bottom: 3px solid #3189dd;}
.page-id-413 .post .woo-buttons-on-img .alignnone,.page-id-413 .description-under-image .post .woo-buttons-on-img .alignnone { padding-top:30px;}
.sanshinian {background-image: url(../images/sousuogbg.jpg) !important;
}

@media screen and (max-width: 600px) {
	.mobile-header-bar .mobile-branding img {max-width: 55%;}
	.top4 {padding-top: 10px;padding-bottom: 10px;padding-left: 00px;width: 50%;display: inline-block;}
	.sysi .sm {font-size: 11px; line-height:18px;}
	.sysi .wenzi {display: inline-block;width: 76%;}
	.top4>.vc_column-inner {padding-left: 10px;padding-right: 10px;}
	.mt55 {margin-top: 30px;}
	.mt25 {margin-top: 15px;}
	.vc_sep_width_20 {width: 70%;}
	.sytitle {font-size: 22px;color: #5b5b5b;text-align: center;line-height: 32px;letter-spacing: 2px; margin-bottom:-5px;}
	.sycp {margin-bottom: 10px;}
	.sycp .vc_column_container{ width:50%;display: inline-block;margin-bottom: 20px;}
	.sycp .vc_column_container>.vc_column-inner {padding-left: 10px;padding-right: 10px;}
	.vc_separator.vc_separator_align_center h4 {font-size: 14px;}
	.sygsjj {background-color: #fff;padding-top: 10px;padding-left: 0px;padding-right: 0px;padding-bottom: 10px;margin-top: 0px;width: 100%;}
	.sygsjj .vc_col-sm-4{ width:33.3%; border-right:none;display: inline-block;}
	.sysp {width: 100%;position: relative;right: 0;}
	.sysp .wpb_single_image.vc_align_center{ margin-bottom:0;}
	.sygsjj .vc_column_container>.vc_column-inner {padding-left: 10px;padding-right: 10px;}
	.mt100 {margin-top: 30px;}
	.vc_custom_1541602203111 {background-position: -340px 0px !important; padding-bottom:0 !important;}
	.vc_custom_1541602203111 .syss{ margin-top:30px;}
	.pt55 {padding-top: 15px;}
	.aboutusmenu .menu li a ,.newsmenu .menu li a ,.zhiyemenu .menu li a{padding: 15px 0;font-size: 16px; }
	.productmenu .menu li a {padding: 15px 0;font-size: 14px;line-height: 18px;}
	.productmenu .menu li a:hover, .newsmenu .menu li a:hover, .aboutusmenu .menu li a:hover, .zhiyemenu .menu li a:hover, .productmenu .current-menu-item a, .newsmenu .current-menu-item a, .aboutusmenu .current-menu-item a, .zhiyemenu .current-menu-item a {font-size: 16px !important;font-weight: 600;}
	.productmenu .menu li {width: 50%;}
	.fulishuoming {font-size: 14px;font-weight: 300;max-width: 800px;margin: 0px auto 30px;}
	.fulilan{padding: 15px 0;font-size: 16px;width: 25%; display:block; float:left;}
	.fulihang .vc_col-sm-10{ width:75%; display:inline-block;}
	.fulitiaosm {line-height: 30px;font-size: 14px;color: #666;margin-top: 40px;}
	.fulitiaosm .wpb_wrapper p {text-indent: 0px;}
	#media_image-2{ width:70%;margin-bottom: 5px;}
	#footer .wf-container-footer {padding-top: 30px;padding-bottom: 10px;}
	.youlogo{ display:none;}
	.gongren {height: 145px;background-size: cover;}
	.shengchan{ margin-left:15px !important; margin-right:15px !important;}
	.shengchan .vc_col-sm-10 {text-align: left; margin-right:0; width:80%; font-size:12px; line-height:16px;}
	.shengchan .vc_col-sm-2 {position: relative;right: 0; float:left; width:16%;}
	.yfsc .yfsccn {font-size: 24px;font-weight: 500;border-right: none;padding-right: 10px;line-height: 32px;height: 32px;}
	.yfsc {color: #ffffff;font-size: 16px;font-weight: 300;padding-bottom: 0;padding-top: 40px; line-height:36px;}
	.dibuyoulian li {list-style: none;float: left;margin-right: 0;width: 80%;height: 50px;overflow: hidden;}
	.dibuyoulian li img {max-width: 100%;max-height: 100%; padding:0;}
	.synews .post-thumbnail-wrap{ display:none;}
	.vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_column_container > .vc_column-inner {padding-top: 10px;}
	.vc_custom_1541687505252 {padding-bottom: 30px !important;}
	.counter {font-size: 40px;}
	.sygsjj .title {font-size: 20px; text-align:center;}
	.sysi .sm {font-size: 10px;line-height: 14px;}
	.sysi .wenzi {width: 74%;}
	.youjian {width: 15px;height: 6px;margin-top: 5px;background-size: 100% 100%;}
	.dytdbtn {width: 140px;}
	.gdspbtn {width: 140px;}
	.shengchan {padding-bottom: 10px;}
	#text-4 .your-subject{width: 49%;margin-right: 2%;}
	#text-4 .tel-795 {width: 49%;margin-right: 0;}
	#text-4 input[type="submit"] {width: 100%;}
	.lianxifangshi .fuwudianhua {font-size: 16px;width: 40%;display: inline-block;}
	.lianxifangshi .dianhuahaoma {font-size: 18px;margin-top: 8px;width: 57%; display: inline-block;}
	.lianxifangshi .dizhi {line-height: 16px;}
	.aboutusmenu,.productmenu,.newsmenu,.zhiyemenu{margin-top: 20px;margin-bottom: 20px;}
	#fancy-header .fancy-title>span{display: inline-block;font-size: 24px;}
	#page #fancy-header > .wf-wrap{ padding-top:10px !important; padding-bottom:10px !important;}
	.vc_custom_1541752222949 {padding-bottom: 20px !important;}
	#wpcf7-f8-p189-o1 {padding: 20px;background-color: #ffffff;}
	.lianxibd>.vc_column-inner {padding: 30px 15px !important;}
	.lianxifangshi .erweima {display: none;}
	.post .entry-title a {font-size: 15px;line-height: 18px;}
	#page .blog-shortcode.blog-list-shortcode-id-88203eb00f861d3f29ba5eb7a9bf809c .entry-excerpt {margin: 5px 0 15px; font-size:12px; line-height:16px; color:#666666;}
	.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .entry-excerpt * {margin: 5px 0 0; font-size:12px; line-height:16px; }
	#page .blog-shortcode .entry-excerpt {margin: 5px 0 15px !important;}
	.dt-css-grid{ display:inline-block;}
	.parent-pageid-494 .dt-css-grid .wf-cell, .page-id-494 .dt-css-grid .wf-cell{width: 50%;float: left;}
	.sygsjj .neirong {font-weight: 300;font-size: 12px;line-height: 18px;}
	.dibuyoulian li {height: 50px;line-height: 46px;text-align: center;}
	#page .blog-shortcode .entry-excerpt {margin: 5px 0 15px !important;font-size: 12px;line-height: 18px;color: #666;}
	.widget_search form {margin: 33px 0 15px;}
	.product {padding: 0 10px 0;}
	.product .woo-buttons-on-img {margin: 0 0 10px;}
	.single-product .page-title.solid-bg {background-image: none;height: 60px;}
	.product_meta{ display:none;}
	.product div.images, .product div.summary {margin-bottom: 30px;}
	.woocommerce div.product div.summary h1 {margin-bottom: 14px;}
	.woocommerce div.product div.summary .woocommerce-product-details__short-description {margin-bottom: 0px;}
	.blog-shortcode .entry-meta{ display:none;}
	#page #fancy-header > .wf-wrap{ height:110px !important; min-height:110px !important;}
	.fancy-header .fancy-title{line-height: 26px !important;}
	.ditu{ height:320px !important;}
	.shipin{ width:100%; height:280px;}
	.weizhang,.zhuanshi,.wangluo,.shouhou{width: 21px;height: 24px;}
	.sysi .title{ font-size:16px;}
	.sycp .vc_column-inner>.wpb_wrapper{ padding-top: 5px;padding-bottom: 0px;}
	.sycp .cn{margin-bottom: 0;}
	.syss{ display:none !important;}
	.sanshinian{ background-image:url(../images/sanshinian.jpg) !important; background-repeat:no-repeat !important; background-size:contain; height:100px;}
	.syjs{ margin-top:0 !important;}
	.tiaoshuzi{ margin-left:-10px;}
	.sysp .vc_column_container>.vc_column-inner{ padding-left:0; padding-right:0;}
	.vc_custom_1541658737960{ display:none;}
	.yanfa{ margin-top:0px !important;}
	.liuyanshuoming .tishi{ display:none;}
	.liuyanshuoming .wenzi{ font-size:10px;}
	.shoujiyin{ display:none;}
	.yfsc .yfsccn{ float:left;}
	.shipintu{ margin-left:-5px; margin-right:-5px;}
	.shipintu .vc_col-sm-10{ width:85%; float:left;}
	.shipintu .vc_col-sm-2{ width:15%;float:left;}
	.cksp{color: #ffffff;width: 100%;display: block;line-height: 20px;text-align: center;font-size: 16px;margin-top: 30px;}
	.synews article:nth-of-type(2){ display:none;}
	.rightnav{ display:none !important;}
	.woocommerce-tabs .tabs li > a {width: 100%;display: block;padding: 3px 0px;}
	.woocommerce-tabs .tabs>li {width: 33%;float: left;}
	.lianxifangshi .fuwudianhua{margin-top:10px;}
	.footer .widget {margin-bottom: 5px;}
	#text-4 .your-message {margin-bottom: 0px;}
	.footer .widget .wpcf7-form p{ margin-bottom:0;}
}

.vc_custom_1544660293546{padding-top: 20px !important;padding-bottom: 31px !important;background-image: url(../images/sousuogbg.jpg?id=15) !important;background-position: 0 0 !important;background-repeat: no-repeat !important;}.vc_custom_1541689323253{background-color: #f6f6f6 !important;}.vc_custom_1541687505252{padding-bottom: 10px !important;background-color: #f6f6f6 !important;}.vc_custom_1541658737960{margin-top: 15px !important;}.vc_custom_1541665458317{background-position: 0 0 !important;background-repeat: no-repeat !important;}
.wpb_animate_when_almost_visible { opacity: 1; }

.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.dividers-on.classic-layout-list article {
	margin-top: 20px;
	padding-top: 0;
	border-color: ;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.dividers-on.classic-layout-list article:first-of-type {
	margin-top: 0;
	padding-top: 0;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.classic-layout-list.mode-list .post-thumbnail-wrap {
	width: ;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.classic-layout-list.mode-list .post-entry-content {
	width: calc(100% - );
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.classic-layout-list.mode-list .no-img .post-entry-content {
	width: 100%;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .post-thumbnail-wrap {
	width: ;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .post-entry-content {
	width: calc(100% -  + );
	margin-top: 0px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .no-img .post-entry-content {
	width: 100%;
	margin-top: 0;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .project-odd .post-entry-content {
	margin-left: -;
}
.rtl .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .project-odd .post-entry-content {
	margin-right: -;
	margin-left: 0;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .no-img.project-odd .post-entry-content {
	margin-left: 0;
}
.rtl .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .no-img.project-odd .post-entry-content {
	margin-right: 0;
	margin-left: 0;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .project-even .post-entry-content {
	margin-right: -;
}
.rtl .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .project-even .post-entry-content {
	margin-left: -;
	margin-right: 0;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .no-img.project-even .post-entry-content {
	margin-right: 0;
}
.rtl .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .no-img.project-even .post-entry-content {
	margin-left: 0;
	margin-right: 0;
}
@media screen and (max-width: 768px) {
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .project-odd .post-entry-content {
		left: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.side-overlap-layout-list .project-even .post-entry-content {
		right: 0;
	}
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.bottom-overlap-layout-list .post-entry-content {
	margin-top: 0px;
	width: 100%;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.bottom-overlap-layout-list:not(.mode-list) .no-img .post-entry-content {
	margin-top: 0;
	width: 100%;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.bottom-overlap-layout-list.mode-list .no-img .post-entry-content {
	margin-top: 0;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.centered-layout-list article {
	padding: 10px 0px 20px 0px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.dividers-on.centered-layout-list article {
	padding-top: 10px;
	margin-top: 20px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.dividers-on.centered-layout-list article:first-of-type {
	margin-top: 0;
	padding-top: 10px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.centered-layout-list .post-entry-title-content {
	width: 100%;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.centered-layout-list .post-entry-content {
	width: 100%;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.centered-layout-list.dividers-on .post-entry-content:after {
	width: calc(100% - 0px - 0px);
	background: ;
}
#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.content-bg-on.gradient-overlap-layout-list .post-entry-content {
	background: linear-gradient(to bottom,,) no-repeat 0px 150px;
}
#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content {
	background: ;
	padding: 0px 0px 20px 0px;
}
#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content:before {
	display: none;
}
#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.gradient-overlay-layout-list .post-entry-content {
	background: ;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.gradient-overlay-layout-list:not(.portfolio-shortcode) .post-entry-content {
	top: 20px;
	right: 20px;
	bottom: 20px;
	left: 20px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.gradient-overlay-layout-list .post-head-wrapper,
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.gradient-overlay-layout-list .post-entry-wrapper {
	right: 0px;
	left: 0px;
}
#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.content-rollover-layout-list .post-entry-content {
	background: none;
	padding: 0;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.content-rollover-layout-list .post-entry-wrapper {
	padding: 10px 0px 20px 0px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.content-rollover-layout-list .post-entry-wrapper {
	bottom: -15px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.content-rollover-layout-list.meta-info-off .post-entry-wrapper {
	bottom: -5px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.content-rollover-layout-list article:not(.description-off) .post-entry-wrapper {
	bottom: -20px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-entry-wrapper {
	bottom: 0;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .filter a,
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .filter a * {
	color: ;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .paginator a,
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .paginator a * {
	color: ;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .filter-bg-decoration .filter-categories a.act {
	color: #fff;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0:not(.mode-masonry) article {
	margin-top: 20px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0:not(.mode-masonry) article:first-of-type,
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0:not(.mode-masonry) article.visible.first:not(.product) {
	margin-top: 0;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.dividers-on:not(.mode-masonry) article {
	margin-top: 0;
	padding-top: 20px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.dividers-on:not(.mode-masonry) article:first-of-type,
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.dividers-on:not(.mode-masonry) article.visible.first:not(.product) {
	margin-top: 0;
	padding-top: 0;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .post-thumbnail-wrap {
	padding: 0px 0px 0px 0px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .fancy-date a {
	background: #ffffff;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .fancy-date a * {
	color: #2d2d2d;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .entry-title,
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.owl-carousel .entry-title {
	margin-bottom: 5px;
	font-size: 16px;
	font-style: ;
	font-weight: bold;
	text-transform: ;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .entry-meta {
	margin-bottom: 15px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .entry-meta * {
	font-style: ;
	font-weight: ;
	text-transform: ;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .portfolio-categories {
	margin-bottom: 15px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .entry-excerpt {
	margin-bottom: 5px;
	font-style: ;
	font-weight: ;
	text-transform: ;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0:not(.centered-layout-list) .post-entry-content {
	padding: 10px 0px 20px 0px;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0:not(.centered-layout-list):not(.content-bg-on):not(.mode-list) .no-img .post-entry-content {
	padding: 0;
}
@media screen and (max-width: 768px) {
	.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 article {
		-webkit-flex-flow: column nowrap;
		-moz-flex-flow: column nowrap;
		-ms-flex-flow: column nowrap;
		flex-flow: column nowrap;
		margin-top: 20px;
	}
	.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.dividers-on article {
		border: none;
	}
	.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.content-bg-on.centered-layout-list article {
		padding: 0;
	}
	.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.blog-shortcode.dividers-on article,
	.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.dividers-on.classic-layout-list article {
		margin-top: 20px;
		padding: 0;
	}
	.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.blog-shortcode.dividers-on article:first-of-type,
	.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.dividers-on.classic-layout-list article:first-of-type {
		padding: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .post-thumbnail-wrap,
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .post-entry-content {
		width: 100%;
		margin: 0;
		top: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .post-thumbnail-wrap {
		padding: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .post-entry-content:after {
		display: none;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .project-even .post-thumbnail-wrap,
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.centered-layout-list .post-thumbnail-wrap {
		-webkit-order: 0;
		-moz-order: 0;
		-ms-flex-order: 0;
		order: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.centered-layout-list .post-entry-title-content {
		-webkit-order: 1;
		-moz-order: 1;
		-ms-flex-order: 1;
		order: 1;
		width: 100%;
		padding: 20px 20px 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.centered-layout-list .post-entry-content {
		-webkit-order: 2;
		-moz-order: 2;
		-ms-flex-order: 2;
		order: 2;
		padding-top: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .fancy-categories {
		top: 10px;
		left: 10px;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .fancy-date a {
		top: 10px;
		right: 10px;
		left: auto;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .post-entry-content {
		padding: 20px;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .entry-title {
		margin: 3px 0 5px;
		font-size: 20px;
		font-size: 16px;
		line-height: 26px;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .entry-meta {
		margin: 5px 0 5px;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .entry-excerpt {
		margin: 15px 0 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .post-details {
		margin: 5px 0 10px;
	}
	#page .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0 .post-details.details-type-link {
		margin-bottom: 2px;
	}
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0:not(.resize-by-browser-width) .dt-css-grid {
	grid-row-gap: *2;
	grid-column-gap: *2;
	grid-template-columns: repeat(auto-fill,minmax(,1fr));
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0:not(.resize-by-browser-width) .dt-css-grid .double-width {
	grid-column: span 2;
}
.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0:not(.resize-by-browser-width) .dt-css-grid,
.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0:not(.resize-by-browser-width) .dt-css-grid {
	display: flex;
	flex-flow: row wrap;
	margin: -;
}
.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0:not(.resize-by-browser-width) .dt-css-grid .wf-cell,
.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0:not(.resize-by-browser-width) .dt-css-grid .wf-cell {
	flex: 1 0 ;
	min-width: ;
	max-width: 100%;
	padding: ;
	box-sizing: border-box;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid {
	grid-template-columns: repeat(,1fr);
	grid-template-rows: auto;
	grid-column-gap: *2;
	grid-row-gap: *2;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .double-width {
	grid-column: span 2;
}
.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid {
	margin: -;
}
.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell {
	width: 100%/;
	padding: ;
}
.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell.double-width {
	width: calc(100%/) * 2;
}
.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on) .dt-css-grid {
	grid-row-gap: *2 - 20px;
}
@media screen and (max-width: 1199px) {
	.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid {
		grid-template-columns: repeat(,1fr);
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell {
		width: 100%/;
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell.double-width,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell.double-width {
		width: calc(100%/)*2;
	}
}
@media screen and (max-width: 991px) {
	.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid {
		grid-template-columns: repeat(,1fr);
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell {
		width: 100%/;
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell.double-width,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell.double-width {
		width: calc(100%/)*2;
	}
}
@media screen and (max-width: 767px) {
	.blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid {
		grid-template-columns: repeat(,1fr);
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell {
		width: 100%/;
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell.double-width,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-a9795350e1094f2d5b0b10c557ddd8a0.resize-by-browser-width .dt-css-grid .wf-cell.double-width {
		width: calc(100%/)*2;
	}
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-bg-on.classic-layout-list article {
	background: #ffffff;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.dividers-on.classic-layout-list article {
	margin-top: 15px;
	padding-top: 0;
	border-color: ;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.dividers-on.classic-layout-list article:first-of-type {
	margin-top: 0;
	padding-top: 0;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.classic-layout-list.mode-list .post-thumbnail-wrap {
	width: 20%;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.classic-layout-list.mode-list .post-entry-content {
	width: calc(100% - 20%);
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.classic-layout-list.mode-list .no-img .post-entry-content {
	width: 100%;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .post-thumbnail-wrap {
	width: 20%;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .post-entry-content {
	width: calc(100% - 20% + );
	margin-top: ;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .no-img .post-entry-content {
	width: 100%;
	margin-top: 0;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .project-odd .post-entry-content {
	margin-left: -;
}
.rtl .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .project-odd .post-entry-content {
	margin-right: -;
	margin-left: 0;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .no-img.project-odd .post-entry-content {
	margin-left: 0;
}
.rtl .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .no-img.project-odd .post-entry-content {
	margin-right: 0;
	margin-left: 0;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .project-even .post-entry-content {
	margin-right: -;
}
.rtl .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .project-even .post-entry-content {
	margin-left: -;
	margin-right: 0;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .no-img.project-even .post-entry-content {
	margin-right: 0;
}
.rtl .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .no-img.project-even .post-entry-content {
	margin-left: 0;
	margin-right: 0;
}
@media screen and (max-width: 768px) {
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .project-odd .post-entry-content {
		left: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.side-overlap-layout-list .project-even .post-entry-content {
		right: 0;
	}
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.bottom-overlap-layout-list .post-entry-content {
	margin-top: -;
	width: ;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.bottom-overlap-layout-list:not(.mode-list) .no-img .post-entry-content {
	margin-top: 0;
	width: 100%;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.bottom-overlap-layout-list.mode-list .no-img .post-entry-content {
	margin-top: 0;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.centered-layout-list article {
	padding: 15px 20px 10px 20px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-bg-on.centered-layout-list article {
	background: #ffffff;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.dividers-on.centered-layout-list article {
	padding-top: 15px;
	margin-top: 15px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.dividers-on.centered-layout-list article:first-of-type {
	margin-top: 0;
	padding-top: 15px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.centered-layout-list .post-entry-title-content {
	width: ;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.centered-layout-list .post-entry-content {
	width: ;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.centered-layout-list.dividers-on .post-entry-content:after {
	width: calc( - 20px - 20px);
	background: ;
}
#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-bg-on.gradient-overlap-layout-list .post-entry-content {
	background: linear-gradient(to bottom,#ffffff,#ffffff) no-repeat 0px 150px;
}
#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-bg-on.gradient-overlap-layout-list .post-entry-content:before {
	background: #ffffff;
	background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 64%,#ffffff 83%,#ffffff 100%);
	background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 64%,#ffffff 83%,#ffffff 100%);
	background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 64%,#ffffff 83%,#ffffff 100%);
}
#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content {
	background: #ffffff;
	padding: 20px 20px 10px 20px;
}
#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content:before {
	display: none;
}
#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.gradient-overlay-layout-list .post-entry-content {
	background: #ffffff;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.gradient-overlay-layout-list:not(.portfolio-shortcode) .post-entry-content {
	top: 20px;
	right: 20px;
	bottom: 20px;
	left: 20px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.gradient-overlay-layout-list .post-head-wrapper,
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.gradient-overlay-layout-list .post-entry-wrapper {
	right: 20px;
	left: 20px;
}
#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-rollover-layout-list .post-entry-content {
	background: none;
	padding: 0;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-rollover-layout-list .post-entry-content:before {
	background: #ffffff;
	background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 65%,#ffffff 100%);
	background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 65%,#ffffff 100%);
	background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ffffff 65%,#ffffff 100%);
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-rollover-layout-list .post-entry-wrapper {
	padding: 15px 20px 10px 20px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-rollover-layout-list .post-entry-wrapper {
	bottom: -15px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-rollover-layout-list.meta-info-off .post-entry-wrapper {
	bottom: -10px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-rollover-layout-list article:not(.description-off) .post-entry-wrapper {
	bottom: -20px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-entry-wrapper {
	bottom: 0;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .filter a,
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .filter a * {
	color: ;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .paginator a,
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .paginator a * {
	color: ;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .filter-bg-decoration .filter-categories a.act {
	color: #fff;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5:not(.mode-masonry) article {
	margin-top: 15px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5:not(.mode-masonry) article:first-of-type,
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5:not(.mode-masonry) article.visible.first:not(.product) {
	margin-top: 0;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.dividers-on:not(.mode-masonry) article {
	margin-top: 0;
	padding-top: 15px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.dividers-on:not(.mode-masonry) article:first-of-type,
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.dividers-on:not(.mode-masonry) article.visible.first:not(.product) {
	margin-top: 0;
	padding-top: 0;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .post-thumbnail-wrap {
	padding: 0px 0px 0px 0px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .fancy-date a {
	background: #ffffff;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .fancy-date a * {
	color: #2d2d2d;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .entry-title,
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.owl-carousel .entry-title {
	margin-bottom: 10px;
	font-size: 16px;
	line-height: 20px;
	font-style: ;
	font-weight: bold;
	text-transform: ;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .entry-title a,
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.owl-carousel .entry-title a {
	color: #292c31;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .entry-meta {
	margin-bottom: 15px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .entry-meta * {
	font-style: ;
	font-weight: ;
	text-transform: ;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .portfolio-categories {
	margin-bottom: 15px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .entry-excerpt {
	margin-bottom: 5px;
	font-size: 13px;
	line-height: 22px;
	font-style: ;
	font-weight: ;
	text-transform: ;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .entry-excerpt * {
	color: #666666;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5:not(.centered-layout-list) .post-entry-content {
	padding: 15px 20px 10px 20px;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5:not(.centered-layout-list):not(.content-bg-on):not(.mode-list) .no-img .post-entry-content {
	padding: 0;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-bg-on:not(.classic-layout-list):not(.centered-layout-list) .post-entry-content {
	background: #ffffff;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .post-details.details-type-link,
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .post-details.details-type-link * {
	color: #292c31;
}
@media screen and (max-width: 768px) {
	.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 article {
		-webkit-flex-flow: column nowrap;
		-moz-flex-flow: column nowrap;
		-ms-flex-flow: column nowrap;
		flex-flow: column nowrap;
		margin-top: 20px;
	}
	.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.dividers-on article {
		border: none;
	}
	.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.content-bg-on.centered-layout-list article {
		padding: 0;
	}
	.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.blog-shortcode.dividers-on article,
	.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.dividers-on.classic-layout-list article {
		margin-top: 20px;
		padding: 0;
	}
	.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.blog-shortcode.dividers-on article:first-of-type,
	.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.dividers-on.classic-layout-list article:first-of-type {
		padding: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .post-thumbnail-wrap,
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .post-entry-content {
		width: 100%;
		margin: 0;
		top: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .post-thumbnail-wrap {
		padding: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .post-entry-content:after {
		display: none;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .project-even .post-thumbnail-wrap,
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.centered-layout-list .post-thumbnail-wrap {
		-webkit-order: 0;
		-moz-order: 0;
		-ms-flex-order: 0;
		order: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.centered-layout-list .post-entry-title-content {
		-webkit-order: 1;
		-moz-order: 1;
		-ms-flex-order: 1;
		order: 1;
		width: 100%;
		padding: 20px 20px 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.centered-layout-list .post-entry-content {
		-webkit-order: 2;
		-moz-order: 2;
		-ms-flex-order: 2;
		order: 2;
		padding-top: 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .fancy-categories {
		top: 10px;
		left: 10px;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .fancy-date a {
		top: 10px;
		right: 10px;
		left: auto;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .post-entry-content {
		padding: 20px;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .entry-title {
		margin: 3px 0 5px;
		font-size: 20px;
		font-size: 16px;
		line-height: 26px;
		line-height: 20px;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .entry-meta {
		margin: 5px 0 5px;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .entry-excerpt {
		margin: 15px 0 0;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .post-details {
		margin: 5px 0 10px;
	}
	#page .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5 .post-details.details-type-link {
		margin-bottom: 2px;
	}
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5:not(.resize-by-browser-width) .dt-css-grid {
	grid-row-gap: *2;
	grid-column-gap: *2;
	grid-template-columns: repeat(auto-fill,minmax(,1fr));
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5:not(.resize-by-browser-width) .dt-css-grid .double-width {
	grid-column: span 2;
}
.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5:not(.resize-by-browser-width) .dt-css-grid,
.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5:not(.resize-by-browser-width) .dt-css-grid {
	display: flex;
	flex-flow: row wrap;
	margin: -;
}
.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5:not(.resize-by-browser-width) .dt-css-grid .wf-cell,
.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5:not(.resize-by-browser-width) .dt-css-grid .wf-cell {
	flex: 1 0 ;
	min-width: ;
	max-width: 100%;
	padding: ;
	box-sizing: border-box;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid {
	grid-template-columns: repeat(,1fr);
	grid-template-rows: auto;
	grid-column-gap: *2;
	grid-row-gap: *2;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .double-width {
	grid-column: span 2;
}
.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid {
	margin: -;
}
.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell {
	width: 100%/;
	padding: ;
}
.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell.double-width {
	width: calc(100%/) * 2;
}
.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on) .dt-css-grid {
	grid-row-gap: *2 - 10px;
}
@media screen and (max-width: 1199px) {
	.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid {
		grid-template-columns: repeat(,1fr);
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell {
		width: 100%/;
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell.double-width,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell.double-width {
		width: calc(100%/)*2;
	}
}
@media screen and (max-width: 991px) {
	.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid {
		grid-template-columns: repeat(,1fr);
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell {
		width: 100%/;
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell.double-width,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell.double-width {
		width: calc(100%/)*2;
	}
}
@media screen and (max-width: 767px) {
	.blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid {
		grid-template-columns: repeat(,1fr);
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell {
		width: 100%/;
	}
	.cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell.double-width,
	.no-cssgridlegacy.no-cssgrid .blog-shortcode.blog-list-shortcode-id-f1e9055e8670d46b3d0c7ff22d5ed7a5.resize-by-browser-width .dt-css-grid .wf-cell.double-width {
		width: calc(100%/)*2;
	}
}
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a {
	width: 36px;
	height: 36px;
	border-radius: 500px;
}
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a:before,
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a:after {
	border-width: 0px;
}
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a.owl-prev {
	top: 50%;
	transform: translateY(calc(-50% + 0px));
	left: -43px;
}
@media all and (-ms-high-contrast: none) {
	.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a.owl-prev {
		transform: translateY(-50%);
		margin-top: 0px;
	}
}
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a.owl-prev i {
	padding: 0px 0px 0px 0px;
}
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a.owl-next {
	top: 50%;
	transform: translateY(calc(-50% + 0px));
	right: -43px;
}
@media all and (-ms-high-contrast: none) {
	.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a.owl-next {
		transform: translateY(-50%);
		margin-top: 0px;
	}
}
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a.owl-next i {
	padding: 0px 0px 0px 0px;
}
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav i {
	font-size: 18px;
}
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a:not(:hover) i,
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a:not(:hover) i:before {
	color: #0073df;
	background: none;
}
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a:hover i,
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-nav a:hover i:before {
	color: rgba(255,255,255,0.75);
	background: none;
}
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-dots {
	top: calc(100% + 20px);
	left: 50%;
	transform: translateX(calc(-50% + 0px));
}
@media all and (-ms-high-contrast: none) {
	.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-dots {
		transform: translateX(-50%);
		margin-left: 0px;
	}
}
.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-dot {
	width: 10px;
	height: 10px;
	margin: 0 8px;
}
.bullets-ubax.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92 .owl-dot.active span {
	border-color: ;
}
@media screen and (max-width: 778px) {
	.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92.hide-arrows .owl-nav a {
		display: none;
	}
}
@media screen and (max-width: 778px) {
	.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92.reposition-arrows .owl-nav .owl-prev {
		top: 50%;
		transform: translateY(calc(-50% + 0px));
		left: 10px;
	}
	.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92.reposition-arrows .owl-nav .owl-next {
		top: 50%;
		transform: translateY(calc(-50% + 0px));
		right: 10px;
	}
}
@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
	.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92.reposition-arrows .owl-nav .owl-prev {
		transform: translateY(-50%);
		margin-top: 0px;
	}
}
@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
	.carousel-shortcode.carousel-shortcode-id-ffad1d5e5c25a5fd521b63642453ea92.reposition-arrows .owl-nav .owl-next {
		transform: translateY(-50%);
		margin-top: 0px;
	}
}

.fl{ float: left;}
.fr{ float: right;}



/*热门资讯*/
.toplist{width:280px;margin-top:10px;padding:0;list-style:none;background:#fff url(../images/dotnum.gif) no-repeat 5px top;max-height:310px;overflow:hidden}
.toplist li{line-height:30px;height:30px;padding-left:40px;border-bottom:1px solid #F0F0F0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left}
.toplist li span{float:right;color:#999}

/*当前位置*/
.position{width: 100%;margin: 0 auto;font-size: 20px;font-weight: bold;border-bottom: 1px solid #e0e0e0;line-height: 55px;height: 55px;text-indent: 15px;margin-bottom: 10px;text-align: left;}
.position span{float: right;background:url(../images/li-home.png) no-repeat 20px 50%;font-size: 12px;overflow:hidden;text-indent: 45px;text-align: right;font-weight: normal;padding-right: 15px;}
.position span img{margin:0 5px;vertical-align:middle;}
.position a{color:#333; display: inline;}
/*end 当前位置*/

.left_class {
	width: 280px;
	height: auto;
	/*float:left;*/
	background: #fff;
}
.left_class_title {
	width: 280px;
	height: 55px;
	font-size: 20px;
	background-color: #0073DF;
	line-height: 55px;
	color: #fff;
	text-align: center;
	/*! text-indent: 30px; */
}
.left_class_title span {
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: normal;
	margin-left: 5px;
}
.left_class_list {
	width: 280px;
	height: auto;
	padding: 0px 0 0px 0;
	margin: 0 auto;
	border: 1px solid #DDDDDD;
	border-top: 0;
	border-bottom: 0;
}
.left_class_list ul li {
	width: 278px;

	line-height: 50px;
	text-indent: 10px;
	/*! background: #0E9AE7 url(../images/left_list_on.jpg) no-repeat 40px center; */
	/*! margin-bottom: 10px; */
	font-size: 15px;
	text-align: left;
	/*! float: initial; */
	/*! clear: both; */
	/*! display: inline; */
	border-bottom: 1px solid #DDDDDD;
	position: relative;
}
.left_nav{ overflow: hidden;}
.left_class_list ul .left_nav a{display:block; font-size: 12px; width: 50%; float: left; height: 26px; line-height: 26px; color: #666666;}
.left_class_list ul .left_nav a i{ text-indent: 0; margin-right: 0; margin-top:6px; margin-left: 6px;}
.left_class_list ul li em{position: absolute;right: 15px;top: 0;/*! width: 20px; *//*! height: 20px; */}
.left_class_list ul li em i{width: 20px; height: 20px;/*! float: left; */}
.left_class_list ul li .fa{margin-right: 10px;}
.left_class_list ul li a {
	display:block;
	/*! color:#fff; */
	height: 50px;
	font-size: 16px;
}
.left_class_list ul li a.l1{
	border-bottom: 1px dashed #999;}
.left_class_list ul li.on {
	background: #ECECEC;
}
.left_class_list ul li.on a {
	color:#f60;
}

.leftTitle {
	width: 280px;
	height: 55px;
	color: #fff;
	font-size: 20px;
	line-height: 55px;
	background: #0073DF;
	text-align: center;
	/*! text-indent: 30px; */
}
.leftTitle span {
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: normal;
	margin-left: 5px;
}
.leftContact {
	width: 280px;
	padding: 10px 10px;
	line-height: 25px;
	text-align:left;
	border: 1px solid #DDDDDD;
	border-top:0;
	font-size: 15px;
	box-sizing: border-box;
}
.fa-forward{ width: 15px; height: 15px; background: url("../images/arrow1.png") no-repeat; display: inline-block;}
.fa-caret-right{ width: 5px; height: 7px; background: url("../images/arrow2.png") no-repeat; display: inline-block; margin-top: 9px!important;}
.fa-forward:before{ content: ""!important;}
.fa-caret-right:before{ content: ""!important;}