@charset "utf-8";
BODY {
	FONT-SIZE: 12px;background-position: center top; MARGIN: 0px auto; COLOR: #333; FONT-FAMILY:微软雅黑,Arial,Verdana,Sans-Serif;
}
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;
	}
@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'), 
}
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;list-style-type:none; 
	}
/* CSS Document */
.clear {
	CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px
}
A:link {
	COLOR: #343434; TEXT-DECORATION: none; outline-style: none
}

A:hover {
	COLOR:#d40909; TEXT-DECORATION:none;
}
A:visited {
	COLOR: #343434; TEXT-DECORATION:none;
}
#x_search{width:98%; max-width:360px;padding:8px 10px 0px 0px;border:0px solid #003399; overflow:hidden;margin:10px 0px; float:right;}
#x_search ul{ padding-left:0px;}
#x_search li{ float:left; overflow:hidden; color:#666; }
.input{width:310px;height:30px;margin-right:0px;*padding:0px 0px 0px 8px;padding:0px 0px 0px 8px; border:1px #eee3f5 solid;border-right:0px #dbdbd9 solid;background-repeat:repeat-x;color:#666;border-bottom-left-radius:0px;border-top-left-radius:0px; font-size:12px;}
.x_wrap{width:100%; background-color:rgba(0,0,0,0.6); position:fixed; top:0px; z-index:99;}
#x_welcome_all{width:100%; background-color:#303440; height:50px; overflow:hidden; color:#c0c0c8; line-height:50px;font-size:14px;}
#x_welcome_all h4{ text-align:right; color:#c0c0c8; line-height:50px; margin:0px;font-size:16px;}
.x_menu_bj{width:100%; background-color:#fff; }
.x_fenlei_float{ width:100%; z-index:999;}
.x_fenlei_all{ width:100%;background-image:url(../images/fenlei_bj.png); background-repeat:repeat; overflow:hidden; margin:50px auto 20px auto;padding:30px 0px;}
.x_fenlei{ width:100%;}
.x_fenlei ul{ width:100%;}
.x_fenlei ul li{ width:260px; height:140px; float:left; margin:0px;}
.x_fenlei ul li h3{ line-height:100px; text-align:center; font-size:18px;}
.x_fenlei ul li h3 a{ color:#fff;}

.x_catalog_all{ width:100%;background-image:url(../images/productcatalog_bj.jpg); background-repeat:no-repeat; overflow:hidden; height:432px;
padding-left:120px;}
.x_catalog_all h3{ color:#ffe470; font-size:22px; font-weight:bold; padding:6px 0px 0px 0px; height:20px;}
.x_catalog_all h4{ color:#999; font-size:12px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; padding-top:6px;}
.x_catalog_left{ 
padding:0px;
margin-top:0px;
text-align:left;
width:350px;
float:left;
overflow:hidden;
}
.x_catalog_right{ 
padding:0px;
margin-top:0px;
text-align:left;
width:734px;
float:right;
overflow:hidden;
}
.x_catalog{ 
padding:0px;
margin-top:40px;
text-align:right;
}
.x_catalog ul{ 
padding:0px;
overflow:hidden;
}
.x_catalog ul li{ 
font-size:14px;
width:85%;
text-align:left;
margin:0px;
padding:0px 0px 0px 0px;
height:28px;
line-height:18px;
border-bottom:1px solid #c46166;
}
.x_catalog ul li a{ 
color:#f0eeef;
}
.x_catalog ul li a:hover{ 
color:#fff;
}
.x_index_product{ 
padding:0px;
overflow:hidden;
margin-top:0px;
}
.x_index_product h3{ 
padding:10px 0px;
margin:0px 0px;
border-top:0px solid #ddd;
font-size:16px;
text-align:center;
overflow:hidden;
}
.x_pshow{ 
width:100%;
font-size:20px;
color:#0b7fc1;
margin-top:24px;
}
.x_pshow hr{ width:40px;margin:10px 0px 0px 0px; color:#0b7fc1;height:4px;border:none;border-top:2px  solid #0b7fc1; padding:0px 0px 30px 0px;}
.x_aboutbanner{ 
border-top:1px solid #ddd;
width:100%;
}
.x_newsbanner{ 
border-top:1px solid #ddd;
width:100%;
/*font-size:16px;
min-height:260px;
color:#fff;
background-color:#efefef;
background-image:url(../images/newsbanner.jpg);
background-position:center;
background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cove*/r;
}
.x_contactbanner{ 
border-top:1px solid #ddd;
width:100%;
/*font-size:16px;
min-height:260px;
color:#fff;
background-color:#efefef;
background-image:url(../images/contactbanner.jpg);
background-position:right center;
background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;*/
}
.x_jobbanner{ 
border-top:1px solid #ddd;
width:100%;
/*font-size:16px;
min-height:260px;
color:#fff;
background-color:#efefef;
background-image:url(../images/jobbanner.jpg);
background-position:center center;
background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
*/}
.x_productbanner{ 
border-top:0px solid #ddd;
width:100%;
}
.x_productbanner img{ 
width:100%;
}
.x_nei_all{
width:100%;
padding:20px 0px 0px 0px;
background-color:#fff;
overflow:hidden;
margin:0px 0px 20px 0px;
}
.x_weizhi{
width:100%;
overflow:hidden;
font-size:14px;color:#333;padding:0px 0px;
border-bottom:1px solid #ddd;
}
.x_weizhi h3{ font-size:22px; color:#000; float:left; line-height:22px; padding:0px 0px 4px 0px;}
.x_weizhi  span{ float:right; font-size:14px; padding:24px 0px 0px 0px;}
.x_nei_content{
line-height:26px;
padding:20px 0px 30px 0px;
margin:0px auto 30px auto;
color:#666;
font-size:14px;
text-indent:0px;
min-height:140px;
}
.x_nei_content p{
margin-bottom:10px;
}
.x_nei_content img{
margin:8px 0px 16px 20px;
}
.digg4{ padding:3px; margin:14px auto; text-align:center;font-size: 12px; color:#444; }
.digg4 span{ border:1px #ddd solid; padding:3px 8px; margin:5px; color:#999;}
.digg4 span:hover{ color:#fff;border:1px #007ec6 solid;  padding:3px 8px; cursor:pointer; background-color:#007ec6;}
.digg4 a,.digg4 span.miy{ margin:2px;  padding:3px 8px; text-decoration:none; border:1px #365778 solid; }
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}
#x_aboutlist{
width:256px;
overflow:hidden;
background-color:#0573b2;
}
#x_aboutlist h4{
padding:4px 0px 4px 28px;
color:#fff;
font-weight:normal;
text-transform:uppercase;
font-size:20px;
}
#x_aboutlist h4 span{
padding:0px 0px 0px 10px;
color:#fff;
font-size:14px;
}

#x_productcatalog_bj{
width:100%;
overflow:hidden;
background-image:url(../images/index_left_bj.jpg);
background-color:#ac1c1c;
background-repeat:repeat-x;
padding-left:30px;
margin-bottom:30px;
}
#x_productcatalog_bj h3{
padding:4px 0px 0px 0px;
color:#fce45e;
font-weight:normal;
text-transform:uppercase;
font-size:22px;
height:22px;
}
#x_productcatalog_bj p{
padding:0px 0px 0px 0px;
color:#fff;
font-size:16px;
}

#x_indexcatalog{
text-align:left;
width:100%;
margin:23px auto;
}
#x_indexcatalog ul{
padding:0px 0;
margin:0px;
overflow:hidden;
}
#x_indexcatalog ul li {
border-bottom:1px solid #c56066;
padding:9px 0px;
margin:10px 0px;
font-size:14px;
width:88%;
margin:0px;
}

#x_indexcatalog ul li a {
color:#fff;
}
#x_indexcatalog ul li a:hover {
color:#fce45e;
}

