@import url("global.css");





.x1 {}
.x1-left { float:left;  width: 720px; height: 316px; margin-right: 10px;}
.x1-right{ float:right; /* width: 250px; height: 316px; */ background: #ffffff; }

.x2 {}
.x2-a { float:left; margin-right: 10px; /* width: 300px; height: 212px; */ }
.x2-b { float:left; margin-right: 10px; /* width: 410px; height: 212px; */ }
.x2-c { float:right;margin-right: 0px;  /* width: 250px; height: 212px; */ }



.x3 {}
.x3-a { float:left; margin-right:10px; /* width:300px; height: 212px; */ }
.x3-b { float:left; margin-right:10px; /* width:410px; height: 212px; */ }
.x3-c { float:right;margin-right: 0px; /* width:250px; height: 212px; */ }


.x4 { border:solid 1px #b0ccdc; padding: 1px; background-color:#ffffff; height: 196px; }
.x4-tt { background:#0059a4 url(../images/bg-zjtd.gif) no-repeat 0 center; height: 29px;}
.x4-tt h3 {}
.x4-tt h3 a { display: none; }
.x4-ct { background-color:#eaf7fd; width: 976px; overflow: hidden; }




.zjtd-marquee { width: 1000%;}

.zjbox { float:left;  height: 165px;  width: 270px; padding: 7px 28px 0px 28px;   }
.zjbox .box-left { float:left; width: 120px; height: 150px; margin-right: 5px;  }
.zjbox .box-left a { }
.zjbox .box-left a img { width: 118px; height: 148px; overflow:hidden; border:solid 1px #839d9c;   }
.zjbox .box-right { float:left; height: 150px; width: 145px;   }

/* .zjbox > .box-right > h3 */
.zjbox h3 { margin-bottom: 5px; }
.zjbox h3 a { font-size:14px; color:#033d3a;}
.zjbox p { color:#000;  font-size: 12px; line-height: 17px;}
.zjbox .job { color:#333; }
.zjbox .job2{ color:#0059A4; }
.zjbox .desc { text-indent: 20px; margin: 5px 0; height:55px;  }





.x5-a { /* width: 355px; height: 212px; */ float:left; margin-right: 10px;}
.x5-b { /* width: 355px; height: 212px; */ float:left; margin-right: 10px;}
.x5-c { /* width: 250px; height: 212px; */ float:right;}


.x6-a { /* width: 355px; height: 212px; */ float:left; margin-right: 10px;}
.x6-b { /* width: 355px; height: 212px; */ float:left; margin-right: 10px;}
.x6-c { /* width: 250px; height: 212px; */ float:left;}

.x8-a { /* width: 355px; height: 212px; */ float:left; margin-right: 10px;}
.x8-b { /* width: 355px; height: 212px; */ float:left; margin-right: 10px;}
.x8-c { /* width: 250px; height: 212px; */ float:left;}

.x9-a { /* width: 355px; height: 212px; */ float:left; margin-right: 10px;}
.x9-b { /* width: 355px; height: 212px; */ float:left; margin-right: 10px;}
.x9-c { /* width: 250px; height: 212px; */ float:left;}


.x-7 .x7-ct {   text-align:left; height: 131px; overflow: hidden; }
.x-7 .x7-ct div.x7ct-pic { margin: 0 auto; height: 131px;line-height: 131px; overflow: hidden; vertical-align: middle; width: 928px; padding-top: 9px;}
.x-7 .x7-ct div.on { display: block; }
.x-7 .x7-ct div.hide { display:none;}
.x-7 .x7-ct ul { margin:0;padding:0; }
.x-7 .x7-ct ul li {float:left; }
.x-7 .x7-ct a {}
.x-7 .x7-ct a img { display:block;border:solid 1px #CCC;padding:1px; background-color:#FFF; width: 176px; height: 108px; overflow:hidden; margin-right: 5px; line-height: 131px; vertical-align: middle;}

.x7ct-pic .marquee_outer { height: 131px; line-height: 131px; overflow: hidden; vertical-align: middle; width: 928px;  overflow:hidden; display:block; white-space: nowrap; }
.x7ct-pic .marquee_inner { width: 1000%; float:left; }
.x7ct-pic .marquee_inner ul { float:left; }







.ibox { width: 353px; height: 210px; border:solid 1px #b0ccdc;background-color:#ffffff; overflow: hidden;  }
.ibox-tt { background-color:#ffffff;height: 37px; width: 354px;background: url(../images/h-2.jpg); }
.ibox-ct { background-color:#cbe5f4;height: 28px; line-height: 28px; }
.ibox-ct ul { }
.ibox-ct ul li { display: inline; margin-left: 8px;  }
.ibox-ct ul li a { font-size: 12px;}
.ibox-ct ul li a.on,
.ibox-ct ul li a.curr,
.ibox-ct ul li a:hover{}
.ibox-bt { padding: 10px; }
.ibox-bt .bt-left  { float:left;  width: 114px; height: 128px; margin-right: 10px; }
.ibox-bt .bt-right { float:right; width: 209px; height: 128px; overflow: hidden; }




/* css for index flash player */
#ifocus { width:720px; height:315px; margin:0px; border:0px solid #DEDEDE;}
#ifocus_pic { display:inline; position:relative; float:left; width:720px; height:315px; overflow:hidden;}
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:602px; height:315px; overflow:hidden; background:#ccc;}
#ifocus_piclist img { width:602px; height:315px;}
#ifocus_btn { display:inline; float:right; width:125px; margin:0 0 0 600px; position:absolute;}
#ifocus_btn ul{width:120px; background:#474442;}
#ifocus_btn li { width:120px; height:79px;margin-left:-6px;position:relative; }
#ifocus_btn img { width:115px; height:70px; margin:2px 0 0 9px;}
#ifocus_btn .current { background:url(../images/biankuang.gif) no-repeat;width:125px;}
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:600px; height:35px;}
#ifocus_tx { position:absolute; left:8px; bottom:0px; color:#FFF; }
#ifocus_tx .normal { display:none; }

.main2011nh{  width:975px; margin:0 auto; height:73px; background:#3a9bde; margin-top:0px;padding-top:5px;}
.ma_bj{ width:190px; height:70px; background:url(../images/ma_bj.jpg) no-repeat; margin-left:4.5px; float:left; padding-top:5px;}
.ma_bj h3{ text-align:center;}
.ma_bj h3 a{ color:#005a9e;}
.xian{ width:163px; height:1px; margin:0 auto; background:url(../image/xian.jpg) no-repeat; margin-top:1px;}
.ma_txt{ width:175px;margin-left:15px; margin:0 auto;  color:#5c5c5c; font-size:14px; margin-top:4px;_margin-top:-10px; text-align: center;}
.ma_txt a{  line-height:1.5; color:#5c5c5c; font-size:12px; margin:0px 4px;}
.ma_txt a:hover{ color:#f80100;}


#cjjb{ width:975px; height:40px; margin:6px auto 0 auto; background:url(../images/wzbj.jpg) #e9e9e9 no-repeat 5px 0; overflow:hidden;}
#cjjb p{ padding:6px 5px 0 48px; color:#14a6d5; line-height:33px; float:left;}
#cjjb p a{ padding:0 4px; color:#14a6d5; line-height:32px;}
#cjjb p a:hover{ text-decoration:underline;}


#yqlj{ width:988px; height:103px; margin:10px auto 0 auto; *margin:-10px auto 0 auto; background:url(../images/yqljbj_03.jpg) no-repeat 0 0;}
#yqlj p{ padding:10px 10px 0 50px;}
#yqlj p a{ color:#333333; font-size:12px; line-height:22px; padding:0 5px;}
#yqlj p a:hover{ text-decoration:underline; color:#0c6696}
.inp{ width:220px; height:20px; float:left; border:1px solid #cac7c7; border-top:2px solid #696969; border-left:2px solid #696969;  line-height:19px; color:#666; margin:3px 5px 0 0;_margin:3px -3px 0 0; text-indent:10px; font-size:12px;}
.znss{ float:left; color:#333333; line-height:28px;}
.search{ width:352px;  float:right; margin:6px 0 16px 5px; overflow:hidden;}
#center{ width:988px;  margin:10px auto;}
#ksdh{ width:260px; height:426px; margin:0 10px 0 0; float:left; background:url(../images/ksdhbj.jpg) no-repeat 0 0; overflow:hidden;}
#ksdh ul{ margin:60px 0 0 86px;}
#ksdh ul li{ margin:20px 0 23px 0;}
#ksdh ul li a{ display:block; width:160px; height:40px;}
#ksdh ul li a:hover{ background:url(../images/ljt.jpg) no-repeat 126px center;}

#yydt{ width:450px; height:422px; margin:0 6px 0 0; float:left; border:1px solid #cdd0d1; background:url(../images/tdbj.jpg) no-repeat 0 0; overflow:hidden;}
#yydt dl{ margin:5px 10px 0 15px; }
#yydt dl dt{ float:left; margin:2px 10px 0 0;}
#yydt dl dd{ color:#333333; line-height:25px;}
#yydt ul{ margin:5px 5px 0 15px;}
#yydt ul h1{ width:300px;float:left; overflow:hidden;}
#yydt ul li{ background:url(../images/dian_03.jpg) no-repeat 0 8px; }
#yydt ul li a{ color:#333333; font-size:12px; line-height:30px; padding-left:20px;}
#yydt ul li a:hover{ color:#025c79;}

#yydt ul span{width:120px; font-size:12px; float:right; text-align:right; line-height:30px; margin:0 10px 0 0; _ margin:-30px 10px 0 0; color:#333333;}

#yydt_top{ width:450px; height:35px; margin:6px 0 0 0;}
#yydt_top a{ display:block; width:120px; float:left; font-size:14px; line-height:35px; color:#0c6696; padding:0 0 5px 0; margin:0 0 0 2px; text-align:center;}
.clear {
    clear: both;
}
#yyzk {
    background: url("../images/zkbj_04.jpg") no-repeat scroll 0 0 #F5F5F5;
    border: 1px solid #CDD0D1;
    float: left;
    height: 422px;
    margin: 0;
    width: 254px;
}

.mm{background:url(../images/hover.jpg) no-repeat 0 0; font-weight:bold}
.outmm{ display:block; width:120px; float:left; font-size:14px; line-height:35px; color:#0c6696; padding:0 0 5px 0; margin:0 0 0 2px; text-align:center; font-weight:normal;}
.btwz{ font-size:14px; line-height:35px; padding:5px 0 0 32px; font-weight:bold; color:#2b3f4d; float:left;}

#yyzk{ width:254px; height:422px; margin:0; float:left; border:1px solid #cdd0d1; background:url(../images/zkbj_04.jpg) #f5f5f5 no-repeat 0 0;}
#yyzk dl{ margin:10px 5px 0 5px;}
#yyzk dl dt{ float:left; margin:0 5px 0 0;}
#yyzk dl dd{ color:#686868; line-height:24px; text-indent:25px; }
#yyzk p{ margin:14px 0 21px 164px;}
#yyzk p a{ color:#fd3d00; line-height:25px; font-size:12px;}
#yyzk p a:hover{ text-decoration:underline;}

#tsjs{ width:988px; height:170px; margin:10px auto; background:url(../images/zjjsx.jpg) repeat-x 0 0;}
#tsjs a img{ margin:70px 0 0 0; float:left;} 
#tsjs dl{ float:left; width:405px; margin:20px 15px 0 15px;}
#tsjs dl dt{ float:left; margin:0 10px 0 0;}
#tsjs dl dd a{ font-size:14px; color:#0c6696; line-height:28px;}
#tsjs dl dd{ font-size:12px; color:#333333; line-height:22px;}

.jdi_jianjie { width: 248px; height: 423px; float: left; border: 1px solid rgb(196, 196, 196);  background-image: url(../images/guanzhu@20.jpg); background-repeat: no-repeat; background-position: right 0px; background-color: #ffffff;}
.jdi_jianjie_title { width: 220px; height: 20px; font-size: 14px; font-weight: bold; color: rgb(6, 88, 163); padding: 5px 8px; }
.jdi_jianjie_title a { color: rgb(1, 91, 161); text-decoration: none; }
.jdi_jianjie_title a:hover { color: rgb(1, 91, 161); text-decoration: underline; }
.jdi_jianjie_pic { width: 220px; height: 150px; border: 1px solid rgb(194, 199, 195); padding: 1px; margin: 0px 8px 5px; }
.jdi_jianjie_m01 { width: 220px; height: 160px; margin: 5px 8px; font-size: 12px; line-height: 22px; text-indent: 2em; }
.jdi_jianjie_m02 { width: 230px; height: 70px; padding-left: 8px; }
.jdi_jylc { width: 109px; height: 30px; float: left; margin: 0px 5px 5px 0px; background: url('../images/jdi_jylc01.jpg') no-repeat scroll 0% 0% transparent; }
.jdi_jylc a:link, .jdi_jylc a:visited { display: block; background: url('../images/jdi-jylc01.jpg') no-repeat scroll 0% 0% transparent; width: 109px; height: 30px; overflow: hidden; }
.jdi_jylc a:hover { background: url('../images/jdi-jylc02.jpg') no-repeat scroll 0% 0% transparent; }
.jdi_czsj { width: 109px; height: 30px; float: left; margin: 0px 5px 5px 0px; background: url('../images/jdi-czsj01.jpg') no-repeat scroll 0% 0% transparent; }
.jdi_czsj a:link, .jdi_czsj a:visited { display: block; background: url('../images/jdi-czsj01.jpg') no-repeat scroll 0% 0% transparent; width: 109px; height: 30px; overflow: hidden; }
.jdi_czsj a:hover { background: url('../images/jdi-czsj02.jpg') no-repeat scroll 0% 0% transparent; }
.jdi_lxfs { width: 109px; height: 30px; float: left; margin: 0px 5px 5px 0px; background: url('../images/jdi-lxfs01.jpg') no-repeat scroll 0% 0% transparent; }
.jdi_lxfs a:link, .jdi_czsj a:visited { display: block; background: url('../images/jdi-lxfs01.jpg') no-repeat scroll 0% 0% transparent; width: 109px; height: 30px; overflow: hidden; }
.jdi_lxfs a:hover { background: url('../images/jdi-lxfs02.jpg') no-repeat scroll 0% 0% transparent; }
.jdi_cclx { width: 109px; height: 30px; float: left; margin: 0px 5px 5px 0px; background: url('../images/jdi-cclx01.jpg') no-repeat scroll 0% 0% transparent; }
.jdi_cclx a:link, .jdi_czsj a:visited { display: block; background: url('../images/jdi-cclx01.jpg') no-repeat scroll 0% 0% transparent; width: 109px; height: 30px; overflow: hidden; }
.jdi_cclx a:hover { background: url('../images/jdi-cclx02.jpg') no-repeat scroll 0% 0% transparent; }

.zhinan { width: 245px; height: 198px; float: left; border: 1px solid rgb(147, 209, 250); }
.dianhua { width: 238px; height: 72px; float: left; background: url('../images/jdi_09.jpg') no-repeat scroll center top transparent; margin-top: 5px; }
.zhinan_m1 { width: 238px; height: 90px; float: left; padding-left: 2px; }
.zhinan_m2 { width: 111px; height: 41px; float: left; margin: 2px 2px 3px 5px; display: inline; }
.zhinan_m3 { width: 188px; height: 23px; float: left; background: url('../images/jdi_12.jpg') no-repeat scroll 20px 5px transparent; color: rgb(36, 130, 189); padding-left: 50px; padding-top: 5px; }


.zhuanjia { width: 730px; height: 200px; float: left; }
.zhuangjia_top { width: 721px; height: 34px; background: url('../images/jdi_08.jpg') repeat-x scroll 0% 0% transparent; }
.zhuangjia_title {  width: 85px; height: 26px; margin-left: 5px; text-align: center; color: rgb(1, 91, 161); padding-top: 8px; font-size: 14px; font-weight: bold;  }

.hb-tt1 {
    background: url("../images/jdi_08.jpg") repeat scroll 0 0 transparent;
    height: 31px;
    line-height: 31px;
    text-align: center;
	width: 721px;
}
.hb-tt1 ul li {
    float: left;
}
.hb-tt1 a { display: block; color:#FFF; height: 31px; width: 85px;  margin-left: 5px;text-align: center; font-size: 14px; font-weight:bold;  }
.hb-tt1 a.on,.hb-tt1 a.curr,.hb-tt1 a:hover {

  background: url(../images/jdi_06.jpg);
  color:#0165B1;
  }
/*.zhuangjia_title a { color: rgb(1, 91, 161); text-decoration: none; }
.zhuangjia_title a:hover { color: rgb(1, 91, 161); text-decoration: none; }
.zhuangjia_title_t { width: 85px; height: 26px; margin-left: 5px; text-align: center; color: rgb(28, 95, 158); padding-top: 8px; font-size: 14px; font-weight: bold; }
.zhuangjia_title_t a { color: rgb(255, 255, 255); text-decoration: none; }
.zhuangjia_title_t a:hover {  color: rgb(1, 91, 161); text-decoration: none; }*/
.zhuangjia_m01 { width: 708px; height: 165px; }
.zhuangjia_m { width: 699px; height: 165px; border-right: 1px solid rgb(151, 211, 250);border-left: 1px solid rgb(151, 211, 250);border-bottom: 1px solid rgb(151, 211, 250); padding-left: 10px; padding-right: 10px; }
.zhuangjia_m02 { width: 216px; height: 118px; float: left; margin: 25px 9px 10px; display: inline; }
.zhuangjia_pic { width: 90px; height: 114px; border: 1px solid rgb(193, 194, 195); padding: 1px; float: left; }
.zhuangjia_m03 { width: 110px; height: 118px; padding-left: 12px; float: left; }
.zhuangjia_m04 { width: 110px; height: 25px; float: left; font-size: 14px; font-weight: bold; color: rgb(28, 95, 158); background: url('../images/jdi_10.jpg') no-repeat scroll right top transparent; }
.zhuangjia_m04 a { color: rgb(28, 95, 158); text-decoration: none; }
.zhuangjia_m04 a:hover { color: rgb(28, 95, 158); text-decoration: none; }
.zhuangjia_m05 { width: 110px; height: 70px; font-size: 12px; float: left; }
.zhuangjia_m06 { width: 38px; height: 23px; float: left; margin-right: 5px; }
.rongyu_m02 { width: 216px; height: 118px; float: left; margin: 25px 9px 10px; display: inline; }
.rongyu_pic { width: 90px; height: 114px; border: 1px solid rgb(193, 194, 195); padding: 1px; float: left; margin-right: 10px; }
.rongyu_m04 { width: 110px; height: 25px; float: left; font-size: 14px; font-weight: bold; color: rgb(28, 95, 158); }
.rongyu_m05 { width: 110px; height: 93px; font-size: 12px; float: left; line-height: 22px; }
#td {
    height: 54px;

    width: 980px;
}

