@charset "utf-8";
BODY {
	FONT-SIZE: 12px;background-position: center top; MARGIN: 0px auto; COLOR: #333; FONT-FAMILY:微软雅黑,Arial,Verdana,Sans-Serif;
}
@font-face {
 font-family: 'xiaodaofont';
src:url("/font/RobotoCondensed-Regular.ttf");
 src: local('RobotoCondensed-Regular'), 
              local('RobotoCondensed-Regular'), 
              url('/font/RobotoCondensed-Regular.woff') format('woff'), 
              url('/font/RobotoCondensed-Regular.ttf') format('truetype'), 
}
/* CSS Document */
body a{
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
	-moz-transition: 0.5s all;
	}
.clear {
	CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px
}
A:link {
	COLOR: #333; TEXT-DECORATION: none; outline-style: none
}

A:hover {
	COLOR:#ca2611; TEXT-DECORATION:none;
}
A:visited {
	COLOR: #333; TEXT-DECORATION:none;
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
/* CSS Document */
#x_top_all{
width:100%;
position:absolute;
background-color:rgba(38,38,38,0.9);
z-index:99999;
padding:0px 0px;
top:0;
height:80px;
border:0px solid #f60;
}
#x_top{
width:98%;
margin:0px auto;
color:#FFFFFF;
}
#x_logo{
width:14%;
float:left;border:0px solid #fff;
padding:12px 0px 0px 0px;
overflow:hidden;
}
#x_logo img{
width:100%;
max-width:205px; 
}
#x_logo_middle{
width:68%;
float:left;
border:0px solid #ddd;
padding:0px 0px 0px 0px;
overflow:hidden;
}
#x_logo_right{
width:14%;border:0px solid #f60;
min-width:240px;
float:right;
height:35px;
line-height:35px;
font-size:16px;
background-image:url(../images/tel_bj.png);
background-position:left top;
text-indent:36px;
background-repeat:no-repeat;
border:0px solid #FFFFFF;
margin-top:20px;
}

#x_submenu{padding:0px; z-index:9999;overflow:hidden;}
#x_submenu ul{padding:0px;}
#x_submenu li{ BACKGROUND-COLOR: #444;color:#fff;filter:alpha(opacity=100);width:100px;margin-left:0px;opacity:1;height:28px;line-height:28px;}
#x_submenu li a:link{font-size:12px;color:#fff;BACKGROUND-COLOR: #444;filter:alpha(opacity=100);opacity:1;width:100px;margin-left:0px;height:28px;line-height:28px; text-align:center;padding:0px 0px 0px 0px; text-indent:0px;}
#x_submenu li a:hover{ BACKGROUND-COLOR:#555;color:#fff;font-size:12px;filter:alpha(opacity=100);opacity:1;width:100px;height:28px;line-height:28px;text-align:center;padding:0px 0px 0px 0px;text-indent:0px;}
#x_submenu li a:visited{color:#fff;font-size:14px;filter:alpha(opacity=100);opacity:1;width:100px;height:28px;line-height:28px;text-align:center;padding:0px 0px 0px 0px;}
.navigation {
	BACKGROUND: url(../images/nav_bj11.jpg) no-repeat 0px 0px;  OVERFLOW: visible; height:80px; z-index:9999; border:0px solid #e2e2e2;margin:0px auto; width:700px;
}
.menu {
	Z-INDEX: 300;font-family:微软雅黑; POSITION: relative; height:80px; border:0px solid #FFFFFF;
}
.menu LI {
	FONT-SIZE: 16px;color:#444; FLOAT: left; width:100px;height:80px;line-height:80px;TEXT-ALIGN: center;margin-right:0px;
}
.menu LI.homepage{
	BACKGROUND: none transparent scroll repeat 0% 0%;border-left:0px solid #e5e5e5;
}
.menu LI A:link {
	DISPLAY: block; MARGIN: 0px; COLOR: #888;TEXT-DECORATION: none;width:100px;height:80px;line-height:80px;
}
.menu LI A:visited {
	DISPLAY: block;MARGIN: 0px; COLOR: #888;TEXT-DECORATION: none;width:100px;height:80px;line-height:80px;
}
.menu LI A:hover {
	COLOR: #fff;border-radius:0px;width:100px;height:80px;line-height:80px; TEXT-DECORATION:none;background-position:top;
	background-color:#444;
}
.menu LI.current_page_item A:link {
	COLOR: #ff0
}
.menu LI.current_page_item A:visited {
	COLOR: #ff0
}
.menu LI.current_page_item A:hover {
	COLOR: #ff0
}
.menu LI.current-menu-item A:link {
	COLOR: #ff0
}
.menu LI.current-menu-item A:visited {
	COLOR: #ff0
}
.menu LI.current-menu-item A:hover {
	COLOR: #ff0
}
.menu UL {
	Z-INDEX: 300; POSITION: relative;filter:alpha(opacity=100);opacity:1;
}
.menu LI {
	POSITION: relative
}
.menu LI UL {
	DISPLAY: none;PADDING-BOTTOM: 0px; width:135px;PADDING-TOP: 0px; POSITION: absolute; TOP:80px
}
.menu LI UL LI {
BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px auto; width:118px;padding:0px 0px 0px 0px;line-height:20px; BORDER-top: #333 1px solid; color:#FFFFFF; text-align:center;
}
.menu LI UL LI:hover {
	COLOR: #D2070D;height:26px;line-height:26px; 
}
.menu LI UL LI span{
	padding-left:0px;
}
.menu LI UL LI A:hover,.menu LI UL LI:hover a {
	COLOR: #D2070D; text-decoration:none;
}
#x_subnav_all{
text-align:left;
width:100%;
background-color:#f5f5f5;
margin:0px auto 0px auto;
overflow:hidden;
/*height:64px;*/

}
#x_subnav{
text-align:left;
width:1200px;border-left:1px solid #dddddd;
margin:0px auto -1px auto;
overflow:hidden;
}

