@charset "utf-8";
body {padding:0;margin:0;color:#585858;font-size:14px;font-family:"microsoft yahei","微软雅黑";}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,input { margin:0;padding:0;}
li{list-style:none;}
a img{border:none;}
a:link{text-decoration:none;color:#07519A;}
a:visited{text-decoration:none;color:#07519A;}
a:active,a:hover{text-decoration:none;color:#07519A;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
em{font-style: normal;}
.fl{ float: left;}
.fr{ float: right;}
.w1200{ width: 1200px; margin: 0 auto;}
.w1276{width: 1276px;margin: 0 auto;overflow: hidden;}

.head_xkd{height: auto;overflow: hidden;}
.head_xkd .w1180{width: 1180px;margin: 0 auto;}
.head_xkd .top{height: 30px;line-height: 30px;background: #333;}
.head_xkd .top span{font-size: 14px;color: #fff;}
.head_xkd .top .a_1{float: right;padding-top: 8px;}
.head_xkd .top .a_1 a{display: block;font-size: 14px;color: #fff;border-right: 1px solid #fff;padding-right: 20px;height: 14px;float: left;line-height: 14px;margin-left: 20px;}
.head_xkd .top .a_1 a:last-child{border: none;padding-right: 0;color: #f53603;}
.head_xkd .xkd_nav{height: auto;overflow: hidden;}
.head_xkd .xkd_nav img.fl{margin-top: 22px;}
.head_xkd .xkd_nav:after{display: block;content: " ";height: 0;visibility: hidden;clear: both;}
.head_xkd .xkd_nav ul{height: auto;overflow: hidden;}
.head_xkd .xkd_nav ul li{float: left;padding: 0 18px;height: 74px;}
.head_xkd .xkd_nav ul li>a{font-size: 16px;color: #565656;display: block;line-height: 74px;}
.head_xkd .xkd_nav ul li:hover>a,.head_xkd .xkd_nav ul li.on>a{color: #ff9000;}
.head_xkd .xkd_nav ul li.pro>a{background: url(/templets/anfei/images/head_fot/head_logo.png) right 35px no-repeat;padding-right: 20px;}
.head_xkd .xkd_nav ul li.pro:hover>a{background: url(/templets/anfei/images/head_fot/head_logo_1.png) right 35px no-repeat}
.head_xkd .xkd_nav ul li.on>a.icon{background: url(/templets/anfei/images/head_fot/head_logo_1.png) right 35px no-repeat;}
.head_xkd .xkd_nav ul li .menu{position: absolute;top: 104px;background: #fff;left: 0;width: 100%;border-bottom: 1px solid #e5e5e5;height: 0;overflow: hidden;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;transform: rotate3d(0, 0, 0, 0deg);transform-origin: 50% 0%;z-index: 999;}
.head_xkd .xkd_nav ul li:hover .menu{height: 140px;transform: rotate3d(0, 0, 0, 0deg);transform-origin: 50% 0%;box-shadow:inset 0px 2px 5px rgba(0, 0, 0, 0.07);}
.head_xkd .xkd_nav ul li .menu .a_2 a{display: block;float: left;margin-left: 90px;margin-top: 38px;}
.head_xkd .xkd_nav ul li .menu .a_2 a:first-child{margin-left: 180px;}
.head_xkd .xkd_nav ul li .menu .a_2 a.ml288{margin-left: 288px;}
.head_xkd .xkd_nav ul li .menu .a_2 a img{float: left;margin-right: 12px;}
.head_xkd .xkd_nav ul li .menu .a_2 a .fl{float: left;}
.head_xkd .xkd_nav ul li .menu .a_2 a span{display: block;font-size: 22px;color: #000;padding-bottom: 16px;}
.head_xkd .xkd_nav ul li .menu .a_2 a p{font-size: 14px;color: #999;}

.footer{overflow: hidden;}
.footer .footer_top{background: #f5f6f6;}
.footer .w1200{overflow: hidden;height:229px; padding-top: 55px;width: 1200px;margin: 0 auto;}
.footer .left{width: 306px;float: left;text-align: left}
.footer .left p{padding-left: 50px;font-size: 24px;color: #00a29a;margin-top: 20px; background: url() left top no-repeat;}
.footer .left span{font-size:18px;color: #3e3a39;display: block;margin-top:12px;}
.footer .center{float: left;text-align: left}
.footer .center p{width: 140px;float: left;}
.footer .center p span{display: block;font-size: 16px;color: #3e3a39;font-weight: bold;margin: 10px 0 12px;}
.footer .center p a{display: block;font-size: 14px;color:#706e6e;line-height: 30px;}
.footer .right{float: right;width: 121px;}
.footer .right p{display: block;font-size:14px;color: #3e3a39;font-weight: bold;margin: 10px 0 8px;text-align: center;}
.footer .right ul{overflow: hidden;}
.footer .right ul li{float: left;width: 123px; margin-right: 18px;text-align: center;font-size: 14px;color: #393939;}
.footer .right ul li:last-child{margin-right:0;}
.footer .right ul li img{display: block; width:121px;height: 121px;border: 1px solid #e5e5e5;}
.footer .footer_bot{height: 66px; font-size: 12px;line-height:66px;text-align: center;color: #c8c8c8;background: #393939;clear:both;}
.footer .center p.fx{padding-top: 43px;position: relative;left: -60px;border-right: 1px solid #000000;height: 160px;}
.footer .center p.fx img{float: right;margin-top: 6px;}
.footer .center p.fx .fx_btn{width: 80px;display: block;}
.footer .fl_tj{display: block;float: left;margin-top: 14px;}
.footer .fl_tj p{text-align: center;display: block;font-size: 16px;color: #3e3a39;font-weight: bold;margin-bottom: 18px;width: 154px;}
.footer .fl_tj a{display: block;width: 152px;height: 38px;border:1px solid #000;border-radius: 10px;font-size: 16px;line-height: 38px;color:#000;text-align: center;margin-bottom: 22px;margin-right: 24px;}


.banner{background: url(../images/banner.jpg) center top no-repeat;height: 455px;clear: both;}
.content .title{font-size: 40px;text-align: center;color: #333333;padding: 90px 0 60px;}
.content .fl_0 .no1 ul{height: auto;overflow: hidden;width: 1255px;}
.content .fl_0 .no1 ul li{width: 259px;height: 235px;border: 1px solid #d1d1d1;float: left;border-radius: 8px;margin-left: 52px;text-align: center;}
.content .fl_0 .no1 ul li:first-child{margin-left: 0;}
.content .fl_0 .no1 ul li img{display: block;margin: 0 auto;max-width: 100%;}
.content .fl_0 .no1 ul li span{display: block;font-size: 24px;padding: 25px 0;}
.content .fl_0 .no1 ul li a{display: block;width: 127px;height: 38px;color: #fff;background: #4483f5;border-radius: 30px;margin: 0 auto;font-size: 16px;line-height: 38px;}


.content .fl_0 .no2{padding: 40px 0 80px;}
.content .fl_0 .no2 ul{height: auto;overflow: hidden;}
.content .fl_0 .no2 li{font-size: 16px;line-height: 28px;float: left;width: 300px;box-sizing: border-box;}
.content .fl_0 .no2 li img{float: left;margin: 0 18px 0 12px;}
.content .fl_0 .no2 li.n1{padding-left: 20px;}
.content .fl_0 .no2 li.n2{padding-left: 45px;width: 345px;}
.content .fl_0 .no2 li.n3{padding-left: 15px;width: 255px;}
.content .fl_1{background: #f1f3f2;height: auto;	overflow: hidden;padding-bottom: 100px;}
.content .fl_1 ul{width: 1310px;height: auto;overflow: hidden;}
.content .fl_1 ul li{width: 294px;text-align: center;height: 425px;border: 1px solid #e3e3e3;float: left;background: #FFFFFF;margin-right: 30px;}
.content .fl_1 ul li span{display: block;margin-top: 40px;height: 95px;}
.content .fl_1 ul li p{font-size: 18px;padding: 10px 0 40px;}
.content .fl_1 ul li div{padding-left: 32px;}
.content .fl_1 ul li em{display: inline-block;font-size: 17px;line-height: 36px;padding: 0 15px;background: #ffe294;color: #3f3f3f;margin-right: 10px;border-radius: 3px;margin-bottom: 12px;float: left;}
.content .fl_2{height: 415px;background: url(../images/img1.png) #313131 center 195px no-repeat;}
.content .fl_2 .title{color: #FFFFFF;}
.content .title span{display: block;font-size: 20px;color: #737373;padding-top: 15px;}
.content .fl_3 ul{width: 1335px;height: auto;overflow: hidden;padding-bottom: 45px;}
.content .fl_3 ul li{width: 384px;border: 1px solid #E3E3E3;float: left;margin-right: 59px;height: 450px;margin-bottom: 45px;}
.content .fl_3 ul li img{display: block;}
.content .fl_3 ul li .s_logo{margin: 40px auto 0;}
.content .fl_3 ul li p{font-size: 20px;text-align: center;padding: 47px 0 25px;color: #525252;}
.content .fl_3 ul li span{display: block;font-size: 14px;color: #525252;line-height: 28px;padding: 0 40px;height: 140px;margin-bottom: 25px;}
.content .fl_3 ul li em{display: block;padding-left: 40px;font-size: 17px;color: #3f3f3f;padding-top: 18px;}
.content .fl_3 ul li a{width: 125px;height: 36px;background: #fc692f;font-size: 16px;color: #fff;display: block;float: left;border: 1px solid #fc692f;text-align: center;line-height: 36px;border-radius: 10px;margin-left: 46px;cursor: pointer;}
.content .fl_3 ul li a:nth-child(2){background: #fff;color: #fc692f;margin-left: 40px;}

.content .fl_4{background: url(../images/bg.jpg) #F1F3F2 center bottom no-repeat;padding-bottom: 80px;}
.content .fl_4 .top{margin-left: 4px;border-left: 1px solid #868787;font-size: 34px;color: #3a3a3a;padding-left: 15px;margin-bottom: 30px;}
.content .fl_4 .top em{color: #3578ff;}
.content .fl_4 ul li{font-size: 20px;color: #606161;line-height: 72px;height: 72px;margin-bottom: 8px;}
.content .fl_4 ul li img{margin-right: 20px;vertical-align: middle;display: block;float: left;}
.content .fl_5{background: url(../images/bg3.png) center top no-repeat;height: 288px;}
.content .fl_5 a{display: block;height: 288px;}
.content .fl_6 ul{height: auto;overflow: hidden;padding-bottom: 90px;}
.content .fl_6 ul li{width: 438px;border: 1px solid #DCDCDC;height: 398px;float: left;}
.content .fl_6 ul li p{height: 109px;border-bottom: 1px solid #DCDCDC;text-align: center;font-size: 28px;line-height: 109px;}
.content .fl_6 ul li span{font-size: 16px;line-height: 44px;display: block;padding-left: 52px;padding-top: 50px;}
.content .fl_6 ul li.no1{margin-left: 56px;}
.content .fl_6 ul li.no1 p{background: #e4e4e4;color: #000;}
.content .fl_6 ul li.no2{width: 208px;border: none;font-size: 96px;color: #898989;text-align: center;padding-top: 150px;height: 250px;}
.content .fl_6 ul li.no3 p{background: #3578FF;color: #FFF;}
.content .fl_6 ul li.no3 em{color: #F00;}
.content .fl_7{background: #ff8915;padding-bottom: 90px;}
.content .fl_7 .title{color: #FFF;}
.content .fl_7 .title span{color: #FFF;}
.content .fl_7 .w1200{position: relative;}
.content .fl_7 .swiper-slide{height: 250px;background-color:rgba(255,255,255,0.5);}
.content .fl_7 .swiper-slide p{width: 202px;height: 240px;margin: 5px;background-color: #FFF;background-image: url(../images/icons_13.png);background-position: center 40px;background-repeat: no-repeat;font-size: 18px;color: #3F3F3F;line-height: 30px;text-align: center;padding-top: 135px;box-sizing: border-box;}
.content .fl_7 a{display: block;width: 22px;height: 38px;cursor: pointer;opacity:1;}
.content .fl_7 a.swiper-button-prev{background: url(../images/left.png);left: -70px;}
.content .fl_7 a.swiper-button-next{background: url(../images/right.png);right: -70px;}