@charset "utf-8";
/* CSS Document */
*{
	margin:0 auto;
	padding:0;
	}	
html,body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:"微软雅黑";
	color:#666;
	}
.page{padding:0 0 10px 0;line-height:normal;text-decoration:none;text-indent:0px;}
.page a{display:block;padding:2px 6px 0px;border:solid 1px #d26d01;float:left;margin:3px;color:#d26d01;}
.page a:hover{background:#d26d01;color:#fff;}
.pagedefault{padding:2px 6px 0px;border:solid 1px #d26d01;float:left;margin:3px;background:#d26d01;color:#FFF;}
.pageno{padding:2px 10px 0px;border:solid 1px #d26d01;float:left;margin:3px 3px 3px 12px;color:#d26d01;}
.pageall{padding:2px 10px 0px;border:solid 1px #d26d01;float:left;margin:3px;color:#d26d01;}		
ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
li{
	list-style:none;
	}
ul li a{
	/******
	display:block;
	******/
	}
a{
	text-decoration:none;
	color:#999;
	outline:none;
	}
a:hover{color:#fff;}
input{
	border:1px solid #ccc;
	outline:none;
	}
textarea{
	border:1px solid #ccc;
	outline:none;
	}
form{
	margin:0px;
	padding:0px;
	}
table{
	cellspacing:0px;
	cellpadding:0px;
	}
img{
	border:none;
	}
a,img{border:0;}
.clear{
	clear:both;
	}
p{
	/***
	text-align:justify; 
	text-justify:inter-ideograph;
	***/
	}
dl,dt,dd{padding:0;margin:0;list-style-type:none;}
.arial{
	font-family:Arial, Helvetica, sans-serif;
	}
.verdana{
	font-family: Verdana,Geneva,sans-serif;
	}
/************************************************************************以上为全局设置***************************************************************/
/************************************************************************以下为内页设置***************************************************************/
.warpper{
	width:100%; 
	height:100%;
	}
/**************************************************************about************************************************************/
/****************************************section1*************************************/
.logo{
	width:325px;
	height:100px;
	z-index:999;
	position:fixed;
	top:-30px;
	left:0;
	_position:absolute;/* for IE6 */
	_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ 
	}
#section1{
	width:100%;
	height:100%;
	}
	
	
.neiye_all{
	width:100%;
	height:100%; 
	}
	
	
.about1{
	width:1200px;
	height:100%; 
	margin:auto;
	padding-top:85px; position:relative;
	}
	
.bei{ height:100%; width:25%; position:absolute; top:0; right:15%;}
.bei span{ display:block; color:#d26d01; font-size:32px;}
.bei em{display:block; color:#d26d01; font-size:16px; line-height:50px; border-bottom:1px solid #d26d01;}
.bei p{display:block; color:#fff; font-size:12px; line-height:22px; margin-top:10px;}

.about_ny{
	width:1200px;
	height:550px; 

	}
	
.about_title{
	height:30px;
	line-height:30px;
	font-size:24px;
	color:#fff;
	padding-top:30px;
	text-align:center;
	text-transform:uppercase;
	}
	
.ab_h{
	height:auto;
	overflow:hidden;
	margin-top:35px;
	}
.about_tp{
	width:400px;
	height:auto; 
	overflow:hidden;
	float:left;
	margin-left:35px;
	margin-top:20px;
	}
.about_jianjie{
	width:680px;
	height:auto;
	overflow:hidden;
	float:right;
	margin-right:35px;
	color:#eee;
	}
.about_jianjie p{
	line-height:25px;
	text-indent:2em;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	
	

/****************************************section1*************************************/

/****************************************section2*************************************/
#section2{
	width:100%;
	height:100%;
	}
.about_tp1{
	width:550px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:40px;
	margin-top:10px;
	}
.about_pinpai{
	width:475px;
	height:auto; 
	overflow:hidden;
	float:right;
	margin-right:50px;
	margin-top:20px;
	color:#eee;
	}
.pinpjd{
	height:35px;
	line-height:35px;
	font-size:16px;
	color:#fff;
	margin-bottom:15px;
	}
.about_pinpai p{
	line-height:25px;
	font-size:14px;
	}
.xin{
	font-size:16px;
	color:#d26d01;
	font-weight:bold;
	}
/****************************************section2*************************************/

/****************************************section3*************************************/
#section3{
	width:100%;
	height:100%;
	}
.wenhua{
	height:430px;
	overflow:hidden;
	color:#eee;
	width:1080px;
	margin:auto; 
	}
.wenhua p{
	line-height:25px;
	}
/**********************wenhua_js***********************/

/**********************wenhua_js***********************/
/****************************************section3*************************************/
/****************************************section4*************************************/
#section4{
	width:100%;
	height:100%;
	}
.rongyu{
	height:auto;
	overflow:hidden;
	}
/****************************************section4*************************************/
/****************************************section5*************************************/
#section5{
	width:100%;
	height:100%;
	}
.xinerzt{
	height:auto;
	overflow:hidden;
	height:440px; 
	margin-top:20px;
	}
/****************************************section5*************************************/
/****************************************section6*************************************/
#section6{
	width:100%;
	height:100%;
	}
/****************************************section6*************************************/
/*************************************************************footer***********************************************************/
/*****************daohang_js********************/
.daohang{
	width:100%;
	height:40px;
	position:absolute;
	bottom:-4px;
	left:0;
	z-index:999; background:#000;
	border-top:1px solid #333;
	}
#nav { height:40px; background:#000; position:relative;}
#nav ul { width:1000px; height:40px; margin:0 auto; margin-left:0; }
#nav li { float:left; height:40px; }
#nav a { float:left; position:relative; height:40px; overflow:hidden; font-size:13px; color:#fff; text-decoration:none; cursor:pointer; display:block; }
#nav strong { float:left; }
#nav span { float:left; padding:0 20px; height:40px; line-height:40px; background:#000; clear:both; white-space:nowrap;}
#nav .active,#nav .current span { background:#d26d01; color:#fff; font-family:Arial, Helvetica, sans-serif;}
#nav .current .active { color:#fff; text-align:center; }


/*****************daohang_js********************/
.unohacha_logo{
	width:150px;
	height:40px;
	position:absolute; 
	top:0;
	right:30px;
	}
/*************************************************************footer***********************************************************/


.yongyu{
	height:auto;
	overflow:hidden;
	width:1150px;
	margin:auto;
	margin-top:20px;
	}
/*******************yongyu_js*********************/
.secyy{width:1070px;margin:auto;overflow:hidden;}
.secyy ul li{float:left;margin-right:14px;margin-bottom:13px;display:inline;width:200px;height:210px;overflow:hidden;position:relative;}
.secyy ul li .photo{width:200px;height:210px;overflow:hidden;}
.secyy .rsp{width:200px;height:210px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.secyy .text{position:absolute;width:200px;height:210px;left:-200px;top:0px;overflow:hidden;}
.secyy .text h3{width:200px;margin-top:170px;height:30px;line-height:30px;text-align:center;color:#fff;background:#d26d01;font-family:"微软雅黑";font-size:14px;}
/*******************yongyu_js*********************/
/**************************************************************about************************************************************/
/**************************************************************product************************************************************/
.about_ny1{
	height:580px; 
	}
.products{
	height:auto;
	overflow:hidden; width:1200px; height:530px; 
	}

/**************************************************************product************************************************************/
/**************************************************************product1************************************************************/
.cp_nytp{
	width:400px;
	height:auto;
	background:url(../images/ab_bg1.png) top center;
	padding:15px;
	}
.cp_nytpdw{
	position:relative;
	background:none;
	}
.cp_nytp{
	position:absolute;
	bottom:100px;
	right:0;
	}
.cpjianjie{
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#d26d01;
	}
.cpjj_line{
	width:90%;
	height:1px;
	background:#d26d01;
	margin-top:5px;
	}
.cpjianjie1{
	height:auto;
	overflow:hidden;
	color:#ccc;
	margin-top:20px;
	margin-bottom:10px;
	}
.cpjianjie1 p{
	line-height:25px;
	}
.cp_dknr{
	width:1200px;
	height:550px;
	background:url(../images/ab_bg.png) top center;
	}
.cp_dknrmz{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#d26d01;
	text-align:center;
	padding-top:20px;
	font-weight:bold;
	}
.cpjj_line1{
	width:92%;
	height:1px;
	background:#b3b2b2;
	margin:auto;
	margin-top:10px;
	}
.cp_dknrcon{
	width:1100px;
	height:400px;
	background:url(../images/ab_bg.png) top center;
	margin:auto;
	margin-top:20px;
	}
.cp_dhtp{
	width:300px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-top:30px;
	margin-left:20px;
	}
.cp_dhtpnr{
	width:700px;
	height:345px;
	/***float:right; ***/
	margin-right:40px;
	margin-top:30px;
	color:#fff; 
	}
.cp_dhtpnr p{
	line-height:25px;
	}	
	
	
.cp_fanhui{
	width:85px;
	height:30px;
	background:#d26d01;
	margin-top:10px;
	text-align:center;
	line-height:30px;
	margin-left:50px;
	}
.cp_fanhui a{
	display:block;
	color:#000;
	}
	
/*************************************chanpin_js************************************/
.chanpin{
	position: absolute; 
	top:0; 
	left:0; 
	width:100%; 
	height:100%; 
	text-align:center;
	}
/*************************************chanpin_js************************************/
/**************************************************************product1************************************************************/
/**************************************************************service************************************************************/
.service{
	height:auto;
	overflow:hidden;
	margin-top:35px;
	}
.service_tp{
	width:455px;
	height:auto;
	float:left;
	margin-left:80px;
	margin-top:60px;
	}
.service_con{
	width:510px;
	height:auto;
	float:right; 
	margin-right:80px;
	margin-top:60px;
	color:#eee;
	}
.serp{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#d26d01;
	margin-bottom:15px;
	}
.service_con p{
	line-height:25px;
	text-indent:2em;
	}
	

.mumyahu{
	height:auto;
	overflow:hidden;
	}
.mumyahu1{
	width:600px;
	height:auto; 
	overflow:hidden;
	float:left;
	margin-top:70px;
	margin-left:80px;
	color:#eee;
	}
.mumyahu1 p{
	line-height:25px;
	text-indent:2em;
	}
.mumyahu1 ul{
	margin-top:20px;
	}
.mumyahu1 ul li{
	line-height:25px;
	}
.mumyahu2{
	width:350px;
	height:auto;
	overflow:hidden;
	float:right;
	margin-top:80px;
	margin-right:80px;
	}

.fuwu_xinxfk{
	height:auto;
	overflow:hidden;
	}
.fw_xixitp{
	width:400px;
	height:auto; 
	overflow:hidden;
	float:left;
	margin-top:50px;
	margin-left:60px;
	}
.fw_xixifk{
	width:580px;
	height:auto; 
	overflow:hidden;
	float:right;
	margin-top:30px;
	margin-right:60px;
	color:#eee;
	}
.fw_xixifk p{
	line-height:25px;
	color:#eee;
	}
.fw_xixifk ul{
	margin-top:10px;
	}
.fw_xixifk ul li{
	height:auto;
	overflow:hidden;
	line-height:25px;
	margin-bottom:5px;
	}
	
.fkxx_nm1{
	width:45px;
	height:25px;
	line-height:25px;
	float:left;
	}
.fkxx_input{
	width:215px;
	height:25px;
	float:left;
	}
.fkxx_input input{
	width:213px;
	height:23px;
	line-height:23px;
	font-size:12px;
	background:none;
	color:#eee;
	}
.fw_span{
	color:red;
	float:left;
	margin-left:2px;
	}
.fuw_xze{
	float:left;
	line-height:25px;
	}
.fwu_dakinp{
	width:342px;
	height:97px;
	float:left;
	}
.fwu_dakinp textarea{
	width:340px;
	height:95px;
	line-height:23px;
	font-size:12px;
	background:none;
	color:#eee;
	}
.fu_tjbc{
	width:65px;
	height:30px;
	background:#d26d01;
	float:left;
	margin-left:10px;
	margin-top:10px;
	text-align:center;
	line-height:30px;
	}
.fu_tjbc a{
	display:block;
	color:#fff;
	}
/**************************************************************service************************************************************/
/**************************************************************contact************************************************************/
.contact{
	height:auto;
	margin-top:35px;
	}
.contact_left{
	width:400px;
	height:auto;
	float:left; 
	margin-left:180px;
	margin-top:50px; 
	}
.lx_nam{
	height:30px;
	line-height:30px;
	font-size:15px;
	color:#d26d01;
	margin-bottom:10px;
	}
.contact_left p{
	line-height:30px;
	color:#eee;
	}
.contact_right{
	width:420px;
	height:265px; 
	float:right;
	margin-right:180px;
	margin-top:50px; 
	}
	
.baidu_ditu{
	width:1025px;
	height:370px;
	margin:auto;
	margin-top:35px;
	}
/**************************************************************contact************************************************************/
/**************************************************************join************************************************************/
.join_us{
	height:auto;
	overflow:hidden;
	}
.join_us1{
	width:480px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:80px;
	margin-top:50px;
	}
.join_us2{
	width:430px;
	height:auto;
	overflow:hidden;
	float:right; 
	margin-right:60px;
	margin-top:70px;
	}
	
.con4bnr{
	height:auto;
	color:#fff;
	}
.con4bnr ul{}
.con4bnr ul li{
	height:25px; 
	line-height:25px;
	margin-bottom:10px;
	}
.ct1{
	width:100px;
	height:25px;
	float:left; 
	}
.ct2{
	width:300px;
	height:25px;
	float:left; 
	}
.ct2 input{
	width:245px;
	height:23px;
	background:none;
	font-size:12px;
	line-height:23px;
	padding-left:3px;
	padding-right:3px;
	color:#eee;
	}
.ct2 textarea{
	width:275px;
	height:100px;
	background:none;
	font-size:12px;
	line-height:23px;
	padding:3px;
	color:#eee;
	}
.ct2 span{
	color:red;
	margin-left:10px;
	}
.tjxx{
	width:75px;
	height:30px;
	border:1px solid #fff;
	line-height:30px;
	text-align:center;
	margin-left:0px;
	margin-top:20px;
	}
.tjxx a{
	color:#eee;
	}
/**************************************************************join************************************************************/
/**************************************************************active************************************************************/
.active_hd{
	width:1120px;
	height:450px;
	margin:auto;
	margin-top:35px;
	color:#eee;
	}
	
.news{
	height:auto;
	overflow:hidden;
	margin-top:45px;
	}
.news ul{}
.news ul li{
	float:left;
	width:348px;
	height:384px; 
	margin-right:35px;
	margin-bottom:35px;
	position:relative;
	}
#news_lastli{
	margin-right:0px;
	}
.news_xinwen{
	width:338px;
	height:384px;
	position:absolute;
	top:0;
	right:0;
	}
.news_xinwen_img{
	width:338px;
	height:170px;
	position:relative;
	}
.video_anniu{
	width:53px;
	height:53px;
	position:absolute;
	top:59px;
	left:142px;
	}
.news_bg{
	width:133px;
	height:36px;
	font-size:14px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	line-height:28px;
	position:absolute;
	top:143px;
	left:0;
	background:url(../images/news_bg.png) top center no-repeat;
	}
.news_bg p{
	padding-left:20px;
	}
.news_xinwen_con{
	width:336px;
	height:212px;
	border:1px solid #666;
	}
.news_xw_con1{
	width:300px;
	height:190px;
	margin-top:5px;
	margin:auto;
	}
.news_xw_name{
	height:30px;
	line-height:30px;
	font-size:14px;
	}
.news_xw_name a{
	color:#d26d01;
	}
.news_xw_name a:hover{
	color:#eee;
	text-decoration:underline;
	}
.news_line{
	height:1px;
	border-bottom:1px dashed #d2d2d2;
	margin-top:3px;
	}
.news_js{
	height:100px; 
	overflow:hidden;
	margin-top:10px;
	border-bottom:1px solid #f1f1f1;
	}
.news_js p{
	line-height:22px;
	}
.news_time{
	height:25px;
	margin-top:10px;
	line-height:25px;
	}
	
	
.page_ud{
	height:30px; 
	margin-top:15px;
	width:280px;
	margin:auto;
	}
.page_ud ul{}
.page_ud ul li{
	float:left;
	margin-right:1px;
	}
.page_ud ul li a{
	display:block;
	color:#fff;
	background:#d26d01;
	padding:6px 12px;
	}
.page_ud ul li a:hover{
	background:#000;
	}
#page_dq a{
	background:#000;
	}
	
/****************xinjiazu******************/	
.xinjiazu{
	height:480px; 
	}
/****************xinjiazu******************/	
/**************************************************************active************************************************************/
/**************************************************************news************************************************************/
.new_ztbd{
	height:auto;
	width:1120px;
	height:auto; 
	margin:auto;
	margin-top:35px;
	color:#eee;
	}
.new_ztbd ul{}
.new_ztbd ul li{
	float:left;
	width:545px;
	height:170px;
	margin-right:25px;
	margin-bottom:30px;
	}
#ztbdli1{
	margin-left:3px;
	}
#ztbdli2{
	margin-right:0;
	}
	
.ztbd_tp{
	width:200px;
	height:170px;
	float:left;
	position:relative;
	}
.ztbd_tpbb{
	width:133px;
	height:36px;
	font-size:14px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	line-height:28px;
	position:absolute;
	top:10px;
	left:-10px;
	background:url(../images/news_bg.png) top center no-repeat;
	}
.ztbd_tpbb p{
	padding-left:20px;
	}
.ztbd_nr{
	width:343px;
	height:168px;
	float:left;
	border:1px solid #7d7c7c;
	}
.zdbd_nrnm{
	height:25px;
	line-height:25px;
	width:320px;
	font-size:14px;
	overflow:hidden; 
	margin:auto;
	margin-top:10px; 
	}
.zdbd_nrnm a{
	color:#d26d01;
	}
.zdbd_nrnm a:hover{
	color:#eee;
	text-decoration:underline;
	}
.news_nr_xx{
	height:1px;
	border-top:1px dashed #dadada;
	width:320px;
	margin:auto;
	margin-top:8px;
	}
.xw_ztbdjs{
	width:320px;
	height:60px;
	overflow:hidden;
	margin:auto;
	margin-top:15px;
	}
.xw_ztbdjs p{
	line-height:20px;
	}
.ztbdfb_time{
	height:20px;
	line-height:20px;
	width:320px;
	margin:auto;
	margin-top:8px;
	}
	
	
	
	
	
	
.xinw_gxsw{
	height:auto; 
	margin-bottom:100px;
	margin-top:20px;
	}
/**************xinw_gxsw_js***************/
.newslistMain{ width:960px; margin:0 auto; position:relative; top:30px}
.newsListRec .overflow{ width:960px; height:318px; position:relative; overflow:hidden}
.newsListRec .title{ height:86px; background: url(../images/sign04.jpg) repeat-x center;}
.newsListRec .title h2{ font:bold 18px/86px "微软雅黑"; color:#515151; padding:0 10px; float:left; margin-left:28px; background:#f8f8f8;}
.newsListRec li{ width:960px; height:318px;}
.newsListRecBox{ width:320px; height:318px; float:left}
.newsListRecBox .boxMain{ width:318px; height:306px; border:1px solid #e1e1e1; border-bottom:none; position:relative; overflow:hidden; }
.newsListRecBox .boxLine{ width:320px; height:10px; background: url(../images/bg/libg06.png) no-repeat;}
.newsListRecBox .boxMain .time{ width:97px; height:138px; padding:29px 21px 0; background: url(../images/bg15.png) no-repeat; position:absolute; top:0; left:-139px}
.newsListRecBox .boxMain .time h2{ font:bold 26px/26px Arial; color:#40444c}
.newsListRecBox .boxMain .time h3{ font-size:16px; font-family: Arial, "微软雅黑"; color:#666;}
.newsListRecBox .boxMainImg{ height:167px;}
.boxMainIntro{ width:282px; height:124px; padding:15px 18px 0; position:relative}
.boxMainIntroHover{ background:#d26d01;}
.boxMainIntro a.tit{ display:inline-block; width:100%; font:bold 12px/24px "微软雅黑"; color:#40444c}
.boxMainIntro a.titHover{ color:#fff}
.boxMainIntro a.text{ display:inline-block; width:100%; line-height:20px; color:#66696f;}
.boxMainIntro a.textHover{ color:#fcf0e6;}
.boxMainIntro a.more{ position:absolute; bottom:22px; left:18px; display:inline-block; border:2px solid #d0d0d0; padding:0 14px}
.boxMainIntro a.moreHover{ color:#fff; border:1px solid #c49521; background:#a98732;}
.newsListRec .number{ width:84px; height:14px; background:#f8f8f8; position:absolute; top:35px; right:70px; text-align:center}
.newsListRec .number span{ display:inline-block; width:14px; height:14px; cursor:pointer; background: url(../images/sign13.png) no-repeat; margin-left:5px;}
.newsListRec .number span.on{ background: url(../images/sign13_h.png) no-repeat;}
/**************xinw_gxsw_js***************/
.news_hydt{
	height:400px;
	margin-top:20px;
	width:90%;
	margin:auto;
	}
.content_news2{
	height:auto;
	overflow:hidden;
	margin-top:20px;
	}
.content_news2 ul{}
.content_news2 ul li{
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #ccc;
	}
.xinwenbt{
	float:left;
	}
.xinwenbt a{
	color:#eee;
	}
.xinwenbt a:hover{
	color:#d26d01;
	text-decoration:underline;
	}
.xinwen_time{
	float:right;
	color:#d26d01;
	}
	
	
	
	



/*********************************************xiner_news*******************************************/
.xiner_news{
	width: 1100px;
	height:420px;
	margin:20px auto;
	}
.xiner_newsa{
	width:420px;
	height:420px;
	float:left;
	position:relative;
	}
.xinern_line{
	position:absolute;
	top:-30px;
	left:-18px;
	width:214px;
	height:372px;
	}
.xiner_newsb{
	width:600px;
	height:420px;
	float:right;
	}
.xiner_newsb ul{
	margin-top:30px;
	}
.xiner_newsb ul li{
	height:60px;
	margin-bottom:30px;
	}
.time_kk{
	width:56px;
	height:56px;
	border:2px solid #d26d01;
	text-align:center;
	float:left;
	}
.time_kk p{
	line-height:20px;
	padding-top:10px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#eee;
	font-weight:bold;
	}
.newsbcon{
	width:525px;
	height:60px;
	float:right;
	}
.newsb_tm{
	height:25px;
	line-height:25px;
	overflow:hidden;
	font-size:14px;
	}
.newsb_tm a{
	color:#eee;
	}
.newsb_tm a:hover{
	color:#d26d01;
	text-decoration:underline;
	}
.newsb_nr{
	height:25px;
	line-height:25px;
	overflow:hidden;
	}
.newsb_nr p{
	color:#999;
	}
/*********************************************xiner_news*******************************************/
/*********************************************xiner_news1*******************************************/
.xiner_news1{
	width: 1120px;
	height:400px;
	margin:20px auto; 
	padding-top:20px;
	}
/**************xiner_news1_js******************/
/***apply***/
.apply{width:1120px;margin:0 auto;height:365px; overflow:hidden;}
.apply_array{width:320px;float:left;height:365px;margin-right:30px; background:#f2f2f2;}
.apply_nav{position:relative;width:1020px;float:left;height:365px;overflow:hidden; }
.apply_w{position:absolute;width:1020px;float:left;left:0px}
.apply .img_l{padding:170px 12px 0 12px;float:left;cursor:pointer;}
.apply .img_r{padding:170px 12px 0 12px;float:left;cursor:pointer;}
/***apply***/
.apply_img{
	height:200px;
	position:relative;
	}
.apply_imgbg{
	width:100%;
	height:100%;
	background:#000;
	position:absolute;
	top:0;
	left:0;
	opacity: 0.3; 
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	}
.apply_xwnr{
	height:auto;
	overflow:hidden;
	padding:10px 15px;
	}
.apply_xwnrtm{
	height:25px;
	line-height:25px;
	}
.apply_xwnrnm{
	line-height:25px;
	height:25px;
	overflow:hidden;
	font-size:14px;
	}
.apply_xwnrnm a{
	color:#000;
	}
.apply_xwnrnm a:hover{
	color:#d26d01;
	text-decoration:underline;
	}
.apply_xwnrjs{
	height:40px;
	line-height:20px;
	overflow:hidden;
	margin-top:5px;
	}
.apply_xwnrjs p{
	color:#666;
	}

.apply_xwnrgd{
	width:90px;
	height:25px;
	margin-top:15px;
	line-height:25px;
	text-align:center;
	}
.apply_xwnrgd a{
	display:block;
	border:1px solid #000;
	width:90px;
	height:25px;
	color:#000;
	}
.apply_xwnrgd a:hover{
	border:1px solid #d26d01;
	color:#d26d01;
	}
/**************xiner_news1_js******************/
/*********************************************xiner_news1*******************************************/








/**************************************************************news************************************************************/
/**************************************************************news1************************************************************/
.xwnymz{
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:14px;
	color:#d26d01;
	padding-top:25px;
	}
.xwny_fbriqi{
	height:25px;
	line-height:25px;
	text-align:center;
	color:#eee;
	margin-top:5px;
	}
	
.hhud{
	height:auto;
	overflow:hidden;
	}
.hhud1{
	float:left;
	margin-left:60px;
	margin-top:8px;
	}
.hhud1 p{
	line-height:20px;
	}
.hhud1 p a:hover{
	text-decoration:underline;
	color:#d26d01;
	}
.hhud2{
	float:right;
	width:70px;
	height:30px;
	background:#d26d01;
	margin-right:80px;
	margin-top:15px;
	text-align:center;
	line-height:30px;
	}
.hhud2 a{
	color:#fff;
	display:block;
	}
/**************************************************************news1************************************************************/
/*******************************************************section背景设置*************************************************/
/******about******/
.sectiona1{
	width:100%;
	height:100%;
	background:url(../images/ab1.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sectiona2{
	width:100%;
	height:100%;
	background:url(../images/ab2.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sectiona3{
	width:100%;
	height:100%;
	background:url(../images/ba1.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sectiona4{
	width:100%;
	height:100%;
	background:url(../images/ab23.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sectiona5{
	width:100%;
	height:100%;
	background:url(../images/ab24.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sectiona6{
	width:100%;
	height:100%;
	background:url(../images/ab25.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
/******about******/
/******product******/
.sectionp1{
	width:100%;
	height:100%;
	background:url(../images/ab5.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
	
.sectionp2{
	width:100%;
	height:100%;
	background:url(../images/ab6.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
	
.sectionp3{
	width:100%;
	height:100%;
	background:url(../images/ab7.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
	
.sectionp4{
	width:100%;
	height:100%;
	background:url(../images/ab8.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
	
.sectionp5{
	width:100%;
	height:100%;
	background:url(../images/ab9.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
	
.sectionp6{
	width:100%;
	height:100%;
	background:url(../images/ab10.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
		
/******product******/



/******active******/
.sectionac1{
	width:100%;
	height:100%;
	background:url(../images/ab11.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sectionac2{
	width:100%;
	height:100%;
	background:url(../images/ab12.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
/******active******/
/******news******/
.sectionn1{
	width:100%;
	height:100%;
	background:url(../images/ab14.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sectionn2{
	width:100%;
	height:100%;
	background:url(../images/ab15.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sectionn3{
	width:100%;
	height:100%;
	background:url(../images/ab13.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
/******news******/
/******join******/
.sectionj1{
	width:100%;
	height:100%;
	background:url(../images/ab17.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sectionj2{
	width:100%;
	height:100%;
	background:url(../images/ab18.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sectionj3{
	width:100%;
	height:100%;
	background:url(../images/ab16.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
/******join******/
/******service******/
.sections1{
	width:100%;
	height:100%;
	background:url(../images/ab19.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sections2{
	width:100%;
	height:100%;
	background:url(../images/ab20.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sections3{
	width:100%;
	height:100%;
	background:url(../images/ab21.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sections4{
	width:100%;
	height:100%;
	background:url(../images/ab22.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
/******service******/
/******contact******/
.sectionc1{
	width:100%;
	height:100%;
	background:url(../images/ab3.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
.sectionc2{
	width:100%;
	height:100%;
	background:url(../images/ab4.jpg) no-repeat fixed center top;
	-webkit-background-size: 100% auto; 
	-moz-background-size: 100% auto; 
	-ms-background-size: 100% auto; 
	-o-background-size: 100% auto; 
	background-size: 100% auto;
	}
/******contact******/
/*******************************************************section背景设置*************************************************/
/******************cebian_social*******************/
.cebian_social{
	width:70px;
	height:150px;
	z-index:999;
	position:fixed;
	top:250px;
	left:0; 
	_position:absolute;/* for IE6 */
	_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */
	}
.cebian_social ul{}
.cebian_social ul li{
	width:68px;
	height:74px;
	}
/******************cebian_social*******************/
/************************************************************************以上为内页设置***************************************************************/





 /*css3实现照片墙的样式*/
body,html{ overflow-x:hidden; padding:0px; margin:0px;}


.navigation {
	width: 100%;
	height: 67px;
	padding-top: 26px;
	padding-bottom: 26px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1000;
	padding-left:50px;
}

.homeBG .navigation {
	position: absolute;
	top: 0px;
}

.content {
	width: 1170px;
	margin: 0 auto;
	position: relative;
	padding-left: 20px;
	padding-right: 20px;
}

.newsBody .content {
	width: 100%;
	padding: 0;
}
.newsBody .navigation .content, .newsBody footer .content, .newsBody .modelNav {
	width: 1170px;
	margin: 0 auto;
	padding-left: 20px;
	padding-right: 20px;
}

.sideNav {
	display: none;
	z-index: 10000;
}

#ascrail2000 {
	background-color:#4F4158;
}

.sideAnchor {
	display: block;
	margin-top: 25px;
}

.myNav {
	padding-bottom:20px;
}


.logoCont {
	width: 200px;
	float: left;
}

.logoTop {
	display: block;
	width: 72px;
	height: 72px;
	background-image: url("../img/logo.png"/*tpa=http://www.gaga.pl/img/logo.png*/);
	background-repeat: no-repeat;
	background-size: 72px 72px;
}

.sideButton {
	display: none;
	width: 30px;
	height: 26px;
	cursor: pointer;
	background-image: url("../img/sideButton.png"/*tpa=http://www.gaga.pl/img/sideButton.png*/);
	margin-top: -5px;
	float: right;
	padding: 20px;
	background-repeat: no-repeat;
	background-position: center center;
}

.navs {
	width: 815px;
	float: left;
}

nav li {
	width: 200px;
	height: 25px;

	text-align: left;
	list-style-type: none;
	display: inline-block;
}

.topLink {
	font-size: 24px;
	color: #4f4158;
}

.topLink:hover, .botLink:hover {
	border-bottom: 1px solid #4f4158;
}

.botLink {
	font-size: 16px;
	color: #4f4158;
}

nav hr {
	height: 1px;
	border: 0px;
	background: #cfcbd2;

	margin-top: 12px;
	margin-bottom: 12px;
}

.langs {
	width: 77px;
	height: 30px;
	overflow: hidden;
}

.langSocial {
	width: 72px;
	margin-left: 80px;
	margin-top: 4px;

	float: left;
}

.langChoice {
	display: block;
	width: 70px;
	height: 28px;
	color: #4f4158;
	border: 1px solid #cfcbd2;
	text-align: center;
	line-height: 28px;
	margin-bottom: 15px;

	float: left;
	margin-right: 5px;
}

.langChoice:hover {
	color: white;
	background-color: #4f4158;
}
.langChoice a:hover {
	text-decoration: none;
}

.homeBG .langChoice {
	border: 1px solid #4f4158;
}

.homeBG nav hr {
	background: #4f4158;
}


.socialIco {
	font-family: sssocial;
	font-size: 15px;
	color: #4b3e54;
}

.twitt {
	margin-left: 8px;
	margin-right: 10px;
}

.slideshowBG {
	height: 100%;
	background: black;
	top: 0px;
}

.slideshow {
	width: 100%;
	background: black;
	position: absolute;

}

.slide {
	position: relative;
	width: 100% !important;
	overflow-x: hidden;
	text-align: center;
}

.slideshow img {

}

.slideModelInfo {
	width: 175px;
	height: 110px;
	position: absolute;
	/*top: 70%;*/
	bottom: 35px;
	left: 50%;
	margin-left: -585px;
	color: white;
}

.slideFeatured {
	display: block;
	font-size: 14px;
	line-height:3px;
}

.slideModelName {
	display: block;
	font-size: 48px;
}

.slidePortfolio {
	display: block;
	width: 160px;
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
	font-size: 14px;
	color: black;
	letter-spacing: 1px;
	background: white;
	background-image: url("../img/bigArrowRight.png"/*tpa=http://www.gaga.pl/img/bigArrowRight.png*/);
	background-position: 148px center;
	background-repeat: no-repeat;
	border: 1px solid white;
}

.slidePortfolio:hover {
	color: white;
	letter-spacing: 1px;
	background: transparent;
	background-image: url("../img/whiteArrowRight.png"/*tpa=http://www.gaga.pl/img/whiteArrowRight.png*/);
	background-position: 148px center;
	background-repeat: no-repeat;

}

.cycle-pager {
	min-width: 300px;
	text-align: right;
	z-index: 500;
	position: absolute;
	top: 170px;
	right: 50%;
	margin-right: -580px;
	overflow: hidden;
}

.cycle-pager span {
	font-size: 0px;
	width: 10px;
	height: 10px;
	display: inline-block;
	cursor: pointer;
	/*background-image: url(../img/pager.png);*/

	margin-left: 20px;

}

.cycle-pager > * {
	cursor: pointer;
}

.cookie {
	width: 100%;
	height: auto;
	position: absolute;
	top: -30px;
	color: white;
	font-size: 14px;
	background: #4b3e54;
	z-index: 1005;
	color: #f2f2f2;
}

.cookieContent {
	width: 1170px;
	margin: 0 auto;
}

.findMore {
	color: #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
}

.findMore:hover {
	border: 0;
}

.cookie span {
	line-height: 30px;
	font-size: 12px;
	float: left;

	letter-spacing: 0.5px;
}

.ipadCookie {
	display: none;
}

.closeCookie {
	width: 78px;
	line-height: 30px;
	cursor: pointer;
	float: right;
	background-image:url("../img/xWhite.png"/*tpa=http://www.gaga.pl/img/xWhite.png*/);
	background-position:61px 11px;
	background-repeat:no-repeat;
}

.onlyMobile {
	display:none;
}

.closeCookie a {
	color: white;
	border-bottom: 1px solid white;
	margin-left: 10px;
	color: #f2f2f2;
	font-size: 12px;
}

.closeCookie:hover a {
	border: 0;
}

/********************************************************** Models **********************************************************/

.siteName {
	width: 100%;
	height: 98px;
	line-height: 98px;
	text-align: center;
	font-size: 38px;
	color: #4b3e54;
	padding-top: 120px;
}


.modelsThumbnails {
	margin-bottom: 32px;
}

.thumb {
	display: block;
	position: relative;
	color: white;
	width: 270px;
	height: 336px;
	overflow: hidden;
	float: left;
	margin-left: 30px;
	margin-bottom: 30px;
	z-index: 10;
	background-size: cover;
	background-position: center center;
}
.thumb img {
	width: 270px;
	height: 336px;
}

.thumb:nth-child(4n + 1) {
	margin: 0;
}

.thumbHover {
	display: none;
	width: 270px;
	height: 336px;
	background: rgba(75,62,84, .75);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7c4B3E54', endColorstr='#7c4B3E54'); /* IE */
	position: absolute;
	top: 0px;
	left: 0px;
	text-align: center;

	z-index: 11;
}

.thumbHoverCont {
	position: absolute;
	bottom: 38px;
	display: none;
	width: 270px;
	height:auto;
}

.thumbHover span {
	display: block;
	font-size: 14px;
	padding-left:17px;
	padding-right:17px;
	margin-bottom:5px;
}

.thumbPDF {
	display: block;
	width: 215px;
	height: 39px;
	border: 1px solid white;
	background: transparent;
	font-size: 14px;
	color: white;
	text-align: center;
	line-height: 41px;
	padding-left: 20px;
	margin: 0 auto;
	background-image: url("../img/arrowDownloadWhite.png"/*tpa=http://www.gaga.pl/img/arrowDownloadWhite.png*/);
	background-repeat: no-repeat;
	background-position: 23px 14px;
	margin-top: 20px;
	letter-spacing: 0.5px;
	cursor: pointer;
}
.modelCardContainer .thumbPDF {
	margin-top: 20px !important;
}

.thumbPDF:hover {
	background: white;
	color: #4e4057;
	background-image: url("../img/arrowDownloadDark.png"/*tpa=http://www.gaga.pl/img/arrowDownloadDark.png*/);
	background-repeat: no-repeat;
	background-position: 23px 14px;
}

.thumbName {
	position: absolute;
	bottom: 18px;
	left: 0px;
	font-size: 36px;
	text-align: center;
	width: 100%;

	z-index: 12;
}

.noMargin {
	margin: 0;
	padding: 0;
}




/********************************************************** Model **********************************************************/

.modelContent {
	width: 100%;
	background: rgba(255,255,255, .3);
	position: relative;
	margin-bottom: 10px;
}

.model {
	width: 1170px;
	margin: 0 auto;

}

.modelNav {
	margin-top: 7px;
}

.prevModel {
	display: block;
	width: 130px;
	padding-left: 20px;
	font-size: 13px;
	background-image: url("../img/lewy_model.png"/*tpa=http://www.gaga.pl/img/lewy_model.png*/);
	background-position: 0px center;
	background-repeat: no-repeat;
	background-size: 6px 10px;
	color: #4f4158;

	float: left;
}
.backModel {
	display: block;
	width: 300px;
	text-align: center;
	margin: 0 auto;
}
.backModel span {
	padding-left: 20px;
	font-size: 13px;
	background-image: url("../img/A.png"/*tpa=http://www.gaga.pl/img/A.png*/);
	background-position: 0px center;
	background-repeat: no-repeat;
	background-size: 10px 6px;
	color: #4f4158;
}
.nextModel {
	display: block;
	width: 130px;
	padding-right: 20px;
	font-size: 13px;
	background-image: url("../img/prawy_model.png"/*tpa=http://www.gaga.pl/img/prawy_model.png*/);
	background-position: right center;
	background-repeat: no-repeat;
	background-size: 6px 10px;
	color: #4f4158;
	text-align: right;
	float: right;
}

.modelCard {
	width: 175px;
	padding: 55px 30px 48px 0px;
	padding-left: 55px;
	background: rgba(255,255,255, .7);
	color: #4b3e54;
	font-size: 14px;
	position: absolute;
	z-index: 100;
	left: 0;
}

.tabletModelCardView {
	display: none;
}
.onlyHD {
	display:none;
}

.modelName {
	font-size: 22px;
	color: #4b3e54;
	padding-bottom: 30px;
}

.modelInfo {
	float: left;
	padding-bottom: 1px;
}

.modelDetail {
	float: right;
	width: 70px;
	margin-right: 10px;

}

.modelSpace {
	padding-bottom: 28px;
}

.modelCard .thumbPDF {
	color: #4b3e54;
	border: 1px solid #4b3e54;
	width: 150px;
	background-image: url("../img/arrowDownloadDark.png"/*tpa=http://www.gaga.pl/img/arrowDownloadDark.png*/);
	background-position: 16px center;
	cursor: pointer;
	margin: 0;
	margin-top: 5px;
}

.modelCard .thumbPDF:hover {
	background: #4b3e54;
	color: white;
	background-image: url("../img/arrowDownloadWhite.png"/*tpa=http://www.gaga.pl/img/arrowDownloadWhite.png*/);
	background-position: 16px center;
	background-repeat: no-repeat;
}

.galleryContainer {
	height: 540px;
	width: 100%;
	position: relative;
	overflow: hidden;
}

.modelGallery {
	height: 520px;
	width: auto;

	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -400px ;
	z-index: 90;
}

.modelGallery img {
	height: 520px;
	float: left;
}

.goBack {
	width: 31px;
	height: 30px;
	background-image: url("../img/goBack.png"/*tpa=http://www.gaga.pl/img/goBack.png*/);
	position: absolute;
	right: 50px;
	top: 50%;
	margin-top: -15px;
	cursor: pointer;
}

.galleryHover {
	opacity: 1;
	position: relative;
	z-index: 500;
}

.modelCollection {
	text-align: center;
	font-size: 14px;
	color: #4f4158;
	height: 40px;
	line-height: 40px;
	width: 100%;
}

.modelBG .siteName {
	width: 100%;
	text-align: center;
	font-size: 38px;
	color: #4b3e54;
	padding-top: 140px;
	height: auto;
	line-height: normal;
	position: relative;
}

.toumingwz{ position:absolute; z-index:9900; width:200px; height:400px; left:50%; margin-left:-140px;top:120px }
@charset "utf-8";
/* CSS Document */
*{
	margin:0 auto;
	padding:0;
}
body{
	margin:0;
	padding:0;
	overflow-x:hidden;
	-webkit-text-size-adjust:none;
	font-family:"微软雅黑";
	font-size:12px;
}
a{
	color:#666;
	text-decoration:none;
}


ul{ padding:0px; margin:0px;}
li{ list-style:none;}
img{ border:none;}


a:hover{
	text-decoration:underline;
}



img{
	border:none;
}
.clear{clear:both;}

background-image:url(text.txt); /* for IE6  抖动问题  */
/*  图片经过效果  */
.hover-opacity{-webkit-transition-property:opacity;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	transition-property:opacity;
	-webkit-transition-duration:0.3s;
	-moz-transition-duration:0.3s;
	-o-transition-duration:0.3s;transition-duration:0.3s;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden}

.hover-opacity:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
	opacity:0.75;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden
}

.both-opacity{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
	opacity:0.75
}




/*  图片经过效果  */

.warp{
	width:1040px;
	padding-left:20px;
	padding-right:20px;
	overflow:hidden;
	margin:0 auto
}

.top{
	margin:auto;
	width:1040px;
	height:88px;
	background:#FFF;
	position:fixed;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));
	_top:auto;
	z-index:99999;
}


.menu{
	width:580px;
	overflow:hidden;
	margin-top:25px;
	float:left;
}

.menu ul{ margin:0;
	padding:0
}
.menu ul li{
	color:#333;
	float:left;
	line-height:30px;

	text-align:center;
	margin-left:32px;
}


.menu ul li a{
	color:#000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
}

.menu ul li a:hover{ color:#CCC;}

.social{
	width:173px;
	float:left;
	margin-top:18px;
	margin-right:80px;
}



.social a{color: #333;
	font-size:20px;}


.social a:hover{
	color: #CCC;
}



.sarch{
	width:93px;
	height:28px;
	float:right;
	text-align:right;
	margin-top:30px;
}



.sarch a{
	color: #333;
	font-size:20px;}

.sarch a:hover{
	color: #CCC;
}




.topcenterfont{
	text-align:center;
	height:61px;
	margin-bottom:64px;
}










.warpnew{
	width:100%;
	height:auto;
	position:relative;
}
.zhengti{
	width:100%;
	height:auto;
	position:absolute;
	top:0;
	/*right:-800px;*/
}






.container{
	width:420px;
	margin:auto;
}










.box2{
	height:auto;
	overflow:hidden;
}


.box2-left{
	width:420px;
	position:relative;
	height:420px;

}



.box2-smallbox{
	width:120px;
	height:50px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:100;
	text-align:center;
	line-height:50px;
	background:#FFF;

}
.box2-smallbox strong{ font-weight:normal; font-size:12px; font-family:"黑体"; font-size:12px; color:#000}
.box2-smallbox strong a{ font-family:"黑体";}
.box2-smallbox  a:hover strong{ color:#fff;}
.box2-smallbox a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000; text-decoration:none;
	height:49px;
	border:1px solid #ddd; display:block;
}

.box2-smallbox a:hover  { background:#000; border:1px solid #000; color:#fff; display:block;}

.showbox h2{height:25px; margin:0px; float:right; width:25px; top:0px; text-align:right;position:relative; right:0px;}


.box2-left-img{

	height:308px;
}


.box2-left-font{
	height:112px;
	background:#5f5e5e;

	border-top:none;

	text-transform:uppercase;
}




.box2-left-font{


}



.box3-left-font{
	height:110px;
	background:#FFF;
	border:1px solid #ddd;
	padding-top:50px;
	text-align:center;

	font-size:14px;
	font-weight:bold;
}


.box2-right{
	width:490px;
	float:right;
}



.box2-r-1{
	width:230px;
	height:230px;

	padding-top:30px;
	position:relative;
	float:left;
}




.box3-left{
	margin-bottom:20px;
	width:490px;
	float:left;
}




.box3img{
	position:relative;
	padding-top:20px;
}



.box3-right{
	width:490px;
	float:right;
}



































/*修改*/
#newsqh { width:420px; height:420px; clear: both; overflow: hidden; position: relative; float: left; }
#newsqh ul { width:420px; height:420px; float: left; position: absolute; z-index:10; clear: both; padding: 0px; margin: 0px; }
#newsqh ul li { float: left; width:420px; height:420px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#newsqh ul li a{
	color:#eee;}
#newsqh ul li a:hover{
	color:#d26d01;
}
#newsqh .preNext { width:30px; height: 30px; position: absolute; z-index:5000; top:282px; cursor: pointer; }
#newsqh .pre { right: 12px; background: url(../img/sprite.png) no-repeat left center; }
#newsqh .next { right: 0; background: url(../img/sprite1.png) no-repeat right center; }





.showbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:900000;padding:1px;background:#000;}

.showbox .mainlist{padding:0px; margin:0px; width:auto; height:auto;}

#zhezhao{
	background-color:#000;
	position:absolute;
	z-index:90000;
	left:0;top:0;
	display:none;
	width:100%;
	height:100%;
	opacity:0.7;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
}





.jijin_scrollbar{
	width:540px;
	_width:540px;
	height:580px;
	float:left;
	padding:0px;
	margin-top:2px;
}
#whatsnew .list{
	position:relative;
	width:540px;
	_width:540px;
	height:580px;
	margin-top:10px;
	padding:0px;
	_padding-left:10px;
	overflow:hidden;
	text-align:left;
	border-right:1px #000 solid;



}
#whatsnew .list ul {
	padding:10px;
	overflow-x:hidden;
	*overflow:visible;
	_overflow-y:hidden;
	font-size:13px;color:#222; line-height:25px;
}




#scrollbar{
	position:absolute;
	right:-1px;
	top:0px;
	width:10px;
	height:530px;
	text-align:center;
	cursor:pointer;
}
#scrollbar .bar {
	position:absolute;
	right:0px;
	top:0px;
	z-index:1;
	width:3px;
	margin-left:14px;
	background:#000;
	cursor:pointer;
}



.email{ width:200px; margin:0 auto; margin-top:10px;  height:30px; border:1px #ccc solid}
.emailz{ width:170px; height:30px; float:left; background:#fff}
.emaily{
	width:28px;
	height:30px;
	float:right;
	background:#cccccc;
	line-height:30px;
	color:#fff;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.emaily a{ color:#fff; text-decoration:none;}






.huace{
	width:600px;
	height:600px;
	float:left;
}
/****************************huace_js****************************/
bannerbox { width:600px; height:600px; overflow: hidden; margin: 0px auto; }
#focus { width:600px; height:600px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width:600px; height:600px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width:600px; height:600px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }



.tupimg_hover{
	position:absolute;
	left:0;
	bottom:-90px;
	width:100%;
	height:150px;
	font-family:"微软雅黑";text-transform:uppercase;text-align:center;
	background:url(../images/sybg.png) top center;
}
.kuang{color:#c89b64;   height:60px; line-height:60px;
	font-size:14px;

}
.knr{
	line-height:25px;
	font-size:12px;
	margin-top:5px;
	color:#fff;
}
/****************************huace_js****************************/


.news_name{
	line-height:20px;
	padding:15px 15px 0px;
}
.news_con{
	height:auto;
	overflow:hidden;
	padding:5px 15px;
}
.news_con p{
	line-height:20px;
}