#x_subnav_m{
display:none;
}
#x_subnav_all{
text-align:left;
width:100%;
background-color:#eeeeee;
margin:0px auto; z-index:-9991;
}
#x_subnav{
text-align:left;
width:100%;
margin:0px auto 0px auto;
}
#x_subnav ul{
padding:0px 0;
margin:0px;
overflow:hidden;
border:0px solid #99FF00;
}
#x_subnav ul li {
display:inline-block;
color:#767575;
font-size:14px;
border-bottom:0px solid #fff;
margin:0px -4px 0px 0px;
height:50px;
line-height:50px;
}

#x_subnav ul li a {
display:inline-block;
border-bottom:0px solid #fff;
width:100%;
border-radius:0px;
text-indent:0px;
padding:0px 30px;
border-left:1px solid #ddd;
}
#x_subnav ul li a:active {
  color:#d40909;background-color:#fff;
}
#x_subnav ul li.active a {
  color: #d40909;background-color:#fff;
}
#x_subnav ul li a:hover{
display:inline-block;
width:100%;
padding:0px 40px;
color:#d40909;
background-color:#fff;

}

#x_subnav_pro{
text-align:left;
width:100%;
margin:0px auto 0px auto;
}
#x_subnav_pro ul{
padding:0px 0;
margin:0px;
overflow:hidden;
border-right:1px solid #ddd;
}
#x_subnav_pro ul li {
display:inline-block;
color:#767575;
font-size:14px;
border-bottom:1px solid #ddd;
margin:0px -3px 0px 0px;
width:14.2857%;
text-align:center;
height:50px;
line-height:50px;
}

#x_subnav_pro ul li a {
display:inline-block;
border-bottom:0px solid #fff;
width:100%;
border-radius:0px;
text-indent:0px;
padding:0px 0px;
border-left:1px solid #ddd;
}
#x_subnav_pro ul li a:active {
  color:#d40909;background-color:#fff;
}
#x_subnav_pro ul li.active a {
  color: #d40909;background-color:#fff;
}
#x_subnav_pro ul li a:hover{
display:inline-block;
width:100%;
padding:0px 0px;
color:#d40909;
background-color:#fff;
}


#x_subnav_pro1{
text-align:center;
width:100%;background-color:#fff;
margin:0px auto 0px auto;
}
#x_subnav_pro1 ul{
padding:0px 0;
margin:0px;
overflow:hidden;
border-right:0px solid #ddd;
}
#x_subnav_pro1 ul li {
display:inline-block;
color:#767575;
font-size:14px;
border-bottom:0px solid #ddd;
margin:0px -3px 0px 0px;
width:14.2857%;
text-align:center;
height:50px;
line-height:50px;
}

