/*---------------------统一设置---------------------------------*/
html, body, a, h1, h2, h3, h4, h5, h6, p, div, ul, li, ol, dl, dt, dd, img, form, input, textarea, select, fieldset,dir { margin: 0px; padding: 0px }
h1, h2, h3, h4, h5, h6, b, strong { font-weight: normal; }
body, table, input, select, textarea {  font-family:"Arial"; font-size: 12px;}
div, span, th, td, dt, dd, h1, h2, h3, h4, h5, h6, em, strong, i, a, b, a, p {word-wrap: break-word; }
ul, ol, dl { list-style-type: none }
ul, from { margin: 0; padding: 0; }
select, input, select { vertical-align: middle }
img { border: 0 none; text-align: absmiddle; background-color: transparent }
table { margin-left: auto; margin-right: auto; border-width: 0 none }
a { text-decoration: none;  color: #666;}
a:hover {  }
:focus { outline: none } /* for Firefox */
.clearfix:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{ display: block !important; clear: both; height:20px; line-height:20px; font-size: 0}
.clearfx{ width:100%; height:20px; clear:both;}
.clearfx2{ width:100%; height:30px; clear:both;}
.fl{ float:left;}
.fr{ float:right;}

/*--------------------统一设置end---------------------------------*/
/* 首页开始 */
.selected1{
	line-height: 34px;
	width: 100px;
	height: 34px;
    background: #d72b3b;
    border: 1px solid #d72b3b;
    border-radius: 5px;
    color: #fff !important;
    margin-top: 5px;
}

.head{
	width: 1200px;
	height: 70px;
	margin: 0 auto;
	padding-top: 20px;
}
.logo{
	width: 223px;
	height: 53px;
	float: left;
}
div.nav{
    width: 720px;
    height:100%;
    line-height: 49px;
    text-align: center;
    font-size: 12px;
    position: relative;
	margin:0 auto 0 323px;
}
/*nav-main*/
ul.nav-main{
    width: 720px;
    height: 100%;
    list-style-type: none;
}
ul.nav-main span{
    display: inline-block;
    margin-left: 5px;
    width: 7px;
    height: 7px;
    background: url('../images/down-icon.png') no-repeat;
}
.hover-up{
    transition-duration: .5s;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
} 
 .hover-down{
    transition-duration: .5s;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
} 
ul.nav-main>li{
    width: 100px;
    display: block;
    float: left;
    margin-right: 1px;
    cursor: pointer;
    
}
ul.nav-main>li a{
	display:block;
	width:100px; 
	height:34px;
	font-family: "微软雅黑";
    font-size: 14px;
    color: #333;
}
ul.nav-main>li a:hover{
	line-height: 34px;
	width: 100px;
	height: 34px;
    background: #d72b3b;
    border: 1px solid #d72b3b;
    border-radius: 5px;
    color: #fff;
    margin-top: 5px;

}
ul.nav-main>li a.on{
	line-height: 34px;
	width: 100px;
	height: 34px;
    background: #d72b3b;
    border: 1px solid #d72b3b;
    border-radius: 5px;
    color: #fff;

} 
ul.nav-main>li:hover a{
	color: #fff;
}
div.hidden-box{
    width: 118px;
    position: absolute;
    display:none;
	background:#fff;
    top: 42px;
    z-index: 2;
	padding-top:28px;
}
.hidden-box>ul{
    list-style-type: none;
    color: #643519;
    cursor: pointer;
}
.hidden-box>ul li{ 
    height:36px; 
	line-height:36px;
    border-top:1px solid #ddd;
}
.hidden-box li:hover{
    background: #d72b3b;
    
}
.hidden-box li:hover a{
	color: #fff;
}
.hidden-loc-index{
	left: -10px;
}
.hidden-loc-us{
    left: 94px;
}
.hidden-loc-info{
    left: 93px;
}
.box04{
	left:193px;
}
.box05{
	left: 396px;
}
.language{
	width: 114px;
	height: 35px;
	border: 1px solid #c6c6c6;
	border-radius: 5px;
	float: right;
	background-color: #c6c6c6;
	margin-top: -66px;
	line-height: 35px;
	text-align: center;
}
.language a{
	display: inline-block;
	width: 45px;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #fff;
	text-align: center;
}
.language a:hover{
	color: #d72b3b;
}
.language span{
	color: #fff;
	/* line-height: 20px; */
}
.banner{
	width: 100%;
	height: 500px;	
	min-width: 1200px;
	float: left;
	overflow: hidden;
}
.focus{ position:relative; width:100%; height:500px; background-color: #000; float: left;min-width: 1200px;}  
.focus img{ width: 100%; height: 500px;} 
.focus .fPic{ position:absolute; top:0px; margin: 0 auto;margin-left: -960px;left: 50%;}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block;margin: 0 auto; }  
.focus .fbg{bottom:40px; left: 47.7%; position:absolute; height:0px; text-align:center; }  
.focus .fbg div{overflow:hidden;zoom:1;height:30px;}    
.focus .D1fBt a{position:relative; display:inline; width:15px; height:15px;  margin:0 13px; text-align:center;  outline:none;float:left; background:url(../images/fag01.png); }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:url(../images/fag02.png);}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    

