body { margin:0px;  FONT-FAMILY: "微软雅黑","Microsoft YaHei",Verdana,"Courier New",Courier,monospace,Arial, Helvetica, sans-serif; background:#fff;  color:#333; font-size:12px; }
A{
	 COLOR:#333; text-decoration:none;
}
A:hover {
	COLOR:#029141;  text-decoration:none;
}
* { margin:0; padding:0; } 
.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:960px; height:auto; overflow:hidden; margin:0 auto;}
.mainnr{ height:auto; overflow:hidden;}
.top{ width:100%; height:45px; background:#000000;}
.tops{ width:960px; height:45px; margin:0 auto;}
.yx{ float:left; height:auto; overflow:hidden; float:left; font-size:12px; color:#FFF; padding-left:30px; line-height:41px; padding-right:10px;}
.zyw{ float:right; width:92px; height:37px;}
.zywfj{ width:92px; height:8px; overflow:hidden;}
.logo{ height:auto; overflow: hidden; float:left;}
.ss{ float:right; height:auto; overflow:hidden; width:290px;}
.ssfj{ float:left; width:290px; height:40px;}
.sstu{ float:right; height:auto; overflow:hidden; padding-left:2px;}
.ssbj{ float:right; height:auto; overflow:hidden; padding:2px 4px 3px 2px; background: url(jnytu/ssbj.jpg) left top no-repeat;}
.input12{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; background:none; height:27px; line-height:27px;  width:206px; border:none;}
.mdh{ float:left; height:45px; overflow:hidden; text-align:center; width:160px;}
.mdh a{ display:block; line-height:45px; font-size:14px; color:#fff; background:none; font-weight:600;}
.mdh a:hover{ display:block; line-height:45px; font-size:14px; color:#FFF; background:#FD881F; font-weight:600;}
.mdhs{ float:left; height:45px; overflow:hidden; text-align:center; width:160px;}
.mdhs a{ display:block; line-height:45px; font-size:14px; color:#FFF; background:#FD881F; font-weight:600;}
.mdhs a:hover{ display:block; line-height:45px; font-size:14px; color:#FFF; background:#FD881F; font-weight:600;}
.symainbt{ padding-top:39px; line-height:64px; text-align:center; font-size:46px; color:#333333; font-weight:600; text-transform:uppercase;}
.symaintb2{ text-align:center; color:#666666; font-size:16px; line-height:38px;}
.symaintb3{ padding-left:30px; padding-right:30px; line-height:23px; font-size:12px; color:#FFF; }
.profl{ width:480px; height:660px; overflow:hidden; position:relative;}
.profl_1{ height:auto; overflow:hidden; top:117px; left:63px; border:10px solid #D2D2D2; position: absolute; z-index:1;}
.profl_1s{ height:auto; overflow:hidden; top:117px; left:63px; border:10px solid #FE910E; position: absolute; z-index:1;}
.profl_2{ height:4px; left:63px; width:353px; overflow:hidden; background:#8C8C8C url(jnytu/probj2.jpg) left center no-repeat; top:463px; position:absolute; z-index:2;}
.profl_2s{ height:4px; left:63px; width:353px; overflow:hidden; background:#fff url(jnytu/probj1.jpg) left center no-repeat; top:463px; position:absolute; z-index:2;}
.profl_3x{ width:353px; height: auto; overflow:hidden; left:63px; top:467px; position:absolute; z-index:0; background:#fff;}
.profl_3xs{ padding:12px 10px 10px 10px; height:auto; overflow:hidden;}
.profl_3xbt{ height:auto; overflow:hidden; line-height:30px; font-size:16px; color:#333; text-transform:uppercase;}
.profl_3xnr{ height:auto; overflow:hidden; line-height:25px; font-size:12px; color:#333;}


.profl_3{ width:353px; height: auto; overflow:hidden; left:63px; top:467px; position:absolute; z-index:0; background:#8C8C8C;}
.profl_3s{ padding:12px 10px 10px 10px; height:auto; overflow:hidden;}
.profl_3bt{ height:auto; overflow:hidden; line-height:30px; font-size:16px; color:#FFF; text-transform:uppercase;}
.profl_3nr{ height:auto; overflow:hidden; line-height:25px; font-size:12px; color:#FFF;}
.profl_4{ top:44px; height:auto; overflow:hidden; left:63px; position:absolute; z-index:0; width:353px;}
.profl_4_1{ width:353px; height:auto; overflow:hidden; line-height:26px; font-size:18px; color:#ff910f; text-align:center; text-transform: uppercase;}
.profl_4_1 a{ display:block; line-height:26px; font-size:18px; color:#ff910f;}
.profl_4_1 a:hover { display:block; line-height:26px; font-size:18px; color:#ff910f;}
.profl_4_2{ width:353px; height:auto; overflow:hidden; line-height:27px; font-size:16px; color:#333; text-align:center;}
.profl_4_2 a{ line-height:27px; font-size:16px; color:#333; text-align:center;}
.profl_4_2 a:hover { line-height:27px; font-size:16px; color:#333; text-align:center;}

.profl_4_2s{ width:353px; height:auto; overflow:hidden; line-height:27px; font-size:16px; color:#fff; text-align:center;}
.profl_4_2s a{ line-height:27px; font-size:16px; color:#fff; text-align:center;}
.profl_4_2s a:hover { line-height:27px; font-size:16px; color:#fff; text-align:center;}

.profl_5{ width:1px; height:660px; background:#FFF; right:0px; top:0px; overflow:hidden; position:absolute; z-index:10;}
.profl_6{ width:353px; height:auto; overflow:hidden; left:63px; bottom:15px; background:url(jnytu/projt.jpg) center center no-repeat; position:absolute;}
.profl_6 a{ display:block; line-height:52px; font-size:12px;}
.profl_6 a:hover { display:block; line-height:52px; font-size:12px;}
.profl_6s{ width:353px; height:auto; overflow:hidden; left:63px; bottom:15px; background:url(jnytu/projts.jpg) center center no-repeat; position:absolute;}
.profl_6s a{ display:block; line-height:52px; font-size:12px;}
.profl_6s a:hover { display:block; line-height:52px; font-size:12px;}

.syaboutbt{ text-align:center; margin-top:52px; line-height:70px; background:url(jnytu/syaboutbtbj.jpg) top center no-repeat; font-size:46px; color:#333; font-weight:600;}
.syaboutbt2{ padding-left:30px; padding-right:30px; line-height:27px; font-size:12px; color:#FFF;}
.sya1{ float:left; height:auto; overflow: hidden;}
.sya2{ float:right; height:auto; overflow:hidden; width:450px; background:url(jnytu/syaboutbj.jpg) bottom center no-repeat; height:480px; line-height:30px; font-size:14px; color:#333;}
.foor1{ width:470px; height:auto; overflow:hidden; float:left;}
.foor1fj{ width:470px; height:53px; overflow:hidden;}
.foor1dh{ width:470px; height:auto; overflow:hidden; text-align: left;}
.foor1dh a{ padding-right:20px; line-height:50px; font-size:12px; color:#FFF;}
.foor1dh a:hover { padding-right:20px; line-height:50px; font-size:12px; color:#FD881F;}
.foor2{ width:274px; height:auto; overflow:hidden; float:left;}
.foor2bt{ width:274px; height:50px; line-height:50px; text-align:left; font-size:22px; color:#FFF; padding-top:53px;}
.foor2nr{ padding-left:30px; height:auto; line-height:35px; font-size:12px; color:#FFF; margin-top:10px; background:url(jnytu/lxbj.jpg) left top no-repeat;}
.foorly{ height:auto; overflow:hidden; background:url(jnytu/foorlybj.jpg) bottom center no-repeat; padding-left:5px; padding-right:5px; margin-top:20px;}
.input13{ FONT-SIZE: 14px; COLOR:#333; TEXT-ALIGN:left; border:none; height:40px; padding:0px; line-height:40px; width:410px; background:none; }
.foorlytu{ padding-top:40px; height:auto; overflow:hidden;}
.foor{ width:960px; text-align:left; font-size:12px; color:#FFF; line-height:60px; margin:0 auto;}
.nymainbt{ width:960px; height:75px; text-align:left; font-size:12px; color:#666; line-height:75px; margin:0 auto;}
.nymainbt a{ line-height:75px; color:#333; font-size:12px;}
.nymainbt a:hover { line-height:75px; color:#333; font-size:12px;}
.aboutnr{ padding-top:60px; line-height:30px; font-size:14px; color:#FFF; text-align:left; padding-bottom:60px; background: url(jnytu/about2.jpg) bottom right no-repeat;}
.newsd{ padding:4px 0px 0px 4px; overflow:hidden; background:#FFF;}
.news{ float:left; border-right:4px solid #FFF; height:auto; overflow:hidden;}
.newss{ width:474px; height:403px;  overflow:hidden; position:relative;}
.newstu{ height:auto; overflow: hidden; position:absolute; z-index:0;}
.newsbt{ width:464x; height:35px; top:195px; position:absolute; z-index:1; left:10px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newsbt a{ display:block; line-height:35px; font-size:14px; color:#333; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newsbt a:hover { display:block; line-height:35px; font-size:14px; color:#333; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newsnr{ width:370px; left:10px; height:auto; overflow: hidden; line-height:25px; font-size:12px; color:#666; position:absolute; z-index:2; top:230px; }
.newsm{ height:auto; left:10px; overflow:hidden; text-align:left; position:absolute; top:290px; z-index:10;}
.newshowbt{ width:960px; height:auto; overflow:hidden; padding-bottom:15px; text-align:center; line-height:40px; font-size:18px; color:#626161;}
.newshownr{ width:960px; height:auto; overflow:hidden; line-height:25px; text-align:left; font-size:12px; padding-bottom:40px; color:#333;}
.service{ float:right; height:auto; width:460px; overflow:hidden;}
.servicebt{ padding-top:132px; line-height:74px; text-align:left; font-size:24px; color:#ff910f;}
.servicenr{ height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#FFF;}
.servicebtx{ width:960px; text-align:center; padding-top:106px; line-height:82px; font-size:52px; color:#333; text-transform:uppercase;}
.servicebts{ height:48px; text-align:center; line-height:48px; font-size:24px; color:#474747;}
.servicebt2{ height:38px; text-align:center; line-height:38px; font-size:14px; color:#474747;}
.fwzx{ float:left; width:300px; height:229px; position:relative;}
.fwzxtu{ width:300px; height:229px; position:absolute; z-index:0;}
.fwzxbt{ width:296px; height:29px; left:1px; top:197px; position:absolute; z-index:1; background:url(jnytu/servicebtbj.png); line-height:29px; font-size:14px; color:#FFF;}
.fwzxbt a{ display:block; line-height:29px; color:#FFF; font-size:14px; padding-left:15px;}
.fwzxbt a:hover { display:block; line-height:29px; color:#FFF; font-size:14px; padding-left:15px;}
.fwzxfj{ width:30px; height:100px; overflow:hidden; float:left;}
.lxwm{ width:868px; height:auto; overflow:hidden; margin:0 auto;}
.lxwmbt{ padding-top:491px; line-height:66px; text-align:left; font-size:24px; color:#000000;}
.lxwmnr{ padding-left:72px; line-height:60px; text-align:left; font-size:16px; color:#333;}


.lyd{ width:760px; height:auto; overflow:hidden; margin:0 auto;}
.lyxbt{ width:960px; height:auto; overflow:hidden; text-align:left; line-height:25px; padding-top:40px; margin-bottom:10px; border-bottom:1px solid #CCC; font-size:12px; color:#333;}

.ly{ width: auto; height:auto; overflow:hidden;} 
.ly_1{ width:353px; height:auto; overflow:hidden; padding-top:15px; line-height:30px; font-size:12px; color:#333; float:left;}
.lyfj{ width:26px; height:30px; float:left;}
.ly_2{ padding:2px; float:left; height:auto; overflow:hidden; background:url(jnytu/ly1s.jpg) left center no-repeat; float:left;}
.input10{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; border:0px; height:27px; padding:0px; line-height:27px; width:349px; background:none; }
.input11{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; background:none; border:0px; height:160px; padding:0px; line-height:25px; width:726px; background: none;}
.ly_3{ padding:2px; height:auto; overflow:hidden; background:url(jnytu/ly2s.jpg) left top no-repeat;;}
 
.probtxx{ width:960px; height:auto; overflow:hidden; border-bottom:1px solid #D2D2D2;}
.probtm{ float:left; height:auto; overflow:hidden;}
.probtm a{ display: block; padding-left:10px; padding-right:10px; margin-left:12px; margin-right:12px; line-height:32px; font-size:12px; color:#333;}
.probtm a:hover{ display: block; padding-left:10px; padding-right:10px; margin-left:12px; margin-right:12px;  line-height:32px; font-size:12px; color:#333; background:url(jnytu/sypros.jpg) bottom repeat-x ;}
.probtms{ float:left; height:auto; overflow:hidden; }
.probtms a{ display: block; padding-left:10px; padding-right:10px; margin-left:12px; margin-right:12px;  line-height:32px; font-size:12px; color:#333; background:url(jnytu/sypros.jpg) bottom repeat-x ;}
.probtms a:hover{ display: block; padding-left:10px; padding-right:10px; margin-left:12px; margin-right:12px; line-height:32px; font-size:12px; color:#333; background:url(jnytu/sypros.jpg) bottom repeat-x ; }
.pro{ width:202px; height:282px; float:left; overflow:hidden;}
.pro_1{ width:202px; height:202px;}
.pro_1 a{ display:block; border:1px solid #CCC;}
.pro_1 a:hover{ display:block; border:1px solid #5F210A;}
.pro_2{ width:202px; line-height:30px; text-align:center; text-overflow:ellipsis; white-space:nowrap;  overflow:hidden;}
.pro_2 a{ display:block; font-size:12px; color:#333; line-height:30px; text-overflow:ellipsis; white-space:nowrap;  overflow:hidden;}
.pro_2 a:hover{ display:block; font-size:12px; color:#5F210A; line-height:30px; text-overflow:ellipsis; white-space:nowrap;  overflow:hidden;}
.pro_3 { width:202px; height:30; text-align:center; }
.pro_3 a{ display:block; font-size:12px; color:#333; line-height:30px;}
.pro_3 a:hover{ display:block; font-size:12px; color:#5F210A; line-height:30px;}
.profj{ width:50px; height:282px; float:left; overflow:hidden;}
.proshowbt{ width:960px; height:auto; overflow:hidden;  font-size:14px; color:#333; font-weight:bold; line-height:30px; text-align:center;}
.proshownr{ height:auto; overflow:hidden; line-height:30px; font-size:12px; color:#333; text-align:center;}

.proshowsxy{ 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:#333; line-height:25px;}
.proshowsxy_2 a:hover{ display:block; font-size:12px; color:#C32522; line-height:25px;}
.syproxfl{ width:202px; height:167px; overflow:hidden; float:left; position: relative;}
.syproxfl_1{ height:auto; overflow:hidden; position:absolute; z-index:0; border:1px solid #CCC;}
.syproxfl_2{ width:202px; bottom:0px; right:0px; height:27px; background: url(jnytu/profjbjs.png) left bottom no-repeat; line-height:27px; font-size:12px; color:#FF9010; position:absolute; z-index:2; text-align:center;}
.syproxfl_2s{ width:202px; bottom:0px; right:0px; height:27px; background: url(jnytu/profjbj.png) left bottom no-repeat; line-height:27px; font-size:12px; color:#FFF; position:absolute; z-index:2; display:block; text-align:center; display: none;}
.syproxfl_2s a{ display:block; line-height:27px; font-size:12px; color:#FFF;}
.syproxfl_2s a:hover{ display:block; line-height:27px; font-size:12px; color:#FFF;}