#x_subnav_pro1 ul li a {
display:inline-block;
border-bottom:0px solid #fff;
width:100%;
border-radius:0px;
text-indent:0px;
padding:0px 0px;
border-left:0px solid #ddd;
}
#x_subnav_pro1 ul li a:active {
  color:#d40909;background-color:#fff;
}
#x_subnav_pro1 ul li.active a {
  color: #d40909;background-color:#fff;
}
#x_subnav_pro1 ul li a:hover{
display:inline-block;
width:100%;
padding:0px 0px;
color:#d40909;
background-color:#fff;
}
.x_neicontact{
margin:20px 0px;
width:256px;
overflow:hidden;
}
.x_neicontact img{
border:1px solid #ddd;
padding:3px;
}
.x_neilist{
width:100%;
overflow:hidden;
margin:30px 0px 0px 0px;
}
.x_neilist h3{
font-size:14px;
font-weight:normal;
margin:0px;
}
.x_bigphoto{
width:100%;
overflow:hidden;
text-align:center;
margin:30px 0px 0px 0px;
}
.x_bigphoto h3{
font-size:16px;
color:#444;
}
.x_product_title{
font-size:18px;
color:#d40909;
border-bottom:1px solid #ddd;
padding:0px 0px 10px 0px;
}
.x_product_detail{
font-size:14px;
color:#444;
line-height:24px;
padding:20px 0px 10px 0px;
}
.x_product_detail img{
max-width:900px;
text-align:center;
}
.form-controls01{
  display: block;
  width:96%;
  padding-left:1%;
  margin-left:1%;
  height:24px;
  float:left;  
  line-height:24px;
  color: #555;
  vertical-align: middle;
  background-color: transparent;  
  background-image: none;  
  border:0 none;font-family:xiaodaofont;
  border:1px solid #ddd;
  border-radius:0px;
  margin:10px 0px;
/*  -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-controls02{
  display: block;
  width:96%;
  padding-left:1%; 
  padding-top:0px;
  float:left;margin-left:1%;
  height:80px;
  line-height:20px;
  color: #555;
  vertical-align: middle;
  background-color: transparent;  
  background-image: none;
  border:0px none;
  border:1px solid #ddd;
  border-radius:0px;
  margin:10px 0px;
 
/*  -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-controls03 {
  display: block;
  width:99%;
  padding-left:1%; 
  padding-top:0px;
  float:left;margin-left:1%;
  height:26px;
  line-height:20px;
  color: #555;
  vertical-align: middle;
  background-color: transparent;  
  background-image: none;
  border:0px none;
  border:1px solid #ddd;
  border-radius:0px;
  margin:10px 0px;
 
/*  -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;*/
}
.x_jobform {
	 WIDTH:96%;border-bottom:0px solid #cccccc; margin:0px auto;
	 padding:12px 0px;
}
.single {
	 WIDTH: 100%;border-bottom:0px solid #cccccc;
	 padding:12px 0px;
}
.single H3 {
	FONT-SIZE:22px;padding:0px 0px 10px 0px; MARGIN:0px 0px; COLOR: #333;font-weight:normal;BORDER-BOTTOM: #cccccc 0px dashed; TEXT-ALIGN: center;
}
.single H6 {
	FONT-SIZE:14px;padding:0px 0px 14px 0px; MARGIN:0px 0px; COLOR: #666;font-weight:normal;BORDER-BOTTOM: #ddd 1px dotted; TEXT-ALIGN: center
}
.pageleft {
	OVERFLOW: hidden; WIDTH:90%; LINE-height:22px; border-top:1px dotted #ddd; padding-top:8px; float:left;
}
.pageright {
	OVERFLOW: hidden; WIDTH:10%; LINE-height:22px; text-align:right; float:right;border-top:1px dotted #ddd; padding-top:8px; font-size:14px;
}
.x_about_index_all{
width:100%;
padding:40px 0px;
background-color:#fff;
background-position:center top;
background-repeat:no-repeat;
overflow:hidden;
margin:30px 0px 20px 0px;
}
.x_about_index_all img{
position:absolute;
top:0px;
z-index:999;
}
.x_about_index{
width:100%;
padding:35px 20px 20px 35px;
border:4px solid #c30302;
background-position:center bottom;
background-repeat:repeat-x;
overflow:hidden;
margin:40px 0px 40px 0px;
}

