/*加载外部通用CSS*/

@import url("normalize.css");
html,
body {
    min-width: 1000px;
}

p{font-size: 14px;color: #666666;line-height: 24px;}
p a{color: #cc0000}
a:hover{opacity: 0.9;filter: alpha(opacity=90)}
/*index.css*/
.header{height: 500px;background: url(images/banner2.jpg) no-repeat center top;}

.top{
	width: 100%;
	height: 300px;
	background: url("../images/top.jpg") no-repeat center 0px;
}

.STYLE9 {
	font-size: 18px;
	font-weight: bold;
	 font-family:"微软雅黑";
}

.baoming{ width:865px; height:auto; padding:2px; border:1px #d0d0d0 solid; margin:0 auto;}
.baoming h1{ width:865px; height:45px; background:url(../images/on.jpg) no-repeat left top;}
.baoming_tab{ width:865px; height:auto; background:#f2f9ff; padding:15px 0;}
.baoming_tab td{ padding:10px 5px;}
.baoming_tab td.tdleft{ text-align:right; font-size:14px;} 
.baoming_tab td.tdright{ text-align:left;}
.baoming_tab td.tdright input{ width:230px; height:24px; padding:2px; line-height:24px; font-size:12px;}
.baoming_tab td.tdbut{ text-align:left;}
.baoming_tab td.tdbut input{ border:0; width:76px; height:30px; background:url(../images/tj.jpg) no-repeat left top; cursor:pointer;}


.center{width: 1000px;margin: 0 auto;}

.Nav{height: 90px;line-height: 90px;background: #cb0f0d;}
.nav ul{margin-left: -16px;;overflow: hidden;}
.nav ul li{float: left;padding: 0 20px;height: 90px;cursor: pointer;}
.nav ul li a{color: #fff;font-weight: bold;font-size: 20px;display: block;}
.nav ul li:hover{background: #f53913}
.nav ul li:hover a{text-decoration: none;}


.gMain{clear:both; margin:0 auto; width:960px; padding:0px;}



.slide-top{padding: 23px 0 47px}
.slide-top .img{width: 490px;}
.slide-top .txt{width: 490px;}

#Tabs_01{float: left;width: 366px;}
#Tabs_01 .tabs_01_title{overflow: hidden;border-bottom: 1px solid #ccc;}
#Tabs_01 .tabs_01{display: block;float: left;color: #666;padding: 12px 8px 12px 8px;position: relative;margin-top: 1px;font-size: 18px;}
#Tabs_01 .tag_01.tabs_01{color: #cb0f0d;border-bottom: 2px solid #cb0f0d;}
#Tabs_01 .box .content{padding: 7px 10px 0 10px;}
.bottom-line .alink{width: 115px;float: right;padding-top: 25px;}
.bottom-line .alink a{display: block;line-height: 42px;background: #cb0f0d;color: #fff;font-weight: bold;text-align: center;margin-top: 16px;font-size: 16px;height: 42px;}
.bottom-line .alink a:hover{text-decoration: none;}

.slide-top .txt h3{color: #cb0f0d;font-size: 18px;line-height: 40px;border-bottom: 1px solid #ccc;position: relative;height: 38px;margin-bottom: 19px;}
.slide-top .txt h3 a{
	color: #666;
	font-size: 14px;
	right: 396px;
	top: 1px;
	position: absolute;
}
.slide-top .txt h4{text-align: center;margin-bottom: 15px;font-size: 18px;}
.slide-top .txt p{line-height: 24px;}
.slide-top .txt .line{border-top: 1px dashed #ccc;margin: 14px 0 17px}
.slide-top .txt ul{margin-top: 5px;}
.slide-top .txt ul li{height: 44px;line-height: 44px;border-bottom: 1px dashed #cccccc;padding-left: 24px;background: url(images/li.jpg) no-repeat 4px center;}

.slide2{background: url(images/slide2.jpg) repeat-y center top;padding-bottom: 47px;}
.slide2 h2{font-size: 50px;font-weight: bold;color: #fff;text-align: center;padding: 44px 0 52px;*padding: 48px 0 52px}
.slide2 h3{font-size: 40px;color: #fff;padding-bottom: 47px;text-align: center;}
.slide6{background: url(images/slide6.jpg) repeat-y center top;padding-bottom: 47px;}
.slide6 h2{font-size: 50px;font-weight: bold;color: #fff;text-align: center;padding: 44px 0 52px;*padding: 48px 0 52px}
.slide6 h3{font-size: 40px;color: #fff;padding-bottom: 47px;text-align: center;}

.manages{width: 1008px;}
.manage{width: 210px;margin-right: 10px;float: left;padding: 16px;background: #fff;height: 290px;}
.manage h4{
	font-weight: bold;
	color: #cb0f0d;
	line-height: 18px;
	font-style: normal;
}
.manage img{width: 100%;height: 108px;margin: 18px 0}
.manage img.big-img{height: 210px;}

.slide3{background: url(images/slide3.jpg) no-repeat center top #edecec;padding-bottom: 1px;}
.slide3 h2,.slide4 h2,.slide5 h2{font-size: 50px;font-weight: bold;color: #cb0f0d;text-align: center;padding: 40px 0 52px}

.reports{width: 1020px;margin-bottom: 24px;}
.report{width: 320px;float: left;margin-right: 20px;}
.report h6{font-size:16px;color: #cb0f0d;padding: 20px 0 12px 0}
.report p{color: #666;font-size: 12px;}
.report img{width: 100%;height: 200px;}

.slide2 .time{text-align: center;color: #fff;margin-top: -30px;padding-bottom: 26px;}
.slide2 .h3-2{margin-top: 42px;background: #cb0f0d}
.slide2 .p-2{background: #cb0f0d}
.slide6 .time{text-align: center;color: #fff;margin-top: -30px;padding-bottom: 26px;}
.slide6 .h3-2{margin-top: 42px;background: #cb0f0d}
.slide6 .p-2{background: #cb0f0d}
.table table{width: 100%;}
.table tr th{height: 42px;background: #ffeeb3;color: #555;text-align: center;border: 1px solid #cb0f0d}
.table tr td{height: 42px;background: #f9f9f9;color: #555;text-align: center;border: 1px solid #cb0f0d}
.table tr.td2 td{background: #f7f7ee}

.slide4{height: 697px;background: url(images/slide4.jpg) no-repeat center top;}
.slide5{height: 434px;background: url(images/slide5.jpg) no-repeat center top;}

.slider-bottom{width: 1000px;position: relative;}
.slider-bottom .prev,.slider-bottom .next{position: absolute;width: 22px;height: 71px;cursor:pointer;top: 74px;}
.slider-bottom .prev{background: url(images/icon-left.jpg) no-repeat center center;left: 0;}
.slider-bottom .next{background: url(images/icon-right.jpg) no-repeat center center;right: 0px;}
.slider-mini{width: 920px;margin: 0 auto;height: 249px;overflow: hidden;position: relative;}
.slider-mini-con{position: absolute;left: 0px;height: 95px;width: 10000px;height: 249px;}
.slider-mini em{display: block;float: left;width:200px;margin: 0 15px;}
.slider-mini em img{width: 200px;height: 200px;}
em.slider-i-mini{position: relative;}
.slider-mini-con p{text-align: center;margin-top: 10px;line-height: 18px;}
.transition{transition:0.8s all;}

.slide4 h2.copper-h2{margin-top: -30px;padding-right: 40px;}
.slide5 h2.copper-h2{margin-top: -30px;padding-right: 40px;}
.copper{width: 1200px;padding-left: 58px;}
.copper img{float: left;border: 1px solid #ccc;margin-right: 18px;}

.e_edu_bottom{border-top: 1px solid #ccc;margin: 20px auto;width: 1000px;padding-top: 20px;}
.e_edu_bottom p{text-align: center;color: #333;}
.e_edu_bottom p a{color: #333;}

/*定义焦点图容器*/
#player {width:490px;height:300px;background: #ccc;}
.play_list a img{width:490px;height:300px;}
.picfocus {width:auto;height:auto;overflow:hidden;position:relative;}
.play_list a{ display:block;position:absolute;overflow:hidden;width:100%;height:100%;}
/*定义图像说明文字背景*/
.play_bg{position:absolute;bottom:0;background-color:#000;margin-bottom:0px;height:40px;width:100%;filter: Alpha(Opacity=70);opacity:0.7;z-index:1000}
.play_info{position:absolute;bottom:0px;right:0px;padding:0px;height:40px;line-height:40px;width:96%;color:#fff;z-index:1001;cursor:pointer;font-size:14px;	display:block;font-weight:normal}
/*定义按钮区域位置*/
.play_text {position:absolute;bottom:0;	right:0;height:34px;z-index:1002;margin:0}
.play_text ul {list-style-type:none;height:40px;display:block;_padding-top:0px;	z-index:1003;margin:0}
.play_text ul li{width:18px;height:18px;float:left;font-family:'Arial Black';background-color:#927a76;display:block;color:#FFF;text-align:center;margin-left:1px;cursor:pointer;font-family:Arial;font-size:12px;margin-top:6px;list-style:none;padding:0;background-image:none;line-height:16px;}
/*定义当前焦点图的按钮颜色*/
.play_text ul li.current {background-color:#cb0f0d;	color:#fff;}
.play_btn {position:absolute;bottom:0;right:0;height:32px;z-index:1002;margin:0}
.play_btn ul {list-style-type:none;	height:25px;display:block;_padding-top:0px;z-index:1003;margin:0}
.play_btn ul li{width:16px;	height:13px;float:left;font-family:'Arial';background-color:#FF9D24;display:block;color:#FFF;text-align:center;margin-left:1px;cursor:pointer;font-size:11px;margin-top:9px; line-height:16px;}
/*定义当前焦点图的按钮颜色*/
.play_btn ul li.current {background-color:red;color:#fff;}



@-webkit-keyframes flip {
  from {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }

  100% {
     -webkit-transform: rotateY(180deg);
     transform: rotateY(180deg);
  }

}
@keyframes flip {
  from {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }

  100% {
     -webkit-transform: rotateY(180deg);
     transform: rotateY(180deg);
  }

}

.animated.flip {
  -webkit-animation-name: flip;
  animation-name: flip;
}
.flip{animation: flip 2s;-webkit-animation: flip 2s}








.main{padding: 20px 0;}

.bread p{font-size: 20px;color: #666;line-height: 100%;padding-left: 4px;padding: 14px 0}
.bread a,.bread i{color: #cb0f0d;}

.guide{border: 1px solid #ccc;padding: 14px 24px;}
.guide ul li{font-size: 16px;line-height: 50px;overflow: hidden;}
.guide ul li a{float: left;width: 80%; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.guide ul li span{float: right;width: 20%;text-align: right;}
.line{margin:  20px 0;height: 1px;background: url(images/line.jpg) repeat-x;}

#Tabs_02{
	font-style: normal;
}
#Tabs_02 .tabs_02_title{padding-left: 8px;overflow: hidden;}
#Tabs_02 .tabs_02{
	width: 212px;
	height: 48px;
	display: block;
	float: left;
	text-align: center;
	line-height: 48px;
	background: #e6e5e5;
	color: #cb0f0d;
	font-size: 16px;
	margin-right: 35px;
	font-style: normal;
}
#Tabs_02 .tag_02.tabs_02{background: #cb0f0d;color: #fff;}
#Tabs_02 .box{border: 1px solid #ccc;}
#Tabs_02 .box .content{padding: 20px 46px 0 46px;}
#Tabs_02 .box .line{margin: 5px 0}

.peo{overflow: hidden;}
.peo img{float: left;margin-right: 33px; padding: 40px 0 2px;}
.peo h4{font-size: 24px;font-weight: bold;color: #333;padding: 7px 0 -10px;}
.peo p{color: #666;line-height: 32px;font-size: 16px;}

.load-more{text-align: center;margin: -10px 0 20px 0}
.load-more a{display: inline-block;width: 400px;height: 58px;line-height: 58px;text-align: center;background: #cb0f0d;font-weight: bold;
color:#fff;font-size: 20px;}
.load-more a:hover{text-decoration: none;}

.page{padding: 48px 30px 37px 30px;border: 1px solid #ccc;}
.page h2{font-size: 32px;color: #cb0f0d;text-align: center;}
.page h6{font-size: 16px;color: #666;text-align: center;padding: 33px 0 20px 0;border-bottom: 1px solid #ccc;margin-bottom: 20px;}
.page p{color: #666;line-height: 32px;}
