body { margin:0px;  FONT-FAMILY: "微软雅黑","Microsoft YaHei",Verdana,"Courier New",Courier,monospace,Arial, Helvetica, sans-serif; background:#fff;  color:#333; font-size:14px; }
A{
	  color:#5e5e5e; text-decoration:none;
}
A:hover {
	color:#fff;  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:14px;padding:15px 0; font-family:Arial, Helvetica, sans-serif;  float:left;margin:0 auto; text-align:center;}
	#page ul{font-size:14px;margin:0 auto; float:left;display:table;text-align:center;}
	#page li{font-size:14px;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:14px;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:14px; }
	#page a:hover {background:#FFFFFF;float:left;color:#0E78BE;font-size:14px;}
	#span1 { float:left; padding-top:15px; float:left;font-size:14px;}
.dmain{ width:100%; height:auto; overflow:hidden;}
.main{ width:1202px; height:auto; overflow:hidden; margin:0 auto;}
.mainnr{ width:100%; height:auto; overflow:hidden;}
.top{ width:100%; height:36px; background:#2C3053;}
.tops{ width:1202px; height:36px; margin:0 auto;}
.zywbt{ float:right; height:auto; overflow:hidden; line-height:36px; color:#FFF; font-size:14px; text-transform: uppercase;}
.ss{ float:right; height:auto; overflow:hidden; margin-top:6px; width:230px;}
.sstu{ float:right; height:auto; overflow:hidden; padding-right:20px;}
.ssbj{ padding-left:10px; padding-right:10px; height:25px; background:url(jttu/ssbj.jpg) left center; float:right;}
.ssm{ width:146px; height:auto; overflow:hidden; text-align:left; font-size:14px; line-height:25px; color:#333; height:25px; border:0px; padding:0px;}
.logo{ float:left; height:auto; overflow:hidden;}
.dhfj{ height:20px; overflow:hidden; width:865px; float:right;}

.dh{ float:right; height:50px; }

.dhm{ float:left; height:50px; line-height:50px; font-size:18px; color:#143168; text-transform:uppercase;}
.dhm a{ display:block; line-height:50px; font-size:18px; color:#143168;  padding-left:26px; padding-right:26px; font-weight:600;}
.dhm a:hover { display:block; line-height:50px; font-size:18px; color:#fff; background:url(jttu/dhbjs.jpg) center center no-repeat; padding-left:26px; padding-right:26px; font-weight:600;}

.dhms{ float:left; height:50px; line-height:50px; font-size:18px; color:#143168; text-transform:uppercase;}
.dhms a{ display:block; line-height:50px; font-size:18px; color:#143168; padding-left:26px; padding-right:26px; font-weight:600;}
.dhms a:hover { display:block; line-height:50px; font-size:18px; color:#fff; background:url(jttu/dhbjs.jpg) center center no-repeat; padding-left:26px; padding-right:26px; font-weight:600;}



.symbt1{ height:auto; overflow:hidden; padding-left:10px; float:left; padding-right:10px;}
.syfl{ width:1204px; height:670px; position:relative;}
.syfl_1{ width:100%; height:670px; position:absolute; z-index:1; background:#F2F2F2 url(jttu/syprolbj.jpg) bottom left no-repeat;}
.syfl_2{ width:100%; height:110px; position:absolute; z-index:2; bottom:0px; background:url(jttu/syprobj.png) center center ; color:#666; font-size:18px;}
.syfl_2m{ width:172px; height:110px; overflow:hidden; float:left;}
.syfl_2m2 { padding-left:32px; padding-right:32px;  overflow:hidden;  line-height:25px; font-size:16px;  color:#fff; text-align:left;}
.syfl_2m2 a{line-height:25px; font-size:16px; color:#fff; text-decoration:none; }
.syfl_2m2 a:hover { line-height:25px; font-size:16px; color:#fff; text-decoration:none;}


.syaboutbt{ padding-top:30px; padding-left:10px; height:auto; overflow:hidden; border-bottom:1px solid #919C94;}
.syaboutbt2{ height:auto; overflow:hidden; line-height:70px; padding-top:10px; font-size:24px; color:#333; text-align:left; padding-left:10px; padding-right:10px;}
.syaboutnr{ height:auto; overflow:hidden; line-height:25px; font-size:14px; color:#333; padding-bottom:10px; padding-left:10px; padding-right:10px; }

.syaboutm{ float:left; height:auto; overflow:hidden; padding-top:10px; padding-right:80px;}

.sycptz{ width:660px; height:auto; overflow:hidden; float:right;}
.sycptzs{ width:315px; height:auto; overflow:hidden; float:left;}
.sycptzs_1{ padding-top:10px; height:auto; overflow:hidden;}
.sycptzs_2{ height:auto; overflow:hidden; text-align:left; line-height:50px; font-size:30px; color:#333;}
.sycptzs_3{ height:auto; overflow:hidden; line-height:25px; font-size:14px; color:#333; padding-top:10px; padding-bottom:20px;}
.sycptzfj{ width:30px; height:100px; float:left; overflow:hidden;}
.foorbt{ padding-top:90px; height:auto; overflow:hidden; border-bottom:1px solid #929D97; line-height:40px; font-size:30px; color:#00923f; font-weight:600; text-transform:uppercase;}
.foor1{ float:left;  height:auto; overflow:hidden; width:230px; padding-top:15px; line-height:22px; font-size:12px; color:#FFF;}
.foor2{ float:left;  height:auto; overflow:hidden; width:480px; padding-top:15px; padding-bottom:110px;}
.foor3{ float:right; height:auto; overflow:hidden; width:355px; margin-top:30px;}
.foor3_1{ height:39px; overflow:hidden; padding-left:10px; padding-right:10px; background:url(jttu/fly1.jpg) top left no-repeat;}
.foor3_1m{ width:335px; height:32px; line-height:32px; text-align:left; font-size:14px; color:#333; background:none; border:0px; padding:0px; margin:0px;}
.foor3_2{ overflow:hidden; padding:10px; background:url(jttu/fly2.jpg) top left no-repeat;}
.foor3_2m{ width:335px; height:132px; text-align:left; font-size:14px; color:#333; background:none; border:0px; padding:0px; margin:0px; line-height:25px;}
.foorlogo{ padding-top:18px;  padding-bottom:12px; height:auto; overflow:hidden;}
.foorlx{ width:400px; height:auto; overflow:hidden; float:left; padding-top:10px;}
.foorlx_1{ text-align:left; line-height:28px; font-size:14px; color:#333; font-weight:600;}
.foorlx_2{ line-height:25px; font-size:12px; color:#333; text-align:left; height:auto; overflow:hidden;}
.foorlxnr{ line-height:25px; font-size:14px; color:#333;}
.foorlxnr a{ display:block; line-height:12px; color:#333; line-height:25px;}
.foorlxnr a:hover{ display:block; line-height:12px; color:#333; line-height:25px;}
.foorlxs{ width:450px; height:auto; overflow:hidden; float:left; padding-top:10px;}
.foorlx_1s{ text-align:left; line-height:28px; font-size:16px; color:#333; font-weight:600; width:450px; float:left;}
.foorlxnrs{ line-height:25px; font-size:12px; color:#333; width:225px; float:left; text-transform:uppercase;}
.foorlxnrs a{ display:block; font-size:12px; color:#333; line-height:25px;}
.foorlxnrs a:hover{ display:block; font-size:12px; color:#333; line-height:25px;}
.foorrwm{ width:240px; height:auto; overflow:hidden; float:right; padding-top:15px;}
.foorrwm_1{  height:auto; overflow:hidden; width:140px;}
.foorrwm_2{ text-align:center; line-height:30px; font-size:14px; color:#333; width:140px; font-weight:600;}
.foornr{ height:auto; overflow:hidden; margin-top:20px; border-top:1px solid #CCC; text-align:center; font-size:14px; color:#333; line-height:36px;}
.topdh{ width:100%; height:90px;}
.topdhs{ width:1202px; height:90px; margin:0 auto;}
.aboutbt{ float:left; height:auto; overflow:hidden; line-height:78px; font-size:26px; color:#333; font-weight:600; text-transform: uppercase;}
.nymbt{ float:right; height:auto; overflow:hidden; line-height:78px; color:#333; font-size:14px;}
.nymbt a{ line-height:78px; color:#333; font-size:14px;}
.nymbt a:hover{ line-height:78px; color:#333; font-size:14px;}
.aboutnr{ height:auto; overflow:hidden; padding-top:20px; padding-bottom:30px; font-size:14px; color:#333; text-align:left; line-height:25px;}
.nymbts{ float:right; height:auto; overflow:hidden; line-height:66px; color:#333; font-size:14px;}
.nymbts a{ line-height:66px; color:#333; font-size:14px;}
.nymbts a:hover{ line-height:66px; color:#333; font-size:14px;}
.probt1{ text-align:left; line-height:50px; font-size:38px; color:#00923f; font-weight:bold; text-transform:uppercase;}
.probt2{ text-align:left; line-height:51px; font-size:32px; color:#2c336f; font-weight:bold;}
.probt3{ text-align:left; line-height:101px; font-size:38px; color:#00923f; font-weight:bold; text-transform:uppercase;}
.pro{ padding:0px 50px 40px 50px; height:auto; overflow:hidden; float:left;}
.pro_1{ height:auto; overflow:hidden; margin-bottom:1px; width:300px;}
.pro_2{ height:auto; overflow:hidden; background:#2C3053; line-height:78px; text-align:center; width:300px;}
.pro_2 a{ display:block; line-height:78px; font-size:26px; color:#FFF;}
.pro_2 a:hover { display:block; line-height:78px; font-size:26px; color:#FFF;}
.news{ margin-bottom:30px; height:auto; overflow:hidden;}
.news_1{ float:right; height:auto; overflow: hidden;}
.news_2{ float:left; height:auto; overflow:hidden;  width:770px;}
.news_2_1{overflow:hidden; line-height:40px; height:40px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_2_1 a{ display:block; line-height:40px; font-size:16px; color:#333; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_2_1 a:hover{ display:block; line-height:40px; font-size:16px; color:#333; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_2_2{ height:auto; overflow:hidden; line-height:25px; font-size:14px; color:#333; text-align:left; padding-bottom:10px;}
.newshowbt{ padding-bottom:20px; height:auto; overflow:hidden; line-height:40px; font-size:16px; color:#333; text-align:center;}
.newshownr{ text-align:left; font-size:14px; color:#333; line-height:30px; height:auto; overflow:hidden; padding-bottom:40px;}
.fw1{ float:left; height:200px;  overflow:hidden; width:80px;}
.fw2{ width:820px;  height:auto; overflow:hidden; float:left;}
.fw2_1{ height:auto; overflow:hidden; line-height:50px; font-size:18px; color:#333;}
.fw2_1 a{ display:block; line-height:50px; font-size:20px; color:#333; font-weight:600;}
.fw2_1 a:hover { display:block; line-height:50px; font-size:20px; color:#333; font-weight:600;}
.fw2_2{ text-align:left; height:auto; overflow:hidden;}
.fw2_2 a{ display:block; line-height:40px; color:#33a865; font-size:14px; text-transform:uppercase;}
.fw2_2 a:hover { display:block; line-height:40px; color:#33a865; font-size:14px; text-transform:uppercase;}
.fw2_3 { height:auto; overflow:hidden; line-height:25px; font-size:14px; color:#333; text-align:left; padding-bottom:10px;}
.lxwm{ text-align:center; line-height:70px; font-size:44px; color:#2C3053; font-weight:600;}
.lxwm2{ text-align:center; line-height:40PX; font-size:22PX; color:#2C3053; text-transform:uppercase; padding-bottom:36px;}
.lx{ width:300px; height:auto; text-align:center; overflow:hidden; float:left; padding-top:64px; color:#333; font-size:14px; padding-bottom:30px;}
.lx2{height:auto; overflow:hidden; text-align:center; padding-top:64px; color:#333; font-size:14px; padding-bottom:30px; padding-left:30px; padding-right:30px;}
.lx2x{height:auto; overflow:hidden; text-align:center;  }
.lx2x a{ display:block; padding-top:64px; color:#333; font-size:14px; padding-bottom:30px; padding-left:30px; padding-right:30px;}
.lx2x a:hover { display:block; padding-top:64px; color:#333; font-size:14px; padding-bottom:30px; padding-left:30px; padding-right:30px;}

.ly{ width:550px; height:auto; overflow:hidden; }
.ly_1{ width:265px; height:auto; overflow:hidden; padding-top:15px; line-height:30px; font-size:14px; color:#666; float:left;}
.lyfj{ width:20px; height:30px; float:left;}
.ly_2{ padding:2px; float:left; height:auto; overflow:hidden; background:url(jttu/ly1.jpg) left center no-repeat; float:left;}
.input10{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; border:0px; height:26px; padding:0px; line-height:26px; width:261px; background:none; }

.input11{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; background:none; border:0px; height:160px; padding:0px; line-height:25px; width:546px; background: none; FONT-FAMILY: "微软雅黑","Microsoft YaHei",Verdana,"Courier New",Courier,monospace,Arial, Helvetica, sans-serif;}

.ly_3{ padding:2px; height:auto; overflow:hidden; background:url(jttu/ly2.jpg) left top no-repeat;}
.feedbacknr{ width:550px; height:auto; overflow:hidden; float:right;}
.pronr{ float:left; height:auto; overflow:hidden; padding:0px 25px 25px 25px;}
.prodnr_1{ width:250px;  height:250px; overflow:hidden; background:#FFF;}
.prodnr_2{ height:2px; width:250px; overflow:hidden;}
.prodnr_3{ height:auto; overflow:hidden; line-height:45px; text-align:center; font-size:14px; color:#333; background:#F0F0F0; width:250px;}
.prodnr_3 a{ display:block; line-height:45px; font-size:14px; color:#333;}
.prodnr_3 a:hover { display:block; line-height:45px; font-size:14px; color:#333;}

.proshowbt{ width:450px; height:auto; overflow:hidden; border-bottom:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; line-height:30px; padding-top:50px;}
.proshownr{ height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#333; padding-top:10px; padding-bottom:50px; padding-left:15px; }
.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:14px; color:#C32522; line-height:25px; }
.proshowsxy_2 a:hover{ display:block; font-size:14px; color:#C32522; line-height:25px; }
.syprolbt{ padding-left:30px; padding-top:80px; font-size:30px; line-height:60px; color:#999; font-weight:600; padding-right:30px;}
.syprolnr{ padding-left:30px; padding-right:30px; line-height:30px; font-size:16px; color:#5e5e5e; text-align:left;}
.




