body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
margin:0;padding:0;}
a,img{border:none 0;display: block;}
img{vertical-align:bottom;}
body {font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;}
h1,h2,h3,h4,h5,h6{font-size:100%;margin:0;padding:0;}
ul,li,dl,dt,dd{list-style-type:none;}
label,select,option,fieldset,legend{font:normal 12px/1.5 simsun;}
a:link{text-decoration: none; color:#777;}
a:hover{color:#ffbd2d;text-decoration: none;}

.top{ background:#221f1d;}
.menu{ width:1000px; margin:0 auto; height:60px;margin-bottom:40px;}
.menu li{float:left; display:block; width:248px; height:60px; line-height:60px; text-align:center; font-size:18px; background:#3f3f3f; margin-left:2px;}
.menu a{color:#eae9da;}
.menu a:hover{ background:#2b96e6; color:#fff;}
.menu .mn_dq{background:#2b96e6; color:#fff;}
.banner{ background:url(../images/banner2.jpg) no-repeat center; height:500px;}
.center{ width:1000px; margin:0 auto; margin-bottom:80px; overflow:hidden;}
.center li{ width:320px; background:#f1f1f1; float:left; margin-right:20px; height:440px; font-size:18px; line-height:30px;}
.center .mgw{ margin:0;}
.center p{ padding:20px;font-size:16px;}
.foot{ line-height:30px; text-align:center; background:#333333; color:#999; height:70px; padding-top:40px;}

.center h1{ font-size:24px; text-align:left; border-bottom:solid 4px #f1f1f1; height:45px; color:#555;}
.center .rt_txt{ color:#777; line-height:26px; text-indent:2em;}
.product_img1{ background:url(../images/index_06.jpg) no-repeat; width:727px; height:250px;}
.product_img2{ background:url(../images/index_07.jpg) no-repeat; width:727px; height:250px;}
.main{ width:1000px; margin:0 auto; margin-bottom:80px; overflow:hidden;}
.main h1{ font-size:24px; text-align:left; border-bottom:solid 4px #f1f1f1; height:45px; color:#555;}
.products{ margin-top:30px;}
.products li{ float:left; width:235px; background:#fff;margin-right:20px;}
.products .mg{ margin:0;}
.products p{ line-height:24px; padding:20px;}

.address-con{margin-top:12px;}
.address-con .mt10{font-size:18px;line-height:40px;padding:15px 0 8px;font-weight:bold;}
.address-con .p1{font-size:16px;line-height:30px;padding:0;}
.address-con .p1 a{color:#ED311D;display:inline-block; text-indent: 0;}
.address-con .p1 a:hover{color: #ED311D;}
.address-con img{display:block;margin-top:27px;padding-left: 2em;}

.product_wrap {
    overflow: hidden;
}

.product_wrap h3 {
    font-size: 18px;
    overflow: hidden;
    height: 35px;
    padding: 10px 0;
    line-height: 35px;
}

.product_wrap .cont {
    overflow: hidden;
}

.product_wrap .cont li {
    vertical-align: top;
    padding-bottom: 20px;
    margin-bottom: 50px;
    overflow: hidden;
    position: relative;
    min-height: 128px;
    border-bottom: 1px solid #ededed;
    padding-left: 200px;
}

.product_wrap .cont li .img {
    width: 172px;
    height: 126px;
    border: 1px solid #d6dde6;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}

.product_wrap .cont li .c {
    color: #747f8c;
    font-size: 14px;
    line-height: 1.7;
}

.product_wrap .cont li h4 {
    padding-bottom: 12px;
    font-size: 18px;
    font-weight: 400;
    overflow: hidden;
}

.product_wrap .cont li h4 a {
    color: #747f8c;
}

.product_wrap .cont li.last {
    border-bottom: 0;
}