@charset "utf-8";
/* CSS Document */
/*公用*/
*{font-family:"微软雅黑";}

	@font-face {
  font-family: Lato;
  src: url('/static/images/lato-regular.ttf') ,url('/static/images/lato-regular.eot') ,url('/static/images/lato-regular.woff');
}
/*滚动条样式
*::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
	background-color: #333;
	border-radius: 5px;
}

*::-webkit-scrollbar
{
	width: 5px;
	background-color: #333;
}

*::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #FFF;
	background-image: -webkit-gradient(linear,
									   40% 0%,
									   75% 84%,
									   from(#ccc),
									   to(#f4f4f4),
									   color-stop(.6,#fff))}*/
.mark-index-gsjj{margin-top: 4rem;}
@media screen and (max-width:1200px){
.mark-index-gsjj{margin-top: 0rem;}
}

.mark-gsjj1{display:inline;}
.mark-gsjj2{display:none;}
@media screen and (max-width:1200px){
.mark-gsjj1{display:none;}
.mark-gsjj2{display:inline;}
}

.mark-logo1{display:inline;}
.mark-logo2{display:none;}
@media screen and (max-width:1200px){
.mark-logo1{display:none;}
.mark-logo2{display:inline;}
}

.ghfdc{ width:100%; margin:0 auto; background:url(/images/fdcbj.jpg) top center no-repeat; display:block; float:left; margin-bottom:50px;}	
.ghfdc-left{ float:left; width:45%;}
.ghfdc-left img{width:100%;}
.ghfdc-right{ float:right; width:50%;}	
.ghfdc-right-wz{    width: 90%;
    text-align: left;
    float: left;
    margin: 0 auto;
    font-size: 16px;
    line-height: 34px;
    color: #333;
    margin-top: 140px;
    margin-bottom: 100px;}	
.ghfdc-right-bottom{ float:left; width:90%;}

