﻿@charset "utf-8";
/* CSS Document */
/**全局**/
*{margin:0px; padding:0px;}
div,form,img,ul,ol,li,dl,dt,dd,map {padding:0;margin:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; }
body{margin:0px; padding:0px; font-size:12px; color:#333333; font-family:"微软雅黑";}
img{ border:none;}
ul,li{list-style:none;}
.clear{ clear:both;}
a{font-size:12px; color:#333333; font-family:"微软雅黑";  text-decoration:none;}
a:hover{ color: #ff0000;}
hr{ line-height:0px; font-size:0px; border:none; height:1px; width:100%; margin:5px 0px;}
div{margin:0px auto;}
.f_l{ float:left;}
.f_r{ float:right;}

.none{display:none;}

.blank20{height:20px;}
.blank25{height:25px;}
.blank30{height:30px;}
.blank50{height:50px;}
.blank80{height:80px;}

.container{width:1280px;}

.header_topbg{width:100%; background:#980600;}

.logo{float:left; width:400px; height:100px;}
.navbox{float:right; width:880px; height:100px;}

.navlist{float:right;}
.navfirst{float:left; height:100px; line-height:100px; position:relative;}
.navfirst .afirst{color:#ffffff; font-size:17px; font-family:"微软雅黑"; display:block; padding-left:25px; padding-right:25px;}
.navfirst .current{background:#FFF; color:#333;}

.curdl{background:#FFF; color:#333;}
.curdl .afirst{color:#333;}

.navsubnav{position:absolute; left:0px; top:100px; background:#FFF; z-index:99999999; width:180px; display:none;}
.subnlist{height:45px; line-height:45px;}
.subnlist a{font-size:17px; display:block; padding-left:25px; box-sizing:border-box; background:url(images/icon.png) no-repeat 155px center;}
.subnlist a:hover{color:#fff; background:#980600 url(images/icon_hover.png) no-repeat 155px center;}



.searchbox{float:right; height:100px; line-height:100px; position:relative; cursor:pointer;}

.searchform{position:absolute; right:0px; top:0px; z-index:9999999999; display:none;}

.searchpok{position:relative;}
.searchinput{width:300px; margin-right:25px;}
.keywordscss{border:0px; width:300px; height:35px; line-height:35px; text-indent:10px; background:#fff; outline:none; border-radius:3px 3px 3px 3px;}

.searchsubmit{position:absolute; right:0px; top:8px;}
.submitcss{width:22px; height:22px; background:url(images/search_icon.jpg) no-repeat right center; border:0px; cursor:pointer;}


/****start*******/
.slideBox{ position:relative; overflow:hidden;background:#000;}
.slideBox .bd{position:relative; z-index:0;margin:0 auto; }
.slideBox .bd li{position:relative;}
.slideBox .bd li img{width:100%;}	
.slideBox .hd{width:100%; position:absolute;z-index:1;bottom:15px; right:50%;}
.slideBox .hd ul{text-align:right;}
.slideBox .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:10px;height:10px;margin:0 5px;overflow:hidden;background:#fff;line-height:999px; border-radius:50%;}
.slideBox .hd ul .on{background:#ed4040;}

.slideBox .prev{position:absolute; left:10px; top:50%;margin-top:-37.5px; display:block; width:49px; height:75px; background:url(images/left_icon.png) no-repeat left top; cursor:pointer;}
.slideBox .next{position:absolute; right:10px; top:50%;margin-top:-37.5px; display:block; width:49px; height:75px; background:url(images/right_icon.png) no-repeat left top; cursor:pointer;}
/*.slideBox .prev,.slideBox .next{display:none;}*/
.slideBox:hover .prev,.slideBox:hover .next{display:block;}

.slideBox .bd li span{display:none;position:absolute;left:0;bottom:0px;width:100%;background: rgba(0,0,0,.7);font-size:16px;color:#fff;height:35px;line-height:35px;text-aign:left; overflow:hidden; text-indent:10px;}
/*end*/
/* 下面是前/后按钮代码，如果不需要删除即可 */
/****end******/

.index_news_flash{float:left; width:560px; height:380px; overflow:hidden; box-sizing:border-box; margin-right:30px;}

/****start*******/
.newsflash_slideBox{ position:relative; overflow:hidden;background:#000;}
.newsflash_slideBox .bd{position:relative; z-index:0;margin:0 auto; }
.newsflash_slideBox .bd li{position:relative;}
.newsflash_slideBox .bd li img{width:100%;}	

.newsflash_slideBox .bd li span{position:absolute;left:0;bottom:5px;width:100%;background: rgba(0,0,0,.7);font-size:15px;color:#fff;height:35px;line-height:35px;text-aign:left; overflow:hidden; text-indent:10px; text-overflow:ellipsis; white-space:nowrap; padding-right:120px; box-sizing:border-box;}

.newsflash_slideBox .hd{width:100%; position:absolute;z-index:1;bottom:14px; right:5px;}
.newsflash_slideBox .hd ul{text-align:right;}
.newsflash_slideBox .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:10px;height:10px;margin:0 5px;overflow:hidden;background:#fff;line-height:999px; border-radius:50%; border:1px solid #ffffff;}
.newsflash_slideBox .hd ul .on{background:#ed4040;}

.newsflash_slideBox .prev{position:absolute; left:10px; top:50%;margin-top:-37.5px; display:block; width:49px; height:75px; background:url(images/left_icon.png) no-repeat left top; cursor:pointer; display:none;}
.newsflash_slideBox .next{position:absolute; right:10px; top:50%;margin-top:-37.5px; display:block; width:49px; height:75px; background:url(images/right_icon.png) no-repeat left top; cursor:pointer; display:none;}
/*.slideBox .prev,.slideBox .next{display:none;}*/
.newsflash_slideBox:hover .prev,.newsflash_slideBox:hover .next{display:none;}
/*end*/
/* 下面是前/后按钮代码，如果不需要删除即可 */
/****end******/



.index_news_tab{float:left; width:690px; box-sizing:border-box;}

.tabtitle{background:url(images/graybg.jpg) repeat-x left bottom; height:35px;}
.tabtitle li{float:left; height:35px; line-height:35px; margin-right:25px; font-size:18px; cursor:pointer;}
.tabtitle li.tabsed{color:#980600; border-bottom:2px solid #980600;}

.superinfo{height:325px; overflow:hidden;}

.index_newslist{}
.index_newslist li{height:42px; line-height:42px; background:url(images/dot.jpg) no-repeat left center;}
.index_newslist li a{display:inline-block; width:570px; height:42px; line-height:42px; overflow:hidden; margin-left:16px; font-size:15px; text-overflow:ellipsis; white-space:nowrap;}
.index_newslist li span{float:right; font-size:15px;}

.adbanner img{max-width:100%; height:auto;}

.index_title{text-align:center;}


/* 本例子css */
.taocanscroll{overflow:hidden; position:relative;}
.taocanscroll .hd{overflow:hidden;  height:30px; background:#f4f4f4; text-align:center; margin-top:15px; display:none;}
.taocanscroll .hd .prev,.taocanscroll .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; background:url("index/images/arrow.png") 0 0 no-repeat;}
.taocanscroll .hd .next{ background-position:0 -50px;  }
.taocanscroll .hd .prevStop{ background-position:-60px 0; }
.taocanscroll .hd .nextStop{ background-position:-60px -50px; }

.taocanscroll .hd ul{overflow:hidden; zoom:1; margin-top:10px; zoom:1; text-align:center;}
.taocanscroll .hd ul li{ display:inline-block; width:30px; height:5px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#00F;}
.taocanscroll .hd ul li.on{background:#f75a53 ; width:50px;}

.taocanscroll .bd{}
.taocanscroll .bd ul{overflow:hidden; zoom:1; }
.taocanscroll .bd ul li{float:left; width:220px; margin-right:45px; background:#FFF;}

.picList a .index_proimg{display:block; width:100%; height:214px; overflow:hidden;}
.picList a .index_proimg img{width:100%; height:auto;}
.picList a .index_protitle{height:56px; line-height:56px; text-align:center; overflow:hidden; font-size:18px;}


.footer_menubg{width:100%; min-height:285px; background:url(images/footer_menubg.jpg);}

.footer_aboutmenu{float:left; width:130px; margin-right:60px;}
.fmenutitle font{border-bottom:1px solid #717171; padding-bottom:12px; padding-right:45px; color:#FFF; font-size:18px;}
.fmenulist{}
.fmenulist li{padding-bottom:12px;}
.fmenulist li a{font-size:15px; color:#fff;}

.footer_contactbox{float:left; width:280px; margin-right:60px; overflow:hidden;}
.othertips{padding-top:12px;}
.fonttips{font-size:15px; color:#FFF;}

.footer_flinkbox{float:left; width:310px; margin-right:60px;}

.footer_wxbox{float:right; width:190px;}
.wxmenutitle{border-bottom:1px solid #717171; padding-bottom:12px; color:#FFF; font-size:18px;}

.wximg img{max-width:100%; height:100%;}


.copyrihgtbg{width:100%; background:#980600;}
.copyrighttxt{height:50px; line-height:50px; font-size:15px; color:#fff;}
.copyrighttxt a{font-size:15px; color:#fff;}


.pagebanner img{width:100%; max-width:100%; height:auto;}

.artcatebg{background:#f5f5f5; }
.cateartlist{text-align:center;}
.cateartlist ul{width:100%; text-align:center;}
.cateartlist li{display:inline-block;}
.cateartlist a{display:inline-table; height:87px; line-height:87px; padding:0px 25px 0px 25px; font-size:17px;}
.cateartlist a:hover{background:#bf1820; color:#fff;}
.cateartlist a.sedcate{background:#bf1820; color:#fff;}

.pagecontent{width:100%; overflow:hidden; line-height:38px; font-size:16px; white-space:pre-wrap; word-wrap:break-word; word-break: break-all;}
.pagecontent img{max-width:100%; height:auto;}

.honnor_title{text-align:center; font-size:20px; font-weight:600;}
.honnor_box{width:1280px; overflow:hidden;}
.honnor_list{width:1316px;}
.honnor_list li{float:left; width:293px; margin-top:30px; margin-right:36px;}
.honnor_img{width:100%; height:197px; overflow:hidden;}
.honnor_img img{max-width:100%; height:auto;}

.honnor_name{height:50px; line-height:50px; text-align:center; overflow:hidden; background:#f5f5f5; font-size:17px;}

.article_catlist{border-bottom:1px dashed #d9d9d9; padding-bottom:30px; padding-top:30px;}
.articleboxcat:hover{background:#f5f5f5;}



.article_cat_img{float:left; width:255px; height:175px; margin-right:35px; overflow:hidden; text-align:center;}
.article_cat_img img{width:254px; height:175px; border:0px; box-sizing:border-box;}
.article_cat_txt{float:left; width:990px;  height:175px; overflow:hidden;}
.article_cat_title{padding-top:10px; position:relative;}
.article_cat_title span{position:absolute; right:0px; top:10px; font-size:15px;}
.article_cat_title a{display:block; font-size:20px; font-weight:600;}
.article_cat_sortcontent{height:60px; line-height:30px; font-size:15px; color:#666666; overflow:hidden;}

.article_cat_more a{display:inline-block; width:86px; height:32px; line-height:32px; text-align:center; border:1px solid #d9d9d9; font-size:15px;}

.article_cat_noimg{}
.article_cat_noimg .article_cat_title{padding-top:0px;}

.article_tipsbox{border-bottom:1px dashed #d9d9d9;}
.article_title{text-align:center; font-size:20px; font-weight:600;}
.article_time{text-align:center; padding-top:12px; padding-bottom:20px; color:#999; font-size:14px;}

.articlecontent{width:100%; line-height:35px; font-size:16px; overflow:hidden; white-space:pre-wrap; word-wrap:break-word; word-break: break-all;}
.articlecontent img{max-width:100%; height:auto;}

.prenext{border-bottom:1px dashed #d9d9d9; border-top:1px dashed #d9d9d9;}
.prenext a{font-size:15px;}
.prenext span{float:right; width:50%; height:50px; line-height:50px; text-align:right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:15px;}
.prenext font{float:left; width:50%; height:50px; line-height:50px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:15px;}

.products_box{width:1280px; overflow:hidden;}
.products_list{width:1330px;}
.products_list li{float:left; width:216px; margin-right:50px; margin-top:30px;}
.products_img{width:100%; height:210px; overflow:hidden;}
.products_img img{max-width:100%; height:auto;}
.products_list li a .products_name{text-align:center; height:35px; line-height:35px; overflow:hidden; font-size:17px;}

.goods_name{text-align:center;}
.goods_name font{border-bottom:3px solid #bf1820; font-size:20px; font-weight:600; padding-bottom:10px;}

.goods_imgbox{width:720px; margin:0px auto; position:relative; text-align:center;}
.goods_imgbox img{max-width:100%; height:auto;}

.goods_prev{position:absolute; left:-70px; top:40%;}
.goods_prev font a{display:block; width:28px; height:49px; background:url(images/gleft.png) no-repeat left center;}
.goods_prev font a:hover{background:url(images/gleft_hover.png) no-repeat left center;}

.goods_next{position:absolute; right:-70px; top:40%;}
.goods_next font a{display:block; width:28px; height:49px; background:url(images/gright.png) no-repeat left center;}
.goods_next font a:hover{background:url(images/gright_hover.png) no-repeat left center;}

.selectcss{border:1px solid #707070; min-width:200px; height:35px; line-height:35px; background:none; color:#fff; padding-left:5px;}
.selectcss option{background:#373737;}

/**分页**/
.pagenav{width:100%; text-align:center; margin-top:30px;}
.pagenav li{display:inline; }
.pagenav li a{display:inline; padding:4px 10px; border:1px solid #e5e5e5;  margin-right:6px; border-radius:3px;}
.pagenav li a:hover{background:#bf1820; color:#FFF;}
.pagenav li a.active{background:#bf1820; color:#FFF;}


.messageboxlist{}
.messageboxlist span{float:right; width:48%;}
.messageboxlist font{float:left; width:48%;}

.messageboxlist label{display:block; padding-bottom:5px; font-size:18px;}
.messageboxlist input{width:100%; height:55px; line-height:55px; border:#e6e6e6 solid 1px; outline:none; padding-left:19px; color:#999999; box-sizing:border-box;}

.messagecontent label{display:block; padding-bottom:5px; font-size:18px;}
.textareacss{width:100%; height:130px; border:#e6e6e6 solid 1px; outline:none; color:#999999; box-sizing:border-box; padding:10px; box-sizing:border-box;}

.messagesubmit{text-align:center;}
.megsubmitcss{width:400px; height:60px; border:0; background:#da2319; color:#ffffff; font-size:20px; text-align:center; line-height:60px; cursor:pointer; outline:none;}



.search_list{}
.search_list li{height:50px; line-height:50px; background:url(images/dot.jpg) no-repeat left center; border-bottom:1px dashed #cecece;}
.search_list li a{display:inline-block; width:100%; height:50px; line-height:50px; overflow:hidden; margin-left:16px; font-size:15px; text-overflow:ellipsis; white-space:nowrap;}
