article, aside, blockquote, body, button, code, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, input, legend, li, menu, nav, ol, p, pre, section, td, textarea, th, ul {
  margin: 0;
  padding: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block
}
body, button, input, pre, select, textarea {
  font: 12px/1.5 '微软雅黑';
}
input, select, textarea {
  font-size: 100%
}
th {
  text-align: inherit
}
fieldset, img {
  border: 0
}
img {
  vertical-align: top
}
iframe {
  display: block
}
abbr, acronym {
  border: 0;
  font-variant: normal
}
del {
  text-decoration: line-through
}
address, caption, cite, code, dfn, em, th, var {
  font-style: normal;
  font-weight: 400
}
ol, ul {
  list-style: none
}
caption, th {
  text-align: left
}
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: 400
}
a {
  color: #333;
  text-decoration: none;
  outline: 0;
  blr: expression(this.onFocus=this.blur());
  -webkit-tap-highlight-color: transparent
}
a:focus {
  outline: 0;
  text-decoration: none
}
a:hover {
  text-decoration: underline
}
i {
  font-style: normal
}
input:focus, keygen:focus, select:focus, textarea:focus {
  outline: 0;
  outline-offset: 0
}
::-webkit-input-placeholder {
  color: #000
}
::-moz-placeholder {
  color: #000
}
:-ms-input-placeholder {
  color: #000
}
input:-moz-placeholder {
  color: #000
}
.cf:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 0
}
.cf {
  zoom: 1
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.clear{ clear:both;}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}
.clearfix:after {
  clear: both;
}
.mt10 {
  margin-top: 10px
}
.mt15 {
  margin-top: 15px
}
.mt20 {
  margin-top: 20px
}
.mt30 {
  margin-top: 30px
}
.mt40 {
  margin-top: 40px
}
.pt40 {
  padding-top: 40px
}
.pt10 {
  padding-top: 10px
}
html.isPc .wap_box, html.isWap .pc_box {
  display: none
}
html.isPc .pc_box, html.isWap .wap_box {
  display: block
}
html.isWap a:hover {
  text-decoration: none
}
.container{width:1100px; margin: 0 auto; }
.wrapper {min-width: 1100px;}
.header {height: 155px;background:#2f383d;}
.header .h_logo {float: left;margin-top: 30px;font-size: 0;line-height: 0}
.h_right {width:820px; float:right;}
.header .h_share{width:300px; padding-right: 30px; padding-left:490px; margin-bottom:20px; font-size: 14px;}
.header .h_share ul{ float:right; text-transform:uppercase; }
.header .h_share a{ color:#fff; display: block; height:43px; color:#999999;}
.header .h_share a:hover{ text-decoration:none;}
.header .h_share li { display:block; float:left; margin-left: 2px;  text-align: center; height: 43px; line-height:43px; }
.header .h_share li a{padding: 0 12px; display: block; line-height: 43px; height:43px;}
.header .h_share .ico_share1 a{width:17px;}
.header .h_share .ico_share2 a{width:30px;}
.header .h_share .ico_share3 a{width:13px; font-size:14px;}

.h_right_bot{position:relative; top:-40px;}
.nav-container{ padding-top: 25px; height:56px;line-height:56px;position:absolute; z-index:99999; width:700px; right:0;}
.nav{height:56px;line-height:56px;font-size:16px;user-select:none;}
.nav a,.nav li{float:left;height:56px;}
.nav li{margin-left:40px;position:relative;}
.nav a{height:46px;line-height:46px; color:#999999;padding:0;}
.nav a:hover{text-decoration:none}
.nav .cur a{border-top-color:#e86f0f}
.nav .cur .nav-sub{display:block}
.nav .nav-sub{position:absolute; min-width:100%; overflow:hidden;background:url("../images/nav_bg.png") repeat left top;left:0;top:100%;
display:none;}
.nav .nav-sub ul{padding:15px;overflow:hidden;zoom:1; min-width: 200px;}
.nav .nav-sub a,.nav .nav-sub li{height:28px;line-height:28px;margin:0;width:100%;font-size:14px;color:#fff;border:none;white-space:nowrap;}
.nav .nav-sub li{ margin-bottom: 5px;}
.nav .nav-sub a{width:100%; padding-left:0;}
.nav .nav-sub a:hover{text-decoration:underline;color:#fff;}

.h-btn-search{ width:56px;height:56px;z-index:100;top:15px;right:0;
background:url(../images/sh_ico.png) center no-repeat;font-size:0;line-height:0}
.h-search{position:absolute;width:1200px;top:90px;left:50%; margin-left:-600px; z-index:100; display:none}
.h-search .sInner{border:20px solid #165faa;position:relative;}
.h-search .inp-text{width:90%;height:56px;font-size:16px;line-height:26px;padding:0 5%; background-color:#0b539e;color:#fff;border:none;margin:0;}
.h-search .inp-subm{position:absolute;width:56px;height:56px;top:0;right:0;background:url("../images/icon_search.png") no-repeat center;text-align:center;line-height:56px;font-size:18px;color:#fff}
.h-search .inp-subm:hover{text-decoration:none}

.banner {
  overflow: hidden;
  position: relative;
  margin-bottom: 70px
}
.banner .sliderInner, .banner .sliderInner li {
  height: 600px;
  position: relative;
  background-repeat: no-repeat;
  background-position: center 0;
}
.banner .list-text {position: absolute; left: 0; right: 0; top: 0; bottom: 0;}
.banner .list-text > .container{position: relative; height: 100%;}
.banner .list-box {
  background: rgba(0,0,0,0.5);
  width:720px;
  padding: 25px 25px 60px;
  position: absolute;
  left: 0;
   bottom: 0;
  /* min-height:150px;	 */
}
.banner .list-pic img{display: block; min-width: 100%;}
.banner .list-tit { font-size: 36px;
  line-height:42px;
  font-weight: 700;}
.banner .list-tit a {
  color: #fff;
  display: block;

}
.banner .list-text .list-more {
  height: 60px;
  line-height: 60px;
  font-size: 16px;
  color: #fff;
  margin-top: 15px;
  margin-bottom: 20px;
    text-transform:capitalize;
	text-decoration: underline;
}
.banner .swiper-pagination-box{position: absolute; left: 0; right: 0; bottom: 0;}
.banner .swiper-pagination-box > .container{position: relative;}
.banner .swiper-pagination {
  position: absolute;
  width:770px;
  left: 0;
  bottom: 22px;
  height: 20px;
  text-align: center;
}
/* .banner .swiper-pagination-bullet {display: inline-block; width: 11px;height: 11px;display:block;border-radius: 50%; margin-left: 13px;font-size: 0;
border:2px solid #fff;} */
.banner .swiper-slide-video{ background: #fff; }

.banner .swiper-pagination-bullet {
  display: inline-block;
  width: 15px;
  height: 15px;
  /* background: url(../images/icon-num.png) 0 0 no-repeat; */
  text-align: center;
  margin: 0 8px; font-size: 0; border-radius: 50%; border: 2px solid #fff; box-sizing: border-box; opacity: 1;
}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background:#fff;
}
.banner .slider-btn {
  position: absolute;
  width: 58px;
  height: 58px;
  font-size: 0;
  line-height: 0;
  top: 50%;
  margin-top: -50px;
  background: url(../images/lr.png) center no-repeat;
  z-index: 20;
}
.banner .btn-prev {left: 0;background-position: left center;}
.banner .btn-next { right: 0; background-position: right center;}
.more1{ float:right; margin-top: 10px; font-size: 16px;}
.more1 a{color:#0099cc; text-decoration: underline;}

.box01{  width:100%; background:#eff4f7; height:260px; margin-bottom: 80px; margin-top: 55px;}
.box01 .container{position:relative;}
.box01 span{ width:465px; height:270px; position: absolute; left:0; top:-30px; margin-right: 45px;}
.box01 .txt4{ position: absolute; right:0; width:590px; padding-top: 25px;}
.box01 .txt4 p{color:#606c73; font-size: 16px; line-height: 28px;}

.title1{text-align:center; font-size: 36px; margin-bottom: 30px;}
.box02 .txt1{ width:510px; margin-right: 75px; float:left;}
.box02 .content1{ margin-bottom:60px;}
.box02 .content1 .mr0{ margin-right:0;}
.box02 .txt1_cont{width:100%; min-height:130px;}
.box02 .txt1_cont a{ display: block; background:#eff4f7; width:480px; margin-bottom:10px; padding: 15px; min-height:100px;}
.box02 .txt1_cont a:hover{ background:#e0eef6; text-decoration: none;}
.box02 .txt1_cont h3{  font-size: 20px; line-height: 30px; margin-bottom: 10px;}
.box02 .txt1_cont span{ font-size:14px; color:#666666;}

.box02 .pt1{width:510px; float:right;}
.box02 .pt1 .pic1{width:100%; height:300px;}
.box02 .pt1 .pic1 img{width:100%; height:300px;}

.box03_k{ background:#eff4f7 url("../images/bg02.jpg") no-repeat center top; padding: 65px 0 30px;}
.content03 {}
.spe-slider {overflow: hidden;width:1100px; margin-bottom: 80px;}
.spe-slider .sliderInner,.spe-slider .sliderInner li {width:100%;overflow: hidden;zoom: 1;}
.spe-slider .hd {width:100%;height:85px;}
.spe-slider .hd li{float: left; width: 25%;}
.spe-slider .hd a {display: block; width:270px; height:84px;text-align: center;line-height: 64px; color: #fff;font-size: 20px;margin-bottom:3px;color:#fff; margin: 0 1px;}
.spe-slider .hd a{ background:url("../images/s1.png") repeat-x left top;}
.spe-slider .hd li.on a{ text-decoration: none; background:url("../images/s2.png") no-repeat left top;}
.spe-slider .sliderInner ul{margin: -10px; margin-right: -10px;}
.spe-slider .sliderInner ul li{ float:left; width:33.33333%;}
.spe-slider .sliderInner ul li .box{margin-left: 10px; margin-right: 10px;}
.spe-slider .sliderInner ul li.mr0{ margin-right:0;}
.spe-slider .sliderInner ul li em { display:block; width:100%;}
.spe-slider .sliderInner ul li img{ height:210px; width:350px;}
.spe-slider .sliderInner ul li h4{ background:#fff; padding:5%; width:90%;}
.spe-slider .sliderInner ul li h4 b,.spe-slider .sliderInner ul li h4 b a{color:#000;}
.spe-slider .sliderInner ul li h4 b a:hover{ text-decoration:none;}
.spe-slider .sliderInner ul li h4 b{ display:block; width:100%; font-size:18px; line-height:26px; margin-bottom:5px;}
.spe-slider .sliderInner ul li h4 i{ display:block; width:100%; font-size:14px; line-height:30px; margin-bottom:5px; color:#999;}
.spe-slider .sliderInner ul li h4 p{ display:block; width:100%; font-size:14px; line-height:18px; margin-bottom:5px; color:#606c73;}

.box04{ width:1100px; height:185px; background:url(../images/bg03.png) no-repeat left center; margin:100px auto 50px; color:#fff; font-size:36px;}
.box04 a{ display:block; width:100%; height:185px; line-height:185px; text-align:center; font-size:36px; color:#fff;}
.box04 a:hover{ text-decoration:none;}

.box05{ padding:40px 0;}
.box05 li{width:500px; float:left; margin-right:30px; margin-bottom:40px;}
.box05 li.mr0{ margin-right:0;}
.box05 li span{ width:245px; height:145px; float:left; margin-right:20px;}
.box05 li p{ font-size:18px; line-height:26px;}
.box05 li p a:hover{ text-decoration:none;}

.bottom{ background:#2f383d; padding:60px 0 0;}
.linkBox{padding:55px 0; float:left; background:url(../images/bot_bg.jpg) no-repeat right center;}
.linkBox dl{ padding-right:20px; margin-right:15px; float:left;}
.linkBox dt{ font-size:18px; line-height:24px; margin-bottom:10px;}
.linkBox dt,.linkBox dt a{color:#a4b4c1;}
.linkBox dd{ font-size:14px; line-height:24px;}
.linkBox a{ color:#999;}
.infoBox{ padding-left:30px; float:left;}
.select-group{width:370px;height:46px;line-height:46px;position:relative; background-color:#0099cc;}
.select-group,.select-group a{font-size:14px;color:#aae3ff;}
.select-group .select-selected{height:46px;position:relative;padding-right:56px}
.select-group .select-selected em{display:block;width:100%;height:46px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:20px}
.select-group .ico-arrow{position:absolute;top:0;right:0;width:46px;height:46px; background: url("../images/arr4.png") no-repeat center; font-size:0;line-height:0}
.select-group .select-options{position:absolute;width:100%;left:0;top:100%; border-top:1px solid #0d539a; background-color:#6bc0e7;display:none}
.select-group a{display:block;line-height:18px;padding:10px 20px}
.select-group a:hover{background-color:#0099cc;text-decoration:none}

.info{ font-size:14px; line-height:20px; color:#999; margin-top:20px;}
.info b{ font-weight:normal; font-size:16px; line-height:16px; margin-bottom:0px; display:block;}
.back{ width:68px; height:60px; margin: 40px auto 0;}
.bot_b{ padding:25px 20px; background:#21262a; text-align:center; color:#717a7f;}

.banner01{ height:215px; line-height: 215px; color:#fff; background:#a0bacb url("../images/banner1.png") no-repeat center top; font-size: 36px; font-weight: bold;}
.banner01 h2{ color:#fff; float:left; display: block; margin-left: 90px; padding-right:28px; background:url("../images/arr1.png") no-repeat right center;}
.banner02{ height:210px;}
.banner02 h2{ color:#fff; float:left; display:block; margin-left: 90px; padding-right:28px; background:url("../images/arr1.png") no-repeat right center;}

.banner03{ height:210px; line-height: 215px; color:#fff; background:#668660 url("../images/banner3.jpg") no-repeat center top; font-size: 36px; font-weight: bold;}
.banner03 h2{ float:left; padding-right:28px; color:#fff; display: block; margin-left: 90px; background:url("../images/arr1.png") no-repeat right center;}

.banner04{ height:210px; line-height: 215px; color:#fff; background:#1179d5 url("../images/banner4.jpg") no-repeat center top; font-size: 36px; font-weight: bold;}
.banner04 h2{float:left; padding-right:28px; color:#fff; display: block; margin-left: 90px; background:url("../images/arr1.png") no-repeat right center;}

.banner05{ height:210px; line-height: 215px; color:#fff; background:#9e766b url("../images/banner5.jpg") no-repeat center top; font-size: 36px; font-weight: bold;}
.banner05 h2{float:left; padding-right:28px; color:#fff; display: block; margin-left: 90px; background:url("../images/arr1.png") no-repeat right center;}

.banner06{ height:210px; line-height: 215px; color:#fff; background:#8dbad7 url("../images/banner6.jpg") no-repeat center top; font-size: 36px; font-weight: bold;}
.banner06 h2{float:left; padding-right:28px; color:#fff; display: block; margin-left: 90px; background:url("../images/arr1.png") no-repeat right center;}

.crumb {font-size:18px;line-height:24px;padding-top:25px;padding-bottom:50px;}
.crumb a, .crumb em, .crumb i {color: #000}
.crumb i {padding:0 8px}


.l_nav{ background:url(../images/l_nav_bg.png) repeat-x left top; width:240px; min-height:900px; float:left; padding: 10px; margin-right: 50px;}
.l_nav li{ background: #6bc0e7; margin-bottom: 5px; }
.l_nav li a{ display:block; color:#fff; line-height: 16px; font-size: 16px; padding: 15px 0 15px 10px;} 
.l_nav li.on,.l_nav li a:hover{ text-decoration:none; background:#0099cc;}

.r_art{ width:790px; float:right; margin-bottom: 30px;}
.art {padding:0 0 50px;min-height:750px;}
.art .art-tit {font-size: 32px;line-height: 36px;font-weight: 700}
.art .art-info {font-size: 14px;line-height: 24px;margin-top: 25px}
.art .art-info .vline {padding: 0 10px}
.art .art-fontsize {float: right;height: 24px;line-height: 24px;background: url(../images/icon-font.png) 0 3px no-repeat;padding-left: 25px;}
.art .fontsize-item {float: left;height: 24px;padding: 0 5px;color: #666}
.art .art-text {margin-top: 50px;margin-bottom: 65px;font-size: 18px;line-height: 28px;}
.art .art-text p {margin-bottom: 2em}
.art .art-text .img-box { width: 580px; margin: 0 auto 40px;font-size: 16px; line-height: 24px;color: #333}
.art .art-text .img-box em {display: block;margin-top: 8px}
.art02 {padding:0 100px;}
.art .art-text img {display: block; max-width: 100%}
.art-share { overflow: hidden; zoom: 1; margin-top: 55px}
.art-share .ico-share {
  float: left;
  width: 35px;
  height: 35px;
  font-size: 0;
  line-height: 0;
  background: url(../images/icon-share.png) 0 0 no-repeat;
  margin-right: 10px
}
.art-share .ico-share1 {
  background-position: 0 0
}
.art-share .ico-share2 {
  background-position: -44px 0
}
.art-share .ico-share3 {
  background-position: -88px 0
}
.art-share .ico-share4 {
  background-position: -132px 0
}
.art-share .ico-share5 {
  background-position: -175px 0
}
.related-list {
  overflow: hidden;
  zoom: 1;
  margin: 60px 0 0;
}
.related-list .related-tit {
  font-size: 22px;
  line-height: 1;
  font-weight: 700;
  margin-bottom: 25px
}
.related-list li {
  background: url(../images/ico01.png) 4px 6px no-repeat;
  padding-left: 26px;
  font-size: 18px;
  line-height: 26px;
  margin-bottom: 20px
}
.subSec{ padding-bottom:80px;}
.list {
  font-size: 14px;
  line-height: 20px;

}
.list li {
  overflow: hidden;
  zoom: 1;
  border-bottom: 1px solid #d2e6f1;
  padding: 30px 0
}
.list li.pt0 {
  padding-top: 0
}
.list li:nth-child(1){padding-top: 0;}
.list img {
  float: left;
  width: 270px;
  height: 168px;
  margin-right: 30px
}
.list .list-desc{ font-size:14px; line-height: 20px;  color: #666; font-family:Verdana, "sans-serif"; margin-bottom: 10px;}
.list .list-text {overflow: hidden}
.list .list-text i{ color:red;}
.list li h3{  font-size: 24px; line-height: 30px;}
.list .list-tit {
  font-size: 26px;
  line-height: 30px;
  margin-bottom: 12px
}
.list .list-tit a {
  display: block
}
.list .list-tit em {
  font-weight: 700
}
.list em {
  color: #c00
}
.list .list-date {
  font-size: 14px;
  line-height: 24px;
  color: #666;
  margin-bottom: 8px;
  font-family:Verdana, "sans-serif";
}
.pBox ul{ margin-bottom:60px; margin-left: -20px; margin-right: -20px;}
.pBox li{ float:left; width: 25%;}
.pBox li a{display: block; margin-left: 20px; margin-right: 20px; margin-bottom: 40px; background:#eff4f7; padding: 10px;}
.pBox li a:hover{ background:#e0eef6;}
.pBox li.mr0{ margin-right: 0;}
.pBox li p{ display: block; font-size:16px; text-decoration:none; padding: 10px 0 5px; text-align: center;}
.pBox li p:hover{text-decoration:underline;}
.page {
  font-size: 0;
  line-height: 0;
  text-align: center;
  margin-top: 40px
}
.page a {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  border: 1px solid #ccc;
  font-size: 16px;
  margin: 0 3px;
  padding: 0 14px
}
.page a.cur, .page a:hover {
  background-color: #6bc0e7;
  color: #fff;
  text-decoration: none
}
.r_title{ font-size:24px; line-height:24px; display:block; margin-bottom:20px;}
.r_tw{}
.r_tw span{ display:block; width:270px; margin:0 auto; height:166px;}
.r_tw p{ margin-top:10px; font-size:14px; line-height:20px; color:#666; font-family:Verdana, Geneva, sans-serif; margin-bottom:50px;}
.r_tw p a{color:#666;}

.r_lis span{ display: block; float:left; width:74px; padding:15px 15px 0 0; height:72px; margin-right: 10px; background: url("../images/date_bg2.png") no-repeat left top; color:#fff;}
.r_lis li{margin-bottom:30px;}
.r_lis span i,.r_lis b{ display:block; width:100%; text-align: center;}
.r_lis span i{ font-size:16px; line-height: 16px;}
.r_lis span b{ font-size:36px; font-weight: normal;}
.r_lis p{ font-size:18px; line-height: 22px;}

.pBox2 ul{ margin-bottom:20px;}
.pBox2 li{ display: block;  width:245px; float:left; margin-right: 25px; font-size: 16px; line-height: 24px; padding-top: 10px;}
.pBox2 li p{ padding-top: 8px;}
.pBox2 li.mr0{ margin-right: 0;}

.search_box2{ padding:30px; margin-bottom:20px; background:#d9e2e8;}
.search_box2 .search_Cont2 input{ float:left;border:1px solid #c6d5e0; width:860px; height:53px; background:#fff; border:0; padding-left:10px; font-size:18px;}
.search_box2 .search_btn2{ float:left; width:170px; height:53px; background:#44b7f3 url(../images/search_ico.png) no-repeat center; background-size:29px 29px;}
.search_box2 .search_btn2 a{ display:block; width:100%; height:53px; line-height:53px; text-align:center; color:#fff; font-size:18px;}
.search_box2 .search_btn2 a:hover{ text-decoration:none;}

.txt_box2{ height:45px; line-height:45px; font-size:14px; color:#0f4c81; font-family:Arial, Helvetica, sans-serif; margin-bottom:20px;}

.l_art{ width:680px; float:left; margin-bottom: 30px;}
.r350{ float:right; width:350px;padding-bottom: 100px;}

.r_nav{ margin-bottom:50px;}
.r_nav h3,.sliderBox h3{ font-size:18px; line-height: 42px; margin-bottom: 10px; font-weight: bold;}
#r_menu {height:auto;width:100%;}
#r_menu dl {padding: 0px;background: #6bc0e7;margin-top: 0px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;}
#r_menu dt a {display: block; width:90%; padding-left: 10%; height: 60px; color:#fff; font-size:20px; line-height: 60px;}
#r_menu dt a:hover{ text-decoration:none;}
#d1 dt a {background: url(../images/jia.png) no-repeat 300px center;}
#d1.open dt a {background:#0099cc url(../images/jian.png) no-repeat 300px center;}
#d2 dt a {background: url(../images/jia.png) no-repeat 300px center;}
#d2.open dt a {background:#0099cc url(../images/jian.png) no-repeat 300px center;}
#d3 dt a {background: url(../images/jia.png) no-repeat 300px center;}
#d3.open dt a {background:#0099cc url(../images/jian.png) no-repeat 300px center;}
#d4 dt a {background: url(../images/jia.png) no-repeat 300px center;}
#d4.open dt a {background:#0099cc url(../images/jian.png) no-repeat 300px center;}
#r_menu dd {display: none;}
#r_menu .open dd {display: block;line-height: 60px;}
.r_nav dl dt a{background: url(../images/jia.png) no-repeat 300px center;}
.r_nav dl.open dt a{background:#0099cc url(../images/jian.png) no-repeat 300px center;}

.sliderBox {width:100%; margin-bottom: 25px;}
.sliderBox .l-slider { overflow: hidden;zoom: 1; position: relative;}
.sliderBox .l-slider .sliderInner{ position:relative;}
.sliderBox .l-slider .sliderInner .slider_bt{ font-size: 22px; position: absolute; color:#fff; z-index: 2; top:0px; left:20px; background:#ff7200; padding: 0 15px; display:block; width:auto; text-align: center; line-height:40px;}
.sliderBox .l-slider .sliderInner .slider_bt a:hover{ text-decoration:none;}
.sliderBox .l-slider .sliderInner,.sliderBox .l-slider .sliderInner li {overflow: hidden;zoom: 1;width: 100%; margin: 0 auto; height:300px;}
.sliderBox .l-slider .sliderInner li {float: left;}
.sliderBox .l-slider .img-box {width: 100%;}
.sliderBox .l-slider .img-box img {display: block;width: 100%;}
.sliderBox .l-slider .img-box p{ display: block; background: #eff4f7; padding:18px; font-size: 18px; line-height: 26px;}

.sliderBox .l-slider .slider-pagination{text-align: center;}
.sliderBox .l-slider .slider-pagination span{margin: 0 5px; width: 10px; height: 10px;}
#displaypagenum {
	font-size:14px;
	font-weight:bold;
	color:#a0a3a5;
    overflow: hidden;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	font-weight:normal;
	margin:20px 0 0;
    line-height: 35px;
}

#displaypagenum {
text-align: center;
}
#displaypagenum span {
	text-decoration:none;
	color:#a0a3a5;
	padding:5px 10px;
	background-color:#ebebeb;
	border-color:#ebebeb;
	color:#363738;
	border:1px solid #CCCCCC;
}
#displaypagenum a {
text-decoration:none;
	color:#a0a3a5;
	padding:5px 10px;
	background-color: #f3f3ed;
	border:1px solid #CCCCCC;
}

#displaypagenum span:hover,#displaypagenum a:hover{background-color:#636566;border-color:#636566;color:#fff;cursor:pointer;}
.banner02 img{position: absolute;left: 50%;margin-left: -960px;}
.banner02 h2 {position: absolute;}
.art-text p img{margin: 0 auto;}
.art-text p em{ font-style:italic;}
.banner02 {width: 100%;overflow: hidden;position: relative;z-index: 1;}


/*1204*/
.win{ width:199px; height:242px; position:absolute; z-index:999; top:100px; left:10px; position:fixed;}


/*pagediv*/
.pagediv{font-size:14px; color:#333; line-height:2; clear:both; margin-top: 20px; padding-top: 20px; padding-bottom: 20px; text-align: center;}
.pagediv a{color:#333;}
.pagediv .moye,
.pagediv .arrow a,
.pagediv .index_num,
.pagediv .pagination_index_last,
.pagediv #pagination_input,
.pagediv #currentPage{display:inline-block; *display:inline; margin:4px; zoom:1; border:#dfdfdf 1px solid;
  color: #a0a3a5;
    vertical-align:top;
    transition: all .2s;
    -webkit-transition: all .2s;
    background: #f3f3ed;}
.pagediv .arrow a:hover,
.pagediv .index_num{background:#ebebeb; border-color:#CCCCCC; color:#000; text-decoration:none;}
.pagediv .moye,
.pagediv .arrow a,
.pagediv .index_num{padding:0 10px;}
/* .pagediv .index_num{font-weight:700;} */
.pagediv .pagination_index_last{padding:0 6px;}
.pagediv #pagination_input{width:40px; height:28px; color:#888; text-align:center; background:#fff;}
.pagediv #currentPage{width:40px; height:30px; color:#888; text-align:center; background:#fff;}
.pagediv font.en{display:none;}

.pagediv .first,
.pagediv .end,
.pagediv .fy,
.pagediv .pagination_index_last{display: none;}