@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li,
pre,
form, fieldset, legend, button, input, textarea, table, tr, td
{margin:0px;padding:0px;}
fieldset, img {border:0;}
li {list-style:none;}

address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd,samp { font-family: courier new, courier, monospace; }

ins {text-decoration:none;}
del {text-decoration:line-through;}
h1, h2, h3, h4, h5, h6 {}
h1 {font-size: 2em;}
h2 {font-size: 1.7em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.38em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;}

address,cite,dfn,em,var{font-style:normal;}
caption,td {font-weight: normal;}
cite, blackquote, em, i {font-style: italic;}
strong, b { font-weight: bold;}
pre, code {font-family: monospace;font-size: 1.1em;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
table { border-collapse:collapse; /* 边框合并属性 */border-spacing:0;}
q:before, q:after, blockquote:before, blockquote:after {content:"";content:none}
blockquote, q { quotes:none;}

legend { color: #000; } 
button,input,select,textarea,checkbox,radio 
{vertical-align:middle;}

a{ text-decoration: none; }
a:hover{ text-decoration: none; }

body {
margin: 0px;
padding: 0px; 
border: 0px;
color: #555;
font-size:12px;
line-height:180%;
text-align: left;

font-family:'微软雅黑';
}

.right,.r {
  float:right;
}

.left,.l {
  float:left;
}
.b{border:1px solid #ddd}
.clear{clear:both;}
.lipic{padding:15px;}
.product_list li a.img{border:none;}
.product_list li a.img img{width:170px;}
.product_list li h3{font-size: 13px;font-weight: normal;color:#555;}
.product_list a.more{text-align:center;display: block;margin:0 auto; width:70px;border:1px solid #ddd;padding:0 15px; margin-top:10px;margin-bottom:10px;border-radius: 15px;-webkit-transition:all 0.25s;}
.product_list li:hover a.more{background: #E87518;color:white;}

#nav{position:relative; z-index:200;width:100%; }
#nav .nLi{position:relative;width:11%;float: left;text-align: center;font-size: 15px;margin-left:1.3%;}
#nav .nLi:first-child{margin-left:0;}
#nav .nLi.navh{width:8%}
#nav .nLi.on{background: #0855A7;}
#nav .nLi.on a{color:white;}
#nav .sub{ display:none; width:133px; left:0px; top:50px;  position:absolute; background:rgba(0,0,0,0.6);  line-height:26px; padding:5px 0px;  }
#nav .sub li{ zoom:1;background: none}
#nav .sub a{ display:block;  border:none;color:white;width:133px;box-sizing:border-box;font-size:14px;text-align:center; }
.nlia{display: block}
#nav .sub a:hover{background: rgba(0,0,0,0.9);}
#nav .nLi{-webkit-transition:all 0.5s ease;}

.l_box a,.n_contact,.position a,.position,.content,.content p{font-size: 14px;line-height: 1.75em}


.mypos:before{content:'>';padding:0 5px;}
.pages{width:900px;margin:20px auto;}
.pages span{float:right;margin-left:40px;color:#666}
.pages a,.pages strong{display:inline-block;padding:0 10px;}
.pages a{background:#555;color:white;}.pages strong,.pages a:hover{background:#0A65CF; color:white}


.title_bar{font-size: 12px}#page p a{color:#666}
#page p a:hover{color:#076DB4}
.product_list li{border:1px solid #ccc;margin-bottom:25px;width:190px;}.product_list li img{margin: 10px auto;display: block}
.product_list1 li{border:none;margin-bottom:0px;width:200px;}
.sitemp .site{width:auto;}
.pro_mesg li{margin:15px 0;border-bottom:1px solid #ddd;padding-left:25px;}
.product_list1 li h3{line-height: 30px;height: 30px;}
.product_list1 li{margin-left:0;margin-right:0;}

h3.map_title{font-size: 14px}