/* banner结束 */
/*天马铝业开始 */
.abouttianma{
	clear: both;
	width: 1200px;
	height: 265px;
	margin: 0 auto;
}
.title{
	text-align: center;
	padding-top: 55px;
}
.title h5{
	font-family:Arial;
	font-size: 30px;
	color: #d72b3b;
}
.title span{
	font-family:Arial;
	color: #bbbbbb;
	font-size: 24px;
	font-weight:lighter;
}
.abouttianma p{
	width: 838px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
	text-align: center;
	margin: 0 auto;
	margin-top: 28px;
	line-height: 26px;
}
.more{
	width: 219px;
	height: 40px;
	border: 1px solid #d5d5d5;
	border-radius: 20px;
	margin: 0 auto;
	margin-top: 33px;
}
.more a{
	display: block;
	width: 219px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #d72b3b;
	text-align: center;
	line-height: 40px;
}
.more a:hover{
	background: #d72b3b;
	color: #fff;
	border: 1px solid #d72b3b;
	border-radius: 20px;
}
/*天马铝业结束 */
/* 产品中心 */
.product{
	width: 100%;
	height: 481px;
	background: url(../images/product_bg.png);
	margin-top: 43px;
}
.flash4{
	width:1201px;
	height:280px;
	margin:0px auto;
	margin-bottom:20px;
	position:relative;
	margin-top: 35px;
}
.flash4 ul li{width:196px;height:280px;overflow:hidden;float:left;position:relative;}
.flash4 ul li .imgTop img{opacity:1;}
.flash4 ul li .imgTop img.tm{opacity:1;}
.flash4 ul li.first{width:416px;}
.flash4 ul li.fast{position:absolute;right:0px;bottom:0px;}
.flash_more{
	position: absolute;
	left: 360px;
	top: 0;
	width: 58px;
	height: 280px;
	background: #d72b3b;
	
}
.flash_more a{
	display: inline-block;
	font-size: 14px;
	font-family: "微软雅黑";
	width: 48px;
	color: #fff;
	padding-top: 128px;
	padding-left: 10px;
}
/* 最新动态开始 */
.news_case{
	width: 1200px;
	height: 350px;
	margin: 0 auto;
	margin-top: 55px;
}
.news{
	width: 790px;
	float: left;
}
.news_title{
	width: 260px;
	float: left;
}
.news_more{
	width: 30px;
	float: right;
	margin-top: 7px;
}
.title01{
	font-family: Arial;
	font-size: 30px;
	color: #d72b3b;
}
.title02{
	font-family: Arial;
	font-size: 24px;
	color: #bbbbbb;
}
.news_content1{
	width: 790px;
	height: 200px;
	background: #f4f6f8;
	margin-top: 70px;
}
.news_content1 .news_img1{
	width: 258px;
	height: 198px;
	border:1px solid #f4f6f8;
	float: left;
	}
.news_content1 .news_img1 img{
	width: 258px;
	min-height: 198px;
}
.news_content01{
	width: 480px;
	float: right;
	margin-top: 35px; 
	margin-right: 25px;
}
.news_content01 h5{
	width: 470px;
	font-family: " 微软雅黑";
	font-size: 18px;
	color: #333;
	border-bottom: 1px solid #d5d5d5;
	height: 40px;
}
.news_content01 p{
	display: inline-block;
	color: #777777;
	font-family: "宋体"
	font-size: 12px;
	line-height: 26px;
	margin-top: 12px;
}
.news_content01 p:hover{
	color: #d72b3b;
}

.news_content2{
	width: 790px;
	height: 80px;
	background: #f4f6f8;
	margin-top: 15px;
	margin-bottom: 50px;
}
.news_content2 li{
	width: 385px;
	height: 80px;
	float: left;
}
.time{
	width: 80px;
	height: 77px;
	border: 1px solid #bbbbbb;
	background: #bbbbbb;
	text-align: center;
	float: left;

}
.time h5{
	font-size: 30px;
	font-family: "微软雅黑";
	color: #fff;
	font-weight: bold;
	margin-top: 8px;
}
.time span{
	font-family: "微软雅黑";
	color: #fff;
	font-weight: bold;
	font-size: 14px;
}
.time_content{
	width: 270px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}
