@charset "gb2312";
.container-flash{ height:468px;margin:0 auto; overflow:hidden; position:relative; z-index:100; border-top:1px solid #AAA;}
/*.flash{ width:1920px;  height:468px; margin:0 auto; overflow:hidden; position:absolute; top:0; left:50%; margin-left:-960px; z-index:200;}
.mod_focus .contents{ width:1920px; height:468px; overflow:hidden;}
.mod_focus .contents li{width:1920px; overflow:hidden;height:468px; }
.mod_focus .contents li img{ width:1920px; height:468px;}
.mod_focus .tags{text-align:center; position:absolute; left:50%; margin-left:-33px; bottom:20px; width:66px; height:12px; overflow:hidden;}
.mod_focus .tags li{  overflow:hidden; float:left; margin:0 5px; display:inline; width:12px; height:12px;}
.mod_focus .tags a{ float:left; width:12px; height:12px; line-height:12px; font-size:0; background:#23ac39; text-align:center; }
.mod_focus .tags .focus a{font-size:0; background:#FFF; color:#fff;}*/

.search{ width:1190px; height:32px; overflow:hidden; padding-top:8px; padding-bottom:8px; padding-right:10px; background:#e8e8e8; overflow:hidden; margin:0 auto; }
.search-form{ width:308px; height:32px; float:right; }
.search-form > h3{ width:76px; height:32px; line-height:32px; font-size:14px; float:left; font-weight:normal;}
.search-form > .search-form-input{ width:222px; height:32px; padding-left:10px; float:right; background:url(../images/search-form.png) no-repeat left top;}
.search-form > .search-form-input p{ float:left; overflow:hidden; }
.search-form > .search-form-input p.search-input{ width:190px; height:32px;}
.search-form > .search-form-input p.search-input input{ width:190px; height:32px; line-height:32px; border:0; background-color:transparent; font-size:13px; color:#a4a4a4; font-family:"΢���ź�";}
.search-form > .search-form-input p.search-submit{ width:32px; height:32px;}
.search-form > .search-form-input p.search-submit input{ width:32px; height:32px; background:url(../images/search-submit.png) no-repeat left top; border:0; }

.flash{ width:346px; height:252px; float:left; background-color:#EEE;}
.banner{ width:346px; height:252px; position:relative;  z-index:120; }
.banner_index{height:252px;position: relative;overflow:hidden; width: 346px; z-index:180;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:106px; width: 20px; height: 40px;display: block; z-index: 300; }
.banner_index .btnPre,.banner_pro .bPre{background:url(../images/goleft.png) no-repeat 0 0;left:10px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background:#333 url(../images/goleft.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background:url(../images/goright.png) no-repeat 0 0;right:10px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background:#333 url(../images/goright.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 160;}
.banner_index .banner_wrap li{width:346px; float: left;  height:252px; overflow:hidden; position:relative;}
.banner_index .banner_wrap li img{width:346px; height:252px;}
.banner_index .banner_wrap li h3{ width:326px; padding-left:10px; padding-right:10px; height:40px; line-height:40px; font-weight:normal; font-size:14px; color:#FFF; overflow:hidden; background:url(../images/imgslist-li-title.png) repeat left top; position:absolute; left:0; bottom:0;}
.banner_index .banner_wrap li p{ float:right; display:inline-block; padding-left:10px; }
.banner_index .banner_wrap li p span{ color:#ff9900;}
.indexBanner_num{width:76px; height:15px; text-align: center;  position:absolute; left:922px; bottom:20px; z-index:320; } 
.indexBanner_num a{width:15px;height: 15px;display: inline-block;_zoom:1;background:url(../images/num-li.png) no-repeat right top; font-size: 0px;line-height: 15px; margin:0 5px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background:url(../images/num-li.png) no-repeat left top;}

.news{ width:460px; height:250px; float:left; border:1px solid #d4d4d4; margin-left:10px; background-color:#FFF;}
.news h3{ width:450px; padding-right:10px; height:42px; line-height:42px; font-weight:normal; font-size:12px; text-align:right; border-bottom:1px solid #c0191f; position:relative;}
.news h3 > p{ width:76px; height:41px; line-height:41px; background:url(../images/icol-header.png) no-repeat 10px center; border-bottom:2px solid #feac16; position:absolute; left:0; top:0; font-weight:normal; font-size:16px; color:#c22022; text-align:left; padding-left:36px;}
.news-hot{ width:440px; height:80px; margin:0 auto;}
.news-hot-date{ width:68px; height:68px; padding:6px; background:#c5ccde; float:left;}
.news-hot-date  h4,.news-hot-date p{ width:64px; height:40px; line-height:40px; font-weight:normal; font-size:24px; color:#FFF; text-align:center; border-bottom:1px solid #FFF;}
.news-hot-date p{ height:27px; line-height:27px; font-size:14px; border-bottom:0; }
.news-hot-about{ width:350px; height:72px; float:right; margin-top:4px; display:inline;}
.news-hot-about h4,.news-hot-about p{ width:350px; height:28px; line-height:28px; overflow:hidden; font-weight:normal; font-size:16px;}
.news-hot-about p{ font-size:12px; height:40px; line-height:20px; padding-top:2px;}
.news-list{ width:440px; height:auto; margin:0 auto;}
.news-list li{ width:366px; height:32px; line-height:32px; overflow:hidden; padding-left:14px; font-size:14px; background:url(../images/icol-intro-li.png) no-repeat left center;}
.news-list li span{ float:right; color:#999; font-size:12px;}

.notic{ width:350px; height:250px; float:right; border:1px solid #d4d4d4; background-color:#FFF;}
.notic h3,.dangke h3{ width:340px; padding-right:10px; height:42px; line-height:42px; font-weight:normal; font-size:12px; text-align:right; border-bottom:1px solid #c0191f; position:relative;}
.notic h3 p,.dangke h3 p{ width:74px; height:42px; line-height:42px; background:url(../images/icol-notic-header.png) no-repeat 10px center;  position:absolute; left:-10px; top:0; font-weight:normal; font-size:16px; color:#FFF; text-align:left; padding-left:46px;}
.notic-list{ width:330px; height:auto; margin:0 auto;}
.notic-list li{ width:316px; height:30px; line-height:30px; overflow:hidden; padding-left:14px; font-size:14px; background:url(../images/icol-intro-li.png) no-repeat left center;}
.notic-list li span{ float:right; color:#999; font-size:12px;}

.icol{ width:1180px; height:auto;}
.icol-intro{ width:403px; height:288px; float:left; margin-right:10px; display:inline; border:1px solid #d4d4d4;}
.icol-intro h3{ width:393px; padding-right:10px; height:42px; line-height:42px; font-weight:normal; font-size:12px; text-align:right; border-bottom:1px solid #c0191f; position:relative;}
.icol-intro h3 > p{ width:80px; height:41px; line-height:41px; border-bottom:2px solid #feac16; position:absolute; left:0; top:0; font-weight:normal; font-size:16px; color:#c22022; text-align:left; padding-left:12px;}
.icol-intro-list{ width:380px; height:auto; margin:0 auto;}
.icol-intro-list li{ width:366px; height:32px; line-height:32px; overflow:hidden; padding-left:14px; font-size:14px; background:url(../images/icol-intro-li.png) no-repeat left center;}
.icol-intro-list li span{ float:right; color:#999; font-size:12px;}
.icol-zhuanti{ width:350px; float:right;}
.icol-zhuanti p{ width:350px; height:90px; overflow:hidden;}
.icol-zhuanti p img{ width:350px; height:90px;}

.dangke{ width:348px; height:288px; float:right;display:inline; border:1px solid #d4d4d4;}
.dangke-hots{ width:330px; height:auto; margin:0 auto; border-bottom:1px dashed #EEE; padding-bottom:15px;}
.dangke-hots li{ width:165px; float:left;}
.dangke-hots li p{ width:150px; height:84px; margin:0 auto;}
.dangke-hots li p img{ width:150px; height:84px;}
.dangke-hots li h4{ width:165px; height:30px; line-height:30px; overflow:hidden; text-align:center; font-weight:normal; font-size:14px;}
.dangke-list,.download-list{ width:330px; height:auto; margin:0 auto;}
.dangke-list li,.download-list li{ width:316px; height:30px; line-height:30px; overflow:hidden; padding-left:14px; font-size:14px; background:url(../images/icol-intro-li.png) no-repeat left center;}
.dangke-list li span a{ color:#c32022;}

.icol-tools{ width:350px; height:290px; float:right; background-color:#EEE;}
.download{ width:348px; height:158px; border:1px solid #d4d4d4; background-color:#FFF;}
.download h3{ width:340px; padding-right:10px; height:42px; line-height:42px; font-weight:normal; font-size:12px; text-align:right; border-bottom:1px solid #c0191f; position:relative;}
.download h3 p{ width:74px; height:42px; line-height:42px; background:url(../images/icon-down-header.png) no-repeat 10px center;  position:absolute; left:-10px; top:0; font-weight:normal; font-size:16px; color:#FFF; text-align:left; padding-left:46px;}
.download-list{ height:90px; overflow:hidden;}
.help{ width:348px; height:118px; background:url(../images/help.png) no-repeat left top; border:1px solid #d4d4d4;}
.help h3{ width:328px; height:38px; line-height:38px; border-bottom:1px dashed #CCC; margin:0 auto; font-size:16px; color:#c52423; font-weight:normal;} 
.help-list{ width:328px; height:auto; margin:0 auto;}
.help-list li{ width:89px; height:32px; line-height:32px; float:left; font-size:12px; overflow:hidden; padding-left:20px; background:url(../images/helpl-li.png) no-repeat left center;}

.tese,.links{ width:1178px; height:160px; border:1px solid #d4d4d4; overflow:hidden;}
.tese h3{ width:47px; height:160px; float:left; border-right:1px solid #d4d4d4; background:url(../images/tese.png) no-repeat left top;}
#tese-list{ width:1110px; height:116px; float:left; position:relative; overflow:hidden; margin-left:10px; margin-top:22px; display:inline;}
#tese-list li{ width:168px; height:116px; float:left; margin-right:10px; display:inline;}
#tese-list li  img{ width:168px; height:116px;}
.links{ height:auto;}
.link-select{ width:1178px; height:auto; border-bottom:1px solid #d4d4d4;}
.link-item{ width:250px; float:left; margin-left:10px;} 
.link-item select{ width:250px; height:24px;}
.link-list{ width:1158px; height:auto; margin:0 auto; line-height:30px; font-size:14px;}
.link-list span{ color:#c22022}

.wr-left{ width:352px; height:auto; float:left;}
.wrleft-dj,.wrleft-dj img{ width:350px; height:162px; border:1px solid #d4d4d4; overflow:hidden;}
.wrleft-say,.wrleft-say img{ width:350px; height:288px; border:1px solid #d4d4d4; overflow:hidden;}
.wrleft-qlink{ width:330px; height:206px; border:1px solid #d4d4d4; overflow:hidden; padding:0 6px 10px 6px;}
.wrleft-qlink li{ float:left;  width:102px; height:93px; float:left; margin:0 4px; margin-top:10px}
.wrleft-qlink li a{ width:100px; height:91px; display:block; border:1px solid #EEE; }
.wrleft-qlink li a p{ width:60px; height:60px; margin:0 auto; background-color:#DDD;}
.wrleft-qlink li a h4{ width:100%; height:30px; line-height:20px; font-weight:normal; font-size:14px; color:#333; text-align:center; overflow:hidden;}
.wrleft-qlink li a p.wfl-ql-about{ background:url(../images/emp-18.png) no-repeat left top;}
.wrleft-qlink li a:hover p.wfl-ql-about{ background:url(../images/emp-17.png) no-repeat left top;}
.wrleft-qlink li a p.wfl-ql-licheng{ background:url(../images/emp-20.png) no-repeat left top;}
.wrleft-qlink li a:hover p.wfl-ql-licheng{ background:url(../images/emp-19.png) no-repeat left top;}
.wrleft-qlink li a p.wfl-ql-luntan{ background:url(../images/emp-22.png) no-repeat left top;}
.wrleft-qlink li a:hover p.wfl-ql-luntan{ background:url(../images/emp-21.png) no-repeat left top;}
.wrleft-qlink li a p.wfl-ql-lilun{ background:url(../images/emp-24.png) no-repeat left top;}
.wrleft-qlink li a:hover p.wfl-ql-lilun{ background:url(../images/emp-23.png) no-repeat left top;}
.wrleft-qlink li a p.wfl-ql-redian{ background:url(../images/emp-26.png) no-repeat left top;}
.wrleft-qlink li a:hover p.wfl-ql-redian{ background:url(../images/emp-25.png) no-repeat left top;}
.wrleft-qlink li a p.wfl-ql-xinxiang{ background:url(../images/emp-28.png) no-repeat left top;}
.wrleft-qlink li a:hover p.wfl-ql-xinxiang{ background:url(../images/emp-27.png) no-repeat left top;}
.wrleft-qlink li a:hover{ background:#cc3333;}
.wrleft-qlink li a:hover h4{ color:#FFF;}


.wr-right{ width:828px; float:right;}
.icol-wr-intro{ width:402px; height:226px; float:left; margin-left:10px; display:inline; border:1px solid #d4d4d4;}
.icol-wr-intro h3{ width:392px; padding-right:10px; height:42px; line-height:42px; font-weight:normal; font-size:12px; text-align:right; border-bottom:1px solid #c0191f; position:relative;}
.icol-wr-intro h3 > p{ width:300px; height:42px; line-height:42px; background:url(../images/icol-header.png) no-repeat 10px center;  position:absolute; left:0; top:0; font-weight:normal; font-size:16px; color:#c22022; text-align:left; padding-left:36px;}
.icol-wrintro-list{ width:380px; height:auto; margin:0 auto;}
.icol-wrintro-list li{ width:366px; height:32px; line-height:32px; overflow:hidden; padding-left:14px; font-size:14px; background:url(../images/icol-intro-li.png) no-repeat left center;}
.icol-wrintro-list li span{ float:right; color:#999; font-size:12px;}

.sch-left{ width:818px; float:right; height:auto; float:left;}
.icol-schl-tools{ width:330px; height:206px; float:left; margin-right:10px; display:inline; border:1px solid #d4d4d4; padding:0 5px 10px 5px;}
.icol-schl-tools li{ float:left;  width:155px; height:93px; float:left; margin:0 5px; margin-top:10px}
.icol-schl-tools li a{ width:155px; height:91px; display:block; border:1px solid #EEE; }
.icol-schl-tools li a p{ width:60px; height:60px; margin:0 auto; }
.icol-schl-tools li a h4{ width:155px; height:30px; line-height:30px; text-align:center; font-weight:normal; font-size:14px; color:#333;}
.icol-schl-tools li a:hover{ background:#cc3333;}
.icol-schl-tools li a p.schl-ql-fagui{ background:url(../images/emp-36.png) no-repeat left top;}
.icol-schl-tools li a:hover p.schl-ql-fagui{ background:url(../images/emp-35.png) no-repeat left top;}
.icol-schl-tools li a p.schl-ql-wenxian{ background:url(../images/emp-38.png) no-repeat left top;}
.icol-schl-tools li a:hover p.schl-ql-wenxian{ background:url(../images/emp-37.png) no-repeat left top;}
.icol-schl-tools li a p.schl-ql-licheng{ background:url(../images/emp-40.png) no-repeat left top;}
.icol-schl-tools li a:hover p.schl-ql-licheng{ background:url(../images/emp-39.png) no-repeat left top;}
.icol-schl-tools li a p.schl-ql-ketang{ background:url(../images/emp-42.png) no-repeat left top;}
.icol-schl-tools li a:hover p.schl-ql-ketang{ background:url(../images/emp-41.png) no-repeat left top;}
.icol-schl-tools li a:hover h4{ color:#FFF;}

.icol-schl-intro{ width:350px; height:226px; float:left; margin-right:10px; display:inline; border:1px solid #d4d4d4;}
.icol-schl-intro h3{ width:340px; padding-right:10px; height:42px; line-height:42px; font-weight:normal; font-size:12px; text-align:right; border-bottom:1px solid #c0191f; position:relative;}
.icol-schl-intro h3 > p{ width:200px; height:42px; line-height:42px; background:url(../images/icol-header.png) no-repeat 10px center;  position:absolute; left:0; top:0; font-weight:normal; font-size:16px; color:#c22022; text-align:left; padding-left:36px;}
.icol-schlintro-list{ width:330px; height:auto; margin:0 auto;}
.icol-schlintro-list li{ width:316px; height:32px; line-height:32px; overflow:hidden; padding-left:14px; font-size:14px; background:url(../images/icol-intro-li.png) no-repeat left center;}
.icol-schlintro-list li span{ float:right; color:#999; font-size:12px;}
.icol-schr-intro{ width:454px; height:226px; float:right; display:inline; border:1px solid #d4d4d4;}
.icol-schr-intro h3{ width:444px; padding-right:10px; height:42px; line-height:42px; font-weight:normal; font-size:12px; text-align:right; border-bottom:1px solid #c0191f; position:relative;}
.icol-schr-intro h3 > p{ width:200px; height:42px; line-height:42px; background:url(../images/icol-header.png) no-repeat 10px center;  position:absolute; left:0; top:0; font-weight:normal; font-size:16px; color:#c22022; text-align:left; padding-left:36px;}
.icol-schrintro-list{ width:434px; height:auto; margin:0 auto;}
.icol-schrintro-list li{ width:420px; height:32px; line-height:32px; overflow:hidden; padding-left:14px; font-size:14px; background:url(../images/icol-intro-li.png) no-repeat left center;}
.icol-schrintro-list li span{ float:right; color:#999; font-size:12px;}
.sch-right{ width:352px; float:right; height:400px;}
.sch-right-ad{ width:352px; height:auto; }
.sch-right-ad p{ width:352px; height:80px; overflow:hidden;}
.sch-right-ad p img{width:352px; height:80px;}
.sch-right-dati{ width:350px; height:auto; border:1px solid #d4d4d4;}
.sch-right-dati img{ width:350px; height:118px; }
.sch-right-login{ width:350px; height:302px; border:1px solid #d4d4d4; background:#cc3333 url(../images/scholl-login.png) no-repeat left bottom;}
.sch-right-login h3{ width:350px; height:54px; line-height:54px; font-weight:normal; font-size:18px; text-align:center; color:#FFF;}
.sch-form{ width:320px; height:auto; margin:0 auto;}
.sch-form-item{ width:320px; height:auto; }
.sch-form-item h4{ width:70px; height:30px; float:left; line-height:30px; text-align:left; font-weight:normal; font-size:14px; overflow:hidden; color:#333; }
.sch-form-item p{ width:248px; height:28px; float:right; border:1px solid #d4d4d4; background-color:#FFF;}
.sch-form-item p input{ width:218px; height:28px; line-height:28px; padding:0 10px; border:0; background-color:#FFF;}

.sch-form-item p.code{ width:172px; height:28px; float:left; border:1px solid #d4d4d4; background-color:#FFF;}
.sch-form-item p.code input{ width:152px; height:28px; line-height:28px; padding:0 10px; border:0; background-color:#FFF;}
.sch-form-item p.codeimg{ width:66px; height:28px; border:1px solid #d4d4d4;}
.sch-form-item p.codeimg img{ width:66px; height:28px; }
.sch-form-item p.login-submit{ width:80px; height:28px; float:left;}
.sch-form-item p.login-submit input{ width:80px; height:28px; background-color:#cc3333; border:0; color:#FFF;}
.tese2{ width:1180px; height:auto; border-top:2px solid #f72d2d; border-bottom:2px solid #f72d2d;}
#tese2-list{ width:1180px; height:116px; position:relative; overflow:hidden;}
#tese2-list li{ width:168px; height:116px; float:left; margin-right:10px; display:inline;  position:relative;}
#tese2-list li a{ display:block; height:168px; height:116px; position:relative;}
#tese2-list li a img{ width:168px; height:116px;}
#tese2-list li a h3{ width:168px; height:40px; line-height:40px; font-weight:normal; font-size:18px; text-align:center; position:absolute; left:0; top:50%; margin-top:-20px; overflow:hidden; color:#cc0000}
#tese2-list li a:hover h3{ color:#FFF;}
.links2{ width:1168px; height:auto; border:1px solid #d4d4d4; padding-left:10px;}
.links2 h3{ width:80px; height:24px; line-height:24px; font-weight:normal; float:left; font-size:14px; color:#cc3333;}
.links-list2{ width:1088px; height:24px; float:right; }
.link-item2{ width:170px; float:left; margin-left:10px;} 
.link-item2 select{ width:170px; height:24px;}

.icol-jiancha-tools,.icol-ztbiao{ width:348px; height:288px; border:1px solid #c22022; float:right;}
.icol-jiancha-tools{ background:url(../images/emp-44.png) no-repeat left top; padding:0 5px; width:338px; height:288px;}
.icol-jiancha-tools li{ width:159px; height:129px; float:left; margin:0 5px; margin-top:10px; display:inline; }
.icol-jiancha-tools li a{ width:157px; height:127px; border:1px solid #e6e1e1; display:block; background:#FFF;}
.icol-jiancha-tools li a:hover{border:1px solid #de898b;}
.icol-jiancha-tools li a p{ width:90px; height:90px; margin:0 auto;}
.icol-jiancha-tools li a h3{ width:159px; height:36px; line-height:36px; font-weight:normal; font-size:14px; text-align:center; overflow:hidden; }
.icol-jiancha-tools li a p.jct-site{ background:url(../images/emp-47.png) no-repeat left top;}
.icol-jiancha-tools li a p.jct-shu{ background:url(../images/emp-46.png) no-repeat left top;}
.icol-jiancha-tools li a p.jct-hetong{ background:url(../images/emp-45.png) no-repeat left top;}
.icol-ztbiao{ border:1px solid #d4d4d4;overflow:hidden; position:relative; z-index:100;}
.icol-ztbiao h3{ width:338px; padding-right:10px; height:42px; line-height:42px; font-weight:normal; font-size:12px; text-align:right; border-bottom:1px solid #c0191f; position:relative;}
.icol-ztbiao h3 > p{ width:100px; height:41px; line-height:41px; border-bottom:2px solid #feac16; position:absolute; left:0; top:0; font-weight:normal; font-size:16px; color:#c22022; text-align:left; padding-left:12px;}

.jc-ztb{ width:330px; height:94px; display:block; background:url(../images/bg_01.png) no-repeat left top; margin:0 auto;}
.jc-ztb1{background:url(../images/bg_02.png) no-repeat left top; }

.flash{ width:348px;  height:244px; margin:0 auto; overflow:hidden; position:absolute; bottom:0; left:0; background:url(../images/flash.gif) repeat-x left bottom; z-index:200;}
.mod_focus .contents{ width:348px; height:244px; overflow:hidden;}
.mod_focus .contents li{width:348px; overflow:hidden;height:244px; }
.mod_focus .contents li img{ width:348px; height:244px;}
.mod_focus .tags{text-align:center; position:absolute; left:127px; bottom:10px; width:66px; height:14px; overflow:hidden; background:url(../images/num.png) repeat right top; padding:6px 8px 6px 8px;z-index: 99999;}
.mod_focus .tags li{  overflow:hidden; float:left; margin:0 4px; display:inline; width:14px; height:14px;}
.mod_focus .tags a{ float:left; width:14px; height:14px; line-height:14px; font-size:0; background:url(../images/num-li.png) no-repeat right top; text-align:center; }
.mod_focus .tags .focus a{  width:14px; height:14px; line-height:14px; font-size:0; background:url(../images/num-li.png) no-repeat left top; color:#fff;}


