@charset "utf-8";
/* CSS Document */

*{margin:0 auto; padding:0; list-style-type:none; font-family: "微软雅黑"; font-size:14px; color:#333}
html{line-height:28px;   }
*{margin:0;padding:0;}
p{ text-indent:0; font-size:14px;font-family: "微软雅黑";}
ul{list-style:none;}
a,img{border:0;}
a{text-decoration:none;font-family: "微软雅黑";}
a:hover{color:#000;}
.lf{ float:left}
.rf{ float:right} 
body {padding:0;margin:0; width:100%; display:table; }


.he_topp{width:100%;  margin:0 auto; text-align:center; height:35px;background:#f0f0f0; overflow:hidden}
.he_ma{ width:1100px; margin:0 auto;height:35px; line-height:35px;overflow:hidden}
.top_lt{float: right;width:280px;margin:0 auto; }
.top_lt ul{width:280px;}
.top_lt ul li{ float:left;width:70px;display:block;line-height:35px; margin:0  }
.top_lt ul li a{ font-size:13px; color:#666666;padding-right:10px; border-right:1px solid #666666;line-height:35px;}
.top_lt ul li a:hover{color:#666666; text-decoration:underline}
.tprt{ float:left;width:300px; color:#666666;font-size:13px; overflow:hidden}

.index_logo{ padding:20px 0;}
.index_logo p{ background:url(../images/pxy_06.jpg) no-repeat left; color:#666; font-size:12px; padding-left:5%; float:right; width:16%; text-align:left}
.index_logo p span{ font-size:23px; color:#de3230;}

.zhu{width:100%; text-align:center; margin:0 auto; overflow:hidden }
.main{ width:1100px; margin:0 auto;overflow:hidden  }

.daohang{background:#ef2918; height:50px; line-height:50px;}
.daohan_rt{ float:right; width:100%; margin:auto 0; display:block}
.daohan_rt li{ float:left; padding:0; margin:0; width:137px; height:50px; line-height:50px; display:block;  background:url(../images/pxy_13.jpg) no-repeat right center;}
.daohan_rt li a{ width:100%; float:left;color:#FFF; font-size:16px; font-weight:bold}
.daohan_rt li a:hover,.daohan_rt li a#home{ background:#faf107; color:#333; }

.banner{ width:100%;margin:1px auto 0; overflow:hidden; text-align:center;height:509px; }
#main_promo{height:509px; width:1920px; *width:1920px;margin-left:-960px;*margin-left:-980px; position:relative;  top:0;  left:50%; overflow:hidden; z-index:0; }
.promoWD{width:1100px; margin:0 auto; position:relative; }
.slide{display:block; float:left;  width:1920px;}
#dots{height:13px; position:absolute; bottom:15px;left:523px; z-index:99;}
#dots li{ width:25px; height:13px; float:left;}
#dots li a{ width:13px; display:inherit;  height:13px;  background:url(../images/b_5.png) no-repeat;}
#dots li a:hover{ width:13px; display:inherit; height:13px; background:url(../images/b_4.png) no-repeat;}
#dots li.act a{background:url(../images/b_4.png) no-repeat center top; width:13px; height:13px; display:inherit;}
/*ban over*/

.inde_key{background:url(../images/pxy_12.jpg) repeat-x center; height:53px; line-height:53px;}
.inde_key p{ font-size:16px; color:#333; font-weight:bold}
.inde_key span{ text-align:left; width:90%}
.inde_key span a{ margin:0 15px 0 0}
.inde_key span a:hover{ color:#ef2918}

.index_product{background:url(../images/pxy_26.jpg) no-repeat center bottom; padding-bottom:100px}
.index_top{ padding:30px 0;}
.index_top .toubu{ height:60px; line-height:60px; font-size:34px; font-weight:bold; width:100%;background:url(../images/pxy_16.jpg) no-repeat center;}
.index_top .toubu b{ font-size:40px; color:#ef2918; margin-right:10px; }
.index_top  p.yinling span{ font-family:"宋体-PUA"; font-size:19px; color:#333; font-style:italic; line-height:35px }
.index_top  p.yinling{font-size:25px; font-family:"黑体"; color:#333;margin:10px 0; }

.index_xia{ padding:10px 0 30px; }
.index_xia ul{}
.index_xia ul li{ float:left; width:235px; margin:0 5px 15px; display:block; background:#fff; padding:15px 15px 25px;}
.index_xia ul li a{float:left; width:100%; display:block; border:1px solid #e4e3e3}
.index_xia ul li a p{float:left; width:100%; font-size:17px;  color:#333; line-height:25px;height:25px; margin:15px 0;overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis ;}
.index_xia ul li a span{ padding:5px 30px;border-radius:8px;background:#ffa600; font-size:15px; color:#FFF; float:left; margin-left:60px;}
.index_xia ul li a span:hover{ background:#b31e24;}
.index_xia ul li a p:hover{ color:#b31e24}
/*index_product over*/

.index_about{background:url(../images/pxy_29.jpg) no-repeat right center; }
.index_new_xia{ overflow:hidden}
.inde_new_rht{ width:41%; text-align:left ;}
.inde_new_rht p.tingddd{ font-size:25px; margin-bottom:15px;text-indent:0; color:#333;}
.inde_new_rht p.tingddd span{ font-size:11px; color:#888686; text-transform:uppercase;}
.inde_new_rht p{ color:#666; line-height:28px; font-size:14px; text-indent:2em}
.inde_new_rht a{ float:left; padding:2px 20px; margin-top:15px; background:#d7251b; font-size:14px; color:#FFF;}
.inde_new_rht a:hover{ background:#ea9800;}

.index_youshi{background:url(../images/pxy_35.jpg) repeat-x center; height:550px;}
.youshi_top{ padding:40px 0;}
.youshi_top p{ font-size:46px; line-height:50px; margin:0 0 30px; color:#FFF;}
.youshi_top span{ color:#f21d11; font-size:34px;}

.youshi_xia{padding:20px 0 0;}
.youshi_xia ul{}
.youshi_xia ul li{ width:175px; float:left; margin:0 50px 0}
.youshi_xia ul li span{float:left; width:100%; font-size:21px; color:#FFF; margin:10px 0;}
.youshi_xia ul li p{ font-size:14px; color:#FFF; line-height:22px;}
/*index_youshi over*/

.index_news{background:#f8f8f8; }

.news_xia{ padding:0 0 40px;}
.new_xia_left{width:465px; margin:0 auto;}
.new_toop{background:url(../images/pxy_49.jpg) no-repeat left #e2e2e2; height:107px; width:100%;text-align:left}
.new_toop p{ width:335px; float:left; margin:15px 0 0 0;padding-left:130px; color:#777777; font-size:12px; line-height:22px;}
.new_toop p a{float:left;width:100%; font-size:15px; line-height:24px;overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis ;}
.new_toop p a#more{font-size:12px;color:#e50012;float: none}
.new_toop p a:hover{ text-decoration:underline;color:#e50012;}

.new_xia_left .news_xia_lie{width:100%;text-align:left; margin:20px 0 0 0;}
.new_xia_left .news_xia_lie li{ float:left; width:100%; display:block; line-height:39px; border-bottom:1px dashed #d3d3d3;}
.new_xia_left .news_xia_lie li span{float:left; font-size:12px; color:#777;}
.new_xia_left .news_xia_lie li a{float:left;  width:78%; font-size:14px; color:#666; margin-left:15px;overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis ;}
.new_xia_left .news_xia_lie li a:hover{ color:#f4081a; text-decoration:underline}

.new_xia_right{ float:right; margin:0 0 0 20px; width:610px; text-align:left}
.new_xia_right_wen{ background:#f5f4f4; padding:20px 25px 20px; width:320px}
.new_xia_right_wen ul{}
.new_xia_right_wen ul li{ float:left; display:block; width:100%; line-height:32px;background:url(../images/pxy_58.jpg) no-repeat left; padding-left:15px;}
.new_xia_right_wen ul li a{ font-size:14px; color:#666;}
.new_xia_right_wen ul li a:hover{color:#f4081a; text-decoration:underline}
.liaojiemo{ float:left; margin:20px 0 0 0}
/*index_news over*/

.index_ying{background:url(../images/pxy_66.jpg) no-repeat center; height:437px; }
.index_top .ying_tp{background:url(../images/pxy_17.png) no-repeat center;color:#FFF;}
.index_top .ying_tp b{color:#FFF;}
.index_top p.yingyong,.index_top p.yingyong span{color:#FFF;}

.yingyon_xia{ padding:0 0;}

.picbox01{ margin:0 auto 0;  width:100%; float:left; overflow:hidden}
.scroll_horizontal_ti{position:relative;width:1000px;_width: 1000px;height:180px; float:left; padding:0 50px 0 40px; margin:0 0;overflow:hidden}
.scroll_horizontal_ti .box{overflow:hidden;position:relative;float:left; width:1000px;_width: 1000px;height:180px;margin:0 auto;}
.scroll_horizontal_ti .list{overflow:hidden;width:9999px; border:0px; _margin-left:0px; }
.scroll_horizontal_ti .list li{float:left; margin:0 5px; width:242px; height:180px; text-align:center; }
.scroll_horizontal_ti .list li a img{ width:240px; border:1px solid #FFF;}
.scroll_horizontal_ti .plus{position:absolute;top:50px;width:38px;height:145px; background: url(../images/wd_38.png) no-repeat;cursor:pointer;}
.scroll_horizontal_ti .minus{position:absolute;top:50px;width:38px;height:145px; background:url(../images/wd_41.png) no-repeat;cursor:pointer;}
.scroll_horizontal_ti .plus{left:0;}
.scroll_horizontal_ti .minus{right:0;}
/*index_ying over*/

.index_link{ padding:20px 0; text-align:left}
.index_link p{ float:left; width:100%; color:#d50c13; font-size:22px; margin-bottom:15px; line-height:35px; font-weight:bold;}
.index_link span{ float:left; width:100%; line-height:22px;}
.index_link span a{ font-size:14px; margin:0 15px 0 0}
.index_link span a:hover{ text-decoration:underline; color:#d50c13;}

.index_foot{ background:#ef2918; padding:30px 0;}
.foot_rht{ float:right; width:65%;}
.foot_di{ width:100%; margin:15px 0 20px;}
.foot_di li{ float:left; display:block; height:20px; line-height:20px; padding:0 15px 0 0; margin:0 15px 0 0; border-right:1px solid #FFF;}
.foot_di li a{ font-size:14px; color:#FFF;}
.foot_di li a:hover{ text-decoration:underline; color:#FFF;}
.foot_rht p{font-size:14px; color:#FFF; line-height:33px; text-align:left}

/*-------------------------------------------------------------about---------------------------------------------------------*/

.nei_product{ padding:20px 0;}
.index_pro_left{ width:214px; margin:0}
.index_pro_left_tp{ width:100%; }
.index_pro_left_tp h5{font-size:20px; color:#FFF;height:62px; line-height:62px;background:#ef2918;}
.pro_left_xia{width:208px; border:3px solid #d5030c; background:#FFF;}
.pro_left_xia ul{}
.pro_left_xia ul li{ float:left; display:block; text-align:left; height:40px; line-height:40px; width:100%;background:url(../images/ll_35.jpg) no-repeat}
.pro_left_xia ul li a{ font-size:15px; color:#333; padding-left:60px;}
.pro_left_xia ul li a:hover{ text-decoration:underline; color:#F00}

.chanp{width:214px; float:left; margin:20px 0 0; text-align:left; overflow:hidden}
.chanp h1{ background:#ef2918; height:40px;line-height:40px;padding-left:20px; color:#FFF; font-size:17px; text-align: left}
.chanp .tit a:hover{color:#333; }
.dianh {width:192px; float:left;  border:4px solid #d5030c; padding:12px 7px 10px 7px; margin:0 }
.chanp .dianhua {background: url(../images/Teln.gif) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.chanp .dianhua span {display: block;font:20px "Impact";color:#d5030c;}
.dianh p{ font-size:13px; color:#666; line-height:22px;}


.index_pro_right{ float:right; width:860px; margin:0 auto;}
.pro_curmbs {width:99.5%;background:#ef2918; float:left; text-align:left;color:#FFF; margin-bottom:7px;  line-height:38px;} 
.pro_curmbs span { color:#FFF; margin-left:20px;}
.pro_curmbs a { color:#FFF;}
.pro_curmbs a:hover{ text-decoration:underline}

.index_about_xa{width:95.5%; margin:0 0 20px; padding:1% 2%; border:1px solid #e7e6e6;text-align:left;}

/*-------------------------------------------------------------product---------------------------------------------------------*/
.index_pproo_xa{width:99.5%; margin:0 0 20px; border:1px solid #e7e6e6;}
.index_pproo_xa ul li{ float:left; width:255px; margin:0 13px 20px; display:block; background: none; padding:0 0;}
.index_pproo_xa ul li a img{ border:1px solid #eeeeee}

/*-------------------------------------------------------------product main---------------------------------------------------------*/

.index_product_nei_xa{width:93%; margin:0 0 20px; padding:0 3%; border:1px solid #e7e6e6}
.nei_prro_tp{width:100%; margin:0 0 20px; float:left;}
.nei_prro_tp h6.bitooo{ font-size:22px; line-height:35px; margin:15px 0 30px;}
.nei_prro_tp img{border:1px solid #e7e6e6}
.nei_prro_middl{width:100%; margin:20px 0 20px; float:left;border-bottom:1px solid #d5030c; text-align: left}
.nei_prro_middl span{ height:36px; line-height:36px; float:left; width:12%; text-align:center; font-size:15px; color:#FFF; background:#d5030c}
.nei_prro_xia{width:100%; margin:0 0 20px; float:left; text-align:left;}
/*-------------------------------------------------------------news---------------------------------------------------------*/

.pro_news_xa{width:99.5%; margin:0 0 20px; border:1px solid #e7e6e6;}

.index_new_xxa{float:left; width:97%; margin:0 1.5%  0; text-align:left }
.index_new_xxa li{ float:left; width:100%; display:block; line-height:40px; border-bottom:1px solid #f1f1f1;}
.index_new_xxa li span{ float:right; font-size:13px; color:#8d8b8b; margin:0 15px 0 0; font-family:Arial, Helvetica, sans-serif}
.index_new_xxa li a{ float:left; font-size:13px;width:80%;  display:block;
background:url(../images/pxy_58.jpg) no-repeat left; padding-left:20px;}
.index_new_xxa li a:hover{ text-decoration:underline; color:#da0b12;}



.fanye{float:left; width:100%; margin:0 0 20px;  border-top:1px  dotted #dfdddd; padding:10px 10px;overflow:hidden; text-align:left}
.fanye p{ line-height:24px; }
.fanye p span{font-size:14px; color:#666;}
.fanye p a{ color:#d5030c;}
.fanye p a:hover{ text-decoration:underline}



/*以下是新闻中心的详情页*/
.nw_main{ width:810px;margin:20px 20px 30px 10px;text-align:center }
.nw_main b{color:#ef2918;font-size:18px;line-height:30px;height:30px}
.nw_main .s_tittle{display:table;height:30px;line-height:30px; width:830px; margin-bottom:10px; text-align: center;  border-bottom:1px dotted #626263;}
.nw_main .s_tittle span{margin-right:20px; font-size: 12px; color:#5e5e5e; }
.rt_xia{ width:810px; text-align:left }
.rt_xia p{ text-align:left; font-size:15px;color:#686666; text-align:left} 

.tiao{width:810px; height:50px; background:#f1f1f1; margin-top:60px; margin-bottom:30px;padding:5px 0 10px 15px; line-height:40px;text-align:left;margin-left:5px; }
.tiao span {height:25px; line-height:25px; font-size:15px;  color:#5c5d5e; }
.tiao span a{color:#333232; font-size:14px; height:20px; line-height:20px;color:#7e7f80 }
.tiao span a:hover{ color:#FF0000; text-decoration:underline}
/* 分页 */
.pageController{float:right;  padding-top:5px;padding-bottom:5px; padding-top:20px;}
.pageController a{float:left;display:block;background-color:#FFF; border:#666666 1px solid; color:#666666;padding:0px 6px 0px 6px; margin-right:5px; line-height:18px;}
.pageController a:hover{background-color:#efefef;color:#B90128; text-decoration:none; font-weight:bold; border:#efefef 1px solid;}
.pageController .currPage {background-color: #efefef;color:#0860CC;font-weight:bold;border:#666666 1px solid;}
.clear{clear:both;}





.index_new_xia{ margin-bottom:20px; float:left; width:100%}
.index_new_xia li{ float:left; width:499px; background:#FFF; text-align:left; margin:0 0 2%; padding:16px; }
.index_new_xia li:nth-child(even){ float:right;}
.index_new_xia li a{ float:left; width:100%;}
.index_new_xia li a .img{ float:left; width:235px; }
.index_new_xia li a .new_txt{ width:51%; float:right; margin-top:1%;}
.index_new_xia li a .new_txt h5{ font-size:16px; font-weight:normal; line-height:30px; height:30px; color:#333; overflow:hidden;}
.index_new_xia li a .new_txt p{ font-size:14px; color:#666; line-height:24px; margin:4% 0 6%}
.index_new_xia li a .new_txt span{ font-size:14px; color:#888;}
.index_new_xia li a:hover .new_txt h5{ color:#b9111e;}
.index_news a.new_more{ margin:0 auto; padding:1% 4%; border:1px solid #ef2918; font-size:18px; color:#ef2918; line-height:58px; }
.index_news a.new_more:hover{ background:#1a80b6; color:#FFF;}

