html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
* {
	margin: 0;
	padding: 0;
	border: 0;
}
iframe, object {
	display: block;
}
ol, ul {
	list-style-type: none
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.tc {
	text-align: center
}
img {
	max-width: 100%;
	vertical-align: middle;
}
.indent2 {
	text-indent: 2em;
}
.nobg {
	background: none !important;
}
.nobor {
	border: none !important;
}
.red {
	color: #f00;
}
.blank {
	color: #000;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
/* = 清除浮动元素= */
.clr {
	clear: both;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0
}
.fl {
	float: left !important;
}
.fr {
	float: right !important;
}
.tc {
	text-align: center
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix, s * html {
	height: 1%;
}
.clearfix {
	display: block;
}
.tab_switch .tabcon {
	display: none
}
.tab_switch .tabcon.selected {
	display: block
}
/* = Auxiliary Styles (辅助样式) = */
.hr_a, .hr_b, .hr_c {
	line-height: 1em;
	clear: both;
	overflow: hidden
}
.hr_a {
	height: .5em
}
*.hr_b {
	height: 1.2em
}
.hr_c {
	height: 1em;
}
body {
	color: #545454;
	min-width: 320px;
	font-family: "Microsoft Yahei";
	font-size: 12px;
}
a {
	color: inherit;
	text-decoration: none;
}
.relative {
	position: relative;
}
.blue, .blue a {
	color: #0950b8;
}
.allpic {
	width: 100%;
}
.topbg1 {
	background: url(../images/top.png) no-repeat;
}
.topbg2 {
	background: url(../images/ggbg.jpg) no-repeat;
}
.topbg3 {
	background: url(../images/zjbg.png) no-repeat;
}
.topbg4 {
	background: url(../images/jsbg.jpg) no-repeat;
}
.topbg5 {
	background: url(../images/qlxbg.png) no-repeat;
}
.top {
	height: 60px;
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	position: relative;
}
.bzlogo {
	height: 60px;
	border-bottom: 1px #6990c9 solid;
	position: relative;
}
.logopic1 {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -105px;
	margin-top: -17px;
	width: 210px;
	height: 35px;
	background: url(../images/logo2.png) no-repeat;
	background-size: 100% 100%;
	display: block;
}
.logopic2 {
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -17px;
	width: 210px;
	height: 35px;
	background: url(../images/logo2.png) no-repeat;
	background-size: 100% 100%;
	display: block;
}
.tel {
	width: 27px;
	height: 27px;
	position: absolute;
	top: 50%;
	right: 3%;
	margin-top: -13px;
}
.showMenu {
	background: url(../images/menu.png);
	background-size: 23px 17px;
	width: 23px;
	height: 17px;
	position: absolute;
	top: 50%;
	left: 3%;
	margin-top: -8px;
}
.back {
	width: 21px;
	height: 21px;
	position: absolute;
	top: 50%;
	left: 3%;
	margin-top: -10px;
}
.popMenu {
	display: none;
}
.menulists {
	position: absolute;
	width: 100%;
}
.hideMenu {
	background: url(../images/close.png);
	background-size: 23px 17px;
	width: 23px;
	height: 17px;
}
.absolute {
	position: absolute;
}
.relative {
	position: relative;
}
.bannerSlides {
	width: 100%;
	min-width: 320px;
	overflow: hidden;
}
.bannerSlides li {
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
}
.bannerSlides li a {
	display: block;
	width: 100%;
	height: 100%;
}
.bannerSlide_container a {
	position: relative;
}
.bannerSlide_foncus {
	left: 0;
	bottom: 2%;
	width: 100%;
	height: 15px;
	overflow: hidden;
	text-align: center;
}
.bannerSlide_foncus span {
	display: inline-block;
	display: inline-block;
	width: 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	height: 10px;
	background: #d0d0d0;
	margin: 0 5px;
	line-height: 200%;
}
.bannerSlide_foncus span.active {
	background-color: #0358b0;
}
 @media only screen and (min-width: 640px) {
body {
	font-size: 18px;
}
.top {
	height: 120px;
}
.bzlogo {
	height: 120px;
	border-bottom: 1px #6990c9 solid;
	position: relative;
}
.logopic1 {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -225px;
	margin-top: -35px;
	width: 449px;
	height: 71px;
}
.logopic2 {
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -35px;
	width: 449px;
	height: 71px;
}
.tel {
	width: 57px;
	height: 57px;
	position: absolute;
	top: 50%;
	right: 3%;
	margin-top: -28px;
}
.ban_wrap {
	height: 644px;
}
.back {
	width: 41px;
	height: 41px;
	position: absolute;
	top: 50%;
	left: 3%;
	margin-top: -20px;
}
.showMenu {
	width: 46px;
	height: 34px;
	background-size: 46px 34px;
}
.hideMenu {
	background: url(../images/close.png);
	background-size: 46px 34px;
	width: 46px;
	height: 34px;
}
.bannerSlide_foncus {
	left: 0;
	bottom: 2%;
	width: 100%;
	height: 20px;
	overflow: hidden;
	text-align: center;
}
.bannerSlide_foncus span {
	display: inline-block;
	display: inline-block;
	width: 14px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	height: 14px;
	background: #d0d0d0;
	margin: 0 5px;
	line-height: 200%;
}
}
/*===========css==============*/

.white, .white a {
	color: #fff;
}
.hmlist li {
	float: left;
	text-align: center;
	font: 1.3em/1.5em Microsoft Yahei;
	position: relative;
	background: #fdb941;
	vertical-align: middle;
}
.hmlist li a {
	color: #fff;
}
.hmlist li.select {
	background: #f7f8f5;
}
.hmlist li.select a {
	color: #fd8900;
}
.hmtable .j1 {
	position: absolute;
	bottom: .4em;
	left: .5em;
}
.hmtable .j2 {
	position: absolute;
	top: .4em;
	right: .5em;
}
.hmtable .j3 {
	position: absolute;
	top: .4em;
	left: .5em;
}
.hmtable .j4 {
	position: absolute;
	bottom: .4em;
	right: .5em;
}
em {
	font-style: normal;
}
#disease_list {
	font: 1.25em/1.5em Microsoft Yahei;
}
#disease_list dl {
	margin-bottom: 1px;
}
.disease_list_one_left {
	width: 39%;
}
.disease_list_one_right {
	width: 60.6%;
}
.disease_list_one_right a {
	display: inline-block;
	width: 50%;
	height: 50%;
	text-align: center;
	line-height: 1.5em;
	background: #fdb941;
	float: left;
	position: relative;
	color: #FFF;
}
.disease_list_one_right a em {
	display: block;
}
.disease_list_one_right a:nth-child(2), .disease_list_one_right a:nth-child(3), .disease_list_two_left a:nth-child(2) {
	background: #f3f3f1;
	color: #fd8900;
}
.disease_list_two_left {
	width: 31%;
}
.disease_list_two_right {
	width: 68.6%;
}
.disease_list_two_left a {
	display: block;
	width: 100%;
	height: 50%;
	background: #fdb941;
	color: #FFF;
	text-align: center;
	position: relative;
	overflow: hidden;
}
.disease_list_two_left a em {
	display: block;
}
.disease_list_three_left {
	width: 55%;
}
.disease_list_three_right {
	width: 44.6%;
}
.disease_list_three_right a {
	display: block;
	text-align: center;
	height: 50%;
	width: 100%;
	background: #fdb941;
	vertical-align: middle;
}
.disease_list_three_right a img {
	display: inline-block;
	vertical-align: middle;
}
.disease_list_three_right a:nth-child(2) {
	background: #f7f8f5;
}
.mlr2 {
	margin: 0 2.5em;
}
.hmzj dl {
	float: left;
	width: 33%;
	text-align: center;
	border-right: 1px #dfe0e0 dashed;
}
.hmzj dl:last-child {
	border: none;
}
.hmzj dt {
	margin-bottom: 1em;
}
.hmzj dt img {
	width: 60%;
}
.hmzj dd h4 {
	font: 1.25em/1.4em Microsoft Yahei;
}
.hmzj dd p {
	color: #d5d5d6;
	font-size: .8em;
}
.hmzz li {
	float: left;
	width: 23%;
	margin-right: 2%;
	position: relative;
}
.hmzz li img {
	width: 100%;
}
.hmzz li p {
	width: 100%;
	position: absolute;
	bottom: 0;
	text-align: center;
	font: 1.1em/2.5em Microsoft Yahei;
}
.hmzz li a {
	color: #fff;
}
.hmzx {
	background: #f0f1f3;
}
.hmzx li {
	margin: 0 auto;
	border-bottom: 1px #cdcdce dashed;
	padding: 1em 0;
	width: 80%;
	text-align: center;
}
.hmzx li:last-child {
	border: none;
}
.cjjb {
	background: url(../images/jbbg.jpg);
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	padding-bottom: 1.8em;
}
.jbbox {
	width: 266px;
	height: 418px;
	margin: 0 auto;
	padding: 2em 0;
}
.jbbox ul {
	position: relative;
}
.jbbox li {
	position: absolute;
	left: 2px;
}
.jbbox li img {
	width: 72px;
	height: 83px;
}
.jbbox li p {
	background: url(../images/jbp1.png);
	width: 72px;
	height: 83px;
	display: box;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	display: -webkit-box;
	display: -moz-box;
	font: 1.2em/1.5em Microsoft Yahei;
	text-align: center;
	background-size: 100% 100%;
}
.jbbox li.dw1 {
	left: 79px;
	top: 0;
}
.jbbox li.dw2 {
	left: 158px;
	top: 0;
}
.jbbox li.dw3 {
	top: 66px;
	left: 40px;
}
.jbbox li.dw4 {
	top: 68px;
	left: 117px;
}
.jbbox li.dw5 {
	top: 68px;
	left: 192px;
}
.jbbox li.dw6 {
	top: 133px;
	left: 0;
}
.jbbox li.dw7 {
	top: 133px;
	left: 78px;
}
.jbbox li.dw8 {
	top: 133px;
	left: 154px;
}
.jbbox li.dw9 {
	top: 199px;
	left: 40px;
}
.jbbox li.dw10 {
	top: 199px;
	left: 115px;
}
.jbbox li.dw11 {
	top: 199px;
	left: 192px;
}
.jbbox li.dw12 {
	left: 0;
	top: 265px;
}
.jbbox li.dw14 {
	left: 154px;
	top: 265px;
}
.jbbox li.dw13 {
	left: 77px;
	top: 265px;
}
.jbbox li.dw15 {
	top: 332px;
	left: 39px;
}
.jbbox li.dw16 {
	top: 332px;
	left: 115px;
}
.jbbox li.dw17 {
	top: 332px;
	left: 190px;
}
.jbbox li.dw18 {
	top: 0;
	left: 40px;
}
.jbbox li.dw19 {
	top: 0;
	left: 117px;
}
.jbbox li.dw20 {
	top: 0;
	left: 195px;
}
.jbbox li.dw21 {
	left: 0;
	top: 66px;
}
.jbbox li.dw22 {
	left: 79px;
	top: 66px;
}
.jbbox li.dw23 {
	left: 158px;
	top: 66px;
}
.jbbox li.dw24 {
	top: 132px;
	left: 40px;
}
.jbbox li.dw25 {
	top: 132px;
	left: 118px;
}
.jbbox li.dw26 {
	top: 132px;
	left: 196px;
}
.jbbox li.dw27 {
	left: 0;
	top: 198px;
}
.jbbox li.dw28 {
	left: 79px;
	top: 198px;
}
.jbbox li.dw29 {
	left: 158px;
	top: 198px;
}
.jbbox li.dw30 {
	top: 263px;
	left: 40px;
}
.jbbox li.dw31 {
	top: 263px;
	left: 118px;
}
.jbbox li.dw32 {
	top: 263px;
	left: 196px;
}
.jbbox li.dw33 {
	left: 0;
	top: 328px;
}
.jbbox li.dw34 {
	left: 79px;
	top: 328px;
}
.jbbox li.dw35 {
	left: 158px;
	top: 328px;
}
.jbbox li.bg1 p {
	background: url(../images/jbp2.png);
	width: 74px;
	height: 84px;
	background-size: 100% 100%;
}
.jbbox li.bg2 p {
	background: url(../images/jbp4.png);
	width: 74px;
	height: 84px;
	background-size: 100% 100%;
}
.zxzx {
	background: #d2e0f0;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 0 1.5em;
	padding: 1em 0;
	text-align: center;
}
.zxzx img {
	width: 75%;
	height: 75%;
}
.jbbg {
	background: #dde6f3;
	padding: 2em;
}
.line {
	background: url(../images/line.gif) repeat-x bottom;
	margin: 0 1.5em 1.5em;
	background-size: 100% 100%;
	height: 2px;
}
.zjbg {
	background: url(../images/zjbg.png);
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
}
.zjbox {
	margin: 0 1.5em 1em;
}
.zjbox dl {
	background: #fdb941;
	margin-bottom: 1em;
	position: relative;
}
.zjbox dt {
	float: left;
	width: 28%;
	margin-right: 5%;
}
.zjbox dt img {
	width: 100%;
	height: 100%;
}
.zjbox dd {
	color: #003366;
	padding-top: 1.4em;
	float: left;
	width: 60%;
}
.zjbox dd h3 {
	font: 1em/1em Microsoft Yahei;
}
.zjbox h3 b {
	font: bold 1.6em/1.2em Microsoft Yahei;
	margin-right: 8px;
}
.zjbox dd p {
	font: 1.2em/1.6em Microsoft Yahei;
}
.zjbox .btn {
	position: absolute;
	right: 1em;
	bottom: .8em;
	background: url(../images/zjbtn1.png);
	background-size: 28px 28px;
	width: 28px;
	height: 28px;
}
.zjbox .btn a {
	display: block;
	width: 100%;
	height: 100%;
}
.zjbox dl:nth-child(2n) {
	background: url(../images/zjbg3.png);
}
.zjbox dl:nth-child(2n) dt {
	float: right;
	margin-right: 0;
}
.zjbox dl:nth-child(2n) dd {
	color: #fea201;
	text-align: right;
}
.zjbox dl:nth-child(2n) .btn {
	background: url(../images/zjbtn2.png);
	background-size: 28px 28px;
	width: 28px;
	height: 28px;
	left: 1em;
}
.adbox dl {
	color: #faa103;
	background: url(../images/jb.gif) repeat-y 37% top #f2f2f3;
}
.adbox dt {
	float: left;
	width: 36%;
}
.adbox dd {
	float: left;
	width: 60%;
	padding: 0 2%;
	position: relative;
}
.adbox dd h4 {
	padding-top: .4em;
	font: bold 1.4em/2.1em Microsoft Yahei;
	border-bottom: 1px #f1d29e dashed;
	margin-bottom: .3em;
}
.adbox .btn {
	position: absolute;
	padding: 0 .5em;
	background: #faa103;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit--border-radius: 5px;
	bottom: 0;
	right: 3%;
	color: #fff;
	font-size: 1em;
	line-height: 1.5em;
}
.adbox dl:nth-of-type(2n) dt {
	float: right;
}
.adbox dl:nth-of-type(4n+2) {
	background: #fdb941;
	color: #fff;
}
.adbox dl:nth-of-type(4n+2) .btn {
	float: right;
	background: #fff;
	color: #38b0f1;
}
.adbox dl:nth-child(2n) dd:after {
	content: "";
	width: 0;
	height: 0;
	border: 13px solid transparent;
	border-right: 13px solid #fff;
	position: absolute;
	right: 0;
	top: 36.5%;
}
.adbox dl:nth-of-type(4n+3) {
	color: #38b0f1;
}
.adbox dl:nth-of-type(4n+3) h4 {
	border-bottom: 1px #b1dcf6 dashed;
}
.adbox dl:nth-of-type(4n+3) .btn {
	float: right;
	background: #38b0f1;
	color: #fff;
}
.adbox dl:nth-of-type(4n+4) {
	background: #38b0f1;
	color: #fff;
}
.adbox dl:nth-of-type(4n+4) h4 {
	border-bottom: 1px #bbd7eb dashed;
}
.adbox dl:nth-of-type(4n+4) .btn {
	float: right;
	background: #fff;
	color: #faa103;
}
.admore {
	text-align: center;
	margin: 1em auto;
}
.admore a {
	color: #2270db;
	border: 1px #2270db solid;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit--border-radius: 4px;
	padding: 0 .5em;
	font: 1.23em/1.8em Microsoft Yahei;
	display: inline-block;
}
.list {
	background: #d5e6f7;
	padding-top: 2em;
}
.lbmore {
	text-align: center;
	margin: 1.7em auto;
}
.lbmore a {
	color: #fca10b;
	border: 1px #fca10b solid;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit--border-radius: 4px;
	padding: 0 .5em;
	font: 1.23em/1.8em Microsoft Yahei;
	display: inline-block;
}
.listnr {
	background: #eff3f8;
}
.listnr dl {
	background: #fdfefe;
	margin-top: 1em;
	float: left;
	width: 100%;
}
.listnr dt {
	float: left;
	width: 30%;
}
.listnr dt img {
	margin: .8em;
	width: 85%;
}
.listnr dd {
	float: left;
	width: 63%;
	margin-left: 2%;
	padding-top: .8em;
}
.listnr dd h4 {
	color: #313130;
	border-bottom: 1px #c6c5c4 dashed;
	font: 1.3em/1.8em Microsoft Yahei;
	margin-bottom: .5em;
}
.listnr dd h4 a {
	color: #313130;
}
.listnr dd p {
	color: #b3b2b1;
	font-size: 1.1em;
}
.list .more {
	background: url(../images/zxbtn.jpg);
	background-size: 100% 100%;
	color: #fff;
	width: 71px;
	height: 23px;
	text-align: center;
	line-height: 23px;
	font-size: 1em;
	text-shadow: 1px 1px 0 #f57204;
}
.bzbox {
	background: url(../images/bzbg.jpg);
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	padding: 1.5em .8em;
}
.bzleft {
	float: left;
	width: 42%;
	position: relative;
}
.bzright {
	float: left;
	width: 58%;
}
.bz {
	padding: 1.5em 1em;
}
.bzleft li, .bzleft li:nth-child(6n+1) {
	margin-bottom: .5em;
	color: #fff;
	font: 1.3em/2.5em Microsoft Yahei;
	text-align: center;
	position: relative;
}
.bzleft li span {
	background: #f49a2f url(../images/bg1.png);
	background-size: 9px 8px;
	display: block;
	margin-right: .5em;
}
.bzleft li:last-child {
	margin-bottom: 0;
}
.bzleft li a, .bzleft li:nth-child(6n+1) a {
	color: #fff;
	background: url(../images/dian1.png) no-repeat left center;
	background-size: 15px 15px;
	padding-left: 20px;
	position: relative;
}
.bzleft li:nth-child(2) span, .bzleft li:nth-child(6n+2) span {
	background: #43c239 url(../images/bg1.png);
}
.bzleft li:nth-child(2) a, .bzleft li:nth-child(6n+2) a {
	background-image: url(../images/dian2.png);
}
.bzleft li:nth-child(3) span, .bzleft li:nth-child(6n+3) span {
	background: #33c0aa url(../images/bg1.png);
}
.bzleft li:nth-child(3) a, .bzleft li:nth-child(6n+3) a {
	background-image: url(../images/dian3.png);
}
.bzleft li:nth-child(4) span, .bzleft li:nth-child(6n+4) span {
	background: #f86383 url(../images/bg1.png);
}
.bzleft li:nth-child(4) a, .bzleft li:nth-child(6n+4) a {
	background-image: url(../images/dian4.png);
}
.bzleft li:nth-child(5) span {
	background: #4ca5f1 url(../images/bg1.png);
}
.bzleft li:nth-child(5) a {
	background-image: url(../images/dian5.png);
}
.bzleft li:nth-child(6) span {
	background: #60ccf4 url(../images/bg1.png);
}
.bzleft li:nth-child(6) a {
	background-image: url(../images/dian6.png);
}
.bzleft li.selected:after, .bzleft li:nth-child(6n+1).selected:after {
	top: 0;
	position: absolute;
	right: -3px;
	content: '.';
	z-index: 9999;
	border-right: 3px #f99e33 solid;
	color: transparent;
}
.bzleft li:nth-child(2).selected:after, .bzleft li:nth-child(6n+2).selected:after {
	border-right: 3px #43c239 solid;
}
.bzleft li:nth-child(3).selected:after, .bzleft li:nth-child(6n+3).selected:after {
	border-right: 3px #33c0aa solid;
}
.bzleft li:nth-child(4).selected:after, .bzleft li:nth-child(6n+4).selected:after {
	border-right: 3px #f86383 solid;
}
.bzleft li:nth-child(5).selected:after {
	border-right: 3px #4ca5f1 solid;
}
.bzleft li:nth-child(6).selected:after {
	border-right: 3px #60ccf4 solid;
}
.bzright .tabcon, .bzright .tabcon:nth-child(6n+1) {
	border: 1px #f99f34 solid;
	background: #fff url(../images/bzbg2.png) no-repeat right bottom;
	position: relative;
	background-size: contain;
	-moz-background-size: contain;
	-webkit-background-size: contain;
}
.bzright .tabcon:nth-child(2), .bzright .tabcon:nth-child(6n+2) {
	border: 1px #43c33a solid;
}
.bzright .tabcon:nth-child(3), .bzright .tabcon:nth-child(6n+3) {
	border: 1px #33c0aa solid;
}
.bzright .tabcon:nth-child(4), .bzright .tabcon:nth-child(6n+4) {
	border: 1px #f86383 solid;
}
.bzright .tabcon:nth-child(5) {
	border: 1px #4ca5f1 solid;
}
.bzright .tabcon:nth-child(6) {
	border: 1px #4cc0f1 solid;
}
.bz p {
	font: 1.12em/2em Microsoft Yahei;
}
.bz p a {
	padding-right: .5em;
}
.bzmore {
	margin: 0 10%;
	width: 80%;
	text-align: center;
	position: absolute;
	bottom: 1em;
	border-top: 1px #dcdcdc dashed;
	padding-top: 1em;
}
.bzmore dl {
	display: inline-block;
*display:inline;
	zoom: 1;
}
.bzmore dt {
	float: left;
	margin-right: 5px;
	width: 26px;
	height: 26px;
}
.bzmore dd {
	float: left;
	font-size: 1.25em;
	line-height: .8em;
	color: #f99f34;
}
.bzmore span {
	color: #bdb9b9;
	font-size: 0.85em;
}
.bzright .tabcon:nth-child(2) .bzmore dd, .bzright .tabcon:nth-child(6n+2) .bzmore dd {
	color: #43c33a;
}
.bzright .tabcon:nth-child(3) .bzmore dd, .bzright .tabcon:nth-child(6n+3) .bzmore dd {
	color: #33c0aa;
}
.bzright .tabcon:nth-child(4) .bzmore dd, .bzright .tabcon:nth-child(6n+4) .bzmore dd {
	color: #f86383;
}
.bzright .tabcon:nth-child(5) .bzmore dd {
	color: #4ca5f1;
}
.bzright .tabcon:nth-child(6) .bzmore dd {
	color: #4cc0f1;
}
.bzright .tabcon:nth-child(6n+1) .bzmore dd {
	color: #f99f34;
}
.menulist {
	width: 100%;
	padding: 1.5em 0 23em;
	z-index: 99999999;
	position: relative;
}
.menulist dl, .menulist dl:nth-child(4n+1) {
	margin: 0 1em .2em;
	background: #fdb941;
	padding: .8em 1.5em 1em;
	color: #fcfdfe;
	position: relative;
}
.menulist dt {
	margin-bottom: .5em;
	background: url(../images/q1.gif) no-repeat left center;
	background-size: 17px 17px;
	padding-left: 21px;
}
.menulist dt b {
	font-size: 1.7em;
}
.menulist dt span {
	font-size: 1em;
	padding-left: 10px;
	opacity: 0.75;
}
.menulist dd, .menulist dl:nth-child(4n+1) dd {
	font: 1.2em/1.8em Microsoft Yahei;
	padding: .5em 0 0 .2em;
	border-top: 1px #fdd48d dashed;
}
.menulist dl:nth-child(2) dd, .menulist dl:nth-child(4n+2) dd {
	border-top: 1px #f7d9a4 dashed;
}
.menulist dl:nth-child(3) dd {
	border-top: 1px #9cd5fd dashed;
}
.menulist dl:nth-child(4) dd {
	border-top: 1px #99d1f8 dashed;
}
.menulist dd a {
	color: #fcfdfe;
	margin-right: 1.25em;
}
.menulist dl:nth-child(2), .menulist dl:nth-child(4n+2) {
	background: #f2f2f2;
	color: #fba204;
}
.menulist dl:nth-child(2) dd a, .menulist dl:nth-child(4n+2) dd a {
	color: #fba204;
}
.menulist dl:nth-child(2) dt, .menulist dl:nth-child(4n+2) dt {
	background-image: url(../images/q2.gif);
}
.menulist dl:nth-child(3) {
	background: #51b6fd;
	color: #fff;
}
.menulist dl:nth-child(3) dd a {
	color: #fff;
}
.menulist dl:nth-child(3) dt {
	background-image: url(../images/q3.gif);
}
.menulist dl:nth-child(4) {
	background: #f2f2f2;
	color: #35a9fb;
}
.menulist dl:nth-child(4) dd a {
	color: #35a9fb;
}
.menulist dl:nth-child(4) dt {
	background-image: url(../images/q4.gif);
}
.menulist dl:nth-child(2):after, .menulist dl:nth-child(4):after, .menulist dl:nth-child(6):after {
	width: 0;
	height: 0;
	border: 13px solid transparent;
	border-bottom: 13px solid #f2f2f2;
	position: absolute;
	top: -2.1em;
	z-index: 9999;
	right: 2em;
	content: ''
}
.menulist dl:nth-child(3):after {
	width: 0;
	height: 0;
	border: 28px solid transparent;
	border-bottom: 28px solid #51b6fd;
	position: absolute;
	top: -3.5em;
	z-index: 9999;
	right: 0.6em;
	content: ''
}
.menulist dl:nth-child(5):after {
	width: 0;
	height: 0;
	border: 28px solid transparent;
	border-bottom: 28px solid #fdb941;
	position: absolute;
	top: -3.5em;
	z-index: 9999;
	right: 1em;
	content: ''
}
.qlxbox {
	background: url(../images/qlxbg.png);
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	vertical-align: middle;
	padding-bottom: 1.5em;
}
.bzbt {
	font-size: 2.1em;
	margin: 1.4em 0 1em;
	letter-spacing: 1px;
}
.bzbt span {
	background: #f9f008;
	color: #024695;
	border-radius: 50%;
	padding: 0 .25em;
	margin: 0 .2em;
}
.bznr {
	width: 222px;
	margin: 0 auto;
	position: relative;
	padding-bottom: 1.5em;
}
.bzgd1 {
	height: 503px;
}
.bzgd2 {
	height: 393px;
}
.bznr li {
	color: #024695;
	position: absolute;
}
.bznr li a {
	color: #024695;
}
.bznr li p {
	background: url(../images/qlxp1.png);
	width: 107px;
	height: 107px;
	background-size: 100% 100%;
	display: box;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	display: -webkit-box;
	display: -moz-box;
	font: 1.45em/1.1em Microsoft Yahei;
	text-align: center;
}
.bznr li.dw1 {
	left: 58px;
	top: 0;
}
.bznr li.dw2 {
	left: 0;
	top: 57px;
}
.bznr li.dw3 {
	right: 0;
	top: 57px;
}
.bznr li.dw4 {
	left: 27px;
	top: 113px;
}
.bznr li.dw5 {
	left: 0;
	top: 232px;
}
.bznr li.dw6 {
	right: 0;
	top: 232px;
}
.bznr li.dw7 {
	left: 58px;
	top: 289px;
}
.bznr li.dw8 {
	left: 61px;
	top: 396px;
}
.bznr li.select p {
	background: url(../images/qlxp2.png);
	width: 169px;
	height: 168px;
	background-size: 100% 100%;
}
.bznr li.zx p {
	background: url(../images/qlxp3.png);
	width: 99px;
	height: 110px;
	background-size: 100% 100%;
	display: box;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	display: -webkit-box;
	display: -moz-box;
}
.bznr li.zx2 p {
	background: url(../images/qlxp9.png);
	width: 106px;
	height: 106px;
	background-size: 100% 100%;
	display: box;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	display: -webkit-box;
	display: -moz-box;
}
.bznr li.zx p a {
	display: block;
	padding-top: 20px;
}
.bznr li.zx p img, .bznr li.zx2 p img {
	width: 62px;
	height: 26px;
}
.baibg {
	background: #fafafa;
}
.zjjl {
	padding: 1.5em .5em;
}
.orange {
	color: #f6a21c;
}
.blue {
	color: #2c78da;
}
.zjbt1 {
	font: bold 1.35em/2em Microsoft Yahei;
}
.zjjs {
	font: 1.3em/1.6em Microsoft Yahei;
	background: #f4f4f5;
	padding: .8em;
	margin-top: .5em;
}
.zjjs span {
	color: #fff;
	background: url(../images/zjjs.jpg);
	padding: 0 .2em;
	margin-right: .2em;
}
.zclist {
	padding: 2em 0 1em;
}
.zclist dl {
	margin-bottom: .8em;
}
.zclist dt {
	float: left;
	width: 20%;
}
.zclist dt img {
	width: 55px;
	height: 45px;
}
.zclist dd {
	float: left;
	width: 80%;
	font-size: 1.2em;
	overflow: hidden;
	background: url(../images/zjlistbg2.png) repeat-x;
	background-size: 100% 100%;
	color: #478adf;
	height: 45px;
	line-height: 45px;
}
.zclist .pic1 {
	width: 22px;
	height: 45px;
}
.zclist .pic2 {
	width: 45px;
	height: 45px;
}
.hzxm li {
	float: left;
	color: #fff;
	margin: 0 1% .2em 0;
	color: #fff;
	line-height: 2.2em;
	font-size: 1.1em;
	text-align: center;
	background: #f6a21c;
	width: 100%;
}
.hzxm li a {
	color: #fff;
}
.hzxm li:nth-child(1) {
	background: #f6a21c;
	width: 45%;
}
.hzxm li:nth-child(2) {
	background: #999897;
	width: 54%;
	margin: 0 0 3px 0;
}
.hzxm li:nth-child(3) {
	background: #478adf;
	width: 100%;
}
.hzxm li:nth-child(4) {
	background: #999897;
	width: 49%;
}
.hzxm li:nth-child(5) {
	background: #f6a21c;
	width: 50%;
	margin: 0 0 3px 0;
}
.hzxm li:nth-child(6) {
	background: #478adf;
	width: 100%;
}
.zjry {
	background: #f6f4f4 url(../images/zjry.png) no-repeat 10px center;
	background-size: 77px 100px;
	padding: .5em .5em 0 0;
}
.zjry li {
	float: right;
	width: 30%;
	background: #f0eeee;
	padding: .5em 0.35em;
}
.plbt {
	border-bottom: 1px #f8d296 solid;
	font-size: 1.375em;
	color: #478adf;
}
.plbt span {
	color: #dcdbda;
	font-size: .7em;
	padding-left: 4px;
}
.plnr dl {
	border-bottom: 1px #9e9e9e dashed;
	padding-bottom: .5em;
	margin-top: 1.5em;
}
.plnr dt {
	float: left;
	width: 18%;
	text-align: center;
	font-size: 1.3em;
	padding-top: .2em;
}
.plnr dd {
	float: right;
	width: 80%;
	font-size: 1.12em;
	text-indent: 2em;
}
.plbtn {
	background: #f2eeed;
	padding: 2em 4.5em;
}
.plbtn ul {
	background: #e3e0df;
	padding: 1.5em 2.5em;
}
.plbtn li {
	font-size: 1.4em;
	line-height: 2em;
	margin-bottom: .5em;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-raidus: 5px;
}
.plbtn li a {
	color: #fff;
}
.plbtn li:nth-child(1) {
	background: #478adf;
}
.plbtn li:nth-child(2) {
	background: #f6a21c;
	margin-bottom: 0;
}
.askbox {
	background: url(../images/wdbg.png);
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	color: #fff;
}
.alljl1 {
	padding: 5em 0 11em;
}
.alljl2 {
	padding: 5em 0 15em;
}
.askp1 {
	font-size: 3.2em;
	font-weight: bold;
	text-shadow: 1px 1px #157de9, 2px 2px #157de9, 3px 3px #157de9, 4px 4px #157de9, 5px 5px #157de9, 6px 6px #157de9;
}
.askp3 {
	font-size: 3.2em;
	font-weight: bold;
	text-shadow: 1px 1px #157de9, 2px 2px #157de9, 3px 3px #157de9, 4px 4px #157de9, 5px 5px #157de9, 6px 6px #157de9;
}
.yellow {
	color: #fff602;
}
.find {
	width: 227px;
	height: 72px;
}
.wpic {
	width: 128px;
	height: 122px;
}
.askbtn {
	background: #fff;
	padding: 4.7em 2.0625em;
	position: relative;
}
.askbtn li {
	float: left;
	width: 45%;
	font: 1.65em/2.5em Microsoft Yahei;
	background: #fcc817;
	text-align: center;
	color: #fff;
}
.askbtn li a {
	color: #fff;
}
.askbtn li:nth-child(2) {
	float: right;
	background: #0290fc;
}
.askpic1 {
	position: absolute;
	bottom: -16px;
	left: 50%;
	margin-left: -83px;
	z-index: 99;
	width: 166px;
	height: 183px;
}
.askpic2 {
	position: absolute;
	bottom: -20px;
	left: 50%;
	margin-left: -64px;
	z-index: 99;
}
.askjl {
	width: 234px;
	margin: 0 auto;
}
.askp2 {
	text-align: right;
	font-size: 1.3em;
}
.jjbt img {
	width: 35%;
}
.jjfont {
	font-size: 0.68em;
	color: #fecc05;
}
.yyjs {
	font-size: 1.12em;
	padding: 1em 1.2em;
	color: #726e6e;
	line-height: 1.6em;
}
.jjbox1 {
	background: url(../images/jjp1.png);
	background-size: 100% 100%;
	height: 185px;
	padding: 1em 1em 0 0;
}
.jjbox1 li {
	color: #fff;
	font-size: 1.3em;
	border-bottom: 1px #feeca0 dashed;
	padding: 0.6em 0;
}
.jjbox1 li:nth-child(1) {
	margin-left: 42%;
	padding-top: 1.3em;
}
.jjbox1 li:nth-child(2) {
	margin-left: 38%;
}
.jjbox1 li:nth-child(3) {
	margin-left: 37%;
}
.jjbox1 li:last-child {
	border-bottom: none;
	margin-left: 35%;
}
.jjline {
	border-bottom: 1px #c2c2c1 dashed;
	height: 1px;
	overflow: hidden;
}
.jjbox2 {
	background: url(../images/jjp7.gif) left 2em repeat-x;
	padding: 0 1em;
}
.jjbox2 .nr {
	width: 274px;
	height: 160px;
	margin: 2em auto;
	background: url(../images/jjp5.png) no-repeat;
}
.jjbox2 ul:nth-child(2) {
	margin-top: 20px;
}
.jjbox2 li {
	float: left;
	width: 68px;
	height: 69px;
}
.jjbox2 li p {
	color: #fff;
	background: url(../images/jjp3.png);
	width: 68px;
	height: 69px;
	background-size: 100% 100%;
	text-align: center;
	font-size: 1.1em;
	display: box;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	display: -webkit-box;
	display: -moz-box;
}
.jjbox2 li p a {
	color: #fff;
}
.jjbox2 li:nth-child(2) {
	margin-left: 14%;
}
.jjbox2 li:nth-child(3) {
	margin-left: 11.5%;
}
.jjbox3 {
	padding: 0 1.2em;
}
.jjbox3 li {
	float: left;
	width: 50%;
}
.jjbox3 li img {
	width: 100%;
}
.rybox {
	background: #e6e3e3;
	padding-bottom: 2em;
}
.rybox ul {
	margin: 2em 1.2em 0;
}
.rybox li {
	float: left;
	width: 30%;
	background: #f8f7f6;
	padding: 1%;
	margin: 0 1% 1% 0;
}
.rybox li img {
	width: 100%;
}
.rypic {
	width: 12%;
}
.wzbox {
	margin: 0 1em;
}
h1 {
	color: #ff8b00;
}
.location {
	border-bottom: 1px #dadadc dashed;
	color: #b1b1b8;
	font-size: 1.25em;
	line-height: 2.8em;
}
.location a {
	color: #b1b1b8;
}
.wzpic li {
	float: left;
	width: 33%;
	text-align: center;
	border-right: 1px #d5d8d9 dashed;
	font-size: 1.15em;
	line-height: 2em;
}
.wzpic li img {
	width: 65%;
}
.wzpic li:nth-child(1) a {
	color: #12b8fd;
}
.wzpic li:nth-child(2) a {
	color: #fdce12;
}
.wzpic li:last-child {
	border-right: none;
	color: #869398;
}
.wzpic li:last-child a {
	color: #869398;
}
.lanse {
	color: #039bfc;
}
.wznr {
	font-size: 1.18em;
	line-height: 1.85em;
}
.indent2 {
	text-indent: 2em;
}
.wznr p {
	margin-bottom: 1.6em;
	text-indent: 2em;
}
.wznr b {
	color: #020202;
	margin-bottom: 1.6em;
	display: block;
}
.wzzx {
	background: #edf8fd;
	padding: 1.4375em 1.25em;
}
.wzzx dl {
	background: #fdb812;
	text-align: center;
	height: 4em;
	overflow: hidden;
}
.wzzx dt {
	float: left;
	width: 21%;
	border-right: 1px #fdd981 dashed;
	height: 4em;
}
.wzzx dt img {
	width: 31px;
	height: 27px;
	padding-top: 1em;
}
.wzzx dd {
	float: left;
	width: 78%;
	font-size: 1.65em;
	line-height: 2.5em;
}
.wzzx dd a {
	color: #fff;
}
.search {
	background: #27affd;
	padding: 0.4em 0 0.4em 0.4em;
	margin-top: 0.5625em;
}
.search .bd1 {
	float: left;
	width: 68%;
	color: #9c9c9e;
	text-align: center;
	font: 1.28em/2.5em Microsoft Yahei;
}
.search .bd2 {
	float: left;
	width: 32%;
	color: #fff;
	text-align: center;
	font: 1.5em/2.08em Microsoft Yahei;
	background: none;
	cursor: pointer;
}
.bzjl {
	margin: 0 0.625em;
}
.relative {
	position: relative;
}
.bzlb1 dt {
	float: left;
	width: 44%;
}
.bzlb1 dd {
	float: right;
	width: 54%;
}
.bzlb1 dl img, .bzlb1 p:last-child img {
	width: 100%;
}
.bzlb1 p:last-child {
	bottom: 0;
	position: absolute;
	width: 54%;
}
.bzlb2 dl {
	padding-bottom: .5em;
}
.bzlb2 dt {
	float: left;
	width: 44%;
}
.bzlb2 dd {
	float: right;
	width: 54%;
}
.bzlb2 img {
	width: 100%;
	height: 100%;
}
.bzlb3 dl {
	float: left;
	width: 48%;
	border: 1px #7cdefb solid;
}
.bzlb3 dt {
	background: #04b3e7;
	color: #fff;
	font-size: 1em;
	padding: .22em 0;
	text-align: center;
}
.bzlb3 dt h4 {
	margin: 0 .5em;
	background: url(../images/lbbt.png) repeat-x left center;
	display: block;
}
.bzlb3 dt h4 font {
	background: #04b3e7;
}
.bzlb3 dt h4 font:after {
	content: "|";
	padding-left: .25em;
}
.bzlb3 dt h4 font:before {
	content: "|";
	padding-right: .2em;
}
.bzlb3 dd {
	background: #ededed;
	text-align: center;
	font: bold 1.58em/1.8em Microsoft Yahei;
}
.bzlb3 dd a {
	color: #fd9705;
}
.bzlb3 dl:nth-child(2) {
	float: right;
	border: 1px #fd9705 solid;
}
.bzlb3 dl:nth-child(2) dt {
	background: #fd9705;
}
.bzlb3 dl:nth-child(2) dt h4 font {
	background: #fd9705;
}
.bzlb3 dl:nth-child(2) dd a {
	color: #04b3e7;
}
.listbt {
	margin: 1.5em 0 .8em;
}
.listbt h4 {
	border-bottom: 1px #bbbebf solid;
	color: #04b3e7;
	font-size: 1.63em;
	display: inline-block;
	font-weight: bold;
	padding: 0 .5em;
	line-height: 1.6em;
	margin-bottom: .1em;
}
.listbt p {
	color: #fd9705;
	font-size: 1.14em;
}
.bzlb4 {
	border-top: 1px #dedcda dashed;
	margin-top: 1em;
	padding-top: 1em;
}
.bzlb4 li {
	float: left;
	width: 24%;
	margin-right: 1%;
}
.bzlb4 li img {
	width: 100%;
	height: 100%;
}
.bzlb4 li:last-child {
	margin-right: 0;
}
.gray {
	color: #bbbebf !important;
}
.dhbtn {
	background: #ebeae9;
	padding: 2em 2.5em;
}
.qlxk {
	width: 119px;
	height: 44px;
}
.xgnza {
	width: 121px;
	height: 39px;
}
.nxby {
	width: 119px;
	height: 41px;
}
.szzx {
	width: 119px;
	height: 41px;
}
.mngr {
	width: 121px;
	height: 41px;
}
.xcbjb {
	width: 121px;
	height: 39px;
}
.wdbox {
	background: url(../images/wdbox.gif);
	color: #fff;
}
.wdts {
	padding: 3em 1.5em;
}
.wdts h4 {
	font-size: 2em;
	border-bottom: 1px #acdbfb dashed;
	padding-bottom: .4em;
	margin-bottom: 1em;
}
.wdts h4 b {
	font-size: 1em;
}
.wdts h4 span {
	font-size: .6em;
}
.wdts dl {
	margin-bottom: 1.5em;
}
.wdts dt {
	background: url(../images/wdp2.png) repeat-x;
	background-size: 100% 100%;
	height: 43px;
}
.wdts dt .fr {
	padding-top: 4px;
	height: 35px;
}
.wdts font {
	color: #21a3fb;
	padding-top: 4px;
	font-size: 15px;
	line-height: 35px;
	display: block;
}
.wdts .anniu {
	float: left;
	margin-right: 10px;
	background: url(../images/wdp1.png);
	background-size: 100% 100%;
	width: 43px;
	padding-right: 3px;
	height: 43px;
	font-size: 13px;
	line-height: 1.1em;
	text-align: center;
	color: #32adfb;
}
.wdts .anniu p {
	width: 100%;
	height: 100%;
	display: box;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	display: -webkit-box;
	display: -moz-box;
}
.wdts dd {
	background: url(../images/wdp4.png) no-repeat left top;
	margin-left: 43px;
	padding: 22px 0 0 16px;
	font-size: 1em;
	line-height: 1.5em;
}
.wdts dd p {
	border-left: 3px #a2cff9 solid;
	padding-left: 10px;
}
.jy {
	border-top: 1px #a6d9fa dashed;
	padding-top: .5em;
	font-size: 1.2em;
	line-height: 1.4em;
}
.wdbtn a {
	display: inline-block;
	background: #fcc817;
	color: #fff;
	font-size: 1.6em;
	margin: 1.5em 0;
	padding: 0 .5em;
	line-height: 1.8em;
}
.zlfont {
	font-size: .6em;
	border-bottom: 1px #a1d3fd dashed;
	color: #d8eafc;
	padding-bottom: .5em;
	line-height: 3em;
}
.lxbtn {
	padding-top: 1em;
}
.lxbtn li {
	float: left;
	width: 31.3%;
	margin-right: 2%;
	text-align: center;
}
.lxbtn li input {
	width: 100%;
	font-size: 1.23em;
	line-height: 1.8em;
	color: #038ce2;
	cursor: pointer;
}
.lxbtn li:nth-child(1) input {
	background: #fbf42a;
}
.lxbtn li:nth-child(2) input {
	background: #6fb5fb;
	color: #fff;
}
.lxbtn li:nth-child(3) {
	width: 33.3%;
	margin-right: 0;
}
.lxbtn li:nth-child(3) input {
	background: #afafae;
	color: #fff;
}
.bqzs b {
	font-size: 1.6em;
}
.bqzs span {
	font-size: 1.2em;
}
.zsbd {
	background: #fdfeff;
	border: 1px #038ce2 solid;
	height: 5em;
	width: 96%;
	margin-top: .5em;
	color: #8b8b8b;
	font-size: 1.15em;
	line-height: 1.7em;
	padding: 0 2%;
}
.bzbtn li {
	width: 68%;
	margin: 0 auto 1em;
	text-align: center;
	font-size: 1.8em;
	color: #fff;
	line-height: 2.5em;
}
.bzbtn li a {
	color: #fff;
}
.bzbtn li:nth-child(1) {
	background: #f9b30c;
}
.bzbtn li:nth-child(2) {
	background: #0290fc;
}
.lybd {
	border: 3px #018eee solid;
	background: #fdfeff;
}
.lybd textarea {
	height: 5em;
	width: 98%;
	margin-top: .5em;
	color: #8b8b8b;
	font-size: 1.15em;
	line-height: 1.7em;
	padding: 0 2%;
}
.jbkd {
	width: 214px;
	margin: 0 auto;
	overflow: hidden;
}
.askp4 {
	font-size: 1.8em;
	padding-top: 3em;
}
.askjt {
	width: 40px;
	height: 40px;
	background: #c4e8fe url(../images/jt.png) no-repeat center;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	margin: 20px auto 0;
	background-size: 11px 10px;
}
.askjt a {
	display: block;
	width: 100%;
	height: 100%;
}
.lybtn li {
	float: left;
	font-size: 1.5em;
	line-height: 3em;
	text-align: center;
	margin-bottom: .5em;
}
.lybtn {
	padding: 2em;
}
.lybtn li a {
	color: #fff;
}
.lybtn li:nth-child(1) {
	background: #f9b30c;
	width: 44%;
}
.lybtn li:nth-child(2) {
	background: #0290fc;
	width: 55%;
	float: right;
}
.lybtn li:nth-child(3) {
	background: #828486;
	width: 54%;
}
.lybtn li:nth-child(4) {
	background: #f9b30c;
	width: 45%;
	float: right;
}
.jcfont {
	font-size: 2.6em;
	font-weight: bold;
	border-bottom: 1px #d8eafc dashed;
	padding-bottom: .3em;
	margin-bottom: .2em;
	color: #fdfeff;
}
.jcfont .font1 {
	font-size: 1.5em;
	background: -webkit-linear-gradient(top, #fff, #dceefc);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.jcfont .font2 {
	font-size: .6em;
	padding-left: .5em;
	background: -webkit-linear-gradient(top, #fff, #dceefc);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.zdbt {
	font-size: 1.25em;
}
.zdbox {
	width: 185px;
	height: 165px;
	margin: 30px auto 10px;
}
.zdbox li a {
	color: #16a0fc;
}
.zdbox li {
	width: 72px;
	height: 62px;
	background: url(../images/dbx.png);
	background-size: 100% 100%;
	font-size: 1.2em;
	line-height: 1.1em;
	text-align: center;
}
.zdbox li:nth-child(1) {
	position: absolute;
	left: 0;
	top: 0;
}
.zdbox li:nth-child(2) {
	position: absolute;
	left: 55px;
	top: 33px;
}
.zdbox li:nth-child(3) {
	position: absolute;
	left: 109px;
	top: 0;
}
.zdbox li:nth-child(4) {
	position: absolute;
	left: 0;
	top: 65px;
}
.zdbox li:nth-child(5) {
	position: absolute;
	left: 54px;
	top: 98px;
}
.zdbox li:nth-child(6) {
	position: absolute;
	left: 109px;
	top: 66px;
}
.zdbox li p {
	width: 100%;
	height: 100%;
	display: box;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	display: -webkit-box;
	display: -moz-box;
}
.zdyw {
	font-size: .5em;
	color: #60b5fc;
}
.lxbt {
	background: url(../images/lxline.gif) repeat-x left bottom;
	height: 23px;
	text-align: center;
	margin-bottom: 1.2em;
}
.lxbt h4 {
	display: inline-block;
	background: #fff;
	padding: 0 .8em;
}
.lxbtimg {
	width: 90px;
	height: 23px;
}
.ghimg {
	width: 124px;
	height: 25px;
}
.lxbox dl:last-child {
	border-bottom: 1px #e3e3e4 dashed;
	margin-bottom: 10px;
}
.lxbox dt {
	height: 23px;
	background: #f3f3f5;
	border-bottom: 1px #cdcece dashed;
	line-height: 23px;
	padding: 0 5px;
	margin-bottom: 10px;
}
.lxbox dt b {
	font-size: 1.2em;
}
.lxbox dt span {
	font-size: .75em;
	color: #a5a5a5;
	padding-left: 5px;
}
.lxbox dt img {
	vertical-align: top;
	padding: 6px 3px 0 0;
}
.lxbox p {
	margin-bottom: 1em;
	line-height: 1.5em;
}
.lximg1 {
	width: 11px;
	height: 13px;
}
.lximg2 {
	width: 13px;
	height: 12px;
}
.lximg3 {
	width: 15px;
	height: 15px;
}
.lximg4 {
	width: 14px;
	height: 15px;
	padding: 3px 5px 0 0 !important;
}
.lximg5 {
	width: 14px;
	height: 14px;
}
.lxbg {
	background: url(../images/lxbg.jpg);
	background-size: 100% 100%;
	padding: 1em;
	margin: 1.5em 0;
	text-align: center;
}
.lxjl {
	padding: 0 1em;
}
.ycnr {
	display: none;
}
.xsnr {
	display: block;
}
.lxdt {
	width: 296px;
	margin: 0 auto;
}
.ghbg {
	background: #fbfbfd;
}
.ghbox dl {
	float: left;
	width: 46%;
	border: 1px #e2e2e2 solid;
	padding: .5em 1%;
	height: 18px;
	margin-bottom: .5em;
}
.ghbox dt {
	float: left;
	width: 32.8%;
	font-size: 1.2em;
	line-height: 18px;
}
.ghbox dd {
	float: right;
	width: 65%;
}
.ghbox .bd1 {
	height: 18px;
	width: 98%;
	background: #f7f7f6;
	color: #c2c2c0;
	padding: 0 1%;
}
.ghbox .bd2 {
	float: left;
	height: 18px;
	width: 60%;
	background: #f7f7f6;
	color: #c2c2c0;
	padding: 0 1%;
}
.ghbox dl:nth-child(2n) {
	float: right;
}
.ghbtn1 {
	float: left;
	background: #e2ecfe;
	color: #0b95e5;
	width: 38%;
	height: 18px;
	font-size: 1em;
}
.ghbtn2 {
	cursor: pointer;
	background: #2a62be;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #fff;
	text-align: center;
	font-size: 1.25em;
	padding: .15em 0;
}
.jmbox {
	background: #f3f4f5;
	padding: 1em 0;
}
.jmbox h5 {
	font-size: 1.4em;
	padding-bottom: .2em;
}
.zxbd {
	border: 1px #4677c6 solid;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.zxbd input {
	height: 31px;
}
.zxbd .bd1 {
	float: left;
	width: 70%;
	background: #f9fefa;
	border-radius: 5px;
	color: #919397;
	padding: 0 1%;
}
.zxbd .bd2 {
	float: left;
	width: 28%;
	background: #2a62be;
	color: #fff;
	cursor: pointer;
}
.ghbtn {
	border-top: 1px #cdcece dashed;
	padding-top: 1em;
}
.ghbtn li {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	line-height: 2em;
	background: #1da3fa;
	text-align: center;
	margin-bottom: .5em;
	color: #fff;
	font-size: 1.6em;
	padding: .5em 0;
}
.ghbtn li img {
	padding-right: 8px;
}
.ghbtn li a {
	color: #fff;
}
.ghbtn li:last-child {
	background: #f59d03;
}
.ghp1 {
	width: 27px;
	height: 29px;
}
.ghp2 {
	width: 24px;
	height: 23px;
}
.ghp3 {
	width: 129px;
	height: 17px;
	padding-left: 8px;
}
 @media only screen and (min-width: 640px) {
#disease_list {
	font: 1.9em/1.5em Microsoft Yahei;
}
.jbbox {
	width: 533px;
	height: 826px;
	margin: 0 auto;
}
.jbbox li {
	font: 1.5em/1.5em Microsoft Yahei;
}
.jbbox li img {
	width: 144px;
	height: 167px;
}
.jbbox li p {
	width: 145px;
	height: 167px;
}
.jbbox li.bg1 p {
	width: 148px;
	height: 171px;
	background-size: 100% 100%;
}
.jbbox li.dw1 {
	top: -7px;
	left: 153px;
}
.jbbox li.dw2 {
	top: 0;
	left: 308px;
}
.jbbox li.dw3 {
	top: 133px;
	left: 80px;
}
.jbbox li.dw4 {
	top: 132px;
	left: 231px;
}
.jbbox li.dw5 {
	top: 129px;
	left: 385px;
}
.jbbox li.dw6 {
	top: 261px;
	left: 0;
}
.jbbox li.dw7 {
	top: 264px;
	left: 154px;
}
.jbbox li.dw8 {
	top: 264px;
	left: 307px;
}
.jbbox li.dw9 {
	top: 397px;
	left: 77px;
}
.jbbox li.dw10 {
	top: 396px;
	left: 228px;
}
.jbbox li.dw11 {
	top: 396px;
	left: 382px;
}
.jbbox li.dw12 {
	top: 526px;
	left: 0;
}
.jbbox li.dw13 {
	top: 528px;
	left: 152px;
}
.jbbox li.dw14 {
	top: 528px;
	left: 308px;
}
.jbbox li.dw15 {
	top: 660px;
	left: 78px;
}
.jbbox li.dw16 {
	top: 660px;
	left: 229px;
}
.jbbox li.dw17 {
	top: 660px;
	left: 386px;
}
.jbbox li.dw18 {
	top: 0;
	left: 80px;
}
.jbbox li.dw19 {
	top: 0;
	left: 231px;
}
.jbbox li.dw20 {
	top: 0;
	left: 385px;
}
.jbbox li.dw21 {
	top: 130px;
	left: 0;
}
.jbbox li.dw22 {
	top: 130px;
	left: 153px;
}
.jbbox li.dw23 {
	top: 130px;
	left: 308px;
}
.jbbox li.dw24 {
	top: 262px;
	left: 77px;
}
.jbbox li.dw25 {
	top: 262px;
	left: 228px;
}
.jbbox li.dw26 {
	top: 262px;
	left: 382px;
}
.jbbox li.dw27 {
	top: 394px;
	left: 0;
}
.jbbox li.dw28 {
	top: 394px;
	left: 153px;
}
.jbbox li.dw29 {
	top: 394px;
	left: 308px;
}
.jbbox li.dw30 {
	top: 528px;
	left: 77px;
}
.jbbox li.dw31 {
	top: 528px;
	left: 231px;
}
.jbbox li.dw32 {
	top: 528px;
	left: 382px;
}
.jbbox li.dw33 {
	top: 661px;
	left: 0;
}
.jbbox li.dw34 {
	top: 661px;
	left: 153px;
}
.jbbox li.dw35 {
	top: 661px;
	left: 308px;
}
.hmzz li p {
	font: 1.4em/2.8em Microsoft Yahei;
}
.hmzj dt img {
	width: 80%;
}
.hmzj dd p {
	font-size: 1.2em;
}
.jbbox li.bg2 p {
	width: 144px;
	height: 167px;
}
.line {
	height: 4px;
	margin: 0 1.5em 2em;
}
.zjbox {
	margin: 0 1.5em 1em;
}
.zjbox dd h3 {
	font: 1.5em/1.5em Microsoft Yahei;
}
.zjbox h3 b {
	font: bold 1.6em/1.5em Microsoft Yahei;
}
.zjbox dd p {
	font: 1.7em/1.8em Microsoft Yahei;
}
.zjbox .btn a {
	width: 100%;
	height: 100%;
}
.zjbox .btn {
	background-size: 56px 56px;
	width: 56px;
	height: 56px;
}
.zjbox dl:nth-child(2n) .btn {
	background-size: 56px 56px;
	width: 56px;
	height: 56px;
}
.adbox dd h4 {
	font-size: 1.8em;
}
.adbox dd p {
	font-size: 1.4em;
}
.adbox dl:nth-child(2n) dd:after {
	content: "";
	width: 0;
	height: 0;
	border: 27px solid transparent;
	border-right: 27px solid #fff;
	position: absolute;
	right: 0;
	top: 36.5%;
}
.admore {
	text-align: center;
	margin: 2em auto;
}
.admore a {
	border: 2px #2270db solid;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit--border-radius: 8px;
	padding: 0 .8em;
	font: 1.5em/1.8em Microsoft Yahei;
	display: inline-block;
}
.lbmore {
	text-align: center;
	margin: 2em auto;
}
.lbmore a {
	color: #fca10b;
	border: 2px #fca10b solid;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit--border-radius: 8px;
	padding: 0 .8em;
	font: 1.5em/1.8em Microsoft Yahei;
	display: inline-block;
}
.listnr dd h4 {
	font: 1.8em/1.8em Microsoft Yahei;
}
.listnr dd p {
	color: #b3b2b1;
	font-size: 1.5em;
}
.list .more {
	background: url(../images/zxbtn.jpg);
	background-size: 100% 100%;
	color: #fff;
	width: 142px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	font-size: 1.2em;
	text-shadow: 2px 2px 0 #f57204;
}
.bzleft li, .bzleft li:nth-child(6n+1) {
	margin-bottom: .5em;
	color: #fff;
	font: 1.8em/3em Microsoft Yahei;
	text-align: center;
	position: relative;
}
.bzleft li span {
	background: #f49a2f url(../images/bg1.png);
	background-size: 16px 16px;
	display: block;
	margin-right: .5em;
}
.bzleft li a, .bzleft li:nth-child(6n+1) a {
	color: #fff;
	background: url(../images/dian1.png) no-repeat left center;
	background-size: 30px 30px;
	padding-left: 40px;
}
.bzleft li.selected:after, .bzleft li:nth-child(6n+1).selected:after {
	border-right: 6px #f99e33 solid;
	right: -6px;
}
.bzleft li:nth-child(2).selected:after, .bzleft li:nth-child(6n+2).selected:after {
	border-right: 6px #43c239 solid;
}
.bzleft li:nth-child(3).selected:after, .bzleft li:nth-child(6n+3).selected:after {
	border-right: 6px #33c0aa solid;
}
.bzleft li:nth-child(4).selected:after, .bzleft li:nth-child(6n+4).selected:after {
	border-right: 6px #f86383 solid;
}
.bzleft li:nth-child(5).selected:after {
	border-right: 6px #4ca5f1 solid;
}
.bzleft li:nth-child(6).selected:after {
	border-right: 6px #60ccf4 solid;
}
.bzmore dt {
	width: 53px;
	height: 52px;
}
.bzmore dd {
	color: #f99f34;
	font-size: 1.6em;
	line-height: .9em;
}
.bzmore dd span {
	color: #bdb9b9;
	font-size: .8em;
	line-height: 0;
}
.bz p {
	font: 1.5em/2em Microsoft Yahei;
}
.bz p a {
	padding-right: 1em;
}
.menulist dt b {
	font-size: 2em;
}
.menulist dt span {
	font-size: 1.2em;
	padding-left: 10px;
}
.menulist dd {
	font: 1.5em/2em Microsoft Yahei;
}
.menulist dd a {
	color: #fcfdfe;
	margin-right: 2.8em;
}
.menulist dt {
	margin-bottom: .5em;
	background: url(../images/q1.gif) no-repeat left center;
	background-size: 34px 34px;
	padding-left: 40px;
}
.menulist dl:nth-child(2):after, .menulist dl:nth-child(4):after, .menulist dl:nth-child(6):after {
	width: 0;
	height: 0;
	border: 25px solid transparent;
	border-bottom: 25px solid #f2f2f2;
	position: absolute;
	top: -2.7em;
	z-index: 9999;
	right: 2em;
	content: ''
}
.menulist dl:nth-child(3):after {
	width: 0;
	height: 0;
	border: 54px solid transparent;
	border-bottom: 54px solid #51b6fd;
	position: absolute;
	top: -4.5em;
	z-index: 9999;
	right: .5em;
	content: ''
}
.menulist dl:nth-child(5):after {
	width: 0;
	height: 0;
	border: 54px solid transparent;
	border-bottom: 54px solid #fdb941;
	position: absolute;
	top: -4.5em;
	z-index: 9999;
	right: .5em;
	content: ''
}
.bznr {
	width: 407px;
	margin: 0 auto;
}
.bzgd1 {
	height: 930px;
}
.bzgd2 {
	height: 725px;
}
.bznr li p {
	background: url(../images/qlxp1.png);
	width: 195px;
	height: 196px;
	background-size: 100% 100%;
	display: box;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	display: -webkit-box;
	display: -moz-box;
	font: 1.8em/1.1em Microsoft Yahei;
	text-align: center;
}
.bznr li.dw1 {
	left: 106px;
	top: 0;
}
.bznr li.dw2 {
	left: 0;
	top: 104px;
}
.bznr li.dw3 {
	right: 0;
	top: 104px;
}
.bznr li.dw4 {
	left: 48px;
	top: 208px;
}
.bznr li.dw5 {
	left: 0;
	top: 430px;
}
.bznr li.dw6 {
	right: 0;
	top: 430px;
}
.bznr li.dw7 {
	left: 107px;
	top: 532px;
}
.bznr li.dw8 {
	left: 112px;
	top: 727px;
}
.bznr li.select p {
	background: url(../images/qlxp2.png);
	width: 312px;
	height: 313px;
	background-size: 100% 100%;
}
.bznr li.zx p {
	background: url(../images/qlxp3.png);
	width: 183px;
	height: 205px;
	background-size: 100% 100%;
}
.bznr li.zx2 p {
	background: url(../images/qlxp9.png);
	width: 195px;
	height: 195px;
	background-size: 100% 100%;
}
.bznr li.zx p img, .bznr li.zx2 p img {
	width: 115px;
	height: 39px;
}
.zjjl {
	padding: 1.5em;
}
.zjry {
	background-size: 146px 193px;
}
.zjbt1 {
	font: bold 1.9em/2em Microsoft Yahei;
}
.zjjs {
	font: 1.58em/1.5em Microsoft Yahei;
	background: #f4f4f5;
}
.zclist dd {
	font-size: 1.3em;
	height: 84px;
	line-height: 84px;
}
.zclist dt img {
	width: 100px;
	height: 84px;
}
.zclist .pic1 {
	width: 36px;
	height: 84px;
}
.zclist .pic2 {
	width: 82px;
	height: 84px;
}
.hzxm li {
	line-height: 2.4em;
	font-size: 1.3em;
	text-align: center;
}
.plbtn li {
	font-size: 1.85em;
}
.askp1 {
	font-size: 4em;
}
.jjbt img {
	width: 37%;
}
.jjfont {
	font-size: .9em;
	font-weight: bold;
}
.jjbox1 {
	height: 272px;
}
.jjbox1 li {
	font-weight: bold;
}
.jjbox1 li {
	font-weight: bold;
	font-size: 1.55em;
	padding: 0.35em 0;
}
.jjbox2 {
	background: url(../images/jjp4.gif) left 2em;
	padding: 0 1em;
}
.jjbox2 .nr {
	width: 543px;
	height: 330px;
	margin: 2em auto;
	background: url(../images/jjp6.png) no-repeat left center;
}
.jjbox2 ul:nth-child(2) {
	margin-top: 45px;
}
.jjbox2 li {
	float: left;
	width: 142px;
	height: 142px;
	margin-right: 58px;
	margin-left: 0 !important;
}
.jjbox2 li p {
	color: #fff;
	background: url(../images/jjp3.png);
	width: 142px;
	height: 142px;
	text-align: center;
	font-size: 1.1em;
	display: box;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	display: -webkit-box;
	display: -moz-box;
}
.jjbox2 li p a {
	color: #fff;
}
.jjbox2 li:last-child {
	margin-right: 0;
}
.wznr {
	font-size: 1.35em;
	line-height: 1.5em;
}
.wznr b {
	font-size: 1.3em;
	margin-bottom: .5em;
}
.wzzx dt img {
	width: 62px;
	height: 51px;
	padding-top: .7em;
}
.wzzx dd {
	font-size: 2.1em;
	line-height: 1.75em;
}
.search .bd1 {
	font: 1.58em/2em Microsoft Yahei;
}
.search .bd2 {
	font: 1.8em/1.7em Microsoft Yahei;
}
.bzlb2 dl {
	border-bottom: 1px #cdc9c9 dashed;
	padding-bottom: 1em;
}
.bzlb3 dt {
	font-size: 1.18em;
	padding: .35em 0;
}
.bzlb3 dd {
	font: bold 1.7em/2em Microsoft Yahei;
}
.listbt h4 {
	font-size: 2em;
}
.qlxk {
	width: 221px;
	height: 82px;
}
.xgnza {
	width: 239px;
	height: 69px;
}
.nxby {
	width: 219px;
	height: 75px;
}
.szzx {
	width: 219px;
	height: 75px;
}
.mngr {
	width: 221px;
	height: 71px;
}
.xcbjb {
	width: 239px;
	height: 69px;
}
.askp2 {
	text-align: right;
	font-size: 1.6em;
}
.find {
	width: 448px;
	height: 131px;
}
.wpic {
	width: 223px;
	height: 229px;
}
.askjl {
	width: 466px;
	margin: 0 auto;
}
.askpic1 {
	position: absolute;
	bottom: -35px;
	left: 50%;
	margin-left: -163px;
	z-index: 99;
	width: 326px;
	height: 364px;
}
.askpic2 {
	position: absolute;
	bottom: -36px;
	left: 50%;
	margin-left: -111px;
	z-index: 99;
}
.alljl1 {
	padding: 5em 0 13em;
}
.alljl2 {
	padding: 5em 0 19em;
}
.wdts {
	padding: 3em;
}
.wdts h4 {
	font-size: 2.625em;
}
.wdts h4 b {
	font-size: 1em;
}
.wdts h4 span {
	font-size: .6em;
}
.wdts {
	padding: 3em;
}
.wdts dt {
	background: url(../images/wdp2.png) repeat-x;
	height: 85px;
}
.wdts dt .fr {
	padding-top: 8px;
	height: 70px;
}
.wdts font {
	color: #21a3fb;
	padding-top: 8px;
	font-size: 30px;
	line-height: 70px;
	display: block;
}
.wdts .anniu {
	float: left;
	margin-right: 10px;
	background: url(../images/wdp1.png);
	width: 85px;
	padding-right: 8px;
	height: 85px;
	font-size: 24px;
	line-height: 1.1em;
	text-align: center;
	color: #32adfb;
}
.wdts .anniu p {
	width: 100%;
	height: 100%;
	display: box;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	display: -webkit-box;
	display: -moz-box;
}
.wdts dd {
	background: url(../images/wdp4.png) no-repeat left top;
	margin-left: 43px;
	padding: 17px 0 0 16px;
	min-height: 49px;
	font-size: 1.4em;
	line-height: 1.5em;
}
.wdts dd p {
	border-left: 3px #a2cff9 solid;
	padding-left: 10px;
	min-height: 45px;
}
.jy {
	border-top: 1px #a6d9fa dashed;
	padding-top: .5em;
	font-size: 1.4em;
	line-height: 1.7em;
}
.zlfont {
	font-size: .7em;
}
.lxbtn li {
	font-size: 1.5em;
}
.askp3 {
	font-size: 4.8em;
}
.jbkd {
	width: 480px;
	margin: 0 auto;
	overflow: hidden;
}
.askjt {
	width: 79px;
	height: 79px;
	background: #c4e8fe url(../images/jt.png) no-repeat center;
	border-radius: 40px;
	-moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	margin: 20px auto 0;
	background-size: 21px 20px;
}
.askp4 {
	font-size: 2.5em;
	padding-top: 2em;
}
.bzbtn li {
	width: 68%;
	margin: 0 auto 1em;
	text-align: center;
	font-size: 2em;
	color: #fff;
	line-height: 2.5em;
}
.jcfont {
	font-size: 3.5em;
}
.zdbt {
	font-size: 1.55em;
}
.zdbox {
	width: 369px;
	height: 321px;
	margin: 30px auto 10px;
}
.zdbox li {
	width: 149px;
	height: 123px;
	font-size: 1.4em;
	line-height: 1.2em;
}
.zdbox li:nth-child(1) {
	position: absolute;
	left: 0;
	top: 0;
}
.zdbox li:nth-child(2) {
	position: absolute;
	left: 110px;
	top: 66px;
}
.zdbox li:nth-child(3) {
	position: absolute;
	left: 220px;
	top: 0;
}
.zdbox li:nth-child(4) {
	position: absolute;
	left: 0;
	top: 129px;
}
.zdbox li:nth-child(5) {
	position: absolute;
	left: 109px;
	top: 194px;
}
.zdbox li:nth-child(6) {
	position: absolute;
	left: 220px;
	top: 131px;
}
.zdyw {
	font-size: .8em;
	color: #60b5fc;
}
.lxbt {
	height: 47px;
}
.lxbtimg {
	width: 180px;
	height: 48px;
}
.ghimg {
	width: 244px;
	height: 49px;
}
.lxbox dt {
	height: 36px;
	background: #f3f3f5;
	border-bottom: 1px #cdcece dashed;
	line-height: 36px;
	padding: 0 10px;
	margin-bottom: 10px;
}
.lximg1 {
	width: 21px;
	height: 25px;
}
.lximg2 {
	width: 24px;
	height: 24px;
}
.lximg3 {
	width: 28px;
	height: 28px;
}
.lximg4 {
	width: 27px;
	height: 30px;
}
.lximg5 {
	width: 26px;
	height: 26px;
}
.ycnr {
	display: block;
}
.xsnr {
	display: none;
}
.lxdt {
	width: 590px;
	margin: 0 auto;
}
.ghbox dt {
	line-height: 36px;
}
.ghbox dl {
	height: 36px;
}
.ghbox .bd1 {
	height: 36px;
	font-size: 1.3em;
}
.ghbox .bd2, .ghbtn1 {
	height: 36px;
}
.ghbox dt {
	float: left;
	width: 25%;
	font-size: 1.2em;
	line-height: 36px;
}
.ghbox dd {
	float: right;
	width: 75%;
}
.zxbd input {
	height: 48px;
	font-size: 1.3em;
}
.ghp1 {
	width: 52px;
	height: 55px;
}
.ghp2 {
	width: 47px;
	height: 47px;
}
.ghp3 {
	width: 266px;
	height: 42px;
}
}
/*===========new===========*/
.h0 {
	height: 0;
	clear: both;
}
.fl {
	float: left;
}
.pdlr20 {
	padding: 0 1.67em;
}
.pdlr12 {
	padding: 0 1em;
}
.sectit {
	height: 2.5em;
	line-height: 2.5em;
	background: #5288cf;
}
.sectit a {
	color: #fff;
	text-align: center;
	font-size: 1.08em;
	display: inline-block;
}
.sectit a.a1, .sectit a.a3 {
	width: 20%;
}
.sectit a.a2 {
	width: 60%;
}
.pagetit {
	font-size: 1.33em;
	font-weight: bold;
	color: #fe7a47;
	text-align: center;
	padding-top: 1.6em;
}
.titinfo {
	font-size: 1em;
	margin-top: 5px;
	color: #a3a5a6;
	text-align: center;
}
.zjbook {
	margin-top: 1.75em;
}
.zjbook1 {
	display: block;
	background: #fafafa;
}
.zjbook .zjboxl {
	float: left;
	width: 32%;
}
.zjbook .zjboxl img {
	width: 100%;
}
.zjbook .zjboxr {
	float: right;
	width: 68%;
	display: block;
	height: 100%;
}
.zjbook .zjboxr .ddl {
	margin-left: 8%;
	margin-top: 1.25em;
	width: 45%;
	float: left;
	text-align: center;
}
.zjbook .zjboxr .ddr {
	margin-right: 3%;
	width: 36%;
	float: right;
}
.zjbook .zjboxr .ddl dt {
	color: #5288cf;
	font-weight: bold;
	font-size: 2em;
	padding-bottom: 0.4em;
	border-bottom: 1px dotted #b4b4b5;
}
.zjbook .zjboxr .ddl dd {
	color: #838383;
	line-height: 1.5em;
	margin-top: 0.8em;
}
.zjbook .zjboxr .ddr {
	margin-top: 1.25em;
}
.zjbook .zjboxr .ddr dt {
	background: #fe7a47;
	color: #fff;
	font-size: 1.1em;
	text-align: center;
	height: 2.2em;
	line-height: 2.2em;
}
.zjbook .zjboxr .ddr dd {
	color: #fe7a47;
	font-weight: bold;
	font-size: 1.1em;
	text-align: center;
	height: 2em;
	background: #fff;
	border: 3px solid #fe7a47;
	border-top: none;
	line-height: 2em;
}
.zjbook .zjboxr .ddr .ddzx img {
	width: 100%;
	margin-top: 0.5em;
}
.zjbook ul li {
	float: left;
	width: 32%;
	margin-right: 2%;
	margin-top: 0.44em;
}
.zjbook ul li img {
	width: 150%;
}
.zjbook ul li:nth-child(3) {
	margin-right: 0;
}
.bqjsnr {
	font-size: 1.08em;
	text-align: justify;
	line-height: 1.6em;
	margin-top: 1.6em;
}
.ywpart .asktit {
	font-size: 1.17em;
	font-weight: bold;
	text-align: center;
	margin-top: 1.25em;
	margin-bottom: 1.6em;
}
.ywpart .asktit a {
	color: #fe7a47;
}
.ywpart p {
	display: block;
	margin-bottom: 1.2em;
}
.zhuanzai dl dt {
	font-size: 1em;
	color: #6e6e6e;
	text-align: center;
	padding-bottom: 1em;
	border-bottom: 1px dotted #bdbdbc;
}
.zhuanzai dl dd ul li {
	float: left;
	width: 33%;
	text-align: left;
	padding: 2em 0;
}
.zhuanzai dl dd ul li img {
	margin-right: 5px;
	vertical-align: middle;
}
.aboutasktit {
	background: #5288cf;
	height: 2.2em;
	line-height: 2.2em;
	padding: 0 1em;
}
.aboutasktit span {
	color: #fff;
	font-size: 1em;
}
.aboutasktit span.spl {
	float: left;
}
.aboutasktit span.spr {
	float: right;
}
.aboutasknr dl.dlask {
	margin-top: 1.6em;
}
.aboutasknr dl.dlans {
	margin-top: 0.75em;
	padding-bottom: 0.5em;
	border-bottom: 1px solid #d7d6d6;
}
.aboutasknr dl dt {
	float: left;
	width: 20%;
	text-align: center;
}
.aboutasknr dl dt img {
	width: 60%;
}
.aboutasknr dl dd {
	float: left;
	font-size: 1em;
	margin-left: 3%;
	width: 77%;
}
.aboutasknr dl.dlask dd {
	border-bottom: 1px dotted #c4c4c5;
	line-height: 1.5em;
	text-align: justify;
	padding-bottom: 0.5em;
}
.aboutasknr dl.dlans dd p {
	line-height: 1.5em;
}
.aboutasknr dl.dlans dd p.p1 {
	color: #2c4a97;
}
.aboutasknr dl.dlans dd p.p3 {
	float: right;
}
.aboutasknr dl.dlans dd p.p3 a {
	color: #818080;
}
