﻿/* CSS Document */
/*a.dh:link{font-size: 12px;line-height: 24px;color: #333333;text-decoration: none;}
a.dh:visited{font-size: 12px;line-height: 24px;color: #333333;text-decoration: none;}
a.dh:hover{font-size: 12px;line-height: 24px;color: #333333;text-decoration: underline;}
a.dh:active{font-size: 12px;line-height: 24px;color:#333333;text-decoration: none;}
a{outline: none;text-decoration:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;}
*/
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit; outline:none;}
input,textarea,select{*font-size:100%}
legend{color:#000}
.vm{vertical-align:middle;}
/*内外边距*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, th, td {
	margin: 0px;list-style:none;
	padding: 0px; -webkit-text-size-adjust:none;
}
/*字体*/
body{font:12px/24px '微软雅黑'; font-family:'微软雅黑' !important; color:#333; text-align:center; background:#fff; min-width:1200px;}
/*塌陷*/
.w960{width:960px;margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}
.w1100{width:1100px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.ov{overflow:hidden; zoom:1;}
.fam{font-family:"宋体" !important;}
/*a*/
a{font-family:"微软雅黑"; text-decoration:none; color:#333;
transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;-ms-transition:all 0.2s;
-o-transition:all 0.2s;}
a {outline: none;}
:focus { outline:0; }
em,i{ font-style:normal;}
body{background:url(../images/body.jpg) repeat center bottom;}

/*包裹 IE8居中*/
#wrap{text-align:left;}
.wrap{background:url(../images/wrap.jpg) no-repeat center top;}
/*ul*/
ul{ list-style:none;}
/*img*/
img{border:0 none;}
/*浮动*/
.cf{zoom:1}
.cf:after{content:'.';visibility:hidden;clear:both;display:block; height:0}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
.fl,.dl{float:left; display:inline;}
.fr,.dr{float:right; display:inline;}
/*清除浮动*/
.clear{clear:both;line-height:0;}

/*mt pt 上外边距*/
.mt0{margin-top:0px;}.mt2{margin-top:2px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}
.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}
.mt35{margin-top:35px;}.mt40{margin-top:40px;}.mt45{margin-top:45px;}.mt50{margin-top:50px;}
.mt55{margin-top:55px;}.mt60{margin-top:60px;}.mt65{margin-top:65px;}.mt70{margin-top:70px;}
.mt75{margin-top:75px;}.mt80{margin-top:80px;}.mt85{margin-top:85px;}.mt90{margin-top:90px;}
.mt100{margin-top:100px;}

.pt0{padding-top:0px;}.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}
.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt35{padding-top:35px;}
.pt40{padding-top:40px;}.pt45{padding-top:45px;}.pt50{padding-top:50px;}.pt55{padding-top:55px;}
.pt60{padding-top:60px;}.pt65{padding-top:65px;}.pt70{padding-top:70px;}.pt75{padding-top:75px;}
.pt85{padding-top:85px;}
/*ml 左外边距*/
.ml0{margin-left:0px !important;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}
.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}
.ml30{margin-left:30px;}.ml35{margin-left:35px;}.ml40{margin-left:40px;}
.ml45{margin-left:45px;}.ml50{margin-left:50px;}.ml55{margin-left:55px;}
.ml60{margin-left:60px;}.ml65{margin-left:65px;}.ml70{margin-left:70px;}
.ml75{margin-left:75px;}.ml100{margin-left:100px;}.ml110{margin-left:110px;}

