
a:link, a:visited {text-decoration: none;outline: none;-webkit-tap-highlight-color: transparent;}
.fl {float: left;}
.fr {float: right;}
.home_contact {width: 100%;padding: 1px 0 50px 0;display: flex;}
.main {width: 1100px;margin-left: auto;margin-right: auto;}
.clearfix:after, .clearfix:before {content: " ";display: table;clear: both;height: 0;line-height: 0;font-size: 0;}
.home_t {margin: 30px 0 50px 0;text-align: center;}
.home_t b {display: inline-block;font-size: 30px;font-weight: 400;color: #333;padding: 0 95px 20px 95px;border-bottom: 1px solid #1c62b0;margin-bottom: 13px;position: relative;}
.home_t b:after {content: "";display: block;width: 58px;height: 5px;position: absolute;background: #1c62b0;bottom: -3px;left: 50%;margin-left: -26px;}
.home_t span {display: block;text-transform: uppercase;font-size: 24px;color: #cbcbcb;font-family: "宋体", "黑体";font-weight: 600;}
.contact_head {color: #595757;}
.contact_head .contact_title {font-size: 22px;}
.contact_head .contact_title_e {font-size: 16px;opacity: .8;margin-top: 10px;}
.home_contact .place .module {margin-top: 5px;}
.home_contact .place .module .cont_list {display: flex;}
.home_contact .place .module i[class*='img'] {text-align: center;}
.home_contact .place .module i[class*='img'] p {font-style: normal;font-size: 16px;margin-bottom: 10px;}
.home_contact .place .module ul li {line-height: 30px;margin-bottom: 10px;font-size: 18px;color: #333;}
div .contact_head p.contact_group{text-align: center;font-size: 26px;margin-bottom: 20px;color: #333333;}
.cont_list ul li{line-height: 30px;margin-bottom: 10px;font-size: 18px;color: #333;}
.contact_phone_content{display: flex;align-items: center;}
.contact_phone_content a img{width: 50px;height: 50px;}
.cont_list ul li{display: flex;align-items: center;}
div.cont_list ul li i.group_contact {background: url(../images/hc3.png) no-repeat 0px -102px;}
div.cont_list ul li i.group_email {background: url(../images/hc3.png) no-repeat 0px -32px;}
div.cont_list ul li i.group_gdaddress {background: url(../images/hc3.png) no-repeat 0px -138px;}
div.cont_list ul li i.group_hfaddress {background: url(../images/hc3.png) no-repeat 0px -138px;}
div.cont_list ul li i.group_phone {background: url(../images/hc3.png) no-repeat 0px -65px;}
div.cont_list ul li i.group_website {background: url(../images/hc3.png) no-repeat 0px 5px;}
div.cont_list ul li i.group_email {background: url(../images/hc3.png) no-repeat 0px -32px;}
.cont_list ul li i {width: 30px;height: 30px;}
.floatShadow .right_name {padding-left: 14px;font-size: 18px;color: #333333;}
#floatDivBoxs{width:180px;background:#fff;position:fixed;top:154px;right:0px;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#1cb081;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;margin-bottom: 11px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; text-align:center}
#floatDivBoxs .floatDqq li a{font-size:15px; text-align:right; position: relative; right: 30px;}
#floatDivBoxs .floatDqq li img{ float:left; margin-top:7px;}
#floatDivBoxs .floatDtxt{ font-size:18px;color:#333;padding:12px 14px;padding-bottom: 10px;}
#floatDivBoxs .floatDtel{ padding-left: 14px;color: #1c62b0;font-size: 16px;}
#floatDivBoxs .floatImg{text-align:center;padding:10px;background:#EBEBEB;}
#floatDivBoxs .floatImg img{ margin-bottom:5px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:154px;right:180px;z-index:999;}
#rightArrow a{display:block;height:45px;}
.floatDtel p{margin: 0 0 11px;font-weight: bold;}