﻿/*首页*/
/*banner开始*/
.banner{height:300px}
.banner .large-box,.banner .large-box ul,.banner .large-box li,.banner .large-box li img{width:100%;height:100%}
.banner .small-box{left:0;bottom:14px;font-size:0}
.banner .small-box li{width:8px;height:8px;background:#bfbfbf;border-radius:100%;display:inline-block;line-height:999;overflow:hidden;margin-left:12px}
.banner .small-box li.on{background:#217bc7}

/*首页*/
.home-item{height:266px;border:1px solid #217bc7;border-bottom:6px solid #217bc7;padding:0 15px;margin-bottom:14px}
.home-item-title{font-size:20px;color:#217bc7;border-bottom:1px solid #217bc7;padding-bottom:10px;margin-top:13px}

/*服务项目*/
.home-item1 .imgbox{width:309px;height:176px;border:2px solid #217bc7}
.home-item1 .imgbox img{max-width:305px;max-height:172px}
.home-item1 .home-item-title{margin-bottom:16px}
.home-service{width:830px}
.home-service li{height:21px;line-height:21px;font-size:14px;color:#555;margin-bottom:18px}
.home-service li p{width:125px;background:url(../images/label.png) no-repeat;color:#fff;padding-left:8px;margin-right:27px}
.home-service li a{margin-right:32px}
.home-service li:last-child,.home-service li a:last-child{margin:0}

/*翻译领域*/
.home-item2{width:791px}
.home-item2 .home-item-title,.home-item3 .home-item-title{margin-bottom:12px}
.home-item2 li{width:143px;height:30px;line-height:29px;font-size:14px;border:1px dashed #bfbfbf;background:#f8f8f8;margin:0 11px 9px 0}
.home-item2 li:nth-child(5n),.home-item3 li:nth-child(3n){margin-right:0}

/*翻译语种*/
.home-item3{width:402px}
.home-item3 li{width:119px;height:30px;line-height:14px;background:#f8f8f8;margin:0 6px 16px 0;padding:8px 4px}
.home-item3 li img{width:24px;height:14px;margin-right:6px}

/*关于我们*/
.home-item4{overflow: hidden}
.home-item4 .hd,.home-item5 .hd{height:26px;line-height:26px;margin:19px 0 18px}
.home-item4 .hd a,.home-item5 .hd a{width:160px;font-size:14px;color:#217bc7}
.home-item4 .hd a.on,.home-item5 .hd a.on{background:#217bc7;color:#fff}
.home-item4 .hd span,.home-item5 .hd span{width:1px;background:#eee;margin:0 10px}
.home-item4 .imgbox{width:293px;height:185px;border:1px solid #97c1e5}
.home-item4 .imgbox img{max-width:291px;max-height:183px}
.home-item4 .cont{width:850px;font-size:14px;color:#555;line-height:1.8;margin-top:15px}

/*公司新闻*/
.home-item5{width:677px}
.home-item5 .hd a{width:193px}
.home-item5 li{font-size:14px;color:#217bc7;padding-left:23px;height:20px;line-height:20px;margin-top:19px}
.home-item5 li::after{content:"";display:block;width:8px;height:8px;background:#a0a0a0;border-radius:100%;position:absolute;left:0;top:6px}
.home-item5 li:hover::after{background:#e60012}

/*联系方式*/
.home-item6{width:513px}
.home-item6 .home-item-title{margin-bottom:19px}
.home-item6 .imgbox{width:485px;height:85px}
.home-item6 .imgbox img{max-width:485px;max-height:85px}
.home-item6 .p{font-size:14px;line-height:1.8}

/*其他*/
.other{width:49%}
.other-title{font-size:20px;color:#1b1b1b;margin:20px 0 10px}
.other-fg{width:2px;height:173px;background:#eee;margin:54px 0 0 10.5px}
.other li{font-size:14px;line-height:3}
.other li p{width:48%}

/*内页*/
/*公司简介*/
.subbanner{height:200px}
.main-l{width:168px}
.main-r{width:988px}
.leftnav{background:#217bc7;font-size:14px;color:#fff}
.leftnav h1{height:70px;background:#18619f;font-size:18px;padding:10px 22px 0}
.leftnav h1 span{border-bottom:1px solid #5c81a0;padding-bottom:10px}
.leftnav ul{padding:20px}
.leftnav ul li{height:40px;line-height:40px;border-bottom:1px solid #166fba}
.leftnav ul li:last-child{border:0}
.leftnav ul li a{padding-left:10px}
.leftnav ul li:hover,.leftnav ul li.on{background:#18619f}
.leftnav ul >div{padding:10px 0 0 24px;line-height:2.5;font-size:13px;color:#18619f}
.leftnav ul >div .on,.leftnav ul >div a:hover{color:#fff}
.translation{border:1px solid #217bc7;margin-top:14px;padding:17px 21px}
.translation h1{font-size:18px;color:#217bc7;border-bottom:1px solid #dcdcdc;padding-bottom:10px;margin-bottom:10px}
.translation li{line-height:2.5;padding:0 5px;color:#666}
.translation li p{width:49%;margin-right:2%}
.translation li p:last-child{margin:0}
.translation .more{border:1px solid #217bc7;height:40px;line-height:38px;font-size:14px;color:#217bc7;margin-top:10px}
/*面包屑*/
.breadcrumb{color:#999;background:url(../images/home.png) no-repeat left top 4px;padding-left:20px;height:20px;line-height:20px;margin-bottom:30px}
.breadcrumb span{margin:0 5px}
.breadcrumb a:last-child{color:#217bc7}
/*右侧内容*/
.content{font-size:14px;line-height:2}
.content img{max-width:100%}

/*公司新闻*/
.news-list li{/*height:163px;*/border-bottom:1px solid #dcdcdc;padding-bottom:30px;margin-bottom:34px}
.news-list li .imgbox{width:261px;height:132px}
.news-list li .imgbox img{max-width:261px;max-height:132px}
.news-list li .cont{width:705px;color:#a0a0a0} 
.news-list li h1{font-size:20px;color:#217bc7;margin-bottom:5px}
.news-list li .p{font-size:14px;line-height:2;margin-top:20px}

/*分页*/
.page{margin-top:60px}
.page a{display:inline-block;width:36px;height:36px;line-height:36px;color:#999}
.page a.btn-l{background:url(../images/btn-l.png) no-repeat center center !important}
.page a.btn-r{background:url(../images/btn-r.png) no-repeat center center !important}
.page a:hover,.page a.on{background:#217bc7;color:#fff}

/*公司新闻详情*/
.news-title{font-size:20px;color:#217bc7}
.news-time{font-size:14px;color:#a0a0a0;margin:10px 0 20px}

.bdsharebuttonbox{padding-bottom:12px;border-bottom:1px solid #dcdcdc;margin-top:30px}
.bdsharebuttonbox a{margin:0 !important;width:26px;height:25px !important;margin-right:8px !important;background-position:0 !important}
.bdsharebuttonbox span{margin-top:3px;font-size:14px;color:#666}
.bdsharebuttonbox .bds_sqq{background:url(../images/qq2.png) no-repeat center}
.bdsharebuttonbox .bds_qzone{background:url(../images/zone.png) no-repeat center}
.bdsharebuttonbox .bds_weixin{background:url(../images/wechat.png) no-repeat center}
.bdsharebuttonbox .bds_tqq{background:url(../images/qweibo.png) no-repeat center}
.bdsharebuttonbox .bds_tsina{background:url(../images/sina.png) no-repeat center}

.page2{font-size:14px;color:#666;line-height:2;margin-top:15px}
.page2 a:hover{color:#217bc7}

/*公司荣誉*/
.zizhilist{}
.zizhilist li{width:315px;height:253px;background:#fff;margin:0 21px 21px 0}
.zizhilist li::after{content:'';height:1px;width:0;position:absolute;left:0;bottom:0;transition: all .5s}
.zizhilist li:hover::after{width:100%;background:#222}
.zizhilist li:nth-child(3n){margin-right:0}
.zizhilist .imgbox{width:315px;height:198px}
.zizhilist .imgbox img{max-width:315px;max-height:198px}
.zizhilist li h1{height:55px;line-height: 55px;font-size:16px;color:#666}
.arrow-ico{width:48px;height:17px;background:url(../images/arrow.png) no-repeat center center;bottom:20px;right:40px;opacity:0;transition: all .5s}
.zizhilist li:hover .arrow-ico{opacity:1;right:0}
#baguetteBox-overlay .full-image figcaption{font-size:25px}

/*联系我们*/
.map{width:597px;height:324px}
.contact-cont{width:341px;font-size:14px;color:#777}
.contact-title{height:121px;border-bottom:1px solid #e8e8e8;padding:30px 0}
.contact-title h1{font-size:22px;color:#222;margin-bottom:5px}
.contact-cont .content{font-size:14px;margin-top:25px}

/*译员库*/
.translation .imgbox{width:124px;height:85px}
.translation .imgbox img{max-width:124px;max-height:85px}
.translation .p{font-size:16px;line-height:1.8}
.member-list li .imgbox{width:260px;height:157px}
.member-list li .imgbox img{max-width:260px;max-height:157px}

/*译员库详情*/
.member-img{width:472px;height:539px}
.member-img img{max-width:472px;max-height:539px}
.member-cont{width:650px}

/*招贤纳士*/
.recruitment-p{font-size:22px;color:#217bc7;line-height:1.8;margin-bottom:30px}
.recruitment-list-title{height:38px;line-height:38px;font-size:18px;color:#666;background:#f6f6f6}
.recruitment-item1{width:315px;padding-left:76px}
.recruitment-item2{width:104px}
.recruitment-item3{width:140px;margin-left:136px}
.recruitment-item4{width:145px}
.recruitment-list{font-size:17px}
.recruitment-list li{height:50px;line-height:54px;border-bottom:1px dashed #cdcdcd}
.recruitment-list li:hover{color:#217bc7}

/*招贤纳士详情*/
.recruitment{font-size:14px;color:#666;padding-bottom:40px;border-bottom:1px dashed #ccc}
.recruitment-tt{font-size:24px;color:#333}
.recruitment-tt span{font-size:14px;color:#999;margin-top:10px}
.recruitment-ul{line-height:1.8;margin:20px 0 15px}
.recruitment-ul p{width:21%}
.btn-a{width:180px;height:45px;line-height:45px;color:#fff;font-size:18px;background:#217bc7;margin-top:30px}

/*翻译报价*/
.translation2 li{border-bottom:1px dotted #666;height:40px;line-height:35px;padding:0}

/*404页面*/
.notfound{height:570px;background:url(../images/404.png) no-repeat top 230px center;padding-top:420px}
.notfound p{font-size:24px;color:#777;margin-bottom:40px}
.notfound a{font-size:14px;color:#0090ff}