.x_about_index_left{
float:left;
width:560px;
}
.x_about_index_right{
float:right;
width:450px;
}
.x_about_index h2{
font-size:20px;
color:#333;
font-weight:bold;
text-transform:uppercase;
margin:0px 0px 10px 0px;
}
.x_about_index h4{
font-size:14px;
color:#333;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 10px 0px;
}
.x_about_index p{
font-size:14px;
color:#767778;
line-height:24px;
padding:0px 20px 12px 0px;
}
.x_news_index_all{
width:100%;
padding:0px 0px;
background-color:#fff;
background-position:center top;
border-top:1px solid #ddd;
background-repeat:no-repeat;
overflow:hidden;
margin:50px 0px 20px 0px;
text-align:center;
}
.x_news_index_all h3{
width:100%;
color:#b30404;
font-size:32px;
font-weight:normal;
padding:20px 0px 6px 0px;
}
.x_news_index_all h4{
width:100%;
color:#d4d4d4;
font-size:16px;
text-transform:uppercase;
font-weight:normal;
padding:0px 0px 4px 0px;
}
.x_news_index_all hr{ width:56px;margin:0px auto; color:#c39702;height:3px;border:none;border-top:2px  solid #b30404; padding:0px 0px 4px 0px;}
.x_hotnews{
margin:14px 0px 0px 0px;
}
.x_hotnews h3{
text-align:center;
font-size:18px;
padding:8px 0px;
}
.x_indexcontact_all{
width:100%;
padding:0px 0px 0px 0px;background-image:url(../images/contact_bj.jpg);
background-color:#ffe469;
background-position:center top;
background-repeat:no-repeat;
overflow:hidden;
height:179px;
margin:40px 0px 38px 0px;
}
.x_indexcontact_left{
float:left;
width:340px;
margin:30px 0px 0px 40px
}
.x_indexcontact_left h3{
color:#b0b4b5;
font-size:18px;
font-weight:bold;
}
.x_indexcontact_left h4{
color:#fff;
font-size:26px;
padding:4px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
}
.x_indexcontact_left p{
color:#9fa0a2;
font-size:12px;
}
.x_indexcontact_middle{
float:left;
margin:62px 0px 0px 342px;
}
.x_indexcontact_right{
float:right;
margin:20px 0px 0px 0px;
}
a.button_2:link,a.button_2:visited{
	display:block;
	margin:0px;
	width:60px;
	height:60px;
	line-height:54px;
	border-radius:0px;
	font-weight:normal;
	cursor:pointer;
	text-align: center;
	text-transform:uppercase;
	letter-spacing:0px;
	font-size:30px;
	color:#fff;
	border:1px solid #303440;
	background-color:#303440;
	position:absolute;
	bottom:0px;
}
a.button_2:hover{
border:1px solid #c00300;
	color:#fff;
	background-color:#c00300;
	text-decoration: none;
	font-size:30px;
	text-align: center;
}
a.button_3:link,a.button_3:visited{
	display:block;
	margin:7px 20px 0px 0px;
	width:90px;
	height:40px;
	line-height:36px;
	border-radius:0px;
	font-weight:normal;
	cursor:pointer;
	text-align: center;
	text-transform:uppercase;
	letter-spacing:0px;
	font-size:14px;
	color:#fff;
	border:1px solid #303440;
	background-color:#303440;
}
a.button_3:hover{
border:1px solid #c00300;
	color:#fff;
	background-color:#c00300;
	text-decoration: none;
	font-size:14px;
	text-align: center;
}
a.button_5:link,a.button_5:visited{
	display:block;
	margin:7px auto;
	width:140px;
	height:40px;
	line-height:36px;
	border-radius:0px;
	font-weight:normal;
	cursor:pointer;
	text-align: center;
	text-transform:uppercase;
	letter-spacing:0px;
	font-size:14px;
	color:#fff;
	border:1px solid #303440;
	background-color:#303440;
}
a.button_5:hover{
border:1px solid #c00300;
	color:#fff;
	background-color:#c00300;
	text-decoration: none;
	font-size:14px;
	text-align: center;
}
.x_indexnews_all{ 
width:100%;
background-color:#f8f8f8;
overflow:hidden;
padding:30px 0px;
}
.x_indexnews{ 
width:100%;
background-color:#fff;
overflow:hidden;
padding:0 2% 2% 2%;
}
.x_date{
padding:0px 0px 0px 0px;
margin:0px 4% 0 0;
width:16%;
float:left;
text-align:center;
color:#959494;
font-family:Arial, Helvetica, sans-serif;
border-right:1px solid #eee;
}
.x_date h3{
font-size:48px;
text-align:center;
}
.x_date h4{
font-size:14px;text-align:center;
}
.x_focusnews{
padding:0px 0px 0px 0px;
margin:0px 0px 16px 0px;
width:80%;
float:right;
border:0px solid #0033CC;
}

.x_focusnews h3{
padding:0px 0px 14px 0px;
margin:0px 0px 10px 0px;
font-size:18px;
color:#222;
font-weight:normal;
border-bottom:1px solid #ddd;
}
.x_focusnews p{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
line-height:21px;
color:#999;
font-size:12px;
}
.x_newslist{ 
padding:10px 10px 0px 10px;
overflow:hidden;
margin:0px;
border:0px solid #ddd;
}
.x_newslist h3{ 
padding:6px 0px 10px 0px;
margin:0px 0px 10px 0px;
border-bottom:1px dotted #ddd;
font-size:16px;
text-align:left;
font-weight:bold;
overflow:hidden;
}
.x_newslist h4{ 
padding:4px 0px;
color:#999;
font-size:12px;
overflow:hidden;
}
.x_newslist p{ 
padding:0px 0px 10px 0px;
color:#666;
line-height:20px;
font-size:14px;
border-bottom:0px dotted #ddd;
}
.x_newslist span{
float:right;
font-size:14px;
color:#666;
font-weight:normal;
}
.x_youshi_all{
width:100%;
background-image:url(../images/youshi_bj.jpg);
background-position:center top;
background-repeat:no-repeat;
margin:40px 0px;
padding:60px 0px;
}
.x_youshi{
text-align:center;
width:100%;
padding-bottom:10px;
}
.x_youshi_left{
float:left;
width:364px;
height:410px;
text-align:right;
padding-bottom:10px;
background-image:url(../images/youshi_left_bj.png);
background-repeat:no-repeat;
background-position:right top;
margin-left:14px;
}
.x_youshi_left h3{
font-size:32px;
color:#e9030d;
padding:60px 36px 0px 0px;
font-weight:bold;
letter-spacing:6px;

}
.x_youshi_left h4{
font-size:14px;
color:#fff;
padding:6px 28px 0px 0px;
letter-spacing:0px;
}
.x_youshi_left h5{
font-size:14px;
color:#fff;
padding:46px 28px 50px 0px;
letter-spacing:0px;
}
.x_youshi_left h6{
font-size:18px;
color:#fff;
padding:16px 28px 0px 0px;
letter-spacing:0px;
font-weight:bold;
line-height:26px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
.x_youshi_right{
float:right;
width:590px;
padding-bottom:10px;
}
.x_youshi_right li{
width:100%;
margin-bottom:50px;
margin-top:40px;
}
.x_youshi_right li img{
float:left;
margin:0px 55px 20px 0px;
}
.x_youshi_right li h3{
font-size:18px;
color:#ffe26e;
padding:4px 0px 0px 0px;
}
.x_youshi_right li h4{
font-size:14px;
color:#999;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
line-height:12px;
margin-bottom:16px;
}
.x_youshi_right li p{
font-size:14px;
color:#b3b3b2;
padding:0px 0px 0px 0px;
}
.x_youshi_right_more{
display:none;
}
.x_down{
width:100%;
overflow:hidden;
border-radius:0px;
background-position:center top;
background-repeat:repeat-x;
background-color:#a30303;
padding:10px 0px 0px 0px;
}
.x_down h3 {
font-size:16px;
margin:0px;
padding:12px 0px 30px 0px;
color:#fff;
}
.x_down p {
font-size:16px;
margin:0px;
line-height:22px;
}
.x_down p a{
color:#979595;
}
.x_down p a:hover{
color:#0573b2;
}
.x_down h3 a{
color:#fff;
}
.x_down h3 a:hover{
color:#fff;
}
.x_foot{
display:none;
}
.x_friendlink{
width:100%;
margin:0px auto 10px auto;
color:#6c6c6c;
display:none;
}
.x_friendlink a{
color:#6c6c6c;
}
.x_friendlink a:hover{
color:#d40909;
}
.x_contactlist  {
width:100%;
padding:30px 0px 20px 0px;
overflow:hidden;
}
.x_contactlist li{
width:20%;
float:left;
margin:0 1% 0 2%;
}

.x_contactlist  h4{
font-size:14px;
background-image:url(../images/fax_bj.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#eee;
line-height:24px;
padding-left:40px;
padding-top:0px;
margin:0px;
}
.x_contactlist h5{
font-size:14px;
background-image:url(../images/tel_bj.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#eee;padding-top:0px;
line-height:24px;
padding-left:40px;
margin:0px;
border-right:0px solid #da9b94;
}
.x_contactlist h6{
font-size:14px;
background-image:url(../images/add_bj.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#eee;padding-top:0px;
line-height:24px;
padding-left:36px;border-right:0px solid #da9b94;
margin:0px;
}
.x_contactlist p {
font-size:14px;padding-top:0px;
background-image:url(../images/email_bj.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#eee;
line-height:24px;border-right:0px solid #da9b94;
padding-left:40px;
font-family:Arial, Helvetica, sans-serif;
margin-left:20px;
}
.x_copyright{
width:100%;
padding:10px 0px;
overflow:hidden;
color:#a7a7a7;
margin-top:20px;
background-image:url(../images/foot_bj.jpg);
background-repeat:no-repeat;
background-position:center;
line-height:36px;
font-size:14px;
}
.x_copyright p.left{
color:#fff;
float:left;
padding:4px 0px 0px 0px;
}
.x_copyright p.right{
text-align:right;
color:#fff;
padding:0px 0px 0px 0px;
float:right;
}
.x_copyright_right p{font-size:14px; padding-top:8px;}
@media screen and (max-width:1079px){

.x_about_index_all{
width:100%;
padding:40px 0px 10px 0px;
background-color:#fff;
background-position:center top;
background-repeat:no-repeat;
overflow:hidden;
margin:0px 0px 20px 0px;
}
.x_about_index_all img{
position:inherit;
}
.x_about_index{
width:100%;
padding:25px 0px 25px 25px;
border:4px solid #c30302;
background-position:center bottom;
background-repeat:repeat-x;
overflow:hidden;
margin:10px 0px 20px 0px;
}

.x_about_index_left{
float:left;
width:65%;
border:0px solid #555;
}
.x_about_index_right{
width:35%;
float:right;
border:0px solid #ddd;

}
.x_about_index_right img{
width:260px;position:absolute;
top:50px;right:25px;
}
.x_about_index h2{
font-size:20px;
color:#333;
font-weight:bold;
text-transform:uppercase;
margin:0px 0px 10px 0px;
}
.x_about_index h4{
font-size:14px;
color:#333;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 10px 0px;
}
.x_about_index p{
font-size:14px;
color:#767778;
line-height:24px;
padding:0px 20px 42px 0px;
}
.x_youshi_left{
float:left;
width:45%;
height:410px;
text-align:right;
padding-bottom:10px;
background-image:url(../images/youshi_left_bj.png);
background-repeat:no-repeat;
background-position:right top;
margin-left:0px;
}
.x_youshi_left h3{
font-size:32px;
color:#e9030d;
padding:60px 36px 0px 0px;
font-weight:bold;
letter-spacing:6px;

}
.x_youshi_left h4{
font-size:14px;
color:#fff;
padding:6px 28px 0px 0px;
letter-spacing:0px;
}
.x_youshi_left h5{
font-size:14px;
color:#fff;
padding:46px 28px 50px 0px;
letter-spacing:0px;
}
.x_youshi_left h6{
font-size:18px;
color:#fff;
padding:16px 28px 0px 0px;
letter-spacing:0px;
font-weight:bold;
line-height:26px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
.x_youshi_right{
float:right;
width:45%;
padding-bottom:10px;
}
.x_youshi_right li{
width:100%;
margin-bottom:30px;
margin-top:30px;
}
.x_youshi_right li img{
float:left;
margin:0px 25px 20px 0px;
}
.x_youshi_right li h3{
font-size:18px;
color:#ffe26e;
padding:4px 0px 0px 0px;
}
.x_youshi_right li h4{
font-size:14px;
color:#999;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
line-height:12px;
margin-bottom:16px;
}
.x_youshi_right li p{
font-size:14px;
color:#b3b3b2;
padding:0px 0px 0px 0px;
}
.x_youshi_right_more{
display:none;
}

.x_indexnews{ 
width:100%;
background-color:#fff;
overflow:hidden;
padding:0 4% 2% 4%;
}
.x_copyright{
width:100%;
display:none;
padding:10px 0px;
border-top:1px solid #ddd;
overflow:hidden;
color:#959494;
line-height:16px;
font-size:12px;
}
.x_date{
float:left;
width:14%;
margin:20px 0px 0px 0px;
text-align:center;
}
.x_focusnews{
padding:0px 0px 0px 0px;
margin:20px 0px 0px 0px;
width:82%;
float:right;
border:0px solid #0033CC;
}
.x_newslist{
padding:0px 0px 0px 0px;
margin:20px 0px 0px 0px;
width:100%;
border:0px solid #0033CC;
}
.x_newslist ul li{
font-size:12px;
color:#999;
}
.x_newslist h3{ 
padding:6px 0px 10px 0px;
margin:0px 0px 10px 0px;
border-bottom:1px dotted #ddd;
font-size:16px;
text-align:left;
font-weight:bold;
overflow:hidden;
}
.x_newslist h4{ 
padding:4px 0px;
color:#999;
font-size:12px;
overflow:hidden;
}
.x_newslist p{ 
padding:0px 0px 10px 0px;
color:#666;
line-height:20px;
font-size:12px;
}
.x_newslist span{
float:right;
font-size:14px;
color:#666;
font-weight:normal;
}
.x_newslist ul li span{
display:none;
}
.x_indexcontact_right{ display:none;}
.x_catalog_all{margin-bottom:30px;}
.x_down{
width:100%;
overflow:hidden;
border-radius:0px;
background-position:center top;
background-repeat:repeat-x;
background-color:#a30303;
padding:0px 0px 40px 0px;
}
.x_down h3 {
font-size:16px;
margin:0px;
padding:12px 0px 30px 0px;
color:#fff;
}
.x_down p {
font-size:12px;
margin:0px;
line-height:22px;
}
.x_down p a{
color:#979595;
}
.x_down p a:hover{
color:#0573b2;
}
.x_down h3 a{
color:#fff;
}
.x_down h3 a:hover{
color:#fff;
}
.x_foot_all
{
padding:0px 0px;
width:100%;
background-image:url(../images/foot_bj.jpg);
height:38px;
background-position:center top;
background-repeat:no-repeat;
display:block;
position:fixed;
bottom:0px;
}
.x_foot
{
display:block;
position:fixed;
bottom:0px;
z-index:100;
width:100%;
max-width:720px;
font-size:14px;
margin:0px auto;
background-color:#4a4a4a;
border-top:0px solid #4a4a4a;
filter:alpha(opacity=95);opacity:0.95;
}
.x_foot ul{
height:38px;
overflow:hidden;
background-repeat:no-repeat;
}
.x_foot li a
{
padding:0px 0px;
float:left;
width:50%;
line-height:38px;
text-align:center;
background-image:url(../images/foot_bj.jpg);
background-position:right top;
background-repeat:no-repeat;
color:#FFFFFF;

border-left:0px solid #676767;
border-right:0px solid #2D2D2D;
height:38px;
}
.x_foot li a:hover
{
padding:0px 0px;
float:left;
width:50%;line-height:38px;
text-align:center;
background-image:url(../images/foot_bj.jpg);
background-position:right top;
background-repeat:no-repeat;
color:#FFFF00;

border-left:0px solid #676767;
border-right:0px solid #2D2D2D;
}
.x_fenlei_float{ width:100%; display:none;}
.x_nei_content{
line-height:26px;
padding:20px 0px 0px 0px;
margin:0px auto 20px auto;
color:#666;
font-size:14px;
text-indent:0px;
min-height:120px;
}

}
@media screen and (max-width:990px){
#x_indexcatalog{
text-align:left;
width:100%;
margin:23px auto;
}
#x_indexcatalog ul{
padding:0px 0;
margin:0px;
overflow:hidden;
}
#x_indexcatalog ul li {
border-bottom:1px solid #c56066;
padding:9px 0px;
margin:10px 0px;
font-size:14px;
float:left;
width:30%;
margin:0px 3% 0px 0px;
}
}
@media screen and (max-width:820px){
#x_indexcatalog{
text-align:left;
width:100%;
margin:23px auto;
}
#x_indexcatalog ul{
padding:0px 0;
margin:0px;
overflow:hidden;
}
#x_indexcatalog ul li {
border-bottom:1px solid #c56066;
padding:9px 0px;
margin:10px 0px;
font-size:14px;
float:left;
width:30%;
margin:0px 3% 0px 0px;
}
}
@media screen and (max-width:767px){
.x_indexcontact_all{
width:100%;
padding:0px 0px 0px 0px;background-image:url(../images/contact_bj1.jpg);
background-color:#ffe469;
background-position:center top;
background-repeat:no-repeat;
overflow:hidden;
height:179px;
margin:20px 0px 38px 0px;
}
.x_indexcontact_left{
width:100%;
margin:10% auto 0px auto;
border:1px solid #948749;
background-color:rgba(0,0,0,0.6);
}
.x_indexcontact_left h3{
color:#fff;
font-size:18px;text-align:center;
font-weight:bold;
}
.x_indexcontact_left h4{
color:#ffe469;
font-size:26px;
text-align:center;
padding:4px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
}
.x_indexcontact_left p{
color:#9fa0a2;
font-size:12px;
display:none;
}
.x_indexcontact_middle{
float:left;display:none;
margin:62px 0px 0px 342px;
}
.x_indexcontact_right{
float:right;
display:none;
margin:20px 0px 0px 0px;
}
.x_contactlist  {
width:100%;
padding:20px 0px 40px 0px;
overflow:hidden;
}
.x_contactlist li{
width:46%;
float:left;
margin:0 1% 0 2%;
}

.x_contactlist  h4{
font-size:14px;
background-image:url(../images/fax_bj.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#eee;
line-height:18px;
padding-left:40px;
padding-top:4px;
margin-bottom:6px;
}
.x_contactlist  h5{
font-size:12px;
background-image:url(../images/tel_bj.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#eee;padding-top:4px;
line-height:18px;
padding-left:40px;
margin-bottom:6px;
border-right:0px solid #da9b94;
}
.x_contactlist  h6{
font-size:12px;
background-image:url(../images/add_bj.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#eee;padding-top:4px;
line-height:18px;
padding-left:36px;border-right:0px solid #da9b94;
margin-bottom:6px;
}
.x_contactlist p {
font-size:12px;padding-top:4px;
background-image:url(../images/email_bj.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#eee;
line-height:16px;border-right:0px solid #da9b94;
padding-left:40px;
font-family:Arial, Helvetica, sans-serif;
margin-left:20px;
}
.x_fenlei_all{ width:100%;background-image:url(../images/fenlei_bj.png); background-repeat:repeat; overflow:hidden;}
.x_catalog_all{ width:100%;background-image:url(../images/productcatalog_bj.jpg); background-repeat:no-repeat; overflow:hidden; margin-bottom:30px;}
.x_catalog_left{ 
padding:0px;
margin-top:0px;
text-align:left;
width:350px;
float:left;
overflow:hidden;
}
.x_catalog_right{ 
padding:0px;
margin-top:0px;
text-align:left;
width:710px;
float:right;
overflow:hidden;
}
.x_catalog{ 
padding:0px;
margin-top:40px;
text-align:right;
}
.x_catalog ul{ 
padding:0px;
overflow:hidden;
}
.x_catalog ul li{ 
font-size:14px;
width:85%;
text-align:left;
margin:0px;
padding:0px 0px 0px 0px;
height:28px;
line-height:18px;
border-bottom:1px solid #c46166;
}
.x_catalog ul li a{ 
color:#f0eeef;
}
.x_catalog ul li a:hover{ 
color:#fff;
}
.x_pshow{ 
width:100%;
font-size:20px;
color:#0b7fc1;
margin-top:24px;
}
.x_pshow hr{ width:40px;margin:10px 0px 0px 0px; color:#0b7fc1;height:4px;border:none;border-top:2px  solid #0b7fc1; padding:0px 0px 20px 0px;}

.x_indexnews{ 
width:100%;
background-color:#fff;
overflow:hidden;
padding:0 4% 2% 4%;
}
.x_focusnews{
padding:0px 0px 0px 0px;
margin:20px 0px 0px 0px;
width:100%;
border:0px solid #0033CC;
}
.x_newslist{
padding:0px 0px 0px 0px;
margin:20px 0px 0px 0px;
width:100%;
border:0px solid #0033CC;
}
.x_newslist ul li{
font-size:12px;
color:#999;
}
.x_newslist ul li span{
display:none;
}
.x_newslist h3{ 
padding:6px 00px 10px 00px;
margin:0px 10px 10px 10px;
border-bottom:1px dotted #ddd;
font-size:16px;
text-align:left;
font-weight:bold;
overflow:hidden;
}
.x_newslist h4{ 
padding:4px 10px;
color:#999;
font-size:12px;
overflow:hidden;
}
.x_newslist p{ 
padding:0px 10px;
color:#666;
line-height:20px;
font-size:12px;
}
.x_newslist span{
float:right;
font-size:14px;
color:#666;
font-weight:normal;
}
.x_date{
display:none;
}
.x_foot_all
{
padding:0px 0px;
width:100%;
background-image:url(../images/foot_bj.jpg);
height:38px;
background-position:center top;
background-repeat:no-repeat;
}
.x_foot
{
display:block;
position:fixed;
bottom:0px;
z-index:100;
width:100%;
font-size:14px;
margin:0px auto;
background-color:#4a4a4a;
border-top:0px solid #4a4a4a;
filter:alpha(opacity=95);opacity:0.95;
}
.x_foot ul{
height:38px;
overflow:hidden;
background-repeat:no-repeat;
}
.x_foot li a
{
padding:0px 0px;
float:left;
width:50%;
line-height:38px;
text-align:center;
background-image:url(../images/foot_bj.jpg);
background-position:right top;
background-repeat:no-repeat;
color:#FFFFFF;

border-left:0px solid #676767;
border-right:0px solid #2D2D2D;
height:38px;
}
.x_foot li a:hover
{
padding:0px 0px;
float:left;
width:50%;line-height:38px;
text-align:center;
background-image:url(../images/foot_bj.jpg);
background-position:right top;
background-repeat:no-repeat;
color:#FFFF00;

border-left:0px solid #676767;
border-right:0px solid #2D2D2D;
}

.x_about_index_all{
width:100%;
padding:20px 0px;
background-color:#fff;
background-position:center top;
background-repeat:no-repeat;
overflow:hidden;
margin:20px 0px;
}
.x_about_index{
width:100%;
padding:20px 0px;
border:4px solid #c30302;
background-position:center bottom;
background-repeat:repeat-x;
overflow:hidden;
margin:0px 0px;
}

.x_about_index_left{
width:100%;
margin:0px auto;
overflow:hidden;
}

.x_about_index h2{
font-size:20px;
color:#be0503;
font-weight:bold;
text-align:center;background-image:url(../images/h2_bj.png);
background-repeat:no-repeat;
background-position:center top;
margin:10px auto;
width:90%;
}
.x_about_index h4{
font-size:14px;
color:#666;
text-align:center;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 10px 0px;
}
.x_about_index p{
font-size:14px;
color:#767778;
line-height:26px;
padding:16px;
}
.x_about_index_right{
float:right;
width:450px;
display:none;
}
.x_down{
width:100%;
overflow:hidden;
border-radius:0px;
background-position:center top;
background-repeat:repeat-x;
background-color:#a30303;
padding:10px 0px 0px 0px;
}
.x_down h3 {
font-size:16px;
margin:0px;
padding:12px 0px 30px 0px;
color:#fff;
}
.x_down p {
font-size:12px;
margin:0px;
line-height:22px;
}
.x_down p a{
color:#979595;
}
.x_down p a:hover{
color:#0573b2;
}
.x_down h3 a{
color:#fff;
}
.x_down h3 a:hover{
color:#fff;
}
.x_youshi_all{
width:100%;
background-image:url(../images/youshi_bj1.jpg);
background-position:left top;
background-repeat:repeat;
margin:10px 0px 30px auto;
padding:20px 0px;
}
.x_youshi_left{
width:100%;
display:none;
padding-bottom:10px;
}
.x_youshi_right{
width:100%;
padding-bottom:10px;
margin:0px auto;
}
.x_youshi_right li{
width:50%;
float:left;
margin:0px -1px -1px 0px;
padding:3% 0;
border:1px solid #434343;
text-align:center;
}
.x_youshi_right li img{
margin:20px auto 0px auto;
float:none;
}
.x_youshi_right li h3{
font-size:18px;
color:#ffe26e;
width:100%;
padding:4px 0px 0px 0px;
}
.x_youshi_right li h4{
font-size:14px;
color:#999;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
line-height:12px;
margin-bottom:16px;
}
.x_youshi_right li p{
font-size:14px;
color:#b3b3b2;
padding:0px 0px 0px 0px;
display:none;
}
.x_youshi_right_more{
display:block;
}
.x_copyright{
width:100%;
display:none;
padding:10px 0px;
border-top:1px solid #ddd;
overflow:hidden;
color:#959494;
line-height:16px;
font-size:12px;
}

a.button_2:link,a.button_2:visited{
	display:block;
	margin:0px auto 0px auto;
	width:120px;
	height:40px;
	line-height:34px;
	border-radius:0px;
	font-weight:normal;
	cursor:pointer;
	text-align: center;
	text-transform:uppercase;
	letter-spacing:0px;
	font-size:30px;
	color:#fff;
	border:1px solid #303440;
	background-color:#303440;
	position:inherit;
}
a.button_2:hover{
border:1px solid #c00300;
	color:#fff;
	background-color:#c00300;
	text-decoration: none;
	font-size:30px;
	text-align: center;
}
.x_fenlei_float{ width:100%; display:none;}
.x_weizhi h3{ display:none; font-size:22px; color:#0573b2; }
.x_weizhi span{ float:left;padding:0px 0px 6px 0px;}
.x_productbanner{ 
border-top:0px solid #ddd;
width:100%;
}
.x_productbanner img{ 
width:100%;
}
.x_product_title{
font-size:18px;
color:#007ec6;
width:100%;
margin:0px auto;
border-bottom:1px solid #ddd;
padding:0px 0px 10px 0px;
}
.x_product_detail{
width:100%;
margin:0px auto 30px auto;
font-size:14px;
color:#444;
line-height:24px;
padding:20px 0px 10px 0px;
}
.x_product_detail img{
width:100%;
text-align:center;
}
.x_neicontact{
display:none;
margin:20px 0px;
width:256px;
overflow:hidden;
}
.x_aboutbanner{ 
border-top:1px solid #ddd;
width:100%;
/*font-size:16px;
min-height:160px;
color:#fff;
background-color:#efefef;
background-image:url(../images/aboutbanner.jpg);
background-position:center;
background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;*/
}
.x_newsbanner{ 
border-top:1px solid #ddd;
width:100%;
/*font-size:16px;
min-height:160px;
color:#fff;
background-color:#efefef;
background-image:url(../images/newsbanner.jpg);
background-position:center;
background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;*/
}
.x_jobbanner{ 
border-top:1px solid #ddd;
width:100%;
/*font-size:16px;
min-height:160px;
color:#fff;
background-color:#efefef;
background-image:url(../images/jobbanner.jpg);
background-position:center right;
background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;*/
}
.x_contactbanner{ 
border-top:1px solid #ddd;
width:100%;
/*font-size:16px;
min-height:160px;
color:#fff;
background-color:#efefef;
background-image:url(../images/contactbanner.jpg);
background-position:right top;
background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;*/
}
#x_aboutlist{
width:100%;
overflow:hidden;
background-color:#0573b2;
}
#x_aboutlist h4{
padding:0px 0px 0px 18px;
color:#fff;
font-weight:normal;
text-transform:uppercase;
font-size:16px;
}
#x_aboutlist h4 span{
padding:0px 0px 0px 10px;
color:#fff;
font-size:12px;
}
#x_border{
width:100%;
border:1px solid #dedede;
border-top:0px solid #dedede;
color:#333;
padding:0px 0px 0px 0px;
margin-bottom:20px;
overflow:hidden;
}
#x_indexcatalog{
text-align:left;
width:100%;
margin:23px auto;
}
#x_indexcatalog ul{
padding:0px 0;
margin:0px;
overflow:hidden;
}
#x_indexcatalog ul li {
border-bottom:1px solid #c56066;
padding:9px 0px;
margin:10px 0px;
font-size:14px;
float:left;
width:45%;
margin:0px 3% 0px 0px;
}
#x_subnav{
text-align:left;
width:100%;
margin:0px auto 0px auto;
}
#x_subnav ul{
padding:0px 0;
margin:0px;
overflow:hidden;
border-right:0px solid #ddd;
}
#x_subnav ul li {
display:inline-block;
color:#767575;
font-size:12px;
border-bottom:0px solid #ddd;
margin:0px -4px 0px 0px;
height:36px;
line-height:36px;
}

