@charset "utf-8";body{margin:0;padding:0;font-family:"宋体";color:#444;font-size:12px;background:url(../Images/bodybg.gif);height:auto;overflow-x:hidden;}
div,p,ul,li,dl,dt,dd,form,input{margin:0;padding:0;list-style-type:none;list-style-image:none}
a{text-decoration:none;color:#333}
a:hover{color:#888;text-decoration:none}
img{border:0}
.clear{clear:both}
.w1200{width:1200px;margin:0 auto;}
.Top_bg{height:135px;min-width:1200px;width:100%;margin:0 auto;background:url(../Images/topbg.gif) repeat-x}
.logo{float:left;margin-top:45px;}
.tel{float:right; background:url(../Images/tel.png) no-repeat;height:135px;width:220px;}
.haoma{color:#bf280d;font-size:20px;width:165px;float:right;margin-top:75px;font-weight: bold;}
.Top{height:40px;background:#990a13}
.Nav_main{width:1200px;margin:0 auto;height:40px;background:url(../Images/navbg.gif) center no-repeat}
.Nav_main ul{font-weight:bold}
.Nav_main ul li{float:left;display:block;color:#fff;font-size:14px;height:40px;width:133px;line-height:40px;text-align:center}
.Nav_main ul li a{color:#fff;display:block}
.Nav_main ul li a:hover{color:#fff;width:133px;background:#ffc44e;display:block}
.right_gjc{float:left;height:40px;width:400px}
.left_ss{height:26px;width:280px;float:left;padding:6px 0}
.left_sr{background:#fff;border:#dfd8cb 1px solid;color:#999;float:left;line-height:26px;height:26px;width:213px}
.left_bdss{width:45px;height:26px;border:0;line-height:26px;margin-left:2px;background:#990a13;float:left;color:#FFF}
.ztbg{background:url(../Images/bodybg.jpg) center no-repeat;/*height:1020px;*/overflow:hidden;min-width:1200px;_width:1200px;margin:0 auto; 15px}
.zt{margin:0 auto;width:1200px}
.lmfl{margin-top:20px;height:430px;overflow:hidden}
.lmfl_left{float:left;width:229px;background:#f5f2ec;height:430px}
.lmfl_left_title{background:url(../Images/pro-title.gif) top no-repeat;height:65px;color:#fff;font-size:18px;font-family:"微软雅黑";line-height:46px;text-align:center;}
.lmfl_left li{line-height:42px;border-bottom:#decab1 1px dotted;width:190px;margin:0 auto;padding:0 10px}
.lmfl_left li a{color:#515151;padding-left:15px;background:url(../Images/arr2.gif) left no-repeat}
.lmfl_left li a:hover{color:#f2d28c}
.lmfl_right{float:right;width:950px;background:#f5f2ec;height:430px}
.lmfl_cp{
  display:block;float:left;
  width:165px;
  margin-left:21px;
  margin-top:12px}
.lmfl_cp a{
  border: 1px solid #ccc;
  display:block;
  position:relative;
  width:165px;height:145px;
  }
.lmfl_cp img{
  max-width:100%;max-height:100%;
  *width:100%;*height:100%;
  display: block;position: absolute;
  top: 0;bottom: 0;left: 0;right: 0;
  margin: auto;}
.lmfl p{text-align:center;line-height:24px}
.anli{overflow:hidden;margin-top:22px;padding-bottom:12px;background:#f5f2ec}
.anli_title{height:51px;line-height:30px;padding-top:14px;color:#990a13;padding-right:38px;text-align:right;background:url(../Images/anli.gif) no-repeat;}
.anli_title span{font-size:16px;font-family:"微软雅黑";line-height:24px;margin-left:34px;color:#990a13;float:left;}
.anli_title{height:51px;line-height:30px;padding-top:14px;color:#990a13;padding-right:38px;text-align:right;background:url(../Images/anli.gif) no-repeat;}
.anli_title span{font-size:16px;font-family:"微软雅黑";line-height:24px;margin-left:34px;color:#990a13;float:left;}
.anli_title a{color:#990a13}
.anli_title a:hover{color:#f01220}
.anli_content{overflow:hidden;width:1152px;margin:0 auto;}
.anli_content ul{overflow:hidden;width:99999999px;}
.anli_content li{float:left;margin-left:12px;width: 180px;}
.anli_content li a{display:block;position: relative;padding:100% 0 0 0;border:1px solid #999;}
.anli_content li a img{position: absolute;top:0;bottom:0;left:0;right:0;max-width:95%;max-height:95%;width:auto;height:auto;margin:auto;}


.pro_title{height:51px;line-height:30px;padding-top:14px;color:#990a13;padding-right:38px;text-align:right;background:url(../Images/pro.gif) no-repeat;}
.pro_title span{font-size:16px;font-family:"微软雅黑";line-height:24px;margin-left:34px;color:#990a13;float:left;}
.pro_title a{color:#990a13}
.pro_title a:hover{color:#f01220}
.hyxw{float:left;width:340px;margin-top:22px;height:285px;background:#f5f2ec}
.hyxw_title{line-height:30px;padding-top:10px;color:#990a13;padding-right:38px;text-align:right;background:url(../Images/xw.gif) no-repeat;height:36px}
.hyxw_title span{font-size:16px;font-family:"微软雅黑";line-height:24px;margin-left:34px;color:#990a13;float:left;}

.hyxw_title a{color:#990a13}
.hyxw_title a:hover{color:#f01220}
.hyxwtop{padding:0 10px}
.xw{padding:0 10px 0 10px;}
.xw li{line-height:30px;border-bottom:#d4d4d4 1px dashed}
.xw li a{color:#333;padding-left:12px;background:url(../Images/arr.gif) left no-repeat}
.xw li a:hover{color:#888}
.gywm{float:right;width:840px;margin-top:22px;height:285px;background:#f5f2ec}
.gywm_title{line-height:30px;padding-top:10px;color:#990a13;padding-right:38px;text-align:right;background:url(../Images/about.gif) no-repeat;height:49px}
.gywm_title span{font-size:16px;font-family:"微软雅黑";line-height:24px;margin-left:34px;color:#990a13;float:left;}
.gywm_title a{color:#990a13}
.gywm_title a:hover{color:#f01220}
.gsjj{line-height:26px;padding:0 15px;text-align:justify;text-justify:inter-ideograph}
.gsjj p{font-size:14px;font-weight:bold;margin:0;padding:0}
.gsjj span{text-align:right;float:right}
.gsjj_gdt{height:130px;margin-top:15px}
.gsjj_gd{overflow:hidden;width:810px;margin:0 auto}
.Foot_endbg{background:url(../Images/footbg.gif) bottom center no-repeat #950a12;color:#fff;overflow:hidden;width:100%;min-width:1200px;}
.Foot_end{width:1280px;margin:0 auto;overflow:hidden;border:#0F0 0 solid;}
.Foot_endtitle{height:66px;overflow:hidden}
.Foot_endtitleL{padding-top:12px;line-height:42px;font-weight:bold;overflow:hidden;width:100%;float:left}
.Foot_endtitleR{float:right;height:30px;width:150px;letter-spacing:6px;font-size:12px;font-weight:bold;text-align:left;line-height:30px;padding-top:24px;padding-right:50px;overflow:hidden}
.Foot_endtitleL_Nav{width:148px;text-align:center;font-size:12px;float:left}
.Foot_endtitleL_Nav a{color:#fff}
.Foot_endtitleL_Nav a:hover{color:#cdc6b9}
.Foot_end_left{width:1280px;float:left}
.Foot_end_left a{color:#cdc6b9}
.Foot_end_left a:hover{color:#FFF}
.Foot_end_right{width:180px;float:right;padding:5px 30px;border:#FFF 0 solid}
.Foot_nav{float:left;width:107px;padding-left:42px;min-height:100px;}
.Foot_nav ul{width:150px;overflow:hidden}
.Foot_nav ul li{line-height:30px}
.Foot_banq{min-width:1200px;margin:0 auto;background:#000;height:auto;line-height:36px;color:#a1a1a1;text-align:center}
.Foot_bq{width:auto;margin:0 auto}
.flinks{width:1200px;margin:0 auto;text-align:left;overflow:hidden}
.Foot_bq a,.flinks a{color:#a1a1a1}
.Foot_bq a:hover,.flinks a:hover{color:#fff}
.rslides{position:relative;overflow:hidden;width:100%;padding:0;margin:0}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;height:auto;float:left;width:100%;border:0}
.slide{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.slide li{position:absolute;width:100%;left:0;top:0}
.slide img{display:block;position:relative;z-index:1;height:450px;width:100%;border:0}
.slide .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0,.8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none}
.slide_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:49%;left:0;opacity:.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url(../Images/themes.gif) no-repeat left top;margin-top:-45px}
.slide_nav:active{opacity:1.0}
.slide_nav.next{left:auto;background-position:right top;right:0}
.ny2010{width:1180px;height:220px;margin:0 auto;border:#F00 0 solid}
.ny2010 a{text-decoration:none;color:#444;font-size:12px}
.ny2010 td img{height:180px;display:block;border:#eceded 1px solid;padding:2px;margin:2px 5px}
.ny2010 td p{padding:0;margin:0;color:#515151;font-weight:bold;line-height:19px;text-align:center;font-size:12px}
.gundong{overflow:hidden;margin:0 auto;width:1180px;color:#515151;height:220px;display:inline;float:left}
.zhutibg{background:url(../Images/bodybg.jpg) center top no-repeat;padding-top:20px}
.zhuti{margin:0 auto;width:1200px;overflow:hidden;padding-bottom:30px}
.left{width:229px;float:left}
.right{width:950px;float:right;background:#f5f2ec}
.righta{width:950px;float:right;min-height:750px;background:url(../Images/aboutbg.gif) bottom no-repeat #f5f2ec}
.left_top{line-height:48px;background:url(../Images/lefttitle.gif) no-repeat;font-family:"微软雅黑";padding-left:34px;height:51px;color:#fff;font-size:16px}
.left_top span{font-family:arial,helvetica,sans-serif;color:#e69297;margin-left:5px;font-size:14px}
.left_dh{margin-bottom:15px;background:#f5f2ec;padding-bottom:15px}
.left_dh ul li{line-height:42px;border-bottom:#decab1 1px dotted;width:190px;margin:0 auto;padding:0 10px}
.left_dh ul li a{color:#515151;padding-left:15px;background:url(../Images/arr2.gif) left no-repeat}
.left_dh ul li a:hover{display:block;color:#990a13;font-weight:bold}
.left_lx{color:#333;padding:8px;line-height:24px;background:#f5f2ec;margin-bottom:30px}
.left_lx p{font-size:14px;font-weight:bold}
.about_banner{height:316px;width:100%;min-width:1200px;background:url(../Images/about.jpg) center no-repeat}
.News_banner{height:316px;width:100%;background:url(../Images/news.jpg) center no-repeat}
.Product_banner{height:316px;width:100%;background:url(../Images/pro.jpg) center no-repeat}
.right_dh{line-height:34px;border-bottom:#990a13 1px solid;height:34px}
.right_dh_l{padding-left:20px;float:left}
.right_dh_l span{color:#990a13;font-weight:bold}
.right_con{min-height:350px;padding:10px 30px;height:auto;_height:350px;text-align:justify;text-justify:inter-ideograph;line-height:24px}
.right_conp{min-height:350px;padding:10px 0;height:auto;_height:350px;text-align:justify;text-justify:inter-ideograph;line-height:24px}
.right_con h1{font-size:16px;text-align:center;font-weight:bold;line-height:34px;margin:0;padding:0}
.right_con h2{font-size:12px;text-align:center;color:#a8a8a8;line-height:30px;font-weight:100;border-bottom:#ccc 1px dashed;margin:0;padding:0}
.right_con h3{font-size:14px;font-weight:bold;text-align:left;margin:0;padding:0}
.xwlb{line-height:38px;border-bottom:#d4d4d4 1px dotted;padding:0 10px}
.xwlb a{color:#333;padding-left:12px;background:url(../Images/arr1.gif) left no-repeat}
.xwlb a:hover{color:#888}
.xwlb span{float:right;color:#999}
.tjxw li{line-height:32px;padding:0 10px;border-bottom:#d4d4d4 1px dotted}
.tjxw li a{color:#333;padding-left:15px;background:url(../Images/arr3.gif) left no-repeat}
.tjxw li a:hover{color:#888}
.tjxw li span{float:right;color:#999}
.Next{background:url(../Images/next.gif) left no-repeat;color:#b69285;line-height:24px;height:24px;margin-top:5px}
.Next a{color:#666}
.Next a:hover{color:#000}
.yema{width:360px;line-height:34px;padding:30px 0;clear:both;margin:0 auto}
.yema a{background:#886868;color:#FFF;padding:0 10px;height:17px;display:block;text-align:center;line-height:17px;float:left;margin-left:5px}
.yema a:hover{background:#000;display:block}
.Newsxx{margin-top:30px;border-top:#CCC 1px dotted}
.pic{border:#ccc 1px solid;padding:2px;margin-top:15px}
.protype_con{border-bottom:#ddd 1px solid;padding-bottom:20px;margin-bottom:20px}
.protype_con .l_pic{height:300px;float:left;width:500px;overflow:hidden;padding:2px;border:#ccc 1px solid}
.protype_con .r_con{width:220px;height:305px;overflow:hidden;float:right}
.protype_con .r_con .title{border-bottom:#ddd 1px solid;padding-bottom:8px;padding-left:0;padding-right:0;margin-bottom:5px;font-size:16px;font-weight:bold;padding-top:8px}
.pro{margin-bottom:20px;overflow:hidden}
.proshowp_r{text-align:center;}
.pro-title{clear: both;text-align: center;font-size: 2em;font-weight: bold;line-height: 1.5;}
.proshowp_rsm{padding-right:10px;overflow:hidden;margin-bottom:12px}
.proshowp_rsm p{font-size:12px;line-height:32px;text-align:left;padding:0 2em;}
.proshowp_rsm table{margin-left:2em;}
.proshowp_rsmt{background:#990a13;color:#FFF;height:42px;line-height:40px;font-size:14px;font-weight:bold;padding-left:16px}
.proshowp{float:left;margin-left:10px;overflow:hidden;text-align: center;width: 940px;}
.proshowp img{border:#ccc 1px solid;padding:2px;}
.propic{float:left;width:226px;overflow:hidden;margin-left:10px}
.proshow{
  display:block;
  width:220px;height:220px;
  border:#ccc 1px solid;
  padding:2px}
.proshow a{
  display:block;   
  width:100%;height:100%;
  position:relative;
  }
.proshow img  {
  display:inline-block;
  position:absolute;
  top:0; bottom:0;left:0;right:0;
  margin:auto;
  *height:100%;*width:100%;
  max-height:100%;max-width:100%;
}
.proname{padding-bottom:5px;line-height:36px;text-align:center;width:226px}
div.ye{height:30px;line-height:30px;clear:both;padding-top:30px;text-align:center}
div.ye a{border:#ddd 1px solid;padding-right:10px;padding-left:10px;padding-bottom:7px;color:#3f3430;margin-right:2px;padding-top:7px;text-decoration:none}
div.ye a:hover{color:#3f3430;border:#ab8412 1px solid;background-color:#f0e5c6}
div.ye a:active{color:#3f3430;border:#ab8412 1px solid;background-color:#f0e5c6}
div.ye span.current{padding-right:10px;padding-left:10px;font-weight:bold;padding-bottom:7px;color:#fff;margin-right:2px;padding-top:7px;border-bottom:#ddd 1px solid;background-color:#ab8412}
div.ye span.disabled{padding-right:10px;padding-left:10px;padding-bottom:7px;color:#ccc;margin-right:2px;padding-top:7px;border:#f3f3f3 1px solid}
body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:alpha(opacity=80);opacity:.8;display:none}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.lightbox a img{border:0}
.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.lb-outerContainer:after{content:"";display:table;clear:both}
.lb-container{padding:4px}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../Images/loading.gif) no-repeat}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
.lb-container>.nav{left:0}
.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../Images/prev.png) left 48% no-repeat;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-nav a.lb-prev:hover{filter:alpha(opacity=100);opacity:1}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../Images/next.png) right 48% no-repeat;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-nav a.lb-next:hover{filter:alpha(opacity=100);opacity:1}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.lb-dataContainer:after{content:"";display:table;clear:both}
.lb-data{padding:0 4px;color:#ccc}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../Images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.lb-data .lb-close:hover{cursor:pointer;filter:alpha(opacity=100);opacity:1}

/*幻灯片*/
#slide-index {position: relative; min-width: 1000px; width: auto; height:450px; overflow: hidden}
#slide-index .slides {min-width: 1000px; width: auto; height:450px}
#slide-index .slide {position: relative; min-width: 1000px; float: left; height:450px}
#slide-index .image {z-index: 1; position: absolute}
#slide-index .button {width: 138px; display: none}
#slide-index .control {z-index:40; position: absolute; text-align: center; width: 100%; bottom:0; height: 19px; cursor: pointer}
#slide-index .control a{background-image: url(../Images/hw_000505.gif); filter: alpha(opacity=60); width: 11px; display: inline-block; background-repeat: no-repeat; height: 11px; cursor: pointer; margin-right: 6px; opacity: 0.6}
#slide-index .control a:hover {background-image: url(../Images/hw_000506.gif); filter: alpha(opacity=100); opacity: 1}
#slide-index .control a.active {background-image: url(../Images/hw_000506.gif); filter: alpha(opacity=100); opacity: 1}
.autoMaxWidth {position: relative; height: 232px; overflow: hidden}



/*幻灯片*/
.focus {width:100%; min-width:1200px;height:450px; overflow:hidden; position:relative;}
.focus ul {height:450px; position:absolute;}
.focus ul li {float:left; width:100%; height:450px; overflow:hidden; position:relative;}
.focus ul li div {position:absolute; overflow:hidden;background-size: 100% !important}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; width:25px; height:24px; line-height:24px; text-align:center; margin-left:5px; cursor:pointer; background:#e8e8e8;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:165px; background:url(../Images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}