@charset "utf-8";
/* swiper */
/* .swiper { width: 100%; height:360px; margin-bottom: 10px; }
.swiper-wrapper { width: 1000px; margin: 0 auto; }
.swiper-slide { text-align: center; }
.swiper-slide img { display: block; width: 1000px; height: 100%; object-fit: cover; }

.zq_imgBox { width: 1000px;	margin: 0 auto;	position: relative; margin-top:-40px; z-index: 9999;}
.zq_imgBox .zq_imgs {width: 86px;position:absolute;   left:50%; margin-left:-43px;}
.zq_imgBox .zq_imgs a {	width: 8px;height: 8px;background:#000;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;float: left;display: inline;border-radius:5px;margin: 0 8px 0 0;}
.zq_imgBox .zq_imgs a:hover { background:#fff;}
.zq_imgBox .zq_imgs a.currentImg {background:#f08300;filter:alpha(opacity=100); -moz-opacity:1; opacity:1; width:30px;}
.zq_imgBox .zq_slides a {display: block;	width: 44px;height: 44px;position: absolute;top: 9px}
.zq_imgBox .zq_slides a em {display: block;width: 44px;height: 44px;	background: url("../images/btn_slideshow.png") no-repeat scroll;}
.zq_imgBox .zq_slides a.zq_slideLeft {left: 10px;	top:-170px;}
.zq_imgBox .zq_slides a.zq_slideLeft em {	background-position: 0px 0px}
.zq_imgBox .zq_slides a:hover.zq_slideLeft em {	background-position: 0px -90px}
.zq_imgBox .zq_slides a.zq_slideRight {	right:10px;	top:-170px;}
.zq_imgBox .zq_slides a.zq_slideRight em {background-position: -80px -0px}
.zq_imgBox .zq_slides a:hover.zq_slideRight em {background-position: -80px -90px} */