#x_subnav ul li a {
display:inline-block;
border-bottom:0px solid #fff;
width:100%;
border-radius:0px;
text-indent:0px;
padding:0px 8px;
border-left:1px solid #ddd;
border-bottom:1px solid #ddd;
}
#x_subnav ul li a:active {
  color:#d40909;background-color:#fff;
}
#x_subnav ul li.active a {
  color: #d40909;background-color:#fff;
}
#x_subnav ul li a:hover{
display:inline-block;
width:100%;
padding:0px 10px;
color:#d40909;
background-color:#fff;

}
#x_subnav_pro{
text-align:left;
width:100%;
margin:0px auto 0px auto;
}
#x_subnav_pro ul{
padding:0px 0;
margin:0px;
overflow:hidden;
border-right:1px solid #ddd;
}
#x_subnav_pro ul li {
display:inline-block;
color:#767575;
font-size:12px;
border-bottom:1px solid #ddd;
margin:0px -3px 0px 0px;
width:25%;
text-align:center;
height:40px;
line-height:40px;
}

#x_subnav_pro ul li a {
display:inline-block;
border-bottom:0px solid #fff;
width:100%;
border-radius:0px;
text-indent:0px;
padding:0px 0px;
border-left:1px solid #ddd;
}
#x_subnav_pro ul li a:active {
  color:#d40909;background-color:#fff;
}
#x_subnav_pro ul li.active a {
  color: #d40909;background-color:#fff;
}
#x_subnav_pro ul li a:hover{
display:inline-block;
width:100%;
padding:0px 0px;
color:#d40909;
background-color:#fff;

}
#x_subnav_pro1{
text-align:center;
width:100%;background-color:#fff;
margin:0px auto 0px auto;
}
#x_subnav_pro1 ul{
padding:0px 0;
margin:0px;
overflow:hidden;
border-right:0px solid #ddd;
}
#x_subnav_pro1 ul li {
display:inline-block;
color:#767575;
font-size:14px;
border-bottom:0px solid #ddd;
margin:0px -3px 0px 0px;
width:25%;
text-align:center;
height:50px;
line-height:50px;
}

