﻿@charset "utf-8";
a { text-decoration: none; color: #924900 }
 @media only screen and (min-width: 1px) and (max-width: 320px) {
 html {
 font-size:50%;
}
}
 @media only screen and (min-width: 320px) and (max-width: 640px) {
 html {
 font-size: 62.5%;
}
}
 @media only screen and (min-width: 641px) and (max-width: 1440px) {
 html {
 font-size: 62.5%;
}
}
img { max-width:100% !important; }
body { max-width:640px; margin:0 auto }
ol, ul, li {list-style: none;margin: 0;padding: 0;}
.logo { background: white; overflow: hidden; margin: 0 auto }
.logo_l {overflow: hidden; float: left; width:15%}
.logo { background: white; overflow: hidden; width:70%; float: left;}
.navMenu { padding-bottom:0.8%; overflow:hidden}
.navMenu ul li { float: left; width: 24%; height: 35px; background: #924900; line-height: 35px; margin-top:0.8%; margin-left:0.8%; }
.navMenu ul li h2 { font-weight: normal; text-align: center; font-size:1.2em; font-weight:bold }
.navMenu ul li h2 a { color:white }
.banner { margin:1px auto; }
.swt_tel{ position:relative}
.swt_tel .swt{ position:absolute; top:11%; left:6%; width:36.4%}
.swt_tel .tel{ position:absolute; top:11%; right:2%; width:53.7%}
.swt_tel img{ width:100%}
.red{ color:#F00; font-weight:bold;}
img, input, select {vertical-align: middle;margin: 0;padding: 0;border: 0;}
.top .tel{ display:block; padding:0; overflow:hidden}
.top .tel img{ width:70%; float:left}
.top .tel .a{ width:23%; background: url(/images/gai1.jpg) no-repeat; background-size:100%; color:#FFF; float:left; padding:3% 2%; margin-left:2%; text-align:center;  font-family:微软雅黑}
@media screen and (max-width:340px){.zj p{ padding-bottom:0%;}} 
@media screen and (max-width:360px){.top .tel .a{font-size:15.5px}}
@media screen and (min-width:360px){.top .tel .a{font-size:15.75px}}
@media screen and (min-width:400px){.top .tel .a{font-size:17.5px}}
@media screen and (min-width:480px){.top .tel .a{font-size:21px}}
@media screen and (min-width:560px){.top .tel .a{font-size:24.5px}}
@media screen and (min-width:600px){.top .tel .a{font-size:26.25px}}
@media screen and (min-width:640px){.top .tel .a{font-size:28px}}

.navMenu {  padding-bottom:5px; overflow:hidden }
.navMenu ul li { float: left; width: 24%; height: 35px; background: #924900; line-height: 35px; margin-top:1px; margin-left:0.8%; }
.navMenu ul li h2 { font-weight: normal; text-align: center; font-size:1.2em; font-weight:bold }
.navMenu ul li h2 a { color:white;  font-weight: bold;
  font-size: 18px;
  font-family: 微软雅黑; }
.banner { margin:1px auto; }
.swt_tel { position:relative;  padding-bottom: 0.8%!important; }
.swt_tel .swt { position:absolute; top:11%; left:6%; width:36.4% }
.swt_tel .tel { position:absolute; top:11%; right:2%; width:53.7% }
.swt_tel img { width:100% }
.title { font-family:微软雅黑; font-size:3.0em; color:#fff; background:#924900; padding-left:5%; position:relative }
.title { font-size: 1.3em; height:3.0em; line-height:3.0em;font-weight:bolder;}
.jbdh_swt img { width:100% }
.jbdh_tel img { width:100% }
.jbdh_swt { position:absolute; top:0%; right:34%; width:22% }
.jbdh_tel { position:absolute; top:0%; right:5%; width:22% }
.nav { background: #fff; overflow: hidden; padding-top: 2%; }
.nav li { float: left; width: 22.5%; text-align: center; margin-left: 2%; margin-bottom: 2% }
.nav li img { display: block;}
.zj_block { overflow: hidden; margin-left:1%; border: 1px solid #ccc; width: 93%; margin-top: 1%; clear: both; position: relative; padding: 2% 2% 8% 2%; }
.slide_container { position: relative; float: left; width: 100%; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0, 0, 0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; bottom:-20%; left: 0; opacity: 0.7; z-index: 3; overflow: hidden; text-decoration: none; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.prev { left: 0; right: auto; width:10%; }
.slide_nav.next { left: auto; right: 0; width:10%; }
.slide_nav img { width:100% }
.slide_tabs { position:absolute; bottom:-15%; z-index:10; text-indent:1000px; left:42% }
.slide_tabs li { width:8px; height:8px; border-radius:6px; background:#ccc; display:inline-block; margin:0 5px; float:left }
.slide_tabs .slide_here { background:#b01127; }
.arc_body { line-height:23px }
.arc_body p { line-height:24px }
.f_tel { width:100%; margin:1% auto; padding:0; clear:both; overflow:hidden ; text-align:center}
.f_tel p{padding-top: 2%; font-size:24px; font-family:微软雅黑}
.f_tel p span {color: #b51f0f;font-weight: bold;}
.foot { width:100%px; margin:5px auto; margin-bottom:90px; }
.foot p { text-align:center; font-size:1em; color:#000000; margin-top:5px; margin-bottom:5px;  font-weight:bold; }
.zjtd img { margin-bottom:1% }
.qlxzg { width:100%; margin:0 auto; }
.qlxzg ul li { float:left; text-align:center; width:33.333%; }
.qlxzg ul li a { }
.srn { width:100%; margin:0 auto; }
.yingdao { color:#000000; font-size:16px; line-height:34px; text-align:center; font-weight:bold; }
.yingdao span { color:#b90501; font-size:18px; }
.srn ul { width:96%; margin:10px auto; }
.srn ul li { width:45%; float:left; margin-left:2.5%; color:#FFF; font-size:14px; line-h  eight:26px;
text-indent:2em; border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; -moz-border-radius:10px 10px 10px 10px; }
 .srn ul li:nth-child(1) {
background:#3691bc;
}
 .srn ul li:nth-child(2) {
background:#48a9d6;
}
.srn ul li p { width:94%; margin:0 auto; line-height:26px; }
.swttol { color:#000000; font-size:16px; line-height:40px; text-align:center; font-weight:bold; background:#0087c7; width:60%; margin:10px auto; border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; -moz-border-radius:10px 10px 10px 10px; }
.swttol a { color:#FFF; font-size:16px; }
.fxfz { width:100%; margin:10px auto; }
.bd_tit { width:100%; height:3.0em; background:#0087c7; }
.bd_tit p { font-size:1.2em; text-align:center; line-height:3.0em; color:#ffffff; font-family:"微软雅黑" }

.ghztc { text-align: center; font: normal 15px/30px arial; }
.ghztc a { color: #313131; font-weight:bold }
/*文章样式*/
.artical-content { color: #333333; font: normal 14px/20px arial; background: white; padding: 8px }
.artical-content p{font-size:14px !important;line-height:24px}
.artical-content div{font-size:14px !important;line-height:24px}
/*文章头部 看文章太累 星星*/
.subnavmenu { height: 35px; color: #004477; border-bottom: 1px solid #ddd; line-height: 35px; padding-left: 8px; }
.subnavmenu a { line-height: 35px; color: #004477; }
.subnavmenu b{display:block;font-size:14px;float:left;}
.subnavmenu span img{margin:-5px 2px 0;}
.subnavmenu span{display:block;color:#f35d06;font-size:15px;float:left;line-height:36px;}
.nav-dh{background:#f1deb4;height:30px;line-height:30px;text-align:center;}
.nav-dh .a-zx{text-decoration:underline;}
.nav-dh a{color:#f00;font-size:12px;}
.bzn span{ color:#F00; font-weight:bold;}