@charset "gb2312";

/* CSS Document */







/*图标字体开始！*/



@font-face {



 font-family: 'iconfont';



 src: url('http://at.alicdn.com/t/font_1396160320_412774.eot'); /* IE9*/



 src: url('http://at.alicdn.com/t/font_1396160320_412774.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */  url('http://at.alicdn.com/t/font_1396160320_448529.woff') format('woff'), /* chrome、firefox */  url('http://at.alicdn.com/t/font_1396160320_3460493.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/  url('http://at.alicdn.com/t/font_1396160320_4824514.svg#iconfont') format('svg'); /* iOS 4.1- */



}



.iconfont {



	font-family:"iconfont";



	font-size:20px;



	font-style:normal; 





}

.xintupian{ float:left; display:inline; margin-top:1px;}

.xiimg{ width:100%}





body, select, input, textarea {



	color: #434343;

	font-size: 12px;

	background: #fff;

	font-family: "微软雅黑", "宋体", "新宋体", Arial, sans-serif;

	 

}

* {

	margin: 0;

	padding: 0;

	list-style: none;

}

a {

	outline: none;

	text-decoration: none;

	color: #434343;

}

a:hover {

	text-decoration: none;

	color: #0079bc;

}

body {

	max-width:640px;

	overflow-x: hidden;

}

body, div, dl, dt, dd, ul, ol, li/*,h1,h2,h3,h4,h5,h6*/, pre, code, form, input, textarea,/*p,*/ blockquote, th, td {

	margin: 0;

	padding: 0;

}

p {

	margin: 0;

	padding: 0;

}

a img {

	border: 0;

}



address, caption, cite, code, dfn, em, th, var {

	font-style: normal;

	font-weight: normal;

}

h1, h2, h3, h4, h5, h6 {/*font-size:100%;*/

	font-weight: normal;

}

li {

	list-style: none;

}

html {

	font-size: 100%; /* 在用户调整窗口大小时，字体大小做相应调整 */

	-ms-text-size-adjust: 100%; /* IE浏览器 */

	-webkit-text-size-adjust: 100%; /* FireFox浏览器 */

}

button,  html input[type="button"], /* 避免webKit bug发生在Android 4.0.* 设备上，破坏原生"audio"和"video"控制组件 */  input[type="reset"],  input[type="submit"] {



	-webkit-appearance: none; 

	cursor: pointer; /* 增强光标样式在input表单和其他表单的可用性和一致性 */

 *overflow: visible;

}

 input[type="search"]::-webkit-search-cancel-button,  input[type="search"]::-webkit-search-decoration {

 -webkit-appearance: none;

}

 button::-moz-focus-inner,  input::-moz-focus-inner {

 border: 0;

 padding: 0;/*去除容器内边距和边框属性*/

}







.logo{ width:320px; height:42px; margin:0 auto;}



.logo img{ width:320px; height:42px;}



.clear {

	clear: both;

}



.dh {

	height: 30px;

	background: #0079bc;

	line-height: 28px;

	text-align: center

}

.dh ul {

	width: 320px;

	height: 30px;

	font-size: 14px;

	margin: 0 auto;

}

.dh ul li {

	width: auto;

	height: 30px;

	float: left;

	padding-left: 15px;

	padding-right: 14px;

	text-shadow: 0 1px 0 #666;

}

.dh ul li a {

	color: #fdeaab;

	text-decoration: none

}





.focus { 

	margin: 0 auto;

	position: relative;

	overflow: hidden;

}

.focus .hd {

	width:320px;

	position: absolute;

	z-index: 1;

	bottom: 8px;

	text-align: center;

}

.focus .hd ul {

	display: inline-block;

	height: 5px;

	padding: 3px 5px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	font-size: 0;

	vertical-align: top;

}

.focus .hd ul li {

	display: inline-block;

	width: 9px;

	height: 9px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	background: #b3b3b3;

	margin: 0 5px;

	vertical-align: top;

	overflow: hidden;

}

.focus .hd ul .on {

	background: #0079bc;

	

}

.focus .bd {

	position: relative;

	z-index: 0;

	max-width:500px;



}

.focus .bd li img{width: 100%;height: auto;

}

.focus .bd li a {

	

	display:block;

	max-width:500px;

}

.focus .bd li {

	

}





.bt {  

	overflow: hidden;

}

.bt ul {  margin-top:2px;

	height: 65px;

}

.bt ul li {

	display: block;

	text-shadow: 0 1px 0 #666;

	float: left;

	margin-bottom: 0.5%;

	text-align: center;

	font-size: 13px;

	line-height: 32px;

	width:24.625%;

	

}



.bt01{margin-right:0.5%;}



.bt ul li a {

	color: #fff;

	display: block;

	height: 30px;

	background: #0079bc;

}

.bt ul li a:hover {

	background: #1a94d3;

}





.search {

	height: 35px;

	overflow: hidden;

	margin-top:2px;

	

}



.footmfthbutton {

	text-shadow: 0 1px 0 #666;

	background-color: #19bfe5;

	color: #fff;

	font-size: 16px;

	height: 30px;

	width: 30%;

	color: #FFF;

	border: 0;

	float: left;

	font-family: "微软雅黑", "宋体";

	text-align: center;



}

.footmfthtel {

	background: none repeat scroll 0 0 #F2F2F2;



	border: 1px solid #19bfe5; 

	

	margin-right:-2px;



	float: left;

	line-height: 28px;

	width: 70%;

	height: 28px;

	font-size: 13px;

	color: #a4a5a5;

}





.icon { width:100%; margin:0 auto;

	overflow: hidden;
	background:#f0f0f0;

	

}

.icon ul {}
.ks{ width:360px; height:332px; margin:0px auto; }
.ks li{ width:90px; height:90px; float:left; margin:8px; background:#fff; border-radius:20px }
.ks li a{ width:103px; height:90px; line-height:140px; background:url(/images/icon.png) no-repeat; border-radius:20px; text-align:center; display:block; color:#414141; font-size:16px; background-size:400px 400px; }
.ks li a.b1{ background-position:21px -160px; }
.ks li a.b2{ background-position:-97px -160px; }
.ks li a.b3{ background-position:-217px -160px; }
.ks li a.b4{ background-position:21px -250px; }
.ks li a.b5{ background-position:-76px -250px; }
.ks li a.b6{ background-position:-176px -250px; }
.ks li a.b7{ background-position:12px -340px; }
.ks li a.b8{ background-position:-94px -340px; }
.ks li a.b9{ background-position:-201px -340px; }

.icon ul li {

	width: 28.5%;

	height: 94px;

	display: block;	

	float: left;

	text-align: center;

	line-height: 22px;
	position:relative;

}

.icon ul li  .yh{ position:absolute; top:0; left:0px; font-size:10px; background:#d80b50; padding:3px 5px; color:#FFF;border-radius:3px;}

.icon ul li img{ width:59px; height:59px;}





.dt_tit { line-height:2em;

	height: 28px;

	border-bottom: 1px #0079bc solid;

	font-size: 14px;

	color: #0079bc;

	padding-left: 10px;

}

.dt_tit a {

	color: #434343;

	font-size: 12px;

	float: right

}

.dt_tit a:hover {

	color: #0079bc;

}

.dt {

	

}

.dt ul {

	margin-bottom: 20px;

	overflow: hidden;

}

.dt ul li {

	display: block;

	height: 32px;

	border-bottom: 1px #e3e3e3 solid;

	line-height: 37px;

}

.dt ul li a{font-size:14px;}





.zhjia {

	overflow: hidden;

	

	font-size: 12px;

}

.zhjia ul {margin-bottom: 20px;

}



.zhjia ul li {

	margin-top: 10px;

	border-bottom: 1px #e3e3e3 dashed;

	height: 154px;

	overflow: hidden;

	width: 315px;

}

.zj_lf {

	float: left;

	width: 120px;

	height: 142px;

	border: 1px #e3e3e3 solid;

	

}

.zj_lf img {

	width: 120px;

	height: 142px;

}

.zj_rg {

	float: left;

	width: 185px;

	line-height: 21px;

	margin-left: 5px;

}

.g022 a {

	color: #434343;

	font-size: 16px;

}

.g022 a:hover {

	color: #0079bc;

}

.zj1 {

	margin-top: 5px;

}

.zj1 a {

	background: #1a94d3;

	line-height: 25px;

	width: 75px;

	height: 25px;

	color: #fff;

	border-radius: 5px;

	text-align: center;

	float: left;

	text-shadow: 0 1px 0 #666;

}

.zj1 a:hover {

	background: #0079bc;

	color: #fff;

}

.zj2 a {

	background: #97886e;

	line-height: 25px;

	width: 75px;

	height: 25px;

	color: #fff;

	border-radius: 5px;

	text-align: center;

	float: left;

	margin-left: 5px;

	text-shadow: 0 1px 0 #666;

}

.zj2 a:hover {

	background: #786543;

	color: #fff;

}







.afocus { width:100%;



 margin:0 auto;

	position: relative;

	overflow: hidden;

	padding-top:10px;

	

}

.afocus .hd { width:640px;	

	height: 11px;

	position: absolute;

	bottom:2px;

	z-index: 1;

	

	left:37%;

}

.afocus .hd ul {

	display: inline-block;

	height: 10px;

	padding: 3px 5px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	font-size: 0;

	vertical-align: top;

}

.afocus .hd ul li {

	display: inline-block;

	width: 9px;

	height: 9px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	background: #b3b3b3;

	margin: 0 5px;

	vertical-align: top;

	overflow: hidden;

}

.afocus .hd ul .on {

	background: #0079bc;

}

.afocus .bd {

	position: relative;

	z-index: 0;

}

.afocus .bd li img { width:100%; height:auto;

	



}

.afocus .bd li a {

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */

}







.foot {

	height: 32px;

	text-shadow: 0 1px 0 #fff;

	background: #eaeaea;

	margin-top: 17px;

	text-align: center;

	font-size: 14px;

	line-height: 32px;

}

.foot01 {

	background: #e2e2e2;

	text-shadow: 0 1px 0 #fff;

	height: 25px;

	text-align: center;

	margin-top: 10px;

	line-height: 28px;

}

.foot01 a {

	color: #0079bc;

}

.foot02 {

	text-align: center;

	line-height: 25px;

	margin-top: 10px;

	height: 150px;

}





.footmfth { overflow:hidden;

	background:url(images/bg.gif) repeat;

	margin-bottom: 12px;

	padding: 0 0px 20px 0px;

	text-align: center;

}



.footmftha {

	text-shadow: 0 1px 0 #fff;

	height: auto;

	padding: 12px 0 10px 0;

	font-size: 14px;

	color: #f16b12;

	line-height: 18px;

	display: block;

}



.footmfthf {

	height: 35px;

	display: block;

	text-align: center; 

	

	

}





.zilon9 {

	text-align: center;

	height: 32px;

	line-height: 32px;

	text-align: center;

	background:url(images/21.gif) top no-repeat;

	padding-top: 4px;

	display: block;

}

.zilon9 a {

	color: #0079bc;

	text-decoration: none;

}







/* 底部固定按钮 */



#goTopBtn11 {position:fixed;text-align:center;width:100%;height:60px;overflow:hidden;line-height:46px;bottom:0px;cursor:pointer;left:0;margin-left:0px;z-index:9999;border-top:solid 1px #cad4cc;font-size:14px;font-weight:bold;color:#FFF; background:#0079bc;  }



.Btncon{ width:100%; height:60px; margin:0 auto;}

.Btncon ul{ margin-top:10px;}

.Btncon li{ width:50%; height:45px; line-height:22px; float:left; font-size:14px; }



.Btncon li img{ vertical-align:baseline; width:25px; height:25px; margin-top:5px;}

.Btncon li a{ display:block; font-weight:bold; color:#fff;}

.Btncon li a:hover{ color:#fff; text-decoration:none;}

.Btncon-li1{ }

.Btncon-li2{ background:url(images/Btncon-li2.jpg) no-repeat 0px 8px; }








.nav_new{ overflow:hidden; width:100%; margin:0 auto; padding: 4% 0;}
.nav_new_1{ float:left; width:25%;}
.nav_new_1 a{display: block;margin: 0 auto;width: 60%;position:relative;}
.nav_new_1 p{color: #6a7380; font-size: 15px; line-height: 30px; text-align: center;}
.icon_n{ overflow:hidden; width:100%; margin:0 auto; margin-top: 5px;  border-top: 1px solid #e1e1e1}
.icon_n a{ float:left; position: relative; display:block; width:25%; text-align:center;padding: 1% 0 3%; background: rgba(0, 0, 0, 0) url(images_new/ai_03.jpg) repeat-y scroll right top; border-bottom: 1px solid #e1e1e1}
.icon_n img{ width:80%;  border: medium none; vertical-align: top; }
.icon_n span{ width:100%; text-align:center; display:block; font-size:14px;color: #333;}

.nav_new_1 a .yh{ position:absolute; top:-10px; left:-20px; font-size:10px; background:#d80b50; padding:3px 5px; color:#FFF;}



/* 医院简介 */



.in_index{ width:98%; margin:0 auto; }



.bnav {  

	padding: 2px 0 5px 0;

	margin: 0px auto 0 auto;

	border-bottom: 1px solid #e3e3e3;

}



.neirongziti {

	font-size: 14px;

}

.jianjie_hd01{ padding-top:20px;

	margin-bottom: 20px;

	font-size: 15px;

	color: #0079bc;





}

.jianjie_hd01 img{

	max-width:98%;}

.jianjie_hd02 a {

	display: block;

	color: #434343;

	padding: 5px;

	background: #deefed;

	text-align: center;

	text-decoration: none;

	margin: 10px 0 0 0

}

.jianjie_bd{

	

	margin-bottom: 20px;

	line-height:2em;

}

.jianjie_bd img {

	margin: 15px auto

}

.jianjie_bd h2 {

	font-size: 12px;

	padding: 10px 0 0 0

}

.jianjie_bd p {

	text-indent: 2em;

	line-height: 1.6;

}

.jianjie_bd p a {

	font-size: 12px;

	color: #434343;

}

.jianjie_bd p span {

	color: #F00;

}

.mod {

	

	padding: 12px 0 0 0px;

	border-top: 1px solid #e3e3e3;

}

.mod p {

	line-height: 1.6;

}





/* 案例中心*/





.case_box {

	padding: 20px 0 10px 0;

	border-bottom: 1px #e3e3e3 dashed;

}

.case_box .tp_img {

	width: 320px;



	margin:0 auto;

}

.case_box .tp_img img {

	width: 315px;



}

.case_box .ft {

	padding: 10px 0 0 0;

	text-align:center;

}

.case_box .ft a {

	color: #0079bc;

}







/* 项目列表*/







.to { width:98%; margin:0 auto;

	overflow: hidden;

}

.to_tit h3 {

	background:url(images/tit01.jpg) 10px 11px no-repeat #f1f1f1;

	font-size: 12px;

	height: 30px;

	padding-left: 20px;

	line-height: 30px;

	margin-top: 10px;

	margin-bottom: 10px;

	clear: both;

}

.to_1 li {

	width:32%; margin-right:1%; 

	

	float: left;

	display: block;

	overflow: hidden;

	margin-bottom: 7px;

	text-align: center;

	font-size: 12px;

	line-height: 32px;

}



.to1{}





.to ul li a {

	display: block;

	height: 30px;

	border: 1px #e3e3e3 solid;

}

.to ul li a:hover {

	background: #0079bc;

	color: #fff;

}







/* 项目*/







.project01 h1 {

	font-size: 16px;

	background: url(images/project01.jpg) no-repeat 3px 10px;

	padding-left: 20px;

	line-height: 35px;

	border-bottom: 1px #e5e5e5 solid;

	

	margin-bottom: 10px;

}

.project_text { margin-bottom:5px;



	line-height: 2.3em;

}

.project_text img{max-width:98%;}

.jianjie_bd img{max-width:98%;}

.project02 {}

.project02 h2 {

	font-size: 16px;

	padding-left: 15px;

	background: url(images/project02.jpg) no-repeat 0px 11px;

	border-bottom: 1px #e5e5e5 solid;

	

	line-height: 35px;

	margin-bottom: 15px;

}



.pager {

	padding-top:10px;

	margin-bottom: 30px;

	

}

.pager a {

	padding: 4px 10px;

	border: 1px solid #e3e3e3;

	background: #fff; 

	

	

}

.pager a:hover {

	background: none repeat scroll 0 0 #0079bc;

	border-color: #0079bc;

	color: #FFFFFF;

}





/* 设备*/



.shebei {

	overflow: hidden;

	font-size: 12px;

}

.shebei li {

	width: 315px;

	height: 135px;

	float: left;

	margin-right: 5px;

	margin-bottom: 5px;

	border-bottom: 1px #e3e3e3 dashed;

}

.shebei_lf {

	width: 140px;

	float: left;

	padding-top: 15px;

}

.shebei_lf img {

	width: 140px;

	height: 100px;

}

.shebei_rg {

	width: 175px;

	float: right;

	margin-top: 7px;

}

.shebei11 a {

	color: #434343;

	font-size: 14px;

}

.shebei11 a:hover {

	color: #0079bc;

}

.shebei12 {

	line-height: 19px;

}

.shebei1 {

	margin-top: 5px;

	text-shadow: 0 1px 0 #666;

}

.shebei1 a {

	background: #1a94d3;

	line-height: 25px;

	width: 80px;

	height: 25px;

	color: #fff;

	border-radius: 5px;

	text-align: center;

	float: left;

}

.shebei1 a:hover {

	background: #0079bc;

	color: #fff;

}

.shebei2 a {

	background: #97886e;

	text-shadow: 0 1px 0 #666;

	line-height: 25px;

	width: 80px;

	height: 25px;

	color: #fff;

	border-radius: 5px;

	text-align: center;

	float: left;

	margin-left: 10px;

}

.shebei2 a:hover {

	background: #786543;

	color: #fff;

}











/******************后加样式*****************/







/* 设备*/



.shebei {

	overflow: hidden;

	font-size: 12px;

}

.shebei li {

	width: 315px;

	height: 135px;

	

	margin-bottom: 5px;

	border-bottom: 1px #e3e3e3 dashed;

}

.shebei_lf {

	width: 140px;

	float: left;

	padding-top: 15px;

}

.shebei_lf img {

	width: 140px;

	height: 100px;

}

.shebei_rg {

	width: 175px;

	float: right;

	margin-top: 7px;

}

.shebei11 a {

	color: #434343;

	font-size: 14px;

}

.shebei11 a:hover {

	color: #0079bc;

}

.shebei12 {

	line-height: 19px;

}

.shebei1 {

	margin-top: 5px;

	text-shadow: 0 1px 0 #666;

}

.shebei1 a {

	background: #1a94d3;

	line-height: 25px;

	width: 80px;

	height: 25px;

	color: #fff;

	border-radius: 5px;

	text-align: center;

	float: left;

}

.shebei1 a:hover {

	background: #0079bc;

	color: #fff;

}

.shebei2 a {

	background: #97886e;

	text-shadow: 0 1px 0 #666;

	line-height: 25px;

	width: 80px;

	height: 25px;

	color: #fff;

	border-radius: 5px;

	text-align: center;

	float: left;

	margin-left: 10px;

}

.shebei2 a:hover {

	background: #786543;

	color: #fff;

}



/* 环境*/



.huanjing {

	overflow: hidden;

	

}

.huanjing ul { margin-bottom: 20px; margin-left:7px;

	margin-top: 15px;

	

}

.huanjing ul li {

	float: left; 

	

	 display:block;

	 width:150px;

	line-height: 25px;

	text-align: center;

	margin-bottom: 10px;

	

}

.huanjing ul li img { width:144px;}



/******************后加样式*****************/

/* 弹出框钮 */

.SwtCon{ width:220px; height:80px; position:fixed; top:45%; left:50%; margin-left:-110px;z-index:9999;}

.Swtcons{ width:220px; height:80px; position:relative; background:#f8f8f8; border-radius:10px; -webkit-box-shadow:0px 0px 20px #666;}

.SwtClose{ width: 27px; color:#666;border: 1px solid #ccc;border-radius: 15px;height: 27px;position: absolute;line-height: 23px;cursor: pointer;text-align: center;background: #fff;right: -8px;display: block;font-size: 25px;top: -8px; font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif,SimSun;}

.Swtcons p{ font-size:14px; text-align:center; color:#444; font-weight:bold; margin-top:12px; display:inline-block; width:220px;}

.Swtcons ul{ margin-top:7px;}



.Swtcons ul li{ float:left; width:75px; height:28px; text-align:center; line-height:28px;  margin-left:23px; display:inline; border-radius:3px;}



.Swtcons01{background:#c69715;}



.Swtcons02{background:#eb4947;}





.Swtcons ul li a{ font-size:14px; font-weight:bold; color:#fff; display:block;}













@keyframes dot

{

  0% {opacity:0;}

  40% {opacity:0;}

  50% {opacity:1;}

  90% {opacity:1;}

  100% {opacity:0;}

}

@-webkit-keyframes dot

{

  0% {opacity:0;}

  40% {opacity:0;}

  50% {opacity:1;}

  90% {opacity:1;}

  100% {opacity:0;}

}







.no1 { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position: absolute; border: 2px solid #fff; width: 20px; height: 20px; line-height: 16px; font-size: 14px; color: #fff; right: 40px; top: 5px; font-family: arial; font-weight: bold; -webkit-animation: dot 2s infinite; animation: dot 2s infinite; border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-radius:10px; background: -webkit-linear-gradient(left, #fd142e, #bf0116); background: linear-gradient(to bottom, #fd142e, #bf0116); }






.SwtCon{ width:220px; height:80px; position:fixed; top:45%; left:50%; margin-left:-110px;z-index:9999;}
.Swtcons{ width:220px; height:80px; position:relative; background:#f8f8f8; border-radius:10px; -webkit-box-shadow:0px 0px 20px #666;}
.SwtClose{ width: 27px; color:#666;border: 1px solid #ccc;border-radius: 15px;height: 27px;position: absolute;line-height: 23px;cursor: pointer;text-align: center;background: #fff;right: -8px;display: block;font-size: 25px;top: -8px; font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif,SimSun;}
.Swtcons p{ font-size:14px; text-align:center; color:#444; font-weight:bold; margin-top:12px; display:inline-block; width:220px;}
.Swtcons ul{ margin-top:7px;}

.Swtcons ul li{ float:left; width:75px; height:28px; text-align:center; line-height:28px;  margin-left:23px; display:inline; border-radius:3px;}

.Swtcons01{background:#c69715;}

.Swtcons02{background:#eb4947;}


.Swtcons ul li a{ font-size:14px; font-weight:bold; color:#fff; display:block;}






@keyframes dot
{
  0% {opacity:0;}
  40% {opacity:0;}
  50% {opacity:1;}
  90% {opacity:1;}
  100% {opacity:0;}
}
@-webkit-keyframes dot
{
  0% {opacity:0;}
  40% {opacity:0;}
  50% {opacity:1;}
  90% {opacity:1;}
  100% {opacity:0;}
}



.no1 { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position: absolute; border: 2px solid #fff; width: 20px; height: 20px; line-height: 16px; font-size: 14px; color: #fff; right: 40px; top: 5px; font-family: arial; font-weight: bold; -webkit-animation: dot 2s infinite; animation: dot 2s infinite; border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-radius:10px; background: -webkit-linear-gradient(left, #fd142e, #bf0116); background: linear-gradient(to bottom, #fd142e, #bf0116); }












.blank{height:8px;clear:both;}
.blank20{height:20px;clear:both;}
.clearfix:after,.clear:before{
	display:table;
	content:'';
	}
.clearfix:after{
	clear:both;
	overflow:hidden;
	}
.clearfix{
	zoom:1;
	}
.relative {position:relative;}
.absolute {position:absolute;}
.float_left {float:left;}
.float_right {float:right;}

#LRdiv0,#LRfloater0,.swtCenter{display:none;}
.swtCenter {width:279px;height:261px; background-color:#FFF;position:fixed;left:50%;top:50%;z-index:200;margin-left:-139px;margin-top:-130px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 20px rgba(10,2,4,0.75);-webkit-box-shadow:0 0 20px rgba(10,2,4,0.75);box-shadow:0 0 20px rgba(10,2,4,0.75);}
.swtCenter h3 {width:100%;font-size:28px;text-align:center; color:#2e3642;font-weight:500;margin-top:33px;}
.swtCenter h4 {width:100%;font-size:14px;text-align:center;color:#2e3642;}
.mfhd {width:227px;height:32px;border:1px solid #6a7380;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;margin:18px auto 5px;}
.mfhd  input {width:145px;height:30px;line-height:30px; background-color:#FFF;font-size:14px;color:#6a7380;-moz-border-radius:15px 0 0 15px;-webkit-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;padding-left:13px;float:left;outline:none;}
.mfhd a {width:69px;height:32px;line-height:32px;color:#fff; background-color:#6a7380;font-size:12px;text-align:center;text-decoration:none;-moz-border-radius:0 14px 14px 0;-webkit-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;float:left;}
.swtCenter p {width:230px;font-size:12px;color:#6a7380;margin:0 auto;}
.swt_lists {bottom:0;left:0;width:100%;height:58px;line-height:58px;-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;}
.swt_lists a {display:block;width:50%;height:100%;position:relative;float:left;}
.swt_list1 { background-color:#0079bc;-moz-border-radius:0 0 0 15px;-webkit-border-radius:0 0 0 15px;border-radius:0 0 0 15px;}
.swt_list2 { background-color:#ff6005;-moz-border-radius:0 0 15px 0;-webkit-border-radius:0 0 15px 0;border-radius:0 0 15px 0;}
.swt_lists a i,.swt_lists a em {display:block;position:absolute;left:50%;color:#fff;text-decoration:none;}
.swtCallIcon {top:50%;margin-left:-50px;margin-top:-13px;width:27px;height:27px; background:url(images/footerLink3.png) no-repeat;-moz-background-size:100%;-webkit-background-size:100%;background-size:100%;}
.swt_lists em {height:100%;top:0;margin-left:-16px;font-size:16px;}
.swtLinkIcon {top:50%;margin-left:-50px;width:27px;height:24px;margin-top:-12px;background:url(images/footerLink2.png) no-repeat;-moz-background-size:100%;-webkit-background-size:100%;background-size:100%;}
.swtLinkCounter {top:15px;width:14px;height:14px;margin-left:-34px;line-height:13px;text-align:center;font-size:9px;background-color:#e60012;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.8);box-shadow:0 0 3px rgba(0,0,0,0.8);z-index:3;font-style:normal;}
.closeBtn_swt {right:-5px;top:-5px;width:44px;height:44px; background:url(images/closeBtn_swt.png) no-repeat;-moz-background-size:100%;-webkit-background-size:100%;background-size:100%;cursor:pointer;}








.footer {width:100%;height:116px;position:fixed;bottom:0;left:0;line-height:116px;z-index:100;display:none;}
.footer .footerInner {width:100%;height:100%;-moz-box-shadow:6px 0 24px rgba(32,21,18,.72);-webkit-box-shadow:6px 0 24px rgba(32,21,18,.72);box-shadow:6px 0 24px rgba(32,21,18,.72);}
.footer a {display:block;float:left;position:relative;}
.footer a em,.footer a i {display:block;position:absolute;}
.footerLink1 {width:20%;height:100%; background-color:#fffb96;}
.homeIcon {left:50%;top:18px;width:59px;height:50px;margin-left:-29px; background:url(images/footerLink01.png) no-repeat;}
.footerLink1 em {display:block;left:0;top:68px;width:100%;color:#6a7380;font-size:20px;line-height:36px;text-align:center;}
.footerLink2 {width:40%;height:100%; background-color:#ff7300;}
.swtIcon {left:50%;top:36px;width:54px;height:48px;margin-left:-100px; background:url(images/footerLink2.png) no-repeat;}


.swtIcon_Counter {left:50%;top:30px;width:28px;height:28px;margin-left:-68px;text-align:center;line-height:26px; background-color:#e60012;color:#fff;font-size:18px;font-style:normal;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.8);box-shadow:0 0 3px rgba(0,0,0,0.8);}



.footerLink2 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px;}
.footerLink3 {width:40%;height:100%; background-color:#0079bc;}
.phoneIcon {left:50%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url(images/footerLink3.png) no-repeat;}
.footerLink3 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px;}

@media screen and (min-width:320px) and (max-width:900px){
.footer {height:58px;}
.homeIcon {top:9px;width:30px;height:25px;margin-left:-15px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footerLink1 em {font-size:10px;top:34px;line-height:18px;}
.swtIcon {top:18px;width:27px;height:24px;margin-left:-50px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.swtIcon_Counter {top:15px;width:14px;height:14px;margin-left:-34px;line-height:13px;font-size:9px;}
.footerLink2 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}
.phoneIcon {width:27px;height:27px;margin-top:-14px;margin-left:-45px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footerLink3 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}
}







.foot_pc{ background: rgba(0, 0, 0, 0) url(/images/addressBg.png) no-repeat scroll center center / 100% 100%; margin: 20px auto; width: 100%; position: relative;}
.foot_pc_1{  left: 0; top: 1%;  width: 50%;  overflow:hidden; display:block;}
.foot_pc img { width:100%}
.foot_pc_2{ right: 1%; top: 4%; width: 55%; position: absolute;}
.foot_pc_3{ right: 33%; bottom:1%; width:30%;  position: absolute;}
.foot_pc_4{  right:1%; bottom:1%;  width:30%; position: absolute;}



/*question*/
.index_q{ width:100%; background:#f6f7fb; height: auto; padding:10px 0 15px 0; margin:0 auto;} 
.index_q_head{ width:100%; font-size:20px; font-weight:bold; padding:10px 2% 3px 12%;  box-sizing: border-box;background:url(/images/qu_03.jpg) no-repeat;}
.index_q_head img{ width:40px; height:auto;}
.index_q_m{ width:98%; margin:0 auto;}
.index_q_m a{ padding:7px 10px; box-sizing: border-box; background:#FFF;  box-shadow: 0 2px 7px rgba(134, 110, 110, 0.3); border-radius:15px;float:left; display:inline; margin-left:2%; font-size:14px; margin-top:7px; position:relative;}
.index_q_m .i1{ font-family: "iconfont"; color:#F00; font-style:normal;}
.index_q_m .i2{ background:#F00; position:absolute; right:0; top:0; font-style:normal; height:18px; width:18px; line-height:18px;  border-radius:9px; text-align:center; color:#FFF; margin-top:-3px; margin-right:-3px; font-size:12px;}



/*question*/
