﻿
@media screen and (min-width:1200px){ 
	.Mobile{ display: none;}
	body {margin: 0px auto;padding: 0px; font-family:'Arial','Microsoft YaHei','SimSun'; font-size: 14px; background:#fff; min-width:1200px; overflow-x:hidden}
	ul{ margin: 0;}
	h3{ margin: 0;}
	
	.TopLine{ width:100%; height:40px; background:#800000;}
	.TopLine .TopLineCon{ width:90%; min-width:1200px; max-width:1300px; height:40px; line-height:40px; color:#fff; font-size:16px; margin:0 auto;}
	.TopLine .TopLineCon .Hello{ display: inline-block; color:#fff; font-size:16px; float: left; margin-right:15px; line-height:40px; font-weight: lighter;}
	.TopLine .TopLineCon .Search{float:right; margin-left:15px; width:180px; border:1px solid #BE7D7D; margin-top:6px; border-radius: 30px;}
	.TopLine .TopLineCon .Search input{height:26px; width:150px;color:#fff; border:0; float:left; text-indent:10px; line-height:32px; background:none;border:none;outline:none; font-size:14px;}
	input:-webkit-autofill{ background:none}
	.TopLine .TopLineCon .Search .href{width:26px; cursor:pointer;  color:#fff;text-indent:0; line-height:2px; background: url(../images/SearchIcon.png) no-repeat;} 
	.TopLine .TopLineCon .Search input::-webkit-input-placeholder {
		color: #fff; background:none
	  }
	  .TopLine .TopLineCon .Search input::-moz-input-placeholder {
		color: #fff; background:none
	  }
	  .TopLine .TopLineCon .Search input::-ms-input-placeholder {
		color: #fff; background:none
	  }
	.TopLine .TopLineCon .LinkIcon{ width: 66px; height: 28px; float: right; margin-left: 10px;}
	.TopLine .TopLineCon .LinkIcon a{ display: block; width: 28px; height: 28px; float: left; background: url(../images/TopIcon.png) no-repeat; margin-top: 6px;} 
	.TopLine .TopLineCon .LinkIcon .Sina{ background-position: 0 0;}
	.TopLine .TopLineCon .LinkIcon .Wechat{ background-position: -28px 0; margin-left: 10px;}
	
	.Top{ width:100%; height:120px; background:#fff; position: relative; z-index: 10;}
	.Top .TopCon{ width:90%; min-width:1200px; max-width:1300px; height:120px; margin:0 auto;}
	.Top .TopCon .Logo{ width:25%;max-width:300px; height:60px; float:left; margin-top:30px;}
  .Top .TopCon .Logo img{ width:100%;}
	.Top .TopCon .NavCon{ width:75%; max-width:950px; height:117px; float:right; }
	.Top .TopCon .NavCon ul { margin: 0;}
	.Top .TopCon .NavCon ul li{height:120px; line-height:117px; text-align:center; /*width: 89px;*/ padding:0 10px; float: left; border-bottom:3px solid #fff; position:relative }

	.Top .TopCon .NavCon ul li:hover{}
	.Top .TopCon .NavCon ul li a{ color:#333; font-size:15px; display:block; height:117px;}
	.Top .TopCon .NavCon ul li:hover ul{ display:block;}
	.Top .TopCon .NavCon ul li:hover .FirNav{ color: #af0525;}
	.Top .TopCon .NavCon ul li ul{ width:100px; display:none; overflow:hidden; z-index: 2; position: absolute; top:117px; border-top:3px solid #af0525; left:50%; margin-left:-50px;}
	.Top .TopCon .NavCon ul li ul li{ width:100px !important; height:40px; text-align:center; line-height:40px; border-bottom:1px solid #eee !important; background:#fff;}
	.Top .TopCon .NavCon ul li ul li a{ color:#666; font-size:13px; line-height:40px;}
	.Top .TopCon .NavCon ul li ul li:hover{ background:#eee;}
	.Top .TopCon .NavCon ul li ul li:hover a{ color: #af0525;}
	.Top .TopCon .NavCon i{ display: block; width: 7px; height: 4px; background: url(../images/NavIcon.png) no-repeat; float: left; margin-top: 57px; margin-left: -8px;} 
	.NowNav{ border-bottom:3px solid #af0525 !important;}
	.NowNav .FirNav{ color:#af0525 !important;}
	
	
	/*.Banner { width: 100%; height: 620px; }
	.Banner .POP ul { max-width: 1920px; width: 100%; height: 540px; overflow: hidden;margin:auto; }
	*/
	/*.Banner { width: 100%; height: 730px; }
	.Banner .POP{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
	.Banner .POP ul { max-width: 1920px; width: 100%; height: 650px; overflow: hidden;margin:auto; }
	.Banner .POP ul li { width: 100% !important; max-width: 1920px; height: 100%; text-align: center; position: absolute; left: -1920px; background: #a6a6a6; }
	.Banner .POP ul li .BanImg{ width:100%; height:100%; margin:0 auto;}
	.Banner .POP ul li .BanImg img{ height:100%}
	.Banner .BanInfor{ width:1301px; height:80px; margin:0 auto;position:relative;}
	.Banner .BanInfor span{ display:inline-block; width:2px; height:60px; float:left; background:#cccccc; margin-top: 10px;}
	.Banner .BanInfor li{ width:324px; height:80px; float:left;}
	.Banner .BanInfor li span{ display:inline-block; width:2px; height:60px; float:left; background:#cccccc; margin-top: 10px;}
	.Banner .BanInfor li h3{ width:250px; height:80px; font-weight: normal; text-align:left; line-height:24px; position:relative; left:15px; float:left; margin:0;}
	.Banner .BanInfor li h3 a{ width:250px; height:80px; color:#333; font-size:14px; line-height:20px; display:table-cell; vertical-align:middle; font-weight: bold;}
	.Banner .BanInfor li i{ display:block; width:15px; height:9px; background:url(../images/BannerIcon1.png) no-repeat; margin:36px 10px 36px 0; float:right;}
	.Banner .BanInfor li:hover span{ background:#af0525;}
	.Banner .BanInfor li:hover h3 a{ color:#af0525;}
	.Banner .BanInfor li:hover i{ background:url(../images/BannerIcon2.png) no-repeat;}
	.now span{ background:#af0525 !important;}
	.now h3 a{ color:#af0525 !important;}
	.now i{ background:url(../images/BannerIcon2.png) no-repeat !important;}
	.Banner .QuickNav .QuickLink{ position: relative; width: 1300px; height: 100%; top: -620px; margin: 0 auto;}*/
	
	
	
	
  /*左右轮转遮罩*/
  .mask-left, .mask-right { height: 540px; position: absolute; filter: alpha(Opacity=40); opacity: .6; background: #fff;top:0;cursor:pointer; }
  .mask-left { left: 0; }
  .mask-right { right: 0; }
	
	/*二级导航*/
	li.pl ul{ border:1px solid #DEAF0B; border-top: none;  background: #660000; position: absolute; z-index: 3; margin-top: 43px; margin-left: -2px; margin-left:-112px;}  
	li.pl ul{ display: none;}
	li.pl:hover ul{display: block;}
	li.pl ul li{width: 125px; display: block; text-align: center; overflow: hidden; border-top: 1px solid #790303; border-bottom: 1px solid #4D0000;} 
	li.pl ul li a{ font-family: "微软雅黑"; font-size: 15px; color: #fff;}
	
	/*banner——导航*/
	.nav_2{ width:250px; height: 400px; background: rgba(102, 0, 0, 0.7); top: 85px; right: 0; z-index: 2; position: absolute;}
	.nav_2 nav{ height: 100%; line-height: 100%; }
	.nav_2 li.first,.nav_2 nav>ul>li.pl{ float: none; width: 100%; height: 50px; line-height: 50px;}
	.nav_2 li .navindex{display: block; float: left; width: 62px; height: 25px; margin: 0px; background:none;}
	.nav_2 .pl>a{ margin-left: 0px;}
	.nav_2 .divider{ display: none; background:none;}
	.nav_2 li{ height:50px; border-bottom: 1px solid #4C0000; line-height: 50px; font-size: 15px; cursor: pointer; }
	.nav_2 a{color: #fff;}
	.nav_2 .parent{background: url(../images/pub.png) 211px -469px  no-repeat;}
	.nav_2 li:hover{background-color: #DFB50C;}
	.nav_2 li:hover a{color: #fff;}
	.nav_2 .parent:hover{background: url(../images/pub.png) 211px -555px  no-repeat; background-color: #DFB50C;}
	.nav_2 li div.dividerl{ float: left; overflow: hidden; width: 62px; height: 25px; margin-top: 15px; background: none;}
	.nav_2 li span.navdown{ display: none; background:none;}
	#rightmentu li.pl ul { float:left;border: 1px solid #DEAF0B;border-top: none;background: #EBEBEC;position: absolute;z-index: 30;margin-top: 0px;width: 248px;}
	#rightmentu li.pl ul li {width: 248px;display: block;text-align: center;overflow: hidden;border-top: 1px solid #F1F1F1;border-bottom: 1px solid #B2B2B2;background: none;}
	#rightmentu li.pl ul li a{color:#333333;}
	#rightmentu li.pl ul li:hover {background: none;background-color: #EBEBEC;}
	#rightmentu li.pl ul li:hover a{color:#660000;}
	
	.nav_2 .parent ul{margin:0}
	.nav_2 .parent li{width:248px;border: 1px solid #DEAF0B;border-top: none;background: #EBEBEC;}
	.nav_2 .parent li a{color:#333333}
	.stu{ background: url(../images/pub.png) -121px -11px  no-repeat;display: block;width: 62px;height: 25px;margin-top: 15px;float: left;}
	.sch{ background: url(../images/pub.png) -118px -72px  no-repeat;display: block;width: 62px;height: 25px;margin-top: 15px;float: left;}
	.vertual{ background: url(../images/pub.png) -118px -139px  no-repeat;display: block;width: 62px;height: 25px;margin-top: 15px;float: left;}
	.teach{ background: url(../images/pub.png) -118px -210px  no-repeat;display: block;width: 62px;height: 25px;margin-top: 15px;float: left;}
	.fellows{ background: url(../images/pub.png) -118px -266px  no-repeat;display: block;width: 62px;height: 25px;margin-top: 15px;float: left;}
	.party{ background: url(../images/pub.png) -118px -344px  no-repeat;display: block;width: 62px;height: 25px;margin-top: 15px;float: left;}
	.mail{ background: url(../images/pub.png) -118px -417px  no-repeat;display: block;width: 62px;height: 25px;margin-top: 15px;float: left;}
	.download{ background: url(../images/pub.png) -118px -479px  no-repeat;display: block;width: 62px;height: 25px;margin-top: 15px;float: left;}
	.network{ background: url(../images/pub.png) -118px -541px  no-repeat;display: block;width: 62px;height: 25px;margin-top: 15px;float: left;}
	
	
	
	.NewsCenterBg{ width:100%;  overflow:hidden; background:#fafafa;}
	.NewsCenter{ width:90%; min-width:1200px; max-width:1300px;  margin:30px auto ; position: relative;}
    .SchoolDay{ width: 100px; height: 80px; position: fixed; margin-left:1250px; bottom: 80px; background: url(../images/SchoolDay.png) no-repeat;}
    .SchoolDay a{ display: block; width: 100px; height: 80px;}
	.NewsCenter .News{ width:58%; max-width: 750px; float: left;}
	.NewsCenter .News .Title{ width: 100%; height: 110px; }
	.NewsCenter .News .Title h3{ color: #333; font-size: 24px; font-weight: bold; line-height: 40px;}
	.NewsCenter .News .Title .Eng{ width: 100%; height: 30px; line-height: 30px;}
	.NewsCenter .News .Title .Eng span{ color: #af0525; font-size: 20px; font-weight: normal; line-height: 30px; float: left;/*text-transform:uppercase;*/}
	.NewsCenter .News .Title .Eng a{ color: #999; font-size: 14px; float: right; line-height: 30px;}
	.NewsCenter .News .Title .Line{ width: 100%; height: 3px;margin-top: 10px;}
	.NewsCenter .News .Title .Line span{ display: inline-block; float: left; }
	.NewsCenter .News .Title .Line .RedLine{ width: 80px; height: 3px; background: #af0525;}
	.NewsCenter .News .Title .Line .WhiteLine{ width: 100%; height: 1px; background: #e5e5e5; margin-top: 2px;}
	.NewsCenter .News .ImgNews{ width: 100%; height: 240px; overflow: hidden; border-bottom:1px dashed #e5e5e5;}
	.NewsCenter .News .ImgNews .Img{ width:45%; max-width: 335px; height: 220px; float: left; margin-right: 20px;}
	.NewsCenter .News .ImgNews .Img img{ display: block; width: 100%; height: 220px;}
	.NewsCenter .News .ImgNews .ImgNewsShow{ width:52%; max-width: 395px; height: 220px; float: right;}
	.NewsCenter .News .ImgNews .Time{ width: 105px; height: 24px; background: #af0525;}
	.NewsCenter .News .ImgNews .Time i{ display: block; width: 11px; height: 11px; background: url(../images/TimeIcon-White.png) no-repeat; margin: 6px 8px 7px 10px; float: left;}
	.NewsCenter .News .ImgNews .Time span{ color: #fff; font-size: 13px; line-height: 24px;}
	.NewsCenter .News .ImgNews h3{ color: #af0525; font-size: 18px; line-height: 24px; text-align: justify; margin-top: 15px;}
	.NewsCenter .News .ImgNews p{ width: 100%; height: 80px; color: #333; font-size: 13px; font-weight: normal; overflow: hidden; line-height: 20px; margin-top: 15px; text-align: justify; }
	.NewsCenter .News .ImgNews .SeeNews{ display: block; width: 68px; height: 16px; line-height: 16px; font-size: 14px; color: #af0525; background: url(NewsImgIcon.png) no-repeat; background-position: 52px 4px; margin-top: 10px;}
	.NewsCenter .News .NewsList{ width: 100%; height: 250px;}
	.NewsCenter .News .NewsList ul li{ width: 100%; height:50px; overflow: hidden; border-bottom:1px dashed #e5e5e5; line-height: 50px;}
	.NewsCenter .News .NewsList ul li a{ font-size: 16px; color: #333; font-weight: normal; line-height: 50px; float: left;}
	.NewsCenter .News .NewsList ul li a:hover{ color: #af0525;}
	.NewsCenter .News .NewsList ul li span{ color: #999; font-size: 14px; line-height: 50px; float: right;}
	
	.NewsCenter .Notice{width:40%; max-width: 500px; float: right;}
	.NewsCenter .Notice .Title{ width: 100%; height: 110px; }
	.NewsCenter .Notice .Title h3{ color: #333; font-size: 24px; font-weight: bold; line-height: 40px;}
	.NewsCenter .Notice .Title .Eng{ width: 100%; height: 30px; line-height: 30px;}
	.NewsCenter .Notice .Title .Eng span{ color: #af0525; font-size: 20px; font-weight: normal; line-height: 30px; float: left;}
	.NewsCenter .Notice .Title .Eng a{ color: #999; font-size: 14px; float: right; line-height: 30px;}
	.NewsCenter .Notice .Title .Line{ width: 100%; height: 3px;margin-top: 10px;}
	.NewsCenter .Notice .Title .Line span{ display: inline-block; float: left; }
	.NewsCenter .Notice .Title .Line .RedLine{ width: 80px; height: 3px; background: #af0525;}
	.NewsCenter .Notice .Title .Line .WhiteLine{ width: 100%; height: 1px; background: #e5e5e5; margin-top: 2px;}
	
	.NewsCenter .Notice .NoticeList{ width:100%; height:500px;}
	.NewsCenter .Notice .NoticeList ul{ width:100%; height:500px; overflow:hidden;}
	.NewsCenter .Notice .NoticeList ul li{ width:100%; height:81px; float:left; margin-bottom: 21px; border-bottom:1px dashed #e5e5e5; padding-bottom: 21px;}
	.NewsCenter .Notice .NoticeList ul li .Time{ width:65px; height:60px; float:left; margin-right: 10px;}
	.NewsCenter .Notice .NoticeList ul li .Time .Month{ display:block; width:64px; height:16px; line-height:16px; text-align:center; color:#666; font-size:13px; font-weight:lighter;}
	.NewsCenter .Notice .NoticeList ul li .Time .Day{ display:block; width:64px; height:48px; color:#333; font-size:48px; line-height:48px; font-weight:normal; text-align:center; font-family: Arial, Helvetica, sans-serif;}
	.NewsCenter .Notice .NoticeList ul li i{ display:block; width:1px; height:60px; float:left; border-left:1px dashed #ccc; border-right:none;}
	.NewsCenter .Notice .NoticeList ul li .ListInfor{ width:80%; max-width:400px; height:65px; float:left; margin-left:20px; font-weight:normal; text-align:justify; overflow: hidden}
	.NewsCenter .Notice .NoticeList ul li .ListInfor a{ color:#333333; font-size:16px; line-height: inherit;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;width: 100%;display: inline-block;}
	.NewsCenter .Notice .NoticeList ul li .ListInfor p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; color:#888}
	
	.NewsCenter .Notice .NoticeList ul li:hover .Time .Day{ color:#af0525;}
	.NewsCenter .Notice .NoticeList ul li:hover a{ color:#af0525;}
	
	.AD{ width: 1300px; height: 100px; margin: 50px auto 50px;}
	
	.MainList{ width:90%; min-width:1200px; max-width:1300px;  height: 410px; margin: 40px auto 0;}
	.MainList .List{ width:37%; max-width:500px; height: 410px; float: left;}
	.MainList .List .Title{ width: 90%; height: 30px; line-height: 30px; margin-bottom: 20px;}
	.MainList .List .Title a{ color: #333; font-size: 24px; float: left; line-height: 30px;}
	.MainList .List .Title a:hover{ color: #af0525;}
	.MainList .List .Title span{ display: inline-block; color: #af0525; font-size: 14px; float: left; line-height: 40px; margin-left: 15px; text-transform:Uppercase;}
	.MainList .List ul li{ width: 100%; height:50px; overflow: hidden; border-bottom:1px dashed #e5e5e5; line-height: 50px;}
	.MainList .List ul li a{ width: 90%; font-size: 15px; color: #333; font-weight: normal; line-height: 50px; float: left; overflow: hidden;}
	.MainList .List ul li a:hover{ color: #af0525;}
	.MainList .List ul li i{ display: block; width: 6px; height: 9px; float: left; margin: 20px 6px 20px 0; background: url(../images/ListIcon.png) no-repeat;} 
	.MR30{ margin-right: 30px;}
	 .ggfw{width:20% !important;}
	.ggfw ul li{ height:175px !important; background:#821212; border-bottom: none !important;}
	.ggfw ul li a img{ margin-top:20px;}
	.ggfw ul li:nth-child(2){ background:#9f3434}
	.ggfw ul li a{ width:100% !important;max-width:240px !important; text-align:center; color:#fff !important; line-height:20px !important}
	
	.Main1{ width:100%; /*height:680px;*/ overflow:hidden; background:#fafafa;}
	.Main1 .Main1Con{ width:90%; min-width:1200px; max-width:1300px;  /*height:680px;*/ margin:0 auto;}
	.Main1 .Main1Con .Title{ width:100%; height:175px; overflow:hidden;}
	.Main1 .Main1Con .Title h3{ width:150px; height:40px; margin:55px auto 0; color:#af0525; font-size:32px; line-height:40px; text-align:center; font-weight:normal;}
	.Main1 .Main1Con .Title i{ display:block; width:120px; height:2px; background:#af0525; margin:12px auto 0;}
	.Main1 .Main1Con .Title span{ display: inline-block; width: 100%; height: 20px; line-height: 20px; text-align: center; color: #666; font-size: 16px; margin-top: 15px;} 
	.Main1 .Main1Con .List{ width:100%; /*height:410px;*/ position: relative;}
	.Main1 .Main1Con .List ul{ width:1420px;/* height:410px;*/ overflow:hidden;}
	.Main1 .Main1Con .List ul li{ width:310px;/* height:410px;*/ float:left; margin-right:20px;}
	.Main1 .Main1Con .List ul li i{ display:block; width:310px; height:4px; background:#af0525;}
	.Main1 .Main1Con .List ul li img{ display:block; margin:0; width:310px; height:180px;}
	.Main1 .Main1Con .List ul li .ListInfor{ /*height:270px;*/ overflow:hidden; background:#fff; padding:0 20px;}
	.Main1 .Main1Con .List ul li .ListInfor .Time{ width:270px; height:45px; margin-top:20px; overflow:hidden;}
	.Main1 .Main1Con .List ul li .ListInfor .Time span{ display:inline-block;}
	.Main1 .Main1Con .List ul li .ListInfor .Time .Day{ color:#333333; font-size:48px; line-height:50px; float:left; font-weight:bold; margin-right:5px;}
	.Main1 .Main1Con .List ul li .ListInfor .Time .Month{ color:#666666; font-size:15px; line-height:70px; float:left;}
	.Main1 .Main1Con .List ul li .ListInfor h3{ width:270px; height:40px;  overflow:hidden; margin-top:10px; font-weight:normal; text-align:justify; color:#333333; font-size:17px; line-height:40px;}
	.Main1 .Main1Con .List ul li .ListInfor h3 a{ width:270px; height:40px; overflow:hidden; margin-top:10px; display:inline-block; text-align:center; color:#333333; font-size:17px; line-height:40px;}
	.Main1 .Main1Con .List ul li .ListInfor p{ width:270px; height:40px; line-height:20px; color:#999; overflow:hidden; text-align:justify; margin-top:10px; font-size:12px;}
	.Main1 .Main1Con .List ul li .ListInfor .More{ display:block; width:80px; height:15px; line-height:15px; background:url(../images/More1.png) no-repeat 55px 3px; margin-top:18px;}
	.Main1 .Main1Con .List ul li .ListInfor .More a{ color:#999; font-size:13px; line-height:15px;}
	.Main1 .Main1Con .List ul li:hover .ListInfor{ background:#af0525; transition: all 1.5s ease 0s;}
	.Main1 .Main1Con .List ul li:hover .ListInfor .Time .Day{ color:#fff;}
	.Main1 .Main1Con .List ul li:hover .ListInfor .Time .Month{ color:#fff;}
	.Main1 .Main1Con .List ul li:hover .ListInfor h3{ color:#fff;}
	.Main1 .Main1Con .List ul li:hover .ListInfor h3 a{ color:#fff;}
	.Main1 .Main1Con .List ul li:hover .ListInfor p{ color:#fff;}
	.Main1 .Main1Con .List ul li:hover .ListInfor .More{ background:url(../images/More2.png) no-repeat 55px 3px;}
	.Main1 .Main1Con .List ul li:hover .ListInfor .More a{ color:#fff;}
	
	.Main1 .Main1Con .List .ListCon{ width:100%; /* height:410px;*/ float:left; margin-bottom:30px;}
  .Main1 .Main1Con .List .ListCon .tempWrap{ width:100% !important;}
  .Main1 .Main1Con .List .prev{ float:left; margin:28px 22px 0px 0px; cursor:pointer; display:inline; position:absolute; left:-40px; top:60px;}
  .Main1 .Main1Con .List .next{ float:right; margin:28px 0px 0px 0px; cursor:pointer; display:inline; position:absolute; right:-40px; top:60px;}
	
	.Footer{ width:100%; height:260px; background:#323232;}
	.Footer .FooterCon{ width:90%; min-width:1200px; max-width:1300px; height:260px; margin: 0 auto;}
	.Footer .FooterCon .FootLink{ width: 360px; height: 140px; float: left; margin-right: 90px; margin-top: 30px;}
	.Footer .FooterCon .FootLink .Title{ width: 360px; height: 50px; border-bottom: 1px solid #474747; margin-bottom: 10px;}
	.Footer .FooterCon .FootLink .Title h3{ color: #fff; font-size: 15px; font-weight: bolder; line-height: 50px;}
	.Footer .FooterCon .FootLink ul li{ padding:0 10px; height: 26px; float: left; line-height: 26px;}
	.Footer .FooterCon .FootLink ul li a{ color: #bfbfbf; font-size: 13px; font-weight: lighter; line-height: 26px;}
	.Footer .FooterCon .FootLink ul li a:hover{ color: #fff;}
	.Footer .FooterCon .Contact{ width: 300px; height: 140px; float: right; margin-top: 30px;}
	.Footer .FooterCon .Contact .Title{ width: 300px; height: 50px; border-bottom: 1px solid #474747; margin-bottom: 10px;}
	.Footer .FooterCon .Contact .Title h3{ color: #fff; font-size: 15px; font-weight: bolder; line-height: 50px;}
	.Footer .FooterCon .Contact .Left{ width: 200px; height: 78px; float: left;}
	.Footer .FooterCon .Contact .Left p{color: #bfbfbf; font-size: 13px; font-weight: lighter; line-height: 26px;}
	.Footer .FooterCon .Contact .Right{ width: 100px; height: 120px; float: left;}
	.Footer .FooterCon .Contact .Right img{ display: block; width: 100px; height: 100px;}
	.Footer .FooterCon .Contact .Right span{ display: inline-block; width: 100px; height: 20px; line-height: 20px; text-align: center; color: #fff; font-size: 12px;}
	
	.CopyRight{ width:100%; height:41px; background:#323232; border-top: 1px solid #474747;}
	.CopyRight .CopyRightCon{  width:90%; min-width:1200px; max-width:1300px; height:40px; margin:0 auto; line-height:40px;}
	.CopyRight .CopyRightCon span{ display: inline-block; line-height: 40px; color: #bfbfbf; font-size: 13px; font-weight: lighter; }
	.CopyRight .CopyRightCon a{ display: block; width: 22px; height: 22px; float: left; margin: 9px 0px 9px 5px;}
	.CopyRight .CopyRightCon span a{ display:inline-block;color: #bfbfbf; width:auto; margin:0; float:right}
	.CopyRight .CopyRightCon .DH-Small{ background: url(../images/shiye.png) no-repeat;background-size: contain;}
	.CopyRight .CopyRightCon .SY-Small{ background: url(../images/danghui.png) no-repeat;background-size: contain;}
	.CopyRight .CopyRightCon .FL{ float: left; margin-right: 10px;}
	.CopyRight .CopyRightCon .FR{ float: Right;}
	
	.SecNav{ width:100%; height:400px; background:#fff;}
	.SecNav .SecNavCon{ width:1200px; height:54px; margin:0 auto;}
	.SecNav .SecNavCon ul li{ width:120px; height:54px; text-align:center; line-height:54px; float:left;}
	.SecNav .SecNavCon ul li a{ display:block; width:120px; height:54px; color:#00bfff; font-size:16px; line-height:54px; font-weight:bold;}
	.SecNav .SecNavCon ul li:hover{}
	.SecNav .SecNavCon ul li:hover a{ color:#fff;}
	.NowNav{ width:120px; height:54px; }
	.NowNav a{ color:#fff !important;}
	
	
	.ShowBanner{ width:100%; height:400px; position:relative;}
	.ShowBanner .BannerImg{ width:100%; height:400px; overflow:hidden; position:absolute;}
	.ShowBanner .BannerImg img{ display:block; margin:0 auto; height:400px; width:100%}
	.ShowBanner .Nav{ width:1200px; position:relative; top:310px; margin:0 auto; overflow:hidden; z-index:1;}
	.ShowBanner .Nav .Title{ width:260px; height:90px; text-align:center; line-height:90px; background:#af0525; color:#fff; font-size:36px; font-weight:normal;}
	.ShowBanner .Nav ul li{ width:260px; height:68px; line-height:68px; text-indent:60px; border:1px solid #ebebeb; border-top:none;}
	.ShowBanner .Nav ul li:hover{background:#af0525; border:1px solid #af0525; border-top:none;}
	.ShowBanner .Nav ul li a{ color:#333; font-size:18px; line-height:68px; display:block; width:260px; height:70px;}
	.ShowBanner .Nav ul li:hover a{ color:#fff;}
	
	
	
	
	/*列表2*/
	.ArticleList2{ width:1200px; min-height:600px; overflow:hidden; margin:20px auto;}
	.ArticleList2 ul{ width:860px; height:auto; overflow:hidden; margin-left:340px; position:relative; z-index:2;}
	.ArticleList2 ul li{ width:860px; height:165px; float:left; border-bottom:1px solid #ececec; margin-top:25px;}
	.ArticleList2 ul li h3{ width:860px; height:35px; overflow:hidden; font-weight:bold; text-align:justify; color:#333; font-size:20px; line-height:35px; margin: 0;}
	.ArticleList2 ul li h3 a{ width:860px; height:35px; overflow:hidden; font-weight:bold; text-align:justify; color:#333; font-size:20px; line-height:35px; margin: 0;}
   .ArticleList2 ul li h3 a:hover{ color:#af0525;}
	.ArticleList2 ul li p{ width:860px; height:48px; line-height:24px; color:#999; overflow:hidden; text-align:justify; font-size:13px;}
	.ArticleList2 .Time{ width: 860px; height: 30px;}
	.ArticleList2 .Time i{ display: block; width: 11px; height: 11px; background: url(../images/TimeIcon-red.png) no-repeat; margin: 9px 8px 10px 0; float: left;}
	.ArticleList2 .Time span{ color: #999; font-size: 13px; line-height: 30px;}
	.ArticleList2 ul li .More{ display:block; width:1090px; height:15px; line-height:15px; background:url(../images/More1.png) no-repeat 55px 3px; margin-top:18px;}
	.ArticleList2 ul li .More a{ color:#999; font-size:13px; line-height:15px;}
	.ArticleList2 ul li .More a:hover{ color:#af0525;}
	
	.listpc{width:1200px; height:auto; overflow:hidden; margin:20px auto; }
	.listpc ul{width:860px;margin-left:340px; }
	.listpc ul li{ float:left; width:30%; margin:20px 1.5%;}
	.listpc ul li img{ width:100%; height:190px;}

.page{ text-align:center; margin-bottom:40px;}
.page li{ display:inline-block}
.page li a{display: block;margin: 0 5px;	padding: 4px 12px;border: 1px #e6e6e6 solid;background: #fff;text-decoration: none;	color: #999; border-radius:3px}
.page li a:hover {color: #fff;	background: #af0525;border: 1px #af0525 solid;}
.page .active a {	border: none;	background: #af0525;border: 1px #af0525 solid;	color: #fff;}




  /*内容2*/
	.ArticleShow2{ width:1200px; height:auto; overflow:hidden; margin:20px auto;}
	.ArticleShow2 .ArticleCon{ width:860px; height:auto; overflow:hidden; margin-left:340px; position:relative; z-index:2; padding-bottom:30px;}
	.ArticleShow2 .ArticleCon  h3{ width:860px;  font-size:30px; color:#333; line-height:36px; overflow:hidden; margin-top: 10px;text-align: justify}
	.ArticleShow2 .ArticleCon  .ArticleInfor{ width:860px; height:20px; color:#666; font-size:13px; line-height:20px; text-indent: 0 !important; margin-top: 5px;;}
	.ArticleShow2 .ArticleCon  .Line{ width:860px; height:2px; margin-top:10px;}
	.ArticleShow2 .ArticleCon  .Line i{ display:block; width:100px; height:2px; background:#af0525; float:left;}
	.ArticleShow2 .ArticleCon  .Line span{ display:block; width:760px; height:1px; float:left; background:#EBEBEB; margin-top:1px;}
	.WordSection1{ margin-bottom:50px;width:860px;margin-left:340px;}
	.WordSection1 p {
    height: auto;
    color: #666666;
    font-size: 16px;
    line-height: 36px;
    text-indent: 2em;
    text-align: justify;
		}



.hf{width:90%; min-width:1200px; max-width:1300px; margin:0 auto}
.hf a{ display:inline-block}
.hf a:nth-child(1) { width:57%;max-width:800px;}
.hf a:nth-child(2) { width:38%;max-width:480px; float:right}
.hf a img{ width:100%;} 
	}
	



		.banner{ width:100%; height:680px; overflow:hidden; position:relative;}
		.banner .hd{ height:80px; overflow:hidden; width:1302px; margin:0 auto; z-index:1; position:relative }
		.banner .hd ul{ overflow:hidden; zoom:1; float:left; padding:10px 0  }
		.banner .hd ul li{ float:left;width: 325px;height: 60px; cursor:pointer; border-left:solid 2px #ccc; line-height:60px; padding-left:20px;}
		.banner .hd ul li.on{ border-left:solid 2px #af0525; color:#af0525 }
		.banner .hd ul span {display: inline-block; width: 2px;height: 60px; float: right; background: #ccc; margin-top: 10px;}
		
		.banner .bd{ position:relative; height:600px; z-index:0;   }
		
		.banner .bd li{ zoom:1; vertical-align:middle; height:600px }
		.banner .bd img{ width:100%; height:100%;}
		.banner .QuickLink{ position: relative; width: 1200px; height: 600px; top: -680px; margin: 0 auto;}

		.banner .prev,.banner .next{ display:none}
	.WordSection1 img{ max-width:100%}
	
	/*@media screen and (max-width:1299px){ 
	
	.TopLine .TopLineCon,.NewsCenter,.CopyRight .CopyRightCon,.Footer .FooterCon,.MainList,.Main1 .Main1Con{ width:1200px;}
	.Top .TopCon{ width:1200px; height:120px; margin:0 auto;}
	.Top .TopCon .Logo{ width:250px; height:60px; float:left; margin-top:30px;}
	.Top .TopCon .NavCon{ width:940px; height:117px; float:right; }
	
	}*/
	
	@media screen and (max-width:1400px){
      
      
      .Top .TopCon .Logo{ width:21%;}
	.Top .TopCon .NavCon{ width:79%; max-width: inherit;}
}
	@media screen and (max-width:1300px){
	.Top .TopCon .NavCon ul li{ padding:0 8px;}
      
	
	
	
}
	
	
	@media screen and (max-width: 1199px) {
	
    .PC{ display: none;}
    .FR{ float: right;}
    .FL{ float: right;}
    
    body {margin: 0px auto;padding: 0px; font-family:'Arial','Microsoft YaHei','SimSun'; font-size: 14px; background:#fff;}
    .mainTop {
        margin: 0;
        background:#800000;
        height: 4rem;
    }
   


    .TopLine{ width:100%; height:40px; background:#800000;}
    .TopLine .TopLineCon{ width:100; height:40px; line-height:40px; color:#fff; font-size:16px; margin:0 auto;}
    .Hello{ display: inline-block; color:#fff; font-size:16px; float:left; margin-right:15px; line-height:40px; font-weight: lighter;}
    .socials{ overflow: initial !important;}
    .Search{float:right; width:16rem; border:1px solid #BE7D7D; margin-top:0.6rem; border-radius: 2rem;}
    .Search input{height:2.4rem; width:13rem; border:none; border:0; float:left; color:#ffffff; text-indent:10px; line-height:2.4rem; background:none;}
    .Search .href{ height:2rem; width:2rem; float:right; margin-right:0.5rem; cursor:pointer; border:none;  line-height:2rem; background: url(../images/SearchIcon.png) no-repeat;}
.Search input::-webkit-input-placeholder {
      color: #fff;
    }
.Search input::-moz-input-placeholder {
      color: #fff;
    }
.Search input::-ms-input-placeholder {
      color: #fff;
    }
    .LinkIcon{ float: right;}
    .LinkIcon a{ display: block; width: 28px; height: 28px; float: left; background: url(../images/TopIcon.png) no-repeat; margin-top: 6px;} 
    .LinkIcon .Sina{ background-position: 0 0;}
    .LinkIcon .Wechat{ background-position: -28px 0; margin-left: 10px;}
    
      
	  
	  
	    
    
    .BannerInfor{height:4rem; }
    .BannerInfor span{ display:inline-block; width:1px; height:60px; float:left; background:#cccccc;}
    .BannerInfor span{ display:inline-block; width:1px; height:60px; float:left; background:#cccccc;}
    .BannerInfor h3{ width:250px; height:80px; font-weight: normal; text-align:left; line-height:24px; left:15px; float:left;}
    .BannerInfor h3 a{ width:250px; height:80px; color:#333; font-size:14px; line-height:20px; display:table-cell; vertical-align:middle;}
    .BannerInfor i{ display:block; width:15px; height:9px; background:url(../images/BannerIcon1.png) no-repeat; margin:36px 10px 36px 0; float:right;}
    
    
    /*二级导航*/
    li.pl ul{ border:1px solid #DEAF0B; border-top: none;  background: #660000; position: absolute; z-index: 3; margin-top: 43px; margin-left: -2px; margin-left:-112px;}  
    li.pl ul{ display: none;}
    li.pl:hover ul{display: block;}
    li.pl ul li{width: 125px; display: block; text-align: center; overflow: hidden; border-top: 1px solid #790303; border-bottom: 1px solid #4D0000;} 
    li.pl ul li a{ font-family: "微软雅黑"; font-size: 15px; color: #fff;}
    
    /*banner——导航*/
	
	
	.banner .QuickLink,.banner .hd ul span{ display:none}
.banner{ height:345px;}
.banner .bd li{height:345px;}
.banner .prev,.banner .next{display:inline-block;padding: 25px 10px 25px 10px;position: absolute; top: 50%; margin-top: -53px;background: #000; opacity: 0.2; z-index: 10; cursor: pointer;}
.banner .next{right: 0px;}
.banner .prev img,.banner .next img{ height:auto}
.banner .hd{ position:absolute; width: 100%; bottom: 20px; text-align: center; height:auto}
.banner .hd ul{ padding:0; float:inherit}
.banner .hd ul li {width: 1rem; height: 1rem; border-radius: 50%; display: inline-block; background:#fff; opacity: 0.9;  margin-left: 10px; line-height:500px; overflow:hidden; float:inherit; padding-left:0; border:none}
.banner .hd ul li.on{ background:#000;border:none}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
    .nav_2{ display: none;}
    
/**/    .News { margin-top: 2rem;}
    .News .Title{ height: 9rem; }
    .News .Title h3{ color: #333; font-size: 2.4rem;/* font-weight: bold;*/ line-height: 3rem; margin-bottom: 0;}
    .News .Title .Eng{  height: 30px; line-height: 30px;}
    .News .Title .Eng span{ color: #af0525; font-size: 1.4rem; font-weight: normal; line-height: 3rem; float: left;text-transform:uppercase;}
    .News .Title .Eng a{ color: #999; font-size:1.6rem; float: right; line-height: 30px;}
    .News .Title .Line{  height: 3px;margin-top: 10px;}
    .News .Title .Line span{ display: inline-block; float: left; }
    .News .Title .Line .WhiteLine{  margin-top: 2px;}
    .News .ImgNews{ border-bottom:1px dashed #e5e5e5;}
    .News .ImgNews img{ display: block; width: 100%; margin-bottom: 20px;}
    .News .ImgNews .ImgNewsShow{ float: right;  margin-bottom: 1rem;}
    .News .ImgNews .Time{ width: 10rem;  height: 24px; background: #af0525;}
    .News .ImgNews .Time i{ display: block; width: 11px; height: 11px; background: url(../images/TimeIcon-White.png) no-repeat; margin: 6px 8px 7px 10px; float: left;}
    .News .ImgNews .Time span{ color: #fff; font-size: 13px; line-height: 24px;}
    .News .ImgNews h3{ color: #af0525; font-size: 2rem; line-height: 24px; text-align: justify; margin-top: 15px;}
    .News .ImgNews p{ height: 6rem; color: #333; font-size: 1.6rem; font-weight: lighter; overflow: hidden; line-height: 2rem; margin-top: 15px; text-align: justify; }
    .News .ImgNews .SeeNews{ display: block; width: 68px; height: 16px; line-height: 1.2rem; font-size: 1.5rem; color: #af0525; background: url(../images/NewsImgIcon.png) no-repeat; background-position: 64px 4px; margin-top: 1.2rem;}
    .News .NewsList{ width: 100%; height: 250px;}
    .News .NewsList ul li{ width: 100%; height:50px; overflow: hidden; border-bottom:1px dashed #e5e5e5; line-height: 50px;}
    .News .NewsList ul li a{ font-size: 16px; color: #333; font-weight: lighter; line-height: 50px;}
    .News .NewsList ul li a:hover{ color: #af0525;}
    .News .NewsList ul li span{}
    
    .Notice { margin-top: 2rem;}
    .Notice .Title{ height: 9rem; }
    .Notice .Title h3{ color: #333; font-size: 2.4rem; /*font-weight: bold;*/ line-height: 3rem; margin-bottom: 0;}
    .Notice .Title .Eng{  height: 30px; line-height: 30px;}
    .Notice .Title .Eng span{ color: #af0525; font-size:1.4rem; font-weight: normal; line-height: 3rem; float: left;}
    .Notice .Title .Eng a{ color: #999; font-size: 1.6rem; float: right; line-height: 30px;}
    .Notice .Title .Line{  height: 3px;margin-top: 10px;}
    .Notice .Title .Line span{ display: inline-block; float: left; }
    .Notice .Title .Line .WhiteLine{  margin-top: 2px;}
    
    .Notice .NoticeList{ widows: 100%; }
    .Notice .NoticeList ul{ width:100%;;  overflow:hidden;}
    .Notice .NoticeList ul li{ width:100%;; height:81px; float:left; margin-bottom: 21px; border-bottom:1px dashed #e5e5e5; padding-bottom: 21px;}
    .Notice .NoticeList ul li .Time{ float: left; margin-right: 10px;}
    .Notice .NoticeList ul li .Time .Month{ display:block;  height:1.6rem; line-height:1.6rem; text-align:center; color:#666; font-size:1.2rem; font-weight:lighter;}
    .Notice .NoticeList ul li .Time .Day{ display:block; height:4rem; color:#333; font-size:4rem; line-height:4rem; font-weight:normal; text-align:center; font-family: Arial, Helvetica, sans-serif;}
    .Notice .NoticeList ul li i{ display:block; width:1px; height:60px; float:left; border-left:1px dashed #ccc; border-right:none;}
    .Notice .NoticeList ul li .ListInfor{  height:65px; font-weight:normal; text-align:justify; overflow: hidden;  margin-left: -15px;}
    .Notice .NoticeList ul li .ListInfor a{ color:#333333; font-size:1.6rem; line-height:26px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;width: 100%;display: inline-block; line-height:inherit}
	.Notice .NoticeList ul li .ListInfor p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; color:#888}
    .Notice .NoticeList ul li:hover .Time .Day{ color:#af0525;}
    .Notice .NoticeList ul li:hover a{ color:#af0525;}
    
    .AD{ width: 100%;}
    
    .MainList{ width: 100%;  }
    .MainList .List{ width: 100%; margin-top: 3rem;}
    .MainList .List .Title{ width: 100%; height: 3rem; line-height: 30px; }
    .MainList .List .Title h3{ color: #333; font-size: 2.4rem; float: left; line-height: 30px; margin: 0;}
    .MainList .List .Title span{ display: inline-block; color: #af0525; font-size: 1.2rem; float: left; line-height: 40px; margin-left: 0.5rem; text-transform:Uppercase;}
    .MainList .List .Title a{ color: #999; font-size: 1.6rem; float: right; line-height: 40px;}
    .MainList .List ul li{ width: 100%; height:50px; overflow: hidden; border-bottom:1px dashed #e5e5e5; line-height: 50px;}
    .MainList .List ul li a{ font-size: 1.6rem; color: #333; font-weight: lighter; line-height: 50px; float: left; overflow: hidden;}
    .MainList .List ul li a:hover{ color: #af0525;}
    .MainList .List ul li i{ display: block; width: 6px; height: 9px; float: left; margin: 20px 6px 20px 0; background: url(../images/ListIcon.png) no-repeat;} 
    .MR30{ margin-right: 30px;}
    
    
    .Main1{ width:100%;}
    .Main1 .Main1Con{ width:100%; }
    .Main1 .Main1Con .Title{ width:100%; text-align: center; margin-top: 2rem; margin-bottom: 1rem;}
    .Main1 .Main1Con .Title h3{ height:40px; margin:0 auto; color:#af0525; font-size:2.8rem; line-height:40px; text-align:center; font-weight:normal;}
    .Main1 .Main1Con .Title i{ display:block; width:110px; height:2px; background:#af0525; margin:12px auto 0;}
    .Main1 .Main1Con .Title span{ display: inline-block; height: 20px; line-height: 20px; text-align: center; color: #666; font-size: 1.6rem; margin-top: 15px;} 
    .Main1 .Main1Con .List{ width:100%; position:relative}
    .Main1 .Main1Con .List ul li{ margin-bottom: 1rem;}
    .Main1 .Main1Con .List ul li i{ display:block; height:4px; background:#af0525;}
    .Main1 .Main1Con .List ul li img{ display:block; }
    .Main1 .Main1Con .List ul li .ListInfor{  /*height:230px;*/ overflow:hidden; background:#fff; padding:0 20px;}
    .Main1 .Main1Con .List ul li .ListInfor .Time{ width:245px; height:45px; margin-top:20px; overflow:hidden;}
    .Main1 .Main1Con .List ul li .ListInfor .Time span{ display:inline-block;}
    .Main1 .Main1Con .List ul li .ListInfor .Time .Day{ color:#333333; font-size:48px; line-height:50px; float:left; font-weight:bold; margin-right:5px;}
    .Main1 .Main1Con .List ul li .ListInfor .Time .Month{ color:#666666; font-size:15px; line-height:70px; float:left;}
    .Main1 .Main1Con .List ul li .ListInfor h3{  height:35px; overflow:hidden; margin-top:10px; font-weight:normal; text-align:justify; color:#333333; font-size:1.6rem; line-height:35x;}
    .Main1 .Main1Con .List ul li .ListInfor h3 a{  height:35px; overflow:hidden; margin-top:10px; font-weight:normal; text-align:justify; color:#333333; font-size:1.6rem; line-height:35px;}
    .Main1 .Main1Con .List ul li .ListInfor p{ height:40px; line-height:20px; color:#999; overflow:hidden; text-align:justify; margin-top:10px; font-size:1.4rem;}
    .Main1 .Main1Con .List ul li .ListInfor .More{ display:block; width:80px; height:15px; line-height:15px; background:url(../images/More1.png) no-repeat 55px 3px; margin-top:18px;}
    .Main1 .Main1Con .List ul li .ListInfor .More a{ color:#999; font-size:13px; line-height:15px;}
    .Main1 .Main1Con .List ul li:hover .ListInfor{ background:#af0525; transition: all 1.5s ease 0s;}
    .Main1 .Main1Con .List ul li:hover .ListInfor .Time .Day{ color:#fff;}
    .Main1 .Main1Con .List ul li:hover .ListInfor .Time .Month{ color:#fff;}
    .Main1 .Main1Con .List ul li:hover .ListInfor h3{ color:#fff;}
    .Main1 .Main1Con .List ul li:hover .ListInfor p{ color:#fff;}
    .Main1 .Main1Con .List ul li:hover .ListInfor .More{ background:url(../images/More2.png) no-repeat 55px 3px;}
    .Main1 .Main1Con .List ul li:hover .ListInfor .More a{ color:#fff;}
    .Main1 .Main1Con .List .prev,.Main1 .Main1Con .List .next{cursor:pointer; display:inline; position:absolute;top:30%; z-index:10}
     .Main1 .Main1Con .List .prev{ margin:28px 22px 0px 0px;  left:10px;}
  .Main1 .Main1Con .List .next{  margin:28px 0px 0px 0px;  right:10px; }
	
    
    .Footer{ width:100%;  background:#323232; padding-bottom: 20px;}
    .Footer .FooterCon{margin: 0 auto; padding-top: 20px;}
    .Footer .FooterCon .FootLink .Title{ height: 4rem; border-bottom: 1px solid #474747; margin-bottom: 10px;}
    .Footer .FooterCon .FootLink .Title h3{ color: #fff; font-size: 1.6rem; font-weight: bolder; line-height: 50px; margin: 0;}
    .Footer .FooterCon .FootLink ul li{ height: 26px; float: left; line-height: 26px; padding:5px 10px}
    .Footer .FooterCon .FootLink ul li a{ color: #bfbfbf; font-size: 1.2rem; font-weight: lighter; line-height: 26px;}
    .Footer .FooterCon .FootLink ul li a:hover{ color: #fff;}
    .Footer .FooterCon .Contact{margin-top: 20px;}
    .Footer .FooterCon .Contact .Title{ height: 4rem; border-bottom: 1px solid #474747; margin-bottom: 10px;}
    .Footer .FooterCon .Contact .Title h3{ color: #fff; font-size: 1.6rem; font-weight: bolder; line-height: 50px; margin: 0;}
    .Footer .FooterCon .Contact .Left p{color: #fff; font-size: 1.8rem; font-weight: lighter; line-height: 26px; text-align: center;}
    
    .CopyRight{ width:100%;  background:#323232; border-top: 1px solid #474747; padding-top: 10px; padding-bottom: 10px;}
    .CopyRight .CopyRightCon span{ display: inline-block; line-height: 2rem; color: #bfbfbf; font-size: 1.2rem; font-weight: lighter;  text-align: center;}
    .CopyRight .CopyRightCon a{ color: #bfbfbf;}


    .SecNav{ width:100%; height:54px; background:#fff;}
    .SecNav .SecNavCon{ width:1200px; height:54px; margin:0 auto;}
    .SecNav .SecNavCon ul li{ width:120px; height:54px; text-align:center; line-height:54px; float:left;}
    .SecNav .SecNavCon ul li a{ display:block; width:120px; height:54px; color:#00bfff; font-size:16px; line-height:54px; font-weight:bold;}
    .SecNav .SecNavCon ul li:hover{background:#ffbb00;}
    .SecNav .SecNavCon ul li:hover a{ color:#fff;}
    .NowNav{ width:120px; height:54px; background:#ffbb00 !important;}
    .NowNav a{ color:#fff !important;}
    

    
.ShowBanner{ width:100%; }





/*列表2*/
.ArticleList2{ padding:0 15px}
.ArticleList2 ul li{ border-bottom:1px solid #ececec; margin-bottom:25px; padding-bottom: 15px;}
.ArticleList2 ul li h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.ArticleList2 ul li h3 a{ font-weight:bold; text-align:justify; color:#333; font-size:2rem; line-height:24px;}
.ArticleList2 ul li p{  height:48px; line-height:24px; color:#999; overflow:hidden; text-align:justify; font-size:13px;}
.ArticleList2 .Time{ height: 30px;}
.ArticleList2 .Time i{ display: block; width: 11px; height: 11px; background: url(../images/TimeIcon-red.png) no-repeat; margin: 9px 8px 10px 0; float: left;}
.ArticleList2 .Time span{ color: #999; font-size: 13px; line-height: 30px;}
.ArticleList2 ul li .More{ display:block; height:15px; line-height:15px; background:url(../images/More1.png) no-repeat 55px 3px; margin-top:18px;}
.ArticleList2 ul li .More a{ color:#999; font-size:13px; line-height:15px;}
.ArticleList2 ul li .More a:hover{ color:#af0525;}


	.listpc{padding:0 15px }
	.listpc ul li{ float:left; width:46%; margin:20px 2%;}
	.listpc ul li img{ width:100%; height:180px }


.Page{margin:1rem 0px 4rem 0px; text-align:center;}
.page{ text-align:center; margin-bottom:40px;}
.page li{ display:inline-block;margin: 0 0.3rem;border: 1px #e6e6e6 solid;border-radius:3px}
.page li a,.page li span{display: inline-block;  background: #fff;text-decoration: none;	color: #999;padding: 0.2rem 0.8rem; }
.page li:hover {color: #fff;	background: #af0525;border: 1px #af0525 solid;}
.page li:hover a{color: #fff;}
.page .active a,.page .current {background: #af0525;border: 1px #af0525 solid;	color: #fff;}




/*内容1*/
.ShowCon a{ color: blue !important;}
.ArticleShow2 .ArticleCon{ margin-bottom:10px;}
.ArticleShow2 .ArticleCon span { height: 20px;  color: #666;  font-size: 12px;  line-height: 20px;}
.ArticleShow2{ width:100%; padding:0 15px}
.ArticleShow2 span {height: auto; color: #666666; font-size: 14px;  line-height: 36px;}
.WordSection1{ margin-bottom:50px; overflow:hidden}
.WordSection1 p {width: auto; margin-left:0;
    color: #666666;
    font-size: 14px;
    line-height: 36px;
   /* text-indent: 2em;*/
		}
		
		
	.hf{ display:none}
.hf a{ display:inline-block; width:100%; margin-bottom:10px;}
.hf img{ width:100%}	
	
	
	
	
}


@media screen and (max-width:768px) {

.listpc ul li img{  height:170px; }


	.Main1 .Main1Con .List ul{ width: 100%;/* height:410px;*/ overflow:hidden;}
	.Main1 .Main1Con .List ul li{ width:100%;/* height:410px;*/ float:left; margin-right:0; text-align:center}
	.Main1 .Main1Con .List ul li i{ display:block; width:100%; height:4px; background:#af0525;}
	.Main1 .Main1Con .List ul li img{ display:block; margin:0; width:100%; height:300px;}
.Main1 .Main1Con .List ul li .ListInfor h3,.Main1 .Main1Con .List ul li .ListInfor h3 a{ text-align:center}


}


@media screen and (max-width:468px) {
	.listpc ul li img{  height:140px; }
	.Main1 .Main1Con .List ul li img{ display:block; margin:0; width:100%; height:260px;}
}
@media screen and (max-width:368px) {
	.listpc ul li img{  height:130px; }
		.Main1 .Main1Con .List ul li img{ display:block; margin:0; width:100%; height:240px;}
}