﻿@charset "utf-8";

/* CSS Document */

html,body,iframe,object,div,

h1,h2,h3,h4,h5,h6,

p,span,label,a,

pre,q,

em,strong,

table,caption,thead,tbody,tfoot,tr,th,td,

form,fieldset,legend,

ul,ol,li,

dl,dt,dd,

img{ margin:0; padding:0; border:0; outline:none; font-size:100%;  vertical-align:baseline; }



a:link, a:visited { color:#333;

text-decoration: none;

}

a img{ border:none;}

:focus{ outline:0;}

ul,li{ list-style:none; }



table,th,td{ vertical-align:middle;}

table{ border-collapse:separate; border-spacing:0;}

th,td{ font-weight:normal; height:35px;}



blockquote:after,blockquote:before,

q:after,q:befort{ content:' '; }



blockquote,q{ quotes:"""";}



h1,h2,h3,h4,h5,h6{}

h1{ font-size:2.2em;}

h2{ font-size:1.3em;}

h3{ font-size:1.6em;}

h4{ font-size:1.4em;}

h5{ font-size:1.2em;}

h6{ font-size:1em;}

select,input{ margin:0;}

.clear{ clear:both;}



body{ background-repeat:repeat;color:#333; font-family:"Arial"; font-size:13px;}

.all{ width:1000px; margin:0 auto;}

.top{height:46px;}
.logo{ float:left;}

.top_r{ float:right; margin-top:7px;}

.top_r a{font-size:12px; color:#333; margin:0 3px; }

.top_r a:hover{ text-decoration:underline;}

.menu{ height:40px; background:#1a5273;-moz-box-shadow: 0px 0px 4px #cacaca;

    -webkit-box-shadow: 0px 0px 12px #aaa;

    box-shadow: 0px 0px 12px #aaa;

/* For IE 8 */

    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#aaa')";

    /* For IE 5.5 - 7 */

    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#aaa');
}

.menu ul{}

.menu ul li{height:40px; line-height:40px; font-size:16px; width:160px; float:left; text-align:center;overflow:hidden;}

.menu ul li a{ color:#fff; display:block;background:#1a5273;width:160px;height:40px; line-height:40px;}

.menu ul li a:hover{ color:#fff;background:#2980ad;display:block;width:160px;height:40px; line-height:40px;}



.container{ margin-top:20px;}

.nav{ width:220px; float:left;}

.navtitle{font-size:15px; color:#ff0103; height:20px; line-height:30px; margin-bottom:15px;}

.catlist{}

.catlist li{width:190px; height:25px; overflow:hidden; line-height:25px; padding:3px 10px; background:#eee; border:1px solid #ddd;margin-bottom:7px; margin-right:5px;}

.catlist li a:hover{ color:#2980ad;}



#demo{ background:#fff; border:1px solid #ddd; margin-top:20px; border-top:5px solid #2980ad}

.imglist{ margin-top:8px;}

.imglist tr td{ padding:3px 6px;}

.imglist tr td a img{ border:1px solid #ddd;}

.imglist tr td p{ height:56px; line-height:26px; text-align:center; margin-top:5px;}

.imglist tr td p a:hover{color:#2980ad;}



.navright{ width:760px; float:left; margin-left:15px;}

.addr{ margin-bottom:20px;}

.goodsbox{}

.goodslist{}

.goodslist li{ width:180px; float:left; margin-left:33px; margin-right:25px;}

.goodslist li a img{ border:1px solid #ddd;}

.gname{ height:61px; line-height:24px; font-size:13px; text-align:center; margin-top:3px;}



.companycont{ line-height:26px; background:#fff;padding: 10px 13px 6px 13px; border-bottom:4px solid #ddd;}



.leavecont{ background:#fff;padding: 10px 13px 6px 33px; border-bottom:4px solid #ddd;}



.foot{ line-height:21px; text-align:center; margin-top:20px;}

























