body { margin: 0; padding: 0; line-height: 24px; font-family: 'Microsoft YaHei'; font-size: 14px; background: #fff; color:#3c2616}
div, ul, li, dt, dl, dd, h1, h2, h3, h4, h5, h6, h7, img, p, span { border-style: none; border-color: inherit; border-width: 0px; padding: 0; list-style-type: none; margin-left: auto; margin-top: 0; margin-bottom: 0; }
.clear { clear: both; font-size: 1px; height: 0px; line-height: 0px; overflow: hidden; }
.clear1 { clear: both; font-size: 1px; height: 20px; line-height: 0px; overflow: hidden; }
.clear2{ clear: both; font-size: 1px; height: 100px; line-height: 0px; overflow: hidden; }
.clear3{ clear: both; font-size: 1px; height: 80px; line-height: 0px; overflow: hidden; }
input{border:none;outline:none;padding:0;margin:0;}
textarea{border:none;outline:none;padding:0;margin:0;}
a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover { text-decoration: none}
a:active { border: 0px; background-color: Transparent;}
.max{overflow-x:hidden;}
.top{color:#979797;height:31px;background:url(../images/top.jpg);width: 1920px; *width: 1920px; _width: 1920px; margin:0 auto;overflow: hidden;position:relative; left:50%; margin-left:-960px; }
.top a{color:#979797;}
.top_con{ width: 1000px; *width: 1000px; _width: 1000px; margin:0 auto;overflow: hidden;position:relative; left:50%; margin-left:-500px;  }
.logo_box{padding-top:5px;height:115px;width: 1000px; *width: 1000px; _width: 1000px; margin:0 auto;overflow: hidden;position:relative; left:50%; margin-left:-500px;  }
.logo_box img{display:block;margin:0 auto;width:560px;}
.nav_box{background:#ff6c00;height:50px;width: 1920px; *width: 1920px; _width: 1920px; margin:0 auto;overflow: hidden;position:relative; left:50%; margin-left:-960px;  }
.index_main{ width: 1000px; *width: 1000px; _width: 1000px; margin:0 auto;overflow: hidden;position:relative; left:50%; margin-left:-500px;}
.nav_box ul{  
    text-align: center;  
    height:100%;  
    width: 100%;  
    list-style: none;  
}  
.nav_box li{
	width:139px;
	height:50px;
    display:inline-block;  
}
.nav_word{
  float:left;
  height:50px;
width: 100%; 
text-align: center;  
}
.zh{
	font-size:18px;
	line-height:30px;
}
.en{
	font-size:12px;
	line-height:12px;
}
.nav_box li a{
	display:block;
	width:139px;
	height:50px;
	color:#fff;
	font-size:18px;
	
}
.nav_box li a:hover{
	
	color:#fcff00;
	background:#000;
	
}
.nav_box li a.hover{
	
	color:#fcff00;
	background:#000;
	
}
.top_con .left{color:#979797;font-size:12px;line-height:31px;width:50%;}
.top_con ul{float:right;height:28px;margin-top:3px;}
.top_con ul li{width:70px;float:right;height:28px;line-height:28px;font-size:12px;}
.top_con .right1{background:url(../images/left1.png) no-repeat left top;padding-left:20px;}
.top_con .right2{background:url(../images/left2.png) no-repeat left top;padding-left:20px;}
.top_con .right3{background:url(../images/left3.png) no-repeat left top;padding-left:20px;}
/* banner */
.block_home_slider {
	
	position: relative;
	
	behavior: url(js/PIE.htc); /*半透明兼容*/
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:65px; height:65px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/sprite.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:20px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}

.block_home_slider .flex-direction-nav a.flex-next {right:20px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_home_slider .flex-control-paging {padding: 0px;display:inline-block;position:absolute;bottom:20px;}
.block_home_slider .flex-control-paging li {
	margin: 5px;
	padding: 0px;
	float: left;
	overflow: hidden;
	list-style-type: none;
}
.block_home_slider .flex-control-paging li a {border-radius:50%;width:15px; height:15px; display:block; background-repeat:no-repeat; background:#fff; text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background:#F24024;}

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}



.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
/* banner */


.index_about{width:1026px;margin:0 -13px;margin-top:30px;}
.index_about ul{}
.index_about ul li{position:relative;width:316px;height:222px;margin:0 13px;float:left;overflow:hidden;}
.index_about ul li img{width:316px;height:222px;}
.index_about ul li img{width:316px;height:222px;}
.index_about ul li .brand-intro{color:#fff;position:absolute;bottom:0px;left:0px;width:286px;height:80px;background-color: rgba(0, 0, 0, 0.7);padding: 0 15px;}
.index_about ul li .brand-intro .text-center.font-bold{text-align:center;font-weight:blod;}
.index_product{width:1000px;}

.scrollpic {
	width: 1000px;
	margin:15px auto 0 auto;
}
#myscroll {
	display: block;
	width: 1000px;
	position: relative;
	height: 175px;
	overflow: hidden;
}
#myscroll #myscrollbox {
	display: block;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	width: 1000000px;
}
#myscroll ul {
	display: block;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#myscroll ul li {
	display: block;
	float: left;
	padding: 0;
	width:245px;
	margin-right:8px;
}
#myscroll ul li a {
	display: block;
	float: left;
	width: 245px;
	padding: 0;
	position: relative;
	height: 175px;
	color: #333;
}
#myscroll a .intro {
	position: absolute;
	left: 0;
	z-index: 10;
	background-color: #000;
	filter: alpha(opacity=70);
	width: 245px;
	color: #fff;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	text-align: center;
}
#myscroll a .intro h5 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	height: 40px;
	width: 245px;
	line-height: 30px;
	border-bottom: 1px solid #FF6C00;
	font-weight:100;
}
#myscroll a .intro p {
	margin-top:20px;
	font-size: 13px;
	line-height: 20px;
	margin: 65px 70px;
	height: 70px;
	overflow: hidden;
}
#myscroll a .intro {
	bottom: -211px;
}
#myscroll a:hover .intro {
	bottom: 0px;
}
#mybtns {
	margin: 10px 0;
	width: 1000px;
	display: block;
	height: 21px;
}
#mybtns span{
	font-weight:bold;
	font-size:16px;
	line-height:21px;
}
#mybtns a {
	width: 21px;
	height: 21px;
	display: block;
	float: right;
	margin-right: 1px;
	background-color: #c1c1c1;
	margin-left:10px;
}
#mybtns a:hover {
	background-color: #347fdc;
}
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns #left {
	background-image: url(../images/jt_l.png);
}
#mybtns #right {
	background-image: url(../images/jt_r.png);
}

