﻿@charset "utf-8";
/* 全局样式 */
html{ width:100%;}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,table,th,td,p,blockquote,pre,form,fieldset,legend,hr,img{margin:0;padding:0;border:0;}
body{ height:100%; width:100%;font-size:12px; text-align:left; font-family:"宋体"; color:#6f6d6d;-webkit-text-size-adjust:none; background:url(../images/headerbg_02.png) top left repeat-x #fff;}
input,select{font-size:12px;}
ul,ol,li{list-style-type:none;}
a{color:#6f6d6d; text-decoration:none;}
a:hover{color:#a73217; text-decoration:none;}
.clear{ clear:both;}
p{line-height:25px; color:#6f6d6d;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:12px;}
/*全局样式结束*/
/*--------------------------------------header-----------------------------------------------------------*/
#header{width:1002px; height:100px; margin:auto; overflow:hidden;}
.logopic{width:205px; height:68px; float:left; margin-top:15px;}
.rightheader{float:right; height:auto; margin-top:22px;}
.setbox{width:auto; height:26px; line-height:26px;}
.Telbox{width:auto; height:30px; line-height:30px; color:#9a0606; font-size:12px;}
/*--------------------------------------menu-----------------------------------------------------------*/
#menu{width:100%; height:46px; background:url(../images/nav_03.png) top left repeat-x;}
.menubox{width:1002px; height:46px; margin:auto;}

#navvv{width:800px; height:46px; float:left;}
#navv ul li{float:left; height:46px; line-height:46px; text-align:center; font-size:14px;font-family:"Microsoft YaHei","微软雅黑","黑体"; width:120px; display:block; overflow:hidden;}
#navv ul li a{color:#fff; width:120px; height:46px; line-height:46px; display:block;}
#navv ul li a:hover{color:#fff; width:120px; height:46px; line-height:46px; display:block; background:#840c0d;}

#seabox{float:right; background:url(../images/indexinuput.png) top left no-repeat; height:26px; width:174px; margin-top:10px;}
#seabox h1{width:150px; height:232px; float:left;}
#seabox h2{float:right; width:15px; height:15px; margin-top:5px; margin-right:3px;}
.msewage_txt{width:150px; height:25px; line-height:25px; border:none; float:left; color:#6f6d6d; background:none; text-indent:5px; }
.sosuo{float:right; width:15px; height:15px; color:#FFFFFF; cursor:pointer;border:none; background:url(../images/indexinuput1.png) top left no-repeat;}

/*--------------------------------banner--------------------------------*/
#bannerbox{width:100%; height:386px;}
.banner{height:386px;overflow:hidden;}
.banner .d1{width:100%;height:386px;display:block;position:absolute;left:0px;top:146px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:480px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}
/*--------------------------------------box-----------------------------------------*/
#box{width:100%; height:auto; background:url(../images/boxbg_03.png) top left repeat-x #fff;}
.box{width:1002px; height:auto; margin:auto;}
.leftbox{width:240px; height:250px; float:left;}
.leftbox .bt{ background:url(../images/newico_03.png) top left no-repeat; width:135px; height:35px;}
#listtext{width:240px; height:auto; margin:auto; margin-top:18px;}
#listtext li{width:240px; height:auto; margin-bottom:8px;}
#listtext li p{ line-height:22px; color:#6f6d6d;}
#listtext li p a{color:#6f6d6d;}
#listtext li p a:hover{color:#a73217;}
#listtext li p em{float:left; background:url(../images/jtico_03.png) top left no-repeat; width:6px; height:6px; display:block; margin-top:8px; margin-right:5px;}
.more{width:240px; height:15px; margin:auto;}
.more h1{width:39px; height:9px; float:right;}

.rightbox{float:right;width:740px; height:auto;}
.rightbox .bt{width:740px; height:35px; margin-bottom:22px;}
.rightbox .bt h1{ background:url(../images/btp_03.png) top left no-repeat; width:686px; height:35px; float:left;}
.rightbox .bt span{float:right; width:39px; height:9px; margin-top:13px;}
/*-------------------Copyrightbox-----------------------------------------*/
#Copyrightbox{width:100%;height:88px; background:url(../images/footer_03.png) top left repeat-x;}
.footer{width:1002px; height:auto; margin:auto;}
.footer p{ text-align:center; color:#d8d6d6;}
.footer p a{color:#d8d6d6;}
.footer p a:hover{color:#e60000;}

/*-----------------------------ny--------------------------------*/
.aboutbanner{width:100%; height:220px;}
.leftboxx{width:240px; height:auto; float:left; }
.pcbox{width:240px; height:auto; margin:auto;}
.pcbox img{width:213px; height:85px; border:#ddd 1px solid;}
.subbox{width:215px; height:auto;background:#f2f2f2; }
.jtico{color:#990606;}
.subbox .bt{width:215px; height:70px; margin:auto; background:#ebebeb; display:block; border-bottom:#990606 2px solid;}
.lbt{height:30px; line-height:30px; font-size:20px; color:#494949;font-family:"Microsoft YaHei","微软雅黑","黑体"; width:185px; margin:auto; padding-top:10px;}
.lbtt{height:20px; line-height:20px; font-size:14px; color:#494949; font-family:Arial, Helvetica, sans-serif;width:185px; margin:auto;}
.sublistt{width:185px; height:auto; margin:auto;background:#f2f2f2; margin-top:12px; margin-bottom:12px;}
.sublisttt{width:185px; height:auto; margin:auto;background:#f2f2f2; margin-top:12px; margin-bottom:12px;}
.sublistt ul li{height:30px; line-height:30px; border-bottom:1px solid #ddd; display:block; width:185px; overflow:hidden;}
.sublistt ul li a{width:185px; height:30px; line-height:30px; display:block;}
.sublistt ul li font{font-size:11px; height:30px; line-height:30px; font-weight:bold; float:left; margin-right:6px;}

.rightboxx{float:right;width:740px; height:auto;}
.line{width:740px; background:url(../images/iico_03.png) top left repeat-x; height:8px;}
.rightboxx .bt{width:740px; height:30px; line-height:30px;}
.rightboxx .bt h1{font-size:14px;font-family:"Microsoft YaHei","微软雅黑","黑体";font-weight:600; }
.rightboxx .bt span{float:right; height:30px; line-height:30px;}
.rightboxx .bt span a{padding:0 5px;}
.rightboxx .nr{width:740px; height:auto; margin:auto; margin-top:12px;line-height:28px;}
.rightboxx .nr p{ line-height:28px; padding-top:10px;}
.rightboxx .nr table{border-right:1px solid #BCBCBC;border-bottom:1px solid #BCBCBC} 
.rightboxx .nr table td{border-left:1px solid #BCBCBC;border-top:1px solid #BCBCBC;padding:8px;}


.rightboxx .nrr{width:740px; height:auto; margin:auto; margin-top:12px;}
.rightboxx .nrr p{ line-height:28px;}

#nlisttext{width:740px; height:auto;margin-top:12px;}
#nlisttext li{width:740px; height:32px; line-height:32px; overflow:hidden; border-bottom:#ddd 1px dashed;}
#nlisttext li span{float:right; height:32px; line-height:32px;}
#nlisttext li font{ font-family:"宋体"; font-size:12px;}

#nlistpic{width:740px; height:auto;margin-top:12px;}
#nlistpic li{float:left; margin:6px 4px;}
#nlistpic li img{width:174px; height:130px; border:#ebebeb 1px solid;}
#nlistpic li a:hover img{filter:alpha(opacity=80);-moz-opacity:0.5;opacity:0.5;}
.npbt{width:174px; height:28px; line-height:28px; border:#ebebeb 1px solid; margin-top:2px; text-align:center;}
.npbt a{width:174px; height:28px; display:block;}

.xqbt{width:740px; height:30px; line-height:30px; margin:auto;font-size:14px;font-family:"Microsoft YaHei","微软雅黑","黑体"; text-align:center;}
.xqtime{width:700px; height:60px; border:#ddd 1px dashed; background:#ebebeb; margin:auto; margin-top:12px; line-height:60px; text-align:center;}
#next{width:740px; margin:auto; height:auto; margin-top:16px;}

#nlisttextt{width:740px; height:auto;margin-top:12px;}
#nlisttextt li{width:740px; height:auto; overflow:hidden; border-bottom:#ddd 1px dashed; padding-top:5px; padding-bottom:5px;}
#nlisttextt li p{}
#nlisttextt li p font{font-size:12px; font-weight:bold; float:left; margin-right:5px;}


/*----------------------分页-------------------------------*/
#page{width:740px; height:auto; margin:auto;}
.listpage{width:720px; height:auto; margin:auto; margin-top:15px;}
.dede_pages{margin:auto; margin:0px; padding:0px;}
.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9; }
.dede_pages ul li a{float:left;padding:2px 6px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{background-color:#b00a0a;color:#fff;text-decoration:none;padding:2px 6px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#b00a0a;padding:2px 6px 2px;font-weight:bold;color:#fff}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}

.job_banner{ clear:both; padding-bottom:10px; display:block;}
.job_txt{ font-family:"微软雅黑"; font-size:14px; line-height:24px; display:block; padding-bottom:10px;}
.job_table{ background:url(../images/job_title.gif) repeat-x; border-top:1px solid #ccc; border-left:1px solid #ccc;}
.table_back{ background:#fcf3f3; height:30px; cursor:pointer;}
.job_table td{ border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:0px 6px;}
.job_icon{ background:url(../images/job_icon.gif) no-repeat; width:6px; height:9px; display:block;}

.job_detail{ display:block; padding-top:20px; clear:both;}
.job_title{ background:#c9c9c9; height:28px; line-height:28px; font-weight:bold; color:#c11313; font-size:14px; padding-left:10px;}
.job_txt2{ line-height:22px; padding:14px 10px;}

.resultbar {
    border-bottom: 1px solid #e4e4e4;
    border-top: 1px solid #e4e4e4;
    color: #922;
    line-height: 32px;
}
.result_content {
    overflow: hidden;
}
.resultlist ul {
    padding: 10px 0 0 160px;
}
.resultlist ul li {
    padding-top: 10px;
}
.resultlist ul li h3 {
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
}
.resultlist ul li p {
    color: #333;
    font-size: 14px;
    line-height: 22px;
    width: 650px;
}
.resultlist ul li span a {
    color: #922;
}
.resultlist ul li span small {
    color: #999;
    font-size: 12px;
    line-height: 22px;
    margin-left: 5px;
}