﻿/* CSS Document */

/*网站基础样式*/
body,div,ul,li,table,p,h1,form,legend,fieldset,input button,select,textarea,button{margin:0px;padding:0px;font-family:inherit;font-size:inherit;}
ul,li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}

/*链接样式*/
a{color:#A32021;text-decoration:none;}          /*页面文字链接颜色调整*/
a:hover{color:#CC0000;text-decoration:none;}    /*页面文字链接颜色调整*/

a.dh{	font-size:14px;	font-weight:bold;	color:#ffffff;	text-decoration: none;	line-height:25px;}
a.dh:hover{	font-size:14px;	font-weight:bold;	color:#ffffff;	text-decoration: none;	line-height:25px;}

body{word-wrap:break-word;font:12px/1.6em Tahoma,Helvetica,Arial,sans-serif;color:#2B2B28; font-size:12px; }

/*内容样式*/
.logo{ width:1000px; height:90px; background-color:#FFFFFF;margin:0 auto;}
.dh{ width:1000px; height:50px; background-image:url(2011M07_05.png); margin:0 auto;}     
.hadimg{width:1000px; height:265px; background-color:#FFFFFF;margin:0 auto;}


.nr{ width:1000px; height:auto; background-color:#FFFFFF; margin:0 auto;}

.nr:after { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden; } 
.nr { display: inline-block; } 
.nr { display: block; } 

.nra{ width:876px; height:69px;}
.nrb{ margin:30px 10px 0 10px;}
.nrc{ width:876px; height:69px; }
.nrd{ margin:30px 30px 30px 30px;}


/*内容部原样式*/
.fb{font-weight:bold;}
.f14{font-size:14px;}
.mt10{margin-top:15px;}
.mb10{margin-bottom:10px;}
.Job_name {margin-top:15px; margin-bottom:10px;}
.job01 {margin-top:8px; margin-bottom:8px; font-size:14px;font-weight:bold;}
.b {font-weight:bold;}


.buttom{ width:1000px; height:28px; color:#FFFFFF; padding-top:8px; text-align:center; background-image:url(../images/2011M07_18.png);margin:0 auto;}

/*--------top-------*/

.com{ margin:0px auto;width:1000px;height:200px;overflow:hidden;position:relative;background:black}
.com ul{width:3000px;font-size:0;}
.com ul li{vertical-align:bottom;height:100%;overflow:hidden;float:left;background:white url(/jscss/demoimg/201307/loading.gif) no-repeat center center;vertical-align:bottom;list-style:none;overflow:hidden}
.com ol{position:absolute;right:0;bottom:0px;;z-index:10;list-style:none;height:21px}
.com ol li{width:15px;background:white;border:1px solid #74A8ED;border-radius:10px;color:#74A8ED;cursor:pointer;float:left;font:12px Arial;height:15px;margin:2px 3px;text-align:center;}
.com ol li.on{height:19px;width:19px;background:#74A8ED;border:1px solid #EEEEEE;color:#FFFFFF;font-size:16px;font-weight:bold;line-height:19px;margin:0 3px;}
.jobstop{ width:960px; margin:0 auto;background-image: url(../images/top.jpg); background-repeat:no-repeat;}
.jobstop .tit{ padding-left:30px; padding-top:30px;}
.jobstop .tit h1{font-size:30px; font-family:"黑体";float:left;}
.jobstop .tit .date{font-size:12px; padding-top:5px; color: #FF9900}
.jobnav {width:950px;margin:0 auto; margin-top:5px; background-color:#0352A9; font-size:14px; height:32px;  padding-left:10px;}
.jobnav li{ padding-left:30px; color:#FFFFFF; float:left;line-height:32px;}


/* topnav */
#topnav {width:100%; height:40px; position:relative; background: url(../images/navbg.gif) repeat-x; text-align:center;margin:0 auto;}
#topnav ul{margin: 0 auto; padding:0; width:980px;}
#topnav a:hover{text-decoration:none;}
#topnav ul li.nav-item{display:inline; float:left; position:relative;width:140px; height:35px; line-height:35px; text-align:center;}
#topnav ul li a{color:#FFF; display:block; font-size:14px; font-family:"微软雅黑"; font-weight:700;}
#topnav ul li.nav-item a:hover{color:#fff; background:#d51c23;}
#topnav ul li .subnav {display: none;position:absolute;top:35px;left: -1px;background-color:#fff;*min-width: 150px;box-shadow:rgba(0,0,0,.5) 0 2px 4px; -webkit-box-shadow:rgba(0,0,0,.5) 0 2px 4px; -moz-box-shadow:rgba(0,0,0,.5) 0 2px 4px;  transition:opacity 0.25s ease-out;  -o-transition:opacity 0.25s ease-out;  -webkit-transition:opacity 0.25s ease-out; border-left:2px #AE0101 solid; border-right:2px #AE0101 solid; border-bottom:2px #AE0101 solid;}
#topnav .subnav-inner {float:left; width: 240px;}
#topnav ul li .subnav ul{float:left; width:240px; margin:0;}
#topnav ul li .subnav ul li{width:120px; height:35px; line-height:35px; margin:0; display:block; float:left;}
#topnav ul li .subnav ul li a{font-weight: normal; border-collapse:collapse;}
#topnav ul li .subnav ul li .dashed{font-weight: normal; border-collapse:collapse; border-right:1px #666 dashed;}
#topnav ul li .subnav ul li a{font-size: 12px;color:#000;white-space: nowrap;*white-space: normal;	_white-space: nowrap; text-align:left;height:35px;}
#topnav ul li .subnav ul li a,#topnav ul li.nav-item:hover .subnav ul li a {padding:0 10px; white-space: normal;}
#topnav ul li .subnav ul li.active a,#topnav ul li .subnav ul li a:hover {background-color:#D51C23; color:#FFF;}
#topnav ul li.nav-item1 a{display:inline; float:left; position:relative;width:140px; height:35px; line-height:35px; text-align:center; background:#d51c23;}
/* header */
#header{height:145px; margin-bottom:8px;  }
#top{width:999px; height:110px;margin:0 auto;background-color:#FFFFFF;}
#toplogo{ height:70px; line-height:70px; margin:20px 0; float:left;}
#topname{ height:70px; line-height:70px; font-family:"黑体";font-size:24px; font-weight:700; text-align:left; margin:20px 0 0 20px; float:left;}