﻿@charset "utf-8";
/* CSS Document */

table{ border:0; margin:0; padding:0;}
*{ margin:0 ; padding:0;}
ul li{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#333;}
.clear{ clear:both}
img{ margin:0; padding:0; border:0;}

/*top*/
body { color:#333; font-family:Arial, Helvetica, sans-serif;
    text-align: center; font-size:12px; background:#fffff7;
}
img {
    border: medium none;
    margin: 0;
    padding: 0;
}
a{ color:#333; text-decoration:none}
div, form, ul, ol, li, span, p, dl, dt, dd {
    border: 0 none;
    margin: 0;
    padding: 0; font-size:12px;
}
ul li{ list-style:none; margin:0; padding:0; }
img, a img {
    border: 0 none;
    margin: 0;
    padding: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
th, td {
    border-collapse: collapse; 
}

table th td,div,p{ font-size:12px;}
.clear{ clear:both}
img{ margin:0; padding:0; border:0;}




.top{ width:960px; height:90px; margin:0 auto; text-align:left; background:url(../images/logo.jpg) no-repeat top  left; position:relative;  }
.g{ width:1000px; margin:0 auto; height:25px; line-height:25px; color:#333; font-size:12px;}
.g font{ color:#333; margin-left:17px; font-size:12px;}
.g span{ float:right; margin-right:10px;}
.g span a{ margin-left:10px; color:#333;}

#nav{width:643px; height:20px; margin:0 auto; position: absolute; margin-bottom:0px; right:0px; top:60px;}


#nav_l{ background: url(../images/nav_l.jpg) no-repeat; width:6px; height:20px; position:absolute; left:0px; top:0px;}
#nav_r{ background: url(../images/nav_r.jpg) no-repeat; width:6px; height:20px; position:absolute; right:0px; top:0px;}

#nav dl{ margin-left:0px; }
#nav dl dd{ float:left;  text-align:center;    color:#000; margin-right:10px; position: relative}
#nav dl dd a{   height:20px; line-height:20px;font-size:15px;color:#000;  padding-left:12px; padding-right:12px;}

#nav dl dt{ float:left;  text-align:center;    color:#fff; background:url(../images/nav.jpg) repeat-x; margin-right:10px; position: relative}
#nav dl dt a{   height:20px; line-height:20px;font-size:15px;color:#fff;  padding-left:12px; padding-right:12px;}
#main{background:url(../images/main_bg.jpg) repeat-x bottom #fffff7; width:100%; height:auto;}

.main{ width:960px; height:auto; margin:0 auto; text-align:left; padding-bottom:10px; }

.menu_l{ width:200px; float:left; display:inline}

.menu_r{ width:737px; float:right; overflow:hidden}

.m_l_bg{ background:url(../images/le_bg.jpg) no-repeat; width:200px; height:315px; position:relative}

.m_l_bg .a_s{  position:absolute; top:170px; width:178px; height:142px; left:10px;}

.a_s .a_a{ position:absolute; top:1px; height:20px; right:5px; cursor:pointer; width:50px;}
 .a_a_us{ position:absolute; top:25px; height:119px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#cec9c9; line-height:18px; width:175px;}
  .a_a_us a{color:#cec9c9;}
.juli{ margin-top:10px;}

.banner{ width:737px; height:315px;}

#wowslider-container1 .ws_bullets {
	top:0;
    right: 0;
}

#wowslider-container1 { 
	overflow: hidden; 
	zoom: 1; 
	position: relative; 
	width:737px;
	height:315px;
	margin:0 auto;
	z-index:100;
}
#wowslider-container1 .ws_shadow{
	width:100%;
/*	background: url(./shadow.png) left 100%;*/
	height:30px;
	position: absolute;
	left:0;
	bottom:-30px;
	z-index:-1;
}
#wowslider-container1 .ws_images{
	position: absolute;
	left:0px;
	top:0px;
	width:737px;
	height:315px;
	overflow:hidden;
}
#wowslider-container1 .ws_images a{
	color:transparent;
}

#wowslider-container1 .ws_images img{
	top:0;
	left:0;
	border:none 0;
}
#wowslider-container1 a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#wowslider-container1  .ws_bullets { 
	font-size: 0px; 
	padding: 10px 430px 130px 130px;
	float: left;
	position:absolute;
	z-index:70;
}
#wowslider-container1  .ws_bullets div{
	position:relative;
	float:left;
}
#wowslider-container1 .ws_bullets a { 
	margin-left:4px;
	width:8px;
	height:15px;
	background: url(../images/bullet.png) left 50% no-repeat;
	float: left; 
	text-indent: -1000px; 
	position:relative;
}
#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover{
	background-position: right 50%;
}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
	position:absolute;
	display:none;
	top:50%;
	margin-top:-28px;
	z-index:60;
	height: 62px;
	width: 38px;
	background-image: url(../images/arrows.png);
}
#wowslider-container1 a.ws_next{
	background-position: 100% 0;
	right:-8px;
}
#wowslider-container1 a.ws_prev {
	left:-8px;
	background-position: 0 0; 
}
#wowslider-container1 a.ws_next:hover{
	background-position: 100% 100%;
}
#wowslider-container1 a.ws_prev:hover {
	background-position: 0 100%; 
}
* html #wowslider-container1 a.ws_next,* html #wowslider-container1 a.ws_prev{display:block}
#wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev {display:block}
#wowslider-container1 .ws-title{
	position: absolute;
	bottom:50px;
	left: 0;
	margin-right:5px;
	z-index: 50;
	padding:12px;
	color: #F9FBFB;
	text-transform:uppercase;
	background:#000000;
    font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 18px;
}
#wowslider-container1 .ws-title div{
	padding-top:5px;
	font-size: 13px;
	text-transform:none;
}#wowslider-container1 .ws_bullets  a img{
	text-indent:0;
	display:block;
	top:16px;
	left:-120px;
	visibility:hidden;
	position:absolute;
    -moz-box-shadow: 0 0 5px #999999;
    box-shadow: 0 0 5px #999999;
    border: 5px solid #FFFFFF;
}
#wowslider-container1 .ws_bullets a:hover img{
	visibility:visible;
}

