@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,ul,ol,li,form,p,img,dl,dt{ margin:0; padding:0;}
body{  font-size:12px; font-family: Arial, Helvetica, sans-serif; line-height:22px;color: #000000}
ul,ol,li{ list-style:none;}
img{ border:0;}
a {color: #000000;text-decoration: none;}
a:hover {color:#0073b2;text-decoration:underline;}
table,td{ border-collapse:collapse;}
.nav{color:#6f6f6f; font-size:14px; font-weight:bold}
.nav a{color:#6f6f6f;font-size:14px; font-weight:bold}
.nav a:hover{ color:#0073b2}
.bot a{ margin-left:10px; margin-right:10px;}
.inews{ margin:0px 0px 0px 0px;}
.inews li {text-align:left; line-height:22px;  background: url(../images/dd.jpg) no-repeat 5px center; padding-left:20px;}
.inews li a {}
.inews li a:hover{color:#FF0000;}
.rig_1{ margin-left:20px; margin-top:15px;}
.rig_1 td{ font-size:15px; font-weight:bold; color:#000000;}
.rig_2{ margin-left:20px;}
.rig_2 td{font-size:12px; border-bottom:1px solid #CCCCCC; color:#FF0000}
.rig_2 td img{ margin-left:5px; margin-right:5px;}
.rig_3{margin-left:20px;}
.rig_3 td{ font-size:14px;font-weight:bold;color:#FF0000;border-bottom:1px solid #CCCCCC;}
.rig_4{ margin-left:20px;}
.con{ padding:10px;padding-bottom:30px;}
.left{ margin-right:25px; margin-bottom:30px;}
.left li{line-height:30px;text-align:left;background: url(../images/szj.jpg) 17px 9px no-repeat; border-bottom:1px dotted #CCCCCC;}
.left li a{font-size:13px;padding-left:35px;display:block; font-weight:bold;}
.left li a:hover,.left li a.a{color:#FF0000}
.left ul li{line-height:25px;text-align:left;background: url(../images/--.gif) 35px center no-repeat;border-bottom: none;border-top:1px dotted #CCCCCC;}
.left ul li a{font-size:12px;padding-left:50px;display:block; font-weight:normal;} 
.left ul li a:hover,.left ul li a.a{ color:#000000; }
.left1{ margin-right:25px; margin-bottom:30px;}
.left1 li{line-height:40px;text-align:right;border-bottom:1px dotted #CCCCCC; background:url(../images/tt.jpg) 190px center no-repeat;}
.left1 li a{font-size:12px;padding-left:35px;display:block; padding-right:40px;}
.left1 li a:hover,.left li a.a{color:#FF0000}
.job{ color: #000000;font-weight:bold; line-height:20px; padding-left:0px; margin-top:10px;}
.job span{ color:#FF0000;}
.job span a{ color:#FF0000; }
.job_c { padding:7px; padding-left:20px;  border-bottom:1px dotted #999999; padding-top:0px; padding-bottom:10px}
.red {color:#FF0000;}
.inputTxt { background:url(../images/input_bg.jpg); border:none; border:#CCCCCC 1px solid;}
.cla {border-bottom:1px dotted #CCCCCC;font-weight:bold;font-size:12px; text-align:left; margin-top:20px; margin-bottom:10px;}
.page{ text-align:center;margin-top:10px;background: #EAEAEA;}
#inews li { padding-left:5px; line-height:30px; border-bottom:dotted 1px #CCCCCC; }
#inews li a {display:inline-block; color:#333333;}
#inews li a:hover {color: #FF0000;}
#inews span { color:#999999; font-size:10px; float:right; padding-right:10px;}
.news_title{ font-size:17px; margin:0px; line-height:2.6em; text-align:center;font-weight:bold; color:#FF0000}
.news_att{ color:#6f6f6f; border-bottom:#F4E4DD  dotted 1px; text-align:center; background:#EEEEEE}
.news_att span{ cursor:pointer;}
.news_title,.news_att,.news_content{ margin-left:5px; margin-right:5px;}
.news_content{margin-top:10px; line-height:25px;font-size:12px;}
.bac img{ margin-left:10px; margin-right:10px;}
.cont{ padding:10px; border-bottom:1xp solid  #FF0000;}
.pro_tr { border-bottom:1px solid #CCCCCC;}
.main_banner {MARGIN: 0px auto; WIDTH:960px;HEIGHT:283px}