body,html{ margin:0; padding:0; font-family:"微软雅黑"; font-size:12px; overflow-x:hidden;}
a{ text-decoration:none; color:#000;}
ul li{margin:0; padding:0;}
li{ list-style:none;padding:0px; margin:0px;}
ul{ padding:0px; margin:0px;}
img{ border:none;}
p{ 
display: block;
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}

/**************/




/*******头部*********/
.header{height:200px; position:absolute; top:0px; left:0px; width:100%;z-index:999999999999999;}
.headerbg{ background:url(images/headerbg.png); z-index:999999999999999; height:200px;}
.nav{ width:1200px; margin:0 auto; overflow:hidden;}
.logo{ padding-top:10px; float:left;}
.nav ul{ float:left; width:740px;padding-top:20px;}
.nav ul li{ float:left; width:100px; text-align:center; height:40px; line-height:40px; color:#fff; position: relative;}
.nav ul li a{ color:#fff;}
.nav li .nav_bline{
    position: absolute;
    left: 50%;
    bottom: 0px;
    width: 0%;
    height:2px;
    background-color: #fff;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -ms-transition: all 0.4s;
    transition: all 0.4s;
}
.nav li:hover .nav_bline{
    left: 26%;
    width: 50px;
}
.tmtb{ float:left; margin-top:15px;}
/*******头部*********/

/*************页脚************/
.footer{width:100%;background:#091a22; padding-bottom:10px;}
.footercon{ width:1160px; margin:0 auto; 
 overflow:hidden;}
.bq{ float:left; color:#ccc; line-height:45px;}
.unohacha_logo{ float:right;}
.foottop{height:45px;border-bottom:1px solid #486270;
border-top:1px solid #486270; margin-top:40px;}
.footlogo{ width:305px; margin:0 auto;}

/*************页脚************/



/****************关于我们******************/
.content{ width:100%; padding-bottom:80px;}
.conlist{ width:1000px; margin:0 auto;}
.about{ margin-top:50px;}
.abbt{ font-size:24px; text-align:center; text-transform:uppercase; 
font-family:Georgia, "Times New Roman", Times, serif;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; top:-30px;}
.abbt p{ width:130px; border-bottom:1px solid #333; padding-bottom:10px; margin:0 auto;}
.abbnr{ overflow:hidden;margin-top:50px;}
.abbleft{ float:left; width:620px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; left:-620px;}
.abbright{ float:right; width:330px; margin-top:30px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; right:-330px;}
.abbbt{ font-size:16px; border-bottom:1px solid #333; width:70px;padding-bottom:10px;}
.abbwz p{ line-height:22px; text-indent:2em; margin-top:15px;}

/****************关于我们******************/


/******企业文化*******/
.about-bg-th{
	padding-top: 550px;
	background: url(images/cu.jpg) no-repeat center top fixed #fff;
}


.w1000{
	width: 1000px;
	margin: 0 auto;
}
.wh{ position:absolute; height:100%; width:100%; top:0px; left:15%;}
.whnr{ width:25%; background:#fff; height:100%;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; left:-400px;}
.whbt{ width:70px; margin:0 auto; font-size:16px; border-bottom:1px solid #333; padding-bottom:10px;}
.whwz{ margin-top:30px;}
.whcon{ width:80%; margin:0 auto; margin-top:20px;}
.whcon p{ line-height:22px; margin-top:10px;}
/******企业文化*******/

/**********在线留言***********/
.contact{
	padding-top: 550px;
	background: url(images/contact.jpg) no-repeat center top fixed #fff;
}
.lycon{ position:absolute; top:0px; left:0px; width:100%; height:100%;}
.lynr{ width:750px; margin:0 auto; background:#d9d9d9; height:620px; 
margin-top:80px; padding-top:20px; position:relative; right:-800px;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.lydk{background:#FFF; height:600px; width:710px;margin-left:20px;}
.lywz{ width:670px; margin:0 auto; margin-top:30px;}
.ly{ margin-top:15px;}
.ly p{ font-size:14px;}
.lyk{ margin-top:10px;}
.lyk input{ width:670px; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px; 
height:25px; line-height:25px; border:1px solid #CCC; background:#f2f2f2;}
.lyk textarea{ width:670px; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px; 
height:100px; line-height:20px; border:1px solid #CCC; background:#f2f2f2;}
.tj{ margin-top:20px;}
.tj a{ display:block; width:100px; height:25px; line-height:25px; 
-webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px; background:#000; color:#fff; text-align:center; margin:0 auto;}
.tj .hxgbutton{ display:block; width:100px; height:25px; line-height:20px; cursor:pointer;
-webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px; background:#000; border-color:#000000; color:#fff; text-align:center; margin:0 auto;}
/**********在线留言***********/


/**********联系我们***********/
.contact_C {
	overflow: hidden;
	margin-top: 30px;
}
.contact_left {
	float: left;
	border-right: 1px dotted #e5e5e5;
	padding-right: 45px;
	position:relative;
	left:-500px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	width:350px;
	margin-top:20px;
}
.contact_bt {
	font-size: 12px;
	color: #091a22;
	font-weight: 600;
}
.contact_left p {
	margin-top: 10px;
	line-height: 20px;
}
.contact_right {
	float: right;
	border:1px solid #CCC;
	position:relative;
	right:-500px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.contact_right img:hover {
	opacity: 0.7;
}
.contact_left .p01 {
	margin-top: 20px;
	background-image: url(images/d1.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.contact_left .p02 {
	background-image: url(images/d3.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.contact_left .p03 {
	background-image: url(images/d6.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.contact_left .p04 {
	background-image: url(images/d7.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.contact_left .p05 {
	background-image: url(images/d4.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.contact_left .p06 {
	background-image: url(images/w1.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
/**************联系我们*****************/




/****************公司新闻******************/
.news{
	padding-top: 550px;
	background: url(images/news.jpg) no-repeat center top fixed #fff;
}
.newscon{ overflow:hidden;}
.newsleft{ float:left; margin-left:20px; width:235px; position:relative; top:100px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.rq{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;}
.newsnr{ margin-top:10px;}
.nwp01{ font-size:14px; font-weight:bold; text-align:center;}
.nwp02{ margin-top:10px; line-height:22px; color:#666;}
.newsimg{ margin-top:10px;}
.newsleft a{ color:#000;}
.page{
	font-size: 0px;
	text-align: center;
	margin-top:50px;
	position:relative; 
	top:30px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.page a{
	font-size: 12px;
	color: #ccc;
	display: inline-block;
	_display:inline;
	padding: 0 5px;
	border: 1px solid #ccc;
	margin-right: 5px;
	line-height: 23px;
}
.page a:hover,.page a.active{
	background: #000;
	font-weight: bold;
	color: #fff;
	border: 1px solid #000;
}

/****************公司新闻******************/


/******************行业动态*********************/
.hydt{ position:absolute; top:0px; left:0px; width:100%; height:100%;}
.hynr{ width:1000px; margin:0 auto; margin-top:50px;	
position:relative; 
	left:50px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.hycon{ overflow:hidden; border-bottom:1px dotted #999; padding-bottom:30px;}
.hyimg{ float:left; width:310px; padding:5px; border:1px solid #999;}
.hywz{ float:left; margin-left:30px; width:550px;}
.nwp03{ margin-top:10px; line-height:22px; color:#666; font-size:14px;}
.more{ margin-top:30px;}
.more a{ display:block; width:120px; height:30px; line-height:30px; 
text-align:center; color:#fff; background:#000;-moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px;}
.abbtcon{ font-size:24px; text-align:center; text-transform:uppercase; 
font-family:Georgia, "Times New Roman", Times, serif;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative; top:-30px;}
.abbtcon p{ width:130px; border-bottom:1px solid #333; padding-bottom:10px; margin:0 auto;}

/******************行业动态*********************/




/*********************新闻内页**********************/
.newsbox{ width:100%; height:auto; margin-top:80px;}
.newsliline{ height:30px; width:70%; border-top:1px dotted #c5030c; margin:0 auto; margin-top:20px;}
.newslitext p{ text-indent:2em; line-height:25px;  margin-top:10px;}
.newslitext h1{  text-align:center; font-size:18px; font-weight:normal; line-height:36px;}
.newslitext h2{ font-weight:normal; text-align:center; line-height:25px; border-bottom:1px dotted #000; padding-bottom:10px; margin-bottom:25px; font-size:14px;}
.newsliimg{ text-align:center; margin-top:30px; overflow:hidden; margin-bottom:30px;}
.upandonw {overflow: hidden;
position: relative;}
.upandonw p {
height: 25px;
line-height: 25px;
text-indent:0em;}
.upandonw_fanhui {
width: 60px;
height: 30px;
background: #000;
position: absolute;
top: 10px;
right: 0px;
text-align: center;
line-height: 30px;}
.upandonw_fanhui a{ color:#fff;}

/*********************新闻内页**********************/


/*******************企业理念*******************/
.ln{width:100%; padding-bottom:100px;}
.lncon{ width:1000px; margin:0 auto;}
.lnbt{ font-size:24px; text-align:center; text-transform:uppercase; 
font-family:Georgia, "Times New Roman", Times, serif; position:relative; top:-30px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.lnbt p{ width:230px; border-bottom:1px solid #333; padding-bottom:10px; margin:0 auto; margin-top:50px;}
.lnnr{ margin-top:50px;}
.lnp01{ text-align:center; font-size:16px;}
.lnp02{ font-size:14px; text-align:center; margin-top:10px;}
.lntext p{ text-align:center; margin-top:10px;}
.lnimg{ margin-top:30px;position:relative; right:80px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.lnwz{position:relative; left:80px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}

/*******************企业理念*******************/


/*******************加盟须知********************/
.jmxz{margin:0 auto; overflow:hidden;}
.jmxz p{ line-height:22px; margin-top:10px;}
.jmleft{ position:relative; left:-50px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.jmright{ position:relative; right:-50px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.jmxzleft{ float:left;position:relative; left:-500px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; width:400px; margin-left:100px;}
.jmxzright{ float:left; margin-left:30px;}
/*******************加盟须知********************/

/*******************加盟流程*********************/
.lccon{ position:absolute; top:0px; width:100%; left:0px; height:100%;}
.lcimg{ width:1000px; margin:0 auto;}
.hdimg{ position:relative;left:-80px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; width:400px; margin-left:100px;}
.jmlc{padding-top: 550px;
	background: url(images/join.jpg) no-repeat center top fixed #fff;}
/*******************加盟流程*********************/




/*******************产品中心*************************/
.pro{ width:100%;}
.pro ul{ overflow:hidden;}
.pro ul li{ float:left; width:16.6%; position:relative;}
.protopimg{ position:relative; top:-600px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.probottomimg{ position:relative; bottom:-600px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.hbj{ position:absolute;top:0px; left:0px; width:100%; height:100%; background:#000;filter:alpha(opacity=0.5); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.proxl{ position:absolute; bottom:35%; width:100%; height:100%; height:400px;}
.proxx{ margin:0 auto; text-align:center;}
.proimg{text-align:center;position:relative; top:-50px;filter:alpha(opacity=0.5); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.proxx p{ text-align:center;}
.yyj{ font-size:20px; color:#fff; 
padding-top:30px; border-bottom:1px solid #FFF; width:110px; margin:0 auto; padding-bottom:15px;
 position:relative; top:-10px;filter:alpha(opacity=0.5); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
/*******************产品中心*************************/




/*********************产品内页**************************/
.product{ width:100%; padding-bottom:100px;}
.prolist{ width:1135px; margin:0 auto;}
.procon{ overflow:hidden;margin-top:50px;}
.proleft{ float:left; width:159px; border-right:1px solid #CCC;
position:relative; left:-50px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.proright{ float:left; margin-left:40px;position:relative; right:-50px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.proleft li{ width:160px; height:90px;  margin-top:20px;}
.proleft .cuurent{background:#000;}
.proleft li p{ text-align:center; margin-top:5px; color:#fff;}
.yyjimg{ text-align:center; padding-top:5px;}
.proright ul{ overflow:hidden;}
.proright ul li{ float:left; width:220px; border:1px solid #CCC; 
margin-left:15px;  -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px;}
.primg{ text-align:center;}
.proright ul li i{ display:block; width:100%; height:1px; background:#000;}
.proright ul li p{ padding-bottom:20px; margin-top:20px; font-size:14px; margin-left:10px;}
.proright ul li:hover{-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}
/*********************产品内页**************************/


/***产品放大**/

.cpfdj {
	width: 386px;
	height: 396px;
}
.cpfdj .imgbox {
	position: relative;
	width: 386px;
}
.cpfdj .probox {
	width: 386px;
	height: 386px;
}
.cpfdj .probox img {
	width: 386px;
	height: 386px;
	vertical-align: top;
}
.cpfdj .showbox {
	display: none;
	position: absolute;
	left: 390px;
	top: 0;
	width: 428px;
	height: 428px;
	overflow: hidden;
	border: 1px solid #ccc;
}
.cpfdj .showbox img {
	position: absolute;
	height: 1393px;
	width: 1200px;
}
.cpfdj .hoverbox {
	display: none;
	position: absolute;
	top: 0;
	background: #fff;
	border: 1px solid #999;
	height: 200px;
	width: 200px;
	cursor: pointer;
	z-index: 10;
}
.promc p{ line-height:25px;}
.propz{ margin-top:30px;}
.propz p{ line-height:24px;}
.propz p span{ color:#000; font-weight:bold;}
.xjt{ margin-top:30px;}
/***产品放大**/



