.main {width: 1370px;margin: 0 auto;padding: 15px;}
.breadcrumb-container {margin-top: -69px}
.breadcrumb {list-style: none outside none;padding: 0 30px;height: 40px;line-height: 40px;font-size: 14px;text-align: right}
.breadcrumb li {display: inline;font-size: 13px;*margin: 0 5px;color: white}
.breadcrumb li> a {color: white}
.breadcrumb li.active {color: white}
.breadcrumb li:first-child:before {content: "当前位置："}
.breadcrumb li + li:before {content: "/";margin: 0 5px;color: white}
/*标题*/
.title.title-default {margin-top: 20px;height: 45px;line-height: 45px;font-size: 13px;}
.title.title-default h3 {font-weight: 500;display: block;float: left}
.title.title-default h3 {width: 100%;border-bottom: 2px solid #4E85F2}
/*.title.title-default h3:first-child {width: 15%;border-bottom: 2px solid #4E85F2}*/
/*header*/
body {min-width: 1400px;overflow-x: hidden}
.w {width: 1400px;margin: 0 auto;}
.head {background: #fff}
.header {height: 100px;}
.header .logo {height: 100px;line-height: 100px;}
.header .logo img {width: 390px}
.header ul, .header li {list-style: none!important;}
/*nav*/
.nav ul {padding: 0 0 0 1rem}
.nav .item-col {width: 95px;float: left;height: 100px;line-height: 100px;font-size: 20px;margin: 0 8px;}
.nav ul > li:first-child {margin-right: 0}
.nav .item-side {display: none;padding: 0;background: #4D85FF;position: relative;bottom: 0;z-index: 2;width: 200px;left: -50px}
.nav .item-col:hover>.item-side,
.nav .item-col:hover .item-triangle {display: block}
.nav .item-col-side {height: 40px}
.item-triangle {display:none;float: left;width: 1px;position: relative;bottom: 5px;left: 40px;border-right: 5px solid transparent;border-bottom: 5px solid #4D85FF;border-left: 5px solid transparent;}
/*.nav .item-side li:first-child {width: 1px;	position: relative;	bottom: 5px;left: 40px;	border-right: 5px solid transparent;border-bottom: 5px solid #1040A4;border-left: 5px solid transparent;}*/
.nav .item-side li:nth-child(1) a {border-top: none;margin-top: 0;margin-bottom: 0;}
.nav li:nth-child(6) .item-triangle,
.nav li:nth-child(7) .item-triangle {border: none}
.nav .item-side li a {z-index: 9;display: block;position: absolute}
.nav .item-side li::before {width: 0;height:41px;position: absolute;left:0;content: '';background-color: #004FFA;display: block;transition: all .5s ease-in-out;z-index: 1;opacity: 0}
.nav .item-side li:hover::before {width: 100%;opacity: 1}
.nav .item-side .item-col-side a {width: 180px;display: block;border-top: 1px solid #fff;font-size: 16px;color: #fff;height: 40px;line-height: 40px;margin: 0 8px 5px;white-space: nowrap;text-align: center}
.nav .item-col > a {display: inline-block;width: 88px;text-align: center}
.nav a:link, .nav a:visited, .nav a:active {color: #333}
.nav a.actives {color: #4E85F2}
.nav a:hover, .nav a.active, .nav a.hover {color: #3374ff;}
.nav-col-item ul {padding: 0;float: left}
.phone .phone-icon {height: 100px;line-height: 100px;}
.phone .phone-icon img {width: 45px}
.phone .consult ul {padding: 17px 5px;font-size: 16px;}
.phone .consult ul li:nth-child(2), .phone .consult ul li:nth-child(3) {color: #1040A4;cursor: pointer}
/*导航栏三级*/
.item-brat {padding:0!important;display: none;position: absolute;background-color: #4d85ff;width: 227px;left: 200px;border-radius: 3px;z-index: 9999}
.item-brat li {display: block;width:100%;height: 40px;}
.item-col-side .item-brat li a {display:block;width:192.5px!important;}
.item-col-side:hover>.item-brat, .item-col-side:hover> .item-brat-triangle {display: block}
.item-col-side > .item-brat-triangle {display: none;top: 12px;left: 197px;position: absolute;border-top: 5px solid transparent!important;border-right: 5px solid #4D85FF;border-bottom: 5px solid transparent;border-left: 8px solid transparent;}
.nav .item-side li:nth-child(1) > .item-brat .item-brat_col-side a {border-top: 1px solid white!important;}
.nav .item-side li:nth-child(1) > .item-brat .item-brat_col-side:first-child a {border-top: none!important;}
/*footer*/
.footer ul, .footer li {list-style: none!important;width: 80px}
.footer {background: url("../img/footer.png");width: 100%;height: 361px;margin: 0;padding: 0}
.bottom {/*width: 1800px;*/margin: 0 auto;height: 320px;border-bottom: 1px solid #c3c8dd}
.bottom-side {padding: 30px 0 20px;}
.logo-img {width: 66px;height: 44px;margin-left: 8px}
.logo-img img {width: 100%;height: 100%}
.bot-l p {font-size: 15px;color: #feffff;padding: 10px 0 10px 19px;}
.bot-l ul {padding: 10px 20px 0 0;float: left}
.bot-l-item li a {font-size: 16px;color: #969cad;line-height: 2.4em;font-weight: bold;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.bot-l-item li a:hover {transform: translateY(-5px);transition: all 0.4s ease-in-out}
.bot-l-item li:first-child a:hover {transform: translateY(0);}
.bot-l-item li:first-child a {color: #feffff}
.bot-r {padding: 0 0 0 280px}
.bot-r > div {text-align: left;color: #feffff;font-size: 26px;}
.bot-r p {font-size: 16px;color: #96a5db;padding: 8px 0 30px 63px}
.bot-r span {font-size: 16px;color: #feffff;display: block;line-height: 2em}
.bot-r .bot-item {padding-left: 70px}
.footer .copyright {height: 40px;text-align: center;color: #feffff;font-size: 16px;line-height: 40px}
.copyright a {color: white;}

