@charset "utf-8";
a img{ border:none; }

.article_box img{
display: block;
	margin: auto;
	max-width: 100%;
}
/*主營業務*/
.business{
	width: 1200px;
	margin: auto;
	padding-bottom: 30px;
}
.business_title {
	padding-top: 50px;
	margin-bottom: 20px;
}
.business_title p{
	text-align: center;
	font-size: 26px;
	padding: 0px 144px 0px 144px;
	line-height: 25px;
    background-image: url(../images/title1.png),url(../images/title2.png);
    background-position: left, right;
    background-repeat: no-repeat, no-repeat;
	display: table;
	min-width: 114px;
	margin: 0 auto; 
}
.business_English{
	width: 100%;
	font-size: 14px;
	text-align: center;
	padding: 5px 0px 30px 0px;
}
.busin_content{
	width: 100%;
	overflow: hidden;
}
.busin_content li{
	width: 262px;
	height: 159px;
	background: url(../images/background.png) no-repeat;
	float: left;
	margin-right: 38px;
	margin-bottom: 38px;
}
.busin_content li:hover{
	background: url(../images/background2.png) no-repeat;
}
.busin_content li img{
	width: 70px;
	height: 70px;
	display: block;
	margin: auto;
	padding-top: 26px;
}
.busin_content li a{
	color: white;
	width: 262px;
	font-size: 20px;
	line-height: 54px;
	text-align: center;
	display: block;
}
/*關于我們*/
.about_box{
	background: url(../images/back3.jpg) no-repeat;
	width: 100%;
	height: 430px;
}
.about_us{
	width: 1200px;
	margin: auto;
	overflow: hidden;
	padding-bottom: 40px;
}
.about_content img{
	width: 490px;
	height: 260px;
	float: left;
}
.about_content span{
	padding-left: 60px;
	float: left;
}
.about_content p{
	width: 650px;
	margin:0px;
	line-height: 25px;
	font-size: 15px;
}
.about_content a{
	font-size: 15px;
	color: white;
	background: #d7000f;
	width: 106px;
	line-height: 30px;
	text-align: center;
	border-radius: 5px;
	display: block;
	margin-top: 30px;
}
/*新聞資訊*/
.new_infor{
	width: 1200px;
	margin: auto;
    padding-bottom: 60px;
}
.new_content{
	overflow: hidden;
}
.new_content li{
	width: 380px;
	height: 346px;
	float: left;
	border: 1px solid #ddd;
}
.new_Middle{
	margin: 0px 25px 0px 25px;
}
.new_content li div{
	border-bottom: 1px solid #ddd;
	overflow: hidden;
}
.new_content li h1{
	font-size: 20px;
	color: #d7000f;
	float: left;
	margin: 0px;
	line-height: 52px;
	padding-left: 20px;
}
.new_title{
	font-size: 15px;
	color: #d7000f;
	line-height: 52px;
	padding-right: 20px;
	float: right;
}
.new_word{
	border-bottom: 1px dashed #ddd;
	font-size: 15px;
	line-height: 41px;
	color: #565555;
	display: block;
	padding-left: 46px;
	background:url(../images/newback.png) no-repeat;
}
.new_word:hover{
	color: #d7000f;
	background:url(../images/newback1.png) no-repeat;
}
/*團隊風采*/
.team_box{
	background: url(../images/team.jpg) no-repeat;
	width: 100%;
	height: 470px;
}
#Marquee_x {
	overflow:hidden;
	width: 1200px;
	margin: auto;
	margin-bottom: 46px;
} 
#Marquee_x ul li ,#Marquee_x ul li div{
	float:left;
	line-height:25px;
	overflow:hidden
} /* 橫向滾動必須讓所有li左浮動 */
#Marquee_x ul li div{
	float:left;
	line-height:25px;
	height:303px;
	width:268px;
	overflow:hidden;
}
#Marquee_x ul li div img{
	border:1px solid #DADADA;
	width:268px;
	height:218px;
	display:block
}
#Marquee_x ul li div span{
	display:block;
	width: 268px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: white;
	background: #d7000f;
}
/*友情鍊接*/
.cooperation{
	width: 1200px;
	margin: auto;
	overflow: hidden;
}
.cooperation span{
	float: left;
	font-size: 18px;
	color: #131313;
	line-height: 91px;
	padding-right: 15px;
}
.cooperation img{
	float:left;
	height: 41px;
	padding:25px 25px 25px 0px;
}
/*單頁、詳情頁css*/
.article_box{
	width: 1200px;
	margin: auto;
	margin-bottom: 50px;
}
.article_box ul{
	overflow: hidden;
}
.article_box li{
	float: left;
}
.com_left{
	width: 260px;
	margin-top: 30px;
	overflow: hidden;
}
.com_left div{
	width: 260px;
	background: #d7000f;
}
.com_left div h1{
	font-size: 20px;
	line-height: 60px;
	font-weight: normal;
	color: white;
	margin: 0px;
	padding-left: 40px;
	background: url(../images/lift.png) no-repeat;
}
.com_left a{
	width: 258px;
	line-height: 40px;
	display: block;
	color: #313131;
	border: 1px solid #ddd;
	border-top: none;
	text-align: center;
	font-size: 18px;
}
.com_left a:hover{
	color: #d7000f;
}
.com_left h2{
	width: 258px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #ddd;
	border-top: none;
	color: #313131;
	font-weight: normal;
	font-size: 14px;
	line-height: 25px;
}
.com_left h2 p{
	margin: 0px;
	padding: 12px;
}
.com_right{
	margin-left: 48px;
	width: 890px;
	
}
.com_right span p{
	margin: 0px;
	font-size: 16px;
	line-height: 28px;
}
.crumbNav{
	padding-top: 30px;
	color: #313131;
	font-size: 14px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}