#x_subnav ul{
padding:0px 0;
margin:0px;
line-height:20px;
overflow:hidden;border-right:0px solid #dddddd;
}
#x_subnav ul li {
    display: inline-block;
    color: #707070;
    font-size: 18px;
    margin: 0px -4px 0px 0px;
    padding: 0px 0px;
    width: 20%;
}

#x_subnav ul li a {
    display:inline-block;
    width: 100%;
    color:#333;
    border-right:1px solid #dddddd;
    border-bottom:1px solid #dddddd;
    padding:22px 0px;
    border-radius:0px;
    text-align: center;
}
#x_subnav ul li a:active {
border-right:1px dashed #ccc;
}
#x_subnav ul li.active a {
  color: #fff;background-color:#333333;
border-right:1px solid #dddddd;
}
#x_subnav ul li a:hover{
display:inline-block;
color:#fff;
padding:22px 0px;
border-right:1px solid #dddddd;
background-color:#333333;
border-radius:0px;
}

#x_subnav_pro{
float:left;
}
#x_subnav_pro ul{
padding:0px 0px;
overflow:hidden;
border-left:1px solid #c7c7c7;
}
#x_subnav_pro ul li {
font-size:16px;line-height:70px;
width:238px;height:70px;
float:left;
border-right:1px solid #c7c7c7;
}
#x_subnav_pro ul li:hover{
font-size:16px;line-height:70px;
width:238px;height:70px;
float:left;background-color:#000;
border-right:1px solid #ddd;
}
#x_subnav_pro ul li a {
color:#707070;
}
#x_subnav_pro ul li a:hover{
color:#fff;
}
#x_subnav_pro ul li a:active {
padding:25px 117px;
}
#x_subnav_pro ul li.active a {
  color: #333;
