@charset "utf-8";

/* CSS Document */



.main1,.main2{ width:100%; margin:0 auto; overflow:hidden;}

.main1{ border-bottom:1px dashed #cecece; padding:20px 0;}

.main2{ margin-top:40px;}

.i_pro{ overflow:hidden; width:100%; margin:auto; margin-bottom:40px; padding-top:35px;}

.i_pro li{

 width:245px; height:297px; border:1px solid #dbdbdb; float:left; margin-right:5px;text-align:center;

}

.i_pro li .proname{

   font-size:26px;font-weight:bold;color:#fc880f;line-height:40px;

}

.i_pro li .proname p{

   font-size:12px;color:#8c8c8c;font-weight:normal;

}

.i_pro li .price {

   font-size:26px;font-weight:bold;color:#fc880f;

}

.i_pro .last{margin-right:0px;}



.i_latest{ width:537px; float:left; height:268px;overflow:hidden; padding-right:20px; border-right:1px dashed #cecece;}

.i_latest img{ float:left; width:274px;overflow:hidden;}

.i_latest div{ float:right; width:245px;text-align:left;}

.i_latest p{ padding-top:5px;}



.i_latest_title,.i_news_title,.i_service,.i_yuyue,.i_cesu,.i_login,.i_test{ background:url(tu.gif) no-repeat 0 0; height:46px; width:537px; margin-bottom:13px; display:block;}

.i_news_title{ background-position:0 -46px;width:402px;}



.i_login{ background-position:0 -92px;width:192px; float:left; height:104px;}

/*.i_login p{ margin-top:70px; width:205px; height:36px; background:#ff8a00; line-height:36px; color:#fff; text-align:center;}*/



.i_service{ background-position:0 -196px;width:230px; float:left; height:104px; margin:0 25px; display:inline;}



.i_yuyue{ background-position:0 -415px; float:right; width:286px; height:104px;}

/*.i_yuyue p{padding-top:67px; width:147px; text-align:left;}*/

.i_test{background-position:0 -363px;float:left; width:74px; height:52px;margin-top:52px;}

.i_cesu{ background-position:0 -300px; float:left; width:156px; height:63px;}

.i_cesu p{padding-top:63px;text-align:left;}







.i_news{width:402px;float:right; overflow:hidden;}

.i_news ul{ height:auto;}

.i_news li{line-height:25px;height:25px; padding-top:5px;}

.i_news .title{width:80%;float:left;height: 25px;overflow: hidden;}

.i_news .date{width:20%;float:right;text-align:center;}



#productlist li{

  height:459px;

}

#productlist li .pl_img{

  width:350px;

  height:207px;overflow:hidden;

}

#productlist li .pl_name{

  font-size:26px;font-weight:bold;color:#fc880f;line-height:40px;

  text-align:center;

}

#productlist li .pl_order{

  float:left;width:300px;padding-left:26px;

}

#productlist li .jianjie{

  float:left;width:300px;padding-left:26px;

}

#productlist li .jianjie span{

  text-align:left;

}



.product_name{

  font-size:60px;font-weight:bold;color:#fc880f;line-height:60px;margin:10px 0px 20px 0px;

}

.projj{margin:0px 0px 10px 0px;}

.taocan td{border:solid 1px #fff;height:27px;text-align:center; background:#e6e6e6;width:74px; }

.taocan .first{background-color:#ffa200; color:#fff;}