/* CSS Document */
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"ËÎÌå";} /*ÍøÕ¾×ÖÌåÑÕÉ«*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:"Microsoft Yahei";}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
i,em{ font-style:normal;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
.vam { vertical-align:middle;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}

.header , .content , .footer { width:1200px; margin:0 auto;  }

/*Í·²¿¿ªÊ¼*/
.topWrap{ background:url(t_bj1.jpg) repeat-x center top; height:167px; overflow:hidden;}

.h_top{ height:33px; line-height:33px; color:#404040; overflow:hidden; font-family:"Microsoft Yahei";}
.h_top span{color:#c7c7c7;}
.h_top span a { color:#404040; display:inline-block; padding:0 8px;} 
.h_top span a:hover , .h_top span  a.cur{ color:#ea0000;}
.h_nr{ height:135px; overflow:hidden;}
.h_logo{ width:670px; height:64px; overflow:hidden; margin:39px 0 0 0;}
.h_logo span{ width:210px; height:64px; overflow:hidden; background:url(logo_line.gif) repeat-y right top;}
.h_logo span img{ width:199px; height:64px; }
.h_logo h1{ width:440px; font:16px "Microsoft Yahei"; color:#f28d1; padding:8px 0 0 10px; line-height:24px;}
.h_logo h1 b{ display:block; color:#343331; font-size:18px; }
.h_logo h1 b em{ font-style:normal; color:#f28d16;}

.h_lx{ width:165px; height:55px; margin:40px 0 0 0; overflow:hidden; background:url(tel.gif) no-repeat left 15px; padding-left:30px; text-align:right;}
.h_lx p{ font:14px "Microsoft Yahei"; color:#343434; width:165px; font-weight:bold;}
.h_lx p span{  font-size:26px; color:#ea0000; display:block; font-family:Impact;}


.hd-nav {
background:url(banner.jpg) repeat-x center top;
  color: #fff;
}

.hd-nav {
  position: relative;
  height:47px;

 
  line-height: 47px;
}

.hd-nav li {
  width: 170px;
  display: inline-block;
  position: relative;
	text-align: center;
}

.hd-nav li a { 
  padding: 0 23px;color: #fff; text-align:center;font-weight:bold; font-size: 16px;
}

.hd-nav li:hover {
  color: #fff;
background:#f28d16;
	  height:47px;

	line-height: 47px;
	text-decoration:none;
}

.hd-nav li:hover .nav-1 {
  height: 500px;
  display: block;
		text-decoration:none;
}

.nav-f {
  margin: 0 -80px;
}

.nav-1 {
  -webkit-transition: all .6s linear;
  transition: all .6s linear;
  max-height: 0;
  display: none;
  z-index: 20;
  bottom: 0;
  position: absolute;
  background: #009d00;
  line-height:30px;
  color: #fff;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  min-width: 100%;
}

.nav-1 li {
  word-break: keep-all;
  height:30x;
  width: 100%;
  text-align: center;
  background: #009d00;
  display: inline-block;
	border-bottom: dashed  1px #fff
}

.nav-1 li a {
  padding: 0 10px;
	 font-size:14px;
	
	font-weight: normal;
}

.nav-1 li:hover {
  background: #1438a;
  color: #fff;
	 height:30x;
}

.nav-1 li:hover .nav-2 {
  max-height: 500px;
}




.hd-naven {
background:url(banner.jpg) repeat-x center top;
  color: #fff;
}

.hd-naven {
  position: relative;
  height:47px;

 
  line-height: 47px;
}

.hd-naven li {
  width: 170px;
  display: inline-block;
  position: relative;
	text-align: center;
}

.hd-naven li a { 
  padding: 0 5px;color: #fff; text-align:center;font-size:13px;
}

.hd-naven li:hover {
  color: #fff;
background:#f28d16;
	  height:47px;
	line-height: 47px;
	text-decoration:none;
}

.hd-naven li:hover .nav-1en {
  height: 500px;
  display: block;
		text-decoration:none;
}

.nav-fen {
  margin: 0 -80px;
}

.nav-1en {
  -webkit-transition: all .6s linear;
  transition: all .6s linear;
  max-height: 0;
  display: none;
  z-index: 20;
  bottom: 0;
  position: absolute;
  background: #009d00;
  line-height:30px;
  color: #fff;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  min-width: 100%;
}

.nav-1en li {
  word-break: keep-all;
  height:30x;
  width: 100%;
  text-align: center;
  background: #009d00;
  display: inline-block;
	border-bottom: dashed  1px #fff
}

.nav-1en li a {
  padding: 0 10px;
	 font-size:12px;
	
	font-weight: normal;
}

.nav-1en li:hover {
  background: #1438a;
  color: #fff;
	 height:30x;
}

.nav-1en li:hover .nav-2en {
  max-height: 500px;
}

/*Í·²¿½áÊø*/

.banner a{ display:block; height:564px; overflow:hidden;}
.fullSlide {width:100%;position:relative;height:564px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {	width:100% !important;}
.fullSlide .bd li {width:100% !important;height:564px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:564px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {border-radius:10px;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#007b00;filter:alpha(opacity=80);opacity:0.8;line-height:999px;}
.fullSlide .hd ul .on {background:#f28d16;filter:alpha(opacity=100);opacity:1;}


.par{ height:328px; padding-top:55px; overflow:hidden; background:#eee;}
.tit1{ height:70px; overflow:hidden; font:26px "Microsoft Yahei"; text-align:center; font-weight:bold;color:#007b00;}
.tit1 a{ color:#007b00;}
.tit1 em{ color:#f28d16;}
.tit1 span{ display:block; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#848484; background:url(line.png) no-repeat center center; margin-top:8px;}
.par2{ height:206px; overflow:hidden; position:relative; margin-top:22px;}

.par2 .arr1 a{ display:inline-block; margin-top:50px; width:24px; height:36px; overflow:hidden; background:url(par_l.png) no-repeat;}
.par2 .arr1 a:hover{background:url(par_l2.png) no-repeat;}
.par2 .arr2 a{ display:inline-block; margin-top:50px; width:24px; height:36px; overflow:hidden; background:url(par_r.png) no-repeat;}
.par2 .arr2 a:hover{background:url(par_r2.png) no-repeat;}
.par3{ width:902px; float:left; height:206px; overflow:hidden; padding-left:50px;}
.par3 li{ width:204px; float:left; margin-right:10px;}
.par3 li img{ display:block; width:202px; height:147px; border:1px solid #dbdbdb;}
.par3 li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; text-transform:uppercase; color:#666; line-height:42px; height:42px; overflow:hidden;}

.pro{  margin-top:60px; overflow:hidden; margin-bottom:20px;}
.pro .tit1 span{ display:block; font:18px "Microsoft Yahei"; color:#848484;}
.fen{ width:252px; border:6px solid #007b00; margin-top:30px;}
.fen h2{ height:85px; font:24px "Microsoft Yahei"; text-align:center; font-weight:bold; background:#007b00; margin-bottom:29px;}
.fen h2 a{ color:#fff; display:block; padding-top:16px;}
.fen h2 em{ display:block; font:16px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;}
.fen h3 a{ display:block; width:200px; font:16px "Microsoft Yahei"; line-height:42px; color:#fff; height:42px; background:#007b00 url(fen_jt.png) no-repeat 29px center; padding-left:60px; margin:0 auto 10px;}
.fen ul{ width:205px; margin:0 auto; padding-bottom:20px;}
.fen li{ font:16px "Microsoft Yahei"; line-height:34px; border-bottom:1px solid #eee; height:34px; overflow:hidden;}
.fen li a{ color:#000;}
.fen li a:hover{ color:#e0121c;}
.fen p{ width:226px; margin:0 auto; font:16px "Microsoft Yahei"; text-align:center; color:#333; background:url(fen_bg1.gif) no-repeat center 12px; padding-bottom:27px;}
.fen p em{ display:block; font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#f28d16;}

.meulist{padding-left:3px; line-height:35px; font-size:14px; border-bottom:1px  dashed #999999; margin-left:5px; margin-right:5px;} 

.fen2{ width:252px; border:6px solid #007b00; margin-top:30px;}
.fen2 h2{ height:85px; font:24px "Microsoft Yahei"; text-align:center; font-weight:bold; background:#007b00; margin-bottom:29px;}
.fen2 h2 a{ color:#fff; display:block; padding-top:16px;}
.fen2 h2 em{ display:block; font:16px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;}
.fen2 h3 a{ display:block; width:240px; font:12px "Arial, Helvetica, sans-serif"; line-height:42px; color:#fff; height:42px;  margin:0 auto 10px;background:#007b00 ;}
.fen2 ul{ width:205px; margin:0 auto; padding-bottom:20px;}
.fen2 li{  line-height:34px; border-bottom:1px solid #eee; height:34px; overflow:hidden; font-family:Arial, Helvetica, sans-serif}
.fen2 li a{ color:#000;font:12px;}
.fen2 li a:hover{ color:#e0121c;}
.fen2 p{ width:226px; margin:0 auto; font:16px "Microsoft Yahei"; text-align:center; color:#333;  padding-bottom:27px;}
.fen2 p em{ display:block; font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#f28d16;}

.pro2{ width:920px; overflow:hidden;margin-top:30px;}

.pro2 li{ width:290px; float:left; margin-right:12px; margin-bottom:8px;}
.pro2 li a{ display:block; width:290px; height:260px;border:2px solid #d7d7d7;}
.pro2 li a:hover{ border:2px solid #007b00;}
.pro2 li img{width:280px; height:219px;}
.pro2 li em{ display:block; width:275px; height:39px; margin:0 auto; font:12px "Microsoft Yahei"; line-height:39px; color:#666; background:url(pro_jt.gif) no-repeat right center; border-top:1px solid #dcdcdc;}
.pro2 .nones{ margin-right:0;}
.pro2 .title{ padding:3px; text-align:center; font-size:12px;}


.guan1{background:url(guan1.jpg) no-repeat center top; height:227px;overflow:hidden; position:relative;}
.guan1 p{ width:265px; height:60px; font:18px "Microsoft Yahei"; color:#fff; background:url(guan_lx.gif) no-repeat left 5px; padding-left:55px; position:absolute; top:72px; left:50%; margin-left:240px;}
.guan1 p em{ display:block; font:36px Arial, Helvetica, sans-serif; font-weight:bold;}

.guan2{background:url(enguan1.jpg) no-repeat center top; height:227px;overflow:hidden; position:relative;}
.guan2 p{ width:265px; height:60px; font:18px "Microsoft Yahei"; color:#fff; background:url(guan_lx.gif) no-repeat left 5px; padding-left:55px; position:absolute; top:72px; left:50%; margin-left:240px;}
.guan2 p em{ display:block; font:36px Arial, Helvetica, sans-serif; font-weight:bold;}

.ys_bj{ height:1387px; overflow:hidden; position:relative;}
.ys1{ background:url(ys1.jpg) no-repeat center top; height:514px; overflow:hidden;}
.ys2{ background:url(ys2.jpg) no-repeat center top; height:512px; overflow:hidden;}
.ys3{ background:url(ys3.jpg) no-repeat center top; height:361px; overflow:hidden;}
.ys{ width:960px; height:1387px; position:absolute; top:0; left:50%; margin-left:-480px; overflow:hidden;}
.ys h2{ height:90px; padding:75px 0 0; width:508px; text-align:right; font:20px Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:40px;}
.ys h2 b{ font-size:40px; font-family:"Microsoft Yahei"; color:#f28d16; display:block; line-height:40px;}
.ys .dl01{ position:absolute; top:267px; left:128px; width:480px; overflow:hidden;}
.ys .dl02{ position:absolute; top:617px; left:476px; width:440px; overflow:hidden;}
.ys .dl03{ position:absolute; top:852px; left:145px; width:470px; overflow:hidden;}
.ys .dl04{ position:absolute; top:1128px; left:495px; width:475px; overflow:hidden;}
.ys .dl01 dd{ width:380px;}

.ys dl{ font-family:"Microsoft Yahei";}
.ys dl dt{ font-size:20px; color:#181818; font-weight:bold; height:36px; line-height:36px; overflow:hidden;}
.ys dl span{ color:#f28d16;}
.ys dl dd{ padding:15px 0 0 ;}
.ys dl dd p{ line-height:24px; font-size:14px; color:#434343;}

.content1{background-color:#e3e3e3;}
.about{overflow:hidden; width:1200px; margin:0px auto 0; height:663px; background-color:#e3e3e3}

.about .tit1{ margin-top:30px;}

.about .tit1 SPAN{  display:block; font:18px "Microsoft Yahei"; color:#848484;}
.about_view{ width:323px; float:left; margin:25px 0 0 17px; height:425px; padding:10px;}

.about_right{ width:805px; float:right; padding:21px 17px 0 0; overflow:hidden;}
.about_right h3{ font:bold 16px/22px "Microsoft Yahei","Î¢ÈíÑÅºÚ";  height:22px; overflow:hidden;}
.about_right h3 a{color:#f28d16;}
.about_right p{ font:16px/35px "Microsoft Yahei","Î¢ÈíÑÅºÚ"; color:#666; margin-top:25px; position:relative ; line-height:30px;}
.about_right p span{ position:absolute; top:90px;right:2px; font-size:12px;}
.about_right p span a{ color:#27a7e2;}
.about_c{ margin-top:22px;}
.about_l{ width:23px; height:28px; display:block; margin:109px 0 0 00; position:relative;}
.about_l a{ width:23px; height:28px; background:url(about_l1.gif) no-repeat; display:inline-block;}
.about_l a:hover{ }
.about_r{ width:23px; height:28px; display:block; margin:109px 0 0 0; position:relative;}
.about_r a{ width:23px; height:28px; background:url(about_r1.gif) no-repeat; display:inline-block;}
.about_r a:hover{  }
.about_pp{ width:702px; overflow:hidden; margin-left:28px;}
.about_pp li{ width:230px; float:left; margin-right:10px; position:relative; background:#fff; margin:0 5px; display:inline;}
.about_pp li img{ width:220x; height:255px; display:block; padding:6px 5px;} 
.about_pp li span{ width:230px; display:block; font:bold 14px/50px "Microsoft Yahei","Î¢ÈíÑÅºÚ"; color:#202020;line-height: 30px; text-align:center;}
.about_pp li span a{ color:#202020;}
.about_pp li.nomr{ margin-right: 0;}


.mxdt{ width:390px; margin-top:35px; overflow:hidden;}
.biaoti{ height:30px; overflow:hidden;}
.biaoti span{ float: right; margin: 14px 6px 0 0; background: url(more.png) no-repeat left 3px; font:bold 12px/16px "Microsoft Yahei","Î¢ÈíÑÅºÚ";   padding-left: 15px;}
.biaoti a{color:#007b00}
.news_pp{ width:390px;  margin-top:23px;}
.news_pp img{ width:390px; display:block; padding: 4px 5px 0;}
.mxdt ul{ margin-top:25px;}
.mxdt li{ font:14px/35px "Microsoft Yahei","Î¢ÈíÑÅºÚ"; color:#666; padding-left:23px; background:url(news_icon.gif) no-repeat 2px center; height:35px; overflow:hidden; border-bottom:1px #CCCCCC dashed;}
.mxdt li a{ color:#666;}
.news{ margin-left:59px; display:inline;}
.faq{ width:290px; margin-top:35px; overflow:hidden;}
.faq_c{ margin-top:25px; height:290px; overflow:hidden;}
.faq_c dl{ padding:11px 0 10px; border-bottom:1px solid #f3f3f3;}
.faq_c dt{ background:url(w.gif) no-repeat left top; padding-left:32px; font:bold 12px/18px "Microsoft Yahei","Î¢ÈíÑÅºÚ"; color:#555;}
.faq_c dt a{ color:#555;}
.faq_c dd{background:url(d.gif) no-repeat left 3px; padding-left:32px; font:12px/22px "Microsoft Yahei","Î¢ÈíÑÅºÚ"; color:#666;  margin-top:14px;}
.faq_c dd a{ display:block; color:#666;}
.faq_c dl.nones{ border-bottom:0;}

.faq_c dd{ position:relative;}
.faq_c dd a{ position:absolute; right:0; top:23px;}


.zjtit{height: 80px;background:url(fwtit.jpg) no-repeat center bottom; text-align: center; margin-bottom: 20px;}
.zjtit{color: #007b00; font-size: 28px; font-weight: bold;font-family:"Microsoft Yahei";}
.zjtit em{display: block;color: #555555; font-size: 20px;text-transform: uppercase; padding-top: 5px;font-weight: bold; }

.protil{ height:48px; overflow: hidden; font-size: 16px; line-height: 20px; text-align:center;width: 1000px;  margin: 0 auto 20px;}
.protil li{ width:166px; float: left; height: 48px; overflow: hidden; border-left: solid 1px #ddd; margin-left: -1px; position: relative;}
.protil li a{ display: inline-block; width:166px; text-align:center; background: #eee;  height:48px; color: #000; line-height:48px;}

.protil li.cur a,.protil li a:hover{ color: #fff; background: #e0121c; text-decoration: none;}
.protil li.cur a span,.protil li a:hover span{ color: #fff;}



.pro_xc{ margin-top:20px;}

.pro_xc  img {width:220px;height:255px;padding:4px;border:1px solid #d3d4d4;display: block;background: #fff;}
.pro_xc  p {color: #535353; font-size:14px;line-height: 30px;text-align: center;background:url(shadow1.png) no-repeat center top ;}

.pro_xc1{ margin-top:20px;}

.pro_xc1  img {width:220px;height:160px;padding:4px;border:1px solid #d3d4d4;display: block;background: #fff;}
.pro_xc1  p {color: #535353; font-size:14px;line-height: 30px;text-align: center;background:url(shadow1.png) no-repeat center top ;}

.plc,.plc2{ background:url(logo_03.png) no-repeat 0 8px;height:20px;line-height:24px;padding:7px 8px 8px 20px; position:relative; color:#666; overflow:hidden; font-size:14px; border-bottom:1px solid #ececec; padding-bottom:8px; font-family:"Microsoft Yahei";}
.plc span {}
.plc i,.plc2 i,.plc a{ font-style:normal; font-size:14px; color:#666;}
.allcontent{ font-size:14px; padding:25px 0;line-height:25px;}
.allcontent p{margin:20px 0;font-family:"Microsoft Yahei";}



.leftr{ float:left; width:271px; overflow:hidden;display:inline;margin-right:29px;}
.rightl{ width:900px; float:right; display:inline; overflow:hidden;}
.pro_main { background-color:#fff;zoom:1; padding:10px 5px; overflow:hidden;}
.main-pro dl{ height:300px; margin:20px 0; padding:23px 25px 0 25px; background:#f9f9f9;border:1px solid #d7d7d7; border-bottom:4px solid #d7d7d7;}
.main-pro dt{ float:left; width:220px;}
.main-pro dt img{ width:294px; height:219px;}
.main-pro dd{ float:right; width:485px;}
.main-pro dd p{ padding-top:18px;}
.main-pro dd h3{ padding-bottom:12px; font-size:18px; line-height:20px;font-family: "Microsoft Yahei"; font-weight:normal; border-bottom:1px dashed #959595;}
.main-pro dd h3 a{ color:#000000;}
.main-pro dd h4{ height:74px; padding:15px 0 0 0; line-height:24px; font-size:14px; font-weight:normal; overflow:hidden;}
.main-pro dd h4 b{ padding-right:8px;color:#333333;}
.main-pro dd h4 span{ display:block;}
.main-pro dd p a{ display:block; width:120px; height:34px; text-align:center; line-height:34px; font-size:14px; color:#e0121c; background:url(main_bg1.gif) no-repeat center top;}
.leib2,.leib,leib3{ width:271px; margin-bottom:20px;}
.container1{ line-height:25px; font-size:14px; padding:15px 0; }
.container1 p { margin:5px 0; font-family:microsoft yahei; font-size:14px; }
.container1 dl dt a{ font-weight:bold; color:#007b00;}
.container1 dl dd{ text-indent:10px;}



.leib2 .tit,.leib .tit{color:#fff;  font-size:18px; background:#007b00;height:52px; padding-top:18px; text-align:center; overflow:hidden;}
.leib2 .tit i,.leib .tit i{color: #fff;display: block;font:12px Arial; text-align: center; font-size:14px; line-height:18px; text-transform:uppercase;}
.leib2 .tit a,.leib tit a{ color:#383838;}
.leib2 .nr{ border:2px solid #007b00; }
.leib2 .nr h3{background:#007b00 url(fen_jt.png) no-repeat 20px 13px; height:37px; line-height:37px; font-weight:bold; text-indent:0px; font-family:"Microsoft Yahei";text-align:center;  }
.leib2 .nr h3 a{color:#fff; font-size:14px; display:block;}
.leib2 .nr h3 a:hover,.leib2 .nr h3.cur a{text-decoration: none;color:#fff}
.leib2 .nr h3.cur,.leib2 .nr h3:hover {  background:#333 url(fen_jt.png) no-repeat 20px 13px;}


.leib3 .tit{color:#fff;  font-size:18px; background:#007b00;height:52px; padding-top:18px; text-align:center; overflow:hidden;}
.leib3 .tit i{color: #fff;display: block;font:12px Arial; text-align: center; font-size:14px; line-height:18px; text-transform:uppercase;}
.leib3 .tit a{ color:#383838;}
.leib3 .nr{ border:2px solid #007b00; padding:5px 5px 10px;}
.leib3 .nr h3{background:#007b00 ; height:37px; line-height:37px; text-indent:0px; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.leib3 .nr h3 a{color:#fff; font-size:12px; display:block;}
.leib3 .nr h3 a:hover,.leib3 .nr h3.cur a{text-decoration: none;color:#fff}
.leib3 .nr h3.cur,.leib3 .nr h3:hover {  background:#333 }




.leib2 .nr ul { padding-bottom:5px; }
.leib2 .nr ul li { border-bottom:1px dashed #dedede; height:36px; line-height:36px;margin-bottom:1px;padding-left: 12px;}
.leib2 .nr ul li a { color:#494949; background:url(left_li.gif) left center no-repeat;  padding-left:12px;overflow:hidden; white-space:nowrap;text-overflow: ellipsis;width:210px;font-size: 14px;}
.leib2 .nr ul li:last-child{ border-bottom:0;}
.leib2 .nr li.cur a,.leib2 .nr li a:hover{color:#e0121c;text-decoration: none;}
.leftlx{width:247px;text-align:left; font-family: "Microsoft YaHei";font-size: 14px;padding: 10px; border:2px solid #007b00; display:block; margin-bottom:20px;}
.leftlx h5 {font-size: 16px;padding: 15px 0px;}
.leftlx .phone img {width: 40px;height: 40px;padding-bottom: 10px;}
.leftlx span {display: block;}
.leftlx .phone p {font-weight: bold;font-size: 22px; padding-bottom: 10px; border-bottom: 1px solid #dedede;  color:#004ebe;}
.leftlx p {padding-top: 10px;line-height: 25px;}

.right { width:900px; float:right; display:inline; margin-left:24px; overflow:hidden; margin-bottom:20px;}
.right_main { width:880px; padding-bottom:15px; overflow:hidden; padding:0 10px; }
.news_con{ padding-top:15px;}

.inf_lc{ clear:both;padding:5px 0 0;}
.inf_lc li{padding:7px 20px 0 0;height:110px; overflow:hidden;margin:0 0 30px; background:#f6f6f6;}
.inf_lc li.bg { background:#f2f2f2;}
.inf_lc li h4{ padding:20px 5px 0 0;text-align:center; float:left;width:64px; overflow:hidden;}
.inf_lc li h4 b{ font-weight:100; display:block; line-height:36px;height:36px; overflow:hidden; font-size:36px; font-family:Arial; text-transform:uppercase;}
.inf_lc li h4 span{ font-weight:100; display:block; line-height:16px;height:16px; overflow:hidden; font-size:12px; font-family:Arial; text-transform:uppercase; color:#343434;}
.inf_lc li p{padding:0 0 0 14px; line-height:26px;width:505px; overflow:hidden;font-size:14px; float:left; color:#666; }
.inf_lc li p b{ display:block; font-weight:100; color:#000000;}
.inf_lc li p b a,.inf_lc li p b a:hover{ color:#343434; font-weight:bold;}
.inf_lc li p b a:hover{ color:#e0121c;}
.inf_lc li .fr{margin:20px 0 0; width:70px; height:25px; line-height:25px; text-align:center; color:#ffffff; background-color:#999; }
.inf_lc li .fr:hover{ background:#e0121c;}



.link{ height:75px; overflow:hidden; background:#ededed;}
.link h3{ width:150px; height:75px; overflow:hidden; font:12px "Microsoft Yahei"; text-align:center; float:left;padding-top:16px;}
.link h3 a{ color:#222;  display:block;}
.link h3 em{ display:block; font:21px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.link p{ width:850px; height:75px; float:right; font:12px "Microsoft Yahei";  line-height:75px;}
.link p a{ color:#666; display:inline-block; padding:0 15px; background:url(link_line.gif) no-repeat right center;}
.link p a.nones{ background:none;}
/*µ×²¿¿ªÊ¼*/
.footWrap{ background:url(footer_bg.gif) repeat-x center top; height:210px; overflow:hidden;}

.fnav{ height:77px; line-height:77px; text-align:center; color:#fff; font-size:16px; font-family:"Microsoft Yahei";}
.fnav a{ color:#fff; padding:0 13px; display:inline-block;}
.f_pic{width:217px; height:214px; border-left:1px solid #fff; border-right:1px solid #fff; overflow:hidden;}
.f_pic img{width:120px; height:132px; padding:45px 0 0 55px;}

.f_wz{ font:14px "Microsoft Yahei"; height:164px; line-height:26px; color:#fff; padding:50px 0 0 40px; width:667px; border-right:1px solid #fff;overflow:hidden; position:relative;}
.f_wz a{ color:#fff;}
.f_wz em{display:inline-block; padding:0 10px;}
.f_wz .p01{ position:absolute; top:163px; left:338px;}

.code{ width:119px; height:164px; padding: 50px 8px 0; overflow:hidden; border-right:1px solid #fff;}
.code img{ width:119px; height:113px; display:block;}
.code em{ display:block; font:12px "Microsoft Yahei"; line-height:32px;color:#afafaf;  text-align:center;}


/*µ×²¿½áÊø*/

