@charset "utf-8";
/*2014-03-12 blue86*/

.wrapper{width:1000px;margin-left:auto;margin-right:auto;}
.inline-block,.home-ban .btn-go{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}
/*首页*/
.header{height:80px;background:#FFF;}
.header h1{float:left;margin-top:13px;padding-left:8px;width:180px;height:50px;}
.header .logo{vertical-align:top;width:180px;height:50px;}
.header .main-nav{float:right;margin-top:10px;height:60px;line-height:60px;}
.header .main-nav li{float:left;margin-right:16px;}
.header .main-nav .nav-a{float:left;padding:0 16px;line-height:60px;font-size:14px;font-family:\5fae\8f6f\96c5\9ed1;color:#333;}
.header .main-nav .cur .nav-a,.header .main-nav .nav-a:hover{background:#3CBDF0;color:#FFF;text-decoration:none;box-shadow:1px 1px 3px rgba(0,0,0,0.2);}

.home-ban{min-width:1000px;height:360px;background:#A5B8D9 url(../images/home-ban-repx.png) repeat-x 0 0;}
.home-ban .ban-bg{height:360px;background:url(../images/home-ban-bg.jpg) no-repeat top center;}
.home-ban .desc{float:left;padding-left:6px;width:460px;font-family:\5fae\8f6f\96c5\9ed1;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.home-ban .desc-tit .m{display:block;padding-top:32px;padding-bottom:6px;height:54px;line-height:54px;font-size:38px;}
.home-ban .desc-tit .line{display:block;height:2px;line-height:0;font-size:0;background:#FFF;overflow:hidden;box-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.home-ban .desc-tit .sub{display:block;padding-top:10px;line-height:40px;font-size:24px;}
.home-ban .description{padding-top:4px;padding-right:8px;line-height:24px;font-size:14px;}
.home-ban .func{padding-top:25px;}
.home-ban .btn-go{width:200px;height:48px;line-height:48px;text-align:center;color:#FFF;font-size:18px;font-weight:bold;background:#3CBDF0;box-shadow:3px 3px 3px rgba(0,0,0,0.2);border-radius:2px;}
.home-ban .btn-go:hover{text-decoration:none;background:#2EAFE5;}

.home-m{padding:32px 0 40px 10px;line-height:22px;color:#666;word-break:break-all;}
.home-comtit{position:relative;z-index:0;margin-bottom:15px;padding-right:2px;height:33px;line-height:33px;border-bottom:1px solid #F0F0F0;}
.home-comtit .txt{position:absolute;left:0;top:1px;padding-right:6px;height:32px;line-height:32px;font-size:18px;font-weight:bold;font-family:\5fae\8f6f\96c5\9ed1;color:#333;border-bottom:2px solid #3CBDF0;background:url(../images/home-icons.png) no-repeat 0 0;}
.home-comtit .more{float:right;margin-top:11px;width:33px;height:20px;line-height:0;font-size:0;text-indent:-999em;background:url(../images/home-icons.png) no-repeat -4px -120px;overflow:hidden;}
.home-comtit .more:hover{text-decoration:none;}
.home-m .company-intro{float:left;width:255px;padding-right:10px;}
.home-m .products{float:left;width:410px;padding-left:30px;padding-right:10px;}
.home-m .news{float:left;padding-left:30px;width:235px;}
.home-m .company-intro .home-comtit .txt{padding-left:25px;background-position:-9px -5px;}
.home-m .products .home-comtit .txt{padding-left:25px;background-position:-9px -44px;}
.home-m .news .home-comtit{margin-bottom:5px}
.home-m .news .home-comtit .txt{padding-left:25px;background-position:-9px -84px;}
.home-m .news-ls{height:153px;overflow:hidden;}
.home-m .news-ls li{padding:10px 0;height:56px;border-bottom:1px dashed #F0F0F0;}
.home-m .news-ls .titbox{height:20px;line-height:20px;color:#666;}
.home-m .news-ls .desc{color:#999;line-height:18px;}

.footer{height:60px;line-height:60px;border-top:1px solid #F0F0F0;text-align:center;color:#999;}

/*products*/
.prod-ban{height:150px;background:#189AE4 url(../images/prod-banbg.png) no-repeat center top;}
.prod-ban .txt{width:832px;padding-left:168px;margin:0 auto;height:150px;line-height:150px;font-size:24px;font-weight:normal;font-family:\5fae\8f6f\96c5\9ed1;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.1)}
.prod-ban .txt em{font-size:36px}

.prod-m{padding:32px 0 40px 10px;}
.comtit-a{position:relative;z-index:0;padding-right:2px;height:36px;line-height:36px;border-bottom:1px solid #F0F0F0;}
.comtit-a .txt{position:absolute;left:0;top:2px;padding:0 14px 0 10px;height:34px;line-height:34px;font-size:18px;font-weight:bold;font-family:\5fae\8f6f\96c5\9ed1;color:#333;border-bottom:2px solid #189AE4;}
.prod-m .prod-txt{padding-top:14px;line-height:1.8;font-family:\5fae\8f6f\96c5\9ed1;font-size:14px;}
.prod-m .prod-txt p{text-indent:2em;padding-bottom:0.5em;}

/*detail*/
.art-ban{height:150px;background:#2CB065 url(../images/detail-banbg.png) no-repeat center top;font-size:24px;color:#FFF;font-family:\5fae\8f6f\96c5\9ed1;text-shadow:1px 1px 1px rgba(0,0,0,0.1)}
.art-ban .tit{width:832px;padding-top:24px;padding-left:168px;margin:0 auto;font-size:36px;font-weight:normal;}
.art-ban .desc{width:832px;padding-top:4px;padding-left:168px;margin:0 auto;}

.art-txtbox{padding:32px 0 40px 10px;font-family:\5fae\8f6f\96c5\9ed1;}
.art-txtbox .art-tit{height:38px;line-height:38px;border-bottom:1px solid #F0F0F0;font-size:18px;font-weight:bold;text-align:center;}
.art-txtbox .subtit{padding-top:10px;height:32px;line-height:32px;text-align:center;color:#999;}
.art-txtbox .article{line-height:1.8;font-size:14px;}
.art-txtbox .article p{text-indent:2em;padding-bottom:0.5em;}
.art-txtbox .related{padding-top:20px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#37A;}
.art-txtbox .related .sepa{margin:0 12px;}

/*contact*/
.prod-m .contact-txt p{text-indent:0}
.kefu-bg{padding-left:20px;background:url(http://static.hrloo.com/hrloo/about/img/276/kefu.png) no-repeat}
.kefu-tel{background-position:0 5px}
.kefu-qq{background-position:0 -38px;}