@charset "gb2312";
*{padding:0; margin:0;}
body { margin:0px; color:#757575; font-size:12px; line-height:22px;}
a {color: #858585;text-decoration: none;}
a:hover {text-decoration: underline;color: #CC0000;}
.clear{ clear:both; padding:0; margin:0;}
ul{ padding:0; margin:0; list-style:none;}
img{ border:0;}
input{ vertical-align:middle}
#wrap{ width:992px;margin:0px auto;}
.nlist li,.fanan a,.fuwulingyu a,.fuwuxiangmu a,.service-items a{ background:url(ico.gif) no-repeat}
.box_t,.box_t .rgt,.box_b,.box_b .rgt{ background:url(str_2.gif) no-repeat}
/*全局结束*/
#header{ height:146px; background:url(top.gif) repeat-x; margin-bottom:18px;}
#top{ position:relative; height:107px;background:url(tel.gif) right top no-repeat;}
#top .logo{ position:absolute; left:0px; top:13px;}
#top .webset{ position:absolute; right:20px; top:8px;}
#top .webset a{color:#813c07; display:block; float:left;  width:90px; height:30px; text-indent:-999em;}

/*导航栏==========================================*/
#nav{ font-size:12px; height:38px; color:#fff;}
#nav{ padding-left:4px;}
#nav a{ color:#7d7d7d; height:38px; line-height:38px; text-align:center; font-size:14px;display:block; float:left; white-space:nowrap; text-align:center; background: url(nav.gif) left bottom no-repeat; padding:0 18px;}
#nav a.index{ background:none}
#nav a.index:hover,#nav a.ns{ color:#fff; text-decoration:none;  background:url(side_t.gif) no-repeat #18506c; background-position:-100px 0px}
#nav a:hover{ background:url(vav.gif) no-repeat #2671a9; color:#FFFFFF; text-decoration:none}
.xz{ width:380px; float:left; height:22px; margin-left:600px; margin-top:50px; text-align:right}
.xz a{ padding:0px 4px;}
#banner{ border:1px solid #C6C6C6; padding:3px; margin-bottom:10px;}
/*顶部结束*/
#main_content{ margin-bottom:10px; background:url(s_bg.gif) repeat-y; float:left; width:992px;}
#side{ width:236px; float:left; overflow:hidden;}
#main{ width:740px; float:right;}
/*主框架结束*/


/*侧边栏*/
.sbox{ width:236px;}
.sbox_t{ background:url(side_t.gif) no-repeat; height:39px; line-height:39px; clear:both; padding-left:48px; color:#fff; font-weight:bold;}

.service-items{ padding-top:5px;}
.service-items a{ display:block; background-position:27px -15px; color:#025aa4; font-weight:bold; padding:0 10px 0 36px; height:24px; line-height:24px; border-bottom:1px solid #c5ccd4}
.sLanguage{ padding:5px 0 0 30px; float:left}
.sLanguage a{ display:block; height:24px; line-height:24px; overflow:hidden; width:100px; float:left; color:#666769;}
.sLanguage .more{ float:right}

.s_case{ padding:5px;}
.s_case a{ display:block; margin-bottom:5px; background:#fff; height:42px; padding-left:3px; overflow:hidden;}
.s_case img{ float:left;}
.s_case span{ float:left; width:90px; line-height:18px; height:36px; cursor:pointer; padding:5px 0 0 10px;}
/*主体部分==========================================*/
#main_t{ height:35px; overflow:hidden}
#main_t h2{ float:left; height:35px; line-height:35px; font-size:14px;padding:0px 10px 0 0; padding-left:20px; display:none}
#main_t .mapnav{ float:right; height:20px;line-height:20px; margin:8px 10px 0 0;}
#main_c{ padding:10px;min-height:400px; height:auto; _height:400px; line-height:25px;border:1px solid #f0f0f0;}
#main_c p{ margin:10px 0}
#main_c hr{height:1px;border:none;border-top:1px solid #c6c6c6;}
#main_b{ height:35px; padding-left:25px; overflow:hidden; background-position:left bottom}
.dynr{ padding:10px 20px;}
/*首页=================================*/
.row .box_m a{ color:#333;}

.fuwuxiangmu{ padding-top:5px; float:left;}
.fuwuxiangmu a{ display:block; float:left; width:90px; padding-left:13px; background-position:3px 8px; height:25px; line-height:25px; overflow:hidden;}

.ifanyiyuzhong{ padding-top:5px; float:left;}
.ifanyiyuzhong img{ margin-right:3px}
.ifanyiyuzhong a{ display:block; float:left; width:100px; height:25px; line-height:25px; overflow:hidden;}

.fanan a{ display:block; float:left; width:90px; padding-left:13px; background-position:3px 8px; height:22px; line-height:22px; overflow:hidden;}
.fuwulingyu a{display:block; float:left; width:56px; padding-left:13px; background-position:3px 8px; height:22px; line-height:22px; overflow:hidden;}
/*近期客户*/
.jinqikehu{ height:51px; width:980px; overflow:hidden; margin:5px 0px 15px; padding:5px; border:1px solid #C6C6C6}
.jinqikehu .more{ display:block; float:left; margin-right:10px;}
.jinqikehu .list{ float:left; height:48px; width:750px;}
.rykehu{ margin-right:5px; width:150px;}
.rykehu a{ display:block;}

.box{ float:left; margin-right:14px; background:#F0F0F0}
.box_t{ height:35px; line-height:35px; padding-left:25px; font-weight:bold; overflow:hidden}
.box_t .rgt{ display:block; float:right; height:35px; padding-right:15px;  background-position:right top;}
.box_t .more{ display:block; width:31px; height:7px; text-indent:-999em; background:url(more.gif) no-repeat; margin:15px 0px 0 0}
.box_m{ background:#FAFAFA; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; }
.box_m .pict{ border:3px solid #E7E7E7; display:block; width:205px; height:58px; margin:0px auto 2px}
.box_b{ height:35px; padding-left:25px; overflow:hidden; background-position:left bottom}
.box_b a{ float:left; margin-top:8px; line-height:20px;}
.box_b .rgt{ display:block; float:right; padding:0; height:35px; width:15px; overflow:hidden;  background-position:right bottom;}

.row,.row2,.row3,.row4{ float:left; margin-bottom:20px;}
.row .box{width:237px;}
.row .box_m{height:175px; padding:10px 12px 0; overflow:hidden}
.row2 .col1{width:352px;}
.row2 .col2{width:374px;}
.row2 .col2 .box_b,.row2 .col2 .box_b span{ height:12px;overflow:hidden;}
.row2 .col2 .box_b span{ background-position:100% -73px}
.row2 .col3{width:237px; margin-right:0}
.row2 .col3 .box_m{ height:180px; overflow:hidden;}
.row3 .col1{width:740px;}
.row3 .col2{width:237px; margin-right:0}
.row3 .col2 .box_m{ height:175px; padding:5px 10px; overflow:hidden}
.row3 .col1 .box_b,.row3 .col1 .box_b span{ height:12px;overflow:hidden;}
.row3 .col1 .box_b span{ background-position:100% -73px}
.row4{ margin-bottom:0}
.row4 .col1{width:740px;}
.row4 .col2{width:237px; margin-right:0}

/*翻译领域*/
.fyly_box{ padding:20px}
.fyly_box h2,.fyly_box h2 a{ color:#ff6633; font-size:12px;}
.fyly_box h2 a{ color:#ff6633; font-size:12px;}
.fyly_box .psb{ padding-left:20px;}
/*客户见证*/
.kehujianzheng{ padding:10px 0 0 10px; height:198px; overflow:hidden; background:#F0F0F0}
.kehujianzheng .list{height:90px; overflow:hidden; margin-bottom:16px; position:relative}
.kehujianzheng .list .pic{ display:block; float:left; width:123px; height:89px; margin-right:13px;}
.kehujianzheng .list .tt{ display:block; float:left; width:150px; height:20px; line-height:20px; overflow:hidden; font-weight:bold; color:#555555}
.kehujianzheng .list .tt:hover{ color:#0c51c8}
.kehujianzheng .list p{float:left; width:215px; height:72px; line-height:18px;}

.nlist{ padding:5px 15px 0; overflow:hidden;}
.nlist li{background-position:3px 12px; overflow:hidden; height:22px; line-height:22px; padding:3px 0 0 15px}
.nlist a{ color:#656565}

.nlist2{ height:180px; padding:5px 15px 0; overflow:hidden;}
.nlist2 li{overflow:hidden; height:25px; line-height:25px;}
.nlist2 a{ color:#656565}

.fanyuyuande{ height:185px; padding:23px 0 0 20px; background:#f0f0f0}
.fanyuyuande .picl{ float:left;}
.fanyuyuande .picl li{ width:167px; float:left; margin-right:15px;}
.fanyuyuande .picl .img{ display:block; width:165px; height:110px; border:1px solid #fff; margin-bottom:10px}
.fanyuyuande .picl h2{ font-size:12px; line-height:20px; font-weight:normal}
.nlist3{ float:left; width:330px;}
.nlist3 li{ height:25px; line-height:25px;}

/*企业相册*/
.album{ height:185px; padding:15px 0 0 42px;}
.album li{ float:left; width:184px; height:169px; background:url(bg1.gif) no-repeat; padding:4px 8px 0 4px; margin-right:30px}
.album li span{ display:block; height:25px; line-height:25px; text-align:center; cursor:pointer}
/*首页留言*/
.igbook{ position:relative}
.igbook_t{ position:absolute; right:-8px; top:-8px; width:116px; height:122px; background:url(gb_2.png) no-repeat}
.igbook_m{ height:190px; overflow:hidden; padding:10px 10px 0px 0px}
.igbook_m th,.igbook_m td{ padding:2px 0; height:20px;}
.igbook_m th{ font-weight:normal; color:#2f2f2f; text-align:right; width:70px;}
.igbook_m .txt{ width:125px; border:0; background:#d3d3d3; height:16px; line-height:16px;}
.igbook_m #nr{ width:136px; height:46px; overflow:auto; border:0; padding:2px;background:#d3d3d3; margin-bottom:5px}
.igbook_m span{ color:#858585}

/*新闻栏目================================*/
#n_list{ padding:10px 20px}
#n_list li{ border-bottom:1px dashed #ddd; padding:0 0 20px 0; margin-bottom:20px;}
#n_list li .pic{ border:1px solid #ccc; width:135px; height:90px; float:left; padding:3px; background:#FFF; margin-right:10px;}
#n_list li .pic img{ width:135px; height:90px;}
#n_list li .tt{ line-height:20px; font-size:12px; font-weight:normal; display:block; float:left; width:520px;}
#n_list li .tt a{font-weight:bold;}
#n_list li .nr{ float:left;width:520px; color:#666769; line-height:20px; text-indent:2em;}
#n_list li .more{color:#e44c0b}

/*新闻详细页==============================*/
#n_show{ padding:10px 10px;}
#n_show .tt{ font-size:18px; text-align:center; color:#000; padding:20px 0 10px;}
#n_show .nr{ word-wrap: break-word; word-break: normal; padding:0 0px 10px 15px; }
#n_show .nr img{border:1px solid #ddd;margin: 5px 0;padding: 5px;}

#n_show3{ padding:10px 10px;}
#n_show3 .tt{ font-size:18px; color:#0263b2; padding:20px 0 10px; font-size:18px; font-family:"微软雅黑"}
#n_show3 .nr{ word-wrap: break-word; word-break: normal; padding:0 0px 10px;}

#n_show4{ padding:10px 10px; position:relative;}
#n_show4 .ico{ position:absolute; right:-10px; top:-10px; width:174px; height:161px; background:url(al.png) no-repeat}
#n_show4 .tt{ font-size:18px; color:#0263b2; border-bottom:1px solid #b3b3b3; padding:20px 0; font-size:18px; font-family:"微软雅黑"}
#n_show4 .nr{ border-top:1px solid #4c4c4c; color:#0084DD; word-wrap: break-word; word-break: normal; padding:0 0px 10px;}

.nr-lx{border-top:1px solid #c6c6c6;}
.nr-fuwuyuzhong{ padding:10px 0;}
.nr-fuwuyuzhong strong{ display:block; border-bottom:1px solid #ccc; margin-bottom:10px; clear:both;}
.nr-fuwuyuzhong a{ float:left; width:50px; text-align:center; padding:5px 13px}
.nr-fuwuyuzhong img{ width:42px; height:32px; display:block}

.n_nav{padding:10px 10px 0; color:#0084DD;}
.n_nav a{ color:#0084DD}
.n_nav a:hover{ color:#f00}

.n_tt{ font-size:14px; font-weight:bold; border-bottom:1px dashed #ddd; margin:10px 0; color:#0259a0}
/*图片栏目*/
#picList { padding:10px 0 0px;}
#picList .li{ width:150px; padding:8px 13px 10px; float:left;}
#picList .li .pic{ width:150px; height:48px;display:block; margin-bottom:3px; border:1px solid #ddd}
#picList .li img{width:150px; height:48px;}
#picList .li .ptt{ display:block; height:30px; line-height:30px; overflow:hidden; text-align:center;}

#picList2{padding:10px 0 0 0px;}
#picList2 .li{ float:left; padding:10px 20px 20px}
#picList2 .bg{ float:left; width:184px; height:169px; background:url(bg1.gif) no-repeat; padding:4px 8px 0 4px;}
#picList2 .li img{width:184px; height:134px;}
#picList2 .li .ptt{ display:block; height:25px; line-height:25px; text-align:center;}

#picList3 { padding:10px 0 0px;}
#picList3 .li{ width:150px; padding:8px 13px 10px; float:left;}
#picList3 .li .pic{ width:150px; height:48px;display:block; margin-bottom:3px; border:1px solid #ddd}
#picList3 .li img{width:150px; height:48px;}
#picList3 .li .ptt{ display:block; height:40px; line-height:20px; overflow:hidden; text-align:center;}

#pic_show .tt{ text-align:center; font-size:16px; padding-top:30px}
#pic_show .pic{ text-align:center; padding:20px 0; border-bottom:1px dotted #C0C0C0}
#pic_show .nr{ padding:20px}
/*视频栏目*/
#vod_list{padding:10px 0 0 0px;}
#vod_list li{ float:left; padding:10px 20px 20px}
#vod_list .bg{ float:left; width:184px; height:169px; background:url(bg1.gif) no-repeat; padding:4px 8px 0 4px;}
#vod_list li img{width:184px; height:134px;}
#vod_list li .tt{ display:block; height:25px; line-height:25px; overflow:hidden; font-weight:normal; background:url(vico.png) 0 6px no-repeat; padding-left:25px; font-size:12px;}

#vod_show .tt{font-size:18px; text-align:center; color:#000;  border-bottom:1px solid #ddd; padding-bottom:10px}
/*底部结束================================*/
.fnav{ height:40px; padding-top:10px; clear: both; background:#585858 url(f_bg.gif) repeat-x; text-align:center; font-size:14px; color:#fff}
.fnav a{ color:#fff; padding:0 14px; background:url(f_sep.gif) no-repeat; display:block; float:left; height:30px; line-height:30px;}
.links{padding:0 10px 0 10px; line-height:30px;  overflow:hidden; margin-bottom:5px;}
.links a{}

#footer{ border:1px dashed #000;padding:10px 20px;}
.copyright{line-height:24px;}

/*其它*/
.infonav {border:1px solid #ddd; line-height:30px; margin-bottom:10px; text-align: center; background:#f3f3f3;}
.left{ float:left}.right{ float:right}
.mb10{ margin-bottom:10px;}
.mr0{ margin-right:0px;}
.bzc{ background:#f1f1f1; border:1px solid #b5705b; padding:1px;}
.red{ color:#F00}
.green{ color:#3ea705}

.noinfo{font-size:14px; color:#FF6600; padding:10px;}

.pagenav{ height:20px; line-height:20px; padding:10px; clear:both; background:#eee; text-align:right; margin:10px;}
.pagenav a{}
.pagenav a,.pagenav span{padding:0 3px;}
.pagenav a:hover{ background:#f1f1f1;color: #e44c0b;}
.pagenav span.ns{ font-weight:bold;}

/*焦点图片*/
.img_nav{ position:relative; overflow:hidden;}
.img_nav img { border:0;}
.img_nav .list a{display:block;}
.link_nav {position: absolute; filter: alpha(opacity=50); width: 100%; bottom: 0px; background: #000; height: 32px; opacity: 0.5}
.link_nav a {position: absolute; line-height: 32px; color: #fff; left: 5px;}
.num_nav {position: absolute; bottom: 7px; right: 2px}
.num_nav span{text-align: center; line-height: 15px; width: 16px; background:#d9d8d8; float: left; height: 15px; color: #666; font-size:10px; cursor: pointer; margin-right: 4px; font-family:Arial, Helvetica, sans-serif}
.num_nav span.selected{background:#b10f15; color:#fff; width:20px;}

#adbar{position: absolute; height:96px; width:718px; z-index: 10; margin-left: -518px; left: 50%; background:url(ad_bg.gif);top:1000px; padding-left:318px;}
#adbar dl,#adbar dt,#adbar dd{ float:left; margin:0; padding:0;}
#adbar dl{ padding-top:30px; width:236px;}
#adbar dt{ border:1px solid #fff; width:73px; height:59px;}
#adbar dd{ height:47px; width:150px; padding:3px 0 0 10px;}
#adbar dd span{ display:block; height:20px; line-height:20px; overflow:hidden; color:#fff}
#adbar dd a{ color:#fff}

/*培训导航*/
#pex{ border-bottom:#999999 1px solid; margin-bottom:10px; height:32px; clear:both}
#pex a{ width:110px;height: 32px;line-height: 30px;float:left;background:#ccd9e9; color:#014090; font-family:"微软雅黑";text-align:center; font-size:14px; border-left:#FFFFFF 1px solid}
#pex a.peix{ background-color:#014090; color:#FFFFFF}