body{PADDING:0;FONT-SIZE:14px;MARGIN:0;FONT-FAMILY: "??????", Arial, Helvetica, sans-serif;
    color:#000000; background:#f1f1f1;}
img{border:none;}
ol,ul,li{padding:0;margin:0;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0;padding:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}
br{padding:0; margin:0; height:0; font-size:0;}
A:link,A:visited{TEXT-DECORATION:none;}
A:hover{ TEXT-DECORATION:none;}
.fr{float:right}
.fl{float:left}
.clear{clear:both}
.nav{
    width: 100%;

}
.nav_c{
    width: 1244px;
    margin: 0 auto;
    background: #085682;
}
.nav_c ul{
    list-style-type:none;
    margin-left: 10px;
}
.nav_c ul li{
    text-align: center;
    line-height: 35px;
    float: left;
    font-size: 16px;
    width:8%;
    height: 35px;
    position:relative;
    z-index: 99999;
}
.nav_c ul .on{
    background: #00adb3;
}
.nav_c ul li a{
    color: #ffffff;
    text-decoration:none;
    line-height: 35px;
font-size: 15px;
}
.second{
    min-width:120px;
    background:#085682;
    position:absolute;
    top:35px;
+left:0;
    display: none;
text-align:left;
overflow: hidden;
}
.second a{
    min-width:110px;
    height:36px;
    line-height:36px;
    float:left;
    color:#4e4e4e;
    font-size:14px;
    font-weight:normal;
padding-left: 10px;
overflow: hidden;
}
.second a:hover{
    background:#00abb2;
    color: #ffffff;
}
.nav_c ul li:hover{
    background: #00adb3;
}
.nav_c ul li:hover .second,.nav_c ul li .second.hover {
    display: block;
}
.nav_c ul li:hover a{
    color:#fff;
}
.zhong_c{
    width: 1246px;
    margin: 0 auto;
    background: #FFFFFF;
    padding-bottom: 20px;
}
.tulj{
    width: 239px;
    height: 210px;
    margin-top: 25px;
    text-align: center;
}
.tulj a{
    display: block;
    margin-top: 4px ;
}
.tyyw{
    width: 595px;

    background: url("dfiles11285images201407index_news_bj_2.gif") no-repeat;
    margin-left: 40px;
}
.news_c{
    margin: 7px 0 0 30px;
}
.news_c h1{
    font-size: 16px;
    font-weight: bold;
    color: #00adb3;
}
.news_c a{
    display: inline-block;
    margin:3px 15px 0 0;
}
.news_tou{
    padding:20px 0;
}
.news_tw{
    width:490px;
    margin-left: 10px;
}
.news_tw h2{
    font-size: 16px;
    font-weight: bold;
    color: #333333;
}
.news_tw p{
    font-size: 14px;
    color: #333333;
    text-indent: 2em;
    line-height: 20px;
}
.news_tw p span{
    color:#ff0000;
}
.news_list ul li{
    padding-left: 20px;
    background: url("dfiles11285images201407top_dh_bj.gif") no-repeat 10px 8px;
    border-bottom: 1px dashed #dddddd;
    line-height: 20px;
+line-height: 27px;
    margin-top: 5px;
}
.news_list ul li a{
    font-size: 12px;
    color:#333333;
}
.news_list ul li a:hover{
    color: #ff6600;
}
.news_list ul li a:hover{
    color: #ff6600;
}
.xg{
    width: 100%;
    height: 35px;
    background: #f7f7f7;
    margin-top: 10px;
    border: 1px solid #e4e4e4;
}
.xgxl{
    height: 100%;
    width:30%;
    border-right: 1px solid #e4e4e4;

}
.sousuo{
    height: 100%;
    width: 50%;
margin-top: 5px;
}
.bmmt_c{
    width: 328px;
}
.bmmt{
    height: 251px;
    width: 100%;
    border: 1px solid #e4e4e4;
}
.yxxt{
    width: 328px;
    height: 212px;
    margin-top: 15px;
}
.yxxt ul li{
    float: left;
    margin-right: 1px;
    margin-bottom: 1px;
}

/************mid*************/
.main-mid{
    width:382px;
    margin-left:30px;
}

.school-tab{
    width: 100%;
}
.school-tab .hd{
    width: 100%;
    height:31px;
    position:relative;
    background: url("dfiles11285tztop_03.png");
}
.school-tab .hd .more {
    float:right;
    padding-right: 15px;
    margin-top: 12px;
    margin-top:10px\9;
}
.school-tab .hd .more a {
    color: #a9a9a9;
    font-size:14px;
}
.school-tab .hd ul {
    float:left;
    position:absolute;
    left:0;
    top:0;
    height:38px;
}
.school-tab .hd ul li {
    float:left;
    width: 89px;
    height:31px;
    line-height:28px;
    font-size:14px;
    color: #666666;
    text-align: center;
    cursor:pointer;
    font-weight: bold;
    border-top: 2px solid transparent;
}
.school-tab .hd ul li.on {
    background: #ffffff;
    color: #00adb3;
    border-top: 2px solid #00adb3;
}
.school-tab .bd ul{
    width:94%;
}
.school-tab .bd .cleafix li{
    padding:14px 0 13px 0;
    border-bottom:1px dotted #bebebe;
}
.school-tab .bd .cleafix li h3{
    font-size:14px;
    line-height: 25px;
}
.school-tab .bd .cleafix li h3 a{
    color:#4e4e4e;
}
.school-tab .bd .cleafix li h3 a:hover{
    color:#0D59A7;
}
.school-tab .bd .cleafix li p{
    color:#797979;
    font-size: 13px;
    padding-left:3px;
    line-height: 20px;
}
.school-tab .bd .cleafix li span{
    color:#797979;
}
.school-tab .bd .cleafix1{
    padding:10px 0;
}
.cleafix1 li{
    overflow: hidden;
text-indent: 1.5em;
    background: url("dfiles11285dian_03.png") no-repeat 15px 11px;
}
.school-tab .bd .cleafix1 li a{
    float: left;
    color:#282727;
    font-size:12px;
    padding-left: 5px;
    width: 100%;
    line-height: 25px;
}
.school-tab .bd .cleafix1 li a:hover{
    color:#ff6600;
}
.school-tab .bd .cleafix1 li span{
    float: right;
    height:33px;
    line-height: 33px;
    color:#797979;
    font-size:14px;
}
.vsb-space{
    border: 1px solid #e4e4e4;
}
.logo{
    width: 1246px;
    height: 108px;
    background: #ffffff;
    margin: 0 auto;
    background: url("dfiles11285top_logo20140730.jpg") no-repeat;
    border: 1px solid transparent;
}
.qieha{
    margin-top: 85px;
    margin-right: 0px;
}
.qieha a{
    display: inline-block;
    width: 68px;
    height: 20px;
    background: #9f9f9f;
    text-align: center;
    color: #ffffff;
line-height: 20px;
font-size:12px;
}
.qieha a:hover{
    background: #00afba;
}
.banner{
    width: 1244px;
    background: #ffffff;
    margin: 0 auto;
}
.zuo{
    width: 1244px;
    height: 30px;
    margin: 0 auto;
}
.zuo img{
    margin:3px 0 0 20px ;
}
.zuo_z{
    width:90%;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}
.zuo_z td{
line-height: 25px;
}
.foot{
    width: 100%;
    height: 71px;
    background: #7f7f7f;
    text-align: center;
}
.foot p{
    line-height: 71px;
    font-size: 12px;
    color: #c4c4c4;
}
.blue{
    display: block;
    width: 1244px;
    margin: 0 auto;
    text-align: center;
}
/*?????*/
html {overflow-x:hidden;}
.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left;}
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url("dfiles11285images_erweimasidebar_bg.png") no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(dfiles11285images_erweimasidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(dfiles11285images_erweimablue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(dfiles11285images_erweimagreen_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}

.zhong_c .tzxs{width:240px}