body, div, h1, h2, h3, h4, h5, h5, p, ul, ol, li, dl, dt, dd,em { margin: 0; padding: 0;}
ul, ol { list-style-type: none;}
em { font-style: normal}

body, 
input,textarea { font: 18px "Microsoft Yahei",Arial,Helvetica,sans-serif; color: #515151; line-height:30px}
a { color: #515151; text-decoration: none;}
a:hover { color: #aa1921;}

.clearfix:after { content: ""; display: table; clear: both;}

/*****/
.icon,.pagescroll-hd h1 a,.slider_index_btn_prev span,.slider_index_btn_next span,
.pt_1,.pt_2,.pt_3,
.copyright_logo,.about_logo,.about_img,.school_slider_next,
.school_slider_prev
{background-image:url();	background-repeat:no-repeat;}

.homepages {background: #242631;}
.cf{zoom:1;}
.cf:after{content:'.';display:block;visibility:hidden;clear:both;height:0px;}
.clear {clear:both;display:block;height:0;overflow:hidden;margin:0px 6px;} 

.gray {color:#aaa}
.black {color:#333}
.red {color:#F30}
/******** 头部 **********/
.pagescroll-hd { position: fixed; z-index: 1000; width: 100%; height: 86px;background:rgba(255,255,255,0.2);}
.pagescroll-hd h1 { float: left;  margin-top: 16px;}
.pagescroll-hd h1 a { display: block; text-indent: -9999px;width:230px;	height:59px;/*background:url(../images/logo-nav.png) no-repeat 0 0 ;*/background-position: 0 -172px;}
.pagescroll-hd .nav { float: right; list-style-type: none;}
.pagescroll-hd .nav li { float: left; margin-left: 5px;padding-top:10px}
.pagescroll-hd .nav a { float: left; padding: 0 10px; line-height: 64px; color: #fff; text-decoration: none;}
.pagescroll-hd .nav a:hover { height: 62px; border-bottom: 0px solid #070f1e;}
.pagescroll-hd .nav .on { height: 62px; font-weight:bold}
.pagescroll-hd .inner {margin-left:10.5%;margin-right:10.5%; position:relative}
.pagescroll-hd h1 a.logo_e {background-position: 0 -103px;}

.neinav {background:#0b1e3b;}
.nav {margin-right:120px}
.neinav .nav a {color:#fff; font-size:16px}

.version{width:70px; padding: 10px 10px 0; /*float:right;*/	position:absolute;	top:20px;	right:20px;		}
.version span{	font-size:16px;	color:#fff;	height:24px;line-height:24px;position:relative; display: inline-block;padding:0px 10px}
.version span:after{content:'';	width: 0; height: 0; border-right: 5px solid transparent; border-top: 6px solid #adadad;border-left: 5px solid transparent;position:absolute;top:8px;right:-8px;}
.version ul{display:none; padding-top:5px}
.version li{font-size:14px;padding:0px 10px;line-height:30px;}
.version li a{color:#fff;line-height:30px;}
.version:hover{	background: #fff;box-shadow: 0px 0px 5px #bbb;width:70px; }
.version:hover span{color:#333;}
.version:hover ul{	display: block;}
.version:hover li {}
.version:hover li a{color:#333;}
.version:hover li:hover{background: #f7f7f7}



/* 全屏滑动 */

.desc { }

.section { overflow: hidden; position:relative }
.section h1 { margin-bottom: 20px; line-height: 1.4; font-size: 40px; font-weight: 400;}
.section p { line-height: 25px;}
.section .bg-img { 
position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 1;
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.section1 .bg-img { background: url(../images/s1bg.jpg) center 0 no-repeat;background-position:center center;background-size:cover}
.section2 .bg-img { background: url(../images/s2bg.jpg) center 0 no-repeat;background-position:center center;background-size:cover}
.section3 .bg-img { background: url(../images/s3bg.jpg) center 0 no-repeat;background-position:center center;background-size:cover}
.section4 .bg-img { background: url(../images/s4bg.jpg) center 0 no-repeat;background-position:center center;background-size:cover}
.section5 .bg-img { background: url(../images/s5bg.jpg) center 0 no-repeat;background-position:center center;background-size:cover}

.center-wrap {height:100px;position:absolute; bottom:5%; margin-left:-50%; left:50%;width:100%;color:#fff; z-index:20}
.desc {  z-index: 10;transition: top 0.5s linear;top:50px;opacity:0;}
.desc { position: absolute; width: 100%; margin: 0 auto; color: #FFF; bottom: 0px; left: 50%; margin-left: -50%;}
.desc h1 { text-align: center; font-weight:bold; font-size:36px}

.slider_index_btn_prev{	top:120px;position:absolute;left:50%;width:37px;height:13px; z-index:3}
.slider_index_btn_prev span{width:37px;height:13px;	background-position:0 0;position:absolute;left:-50%;}
.slider_index_btn_next{	bottom:36px;position:absolute;left:50%;	width:37px;	height:13px;z-index:3}
.slider_index_btn_next span{width:37px;	height:13px;background-position:0 -52px;position:absolute;left:-50%;}

/*** all ****/
.scont {width:1100px; margin:0 auto}
.fl_l {float:left}
.fl_r {float:right}

/****通用列表*****/
.cm-ul-list {}
.cm-ul-list li { line-height: 38px;height:38px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.cm-ul-list li a { }

.ppic-overw {position: relative;line-height: 0px; display: inline-block}
.ppic-overw img {width:100%;height:100%}
.ppic-overw p {position: absolute;  width: 100%; height: 50px;line-height: 58px; bottom: 0px; color: #fff;  
	padding: 0 8px;	background: -webkit-linear-gradient(bottom, rgba(0,0,0,1), rgba(0,0,0,0));     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
    box-sizing: border-box;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap; }

.pagemumb {padding:10px 0; text-align: center}
.pagemumb a {margin:0 10px; display: inline-block;width:12px;height:18px}
.pagemumb a img {width:100%;height:100%}
.pagemumb em {width:7px;height:7px; border-radius: 4px; background: #fff; display: inline-block;margin:5px 6px}
.pagemumb em.on {background: #fde47b}

.cm-pic-list {}
.cm-pic-list li{float:left;margin-right:3.2%;width:30%; margin-bottom:30px;}
.cm-pic-list li img {width:100%;height:100%}
.cm-pic-list li a { margin:10px 0 6px}

/*栏目*/
.bannertitle {margin-left:00px;height:70px;background:transparent url(../images/bar-2.png) no-repeat scroll 0 0 ; margin-bottom:30px}
.lm_bg01 {background-image:url("../images/bar-2.png");  }
.lm_bg02 {background-image:url("../images/bar-3.png");  }
.lm_bg03 {background-image:url(../images/bar-4.png);  }
.lm_bg04 {background-image:url(../images/bar-5.png); }
/*** s1****/
.s1-flag {position:absolute; top:-45px; color:#fff; z-index:5; text-align: center;transition:0.8s ease;left:20%;opacity:0;}/*transition: bottom 0.7s linear;*/
.topw {position:absolute; top:60px; color:#fff; z-index:5; margin:auto; text-align: center;left:50%;margin-left:-550px}
.topw .p {width:500px;margin:0 auto}
.topw .p img {width:100%;height:100%}
.s1-foot-area {height:103px;position:absolute; bottom:5%; margin-left:-50%; left:50%;width:100%;color:#fff; z-index:10}


/*** s2****/

.s2-cont {height:550px;position:absolute; top:50%;margin-top:-275px; margin-left:-50%; left:50%;width:100%;color:#fff; z-index:10}
.s2-cont .bd{ position: relative}
.newstop {margin-bottom:15px; border-bottom: 1px #b4aca1 dashed; padding-bottom: 15px}
.newstop h2{margin-bottom:10px; line-height: 40px;font-size: 30px}
.s2-cont .newstop p {color:#999999; font-size: 14px;overflow:hidden;text-overflow:ellipsis;
display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }

.s2-cont .fl_l {width:640px; }
.s2-cont .fl_l  a {display: inline-block;width:100%}
.s2-cont .fl_r {width:420px}
.cm-ul-list li em {width:7px;height:7px;float:left;margin-right:10px; vertical-align: middle;line-height: 32px;}
.cm-ul-list li em img {width:100%;height:100%}
.s2-vn {background: #a60002;}
.vadionews {padding:10px;line-height: 0px}
.vadionews img {width:100%;height:100%}

/**********/
.s3-cont {height:580px;position:absolute; top:50%;margin-top:-290px; margin-left:-50%; left:50%;width:100%;color:#fff; z-index:10}
.s3-cont .bd {background: #7f1e17}
.s3-cont .fl_l {width:640px; }
.s3-cont .fl_l  a {display: inline-block;width:100%}
.s3-cont .fl_r {width:410px;margin-right:20px}
.s3-vn {}

.s3-vadionews a:before { bottom:17%;}
.s3-cont .newstop{margin-top:30px;color:#f2dab5; border-bottom: 0px;}
.s3-cont .newstop h2 a{color:#fff;font-size: 30px;line-height: 1.5em}
.s3-cont .newstop p{color:#f2dab5;font-size: 14px;margin-top:30px}

/*********s4*********/
.s4-cont {height:580px;position:absolute; top:50%;margin-top:-290px; margin-left:-50%; left:50%;width:100%;color:#fff; z-index:10}
.s4-vn {background: #a60002;width:670px;margin:0px auto}
.s4-vn a ,.s4-vn img {display: inline-block}

/*******s5*******/
.s5-cont {height:580px;position:absolute; top:50%;margin-top:-290px; margin-left:-50%; left:50%;width:100%;color:#fff; z-index:10}
.s5-cont .picroll {position: relative}
.rollleft { position: absolute;left:10px;top:350px; z-index: 20;}
.rollrig { position: absolute;right:10px;top:350px; z-index: 20;}
.s5-cont .picroll ul {margin:0px 30px;padding-top:20px}
.s5-cont .picroll ul li { float:left;width:33%;}
.s5-cont .picroll ul li a {display: block;background:transparent url(../images/yiny.png) repeat-x scroll 0 bottom ;padding-bottom:30px;width:280px;margin:30px auto 0}
.s5-cont .picroll ul li a img {width:100%;height:100%}
.s5-cont .picroll ul li.rollc a{width:320px;margin-top:0px}
/******* 底部 *****/

.footer{width:100%;background: url("../images/s-red.jpg") 0 0 repeat;}
.copyright{	width:100%;padding:30px 0 30px 0;}
.copyright p{font-size:12px;	color:#eee6b3;text-align: center;}



/*****
* other
*****/
/*.*/

@media screen and (min-width:1400px) {
.bgbg{ background:url(../images/s5bg.jpg) no-repeat; background-size:100% 100%;
	}
	
}

@media screen and (max-width:1100px) {
.scont {width:auto; margin:0 20px}
.bgbg{ background:url(../images/s5bg.jpg) no-repeat; background-size:100% 100%;
	}
	.topw { top:30px; margin-left:-50%;width:80%;}
	.s1-flag img {width:100%;}
	.topw {width:100%}
	.s1-foot-area {height:140px}
	.s-title {top:-150px;left:50%}
	.s2-cont .fl_l {margin-left: 10px;width:45%}
	.s2-cont .fl_r {width:50%}
	.s2-picnews {width:90%;margin-top:10px}
	.s3-rlist {margin:0 20px}.pageut{display: 	none}
}
	
@media screen and (max-width:760px){
/*手机端浏览器所显示的网页CSS*/
.bgbg{ background:url(../images/sbg750-5.jpg) no-repeat; background-size:100% 100%;
	}
	.section .bg-img {height:auto; width:auto }
	.section1 { background: url(../images/sbg750-1.jpg) center 0 no-repeat;background-size:cover ;}
	.section2 { background: url(../images/sbg750-2.jpg) center 0 no-repeat;background-size:cover;}
	.section3 { background: url(../images/sbg750-3.jpg) center 0 no-repeat;background-size:cover;}
	.section4 { background: url(../images/sbg750-4.jpg) center 0 no-repeat;background-size:cover;}
	.section5 { background: url(../images/sbg750-5.jpg) center 0 no-repeat;background-size:cover;}
	#fp-nav.right {right:0px}
	.scont {margin:0 12px}
	.topw { top:20px; margin-left:-50%;}
	.s1-flag img {width:100%;}
	.topw .p {width:300px;}
	.bannertitle {height:41px;background-size:cover ;width:215px;;margin:20px auto 20px}

	.s2-cont .scont {padding:0 0px}
	.s2-cont .fl_l {float:none;width:100%;margin-bottom:10px;margin-left:0px}
	.cm-ul-list li { line-height: 30px;height:30px;font-size: 14px}
	.cm-ul-list li em {line-height: 30px;}
	.newstop h2{font-size: 20px;line-height: 30px; margin-bottom:0px; }
.s2-cont .newstop p  {display: none}
	.s2-picnews {width:90%}
	.s2-cont .fl_r ,.ppic-overw,.s2-picnews .bd{width:100%}
	.ppic-overw {width:100%}
	.s2-cont .s-title {width:42px;top:-75px;left:45%}
	
	.s3-cont .fl_l ,.s3-cont .fl_r {width:100%; float: none}
	.s3-cont .newstop {padding:5px 15px;margin-top:5px}
	.s3-cont .newstop h2 a{font-size: 20px;line-height: 30px; margin-bottom:0px; font-weight: normal}
	.s3-cont .newstop p {margin-top:10px;font-size: 12px;line-height: 24px}

	.s4-vn {width:92%}
	.s4-vn .ppic-overw p{ position: relative; background: none; line-height: 42px;height:38px}
	
	.s5-cont{}
	.s5-cont .picroll ul{width:730px; position: absolute; margin-left:-190px;}
	.s5-cont .picroll ul li a{width:80%}
	.s5-cont .picroll ul li.rollc a{width:100%;margin-top:0px}
	.s5-cont .picroll { text-align: center;position: relative}
	.rollleft {position: relative;top:450px; display: inline-block;margin-right:40px}
	.rollrig {position: relative; display: inline-block;top:450px; }
	.copyright {margin:0 14px;width:auto;padding-bottom:30px;height:auto}
	.f750-w {display: none}
}

@media screen and (orientation:landscape) {
/*.section .bg-img {height:auto; width:auto }
	.section1 { background: url(../images/sbg750-1.jpg) center 0 no-repeat;background-size:cover ;}
	.section2 { background: url(../images/sbg750-2.jpg) center 0 no-repeat;background-size:cover;}
	.section3 { background: url(../images/sbg750-3.jpg) center 0 no-repeat;background-size:cover;}
	.section4 { background: url(../images/sbg750-4.jpg) center 0 no-repeat;background-size:cover;}
	.section5 { background: url(../images/sbg750-5.jpg) center 0 no-repeat;background-size:cover;}
*/	
		
}
/********toppic action**********/
  .tp-action{ width: 100px;height: 100px; position: absolute; background: #C94E00;
            opacity: 1;   left: 50%;   top: 50%;
            transform: translate(-50%, -50%);
            animation: change 5s;
            -moz-animation: change 5s;    
            -webkit-animation: change 5s;    
            -o-animation: change 5s;
        }

        @keyframes change{
            from {width: 100px;height: 100px;opacity: 1;}
            to {width: 500px;height: 500px;opacity: 0;}
        }
		
		
		
		
		
		
		
		<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2019-09-30 19:09:38" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->