body { margin:0px; font-family:Arial, Helvetica, sans-serif;  color:#fff; font-size:12px; background:#fff;}
A{
	 COLOR:#fff; text-decoration:none;
}
A:hover {
	COLOR:#CC020E; text-decoration:none;
}
.pages{ width:760px; margin:0 auto;text-align:center; height:60px; line-height:60px; float:right;}
#page {font-size:12px;padding:15px 0; font-family:Arial, Helvetica, sans-serif;  float:left;margin:0 auto; text-align:center;}
	#page ul{font-size:12px;margin:0 auto; float:left;display:table;text-align:center;}
	#page li{font-size:12px;float:left !important; float:left;margin-right: 2px; height:17px;line-height:17px;display:inline;}
	#page span{display: block; padding: 2px 5px;float:left; background: #FFFFFF; border: 1px solid #000000; color: #000000; }
	#page a{font-size:12px;display: block;float:left; text-decoration: none; margin:0px; color: #ffffff;padding: 2px 5px 2px 5px;background:#333333;}
	#page a:link,#page a:visited {border: 1px solid #CCCCCC;float:left;font-size:12px; }
	#page a:hover {background:#FFFFFF;float:left;color:#0E78BE;font-size:12px;}
	#span1 { float:left; padding-top:15px;float:left;font-size:12px;}
.dmain{ width:100%; height:auto; overflow:hidden;}
.main{ width:1202px; margin:0 auto; height:auto; overflow:hidden;}
.mainnr{ width:100%; height:auto; overflow:hidden;}
.syabout{ width:100%; overflow:hidden; position:relative;}
.sya1{ left:0px; position:absolute; z-index:0;}
.sya2{ width:650px; height:auto; overflow:hidden; position:absolute; z-index:0;}
.syabt{ text-align:left; font-size:30px; font-weight:600; color:#333; line-height:90px; text-transform:uppercase;}
.syanr{ text-align:left; font-size:14px; color:#333; line-height:30px; padding-bottom:50px;}
.syam{ float:left; padding-right:30px; line-height:30px; background: url(yjstu/syam.jpg) right center no-repeat;}
.syam a{ display:block; line-height:30px; font-size:14px; color:#ff6f61;}
.syam a:hover { display:block; line-height:30px; font-size:14px; color:#ff6f61;}
.sypbt{ text-align:center; line-height:70px; color:#fff; background:#1D2027; font-size:20px; color:#FFF; font-weight:600;}
.sypbt a{ display:block; line-height:70px; font-size:20px; color:#FFF;}
.sypbt a:hover{ display:block; line-height:70px; font-size:20px; color:#FFF;}
.sypro{ float:left; overflow:hidden;}

.top{ height:77px; background:url(yjstu/topbk.jpg); position:fixed; z-index:100; top:0px; left:0px; width:100%;}
.logo{ float:left; height:auto; overflow:hidden;}
.dhxl{ float:left; height:auto; overflow:hidden;}
.topgg{ padding:21px 0px 0px 34px; height:auto; overflow:hidden; float:left;}
.topm{ float:left; padding-left:48px; line-height:80px; font-size:14px; color:#333; font-weight:600;}
.topgb{ padding:20px 60px 20px 0; height:auto; overflow:hidden; float:right;}
.dhm{ margin-left:150px; overflow: hidden; padding-left:15px; background:url(yjstu/dhbj.jpg) left center no-repeat;}
.dhm a{ display:block; line-height:70px; font-size:20px; color:#333;}
.dhm a:hover { display:block; line-height:70px; font-size:20px; color:#f4b5a4;}

.dhms{ margin-left:150px; overflow: hidden; padding-left:15px; background:url(yjstu/dhbj.jpg) left center no-repeat;}
.dhms a{ display:block; line-height:70px; font-size:20px; color:#f4b5a4;}
.dhms a:hover { display:block; line-height:70px; font-size:20px; color:#f4b5a4;}
.zyw{ padding-left:40px; line-height:50px; font-size:14px; text-align:left; color:#333; text-transform:uppercase;}
.zyw a{ line-height:40px;  font-size:14px; color:#666; margin-left:10px; margin-right:10px;}
.zyw a:hover { line-height:40px;  font-size:14px; color:#333; text-transform:uppercase; margin-left:10px; margin-right:10px; text-transform:uppercase;}
.topss{ float:right; padding-top:13px; padding-bottom:13px; height:auto; overflow:hidden; padding-right:35px; padding-left:12px;}
.ssm{ float:right; height:42px; line-height:42px; font-size:14px; color:#333; background:url(yjstu/ssbjs.jpg); padding:0px; border:0px; margin:0px;}
.tzyw{ float:right; height:auto; overflow:hidden;}
.topzyw{ width:193px; float: left; height:auto; overflow:hidden; text-align:center;}
.topzyw a{ display:block; border:1px solid #ce9d9b; line-height:100px; font-size:14px; color:#333; background:#FFF;}
.topzyw a:hover { display:block; border:1px solid #ce9d9b; line-height:100px; font-size:14px; color:#fff; background:#ce9d9b;}
.topzyws{ width:193px; float: left; height:auto; overflow:hidden; text-align:center;}
.topzyws a{ display:block; border:1px solid #ce9d9b; line-height:100px; font-size:14px; color:#fff; background:#ce9d9b;}
.topzyws a:hover { display:block; border:1px solid #ce9d9b; line-height:100px; font-size:14px; color:#fff; background:#ce9d9b;}
.topyx{ line-height:76px; font-size:14px; color:#333; padding-left:25px; padding-right:25px; float:right;}
.syt{ width:300px; height:270px; overflow:hidden; float:left;}
.sytfj{ width:50px; height:270px; float:left;}
.syt2{ width:500px; height:270px; overflow:hidden; float:left;}
.sytbt{ text-align:center; line-height:92px; background:url(yjstu/sytbjs.jpg) top center no-repeat; font-size:30px; color:#000; font-weight:600;}
.sytbt2{ text-align:center; font-size:16px; color:#333; font-weight:600; line-height:40px; padding-top:20px;}
.sytnr{ text-align:left; font-size:14px; color:#333; line-height:25px; text-align:center;}
.tec2{ overflow:hidden; position:relative;}
.tec3{ position: absolute; z-index:0; overflow:hidden;}
.tec4{ width:418px; height:123px; overflow:hidden; position:absolute; z-index:2; top:80px; background:url(yjstu/tec2.jpg); right:0px;}
.tec4bt{ padding-top:25px; text-align:center; line-height:40px; width:100%; font-size:20px; color:#FFF; font-weight:600; text-transform:uppercase;}
.tec4nr{ text-align:center; line-height:40px; width:100%; font-size:14px; color:#FFF;}
.tec5{ bottom:8px; right:0px; height:auto; overflow:hidden; text-align:left; font-size:16px; color:#7b7b7b; position:absolute; z-index:2; }
.synbt{ height:140px; line-height:140px; overflow:hidden; text-align:center; font-size:34px; color:#333; font-weight:600; text-transform:uppercase;}
.synews{ float:left; overflow: hidden; position:relative;}
.synewsfj{ width:50px; overflow:hidden; float:left;}
.synewstu{ left:0px; top:0px; position:absolute; z-index:0;}
.synewsnr{ width:422px; height:177px; overflow:hidden; right:0px; background: url(yjstu/n1.jpg); z-index:2; position:absolute;}
.synewsnrs{ width:422px; height:177px; overflow:hidden; right:0px; display:none; z-index:13; position:absolute;}
.synewsnrx{ width:422px; height:177px; overflow:hidden; right:0px;  z-index:12; position:absolute;}
.synewsnrbt{ text-align:left; padding:30px 30px 30px 20px; height:auto; overflow:hidden; line-height:25px; font-size:14px; color:#333; font-weight: 600;}
.synewsnrbt a{ line-height:25px; font-size:14px; color:#333; }
.synewsnrbt a:hover { line-height:25px; font-size:14px; color:#333; }
.synewsnrnr{ float:left; line-height:30px; font-size:14px; color:#666;}
.synewsrq{ float:right; height:30px; line-height:30px; font-size:14px; color:#666;}
.lxl{ height:490px; width:380px; overflow:hidden; float:left;}
.lxlbt{ text-align:left; line-height:70px; font-size:32px; color:#333; font-weight:600; padding-bottom:17px;}
.lxlnr{ height:auto; overflow:hidden; padding-left:40px; font-size:14px; color:#666; line-height:28px; padding-bottom:13px;}
.ly1{ float:left; padding-left:10px; padding-right:10px; background:url(yjstu/cly1.jpg) top left no-repeat;}
.ly1m{ width:288px; height:39px; line-height:39px; font-size:14px; color:#333; background:none; padding:0px; margin:0px; border:none;}
.ly2{ float:right; padding-left:10px; padding-right:10px; background:url(yjstu/cly1.jpg) top left no-repeat;}

.ly3{  padding-left:10px; padding-right:10px; background:url(yjstu/cly2.jpg) top left no-repeat;}
.ly3m{ width:618px; height:39px; line-height:39px; font-size:14px; color:#333; background:none; padding:0px; margin:0px; border:none;}
 
.ly4{ padding:10px; background:url(yjstu/cly3.jpg) top left no-repeat;}
.ly4m{ width:618px; height:139px; line-height:25px; font-size:14px; color:#333; background:none; padding:0px; margin:0px; border:none;}
.foorlogo{ padding-top:42px; padding-bottom:42px; height:auto; overflow:hidden; float:left; padding-right:120px;}
.foornr{ float:left; line-height:148px; font-size:14px; color:#FFF; width:600px;}
.nybanner{ position: relative; width:100%;}
.nybanner_1{ height:auto; overflow:hidden; position:absolute; z-index:0;}
.nybanner_2{ width:100%; height:65px; bottom:0px;  overflow:hidden; position: absolute; z-index:1;}
.nymbt{ float:right; height:auto;overflow:hidden;  line-height:65px; font-size:14px; color:#FFF; background:url(yjstu/mhome.png) left center no-repeat; padding-left:25px;}
.nymbt a{ line-height:65px; font-size:14px; color:#FFF;}
.nymbt a:hover { line-height:65px; font-size:14px; color:#FFF;}

.a1{ float:left; height:auto; overflow:hidden;}
.a2{ width:650px; height:auto; overflow:hidden; float:right;}
.anr{ text-align:left; font-size:14px; color:#333; line-height:30px; padding-bottom:50px;}

.foorbt{ text-align:center; line-height:60px; font-size:26px; color:#333; font-weight:600; text-transform:uppercase; }
.foorbt2{ text-align:center; line-height:30px; font-size:16px; color:#333; padding-bottom:35px;}
.flynr{ float:right; height:auto; overflow:hidden; padding-left:15px; background:url(yjstu/fnr.jpg) left top no-repeat;}
.flym{ width:288px; height:50px; line-height:50px; font-size:12px; color:#333; text-align:left; border:0px; padding:0px; background:none;}
.prombt{ text-align:center; height:70px; font-size:16px; color:#333;}
.prombt a{ padding-left:20px; padding-right:20px; line-height:40px; font-size:14px; color:#333;}
.prombt a:hover { padding-left:20px; padding-right:20px; line-height:40px; font-size:14px; color:#970141;}
.pro{ float:left; height:auto; overflow:hidden; }
.pronr{ width:270px; height:388px; overflow:hidden; position:relative; float:left;}
.pronr_1{ width:270px; height:388px; overflow:hidden; position:absolute; z-index:0;}
.pronr_2{ width:270px; height:388px; overflow:hidden; position:absolute; z-index:2; display:none;}
.pronr_3{ position:absolute; z-index:3; top:28px; left:10px; width:250px;}
.pronr_3_1{ height:250px; overflow:hidden; }
.pronr_3_2{ text-align:center; line-height:61px; font-size:14px; color:#8d8d8d;}
.pronr_3_2 a{ display:block; line-height:61px; font-size:14px; color:#8d8d8d;}
.pronr_3_2 a:hover{ display:block; line-height:61px; font-size:14px; color:#8d8d8d;}
.pronr_3_4{ text-align:center; line-height:50px; font-size:14px; color:#333;}


.pronr_3_5{ text-align:center; line-height:50px; font-size:14px; color:#fff;}
.pronr_3_5 a{ display:block; line-height:50px; font-size:14px; color:#FFF;}
.pronr_3_5 a:hover { display:block; line-height:50px; font-size:14px; color:#FFF;}
.proshowbt{ width:550px; height:auto; overflow:hidden; border-bottom:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; line-height:30px; padding-top:10px;}
.proshownr{ height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#333; padding-top:10px; width:550px; padding-bottom:20px;}
.proshowsxy{ width:450px; height:auto; overflow:hidden;}
.proshowsxy_1{ float:left; padding-left:10px; padding-right:10px; height:auto;}
.proshowsxy_2{ float:left; height:25px; padding-left:10px; padding-right:10px;}
.proshowsxy_2 a{ display:block; font-size:12px; color:#C32522; line-height:25px; }
.proshowsxy_2 a:hover{ display:block; font-size:12px; color:#C32522; line-height:25px; }
.s1{ width:600px; height:608px; float:left; background:#2c2f3b;}
.s2{ float:right;  height:608px; overflow:hidden; background:#CCC url(yjstu/s1.jpg) center center no-repeat;}
.ss{ width:480px; height:auto; overflow: hidden; margin:0 auto;}
.ssbt{ text-align:center; padding-top:202px; line-height:38px; font-size:24px; color:#FFF; font-weight:600; text-transform:uppercase; padding-bottom:20px;}
.ssnr{ text-align:center; font-size:20px; line-height:36px; height:auto; overflow:hidden; color:#FFF; }

.s3{ width:600px; height:608px; float:right; background:#2c2f3b;}
.s4{ float:left;  height:608px; overflow:hidden; background:#CCC url(yjstu/s2.jpg) center center no-repeat;}

.s5{ float:right;  height:608px; overflow:hidden; background:#CCC url(yjstu/s3.jpg) center center no-repeat;}
.news{ height:475px; width:1202px; overflow:hidden; position:relative;}
.news_1{ top:0px; right:0px; height:auto; overflow:hidden; position:absolute; z-index:0;}
.news_2{ top:53px; left:0px; position:absolute; z-index:1; background:url(yjstu/newsbj.png); width:652px; height:369px; overflow: hidden;}
.newss{ width:530px; margin:0 auto; height:auto; overflow:hidden;}
.newsbt{ padding-top:58px; line-height:40px; padding-bottom:26px; text-align:left; font-size:18px; color:#333; font-weight:600; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newsbt a{ display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:18px; color:#333; font-weight:600; }
.newsbt a:hover{ display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:18px; color:#333; font-weight:600; }
.newsnr{ height:auto; overflow:hidden; line-height:25px; font-size:14px; color:#333; margin-bottom:30px;}
.newsm{ width:199px; height:50px; background:url(yjstu/nm.jpg) center center no-repeat; font-size:14px; color:#333; float:left; text-align:center;}
.newsm a{ display:block; line-height:44px; font-size:14px; color:#333; }
.newsm a:hover { display:block; line-height:44px; font-size:14px; color:#333; }
.newshowbt{ padding-bottom:10px; line-height:30px; text-align:center; font-size:16px; color:#333; font-weight:600;}
.newshownr{ text-align:left; text-align:left; font-size:14px; color:#333; padding-bottom:40px; line-height:30px;}
.news_3{ top:0px; left:0px; height:auto; overflow:hidden; position:absolute; z-index:0;}
.news_4{ top:53px; right:0px; position:absolute; z-index:1; background:url(yjstu/newsbj.png); width:652px; height:369px; overflow: hidden;}
.abd{ position:relative; float:left;}
.abd_1{ width:100%; height:auto; overflow:hidden; position:absolute; z-index:1;}
.abd_2{ bottom:30px; left:30px; background:#FFF;  position:absolute; z-index:2; display:none;}
.abd_2_1{ padding-top:22px; line-height:40px; font-size:18px; font-weight:600; padding-left:25px; padding-right:25px; color:#333;}
.abd_2_2{ line-height:25px; font-size:14px; padding-top:10px;  padding-left:25px; padding-right:25px; padding-bottom:25px; color:#333;}




