@charset "UTF-8";
/* CSS Document */
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body{font:14px/1.5 "Microsoft YaHei",Tahoma,Arial,Helvetica,sans-serif;color:#333;background:#fff;}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,i{font-style:normal}
li{list-style:none;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
a{color:#333;text-decoration:none}
a:hover{color:#006BFF;text-decoration:none;}

/* EasyLiao */
.draggable{position: static!important;  cursor: auto!important;}

.wrap{margin:0 auto;max-width:1920px;min-width:1180px;overflow:hidden;}
.blk{margin:0 auto;padding:0 10px;width:1180px;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}


.ht{margin:0 auto;width:1180px;height:80px;}
.logo{margin-top:24px;}
.logo h1{display:inline;font-size:16px;line-height:32px;color:#666;}
.logo img{float:left;margin-right:16px;width:180px;height:32px;}

.search{position:relative;margin:20px 0 0 55px;height:38px;line-height:38px;}
.search form{float:left;width:358px;border:1px solid #cecece;border-radius:20px;}
.search input{padding-left:15px;width:290px;height:38px;font-size:16px;line-height:38px;color:#666;border:0;background:none;outline:0;}
.search input::placeholder{font-size:14px;}
.search button{float:right;margin:7px 15px 0 0;width:24px;height:24px;border:0;outline:0;cursor:pointer;background:url(/statics/images/zpedu/search.png) 0 0 no-repeat;}
.search button:hover{background:url(/statics/images/zpedu/search_active.png) 0 0 no-repeat;}
.search-hots{float:left;font-size:12px;}
.search-hots li{float:left;margin-left:10px;}
.search-hots li a{color:#999;}
.search-hots li a:hover{color:#333;}
.search-match{display:none;position:absolute;top:50px;left:0;z-index:1000;}
.search-match img{position:absolute;margin:-6px 0 0 30px;width:13px;height:7px;}
.search-match-list{float:left;padding:8px 0;min-width:360px;max-width:490px;max-height:480px;border:1px #CECECE solid;border-radius:10px;background:#fff;overflow:hidden;}
.search-match-list li a{padding:0 15px;display:block;font-size:14px;line-height:40px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.search-match-list li a:hover{background:#F6F9FB;}

.tel{margin-top:23px;font-weight:bold;font-size:22px;line-height:34px;color:#006BFF;}
.tel img{float:left;margin:6px 3px 0 0;}


.hb-outer{width:100%;height:60px;background:#F6F9FB;}
.hb{margin:0 auto;width:1180px;overflow:hidden;}

.nav li{float:left;width:92px;font-size:16px;line-height:60px;text-align:center;}
.nav li a{display:block;padding:0 13px;color:#333;}
.nav li.selected a,.nav li a:hover{color:#fff;background:#006BFF;transition:all 0.3s ease-in-out;}

.menu li{float:left;margin:23px 0;margin-left:20px;}
.menu li a{display:block;padding-left:18px;height:14px;font-size:14px;line-height:14px;color:#666;background-image:url(/statics/images/zpedu/icon.png);background-repeat:no-repeat;}
.menu li:nth-child(1) a{background-position:0 0;}
.menu li:nth-child(2) a{background-position:0 -14px;}
.menu li:nth-child(3) a{background-position:0 -28px;}
.menu li:nth-child(4) a{background-position:0 -42px;}
.menu a:hover{color:#006BFF;}
.menu li:nth-child(1) a:hover{background-position:0 -56px;}
.menu li:nth-child(2) a:hover{background-position:0 -70px;}
.menu li:nth-child(3) a:hover{background-position:0 -84px;}
.menu li:nth-child(4) a:hover{background-position:0 -98px;}


.bot{padding-bottom:20px;background:#2a2a2a;overflow:hidden;clear:both;}
.bot li{float:left;margin:20px 0 20px 110px;width:280px;}
.bot li h3{font-weight:normal;font-size:18px;height:70px;color:#fff;text-align:center;}
.bot li img{margin-right:10px;vertical-align:bottom;}
.bot li:nth-child(2) img{margin:0 10px 0 20px;}
.bot li span{font-size:32px;line-height:52px;color:#fff;}
.bot li a{color:#fff;}
.bot li a:hover{text-decoration:underline;}
.bot .bot-wx{margin:20px 0 0 80px;text-align:center;}
.bot .bot-wx h3{height:40px;}
.bot .bot-wx img{display:block;margin:0 auto 10px;}
.bot .bot-wx span{font-size:14px;line-height:20px;}

.footer{padding-top:10px;width:100%;height:70px;font-size:12px;line-height:30px;color:#fff;text-align:center;background:#000;}
.footer a{color:#fff;}
.footer img{margin-bottom:2px;vertical-align:middle;}