/*  background-color:#000;*/
}
#x_subnav_pro ul li a:hover{
background-color:#000;
color:#fff;
}
#x_weizhi{
overflow:hidden;
font-size:14px;color:#666;
border-bottom:0px solid #ddd;
line-height:70px;
float:right;
}
#x_weizhi span{
font-size:14px;color:#d9b513;
}
.digg4{ padding:3px; margin-top:28px; text-align:center;font-size: 12px; }
.digg4 span{ border:1px #CCCCCC solid; padding:2px 5px; margin:5px; color:#333}
.digg4 span:hover{ color:#333;border:1px #CCCCCC solid;  padding:2px 5px; cursor:pointer;}
.digg4 a,.digg4 span.miy{ margin:2px;  padding:2px 5px; text-decoration:none; border:1px #CCCCCC solid; color:#333;}
#x_neibanner{
height:500px;
width:100%;
background-repeat:no-repeat;
background-image:url(../images/neibanner.jpg);
overflow:hidden;
background-position:center top;
border-bottom:0px solid #ddd;
}
#x_nei_all{
width:100%;
border:0px solid #fff;
overflow:hidden;
padding:0px 0px 10px 0px;
background-color:#f6f6f6;
background-repeat:repeat-x;
background-position:center top;
}
#x_nei{
width:1200px;
min-width:1000px;
border:0px solid #fff;
overflow:hidden;
margin:40px auto 50px auto;
}

