@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, 
pre, form, fieldset, table, th, td { margin:0px; padding:0px;} 
ul,li {list-style:none}
.none {display:none}
.clr0 {clear:both; height:0; line-height:0; font-size:0}
.clr10 {clear:both; height:10px}
a{ font-size:12px; color:#555555; text-decoration:none;}
a:hover{ font-size:12px; color:#C4281F;}
.margin  {width:1002px; margin:0 auto}
body {font-size:12px; color:#555; font-family:"微软雅黑"; background:url(images/index_02.gif) repeat-x;}
.top {height:156px; overflow:hidden}
.f_l {float:left}
.f_r {float:right}
.topnav {width:200px; text-align:right; padding:11px 20px;}
.topnav a {margin-right:15px}
.topnav a.sy {padding-left:15px; background:url(images/index_07.gif) left center no-repeat}
.topnav a.sc {padding-left:15px; background:url(images/index_09.gif) left center no-repeat}
.search {margin-top:10px; padding-right:15px}
.search .sou {border:1px solid #ccc; height:18px; line-height:18px; width:100px}
.menu {height:34px; margin-top:90px; text-transform:capitalize}
.menu li {float:left; height:34px; line-height:34px; text-align:center; width:124px;}
.menu li.sep {width:1px; background:url(images/index_15.jpg) 0 1px no-repeat}
.menu li a {display:block; color:#FFF; font-weight:bold; height:34px; font-size:14px}
.menu li a:hover {background:url(images/index_18.gif) center no-repeat; font-size:14px}
.content {margin-top:10px}
.scgg {width:252px; background:#FFF}
.content h3 {border:1px solid #fff; background:url(images/index_22-09.gif) repeat-x; height:30px; line-height:30px}
.content h3 span {float:left; display:block; width:102px; background:url(images/index_22.gif) repeat-x}
.content h3 span a {padding-left:21px; background:url(images/index_31.gif) 11px 50% no-repeat; color:#FFF; font-size:14px; font-weight:bold}
.content .kuang {border:1px solid #fff; border-top:none; padding:12px}
.content .scgg li,.newsindex li {border-bottom:1px dotted; padding:8px 0 8px; line-height:20px}
.content .scgg li a,.newsindex li a {padding-left:12px; background:url(images/index_43.gif) left center no-repeat}
.focus,.gsxw {width:734px; overflow:hidden}
.gsxw h3 {background:url(images/index_42.jpg) no-repeat; height:33px; border:0}
.gsxw h3 span {display:block; float:left; cursor:pointer; width:200px; height:33px; background:none}
.newsindex {padding:12px}
.focus2 {width:210px; margin-right:10px}
.newsindex ul {width:490px}
.kstd {background:url(images/index_44.jpg) no-repeat; width:262px; height:185px; padding-top:9px}
.kstd a {display:block; height:43px;}

.zplb {width:248px; padding-left:2px}
.zplb li {height:28px; line-height:28px; cursor:pointer; background:url(images/index_22-09.gif) repeat-x; border:1px solid #ccc; padding-left:12px; margin-top:4px}
.zpcon {width:750px}
.zpimg {padding:2px; border:1px solid #ccc; width:275; height:184px; margin:10px;}
.zpcon p {padding:10px; line-height:20px}

.yqlj {height:20px; border:1px solid #afafaf; line-height:20px; padding-left:15px}
.yqlj span {font-weight:bold}
.yqlj a {padding:0 5px;}
.copyright {background:url(images/index_53.gif) repeat-x; height:62px; padding-top:10px; text-align:center; line-height:26px; color:#FFF; margin-top:8px}
.copyright a {color:#FFF}

/* ny */
.nycontent {background:url(images/ny_03.gif) repeat-x; min-height:500px; _height:500px}
.nyleft {float:left; width:177px; padding:7px 36px 0 7px; background:url(images/ny_05.gif) right top no-repeat} 
.nyleft li {height:30px; background:url(images/ny_19.gif) no-repeat; padding-left:20px; line-height:30px}
.nyleft li.btm {background:url(images/ny_14.gif) no-repeat; height:20px; line-height:20px}
.nyleft ul.pro li{height:30px; background:url(images/ny_19.gif) no-repeat; padding-left:5px; line-height:30px}
.nyleft p {line-height:22px}
.nyright {float:left; width:760px}
.loc {height:35px; line-height:35px; border-bottom:1px dotted #000; padding-left:25px; background:url(images/ny_09.gif) left center no-repeat}
.maincon {padding:20px 15px 30px 15px; line-height:180%}

.tit { text-align:center; font-size:18px; font-weight:bold; margin:15px 0; }
ul.newslist {padding-top:20px}
ul.newslist li {background:url(images/li_07.gif) left center no-repeat; padding:0 15px 0 15px; line-height:40px; height:40px; border-bottom:1px dashed;}
ul.newslist li span {float:right}
.maincon p {line-height:160%; text-indent:2em; padding:10px 5px 5px 5px; text-align:justify;text-justify:inter-ideograph;}

ul.prolist {padding-top:0px}
ul.prolist li {padding:15px 15px 15px 0px; height:135px; border-bottom:1px dashed;}
ul.prolist li .img {float:left; margin-right:15px; width:135px; height:135px; border:0; display:block}
ul.prolist li .con {float:left; width:530px}
ul.prolist li .con .em {font-size:14px; border-bottom:1px dashed; height:24px; margin-bottom:6px}
ul.prolist li .con .em a {font-size:14px; line-height:24px; color:#000; font-weight:bold}
/* ============产品图片列表============== */

div.productquery_dolphin{
width:30%;
padding:12px;
float:left;
overflow:hidden;
text-align:center
}

div.productquery_dolphin_top{
margin:0px;
padding:0px;
text-align:center
}

div.productquery_dolphin_bottom{
text-align:center;
padding-top:10px
}

div.productquery_dolphin .fang{
margin:0px;
padding:0;

}

div.productquery_dolphin .fang img {width:200px; height:150px; padding:2px 2px 2px 2px; border:1px #ccc solid}

div.productquery_dolphin a.prodtitle:link,div.productquery_dolphin a.prodtitle:visited,div.productquery_dolphin a.prodtitle:active{
display:block;
color:#515151;
font:12px/25px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
margin:0px;
padding:0px;
text-align:center;
}

div.productquery_dolphin a.prodtitle:hover{
display:block;
color:#0099c5;
text-decoration: underline;
font:12px/25px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
