@import url("../css/swiper.min.css");
@import url("../css/index_public.css");

.search{ padding:1rem 0;}
.searchbox{margin:0 2.9%; overflow:hidden;}
.searchbox span{ display:block; width:22%; background:#c7182d; color:#fff; line-height:2.6rem; height:2.6rem; text-align:center;border-radius:0.8rem; float:right;}
.searchbox span a{ color:#fff; display:block; width:100%; height:100%;}
.searchbox span:hover{ background:#0080FF;}
.searchform{position:relative; height:2.6rem; font-size:1.2rem; border:1px solid #CCC;border-radius:0.8rem; overflow:hidden; width:76%; float:left; }
.search-keyword{ width:100%; font-size:1rem;color:#969696; line-height:2.4rem; height:2.4rem; padding:0; margin:1px;text-indent:0.5rem; border:0;}
.search-submit{ position:absolute; right:0px; top:0.45rem;font-size:1.5rem;color:#999;line-height:2.4rem; border:0; background:#FFF; border-left:1px solid #ccc; padding:0 0.8rem; height:1.6rem; outline:none; cursor:pointer}

.finddoc{ text-align:center; position:relative; margin:0.5rem 0;overflow:hidden; height:1.6rem}
.finddoc h4{ font-weight:normal; font-size:0.9rem; color:#777; background:#FFF; padding:0 1rem;display:inline-table; z-index:9; position:relative; line-height:1.6rem;}
.finddoc span{ height:1px; width:50%; background:#ccc; display:block; position:absolute; top:50%; left:25%; z-index:8;}

.line{ border-top:1px dotted #E0E0E0;}

.searcbtn{ margin-bottom:1rem;margin-top:1rem;border: #46a0f0 1px solid; background:#ecf6ff;border-radius: 0.5rem;}
.searchbtn i{  background:url(../images/ico2.jpg) center center no-repeat;background-size:100% auto;}
.searcbtn a{ display:block; width:47%; line-height:3rem; border-radius:0.5rem; text-align:center; font-size:1.3rem;}
.searcbtn a li{ display:inline-table; margin:0 auto;}
.searcbtn a i{ display:block; width:2.4rem; height:2.8rem;float:left;}
.searcbtn a span{ display:block; float:left; }

.aboutbtn{border: #ffa000 1px solid;background:#fffae6}
.aboutbtn i{ background:url(../images/ico1.jpg) center center no-repeat; background-size:100% auto;}

.zxbtn{ overflow:hidden}
.zxbtnt a{display:block; width:100%; height:100%; padding:0.7rem 0;}
.zxbtnt{ width:100%;}
.zxbtnt td{ border-bottom:1px solid #ccc;border-top:1px solid #ccc; text-align:center;}
.zxbtnt td div{ display:inline-table; margin:0 auto;}
.zxbtnt td div.td4,.zxbtnt td div.td5{ width:100%;}
.zxbtnt td img{ float:left;}
.zxbtnt .br{ border-right:1px solid #ccc;}
.zxbtnt p{ text-align:center; font-size:1rem; line-height:1.4rem;color:#333; float:left; font-size:1.2rem;}
.zxbtnt p span{ display:block; width:100%;}
.zxbtnt span.gray{ color:#777; font-size:0.9rem;}
.zxbtnt span.textleft{ text-align:left;}
.zxbtnt i{ display:block; }
.zxbtnt i.ico1{width:100%; margin:0 auto; height:3rem; background:url(../images/index_btnlist01.png) center center no-repeat; background-size:auto 80%;}
.zxbtnt i.ico2{float:left;width:1.8rem; height:2.8rem; background:url(../images/index_btnlist03.png) center center no-repeat; background-size:100% auto;margin-right:0.5rem;}
.zxbtnt i.ico3{float:left;width:1.8rem; height:2.8rem; background:url(../images/index_btnlist02.png) center center no-repeat; background-size:100% auto;margin-right:0.5rem;}
.zxbtnt i.ico4{ width:2rem; height:2.8rem;background:url(../images/rocket.png) center center no-repeat; background-size:100% auto; float:left;margin-right:0.5rem; margin-left:0.5rem;}
.zxbtnt i.ico5{width:2rem; height:2.8rem;background:url(../images/registrationlog.png) center center no-repeat; background-size:100% auto;float:left;margin-right:0.5rem;margin-left:0.5rem;}
.zxbtnz a{ display:block; width:49%; line-height:3rem; border-radius:0.5rem; text-align:center; color:#fff; font-size:1.3rem;background:#84d5f0 }
.zxbtnz a li{ display:inline-table; margin:0 auto;}
.zxbtnz a b{ display:block; width:2.4rem; height:2.8rem;float:left;}
.zxbtnz a span{ display:block;  margin-left:0.3rem;}
.zxbtnz a.active{background:#c7182d}

.zzzc{ margin-top:1rem;}
.zzzc ul li{ float:left; width:31%; line-height:2.4rem;   margin-bottom:1rem;}
.zzzc ul li:nth-child(3n+0){ float:right;}
.zzzc ul li:nth-child(2),.zzzc ul li:nth-child(5),.zzzc ul li:nth-child(8),.zzzc ul li:nth-child(11){ margin-left:3.5%;}
.zzzc ul li a{ display:block; width:calc(100% - 2px); height:100%; text-align:center;border:1px solid #ccc;background:#eaeaea;border-radius:0.3rem; }
.zzzc ul li a.red{ color:#c7182d}

.fwcontent{margin-top:1rem;}
.fwcontent ul li{ float:left; width:31%; line-height:3rem;   margin-bottom:1rem;}
.fwcontent ul li a{display:block; width:calc(100% - 2px); height:100%; text-align:center;border:1px solid #ccc;background:#eaeaea;border-radius:0.3rem; }
.fwcontent ul li img{vertical-align:middle; margin-right:0.2rem; max-width:32px; margin-top:-2px; width:24%;}
.fwcontent ul li i{ display:block; width:2rem; height:3rem; border:1px solid red; float:left}
.fwcontent ul li:nth-child(3n+0){ float:right;}
.fwcontent ul li:nth-child(2),.fwcontent ul li:nth-child(5){ margin-left:3.5%;}
.fwcontent ul li:nth-child(1) a{ color:#c7172c;}
.fwcontent ul li:nth-child(1) i{background:url(../images/ico5.jpg) center center no-repeat; background-size:100% auto;}
.fwcontent ul li:nth-child(2) a{ color:#0f67a2;}
.fwcontent ul li:nth-child(2) i{background:url(../images/ico6.jpg) center center no-repeat; background-size:100% auto;}
.fwcontent ul li:nth-child(3) a{ color:#de8b00;}
.fwcontent ul li:nth-child(3) i{background:url(../images/ico7.jpg) center center no-repeat; background-size:100% auto;}
.fwcontent ul li:nth-child(4) a{ color:#35950d;}
.fwcontent ul li:nth-child(4) i{background:url(../images/ico8.jpg) center center no-repeat; background-size:100% auto;}
.fwcontent ul li:nth-child(5) a{ color:#6b4cf0;}
.fwcontent ul li:nth-child(5) i{background:url(../images/ico9.jpg) center center no-repeat; background-size:100% auto;}
.fwcontent ul li:nth-child(6) a{ color:#0099cc;}
.fwcontent ul li:nth-child(6) i{background:url(../images/ico10.jpg) center center no-repeat; background-size:100% auto;}

.hzgc{ overflow:hidden;}
.hzgc h3{ font-weight:normal; color:#333333; line-height:3rem; font-size:1.3rem;}
.hzgc ul li{ clear:both; margin-bottom:0.8rem; }
.hzgc ul li a{ text-align:center; display:block; width:calc(100% - 2px); line-height:2.8rem;border-radius:0.3rem; font-size:1.2rem; background:#ecf6ff; color:#48a4f5; border:1px solid #48a4f5; }
.hzgc ul li:nth-of-type(2) a{border:1px solid #ffa000; color:#ffa000;background:#fffae6;}
.hzgc ul li:nth-of-type(3) a{border:1px solid #c7182d; color:#c7182d;background:#fff2f4;}
.hzgc ul li:nth-of-type(4) a{border:1px solid #339900; color:#339900;background:#ebffe9;}
.hzgc ul li:nth-of-type(5) a{border:1px solid #815ef0; color:#815ef0;background:#f1edff;}
.hzgc dl dt{ color:#555;line-height:3rem; font-size:1.2rem;}
.hzgc dl dd{ margin-bottom:1rem; width:100%; overflow:hidden}
.hzgc dl dd .content{ outline:none;border-radius:0.3rem; height:4rem; color:#777; border:1px solid #E7E7E7; padding:0.5rem 2%; /*width:calc(96% - 2px);*/ width:92%; font-size:1rem;}

.position{ background:none; line-height:2.5rem; text-indent:0.5rem; border-bottom:1px solid #ccc;}

.secname{background: #0c6da8; color:#fff; line-height:3rem; border-top-left-radius:0.3rem;border-top-right-radius:0.3rem; padding:0 1rem; float:left;text-shadow: 0 1px 0 rgba(0,0,0,.3); font-size:1.3rem; }

.seccon{  overflow:hidden; clear:both; width:100%;border-top:1px solid #ccc;}

.jbdes{ padding-top:0.8rem; font-size:1.2rem; color:#444; line-height:1.8rem; overflow:hidden; height:auto;}

.jbdesh a{ text-decoration:underline; color:#cc0000;}

.showmore{ text-align:center;}
.showmore a{ display:inline-table; margin:0 auto; background: #007CF9; color:#fff; line-height:2.6rem; width:auto; padding:0 2rem;border-radius:0.5rem;}

.doc ul li{ border-bottom:1px solid #ccc; background:#FFF;}
.doc ul li div{ border-bottom:1px solid #ccc; line-height:1.6rem; padding:0.5rem 0;}
.doc ul li p.name b{ font-size:1.4rem; font-weight:normal; color:#0c6da8; line-height:1.8rem; display:inline-table;}
.doc ul li .docinfo{ position:relative;}
.doc ul li .docinfo p{ color:#444; line-height:1.8rem; font-size:1.2rem;}
.doc ul li .docinfo p.docnum{ color:#666;font-size: 0.8rem;}
.doc ul li .docinfo span.yy{ position:absolute; right:0px; top:1.85rem;background: #ca0009; color:#fff; display:inline-block; line-height:2.5rem; padding:0 0.6rem;border-radius:0.3rem;}
.doc ul li .docinfo span.yy a{ color:#fff;}
.doc ul li i{ display:inline-table; margin-left:0.5rem; line-height:1.6rem;border-radius:0.3rem; padding:0 0.3rem; font-style:normal;background:#06F; color:#fff; font-size:1rem; }
.doc ul li i.zixunlogo{ background:#090;}
.doc ul li i.yuyuelogo{ background: #ca0009;}
.doc ul li i.score_hot{ background: #FF1313}
.doc ul li .docinfo i{ margin-top:-0.1rem;}
.doc ul li .score_red{ color:#F44}
.doc ul li .tiao_fen{ background:url(../images/hosindex_score_fen.png) left center no-repeat; background-size:auto 100%; position:absolute;left:0px;top:0px;height:0.8rem; }
.doc ul li .tiao_hui{ position:relative; width:3.2rem; height:0.8rem; background:#CCC; display:inline-block;  }
.doc ul li div.nobob{ border-bottom:0px; color:#555;}
.doc ul li img{ float:left; height:5rem; border:1px solid #ccc; padding:0.1rem;border-radius:0.3rem; margin-right:0.5rem;}

.listbox{ position:relative}
.listbox ul{ position:relative; z-index:99;}
.listbox ul li{ background:#FFF; padding:0.8rem 0.6rem;border-bottom:1px solid #DEDEDE;border-top:1px solid #DEDEDE;}
.listbox ul li h3{ font-size:1.3rem; color:#111; line-height:1.8rem; font-weight:normal;}
.listbox ul li p{ color:#666; font-size:1.1rem; line-height:1.8rem; padding:0.5rem 0;}
.listbox ul li .info{ font-size:1rem;}
.listbox .noresult{ text-align:center; width:96%; background:#FFF; position:absolute; top:1rem; left:2%;border-radius:0.5rem; padding:1rem 0; z-index:9;}
.read{ color:#FF8040}

.listtype ul{ width:94%; margin:1rem 3% 0 3%;}
.listtype ul li{ width:25%; float:left; background:#FFF; border:1px solid #DEDEDE; text-align:center; line-height:2.6rem; border-right:0px; margin-left:-1px;}
.listtype ul li.last{border-right:1px solid #DEDEDE; margin-left:-2px;}
.listtype ul li a{ display:block; width:100%; height:100%;}
.listtype ul li:hover,.listtype ul li.active,.listtype ul li.active a,.listtype ul li:hover a{ background:#0F82FE; color:#fff;}

.guandian{width:88%; margin:1rem 3% 0 3%; border:1px solid #DEDEDE; background: #f3f9ff; padding:1rem 3%; color:#444; font-size:1.2rem; line-height:2rem;border-radius:0.5rem;}
.guandian img{ max-width:100%;}

.arctile{ padding:0.6rem;}
.arctile h2{ line-height:3rem; font-size:1.8rem; border-bottom:1px dotted #E1E1E1; text-align:center;}
.arctile .info{ color:#777; padding:0.5rem 0; font-size:1.2rem;}
.arctile .content{ font-size:1.3rem; line-height:1.8rem; padding:0.5rem 0;}
.arctile .content img{ max-width:100%;}
.arctile .content p{ margin:1rem 0;}
.arctile .btn{ text-align:center; padding:1rem 0;}
.arctile .askdoc{ display:inline-block; padding:0 1rem; line-height:3rem;border: 1px solid #4197ff;border-radius:0.3rem; margin:0 auto; font-size:1.2rem; color:#fff;background:#4197ff}
.arctile .askdoc:hover{background:#FFF;color: #4197ff; }

.boxtitle{ border:1px solid #ECECEC; border-left:0; border-right:0; line-height:2.8rem; font-size:1.2rem;}
.boxtitle span{ float:left; width:0.5rem; height:2.8rem; display:block;background:#4197ff; margin-right:0.6rem; }

.xgarticle ul{ padding:0 0.5rem;}
.xgarticle ul li{ border-bottom:1px solid #ECECEC; line-height:2.6rem; font-size:1.2rem;}
.xgarticle ul li a{ display:block; width:100%; height:100%;}
.xgarticle ul li a:hover,.xgarticle ul li:hover span{ color:#4197ff;}
.xgarticle ul li span{line-height:2.6rem; height:2.6rem; font-size:1.8rem; color:#999;}
.xgarticle ul li span i{ height:2.6rem; line-height:2.6rem;}

.searchtop{z-index: 999;position:fixed; top:-100rem; left:0px;}
.searchtopc{padding: 1rem; padding-bottom:0;background: rgba(0,0,0,.8);}
.searchtopform{ position:relative;}
.searchtopc .searchtop-keyword{ border-radius:0.3rem;font-size:1.1rem; line-height:2.5rem; color:#666; width:100%; border:0; text-indent:0.3rem;}
.searchtopc .searchtop-submit{ position:absolute; right:0; top:0;line-height:2.5rem; background:none; border:0; height:2.5rem; font-size:1.5rem; color:#999; outline:none;}
.searchtopbtn a{ display:block; text-align:center; line-height:3rem; width:47%; color:#fff; background:#00b4f0; font-size:1.3rem;border-radius:0.4rem; margin:1rem 0;}
.searchtopbtn a:nth-child(2){ background:#ff6464;}
.searchbottomt{ overflow:hidden;}
.searchbottom{border-radius:150%; background: rgba(0,0,0,.8); height:5rem; width:120%; margin-left:-10%; margin-top:-2.5rem;}
.resultbar{font-size:1.2rem; color:#777; padding:0.5rem 0; text-align:center;}

.hzxz ul li{ line-height:1.8rem; padding:0.8rem 0; border-bottom:1px dotted #DFDFDF; clear:both; overflow: hidden;font-size:1.25rem; color:#333;}
.hzxz ul li span{display:inline-block;  float:left; height:100%; color:#0c6da8; }
.hzxz ul li div{ float:left;}
.hzxz ul li a{ text-decoration:underline; color:#ca0009}

.rdgz .seccon{overflow:hidden;}
.rdgz .seccon a{ display:block; line-height:2.8rem; text-align:center; font-size:1.1rem; background:#ecf6ff; border:1px solid #48a4f5; color:#48a4f5;border-radius:0.3rem; margin-top:1rem; overflow:hidden;}
.rdgz .seccon a:nth-child(1){ float:left; width:47%;}
.rdgz .seccon a:nth-child(2){float:right; width:48%;background:#fffae6; border:1px solid #ffa000; color:#ffa000;}
.rdgz .seccon a:nth-child(3){float:right;clear:both;width:calc(100% - 2px);background:#fff2f4; border:1px solid #cf4754; color:#cf4754;}
.rdgz .seccon a:nth-child(4){float:left; width:47%;background:#ebffe9; border:1px solid #72b65d; color:#72b65d;}
.rdgz .seccon a:nth-child(5){float:right; width:48%;background:#f1edff; border:1px solid #7b57f6; color:#7b57f6;}
.rdgz .seccon a:nth-child(6){float:right; clear:both;width:calc(100% - 2px);background:#ddfaf8; border:1px solid #12a498; color:#12a498;}

/*2016-11-15添加*/

/*当季高发疾病*/
#Topdisease{background:#fff;padding-bottom:5%;}
#Topdisease .index_h1{border-bottom:#e6e6e6 1px solid;color:#333333}
#Topdisease ul{width:100%;display:-webkit-box;display:-moz-box;display:box;}
#Topdisease .Di{width:100%;display:-webkit-box;display:-moz-box;display:box;}
#Topdisease .Di a{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;margin-right:1.5%;height:57px;line-height:57px;font-size:26px;display:block;}
#Topdisease .Di a.bor{border:1px solid #e6e6e6;color:#333}
#Topdisease .Di a.bg{background:#13bfce;color:#fff;border:1px solid #13bfce;}
#Topdisease ul a{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;margin-right:1.5%;height:57px;line-height:57px;font-size:20px;display:block;overflow:hidden}
#Topdisease ul a.bor{border:1px solid #e6e6e6;color:#333}
#Topdisease ul a.bg{background:#84d5f0;color:#fff;border:1px solid #84d5f0;}
#Topdisease ul a:last-child{margin-right:0;}

@media screen and (min-width:300px) and (max-width:479px){ 
 #Topdisease ul a{height:35px;line-height:35px;font-size:12px;}
 #Topdisease .Di a{height:35px;line-height:35px;font-size:16px;}
}

/*医院*/
#boda_yiyuan{ height:auto; overflow:hidden;}
#boda_yiyuan .index_h1{border-bottom:#e6e6e6 1px solid;color:#333333}
#boda_yiyuan .bodaBox{ background:url(../images/boda_bg.jpg) no-repeat;}
#boda_yiyuan .bodaBox p{ text-align:left; font-size:22px; line-height:2em; width: 300px; margin-left: 300px;}
#boda_yiyuan .bodaBox span{ color:#034fd4;}

@media screen and (min-width:300px) and (max-width:639px){ 
#boda_yiyuan .bodaBox p{ font-size:22px; line-height:1.75em; margin-left: 260px;}
#boda_yiyuan .bodaBox{ background:url(../images/boda_bg.jpg) no-repeat; background-size:contain;}
}

@media screen and (min-width:300px) and (max-width:560px){ 
#boda_yiyuan .bodaBox p{ font-size:20px; line-height:1.75em; margin-left: 240px;}
	}
@media screen and (min-width:300px) and (max-width:490px){ 
#boda_yiyuan .bodaBox p{ font-size:19px; margin-left: 220px;}
	}
	@media screen and (min-width:300px) and (max-width:440px){ 
#boda_yiyuan .bodaBox p{ font-size:15px; margin-left: 170px;}
	}
@media screen and (min-width:300px) and (max-width:370px){ 
#boda_yiyuan .bodaBox p{ font-size:14px; margin-left: 160px;}
}
@media screen and (min-width:0px) and (max-width:340px){ 
#boda_yiyuan .bodaBox p{ font-size:14px; margin-left: 150px;}
}

/*专家访谈*/
#expert_Talk{background:#fff;overflow:hidden}
#expert_Talk .index_h1{border-bottom:#e6e6e6 1px solid;color:#333333}
#expert_Talk .talk .img{width:30%}
#expert_Talk .talk .zi{width:68%;font-size:22px;}
#expert_Talk .talk .zi h1{font-size:22px;}
#expert_Talk .talk .zi h1 span{display:inline-block;color:#fff;padding:2px 5px;background:#ff6005;border-radius:3px;-webkit-border-radius:3px;}
#expert_Talk .talk .zi p a{color:#13bfce;}
#expert_Talk .talk .zi p{text-indent:0;line-height:1.75em}
#expert_Talk .talk .Talk_btn{width:40%;margin-right:5%;}
#expert_Talk .talk .Talk_btn:last-child{margin-right:0}

@media screen and (min-width:300px) and (max-width:639px){ 
#expert_Talk .talk .zi{font-size:14px;}
#expert_Talk .talk .zi h1{font-size:14px;}
}

/*医生服务*/
#Doc_service .fwLeft{width:43%;}
#Doc_service .fwRight{width:55%}

.marT3{margin-top:3%}
.index_h1{padding:20px 0 10px 0;font-size:30px;}
.index_h2{padding:0 2%;height:60px;line-height:60px;color:#fff;font-size:30px;background:#2d3540}

@media screen and (min-width:300px) and (max-width:479px){ 
 .index_h1{padding:10px 0 5px 0;font-size:18px;}
 .index_h2{height:40px;line-height:40px;color:#fff;font-size:18px;}
}

.index_talk_r{width:100%;font-size:0.8rem;line-height:1.6em;}
.index_talk_r b{font-size:1.3rem;color:#006699; margin-right:1rem;}
.index_talk_r span{color:#5e0000;font-weight:bold;}
.index_talk_r a{color:#ff9906;}
.talk_anniu{width:80%; margin:1rem auto;}
.talk_anniu li{text-align:center; width:40%; border-radius:1px;}
.talk_anniu li:nth-of-type(1){background:#006699;}
.talk_anniu li:nth-of-type(2){background:#fe9c0c;}
.talk_anniu a,.talk_anniu a{color:#fff;}

@media screen and (max-width:639px) and (min-width:300px) { 
.index_talk_r{font-size:14px;line-height:1.5em;}
}

/*预约挂号*/
#yytable{height:auto;overflow:hidden;color:#333333;}
#yytable .yy-title,#bianli .yy-title{padding:10px;border-bottom:1px solid #e6e6e6;color:#000;font-size:32px;overflow:hidden;}
#yytable .yy-title img{width:49px;height:49px;padding-right:10px;}
#yytable .yy-title .in{line-height:49px;}
#yytable p{padding:3% 0;text-align:center;text-indent:1rem;font-size:1rem;color:#ff1d1d}
#yytable p span{ display:block; color:#ccc;}
#yytable ul{width:100%;}
#yytable ul li{padding-bottom:19px;overflow:hidden}
#yytable ul li .zi{width:25%;line-height:4.6rem;text-align:right;font-size:0.8rem}
#yytable ul li .zi span{color:#ff1d1d;padding-right:2px;}
#yytable ul li .yyk{width:60%;margin-left:2%;}
#yytable ul li .yyk .yyk1{border:1px solid #d3d3d3;height:4.2rem;width:100%;font-size:1rem;font-family:"微软雅黑";color:#999}
#yytable ul li .yyk .yyk2{border:1px solid #d3d3d3;height:11rem;width:100%;font-size:1rem;font-family:"微软雅黑";color:#999}
#yytable ul li .yyk textarea{width:98%; border:none; border:1px solid #bbb; padding: 1% 1%; font-size:1rem; font-family:"Microsoft YaHei";color:#999;}
#yytable .tjcz{width:50%;margin:0 auto;overflow:hidden}
#yytable .tjcz .an{width:45%;overflow:hidden;border-radius:5px;-webkit-border-radius:5px;color:#FFF;font-size:1rem;}
#yytable .tjcz .anniu{width:100%;height:4.8rem;text-align:center;line-height:4.8rem;border:none;font-size:1rem;color:#FFF;cursor:pointer;font-family:"微软雅黑"}
#yytable .tjcz .fl .anniu{background:#d83840;}
#yytable .tjcz .fr .anniu{background:#20adbf;}
#yytable .yy_h1{padding:20px 0 10px 0;font-size:30px; border-bottom:1px solid #e6e6e6;}
#yytable .yy_h1 a{ display:block; float:right; padding:1% 2%; background-color:#d83840; color:#fff; border-radius:10px;}

@media screen and (min-width:320px) and (max-width:639px){
#yytable .yy-title,#bianli .yy-title{font-size:18px;}
#yytable .yy-title img{width:25px;height:25px;padding-right:5px;}
#yytable .yy-title .in{line-height:25px;}
#yytable ul li{padding-bottom:10px;overflow:hidden}
#yytable .yy_h1{padding:10px 0 5px 0;font-size:18px;}
#yytable .yy_h1 a{ font-size:14px; border-radius:5px;}
#yytable ul li .zi{line-height:2rem;font-size:14px;width:26%;}
#yytable .tjcz{margin:0.5rem auto;}
#yytable ul li .yyk .yyk1{height:2.5rem;font-size:14px;}
#yytable .tjcz .anniu{height:3rem;line-height:3rem;}
#yytable ul li .yyk textarea{width:96%; border:none; border:1px solid #bbb; padding: 1% 1%; font-size:1rem; font-family:"Microsoft YaHei";color:#999;}
}

/*底部*/
#footer{padding-top:1rem;padding-bottom: 80px;}
#footer .beian{margin:0 2%;padding:5% 0 35% 0}
#footer .beian .ba{width:78%;padding-top:1rem;}
#footer .beian p{font-size:1rem;color:#666;text-align:center;line-height:200%}
#footer .beian p span{color:#cd0009}
#footer .beian .police{width:17%}
#footer .simi{position:fixed !important;bottom:0;line-height:0;font-size:0}
#footer .foot-nav{ background:#eee; text-align:center; line-height:56px; color:#999;}
#footer .foot-nav a{ padding:0 6%; font-size:1em;}

@media screen and (min-width:300px) and (max-width:479px){
#footer .foot-nav{ line-height:36px;}
#footer .foot-nav a{ font-size:14px;}
}

/*footer*/
.yyshu{color:#2d3540;text-align:center;height:23px;font-size:14px;line-height:23px;width:170px;}
.yyshu .shuzi{width:78px;padding:0 2px;margin:0 2px;color:#FFF;height:23px;background:url(../images/shuzibg.jpg) no-repeat;letter-spacing:9px;background-size:82px 23px;}

}

@media screen and (min-width:480px) and (max-width:640px){ 
  html{font-size:47% !important}
  #header{height:72px;}
  .yyshu .shuzi{width:156px;padding:0 4px;margin:0 4px;color:#FFF;height:46px;background:url(../images/shuzibg.jpg) no-repeat;letter-spacing:19px;font-family:"微软雅黑"}

}

@media screen and (min-width:480px) and (max-width:960px){ 
  .yyshu .shuzi{width:156px;padding:0 4px;margin:0 4px;color:#FFF;height:46px;background:url(../images/shuzibg.jpg) no-repeat;letter-spacing:19px;font-family:"微软雅黑"}

}

@media screen and (min-width:320px) and (max-width:379px){ 
.yyshu .shuzi{width:78px;padding:0 2px;margin:0 2px;color:#FFF;height:23px;background:url(../images/shuzibg.jpg) no-repeat;letter-spacing:10px;background-size:82px 23px;}
}
 .footer-end {width:100%;height:80px;position:fixed !important;bottom:0;line-height:80px;z-index:100;max-width:640px;margin:0px auto; font-size:10px;}
.footer-end .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-end a {display:block;float:left;position:relative;}
.footer-end a em,.footer-end a i {display:block;position:absolute;    font-style: normal;}
.footerLink1 {width:15%;height:100%; background-color:#2e3642;}
.footerLink0 {width:29%;height:100%; background-color:#0171b3;}
.homeIcon {left:50%;top:12px;width:59px;height:50px;margin-left:-29px; background:url(../images/footer-end-home.png) no-repeat;background-size:100% 100%;}
.qqIcon {/*animation: tel 1s infinite ease-in-out;-webkit-animation: tel 1s infinite ease-in-out;-moz-animation: tel 1s infinite ease-in-out;-o-animation: tel 1s infinite ease-in-out;*/left:54%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url(../images/QQ.png) no-repeat;}
.footerLink0 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:2em;line-height:46px;}
.footerLink1 em {display:block;left:0;top:48px;width:100%;color:#6a7380;font-size:20px;line-height:36px;text-align:center;}
.footerLink2 {width:28%;height:100%; background-color:#ff6005;}
.swtIcon {left:60%;top:20px;width:54px;height:48px;margin-left:-100px; background:url(../images/footerLink2.png) no-repeat;}
.swtIcon_Counter {animation: tiwen 1s infinite ease-in-out;-webkit-animation: tiwen 1s infinite ease-in-out;-moz-animation: tiwen 1s infinite ease-in-out;-o-animation: tiwen 1s infinite ease-in-out;left:54%;top:10px;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:2em;line-height:46px;}
.footerLink3 {width:28%;height:100%; background-color:#26c540;}
.phoneIcon {animation: tel 1s infinite ease-in-out;-webkit-animation: tel 1s infinite ease-in-out;-moz-animation: tel 1s infinite ease-in-out;-o-animation: tel 1s infinite ease-in-out;left:54%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url(../images/footerLink3.png) no-repeat;}
.phoneicon_counter{animation: tel 1s infinite ease-in-out;-webkit-animation: tel 1s infinite ease-in-out;-moz-animation: tel 1s infinite ease-in-out;-o-animation: tel 1s infinite ease-in-out;left:45%;top:5px;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);}

.footerLink3 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:2em;line-height:46px;}

@keyframes tiwen{ 
  from{opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
  to{ opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
 }
@-webkit-keyframes tiwen{ 
  from{opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
  to{ opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
 }
@-o-keyframes tiwen{ 
  from{opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
  to{ opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
 }
@-moz-keyframes tiwen{ 
  from{opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
  to{ opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
 }
 @keyframes tel{ 
  from{opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
  to{ opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
 }
@-webkit-keyframes tel{ 
  from{opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
  to{ opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
 }
@-o-keyframes tel{ 
  from{opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
  to{ opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
 }
@-moz-keyframes tel{ 
  from{opacity:1;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1; }
  to{ opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; }
 }
 
@media screen and (min-width:320px) and (max-width:639px){
.footer-end {height:50px;}
.homeIcon {top:12px;width:35px;height:30px;margin-left:-15px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.qqIcon {width:27px;height:27px;margin-top:-14px;margin-left:-45px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footerLink0 em {font-size:13px;line-height:16px;margin-left:-10px;margin-top:-11px;}
.footerLink1 em {font-size:10px;top:25px;line-height:18px;}
.swtIcon {top:15px;width:27px;height:24px;margin-left:-50px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.swtIcon_Counter {top:12px;width:14px;height:14px;margin-left:-34px;line-height:13px;font-size:9px;}
.footerLink2 em {font-size:13px;line-height:23px;margin-left:-10px;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%;}
.phoneicon_counter {top:10px;width:14px;height:14px;margin-left:-34px;line-height:13px;font-size:9px;}
.footerLink3 em {font-size:13px;line-height:23px;margin-left:-10px;margin-top:-12px;}

}


.wyhd{
	width:100%;
	max-width:640px;
	position:fixed;
	top:0;
	z-index:222;
	height:100px;
	
	}
.wyhd img{
	width:100%;
	}