body { font-size:12px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
A{
	 COLOR:#333; FONT-SIZE: 12px; text-decoration:none;
}
A:hover {
	COLOR:#910000; font-size:12px; text-decoration:none;
}
.pages{ width:726px; margin:0 auto;text-align:center; height:50px; line-height:50px; 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;}
.main{ width:1002px; height:auto; overflow:hidden; margin:0 auto;}
.topch{ width:1002px; height:117px; background:url(lstu/topbjch.jpg) right center no-repeat;}
.topen{ width:1002px; height:117px; background:url(lstu/topbjen.jpg) right center no-repeat;}
.logo{ width:230px; height:117px; text-align:left; float:left;}
.zywb{ width:772px; height:80px; line-height:45px; float:right; font-size:14px; color: #a3a3a3; font-weight:bold; text-align:right;}
.zywb a{ font-size:12px; color:#a3a3a3; font-weight:bold; line-height:45px;}
.zywb a:hover{ font-size:12px; color:#555; font-weight:bold; line-height:45px;}
.ss{ width:772px; height:25px; float: right;}
.sstu{ width:36px; height:25px; text-align:left; float:right;}
.ssbj{ width:180px; height:25px; background:url(lstu/ssbj.jpg); float:right;}
.input12{ FONT-SIZE: 12px; COLOR:#333; background:none; TEXT-ALIGN:left; height:20px; line-height:20px; width:176px; border:none; overflow:hidden; }
.dh{ width:1002px; height:37px; background:url(lstu/dh.jpg);}
.dhm{ width:130px; height:37px; line-height:37px; float:left; text-align: center;}
.dhm a{ display:block; padding-right:12px; font-size:14px; color: #FFF;  line-height:37px; font-weight:bold;}
.dhm a:hover{ display:block; padding-right:12px; font-size:14px; color: #FFF;  line-height:37px; font-weight:bold;}


.dhm2{ padding-left:31px; padding-right:31px; text-align:center; height:37px; float:left;}
.dhm2 a{ display:block; font-size:14px; color:#FFF; font-weight:bold; line-height:37px;}
.dhm2 a:hover{ display:block; font-size:14px; color:#910000; font-weight:bold; line-height:37px; background:url(lstu/dh2.jpg);}
.dhm2s{ padding-left:31px; padding-right:31px; text-align:center; height:37px; float:left;}
.dhm2s a{ display:block; font-size:14px; color:#910000; font-weight:bold; line-height:37px;background:url(lstu/dh2.jpg);}
.dhm2s a:hover{ display:block; font-size:14px; color:#910000; font-weight:bold; line-height:37px;background:url(lstu/dh2.jpg); }
.dhm2fj{ width:3px; height:37px; background:url(lstu/dhfj.jpg); overflow:hidden; float:left;}
.sybanner{ width:1002px; height:auto; overflow:hidden;}
.symain{ width:1002px; padding-top:8px; height:auto; overflow:hidden;}
.symain1{ width:330px; float:left; height:220px;}
.symain2{ width:342px; float:left; height:220px; text-align:center;}
.foor{ border-top:1px solid #A20E0E; height:auto; overflow:hidden; padding-top:30px; padding-bottom:30px;}
.foor1{ width:148px; height:auto; overflow:hidden; float:left;}
.foor1_1{ width:148px; height:auto; overflow:hidden; text-align:center;}
.foor1_2{ width:148px; height:auto; line-height:30px; text-align:center; font-size:12px; color:#333333;}
.foor2{ width:400px; height:auto; overflow:hidden; line-height:22px; color:#666; font-size:12px; text-align:left; float:left;}
.foor3{ width:140px; height:54px; float:right; text-align:left;}
.foor4{ width:454px; height:76px; line-height:76px; text-align:right; font-size:12px; color:#666; text-align:right; float:right;}
.bannerfj{ width:1002px; height:18px; overflow:hidden;}
.nymain{ width:1002px; height: auto; overflow:hidden;}
.nyleft{ width:249px; height:auto; overflow:hidden; float:left;}
.nyleftbt{ width:249px; height:50px;}

.leftdh{ width:249px; height:40px; font-size:14px;  text-align:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.leftdh a{ display:block ;padding-left:35px; line-height:40px; font-size:12px; color:#333; line-height:40px;}
.leftdh a:hover{ display:block; padding-left:35px; line-height:40px;font-weight:bold; font-size:12px; color:#910000; line-height:40px;background:url(lstu/leftdhbj.jpg) no-repeat; }

.leftdhs{ width:249px; height:40px; font-size:14px; font-weight:bold; text-align:left; background:url(lstu/leftdhbj.jpg) no-repeat; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.leftdhs a{ display:block; padding-left:35px; line-height:40px; font-size:12px; color:#910000; line-height:40px; }
.leftdhs a:hover{ display:block;  padding-left:35px; line-height:40px; font-size:12px; color:#910000; line-height:40px;}


.leftfj{ width:249px; height:2px; background:url(lstu/leftfj.jpg);  overflow:hidden;}
.leftfj2{ width:249px; height:15px;}
.leftnr{ width:249px; height: auto; overflow:hidden;}
.nyright{ width:726px; height: auto; overflow:hidden; float:right;}
.nynrbt{ width:726px; height:auto; overflow:hidden; padding-top:10px; line-height:32px; text-align:right; background:url(lstu/nybtfj.jpg) bottom repeat-x; font-size:12px; color:#999;}
.aboutnr_1{ padding-left:40px; padding-top:30px; padding-bottom:25px; text-align:left;}
.aboutnr_2{ padding-left:40px; padding-right:40px; height:auto; overflow:hidden; line-height:25px; text-align:left; font-size:12px; color:#333;}
.prodfl{ padding:15px 14px 14px 14px; float:left;}
.prodfltu{ width:330px; height:auto; overflow:hidden;}
.prodflbt{ width:330px;  height:30px; line-height:30px; text-align:center; font-size:12px; color:#666; text-overflow:ellipsis; white-space: nowrap; overflow:hidden;}

.pro{ padding:10px 14px 10px 14px; float:left;}
.protu{ width:152px; height:152px; background:#CCC;}
.probt{ width:152px; height:27px; text-align:center; font-size:12px; color:#333; line-height:27px;}
.news{ width:690px; height: auto; border-bottom:1px solid #D4D4D4; overflow:hidden; float:left;}
.news_1{ width:520px; float:left; height:36px; text-align: left; background:url(lstu/newssdd.jpg) left center no-repeat; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news_1 a{ display:block; margin-left:30px; font-size:12px; line-height:36px; font-size:12px; color:#666;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news_1 a:hover{ display:block; margin-left:30px; font-size:12px; line-height:36px; font-size:12px; color:#910000;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news_2{ width:140px; float:right; line-height:36px; font-size:12px; color:#666; text-align:left;}
.newshowbt{ width:690px; height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.newshownr{ width:690px; height:auto; overflow: hidden; line-height:27px; text-align:left; font-size:12px; color:#333;}
.kjzs{width:1002px; height:auto; overflow:hidden;  line-height:32px; text-align:right; background:url(lstu/nybtfj.jpg) bottom repeat-x; font-size:12px; color:#999;}
.kjzsnr{ width:1002px; height:auto; overflow:hidden; padding-bottom:20px; padding-top:20px;}
.contactnr{ padding-left:20px; height:auto; overflow:hidden; line-height:25px; text-align:left; color:#333; float:left;}
.contactdt{ width:652px; height:auto; overflow:hidden; float:right;}
.lytu{ width:300px; height:auto; text-align: left; margin-top:30px; float:left;}
.lynr{ width:680px; height:auto; overflow:hidden; float:left;}
.fbnr{ width:680px; padding-top:10px; height:auto; overflow:hidden;}
.fbnr_1{ width:100px; height:28px; float:left; line-height:28px; text-align:right; font-size:12px; color:#666;}
.fbnr_2{ width:240px; height:28px; float:left; background:url(lstu/fbbj.jpg) left no-repeat;}
.fbnr_2nr{ padding-left:10px; height:20px; padding-right:57px;}
.fbnr_2fj{width:240px; height:6px;}
.input10{ FONT-SIZE:12px; COLOR:#333; background:none; TEXT-ALIGN:left; height:20px; line-height:20px; width:213px; border:none; overflow:hidden; }
.input11{ FONT-SIZE:12px; COLOR:#333; background:none; TEXT-ALIGN:left; height:150px; line-height:20px; width:584px; border:none; overflow:hidden; }
.fbnr_3{ width:580px; height:158px; float:left; background:url(lstu/fbbj2.jpg) left no-repeat;}
.fbnr_3nr{ padding-left:10px; height:20px; padding-right:10px;}
.fbnr_3fj{width:580px; height:6px;}
.anl{ width:330px; height:auto; overflow:hidden; float:left; text-align:right;}
.anr{ width:330px; height:auto; overflow:hidden; float:right; text-align:left;}
.feedbackbt{ line-height:26px; padding-left:10px; padding-right:10px; padding-top:10px; height:auto; overflow:hidden; text-align:left; font-size:12px; color:#666; border-bottom:1px solid #CCC;}
.servicefj{ width:726px; height:20px; overflow:hidden;}
.servicenr{ width:726px; height:auto; overflow:hidden; font-size:12px; color:#333; text-align:left; line-height:25px;}
.abouts{ width:726px; height:auto; overflow:hidden;}
.abouts_1{ width:320px; height:auto; overflow:hidden; float:left; text-align:left;}
.abouts_2{ width:400px; height:auto; overflow:hidden; font-size:12px; color:#333; line-height:25px; text-align:left; float:left;}

.left1mch{ width:249px; height:124px; background:url(lstu/3.jpg);}
.left1mch a{ display:block; line-height:124px; background:url(lstu/3.jpg);}
.left1mch a:hover{ display:block; line-height:124px; background:url(lstu/3s.jpg);}

.left2mch{ width:249px; height:124px; background:url(lstu/2.jpg);}
.left2mch a{ display:block; line-height:124px; background:url(lstu/2.jpg);}
.left2mch a:hover{ display:block; line-height:124px; background:url(lstu/2s.jpg);}

.left3mch{ width:249px; height:124px; background:url(lstu/1.jpg);}
.left3mch a{ display:block; line-height:124px; background:url(lstu/1.jpg);}
.left3mch a:hover{ display:block; line-height:124px; background:url(lstu/1s.jpg);}


.left1men{ width:249px; height:124px; background:url(lstu/3.jpg);}
.left1men a{ display:block; line-height:124px; background:url(lstu/3.jpg);}
.left1men a:hover{ display:block; line-height:124px; background:url(lstu/3en.jpg);}

.left2men{ width:249px; height:124px; background:url(lstu/2.jpg);}
.left2men a{ display:block; line-height:124px; background:url(lstu/2.jpg);}
.left2men a:hover{ display:block; line-height:124px; background:url(lstu/2en.jpg);}

.left3men{ width:249px; height:124px; background:url(lstu/1.jpg);}
.left3men a{ display:block; line-height:124px; background:url(lstu/1.jpg);}
.left3men a:hover{ display:block; line-height:124px; background:url(lstu/1en.jpg);}

.contactxl{ width:420px; height:auto; overflow:hidden; float:left; line-height:25px; font-size:12px; color:#333;}
.contactxr{ width:270px; height:200px; float:left; background:url(lstu/contactdh.jpg) left bottom no-repeat;}
.contactxfj{ width:690px; height:20px; float:left;}
.contactxdt{ width:690px; height:auto; overflow:hidden; float:left;}

