@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; box-sizing:border-box;-webkit-box-sizing:border-box;}
html{height: 100%; width: 100%;outline: 0;}
body {color:#000;  width:100%; margin: 0 auto; font-family: "微软雅黑"; background: #fff; font-size:16px;}
ul,ol,li{list-style:none}
em,i{ font-style: normal;}
a { text-decoration:none; color:#000; font-weight:normal;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight: 500; margin: 0;}
select, textarea,button{border: none; outline: none; -webkit-appearance: none; appearance: none; -o-appearance: none; -moz-appearance: none; font-size:14px;line-height：normal;}
p{ margin:0; padding:0;}
a:hover{color: #FFFFFF; text-decoration: none;}
/*修改版*/
.navbar-default {background: none; border: 0;}
.navbar-default .navbar-nav > li > a {color: #FFFFFF;}
.navbar-default .navbar-nav > li > a:hover {color: #FFFFFF;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:visited {color: #fff; background: none; font-weight: bold;}
.navbar-nav > li > a {line-height: 60px; color: #FFFFFF;}
.navbar-nav {float: right; margin: 0;}

/*首页*/
.top{background: url(../img/img9.png) no-repeat center top; background-size: cover; overflow: hidden; height:1000px;}
.top_title{overflow: hidden;}
.top_main{padding-top: 255px; text-align: center; color: #FFFFFF; font-size:20px; overflow: hidden; line-height: 36px; animation: daohang 2s;}
.font65{font-size: 65px; font-weight: bold; line-height: 70px; margin-bottom: 28px;}
.top_button{margin: 30px auto; width: 300px; height: 88px; line-height: 88px; border-radius:3px; background: #ea6b40; display: block; text-align: center; color: #FFFFFF; font-size: 36px;}
.top_button img{vertical-align: middle; margin-right: 5px;}
.font18{font-size: 18px;}
.first{padding: 100px 0; overflow: hidden; text-align: center; font-size: 18px; color: #666666;}
.font45{color: #000; font-size: 45px; font-weight: bold; margin-bottom: 20px;}
.mt80{margin-top: 80px;}
.font20{font-size: 20px; color: #000000; font-weight:700; margin-bottom: 10px;}
.font16{ font-size: 16px; color: #666666; text-align: left;}
.first img{margin-bottom: 10px;}
.second{padding: 100px 0; background: url(../img/img16.png) no-repeat center top; background-size: cover; overflow: hidden; color: #FFFFFF; text-align: center; font-size: 18px;}
.white{color: #FFFFFF !important;}
.second_top{border-bottom: 1px solid #FFFFFF; display: flex; margin-top: 45px;}
.second_top_list{flex-shrink:0; width:13.33%; text-align: center; margin: 0 10%;}
.second_top_list a{color: #FFFFFF;}
.second_top > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {color: #fff; background: none; border:0; border-bottom: 4px solid #ea6b40;}
.second_top > li > a {padding-left:15px !important;}
.second_top > li > a:hover{background: none; border:1px solid rgba(0,0,0,0);}
.second_main{margin-top: 65px; overflow: hidden; color: #FFFFFF; text-align: left; font-size: 16px;}
.white20{font-size: 20px; color: #FFFFFF; font-weight: bold; margin-bottom: 28px;}
.second_main img{float: right;}
.mt110{margin-top: 110px;}
.four{background: #fafafa; padding: 100px 0; overflow: hidden; text-align: center; font-size: 18px; color: #666666;}
.mt40{margin-top: 40px;}
.mt20{margin-top: 20px;}
.font16{font-size: 16px; text-align: center; color: #000000;}
.four_main{background: #FFFFFF; padding-top: 40px; padding-left: 40px; padding-right: 40px; height:210px; display: flex; overflow: hidden; text-align: left;}
.four_main img{width: 75px; height: 75px; margin-right: 20px; margin-top: 20px; flex-shrink:0;}
.four_main_left{font-size: 16px; color: #666666;}
.five_one{background: url(../img/img32.png) no-repeat center top; height: 370px; background-size: cover; padding-top:45px; text-align: center; color: #FFFFFF; margin-top: 50px;}
.five_one li{list-style-type: disc; text-align: left; font-size: 16px; color: #FFFFFF; padding-left: 40px; padding-bottom:15px;}
.five_two{background: url(../img/img31.png) no-repeat center top; height: 370px; background-size: cover; padding-top:45px; text-align: center; color: #FFFFFF; margin-top: 50px;}
.five_two li{list-style-type: disc; text-align: left; font-size: 16px; color: #FFFFFF; padding-left: 40px; padding-bottom:15px;}
.five_three{background: url(../img/img30.png) no-repeat center top; height: 370px; background-size: cover; padding-top:45px; text-align: center; color: #FFFFFF; margin-top: 50px;}
.five_three li{list-style-type: disc; text-align: left; font-size: 16px; color: #FFFFFF; padding-left: 40px; padding-bottom:15px;}
.six_main{text-align: center; overflow: hidden; font-size: 24px; font-weight: bold; color: #000000;}
.six_main img{width: 130px; height: 130px; border-radius:130px; border: 3px solid #FFFFFF; margin-bottom: 10px;}
.six_text{margin:30px 0 50px 0; background: #FFFFFF; border-radius:10px; padding: 40px 25px; font-size: 18px; color: #000000; line-height: 34px; text-align: left; font-size: 18px; font-weight: normal;}
.seven{padding: 85px 0; background: url(../img/img33.png) no-repeat center top; background-size: cover; color: #FFFFFF; text-align: center; overflow: hidden; font-size: 20px;}
.seven_button{width: 300px; height: 88px; line-height: 88px; margin: 20px auto; background: #ea6b40; text-align: center; display: block; border-radius:5px; color: #FFFFFF; font-size: 36px; font-weight: bold;}
.seven_button img{width: 33px; height: 30px; vertical-align: middle; margin-right: 5px;}
.bottom{background: #1f0800; text-align: center; font-size: 14px; color: #FFFFFF; padding: 28px 0;}
.box{background:rgba(0,0,0,0.8); overflow: hidden;}
.home_top{overflow: hidden; position: fixed; z-index:9999; top: 0; left: 0; text-align: center; width: 100%; background: #fff; padding: 10px 0;line-height: 55px; }
.home_gs_button{height: 60px; line-height: 60px; background: #ea6b40; border-radius:5px; display: block; text-align: center; color: #FFFFFF; font-size: 18px; width: 100%;}
.home_gs_button img{width: 20px; vertical-align: middle; margin-right: 3px;}
.jianju60{line-height: 60px;}
@keyframes home
{
	0%   {top: -280px;}
	100%  {top:0px;}
}
/*动画*/
@keyframes daohang{
	0%{padding-top: 0;}
	100%{ padding-top: 255px;}
}
/*手机端*/
@media(max-width:991px)
{.home_top{padding: 5px 15px;}
	.navbar-brand img{height:35px !important;}
	.navbar-nav {float: none !important; margin: 0 auto !important; width: 100%; text-align: center;}

	.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #000;}
	.navbar-brand{padding-top:8px !important;}
	.mobile36{font-size:30px !important; margin-bottom: 10px;}
	.second_top_list{flex-shrink:0; width:33.33% !important; text-align: center; margin:0 !important;}
	.second_main{ margin-top: 20px !important;}
	.second_main img{width: 100%; margin-top:30px !important;}
	.mobilemt20{margin-top: 20px;}
	.mobile_top img{width: 2.2rem;}
	.home_gs_button{height:30px !important; line-height:30px !important; background: #ea6b40; border-radius:5px; display: block; text-align: center; color: #FFFFFF; font-size:14px !important; width: 100%;margin-top: 15px;}
	.top{background: url(../img/bg1.png) no-repeat center top !important; background-size:cover !important; overflow: hidden; height:620px !important;}
	.top_main{padding-top:70px !important; text-align: center; color: #FFFFFF; font-size:20px; overflow: hidden; line-height: 36px; animation: daohang 2s;}
	.container_top{padding: 0 !important;}
	.seven_button{width:280px !important; height:65px !important; line-height: 65px !important; margin: 20px auto; background: #ea6b40; text-align: center; display: block; border-radius:5px; color: #FFFFFF; font-size:30px !important; font-weight: bold;}
.seven_button img{width: 33px; height: 30px; vertical-align: middle; margin-right: 5px;}
.top_button{margin: 30px auto; width:280px !important; height:65px !important; line-height:65px !important; border-radius:3px; background: #ea6b40; display: block; text-align: center; color: #FFFFFF; font-size: 30px;}
.top_button img{vertical-align: middle; margin-right: 5px;}
	@keyframes daohang{
	0%{padding-top: 0;}
	100%{ padding-top:70px !important;}
}
/*日志手机端*/
.demo{width:100% !important; margin:60px auto 0 auto;}
.history-date ul li dl{float:left;padding-left:200px !important; margin-top:-40px !important; font-family:微软雅黑;}
}
/*更新日志*/
.rizhi_top{overflow: hidden;}
.rizhi_nav{background: url(../img/bg1.jpg) no-repeat center top; background-size: cover; padding: 80px 0; text-align: center; color: #FFFFFF; font-size: 20px; margin-top: -20px;}

.demo{width:1200px;margin:60px auto 0 auto;}
.history{background:url(../img/line4.png) repeat-y 186px 0;overflow:hidden;position:relative;}
.history-date{overflow:hidden;position:relative;}
.history-date h2{background:#fff url(../img/icon06.png) no-repeat 158px 0;height:59px;font-size:25px;font-family:微软雅黑;font-weight:normal;padding-left:45px;margin-bottom:74px; }
.history-date h2.first1{position:absolute;left:0;top:0;width:935px;z-index:99;}
.history-date h2 a{color:#ea6c40;display:inline-block;*display:inline;zoom:1;background:url(../img/icon08.png) no-repeat right 50%;padding-right:17px;margin:21px 97px 0 0;}
.history-date h2 a:hover{text-decoration:none;}
.history-date h2 img{vertical-align:-5px;}
.history-date h2.date02{background:none;}
.history-date ul li{background:url(../img/icon07.png) no-repeat 180px 0;padding-bottom:50px;zoom:1;}
.history-date ul li.last{padding-bottom:0;}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.history-date ul li h3{float:left;width:168px;text-align:right;padding-right:19px; color:#999; font:normal 18px/16px Arial;}
.history-date ul li h3 span{display:block;color:#b3b3b3;font-size:12px;}
.history-date ul li dl{float:left;padding-left:41px;margin-top:-5px;font-family:微软雅黑;}
.history-date ul li dl dt{font:20px/22px 微软雅黑;color:#333;}
.history-date ul li dl dt span{display:block;color:#666;font-size:12px;}
.history-date ul li.green h3{color:#ea6c40;}
.history-date ul li.green h3 span{color:#ef8763;}
.history-date ul li.green dl{margin-top:-8px;}
.history-date ul li.green dl dt{font-size:28px;line-height:34px;}
.history-date ul li.green dl dt a{display:inline-block;*display:inline;zoom:1;overflow:hidden;vertical-align:middle;margin-left:12px;}
.history-date ul li.green dl dd{padding-top:20px;display:none;}
.history-date ul li.green dl dd img{float:left;}
.history-date ul li.green dl dd p{overflow:hidden;zoom:1;line-height:21px;color:#787878;}

.history-date h2.first .more-history{font-size:16px;background:transparent;margin-left:30px;}
.history-date h2.first .more-history:hover{text-decoration:underline;}
.swiper-pagination-bullet-active {opacity: 1; background: #ea6c40 !important;}


