/* CSS Document */
/* ************left-right*************** */
#content .all{background:#ababab url(../common/img/home/bg.png) repeat-x;padding:15px;}
#content .all .bg{background:url(../images/cont_bg.png);min-height:780px;height:auto;}
#content .clink span{display:inlin-block;margin-right:10px;padding-right:14px;background:url(../images/point.png) no-repeat right center;}
#content .clink span a{color:#205b9b;text-decoration:none;}
#content .leftNav{float: left;
    width: 220px;background:#f5f5f5;background:#fff;}
#content .leftNav li a{display:block;padding-left:28px;line-height:40px;color:#444;font-size:13px;border-bottom:1px solid #ddd;text-decoration:none;background:#fff url(../images/point1.png) no-repeat 15px center;font-weight:bold;}
#content .leftNav li a:hover{background:#eee url(../images/point2.png) no-repeat 15px center;color:#0556af}
#content .leftNav li.head{background: url("../common/img/home/title.png") repeat-x;
    color: #FFFFFF;
    font-size:16px;
    height: 40px;
    font-weight:bold;
    line-height: 40px;
    padding-left: 15px;}
#content .rightCont{
      background: none repeat scroll 0 0 #FFFFFF;
    float: right;
    padding: 30px 35px;
    width: 625px}
#content .rightCont .cont{}
#content .rightCont .im_bg{background:#f3f3f3;padding:15px;border-radius:4px;}
#content .rightCont .im_bg img{vertical-align:middle;margin-right:8px;}
/* ************top-bottom*************** */
#content .cont{}
#content .hislist td{padding-left:13px;line-height:1.8em;}
#content .hislist td.img{padding:0;vertical-align:top;padding-right:30px;padding-top:3px;}
#content .hislist td.img img{display:block;margin-bottom:30px;border:1px solid #ccc;padding:7px;background:#fff;}
#content .hislist td.year{font-weight:bold;border-right:1px solid #ccc;width:78px;padding-left:0;}
.news_h_list .bk{float:left;width:284px;margin-right:30px;}
.news_h_list .bk img,.news_h_list .bk span{display:block;}
.news_h_list .bk img{border:1px solid #ccc;padding:7px;background:#fff;margin-bottom:10px;}
.news_h_list .bk .date{color:#777;font-weight:bold;}
.news_h_list .bk .title{color:#444;}
.news_h_list .bk a,.news_h_list .bk a:hover{text-decoration:none;}
.news_h_list .bk a:hover .title{text-decoration:underline;}
.n_date{color:#777;font-weight:bold;float:right;font-size:12px;margin-top:8px;}
#content .cont .ph{text-align:center;margin-bottom:25px;}

#content .cont p.np{margin-bottom:0;}
#content .cont p.npt{margin-bottom:0;text-indent:inherit}
#content .cont .aq{font-size:14px;}
#content .cont .aq .emp{margin:3px 0;display:block;color:#999;font-size:12px;}
#content .cont .aq .name{margin-bottom:5px;color:#444}
#content .cont .aq .name .red{color:#900;margin-right:5px;}
#content .cont .aq .name_input,#content .cont .aq .name_txtarea{color:#0b59b4;font-size:13px;}
#content .cont .aq .name_input span{color:#666;}
#content .cont .aq .name_input input{border:1px solid #ccc;padding:2px;line-height:24px;height:24px;color:#222;font-size:12px;border-radius:2px;}
#content .cont .aq .name_input input{width:393px}
#content .cont .aq .name_txtarea textarea{width:480px;border:1px solid #ccc;padding:2px;line-height:18px;color:#222;font-size:12px;border-radius:2px;}
#content .cont .aq .fl{background:url(../images/hline.png) repeat-y right;width:510px;padding:20px 40px 20px 0;}
#content .cont .aq .fr{font-size:12px;width:260px;padding-left:40px;padding:20px 0;}
#content .cont .aq .fr .title,.cat .title{font-size:14px;font-weight:bold;margin-bottom:10px;display:block;color:#444;}
.cat img{float:left;margin-right:12px;margin-top:-1px;background:#fff;padding:1px;border:1px solid #ccc;}
#content .cont .aq .fr b,.cat b{color:#0b59b4;color:#444;margin-bottom:10px;margin-top:20px;display:block;font-size:14px;font-weight:bold;}
.cat span{display:block}
.form_btn{width:150px;margin:30px auto 0;}
.thanks{font-size:14px;line-height:1.8em;color:#444;text-align:center;}