body,ul,ol,li,dl,dt,dd,form,input,select,textarea,button,h1,h2,h3,h4,h5,h6,p,div,span{margin:0px;padding:0px;list-style:none;line-height:100%;font-family:"微软雅黑",arial;font-size: 14px;color: #666;}
a{text-decoration:none;cursor:pointer;outline:none;font-family:"微软雅黑",arial;}
a img{border: none;}
.clear{clear: both;}
.pic img{width: 100%;}
input,select,textarea{outline: inherit;}
.layout{width:1000px;margin:0px auto;clear:both;}
.head{position: fixed;top: 0;left: 0;background: rgba(50,112,233,0.9);height: 105px;z-index: 999;width: 100%;transition: all 0.4s;}
.head .logo{position: absolute;top: 7px;left: 5%;}
.head .logo img{float: left;}
.head .logo h3{color: #fff;font-weight: normal;font-size: 30px;white-space: nowrap;margin-top: 30px;float: left;margin-left: 20px;}
@font-face { 
  font-family: ygymb; 
  src: url('../ziti/ygymb.ttf'); 
} 
.head .logo h3{ 
  font-family: ygymb; 
}
.head .nav{position: absolute;right: 5%;top: 40px;}
.head .nav li{float: left;margin-left: 80px;}
.head .nav li a{color: #fff;font-size: 16px;position: relative;display: block;height: 36px;transition: all 0.4s;}
.head .nav li a:before{content: '';position: absolute;bottom: 0px;left: 50%;width: 0px;height: 6px;background: #ff7001;margin-left: -45px;transition: all 0.4s;}
.head .nav li a:hover:before,.head .nav li.thisclass a:before{content: '';position: absolute;bottom: 0px;left: 50%;width: 90px;height: 6px;background: #ff7001;margin-left: -45px;}
.in-tit{text-align: center;position: relative;}
.in-tit h3{font-weight: normal;font-size: 34px;color: #417ae9;}
.in-tit p{font-size: 20px;line-height: 22px;margin-top: 30px;font-family:"arial";}
.in-tit:before{content: '';position: absolute;top: 48px;left: 50%;width: 46px;height: 5px;background: #ff7001;margin-left: -23px;}
.in-fuwu .in-tit h3{color: #fff;}
.in-fuwu{height: 920px;padding-top: 80px;background: url(../images/in-fuwu-bg.jpg) no-repeat center;}
.in-fuwu-list{text-align: center;width: 1250px;margin: 0 auto;position: relative;height: 790px;}
.in-fuwu-list li{margin:60px 0px 0;height: 590px!important;overflow: hidden;padding-top: 5px;}
.in-fuwu-list li a{display: block;width: 305px;margin: 0 auto;transition: all 0.4s;cursor: pointer;height: 590px;overflow: hidden;position: relative;}
.in-fuwu-list li .box-top{position: absolute;top: 0;left: 0;width: 100%;height: 318px;text-align: left;transition: all 0.6s;z-index: 11;}
.in-fuwu-list li .box-top .en{color: #fff;font-family:"arial";margin: 20px 0 0 18px;font-size: 16px;position: relative;height: 34px;}
.in-fuwu-list li .box-top h3{font-weight: normal;color: #fff;font-size: 20px;margin-top: 15px;margin-left: 18px;}
.in-fuwu-list li .box-top .en:before{content: '';position: absolute;bottom: 0;left: 0;width: 30px;height: 2px;background: #fff;}
.in-fuwu-list li .hua-en{position: absolute;top: -30px;color: #467eeb;font-size: 16px;font-family:"arial";width: 100%;transition: all 0.7s;}
.in-fuwu-list li:before{content: '';position: absolute;top: 280px;left: -30px;width: 30px;height: 2px;background: #467eeb;margin-left: -15px;transition: all 0.7s;z-index: 111;}
.in-fuwu-list li:hover .box-top{top: -500px;}
.in-fuwu-list li a:hover{box-shadow:0px 0px 5px 3px rgba(0,0,0,0.2);}
.in-fuwu-list li .tit{position: absolute;width: 100%;top: 300px;font-size: 24px;color: #467eeb;right: -300px;transition: all 0.7s;}
.in-fuwu-list li .ico{position: absolute;width: 100%;top: 650px;transition: all 0.7s;}
.in-fuwu-list li:hover:before{left: 50%;}
.in-fuwu-list li:hover .ico{top: 350px;}
.in-fuwu-list li:hover .tit{right: 0;}
.in-fuwu-list li:hover .hua-en{top: 250px;}
.in-fuwu-list .anli-arrow-left{left: 500px;}
.in-fuwu-list .anli-arrow-right{right: 500px;}
.in-fuwu .more{background: rgba(65,122,233,0.7);width: 430px;height: 54px;line-height: 54px;color: #fff;font-size: 22px;margin:85px auto 0;display: block;text-align: center;transition: all 0.4s;}
.in-fuwu .more:hover{background: rgba(65,122,233,1);}
.in-anli{padding-top: 50px;height: 767px;background: url(../images/in-anli-bg.jpg) no-repeat center;}
.in-anli .mian{width: 1247px;margin: 0 auto;}
.in-anli .in-anli-list{float: right;width: 954px;margin-top: 50px;height: 630px;}
.in-anli .in-anli-list li{display: block;margin-top: 172px;overflow: hidden;height: 363px!important;}
.in-anli .in-anli-list li:nth-child(2n){margin-top: 0;}
.in-anli .in-anli-list li .pic{width: 320px;height: 217px;overflow: hidden;display: block;}
.in-anli .in-anli-list li .pic img{transition: all 0.5s;}
.in-anli .in-anli-list li:hover .pic img{transform: scale(1.2);}
.in-anli .in-anli-list li .font{padding: 0 10px 0 15px;}
.in-anli .in-anli-list li .font a{display: inline-block;line-height: 40px;font-size: 16px;color: #333;max-width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.in-anli .in-anli-list li .font a:hover{color: #467eeb;}
.in-anli .in-anli-list li .font .info{color: #999;font-size: 12px;}
.in-anli .in-anli-list li .font .instr{margin-top: 10px;line-height: 24px;height: 72px;overflow: hidden;}
.anli-arrow-left{height: 100px;width: 120px;background: url(../images/anli-arrow-left.png) no-repeat 50px;display: block;position: absolute;bottom: 0;cursor: pointer;z-index: 999;left: 350px;transition: all 0.4s;}
.anli-arrow-left:hover{background: url(../images/anli-arrow-left.png) no-repeat -91px center #467eeb;}
.anli-arrow-right{height: 100px;width: 120px;background: url(../images/anli-arrow-right.png) no-repeat -91px;display: block;position: absolute;bottom: 0;cursor: pointer;z-index: 999;right: 350px;transition: all 0.4s;}
.anli-arrow-right:hover{background: url(../images/anli-arrow-right.png) no-repeat 53px center #467eeb;}
.in-ys{background: url(../images/in-ys-bg.jpg) no-repeat center;height: 714px;padding-top: 86px;}
.in-ys .mian{position: relative;height: 420px;width: 1000px;background: url(../images/in-ys-bg2.png) no-repeat center;margin-top: 110px;}
.in-ys .mian li{position: absolute;width: 210px;text-align: right;top: 0;left: 30px;}
.in-ys .mian li .tit{font-size: 18px;color: #333;}
.in-ys .mian li .instr{line-height: 24px;margin-top: 15px;}
.in-ys .mian li:nth-child(2n){text-align: left;}
.in-ys .mian li:nth-child(2){top: 0;right: 30px;left: auto;}
.in-ys .mian li:nth-child(3){top: 170px;left: 30px;}
.in-ys .mian li:nth-child(4){top: 170px;right: 30px;left: auto;}
.in-ys .mian li:nth-child(5){top: 290px;left: 30px;}
.in-ys .mian li:nth-child(6){top: 290px;right: 30px;left: auto;}
.in-about{background: url(../images/in-about-bg.jpg) no-repeat center;padding-top: 75px;height: 723px;}
.in-about .mian{width: 720px;margin: 60px 0 0 64px;}
.in-about .mian h3{font-size: 24px;color: #000;font-weight: normal;position: relative;height: 60px;}
.in-about .mian h3:before{content: '';position: absolute;bottom: 0;left: 0;width: 260px;height: 4px;background: #000;}
.in-about .mian .instr p{line-height: 24px;margin-top:24px;}
.in-about .mian .more{height: 40px;width: 156px;line-height: 40px;text-align: center;color: #fff;background: #6593ed;margin-top: 30px;display: block;transition: all 0.4s;}
.in-about .mian .more:hover{background: #333;}
.in-about .mian .jjfa{width: 100%;border-bottom: 1px solid #333;text-align: center;margin-top: 60px;}
.in-about .mian .jjfa p{line-height: 24px;color: #333;}
.in-about .mian .jjfa .en{color: #666;font-family:"arial";}
.in-news{background: url(../images/in-news-bg.jpg) no-repeat center;height: 751px;padding-top: 60px;}
.in-news-list{width: 1247px;margin: 60px auto 0;height: 560px;}
.in-news-list li .pic{width: 363px;height: 260px;overflow: hidden;display: block;margin: 0 auto;}
.in-news-list li{height: 420px!important;}
.in-news-list li .pic img{transition: all 0.6s;}
.in-news-list li:hover .pic img{transform: scale(1.2);}
.in-news-list li .font{width: 363px;margin: 20px auto 0;}
.in-news-list li .font a{color: #333;font-size: 18px;line-height: 20px;display: inline-block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 100%;}
.in-news-list li .font a:hover{color: #467eeb;}
.in-news-list li .font .info{color: #999;line-height: 40px;}
.in-news-list li .font .instr{line-height: 24px;height: 72px;overflow: hidden;}
.in-news-list .anli-arrow-left{left: 500px;}
.in-news-list .anli-arrow-right{right: 500px;}
.in-hzhb{height: 488px;padding-top: 60px;background: url(../images/in-hzhb-bg.jpg) no-repeat center;}
.in-hzhb-mian{width: 1200px;margin: 60px auto 0;position: relative;}
.in-hzhb-list{width: 1110px;margin: 0 auto;}
.in-hzhb-list .pic{display: block;height: 135px;width: 213px;margin: 0 auto;border:1px solid #e8e8e8;transition: all 0.4s;overflow: hidden;}
.in-hzhb-list li .pic img{transition: all 0.6s;}
.in-hzhb-list li:hover .pic img{transform: scale(1.2);}
.hzhb-arrow-left{transition: all 0.4s;display: block;height: 45px;width: 23px;background: url(../images/hzhb-arrow-left.png) no-repeat center top;left: 0;top: 50px;position: absolute;}
.hzhb-arrow-right{transition: all 0.4s;display: block;height: 45px;width: 23px;background: url(../images/hzhb-arrow-right.png) no-repeat center top;right: 0;top: 50px;position: absolute;}
.hzhb-arrow-right:hover,.hzhb-arrow-left:hover{background-position: center bottom;}
.in-hzhb-mian .hzhb-pic{text-align: center;margin-top: 60px;}
.in-contact{height: 790px;padding-top: 40px;background: url(../images/in-contact-bg.jpg) no-repeat center;}
.in-contact .mian{width: 1247px;margin: 65px auto 0;}
.in-contact .mian .mian-right{width: 945px;float: right;}
.in-contact .mian .ditu{width: 100%;height: 308px;}
.in-contact .mian .left{float: left;width: 280px;margin-top: 40px;}
.in-contact .mian .left h3{font-size: 18px;font-weight: normal;color: #333;line-height: 30px;margin-bottom: 20px;}
.in-contact .mian .left p{line-height: 30px;}
.in-contact .mian .right{float: right;width: 620px;margin-top: 60px;}
.in-contact .mian form .intxt,.in-contact .mian form li #neirong,.in-contact .mian form li .yzm{background: none;border: none;border-bottom: 1px solid #e7e7e7;line-height: 34px;width: 100%;}
.in-contact .mian form li{width: 186px;float:left;margin-top: 30px;}
.in-contact .mian form li:nth-child(1),.in-contact .mian form li:nth-child(2){margin-right: 30px;}
.in-contact .mian form li:nth-child(4),.in-contact .mian form li:nth-child(5){width: 620px;}
.in-contact .mian form li #neirong{height: 34px;}
.in-contact .mian form li .yzm{width: 100px;}
.in-contact .mian form li .coolbg{background: none;border: 1px solid #e8e8e8;display: block;width: 140px;float: right;line-height: 34px;height: 34px;text-align: center;cursor: pointer;}
.in-contact .mian form li .coolbg:hover{background: #467eeb;color: #fff;border-color: #467eeb;}
.footer{padding: 40px 0 30px;background: #4179e9;text-align: center}
.footer-nav{height: 72px;border-bottom: 1px solid #fff;border-top: 1px solid #fff;width: 800px;margin: 0 auto 40px;}
.footer-nav li{display: inline-block;padding: 0 35px;line-height: 72px;position: relative;}
.footer a,.footer p{color: #fff;}
.footer a:hover{text-decoration: underline;}
.footer-nav li:before{content: '';position: absolute;right: -2px;color: #fff;width: 5px;height: 5px;background: #fff;border-radius: 100%;top: 50%;margin-top: -2px;}
.footer-nav li:last-child:before{width: 0;}
.footer p{line-height: 24px;}
/*首页结束*/
.list-banner{height: 597px;}
.list-menu{text-align: center;border-bottom: 1px solid #467eeb;height: 68px;transition: all 0.6s;}
.list-menu li{display: inline-block;line-height: 68px;margin: 0 30px;}
.list-menu li a{color: #333;font-size: 16px;position: relative;line-height: 68px;display: block;}
.list-menu li a:before{content: '';position: absolute;left: 0;bottom: -3px;height: 5px;width: 0;background: #ff7001;transition: all 0.4s;}
.list-menu li a:hover:before,.list-menu li.thisclass a:before{width: 100%;}
.shop-list,.news-list{width: 1180px;margin:40px auto 0;}
.shop-list li,.news-list li{float: left;position: relative;width: 376px;height: 388px;overflow: hidden;margin: 26px 26px 0 0;}
.shop-list li:nth-child(3n),.news-list li:nth-child(3n){margin-right: 0;}
.shop-list li .box{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(70,126,235,0);text-align: center;transition: all 0.5s;}
.shop-list li img{width: 100%;transition: all 0.7s;}
.shop-list li:hover img{transform: scale(1.1);}
.shop-list li:hover .box{background: rgba(70,126,235,0.6)}
.shop-list li .box>div{color: #fff;}
.shop-list li .tit{font-size: 20px;position: absolute;top: -40px;width: 100%;transition: all 0.5s;}
.shop-list li .instr{margin-top:45px;line-height: 26px;font-size: 16px;padding: 0 15%;position: absolute;top: 130px;left: -380px;width: 70%;transition: all 0.6s;}
.shop-list li .time{line-height: 24px;margin-top: 10px;position: absolute;top: 230px;right: -380px;width: 100%;transition: all 0.7s;}
.shop-list li .ico{width: 46px;height: 46px;background: url(../images/shop-ico.png) no-repeat center;position: absolute;left: 50%;margin-left: -23px;bottom: -60px;}
.shop-list li:hover .ico{bottom: 40px;transition: all 0.7s;}
.shop-list li:hover .time{right: 0;}
.shop-list li:hover .tit{top: 95px;}
.shop-list li:hover .instr{left: 0;}
.about-box-1{background: url(../images/about-bg-1.jpg) no-repeat center;margin-top: 60px;}
.about-box-1 .pic{width: 468px;height: 606px;overflow: hidden;float: left;margin: 0 45px 10px 0;}
.about-box-1 .pic img,.about-box-2 img{width: 100%;transition: all 0.7s;}
.about-box-1 .pic:hover img,.about-box-2 .pic:hover img{transform: scale(1.1);}
.about-box-1 .font .tit{height: 60px;line-height: 56px;font-size: 24px;color: #000;border-bottom: 4px solid #467eeb;float: right;width: 483px;margin-bottom: 20px;}
.about-box-1 .font .instr{margin-top: 20px;}
.about-box-1 .font .instr p{line-height: 26px;text-indent: 2em;margin-top: 5px;}
.about-box-2 .left{float: left;width: 500px;}
.about-box-2 .right{float: right;width: 500px;margin-top: 51px;}
.about-box-2 .left .pic{width: 500px;height: 384px;position: relative;overflow: hidden;}
.about-box-2 .left .tit{position: absolute;top: 60px;left: 25px;font-size: 22px;color: #467eeb;width: 24px;line-height: 24px;}
.about-box-2 .left .instr{position: absolute;bottom:12px;right:30px;color: #467eeb;}
.about-box-2 .left .pic:nth-child(2){height: 390px;}
.about-box-2 .left .pic:nth-child(2) .tit{top: auto;bottom: 35px;right: 30px;left: auto;}
.about-box-2 .left .pic:nth-child(2) .instr{left: 30px;right: auto;}
.about-box-2 .right .pic{width: 500px;position: relative;height: 775px;overflow: hidden;}
.about-box-2{height: 825px;background: url(../images/about-bg-2.jpg) no-repeat center;margin-top: 30px;}
.about-box-2 .right .tit{position: absolute;top: 60px;right: 30px;font-size: 26px;color: #467eeb;width: 28px;line-height: 30px;}
.about-box-2 .right .instr{position: absolute;bottom:20px;left:40px;color: #fff;font-size: 16px;}
.about-box-3{background: #f5f5f5;padding: 40px 0 60px;}
.about-box-3 .ygsh-tit,.about-box-5 .hzhb-tit{height: 40px;font-size: 20px;color: #000;border-bottom: 1px solid #467eeb;font-weight: bold;}
.about-box-3 .ygsh-tit font,.about-box-5 .hzhb-tit font{font-weight: normal;font-size: 16px;color: #333;margin-left: 10px;}
.about-box-5{margin:60px 0 80px 0;}
.about-box-5 .hzhb-list,.about-box-3 .ygsh-list,.about-box-5 .rongyu-list{width: 1010px;margin: 30px auto 0;}
.about-box-5 .hzhb-mian,.about-box-3 .ygsh-mian,.about-box-5 .rongyu-mian{width: 1080px;margin: 0 auto;position: relative;}
.hzhb-list li,.rongyu-list li{padding: 10px 0;}
.hzhb-list li .pic,.rongyu-list li .pic{transition: all 0.6s;display: block;}
.hzhb-list li .pic:hover{box-shadow:0px 0px 5px 3px rgba(0,0,0,0.1);}
.hzhb-list li .pic img,.rongyu-list li .pic img{width: 100%;transition: all 0.6s;}
.hzhb-list li .pic:hover img,.rongyu-list li .pic:hover img{transform: scale(1.1);}
.about-box-5 .hzhb-list .pic,.about-box-5 .rongyu-list .pic{width: 190px;margin: 0 auto;border: 1px solid #e8e8e8;height: 120px;overflow: hidden;}
.about-box-5 .rongyu-list .pic{height: 137px;}
.ygsh-mian .hzhb-arrow-left,.ygsh-mian .hzhb-arrow-right{top: 40px;}
.ygsh-mian .hzhb-arrow-left,.ygsh-mian .hzhb-arrow-right{top: 100px;}
.about-box-3 .ygsh-list li{height: 255px;padding-top: 6px;}
.about-box-3 .ygsh-list li .box{height: 247px;background: #fff;width: 244px;margin:0 auto;transition: all 0.5s;display: block;}
.about-box-3 .ygsh-list li .box:hover{box-shadow:0px 0px 5px 3px rgba(0,0,0,0.1);}
.about-box-3 .ygsh-list li .box img{width: 100%;transition: all 0.6s;}
.about-box-3 .ygsh-list li .box:hover img{transform: scale(1.1);}
.ygsh-list li .pic{width: 244px;height: 181px;overflow: hidden;}
.ygsh-list li p{line-height: 60px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding: 0 10px;}
.about-box-4{background: url(../images/about-bg-4.jpg) no-repeat center;height: 160px;padding-top: 70px;}
.about-box-4 .font{width: 665px;height: 94px;line-height: 94px;text-align: center;font-size: 26px;color: #0a59f3;margin: 0 auto;background: rgba(255,255,255,0.6);}
.team-tab-box .fixed{background: #ffff;height: 68px;left: 0;position: fixed;top: 0px;width: 100%;z-index: 999;transition: all 0.6s;}
.head-fixed{top: -105px;}
.page{margin:46px 0;text-align:center;clear: both;float: left;width: 100%;}
.page li{ display: inline-block; color: #666; margin: 0 1px; }
.page li a{display: inline-block; padding: 3px 12px; line-height: 24px; color: #a7a6a6; text-align: center;}
.page li a:hover,.page li.thisclass a{background:#467eeb;color: #fff;}
h1.title{text-align: center;line-height: 30px;font-size: 24px;font-weight: normal;color: #000;}
.a-info{text-align: center;line-height: 30px;font-size: 12px;color: #aaa;margin-top: 20px;}
.prenext{color: #333;margin-top: 30px;width: 1200px;margin: 40px auto 60px;padding-bottom: 40px;border-bottom: 3px solid #333;position: relative;}
.prenext .pre{float: left;max-width: 40%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.prenext .next{float: right;max-width: 40%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.prenext a{color: #333;}
.prenext a:hover{color: #0a59f3;}
.news-list li{border-bottom: 1px solid #999;height: 338px;}
.news-list li .pic{width: 100%;height: 258px;overflow: hidden;}
.news-list li .pic img{transform: scale(1.1);transition: all 0.7s;}
.news-list li:hover img{transform: scale(1);}
.news-list li .tit{line-height: 50px;height: 50px;color: #333;font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.7s;}
.news-list li .time{font-size: 12px;color: #999;}
.news-list li:hover .tit{color: #0a59f3;}
.news-list{margin-top: 0;}
.article-main{width: 1000px;padding: 64px 100px 50px;background: #f9f9f9;margin: 60px auto 0;}
.content{margin-top: 50px;border-top: 1px solid #333;border-bottom: 1px solid #333;padding: 50px 0;}
.content p,.content div{line-height: 26px;}
.fenxiang .bdsharebuttonbox{float: left;margin-top: 20px;}
.fenxiang .yuelan{float: right;margin-top: 20px;font-size: 12px;}
.fenxiang .yuelan font{color: #0a59f3;margin: 0 10px;}
.shop-main{margin: 50px auto;width: 1200px;}
.shop-main>.tit{height: 50px;}
.shop-main h1.title{float: left;max-width: 80%;}
.shop-main .fhlm,.prenext .fhlm{float: right;width: 38px;height: 38px;display: block;background: url(../images/sha.png) no-repeat center;}
.article-shop{margin-top: 40px;text-align: center;}
.shop-shuoming{border-top: 2px solid #333;padding: 30px 0 0;margin-top: 50px;}
.shop-shuoming h3{color: #333;font-size: 16px;}
.shop-shuoming .instr{line-height: 26px;margin-top: 15px;}
.prenext .fhlm{float: inherit;position: absolute;top: -10px;left: 50%;margin-left: -19px;}
.contact-main{width: 1200px;margin: 70px auto;}
.contact-main .left{float: left;width: 570px;height:650px;background: #6f9aef;}
.contact-main .left .tit{line-height: 30px;height: 30px;border-left: 5px solid #ff7001;font-size: 24px;color: #fff;margin: 40px 0 0 76px;padding-left: 10px;}
.contact-main .left .tit font{font-size: 20px;margin-left: 10px;}
.contact-main .left h3{font-size: 26px;color: #fff;margin: 40px 0 0 76px;}
.contact-main .left ul{margin: 30px 0 0 76px;width: 440px;}
.contact-main .left ul li{height: 100px;line-height: 100px;border-bottom: 1px solid #fff;color: #fff;font-size: 16px;padding-left: 80px;background: url(../images/contact-li.png) no-repeat 0 20px;}
.contact-main .left ul li:nth-child(2){background: url(../images/contact-li.png) no-repeat 0 -134px;}
.contact-main .left ul li:nth-child(3){background: url(../images/contact-li.png) no-repeat 0 -290px;}
.contact-main .left ul li:nth-child(4){background: url(../images/contact-li.png) no-repeat 0 -450px;}
.contact-main .right{float: right;width: 630px;height: 650px;}



































