@charset "utf-8";
/*
Copyright ibw.cn
Created by Clearfix
*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
ul, ol { list-style: none; }
a { text-decoration: none; }
legend { color: #000; }
fieldset, img { border: 0; vertical-align: top; max-width:100%;}
section, article, aside, header, footer, nav, dialog, figure { display: block; }
figure { margin: 0; }
button, input, select, textarea { font-size: 100%;border:0;background:none;outline:none; }
table { border-collapse: collapse; border-spacing: 0 }
.clear { display: block; height: 0; overflow: hidden; clear: both }
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfix { *zoom:1;}
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: none; }
a { blr:expression_r(this.onFocus=this.blur());}
a { outline: none; transition-duration: 0.3s, 0.3s; transition-property: background-color, color; transition-timing-function: ease, ease;}
table { border-collapse: collapse; border-spacing: 0; }
.hidden { display: none; }
.invisible { visibility: hidden; }
.noBg { background: none !important; }
.noBd { border: none !important; }
.noMr{margin-right:0 !important; float:right !important;}
.i{text-align: justify; text-justify: inter-ideograph;}

/*Body*/
body { color: #444; background:#fff;}
a { color: #444; }
a:hover { color: #1244a3; }
.wrap { width: 1198px; margin: 0 auto;}
.wrapper{overflow:hidden;}

/*Header*/
.header{position:relative;z-index:1000;}
.h-t{width:1196px;height:100px;margin:0 auto;}

.h-t-1{height:41px;}
.h-t-1 .tel{float:right;font-size:22px;height:23px;line-height:23px;color:#1244a3;font-weight:bold;font-family:Arial;background:url(tel.jpg) left center no-repeat;padding-left:28px;margin-top:9px;}
.search{width:192px;height:23px;background:url(search2.png);float:right;margin:9px 0 0 20px;}
.search .text{width:169px;height:23px;line-height:23px;float:left;}
.search .btn{width:23px;height:23px;float:right;cursor:pointer;}
.h-t-1 .bshare-custom{float:right !important;margin:11px 0 0 20px;}
.h-t-1 .jiathis_style{float:right !important;margin:11px 0 0 20px;}

.logo{float:left;height:49px;}
.nav{float:left;margin:7px 0 0 50px;}
.nav li{float:left;display:inline;font-size:14px;background:url(line2.png) right center no-repeat;padding:0 10px;}
.nav li:last-child{background:none;}
.nav li a{display:block;height:35px;line-height:35px;text-align:center;padding:0 10px;color:#000;}
.nav li a:hover,.nav li .current{background:#1244a3;color:#fff;}

.m-h-c{padding:0 2%;height:61px;display:none;background:#fff;}
.m-logo{width:70%;float:left;height:61px;line-height:61px;}
.m-logo img{width:100%;max-width:168px; vertical-align: middle;}
.m-nav{width:10%;height:61px;float:right;}
.m-nav em{display:block;width:27px;height:19px;margin:21px auto 0;cursor:pointer;background:url(nav2.png);}

.m-list{width:30%;background-color:rgba(255,255,255,0.8);box-shadow:0 0 6px #ccc;position:fixed;top:61px;right:-100%;z-index:1000 !important;}
.m-list li{height:34px;line-height:34px;border-bottom:1px solid #ddd;text-align:center;font-size:14px;}
.m-list li:last-child{border-bottom:0;}

@media all and (max-width:1000px){
	.h-t{display:none;}
	.h-c{display:none;}
	.m-h-c{display:block;}
}

/* 首页焦点图 */
.swiper-container-1 .btns{display: none;}
.swiper-container-1 .swiper-button-prev{left:5% !important;width:45px !important;height:80px !important;background-image:none !important;}
.swiper-container-1 .swiper-button-next{right:5% !important;width:45px !important;height:80px !important;background-image:none !important;}
.swiper-container-1 .swiper-button-prev,.swiper-container-1 .swiper-button-next{background:rgba(0,0,0,.1);}
.swiper-container-1 .swiper-button-prev:hover,.swiper-container-1 .swiper-button-next:hover{background: rgba(0,0,0,.2);}

.swiper-container-1 .swiper-pagination-bullet { background:#fff; opacity:1;}
.swiper-container-1 .swiper-pagination-bullet-active { background:#f60; }

.footer{background:#0086da;color:#fff;padding-bottom:30px;}
.ftLogo{padding:30px 0 24px;text-align:center;border-bottom:1px solid #195cc5;}
.ftNav{text-align:center;color:#397fef;border-top:1px solid #053786;padding:30px 0;}
.ftNav a{color:#fff;padding:0 14px;}
.copyright{text-align:center;line-height:24px;color:#6ea3f8;}
.copyright a{color:#6ea3f8;}
.ftWx{text-align:center;padding-top:20px;color:#6ea3f8;}
.ftWx p{padding-top:6px;}


@media all and (max-width:1000px){
	.footer .wrap{width:96%;margin:0 auto;}
	.ftNav a{color:#fff;padding:0 6px;}
}