#x_subnav_pro1 ul li a {
display:inline-block;
border-bottom:0px solid #fff;
width:100%;
border-radius:0px;
text-indent:0px;
padding:0px 0px;
border-left:0px solid #ddd;
}
#x_subnav_pro1 ul li a:active {
  color:#d40909;background-color:#fff;
}
#x_subnav_pro1 ul li.active a {
  color: #d40909;background-color:#fff;
}
#x_subnav_pro1 ul li a:hover{
display:inline-block;
width:100%;
padding:0px 0px;
color:#d40909;
background-color:#fff;
}
#x_subnav_m{
margin:14px 0px 4px 0px;
text-align:center;
width:100%;
display:block;
}
#x_subnav_m ul{
padding:0px 0;
margin:0px;
line-height:20px;
overflow:hidden;
border:0px solid #99FF00;
}
#x_subnav_m ul li {
display:inline-block;
color:#707070;
font-size:12px;
margin:0px 2px 10px 2px;
}

#x_subnav_m ul li a {
display:inline-block;
background-color:#f8f8f8;
color:#707070;
border:1px solid #ddd;
padding:2px 12px;
border-radius:0px;
}
#x_subnav_m ul li a:active {
  border-color: #ef8100;
}
#x_subnav_m ul li.active a {
  color: #fff;
  background-color:#007ec6;
  border: 1px solid #007ec6;
}
#x_subnav_m ul li a:hover{
display:inline-block;
background-color:#007ec6;
color:#fff;
padding:2px 12px;
border:1px solid #007ec6;
}
.x_nei_all{
width:100%;
padding:20px 0px 0px 0px;
background-color:#fff;
overflow:hidden;
margin:0px 0px;
}
.x_nei_content{
line-height:26px;
padding:20px 0px 0px 0px;
margin:0px auto 20px auto;
color:#666;
font-size:14px;
text-indent:0px;
min-height:120px;
}
.x_nei_content img{
width:60%;
margin:8px 0px 16px 10px;
}
.x_search_all{ display:none;}
/*.x_search{ width:100%; margin:0px;padding:0px 0px 0px 0px;border:0px solid #003399; margin-left:-15px; margin-right:0px; }
.input{width:230px;height:34px;padding:6px 12px;font-size:14px;color:#555; margin-top:6px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}*/
.x_neilist{
width:100%;
overflow:hidden;
margin:30px 0px 50px 0px;
}
.digg4{ padding:3px; margin:14px auto 56px auto; text-align:center;font-size: 12px; color:#444; }
.digg4 span{ border:1px #ddd solid; padding:3px 8px; margin:5px; color:#999;}
.digg4 span:hover{ color:#fff;border:1px #007ec6 solid;  padding:3px 8px; cursor:pointer; background-color:#007ec6;}
.digg4 a,.digg4 span.miy{ margin:2px;  padding:3px 8px; text-decoration:none; border:1px #365778 solid; }
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}

}