﻿@charset "utf-8";
/*CSS Reset 
--------------------------------*/
*{font-family:Verdana, Arial, Helvetica, sans-serif }
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{ font-size:12px;}
body{color:#7b7c7f;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none; color:#7b7c7f; }
a:hover{text-decoration:none; color:#bf1218;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
abbr[title]{border-bottom:1px dotted;cursor:help;}
legend{color:#000;}
fieldset, img { border:0;} 
a img{vertical-align:text-bottom;}
:focus {outline:0;}
textarea{overflow:auto;vertical-align:top;resize:vertical;}
button,input,select,textarea{font-size:12px}
button,input,select{vertical-align:middle;}
button{cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}

/*Common Style
--------------------------------*/
/*text align*/
.tc{ text-align:center;}
.tr{ text-align:right;}
.tj{ text-align:justify;}
/*float and clear*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{ clear:both;}
/*clear*/
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
/*contain floats*/
.group:before,
.group:after {content: "\0020"; display: block; height: 0; overflow: hidden;}
.group:after {clear: both;}
.group {zoom: 1;}
.hidden { display: none!important; visibility: hidden; }
.invisible { visibility: hidden; }
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

/*layout style
--------------------------------------*/
/*首页开始*/
#head{height:102px; width:auto; }
  .head_m{width:1100px; margin:0 auto;}
   .head1{float:left; margin:25px 0 0 0;}
   .head2{float:right;}
    .sc{height:30px; line-height:30px;  color:#333; text-align:right; margin:15px 0 0 0; float:right}
	  .sc a{color:#333; font-size:12px; }
		.sosuo{float:right; width:222px; height:25px; line-height:25px; margin:5px 0 0 0; background:#fff; border:1px solid #ccc;}
			.text1{height:24px; line-height:24px; border:0; width:180px; color:#bebebe; background:none; text-indent:15px; display:block; float:left;}
			.button1{width:24px;height:24px; line-height:20px; border:0; background:url(../images/so.jpg) center no-repeat; cursor:pointer;  display:block; float:left;}
			
#main_nav{height:40px; line-height:40px; margin:0 auto; width:100%;  background:url(../images/nav_bg.jpg) repeat-x; position:relative; z-index:9; font-family:"Microsoft YaHei";} 	
.nav{ width:1100px; margin:0 auto;}
.nav ul{float:left; display:block;}
.nav a{color:#333;font-size:14px;}
.nav li{float:left; position:relative;}
.nav_n{width:150px; height:40px; line-height:40px; display:block; text-align:center; }
.nav_n1{width:2px; height:40px; background:url(../images/fgx.jpg) center no-repeat; display:block;}
.nav ul li ul{display: none;}
.nav ul li:hover a {width:150px; color:#fff; display:block;  background:url(../images/nav_hover.jpg) center repeat-x; }
.nav ul li:hover ul{display:block; left:0; display:block; line-height:40px; }
.nav ul li:hover ul li{ display:block;overflow:hidden}
.nav ul li:hover ul li a{display:block;height:28px;line-height:28px; font-size:12px; font-weight:normal; color:#fff; background:url(../images/nav_bg01.png); font-size:10px }
.nav ul li:hover ul li a:hover{color:#d12b15; background:#3b3c3e; }
#nav_hover{color:#fff;  background:url(../images/nav_hover.jpg) center repeat-x; display:block;}
.nav_bottom{background:url(../images/nav_bottom.png) no-repeat; height:20px; display:block; width:150px;}




.fullSlide {width:100%;height:350px;position:relative;background:#FFF;}
   .fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
   .fullSlide .bd ul {width:100% !important;}
   .fullSlide .bd li {width:100% !important;height:350px;overflow:hidden;text-align:center;background-position:center top;	background-repeat:no-repeat;}
   .fullSlide .bd li a {display:block;height:350px;}
   .fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
   .fullSlide .hd ul {text-align:center;}
   .fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
   .fullSlide .hd ul .on {background:#AD0E13;}
   .fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-52px;left:30px;z-index:1;width:57px;height:104px;background:url(../images/indexbannerbt.jpg) 0 0 #E9E5E4 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
   .fullSlide .next {left:auto;right:30px;background-position:-57px 0px;}  





.product_a{width:1100px; height:355px; margin:25px auto 0 auto;}
       .product_a_l{float:left; width:251px;}
	   .product_a_r{float:right; width:728px; overflow:hidden;}
         .product_name{height:30px;}
		 .product_a_l_m{padding:10px 0 0 0;}
		 .product_a_l_m p,.product_a_l_m p a{width:235px; margin:0 auto;height:32px; line-height:32px; background:url(../images/icon1.jpg) center right no-repeat; display:block;  font-size:14px; color:#7e8083; border-bottom:1px solid #e2e2e2;}
		  .product_a_l_m p a:hover{  background:url(../images/icon2.jpg) center right no-repeat;  color:#bf1218; display:block;}
	  	    
			
			 .product_a_r_m{width:1100px; margin:20px 0 0 0;}  
             .product_a_r_m ul{ margin:0 auto; width:1080px;}
		    .product_a_r_m ul li{ float:left; width:260px; height:265px; margin:5px;}
		  .product_a_r_m ul li img{ width:258px; height:228px; border:1px #ccc solid; margin-bottom:5px;}
		  .product_a_r_m ul li img:hover{ border:1px #BD1316 solid;}
		  .product_a_r_m ul li p{ width:260px; height:30px; background-color:#BD1316; line-height:30px; color:#FFFFFF; text-align:center}
		  

.n_g_m{width:1100px; margin:10px auto; border:1px solid #e3e3e3; height:32px; line-height:32px;}
     .n_g_n{width:86px; height:29px; display:block; background:url(../images/news_gg.jpg) center no-repeat; float:left; margin:1px 0 0 1px;}
	 .n_g_m p{background:url(../images/icon2.jpg) center left no-repeat; text-indent:15px;}	 
	 
	 
	 
	     

.about_news{width:1100px; margin:10px auto 0 auto; height:250px}
     .a_n_l{float:left; width:327px; height:200px; line-height:22px;}
         .about_m{ margin:10px 0 0 0;}
		 .about_m p{ margin:0; padding:0; line-height:20px;}
         .gxm_name{height:30px; line-height:30px; border-bottom:1px dotted #9b9da0;}
		      .gxm_name1{float:left;height:25px;  margin:0; font-size:16px; color:#bd121a;}
	          .more1{float:right; height:15px; background:#fff; padding:12px 0 0 0;}
              .jj{float:right; height:25px; line-height:25px; font-size:12px}
    .a_n_c{float:left; width:435px; margin:0 0 0 28px;  }
	   .a_n_c_m{margin:5px 0 0 0;}
	   .a_n_c_m p{line-height:24px; }
	
	.newslist{ width:100%;}
	.newslist li{ width:100%; float:left; list-style:none; background:url(../images/icon3.jpg) left center no-repeat; text-indent:15px; line-height:25px;}
	.a_n_r{float:right; width:285px; height:200px; }
	         
	   .zi1 a{color:#3aabe1; float:right}
	   .zi2{color:#313e60;}
	   .img3{margin:0px 10px 6px 0;}
	   .img4{float:left; margin:10px 0 0 10px;}
	   .img5{margin:0 15px 0 0;}
	   .zi3{float:right;}
	   .zi4{ float:left;}
   
   .link{width:1100px; height:58px; margin:30px auto 0 auto; border:1px solid #eaeaea;}
       .link_l{width:100px; float:left; height:40px; line-height:40px; font-family:"Microsoft YaHei"; font-size:16px; border-right:1px solid #eaeaea; margin:8px 0 0 0; text-align:center;}
	   .link_r{float:left; height:58px;}
	       .link_r a{margin:12px 5px 0 0; display:block; float:left;}
	
	
/*版权*************************************/
.footer{padding:0 0 20px 0; margin:30px 0 0 0; background:url(../images/footer_bg.jpg) repeat-x;}
  .footer .footer_n{width:1000px; margin:0 auto; padding:35px 0 0 0 ; line-height:22px; color:#959595; }
	  .footer .footer_n  .footer_n_l{float:left; margin:10px 0 0 0;}
	           .m_nav_xx{float:left; width:560px; float:right;}
						  .m_nav_xx dl{float:left; margin:10px 0 10px 20px; font-size:12px; display:block;}
						    .m_nav_xx dt,.m_nav_xx dt a{ font-family:"Microsoft YaHei"; color:#d8d6d6; font-size:15px; margin:0 0 8px 0; font-weight:bold;}
						    .m_nav_xx dd{line-height:22px;}
							
							
.copy{ background-color:#121212; height:40px; width:100%; color:#f6f6f6  }
.copy a{ color:#f6f6f6 }				
.copy .ma{ width:1000px; margin:0 auto; line-height:40px}							
.copy .ma .mal{ float:left}							
.copy .ma .mar{ float:right}						
							
							
							
							
							
							
.min_banner{height:200px; max-width:1920px; width:100%; overflow:hidden; margin:0 auto;}
.n_main{width:1100px; min-height:400px; height:auto; margin:30px auto 20px auto;}
.n_main .n_m_l{float:left; width:201px; min-height:400px; height:auto;}
.n_main .n_m_l .n_name{height:30px; line-height:30px; background:url(../images/gxm_name_bg.jpg) no-repeat; text-indent:25px;font-family:"Microsoft YaHei"; font-size:15px; color:#fff;}
	.n_menu{height:auto; padding:10px 0 20px 0; margin:0 0 2px 0;  border-bottom:1px solid #eaeaea;  border-right:1px solid #eaeaea; border-left:1px solid #eaeaea;}
	.n_menu p{height:34px; width:200px; line-height:34px; display:block;  margin:0 auto; font-family:"Microsoft YaHei"; border-bottom:1px solid #e2e2e2; text-indent:5px; text-overflow:ellipsis;}
	.n_menu p a{display:block; font-size:12px; color:#666; background:url(../images/icon1.jpg)  180px no-repeat;}
	.n_menu p a:hover{background:url(../images/icon2.jpg) 180px no-repeat; color:#bf1218; display:block;}
	#menu_hover{background:url(../images/icon2.jpg) 180px  no-repeat;color:#bf1218; display:block;}

  .a_n_c01{border-top:3px solid #3279bb; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; background:#f9f9f9; padding:0 0 15px 0;}
   .a_n_c_m01{padding:0 15px;}
   .a_n_c_m01 p{height:30px; line-height:30px; border-bottom:1px dashed #d2d2d2;}

.n_main .n_m_r{float:right; width:870px;height:auto; background:#fff;}
	.n_main .n_m_r .n_m_r_n{height:25px; line-height:25px; border-bottom:2px dotted #b5b5b5;}
		.n_main .n_m_r .n_m_r_n .n_m_r_n1{float:left; margin-right:5px; color:#4d4b4c; font-family:"Microsoft YaHei"; background:url(../images/icon2.jpg) center left no-repeat; text-indent:15px; border-bottom:2px solid #bf1218; font-size:13px;} 
	.n_m_r_m{width:850px; margin:10px auto 50px auto; line-height:28px; font-size:13px}
	.n_m_r_m img{margin:0 12px 3px 0; max-width:850px;}

.n_news_l{background:#fff; padding:10px 20px 20px 20px; border:1px solid #eaeaea; margin:10px 0 0 0;}

.pro_m{width:740px; height:auto; margin:0 auto 80px auto;}
 .pro_m ul{float:left; width:222px; display:block; text-align:center; margin:15px 0 0 20px;}
	 .pro_m ul li{line-height:30px;}
     .pro_img{border:5px solid #eeeeec; width:208px; height:156px;}
  

.pro_show{width:700px; height:auto; margin:20px auto; line-height:22px;}
	.pro_show1{float:right;width:320px; height:auto;}
	.zi8{width:100px; height:30px; line-height:30px; border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1; text-align:center; background:url(../images/footer_bg.jpg) repeat-x; color:#fff;}
	.zi9{width:310px; line-height:20px; border-top:1px solid #e1e1e1; padding:10px;}
	
	.pro_show2{width:700px; height:auto; margin:25px auto 50px auto;}
	.zi10{line-height:20px; border-top:1px solid #e1e1e1; padding:15px;}							
							


.n_main .n_m_r .tittle{ height:86px;}
.n_main .n_m_r .tittle h4{ font-family:"Microsoft Yahei"; font-size:20px; font-weight:normal; color:#4c4c4c; text-align:center; border-bottom:1px solid #b7ad92; padding:10px 0;}
.n_main .n_m_r .extro{margin-top:10px}
	.extro .dt{ float:right; color:#666; font-size:12px; height:30px; line-height:30px;margin-right:10px;}
	.extro .dt p{ font-size:13px; color:#333;}
	.extro .dt p span{ padding-right:0px; color:#666;}
.n_main .n_m_r .new_info{ padding:10px 0; line-height:25px;}

.n_main .n_m_r .next p{height:22px; line-height:22px; font-size:12px; font-weight:bold; }
.n_main .n_m_r .next a{ font-size:12px; font-weight:normal;}
.n_main .n_m_r .next a:hover{ line-height:22px; text-decoration:underline;}


/* -- 翻页效果 -- */
.apage { text-align:right; height:50px; line-height:0px; margin: 10px 0 10px; }
DIV.scott {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:20px;
}
DIV.scott A {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #555; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none;font-size:.9em;
}
DIV.scott A:hover {
BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; 1px solid; BACKGROUND-COLOR: #AD0C11; color:#fff; text-decoration:none;font-size:.9em;
}
DIV.scott A:active {
BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.scott SPAN {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #555; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff;font-size:.9em;
}
DIV.scott SPAN.disabled {
BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid;font-size:.9em;
}


.gr-content-box{overflow:hidden;padding-top:10px; font-size:14px; line-height:30px;}
.gr-product-list{width:820x;padding-top:10px;}
.gr-product-list li{width:220px;height:260px;float:left;margin-right:60px;margin-top:10px;}

.gr-product-list li table{width:220px;height:220px;border:1px solid #e0e0e0; overflow:hidden}
.gr-product-list li table:hover{border:1px solid #AD0C11;}
.gr-product-list li td img{ margin:0 auto}
.gr-product-list li span{display:block;width:220px;height:30px;line-height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}


.pleft { width: 305px; z-index:5; float:left; }
.maincont{width:720px;}
	/* -- 产品详细页__产品详细参数 -- */
.pright { width:380px; float:left; margin-left:5px; z-index:1; overflow:hidden; font-size:12px;}
.propar { }/*产品详细参数字体颜色*/ 
.propar .line{ font-weight:normal; text-decoration:line-through;}
.propar .span_1 { font-weight:bold; font-size:14px; color:#f00;}
.propar .span_2 { font-size:16px;}
.propar h4 { color:#333; line-height:45px;font-size:18px;font-family:"Microsoft Yahei";font-weight:normal; padding:0 8px; border-bottom:1px dashed #D9D9D9;}
.propar .more { text-align:right; border-bottom:dashed 1px #D9D9D9; margin-bottom:5px; }
.propar .more a {color:#f67000; padding-left:12px; line-height:20px; }
.propar .more a img { margin-right:5px;}
.pd_columns span{color:#f67000;}
.propar div , .proshop div {padding:5px; padding-bottom:0; line-height:28px;}
.propar div span { font-weight:bold;}
.propar .spanPhone{ color:#f67000; font-size:20px;}
.pd_short p{ line-height:25px;}
.fenlei {  clear:both;margin-top:35px;  }
.fenlei .tit {background:url(../images/fenlei_line.gif) repeat-x left center; height:30px; width:100%}
.fenlei .tit {  overflow:hidden;  float:left;}
.fenlei .tit span {display:inline-block; background-color:#fff; font-size:16px; height:30px; float:left; padding:0px 20px 0 0px; color:#333; font-weight:bold;}
.proinfo { line-height:25px; font-size:14px; min-height:250px; font-family:Microsoft YaHei;}
.proinfo p { white-space: normal; background:none }
.proinfo div { padding:0 5px; }
.proinfo img{ max-width:700px !important;}