﻿@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;border:0;margin:0}
li{list-style:none}
html{font-size:625%}
body{font-size:14px;overflow-x:hidden;font-family: 'PingFang SC', 思源黑体 CN, 'helvetica neue', 'hiragino sans gb', 'microsoft yahei ui', 'microsoft yahei', simsun, sans-serif !important;color:#000;}
a{text-decoration:none;color:black;outline:0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a:focus{outline:0}
a:visited{text-decoration:none}
em{font-style:normal;font-weight:normal; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.clear{clear:both}
.iphone{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;background:rgba(0, 0, 0, .2);display:none!important;}
.iphone form{display:none;width:400px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:250px;background:white;border-radius:5px;}
input,textarea{background:0;outline:0;resize:none;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding-left:10px;}
.fl{ float:left; }
.fr{ float:right; }
.w100{ width:100%;}
.wrap{ width:1200px; margin:0 auto;}
.clear{clear:both;height:0;overflow:hidden; display:block;}

/* 公用头部 */
.Header{ width:100%; background:#FFF; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; box-shadow:0 1px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.3);}
.tops{ width:100%; padding:12px 0; border-bottom:1px solid #E5E5E5;}
.tops .tplogo{ width:141px; height:55px; display:block; float:left;}
.tops .tplogo img{ width:100%; height:100%;}
.tops .infos{ height:55px; padding-left:30px; margin-left:10px; background:url(../images/bg1.jpg) no-repeat left center; display:block; float:left;}
.tops .infos p{ line-height:55px; margin-right:20px; padding-left:40px; font-size:22px; font-weight:bold; color:#FFA727; float:left;}
.tops .infos .dh{ background:url(../images/telbg.png) no-repeat left center;}
.tops .infos .yx{ background:url(../images/embg.png) no-repeat left center;}
.select{ position:relative; float:right; margin:12px 0 0 0;}
.select dt{ width:90px; height:28px; line-height:28px; padding:0 10px; border:1px solid #D2CCC4; background:url(../images/locater_Arrow3.png) no-repeat 95px center; border-radius:3px; font-weight:bold; cursor:pointer; position:relative; z-index:99;}
.select dd{ position:absolute; left:0; top:29px; border:1px solid #D2CCC4; background:#FFF; display:none; z-index:99;}
.select dd ul{ width:94px; padding:4px 8px;}
.select dd ul li a{ line-height:28px; display:block; padding:0 0 0 28px;}
.select dd ul li a.cn{ background:url(../images/cn.png) no-repeat left center;}
.select dd ul li a.en{ background:url(../images/en.png) no-repeat left center;}
.HeaderMain{ width:1200px; margin:0 auto;}
.HeaderLogo{ width:141px; height:55px; margin:12px 0; position:relative; float:left; display:none;}
.HeaderLogo img{ height:100%; vertical-align:top; position:absolute; left:0; top:0;}
.menuMain{ display:none;}
.navs{ width:1200px; height:50px; margin:0 auto;}
.navs li{ width:120px; height:50px; float:left; position:relative;}
.navs li a{ height:20px; line-height:20px; margin:15px 0; border-right:1px solid #DDD; text-align:center; font-size:16px; display:block;}
.navs li a:hover,.navs li a.active{ color:#009FE9;}
.navs li .ernav{ width:100%; padding:10px 0; position:absolute; left:0; top:50px; background:#009FE9; display:none; z-index:999;}
.navs li:hover .ernav{ display:block;}
.navs li .ernav a{ height:30px; line-height:30px; margin:0; font-size:16px; color:#FFF; display:block; border:0;}
.menuIcon{ position:relative; right:0px; float:right; top:32px; z-index:99999; cursor:pointer; display:none;}

/* banner */
.banner{ width:100%; overflow:hidden; position:relative; z-index:9;}
.banner .slides{ position:relative; z-index:1;}
.banner .slides li{ height:650px; background-size:cover !important;}
.banner .flex-control-nav{ width:100%; text-align:center; position:absolute; bottom:40px; z-index:2;}
.banner .flex-control-nav li{ width:16px; height:16px; margin:0 10px; display:inline-block; border-radius:8px;}
.banner .flex-control-nav a{ width:16px; height:16px; line-height:50px; overflow:hidden; background:#FFF; border-radius:8px; cursor:pointer; display:inline-block;}
.banner .flex-control-nav .flex-active{ background:#009FE9;}
.banner .flex-direction-nav{ position:absolute; z-index:3; width:100%; top:45%;}
.banner .flex-direction-nav li a{ display:block; width:71px; height:71px; overflow:hidden; cursor:pointer; position:absolute;}
.banner .flex-direction-nav li a.flex-prev{ left:70px; background:url(../images/prev.png) center center no-repeat;}
.banner .flex-direction-nav li a.flex-next{ right:70px; background:url(../images/next.png) center center no-repeat;}

/* 关于我们 */
.indabout{ width:915px; margin:0 auto; padding:50px 0 60px 0;}
.indabout .indtt{ width:445px; height:113px; line-height:50px; text-align:center; font-size:36px; background:url(../images/indbg1.webp) no-repeat center; margin:0 auto;}
.indabout .cons{ line-height:35px; font-size:16px;}
.indabout .cons p{ line-height:35px; font-size:16px; text-indent:2em;}
.indabout dl{ margin-top:40px;}
.indabout dl dt,.indabout dl dd{ width:50%; float:left; display:block;}
.indabout dl p{ line-height:42px; padding-left:35px; font-size:18px; background:url(../images/indbg2.png) no-repeat left center;}

/* 唯译美为您提供 */
.indser{ padding:60px 0; background:#F7F7F7;}
.indser .indtt{ width:445px; height:113px; line-height:50px; text-align:center; font-size:36px; background:url(../images/indbg1.webp) no-repeat center; margin:0 auto;}
.indser .cons{ margin-top:20px;}
.indser .cons dl{ width:300px; float:left;}
.indser .cons dl dt{ width:120px; height:120px; margin:0 auto;}
.indser .cons dl dt.dt1{ background:url(../images/ser1.webp) no-repeat center;}
.indser .cons dl dt.dt2{ background:url(../images/ser2.webp) no-repeat center;}
.indser .cons dl dt.dt3{ background:url(../images/ser3.webp) no-repeat center;}
.indser .cons dl dt.dt4{ background:url(../images/ser4.webp) no-repeat center;}
.indser .cons dl dt.dt1:hover{ background:url(../images/serh1.jpg) no-repeat center;}
.indser .cons dl dt.dt2:hover{ background:url(../images/serh2.jpg) no-repeat center;}
.indser .cons dl dt.dt3:hover{ background:url(../images/serh3.jpg) no-repeat center;}
.indser .cons dl dt.dt4:hover{ background:url(../images/serh4.jpg) no-repeat center;}
.indser .cons dl dd{ padding-top:20px;}
.indser .cons dl dd a{ line-height:36px; font-size:20px; display:block; text-align:center;}
.indser .cons dl dd p{ line-height:28px; padding:5px 20px 0 20px; font-size:16px; color:#666;}

/* 数据展示 */
.shuju{ padding:125px 0 60px 0; background:url(../images/sjbg.jpg) no-repeat bottom ,#EBEFF4;}
.sjtop{ padding:0 50px;}
.sjtop dl{ width:50%; float:left;}
.sjtop dl dt{ width:98px; height:98px; float:left;}
.sjtop dl dt img{ width:100%; height:100%; display:block;}
.sjtop dl dd{ height:98px; margin-left:20px; float:left;}
.sjtop dl dd h3{ line-height:60px; font-size:40px; color:#333;}
.sjtop dl dd p{ line-height:30px; font-size:22px; color:#333;}
.sjbot{ width:1005px; margin:125px auto 0 auto; background:url(../images/sjbg3.png) no-repeat top center;}
.sjbot dl{ width:33.33%; text-align:center; float:left;}
.sjbot dl dt{ line-height:140px; font-size:40px; font-weight:bold; color:#F60;}
.sjbot dl dd{ padding-top:30px; font-size:18px;}

/* 合作伙伴 */
.pater{ padding:60px 0; background:url(../images/paterbg.png) repeat;}
.pater .titles{ text-align:center;}
.pater .titles h2{ line-height:40px; font-size:30px; color:#00AAEF;}
.pater .titles p{ width:65px; height:3px; background:#00AAEF; margin:15px auto 0 auto;}
.pater ul{ width:990px; margin:40px auto 0 auto;}
.pater ul li{ width:145px; height:88px; margin:10px 10px 0 10px; float:left; overflow:hidden;}
.pater ul li img{ width:100%; height:100%; display:block; -moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; transition:all .3s ease 0s;}
.pater ul li:hover img{ transform:scale(1.2); -moz-transform:scale(1.2); -webkit-transform:scale(1.2);}

/* 唯译美翻译 */
.weare{ padding:80px 0 100px 0; text-align:center;}
.weare h2{ line-height:80px; font-size:54px; font-weight:normal; color:#009FE9;}
.weare h3{ line-height:80px; font-size:36px; font-weight:normal; color:#333;}
.weare a{ width:235px; height:37px; line-height:37px; text-align:center; background:#009FE9; color:#FFF; display:block; margin:50px auto 0 auto;}
.weare dl{ width:780px; margin:70px auto 0 auto;}
.weare dl dt,.weare dl dd{ width:50%; font-size:20px; float:left;}

/* 合作案例 */
.case{ padding:60px 0 80px 0; background:url(../images/casebg.jpg) repeat;}
.case .titles{ text-align:center;}
.case .titles h2{ line-height:40px; font-size:30px; color:#00AAEF;}
.case .titles p{ width:65px; height:3px; background:#00AAEF; margin:15px auto 0 auto;}
.case ul{ width:1188px; margin:40px auto 0 auto;}
.case ul li{ width:178px; height:auto; margin:10px 10px 0 10px; float:left; overflow:hidden;}
.case ul li img{ width:100%; height:100%; display:block; -moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; transition:all .3s ease 0s;}
.case ul li:hover img{ transform:scale(1.2); -moz-transform:scale(1.2); -webkit-transform:scale(1.2);}

/* 新闻中心 */
.news{ padding:60px 0; background:url(../images/paterbg.png) repeat;}
.news .titles{ text-align:center;}
.news .titles h2{ line-height:40px; font-size:30px; color:#00AAEF;}
.news .titles p{ width:65px; height:3px; background:#00AAEF; margin:15px auto 0 auto;}
.news .cons{ margin-top:50px;}
.news .left{ width:565px; float:left;}
.news .left li{ margin-bottom:25px;}
.news .left li a{ font-size:18px; font-weight:bold; color:#353644;}
.news .left li p{ line-height:24px; margin:8px 0 0 0; color:#808080;}
.proimg{ width:570px; float:right; overflow:hidden; position:relative;}
.proimg .slides{ position:relative; z-index:1;}
.proimg .slides li{ width:570px; height:290px;}
.proimg .slides li img{ width:100%; height:100%;}
.proimg .flex-control-nav{ width:100%; text-align:center; position:absolute; bottom:10px; z-index:2;}
.proimg .flex-control-nav li{ width:12px; height:12px; margin:0 8px; display:inline-block; border-radius:6px;}
.proimg .flex-control-nav a{ width:12px; height:12px; line-height:50px; overflow:hidden; background:#FFF; border-radius:6px; cursor:pointer; display:inline-block;}
.proimg .flex-control-nav .flex-active{ background:#009FE9;}
.proimg .flex-direction-nav{ display:none;}



/******************** 内页部分 ********************/
.nybanner{ width:100%; height:400px; background-size:cover !important;}

/* 本地化翻译 */
.sercon{ padding:40px 0; background:#B285D8;}
.sercon h2{ line-height:55px; text-align:center; font-size:42px; color:#FFF;}
.sercon p{ line-height:30px; padding:20px 90px 0 90px; font-size:18px; color:#FFF;}
.bendi1{ padding:50px 0 80px 0;}
.bendi1 h2{ line-height:55px; text-align:center; font-size:42px;}
.bendi1 span{ line-height:30px; padding:20px 95px 0 95px; font-size:18px; display:block;}
.bendi1 dl{ width:1020px; margin:30px auto 0 auto; overflow:hidden;}
.bendi1 dl dt{ width:479px; float:left;}
.bendi1 dl dt img{ width:100%; display:block;}
.bendi1 dl dd{ width:440px; margin:60px 0 0 60px; float:left;}
.bendi1 dl dd p{ line-height:40px; padding-left:30px; font-size:18px; background:url(../images/indbg2.png) no-repeat 0 6px;}
.bendi2{ padding:50px 0 80px 0; background:#F9F9F9;}
.bendi2 h2{ line-height:55px; text-align:center; font-size:42px;}
.bendi2 span{ line-height:30px; padding:20px 95px 0 95px; font-size:18px; display:block;}
.bendi2 dl{ width:1020px; margin:40px auto 0 auto; overflow:hidden;}
.bendi2 dl dt{ width:475px; float:right;}
.bendi2 dl dt img{ width:100%; display:block;}
.bendi2 dl dd{ width:400px; line-height:38px; font-size:18px; float:left;}
.bendi3 dl dd{ margin:20px 0 0 60px;}
.bendi4 dl dd{ width:auto; margin-left:20px;}
.bendi4 dl dd p{ line-height:40px; padding-left:30px; font-size:18px; background:url(../images/indbg2.png) no-repeat 0 6px;}

/* 文档翻译 */
.sercon2{ background:#53C0E9;}
.word1{ width:1020px; padding:60px 0; margin:0 auto;}
.word .wtit{ text-align:center; font-size:30px; font-weight:normal; color:#333;}
.word1 ul{ margin-top:20px; overflow:hidden;}
.word1 ul li{ width:212px; height:136px; margin:20px 34px 0 0; padding:30px 20px 0 85px; float:left;}
.word1 ul li.li1{ background:url(../images/word1.jpg) no-repeat center;}
.word1 ul li.li2{ background:url(../images/word2.jpg) no-repeat center;}
.word1 ul li.li3{ margin:20px 0 0 0; background:url(../images/word3.jpg) no-repeat center;}
.word1 ul li.li4{ background:url(../images/word4.jpg) no-repeat center;}
.word1 ul li.li5{ background:url(../images/word5.jpg) no-repeat center;}
.word1 ul li.li6{ margin:20px 0 0 0; background:url(../images/word6.jpg) no-repeat center;}
.word1 ul li.li7{ background:url(../images/word7.jpg) no-repeat center;}
.word1 ul li.li8{ background:url(../images/word8.jpg) no-repeat center;}
.word1 ul li.li9{ margin:20px 0 0 0; background:url(../images/word9.jpg) no-repeat center;}
.word1 ul li h3{ font-size:16px;}
.word1 ul li p{ line-height:25px; margin-top:5px;}
.word2{ padding:50px 0 80px 0; background:#F9F9F9;}
.word2 dl{ width:1020px; margin:40px auto 0 auto; overflow:hidden;}
.word2 dl dt{ width:469px; float:right;}
.word2 dl dt img{ width:100%; display:block;}
.word2 dl dd{ width:480px; line-height:30px; font-size:18px; color:#444; float:left;}
.word3{ width:1020px; padding:60px 0; margin:0 auto;}
.word3 img{ max-width:100%; display:block; margin:40px 0 30px 0;}
.word3 p{ line-height:32px; font-size:18px; text-indent:2em; display:block;}

/* 外籍校译 */
.sercon3{ text-align:center; background:#50D18C;}
.wjxy{ width:960px; margin:60px auto 30px auto; overflow:hidden;}
.wjxy dt{ width:290px; float:left;}
.wjxy dt img{ width:100%; display:block;}
.wjxy dd{ width:590px; margin-top:40px; line-height:30px; font-size:18px; color:#666; float:right;}
.wjcon{ width:960px; padding-bottom:60px; line-height:30px; text-indent:2em; font-size:18px; color:#666; margin:0 auto;}

/* 各类口译 */
.sercon4{ padding:40px 0 60px 0; text-align:center; background:#7BC68E;}
.kouyi{ width:1020px; padding:60px 0; margin:0 auto;}
.kouyi img{ width:594px; display:block; margin:20px auto 50px auto;}
.kouyi p{ line-height:32px; font-size:18px; text-indent:2em; display:block;}

/* 成功案例 */
.casecon{ padding:50px 0; line-height:30px; text-align:center; font-size:18px; color:#333;}
.listcase{ padding:0 0 100px 0; background:#F9F9F9;}
.listcase h2{ padding:50px 0 0 0; font-size:24px; color:#009FE9;}
.listcase span{ color:#666; display:block;}
.listcase ul{ margin-top:5px;}
.listcase ul li{ width:184px; margin:20px 19px 0 0; float:left;}
.listcase ul li.lr{ margin:20px 0 0 0;}
.listcase ul li img{ width:180px; height:82px; border:2px solid #F9F9F9; display:block; -moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; transition:all .3s ease 0s;}
.listcase ul li img:hover{ border:2px solid #009FE9; -moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; transition:all .3s ease 0s;}
.listcase ul li p{ padding-top:5px; text-align:center;}

/* 联系我们 */
.lxcon{ width:980px; padding:50px 110px; line-height:30px; text-align:center; font-size:18px; color:#333;}
.contact{ padding:30px 0; background:#F9F9F9;}
.contact h2{ line-height:30px; margin-bottom:10px; font-size:24px;}
.contact p{ line-height:25px;}
.wx{ padding:50px 0; overflow:hidden;}
.wx dl{ width:50%; text-align:center; float:left;}
.wx dl dt{ width:235px; margin:0 auto;}
.wx dl dt img{ width:235px; display:block;}
.wx dl dd{ padding-top:20px; font-size:20px; color:#666;}

/* 详情页面 */
.newscon{ width:1100px; margin:60px auto; padding:40px 50px; background:#FFF;box-shadow:0px 3px 10px #DDD;}
.newscon .tit {padding-bottom:15px;text-align:center;border-bottom:1px solid #EEE;}
.newscon .tit h1 { font-size:24px;}
.newscon .tit span {display:block;margin-top:10px;color:#999;}
.newscon .con {line-height:30px;padding:20px 0;font-size:15px;}
.newscon .con img {max-width:100%;margin:20px 0;}
.newscon .con p {line-height:30px;font-size:15px;}
.newscon .con a,.newscon .con p a{ color:#009FE9;}

.shangxia { padding-top:10px; overflow:hidden}
.shangxia .zy {float:left}
.shangxia .zy p {line-height:30px;font-size:16px;}
.shangxia .zy p a {color:#333;}
.shangxia .zy p a:hover {color:#0A4189;}
.shangxia .back {width:100px;height:38px;line-height:38px;text-align:center;margin-top:10px;font-size:14px;color:#0A4189;border:1px solid #0A4189;float:right}
.shangxia .back:hover {background:#0A4189;color:#FFF;}

/* 公用底部 */
.bottoms{ padding:30px 0 0 0; background:#3E3D49;}
.bottoms dl dt{ margin-bottom:15px; font-size:18px; font-weight:bold; color:#FFF;}
.bottoms dl dd{ line-height:25px; color:#FFF;}
.bottoms .ft1{ width:350px; margin-right:80px; float:left;}
.bottoms .ft2{ width:250px; margin-right:80px; float:left;}
.bottoms .ft3{ width:220px; float:left;}
.bottoms .ft3 a{ width:39%; padding-left:11%; line-height:30px; color:#FFF; display:block; float:left;}
.bottoms .ft3 a.a1{ background:url(../images/fx1.png) no-repeat left center;}
.bottoms .ft3 a.a2{ background:url(../images/fx2.png) no-repeat left center;}
.bottoms .ft3 a.a3{ background:url(../images/fx3.png) no-repeat left center;}
.bottoms .ft3 a.a4{ background:url(../images/fx4.png) no-repeat left center;}
.bottoms .ft3 a.a5{ background:url(../images/fx5.png) no-repeat left center;}
.bottoms .ft3 a.a6{ background:url(../images/fx6.png) no-repeat left center;}
.bottoms .ft4{ width:109px; float:right;}
.bottoms .ft4 dt{ width:109px; height:109px; margin-bottom:5px;}
.bottoms .ft4 dt img{ width:100%; height:100%; display:block;}
.bottoms .ft4 dd{ text-align:center;}
.copyright{ width:100%; line-height:60px; text-align:center; margin-top:40px; color:#CCC; border-top:1px solid #5B595A;}