/*slider*/
.zq_homeView {width: 100%;height: 360px;	background: #fff; margin-bottom:10px;} 
.zq_homeView .zq_pictureBox {height: 360px;	max-width: 3000px;min-width: 1000px;	overflow: hidden;position: relative;margin: 0 auto}
.zq_homeView .zq_pictureBox .zq_pictures {width: 6000px;	height: 360px;overflow: hidden;position: absolute}
.zq_homeView .zq_pictureBox .zq_pictures a {width: 1000px;	height: 360px;float: left;display: inline;}
.zq_homeView .zq_pictureBox .zq_pictures a img {width: 1000px;height: 360px;display: block}
.zq_homeView .zq_imgBox {	width: 1000px;	margin: 0 auto;	position: relative; margin-top:-40px;}
.zq_homeView .zq_imgBox .zq_imgs {width: 86px;position:absolute;   left:50%; margin-left:-43px;}
.zq_homeView .zq_imgBox .zq_imgs a {	width: 8px;height: 8px;background:#000;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;float: left;display: inline;border-radius:5px;margin: 0 8px 0 0;}
.zq_homeView .zq_imgBox .zq_imgs a:hover { background:#fff;}
.zq_homeView .zq_imgBox .zq_imgs a.currentImg {background:#f08300;filter:alpha(opacity=100); -moz-opacity:1; opacity:1; width:30px;}
.zq_homeView .zq_imgBox .zq_slides a {display: block;	width: 44px;height: 44px;position: absolute;top: 9px}
.zq_homeView .zq_imgBox .zq_slides a em {display: block;width: 44px;height: 44px;	background: url("../images/btn_slideshow.png") no-repeat scroll;}
.zq_homeView .zq_imgBox .zq_slides a.zq_slideLeft {left: 10px;	top:-170px;}
.zq_homeView .zq_imgBox .zq_slides a.zq_slideLeft em {	background-position: 0px 0px}
.zq_homeView .zq_imgBox .zq_slides a:hover.zq_slideLeft em {	background-position: 0px -90px}
.zq_homeView .zq_imgBox .zq_slides a.zq_slideRight {	right:10px;	top:-170px;}
.zq_homeView .zq_imgBox .zq_slides a.zq_slideRight em {background-position: -80px -0px}
.zq_homeView .zq_imgBox .zq_slides a:hover.zq_slideRight em {background-position: -80px -90px}
.zq_homeView .zq_mask {	width: 1000px;	height: 360px;position: absolute;	background-color: #003c92;	opacity: .8;filter: alpha(opacity=80);	top: 0}
.zq_homeView .zq_maskLeft {left: 0;}
.zq_homeView .zq_maskRight {right: 0}



#part01{ width:1000px; margin:0 auto;}
#part01 .tit{ width:1000px; height:66px; border-bottom:1px solid #dbdbdb;}
#part01 .tit h3{ font-size:20px; line-height:66px; color:#666666; float:left; display:inline-block; padding-left:10px;}
#part01 .tit h3 b{ font-size:34px; color:#0d9ddb; margin-right:10px;}
#part01 .tit p{ float:right; display:inline-block;}
#part01 .tit p a{ width:56px; height:66px; display:block; background:url(../images/index_04.png) no-repeat -30px 34px;transition:0.5s;-moz-transition:0.5s; /* Firefox 4 */-webkit-transition:0.5s; /* Safari and Chrome */-o-transition:0.5s; /* Opera */}
#part01 .tit p a:hover{ background:url(../images/index_04.png) no-repeat 20px 34px;}

#part01 .title{ height:422px; width:240px; float:left; display:inline-block; margin-right:14px;}
#part01 .title ul{ padding-top:24px;}
#part01 .title h3{ height:43px; padding-left:32px; font-size:16px; line-height:43px; color:#525252; cursor:pointer; background:url(../images/index_05.png) no-repeat 11px -32px; border-bottom:2px solid #fff;}
#part01 .title h3.hover,#part01 .title h3:hover{ color:#0d9ddb!important;  border-bottom:2px solid #0d9ddb;background:url(../images/index_05.png) no-repeat 11px 13px; font-weight:bold;}
#part01 .menudiv{ width:745px;  float:left; display:inline-block; }
#part01 .menudiv .box{ width:160px; height:164px; float:left; display:inline-block; margin-right:26px; margin-top:32px; margin-bottom:4px; cursor:pointer; overflow:hidden;}
#part01 .menudiv .box img{ width:160px; height:120px;}
#part01 .menudiv .box .bg{ height:38px; background:#efefef; text-align:center; padding-top:6px;}
#part01 .menudiv .box:hover .bg{ background:#0d9ddb;}
#part01 .menudiv .box .bg p{ font-size:12px; line-height:16px; color:#888888;}
#part01 .menudiv .box:hover .bg p{ color:#fff;}


#part02{margin:0 auto; height:433px; background:url(../images/index_06.png) repeat-x center top #f7f7f7;}
#part02 .blk{ width:1000px; margin:0 auto; padding-top:20px;}
#part02 .tit{height:66px; border-bottom:1px solid #dbdbdb;}
#part02 .tit h3{ font-size:20px; line-height:66px; color:#666666; float:left; display:inline-block; padding-left:10px;}
#part02 .tit h3 b{ font-size:34px; color:#0d9ddb; margin-right:10px;}
#part02 .tit p{ float:right; display:inline-block;}
#part02 .tit p a{ width:56px; height:66px; display:block; background:url(../images/index_04.png) no-repeat -30px 34px;transition:0.5s;-moz-transition:0.5s; /* Firefox 4 */-webkit-transition:0.5s; /* Safari and Chrome */-o-transition:0.5s; /* Opera */}
#part02 .tit p a:hover{ background:url(../images/index_04.png) no-repeat 20px 34px;}

#part02 .pl{ width:330px; float:left; display:inline-block;}
#part02 .pl ul{ padding:16px 10px 20px;}
#part02 .pl ul li{ font-size:12px; line-height:32px; background:url(../images/index_08.png) no-repeat 0 center; padding-left:8px;}
#part02 .pl ul li span{ float:right; display:inline-block; color:#a8a7a7;}

#part02 .pr{ width:650px; float:right; display:inline-block;}
#part02 .title{ height:44px; width:320px; float:right; display:inline-block; margin-right:10px; margin-top:20px;}
#part02 .title ul{}
#part02 .title h3{ height:44px;font-size:14px;float:left; display:inline-block; padding:0 10px; margin:0 10px; line-height:44px; color:#525252; cursor:pointer; border-bottom:2px solid #f7f7f7;}
#part02 .title h3.hover,#part02 .title h3:hover{ color:#0d9ddb!important;  border-bottom:2px solid #0d9ddb;font-weight:bold;}
#part02 .menudiv{ width:650px;}
#part02 .menudiv .box{ width:140px; height:140px; float:left; display:inline-block; margin-right:22px; margin-top:20px; margin-bottom:4px; cursor:pointer; position:relative;}
#part02 .menudiv .box img{ width:140px; height:140px;}
#part02 .menudiv .box .bg{ width:140px; height:30px; background:url(../images/index_09.png); text-align:center;  font-size:12px; line-height:30px; color:#fff; z-index:2; position:absolute; bottom:0; left:0;}
#part02 .menudiv .box:hover .bg{ background:#0d9ddb;}




#part03{margin:0 auto; height:190px; background:url(../images/index_10.png) repeat-x center top;}
#part03 .blk{ width:1000px; margin:0 auto; padding-top:12px;}
#part03 .tit{height:66px; border-bottom:1px solid #dbdbdb;}
#part03 .tit h3{ font-size:20px; line-height:66px; color:#666666; float:left; display:inline-block; padding-left:10px;}
#part03 .tit h3 b{ font-size:34px; color:#0d9ddb; margin-right:10px;}
#part03 .tit p{ float:right; display:inline-block;}
#part03 .tit p a{ width:56px; height:66px; display:block; background:url(../images/index_04.png) no-repeat -30px 34px;transition:0.5s;-moz-transition:0.5s; /* Firefox 4 */-webkit-transition:0.5s; /* Safari and Chrome */-o-transition:0.5s; /* Opera */}
#part03 .tit p a:hover{ background:url(../images/index_04.png) no-repeat 20px 34px;}
#part03 ul{ padding:14px 20px;}
#part03 ul a{ font-size:12px; line-height:32px; margin-right:34px; color:#919191;}

