html, body{height:100%;min-width:1200px;}
.web-content{position:relative;width:1200px;margin:auto;}
.web-title{padding:4.6px 0;text-align:center;color:#3e3a39;}
h2{font-size:24px;line-height: 1.6;letter-spacing: .06px;text-transform: uppercase;}
h3{font-size:20px;line-height: 1.6;letter-spacing: .06px;text-transform: uppercase;}
.btn-success{display:inline-block;color:#fff;background-color:#f75a53;border-radius:5px;padding:10px 20px 8px 20px;}
.btn-success:active, .btn-success:focus, .btn-success:hover{color:#fff;background-color:#589ed7;text-decoration:none;}
.More{position:relative;margin-top:20px;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;width: 84px;height: 28px;color: #fff;font-size: 15px;border: 1px solid #fff;}
.More > span{position:absolute;left:20px;z-index:9;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.More:before{content:"";position:absolute;left:50px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.More:after{content:'';position:absolute;top:0;left:0;width:0;height:100%;z-index:1;opacity:0;background-color:#ea5420;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.More:hover{border-color:transparent;color:#fff;}
.More:hover > span{left:10px;}
.More:hover:before{content:">";position:absolute;left:60px;z-index:9;}
.More:hover:after{opacity:1;width:100%;}
#webBanner .web-content-arrow{width:5px;height:5px;margin-top:-1px;line-height:5px;font-size:3px;}
#webBanner .web-banner .img{position:absolute;font-size:24px; color:#000}
#webBanner .web-content{height:100%;}
#webBanner .web-banner span{color:#ea5420;padding: 0px; font-size:40px; letter-spacing:2px;}
#webBanner .web-banner-1 .ban1,#webBanner .web-banner-2 .ban1{left:0;top:20%;}
#webBanner .web-banner-1 .ban2,#webBanner .web-banner-2 .ban2{left:0;top:33%;}
#webBanner .web-banner-1 .ban3,#webBanner .web-banner-2 .ban3{left:0;top:38%;}
#webBanner .web-banner-1{color:#fff;background:url(../img/banner/iBanner1_bg.jpg) no-repeat center/cover;}
#webBanner .web-banner-1 .ban4-1{left: 0;top:50%;width: 636px;}
#webBanner .web-banner-1 .ban4-2{left: 15%;top: 51%;width: 150px;}
#webBanner .web-banner-1 .ban4-3{left:29%;top: 51%;width: 140px;}
#webBanner .web-banner-2{color:#3e3a39;background:url(../img/banner/iBanner2_bg-2.png) no-repeat right/cover, #fff;}
#webBanner .web-banner-2 .ban4-1{left: 0;  top: 54%;  width: 300px;}
#webBanner .web-banner-2 .ban4-2{left: 24%;top: 53%;width: 200px;}
#webBanner .web-banner-3{color:#3e3a39;background:url(../img/banner/iBanner3_bg.jpg) no-repeat center/cover;}
#webBanner .web-banner-3 .ban1{right:0;top:20%;}
#webBanner .web-banner-3 .ban2{right:0;top:29%;}
#webBanner .web-banner-3 .ban3{right: 0;top: 45%;width: 460px;}
#webBanner .web-banner-4{color:#fff;background:url(../img/banner/iBanner4_bg.jpg) no-repeat center/cover;}
#webBanner .web-banner-4 .ban1{top:35%;left: 50%;margin-left: -500px;width: 1000px;text-align: center;}
#webBanner .web-banner-4 .ban2{top:46%;left: 50%;margin-left: -500px;width: 1000px;text-align: center;}
#webBanner .layui-carousel-ind{width: 1200px;margin: auto;text-align: left;top: -13%;}
#webBanner .layui-carousel-ind ul li.layui-this{background-color:#ea5420;}
#header{position:fixed;width:100%;background-color:rgba(0, 0, 0, .3);border-bottom:2px solid rgba(255, 255, 255, .3);z-index:99999;-webkit-transition:.36s;-moz-transition:.36s;-ms-transition:.36s;-o-transition:.36s;transition:.36s;}
#header.Min{background-color:rgb(81, 81, 81);-webkit-transition:.36s;-moz-transition:.36s;-ms-transition:.36s;-o-transition:.36s;transition:.36s;}
#header .tLogo{width:290px;-webkit-transition:.36s;-moz-transition:.36s;-ms-transition:.36s;-o-transition:.36s;transition:.36s;}
#header.Min .tLogo{width:260px;-webkit-transition:.36s;-moz-transition:.36s;-ms-transition:.36s;-o-transition:.36s;transition:.36s;}
#header .tLogo img{height:50px;vertical-align:middle;-webkit-transition:.36s;-moz-transition:.36s;-ms-transition:.36s;-o-transition:.36s;transition:.36s;}
#header.Min .tLogo img{height:45px;-webkit-transition:.36s;-moz-transition:.36s;-ms-transition:.36s;-o-transition:.36s;transition:.36s;}
#header .main-menu{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;height:90px;line-height:90px;-webkit-transition:.36s;-moz-transition:.36s;-ms-transition:.36s;-o-transition:.36s;transition:.36s;}
#header.Min .main-menu{height:70px;line-height:70px;-webkit-transition:.36s;-moz-transition:.36s;-ms-transition:.36s;-o-transition:.36s;transition:.36s;}
#header .main-menu li > a{display:inline-block;padding: 0 28px;height: 100%;text-align:center;font-size:18px;color:#fff;}
#header .main-menu li{position:relative; font-size:0;height: 100%;}
#header .main-menu li:hover{position:relative;overflow:inherit;}
#header .main-menu li:hover > a, #header .main-menu li.active > a{background-color:#e06940;}
#header .main-menu li dl{position:absolute;top:120px;left:0;width:100%;opacity:0;visibility:hidden;text-align:center;z-index:99999;-webkit-transition:.36s;-moz-transition:.36s;-ms-transition:.36s;-o-transition:.36s;transition:.36s;}
#header .main-menu li:hover dl{top:90px;opacity:1;visibility:inherit;-webkit-transition:.36s;-moz-transition:.36s;-ms-transition:.36s;-o-transition:.36s;transition:.36s;}
#header.Min .main-menu li:hover dl{top:70px;}
#header .main-menu li dl dd{padding: 10px;color: #fff;line-height: initial;border-top: 2px solid rgba(255, 255, 255, .15);background-color:rgba(88, 88, 88, .3);}
#header .main-menu li dl dd:first-child{border-top:none;}
#header .main-menu li dl dd a{display:inline-block;width:100%;color:#fff;font-size:16px;}
#header .main-menu li dl dd:hover a, #header .main-menu li dl dd.active a{color:#e06940;}
#header .language, #header .language a{font-size:18px;color:#fff;}
.Iabout-Inews{position:relative;width:100%;height:408px;}
.Iabout-Inews .Bg{position:absolute;width:100%;height:100%;background-color:#505050;}
.Iabout{width:50%;}
.Iabout-title{margin-top:30px;color:#fff;}
.Iabout-text{margin-top:18px;font-size: 17px;line-height: 2;letter-spacing: 1px;color:#fff;}
#new{display:inline-block;position:relative;    width: 35%;height: 406px;color:#fff;z-index:999;}
#iNewsSwper{height:100%;background:url(../img/Inews/Inews-bg.png) no-repeat center/cover;}
.Inews-console{position:absolute;right:0;top:-40px;width:100%;height:100%;text-align:right;}
.Inews-console .Bg{background-color:#e06940;}
.Inews-console .iNbtn{display:inline-block;font-size: 30px;line-height: 40px;margin-right:30px;cursor:pointer;-webkit-user-select:none;user-select:none;}
.Inews-content{margin:30px 40px;}
.Inews-ul{margin:10px 0;}
.Inews-ul li > a{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;color:#fff;    font-size: 16px;padding: 8px 0;letter-spacing: 1px;}
.Inews-ul li .Inews-left{width: 50%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.Inews-ul li > a:hover{color:#e95420;}


.Iapplication{background-color:#dcdbdc;}
.Iapplication-title{padding:60px 0 50px;text-align:center;}
.Iapplication-box{position:relative;display: inline-block;width:100%;}
.Iapplication-box img{width:100%;height:auto;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;}
.Iapplication-box .textbox{position:absolute;}
.Iapplication-box .textbox-content .gradient{width:100%;height:100%;background-color:#3e3a39;}
.Iapplication-box .textbox-content{position:relative;height:100%;}
.Iapplication-box .textbox-content .dec{margin-top: 20px;font-size: 16px;line-height: 1.8;letter-spacing: 1px;color:#898989;}
.Iapplication-box .textbox-content .title{position:absolute;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;}
.Iapplication-box .textbox-content .num{position:absolute;width:90px;height:auto;}
.Iapplication-box .textbox-content .ico{position:absolute;width: 42px;height: 70px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;}
.Iapplication-box .pic{position:absolute;top:0;z-index:99;overflow:hidden;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}
.Iapplication-box2 .pic, .Iapplication-box4 .pic{background-color:#e95420;}
.Iapplication-box:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);}
.Iapplication-box1,.Iapplication-box3,.Iapplication-box2, .Iapplication-box4{margin-bottom: 60px;height:386px;}
.Iapplication-box1 .textbox-content .num, .Iapplication-box3 .textbox-content .num{bottom: 40px;right: 50px;}
.Iapplication-box1:hover .textbox-content .num, .Iapplication-box3:hover .textbox-content .num{right:60px;}
.Iapplication-box:hover .ico{background:url(../img/Iapplication/Iapplication-iconH.png) no-repeat center;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.Iapplication-box1 .textbox, .Iapplication-box3 .textbox{right:0;width: 564px;background-color:#ea5521;}
.Iapplication-box1 .textbox{top:0;height: 386px;}
.Iapplication-box3 .textbox{bottom:0;height:353px;}
.Iapplication-box1 .textbox a, .Iapplication-box3 .textbox a{color:#fff;}
.Iapplication-box1 .textbox-content, .Iapplication-box3 .textbox-content{background-color:#a6a6a6;}
.Iapplication-box1 .pic{left:0;width: 666px;height: 353px;}
.Iapplication-box3 .pic{left:0;width: 666px;height: 386px;}
.Iapplication-box1 .textbox-content .title, .Iapplication-box3 .textbox-content .title{top:65px;left: 70px;color:#fff;}
.Iapplication-box1:hover .textbox-content .title, .Iapplication-box3:hover .textbox-content .title{left:80px;}
.Iapplication-box1 .textbox-content .ico, .Iapplication-box3 .textbox-content .ico{bottom: 4px;left: 70px;background:url(../img/Iapplication/Iapplication-icon.png) no-repeat center;}
.Iapplication-box1:hover .textbox-content .ico, .Iapplication-box3 a:hover .textbox-content .ico{left:80px;background:url(../img/Iapplication/Iapplication-iconH.png) no-repeat center;}
.Iapplication-box2 .textbox-content .num, .Iapplication-box4 .textbox-content .num{top:-1px;left:2px;}
.Iapplication-box2 .title, .Iapplication-box4 .title{top:120px;left: 4px;}
.Iapplication-box2 .pic, .Iapplication-box4 .pic{right:0;width: 653px;height: 386px;}
.Iapplication-box2 .textbox, .Iapplication-box4 .textbox{top: 0;left: 50px;width: 430px;height: 386px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;}
.Iapplication-box2:hover .textbox, .Iapplication-box4:hover .textbox{left: 60px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;}
.Iapplication-box2 .textbox-content .ico, .Iapplication-box4 .textbox-content .ico{background:url(../img/Iapplication/Iapplication-iconH.png) no-repeat center;bottom:-5px;}

/*Òý×Ó*/
.yz{height:530px;background-color:#dcdbdc;}
.yz99{ width:1200px; margin:0 auto;font-family: "Microsoft Yahei";}
.yz h2{ padding-top:70px;text-align:center; line-height:30px;}
.yz h3{ font-size:20px; line-height:30px; letter-spacing: .06px; text-transform: uppercase;text-align:center;}
.yz p.ms{font-size:14px;color: #878787;text-align: center;line-height: 36px}
.yz li{float: left;margin-right: 9px;width: 218px;height: 243px;margin-top: 28px;position: relative;}
.yz li:before{display: block;content: "";width: 0;height: 0;border-top: 62px solid #dcdbdc;border-right: 109px solid transparent;position: absolute;left: 0;top: 0;}
.yz li:after{display: block;content: "";width: 0;height: 0;border-top: 62px solid #dcdbdc;border-left: 109px solid transparent;position: absolute;right: 0;top: 0;}
.yz li:first-child{margin-left: 40px;}
.yz li:last-child{margin-right: 0;}
.yz li em{display: block;width: 218px;height: 243px;position: relative;overflow:hidden;}
.yz li em:before{display: block;content: "";width: 0;height: 0;border-bottom: 62px solid #dcdbdc;border-right: 109px solid transparent;position: absolute;left: 0;bottom: 0;}
.yz li em:after{display: block;content: "";width: 0;height: 0;border-bottom: 62px solid #dcdbdc;border-left: 109px solid transparent;position: absolute;right: 0;bottom: 0;}
.yz li img{width: 218px;height: 243px;}
.yz li p{width: 218px;height: 40px; line-height:40px; text-align:center; font-size:18px;}










.Iadvantage{padding-bottom:50px;width:100%;background:url(../img/Iadvantage/Iadvantage-bg.jpg) no-repeat center/cover;}
.Iadvantage-title, .Icustomer-title{padding:45px 0;text-align:center;color:#c9caca;}
.Iadvantage-title p, .Icustomer-title p{margin-top: 10px;font-size: 17px;}
.Iadvantage-content .box{width:30%;text-align:center;color:#c9caca;cursor:pointer;}
.Iadvantage-content .box .icon-pic{width: 140px;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;z-index:2;}
.Iadvantage-content .box:hover .icon-pic{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}
.Iadvantage-content .box .icon-text h2{color:#ea5521; font-size:16px;}
.Iadvantage-content .box .icon-text h3{color:#fff;padding-top:10px; font-size:20px;}
.Iadvantage-content .box .icon-text .text{width:90%;margin: auto;padding-top: 20px;font-size:14px;letter-spacing: 1px;line-height: 1.7;}
.Iadvantage-content .box .icon-text .text span{padding: 0 4px;font-size:19px;letter-spacing: 1px;color:#ea5521;}
.Icustomer-title{color:#3e3a39;}
#iCustomer{position:relative;margin-bottom: 60px;}
#iCustomer .iCusbtn{position: absolute;margin-top: -20px;top: 50%;width: 24px;height: 40px;line-height: 3px;font-size: 36px;color: #ea5521;text-align: center;z-index: 99;}
#iCustomer .iCusbtn1{left:-35px;}
#iCustomer .iCusbtn2{right:-35px;}
#iCustomer .icustomer-slide .pic{display:inline-block;border:1px solid #ccc;}

.index2 {
	background: #f7f7f7;
	padding-bottom:20px;
}

.g_newcon{padding-top:55px;height: 174px;background: url(../images/newbg.jpg) no-repeat center top;}
.g_newcon h2{height: 119px;text-align: center;font-size: 35px;font-weight: bold;color: #2a2c2f;}
.g_newcon h2 b{color: #e95420}
.g_newcon h2 em{display: block;font-size: 18px;color: #222222;font-weight: normal;padding-top: 6px;}
.g_newcon h2 span{display: block;font-size: 18px;color: #222222;font-weight: normal;padding-top: 6px;}
.g_newcon h2 a{color: #2a2c2f; font-size: 35px;}




.index_news {
	width: 1200px;
	margin: 0 auto;
}
.news_c{}
.news_c dl{ height:129px; border: 1px solid #d5d5d5; width:582px; margin-bottom:20px; margin-right:15px;position: relative; overflow: hidden; float: left;}
.news_c dt{ width:108px; overflow: hidden;position: relative; float: left; font-size: 14px; font-family: Arial; color:#b6b6b6; padding-top: 30px;text-transform: uppercase;text-align: center;}
.news_c dt::before{position: absolute;content:""; width:1px; height:67px; border-right:1px solid #eaeaea; top: 32px; right:0;}
.news_c dt span{display: block; font-size: 48px; color:#0051a3;padding-top: 5px; line-height: 50px;}
.news_c dd{width:453px; float: right; overflow: hidden;}
.news_c dd h3{ line-height: 24px; font-size: 16px; padding-top: 26px;}
.news_c dd h3 a{ color:#333;font-size: 16px; }
.news_c dd p{ font-size: 14px; padding: 10px 100px 0 0;line-height: 26px; color:#818181;}
.news_c dd i{display: block; position: absolute; top: 63px; right:20px; width:38px;height:38px; overflow: hidden;display: none;}
.news_c dl:hover{border:1px solid #54a7db;position: relative; z-index: 8;}
.news_c dl:hover dd i{display: block;}


.inews{width: 100%;padding-bottom: 50px;}
.inews .inmainCon{width: 100%;margin-top:2px;}
.inews .inmainCon .menu{width: 100%;text-align: center;}
.inews .inmainCon .menu li{display: inline-block;*display: inline-block;width: 180px;height: 37px;line-height: 37px;text-align: center;border: 1px solid #e4e4e4;font-size: 17px;color: #666666;margin: 0 6px;}
.inews .inmainCon .menu li a{color: #666666;text-decoration: none;}
.inews .inmainCon .menu li.cur{background: #e06940;border-color: #e06940;}
.inews .inmainCon .menu li.cur a{color: #fff;}
.inews .inmainCon .conBox{width: 100%;margin-top: 47px;/*height: 742px;*/overflow: hidden;position: relative;}

.inews .inmainCon .conBox dl{ height:129px; border: 1px solid #d5d5d5; width:582px; margin-bottom:20px; margin-right:15px;position: relative; overflow: hidden; float: left;}
.inews .inmainCon .conBox dt{ width:108px; overflow: hidden;position: relative; float: left; font-size: 14px; font-family: Arial; color:#b6b6b6; padding-top: 30px;text-transform: uppercase;text-align: center;}
.inews .inmainCon .conBox dt::before{position: absolute;content:""; width:1px; height:67px; border-right:1px solid #eaeaea; top: 32px; right:0;}
.inews .inmainCon .conBox dt span{display: block; font-size: 48px; color:#31323b;padding-top: 5px; line-height: 50px;}
.inews .inmainCon .conBox dd{width:453px; float: right; overflow: hidden;}
.inews .inmainCon .conBox dd h3{ line-height: 24px; font-size: 16px; padding-top: 26px;}
.inews .inmainCon .conBox dd h3 a{ color:#333;font-size: 16px; }
.inews .inmainCon .conBox dd p{ font-size: 14px; padding: 10px 100px 0 0;line-height: 26px; color:#818181;}
.inews .inmainCon .conBox dd i{display: block; position: absolute; top: 63px; right:20px; width:38px;height:38px; overflow: hidden;display: none;}
.inews .inmainCon .conBox dl:hover{border:1px solid #db8a54;position: relative; z-index: 8;}
.inews .inmainCon .conBox dl:hover dd i{display: block;}


/*cont4*/
.cont4{
	/*background: url(../images/bj1.jpg) no-repeat center top;*/
	height: 500px;
	box-sizing: border-box;
	overflow: hidden;
	padding-top:35px;
	margin-top: 60px;
}
.title_a2{
	text-align: center;
}
.title_a2 h2{
	/*color: #303030;
	font:600 34px/72px "Î¢ÈíÑÅºÚ";*/
	background: url(../images/agafg1.jpg) no-repeat center bottom;
        font-size:24px;
        line-height:1.6;
        letter-spacing:.06px;
        text-transform:uppercase;
}
.title_a2 h3{
	/*color: #5a5a5a;
	font:500 16px/60px "Î¢ÈíÑÅºÚ";*/
        font-size:20px;
        line-height:1.6;
        letter-spacing:.06px;
        text-transform:uppercase;
}


.mr_frbox3e {HEIGHT: auto; width:1320px;  margin:0px auto 0; position:relative; }
.mr_frbox3e .leftprole{ position:absolute; left:0; top:82px;CURSOR: pointer}
.mr_frbox3e .rightprore{ position:absolute; right:0; top:82px;CURSOR: pointer}

.imgboxcpe3{ width:1200px; height:365px; margin:15px auto 0; overflow:hidden}
.imgboxcpe3 ul li{ margin:0 40px 0 0px; display: inline; float:left; overflow:hidden;}
.imgboxcpe3 ul li a{ display:block; width:260px; line-height:40px; text-align:center; color:#FFF; font-size:18px;}
.imgboxcpe3 ul li a .imgali{ width:260px; height:355px; border:5px solid #e1e1e1; text-align:center; overflow:hidden}
.imgboxcpe3 ul li a .imgali img{width:240px; height:340px; vertical-align: middle;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s; }
.imgboxcpe3 ul li a:hover .imgali img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}



footer{color:#ececed;background-color: #31323b;border-top: 5px solid #595757;}
footer .form-input{position:relative;margin:10px 0;}
footer input, footer textarea{border: 0;border-radius: 5px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;padding: 5px 10px;font-size:16px;width: 100%;background-color:#ebebec;}
footer .form-icon{position: absolute;display: inline-block;right: 4px;top: 5.5px;width: 30px;text-align: center;font-size: 17px;color: #999;}
footer p{font-size:18px;line-height: 2;letter-spacing: 1px;}
footer a, footer a:hover{color:#ececed;}
.footer-title h2{color:#ea5521;}
.footer-title h3{margin-bottom:10px;}
.footer1{padding: 40px 0;}
.footer1 .footer-box1{display:inline-block;vertical-align: top;width:360px;}
.footer1 .footer-box1 .coolbg{color:#fff;background-color:#ea5521;}
.footer1 .footer-box2{display:inline-block;vertical-align: top;width:471px;text-align:center;}
.footer1 .footer-box2 .title{display: inline-block;margin-bottom: 20px;padding: 5px 25px;border: 4px solid #f0844a;font-size: 14px;letter-spacing: 1px;border-radius: 25px;background-color: #ea5521;}
.footer1 .footer-box2 .femail a{font-size: 22px;color:#ea5521;text-decoration:underline;}
.footer1 .footer-box2 .fico{margin-top: 40px;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}
.footer1 .footer-box2 .fico .icon{position: relative;margin: 0 5px;padding: 0 10px;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;border: 1px solid #fff;height: 33px;color: #fff;border-radius: 6px;cursor: pointer;}
.footer1 .footer-box2 .fico .fa-weixin img{position:absolute;bottom:30px;left:50%;margin-left:0;height:0;width:0;background:#ccc;border-radius:.5px;opacity:0;-ms-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;}
.footer1 .footer-box2 .fico .fa-weixin:hover img{position:absolute;margin-left: -60px;height: 120px;width: 120px;opacity:1;-ms-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;}
.footer1 .footer-box2 .footer-sign img{height:3px;width:auto;}
.footer1 .footer-box3 {display:inline-block;vertical-align: top;width:360px;}
.footer1 .footer-box3 form{position:relative;}
.footer1 .footer-box3 .submit{position: absolute;right: 5px;top: 2px;border: none;font-size: 17px;border: none;background: transparent;z-index: 999;cursor: pointer;}
.footer1 .footer-box3 .bottom{margin-top:30px;}
.footer1 .footer-box3 .bottom .content{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:align-items;-webkit-justify-content:align-items;-moz-justify-content:align-items;-ms-justify-content:align-items;-o-justify-content:align-items;justify-content:align-items;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-left:-4px;}
.footer1 .footer-box3 .bottom .content li a{padding-left: 4px;padding-right: 2px;font-size: 15px;}
.footer2{width:100%;height: 30px;line-height:30px;text-align:center;background-color:#ea5521;text-transform:uppercase;}
.footer2 span{display: inline-block;vertical-align: middle;font-size: 16px;margin-left: 30px;}
.footer2 span:first-child{margin-left:0;}
.footer2 img{display: inline-block;vertical-align: middle;margin-top: -5px;height: 30px;width: auto;}



.subnav {width:100%; height:70px; margin:0 auto; background:#efefef;*text-align:center;}
.subnav ul {display:table;margin-left:auto;margin-right:auto; padding-top:15px}
.subnav ul li{list-style:none;float:left;*float:none;*display:inline;*zoom:1;}
.subnav ul li a {
	padding:8px 35px; margin:0 6px;
	line-height:40px;
	font-size:18px;
	color:#333; border-radius: 12px;
}

.subnav ul li a.on, .subnav ul li a:hover{background:#e95420;
	color:#fff;
	line-height:40px;
	font-size:18px
	}
.neibanner {
	width:100%;
	height:480px;
	margin:0 auto;
	background:#f1f1f1;
}
