@charset "utf-8";

body, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, div { margin: 0; padding: 0; list-style: none; vertical-align: bottom; font-family:"微软雅黑"; font-size: 14px; -webkit-text-size-adjust: none; }

img, input, select { vertical-align: middle; margin: 0; padding: 0; border: 0 }

ol, ul, li { list-style: none; margin: 0; padding: 0; *text-indent:0px}


img { max-width:100% !important; }


body { max-width:640px; margin:0 auto }

.bodywrap{ max-width:640px; margin:0 auto; background:#FFF;}
ol, ul, li {list-style: none;margin: 0;padding: 0;}

a{ text-decoration:none}

.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%}


.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}}


.red{ color:#F00; font-weight:bold;}


img, input, select {vertical-align: middle;margin: 0;padding: 0;border: 0;}


.navMenu {  padding-bottom:5px; overflow:hidden }


.navMenu ul li { float: left; width: 24%; height: 35px;  line-height: 35px; margin-top:1px; margin-left:0.8%; background:url(/images/nav_bg.jpg) no-repeat;background-size:100% 100%;  }


.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-size: 18px; height:70px; line-height:70px;font-weight:bolder;font-family:微软雅黑;  color:#fff; background:#702625; padding-left:5%; position:relative }


.jbdh_swt img { width:100% }


.jbdh_tel img { width:100% }


.jbdh_swt { position:absolute; top:0%; right:34%; width:26% }


.jbdh_tel { position:absolute; top:0%; right:5%; width:26% }


.nav { background: #fff; overflow: hidden; padding-top: 2%; }


.nav li { float: left; width: 30%; text-align: center; margin-left: 2.5%; 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 }


.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;}



.li6_dl{ overflow:hidden;width:98%; margin:10px auto;}
.li6_dl dt{ float:left; width:15%; background:#813c3b;  font-size:18px; text-align:center; padding:3% 2%; }
.li6_dl dt a{color:#FFF;font-family:"微软雅黑"; }
.li6_dl dd{ float:right; width:80%;}
.li6_dl dd li{ width:28%; float:left; margin-left:.5%;margin-top:.5%; padding:1.6% 2%; text-align:center; font-size:120%}
.li6_dl dd li a{ color:#6f1514;font-family:"微软雅黑"; }
.li6_dl dd li.l1{ background:#e1cdaf}
.li6_dl dd li.l2{ background:#e8dbba}
.li6_dl dd li.l3{ background:#f0cba7}
.li6_dl dd li.l4{ background:#e8dbba}
.li6_dl dd li.l5{ background:#f0cba7}
.li6_dl dd li.l6{ background:#e1cdaf}

.list6_tel{ overflow:hidden; width:98%; margin:10px auto}
.list6_tels{ overflow:hidden; width:98%; margin:1% auto}
.list6_tel a{ display:block; float:left}
.list6_tel .a1{ width:38%}
.list6_tel .a2{ width:55%; margin-left:7%}

.dydswt{ width:99%; margin:10px auto; border:1px solid #443846;}
.dydswt_tit { width:100%;}
.dydswt_con{ width:95%; margin:20px auto;}
.dydswt_con ul li{ width:23%; float:left; margin-left:1.5%;}

/*右侧固定漂浮标*/

.right-bar{ position:fixed; top:35%; right:0px; z-index:10000 }
.cy-logo{display:none;}
