@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	color:#000000;
	font-size:16px;
	font-family: 'eklg-13bregular';
	}
.bg{
	background-image: -moz-linear-gradient( 90deg, rgb(187,26,31) 0%, rgb(153,2,7) 98%);
  	background-image: -webkit-linear-gradient( 90deg, rgb(187,26,31) 0%, rgb(153,2,7) 98%);
  	background-image: -ms-linear-gradient( 90deg, rgb(187,26,31) 0%, rgb(153,2,7) 98%);
  	}	
.bg_gray{background-color:#f6f6f6; border-bottom:1px solid #e9e9e9;}	
.red{color:#c9040b;}
.White{color:#FFF;}	
.black{color:#000;}	
.font{font-family: 'terafont-varunnormal';}
.font2{font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;}
.tc{text-align:center;}

a{
	color:#000;
	text-decoration:none;
	}
a:hover{
	color:#c9040b;
	text-decoration:none;
	}

.wrapper{
	width:100%;
	overflow:hidden;
	}	
.container{ 
	width:100%;
	overflow:hidden;
	float:left;
	}	
section{
	width:1200px;
	overflow:hidden;
	margin:auto;
	padding:30px 0px;
	}
header{
	width:1200px;
	margin:auto;
	overflow:hidden;
	padding-top:10px;
	}	
.logo{
	width:432px;
	height:102px;
	float:left;
	}
.logo img{width:100%;}	
.mail_bar{
	display:inline;
	float:right;
	}	
.mail{
	display:inline;
	height:24px;
	line-height:24px;
	float:left;
	margin:60px 0px 0px 20px;
	}
.mail a{
	color:#000;
	text-decoration:none;
	}
.mail a:hover{
	color:#c9040b;
	text-decoration:none;
	}		
nav{
	width:1200px;
	margin:auto;
	}
.slider{
	width:100%;
	overflow:hidden;
	}
.slider img{
	width:100%;
	}
.title{
	width:100%;
	overflow:hidden;
	font-size:36px;
	}
.title img{
	width:100%;
	}
.title p{
	width:100%;
	font-size:20px;
	color:#000;
	padding:0px;
	margin:0px;
	font-family: 'terafont-varunnormal';
	}
.Procuct_bar{
	width:100%;
	overflow:hidden;
	margin-top:10px;
	}
.Procuct_bar img{
	width:100%;
	}	
.box{
	width:291px;
	overflow:hidden;
	margin-right:12px;
	float:left;
	}
.box:hover{
	opacity:0.7;
	}
.box_last{
	width:291px;
	overflow:hidden;
	float:left;
	}
.box_last:hover{
	opacity:0.7;
	}
.video_bg{background-image:url(../images/video.png);}
.video{
	width:100%;
	font-size:48px;
	padding:140px 0px;
	}
.footer_bg{background-image:url(../images/footer.png);}	
.f_block{
	width:33.33%;
	overflow:hidden;
	float:left;
	}
.f_block img{width:100%;}
.f_block a{
	color:#FFF;
	text-decoration:none;
	}
.f_block a:hover{
	color:#c9040b;
	text-decoration:none;
	}
footer{
	width:480px;
	overflow:hidden;
	margin:auto;
	}
footer ul{
	margin:0px;
	padding:0px;
	}														
footer li{
	list-style:none;
	float:left;
	margin:0px 22px;
	}
.f_block2{
	width:100%;
	overflow:hidden;
	margin-top:10px;
	}
.f_block2 a{
	color:#FFF;
	text-decoration:none;
	}
.f_block2 a:hover{
	color:#000;
	text-decoration:none;
	}

/*--------------- ABOUT_START --------------*/	
.section2{
	width:1200px;
	overflow:hidden;
	margin:auto;
	padding:15px 0px;
	}
.title2{
	width:100%;
	overflow:hidden;
	font-size:24px;
	}
.title2 p{
	width:100%;
	font-size:20px;
	color:#000;
	padding:0px;
	font-family: 'eklg-13bregular';
	margin:0px;
	}
	
.title3{
	width:100%;
	overflow:hidden;
	font-size:24px;
	}
.title3 p{
	width:100%;
	font-size:20px;
	color:#000;
	padding:0px;
	font-family: 'terafont-varunnormal';
	margin:0px;
	}
	
.about{
	width:100%;
	overflow:hidden;
	font-family: 'terafont-varunnormal';
	font-size:20px;
	}
.about ul{
	margin:0px;
	padding:0px;
	}
.about li{
	list-style:url(../images/arrow1.png);
	list-style-position:inside;
	line-height:40px;
	}
/*--------------- ABOUT_END --------------*/

/*--------------- CONTACT_START --------------*/	
.contain_left{
	width:45%;
	overflow:hidden;
	float:left;
	}	
.contain_right{
	width:50%;
	overflow:hidden;
	float:right;
	}
.map{
	width:100%;
	height:450px;
	}
/*--------------- CONTACT_END --------------*/	

/*--------------- DONET_START --------------*/	
.card{
	width:100%;
	overflow:hidden;
	}
.card ul{margin:0px; padding:0px;}

.card li{list-style:none; margin:10px 10px 0px 0px; float:left;}
/*--------------- DONET_END --------------*/

/*--------------- LIVE_VIDEO_START --------------*/	
.live_video{
	width:600px;
	height:450px;
	margin:auto;
	border:1px solid #c9040b;
	}	
/*--------------- LIVE_VIDEO_END --------------*/		

/*--------------- VIDEOS_START --------------*/	
.video_box{
	width:300px;
	height:250px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #c9040b;
	}
/*--------------- VIDEOS_END --------------*/	

.opera_mini{
	width:571px;
	height:161px;
	margin:auto;
	}
.opera_mini img{
	width:100%;
	}