#x_nei_content{
line-height:32px;
padding:20px 0px 10px 0px;
margin:0px auto;
color:#4c4c4c;
font-size:16px;
text-indent:0px;
min-height:240px;
}
#x_nei_content p{
margin-bottom:14px;
text-indent:34px;
}
#x_nei_content img{
margin:0px 40px 0px 0px;
float:left;
}
#x_nei_content_news{
width:100%;
line-height:30px;
padding:36px 0px 10px 0px;
color:#888;
font-size:16px;
border:0px #CC6600 solid;
}
#x_nei_content_news p{
margin:0px 0px 20px 0px;
}
#x_nei_content_pro{
width:100%;
line-height:30px;
padding:56px 0px 10px 0px;
font-size:16px;
border:0px #CC6600 solid;
}
#x_nei_contact_all{
width:100%;
padding:0px 0px 0px 0px;
font-size:14px;
border:0px solid #ddd;
overflow:hidden;
}
#x_nei_contact_fudong{
width:100%;
overflow:hidden;
position:absolute;
}
#x_nei_contact{
width:1160px;
margin:80px auto;
background-color:#fff;
border:1px solid #ddd;
border-radius:4px;
padding:40px 20px;
overflow:hidden;
}
#x_nei_contact_left{
width:566px;
float:left;
}
#x_nei_contact_left h3{
font-size:22px;
color:#333;
margin:0px 0px 10px 0px;
}
#x_nei_contact_left p{
font-size:14px;
color:#666;
}
#x_nei_contact_left hr{
 width:100%;margin:20px 0px 6px 0px; color:#d9b513;height:3px;border:none;border-top:1px  solid #ddd; padding:0px 0px 10px 0px;
}
#x_nei_contact_right{
width:566px;
float:right;
}
#x_nei_contact_right h3{
font-size:22px;
color:#333;
margin:0px 0px 10px 0px;
}
#x_nei_contact_right p{
font-size:14px;
color:#666;
}
#x_nei_contact_right hr{
 width:100%;margin:20px 0px 6px 0px; color:#d9b513;height:3px;border:none;border-top:1px  solid #ddd; padding:0px 0px 10px 0px;
}
#x_contactlist{
width:100%;
overflow:hidden;
color:#666;
}
#x_contactlist p{
width:100%;
overflow:hidden;
line-height:30px;
margin:8px 0px;
font-size:16px;
}
#x_contactlist p.add{
background-image:url(../images/add_bj.jpg);
background-repeat:no-repeat;
text-indent:40px;
}
#x_contactlist p.tel{
background-image:url(../images/tel_bj.jpg);
background-repeat:no-repeat;text-indent:40px;
}
#x_contactlist p.fax{
text-indent:40px;
background-image:url(../images/fax_bj.jpg);
background-repeat:no-repeat;
}
#x_contactlist p.email{
text-indent:40px;
background-image:url(../images/email_bj.jpg);
background-repeat:no-repeat;
}
#x_contactlist p.site{
text-indent:40px;
background-image:url(../images/site_bj.jpg);
background-repeat:no-repeat;
}
.form-control {
  display: block;
  width:100%;
  text-indent:12px;
  height:38px;
  float:left;  
  line-height:38px;
  color: #888;
  vertical-align: middle;
  background-color: transparent;  
  background-image: none;  
  border:0 none;
  font-family:微软雅黑;
  border:1px solid #ddd;
  border-radius:6px;
  margin-bottom:12px;
  margin-top:12px;
  margin-right:20px;

}
.form-controls {
  display: block;
  width:260px;
  text-indent:12px;
  height:38px;
  float:left;  
  line-height:38px;
  color: #888;
  vertical-align: middle;
  background-color: transparent;  
  background-image: none;  
  border:0 none;
  font-family:微软雅黑;
  border:1px solid #ddd;
  border-radius:6px;
  margin-bottom:12px;
  margin-top:12px;
  margin-right:20px;
/*  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;*/
}
.form-controls2 {
  display: block;
  width:100%;
  text-indent:12px;
  padding-top:12px;
  float:left;font-family:微软雅黑;
  height:80px;
  line-height:20px;
  color: #9e9e9e;
  vertical-align: middle;
  background-color: transparent;  
  background-image: none;
  border:0px none;
  border:1px solid #ddd;
  border-radius:6px;
    margin-bottom:20px;
	margin-top:12px;
 
/*  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;*/
}
.form-controls3 {
  display: block;
  width:538px;
  text-indent:12px;
  padding-top:12px;
  float:left;font-family:微软雅黑;
  height:80px;
  line-height:20px;
  color: #9e9e9e;
  vertical-align: middle;
  background-color: transparent;  
  background-image: none;
  border:0px none;
  border:1px solid #ddd;
  border-radius:6px;
    margin-bottom:20px;
	margin-top:12px;
 
/*  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;*/
}
.btn-submit{
  display: block;
  width:140px;
  padding-top:0px;
  float:left;
  height:38px;
  line-height:38px;
  color: #fff;
  vertical-align: middle;
  background-color:#333;  
  font-size:16px;
  border:0 none;
  border:0px solid #ddd;
  border-radius:6px;
    margin:10px 0px;
	cursor:pointer;
}
.single {
	 WIDTH: 100%;border-bottom:0px solid #cccccc;
	 padding:12px 0px;margin-top:30px;
}
.single H2 {
	FONT-SIZE:22px;padding:16px 0px 16px 0px; MARGIN:0px 0px; COLOR: #333;font-weight:normal;BORDER-BOTTOM: #cccccc 0px dashed; TEXT-ALIGN: center
}
.single hr {
width:120px;margin:0px auto; color:#ccc;height:1px;border:none;border-top:1px  solid #ccc; padding:0px 0px 10px 0px;}
.single H6 {
	FONT-SIZE:14px;padding:0px 0px 14px 0px; MARGIN:0px 0px; COLOR: #666;font-weight:normal;BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.postlist {
	MARGIN:0px;border:0px solid #330033; overflow:hidden;width:100%;
}
.postlist ul{
	MARGIN:0px;border:0px solid #330033; overflow:hidden;width:100%;
}
.postlist ul LI {
WIDTH:100%; margin-bottom:28px;BORDER: #ddd 0px solid;padding:0px;color:333; overflow:hidden; text-align:left; background-color:#f5f5f5;
height:180px;
}
.postlist ul LI img{
	 FLOAT: left; WIDTH:290px; height:172px; margin:0px 30px 0px 0px; overflow:hidden;
	 padding:4px;
}
.hangyelist {
	MARGIN:0px;border:0px solid #330033; overflow:hidden;width:100%;
}
.hangyelist ul{
	MARGIN:0px;border:0px solid #330033; overflow:hidden;width:100%;
}
.hangyelist ul LI {
WIDTH:98%;BORDER-bottom: #ddd 1px dashed;color:333; overflow:hidden; text-align:left; background-position:left center;
background-image:url(../images/hangye_bj.png); background-repeat:no-repeat; text-indent:40px; line-height:50px;
margin:4px 1%;
}
.hangyelist ul LI:hover{
WIDTH:98%;padding:0px;color:333; overflow:hidden; text-align:left;line-height:50px;BORDER-bottom: #f5f5f5 1px dashed;margin:4px 1%;
background-image:url(../images/hangye_bj_over.png);text-indent:40px; background-color:#f5f5f5;box-shadow:3px 0px 6px #ddd; border-radius:6px;
}
.hangyelist ul LI p{
font-size:16px;
 color:#666;
}
.hangyelist ul LI p span{
font-size:16px;
float:right;
 color:#666;
 padding:0px 20px 0px 0px;
}
#x_newslist{
width:700px;
float:left;
}
#x_newslist h3{
font-size:22px; overflow:hidden; text-align:left;padding:20px 0px 10px 0px; font-weight:normal; color:#333;
margin:0px;
}
#x_newslist p{
font-size:16px; overflow:hidden;
padding:10px 30px 0px 0px;
color:#999;
line-height:24px;
text-indent:0px;}
#x_date{
width:150px;
height:182px;
color:#fff;
background-color:#dddddd;
overflow:hidden;
text-align:center;
float:right;
}
#x_date h3{
font-size:30px;padding:52px 0px 0px 0px;font-family:arial; color:#555; margin:0px;
}
#x_date h4{
font-size:16px;padding:0px 0px;font-weight:normal;font-family:arial; color:#999; margin:0px;
}
#x_date hr{
width:54px;margin:10px auto; color:#0155a0;height:2px;border:none;border-top:1px  solid #999; padding:0px 0px 0px 0px;
}
.pageNavi {
padding:0px 0px;BORDER-TOP: #ddd 0px solid; background-color:#f5f5f5;MARGIN: 10px auto; WIDTH: 100%; TEXT-ALIGN: center;font-size:16px; overflow:hidden;
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 494px; text-indent:40px; background-image:url(../images/arrow_left.png);TEXT-ALIGN: left; background-repeat:no-repeat;float:left; line-height:24px; margin:30px 0px 0px 20px;
}
.pageright {
	OVERFLOW: hidden; WIDTH:460px; text-align:right;background-image:url(../images/arrow_right.png);background-repeat:no-repeat; background-position: right;float:right;line-height:24px; margin:30px 20px 0px 0px;padding:0px 40px 0px 0px;
}
.pageback {
border-left:1px solid #ddd;border-right:1px solid #ddd;OVERFLOW: hidden; WIDTH:120px; LINE-height:26px;background-image:url(../images/back_bj.png);TEXT-ALIGN:center; background-repeat:no-repeat; float:left; background-position:right;padding:30px 30px 30px 10px;
}


