/*é¦–é¡µæ–°é—»åŠ¨æ€æ ç›®*/
#content{ width:1200px; margin:auto; overflow:hidden;}
#contentLf{ width:820px; float:left;}
.conBox{ margin-top:20px; width:820px; overflow:hidden;}
.title{ height:36px; background-color:#eee;}

.titleL{ width:120px; height:36px; background-color:#044585; color:#FFF!important; display:block; float:left; font-size:18px; line-height:36px; text-align:center;font-family: å¾®è½¯é›…é»‘;    font-weight: normal;}
.titleL:hover,.titleL2:hover{ text-decoration:none;}
.titleL2{ width:120px; height:36px; font-size:18px; line-height:36px; text-align:center; float:left;}

.more{ color:#999; float:right; line-height:36px; margin-right:10px;}
#news{ width:400px; margin-top:15px; float:left;}
#news p{ margin-top:1px;}
#news a{ display:block; font-weight:bold;}
#news span{ line-height:16px; font-size:12px; margin-top:1px; display:block; text-indent:2em;}
.conBox2 li p{ float:left; width:50px; height:40px; text-align:center; font-size:10px; color:#666; border:#ccc 1px solid; line-height:2px;}
.conBox2 li span{ font-size:13px; color:#2a2a2a; line-height:30px;float: right;}
.conBox2 li a{ padding-left: 10px;color:#2a2a2a;width:310px; height:32px; line-height:32px; overflow:hidden;font-size:15px;}
.conBox2 li a:hover{color: #044585;}
.conBox2 li{ overflow:hidden; height:38px; line-height:32px; width:380px;border-bottom: #b2b2b2 1px dashed;}
.conBox2 ol{ float:left; margin-left:35px; margin-top:14px;}

/*é¦–é¡µå›½é™…äº¤æµå’Œå­¦æœ¯ç§‘ç ”æ ç›®*/
.conBoxL{float:left;width: 590px;}
.conBoxR{ float:right; width:400px;}
.title2{ height:36px; background-color:#eee;}

.change{ margin-top:10px; overflow:hidden;}
.conBox .inter .change{border-bottom:#b2b2b2 1px dashed; padding-bottom:12px;}
.change img{ display:block; float:left; margin-right:6px;}
.change a{ display:block; font-size: 16px;color:#2a2a2a;font-family: å¾®è½¯é›…é»‘;}
.change span{ line-height:20px;color:#999999; font-size:12px; margin-top:10px; display:block; text-indent:2em;}
.conBox .inter li{width: 100%;margin:0;overflow:hidden;height:32px;padding-top: 12px;border-bottom: #b2b2b2 1px dashed;} 
.conBox .inter li a{ font-size:15px;color:#2a2a2a;font-weight:normal;  margin:0; width:382px;font-family: å¾®è½¯é›…é»‘;}
.conBox .inter li a:hover{color: #044585;}
.conBox .inter li span{ font-size:14px; color:#999; float:right;}
.conBox .inter ol{margin-left:0;width: 590px;overflow:hidden;}
/*#learn,#moreXs{ display:none;}*/

/*é¦–é¡µåª’ä½“ç‡•è‹‘æ ç›®*/
.conBoxL2{ float:left; width:400px;}
.conBoxR2{ float:right; width:412px;}


/*é¦–é¡µæ ¡å‹å¤©åœ°æ ç›®*/
#friend{ overflow:hidden; margin-top:10px;}
#friend li{ float:left; margin-left:9px;}
#friend .leftF{ margin:0;}

/*é¦–é¡µé€šçŸ¥å…¬å‘Šæ ç›®*/
.tzgg h3 {font-size: 20px; color: #2c79b4;padding-top: 7px;}
.tzgg h3 a {color: #333333; font-weight: 400; font-size: 14px;}
.tzgg dl { font-size: 13px; margin-top: 14px; overflow: hidden;}
.tzgg dl dt {float: left; width: 52px; text-align: center; padding-top: 6px;padding-left: 15px;}
.tzgg dl dt h3 {background: #044585; color: #FFFFFF; font-weight: 400;height: 32px;}
.tzgg dl dt p {background: #f2f2f2;color: #044585;}
.tzgg dl dd {float: right; width: 272px; line-height: 21px;    padding-right: 8px;}
.tzgg dl dd h4 {font-size: 15px; color: #2a2a2a; font-weight: 400;}
.tzgg dl dd p {color: #999999;    font-size: 11px;}
.tzgg a {display: block;}
.tzgg a:hover dt h3 {background: #961414;}
.tzgg a:hover dd h4 {color: #044585;}






#contentRt{ width:360px; float:left; margin-left:20px;}
#gonggao {width:358px;height: 364px;overflow:hidden;border:#044585 0px solid;margin-top:20px;/* background-color:#f4f4f4; */}
#gonggao dt h2{ color:#044585; text-align:center; font-size:18px; margin-top:1px; font-weight:bold;font-family:å¾®è½¯é›…é»‘;}
#gonggao ol{ padding:10px;}
#gonggao li{width:340px;height: 38px;overflow:hidden;line-height: 32px;border-bottom: #b2b2b2 1px dashed;}
.sp1{ float:left; display:block; color:#9f1e31; font-size:12px;}
.sp2{ float:right; font-size:12px; color:#999;}
#gonggao li span.red{ font-family:Georgia; font-size:16px; display:inline-block; width:44px;}
#gonggao li a{ font-size:14px;}
.d_more{ color:#044585; text-align:right; font-size:13px; display:block; margin-right:20px;}

/*é¦–é¡µæ‹›ç”Ÿä¿¡æ¯æ ç›®*/
.conRt{ width:370px; margin-top:404px; float:left;}
.conRt .title{ width:370px;}
.student ol{ overflow:hidden; padding-top:6px;}
.student ol li{ float:left; padding:4px 5px; height:60px;}
.student ul li{float:left;width: 100%;margin:0;overflow:hidden;height:44px;border-bottom: #b2b2b2 1px dashed;} 
.student ul li a{  font-size:15px;color:#2a2a2a;font-weight:normal; float:left; margin:0;/* width: 100%; */padding-top:12px;    padding-left: 8px;}
.student ul li a:hover {color: #044585;}
.student ul li span{ font-size:14px; color:#999; float:right; padding-top:12px;}

#aboutLinks{margin-top: 817px;}


/*åª’ä½“ç‡•è‹‘æ ç›®*/
.conRt2{width: 590px;float:left;}
.conRt2 .title{ width:400px;}



/*é¦–é¡µç›¸å…³è¿žæŽ¥*/
#link{ overflow:hidden; margin-top:10px;}
#link li{ float:left; margin-left:4px; padding-top:1px;}
#link .leftF{ margin-left:0px;}

.jdgz{width:100%; float:left; margin-top:50px;}
.jdgz-con{width:1200px; background:#ffffff; margin-top:20px;}


.week{border:#cccccc 1px solid;border-collapse:collapse; margin:0 5%;}
.week TD{border:#cccccc 1px solid;line-height:26px;border-collapse:collapse;}
.week a{color:#003366;}



.tag_txt img{vertical-align:top; width:100%;}
.jdgz-con li { position: relative; float: left; width:299px; margin-right:1px; overflow: hidden;}
.tag_txt { text-align: center; line-height: 20px;}
.tag_txt a:hover img{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;} 




/*  */
.section1 {
    display: flex;
    justify-content: space-between;
    margin: 30px auto;
}
.section1 .title{
    width: 100%;
    background: url(/dfiles/14542/images/tit_01.png) no-repeat center;
    height: 37px;
}
.section1 .title2{ 
    background: url(/dfiles/14542/images/tit_02.png) no-repeat center;
    height: 37px;
}
.section1 .titleL{
    background: none;
    height: 37px;
    width: 100px;
}
.section1 .titleL img{
    display: none;
}
.section1  a.more{
    color: #fff !important;
    background: url(/dfiles/14542/images/icon-more2025.jpg) no-repeat left center;
}
.section1 .conBox2 ol{
    margin-left: 0;
    width: 100%;
    margin-top: 15px;
}
.section1 .conBox2 li{
    width: 100%;
}
.section1 .s_left {
    width: 49%;
}
.section1 #gonggao{width: 100%;margin-top: 0;}
.section1 #gonggao li{width: 100%;}
.section1  #gonggao ol{padding:0;margin-top: 15px;}
.section1 .conBoxL{
    width: 100% !important;
}
.section1 .s_left .conBox{
    width: 100%;
    margin-top: 0;
}
.section1 .s_right {
    width: 49%;
}

.section2 {}
.section2 .jdgz-con{
    margin-top: 0;
}

.section3 {
    display: flex;
    justify-content: space-between;
    margin: 30px auto;
}
.section3 .titleL img{
    display: none;
}
.section3 .titleL{
    background: none;
    width: 100px;
}
.section3 .title2{
    background: url(/dfiles/14542/images/tit_03.png) no-repeat center;
    height: 37px;
}
.section3 a.more {
    color: #fff !important;
    background: url(/dfiles/14542/images/icon-more2025.jpg) no-repeat left center;
}
.section3 .s_right a.more {
    color: #333 !important;
    background: url(/dfiles/14542/images/icon-more.jpg) no-repeat left center;
}
.section3 .tabTitle2{
    height: 37px !important;
    background: #f4f4f4;
}
.section3 .tab .tabTitle2 strong{height: 37px !important; line-height:37px}
.section3 .s_left {
    width: 49%;
}
.section3  .conBoxL{
    width: 100%;
}
.section3 .s_right {
    width: 49%;
}
.section3 .conBox{
    margin-top: 0;
    width: 100%;
}
.section3 .conRt2{
    width: 100%;
    padding-left: 0 !important;
}

.section4 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.section4 .titleL img{
    display: none;
}
.section4 .conBox{
    margin-top: 0;
    width: 100%;
}
.section4 .s_left {
    width: 820px;
}

.section4 .s_right {
    width: 360px;
}
.section4 .conRt{
    width: 100%;
}
.section4  #aboutLinks{
    margin-top: 0;
}
.section4 .title{
    width: 100%;
    background: url(/dfiles/14542/images/tit_04.png) no-repeat left center;
    height: 37px;
}
.section4 .s_right .title{ 
    background: url(/dfiles/14542/images/tit_05.png) no-repeat  left center;;
    height: 37px;
}
.section4 .titleL{
    background: none;
    height: 37px;
    width:100px;
}
.section4  a.more{
    color: #fff !important;
    background: url(/dfiles/14542/images/icon-more2025.jpg) no-repeat left center;
}