/* dyhrs.com, modified 2009-11-29*/
/* 全局CSS定义 */
body{margin:56px auto 0;padding:0;font:12px verdana,arial,simsun,sans-serif;text-align:center;background:url(/2012.jpg) no-repeat top center}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{margin:0;padding:0}
ul,dl{list-style:none;}
img,fieldset{margin:0;padding:0;border:0}

/* 链接颜色 */
a:link{color:#666;text-decoration:none}
a:visited{color:#666;text-decoration:none}
a:hover{color:#ed0000;text-decoration:underline}
a:active{color:#666;text-decoration:none}
.cwhite,a.cwhite:link,a.cwhite:visited,a.cwhite:active{color:white}
.cred,a.cred:link,a.cred:visited,a.cred:active{color:red}
.cblue,a.cblue:link,a.cblue:visited,a.cblue:active{color:#000099}
.cgray,a.cgray:link,a.cgray:visited,a.cgray:active{color:#666}

/* 顶部CSS定义 */
.loveqh{margin:0 auto;padding:0;width:966;height:40px}
.header{margin:0 auto 6px;padding:0;width:966px;height:22px;line-height:22px;border-bottom:1px solid #e6e6e6}
.toph{margin:0 auto;width:966px;height:180px;background:#f60;text-align:center}
.top{margin:0 auto;width:966px;height:22px}
.topleft{margin:0;padding:0;float:left;width:500px;height:22px;color:#003399}
.topright{margin:0;padding:0;float:right;width:466px;height:22px;color:#777;text-align:right}
.nav{margin:0 auto;padding:0;width:966px;height:50px}
#logo{margin:0;padding:0;float:left;width:168px;height:50px;text-align:left}
.menu{margin:0;padding:24px 0 0;float:right;width:585px;height:26px;overflow:hidden}
.menu ul{width:590px}
.menu li{margin:0 5px 0 0;padding:0;float:left;width:70px;height:26px;line-height:26px;background:url(../images/topnav20_bg.gif) no-repeat}
.menu .home{width:60px;color:#fff;font-weight:bolder;background:url(../images/topnav30_bg.gif) no-repeat}
.navnote{clear:both;margin:0 auto 10px;padding:0 5px;width:956px;height:38px;color:#fff;line-height:38px;background:url(../images/topnav20_bg2.gif) repeat-x}
.navwelcome{margin:0;padding:0;float:left;width:300px;text-align:left}
.navfiled{margin:0;padding:0;float:right;width:656px;text-align:right}

.dyhrs{clear:both;margin:0 auto 10px;padding:0;width:966px;height:250px;overflow:hidden}
.login{margin:0 10px 0 0;padding:0;float:left;border:1px solid #91c2ed;width:213px;height:248px;text-align:left}
.logintit{margin:0;padding:5px 5px 2px;border-bottom:1px solid #b6d6f3;width:203px;height:18px;line-height:18px;background-color:#f5fbff}
.logintit h2{padding:0 0 0 20px;font-size:12px;font-weight:bolder;color:#2a4a89;background:url(../images/icon_login.gif) no-repeat left top}
.loginform{margin:0;padding:10px 5px;width:203px;height:202px}
.flash{margin:0;padding:0;float:left;border:1px solid #b6d6f3;width:508px;height:248px}
.search{margin:0;padding:0;float:right;border:1px solid #91c2ed;width:219px;height:248px;background-color:#f5fbff;text-align:left}
.searchtit{margin:0;padding:0 5px;border-bottom:1px solid #b6d6f3;width:209px;height:25px;line-height:25px;background:url(../images/bg_rbar.gif) repeat-x}
.searchtit h2{font-size:12px;font-weight:bolder;color:#2a4a89}
.searchform{margin:0;padding:10px 5px;width:199px;height:202px}

.content{clear:both;margin:0 auto 10px;padding:0;width:966px;overflow:hidden}
.exhibit{margin:0;padding:0;float:left;width:735px}
.companydir{clear:both;margin:0 0 5px;padding:0;width:735px;height:195px;overflow:hidden}
.dir31c{float:left;width:178px;height:193px;border:1px solid #b6d6f3;overflow:hidden}
.dir31r{float:right;width:550px;height:195px;overflow:hidden}
.dir31r1{float:left;width:365px;height:195px;overflow:hidden}
.dir31r1 li{width:363px;height:93px;border:1px solid #b6d6f3;margin:0 0 5px;overflow:hidden}
.dir31r2{float:right;width:178px;height:193px;border:1px solid #b6d6f3;overflow:hidden}

.dir41c{margin:0;padding:0;float:left;width:178px;height:193px;border:1px solid #b6d6f3;overflow:hidden}
.dir41r{margin:0;padding:0;float:right;width:550px;height:195px;overflow:hidden}
.dir41r1{clear:both;margin:0 0 5px;padding:0;width:550px;height:95px;overflow:hidden}
.dir41r1l{float:left;width:363px;height:93px;border:1px solid #b6d6f3;overflow:hidden}
.dir41r1r{float:right;width:180px;height:95px;overflow:hidden}
.dir41r1r li{margin:0 0 5px;border:1px solid #b6d6f3;width:178px;height:43px}
.dir41r1r img{width:178px;hieght:43px}
.dir41r2{clear:both;margin:0;padding:0;width:550px;height:95px;overflow:hidden}
.dir41r2l{float:left;width:180px;height:95px;overflow:hidden}
.dir41r2l li{margin:0 0 5px;border:1px solid #b6d6f3;width:178px;height:43px}
.dir41r2l img{width:178px;hieght:43px}
.dir41r2r{float:right;width:363px;height:93px;border:1px solid #b6d6f3;overflow:hidden}
.companydir1{clear:both;margin:0 0 10px;padding:0;width:735px;height:45px;overflow:hidden}
.dir51l{margin:0 5px 0 0;padding:0;float:left;width:363px;height:43px;border:1px solid #b6d6f3;overflow:hidden}
.dir51c{margin:0;padding:0;float:left;width:178px;height:43px;border:1px solid #b6d6f3;overflow:hidden}
.dir51r{margin:0;padding:0;float:right;width:178px;height:43px;border:1px solid #b6d6f3;overflow:hidden}
.dir52l{margin:0;padding:0;float:left;width:363px;height:43px;border:1px solid #b6d6f3;overflow:hidden}
.dir52r{margin:0;padding:0;float:right;width:363px;height:43px;border:1px solid #b6d6f3;overflow:hidden}
.company{clear:both;margin:0 0 10px;padding:0;width:735px;height:45px;overflow:hidden}
.company ul{width:740px}
.company li{margin:0 5px 5px 0;padding:0;border:1px solid #b6d6f3;float:left;width:178px;height:43px;overflow:hidden}

.companyjobtit{clear:both;margin:0 0 10px;padding:0 0 0 38px;width:698px;height:26px;line-height:26px;background:url(../images/bg_titlebar.gif) no-repeat;text-align:left}
.companyjobtit h2{font-size:14px;font-weight:bolder;color:#2a4a89;}
.companyjob{clear:both;margin:0 0 10px;padding:0;width:735px;height:420px;overflow:hidden}
.companyjob ul{width:740px}
.companyjob li{margin:0 5px 5px 0;padding:4px;border:1px solid #b6d6f3;float:left;width:170px;height:70px;background-color:#ebf6ff;text-align:left;overflow:hidden}
.companyjob a{display:block;padding-left:3px;line-height:15px;color:#000000;text-decoration:none;}
.companyjob a:hover{color: #FF0000;}
.company_name{margin-bottom:5px;padding:3px 3px 0 3px;width:164px;height:32px;background:#FFFFFF;}
.company_name img{float:left;margin-right:6px;padding:2px;background:url(../images/bg_companylogo.gif);}
.company_name span{line-height:16px;color:#000099;}

.dyhrsadm{clear:both;margin:0 auto 10px;padding:0;width:966px;height:90px}
.dyhrsad{clear:both;margin:0 0 10px;padding:0;width:735px;height:90px}
.jobtit{clear:both;margin:0 0 10px;padding:0 0 0 38px;width:698px;height:26px;line-height:26px;background:url(../images/bg_titlebar.gif) no-repeat;text-align:left}
.jobtit h2{margin:0;padding:0;float:left;width:198px;height:26px;font-size:14px;font-weight:bolder;color:#2a4a89;}
.jobtit span{margin:0;padding:0;float:right;width:500px;height:26px;text-align:right}
.joblist{clear:both;margin:0 0 10px;padding:0;width:734px;height:459px;overflow:hidden;text-align:left}
.joblist ul{width:735px}
.joblist li{margin:0 0 1px;padding:5px;border-bottom:1px dashed #b6d6f3;border-right:1px solid #b6d6f3;float:left;width:234px;height:34px;line-height:17px;color:#888;overflow:hidden}
.joblist span{color:#000}
.article{clear:both;margin:0 0 10px;padding:0;width:733px;height:255px;border:1px solid #91c2ed;text-align:left}
.articletit{clear:both;margin:0;padding:0 10px;border-bottom:1px solid #b6d6f3;width:713px;height:26px;line-height:26px;background-color:#f5fbff}
.articletit h2{margin:0;padding:0;font-size:14px;font-weight:bolder;color:#2a4a89;}
.articleinfo{clear:both;margin:0;padding:5px 0 10px;width:723px;height:200px;overflow:hidden}
.articleinfo ul{width:732px}
.articleinfo li{margin:0;padding:0 0 0 10px;float:left;border-right:1px dashed #b6d6f3;width:172px}
.articlenews{clear:both;margin:0;padding:0;width:162px;height:200px;line-height:19px}
.articlenews h3{padding:0 3px;width:156px;height:23px;line-height:23px;border-bottom:1px solid #b6d6f3;font-size:12px;font-weight:bolder;color:#2a4a89}
.articlenews li{padding:0;border:0;width:162px;overflow:hidden}

.sidebar{margin:0;padding:0;float:right;width:221px}

.edu{margin:0 0 10px;padding:0;border:1px solid #91c2ed;width:219px;height:136px;background-color:#f5fbff;text-align:left}
.edutit{margin:0;padding:0 5px;border-bottom:1px solid #b6d6f3;width:209px;height:25px;line-height:25px;background:url(../images/bg_rbar.gif) repeat-x}
.edutit h2{font-size:12px;font-weight:bolder;color:#2a4a89}
.eduinfo{margin:0;padding:10px;width:199px;height:90px;overflow:hidden}
.eduinfo img{margin:0 0 15px;width:199px;height:59px}

.hot{margin:0 0 10px;padding:0;border:1px solid #91c2ed;width:219px;height:416px;background-color:#f5fbff;text-align:left}
.hottit{margin:0;padding:0 5px;border-bottom:1px solid #b6d6f3;width:209px;height:25px;line-height:25px;background:url(../images/bg_rbar.gif) repeat-x}
.hottit h2{font-size:12px;font-weight:bolder;color:#2a4a89}
.hotinfo{margin:0;padding:5px;width:209px;height:380px;line-height:20px}
.hotinfo a:link,.hotinfo a:visited,.hotinfo a:active{color:#000}

.sidead{margin:0 0 10px;padding:0;width:221px;height:135px}
.person{margin:0 0 10px;padding:0;border:1px solid #91c2ed;width:219px;height:566px;background-color:#f5fbff;text-align:left}
.persontit{margin:0;padding:0 5px;border-bottom:1px solid #b6d6f3;width:209px;height:25px;line-height:25px;background:url(../images/bg_rbar.gif) repeat-x}
.persontit h2{font-size:12px;font-weight:bolder;color:#2a4a89}
.personinfo{margin:0;padding:5px;width:209px;height:500px;line-height:20px;font-size:10px;color:#888}
.personinfo a:link,.personinfo a:visited,.personinfo a:active{font-size:12px;color:#000}
.personinfo li{padding:4px 0;width:209px;height:12px;overflow:hidden}
.personmore{margin:0;padding:5px;width:209px;height:30px;line-height:30px;text-align:right}

.research{margin:0 0 10px;padding:0;border:1px solid #91c2ed;width:219px;height:211px;background-color:#f5fbff;text-align:left}
.researchtit{margin:0;padding:0 5px;border-bottom:1px solid #b6d6f3;width:209px;height:25px;line-height:25px;background:url(../images/bg_rbar.gif) repeat-x}
.researchtit h2{font-size:12px;font-weight:bolder;color:#2a4a89}
.researchinfo{margin:0;padding:5px;width:209px;height:175px;line-height:20px}
.researchinfo h3{font-size:12px;font-weight:normal;color:#000099}

.friendlink{clear:both;margin:0 auto 10px;padding:10px 0 0;border-top:1px solid #b6d6f3;width:966px;height:50px;line-height:25px;text-align:left;overflow:hidden}
.friendlink span{color:#666}

.about{clear:both;margin:0 auto 10px;padding:0 3px;border:1px solid #b6d6f3;width:958px;height:28px;color:#000;line-height:28px;background:url(../images/bg_copyright.gif) repeat-x;overflow:hidden}
.about a:link,.about a:visited,.about a:active{color:#000}

.copyright{clear:both;margin:0 auto;padding:0;width:966px;color:#666;line-height:25px}
