@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre,
form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; font-family: "Sans-serif";}
body{ background: url("../images/background_bj.gif") repeat-x center top #ff82aa;}

table{ border-collapse: collapse; border-spacing: 0;}
fieldset,img { border: 0;}
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal;}
ol, ul { list-style: none;}
caption, th { text-align: left;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%;}
q:before,q:after { content:'';}
abbr,acronym { border: 0;}
a{ text-decoration: none;}
a,a:active,a:focus { outline: none;}


.container{ margin:auto; width:950px;}
.sifu-width1{ height:200px;}
.sifu-width2{ height:400px;}
.sifu-width3{ height:188px;}






.top{ margin:auto; width:1002px; height:auto;}
.top p{ width:100%;}


.company, .product, .contact
{margin:auto; width:1002px; height:auto;}

.company{}
.company p{ width:100%;}
.company .company_content{ width:902px; font-size:14px; color:#666; line-height:32px; padding:10px 50px; background:url(../images/kuang_zhong.gif) repeat-y;}


.product{}
.product p{ width:1002px;}
.product .product_box{width:998px; margin: -20px 0 0 0 ; padding:0 0 0 4px; background:#ff2b67; clear:both; overflow:hidden;}
.product .product_box .left{ float:left; width:458px; margin:20px 0 0 25px; font-size:14px; color:#666; line-height:25px; }
.product .product_box .left p{ width:100%; text-align:center;}
.product .product_box .left_content{width:438px; padding:10px 10px; background:#fff;overflow:hidden;}
.product .product_box .left_content p{ height:210px;}

.left_content table{ margin-top:10px; font-size:12px;}
.left_content tbody{ border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.left_content tbody tr{ border-left:1px solid #ddd; border-top:1px solid #ddd; }
.left_content tbody td{ border-right:1px solid #ddd;padding:5px;}

.zycf{width:100%; height:50px; overflow:hidden;}
.yfyl{width:100%; height:50px; overflow:hidden;}
.zygx{width:100%; height:80px; overflow:hidden;}
.glzz{width:100%; height:95px; overflow:hidden;}


.contact_content{ width:902px; font-size:14px; color:#666; line-height:32px; padding:10px 50px; background:url(../images/kuang_zhong.gif) repeat-y;}
.contact_content table{ width:100%; margin-top:10px; font-size:12px;}
.contact_content tbody{ border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.contact_content tbody tr{ border-left:1px solid #ddd; border-top:1px solid #ddd; }
.contact_content tbody td{ border-right:1px solid #ddd;padding:5px;}


.message{width:950px; margin:auto; background:#feeef8;background:url(../images/message_b.png) no-repeat bottom; overflow:hidden;}
.message .title{ width:100%; height:42px; text-align:center; color:#fff;

font:20px/1.9 'Microsoft YaHei',arial,tahoma,\5b8b\4f53,sans-serif;
letter-spacing:8px; background:url(../images/ly_b.gif) repeat-x;}
.message .content{width:95%; margin:auto; padding:15px 20px 20px 20px; line-height:27px; color:#333;}
.message .content table{}
.message .content table tr{}
.message .content table td{ padding:5px;}



.bottom{ margin: auto; width:950px; font-size:14px; color:#333; padding:15px 0; text-align:center;}
.bottom p{LINE-HEIGHT: 30px;}


