#wowslider-container1 .ws_bulframe div div{
	height:90px;
	overflow:visible;
	position:relative;
}
#wowslider-container1 .ws_bulframe div {
	left:0;
	overflow:hidden;
	position:relative;
	width:240px;
}
#wowslider-container1  .ws_bullets .ws_bulframe{
	display:none;
	top:20px;
	overflow:visible;
	position:absolute;
	cursor:pointer;
    -moz-box-shadow: 0 0 5px #999999;
    box-shadow: 0 0 5px #999999;
    border: 5px solid #FFFFFF;
}
#wowslider-container1 .ws_bulframe span{
	display:block;
	position:absolute;
	top:-11px;
	margin-left:-9px;
	left:120px;
	background:url(../images/triangle.png);
	width:15px;
	height:6px;
}/*ò?á÷??2?í?http://www.16sucai.com*/
/*banner*/

/*u产品*/
.pro{ width:737x; margin-top:10px;}
.pro_l{ width:391px; float:left;}
.pro_r{ width:317px; float:right;}

.p_tt{ height:30px; line-height:30px;}
.p_tt span{ float:right;}

.p_tt span img{ margin-top:10px;}
.p_tt font img{ margin-top:5px;}



.p{ width:391px; position:relative; background:url(../images/p_m.jpg) repeat-y; height: auto;}
.p_t{ width:391px; position:absolute; background:url(../images/p_t.jpg) no-repeat; height: 9px; top:0px; left:0px;}
.p_b{ width:391px; position:absolute; background:url(../images/p_b.jpg) no-repeat; height: 9px; bottom:0px; left:0px;}

