@charset "utf-8";
/*--------------------- 通用样式 ---------------------*/
/* 全局样式 */
body {margin: 0;padding: 0;font-family: "microsoft yahei", "lvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;}
html, div, span, object, iframe,h1, h2, h3, h4,  h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video 
{ margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align: baseline;background:transparent;list-style-type:none;font-weight: inherit;font-style: inherit;font-family: inherit;}
a {color: #444;text-decoration:none;}
a:hover, a:focus {color: #444;text-decoration:none;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: "microsoft yahei", "lvetica Neue", Helvetica, Arial, sans-serif;font-weight: 500;color: inherit;}
.h1, .h2, .h3, .h4, .h5, .h6 {margin:0;}
.h3{ font-weight:blode}
img {padding: 0;margin: 0;border: 0px;}
.clearfix:after{display:block;content:'clear';clear:both;line-height:0;visibility:hidden;}
.clearfix{*zoom:1;}
.clokg-en{ width:300px; height:260px;}
.clear{clear:both;}
*:link, *:visited, *:hover, *:active, *:focus, .item-on-hover, .btn-success, #button {
	-webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, menu, section, summary {
	margin: 0;
	padding: 0;
	display: block;
}
.clearfix:before, .clearfix:after, .container:before, .container:after, .nav:before, .nav:after, .row:before, .row:after {
	display: table;
	content: " ";
}
.clearfix:after, .container:after, .nav:after, .row:after {
	clear: both;
}
::-moz-selection { /*针对Firefox*/
background:#1090cf;
color:#fff;
}
::selection {
	background:#1090cf;
	color:#fff;
}
.container {
	
	margin-right:auto;
	margin-left:auto
}
.container {
	width:1200px;
	min-width:1200px;
}
.pull-left {float:left !important;}
.pull-right {float:right !important;}
.list-unstyled {
	padding:0;
	margin:0;
	list-style:none
}
.text-left {
	text-align:left
}
.text-right {
	text-align:right
}
.text-center {
	margin-bottom:30px;
	text-align:center
}
.sx-padding {
	padding:45px 0;
}
.f-title {
	font-size: 24px;
	padding: 0;
	margin:0 0 25px 0;
	color: #000000;
}
.f-title small {
	font-size: 14px;
	color: #999999;
	display: block;
	margin-top: 10px;
}
.btn-success {
	color: #fff;
	background-color: #1090cf;
	border-width: 0px;
	border-radius: 5px;
	padding: 10px 20px 8px 20px;
	margin: 0 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.btn-success.about-more {
	padding: 14px 30px 12px 30px;
}
.btn-success.news-more {
	padding: 7px 10px 5px 10px;
	margin-left:0;
}
.btn-success:hover, .btn-success:focus, .btn-success:active {
	color: #fff;
	background-color: #589ED7;
	text-decoration: none;
}
.btn {
	margin: 20px 0 0 0;
}
.red {
	color:#1090cf !important;
}
.diwen {
	color:#FFFFFF;
	background-color:#1090cf;
	padding:10px 20px;
}
/*显示和隐藏*/
.o-hidden{overflow:hidden}.hidden,.hide{display:none}.show{display:block}.visible{display:block}
.visible-xs{display:none!important}
.visible-sm{display:none!important}
@media (max-width:680px){.visible-xs{display:block!important}}
@media (max-width:680px){.hidden-xs{display:none!important}}
@media (min-width:992px){.visible-sm{display:block!important}}
@media (min-width:992px){.hidden-sm{display:none!important}}

.container{margin-right:auto;margin-left:auto;}
@media (min-width:680px){.container{width:680px;padding-right:5px;}}
@media (min-width:992px){.container{width:1000px;}}
@media (min-width:1200px){.container{width:1200px; padding-left:5px; padding-right:5px;}}
@media (max-width:680px){.container {}}
.container-fluid{margin-right:auto;margin-left:auto;}
@media (max-width:992px){.container-fluid{padding-left:5px;padding-right:5px}}
.row{margin-left:-5px;margin-right:-5px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:5px;padding-right:5px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:30%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}
@media (min-width:680px){
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:78%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:24.5%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}
@media (min-width:992px){
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
.col-md-12{width:100%}.col-md-11{width:80%}.col-md-10{width:78%}.col-md-9{width:75%}.col-md-8{width:61%}.col-md-7{width:58.33333333%}.col-md-6{width:49%}.col-md-5{width:41%}.col-md-4{width:30%}.col-md-3{width:25%}.col-md-2{width:17.7%}.col-md-1{width:8.33333333%}}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table;clear:both}

/*--------------------- 距离样式 ---------------------*/
.mar_t10 { margin-top:10px;}
.mar_t20 { margin-top:20px;}
.mar_t30 { margin-top:30px;}

.mar_b10 { margin-bottom:10px;}
.mar_b15 { margin-bottom:15px;}
.mar_b30 { margin-bottom:30px;}

.mar_l10 { margin-left:10px;}
.mar_l20 { margin-left:20px;}
.mar_l30 { margin-left:30px;}

.mar_r10 { margin-right:10px;}
.mar_r20 { margin-right:20px;}
.mar_r30 { margin-right:30px;}

.padd_10{ padding:10px;}
.padd_20{ padding:20px;}

/*--------------------- 边框样式 ---------------------*/
.border{ border:#ddd solid 1px;}
.bor_t{ border-top:#ddd solid 1px;}
.bor_b{ border-bottom:#ddd solid 1px;}
.bor_l{ border-left:#ddd solid 1px;}
.bor_r{ border-right:#ddd solid 1px;}
.NoBorder { border:0 none; }
/*--------------------- 宽度高度 ---------------------*/
.w1200{ width:1200px; padding:0px; margin:0px auto;}
/*--------------------- 字体颜色 ---------------------*/
.red{ color:#F00;}
.blue{ color:#00F;}
.black {color:#000;}
.gray{ color:#CCC;}
.green{ color:#060;}
.white{color:#fff;}
.yellow{ color:#FF0;}
.orange{ color:#C30;}
.bgw { background-color:#fff;}
/*--------------------- 字体大小 ---------------------*/
h1 {font-size:30px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:12px;}
.fz12 { font-size:12px;}
.fz14 { font-size:14px;}
.fz16 { font-size:16px;}
.fz18 { font-size:18px;}
.fz20 { font-size:20px;}


/*分页*/
.pagelink{margin:40px 0px 20px 0px; height:33px;line-height:33px;*line-height:50px; }
.pagelink a{ font-size:12px;padding:5px 8px;border:1px solid #dbdbdb; border-radius:3px; margin-left:10px;color:#333;}
.pagelink .current{background:#cf151a; color:#fff !important;padding:5px 8px;border:1px solid #cf151a;margin-left:3px;}
.pagelink .disabled {padding:5px 8px;border:1px solid #999;margin-left:3px;color:#333;}

.fanye{ color:#216ec3;line-height:20px;margin:30px 0px 20px 0px;}
.fanye div {padding:3px 3px 3px 6px; margin-top:5px;}
.fanye a { color:#000;}
.fanye a:hover{text-decoration:underline;}


@media screen and (max-width: 900px) {
    h1 {
       font-size:12px;
    }
	.h5css{font-size:12px; }
}