@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6,p,li,table,td,th,td,a,b,em{font-family:"微软雅黑";}
body{background-size:100%;margin:0 auto;}
.top{max-width:640px; margin:0 auto;}
.top img{width:100%;border-top:1px #757575 solid;border-bottom:1px #757575 solid;}
#main, .content{max-width:100%;padding:0;border:none;margin:0;}
.content p{font-size:16px; text-indent:32px;}
.content .tablewidth{overflow:auto;}
.table{}
img{border:0;padding:0;}
p.date{font-size:12px; color:#FF3300; text-indent:0; text-align:center;border:1px #e2e2e2 dashed; border-left:none; border-right:none;}
p.date i{padding:0 5px;}
p.date i.visits{display:none;}
h1{padding:20px 15px;font-size: 26px;margin:0; color:#c44500;}
h3{border-bottom: 2px #0099d9 solid;padding:0 0 15px 0;font-size:18px;}
h1,h2,h3,h4,h5,p{ font-family: "微软雅黑";}
.div_menu{width:98%;float:left; margin:10px auto;} 
.div_menu ul{margin:0;padding:0;}
.div_menu ul li{display:block;}
#main .div_menu ul li a{color:#fff;padding:8px; width:100%;margin:5px 0;float:left;background-color:#CC3300;border-radius:5px; text-decoration:none;}
.content img{width:100%; height:auto;}
.content table{width:98%;}
.content .tableimg{display:none;}
.menu{margin:1em auto 0 auto; width:98%;}
.menu_list{float:left; margin:0 0.2em 0.2em 0; padding:0; list-style:none;}
.menu_list li{line-height:30px; width:98%; font-size:16px; font-weight:bold; margin:0 0.3em 0.2em 0.3em;  padding:0; text-align:center; border: #e2e2e2 1px solid; float:left;background-image:url(http://zhaopin.100zp.com/html/honghe/menubg.jpg);border-radius:5px;}
.menu_list li a{ display:block;}
.menu_list li a:link{color: #FF0000; text-decoration:none; }
.menu_list li a:visited{color:#FF0000; text-decoration:none; }
.menu_list li a:hover{color:#fff; background-image:url(http://zhaopin.100zp.com/html/honghe/menubg2.jpg);border-radius:5px;}

/* header */
header{background-image:url(http://www.100zp.com/m/assets/img/m_topbg_20160630.jpg);height:80px;width:100%;}
header .nav{background:url(http://www.100zp.com/m/assets/img/m_logo.png) center center no-repeat;height:80px;}
.ico_home{background:url(http://www.100zp.com/m/assets/img/back.png) no-repeat;position:absolute;width:31px; height:27px;left:10px;top:26px;}
.ico_back{background:url(http://www.100zp.com/m/assets/img/back.png) no-repeat;position:absolute;width:25px; height:26px;left:10px;top:26px;}
.q_nav{background:url(http://www.100zp.com/m/assets/img/ico_menu.png) no-repeat;position:absolute;width:31px; height:27px;right:10px;top:26px;}
ul,li,ol{list-style:none;}
.position{background-image:url(http://www.100zp.com/m/assets/img/page_bg_nav.jpg);padding:2px 8px;border-bottom:1px #d2d2d2 solid;border-top:1px #d2d2d2 solid; float:left;width:100%;}
/* top Popup nav */
.navList{position: absolute;z-index:101;top:80px;left:0px;width:100%; padding:8px 0px; background-color:#F3FBFE;border-bottom:1px #D1E6EB solid; overflow:hidden;}
.navList ul{ padding-left:0px; }
.navList .ul1 li{ float:left;text-align:center;width:22%; height:26px; line-height:26px; font-size:12px;margin:5px 1.2%; border:1px #D1E6EB solid; background-color:#FFF;}
.navList .ul1 li a{ color:#188EEE; }
.navList .ul2{ margin-top:5px; }
.navList .ul2 li{ float:left;text-align:center;width:22%; height:26px; line-height:26px; font-size:12px;margin:5px 1.2%; border:1px #D1E6EB solid; background-color:#FFF; }
.navList .ul2 li a{ color:#F80; }
.imgs{ width:100%; margin:0 auto;}
.imgs img{border:1px #d2d2d2 solid; padding:5px; width:95%; margin:8px;}
/*nav*/
nav{width:100%;float:left;margin:15px 0;}
nav ul{margin:0 auto;display: block;width:100%;float:left;}
nav ul li{width:25%;float:left;padding-bottom:8px;margin:0;}
nav ul li a{display:block; text-align:center;width:56px;margin:0 auto;}
nav ul li span{text-align: center;}
nav ul li img{display:block;width:56px;}
nav ul li i{display:block;font-style:normal;width:56px;padding:5px 0;color:#7d7d7d;font-size: 14px;}

/* to top */
.cd-top {display: inline-block;height: 45px;border-radius:5px;width: 45px;position: fixed;bottom: 40px;right: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); overflow: hidden;text-indent: 100%;white-space: nowrap;background: #9d6b00 url(/m/assets/img/cd-top-arrow.png) no-repeat center 50%;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.cd-top.cd-is-visible { visibility: visible;opacity: 1;}
/*  */
.cd-top.cd-fade-out {opacity: 0.8;}
.no-touch .cd-top:hover {background-color: #1258ad;opacity: 1;}

/* copyright */
.blog-footer{float:left;width:100%;}
.blog-footer p{margin:0;padding:5px 0;font-size:14px}
.blog-footer p a{color:#d4d4d4;;;padding:0 8px}
.blog-footer {padding:18px 0; text-align: center;background-color: #505050;	color:#8b8b90;font-size: 12px;}

#main{width:95%; margin:0 auto;}
#main p{font-size:1.2rem; line-height:28px;}
#main a:link,a:visited{color:#FF3300;}
#main a:hover{color:#FF0000;}
.clearfix:after{ content:"."; display:block; height:0; visibility:hidden; clear:both; }
.table{background-color:#CCCCCC; border:1px;line-height:20px; font-size:12px;}
.table th{background-color: #F0F0F0; color: #000000; font-size:14px;}
.table tbody{text-align:center; background-color:#FFF;}
.table thead tr{background-color:#FFFFFF; text-align:center;}
.table tfoot{text-align:center;}
.table td{background-color:#FFF; padding:5px; font-size:14px;}
.table caption{font-size:18px; font-weight:bold;}
.table td{line-height:25px; font-size:12px;}
.footer{background-color: #e2e2e2; text-align: center;padding:1em 0; font-size:12px;}
.footer p{padding:0 15px;}