@charset "utf-8";
body,a,div,span,td,th,input,select{overflow-x:hidden;overflow-y:auto;word-break:break-all;}
html,body{font-size:12px; color:#282828;font-family: Arial, "微软雅黑"; background:#fff; -webkit-text-size-adjust:none; -moz-user-select: none; -o-user-select:none;-khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none; -webkit-font-smoothing:antialiased; font-smoothing:antialiased;}
a{ color:#282828; text-decoration:none;}
a:link{ text-decoration:none; color:#595757; }
a:visited { text-decoration:none; color:#595757; }
a:hover{ text-decoration:none; color:#9b0000; }
a:active{ text-decoration:none; color:#595757; }

/*头部*/
.top_biaoti h1{position:absolute;z-index:-1;}
.top_title{width:980px; margin:0 auto;}
.top_title h1{width:408px; margin-left:66px; font-size:24px; font-weight:bold; color:#9b0000; text-align:center; position:absolute; z-index:99999; margin-top:150px;}

.header{background:#720808; width:100%; height:125px; overflow:hidden;}
.inner{width:980px; margin:0 auto;}
.logo{float:left; margin-top:30px;}

/*搜索*/
.search-window{float:right; width:326px; margin-top:40px; background:url(../red/searchbg.png) repeat; box-shadow:0 1px 3px 0 #680707; overflow:hidden; position:relative;}
.search-window form{display:block;}
.search-title{width:100%; height:25px; line-height:25px; border:0; outline:0; background:none; color:#fff; font-size:13px; padding:9px 0; margin-left: 18px; margin-right:40px;}
.search-submit{width:40px; height:18px; border:0; outline:0; background:url(../red/searchbtn.png) center no-repeat; cursor:pointer; position:absolute; right:0; top:50%; margin-top:-9px; overflow:hidden;}

.nav{background:#fff; height:40px;}
.menu{width:980px; margin:0 auto; position:relative; z-index:9999;}
.menu ul{padding-left:0px; margin:0px auto;}
.menu ul li{float:left; display:block; width:140px; height:40px; line-height:40px; position:relative; text-align:center;}
.menu ul li a{font-size:14px; display:block; font-weight:normal; color:#000;}
.menu ul li a:hover{color:#000;}
.menu a:link,.menu a:visited{color:#000;}

.flash img{width:100%; height: auto; display: block;} 

/*首页产品系列*/
.product{width:100%; background:#ffffff;}
.products{width:980px; margin:0 auto; border-radius:10px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.15);box-shadow:0 1px 10px rgba(0,0,0,.15); margin-top:40px;  margin-bottom:40px;}
.product-list{border-bottom:1px solid #e5e5e5;}
.product-list span{float:left; width:97px; line-height:60px; color:#9b0000; text-align:center; font-size:14px;}
.product-list ul{float:left; width:883px; overflow:hidden;}
.product-list li{float:left; margin:0px 21px 0px 10px; color:#b8b7b7; line-height:60px;}
.product-list li a{color:#b8b7b7;}
.product-list li a:hover{color:#9b0000; padding:0px 0px 8px 0px; background:url(../dt-12.png) no-repeat bottom center; }

/*首页产品展示*/
.product-show{float:left; width:955px; border-top:1px solid #e5e5e5; padding:15px 15px 8px 14px; margin-top:0px; margin-left:0px}
.product-show ul{ padding-bottom:0px; padding-top:7px}
.product-show ul li{ float:left; display:inline; text-align:center; width:148px; height:160px; margin:0px 6px 14px 5px; background: url("../cp1.jpg") no-repeat scroll 0 0 transparent;}
.product-show ul li img{ display:block; padding-top:2px; padding-left:2px;}
.product-show ul li a{color:#fff; line-height:30px; text-align:center;}
.product-show ul li a:hover{ color:#9b0000;}

/*首页新闻*/
.news_bg{background:#f2f2f2; padding-top:30px; padding-bottom:30px; clear:both; overflow:hidden;}
.news{width:1000px; margin:0 auto;}
.news-left{float:left; width:440px; background:#fff; border-radius:10px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.15); box-shadow:0 1px 10px rgba(0,0,0,.15); padding:20px 15px; margin-left:10px; margin-top:10px; margin-bottom:10px;}
.news-right{float:right; width:440px; background:#fff; border-radius:10px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.15); box-shadow:0 1px 10px rgba(0,0,0,.15); padding:20px 15px; margin-right:10px; margin-top:10px; margin-bottom:10px;}
.news-list{padding-top:10px;}
.news-list li{margin:0px 5px; line-height:30px; padding-left:15px; background:url(../dt-1.png) no-repeat left 11px; overflow:hidden;}
.news-list li a{ margin-right:5px; zoom:1; color:#666666;}
.news-list li a:hover{text-decoration:none; color:#9b0000;}
.time{float:right; color:#999;}

.title{height:28px; line-height:28px; font-size:14px; color:#9b0000; position:relative; border-bottom:1px solid #9b0000; margin:0px 5px;}
.more{float:right; background:url(../red/more.gif); width:39px; height:11px; line-height:40px; overflow:hidden; margin:9px 5px 0px 0px;}

/*首页简介*/
.about_bg{width:100%; background:#ffffff;}
.about{width:1000px; margin:0 auto;}
.about_us{float:left; width:950px; border-radius:10px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.15);box-shadow:0 1px 10px rgba(0,0,0,.15); padding:20px 15px; margin-left:10px; margin-top:40px; margin-bottom:80px;}
.about_in{padding-top:10px; margin:0px 5px;}
.about_img{float:left; width:320px; list-style:none; margin-top:0px; padding-left:0px; padding-right:20px; overflow:hidden;}
.about_in img{width:100%; height:210px; padding:4px; border:1px solid #eee;}
.about_in p{line-height:24px; font-size:12px; color:#929191; text-align:justify;}

/*底部*/
.footer_bg{width:100%; background:#700e0d; clear:both; overflow:hidden; }
.footer{width:980px; margin:0 auto; color:#f5f5f5;}

.footer_text{text-align:center; padding:20px 0px 20px;}
.footer_text p{color:#cfcfcf; text-align:center; line-height:30px;}
.footer_text a{color:#cfcfcf;}
.footer_text a:hover{ color:#fff;}
.footer_text span{font-size:11px; margin:0px 10px; color:#f5f5f5;}

.footer_link{border:solid 1px #aadcff; border-radius:5px; padding:0 12px; min-height:40px; margin-bottom:30px; margin-top:10px;}
.footer_link span{display:inline-block; width:76px; text-align:center; position:absolute; margin-top:-20px; margin-left:429px; color:#fff; font-family:"宋体"; padding:10px; background:#700e0d;}
.footer_link ul{padding:5px 0; overflow:hidden;}
.footer_link ul li{float:left; padding:0 12px; line-height:30px; list-style:none;}
.footer_link ul li a{font-family:"宋体"; font-size:12px; color:#cfcfcf;}
.footer_link ul li a:hover{color:#fff;}

/*内页侧栏*/
.sidebar{width:100%; background-color: rgba(0, 0, 0, 0.5); margin-top:-42px; position:absolute; z-index:99999;}
.sidebar_nav{width:968px; margin:0 auto;}
.sidebar_nav ul{float:left; margin-left:-40px; padding-top:2px;}
.sidebar_nav .mc{color:#ffffff; margin:0px;}
.sidebar_prod li{float:left; font-size:14px; margin:0px 0px 0px 20px; overflow:hidden; color:#eeeeee; line-height:14px;}
.sidebar_news li{float:left; font-size:14px; margin:0px 0px 0px 108px; overflow:hidden; color:#eeeeee; line-height:14px;}
.sidebar_nav li a{font-size:14px;color:#eeeeee;}
.sidebar_nav li a:hover{color:#df282c;}
.sidebar_nav li.on a{font-size:14px; font-weight:bold; color:#df282c;}

.tel{float:right; line-height:42px; color:#ffffff; font-size:18px; font-weight:bold; font-family:"Arial"; background:url(../red/tel_bg.png) no-repeat left center; padding-left:28px;}
.tel a{color:#ffffff;}

.sidebar_box{background-color:#fff;box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);margin:60px 6px 70px 6px;padding: 30px 60px 60px 60px;border-radius:10px;}
.breadcrumbs{line-height:42px; position:relative; border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.breadcrumbs h2{ position:absolute; font-size:14px; color:#999;}
.h2title{position:absolute; font-size:14px; font-weight:bold; color:#999;}
.position{ float:right; font-weight:normal; position:relative; padding-right:0px; color:#999; font-family:'宋体';}
.position a{ color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.position a:link{ text-decoration:none; color:#999; }
.position a:active{ text-decoration:none; color:#999; }
.position a:visited { text-decoration:none; color:#999; }
.position a:hover{ text-decoration:none; color:#9b0000; }

/*红色*/
html,body{width:100%;background:#f5f5f5;}

/*CSS3扩展属性*/
/* WebKit, Blink, Edge */
::-webkit-input-placeholder {color: #fff;}
/* Mozilla Firefox 4 to 18 */
:-moz-placeholder {color: #fff;}
/* Mozilla Firefox 19+ */
::-moz-placeholder {color: #fff;}
/* Internet Explorer 10-11 */
:-ms-input-placeholder {color: #fff;}


