﻿body,header,footer,aside,article,section,hgroup,nav,menu,canvas,output,dialog,datalist,details,figure,figcaption,audio,video,progress,mark,time,object,embed,div,p,address,blockquote,pre,dl,dt,dd,ol,ul,li,map,table,caption,thead,tbody,tfoot,tr,th,td,form,fieldset,legend,img,input,button,textarea,iframe,h1,h2,h3,h4,h5,h6{border:none;margin:0;padding:0;}
header,footer,aside,article,section,hgroup,nav,menu,canvas,details,figure,figcaption,audio,video{display:block;}
html,body{width:100%;height:100%;-webkit-text-size-adjust:none;overflow-y:hiiden;}
body{min-width:320px;height:100%;overflow:auto;margin:0 auto;font-size:17px;line-height:1.5em;font-family:"Microsoft YaHei","Simsun";color:#333;background:#FDFFFB;}
h1,h2,h3,h4,h5,h6{font-size:17px;}
input,button,select,textarea{font-size:14px;font-family:"Microsoft YaHei","Simsun";color:#333;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;}
address,em,i{font-style:normal;}
button::-moz-focus-inner{border:0;padding:0;}
textarea{resize:none;}
li{list-style:none;overflow:hidden;}
a{color:#333;text-decoration:none;}
html,body{-webkit-overflow-scrolling: touch;}
#LRdiv0,#LRdiv1,
#LXB_CONTAINER,ins#LXB_CONTAINER,
#QIAO_ICON_CONTAINER,a#QIAO_ICON_CONTAINER,
#QIAO_INVITE_CONTAINER,ins#QIAO_INVITE_CONTAINER{display:none !important;visibility:hidden !important;}

.none,.cnzz{float:left;width:0;height:0;overflow:hidden;}
.clearfix:after{content:"";clear:both;display:block;height:0;}
.clearfix{zoom:1;}
.copyright{font-family:Arial;}
.mt{margin-top:10px;}
.noText{padding:20px 0;text-indent:2em;}
.details{color:#3D7551 !important;}
object{display:none;}
/*-------media------*/
@media only screen and (max-width: 320px){
	body{font:12px/1.5 Microsoft Yahei;}
}
@media screen and (min-width: 321px) {
	body{font:14px/1.5 Microsoft Yahei;}
}
@media (min-width: 768px) and (max-width: 980px) {
	body{font:16px/1.5 Microsoft Yahei;}
}

h1{display:none;}
body>img{display:none;}
.idx-body{background:#a12b2f;}
.idx-b{position:relative;overflow:hidden;width:100%;}

.g_idx_logo { width:100%;height:2.9rem;background-color:#a12b2f;text-align:center;}
.g_idx_logo a { display:block;}
.g_idx_logo a img {width:16.5rem;}
.g_idx_logo h1,.g_idx_logo h2{ display:none;}

.tplogo {display:block;background-color:#fff;}
.tplogo ul { display:table;width:100%;height:1.8rem;overflow:hidden;}
.tplogo ul li { display:table-cell;text-align:center;font-size:.65rem;line-height:1.8rem;border-right:1px solid #ccc;}
.tplogo ul li:last-child { border-right:0;}
.tplogo ul .ard { color:red;}
.tplogo .ux { border-bottom:1px solid #ccc;}

.idximg {overflow:hidden;padding-top:10px; }
.infimg {overflow:hidden;padding-bottom:15px; }
.infimg img { display:block;width:100%;}

.idxBanner {overflow:hidden;border-bottom:2px solid rgba(187, 187, 187, 0.38)}
.idxBanner img ,.idximg img { display:block;width:100%;}

.header-top{overflow:Hidden;display:table;width:100%;height:60px;background:#fff;}
.header-top div{display:table-cell;height:60px;}
.header-top div:nth-child(1),.header-top div:nth-child(3){width:54px;}


.top-tel{position:relative;}
.top-tel img {display:block;width:100%;max-width:640px;margin:0 auto;}
.top-tel div {position:fixed;z-index:999;width:100%;top:0;left:0;text-align:center;}
.top-tel div a { display:block;}

.header-top div:nth-child(1){background:url(../images/ebh_header-3.png) center center no-repeat;background-size:33px auto;}
.header-top div:nth-child(3){background:url(../images/ebh_header-2.gif) center center no-repeat;background-size:33px auto;}
.header-top div:nth-child(1) a,
.header-top div:nth-child(3) a{display:block;height:60px;text-indent:-9999px;}
.header-top div:nth-child(2){background:url(../images/ebh_header-1.jpg) center center no-repeat;background-size:auto 60px;}
.header-top div:nth-child(2) h2{text-indent:-9999px;}

.idx-b .idxBanner{overflow:hidden;width:100%;}
.idx-b .idxBanner img{display:block;width:100%;height:auto;}

.idx-nav{position:absolute;top:100px;left:50%;z-index:100;width:100px;height:20px;margin:0 0 0 -50px;}
.idx-nav ul{float:left;padding-left:11px}
.idx-nav li{display:block;float:left;overflow:hidden;margin:3px 11px 0 0;}
.idx-nav li{width:16px;height:16px;border-radius:8px;background:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.52);}
.idx-nav #pre,.idx-nav #next{float:left;width:17px;height:23px;margin-top:2px;background:url(../images/nav_ico.png) no-repeat;}
.idx-nav #next {background-position:-20px 0;}
.idx-nav li.current {background:#009ffb;}

.idxNav li{float:left;width:45.5%;margin:2.1% 0 0 3%;}
.idxNav li a{display:block;}
.idxNav li a img{display:block;width:100%;}

.idx-mainLink{position:relative;overflow:hidden;top:-0.85em;width:100%;height:3.89em;background:url(../images/idx_mainlink.png) no-repeat;background-size:100% 100%;}
.idx-mainLink li{float:left;width:25%;height:3.92em;}
.idx-mainLink a{display:block;width:2.2em;height:3.92em;margin:0 auto;font-size:1.2em;text-align:center;color:#fff;}
.idx-mainLink a span{display:block;padding-top:0.2em;line-height:1.2em;}
.idx-mainLink a em{display:block;line-height:1em;font-size:0.75em;line-height:1em;margin-top:0.4em;}

.idx-foot {padding:5px 0px 30px;width:100%;background:#0071a2;margin-top:15px;}
.idx-foot img {display:block;margin:25px auto;width:50.8%;}
.idx-foot .idx-txt {padding:12px 0 0;border-top:1px solid #fff;font:normal 14px/16px "Microsoft YaHei";text-align:center;color:#fff;}
.idx-foot .idx-txt p {margin:10px 0 0;}

.btmNav{position:relative;width:100%;height:65px;margin-top:.65rem;}
.btmNav div{position:absolute;overflow:hidden;}
.btmNav div a{display:block;overflow:hidden;color:#FFF;text-decoration:none;}
.btmNav div a span{display:block;width:100%;font: normal 14px/24px Microsoft YaHei;text-align:center;}
.btmNav div a i{display:block;width:100%;font: normal 14px/30px Microsoft YaHei;text-align:center;}
.btmNav .b3{bottom:0;left:0;width: 30%;height: 65px;background:#ff7e38;}
.btmNav .b3 a{padding: 10px 0 0;}
.btmNav .b4{bottom:0;left: 31%;width: 30%;height: 65px;background:#484bb8;}
.btmNav .b4 a{padding: 10px 0 0;}
.btmNav .b5{bottom:0;right:0;width: 38%;height: 65px;background:#1cae49;}
.btmNav .b5 a{padding: 10px 0 0;}

@font-face {
  font-family: 'iconfont';
  src: url('/font/iconfont.eot');
  src: url('../fonts/iconfont.eot') format('embedded-opentype'),
  url('../fonts/iconfont.woff') format('woff'),
  url('../fonts/iconfont.ttf') format('truetype'),
  url('../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

.w {max-width:640px;margin:0 auto;}
.zt-top {display:flex;display:-webkit-flex;height:70px;background:#fff;}
.zt-top div:first-child,
.zt-top div:last-child { width:50px;}
.zt-top div:first-child a,
.zt-top div:last-child a{ display:block;text-align:center;line-height:70px;color:#e68c40;}
.zt-top div a i {display:block;height:70px;font-size:28px;}
.zt-top div:nth-child(2) { flex:1;-webkit-flex:1;text-align:center;line-height:70px;}
.zt-top div:nth-child(2) img { vertical-align:middle;max-width:100%;}
.zt-top div:nth-child(2) h1 {display:none;}

.idxBanner {overflow:hidden;border-bottom:2px solid rgba(187, 187, 187, 0.38)}
.idxBanner img { display:block;width:100%;}

.zt-footer {overflow:hidden;padding-bottom:70px;background:#fff;margin-top:15px;}
.zt-footer .bd {margin:0 10px 0}
.zt-footer .bd img { display:block;width:100%;}

.footer-nav {position:fixed;z-index:9999;left:0;bottom:0;width:100%;height:50px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background:#fff;}
.footer-nav .bizi{position:absolute;left:2%;bottom:0;width:54px;height:54px;border:1px solid #cecece;border-radius:50%;background:#fff url(../images/footer_bizi.png) center -4px no-repeat;background-size:100%;}
.footer-nav .bizi span { display:block;margin-top:30px;line-height:1.5em;font-size:14px;text-align:center;color:#ec651a;}

.footer-nav ul { margin-left:20%;display:flex;display:-webkit-flex;}
.footer-nav ul li { flex:1;-webkit-flex:1;position:relative;}
.footer-nav ul li:nth-child(1) a{ color:#7a84bb;}
.footer-nav ul li:nth-child(2) a{ color:#9cb35f;}
.footer-nav ul li:nth-child(3) a{ color:#ca6e8f;}
.footer-nav ul li a { display:block;height:50px;text-align:center;}
.footer-nav ul li a i { display:block;height:30px;line-height:30px;font-size:20px;}
.footer-nav ul li a span {display:block;line-height:1.5em;font-size:14px;}
.footer-nav ul li em {position:absolute;left:50%;top:5px;width:16px;height:16px;margin-left:6px;font-size:10px;font-family:Arial;line-height:16px;border-radius:8px;text-align:center;color:#fff;background:#f00;animation:anim 1s ease-in 1.5s infinite alternate;-webkit-animation:anim 1s ease-in 1.5s infinite alternate;-moz-animation:anim 1s ease-in 1.5s infinite alternate;}

.g_idx_title{padding:0 0.25rem;margin-top:0.4rem;display:block;height:1.25rem;}
.g_idx_title h2{width:100%;border-bottom:1px solid #ccc;position:relative;height:1.25rem;display:block;}
.g_idx_title h2:before{content:"";width:2px;height:.6rem;position:absolute;left:0;bottom:0.25rem;display:block;background:#237cdd;clear:both;}
.g_idx_title h2 span{font-size:0.75rem;color:#2a2a2a;border-bottom:2px solid #237cdd;position:absolute;bottom:-1px;left:0;padding-left:0.25rem;padding-right:.25rem;display:block;line-height:1.15rem;clear:both;}
.g_idx_title h2 a{font-size:0.6rem;position:absolute;right:0;top:0;font-weight:normal;color:#ff5f11;/*background:url(../images/telicon.jpg) no-repeat left center;*/background-size:0.6rem 0.6rem;padding-left:0.7rem;height:1.2rem;line-height:1.2rem;clear:both;}
.g_idx_title h2 i{font-style:normal;font-size:0.4rem;color:#dbdbdb;font-weight:normal;position:absolute;left:25%;height:.8rem;line-height:.8rem;bottom:0;clear:both;}
.g_idx_title .idxmt { background:url(../images/strmt.png) no-repeat left center;background-size:.725rem .625rem;}
.g_idx_title .idxmt:before { background:none;}
.g_idx_title .idxmt span { text-indent:1rem;padding-left:0;}
.g_idx_title .idxmt i { left:4.3rem;}
.mt0 { margin-top:0.55rem;padding-bottom:.55rem;}

.idxmedi { padding:.8rem .25rem 0;display:block;}
.idxmedi .str01 { width:13.95rem;height:1.9rem;margin:0 auto;text-indent:-9999px;display:block;background:url(../images/st1.jpg) no-repeat;background-size:13.95rem 1.9rem;}
.idxmedi .imgw { display:block;width:100%;margin-top:.85rem;}
.idxmedi .pmed { display:block;text-indent:2em;line-height:.95rem;font-size:.6rem;color:#424242;padding-top:.5rem;}
.idxmedi .str02 { width:12.5rem;height:.75rem;margin:1.1rem auto 0;text-indent:-9999px;display:block;background:url(../images/st2.jpg) no-repeat;background-size:12.5rem .75rem;}
.ults { margin:.55rem auto 0;}
.ults li { float:left;width:4.9rem;height:3.75rem;margin-top:.175rem;margin-left:.2rem;}
.ults li img { display:block;width:100%;}
.gflt { display:block;text-indent:2em;line-height:.95rem;font-size:.6rem;color:#424242;padding:0 .25rem .5rem;margin-top:.5rem;}
.piclist1 {overflow:hidden;width:15.5rem;}
.piclist1 img {width:100%;display:block;}

.idx_body { background:#f2f2f2;}

.new-idx-m1 {display:flex;display:-webkit-flex;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-top:10px;background:#fff;}
.new-idx-m1 > div:first-child {width:40%;}
.new-idx-m1 > div:last-child{flex:1;-webkit-flex:1;}
.new-idx-m1 > div:last-child a:first-child { margin-top:5px;}
.new-idx-m1 > div a { display:block;}
.new-idx-m1 > div a img { display:block;width:100%;}

.new-idx-nav {overflow:hidden;margin-top:10px;background:#fff;}
.new-idx-nav li { float:left;width:20%;margin:15px 0 0 4%;}
.new-idx-nav li a { display:block;}
.new-idx-nav li img { display:block;width:100%;}
.new-idx-nav li span { display:block;overflow:hidden;margin-top:5px;text-align:center;font-size:14px;line-height:1.5em;white-space:nowrap;text-overflow:ellipsis;}

.new-idx-tel { width:90%;margin:15px auto;}
.new-idx-tel a { display:block;}
.new-idx-tel a img { display:block;width:100%;}

.idx-docs { overflow:hidden;padding-top:.5rem;background:#fff;}
.idx-docs .idxstr { background:url(../images/dx0.jpg) repeat-x left center;margin:0 .25rem;display:block;background-size:.075rem .075rem;}
.idx-docs .idxstr strong { font-size:.8rem;color:#F55C00;background:#fff;display:block;width:12rem;margin:0 auto;text-align:center;line-height:.95rem;}
.idx-docs .idxstr strong span {font-size:.5rem;color:#333;font-weight:100;line-height:.75rem;}
.idx-docs .idxstr .stw { width:5rem;line-height:.85rem;}
.idx-docs .zjtu { width:14.95rem;background-color:#fff;margin:.25rem auto;padding-bottom:.5rem;}
.idx-docs .zjls {display:block;}
.idx-docs .zjls li { float:left;margin-top:.675rem;width:4.3rem;margin-left:.625rem;}
.idx-docs .zjls li img {display:block;width:100%;}
.idx-docs .zjls li p { display:block;font-size:.5rem;color:#333;text-align:center;margin-top:.075rem;line-height:1rem;height:1rem;overflow:hidden;}
.idx-docs .zjls li div a{float:left;width:2.15rem;text-align:center;overflow:hidden;line-height:.825rem;overflow:hidden;color:#fff;font-size:.5rem;background-color:#E8B13B;}
.idx-docs .zjls li div .ac { background-color:#F55C00;}
.idx-docs .zjls .lf { margin-left:.375rem;}
.idx-docs .idx_med { background:url(../images/xian.jpg) no-repeat 2.6rem 0;margin-top:.5rem;display:block;background-size:.425rem 15.85rem;height:10.25rem;}
.idx_med .mtfl {float:left;width:2.6rem; }
.idx_med .mtfl img { display:block;width:100%;height:.7rem;margin-top:4rem;}
.idx_med .mtfl img:nth-child(1) {margin-top:.45rem; }
.idx_med .mtrts {float:left;width:12.5rem;margin-left:.7rem; }
.idx_med .mtrts span { display:block;font-size:.6rem;line-height:.9rem;margin-top:.35rem;}
.idx_med .mtrts img { display:block;width:12.025rem;margin-top:.25rem;height:3.025rem;}
.idx_med .mtrts .mt { margin-top:.65rem;}
.idx_med .mtrts .mt1 { margin-top:.7rem;}

.idxCase {margin-top:15px;}
.idxCase h2{position:relative;height:40px;line-height:40px;text-align:center;color:#fff;background:#ec651a;}
.idxCase h2:after { content:"";position:absolute;bottom:-20px;width:0;height:0;border-width:10px;border-style:solid;border-color:#ec651a transparent transparent transparent;margin-left:-44px;}
.idxCase .bd {padding-bottom:15px;margin-top:20px;}
.idxCase .bd  a{display:block;}
.idxCase .bd img { display:block;width:100%;}

.idxZixun{padding-bottom:.65rem;}
.idxZixun li { float:left;width:29.3%;height:60px;margin-left:3%;background:#ec651a;}
.idxZixun li:nth-child(2) {background:#fcb040; }
.idxZixun li:last-child { background:#506e86;}
.idxZixun li a{display:block;text-align:center;color:#fff;}
.idxZixun li i { display:block;margin-top:5px;line-height:1.2em;font-size:24px;}
.idxZixun li span {display:block;font-size:14px;}
.nob{padding-bottom:0;}

.foot-wrap{height:5.3em;}
.footer{position:fixed;left:0;bottom:0;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#555),to(#1e1e1e));background-image:-webkit-linear-gradient(top,#555,#1e1e1e);background-image:-moz-linear-gradient(top,#555,#1e1e1e);background-image:-ms-linear-gradient(top,#555555,#E5E4E4);background-image:-o-linear-gradient(top,#555,#1e1e1e);background-image:linear-gradient(top,#555,#1e1e1e);}
.footer li{float:left;width:25%;text-align:center;}
.footer li a{display:block;width:4.3em;padding:2.9em 0 0.58em 0;margin:0 auto;font-size:1em;line-height:1em;color:#969696;background-position:center top;background-repeat:no-repeat;background-size:5.33em auto;}
.footer li:nth-child(1) a{background-image:url(../images/ft_ico1.png);}
.footer li:nth-child(2) a{position:relative;background-image:url(../images/ft_ico2.png);}
.footer li:nth-child(2) a i{position:absolute;left:3.2em;top:0.5em;width:16px;height:16px;font-size:10px;font-family:Arial;line-height:16px;border-radius:8px;color:#fff;background:#f00;-webkit-animation:anim 1s ease-in 1.5s infinite alternate;-moz-animation:anim 1s ease-in 1.5s infinite alternate;}
.footer li:nth-child(3) a{position:relative;background-image:url(../images/ft_ico3.png);}
.footer li:nth-child(3) a i{position:absolute;left:3.2em;top:0.5em;width:16px;height:16px;font-size:10px;font-family:Arial;line-height:16px;border-radius:8px;color:#fff;background:#f00;-webkit-animation:anim 1s ease-in 1.5s infinite alternate;-moz-animation:anim 1s ease-in 1.5s infinite alternate;}
.footer li:nth-child(4) a{background-image:url(../images/ft_ico5.png);}
.footer li:nth-child(5) a{background-image:url(../images/ft_ico5.png);}

.footer li:nth-child(1).active a{background-image:url(../images/ft_ico1_1.png);}
.footer li:nth-child(2).active a{background-image:url(../images/ft_ico2_1.png);}
.footer li:nth-child(3).active a{background-image:url(../images/ft_ico3_1.png);}
.footer li:nth-child(4).active a{background-image:url(../images/ft_ico4_1.png);}
.footer li:nth-child(5).active a{background-image:url(../images/ft_ico5_1.png);}

.footer li:nth-child(2) a i,.footer li:nth-child(3) a i{position:absolute;left:3.2em;top:0.5em;width:16px;height:16px;font-size:10px;font-family:Arial;line-height:16px;border-radius:8px;color:#fff;background:#f00;-webkit-animation:anim 1s ease-in 1.5s infinite alternate;-moz-animation:anim 1s ease-in 1.5s infinite alternate;}


.footer li.active{padding-top:0.2em;margin-top:-0.2em;border-radius:0.2em 0.2em 0 0;box-shadow:0 0 0.3em rgba(0,0,0,.5);background-image:-webkit-gradient(linear,left top,left bottom,from(#505050),to(#1e1e1e));background-image:-webkit-linear-gradient(top,#505050,#1e1e1e);background-image:-moz-linear-gradient(top,#505050,#1e1e1e);background-image:-ms-linear-gradient(top,#505050,#E5E4E4);background-image:-o-linear-gradient(top,#505050,#1e1e1e);background-image:linear-gradient(top,#505050,#1e1e1e);}
.footer li.active div{background:url(../images/ft_xbg.png) no-repeat;background-size:100% 100%;}
.footer li.active a{color:#fff;}

@-webkit-keyframes anim
{
	0%{-webkit-transform:scale(1);}
	50%{-webkit-transform:scale(1.2);}
	100%{-webkit-transform:scale(1);}
}

@-moz-keyframes anim
{
	0%{-webkit-transform:scale(1);}
	50%{-webkit-transform:scale(1.2);}
	100%{-webkit-transform:scale(1);}
}

.big-bg{}
.big-main{overflow:auto;margin:0 2.1% 0;}
.big-l{float:left;width:31%;}
.big-l li{width:100%;margin-bottom:10.6%;}
.big-l li a{display:block;height:100%;}
.big-l li a img{display:block;width:100%;}

.big-r{float:right;width:65.2%;}
.big-r li{float:left;width:48%;margin-bottom:4.6%;}
.big-r li.li-t{width:100%;}
.big-r li a{display:block;}
.big-r li a img{display:block;width:100%;}
.big-r li.odd{margin-left:4%;}

.public-hd{height:auto;max-width:640px;margin:0 auto;}
.topLogo{overflow:hidden;width:100%;}
.topLogo img{display:block;width:100%;height:auto;}
.public-hd .top{position:relative;width:100%;height:2.7em;background:#0071a2;z-index:99;margin-top:.3rem;}
.public-hd .top p{font-size:1.35em;line-height:2em;text-align:center;color:#fff;}
.public-hd .top a{position:absolute;top:0.46em;font-size:1.1em;height:1.6em;text-align:center;color:#0071a2;background:#fff;}
.public-hd .top a:nth-of-type(1){left:1.1em;width:2.76em;padding-left:0.6em;background:url(../images/top_home.png) no-repeat;background-size:100% 100%;}
.public-hd .top a:nth-of-type(2){right:0.66em;width:4.43em;border-radius:0.16em;}

.news-nav{margin-top:1em;border-bottom:2px solid #0071a2;}
.news-nav ul{padding:0 1.5em;}
.news-nav li{float:left;width:20%;height:2em;border:1px solid #0071a2;border-bottom:0;line-height:2em;font-size:1.71em;text-align:center;color:#0071a2;box-sizing:border-box;-moz-box-sizing:border-box;}
.news-nav li:not(:last-child){border-right:0;}
.news-nav li.current{background:#0071a2;}
.news-nav li.current{color:#fff;}

.newsinfo-weixin{max-width:640px;margin:0 auto;}
.newsinfo-weixin img{display:block;width:100%;}

.newsinfo-more{max-width:640px;margin:0 auto;position:relative;overflow:hidden;margin-top:20px;}
.newsinfo-more .title{border-bottom:1px solid #0071a2;}
.newsinfo-more .title h2{width:8.07em;line-height:2em;text-align:center;color:#fff;background:#0071a2;}
.newsinfo-more ul{padding:0.5em 1em;}
.newsinfo-more ul li{display:block;font-size:1.2em;}
.newsinfo-more ul li a { display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsinfo-more .more { position:absolute;right:10px;top:10px;}

.news-main{max-width:640px;margin:0 auto;overflow:hidden;font-family:SimSun;}
.news-main .tab{display:none;}
.news-main .show{display:block;}
.news-main .hd .pic{float:left;width:8.925em;height:6.4em;margin-right:0.7em;background:#bfbfbf;}
.news-main .hd .pic a{display:block;height:100%;}
.news-main .hd .pic a img{display:block;width:100%;height:100%;}
.news-main .hd p{float:left;width:11.4em;font-size:1.28em;line-height:1.66em;}
.news-main .hd p a{color:#ed1010;white-space:nowrap;}
.news-main ul{padding-bottom:1em;margin-top:1.28em;}
.news-main li {padding:0.27em 0 0.27em;border-bottom:1px dashed #b8b8b8;font-size:1.28em;}
.news-main li:last-child{border-bottom:0;}
.news-main li a{display:block;overflow:hidden;font-weight:bold;line-height:2em;text-indent:1.66em;white-space:nowrap;text-overflow:ellipsis;color:#0071a2;background:url(../images/news_ico.jpg) left center no-repeat;background-size:1.1em;}
.news-main li a strong{display:block;}
.news-main li a p{text-indent:2em;line-height:1.33em;}

.bg01 { background-color:#fff;}
.kp_box{width:15.25rem;margin:0 auto;border-bottom:1px dashed #aaaaaa ;margin-top:.85rem;}
.kp_box_left{float:left;width:6.1rem;height:5.1rem;border:1px solid #f1e5c3;}
.kp_box_l{position:relative;width:5.55rem;height:4.55rem;margin:0 auto;margin-top:0.3rem;}
.kp_box_l img{width:5.55rem;height:4.55rem;display:block;}
.kp_box_l .pos{position: absolute;top:-0.05rem;right:-0.075rem;width:1.425rem ;height:1.4rem ;border-right:0.075rem solid #d2af43 ;border-top: 0.075rem solid #d2af43;}
.kp_box_r{float:right;width:8.9rem;}
.kp_box_r p{font-size:0.55rem ;color:#666;line-height:1rem;margin-top:0.25rem;}
.kp_box_r p span{color:#000;}
.kp_box_r p a { color:red;}
.kp_box_r .pbt {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:.1rem;}
.btw { float:left;width:100%;margin:.5rem 0 .65rem 0;}
.btw a{width:4.175rem;height:1.125rem;float:left;margin-left:2.25rem;}
.btw a img{width:4.175rem;height:1.125rem;}
.news-main .kp_box:last-child { border-bottom:0;padding-bottom:10px;}

.morePublic{text-align:center;line-height:46px;font-size:16px;}
.morePublic a{display:block;border:1px solid #E4E4E4;box-shadow: inset 0 1px 1px #fff;border-radius:5px;background:#f1f1f1;color:#999;}

.crumbs{max-width:640px;margin:0 auto;height:2.5em;font-size:0.8em;line-height:2.5em;font-family:SimSun;text-indent:1em;background-image:-webkit-gradient(linear,left top,left bottom,from(#505050),to(#fafdfe));background-image:-webkit-linear-gradient(top,#afe0f5,#fafdfe);background-image:-moz-linear-gradient(top,#afe0f5,#fafdfe);background-image:-ms-linear-gradient(top,#afe0f5,#fafdfe);background-image:-o-linear-gradient(top,#afe0f5,#fafdfe);background-image:linear-gradient(top,#afe0f5,#fafdfe);}

.newsinfo-main{max-width:640px;margin:0 auto;padding:0.7em 1em 0;box-sizing:border-box;}
.newsinfo-main strong.tit{display:block;padding:0.25em 0 0.5em 0;font-size:1.4em;text-align:center;line-height:1.5em;color:#EB6100;}
.newsinfo-main .txt{padding-bottom:1.33em;font-size:1.28em;line-height:1.88em;}
.newsinfo-main .txt a{color:#2d85d5;}
.newsinfo-main .txt img{max-width:100%;height:auto;}
.newsinfo-main .txt iframe{display:block;}

.newsinfo-mess{max-width:640px;margin:0 auto;overflow:hidden;}
.newsinfo-mess .hd{border-bottom:1px solid #0071a2;}
.newsinfo-mess h2{width:8.07em;line-height:2em;text-align:center;color:#fff;background:#0071a2;}

.info-add{overflow:hidden;}
.info-add a{display:block;}
.info-add img{display:block;width:100%;height:auto;}

.doctor-body{background:#f8f8f8;}
.doctor-main{overflow:hidden;}
.doctor-main .doctor-tit{width:21.4em;height:1.5em;line-height:1.5em;margin:0 auto;background:#5eb7e8;}
.doctor-main .doctor-tit span{display:block;margin-top:1em;text-indent:0.5em;color:#fff;}
.doctor-main li{height:9.64em;}
.doctor-main li{border-bottom:1px solid #fff;box-shadow:inset 0 -3px 3px rgba(0,0,0,0.1)}
.doctor-main .list{width:21.4em;margin:0 auto;}
.doctor-main .list .pic,.doctor-main .list .txt{float:left;margin-top:0.85em;}
.doctor-main .list .pic{width:5.5em;height:7em;border:2px solid #e8e8e9;margin-right:0.5em;}
.doctor-main .list .pic a,.doctor-main .list .pic a img{display:block;width:100%;height:100%;}
.doctor-main .list .txt{width:15em;}
.doctor-main .txt strong{display:block;margin-bottom:0.09em;font-size:1.14em;line-height:1.4em;color:#0c6c91;;}
.doctor-main .txt strong,.doctor-main .txt p{overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.doctor-main .txt p:not(:last-child){font-size:1em;line-height:1.6em;color:#666;}
.doctor-main .txt p:last-child{margin-top:0.5em;font-family:SimSun;}
.doctor-main .txt p:last-child a{position:relative;float:left;width:7em;height:1.89em;border:1px solid #e7e7e7;border-radius:0.14em;font-size:1em;line-height:1.89em;text-indent:2.57em;color:#0c6c91;box-shadow:inset 0 -1px 0 #fff,2px 2px 2px rgba(0,0,0,.1);background-image:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#ebebeb));background-image:-webkit-linear-gradient(top,#fefefe,#ebebeb);background-image:-moz-linear-gradient(top,#fefefe,#ebebeb);background-image:-ms-linear-gradient(top,#fefefe,#ebebeb);background-image:-o-linear-gradient(top,#fefefe,#ebebeb);background-image:linear-gradient(top,#fefefe,#ebebeb);}
.doctor-main .txt p:last-child a:last-child{margin-left:0.7em;}
.doctor-main .txt p:last-child a:before{content:"";position:absolute;float:left;left:0.5em;top:0.25em;width:1.92em;height:1.64em;background:url(../images/doctor_ico.png) no-repeat;background-size:100% auto;}
.doctor-main .txt p:last-child a:last-child:before{left:0.21em;background-position:0 bottom;}

.route-main{margin:1.64em 1.42em 0 1.42em;}
.route-main .map{overflow:hidden;padding:0.28em;border:1px solid #b4b4b4;background:#fff;}
.route-main .map img{display:block;width:100%;height:auto;}
.route-main .txt h2{display:block;width:6em;margin-top:1.77em;text-align:center;color:#fff;background:#0076C9;}
.route-main .txt strong{display:inline-block;border-bottom:4px double #333;margin-top:1em;line-height:2em;}
.route-main .txt b{display:block;font-weight:normal;text-indent:2em;}
.route-main .txt .p-1{text-indent:2em;}
.route-main .txt span{color:#0076C9;}
.route-main .txt em{color:#c00000;}

.tel-body{background:url(../images/tel_bg.jpg) no-repeat;background-size:100% auto;}
.footer-register{float:right;width:323px;height:570px;margin:5.42em 2.14em 0 0;background:url(../images/tel_ipad.png) no-repeat;background-size:100% 100%;}
.footer-register form{margin:236px 0 0 46px;}
.footer-register form .telPhone{width:209px;height:25px;margin-left:5px;text-indent:.2em;background:none;}
.footer-register form  .doTel{width:169px;height:40px;margin:17px 0 0 22px;text-indent:-9999em;background:none;}

.mess-body{background:#fff;}
.footer-mess{width:25em;padding-top:1.2em;margin:0 auto;}
.footer-mess p{margin-top:0.71em;}
.footer-mess p label{float:left;width:6.5em;font-size:1.1em;line-height:1.66em;text-align:right;}
.footer-mess p .input-text{float:left;width:15em;padding:0 0.21em;border:1px solid #b8b8b8;border-radius:0.35em;background:#f7f6f6;}
.footer-mess p select.input-text{float:left;width:15.5em;height:2em;padding:0;border:1px solid #b8b8b8;}
.footer-mess p input{height:2em;}
.footer-mess p textarea{height:5.14em;}
.footer-mess p span{padding-right:3px;color:#c00000;}
.footer-mess p.tips{font:normal 1em/2.14em "SimSun";color:#999;}
.footer-mess button{width:15.5em;height:2.88em;border:1px solid #4d9d29;border-radius:3px;margin:0.57em auto 0 7.08em;font-weight:bold;line-height:1.88em;font-family:"SimSun";box-shadow:inset 0 0 1px rgba(255,255,255,0.76);color:#fff;text-align:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#8fc875),color-stop(49%, #8fc875),color-stop(50%, #5eb039),to(#5eb039));background-image:-webkit-linear-gradient(top,#8fc875,#8fc875 49%,#5eb039 50%,#5eb039);background-image:-moz-linear-gradient(top,#8fc875,#8fc875 49%,#5eb039 50%,#5eb039);background-image:-ms-linear-gradient(top,#8fc875,#8fc875 49%,#5eb039 50%,#5eb039);background-image:-o-linear-gradient(top,#8fc875,#8fc875 49%,#5eb039 50%,#5eb039);background-image:linear-gradient(top,#8fc875,#8fc875 49%,#5eb039 50%,#5eb039);}
.footer-mess>p{font-size:0.85em;line-height:2em;margin:0.5em 1.3em 0 8.3em;}
@media (min-width: 768px) and (max-width: 980px) {
	.footer-mess button{margin-left:8.2em;}
	.footer-mess>p{margin:0.5em 4.3em 0 8.4em;}
}

.mess-list{border:1px solid #cecece;padding:0.6em 0;margin:1.21em 0.71em 0;background:#fbfbfb;}
.mess-list dl{padding-left:2.14em;margin:0 1em 0;background:url(../images/mess_list_ico.png) left 0.27em no-repeat;}
.mess-list dl:nth-child(2n){margin-top:1.14em}
.mess-list dt{font-size:1.28em;line-height:1.77em;}
.mess-list dd p:first-child {font-family:"SimSun";line-height:1.85em;}
.mess-list dd p:last-child{font:bold 1.14em/1.85em "SimSun";}

.pupBox{position:fixed;left:50%;top:50%;display:none;width:256px;height:40px;margin:-20px 0 0 -128px;background:url(../images/pupbox_bg.png) no-repeat;background-size:100% 100%;}
.pupBox p{float:left;}
.pupBox .telPhone{float:left;width:173px;height:28px;padding:0 4px;margin-left:5px;margin-top:7px;line-height:28px;background:none;}
.pupBox .doTel{float:left;width:63px;height:29px;margin-top:7px;text-indent:-9999px;background:none;}
.pupBox .colse{position:absolute;right:-6px;top:-6px;width:12px;height:12px;border:1px solid #fff;border-radius:12px;font-size:7px;line-height:12px;text-shadow:-1px 0 0 #850905; text-align:center;color:#fff;background:#ff0700;}

#small-all {overflow:hidden;}
#small-all .smalllist {margin:5px auto;width:100%;}
#small-all .smalllist .p_2 {display:block;padding:0px 0 0 30px;margin-left:10px;height:24px;line-height:20px;background:url(../images/sm-icon.png) 0 0px no-repeat;background-size:20px 52px;}
.sm-list {margin:0 10px;}
.sm-list h2 {display:table;width:100%;height:30px;color:#fff;font-size:12px;line-height:30px;}
.sm-list h2 span,
.sm-list h2 a,
.sm-list h2 p{display:table-cell; vertical-align:top;}
.sm-list h2 span{width:60px;border-radius: 5px;font-size:16px;text-align:center;line-height:36px;background: #0071E3;box-shadow: 0 4px 0px 0px #C8C8C8}
.sm-list h2 p{border-top:5px solid #fff;border-bottom:5px solid #fff;background:#0071E3;}
.sm-list h2 p b{color:#fcff00;}
.sm-list h2 a{width:60px;border-top:5px solid #fff;border-bottom:5px solid #fff;background:#0071E3;color:#fff;}
.sm-list i{width:22px;height:22px;padding:0 15px 0 0;background:url(../images/sm-icon.png) -5px -18px no-repeat;text-indent:-9999px;background-size:20px 52px;}
.sm-list ul {margin:10px auto 0;}
.sm-list .i1{float:left;display:block;width:18px;height:18px;padding:0;margin:10px 10px;background-position:-1px -35px;}
.sm-list li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:40px;border-bottom:1px dashed #ccc;}
.sm-list .sm-btn {display:block;margin:20px 0 10px;text-align:center;}
.sm-list .sm-btn a{width:75px;margin:0 15px 0 0;}
.sm-list .sm-btn a img{width:75px;}
.sm-tel {padding:10px 0 10px;margin:10px 0 0;width:100%;background:#008bff;}
.sm-tel a {float:left;margin:0 0 0 25px;color:#fff;}
.sm-tel a i{float:left;display:block;margin:0 5px 0 0;width:21px;height:21px;background:url(../images/sm-icon2.png) 0 0px no-repeat;text-indent:-9999px;background-size:20px 41px;}
.sm-tel a .i2{background-position:0 -22px;}
.sm-tel a b {float:left;display:block;font:bold 16px/20px "Microsoft YaHei";}
.sm-tel a span {font:bold 16px/20px "Microsoft YaHei";}
.sm-tel .a2 {margin:3px 0 0 55px;}

#zixunBoxAside{display:none;position:fixed;right:1px;top:150px;z-index:2147483646;display:none;width:84px;height:83px;background:url(../images/tel_ico.png) no-repeat;background-size:100%;cursor:pointer;}
#zixunBoxAside i{position:absolute;left:60px;top:46px;width:16px;height:16px;font-size:10px;font-family:Arial;line-height:16px;border-radius:8px;text-align:center;color:#fff;background:#f00;-webkit-animation:anim 1s ease-in 1.5s infinite alternate;-moz-animation:anim 1s ease-in 1.5s infinite alternate;}
/*
#zixunBoxSwt{display:none;position:fixed;top:150px;right:0;overflow:hidden;width:40px;height:40px;padding:8px;border-radius:50px;background:#F00;color:#FFF;font:normal 16px/20px Microsoft YaHei;text-align:center;z-index:100;cursor:pointer;}
*/

#zixunBoxSwt{position:fixed;top:400px;right:0;overflow:hidden;width:40px;height:40px;padding:8px;border-radius:50px;background:#F00;color:#FFF;font:normal 16px/20px Microsoft YaHei;text-align:center;z-index:100;cursor:pointer;box-sizing: content-box;-webkit-box-sizing:content-box;}
#zixunBoxSwt i{display:none;position:absolute;left:49px;top:36px;width:16px;height:16px;font-size:10px;font-family:Arial;line-height:16px;border-radius:8px;text-align:center;color:#fff;background:#f00;-webkit-animation:anim 1s ease-in 1.5s infinite alternate;-moz-animation:anim 1s ease-in 1.5s infinite alternate;}


#floatBox ins{text-decoration:none;}
#float_lxb_alpha{position:fixed;left:0;top:0;z-index:2147483646;width:100%;height:100%;background:rgba(0, 0, 0, 0.6);}
#float_lxb_center{position:fixed;left:9%;top:25%;z-index:2147483646;width:80%;/*border:2px solid #eee;*/border-radius:15px;box-shadow:3px 0 8px #CCC;font-size:14px;background:#fff;}
#float_lxb_phone{float:left;margin-left:3%;z-index:2;width:63.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:40px;padding:0 5px 0 10px;border:1px solid #ccc;border-radius:20px 0 0 20px;outline:none;font-size:14px;border-right:1px solid #000;}
#float_lxb_dotel{float:left;padding:0 10px;overflow:hidden;height:40px;border-radius:0 20px 20px 0;font-size:14px;line-height:40px;font-weight:bold;text-align:center;color:#fff;background:#000;cursor:pointer;}
#float_lxb_hidden{position:absolute;top:-10px;right:-10px;overflow:hidden;width:30px;height:30px;background:url(../images/float_lxb_icon.png) -40px 0;cursor:pointer;}
#float_lxb_clear{position:absolute;left:71%;top:44px;z-index:3;overflow:hidden;width:22px;height:22px;margin-left:-25px;background:url(../images/float_lxb_icon.png) 0 0 no-repeat;cursor:pointer;}
.float_lxb_tips{position:absolute;left:2%;top:55px;width:96%;font-size:.8rem;line-height:1rem;color:#2d85d5;}
.float_lxb_tips_content{display:none;margin:2% 4%;}
.float_lxb_tips b{font-weight:1.2rem;}
#float_lxb_center h2 {margin:10px 0 6px 0;text-align:center;color:#555;}
#float_lxb_center p { margin:10px 0 0;text-align:center;font-size:14px;color:#919191;}
#float_lxb_center p b {color:#f00;}
#float_lxb_center .p1 { margin-top:0;font-size:16px;line-height:28px;}
#float_lxb_center .p1 a { color:#D70000;}
#float_lxb_center .p2 { padding-bottom:10px;}
#float_lxb_center .btn{height:30px;margin-top:5px;}
#float_lxb_center .btn a{float:left;width:50%;height:30px;margin:0 0 0 6.5%; font-size:16px;line-height:30px;border-radius:5px;text-align:center;color:#fff;background:#e68c40;}
#float_lxb_center .btn a.a-1{width:86%;}
#float_lxb_center .fd {margin:10px 0 0;}
#float_lxb_center .fd a {float:left;width:50%;height:33px;line-height:33px;border-radius:0 0 0 15px;background:#EC651A;color:#fff;text-align:center; cursor:pointer;}
#float_lxb_center .fd .a2 {border-radius:0 0 15px 0;background:#2590e2;}
#float_lxb_center .fd i {float:left;display:block;margin:2px 6px 0 15%;text-align:center;vertical-align:middle}
#float_lxb_center .fd span {float:left;display:block;}


#btn1 { display:none !important;}

.swt-db{display:block;}
.float_container{display:none;position:fixed;width:100%;left:0;bottom:0;z-index:9999999;background-color:#EBF8FF;}
.cf {zoom:1;}
.cf:before,
.cf:after{display:block;content:"";}
.cf:after{clear:both;}
.shadow { z-index: 999990; display:none; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(0,0,0,.2); }
.float_container .title1 { background: #0963C4; font-size: 20px; line-height: 40px; text-align: center; color: #fff;position:relative; }
.float_container .title1 .t-close {position: absolute;top: 5px;right: 8px;width: 30px;height: 30px;font-size: 16px;line-height: 30px;background:#0A8808;cursor:pointer;border-radius:15px;}
.yjth {margin-left:5px;display: inline-block;width: 68px;height: 22px;background: #ffae00;color: #163506;text-align: center;line-height: 22px;font-size: 12px;border-radius: 22px;}
.float_container .title1 p { display: block; width: 50px; height: 40px; margin-top: -40px; margin-left: -1%; /*background: url(../images/tel.gif) center center no-repeat;*/ background-size: 40px; }
.float_container dl { display: none; margin: 0; padding: 0; }
.float_container dt { display: inline-block; width: 14%; float: left; margin: 34px 0 0 8px; text-align: center; }
.float_container dt img { max-width:100%; border:0;border-radius: 50%;vertical-align: middle;-ms-interpolation-mode:bicubic;display:block;margin:0 auto;}
.float_container dt span { width:100%;font-size:.5rem;}
.float_container dd { margin: 0; display: inline-block; position: relative; width: 68%; float: left; margin-top: 15px; }
.float_container .time { font-size: 12px; line-height: 1.6; color: #6c6761; text-align: center; width: 100%; margin: 0; height: 1.6em; }
.float_container .box1 { font:16px simsun,Microsoft YaHei,arial; text-align:left; color: #000; position: relative; margin-left: 5%; padding: 10px; border: 1px solid #7ebbe4; border-top-color: #b2daf0; border-radius: 12px; box-shadow: 0 3px 0 #3ea0dd, inset 0 1px 1px #fff;background-color:#c6e5fa;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c6e5fa), color-stop(100%, #a6d7f7));background-image: -webkit-linear-gradient(top, #c6e5fa, #a6d7f7);background-image: -moz-linear-gradient(top, #c6e5fa, #a6d7f7);background-image: -ms-linear-gradient(top, #c6e5fa, #a6d7f7);background-image: -o-linear-gradient(top, #c6e5fa, #a6d7f7);background-image: linear-gradient(top, #c6e5fa, #a6d7f7);letter-spacing: -1px; }
.float_container .box1 a:link {color:#000000;text-decoration:none;}
.box1 a:visited {color:#000000;text-decoration:none;}
.box1 a:hover {color:#000000;text-decoration:none;}
.box1 a:active {color:#000000;text-decoration:none;}
.box1 img { width: 22px; vertical-align: bottom;display: initial; }
.float_container .box1:before,.float_container .box1:after { position: absolute; content: ""; }
.float_container .box1:before { width: 18px; height: 13px; top: -1px; left: -9px; background-size: 18px; }
.float_container .box1:after { width: 40px; height: 26px; bottom: -4px; right: -7px;}
.float_container .btns1 { margin-top: 25px; padding: 10px 0; border-top: 1px solid #c7c7c0; border-bottom: 1px solid #979185; background-color: #0963C4; }
.float_container .btns1 a { display: inline-block; width: 39%; height: 2em; float: left; margin: 0 5%; /*border: 1px solid #a6a5a1;*/ border-radius: 12px; background-color: #fefefe; box-shadow: 0 2px 2px #000; font-size: 16px; color: #333; line-height: 2; text-align: center; text-decoration: none; transition: all .3s linear 0s; }
.float_container .btns1 a:hover { border-color: #959490; background-color: #f7f7f7; }
.float_container .btns1 .ftazx {position:relative; }
.float_container .btns1 .ftazx em { position:absolute;left:68%;top:0;width:16px;height:16px;margin-left:6px;font-size:10px;font-family:Arial;line-height:16px;border-radius:100%;text-align:center;color:#fff;background:#f00;animation:anim 1s ease-in 1.5s infinite alternate;-webkit-animation:anim 1s ease-in 1.5s infinite alternate;-moz-animation:anim 1s ease-in 1.5s infinite alternate;}
@media screen and (max-width: 320px) {
    .float_container .title1 { font-size: 16px; background-size: 32px; }
    .float_container dd { width: 73%; }
    .float_container .box1 { font-size: 13px; }
    .float_container .btns1 a { border-radius: 10px; font-size: 15px; }
    }

.zt-lb {background:#0963C4;height:40px;line-height:40px;position:relative;}
.zt-lb div { overflow:hidden;position:absolute;white-space:nowrap;}
.zt-lb a{font-size:0.6rem;color:#fff;}

@keyframes animations2{
    from {
transform: translate(0, 0);
}
to {
transform: translate(-100%, 0);
}
}
@-webkit-keyframes animations2{
    from {
transform: translate(0, 0);
}
to {
transform: translate(-100%, 0);
}
}

.infoCase {max-width:640px;margin:0 auto; margin-top:10px;}
.infoCase .tit {}
.infoCase .tit img { display:block;width:100%;height:auto;}

.infoCase ul {padding-bottom:15px;}
.infoCase li { float:left;width:29.3%;margin-left:3%;margin-top:10px;}
.infoCase li a { display:block;}
.infoCase li a  img{display:block;width:100%;height:89px;}
.infoCase li a span {overflow:hidden; display:block;line-height:1.5em;text-align:center;white-space:nowrap;text-overflow:ellipsis;}


.EmailFrom { padding-bottom:10px; border:2px dashed #dddddd;margin:20px 10px 10px; font-family:"Microsoft YaHei";}

.EmailFrom strong { display:block;font-size:16px;line-height:2em;text-align:center;}
.EmailFrom strong span { color:#ec651a;}
.EmailFrom p { margin-top:15px;}
.EmailFrom label { float:left;width:60px;height:30px;line-height:30px;text-align:right;}
.EmailFrom input,
.EmailFrom textarea{ float:left;width:150px;height:28px;padding:0 3px;border:1px solid #9c9c9c;line-height:28px;}
.EmailFrom textarea { width:150px;height:100px;}
.EmailFrom p span { line-height:30px;color:#f00;}
.EmailFrom .btn { margin-top:10px;}
.EmailFrom .btn button {float:left;width:80px;height:30px;font-size:14px;line-height:30px;text-align:center;background:#e8641a;color:#fff;}
.EmailFrom .btn .b-1 { margin-left:60px;}
.EmailFrom .btn .b-2 { margin-left:20px;background:#666666;}

.newsInfoMain h2 {margin-top:10px;display:block;text-align:center;line-height:1.5rem;font-size:20px;}
.newsInfoMain .txt { margin:10px 10px 0;font-size:16px;line-height:1.8em;}
.newsInfoMain .txt img { max-width:100%;height:auto;}
.newsInfoMain .txt a { color:#2872ff;}

.newsInfoXg {margin-top:20px; }
.newsInfoXg .hd { height:40px;line-height:40px;background:#f5f5f5;}
.newsInfoXg .hd h2 { float:left;padding-left:20px;font-size:18px;color:#ec651a;}
.newsInfoXg .hd a { float:right;padding-right:10px;font-size:16px;color:#444;}
.newsInfoXg .hd a i {font-size:16px;color:#929292;}
.newsInfoXg ul {margin:10px 10px 0;}
.newsInfoXg li { height:30px;line-height:30px;font-size:14px;}
.newsInfoXg li a { display:block;color:#727272;}
.newsInfoXg li span:first-child{ float:left;width:78%;overflow:Hidden;white-space:nowrap;text-overflow:ellipsis;}
.newsInfoXg li span:last-child { float:right;width:20%;text-align:right;}

.idxPublic {margin-top:15px; }
.idxPublic p{line-height:1.5em;font-size:12px;margin-top:10px;}
.idxPublic .hd {display:table;width:100%;height:40px;background:#f1f1f1;}
.idxPublic .hd h2,
.idxPublic .hd .tel {display:table-cell;vertical-align:middle;color:#ff6633;}

.idxPublic .hd h2 {padding-left:10px;font-size:16px;border-left:4px solid #ff6633;}
.idxPublic .hd .tel {padding-right:10px;text-align:right;}
.idxPublic .hd .tel  a {font-size:16px;color:#ff6633;}
.idxPublic .hd .tel a i { font-size:24px;}

.idxM1 .bd { margin-top:5px;}
.idxM1 .bd li{float:left;box-sizing:border-box;width:30%;height:34px;border:1px solid #d0d0d0;margin:5px 0 0 2.5%;}
.idxM1 .bd li a {display:block;height:34px;font-size:14px;line-height:34px;text-align:center;color:#858585;}
.idxM1 .bd li.sele {border-color:#ec651a;background:#ec651a;}
.idxM1 .bd li.sele a { color:#fff;}
.idxM1 .bd li.sele2 a { color:#ec651a;}


.idxim { display:block;margin-top:.85rem;}
.idxim img { display:block;width:100%;}
.idx_jbdh { margin:0 auto;width:15.5rem;overflow:hidden;}
.idx_jbdh .db { display:block;height:1.375rem;background:url(../images/d0.jpg) repeat-x left bottom;background-size:auto .075rem;}
.idx_jbdh .db h3 { float:left;padding:0 .25rem;border-bottom:.125rem solid #EC651A;line-height:1.25rem;height:1.25rem;font-size:.75rem;font-weight:100;}
.idx_jbdh .db .sele { color:#ec651a;}
.idx_jbdh .db a { float:right;margin-right:.25rem;line-height:1.3rem;font-size:.5rem;color:#ec651a;}
.idx_jbdh .db span { float:left;line-height:1.25rem;height:1.25rem;font-size:.75rem;border-bottom:.125rem solid #EC651A;color:#EC651A;}
.idx_jbdh .jb1 { padding:.6rem 0 .7rem;height:2.3rem;display:block;border-bottom:.05rem dashed #DCDADA;}
.idx_jbdh .jb1:nth-child(3) {height:3.3rem; }


.idx_jbdh .jb1 h3 { float:left;width:3.45rem;height:2.3rem;line-height:2.3rem;font-size:.6rem;}
.idx_jbdh .jb1 h3 a { display:block;text-indent:1.5rem;color:#fff;}
.idx_jbdh .jb1 .hg1 { background:url(../images/ks1.png) no-repeat .55rem center #EC651A;background-size:.925rem 1rem;}
.idx_jbdh .jb1 .hg2 {height:3.4rem;font-size:.8rem;line-height:3.4rem; background:url(../images/ks2.png) no-repeat .55rem center #00CCA6;background-size:.85rem 1.225rem;}
.idx_jbdh .jb1 .hg3 { background:url(../images/ks3.png) no-repeat .25rem center #34A2DB;background-size:.975rem 1.175rem;text-indent:1.4rem;}

.idx_jbdh .jb1 .kcen { float:right;width:12rem;}
.idx_jbdh .jb1 .kcen p { display:block;line-height:.75rem;padding:.25rem 0 .15rem;font-size:.6rem;}
.idx_jbdh .jb1 .kcen p a ,.idx_jbdh .jb1 .kcen p span{ float:left;}
.idx_jbdh .jb1 .kcen p .c { color:#ec651a;}
.idx_jbdh .jb1 .kcen p a:nth-child(1) { width:3.8rem;text-indent:.65rem;}
.idx_jbdh .jb1 .kcen p a:nth-child(3) { width:4.35rem;text-indent:.8rem;}
.idx_jbdh .jb1 .kcen p a:nth-child(5) { width:3.5rem;text-indent:.4rem;}
.idx_jbdh .jno { border-bottom:0;}
.azix { width:12.85rem;margin:.15rem auto 0;display:block;}
.azix a { width:5.75rem;height:1.6rem;line-height:1.6rem;text-indent:1.85rem;font-size:.65rem;color:#fff;border-radius:10px;}
.azix a:nth-child(1) { float:left;background:url(../images/aic1.png) no-repeat .65rem center #EC651A;background-size:.95rem .925rem;}
.azix a:nth-child(2) { float:right;background:url(../images/aic2.png) no-repeat .65rem center #51C1FF;background-size:.975rem .925rem;}



.kc-list .kc-list-main{
    height: auto;
    display: flex;
    margin: .5rem auto;
}
.kc-list .kc-h3{
    display: flex;
    justify-content: center;
    align-items: center;
    height: auto;
    width: 3.45rem;
    background: url(../images/ks2.png) no-repeat .25rem center #00CCA6;
    background-size: .975rem 1.175rem;
}

.kc-list > div:first-child .kc-h3{
    background: url(../images/ks1.png) no-repeat .25rem center #EC651A;
    background-size: .975rem 1.175rem;
}

.kc-list > div:last-child .kc-h3{
    background: url(../images/ks3.png) no-repeat .25rem center #34A2DB;
    background-size: .975rem 1.175rem;
}

.kc-list .kc-h3 a{
    display: block;
    padding-left: 1.5rem;
    color: #fff;
    font-size: .6rem;
}

.kc-list .kc-item {
	font-size: 0;
    width: calc(100% - 3.45rem);

}
.kc-list .kc-item > div{
	width: calc(100% / 3);
    font-size: 0;
    display: inline-block;

}

.kc-list .kc-item > div a,
.kc-list .kc-item > div span {
    font-size: .6rem;
}

.kc-list .kc-item > div a{
    padding-left: .3rem;
    box-sizing: border-box;
}


.kc-list .kc-item > div span{
    float: right;
}

#pages{
    text-align: center; padding: .5rem 0; background-color: white;
}

#pages a,
#pages span{
    display: inline-block;
    padding: .1rem .3rem;
    margin-bottom: .3rem;
}
#pages a{
    border: 1px solid #efefef;
}

#pages span{
    color:#fcb040;
    border: 1px solid #fcb040;
}
