@charset "utf-8";
/* CSS Document */
html {}
:root { overflow-y: scroll }/* 视客户要求 加或不加 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, lengend, input, button, textarea, select, p, blockquote, th, td { margin: 0; padding: 0 }
table { border-collapse: collapse; border-spacing: 0 }
img { border: 0 none; vertical-align: top }
li { list-style-type: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100% } /* 字体加粗与否，视页面标题更改 */
body, input, button, textarea, select { font-size: 12px; font-family:"宋体"} /* 或 表单类的字体颜色和body一样 */
button { cursor: pointer }
em, cite { font-style: normal }
body { line-height:1.5; -webkit-text-size-adjust: none; background:url(../images/bg.jpg) repeat-x;}
a { color: #000; text-decoration: none }
a:link { color: #000; text-decoration: none }
a:visited { }
a:hover { color: #666 }
a:focus {}
a:active {}
:focus { outline: none }
.fixed:after { content: "."; clear: both; display: block; height: 0; overflow: hidden }
.fixed { zoom: 1 } /* 增加清除浮动样式时，要注意当前元素是否为块结构，如果不是，要添加属性 display: block */
.clear { display: block!important; float: none!important; clear: both; width: auto!important; height: 0; overflow: hidden; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0 }
.fl { float:left;}
.fr { float:right;}

/*header CSS*/
.header { width:980px; margin:16px auto 0;}
#logo {float:left; width:231px; height:78px;}
.nav {float:right; width:676px; height:51px; line-height:51px; margin:30px 0 0 0; background:url(../images/nav_bg.png) no-repeat;}
.nav li {float:left; width:96px; text-align:center;}
.nav li a { color:#f7f7f7; font-size:14px;}
.nav li a:hover,.nav li a.cur { color:#000;}

/*content CSS*/
.content { width:980px; margin: 0 auto; position:relative;}

/*三块颜色CSS*/
.contop { width:505px;}
.line1,.line2,.line3 { margin-top:6px;}
.mg2 { margin-left:80px; }
.mg3 {margin-left:172px; }
.line1 { width:332px; height:9px; background:#653332;}
.line2 { width:424px; height:18px;background:#000;}
.line3 { width:505px; height:27px; background:#de2312;}

/*联系电话CSS*/
.call { color:#c51007; font-size:25px;}


.main { height:210px; margin:60px 0;}
.item { width:700px; height:140px; margin-top:50px;}
.itemimgs {float:left;}
.dom1,.dom2 {float:left;}
.item li {float:left; height:120px;}
.item li a {display:block; width:95px; height:95px;}
.item li a img { width:95px; height:95px;}

.item li a:hover { width:123px; height:116px; padding:3px; margin-top:-25px; _position:relative; background:url(../images/border8.png) no-repeat center center;}
.item li a:hover img { width:123px; height:116px;}
.name { width:220px; margin:75px 0 0 0;}

/*footer CSS*/
.footer { width:960px; margin:10px auto 0; padding-bottom:15px; text-align:center; color:#212121;}