﻿/* AB模版网 做最好的织梦整站模板下载网站 Www.AdminBuy.Cn */
/* QQ：9490489 */
/* 仿站：Fang.AdminBuy.Cn */
/* 素材：Sc.AdminBuy.Cn */
@charset "utf-8";

body{font-family:"微软雅黑"}
.no-margin{margin:0 !important}
.overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
a{text-decoration:none !important;cursor:pointer !important}
.container-fluid{max-width:1230px !important}
.tr{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
.tr3{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
input,button,textarea,.swiper-pagination span,.swiper-button,select{ outline: none !important; }
.sizeCover{ background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; }

.main-pad-1{ padding:40px 0 0;}
.main-pad-2{ padding:0 0 40px;}
.main-pad-3{ padding:20px 0 0;}
.main-pad-4{ padding:20px;}
.main-boxshadow-1{ box-shadow: 0 0 5px rgba(0,0,0,0.1);}
.main-background-1{ background:#f6f6f6;}
.main-background-2{ background:#fff;}

header{ position: relative; z-index:99999;}
header .logo a{ display:block; font-size:26px;}

.banner{ position:relative;}
.banner a{ display: block; font-size: 0; text-align: center;}
.banner a img{ width: 100%;}
.banner .swiper-pagination{ position: absolute; left: 0; bottom: 20px; z-index: 1; width: 100%; font-size: 0; text-align: center;}
.banner .swiper-pagination span{ margin: 0 5px; width: 10px; height: 10px; background: #fff; transition: all 0.3s;}
.banner .swiper-pagination span.swiper-pagination-bullet-active{ background: #fff;}

.title-1{ border-bottom:solid 1px #e2e2e2;}
.title-1 .biaoti{ margin-bottom: 20px; font-size: 25px; color: #333; line-height: 30px;}
.title-1 .biaoti b{ color: #e7161c;}
.title-1 .jiangexian{ margin:0 auto -3px; width: 50px; height: 3px; background-color: #e7161c;}
.title-2{ margin-bottom: 30px; padding-left: 20px; line-height: 26px; border-left: solid 4px #e7161c;}
.title-2 .biaoti{ font-size: 25px; color: #333333;}
.title-2 .jieshao{ margin-left: 15px; font-size: 16px; color: #777777;}
.title-2 .right ul li:nth-child(n+2){ margin-left: 3px;}
.title-2 .right ul li a{ display: block; padding: 0 10px; min-width: 64px; font-size: 16px; color: #333333; line-height: 28px; border:solid 1px #e6e6e6; border-radius: 5px;}
.title-2 .right ul li.active a{ color: #fff; background-color: #e7161c; border-color: #e7161c;}
.title-2.active .biaoti{ margin:2px 0;}
.title-3{ border-bottom: solid 1px #efefef;}
.title-3 .biaoti{ margin-bottom: -1px; padding: 0 10px 10px; min-width: 200px; font-size: 20px; color: #333; line-height: 24px; border-bottom: solid 2px #e7161c;}
.title-4{ margin-bottom: 20px;}
.title-4 .biaoti{ font-size: 18px; color: #333; line-height: 24px;}
.title-4 .time{ font-size: 12px; color: #999; line-height: 24px;}

.text-1-list{ position: relative;}
.text-1-list .icon{ width: 84px; height: 84px; color: #fff; line-height:72px; border-width: 6px; border-style: solid; border-radius: 50%;}
.text-1 .swiper-slide:nth-child(1) .text-1-list .icon{ font-size: 34px; background:url(../images/ico1.png) center center no-repeat #e7161c; border-color: #ff7f83;}
.text-1 .swiper-slide:nth-child(2) .text-1-list .icon{ font-size: 40px; background:url(../images/ico2.png) center center no-repeat #e7161c; border-color: #ff7f83;}
.text-1 .swiper-slide:nth-child(3) .text-1-list .icon{ font-size: 45px; background:url(../images/ico3.png) center center no-repeat #e7161c; border-color: #ff7f83;}
.text-1 .swiper-slide:nth-child(4) .text-1-list .icon{ font-size: 45px; background:url(../images/ico4.png) center center no-repeat #e7161c; border-color: #ff7f83;}
.text-1-list .shuzi{ width: 50px; font-family: 'Accidental Presidency'; font-size: 45px; line-height: 84px; text-align: center;} 
.text-1 .swiper-slide:nth-child(1) .text-1-list .shuzi{ color: #e7161c;}
.text-1 .swiper-slide:nth-child(2) .text-1-list .shuzi{ color: #e7161c;}
.text-1 .swiper-slide:nth-child(3) .text-1-list .shuzi{ color: #e7161c;}
.text-1 .swiper-slide:nth-child(4) .text-1-list .shuzi{ color: #e7161c;}
.text-1-list .mc{ font-size: 20px; color: #333; line-height: 84px;}
.text-1-list .jiantou{ position: absolute; left:100%; width: 80px; font-size:24px; color: #d8d8d8; text-align: center; line-height: 84px; font-weight: bold; transform: rotateY(180deg);}
.text-1 .swiper-slide:last-child .text-1-list .jiantou{ display: none;}
.text-2{ margin:5px 0; overflow: hidden;}
.text-2 a{ display: block; padding-top:264px;}
.text-3{ margin:5px 0;}
.text-3 ul{ margin:0 -10px -20px;}
.text-3 ul li{ padding: 0 10px; margin-bottom: 20px; width: 50%;}
.text-3 ul li a{ display: block; padding: 14px 0; height: 122px; box-shadow:0 0 5px rgba(0,0,0,0.2);}
.text-3 ul li a .time{ width: 120px; height: 94px; border-right: solid 1px #d6d6d6;}
.text-3 ul li a .time .maxshuzi{ font-family:'Accidental Presidency'; font-size:78px; color: #333; line-height:70px; transition: all 0.3s;}
.text-3 ul li a .time .minshuzi{ font-family:'Arial'; font-size: 15px; color: #333; line-height: 24px;}
.text-3 ul li a .text{ padding-right:15px; padding-top: 10px; padding-left: 20px; width: calc(100% - 120px);}
.text-3 ul li a .text .biaoti{ margin-bottom: 10px; height: 48px; font-size: 16px; color: #333; line-height: 24px; overflow: hidden;}
.text-3 ul li a .text .more{ color: #333; line-height: 24px;}
.text-4{ margin:0 auto; max-width: 520px;}
.text-4 .jiage{ margin-bottom: 70px; padding-left: 75px;}
.text-4 .jiage .taocan .left .shuzi{ font-family:'Arial'; font-size: 24px; color: #e7161c; line-height: 24px; font-weight: bold;}
.text-4 .jiage .taocan .left .mc{ color: #333; line-height: 24px;}
.text-4 .jiage .taocan .right{ margin-left: 10px;}
.text-4 .jiage .taocan .right .shuzi{ font-family:'Arial'; font-size: 24px; color: #e7161c; line-height: 24px; font-weight: bold; text-decoration: underline;}
.text-4 .jiage .peifu{ margin-left: 60px;}
.text-4 .jiage .peifu .shuzi{ font-family:'Arial'; font-size: 24px; color: #e7161c; line-height: 24px; font-weight: bold;}
.text-4 .jiage .peifu .mc{ color: #333; line-height: 24px;}
.text-4 .biaodan form{ display: block;}
.text-4 .biaodan form ul li:nth-child(n+2){ margin-top: 20px;}
.text-4 .biaodan form ul li .biaoti{ width: 75px; color: #333; line-height: 36px;}
.text-4 .biaodan form ul li .right{ width: calc(100% - 75px);}
.text-4 .biaodan form ul li .right .shurukuang input{ display: block; padding: 0 10px; width: calc(100% - 80px); height: 36px; color: #333; line-height: 34px; background: none; border:solid 1px #ccc; border-radius: 5px;}
.text-4 .biaodan form ul li .right .yanzhengma input[type=text]{ display: block; padding: 0 10px; margin-right: 10px; width: calc(100% - 120px - 90px); height: 36px; color: #333; line-height: 34px; background: none; border:solid 1px #ccc; border-radius: 5px;text-transform : uppercase;}
.text-4 .biaodan form ul li .right .yanzhengma input[type=button]{ display: block; width:120px; height: 36px; color: #fff; line-height: 36px; background: #ff4e4e; border:none;}
.text-4 .biaodan form ul li .right .xiala .section{ position: relative; width: calc(100% - 80px);}
.text-4 .biaodan form ul li .right .xiala .section:before{ content: ""; position: absolute; right: 10px; top: 50%; margin-top: -3px; border-left:solid 3px transparent; border-right:solid 3px transparent; border-top:solid 5px #666;}
.text-4 .biaodan form ul li .right .xiala .section select{ position: relative; z-index: 2; display: block; padding: 0 10px; width: 100%; height: 36px; background: none; border:solid 1px #ccc; border-radius: 5px; cursor: pointer; appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.text-4 .biaodan form ul li .right .xiala .section select::-ms-expand{display:none}
.text-4 .biaodan form ul li .right .xiala .tishi{ width: 80px; text-align: right; color: #e7161c; line-height: 36px;}
.text-4 .biaodan form ul li .beizhu{ padding-left:75px;}
.text-4 .biaodan form ul li .beizhu .icon{ margin-top: 6px; width: 12px; height: 12px; font-family: 'Arial'; font-size: 12px; color: #fff; background: #ffa51e; border-radius: 50%;}
.text-4 .biaodan form ul li .beizhu .mc{ padding-left: 10px; width: calc(100% - 12px); font-size: 12px; color: #ffa51e; line-height:24px;}
.text-4 .biaodan form ul button{ display: block; margin:0 auto; padding: 0; width: 170px; height: 36px; color: #fff; background: #ff4e4e; border:none;}
.text-5 .top{ margin-bottom: 30px;}
.text-5 .top .yonghu .imgbox{ margin:0 auto 10px; width: 60px; background: #f6f6f6; overflow: hidden; border-radius: 50%;}
.text-5 .top .yonghu .imgbox span{ display: block; padding-top: 100%;}
.text-5 .top .yonghu .mc{ font-size: 18px; color: #777777; line-height: 24px;}
.text-5 .top .biaoqian{ margin-left: 10px; margin-top: 15px;}
.text-5 .top .biaoqian span{ display: block; padding: 0 10px; margin:0 10px 10px 0; min-width: 75px; color: #777777; line-height: 28px; border:solid 1px #dfdfdf; border-radius: 5px;}
.text-5 .jiage{ margin-bottom: 20px; font-size: 30px; color: #e7161c; line-height: 34px;}
.text-5 .peifu{ margin-bottom: 20px; font-size: 14px; color: #444444; line-height: 30px;}
.text-5 .peifu img{ max-width:100% !important; height:auto !important}
.text-5 .peifu table{ width:100% !important; height:auto !important}
.text-5 .peifu table tr td{ width:20% !important; height:auto !important; border:1px solid #CCCCCC;}
.text-5 .peifu table tr td p{ font-size:14px !important;}
.text-5 .peifu table tr td span{ font-size:14px !important;}

.text-5 .more{ margin-bottom: 30px;width: 130px;border-radius: 20px; background:#e7161c;background:-moz-linear-gradient(left,#e7161c 0%,#ff4247 100%);background:-webkit-linear-gradient(left,#e7161c 0%,#ff4247 100%);background:linear-gradient(to right,#e7161c 0%,#ff4247 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7161c',endColorstr='#ff4247',GradientType=1 );}
.text-5 .more a{ display: block; font-size: 20px; color: #fff; line-height: 40px; border-radius: 20px;}
.text-5 .tuijian .biaoti{ margin-bottom: 10px; line-height: 24px;}
.text-5 .tuijian .biaoti .mc{ font-size: 16px; color: #333;}
.text-5 .tuijian .biaoti .xing{ margin-left: 5px; margin-top:5px;}
.text-5 .tuijian .biaoti .xing span{ display: block; width: 16px; height: 15px; background: url(../images/xing.png) no-repeat;}
.text-5 .tuijian .biaoti .xing span:nth-child(n+2){ margin-left:5px;}
.text-5 .tuijian .jieshao{ font-size: 12px; color: #777777; line-height: 24px; padding-bottom:10px;}
.text-6-list .icon{ margin:0 auto 10px; width: 90px; height: 90px; color: #fff; line-height: 84px; border:solid 3px #fff; border-radius: 50%;}
.text-6-list .icon.icon-dui{ font-size: 52px; background: #ffadad;}
.text-6-list .icon.icon-wupin-jishiben{ font-size: 52px; background: #ffd180;}
.text-6-list .icon.icon-zuanshi{ font-size: 52px; background: #bde2ff;}
.text-6-list .icon.icon-ziliao1{ font-size: 52px; background: #b2f0bf;}
.text-6-list .biaoti{ margin-bottom: 10px; font-size: 16px; color: #333; line-height: 24px;}
.text-6-list .jieshao{ height: 48px; color: #777777; line-height: 24px; overflow: hidden;}
.text-7{ font-size:16px; color: #333; line-height: 36px;}
.text-8{ color: #333; line-height: 30px;}
.text-8.active{ margin-bottom: 20px;}
.text-8 h1{ font-size:16px;}
.text-8 h2{ font-size:16px;}
.text-9 ul{ display: flex; flex-wrap: wrap;}
.text-9 ul li{ margin-right: 5px; width: calc((100% - 5px * 4) / 5); border-radius: 5px;}
.text-9 ul li:nth-child(9n+1){ background: #fdcd00;}
.text-9 ul li:nth-child(9n+2){ background: #009c82;}
.text-9 ul li:nth-child(9n+3){ background: #e50066;}
.text-9 ul li:nth-child(9n+4){ background: #008fd9;}
.text-9 ul li:nth-child(9n+5){ background: #64a5ff;}
.text-9 ul li:nth-child(9n+6){ background: #d77bf6;}
.text-9 ul li:nth-child(9n+7){ background: #ec8540;}
.text-9 ul li:nth-child(9n+8){ background: #b7d643;}
.text-9 ul li:nth-child(9n+9){ background: #43d681;}
.text-9 ul li:nth-child(5n+5){ margin-right: 0;}
.text-9 ul li:nth-child(n+6){ margin-top: 10px;}
.text-9 ul li a{ display: flex; justify-content: center; align-items: center; padding: 0 10px; height: 80px; font-size: 16px; color: #fff; text-align: center; line-height: 24px; border-radius: 5px;}

.picture-1{ margin:-10px;}
.picture-1-list{ padding: 15px; margin:10px; background-color: #fff; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.picture-1-list .biaoti{ margin:0 0 15px; font-size: 0; overflow: hidden;}
.picture-1-list .biaoti span{ position: relative; display: inline-block; vertical-align: top; font-size: 16px; color: #777777; line-height: 24px;}
.picture-1-list .biaoti span:before,.picture-1-list .biaoti span:after{ content: ""; position: absolute; top: 50%; z-index: 1; margin-top: -5px; width:35px; height: 10px; background: url(../images/t1_jgx.png) no-repeat;}
.picture-1-list .biaoti span:before{ right: calc(100% + 15px);}
.picture-1-list .biaoti span:after{ left: calc(100% + 15px);}
.picture-1-list .jiage{ margin-bottom:15px; font-size: 40px; color: #e7161c; line-height: 44px; font-weight: bold;}
.picture-1-list .jieshao{ margin-bottom: 15px; height: 60px; font-size: 16px; color: #777777; line-height: 30px; overflow: hidden;}
.picture-1-list .jieshao span{ color: #e7161c;}
.picture-1-list .more{margin:0 auto; width: 135px;border-radius: 20px; background:#e7161c;background:-moz-linear-gradient(left,#e7161c 0%,#ff4247 100%);background:-webkit-linear-gradient(left,#e7161c 0%,#ff4247 100%);background:linear-gradient(to right,#e7161c 0%,#ff4247 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7161c',endColorstr='#ff4247',GradientType=1 );}
.picture-1-list .more a{ display: block; font-size: 20px; color: #fff; line-height: 40px;border-radius: 20px;}

.picture-2-list{ margin:0 20px;}
.picture-2-list .box{ position: relative; margin:0 auto; display: flex; align-items: center; width: 244px; height: 244px;}
.picture-2-list .box:before,.picture-2-list .box:after{ content: ""; position: absolute; z-index: 1; border-radius: 50%; transition: all 0.3s;}
.picture-2-list .box:before{ left: 0; top: 0; right: 0; bottom: 0; border:dashed 2px #e8e8e8;}
.picture-2-list .box:after{ left: 7px; top: 7px; right: 7px; bottom: 7px; border:solid 10px #e8e8e8;}
.picture-2-list .box .textbox{ position: relative; z-index: 2; width: 100%;}
.picture-2-list .box .textbox .biaoti{ margin-bottom: 15px; font-size: 16px; color: #777777; line-height: 24px;}
.picture-2-list .box .textbox .jiage{ margin-bottom: 15px; font-size: 40px; color: #fb9600; font-weight: bold; line-height: 44px;}
.picture-2-list .box .textbox .jieshao{ margin-bottom: 15px; height: 60px; font-size: 16px; color: #777777; line-height: 30px; overflow: hidden; width:60%; margin:0 auto;}
.picture-2-list .box .textbox .jieshao span{ color: #fb9600;}
.picture-2-list .more{ position: absolute; left: 50%; bottom: 0; z-index: 3;margin-left:-62px; width: 135px; border-radius: 20px; background:#fb521a;background:-moz-linear-gradient(left,#fb521a 0%,#fb9e13 100%);background:-webkit-linear-gradient(left,#fb521a 0%,#fb9e13 100%);background:linear-gradient(to right,#fb521a 0%,#fb9e13 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb521a',endColorstr='#fb9e13',GradientType=1 );}
.picture-2-list .more a{ color:#FFFFFF}
.picture-2-list a{display: block; font-size: 20px; color: #fff; line-height: 40px; border-radius: 20px;}

.picture-22 ul{ display: flex; justify-content: space-between; align-items: center;}
.picture-22 ul li{ display: flex; align-items: center; width: calc((100% - 60px) / 4);}
.picture-22 ul li .icon{ font-size: 0;}
.picture-22 ul li .icon img{ width: 55px;}
.picture-22 ul li .text{ padding-left: 10px; max-width: calc(100% - 55px);}
.picture-22 ul li .text .biaoti{ margin-bottom: 5px; font-size: 16px; color: rgba(102, 102, 102, 1); line-height: 20px; font-weight: bold;}
.picture-22 ul li .text .jieshao{ color: rgba(136, 136, 136, 1); line-height: 20px; height:40px;}

.picture-3 ul{ margin:0 -10px -20px;}
.picture-3 ul li{ padding: 0 10px; margin-bottom: 20px; width: 50%;}
.picture-3-list a{ display: block; padding: 15px 20px; height: 245px; background: #fff; box-shadow:0 0 5px rgba(0,0,0,0.1); transition: all 0.3s;}
.picture-3-list a .biaoti{ margin-bottom: 10px; line-height:26px;}
.picture-3-list a .biaoti .mc{ font-size: 18px; color: #e7161c;transition: all 0.3s; padding-bottom:10px;}
.picture-3-list a .biaoti .jiage{ font-size: 25px; color: #e7161c;}
.picture-3-list a .jieshao{ margin-bottom: 15px; font-size: 16px; color: #777777; line-height: 24px; height:48px;}
.picture-3-list a .biaoqian{ margin-bottom: 10px;}
.picture-3-list a .biaoqian span{ display: block; margin:0 10px 5px 0; padding: 0 10px; font-size: 12px; color: #777777; line-height: 23px; border:solid 1px #dfdfdf; border-radius: 5px;transition: all 0.3s;}
.picture-3-list a .jiangexian{ margin:0 -20px; height:1px; border-bottom:dashed 1px #e8e8e8;}
.picture-3-list a .qita{ margin-top: 15px;}
.picture-3-list a .qita .imgbox{ width: 60px; border-radius: 50%; background: #f6f6f6; overflow: hidden;}
.picture-3-list a .qita .imgbox span{ display: block; padding-top:100%;transition: all 1s;}
.picture-3-list a .qita .right{ padding-left: 15px; width: calc(100% - 60px); line-height: 60px;}
.picture-3-list a .qita .right .mc{ font-size: 20px; color: #333;transition: all 0.3s;}
.picture-3-list a .qita .right .xing{ padding-left: 10px;}
.picture-3-list a .qita .right .xing span{ display: block; margin-top: 22px; width:16px; height: 16px; background: url(../images/xing.png) no-repeat;}
.picture-3-list a .qita .right .xing span:nth-child(n+2){ margin-left: 4px;}

.pict.picture-31 ul{ margin:0 -10px -20px;}
.picture-31 ul li{ padding: 0 10px; margin-bottom: 20px; width: 50%;}ure-31-list a{ display: block; padding: 15px 20px; height: 245px; background: #fff; box-shadow:0 0 5px rgba(0,0,0,0.1); transition: all 0.3s;}
.picture-31-list a{ display: block; padding: 15px 20px; height: 125px; background: #fff; box-shadow:0 0 5px rgba(0,0,0,0.1); transition: all 0.3s;}
.picture-31-list a .biaoti{ margin-bottom: 5px; line-height:26px;}
.picture-31-list a .biaoti .mc{ font-size: 18px; color: #e7161c;transition: all 0.3s; padding-bottom:10px;}
.picture-31-list a .biaoti .jiage{ font-size: 25px; color: #e7161c;}
.picture-31-list a .jieshao{ margin-bottom: 5px; font-size: 14px; color: #777777; line-height: 24px; height:72px;}
.picture-31-list a .biaoqian{ margin-bottom: 10px;}
.picture-31-list a .biaoqian span{ display: block; margin:0 10px 5px 0; padding: 0 10px; font-size: 12px; color: #777777; line-height: 23px; border:solid 1px #dfdfdf; border-radius: 5px;transition: all 0.3s;}
.picture-31-list a .jiangexian{ margin:0 -20px; height:1px; border-bottom:dashed 1px #e8e8e8;}
.picture-31-list a .qita{ margin-top: 15px;}
.picture-31-list a .qita .imgbox{ width: 60px; border-radius: 50%; background: #f6f6f6; overflow: hidden;}
.picture-31-list a .qita .imgbox span{ display: block; padding-top:100%;transition: all 1s;}
.picture-31-list a .qita .right{ padding-left: 15px; width: calc(100% - 60px); line-height: 60px;}
.picture-31-list a .qita .right .mc{ font-size: 20px; color: #333;transition: all 0.3s;}
.picture-31-list a .qita .right .xing{ padding-left: 10px;}
.picture-31-list a .qita .right .xing span{ display: block; margin-top: 22px; width:16px; height: 16px; background: url(../images/xing.png) no-repeat;}
.picture-31-list a .qita .right .xing span:nth-child(n+2){ margin-left: 4px;}

.picture-33-list a{ display: block; padding: 15px 20px; height: 220px; background: #fff; box-shadow:0 0 5px rgba(0,0,0,0.1); transition: all 0.3s;}
.picture-33-list a .biaoti{ margin-bottom: 10px; line-height:26px;}
.picture-33-list a .biaoti .mc{ font-size: 16px; color: #777777;transition: all 0.3s;}
.picture-33-list a .biaoti .jiage{ font-size: 25px; color: #e7161c;}
.picture-33-list a .jieshao{ margin-top: 15px; font-size: 16px; color: #777777; line-height: 24px; height:48px;}
.picture-33-list a .biaoqian{ margin-bottom: 10px;}
.picture-33-list a .biaoqian span{ display: block; margin:0 10px 5px 0; padding: 0 10px; font-size: 12px; color: #777777; line-height: 23px; border:solid 1px #dfdfdf; border-radius: 5px;transition: all 0.3s;}
.picture-33-list a .jiangexian{ margin:0 -20px; height:1px; border-bottom:dashed 1px #e8e8e8;}
.picture-33-list a .qita{ margin-top: 15px;}
.picture-33-list a .qita .imgbox{ width: 60px; border-radius: 50%; background: #f6f6f6; overflow: hidden;}
.picture-33-list a .qita .imgbox span{ display: block; padding-top:100%;transition: all 1s;}
.picture-33-list a .qita .right{ padding-left: 0px; width:100%; line-height: 60px;}
.picture-33-list a .qita .right .mc{ font-size: 20px; color: #333;transition: all 0.3s;}
.picture-33-list a .qita .right .xing{ padding-left: 10px;}
.picture-33-list a .qita .right .xing span{ display: block; margin-top: 22px; width:16px; height: 16px; background: url(../images/xing.png) no-repeat;}
.picture-33-list a .qita .right .xing span:nth-child(n+2){ margin-left: 4px;}
.picture-3.active ul li{ width: calc(100% / 3);}
.picture-4{ position: relative; margin-bottom: 20px; height: 220px; background: #fff;box-shadow:0 0 5px rgba(0,0,0,0.1);}
.picture-4 .mb{ position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; cursor: pointer; overflow: hidden;}
.picture-4 .mb .imgbox{ position: relative; z-index: 1; height: 100%;}
.picture-4 .mb:before{ content: ""; position: absolute; left: 0; top: 0; z-index:2; width: 100%; height: 100%; background:rgba(0,0,0,0.5); transition: all 0.3s;}
.picture-4 .mb .iconfont{ position: absolute; left: 0; top: 0; z-index:3; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; font-size: 58px; color: #fff;}
.picture-5{ padding: 10px 15px; margin-bottom: 20px; background: #fff;box-shadow:0 0 5px rgba(0,0,0,0.1);}
.picture-5 .imgbox{ margin-bottom:20px; padding-top: 124px;}
.picture-5 .textbox{ height: 210px; font-size: 18px; color: #e7161c; line-height: 34px; text-align: justify;}
.picture-5 .textbox .jieshao{ height:204px; overflow: hidden;}
.picture-6{ margin-bottom: 20px; padding: 15px 20px; height:400px; background: #fff;box-shadow:0 0 5px rgba(0,0,0,0.1);}
.picture-6 .ewm{ margin-bottom:20px; font-size: 0;}
.picture-6 .ewm img{ width: 181px;}
.picture-6 .biaoti{ margin-bottom: 10px; font-size: 20px; color: #333; line-height: 24px;}
.picture-6 .jieshao{ margin-bottom:5px; font-size: 16px; color: #333; line-height: 24px;}
.picture-6 .dianhua{ font-family:'Accidental Presidency'; font-size: 48px; color: #e7161c; line-height:55px;}
.picture-7{ padding: 0px; height: 164px; font-size: 0; line-height: 144px; background: #e7161c;box-shadow:0 0 5px rgba(0,0,0,0.1); overflow: hidden}
.picture-7 img{ max-width: 100%; max-height: 100%;}
.picture-8{ position: relative; padding-top: 30px; height: 164px; background: #e7161c;box-shadow:0 0 5px rgba(0,0,0,0.1); overflow: hidden;}
.picture-8:before,.picture-8:after{ content:""; position: absolute; z-index: 1; background:rgba(174,0,5,0.8); border-radius: 50%;}
.picture-8:before{ bottom:3px; left: 200px; width: 274px; height: 274px;}
.picture-8:after{ top: 50%; right: 14%; width: 164px; height: 164px;}
.picture-8 .biaoti{ position: relative; z-index: 2; margin:0 30px 25px; font-size: 0; overflow: hidden;}
.picture-8 .biaoti span{ display: inline-block; vertical-align: top; position: relative;}
.picture-8 .biaoti span:before,.picture-8 .biaoti span:after{ content: ""; position: absolute; top: 50%; z-index: 1; margin-top: -1px; width: 600px; height: 2px; border-top:solid 1px rgba(255,255,255,0.25);border-bottom:solid 1px rgba(184,51,6,0.25);}
.picture-8 .biaoti span:before{ right: calc(100% + 60px);}
.picture-8 .biaoti span:after{ left: calc(100% + 60px);}
.picture-8 .jieshao{ position: relative; z-index: 2; font-size: 25px; color: #fff; line-height: 30px; font-style: italic;}
.picture-9{ padding: 25px; background-color: #fff; box-shadow:0 0 5px rgba(0,0,0,0.1);}
.picture-9 ul{ margin:0 -10px;}
.picture-9 ul li{ padding: 0 10px; width: calc(100% / 3);}
.picture-9 ul li a{ display: block;}
.picture-9 ul li a .imgbox{overflow: hidden;}
.picture-9 ul li a .imgbox span{ display: block; padding-top:203px;}
.picture-9 ul li a .textbox{ font-size: 16px; color: #333; line-height: 40px;}
.picture-10{ position: relative; padding-top: 450px; margin:0 auto; max-width: 750px;}
.picture-10 .video{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.picture-11 ul li:nth-child(n+2){ margin-top: 20px;}
.picture-11 ul li a{ display: block;}
.picture-11 ul li a .imgbox{ width: 220px; overflow: hidden;}
.picture-11 ul li a .imgbox span{ display: block; padding-top: 150px;}
.picture-11 ul li a .textbox{ padding:20px 0 0 30px; width: calc(100% - 220px); height: 150px;}
.picture-11 ul li a .textbox .biaoti{ margin-bottom:30px; height:60px; font-size: 16px; color: #333; line-height: 30px; overflow: hidden; transition: all 0.3s;}
.picture-11 ul li a .textbox .qita .time{ color: #333; line-height: 26px;}
.picture-11 ul li a .textbox .qita .more{ width: 60px; color: #fff; line-height: 26px; background: #e7161c; border-radius: 5px;}
.picture-12{ margin-bottom: 20px; font-size: 0;}
.picture-12 img{ max-width: 100%;}
.maximg img{max-width:100% !important;height:auto !important;}

footer .menu{ background: #44495f;}
footer .menu ul li{ display: inline-block; vertical-align: top; margin:0 25px;}
footer .menu ul li a{ display: block; font-size: 18px; color: #fff; line-height:54px;}
footer .bot{ padding: 30px 0; background-color: #3f4359;}
footer .bot .left .ewm{ padding:8px; font-size: 0; background-color: #fff;}
footer .bot .left .ewm img{ width:110px;}
footer .bot .left .logo{ margin-left: 30px; font-size: 0; line-height: 116px;}
footer .bot .right{ padding-top: 12px;}
footer .bot .right .tel{ margin-bottom: 10px;}
footer .bot .right .tel a{ font-family:'Arial'; font-size: 30px; color: #fff; font-weight: bold; line-height: 34px;}
footer .bot .right .tel a:nth-child(n+2){ margin-left: 20px;}
footer .bot .right .time{ color: #a1a5b7; line-height: 24px;}
footer .bot .right .copyright{ color: #a1a5b7; line-height: 24px;}
footer .bot .right .copyright a{ color: #a1a5b7; line-height: 24px;}
footer .yqlj{padding-top:25px;color:#fff;}
footer .yqlj b{font-size:16px;line-height:32px;}
footer .yqlj a{color:#fff;padding:0 5px;}
footer .yqlj a:hover{color:#e7161c;}
@media (min-width:992px){
	body{ padding-top: 110px !important;}
	.col-md-3-cz-1{ padding-left: 10px; width: 28%;}
	.col-md-9-cz-1{ padding-right: 10px; width: 72%;}
	.col-md-3-cz-2{ padding-right: 10px; width: 34%;}
	.col-md-9-cz-2{ padding-left: 10px; width: 66%;}
	header{ position: fixed; left: 0; top: 0; width: 100%; background: #fff;}
	header .logo a{line-height:110px; transition: all 0.3s; font-size:26px; }
	header .logo a img{ height: 59px; transition: all 0.3s;}
	header .menu ul li{ position:relative;}
	header .menu ul li:nth-child(n+2){ margin-left: 10px;}
	header .menu ul li > a{ position: relative; display:block; padding:0 15px; font-size:18px; color:#333; line-height:110px;}
	header .menu ul li > a:before{ content: ""; position: absolute; left: 50%; top: 0; z-index: 1; margin-left: 0; width:0; height: 5px; background: #e7161c; transition: all 0.3s;}	
	header .menu ul li:hover > a:before{ margin-left: -50%; width: 100%;}
	header .menu ul li.active > a:before{ margin-left: -50%; width: 100%;}
	header .menu ul li .ul{position:absolute; left:50%; top:100%; width:120px; margin-left: -60px; visibility: hidden; opacity: 0; transform: translateY(10px);}
	header .menu ul li:hover .ul{ visibility:visible; opacity:1; transform: translateY(0px);}
	header .menu ul li .ul .li > a{ display:block; padding: 10px; color:#333; text-align: center; line-height:24px; background-color:#fff;}
	header .menu ul li .ul .li:hover > a{ color:#fff; background:#e7161c;}
	header .menu ul li:hover > a{ color:#e7161c;}
	header .menu ul li.active > a{ color:#e7161c;}
	header.active{ box-shadow: 0 5px 10px rgba(0,0,0,0.1);}
	header.active .logo a{line-height:80px; font-size:26px;}
	header.active .logo a img{ height: 50px;}
	header.active .menu ul li > a{ font-size: 16px; line-height: 80px;}
	.title-2 .right ul li a:hover{ color: #fff; background-color: #e7161c; border-color: #e7161c;}
	.text-2 a:hover{ transform: scale(1.05);}
	.text-3 ul li a:hover{ box-shadow: 0 0 10px rgba(0,0,0,0.2);}
	.text-3 ul li a:hover .time .maxshuzi{ color: #e7161c;}
	.text-5 .more a:hover{ background: #e7161c; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
	.text-9 ul li a:hover{ background: rgba(255,255,255,.2);}
	.picture-1-list:hover{ box-shadow:0 0 10px rgba(0,0,0,0.3);}
	.picture-1-list:hover .biaoti span{ color: #e7161c;}
	.picture-1-list .more a:hover{ background: #e7161c; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
	.picture-2-list:hover .box .textbox .biaoti{ color: #fb4e14;}
	.picture-2-list:hover .box:before{border-color: #fb4e14;}
	.picture-2-list:hover .box:after{border-color: #fb4e14;}
	.picture-2-list .more a:hover{ background: #fb4e14; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
	.picture-3-list a:hover{ box-shadow: 0 0 10px rgba(0,0,0,0.2);}
	.picture-3-list a:hover .biaoti .mc{ color: #e7161c;}
	.picture-3-list a:hover .biaoqian span{ color: #fff; background: #e7161c; border-color: #e7161c;}
	.picture-3-list a:hover .qita .imgbox span{ transform: scale(1.05);}
	.picture-3-list a:hover .qita .right .mc{ color: #e7161c;}
	.picture-4 .mb:hover .imgbox{ transform: scale(1.05);}
	.picture-4 .mb:hover:before{ opacity:0.8;}
	.picture-9 ul li a:hover .imgbox span{ transform: scale(1.05);}
	.picture-9 ul li a:hover .textbox{ color: #e7161c;}
	.picture-11 ul li a:hover .imgbox span{ transform: scale(1.05);}
	.picture-11 ul li a:hover .textbox .biaoti{ color: #e7161c;}
	.picture-11 ul li a .textbox .qita .more:hover{ background: #e7161c;}
	footer .menu ul li a:hover{ color: #e7161c;}

}

@media (max-width:1199px){
	.main-pad-1{ padding:30px 0 0;}
	.main-pad-2{ padding:0 0 30px;}
	body{ padding-top: 90px !important;}
	header .logo a{ line-height:90px;}
	/* header .logo a img{ width: 180px;} */
	header .menu ul li > a{ padding: 0 10px; line-height:90px;}
	.title-1 .biaoti{ font-size: 24px;}
	.title-2{ margin-bottom: 20px;}
	.title-2 .biaoti{ font-size: 18px;}
	.title-2 .jieshao{ margin-left: 10px; font-size: 14px;}
	.text-1-list .icon{ width: 80px; height: 80px; line-height:68px;}
	.text-1-list .shuzi{ width: 40px; font-size: 40px; line-height: 80px;}
	.text-1-list .jiantou{ width: 50px;}
	.text-1-list .mc{ font-size: 16px; line-height: 80px;}
	.text-2 a{ padding-top: 248px;}
	.text-3 ul li a{ padding: 10px 0; height: 114px;}
	.text-3 ul li a .time .maxshuzi{ font-size: 60px;}
	.text-3 ul li a .text .biaoti{ font-size: 14px;}
	.text-3 ul li a .text .more{ font-size: 12px;}
	.picture-1-list .jiage{ margin-bottom: 10px; font-size: 30px; line-height: 34px;}
	.picture-1-list .jieshao{ height:48px; font-size: 14px; line-height: 24px;}
	.picture-1-list .more{ width: 120px; border-radius: 17px;}
	.picture-1-list .more a{ font-size: 16px; line-height: 34px; border-radius: 17px;}
	.picture-2-list{ margin:0 15px;}
	.picture-2-list .box{ width: 200px; height: 200px;}
	.picture-2-list .box .textbox .biaoti{ margin-bottom:5px;}
	.picture-2-list .box .textbox .jiage{ margin-bottom:5px; font-size: 30px; line-height: 34px;}
	.picture-2-list .box .textbox .jieshao{ height: 48px; font-size: 14px; line-height: 24px;}
	.picture-2-list .more{ margin-left: -60px; width: 120px; border-radius: 17px;}
	.picture-2-list a{ font-size: 16px; line-height: 34px; border-radius: 17px;}
	.picture-3-list a .biaoti .jiage{ font-size: 22px;}
	.picture-3-list a .jieshao{ font-size: 14px;}
	.picture-3-list a .qita .right .mc{ font-size: 18px;}
	.picture-5 .textbox{ height: 220px; font-size: 16px; line-height: 30px;}
	.picture-5 .textbox .jieshao{ height: 210px;}
	.picture-6{ height: 410px;}
	.picture-6 .ewm img{ width: 160px;}
	.picture-6 .biaoti{ font-size: 18px;}
	.picture-6 .jieshao{ font-size: 14px;}
	.picture-6 .dianhua{ font-size: 40px; line-height: 44px;}
	.picture-11 ul li a .textbox .biaoti{ font-size: 14px;}
	footer .menu ul li{ margin:0 15px;}
	footer .menu ul li a{ font-size:16px; line-height: 50px;}
	footer .bot{ padding:40px 0;}
	footer .bot .left .logo{ margin-left: 20px;}
	footer .bot .right .tel a{ font-size: 24px;}


}

@media (max-width:991px){
	body{ padding-top: 0 !important;}
	.main-mar-1{ margin-bottom: 20px;}
	.main-pad-4{ padding: 15px;}
	header .logo a{line-height:80px;}
	/* header .logo a img{ width: 160px;} */
	.menu-box{ display: none; position: absolute;top: 80px; right: 0; z-index:2147483645; width: 120px; }
	.menu-box ul li{ margin-bottom:1px;}
	.menu-box ul li a{ display: block; font-size: 14px; color: #333; text-align:center; line-height:40px; background:rgba(255,255,255,0.8); }
	.menu-box ul li.active a{ color: #fff; background: #e7161c; }
	.menu-btn{ position: relative; top: 31px; width: 40px; }
	.menu-btn b{ display: block; height:3px; background: #e7161c;}
	.menu-btn b:nth-child(2){ margin:4px 0; }
	.menu-btn.active b:nth-child(1){ transform:rotate(45deg) translate(0,10px); }
	.menu-btn.active b:nth-child(2){ opacity: 0; }
	.menu-btn.active b:nth-child(3){ transform:rotate(-45deg) translate(0,-10px); }
	.title-1 .biaoti{ margin-bottom: 15px; font-size: 18px;}
	.title-2 .right ul li a{ min-width: 50px; font-size: 14px;}
	.title-3 .biaoti{ min-width: 120px; font-size: 16px;}
	.text-1-list{ font-size: 0; text-align: center; border-right: solid 1px #eee;}
	.text-1 .swiper-slide:last-child .text-1-list{ border-right: none;}
	.text-1-list div{ float: none !important; display: inline-block; vertical-align: top;}
	.text-1-list .shuzi{ width: 60px;}
	.text-1-list .jiantou{ display: none;}
	.text-2{ margin-bottom: 20px;}
	.text-2 a{ padding-top: 68%;}
	.text-4 .jiage{ margin-bottom: 30px;}
	.text-5 .top .yonghu .mc{ font-size: 16px;}
	.text-5 .jiage{ margin-bottom: 10px; font-size: 24px; line-height: 30px;}
	.text-5 .peifu{ margin-bottom: 10px; font-size: 16px; line-height: 34px;}
	.text-5 .peifu span{ font-size: 30px;}
	.text-5 .more{ margin-bottom: 20px; width: 120px; border-radius: 17px;}
	.text-5 .more a{ font-size: 16px; line-height: 34px; border-radius: 17px;}
	.text-7{ font-size: 14px; line-height: 30px;}
	.text-8{ line-height: 24px;}
	.text-9 ul li{ width: calc((100% - 5px * 3) / 4);}
	.text-9 ul li:nth-child(5n+5){ margin-right: 5px;}
	.text-9 ul li:nth-child(4n+4){ margin-right:0;}
	.text-9 ul li:nth-child(n+5){ margin-top:10px;}
	.text-9 ul li a{ height: 60px;}
	.picture-1-list{ padding: 20px 15px;}
	.picture-22 ul{ flex-wrap: wrap;}
	.picture-22 ul li{ max-width: initial; width: calc(50% -  10px);}
	.picture-22 ul li:nth-child(n+3){ margin-top: 20px;}
	.picture-3{ margin-bottom: 20px;}
	.picture-3.active ul li{ width: 50%;}
	.picture-3.active{ margin:0}
	.picture-4{ padding-top:56.25%; height: auto;}
	.picture-4 video{ position: absolute; left: 0; top: 0; z-index: 1; background: #000;}
	.picture-5 .imgbox{ padding-top: 56%;}
	.picture-5 .textbox{ height: auto; font-size: 14px; line-height: 24px;}
	.picture-5 .textbox .jieshao{ height: auto;}
	.picture-6{ height: auto;}
	.active .picture-6{ margin-bottom: 0;}
	.picture-7{ height: auto;}
	.picture-8{ margin-bottom:10px; padding: 20px 0; height: auto;}
	.picture-8 .biaoti{ margin:0 20px 20px;}
	.picture-8 .biaoti span:before{right: calc(100% + 30px);}
	.picture-8 .biaoti span:after{left: calc(100% + 30px);}	
	.picture-8 .biaoti span img{ width: 300px;}
	.picture-8 .jieshao{ font-size: 20px; line-height: 24px;}
	.picture-9{ margin-bottom: 20px; padding: 15px;}
	.picture-9 ul li{ width: 50%;}
	.picture-9 ul li a .imgbox span{ padding-top: 78%;}
	.picture-10{ padding-top: 56.25%;}
	.picture-11 ul li a .textbox{ padding-left:20px;}
}

@media (max-width:767px){
	body{ padding-bottom: 54px;}
	.main-pad-1{ padding:20px 0 0;}
	.main-pad-2{ padding:0 0 20px;}
	.main-pad-4{ padding: 10px;}
	header .logo a{line-height:60px;}
	header .logo a img{ max-height:50px;}
	.banner .swiper-pagination{ bottom: 10px; }
	.banner .swiper-pagination span{ width: 8px; height: 8px; }
	.menu-box{top: 60px; width: 100px; }
	.menu-box ul li a{ font-size: 12px; line-height: 34px;}
	.menu-btn{ top: 21px; width: 30px;}
	.title-2{ padding-left: 15px;}
	.title-2 .jieshao{ display: none;}
	.title-3 .biaoti{ min-width: 100px; font-size: 14px;}
	.title-4 .biaoti{ font-size: 16px;}
	.text-1-list div{ display: block;}
	.text-1-list .icon{ margin:0 auto 10px}
	.text-1-list .shuzi{ margin-bottom: 5px; width: auto; line-height:30px;}
	.text-1-list .mc{line-height:30px;}
	.text-3 ul li{ width: 100%;}
	.text-3 ul li a{ height: auto;}
	.text-3 ul li a .time{ height: auto;}
	.text-3 ul li a .time .maxshuzi{ font-size: 50px; line-height: 50px;}
	.text-3 ul li a .text .biaoti{ height: 24px;}
	.text-4 .jiage{ margin-bottom: 20px;}
	.text-4 .biaodan form ul li .biaoti{ width: 70px;}
	.text-4 .jiage .taocan .left .shuzi{ font-size: 20px;}
	.text-4 .jiage .taocan .right .shuzi{ font-size: 20px;}
	.text-4 .jiage .peifu{ margin-left: 40px;}
	.text-4 .jiage .peifu .shuzi{ font-size: 20px;}
	.text-5 .top{ margin-bottom: 15px;}
	.text-5 .top .biaoqian span{ font-size: 12px;}
	.text-5 .top .yonghu .mc{ font-size: 14px;}
	.text-5 .jiage{ font-size: 18px; line-height: 24px;}
	.text-5 .peifu{ font-size: 14px; line-height:30px;}
	.text-5 .peifu span{ font-size:24px;}
	.text-5 .more a{ font-size: 12px;}
	.text-6-list .icon{ width: 80px; height: 80px; line-height: 74px;}
	.text-6-list .icon.icon-dui{ font-size: 45px; }
	.text-6-list .icon.icon-wupin-jishiben{ font-size: 45px;}
	.text-6-list .icon.icon-zuanshi{ font-size: 45px;}
	.text-6-list .icon.icon-ziliao1{ font-size: 45px;}
	.text-6-list .biaoti{ font-size: 14px;}
	.text-7{ font-size: 12px; line-height:24px;}
	.text-8{ font-size: 12px;}
	.text-9 ul li{ width: calc((100% - 5px * 2) / 3);}
	.text-9 ul li:nth-child(4n+4){ margin-right: 5px;}
	.text-9 ul li:nth-child(3n+3){ margin-right:0;}
	.text-9 ul li:nth-child(n+4){ margin-top:10px;}
	.text-9 ul li a{ height: 40px; font-size: 14px;}	
	.picture-1-list{ padding: 10px;}
	.picture-1-list .biaoti{ margin-bottom: 10px;}
	.picture-1-list .jiage{ font-size: 24px; line-height: 30px;}
	.picture-1-list .jieshao{ font-size: 12px;}
	.picture-1-list .more{ width: 100px; border-radius: 15px;}
	.picture-1-list .more a{ font-size: 14px; line-height: 30px; border-radius: 15px;}
	.picture-2-list .box .textbox .jiage{ font-size: 24px; line-height: 30px;}
	.picture-2-list .box .textbox .jieshao{ font-size: 12px;}
	.picture-2-list .more{ margin-left: -50px; width: 100px; border-radius: 15px;}
	.picture-2-list .more a{ font-size: 14px; line-height: 30px; border-radius: 15px;}
	.picture-22 ul li .text .biaoti{ font-size: 14px;}
	.picture-22 ul li .text .jieshao{ font-size: 12px;}
	.picture-3-list a{ padding: 10px; height: auto;}
	.picture-3-list a .biaoti{ line-height: 24px;}
	.picture-3-list a .biaoti .mc{ font-size: 14px;}
	.picture-3-list a .biaoti .jiage{ font-size: 18px;}
	.picture-3-list a .jieshao{ margin-bottom: 10px; font-size: 12px;}	
	.picture-3-list a .jiangexian{ margin:0 -10px;}
	.picture-3-list a .qita{ margin-top: 10px;}
	.picture-3-list a .qita .imgbox{ width:40px;}
	.picture-3-list a .qita .right{ padding-left: 10px; width: calc(100% - 40px); line-height:40px;}
	.picture-3-list a .qita .right .mc{ font-size: 14px;}
	.picture-3-list a .qita .right .xing span{ margin-top:14px; width: 12px; height: 12px; background-size: 100% auto;}
	
.picture-31-list a{ display: block; padding: 15px 20px; height: 150px; background: #fff; box-shadow:0 0 5px rgba(0,0,0,0.1); transition: all 0.3s;}
.picture-31-list a .jieshao{ margin-bottom: 5px; font-size: 14px; color: #777777; line-height: 24px; height:72px;}
	
	.picture-4 .mb .iconfont{ font-size: 45px;}
	.picture-8 .biaoti{ margin-bottom: 15px;}
	.picture-8 .biaoti span img{ width: 220px;}
	.picture-8 .jieshao{ font-size: 16px;}
	.picture-9{ padding: 10px;}
	.picture-9 ul li a .textbox{ font-size: 14px; line-height: 34px;}
	.picture-11 ul li a .imgbox{ width: 200px;}
	.picture-11 ul li a .imgbox span{padding-top: 120px;}
	.picture-11 ul li a .textbox{ padding:10px 0 0 20px; width: calc(100% - 200px); height: 120px;}
	.picture-11 ul li a .textbox .biaoti{ margin-bottom:20px; height:48px; font-size: 14px; line-height: 24px;}
	.picture-11 ul li a .textbox .qita .time{ line-height: 24px;}
	.picture-11 ul li a .textbox .qita .more{ width:50px; font-size: 12px; line-height: 24px;}
	.tabBar{ position: fixed; left: 0; bottom: 0; z-index: 99999; width: 100%; background: #e7161c; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
	.tabBar ul li{ width: calc(100% / 3);}
	.tabBar ul li a{ display: block; padding:5px 0; transition: all 0.3s;}
	.tabBar ul li.active a{ background: #e7161c;}
	.tabBar ul li:nth-child(n+2) a{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.5);}
	.tabBar ul li a .icon{ font-size:20px; color: #fff; line-height: 24px;}		
	.tabBar ul li a .mc{ font-size: 12px; color: #fff; line-height: 20px;}
	.tabBar ul li .tanchuang{ position: absolute; left: 15px; bottom: 100%; z-index: 1; padding-bottom: 10px; width: calc(100% - 30px); transform: translateY(10px); opacity: 0; visibility: hidden; transition: all 0.3s;}
	.tabBar ul li .tanchuang:before{ content: ""; position: absolute; right: calc(((100% + 30px) / 3 - 30px - 12px) / 2); bottom: 4px; z-index: 1; width: 0; height: 0; border-left: solid 6px transparent; border-right: solid 6px transparent; border-top: solid 6px rgba(251,150,0,0.8);}
	.tabBar ul li.active .tanchuang{ transform: translateY(0px); opacity: 1; visibility: visible;}
	.tabBar ul li .tanchuang .imgbox{ padding: 10px; font-size: 0; background: rgba(251,150,0,0.8); border-radius: 5px;}
	.tabBar ul li .tanchuang .imgbox img{ max-width: 100px;}
	footer .menu{ padding: 10px 0;}
	footer .menu ul li{ margin:0 10px;}	 
	footer .menu ul li a{ font-size: 14px; line-height:24px;}
	footer .bot{ padding: 20px 0;}
	footer .bot .left{ margin-bottom: 20px; width: 100%; text-align: center; font-size: 0;}
	footer .bot .left div{ float: none !important; display: inline-block; vertical-align: top;}
	footer .bot .left .ewm{ padding: 5px;}
	footer .bot .left .logo{ line-height: 110px;}
	footer .bot .left .logo img{ width: 160px;}
	footer .bot .right{ padding: 0; width: 100%; text-align: center;}
	footer .bot .right .tel a{ float: none !important; display: inline-block; vertical-align: top;}
	footer .bot .right .tel a:nth-child(n+2){ margin-left: 15px;}
}

@media (max-width:479px){
	.title-2 .biaoti{ font-size: 16px;}
	.title-2 .right ul li a{ min-width: inherit; font-size: 12px; line-height: 26px;}
	.title-3 .biaoti{ padding-bottom: 5px; min-width: inherit;}
	.text-1-list .mc{ font-size: 14px;}
	.text-3 ul li a .time{ width: 100px;}
	.text-3 ul li a .text{ width: calc(100% - 100px);}
	.text-3 ul li a .time .maxshuzi{ font-size: 40px;}
	.text-4 .jiage{ margin-bottom: 15px; padding-left: 60px;}
	.text-4 .jiage .taocan .left .shuzi{ font-size: 18px;}
	.text-4 .jiage .taocan .left .mc{ font-size: 12px;}
	.text-4 .biaodan form ul li:nth-child(n+2){ margin-top: 15px;}
	.text-4 .biaodan form ul li .biaoti{ width: 60px; font-size: 12px;}
	.text-4 .biaodan form ul li .right{ width: calc(100% - 60px);}
	.text-4 .biaodan form ul li .right .shurukuang input{ width:100%; font-size: 12px;}
	.text-4 .biaodan form ul li .right .yanzhengma input[type=text]{ width: calc(100% - 90px); font-size: 12px;}
	.text-4 .biaodan form ul li .right .yanzhengma input[type=button]{ width: 80px; font-size: 12px;}
	.text-4 .biaodan form ul li .right .xiala .section{ width: calc(100% - 60px);}
	.text-4 .biaodan form ul li .right .xiala .section select{ font-size: 12px;}
	.text-4 .biaodan form ul li .right .xiala .tishi{ width: 60px; font-size: 12px;}
	.text-4 .biaodan form ul li .beizhu{ padding-left:60px;}
	.text-4 .biaodan form ul button{ margin-left: 60px; width: 120px; font-size: 12px;}
	.text-6-list .icon{ margin-bottom: 5px;}
	.text-6-list .biaoti{ margin-bottom: 5px;}
	.text-6-list .jieshao{ font-size: 12px;}
	.text-9 ul li{ width: calc((100% - 5px) / 2);}
	.text-9 ul li:nth-child(3n+3){ margin-right: 5px;}
	.text-9 ul li:nth-child(even){ margin-right:0;}
	.text-9 ul li:nth-child(n+3){ margin-top:10px;}
	.text-9 ul li a{ height: 40px; font-size: 14px;}
	.picture-1-list .biaoti{margin-bottom: 0; }
	.picture-1-list .biaoti span{ font-size: 14px;}
	.picture-1-list .jiage{margin-bottom: 0; }
	.picture-1-list .more a{ font-size: 12px;}
	.picture-2-list{ margin:0}
	.picture-2-list .box{ width: 170px; height: 170px;}
	.picture-2-list .box .textbox .biaoti{ margin-bottom: 0; font-size: 14px;}
	.picture-2-list .box .textbox .jiage{ margin-bottom: 0;}
	.picture-2-list .more a{ font-size: 12px;}
	.picture-3-list a .jieshao{ height: auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
	.picture-3-list a .biaoti .jiage{ font-size: 16px;}
	.picture-3-list a .biaoqian span{ padding: 0 5px;}
	.picture-3-list a .qita .right{ padding:5px 0 10px 5px;}
	.picture-3-list a .qita .right div{ width: 100%;}
	.picture-3-list a .qita .right .mc{ line-height: 16px;}
	.picture-3-list a .qita .right .xing{ margin-top: 5px; padding-left: 0;}
	.picture-3-list a .qita .right .xing span{ margin-top: 0;}
	.picture-5{ padding: 10px;}
	.picture-5 .imgbox{ margin-bottom: 10px;}
	.picture-5 .textbox .jieshao{ font-size: 12px;}
	.picture-6 .ewm { margin-bottom: 10px;}
	.picture-6 .ewm img{ width: 120px;}
	.picture-6 .biaoti{ font-size: 16px;}
	.picture-6 .dianhua{ font-size: 30px; line-height: 34px;}
	.picture-8{ padding: 20px 15px;}
	.picture-8 .biaoti{ margin:0 0 10px}
	.picture-8 .jieshao{ font-size: 14px;}
	.picture-9 ul{ margin-bottom: -20px;}
	.picture-9 ul li{ margin-bottom: 20px;}
	.picture-9 ul li a .textbox{ font-size: 12px; border-bottom: solid 1px #eee;}
	.picture-11 ul li a .imgbox{ width:180px;}
	.picture-11 ul li a .imgbox span{padding-top: 120px;}
	.picture-11 ul li a .textbox{ padding:10px 0 0 15px; width: calc(100% - 180px); height: 120px;}
	.picture-11 ul li a .textbox .biaoti{ margin-bottom:10px; font-size: 12px;}
	.picture-11 ul li a .textbox .qita .time{ font-size: 12px;}
	footer .menu ul li{ margin:0 5px;}
	footer .menu ul li a{ font-size: 12px;}
	footer .bot .left .ewm img{ width: 80px;}
	footer .bot .left .logo{ margin-left: 15px; line-height: 90px;}
	footer .bot .left .logo img{ width: 140px;}
	footer .bot .right .tel a{ font-size: 18px; line-height: 24px;}
}

@media (max-width:399px){
	.title-1 .biaoti{ margin-bottom: 10px; font-size: 16px;}
	.text-3 ul{ margin:0 0 -10px;}
	.text-3 ul li{ padding: 0; margin:0 0 10px;}
	.text-4 .jiage{ padding-left: 0;}
	.text-4 .biaodan form ul li .beizhu{ padding-left: 0;}
	.picture-1{ margin:-10px -5px}
	.picture-1-list{ margin:10px 5px;}
	.picture-2{ margin:0 -5px}
	.picture-2-list{ margin:0 5px;}
	.picture-2-list .box{ padding: 10px 5px; width:auto; height:auto;}
	.picture-2-list .box:before,.picture-2-list .box:after{ border-radius: 0;}
	.picture-2-list .box:after{ display: none;}
	.picture-2-list .more{ position: inherit; margin:10px auto 0;}
	.picture-2-list .box .textbox .jieshao{ margin-bottom: 0;}
	.picture-22 ul{ align-items: flex-start;}
	.picture-22 ul li{ display: block; text-align: center;}
	.picture-22 ul li .icon{ margin: 0 auto 10px;}
	.picture-22 ul li .text{ padding-left: 0; max-width:initial;}
	.picture-3 ul li{ width: 100%;}
	.picture-3.active ul li{ width: 100%;}
	.picture-11 ul li a .imgbox{ width:150px;}
	.picture-11 ul li a .imgbox span{padding-top: 100px;}
	.picture-11 ul li a .textbox{ padding:0 0 0 15px; width: calc(100% - 150px); height: 100px;}
	.picture-11 ul li a .textbox .biaoti{ margin-bottom:0;}
	.picture-11 ul li a .textbox .qita .time{ margin-bottom: 2px; width: 100%;}
	.picture-11 ul li a .textbox .qita .more{ float: left !important;}
}


.fxbox {float: right; }
.fxbox span {margin-top: 8px; margin-right: 8px;float: left; }
.fxbox .bdsharebuttonbox {float: left;display: inline-block; }

.dede_pages{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden}
.dede_pages ul{display:inline-block;margin:0 auto;padding:0}
.dede_pages ul li{float:left;font-family:'microsoft yahei';margin:0 2px;line-height:25px;background:#fff;border:1px solid #d8dadf}
.dede_pages ul li:nth-child(1){ padding:0 10px}
.dede_pages ul li:nth-child(1) a{ padding:0}
.dede_pages ul li a{color:#555;display:block;padding: 0 10px;}
.dede_pages ul li:hover{text-decoration:none;color:#fff;border:1px #333 solid;background-color:#333}
.dede_pages ul li:hover a{color:#fff}
.dede_pages ul li:hover a:hover{color:#fff;text-decoration:none}
.dede_pages ul li.thisclass{background-color:#333;color:#fff;border:1px #333 solid; padding:0 10px}
.dede_pages ul li:last-child{ padding:0 10px}
.dede_pages ul li:last-child a{ padding:0}
.dede_pages ul li.thisclass a{color:#fff; padding:0}
.dede_pages .pageinfo{line-height:30px;padding-left:5px}
.dede_pages strong{font-weight:400}


/*新增css 手机底部导航1*/
#toolbar {
	display: none;
}

@media screen and (max-width: 760px)
#toolbar {
    color: #fff;
    width: 100%;
    height: 54px;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 10000;
    background: #000;
    display: block;
}

.line-small .x1, .line-small .x2, .line-small .x3, .line-small .x4, .line-small .x5, .line-small .x6, .line-small .x7, .line-small .x8, .line-small .x9, .line-small .x10, .line-small .x11, .line-small .x12, .line-small .xl1, .line-small .xl2, .line-small .xl3, .line-small .xl4, .line-small .xl5, .line-small .xl6, .line-small .xl7, .line-small .xl8, .line-small .xl9, .line-small .xl10, .line-small .xl11, .line-small .xl12, .line-small .xs1, .line-small .xs2, .line-small .xs3, .line-small .xs4, .line-small .xs5, .line-small .xs6, .line-small .xs7, .line-small .xs8, .line-small .xs9, .line-small .xs10, .line-small .xs11, .line-small .xs12, .line-small .xm1, .line-small .xm2, .line-small .xm3, .line-small .xm4, .line-small .xm5, .line-small .xm6, .line-small .xm7, .line-small .xm8, .line-small .xm9, .line-small .xm10, .line-small .xm11, .line-small .xm12, .line-small .xb1, .line-small .xb2, .line-small .xb3, .line-small .xb4, .line-small .xb5, .line-small .xb6, .line-small .xb7, .line-small .xb8, .line-small .xb9, .line-small .xb10, .line-small .xb11, .line-small .xb12 {
	position: relative;
	min-height: 1px;
	padding-right: 2px;
	padding-left: 2px
}
.x1, .x2, .x3, .x4, .x5, .x6, .x7, .x8, .x9, .x10, .x11, .x12 {
	float: left
}
.x1 {
	width: 8.33333333%
}
.x2 {
	width: 16.66666667%
}
.x3 {
	width: 25%
}
.x4 {
	width: 33.33333333%
}
.x5 {
	width: 41.66666667%
}

 @media screen and (max-width:760px) {
	 #maximg img{ max-width:100% !important; height:auto !important}
	 #fh5co-header .head-top{ display:none !important}
.margin-index-body {
	padding: 30px 0
}
#fh5co-offcanvas, #fh5co-offcanvas .nav {
	display: block;
}
#fh5co-header .nav {
	display: none;
}
/*#fh5co-header .nav-inner-box { position:relative}*/
.fh5co-nav-toggle {
	display: block;
	top: 20px;
}
#fh5co-header .header-nav .container {
	padding: 0;
}
#fh5co-header .header-nav .right-menu {
}
#fh5co-header .info-header {
	padding: 20px 0;
}
#fh5co-hero {
	padding-bottom: 65px;
}
#fh5co-header .flexslider {
	top: 65px;
}
#fh5co-hero .flexslider .slider-text > .slider-text-inner {
	padding-top: 0%
}
.slideshow .overlay .container .line .title {
	display: none
}
.flex-control-nav {
	bottom: 5px;
}
#fh5co-hero .flexslider .slider-text > .slider-text-inner p {
	margin: 0 0 5px;
}
#fh5co-hero .flexslider .flex-direction-nav a {
	width: 12px;
	font-size: 0
}
#fh5co-hero .flexslider .flex-direction-nav a::before {
	font-size: 12px !important;
}
#fh5co-hero .flexslider .flex-direction-nav a.flex-prev {
	left: 5px !important;
}
#fh5co-hero .flexslider .flex-direction-nav a.flex-next {
	right: 5px !important;
}
#fh5co-header .head-top .top-contact ul li {
	padding: 0 5px;
}
#fh5co-header .head-middle .logo {
	margin-bottom: 0px;
}
#fh5co-service-list .item-block {
	margin-bottom: 15px;
	margin-right: 0
}
#fh5co-service-list .item-block .service-text {
	padding-left: 5px
}
#fh5co-service-list .item-block .service-text p.desc {
	height: 88px
}
#fh5co-service-list .item-block .project-img {
	padding-right: 5px
}
#fh5co-about-us .about-img, #fh5co-about-us .about-img .overlay {
	height: 240px
}
#fh5co-rec-product-list .scrollable ul li {
	width: 480px;
	margin-right: 0px;
}
#fh5co-rec-product-list .scrollable ul li:nth-child(1n) {
	margin-right: 0
}
#fh5co-news-list .news .news_img_holder .news_details p {
	height: 44px
}
#fh5co-product-list [class^=blocks] {
	margin-right: -5px;
	margin-left: -5px
}
#fh5co-product-list [class^=blocks] li {
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px
}
#fh5co-product-list [class^=blocks] li .social-links {
	height: 100px;
	overflow: hidden
}
#fh5co-product-list .social {
	padding: 10px 20px!important
}
#fh5co-product-list .social .detail {
	height: 88px!important
}
#fh5co-txt-news-list .bg-news .overlay .company-news {
	padding: 30px 15px;
}
#fh5co-txt-news-list .bg-news .overlay .company-news ul li {
	width: 100%
}
#fh5co-txt-news-list .bg-news {
	background-attachment: inherit
}
#fh5co-foot-contact p {
	padding: 0;
	margin-bottom: 15px;
	font-size: 1.4em
}
footer #fh5co-foot-info {
	padding: 30px 0 0
}
/*手机底部导航*/
.blank55 {
	height: 55px;
	line-height: 1px;
	clear: both;
}
	 	 .x5 > a {
	width: 100%;
	color: #fff;
	display: block;
	padding: 5px 0 0 0;
	line-height: 43px;
	font-size: 14px;
}
	 
#toolbar {
	color: #fff;
	width: 100%;
	height: 54px;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 10000;
	background: #000;
	display: block;
}
.x5 {
    width: 41.66666667%;
    /* margin: 20px 0px; */
    background-color: #2f6c0c;
    height: 52px;
    text-align: inherit;
    /* line-height: 70px; */
}
	 
.x1 a,.x2 a,.x3 a,.x4 a {
	width: 100%;
	color: #fff;
	display: block;
	padding: 5px 0 0 0;
	line-height: 23px;
	font-size: 14px;
}


	 
#toolbar a span {
	font-size: 22px;
	display: block;
}
.article-media .media .media_img {
	width: 152px;
	margin-right: 10px;
}
.article-media .media .media_img img {
	height: 100px;
	width: 150px;
	padding: 1px;
}
#webuiPopover0 {
	left: 10px!important
}
.slideshow {
	height: 120px !important;
}
.slideshow img {
	height: 120px !important;
}
}
/*图标css*/

@font-face {
	font-family: 'FontAwesome';
	src: url('http://libs.baidu.com/fontawesome/4.1.0/fonts/fontawesome-webfont.eot?v=4.1.0');
	src: url('http://libs.baidu.com/fontawesome/4.1.0/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('http://libs.baidu.com/fontawesome/4.1.0/fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('http://libs.baidu.com/fontawesome/4.1.0/fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('http://libs.baidu.com/fontawesome/4.1.0/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
	font-weight: normal;
	font-style: normal
}
[class*='icon-']:before {
	display: inline-block;
	font-family: "FontAwesome";
	font-weight: normal;
	font-style: normal;
	vertical-align: baseline;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.icon-glass:before {
	content: "\f000"
}
.icon-music:before {
	content: "\f001"
}
.icon-search:before {
	content: "\f002"
}
.icon-envelope-o:before {
	content: "\f003"
}
.icon-heart:before {
	content: "\f004"
}
.icon-star:before {
	content: "\f005"
}
.icon-star-o:before {
	content: "\f006"
}
.icon-user:before {
	content: "\f007"
}
.icon-film:before {
	content: "\f008"
}
.icon-th-large:before {
	content: "\f009"
}
.icon-th:before {
	content: "\f00a"
}
.icon-th-list:before {
	content: "\f00b"
}
.icon-check:before {
	content: "\f00c"
}
.icon-times:before {
	content: "\f00d"
}
.icon-search-plus:before {
	content: "\f00e"
}
.icon-search-minus:before {
	content: "\f010"
}
.icon-power-off:before {
	content: "\f011"
}
.icon-signal:before {
	content: "\f012"
}
.icon-gear:before, .icon-cog:before {
	content: "\f013"
}
.icon-trash-o:before {
	content: "\f014"
}
.icon-home:before {
	content: "\f015"
}
.icon-file-o:before {
	content: "\f016"
}
.icon-clock-o:before {
	content: "\f017"
}
.icon-road:before {
	content: "\f018"
}
.icon-download:before {
	content: "\f019"
}
.icon-arrow-circle-o-down:before {
	content: "\f01a"
}
.icon-arrow-circle-o-up:before {
	content: "\f01b"
}
.icon-inbox:before {
	content: "\f01c"
}
.icon-play-circle-o:before {
	content: "\f01d"
}
.icon-rotate-right:before, .icon-repeat:before {
	content: "\f01e"
}
.icon-refresh:before {
	content: "\f021"
}
.icon-list-alt:before {
	content: "\f022"
}
.icon-lock:before {
	content: "\f023"
}
.icon-flag:before {
	content: "\f024"
}
.icon-headphones:before {
	content: "\f025"
}
.icon-volume-off:before {
	content: "\f026"
}
.icon-volume-down:before {
	content: "\f027"
}
.icon-volume-up:before {
	content: "\f028"
}
.icon-qrcode:before {
	content: "\f029"
}
.icon-barcode:before {
	content: "\f02a"
}
.icon-tag:before {
	content: "\f02b"
}
.icon-tags:before {
	content: "\f02c"
}
.icon-book:before {
	content: "\f02d"
}
.icon-bookmark:before {
	content: "\f02e"
}
.icon-print:before {
	content: "\f02f"
}
.icon-camera:before {
	content: "\f030"
}
.icon-font:before {
	content: "\f031"
}
.icon-bold:before {
	content: "\f032"
}
.icon-italic:before {
	content: "\f033"
}
.icon-text-height:before {
	content: "\f034"
}
.icon-text-width:before {
	content: "\f035"
}
.icon-align-left:before {
	content: "\f036"
}
.icon-align-center:before {
	content: "\f037"
}
.icon-align-right:before {
	content: "\f038"
}
.icon-align-justify:before {
	content: "\f039"
}
.icon-list:before {
	content: "\f03a"
}
.icon-dedent:before, .icon-outdent:before {
	content: "\f03b"
}
.icon-indent:before {
	content: "\f03c"
}
.icon-video-camera:before {
	content: "\f03d"
}
.icon-photo:before, .icon-image:before, .icon-picture-o:before {
	content: "\f03e"
}
.icon-pencil:before {
	content: "\f040"
}
.icon-map-marker:before {
	content: "\f041"
}
.icon-adjust:before {
	content: "\f042"
}
.icon-tint:before {
	content: "\f043"
}
.icon-edit:before, .icon-pencil-square-o:before {
	content: "\f044"
}
.icon-share-square-o:before {
	content: "\f045"
}
.icon-check-square-o:before {
	content: "\f046"
}
.icon-arrows:before {
	content: "\f047"
}
.icon-step-backward:before {
	content: "\f048"
}
.icon-fast-backward:before {
	content: "\f049"
}
.icon-backward:before {
	content: "\f04a"
}
.icon-play:before {
	content: "\f04b"
}
.icon-pause:before {
	content: "\f04c"
}
.icon-stop:before {
	content: "\f04d"
}
.icon-forward:before {
	content: "\f04e"
}
.icon-fast-forward:before {
	content: "\f050"
}
.icon-step-forward:before {
	content: "\f051"
}
.icon-eject:before {
	content: "\f052"
}
.icon-chevron-left:before {
	content: "\f053"
}
.icon-chevron-right:before {
	content: "\f054"
}
.icon-plus-circle:before {
	content: "\f055"
}
.icon-minus-circle:before {
	content: "\f056"
}
.icon-times-circle:before {
	content: "\f057"
}
.icon-check-circle:before {
	content: "\f058"
}
.icon-question-circle:before {
	content: "\f059"
}
.icon-info-circle:before {
	content: "\f05a"
}
.icon-crosshairs:before {
	content: "\f05b"
}
.icon-times-circle-o:before {
	content: "\f05c"
}
.icon-check-circle-o:before {
	content: "\f05d"
}
.icon-ban:before {
	content: "\f05e"
}
.icon-arrow-left:before {
	content: "\f060"
}
.icon-arrow-right:before {
	content: "\f061"
}
.icon-arrow-up:before {
	content: "\f062"
}
.icon-arrow-down:before {
	content: "\f063"
}
.icon-mail-forward:before, .icon-share:before {
	content: "\f064"
}
.icon-expand:before {
	content: "\f065"
}
.icon-compress:before {
	content: "\f066"
}
.icon-plus:before {
	content: "\f067"
}
.icon-minus:before {
	content: "\f068"
}
.icon-asterisk:before {
	content: "\f069"
}
.icon-exclamation-circle:before {
	content: "\f06a"
}
.icon-gift:before {
	content: "\f06b"
}
.icon-leaf:before {
	content: "\f06c"
}
.icon-fire:before {
	content: "\f06d"
}
.icon-eye:before {
	content: "\f06e"
}
.icon-eye-slash:before {
	content: "\f070"
}
.icon-warning:before, .icon-exclamation-triangle:before {
	content: "\f071"
}
.icon-plane:before {
	content: "\f072"
}
.icon-calendar:before {
	content: "\f073"
}
.icon-random:before {
	content: "\f074"
}
.icon-comment:before {
	content: "\f075"
}
.icon-magnet:before {
	content: "\f076"
}
.icon-chevron-up:before {
	content: "\f077"
}
.icon-chevron-down:before {
	content: "\f078"
}
.icon-retweet:before {
	content: "\f079"
}
.icon-shopping-cart:before {
	content: "\f07a"
}
.icon-folder:before {
	content: "\f07b"
}
.icon-folder-open:before {
	content: "\f07c"
}
.icon-arrows-v:before {
	content: "\f07d"
}
.icon-arrows-h:before {
	content: "\f07e"
}
.icon-bar-chart-o:before {
	content: "\f080"
}
.icon-twitter-square:before {
	content: "\f081"
}
.icon-facebook-square:before {
	content: "\f082"
}
.icon-camera-retro:before {
	content: "\f083"
}
.icon-key:before {
	content: "\f084"
}
.icon-gears:before, .icon-cogs:before {
	content: "\f085"
}
.icon-comments:before {
	content: "\f086"
}
.icon-thumbs-o-up:before {
	content: "\f087"
}
.icon-thumbs-o-down:before {
	content: "\f088"
}
.icon-star-half:before {
	content: "\f089"
}
.icon-heart-o:before {
	content: "\f08a"
}
.icon-sign-out:before {
	content: "\f08b"
}
.icon-linkedin-square:before {
	content: "\f08c"
}
.icon-thumb-tack:before {
	content: "\f08d"
}
.icon-external-link:before {
	content: "\f08e"
}
.icon-sign-in:before {
	content: "\f090"
}
.icon-trophy:before {
	content: "\f091"
}
.icon-github-square:before {
	content: "\f092"
}
.icon-upload:before {
	content: "\f093"
}
.icon-lemon-o:before {
	content: "\f094"
}
.icon-phone:before {
	content: "\f095"
}
.icon-square-o:before {
	content: "\f096"
}
.icon-bookmark-o:before {
	content: "\f097"
}
.icon-phone-square:before {
	content: "\f098"
}
.icon-twitter:before {
	content: "\f099"
}
.icon-facebook:before {
	content: "\f09a"
}
.icon-github:before {
	content: "\f09b"
}
.icon-unlock:before {
	content: "\f09c"
}
.icon-credit-card:before {
	content: "\f09d"
}
.icon-rss:before {
	content: "\f09e"
}
.icon-hdd-o:before {
	content: "\f0a0"
}
.icon-bullhorn:before {
	content: "\f0a1"
}
.icon-bell:before {
	content: "\f0f3"
}
.icon-certificate:before {
	content: "\f0a3"
}
.icon-hand-o-right:before {
	content: "\f0a4"
}
.icon-hand-o-left:before {
	content: "\f0a5"
}
.icon-hand-o-up:before {
	content: "\f0a6"
}
.icon-hand-o-down:before {
	content: "\f0a7"
}
.icon-arrow-circle-left:before {
	content: "\f0a8"
}
.icon-arrow-circle-right:before {
	content: "\f0a9"
}
.icon-arrow-circle-up:before {
	content: "\f0aa"
}
.icon-arrow-circle-down:before {
	content: "\f0ab"
}
.icon-globe:before {
	content: "\f0ac"
}
.icon-wrench:before {
	content: "\f0ad"
}
.icon-tasks:before {
	content: "\f0ae"
}
.icon-filter:before {
	content: "\f0b0"
}
.icon-briefcase:before {
	content: "\f0b1"
}
.icon-arrows-alt:before {
	content: "\f0b2"
}
.icon-group:before, .icon-users:before {
	content: "\f0c0"
}
.icon-chain:before, .icon-link:before {
	content: "\f0c1"
}
.icon-cloud:before {
	content: "\f0c2"
}
.icon-flask:before {
	content: "\f0c3"
}
.icon-cut:before, .icon-scissors:before {
	content: "\f0c4"
}
.icon-copy:before, .icon-files-o:before {
	content: "\f0c5"
}
.icon-paperclip:before {
	content: "\f0c6"
}
.icon-save:before, .icon-floppy-o:before {
	content: "\f0c7"
}
.icon-square:before {
	content: "\f0c8"
}
.icon-navicon:before, .icon-reorder:before, .icon-bars:before {
	content: "\f0c9"
}
.icon-list-ul:before {
	content: "\f0ca"
}
.icon-list-ol:before {
	content: "\f0cb"
}
.icon-strikethrough:before {
	content: "\f0cc"
}
.icon-underline:before {
	content: "\f0cd"
}
.icon-table:before {
	content: "\f0ce"
}
.icon-magic:before {
	content: "\f0d0"
}
.icon-truck:before {
	content: "\f0d1"
}
.icon-pinterest:before {
	content: "\f0d2"
}
.icon-pinterest-square:before {
	content: "\f0d3"
}
.icon-google-plus-square:before {
	content: "\f0d4"
}
.icon-google-plus:before {
	content: "\f0d5"
}
.icon-money:before {
	content: "\f0d6"
}
.icon-caret-down:before {
	content: "\f0d7"
}
.icon-caret-up:before {
	content: "\f0d8"
}
.icon-caret-left:before {
	content: "\f0d9"
}
.icon-caret-right:before {
	content: "\f0da"
}
.icon-columns:before {
	content: "\f0db"
}
.icon-unsorted:before, .icon-sort:before {
	content: "\f0dc"
}
.icon-sort-down:before, .icon-sort-desc:before {
	content: "\f0dd"
}
.icon-sort-up:before, .icon-sort-asc:before {
	content: "\f0de"
}
.icon-envelope:before {
	content: "\f0e0"
}
.icon-linkedin:before {
	content: "\f0e1"
}
.icon-rotate-left:before, .icon-undo:before {
	content: "\f0e2"
}
.icon-legal:before, .icon-gavel:before {
	content: "\f0e3"
}
.icon-dashboard:before, .icon-tachometer:before {
	content: "\f0e4"
}
.icon-comment-o:before {
	content: "\f0e5"
}
.icon-comments-o:before {
	content: "\f0e6"
}
.icon-flash:before, .icon-bolt:before {
	content: "\f0e7"
}
.icon-sitemap:before {
	content: "\f0e8"
}
.icon-umbrella:before {
	content: "\f0e9"
}
.icon-paste:before, .icon-clipboard:before {
	content: "\f0ea"
}
.icon-lightbulb-o:before {
	content: "\f0eb"
}
.icon-exchange:before {
	content: "\f0ec"
}
.icon-cloud-download:before {
	content: "\f0ed"
}
.icon-cloud-upload:before {
	content: "\f0ee"
}
.icon-user-md:before {
	content: "\f0f0"
}
.icon-stethoscope:before {
	content: "\f0f1"
}
.icon-suitcase:before {
	content: "\f0f2"
}
.icon-bell-o:before {
	content: "\f0a2"
}
.icon-coffee:before {
	content: "\f0f4"
}
.icon-cutlery:before {
	content: "\f0f5"
}
.icon-file-text-o:before {
	content: "\f0f6"
}
.icon-building-o:before {
	content: "\f0f7"
}
.icon-hospital-o:before {
	content: "\f0f8"
}
.icon-ambulance:before {
	content: "\f0f9"
}
.icon-medkit:before {
	content: "\f0fa"
}
.icon-fighter-jet:before {
	content: "\f0fb"
}
.icon-beer:before {
	content: "\f0fc"
}
.icon-h-square:before {
	content: "\f0fd"
}
.icon-plus-square:before {
	content: "\f0fe"
}
.icon-angle-double-left:before {
	content: "\f100"
}
.icon-angle-double-right:before {
	content: "\f101"
}
.icon-angle-double-up:before {
	content: "\f102"
}
.icon-angle-double-down:before {
	content: "\f103"
}
.icon-angle-left:before {
	content: "\f104"
}
.icon-angle-right:before {
	content: "\f105"
}
.icon-angle-up:before {
	content: "\f106"
}
.icon-angle-down:before {
	content: "\f107"
}
.icon-desktop:before {
	content: "\f108"
}
.icon-laptop:before {
	content: "\f109"
}
.icon-tablet:before {
	content: "\f10a"
}
.icon-mobile-phone:before, .icon-mobile:before {
	content: "\f10b"
}
.icon-circle-o:before {
	content: "\f10c"
}
.icon-quote-left:before {
	content: "\f10d"
}
.icon-quote-right:before {
	content: "\f10e"
}
.icon-spinner:before {
	content: "\f110"
}
.icon-circle:before {
	content: "\f111"
}
.icon-mail-reply:before, .icon-reply:before {
	content: "\f112"
}
.icon-github-alt:before {
	content: "\f113"
}
.icon-folder-o:before {
	content: "\f114"
}
.icon-folder-open-o:before {
	content: "\f115"
}
.icon-smile-o:before {
	content: "\f118"
}
.icon-frown-o:before {
	content: "\f119"
}
.icon-meh-o:before {
	content: "\f11a"
}
.icon-gamepad:before {
	content: "\f11b"
}
.icon-keyboard-o:before {
	content: "\f11c"
}
.icon-flag-o:before {
	content: "\f11d"
}
.icon-flag-checkered:before {
	content: "\f11e"
}
.icon-terminal:before {
	content: "\f120"
}
.icon-code:before {
	content: "\f121"
}
.icon-mail-reply-all:before, .icon-reply-all:before {
	content: "\f122"
}
.icon-star-half-empty:before, .icon-star-half-full:before, .icon-star-half-o:before {
	content: "\f123"
}
.icon-location-arrow:before {
	content: "\f124"
}
.icon-crop:before {
	content: "\f125"
}
.icon-code-fork:before {
	content: "\f126"
}
.icon-unlink:before, .icon-chain-broken:before {
	content: "\f127"
}
.icon-question:before {
	content: "\f128"
}
.icon-info:before {
	content: "\f129"
}
.icon-exclamation:before {
	content: "\f12a"
}
.icon-superscript:before {
	content: "\f12b"
}
.icon-subscript:before {
	content: "\f12c"
}
.icon-eraser:before {
	content: "\f12d"
}
.icon-puzzle-piece:before {
	content: "\f12e"
}
.icon-microphone:before {
	content: "\f130"
}
.icon-microphone-slash:before {
	content: "\f131"
}
.icon-shield:before {
	content: "\f132"
}
.icon-calendar-o:before {
	content: "\f133"
}
.icon-fire-extinguisher:before {
	content: "\f134"
}
.icon-rocket:before {
	content: "\f135"
}
.icon-maxcdn:before {
	content: "\f136"
}
.icon-chevron-circle-left:before {
	content: "\f137"
}
.icon-chevron-circle-right:before {
	content: "\f138"
}
.icon-chevron-circle-up:before {
	content: "\f139"
}
.icon-chevron-circle-down:before {
	content: "\f13a"
}
.icon-html5:before {
	content: "\f13b"
}
.icon-css3:before {
	content: "\f13c"
}
.icon-anchor:before {
	content: "\f13d"
}
.icon-unlock-alt:before {
	content: "\f13e"
}
.icon-bullseye:before {
	content: "\f140"
}
.icon-ellipsis-h:before {
	content: "\f141"
}
.icon-ellipsis-v:before {
	content: "\f142"
}
.icon-rss-square:before {
	content: "\f143"
}
.icon-play-circle:before {
	content: "\f144"
}
.icon-ticket:before {
	content: "\f145"
}
.icon-minus-square:before {
	content: "\f146"
}
.icon-minus-square-o:before {
	content: "\f147"
}
.icon-level-up:before {
	content: "\f148"
}
.icon-level-down:before {
	content: "\f149"
}
.icon-check-square:before {
	content: "\f14a"
}
.icon-pencil-square:before {
	content: "\f14b"
}
.icon-external-link-square:before {
	content: "\f14c"
}
.icon-share-square:before {
	content: "\f14d"
}
.icon-compass:before {
	content: "\f14e"
}
.icon-toggle-down:before, .icon-caret-square-o-down:before {
	content: "\f150"
}
.icon-toggle-up:before, .icon-caret-square-o-up:before {
	content: "\f151"
}
.icon-toggle-right:before, .icon-caret-square-o-right:before {
	content: "\f152"
}
.icon-euro:before, .icon-eur:before {
	content: "\f153"
}
.icon-gbp:before {
	content: "\f154"
}
.icon-dollar:before, .icon-usd:before {
	content: "\f155"
}
.icon-rupee:before, .icon-inr:before {
	content: "\f156"
}
.icon-cny:before, .icon-rmb:before, .icon-yen:before, .icon-jpy:before {
	content: "\f157"
}
.icon-ruble:before, .icon-rouble:before, .icon-rub:before {
	content: "\f158"
}
.icon-won:before, .icon-krw:before {
	content: "\f159"
}
.icon-bitcoin:before, .icon-btc:before {
	content: "\f15a"
}
.icon-file:before {
	content: "\f15b"
}
.icon-file-text:before {
	content: "\f15c"
}
.icon-sort-alpha-asc:before {
	content: "\f15d"
}
.icon-sort-alpha-desc:before {
	content: "\f15e"
}
.icon-sort-amount-asc:before {
	content: "\f160"
}
.icon-sort-amount-desc:before {
	content: "\f161"
}
.icon-sort-numeric-asc:before {
	content: "\f162"
}
.icon-sort-numeric-desc:before {
	content: "\f163"
}
.icon-thumbs-up:before {
	content: "\f164"
}
.icon-thumbs-down:before {
	content: "\f165"
}
.icon-youtube-square:before {
	content: "\f166"
}
.icon-youtube:before {
	content: "\f167"
}
.icon-xing:before {
	content: "\f168"
}
.icon-xing-square:before {
	content: "\f169"
}
.icon-youtube-play:before {
	content: "\f16a"
}
.icon-dropbox:before {
	content: "\f16b"
}
.icon-stack-overflow:before {
	content: "\f16c"
}
.icon-instagram:before {
	content: "\f16d"
}
.icon-flickr:before {
	content: "\f16e"
}
.icon-adn:before {
	content: "\f170"
}
.icon-bitbucket:before {
	content: "\f171"
}
.icon-bitbucket-square:before {
	content: "\f172"
}
.icon-tumblr:before {
	content: "\f173"
}
.icon-tumblr-square:before {
	content: "\f174"
}
.icon-long-arrow-down:before {
	content: "\f175"
}
.icon-long-arrow-up:before {
	content: "\f176"
}
.icon-long-arrow-left:before {
	content: "\f177"
}
.icon-long-arrow-right:before {
	content: "\f178"
}
.icon-apple:before {
	content: "\f179"
}
.icon-windows:before {
	content: "\f17a"
}
.icon-android:before {
	content: "\f17b"
}
.icon-linux:before {
	content: "\f17c"
}
.icon-dribbble:before {
	content: "\f17d"
}
.icon-skype:before {
	content: "\f17e"
}
.icon-foursquare:before {
	content: "\f180"
}
.icon-trello:before {
	content: "\f181"
}
.icon-female:before {
	content: "\f182"
}
.icon-male:before {
	content: "\f183"
}
.icon-gittip:before {
	content: "\f184"
}
.icon-sun-o:before {
	content: "\f185"
}
.icon-moon-o:before {
	content: "\f186"
}
.icon-archive:before {
	content: "\f187"
}
.icon-bug:before {
	content: "\f188"
}
.icon-vk:before {
	content: "\f189"
}
.icon-weibo:before {
	content: "\f18a"
}
.icon-renren:before {
	content: "\f18b"
}
.icon-pagelines:before {
	content: "\f18c"
}
.icon-stack-exchange:before {
	content: "\f18d"
}
.icon-arrow-circle-o-right:before {
	content: "\f18e"
}
.icon-arrow-circle-o-left:before {
	content: "\f190"
}
.icon-toggle-left:before, .icon-caret-square-o-left:before {
	content: "\f191"
}
.icon-dot-circle-o:before {
	content: "\f192"
}
.icon-wheelchair:before {
	content: "\f193"
}
.icon-vimeo-square:before {
	content: "\f194"
}
.icon-turkish-lira:before, .icon-try:before {
	content: "\f195"
}
.icon-plus-square-o:before {
	content: "\f196"
}
.icon-space-shuttle:before {
	content: "\f197"
}
.icon-slack:before {
	content: "\f198"
}
.icon-envelope-square:before {
	content: "\f199"
}
.icon-wordpress:before {
	content: "\f19a"
}
.icon-openid:before {
	content: "\f19b"
}
.icon-institution:before, .icon-bank:before, .icon-university:before {
	content: "\f19c"
}
.icon-mortar-board:before, .icon-graduation-cap:before {
	content: "\f19d"
}
.icon-yahoo:before {
	content: "\f19e"
}
.icon-google:before {
	content: "\f1a0"
}
.icon-reddit:before {
	content: "\f1a1"
}
.icon-reddit-square:before {
	content: "\f1a2"
}
.icon-stumbleupon-circle:before {
	content: "\f1a3"
}
.icon-stumbleupon:before {
	content: "\f1a4"
}
.icon-delicious:before {
	content: "\f1a5"
}
.icon-digg:before {
	content: "\f1a6"
}
.icon-pied-piper-square:before, .icon-pied-piper:before {
	content: "\f1a7"
}
.icon-pied-piper-alt:before {
	content: "\f1a8"
}
.icon-drupal:before {
	content: "\f1a9"
}
.icon-joomla:before {
	content: "\f1aa"
}
.icon-language:before {
	content: "\f1ab"
}
.icon-fax:before {
	content: "\f1ac"
}
.icon-building:before {
	content: "\f1ad"
}
.icon-child:before {
	content: "\f1ae"
}
.icon-paw:before {
	content: "\f1b0"
}
.icon-spoon:before {
	content: "\f1b1"
}
.icon-cube:before {
	content: "\f1b2"
}
.icon-cubes:before {
	content: "\f1b3"
}
.icon-behance:before {
	content: "\f1b4"
}
.icon-behance-square:before {
	content: "\f1b5"
}
.icon-steam:before {
	content: "\f1b6"
}
.icon-steam-square:before {
	content: "\f1b7"
}
.icon-recycle:before {
	content: "\f1b8"
}
.icon-automobile:before, .icon-car:before {
	content: "\f1b9"
}
.icon-cab:before, .icon-taxi:before {
	content: "\f1ba"
}
.icon-tree:before {
	content: "\f1bb"
}
.icon-spotify:before {
	content: "\f1bc"
}
.icon-deviantart:before {
	content: "\f1bd"
}
.icon-soundcloud:before {
	content: "\f1be"
}
.icon-database:before {
	content: "\f1c0"
}
.icon-file-pdf-o:before {
	content: "\f1c1"
}
.icon-file-word-o:before {
	content: "\f1c2"
}
.icon-file-excel-o:before {
	content: "\f1c3"
}
.icon-file-powerpoint-o:before {
	content: "\f1c4"
}
.icon-file-photo-o:before, .icon-file-picture-o:before, .icon-file-image-o:before {
	content: "\f1c5"
}
.icon-file-zip-o:before, .icon-file-archive-o:before {
	content: "\f1c6"
}
.icon-file-sound-o:before, .icon-file-audio-o:before {
	content: "\f1c7"
}
.icon-file-movie-o:before, .icon-file-video-o:before {
	content: "\f1c8"
}
.icon-file-code-o:before {
	content: "\f1c9"
}
.icon-vine:before {
	content: "\f1ca"
}
.icon-codepen:before {
	content: "\f1cb"
}
.icon-jsfiddle:before {
	content: "\f1cc"
}
.icon-life-bouy:before, .icon-life-saver:before, .icon-support:before, .icon-life-ring:before {
	content: "\f1cd"
}
.icon-circle-o-notch:before {
	content: "\f1ce"
}
.icon-ra:before, .icon-rebel:before {
	content: "\f1d0"
}
.icon-ge:before, .icon-empire:before {
	content: "\f1d1"
}
.icon-git-square:before {
	content: "\f1d2"
}
.icon-git:before {
	content: "\f1d3"
}
.icon-hacker-news:before {
	content: "\f1d4"
}
.icon-tencent-weibo:before {
	content: "\f1d5"
}
.icon-qq:before {
	content: "\f1d6"
}
.icon-wechat:before, .icon-weixin:before {
	content: "\f1d7"
}
.icon-send:before, .icon-paper-plane:before {
	content: "\f1d8"
}
.icon-send-o:before, .icon-paper-plane-o:before {
	content: "\f1d9"
}
.icon-history:before {
	content: "\f1da"
}
.icon-circle-thin:before {
	content: "\f1db"
}
.icon-header:before {
	content: "\f1dc"
}
.icon-paragraph:before {
	content: "\f1dd"
}
.icon-sliders:before {
	content: "\f1de"
}
.icon-share-alt:before {
	content: "\f1e0"
}
.icon-share-alt-square:before {
	content: "\f1e1"
}
.icon-bomb:before {
	content: "\f1e2"
}
.close {
	display: inline-block;
	font-size: 24px;
	cursor: pointer;
	line-height: 24px
}
.close:before {
	content: "\00d7"
}