body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,select,th,td{margin:0;padding:0;}
body,button,input,select,textarea{ font-size:12px; font-family:Microsoft Yahei,arial,tahoma,sans-serif,宋体; color:#888888;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
address,cite,dfn,em,var,i,s{font-style:normal;}
body{line-height: 1;} 
ul,ol,li,dd,dl{list-style:none;}
img{border:0;}
a{color: #666666;text-decoration: none;}
a:hover{text-decoration: underline;}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix{display: inline-block;}
.clearfix{display: block;}
.fl,.lefter{float:left;}
.fl,.lefter a{ color:#FFF}
.fr,.righter{float:right;}
.container{width: 1200px;margin:0 auto;}
:focus{outline: none;}
.mgr12{margin-right: 12px;}
.mgr26{margin-right: 26px;}
.mgr72{margin-right: 72px;}
.mgl125{margin-left: 125px;}
.mgr6{margin-right:6px;}
.top{height:90px;line-height: 90px;font-size: 18px;color: #666;}
.top .city{margin-left: 30px;color: #f00;border-left: 1px solid #eee;padding-left: 10px;}
.top .fr{}
.top .fr li{padding: 0 16px;float: left;}
.top a{border-bottom: 2px solid #fff;padding: 0 2px;line-height: 20px;}
.top a:hover,.top a.current{text-decoration:none;color: #9f1881;border-bottom-color:#9f1881 ;}
.top h1{background: url(../image/logo.png) no-repeat;line-height: 56px;padding-left: 60px;margin-top: 17px;}
.top h1 a{text-decoration: none;color: #666666;border: none;line-height: 56px;}
.top h1 a:hover{color: #666;}
.imgResponsive{display: block;max-width: 100%;height: auto;}
.tc{text-align: center;}
.banner{height:518px;overflow: hidden;position: relative;}
.slider{position: relative;margin:0 auto;width:100%;} 
.slider li{position: absolute;display: none;width: 100%;height: 518px;}
.slider img,.slider a{width:100%;height:518px;display: block;}
.slider .sliderTxt{position: absolute;color: #fff;left: 0;top:130px;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;transition: all .4s;opacity: 0;}
.slider .sliderTxt.current{left: 159px;opacity: 1;}
.slider .sliderTxt.sliderTxt2{left: auto;right: 0;}
.slider .sliderTxt.sliderTxt2.current{right: 226px;}
.slider .sliderTxt h4{font-size: 40px;font-weight: bold;position: relative;}
.slider .sliderTxt h4:before{position: absolute;content: '';width: 89px;height: 10px;background: #fff;left: 0;top:-23px}
.slider .sliderTxt p{line-height: 43px;font-size:24px;margin-top: 38px;}
.pager_index{position: absolute;bottom: 60px;left:50%;width:198px;margin-left:-99px;}
.pager_index li{float: left;width:46px;height:5px;background: #fff;margin:0 10px;cursor: pointer;}
.pager_index li.current{background: #a393ee;background:rgba(255,255,255,.3);}

.banner2{background: url(../image/banner2.jpg) top center no-repeat;height:300px;width:100%;background-size: cover;}
.banner2 .container{position: relative;}
.banner2 .slidertext{position: absolute;left:12px;top:88px;color:#fff;}
.banner2 h2{background: #3d57dd;background: rgba(26,50,206,.4);font-size: 48px;line-height: 72px;padding:0 32px;}
.banner2 p{padding:0 32px;font-size: 24px;margin-top:22px;}
.footer{background: url(../image/footer.jpg) top center no-repeat;background-size: cover;font-size: 14px;color:#fff;}
.footer .righter{padding-top: 66px;}
.footer .lefter{padding-top: 32px;}
.footer .footbot p{margin-bottom: 16px;}
.footer .address{color:  #fff;}
.footer .address li{border-bottom: 1px dashed #fff;position: relative;padding: 20px 0 20px 30px;width: 350px;}
.footer .address i{position: absolute;background: url(../image/add.png) no-repeat;width: 17px;height: 22px;left: 0;top:20px;}
.footer .address h4{font-size: 16px;margin-bottom: 10px;}
.footer .address p{font-size: 14px;line-height: 24px;}
.icon{display: block;background: url(../image/icon.png) no-repeat;}
.ic1{background-position: 0 0;width:24px;height:32px;}
.ic2{background-position: 0 -38px;width:30px;height:32px;}
.ic3{background-position: 0 -77px;width:28px;height:23px;}
.ic4{background-position: 0 -104px;width:30px;height:32px;}

.ic5{background-position: 0 -153px;width:106px;height:99px;}
.ic6{background-position: 0 -286px;width:86px;height:85px;}
.ic7{background-position: 0 -385px;width:98px;height:99px;}
.ic8{background-position: 0 -493px;width:85px;height:85px;}
.ic9{background-position: 0 -587px;width:64px;height:82px;}
.ic10{background-position: 0 -687px;width:86px;height:76px;}
.ic11{background-position: 0 -776px;width:85px;height:95px;}
.ic12{background-position: 0 -920px;width:82px;height:84px;}
/*.ic13{background-position: 0 -1015px;width:17px;height:26px;}
.ic14{background-position: 0 -1046px;width:25px;height:25px;}
.ic15{background-position: 0 -1083px;width:25px;height:17px;}
.ic16{background-position: 0 -1112px;width:9px;height:24px;}
.ic17{background-position: 0 -1140px;width:27px;height:29px;}
.ic18{background-position: 0 -1177px;width:25px;height:21px;}*/
.ic13{background-position: 0 -1015px;width:27px;height:26px;}
.ic14{background-position: 0 -1046px;width:27px;height:25px;}
.ic15{background-position: 0 -1083px;width:27px;height:17px;}
.ic16{background-position: 0 -1112px;width:27px;height:24px;}
.ic17{background-position: 0 -1140px;width:27px;height:29px;}
.ic18{background-position: 0 -1177px;width:27px;height:21px;}
.pages{text-align:center;}
.pages a,.pages span{display:inline-block !important;height: 29px;line-height:29px;color:#000000;padding: 0px 11px !important;background:#fff;margin:0 3px;font-size: 16px;border-radius: 3px;}
.pages a:hover,.pages a.current,.pages span.current{text-decoration: none;color: #fff;background: #9f1881!important;}