﻿@charset "utf-8";
/* CSS Document */
/*body{ background:#fff; margin:0; padding:0; font-family:"宋体"; font-size:12px; color:#333;}*/
img{ border:0;}
form{ border:0; margin:0; padding:0;}
td,th { vertical-align:top;}
a{ color:#000; text-decoration:none;}
a:hover{ text-decoration:underline;}
#content{ width:990px; margin:0 auto;}
.clearboth{clear:both;}
.clearbug{height:10px; _margin-top:-12px;}
.clearbug2{height:0px; *margin-top:-12px;}
ul{ list-style:none; margin:0; padding:0;}
em.error{color:red; font-size:12px;}
.L_float{ float:left;}
.R_float{ float:right;}
.picture-border{ border:1px solid #d0d0d0; padding:1px;}

/*登陆错误提示*/
label.error { padding-left: 16px;color: red;}
label.success {padding-left: 16px;}
input.error {border:1px dotted red;}
#header{width:990px;float:left; padding:0; overflow:hidden;margin:5px auto;}
#topbanner{ background:url('../images/cy_01.gif') no-repeat; height:68px;}
/*导航*/
#nav-box{ margin:5px 0;}
#logo{ float:left; width:276px;}
#logo a{ display:block;width:276px;height:80px; text-indent:-5000px; background:url('../images/navlogo.gif') no-repeat; overflow:hidden;}
#navlist{ float:left; background:url('../images/nav_bg.gif') repeat-x;width:714px; height:70px; padding-top:10px;}
.nav-li{ float:left; width:100px; height:40px; margin:4px 0;line-height:20px; color:#fff; text-decoration:none; text-align:center; font-size:14px; font-weight:bold;}
.border-r{ border-right:#89CAF4 1px solid;}
.nav-li a{ color:#fff; text-decoration:none;}
.nav-li a:hover{ color:#fff; text-decoration:underline;}
/*页脚样式*/
.foot-logo{ width:170px; height:47px; margin:15px 0 0 20px; background:url('../images/footer-logo.jpg') no-repeat;}
.foot-logo-hpyf{ width:146px; height:39px; margin:25px 0 0 20px; background:url('../images/hpyf-logo.gif') no-repeat;}
.foot-banquan{ width:380px;}
.foot-banquan-hpyf{ padding:30px 0 0 20px;}
#footer{ text-align:center; border-top:1px solid #999; margin:10px auto; padding-top:10px; background:url('../images/cy_footer_bg.gif') repeat-x; height:118px; color:#626262; line-height:24px;width:990px;}
#footer ul{ margin:0 auto;width:570px;}
#footer li{display:inline;}
#footer-hpyf{ text-align:center; border-top:1px solid #999; margin:10px auto; padding-top:10px; background:url('../images/cy_footer_bg.gif') repeat-x; height:118px; color:#626262; line-height:24px;width:990px;}
#footer-hpyf ul{ margin:0 auto;width:800px;}
#footer-hpyf li{display:inline;}
/*搜索按钮*/
.search-button{ background:url('../images/search-button.jpg') no-repeat; height:26px; width:103px; border:none; cursor:pointer; }

/*字体样式*/
.font1{ color:#f00; font-weight:bold;}
.font2{ color:#0543a0;}
.font2 a{ color:#0543a0; text-decoration:none;}
.font2 a:hover{ color:#0543a0; text-decoration:underline;}
.font3{ font-weight:bold; font-size:14px;}
.font4,.font4 a{ color:#289606; text-decoration:none;}
.font4 a:hover{ color:#289606; text-decoration:underline;}
.font5{ color:#F60;}
.font5 a{ color:#F60; text-decoration:none;}
.font5 a:hover{ color:#F60; text-decoration:underline;}
.font6{color:#c8690d;}
.font6 a{color:#c8690d; text-decoration:none;}
.font6 a:hover{color:#c8690d; text-decoration:underline;}
.font7{ color:#149b0e;}
.font7 a{ color:#149b0e; text-decoration:none;}
.font7 a:hover{ color:#149b0e; text-decoration:underline;}
.font8{ color:#d0234e;}
.font8 a{ color:#d0234e; text-decoration:none;}
.font8 a:hover{ color:#d0234e; text-decoration:underline;}
.font9{ color:#a61100;}
.font9 a{ color:#a61100; text-decoration:none;}
.font9 a:hover{ color:#a61100; text-decoration:underline;}
.font10{ color:#666;}
.font11{ color:#000; font-size:12px; font-weight:bold;}
.font12{ color:#de0000;}
.font12 a{ color:#de0000; text-decoration:none;}
.font12 a:hover{ color:#de0000; text-decoration:underline;}
.font13{ color:#fff; font-weight:bold; font-size:14px;}
.font14{ color:#25a91b;}
.font14 a{ color:#25a91b; text-decoration:none;}
.font14 a:hover{ color:#25a91b; text-decoration:underline;}
.font-sz{ font-size:12px;}

.date{ font-size:12px; color:#808080; font-family:sans-serif;}
.font-h{ line-height:24px;}
.font-f1{ font-family:"微软雅黑", "宋体";}
.font-zazhi{ color:#78477c;}
.font15{ color:#fff; text-decoration:none;}
.font15 a{ color:#fff; text-decoration:none;}
.font15 a:hover{ color:#fff; text-decoration:underline;}


/*项目*/
.topNav{border:1px solid #ddd; background:#efefef;background:url('../images/top-bg.jpg') repeat-x center center; height:22px;padding:5px 0 0 1em;}
.home{float:right; padding:0 20px 0 0;}
/*招聘二级*/
.sec-left{ width:206px;}
.sec-right{ width:734px;}
.sec-main{ margin-top:8px;}
/*按钮*/
.survey-online-vote{ background:url('../images/vote-button.jpg') no-repeat; border:none; width:45px; height:20px; cursor:pointer;}
.survey-vote-result{ background:url('../images/vote-result.jpg') no-repeat; border:none; width:66px; height:20px; cursor:pointer;}
.channel-vote-button{ text-align:center; padding:5px 0;}

/*vote*/
.votecontainer{	margin:0 auto;	padding:0 10px;}
.votecontainer h2{font-size:12px;font-weight:bold;padding:0;margin:0;padding-left:5px;line-height:30px;}
.votecontainer dl{line-height:20px;padding:0; margin:10px 0 0 0;}
.votecontainer dl dt{ padding:0; margin:10px 0 0 0; font-size:12px; font-weight:bold;}
.votecontainer dl dd{padding:0;padding-left:10px;margin:0; display:block;}
/*gg*/
.news-list {border-bottom: 1px solid #e8e8e8;padding: 9.5px 0;list-style: outside none none;}
.news-inner p:hover { color: #8202a1; }
#star h4 { color: #000000;}
#star h4:hover {color: #8202a1;}
.tg {color: #8202a1;}
.topad {height:410px;margin:0 auto;width:96.5%;padding:0px 27px 0px 27px;}
.mainlunb {width:62.5%;height:410px;margin-top:10px;float:left;}
.mainleft {width:37.5%;height:410px;float:left;}
@media screen and (max-width: 768px) {
    .R_float {
        display:none;
    }
    .mainleft {
        width:100%;
    }
}