.pl0{padding-left:0px;}.pl5{padding-left:5px;}.pl10{padding-left:10px;}
.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}
.pl30{padding-left:30px;}.pl35{padding-left:35px;}.pl40{padding-left:40px;}
.pl45{padding-left:45px;}.pl50{padding-left:50px;}.pl55{padding-left:55px;}
.pl60{padding-left:60px;}.pl65{padding-left:65px;}.pl70{padding-left:70px;}
.pl75{padding-left:75px;}
/*text align*/
.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
/*display:block*/
.db{display:block !important;}
.dn{display:none !important;}
/*font-size*/
.ft14{font-size:14px;}
/*line23*/
.line23{ line-height:23px;}
/*边框去除*/
.bordernone{ border:0 none !important;}
/*字体加粗*/
.ftw{ font-weight:bold;}
/*ft0*/
.ft0{font-size:0px !important;}
table{border-collapse:collapse;}
/*新闻*/
.news{clear:both;margin:0px;padding:0px;}
.news li{height:38px;line-height:38px;background:url(../images/news_icon.png) no-repeat left center;padding-left:15px;padding-right:10px;border-bottom:1px dashed #ddd;overflow:hidden;font-size:14px;}

.newstitle {text-align: center;height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;overflow:hidden;}
.news_message{height:30px;line-height:30px;text-align:center;}

/*分页
.pager{text-align:center !important; padding-bottom:3px;margin-top:20px;}
.pager span{margin-left:8px;margin-right:8px;}
.pager a{margin-left:8px;margin-right:8px;text-decoration:none;}
分页2*/
.pager{text-align:center !important; padding-bottom:65px;margin-top:40px;}
.pager span{}
.pager a{margin-left:8px;margin-right:8px;text-decoration:none; padding:3px 8px;background:#c9c9c9;}
.pager a.on{background:#212020; color:#fff;}


.slideBox{ width:100%; height:300px; overflow:hidden; position:relative; margin:-2px auto 0;}
.slideBox .hd{overflow:hidden; width:100%; position:absolute; text-align:center;left:47%;bottom:17px; z-index:1; }
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{float:left; display:inline;margin-right:9px; background:url(../images/point.png) no-repeat center center;  width:14px; height:14px;cursor:pointer; text-indent:-9999px; }
.slideBox .hd ul li.on{ background:url(../images/pointh.png) no-repeat;}
.slideBox .bd{ position:relative; height:100%; z-index:0; margin:0 auto !important;width:100% !important; min-width: 1200px; margin: 0 auto; height: 300px; left: 50%; margin-left: -600px !important;}
.slideBox .bd ul{width:100% !important; min-width: 1200px;}
.slideBox .bd li{ zoom:1; vertical-align:middle; overflow: hidden; width: 100% !important; height: 300px;}
.slideBox .bd img{ width:1200px; height:300px; display:block; position: relative;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{position:absolute;z-index:999;display:block; width:44px; height:44px;}
.slideBox .prev{left:0; top:50%;margin-top:-25px;background:url(../images/left.png) no-repeat;}
.slideBox .next{right:0;top:50%;margin-top:-25px;  background:url(../images/right.png) no-repeat;}

.ban_img{position:relative; width:100%; height:245px; min-width:1200px; overflow:hidden;}
.ban_img img{position:absolute; left:50%; margin-left:-960px;}

.text_o,.left_ul li a{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*************/
#top{padding:15px 0 8px;}
#top .lan{background:#bb1511; line-height:23px; padding:0 11px 0 17px; border-radius:23px 0 0 23px; margin:3px 0 0;}
#top .lan,#top .lan a{color:#fff;}
#top .lan a:hover,#top .lan_cur{color:#000 !important;}
.bac{background:#fff; margin-bottom:25px;box-shadow:1px 8px 6px 2px #380808;}
#header{height:80px;}


#nav{background:#f50204 url(../images/nav.jpg) repeat-x center bottom;}
#nav ul{margin-left:-30px;}
#nav ul>li>a{display:block;line-height:30px; color:#fff; font-size:14px; font-weight:bold;width:134px; text-align:center;}
#nav ul>li:hover>a,.current{color:#000 !important;}
#nav ul>li{position:relative; z-index:23;}
#nav ul>li dl{position:absolute; width:100%; left:0; top:30px; background:url(../images/repeat.png) repeat; text-align:center; padding-bottom:6px; border-radius:0 0 5px 5px; display:none;line-height:36px; font-size:14px;}
#nav ul>li dl a{color:#fff;}
#nav ul>li dl a:hover{color:#000;}
.nav_icon a{background:url(../images/nav_icon.png) no-repeat 104px center;}
.find_li>a{width:150px !important; padding-right:10px; margin-left:25px;background:url(../images/nav_icon.png) no-repeat right center;}

.form{position:relative; background:#fff; border-radius:4px; border:1px solid #7a0402; width:174px; height:21px; margin:3px 15px 0 0;}
.form .submit{background:url(../images/submit.png) no-repeat; width:13px; height:13px; border:none; cursor:pointer; margin:4px 11px 0 0;}
.form .text{width:135px; padding-left:5px; height:19px; line-height:19px; font-size:14px; border:none; background:none; margin:1px 0 0; border-right:1px solid #9e999f;}
#type{height:62px; position:relative; z-index:22;}
#type h1 a{color:#fff; font-size:14px; font-weight:bold;}
#type h1{padding:0 14px; margin-right:50px;line-height:60px;}
#type li{width:165px; line-height:60px;height:60px; overflow:hidden;}
#type li a{color:#777;}
#type li img{margin:0px 5px 0 0; vertical-align:middle;}

#main{padding:22px 15px 25px;}
#about{width:804px; font-size:14px; text-align:justify;}
#news{width:315px;}
#main h1{font-size:18px; padding-bottom:12px;}
#about h1 a{color:#6e6e6e;}
#news h1 a{color:#000;}
#news li{background:url(../images/news_i.png) no-repeat left center; padding-left:24px;}
#news li a{color: #ce0101;display: block;}

#pic{padding:0 15px 26px;}
#pic li a{display: block; color: #777;}
.video,.glory{overflow:hidden;width: 585px;}
.video li{margin-right: 11px;width:176px;}
.video li h1{margin-top: 8px;}
.video li img{border: 1px solid #a1a1a1;}
.glory li{margin-left:20px;}

.cor_title img{vertical-align: middle; margin: 0 30px;}
.cor_title{line-height: 49px; background: #e9e7e7;border-top: 2px solid #393737;border-bottom: 2px solid #393737; text-align: center;color: #000081; font-size: 22px; font-weight: bold;}
.cor_r{width: 488px;}
.cor_main{padding: 28px 15px;}
.cor_r em{line-height: 30px; font-size: 16px;}
.cor_r img{vertical-align:middle; margin: 0 50px 0 0;}
.cor_text{background: url(../images/cor_text.jpg) no-repeat;font-size: 28px;width: 423px; height: 83px;margin: 10px 0 16px 0; color: #fff; padding: 15px 32px; line-height: 40px;}
.cor_text h1{padding-left:35px;}
.cor_text h2{padding-right:35px;}
.index_contact{color: #000;font-size: 14px;}

#footer li{ width:140px;}
#footer li h1 a{color:#fff; font-size:14px;}
#footer li h2 a{color:#cb0101;}
#copyright{padding:25px 0; margin:30px auto 0;border-top:1px solid #974848;}
#copyright,#copyright a{color:#fff;}

/******neiye*****/
#left{width:250px; margin-top:24px;}
#right{width:911px;margin-top:25px;}
.content{padding:0 15px;}
.left_title{height:52px; line-height:52px; font-size: 24px;border-bottom: 1px solid #d6d6d6;}
.left_ul li a{display:block; font-size:14px;color:#a90f11; line-height: 36px;}
.producttype1sel a,.left_ul li a:hover{color:#333 !important;}

.right_title{height:38px; line-height:38px; border-bottom:1px solid #d6d6d6;font-size:16px; color: #a90f11; font-weight:bold;margin-bottom: 27px;}

#right li a{display:block; font-size:14px;}
.equip_ul li{width:203px; line-height:54px;margin:10px 0 0 32px; text-align:center;}
.equip_ul{margin:-10px 0 0 -32px;}
.equip_ul h1{width:203px;}

.glory_ul li{width:131px; line-height:54px;margin:10px 0 0 64px; text-align:center;}
.glory_ul{margin:-10px 0 0 -64px;}
.glory_ul h1{width:131px;}
.glory_ul li img{border: 1px solid #333;}

.pro_ul li{width:236px; line-height:28px;margin:0px 0 0 100px; text-align:center;}
.pro_ul{margin:0px 0 0 -100px; padding-top: 10px;}
.pro_ul h1{width:236px;margin: 25px auto;}
.pros_ul h1{width: 164px;color: #fff; border-radius: 28px;background: #000;}
.type_ul dl dd a{margin: 0 16px;}
.type_ul{overflow: hidden; padding-bottom: 30px;}
.type_ul h2{font-size: 16px;font-weight: bold;color: #a90f11;border-bottom: 1px solid #d6d6d6;line-height: 36px;}
.type_ul dd{margin: 15px 0 0;}
.type_ul dd em{color: #a90f11;}
#right dl a{display: inline-block; font-size:14px;}
.ml{margin-left: -17px !important;}

.pb80{padding-bottom: 80px;}
.tec_ul{margin-top: -12px;}
.tec_ul li{border-bottom: 1px solid #d6d6d6;padding-right:5px;width: 400px;line-height: 33px;margin: 0 0 12px 0;}
.tec_ul li h1{background: url(../images/word.png) no-repeat right center; padding-right: 20px;}
.tec_ul li h1 a{font-weight: bold; display: block;width: 145px; font-size: 14px;}
.tec_ul li h2 a{background: url(../images/down.jpg) no-repeat left center; padding-left: 15px;}

.news_ul{margin-bottom: -10px;}
.news_ul li{margin-bottom: 30px;}
.news_ul li em{display: inline-block; width: 92px;font-weight: bold;color: #716d6d;}
.news_ul li i{color: #a90f11;}

.prod{padding-bottom: 45px; font-size:14px;}
.prod_title{border-bottom: 1px solid #df1f0a;margin: 10px 0;}
.prod_title h1{display:inline-block;font-size:14px;font-weight: bold; color: #fff; padding: 0 10px; line-height: 25px;background: #df1f0a;}

.pro_select{position: relative;}
.pic_big{ background:url(../images/fdj_img.jpg) no-repeat left center; padding-left:20px; width: 76px; position: absolute; height:20px; line-height:20px;}
.pic_more{ background:url(../images/pro_more_img.jpg) no-repeat left center; float: right;margin-right: 55px; padding-left:30px;cursor:pointer; position: absolute;left: 96px;}
.pro_xx_top_left{ width:250px;}
.pro_img img{border: 1px solid #dbdada;}
.pro_xx_top{padding-bottom: 40px;}
.pro_xx_right{ width:636px;}
.pro_xx_right h2{font-size: 18px;line-height:50px; margin:-15px 0 10px;color: #000;border-bottom: 1px solid #dbdada;}
.pro_xx_bottom{ margin-top:20px}
.pro_select a{text-indent: -9999px;}
.ti{text-indent: 0 !important;}

.bord{width:100%; line-height:30px;margin-top:20px; border-top:solid 1px #CCCCCC;}

.related_news h2{
	font-size: 16px;
}


.related_news li {
	float: left;
	line-height: 25px;
	width: 48%;
	margin-right: 2%;
}
.related_news{
	margin-bottom: 5px;
}

.data_span{
	float: right;
}