#content .content1 ,#content .content2 .con2_l .box1 ,#content .content2 .con2_l .box2 ,#content .content2 .con2_r .box1 ,#content .content2 .con2_r .box2 ,#content .content2 .con2_r .box3{ border:1px solid #9cbfdc; height:100%; overflow:hidden;}
#content .content2 .con2_r .box1 ,#content .content2 .con2_r .box2 ,#content .content2 .con2_r .box3{ width:292px; overflow:hidden;}
#content .content1 .title{ height:30px; background:url(../image/icon.png) no-repeat 0px 0px;}
#content .content1 .title h2{ font-size:15px; line-height:28px; text-indent:2em; color:#004d8c;}
#content .content1 .main{ clear:both; padding:10px;  overflow:hidden;}
#content .content1 .main .box1{ float:left; width:660px; height:205px; overflow:hidden}
#content .content1 .main .box1 .p_l{ float:left; }
#content .content1 .main .box1 .p_l span{ border:1px solid #e3e3e3; width:314px; height:200px;margin:0px; display:block; overflow:hidden; }
#content .content1 .main .box1 .p_l span img{ margin:5px; width:304px; height:190px;}

#content .content1 .main .box1 .t_r{ float:right; width:330px;  margin:2px 0px; overflow:hidden;}
#content .content1 .main .box1 .t_r li{ clear:both; margin:2px 0px;height:48px; overflow:hidden; border-bottom:1px dashed #f0f0f0; }

#content .content1 .main .box1 .t_r .sd01 h2{ float:left; background:url(../image/btn1.gif) no-repeat; width:50px; padding:5px ; color:#FFF; margin:0px 10px; font-size:20px; overflow:hidden; height:40px;}
#content .content1 .main .box1 .t_r  .sd02 h2{ float:left; background:url(../image/btn2.gif) no-repeat; width:50px; height:40px; padding:5px ; color:#FFF; margin:0px 10px; font-size:20px; overflow:hidden}
#content .content1 .main .box1 .t_r  span{ margin:0px; overflow:hidden; padding:0px; _float:left;}
#content .content1 .main .box1 .t_r .sd01 span a{ color:#b40000; line-height:25px; font-size:14px;height:25px; overflow:hidden; display:block;}
#content .content1 .main .box1 .t_r .sd02 span a{ color:#0059a5; line-height:25px; overflow:hidden; font-size:14px; height:25px; display:block;}
#content .content1 .main .box1 .t_r span p{ font-size:12px; color:#7f7e7e; display:inline-block; float:left; width:120px;}

