
*{ margin:0; padding:0;}
body{ font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "Lucida Grande", "ËÎÌå", "Á¥Êé", "Hiragino Sans GB", "Hiragino Sans GB W3"; FONT-SIZE: 14px; color:#666;}
ol,ul,li{list-style:none;display:block;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:none;cursor:pointer; color:#f41e44;}.bge{ background-color:#eeeeee; padding:25px 0;}
img{border:none;display:block;}
.of{height:0;display:block;overflow:hidden;}
.fl{float:left;}.li32{ line-height:32px;}.li28 { line-height:20px;}
.fr{float:right;}.f14{font-size:14px;} .f16{ font-size:16px; line-height:23px;}

.w320{ width:320px;}.h32{ height:32px; line-height:32px;}.h15{ height:15px;}
.w200{ width:200px;}.w220{ width:220px;}.w270{ width:270px;}
.w525{ width:525px;}.w250{ width:250px;}
.w500{ width:500px;}.w590{ width:590px;}.w580{ width:580px;}
.w750{width:750px;}.w740{width:740px;}.w475{width:475px;}.w445{width:445px;}.w410{ width:410px;}

.w335{ width:335px;}.w350{ width:350px;}.w375{ width:375px;}.w425{ width:425px;}.w445{width:445px;}.w475{width:475px;}.w740{width:740px;}.w750{width:750px;}
.mbt35{ margin:35px auto; }
.mt5{ margin-top:5px;}.mt10{ margin-top:10px;}
.ml25{ margin-left:25px;}

.bd_i1{ width:1200px; margin:0 auto; position:relative;}
.clr{clear:both;display:block;}
.blk{ display:block;}
.bd_i{ width:1200px; margin:0 auto; overflow:hidden;}
.clear{ clear:both;}.line{ border:1px solid #ececec;}.liner{ border-right:1px solid #ececec;}
.pt10{ padding-top:5px;}.p10{ padding:10px;}.pl20{ padding-left:20px;}.pl30{ padding-left:30px;}.w1180{ width:1160px; margin:0 auto; overflow:hidden}.pt15{ padding-top:15px;}.pt60{padding-top:60px;}

.pl10{ padding-left:10px;}.pr25{ padding-right:25px;}

.mb25{ margin-bottom:25px;}

.pb20{ padding-bottom:20px;}
.m10{ margin:10px;}.mr10{ margin-right:10px;}.mt15{ margin-top:15px;}.mt25{ margin-top:25px;}.mt40{ margin-top:40px;}.mt60{ margin-top:60px;}.w1200{ width:1200px; margin:0  auto;}

.height10{ height:10px;}
.height5{ height:5px; overflow:hidden;}

.head{ position:relative; height:100px; width:100%; z-index:999; top:0}
.nrhead{border-top:solid 8px #1d7ad9; width:100%; z-index:999; border-bottom:0px;}
.top{width:370px; }
.logo{ display:block; height:114px; overflow:hidden; text-indent:-9999px; background:url(../images/logo.png);}
.logos{ display:block; height:114px; width:410px;  overflow:hidden; text-indent:-9999px; background:url(../images/logos.png) no-repeat;}
#logo:hover{-webkit-animation:bounce 1s .2s ease both;-moz-animation:bounce 1s .2s ease both;}
@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}
@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}



.nav{ width:750px;  height:32px; line-height:32px; margin-top:45px; float:right;}
.nav ul{}
.nav li{ padding:0 18px; text-align:center;float:left; overflow:hidden;}
.nav a{ font-weight:200; font-size:16px; text-align:center; display:block; }
.navadd{color:#FFF}
.nav li.navadd{ background:none; width:80px;background-color:#da251d;}
.nav li.navadd a{ color:#FFF;}


.gywm_title{color:#000;font-weight:bold}
.gywm_title span{ float:right; line-height:69px; padding-right:15px;}
.gywm_title span a{ font-weight:normal}


.conter_tet{ line-height:32px;}
.conter_tet p{ text-indent:2em;}


.fullSlide{ width:100%;  position:relative; height:470px;}	
.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:470px; overflow:hidden; text-align:center; text-indent:-9999px; }	
.fullSlide .bd li a{ display:block; height:470px;}	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:4px; margin:5px; background: #FFF; overflow:hidden; 		line-height:9999px; 	}	
.fullSlide .hd ul .on{ background-position:0 0; background: #005521}



.title{padding:0 15px;font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; }
.title .w500{ text-align:right; padding-right:25px; margin-right:25px; border-right:1px solid #da251d}
.title span{ display:block;}
.title font{color:#da251d;}
.title .w675{ font-size:14px;}
.title a{ display:block;color:#da251d;font-size:12px; width:50px; height:20px; margin-top:5px; text-align:center; line-height:20px; border:1px solid #da251d }


.pro{ overflow:hidden;}
.pro ul{ position:relative;}
.pro ul li{ float:left;width:288px; text-align:center; border:1px solid #ececec;position:relative;margin-right:10px; margin-top:25px;display:inline-block; }
.pro ul li img{ margin:0 auto;width:288px; height:230px; }
.pro ul li  span{height:32px; line-height:32px;}


.nr_title{ text-align:left; padding-left:15px; font-size:16px; color:#FFF; background-color:#da251d; height:45px; line-height:45px; }
.nr_nav{ margin:10px;}
.nr_nav a{ display:block; border-bottom:1px solid #ececec; height:59px; line-height:59px; text-align:center}



.top_bg{background:#fef6ed url(../images/top_bg.jpg) no-repeat center; height:37px;}
.bot_bg{background:#fef6ed url(../images/bot_bg.jpg) no-repeat center; height:37px;}
.pro_bg{ background:#fef6ed }
.pro_title{ text-align:center}
.pro_title img { margin:0 auto}

.top_new{ border-bottom:1px dashed #ececec; border-top:1px solid #ececec;text-align:center;}
.top_new h2{ font-size:16px; margin-top:15px;  }



.new_title{ font-size:16px;color:#090909; line-height:32px; height:32px; padding-left:10px; font-weight:bold; border-left:2px solid #da251d}
.new_title i{ font-size:12px;color:#777877; }
.new_title span{ float:right; padding-right:15px;}
.new_title span a{color:#0059b3; font-weight:normal}


.new_lis{}
.new_lis ul li{ margin-left:40px; width:310px; float:left;position:relative;}
.new_lis ul li h3{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; line-height:32px; color:#666}
.new_lis ul li h3 a{ color:#666}
.new_lis ul li P{ text-indent:2em; margin:5px 0px;line-height:25px; height:50px; color:#999}
.new_lis ul li span a{color:#f08300}
.new_lis ul li  i.lie{ position:absolute;bottom:0px; right:0px; z-index:999;font-size:45px; height:50px; line-height:50px;color:#f08300; background-color:#FFF}



.newlis{}
.newlis ul{ }
.newlis ul li{ background:url(../images/dian.gif) no-repeat 0px 5px; padding-left:25px; height:32px; line-height:32px;} 
.newlis ul li span{ float:right;}




.wmfw ul{ margin-top:40px;}
.wmfw ul li{ display:inline-block; float:left; cursor:pointer; position:relative; margin-right:10px; margin-top:10px; }
.wmfw ul li img{ position:absolute; left:49px; top:-20px; z-index:22;}
.wmfw ul li a{border:2px solid #ececec;width:221px; height:192px; display:inline-block;}
.wmfw ul li a:hover{border:2px solid #F00}



.banner img{ margin:0 auto;}
.probanner{ background:url(../images/probanner.jpg) center top ; height:270px; }
.newbanner{ background:url(../images/newbanner.jpg) center top ; height:270px; }
.qybanner{ background:url(../images/qybanner.jpg) center top ; height:270px; }



.page_r{ width:910px; padding-bottom:40px;}
.pr_tit{ height:45px; border-bottom:1px solid #ececec; overflow:hidden; margin-bottom:25px; line-height:45px;}
.pr_tit b{ line-height:75px; color:#000; font-size:20px; float:left; display:block; width:200px;}
.pr_tit span{}
.page_i{ padding-left:5px;line-height:26px; background-color:#FFF;}
.page_i p{ text-indent:2em; margin-bottom:10px;}
.cp{ text-align:left; color:#FFF; margin-top:10px; background:url(../images/foot_bg.jpg); height:130px;}
.cp a{ color:#FFF;}
.bt{line-height:32px;line-height:32px;font-size:14px;font-weight:bold;text-align:center;color:#322725;border-bottom: dashed 1px #d7d7d7;}

.lxwm_box{background:#f2f2f2;}



.FLinks{ text-align:left;}
.FLinks a{ width:100px; float:left; text-align:center; }
.FLinks span{ width:100px; float:left;}

.kf_bf{ position:relative;}
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq img { width:30px; float:left; margin-top:5px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}

.wx{text-align:center;padding:10PX 0 5px 0;background:#EBEBEB;}
.wx img { border:5px solid #FFF; width:106px; margin:0 auto}
