﻿*{margin:0;padding:0}
body{color:#868686;font-size:14px;font-family:微软雅黑;}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:14px;}
a{color: #868686; text-decoration:none;}
a:hover{color:#2891f5;text-decoration:none;transition:all 0.2s linear;}
li{list-style: none;}
i {font-style: normal;font-weight: normal;}
.font-weight-500{font-weight:500}
.font-weight-600{font-weight:600}
.font-weight-700{font-weight:700}
img{border:none;}
img:hover{}
.fl{float: left;}
.fr{float: right;}
.clearfix:after {content: '.';display: block;clear: both;height: 0;visibility: hidden;}
.container{width:1200px;margin:0 auto;position:relative}
.header{height:108px;}
.header-logo{display:block;position:absolute;top:25px;left:0}
.header-nav{position:absolute;left:320px;top:0;z-index:9999}
.header-nav a{display:block;font-size:16px;color:#878787;float:left;height:108px;line-height:108px;text-align:center;padding:0 19px;}
.header-nav a:hover{text-decoration:none;background:url(../images/header-nav-bg.png) repeat-x;color:#0278c9}
.header-nav a.on{color:#0278c9}
.header-right{position:absolute;right:0;top:36px;height:30px;line-height:30px;}
.header-right-phone{float:left;height:30px;line-height:30px;padding:0 15px;border-left:1px solid #cccccc;border-right:1px solid #cccccc}

.header-nav-link{float:left}
.header-nav-link dt{display:block;font-size:16px;color:#878787;height:108px;line-height:108px;text-align:center;/*padding:0 19px;*/}
.header-nav-link dt:hover{text-decoration:none;background:url(../images/header-nav-bg.png) repeat-x;color:#0278c9}
/*.header-nav-link dd{background-color:rgba(0,0,0,.6);overflow:hidden;z-index:9999999;padding:10px 0;display:none}*/
.header-nav-link dd{overflow:hidden;z-index:9999999;padding:10px 0;display:none;background:url(../images/nav-bg-09.png)}
.header-nav-link dd span{color:#2891f5;display:block;width:100%;text-align:center;line-height:31px;font-size:15px;border-bottom:1px dashed #ccc}
.header-nav-link dd span:hover{cursor:pointer;text-decoration:underline;color:#2891f5}


.footer-container{height:363px;background:url(../images/footer-bg.png) repeat-x;margin-top:0;}
.footer{color:#b6b5b5}
.footer-a{height:80px;line-height:80px;border-bottom:1px solid #565656;overflow:hidden}
.footer-a span,.footer-a i,.footer-a a{display:inline-block;margin-right:23px;}
.footer-a a{color:#b6b5b5}
.footer-a a:hover{color:#2891f5}
.footer-a span{color:#fff;font-size:20px;}
.footer-a a:last-child{margin-right:0}

.footer-b{height:289px;overflow:hidden;background:url(../images/footer-line.png) no-repeat 852px 45px;}
.footer-b-nav{position:absolute;left:0;top:28px;}
.footer-b-nav dl{float:left;width:127px;}
.footer-b-nav dt{font-size:20px;margin-bottom:22px;color:#fff}
.footer-b-nav dd{line-height:2}
.footer-b-nav dd a{color:#b6b5b5}
.footer-b-nav dd a:hover{color:#2891f5}
.footer-wx{position:absolute;top:31px;right:135px;}
.footer-wx-info{position:absolute;top:61px;right:0;line-height:2.2}

.footer-c{line-height:73px;height:73px;text-align:center;}

.index-header-container{width:1200px;height:92px;z-index:9999;position:relative;margin:0 auto}
.index-header{}
.index-header-logo{position:absolute;top:0;left:0}
.index-header-nav{position:absolute;left:200px;top:0;z-index:999}
.index-header-nav a{display:block;font-size:18px;color:#000;float:left;height:92px;line-height:92px;text-align:center;padding:0 25px;font-family:微软雅黑;}
.index-header-nav a:hover{text-decoration:none;color:#0278c9;}
.index-header-right{position:absolute;right:0;top:0;}
.index-header-right-phone{float:left;height:30px;line-height:30px;padding:0 15px;border-left:1px solid #5b727c;border-right:1px solid #5b727c}
.index-header-right a{color:#fff}

.index-header-nav-link{float:left}
.index-header-nav-link dt{display:block;font-size:16px;color:#ffffff;height:92px;line-height:92px;text-align:center;/*padding:0 19px;*/}
.index-header-nav-link dt:hover{text-decoration:none;color:#0278c9;background:url(../lt/nav_bg.png) bottom repeat-x}
/*.index-header-nav-link dd{background-color:rgba(255,255,255,.4);overflow:hidden;z-index:9999999;padding:10px 0;display:none;}*/
.index-header-nav-link dd{overflow:hidden; z-index:9999999;padding:10px 0;display:none; background:#fff /*background:url(../images/nav-bg-09.png);*/}
.index-header-nav-link dd span{display:block;width:100%;text-align:center;line-height:31px;font-size:15px;color:#2891f5;}
.index-header-nav-link dd span:hover{cursor:pointer;text-decoration:underline;color:#2891f5;}

#search{padding:0 16px;}
.search-i{cursor:pointer}
.search-key{border:none;background:#fff;color:#868686;width:30px;}

.lt-footer-container{height:361px;background:#dddddd;height:361px}
.lt-footer{height:361px;position:relative;color:#666}
.lt-footer a{color:#666}
.lt-footer a:hover{color:#2891f5}
.lt-footer-hzdw{position:absolute;width:100%;top:0;line-height:66px;border-bottom:1px solid #cdcdcd}
.lt-footer-hzdw span{font-size:20px;}
.lt-footer-hzdw a{margin-left:20px}

.lt-footer-nav{position:absolute;left:0;top:98px;}
.lt-footer-nav dl{float:left;width:127px;}
.lt-footer-nav dt{font-size:20px;margin-bottom:22px;}
.lt-footer-nav dd{line-height:2}
.lt-footer-wx{position:absolute;top:98px;right:145px;}
.lt-footer-wx-info{position:absolute;top:133px;left:1085px;line-height:2}