#content .content1 .main .box2{float:right; width:285px;height:205px; }
#content .ad97870{ background:#f0f0f0; border:1px solid #CCC; width:978px; height:70px;}
#content .content2 { clear:both; overflow:hidden; height:100%;}
#content .content2 .con2_l{ overflow:hidden; width:675px; float:left; height:100%;}
#content .content2 .con2_l .box1 { clear:both; overflow:hidden;}
#content .content2 .con2_l .box1 .title{  height:30px; background:url(../image/icon.png) repeat-y 0px -242px scroll; overflow:hidden; display:block;}
#content .content2 .con2_l .box1 .title h2{ background:url(../image/icon.png) no-repeat 5px -322px;font-size:15px; line-height:28px; text-indent:2em; color:#004d8c; float:left;}
#content .content2 .con2_l .box1 .title h2 a ,#content .content2 .con2_l .box2 .title h2 a ,#content .content3  .title h2 a{ color:#004d8c; text-decoration:none;}
#content .content2 .con2_l .box1 .title .right{ float:right;}
.searInput {
    background: url(../image/icon.png) no-repeat 0px -287px  scroll;
    border: 1px solid #C3C3C3;
    color: #999999;
    float: left;
    height: 19px;
    line-height: 19px;
    margin: 3px 5px 0 0;
    overflow: hidden;
    padding-left: 26px;
    width: 127px;
}
.searBtn {
    background: url(../image/icon.png) no-repeat scroll left -383px transparent;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 20px;
    margin-top: 2px;
    overflow: hidden;
    width: 45px;
}
#content .content2 .con2_l .box1 .main{ padding:10px; overflow:hidden; display:block;}
#content .content2 .con2_l .box1 .main .p_l{ width:224px;height:100%; overflow:hidden; display:block; float:left; } 
#content .content2 .con2_l .box1 .main .p_l span{ display:block; background:#f0eeee; border:1px solid #d4d4d4; text-align:center; line-height:2em;}
#content .content2 .con2_l .box1 .main .t_r{ width:405px; float:right;}
#content .content2 .con2_l .box1 .main .t_r h2{ font-size:16px; color:#b40000; }
#content .content2 .con2_l .box1 .main .t_r b{ display:inline; float:left; color:#1064aa; line-height:18px; width:50px;}
#content .content2 .con2_l .box1 .main .t_r p{float:left; color:#004885; line-height:18px; padding-right:10px;  }
#content .content2 .con2_l .box1 .main .h_b {width: 400px;  padding:0px; margin:0px;overflow:hidden; display:block;}
#content .content2 .con2_l .box1 .main .h_b p{ text-indent:2em; margin:0px; padding:0px;}
#content .content2 .con2_l .box1 .main .main1{ clear:both; margin-top:30px; +margin-top:18px; _margin-top:28px; height:262px;overflow:hidden;  }
#content .content2 .con2_l .box1 .main .m_l{ width:320px; overflow:hidden; float:left;}
#content .content2 .con2_l .box1 .main .m_r{ float:right;width:320px;}
#content .content2 .con2_l .box1 .main dl .title_1{ clear:both; height:25px;}
#content .content2 .con2_l .box1 .main dl .title_1 h2{width:90px; background:url(../image/icon.png) no-repeat 0px -448px;text-align:center; font-size:12px; height:20px; line-height:18px;color:#FFF; float:left; overflow:hidden;}
#content .content2 .con2_l .box1 .main dl { width:320px; background:#FFF}
#content .content2 .con2_l .box1 .main dl .title_1 a{ float:right; margin-right:5px; line-height:18px;}
#content .content2 .con2_l .box1 .main dl dd{ clear:both; background:url(../image/icon.png)  0px -668px scroll  no-repeat #FFF; overflow:hidden;line-height:24px;}
#content .content2 .con2_l .box1 .main dl dd a{  text-indent:1em; float:left; font-size:13px; color:#004885;} 
#content .content2 .con2_l .box1 .main dl dd div{ float:right; margin-right:5px; color:#999;}
#content .content2 .con2_l .box2{ clear:both; overflow:hidden;}
#content .content2 .con2_l .box2 .title{ clear:both; height:30px; background:url(../image/icon.png) repeat-y 0px -242px;}
#content .content2 .con2_l .box2 .title h2{font-size:14px; line-height:28px; text-indent:1em; color:#004d8c; float:left;}
#content .content2 .con2_l .box2 .title .more{ float:right;}
#content .content2 .con2_l .box2 .title .more a{ line-height:26px; margin-right:5px;}
#content .content2 .con2_l .box2 .main{ background:url(../image/icon.png) repeat-x 0px -772px; padding:10px; overflow:hidden;}
#content .content2 .con2_l .box2 .main .p_l{ margin-right:10px; width:108px; float:left;}
#content .content2 .con2_l .box2 .main .t_c{ float:left; width:340px; text-indent:2em; font-size:12px; color:#004885; line-height:22px;}
#content .content2 .con2_l .box2 .main .t_r{ float:right; width:165px;}
#content .content2 .con2_l .box2 .main .t_r li{ text-indent:1em; font-size:13px; line-height:22px; background:url(../image/icon.png) 0px -689px no-repeat; color:#7e7e7e;}
#content .content2 .con2_r{ width:294px; float:right; overflow:hidden;}
#content .content2 .con2_r .title{ clear:both;background:url(../image/icon.png) 0px -120px; height:26px;}
 #content .content2 .con2_r .title h2  ,#content .content2 .con2_r .title h2 a{font-size:14px; line-height:28px; text-indent:0.5em; color:#004d8c; float:left; width:100px; text-decoration:none;}
#content .content2 .con2_r .title a{ float:right; margin-right:5px; line-height:25px;}
#content .content2 .con2_r .main{ padding:10px; overflow:hidden; clear:both; background:#FFF;}
#content .content2 .con2_r .box1 .main li{ width:80px; float:left; margin:5px;}
#content .content2 .con2_r .box1 .main li span{ display:block; text-align:center; line-height:2em;}
#content .content2 .con2_r .box2 .main li{ clear:both; line-height:20px;background:url(../image/icon.png) 0px -708px no-repeat; padding-left:10px; overflow:hidden}
#content .content2 .con2_r .box2 .main li a{  float:left; color:#004885;}
#content .content2 .con2_r .box2 .main li div{float:right; background:url(../image/icon.png) no-repeat 0px -734px; padding-left:30px; overflow:hidden; display:block;}
#content .content2 .con2_r .box3{ clear:both; height: 420px}
#content .content2 .con2_r .box3 .main{ clear:both;}
#content .content2 .con2_r .box3 .main span{ border:1px solid #e3e3e3; width:272px; height:44px;margin:5px 0px; display:block; overflow:hidden; }
#content .content2 .con2_r .box3 .main span img{ margin:5px; width:262px; height:34px;}
#content .content3 { border:1px solid #9cbfdc; width:978px; margin-top:10px;}
 #content .content3  .title{ background:url(../image/icon.png) repeat-y 0px -242px;}
#content .content3  .title h2{font-size:14px; line-height:28px; text-indent:1em; color:#004d8c;}