﻿@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
body{ margin:0 auto;color:#333;font:14px/26px 'Microsoft YaHei',Arial,宋体,Tahoma,Sans-Serif; background:#dedede; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0; padding:0;}
ul,li,ol,dt,dd,dl,map,area{ margin:0; padding:0; border:none}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;} 
img,form{ border:none;margin:0;padding:0;vertical-align:bottom;}
ul,li,dl,dd,dt{list-style:none}
table{ table-layout:fixed; border-collapse:collapse;}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both; overflow:hidden}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.pr{ position:relative;}
.overh{overflow:hidden;}
.wapper{ white-space:nowrap; overflow:hidden}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/** html .clearfix { height: 1%;}*/
.clearfix {display: block;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#a91919; text-decoration:none;}
.dispno{display:none;}
.dispblock{display:block;}
.z-in9999{z-index:9999;}
.z-in99999{z-index:99999;}
.w1360{width:1330px;margin:auto;}

.mt20{margin-top:20px!important;}
.mt50{margin-top:50px!important;}
.pt15{padding-top:15px!important;}
.pr20{padding-right:20px!important;}
.bgnone{background:none!important;}
/*---------------------------------------------------------------*/
.sixty_bd{width:80%; position: absolute;left:10%;top:15%;}
.sixty_bd i{width:70%;height:326px;display:block;left:15%;position: absolute;}
.sixty_bd i img{width:100%;}
.index_side_bd{height:87px;width:100%;background:url(../images/index_side1.png) no-repeat right top; position: absolute;bottom:7%;right:15%;}

.sixty_bd a{border-left:7px solid #710b0b;height:70px;display:block;color:#fff;font:26px/70px '微软雅黑';padding-left:35px;margin-top:30%;width:230px;position: absolute;background:#c50707;transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(0); transition-duration:0.5s; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; -o-transition-duration:0.5s;}

.sixty_bd a:hover{z-index:100;transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); transition-duration:0.5s; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; -o-transition-duration:0.5s;}

.sixty_bd span{color:#fff; position: absolute;width:105px;height:123px;display:block;right:-40px;top:-29px;z-index:999;}
.sixty_bd a.in_menu1 span{background:url(../images/right_menu_lis.png) no-repeat right 0;}
.sixty_bd a.in_menu2 span{background:url(../images/right_menu_lis.png) no-repeat right -144px;}
.sixty_bd a.in_menu3 span{background:url(../images/right_menu_lis.png) no-repeat right -288px;}
.sixty_bd a.in_menu1 {left:10%;}
.sixty_bd a.in_menu2 {left:40%;}
.sixty_bd a.in_menu3 {left:70%;}

.cont_box_bd{position: relative;}
.cont_left_bd{width:1050px;background:url(../images/cont_bg.gif);box-shadow:0 0 15px #666;overflow:hidden;}
.sml_top_header{border-top:25px solid #c50707;padding:20px 0 30px;margin-top:13px;display:block;text-align:center;}
.sml_title_bd{background:url(../images/cont_title_bg.png) no-repeat left top;padding-top:20px;}
.cont_qian_bd center{ position: relative;z-index:999; }
.sml_title_bd h2{width:210px;display:block;font:700 32px/50px '微软雅黑';color:#333;text-align:right;}
.cont_qian_bd{width:820px;margin:auto;background:url(../images/cont_qian_text.png) repeat-y center; position:relative;margin:116px auto 197px;padding:0 50px;}
.cont_qian_bd span.qian_top{background:url(../images/cont_qian_top.png) no-repeat center top;width:920px;height:116px;display:block; position: absolute;top:-116px;left:0;}
.cont_qian_bd span.qian_bottom{background:url(../images/cont_qian_bottom.png) no-repeat center top;width:920px;height:197px;display:block; position:absolute;bottom:-197px;left:0;}
.cont_qian_bd h1{font:700 20px/100px '微软雅黑';text-align:center;}
.cont_qian_bd p{margin-bottom:10px;line-height:26px; text-indent: 28px;}
.pages{text-align:center;}
.pages a{padding:5px 15px;background:#999;color:#fff;margin:0 5px;border-radius:2px;}
.pages a.on{background:#c50707;}
.pages a:hover{background:red;}

.cont_right_menu{width:280px; position: absolute;right:0;top:90px;padding-left:20px;z-index:99;}
.cont_right_menu i.imgpic{width:280px;height:107px;display:block;}
.cont_right_menu i img{margin-left:10px;}
.sideMen{width:300px; position: absolute;right:0;top:110px;}
.sideMen .sub{background:#fff;margin-left:30px;width:180px;}

.sideMen li.nli h3{height:70px;margin:20px 0 0; position: relative;z-index:999;}
.sideMen li.nli h3 a{height:70px;display:block;color:#333;font:26px/70px '微软雅黑';padding-left:35px;}
.sideMen li.nli h3 a i{display:none;}

.sideMen li.nli .sub{padding-top:10px;overflow:hidden;}
.sideMen li.nli .sub li a{padding-left:30px;font:16px/40px '微软雅黑';width:150px;height:40px;display:block;border-bottom:1px solid #fff;position: relative;}
.sideMen li.nli .sub li a:hover,.sideMen li.nli .sub li a.on{background:#eee;border-bottom:1px solid #dedede;color:#e50000;}
.sideMen li.nli .sub li a span,.sideMen li.nli .sub li a cite{display:none;position: absolute;width:12px;height:12px;border-radius:6px;background:#dedede;overflow:hidden;}
.sideMen li.nli .sub li a:hover span,.sideMen li.nli .sub li a.on span{right:-6px;bottom:-6px;display:block;}
.sideMen li.nli .sub li a:hover cite,.sideMen li.nli .sub li a.on cite{left:-6px;bottom:-6px;display:block;}

.sideMen li.nli.menu1 h3 a{background:url(../images/right_menu_lis.png) no-repeat 0 -465px;}
.sideMen li.nli.menu2 h3 a{background:url(../images/right_menu_lis.png) no-repeat 0 -564px;}
.sideMen li.nli.menu3 h3 a{background:url(../images/right_menu_lis.png) no-repeat 0 -663px;}

.sideMen li.nli.menu2 h3.on{}
.sideMen li.nli h3.on{width:260px;height:70px;}
.sideMen li.nli h3.on a{background:#c50707;padding-left:35px;height:70px;color:#fff;font:26px/70px '微软雅黑'; position: relative;}
.sideMen li.nli h3.on a i{color:#fff; position: absolute;width:105px;height:123px;display:block;right:-40px;top:-29px;z-index:999;}
.sideMen li.nli.menu1 h3.on a i{background:url(../images/right_menu_lis.png) no-repeat right 0;}
.sideMen li.nli.menu2 h3.on a i{background:url(../images/right_menu_lis.png) no-repeat right -144px;}
.sideMen li.nli.menu3 h3.on a i{background:url(../images/right_menu_lis.png) no-repeat right -288px;}


.cont_inscription,.cont_master,.cont_se_board{background:url(../images/inscription_top.png) no-repeat right top; position: relative;margin-top:-30px;padding-top:50px;}
.cont_review{position: relative;margin-top:-38px;padding-top:50px;z-index:100;}
.cont_review .cont_review_menu{width:800px;overflow:hidden;display:block;clear:both;height:32px; position: absolute;right:0;top:0;color:#fff;background:#333;}
.cont_review .cont_review_menu a{color:#fff;font:16px/30px '微软雅黑';border-bottom:2px solid #333;padding:4px 20px;}
.cont_review .cont_review_menu a:hover,.cont_review .cont_review_menu a.on{background:#000;border-bottom:2px solid #c50707;}
.cont_review .cont_review_menu span{background:#c50707; position: relative;float:left;width:90px;height:32px;margin-right:40px;text-align:center;font:16px/32px '微软雅黑';}
.cont_review .cont_review_menu span b{background:url(../images/title_rt.png) no-repeat;position: absolute;width:30px;height:32px;display:block;right:-28px;top:0;}

.award_title{background:#bfbfbf;height:32px;width:90%;margin:20px auto;color:#fff;}
.award_title span{background:#c50707; position: relative;float:left;padding:0 20px;height:32px;margin-right:40px;text-align:center;font:700 18px/30px '微软雅黑';}
.award_title span b{background:url(../images/title_rt.png) no-repeat;position: absolute;width:30px;height:32px;display:block;right:-28px;top:0;}

.inscript_bd{margin:20px 0 20px 20px;overflow:hidden;}
.inscript_bd li{ position: relative;display:inline-block;vertical-align: top;*float:left;margin:21px;width:292px;}
.inscript_bd li i{background:url(../images/inscription_mask.png) no-repeat;width:292px;height:440px; position: absolute;top:0;left:0;}
.inscript_bd li p{text-align:center;padding-top:25px;font:16px/30px '微软雅黑';}
.inscript_bd li span{display:block;/**/width:40px;height:40px;background:url(../images/view_big.png) no-repeat;position: absolute;left:236px;top:353px;-webkit-transition:opacity .45s linear;-moz-transition:opacity .45s linear;transition:opacity .45s linear; opacity:0.0;filter:Alpha(opacity=00);}
.inscript_bd li a:hover span{display:block;opacity:1;filter:Alpha(opacity=100);}

.review_bd{margin:20px 0 20px 20px;overflow:hidden;}
.review_bd li{ position: relative;display:inline-block;vertical-align: top;*float:left;margin:21px;width:292px;padding-bottom:15px;background:url(../images/review_mask_big.png) no-repeat center 1px;}
.review_bd li i{background:url(../images/review_mask_big.png) no-repeat;width:292px;height:560px; position: absolute;top:0;left:0;}
.review_bd li p{text-align:center;padding-top:15px;font:16px/40px '微软雅黑';}
.review_bd li span{display:block;/**/width:40px;height:40px;background:url(../images/view_big.png) no-repeat;position: absolute;left:236px;top:481px;-webkit-transition:opacity .45s linear;-moz-transition:opacity .45s linear;transition:opacity .45s linear; opacity:0.0;filter:Alpha(opacity=00);}
.review_bd li:hover span{display:block;opacity:1;filter:Alpha(opacity=100);}
.review_bd li img{cursor: zoom-in;}

.master_bd{margin:20px 0 20px 20px;overflow:hidden;}
.master_bd li{width:460px;height:340px;border:3px solid #dbdbdb;background:#fff; position: relative;margin:0 15px;margin-bottom:30px;display:inline-block;*float:left; vertical-align: top;}
.master_bd li:hover{border:3px solid #c5c5c5;}
.master_bd li b{width:460px;height:20px;background:url(../images/shadow_bg.png) no-repeat;display:block; position: absolute;bottom:-23px;left:0;}
.master_bd li i{width:180px;height:224px;float:left;margin:8px 8px 0 8px;}
.master_bd li h2{font:700 18px/35px '微软雅黑';}
.master_bd li p{font:12px/21px '微软雅黑';padding:4px 10px;color:#666; text-indent:24px;}

.award_bd{width:92%;margin-left:4%;overflow:hidden;}
.award_bd li{width:19.6%;*float:left;display:inline-block;vertical-align: top;margin-bottom:20px;padding-top:10px;}
.award_bd li i{width:160px;height:160px;display:block;margin:auto;overflow:hidden;border-radius:80px;border:3px solid #fff;}
.award_bd li a:hover i{box-shadow: 0 0 10px #333;}
.award_bd li i img{width:100%;}
.award_bd li p{text-align:center;font:16px/40px '微软雅黑';}

.lf_board_text{width:240px;border-right:1px solid #333;padding:0px 10px;margin-left:20px;margin-top:49px;background:url(../images/filer_logo.png) no-repeat center bottom;padding-bottom:130px;}
.lf_board_text p{line-height:24px;text-indent: 28px;padding-bottom:15px;}
.se_board_bd{width:760px;margin-top:20px;}
.se_board_bd li{width:345px;height:50px;display:block;float:left;font:16px/50px '微软雅黑';margin-left:18px;margin-bottom:10px;}
.se_board_bd li a{ position: relative;width:315px;height:100%;display:block;padding-left:30px;background:url(../images/erboard_j.png) no-repeat right 0 #fff;}
.se_board_bd li a i{width:4px;height:4px;border:4px solid #c50707; position: absolute;left:10px;top:19px;}
.se_board_bd li a:hover,.se_board_bd li.on a{background:url(../images/erboard_j.png) no-repeat right -50px #c50707;color:#fff;}
.se_board_bd li a:hover i,.se_board_bd li.on a i{border:4px solid #fff;}

.view_list{width:100%;}
.view_list li{width:235px;height:40px;}
.view_list li a{width:210px;height:40px;background-position:right -10px;font:14px/40px '微软雅黑';}
.view_list li a i{top:15px;}
.view_list li a:hover,.view_list li.on a{background-position:right -60px;}
.view_cele_list li{width:320px;}
.view_cele_list li a{width:295px;font-size:13px;}

.se_board_title{background:#bfbfbf;height:32px;width:1000px;margin:20px 0 20px 18px;color:#fff;border-top:2px solid #afafaf;}
.se_board_title span{background:#c50707; position: relative;float:left;padding:0 20px;height:32px;margin-right:40px;text-align:center;font:700 18px/30px '微软雅黑';}
.se_board_title span b{background:url(../images/title_rt.png) no-repeat;position: absolute;width:30px;height:32px;display:block;right:-28px;top:0;}
.celebrates_bd li{font-size:14px;}

.y_footer{text-align:center;font:12px/22px '微软雅黑';padding:30px 0 20px;color:#666;}

/*-------------------------------*/
.scale1{ transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); transition-duration:0.5s; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; -o-transition-duration:0.5s;}
.scale2{ transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(0); transition-duration:0.5s; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; -o-transition-duration:0.5s;}

.ani_03,.ani_01,.ani_02{ animation:fadeInDn 1s ease both; -webkit-animation:fadeInDn 1s ease both; -moz-animation:fadeInDn 1s ease both; -ms-animation:fadeInDn 1s ease both; -o-animation:fadeInDn 1s ease both;}

.ani_01{ animation-delay:1.5s; -webkit-animation-delay:1.5s; -moz-animation-delay:1.5s; -ms-animation-delay:1.5s; -o-animation-delay:1.5s;}
.ani_02{ animation-delay:2s; -webkit-animation-delay:2s; -moz-animation-delay:2s; -ms-animation-delay:2s; -o-animation-delay:2s;}
.ani_03{ animation-delay:2.5s; -webkit-animation-delay:2.5s; -moz-animation-delay:2.5s; -ms-animation-delay:2.5s; -o-animation-delay:2.5s;}
@keyframes fadeInDn{ 
	0%{ opacity:0; transform:translateY(100px);} 
	100%{ opacity:1; transform:translateY(0) scale(1);}
}
@-webkit-keyframes fadeInDn{ 
	0%{ opacity:0; -webkit-transform:translateY(100px);} 
	100%{ opacity:1; -webkit-transform:translateY(0) scale(1);}
}
@-moz-keyframes fadeInDn{ 
	0%{ opacity:0; -moz-transform:translateY(100px);} 
	100%{ opacity:1; -moz-transform:translateY(0) scale(1);}
}
@-ms-keyframes fadeInDn{ 
	0%{ opacity:0; -ms-transform:translateY(100px);} 
	100%{ opacity:1; -ms-transform:translateY(0) scale(1);}
}
@-o-keyframes fadeInDn{ 
	0%{ opacity:0; -o-transform:translateY(100px);} 
	100%{ opacity:1; -o-transform:translateY(0) scale(1);}
}
.ani_09{ animation:fadeInUp1 2s ease both; -webkit-animation:fadeInUp1 2s ease both; -moz-animation:fadeInUp1 2s ease both; -ms-animation:fadeInUp1 2s ease both; -o-animation:fadeInUp1 2s ease both;}
.ani_09{ animation-delay:0.5s; -webkit-animation-delay:0.5s; -moz-animation-delay:0.5s; -ms-animation-delay:0.5s; -o-animation-delay:0.5s;}
@keyframes fadeInUp1{ 
	0%{ opacity:0; transform:translateY(-300px);} 
	100%{ opacity:1; transform:translateY(0);}
}
@-webkit-keyframes fadeInUp1{ 
	0%{ opacity:0; -webkit-transform:translateY(-300px);} 
	100%{ opacity:1; -webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInUp1{ 
	0%{ opacity:0; -moz-transform:translateY(-300px);}
	100%{ opacity:1; -moz-transform:translateY(0);}
}
@-ms-keyframes fadeInUp1{ 
	0%{ opacity:0; -ms-transform:translateY(-300px);} 
	100%{ opacity:1; -ms-transform:translateY(0);}
}
@-o-keyframes fadeInUp1{ 
	0%{ opacity:0; -o-transform:translateY(-300px);} 
	100%{ opacity:1; -o-transform:translateY(0);}
}
.ani_05{ animation:fadeInLeft 1s ease both; -webkit-animation:fadeInLeft 1s ease both; -moz-animation:fadeInLeft 1s ease both; -ms-animation:fadeInLeft 1s ease both; -o-animation:fadeInLeft 1s ease both;}
.ani_05{ animation-delay:3s; -webkit-animation-delay:3s; -moz-animation-delay:3s; -ms-animation-delay:3s; -o-animation-delay:3s;}
@keyframes fadeInLeft{ 
	0%{ opacity:0; transform:translateX(-600px);} 
	100%{ opacity:1; transform:translateX(0) scale(1);}
}
@-webkit-keyframes fadeInLeft{ 
	0%{ opacity:0; -webkit-transform:translateX(-600px);} 
	100%{ opacity:1; -webkit-transform:translateX(0) scale(1);}
}
@-moz-keyframes fadeInLeft{ 
	0%{ opacity:0; -moz-transform:translateX(-600px);} 
	100%{ opacity:1; -moz-transform:translateX(0) scale(1);}
}
@-o-keyframes fadeInLeft{ 
	0%{ opacity:0; -o:translateX(-600px);} 
	100%{ opacity:1; -o-transform:translateX(0) scale(1);}
}
@-ms-keyframes fadeInLeft{ 
	0%{ opacity:0; -ms-transform:translateX(-600px);} 
	100%{ opacity:1; -ms-transform:translateX(0) scale(1);}
}
/*适配通用样式==================================================================================*/
@media screen and (min-width:1000px) and (max-width:1360px){
		.sixty_bd{top:10%;width:100%;left:0;}
		.sixty_bd i{width:70%;left:15%;}
		.sixty_bd a.in_menu1 {left:8%;}
		.sixty_bd a.in_menu2 {left:38%;}
		.sixty_bd a.in_menu3 {left:68%;}
		.index_side_bd{bottom:20px;height:70px;}
	}