@charset "gb2312";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td,video { margin:0; padding:0; border:0;}
body { font-size:14px; color:#666666; font-family:"微软雅黑";}
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%; }

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


.clearfix:before,.clearfix:after{content: "";display: table;}
.clearfix:after{clear: both;}
.clearfix{zoom:1;}
/*==================初始化结束===================*/

/*头部*/
.wrap{ width:1000px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.header{ width:100%; height:730px; min-width:1000px; background:url('imagesheader.jpg') center center no-repeat; background-size:cover; }
.header_top{ height: 70px; margin: 0 auto; width: 1000px; }
.header_top .logo { float: left; margin-top: 24px; }
.zszt_mba .logo img{ border: medium none; vertical-align: top; }
.header_top_r{ color: #132b57; float: right; font-size: 14px; margin-top: 30px; }
.header_top_r a{ color: #132b57; margin: 0 5px; }
.header_top_r a:hover{ text-decoration:underline; }
.header_bottom{ width:1000px;margin:0 auto; overflow:hidden; margin-top:102px; }
.header .header_bottom img{ 
	-webkit-animation-name: fadeIn;
  	animation-name: fadeIn;
  	-webkit-animation-fill-mode: both;
  	animation-fill-mode: both;
  	-webkit-animation-delay: 1s;
  	animation-delay: 1s;
 	 -webkit-animation-duration: 2s;
  	animation-duration: 5s;
	transition:all 2s linear; 
    -moz-transition:all 2s linear; 
    -ms-transition:all 2s linear; 
    -o-transition:all 2s linear; 
    -webkit-transition:all 2s linear;
	
	}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
/*主体部分开始*/
.container{ width:100%; min-width:1000px;}
.part-a{ width:100%;min-width:1000px; margin:20px 0 50px;}

.box{width:535px; height: 387px;position: relative;}
.boxin{ width: 535px; height:387px;overflow: hidden; position: relative; }
.box ul{width:1000%; position: absolute; top:0; left:0;}
.box ul li{float: left; position:relative;}
.box ul li p{ height:40px; line-height:40px; width:515px; padding-left:20px; color:#fff; font-size:18px; position:absolute; bottom:0; left:0; z-index:99;}
.box ol{ position: absolute; right:20px; bottom:10px; z-index:100;}
.box ol li{ float: left; width:12px; height: 12px; overflow: hidden; background: #fff; margin:0 3px; cursor: pointer;border-radius:50%;}
.box ol li.current{ background:#486a90;}
.box span{ position:absolute; bottom:0; width:100%; left:0; height:40px; background:#4a4234; opacity:0.6;filter:alpha(opacity=60);}
.imgs dd{ width:445px;}
.imgs dd h4{ font-size:22px; padding:15px 0;}
.imgs dd h4 a{ color:#132b57;}
.imgs dd li{ line-height:33px; font-size:18px; color:#4a4a4a; padding-left:10px; background:url(imagesdot.jpg) no-repeat left 14px;}
.exclt{ margin-top:20px;border-bottom:1px solid #e5e5e5; margin-bottom:15px;}
.exclt img{ padding-bottom:10px; display:inline-block;_zoom:1; *display:inline; padding-left:50px;border-bottom:1px solid #ff2045;}
.wonderful li{ width:241px; float:left; margin-left:12px;overflow: hidden;}
.wonderful li a{ display:block; position:relative; color:#fff; }
.wonderful li p{ 
	height:36px; 
	line-height:36px; 
	text-align:center;
	color:#333;
	font-size:16px;
	}
.wonderful li a span{ position:absolute; top:40px; left:85px; width:77px; height:77px; background:url(imagesplay.png) no-repeat;}
.part-b{ padding-top:44px;background:url(imagesbg-2.jpg) no-repeat;}
.look{ padding:0 25px 10px;}
.look img{ width:258px;}
.look p{ color:#fff; font-size:18px; line-height:32px; text-indent:2em; width:650px;}
.pics{ width:831px; margin:0 auto; position:relative; height:613px;background:url(imagessquare.png) no-repeat;}
.pics li{ position:absolute;}
.pics li img{ position:absolute; left:204px; top:-233px; width:284px; height:237px; padding:5px; background:#fff; display:none;}
.pics li em{ position:absolute; width:47px; height:53px;background:url(imagessanj.png) no-repeat; right:-50px; top:-27px; display:none;}
.pics li:hover img,.pics li:hover em{ display:block;}
.ln{ width:190px; height:126px; left:50px; top:280px;}
.xj{ width:180px; height:126px; left:368px; top:296px;}
.ty{ width:220px; height:126px; right:0; top:296px;}
.dh{ width:195px; height:120px; left:216px; bottom:40px;}
.pics .xj em{ right:-45px;}
.pics .xj img{ left:190px;}
.pics .ty em{ right:-10px;}
.pics .ty img{ left:195px;}
.pics .dh em{ right:-35px;}
.pics .dh img{ left:195px;}
/*重磅主题开始*/
.part-c{width:100%; min-width:1000px;background:url(imagesbg-c.jpg) no-repeat bottom center; background-color:#f7f7f7; padding:40px 0 20px;}
.zb-tit{ padding-left:25px; margin-bottom:45px;}
.zb-tit img,.zb-tit p{display:inline-block;_zoom:1; *display:inline;}
.zb-tit img{  margin-right:35px;}
.zb-tit p{ font-size:18px; color:#4a4a4a; text-indent:2em; line-height:30px; width:650px;}
.online{ margin-bottom:25px;}
.online dt{ float:left; width:200px; height:420px; padding:80px 20px 0; border-radius:5px; color:#fff; font-size:18px;}
.online dt img{ margin:0 auto 35px;}
.online dt h3{ font-size:36px;padding-bottom:15px;}
.online dd{ float:right; width:750px; position:relative;}
.triggle{ position:absolute; width:14px; height:19px;background:url(imagestri.png) no-repeat; top:50%; left:-11px; margin-top:-10px;}
.zb-rt{ border:3px solid #ff7836; padding:0 10px;border-radius:10px; height:494px; background:#fff;}
.ft-fl{ float:left; width:353px;}
.ft-fl li{ padding-top:35px;}
.ft-ff{ float:left; width:150px; position:relative;}
.post{ position:absolute; width:175px; height:92px; left:0; bottom:-40px; z-index:1;}
.post h5{ position:absolute; right:0; top:24px;}
.post p{ position:absolute; right:0; top:60px; font-size:15px; color:#262626;}
.ft-ft{ float:right; width:170px;position:relative; color:#333333;}
.ft-ft h6{ font-size:20px;margin-bottom:10px; font-weight:normal;}
.ft-ft a{ display:inline-block;_zoom:1; *display:inline; height:27px; line-height:27px; text-align:center; padding:0 8px; color:#fff; border-radius:3px; background:#ff7836; margin-top:10px;}
.read{ margin-right:6px;}
.ft{float:right; width:365px;}
.orange dt{ background:#ff7836;height: 432px;}
.orange .zb-rt{height: 506px;}
.dhhj{ background:#fff; border:3px solid #ff7836; border-radius:10px; padding:40px 20px 28px 0; position:relative; margin-bottom:15px;}
.gr-g{border-color:#89c997;}
.dhhj h4{ position:absolute; top:-18px; left:50px;}
.dhhj .fl{ width:210px; margin-left:70px;}
.green .dhhj .fl,.blue .dhhj .fl{margin-left:20px}
.green .dhhj .fr,.blue .dhhj .fr{ width:480px;}
.dhhj .fr{ width:635px;}
.dhhj .fr p{ text-indent:2em; font-size:16px; color:#4a4a4a; line-height:25px;}
.jryd{ display:block; width:118px; height:30px; line-height:30px; text-align:center; color:#fff; border-radius:3px; background:#ff7836; margin-top:10px;}
.jryd:hover{ color:#fff;}
.green dt{ background:#89c997;}
.blue dt{background:#7ecef4;}
.purple dt{ background:#c490bf;}
.green .zb-rt{border-color:#89c997;height: 260px;margin-bottom: 30px;}
.purple .zb-rt{border-color:#c490bf;}
.green .dhhj {
    height: 126px;
    margin-bottom: 0;
}
.green dd .triggle{
	top: 130px;
	}

.blue .zb-rt{height:260px; margin-bottom:30px; border-color:#7ecef4;}
.blue .dhhj{ margin-bottom:0;height: 126px;border-color:#7ecef4;}
.blue dd .triggle{ top:130px;background:url(imagestri-b.png) no-repeat;}
.green dd .triggle{background:url(imagestri-g.png) no-repeat;}
.purple dd .triggle{background:url(imagestri-p.png) no-repeat;margin-top: -15px;}
.green .ft-ft a{ background:#89c997;}
.blue .ft-ft a{ background:#7ecef4;}
.purple .ft-ft a{ background:#c490bf;}
/*信息化建设开始*/
.part-d{width:100%; min-width:1000px; background:url(imagesinf.jpg) no-repeat bottom center; background-size:cover; -webkit-background-size:cover;-moz-background-size:cover;border-top:2px solid #fff; padding-top:60px; -ms-background-size:cover; -o-background-size:cover; }
.part-d h3{padding-bottom:45px;}
.inf-cont .fl{ width:465px; position:relative;}
.inf-cont .fr{ width:410px; margin-right:95px;}
.place{ margin-bottom:28px;}
.place dt{ float:left; width:110px;}
.place dd{ float:right; width:305px; color:#132b57; font-size:16px; line-height:29px;}
.l-middle{ position:absolute; top:-18px; left:125px;}
.inf-cont .fr h3{padding-bottom:20px;}
.inf-cont .fr p{ line-height:30px; font-size:16px;padding-left:27px; }
.inf-cont .fr a{color:#132b57;}
.inf-cont .fr a:hover{ color:#ffa160;}
.tj{ background:url(imagestj.png) no-repeat left 5px;}
.boxs{width:410px; height: 210px;position: relative;}
.boxins{ width: 410px; height:210px;overflow: hidden; position: relative; }
.boxs ul{width:1000%; position: absolute; top:0; left:0;}
.boxs ul li{float: left;}
.boxs ul li div{ float:left; margin-right:19px;}
.boxs ul li p{ width:124px; height:124px; border-radius:50%; background:#dddddd;overflow:hidden; padding-left:0!important;}
.boxs ul li img{width:124px; }
.boxs ol{ position: absolute;bottom:20px; z-index:100; left:50%; margin-left:-32px;}
.boxs ol li{ float: left; width:10px; height: 10px; overflow: hidden; background: #d2d2d2; margin:0 3px; cursor: pointer; border-radius:50%;}
.boxs ol li.current{ background:#f8b551;}
.boxs em{ display:block; padding-top:10px; color:#000000; font-size:16px; text-align:center;}

/*论坛回顾样式开始*/
.part-e{ width:100%; min-width:1000px; background:#ececec; border-top:2px solid #d6e3e6; padding:40px 0 60px;}
.part-e h3{ padding-left:25px; padding-bottom:25px;}
.lunt{padding-left:25px; position:relative;}
.lunt li{ float:left; margin-bottom:60px;}
.lunt li h4{ font-size:22px; color:#ff2045;font-weight:normal; }
.lunt li p{ font-size:16px; color:#132b57; line-height:22px;}
.first{ width:155px; margin-right:200px;}
.third{ width:165px; margin-right:175px;}
.fifth{ width:250px; margin-right:15px;}
.second{ width:220px; margin-right:150px; margin-left:170px;}
.four{ width:180px; }
.lines{ position:absolute; top:138px; left:-3px;}
.lunt li a{ width:100px; height:30px; text-align:center; line-height:30px; display:block; margin-top:10px; background:#ec6941; color:#fff; border-radius:3px;}

/*花絮图集开始*/
.hx-pics{ width:100%; min-width:1000px; overflow:hidden;}
.hx-img{ padding-top:40px; height:100px;}
.hx-img img{ margin-left:25px;}
/*焦点图*/
.banner{
	width:100%;
	height:600px;
	*position:relative
}
.xm_banner{
	width:1000px;
	margin:0 auto;
	height:600px;
	position:relative;
}
.xm_banner ul.xm_ba{
	width:99999px;
	margin-left:-1000px;
}
.xm_banner ul.xm_ba li img{
	width:1000px;
	height:600px;
}
.xm_banner ul.xm_ba li{
	float:left;
	width:1000px;
	height:600px;
	position:relative;
}
.ml-tit font{font-size: 22px; color:#002872; position:absolute; left:50%; top:15px;}
.xm_banner_l,.xm_banner_r{
	position:absolute;
	top:0;
	width:1000px; top:0;	
	height:600px;
	background-color:#d4d7d9;
	filter:alpha(opacity=80); 
	opacity: 0.8; 
	-moz-opacity:0.8;
}
.xm_banner_l{
	left:-1000px;
}
.xm_banner_r{
	left:1000px;
}
.banner_nav{
	position:absolute;
	width:204px;
	top:40px; right:70px;
}
.banner_nav p{
	color:#e6e6e6;
	font-size:12px;
	width:193px;
	padding-left:10px;
	box-shadow:inset 0 3px 4px #4e4e4e
}
.banner_nav p.b_n_1{
	background:#0099ff;
}
.banner_nav p.b_n_2{
	background:#d18338;
}
.banner_nav p.b_n_3{
	background:#396eb4;
}
.banner_nav p.b_n_4{
	background:#538f52;
}
.banner_nav p.b_n_5{
	background:#222246;
}
.banner_nav p.b_n_6{
	background:#96c2e9;
}

.banner_nav li img{
	width:203px;
	height:203px;
}
.banner_nav li{
	height:20px;
	overflow:hidden;
	cursor:pointer;
}
.banner_nav li.hover{
	height:203px;
}
.banner_nav li.hover p{
	margin-top:-20px;
}
.banner:hover .xm_prve,.banner:hover .xm_next{ display:block;}
.xm_prve,.xm_next{
	display:none;
	width:71px;
	height:71px;
	position:absolute;
	top:50%;
	margin-top:-35px;
}
.xm_prve{left:20px;}
.xm_next{ right:20px;}
/*焦点图结束*/
.xm_banner>ul li{position:relative;}
.xm_banner>ul li p{position:absolute; bottom:0;height:40px; line-height:40px; color:#fff; background:rgba(0,0,0,0.6); padding-left:20px; font-size:16px; width:980px; }

/*底部样式*/
.foot{ background:#a0a0a0; height:260px; overflow:hidden; min-width:1000px; width:100%;}
.foot .con{ width:1000px; margin:0px auto; overflow:hidden;}
.foot .fo{ margin-top:105px; float:left;}
.foot ul{ width:520p; text-align:center; color:#333; float:left; line-height:26px; margin:60px 0 0 40px;}
.foot ul a{ color:#333;}
.foot ul a:hover{ text-decoration:underline;}
.foot .pic{ float:right; margin-top:60px;}
.foot ul .gry{}
