.banner { position: relative; width:1200px; height:300px; overflow: hidden; }
.banner .pic{ position:relative; z-index:0; }
.banner .pic img { width:1200px; height:300px; display: block; }
.banner .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.banner .hd li{margin: 0 5px; background: url(../img/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../img/dot8.png) no-repeat 0 -16px;}
.banner .hd .on{ background-position:0 0; }
.banner .prev,.banner .next { width: 40px;height: 60px; margin: -60px 0 0; display: none; background: url(../img/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.banner .prev { left: 0; background-size: 39px;}
.banner .next { background-position: 0px -57px;background-size: 39px; right: 0;}
.banner .prev:hover,.banner .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.fu-lmt{ position: relative; width:300px; height:404px; overflow: hidden; }
.fu-lmt .pic{ position:relative; z-index:0; }
.fu-lmt .pic img { width:300px; height:350px; display: block; }
.fu-lmt .pic p{text-align: center;height: 55px;line-height: 55px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;background-color: #c5c5c594;}
.fu-lmt .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.fu-lmt .hd li{margin: 0 5px; background: url(../img/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../img/dot8.png) no-repeat 0 -16px;}
.fu-lmt .hd .on{ background-position:0 0; }
.fu-lmt .prev,.fu-lmt .next { width: 40px;height: 60px; margin: -60px 0 0; display: none; background: url(../img/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.fu-lmt .prev { left: 0; background-size: 39px;}
.fu-lmt .next { background-position: 0px -57px;background-size: 39px; right: 0;}
.fu-lmt .prev:hover,.fu-lmt .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.index-contenr{overflow: hidden;margin-top: 12px;}
.index-contenr .index-con{width: 280px;float: left;background-color: #f5f7fe;height: 462px;}
.index-contenr .index-con h3{padding-top: 30px;padding-left: 15px;padding-bottom:10px;color:#4694fb;background-image: url(../img/lxwm.png); background-repeat: no-repeat;background-size: 32px;background-position-x:17px;background-position-y:32px;padding-left: 54px;}
.index-contenr .index-con p{line-height: 34px;font-size: 14px;padding: 0px 15px 0px;}
.index-contenr .index-con p span{color:#4694fb}
.index-contenr .index-con a{display:block;width: 100%;height: 46px;line-height: 46px;text-align:center;font-size:16px;color: #FFFFFF;background-color:#4694fb;}
.index-contenr .index-box{position: relative;border:1px solid #b5b5b5;float: left; height: 442px; width:575px ; margin: 0px 12px;padding:10px 10px}
.index-contenr .index-box .box-img{float: left;width: 300px;}
.index-contenr .index-box .box-list{width: 270px;float: right;}
.index-contenr .index-box .box-list h3{width: 115px;  font-size: 14px;font-weight: normal; height: 28px;text-align: center;margin: 0 auto 5px;background: #4694fb;color: #fff;line-height: 28px;border-radius: 10px;}
.index-contenr .index-box .box-list ul{overflow: hidden;}
.index-contenr .index-box .box-list ul li{overflow: hidden;line-height: 37px; position: relative; padding-left: 17px;background-image: url(../img/dian.png);background-repeat: no-repeat;background-size:5px;background-position-x:3px;background-position-y:center;}
.index-contenr .index-box .box-list ul li:hover{color: #4694fb;}
.index-contenr .index-box .box-list ul li:after{position: absolute; right: 0; bottom: 0;left: 15px;height: 1px;content: ''; -webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #c8c7cc;}
.index-contenr .index-box .box-list ul li a{width: 65%;float: left;height: 32px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-contenr .index-box .box-list ul li:hover a{color: #4694fb;}
.index-contenr .index-box .box-list ul li .date{float: right;color:#999}
.index-contenr .index-box .box-list ul li:hover .date{color: #4694fb;} 
.index-contenr .index-gc{border:1px solid #b5b5b5;float: left; height: 452px; width:297px; padding-top: 10px; position:relative}
.slide-txt-box{width:297px; text-align:left;  }
.slide-txt-box .hd{height:30px; line-height:30px; padding:0 10px 0 20px;   position:relative; }
.slide-txt-box .hd ul{float:left;  position:absolute; left:0px; top:0px;right: 0; margin: 0 auto;width: 180px; height:30px; border-radius: 10px;overflow: hidden;border:1px solid #308cfb }
.slide-txt-box .hd ul li{float:left; width: 50%; cursor:pointer;text-align: center;  }
.slide-txt-box .hd ul li.on{height:30px;  background:#308cfb;color:#fff  }
.slide-txt-box .hd ul li.on a{color:#fff }
.slide-txt-box .bd ul{padding:7px 15px;zoom:1;}
.slide-txt-box .bd ul li{overflow: hidden;line-height: 37px; position: relative; padding-left: 17px;background-image: url(../img/dian.png);background-repeat: no-repeat;background-size:5px;background-position-x:3px;background-position-y:center;}
.slide-txt-box .bd ul li:hover{color: #4694fb;}
.slide-txt-box .bd ul li:after{position: absolute; right: 0; bottom: 0;left: 15px;height: 1px;content: ''; -webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #c8c7cc;}
.slide-txt-box .bd ul li a{width: 65%;float: left;height: 36px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.slide-txt-box .bd ul li:hover a{color: #4694fb;}
.slide-txt-box .bd ul li .date{ float:right; color:#999;}
.slide-txt-box .bd ul li:hover .date{color: #4694fb;}
.more{line-height: 37px;height: 37px;display: block; text-align: right;font-size: 15px;position: absolute;
    top: 5px;
    right: 20px;}
.more:hover{color: #4694fb;}
.mun-nav{overflow: hidden;    padding: 20px 0px;}
.mun-nav li{width:222px;float: left;margin:0px 10px;     padding: 15px 0px;text-align:center;background-color:#f5f7fe;font-size: 20px;    border: 1px solid #ccc;transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;}
.mun-nav li a{color:#4694fb}
.mun-nav li:hover{background: #4694fb;border: 1px solid #4694fb; margin-top:-5px;    box-shadow: 0px 5px 4px 0px #ccc;}
.mun-nav li:hover a{color:#FFFFFF}
.mun-nav li:nth-child(1){margin-left: 0px;}
.mun-nav li:nth-child(5){margin-right: 0px;}
.active-left{margin-left: 0px !important;}
.active-right{margin-right: 0px !important;}
.index-mdx{overflow: hidden;margin-top: 12px;}
.index-mdx .mdx-left{float: left;width: 690px;}
.index-mdx .mdx-left .slide-txt{width:690px; text-align:left;    position: relative;  }
.index-mdx .mdx-left .slide-txt .hd{height:45px; line-height:45px; padding:0 10px 0 20px;   position:relative; }
.index-mdx .mdx-left .slide-txt .hd ul{float:left;  position:absolute; left:0px; top:0px;right: 0;border-bottom: 1px solid #C8C7CC; margin: 0 auto;height:45px;overflow: hidden;}
.index-mdx .mdx-left .slide-txt .hd ul .more{line-height: 45px !important; height: 45px !important;}
.index-mdx .mdx-left .slide-txt .hd ul li{float:left; cursor:pointer;text-align: center;padding:0px 15px ; }
.index-mdx .mdx-left .slide-txt .hd ul li.on{height:45px;  background:#308cfb;color:#fff  }
.index-mdx .mdx-left .slide-txt .hd ul li.on a{color:#fff }
.index-mdx .mdx-left .slide-txt .bd ul{padding:7px 0px;zoom:1; height: 273px; overflow: hidden;}
.index-mdx .mdx-left .slide-txt .bd ul li{overflow: hidden;line-height: 37px; position: relative; padding-left: 17px;background-image: url(../img/dian-1.png);background-repeat: no-repeat;background-size:5px;background-position-x:3px;background-position-y:center;}
.index-mdx .mdx-left .slide-txt .bd ul li:hover{color: #4694fb;}
.index-mdx .mdx-left .slide-txt .bd ul li:after{position: absolute; right: 0; bottom: 0;left: 15px;height: 1px;content: ''; -webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #c8c7cc;}
.index-mdx .mdx-left .slide-txt .bd ul li a{width: 65%;float: left;height: 36px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-mdx .mdx-left .slide-txt .bd ul li:hover a{color: #4694fb;}
.index-mdx .mdx-left .slide-txt .bd ul li .date{ float:right; color:#999;}
.index-mdx .mdx-left .slide-txt .bd ul li:hover .date{color: #4694fb;}
.index-mdx .mdx-left .slide-txt1{margin-top: 20px;}
.index-mdx .mdx-left .slide-txt1 .hd ul{border-bottom: 1px solid #C8C7CC;  border-top: 1px solid #C8C7CC; height:45px}
.index-mdx .mdx-left .slide-txt1 .hd ul li{ width: 114px    !important;}
.border-none{border-right: none !important;}
.index-mdx .mdx-left .slide-txt1 .bd ul{padding:7px 0px;zoom:1; height: 273px !important; overflow: hidden;}
.index-mdx .mdx-left .slide-txt1 .hd ul li.on{color:#308cfb;  }
.index-mdx .mdx-left .slide-txt1 .hd ul li.on a{color:#fff }


.index-mdx .mdx-right{float: right;width: 485px;border: 1px solid #cccc;}
.index-mdx .mdx-right .slide-txt{}
.index-mdx .mdx-right .slide-txt .hd ul{border-bottom: 1px solid #C8C7CC;height:45px;}
.index-mdx .mdx-right .slide-txt .hd{height:45px; line-height:45px;  position:relative; }
.index-mdx .mdx-right .slide-txt .hd ul .more{line-height: 45px !important; height: 45px !important;top:0px !important;}
.index-mdx .mdx-right .slide-txt .hd ul li a{color:#fff!important;}
.index-mdx .mdx-right .slide-txt .hd ul li{float: left;cursor: pointer;text-align: center;padding: 0px 15px; background: #308cfb;  width: 115px !important;}
.index-mdx .mdx-right .slide-txt .hd ul li.on{    color:#fff;}
.index-mdx .mdx-right .slide-txt .hd ul li.on a{color:#fff }
.index-mdx .mdx-right .slide-txt .bd ul{padding:10px;zoom:1; height: 596px; overflow: hidden;}
.index-mdx .mdx-right .slide-txt .bd ul li{overflow: hidden;line-height: 55px; position: relative;}
.index-mdx .mdx-right .slide-txt .bd ul li:hover{color: #4694fb;}
.index-mdx .mdx-right .slide-txt .bd ul li:after{position: absolute; right: 0; bottom: 0;left: 0px;height: 1px;content: ''; -webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #c8c7cc;}
.index-mdx .mdx-right .slide-txt .bd ul li a{width: 80%;float: left;height: 36px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-mdx .mdx-right .slide-txt .bd ul li:hover a{color: #4694fb;}
.index-mdx .mdx-right .slide-txt .bd ul li .date{ float:right; color:#999;}
.index-mdx .mdx-right .slide-txt .bd ul li:hover .date{color: #4694fb;}
.index-back{height: 296px; border: 1px solid #cccc;}
.index-back .slide-md{width:1200px; text-align:left;}
.index-back .slide-md .hd ul{width:310px;position: absolute;left: 0px; top: 0px; right: 0;margin: 20px  auto 0px; height: 45px;overflow: hidden;}

.index-back .slide-md .hd{height:43px; line-height:43px;  position:relative; }
.index-back .slide-md .hd ul .more{line-height: 41px !important; height: 42px !important}
.index-back .slide-md .hd ul li a{color:#FFFFFF!important;}
.index-back .slide-md .hd ul li{margin-right:15px;    background-image: url(../img/back-2.jpg);    background-size: cover;float: left;cursor: pointer;text-align: center;padding: 0px 15px;border: 1px solid #C8C7CC; width: 115px !important;}
.index-back .slide-md .hd ul li:nth-child(2){margin-right:0px;}
.index-back .slide-md .hd ul li.on{    height: 43px; background:#308CFB;color:#FFFFFF; }
.index-back .slide-md .hd ul li.on a{color:#FFFFFF }
.mark{margin-top: 0px;}
.index-back .slide-md .bd ul{padding:10px;zoom:1; overflow: hidden;}
.index-back .slide-md .bd ul .li{overflow: hidden;line-height: 55px; position: relative;}
.index-back .slide-md .bd ul li:hover{color: #4694fb;}
.index-back .slide-md .bd ul li a{float: left;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-back .slide-md .bd ul li:hover a{color: #4694fb;}

.picMarquee-left{  overflow:hidden; position:relative; }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{    
    height: 200px;
    width: 1180px;
    margin: 20px 0px;
    overflow: hidden;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{width: 240px; height:200px; margin:0 9px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:240px; height:200px; display:block; padding:2px; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }
.index-fi{overflow: hidden; margin-top: 20px;}
.fi-le{float:left;width: 450px;}
.fi-le .slide-txt{}
.fi-le .slide-txt .hd ul{border-bottom: 1px solid #C8C7CC; height:45px;}
.fi-le .slide-txt .hd{height:45px; line-height:45px;  position:relative; }
.fi-le .slide-txt .hd ul .more{line-height: 45px !important; height: 45px !important;top:0px !important}
.fi-le .slide-txt .hd ul li a{color:#FFFFFF;}
.fi-le .slide-txt .hd ul li{float: left;cursor: pointer;text-align: center;padding: 0px 15px;border-right: 1px solid #C8C7CC; border-top: 2px solid #FFFFFF;    width: 115px !important;}
.fi-le .slide-txt .hd ul li.on{    height: 43px; background:#308cfb !important;color:#fff;  }
.fi-le .slide-txt .hd ul li.on a{color:#FFFFFF}
.fi-le .slide-txt .bd ul{padding:10px 0px;zoom:1; height: 325px; overflow: hidden;}
.fi-le .slide-txt .bd ul li{overflow: hidden;line-height: 36px; position: relative;}
.fi-le .slide-txt .bd ul li:after{position: absolute; right: 0; bottom: 0;left: 0px;height: 1px;content: ''; -webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #c8c7cc;}
.fi-le .slide-txt .bd ul li:hover{color: #4694fb;}
.fi-le .slide-txt .bd ul li a{width: 65%;float: left;height: 30px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.fi-le .slide-txt .bd ul li:hover a{color: #4694fb;}
.fi-le .slide-txt  .bd ul li .date{ float:right; color:#999;}
.fi-le .slide-txt .bd ul li:hover .date{color: #4694fb;}
.top1{
	    top: 7px !important;
}
.fi-right{float:right;width: 700px;}
.fi-right .slide-txt{}
.fi-right .slide-txt .hd ul{border-bottom: 1px solid #C8C7CC;height:45px;}
.fi-right .slide-txt .hd{height:45px; line-height:45px;  position:relative; }
.fi-right .slide-txt .hd ul .more{line-height: 45px !important; height: 45px !important;top:0px !important}
.fi-right .slide-txt .hd ul li a{color:#FFFFFF;}
.fi-right .slide-txt .hd ul li{float: left;cursor: pointer;text-align: center;padding: 0px 15px;border-right: 1px solid #C8C7CC; border-top: 2px solid #FFFFFF;    width: 115px !important;}
.fi-right .slide-txt .hd ul li.on{    height: 43px; background:#308cfb !important;color:#fff;  }
.fi-right .slide-txt .hd ul li.on a{color:#FFFFFF}
.fi-right .slide-txt .bd ul{padding:10px 0px;zoom:1; height: 325px; overflow: hidden;}
.fi-right .slide-txt .bd ul li{overflow: hidden;line-height: 36px; position: relative;}
.fi-right .slide-txt .bd ul li:after{position: absolute; right: 0; bottom: 0;left: 0px;height: 1px;content: ''; -webkit-transform: scaleY(.5);transform: scaleY(.5);background-color: #c8c7cc;}
.fi-right .slide-txt .bd ul li:hover{color: #4694fb;}
.fi-right .slide-txt .bd ul li a{width: 65%;float: left;height: 30px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.fi-right .slide-txt .bd ul li:hover a{color: #4694fb;}
.fi-right .slide-txt  .bd ul li .date{ float:right; color:#999;}
.fi-right .slide-txt .bd ul li:hover .date{color: #4694fb;}

.index-ma{margin: 20px 0px;}
.index-ma ul{overflow: hidden;}
.index-ma ul li{float: left;background-image: url(../img/back-2.jpg);color:#fff;text-align:center;font-size:16px;background-repeat: no-repeat;height: 50px; line-height: 50px;     width: 377px;}
.mar34{margin: 0px 34px;}


.index-links{overflow: hidden;margin-top: 12px;}
.index-links .slide-txt{width:1200px;  }
.index-links  .slide-txt .hd{height:45px; background-color: #243141;line-height:45px; padding:0 10px 0 20px;   position:relative; }
.index-links  .slide-txt .hd ul{ width: 1000px; position:absolute; left:0px; top:0px;right: 0; margin: 0 auto;height:45px;overflow: hidden;}
.index-links  .slide-txt .hd ul .more{float:left !important;padding-right: 60px;line-height: 45px !important; height: 45px !important;color:#FFFFFF;    position: initial;top:0px !important}
.index-links  .slide-txt .hd ul li{float:left; width: 189px;cursor:pointer;text-align: center;padding:0px 15px;color:#FFFFFF }
.index-links  .slide-txt .hd ul li.on{height:45px;  background:#FFFFFF;color:#444444  }
.index-links  .slide-txt .hd ul li.on a{color:#444444 }
.index-links  .slide-txt .bd ul{padding:7px 0px;zoom:1; min-height: 72px; margin: 0 auto;width: 1000px; overflow: hidden;}
.index-links  .slide-txt .bd ul li{overflow: hidden;line-height: 37px; position: relative;float: left;width: 20%;}
.index-links  .slide-txt .bd ul li:hover{color: #4694fb;}
.index-links  .slide-txt .bd ul li a{float: left;height: 36px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-links  .slide-txt .bd ul li:hover a{color: #4694fb;}
.footer{background-color: #243141;overflow: hidden;padding:20px 15px}
.footer .footer-p{padding-left: 40px;float: left;color:#fff;font-size: 12px;}
.footer .footer-p p{line-height: 25px;}
.footer .footer-wx{float: right; width: 120px;text-align: center;padding-right: 40px;}
.footer .footer-wx img{display: block;width: 71px; height: 71px;margin: 0 auto;}
.footer .footer-wx p{margin-top: 10px;color:#FFFFFF}