.time_content h4{
	font-size: 14px;
	font-family: "微软雅黑";
	color: #333;
}
.time_content p{
	font-size: 12px;
	font-family: "宋体";
	color: #777;
	margin-top: 10px;
}
.news_content2 a:hover .time{
	background: #d72b3b;
}
/*实力工程 */
.case{
	width: 380px;
	float: right;
	height: 370px;
}
.section-focus-pic1{margin:70px 0 0 0;height:295px;width:380px;overflow:hidden;position:relative;}
.section-focus-pic1 ul li{position:absolute;top:0;left:570px;width:570px;height:300px;}
.section-focus-pic1 ul li h3{position:absolute;bottom:28px;left:0;width: 181px;font-weight:normal;color:#333;margin-left: 94px;z-index: 111;font-size: 18px; font-family:"微软雅黑";overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
white-space:nowrap;
}
.section-focus-pic1 ul li h3 a{display:block;width: 195px;text-align: center;color: #333;}
.section-focus-pic1 ul li div{position:absolute;bottom:0;left:0;height:80px;background-color:#fff;width:570px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic1 .pages{width:570px;height:300px;}
.section-focus-pic1 .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic1 .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(imgs/news_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic1 .controler b.down{background-position:-161px 1px;}
.section-focus-pic1 .controler2 a{display:block; width:40px;position:absolute;top:237px;height:40px;}
.section-focus-pic1 .controler2 a i{cursor:pointer;display:block;width:40px;height:40px; }
.section-focus-pic1 .controler2 .prev{left:5px;}
.section-focus-pic1 .controler2 .prev i{background-position:1px 1px;;margin-left:5px;background: url(../images/star02.png);}
.section-focus-pic1 .controler2 .prev:hover i{left:10px;background-position:1px 1px;background: url(../images/star02.png);}
.section-focus-pic1 .controler2 .next{right:19px;}
.section-focus-pic1 .controler2 .next i{background-position:1px 1px;margin-left:10px;background: url(../images/star.png);}
.section-focus-pic1 .controler2 .next:hover i{right:19px;background-position:1px 1px;background: url(../images/star.png);}
.section-focus-pic1 img{
	width: 380px;
	height: 295px;
}
/* 认证 */
.qualification_wrap{
	clear: both;
	width: 100%;
	height: 70px;
	border-top: 1px solid #e5e5e5;
}
.qualification{
	width: 1200px;
	height: 70px;
	margin: 0px auto;
	margin-top: 15px;
}
.qualification li{
	width: 220px;
	float: left;
	position: relative;
	margin-left: 20px;
}
.qualification span{
	top: 0px;
	position: absolute;
	left: 55px;
	color: #777;
	font-size: 12px;
	font-family: Arial;
}
.renzheng01{
	margin-top: -8px;
} 
.renzheng04{
	position: absolute;
	left: 72px !important;
}
/* foot */
.foot_wrap{
	clear: both;
	width: 100%;
	height: 250px;
	background-color: #f4f6f8;
}
.foot01{
	width: 1200px;
	height: 200px;
	margin: 0 auto;
	border-bottom: 1px solid #d5d5d5;
}
.foot01_ul{
	width: 875px;
	float: left;
}
.foot01_ul>li{
	width: 197px;
	float: left;
	color: #d72b3b;
	font-family: Arial;
	font-size: 18px;
	margin-top: 35px;
	margin-left: 20px;
}
.foot01_ul2{
	margin-top: 10px;
}
.foot01_ul2>li{
	color: #777;
	font-size: 12px;
	font-family: Arial;
	line-height: 25px;
} 
.foot01_ul2 a:hover{
	color: #d72b3b;
}
.qq{
	width: 183px;
	float: right;
	margin-right: 20px;
}
.qq1{
	width: 120px;
	height: 37px;
	border: 1px solid #d72b3b;
	background: #d72b3b;
	border-radius: 5px;
	margin-top: 33px;
	margin-left:58px;
	position: relative;
}
.qq1 a{
	position: absolute;
	left: 42px;
	font-size: 18px;
	font-family: Arial;
	color: #fff;
	line-height: 37px;
}
.qq1 img{
	position: absolute;
	top: 7px;
	left: 6px;
}
.qq h4{
	color: #029c11;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	margin-top: 15px;
	float: right;
}
.qq span{
	display: inline-block;
	font-family: Arial;
	font-size: 12px;
	color: #777;
	margin-top: 10px;
	float: right;
}
.qq p{
	font-family: Arial;
	font-size: 12px;
	color: #777;
	margin-top: 10px;
	float: right;
}
.foot02{
	width: 1200px;
	margin: 0 auto;
	line-height: 45px;
}
.p1{
	width: 1000px;
	float: left;
	font-size: 12px;
	font-family: Arial;
	color: #777;
	margin-left: 20px;
}
.p2{
	width: 126px;
	float: right;
	font-size: 12px;
	font-family: Arial;
	color: #777;
	margin-right: -2px;
}
.foot02 a:hover{
	color: #d72b3b;
} 
/* 天马简介 */
.about_banner{
	width: 100%;
	height: 300px;
	background: url(../images/aboutbanner.jpg);
}
.about_content{
	width: 1200px;
	margin-bottom: 50px;
	margin: 0 auto;
}
.about_content .li1{
	width: 240px;
	float: left;
}
.about_content .li2{
	width: 880px;
	float: right;
	margin-top: 25px;
	margin-bottom: 50px;
}
.about_title{
	width: 240px;
	height: 116px;
	background-color: #d72b3b;
	margin-top: -32px;
	text-align: center;
	border-radius: 5px 5px 0 0;
}
.about_title h4{
	font-family: Arial;
	font-size: 26px;
	color: #fff;
	/* padding-top: 20px; */
	font-weight: normal;
	line-height: 113px;

}
.about_title p{
	color: #fff;
	font-family: Arial;
	font-size: 16px;
	padding-top: 10px;
	text-transform:uppercase;
}
.about_nav{
	width: 240px;
	margin-top: 30px;
}
.about_nav li{
	width: 240px;
	height: 40px;
	text-align: center;
	border-bottom: 1px dotted #d5d5d5;
	border-left: 4px solid #fff;
}
.about_nav a{
	width: 240px;
	display: inline-block;
	font-size: 14px;
	font-family: Arial;
	color: #333;
	line-height: 40px;
}
.about_nav li.about_on{
	border-left: 4px solid #d72b3b;
	background: #f4f6f8;
}
.about_img h4{
	color: #d72b3b;
	font-size: 16px;
	font-family: Arial;
}
.about_img{
	margin-top: 32px;
	margin-bottom: 50px;
}
.section-focus-pic{margin:20px 0 0 0;height:190px;width:240px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:570px;width:240px;height:190px;}
.section-focus-pic ul li h3{position:absolute;bottom:2px;width: 150px;font-weight:normal;color:#777;left: 2px;font-size: 14px; font-family:"微软雅黑";overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
white-space:nowrap;}
.section-focus-pic .pages1{width:240px;height:190px;}
.section-focus-pic .controler01{position:absolute;bottom:8px;right:5px;}
.section-focus-pic .controler01 b{cursor:pointer;width:7px;height:7px;display:block; float:left;/*overflow:hidden;*/text-indent:200px;background:url(../images/gray.png) no-repeat;margin:0 0 0 5px;}
.section-focus-pic .controler01 b.down{background:url(../images/red.png) no-repeat}
.section-focus-pic img{
	width: 240px;
	height: 151px;
}
.li2_title{
	width: 880px;
	height: 40px;
	border-bottom: 1px dotted #b2b2b2;
	margin-bottom:30px;
}
.li2 h3{
	float: left;
	font-family: "Arial";
	color: #333;
	font-size: 18px;
}
.position{
	color: #777;
	font-size: 14px;
	font-family: "Arial";
	float: right;
}
.position span{
	color: #d72b3b;

}
.li2_content{
}
.li2_content1 p{
	color: #333;
	font-family: Arial;
	font-size: 14px;
	padding-bottom: 12px;
	line-height: 25px;
}
.li2_content1{
	float: left;
}
.li2_content1img{
	width: 237px;
    float: right;
    padding-left: 15px;
}

.info_news{
	width: 885px;
	height: 226px;
	margin: 0 auto;

} 
.info_news li{
	width: 275px;
	float: left;
	height: 226px;
	margin-right: 20px;
	margin-top: 10px;
}
.info_news li:hover h2{
	color: red;
}
.info_news h2{
	width: 275px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #777;
	font-weight: normal;
	margin-top: 10px;
	text-align: center;
}
.info_news img{
	width: 275px;
	height: 193px;
}
/* 荣誉天马 */
.honnor{
	width: 930px;
	margin-left: -47px;
} 

#gallery1{
	width:100%; 
	float:left;
	margin-top: 30px;
}
#gallery1_1 li h2{
	display:block;
	width:100%;
	height:30px;
	float:left;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #777;
	font-weight: normal;
	margin-top: 10px;
	text-align: center;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
}

#gallery1_1 li{ width:188px; height:300px;  float:left; text-align:center; margin-left:44px;}
	#gallery1_1 li a{ font-size:14px; color:#333; text-align:center;}
	#gallery1_1 li a:hover{color:#d72b3b;}
	#gallery1_1 li a p{ padding-top:6px;text-indent:0; }
	#gallery1_1 li div{width:188px; height:240px; background:#fff; border:1px solid #d5d5d5; vertical-align:middle;display: table-cell; text-align:center; *display: inline-block; }
	#gallery1_1 li img{width:188px; max-height:240px; display:block;vertical-align:middle; }

/* 环保信息 */
.nL{}
.nL div{padding:9px 10px 0px 24px; height:26px; margin-bottom:10px; background:url(../images/ic1.gif) no-repeat 11px 14px #fff; border:1px dotted #b2b2b2;}
.nL div span{display:block; float:left; letter-spacing:1px; font-size:14px;}
.nL div em{display:block; width:100px; float:right; text-align:center; border-left:1px dotted #b2b2b2;font-style: normal;}
.nl a:hover{
	color: #d72b3b;
}
/*企业动态  */
.li2_news{
	width: 880px;
}
.news_ul{
	width: 880px;
	margin-top: 29px;
}
.news_ul li{
	width: 880px;
	height: 35px;
	border-bottom: 1px dotted #b2b2b2;
	padding-top: 8px;
}
.news_ul a{
	color: #333;
	font-size: 14px;
	font-family: "微软雅黑";
	margin-left: 5px;
}
.news_ul a:hover{
	color: #d72b3b;
}
.news_ul span{
	width: 80px;
	float: right;
	color: #777;
	font-size: 12px;
	font-family: "微软雅黑";
}
.news_content03 h5{
	width: 573px;
	font-family: " 微软雅黑";
	font-size: 18px;
	color: #333;
	border-bottom: 1px solid #d5d5d5;
	height: 40px;

}
.news_content3a{
	display: inline-block;
	color: #777777;
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	margin-top: 12px;
	padding-right: 20px;
}
.news_content3a:hover{
	color: #d72b3b;
}
.news_content03{
	width: 592px;
	float: right;
	margin-top: 35px; 
}
.news_content03 span{
	width: 80px;
	float: right;
	margin-top: -35px;
	color: #777;
	font-size: 14px;
	font-family: "微软雅黑";
	padding-right: 20px;
}
.news_content3{
	width: 880px;
	height: 200px;
	background: #f4f6f8;
	margin-top: 30px;
}
.news_content3 .news_img{
	float: left;
	width: 258px;
	height: 198px;
	overflow:hidden; 
	border:1px solid #f4f6f8;
	}
.news_content3 .news_img img{
	width: 258px;
	min-height: 198px;
}
/* 产品展示 */
.product_show{
	height: 705px;
	clear: both;
	margin-top: 30px;
}
.product_show a{
	font-family: Arial;
	font-size: 14px;
	color: #333;
}
.pro_warp li:hover h2{
	color: #d72b3b;
}
.pro_warp li:hover{
	border: 1px solid #d72b3b;
}
.product_show01>li>a>img{
	display: block;
	width: 232px;
	height: 156px;
	margin-left: 4px;
	margin-top: 5px;
}
.product_show2{
	/* display: none; */
	width: 960px;
} 
 .product_show01 li{
	width: 241px;
	float: left;
	height: 200px;
	margin-left: 47px;
	margin-bottom: 20px;
	border:1px solid #d5d5d5;

} 
.product_show01{
/* 	display: none; */
}
.product_show01 h2{
	width: 241px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
	font-weight: normal;
	margin-top: 10px;
	text-align: center;
}
.product_show3{
	display: none; 
	width: 960px;
	margin-left: -20px;
	padding: 0 20px;
}
.product_on{
	width: 131px;
	height: 40px;
	background: url(../images/product_line.png) no-repeat;
	display: inline-block;
	color: #d72b3b !important;
	width: 102px;
	margin-left: 15px;
	line-height: 39px;
	text-align: center;
}
.product_on a{
	color: #d72b3b
}
.product_show1{
	clear: both;
	width: 880px;
	height: 38px;
	border-bottom:1px solid #d5d5d5; 

}
.product_show1 li{
	width: 131px;
	float: left;
	margin-left: 15px;
	line-height: 39px;
	text-align: center;
}
.pro_warp{
	margin-top: 20px;
	margin-left: -18px;
}
/* 表面处理 */
.f1{clear:both;padding-left:6px; height:22px; margin:30px 10px 0 10px; border-bottom:1px solid #b2b2b2;padding-top: 10px;}
.f1 div{padding-left:14px; margin-right:3px; float:left;background:url(../images/f1.gif) no-repeat left top;}
.f1 div span{padding:5px 8px 0px 0px; height:17px; display:block; float:left; background:url(../images/f1.gif) no-repeat right top; color:#f7f7f7; letter-spacing:1px;}

.Tit1 {font:normal 18px/30px "Arial"; color:#d72b3b; padding-left:5px; margin-bottom:10px;}
	.Tit1 img{ margin-left:5px; }

.sc{padding:10px;}
/*图片轮换200x133*/
.cmr{width:200px; height:155px; padding:1px; position:relative; margin-right:20px; float:left; border:1px solid #b2b2b2;}
.cmrP{width:200px; height:133px; overflow:hidden; background:#eee; filter:progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=0, motion='forward');}
.cmrP img{width:200px; height:133px;}
.cmrB{height:30px; position:absolute; right:3px; bottom:3px;}
.cmrB div{margin-right:3px; height:11px; width:15px; float:left; text-align:center; font-family:Arial; font-size:12px; line-height:11px; font-weight:600; color:#fff; background-image:url(../images/imr.gif); cursor:pointer;}
.cmrB div.cmrOn{background-position:-15px 0px;}
.cmrT{padding-top:5px; text-align:center;}
.st{width:630px; margin-top: -7px; float:left;}
.stab th{color:#C00; width:201px; text-align:left; letter-spacing:1px; background:#f7f7f7; vertical-align:top;font-size:14px;}
.stab td{width:385px; letter-spacing:1px;font-size:14px;}
/* 产品列表 */
.pro1{padding:0px 6px; margin-bottom:14px;height:128px; background-color:#fafafa;}		
.pro1 .pro_img{width:80px; height:95px; padding:18px 0px 0px 29px; float:left;}
.pro1 .pro_c{padding:18px 0px 0px 16px; width:536px; float:left;}
.pro1 .pro_tit{height:25px;position:relative; clear:both; border-bottom:1px dashed #bbb;}
.pro1 .pro_tit div{ color:#b12928; font-weight:bold;}
.pro1 .proX6 a{padding:8px 0px 0px 14px; width:200px; height:16px; font-size:12px; float:left; background:url(../images/ic5.gif) no-repeat 3px 11px; letter-spacing:1px;}	

a.more1{ width:76px; height:20px; background:#b12928; border-radius:3px; color:#fff; display:inline-block; line-height:20px; text-align:center; font-size:12px; position:absolute; right:0px; top:-2px;}
a.more1 span{ color:#f9df05; margin-right:3px;}
a.more1:hover{ color:#f9df05}	

/*浜у搧鍒楄〃*/
.pro_list_tit{height:36px; padding-left:8px; margin-bottom:10px;margin-top:50px; position:relative; clear:both; border-bottom:1px dashed #bbb;}
.pro_list_tit div{ color:#b12928; font-family:"Arial"; font-size:22px;}
.dra{font-size:12px}
.dra div{padding:6px 0px 10px 70px; width:210px; height:50px; float:left; background-color:#fafafa; margin-right:10px; margin-bottom:10px;}
.dra div span{display:block; width:172px; height:18px; font-size:14px; float:left; background:url(../images/ic1.png) no-repeat left 13px; padding:8px 0 0 12px; margin-bottom:8px; overflow:hidden;}
.dra div span a{color:#1f1a17; text-decoration:none;}
.dra div span a:hover{color:#b12928;}
.dra div em{ width:64px; padding-left:10px; float:left;  font-style:normal; background:url(../images/cricle1.png) no-repeat left center;}
.dra div em a{ color:#777 !important}		
.dra div em a:hover{ color:#b12928 !important; }	
/*浜у搧鍥剧焊鍐呴〉*/
.pro_drawing{ width:880px;margin-top: 30px;}
.pageT1{ width:100%; height:60px; position:relative;}
	.pageT1 h3{ color:#b12928; font:normal 22px/45px "Arial"; padding-top:5px;}
.draw_Btn{position:absolute; right:170px;top:13px; width:140px; height:30px;font-size:12px ; }
.draw_Btn a{ display:inline-block; margin-right:10px; width:60px; height:30px; line-height:30px; text-align:center; background-color:#f0f0f0;}
.draw_Btn a.on, .draw_Btn a:hover{background-color:#b12928; color:#fff; }
.draw2 img{ width:878px; border:1px solid #bbb;}
.link{width:165px; height:30px; background:url(../images/ic3.gif) 146px center no-repeat #FFF; border:1px solid #ddd; font-size:12px ; position:absolute; right:0px; top:13px;}
		.link dt{padding-left:10px; line-height:30px; color:#555; cursor:pointer; }
		.link dd{width:167px;  position:absolute; left:-1px; top:-1px; display:none;}
			.link dd ul{ list-style:none; background:#FFF; border:1px solid #ddd; padding-bottom:10px;}
				.link dd ul li{ height:20px; line-height:20px;}
				.link dd ul li a{ font-size:12px; padding-left:10px; font-family:"Arial"; color:#999999}
				.link dd ul li a:hover{color:#008540}
				.link dd div{height:30px; line-height:30px; padding-left:10px; color:#555; cursor:pointer;  }
/*鍦ㄧ嚎鐣欒█*/
.tabR{ width:95%;font-size:12px;}
.tabR th{width:110px; padding:0px; vertical-align:top; text-align:left;}
.tabR th div{display:block; width:85px; padding:5px 5px 5px 20px; background:#f7f7f9;}

.tabR td{padding:0px; letter-spacing:1px;}
.f0{height:20px;}
.f0 div{float:left;}
.inp1{border:1px solid #ccc; background:none; padding:5px; font-size:12px;}
.inp1B{border:1px solid #b12928; background:none; padding:5px; font-size:12px;}
.pTIL1{height:38px;/* padding-left:13px;*/ margin-bottom:10px; border-bottom: 1px solid #b9c4c7}
.pTIL1 span{display:block; float:left; padding:9px 19px 3px 19px; height:24px; border-bottom:2px solid #d72b3b; font-size:16px; font-weight:bold; color:#d72b3b; }
.info1{ padding-left:10px;font-size:12px;}
.info1 img{ vertical-align:middle; margin-right:5px;}


/* 工艺流程 */
#pt{width:700px; height:488px; background:url(../images/flow.png) no-repeat; margin:0 auto; position:relative;}	
#pt a.pro_nf{ width:72px; height:20px; padding-top:50px; display:block; position:absolute; font:normal 12px "Arial"; text-align:center; color:#666}
#pt a.pro_nf:hover{color:#d7000f;}
	#pt a#flow1{ left:22px; top:15px;}
	#pt a#flow2{ left:159px; top:15px;}
	#pt a#flow3{ left:295px; top:15px;}
	#pt a#flow4{ left:431px; top:15px;}
	#pt a#flow5{ left:22px; top:145px;}
	#pt a#flow6{ left:139px; top:145px;}
	#pt a#flow7{ left:255px; top:145px;}
	#pt a#flow8{ left:372px; top:145px;}
	#pt a#flow9{ left:488px; top:145px;}
	#pt a#flow10{ left:605px; top:145px;}
	#pt a#flow11{ left:277px; top:274px;}
	#pt a#flow12{ left:395px; top:274px;}
	#pt a#flow13{ left:517px; top:274px;}
	#pt a#flow14{ left:334px; top:409px;}
	#pt a#flow15{ left:461px; top:409px;}
	
.reveal-modal-bg { position: fixed; height: 100%; width: 100%; z-index: 100; display: none; top: 0; left: 0; background:rgba(00, 00, 00, 0.8) }
.reveal-modal { visibility: hidden;  width: 620px; top: -250px;  left: 50%; margin-left: -450px; padding-top:10px; position: absolute; z-index: 101;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0,0,0,.4); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4); -box-shadow: 0 0 10px rgba(0,0,0,.4); background-color: #fff; text-align:center; border:2px solid #d72b3b;}
.reveal-modal .close-reveal-modal { padding:3px; font-size: 22px; line-height: 0.5; position: absolute; top: 2px; right: 0px; background:#fff; color: #d7000f; text-shadow: 0 -1px 1px rbga(0,0,0,.6); font-weight: bold; cursor: pointer;} 

#pageT2 {
    color: #d72b3b;
    font: normal 28px/45px "微软雅黑";
    width: 100%;
    height: 50px;
    border-bottom: 1px solid #ddd;
}

#pageC2 {
    font-size: 14px;
    line-height: 21px;
}
.info1 img {
    vertical-align: middle;
}
.txt1 {
    color: #00733a;
    font-weight: bold;
    padding: 10px 0px;
}
.txt1 {
    color: #00733a;
    font-weight: bold;
    padding: 10px 0px;
}
.info1 span {
    margin: 0px 10px;
}

/* 工艺标准 */
.f2{
	margin-top: 50px;
}

.f_l{float:left;}
.f_r{float:right;}
.f2 div span {
    padding: 5px 8px 0px 0px;
    height: 17px;
    display: block;
    float: left;
    
    color: #333;
    letter-spacing: 1px;
}
.a_r{text-align:right;}

.bt1{height:20px; background:#eee; border:1px solid #f7f7f7; padding:0px 5px; margin:0px; color:#c60000; cursor:pointer;}
.inp1{border:1px dotted #b2b2b2; background:#fff;}
.inp1-bor{border:1px solid #c60000; background:#fff;}


#f{width:990px; position:relative; margin:0px auto;}
#fC{width:990px; position:absolute; left:0px; top:-118px; background:url(images/bg2.gif) repeat-x 0px 118px;}
#bot{height:86px; background:url(images/bot.gif) #fff;}
#bot div#botM{padding-top:11px; text-align:center; height:34px;}
	#bot div#botM span{cursor:pointer;}
#bot div#botC{padding-left:372px; color:#777;}
	#bot div#botC a{color:#777;}
	#bot div#botC a:hover{color:#555;}
	#bot div#botC div#ibl{float:left;}
	#bot div#botC div#jjcc{float:right; width:80px;}
	#bot div#botC div#jjcc div{float:left;}
	#bot div#botC div#jjcc img{width:20px; height:30px;}
.f1 div span {
    padding: 5px 8px 0px 0px;
    height: 17px;
    display: block;
    float: left;
    background: url(images/f1.gif) no-repeat right top;
    color: #f7f7f7;
    letter-spacing: 1px;
}
.tab2 {
    background: #b2b2b2;
    border: 1px solid #eee;
    margin-bottom: 10px;
}
.f1 div span {
    padding: 5px 8px 0px 0px;
    height: 17px;
    display: block;
    float: left;
    background: #d72b3b no-repeat right top;
    color: #f7f7f7;
    letter-spacing: 1px;
}
.tab2 th{
	background: #f7f7f7;
	color: #222;
	text-align: top;
	font-weight: 400;
}
.f1 {
    clear: both;
    padding-left: 6px;
    height: 22px;
    margin: 20px 10px 0 10px;
    border-bottom: 1px solid #b2b2b2;
    padding-top: 10px;
}
.tab2 td {
    background: #fff;
}
/* 天马分部 */
.branch{
	clear: both;
	margin-top: 30px;
}
.branch01{
	width: 878px;
	height: 251px;
	margin-top: 33px;
	border:1px solid #d5d5d5;
}
.branch01 img{
	width: 371px;
	height: 251px;
	float: left;
}
.branch_content{
	width: 480px;
	height: 251px;
	float: right;
	background: url(../images/branch03.jpg) no-repeat right bottom;
}
.branch h5{
	width: 450px;
	height: 50px;
	border-bottom: 1px dotted #d5d5d5;
	padding-top: 34px;
	color: #d72b3b;
	font-family: Arial;
	font-size: 20px;
}
.branch p{
	color: #333;
	font-family: Arial;
	font-size: 14px;
	padding-top: 18px;
}
/* 留言反馈 */
.info2 {
    font: bold 14px/36px "Arial";
    color: #d72b3b;
    min-height: 36px;
    background: url(../images/info.png) no-repeat;
    padding-left: 45px;
    width: 75px;
    float: left;
}
.info3 {
    width: 760px;
    float: left;
    padding-top: 9px;
}
.tabR th div {
    display: block;
    width: 85px;
    padding: 5px 5px 5px 20px;
    background: #f0f4f5 url(../images/ic1.png) no-repeat 8px 12px;
    color: #333;
    font-family: Arial;
    font-size: 14px;

}
.inp1 {
    border: 1px solid #ddd;
    background: #fff;
    color: #999;
    padding: 5px;
}
#pageC2 {
    font-size: 14px;
    line-height: 21px;
}
.inp1B{border:1px solid #d72b3b;padding:5px;}
.btn3 {
    width: 100px;
    height: 38px;
    background: url(../images/ico24.png) 10px center no-repeat #d72b3b;
    padding-left: 30px;
    padding-right: 10px;
    font: normal 16px/38px "Arial";
    color: #fff;
    cursor: pointer;
    line-height: 30px;
}
.btn3:hover{background:url(../images/ico24.png) 10px center no-repeat #d7000f;}

/* 联系我们 */
#pageT2{  font:normal 28px/45px "微软雅黑"; width:830px; height:50px; border-bottom:1px solid #ddd;}
#pageC2{font-size:14px; line-height:21px;}
.txt1{color:#d72b3b; font-weight:bold; padding:10px 0px;}
.tab2{}
	.tab2 img{ float:left; margin-right:10px;}
	.tab2 td{ padding-right:20px; }
	.tab2 h3{font:normal 18px/26px "微软雅黑";color:#00733a;}
.jobTab1 td{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
}
.jobTab1 th {
	width: 80px;
	text-align: center;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #333;
    padding: 5px 5px 5px 20px;
    background: #f0f4f5 url(../images/ic1.png) no-repeat 8px 12px;
}
.pcontact1 {
    width: 240px;
    float: right;
}
.pcontact1 p {
    padding-top: 15px;
}
/* 每日铝价 */
.matacon{
	clear: both;
	margin-top: 30px;
}
.matitle h1 {
    display: block;
    float: left;
    width: auto !important;
    width: 200px;
    min-width: 200px;
    font-family: Constantia;
    font-size: 40px;
    text-transform: uppercase;
    line-height: 38px;
    color: #333;
}
.matitle h1 span {
    display: block;
    float: right;
    margin: 0 10px 0 0;
    font-family: "微软雅黑";
    font-size: 24px;
}
#pBody2 table {
    border-collapse: collapse;
}
.tab_wid25 th {
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    color: #333;
    border: 1px solid #b2b2b2;
}
.tab_wid25 td {
    line-height: 40px;
    text-align: center;
    color: #333;
    border: 1px solid #b2b2b2;
    font-size: 14px;
}
.matitle h1 i {
    display: block;
    width: 32%;
    height: 3px;
    float: left;
    margin: 20px 0 0 0;
    background: url(../images/mtbg.png) repeat-x left center;
}
/* 产品图纸 */
.product_drawing{
	width: 1200px;
	margin: 0 auto;
	clear: both;
	margin-top: 12px;
	margin-left: -18px;
}
.product_drawing>li{
	float: left;
	width: 430px;
	height: 240px;
	margin-left: 18px;
	margin-bottom: 20px;
}
.product_drawing h5{
	color: #d72b3b;
	font-size: 22px;
	font-family: "Arial";
	padding-top: 20px;
	text-align: center;
}
.pro_drawing01ul{
	width: 175px;
	height: 105px;
	margin-top: 20px;
}
.pro_drawing01{
	height: 240px;
	background: #f4f6f8;
	width: 189px;
	float: left;

}
.product_drawing>li>img{
	width: 240px;
	float: right;
}
.pro_drawing01ul>li>a{
	display: inline-block;
	width: 120px;
	overflow: hidden;
	/* text-overflow: ellipsis; */
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	color: #777;
	font-size: 14px;
	font-family: Arial;
	padding-left: 8px;
	letter-spacing: 1px;
	position: absolute;

}
.pro_drawing01ul>li{
	padding-left: 35px;
	line-height: 25px;
	position: relative;
}
.draw_more{
	width: 81px;
	height: 27px;
	background: #d72b3b;
	border: 1px solid #d72b3b;
	border-radius: 5px;
	display: inline-block;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-align: center;
	line-height: 25px;
	float: right;
	margin-top: 28px;
	margin-right: 8px;
}
/* 分页 */
.page {
	width: 848px;
	margin-top: 30px;
    padding: 15px;
    border: #d5d5d5 solid 1px;
    background: #fff;
    font-size: 14px;
}
.page span {
    display: block;
    padding: 0 6px;
    height: 26px;
    line-height: 26px;
    float: left;
    border: #d5d5d5 solid 1px;
    color: #aaa;
    background: #eee;
    min-width: 16px;
    text-align: center;
    margin-right: 2px;
}
.page span.cur {
    background: #e62129;
    color: #fff;
    border: #cb070f solid 1px;
}
.page a {
    display: block;
    padding: 0 6px;
    height: 26px;
    line-height: 26px;
    float: left;
    min-width: 16px;
    background: #eee;
    border: #ccc solid 1px;
    text-align: center;
    margin-right: 2px;
}
.pageinfo {
    float: right;
    line-height: 28px;
}
.clearfix::after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}
/* 新闻详情页 */
 #ibody_detail {
 	clear: both;
    line-height: 1.8;
    font-size: 16px;
}

/* 英文首页工程案例 */
.Marquee-left1{ width:1200px; overflow:hidden;}
.caseList{ width:1200px; overflow:hidden;}
		.caseList li{width:300px; float:left; margin-left:10px; margin-bottom:10px; text-align:center;}
		.caseList li img{ width:300px; height:220px; float:left; margin-bottom:6px; border:1px solid #fff;}
		.caseList li div{ display:block; font-size:14px;}