/* CSS Document */
@charset "utf-8";
/* CSS Document */
/*filter:alpha(opacity=80)*/
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,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;}
a img:hover{filter:alpha(opacity=100);}
a img{ border:none;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#cc9933; text-decoration:underline;}
li a{ color:#666; text-decoration:none;}
li a:hover{ color:#cc9933; text-decoration:underline;}
p{padding:0px; margin:0px;}
body{font-size:12px;color:#666; font-family:Verdana, Geneva, sans-serif;}
.Clear{clear:both;}
.PublicLeft{ float:left;}
.PublicRight{ float:right;}
.colorFFF{ color:#FFF;}
.colorCCC{ color:#CCC;}
.color666{ color:#666;}
.color999{ color:#999;}
.color369{ color:#336699;}
.colorA45300{ color:#a45300;}
.color46511a{ color:#46511a;}
.fontWeightNormal{ font-weight:normal;}
.bgColor{background:#404040;}
.bgColorF5{ background:#F5F5F5;}
.bgColorFFF{ background:#FFF;}
.borderButtomNone{ border:none;}
.innerLeftSidebarA{ color:#cc9933;}
.bgColorFFFAE8{ background:#FFFAE8;}
.fontSize10{ font-size:10px;}
.fontSize11{ font-size:11px;}
.fontSize14{ font-size:14px;}
.fontSize18{ font-size:18px;}
.paddingBottom8{ padding-bottom:8px;}
.fontFamily{ font-family:"微软雅黑"; font-weight:bold; letter-spacing:3px;}
/*top*/
.topBack{ width:960px; height:90px; float:left; background:url(../images/topBack.jpg) no-repeat;}
.logo{ width:389px; height:54px; float:left; padding-left:23px;}
.msg{ width:60px; float:right; background:url(../images/topSiderIco.jpg) no-repeat left; padding-left:1em;}
.joinus{ width:500px; float:right; padding-right:18px;}
.searchBox{ width:168px; height:23px;float:right; background:url(../images/serach.jpg) no-repeat left; padding-right:30px;}
.search{ width:142px; float:left; margin-left:20px; border:none; height:19px; line-height:19px; margin-top:1px;}



/*导航条*/
.Menu{ width:960px; height:40px; float:left;background:url(../images/navBack.jpg) repeat-x;}
/*菜单*/
.Menu ul{ float:left;}
.Menu ul li{ list-style-type:none; width:120px; height:40px; float:left; font-family:"微软雅黑"; font-weight:bold; font-size:14px; background-image:url(../images/navF.jpg); background-repeat:no-repeat; background-position:0px;}
.Menu_middleHome{width:120px; height:40px; float:left; font-family:"微软雅黑"; font-weight:bold; font-size:14px; text-align:center; line-height:40px;}
.Menu_middleHome a{ width:120px; height:40px; float:left; color:#FFF; text-decoration:none;}
.Menu_middleHome a:hover{color:#FFF; text-decoration:none; background:url(../images/navHover.jpg) no-repeat left; color:#fed400;}
.Menu_middleHome:hover{ background:url(../images/navHover.jpg) no-repeat left; text-decoration:none; color:#fed400; }
.Menu_middle{ width:120px; height:40px; line-height:40px; text-align:center; text-decoration:none; color:#FFF; display:block;}
.Menu_middle:hover{ background:url(../images/navHover.jpg) no-repeat left; text-decoration:none; color:#fed400; }
.Menu_middleH{ background:url(../images/navHover.jpg) no-repeat left; text-decoration:none; color:#fed400; }
/*菜单*/

/*子菜单*/
.subMenu{background:#228ce1; width:150px; padding-bottom:10px; display:none; z-index:99; position:absolute; padding-top:10px;}
.subMenu ul{padding:0 2px;}
.subMenu ul li{ width:150px;display:block; padding:0; height:25px; background:url(../images/navHoverListIco.gif) no-repeat 20px; overflow:hidden;}
.subMenu ul li a{color:#cfe2ff;display:block;padding:0;padding-left:30px;width:148px;height:25px;line-height:25px; font-size:12px; text-decoration:none; display:block;}
.subMenu ul li a:hover{ color:#facd89; text-decoration:none;}
/*子菜单*/
.bannerButtom{ width:960px; height:23px; float:left; background:url(../images/bannerButtom.jpg) no-repeat left;}

.titleLeft{ width:260px; height:30px; float:left; background:url(../images/titleIco.jpg) no-repeat 10px; border-bottom:1px solid #CCC;}
.titleLeft h2{ text-indent:1.5em;}
.titleEn{ text-transform:uppercase; color:#f18200; font-family:Verdana, Geneva, sans-serif;}
.more{ float:right; margin-top:12px; padding-right:10px;}
.titleRight{ width:220px; height:30px; float:left; background:url(../images/titleIco.jpg) no-repeat 10px; border-bottom:1px solid #CCC;}
.titleRight h2{ text-indent:1.5em;}
.servicesImg{ width:200px; height:72px; float:left; background:url(../images/serviceImg.jpg) no-repeat;}
.tabs li h2{ width:90px; height:30px; float:left;}
.tabs li{ width:90px; float:left; padding-right:2px;}
.tabs a{ width:90px; height:30px; float:left; background:url(../images/tabsWrite.jpg) no-repeat left; line-height:30px; text-decoration:none; text-align:center; display:block;}
/*选项卡切换背景选择*/
.tabs .current,.tabs .current:hover,.tabs li.current a{ background:url(../images/tabsBlue.jpg) no-repeat left;cursor:default !important;color:#FFF !important}
/*选项卡切换背景选择*/
.tabs a:hover{ background:url(../images/tabsBlue.jpg) no-repeat left; text-decoration:none; color:#FFF;}
.titleMiddle{ width:460px; height:30px; float:left; border-bottom:1px solid #CCC;}
.panes ul li{ width:440px; height:35px; line-height:35px; border-bottom:1px #CCC dotted;}
.panes ul li a{ float:left; background:url(../images/icoBlue.jpg) no-repeat left; padding-left:10px;}
.panes ul li a:hover{ background:url(../images/icoYellow.jpg) no-repeat left; padding-left:10px; color:#f18200;}
.link{ width:112px; height:54px; float:left; background:url(../images/linkTitleBack.jpg) repeat-x; line-height:54px; text-align:center; color:#FFF;}
.link h2{ line-height:54px;}
.linkImg{ width:848px; height:54px; float:left;}
.linkImg ul li{ width:146px; float:left; margin-top:5px; padding-left:12px; padding-right:11px;}
.linkImg ul li img{ border:1px solid #ccc;}
.footer{ width:960px;float:left; background:url(../images/footerBack.jpg) #F0F0F0 repeat-x;}
.logoGry{ width:39px; height:34px; float:left; background:url(../images/logoGry.jpg) no-repeat left;}
.w850{ width:850px;}


/*company页面*/
.innerLeftTitle{ width: 161px; height:50px; float:left; background:url(../images/innerLeftTitle.jpg) no-repeat;}
.innerLeftTitle h2{ color:#FFF; font-size:16px; font-family:"微软雅黑"; font-weight:bold; letter-spacing:3px; line-height:50px; text-indent:2.5em;}
.grid_161 ul{ width:161px; float:left; background:url(../images/innerLeftBack.jpg) repeat-x bottom #f5f5f5; padding-bottom:15px;}
.grid_161 ul li{ width:141px; height:30px; float:left; line-height:30px; background:url(../images/innerLeftLiButtom.gif) no-repeat bottom; margin-left:10px!important; margin-left:5px; overflow:hidden; white-space:nowrap;}
.grid_161 ul li a{width:100px; height:30px; float:left; line-height:30px; background:url(../images/arrow.gif) no-repeat left; text-indent:1em; margin-left:32px;}
.grid_161 ul li a:hover{ background:url(../images/arrowHas.gif) no-repeat left;}
.backGroundColorF1{ background:#f1f1f1;}
.innerRightTitle{ width:750px; height:50px; float:left; background:url(../images/innerRightTitleButtom.jpg) no-repeat bottom;}
.innerRightTitle h2{ width:300px; height:30px; float:left; background:url(../images/innerRightTitleIco.jpg) no-repeat left; line-height:30px; text-indent:1.5em;font-size:16px; font-family:"微软雅黑"; font-weight:bold; letter-spacing:2px; margin-left:20px!important; margin-left:10px;}
.innerRightTitleSmallEn{ font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#b77301; letter-spacing:normal; font-weight:normal; text-transform:uppercase;}
.innerRightHere{ float:right; background:url(../images/innerRightHomeIco.jpg) no-repeat left; text-indent:1.5em; padding-right:10px;}
.innerContent{ width:730px; float:left; margin-left:20px!important; margin-left:10px; padding-bottom:20px;}
/*返回顶部*/
.returnTop{ width:730px; height:30px; float:left; background-color:#e8e8e8;}
.returnTopimg{ float:right; margin-top:8px; cursor:pointer; margin-right:10px;}
.pdfIco{ background:url(../images/pdfIco.jpg) no-repeat left; float:left; text-indent:2em; margin-top:3px; margin-left:10px;}

/*newlist*/
.newsPageContent{ width:720px; margin:auto;}
.detailsNewsList{ width:720px; height:100px; float:left; overflow:hidden; margin-top:25px;}
.detailsNewsListTitleIMG{ width:141px; height:97px; float:left; border:1px solid #CCC; margin-left:10px!important; margin-left:5px;}
.detailsNewsListTitleIMG img{ padding:4px;}
.detailsNewsListTitleText{ width:530px; height:97px; float:left; margin-left:20px;}
.colorae3b385{color:#e3b385;}
.fontTime{ font-size:10px; padding-right:10px; color:#999;}
.colorGry{ color:#999; font-weight:normal;}
.color4fa84c{ color:#4fa84c;}
.detailsNewsListTitleCon{ width:530px; height:50px; float:left; text-indent:2em; line-height:18px; overflow:hidden;}
.detailsNewsBack{ width:720px; float:left;} 
.detailsNewsBack ul li{ width:720px; height:30px; line-height:30px; float:left; background-image:url(../images/detailsNewsico.jpg); background-repeat:no-repeat; background-position:10px;}
.detailsNewsBack ul li a{ padding-left:2em;}
.pagingBtn{ border:none; color:#999; background:#f3f3f3; cursor:pointer;}
.pagingBtn:hover{background:#999; color:#FFF;}
.pageBtn{ float:left; margin-left:200px!important; margin-left:100px;}

.titleContent{ width:545px; height:35px; float:left; text-align:center; margin-left:90px!important; margin-left:45px; border-bottom:solid 2px #cba85f; margin-top:20px;}
.titleContent h5{ font-size:14px; color:#cc9933;}
.titlePrompt{ float:left; width:545px;margin-left:90px!important; margin-left:45px;}
.leftPrompt{ float:left; margin-left:50px;}

/*caseList*/
.searchPageList{ width:681px; height:110px; float:left; background:url(../images/searchPageListback.jpg) repeat-x bottom #FFF; border:1px solid #e7e7e7; margin-left:5px!important; margin-left:2.5px; margin-top:22px;}
.searchPageListIMG{ width:115px; height:82px; float:left; margin-left:20px!important; margin-left:10px; border:1px solid #e5e5e5; margin-top:13px;}
.searchPageListRight{ width:480px; float:left; margin-left:20px;}
.searchPageListRight h5{ width:480px; float:left; background:url(../images/searchPageIco.jpg) no-repeat left; line-height:15px; padding-left:1.5em; font-size:12px; margin-top:20px;}
.searchPageListRight p{ width:460px; height:40px; float:left; font-size:12px; line-height:20px; padding-left:1.5em; text-align:justify; overflow:hidden;}
.morePageBtnCH{ width:45px; height:18px; float:right;}
/*talent页面*/
.talentList{ width:658px; margin:auto;}
.talent140{ width:139px; float:left; text-align:center; white-space:nowrap; overflow:hidden;}
.talent49{ width:49px; float:left; text-align:center; white-space:nowrap; overflow:hidden;}
.talentTitle{ width:658px; height:28px; border-top:2px solid #45550e; background:#dadada; line-height:28px;}
.talentLi{border-bottom:1px solid #ccc; width:658px; float:left; line-height:25px; background:#eaeaea;}
/*talentContent页面*/
.talentContentTitle{ width:658px; height:25px; float:left; background:url(../images/talentContentBack.jpg) repeat-x; color:#FFF; text-align:center; letter-spacing:2px;}
.talentContentSp{ width:320px; height:25px; float:left; margin-top:3px; text-indent:1em;}
.talentList li{ float:left;}
.textIndent{ float:left; text-indent:1em;}
.textIndentContent{ width:590px; float:right;}
.yellowBtn{ width:75px; height:20px; line-height:20px; text-align:center; color:#FFF; background:url(../images/lawAddNoteBtnBack.jpg) no-repeat; border:none; cursor:pointer;}
/*talentResume页面*/
.talentResumeStitle{ width:658px; height:25px; float:left; background:#d8d8d8; text-indent:2em;}
.talentResumeli{ border-bottom:1px solid #ccc; width:658px; float:left; line-height:25px; text-indent:2em;}
.input215{ border:none; width:215px;}
.input380{ border:none; width:380px;}
.input60{ border:none; width:60px;}
.resumeContent{ width:570px; float:right; border:none;}
/*noteBook页面*/
.lawLookNoteContent{ width:550px; float:left; margin-left:60px!important; margin-left:30px;}
.lawLookNoteQ{ width:120px; height:25px; float:left; background:url(../images/lawLookNoteQuestionIco.jpg) no-repeat left;  margin-left:10px;}
.lawLookNoteA{ width:120px; height:25px; float:left; background:url(../images/lawLookNoteAnswerIco.jpg) no-repeat left;margin-left:10px;}
.colorc52a2a{ color:#c52a2a;}
.colorbd7801{ color:#bd7801; width:78px; display:block; overflow:hidden; white-space:nowrap; height:25px; float:left; text-indent:1.5em;}
.lawLookNoteQCon{ width:340px; float:left;}
.lawLookNoteQTime{ width:80px; float:right; text-align:center; font-size:10px; color:#999;}
.backGroundE3{ background:#E3e3e3; float:left; width:550px;}
.backGroundEb{ background:#ebebeb; float:left; width:550px;}
/*contact页面*/
.w630{ width:630px; margin:auto;}
.contact10{ margin-left:10px!important; margin-left:5px; float:left;}
.contentaa{ width:710px; float:left;}





