/* CSS Document */

*{ margin:0; padding:0;}
a { text-decoration:none; text-align: center; color: #FFFFFF; cursor: pointer;}
li{ list-style:none;}
body{ font:14px/26px "微软雅黑"; }

img{display: inline-block;}

/*---top---*/

.top{width:100%;height:76px;position: fixed;top:0;left:0;z-index:99;}

.top1{width:1200px;height:66px;margin:0px auto 0 auto;}
.top-left{width:546px;height:66px;float:left;}
.top-left img{display:block;width:90px;height:auto;float:left;margin-top:0px;}
.top-left i{display:block;width:1px;height:66px;float:left;margin:0 10px;/*background:rgba(255,255,255,0.3);*/}
.top-left b{display:block;width:300px;height:34px;line-height:34px;font-size:16px;color:#fff;font-weight:normal;float:left;margin-top:16px;letter-spacing: 0.5px;}
.top-left p{display:block;width:350px;height:14px;line-height:14px;font-size:12px;color:#fff;float:left;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  position:relative; z-index:1;   color:#fff; height:66px;float:right;margin-top:10px;}
.nav1{ }
.nav1 h3{ font-size:100%; font-weight:normal; font-size:16px;  }
.nav1 .m{  position:relative; float:left; margin:0 10px; display:inline; text-align:center;   }
	
.nav1 h3 a{  zoom:1;  height:26px; line-height:26px; padding:0px 20px;  display:block; color:#fff;border-radius:50px;margin-top:16px;}
		
.nav1 .on h3 a{ border:1px solid #fff;   }
	
		
.nav1 .sub{ display:none; /*默认隐藏*/ width:90px; padding:10px 0;  position:absolute; right:-10px; top:42px;  float:left; line-height:30px; border-radius:10px;overflow:hidden;background:url(flie/new/images/sj_06.png) no-repeat top 3px center;}
.nav1 .sub li{ text-align:center;background:#fff;  }
.nav1 .sub li a{ color:#333; display:block; zoom:1;}
.nav1 .sub li a:hover{  background:#ddd; color:#c00;   }

.top-app01{display:block;width:104px;height:30px;background:rgba(255,255,255,0.2) url(../images/top-app02_03.png) no-repeat left 10px center;background-size:22px auto;font-size: 16px;color:#fff;line-height: 30px;text-align: right;float:right;padding-right: 10px;border-radius: 30px;margin-top:25px;border:1px solid rgba(255,255,255,0.5);}
/*
.top-app01{display:block;width:104px;height:30px;background:#fff url(../images/top-app01_03.png) no-repeat left 10px center;background-size:22px auto;font-size: 16px;color:#333;line-height: 30px;text-align: right;float:right;padding-right: 10px;border-radius: 30px;margin-top:26px;}*/

/* 滑动后导航 */

.top2{display: none;width:100%;height:66px;padding:5px 0;position: fixed;top:0;left:0;z-index:100;background:#fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  
-moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  
 box-shadow:0 0 10px rgba(0, 0, 0, .3); }

.top2 .top1{width:1200px;height:66px;margin:0px auto 0 auto;}
.top2 .top-left{width:446px;height:66px;float:left;margin-top:6px;}

.top2 .top-left img{display:block;width:146px;height:39px;float:left;margin-top:8px;}
.top2 .top-left i{display:block;width:1px;height:50px;float:left;margin:0 10px;background:rgba(0,0,0,0.1);margin-top:4px;}
.top2 .top-left b{display:block;width:200px;height:28px;line-height:20px;font-size:14px;color:#333;font-weight:normal;float:left;margin-top:4px;}
.top2 .top-left p{display:block;width:210px;height:14px;line-height:14px;font-size:12px;color:#333;float:left;}
.top2 .top-left p a{color:#333;}
.top2 .top-left p a:hover{color:#f00;}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar1{  position:relative; z-index:1;   color:#fff; height:66px;float:right;}
.nav2{ }
.nav2 h3{ font-size:100%; font-weight:normal; font-size:16px;  }
.nav2 .m{  position:relative; float:left; margin:0 10px; display:inline; text-align:center;   }
	
.nav2 h3 a{  zoom:1;  height:26px; line-height:26px; padding:0px 20px;  display:block; color:#333;border-radius:50px;margin-top:16px;}
		
.nav2 .on h3 a{ background:#be1528;color:#fff;  }
	
		
.nav2 .sub{ display:none; /*默认隐藏*/ width:90px; padding:10px 0;  position:absolute; right:-10px; top:50px;  float:left; line-height:30px; border-radius:10px;overflow:hidden;background:url(../images/sj2_06.png) no-repeat top 3px center;}
.nav2 .sub li{ text-align:center;background:#e9e9e9;  }
.nav2 .sub li a{ color:#333; display:block; zoom:1;}
.nav2 .sub li a:hover{  background:#ddd; color:#c00;   }

.top2 {
        display: none;
    }
    
.fixedwrapshow {display: block;width:100%;height:66px;padding:5px 0;position: fixed;top:0;left:0;z-index:100;background:#fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  
-moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  
 box-shadow:0 0 10px rgba(0, 0, 0, .3); }

.top-app02{display:block;width:104px;height:30px;background:#fff url(../images/top-app01_03.png) no-repeat left 10px center;background-size:22px auto;font-size: 16px;color:#be1528;line-height: 30px;text-align: right;float:right;padding-right: 10px;border-radius: 30px;margin-top:14px;}
/*
.top-app02{display:block;width:104px;height:30px;background:#be1528 url(../images/top-app02_03.png) no-repeat left 10px center;background-size:22px auto;font-size: 16px;color:#fff;line-height: 30px;text-align: right;float:right;padding-right: 10px;border-radius: 30px;margin-top:14px;}
*/

/*---banner--*/
.banner{width:100%;min-width:1200px;height:690px;margin:0 auto;overflow:hidden;}

.fullSlide{ min-width:1200px; position:relative;  height:690px; overflow:hidden;  }
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:600px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block;width:100%; height:600px; }

.fullSlide .hd{ width:100%; left:0%; bottom:15px; position:absolute; z-index:1; }
.fullSlide .hd ul{width:1280px;height:127px;margin:0 auto;text-align:center;}
.fullSlide .hd ul li{margin:0 8px;width:192px;height:117px;display:inline-block; cursor:pointer;position: relative;
-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  
-moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  
 box-shadow:0 0 10px rgba(0, 0, 0, .3);  
}

.fullSlide .hd ul li img{ /*width:208px;height:127px;*/width:192px;height:117px;position: absolute;left:0;top:0;}
.fullSlide .hd ul li p{display:block;width:100%;height:50px;text-align:center;line-height:50px;font-size:16px;position:absolute;z-index:3;left:0;bottom:0;color:#fff;overflow:hidden;}

.fullSlide .hd ul li span{display:none;width:100%;height:100%;background:rgba(0,0,0,0.3);position: absolute;top:0;left:0;z-index:4;}

.fullSlide .hd ul .on span{display:block;}


/*---光环类别----*/
.index-mk-fl{width:100%;height:324px;text-align: center;font-size: 0;padding-bottom: 104px;background:url(../images/fl-jg_09.jpg) no-repeat bottom center;background-size:100% cover !important;}
.mk-fl{display:inline-block;width:180px;height:290px;margin:  0 10px;}
.mk-fl dl{display:block;width:100%;height:100%;position: relative;}
.mk-fl dl dt{width:76px;height:76px;background: #5b84fb;border-radius: 100%;border:1px solid #fff;overflow: hidden;position: absolute;top:0;left: 54px;z-index: 2;


	-webkit-box-shadow:0px 4px 16px rgba(91, 132, 251, .3);  
-moz-box-shadow:0px 4px 16px rgba(91, 132, 251, .3);   
 box-shadow:0px 4px 16px rgba(91, 132, 251, .3);   

}

.mk-fl dl dt img{display:block;width:100%;height:100%;}

.mk-fl dl dd{display: block;width:100%;height:244px;background: #f5f5f5;border:1px solid #fff;border-radius: 10px;position: absolute;top:44px;left: 0;z-index: 0;

-webkit-box-shadow:0 4px 10px rgba(0, 0, 0, .1);  
-moz-box-shadow:0 4px 10px rgba(0, 0, 0, .1);  
 box-shadow:0 4px 10px rgba(0, 0, 0, .1);   

}

.mk-fl dl dd b{display:block;width:100%;height:52px;line-height: 52px;font-size: 20px;color:#333;margin: 40px auto 0 auto;}
.mk-fl dl dd i{display:block;width:50px;height:5px;background:#5b84fb;margin: 0 auto;}
.mk-fl dl dd p{display:block;width:140px;height:auto;font-size: 14px;color:#333;line-height: 22px;margin: 18px auto 0 auto;text-align: left;}

.ms{transition: all .3s linear;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;}

.mk-fl:hover dl dt{top:10px;}


.index-bg01{width:100%;height:auto;background:#ececec;overflow: hidden;}
.index-bg02{width:100%;height:auto;background:#fff;overflow: hidden;}

/*---光环学院---*/

.index-nav{width:1200px;height:auto;margin:60px auto;overflow:hidden;text-align:center;}
.index-nav h1{display:block;width:100%;;color:#333;font-size:40px;height:40px;line-height:40px;}
.index-nav b{display:block;width:100%;font-size:34px;color:#cecece;margin-top:15px;text-transform:uppercase; letter-spacing: 2px; opacity: 0.6}


.index-con{width:1200px;height:auto;margin:0 auto;padding:0 0 40px 0;overflow:hidden;}
.index-left{width:270px;height:auto;overflow:hidden;float:left;}
.index-left b{width:100%;height:30px;line-height:30px;font-size:30px;color:#333;float:left;}
.index-left i{display:block;width:50px;height:5px;background:#5b84fb;float:left;margin:20px 0;}
.index-left span{display:block;width:100%;height:auto;overflow:hidden;line-height:30px;font-size:20px;color:#999999;text-transform:uppercase;float:left;}
.index-left p{display:block;width:80%;height:auto;line-height:26px;font-size:14px;color:#333;margin-top:15px;float:left;}

.index-right{width:900px;height:auto;float:right;}

.kc{display:block;width:438px;height:222px;border-radius: 15px;overflow: hidden;position: relative;border:1px solid #fff;margin-top:10px;margin-bottom: 20px;float:left;
	-webkit-box-shadow:rgba(0,0,0,.1) 0 0 10px;
	-moz-box-shadow:rgba(0,0,0,.1) 0 0 10px;
	box-shadow:rgba(0,0,0,.1) 0 0 10px;
	
	transition: all .4s linear;    
	-moz-transition: all .4s linear;    
	-o-transition: all .4s linear;

}

.index-right a:nth-of-type(2n){float:right;}

.kc2{float:right;}

.kc-bg{display:block;width:100%;height:100%;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}

.kc-con{width:404px;height:222px;position: absolute;top:0;left: 20px;z-index: 2;text-align: left;}
.kc-con b{display:block;width:100%;height:auto;font-size: 46px;color:#221f20;line-height: 48px;margin-top:30px;}
.kc-con b sup{font-size: 24px;}

.kc-con b strong{font-size: 24px;}

.kc-con p{display:block;width:100%;font-size: 18px;color:#221f20;line-height: 24px;text-align:left;float:left;padding-top:10px;}
.kc-con span{display:block;width:134px;height:34px;background:#eb6020;border-radius: 50px;float:left;margin-top:15px;

	-webkit-box-shadow:rgba(0,0,0,.1) 4px 0 10px;
	-moz-box-shadow:rgba(0,0,0,.1) 4px 0 10px;
	box-shadow:rgba(0,0,0,.1) 4px 0 10px;


}
.kc-con span strong{display:block;width:102px;height:34px;font-size: 18px;line-height: 34px;color:#fff;float:left;font-weight: normal;text-indent: 20px;}
.kc-con span i{display:block;width:24px;height:24px;background:#fff;border-radius: 100px;float:right;margin: 5px 6px 0 0;}
.kc-con span i img{display:block;width:17px;margin: 4px auto;}





.kc:hover .kc-bg{transform: scale(1.05)}
.kc:hover{-webkit-box-shadow:rgba(0,0,0,.2) 0 0 20px;-moz-box-shadow:rgba(0,0,0,.2) 0 0 20px;box-shadow:rgba(0,0,0,.2) 0 0 20px; }


.text-ty{text-shadow: 0 0 5px rgba(0,0,0,0.2);filter:shadow(Color=#0000ff,Direction=0,Strength=5px)}
.text-ty sup{font-size:20px;}

.jsi{display:inline-block;color:#fff;background:#ff6052;padding:0 20px;float:left;font-size:16px;font-style: normal;

	height:36px;line-height: 34px;
}

.index-right .index-js-con2 h1{display:block;width:100%;height:60px;line-height:36px;font-size:28px;color:#fff;margin-top:20px;}

/*-----------敏捷学院-------*/
.index-acp{width:100%;height:auto;overflow:hidden;/*background:#ececec;*/}
.index-acp1{width:1200px;height:auto;overflow:hidden;margin:0 auto;padding:60px 0 40px 0;}

/*---------产品经理学院-------*/

.index-cpjl{width:1200px;height:auto;overflow:hidden;margin:0 auto;padding:60px 0 40px 0;}


/*----腰带图----*/
.index-yd{display:block;width:100%;height:300px;min-width:1200px;background:url(../images/yd-bg_10.jpg) no-repeat center;background-size:cover;overflow:hidden;}
.index-yd-con{width:1200px;height:300px;margin:0 auto;display:block;text-align:left;}
.index-yd-con h1{width:100%;height:74px;line-height:74px;color:#fff;font-size:42px;letter-spacing: -1px; margin-top:50px;text-shadow: 0 0 5px rgba(0,0,0,0.2);filter:shadow(Color=#0000ff,Direction=0,Strength=5px)}
.index-yd-con b{display:block;width:100%;height:30px;line-height:30px;font-size:26px;margin-top:10px;color:#fff;font-weight:normal;}
.index-yd-con span{display:inline-block;padding:10px 30px;border:1px solid #fff;font-size:20px;margin-top:30px;color:#fff;border-radius:60px;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}

.index-yd-con:hover span{background:#fff;color:#2b3bef;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}

.mk-jg{width:100%;height:1px; border-bottom: 1px solid rgba(0,0,0,0.1);margin:20px auto 30px auto;}


/*----光环活动---*/
.index-nav2{width:1200px;height:auto;margin:60px auto;overflow:hidden;text-align:center;}
.index-nav2 h1{display:block;width:100%;;color:#333;font-size:40px;height:40px;line-height:40px;}
.index-nav2 b{display:block;width:100%;font-size:28px;color:#cecece;margin-top:24px;text-transform:uppercase; letter-spacing: 2px; opacity: 0.6;font-weight:normal;}
.index-nav2 p{display:block;width:100%;height:30px;font-size:30px;margin-top:24px;color:#333;}
.index-nav2 p span{color:#be1528;font-weight:bold;}

.index-hd{width:1100px;height:auto;overflow:hidden;margin:0 auto;padding:20px 0px;}

.index-hd a{display:block;width:321px;height:272px;background:#fcfbfe;border:1px solid rgba(0,0,0,0.1);float:left;margin:0 20px;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}
.index-hd-img{width:321px;height:170px;overflow:hidden;}
.index-hd-img img{display:block;width:100%;height:100%;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}
.index-hd-text{width:90%;height:auto;overflow:hidden;margin:0 auto;text-align:left;}
/*
.index-hd-text span{display:block;width:100%;height:20px;line-height:20px;color:#666;margin:15px 0;font-size:16px;}
.index-hd-text b{display:block;width:100%;height:24px;line-height:24px;font-size:20px;color:#333;overflow:hidden;}
*/

.index-hd-text span{display:block;width:100%;height:20px;line-height:20px;color:#666;margin:15px 0 10px 0;font-size:16px;}
.index-hd-text b{display:block;width:100%;height:auto;line-height:24px;font-size:18px;color:#333;overflow:hidden;}

.index-hd a:hover{/*background:#be1528;*/background:#fff;border:1px solid #fff;-webkit-box-shadow:rgba(0,0,0,.15) 0 0 20px;-moz-box-shadow:rgba(0,0,0,.15) 0 0 20px;box-shadow:rgba(0,0,0,.15) 0 0 20px;margin-top:-6px;}
.index-hd a:hover .index-hd-img img{transform: scale(1.05);}
/*
.index-hd a:hover .index-hd-text span{color:#fff;}*/
.index-hd a:hover .index-hd-text b{/*color:#fff;*/color:#be1528;}

.index-more{display:block;width:230px;padding:14px 0px;font-size:24px;color:#3eb3ff;border:1px solid #3eb3ff;border-radius: 50px;margin:20px auto;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}
.index-more:hover{background:#3eb3ff;color:#fff;}



.index-yxy{width:1100px;height:252px;overflow:hidden;margin:0 auto;padding:20px 0px;}

.index-yxy a{display:block;width:321px;height:250px;background:#fcfbfe;border:1px solid rgba(0,0,0,0.1);float:left;margin:0 20px;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}
.index-yxy-img{width:321px;height:170px;overflow:hidden;position: relative;}
.index-yxy-img img{display:block;width:100%;height:100%;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}

.index-yxy-img p{display:block;width:100%;height:100%;position: absolute;top:0;left: 0;z-index: 2;}
.index-yxy-img p b{display:block;width:87%;height:30px;color:#fff;line-height: 30px;font-size: 24px;margin: 50px auto 10px auto;text-align: left;}
.index-yxy-img p span{display:block;width:87%;height:auto;color:#fff;line-height: 24px;font-size: 16px;margin: 0 auto;text-align: left;}



.index-yxy-text{width:90%;height:auto;overflow:hidden;margin:15px auto 0 auto;text-align:left;color:#333;font-size: 20px;line-height: 24px;}
/*
.index-yxy-text span{display:block;width:100%;height:20px;line-height:20px;color:#666;margin:15px 0;font-size:16px;}
.index-yxy-text b{display:block;width:100%;height:24px;line-height:24px;font-size:20px;color:#333;overflow:hidden;}
*/
.index-yxy a:hover{/*background:#be1528;*/background:#fff;border:1px solid #fff;-webkit-box-shadow:rgba(0,0,0,.15) 0 0 20px;-moz-box-shadow:rgba(0,0,0,.15) 0 0 20px;box-shadow:rgba(0,0,0,.15) 0 0 20px;margin-top:-6px;}
.index-yxy a:hover .index-hd-img img{transform: scale(1.05);}
/*
.index-hd a:hover .index-hd-text span{color:#fff;}*/
.index-yxy a:hover .index-yxy-text{/*color:#fff;*/color:#be1528;}




/*----光环宣传---*/
.index-nav2{width:1200px;height:auto;margin:60px auto;overflow:hidden;text-align:center;}
.index-nav2 h1{display:block;width:100%;;color:#333;font-size:40px;height:40px;line-height:40px;}
.index-nav2 b{display:block;width:100%;font-size:28px;color:#cecece;margin-top:24px;text-transform:uppercase; letter-spacing: 2px; opacity: 0.6;font-weight:normal;}
.index-nav2 p{display:block;width:100%;height:30px;font-size:30px;margin-top:24px;color:#333;}
.index-nav2 p span{color:#be1528;font-weight:bold;}


.index-video{width:1100px;height:auto;overflow:hidden;margin:0 auto;padding:20px 0px;}

.index-video dl{width:321px;height:264px;background:#fcfbfe;border:1px solid rgba(0,0,0,0.1);float:left;margin:0 20px;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}

.index-video dl dt{width:100%;height:192px;}

.index-video dl dd{width:100%;height:72px;line-height: 72px;text-align: center;font-size: 18px;}

.index-video dl:hover{/*background:#be1528;*/background:#fff;-webkit-box-shadow:rgba(0,0,0,.15) 0 0 20px;-moz-box-shadow:rgba(0,0,0,.15) 0 0 20px;box-shadow:rgba(0,0,0,.15) 0 0 20px;margin-top:-6px;}


.index-more{display:block;width:230px;padding:14px 0px;font-size:24px;color:#3eb3ff;border:1px solid #3eb3ff;border-radius: 50px;margin:20px auto;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}
.index-more:hover{background:#3eb3ff;color:#fff;}



/*----------光环新闻-----------*/
.index-new{width:1200px;height:auto;overflow:hidden;margin:0 auto;padding-bottom:40px;}

.index-new-left{width:785px;height:auto;overflow:hidden;float:left;}

.index-new-left-nav{width:100%;height:36px;line-height:36px;}
.index-new-left-nav h2{display:inline-block;height:36px;font-size:24px;font-weight:normal;float:left;color:#3eb3ff;}
.index-new-left-nav a{display:inline-block;height:36px;font-size:14px;line-height:36px;color:#fe5c59;float:right;}

.index-new1{width:365px;height:auto;float:left;margin-top:30px;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}
.index-new-img{width:365px;height:196px;overflow:hidden;}
.index-new-img img{width:100%;height:100%;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}
.index-new1 p{display:block;width:100%;height:auto;overflow:hidden;font-size:20px;color:#333333;padding:26px 0;text-align:left;background:#fff;transition: all .4s linear;    -moz-transition: all .4s linear;    -o-transition: all .4s linear;}

.index-new1:hover .index-new-img img{transform: scale(1.05);}
.index-new1:hover p{background:#be1528;color:#fff;text-indent:10px;}

/*
.index-new2{width:390px;height:auto;overflow:hidden;float:right;}
.index-new2 a{display:block;width:100%;height:50px;padding:24px 0;border-bottom:1px solid rgba(0,0,0,0.1);}
.index-new2 b{display:block;width:40px;float:left;font-size:30px;color:#333;padding-top:4px;}
.index-new2 b span{display:block;width:40px;font-size:18px;color:#888;float:left;font-weight:normal; text-transform:uppercase;padding-top:2px; letter-spacing: 1px;}
.index-new2 h1{width:340px;height:20px;line-height:20px;font-size:16px;color:#666;float:right;text-align:left;overflow:hidden;padding:6px 0;}
.index-new2 p{width:340px;height:20px;line-height:20px;font-size:14px;color:#999;float:right;text-align:left;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

.index-new2 a:hover b{color:#be1528;}
.index-new2 a:hover b span{color:#be1528;}

.index-new2 a:hover h1{color:#be1528;}
*/


.index-new2{width:50%;height:auto;overflow:hidden;float:left;}
.index-new2 a{display:block;width:96%;height:50px;padding:24px 0;border-bottom:1px solid rgba(0,0,0,0.1);}
.index-new2 b{display:block;width:40px;float:left;font-size:30px;color:#333;padding-top:4px;}
.index-new2 b span{display:block;width:40px;font-size:18px;color:#888;float:left;font-weight:normal; text-transform:uppercase;padding-top:2px; letter-spacing: 1px;}
.index-new2 h1{width:320px;height:20px;line-height:24px;font-size:16px;color:#666;float:right;text-align:left;overflow:hidden;padding:6px 0;}
.index-new2 p{width:320px;height:20px;line-height:20px;font-size:14px;color:#999;float:right;text-align:left;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

.index-new2 a:hover b{color:#be1528;}
.index-new2 a:hover b span{color:#be1528;}

.index-new2 a:hover h1{color:#be1528;}

.index-new-right{width:320px;height:auto;float:right;}

.index-new-right-nav{width:100%;height:36px;line-height:36px;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:10px;}
.index-new-right-nav h2{display:inline-block;height:36px;font-size:24px;font-weight:normal;float:left;color:#333;text-indent: 10px;color:#3eb3ff;}
.index-new-right-nav a{display:inline-block;height:36px;font-size:14px;line-height:36px;float:right;margin-right:10px;color:#fe5c59;}

.index-new-right ul{width:100%;height:auto;overflow:hidden;}
.index-new-right ul li{width:100%;height:24px;padding:12px 0;}
.index-new-right ul li a{display:block;width:100%;height:100%;}
.index-new-right ul li a span{display:inline-block;font-size:30px;color:#666;}
.index-new-right ul li a p{height:24px;font-size:15px;color:#666;float:right;text-align:left;width:90%;overflow:hidden;line-height:24px;padding:10px 0;}

.index-new-right ul li a:hover span{color:#be1528;}
.index-new-right ul li a:hover p{color:#be1528;}


/*----------footer---------*/

.footer{width:100%;height:auto;min-width:1200px;background:#1c1f37;padding:36px 0 0 0;}
.footer-left{width:300px;height:auto;overflow:hidden;float:left;}
.footer1{width:1200px;height:auto;overflow:hidden;margin:0 auto;border-bottom:1px solid rgba(255,255,255,0.1);padding-bottom:36px;}
.footer1 p{width:270px;height:auto;float:left;padding-bottom: 30px;}
.footer1 p a{display:inline-block;color:#fff;padding:0 56px 15px 0;}

.footer1 b{display:block;width:270px;height:24px;line-height:24px;font-weight:normal;font-size:14px;color:#fff;/*background:url(../images/tel-icon_21.jpg) no-repeat left center;text-indent:24px;*/float:left;margin-bottom:10px;}
.footer1 b span{padding:0 10px;}

.footer-right{width:240px;height:auto;float:right;}

.footer-er{width:100%;height:auto;padding-top:30px;float:right;}
.footer-er img{width:101px;height:auto;float:right;margin-left:18px;}

.footer h1{display:block;width:1200px;height:auto;overflow:hidden;margin:0 auto;font-size:14px;color:rgba(255,255,255,0.8);padding:20px 0;font-weight:normal;}

.footer-bottom1{display:block;width:100%;height:auto;background:#16182b;padding:20px 0 0 0px;font-size:12px;line-height:18px;text-align:center;color:rgba(255,255,255,0.8);}
.footer-bottom1 a{font-size:14px;color:rgba(255,255,255,0.8);}
.footer-bottom1 span{font-size:14px;padding:0 10px;color:rgba(255,255,255,0.5);}
.footer-bottom1 i{font-style:normal;font-size:14px;}

.footer-bottom{display:block;width:100%;height:auto;background:#16182b;padding:10px 0 20px 0;font-size:12px;line-height:18px;text-align:center;color:rgba(255,255,255,0.8);}