﻿@charset "utf-8";


.ji_img{ width:30.2rem; height:4.5rem; margin:1.5rem auto 0;}
.ji_img img{ width:30.2rem; height:4.5rem;}

.pink_phone{width:31rem; height:3rem; margin:0 auto; margin-bottom:0.2rem;}
.pink_phone_tel1{width:23rem; height:3rem;font-size:1.2rem; color:#b6b6b6; font-family:"微软雅黑"; padding-left:0.5rem;border-radius:0.4rem 0px 0px 0.4rem; -moz-border-radius:0.4rem 0px 0px 0.4rem; /* Firefox */-webkit-border-radius:0.4rem 0px 0px 0.4rem; /* Safari 和 Chrome */ background:#fff;border:none;}
.pink_phone_tel2{width:7.45rem; height:3rem; line-height:3rem;font-size:1.4rem; color: #fff; font-family:"微软雅黑"; cursor:pointer;border-radius:0px 0.4rem 0.4rem 0px; -moz-border-radius:0px 0.4rem 0.4rem 0px; /* Firefox */-webkit-border-radius:0px 0.4rem 0.4rem 0px; /* Safari 和 Chrome */ background:#64a9f7;border:none; margin-left:-0.5rem;}

.main{ width:32rem; margin:0 auto; background:#efefef;}
.main1{ width:32rem; margin:0 auto; background:#efefef; padding-top:1rem;}
.maincon{ width:94%; margin:0 auto;}

.wzd1{ width:32rem; margin:0 auto;}
.wzd1 img{ width:32rem;}

.touchsliderdemo { width:100%; margin:0 auto; display:block; position:relative; z-index:0;}
.touchsliderdemo .touchslider-viewport { margin:0 auto; overflow:hidden; z-index:1 }
.touchsliderdemo .touchslider-item { margin:0 auto; display:block }
.touchsliderdemo .touchslider-viewport li { float:left }
.touchsliderdemo .touchslider-item img { width:100%; margin:0 auto; border:0 }
.touchsliderdemo .touchslider-item a { display:block; line-height:0 }
.touchsliderdemo .touchslider-nav { position:absolute; left:50%; bottom:0.4rem; margin-left:-1.5rem; height:0.6rem; line-height:0.6rem; text-align:center; z-index:9999; display:block }
.touchsliderdemo .touchslider-nav a { cursor:pointer; color:#000 }
.touchsliderdemo .touchslider-nav a:active { background:#689db2 }
.touchsliderdemo .touchslider-nav li { width:0.45rem; height:0.45rem; background:#aaa; margin:0 0.35rem; font-family:Arial; display:inline-block; -webkit-border-radius:0.45rem; border-radius:0.45rem; text-indent:-499.95rem; cursor:pointer }
.expert ul li .txt strong, .expert_tit p { font-family:"微软雅黑" }
.touchsliderdemo .touchslider-nav li.on { background:red }
.banner img { width:100% }

/* sy top end */
.sytl1 { width:31rem; margin:0 auto; padding:1rem 0 1rem; background:#fff; margin-top:0.5rem;}
.sytl1 ul { width:100%; display:table; table-layout:fixed; }
.sytl1 ul:nth-of-type(1) li:nth-of-type(1) span { background:#25a9ff url(../images/sy_tl1icon1.png) no-repeat 0.4rem 0.4rem; background-size:20rem 1.5rem;}
.sytl1 ul:nth-of-type(1) li:nth-of-type(2) span { background:#ff5d3b url(../images/sy_tl1icon1.png) no-repeat -2.15rem 0.5rem; background-size:20rem 1.5rem;}
.sytl1 ul:nth-of-type(1) li:nth-of-type(3) span { background:#ffb30f url(../images/sy_tl1icon1.png) no-repeat -4.5rem 0.4rem; background-size:20rem 1.5rem;}
.sytl1 ul:nth-of-type(1) li:nth-of-type(4) span { background:#ff7d00 url(../images/sy_tl1icon1.png) no-repeat -6.55rem 0.55rem; background-size:20rem 1.5rem;}
.sytl1 ul:nth-of-type(1) li:nth-of-type(5) span { background:#00b3cb url(../images/sy_tl1icon1.png) no-repeat -8.2rem 0.6rem; background-size:20rem 1.5rem;}
.sytl1 ul:nth-of-type(2) { margin-top:1rem; }
.sytl1 ul:nth-of-type(2) li:nth-of-type(1) span { background:#e4000f url(../images/sy_tl1icon1.png) no-repeat -13.8rem 0.55rem; background-size:20rem 1.5rem;}
.sytl1 ul:nth-of-type(2) li:nth-of-type(2) span { background:#f63274 url(../images/sy_tl1icon1.png) no-repeat -10rem 0.4rem; background-size:20rem 1.5rem;}
.sytl1 ul:nth-of-type(2) li:nth-of-type(3) span { background:#2dd28a url(../images/sy_tl1icon1.png) no-repeat -11.75rem 0.5rem; background-size:20rem 1.5rem;}
.sytl1 ul:nth-of-type(2) li:nth-of-type(4) span { background:#ff4e49 url(../images/sy_tl1icon1.png) no-repeat -15.9rem 0.5rem; background-size:20rem 1.5rem;}
.sytl1 ul:nth-of-type(2) li:nth-of-type(5) span { background:#3b5daa url(../images/sy_tl1icon1.png) no-repeat -18.05rem 0.45rem; background-size:20rem 1.5rem;}
.sytl1 li { display:table-cell; text-align:center; }
.sytl1 span { display:block; width:2.4rem; height:2.4rem; margin:0 auto; border-radius:25%; }
.sytl1 p { color:#333333; margin-top:0.4rem; font-size:1rem;}


.sybgcolor { background: #f0f0f0; padding:0 0.5rem;}

.sytl2 {}

.sytl2con { padding:0.5rem 0; }
.sytl2con h6 { font-size:1.8rem; color:#333; background:#FFF; display:block; height:3rem; line-height:3rem; padding-left:0.4rem;}
.sytl2con ul { margin-top:0.5rem; width: 100%; display: table; table-layout: fixed; }
.sytl2con ul:nth-of-type(1) li:nth-of-type(1) { padding: 0 0.25rem 0 0; }
.sytl2con ul:nth-of-type(1) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon1.png) no-repeat; background-size:5rem 2.95rem; }
.sytl2con ul:nth-of-type(1) li:nth-of-type(2) { padding: 0 0 0 0.25rem; }
.sytl2con ul:nth-of-type(1) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon2.png) no-repeat; background-size:4.7rem 3.45rem; }
.sytl2con ul:nth-of-type(2) li:nth-of-type(1) { padding: 0 0.25rem 0 0; }
.sytl2con ul:nth-of-type(2) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon3.png) no-repeat; background-size:4.55rem 2.8rem; }
.sytl2con ul:nth-of-type(2) li:nth-of-type(2) { padding: 0 0 0 0.25rem; }
.sytl2con ul:nth-of-type(2) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon4.png) no-repeat; background-size:4.5rem 3.65rem; }
.sytl2con ul:nth-of-type(3) li:nth-of-type(1) { padding: 0 0.25rem 0 0; }
.sytl2con ul:nth-of-type(3) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon5.png) no-repeat; background-size:4.55rem 4.05rem; }
.sytl2con ul:nth-of-type(3) li:nth-of-type(2) { padding: 0 0 0 0.25rem; }
.sytl2con ul:nth-of-type(3) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon6.png) no-repeat; background-size:4.5rem 2.85rem; }
.sytl2con ul:nth-of-type(4) li:nth-of-type(1) { padding: 0 0.25rem 0 0; }
.sytl2con ul:nth-of-type(4) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon7.png) no-repeat; background-size:4.35rem 2.55rem; }
.sytl2con ul:nth-of-type(4) li:nth-of-type(2) { padding: 0 0 0 0.25rem; }
.sytl2con ul:nth-of-type(4) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon8.png) no-repeat; background-size:3.1rem 3.4rem; }
.sytl2con ul:nth-of-type(5) li:nth-of-type(1) { padding: 0 0.25rem 0 0; }
.sytl2con ul:nth-of-type(5) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon9.png) no-repeat; background-size:3.15rem 3.35rem; }
.sytl2con ul:nth-of-type(5) li:nth-of-type(2) { padding: 0 0 0 0.25rem; }
.sytl2con ul:nth-of-type(5) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon10.png) no-repeat; background-size:2.95rem 2.95rem; }
.sytl2con ul:nth-of-type(6) li:nth-of-type(1) { padding: 0 0.25rem 0 0; }
.sytl2con ul:nth-of-type(6) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon11.png) no-repeat; background-size:2.6rem 4.2rem; }
.sytl2con ul:nth-of-type(6) li:nth-of-type(2) { padding: 0 0 0 0.25rem; }
.sytl2con ul:nth-of-type(6) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon12.png) no-repeat; background-size:3.25rem 3.25rem; }
.sytl2con li { display: table-cell; position: relative; }
.sytl2con a { background:#fff; display:block; padding:1rem; }
.sytl2con a:before { width:5rem; height:4.2rem; position:absolute; right:0.5rem; top:0.5rem; content:""; display: inline-block; vertical-align: middle; }
.sytl2con h5 { color: #333333; font-size:1.4rem;}
.sytl2con p { color: #999999; font-size:1rem; line-height:1.4rem; }



.titlebg{background:url(../images/linebg.png) center top no-repeat; margin:0 auto; font-size:1.6rem; color:#0165bc; text-align:center;font-weight:bold; line-height:1.95rem;background-size:contain; margin-top:0.5rem;}
.titlebg span{ color:#555;}
.titlebg a:hover{ color:#f39800; text-decoration:none;}
.daohang,.jishu{ overflow:hidden}
.daohang li{ float:left; width:21%; background:#fff; border-radius:15px; border:1px solid #dfdcdc; text-align:center; padding:2% 0; margin:2%  }
.daohang li a{ width:50%; display:block; margin:0 auto 4%;}
.daohang li a img{ width:3.65rem; height:3.65rem;}
.daohang li span{ width:100%; display:block;}
.daohang li span a{ width:100%; display:block;}
.daohang li span a:hover{ text-decoration:none;}
.ad{ margin:3% auto;}
.ad img{ width:32rem;}
.jishu{ margin:3% auto 2%}
.jishu li{ float:left; width:48%; margin:2% 4% 2% 0;}
.jishu li img{width:14.45rem; height:4.3rem;}

.zhuanjia{ margin:4% auto;position:relative;max-width:32rem;}
.pic_lists{overflow:hidden;margin:2% auto;}
.zhuanjiajjcon{width:444.4rem; position:relative}

.zhuanjiajj li{ overflow:hidden;float:left;}

.doc_01 { margin:0.3rem auto; height:auto; overflow:hidden; zoom:1;}
.doc_01 h2 { width:9.65rem;  float:left}
.doc_01 h2 img{ width:9.65rem; height:11.35rem;}
.doc_01 dl { width:64%; float:right; }
.doc_01 dl dt { border-bottom:1px dashed #7a7a7a;}
.doc_01 dl dt span { color:#d8203c; font-size:1.6rem; font-weight:normal; }
.doc_01 dl dd p { color:#333; line-height:1.8rem; margin:1% auto 4%;}
.doc_01 dl dd p a { color:#f00;}
.doc_01 dl dd span { color:#3493ff;}

.zixun{ overflow:hidden}
.zixun a{ display:block; float:left; width:40%; margin-right:5%}

.zjcon{ color:#3493ff;}
.zixun{ overflow:hidden}
.zixun a{ display:block; float:left; width:40%; margin-right:7%}
.zixun a img{ width:8.3rem; height:2.05rem;}
.tab1{ width:32%; margin:0 auto; overflow:hidden; text-align:center; margin-top:1rem;}
.tab1 a {margin-top:0.4rem;margin-right:1%;margin-bottom:0.25rem;width:32%;height:0.4rem;background:#ababab;display:block;float:left; }
.tab1 .on {margin-top:0.4rem;margin-right:1%;margin-bottom:0.25rem;width:32%;height:0.4rem;line-height:1.5rem;background-color:#64a9f7;}
.tab1 a {cursor:pointer;}

.gckcon{ overflow: hidden; margin:5% auto}
.gckul{ width:48%;float:left}
.gckul li{ margin-bottom:0.55rem; padding-left:0.9rem;}
.begin{background:url(../images/gcimg2.png) no-repeat left;color:#999999;font-size:1.1rem;  height:2.55rem; line-height:2.55rem; background-size:100% 100%;background-size:contain;}
.begin span{ color:#ff5a00; margin-left:5%;}
.tab-a{ width:50%; float:right}
.tab-a img{ width:15.6rem; height:15rem;}
.ends{background:url(../images/gcimg1.png) no-repeat left;height:2.55rem; line-height:2.55rem;color:#fff;font-size:1.1rem;background-size:100% 100%;background-size:contain;}
.ends span{ color:#fff; margin-left:5%;}
.biaodan{ width:85%; margin:3% auto 0; padding-bottom:0.5rem;}
.biaodan li{margin-bottom:2%;}
.biaodan li input{ height:3rem; line-height:3rem; width:100%; font-size:1rem;border:0.05rem solid #CCC; border-radius:0.5rem;text-indent:4%;font-family: "Microsoft Yahei"; color:#999;}
.biaodan input:focus, .biaodan textarea:focus{outline:none;}
.biaodan li textarea{ font-size:1rem; width:100%;border:0.05rem solid #CCC; border-radius:0.5rem;text-indent:4%; padding-top:2%;font-family: "Microsoft Yahei";color:#999;}
.tiaojiao{ width:80%; margin:4% auto 6%; overflow:hidden}
.tijiao1,.tijiao2{ background:#f44774; border-radius:0.5rem; color:#fff; font-size:1rem; width:46%; float:left; padding:3% 0; border:0; cursor:pointer;font-family: "Microsoft Yahei";}
.tijiao2{ background:#64a9f7; float:right}

.bx_news{ width:31rem; margin:1.5rem auto 0;}
.bx_title{ width:31rem; height:2.5rem;background:#e3e3e3;}
.bx_news_title{ width:7rem; height:2.5rem; line-height:2.5rem; font-size:1.4rem; font-family: "Microsoft Yahei"; color:#FFF; background:url(../images/yydt.png) 0.5rem center no-repeat #00317e; background-size:1.8rem 1.5rem; padding-left:3rem;}
.bx_news_con{ margin-top:0.8rem; height:9.35rem; background:#FFF;}
.bx_news_conl{ width:14.25rem; float:left;}
.bx_news_conl img{ width:14.25rem;}
.bx_news_conr{ width:15.5rem; float:right; padding-right:0.5rem;}
.bx_news_conr a{ width:16rem; display:block; font-size:1.1rem; font-family: "Microsoft Yahei"; font-weight:bold; margin-bottom:0.5rem;}
.bx_news_conr p{ text-indent:2em; line-height:1.4rem; font-size:1rem; font-family: "Microsoft Yahei";}
.bx_news_list{ margin-top:1rem;}
.bx_news_list ul{}
.bx_news_list ul li{ width:31rem; height:2rem; padding-top:0.4rem; margin-bottom:0.5rem; padding-bottom:0.4rem; background:#FFF;}
.bx_news_list ul li span{ width:2rem; height:2rem; line-height:2rem; background:#ff8e2b; text-align:center; font-size:1.4rem;font-family: "Microsoft Yahei"; color:#FFF; display:block; float:left; margin-left:0.4rem;}
.bx_news_list ul li a{ width:28.2rem; height:2rem; line-height:2rem; display:block; float:right;}


@media(max-width:320px){
.daohang li{margin-right:1.5%}
}

@media screen and (min-width:359px) and (max-width:409px) {
.daohang li{margin-right:1.7%}
}

@media screen and (min-width:410px) and (max-width:450px) {
.daohang li{margin-right:1.8%}
}

.ad3{ margin:0 auto 2%;}
.ad3 img{ width:32rem; height:12.85rem;}


.content_show{overflow:hidden;line-height:1.2rem;}
	
.zclm{ width:30rem; height:2.6rem; text-align:center; margin:0 auto;line-height:2.6rem; margin-top:1.5rem; padding-top:0.1rem; background:#FFF; }
.zclm h3{ display:block; height:1.6rem;font-size:1.4rem; color:#3e3a39; padding:0 0.2rem;}
.zclm h3 em{ font-style:normal; border:0.05rem solid #00317e; border-radius:0.15rem; color:#00317e; padding:0 0.1rem; font-weight:bold; line-height:1.6rem; margin-right:0.2rem;}

.hmainbx1{ width:29rem; margin:0 auto;  border:0.1rem solid #00317e; border-radius:0.5rem; padding:0.25rem 0.5rem; overflow:hidden; margin-top:1rem; margin-bottom:1rem;}


.hmainbx1 div.h5{ margin:1rem 0px;}
.hmainbx1 div.h5 span{ display:inline-block; height:2.1rem; line-height:2.1rem; background:#00317e;color:#FFF; border-radius:0.25rem; padding:0 0.7rem; float:left;margin-right:1rem; font-size:1.4rem;}
.hmainbx1 div.h5 ul{ float:left; margin-top:1rem;}
.hmainbx1 div.h5 ul li{ float:left; line-height:1.5rem;margin-right:2.5rem; margin-bottom:0.75rem;font-size:1.2rem;}
.hmainbx1 div.h5 ul li input{ width:1.5rem; height:1.5rem; vertical-align:middle;}
.hmainbx1 div.h5 ul li a{ color:#F00;}
.hmainbx1b{ margin:0.75rem auto; width:19rem;}
.hmainbx1b a{ display:inline-block; width:8.4rem; height:2.4rem; line-height:2.4rem; text-align:center; color:#fff;border-radius:0.25rem; margin:0 0.25rem;
 -moz-box-shadow:0.1rem 0.1rem 0.25rem #969696;/*firefox*/  
    -webkit-box-shadow:0.1rem 0.1rem 0.25rem #969696;/*webkit*/  
    box-shadow:0.1rem 0.1rem 0.25rem #969696;/*opera*/ 
}
.hmainbx1b a.tj{ background:#00317e; font-size:1.3rem;}
.hmainbx1b a.zx{ background:#f39800; font-size:1.3rem;}

.morex{display:inline-block; width:6.5rem; height:2.1rem; line-height:2.1rem; text-align:center; color:#fff;border-radius:0.25rem;
 -moz-box-shadow:0.1rem 0.1rem 0.25rem #969696;/*firefox*/  
    -webkit-box-shadow:0.1rem 0.1rem 0.25rem #969696;/*webkit*/  
    box-shadow:0.1rem 0.1rem 0.25rem #969696;/*opera*/ background:#0165bc; margin-bottom:1rem; margin-top:0.5rem; float:right; margin-right:1.5rem;}



.orderForm div{width:90%; margin:0 auto; height:3rem; line-height:2.5rem; border-bottom:0.05rem solid #d5d5d5;display:block;overflow:hidden; margin-top:1rem; background:#FFF;}
.orderForm div.des{border-bottom:0.05rem solid #d5d5d5; height:4.8rem;}
.orderForm div span{display:inline-block;width:20%;height:100%;float: left;box-sizing:border-box;}
.orderForm div span:before{content:"";height:1.25rem;display:block;float:right;margin:0.85rem 0.5rem 0 0;}
.orderForm div.name span:before{width:1.1rem;background:url(../images/art_ly_ico2.png) no-repeat 0 0.15rem;background-size:4.1rem auto;}
.orderForm div.telphone span:before{width:0.9rem;background:url(../images/art_ly_ico2.png) no-repeat -1.1rem 0.15rem;background-size:4.1rem auto;}
.orderForm div.qq span:before{width:1.2rem;background:url(../images/art_ly_ico2.png) no-repeat -3rem 0.15rem;background-size:4.1rem auto;}
.orderForm div.des span:before{width:0.9rem;background:url(../images/art_ly_ico2.png) no-repeat -2.1rem 0.15rem;background-size:4.1rem auto;}
.orderForm div input{float:left;margin:0.85rem 0 0 0;box-sizing:border-box;padding-left:0.5rem;width:70%;height:1.4rem; line-height:1.4rem; border:none;border-left:0.1rem solid #d5d5d5; font-size:1rem;color:#999;}
.orderForm div textarea{float:left;margin:0.85rem 0 0 0;box-sizing:border-box;padding-left:0.5rem;width:76%;height:3rem; line-height:1.4rem; border:none;border-left:0.1rem solid #d5d5d5; font-size:1rem;color:#999;}

.subtn{overflow:hidden;margin:1rem 0; height:3.4rem;}
.subtn a,.subtn span{display:inline-block;float:left;padding-left:1.05rem;margin:0px 5%;box-sizing:border-box;width:26%;height:2.4rem;color: #fff;font-size:1rem;line-height:2.4rem;border-radius:0.15rem; margin-left:4.55rem;}
.subtn span{background:#00317e;}
.subtn a{background:#f39800; text-decoration:none; font-size:1.2rem;}
.subtn span input{border:none;box-sizing:border-box;width:5.5rem;height:2.4rem; line-height:2.4rem;background:none;color: #fff;}
.subtn span:before,.subtn a:before{content: "";width:1.3rem;height:2.15rem;display:inline-block;float:left;margin:0.3rem 0.35rem 0px 0px;}
.subtn span:before{background:url(../images/art_ly_ico3.png) no-repeat 0 0.5rem;background-size:2.25rem auto;width:0.95rem;margin-top:0.2rem;}
.subtn a:before{background:url(../images/art_ly_ico3.png) no-repeat -1rem 0.5rem;background-size:2.25rem auto;}



.my_m{ overflow:hidden; margin-bottom:0.5rem;}
.my_m ul li { float:left;display:inline; width:27.6rem; overflow:hidden; margin-left:1.5rem; margin-top:0.5rem; padding-left:1.4rem; background:url(../images/1234.png) 0.5rem 1rem no-repeat; border:0.05rem #0165bc solid;}
.my_m h3 { color:#2a76da; line-height:1.4rem; padding-top:0.5rem; font-size:1.2rem; }
.my_m h3 a { color:#2a76da; font-weight:900; overflow:hidden; height:1.4rem; display:block;}
.my_m p { font-size:1rem; color:#4f4f4f; line-height:2rem; }


.zhjia{ width:30rem; height:14rem; margin:0 auto; margin-top:1.5rem;}
.zhjia li{ float:left; width:30%; background:#fff; border-radius:0.75rem; -moz-border-radius:0.75rem; /* Firefox */-webkit-border-radius:0.75rem; /* Safari 和 Chrome */border:0.1rem solid #dfdcdc; text-align:center; padding:2% 0 2%; margin-right:1.2rem;}
.zhjia li a{display:block; margin:0 auto; width:7.35rem;}
.zhjia li a img{ width:7.35rem; height:7.35rem;}
.zhjia li span { display:block; margin-top:0.3rem;}


.zj_ys_top{padding:0.8rem 0.5rem 0.9rem; height:5.2rem; border-bottom: 1px solid #e4e4e4;font-family: "Microsoft YaHei";}
.zj_ys_top dl dt{float:left;width:4.2rem;padding-right:0.25rem;}
.zj_ys_top dl dt img{width:4.1rem;}
.zj_ys_top dl dd{float: left;width:26rem; margin-left:0.5rem;}
.zj_ys_top .str{font-size:0.8rem;line-height:1.25rem;}
.zj_ys_top dl dd ul li {font-size:0.7rem; font-family: "Microsoft YaHei";}
.zj_ys_top dl dd ul li a{ color:#F00;}
.zj_ys_top dl dd ul li img{width:1rem;vertical-align: middle;padding:0.5rem 0;}
.zj_ys_top dl dd ul li .a1{display: block;border: 1px solid #153470; background:#153470;float: left;width:45%;text-align: center;line-height:1.05rem;border-radius:0.25rem;margin-right:0.25rem;color: #fff;font-size:0.7rem;}
.zj_ys_top dl dd ul li .a2{display: block;border: 1px solid #f39800; background:#f39800;float: left;width:45%;text-align: center;line-height:1.05rem;border-radius:0.25rem;margin-left: 0.25rem;color:#fff;font-size:0.7rem;}

.zj_ys_top1{ width:15rem; padding:0.8rem 0.5rem 0.9rem; height:5.2rem; float:left; font-family: "Microsoft YaHei";}
.zj_ys_top1 dl dt{float:left;width:4.2rem;padding-right:0.25rem;}
.zj_ys_top1 dl dt img{width:4.1rem;}
.zj_ys_top1 dl dd{float:left;width:10.4rem;}
.zj_ys_top1 .str{font-size:0.8rem;line-height:1.25rem;}
.zj_ys_top1 dl dd ul li {font-size:0.7rem; font-family: "Microsoft YaHei";}
.zj_ys_top1 dl dd ul li img{width:1rem;vertical-align: middle;padding:0.5rem 0;}
.zj_ys_top1 dl dd ul li .a1{display: block;border: 1px solid #153470; background:#153470; float: left;width:45%;text-align: center;line-height:1.05rem;border-radius:0.25rem;margin-right:0.25rem;color: #fff;font-size:0.7rem;}
.zj_ys_top1 dl dd ul li .a2{display: block;border: 1px solid #f39800; background:#f39800; float: left;width:45%;text-align: center;line-height:1.05rem;border-radius:0.25rem;margin-left:0.25rem;color:#fff;font-size:0.7rem;}




.yzx{width:7.35rem; height:1.5rem; margin:0 auto; margin-top:0.3rem;background:#153470; border-radius:0.45rem; -moz-border-radius:0.45rem; /* Firefox */-webkit-border-radius:0.45rem; /* Safari 和 Chrome */}
.yzx a{ font-size:1rem; color:#FFF;}


.g_l{ margin-top:0.5rem;}
.g_l ul li{ width:6.7rem; height:6.1rem; float:left; margin-right:0.5rem; background:#FFF;}
.g_l ul li img{width:6.4rem; margin-top:0.15rem; margin-left:0.15rem; display:block;}


.clearfix{ clear: both; }
.dianping_l { float:left; height: auto; margin:0.8rem 2% 0 5%; width:5%; }
.dianping_r { float: right; height: auto; margin-right:3%; margin-top:0.5rem; width:80%; }
.dianping_r strong{ color:#153470;}
.dianping_r h4 { color:#777; font-size:1rem; line-height:1.6rem; overflow:hidden; font-family:"微软雅黑"; }
.show_dianping_con { height:auto; overflow:hidden; width:94% !important; margin:0 auto; margin-top:1rem; margin-bottom:1rem;}
.show_dianping_con ul { height: auto; overflow: hidden; width: 100% !important; }
.show_dianping_con ul li {width:100%; background:#FFF; margin-top:0.5rem; height:4rem;}
.dianping_l img { height:2.6rem; width:2.6rem; }


.show_dianping_con1 { height:auto; overflow:hidden; width:94% !important; margin:0 auto; margin-top:0.7rem;}
.show_dianping_con1 ul { height: auto; overflow: hidden; width: 100% !important; }
.show_dianping_con1 ul li {width:100%; background:#eee; margin-bottom:0.5rem; height:2rem; line-height:2rem;color:#F00; text-align:center;}
.show_dianping_con1 ul li h4 { color:#777; font-size:1rem; line-height:2rem; overflow:hidden; font-family:"微软雅黑"; }
.show_dianping_con1 ul li i{width:35%; height:2rem; float:left; font-style:normal;}
.show_dianping_con1 ul li b{width:35%; height:2rem; float:left; color:#333366;}
.show_dianping_con1 ul li em{width:30%; height:2rem; float:left; font-style:normal;color:#ff0000;}

.jtitle { padding-top:1rem;}
.jtitle p{ line-height:1.8rem; padding:0.4rem 1rem; color:#333; font-size:1rem;}
.jtitle p img{ width:18.4rem;}
.lylxh,.lylxh1{width:30rem; height:auto; margin:0 auto;overflow:hidden; background:#fff;margin-bottom:1rem;}
.lylxh img{ width:32rem; height:auto;}

.lylxh1l{ width:4.6rem; height:auto; float:left; margin-left:0.4rem; margin-top:1rem;}
.lylxh1r{ width:26.8rem; margin:0 auto; height:13.5rem; background:#f1f1f1;overflow-y:scroll; margin-top:0.6rem; margin-bottom:0.6rem; padding:0.5rem 1rem 0.4rem; 

}
.lylxh1r_h1{ line-height:1.2rem; font-size:1.2rem; background:url(../images/lx011.jpg) no-repeat;background-size:1.3rem 1.3rem; padding-left:1.6rem; margin-bottom:0.6rem;}
.lylxh1r_h2{ line-height:1.2rem; font-size:1.2rem; background:url(../images/lx021.jpg) no-repeat;background-size:1.3rem 1.3rem; padding-left:1.6rem; margin-bottom:0.6rem;}
.lylxh1r_h3{ line-height:1.2rem; font-size:1.2rem; background:url(../images/lx031.jpg) no-repeat;background-size:1.3rem 1.3rem; padding-left:1.6rem; margin-bottom:0.6rem;}
.lylxh1r_h4{ line-height:1.2rem; font-size:1.2rem; background:url(../images/lx041.jpg) no-repeat;background-size:1.3rem 1.3rem; padding-left:1.6rem; margin-bottom:0.6rem;}
.lylxh1r p{ font-size:0.8rem;line-height:1.6rem;color:#4e4e4e;}
.hr1{ height:0.08rem; border-bottom:0.08rem #153470 dashed; margin:0.8rem 0;}

.llxx1,.llxx2,.llxx3,.llxx4,.llxx5{ width:4.6rem; height:3.55rem;}
.llxx1{background:url(../images/lx010.jpg) no-repeat;background-size:4.6rem 3.4rem;}
.llxx2{background:url(../images/lx020.jpg) no-repeat;background-size:4.6rem 3.4rem;}
.llxx3{background:url(../images/lx030.jpg) no-repeat;background-size:4.6rem 3.4rem;}
.llxx4{background:url(../images/lx040.jpg) no-repeat;background-size:4.6rem 3.4rem;}

.seriveList{ width:30.5rem; margin:0 auto; padding-top:1rem; padding-bottom:0.5rem;}
.seriveList li{background:#FFF; margin-bottom:0.5rem;}
.seriveList h1{height:2.15rem; line-height:2.1rem; overflow:hidden; font-size:1rem; font-weight:bold; padding-left:0.9rem; background:#b1c9f7 url(../images/ico22.png) right center no-repeat; cursor:pointer;}
.seriveList .content{padding:0.9rem 0.9rem 0.2rem; display:none;}
.seriveList .content p{ line-height:1.4rem; font-size:1rem; margin-bottom:0.5rem;}
.seriveList .liNow h1,h1.dddd{background:#264a91 url(../images/ico2hover.gif) right center no-repeat; color:#FFF;}
.seriveList .liNow .content{display:block;}

.ghdoctor_list1{ width:30rem; height:15.25rem; margin:0 auto; background:#FFF;}
.ghdoctor_list1 h3{width:29.25rem; height:1.9rem; border-bottom:0.05rem dashed #1b4390; line-height:1.9rem; font-weight:bold; padding-left:0.75rem; color:#333; font-size:1rem; background:#b1c9f7;}
.ghdoctor_list1 h3 span{ float:right; margin-right:0.75rem;}
.ghdoctor_list1 h3 span button{ background:#FFF; border:0px; font-size:0.9rem; color:#333333;}

.ghzzleft{margin-top:0.75rem;}

.bzyygh1{ width:30rem; height:36.4rem;margin:0 auto;margin-top:1rem; background:#FFF;}
.bzyygh1 h5{width:29.3rem; height:1.9rem; border-bottom:1px dashed #1b4390; line-height:1.9rem;  padding-left:0.7rem; color:#333; font-size:1rem; font-weight:bold; background:#b1c9f7;}
.bzyygh1 h5 img{width:1rem; height:1.25rem; vertical-align:text-bottom;}
.bzyygh1 h5 span{ float:right;margin-right:0.5rem;}
.bzyygh1 h5 span a{ color:#333;}
.bzyygh1t{ width:30rem; height:1.5rem; line-height:1.5rem; border-bottom:0.05rem solid #e9e9e9; margin-top:1rem;padding-bottom:0.5rem;}
.bzyygh1t ul li{ width:20%;height:1.5rem; float:left; text-align:center; line-height:1.5rem; margin-right:1rem;}
.bzyygh1t ul li:first-child{ width:4.5rem;}
.bzyygh1t ul li:nth-child(2){ width:4rem;}
.bzyygh1t ul li:nth-child(3){ width:10.5rem;}
.bzyygh1t ul li:nth-child(4){ width:6.65rem;}
.bzyygh1d{ width:30rem; height:20rem;}
.bzyygh1d ul{ float:left;}
.bzyygh1d ul li{ height:3.4rem; text-align:center; font-size:1rem;}
.bzyygh1d .ghrighttul1{width:10%;}
.bzyygh1d .ghrighttul1 li{ background:#b1c9f7; border-right:0.05rem solid #e9e9e9;border-bottom:0.05rem solid #e9e9e9;padding-top:0.6rem; line-height:1.4rem;height:3.7rem;font-size:0.8rem;}
.bzyygh1d .ghrighttul2{width:30%;}
.bzyygh1d .ghrighttul3{width:26%;}
.bzyygh1d .ghrighttul4{width:30%;}

.bzyygh1d ul.ghrighttul2 li span,.bzyygh1d ul.ghrighttul3 li span{ display:block; width:4rem; height:1rem; line-height:1rem; background:#FFF; border:0.05rem solid #333366; margin:0 auto; color:#333366; margin-top:0.3rem;}
.bzyygh1d ul.ghrighttul2 li span a,.bzyygh1d ul.ghrighttul3 li span a{color:#ff0000; font-size:0.8rem;}
.bzyygh1d ul.ghrighttul2 li,.bzyygh1d ul.ghrighttul3 li{ padding-top:0.2rem; height:4.1rem;border-bottom:1px dashed #e9e9e9; font-size:0.8rem; line-height:1.2rem; color:#666;} 

.bzyygh1d ul.ghrighttul4 li{padding-top:0.3rem; height:4rem;border-bottom:1px dashed #e9e9e9;}
.bzyygh1d ul.ghrighttul4 li h3{ display:inline-block; width:5rem; height:2rem; line-height:2rem; background:#333366; text-align:center; color:#FFF; margin-top:0.8rem; margin-left:2.5rem;}
.bzyygh1d ul.ghrighttul4 li h3 a{color:#FFF; }

.ghleftd{ width:30rem; margin:0 auto; margin-top:1rem; margin-bottom:1rem; background:#FFF; padding-bottom:0.5rem;}
.ghleftd h3{width:29.25rem; height:1.9rem; border-bottom:0.05rem dashed #1b4390; line-height:1.9rem; font-weight:bold; padding-left:0.75rem; color:#333; font-size:1rem; background:#b1c9f7; }

.hutlsdfds1zx{ width:5.8rem; height:1.8rem; background:#333366; text-align:center; line-height:1.8rem; margin:0 auto; margin-top:0.75rem;}
.hutlsdfds1zx a{ color:#FFF; font-size:1.2rem;}

.anli_1{width:30rem; height:14rem; margin:0 auto; margin-top:1.5rem;}
.anli_1 li{ float:left; width:14.5rem;margin-right:0.75rem; font-size:0.8rem; margin-bottom:0.5rem;}
.anli_1 li img{ width:14.5rem; height:4.8rem;}
.anli_2{ width:7rem; text-align:center; display:block; background:#fff; float:left; line-height:1.2rem;}
.anli_3{ width:7rem; text-align:center; display:block; background:#fff; float:right; line-height:1.2rem;}
.anli_4{ width:7rem; text-align:center; display:block; background:#fff; float:left; line-height:1.2rem;}
.anli_5{ width:7rem; text-align:center; display:block; background:#fff; float:right; line-height:1.2rem;}
.anli_6{ width:7rem; text-align:center; display:block; background:#fff; float:left; line-height:1.2rem;}
.anli_7{ width:7rem; text-align:center; display:block; background:#fff; float:right; line-height:1.2rem;}
.anli_8{ width:7rem; text-align:center; display:block; background:#fff; float:left; line-height:1.2rem;}
.anli_9{ width:7rem; text-align:center; display:block; background:#fff; float:right; line-height:1.2rem;}

.wp_tel { border:1px solid #d2d2d2; background:#f4f4f4; padding:1.75rem 0 1.9rem; height:auto; overflow:hidden; zoom:1; }
.wp_tel h2 { text-align:center; font-size:1.45rem; color:#333; }
.wp_tel dl { margin:0.75rem 1.25rem; }
.wp_tel dl dt { float:left; background:url(../images/wp_tel1.png) no-repeat left top; background-size:contain; width:11.05rem; height:3.5rem; line-height:3.5rem; text-indent:3.75rem; font-size:1.5rem; }
.wp_tel dl dt a { color:#FFF; }
.wp_tel dl dd { width:17.45rem; height:3.5rem; float:right; }
.wp_tel dl dd img{ width:17.45rem; height:3.5rem; }
.wp01 { height:auto; overflow:hidden; zoom:1; }
.wp1_tt { height:auto; overflow:hidden; zoom:1; }
.wp1_tt ul li { float:left; width:15.90rem; height:3.45rem; line-height:3.45rem; font-size:1.5rem; text-align:center; background:#e5e5e5; margin-right:0.15rem; }
.wp1_tt ul li a { color:#555 }
.wp1_tt ul li a:hover { text-decoration:none; }
.wp1_tt ul li.hover a { display:block; background:url(../images/wp1_tt_ahov.png) no-repeat top center #1b64ab; width:15.90rem; height:3.5rem; color:#FFF; }
.wp1_tt ul li:last-child { margin-right:0; }
.zm_c { margin:0.5rem 0.5rem 0; height:auto; overflow:hidden; zoom:1; }
.zm_c ul li i { display:inline-block; width:11.5rem; margin:0.4rem 0.7rem 0rem 0.4rem; float:left; }
.zm_c ul li i img { width:11.5rem; height:9.9rem; }
.zm_c ul li h2 { color:#201616; line-height:2.2rem; font-size:1.2rem; }
.zm_c ul li h2 strong { color:#666; font-weight:normal; }
.zm_c ul li p { color:#666; line-height:2.2rem; }
.zm_c ul li p strong { color:#201616; }
.zm_c ul li b { display:inline-block; width:9rem; padding:0.1rem; border:#d6d6d6 0.1rem solid; margin:0.4rem 1rem 0rem 0.4rem; float:left; }
.zm_c ul li b img { width:9rem; height:11rem; }
.zm_c ul li h3 { line-height:2.4rem; color:#cf0d0d; font-size:1.2rem; }
.zm_c ul li h3 strong { color:#1364bd; font-weight:normal; font-size:1.4rem; }
.zm_c ul li h4 { font-size:1.4rem; color:#4b4545; line-height:2rem; }
.zm_c ul li p { font-size:1.2rem; color:#4b4545; line-height:2rem; }
.zm_c ul li dl { overflow:hidden; zoom:1; padding-left:1rem; }
.zm_c ul li dl dt { width:9rem; margin-right:0.8rem; display:inline; float:left; }
.zm_c ul li dl dd { line-height:2.4rem; color:#323030; font-size:1.2rem; }
.zm_c ul li span { display:inline-block; width:9rem; padding:0.1rem; border:#d6d6d6 0.1rem solid; margin:0.4rem 0.8rem 0rem 0.4rem; float:left }
.zm_c ul li span img,.zm_c ul li dl dt img { width:9rem; height:6rem }
.zm_c ul li h5 { line-height:2.4rem; color:#323030; font-size:1.2rem; height:2.4rem; overflow:hidden; display:block; }
.zm_c .more{ clear:both; display:block;height:3rem;text-align:center;font-size:1em;line-height:3rem;background:url(../images/line_more.gif) center center no-repeat;}
.zm_c .more:hover{ color:#F30;}
.yhh{ width:20rem; height:7rem; overflow:hidden; zoom:1;float:right; }
.yhh h3 { color:#2a76da; line-height:2.4rem;}
.yhh h3 a { color:#1b64ab; font-weight:700; font-size:1.3rem;}
.yhh p { font-size:1rem; color:#4f4f4f; line-height:2.2rem;}
.title { background:url(../images/tit_bg.png) no-repeat; height:4.25rem; background-size:contain; position:relative; z-index:0; }
.title h2 { font-size:2rem; text-indent:1.2rem; font-weight:bold; color:#FFF; line-height:4.25rem; }
.title a { display:block; font-size:1.4rem; color:#FFF; float:right; margin:0.2rem 0.5rem 0 0; background:url(../images/tit_btn.png) no-repeat left top; width:6.55rem; height:3.7rem; line-height:2.75rem; background-size:contain; text-align:center }
.title b { position:absolute; z-index:1; top:0rem; right:0.5rem; width:9.5rem; display:block; }
.title b img { width:9.5rem; height:3.6rem; }
.title b a { padding:0rem; margin:0; display:block; float:none; width:9.5rem; height:3.6rem; }
.wp02 { height:auto; overflow:hidden; zoom:1; margin-bottom:1rem;}
.kf_img img{ width:32rem; height:10.9rem;}
.fenh_img img{ width:32rem; height:14.15rem;}
.ys_img img{ width:32rem; height:13.1rem;}
.qwzj{margin:0.5rem; overflow:auto; background:#fff; border-bottom:1px solid #FFF;}
.qwzj>*{ float:left;}
.qwzj p b{ line-height:1.8em;}
.qwzj p{ font-size:0.85em; margin:0 2.5%;color: #414040; line-height:1.7rem;}
.qwzj p a{ color:#179a58}

.qwzj1{ margin:0.5em auto; overflow:auto; background:#ededed; border-bottom:1px solid #FFF;}
.qwzj1>*{ float:left;}
.qwzj1 p b{ line-height:1.8em;}
.qwzj1 p{ width:75%; font-size:0.85em; margin:0 2.5%;color: #414040;}
.qwzj1 p a{ color:#179a58}

.next_wz{margin:0.6rem auto; overflow:hidden; font-size:1.6rem; color:#0165bc; height:2.4rem; line-height:2.4rem;display:block;}
.d_ts{text-align:center;line-height:2.5rem; font-size:1.6rem; color:#000; border:1px #69F dashed; padding:5px; margin-top:1rem; background:#c9e0ff;}
.dianhua{ margin:1rem auto;}
.te_input{height:2.95rem; width:21.8rem; border:solid 2px #1464ce; float:left; font-size:1.6rem; padding-left:5px; margin-left:0.1rem; color:#969696; line-height:2.95rem;}
.tel_but{cursor:pointer; vertical-align:middle; width:8.75rem; height:3.15rem;}

.wp02 dl { height:auto; overflow:hidden; zoom:1; border:1px solid #e5e5e5; padding:0.5rem; margin:0.5rem 0 0; }
.wp02 dl dt { float:left; width:8.5rem; height:7rem; text-align:center; overflow:hidden; background:#ededed; }
.wp02 dl dt img { width:4.35rem; height:4.85rem; margin:0 auto; display:block; }
.wp02 dl dd { float:left; width:22rem; line-height:3.2rem; margin-top:0.5rem; }
.wp02 dl dd a { color:#333; margin:0 0.5rem 0 0.7rem; }
.wp02 dl dd a.red { color:#ff0000 }
.wp02 dl dd a.zj_a { margin:0 2rem !important }
.wp02 dl dd a.zj_a1 { margin:0 1.5rem !important }
.wp02 dl dd a.zj_a2 { margin:0 3.1rem !important }
.zz_bot { margin:1.25rem 0.5rem 0.5rem; height:auto; overflow:hidden; zoom:1;}
.zz_bot h2 { float:left; width:6.05rem; height:8.1rem; }
.zz_bot h2 img { width:6.05rem; height:8.1rem; }
.zz_bot ul { width:17.5rem; overflow:hidden; zoom:1; float:left; }
.zz_bot ul li { float:left; width:8.65rem; height:2.3rem; line-height:2.3rem; text-align:center; background:#a5d3b6; margin:0 0 1px 1px; }
.zz_bot ul li a { color:#FFF; }
.zz_bot ul li:nth-child(2), .zz_bot ul li:nth-child(5) { background:#65b7da }
.zz_bot ul li:nth-child(3) { height:3.15rem; line-height:1.5rem; background:#15b9b0; padding-top:0.25rem; }
.zz_bot ul li:nth-child(4) { height:3.4rem; line-height:3.4rem; background:#24abab; }
.zz_bot ul li:nth-child(6) { background:#a5d3b6 }
.zz_bot ol { width:7.45rem; float:right; overflow:hidden; zoom:1; }
.zz_bot ol li { width:7.5rem; height:4.05rem; background:#e49494; line-height:4.05rem; text-align:center; }
.zz_bot ol li:nth-child(2) { margin-top:1px; background:#e9ad7b }
.zz_bot ol li a { color:#FFF; }
.wp04 { height:auto; overflow:hidden; zoom:1; }
.zj_tt { height:auto; overflow:hidden; zoom:1; margin:1.25rem 0rem 1.4rem; }
.zj_tt ul li { float:left; width:15rem; font-size:1.5rem; margin-right:1px; height:3.8rem; line-height:3.8rem; text-align:center; background:#e5e5e5; }
.zj_tt ul li a { display:block; color:#333; }
.zj_tt ul li a:hover { text-decoration:none; }
.zj_tt ul li.hover a { display:block; background:#e46905; font-weight:bold; color:#FFF; font-weight:bold; }
.zj_tt ul li:last-child { margin-right:0; }
.zj_ct { height:auto; overflow:hidden; zoom:1; }

.zj_tt1 { height:auto; overflow:hidden; zoom:1; margin:0rem 0rem 1.4rem; }
.zj_tt1 ul li { float:left; width:15.90rem; font-size:1.5rem; margin-right:0.15rem; height:3.8rem; line-height:3.8rem; text-align:center; background:#e5e5e5; }
.zj_tt1 ul li a { display:block; color:#333;width:15.90rem; }
.zj_tt1 ul li a:hover { text-decoration:none; }
.zj_tt1 ul li.hover a { display:block; background:#e46905; font-weight:bold; color:#FFF; font-weight:bold; }
.zj_tt1 ul li:last-child { margin-right:0; }
.zj_ct1 { height:auto; overflow:hidden; zoom:1; }


.doc_02 { border:1px solid #e2e2e2; margin:0.1rem 0.5rem 0.1rem; padding:0.6rem 0.5rem;}
.doc_02 dl dt { float:left; width:14.5rem; }
.doc_02 dl dt span { display:inline-block; width:5.75rem; height:1.8rem; text-align:center; margin-right:0.4rem; line-height:1.8rem; background:#ea8e49; color:#FFF; }
.doc_02 dl dd span { display:inline-block; width:5.75rem; height:1.8rem; text-align:center; margin-right:0.4rem; line-height:1.8rem; background:#199e9e; color:#FFF; }
.gh { height:auto; overflow:hidden; zoom:1; padding-right:1rem; }
.gh ul { margin:1.4rem 0.5rem 1rem; height:auto; overflow:hidden; zoom:1 }
.gh ul li { color:#333; margin-bottom:0.5rem; text-align:right;}
.gh ul li span { color:#fc0000; }
.gh .inpt1 { border:1px solid #e4e4e4; width:22rem; height:2.2rem; line-height:1.8rem; text-indent:0.3rem; } /*select[class="inpt2"]{ -webkit-appearance:none; }*/
.inpt2 { width:14.5rem; height:1.85rem; color:#5b5b5b; border:1px solid #e4e4e4; }
.inpt3 { width:22rem; height:5.35rem; vertical-align:top; border:1px solid #e4e4e4; text-indent:0.3rem; padding-top:0.3rem;}
.gh h3 { margin:0 3.4rem 1.4rem 4rem; font-size:1.4rem; height:auto; overflow:hidden; zoom:1; }
.gh .tj_btn { float:left; background:url(../images/tj_btn.png) no-repeat; background-size:contain; border:none; width:9.75rem; height:3.3rem; line-height:3.3rem; text-indent:2rem; font-size:1.4rem; color:#FFF; }
.gh h3 a{ float:right; background:url(../images/gh_btn.png) no-repeat; background-size:contain; border:none; width:9.75rem; height:3.3rem; line-height:3.3rem; text-indent:3.1rem; font-size:1.4rem; color:#FFF; display:block;}
.cnn{color:#F00; margin-top:1rem; margin-bottom:1rem; text-align:center; font-size:1.4rem;}

.wp_tel2 { border:1px solid #d2d2d2; height:7.1rem; background:#f4f4f4 }
.wp_tel2 h2 { float:left; width:3.7rem; height:3.25rem; margin:2.35rem 1rem 0 1.25rem; }
.wp_tel2 h2 img { width:3.7rem; height:3.25rem;}
.wp_tel2 dl { float:left; margin-top:1rem; }
.wp_tel2 dl dt { font-size:1.4rem; color:#333; }
.wp_tel2 dl dd { background:#e56b09; width:15rem; height:2.7rem; line-height:2.7rem; border-radius:0.2rem; font-size:1.5rem; text-align:center; margin-top:0.4rem; }
.wp_tel2 dl dd a { color:#FFF; }
.wp_tel2 ul { float:left; width:7.5rem; height:6.2rem; background:#4a9999; margin-left:1.5rem; font-size:1.3rem; margin-top:5px;}
.wp_tel2 ul li { border-bottom:1px dashed #a6cdcd; margin:0 0.9rem; height:2rem; line-height:2rem; color:#FFF; text-align:center; }
.wp_tel2 ul li:last-child { border:none; }

.last {height:2.4rem; background:#00317e;}
.last ul li { float:left; width:7.93rem; text-align:center; border-right:1px solid #FFF; height:2.4rem; line-height:2.4rem;}
.last ul li a { color:#FFF; }
.foot { width:21.2rem; margin:0 auto; height:auto;padding-bottom:0.5rem;}
.foot p { line-height:2.2rem; color:#333; margin-top:0.7rem; text-indent:0;}

.vi_ask { background:#e5f3f9; padding:0.4rem 0; box-shadow:0.2rem 0.1rem 0.3rem #b5b3b3; overflow:hidden; }
.vi_ask a { display:block; height:2.45rem; padding-top:4rem; float:left; width:30%; margin-left:2.5%; text-align:center; color:#fff; background-repeat:no-repeat; background-position:center 20% }
.vi_ask a.we_a1 { background:#0086c8 url(../images/con1.jpg) no-repeat center 1rem/3.55rem 2.8rem; }
.vi_ask a.we_a2 { background:#bd3537 url(../images/con2.jpg) no-repeat center 1rem/2.55rem 2.55rem; }
.vi_ask a.we_a3 { background:#2f5cc5 url(../images/con3.jpg) no-repeat center 1rem/2.9rem 2.55rem; }
.search { width:96%; margin:2% auto }
.search input { padding:0.5rem; color:#fff }
.search .text { width:66%; border:1px solid #ddd; color:#4a4b4c }
.search .button { width:25%; background:#E36C0A }

.tabs_first { background:#edf6fb; box-shadow:0.15rem 0.15rem 0.15rem #ddd; margin-bottom:0.5rem }
.tabs_first ul.tabs_first_nav { margin:0.25rem 0 }
.tabs_first ul.tabs_first_nav li { width:24.6%; float:left; text-align:center; background:#dfdede; padding:0.5rem 0; margin-left:1px }
.tabs_first .hidden { width:-moz-calc(100% - 0.25rem); width:-webkit-calc(100% - 0.25rem); width:calc(100% - 0.25rem); margin:0 auto }
.tabs_first ul li.hover { background:#0086c8; color:#fff }
.pic_text { background:#fff; border-bottom:1px dashed #d2d2d2; line-height:150%; font-size:1.2rem }
.pic_text p span { display:block; color:#1b64ab }
.pic_text a img { width:100% }
.pic_text a { width:33%; display:inline-block; padding-right:0.25rem }
.intro { padding:0.5rem }
.intro a, .pic_text font, .red { color:red }
.tabs_first .hidden .fame_doctor { border:0; padding-bottom:1rem }
.tabs_first .hidden .fame_doctor span { color:#4a4b4c }
.tabs_first .hidden .fame_doctor span strong { font-weight:500 }
.tabs_first .hidden .fame_doctor span.name { font-size:1.6rem; margin:0.5rem auto }
.tabs_first .hidden .fame_doctor span.name strong { color:#1b64ad }
.tabs_first .hidden .fame_doctor span.name font { font-size:1.2rem }
.media ul li.g1 { background:#76bee1 }
.media ul li.g2 { background:#d5ebf6 }
.media ul li.g3 { background:#76bee1 }
.media ul li.g4 { background:#d5ebf6 }
.media ul li.g5 { background:#76bee1 }
.media ul li img { width:30%; margin-right:1%; display:inline-block }
.credit ul li a, .media ul li a { color:#4A4B4C }
.credit { padding-bottom:1rem }
.credit img { width:37.5% }
.credit ul { width:62% }
.credit ul li { margin-bottom:.7% }
.credit ul li span { border-right:1px solid #edf6fb; color:#fff; padding:0 3% }
.credit ul li p, .credit ul li span { display:inline-block; vertical-align:middle }
.credit ul li.c1 { background:#c3e6fa }
.credit ul li.c2 { background:#ebdacb }
.credit ul li.c3 { background:#c3e6fa }
.credit ul li.c4 { background:#ebdacb }
.credit ul li.c5 { background:#c3e6fa }
.credit ul li.c1 span { background:#1aa7f7 }
.credit ul li.c2 span { background:#e36c0a }
.credit ul li.c3 span { background:#1aa7f7 }
.credit ul li.c4 span { background:#e36c0a }
.credit ul li.c5 span { background:#1aa7f7 }
.cen_bz { width:100%; margin:0.5rem auto 0; background:url(../images/con18.jpg) left bottom repeat-x; padding-bottom:0.5rem }
.cen_bz dl { margin-bottom:0.25rem }
.cen_bz dl dd, .cen_bz dl dt { display:block; float:left }
.cen_bz dl dt { width:24%; width:-moz-calc(25% - 0.2rem); width:-webkit-calc(25% - 0.2rem); width:calc(25% - 0.2rem); margin-right:0.2rem }
.cen_bz dl dt a.bg_pic, .cen_bz dl dt a.bg_pic img { display:block; width:100% }
.cen_bz dl dd { width:75%; text-align:center }
.cen_bz dl dd a { display:block; float:left; width:7.6rem; height:1.7rem; border:1px solid #bae4fd; margin-bottom:0.2rem; margin-right:0.2rem; padding:2.3% 0; color:#4a4b4c }
.cen_bz dl dd a.last { width:65% }
.cen_bz dl.old_border_1 dd a { border:1px solid #e7eed4 }
.cen_bz dl.old_border_1 dd a:nth-child(3n+3) { margin-right:0; }
.cen_bz dl.old_border_2 dd a { border:1px solid #c8dbf4 }
.cen_bz dl.old_border_5 dd a { border:1px solid #c8dbf4 }
.cen_bz dl.old_border_3 dd a { border:1px solid #ffd3b6 }
.cen_bz dl.old_border_4 dd a { border:1px solid #b2daee }
.cen_bz dl dd a font { color:red }
.cen_bz dl.ts { border:1px solid #d4d5d7; margin-bottom:0.3rem; width:98.5% }
.cen_bz dl.ts dt { border-right:1px solid #d4d5d7 }
.cen_bz dl.ts dd { width:74% }
.cen_bz dl.ts dd a { display:block; width:100%; border:0; padding:0; margin:0 }
.cen_bz dl.ts dd p { font-size:1.3rem; color:#3274b4; padding-top:5% }
.cen_bz dl.ts dd p strong { font-size:1.2rem; color:red }
.ad img { width:100% }


.tab-hd-index{background:#e5e5e5;}
.tab-hd-index ul{}
.tab-hd-index li{float:left;width:50%;height:1.5em;font-size:1.5em;line-height:1.5em;text-align:center;color:#333;cursor:pointer;}
.tab-hd-index li.on {color:#fff;background:#e46905;}

.tab-honner-con .con{ display:none;}
.tab-honner-con .active{ display:block;}


.honner-focus{ position:relative;}
.honner-focus .prev,.honner-focus .next{position:absolute;z-index:20;width:35px;height:39px;overflow:hidden;top:10rem;margin:-20px 0 0 0;text-indent:-9999em;cursor:pointer;}
.honner-focus .prev{left:4%; background:url(../images/prev.png) no-repeat;}
.honner-focus .next{right:4%;background:url(../images/next.png) no-repeat;}
.honner-focus .bd{max-width:22.8rem;width:70%; height:19.5rem; margin:20px auto;}
.honner-focus li{text-align:center;font-size:1.714em; line-height:1.714em;}
.honner-focus li a img{display:block;width:21.7rem;border:1px solid #f8f8f8;border-radius:10px;margin-bottom: 5px;}


.good_doctor { margin-top:0.5rem }
.good_doctor ul li { background:url(../images/con26.jpg) left bottom repeat-x; padding-bottom:0.5rem }
.picture { float:left; width:17.65%; text-align:center }
.picture img { width:100%; max-width:5.65rem }
.good_doctor .name { width:44%; float:left; color:#131313; padding:0 3% }
.good_doctor .name strong { font-weight:400; font-size:1.3rem; padding-right:6% }
.good_doctor .name span { color:#474748 }
.good_doctor .name span img { width:1.3rem; height:1.35rem; }
.good_doctor .name p { color:#3c3c3c }
.gd_swt { width:29%; text-align:center; float:left }
.gd_swt a { display:block; width:75%; text-align:center; color:#fff; padding:2% 5%; border-radius:0.25rem; background:#ff6c0d }
.only_man img { width:93%; display:block; margin:0.5rem auto; padding:0.1rem; border:1px dashed #0086c8; }

.logo_xg { position:relative }
.nav_eff, .naviga { position:absolute; display:block; left:0 }
.naviga { width:10%; z-index:2; top:0 }
.nav_ts { background:#1b64ad }
.nav_ts a, .nav_ts span { float:left; display:block; text-align:center; padding:0.5rem 0 }
.nav_ts a { width:23%; background:url(../images/nav_bg.jpg) no-repeat right center/1px 48px; color:#fff }
.nav_ts span { width:8% }
.nav_ts span img { width:45%; margin:0 auto; max-width:1.15rem }
.navboss dl dd.chird_nav a, .navboss dl dt { color:#fff; margin:2% 0 0 2% }
.navboss { background:rgba(0,0,0,.5); filter:alpha(opacity=50); padding-bottom:2%; width:100%; z-index:9999 }
.navboss dl a { color:#fff }
.navboss dl dd.chird_nav a { display:inline-block; width:21%; text-align:center; border:1px solid #fff; border-radius:0.1rem }
.navboss dl dd p { margin:0 0 0 2%; color:#fff }
.navboss dl dt.bg_bod { border-bottom:1px solid #fff; padding-bottom:0.5rem; margin-bottom:0.5rem }
.made { margin:1%; text-align:center; background:#1b64ad }
.made a { display:block }
.lylx_map img, .sty, h2.lylx_title span { display:inline-block }
.made dl { width:38% }
.made dl dt { font-size:1.5rem; color:#fff; margin:0 3% 13%; border-bottom:1px dashed #fff; padding:2% }
.made dl dt img { margin-left:4%; width:1.25rem; height:1.25rem; }
.made dl dd { color:#fff; line-height:150% }
.fr{width:43px; height:27px; line-height:29px; background:url(../images/art_17.jpg) left 3px no-repeat; float:right; color:#FFF; font-size:18px; padding-left:18px;}
.fr1{float:right;}
.made div.fr p { position:absolute; z-index:2; width:100%; padding:2% 0; color:#353535; text-align:center; left:3%; bottom:0; background:rgba(53,53,53,.3) }
.js_boss.good_doctor ul li { background:0 0; border:1px solid #cbcbcb; margin-bottom:0.5rem; padding:0; overflow:hidden; }
.js_boss.good_doctor .name { width:76%; padding:1% 2% }
.js_boss.good_doctor .picture { width:19.8%; padding:0.2rem 0 0 }
.js_boss.good_doctor .name span { color:#414042; float:right }
.js_boss.good_doctor .name strong { color:#1b64ab }
.js_boss .picture img { max-width:6.35rem }
.js_boss.good_doctor .name p { color:#000 }
.js_boss.good_doctor .name p font { color:#414042 }
.lylx_search.search .text { width:46% }
.lylx_search.search .button { background:url(../images/lylx__search_btn.jpg) 2% center no-repeat #e36c0a; width:46.5%; padding-left:10% }
.lylx_search.search input { vertical-align:middle }
.lylx_map img { padding:0.1rem; border:1px solid #c0c1c1; margin:0.5rem auto 0; width:97% }
h2.lylx_title { background:#1b64ab; color:#fff; font-size:1.2rem; }
h2.lylx_title span { padding:2%; background:#7097bd; border-right:1px solid #fff; font-weight:700 }
.lylx_txt { padding-bottom:1px; box-shadow:0.15rem 0.15rem 0.15rem #ccc; margin:0.25rem 0 0.5rem; font-size:1.1rem; overflow:hidden; }
.sty { width:21.4%; padding-bottom:2%; color:#fff; margin-right:1% }
.sty img { width:56.2% }
.cor_bg1 { background:#43b4aa }
.cor_bg2 { background:#aec86f }
.cor_bg3 { background:#4a87db; padding-bottom:9% }
.sty span { display:block }
.lylx_txt p font { color:red }
.last_lylx_txt { padding:0 2%; box-shadow:none }
.last_lylx_txt form { margin:1% 0 }
.last_lylx_txt form input { border:1px solid #777; border-radius:0.25rem; background:#fff; padding:1% }
.last_lylx_txt form input.place { width:23% }
.last_lylx_txt form input.bourn { width:37% }
.last_lylx_txt form input.car_search { background:#e4edfa }
h2.title a.yjth { background:#f4f4f4; color:#1b64ab; padding:0.25rem 2%; margin:0.8rem 0 0 0; height:2rem; line-height:2rem; }

#nav.nav_scroll { position:fixed; width:100%; margin:0; left:0; top:0; z-index:999 }
.focus, .focus .focuspic, .ysp dl { position:relative }

.article_txt { display:none }
.article_main{ background:#FFF;}
.article_main dl.ghfw { box-shadow:0 0.2rem 0.3rem #c9c9c9; margin-bottom:0.5rem; padding-bottom:0.5rem; color:#656565; line-height:200% }
.article_main dl.ghfw dt { text-align:center; color:red; font-weight:700; padding-top:1.5% }
.article_main dl.ghfw dd { width:80%; margin:0 auto; text-align:center }
.article_main dl.ghfw dd input { vertical-align:middle; margin-left:1% }
.article_main dl.ghfw dd input.text_sr { border:1px solid #b0b0b3 }
.article_main dl.ghfw dd input.text_sr_btn { background:#1b64ad; padding:0 2%; color:#fff }
.article_main article { font-size:120% }
.article_main article h2 {/* color:#1b64ad; text-align:center; font-size:135%*/ padding-left:2rem; }
.article_main article p.reading { text-align:center; padding:.5% 0 1% }
.article_main article p.reading font { color:red; display:inline-block }
.article_main article p.reading_ask { width:85%; margin:0 auto; text-indent:2em }
.article_main article h3 { background:#1b64ab url(../images/arctile_3.jpg)no-repeat right bottom /1.65rem 1.55rem; color:#fff; margin:2% auto 1% }
.article_main article h3 img { width:2.7rem; vertical-align:middle; margin-right:2%; margin-left:6.25rem; }
.article_main article .where_text p { padding:2%;font-size:1.3rem;text-indent:2.5rem; line-height:2.5rem; font-family:"宋体"}
.article_main article .where_text p a{ color:#00F;}
.article_main article .where_text div { padding:2%; font-size:1.3rem; text-indent:2.5rem; line-height:2.5rem;font-family:"宋体"}
.article_main article .where_text div p a{ color:#00F;}
.article_main article .where_text div a{ color:#00F;}
.article_main article .where_text div img {width:100%; height:100%;}
/*.article_main article .where_text p img {width:100%; height:100%;}*/
.where_text p a{ color:inherit;}
.expert, .expert_tit { overflow:hidden; width:100% }
.expert { max-width:32rem; margin:0 auto }
.expert_tit { background:#ecf4fa }
.expert_tit p { padding:1% 5rem 1% 0; text-indent:1rem; float:left }
.expert_tit a { float:right; background:#a0a0a0; color:#fff; text-align:center; padding:0 2%; margin:1% 1% 0 0 }
.expert_tit a.a1 { background:#f26d00 }
.expert ul { width:90%; margin:0 auto; overflow:hidden }
.expert ul li { padding:0.5rem 0 0.25rem }
.expert ul li img { display:block; width:48%; float:left }
.expert ul li .txt { width:48%; float:right }
.expert ul li .txt strong { line-height:150%; color:#353535; padding-top:0.25rem; font-weight:400; font-size:0.9rem; display:block }
.expert ul li .txt strong a { color:#000; font-weight:700; font-size:1.2rem }
.expert ul li .expert_a h4, .prohot h2, .prohot h4 a { font-weight:400; font-family:"微软雅黑" }
.expert ul li .txt p { line-height:150%; color:#6f6f6f; font-size:0.8rem }
.expert ul li .txt p a { color:red }
.expert ul li .expert_a { height:1.6rem; padding-top:0.5rem; text-align:center }
.expert ul li .expert_a h4 { width:6rem; height:1.6rem; background:url(../images/expert_a1.jpg) no-repeat; line-height:1.6rem; text-indent:2.25rem; font-size:0.75rem; margin:0 -0.5rem 0 1rem; display:inline-block }
.expert ul li .expert_a h4.h4_2 { background:url(../images/expert_a2.jpg) no-repeat }
.expert ul li .expert_a h4 a { color:#fff }
.expert_foot { background:#f6f6f6; text-align:center }
.expert_foot a { display:inline-block; padding:2% 2.5%; background:#9f9f9f; border-radius:100%; border:0.25rem solid #d1d1d1; color:#fff }
.expert_foot p small { font-size:0.9rem; color:#777 }
.expert_foot p { color:#325d80; text-align:left; display:inline-block; vertical-align:2% }
.prohot_tit { height:1.9rem; background:#eaeaec; width:100% }
.prohot_tit p { font-family:'微软雅黑'; color:#000; line-height:1.9rem; text-indent:1rem; padding-right:5rem; float:left }
.my_col p, .xby_jz p, .yz_kl p { text-indent:2em }
.prohot { height:auto }
.prohot ul { padding:0.25rem 5% }
.prohot ul li { padding:2% 0 0; overflow:hidden }
.prohot ul li p { float:left }
.prohot ul li p a { color:#505050 }
.prohot ul li span { float:right }
.prohot ul li span a { color:#adadad }
.prohot h4 a { width:5.5rem; height:1.65rem; display:inline-block; line-height:1.65rem; text-align:center; font-size:0.7rem; margin:0 -0.5rem 0 1rem; color:#fff }
.prohot h2 { height:1.45rem; line-height:1.45rem; background:url(../images/pro01.jpg) top right no-repeat; width:50%; margin:0.5rem auto; font-size:0.9rem }
.prohot h2 a { color:#4c4c4c }
.prohot .img { height:3.8rem; padding-bottom:0.5rem }
.prohot .img img { margin:0 0 0 0.3rem; display:inline }
.orange { background:#f26d00 }
.blue { background:#1b6bcf }
.col_title { background:url(../images/col_3.jpg); padding:1%; color:#fff }
.col_title img { vertical-align:middle; margin-right:1% }
.f-l { float:left }
.f-r { float:right }
.new_focus { width:100%; font-size:0.6rem }
.focus { width:16rem; overflow:hidden; margin:0 auto }
.focus .focuspic { width:999em; float:left }
.focus .focuspic .indexbanner { float:left; width:16rem; position:relative; overflow:hidden }
.scrollbox { width:15rem; margin:0 auto }
.scrollbox .scrollbtn { cursor:pointer; margin-top:3% }
.scrollbox #next, .scrollbox #prev { width:0.3rem; height:0.9rem; background:url(../images/arrow.png) no-repeat }
.scrollbox #prev { background-position:0 0 }
.scrollbox #next { background-position:-0.3rem 0 }
.scrollbox #prev.disabled { background-position:0 -0.9rem; cursor:default }
.scrollbox #next.disabled { background-position:-0.3rem -0.9rem; cursor:default }
.scrollbox .scrollpic { float:left; margin:0 0.15rem 0 0.45rem; display:inline; width:13.5rem; overflow:hidden }
.scrollbox .scrollpic ul { width:999em; float:left; display:inline; font-weight:700 }
.scrollbox .scrollpic li { float:left; width:4.5rem; text-align:center; padding:0.5rem 0; cursor:pointer }
.scrollbox .scrollpic li a img { border:1px solid #ddd; padding:0.25rem }
.scrollbox .scrollpic li a span { display:block; height:1.5rem; line-height:1.5rem; cursor:pointer }
.scrollbox .scrollpic li.current, .scrollbox .scrollpic li:hover { background:url(../images/clo_2.jpg) center bottom no-repeat; border-bottom:0.1rem solid #1b64ab; color:#1b64ab }
.bd_txt { overflow:hidden }
.bd_txt ul.neir { padding:0.25rem 0.1rem; zoom:1; overflow:hidden }
.bd_txt ul.neir li { line-height:234%; border-bottom:1px solid #a9aaab; width:100% }
.bd_txt ul.neir li a { color:#232323 }
.bd_txt ul.neir li .date { float:right; color:#999; cursor:pointer }
.page_col { text-align:center; overflow:hidden; padding:2% 0 3% }
.page_col a { color:#434343; padding:1% }
.page-number { overflow:hidden; height:1.2rem; line-height:1.2rem; margin:0 auto; padding-top:0.5rem; width:15rem }
.my_col, .ysp dl { line-height:150% }
.page-number ul li { float:left; font-family:"微软雅黑";  }
.page-number ul li a, .page-number ul li span { display:block; padding:0 0.25rem }
.col_title_h3 { overflow:inherit }
.col_title_h3 span { display:block; padding:1% 1% 1% 8%; color:#fff; overflow:hidden; font-weight:600 }
.col_title_h3 span.col_bg1 { background:url(../images/col5.jpg) no-repeat; background-size:contain }
.col_title_h3 span.col_bg2 { background:url(../images/col7.jpg) no-repeat; background-size:contain }
.col_title_h3 span.col_bg3 { background:url(../images/col8.jpg) no-repeat; background-size:contain }
.col_title_h3 span.col_bg4 { background:url(../images/col14.jpg) no-repeat; background-size:contain }
.col_title_h3 font { color:#b5b1b1 }
.col_bar_a ul li dt, .col_swt { text-align:center; color:#fff }
.col_title_h3 img { vertical-align:top; width:9.2% }
.col_title_h3 font small { display:inline-block; font-size:100% }
.col_bar_a, .col_bar_b, .col_bar_c, .col_doctor, .hsbp_zg, .safe, .ysp { box-shadow:0 0.2rem 1px #B5B3B3; margin-bottom:0.5rem }
.col_bar_b img { width:88.75%; max-width:28.4rem; margin:0.5rem auto 0; display:inline-block }
.col_doctor dl dd, .col_doctor dl dt, .col_swt, .ysp dl span { display:block }
.col_bar_a ul { padding-left:10% }
.col_bar_a ul li { width:42.5%; float:left; background:#ededed; border-radius:0.25rem; margin-left:2%; overflow:hidden }
.col_bar_a ul li dt { font-size:120% }
.col_bar_a ul li dd, .col_bar_a ul li dt { padding:5% }
.col_bar_c li { margin-top:1% }
.col_bar_c li img { width:93.9%; max-width:30.05rem }
.col_swt { display:block; width:60%; margin:2% auto; background:#e36c0a; padding:1.5% 0; }
.ysp { padding-left:4%; padding-top:5% }
.ysp dl, .ysp p { width:40%; float:left; background:red; margin-right:4%; margin-bottom:4%; border-radius:0.25rem }
.ysp dl { padding:3% }
.ysp dl dt { text-align:center; font-size:1.3rem; color:#d95e32 }
.ysp dl span { position:absolute; padding:1%; color:#fff; left:-4%; top:-15%; background:#064b82; border-radius:0.15rem; border:0.1rem solid #fff }
.qlx_title span, .xgnza_jd .jd dl, a.last-a span, h2.xby_title p, h2.yanzheng_title p { left:0; top:0; z-index:2 }
.ysp p { text-align:center; padding:3%; color:#fff; margin-top:1% }
.hsbp_zg .pic_text_col p, .my_col, .qlx_zljd .qlx_title_main, h2.qlx_title { text-align:left }
.ysp p a { color:#fff; font-size:1.3rem }
.ysp p a big { font-size:1.8rem }
.wd_col { width:90%; margin:0 auto 2%; max-width:29.05rem }
.col_doctor { padding-bottom:2% }
.col_doctor dl dt { width:11.25%; padding:2%; background:#d95e32; color:#fff; float:left }
.col_doctor dl dd { width:78%; padding:2%; height:auto; background:url(../images/col16.jpg) no-repeat; float:left; margin-left:2%; background-size:contain; text-align:left }
.my_col { background:#eaedf4; margin-top:2% }
.my_col p { padding:3%; overflow:hidden; line-height:180% }
.my_col_swt { padding-bottom:3% }
.my_col_swt a { display:inline-block; color:#fff; padding:2% 5% }
.my_col_swt a.l { background:#064b82; margin-right:2% }
.my_col_swt a.r { background:#e36c0a }
.hsbp_zg .pic_text_col { margin-top:0.5rem }
.hsbp_zg .pic_text_col img { width:38.5%; margin-right:1% }
.hsbp_zg img.imgs { width:100%; margin:0.5rem auto 0 }
.hsbp_zg span { color:#a3a3a3 }
.safe { padding:0 2% }
.safe dl { padding-bottom:2% }
.safe dl dt { color:#000; font-size:1.2rem }
.safe img { width:50.3%; margin-right:2% }
.navboss dt { font-size:1.3rem }
.navboss dt img { vertical-align:middle; margin-right:1% }
.navboss dl dd.chird_nav a.bpgc { display:block; padding:0.2rem; float:left }
.navboss dl dd.chird_nav a.bpgc img { width:33% }
.navboss dl dd.qlxy_col a { width:28% }
.navboss dl dd.qlxy_col_img a.bpgc img { width:60% }
.qlx_title_zj { max-width:32rem; margin:0 auto; box-shadow:none }
h2.qlx_title { width:65%; position:relative; font-weight:600 }
.qlx_title img { vertical-align:top; width:100% }
.qlx_title span { padding-left:12%; display:block; position:absolute; color:#fff; line-height:2.2;}
.qlx_title_main { padding-top:2% }
.bg_pic1 { background:url(../images/qlx_col1_title_zj_bg1.jpg) -0.5rem top no-repeat; background-size:contain }
.bg_pic2 { background:url(../images/qlx_col1_title_zj_bg2.png) -0.5rem top no-repeat; background-size:contain }
.bg_pic3 { background:url(../images/qlx_col1_title_zj_bg3.png) -0.5rem top no-repeat; background-size:contain }
.qlx_zljd { background:#e3ebd3 }
.qlx_zljd .qlx_title_main h4 { margin-bottom:2%; padding-left:3% }
.qlx_zljd .qlx_title_main h4 strong { color:#e36c0a; font-size:1.4rem; font-weight:400 }
.qlx_zljd .qlx_title_main ul li { padding-right:7%; padding-top:2%; padding-left:2%; overflow:hidden; margin-bottom:2% }
.qlx_zljd .qlx_title_main ul li img { width:36%; max-width:11.05rem; margin-right:2%; float:left; }
.qlx_zljd .qlx_title_main ul li dl { padding-bottom:5% }
.qlx_zljd .qlx_title_main ul li.bg1, .qlx_zljd .qlx_title_main ul li.bg2 { border-bottom:1px dashed #fff; padding-bottom:2% }
.qlx_zljd .qlx_title_main ul li dt { color:#1b64ab }
.qlx_zljd .qlx_title_main ul li.bg2 { padding-right:0; background:#fff }
.qlx_zljd .qlx_title_main ul li.bg2 dd { padding-left:2% }
.qlx_zljd .qlx_title_main ul li.bg3 { border-top:1px dashed #fff; margin-bottom:0 }
.houst { background:#fff; padding:2% 0 }
.break, .xz_bot .news2 { background:#eaedf4 }
.houst .qlx_title_main img { width:85.6%; margin:0 auto; text-align:center; display:block }
.xz_bot .news1 a { width:20% }
.houst .news1 img { width:92%; max-width:29.45rem }
.break { padding-bottom:0 }
.break h4 { padding-right:15% }
.break .next { width:96%; margin:0 auto }
.break .next p { width:43%; padding:2%; border-radius:0.25rem; color:#fff }
.break .next p.fl { background:#788f47 }
.break .next p.fr { background:#5d84c7 }
.zaoxie { background:#fff }
.zaoxie h2 span font { color:#f45800 }
.zaoxie .qlx_title_main ul li { width:17%; background:#004d8b; padding:.1% .5%; float:left; margin-left:1%; text-align:center; color:#fff }
.zaoxie .qlx_title_main ul li img { width:100% }
.zaoxie .qlx_title_main ul li strong { padding:5% 0; display:block }
.qlxy_one img.fl { width:22%; max-width:7.1rem; padding-left:5% }
.qlxy_one p { width:65%; float:left; margin-left:3%; text-align:center }
.qlxy_one p img { width:100%; display:block; text-align:center; padding-bottom:2% }
.qlxy_one p span { border-top:1px dashed #ccc; padding-top:2%; display:block }
.tel h2 { color:#1b64ab; padding:2%; border:1px solid #cdcbcb; background:#f8f8f8; font-size:1.3rem }
.tel form { background:#d1e0ee; padding:0 9%; overflow:hidden }
.tel form h3 { padding:8% 0 }
.tel form h3 img { width:61.7% }
.tel form span { display:inline-block; width:30% }
.tel form .form-group { background:#fff; padding:2%; margin-bottom:3% }
.tel form .name { width:62% }
.tel form .tel { width:90% }
.tel form .name input { width:80% }
.tel form .tel input { width:65% }
.btn-primary { width:45%; margin:4% auto 7%; display:block; background:#1b64ab; border:0; padding:2%; color:#fff }
h2.xby_title { width:100%; position:relative }
h2.xby_title img { width:100% }
h2.xby_title p { position:absolute; width:98%; padding-right:2%; overflow:hidden }
h2.xby_title p span { display:inline-block; font-size:1.3rem; color:#fff; padding-left:16%; font-weight:600; line-height:2.5;}
h2.xby_title p a { display:inline-block; color:#1b64ab; background:#fff; padding:0.8% 2%; margin-top:0.7rem; float:right; line-height:none }
.xby_jdt ul li { padding:0 6%; margin-top:2%; overflow:hidden }
.xby_jdt ul li div.jdt, .xby_jdt ul li p { display:inline-block; vertical-align:middle }
.xby_jdt ul li div.jdt { width:41%; background:#ececec; overflow:hidden }
.xby_jdt ul li p { width:50%; overflow:hidden }
.xby_jdt ul li p span { float:right; padding-right:2% }
.xby_jdt ul li div.jdt div { padding:5% 0; }
.xby_jdt ul li div.a1 div { width:50%; background:#054c82 }
.xby_jdt ul li div.a2 div { width:20%; background:#8ca842 }
.xby_jdt ul li div.a3 div { width:15%; background:#e1853c }
.xby_jdt ul li div.a4 div { width:10%; background:#725990 }
.xby_jdt ul li div.a5 div { width:7%; background:#3a8392 }
.xby_jdt ul li div.a6 div { width:3%; background:#5e81d2 }
.xby_jdt .col_swt { width:48% }
.xby_swyq { background:#eaedf4 }
.xby_swyq ul li { overflow:hidden; padding:0 1.5%; margin-top:2%; clear:both }
.xby_swyq ul li img { width:44%; display:block }
.xby_swyq ul li p { width:54%; line-height:150%; display:block; background:#fff; padding:.5%; border:1px solid #dcdcdd }
.xby_swyq dl { padding-left:5%; margin-top:3% }
.xby_swyq dl dt { width:3.9rem; height:3.9rem; border-radius:3.9rem; line-height:3.9rem; font-size:2.5rem; color:#fff; text-align:center }
.xby_swyq dl dd, .xby_swyq dl dt { display:inline-block; vertical-align:middle }
.xby_swyq dl dd { width:81%; margin-left:3% }
.xby_swyq dl dd span { font-size:1.3rem; display:block; color:#004f88 }
.xby_swyq dl dt.a1 { background:#004f88 }
.xby_swyq dl dt.a2 { background:#89a550 }
.xby_swyq dl dt.a3 { background:#d95e32 }
.xby_swyq dl dt.a4 { background:#607fda }
.xby_xgm { background:#eaedf4 }
.xby_xgm .bg_pic1 { background:0 0 }
.xby_xgm .col_doctor dl dd { border:1px solid #c9cbca }
.xby_jz p { padding:2%; text-align:left; line-height:180% }
.xby_jz img { width:85% }
.xby_six { padding:2% 0 }
.xby_six img { width:93% }
.zj_zz { background:#eaf8fe; padding:2%; box-shadow:0 0 0.3rem #B5B3B3; margin-bottom:2% }
.zj_zz ul { width:70%; float:left }
.zj_zz ul li { border-bottom:1px dashed #d2d2d2; line-height:200%; overflow:hidden }
.zj_zz ul li img { vertical-align:middle; padding-right:1%; width:1rem; height:1.2rem; }
.zj_zz div { width:23%; float:right; padding-right:2% }
.anli a, .xgnza_jd .jd dl dd, .xgnza_jd .jd dl dt, .xgnza_yh ul li, .yw_gb dl dd, .yw_gb dl dt, .zdl li img, .zj_doctor .pic { float:left }
.zj_zz div a { display:block; border-radius:0.25rem; text-align:center; padding:7% 0; color:#fff; margin-top:0.5rem }
.zj_zz div a.swt_l { background:#1b64ab }
.zj_zz div a.swt_r { background:#e36c0a }
.zj_doctor { background:#eaf8fe; box-shadow:0.15rem 0.25rem 0.3rem #B5B3B3; margin:2% auto; padding:2% }
.zj_doctor .pic { width:26% }
.zj_doctor .pic img { width:100%; padding:0.1rem; border:1px solid #cecece; background:#fff }
.pic_txt strong { color:red; font-size:1.3rem; font-weight:400 }
.pic_txt strong font { color:#343434; font-size:1.2rem }
.pic_txt img { vertical-align:middle; width:0.8rem; height:0.8rem; }
.pic_txt { width:71%; margin-left:9.05rem; }
.pic_txt font { color:#1b64ab }
.pic_txt p a { color:red }
.pic_txt a.on_swt { color:#fff; background:#e36c0a; border-radius:0.15rem; padding:2% 3%; width:60%; margin:2% 0 1%; display:block }
.xgnza_jk .progress, .xgnza_jk .progress .progress-bar, .xgnza_jk .progress span, .xgnza_jk p.bt big, .xgnza_jk ul p { vertical-align:middle; display:inline-block }
.xgnza_w.slideTxtBox .hd ul li { padding:0 3% }
.xgnza_yh { margin-bottom:1% }
.xgnza_yh ul li { width:50%; text-align:center; margin-top:4% }
.xgnza_yh ul li img { width:88%; max-width:14rem }
.xgnza_yh .col_swt { margin-top:4% }
.xgnza_jk p.bt { width:91.4%; max-width:29.35rem; padding:2%; margin:2% auto; background:#dbe6c4 }
.xgnza_jk p.bt big { font-size:3rem; color:#d95e32; float:left; padding-right:6% }
.xgnza_ljh { background:#fff }
.xgnza_jk ul, .xgnza_jk ul li { overflow:hidden }
.xgnza_jk ul { margin-bottom:2% }
.xgnza_jk ul li { margin-bottom:1% }
.xgnza_jk ul p { width:27%; text-align:right; font-size:1.1rem }
.xgnza_jk ul .progress { width:66% }
.xgnza_jk ul span { width:10% }
.xgnza_jk .progress .progress-bar { width:70%; margin:0 2% }
.xgnza_jk .progress .progress-bar .progressbar { padding:5% }
.xgnza_jk .progress span { width:10%; margin-left:7% }
.xgnza_jk .progress.bg1 .progress-bar .progressbar { background:#78913d; width:96.1% }
.xgnza_jk .progress.bg2 .progress-bar .progressbar { background:#004f88; width:91.4% }
.xgnza_jk .progress.bg3 .progress-bar .progressbar { background:#34849b; width:83.6% }
.xgnza_jk .progress.bg4 .progress-bar .progressbar { background:#e2843c; width:70.1% }
.xgnza_jk .progress.bg5 .progress-bar .progressbar { background:#5e81d2; width:62.1% }
.xgnza_jk .progress.bg6 .progress-bar .progressbar { background:#cb4335; width:49.1% }
.xgnza_jk .progress.bg7 .progress-bar .progressbar { background:#ccb438; width:38.8% }
.xgnza_sd { width:94%; margin:0 auto }
.xgnza_sd p { background:#dbe6c4; margin:2% auto; line-height:150%; padding:2% }
.xgnza_sd p font { color:#e36c0a }
.xgnza_sd .oa1 img { max-width:30.05rem; width:99% }
.xgnza_sd .oa2 img { max-width:28rem; width:87% }
.xgnza_sd .oa3 img { max-width:24.4rem; width:81%; margin:2% auto }
.xgnza_jd { padding:0 2% }
.xgnza_jd h4 { text-align:right; margin:2% 4% 0 0 }
.xgnza_jd .jd { max-width:28.7rem; width:92.5%; margin:2% auto 0; position:relative; text-align:center }
.xgnza_jd .jd img { width:100% }
.xgnza_jd .jd dl { position:absolute; width:100%; bottom:0 }
.xgnza_jd .jd dl dt { width:17.4%; text-align:center; margin-right:3%; color:#fff; padding-top:7%; }
.xgnza_jd .jd dl dd { width:75%; text-align:left; padding-top:4% }
.xgnza_slide, .yz_kl p { padding:2% }
.xgnza_jd a { display:block; text-align:center; margin:2% 0 }
.xgnza_jd a img { width:86% }
.xgnza_slide ul li { overflow:hidden; margin-bottom:1% }
.xgnza_slide ul li img, .xgnza_slide ul li p { border:1px solid #eff0f0; display:inline-block; vertical-align:middle }
.xgnza_slide ul li img { width:28.5% }
.xgnza_slide ul li p { width:65%; padding:2% }
h2.yanzheng_title { position:relative; font-size:1.2rem; border:1px solid #e9e9e9; overflow:hidden }
h2.yanzheng_title img { width:99% }
h2.yanzheng_title p { position:absolute; width:100%; color:#fff }
h2.yanzheng_title p span { line-height:2;display:inline-block; width:57.6%; text-align:center; color:#054c82 }
h2.yanzheng_title p span.last { width:37% }
.yz_kl { margin:0 auto }
.yz_kl .kl_img1 { width:92%; max-width:29.5rem; margin-top:3% }
.yz_kl .kl_img2 { width:92%; max-width:30.6rem }
.yz_kl p { text-align:left }
.left_main li a, .swts-box, .tabs_all p, .yw_gb .bgm, .yw_gb dl dt, a.last-a span { text-align:center }
.ms { padding-top:2% }
.chedi { max-width:32rem; width:100%; margin:0 auto }
.chedi img.msz { width:91%; display:block; margin:3% auto }
.chedi p { padding:0 5%; line-height:200% }
.chedi p.fonts { color:#044e7d }
.chedi .msp { border-top:1px dashed #949494; border-bottom:1px dashed #949494; background:#fff; margin:3% auto }
.chedi .msp p { margin:0.1rem auto; background:#eaeaea; padding:2% 5%; color:#e36c0a }
.chedi .msz_cen { width:21%; display:block; margin:3% auto }
.chedi a.col_swt { width:38% }
.jizhun { padding:3% 2%; background:#ecf1e3 }
.jizhun dl dt { font-size:1.4rem; color:#1b64ad; margin-bottom:2% }
.jizhun dl dd { margin:4% auto; width:100%; position:relative; line-height:200% }
.jizhun dl dd img { position:absolute; width:34%; bottom:0; right:15% }
.navBg, .navBg_botn { right:0 }
.yanzheng_9 { margin-top:2% }
.yanzheng_9 img { width:96%; display:block; margin:0 auto; max-width:30.6rem }
.yanzheng_11 { background:#dceaf5 }
.yanzheng_11 img { width:95%; display:block; margin:3% auto 2%; max-width:30.6rem }
.fill, .zdl { max-width:32rem }
.pre { padding-left:2%; background:#fdfdfc; border:1px solid #e1e1e1; margin-top:0.5rem;font-size:1.45rem;}
.pre a { color:#464646; font-size:1.3rem; padding:2% 0; display:inline-block }
h2.yw_title { overflow:hidden; background:#1b64ab; padding:2%; font-size:1.3rem; color:#fff; font-weight:600 }
h2.yw_title img { vertical-align:middle; width:7%; margin-right:2% }
.kown { padding:2% }
.kown img { width:99% }
.yw_b p.bt big { color:red }
.yw_gb dl dt, .yw_p_ad p { color:#fff; padding:2% 0 }
.yw_b .progress.bg1 .progress-bar .progressbar { background:#78913d; width:23.2% }
.yw_b .progress.bg2 .progress-bar .progressbar { background:#004f88; width:12.2% }
.yw_b .progress.bg3 .progress-bar .progressbar { background:#34849b; width:7.6% }
.yw_b .progress.bg4 .progress-bar .progressbar { background:#e2843c; width:86.9% }
.yw_b .progress.bg5 .progress-bar .progressbar { background:#5e81d2; width:17.3% }
.yw_b .progress.bg6 .progress-bar .progressbar { background:#cb4335; width:38.3% }
.yw_b .progress.bg7 .progress-bar .progressbar { background:#ccb438; width:8.7% }
.yw_b p img { width:69%; margin-top:2% }
.border-rad { border-radius:0.25rem }
.yw_p_ad { background:#5e81d2; width:82%; margin:2% auto 4% }
.yw_gb .bg_img { width:73%; display:block; margin:2% auto }
.yw_gb dl { width:95%; margin:0 auto; height:auto; line-height:150%; overflow:hidden }
.yw_gb dl dt { width:20%; font-weight:600; font-size:1.4rem; height:3.6rem; padding:5.1rem 0;}
.yw_gb dl dd { width:76%; color:#4f4f4f; padding:2% }
.yw_gb dl dd strong { color:#bd3537 }
.yw_gb dl dd p span { color:#1d1d1d; display:block }
.yw_gb .bgm { width:20%; margin:2% 0 }
.yw_gb .border-rad { margin:4% auto }
.anli { margin:2% auto }
.anli a { display:inline-block; color:#fff; width:32.5%; padding:1% 0; margin:0.1rem 0.1rem 0 0 }
.anli a img { width:100% }
.zdl { width:95.7%; margin:0 auto; padding-top:3% }
.tabs_all, .tabs_all p, .zdl li { padding:2% 0 }
.zdl li { overflow:hidden; border-bottom:1px dashed #d2d2d2; margin-bottom:2% }
.zdl li img { width:42% }
.zdl li dl { width:55%; float:right; line-height:200% }
.zdl li dl dt { font-size:1.5rem }
a.last-a { display:block; width:64%; margin:2% auto; position:relative }
.fill, a.last-a img { width:100% }
a.last-a span { display:block; position:absolute; width:100%; color:#fff }
.fill { margin:0 auto }
.fill img.brt { width:87%; margin:3% auto 2% }
.fill p span { width:23.4%; display:inline-block }
.tabs_all img { width:95%; display:block; margin:1% auto }
.tabs_all p { background:#ececec; margin-bottom:3% }
.left_main, .navBg_botn { top:0; background:rgba(0,0,0,.5) }
#ds-hot-posts { display:none }
.navBg { top:0; z-index:999 }



.arc_bypl{ width:32rem; margin:0.75rem auto 0;}

.bypl_tit{ width:100%; height:2.1rem; border-bottom:0.1rem solid #e0e0e0;}
.bypl_tit h2{ height:2.15rem; color:#153470; font-size:1.1rem; line-height:2.1rem; text-indent:0.7rem; float:left;}
.bypl_tit h4{ float:left; font-size:0.7rem; color:#111; padding-top:0.75rem;}
.bypl_tit h5{ float:right; font-size:0.6rem; color:#424242; padding-top:1rem; margin-right:0.5rem;}

.pl_main{ width:100%; height:26rem; overflow:hidden;}
.pl_box{ width:100%; height:100%;}
.pl_box>li{ width:100%; height:5.5rem; margin-top:0.8rem;}
.pl_box>li i{ display:block; float:left; width:2.5rem; height:5.5rem; margin:0 0 0 1rem;font-style:normal;}
.pl_box>li i img{width:2.3rem;}
.pl_box>li i span{ display:block; width:100%; text-align:center; color:#000; font-size:0.7rem; line-height:1rem; margin-top:0.2rem;}
.pl_nr{ width:27.2rem; float:right; margin:0 0.6rem 0 0;}

.pl_nr .pl_myd{ width:29rem; height:1.15rem; background:#f2f8ff; border:0.05rem solid #e7f2fe;}
.pl_nr .pl_myd li{ float:left; width:7.15rem; height:100%; text-indent:0.5rem; line-height:1.15rem; color:#6d6d6d; font-size:0.6rem; font-family:"宋体";}
.pl_nr .pl_myd li span{ color:#ce0000;}
.pl_nr .pl_myd li img{ width:1rem; height:1.45rem;}

.pl_nr p{ width:100%; color:#000; line-height:1.2rem; padding-top:0.5rem; font-size:0.6rem;}
.pl_nr h5{ width:100%;}
.pl_nr h5 span{ color:#9b9b9b; line-height:1rem; font-size:0.6rem;}
.pl_nr h5 .pl_fx{ float:right; height:100%;}
.pl_nr h5 .pl_fx li{ float:left; padding:0 0.25rem 0 0; height:100%; line-height:1rem;}
.pl_nr h5 .pl_fx li a{ color:#009ce6; font-size:0.6rem;}


.pl_nr1{ width:27.2rem; float:right; margin:0 0.6rem 0 0;}

.pl_nr1 .pl_myd1{ width:29rem; height:1.15rem; background:#f2f8ff; border:0.05rem solid #e7f2fe;}
.pl_nr1 .pl_myd1 li{ float:left; margin-right:1.2rem; height:100%; text-indent:0.5rem; line-height:1.15rem; color:#153470; font-size:0.6rem; font-family:"宋体";}
.pl_nr1 .pl_myd1 li span{ color:#f39800;}
.pl_nr1 .pl_myd1 li img{ width:1rem; height:1.45rem;}
.pl_nr1 .pl_myd1 li strong{ font-size:0.7rem;}

.pl_nr1 p{ width:100%; color:#000; line-height:1.2rem; padding-top:0.5rem; font-size:0.6rem;}
.pl_nr1 h5{ width:100%;}
.pl_nr1 h5 span{ color:#9b9b9b; line-height:1rem; font-size:0.6rem;}
.pl_nr1 h5 .pl_fx{ float:right; height:100%;}
.pl_nr1 h5 .pl_fx li{ float:left; padding:0 0.25rem 0 0; height:100%; line-height:1rem;}
.pl_nr1 h5 .pl_fx li a{ color:#000; font-size:0.6rem;}


.byyou{ width:16.6rem; margin:0 auto;}
.byyou img{ width:16.6rem;}
.pyd{ width:32rem; margin:0 auto; margin-top:0.6rem; margin-bottom:0.5rem;}
.pyd img{ width:32rem;}

/*-----------文章页修改样式1024-----------*/
.this { border:0.1rem solid #ccc; height:2.4rem; background:url(../images/art_14.jpg) repeat-x left top/0.6rem 3.4rem; padding:0.5rem; }
.this p { line-height:2.4rem; display:inline-block; font-size:1.45rem; width:25rem;}
.this img { width:6.1rem; height:2.4rem; }
.art_lb a { display:block; float:left; width:19.2%; height:3.5rem; line-height:3.5rem; font-size:1.4rem; text-align:center; background:#c6e3ec; color:#0099cb; border-left:0.1rem solid #fff; border-right:0.1rem solid #96b8ca; }
.art_lb a:hover { background:#018fda; color:#fff; }
.article { font-size:1.4rem; }
.article h2 { text-align:center; padding:1rem; font-weight:bold; font-size:1.5rem; color:#018cd6; }
.article p { color:#555; line-height:3rem; font-size:1.4rem; }
.article p.blue { color:#018cd6; }
.article div { color:#555; line-height:2.5rem; font-size:1.6rem; background-color:#F1F1F1; }
.article div.blue { color:#018cd6; }
.liwt { border:#c2d4e5 0.1rem solid; padding:1rem; overflow:hidden; zoom:1; text-align:center; }
.liwt p { line-height:2.5rem; color:#333333; font-size:1.4rem; font-family:"微软雅黑"; text-align:left; }
.libtn { overflow:hidden; zoom:1; padding:0.5rem 0; text-align:center; }
.libtn img { padding:0rem 0.3rem; }
.libtn a:nth-child(1) { display:inline-block; }
.libtn a:nth-child(1) img { width:11.05rem; height:3.5rem; padding-top:1.3rem; }
.libtn a:nth-child(2) { display:inline-block; }
.libtn a:nth-child(2) img { width:17.5rem; height:4.8rem; }

/*-------------列表页修改样式1029--------------*/
.wj1016_lmy_m{ overflow:hidden; margin-bottom:0.5rem;}
.wj1016_lmy_m ul li { width:31rem;float:left; margin:0 auto; margin-top:1rem; margin-left:0.3rem; display:inline;overflow:hidden; background:#fff; border:1px #004fb4 solid; border-top:4px #004fb4 solid; padding:0.1rem;}
.wj1016_lmy_my { width:22.6rem; height:7.3rem; overflow:hidden; zoom:1; padding-left:0.4rem; position:relative; }
.wj1016_lmy_my h3 { line-height:2.4rem; font-size:1.4rem; }
.wj1016_lmy_my h3 a { color:#000; font-weight:900; overflow:hidden; height:2.8rem; display:block;}
.wj1016_lmy_my p { font-size:1.2rem; color:#4f4f4f; line-height:1.8rem; }
.wj1016_lmy_my .wj1016_zan { width:8.8rem; height:1.9rem; text-align:center; color:#ffffff; background:#2a76da; line-height:1.9rem; position:absolute; bottom:0rem; right:0rem; font-size:1.4rem; }
.wj1016_lispic { width:7.8rem; height:7.55rem;}
.wj1016_lispic img { width:7.8rem; height:7.55rem; }

.pagelist { width:31rem; margin:0 auto; margin-bottom:5.5rem; margin-top:1.1rem; color:#999;text-align:center;}
.pagelist *{ vertical-align:middle}
.pagelist ul li{float:left;display:inline;line-height:2.5rem; margin-left:0.5rem;}
.pagelist a, .pagelist .cpb { display:inline-block; line-height:2.5rem; outline:none; text-decoration:none;background:#f3f3f3; font-size:1.2rem; font-family:'宋体'; color:#000;
border-radius:25px;transition: all 0.2s linear 0s;}
.pagelist a:hover { background:#00a5e7;color:#fff;text-decoration:none;margin:0 2px}
.pagelist .thisclass { font-weight: bold; color:#00a5e7;}
.pagelist span{ display:inline-block;line-height:1.6rem; outline:none; text-decoration:none; padding:5px 10px;margin-left:1rem; background:#2a76da;color:#fff;font-size:1.2rem; font-family:'宋体';border-radius:15px;transition: all 0.2s linear 0s;}


.login_right { width:31rem;height:16.4rem; margin:0 auto; background:#FFF;font-family:"Microsoft YaHei";}
.login_right h3 { display:block; text-align:center; color:#fff; width:31rem; line-height:2.8rem; text-align:center; font-size:1.2rem; background:url(../images/wjf1.jpg) repeat-x;}
.titespans {margin-top:0.4rem; }
.login_right span { display:block; float:left; height:1.85rem; line-height:1.85rem; text-align:center; }
.picMarquee-top { width:100%; height:11.4rem; overflow:hidden;border-bottom:1px solid #E1E1E1; }
.titespans { background:#94c4fa; font-size:0.8rem; color:#ffffff; }
.titespans span { border-right:1px solid #fff; }
.login_right li { overflow:hidden; }
.span_1 { width:4.85rem;}
.span_2 { width:8rem;}
.span_3 { width:12.9rem;}
.span_4 { width:4.9rem;}
#span_4 { border-right:none;}
.login_right .picList li span { border:1px solid #e0e0e0; margin:0 -1px -1px 0; font-size:0.8rem; }
.login_right .picList li span.span_1 { width:4.85rem; }
.login_right .picList li span.span_2 { width:8rem; }
.login_right .picList li span.span_3 { width:12.9rem; }
.login_right .picList li span.span_4 { width:4.8rem;color:#ff0000;}


.company{
	overflow:hidden;
}
.company_p{
	overflow:hidden;
	font-size:1.3rem;
	color:#1c1c19;
	line-height:2rem;
	text-indent:2em;
	padding:0px 3.5%;
	text-align:justify;
}
.company_p span{
	font-weight:bold;
	color:#f04d0a;
}

.company_ul{
	width:31.1rem;
	margin:1.1rem auto 1.05rem auto;
	overflow:hidden;
}

.company_ul li{
	width:10.25rem;
	float:left;
	text-align:center;
	font-size:0.9rem;
	padding:0.8rem 0px 0.7rem 0px;
	margin-bottom:0.1rem;
}
.company_ul li span{
	font-size:1.3rem;
}
.company_ul li a{
	width:100%;
	display:block;
	color:#FFF;
}


.company_ul li:nth-child(2),.company_ul li:nth-child(5),.company_ul li:nth-child(8){
	margin:0px 0.1rem;
}
.company_ul li:nth-child(1){
	background-color:#fe6464;
}
.company_ul li:nth-child(2),.company_ul li:nth-child(8){
	background-color:#fe8d8d;
}
.company_ul li:nth-child(3),.company_ul li:nth-child(4),.company_ul li:nth-child(9){
	background-color:#7bc69b;
}
.company_ul li:nth-child(5){
	background-color:#f3a52d;
}
.company_ul li:nth-child(6){
	background-color:#65bff8;
}
.company_ul li:nth-child(7){
	background-color:#a573b0;
}
.company_div{
	padding:0px 1.5%;
}
.company_div img{
	width:15rem;
}
.plateone{
	overflow:hidden;
}

.plateone_title{
	font-size:1.3rem;
	color:#1c1c19;
	text-align:center;
	margin:1.45rem 0px 0.8rem 0px;
}

.plateone_ul{
	padding:0px 1.58%;
	overflow:hidden;
	margin-bottom:0.9rem;
}
.plateone_ul li{
	width:9.8rem;
	float:left;
	text-align:center;
	border-radius:0.5rem;
	border:solid 0.1rem #e6e6e6;
	background:#FFF;
}

.plateone_ul li h3{
	font-size:1.3rem;
	font-weight:bold;
}
.plateone_ul li div{
	font-size:1.2rem;
	color:#1c1c19;
	margin-top:0.2rem;
}
.plateone_ul li a{
	font-size:1.2rem;
	color:#FFF;
}
.plateone_ul li p{
	padding:0.35rem 0px 0.45rem 0px;
	border-radius:0rem 0rem 0.5rem 0.5rem;
	margin-top:0.3rem;
}

.plateone_ul li:nth-child(2){
	margin:0px 0.45rem;
}

.plateone_ul li:nth-child(1) p{
	background-color:#f3a52d;
}

.plateone_ul li:nth-child(1) h3{
	color:#feaa16;
}

.plateone_ul li:nth-child(2) p{
	background-color:#fe6464;
}

.plateone_ul li:nth-child(2) h3{
	color:#fe6464;
}

.plateone_ul li:nth-child(3) p{
	background-color:#7bc69b;
}

.plateone_ul li:nth-child(3) h3{
	color:#7bc69b;
}

.plateone_yi{
	text-align:center;
}
.plateone_yi img{
	width:25rem;
}
.plateone_two{
	text-align:center;
	font-size:1.2rem;
	color:#1c1c19;
	margin:0.75rem 0px 0.5rem 0px;
}
.plateone_san{
	text-align:center;
	font-size:1.3rem;
	font-weight:bold;
	margin:0.6rem 0px 1.2rem 0px;
}
.plateone_san a{
	color:#0165bc;
}



@media screen and (min-width:320px) and (max-width:321px) {
html { font-size:62.5%; }
}
@media screen and (min-width:321px) and (max-width:322px) {
html { font-size:62.6953125%; }
}
@media screen and (min-width:322px) and (max-width:323px) {
html { font-size:62.89062500000001%; }
}
@media screen and (min-width:323px) and (max-width:324px) {
html { font-size:63.08593749999999%; }
}
@media screen and (min-width:324px) and (max-width:325px) {
html { font-size:63.28125%; }
}
@media screen and (min-width:325px) and (max-width:326px) {
html { font-size:63.4765625%; }
}
@media screen and (min-width:326px) and (max-width:327px) {
html { font-size:63.671875%; }
}
@media screen and (min-width:327px) and (max-width:328px) {
html { font-size:63.86718750000001%; }
}
@media screen and (min-width:328px) and (max-width:329px) {
html { font-size:64.0625%; }
}
@media screen and (min-width:329px) and (max-width:330px) {
html { font-size:64.2578125%; }
}
@media screen and (min-width:330px) and (max-width:331px) {
html { font-size:64.453125%; }
}
@media screen and (min-width:331px) and (max-width:332px) {
html { font-size:64.6484375%; }
}
@media screen and (min-width:332px) and (max-width:333px) {
html { font-size:64.84375%; }
}
@media screen and (min-width:333px) and (max-width:334px) {
html { font-size:65.0390625%; }
}
@media screen and (min-width:334px) and (max-width:335px) {
html { font-size:65.234375%; }
}
@media screen and (min-width:335px) and (max-width:336px) {
html { font-size:65.4296875%; }
}
@media screen and (min-width:336px) and (max-width:337px) {
html { font-size:65.625%; }
}
@media screen and (min-width:337px) and (max-width:338px) {
html { font-size:65.8203125%; }
}
@media screen and (min-width:338px) and (max-width:339px) {
html { font-size:66.015625%; }
}
@media screen and (min-width:339px) and (max-width:340px) {
html { font-size:66.2109375%; }
}
@media screen and (min-width:340px) and (max-width:341px) {
html { font-size:66.40625%; }
}
@media screen and (min-width:341px) and (max-width:342px) {
html { font-size:66.6015625%; }
}
@media screen and (min-width:342px) and (max-width:343px) {
html { font-size:66.796875%; }
}
@media screen and (min-width:343px) and (max-width:344px) {
html { font-size:66.9921875%; }
}
@media screen and (min-width:344px) and (max-width:345px) {
html { font-size:67.1875%; }
}
@media screen and (min-width:345px) and (max-width:346px) {
html { font-size:67.3828125%; }
}
@media screen and (min-width:346px) and (max-width:347px) {
html { font-size:67.578125%; }
}
@media screen and (min-width:347px) and (max-width:348px) {
html { font-size:67.7734375%; }
}
@media screen and (min-width:348px) and (max-width:349px) {
html { font-size:67.96875%; }
}
@media screen and (min-width:349px) and (max-width:350px) {
html { font-size:68.1640625%; }
}
@media screen and (min-width:350px) and (max-width:351px) {
html { font-size:68.359375%; }
}
@media screen and (min-width:351px) and (max-width:352px) {
html { font-size:68.5546875%; }
}
@media screen and (min-width:352px) and (max-width:353px) {
html { font-size:68.75%; }
}
@media screen and (min-width:353px) and (max-width:354px) {
html { font-size:68.9453125%; }
}
@media screen and (min-width:354px) and (max-width:355px) {
html { font-size:69.140625%; }
}
@media screen and (min-width:355px) and (max-width:356px) {
html { font-size:69.3359375%; }
}
@media screen and (min-width:356px) and (max-width:357px) {
html { font-size:69.53125%; }
}
@media screen and (min-width:357px) and (max-width:358px) {
html { font-size:69.7265625%; }
}
@media screen and (min-width:358px) and (max-width:359px) {
html { font-size:69.921875%; }
}
@media screen and (min-width:359px) and (max-width:360px) {
html { font-size:70.1171875%; }
}
@media screen and (min-width:360px) and (max-width:361px) {
html { font-size:70.3125%; }
}
@media screen and (min-width:361px) and (max-width:362px) {
html { font-size:70.5078125%; }
}
@media screen and (min-width:362px) and (max-width:363px) {
html { font-size:70.703125%; }
}
@media screen and (min-width:363px) and (max-width:364px) {
html { font-size:70.8984375%; }
}
@media screen and (min-width:364px) and (max-width:365px) {
html { font-size:71.09375%; }

}
@media screen and (min-width:365px) and (max-width:366px) {
html { font-size:71.2890625%; }
}
@media screen and (min-width:366px) and (max-width:367px) {
html { font-size:71.484375%; }
}
@media screen and (min-width:367px) and (max-width:368px) {
html { font-size:71.6796875%; }
}
@media screen and (min-width:368px) and (max-width:369px) {
html { font-size:71.875%; }
}
@media screen and (min-width:369px) and (max-width:370px) {
html { font-size:72.0703125%; }
}
@media screen and (min-width:370px) and (max-width:371px) {
html { font-size:72.265625%; }
}
@media screen and (min-width:371px) and (max-width:372px) {
html { font-size:72.4609375%; }
}
@media screen and (min-width:372px) and (max-width:373px) {
html { font-size:72.65625%; }
}
@media screen and (min-width:373px) and (max-width:374px) {
html { font-size:72.8515625%; }
}
@media screen and (min-width:374px) and (max-width:375px) {
html { font-size:73.046875%; }
}
@media screen and (min-width:375px) and (max-width:376px) {
html { font-size:73.2421875%; }
}
@media screen and (min-width:376px) and (max-width:377px) {
html { font-size:73.4375%; }
}
@media screen and (min-width:377px) and (max-width:378px) {
html { font-size:73.6328125%; }
}
@media screen and (min-width:378px) and (max-width:379px) {
html { font-size:73.828125%; }
}
@media screen and (min-width:379px) and (max-width:380px) {
html { font-size:74.0234375%; }
}
@media screen and (min-width:380px) and (max-width:381px) {
html { font-size:74.21875%; }
}
@media screen and (min-width:381px) and (max-width:382px) {
html { font-size:74.4140625%; }
}
@media screen and (min-width:382px) and (max-width:383px) {
html { font-size:74.609375%; }
}
@media screen and (min-width:383px) and (max-width:384px) {
html { font-size:74.8046875%; }
}
@media screen and (min-width:384px) and (max-width:385px) {
html { font-size:75%; }
}
@media screen and (min-width:385px) and (max-width:386px) {
html { font-size:75.1953125%; }
}
@media screen and (min-width:386px) and (max-width:387px) {
html { font-size:75.390625%; }
}
@media screen and (min-width:387px) and (max-width:388px) {
html { font-size:75.5859375%; }
}
@media screen and (min-width:388px) and (max-width:389px) {
html { font-size:75.78125%; }
}
@media screen and (min-width:389px) and (max-width:390px) {
html { font-size:75.9765625%; }
}
@media screen and (min-width:390px) and (max-width:391px) {
html { font-size:76.171875%; }
}
@media screen and (min-width:391px) and (max-width:392px) {
html { font-size:76.3671875%; }
}
@media screen and (min-width:392px) and (max-width:393px) {
html { font-size:76.5625%; }
}
@media screen and (min-width:393px) and (max-width:394px) {
html { font-size:76.7578125%; }
}
@media screen and (min-width:394px) and (max-width:395px) {
html { font-size:76.953125%; }
}
@media screen and (min-width:395px) and (max-width:396px) {
html { font-size:77.1484375%; }
}
@media screen and (min-width:396px) and (max-width:397px) {
html { font-size:77.34375%; }
}
@media screen and (min-width:397px) and (max-width:398px) {
html { font-size:77.5390625%; }
}
@media screen and (min-width:398px) and (max-width:399px) {
html { font-size:77.734375%; }
}
@media screen and (min-width:399px) and (max-width:400px) {
html { font-size:77.9296875%; }
}
@media screen and (min-width:400px) and (max-width:401px) {
html { font-size:78.125%; }
}
@media screen and (min-width:401px) and (max-width:402px) {
html { font-size:78.3203125%; }
}
@media screen and (min-width:402px) and (max-width:403px) {
html { font-size:78.515625%; }
}
@media screen and (min-width:403px) and (max-width:404px) {
html { font-size:78.7109375%; }
}
@media screen and (min-width:404px) and (max-width:405px) {
html { font-size:78.90625%; }
}
@media screen and (min-width:405px) and (max-width:406px) {
html { font-size:79.1015625%; }
}
@media screen and (min-width:406px) and (max-width:407px) {
html { font-size:79.296875%; }
}
@media screen and (min-width:407px) and (max-width:408px) {
html { font-size:79.4921875%; }
}
@media screen and (min-width:408px) and (max-width:409px) {
html { font-size:79.6875%; }
}
@media screen and (min-width:409px) and (max-width:410px) {
html { font-size:79.8828125%; }
}
@media screen and (min-width:410px) and (max-width:411px) {
html { font-size:80.078125%; }
}
@media screen and (min-width:411px) and (max-width:412px) {
html { font-size:80.2734375%; }
}
@media screen and (min-width:412px) and (max-width:413px) {
html { font-size:80.46875%; }
}
@media screen and (min-width:413px) and (max-width:414px) {
html { font-size:80.6640625%; }
}
@media screen and (min-width:414px) and (max-width:415px) {
html { font-size:80.859375%; }
}
@media screen and (min-width:415px) and (max-width:416px) {
html { font-size:81.0546875%; }
}
@media screen and (min-width:416px) and (max-width:417px) {
html { font-size:81.25%; }
}
@media screen and (min-width:417px) and (max-width:418px) {
html { font-size:81.4453125%; }
}
@media screen and (min-width:418px) and (max-width:419px) {
html { font-size:81.640625%; }
}
@media screen and (min-width:419px) and (max-width:420px) {
html { font-size:81.8359375%; }
}
@media screen and (min-width:420px) and (max-width:421px) {
html { font-size:82.03125%; }
}
@media screen and (min-width:421px) and (max-width:422px) {
html { font-size:82.2265625%; }
}
@media screen and (min-width:422px) and (max-width:423px) {
html { font-size:82.421875%; }
}
@media screen and (min-width:423px) and (max-width:424px) {
html { font-size:82.6171875%; }
}
@media screen and (min-width:424px) and (max-width:425px) {
html { font-size:82.8125%; }
}
@media screen and (min-width:425px) and (max-width:426px) {
html { font-size:83.0078125%; }
}
@media screen and (min-width:426px) and (max-width:427px) {
html { font-size:83.203125%; }
}
@media screen and (min-width:427px) and (max-width:428px) {
html { font-size:83.3984375%; }
}
@media screen and (min-width:428px) and (max-width:429px) {
html { font-size:83.59375%; }
}
@media screen and (min-width:429px) and (max-width:430px) {
html { font-size:83.7890625%; }
}
@media screen and (min-width:430px) and (max-width:431px) {
html { font-size:83.984375%; }
}
@media screen and (min-width:431px) and (max-width:432px) {
html { font-size:84.1796875%; }
}
@media screen and (min-width:432px) and (max-width:433px) {
html { font-size:84.375%; }
}
@media screen and (min-width:433px) and (max-width:434px) {
html { font-size:84.5703125%; }
}
@media screen and (min-width:434px) and (max-width:435px) {
html { font-size:84.765625%; }
}
@media screen and (min-width:435px) and (max-width:436px) {
html { font-size:84.9609375%; }
}
@media screen and (min-width:436px) and (max-width:437px) {
html { font-size:85.15625%; }
}
@media screen and (min-width:437px) and (max-width:438px) {
html { font-size:85.3515625%; }
}
@media screen and (min-width:438px) and (max-width:439px) {
html { font-size:85.546875%; }
}
@media screen and (min-width:439px) and (max-width:440px) {
html { font-size:85.7421875%; }
}
@media screen and (min-width:440px) and (max-width:441px) {
html { font-size:85.9375%; }
}
@media screen and (min-width:441px) and (max-width:442px) {
html { font-size:86.1328125%; }
}
@media screen and (min-width:442px) and (max-width:443px) {
html { font-size:86.328125%; }
}
@media screen and (min-width:443px) and (max-width:444px) {
html { font-size:86.5234375%; }
}
@media screen and (min-width:444px) and (max-width:445px) {
html { font-size:86.71875%; }
}
@media screen and (min-width:445px) and (max-width:446px) {
html { font-size:86.9140625%; }
}
@media screen and (min-width:446px) and (max-width:447px) {
html { font-size:87.109375%; }
}
@media screen and (min-width:447px) and (max-width:448px) {
html { font-size:87.3046875%; }
}
@media screen and (min-width:448px) and (max-width:449px) {
html { font-size:87.5%; }
}
@media screen and (min-width:449px) and (max-width:450px) {
html { font-size:87.6953125%; }
}
@media screen and (min-width:450px) and (max-width:451px) {
html { font-size:87.890625%; }
}
@media screen and (min-width:451px) and (max-width:452px) {
html { font-size:88.0859375%; }
}
@media screen and (min-width:452px) and (max-width:453px) {
html { font-size:88.28125%; }
}
@media screen and (min-width:453px) and (max-width:454px) {
html { font-size:88.4765625%; }
}
@media screen and (min-width:454px) and (max-width:455px) {
html { font-size:88.671875%; }
}
@media screen and (min-width:455px) and (max-width:456px) {
html { font-size:88.8671875%; }
}
@media screen and (min-width:456px) and (max-width:457px) {
html { font-size:89.0625%; }
}
@media screen and (min-width:457px) and (max-width:458px) {
html { font-size:89.2578125%; }
}
@media screen and (min-width:458px) and (max-width:459px) {
html { font-size:89.453125%; }
}
@media screen and (min-width:459px) and (max-width:460px) {
html { font-size:89.6484375%; }
}
@media screen and (min-width:460px) and (max-width:461px) {
html { font-size:89.84375%; }
}
@media screen and (min-width:461px) and (max-width:462px) {
html { font-size:90.0390625%; }
}
@media screen and (min-width:462px) and (max-width:463px) {
html { font-size:90.234375%; }
}
@media screen and (min-width:463px) and (max-width:464px) {
html { font-size:90.4296875%; }
}
@media screen and (min-width:464px) and (max-width:465px) {
html { font-size:90.625%; }
}
@media screen and (min-width:465px) and (max-width:466px) {
html { font-size:90.8203125%; }
}
@media screen and (min-width:466px) and (max-width:467px) {
html { font-size:91.015625%; }
}
@media screen and (min-width:467px) and (max-width:468px) {
html { font-size:91.2109375%; }
}
@media screen and (min-width:468px) and (max-width:469px) {
html { font-size:91.40625%; }
}
@media screen and (min-width:469px) and (max-width:470px) {
html { font-size:91.6015625%; }
}
@media screen and (min-width:470px) and (max-width:471px) {
html { font-size:91.796875%; }
}
@media screen and (min-width:471px) and (max-width:472px) {
html { font-size:91.9921875%; }
}
@media screen and (min-width:472px) and (max-width:473px) {
html { font-size:92.1875%; }
}
@media screen and (min-width:473px) and (max-width:474px) {
html { font-size:92.3828125%; }
}
@media screen and (min-width:474px) and (max-width:475px) {
html { font-size:92.578125%; }
}
@media screen and (min-width:475px) and (max-width:476px) {
html { font-size:92.7734375%; }
}
@media screen and (min-width:476px) and (max-width:477px) {
html { font-size:92.96875%; }
}
@media screen and (min-width:477px) and (max-width:478px) {
html { font-size:93.1640625%; }
}
@media screen and (min-width:478px) and (max-width:479px) {
html { font-size:93.359375%; }
}
@media screen and (min-width:479px) and (max-width:480px) {
html { font-size:93.5546875%; }
}
@media screen and (min-width:480px) and (max-width:481px) {
html { font-size:93.75%; }
}
@media screen and (min-width:481px) and (max-width:482px) {
html { font-size:93.9453125%; }
}
@media screen and (min-width:482px) and (max-width:483px) {
html { font-size:94.140625%; }
}
@media screen and (min-width:483px) and (max-width:484px) {
html { font-size:94.3359375%; }
}
@media screen and (min-width:484px) and (max-width:485px) {
html { font-size:94.53125%; }
}
@media screen and (min-width:485px) and (max-width:486px) {
html { font-size:94.7265625%; }
}
@media screen and (min-width:486px) and (max-width:487px) {
html { font-size:94.921875%; }
}
@media screen and (min-width:487px) and (max-width:488px) {
html { font-size:95.1171875%; }
}
@media screen and (min-width:488px) and (max-width:489px) {
html { font-size:95.3125%; }
}
@media screen and (min-width:489px) and (max-width:490px) {
html { font-size:95.5078125%; }
}
@media screen and (min-width:490px) and (max-width:491px) {
html { font-size:95.703125%; }
}
@media screen and (min-width:491px) and (max-width:492px) {
html { font-size:95.8984375%; }
}
@media screen and (min-width:492px) and (max-width:493px) {
html { font-size:96.09375%; }
}
@media screen and (min-width:493px) and (max-width:494px) {
html { font-size:96.2890625%; }
}
@media screen and (min-width:494px) and (max-width:495px) {
html { font-size:96.484375%; }
}
@media screen and (min-width:495px) and (max-width:496px) {
html { font-size:96.6796875%; }
}
@media screen and (min-width:496px) and (max-width:497px) {
html { font-size:96.875%; }
}
@media screen and (min-width:497px) and (max-width:498px) {
html { font-size:97.0703125%; }
}
@media screen and (min-width:498px) and (max-width:499px) {
html { font-size:97.265625%; }
}
@media screen and (min-width:499px) and (max-width:500px) {
html { font-size:97.4609375%; }
}
@media screen and (min-width:500px) and (max-width:501px) {
html { font-size:97.65625%; }
}
@media screen and (min-width:501px) and (max-width:502px) {
html { font-size:97.8515625%; }
}
@media screen and (min-width:502px) and (max-width:503px) {
html { font-size:98.046875%; }
}
@media screen and (min-width:503px) and (max-width:504px) {
html { font-size:98.2421875%; }
}
@media screen and (min-width:504px) and (max-width:505px) {
html { font-size:98.4375%; }
}
@media screen and (min-width:505px) and (max-width:506px) {
html { font-size:98.6328125%; }
}
@media screen and (min-width:506px) and (max-width:507px) {
html { font-size:98.828125%; }
}
@media screen and (min-width:507px) and (max-width:508px) {
html { font-size:99.0234375%; }
}
@media screen and (min-width:508px) and (max-width:509px) {
html { font-size:99.21875%; }
}
@media screen and (min-width:509px) and (max-width:510px) {
html { font-size:99.4140625%; }
}
@media screen and (min-width:510px) and (max-width:511px) {
html { font-size:99.609375%; }
}
@media screen and (min-width:511px) and (max-width:512px) {
html { font-size:99.8046875%; }
}
@media screen and (min-width:512px) and (max-width:513px) {
html { font-size:100%; }
}
@media screen and (min-width:513px) and (max-width:514px) {
html { font-size:100.1953125%; }
}
@media screen and (min-width:514px) and (max-width:515px) {
html { font-size:100.390625%; }
}
@media screen and (min-width:515px) and (max-width:516px) {
html { font-size:100.5859375%; }
}
@media screen and (min-width:516px) and (max-width:517px) {
html { font-size:100.78125%; }
}
@media screen and (min-width:517px) and (max-width:518px) {
html { font-size:100.9765625%; }
}
@media screen and (min-width:518px) and (max-width:519px) {
html { font-size:101.171875%; }
}
@media screen and (min-width:519px) and (max-width:520px) {
html { font-size:101.3671875%; }
}
@media screen and (min-width:520px) and (max-width:521px) {
html { font-size:101.5625%; }
}
@media screen and (min-width:521px) and (max-width:522px) {
html { font-size:101.7578125%; }
}
@media screen and (min-width:522px) and (max-width:523px) {
html { font-size:101.953125%; }
}
@media screen and (min-width:523px) and (max-width:524px) {
html { font-size:102.1484375%; }
}
@media screen and (min-width:524px) and (max-width:525px) {
html { font-size:102.34375%; }
}
@media screen and (min-width:525px) and (max-width:526px) {
html { font-size:102.5390625%; }
}
@media screen and (min-width:526px) and (max-width:527px) {
html { font-size:102.734375%; }
}
@media screen and (min-width:527px) and (max-width:528px) {
html { font-size:102.9296875%; }
}
@media screen and (min-width:528px) and (max-width:529px) {
html { font-size:103.125%; }
}
@media screen and (min-width:529px) and (max-width:530px) {
html { font-size:103.3203125%; }
}
@media screen and (min-width:530px) and (max-width:531px) {
html { font-size:103.515625%; }
}
@media screen and (min-width:531px) and (max-width:532px) {
html { font-size:103.7109375%; }
}
@media screen and (min-width:532px) and (max-width:533px) {
html { font-size:103.90625%; }
}
@media screen and (min-width:533px) and (max-width:534px) {
html { font-size:104.1015625%; }
}
@media screen and (min-width:534px) and (max-width:535px) {
html { font-size:104.296875%; }
}
@media screen and (min-width:535px) and (max-width:536px) {
html { font-size:104.4921875%; }
}
@media screen and (min-width:536px) and (max-width:537px) {
html { font-size:104.6875%; }
}
@media screen and (min-width:537px) and (max-width:538px) {
html { font-size:104.8828125%; }
}
@media screen and (min-width:538px) and (max-width:539px) {
html { font-size:105.078125%; }
}
@media screen and (min-width:539px) and (max-width:540px) {
html { font-size:105.2734375%; }
}
@media screen and (min-width:540px) and (max-width:541px) {
html { font-size:105.46875%; }
}
@media screen and (min-width:541px) and (max-width:542px) {
html { font-size:105.6640625%; }
}
@media screen and (min-width:542px) and (max-width:543px) {
html { font-size:105.859375%; }
}
@media screen and (min-width:543px) and (max-width:544px) {
html { font-size:106.0546875%; }
}
@media screen and (min-width:544px) and (max-width:545px) {
html { font-size:106.25%; }
}
@media screen and (min-width:545px) and (max-width:546px) {
html { font-size:106.4453125%; }
}
@media screen and (min-width:546px) and (max-width:547px) {
html { font-size:106.640625%; }
}
@media screen and (min-width:547px) and (max-width:548px) {
html { font-size:106.8359375%; }
}
@media screen and (min-width:548px) and (max-width:549px) {
html { font-size:107.03125%; }
}
@media screen and (min-width:549px) and (max-width:550px) {
html { font-size:107.2265625%; }
}
@media screen and (min-width:550px) and (max-width:551px) {
html { font-size:107.421875%; }
}
@media screen and (min-width:551px) and (max-width:552px) {
html { font-size:107.6171875%; }
}
@media screen and (min-width:552px) and (max-width:553px) {
html { font-size:107.8125%; }
}
@media screen and (min-width:553px) and (max-width:554px) {
html { font-size:108.0078125%; }
}
@media screen and (min-width:554px) and (max-width:555px) {
html { font-size:108.203125%; }
}
@media screen and (min-width:555px) and (max-width:556px) {
html { font-size:108.3984375%; }
}
@media screen and (min-width:556px) and (max-width:557px) {
html { font-size:108.59375%; }
}
@media screen and (min-width:557px) and (max-width:558px) {
html { font-size:108.7890625%; }
}
@media screen and (min-width:558px) and (max-width:559px) {
html { font-size:108.984375%; }
}
@media screen and (min-width:559px) and (max-width:560px) {
html { font-size:109.1796875%; }
}
@media screen and (min-width:560px) and (max-width:561px) {
html { font-size:109.375%; }
}
@media screen and (min-width:561px) and (max-width:562px) {
html { font-size:109.5703125%; }
}
@media screen and (min-width:562px) and (max-width:563px) {
html { font-size:109.765625%; }
}
@media screen and (min-width:563px) and (max-width:564px) {
html { font-size:109.9609375%; }
}
@media screen and (min-width:564px) and (max-width:565px) {
html { font-size:110.15625%; }
}
@media screen and (min-width:565px) and (max-width:566px) {
html { font-size:110.3515625%; }
}
@media screen and (min-width:566px) and (max-width:567px) {
html { font-size:110.546875%; }
}
@media screen and (min-width:567px) and (max-width:568px) {
html { font-size:110.7421875%; }
}
@media screen and (min-width:568px) and (max-width:569px) {
html { font-size:110.9375%; }
}
@media screen and (min-width:569px) and (max-width:570px) {
html { font-size:111.1328125%; }
}
@media screen and (min-width:570px) and (max-width:571px) {
html { font-size:111.328125%; }
}
@media screen and (min-width:571px) and (max-width:572px) {
html { font-size:111.5234375%; }
}
@media screen and (min-width:572px) and (max-width:573px) {
html { font-size:111.71875%; }
}
@media screen and (min-width:573px) and (max-width:574px) {
html { font-size:111.9140625%; }
}
@media screen and (min-width:574px) and (max-width:575px) {
html { font-size:112.109375%; }
}
@media screen and (min-width:575px) and (max-width:576px) {
html { font-size:112.3046875%; }
}
@media screen and (min-width:576px) and (max-width:577px) {
html { font-size:112.5%; }
}
@media screen and (min-width:577px) and (max-width:578px) {
html { font-size:112.6953125%; }
}
@media screen and (min-width:578px) and (max-width:579px) {
html { font-size:112.890625%; }
}
@media screen and (min-width:579px) and (max-width:580px) {
html { font-size:113.0859375%; }
}
@media screen and (min-width:580px) and (max-width:581px) {
html { font-size:113.28125%; }
}
@media screen and (min-width:581px) and (max-width:582px) {
html { font-size:113.4765625%; }
}
@media screen and (min-width:582px) and (max-width:583px) {
html { font-size:113.671875%; }
}
@media screen and (min-width:583px) and (max-width:584px) {
html { font-size:113.8671875%; }
}
@media screen and (min-width:584px) and (max-width:585px) {
html { font-size:114.0625%; }
}
@media screen and (min-width:585px) and (max-width:586px) {
html { font-size:114.2578125%; }
}
@media screen and (min-width:586px) and (max-width:587px) {
html { font-size:114.453125%; }
}
@media screen and (min-width:587px) and (max-width:588px) {
html { font-size:114.6484375%; }
}
@media screen and (min-width:588px) and (max-width:589px) {
html { font-size:114.84375%; }
}
@media screen and (min-width:589px) and (max-width:590px) {
html { font-size:115.0390625%; }
}
@media screen and (min-width:590px) and (max-width:591px) {
html { font-size:115.234375%; }
}
@media screen and (min-width:591px) and (max-width:592px) {
html { font-size:115.4296875%; }
}
@media screen and (min-width:592px) and (max-width:593px) {
html { font-size:115.625%; }
}
@media screen and (min-width:593px) and (max-width:594px) {
html { font-size:115.8203125%; }
}
@media screen and (min-width:594px) and (max-width:595px) {
html { font-size:116.015625%; }
}
@media screen and (min-width:595px) and (max-width:596px) {
html { font-size:116.2109375%; }
}
@media screen and (min-width:596px) and (max-width:597px) {
html { font-size:116.40625%; }
}
@media screen and (min-width:597px) and (max-width:598px) {
html { font-size:116.6015625%; }
}
@media screen and (min-width:598px) and (max-width:599px) {
html { font-size:116.796875%; }
}
@media screen and (min-width:599px) and (max-width:600px) {
html { font-size:116.9921875%; }
}
@media screen and (min-width:600px) and (max-width:601px) {
html { font-size:117.1875%; }
}
@media screen and (min-width:601px) and (max-width:602px) {
html { font-size:117.3828125%; }
}
@media screen and (min-width:602px) and (max-width:603px) {
html { font-size:117.578125%; }
}
@media screen and (min-width:603px) and (max-width:604px) {
html { font-size:117.7734375%; }
}
@media screen and (min-width:604px) and (max-width:605px) {
html { font-size:117.96875%; }
}
@media screen and (min-width:605px) and (max-width:606px) {
html { font-size:118.1640625%; }
}
@media screen and (min-width:606px) and (max-width:607px) {
html { font-size:118.359375%; }
}
@media screen and (min-width:607px) and (max-width:608px) {
html { font-size:118.5546875%; }
}
@media screen and (min-width:608px) and (max-width:609px) {
html { font-size:118.75%; }
}
@media screen and (min-width:609px) and (max-width:610px) {
html { font-size:118.9453125%; }
}
@media screen and (min-width:610px) and (max-width:611px) {
html { font-size:119.140625%; }
}
@media screen and (min-width:611px) and (max-width:612px) {
html { font-size:119.3359375%; }
}
@media screen and (min-width:612px) and (max-width:613px) {
html { font-size:119.53125%; }
}
@media screen and (min-width:613px) and (max-width:614px) {
html { font-size:119.7265625%; }
}
@media screen and (min-width:614px) and (max-width:615px) {
html { font-size:119.921875%; }
}
@media screen and (min-width:615px) and (max-width:616px) {
html { font-size:120.1171875%; }
}
@media screen and (min-width:616px) and (max-width:617px) {
html { font-size:120.3125%; }
}
@media screen and (min-width:617px) and (max-width:618px) {
html { font-size:120.5078125%; }
}
@media screen and (min-width:618px) and (max-width:619px) {
html { font-size:120.703125%; }
}
@media screen and (min-width:619px) and (max-width:620px) {
html { font-size:120.8984375%; }
}
@media screen and (min-width:620px) and (max-width:621px) {
html { font-size:121.09375%; }
}
@media screen and (min-width:621px) and (max-width:622px) {
html { font-size:121.2890625%; }
}
@media screen and (min-width:622px) and (max-width:623px) {
html { font-size:121.484375%; }
}
@media screen and (min-width:623px) and (max-width:624px) {
html { font-size:121.6796875%; }
}
@media screen and (min-width:624px) and (max-width:625px) {
html { font-size:121.875%; }
}
@media screen and (min-width:625px) and (max-width:626px) {
html { font-size:122.0703125%; }
}
@media screen and (min-width:626px) and (max-width:627px) {
html { font-size:122.265625%; }
}
@media screen and (min-width:627px) and (max-width:628px) {
html { font-size:122.4609375%; }
}
@media screen and (min-width:628px) and (max-width:629px) {
html { font-size:122.65625%; }
}
@media screen and (min-width:629px) and (max-width:630px) {
html { font-size:122.8515625%; }
}
@media screen and (min-width:630px) and (max-width:631px) {
html { font-size:123.046875%; }
}
@media screen and (min-width:631px) and (max-width:632px) {
html { font-size:123.2421875%; }
}
@media screen and (min-width:632px) and (max-width:633px) {
html { font-size:123.4375%; }
}
@media screen and (min-width:633px) and (max-width:634px) {
html { font-size:123.6328125%; }
}
@media screen and (min-width:634px) and (max-width:635px) {
html { font-size:123.828125%; }
}
@media screen and (min-width:635px) and (max-width:636px) {
html { font-size:124.0234375%; }
}
@media screen and (min-width:636px) and (max-width:637px) {
html { font-size:124.21875%; }
}
@media screen and (min-width:637px) and (max-width:638px) {
html { font-size:124.4140625%; }
}
@media screen and (min-width:638px) and (max-width:639px) {
html { font-size:124.609375%; }
}
@media screen and (min-width:639px) and (max-width:640px) {
html { font-size:124.8046875%; }
}
@media screen and (min-width:640px) {
html { font-size:125%; }
}
