﻿@charset "utf-8";
html{}
body,header,section,footer,figure,figcaption, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td,a{margin: 0;padding: 0;}
body{font-family:"Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;font-size: 14px;}
ol,ul,li {list-style: outside none none;}
a{text-decoration: none!important;}
img {display: block;max-width: 100%;}
header,section,footer,div,figure,figcaption,h1,h2,h3,h4,p,ul,ol,form,fieldset,figure,dl,dd,dt {box-sizing: border-box;}
.none {display: none;}
/*.clearfix:after {content: '.';display: block;clear: both;height: 0;visibility: hidden;}*/
.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0px; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.fl{float:left;}
.fr{float:right;}
a:focus{outline:none;}

/*---------css开始---------*/
.headlogo{padding:5px 0;}
.headlogo img:first-child{float:left;}
.headlogo img:last-child{float:right;}
.header{width: 100%;background: #F8F8F8;}
.header .container{padding: 0px;}
.navbar-default{border-color: #fff;}
.navbar{border-radius:0px;margin-bottom:0px;}
.navbar-nav li a{color: #333!important;font-size:16px;}
.navbar-nav li a:hover{color: #fff!important;background: #0880d6!important;transition:0.5s ease-in-out;}
/*.activeshow{background: #0880d6!important;}*/

.carousel-inner img {margin: 0 auto;}
.carousel-control.left{background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .0001) 100%)}
.carousel-control.right{background-image:linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, 0) 100%)}

.idx_title { width: 300px; margin: 30px auto 30px; }
.idx_title a:hover{text-decoration: none;}
.idx_title .ch { width: 172px; height: 56px; position: relative; margin: 10px auto 0px; text-align: center; line-height: 56px; font-size: 30px; color: rgb(0, 0, 0); overflow: hidden;}
.idx_title:hover .ch { color: #2a5596;}
.idx_line { display: block; background: rgb(161, 161, 161) none repeat scroll 0% 0%; position: absolute; transition: all 150ms linear 0s; }
.idx_line_1 { width: 21px; height: 1px; right: 50%; bottom: 0px; transition-delay: 300ms; }
.idx_line_2 { width: 21px; height: 1px; left: 50%; bottom: 0px; transition-delay: 300ms; }
.idx_line_3 { width: 1px; height: 0px; left: 0px; bottom: 0px; transition-delay: 150ms; }
.idx_line_4 { width: 1px; height: 0px; right: 0px; bottom: 0px; transition-delay: 150ms; }
.idx_line_5 { width: 0px; height: 1px; left: 0px; top: 0px; transition-delay: 0ms; }
.idx_line_6 { width: 0px; height: 1px; right: 0px; top: 0px; transition-delay: 0ms; }
.idx_title:hover .idx_line { background: #2a5596 none repeat scroll 0% 0%; }
.idx_title:hover .idx_line_1, .idx_title:hover .idx_line_2 { width: 100%; transition-delay: 0ms; }
.idx_title:hover .idx_line_3, .idx_title:hover .idx_line_4 { height: 100%; transition-delay: 150ms; }
.idx_title:hover .idx_line_5, .idx_title:hover .idx_line_6 { width: 50%; transition-delay: 300ms; }

.owl-carousel .owl-wrapper::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
.owl-carousel { display: none; position: relative; width: 100%; }
.owl-carousel .owl-wrapper { display: none; position: relative; }
.owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; }
.owl-carousel .owl-item { float: left; }
.owl-controls .owl-page, .owl-controls .owl-buttons div { cursor: pointer; }
.owl-controls { -moz-user-select: none; }
.owl-carousel .owl-wrapper, .owl-carousel .owl-item { backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); }
.owl-carousel { z-index: 4; }
.owl-carousel .owl-item > div { margin: 10px 0px 20px; }
.owl-carousel.carousel .owl-item > div, .owl-carousel.carousel-autoplay .owl-item > div { margin: 10px 20px 20px 0px; }
.owl-controls { width: 100%; margin-bottom: 50px; }
.owl-controls .owl-buttons div { display: inline-block; padding: 3px 10px; font-size: 12px; position: absolute; width: 30px; height: 30px; transition: all 0.2s ease-in-out 0s; }
.owl-prev { left: 0px; background-color: #0880d6; color: rgb(241, 241, 241); }
.owl-next { left: 30px; background-color: rgb(241, 241, 241); color: #0880d6; }
.owl-prev:hover, .owl-next:hover, .gray-bg .owl-next:hover { background-color: rgb(51, 51, 51); color: rgb(241, 241, 241); }
.owl-controls .owl-buttons div::after { font-family: "fontello"; font-size: 18px; line-height: 26px; }
.owl-prev::after { content: ""; }
.owl-next::after { content: ""; }

.carousel { position: relative; }
.carousel-control .icon-prev::before { content: "‹"; }
.carousel-control .icon-next::before { content: "›"; }
.image-box { background-color: rgb(250, 250, 250); border: 1px solid rgb(243, 243, 243); }
.image-box h3.title { margin-top: 0px; }
.image-box-body { padding: 20px 15px 15px; }
.image-box-body > a{margin-top: 10px!important;display: block;}
.image-box-body .link{padding-right:23px;position:relative;display:inline-block;}
.image-box-body > h3{font-size: 18px;margin-bottom: 10px;}
.title a{color:#323232;}
.title a:hover{color:#0880d6}
.image-box-body > p{color:#646464;line-height:28px;}
.object-non-visible { opacity: 0; }
.object-visible, .touch .object-non-visible { opacity: 1 ! important; }
.overlay-container { position: relative; display: block; overflow: hidden; }
.overlay-container:hover .overlay, .overlay-container:hover .overlay-links { opacity: 1; transform: scale(1); }
.overlay-container { position: relative; display: block; overflow: hidden; }
.overlay { position: absolute; top: 0px; bottom: -1px; left: 0px; right: -1px; background-color: rgba(241, 241, 241, 0.85); overflow: hidden; opacity: 0; transform: scale(0.8); transition: all 0.2s linear 0s; }
.overlay a { display: inline-block; width: 50px; height: 50px; font-size: 26px; color: #0880d6; background-color: rgb(255, 255, 255); text-align: center; position: absolute; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px; }
.overlay-links { display: block; margin: -25px auto 0px -25px; position: absolute; top: 50%; left: 50%; font-size: 0px; opacity: 0; transform: scale(0.4); transition: all 0.25s linear 0.05s; }
.overlay-links a { position: static; margin-top: 0px; margin-left: 0px; }
.overlay-links a + a { left: 50px; color: rgb(255, 255, 255); background-color: #0880d6; }
.overlay a:hover { color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); }
.overlay i { line-height: 50px; }
.overlay-container:hover .overlay, .overlay-container:hover .overlay-links { opacity: 1; transform: scale(1); }

.title1{width: 320px;margin: 0 auto;}
.title1 > ul >li{float: left;width: 33.33%;text-align: center;cursor: default;font-size:18px;}
.title1 > ul >li:hover{color:#0880d6;}
.aboutus_con{margin-top: 30px;padding: 30px 10px;}
.jianjie{padding-left: 40px;}
.jianjie h4{text-align: center;font-size: 22px;margin-bottom: 20px;color:#323232;}
.jianjie p{padding-left: 15px;line-height: 28px;color:#646464;font-size:14px;letter-spacing:0.2px;}
.button{display: block;position: relative;background: #0880d6;color: #fff;width: 160px;line-height: 50px;text-align: center;margin: 20px 150px 0;border-radius: 2px;overflow: hidden;-webkit-transition: all 0.15s ease-in;transition: all 0.15s ease-in;font-size: 16px;}
.button:hover {background: #0880d6;color: #fff;}
.button:before {content: ' ';position: absolute;background: #fff;width: 25px;height: 50px;top: 0;left: -45px;opacity: 0.3;-webkit-transition: all 0.25s ease-out;transition: all 0.25s ease-out;-webkit-transform: skewX(-25deg);transform: skewX(-25deg);}
.button:hover:before {width: 45px;left: 205px;}

#newstab{width: 180px;margin: 0 auto;margin-bottom: 30px;}
#newstab li{float: left;width: 50%;text-align: center;cursor: default;font-size:18px;}
#newstab li:hover{color:#0880d6;}
#newscontent>ul>div{padding-left: 6px;padding-right: 6px;}
/*#newscontent>ul>div>img{text-align: center;display: inline-block;}*/
.news_a{padding:20px 10px 20px 10px;display: block;background: #F6F6F6;color: #666;}
.news_a p{white-space: nowrap;text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;margin-bottom: 6px;color:#909090;font-size:12px;}
.news_a p:first-child{font-size: 16px;}
.news_a a{color:#323232;display:block;}
.news_a a:hover{color:#0880d6;}
.news_a section{font-size:14px; color:#646464; line-height:28px;}
.post-format-content {position: relative;background: #111;}
.post-thumbnail {max-width: 100%;height: auto;overflow: hidden;}
.content-wrap {padding: 0;position: absolute;text-align: center;width: 100%;top: 0;bottom: 0;display: table-cell;vertical-align: middle;overflow: hidden;}
.content-wrap h1.entry-title {display: table;font-size: 110%;height: 100%;text-transform: uppercase;width: 100%;margin:0;}
.featured-image{display: table-cell;position: relative;
transition: opacity .25s ease-in-out, background .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out, background .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out, background .25s ease-in-out;
vertical-align: middle;z-index: 1;color: #fff;text-decoration: none;opacity: 0;padding: 10%;}
.featured-image:hover {opacity: 0.9;color: #fff;background: rgba(0,0,0,0.5);}
.featured-image i{color: #0880d6;font-size: 18px;background: #fff;width: 30px;height: 30px;line-height: 34px;}
.post-thumbnail img {display: block;}

.partner{background: #F6F6F6;padding-top: 14px;margin-top: 40px;}
.partnertext{padding-top: 16px;}
blockquote{border-left:0px;}
blockquote p{font-size: 14px;line-height:28px;display:block;padding-bottom:10px;}

.footer{background: #333;width: 100%;padding: 18px 0;text-align: center;}
.footer p{color: #fff;}
.footer a{padding-left: 20px;color: #fff;}
.footer a:hover{color: #eee;}

@media (min-width: 1200px) {
	
}

@media (max-width: 991px) {
	.button{margin-bottom: 16px;}
}

@media (min-width: 768px) {
	.navbar-nav{width: 100%;}
	.navbar-nav li{width: 16.66%;text-align: center;}
	#logoid{display: none;}
}

@media (max-width: 767px) {
	#logoid{display: inline-block;max-width: 100%;}
	.headlogo {text-align:center;margin:0 auto;}
	.headlogo img:first-child{float:none;}
	.headlogo img{display:inline-block;}
	.headlogo img:last-child{display:none;}
}

@media (max-width: 540px) {
	.headlogo img:first-child {transform: scale(0.8);}
}

.digg { text-align: center;}
.digg a{margin-right:3px;}
.digg a:link, .digg a:visited { color: #555; }
.digg a:active, .digg a:hover { color: #fff; background-color: #0e90d2; }
.digg a{ background-color: #fff; padding: 7px 12px; border: 1px solid #ededed; }
.fenyeactive{ background-color: #0e90d2!important; color: #fff!important; }

@media screen and (max-width: 767px) {
	.digg a { display: inline-block; }
}




