﻿body{ margin:0px; line-height:1.9; color:#000000; font-size:12px; text-align:center;background:url(/template/images/BG.gif);}
form{margin:0;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#FF0000;}
img{border:0;}
.clear{clear:both;}
ul{margin:0;padding:0;}
li{margin:0; padding:0; vertical-align:bottom; list-style:none;}

#box{margin:0 auto;width:1000px; overflow:hidden; text-align:left;background:#fff;}

    /*单页分页样式*/
	#fy a{margin:0 2px; color:#888; text-decoration:none;}
	#fy a.pageon{color:Red; text-decoration:underline;}
	
#demo{margin:0 0 0 10px;float:left;}
#demo1 ul{width:710px; float:left; padding:0 1px 0 0px;margin:0;}
#demo1 ul li{ width:165px; height:180px; float:left; margin:0 5px;  text-align:center;}
#demo1 ul li img{width:160px; height:150px;border:1px #ccc solid; float:left;}
#demo2 ul{width:710px; height:334px;  float:left; padding:0 1px 0 0px; }
#demo2 ul li{ width:165px; height:180px; float:left;margin:0 5px;text-align:center;}
#demo2 ul li img{width:160px; height:150px;border:1px #ccc solid; float:left;}



/*此页Title*/
.m_tit{border-bottom:1px #336600 solid;}
.m_tit strong{ display:block; background:url(/template/images/bt2-bg.jpg) no-repeat; width:80px; height:23px; overflow:hidden; text-align:left; color:White;padding:2px 0 0 56px;}

.px12 {
	font-size: 12px;
	line-height: 2;
	color: #000000;
}
.lv {
	font-size: 16px;
	line-height: 2;
	font-weight: bold;
	color: #006600;
}
.px14 {
	font-size: 14px;
	line-height: 2;
	font-weight: bold;
	color: #666666;
}
.lan {
	font-size: 14px;
	line-height: 2;
	font-weight: bold;
	color: #3366CC;
}
.red14 {
	font-size: 14px;
	line-height: 2;
	color: #FF3300;
}
.red12 {
	font-size: 12px;
	line-height: 2;
	color: #FF3300;
}
a.red12:link {
	font-size: 12px;
	line-height: 2;
	color: #FF3300;
}
a.red12:visited {
	font-size: 12px;
	line-height: 2;
	color: #FF3300;
}
a.red12:hover {
	font-size: 12px;
	line-height: 2;
	color: #FF3300;
}.red12d {
	font-size: 12px;
	color: #FF3300;
}
a.red12d:link {
	color: #FF3300;
}
a.red12d:visited {
	color: #FF3300;
}
a.red12d:hover {
	color: #FF3300;
}
.px12d {
	font-size: 12px;
	color: #666666;
}
a.px12d:link {
	font-size: 12px;
	color: #666666;
}
a.px12d:visited {
	font-size: 12px;
	color: #666666;
}
a.px12d:hover {
	font-size: 12px;
	color: #666666;
}
.bai14 {
	font-size: 14px;
	line-height: 2;
	font-weight: bold;
	color: white;
	text-align:center
}
a.bai14:link {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
a.bai14:visited {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
a.bai14:hover {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.bai12 {
	font-size: 12px;
	line-height: 2;
	color: #FFFFFF;
}
a.bai12:link {
	font-size: 12px;
	color: #FFFFFF;
}
a.bai12:visited {
	font-size: 12px;
	color: #FFFFFF;
}
a.bai12:hover {
	font-size: 12px;
	color: #FFFFFF;
}.px16 {
	font-size: 16px;
	line-height: 2;
	color: #666666;
}
.px {
	font-size: 14px;
	line-height: 2;
	color: #666666;
}
.bian {
	border: 1px solid #CCCCCC;
}
.black {
	font-size: 12px;
	line-height: 1.75;
	color: #000000;
}
.blackcu {
	font-size: 12px;
	line-height: 2;
	font-weight: bold;
	color: #000000;
}
.h1,h2,h3,h4,h5,h6 {
	font-size: 12px;
	color: #000000;
	display:inline;
	font-weight:100;
}
.bk{ border-bottom:1px #D6D5D5 dashed;}
.redk{ border-bottom:1px #c20303 dashed;}
.bian{
border-bottom:1px #EAEAEA solid; border-left:1px #EAEAEA solid; border-top:1px #EAEAEA solid; border-right:1px #EAEAEA solid;} 
.bian1{
border-bottom:1px #c0c0c0 solid; border-left:1px #c0c0c0 solid; border-top:1px #c0c0c0 solid; border-right:1px #c0c0c0 solid;}
.px12-1 {
	font-size: 12px;
	font-style: normal;
	line-height: 2;
	color: #000000;
}
.red12b {
	font-size: 12px;
	line-height: 2;
	font-weight: bold;
	color: #FF0000;
}
.red14b {
	font-size: 14px;
	line-height: 2;
	font-weight: bold;
	color: #FF0000;
}
.px14 {
	font-family: "???";
	font-size: 14px;
	line-height: 2;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.px14lian:link {
	font-family: "???";
	font-size: 14px;
	line-height: 2;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.px14lian:visited {
	font-family: "???";
	font-size: 14px;
	line-height: 2;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.px14lian:hover {
	font-family: "???";
	font-size: 14px;
	line-height: 2;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.px14lian:active {
	font-family: "???";
	font-size: 14px;
	line-height: 2;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.heilian:link {
	font-family: "??";
	font-size: 12px;
	line-height: 2;
	color: #000000;
	text-decoration: none;
}
a.heilian:visited {
	font-family: "??";
	font-size: 12px;
	line-height: 2;
	color: #000000;
	text-decoration: none;
}
a.heilian:hover {
	font-family: "??";
	font-size: 12px;
	line-height: 2;
	color: #999999;
	text-decoration: underline;
}
a.heilian:active {
	font-family: "??";
	font-size: 12px;
	line-height: 2;
	color: #000000;
	text-decoration: none;
}
.hui12 {
	font-family: "";
	font-size: 12px;
	line-height: 1.8;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.bian{
    border-bottom:1px dashed #CCCCCC;}a.bai13:link {
	font-family: "";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.bai13:visited {
	font-family: "";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.bai13:hover {
	font-family: "";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.bai13:active {
	font-family: "";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.px12-lian:link {
	font-family: "";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.px12-lian:visited {
	font-family: "";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.px12-lian:hover {
	font-family: "";
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
a.px12-lian:active {
	font-family: "";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}



.product_scroll{width:735px; overflow:hidden; height:180px;margin:0 0 0 0px; }
.product_scroll ul{margin:0 0 0 10px;; padding:0; width:700px;}
.product_scroll ul li{margin:0 5px; padding:0; list-style:none; vertical-align:bottom; width:165px; height:180px; float:left; text-align:center;}
.product_scroll ul li img{width:160px; height:150px; border:0;}


/*产品列表页面样式*/
	.product_list_black{text-align:center; padding-left:45px}
	.product_list_black ul{margin:0 auto;padding:0; width:740px;}
	.product_list_black li{float:left; text-align:center; list-style:none; vertical-align:top;margin:0 0 75 0px; width:220px;height:200px;}
	.product_list_black img{border:1px #ccc solid; width:200px; height:160px;}


#j { width:225px; float:left;}
#j .home_news{margin:0 0 0 5px;}
#j .home_news span{display:none;}
#j .home_news li{clear:both;border-bottom:1px #ccc ;padding-left:15px; background:url(/template/images/arrow_4.gif) no-repeat 0 5px; list-style:none; vertical-align:bottom;}
#j .home_news li em{float:right; font-style:normal;padding-right:2px;display:none}

#n{ width:371px; float:left;}
#n .home_news{margin:0 0 0 5px ;}
#n .home_news span{display:none;}
#n .home_news li{clear:both;border-bottom:1px #ccc ;padding-left:15px; background:url(/template/images/arrow_4.gif) no-repeat 0 5px; list-style:none; vertical-align:bottom;}
#n .home_news li em{float:right; font-style:normal;padding-right:0px;}

#z{ width:350px;float:left;}
#z .home_news{margin:0 0 0 21px ;}
#z .home_news span{display:none;}
#z .home_news li{clear:both;border-bottom:1px #ccc ;padding-left:25px; background:url(/template/images/arrow_4.gif) no-repeat 0 5px; list-style:none; vertical-align:bottom;}
#z .home_news li em{float:right; font-style:normal;padding-right:2px;}

#nav a{ color;white;}

#h_right{ width:760px; float:left;overflow:hidden;}
#p{ width:240px; float:left;overflow:hidden;}
#l{width:240px; float:left;verflow:hidden;}
#gsjj{ width:495px; float:left;overflow:hidden;padding-left:15px;}
#scxc {width:640px; float:left;overflow:hidden;padding-left:3px;}
#hyzs{width:364px; float:left;overflow:hidden;padding-left:15px;}
#xwdt{width:366px; float:left;overflow:hidden;padding-left:15px;}

#hyzs{float:left; padding-left:10px;}
#hyzs .home_news{margin:0 0 0 0px ;float:left;}
#hyzs .home_news span{display:none;}
#hyzs .home_news li{padding-left:30px; background:url(/template/images/2011052441522741.gif) no-repeat 10px 8px; list-style:none; vertical-align:bottom;width:89%; border-bottom:1px #ccc dashed;float:left;}
#hyzs .home_news li em{float:right; font-style:normal;padding-right:0px;}

#xwdt{float:left; padding-left:10px;}
#xwdt .home_news{margin:0 0 0 0px;float:left;}
#xwdt .home_news span{display:none;}
#xwdt .home_news li{padding-left:30px; background:url(/template/images/2011052441522741.gif) no-repeat 10px 8px; list-style:none; vertical-align:bottom;width:89%; border-bottom:1px #ccc dashed;float:left;}
#xwdt .home_news li em{float:right; font-style:normal;padding-right:0px;}

.news_list_block{text-align:center;}
.news_list_block ul{margin:0 auto;padding:0; width:98%;}
.news_list_block ul li{text-align:left; list-style:none; vertical-align:top;margin:5px 0 10px 0; border-bottom:1px #ccc dashed;padding:0 0 0 20px; background:url(/template/images/dot1.gif) no-repeat 0 5px;}
.news_list_block ul li span{float:right;}

.m_tit{ width:740px;height:38px; float:left; overflow:hidden;display:none }
.m_tit1{ width:735px;height:38px; float:left; background:url(/template/images/ciye1.jpg); padding-left:20px; line-height:38px; border-bottom:1px #ccc dashed}
.m_tit strong{ display:block; background:url(/template/images/bt2-bg.jpg) no-repeat; width:80px; height:23px; overflow:hidden; text-align:left; color:White;padding:2px 0 0 56px;}

.news_contain{text-align:center;}
	.news_contain .tit{text-align:center; font-size:16px;margin:5px 0; width:680px; margin:0 auto;}
	.news_contain .xx{ text-align:center; color:#666;border-top:1px #ccc solid; border-bottom:1px #ccc solid; width:680px; margin:0 auto;}
	.news_contain .con{text-align:left; width:680px; margin:0 auto; overflow:hidden;}
    /*单页分页样式*/
	#fy a{margin:0 2px; color:#888; text-decoration:none;}
	#fy a.pageon{color:Red; text-decoration:underline;}
	
#m_main{ width:1000px; float:left;}
#m_left{ width:240px; float:left; overflow:hidden}

#m_right{ width:760px; float:left; overflow:hidden}
#m_right .con{ clear:both;}


.master_con{ width:760px; float:left; padding-top:5px}

   /*  单列产品列表样式 (使用此样式请注释上面的双列产品列表样式)  */ 
   
   #p{ width:234px; float:Left; padding-left:3px; padding-right:3px;}
   
   #p .p_list_two{ padding:0; width:234px; text-align:left;padding:0 0 0 0px; float:Left;}
   #p .p_list_two dt{text-align:left;color:#000;display:none;}
   #p .p_list_two dt a{font-size:14px;font-weight:bold; padding-left:25px;}
   #p .p_list_two dt a:hover{font-size:14px;font-weight:bold;color:red;}
   #p .p_list_two dd{background:url(/template/images/x_11-1.jpg) no-repeat 0px 0px;width:227px; height:30px;line-height:30px;margin:3px 0;float:left;}
   #p .p_list_two dd a{font-size:14px;font-weight:bold; padding-left:25px;}
   #p .p_list_two dd.short{background:url(/template/images/x_11-1.jpg) no-repeat 0px 0px;width:227px; height:30px;line-height:30px;margin:5px 0;float:left;}
   #p .p_list_two dd.shortno{float:left;background:url(/template/images/x_11-1.jpg) no-repeat 0px 0px;width:227px; height:30px;line-height:30px;margin:5px 0;display:none;}

    /*图片切换样式*/
#tpjh{text-align:center;width:220px; padding-left:5px}
.flashNews {position:relative;width:200px;border:4px solid #CCC;overflow:hidden;text-align:left;}
.firstNews {position:relative;float:right;width:195px;margin-bottom:12px;border:1px solid #B6CAE3;overflow:hidden;}
.flashNews, .firstNews {height:165px;}
.firstNews ul {width:195px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 0px;}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:white;}

.flashNews ul li a:hover, .flashNews ul li a.sel {color:red;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url(/template/images/flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews .bg {position:absolute;left:0;bottom:0;width:195px;height:43px;background:#000000;filter:alpha(opacity=55);-moz-opacity:0.39;}
.firstNews ul li {position:relative;width:195px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(/template/images/pic.gif) -298px -141px no-repeat;}
.flashNews p {position:absolute;left:10px;top:125px;width:195px;height:20px;line-height:20px;z-index:2;}
.flashNews img,.flashNews,.firstNews ul,.firstNews ul li,.flashNews p,.flashNews .bg {width:215px;}
.flashNews img,.flashNews, .firstNews{height:135px;}
.flashNews p{top:175px;}
.flashNews p a{color:White;}

/*新闻标题*/
.flashNews p a {color:white;}
.flashNews p a:hover {color:red;}


#h_yqlj{float:left; padding:0 3px;}
#h_yqlj a{margin:0 15px;float:left;}
#h_xgcp{float:left;width:980px;overflow:hidden;float:left;line-height:24px;}
#h_xgcp a{margin:0 10px;}

.pic_scroll{width:610px;overflow:hidden; height:160px;overflow:hidden;margin:0}
.pic_scroll ul{margin:0; padding:0;} 
.pic_scroll ul li{margin:0; padding:0; list-style:none; vertical-align:bottom; width:220px; height:205px; float:left;text-align:center;}
.pic_scroll ul li img{width:215px; height:179px; border:1px #ccc solid;}


.page{ font-family:Helvetica, sans-serif; line-height: normal; font-size: 12px; }
.page a,.page span{display:block;color:#666;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:25px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#2b7983;border:1px solid #52aac1} /* 当前链接有激活时 */
.page input{padding:0px;color:#666;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */
select {
  border: solid 1px #ccc; line-height:40px; width:49%;height:40px;  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  appearance:none;-moz-appearance:none;-webkit-appearance:none;/*很关键：将默认的select选择框样式清除*/
  background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;/*在选择框的最右侧中间显示小箭头图片*/
  padding-right: 14px;/*为下拉小箭头留出一点位置，避免被文字覆盖*/
}

input[type=text]::-ms-clear,input[type=tel]::-ms-clear,input[type=number]::-ms-clear{display:none}/* 禁用PC端表单输入框默认清除按钮 */
input[type=radio]::-ms-check,input[type=checkbox]::-ms-check{display: none;}/* 禁用radio和checkbox默认样式 */
select::-ms-expand { display: none; }/*清除ie的默认选择框样式清除，隐藏下拉箭头*/

.h_404 { width:420px; height:210px; margin:20px auto;background: url(/template/images/404-banner-bg.jpg) top no-repeat;}
.h_404 h2 { width:250px; height:27px; line-height:28px; background:url(/template/images/404-banner-1.jpg) left no-repeat; color:#000; text-indent:30px; float:left; margin:144px 0 0 79px; display:inline; font-size:20px;}
.h_404_p1 { width:160px; height:18px; background:url(/template/images/404-banner-2.jpg) left no-repeat; line-height:18px; float:left; margin:15px 0 0 10px;}
.h_404_p2 {width:230px; height:18px;float:left;line-height:18px; background:url(/template/images/404-banner-3.jpg) left no-repeat; margin:15px 0 0 10px;}

