@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; border:0;}
body { font-size:14px; color:#333333;font-family:"Microsoft Yahei";}
em,s,b,ins,i{ font-style:normal;}
fieldset, img { border:0; display:block; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%;font-weight:normal; }

input, button, select, textarea { outline:none; } 
textarea { resize:none; } 
a {text-decoration:none;outline:0; }
a:hover { color: #f40;}


.clearfix:before,.clearfix:after{content: "";display: table;}
.clearfix:after{clear: both;}
.clearfix{zoom:1;}
/*==================初始化结束===================*/
/*头部*/
.header{ width:100%; height:558px; min-width:1190px; background:url('../images/header.jpg') center center no-repeat; background-size:cover; }
.header_top{ height: 70px; margin: 0 auto; width: 1170px; }
.header_top .logo { float: left; margin-top: 24px; }
.zszt_mba .logo img{ border: medium none; vertical-align: top; }
.header_top_r{ color: #fff; float: right; font-size: 14px; margin-top: 30px; }
.header_top_r a{ color: #fff; margin: 0 5px; }
.header_top_r a:hover{ text-decoration:underline; }
.header_bottom{ width:1190px;margin:0 auto; overflow:hidden; margin-top:110px; }
.header .header_bottom img{ 
	margin:0  auto 28px;
	}
.header-btn{margin: 0 auto; width: 1190px;text-align:center; }
.header-btn p{ display:inline-block;_zoom:1;*display:inline;}
.header-btn a{ float:left; width:220px; height:54px; line-height:54px; color:#613000; background:#ffe000; font-size:18px; margin:0 13px; border-radius:3px;box-shadow: 0 2px 0 rgba(0,29,15,0.3);}
.header-btn a:hover{ background:#3b9400; color:#ffe000;}

/*头部样式结束*/

/*主体部分开始*/
.container{ width:100%; min-width:1190px;}
.wrap{ width:1190px; margin:0 auto;}
.part{ width:100%;min-width:1190px;}
.part1{ padding:80px 0 25px; background:url('../images/bg-1.jpg') no-repeat left bottom; background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover; margin-bottom:15px;}
.part1-cont{font-size:16px;}
.part1-cont dd{ float:left; width:830px;margin-top: 12px;}
.part1-cont dt{ float:right; width:280px;}
.part1-cont h3{ font-size:26px; font-weight:bold;margin-bottom: 10px; color:#108c50;}
.part1-cont p{ line-height:35px;}
.tjsq{ display:block; width:280px; height:56px; line-height:54px; text-align:center; font-size:24px; color:#ffe000; background:url('../images/tjsq.png') no-repeat; margin-bottom:12px;}
.tjsq:hover{background:url('../images/tjsq-hv.png') no-repeat; color:#512901;}
.consult{ width:280px; height:120px; position:relative;background:url('../images/zxdh.png') no-repeat;}
.consult b{ position:absolute; color:#fff; font-size:26px; left:75px; top:54px; font-weight:normal;}

.part2{margin-bottom:15px;}
.ads-1{ width:1190px; margin:0 auto 15px;}
.ads-1 a{ display:block;}
.flt{ float:left; width:840px;}
.part2-lt{ width:350px; float:left;height:280px;}
.box{width:350px; height: 280px;position: relative; }
.boxin{ width: 350px; height:280px;overflow: hidden; position: relative; }
.box ul{width:1000%; position: absolute; top:0; left:0;}
.box ul li{float: left; position:relative;}
.opcty{ position:absolute; left:0; bottom:0; height:44px; background:#000000; opacity:0.5;filter:alpha(opacity=50); width:100%;} 
.box ul li p{ position:absolute; left:0; padding-left:30px; width:320px;bottom:0; height:44px; line-height:44px;}
.box ul li p a{ color:#efefef;}
.box ol{ position: absolute; right:20px; bottom: 15px; z-index:1000;}
.box ol li{ float: left; width:10px; height: 10px; overflow: hidden; background:#d8d8d8; margin:0 6px; cursor: pointer; border-radius:50%;}
.box ol li.current{ background:#53d000;}

.part2-md{ width:410px; float:left; margin:8px 0 0 40px;}
.part2-md h4{ font-size:24px; font-weight:bold; margin-bottom:11px;}
.part2-md p{ font-size:16px; margin-bottom:38px;}
.part2-md p a{ margin-right:3px;}
.lead{ margin:25px 0 30px; height:45px; line-height:45px; padding-left:16px; background:#f7f7f7; border:1px solid #ebebeb; position:relative;}
.lead p{ padding-left:15px; background:url('../images/line.png') no-repeat left center; color:#016f3a; font-size:16px; font-weight:bold;}
.lead .more{ position:absolute; right:8px; top:0; color:#333; font-size:14px;}
.midConTop{ padding-left:10px;}
.midConTop li{ float:left; width:410px; padding-left:5px; background:url('../images/squre.jpg') no-repeat left center;line-height: 36px;}
.midConTop a{ font-size:16px;}
.midConTop li:hover{background:url('../images/squre-hv.jpg') no-repeat left center;}
.midConTop a:hover{ color:#25b675; text-decoration:underline;}
.part2-rt{ width:318px; float:right;  padding:10px 0;}
.part2-rtp{ padding:30px 20px 50px 25px; border:1px solid #deddde; margin-bottom:25px; }
.rgcf-form{ border:0;}
.rgcf-form p{ margin-bottom:12px;}
.rgcf-form input{ width:187px; height:28px; line-height:28px; border:1px solid #dedede; margin-left:10px;box-shadow: 0 1px 3px rgba(3, 3, 3, 0.1) inset; -webkit-box-shadow: 0 1px 3px rgba(3, 3, 3, 0.1) inset;-moz-box-shadow: 0 1px 3px rgba(3, 3, 3, 0.1) inset;-ms-box-shadow: 0 1px 3px rgba(3, 3, 3, 0.1) inset;-o-box-shadow: 0 1px 3px rgba(3, 3, 3, 0.1) inset; padding-left:5px;}
.rgcf-form input:focus{ border-color:#b3d59c;box-shadow: 0 1px 3px rgba(59, 148, 0, 0.26) inset;}
.rgcf{ display:block; width:320px; height:90px; background:url('../images/rgcf.jpg') no-repeat;box-shadow:0 2px 3px #9f0600;-webkit-box-shadow:0 2px 3px #9f0600;-moz-box-shadow:0 2px 3px #9f0600;-ms-box-shadow:0 2px 3px #9f0600;-o-box-shadow:0 2px 3px #9f0600; margin-bottom:15px;}
.rgcf:hover{background:url('../images/rgcf-hv.jpg') no-repeat;}
.bgk{display:block; width:320px; height:191px; background:url('../images/bgk.jpg') no-repeat;}
.part2-rt h6{ font-size:16px; font-weight:bold; color:#016f3a; padding-left:12px;background:url('../images/line.png') no-repeat left center; margin-bottom:15px;}
.part2-rt p{ line-height:30px;}
.part2-rt p a{color:#49b800;}
.part2 a{ color:#333;}
.part2 a:hover{ color:#016f3a;}
.part2-rt p a:hover{color:#49b800; text-decoration:underline;}
.part3{margin-bottom:15px;}
.nowQuery{ display:block;background:url('../images/ljcx.png') no-repeat; height:40px; margin:12px 0; width:257px;}
.part2 a.nowQuery:hover{background:url('../images/ljcx-hv.png') no-repeat;}
.rgcf-form .theP{ line-height:22px; color:#666666; margin-bottom:0;}

.part4 .tit{ height:70px; line-height:70px; padding-left:50px; margin-bottom:1px; background:#0d894d; color:#fff; font-size:24px;}
.score{ }
.change{border:1px solid #deddde; border-bottom:0;}
.change li{ float:left; padding-left:46px; width:338px; height:52px; line-height:52px; }
.change li h6{ font-size:18px; font-weight:bold;}
.change .years{ padding-left:30px; border-left:1px solid #deddde;width: 773px;}
.change span{ display:inline-block; margin:0 15px;color:#cdcdcd;font-size:12px;}
.change a{ color:#333333; font-size:16px;}
.change a:hover{ text-decoration:underline; color:#016f3a;}
.score-tab{ border-collapse:collapse; margin-bottom:90px;}
.score-tab th{ height:56px;border:1px solid #deddde; font-size:18px;}
.score-tab th span{font-size:12px; font-weight:normal;}
.score-tab th font{color: #ff2d2d;}
.score-tab td{ height:46px;border:1px solid #deddde;padding-left:32px; width:140px; }
.score-tab .td-1{ width:190px;}
.score-tab .td-1 a{ color:#ff2d2d; margin-right:8px;}
.score-tab .td-1 a:hover{ text-decoration:underline; color:#016f3a;}
.score-tab .td-1 .colorBlue{ color:#333333;}

.part5{ padding:80px 0 100px; background:url('../images/bg-5.jpg') repeat;margin-bottom:40px;}
.part5 .tit{ text-align:center; color:#ffe000; font-size:16px; margin-bottom:20px;}
.part5 .tit img{ margin:0 auto 5px;}
.part5 .tit b{ font-size:30px; color:#ffe000;}
.ck-l{ float:left; width:202px;}
.ck-l h6{ font-size:18px; color:#fff; padding-left:15px; height:40px; line-height:40px; background:url('../images/green-bg.png') repeat-x; margin-bottom:5px;}
.yx-list a{ float:left; margin-left:5px; height:34px; line-height:34px; text-align:center; color:#c6f4de; font-size:16px; border:1px solid #04a054; margin-bottom:5px; width:62px;}
.yx-list a:hover{ background:#fff; border-color:#fff; color:#317b00;}
.yx-list a.on{background:#fff; border-color:#fff; color:#317b00;}
.yx-list a.nomrlt{ margin-left:0;}
.ck-r{ float:right; width:960px;}
.check-tab{ border-bottom:1px solid #1f985e; display:none;}
.check-tab th{background:url('../images/green-bg.png') repeat-x;height:40px; color:#58da00; font-size:16px; font-weight:normal; padding-left:15px; text-align:left;width: 105px;}
.check-tab .th-1{ width:165px;}
.check-tab .th-2{ width:140px;}
.check-tab .th-3{ width:120px;}
.check-tab .th-4{ width:175px;}
.check-tab  td{ height:40px; color:#fff;padding-left:15px;}
.check-tab  td a{ display:block; height:24px; line-height:24px; text-align:center; width:84px; border:1px solid #ffe000; color:#ffe000;}
.check-tab  td a:hover{ background:#ffe000; color:#0c7f47;}
.check-tab td a.nocheck{ color:#66b58e; border-color:#6cb893}
.check-tab td a.nocheck:hover{color:#66b58e; border-color:#6cb893; background:none;}
.tr-bg{background:url('../images/tr-bg.png') repeat;}

.part6{ margin-bottom:50px;}
.part6 h4{ font-size:24px; color:#016f3a; padding-left:18px;background:url('../images/lines.png') no-repeat left center; margin-bottom:15px;}
.part6 h4 a{color:#016f3a; }
.focus{width:1190px; height: 245px;position: relative; }
.focusin{ width: 1190px; height:245px;overflow: hidden; position: relative; }
.focus ul{width:1000%; position: absolute; top:0; left:0;}
.focus ul li{float: left;text-align:center;}
.guid{ float:left; width:280px; margin-right:23px;}
.guid p{ margin-top:15px; font-size:18px;}
.guid a{ color:#333;}
.guid a:hover{color:#016f3a;}
.left,.right{width:15px; height: 15px; position: absolute;top:-40px; background: url(../images/arr-l.png) no-repeat; z-index: 999;}
.left{ right:26px;}
.left:hover{background: url(../images/arr-lv.png) no-repeat;}
.right{right:2px; background: url(../images/arr-r.png) no-repeat;}
.right:hover{background: url(../images/arr-rv.png) no-repeat;}

/*底部样式开始*/
.foot{ background:#313131; height:295px; overflow:hidden; min-width:1000px;}
.foot .con{ width:966px; margin:0px auto; overflow:hidden;}
.foot .fo{ margin-top:80px; float:left;}
.foot ul{ width:520p; text-align:center; color:#fff; float:left; line-height:26px; margin:80px 0 0 50px; font-size:12px;}
.foot ul a{ color:#eeeeee;}
.foot ul a:hover{ text-decoration:underline;}
.foot .pic{ float:right; margin-top:80px;}
/*底部样式结束*/

.botPosi{ width:100%; position:fixed; left:0; bottom:0; z-index:9998; background:url(../images/new_04.jpg) repeat-x left bottom;}
.ppsi{ position:relative;}
.botPosi2{width:100%; display:block;}
.botPosi2 img{margin:0 auto; width:1000px; display:block;}
.ppClose{ position:absolute; right:100px; bottom:45px; width:38px; height:38px;}
.advBtn{ position:fixed; left:10px; bottom:120px; z-index:9998; cursor:pointer; opacity:0; width:0; height:0;}