﻿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;}
iframe{float:left;overflow:hidden;}

#LRdiv0,#LRdiv1,
#LXB_CONTAINER,ins#LXB_CONTAINER,#LXB_CONTAINER_SHOW,
#QIAO_ICON_CONTAINER,a#QIAO_ICON_CONTAINER,#qiao-invite-wrap,#qiao-icon-wrap,
#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;}
#LR_Flash { display:none;}
html,body{-webkit-overflow-scrolling: touch;}
/*-------media------*/

@font-face {font-family: 'iconfont';
    src: url('/font/iconfont.eot'); /* IE9*/
    src: url('/font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('/font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('/font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}               
                                                       
.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{overflow:hidden;max-width:640px; margin:0 auto;}
.m-public{border-radius:5px;border:1px solid #dddddd;margin:5px 5px 0;background:#fff;}
.m-public h2{overflow:hidden;height:34px;border-bottom:1px solid #dddddd;font-size:16px;line-height:34px;text-indent:8px;white-space:nowrap;text-overflow:ellipsis;}
.body-bg{background:#e6e6e6;}

.logo{}
.logo img{display:block;width:100%; margin-top:45px;}
.logo h1,
.logo p{display:none;}
.pri { position:relative;width:100%;}
.pri a { position:absolute;top:0;height:100%;text-indent:-99999px;}
.pri .a1 { left:0;width:68%;}
.pri .a2 { right:0;width:35%;}

.banner {display:block;}
.banner img{display:block;width:100%;}

.kswz{display:table;width:100%;padding:10px 0;background:#fff;}
.kswz div{display:table-cell; vertical-align: middle;}
.kswz div:nth-child(1){width:52px;}
.kswz div:nth-child(1) i{display:block;width:32px;height:32px;border-radius:50%;margin:0 auto 0;text-align:center;line-height:32px;font-size:18px;color:#fff;background:#8cbb31;}
.kswz div:nth-child(2) {width:35px;border-left:1px solid #e0e0e0;text-align:center;text-indent:-9999px;background:url(/images/public/lb.gif) no-repeat center center;background-size:22px auto;}
.kswz div:nth-child(2) i{font-size:18px;color:#ff4400;}
.kswz div:nth-child(3){padding:0 10px 0 0;}
.kswz div:nth-child(3) a{display:block;}
.kswz div:nth-child(3) a strong{font-size:16px;color:#121212;}
.kswz div:nth-child(3) a p{font-size:14px;color:#454545;}

.kswz div:nth-child(4){width:20px;font-size:22px;text-align:left;}
.kswz div:nth-child(4) a{display:block;line-height:50px;color:#8b8888;}

.nav{padding-bottom:20px;border-top:1px solid #e7e7e7;background:#fff;}
.nav ul{display:table;width:100%;}
.nav li{display:table-cell;width:25%;padding:10px 0 0;}
.nav li a{display:block;}
.nav li a i{display:block;width:50px;height:50px;border-radius: 50%;margin:0 auto;font-size:26px;text-align:center;line-height:50px;color:#fff;}
.nav li a span{display:block;margin-top:5px;line-height:1.5em;font-size:14px;text-align:center;}
.nav ul:first-child li:nth-child(1) i{background:#3fc773;}
.nav ul:first-child li:nth-child(2) i{background:#2eb0be;}
.nav ul:first-child li:nth-child(3) i{background:#ff8a58;}
.nav ul:first-child li:nth-child(4) i{background:#3fc773;}
.nav ul:last-child li:nth-child(1) i{background:#46b9e8;}
.nav ul:last-child li:nth-child(2) i{background:#b577dc;}
.nav ul:last-child li:nth-child(3) i{background:#82d04d;}
.nav ul:last-child li:nth-child(4) i{background:#84bef0;}

.idx-m1{}
.idx-m1 ul{padding:10px 0 15px;}
.idx-m1 li{float:left;box-sizing:border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;width:20%;height:34px;border:1px solid #e6e6e6;margin:5px 0 0 4%;font-size:14px;line-height:34px;text-align:center;}
.idx-m1 li a{display:block;color:#5f5f5f;}
.idx-m1 li:first-child{width:44%;}
.idx-m1 li:first-child,
.idx-m1 li:nth-last-child(2){border:0;background:#3fc773;}
.idx-m1 li:first-child a,
.idx-m1 li:nth-last-child(2) a{color:#fff;}

.idx-doc{position:relative;}
.idx-doc .photo{margin:10px 10px 0;}
.idx-doc .photo img{display:block;width:100%;}

.idx-doc .info{margin:12px 10px 0 10px;}
.idx-doc .info ul{display:table;width:100%;}
.idx-doc .info li{display:table-cell;text-align:center; vertical-align: middle;}
.idx-doc .info li a{display:block;width:100px;margin:0 auto;}
.idx-doc .info li a img{width:75px;height:75px;}
.idx-doc .info li strong{display:block;line-height:1.2em;font-size:16px;}
.idx-doc .info li p{line-height:1.5em;}
.idx-doc .info li .p-2{font-size:14px;color:#5f5f5f;}

.idx-doc .ft{margin:10px 10px 10px 0;}
.idx-doc .ft ul{display:table;width:100%;}
.idx-doc .ft li{display:table-cell;border-left:10px solid #fff;}
.idx-doc .ft li:nth-child(1){background:#0086c8;}
.idx-doc .ft li:nth-child(2){background:#bd3537;}
.idx-doc .ft li:nth-child(3){background:#2f5cc5;}
.idx-doc .ft li a{display:block;padding:5px 0;text-align:center;color:#fff;}
.idx-doc .ft li i{font-size:30px;line-height:1.2em;}
.idx-doc .ft li span{display:block;line-height:1.5em;}
.idx-doc .more{position:absolute;right:10px;top:0;font-size:14px;line-height:34px;color:#b5b6b8;}

.idx-sps {position:relative;}
.idx-sps .more{position:absolute;right:10px;top:0;font-size:14px;line-height:34px;color:#b5b6b8;}
.idx-sps .idxsps { padding:15px 10px 25px;}
.idx-sps img{display:block;width:100%; }
.idx-sps .tes { width:96%;margin:0 auto;}
.idx-sps .tes p { background:url(/images/other/tv.jpg) no-repeat 6px center #F3F3F3;font-size:12px;line-height:28px;overflow:hidden;display:block;height:28px;background-size:15px auto;text-indent:25px;}
.idx-sps .swiper-button-next,.idx-sps .swiper-button-prev{position:absolute;top:50%;width:14px;height:28px;margin-top:-14px;z-index:10;cursor:pointer;}
.idx-sps .swiper-button-prev{left:0;background:url(/images/other/lf.png) no-repeat;}
.idx-sps .swiper-button-next{right:0;background:url(/images/other/rt.png) no-repeat}

.idx-list{position:relative;border:0;background:none;}
.idx-list h2{border:1px solid #cfcfcf;border-radius:5px;background:#fff;}
.idx-list .more{position:absolute;right:10px;top:0;font-size:14px;line-height:34px;color:#b5b6b8;}
.NewsList{}
.NewsList .list{margin-top:10px;border:1px solid #dddddd;border-radius:5px;background:#fff;}
.NewsList .list a{display:table;width:100%;padding:10px;box-sizing:border-box;}
.NewsList .list a>div{display:table-cell;vertical-align: middle;}
.NewsList .list .photo{width:100px;height:65px;}
.NewsList .list .photo img{display:block;width:100px;height:65px;}
.NewsList .list .txt{padding-left:10px;}
.NewsList .list strong{font-size:14px;font-weight: normal;line-height:1.2em;}
.NewsList .list p{font-size:14px;color:#bebebe;}

.NewsList-main{position:relative;border:0;margin-top:0;background:none;}
.NewsList-main h2{border:1px solid #cfcfcf;border-radius:5px;background:#fff;}
.NewsList-main .more{position:absolute;right:10px;top:0;font-size:14px;line-height:34px;color:#b5b6b8;}
.NewsList-main .getMore { display:block;margin-top:10px;border:1px solid #ddd;border-radius:5px;line-height:2em;text-align:center;background:#fff;}
.idx-tel{margin-top:10px;border-top:2px solid #6eb92b;background:#195ba3;}
.idx-tel a{display:block;}
.idx-tel img{display:block;width:100%;}


.idx-addr{}
.idx-addr .hd{display:table;width:100%;padding:10px;box-sizing:border-box;}
.idx-addr .hd>div{display:table-cell;vertical-align: middle;}
.idx-addr .hd div:first-child{width:70%;}
.idx-addr .hd div:first-child img{width:100%;}
.idx-addr .hd div:last-child{width:30%;text-align:center;}
.idx-addr .hd div:last-child a{display:block;}
.idx-addr .hd div:last-child i{font-size:30px;color:#c9c9c9;}
.idx-addr .hd div:last-child span{display:block;margin:5px 10px 0;font-size:12px;line-height:1.5em;color:#fff;background:#195ba3;}
.idx-addr .ft{padding:10px;font-size:14px;}
.idx-addr .ft a{font-weight:bold;color:#195ba3;}

.foot-wrap{width:100%;margin-top:10px;height:50px;}
.foot-nav{position:fixed;left:0;bottom: 0;width:100%;height:50px;border-top:1px solid #dedede;background:#fff;z-index:999;}
.foot-nav ul{display:table;width:100%;}
.foot-nav li{display:table-cell;width:25%;}
.foot-nav li a{display:block;text-align:center;color:#626262;}
.foot-nav li i.iconfot{display:block;padding-top:4px;font-size:18px;line-height:25px;font-size:25px;}
.foot-nav li span{display:block;line-height:1.2em;font-size:14px;}
.foot-nav li:nth-child(3),
.foot-nav li:nth-child(4) {position:relative;}
.foot-nav li:nth-child(3) i.icon,
.foot-nav li:nth-child(4) i.icon {content:"1";position:absolute;left:50%;top:2px;width:15px;height:15px;border-radius:50%;margin-left:10px;font-size:12px;text-align:center;line-height:15px;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;}

@keyframes anim
{
	0%{transform:scale(1);}
	50%{transform:scale(1.2);}
	100%{transform:scale(1);}
}

@-webkit-keyframes anim
{
	0%{-webkit-transform:scale(1);}
	50%{-webkit-transform:scale(1.2);}
	100%{-webkit-transform:scale(1);}
}

@-moz-keyframes anim
{
	0%{-moz-transform:scale(1);}
	50%{-moz-transform:scale(1.2);}
	100%{-moz-transform:scale(1);}
}

.Crumbs{overflow:hidden;padding:10px;color:#909090;white-space:nowrap;text-overflow:ellipsis;font-size:14px;}
.Crumbs a {color:#505050;}
.Crumbs i{font-size:16px;}

.big-banner img{width:100%;}

.big-main{border:0;background:none;}
.big-main .hd{display:table;width:100%;border-radius:5px;border:1px solid #dddddd;background:#fff;}
.big-main .hd h2,
.big-main .hd span{display:table-cell;}
.big-main .hd h2{border:0;color:#0168b3;}
.big-main .hd span{padding-right:10px;text-align:right;color:#303030;}
.big-main ul{padding:5px 0 10px;border-radius:5px;border:1px solid #dddddd;margin-top:10px;background:#fff;}
.big-main li{float:left;width:30.7%;height:38px;border-radius:5px;margin:5px 0 0 2%;background:#e6e6e6;}
.big-main li a{display:block;line-height:38px;text-align:center;}
.big-main li.green{background:#3fc773;}
.big-main li.green a{color:#fff;}

.big-kswz{margin-top:10px;}
.big-kswz div:first-child i{background:#004998;}

.NewsList-banner{margin-top:10px;}
.NewsList-banner img{width:100%;}

.NewsInfo-main{border:1px solid #dddddd;border-radius:5px;margin:10px 10px 0;background:#fff;}
.NewsInfo-main h1{padding:10px;font-size:18px;line-height:1.5em;text-align:center;}
.NewsInfo-main .info{font-size:14px;text-align:center;}
.NewsInfo-main .txt{padding:10px;border-top:1px solid #ddd;line-height:1.5em;}
.NewsInfo-main .txt img{max-width:100%;}
.NewsInfo-main .txt a{color:#195ba3;}

.NewsInfo-next{padding:10px;}
.NewsInfo-next p{font-size:14px;line-height:1.8em;}

.NewsInfo-xg{position:relative;}
.NewsInfo-xg ul{margin:10px;}
.NewsInfo-xg li{height:24px;line-height:24px;}
.NewsInfo-xg li a{display:block;line-height:30px;}
.NewsInfo-xg li span{float:left;overflow:hidden;width:80%;font-size:14px;white-space: nowrap;text-overflow:ellipsis;}
.NewsInfo-xg li em{float:right;width:20%;text-align:right;color:#b5b6b8;font-size:12px;}
.NewsInfo-xg .more{position:absolute;right:10px;top:0;font-size:14px;line-height:34px;color:#b5b6b8;}

.Doc-nav{}
.Doc-nav ul{margin:0 10px;}
.Doc-nav li{float:left;width:32.3%;height:35px;border-radius:5px;text-align:center;line-height:35px;background:#0168b3;}
.Doc-nav li a{display:block;color:#fff;}
.Doc-nav li:nth-child(2){margin:0 1%;}

.Doc-main{position:relative;border:0;margin-top:20px;background:none;}
.Doc-main h2{border:1px solid #cfcfcf;border-radius:5px;background:#fff;}
.Doc-main .more{position:absolute;right:10px;top:0;font-size:14px;line-height:34px;color:#b5b6b8;}

.Doc-main .list{display:table;box-sizing:border-box;width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;margin-top:10px;background:#fff;}
.Doc-main .list>div{display:table-cell;vertical-align: top;}
.Doc-main .list .photo{width:100px;height:108px;}
.Doc-main .list .photo img{display:block;width:100px;height:108px;}
.Doc-main .list .txt{padding-left:10px;line-height:1.2em;}
.Doc-main .list .txt strong{display:block;font-size:16px;color:#202020;}
.Doc-main .list .txt strong span{font-weight:normal;font-size:12px;color:#0168b3;}
.Doc-main .list .txt p.p-1{overflow:hidden;max-width:160px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;color:#0168b3;}
.Doc-main .list .txt p.p-2{margin-top:2px;font-size:14px;color:#8c8e8f;}
.Doc-main .list .txt p.p-2 a{color:#ff0000;}
.Doc-main .list .txt p.p-3{margin-top:0;}
.Doc-main .list .txt p.p-3 a{display:inline-block;width:72px;height:24px;border-radius:3px;font-size:14px;text-align:center;line-height:24px;color:#fff;background:#8cbb31;}
.Doc-main .list .txt p.p-3 a:last-child{background:#047fd8;}

.Doc-tel{position:relative;box-sizing:border-box;padding:10px;}
.Doc-tel input,
.Doc-tel button{float:left;}
.Doc-tel button{width:25%;height:30px;font-size:14px;text-align:center;color:#fff;background:#8cbb31;}
.Doc-tel input{box-sizing:border-box;width:75%;height:30px;border:1px solid #dedede;text-indent:5px;}

.videoBox {width:100%;height:250px;background-color:#000;}
.vid_gfwy { background-color:#7F7F7F;height:26px;padding:5px 10px;}
.vid_gfwy a { color:#fff;line-height:26px;font-size:14px;}
.vid_gfwy .fhg {float:left;background:url(/images/other/vt1.png) no-repeat left center; text-indent:25px;background-size:20px auto;}
.vid_gfwy .rtls { float:right;background:url(/images/other/vt4.png) no-repeat right center;background-size:10px auto;}
.vid_gfwy .rtls img { width:18%;}
.conCtext { padding:15px 10px;}
.conCtext .swiper-wrapper { margin-top:32px;}
.conCtext .swiper-wrapper img {max-width:100%;height:auto;}
.conCtext .swiper-slide {height:550px;overflow:auto; }
.conCtext .swiper-slide1 {height:240px;overflow:auto; }
.conCtext .swiper-slide2 {height:740px;overflow:auto; }
.conCtext .swiper-slide3 {height:400px;overflow:auto; }

.conCtext .swiper-pagination {top:0;height:32px;background-color:#0268B3;}
.conCtext .navSele { position:fixed;}
.conCtext .swiper-pagination li { height:32px;line-height:32px;text-align:center;padding:0;width:25%;background-color:#0268B3;color:#fff;opacity:1 !important;font-size:14px;}
.conCtext .swiper-pagination li a { color:#fff;}
.conCtext .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{ margin:0 !important;}
.conCtext .swiper-pagination-bullet-active a{border-bottom:1px solid #fff;padding-bottom:2px;}
.conCtext .hsp {background:url(/images/other/vt5.png) no-repeat left center;margin-top:10px;height:48px;line-height:48px;background-size:28px auto;font-size:28px; color:#F00;text-indent:30px;font-weight:100;}
.conCtext .hsp span { font-size:12px;color:#666;}
.conCtext .vidul {margin-top:5px;padding:0 5px;}
.conCtext .vidul li { width:48%;float:left;margin-left:1%;margin-right:1%;margin-top:15px;}
.conCtext .vidul li img{ display:block;width:100%;}
.conCtext .vidul li p {background:url(/images/other/tv.jpg) no-repeat 6px 9px #F3F3F3;font-size:16px;line-height:35px;display:block;background-size:15px auto;padding:5px 8px; max-height:40px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.conCtext .vidyy { padding:15px 10px;}
.conCtext .vidyy .h3y {height:30px;font-weight:100; }
.conCtext .vidyy .h3y i { float:left;background:url(/images/other/vt6.png) no-repeat left center;background-size:22px auto;font-size:14px;text-indent:25px;line-height:30px;}
.conCtext .vidyy .h3y a { float:right;background:url(/images/other/vt7.png) no-repeat left center;background-size:18px auto;line-height:30px;text-indent:23px;font-size:12px;color:#666;}
.conCtext .vidyy .h3y a span { color:#f00;}
.conCtext .vidyy .py {height:32px;margin-top:10px;}
.conCtext .vidyy .py label { float:left;text-align:right;width:34%;font-size:13px;color:#666;line-height:32px;}
.conCtext .vidyy .py input, .conCtext .vidyy .py select { float:left;width:55%;border:1px solid #0075A9;height:28px;line-height:28px;border-radius:5px;}
.conCtext .vidyy .bt { float:left;margin-top:15px;border-radius:5px;width:100px;font-size:14px;line-height:30px;height:30px;border:0;color:#fff;text-indent:26px;}
.conCtext .vidyy .re {background:url(/images/other/vt8.png) no-repeat 5px center #FFA303;background-size:26px auto;margin-left:20%;}
.conCtext .vidyy .sb {background:url(/images/other/vt9.png) no-repeat 7px center #FF4200;background-size:20px auto;margin-left:3%;}


.Route-main{position:relative;border:0;margin-top:0;background:none;}
.Route-main h2{border:1px solid #cfcfcf;border-radius:5px;background:#fff;color:#0168b3;}
.Route-main .more{position:absolute;right:10px;top:0;font-size:14px;line-height:34px;color:#b5b6b8;}

.Route-info{padding:10px;margin:10px 0 0;font-size:16px;line-height:1.5em;color:#575656;}

.Route-map{padding:10px;}
.Route-map .photo img{width:100%;}
.Route-map .wlx {margin-top:10px;}
.Route-map .wlx p{float:left;width:47.5%;}
.Route-map .wlx p:nth-child(2) {margin-left:5%; }
.Route-map .wlx p span {display:block;font-size:16px;color:#575656;}
.Route-map .wlx p span i { font-size:20px;}
.Route-map .wlx p input {box-sizing:border-box;width:100%;height:30px;border:1px solid #ddd;text-indent:3px;}

.Route-map .btn {margin-top:15px;}
.Route-map .btn p{float:left;font-size:16px;color:#575656;}
.Route-map .btn p i { font-size:20px;color:#3d8bff;}
.Route-map .btn button { float:right;width:120px;height:40px;border-radius:5px;font-size:16px;text-align:center;color:#fff;background:#3385ff;}
.Route-map .btn button i { font-size:22px;}

.Route-gj {padding:10px; }
.Route-gj p {padding-bottom:15px;font-size:16px;line-height:1.5em;}
.Route-gj .btn { text-align:center;}
.Route-gj .btn a { display:inline-block;width:106px;height:40px;border-radius:5px;font-size:16px;text-align:center;line-height:40px;color:#fff;background:#8cbb31;}
.Route-gj .btn a:last-child {margin-left:30px;background:#3385ff;}



.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:5.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;}
.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{float:left;padding-left:3px;line-height:2em;color:#c00000;}
.footer-mess p.tips{font:normal 1em/2.14em "SimSun";color:#999;}
.footer-mess button{width:15.75em;height:1.78em;border:1px solid #1a8edb;border-radius:3px;margin:0.57em auto 0 6.04em;font-weight:bold;line-height:1.78em;font-family:"SimSun";color:#fff;text-align:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#40a7ea),to(#0682d2));background-image:-webkit-linear-gradient(top,#40a7ea,#0682d2);background-image:-moz-linear-gradient(top,#40a7ea,#0682d2);background-image:-ms-linear-gradient(top,#afe0f5,#0682d2);background-image:-o-linear-gradient(top,#40a7ea,#0682d2);background-image:linear-gradient(top,#40a7ea,#0682d2);}
@media (min-width: 768px) and (max-width: 980px) { 
	.footer-mess button{width:15.6em;margin-left:6.9em;}
}

.mess-list{margin:1em 0.35em 0 0.35em;}
.mess-list li{float:left;width:100%;height:2.57em;line-height:2.57em;border-bottom:1px solid #e8e8e9;}
.mess-list li a{display:block;font-size:1.21em;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mess-list li a:before{content:"";float:left;overflow:hidden;width:0.23em;height:0.23em;margin:0.88em 0.5em 0.82em;background:#000;border-radius:2px;}
.mess-list  .onload{display:block;height:2.14em;border:1px solid #dedede;margin:0.71em 1.57em 0;line-height:2.14em;font-family:"SimSun";text-align:center;text-shadow:1px 1px 0 #fff;border-radius:0.35em;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#e4e4e4));background-image:-webkit-linear-gradient(top,#eee,#e4e4e4);background-image:-moz-linear-gradient(top,#eee,#e4e4e4);background-image:-ms-linear-gradient(top,#eee,#e4e4e4);background-image:-o-linear-gradient(top,#eee,#e4e4e4);background-image:linear-gradient(top,#eee,#e4e4e4);}

#floatBox ins{text-decoration:none;}
#zixunBox{display:block;}
#zixunBoxAside{position:fixed;right:1px;top:25%;z-index:2147483646;display:none;width:1rem;padding:.5rem 1rem;border-radius:5px;font-size:1rem;color:#fff;background-color:#3C78D8;cursor:pointer;}
#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:7%;top:25%;z-index:2147483646;width:85%;height:128px;border:2px solid #0b7bd2;border-radius:4px;box-shadow:3px 0 8px #CCC;font-size: 1rem;background:#fff;}
#float_lxb_phone{position:absolute;left:2%;top:80px;z-index:2;width:69%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:69%;height:30px;padding:0 5px;border:1px solid #ccc;border-radius:3px;outline:none;font-size:1rem;}
#float_lxb_dotel{position:absolute;top:80px;left:75%;right:2%;overflow:hidden;height:30px;border-radius:3px;font-size:.7rem;line-height:30px;font-weight:bold;text-align:center;color:#fff;background:#2590e2;cursor:pointer;}
#float_lxb_hidden{position:absolute;top:-15px;right:-15px;overflow:hidden;width:30px;height:30px;background:url(/images/public/float_lxb_icon.png) -40px 0;cursor:pointer;}
#float_lxb_clear{position:absolute;left:71%;top:84px;z-index:3;overflow:hidden;width:22px;height:22px;margin-left:-25px;background:url(/images/public/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 p{margin:10px 0 0 6.5%;}
#float_lxb_center p img{ vertical-align:middle;margin:0 5px;}
#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:#ff6600;}
#float_lxb_center .btn a.a-1{width:30%;}
/*#zixunBoxSwt{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:30%;right:0;width:36px;background:#5384ba url(/images/public/zixunBoxAside_ico.png) center 10px no-repeat;background-size:20px;z-index:999;}
#zixunBoxSwt span{display:block;padding-bottom:10px;margin:30px 5px 0px;font-size:16px;line-height:1.5em;text-align:center;color:#fff;}

#zixunBoxSwt i{display:block;width:20px;height:20px;border-radius:20px;border:2px solid #fff;text-align:center;line-height:20px;background:#ff4040;margin:10px auto 0;animation:anim2 1s ease-in 1.5s infinite alternate;-webkit-animation:anim2 1s ease-in 1.5s infinite alternate;-moz-animation:anim2 1s ease-in 1.5s infinite alternate;}
#zixunBoxSwt em { display:block;height:26px;text-align:center;line-height:26px;font-size:18px;color:#fff;background:#79b3f2;}

@-webkit-keyframes anim2
{
	0%{-webkit-transform:scale(1);}
	50%{-webkit-transform:scale(1.2);}
	100%{-webkit-transform:scale(1);}
}
@keyframes anim2
{
	0%{-webkit-transform:scale(1);}
	50%{-webkit-transform:scale(1.2);}
	100%{-webkit-transform:scale(1);}
}

.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(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; }
.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; }
@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; }
    }
    