@charset "utf-8";
/* CSS Document */
@charset "utf-8";
body{ margin:0px; font-size:14px; color:#333333;font-family: "微软雅黑"; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#333333;text-decoration:none; font-size:14px; outline:none;}
a:hover{color:#12a147;text-decoration:none; font-size:14px;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{clear:both;}
.lf{ float:left;}
.rt{ float:right;}
.m { width:100%; margin:0px auto;}
.m1{ width:96%; margin:0 auto; margin-top:20px;}
.m2{ width:96%; margin:0 auto; }





.dao{ width:100%; line-height:38px; background: -webkit-linear-gradient(#cf231c, #1a0d0d); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#cf231c, #1a0d0d); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#cf231c, #1a0d0d); /* Firefox 3.6 - 15 */
  background: linear-gradient(#cf231c, #1a0d0d); /* 标准的语法 */; margin-bottom:1px;
}
.dao ul li{ width:33%; text-align:center; border-right:#91201c solid 1px; float:left}
.dao ul li a{ font-size:15px; color:#fff}
.er dl { text-align:center; margin-top:15px;}
.er dl dd {height:28px;margin:0 1%;display:inline-block;margin-bottom:10px;padding:1px 3%;background:#fbfbfb;border:#d6d5d5 1px solid;height: 28px;margin: 0 1%;display: inline-block;margin-bottom: 10px;padding: 1px 4%;background: #711815;border-radius: 1em;}
.er dl dd a {line-height:28px;color: #fff;text-align:center;font-size:14px;}


/* 案例展示*/
.case h1{ font-size:20px; color:#711815; padding-top:10px; font-weight:bold; text-align:center}
.case h2{ font-size:15px; text-transform:uppercase; margin-top:5px;font-weight:normal;text-align:center; color:#999}
#demo01 img{ padding:3px;; border:#eaeaea solid 1px; margin-right:10px;}
.case1{ margin-right:10px;}
.case2{ text-align:center; font-size:15px; color:#666; margin-top:5px;margin-right:10px;}


/*底部*/
.foot{ width:100%; background-color:#1a1a1a; padding:20px 0; text-align:center; margin-top:15px;}
.foot img{ float:left; width:30%}
.foot ul li{ display:inline-block; margin:0 1.5%; margin-top:5px}
.foot p{ font-size:14px; color:#ccc; line-height:24px; width:65%; float:right; text-align:left}
.foot1 ul li{ width:25%; float:left}
.foot1{ position:fixed; bottom:-5px}
.foot3{ width:100%; background-color:#000; padding:20px 0 80px 0;}
.foot3{ text-align:center; font-size:12px; color:#fff;}


@media (min-width:641px){body{width:750px;margin:auto;}}



/*内页*/
.nei h1{ width:98%; line-height:55px; background-color:#f5f5f5; font-size:14px; color:#666; padding-left:2%}
.dh ul{ margin-top:15px;text-align:center; padding-bottom:5px; border-bottom:#CCC dashed 1px;} 
.dh ul li { height:28px; margin:0 1%;display:inline-block; margin-bottom:10px;padding:1px 4%;background:#711815;border-radius: 1em; }
.dh ul li a {line-height:28px; color:#fff; text-align:center; font-size:13px; }

.about-us h2{ font-size:15px; font-weight:bold;  color:#666; margin-top:20px;}
.about-us p{ margin-top:15px; font-size:14px; color:#666; line-height:24px; text-align:left}
.about-us img{ margin-top:20px; }

.pro ul li{ width:48%; float:left; margin:10px 1%; text-align:center;}
.pro ul li img{ border:#eee solid 1px;}
.pro ul li p{ width:100%; line-height:30px; background-color:#eee; font-size:14px}
.pro1{ margin-top:15px; font-size:14px; color:#666; line-height:24px; text-align:left}

.xiaocms-page {font-family: "微软雅黑";padding: 5px;margin: 5px;text-align: center;margin: 30px auto;
}
.xiaocms-page a { border-right: #ddd 1px solid; padding-right:5px;border-top: #ddd 1px solid;padding-left: 8px;padding-bottom: 5px;border-left: #ddd 1px solid;color: #711716;margin-right: 5px;padding-top: 5px;border-bottom: #ddd 1px solid;text-decoration: none;
}
.xiaocms-page a:hover {border-right: #a0a0a0 1px solid;padding-right: 8px;border-top: #a0a0a0 1px solid;padding-left: 8px;padding-bottom: 5px;border-left: #a0a0a0 1px solid;margin-right: 5px;padding-top: 5px;border-bottom: #a0a0a0 1px solid;
}
.xiaocms-page a:active {border-right: #a0a0a0 1px solid;padding-right: 8px;border-top: #a0a0a0 1px solid;padding-left: 8px;padding-bottom: 5px;border-left: #a0a0a0 1px solid;margin-right: 5px;padding-top: 5px;border-bottom: #a0a0a0 1px solid;
}
.xiaocms-page span {border-right: #711716 1px solid;padding-right: 8px;border-top: #711716 1px solid;padding-left: 8px;font-weight: bold;padding-bottom: 5px;border-left: #711716 1px solid;color: #fff;margin-right: 5px;padding-top: 5px;border-bottom: #711716 1px solid;background-color: #711716;
}
.xiaocms-page span.disabled {border-right: #711716 1px solid;padding-right: 8px;border-top: #711716 1px solid;padding-left: 8px;padding-bottom: 5px;border-left: #711716 1px solid;color: #711716;margin-right: 5px;padding-top: 5px;border-bottom: #711716 1px solid;
}

.m2 img{ max-width:100%; height:auto;}