﻿
*{margin:0;padding:0}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,span,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;margin:0;padding:0; font-weight:normal;font-family:Arial,"Microsoft YaHei","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","å®‹ä½“";}
dl,dt,dd,ol,ul,li{list-style:none;margin:0;padding:0}


.clearfix:after,#container:after{display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clear{clear:both;height:0;font-size:1px;line-height:0}

a{color:#595858;text-decoration:none;cursor: pointer;transition: all 0.5s;}
a:hover{color:#1490f1; text-decoration: none;transition: all 0.5s;}


br{line-height:0px}
hr{border:0;height: 1px; margin-top: 20px; margin-bottom:20px;  background: #ddd;}
/*"Microsoft YaHei","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","å®‹ä½“" #efeff0*/
body {font-size: 1rem;line-height:30px;color:#595858;font-family:Arial, "Microsoft YaHei","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","å®‹ä½“";}
.bg1{ background:#f5f5f5} .bg2{ background:#fff}
.font01{color: #1490f1;}
.huanhang{display: block;}
h1,h2,h3,h4,h5,h6{line-height: 1.4;color: #333333;}
.uk-container {max-width: 1600px;}
.uk-navbar {height:100px;}


.header{height: 100px;background:#fff;line-height: 100px;}
.header .uk-navbar-container:not(.uk-navbar-transparent){background:#fff;}
.header .uk-logo.logo{width: 270px;height: 100px;transition: all 1s;}
.header .uk-navbar-nav li{padding: 0 2rem;transition: all 1s;}
.header .uk-navbar-nav li a{font-size: 1rem;color: #444;padding:0;text-transform: initial;margin-top: 20px;}
.header .uk-navbar-nav li.active, .header .uk-navbar-nav li:hover:not(:last-child) {background:#1490f1;transition: all 1s;}
.header .uk-navbar-nav li.active a, .header .uk-navbar-nav li:hover:not(:last-child) a{color:#fff}
.header .uk-navbar-nav li a.uk-open{color:#fff;}
.header .uk-navbar-nav li a.cur{color:#fff;}
.header .uk-navbar-nav li a.lang{padding-left:25px; background: url(../images/en.png) no-repeat left center;}
.header .uk-navbar-nav li.uk-open>a{color: #fff; position:relative;}
.header .uk-navbar-nav li.uk-open{background:#1490f1}
.header .uk-navbar-nav li a.uk-open {color: #fff;}
.header .uk-navbar-nav li.phone_dh {color: #1490f1;font-size: 1.5rem;}


.uk-navbar-dropbar{background:#f5f5f5;}
.uk-dropdown.down-nav{box-shadow: 0 5px 12px rgba(0,0,0,.3);background:#fff;padding: 0;min-width: 8rem;}
[class*=uk-dropdown-bottom] {margin-top: 0px;}
.down-nav .uk-dropdown-nav>li>a{font-size: 1rem;color: #a00e15;border-bottom:0px solid #ddd;line-height: 3rem;}


.header .uk-navbar-nav .down-nav ul li {height: 3rem;background:#fff;}
.header .uk-navbar-nav .down-nav ul li a{color:#666666;margin-top: 0;}
.header .uk-navbar-nav .down-nav ul li:hover {background:#F8F8F8;}
.header .uk-navbar-nav .down-nav ul li:hover a {color: #1490f1}
.header .uk-navbar-nav .down-nav ul ul li{background:#F8F8F8;}
ul.uk-subnav.product li a {width: 9rem;height: 3rem;text-align: center;line-height: 3rem;border: 1px #dcdcdc solid;color: #333;}
ul.uk-subnav.product li:hover a,ul.uk-subnav.product li.active a{border: 1px  #1490f1 solid;color: #fff;background: #1490f1;}

.uk-nav-parent-icon>.uk-parent>a::after {transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);}
ul.uk-subnav.product {justify-content: center;}
.uk-offcanvas-bar.mob-menu hr { margin: 10px 0;background: rgba(255,255,255,0.1);}
.uk-offcanvas-bar.mob-menu .uk-nav-default>li>a{padding:15px 0; font-size: 16px; color: #eee}
.uk-offcanvas-bar.mob-menu .uk-nav-default>li{border-bottom:1px solid rgba(255,255,255,0.1);}
.mob-menu ul.uk-nav-sub{padding: 0px 0 20px 10px;}
.mob-menu .bq{font-size: 12px;}
.uk-offcanvas-bar{width: 88%}
.i_about_go img {transition: .5s;}
.i_about_go:hover img {padding-left: 25%;transition: .5s;}
.case_list ul li {padding: 0 10px;transition: all 1s;}
.i_case .i_case_img {overflow:hidden;height: 100%;}
.i_case a img {transition:.4s;width:100%}
.i_case a:hover img {transition:.4s;transform:scale(1.1)}
.i_news div {overflow:hidden;}
.i_news div img {transition:.4s}
.i_news:hover div img {transition:.4s;transform:scale(1.1)}
h5.uk-card-title.uk-text-center {font-size: 1rem;color: rgb(68, 68, 68);line-height: 72px;}
.case_list .uk-card-body {border-width: 1px;border-color: rgb(227, 227, 227);border-style: solid;background-color: rgb(248, 248, 248);padding: 0;height: 72px;}
.case_list ul li:hover h5.uk-card-title.uk-text-center {color: #fff;background-color: rgb(31, 89, 154);transition: all 1s;}
ul.uk-subnav.uk-subnav-pill {padding-left: 46%;}
.news a:hover h3.uk-card-title {color: #a00e15 !important;}
.news{background:#fff;}
/*footer*/
.footer{background: #1490f1;color: #eee;}
.footer a {color: #FFFFFF;font-size: 1rem;}
.footer ul a{color: #fff;font-size: 0.875rem;transition: all .5s;}
.footer ul a:hover{transition: all .5s;padding-left: 6px;}

.footer i {width: 2px;height: 15px;background-color: #fff;display: block;float: left;margin-left: -15px;margin-top: 6px;}
.footer .uk-nav-default>li>a{color: #eee}
.footer .f-bt{font-size: 16px;margin-bottom: 25px; color: #fff}
.footer .f-bt a{font-weight: bold;}

.footer .uk-nav>li>a{padding:0;font-size: 14px;}
.footer .ewm{width: 120px; margin-top:6px;}
.footer .bd{padding-top:6px;}
.foot-concant li.uk-width-expand {color: #fff;font-size: 0.875rem;transition: all .5s;}
.footer .biaodan.bd .uk-grid-small>.uk-grid-margin{margin-top:10px;}
.uk-footer-logo {width: 100%;height: auto;text-align: center;border-bottom: 1px #434343 solid;}
.uk-footer-logo img {height: 50px;}
.uk-footer-logo p {color: #888888;}
.uk-container .foot-concant {/* padding: 0 10%; */}
.foot-nav {width: 50%;padding: 0 25%;margin: 2% 0;height: 2rem;}
.foot-nav li {width: 21%;float: left;}
.banquan{background: #076bb9;color: #fff;font-size: 0.875rem;padding: 10px;}
.foot-concant li {/* width: 23%; */float: left;padding: 0 1%;/* text-align: center; */}
.foot-concant p,.foot-concant p a {color: #888888;}
.banquan a{color: #fff;font-size: 0.875rem;}
.banquan a:hover,.footer .uk-nav-default>li>a:hover{color: #fff;}
.banquan .sm span{margin-left: 5px;margin-right: 5px;}

li.uk-parent.uk-open ul {display:none;}
li.uk-parent.uk-open:hover ul ,li.uk-parent.uk-open.active ul,li.uk-parent.uk-open.active ul li.active {display:block;}
li.uk-parent.uk-open a.prod_nav {height: 70px;line-height: 70px;font-size: 1.125rem;color: #333333;background: url(../images/prod_.png) #fff 80% no-repeat;border-width: 1px;border-color: rgb(238, 238, 238);border-style: solid;}
li.uk-parent.uk-open:hover a.prod_nav,li.uk-parent.uk-open.active a.prod_nav {color: rgb(254, 254, 254);background: url(../images/-.png) #1490f1 80% no-repeat;border-width: 1px;border-color: rgb(238, 238, 238);border-style: solid;}
li.uk-parent.uk-open ul li a{background-color: rgba(255, 255, 255, 1);height: 55px;line-height: 55px;font-size: 1rem;color: #666666;padding-left: 55px;border-width: 1px;border-color: rgb(238, 238, 238);border-style: solid;}
li.uk-parent.uk-open.active ul li.active a {color:#a00e15;}
li.uk-parent .uk-nav-sub li:hover a{color:#a00e15;}


/*home*/
/*banner*/
.banner.wapindex {display: none;}
.banner h2{letter-spacing:5px}
.uk-dotnav.dian>*>*{width: 10px;height: 10px;border-radius: 10px;margin-top: 2px;border: 0;background-color: rgba(255, 255, 255, 0.6);}
.uk-dotnav.dian>.uk-active>*{background: #fff;width: 14px;height: 14px;line-height: 14px;margin-top: 0;}
.ggbanner{height: 450px;position: relative;}
.ggbanner h1, .ggbanner h2{line-height: 1; }
.ggbanner .wz h1, .ggbanner .wz h2{color: #000}
.ggbanner h2{margin-top:15px;}
.ggbanner .bg{position: absolute;height: 100%; width: 100%; background:rgba(0,0,0,.2);}
.ggbanner span {font-size: 1.875rem;color: #fff;}
.ggbanner p {font-size: .875rem;color: #fff;}
.ggbanner a {color: #fff;}
.ggbanner i {background-color: #ffffff;width: 30px;height: 3px;display: block;}


.uk-slidenav.jiantou{width: 40px; height: 40px; line-height: 40px; text-align: center; padding:0; border-radius: 100px;}

.uk-slidenav.jiantou svg{/* width: 44px; */}
.pcindex .uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {stroke: #fff;}

.about-bg{min-height: 300px;background: #1490f1;padding: 7% 5% 7% 15%;margin: 2% 0 0 45%;width: 55%;}
.about_bg{height: 8rem;background: #1490f1;padding: 0 3%;margin: 0 auto;width: 90%;left: 5%;top: 70%;}
.cont h3{margin-bottom: 10px;}
.cont h3.xx{border-bottom: 1px solid #666; padding-bottom: 5px;}
.home-zz-ico li h5{margin-top: 5px;}


.down-link span svg{ margin-top:-2px; line-height: 30px;}
.down-more span svg{margin-top:-3px;}
.down-more{margin-left: 50px; display: inline-block; margin-top:-3px;
    padding: 0 10px;
    background: #1e87f0;
    line-height: 1.6;
    font-size: 14px;
    color: #fff;
    vertical-align: middle;
    white-space: nowrap;
    border-radius: 2px;
    text-transform: uppercase;}
.down-more:hover{background:#1490f1; color: #fff}
.nei_nav{border-bottom: 1px solid #e3e3e3;height: 72px;}
.nei_nav i {background-color: #a00e15;position: absolute;width: 4px;height: 20px;top: 76%;transform: translateY(-50%);left: 4%;}
.nei_nav .uk-card.uk-card-body {font-size: 1.5rem;color: #a00e15;font-weight: bold;}
.nei_tiite {left: -16%;top: 25%;}
.nei_nav a{color: #ffffff99;position: relative;font-size: 1.125rem;float: left;}
.nei_nav li a {padding: 0 30px;}
.nei_nav li:not(:first-child) a {border-left: 1px #ffffff99 solid;}
.nei_nav li a:hover {color:#fff}
.nei_nav span{color: #ffffff99;display: block;width: 1px;height: 17px;position: relative;}
.uk-article-title {font-size: 2rem;line-height: 1.2;color: #333333;}
.about_case a.uk-inline {border-width: 1px;border-color: rgb(224, 232, 240);border-style: solid;border-radius: 5px;}
.about_case .uk-card.uk-card-body {margin: 5px;}
.about_case_img{overflow:hidden;}
.about_case_img img {transition: .4s;}
.about_case a.uk-inline:hover {border-color: rgb(1, 67, 141);}
.about_case a.uk-inline:hover .about_case_img img {transition: .4s;transform: scale(1.1);}

.uk-card-body.about_case_p {padding: 20px;text-align: center;}
.uk-card-body.about_case_p p{font-size: 1rem;color: #666666;}
.about_case a.uk-inline:hover .uk-card-body.about_case_p p{color: rgb(1, 67, 141);}
.uk-card.uk-card-hover.prod {border-width: 1px;border-color: rgb(238, 238, 238);border-style: solid;}
.uk-card-body.prod_p{padding: 25px;background: #fff;border-width: 1px;border-color: rgb(238, 238, 238);border-style: solid;}
.uk-card.uk-card-hover.prod a .prod_img{overflow:hidden;}
.uk-card.uk-card-hover.prod a .prod_img img{transition: .4s;}
.uk-card.uk-card-hover.prod a:hover .prod_img img{transition: .4s;transform: scale(1.1);}
.uk-card.uk-card-hover.prod a:hover .uk-card-body.prod_p{border-top: #a00e15 1px solid;}
.uk-card.uk-card-hover.prod a:hover .uk-card-body.prod_p p{color: #a00e15;}

.uk-card.uk-card-hover.case {border-width: 1px;border-color: rgb(238, 238, 238);border-style: solid;background: #fff;padding: 10px;}
.uk-card-body.case_p{background: #fff;padding: 15px 0 5px;}
.uk-card.uk-card-hover.case a .case_img{overflow:hidden;height: 280px;}
.uk-card.uk-card-hover.case a .case_img img{transition: .4s;}
.uk-card.uk-card-hover.case a:hover .case_img img{transition: .4s;transform: scale(1.1);}
.uk-card.uk-card-hover.case a:hover .uk-card-body.case_p p{color: #a00e15;}
a.subav_none {color: rgb(51, 51, 51);background: #fff;}
a.subav_none：hover {color: #fff;background: #a00e15;}
/*shuju*/
.index_about img {margin: 9% !important;}
.shuzi .rb-bg{/* padding:10px; */background: #fff; /*FireFox*/  /* Opear */ /*IE10åŠIE10+*/}
.shuzi li:hover .rb-bg{ background:#ffffff;}
.shuzi li .rb-bg h5{color: #000;height: 70px;line-height: 70px;border: 1px #eeeeee solid;border-top: 0;}


.shuzi .uk-heading-large{line-height: 1; margin-bottom:5px; font-family: Arial}
.shuzi h3,.shuzi h2{margin-bottom:5px;}

.shuzi p{font-size: 1rem;font-weight: bold;text-align: center;line-height: 1rem;color: #fff;padding-top: 30%;}
.shuzi sup{font-size: 54px;}
.about_adv {padding-top: 2%;}
.about_adv p{font-size: 1rem; text-align: center; color: #fff}
.about_adv span{font-size: 3rem;line-height: 3rem;}
.product_index {border: 1px #eeeeee solid;}
.product_list i {background: #a00e15;margin: 30px auto;width: 50px;height: 3px;display: block;}
.case_list i {background: #a00e15;margin: 30px auto;width: 50px;height: 3px;display: block;}
.news_list i {background: #a00e15;margin: 30px auto;width: 50px;height: 3px;display: block;}
.product_list .product_title p {width: 225px;height: 50px;text-align:center;background: url(../images/prod_title.png) no-repeat;transition: all 1s;}
.product_list .product_title p a {color: #333333;font-size: 1.125rem;line-height: 50px;}
.product_list .product_title {width: 900px;margin: 0 auto;}
.product_list .product_title p:hover {background: url(../images/prod_title.png_pro.png) no-repeat;transition: all 1s;}
.product_list .product_title p:hover a {color: #fff;}

h1.uk-card-title {font-size: 2.5rem;color: #333333;}
h2.uk-card-title {font-size: 1.875rem;color: #333333;}
.uk-card-title i {background-color: #1f599a;width: 49px;height: 1px;display: inline-block;margin-left: 20px;vertical-align: middle;}

/*anli-fl*/
.uk-subnav.anli-fl>*>:first-child{ font-size: 16px; color: #333; font-weight: bold; margin-left: 15px; margin-right: 15px; border-radius: 50px; background:#eee; padding:5px 20px;}
.uk-subnav.anli-fl>*>a:focus,.uk-subnav.anli-fl>*>a:hover{background:#1490f1;color:#fff;text-decoration:none;outline:0}

.uk-subnav.anli-nav>*>:first-child{ font-size: 18px; color: #333; font-weight: bold;}
.uk-subnav.anli-nav>*>a:focus,.uk-subnav.anli-nav>*>a:hover{color:#1490f1;text-decoration:none;outline:0}
.uk-subnav.anli-nav>li.uk-active>a{color:#1490f1;}
.uk-subnav-pill>.uk-active>a {background-color: rgb(1, 67, 141);}
.uk-subnav.anli-nav{margin-left:-40px }
.uk-subnav.anli-nav>*{padding-left:40px }
.uk-subnav-divider.anli-nav>:nth-child(n+2):not(.uk-first-column)::before{margin-right: 40px;}
.about_index p {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;font-size: 1rem;color: #666;line-height: 3;}
.about_index .uk-background-cover {background-image: url(../images/about_bg.png);width: 994px;height: 176px;z-index: 1;}
.about_index .uk-card.uk-card-body {padding-left: 160px;}
.about_index p.h_large {color: #fff;font-size: 6.25rem;font-weight: bold;}
.about_index p.h3 {color: #fff;font-size:1.5rem;line-height: 1.5;}
.about_index .uk-background-cover i {width: 2px;height: 66px;background-color: #ffffff;}
/*home-news*/
.home-news li a:hover h4, .home-news li a:hover p{color: #e50010;}
.home-news li p{margin-top:10px; line-height: 1.8; font-size: 14px; color: #666}

.index_news p {overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color: #999999;font-size: 0.875rem;}
.index_news:hover h3 a{color: #1490f1 !important;}
.index_news_list p {overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 0.875rem;color: #888888;}
.index_news_list dd {overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size: 0.875rem;color: #888888;}
.index_news_list .uk-card {border-width: 1px;border-color: rgb(238, 238, 238);border-style: solid;background-color: rgb(255, 255, 255);}
.index_news_list .uk-card a{color: #333;font-size: 1.125rem;}
.index_news_list .uk-card:hover a{color: #1490f1;}
.index_news_list .uk-card img  {transition: .4s;}
.index_news_list .uk-card:hover img {transition: .4s;transform: scale(1.1);}
.index_news_list .uk-card p{color: #888;font-size: 0.875rem;;}
/*.home-news li span{color: #999}*/
.home-news hr{margin-top:20px; margin-bottom:20px;}

.ico-about h5{margin-top:10px}
.jinyiguan .txt{font-size: 18px; line-height: 32px;}

.logo li .pho, .shejishi li .pho{border: 1px solid #ddd; margin: 0 1px;}
.newslist li:hover,.newslist li:hover a {background: #f8f8f8;color:#1490f1}

.licheng{position: relative; }
.licheng:before{content: ""; position: absolute; top: 0; left: 4px; height: 100%; width: 1px; background:#666;}
.licheng .lc h1{line-height: 1.2}.licheng .lc p{line-height: 1.8}
.licheng .lc{position: relative;padding-left: 30px; padding-bottom: 30px;}
.licheng .lc:before{content: ""; position: absolute; top: 18px; left: 0px; border-radius: 9px; width:9px; height: 9px; background:#666;}
.uk-button:hover {background-color: rgb(0, 85, 180) !important;}
.n_nsny_con a {
    width: 160px;
    height: 50px;
    line-height: 50px;
    display: block;
    border: 1px #E3E3E3 solid;
    text-align: center;
    float: left;
    margin-right: 20px;
    color: #777777;
}
.n_nsny_con a:hover {
    border: 1px #043997 solid;
    background:#1490f1;
    color: #fff;
}
.n_nsny_con a:hover:last-child {
    border: 1px #043997 solid;
    background: #1490f1 url(../images/goback.png) 20% no-repeat;
    color: #fff;
}
.n_nsny_all {
    width: 100%;
    float: left;
}
.n_nsny_all .next{
	margin-top:30px
}
}
.n_nsny_all h3 {
    text-align: left;
}
.n_nsny_all li {
    display: inline-block;
    width: 79px !important;
    height: 2px;
    background: #084C77;
    margin: .15rem 0 0;
    float: left;
    flex: none !important;
}
.n_nsny_all i {
    width: 100%;
    height: 1px;
    display: block;
    background: #e4e4e4;
    margin-bottom: 15px;
}
.next .nextl {
	width: 50%;
	float: left;
	text-align: left;
}

.next .nextr {
	width: 50%;
	float: right;
	text-align: right;
}

.next a:hover {
	color: #10448F;
	text-decoration:underline;
}
.news_img {
    overflow: hidden;
}

.news_img img {
    transition: .5s;
}
.news_img:hover img {
    transition: .5s;
    transform:scale(1.1);
}

/*gongyong*/
.more.m1{font-size: 16px;border:1px solid #ddd;background: #fff;color: #1490f1;}
.more.m1 span svg{ margin-top:-1px; }
/* .more.m1:hover{background:#e50010;border:1px solid #e50010; color: #fff} */
.more.m2{font-size: 1rem;border: 1px solid #ddd;background: #1490f1;color: #fff;margin: 3rem;}

.weizi{padding:10px 0;font-size: 14px; color: #999}
.weizi a{color: #999}.weizi a:hover{color:#e50010}
.tijiao{background:#e50010; border: 0; color: #fff}
.tijiao:hover{background:#1490f1; border: 0; color: #fff}
.footer .biaodan.bd .uk-input{height: 36px; font-size: 14px; border: 0}

.uk-input, .uk-select, .uk-textarea{border: 1px solid #ddd}



.sxt li{line-height:26px; padding:15px 0; border-bottom: 1px dotted #cdd2d5}
.sxt li span{ margin-right:0px; color: #999 }
.sxt li a:hover span{color: #e50010}


.top{display: block;position: fixed; bottom: 20px; right: 1.2vw; width: 30px; height: 80px;writing-mode: vertical-lr; text-transform: uppercase; text-align: center; line-height:28px;font-size: 12px;  color: #fff; z-index:1}	
.top:hover{color: #fff;}
.top i{font-size: 24px;}

/*åˆ†äº«*/
.share { margin-top:60px;}
.share .bdsharebuttonbox span{line-height:32px; float: left; font-size: 16px; margin-right: 5px;}
.share .bdsharebuttonbox a {
    background:url(../images/fx.png) no-repeat scroll 0 0; 
    display: inline-block;float: none;
    width: 32px;height: 32px;
    margin: 0 10px 0 0px; padding:0px;
    vertical-align:-7px;}
.share .bdsharebuttonbox .bds_tsina {background-position: 0 0;}
.share .bdsharebuttonbox .bds_weixin {background-position: -32px 0;}
.share .bdsharebuttonbox .bds_tqq {background-position: -64px 0;}
.share .bdsharebuttonbox .bds_kaixin001 {background-position: -96px 0;}
.share .bdsharebuttonbox .bds_linkedin{background-position: -128px 0;}
/*åˆ†äº«*/
/*.share .bdsharebuttonbox a { color: #000; text-align:center;
    display: inline-block;
    width:26px;height:26px; border: 1px solid #666; 
    line-height: 30px; border-radius:3px;
    margin: 0 10px 0 0 ; padding:0px;
    vertical-align:0px;}

.share .bdsharebuttonbox a.weibo{background:url(../images/weibo.svg) no-repeat center center;background-size: 80% 80%;}
.share .bdsharebuttonbox a.weixin{ background:url(../images/weixin.svg) no-repeat center center; background-size: 80% 80% }
.share .bdsharebuttonbox a.qq{ background:url(../images/qq.svg) no-repeat center center; background-size: 65% 65% }*/
.index_foot {width: auto;display: inline-block;}

/*map*/
.map{width: 100%;height:400px;}
.map .BMap_Marker{z-index:2}
.map .BMap_Marker img{height:25px!important; width:39px!important;  max-width:550px!important;}
.map .BMap_shadow img{max-width:inherit!important;}
.map .BMap_bubble_title{font-weight: bold;}
.map .BMap_bubble_content{font-size: 14px; line-height: 18px; margin-top:5px;}

/*å¾®ä¿¡*/
.weixin {
position: relative;
}

.weixin img.qrcode {position: absolute;z-index: 99;top: -140px;right: -100%;width: 7.5rem;max-width: none;height: 7.5rem;transform: scale(0);transform-origin: bottom;opacity: 0;/* border: .3125rem solid #1490f1; */border-radius: .25rem;-webkit-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}

.weixin:hover img.qrcode {
transform: scale(1);
opacity: 1;
}

.news_news li a {color: #888888;}
.news_news li a:hover {color: #1490f1;}
.news_date {color: #888888;font-size: 1.125rem;line-height: 3.75rem;}
/* åˆ†é¡µ */
.xypg-pagination {
  margin-top: 20px;
  text-align: center;
  font-size: 0;
}

.xypg-pagination .pagin-left,
.xypg-pagination .pagin-mid,
.xypg-pagination .pagin-right,
.xypg-pagination .pagin-select {
  display: inline-block;
  vertical-align: middle;
}

.xypg-pagination a,
.xypg-pagination #current {
  display: inline-block;
  font-size: 14px;
  color: #333333;
  font-family: "Microsoft YaHei",Arial;
  line-height: 26px;
  border: 1px solid #cbcbcb;
  margin: 0 5px;
  padding: 0 8px;
}

.xypg-pagination #current,
.xypg-pagination a:hover {
  color: #fff;
  border-color: #1490f1;
  background: #1490f1;
}

span.page-num {
    display: inline-block;
    font-size: 14px;
    color: #333333;
    font-family: "Microsoft YaHei",Arial;
    line-height: 26px;
    /* border: 1px solid #cbcbcb; */
    margin: 0 5px;
    padding: 0 8px;
}

a.page-num.page-num-current {
    color: #fff;
    border-color: #1490f1;
    background: #1490f1;
}
.xypg-pagination .pagin-mid {
  font-size: 14px;
}

.xypg-pagination .pagin-mid .mob-pagin-mid {
  display: none;
}

.xypg-pagination .pagin-select {
  font-size: 14px;
}

.xypg-pagination .pagin-select select {
  height: 28px;
  padding: 0 8px;
  margin: -1px 5px 0 5px;
}

@media (max-width: 768px) {
  .xypg-pagination .pagin-mid .pc-pagin-mid {
    display: none;
  }
  .xypg-pagination .pagin-mid .mob-pagin-mid {
    display: block;
  }
  .xypg-pagination .pagin-mid .mob-pagin-mid span {
    display: inline-block;
    padding: 0 8px;
    line-height: 28px;
    font-size: 14px;
  }
  .xypg-pagination .pagin-select {
    display: none;
  }
}

.paging_num {
  padding: 10px 0;
}

.paging_num a {
  padding: 0 7px;
  text-align: center;
  display: inline-block;
  border: 1px dashed #e0e1dc;
  color: #666;
  margin-right: 8px;
}

.paging_num a.paging_hover, .paging_num a:hover {
  border-color: #1490f1;
}

#layout li.search_ss{
    background: url(../images/ss.png) center no-repeat;
	vertical-align: middle;
	width: 18px;
}
#layout li.phone_dh i{
        background: url(../images/dh.png) center 40% no-repeat;
        vertical-align: middle;
        width: 15px;
        padding-right: 28px;
}