#main{ width:1190px; clear:both; height:auto; min-height:300px; margin:10px auto; clear:both;  overflow:hidden}
.main1{ width:875px; clear:both; height:auto; min-height:100px; margin:0 0 10px 0; clear:both; overflow:hidden;}
.main2{ width:875px; clear:both; height:auto; min-height:10px; clear:both; overflow:hidden; }
.mainl{width:875px; margin:0 10px 0 0; height:auto; min-height:300px; float:left; overflow:hidden}
.main1l{ width:300px; height:auto; min-height:30px; float:left; overflow:hidden; margin:0 10px 0 0}
.main1lt{ width:290px; height:30px; background:#ff9600; clear:both; color:#fff; line-height:30px; padding:0 0 0 10px; font-size:14px; font-weight:bold; letter-spacing:0.5px}
.main1lb{ width:298px; height:auto; min-height:30px; overflow:hidden; border-right:1px solid #ff9600; border-left:1px solid #ff9600; border-bottom:1px solid #ff9600; }
.mytable {border-collapse:collapse;border:solid #6AA70B;border-width:0px 0 0 0px;width:258px;}
.mytable dl {list-style:none;font-family: "Verdana,宋体";font-size: 12px;color:#008000;text-align:left; height:auto;min-height:10px;  overflow:hidden; padding:5px 20px 5px 20px; width:258px;}
.mytable dl dt a{ width:258px; height:22px; line-height:22px; color:#b10000; font-weight:bold; font-size:14px}
.mytable dl dd{ width:258px; height:auto; min-height:1px; overflow:hidden; line-height:18px; color:#adadad}
.mytable dl dd a{ width:auto; padding:0 5px; line-height:18px; color:#666}
.mytable dl dd a:hover{ color:#b10000; text-decoration:underline}
.mytable dl.t1 {background-color:#fff;}/* 第一行的背景色 */
.mytable dl.t2{background-color:#ffffe1;}/* 第二行的背景色 */
.mytable dl.t3 {list-style:none; background:#fffff9;font-family: "Verdana,宋体";font-size: 12px;color:#008000;text-align:left; cursor:pointer}
.main1r{ width:565px; height:auto; min-height:344px; float: left; overflow:hidden;  }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }
.block { margin: 10px 10px 0; }
.temp { margin: 1px; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
 .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
 .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 2px; width: 25px; height:25px; line-height: 25px; text-align: center; font-size: 12px; cursor: pointer; }
 .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 310px; left:476px; }
 .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
.slidebar li.on { background:#b21616; color: #ff0; font-weight: bold; }
.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 0 10px 0; width: 565px; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }
#slidesImgs li { width: 565px; height: 344px; display: none; }
.newsm2 { min-height: 260px; height:auto; overflow:hidden; width: 565px;}
.newsm2t2 { height: 123px;width: 565px;}
.newsm2t2 h4{ width:565px; height:43px; display:block}
.newsm2t2 h4 a {color: #f75431;
    display: block;
    font-size: 16px;font-family: "Microsoft YaHei" ! important;
    text-align: center;
    width:565px;height:43px; line-height:43px; overflow:hidden; color:#000;
}
.newsm2t2 h4 a:hover { color:#b10000
}
.newsm2t2 p {
    color: #333; width:565px; font-size:14px;
    line-height: 24px;
}
.newsm2t2 p a{ font-weight:bold;color:#b10000}
.newsm2t2 p a:hover{ text-decoration:underline}
.newsm2b {clear: both;height: auto;width: 565px;}
.newsm2b li { background: url(../images/jzhhj_16.gif) 0 50% no-repeat;display: block; height:26px; width: 565px;}
.newsm2b li a {color: #303030;padding: 0 0 0 10px; line-height:26px; width:555px; height:26px; display:block; float:left; overflow:hidden; font-size:14px;}
.newsm2b li a:hover {color: #b10000; font-weight:bold}
.gygg{ width:565px; height:98px;  margin:10px 0 0 0; clear:both}
.gygg1{ float:left; width:277px; height:98px;}
.lk{ margin:0 10px 0 0}
.gygg3{ width:875px; clear:both;height:140px; margin:0 0 10px 0; clear:both; overflow:hidden; }


#Tab2{
width:875px;
padding:0px; height:auto; min-height:200px; overflow:hidden;
margin:0 auto;}
/*菜单class*/
.Menubox_1 {
width:863px; padding:0 0 0 10px;
height:30px;
line-height:30px; border-left:1px solid #ddd; border-right:1px solid #ddd; background:url(../images/okh_21.gif) repeat-x; border-top:3px solid #bd1c1c
}
.Menubox_1 ul{
margin:0px;
padding:0px;
}
.Menubox_1 li{
float:left;
display:block;
cursor:pointer;
width:94px; height:27px;
text-align:center;
color:#333;
 margin:3px 0 0 0
}
.Menubox_1 li.hover{
padding:0px;
background:#fff;
width:94px;
background: url(../images/ds_24.gif) no-repeat;
color:#333; font-weight:bold;
font-weight:bold;
height:27px;
line-height:27px;
}
.Contentbox_1{
clear:both;
margin-top:0px; height:auto; overflow:hidden; width:875px;
min-height:181px;
}


.Contentbox_1 ul {
   
    height: auto;
    min-height: 170px;
    overflow: hidden;
    padding: 10px 0 0;
    width: 875px;
}

.Contentbox_1 li {
   
    float: left;
    height: 276px;
    margin: 10px 0 10px 11px;
  
    width: 205px;
}

.cp_s1 {
    display: block;
    height: 203px;
    margin: 0 auto 10px;
    width: 203px; border:1px solid #d8d8d8
}
.jg {
    background: none repeat scroll 0 0 #fff;
    display: block;
    height: 24px;
    line-height: 24px;
    margin: 10px auto 0;
    width: 205px;
}
.jg b {
    color: #c12d2d;
    display: block; text-align:center; font-size:14px;
    width: 205px;
}

.jj {
    color: #333;
    display: block; 
    height: 48px;
    line-height: 24px;
    margin: 0 auto;
    overflow: hidden;
    width: 205px; 
}
a.jj:hover{ color:#c12d2d}
.iuyt {
    margin: 0 10px 0 0;
}

.newsm1 {
    float: left;
    height: 298px;
    width: 431px;
}
.iuyt {
    margin: 0 13px 10px 0;
}
.newsm1t {
    background: url(../images/okh_21.gif) repeat-x; border-left:1px solid #ddd; border-right:1px solid #ddd;
    clear: both;
    height: 30px;
    width: 429px;border-top:3px solid #bd1c1c
}
.newsm1t P {
    color: #313131;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height:30px;
    width: auto; margin:0 0 0 10px
}
.newsm1t a {
    display: block; color:#666;
    float: right;
    height: 17px;
    margin:0 10px 0 0; line-height:30px;
    width: auto;
}
.newsm1t a:hover{ color:#bd1c1c}
.newsm1t1 {
    clear: both;
    height: 125px;
    margin: 10px 0;
    width: 431px;
}
.newsm1t1 h3{ width:431px; height:50px; display:block}
.newsm1t1 h3 a{width:431px; height:50px; display:block; line-height:50px;  color:#bd1c1c; font-size:14px; overflow:hidden}
.newsm1t1 h3 a:hover{ text-decoration:underline}

.newsm1t1r {float:left;height:79px;width:431px; clear:both}
.ij{ width:120px; height:70px; display:block; float:left}
.newsm1t1r p {background: url("../hotm_57.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #333;
    display: block; height:70px;
    line-height: 24px; margin:0 0 0 10px;
   float:left;
    width: 301px;
}
.newsm1t1r p a{ color:#bd1c1c}
.newsm1t1r p a:hover{ text-decoration:underline}
.newsm1b {
    clear: both;
    height: auto;
    width: 431px;
}
.newsm1b li {
    background: url(../images/ys_34.gif) 0 50% no-repeat;
    display: block; height:auto;
    width:431px;
}
.newsm1b li a {
    color: #333;
    padding: 0 0 0 10px;  width:421px; height:24px; line-height:24px; overflow:hidden; display:block
}
.newsm1b li a:hover {
    color: #bd1c1c;
}
.sh {
    background: url(../images/okh_21.gif) repeat-x; border-left:1px solid #ddd; border-right:1px solid #ddd;
    clear: both;
    height: 30px;
    width: 873px;border-top:3px solid #bd1c1c
}
.sh P {
    color: #313131;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height:30px;
    width: auto; margin:0 0 0 10px
}
.sh a {
    display: block; color:#666;
    float: right;
    height: 17px;
    margin:0 10px 0 0; line-height:30px;
    width: auto;
}
.sh a:hover { color:#b10000
}
.sh1{  padding:10px 0 0 0;
    clear: both; height:auto; overflow:hidden;
    min-height: 30px;
    width: 875px;
}
.sh1 li{ float:left; display:block; width:131px; height:147px; margin:0 0 0 13px }
.wdy1{ width:131px; height:98px; display:block}
.wdy2{ margin:5px 0 0 0; width:131px; height:44px; display:block; overflow:hidden; color:#333; line-height:22px; }
a.wdy2:hover { color:#b10000}
.sh2{  padding:10px 0 0 0;clear: both; height:auto; overflow:hidden; min-height: 58px; width: 853px; padding:10px; border:1px solid #ddd; border-top:0;}
.sh2 a{ color:#333; padding:0 10px; line-height:24px}
.sh2 a:hover{ color:#b10000}
.mainr{width:304px;  height:auto; min-height:305px; float:left; overflow:hidden; }

.main3{width:304px;  height:auto; min-height:193px; margin:0 0 10px 0;overflow:hidden; background:#b9170c}
.zcdl{ width:265px; margin:20px auto 0 auto; height:31px; }
.zcdl a{ display:block; float:left; width:97px; height:31px;margin:0 0 0 25px}
.zcdl_1{ width:265px;margin:10px auto 0 auto; height:25px; font-weight:bold; color:#fff; line-height:25px; border-bottom:1px solid #FFF}
.zcdl_2{ width:265px; margin:10px auto 0 auto; min-height:31px; height:auto; overflow:hidden;  }
.zcdl_2 img{ width:120px; height:26px; float:left; display:block; margin:10px 0 0 8px}
.main4{ width:302px;height:auto; min-height:193px; margin:0 0 10px 0;overflow:hidden; border:1px solid #ddd}
.main4t{ width:302px; height:30px; border-bottom:1px solid #ddd; background:#fafafa}
.main4t p{ width:auto; display:block; float:left; line-height:30px; color:#000; margin:0 0 0 10px; font-size:14px; font-weight:bold}
.main4t a{ line-height:30px; width:auto; float:right; margin:0 10px 0 0; color:#666}
.main4t a:hover{ color:#b10000}
.main4b{ width:282px; min-height:30px; height:auto; clear:both; padding:10px; overflow:hidden }
.main4b li{ width:282px; float:left; display:block; background:url(../images/ghf_25.gif) 0 50% no-repeat;}
.main4b li a{ width:272px; margin:0 0 0 10px; height:24px; display:block; overflow:hidden; line-height:24px; color:#333}
.main4b li a:hover{ color:#b10000}
.gygg4{width:304px; height:296px; clear:both; margin:0 0 10px 0; }
.main5t{ width:302px; height:30px; border-bottom:1px solid #ddd; background:#fafafa; }
.main5t p{ width:auto; display:block; float:left; line-height:30px; color:#000; margin:0 0 0 10px; font-size:14px; font-weight:bold}
.main5t span{ display:block;width:33px; float:right; height:25px}
.main5{ width:302px;height:auto; min-height:193px; margin:0 0 10px 0;overflow:hidden; border:1px solid #ddd; border-bottom:0}
.main5b{ width:302px; min-height:30px; height:auto; clear:both;  overflow:hidden }
.main5b li{ width:302px; float:left; height:30px; display:block; background: url(../images/ghg_39.gif) 5% 50% no-repeat;border-bottom:1px solid #ddd;}
.main5b li a{ width:242px; margin:0 0 0 40px; height:30px; display:block; overflow:hidden; line-height:30px; color:#333; }
.main5b li a:hover{ color:#b10000}
.main6{ width:302px;height:auto; min-height:193px; margin:0 0 10px 0;overflow:hidden; border:1px solid #ddd; border-bottom:0}
.main6b{ width:302px; min-height:30px; height:auto; clear:both;  overflow:hidden; padding:5px 0 0 0 }
.main6b li{ width:302px; float:left; height:48px; display:block; background:url(../images/ghf_25.gif) 5% 25% no-repeat;border-bottom:1px solid #ddd;}
.main6b li a{ width:252px; margin:0 0 0 30px; height:24px; display:block; overflow:hidden; line-height:24px; color:#333; }
.main6b li p{width:252px; margin:0 0 0 30px; height:24px; display:block; overflow:hidden; line-height:24px; color:#1a1a1a; margin:0 0 0 15px }
.main6b li a:hover{ color:#b10000}
.uh_1{ width:282px; text-align:center; display: block; height:22px; font-size:14px; font-weight:bold; line-height:22px}
.uh_2{ width:282px; line-height:24px; color:#333}
.gygg5{width:304px; height:296px; clear:both; }

.djyp {
    background: none repeat scroll 0 0 #c12d2d;
    color: #fff100;
    display: block;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    text-align: center;
    width: 114px;
}
.news_smain {
    height: auto;
    margin: 10px auto 0;
    min-height: 540px;
    overflow: hidden;
    width: 705px;
}
.news_st {
    border-bottom: 1px dotted #999;
    clear: both;
    height: 89px;
    width: 705px;
}
.news_st h3 {
    color: #333;
    font-family: "Microsoft YaHei";
    font-size: 24px;
    line-height: 60px;
    width: 705px;
}
.news_st span {
    color: #999;
}
.zhai {
    border-bottom: 1px dotted #999;
    clear: both;
    height: 125px;
    width: 705px;
}
.zhai p {
    color: #999;
    display: block;
    height: 100px;
    line-height: 24px;
    padding: 30px 0 0;
    width: 705px;
}
.mjews {
    color: #666;
    height: auto;
    margin: 20px auto 0;
    min-height: 400px;
    overflow: hidden;
    width: 605px;
}

.jobs {
    clear: both;
    height: 27px;
    margin: 10px 0;
    width: 605px;
}
.job_2 {
    background: url("../images/ys_03.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #999;
    display: block;
    float: left;
    height: 23px;
    width: 126px;
}
.job_1 {
    color: #333;
    display: block;
    float: left;
    height: 27px;
    letter-spacing: 2px;
    line-height: 27px;
    margin: 0 10px 0 0;
    text-align: center;
    width: 65px;
}
.jobs7 {
    clear: both;
    height: 135px;
    margin: 10px 0;
    width: 605px;
}
.job_5 {
    background: url("../images/ys_03.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #999;
    display: block;
    float: left;
    height: 23px;
    width: 306px;
}
.job_6 {
    background: url("../images/ys_03.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #999;
    display: block;
    float: left;
    height: 23px;
    width: 520px;
}

.job_3 {
    background: url("../images/ys_03.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #999;
    display: block;
    float: left;
    height: 133px;
    width: 520px;
}

.job_4 {
    clear: both;
    height: 30px;
    margin: 20px 0;
    width: 605px;
}

.an_1 {
    background:#990000;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 14px;
    height: 27px;
    margin: 0 0 0 75px;
    text-align: center;
    width: 104px;
}

.an_2 {
    background: #000;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 14px;
    height: 27px;
    margin: 0 0 0 10px;
    text-align: center;
    width: 104px;
}