#x_pagelist{
margin:30px auto 20px auto;
text-align:center;
width:100%;
font-family:Arial, Helvetica, sans-serif;
}
#x_pagelist ul{
padding:0px 0;
margin:0px;
line-height:20px;
overflow:hidden;
border:0px solid #99FF00;
}
#x_pagelist ul li {
display:inline-block;
color:#707070;
font-size:14px;
margin:0px 4px;
}

#x_pagelist ul li a {
display:inline-block;
background-color:#f8f8f8;
color:#707070;
border:1px solid #ddd;
padding:4px 14px;
border-radius:4px;
}
#x_pagelist ul li a:active {
  border-color: #1465b4;
}
#x_pagelist ul li.active a {
  color: #fff;
  background-color:#333;
  border: 1px solid #333;
}
#x_pagelist ul li a:hover{
display:inline-block;
background-color:#333;
color:#fff;
padding:4px 14px;
border:1px solid #1465b4;
}
.productlist {
	MARGIN-TOP:20px;border:0px solid #006666; overflow:hidden;
	width:1200px;
}
.productlist ul{
	MARGIN-TOP:0px;border:0px solid #006666; overflow:hidden;
	width:1240px;
}
.productlist ul LI {
position:relative; float:left; width:372px; height:340px; display:inline;padding:0px;border:0px solid #dedede;margin:0px 28px 24px 0px; overflow:hidden; background-color:#eeeeee; padding:4px;}
.productlist ul LI:hover{
position:relative; float:left; width:372px; display:inline;padding:0px;border:0px solid #0289ff;color:#fff; margin:0px 28px 24px 0px ; background-color:#333333;padding:4px;}
.productlist ul LI IMG {
	WIDTH:372px; height:292px;border:0px solid #ccc;padding:0px;
	 -webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;

}
.productlist ul LI IMG:hover{
transform:scale(1.06); transition: 0.5s all;
}
.productlist ul LI p{
text-align:center; padding:6px 0px; font-size:16px; line-height:20px;font-weight:normal;
}
.productlist ul LI p a{
 color:#333;
}
.productlist ul LI p a:hover{
 color:#f60;
}
.photolist {
	MARGIN-TOP:10px;border:0px solid #006666; overflow:hidden;
	width:1200px;
}
.photolist ul {
	border:0px solid #006666; overflow:hidden;
	width:1260px;
}
.photolist ul LI {
	 FLOAT: left; border:0px solid #ebeaea; MARGIN:6px 26px 30px 2px; OVERFLOW: hidden; WIDTH:380px; PADDING-TOP: 0px; HEIGHT:364px;padding:0px 0px 0px 0px; text-align:center;
	 background-color:#fff; color:#888;
}
.photolist ul LI:hover{
	 FLOAT: left; border:0px solid #ebeaea; MARGIN:6px 26px 30px 2px; OVERFLOW: hidden; WIDTH:380px; PADDING-TOP: 0px;padding:0px 0px 0px 0px; text-align:center;
	 background-color:#fff; box-shadow:0px 0px 12px #ccc;color:#333;
}
.photolist ul LI IMG {
	 WIDTH:380px;HEIGHT:300px;border:0px solid #ddd;padding:0px; text-align:center; 
}
.photolist ul LI p{
TEXT-ALIGN:CENTER;font-size:16px; padding:10px 0px;   display:block;
}
#x_bigphoto{
border:0px solid #ddd;
text-align:center;
width:100%;
margin-top:20px;
}
#x_bigphoto img{
border:4px solid #ddd;
max-width:700px;
}
#x_bigphoto h3{
text-align:center;
line-height:18px;
font-size:24px;
border:0px solid #ddd;
color:#333;
font-weight:normal;
padding:10px 0px 16px 0px;
margin-bottom:16px;
}
#x_product_title{
overflow:hidden;
font-size:20px;
text-align:left;
background-color:#ffffff;
line-height:44px;
height:48px;
text-indent:20px;
width:100%;
background-image:url(../images/producttitle_bj.jpg);
padding:0px 0px 0px 0px;
color:#333;
}
#x_product_content{
line-height:26px;
padding:18px 0px 10px 0px;
color:#666;
margin-top:0px;
border-top:0px solid #ddd;
min-height:100px;
}
a.button_1:link,a.button_1:visited{
	display:block;
	margin:0px auto 40px auto;
	width:120px;
	height:44px;
	line-height:44px;
	border:1px solid #333;
	border-radius:6px;
	font-weight:normal;
	cursor:pointer;
	text-align:center;
	letter-spacing:0px;
	font-size:16px; text-indent:0px;
	color:#fff;
	background-color:#333;
}
a.button_2:hover{
background-color:#f6510a;
	color:#FFf;
	text-decoration: none;
	font-size:14px;border-radius:30px;
	text-align:center;
}
#x_copyright_all{
width:100%;
background-color:rgba(22,22,22,0.9);
z-index:99999;
padding:0px 0px;
bottom:0px;
height:60px;
border:0px solid #f60;
}
#x_copyright{
width:1200px;
margin:0px auto;
font-size:14px;
text-align:center;
color:#777;
padding:18px 0px;
overflow:hidden;
}
#x_copyright a{
color:#777;
}
#x_copyright a:hover{
color:#fff;
}
#x_copyright_left{
color:#777;
float:left;
padding:0px 0px 0px 0px;
}
#x_copyright_right{
text-align:right;
color:#fff;
padding:0px 0px 0px 0px;
float:right;
}
#x_copyright_right p{font-size:14px; padding-top:8px;}
/*banner图片跳转*/

@media only screen and (max-width: 1400px){ 
#x_logo{
width:12%;
}
#x_logo_right{
width:12%;
}
}