﻿@charset "utf-8";
/* CSS Document */

/*.indexBanner{position:relative;height:500px;}*/
.indexBanner img{width:100%;}
/*.indexBanner .slidesjs-container{height:500px !important;}*/
.indexBanner .page{height:100%;}
.indexBanner .page a{display:block;width:100%;height:100%;}
.indexBanner .slidesjs-navigation{position:absolute;top:40%;display:block;width:50px;height:90px;text-indent:-9999px;z-index:99;}
.indexBanner .slidesjs-previous{left:5%; background:url(../images/prov.png) no-repeat;}
.indexBanner .slidesjs-next{right:5%; background:url(../images/next.png) no-repeat;}
.indexBanner .slidesjs-pagination{position:absolute;left:46%; bottom:24px;height:20px;z-index:99;}
.indexBanner .slidesjs-pagination li{float:left; margin:0 12px;}
.indexBanner .slidesjs-pagination li a{display:inline-block; width:20px; height:20px;background:url(../images/page.png) no-repeat; color:transparent;}
.indexBanner .slidesjs-pagination li .active{background:url(../images/page-on.png) no-repeat;}
.bannerTel { position:absolute; bottom:0px; left:0; background:url(../images/index_banner_bg.png) repeat; z-index:97; width:100%; height:60px; overflow:hidden;}
.bannerTel p{ color:#FFF; font-size:24px; line-height:60px; background: url(../images/tel2.png) no-repeat  left center;   padding-left:40px; float:right; margin-right:100px;}
.bannerBox{ position:relative;} 

.model01{ overflow:hidden;}
.model01 .list{ float:left; width:30.5%; margin-right:2.3%; margin-bottom:20px; padding-left:5px }
.model01 .list h2{  -webkit-transition: all .4s ease;transition: all .4s ease;text-align:center;background:url(../images/h1.png) no-repeat bottom center;background-size:20% 1px; margin:30px 0 22px;padding-bottom:16px; }
.model01 .list:hover h2{background-size:100% 1px;}
.model01 .list h2 a{ font-weight:700; font-size:20px; color:#0b0c53;}
.model01 .list:hover h2 a,.model01 .list:hover dd h5 a{ color:#0493cf;}
.model01 .list dt img{ width:100%;}
.model01 .list dd{ background-color:#fafafa;   padding: 4px 12px 10px 12px;box-shadow:0 0 5px rgba(0,0,0,0.5);}
.model01 .list dd h5 {  padding-bottom: 2px;}
.model01 .list dd h5 a{font-size:16px; color:#333; line-height:34px; font-weight:700;}
.model01 .list dd p{ padding-top:4px; font-size:14px; color:#333; line-height:27px; height:80px;}
.model01 .list dl{-webkit-transition: all .4s ease;transition: all .4s ease;}
.model01 .list:hover dl{ box-shadow:0px 5px 20px 0px #CCC;}

.model03{margin-top:30px;}
.model03 .list{ float:left; width:30.4%; margin-right:2.3%; margin-bottom:20px; padding-left:5px ; background: #f6f6f6 url(../images/colored-border.png) repeat-x bottom;
    border: 1px solid #ffffff;
     }

.model03{ overflow:hidden; margin-bottom:20px;}
.model03 dl{ width:46%;}
.model03 dt{ float:left; margin-left:10px;position:relative; text-align:center}
.model03 dd {margin: 0 auto;text-align:center}
.model03 dd h3 a{ font-size:16px; color:#006a91; line-height:50px;}
.model03 dd h3 a:hover{color:#0493cf; text-align:center}
.model03 dd p{font-size:14px; color:#212f41; line-height:25px;}
.model03 h1 a{ font-weight:700; display:block;background:url(../images/h1.png) no-repeat bottom center; margin:35px auto 40px;padding-bottom:16px;font-size:20px;color:#666;text-align:center; -webkit-transition: all .4s ease;transition: all .4s ease;text-align:center;  background-size: 5% 1px;}
.model03 h1 a{ margin-bottom:52px;}
.model03 dt a img{ /*height:189px*/}



.indexBanner1{position:relative;}
.indexBanner1 img{width:100%;}
.indexBanner1 .slidesjs-container{}
.indexBanner1 .page{height:100%;}
.indexBanner1 .page a{display:block;width:100%;height:100%;}
.indexBanner1 .slidesjs-navigation{position:absolute;top:40%;display:block;width:50px;height:90px;text-indent:-9999px;z-index:99;}
.indexBanner1 .slidesjs-previous{left:5%; background:url(../images/prov.png) no-repeat;}
.indexBanner1 .slidesjs-next{right:5%; background:url(../images/next.png) no-repeat;}
.indexBanner1 .slidesjs-pagination{position:absolute;left:46%; bottom:24px;height:20px;z-index:99;}
.indexBanner1 .slidesjs-pagination li{float:left; margin:0 12px;}
.indexBanner1 .slidesjs-pagination li a{display:inline-block; width:20px; height:20px;background:url(../images/page.png) no-repeat; color:transparent;}
.indexBanner1 .slidesjs-pagination li .active{background:url(../images/page-on.png) no-repeat;}


/*
.indexBanner{ display:none!important;}
*/

.mobilebanner{display:none !important;}
















