@charset "gb2312";
*{margin:0px;padding:0px}
body{background:url(imageslogo-bg.jpg) no-repeat center 0px;}
/*top*/
.top-box{height:34px;min-width:1118px;background-color:#eae3e1;}
.top{width:1100px;margin:0 auto;height:34px;line-height:40px;}
.top,.top a{font-size:12px;color:#a2a1a1;}
.top-connct{float:right;}
.top-connct a{padding:0 5px 0 18px;}
.swsy{background:url(imageshome.png) no-repeat 2px 2px;}
.jrsc{background:url(imagescollect.png) no-repeat 2px 2px;}
.lxwm{background:url(imagesdianhua.png) no-repeat 2px 2px;}




.dpwh{ height:328px; background:#fff;}
.Tabbottom1{background:#e9e9e9; }
.dpwh_tit{height:39px; line-height:39px; background:url(../images/h2bg.jpg) left center repeat-x;}
.dpwh_tit h2{ float:left; background:#dc2e2f; float:left; font-size:14px; width:80px; border-right:5px solid #fff; text-align:center; color:#fff;}
.dpwh_tit a{ background:#fff; width:55px; text-align:right; color:#999; overflow:hidden;display:block; float:right;}

.TabTitle2{ background:url(../images/h2bg.jpg) left center repeat-x; height:29px; width:100%;}
.TabTitle2 ul { width:465px; background:#f8f8f8; display:block;}
.TabTitle2 ul li{ float:left; height:27px; line-height:27px; background:#f5f5f5; font-size:14px; width:95px; text-align:center; cursor:pointer; font-weight:bold; margin-left:2px; border-bottom:2px solid #f8f8f8 }
.TabTitle2 .hover{ background:url(imagesset.png) 6px no-repeat; font-size:14px; width:95px; text-align:center; color:#494949 !important; border-bottom:2px solid #494949; text-indent:20px;}
.TabTitle2 .hover a{ color:#494949; text-indent:20px;}

.gd{ background:#fff; width:55px; height:29px; line-height:29px; margin-top:-330px; text-align:right; color:#999; overflow:hidden;display:block; float:right; }
.gd a{color:#999;}

.list1{ overflow:hidden;background:#f0f0f0 ; border-top:1px solid #b0b0b0;}
.list1 li { line-height:28px; height:28px; background:url(imagesdian.png) 10px 8px no-repeat; padding-left:25px; overflow:hidden;}
.bg{ background-color:#fff !important; }
.list1 li a { line-height:28px; height:28px; COLOR:#494949; margin:0px 15px 0px 10px;}
.list1 li a:hover{ line-height:28px; height:28px; COLOR:#494949; font-weight:bold;}
.list1 li span{ float:right; color:#999; font-family:Arial, Helvetica, sans-serif;}
.moress{ float:right; background:url(imagesul_x_bg.png) no-repeat 0 0; width:47px; height:17px; text-align:center;}




/*logo*/
.logo-box{width:1100px;height:96px;margin:0 auto;position:relative;}
.logo{position:absolute;top:15px;left:20px;}
.search{width:300px;height:80px;position:absolute;right:0;bottom:0;}
.search input{border:0;height:25px;}
.search em{line-height:25px;}
.search-k{
	padding-left:27px;width:150px;background:transparent url(imagessearch.png) no-repeat 0 0;
	outline:none;position:absolute;top:0;right:50px;
}
.btn{width:47px;background:transparent url(imagessearch-btn.png) no-repeat 0 0;position:absolute;top:0;right:3px;outline:none;}
.round{position:absolute;top:38px;right:3px;}
.round a{margin-left:14px;}

/*nav*/
.nav-box{height:38px;width:1100px;background:url(imagesnav-bg.jpg) repeat-x 0 0;margin:0 auto;}
.nav-box>ul>li{width:90px;height:38px;float:left;text-align: center;}
.nav-bar{height:38px;background:url(imageson-bg.png) no-repeat -116px 0;}
.nav-box li a{display:inline-block;*display:inline; *zoom:1;width:100%;height:100%;color:#fffefe;font-size:14px;line-height:38px;}

/*banner*/
.banner-box{width:1100px;margin:0 auto;height:328px;}
.banner{float:left;height:328px;width:610px;}
.news{height:328px;width:480px;float:right; background:#f0f0f0; overflow: hidden; }
.news-title{background-color:#f0f0f0;padding:0 11px 7px 11px;}
.news-title div{border-bottom:1px solid #b0b0b0;height:25px;line-height:28px;}
.news-btn span+span{margin-left:28px;}
.news-btn span{font-size:14px;color:#555;font-weight:bold;cursor:pointer;}
.news-btn .on{
	padding-left:18px;
	border-bottom:2px solid #5f5f5f;background:url(imagesset.png) no-repeat 0 2px;height:24px
}
.hide{display:none;}
.news-content{margin-top:1px;font-size:12px;color:#000;}
.news-content a{font-size:12px;color:#000;}
.news-content a:hover{font-weight:bold;}
.news-content li{line-height:28px;padding-left:28px;background:url(imagesdian.png) no-repeat 10px center;}
.time{float:right;}
.news-content li:nth-child(odd){background-color:#f0f0f0;}
.news-content .bg{background-color:#f0f0f0;}

.more{float:right;text-align: center;font-size:12px;}
.news .more{background:url(imagesul_x_bg.png) no-repeat 0 0;width:47px;height:17px;line-height:17px;}

/*build*/
.build-box{width:1100px;height:177px;margin:25px auto;}
.build-box li{float:left;width:222px;height:177px;}
.build-box li+li{margin-left:70px;}
.b-title{padding:10px;height:31px;color:white;}
.b-title h4{font-size:16px;}
.b-title p{font-size:10px;line-height:14px;}
.build-con{font-size:12px;color:#7c7c7c;padding:0 3px;}
.build-con h3{font-weight:bold;line-height:18px;padding-top:20px;}
.build-con p{color:#7c7c7c;height:67px;line-height:18px;padding-top:5px}

.zyjs .b-title{background:url(imageszyjs-bg.png) no-repeat 0 0;}
.zyjs .more{width:52px;height:19px;color:white;background:url(imageszyjs-x-bg.png) no-repeat 0 0;}

.kcjs .b-title{background:url(imageskcjs-bg.png) no-repeat 0 0;}
.kcjs .more{width:52px;height:19px;color:white;background:url(imageskcjs-x-bg.png) no-repeat 0 0;}

.ztwz .b-title{background:url(imagesztwz-bg.png) no-repeat 0 0;}

.kstd .b-title{background:url(imageskstd-bg.png) no-repeat 0 0;}

.ztwz .build-con a{
	float:left;width:71px;height:28px;line-height:28px;font-size:13px;padding-left:30px;
	background:url(imagestaolun-bg.png) no-repeat 0 0;margin:5px 5px 2px;
}
.ztwz .build-con{padding:12px 0 0;}
.kstd .build-con{padding:5px 0 0;}
.kstd .build-con li{float:left;width:50px;height:35px;margin:0 35px 10px 0;text-align: center;}
.kstd .build-con .p-right{margin-right:0;}

/*footer*/
.footer-box{height:151px;min-width:1018px;background-color:#2370ad;}
.footer{height:118px;width:1000px;margin:0 auto;font-size:12px;color:#c6d5e5;}
.bar{float:left;margin:0 7px;width:70px;height:76px;background:url(imagesbar-bg.png) no-repeat 0 0;padding:7px;}
.footer p{line-height:22px;}
.f-p1{padding-top:10px;}
.f-p2{padding:0 0 5px 158px;}
.friendlink a{margin-right:5px;color:#c6d5e5;}
.friendlink a:hover{font-weight:bold;color:#fff;}

.copyright{text-align: center;color:#fff;}

/*list main*/
.main{width:1100px;min-height:580px;margin:5px auto;overflow:hidden;position:relative;z-index:1;}
.main-left{width:270px;float:left;border:1px solid #DCDCDC;position:relative;min-height:483px;}
.main-left h2{
	padding:17px 5px 0 10px;color:#0d70c1;font-size:20px;line-height:30px;
	border-bottom:3px solid #76aff2;font-weight:bold;
}
.main-left .er-nav li{line-height:35px;height:35px;}
.main-left ul{margin-top:10px;}
.main-left ul li{height:29px;border-bottom:1px solid #f2f2f2;}
.main-left .er-nav li a{float:left;width:274px;height:100%;padding-left:30px;line-height:35px;font-size:16px;font-weight:bold;}
.main-left .er-nav li a:hover{background:url(imagesside-bg.png) no-repeat -34px 0;color:#fff;}
.main-left ul li .on{background:url(imagesside-bg.png) no-repeat -34px 0;color:#fff;}

.main-left .host{margin-top:20px;}
.main-left .host ul li:hover{text-decoration: underline;}
.main-left .host ul li{line-height:30px;}
.nr{border:1px solid #DCDCDC;padding:0 45px;background-color:white;}

.bird{height:128px;width:270px;background:url(imagesbird.png) no-repeat 0 0;position:absolute;bottom:0;left:0;}

.main-right{width:778px;float:right;/*border:1px solid black;*/}
.main-right-pic,.main-right-pic img{width:778px;height:241px;}
.now{margin-top:20px;border-bottom:1px solid #f5f5f5;}
.now .position{float:right;font-size:12px;}
.now h3{padding-left:18px;background:url(imagesmenu-or.png) no-repeat 0 center;font-size:18px;color:#0a69bd;}
.list{margin-top:23px;}
.list li{line-height:39px;border-bottom:1px dashed #dcdcdc;padding:0 25px;background:url(imageslist-dian.png) no-repeat 12px center;}
.list .time{font-size:12px;color:#2f8ad4;}
.list em{color:#9f9b9b;}
.list a{color:#343434;padding-left:5px;}
.list a:hover{font-weight:bold;text-decoration:underline;}

/*list pic*/
.pic{height:170px;background:url(imageslist-bottom-bg.png) no-repeat center 0;}

/*inner content*/
.content{padding:20px 25px 0;}
.content h1{font-size:24px;color:#535353;text-align: center;margin-bottom:15px;}
.content p{line-height:30px;text-indent:0em;padding:5px 0;}
.inner-pic{
	position:absolute;left:0;bottom:135px;height:170px;width:100%;min-width:1000px;
	background:url(imageslist-bottom-bg.png) no-repeat center 0;
}
.teacher td{padding:5px;}

.nsu{position:absolute;top:-10px;left:-92px;height:150px;width:150px;display:none;}