.ghdc1{ width:30%; margin-right:00px; margin-left:00px; float:left; margin-bottom:10px;}						   
.ghdc1 a{ width:90%; margin-right:10px; margin-left:10px; background:#b64444; color:#fff; line-height:50px; display:block; height:50px; text-align:center;border-radius: 200px; text-decoration:none; }						   
.ghdc1 a:hover{ background:#c25757;}

.ghdc2{ width:30%; margin-right:00px; margin-left:00px; float:left; margin-bottom:10px;}						   
.ghdc2 a{ width:90%; margin-right:10px; margin-left:10px; background:#165c61; color:#fff; line-height:50px;  display:block; height:50px; text-align:center;border-radius: 200px; text-decoration:none; }						   
.ghdc2 a:hover{ background:#267379;}

.ghdc3{ width:30%; margin-right:00px; margin-left:00px; float:left; margin-bottom:10px;}						   
.ghdc3 a{ width:90%; margin-right:10px; margin-left:10px; background:#e6761c; color:#fff; line-height:50px; display:block; height:50px; text-align:center;border-radius: 200px; text-decoration:none; }						   
.ghdc3 a:hover{ background:#ef8b3a;}

.xm{ width:94%; margin:0 auto; }
.xm ul{ display:none;}
.xm h4{  font-size:30px; font-weight:normal; color:#000; line-height:30px;  padding:15px 0; margin:20px 0; border-bottom:dashed 1px #333;}
.xm h4 b{  font-size:30px; font-weight:normal; color:#000; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif; }

/* .breadmenubg{ background:rgba(0,0,0,0); border-bottom:solid 1px #666; position:relative;top:120px; width:90%; padding:0 2%; margin:0 auto;  } */
.breadmenubg2{ background:rgba(0,0,0,0); border-bottom:dashed 0px #666;padding:0 2%; margin:0 auto;}
.mark-hg{background:rgba(0,0,0,0); border-bottom:dashed 1px #666; padding:0 2%; margin:0 auto; margin-bottom: 10px;}
.breadmenu2{height:30px; color:#555;font:normal 18px/20px 'Microsoft Yahei'; text-align:right;}
.breadmenubg{ background:rgba(0,0,0,0); border-bottom:dashed 1px #666; width:90%; padding:0 2%; margin:0 auto;  }
.breadmenu{   height:40px; color:#555;   font:normal 18px/40px 'Microsoft Yahei'; text-align:right;}

.wykj1{display:inline;}
.wykj2{display:none;}
@media screen and (max-width:1200px){
.wykj1{display:none;}
.wykj2{display:inline;}
}



#no-project{ width:100%; font:normal 14px/30px 'Microsoft Yahei';  color:#ccc; padding:0px; margin-top:0px; text-align:center;}
#no-project a{ text-decoration:none; color:#F30; letter-spacing:1px;}
#bar{ font:normal 14px/30px 'Microsoft Yahei';  color:#4b4b4b; width:90%; padding:0 2%; margin:0 auto; text-align:right;background:rgba(0,0,0,0); }
#bar a{ text-decoration:none; color:#4b4b4b; display:inline-block;}
#bar b{ color:#4b4b4b;}

.btn01{ outline:none; border:0; background:#713a08; width:90px; height:80px; border-radius:6px; font:normal 14px/80px 'Microsoft Yahei'; color:#fff;}
.btn01:hover{ background:#F60; cursor:pointer; }
.btn02{ outline:none; border:0; background:#4b4b4b; width:270px; height:46px; border-radius:6px; margin:10px; font:normal 14px/46px 'Microsoft Yahei'; color:#fff; }
.btn02:hover{ background:#1656fb; cursor:pointer; }

.beian{ font:normal 18px/30px 'Microsoft Yahei';  color:#fff; text-align:right;  margin:0 auto;}
.beian a{ text-decoration:none; color:#fff;}



.fullBg {
	
	top: 0;
	left: 0;
	
	overflow: hidden;
}

#maincontent {
	position: absolute;
	top: 200px;
	left: 0;
	z-index: 50;
	width: 100%;
	
	}

/*==========Js二维码必须的===========*/									   
 .code 
{
 background:#ccc;
 font-family:Arial;
 font-style:italic;
 color:#000;
 font-size:30px;
 border:0;
 padding:2px 3px;
 letter-spacing:3px;
 font-weight:bolder;
 display:inline-block;
 cursor:pointer;
  display:inline-block;
 width:150px;
 height:60px;
 line-height:60px;
 text-align:center;
 vertical-align:middle;
}
									   
	/*==========以下部分是Validform必须的===========*/
	

.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden; display:inline-block;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(/static/images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(/static/images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(/static/images/onLoad.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}


/* 注册选择城市citySelector */

.citySelector{font:12px/1.5 tahoma,arial,\5b8b\4f53;background:#fff;text-align:left;}
.cityslide{width:250px;list-style:none;margin:0;padding:0;border:1px solid #B3CDC0;box-shadow:2px 2px 3px rgba(0,0,0,0.3);overflow:auto;max-height:300px;}
.cityslide li{list-style:none;overflow:hidden;height:30px;padding:0px 10px;line-height:30px;}
.cityslide li.on{background:#00a346;color:#fff;cursor:pointer;}
.cityslide li:hover{background:#00a346;color:#fff;cursor:pointer;}
.cityslide li b{font-weight:normal;}
.cityslide li.empty{background:#fff2e8;color:#666;}
.cityslide li.empty em{color:red;font-style:normal;}
.cityname{float:left;}
.cityspell{float:right;}
.cityBox{width:250px;border:1px solid #B3CDC0;box-shadow:2px 2px 3px rgba(0,0,0,0.3);}
.cityBox ul{margin:0;padding:0;}
.cityBox ul li:first-child{margin-left:5px;}
.cityBox ul li{float:left;list-style:none;padding:5px;border-bottom:1px solid #DDD;cursor:pointer;display:inline;color:#00a346;}
.cityBox ul li.on{border-bottom-color:#00a346;position:relative;}
.hide{display:none;}
p.tip{color:#999;line-height:20px;padding:5px;margin:0;text-indent:3px;}
.hotCity{border-top:1px solid #DDD;margin-top:-1px;clear:left;overflow:hidden;padding-bottom:10px;padding-top:10px;_margin-bottom:8px;}
.cityTab{overflow:hidden;}
.cityTab dl{margin:0;padding:0 0 0 10px;overflow:hidden;}
.cityTab dl dt{float:left;padding-left:3px;color:#00a346;margin-top:1px;text-indent:5px;font-family:"Lucida console","consolas","courier new";line-height:25px;font-size:14px;width:20px;}
.cityTab dl dd{margin-left:2px;float:left;width:240px;}
.cityTab dl dd a{padding-left:5px;min-width:66px;line-height:25px;display:inline-block;color:#333;text-decoration:none;}
.cityTab dl dd a:hover{color:#00a346;}
.cityinput{ font-size: 12px; padding-left: 2px;  border: 1px solid #D8D8D8; }


/*首页*/
/*头部*/ 


.header{ width:100%;  position:absolute; top:0; left:0; right:0;  z-index:9999;}
.topbg{ background:#c9262b; }

.top{ width:90%; margin:0 auto; text-align:right;color:#fff; font-family:'微软雅黑'; line-height:1.6rem;font-size:.8rem;  }
.top a{ color:#fff; text-decoration:none !important;}
.headerk{width:80%; padding:0 10% 1rem;}

.header h1{ float:left; margin:1.2rem 0 0 0;}
/*.header h1 img{ width:100%;}*/
.menutitle{width:25%;float:left;font:normal .8rem/1.5rem 'Microsoft Yahei'; color:#9f9f9f;margin:1.4rem 0 0 0;}
.menu{ width:50%; float:right; text-align: center; margin:1.5rem 0 0 0;}

.lang{ margin:2rem 0 1rem;}
.clr{clear:both;}
.menu ul{ font-size:0;}
.menu li{ display:inline-block; margin:0 0rem; vertical-align:top; width:16%; padding:1rem 0; }
.menu a{ font:normal 1rem/1.5rem 'Microsoft Yahei';  color:#000; text-decoration:none;}
.menu b{ display:block; text-align:center; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif; font-weight:normal; font-size:0.6rem; color:#bbb7b7; line-height:1.8rem;}

.menu a:hover{ color:#fff; text-shadow:1px 1px 0px #000; text-decoration: none; }
.menu101,.menu102,.menu103{position:relative;}
.menu201,.menu202,.menu203{ display:none; padding-bottom:1rem; position:absolute; top:3rem; width:100%;}
.menu201 li,.menu202 li,.menu203 li{ display:block;margin:0;width:auto; box-sizing:border-box; padding:.2rem 0; }

.menu101:hover,.menu102:hover,.menu103:hover{ background:#c9262b; border-radius:20px 20px 0 0; }

.menu101:hover .menu201,.menu102:hover .menu202,.menu103:hover .menu203{ display:block; background:#c9262b; border-radius:20px;}
.menu101:hover .menu201 a,.menu102:hover .menu202 a,.menu103:hover .menu203 a{color:#fff;line-height:2rem; display:block; }
.menu201 a:hover,.menu202 a:hover,.menu203 a:hover{background:#000;}
.menum{ display:none;  float:right;}
.menumover{ width:100%; display:none; height:100%; border:solid 1px; background:rgba(0,0,0,0.5); position:fixed; top:0; left:0; z-index:5; }
.close{float:right; display:none;}

.banner{ height:742px; background:url(/static/images/banner1.jpg) no-repeat top center; margin:8rem 0 0 0; }
/* .swiper1{ height:735px;} */

/*首页央视体育频道直播简介*/ 
.sygsjj{display:flex;background:url(/static/images/sygsjjbg.jpg) repeat-x ; }
@media screen and (max-width:1200px){
.sygsjj{display:flex;background:url(/static/images/sygsjjbg1111.jpg) repeat-x ;}
}

.sygsjj2{display:flex;}

.gstitle{ text-align:right; position:relative; height:9rem;}
.gscontent{flex:5; padding:2rem;}
.gsimg{flex:3; vertical-align: middle;}
.gsimg img{ width:100%;}
/* max-width:559px; */
.gscontent1{flex:1;}
.gstitle h2{  font:normal 3.6rem/4.5rem Tahoma, Geneva, sans-serif;  color:rgba(0,0,0,.1); margin-top:1rem;text-indent:-1rem; text-transform:uppercase; display:inline-block;position:absolute; right:18rem; }
.gstitle h3{  font:normal 1.8rem/1.8rem 'Microsoft Yahei';  color:#c9262b; text-indent:0rem;display:inline-block; position:absolute; right:10rem; top:2rem;}
@media screen and (max-width:1200px){
.gstitle h3{  font:normal 1.4rem/1.8rem 'Microsoft Yahei';  color:#c9262b; text-indent:0rem;display:inline-block; position:absolute; right:10rem; top:2rem;}
	
}


.gstitle img{ position:absolute; right:0; top:2rem;}


.gscontent p{  font:normal .8rem/1.6rem 'Microsoft Yahei'; width:80%; color:#7e7e7e; text-indent:0rem; margin:1rem auto; }





.btn{ width:9rem; background:#fff; color:red;  border-radius:10px; box-shadow:0 0 3px rgba(0,0,0,0.2); display:block; font:normal 1rem/3rem 'Microsoft Yahei'; text-align: center; text-decoration: none !important;}
.btn:hover{ background:#c9262b; color:#fff;}


/*首页国合业务*/ 

.syyyly{width:80%; margin:3rem auto 0;}
.sytitle_01{  font:normal 3.6rem/4.5rem Tahoma, Geneva, sans-serif;  color:rgba(0,0,0,.1); margin-top:1rem;text-indent:-1rem; text-transform:uppercase; display:inline-block;position:absolute; right:14rem; }
.sytitle_02{  font:normal 1.8rem/1.8rem 'Microsoft Yahei';  color:#c9262b; text-indent:0rem;display:inline-block; position:absolute; right:10rem; top:2rem;}
.sytitle img{ position:absolute; right:0; top:2rem;}
.sytitle{ width:38%; margin:0 auto; text-align:right; position:relative; height:9rem;}
.syyyly01_011{background:#c9262b;}
.syyyly h2{font:normal 2rem/3rem 'Microsoft Yahei'; color:#c10100;  text-align: center;}
.syyyly h3{width:50px; height:1px; background:#373737; margin:1.2rem auto;}
.syyyly p{font:normal .8rem/1.2rem 'Microsoft Yahei'; color:#808080; text-align: center; margin-bottom:2rem;}
.syyyly01,.syyyly02,.syyyly01ipad{display:flex; margin-top:1rem;}
.syyyly01 img,.syyyly02 img,.syyyly01ipad img{width:100%;}
.syyyly01 p,.syyyly02 p,.syyyly01ipad p{padding:2rem; font:normal .8rem/1.5rem 'Microsoft Yahei'; color:#666; text-align:left;margin:0; padding:1.8rem 2rem;}
.syyyly01_01{flex:1; box-sizing:border-box; overflow:hidden; position:relative;cursor:pointer;margin:0 1rem; }
/*.syyyly01_01:nth-child(2n){ margin:0 2rem;}*/
.syyyly01_01 h2{font:bold 1.2rem/4rem 'Microsoft Yahei'; color:#fff; text-align:left; float:left; text-indent:2rem;}
.syyyly01_01 h3{font:normal 1.2rem/4rem 'Microsoft Yahei'; letter-spacing:-5px; color:#fff; text-transform: uppercase; float:right; width:auto; text-indent:-2rem;  margin:0 0 0rem 0;}
.syyyly01_01 h4{ text-align:center;height:15%; }
.syyyly01_01 h4 a{font:normal 1rem/4rem 'Microsoft Yahei';  text-decoration:none; color:#fff; display:block;  }
.syyyly01_01 h4 a:hover{ background:#06C;}
.syyyly01ipad{display:none;}
.syghywtext{ position:absolute; top:101%; width:100%;  height:100%; transition:all 1s;background:rgba(0,0,0,0.5);}
.syyyly01_01:hover .syghywtext{ position:absolute; top:0%;   cursor:pointer;}

/*首页国合业务地图*/ 

.syghmap{ width:80%; margin:0 auto; text-align:center;}
.syghmap img{  margin:4rem 0 3rem; width:100%;}


/*首页业绩展示*/ 
.syyj{ background:url(/static/images/syywzsbg.jpg) no-repeat center top; height:656px; padding-top:40px;}
.sytitle1{ width:38%; margin:0 auto; text-align:right; position:relative; }
.syyyly01_011{background:#c9262b;}
.sytitle_011{font:normal 1rem/2rem Tahoma, Geneva, sans-serif;  color:#e0dddd; margin-top:4rem; text-transform:uppercase; display:inline-block;position:absolute; right:20rem;}
.sytitle_021{  font:normal 1.8rem/1.8rem 'Microsoft Yahei';  color:#c9262b; text-indent:0rem;display:inline-block; position:absolute; right:20rem; top:2rem;}

.sytitle1 img{ position:absolute; right:10rem; top:2rem;}
.sycp h2{font:normal 2rem/3rem 'Microsoft Yahei'; color:#c10100; text-align: center; margin-top:6rem;}
.sycp h3{width:50px; height:1px; background:#373737; margin:1.2rem auto;}

.syyjshow{ display:flex; width:80%; margin:4rem auto 0;}
/* .syyjshow_01{  margin:0 2rem; } */
.syyjkuang{border-radius:50%; border:solid 2px #c9262b; padding:1rem;position:relative; overflow:hidden; }
.syyjkuang img{  border-radius:50% !important; width:100%!important; height:250px;}
.syyjtext{ position:absolute; top:75%; transition:all 1s; margin:0 auto; left:0; right:0; background:#ca2620; width:18rem; height:18rem; border-radius:9rem; text-align:center; font:normal 1.4rem/4.6rem 'Microsoft Yahei';  color:#fff;}
.syyjshow_01 h2{  text-align:center!important; }
.syyjshow_01 h2 a{ font:normal 1rem/1.8rem 'Microsoft Yahei'!important;  color:#fff!important; text-decoration:none!important; }
.syyjkuang:hover{ background:#ca2620; cursor:pointer;}
.syyjkuang:hover .syyjtext{top:0%; background:rgba(202,38,32,0.5);}

.syyjtext p{font:normal .8rem/1.2rem 'Microsoft Yahei'; color:#fff; margin-top:1rem; padding:2rem; }
/*

.tab1{width:80%;margin:50px auto 0 auto;}
.menutab{font-size:14px; margin:0 auto; text-align:center;}
.menutab li{display:inline-block;padding:0 1rem; background:url(/static/images/xicon.jpg) no-repeat right center; text-align:center; line-height:44px;cursor:pointer;color:#666;overflow:hidden;font-size:1rem;}
.menutab li:last-child{background:none;}
.menutab li:hover{background:#06C;line-height:44px; border-radius:10px;color:#fff;font-weight:bold; border-bottom:none;}
.menutab li.off{background:#06C; line-height:44px; border-radius:10px;color:#fff;font-weight:bold; border-bottom:none;}

.menudiv{border-top:0;background:#fefefe}
.menudiv div{padding:15px 0;line-height:28px;} 
*/
.lanrenzhijia{ width:80%;margin:50px auto 0 auto;}
.lanrenzhijia .tab{ overflow:hidden;text-align:center;}
.lanrenzhijia .tab a{ display:inline-block;padding:0 1rem; background:url(/static/images/xicon.jpg) no-repeat right center; text-align:center; line-height:44px;cursor:pointer;color:#666;overflow:hidden;font-size:1rem;}
.lanrenzhijia .tab a:last-child{ background:none;}
.lanrenzhijia .tab a:hover{ background:#06C; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#06C; color:#fff; border-radius:10px;text-decoration:none;}
.lanrenzhijia .content{ overflow:hidden; padding:10px;}
/* .lanrenzhijia .content li{ display:none;} */




#marquee1{ overflow:hidden; margin:20px auto 0;}
.cp00{ display:flex;}
.cp0{  margin:1rem; padding:1rem; font:normal 1.2rem/2rem 'Microsoft Yahei'; color: #333;   }

.cp0 h2{ background:#fff;font:normal 1.2rem/3rem 'Microsoft Yahei';  color:#fff; text-align: center; margin:0 0px 2px 0;}
.cp0 h2 a{ font:normal 1.2rem/3rem 'Microsoft Yahei'; display:block;background:#606060; border-radius:0 0 20px 20px; color:#fff; text-decoration: none !important;}

.cp0 h6{background:#d8dddb;border-radius:20px 20px 0 0; padding:4rem 0; }
.cp0 img{display:block; width:100%;   }
.cp0:hover h6{background:#bcd3ed;}
.cp0:hover h2 a{ background:#06C; }

/*首页新闻中心*/ 
.synews{width:80%; margin:0rem auto 2rem;}
.sytitle2{ width:38%; margin:5rem auto; text-align:right; position:relative; height:9rem;  }
.syyyly01_0111{background:#c9262b;}
.sytitle_0111{font:normal 1rem/2rem Tahoma, Geneva, sans-serif;  color:#e0dddd; margin-top:4rem; text-transform:uppercase; display:inline-block;position:absolute; right:12rem;}
.sytitle_01111{font:normal 15rem/15rem Tahoma, Geneva, sans-serif;  color:#f0f0f0; text-transform:uppercase; display:inline-block;position:absolute; left:1rem;}
.sytitle_0211{  font:normal 1.8rem/1.8rem 'Microsoft Yahei';  color:#c9262b; text-indent:0rem;display:inline-block; position:absolute; right:12rem; top:2rem;}

.sytitle2 img{ position:absolute; right:20rem; top:2rem;}


.synews h2{font:normal 2rem/3rem 'Microsoft Yahei'; color:#c10100; text-align: center; padding:0 1rem;}
.synews h3{width:50px; height:1px; background:#373737; margin:1.2rem auto;}
.synews p{font:normal .8rem/1.2rem 'Microsoft Yahei'; color:#808080; text-align: center; margin-bottom:2rem;}
.synewscontent{ display:flex;}
.synewscontent img{width:90%; height: 275px;}
.synewsc1{ flex:1;  margin:0 2rem;text-align:center; position: relative; padding:1rem 0;}
.synewsc1 h2{font:bold 1.2rem/3rem 'Microsoft Yahei'; color:#373737; margin:1.2rem 0 1rem 0;text-align:left; text-indent:1rem;}
.synewsc1 h2 a{ text-decoration: none;  color:#373737;}
.synewsc1bg{position: relative;}
.synewsc1bg h4{font:normal 1rem/1rem 'Microsoft Yahei'; border:solid 1px #fff; padding:4px 8px; color:#fff; position:absolute; bottom:1rem; right:2rem;}
.synewsc1 p{font:normal .8rem/1.2rem 'Microsoft Yahei'; color:#606060; padding:0 2rem 2rem; text-align:left; margin:0;}
.synewsc1 b{font:normal .8rem/1.2rem 'Microsoft Yahei'; color:#606060; text-align:left; display: block;padding:0 2rem;}
.synewsc1 b a{font:normal 1rem/2rem 'Microsoft Yahei'; color:#606060; text-decoration:none !important; font-weight:normal; }
.btn1{ width:10rem; margin:0 auto; position: absolute; bottom:-1rem; left:30%;  background:#606060; border-radius:20px; display:block; font:normal 1rem/3rem 'Microsoft Yahei'; color:#fff; text-align: center; text-decoration: none !important;}
.btn1:hover{ background:#05aa08;}
.synewsc1:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.3); border-radius:20px; cursor:pointer;}
.synewsc1:hover .btn1{ background:#05aa08; }


/*首页底部*/ 
.syfooterbg{  background:url(/static/images/syfootbg.jpg) #333 no-repeat top center; width:100%; float:left;}
.syfooter{ width:80%;  padding:8rem 0 0 0; margin:0 auto; display:flex; color:#fff; }
.syfooter_00{ flex:1; margin:0 2rem;}
.syfooter_01{ flex:3; margin:0 0 1rem 0;}
.syfooter_02{ flex:1;}

.syfooter_011{ border-bottom:solid 1px #a6a6a6;  }
.syfooter_011 h2{ display:inline-block; text-transform:uppercase; font:normal 2.8rem/2.8rem Tahoma, Geneva, sans-serif !important; margin-right:1rem;}
.syfooter_011 h3{ display:inline-block; text-transform:uppercase; font:normal 1.8rem/2.8rem '微软雅黑' !important;}
.syfooter_03bg{ border-top:solid 1px #fff; padding:1rem 0; margin-top:3rem; }
.syfooter_03{ width:80%; margin:0 auto;font:normal .8rem/1.2rem 'Microsoft Yahei'; color:#fff;}
.syfooter_01 li{ padding:.2rem 0; font:normal .8rem/1.2rem 'Microsoft Yahei';}
.syfooter_03 a{ color:#fff; text-decoration: none !important; }
.syfooter_01 a{ color:#fff; text-decoration: none !important; }
.syfooter_01 h2{font:bold 1.2rem/3rem 'Microsoft Yahei'; color:#fff;}
.syfooter_01 p{font:normal 1rem/3.2rem 'Microsoft Yahei'; color:#fff;}
.syfooter_00 h2{ font:normal 1.2rem/3.2rem 'Microsoft Yahei'; color:#fff; border-bottom:solid 1px #a6a6a6;}
.syfooter_02 h2{font:normal 3.2rem/4rem Arial; color:rgba(255,255,255,0.5); text-transform: uppercase;}
.syfooter_00 a{ display:block; font:normal .8rem/2.2rem 'Microsoft Yahei'; color:#fff;text-decoration: none !important;} 
.sybtn{ background:#fff;  border:none;display: block;  width:100%; height:40px; margin:1rem 0; text-indent:2rem; outline:none; color:#333;}
.sybtn1{ background:#fff;  border:none;display: block;  width:100%; height:80px; padding-top:10px; resize:none; text-indent:2rem;outline:none; color:#333;}
.btn2{ width:100%; margin:10px auto;   background:#e21212; border-radius:20px; border:none; font:normal 1rem/3rem 'Microsoft Yahei'; text-align:center; color:#fff;  text-decoration: none !important;}
.btn2:hover{ background:#06c; cursor:pointer;}

.sybtn::-webkit-input-placeholder{
	color:#070707;
}
.sybtn::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#070707;
}
.sybtn:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color:#070707;
}
.sybtn:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color:#070707;
}
.sybtn1::-webkit-input-placeholder{
	color:#070707;
}
.sybtn1::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#070707;
}
.sybtn1:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color:#070707;
}
.sybtn1:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color:#070707;
}
#top{ position:fixed; z-index:5000; right:10px; bottom:50px; box-sizing:border-box; width:60px; height:60px; text-align:center; padding-top:25px; color:#fff; text-transform:uppercase; cursor:pointer;}
#top::after{ content:''; width:0; height:0; border-width:8px; border-style:solid; border-color:transparent transparent #fff transparent; position:absolute; top:5px; left:50%; margin-left:-8px;}
#top{ opacity:1;transition:all 1s;-webkit-transition:all 1s;}
#top.show{ opacity:1;}
/*内页content*/ 
.contenttitle{ margin-top:40rem;}
.contenttitle h2{font:normal 2rem/3rem 'Microsoft Yahei'; color:#c10100; text-align: center;}
.contentkuang{ display: flex; width:90%; margin:1rem auto 0; }
.contentkuang article{flex:1;}
.contentnav{ text-align: center;}
.contentnav a{display:inline-block;color:#fff; border-radius:10px; line-height:3rem; text-decoration:none; background:#c10100; padding:0 2rem; margin:1rem; font-size:1rem}
.contentnav a:hover{ background:#39C;}
.stx{display: flex;}
.stx1{ background:#b64444; padding:1rem; margin:1rem;flex:1;}
.stx2{ background:#e6761c; padding:1rem; margin:1rem;flex:1;}
.stx3{ background:#165c61; padding:1rem; margin:1rem;flex:1;}

.stx4{ background:#fff; flex:1; text-align: center; font-size: 24px; }



.stx1 h2,.stx2 h2,.stx3 h2{font:normal 2rem/3rem 'Microsoft Yahei' !important; color:#fff !important;}
.stx1 h3,.stx2 h3,.stx3 h3{font:normal 1.2rem/3rem 'Microsoft Yahei'!important; color:#fff; text-shadow: 1px 1px 0px #000;}
/*内页projectdetail*/ 

.welcomecp{width:21%; margin-right:4%; display:inline-block;vertical-align: top; box-sizing: border-box; padding:1rem; position: relative;}
.welcomecp b{ background:rgba(0,0,0,0.5); width:90%; margin: 0 auto; padding:0 .2rem;position: absolute; left:0;right:0;bottom:4rem;}
.newnews{width:20%; margin-right:4%; display:inline-block;vertical-align: top;}

/*内页messageshow*/ 
.pagemessageshow{width:90%;margin:0 auto; box-sizing: border-box; padding: 0rem; font-family: '微软雅黑'; font-weight: normal;}
.pagemessageshow article{ background: #b1ecdb; margin:1rem 0; padding:2rem; box-sizing: border-box; border-radius: 20px; }
.pagemessageshow article h5{ color: chocolate; }
.pagemessageshow article b{  font-weight: normal; }
.pagemessageshow article p{ color: #0a83a8; font-size:1.2rem; }
.pagemessageshow article h2{ margin-bottom:.6rem; }
/*新闻news*/ 

.leimu a:nth-child(3){ display: none;}

/* .dialog-open {
	position: fixed;
	
	width: 100%;
  } */
/* .hp001{ width:100%; height:100%; background:rgba(0,0,0,0.5); position:fixed; top:0; left:0; z-index:1000;padding:0 0 0 0; display:none; overflow-y:scroll;} */
/* .zd{ animation:zd .3s linear 0s infinite alternate;} */
/*.hp001 img{transform: scale(0) rotate(0deg); animation:xz 1s linear .3s; animation-fill-mode:forwards;}
*/
/* .hp001 h3{ font:normal 20px/30px "微软雅黑"; text-align:center; color:#efbaba; text-shadow:1px 1px 0px #000;} */
/* .hp001 h4{ font:normal 18px/30px "Times New Roman", Times, serif; text-transform:uppercase;color:#efbaba;text-align:center;}
.close1{ width:24px; height:24px; position:fixed;top:50px; right:5%;z-index:1001; display:none;}
.close1 span{ display:inline-block; width:24px; height:3px; background:#fff;}
.close1 span:nth-child(1){ transform:rotate(45deg); position:absolute; top:0; left:0;}
.close1 span:nth-child(2){ transform:rotate(-45deg);position:absolute; top:0; left:0;} */


/* .menustar{  width:90%; margin:0 auto; position:absolute; left:0; right:0; z-index:997; height:90px; top:20px; opacity:1;}
.menustar ul li{ display:inline-block; padding:0 0px; line-height:90px; vertical-align:top; }
.menustar ul li:nth-child(2){ float:right;}
.menu{ position:fixed; width:100%; z-index:996; height:90px; top:-200px;   background:#666;   }
.menumobile{ display:none; position:fixed; width:100%; z-index:996; height:90px; top:-200px;   background:rgba(0,0,0,1); opacity:0;}

.menu ul li{ display:inline-block; padding:0 20px; line-height:90px; vertical-align:top;}
.menu ul li a{ color:#fff; font-size:16px;   text-decoration:none; transition:all .5s; text-transform:uppercase;}
.menu ul li a:hover{ color:#dea6f5;}

.menu ul li.logo{ transform:scale(0.8); padding:0 50px 0 100px;}
.menu ul li.logotext{ position:absolute; color:#f2f5a3; font-size:18px; top:2em; right:4em;  line-height:24px; text-align:right;}
.menu ul li.logotext p{ display:inline-block;  font-size:12px; color:#acacac;}
.menu ul li.logotext b{ display:inline-block; color:#f3f3c5; font-size:14px; }
.menu ul li.logotext b a{ font-size:12px; font-weight:lighter; transition:all .5s;}
.menu ul li.logotext b a:hover{ font-size:14px ;}



.menu ul li.pai{ position:absolute; right:0; top:1em;} */


/* #top{ position:fixed; z-index:5000; right:10px; bottom:50px; box-sizing:border-box; width:60px; height:60px; text-align:center; padding-top:25px; color:#fff; text-transform:uppercase; cursor:pointer;}
#top::after{ content:''; width:0; height:0; border-width:8px; border-style:solid; border-color:transparent transparent #fff transparent; position:absolute; top:5px; left:50%; margin-left:-8px;}
#top{ opacity:0;transition:all 1s;-webkit-transition:all 1s;}
#top.show{ opacity:1;} */

/*头部 点击后*/ 
/* .menustar1{ display:none;  width:90%; margin:0 auto; position:absolute; left:0; right:0; z-index:997; height:90px; top:20px; opacity:1;}
.menustar1 ul li{ display:inline-block; padding:0 0px; line-height:90px; vertical-align:top;}
.menustar1 ul li:nth-child(2){ float:right;}
.menu1{ position:fixed; width:100%; z-index:996; height:90px; top:0px;   background:rgba(0,0,0,0.9); opacity:1; }
.menumobile{ position:fixed; width:100%; z-index:996; height:90px; top:-200px;   background:rgba(255,255,255,0.5); opacity:0;}

.menu1 ul li{ display:inline-block; padding:0 20px; line-height:90px; vertical-align:top;}
.menu1 ul li a{ color:#fff; font-size:16px;   text-decoration:none; transition:all .5s;}
.menu1 ul li a:hover{ color:#9d17d4;}

.menu1 ul li.logo{ transform:scale(0.8); padding:0 50px 0 100px;}
.menu1 ul li.logotext{ position:absolute; color:#f2f5a3; font-size:18px; top:2em; right:4em;  line-height:24px; text-align:right;}
.menu1 ul li.logotext p{ display:inline-block;  font-size:12px; color:#acacac;}
.menu1 ul li.logotext b{ display:inline-block; color:#f3f3c5; font-size:14px; }
.menu1 ul li.logotext b a{ font-size:12px; font-weight:lighter; transition:all .5s;}
.menu1 ul li.logotext b a:hover{ font-size:14px ;}



.menu1 ul li.pai1{ position:absolute; right:0; top:1em;} */



/*底部*/
footer{ background:#333;  padding:1em 0;  width:100%; float:left; }
footer h2{ text-align:center; padding:20px 0;}
footer h3{ font:normal 12px/30px 'Microsoft Yahei';  color:#fff; text-align:center;}
footer h3 a{ color:#fff !important; text-decoration:none;}
footer img{ max-width:100%;}

.footmenu{ display:none; position:fixed; z-index:999; bottom:0; width:100%; height:60px; background:#272727; overflow:hidden; }
.footmenu ul{ font-size:0px;}
.footmenu ul li{ width:25%;  font-size:12px; display:inline-block;  text-align:center; position:relative; }
.footmenu ul li::before{content:""; width:24px; height:24px; margin:0 auto; position:absolute; top:1em; left:0; right:0; }
.footmenu ul li a{ display:block; font-size:12px; text-decoration:none; text-align:center; line-height:100px; color:#fff; }

.footmenu ul li:nth-child(1)::before{ background:url(/static/images/footicon1.png) no-repeat ;}
.footmenu ul li:nth-child(2)::before{ background:url(/static/images/footicon2.png) no-repeat;}
.footmenu ul li:nth-child(3)::before{ background:url(/static/images/footicon3.png) no-repeat ;}
.footmenu ul li:nth-child(4)::before{ background:url(/static/images/footicon4.png) no-repeat;}

/*首页*/

/* html,body{height:100%;} */
/* h1{  text-align:left; margin:0 auto; width:80%; position:absolute; top:40%; left:0; right:0;  font-size:3em; font-weight:lighter; }
.active h1,.ltie10 h1{  opacity:1; }
h1 b{ font-size:.6em; font-weight:400; } */
.banner1{ background:url(/static/images/banner1.jpg) no-repeat top center; background-size:100%; height:100%; max-height:800px;}
.banner1 h1{ text-align:right; color:#fff; text-shadow:-1px -1px 0px #000; font-weight:300;}
.banner1 h2{  font-size:4em; font-weight:lighter; text-align:center; margin:0 auto; position:absolute; top:30%; left:0; right:0; width:80%; font-family:"Times New Roman", Times, serif;}
#pageindex{ width:94%; margin:0 3%;}
#pageindex article{ width:21%; padding:0 1%; margin:0 2% 1% 0;   float:left;  }


#pageindex article h2{ font:normal 14px/30px 'Microsoft Yahei'; padding:1em;  color:#fff; text-align:right; background:rgba(0,0,0,0.2);}
#pageindex article h3{  margin-bottom:0px; position:absolute; bottom:0px }
#pageindex article h3 a{ font:normal 20px/22px 'Microsoft Yahei';  color:#fff; text-align:center; padding-right:1em; }

#pageindex article h2 b{ font:normal 14px/30px 'Microsoft Yahei';  color:#9d17d4;}
#pageindex article p{ font:normal 14px/30px 'Microsoft Yahei'; position:absolute; top:40px;   color:#fff; margin-top:70px; height:106px; overflow:hidden; text-align:center; width:100%; }
#pageindex article a{ text-decoration:none; float:left; font:normal 14px/30px 'Microsoft Yahei';  color:#d4177d; padding-bottom:10px;}
#pageindex article a:hover{ color:#9d17d4;}


.xmindex{  margin:0 auto; width:100%;}
 
.xmindex ul li{display:inline-block; }

.xmindex h2{  font-size:36px; font-weight:normal; color:#000; line-height:30px;  padding:5px 0; margin:10px 0; position:absolute; top:20px;}
.xmindex h2 b{  font-size:30px; font-weight:normal; color:#000; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif; }
.xmindex h3{  font-size:16px; font-weight:lighter; color:#a5a6a6;  line-height:30px;  padding:5px 20px; margin:10px 0; }
.tel a{ text-decoration:none; color:#9d17d4 !important;}
.xmpic h5 b{width:360px; height:30px; line-height:30px;}
.xmpic h5 b a{padding:0px 0 0 30px; line-height:20px; text-align:left; background:url(/static/images/heart.png) no-repeat 4px 0px;color:#fff; font-weight:bold; font-size:14px; }
.xmpic h5 b a:hover{background-position:4px -24px;text-decoration:none}

.projectcontect h5 b{width:360px; height:30px; line-height:30px; }
.projectcontect h5 b a{padding:0px 0 0 30px; line-height:20px; text-align:left; background:url(/static/images/heart.png) no-repeat 4px 0px;color:#fff; font-weight:bold; font-size:14px; }
.projectcontect h5 b a:hover{background-position:4px -24px;text-decoration:none}


.xmpic{ width:100%; position:relative;  }
.xmpic1{ width:100%; position:relative;font:normal 1rem/1.5rem 'Microsoft Yahei';  }
/* .xmpic img{  max-height:400px; } */
.xmpic img{  width:100%;max-height:140px; }
.xmindex section{  width:98%; padding:1%; margin:1em auto; line-height:30px; text-indent:1em; border-bottom:dashed 1px #bbb788; font-size:36px; color:#9d17d4; margin:0 auto;}
.xmindex section span{  font-size:24px; color:#1656fb; text-transform:uppercase;}

.picshowsy { text-align: center; float:left; max-width:100%; margin:0 auto; 
	-moz-column-count: 4; /* Firefox */
	-webkit-column-count: 4; /* Safari and Chrome */
	column-count: 4;
	-moz-column-gap: 5px; /* Firefox */
	-webkit-column-gap: 5px; /* Safari and Chrome */
	column-gap: 5px;
}
.row11 a,.row21 a,.row31 a,.row41 a{  float:left; font-size:0; } 
.row11 img,.row21 img,.row31 img,.row41 img {max-width: 100%;  transition:all 1s;-webkit-transition:all 1s;  -webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%);filter: gray;}
.row11 img:hover,.row21 img:hover,.row31 img:hover,.row41 img:hover{ -webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%);filter: gray;  cursor:pointer;}



/*登录*/

.loginbanner{  background:url(/static/images/banner4.jpg) repeat fixed center top;}

/* .pagelogin{ margin:120px auto 0; width:94%; position:relative; background:rgba(0,0,0,0);} */
.pagelogin{ margin:2rem auto 0; width:90%; position:relative; background:rgba(0,0,0,0);}
.pagelogin aside{  background:url(/static/images/loginicon1.png) no-repeat 0px 0px; width:162px; height:120px; position:absolute; left:200px;}
/* .pagelogin section{max-width:480px; margin:0 auto; position:relative; } */
.pagelogin section{ margin:0 auto; position:relative; }
.pagelogin section h2{ font:normal 14px/20px 'Microsoft Yahei'; padding:10px 0; color:#ccc;}
.loginleft ul li{ padding:10px; color:#ccc;}
.loginleft ul li span{ display:inline-block; width:60px; letter-spacing:10px; font:normal 14px/20px 'Microsoft Yahei'; color:#ccc;}
.input01{ width:30%; height:30px; border-radius:10px; outline:none; border:solid 1px #c6c6c6; padding-left:50px; padding-right:5px; background:#1656fb; color:#fff;}

.input04{ width:100%; margin:2px 0px; outline:none; border:solid 1px #c6c6c6; padding:10px 0px; background:#ddd; color:#333;}
/* .input05{ width:100%; height:80px; margin:2px 0px; outline:none; border:solid 1px #c6c6c6; padding:10px 0px; background:#444; color:#fff;} */
.input05{ width:100%; height:80px; margin:2px 0px; outline:none; border:solid 1px #c6c6c6; padding:10px 0px; background:#ccc; color:#333;}

.loginicon1{ position:absolute; left:100px; top:54px; background:url(/static/images/loginicon1.png) no-repeat scroll 0px -270px transparent; width:20px; height:20px;}
.loginicon2{ position:absolute; left:100px; top:107px; background:url(/static/images/loginicon1.png) no-repeat scroll -20px -270px transparent; width:20px; height:20px;}

 
.loginright{ text-align:center; padding:20px 0;}
.loginleft ul li a{ text-decoration:none; color:#9d17d4; font-size:12px;}

/*注册*/

.pagereg{ width:94%; margin:120px auto 0; position:relative; background:rgba(0,0,0,0); }
.pagereg aside{  background:url(/static/images/loginicon1.png) no-repeat -630px 0px; width:162px; height:120px; position:absolute; left:200px;}
.pagereg section{ max-width:480px; margin:0 auto; position:relative;}
.pagereg section h2{ font:normal 14px/20px 'Microsoft Yahei'; padding:10px 0; color:#ccc;}
.pagereg section h2 a{ text-decoration:none; color:#ccc;}
.reg label{ color:#1656fb; }
.reg ul li{ padding:10px;}
.reg ul li span{ display:inline-block; width:80px; letter-spacing:0px; font:normal 14px/20px 'Microsoft Yahei'; color:#1656fb;}
.reg ul li b{ letter-spacing:0px; padding-left:10px; font:normal 12px/20px 'Microsoft Yahei'; color:#000;}

.loginicon3{ position:absolute; left:100px; top:458px; background:url(/static/images/loginicon1.png) no-repeat scroll -40px -270px transparent; width:20px; height:20px;}
.loginicon4{ position:absolute; left:100px; top:512px; background:url(/static/images/loginicon1.png) no-repeat scroll -60px -270px transparent; width:20px; height:20px;}
.loginicon5{ position:absolute; left:100px; top:210px; background:url(/static/images/loginicon1.png) no-repeat scroll -80px -270px transparent; width:20px; height:20px;}
.loginicon6{ position:absolute; left:100px; top:262px; background:url(/static/images/loginicon1.png) no-repeat scroll -140px -270px transparent; width:20px; height:20px;}
.loginicon7{ position:absolute; left:100px; top:562px; background:url(/static/images/loginicon1.png) no-repeat scroll -120px -270px transparent; width:20px; height:20px;}
.loginicon8{ position:absolute; left:100px; top:366px; background:url(/static/images/loginicon1.png) no-repeat scroll -100px -270px transparent; width:20px; height:20px;}
.loginicon9{ position:absolute; left:100px; top:316px; background:url(/static/images/loginicon1.png) no-repeat scroll -160px -270px transparent; width:20px; height:20px;}
.loginicon10{ position:absolute; left:100px; top:664px; background:url(/static/images/loginicon1.png) no-repeat scroll -180px -270px transparent; width:20px; height:20px;}




/*找回密码*/
.pagesearchpass{ width:94%; margin:120px auto 0; position:relative; background:rgba(0,0,0,0);}
.pagesearchpass aside{  background:url(/static/images/loginicon1.png) no-repeat -160px 0px; width:162px; height:120px; position:absolute; left:200px;}
.pagesearchpass section{max-width:480px; margin:0 auto; position:relative; }
.pagesearchpass section h2{ font:normal 14px/20px 'Microsoft Yahei'; padding:10px 0;  color:#fff;}
.pagesearchpass section h2 a{ text-decoration:none; color:#ccc;}
#text2{ font-size:14px; line-height:26px; text-align:center; color:#fff; padding:50px 0px;}


/*找回密码输入密保*/
.pagequestion{ width:94%; margin:120px auto 0; position:relative; background:rgba(0,0,0,0);}
.pagequestion aside{  background:url(/static/images/loginicon1.png) no-repeat -320px 0px; width:162px; height:120px; position:absolute; left:200px;}
.pagequestion section{max-width:480px; margin:0 auto; position:relative; }
.pagequestion section h2{ font:normal 14px/20px 'Microsoft Yahei'; padding:10px 0;}
.pagequestion section h2 a{ text-decoration:none; color:#000;}

/*找回密码成功页*/

.pageshowpass{ width:94%; margin:120px auto 0; position:relative; background:rgba(0,0,0,0);}
.pageshowpass aside{  background:url(/static/images/loginicon1.png) no-repeat -480px 0px; width:162px; height:120px; position:absolute; left:200px;}
.pageshowpass section{max-width:480px; margin:0 auto; position:relative; }
.pageshowpass section h2{ font:normal 14px/20px 'Microsoft Yahei'; padding:10px 0;}
.pageshowpass section h2 a{ text-decoration:none; color:#000;}

/*修改资料*/
.pageupdata{ width:94%; margin:120px auto 0; position:relative; background:rgba(0,0,0,0);}
.pageupdata aside{  background:url(/static/images/loginicon1.png) no-repeat -790px 0px; width:162px; height:120px; position:absolute; left:200px;}
.pageupdata section{ max-width:480px; margin:0 auto; position:relative; }
.pageupdata section h2{ font:normal 14px/20px 'Microsoft Yahei'; padding:10px 0;}
.pageupdata section h2 a{ text-decoration:none; color:#000;}
.pageupdata label{ color:#1656fb; }
.pageupdata ul li{ padding:10px;}
.pageupdata ul li span{ display:inline-block; width:80px; letter-spacing:0px; font:normal 14px/20px 'Microsoft Yahei'; color:#1656fb;}
.pageupdata ul li b{ letter-spacing:0px; padding-left:10px; font:normal 12px/20px 'Microsoft Yahei'; color:#9d17d4;}

/*注册成功*/

.pageregtrue{  width:94%; margin:120px auto 0; position:relative; background:rgba(0,0,0,0);}
.pageregtrue aside{  background:url(/static/images/loginicon1.png) no-repeat -160px -120px; width:162px; height:120px; position:absolute; left:200px;}
.pageregtrue section{ max-width:480px; margin:0 auto; position:relative;}
.pageregtrue section h2{ font:normal 48px/50px 'Microsoft Yahei'; padding:10px 0; color:#ccc; text-align:center;}
.pageregtrue section h3{ font:normal 30px/30px 'Microsoft Yahei'; color:#fff; text-align:center; }
.pageregtrue section h4{ font:normal 20px/30px 'Microsoft Yahei'; padding:20px 0; color:#fff; text-align:center;}

.btn05{  background:url(/static/images/loginicon1.png) no-repeat -200px -376px; height:80px; width:100px; outline:none; border:0;}
.btn05:hover{ background:url(/static/images/loginicon1.png) no-repeat -200px -453px; cursor:pointer;}
.sucess1{  text-align:center;}
.btn04{  background:url(/static/images/loginicon1.png) no-repeat -100px -376px; height:80px; width:100px; outline:none; border:0;}
.btn04:hover{ background:url(/static/images/loginicon1.png) no-repeat -100px -453px; cursor:pointer;}

/*注册失败*/

.pageregfalse{ width:94%; margin:120px auto 0; position:relative;  background:rgba(0,0,0,0);}
.pageregfalse aside{  background:url(/static/images/loginicon1.png) no-repeat -320px -122px; width:162px; height:120px; position:absolute; left:200px;}
.pageregfalse section{max-width:480px; margin:0 auto; position:relative; }
.pageregfalse section h2{ font:normal 42px/50px 'Microsoft Yahei'; padding:10px 0; color:#000; text-align:center;}
.pageregfalse section h3{ font:normal 26px/30px 'Microsoft Yahei'; color:#fff; text-align:center;}
.pageregfalse section h4{ font:normal 18px/30px 'Microsoft Yahei'; padding:20px 0; color:#000; text-align:center;}
.btn06{  background:url(/static/images/loginicon1.png) no-repeat -400px -376px; height:80px; width:100px; outline:none; border:0;}
.btn06:hover{ background:url(/static/images/loginicon1.png) no-repeat -400px -453px; cursor:pointer;}

/*登录失败*/

.pageloginfalse{ width:94%; margin:120px auto 0; position:relative;  background:rgba(0,0,0,0);}
.pageloginfalse aside{  background:url(/static/images/loginicon1.png) no-repeat -480px -122px; width:162px; height:120px; position:absolute; left:200px;}
.pageloginfalse section{ max-width:480px; margin:0 auto; position:relative;}
.pageloginfalse section h2{ font:normal 42px/50px 'Microsoft Yahei'; padding:10px 0; color:#ccc; text-align:center;}
.pageloginfalse section h3{ font:normal 26px/30px 'Microsoft Yahei'; color:#fff; text-align:center;}
.pageloginfalse section h4{ font:normal 18px/30px 'Microsoft Yahei'; padding:20px 0; color:#fff; text-align:center;}
.btn07{  background:url(/static/images/loginicon1.png) no-repeat -500px -376px; height:80px; width:100px; outline:none; border:0;}
.btn07:hover{ background:url(/static/images/loginicon1.png) no-repeat -500px -453px; cursor:pointer;}
.btn08{  background:url(/static/images/loginicon1.png) no-repeat -600px -376px; height:80px; width:100px; outline:none; border:0;}
.btn08:hover{ background:url(/static/images/loginicon1.png) no-repeat -600px -453px; cursor:pointer;}

/*修改资料成功*/
.pageupdataok{ width:94%; margin:120px auto 0; position:relative; background:rgba(0,0,0,0);}
.pageupdataok aside{  background:url(/static/images/loginicon1.png) no-repeat 0px -120px; width:162px; height:120px; position:absolute; left:200px;}
.pageupdataok section{max-width:480px; margin:0 auto; position:relative;}
.pageupdataok section h2{ font:normal 48px/50px 'Microsoft Yahei'; padding:10px 0; color:#ccc; text-align:center;}
.pageupdataok section h3{ font:normal 30px/30px 'Microsoft Yahei'; padding:10px 0; color:#ccc; text-align:center;}
.btn03{  background:url(/static/images/loginicon1.png) no-repeat 0px -376px; height:80px; margin:20px 0; width:100px; outline:none; border:0;}
.btn03:hover{ background:url(/static/images/loginicon1.png) no-repeat 0px -455px; cursor:pointer;}


.sucess{ width:100px; margin:0 auto;}


/*会员中心*/

.pagemember{  margin:120px auto 0; position:relative; height:140px; width:94%;}
.pagemember aside{  background:url(/static/images/loginicon1.png) no-repeat -640px -120px; width:162px; height:120px; position:absolute; left:200px;}
.pagemember section{ width:100%;  }
.pagemember section h2{ font:normal 24px/50px 'Microsoft Yahei'; padding:10px 0; color:#9d17d4; text-align:center;}
.pagemember section h3{ font:normal 16px/30px 'Microsoft Yahei'; color:#1656fb; text-align:center;}
.pagemember section h3 a{ text-decoration:none; color:#1656fb; }

.pagemember section h4{ font:normal 14px/30px 'Microsoft Yahei'; padding:20px 0; color:#000; text-align:center;}

.pagemember article{ width:30%; padding:0 1%; margin-right:2%; margin-bottom:2%; float:left;  background:rgba(6,81,144,0.5);}
.pagemember article:nth-child(3n){ margin-right:0% !important; float:right; }

/*
.pagemember article{ width:30%; padding:0 1%; margin-right:2%; position:absolute; top:120px; background:rgba(6,81,144,0.5);}
.pagemember article:nth-child(2){ width:30%; padding:0 1%; margin-right:2%; position:absolute; top:120px; left:34%; background:rgba(6,81,144,0.5);}

.pagemember article:nth-child(3){ margin-right:0%; left:68%;}
.pagemember article:nth-child(4){  top:574px; }

.pagemember article:nth-child(5){ width:30%; padding:0 1%; margin-right:2%; position:absolute; top:574px; left:34%; background:rgba(6,81,144,0.5);}
.pagemember article:nth-child(6){ margin-right:0%; left:68%;  top:574px;}
.pagemember article:nth-child(7){  top:1028px; }
.pagemember article:nth-child(8){ width:30%; padding:0 1%; margin-right:2%; position:absolute; top:1028px; left:34%; background:rgba(6,81,144,0.5);}

.pagemember article:nth-child(9){ margin-right:0%; left:68%; top:1028px;}
*/
.pagemember article h2{ font:normal 14px/30px 'Microsoft Yahei';  color:#fff; text-align:right;}
.pagemember article h3{ font:normal 20px/60px 'Microsoft Yahei'; border-top:solid 1px #fff; border-bottom:solid 1px #fff;  color:#fff113; text-align:center; margin-bottom:10px;}
.pagemember .xm ul li h2 { font:normal 24px/30px 'Microsoft Yahei';  color:#000;}


.pagemember article h2 b{ font:normal 14px/30px 'Microsoft Yahei';  color:#fff113;}
.pagemember article p{ font:normal 14px/30px 'Microsoft Yahei';  color:#fff; padding-bottom:20px;}
.pagemember article a{ text-decoration:none; float:right; font:normal 14px/30px 'Microsoft Yahei';  color:#fff; padding-bottom:10px;}
.pagemember article a:hover{ color:#fff113;}
#no-myonline{ font:normal 14px/30px 'Microsoft Yahei';  color:#000; padding:20px; margin-top:0px; text-align:center;}
.myonline{ width:94%; margin:0 auto;}
.myonline h4{ text-align:right;}
.myonline table{ border-collapse:collapse; border-spacing:0; width:100%;}
.myonline table tr{ background:#1656fb; border-bottom:solid 1px rgba(255,255,255,0.2); height:30px;  }
.myonline table tr:nth-child(even){ background:#9d17d4; border-bottom:solid 1px rgba(255,255,255,0.2); height:30px;  }

.myonline table tr th{ background:#1656fb; height:40px; font:normal 1rem/2rem 'Microsoft Yahei'; color:#fff; border-right:solid 1px rgba(255,255,255,0.5);}
.myonline table tr td{  font:normal 0.8rem/1rem 'Microsoft Yahei'; color:#fff; padding:1.4rem 0.4rem; border-right:solid 1px rgba(255,255,255,0.5); text-align:center; }
.myonline table tr td:nth-child(1){ width:100px;   }
.myonline table tr td:nth-child(2){  width:100px;}
.myonline table tr td:nth-child(3){  width:100px;}
.myonline table tr td:nth-child(4){  width:100px;}

.myonline table tr td:nth-child(5){  text-align:left;}
.myonline table tr td:nth-child(6){  width:130px;}
.myonline table tr td a{  color:#2e1d04; text-decoration:none; }
.myonline table tr td a:hover{  color:#fff;  }



.input02{ outline:none; margin-right:20px; margin-bottom:20px; padding-left:20px; height:40px; border:0; color:#000; width:50%; vertical-align:top; background:#d8d8d8;}
.small{ width:100px; height:40px; line-height:40px;}
.middle{ width:240px;}



/*牛宝体育app,下一期推荐号码孵化营*/

.aboutbanner{  background:url(/static/images/aboutbanner.jpg) no-repeat center top; height:400px; margin-top:80px;}
.pageabout{ width:1200px; margin:30px auto;}
.pageabout article{ display:inline-block; vertical-align:top; width:580px;}
.pageabout aside{ display:inline-block; width:580px;}
.pageabout aside h2{ font:normal 26px/36px 'Microsoft Yahei'; padding:10px 0 40px; color:#333;}
.pageabout aside h3{ font:normal 16px/20px 'Microsoft Yahei'; padding:10px 0; color:#333;}
.pageabout aside h3 span{ display:inline-block; width:80px; color:#39C;}

.pageabout article img { max-width:500px; }
.pageabout aside{ display:inline-block;}
.pageabout section h4{ font:normal 30px/36px 'Microsoft Yahei'; border-bottom:dashed 1px #e4e4e4; margin:20px 0; color:#666; padding:10px 0; }
.pageabout section p{ font:normal 14px/32px 'Microsoft Yahei'; color:#666; padding:30px ;border: solid 1px #e4e4e4;}
.pageabout section p b{ font:normal 14px/32px 'Microsoft Yahei'; display:inline-block; color:#666; padding:10px; margin:10px;border:dashed 1px #e4e4e4;}
.pageabout section p b a{ color:#666; display:block; }
.pageabout section p b a:hover{ background:#FC3; color:#fff;}



/*孵化项目*/
/* .projectbanner{  background:url(/static/images/banner2000.jpg) repeat fixed left top;   } */
/* .pageproject{ width:100%; margin:120px auto 0; position:relative;} */
/* .pageproject{ width:100%; margin:60px auto 0; position:relative;} */
.pageproject{ width:90%; margin:1rem auto 0; position:relative;}
/*
.pageproject aside{  background:url(/static/images/loginicon1.png) no-repeat -640px -120px; width:162px; height:120px; position:absolute; left:200px;}
.pageproject section{ width:600px; position:absolute; left:400px;}
.pageproject section h2{ font:normal 24px/50px 'Microsoft Yahei'; padding:10px 0; color:#06C; text-align:center;}
.pageproject section h3{ font:normal 16px/30px 'Microsoft Yahei'; color:#f06a11; text-align:center;}
.pageproject section h3 a{ text-decoration:none; color:#f06a11; }

.pageproject section h4{ font:normal 14px/30px 'Microsoft Yahei'; padding:20px 0; color:#000; text-align:center;}
*/
/* .pageproject article{ width:21%; padding:0 1%; margin-right:2%; margin-bottom:2%; float:left;  background:rgba(0,0,0,0.3);} */
.pageproject article{ width:21%; padding:0 1%; margin-right:2%; margin-bottom:2%; float:left; background:linear-gradient(to bottom,#3f0a0a,#fff,rgb(141, 10, 16));  border-radius:20px;}
.pageproject article:nth-child(4n){ margin-right:0% !important; float:right; }
.pageproject article h2{ font:normal 14px/60px 'Microsoft Yahei';  color:#fff; text-align:right; padding-right:.2rem;}
.pageproject article h2 b{ font:bold 14px/30px 'Microsoft Yahei';  color:#fff;}
.pageproject article p{ font:normal 14px/30px 'Microsoft Yahei'; height:92px; overflow:hidden;  color:#fff; padding-bottom:20px;}
.pageproject article a{ text-decoration:none; color:#fff; display:block; font:normal 20px/40px 'Microsoft Yahei'; text-align:center; margin:10px 0; }
.pageproject article h3{ font:normal 20px/60px 'Microsoft Yahei'; border-top:solid 1px #fff; border-bottom:solid 1px #fff;  color:#fff113; text-align:center; margin-bottom:10px;}
.pageproject .xm ul li h2 { font:normal 24px/30px 'Microsoft Yahei';  color:#000;}
.pageproject article h3 a{ color:rgb(44, 6, 6);}
/* .pageproject article h3 a:hover{ color:#fff; background:#05aa08;} */

.pageproject .xmpic{ text-align:center; }
.pageproject article:hover { cursor:pointer;background:linear-gradient(to bottom,#550404,rgb(32, 3, 3),#fb163c);}
.pageproject article:hover h3 a{ color:#fff;}



/*三千嘉俪详情页*/
/* .projectdetail { height:60px; margin:0px auto; width:94%; border-bottom:dashed 1px #fff; background:rgba(0,0,0,0);} */
.projectdetail { height:60px; margin:0px auto; width:94%;  background:rgba(0,0,0,0);}
.projectdetail h2{ width:60%; float:left; font:normal 28px/50px 'Microsoft Yahei';  color:#ccc; }
.projectdetail h2 img{ vertical-align:middle; padding-right:10px;}

/* .projectdetail h3{ width:40%; float:left; text-align:right; font:normal 14px/20px 'Microsoft Yahei';  color:#9d17d4; } */
.projectdetail h3{  text-align:center; font:normal 14px/20px 'Microsoft Yahei';  color:#666; }
.projectdetail h3 b{ color:red;}
.projectcontect{  width:90%; margin:0 auto;background:rgba(0,0,0,0); padding:0 2%;font:normal 14px/26px 'Microsoft Yahei';  color:#000; }
.projectcontect img{  max-width:100%;}

.projectcontect p{ font:normal 16px/30px 'Microsoft Yahei';  color:#000; }
.projectcontect span{ font:normal 14px/26px 'Microsoft Yahei';  color:#000; text-indent:2em}
.back{ text-align:center; padding:20px 0;}



/*在线报名*/
.onlinebanner{   background:url(/static/images/banner4.jpg) repeat fixed left top;  }

.pageonline{ width:1200px; margin:20px auto; position:relative; height:600px;}
.pageonline aside{  background:url(/static/images/loginicon1.png) no-repeat -640px -120px; width:162px; height:120px; position:absolute; left:200px;}
.pageonline section{ width:600px; position:absolute; left:400px;}
.pageonline section h2{ font:normal 24px/50px 'Microsoft Yahei'; padding:10px 0; color:#06C; text-align:center;}
.pageonline section h3{ font:normal 16px/30px 'Microsoft Yahei'; color:#f06a11; text-align:center;}
.pageonline section h3 a{ text-decoration:none; color:#f06a11;  }

.pageonline section h4{ font:normal 14px/30px 'Microsoft Yahei'; padding:20px 0; color:#000; text-align:center;}

.pageonline article{ width:30%; padding:0 1%; margin-right:1%; margin-bottom:2%; float:left;  background:#bdb884;}
.pageonline article:nth-child(3n){ margin-right:0% !important; float:right; }
.pageonline article h2{ font:normal 24px/30px 'Microsoft Yahei';  color:#fff; text-align:right; position:absolute; top:40px; z-index:999; background:rgba(0,0,0,0.5); width:100px; padding:20px; }
.pageonline article h3{ font:normal 20px/60px 'Microsoft Yahei'; border:solid 1px #fff; color:#fff113; text-align:center; margin-bottom:10px;}
.pageonline .xm ul li h2 { font:normal 24px/30px 'Microsoft Yahei';  color:#000;}
.xmpic1{ background:#fff; text-align:center;  margin:20px 0; }

.pageonline .xm{ top:0;}
.pageonline article h2 b{ font:normal 14px/30px 'Microsoft Yahei';  color:#fff113;}
.pageonline article p{ font:normal 14px/30px 'Microsoft Yahei';  color:#fff; padding-bottom:20px;}
.pageonline article a{ text-decoration:none; color:#fff; display:block; }
.pageonline article a:hover{ color:#fff113; background:#713a08;}


/*在线报名详情页*/
.pageonlinedetail{ width:94%; margin:120px auto 0; }

.pageonlinedetail section{  width:100%; margin:0 auto; background:rgba(0,0,0,.6);}
.pageonlinedetail section h2{ font:normal 14px/20px 'Microsoft Yahei'; padding:10px 0; color:#9d17d4;}
.pageonlinedetail section h2 a{ text-decoration:none; color:#333;}
.onlinedetail ul{  border-left:solid 1px #ccc; border-top:solid 1px #ccc;   border-collapse:collapse; border-spacing:0;}
.onlinedetail ul li{ padding:10px; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc;}
.onlinedetail ul li span{ display:inline-block; width:120px; color:#1656fb; vertical-align:top; padding-left:20px; letter-spacing:0px; font:normal 14px/20px 'Microsoft Yahei';}
.onlinedetail ul li b{ letter-spacing:0px; padding-left:10px; font:normal 12px/20px 'Microsoft Yahei'; color:#F00;}
.input03{ width:100%; height:200px; margin:0 auto; background:#1656fb; color:#fff;} 

/*最新活动*/
.newsbanner{  background:url(/static/images/banner3.jpg) repeat-y fixed center top; background-size:100%;   }


.pagenews{  margin:60px auto 0; width:90%; }
/* .pagenews{  margin:160px auto 0; } */

.pagenews h2{ padding:0px 0px 0px; width:90%; margin:0 auto; text-align:left; font:bold 16px/30px 'Microsoft Yahei'; color:#333; }
.pagenews h2 a{  text-align:left; font:bold 1.2rem/2.8rem 'Microsoft Yahei'; color:#373737; }
.pagenews h3{  padding:10px 20px 20px; text-align:left; font:normal 12px/30px 'Microsoft Yahei'; color:#333; }
.pagenews p{  padding:20px 20px 0px; text-align:left; font:normal 12px/24px 'Microsoft Yahei'; color:#333; }
.pagenews p a{  text-align:left; font:normal .8rem/1.2rem 'Microsoft Yahei'; color:#333; }
/* .pagenews article a{ text-decoration:none; color:#fff; font-size:14px; display:block; padding:20px; background:#444; margin-top:20px;   } */
.pagenews article a{ text-decoration:none;      }
/* .pagenews article a:hover{ color:#fff; background:#06C;} */
.pagenews .xm{display:flex;}
/* .picshow { text-align: center; width:94%; margin:0 auto;	-moz-column-count: 4; Firefox */
	/* -webkit-column-count: 4; Safari and Chrome */
	/* column-count: 4; */
	/* -moz-column-gap: 15px; Firefox */
	/* -webkit-column-gap: 15px; Safari and Chrome */
	/* column-gap: 15px; } */

	.picshow {  width:100%;  font-size:0; }	
.pagenews article{ width:23%;  margin:0 1% 1rem; box-sizing: border-box; padding-bottom: 1rem; display:inline-block; vertical-align: top;  }

/* 
.picshow {  width:100%; display:flex; flex-wrap:wrap;  justify-content: space-between; }	
.pagenews article{  width:24%; padding-bottom: 1rem;  }
如果最后一行是3个元素 
.pagenews article:last-child:nth-child(4n - 1) {
    margin-right: calc(24% + 4% / 3);
}
如果最后一行是2个元素 
.pagenews article:last-child:nth-child(4n - 2) {
    margin-right: calc(48% + 8% / 3);
}*/



/* 使用flex制作的 不满足4倍的会出问题  

.picshow {  width:100%; display:flex;  font-size:0;flex-flow: row wrap;justify-content:space-between;  }	
.pagenews article{  margin:0 1% 1rem; padding-bottom: 1rem; flex: 1 1 23%;  }
.pagenews article:after {
    content: "";
    flex: auto;
 } */
/* .pagenews article{ margin-bottom:10px; width:100%;  display:inline-block; background:rgba(0,0,0,0.5); border:solid 1px #ccc; } */
.pagenews article:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.3); border-radius:20px; cursor:pointer;}
.colortitle{display:none !important;}
.pagenews article:hover .colortitle{display:block;background:#0c5c8a; color:#fff;}
.clear{ clear:both;}
.pagenews article img {max-width: 100%;  transition:all 1s;-webkit-transition:all 1s; opacity:1; height: 260px; text-align: center;}

/*最新活动详情页*/

/* .pagenewsdetail{ width:90%; padding:0 2%; margin:120px auto 0; background:rgba(0,0,0,0.5); font:normal 14px/26px 'Microsoft Yahei'; color:#fff;} */
/* .pagenewsdetail{ width:90%; padding:0 2%; margin:1rem auto 0;  font:normal 14px/26px 'Microsoft Yahei'; color:#fff;} */
.pagenewsdetail{ width:90%; padding:0 2%; margin:1rem auto 0;  font:normal 14px/26px 'Microsoft Yahei'; }
.pagenewsdetail article{ display:inline-block; vertical-align:top; width:40%; margin-right:5%;}
.pagenewsdetail aside{ display:inline-block; }
.pagenewsdetail aside h2{ font:normal 26px/36px 'Microsoft Yahei'; padding:10px 0 40px; }
.pagenewsdetail aside h3{ font:normal 16px/20px 'Microsoft Yahei'; padding:10px 0; }
.pagenewsdetail aside h3 span{ display:inline-block; width:80px; }
/* .pagenewsdetail aside h2{ font:normal 26px/36px 'Microsoft Yahei'; padding:10px 0 40px; color:#fff;}
.pagenewsdetail aside h3{ font:normal 16px/20px 'Microsoft Yahei'; padding:10px 0; color:#fff;}
.pagenewsdetail aside h3 span{ display:inline-block; width:80px; color:#fff;} */

.pagenewsdetail article img { max-width:100%; }
.pagenewsdetail aside{ display:inline-block;}
/* .pagenewsdetail section h4{ font:normal 30px/36px 'Microsoft Yahei'; border-bottom:dashed 1px #e4e4e4; margin:20px 0; color:#fff; padding:10px 0; } */
.pagenewsdetail section h4{ font:normal 30px/36px 'Microsoft Yahei'; border-bottom:dashed 1px #ccc; margin:20px 0; padding:10px 0; }
/* .pagenewsdetail section p{ font:normal 14px/32px 'Microsoft Yahei'; color:#fff; padding:30px ;} */
.pagenewsdetail section p{ font:normal 14px/32px 'Microsoft Yahei';}
/* .pagenewsdetail section span{ font:normal 14px/26px 'Microsoft Yahei'; color:#fff; } */
.pagenewsdetail section span{ font:normal 14px/26px 'Microsoft Yahei';  }

.pagenewsdetail section img{ max-width:100%;}


/*内容页*/

.contentbanner{  background:url(/static/images/banner5.jpg) repeat fixed left top;    }
.contentbanner img{ max-width:100%; }
.contentbanner p{ font:normal 16px/30px 'Microsoft Yahei'; color:#ccc;}

.contentbanner a{ color:#000; text-decoration:none;}
.contentkuang1{display: flex;flex-wrap: wrap; margin-bottom:2rem;}
.contentk_01{flex: 1; margin:0 2rem;}
.img100{width:100%;}
@media screen and (max-width:1700px) { 
	.contenttitle{margin-top:32rem;}
	/* .swiper1{ height:700px;} */
	}
	@media screen and (max-width:1620px) { 
		/* .swiper1{ height:620px;} */
		.menu201 a,.menu202 a,.menu203 a{ font-size: .8rem;}
.xmpic img{ max-height:120px; }

		}
@media screen and (max-width:1460px) { 
.gg{ top:34rem;}
.sytitle2{width:58%;}
.syfooter_011 h2{ font-size:1.8rem !important;}

.contenttitle{margin-top:28rem;}
}
@media screen and (max-width:1440px) { 

	.syyjtext{ font-size: 120%; width:100%;}
	/* .swiper1{ height:400px;} */
}
	
@media screen and (max-width:1430px)  { 

	.menutitle{ display:none;}
	
	}
@media screen and (max-width:1366px)  { 

.ghdc1{ width:30%; margin-right:00px; margin-left:00px; float:left; margin-bottom:10px;}						   
.ghdc1 a{ width:90%; margin-right:10px; margin-left:10px; background:#b64444; color:#fff; line-height:30px; display:block; height:30px; text-align:center;border-radius: 200px; text-decoration:none; }						   
.ghdc1 a:hover{ background:#c25757;}

.ghdc2{ width:30%; margin-right:00px; margin-left:00px; float:left; margin-bottom:10px;}						   
.ghdc2 a{ width:90%; margin-right:10px; margin-left:10px; background:#165c61; color:#fff; line-height:30px;  display:block; height:30px; text-align:center;border-radius: 200px; text-decoration:none; }						   
.ghdc2 a:hover{ background:#267379;}

.ghdc3{ width:30%; margin-right:00px; margin-left:00px; float:left; margin-bottom:10px;}						   
.ghdc3 a{ width:90%; margin-right:10px; margin-left:10px; background:#e6761c; color:#fff; line-height:30px; display:block; height:30px; text-align:center;border-radius: 200px; text-decoration:none; }						   
.ghdc3 a:hover{ background:#ef8b3a;}
.ghfdc-right-wz {
    width: 90%;
    text-align: left;
    float: left;
    margin: 0 auto;
    font-size: 16px;
    line-height: 34px;
    color: #333;
    margin-top: 120px;
    margin-bottom: 50px;
}

	
	}

/*ipad首页*/
@media screen and (max-width:1260px)  { 
	html,body{ height:100%;}

/*首页*/
.header{ position:absolute;}
	.menu{ display:none;}
	.menum{ display:block; position:absolute; top:2rem; right:2rem; width:30px; margin:2rem 0rem 0 0; cursor:pointer;}
	.menum span{ height:4px; background:#999; display:block; margin:0 0 5px 0; }
.menutitle{ width:50%;}
	.menumover{ padding:100px 0 0 0;}
	.menumover a{ display:block; line-height:50px; text-align:center; text-decoration:none; color:#fff; font-size:24px; font-family:"微软雅黑";}
	.menumover a:hover{ background:#000;}
	.close{width:30px; margin:45px 40px 0 0; cursor:pointer; position:relative; z-index:8; display:none;  }
		.close span{ height:4px; background:#fff; display:block; width:30px; margin:0 0 0px 0;  }
		.close span:first-child{ transform:rotate(45deg); vertical-align:top; cursor:pointer; position:absolute; top:0px;}
		.close span:last-child{transform:rotate(135deg); vertical-align:top; cursor:pointer; position:absolute; top:0px;}
	.banner{ background-size:100%; height:400px;}
	.gg{display:block; margin-top:18rem;top:14rem;}
	.gg01,.gg02,.gg03{ width:45%; margin-right:3%; display:inline-block;  }
	.sygsjj,.syyyly01,.syyyly02{display:block;}
	.gscontent{padding: 0 4rem 2rem;}
	.syjgsx{ width:90%;}
		.gg{ top:14rem;}
	.syjg02{ width:90%; display:flex;}
	.syyyly{width:90%;}
	.syyyly01{display:none;}
	.syyyly01ipad{display:block;}
	.syyyly01 p,.syyyly02 p,.syyyly03 p,.syyyly04 p,.syyyly01ipad p{text-align:center;}
	.syyyly01_01, .syyyly01_02, .syyyly01_03, .syyyly01_04{ width: 28%;display: inline-block;vertical-align: middle;}
	.syjg02 img{ width:100%; margin-top:1rem;}
	.syjg02_02 h4{margin-top:1rem;}
	.syjg01_03 h4{color:#333;}
	.syjg01_01, .syjg02_01{width:auto;}
	.syjg01_02, .syjg02_02{width:auto; }
	.syjg01_03, .syjg02_03{width:auto;}

	.sygwxs{display:block;}
	.sygwxs02 p{ padding-bottom:8rem;}

	.lanrenzhijia,.synews{width:90%;}
	.cp00{display:block;}
	.cp0{ width: 30%; display: inline-block;}
	.cp0:last-child{display:none;}
	/* .synewscontent{display: block;}
	.synewsc1{ width: 30%; display: inline-block;} */
	.synewsc1:nth-child(n+4){display:none;}
	/* .syfooterbg{background: url(/static/images/syfootbg1.jpg) no-repeat top center; } */
	.syfooter{display:block;width:90%;}
	/* 内页 */
	.contenttitle{margin-top:24rem;}
	.breadmenubg article{ width:32% !important;}

	/* .synewscontent{display:block;} */

	.syfooter_00{ display: none;}




	
.xmpic img{  max-width:100% ;max-height:100% !important ;  }
#pageindex article{  width:44% !important; padding:2% ; vertical-align:top; margin:1% auto !important ; display:inline-block !important;  }
#pageindex article:nth-child(2n){   margin:1% auto !important ;float:right !important;}
#pageindex article h3 a{ font:normal 1.2em/1em 'Microsoft Yahei';  }
footer{  padding:1em 0 6em;  }
.footmenu{ display:block; position:fixed; z-index:999; }
/* h1{font-size:2.8em; position:absolute; top:20%;} */
.banner1 {  max-height:600px;}
/* h1 b{ font-size:.6em;  } */
.banner1 h2{  font-size:2em; display:none;}
#pageindex article h2{ font:normal .8em/1em 'Microsoft Yahei'; padding:.4em;  }
.pagenews article{ width:42% !important; vertical-align:top;}
/* .pagenews article:nth-child(2n){ float:right;} */
.pageproject article h2{ line-height:20px !important;}
#pageindex article p{ font:normal 1em/1.4em 'Microsoft Yahei';  color:#fff; margin-top:20px; height:40px; overflow:hidden; float:right; }
/* .menu{ position:fixed; width:100%; z-index:996; height:100%; top:-80em;   background:rgba(0,0,0,0.5); opacity:0; } */
/* .menu ul{  font-size:0; } */
/* 	#top{ width:40px !important; height:40px !important; background:none !important; border:none !important;}
.menu ul li { padding:0; margin-left:2%; width:18%;  display:inline-block; text-transform:uppercase;  }
.menu ul li:nth-child(2) a { background:url(/static/images/icon.png) no-repeat 0px 0px #1656fb; color:#1656fb; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; margin-top:10em; transform:scale(0.9); }
.menu ul li:nth-child(3) a { background:url(/static/images/icon.png) no-repeat -62px 0 #9d17d4; color:#9d17d4; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:10em;}
.menu ul li:nth-child(4) a { background:url(/static/images/icon.png) no-repeat -124px 0 #1656fb; color:#1656fb; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:10em;}
.menu ul li:nth-child(5) a { background:url(/static/images/icon.png) no-repeat -186px 0px #9d17d4; color:#9d17d4; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:10em;}
.menu ul li:nth-child(6) a { background:url(/static/images/icon.png) no-repeat -248px 0px #1656fb; color:#1656fb; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:10em;}
.menu ul li:nth-child(7) a { background:url(/static/images/icon.png) no-repeat 0px -62px #9d17d4; color:#9d17d4; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:2em;}
.menu ul li:nth-child(8) a { background:url(/static/images/icon.png) no-repeat -62px -62px #1656fb; color:#1656fb; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:2em;}
 */

/* 点击后菜单*/
/* .menu1{ position:fixed; width:100%; z-index:996; height:100%; top:-80em;   background:rgba(0,0,0,0.5); opacity:1; }

.menu1 ul{  font-size:0; }

.menu1 ul li { padding:0; margin-left:2%; width:18%;  display:inline-block;  }
.menu1 ul li:nth-child(2) a { background:url(/static/images/icon.png) no-repeat 0px 0px #1656fb; color:#1656fb; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; margin-top:10em;transform:scale(0.9); }
.menu1 ul li:nth-child(3) a { background:url(/static/images/icon.png) no-repeat -62px 0 #9d17d4; color:#9d17d4; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:10em;}
.menu1 ul li:nth-child(4) a { background:url(/static/images/icon.png) no-repeat -124px 0 #1656fb; color:#1656fb; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:10em;}
.menu1 ul li:nth-child(5) a { background:url(/static/images/icon.png) no-repeat -186px 0px #9d17d4; color:#9d17d4; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:10em;}
.menu1 ul li:nth-child(6) a { background:url(/static/images/icon.png) no-repeat -248px 0px #1656fb; color:#1656fb; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:10em;}
.menu1 ul li:nth-child(7) a { background:url(/static/images/icon.png) no-repeat 0px -62px #9d17d4; color:#9d17d4; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:2em;}
.menu1 ul li:nth-child(8) a { background:url(/static/images/icon.png) no-repeat -62px -62px #1656fb; color:#1656fb; text-decoration:none;  display:block; width:62px; height:62px; font:normal 0.8rem/162px 'Microsoft Yahei'; border-radius:31px; transform:scale(0.9);margin-top:2em;}

.menustar1{ display:block; }

.menu1 ul li.logotext{ width:60%;padding:0 !important; right:3em;}
.menu1 ul li.pai1{ text-align:right; }
.menu1 ul li.logotext p{ color:#fff !important;}

.logo{ padding:0 !important; position:absolute; left:0; }
.logo img{  max-width:180px;}
.menu ul li.logotext{ width:60%;padding:0 !important;}
.menu ul li.pai{ text-align:right;}
.logotext a{ color:#c0defa !important;  } */
.xmindex section{  width:98%; padding:1%; margin:1em auto; line-height:30px;  border-bottom:dashed 1px #bbb788; font-size:2em;  margin:0 auto;}
.xmindex section span{  font-size:.8em; }
/*麦芽儿童*/
.pageproject article{ width:44% !important; padding:2% ; vertical-align:top; margin:1% auto !important ;   float:left;}
.pageproject article:nth-child(2n){  float:right !important;}
.pageproject article h3 a{ font:normal 1.2em/1em 'Microsoft Yahei';  }
/*麦芽资讯*/
.picshow { text-align: center; width:94%; margin:0 auto;	-moz-column-count: 1; /* Firefox */
	-webkit-column-count: 1; /* Safari and Chrome */
	column-count: 1;
	-moz-column-gap: 15px; /* Firefox */
	-webkit-column-gap: 15px; /* Safari and Chrome */
	column-gap: 15px; }

}

@media screen and (max-width:1170px)  { 

.sytitle1{ width:50%;}

}
@media screen and (max-width:996px)  { 

/* 首页*/
/* .menum{ margin-top:1rem;} */
	.banner{ background-size:100%; height:200px;}
	.gg{ margin-top:6rem; width:90%; top:8rem;}
	.gg01,.gg02,.gg03{ width:100%;  display:inline-block; margin-right:0; }
	.gg01 img, .gg02 img, .gg03 img{width:15%;}
	.ggright{width:70%; margin-left:5%;}
	.menutitle{ display: none;}
	.gscontent{padding:0 2rem 0;}
	.btn{margin:0 auto;}
	.gsimg{margin-top:1rem;}
	.syjgsxbg{    margin-top: 1rem;}
	.syjg01_01,.syjg02_01,.syjg01_02,.syjg02_02{display:block;}
	.syjg01_02 img,.syjg01_03 img{ width:100%;}
	.syjg02{display:block;}

	.syyyly01_01, .syyyly01_02, .syyyly01_03, .syyyly01_04{width:100%;}
	.syyyly01_01 h2, .syyyly01_02 h2, .syyyly01_03 h2, .syyyly01_04 h2{margin-top:1rem;}
	
	.sygwxs{margin-top:1rem;}
	.sygwxs02 h2{padding-top:2rem;}
	.sygwxs02 p{padding-bottom:2rem;}
	.sycp h2{margin-top:1rem;}
	.cp0{width:100%; margin:0; padding:0;}
	.cp0:nth-child(2){display:none;}
	.cp0:nth-child(3){display:none;}
	.cp0:nth-child(4){display:none;}
	
	.menudiv div{padding:0;}
	.synewscontent{display:block;}
	.btn1{  left:auto;  right: 0;}

	.syfooter_02 h2{font-size:2rem;}
	/* .syfooter_01{position: absolute; top:2rem;} */
	.syfooter_01 p{font-size:.8rem; line-height:3.2rem;}

	.syfooter_02{right:auto;top:auto;width:100%;}
	.contenttitle{margin-top:18rem;}

	.syyyly{ margin:0;}




.banner1 {  max-height:280px;}
/* h1{font-size:1.5em; } */
#pageindex article h2{ font-size:12px!important; line-height:14px !important; }
#pageindex article h2 b{ line-height:14px !important; }
.xmindex section span{  font-size:12px !important; }
#pageindex article h3 a{ font:normal 1em/1.2em 'Microsoft Yahei';  }
.pageproject article h3 a{ font:normal 14px/20px 'Microsoft Yahei';  }
.projectdetail h2{font:normal 1.4em/1.2em 'Microsoft Yahei'; width:100%; text-align:center; }
.projectdetail h3{font:normal 1em/1em 'Microsoft Yahei'; width:100%;}
.onlinedetail ul li span{  width:100%;}
.pagemember section h2{ font:normal 16px/30px 'Microsoft Yahei';}
.pagemember section h3{ font:normal 12px/30px 'Microsoft Yahei'; }
.loginicon8{ display:none;}
/* .swiper1{ height:300px;} */
/* .menu ul li.logotext{top:4em;}
.menu1 ul li.logotext{top:4em;} */
}

@media screen and (max-width:900px)  { 

	.sytitle1{ width:80%;}
	
	}
@media screen and (max-width:640px)  {
	.ghfdc-left {
    float: left;
    width: 100%;
}
.ghfdc-right {
    float: left;
    width: 100%;
}
.ghfdc-right-wz {
    width: 100%;
    text-align: left;
    float: left;
    margin: 0 auto;
    font-size: 16px;
    line-height: 34px;
    color: #333;
    margin-top: 30px;
    margin-bottom: 30px;
}
.ghfdc-right-bottom {
    float: left;
    width: 100%;
}
.ghdc1 {
    width: 50%;
    /* margin-right: 10px; */
    /* margin-left: 10px; */
    float: left;
    margin-bottom: 10px;
}
.ghdc2 {
    width: 50%;
    /* margin-right: 10px; */
    /* margin-left: 10px; */
    float: left;
    margin-bottom: 10px;
}
.ghdc2 {
    width: 50%;
    /* margin-right: 10px; */
    /* margin-left: 10px; */
    float: left;
    margin-bottom: 10px;
}
	/* .topbg{display:none;} */
.top{  text-align:left;  }

	.contenttitle{margin-top:18rem;}
	.breadmenubg article{ width:49% !important;}
	.pageproject article{ width:98%!important; margin: 0 auto; padding:0;}
	.pageproject article:nth-child(n){float:none !important;}
	.pagenews article{ width:98% !important;}
.welcomecp{width:100%; margin-right:0;}
.newnews{width:100%; margin-right:0;}
.syfooter_01{ position: inherit;}
.gscontent{ padding:0;}
.swiper1{ margin-top:2rem !important;}
.gstitle{ width:90%; margin:0 auto;}
.gstitle h2{display:none;}
.sytitle,.sytitle1{ width:90%;}
.sytitle_011,.sytitle_01111{ display: none;}
.syyjshow_01 h2 a{ line-height: 1.2rem!important;}
.sytitle_021{ right:2rem;}
/* .syyjshow_01{ width:100% !important;} */
.contentkuang1,.stx{ display: block;}
.sytitle2{width:80%;height:4rem;}
.sytitle_0211,.sytitle_0111{right:0rem;}
.sytitle2 img{right:8rem;}
.synewsc1{margin:0;}
.menum203,.menum202,.menum201{display:none; }
.menum203 a,.menum202 a,.menum201 a{font-size:1rem;}
}