﻿body{ width:100%; overflow-x:hidden;margin:0;padding:0;font-family:"PingFang SC","Microsoft Yahei"; color:#444;  m-webkit-tap-highlight-color:transparent;/*去除苹果链接带边框*/ -webkit-text-size-adjust:none;}
img,input,button,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none; vertical-align:middle} 
ol,ul,li{list-style:none; margin:0; padding:0} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-style:normal; font-weight:normal; margin:0; padding:0}
a{text-decoration:none; color:#444}
a:active,a:focus,a:hover{outline:none; color:#0552a7}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
input[type="button"], input[type="submit"], input[type="reset"],select{-webkit-appearance:none;}

@font-face {   
   font-family: 'fontDate';   
   src: url('../fonts/ancona.eot');   
   src: url('../fonts/ancona.eot') format('embedded-opentype'),         
		url('../fonts/ancona.woff') format('woff'),         
	    url('../fonts/ancona.ttf') format('truetype'),         
		url('../fonts/ancona.svg#neuesbauendemo') format('svg');   
  font-weight: normal;   
  font-style: normal;  
}

/*.bodyMove{position:relative;left:-300px;animation:mymove 0.5s;}
@keyframes mymove{0%{left:0;}100%{left:-300px;}}*/

.boxTop{ width:1260px; height:110px; margin:0 auto; overflow:hidden; position:relative}
.logo{position:absolute; left:0; top:29px;}
.nav{ font-size:0; position:absolute; right:-20px; top:56px;}
.nav a{display:inline-block; font-size:15px; padding:0 20px; line-height:54px;}
.nav .on{color:#0552a7}
.nav .on:hover{color:#0552a7}

.btnTop{ position:absolute; right:0; top:24px; font-size:0}
.btnTop a{display:inline-block; margin:0 0 0 10px; vertical-align:top}
.btnWx{ width:32px; height:32px; border-radius:50%;background:url(../images/icowx.png) center no-repeat; background-color:#6dbc4a}
.btnWx:hover{background:url(../images/icowx.png) center no-repeat; background-color:#449d2a}
.btnSearch{ width:32px; height:32px; border-radius:50%;background:url(../images/icosearch.png) center no-repeat; background-color:#64b2ee}
.btnSearch:hover{background:url(../images/icosearch.png) center no-repeat; background-color:#3d90e5}
.btnZxsb{border:1px solid #dcdcdc; padding:0 15px; border-radius:16px;}
.btnZxsb i{display:inline-block; background:url(../images/icozxsb.png) left center no-repeat; padding-left:25px; line-height:30px; font-size:13px; color:#777}
.btnZxsb:hover{border:1px solid #6d75de; background:#6d75de}
.btnZxsb:hover i{background:url(../images/icozxsbhover.png) left center no-repeat; color:#fff}
.btnZscx{border:1px solid #dcdcdc; padding:0 15px; border-radius:16px;}
.btnZscx i{display:inline-block; background:url(../images/icozscx.png) left center no-repeat; padding-left:25px; line-height:30px; font-size:13px; color:#777}
.btnZscx:hover{border:1px solid #6d75de; background:#6d75de}
.btnZscx:hover i{background:url(../images/icozscxhover.png) left center no-repeat; color:#fff}

.boxSearch{ position:fixed; top:0; left:0; width:100%; height:100%; background:url(../images/bgblue.png) 100% 100%; text-align:center; z-index:102; display:none}
.boxSearch span{display:inline-block; width:800px; height:60px; border-radius:3px; overflow:hidden; background:#fff; position:absolute; top:50%; left:50%; margin:-30px 0 0 -400px; font-size:0}
/*.boxSearch a{display:inline-block; background:url(../images/iconavclose.png) left center no-repeat; background-size:10px 10px; padding:0 0 0 15px; color:#fff; font-size:13px;position:absolute;top:50%; right:50%;margin:-80px -395px 0 0;}
.boxSearch a:hover{ opacity:0.7}*/
.boxSearch a{ width:40px; height:40px; display:block; position:absolute; top:20px; right:20px; opacity:0.5; background:url(../images/icoclose.png) center no-repeat; z-index:2;transition:transform 0.4s ease-out;}
.boxSearch a:hover{ opacity:1.0;transform:rotateZ(180deg);}

.inputTop{width:740px; height:60px; line-height:60px; font-size:16px; color:#777; text-indent:15px;}
.submitTop{ width:60px; height:60px; background:url(../images/icosearch1.png) center 50%/50% no-repeat; font-size:0; opacity:0.7; cursor:pointer}  
.submitTop:hover{opacity:1.0;}

.boxWx{ position:fixed; top:0; left:0; width:100%; height:100%; background:url(../images/bgblue.png) 100% 100%; text-align:center; z-index:102; font-size:0; overflow:hidden; display:none}
.boxWx span{ display:block; width:200px; height:250px;position:absolute; top:50%; left:50%; margin:-125px 0 0 -100px; font-size:0}
.boxWx img{width:200px; height:200px;}
.boxWx i{display:block; font-size:16px; line-height:40px; color:#fff}
.boxWx a{ width:40px; height:40px; display:block; position:absolute; top:20px; right:20px; opacity:0.5; background:url(../images/icoclose.png) center no-repeat; z-index:2;transition:transform 0.4s ease-out;}
.boxWx a:hover{ opacity:1.0;transform:rotateZ(180deg);}


.banner{width:100%;overflow:hidden; position:relative;color:#fff}
.banner .swiper-slide{ width:100%; height:500px;}
.banner .swiper-pagination{bottom:25px!important; left:50%!important; margin-left:-630px!important; width:1260px!important; text-align:right;}
.banner .swiper-pagination-bullet{width:10px; height:10px; background:#fff; opacity:0.5}
.banner .swiper-pagination-bullet-active{width:24px; height:10px;opacity:1.0; border-radius:6px; background:#ffba00}
.banner .swiper-button-prev{left:20px; margin-top:-50px; width:40px; height:90px; background-size:100% 100%;fill:#fff!important;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); opacity:0.5}
.banner .swiper-button-prev:hover{opacity:0.9}
.banner .swiper-button-next{right:20px;margin-top:-50px;width:40px; height:90px; background-size:100% 100%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); opacity:0.5}
.banner .swiper-button-next:hover{opacity:0.9}

.indMain{ width:1260px; margin:0 auto; padding-top:60px; font-size:0}

.focusPic{ width:450px; height:300px; border-radius:6px; overflow:hidden; box-shadow:3px 3px 10px rgba(0,0,0,0.1); position:relative; display:inline-block; vertical-align:top}
.focusPic .swiper-slide{ width:450px; height:300px; position:relative}
.focusPic .swiper-slide img{width:100%; height:100%}
.focusPic .swiper-slide i{position:absolute; bottom:0; left:0; width:380px; padding:13px 60px 13px 10px; line-height:24px; font-size:14px; color:#fff; background:url(../images/bgblack1.png)}
.focusPic .swiper-pagination{bottom:20px!important; width:440px!important; text-align:right; line-height:10px; }
.focusPic .swiper-pagination-bullet{width:10px; height:10px; background:#fff; opacity:0.5; margin:0 0 0 5px!important;}
.focusPic .swiper-pagination-bullet-active{opacity:1.0;background:#00c0ff}

.indNews{ width:430px; margin:0 30px; display:inline-block; vertical-align:top; position:relative; overflow:hidden}
.indNewsNav{ background:url(../images/bgnavline.jpg) bottom repeat-x;}
.indNewsNav a{display:inline-block; line-height:48px; font-size:18px; padding:0 20px;}
.indNewsNav .on{ border-bottom:2px solid #0552a7; color:#0552a7; font-weight:bold}

.indNews ul{ padding-top:7px; display:none}
.indNews li{font-size:14px; background:url(../images/bgli.png) 0 15px no-repeat; line-height:35px; height:35px; overflow:hidden; padding-left:10px;}

.btnMore{ display:block; width:25px; height:25px; background:url(../images/icomore.png) no-repeat; position:absolute; right:5px; top:13px;}
.btnMore:hover{background:url(../images/icomorehover.png) no-repeat;}

.indNotice{ display:inline-block; width:280px; height:300px; background:#4a8bd3; border-radius:6px; box-shadow:3px 3px 10px rgba(0,0,0,0.1); padding:0 20px;}
.indNoticeNav{ position:relative; line-height:50px; color:#fff; font-size:18px;}
.btnMore1{ display:block; width:25px; height:25px; background:url(../images/icomore1.png) no-repeat; position:absolute; right:5px; top:13px; opacity:0.4}
.btnMore1:hover{ opacity:1.0}

.indNoticeList a{ display:block; padding:4px 0; height:72px; border-top:1px solid #6ea2dc; width:100%; overflow:hidden}
.indNoticeList span{display:inline-block; width:65px; font-family:fontDate; color:#fff; text-align:center; height:72px; vertical-align:middle}
.indNoticeList span h1{ font-size:40px; font-weight:normal; line-height:40px; padding-top:5px;}
.indNoticeList span h2{ font-size:16px; font-weight:normal; line-height:16px;}
.indNoticeList i{display:inline-block; width:205px; font-size:14px; line-height:20px; vertical-align:middle; color:#fff}
.indNoticeList a:hover{background:#74b1f6}

.indService{ padding-top:40px;}
.indServiceNav{background:url(../images/bgnavline.jpg) bottom repeat-x;}
.indServiceNav a{display:inline-block; height:48px; line-height:30px; font-size:18px; width:50%; text-align:center;color:#0552a7}
.indServiceNav .on{ border-bottom:2px solid #0552a7; font-weight:bold}

.indServiceList{ padding:50px 0 70px 0; display:none; text-align:center}
.indServiceList a{display:inline-block; width:16.6%; text-align:center; }
.indServiceList img{background:#4a8bd3; width:100px; height:100px; border-radius:50%; border:10px solid #fff;/*transition:transform 0.4s ease-out;*/}
.indServiceList i{ display:block; padding-top:20px; font-size:16px;}
.indServiceList a:hover img{ border:10px solid #96c8ff;/*transform:rotateZ(360deg);*/}

.indList{}
.indList li{ width:290px; display:inline-block; margin-right:33px; vertical-align:top}
.indList li:last-of-type{margin-right:0;}
.indList h1{ margin:-25px 15px 0 15px; background:#fff;  box-shadow:0 0 10px rgba(0,0,0,0.1); height:50px; position:relative; z-index:1; font-size:18px; color:#0552a7; text-align:center; line-height:50px; font-weight:bold}
.indList div{padding:10px 15px 0 15px;}
.indList div a{display:block;font-size:14px; background:url(../images/bgli.png) 0 15px no-repeat; line-height:36px; padding-left:10px; height:36px; overflow:hidden}
.btnMore2{ display:block; text-align:center; font-size:14px; color:#999; line-height:60PX;}
.btnMore2:hover{color:#0552a7}



.indCus{ padding-top:30px;}
.indCusNav{ background:url(../images/bgnavline.jpg) top repeat-x; position:relative}
.indCusNav i{ line-height:48px; border-top:2px solid #0552a7; padding:0 10px; font-size:18px; font-weight:bold; display:inline-block; color:#0552a7}
.indCusList{ background:#efefef; padding:30px 0 12px 12px; font-size:0}
.indCusList img{margin:0 0 18px 18px}

.boxFoot{ margin-top:60px; background:#0552a7; border-top:5px solid #05b0ff; padding:40px 0; text-align:center; position:relative}
.boxFoot span{display:inline-block; width:1260px; margin:0 auto; color:#b8c6de; font-size:14px; line-height:30px; text-align:left}
.boxFoot span a{color:#b8c6de}
.boxfoot span a:hover{color:#fff; text-decoration:underline}

.btnLink{ display:block; width:133px; height:42px; background:url(../images/bglink.png) no-repeat; color:#a4b1c8; line-height:42px; padding:0 0 0 50px; text-align:left; font-size:14px; position:absolute; top:50px; right:50%; margin-right:-630px;}
.btnLink:hover{background:url(../images/bglinkhover.png) no-repeat; color:#fff}

.boxLink{ position:absolute; bottom:90px;right:50%; margin-right:-630px;width:183px; background:#3696e6; z-index:100; display:none}
.boxLink a{display:block; border-bottom:1px solid #5eabeb; font-size:12px; color:#fff; line-height:22px; padding:10px; text-align:left}
.boxLink a:hover{ background:#4eafff;}

.subBanner{ width:100%; height:200px}
.boxCur{ border-bottom:1px solid #d9dee2; background:#f2f7fc; height:59px; position:relative}
.navCur{ width:1260px; margin:0 auto; font-size:0}
.navCur a{display:inline-block; padding:0 25px; font-size:15px; line-height:59px;}
.navCur .on{ background:#075ebe; color:#fff}

.boxCur1{position:absolute; top:0; right:50%; margin-right:-630px; line-height:59px; font-size:0}
.boxCur1 a{ display:inline-block; font-size:13px; padding-right:20px; margin-right:15px; color:#666; background:url(../images/icocur.png) right center no-repeat;}
.boxCur1 a:last-of-type{ padding:0; margin:0; color:#0552a7; background:none}

.boxMain{width:1260px; margin:0 auto}
.navMain{ background:url(../images/bgline.jpg) center repeat-x; margin:50px 0 30px 0; text-align:center}
.navMain i{ display:inline-block; font-size:34px; background:#fff; line-height:40px; padding:0 15px; color:#0552a7}

.boxCon{ font-size:0}
.boxCon p{text-indent:2em; padding-top:12px;line-height:30px; font-size:16px; vertical-align:top; text-align:justify}
.boxCon img{ display:inline-block;vertical-align:top}

.boxConAbout{display:inline-block; width:830px; margin-left:30px; } 

@keyframes ABig{0%{transform:scale(0.1);}100%{transform:scale(1.0);}}
.zsList{width:1260px; margin:0 auto -30px auto; font-size:0}
.zsList a{ display:inline-block; width:315px;height:380px;position:relative; text-align:center; margin-bottom:30px;}
.zsList img{width:281px; height:380px;}
.zsList a div{ background:#64b2ee; opacity:0.9; width:281px; height:380px; left:17px; top:0; position:absolute; z-index:1; display:none;}
.zsList a span{background:url(../images/icolook.png) center no-repeat;width:100%; height:100%; position:absolute; z-index:2; display:none;animation:ABig 1s;}
.zsList a:hover div{ display:block}
.zsList a:hover span{ display:block}


.newsList{font-size:0; margin-top:-30px;}
.newsList a{ display:block; padding:25px 0; border-bottom:1px solid #d9dee2;}
.newsList i{ display:inline-block; width:115px; height:120px; border-right:1px solid #d9dee2;vertical-align:middle; font-family:fontDate; text-align:center; color:#0552a7}
.newsList h1{ font-size:40px; margin:25px 0 5px 0; line-height:40px;}
.newsList h2{ font-size:20px; background:url(../images/bgdate.png) center no-repeat;}
.newsList img{ display:inline-block; width:240px; margin-left:70px;}
.newsList span{display:inline-block; vertical-align:middle; width:804px; padding-left:30px;}
.newsList h3{ font-size:24px;margin-bottom:8px; line-height:30px;}
.newsList h4{ line-height:24px; color:#777; font-size:15px;}
.spanWidth{ width:1114px!important;}
/*.newsList a:hover{background:#f0f3f5}*/
.newsList a:hover h4{color:#444;}

.boxPage{width:100%; overflow:hidden; margin:30px 0 50px 0;}
.boxPage a{ display:inline-block;font-size:16px; float:left;color:#444;background-color:#c4dcef;position:relative;box-sizing:content-box;}
.boxPage a:hover{ color:#fff; background-color:#0552a7;}
.curPage{color:#fff!important; background-color:#0552a7!important;}
.numPage{float:left;}
.numPage a{ width:46px; height:46px;text-align:center; line-height:46px; margin-right:8px;}
.btnPage{float:right; }
.prePage{ background:url(../images/pagepre.png) 15px center no-repeat; background-color:#e6e6e6; width:65px; height:46px; line-height:46px; padding:0 0 0 40px; margin:0 0 0 10px; text-align:left!important; font-size:16px!important;}
.prePage:hover{background:url(../images/pageprehover.png) 15px center no-repeat; background-color:#88603c;}
.nextPage{background:url(../images/pagenext.png) 80px center no-repeat; background-color:#e6e6e6; width:70px; height:46px;line-height:46px; padding:0 35px 0 0; margin:0 0 0 10px;text-align:right!important;font-size:16px!important;}
.nextPage:hover{background:url(../images/pagenexthover.png) 80px center no-repeat; background-color:#88603c;}

.textList{ width:1260px;}
.textList a{width:100%;height:80px;display:block; font-size:0;background:#f0f3f5; overflow:hidden; margin-top:15px;}
.textList a h1{width:220px; height:80px; display:inline-block; line-height:80px; color:#0552a7; background:#dfe5e9;font-size:18px; color:#0552a7; text-align:center; vertical-align:central}
.textList a h2{width:918px; padding:0 20px; display:inline-block;font-size:18px; line-height:30px;vertical-align:central; }
.textList a h3{width:80px;height:80px; display:inline-block;border-left:2px solid #fff; display:inline-block; background:url(../images/icojt.png) center no-repeat;vertical-align:top}
.textList a:hover{ background:#83b5e9; color:#fff}
.textList a:hover h1{ background:#5d93d6; color:#fff}
.textList a:hover h3{background:url(../images/icojthover.png) center no-repeat;}


.boxShow{ width:918px; padding:30px 170px 60px 170px; background:#fff; border:1px solid #d9dee2;margin:61px auto 0 auto; position:relative}
.showTitle{text-align:center; padding:25px 0 35px 0;border-bottom:2px #d0d3da solid; font-size:36px; font-weight:bold; line-height:50px;}
.showInfo{ position:absolute; top:30px; left:0;width:130px; height:110px; background:#0552a7;font-family:fontDate; text-align:center; color:#fff}
.showInfo h1{ font-size:40px; margin:20px 0 5px 0; line-height:40px;}
.showInfo h2{ font-size:20px; background:url(../images/bgdate1.png) center no-repeat;}
.showConBox{font-size:16px; line-height:28px; padding:20px 0 0 0;}
.showConBox p{ text-align:justify; margin-bottom:15px;}
.showConBox img{max-width:100%; height:auto;}


.boxShow1{ width:1118px; padding:20px 70px 60px 70px; background:#fff; border:1px solid #d9dee2;margin:40px auto 0 auto; position:relative}


.serviceList{ font-size:0; margin-bottom:-15px}
.serviceList a{ display:inline-block; width:390px; height:260px; border-radius:6px; background:#4b86d6; margin:15px; text-align:center; overflow:hidden}
.serviceList i{display:block; font-size:22px; color:#fff}
.serviceList img{ margin-top:20px;}
.serviceList a:nth-child(2){ background:#718ada}
.serviceList a:nth-child(3){ background:#898cb9}
.serviceList a:nth-child(4){ background:#2ab2a3}
.serviceList a:nth-child(5){ background:#259a55}
.serviceList a:hover{box-shadow:5px 5px 10px rgba(0,0,0,0.15)}


.boxContact{ float:left; width:340px; height:320px; background:#0552a7; padding:30px; color:#fff}
.boxContact h1{ font-size:26px; border-bottom:2px solid #82a9d3; padding:20px 0; margin:0 0 20px 0}
.boxContact span{line-height:30px;}

.contactList{font-size:0; }
.contactList li{ width:356px; border:2px solid #d9d9d9;padding:15px 20px 0 20px; margin:30px 30px 0 0; display:inline-block; height:210px; vertical-align:top}
.contactList li:nth-child(3n){ margin:30px 0 0 0}
.contactList h1{ border-bottom:1px solid #e0e0e0; margin-bottom:8px;}
.contactList i{ border-bottom:4px solid #1a5aa4; display:inline-block; padding:0 5px 10px 5px; font-weight:bold; color:#1a5aa4; font-size:18px;}
.contactList span{ line-height:30px; font-size:16px;}


.navSearch{background:url(../images/bgnavline.jpg) bottom repeat-x; font-size:0; padding:50px 0 0 0}
.navSearch a{display:inline-block; height:48px; line-height:30px; font-size:26px; width:50%; text-align:center;}
.navSearch .on{ border-bottom:2px solid #0552a7; color:#0552a7}

.boxSearch1{ padding:80px 0 50px 0; display:none}
.boxSearch1 li{ padding-bottom:18px; text-align:center}
.boxSearch1 li i{display:inline-block; width:80px; text-align:right; color:#777}
.inputSearch{ border:1px solid #ccd3d8; width:300px; height:40px; line-height:40px; text-indent:10px; border-radius:21px;}
.submitSearch{ width:302px; border:0; height:42px; line-height:42px; color:#fff; font-size:16px; font-weight:bold; text-align:center; background:#00a2ff;border-radius:21px;}
.submitSearch:hover{ background:#0552a7}

.boxMsg{padding:0 0 20px 0; margin-bottom:40px;}
.boxMsg ul{ width:710px;margin:0 auto}
.boxMsg li{ display:block; margin-bottom:15px; position:relative}
.boxMsg h1{ font-size:16px; color:#999; padding:10px 0}
.boxMsg span{display:inline-block; width:110px; font-size:16px; vertical-align:middle}
.boxMsg i{color:#ff0000; display:inline-block; margin-right:7px}
.boxMsg img{margin-left:10px}
.inputMsg{ background:#fff; border:1px solid #ccd3d8; width:320px; border-radius:6px; line-height:40px; height:40px; text-indent:10px; vertical-align:middle;}
.textareaMsg{background:#fff; border:1px solid #ccd3d8; width:600px; border-radius:6px; height:170px; padding:10px; box-sizing:border-box; vertical-align:middle}
.inputMsgShort{ background:#fff; border:1px solid #ccd3d8; width:160px; border-radius:6px; line-height:40px; height:40px; text-indent:10px; vertical-align:middle}
.submitMsg{ margin-left:110px;width:140px; border-radius:6px; line-height:46px; height:46px; text-align:center; color:#fff; font-size:18px; font-weight:bold; background:#00a2ff; cursor:pointer}
.submitMsg:hover{ background:#0552a7}




.boxCxjg{border:1px solid #ddd; border-bottom:none;background:#e6f1f9; font-size:0}
.boxCxjg li{ border-bottom:1px solid #ddd; line-height:26px;}
.boxCxjg span{ color:#00448f; display:inline-block; width:300px; text-align:right; padding:10px;border-right:1px solid #ddd; font-size:14px;}
.boxCxjg i{ display:inline-block; width:917px; background:#fff; padding:10px; font-size:14px;}


.navRzyw{ font-size:22px; color:#0552a7; padding-bottom:10px}

.tableYwfw{ border-top:1px solid #ccc;border-left:1px solid #ccc; width:100%;}
.tableYwfw td{ border-bottom:1px solid #ccc;border-right:1px solid #ccc; padding:10px; line-height:22px; font-size:14px;}
.tableYwfw tr td:nth-child(1) {background:#daecff; width:16%; text-align:center}
.tableYwfw tr td:nth-child(3) {background:#daecff; width:16%; text-align:center}
.tableYwfw tr td:nth-child(2) {width:34%}
.tableYwfw tr td:nth-child(4) {width:34%}
.tableYwfw tr:nth-child(1) td{ background:#2c70bb; color:#fff; text-align:center}

.tableZsList{}
.tableZsList td{border-bottom:1px solid #dcdcdc; text-align:center; text-align:center; font-size:14px; padding:15px 0; line-height:24px;}
.tableHead td{background:#085fbe; color:#fff;font-weight:bold}
.btnCkxq{ display:inline-block; border-radius:20px; border:1px solid #085fbe; color:#085fbe; padding:0 10px;}
.btnCkxq:hover{  background:#085fbe;color:#fff}
.tableZsList tr:nth-child(odd) {  
        background: #e6f1f9;  
    }  