.t_t{ color:#005494; font-size:12px; line-height:20px;}
.a_eq{ background:url(../images/a_eq.jpg) no-repeat left; height:51px; width:390px; margin-top:20px; position:relative;}
.a_eq .eq ul li{ width:180px; float:left; height:50px; cursor:pointer}


.news_list {
    color: #525252;
    padding-top:5px;  margin-top:5px; padding-bottom:12px;
}
.news_list li {
    background: url(../images/j.jpg) no-repeat scroll left center transparent;
    height: 18px;
    line-height: 18px;
    padding-left:7px; 
}
.news_list li a {
    color: #525252;
    text-decoration: none;
}
.news_list li a:hover {
    color: #0e66a6;
    text-decoration: none;
}
.news_list li span {
    float: right;
    padding-right: 12px;
}
.feed{ background:url(../images/feed.jpg) no-repeat left; height:76px; padding-left:127px; line-height:18px; font-size:13px; color:#404040;}
.f_z{ padding-left:5px; padding-top:5px;}
.t1{ background:url(../images/p2.jpg) repeat-x; height:35px; position:relative; line-height:35px; color:#FFF}

.t2{ background:url(../images/p1.jpg) no-repeat; height:35px; position: absolute; line-height:35px; width:7px; left:0px; top:0px;}
.t3{ background:url(../images/p3.jpg) no-repeat; height:35px; position: absolute; line-height:35px; width:7px; right:0px; top:0px;}



.t1 font img{   margin-top:5px; }
.t1 font{margin-left:10px; font-size:14px; font-weight:bold; color:#FFF;}
.t1 span{ float:right;margin-right:8px;  }
.t1 span a{ color:#FFF; }
.t1 span a b{ font-size:14px;}

/*两级菜单*/

/*产品分类*/
.pr_list_tit{ background:url(../images/p_list.jpg) no-repeat; width:200px; height:109px;}


.pro_l{}
.pro_li ul li{ padding:0; margin:0; line-height:27px; height:27px; font-size:12px; padding-left:20px; background: url(../images/p_li_bg.jpg) no-repeat center;}
.pro_li ul li a{ font-size:12px; color:#374247; }
.pro_li ul li a:hover{ font-size:12px; color:#0050a4; }

.ban_n{ width:960px; margin:0 auto; margin-bottom:10px; }
/*底部*/
.bottom{text-align: center;  width:100%; margin:0 auto; background:#e0d6c6; padding-bottom:10px;}
.bottom .bot{ padding-top:10px; font-size:12px;  line-height:20px; padding-bottom:10px; width:960px; margin:0 auto; color:#969491;}
.bottom .bot a{ color:#969491; text-decoration:underline}

/*内页*/
.P_liss{ background:url(../images/pr_li.jpg) repeat-x top #efefef; border:solid 1px #b0b0b0;}
.titlte{background:url(../images/n_t.jpg) no-repeat left; height:112px; position:relative;  }
.t_t_t{  line-height:70px; padding-left:35px;}
.t_t_t font{   padding-left:1px; color:#0050a4; font-size:16PX; font-weight:bold;}
.t_t_t span{ float:right; line-height:70px; margin-right:10px; color:#666}

.left{ width:220px; float: left; text-align:left; }

.left_tit{ background:url(../images/tit.jpg) repeat-x; height:39px; line-height:39px;}
  .left_tit H1{ font-size:14px; color:#FFF; margin-left:10px;}
.right{ width:762px; float:right; overflow:hidden; text-align:left; background:#FFF   }



.titlt{ border-bottom:solid 1px #CCC; height:27px; line-height:27px; }

.titlt span{ float:right; line-height:27px;}
.titlt font{ line-height:27px; padding-left:0px; font-size:14px; color:#014496; font-weight:bold;}


/*分类*/



/*公司简介*/
.company{ width:450px; float:left;}
.contact_us{ width:283px; float:right;}


/*分类*/





.ness{ margin-top:0px; margin-right:5px; margin-left:5px; padding-top:6px; padding-bottom:6px;}
.ness ul li{ line-height:25px; background:url(../images/43.gif) no-repeat left; padding-left:15px;}

.ness ul li span{ float:right;}
.ness ul li font{  color:#334f65; font-family:"宋体";}


.cont{  border-top:0;  background:#FFF; padding-top:2px; overflow:hidden; width:760px;text-align:left;  }


.liw_cont{padding:10px; line-height:23px; background: url(../images/liw_bg.jpg) no-repeat right bottom}


.c_c{ padding:10px; line-height:24px; font-size:12px; padding-top:0PX;}


/*产品页面*/
.prodi{ }
.prodi ul {  border:0; width:auto; margin-top:0px; margin-left:0px; }
.prodi ul li{    display: inline;
    float: left;
    height: 210px;
    margin-bottom: 5px;

    text-align: center;
    width: 184px;  }
.prodi ul li img{   width:150px;}
.prodi ul li p{ margin-top:3px; background:#f5f5f5; width:150px; }
.prodi ul li p a{ line-height:18px; color:#666;  font-size:12px; font-family:Arial, Helvetica, sans-serif }
.inright3{ margin:10px;}


.prodii{ }
.prodii ul {  border:0; width:auto; margin-top:0px; margin-left:0px; }
.prodii ul li{    display: inline;
    float: left;
    height: 190px;
    margin-bottom: 5px;

     }
.prodii ul li img{height: 137px;   width:150px;}
.prodii ul li p{ margin-top:3px; background:#f5f5f5; height: 137px; width:150px; }




.pro_img01 {
    background-color: #fff;
    border: 1px solid #CCCCCC;
   
    padding: 2px;
    text-align: center;
  
}
.pro_img02 {
    background-color: #fff;
    border: 1px solid #0050A4;
 
    padding: 2px;
    text-align: center;
  
}
.tit{ font-size:13px; color:#666; font-weight:bold;}
.zti{  line-height:25px; border-top:dashed 1px #CCC; margin-bottom:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.zti a{ margin-left:5px;}
		   
	

.tib{ text-align:center; line-height:30px; height:30px; border-bottom:dashed 1px #CCC; margin-bottom:5px; font-size:14px; font-weight:bold;}

.abc {
margin-top:10px;
text-align:left;
}
.abctab {
height:22px;
line-height:22px;
cursor:pointer;
font-size:12px;
border-bottom:solid 2px #900;
text-align:left;
}
.abc0hover {
background-image:url(../images/detail_50.gif);
color:#FFF;
display:inline;
float:left;
height:22px;
margin-left:10px;
text-align:center;
vertical-align:middle;
width:96px;
}
.abcnhover {
line-height:22px;
background-image:url(../images/detail_52.gif);
display:inline;
float:left;
height:22px;
margin-left:10px;
text-align:center;
vertical-align:middle;
width:96px;
}
.mod-detail-attributes-mro table {
    table-layout: fixed;
    width: 100%;
}
.mod-detail-attributes-mro .odd {
    background-color: #F2F2F2;
}
.mod-detail-attributes-mro td {
    font-size: 12px;
    height: 26px;
    text-align: left;
    width: 28%;
    word-wrap: break-word;
}
.mod-detail-attributes-mro td.de-td1 {
    font-weight: bold;
    width: 22%;
}
.mod-detail-attributes-mro td .label {
    margin-left: 14px;
}
.pic-con{ margin-top:15px;}
/*新闻页面*/
.nconcent{ margin:10px;text-align:left}
newpr{ border:0; width:auto; height:auto;text-align:left}

.newpr ul{ border:0; list-style-type:none;  }
.newpr li{ font-size:12px; line-height:28px; border-bottom:dashed 1px #D8D8D8; background:url(../images/31.gif) no-repeat 6px 10px; padding-left:20px; padding-right:5px; list-style-type:none}
.newpr li span{ float:right; color:#999;}


