@charset "utf-8";
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;}
body {
min-width: 1200px;
width: 100%;
margin: 0;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;}
audio:not([controls]) {
display: none;
height: 0;}
[hidden],
template {
display: none;}
abbr[title] {
border-bottom: 1px dotted;}
b,
strong {
font-weight: bold;}
dfn {
font-style: italic;}
h1 {
font-size: 2em;
margin: 0.67em 0;}
mark {
background: #ff0;
color: #000;}
small {
font-size: 80%;}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;}
sup {
top: -0.5em;}
sub {
bottom: -0.25em;}
img {
border: 0;}
svg:not(:root) {
overflow: hidden;}
figure {
margin: 1em 40px;}
hr {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;}
pre {
overflow: auto;}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;}
button {
overflow: visible;}
button,
select {
text-transform: none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;}
button[disabled],
html input[disabled] {
cursor: default;}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;}
input {
line-height: normal;}
input[type="checkbox"],
input[type="radio"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;}
input[type="search"] {
-webkit-appearance: textfield;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;}
legend {
border: 0;
padding: 0;}
textarea {
overflow: auto;}
optgroup {
font-weight: bold;}
table {
border-collapse: collapse;
border-spacing: 0;
border:1px solid #ccc;
margin-bottom:15px;}
td{border:1px solid #ddd;
text-align:center;background:#fff; padding:10px 0;}
th {
border:1px solid #eee;
text-align:center;
background:#f3f3f3;
padding:10px 0;}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
padding: 0;}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
html {
font-size: 10px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 1.42857143;
color: #333333;
background-color: #ffffff;}
input,
button,
select,
textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;}
a {
color: #000000;
text-decoration: none;}
a:hover{
color: #fd2525;}
a:focus {
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;}
figure {
margin: 0;}
img {
vertical-align: middle;}
.content {
min-width: 1200px;
width: 1200px;
margin: 0 auto;}
.d-t {
display: inline-block;
vertical-align: top;}
.d-m {
display: inline-block;
vertical-align: middle;}
.d-m {
display: inline-block;
vertical-align: bottom;}
.swiper-container {
width: 1200px;
height: 360px;
overflow: visible;}
.swiper-container .swiper-btn {
padding: 0;
border: 0;
outline: 0;
background: none;
width: 41px;
height: 68px;
z-index: 99;
position: absolute;
top: 50%;
margin-top: -34px;
cursor: pointer;}
.banner {
width: 100%;
height: 360px;
overflow: hidden;}
.slider {
width: 100%;
height: 360px;
position: relative;
overflow: hidden;
top: -5px;}
.slider .slider-content {
width: 1200px;
height: 360px;
margin: 0 auto;
position: relative;}
.slider .sliderBox {
overflow: hidden;
float: left;}
.slider .child {
display: none;}
.slider .child img {
display: block;
vertical-align: top;}
.slider .sliderItem {
height: 53px;
position: absolute;
z-index: 99;
left: 0;
bottom: 0;}
.slider .sliderItem li {
display: none;
height: 53px;
overflow: hidden;}
.slider .sliderItem li.cur {
display: block;}
.slider .sliderItem li .text {
width: 405px;
height: 53px;
background: rgba(0, 37, 37, 0.8);
text-align: center;
line-height: 53px;
font-size: 18px;
color: #ffffff;
float: left;}
.slider .sliderItem li .index {
float: left;
width: 68px;
height: 53px;
background: rgba(0, 0, 0, 0.8);
font-size: 20px;
color: #fff;
text-align: center;}
.slider .sliderItem li .index .index-l {
font-size: 40px;
color: #fff;}
.slider .sliderItem li .index .index-r {
font-size: 20px;
color: #fff;}
.slider .btn_prev,
.slider .btn_next {
padding: 0;
border: 0;
outline: 0;
background: none;
width: 41px;
height: 68px;
z-index: 99;
position: absolute;
top: 50%;
margin-top: -34px;
cursor: pointer;}
.slider .btn_next {
right: 0;}
#bannerSlide {
top: -5px;
height: 360px;
position: relative;
margin-top: 1px;
overflow: hidden;
zoom: 1;
z-index: 0;
min-width: 1200px;}
.clearfix:before,
.clearfix:after {
display: block;
overflow: hidden;
visibility: hidden;
font-size: 0;
line-height: 0;
width: 0;
height: 0;}
.clearfix:after {
clear: both;}
.clearfix {
zoom: 1;}
.icon-arrow-a-left,
.icon-arrow-a-right {
padding: 0;
border: 0;
outline: 0;
background: none;
width: 41px;
height: 68px;
z-index: 99;
position: absolute;
top: 50%;
margin-top: -34px;
cursor: pointer;}
.icon-arrow-a-left img,
.icon-arrow-a-right img {
width: 100%;}
#index_b_hero {
width: 1200px;
height: 360px;
margin: auto;
position: relative;}
#index_b_hero .hero-wrap img {
width: 1200px;
height: 360px;}
#index_b_hero .heros {
width: 1200px;
height: 360px;}
#index_b_hero .hero-wrap {
overflow: visible;
position: absolute;}
#index_b_hero .next,
#index_b_hero .prev {
filter: alpha(opacity=70);
opacity: .7;
position: absolute;
top: 50%;
margin-top: -25px;
background-color: #303030;
z-index: 3;
cursor: pointer;}
#index_b_hero .next:hover,
#index_b_hero .prev:hover {
background-color: orangered;}
#index_b_hero .next {
margin: -25px 0 0 0;
right: 0;}
#index_b_hero .disabled {
background-color: #000;}
#index_b_hero .mask-left,
#index_b_hero .mask-right,
#index_b_hero .hero {
background: #000;
z-index: 1;
position: absolute;
top: 0;
left: 0;
width: 1200px;
height: 360px;
overflow: hidden;
left: 2400px;}
#index_b_hero .mask-right,
#index_b_hero .mask-left {
z-index: 4;
left: -1200px;
overflow: hidden;
background: #fff;
filter: alpha(opacity=80);
opacity: .8;}
#index_b_hero .mask-right {
left: 1200px;}
#index_b_hero .active {
z-index: 2;
left: 0;}
#bannerSlide .text-info {
position: absolute !important;
z-index: 9999999 !important;
right: 0;
bottom: 0 !important;}
#bannerSlide .text-info .text {
width: 1132px;
height: 53px;
background: rgba(51, 51, 51, 0.6);
text-align: left;
line-height: 53px;
font-size: 16px;
color: #ffffff;
float: left;
text-indent:24px;
font-family: "Microsoft YaHei";}
#bannerSlide .text-info .index {
float: left;
width: 68px;
height: 53px;
background: rgba(0, 0, 0, 1);
font-size: 20px;
color: #fff;
text-align: center;}
#bannerSlide .text-info .index .index-l {
font-size: 40px;
color: #fff;}
#bannerSlide .text-info .index .index-r {
font-size: 20px;
color: #fff;}
.clear {
clear: both;}
.nav {
margin: 0;}
.header {
height: 267px;
width: 100%;}
.header .header-status {
width: 100%;
height: 44px;
background: #212325;}
.header .header-status .header-hint {
line-height: 44px;
font-size: 12px;
color: #999999;
float: left;}
.header .header-status .header-status-nav {
float: right;
position: relative;}
.header .header-status .header-status-nav .nav {
background: none;
margin-right: 130px;}
.header .header-status .header-status-nav .nav li {
float: left;
margin-right: 10px;}
.header .header-status .header-status-nav .nav li a {
padding: 0 10px;
font-size: 12px;
color: #ffffff;
display: block;
line-height: 44px;}
.header .header-status .header-status-nav .nav li a:hover {
background: #333537;
text-decoration: none;}
.header .header-status .header-status-nav .nav li a img {
vertical-align: middle;
position: relative;
top: -0.13em;
margin-right: 3px;}
.header .header-status .header-status-nav .nav-hot {
position: absolute;
right: 0;
top: 0;
width: 130px;
height: 62px;
text-align: center;
background: url(../images/header-jx-bg.png) no-repeat;
z-index: 99;}
.header .header-status .header-status-nav .nav-hot p {
margin: 0;
line-height: 44px;
color: #fff;}
.header .header-status .header-status-nav .nav-hot p span {
font-size: 24px;
position: relative;
top: .1em;}
.header .header-main .logo {
float: left;
margin-top: 36px;}
.header .header-main .header-img {
float: left;}
.header .header-main .header-search {
float: right;
margin-top: 49px;
width: 278px;}
.header .header-main .header-search .form {
width: 278px;
margin: 0;
display: block;}
.header .header-main .header-search .form-controller {
margin: 0;
border-style: solid;
border-width: 1px;
border-color: #e5e5e5;
border-radius: 4px;
background-color: #fff;
width: 278px;
height: 42px;
padding: 2px 2px;}
.header .header-main .header-search .form-controller:hover {
border-color: #eb1b05;}
.header .header-main .header-search .form-controller input {
height: 34px;
width: 236px;
float: left;
border: 0;
background: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
padding-left: 5px;
outline: 0;}
.header .header-main .header-search .form-controller button {
float: left;
width: 36px;
height: 34px;
padding: 0;
border: 0;
background: none;}
.header .header-main .header-search .form-controller button img {
display: block;}
.header .header-main .header-search dl {
float: right;
margin-top: 19px;
line-height: 1em;}
.header .header-main .header-search dl dt {
padding-left: 8px;
font-size: 14px;
float: left;
line-height: 1em;
color: #999999;}
.header .header-main .header-search dl dd {
float: left;
margin-left: 12px;}
.header .header-main .header-search dl dd a {
display: block;
font-size: 14px;
color: #121212;
line-height: 1em;}
.header .header-nav {
position: absolute;
left: 0;
right: 0;
top: 207px;
z-index: 99;
font-size: 0;}
.header .header-nav .nav {
padding: 0;
width: 1200px;
height: 40px;
background: url(../images/nav-bg.png) no-repeat #eb1b05;
text-align: center;
font-size: 0;}
.header .header-nav .nav li {
list-style: none;
display: inline-block;
vertical-align: top;
margin: 0 2px;}
.header .header-nav .nav li:hover a,
.header .header-nav .nav li.hot a {
background: #fff;
color: #eb1b05;
text-decoration: none;}
.header .header-nav .nav li a {
margin-top: 6px;
font-size: 14px;
color: #ffffff;
display: block;
height: 28px;
padding: 0 12px;
border-radius: 4px;
line-height: 28px;}
.img-border {
padding: 0;
overflow: hidden;
height: 5px;
width: 100%;
background: url(../images/header-border-img.png);}
.img-border img {
position: relative;
left: 50%;
margin-left: -900px;
vertical-align: top;}
.main {
background: url(../images/bj.jpg) repeat-y #f8f8f8;
padding: 0;
padding-bottom: 20px;
background-repeat:repeat;}
.content-box {
-webkit-box-shadow: 0 0 5px 0 #e6e6e6;
-moz-box-shadow: 0 0 5px 0 #e6e6e6;
box-shadow: 0 0 5px 0 #e6e6e6;
padding: 25px 36px;
background: #fff;}
.content-box .new-hd {
overflow: hidden;}
.content-box .new-hd h3 {
float: left;
font-weight: normal;}
.content-box .new-hd h3 img {
float: left;}
.content-box .new-hd h3 i {
float: left;
margin-left: 7px;
color: #626262;
font-size: 12px;
font-style: normal;
margin-top: 14px;}
.content-box .new-hd a {
margin-top: 15px;
/*float: right;*/
font-size: 14px;
color: #181b25;}
.content-box .new-hd .more{float:right;}
.content-box .new-hd a:hover.more{color:#f30;}
.content-box .new-bd ul {
padding-left: 0;
padding-top: 10px;
list-style:none;}
.content-box .new-bd ul li {
position: relative;
padding-left: 8px;
/*font-size:0;*/
clear:both;
line-height:40px;}
.content-box .new-bd ul li:before {
content: "";
position: absolute;
left: -13px;
display: block;
width: 4px;
height: 4px;
top: 18px;
background: #e0e0e0;}
.content-box .new-bd ul li a {font-size:15px;}
.content-box .new-bd ul li a:hover .text {color: #eb1b05;}
.content-box .new-bd ul li a .text {font-size:16px;color:#121212;}
.content-box .new-bd ul li a .date {color: #999999;font-size: 12px;position:absolute;right:0;}
.news {
margin-top: 23px;
overflow: hidden;}
.news .new {
background: url(../images/new-bg.png) no-repeat left top #fff;}
.news .new-xyxw {
width: 718px;
height: 357px;
float: left;}
.news .new-tzgg {
float: left;
margin-left: 20px;
width: 462px;
height: 357px;
z-index: 37;}
/*.news .new-tzgg .new-bd ul li {
margin-top: 14px;
}
.news .new-tzgg .new-bd ul li a {
position: relative;
}
.news .new-tzgg .new-bd ul li a .date {
position: absolute;
right: 0;
bottom: 0;
}*/
.footer .link {
padding: 42px 24px 40px;
border-bottom: 1px solid #dadbdf;}
.footer .link ul {
text-align: center;
overflow: hidden;}
.footer .link ul li {
padding: 8px 16px;
float: left;
list-style: none;}
.footer .link ul li a {
color: #242834;
font-size: 14px;}
.footer .link ul li a:hover {
color: #fd2525;}
.footer .footer-left {
float: left;
padding-top: 60px;}
.footer .footer-left .logo {
margin-left: 40px;
margin-right: 40px;
float: left;}
.footer .footer-left ul {
float: left;
list-style: none;}
.footer .footer-left ul li {
padding: 8px;
line-height: 1em;
font-size: 14px;
color: #121212;}
.footer .footer-right {
float: right;
padding-top: 38px;
overflow: hidden;}
.footer .footer-right .ewm {
float: left;}
.footer .footer-right .ewm h4 {
font-size: 14px;
color: #121212;
font-weight: normal;
line-height: 1em;
margin-bottom: 20px;}
.footer .footer-right .em {
margin-top: 26px;
margin-left: 40px;
float: right;}
.footer .footer-right .em .em-box {
float: left;
width: 100px;}
.footer .footer-right .em .em-box:hover .em-box-icon {
display: block;}
.footer .footer-right .em .em-box:hover .em-box-img {
display: none;}
.footer .footer-right .em .em-box:hover p {
color: #fd2525;}
.footer .footer-right .em .em-box .em-box-img,
.footer .footer-right .em .em-box .em-box-icon {
width: 64px;
border-radius: 50%;
overflow: hidden;
height: 64px;
margin: 0 auto;
margin-bottom: 15px;
cursor: pointer;}
.footer .footer-right .em .em-box .em-box-icon {
display: none;
background: #fd2525;
line-height: 64px;
text-align: center;}
.footer .footer-right .em .em-box .em-box-icon img {
vertical-align: middle;}
.footer .footer-right .em .em-box p {
text-align: center;}
.footer .footer-bq {
margin-top: 30px;
margin-bottom: 50px;
text-align: center;}
.navbar {
padding: 15px 0 5px 0;}
.navbar p {
line-height: 1em;
font-size: 14px;
color: #999999;}
.navbar p a {
color: #999999;}
.navbar p a.cur {
color: #06173b;}
.left-nav {
float: left;
width: 280px;
height: 815px;
-webkit-box-shadow: 0 0 5px 0 #e6e6e6;
-moz-box-shadow: 0 0 5px 0 #e6e6e6;
box-shadow: 0 0 5px 0 #e6e6e6;
background: url(../images/left-nav-bg.png) no-repeat #fff;
position: relative;}
.left-nav .left-nav-title {
padding: 20px 0;
text-align: center;
font-size:24px;
font-family:microsoft yahei;
font-weight:300;}
.left-nav .left-nav-list {
margin-top: 12px;}
.left-nav .left-nav-list li {
display: block;
margin: 0 auto;
margin-bottom: 15px;
width: 216px;
height: 50px;
text-align: center;
line-height: 50px;
border-style: solid;
border-width: 1px;
border-color: #e4e4e4;
background-color: #ffffff;
box-shadow: 0px 3px 3px 0px rgba(224, 224, 224, 0.42);
font-size: 16px;
color: #000000;
cursor: pointer;}
.left-nav .left-nav-list li:hover,
.left-nav .left-nav-list li.cur {
border-color: #ff0000;
color: #ff0000;
background: url(../images/left-nav-list-cur.png) no-repeat bottom center;}
.left-nav .left-nav-list li a{display:block;width:100%;text-decoration:none;}
.left-nav .left-nav-banner {
position: absolute;
bottom: 0;
left: 0;
right: 0;}
.right-content {
width: 900px;
float: right;}
.right-content .new {
background: #fff;}
.right-content .new-bd {
/*border-bottom: 1px dashed #c9c9c9;*/
padding-top: 0;
padding-bottom: 5px;}
.mid{border-bottom: 1px dashed #c9c9c9;padding:10px 0;}
.right-content .new-bd ul {
padding-top: 0;}
.pagination {
text-align: left;
color: #999999;
margin-top: 28px;
overflow: hidden;}
.pagination a {
text-decoration: none;
text-align: center;}
.pagination span,
.pagination a {
vertical-align: middle;
display: inline-block;
box-sizing: border-box;
text-align: center;
font-size: 14px;}
.pagination span.disabled {
background: #f2f2f2;}
.pagination .current {
color: #d71f1b;
width: 18px;
height: 35px;
line-height: 35px;
margin: 0 5px;}
.pagination .zxfPagenum {
color: #999999;
background: #FFFFFF;
width: 18px;
height: 35px;
line-height: 35px;
margin: 0 5px;}
.pagination .nextbtn {
margin-left: 10px;}
.pagination .nextpage {
color: #999999;
margin: 0 5px;}
.pagination .nextbtn,
.pagination .prebtn {
color: #999999;
background: #FFFFFF;
border: 1px solid #dfdfdf;
font-size: 14px;
line-height: 1em;}
.pagination .zxfinput {
width: 34px;
height: 24px;
text-align: center;
box-sizing: border-box;
border: 1px solid #dfdfdf;
margin: 0 12px;}
.pagination .btn {
line-height: 1em;
padding: 12px 16px;
border: 1px solid #e4e4e4;
color: #000000;}
.pagination .one-btn {
margin-right: 12px;}
.pagination .end-btn {
margin-left: 12px;}
.pagination .zxfokbtn {
padding: 0 6px;
height: 24px;
line-height: 24px;
border: 1px solid #dfdfdf;}
.pagination .page-nav {
float: left;}
.pagination .page-init {
margin-top: 8px;
float: right;}
.pagination .page-init span {
margin-left: 12px;
color: #000000;}
.new-gl {
background: #fff;}
.article {
position: relative;
padding-bottom: 0;
margin-bottom: 20px;
background: url(../images/article-bg.png) no-repeat top #fff;}
.article .img-border {
position: absolute;
left: 0;
top: 0;
right: 0;}
.article .article-hd {
padding-bottom: 22px;
border-bottom: 1px dashed #c9c9c9;}
.article .article-hd h3 {
font-size: 26px;
line-height: 1em;
margin-top: 40px;
margin-bottom: 20px;
text-align: center;}
.article .article-hd p {
line-height: 1em;
text-align: center;
font-size: 14px;
color: #999999;}
.article .article-hd p a {
color: inherit;}
.article .article-bd {
padding: 45px 75px;}
.article .article-bd p {
font-size: 16px;
color: #121212;
line-height: 40px;
text-indent: 0em;}
.article .article-bd img{width:auto;max-width:900px;}
.article .article-ft {
border-top: 1px dashed #c9c9c9;
padding: 30px 75px;}
.article .article-ft .fx {
float: left;
padding-top: 10px;}
.article .article-ft .fx a {
margin-right: 5px;}
.article .article-ft .dy {
float: right;}
.article .article-ft .dy a {
margin-left: 35px;
float: left;
text-align: center;
font-size: 14px;
color: #000000;}
.article .article-ft .dy a img {
display: inline-block;
margin-bottom: 5px;}
.article-select p {
font-size: 16px;
line-height: 2em;
color: #999999;}
.article-select p a {
color: #000000;
margin-left: 15px;}
/*分页相关*/
.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist li a:hover{border-color:#EB1B05;background:#EB1B05;color:#fff;}
.pagelist li.active a{border-color:#EB1B05;background:#EB1B05;color:#fff;}
.dig{margin:30px 0;text-align:center;}
.dig p{font-weight:bold;margin:10px 0;}
.dig a{display:inline-block;margin:0 10px;cursor:pointer;background:#fff;border-radius:4px;border:1px solid #ddd;padding:6px 20px;min-width:100px;}
.dig a span{font-size:18px;margin-right:10px;}
.dig a em{font-style:normal;font-size:18px;}
.dig a:hover{background:#EB1B05;border-color:#EB1B05;color:#fff;}
.dig a:hover span{color:#fff;}
/*网站地图*/
.map_one{border-bottom:1px solid #eee;line-height:40px;}
.map_one a{font-size:20px;}
.map_two{margin:15px 0;}
.map_two a{display:inline-block;margin-right:15px;}
/*标签相关*/
.tags{}
.tags li{display:inline;width:auto;}
.tags li a{display:inline-block;padding:10px 30px;color:#333;font-size:14px;background:#fff;margin:0 2px 5px 0;border-radius:2px;border:1px solid #E7E7E7;}
.tags li a:hover{background:#EB1B05;color:#fff;border:1px solid #EB1B05;}
.tags .hover a{display:inline;padding:10px 30px;color:#fff;font-size:14px;background:#EB1B05;color:#fff;border:1px solid #EB1B05;margin:0 2px;border-radius:2px;border-radius:0;}
/*右侧浮动相关*/
.plug_service{position:fixed;right:1%;bottom:3%;z-index:999;list-style:none;padding:0;margin:0;}
.plug_service li{margin-bottom:-1px;position:relative;list-style:none;}
.plug_service li a{display:block;text-align:center;background:#fff;border:1px solid #ececec;padding:2px 8px 6px 8px;font-size:12px;font-family:microsoft yahei;color:#505050;outline:none;}
.plug_service li a span{display:block;font-size:24px;color:#888;font-family:FontAwesome;text-decoration:none;}
.plug_service li a:hover{background:#EB1B05;color:#fff;border-color:#EB1B05;}
.plug_service li a:hover span{color:#fff;font-family:FontAwesome;}
.plug_service .hover a{display:block;text-align:center;background:#EB1B05;border:1px solid #EB1B05;padding:2px 8px 6px 8px;font-size:12px;font-family:microsoft yahei;color:#fff;outline:none;text-decoration:none;}
.plug_service .hover a span{color:#fff;}
.plug_service .hotline{position:absolute;display:none;background:#fff;padding:10px 15px 0 15px;left:-200px;bottom:0px;width:210px;border:1px solid #ddd;width:180px;height:68px;font-size:12px;color:#999;line-height:24px;border-radius:4px;}
.plug_service .hotline b{display:block;font-size:16px;color:#333;}
.plug_service .hotline:after{content:" ";position:absolute;right:-10px;top:25px;width:20px;height:20px;border:#ddd solid 1px;border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff;}
.plug_service .weixin_pic{position:absolute;display:none;background:#fff;padding:5px;left:-230px;bottom:-70px;width:210px;border:1px solid #ddd;border-radius:4px;}
.plug_service .weixin_pic p{text-align:center;margin:0 0 10px 0;padding:0;}
.plug_service .weixin_pic p span{color:#f30;}
.plug_service .weixin_pic:after{content:" ";position:absolute;right:-10px;top:130px;width:20px;height:20px;border:#ddd solid 1px;border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff;}
.plug_service li:hover div{display:block;}
.plug_service li:last-child{margin-top:5px;}
a.homea{font-size:15px;margin-right:5px;}
a:hover.homea{font-size:15px;margin-right:5px;text-decoration: underline;}