﻿/* 公共部分 */
body
{   padding: 0px; width: 100%; margin: 0px auto 0px auto; min-width:1200px;
    font-size: 14px; color: #222; font-weight: normal; line-height: 24px;
    font-family: '宋体' , Arial, Helvetica, sans-serif; text-align: center;

    background-color: #EEE;
}
ul, ol  { margin: 0px; padding: 0px; list-style-type: none; }
td,th   { font-size:12px; line-height:22px; }
.fontbold   { font-weight:bold; }

a   { color:#333; }
a:visited { color:#666; }
a:hover { color:#ff0000; }
h2, .h2 { color:#000;font-size:20px;line-height:20px;border:none; font-weight:bold; margin:0px;
          width:100%; padding:0px 0px 20px; }

.font14  { font-size:14px; }
.fontbold    { font-weight:bold; }
.fontred     { color:#F00;   }

#header,#footer { clear:both;width:100%;margin:0%; float:left; text-align:left; }
#mainblock { clear:both;width:90%;margin:2% 5%; float:left; text-align:left; }
#header
{
    height:90px; padding-top: 0px;
    background-color: #FFF;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #09F;
}

#sitename { float:left; width:305px; height:61px;margin:20px 0px 0px 5%; }
#topmenu  { float:right; margin-top:46px;margin-right:5%;    }
#topmenu a {
    float: left;
    text-align: center;
    font-size: 14px;  font-weight: bold; color:#09F;
    background-color: #DDD; margin-left:1px;
    padding:10px 16px; }
#topmenu a:hover { background-color:#333; color:#FFF; text-decoration:none; }
#mainblock { background-color:#FFF; }
#footer    { color:#09F; text-align:center; font-size:13px;
             background-color:#FFF; padding:15px 0px 40px;
             border-top:solid 3px #09F; }
#footer a  { color:#09F; text-decoration:underline; }
#footer a:hover { text-decoration:none; }



/* 首页 */
#hminfo, #hmpdtlist,#hmpdtinfo,#hmcontact,#blank { width: 96%; float:left; margin:30px 2% 0px; }
#hmcontact
{
    background-image: url('images/BG-hmcont.jpg');
    background-repeat: no-repeat;
    background-size:cover;
}

#hminfopotos { float:left; width:49%; }


#hminfotext  { float:left; width:49%; margin-left:2%; }
#hminfotext li
{
    width: 49%;
    float: left;
    height: 317px;
    border-bottom: 3px solid #666;
    overflow: hidden;
    font-size:12px; color:#666;
}


#hmpdtheader    { width:100%; background-color:#FFF; color:#333;
                  font-weight:bold; margin-bottom:1px; }
#hmpdtheader a:hover { color:#FFF; }
#hmpdtheader p { width:30.3%; float:left; padding:15px 1.5%;}
.p01 { background-color:#09F; }
.p02 { background-color:#0cF; }
.p03 { background-color:#0DD; }


#hmpdtlist   { font-size:14px; }
.td01 { width:12%; font-weight:bold; text-align:left; height:45px;  }
.td02 { width:38%;  }
.td01 span { margin-left:10px; }
#hmpdtdetail { width:920px;float:left; margin-left:40px; }

#hmcontact   { border: 0px solid #000;  }
#hmcontact li{ float:left; width:30%; text-align:left; text-align:center; }
li.lianxi  {   line-height:2em; margin:30px 0px 90px; }
li.lianxi img { width:20%; height:auto; padding-bottom:20px; }

.lianxiren { font-size:16px;font-weight:bold; }
.dianhua   { font-size:16px;font-weight:bold; }

.ppma      { width:80px; height:80px; float:left; }
.ppma:hover   { width:200px; height:200px; z-index:5;border:1px solid #ddd;margin-top:-80px; }

#hmpdtinfo li { float:left; width:12.5%; text-align:center;}
#hmpdtinfo img { width:100%; border:none; padding-bottom:15px; }
#hmpdtinfo a  { float:left; width:98%; text-align:center;
                padding:0px 0px; border:1px solid #FFF; }
#hmpdtinfo a:hover  { border:1px solid #999;  }

#hmscreen
{
    width: 100%;
    background-color: #FF9900;
    text-align: justify;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 5px;
}
              
/* 首页换屏 */
#picBox {width:960px; height:230px;overflow:hidden; position:relative; margin-top:0px;background-color:#333;margin-left:20px; }
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:230px; width:5760px;position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:230px;}
#picBox ul#show_pic li img{ display:block;}
#icon_num{
	position:absolute;
	bottom:0px;right:10px;
	height:22px;
	padding:0px 0px 0px 0px;
}
#icon_num li{float:left;width:20px; height:10px;line-height:10px; list-style:none; text-indent:2px;text-align:center; cursor:pointer; padding:0; margin:0px 0px 0px 2px;border:1px solid #00A9BB;background:#EBF3C1;color:#00A9BB}
#icon_num li:hover,#icon_num li.active {background:#ffffff}


/* 子页公共 */
#bfc, #pdtc, #qcfc ,#ctus , #pdtdtail  
{   width: 96%; float:left; margin-left:2%; padding:30px 0px 0px;
    min-height:600px; }





/* 公司简介 */
.bfpic  { float:left; width:30%; margin-left:2%; margin-top:40px; background-color:#FFF; }
.bftxt, .bftxtnoborder  { float:left; width:64%; margin-left:2%; margin-top:40px; background-color:#FFF;
          font-size:14px;color:#444;
          border-bottom: 1px dotted #666; }
.bfpic, .bftxt { height:250px; }
.bftxtnoborder { border:none; }



/* 产品目录 */
#pdtexpress { width:100%; background-color:#FFF;float:left;  }
#pdtexpress tr {  background-color:#EEE; }
#pdtexpress tr:hover { background-color:#CCC; color:#09F; }
#pdtexpress a { padding:0px 10px; float:left; font-size:12px; letter-spacing:2px; text-decoration:none; color:#09F; }
#pdtexpress a:hover { color:#333; }

#pdtcimglist { float:left; margin-top:15px; width:100%; }
.pdtc1, .pdtc2, .pdtc11 { width:100%; float:left; }
.pdtc1, .pdtc11  { color:#FFF; font-size:16px; font-weight:bold; line-height:30px; background-color:#09F; 
                   margin-top:15px; padding:10px 0px; }
.pdtc2  { background-color:#EEE; margin-top:1px; padding:20px 0px; }
.pdtc11 { background-color:#666; }
#pdtcimglist img { width:120px; height:160px; border:none; }
.pdtc2 a  { float:left; width:122px; margin-left:5px; text-align:center; font-size:14px; }
.pdtc2 a:hover { background-color:#FFF;   }



/* 质量认证 */
.qcft   { width: 100%; float:left; border-bottom:2px solid #DDD; padding:20px 0px 15px; }
.qctt   { font-size:24px; font-weight:bold; color:#900; }
.qcfpic { float:left; width:40%; margin:25px 1%; background-color:#FFF; }
.qctc   { float:left; width:56%; margin:25px 1%; background-color:#FFF; color:#666; }
.qcfpic img  { float:left; }



/* 联系我们 */
#ctus img { width:70%; height:auto; float:left; }

#pptell
{
    width: 433px; height: 181px; float:left; 
    background-image: url('images/BG-ContactForm.png');
    background-repeat: no-repeat;
    margin-top: 30px; margin-left: 0%;

}
#pptellct { width:360px; height:140px; float:left; margin-top:20px; margin-left:35px; 
            font-size:14px; color:#900; }
#ctusline { width:100%; float:left; margin:30px 0px; background-color:#900; height:3px; }
#ctuother { width:100%; padding:0px 0px 30px; float:left; }
#ctuother li { width:24%;float:left; padding:60px 0px; color: #FFF; font-size:20px; margin-left:1%; }
#ctuother span { float:left; margin-left:50px; font-weight:normal; }
.ctuweb { font-size:14px; color:#FFF; }


/* 产品页 */
#pdtcdetail { float:left; margin-top:15px; width:100%; }
#pdtdetailp, #pdtdetailq { float:left;background-color:#FFF; padding:35px 0px; }
#pdtdetailp { width:65%; background-color:#FFF;
              border-right:solid 1px #999; }
#pdtdetailp img { width:270px; height: 360px; }
#pdtdetailq
{   width: 32%; margin-left: 2%; }
#pdtdetailbox { width:95%;margin-left:2%; float:left; }
.pdtdetailqborder { width:100%; }
#pdtdetailp b     { width:60px; display:block; clear:left; float:left; }

#error { background-color:#eee;width:100%; float:left; margin-top:25px;
         border-top:5px solid #900; padding-top:20px; }
#error h2, #error p { margin-left:20px; }


#pdtdetailp table	{ border-collapse:collapse;border-spacing:0;
	  border-left:1px solid #888;border-top:1px solid #888;
	  background:#efefef;}
#pdtdetailp table th, #pdtdetailp table td	{ border-right:1px solid #888;border-bottom:1px solid #888;padding:5px 15px;}
#pdtdetailp table th	{ font-weight:bold;background:#ccc;}


/*  新闻页  */
#newspiclink { width:100%; margin-top:-30px; }
#newspiclink img  { border:0px; width:50%; }

#newsleftframe,#newsright { float:left;margin:25px 0px 25px 20px;height:780px; }
#newsleftframe  { width:625px; margin-left:0px; }
#newsright      { width:250px; background-color:#ddd; margin-left:5px; }


/* 相册页 */
#myxc   { width: 970px; margin-left:15px; margin-top:20px; }
#xclist { float:left; width:180px; height:400px; }
#xclist img { border:0px; }
#xcshow { float:left; width:780px; margin-left:6px; background-color:#EEE; }
#xcshow li 	{ float:left; width:100%; }

#xplist { padding:0px 0px 15px 0px; background-color:#CCC; }
#xplist li { width:120px;height:80px; background-color:#CCCCCC; margin:5px 0px 0px 5px; float:left; }
#xplist img { border:2px solid #FFF; }
#xplist img:hover { border:2px solid #900; }

#photohshow { height:520px; background-color:#EEE; }

#gswj img { width:40px; }