.crumbNav a{
	font-size: 14px;
	color: #313131;
	font-weight: normal;
}
.crumbNav a:hover{
	color: #d7000f;
}
.listpage{
	margin-top: 24px;
	overflow: hidden;
}
.listpage img{
	width: 160px;
	height: 140px;
	display: block;
	float: left;
}
.listpage div{
	width: 700px;
	float: right;
}
.listpage a{
	display: block;
	color: #d7000f;
	font-size: 18px;
	line-height: 40px;
	font-weight: 400;
	
}
.listpage div p{
	margin: 0px;
	color: #373737;
	font-size: 15px;
	line-height: 24px;
}
.new_listpage{
	margin-top: 20px;
}
.new_listpage a{
	font-size: 16px;
	color: black;
	line-height: 30px;
	display: block;
	padding-left: 26px;
	background:url(../images/newback2.png) no-repeat;
}
.new_listpage a:hover{
	color: #d7000f;
}
.product_listpage{
	overflow: hidden;
}
.product_listpage a{
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	border: 1px solid white;
}
.product_listpage a:hover{
	border: 1px solid #d7000f;
}
.product_listpage img{
	width: 200px;
	height: 152px;
}
.product_listpage p{
	line-height: 40px;
	background:#f5f5f5;
	font-size: 14px;
	color: #313131;
	text-align: center;
	margin: 0px;
}
.product_listpage a:hover p{
	background: #d7000f;
	color: white;
}
.article_details{
	margin-top: 20px;
}
.article_details h1{
	font-size: 20px;
	font-weight: normal;
	color: #0d0d0d;
	text-align: center;
}
.article_details h2{
	width: 910px;
	line-height: 32px;
	background-color: #f0f0f0;
	text-align: center;
	font-size: 12px;
	color: #0d0d0d;
	font-weight: normal;
	margin: 14px 0px 14px 0px;
}
.article_details img{
	max-width: 870px;
	margin: auto;
}
.article_details h3{
	width: 910px;
	line-height: 32px;
	background-color: #f0f0f0;
	padding-left: 20px;
	font-size: 15px;
	color: #0d0d0d;
	font-weight: normal;
	margin: 14px 0px 10px 0px;
}
.article_details p{
	font-size: 14px;
	width: 870px; 
	line-height: 25px;
	margin: auto;
}
/*翻頁代碼*/
.pages {
	text-align: center;
	font-size: small;
	margin-top:20px;
}

.pages a {
	background-color: #f3f3f5;
	display: inline-block;
	padding: 2px 6px
}

.pages a:hover {
	border: 1px solid #666;
	padding: 1px 5px;
	text-decoration: none
}

.pages strong {
	font-weight: bold;
	background-color: #f3f3f5;
	display: inline-block;
	padding: 2px 6px;
	color: #1176bb
}

.pages .current {
	background-color: #333;
	display: inline-block;
	padding: 2px 6px;
	color: #fff
}

