@charset "gb2312";
/* CSS Document */
.head {
	width: 100%;
	overflow: hidden;
}
.ddyy {
	width: 100%;
	overflow: hidden;
}
/****Nav****/
.con01 {
	width: 100%;
	overflow: hidden;
	margin: 0% auto 0%;
}
.con01 ul {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.con01 ul li {
	width: 24.68%;
	height: 40px;
	line-height: 40px;
	background: #2F93E9;
	font-size: 16px;
	text-align: center;
	float: left;
	margin: 0 1px 2px;
	display: inline-block;
	color: #717171;
}
.con01 ul li a {
	color: #FFFFFF;
	font-family: "微软雅黑";
	font-size: 1rem;
	display: block;
}
.banner {
	width:100%;height:100%;
	overflow: hidden;
}
.ksnav {
	width: 100%;
	overflow: hidden;
	background-color: #2F93E9;
	height: 50px;
}
.ksnav h3 {
	font-family: "微软雅黑";
	font-size: 1.5rem;
	color: #FFF;
	font-weight: normal;
	text-align: center;
	line-height: 50px;
}
.jijie {
	margin-top: 3%;
	margin-left: 4%;
	margin-right: 4%;
	margin-bottom: 3%;
}
.jijie_lb {
	width: 92%;
	margin: auto;
	height: 43px;
	border-bottom: 1px solid #FFFFFF;
	margin-left: 4%;
	margin-right: 4%;
}
.jijie_lb ul li a {
	color: #6c6a6a;
	font-family: "微软雅黑";
	font-size: 1.2rem;
	display: block;
}
.jijie_lb ul li {
	box-flex: 1;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	text-align: center;
	line-height: 43px;
	border-right: 1px solid #FFFFFF;
	width: 42%;
	border: #CCC solid 1px;
	margin-right: 1%;
	display: block;
}
.box1 {
	display: box;
	display: -webkit-box;
	display: -moz-box;
	margin-bottom: 1%;
}
.box2 {
	display: box;
	display: -webkit-box;
	display: -moz-box;
}
.wordy .lead{
	width:100%;
	margin-top: 1.500em;
}
.wordy .grid{ width:94%; margin-left:3%; margin-right:3%;}
.wordy .grid table {
	border: none;
	margin-top: 1.500em;
	width:100%;
	
}/*设置表格的长度*/
.wordy .grid table tr td {
	width: 25%;
	height:2.5rem;
	font-family: "微软雅黑";
	 text-align:center;
	  
	border: 1px solid #999;
}/*边框的颜色*/
.wordy .grid table tr td a {
	text-decoration: none;
	
}
.wordy .refer {
	background-color: #0C0;
	color: #FFF; border:none;
}
.wordy .refer a {
	color: #FFF;
	text-decoration: none
}
.sj_among{
	margin-top:1rem;
}
/*还是用的table的布局*/
.wordy .cost {
	background-color: #ff7d00;
	color: #FFF
}
.wordy .malady {
	background-color: #c43d3d;
	color: #FFF
}
.wordy .cure {
	background-color: #ff7d00;
	color: #FFF
}
.wordy .else {
	background-color: #f63274;
	color: #FFF
}
.wordy .cost a {
	color: #FFF;
	text-decoration: none
}
.wordy .malady a {
	color: #FFF;
	text-decoration: none
}
.wordy .cure a {
	color: #FFF;
	text-decoration: none
}
.wordy .else a {
	color: #FFF;
	text-decoration: none;
}
/*当这个问答的上边的div做好了，直接设置 margin-bottom使问答与上边的div产生间距，否则会产生像素差*/
	 
	 /*以下为表单的控制*/
.sj_form {
	margin-top: 1.250em;
	text-align: center
}
.sj_form b {
	
	font-family: "微软雅黑";
	font-weight: normal;
	color: #393939;
}
.submit_btn{height:48px !important;;}
.sj_form input {
	width: 50%; color:#b3b3b3;
	border: 1px solid #ccc;
	height: 2.188em;
}
.sj_form select {
	height: 2.188em;
	width: 50%; color:#b3b3b3;
}
.mark {
	
	width: 60%;
	height: 48px;
	font-size: 24px;
	font-family: "微软雅黑";
	color: #FFF;
	margin-left:35%; margin-top:2%;
}
.mark input{background-color: #2f93e9;color: #FFF; line-height:48px; display:block; text-decoration:none; cursor:pointer;background-color: #2f93e9;}
.sj_form .typeface {
	font-size: 18px
}
/*底部控制*/
.base {
	margin-top: 15px;
	text-align: center;
}
.base p {
	
	
	font-family: "微软雅黑";
	color:#5b5b5b;
}
.box{display:box; display:-webkit-box; display:-moz-box;}
/****Nav****/
.nav{max-width:640px; min-width:320px; margin:auto; background:#2f93e9; height:40px;}
.nav ul li a{color:#FFFFFF; font-family:"微软雅黑"; font-size:19px;}
.nav ul li{box-flex:1; -webkit-box-flex:1; -moz-box-flex:1; text-align:center; line-height:40px; border-right:1px solid #FFFFFF;}
.nav ul li:last-child{border:none;}
.navs{max-width:640px; min-width:320px; margin:auto; background:#2f93e9; height:40px;}
.navs ul li a{color:#FFFFFF; font-family:"微软雅黑";font-size:19px;}
.navs ul li{box-flex:1; -webkit-box-flex:1; -moz-box-flex:1; text-align:center; line-height:40px; border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;}
.navs ul li:last-child{border:none;border-top:1px solid #FFFFFF;}
.body1 .navHot{height:50px; margin-bottom:2%; margin-top:1rem; width:100%;}
.body1 .navHot ul li{width:50%;height:50px;background: #eaeaea;float: left;line-height: 50px;color:#4f4b4b;position:relative; text-align:center;}
.body1 .navHot ul li.on{  background: #2f93e9; color:#FFF;}
.body1 .navHot ul li span{position: absolute;left:35%;font-family:"微软雅黑";font-size:20px;text-align:center;}
.body1 .navHot ul li a{ color:#fff;}
.showHot{  margin-top: 3%;}
.showHot .onlyOne{position: relative;padding:0 2%;}
.showHot .onlyOne img{width:30.21%;float: left; border:1px #ddd solid;}
.showHot .onlyOne p{ float:left; text-indent:2em;text-indent: 2em;line-height:30px;width:62.5%; font-size:14px; font-family:"????"; padding-left:2%;}
.showHot .onlyOne p a{color:#f00;}
.showHot .ulli { width:96%; margin:2% auto 0;}
.showHot .ulli ul li{height:42px;line-height: 42px;padding-left: 1%;overflow: hidden; border-bottom:1px #b2aeae dashed; float:left; width:100%;}
.showHot .ulli ul li a{color:#666; font-size:14px}
.ulli ul  li .text1{ top:0;display:block; width:30px; height:30px; font-size:15px; line-height:30px; background-color:#8b8b8b; -webkit-border-radius:90px; -moz-border-radius:90px; border-radius:90px;float:left; color:#FFF; text-align:center; font-family:"Impact"; margin-right:0.5rem; margin-top:0.3rem;}
.ulli ul  li .text2{ width:33px; height:33px;float:right; margin-right:2%; margin-top:1%;}
.sj_adv2{
	margin-top:2rem;
}
.ullis ul{ margin-left:3%; margin-right:3%; width:94%;overflow:hidden;}
.ullis ul li{ width:49%; float:left;overflow:hidden; height:100%;}
.zjjl{ margin-right:1%;}
.ms{ float:left; _display:inline; width:100%; margin-top:2%; text-align:center;}
.ms a{ color:#686868;}
.ms  h3 a{ color:#686868; font-weight:normal; padding-bottom:2%; font-family:"微软雅黑"; color:#2f93e9; text-decoration:none;}
.ms  h3 a span{  color:#4f4b4b; padding-left:3%;}
.ms p{ color:#686868; ont-family:"微软雅黑"; line-height:28px;}
.ms p span{ color:#f00;}
.ms a.a1{ background-color:#fa6501; margin-right:7.87%; display:block; width:43.2%; height:30px; line-height:30px; text-align:center; color:#fff; float:left; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-top:6%; font-size:16px;}
.ms a.a2{ background-color:#005CA2; display:block; width:43.2%; height:30px; line-height:30px; text-align:center; color:#fff; float:left; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-top:6%; font-size:16px;}
.tel{width:94%; margin-left:3%; margin-right:3%; margin-top:2%;}
.tel ul li{ width:50%;}
.wordys{ margin-top:5%;}
.wordys .grids{ width:94%; margin-left:3%; margin-right:3%;}
.grids ul li{
	text-align: center;
	 width:24%;
	height: 2.5rem;
	font-family: "微软雅黑";
	font-size: 20px;
	border-color: #999 #999;
	 float:left;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
}
.fyjl{ margin-right:1%;}
.grids ul li a {
	text-decoration: none; display:block; line-height:2.5rem;color: #FFF;
}
.fy{background-color: #ff7d00;}
.bz{background-color: #c43d3d;}
.zl{background-color: #ff7d00;}
.qt{background-color: #f63274;}
.wdsh{ margin-top:2%;}
.topmenu{ overflow:hidden;}
.topmenu ul li{ width: 25%; line-height: 43px; text-align: center; float: left;  font-size: 20px; }
.topmenu ul li:nth-child(4n){ margin-right:0px;}
.topmenu ul li a{ color: #fff; background-color: #2f93e9; display:block;font-size:100%;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.topmenu ul li a.bor_no{ border-right:none;}
 #banner {position:relative;}
#banner ul {}
#banner ul li {}
#banner ul li img {width:100%;}
ol.flex-control-nav {position:absolute; bottom:5px; left:40%;}
ol.flex-control-nav li {float:left; margin:0 4px;}
ol.flex-control-nav li a.flex-active {background-color:#fff;}
ol.flex-control-nav li a {background-color: #757575; text-indent:200px; visibility:visible; overflow:hidden;border-radius: 5px;display: inline-block;height: 5px;width: 5px;}
.qhpic { width: 100%; margin: 0 auto; position: relative; margin-top:2%;}
.qhpics { width: 100%; margin: 0 auto; position: relative; margin-top:4%;}
.pic_tt { position: absolute; left: 50%; bottom: 0.5rem; }
.pic_tt ul li { width: 1rem; height: 0.25rem; background: #FFF; float: left; margin-right: 0.3rem; }
.pic_tt ul li.hover { background: #2F93E9; }
.zjqh{  margin: 0 auto; position: relative; margin-top:4%; margin-left:4%; margin-right:4%;}
.pic_ct{ margin: 0 auto; }
.zjqh ul li{ float:left;width:47%; margin-bottom:0.5rem;}
.qhjl{ margin-right:4%;}
.pk { margin-top:3%; width:96%; height:25px;}
.pk ul li { color:#7c7c7c;}
.pk ul li a{color:#7c7c7c;}
.pk .fx { float:left; margin-left:2%}
.pk .fz { float:right; margin-right:2%}
.grid img{ vertical-align:text-top; width:25%; padding-left:2%;}
.adv2 img{ margin-top:3%;}
/*添加部分*/
.dianhua { margin-top:2%}
/*top_t*/
.top_t h1{  color:#666; text-align:center; margin-top:4%}
.essay .tp {
	margin-top:2%; float:none
}
.essay .ulli {
	margin-top: 3%;
	width: 100%;
	height: 20px; overflow:hidden
}
.essay .ulli ul li{ float:left;padding:5px 0px; margin-left:8%; overflow:hidden}
.essay .ulli .bk a{ border:1px solid #09C; padding:5px; background-color:#2f93e9; color:#FFF; width:9%;}
.essay .tp img{
	margin-top:4%;
	margin: 10px auto;float:none
}
.essay .lk img{ margin:0 auto
}
/*文字部分*/
.essay .wz { margin-top:3%; font-family:"宋体";font-size:75%; line-height:150%;}
.essay .wz p{font-size:100%; line-height:150%;}
.essay .wz div{ font-size:100%;line-height:150%;}
.essay .wz span{ line-height:150%;}
.essay .wz p{ margin:0 3% 0 3%; }
.essay .link { margin-top:3%; text-align:center; font-size:16px}
.essay .link p a { color:#F00}
.essay .pa { margin-top:2%}
.essay .pc { background-color:#efefef;width:86%; height:68px; float:left}
.essay .pc p { margin-top:2%; margin-left:1%; margin-right:2%; font-size:14px}
.essay .pc p a { color:#F00}
.essay .pd { float:left}
.essay .pe { text-align:center; margin-top:2%; background-color: #efefef; height:180%;}
.essay .pe p { margin-top:10px
	
	font-family: "微软雅黑";
	color: #107ddb;
	border: 1px solid #e5e3e3;
    
}
.essay .pf ul li {  line-height:30px; border-bottom:1px #b2aeae dashed; color:#6d6d6d; overflow:hidden; width:93.75%; height:30px}
.essay .pf { margin:0 2% 0 2%; width:100%;}
.pf .red{ color:#F00; margin-left:1%;}
.wzy_lb{ width:96px; margin-left:2%; margin-right:2%;}
.wzy_lb ul li{ float:left; width:25%;}
.wz div{ margin-left:2%; margin-right:2%;}
/*添加部分的CSS样式*/
.dianhua { margin-top:2%}
/*此处添加第二块的CSS样式*/
/*.zjl .tp img { height: auto; width: auto\9; width:100%; }
.zjl .tb { margin-left:2%; width:45.47%; float:left;} /*此处控制图片的自适应和div的大小*/
/*.zjl .tb img { height: auto; width: auto\9; width:100%;margin-bottom:10px }*/
.see p { font-size:20px; text-align:center; color:#555553; }
.pfzj_san{ margin:0 auto; width:100%}
.pfzj_san .pfzj_tp { margin-top:3%}
.pfzj_san .pfzj_zt { margin:0 auto; width:100%; margin-top:3%; margin-bottom:4%;}
.pfzj_san .pfzj_zt p { font-size:14px; line-height:30px; color:#6c6c6c; font-family:"宋体"; text-indent:2em; margin-left:2%;}
.pfzj_san .congrats p { text-align:center; color:#F00; font-size:20px; font-family:"微软雅黑"; margin-bottom:2%}
.pfzj_si .pfzj_j { margin-top:2%}
.pfzj_si .zll { margin-top:2%; margin-bottom:3%}
/*此处有JS效果，div保留*/
/*#skl {
	position: relative;
	width: 30%
}
#skl ul {}
#skl ul li {}
#skl ul li img {width:100%;}*/
.gjxwt_zixun{width:96%; margin-left:2%; margin-right:2%; margin-top:3%; }
.gjxwt_zixun ul li{ float:left;margin-bottom:5%;}