#kinMaxShow {
	visibility: hidden;
	width: 100%;
	height: 500px;
	overflow: hidden;
}

.z_banner{width: 1600px; *width: 1600px; _width: 1600px; margin:0 auto;overflow: hidden;position:relative; left:50%; margin-left:-800px;}
.z_con{width: 1000px; *width: 1000px; _width: 1000px; margin:0 auto;overflow: hidden;position:relative; left:50%; margin-left:-500px;margin-top:20px;}
.z_con .left{width:210px;float:left;margin-right:30px;}
.z_con .right{width:760px;float:left;}
.z_con .right .ztop{height:39px;font-size:16px;line-height:38px;color:#000;border-bottom:1px solid #ff6c00;width:750px;padding-left:10px; }
.z_con .right .ztop span{height:30px;padding:5px 0;font-size:14px;line-height:30px;color:#000;display:block;float:right;}
.z_con .left ul{margin:10px 0;}
.z_con .left ul li{width:100%;text-align:center;font-size:16px;height:50px;line-height:30px;border-bottom:1px solid #ccc}
.left_nav_word{
  float:left;
  height:50px;
  width: 100%; 
  text-align: center;  
}
.left_zh{
  font-size:18px;
  line-height:30px;
}
.left_en{
  font-size:12px;
  line-height:12px;
}
.z_con .left ul li.none{border-bottom:none;}
.z_con .left ul li a{display:block;width:100%;height:100%;color:#000;text-align:center;font-size:16px;}
.z_con .left .ztop{width:210px;height:60px;font-size:20px;text-align:center;background:#ff6c00;line-height:40px;color:#fff
;background-image:url(../images/line.jpg)}
.z_con .left .ztop .en{font-size:14px;text-align:center;line-height:14px;}
.z_banner img{width:100%}
.about{font-size:14px;line-height:30px;padding-top:20px;}
.about img{margin:10px}
.prod ul li{float:left;width:365px;margin-right:30px;height:129px;overflow:hidden;padding-top:20px;color:#000;}
.news ul li{float:left;width:750px;padding-left:10px;height:30px;overflow:hidden;padding-top:20px;color:#000;border-bottom:1px dashed #ff6c00}
.news ul li span{width:650px;text-align:left;float:left;overflow:hidden;display:block;}
.news ul li span.zright{width:100px;text-align:right;float:right}
.prod ul li.none{margin-right:0px;}
.prod ul li .left{width:180px;}
.prod ul li .ddright{width:180px;float:left;}
.prod ul li .ddleft img{float:left;width:180px;height:129px;border-radius:10px;margin-right:5px;}
.prod ul li .ddright span{display:block;width:180px;color:#FF6C00;overflow:hidden;}
.prod ul li .ddright font{display:block;width:180px;color:#FF6C00;text-align:right;overflow:hidden;}


.foot{width: 1920px; *width: 1920px; _width: 1920px; margin:0 auto;overflow: hidden;position:relative; left:50%; margin-left:-960px;background:url(../images/back.jpg) center;height:102px;margin-top:40px;}
.foot_con{width:500px;margin-left:810px;font-size:12px;line-height:23px;color:#929292;padding-top:5px;}
.bot{width: 1920px; *width: 1920px; _width: 1920px; margin:0 auto;overflow: hidden;position:relative; left:50%; margin-left:-960px;background:#ff6c00;height:150px;text-align:center;}
.bot img{display:block;margin:0 auto;margin-top:20px;}
.bot ul{ 
    margin-top:30px; 
    text-align: center;  
    width: 100%;  
    list-style: none; 
     margin-bottom:10px;	
} 
.bot .word{ 
	text-align:center;
	line-height:23px;
	font-size:12px;
	color:#fff1bb;
}
.bot li{
	padding:0 10px;
	height:30px;
	line-height:14px;
    display:inline-block;
    border-right:1px solid #fff1bb;	
}
.bot li a{
	color:#fff1bb;
}
.bot li a span{
	font-size:12px;
}

    /*fudong QQ*/
#leftsead { width: 145px; height: 143px; position: fixed; z-index: 88888888; top: 258px; right: 0px; }
*html #leftsead { margin-top: 258px; position: absolute; top: expression(eval(document.documentElement.scrollTop)); }
#leftsead li { width: 145px; height: 46px; }
#leftsead li img { float: right; }
#leftsead li a { height: 45px; float: right; display: block; min-width: 45px; max-width: 100px; }
#leftsead li a .shows { display: block; }
#leftsead li a .hides { cursor: pointer; position: absolute; right: 0; display: none; transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; }
#leftsead li a:hover .hides { cursor: pointer; position: absolute; right: 0; display: block; transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; }

#leftsead li a .youhui { display: block; position: absolute; right: 0px; top: 0px; }
#leftsead li a .yh { cursor: pointer; position: absolute; margin-top: -40px; right: 46px; display: block; display: none\9; transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; transform: scale(0.0,0.0); -webkit-transform: scale(0.0,0.0); }
#leftsead li a:hover .yh { cursor: pointer; position: absolute; margin-top: -40px; right: 46px; display: block; transition: all 0.4s linear; -ms-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; transform: scale(1.0,1.0); -webkit-transform: scale(1.0,1.0); }
.zxns1{
    width: 717px;
    min-height: 52px;
    font-family: 微软雅黑;
    font-size: 20px;
    color: #fff;
    margin-bottom: 10px;
    padding-left: 10px;
	background:#DEDEDE;
}
.zxns2{
    width: 715px;
    min-height: 184px;
    font-family: 微软雅黑;
    font-size: 20px;
    color: #fff;
    padding-left: 10px;
    padding-top: 10px;
	background:#DEDEDE;
}
.zxns3{
    width: 728px;
    height: 50px;
    font-family: 微软雅黑;
    font-size: 20px;
    color: #fff;
    background-color: #ff6c00;
}
.z_show_top{text-align:center;width:100%;min-height:90px;border-bottom:1px solid #BFBFBF;margin-bottom:30px;}
.z_show_top span{display:block;font-size:18px;color:#000;line-height:60px;margin-top:10px;}
.z_show_top font{display:block;font-size:12px;color:#868484;line-height:40px;margin-top:-20px;}
.z_show_con{margin-top:20px;font-size:14px;color:#000;line-height:25px;min-height:100px;}
.z_show_bot{margin-top:50px;margin-bottom:150px;}
.z_show_bot span{display:block;font-size:14px;color:#000;height:36px;line-height:36px;overflow:hidden}
.z_show .pic{width:100%;margin-top:20px;}
.z_show .pic img{display:block;margin:0 auto;}
.pageList{margin-top:10px;width:100%;text-align:center;padding:10px}
.pageList a{padding:5px 10px;color:#ff6c00;border-radius:5px;}
.current{color:#fff!important;background-color:#ff6c00;}
