@charset "gb2312";
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:14px;}
img{border:0;}
.clear{height:0; overflow:hidden; clear:both;}
dl,dt,dd{
	margin: 0px; padding: 0px; list-style: none;}
.fl{ float:left}
.fr{ float:right}
body,td,th{font-size:14px;color:#231f20;}
a{font-size:14px; color:#231f20;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
body{ background:url(../images/20181024114555_1620201180.jpg) top no-repeat; font-size:14px; min-width:1200px; font-family:Microsoft YaHei; }
.w1200 { width:1200px; margin:auto}

@font-face {
 font-family: 'yingwen';
 src: url('../AGENCYB_0TTF.txt'), url('../AGENCYR_0.TTF.txt')
}

.top { color:#cdcbcc; height:38px; line-height:38px;}
.top a { color:#cdcbcc}


.logo { height:159px; overflow:hidden}

.logo strong { height:53px; display:block; float:left; margin-top:45px; font-size:30px; color:#005faf;}
.logo span { display:block; color:#242424; font-size:18px; letter-spacing:1px; font-weight: normal;}
.logo_tu {float:left;}
.logo_tu img { float:left;}
.logo_tu a { display:block; float:left; margin-right:15px;  margin-top:40px;}
.logo b { color:#ff7300}
.logo li { float:left; margin-top:35px; margin-left:70px;}


.nav { height:95px;}
.nav li { width:133px; height:95px; background:url(../images/20181024114555_2141118786.jpg) right no-repeat; float:left; text-align:center;}
.nav li a { color:#fff; font-size:16px; display:block; padding-top:25px;}
.nav li a span { display:block; text-transform:uppercase; font-family:yingwen; margin-top:5px; color:#d4ddf0}
.nav li.noming { background:url(../images/20181024115921_989789186.jpg);}
.nav li.noming a { color:#fff; display:block}
.nav li.noming a span { color:#f8bbbc}
.nav li:hover a { color:#fff; display:block}
.nav li:hover a span { color:#f8bbbc}
.nav li.nobj { background: none;}

.nav .tel { text-align:right; margin-bottom:10px;}

.nav li.a_nav { background:url(../images/20181024115921_989789186.jpg);}
.nav li.a_nav a { color:#fff; display:block}
.nav li.a_nav a span { color:#f8bbbc}

/* Bounce To Right */
.hvr-bounce-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.hvr-bounce-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background:url(../images/20181024115921_989789186.jpg);
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {
  color: white;
}
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}


.focus {width:100%; height:580px; overflow:hidden;}
.focus ul {height:580px; position:absolute;}
.focus ul li {float:left; width:100%; height:580px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:160px; background:#000; display:none;}
.focus .btn {position:absolute; width:1100px; left:50%; margin-left:-580px; height:24px; bottom:160px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:200px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{ position:relative; height:700px; overflow:hidden;}

.search { width:100%; margin:auto; background:url(../images/20181016195925_604003822.jpg) bottom repeat-x; height:120px; position:absolute; bottom:9px; overflow: hidden}
.search_tu { float:right; width:52px; height:38px; overflow:hidden}
.search_2 {float:left; width:278px;}
.search_2 input{ background:#fff; outline: none; border: solid 1px #d1d1d1; border-radius:30px 0px 0px 30px; border-right: none; width:278px; height:36px; line-height:36px; color:#c6c6c6;}
.zhonjian {margin-top:48px; width:331px; margin-left:50px;}
.zhonjian_wenzi { margin-top:56px; margin-left:40px;}

.pro_til { text-align:center; overflow:hidden; margin-top:55px;}
.pro_til strong { display:block; font-size:45px; color:#005faf;}
.pro_til b { color:#ee1d23;}
.pro_til span { padding-bottom:15px; margin-top:5px; font-size:18px; display:block; background:url(../images/20181024142147_1434651760.jpg) bottom center no-repeat;}

.pro_list { margin-top:20px; margin-bottom:25px; text-align:center; height:48px; line-height:48px; overflow:hidden}
.pro_list li { background:#cecece; border-radius:10px; margin-right:15px; display:inline-block;}
.pro_list li a { font-size:16px; display:block;  padding-left:30px; padding-right:30px;}
.pro_list li:hover { background:#ee1d23;}
.pro_list li:hover a { color:#fff;}

.pro_nor { margin-bottom:70px; overflow:hidden}
.divproduct_new_div_item { width:287px; float:left; margin-right:15px; margin-bottom:15px; background:#f1f1f1; position:relative; height:510px; overflow:hidden}
.divproduct_new_div_item:hover { background:#005ac1;}
.divproduct_new_div_item:hover .divproduct_new_div_item_title a { color:#fff;}
.divproduct_new_div_item:hover .divproduct_new_div_item_body { color:#d4ddf0;}
.product_div_item_pic { position:absolute; top:0;}
.product_div_item_pic img { width:285px; height:285px; border: 1px solid #f1f1f1;}
.divproduct_new_div_item_title { width:270px; height:177px; position:absolute; left:30px; top:304px;z-index:1;}
.divproduct_new_div_item_title a { font-size:16px; display:block; height:177px; background:url(../images/20181028150804_389285256.png) bottom left no-repeat; }
.divproduct_new_div_item_body { width:247px; line-height:28px; margin-top:15px; color:#555;  position:absolute; left:30px; top:320px;}

.divproduct_new_div_item:nth-child(4) { margin-right:0px;}
.divproduct_new_div_item:nth-child(8) { margin-right:0px;}

.feature { width:100%; margin:auto; background:url(../images/20181024152231_2102708119.jpg) top center; overflow: hidden}
.feature_til { text-align:center; overflow:hidden; margin-top:50px;}
.feature_til strong { display:block; font-size:45px; color:#005faf;}
.feature_til b { color:#ee1d23;}
.feature_til span { padding-bottom:15px; margin-top:5px; font-size:18px; display:block; background:url(../images/20181024142147_1434651760.jpg) bottom center no-repeat;}
.feature_nor { margin-top:25px; margin-bottom:60px; overflow:hidden}
.feature_nor dl { width:290px; float:left; margin-right:13px; background:#f1f1f1; overflow:hidden;}
.feature_nor dl dt { width:220px; margin:auto;}
.feature_nor dl dt img { margin-top:50px;}
.feature_nor dl dd { width:220px; margin:auto;}
.feature_nor dl dd strong { display:block; font-size:22px; color:#005faf; padding-bottom:25px; border-bottom: solid 1px #a8a8a8; margin-bottom:20px;}
.feature_nor dl dd { line-height:30px; font-size:16px; margin-bottom:40px;}


.case { width:100%; margin:auto; background:url(../images/20181022092851_1719091061.jpg) top center no-repeat; margin-top:50px; padding-top:50px;  padding-bottom:50px; overflow:hidden}
.case_til { text-align:center; overflow:hidden; margin-top:60px;}
.case_til strong { display:block; font-size:45px; color:#005faf;}
.case_til b { color:#ee1d23;}
.case_til span { padding-bottom:15px; margin-top:5px; font-size:18px; display:block; background:url(../images/20181024142147_1434651760.jpg) bottom center no-repeat;}
.case_nor { position:relative; margin-top:25px; overflow:hidden}
.case_nor .case_list { width:295px; height:490px; overflow: hidden;}
.case_nor .case_list li { width:270px; padding-left:25px; height:95px; line-height:95px; margin-bottom:10px; background:url(../images/20181025092419_1870727140.jpg) left no-repeat;}
.case_nor .case_list li a { font-size:18px; display:block; color:#292929}
.case_nor .case_list li:hover { background:url(../images/20181025095322_1699447163.jpg) left no-repeat;}
.case_nor .case_list li:hover a { color:#fff}
.case_nor .case_tu { width:890px; height:490px; position:absolute; right:0;}

.case_nor .case_list li.cur { background:url(../images/20181025095322_1699447163.jpg) left no-repeat;}
.case_nor .case_list li.cur a { color:#fff}



.case_nor .case_list span { display:block; width:295px; text-align:center; height:95px; line-height:95px; position:absolute; top:316px; left:0; background:url(../images/20181025093221_1947920920.jpg) left no-repeat;}
.case_nor .case_list span a { font-size:18px; display:block;}
.case_nor .case_list span:hover { background:url(../images/20181025095322_1699447163.jpg) left no-repeat;}
.case_nor .case_list span:hover a { color:#fff}

.case_nor .case_tu li { position:relative; width:890px; height:490px;}
.case_nor .case_tu li span { line-height:30px; background:url(../images/20181020150525_1615231697.png) right; position:absolute; bottom:0; right:0; z-index:1; display:block;  width:260px; height:300px; padding-left:25px; padding-right:25px; float:left; color:#fff; font-size:15px; overflow:hidden}
.case_nor .case_tu li strong { display:block; font-size:20px; display:block; margin-bottom:15px; margin-top:35px;}
.case_nor .case_tu li b { position:absolute; bottom:0; right:0; z-index:1; display:block;  width:104px; height:70px; line-height:70px; background:#ee1d23; text-align:center;}
.case_nor .case_tu li b a { color:#fff; font-weight:normal; font-size:16px;}

.Advantage { width:100%; background:#eaeaea; margin-top:70px; padding-bottom:60px; overflow:hidden}
.Advantage_til { text-align:center; overflow:hidden; margin-top:60px;}
.Advantage_til strong { display:block; font-size:45px; color:#005faf;}
.Advantage_til b { color:#ee1d23;}
.Advantage_til span { padding-bottom:15px; margin-top:5px; font-size:18px; display:block; background:url(../images/20181024142147_1434651760.jpg) bottom center no-repeat;}

.Advantage_nor { margin-top:25px; overflow:hidden}
.Advantage_tu { width:853px; height:508px; position:relative; overflow:hidden}
.Advantage_tu li { position:absolute; bottom:0; background:url(../images/20181025102720_308409916.png); height:160px;}
.Advantage_tu li strong { display:block; font-size:24px; color:#005faf; margin-left:30px; margin-top:30px;}
.Advantage_tu li span { display:block; font-size:16px; margin-left:30px; margin-top:10px; margin-right:20px; line-height:30px;}
.Advantage_list { width:307px;}
.Advantage_list li { padding-left:65px; width:242px; height:239px; background:#005faf; overflow:hidden}
.Advantage_list li strong { display:block; color:#fff; font-size:30px;}
.Advantage_list li span { display:block; margin-top:5px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#a3bad9; font-size:15px;}
.Advantage_list li img { margin-top:60px; margin-bottom:15px;}

.Advantage2 { width:1200px; margin:auto; background:url(../images/20181025103908_995966453.jpg) right bottom no-repeat; margin-top:60px; overflow:hidden}
.Advantage2_list { width:615px; float:right}
.Advantage2_list dl dt { margin-top:30px;}
.Advantage2_list dl dt img { float: left;}
.Advantage2_list dl dt strong { margin-left:20px; margin-right:30px; display:block; float: left; font-size:30px;}
.Advantage2_list dl dt span { display:block; color:#8f8f8f; font-family:Arial, Helvetica, sans-serif; font-size:14px;text-transform:uppercase; font-weight:normal; margin-top:5px;}
.Advantage2_list dl dd { background:url(../images/20181025112903_177611795.png) left no-repeat; line-height:30px; margin-top:10px; padding-left:20px; background-position:0px 11px; font-size:16px;}
.Advantage2_list dl dd.wenzi { background:none; padding-left:0; font-size:26px; margin-bottom:20px; font-weight:bold; color:#005faf}

.Advantage3_list { width:440px; float:left; margin-top:20px; margin-bottom:10px;}
.Advantage3_list dl dt { margin-top:30px;}
.Advantage3_list dl dt img { float: left;}
.Advantage3_list dl dt strong { margin-left:20px; margin-right:30px; display:block; float: left; font-size:30px;}
.Advantage3_list dl dt span { display:block; color:#8f8f8f; font-family:Arial, Helvetica, sans-serif; font-size:14px;text-transform:uppercase; font-weight:normal; margin-top:5px;}
.Advantage3_list dl dd { background:url(../images/20181025112903_177611795.png) left no-repeat; line-height:30px; margin-top:10px; padding-left:20px; background-position:0px 11px; font-size:16px;}
.Advantage3_list dl dd.wenzi { background:none; padding-left:0; font-size:26px; margin-top:20px; margin-bottom:20px; font-weight:bold; color:#005faf}

.company { width:100%; margin:auto; background:url(../images/20181025114858_41138327.jpg) center; margin-top:70px; overflow: hidden;}
.company_nor { background:url(../images/20181025140711_905767116.jpg) right no-repeat; height:496px; margin-top:50px; margin-bottom:50px; overflow:hidden}
.company_list { width:612px; height:406px; background:url(../images/20181025140711_852968342.png); margin-top:42px; overflow:hidden}
.company_list img { margin-top:30px; margin-left:30px;}
.company_wenzi { width:490px; margin-right:40px; margin-top:42px;}
.company_wenzi strong { font-size:28px; margin-top:20px; display:block; color:#005faf}
.company_wenzi li { background:url(../images/20181025141701_403747664.png) left no-repeat; background-position:0px 7px; line-height:30px; padding-left:25px; margin-top:20px; font-size:16px;}
.company_wenzi span { background:#ee1d23; margin-top:25px; display:block; width:140px; height:35px; line-height:35px; border-radius:20px; text-align:center;}
.company_wenzi span a { color:#fff;}

.news { margin-top:50px;}
.news_l{ float:left; overflow:hidden; }
.news_l dl { padding-left: 30px; padding-top: 30px; height: 173px; width: 125px; background: #231f20; margin-top: 1px; overflow: hidden; position: relative; }
.news_l dl:after{ content: ''; display: block; position: absolute; top:0; left: -100%; transition:0.2s all ease-in-out; width: 100%; height: 100%; background: #005faf; }
.news_l dl > *{ position: relative; z-index: 3}
.news_l dl.active:after,.news_l dl:hover:after{ left: 0; }
.news_l dl strong{ font-size:18px; color:#fff; display:block; line-height: 32px; padding-top: 13px; }
.news_l dl span{ font-size:12px; color:#fff; color: rgba(255,255,255,.6); text-transform:uppercase; display: block; padding-bottom: 15px; font-family: 'arial'; line-height: 20px; }
.news_l dl li{ height:22px; width:70px; border:1px solid #fff; text-align:center; }
.news_l dl li a{ line-height:22px; display:block; color:#fff; font-size:12px; font-family: arial}

.new_cont .news_row2 { position: absolute; left: 0; top: 0; display: none; width: 640px; height: 410px; }
.new_cont { position: relative; width: 640px; height: 410px; display: block; }
.news_nor { height: 410px; width: 640px; overflow: hidden; margin-left: 7px; }.news_row2 .divdgweb_new_div, .news_row2 .news_div { padding: 0px 10px; height: 410px; font-weight: normal; }

.news_row2 .news_div_item, .news_row2 .divdgweb_new_div_item { position: relative; padding: 6px 0; height: 40px; overflow: hidden; transition: 0.3s all ease; border-bottom: 1px solid #f5f5f5; }
.news_row2 .divdgweb_new_div_item_date, .news_row2 .news_div_item_date { position: absolute; right: 20px; top: 17px; transition: 0.3s all ease; }
.news_row2 .divdgweb_new_div_item_date > div, .news_row2 .news_div_item_date > div{ display: inline-block; color: #787878; font-size: 12px; font-family: 'arial'; }
.news_row2 .news_div_item_title, .news_row2 .divdgweb_new_div_item_title{ position: relative; }

.news_row2 .news_div_item_year:after, .news_row2 .news_div_item_year::after, .news_row2 .divdgweb_new_div_item_year:after, .news_row2 .divdgweb_new_div_item_year::after{ content: '-'; }
.news_row2 .on .news_div_item_year:after, .news_row2 .on .divdgweb_new_div_item_year:after,{ content: ''; }
.news_row2 .news_div_item_title:after, .news_row2 .divdgweb_new_div_item_title:after{ content: ''; background: #292929; width: 4px; height: 4px; position: absolute; left: 10px; top: 19px; }
.news_row2 .on .news_div_item_title:after, .news_row2 .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_row2 .news_div_item_title .news_div_item_a, .news_row2 .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 26px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic, .news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body{ transition: 0.3s all ease; }
.news_row2 .news_div_item_pic { padding-top: 15px; padding-left: 15px; }
.news_row2 .news_div_item_pic a, .news_row2 .news_div_item_pic a img { display: block; width: 220px; height: 162px; }
.news_row2 .news_div_item.on, .news_row2 .divdgweb_new_div_item.on{ height: 173px; border-bottom: 1px dotted #ccc; padding: 0 0 20px; background: #f5f5f5}
.news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body { line-height: 24px; color: #767676; font-size: 13px; width: 344px; text-align: justify; position: absolute; right: 20px; top: 110px; }
.news_row2 .on .divdgweb_new_div_item_date, .news_row2 .on .news_div_item_date { top: 23px; right: 303px; }
.news_row2 .on .news_div_item_title .news_div_item_a, .news_row2 .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 230px; top: 70px; width: 245px; color: #005faf }
.news_row2 .on .divdgweb_new_div_item_date > div, .news_row2 .on .news_div_item_date > div { font-weight: bold; color: #292929; font-size: 24px; line-height: 30px; }
.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_row2 .on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_row2 .on .news_div_item_date > .news_div_item_year:after,.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }

.wend{ float: right; margin-right: 0; padding-left: 16px; width:354px; height: 410px; }
.wend h2{ left:0; margin-bottom: 0; margin-bottom: 25px; }
.wend h2 a{ font-size:18px; color:#2d2f46; }
.wend h2 a span{ color:#999999; font-size:14px; font-weight: normal; }
.wend .more{ padding-left:131px; }
.wend .divdgweb_new_div_item_a { font-size: 15px; }
.wend .divdgweb_new_div_item_content{border-bottom: 1px solid #eee; padding: 22px 0 0 0;}
.wend .lastdl{ border-bottom: none;}
.wend .divdgweb_new_div_item_title{ height:29px; padding-left:30px; line-height:29px; background:url(../images/20181025143208_923477725.jpg) no-repeat left top; font-size:14px; color:#231f20; overflow: hidden;font-weight: bold;}
.wend .divdgweb_new_div_item_title a{ color:#231f20333;}
.wend .divdgweb_new_div_item_title a:hover{color: #231f20}
.wend .divdgweb_new_div_item_body{ padding-left:30px; background:url(../images/20181025143209_1519963775.jpg) no-repeat left top; line-height:25px; color:#666; height: 75px; font-size: 13px; overflow: hidden; }


.link { background:#f6f6f6; height:80px; line-height:80px; margin-top:50px; overflow:hidden}
.link_til { background:url(../images/20181025143631_95096586.png) no-repeat; background-position:left 27px; padding-left:30px; font-weight: normal; font-size:18px; color:#222}
.link_til span { font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-left:10px;}
.link_nor { width:1030px;color:#222;}
.linkTagcs li { line-height:70px !important;}
.linkTagcs li a { color:#222 !important;}

.footer { width:100%; margin:auto; background:url(../images/20181025143859_185322678.jpg) center; height:370px; overflow:hidden}
.dibunav { margin-top:35px;height:75px; line-height:75px; border-bottom: solid 1px #494949;}
.dibunav li { float:left;  text-align:center;}
.dibunav li a { text-align:center; color:#fff; font-size:16px; display:block; padding-left:32px; padding-right:33px;}
.dibunav li:hover a { color:#ee1d23}

.footer_nor { margin-top:50px; margin-bottom:22px; overflow:hidden}
.footer_erweima { width:263px;} 
.footer_about { width:360px; margin-left:50px; padding-left:40px; padding-right:40px; border-right: solid 1px #4e4e4e; border-left: solid 1px #4e4e4e;}
.footer_about strong { display:block; font-size:16px; color:#fff; margin-bottom:20px;}
.footer_about span { display:block; color:#e6e6e6; line-height:30px;}
.footer_about span a {  color:#e6e6e6}
.footer_contact { width:400px;}
.footer_contact strong { margin-left:20px; display:block; font-size:16px; color:#fff; margin-bottom:20px;}
.footer_contact span { float:left; margin-left:20px;display:block; margin-bottom:25px; color:#e6e6e6; line-height:30px;}
.footer_contact span a {  color:#e6e6e6}

.xwlb_img img {max-width: 205px;max-height: 154px;display: table-cell;}

/*浮动QQ*/
.back-top-container {
  display: block;
  position: fixed;
  right: 50px;
  bottom: 50px;
  cursor: pointer; 
z-index: 99999;}

.back-top {
  opacity: 0.8;
  width: 32px;
  height: 32px;
  z-index:10000000;
  background: #ee1d23 url(../images/20181225180721_1700569822.png) center center no-repeat; }
  .back-top:hover {
    opacity: 1; }

.back-top-text {
  margin-top: 3px;
  padding-left: 7.5px;
  width: 32px;
  border: 1px solid #000;
  border-radius: 5px;
  background: #fff; }
  
.back-top:hover {opacity: 1; }
.yb_conct {  position: fixed;
  z-index: 9999999;
  top: 160px;
  right: -127px;
  cursor: pointer;
  transition: all .3s ease; }
  .yb_conct a {
    color: #fff;
    text-decoration: none; }
    .yb_conct a:hover {
      color: #ff0; }
.yb_bar ul li {
  width: 180px;
  height: 53px;
  font: 16px/53px 'Microsoft YaHei';
  color: #fff;
  text-indent: 54px;
  margin-bottom: 1px;
  border-radius: 3px;
  transition: all .5s ease;
  overflow: hidden; }
  
.yb_bar ul li a {
  width: 180px;
  height: 53px;
  font: 16px/53px 'Microsoft YaHei';
  color: #fff;
  text-indent: 54px;
  margin-bottom: 1px;
  border-radius: 3px;
  transition: all .5s ease;
  overflow: hidden; }
 
.yb_bar .yb_top {
  background: #ee1d23 url(../images/20181225180721_1700569822.png) no-repeat 0 0; }

.yb_bar .yb_phone {
  background: #ee1d23 url(../images/20181225180721_1700569822.png) no-repeat 0 -57px; }

.yb_bar .yb_QQ {
  text-indent: 0;
  background: #ee1d23 url(../images/20181225180721_1700569822.png) no-repeat 0 -113px; }

.yb_bar .yb_ercode {
  /*height:200px;*/
  background: #ee1d23 url(../images/20181225180721_1700569822.png) no-repeat 0 -169px; }

.hd_qr {
  padding: 0 29px 25px 29px; }


.yb_QQ a,.yb_phone a {
  display: block;
  text-indent: 54px;
font-size:16px;
  width: 100%;
  height: 100%;
  color: #fff; }