﻿@charset "utf-8";
/* CSS Document */
img{ border:none;max-width: 100%;}
*{ margin:0px; padding:0px; }
li{ list-style:none;}
.clr{ width:0px; height:0px; clear:both; overflow:hidden;}
a{ text-decoration:none; border:0; color:#555;}
html{ font-size:62.5%;}
body{ font-family:"微软雅黑"; color:#555; background:#F3F3F3;}
.wrap{max-width:640px; height:auto; overflow:hidden; position:relative; margin:0 auto;}
.op8{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;}
.op5{ filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}

.head .stop{ width:100%; top:0; z-index:999; position:fixed;}
.head .htop{ width:100%; max-width:640px; height:auto; overflow:hidden; padding:1% 0; z-index:999; position: absolute;
background: -webkit-linear-gradient(top,rgba(85,85,85,1),rgba(85,85,85,0));
background: -o-linear-gradient(top,rgba(85,85,85,1),rgba(85,85,85,0));
background: -moz-linear-gradient(top,rgba(85,85,85,1),rgba(85,85,85,0)); 
background: linear-gradient(top,rgba(85,85,85,1),rgba(85,85,85,0));}
.head .htop .vl{ width:25%; height:auto; text-align:left; float:left;}
.head .htop .vl img{ width:32.5%; height:auto; margin-left:5%;}
.head .htop .logo{ width:50%; height:auto; float:left;}
.head .htop .logo img{ width:100%; height:auto; float:left;}
.head .htop .vr{ width:25%; height:auto; text-align:right; float:left;}
.head .htop .vr img{ width:32.5%; height:auto; margin-right:5%;}


.flexslider{position:relative;height:auto;}
.slides{ position:relative; overflow:hidden; }
.slides li{ width:100%;}
.flex-control-nav{position:absolute;bottom:2px; z-index:2; right:5px; text-align:center;}
.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:url(../images/dot.png) center no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{ background:url(../images/dot2.png) center no-repeat;}
.flex-direction-nav{position:absolute;z-index:2;width:100%;top:30%; display:none;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/bannerl.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/bannerr.png) center center no-repeat;}

.banner{ width:100%; height:auto; float:left;}
.banner img{ width:100%; height:auto; float:left;}
.banner .flex-direction-nav{ top:45%;}

.xbanner{ width:100%; height:auto; float:left;}
.xbanner img{ width:100%; height:auto; float:left;}



.sdh{ width:100%; height:auto; top:0; right:-100%; position:fixed; transition: all 0.3s linear 0s;}
.sdh .box{ width:100%; height:100%; display:block; background:#f3f3f3; float:left;}
.sdh .t{ width:100%; height:auto; padding:1% 0; border-bottom:1px #F3F3F3 solid; background:#fff; float:left;}
.sdh .t .vl{ width:25%; height:auto; text-align:left; float:left;}
.sdh .t .vl img{ width:32.5%; height:auto; margin-left:10%;}
.sdh .t .logo{ width:50%; height:auto;  float:left;}
.sdh .t .logo img{ width:100%; height:auto; float:left;}
.sdh .t .vr{ width:25%; height:auto; text-align:right; display:block; float:left;}
.sdh .t .vr img{ width:32.5%; margin-right:10%;}
.sdh .b{ width:100%; height:1000px; overflow-y:scroll; float:left;}
.sdh .b .bt{ width:100%; height:auto; float:left;}
.sdh .b .bt p{ width:48%; height:auto; padding:0 1%; margin:3% 0;  float:left;}
.sdh .b .bt p img{ width:100%; height:auto; float:left;}
.sdh .b .z1{ width:100%; height:2600px;  float:left;}
.sdh .b .z2{ width:100%; height:auto; float:left;}
.sdh .b .z1 .p1{ width:100%; height:auto; text-align:center;  margin-top:3%; float:left;}
.sdh .b .z1 .p1 img{ width:30%; height:auto;}
.sdh .b .z1 .p2{ width:100%; height:auto; padding:0 0 3%; float:left;}
.sdh .b .z1 .p2 li{ width:33.3333%; height:auto; text-align:center; margin-top:3%; overflow:hidden; float:left;}
.sdh .b .z1 .p2 li a{ width:80%; height:2em; line-height:2em; background:#fff; font-size:1.6rem; display:block; margin:0 auto; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

.sdh .b .z2 a{ width:25%; height:auto; text-align:center; font-size:1.6rem; padding:3% 0; float:left;}
.sdh .b .z2 a img{ width:46.25%; height:auto;}


/*.index .dh1{ width:100%; height:auto; padding:3% 0 0; float:left;}
.index .dh1 .i{ width:20%; height:auto; text-align:center; line-height:2em; float:left;}
.index .dh1 .i img{ width:73%; height:auto;}
.index .dh1 .i p{ font-size:1.4rem;}
.index .gg{ width:96%; height:35px; margin:3% 2% 0; background:#fff;  overflow:hidden; position:relative;  float:left; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.index .gg .bt{ width:110px; height:25px;  margin:5px 0; text-align:center; line-height:25px; left:0; top:0; font-size:1.8rem; color:#333; position:absolute;}
.index .gg .bt b{ background:#f26466; font-size:0.8rem; font-weight:normal; color:#fff; padding:0 2px;}
.index .gg .bt img{ height:19px; padding:3px 0;}
.index .gg .zw{ height:35px; line-height:35px; font-size:1.4rem; left:105px; position:absolute;}
.index .gg .zw li{ width:100%; height:35px; line-height:35px; overflow:hidden; color:#F26466; float:left;}
.index .gg .zw a{ color:#F26466;}
.index .dh2{ width:100%; height:auto; margin-top:3%; background:#fff; float:left;}
.index .dh2 .b{ width:100%; height:auto; padding:3% 0; line-height:2em; float:left;}
.index .dh2 .b a{ width:25%; height:auto; text-align:center; font-size:1.6rem; padding:3% 0; float:left;}
.index .dh2 .b a img{ width:46.25%; height:auto;}*/

.index .dh1{ width:100%; height:auto; background:#fff; float:left;}
.index .dh1 .i{ width:25%; height:auto; padding:3% 0; text-align:center; line-height:1em; background:url(/img/i_dhal.jpg) 0 center no-repeat; float:left;}
.index .dh1 .i img{ width:30%; height:auto;}
.index .dh1 .s{ background:none;}
.index .dh1 .i p{ font-size:1.4rem; color:#C49664; font-weight:bold; }



.index .gg{ width:96%; height:35px; margin:0 2%; background:#fff;  overflow:hidden; position:relative;  float:left; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.index .gg .bt{ width:110px; height:25px;  margin:5px 0; text-align:center; line-height:25px; left:0; top:0; font-size:1.8rem; color:#333; position:absolute;}
.index .gg .bt b{ background:#f26466; font-size:0.8rem; font-weight:normal; color:#fff; padding:0 2px;}
.index .gg .bt img{ height:19px; padding:3px 0;}
.index .gg .zw{ height:35px; line-height:35px; font-size:1.4rem; left:105px; position:absolute;}
.index .gg .zw li{ width:100%; height:35px; line-height:35px; overflow:hidden; color:#a35324; font-weight:bold; float:left;}
.index .gg .zw a{ color:#F26466;}
.index .dh2{ width:100%; height:auto; float:left;}
.index .dh2 .b{ width:100%; height:auto; padding:3% 0; line-height:2em; float:left;}
.index .dh2 .b a{ width:25%; height:auto; text-align:center; font-size:1.4rem; padding:3% 0; float:left;}
.index .dh2 .b a img{ width:46.25%; height:auto;}

.dh3{ width:100%; height:auto; float:left;padding-top: 2%;}
.dh3 .t3{ width: 94%; height: auto; text-align: center; padding: 0 3%; float: left;}
.dh3 .t3 img{ width:100%; max-width:600px; height:auto; float:left;}
.dh3 .z{ width:100%; height:auto; background:#fff; float:left;}
.dh3 .z3{ margin-top:3%;}
.dh3 .z .t{ width:100%; height:auto; padding:3% 0 0; float:left;}
.dh3 .z .t .p1{ width:100%; height:auto; text-align:center; line-height:2em; color:#fff; float:left; }
.dh3 .z .t .p1 a{ font-size:1.8rem;  font-weight:bold;}
.dh3 .z .t .p2{ width:100%; height:auto; text-align:center; font-size:1.4rem; line-height:2em; color:#fff; float:left;}
.dh3 .z .t .p2 span{ padding:3px 15px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; }
.dh3 .z .t2{ width:94%; height:auto; padding:0 3%; float:left;}
.dh3 .z .t2 span{ width:100%; height:auto; background:#f1f8f9; text-align:center; font-size:1.6rem; color:#5ba2a7; line-height:2em; float:left;}
.dh3 .z5{ margin:0;}

.dh3 .z1 .t .p2 span{ background:#5ba2a7;}
.dh3 .z2 .t .p2 span{ background:#86c253;}
.dh3 .z3 .t .p2 span{ background:#c49664;}
.dh3 .z4 .t .p2 span{ background:#f26466;}

.dh3 .z1 .t .p1 a{ color:#5ba2a7;}
.dh3 .z2 .t .p1 a{ color:#86c253;}
.dh3 .z3 .t .p1 a{ color:#c49664;}
.dh3 .z4 .t .p1 a{ color:#f26466;}

.dh3 .b{ width:100%; height:auto; padding:0 0 5%; float:left;}
.dh3 .b li{ width:33.33333%; height:auto; text-align:center; margin:5% 0 0; float:left;}
.dh3 .b li a{ width:80%; height:auto; line-height:2.4em;border: 1px #ddd solid; font-size:1.6rem; display:block; margin:0 auto; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

.news{ width:100%; height:auto; background:#fff; margin-top:3%; float:left;}
.news .t img{ width:100%; height:auto; float:left;}
.news .b{ width:94%; height:auto; padding:3% 3% 0; float:left;}
.news .b .z{ width:100%; height:auto; padding:10px 0; border-bottom:1px #F0F0F0 solid; position:relative; float:left;}
.news .b .l{ width:26%; height:auto; margin-right:2%; float:left;}
.news .b .l img{ width:100%; height:auto; float:left;}
.news .b .r{ width:72%; height:auto; font-size:1.6rem; line-height:1.5em; float:left;}
.news .b .r p{ font-size:1.2rem; color:#ccc; right:0; bottom:10px; position:absolute;}


.szj{ width:100%; height:auto; background:#fff; margin-top:3%; float:left;}
.szj .t{ width:100%; height:auto; float:left;}
.szj .t img{ width:100%; height:auto; float:left;}
.szj .b{ width:100%; height:auto; float:left;}
.szj .b p{ width:100%; height:auto; text-align:center; float:left;}
.szj .b .p1{ font-size:1.8rem; margin-top:3%; }
.szj .b .p2{ font-size:1.6rem; margin-top:1%;}
.szj .b img{ width:100%; height:auto; margin-top:3%; float:left;}
.szj .flex-control-nav a{ background:url(../images/dot3.png) center no-repeat;}
.szj .flex-control-nav .flex-active{ background:url(../images/dot4.png) center no-repeat;}

.szj2{ width:100%; height:auto; margin-top:3%; background:#fff; float:left;}
.szj2 .t{ width:100%; height:auto; float:left;}
.szj2 .t img{ width:100%; height:auto; float:left;}
.szj2 .b{ width:100%; height:auto; float:left;}
.szj2 .flex-control-nav a{ background:url(../images/dot3.png) center no-repeat;}
.szj2 .flex-control-nav .flex-active{ background:url(../images/dot4.png) center no-repeat;}
.szj2 .z{ width:100%; height:auto; padding:2% 0; display:none; float:left;}
.szj2 .z .box{ width:96%; height:auto; padding:2%; float:left;}
.szj2 .z .i{ width:40%; height:auto; }
.szj2 .z .i img{ width:100%; height:auto;}
.szj2 .z .r{ width:58%; padding:2%;}
.szj2 .z .r .p1{ width:100%; height:auto; font-size:1.8rem; line-height:2em; float:left;}
.szj2 .z .r .p1 a{ background:#cfa978; padding:5px; color:#fff;}
.szj2 .z .r .p2{ width:100%; height:auto; font-size:1.6rem; line-height:1.5em; margin-top:1%; float:left;}
.szj2 .z .r .p3{ width:100%; height:auto; font-size:1.6rem; line-height:1.5em; margin-top:1%; float:left;}
.szj2 .z .r .p3 b{ color:#d5b697;}
.szj2 .z .r .p4{ width:100%; height:auto; font-size:1.6rem; line-height:1.5em; margin-top:1%; float:left;}
.szj2 .z .r .p4 a{ color:#f26466;}
.szj2 .z .r .zx{ width:100%; height:auto;  margin-top:3%; float:left;}
.szj2 .z .r .zx a{ padding:1% 4%; color:#fff; margin-right:5%;  font-size:1.6rem; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.szj2 .z .r .zx .zx1{ background:#dc3440;}
.szj2 .z .r .zx .zx2{ background:#ff6005;}


.index .hj{ width:100%; height:auto; margin-top:3%; background:#fff; float:left;}
.index .hj .t{ width:100%; height:auto; float:left;}
.index .hj .t img{ width:100%; height:auto; float:left;}
.index .hj .b{ width:100%; height:auto; padding:2% 0;  float:left;}
.index .hj .b .i{ width:49%; height:auto; text-align:center; line-height:2em; float:left;}
.index .hj .b .i img{ width:100%; height:auto;}
.index .hj .b .i p{ font-size:1.6rem;}
.index .hj .b .r{ float:right} 
.index .hj .flex-control-nav{ display:none;}

.crumbs{ width:100%; height:2.8em; line-height:2.8em; font-size:1.4rem; float:left;}
.crumbs span{ height:2em; padding-left:5px; }
.crumbs span img{ vertical-align:text-bottom;}
.art .artbox{ width:94%; height:auto; padding:3%; background:#fff; float:left;}
.art .artbox .title{ width:100%; height:auto; text-align:center; line-height:1.5em; font-size:1.8rem; margin-top:3%;  float:left;}
.art .artbox .info{ width:100%; height:auto; line-height:2em; font-size:1.4rem; color:#a5a5a5; border-bottom:1px #ccc solid; float:left;}
.art .artbox .info table{ width:100%; height:auto; float:left;}
.art .artbox .info tr{ width:100%; height:auto;}
.art .artbox .info .r{ width:32%; height:auto; text-align:right;}
.art .artbox .info .r a{ padding:7px 18px; background:#f26466; font-size:1.4rem; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.art .artbox .info .l{ width:68%; height:auto; background:url(../images/art_i2.jpg) 0 center no-repeat; line-height:1em; }
.art .artbox .info .l .box{ padding:6px 0 0 45px;}
.art .artbox .info .bshare-custom{ float:left;}
.art .artbox .info .l img{ margin:6px 0; float:left;}
.art .artbox .info .l .dj{ background:url(../images/art_i1.jpg) 0 center no-repeat; padding-left:19px; height:14px; margin:6px 6px 6px 0; line-height:14px; float:left;}


.art .artbox .content{ width:100%; padding-top:3%; font-size:1.6rem; line-height:1.8em; text-align:justify; margin-top:0; overflow:hidden; float:left;}
.art .artbox .content p{ margin:1.5% 0;}

.art .artzx{ width:94%; height:auto; background:#fff; padding:3%; font-size:1.4rem; line-height:1.8em; float:left;}
.art .artzx .box{ width:94%; height:auto; padding:3%; background:#fef2f2; float:left;}
.art .artzx .z1{ width:100%; height:auto; float:left;}
.art .artzx .z1 span{ float:left;}
.art .artzx .z1 b{ color:#f00;}
.art .artzx .z2{ width:94%; height:auto; padding:3%; float:left;}
.art .artzx .z2 p{ width:50%; height:auto; text-align:center; float:left;}
.art .artzx .z2 p a{ padding:5px 17px; font-size:1.6rem; color:#fff; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.art .artzx .z2 p .zx1{ background:#f26466;}
.art .artzx .z2 p .zx2{ background:#fe9951;}

.art .artzx2{ width:94%; height:auto; background:#fff; padding:3%; margin:3% 0; font-size:1.6rem; line-height:1.8em; float:left;}
.art .artzx2 .t{ width:100%; height:auto; background:url(../images/art_i3.jpg) 0 center repeat-x; text-align:center; float:left;}
.art .artzx2 .t span{ font-size:2rem; color:#f26466; padding:5px; background:#fff;}
.art .artzx2 .b{ width:100%; height:auto; padding:3% 0 0; text-align:center; float:left;}
.art .artzx2 .b li{ width:50%; height:auto; font-size:1.6rem; float:left;}
.art .artzx2 .b li b{ color:#f00;}



.art .xg{ width:100%; height:auto;  float:left;}
.art .xg .t{ width:100%; height:auto; border-bottom:1px #ccc solid; background:#fff url(../images/i_dht2.jpg) right center no-repeat; font-size:1.8rem; color:#c49664; font-weight:bold;  line-height:2em; float:left; }
.art .xg .t b{ margin-left:2%;}
.art .xg .b{ width:100%; height:auto; float:left;}
.art .xg .b ul{ width:100%; height:auto; float:left;}
.art .xg .b ul li{ width:96%; height:auto; padding:2% 2% 0; margin-bottom:1%; background:#fff; float:left;}
.art .xg .b .z1{ width:90%; height:1em; margin:1% 0; padding-right:10%; font-size:1.6rem;  line-height:1em; font-weight:bold; color:#555; overflow:hidden; float:left;}
.art .xg .b .z1 span{ padding:0 2px; background:#c49664; font-size:1.2rem; color:#fff; margin-right:5px; float:left;}
.art .xg .b .z2{ width:100%; height:auto; float:left;}
.art .xg .b .l{ width:72%; height:auto; float:left; }
.art .xg .b .l .p2{ width:100%; height:auto; margin:1% 0;  font-size:1.4rem; line-height:1.5em; float:left;}
.art .xg .b .l .p3{ width:100%; height:auto; font-size:1.2rem; color:#ccc; float:left;}
.art .xg .b .r{ width:28%; height:auto; text-align:right; float:left;}
.art .xg .b .r a{ padding:5px 14px; border:1px #F3F3F3 solid; background:#fff; font-size:1.4rem; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-box-shadow: 3px 3px 3px #ccc;  -moz-box-shadow: 3px 3px 3px #ccc;  box-shadow: 3px 3px 3px #ccc;}
.art .xg .b .r img{ width:16px; height:16px; vertical-align:text-bottom;}
.art .xg .b .r .zx1{ color:#dc3440;}
.art .xg .b .r .zx2{ color:#ff6005;}}


.list .xbanner{ margin:1% 0; float:left;}
.list .tj{ width:100%; height:auto; float:left;}
.list .tj ul li{ width:96%; height:auto; padding:2% 2% 0; margin-bottom:1%;  background:#fff; float:left;}
.list .tj .z1{ width:90%; height:1em; margin:1% 0; padding-right:10%; font-size:1.6rem;  line-height:1em; font-weight:bold; color:#555; overflow:hidden; float:left;}
.list .tj .z1 span{ padding:0 2px; background:#c49664; font-size:1.2rem; color:#fff; margin-right:5px; float:left;}
.list .tj .z2{ width:100%; height:auto; float:left;}
.list .tj .l{ width:72%; height:auto; float:left; }
.list .tj .l .p2{ width:100%; height:auto; margin:1% 0;  font-size:1.4rem; line-height:1.5em; text-indent:-2em; float:left;}
.list .tj .l .p3{ width:100%; height:auto; font-size:1.2rem; color:#ccc; float:left;}
.list .tj .r{ width:28%; height:auto; padding-top:6px; text-align:right; float:left;}
.list .tj .r a{ padding:5px 14px; border:1px #F3F3F3 solid; background:#fff; font-size:1.4rem; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-box-shadow: 3px 3px 3px #ccc;  -moz-box-shadow: 3px 3px 3px #ccc;  box-shadow: 3px 3px 3px #ccc;}
.list .tj .r img{ width:16px; height:16px; vertical-align:text-bottom;}
.list .tj .r .zx1{ color:#dc3440;}
.list .tj .r .zx2{ color:#ff6005;}

.list .listbox li{ width:100%; margin-top:1%; background:#fff; float:left;}
.list .listbox .lbox{ width:96%; height:auto; padding:3% 2% 0;  position:relative; float:left; }
.list .listbox .lbox .p1{ width:100%; height:auto; line-height:2em;  float:left;}
.list .listbox .lbox .p1 .l{ width:100%; font-size:1.6rem; font-weight:bold; color:#555; float:left;}
<!--.list .listbox .lbox .p1 .r{ width:30%; text-align:right; font-size:1.4rem; color:#a5a5a5; float:left;}-->
.list .listbox .lbox .p2{ width:100%; height:auto; margin:1% 0;  font-size:1.4rem;  line-height:1.5em;  text-align:justify; text-indent:-2em; float:left;}
.list .listbox .lbox .p3{ width:100%; height:auto;  line-height:20px; float:left;}
.list .listbox .lbox .p3 .l{ width:70%; height:20px; font-size:1.2rem; color:#ccc; float:left;}
.list .listbox .lbox .p3 .r{ width:30px; height:24px; line-height:24px; text-align:center;  right:2%; bottom:0; position:absolute;}
.list .listbox .lbox .p3 .r .close{ display:none;}
.list .listbox .lbox .p3 .r font{ font-size:1.8rem; font-weight:bold;  color:#F67B7D;}
.list .listbox .lbox .s{ width:96%; height:8em; display:none; left:2%; top:3%; position:absolute;}

.list .listbox .zbox{ width:100%; height:0; margin-top:-1px; transition: all 0.3s linear 0s; overflow:hidden; float:left;}
.list .listbox .zbox span{ width:96%; height:auto; margin:0 2%; border-top:1px #dedede solid; float:left;}
.list .listbox .zbox p{ width:33.3333%; height:auto; padding:5% 0; text-align:center; background:#fff;float:left; }
.list .listbox .zbox p a{ padding:3% 15%; border:1px #dedede solid; font-size:1.6rem;
border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;
-webkit-box-shadow: 3px 3px 3px #ccc;  -moz-box-shadow: 3px 3px 3px #ccc;  box-shadow: 3px 3px 3px #ccc;  }
.list .listbox .zbox .p1 a{ color:#333;}
.list .listbox .zbox .p2 a{ color:#f79503;}
.list .listbox .zbox .p3 a{ color:#f26466;}

.main .st{ width:100%; height:auto; padding:1% 0; margin-top:1%; /*border-bottom:1px #C49664 solid;*/ -webkit-box-shadow: 3px 3px 3px #eaeaea;  -moz-box-shadow: 3px 3px 3px #eaeaea;  box-shadow: 3px 3px 3px #eaeaea;  background:url(../images/i_dht2.jpg) right center no-repeat; font-size:1.8rem; font-weight:bold; color:#c49664; float:left;}
.main .st span{ padding-left:3%;}
.main .n1 .st{ margin-top:0;}
.main .n1{ width:100%; height:auto; background:#fff; float:left;}
.main .n1 .b{ width:94%; height:auto; padding:0% 3% 3%; float:left;}
.main .n1 .b .zw{ width:100%; height:auto; margin-top:3%; line-height:1.5em; font-size:1.6rem; color:#555; text-indent:2em; text-align:justify; float:left;}
.main .n1 .b .i{ width:80%; height:auto; margin:3% 10% 0; float:left;}
.main .n1 .b .i img{ width:100%; height:auto;}

.main .n2{ width:100%; height:auto; background:#fff; margin-top:3%; float:left;}
.main .n2 .sb{ width:100%; height:auto; padding:3% 0; float:left;}
.main .n3{ width:100%; height:auto; background:#fff; margin-top:3%; float:left;}
.main .n3 .b{ width:94%; height:auto; padding:3% 3% 0; float:left;}
.main .n3 .i{ width:100%; height:auto; margin-bottom:3%;float:left;}
.main .n3 .i img{ width:100%; height:auto; float:left;}
.main .n3 .flexslider{ width:100%; height:auto; float:left;}
.main .n3 .flex-control-nav a{ background:url(../images/dot3.png) center no-repeat;}
.main .n3 .flex-control-nav .flex-active{ background:url(../images/dot4.png) center no-repeat;}
.main .szw2{ width:100%; height:auto; margin-top:3%; line-height:1.5em; font-size:1.6rem; color:#555; text-align:center; float:left;}
.main .n3 .szw2{ margin:3% 0;}


.p_jj .t{ width:100%; height:auto; margin-top:3%; padding-top:4%; font-size:2.4rem; font-weight:bold; text-align:center; line-height:1.5em; color:#fe9952; background:#fff; float:left;}
.p_jj .t b{ color:#f26466; }
.p_jj .b{ width:100%; height:auto; background:#fff;float:left;}
.p_jj .b .zw{ width:94%; height:auto; padding:3%; font-size:1.6rem; line-height:1.8em; text-indent:2em; text-align:justify; float:left;}
.p_jj .b .i{ width:100%; height:auto; padding-bottom:3%; text-align:center; float:left;}
.p_jj .n1  .t{ margin:0;}
.p_jj .n1 .i img{ width:85%; height:auto;}
.p_jj .n2 .zw{ width:100%; text-align:center; padding:3% 0; text-indent:0; }
.p_jj .n3 .i img{ width:95%; height:auto;}
.p_jj .n4 .i img{ width:85%; height:auto;}
.p_jj .n5 .i img{ width:92.5%; height:auto;}

.p_kt .t{ width:100%; height:auto; margin-top:3%; padding-top:4%; font-size:2.4rem; font-weight:bold; text-align:center; line-height:1.5em; color:#fe9952; background:#fff; float:left;}
.p_kt .t b{ color:#f26466; }
.p_kt .b{ width:100%; height:auto; background:#fff;float:left;}
.p_kt .b .zw{ width:94%; height:auto; padding:3%; font-size:1.6rem; line-height:1.8em; text-indent:2em; text-align:justify; float:left;}
.p_kt .b .i{ width:100%; height:auto; padding-bottom:3%; text-align:center; float:left;}
.p_kt .n1 .b{ padding:3% 0;}
.p_kt .n1 .i{ padding:0;}
.p_kt .n1 .i img{ width:85%; height:auto;}
.p_kt .n1 .zw{ padding:0 3%;}
.p_kt .n2 .b{ padding:3% 0;}
.p_kt .n2 .z1{ width:100%; height:auto; background:#fff; float:left;}
.p_kt .n2 .z1 p{ width:33.3333333%; height:35px; font-size:1.6rem; text-align:center; line-height:30px; color:#fff;   float:left;}
.p_kt .n2 .z1 .on span{ height:33px; border-top:2px #BF9F7E solid; line-height:28px; background:#fff; color:#BF9F7E;}
.p_kt .n2 .z1 p span{ width:100%; height: auto; border:0; background:#BF9F7E url(../images/l.gif) right 0 no-repeat; float:left;}
.p_kt .n2 .i{ width:94%; height:auto; padding:3%; float:left;}
.p_kt .n2 .i img{ width:100%; height:auto; float:left;}
.p_kt .n2 .z2{ width:94%; height:auto; padding:0 3%; font-size:1.6rem; color:#555; line-height:1.5em; float:left;}
.p_kt .n2 .z2 b{ color:#ea2427;}
.p_kt .n3 .b{ width:94%; padding:3%;}
.p_kt .n3 .b table{ width:100%; height:340px; background:url(../images/p_kt_i2.jpg) 0 0 no-repeat;float:left;}
.p_kt .n3 .b td{ padding-left:105px;}
.p_kt .n3 .b .p1{ font-size:2.2rem;}
.p_kt .n3 .b .p2{ font-size:1.6rem;}
.p_kt .n4 .b{ width:100%; height:auto; padding:2% 0;  float:left;}
.p_kt .n4 .b .i{ width:49%; height:auto; text-align:center; line-height:2em; float:left;}
.p_kt .n4 .b .i img{ width:100%; height:auto;}
.p_kt .n4 .b .i p{ font-size:1.6rem;}
.p_kt .n4 .b .r{ float:right} 
.p_kt .n4 .flex-control-nav{ display:none;}


.p_video .tj{ width:94%; height:auto; padding:3% 3% 0; margin-top:1%; background:#fff;float:left;}
.p_video .tj video{ width:100%; height:auto; background:#000;float:left;}
.p_video .tj .i{ width:100%; height:auto; float:left;}
.p_video .tj .i img{ width:100%; height:auto; float:left;}
.p_video .tj .p1{ width:70%; height:20px; margin:3% 0; line-height:20px; font-size:1.4rem;  color:#555; overflow:hidden; float:left;}
.p_video .tj .p2{ width:30%; height:20px; margin:3% 0; line-height:20px; font-size:1rem; color:#ccc; text-align:right; white-space:nowrap; float:left;}

.p_video .vbox{ width:100%; height:auto; float:left;}
.p_video .vbox .z{ width:48%; height:auto; padding:1%; margin-top:1%;  background:#fff; float:left;}
.p_video .vbox .z a{ width:100%; height:auto; display:block;float:left;}
.p_video .vbox .z .i{ width:100%; height:auto; position:relative; float:left;}
.p_video .vbox .z .i img{ width:100%; height:auto; float:left;}
.p_video .vbox .z .s{ padding-left:3%;}
.p_video .vbox .z .p1{ width:100%; height:20px; margin:3% 0; line-height:20px; font-size:1.4rem;  color:#555; overflow:hidden; float:left;}
.p_video .vbox .z .p2{ font-size:1rem; color:#fff; right:5px; bottom:2px; position:absolute;}


.p_js .dh{ width:100%; height:auto; background:#fff; float:left;}
.p_js .dh p{ width:33.333333%; height:35px; font-size:1.6rem; text-align:center; line-height:30px; color:#fff;   float:left;}
.p_js .dh .on span{ height:33px; border-top:2px #BF9F7E solid; line-height:28px; background:#fff; color:#BF9F7E;}
.p_js .dh p span{ width:100%; height: auto; border:0; background:#BF9F7E url(../images/l.gif) right 0 no-repeat; float:left;}

.p_js .vbox{ width:100%; height:auto; float:left;}
.p_js .vbox .z{ width:96%; margin-bottom:1%; padding:2%; background:#fff; float:left;}
.p_js .vbox .i{ width:100%; height:auto; position:relative; float:left;}
.p_js .vbox .i img{ width:100%; height:auto; float:left;}
.p_js .vbox .zw .p1{ width:100%; height:auto; line-height:2em; margin-top:1%;  float:left;}
.p_js .vbox .zw .p1 .l{ width:70%; font-size:1.6rem; font-weight:bold; color:#555; float:left;}
.p_js .vbox .zw .p1 .r{ width:30%; text-align:right; font-size:1.4rem; color:#a5a5a5; float:left;}
.p_js .vbox .zw .p2{ width:100%; height:auto; font-size:1.4rem;  line-height:1.5em;  text-align:justify; text-indent:-2em; float:left;}

.p_news .news{ margin:0;}

.p_zj .dh{ width:100%; height:auto; background:#fff; float:left;}
.p_zj .dh p{ width:25%; height:35px; font-size:1.6rem; text-align:center; line-height:30px; color:#fff;   float:left;}
.p_zj .dh .on span{ height:33px; border-top:2px #BF9F7E solid; line-height:28px; background:#fff; color:#BF9F7E;}
.p_zj .dh p span{ width:100%; height: auto; border:0; background:#BF9F7E url(../images/l.gif) right 0 no-repeat; float:left;}
.p_zj .z{ width:94%; height:auto; background:#fff; padding:3%; margin-bottom:3%; position:relative;  float:left;}
.p_zj .c1 td{ width:50%; height:auto;}
.p_zj .c1 .x1{ width:40%; height:auto;}
.p_zj .c1 .x2{ width:60%; height:auto;}
.p_zj .c1 .i{ width:100%; height:auto; float:left;}
.p_zj .c1 .i img{ width:100%; height:auto; float:left;}
.p_zj .c1 .p1{ width:90%; height:auto; font-size:1.6rem; color:#333; padding:0 0 0 10%; float:left;}
.p_zj .c1 .p1 b{ font-size:2.6rem;}
.p_zj .c1 .p2{ width:80%; height:auto; padding:0 10%; float:left;}
.p_zj .c1 .p2 a{ width:100%; height:2em; text-align:center; line-height:2em; font-size:1.8rem; margin-top:6%; float:left; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.p_zj .c1 .p2 .zx1{ border:1px #C69A68 solid; background:#C69A68; color:#fff;}
.p_zj .c1 .p2 .zx2{ border:1px #555 solid; background:#fff; color:#333;}
.p_zj .c1 .p2 img{ vertical-align:text-bottom; height:2rem; margin-top:1%;}
.p_zj .c2{ width:100%; height:auto; line-height:1.5em; float:left;}
.p_zj .c2 .p1{ width:100%; height:auto; margin-top:3%; float:left;}
.p_zj .c2 .p1 span{ background:#C69A68; font-size:1.8rem; color:#fff; padding:2px 5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.p_zj .c2 .p2{ width:100%; height:auto; margin-top:3%; font-size:1.8rem; color:#555; float:left;}
.p_zj .z .url{ width:30px; height:24px; text-align:center; line-height:24px; right:2%; bottom:0; font-weight:bold; font-size:1.8rem; color:#F67B7D; position:absolute;}
.p_tc .z{ width:100%; height:auto; background:#fff; padding:3% 0 0;  margin-top:3%; float:left;}
.p_tc .t{ width:100%; height:auto; background:url(../images/p_tc_t.jpg) center no-repeat; text-align:center;  float:left;}
.p_tc .t .p1{ font-size:2.4rem; color:#cfa978; font-weight:bold;}
.p_tc .t .p2{ font-size:1.6rem; color:#cfa978;}
.p_tc .b{ width:94%; height:auto; padding:3% 3% 0; float:left;}
.p_tc .b .l{ width:100%; height:34px; background: url(../images/p_tc_bl.jpg) left 0 no-repeat; background-size:cover; margin-bottom:3%; float:left;}
.p_tc .b .p1{ width:78px; height:34px; text-align:center; line-height:34px; font-size:2rem; color:#fff;}
.p_tc .b .p2{ line-height:22px; font-size:1.6rem;}
.p_tc .b .l .p1{ float:left;}
.p_tc .b .l .p2{ padding-left:3%; float:left;}
.p_tc .b .r{ width:100%; height:34px; background: url(../images/p_tc_br.jpg) right 0 no-repeat; background-size:cover; margin-bottom:3%; float:left;}
.p_tc .b .r .p1{ float:right;}
.p_tc .b .r .p2{ padding-right:3%; float:right;}
.p_tc .zx { width:100%; height:auto; padding:5% 0; text-align:center; float:left; }
.p_tc .zx  a{ padding:1% 5%; margin:0 1.5%; border:1px #dedede solid; font-size:1.6rem;
border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;
-webkit-box-shadow: 3px 3px 3px #ccc;  -moz-box-shadow: 3px 3px 3px #ccc;  box-shadow: 3px 3px 3px #ccc;  }
.p_tc .zx  .zx1{ color:#f79503;}
.p_tc .zx  .zx2{ color:#333;}







.pages{ width:100%; height:auto; padding:3% 0; background:#fff; margin-top:1%; text-align:center; float:left;}
.pages a{ padding:1% 10%; font-size:1.6rem; color:#333; }


.stel{ width:100%; height:auto; margin:3% 0; padding:1% 0; background:#fff;  text-align:center; float:left;}
.stel img{ width:92%; height:auto;}

.foot{ width:100%; height:auto; padding:3% 0; position:relative; background:#fff; float:left;}
.foot .bg{ width:100%; height:auto; z-index:-1; position:absolute;}
.foot .bg img{ width:68%; height:auto;}
.foot .map{ width:36.5%; height:auto; margin-left:6.25%; float:left;}
.foot .map img{ width:100%; height:auto;}
.foot .dz{ width:51.5%; height:auto; padding-top:4.5%; margin-right:2%; float:right;}
.foot .dz img{ width:100%; height:auto;}
.foot .gy{ width:24%; height:auto; margin-right:30%; margin-top:3%; float:right;}
.foot .gy img{ width:100%; height:auto;}

.ft{ width:100%; height:auto; padding:3% 0; font-size:1rem; text-align:Center; line-height:1.5em; color:#ccc; float:left;}
.mainPage{width: 95%; margin:5px 0 5px 0;padding: 10px; float:left; padding-left:5%; background:#FFF}
.mainPage ul{width: 100%;height: 32px;display:block;}
.mainPage ul li{float: left; display: inline; height: 28px; line-height: 28px; padding: 0 10px;color:#000;font-size:15px; margin: 0 5px; border:1px solid #dedede;}
.mainPage ul li a{color:#000;}
.mainPage ul li.thisclass{background:#cfa978;border:1px solid ##218EC1;color:#fff;}
.mainPage ul li.thisclass a{color:#fff;}
@media (max-width: 480px){ 
.sdh .b .z1{ height:2400px;}
.art .xg .b td img{ width:100%; height:auto; }
.list .tj .i img{ width:100%; height:auto; }
} 
@media (max-width: 420px){ 
.p_zj .c1 .p1{ font-size:1.6rem;}
.p_zj .c1 .p1 b{ font-size:2.4rem;}
.p_zj .c2 .p1 span{ font-size:1.6rem; }
.p_zj .c2 .p2{ font-size:1.6rem; }
.sdh .b .z1{ height:2200px;}
.szj2 .z .r .zx a{ margin-right:3%;}
.art .artzx .z2 p img{ width:130px; height:auto;}
.index .news .b .r{ font-size:1.6rem;}
} 
@media (max-width: 360px){ 
.p_zj .dh p{ font-size:1.4rem;}
.p_zj .c1 .p1{ font-size:1.4rem;}
.p_zj .c1 .p1 b{ font-size:1.8rem;}
.p_zj .c1 .p2 a{ font-size:1.6rem;}
.p_zj .c1 .p2 img{ height:1.6rem; height:auto;}
.p_zj .c2 .p1 span{ font-size:1.4rem; }
.p_zj .c2 .p2{ font-size:1.4rem; }
.szj2 .z .r .zx a{ font-size:1.4rem; margin-right:2%;}
.sdh .b .z1{ height:2100px;}
.index .news .b .r{ font-size:1.4rem;}
.dh3 .b li a{ font-size:1.4rem;}
} 
@media (max-width: 320px){ 
.sdh .b .z1{ height:2000px;}
} 

.x_t{ width:100%; height:auto; margin:0 auto; margin-top:1em; margin-bottom:0.5em;}
.width2{ width:90%; margin:0px auto;}
.tabClick{ background: #f3f3f3; overflow: hidden; padding:0px;}
.tabClick li{ height:3rem; line-height: 3rem; width: 33%; float: left; text-align: center; font-size:1.6rem; font-family:"Microsoft Yahei";}
.tabClick li.active{ color: #FFF; transition: 0.1s; font-weight: bold; background:#ff9c1c}
.tabCon{ overflow: hidden}
#tabCon{ width:100%;}
.tabBox{ position: relative}
.tabList{word-break: break-all; width:20em;float:left;}
.lineBorder{ height: 2px; overflow: hidden;}
.lineDiv{ height: 2px; width: 25%;}
.x_qht{ width:30%; height:auto; float:left; border-right:1px solid #dfccbd;}
.x_qhy{ width:68%; height:auto; float:right; font-family:"Microsoft Yahei";}
.x_qhbt{ width:100%; height:3rem; line-height:3rem; float:left; color:#905433; font-size:1.6rem; text-align:center; background:#dfccbd;}
.x_qhy p{ width:100%; height:auto; float:left; margin-bottom:0.5rem; font-size:1.2rem; line-height:2rem;}
.x_qhybt{ width:100%; height:auto; float:left; color:#905433; font-size:1.6rem; margin-top:0.5rem; margin-bottom:0.5rem;}
.x_qhybt span{ font-size:1.8rem;}
.x_qhyyh{ width:100%; height:auto; float:left; color:#905433; font-size:1.2rem}
.x_qhyyh span{ color:#fe7400; font-size:1.6rem;}
.x_qhys{ width:100%; height:3rem; line-height:2rem; float:left; text-align:center; border-top:1px solid #dfccbd; font-size:1.2rem;}
.x_qhys span{ color:#905433}
.x_qhzx{ width:20rem; height:3.2rem; margin:0 auto;}
.x_qhzxz{ width:10rem; height:3rem; float:left; background:#905433; color:#FFF; border-radius: 10px 0 0 10px; text-align:center; line-height:3rem; font-size:1.6rem; font-family:"Microsoft Yahei";}
.x_qhzxy{ width:10rem; height:3rem; float:right; background:#d49e65; color:#FFF; border-radius: 0 10px 10px 0px; text-align:center; line-height:3rem; font-size:1.6rem; font-family:"Microsoft Yahei";}

.xiangguan{}
.xg_top{ background:#f4f4f4; padding:8px 10px 8px 0px;}
.xg_top span{ background:#c6ac79; padding:0.5rem 1rem 0.5rem 1rem; font-size:1.4rem; color:#FFF}
{ background:#fff; height:200px; padding-top:10px;}
.xiangguan ul{  width:100%; margin:0px auto;}
.xiangguan ul li{  height:3rem; line-height:3rem; border-bottom:1px dashed #ccc;  width:100%; overflow:hidden; font-size:1.2rem; text-indent:1em}
.xiangguan ul li.splitcate{ border:none;}
.xiangguan a{ color:#666;}
.x_list{ width:100%; float:left; background:#FFF; padding-top:0.5rem; padding-bottom:0.5rem;}



.con2Box{ width:100%; float:left;}
.hd{ width:100%; height:2.7rem; padding-top:0.5rem; margin-bottom:1rem;}
.hd li{ cursor:pointer; line-height:2.5rem; height:2.5rem; border-bottom:solid 4px #d4d3d3; width:33.3%; float:left; color:#000; text-align:center; font-size:1.6rem;}
.hd .on{ color:#db465a; border-bottom:4px solid #db465a;}
.bd{ width:100%; float:left;}
.bd a.flt1 img{ width:190px; height:auto; margin-right:0.5rem;}
.bd h3{ font-size:24px; margin-bottom:0.5rem;}
.bd h3 a{ color:#db465a;}
.bd  strong{ display:block;  font-weight:normal; line-height:40px; font-size:28px}
.bd p{ line-height:40px; padding-top:0.5rem; color:#4b4a49; font-size:24px;}
.bd p em{ font-weight:bold;}
.bd .p1{ color:#a5a1a1;}
.bd .p1 img{ margin-bottom:-7px;}
.bd .p1 b{ font-weight:normal; color:#c13145;}
.anniu{ padding-top:0.5rem;  height:3.5rem;}
.anniu a{ width:32%; margin-right:0.5%; margin-left:0.5%; font-size:1.8rem; display:block; float:left; line-height:3.4rem; text-align:center; border-radius:5px; color:#fff;}
.anniu a:nth-child(1){ background:#75a447;}
.anniu a:nth-child(2){ background:#fd7904;}
.anniu a:nth-last-child(1){ margin-right:0px; width:32%; border:solid 1px #fb6724; line-height:3.4rem; color:#fb6724;}
@media (max-width: 420px){ 
.bd a.flt1 img{ width:10rem; height:auto; margin-right:0.5rem;}
.bd  strong{ display:block;  font-weight:normal; line-height:2.4rem; font-size:1.4rem}
.bd p{ line-height:2rem; padding-top:0.5rem; color:#4b4a49; font-size:1.4rem;}
.bd h3{ font-size:1.6rem; margin-bottom:0.5rem;}
.anniu{ padding-top:0.5rem;  height:2.5rem;}
.anniu a{ width:32%; margin-right:0.5%; margin-left:0.5%; font-size:14px; display:block; float:left; line-height:2.4rem; text-align:center; border-radius:5px; color:#fff;}
.anniu a:nth-last-child(1){ margin-right:0px; width:32%; border:solid 1px #fb6724; line-height:2.4rem; color:#fb6724;}
} 
@media (max-width: 320px){ 
.bd a.flt1 img{ width:10rem; height:auto; margin-right:0.5rem;}
.bd  strong{ display:block;  font-weight:normal; line-height:2.4rem; font-size:1.4rem}
.bd p{ line-height:2rem; padding-top:0.5rem; color:#4b4a49; font-size:1.4rem;}
.bd h3{ font-size:1.6rem; margin-bottom:0.5rem;}
.anniu{ padding-top:0.5rem;  height:2.5rem;}
.anniu a{ width:32%; margin-right:0.5%; margin-left:0.5%; font-size:14px; display:block; float:left; line-height:2.4rem; text-align:center; border-radius:5px; color:#fff;}
.anniu a:nth-last-child(1){ margin-right:0px; width:32%; border:solid 1px #fb6724; line-height:2.4rem; color:#fb6724;}
} 
.doctor{ border-bottom:dashed 1px #c6c6c6; margin-bottom:15px; padding-bottom:15px; float:left; width:100%;  }
.doctorn{ width:100%; float:left;}

.doc_detail .anniu{ margin-bottom:1rem;}
.doc_detail{ text-align:center;}
.doc_detail em{ display:block; line-height:1.8rem; text-align:left; color:#f30; margin-bottom:1rem;}
.doc_detail p{ text-align:left;}
.doc .anniu a{ width:9.2rem;}



.flt1{ float:left;}
.flt2{ float:right;}


.arc_doc{
 padding:2%;
 width:96%;
 float:left;
}
.docBox{ overflow:hidden; margin-top:3%; }
.docBox img{ float:left; width:31%; box-sizing:content-box; padding-right:2%; background-color:white; }
.docBox p.p1{ padding-bottom:1%; margin-bottom:1%; border-bottom:5px solid #F3F3F3; }
.docBox p.p1 span{ color:#9D1C19; font-size:1.6rem; }
.docBox p.p2{ line-height:1.5; font-size:1rem; }
.docBox p.p2 span{ color:#9D1C19; display:block; font-size:1.3rem; }
.docBox p.p2 br{ }
.docBox p.p3{ background-color:#F8F8F8; margin:1% 0; overflow:hidden; line-height:1.6; }
.docBox p.p3 span{ display:inline-block; background:url(/images/ico07.jpg) no-repeat 5% center; padding-left:9%; background-size:auto 80%; margin-right:1%; }
.docBox p.p3 span em{ font-style:normal; color:#9D1C19; }
.docBox p.p3 span.s1{ background-image:url(/images/ico08.jpg); }
.docBox p.p3 span.s1 em{ }
.docBox p.p4{ overflow:hidden; }
.docBox p.p4 a{ display:inline-block; background:url(/images/ico09.png) no-repeat 5% center #DB7700; background-size:auto 80%; color:white; padding:2% 5%; text-indent:1.2em; }
.docBox p.p5{ margin-top:10px; }
.docBox p.p5 a{ background:url(/images/doc_ico3.jpg) no-repeat 7% center #F7A448; padding:1% 2% 1% 9%; background-size:auto 80%; color:white; display:inline-block; margin-right:2%; }
.docBox p.p5 a.a2{ margin:0; background-color:#D40348; background-image:url(/images/doc_ico4.jpg); }
/*
.sec {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top:3%;
    float:left;
}
.sec img {
    width: 100%;
}
    .xzxdh {
    width: 98%;
    overflow: hidden;
    margin: 0 auto;
    padding: 0.2rem 0.3rem;
    background: #FFF;
}

.zxz {
    float: left;
    width: 82.8%;
    height: 5.5rem;
}

.zxz p {
    text-align: center;
    color: #439BEC;
    font-size: 1.5rem;
    margin-top: 0.2rem;
    margin-bottom: 0.5rem;
}

.zxz p a span {
    font-size: 0.9rem;
}

.zxz a {
    margin-top: 0.5rem;
}

.zxy {
    float: left;
    width: 14.1%;
    margin-left: 1%;
}
*/
.form{ width:100%; height:auto; float:left; background-color:#fafafa; }
.form-ul{ width:85%; height:auto; float:left; margin:25px 0 0 5%; }
.form-ul li{ width:100%; height:60px; float:left; border:1px solid #e1e1e1; margin-bottom:16px; }
.form-ul li input { width:100%; height:60px; background:#fff; border:none; font-size: 23px; color: #333; text-indent:14px; }
.form .form-tj { width:85%; height:60px; border:none; display: block; float:left; background-color:#f71556; color:#fff; border-radius:10px; font-size:24px; cursor:pointer; font-weight:bold; margin:19px 0 40px 25px; text-align:center; line-height:70px }
@media screen and (min-width:480px){
.docBox p.p1{ font-size:16px;}
.docBox p.p1 span{ color:#9D1C19; font-size:24px; }
.docBox p.p2{ line-height:40px; font-size:18px; }
.docBox p.p2 span{ color:#9D1C19; display:block; font-size:18px; }
.docBox p.p3{ background-color:#F8F8F8; margin:1% 0; overflow:hidden; line-height:30px; font-size:18px; }
.docBox p.p5 a{ font-size:18px;}
	}