@charset "utf-8";
/*.up{background:#000; height: 36px; line-height: 36px; padding:0px; font-size: 12px;}
.up .lang{float: right;}
.up .lang a{margin-left: 10px; color: #ccc;}
.up  a{color: #ccc;}
.up  a:hover{ color: #fff;}
.up .lang img{width: 16px;}
.up .uk-dropdown{padding: 10px;min-width: 160px;}
.up .uk-nav>li>a{padding: 0; margin-left:0; line-height: 28px; color: #666; padding: 0 5px;}
.up .uk-nav>li>a:hover{color: #1d5193 !important; background: #eee;}
.up .uk-margin-small-right{margin-right: 0px !important;}*/
.lang.yy img{width: 16px; vertical-align: middle; margin-top: -4px;}
.lang.yy a{display: block; padding: 5px 0; font-size: 14px;}

.uk-modal{z-index: 9999}


#layout#headbox{position: relative;}


.header{width:100%; z-index: 9998;transition: all 0.5s;}
.header:hover{background:rgba(255,255,255,1);}
.header:before{content: ""; position:absolute; width: 100%; bottom: 0; z-index: 0; height: 0px; background:#ddd; }
.header .uk-navbar-container:not(.uk-navbar-transparent) {background:inherit;}

.header .uk-logo.logo{width:60px; height:100px; margin:0 40px; transition: all 0.5s; background: url(../images/logo.png) no-repeat left 12px; background-size: 100% }
/*.header:hover .uk-logo.logo{background: url(../images/logo.png) no-repeat left 21px; background-size: 100% }*/

/*.header .uk-navbar-nav{margin-left: 40px;}*/
.header .uk-navbar-nav>li>a,.header .uk-navbar-toggle{min-height: 100px; }
.header .uk-navbar-nav>li{margin:0 50px; }
.header .uk-navbar-nav>li>a, .header .uk-navbar-nav>li>a span{padding: 0;font-size: 16px;color: #424242;font-family:'Arial',"Microsoft YaHei","Lucida Grande";}
.header:hover .uk-navbar-nav>li>a,.header:hover .uk-navbar-nav>li>a span{color: #333}

.header .uk-navbar-nav>li>a{position: relative;}
.header .uk-navbar-nav>li>a:hover:before{content: ""; position: absolute; bottom:30px; left: 0; width: 100%; height: 3px; background: #1d5193}
.header .uk-navbar-nav>li.uk-open>a:before{content: ""; position: absolute; bottom: 30px; left: 0; width: 100%; height: 3px; background: #1d5193}
.header .uk-navbar-nav>li.uk-open>a{color:#1d5193;}




.header .sousuo a{color: #424242}
.header .uk-nav>li>a {text-align: center;}
.header .uk-navbar-dropdown{background: initial; border-top: 0px solid #1d5193; width:140px; padding:0px; }
.header .uk-navbar-dropdown-nav>li>a{ border: 1px solid #eee; background:#fff; font-size: 14px; padding: 8px 0; margin-bottom:0px; color: #424242;}
.header .uk-navbar-dropdown-nav>li>a:hover{color: #fff; background: #1d5193;border: 1px solid #1d5193;}



[class*=uk-dropdown-bottom] {margin-top:0px;}

.header .uk-navbar-nav>li>a.uk-open{color:#1d5193}
.header .sousuo a:hover{color:#1d5193}


.uk-sticky-fixed{box-shadow:0px 0px 0px 0px rgba(204,204,204,0.3);}
#layout.uk-sticky-fixed .header,#layout.uk-sticky-fixed{background:rgba(255,255,255,1); z-index: 9998}


#layout.uk-sticky-fixed .uk-navbar-nav>li>a, #layout .header:hover a, #layout.uk-sticky-fixed a{color: #333}
#layout.uk-sticky-fixed .uk-navbar-nav>li>a:hover{color:#1d5193;}
#layout.uk-sticky-fixed .up .uk-navbar-nav>li>a {color: #6296af; min-height: 80px;}
#layout.uk-sticky-fixed .up .uk-navbar-nav>li>a:hover, .up .uk-navbar-nav>li>a:hover, .up .uk-navbar-nav>li>a.uk-open {color: #ccc}
#layout .header .uk-navbar-dropdown-nav>li>a:hover{color: #fff; background: #1d5193}
#layout .header .uk-navbar-nav>li>a.uk-open{color:#1d5193;}
#layout .header .uk-navbar-nav>li>a:hover,#layout .header .uk-navbar-nav>li>a:hover span{color: #1d5193}
#layout .uk-search-navbar .uk-search-input {font-size: 1rem;}
#layout .uk-navbar-toggle.search{padding-right: 0}

/*.header .uk-navbar-dropbar-slide{background: url(../images/nav-bg.jpg) no-repeat center -150px #f1f1f1; background-size: 100% box-shadow: 0 5px 7px rgba(0,0,0,.0);}*/

.left-menu .uk-nav>li>a{text-align: left; color: #fff}


.left-menu .uk-nav-parent-icon>.uk-parent>a::after{
    transform:rotate(180deg);
-ms-transform:rotate(180deg);     /* IE 9 */
-moz-transform:rotate(180deg);    /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg);  /* Opera */
}
.left-menu .uk-nav-parent-icon>.uk-parent.uk-open>a::after{
    transform:rotate(0deg);
-ms-transform:rotate(0deg);     /* IE 9 */
-moz-transform:rotate(0deg);    /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);  /* Opera */
}
.uk-offcanvas-bar.left-menu {background: #1d5193}
.uk-offcanvas-bar.left-menu hr{background: rgba(255,255,255,0.1);}
.uk-offcanvas-bar.left-menu .en a, .uk-offcanvas-bar.left-menu .bq,.uk-offcanvas-bar.left-menu .design a{color:rgba(255,255,255,0.4); }
.uk-offcanvas-bar.left-menu .bq,.uk-offcanvas-bar.left-menu .design a{font-size: 12px; line-height: 16px;}

.uk-modal-dialog.ss {background:rgba(0,0,0,0.9);}

.mobcd{color: #1d5193}


.lang span{color: #424242; float:left; margin-right:5px; margin-top:-2px;}

.header .uk-navbar-nav>li.lang.ml{margin-left:30px;  margin-right: 0;}
/*.header .uk-navbar-nav>li.lang span{border:1px solid #ddd; padding:3px 5px; display: block;}
.header .uk-navbar-nav>li.lang.en span{border:1px solid #fff; padding:3px 5px; display: block;}
.header .uk-navbar-nav>li.lang.en{margin:0;}
.header .uk-navbar-nav>li.lang a:hover span{background: #1d5193; color:#fff}*/

#layout .header .uk-navbar-nav>li.lang>a:hover span{color:#1d5193}
.header .uk-navbar-nav>li.lang>a:before{display: none;}


.uk-offcanvas{z-index: 99999}


.yuanjiao{overflow:hidden; border-radius:8px;}

/*banner*/
.banner{background:#1d5193}

.banner .by{z-index: 2}
.banner .bg{position:absolute; width: 100%; height: 100%; background: rgba(0,0,0,.3); z-index: 1}
.banner .bt-cn{font-size:3.6vw; line-height: 1.3; font-family:'Arial',"Microsoft YaHei","Lucida Grande";}
.banner .bt-en{font-size:2.6vw; line-height: 1.4;}
.banner .bt-cn span,.banner .bt-en span{font-family:'Arial',"Microsoft YaHei","Lucida Grande";}
.banner h4{margin-top: 20px;}

.banner .an{padding: 8px 30px; width: 120px; height: 40px; border-radius:50px; border: 1px solid #fff;}
.banner .an span{font-size: 24px; line-height: 1; margin-left: 4px;  margin-top: -6px; vertical-align: middle;}
.banner .an:hover{border: 1px solid #1d5193; background: #1d5193;}
.uk-dotnav.dian>*>*{width: 24px;height: 4px;border-radius: 10px; border: 0; background: rgba(255,255,255,.7);}
.uk-dotnav.dian>.uk-active>*{background: #77bdbf}




.uk-slidenav.jiantou{width: 40px; height: 40px; line-height: 37px; text-align: center; padding:0; background:rgba(0,0,0,.5); border-radius: 100px;}
.uk-slidenav.jiantou:hover{background:#1d5193;}
.uk-slidenav.jiantou svg{width: 12px;}

.uk-slidenav.jiantou.fx{width: 36px; height: 36px;line-height: 33px; border-radius: 0; background:initial; border: 1px solid #fff}
.uk-slidenav.jiantou.fx svg{width:10px;}
.uk-slidenav.jiantou.fx:hover{background:#1d5193; border: 1px solid #1d5193}


.banner .dwdh{position: absolute; bottom: 0; padding: 20px 0; width: 100%; background: rgba(0,0,0,0.2);}

.uk-thumbnav.lunbo-dianji li{width: 140px; }
.uk-thumbnav.lunbo-dianji .t{cursor: pointer; font-weight: bold; padding: 0 20px; color: rgba(255,255,255,0.7); border-bottom: 3px solid rgba(255,255,255,0.5);transition: all 0.5s;}
.uk-thumbnav.lunbo-dianji .t:hover{color: #fff; border-bottom: 3px solid rgba(255,255,255,0.9);}
.uk-thumbnav.lunbo-dianji .uk-active .t{ color: #77bdbf; border-bottom: 3px solid #77bdbf;}
.uk-thumbnav>*>::after{background:inherit;}




.gg-jt{width: 40px; height: 40px; line-height: 37px; text-align: center; padding:0; background:rgba(0,0,0,.5); border-radius: 100px;}
.gg-jt:hover{background:#1d5193;}
.gg-jt svg{width: 12px; color: #fff;}



.ggbanner{position: relative;background:#1d5193; background-repeat: no-repeat; background-position: center; background-size:100%;}
.ggbanner .pic-box.xww{padding-bottom:60px;}

.ggbanner .pic-box h1 span{font-size:46px; text-transform: uppercase;}
.ggbanner .by{z-index: 2}
.ggbanner .wz{margin-top:30px; font-size: 14px;}
.ggbanner .ggbg{position: absolute; top: 0; left: 0; z-index: 1; height: 100%; width: 100%; background:rgba(0,0,0,.1);}



.uk-slidenav.jiantou{width: 46px; height: 46px; line-height: 44px; text-align: center; padding:0; background:rgba(0,0,0,.5); border-radius: 100px;}
.uk-slidenav.jiantou:hover{background:#77bdbf;}
.uk-slidenav.jiantou svg{width: 12px;}

/*.uk-thumbnav.lunbo-dianji li{width: 140px; }
.uk-thumbnav.lunbo-dianji .t{cursor: pointer; font-weight: bold; padding: 0 20px; color: rgba(255,255,255,0.7); border-bottom: 3px solid rgba(255,255,255,0.5);transition: all 0.5s;}
.uk-thumbnav.lunbo-dianji .t:hover{color: #fff; border-bottom: 3px solid rgba(255,255,255,0.9);}
.uk-thumbnav.lunbo-dianji .uk-active .t{ color: #1d5193; border-bottom: 3px solid #1d5193;}
.uk-thumbnav>*>::after{background:inherit;}*/


/*footer*/
.footer{color:#fff; background: #1d5193;}
.footer .ptb{padding:80px 0 100px 0;}
.footer a:hover{color: #fff;}
.footer .uk-nav-default>li>a{line-height: 30px;}
/*.footer .ewm img{width:90%;}*/
.footer .uk-nav>li>a{padding:0 0 3px; color: #fff;font-size: 14px;}
.footer .uk-nav>li>a:hover{color: #fff; text-decoration: underline;}
.footer .uk-active .f-bt{color: #fff;font-size: 16px; font-weight: bold; line-height:18px; padding-top: 0; padding-bottom:20px;}

.footer .add{font-size: 14px; line-height: 1.2}
.footer .tel{font-size: 16px;}
.footer .tel h4{color: #1d5193; margin-top:5px; font-family: font2018}
.footer .name{margin-top:20px;}
.footer .name p{font-size: 14px;}
.footer .lx{font-size: 14px; line-height: 33px;}
.footer .ewm img{ max-width:120px;}


.foot-logo img{ width:80px; }
.fengx a{display: block; float: left; text-align: center; margin-right:6px; width:32px; height: 32px; line-height: 32px; background: #fff;}
.fengx a:hover{color: #1d5193}



.banquan{padding:15px 0;line-height:20px; font-size: 14px; color: rgba(255,255,255,0.5); border-top: 1px solid rgba(255,255,255,0.3)}
.banquan a{ color: rgba(255,255,255,0.5)}.banquan a:hover{ color: #fff}


.uk-modal-dialog.weixin{width: 360px;}
.footer .foot-nav{margin-top: 10px;}
.footer .foot-nav a{font-size: 18px;  margin-left: 35px;}
.footer .foot-nav a:hover{color: #fff; text-decoration: underline;}


/*homecp*/

.homecp .pic{position: relative;     height: 100%;
    WIDTH: 100%; border-radius: 6px 0 0 6px; overflow: hidden; background: #fff}
.homecp .pd{  padding: 50px 100px 50px 50px;}.homecp .pd .wz{font-size: 18px; line-height: 1.8}
.homecp .pic .gdd{position: absolute; bottom:0; width:100%; height: 50px; background: #1d5193; line-height: 50px; padding-left:50px; }
.homecp .uk-slideshow-items{height: initial !important; min-height: 450px !important;}

.cpjt{bottom:0px;}
.cpjt{top: initial;}
.uk-slidenav.cpjt{background: rgba(255,255,255,0.7); color: #333;}
.uk-slidenav.cpjt:hover{background: #77bdbf; color: #fff;}

.uk-slidenav.cpjt.yy{left: initial; right:36px;}






/*home-cp*/
.homecpbg{position: relative;}
.homecpbg:before{content: ""; position: absolute; right: 0; height: 100%;width:25%; background: #01569A}
/* 本例子css */
        .picScroll-left{ width:100%;  overflow:hidden; position:relative;}
        .picScroll-left .hd{position: absolute; right: 5%; top: 30px;  overflow:hidden; }


        .picScroll-left .hd .prev,.picScroll-left .hd .next{ 
            display:block;  width:36px; height:36px; line-height: 36px; text-align: center; border:1px solid #fff; border-radius: 50px; color: #fff; margin-top:10px;  overflow:hidden;
             cursor:pointer;
            }
        .picScroll-left .hd .prev:hover,.picScroll-left .hd .next:hover{background: #77bdbf; border:1px solid #77bdbf;}

        .picScroll-left .hd .next{ background-position:0 -50px;  }
        .picScroll-left .hd .prevStop{ background-position:-60px 0; }
        .picScroll-left .hd .nextStop{ background-position:-60px -50px; }
        .picScroll-left .hd .pageState{display: block; font-size: 18px; margin-top:120px; color: #fff;}
        .picScroll-left .hd .pageState span{font-size: 36px;}


        .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
        .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
        .picScroll-left .hd ul li.on{ background-position:0 0; }

        .picScroll-left .bd{padding:30px 0 60px 0; overflow:hidden; zoom:1; margin-right:11%;}
        .picScroll-left .bd ul{margin-left:-15px !important;}
        .picScroll-left .bd ul li{ float:left; width: 32%; margin-left:15px; _display:inline; overflow:hidden; text-align:center;  }




/* homeabout */
.homeabout{position: relative; background:url(../images/home/map.png) no-repeat center center; background-size:50%;}

/*.homeabout:before{content: ""; position: absolute; right: 0; width: 50%; height: 100%; background:#fff;}*/
.homeabout .txt{position: relative; padding-right:30px; line-height:1.8;}



.about-tu{position: relative;padding-left:0px;  border-radius: 6px; overflow: hidden;}
.about-tu:before{content: ""; position: absolute; z-index: 1; height: 80%; width: 16px; bottom: 0; right:0; background: #77bdbf; }
.about-tu .bofang a{font-size: 58px; color: #fff}
.about-tu .bofang a:hover{color: #77bdbf}

.shuju li{text-align: center;}
.shuju .ico-sj{margin-bottom:10px}
.shuju .ico-sj img{width:100px;}
.shuju h1.sj{font-weight: 700;}
.shuju h5{margin-top: 0px}
.shuju h1, .shuju h1 .sz{font-family: 'Oswald', sans-serif; font-weight: 700; font-size:66px; color: #1d5193}
.shuju h1 .w{font-size: 19px; line-height: 20px; color: #434343}








.line{width: 40px; height:3px; border-radius:15px;
background: -webkit-linear-gradient(left,rgba(75,174,189,1),rgba(29,81,147,1));
    background: -moz-linear-gradient(left,rgba(0,0,0,0),rgba(29,81,147,0.7),rgba(29,81,147,1),rgba(29,81,147,1));
    background: -o-linear-gradient(left,rgba(0,0,0,0),rgba(29,81,147,0.7),rgba(29,81,147,1),rgba(29,81,147,1));
    background: -ms-linear-gradient(left,rgba(0,0,0,0),rgba(29,81,147,0.7),rgba(29,81,147,1),rgba(29,81,147,1));
}
.line.bs{background: #fff;}


/*首页技术*/
.jishu-tag .uk-button-default {
    color: rgba(255,255,255,0.5);
    border: 1px solid rgba(255,255,255,0.5);
}
.jishu-tag .uk-button-default:hover{
    color: rgba(255,255,255,0.8);
    border: 1px solid rgba(255,255,255,0.8);
}

.jishu-tag .uk-active .uk-button-default {
    color:#fff;
    border: 1px solid #fff;
}

.jjbg{background-size: 100%}

/*首页-产品*/
.homecp h2{color: #1d5193; font-weight: bold;}
.homecp .txt{padding:150px 150px 0 150px;}
.homecp .gd{margin-top:80px;}
.homecp .uk-tab{margin-left: 0}
.homecp .uk-tab>*{padding-left: 0}
.homecp .uk-tab::before{left: 0;  border-bottom: 1px solid #ccc;}
.homecp .uk-tab>*>a{font-size: 16px;}
.homecp .uk-tab>.uk-active>a {
    color: #1d5193;
    border-color: #1d5193;
}





.homeBox3{position: relative; height: 520px; padding-bottom: 120px}
.homeBox3 .left{position: absolute; z-index: 3;
width:100%;left:0%; top:120px;
background: -webkit-linear-gradient(left,rgba(0,0,0,0),rgba(29,81,147,0.7),rgba(29,81,147,1),rgba(29,81,147,1));
    background: -moz-linear-gradient(left,rgba(0,0,0,0),rgba(29,81,147,0.7),rgba(29,81,147,1),rgba(29,81,147,1));
    background: -o-linear-gradient(left,rgba(0,0,0,0),rgba(29,81,147,0.7),rgba(29,81,147,1),rgba(29,81,147,1));
    background: -ms-linear-gradient(left,rgba(0,0,0,0),rgba(29,81,147,0.7),rgba(29,81,147,1),rgba(29,81,147,1));

}
.homeBox3 .left .bgg{position: relative;width: 100%;height: 520px;}

.homeBox3 .left .bgg .pd{padding:100px 60px;}
.homeBox3 h4{line-height: 1.8}
.homeBox3 .tubiao h6{margin-top:10px; font-size:16px;}
/*.homeBox3 .left .bgg:before {
   content: "";
   position: absolute; width:65px; height: 65px; left: 0; bottom: 0;
  background-image: url(../images/home/qj.png);
}
*/


.homeBox3 .pic{position: relative; z-index: 4}
.homeBox3 .pic .con{padding:100px 0;}
.homeBox3 .pic span{color: #fff;font-size: 46px;}
.homeBox3 .pic ul li h6{margin-top:25px; font-size: 12px; line-height: 1.6}
.homeBox3 .pic h1{line-height: 1.6}
.homeBox3 .right{
    position: absolute;
    z-index: 2;
    width: 84.4%;
    right: 20.6%;
    top: 0;
    height:520px; 
}

.homeBox3 .right .right_bg{
    position: absolute;
    width: 100%;
    height: 100%;
    right: 0;
    top: 0;
    background-image: url(../images/home/cx.jpg);
    background-repeat: no-repeat;

    background-size: 100%; 
    background-position: 0  center;
}





.homeBox3 .right .right_bg:before {
   content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 10;
    background: url(.png) no-repeat 0 0;
    
}










/*首页-领域*/
/*homeyanfa*/
.fold_wrap{width:100%;height:600px;margin:40px auto 0 auto;overflow:hidden;}
.fold_wrap li{float:left;width:30%;height:600px;position:relative;overflow:hidden;cursor:pointer;}
.fold_wrap li .mask_b{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);_background:#B2B2B2;}
.fold_wrap li.active .mask_b{background:none;}
.fold_wrap li .mask_b h1{color:#fff;margin:0 auto;display:block;position:relative;padding:10px;}
.fold_wrap li .mask_b h6{color: #fff; margin:0 ;}
.fold_wrap li .mask_b .aa{padding:30px;}
.fold_wrap li .mask_b .aa h2{writing-mode: vertical-rl;}

.fold_wrap li .bt{opacity:0; position:absolute; height: 100%; width: 100%; left:0;bottom:0; color:#fff; background:rgba(0,0,0,.2); transition: all 0.5s;}
.fold_wrap li .bt .tp{margin-bottom: 30px;}
.fold_wrap li .bt .tp img{width: 140px}
.fold_wrap li .bt .gd{ color: #fff; font-size: 18px; padding: 10px 20px;    text-shadow: 0 0 5px rgba(0,0,0,.7);}
/*.fold_wrap li .bt .gd:hover{background:#e72e35;border:2px solid #e72e35;}*/
.fold_wrap li .bt .gd.an1{font-size: 16px; padding:5px 20px;  text-shadow: 0 0 5px rgba(0,0,0,.0);}
.fold_wrap li .bt .gd.an1:hover{background:#fff;border:2px solid #fff; color: #e72e35}

.fold_wrap li:hover .bt{opacity:1; text-shadow: 0 3px 20px #000;}
.fold_wrap li .bt.tt{color:#333;}

.fold_wrap li .bt.cx{background:#e72e35; left: 10%; top:10%; height:80%; width: 80%;text-shadow: 0 0 5px rgba(0,0,0,.0);}
.fold_wrap li .bt.cx .pic{padding:40px; color: #fff}
.fold_wrap li .bt.cx .pic h5{margin-top: 10px;}
.fold_wrap li .bt.cx .pic .rr{padding:3px 0; color: #fff}




.fold_wrap li .adv_intro{font-size:14px;line-height: 26px; width:90%;  padding:30px 5%; position:absolute;left:0; bottom:0px; color:#FFF; overflow:hidden;}
.adv_intro_show{bottom:0 !important; transition:bottom 0.3s linear 0.3s; -webkit-transition:bottom 0.3s linear 0.3s;}

.pic_auto{width:100%;height:100%; }
.pic_auto1{background:url(../images/home/ly1.jpg) no-repeat right center; background-size: auto 100%;}
.pic_auto2{background:url(../images/home/ly2.jpg) no-repeat center center;  background-size: auto 100%;}
.pic_auto3{background:url(../images/home/ly3.jpg) no-repeat left center;  background-size: auto 100%;}
.pic_auto4{background:url(../images/home/ly4.jpg) no-repeat center center;  background-size: auto 100%;}
.pic_auto5{background:url(../images/home/ly5.jpg) no-repeat center center;  background-size: auto 100%;}
.pic_auto6{background:url(../images/home/ly6.jpg) no-repeat center center;  background-size: auto 100%;}
.pic_auto7{background:url(../images/home/ly7.jpg) no-repeat center center;  background-size: auto 100%;}
.pic_auto8{background:url(../images/home/ly8.jpg) no-repeat center center;  background-size: auto 100%;}


.m_homeyy{border-bottom: 1px solid #ddd;}
.m_homeyy p{font-size:14px; line-height:22px; color:#666; background:#fff; padding:20px 20px 0 20px;}
.m_homeyy .uk-accordion-content{background:#fff;margin-top:0px; border-top: 0px solid #ddd}
.m_homeyy .uk-accordion-title{font-size: 1rem; border-top: 1px solid #ddd; background:#f5f5f5; padding:15px 20px; font-weight: bold;}
.m_homeyy .uk-open .uk-accordion-title{color:#fff; background: #1d5193; font-weight:bold;}
.m_homeyy .uk-accordion>:nth-child(n+2){margin-top:0px;}






/*homenews*/
.homenews-list{position: relative; transition: all 0.5s;}
.homenews-list .xwbg{background: #fff; transition: all 0.5s;}
/* .homenews-list:before{content: ""; position: absolute; left: 0; top: 0; margin-right: 40px; width:300px; height:240px; background: #4b4b4b;}
 */
.homenews-list a:hover .xwbg{background: #1d5193}
.homenews-list a {transition: all 0.5s;}
.homenews-list .js{font-size: 14px; line-height: 24px;}
.homenews-list .txt{padding: 30px;}
.homenews-list .txt .tit{font-weight: bold;}
.homenews-list .txt .riqi{font-size: 16px;margin-bottom:5px;}
.homenews-list .txt .js{color: #666}
.homenews-list a:hover .txt .tit,.homenews-list a:hover .txt .js{color: #1d5193;}
.homenews-list .uk-card-hover{ transition: all 0.5s;}
.homenews-list .uk-cover,.newsgd .uk-cover{left: 0; top: 0; width: 100% !important; }
.homenews-list .txt h5{ line-height: 24px;}


.homenews-list a:hover .txt h5{color:#fff;}
.homenews-list a:hover .txt .js,.homenews-list a:hover .txt .riqi{color:rgba(255,255,255,0.8);}
.homenews-list a:hover .txt .tit{color:#fff;}
.homenews-list a:hover .more{color: #fff}

.gdxw{float: right; margin-top:25px; font-size: 16px; font-weight: bold; line-height: 1}
.gdxw span{font-size: 16px; vertical-align: middle;line-height: 1; margin-top:-1px;}		
.gdxw a{ font-size: 16px; font-weight: bold;}




/*homelogo*/
.homelogo .yj{overflow: hidden; border-radius: 6px;}



/*关于*/
.homeabout .txt.ab{line-height:28px;}

.chanyelb .cybg{padding:50px; background:#f0f4fb; }
.wenhua .whbg{padding:40px; background:rgba(29,81,147,0.6);}
.jiaru{position: relative; background:#f5f5f5; transition: all .5s;}
.jiaru:hover{background:#1d5193; color: #fff;}
.jiaru:hover h3{color: #fff;}
.jiaru .jg{background:#666; width:40px; height: 3px; margin-top:10px;}
.jiaru:hover .jg{background:#fff;}

.jiaru:hover a{color:#fff;}
.jiaru:hover a:hover{text-decoration:underline;}

.jrmore{background:#fff; border: 1px solid #ddd;transition: all .5s;}
.jrmore:hover{background:#e57e39; border: 1px solid #e57e39; color: #fff}

/*创新*/
.hexin .ghbg{padding-top:30px; position:relative;}
.hexin .tt{padding:60px 20px 40px 20px; background:#f0f4fb; border-radius:6px;}
.hexin .tb{position:absolute; top:0; left:0; right:0; margin:0 auto; width:80px; height:80px;}
.hexin h5{color:#1d5193;}
.ziliang .dx{position:relative; height:100%; padding:0 0 0 40px;}
.ziliang .dx:before{content:""; position:absolute; bottom:0; width:100%; height:1px; background:#d2dce9;}


/*应用*/

.keyan-list{position: relative; transition: all 0.5s; background: #fff}

.keyan-list{position:relative;}
.keyan-list:hover .txt{opacity:0;}
.keyan-list:hover{cursor: pointer;}
.keyan-list a {transition: all 0.5s;}
.keyan-list .js{font-size: 14px; line-height: 24px;}
.keyan-list .txt{  position:absolute; width:100%;  bottom: 0; background:rgba(0,0,0,.5);transition: all 0.5s;}
.keyan-list .txt .bg{ background:rgba(0,0,0,.5);padding:10px 20px;}
.keyan-list .txt .tit{ color: #fff;  }
.keyan-list .txt .riqi{font-size: 14px; margin-top:5px; color: #0087e3}
.keyan-list .txt .js{color: #666;}
/*.keyan-list:hover .txt .tit{color: #0087e3;}*/
.keyan-list .uk-card-hover{ transition: all 0.5s;}

.keyan-list .txt.yc{position:absolute;  bottom: 0; opacity:0; padding:0px; background:rgba(0,0,0,.5); width: 100%; transition: all 0.5s;}
.keyan-list .txt.yc .p30{padding:30px;}
.keyan-list:hover .txt.yc{opacity: 1;z-index: 10; transition: all 0.5s;}
.keyan-list .txt.yc h4.tit,.keyan-list .txt.yc .js{color: #fff;}
.keyan-list .an-db{padding-left: 30px; padding-bottom: 30px;}




.cptu li .box{position: relative; border-radius: 6px; overflow: hidden;}
.cptu .cy-tit{position: absolute; width: 100%; top: 0px; left:0;
    /*background: -webkit-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0));
    background: -moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);
    background: -o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);
    background: -ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0));*/
}
.cptu .cy-tit .bt{font-size: 18px; font-weight: 700; color: #fff; padding: 30px;transition: all 0.5s;}

.cptu .cy-tit .bt h4{font-family: font2018; color: #fff; text-transform: uppercase; transition: all 0.5s;}
.cptu a:hover .cy-tit .bt h4{color: #fff;}


.xgcp h6{margin-top:10px; font-size:16px;}
.xgcp .uk-inline-clip{border: 1px solid #ddd; border-radius: 6px;}


/*产品*/
.uk-subnav-pill.cpnav>*>:first-child { padding: 20px 40px; font-size:16px; color:#fff; border-radius:6px; transition: all .5s;}
.uk-subnav-pill.cpnav>*>:first-child:hover{opacity:0.8;}


.uk-subnav-pill.cpnav>.uk-active>a{ background:#1d5193 !important;}




.uk-subnav-pill>.cp1>a{ background:url(../images/about/cp1.jpg) no-repeat center center;}
.uk-subnav-pill>.cp2>a{ background:url(../images/about/cp1.jpg) no-repeat center center;}
.uk-subnav-pill>.cp3>a{ background:url(../images/about/cp3.jpg) no-repeat center center;}
.uk-subnav-pill>.cp4>a{ background:url(../images/about/cp4.jpg) no-repeat center center;}


.cplb{border-bottom: 0px solid #dddd; transition: all 0.5s;}
.cplb:hover{border-bottom: 0px solid #1d5193}
.cplb .tit{padding:15px;border-top: 0px solid #ddd;transition: all 0.5s;}
.cplb .tit h6{font-size: 16px; margin-bottom:0;}
.cplb a:hover .tit h5{color: #1d5193}

.cplb .uk-inline-clip{border-radius:6px;}


.cpxxpic{padding: 50px 70px; border-top: 1px solid #ddd}

.uk-subnav-pill.cp-xx-bt>.uk-active>a{background: #1d5193;color: #fff}
.uk-subnav-pill.cp-xx-bt>*>:first-child {transition: all 0.5s;
    padding:8px 30px;
    background:#eee; border: 1px solid #ddd; font-size:18px; color: #424242
}
.uk-subnav-pill.cp-xx-bt>*>:first-child:hover{background:#1d5193;  color: #fff}
.uk-subnav.cp-xx-bt>*{padding-left: 10px;}
.uk-subnav.cp-xx-bt{margin-left: -10px;}


.cpwz{font-size:14px; color:rgba(255,255,255,0.5)}

.cpxx-bt{position: relative; background:#1d5193; padding-bottom:80px;}
/*.cpxx-bt:before{content: ""; position: absolute; left: 0; bottom:0; width:100%; height: 100px; padding-bottom:100px; background: #f5f5f5;}*/


.cpmt{position:relative; z-index:1; margin-top:-80px; padding-bottom:80px;}
.cpxxpd{padding:40px 60px; background:#fff; border-radius:16px;}

/*.cpgs ul{overflow: hidden; margin-left: -2%;}
.cpgs li{float: left; margin-left: 2%; width:31%; text-align:center;}

.cpgs .td{padding:30px 40px; border: 1px solid #d2dce9; border-radius:6px; transition: all .5s;}
.cpgs .td:hover{background:#d2dce9;}

.cpgs p{padding:30px 40px; border: 1px solid #d2dce9; border-radius:6px; transition: all .5s;}
.cpgs p:hover{background:#d2dce9;}*/
.cpgs ul li{border-bottom:1px solid #ddd; padding:8px 0;}

.cpgs hr{margin-bottom:10px; margin-top:10px;}

.cpxxpd table{width:100%;}

.cplist{position: relative; padding-bottom:6px; background:#1d5193;}
.cplist .cpbg{ background: #f5f5f5;}
.cplist .cpbg.bs{ background: #fff;}
.cplist .cphd{position: relative;padding:0px 40px; height: 100%;}
.cplist .cpbg:before{content: ""; position: absolute; left: 0;  top: 0; width:100%; height: 60px; background: #fff;}
.cplist .cpbg.bs:before{background: #f0f4fb;}


.cplist .cppl{height:310px; margin-top:40px;}
.cplist .cppl ul{padding-right: 20px;}
.cplist .cppl ul li{padding:10px 0; line-height: 22px; font-size: 14px; border-bottom: 1px solid #ddd;transition: all .5s;}
.cplist .cppl ul li:hover{padding:10px;background:#1d5193;}
.cplist .cppl ul li:hover a{color: #fff}


.cplist .cppl.uk-panel-scrollable{ border: 0; padding: 0;   resize:none;}


/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.cplist .cppl::-webkit-scrollbar {width: 3px; height: 16px; background-color: #fff;}
/*定义滚动条轨道 内阴影+圆角*/
.cplist .cppl::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1);
  border-radius:0px; background-color: #f2f2f2;}
/*定义滑块 内阴影+圆角*/
.cplist .cppl::-webkit-scrollbar-thumb { cursor: pointer; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, .2);
  background-color: rgba(0, 0, 0, 0); border-radius: 4px;
}
.cplist .cppl:hover::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.2);}
.cplist .cppl::-webkit-scrollbar-thumb:active {background-color: rgba(0, 0, 0, 0.2);}


.jiegou img{max-width: 800px !important; height: auto!important}


/*新闻*/

/**tag**/
.m-slide{ position: relative;}
.m-slide .img {float: left; position: relative; width:50%; }
.m-slide .img li{display: none; position: absolute; left: 0px; top: 0px;width:100%;  border-radius: 6px; overflow: hidden;}
.m-slide .img { float: left; position: relative;}
/*.m-slide .img li, .m-slide .img a, .m-slide .img img { display: block; width: 490px; height: 200px }*/

.m-slide .img .first { display: block }
.m-slide .tab { float: right;width:47%;}.m-slide .tab h3{font-weight: bold;}
.m-slide .tab li{ position:relative; width: 100%; margin-bottom:20px; padding-bottom:20px; border-bottom: 1px solid #ccc}
.m-slide .tab li p{font-size: 14px; line-height: 20px; margin-top:5px;}
.m-slide .tab .first { border-top: 0 }
.m-slide .tab a {text-decoration: none;position: relative; }
.m-slide .tab a .rr{position:absolute; right:0; top:5px; text-align: right;color: #1d5193}
.m-slide .tab a .rr .gdan{margin-top:10px;}
.m-slide .tab li .xq{border-bottom: 1px solid #999; font-size: 14px;}
.m-slide .tab li .riqi{font-size: 14px;color: #1d5193}.m-slide .tab li h5{font-weight: bold;}
.m-slide .tab li .js{color: #999}
.m-slide .tab li .uk-margin-small-top{margin-top:5px !important;}

.m-slide .tab .on a h4,.m-slide .tab .on a h5,.m-slide .tab .on a p,.m-slide .tab .on a .rr { color: #1d5193}


.news-hot{background:#fff; margin-bottom:40px;}
.news-hot h6{line-height: 1.8; transition: all 0.5s;}
.news-hot .rq{margin-bottom:5px;}


.news-lb{background:#fff;padding:30px; margin-bottom: 40px; transition: all 0.5s;}
.news-lb .rq{padding: 20px; background:#1d5193; color: #fff;}
.news-lb .rq .yue{font-size: 28px;}
.news-lb .rq .nian{font-size: 30px; margin-top:10px;}
.news-lb .tit{padding-right: 40px;height: 100%; border-right: 1px solid #1d5193}

.news-lb .tit .jj{line-height: 26px; margin-top:10px;}
.news-lb a:hover .tit h4,.news-lb a:hover .tit h3,.news-lb.cp a:hover .tit h3{color: #1d5193; text-decoration: underline; transition: all 0.5s;}



.xw{margin-top:25px;}
.xw .more4{line-height: 18px;}
.xw .more4:hover{cursor: pointer;}


.news-lbb{border:1px solid #eee; background:#fff;}
.news-lbb .txt{padding:30px;}
.news-lbb .txt .js,.news-lbb .txt .rq{color: #666; font-size: 14px; line-height:24px;}
.news-lbb .txt .nmore:hover{background:#033886; border: 1px solid #033886; color: #fff;transition: all .5s;}
.news-lbb a:hover .txt h4{color: #033886}
.news-lbb .uk-cover{left: 0; top: 0}








/*招聘*/
.job .jobtit{ font-weight: bold; background:#eee ;}.job .jobtit span{ font-weight: bold; text-align: center;}
.job li{ padding: 20px 30px; border-bottom: 1px solid #ddd; font-size: 16px; }
.job li span{   color: #999; width: 100px; display: block; float:right;text-align: center;}  

.guanhuai{background: #1d5193}
.guanhuai .pic h4{line-height: 1.6}
.guanhuai .ghpd{padding:40px;}
.guanhuai .ghpd .ms{margin-top:10px; color: rgba(255,255,255,0.5); font-size: 14px; line-height: 22px;}
.guanhuai .ghpd h5{font-weight: 500;}

/*job*/
.jobZw .job-bg{padding:40px; border-radius:0 0 6px 6px; background:#fff;}
.jobZw ul li{margin-bottom:0px;}
.jobZw .uk-accordion-title{position:relative; font-size: 18px; padding-bottom:5px; color: #565656; background:#fff; padding:20px;border-radius:6px; transition: all .5s;}
.jobZw .uk-accordion-title:hover{cursor:pointer; background:#84c5c4;}


/*.jobZw .uk-accordion-title:after{content: ""; position:absolute; top: 0; right: 0; height: 100%; width: 40px; background: #1d5193; display: none;}*/
.jobZw .uk-accordion-title h5{color: #666;}

.jobZw .uk-open>.uk-accordion-title{color: #fff; border-radius:6px 6px 0  0 ; background:#1d5193;}
.jobZw .uk-open>.uk-accordion-title h5{color: #fff;}
.jobZw .uk-open>.uk-accordion-title::before{
background-image:url(../images/jian.png);
}

.jobZw .uk-accordion-title:before{/*z-index: 2; position: absolute; left: 0px; top: 26px; right:initial; width: 0.6em;height: 0.6em; margin-left:0; color: #fff;*/width: 1em; height:1em;position: absolute;right: 20px; top: 24px;
background-image:url(../images/jia.png);
}




.jobZw.sh .uk-accordion>:nth-child(n+2) {margin-top:0px;}
.jobZw.sh li .uk-accordion-content {margin-top:0px;margin-bottom:30px;  border-bottom:0px solid #ddd;}
.jobZw li h5:hover{cursor: pointer;}

.yaoqiu{font-size: 14px; margin-top:10px; color:#666}
.jobCs{font-size: 14px;color:#666}
.jobZw h6{margin:0;}






/*lianxi*/
.lianxi{position: relative;}
.lianxi .lxpic{position: absolute; top: 0; z-index: 10; width: 100%; height: 100%}
.lianxi .lxpd{margin-left: 40px; padding:40px; 

background: -webkit-linear-gradient(right,rgba(0,0,0,0),rgba(29,81,147,0.7),rgba(29,81,147,1),rgba(29,81,147,1));
    background: -moz-linear-gradient(right,rgba(0,0,0,0),rgba(29,81,147,0.7),rgba(29,81,147,1),rgba(29,81,147,1));
    background: -o-linear-gradient(right,rgba(0,0,0,0),rgba(29,81,147,0.7),rgba(29,81,147,1),rgba(29,81,147,1));
    background: -ms-linear-gradient(right,rgba(0,0,0,0),rgba(29,81,147,0.7),rgba(29,81,147,1),rgba(29,81,147,1));


}
.lianxi .lxpd .xx{ margin:20px 0;  width:30px; height: 1px; background:rgba(255,255,255,0.9); }




.lianxi ul li{position: relative; padding:5px 0 0px 30px;line-height:22px; border-bottom: 0px solid #e3e3e3;}
.lianxi ul li .ico{position: absolute; left: 0; top:0px; line-height:20px; text-align: center; border: 0px solid #ddd; border-radius: 30px;}
.lianxi ul li .ico span{font-size:18px;line-height:30px;  color: #fff}
.lianxi ul li .t{font-weight: bold; margin:0 0 10px 0;}


.qitalx{padding: 30px; border:1px solid #ddd; transition: all 0.5s;}
.qitalx:hover{background: #fff}
.qitalx .dz{margin-top:20px; font-weight: bold}
.qitalx .dz span{font-size: 18px; margin-right:8px;}
.qitalx .pl{padding-left:17px; }



.gzh{float: right;font-size: 14px;}
.gzh img{width:100px; }


.biaodan .uk-textarea{height:120px }

.biaodan .tijiao{background:#77bdbf; border: 1px solid #77bdbf; color: #fff;}
.biaodan .tijiao:hover{background:#1d5193;}
/*.uk-input, .uk-select, .uk-textarea{background:#f5f5f5;color:#1d5193}*/


.tijiao{background: #f5f5f5; color: #424242; border:1px solid #ccc;transition: all 0.5s;}
.tijiao:hover{background: #1d5193; color: #fff;}


.biaodan .uk-input, .biaodan .uk-select, .biaodan .uk-textarea {
    max-width: 100%;
    width: 100%;    font-size: 14px;
    border: 0 none;
    padding:0 10px;
    background:#fafafa;
    color: #999;
    border: 1px solid #e3e3e3;
    transition: .2s ease-in-out;
    transition-property: color,background-color,border;
}
.biaodan .uk-textarea {padding:10px;}
.biaodan .uk-button-default{color: #fff; background:#1d5193; border: 0}
.biaodan .uk-button-default:hover{color: #fff; background: #1d5193}


.biaodan fieldset{position: relative;color: #666;}
/*.biaodan fieldset:before{content: ""; position: absolute; bottom: 0; height: 1px; width: 100%; background:#eee;}*/

.biaodan fieldset.dx{height: 40px; line-height: 40px;}
.biaodan fieldset.tj:before{display: none;}


/* Focus */
.biaodan .uk-input:focus,
.biaodan .uk-select:focus,
.biaodan .uk-textarea:focus {
  outline: none;
  background-color: #fff;
  color: #1d5193;
  border-color: #1d5193;
}


.uk-grid.shuju>.uk-grid-margin {margin-top: 20px;}



/*fangye*/
.tcdPageCode {

  color: #808080;
  font-size: 14px;
}
.tcdPageCode li {
  display: inline;
}


.tcdPageCode span.disabled {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  padding: 0 14px;
  margin: 0 2px;
  color: #808080;
  background: #fff;
  border: 1px solid #e6e3e3;
  vertical-align: middle;
  border-radius:1px;
}
.tcdPageCode span.current {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  padding: 0 14px;
  margin: 0 2px;
  color: #fff;
  background-color: #033886;
  border: 1px solid #033886;
  vertical-align: middle;
  border-radius:1px;
}
.tcdPageCode a {
  display: inline-block;
  color: #033886;
  height: 35px;
  line-height: 35px;
  background: #fff;
  padding: 0 14px;
  border: 1px solid #ddd;
  margin: 0 2px;
  vertical-align: middle;
  border-radius:1px;
}
.tcdPageCode a:hover{ background: #033886; color: #fff; border: 1px solid #033886;}
/*公用*/
.uk-slidenav:hover{ color: #1d5193;}
.uk-lightbox{background: rgba(0,0,0,0.8);}
.uk-lightbox-toolbar{background: rgba(0,0,0,0);}

.weizi{border-bottom:0px solid #ddd; font-size: 14px; background: #eaeaea}
.weizi a{color: #666}
.weizi a:hover{color: #1d5193}
.weizi ul{margin-left:-30px;}
.weizi ul li{float: left; height: 60px; line-height: 60px; padding:0 20px 0 30px; position: relative;}
.weizi ul li.jtt{background: #eaeaea;}


.weizi ul li.jtt:before{ content: "";
position:absolute;right:-20px; z-index: 1;
 width: 0;
    height: 0;
    border-top: 30px solid transparent;
    border-left:20px solid #eaeaea;
    border-bottom: 30px solid transparent;}




.weizi ul li.jt{background: #f5f5f5; padding:0 10px 0 40px;}
.weizi ul li.jt:before{ content: "";
position:absolute;right: -20px;
 width: 0;
    height: 0;
    border-top: 30px solid transparent;
    border-left: 20px solid #f5f5f5;
    border-bottom: 30px solid transparent;}



.title h2{font-weight:500;}
.title .bt{position: relative; padding-left: 80px;}
.title .bt:before{content: ""; position: absolute; left:0; top: 18px; height: 2px; background:#000; width: 60px;}
.title .txt{position: relative; padding-left: 0px;}



.more{line-height:40px; border-bottom:1px solid #1d5193; color: #1d5193; padding-bottom:2px;transition: all 0.5s;}
.more:hover{padding-bottom:2px; color:#77bdbf; border-bottom:1px solid #77bdbf; }


.more1{ line-height:40px; border-bottom:1px solid #fff; color: #fff; padding-bottom:2px;transition: all 0.5s;}
.more1:hover{padding-bottom:2px; color: #77bdbf !important; border-bottom:1px solid #77bdbf; }




.more{line-height:40px; border-bottom:1px solid #999; color: #666; padding-bottom:2px;transition: all 0.5s;}
.more:hover{padding-bottom:2px; color:#77bdbf; border-bottom:1px solid #77bdbf; }




/*subnav*/
.subnav{position: relative;z-index: 1; width: 100%;height: 55px; line-height: 55px; border-bottom: 2px solid #fff; background: #fff}
/*.subnav:before{position: absolute; width: 100%; height: 1}*/


.subnav .uk-subnav>*{line-height: 55px;}

.subnav .uk-subnav>* a{font-size: 16px; color:#424242; border-bottom: 2px solid #fff; transition: all 0.5s;}
.subnav .uk-subnav>*.uk-active a{border-bottom: 2px solid #1d5193; color: #1d5193}
.subnav .uk-subnav>* a:hover{border-bottom:2px solid #1d5193; color: #1d5193;}

.subnav .uk-subnav>* {flex: none; padding-left: 50px;position: relative;}
.subnav .uk-subnav {margin-left: -51px;}

.subnav .uk-subnav-divider>::before{margin-right: 30px;height: 40%}




.subnav-tu a .more{color: #999 } 
.subnav-tu a:hover h4, .subnav-tu a:hover .more{ color: #1d5193 }
.subnav-tu .uk-card-default{border:1px solid #eee;box-shadow:0 5px 15px rgba(0,0,0,.0);}
.subnav-tu a:hover .uk-card-default{border:1px solid #1d5193;box-shadow:0 5px 15px rgba(0,0,0,.20);}

.gg-nav .uk-accordion-title{color: #1d5193;padding:13px 0; font-size: 16px;}
.gg-nav .uk-accordion-content{margin-top:0px; padding:8px 0 20px 0; border-top: 1px solid #ddd;}
.gg-nav .mob-subnav li{border-bottom: 1px solid #eee; font-size: 14px; margin-bottom: 10px;}

.da-tit{padding:30px 0 20px 0; border-bottom: 1px solid #eee;background: #fff}
.da-tit h3{color: #999; text-transform: uppercase}
.weizi-1, .weizi-1 a{color:#ccc; font-size: 11px;}
.weizi-1 a:hover{color: #1d5193}

.weizi-1[class*=uk-align] {
    display: block;
    margin-bottom: 0px;
}

/*map*/
.map{width: 60%;height:450px; position: relative;}
.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;}

.sxt ul li{padding:5px 0; color: #999}
.sxt ul li span{padding:5px 0; color: #999}








