body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0; margin:0; list-style:none outside none;}
body{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif; color:#333; font-size:12px; background-color:#fff;}
fieldset, img{border:0; margin:0; padding:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/22px "宋体", Arial;}
ul{list-style:none;}
a{text-decoration:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.main{max-width:360px; height:auto; margin:0 auto; background:#F9F9F9; color:#fff; overflow:hidden;}
.top{height:32px; background:#3399FE; width:100%; position:fixed; top:0; z-index:9999;}
.top .aa{width:46px; height:24px; margin:3px 6px; background:#4BA4FE; display:block; float:left; line-height:24px; text-align:center; border:1px solid #1786F2;}
.top a.r{float:right;}
.top h1{width:200px; line-height:32px; font-size:12px; color:#fff; float:left;}
#nav{height:28px; border:1px solid #E9E9E9; border-left:none; border-right:none; background:#F2F2F2; width:100%; line-height:28px;}
#nav ul{border:1px solid #E9E9E9; width:100%; border-left:none; border-right:none; height:28px; margin:0px;}
#nav ul li{float:left; width:25%; height:27px; text-align:center; line-height:25px;box-sizing:border-box;}
#nav ul li a{color:#636363; font-size:14px;}
#nav ul li.hover{border:1px solid #9BD3FF; background:#BCE3FF;}
#nav ul li.hover a{color:#0893D4;}
.footer{float:left; width:100%; color:#636363; text-align:center; margin-bottom:25px;}
.footer h4{height:28px; font-size:12px; line-height:28px; color:#555; margin-top:10px; background:#E6E6E6;}
.footer p{background:#BCE3FF; line-height:24px;}
.footer p a{color:#3399ff;}
#zxzxswt{width:26px; height:81px; background:url(../images/zxzx_r.png) no-repeat; position:fixed; top:50%; right:5px;}
#zxzxswt a{width:100%; height:100%; display:block;}
.bottom{width:100%; overflow:hidden; position:fixed; bottom:0px; left:0px; border-top:1px solid #0771DB;}
.bottom ul li{width:25%; float:left; height:41px; background:#54A7FA;}
.bottom a{line-height:40px; display:block; background-image:url(../images/bottom.png); background-size:50px 300px; background-repeat:no-repeat; text-align:center; padding:10px 0 0; color:white; font-size:12px; margin-top:1px; background-color:#39f;}
.bottom li:nth-child(1) a{background-position:center 3px;
border-right:1px solid #53A7FC;}
.bottom li:nth-child(2) a{background-position:center -55px;
border-right:1px solid #53A7FC;
border-left:1px solid #0771DB;}
.bottom li:nth-child(3) a{background-position:center -117px;
border-right:1px solid #53A7FC;
border-left:1px solid #0771DB;
-webkit-animation:run 1s ease-in-out 0s infinite;
-moz-animation:run 1s ease-in-out 0s infinite;
-o-animation:run 1s ease-in-out 0s infinite;
animation:run 1s ease-in-out 0s infinite;}
.bottom li:nth-child(4) a{background-position:center -237px;
border-left:1px solid #0771DB;}
@keyframes run{0%{background-position-y:-117px} 50%{background-position-y:-117px} 50.1%{background-position-y:-177px} 100%{background-position-y:-177px}}
@-webkit-keyframes run{0%{background-position-y:-117px} 50%{background-position-y:-117px} 50.1%{background-position-y:-177px} 100%{background-position-y:-177px}}
@-moz-keyframes run{0%{background-position-y:-117px} 50%{background-position-y:-117px} 50.1%{background-position-y:-177px} 100%{background-position-y:-177px}}
@-o-keyframes run{0%{background-position-y:-117px} 50%{background-position-y:-117px} 50.1%{background-position-y:-177px} 100%{background-position-y:-177px}}
.qiao-invite-close, .qiao-invite-chat{width:50% !important; margin:0 !important;}
.lxb-container-btn-show, .qiao-icon-bar{background-color:rgba(60, 120, 216, 1) !important; padding-top:30px !important; right:0px !important; background-size:80px 80px !important; background-repeat:no-repeat !important;}
.qiao-icon-bar{background-position:5px 0 !important; width:14px !important; padding-left:13px !important; padding-right:13px !important;}
.lxb-container-btn-show{width:40px !important; background-position:-35px -40px !important; line-height:18px; font-size:14px !important; top:50%;}
#btn_1{border-right:none; width:160px;}
.content{width:100%; float:left;}
/*??μ???*/
.content .flash{width:100%; overflow:hidden;}
.content #slider{width:100%; height:153px; overflow:hidden;}
.content #slider ul{float:left; height:150px; border:none;}
.content #slider ul li{float:left; width:100%; height:163px; margin:0px; padding:0px; overflow:hidden;}
.content #slider ul li img{ float:left; width:100%; height:auto;}
.content .flash .title{float:left; position:absolute; top:189px; width:100%; border-top:1px solid #E9E9E9; color:#fff; background:rgba(0, 0, 0, 0.55);}
.content .flash .title ul{width:240px; border:0px; text-align:left;}
.content .flash .title ul li{display:none; width:240px; text-align:left;}
.content .flash .title ul li.open{display:block;}
.content .flash .title span{float:right; width:auto;}
.content .flash .title span em{width:4px; margin:10px 15px 10px 0; height:4px; float:left; background:#fff; border-radius:2px;}
.content .flash .title span em.on{background:#3399ff;}
/*swipe tab title*/
.content ul{float:left; width:100%; border:1px solid #E9E9E9; border-left:none; border-right:none;}
.content ul li{float:left; line-height:24px; width:25%; text-align:center; color:#636363; cursor:pointer;}
.content ul li.on{border:1px solid #E9E9E9; border-bottom:none; border-top:none; background:-webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#E9E9E9)); border-radius:2px; color:#39F;}
.content ul li a{color:#636363; display:block;}
.content ul li.on a{color:#3399ff;}
/*swipe tab body*/
.btn_1{width:100%; height:36px; background:#f1f1f1 !important; border-radius:4px; margin-bottom:0px; clear:both; margin:0px auto;}
.btn_1 ul{width:100%; float:left; height:36px; background:#f1f1f1 !important;}
.btn_1 ul li{width:50%;box-sizing:border-box; border-right:1px solid #eae7e7; line-height:36px; font-size:14px; float:left; color:#fff; text-align:center; background:#f1f1f1 !important;}
.btn_1 ul li a{color:#333333; background:#f1f1f1 !important; text-decoration:none !important;}
.dt{overflow:hidden; margin-top:10px;}
.dt h3{float:left; height:34px; line-height:34px; width:100%; background:#eee; color:#0893D4; font-size:14px;}
.dt img{float:left; width:100%; height:auto;}
.dt p{float:left; width:100%; height:auto;}
.tabone{float:left; margin-bottom:10px;}
.tabone ul{border:none; float:left; height:130px; padding:10px; width:300px;}
.tabone ul li{margin:0px; width:300px; text-align:left; color:#636363;}
.tabone ul li img{border:1px solid #e9e9e9; float:left; margin:5px 10px 0 0; padding:5px; display:block; width:75px; height:75px;}
.tabone ul li h3{font-size:12px; width:300px; text-align:center; color:#666;}
.tabone ul li p{width:300px; text-indent:2em;}
.tabone ul li p a{color:#666; display:inline; font-weight:600;}
.tabtwo{margin:0px; width:100%;}
.tabtwo ul{height:auto; padding:0px; width:95%;}
.tabtwo ul li{padding:0px; width:100%;}
.tabtwo ul li h3{text-align:left;}
.tabtwo ul li img{float:right; margin:0px;}
.tabtwo ul li p{text-indent:2em;}
.neirong{float:left; height:auto;}
.neirong ul{padding:0px;}
.neirong ul li{width:100%; padding:0 10px 10px 10px; margin:10px 0 0 0; border-bottom:1px solid #e9e9e9;}
.banner{float:left; width:100%;}
.tabthree{width:100%; height:auto;}
.tabthree ul{border:none; height:auto;}
.tabthree ul li{float:left; height:auto; margin:0px;}
.tabthree p{height:30px; line-height:30px; border-bottom:1px solid #E9E9E9; padding:0 10px; float:left; width:300px; display:block;}
.tabthree p a{float:left; font-size:12px; height:30px; line-height:30px; color:#636363; font-size:12px;}
.tabthree p span{float:right; height:30px; line-height:30px; width:74px; display:inline; color:#636363;}
/*ì?D§*/
.kong{position:fixed; right:20px; bottom:50px; z-index:10000; width:40px; height:40px; border-radius:20px; background:#d9d9d9;}
.kong ul{width:36px; height:36px; border-radius:18px; background:#fff; margin:2px 0 0 2px;}
.kong ul li{width:32px; height:32px; border-radius:18px; background:#3399ff; line-height:32px; color:#fff; margin-top:px; border:2px solid #fff; text-indent:4px;}
.duihua{width:100%; height:100%; position:fixed; z-index:10001; background:rgba(0, 0, 0, 0.5); top:0; left:0;}
.duihua ul{width:160px; height:80px; border:1px solid #d9d9d9; margin:50% auto 50%; background:#fff;}
.duihua ul p{text-align:center; line-height:30px; margin-top:5px;}
.duihua ul a li{color:#636363}
.duihua ul li{width:50px; height:24px; float:left; margin:8px 0 0 20px; border:1px solid #eee; line-height:24px; text-align:center;}
table{text-align:center; width:100%; color:white; border:none; margin:0 auto 8px;}
table a{color:white; text-decoration:none; display:block; font-size:16px;}
.hot{line-height:28px;background:#C03; background:#39f; padding:0 5px; font-size:16px; line-height:40px; border:none;}
.td1{background:#e78801; line-height:40px; border:none;}
.td2{background:#C03; line-height:40px; border:none;}
.td4{background:#ffab33; line-height:40px; border:none;}
.td3{background:#0C6; line-height:40px; border:none;}
.list{float:left;}
.list ul{border:none; float:left; height:auto; width:auto;}
.list ul li{margin:0px; width:300px; text-align:left; color:#636363; padding:10px; border-bottom:1px solid #E9E9E9;}
.list ul li a img{border:1px solid #e9e9e9; float:right; padding:5px; display:block; height:60px; width:60px; margin-left:10px;}
.list ul li h2 a{font-size:12px; width:300px; text-align:center; color:#666; height:24px; text-align:left; font-weight:700;}
.list ul li p{width:300px; line-height:24px; text-indent:2em; color:#636363;}
.list ul li p a{color:#f00; font-style:normal;}
.page{float:left; height:auto; width:100%; color:#636363; text-align:center; border-bottom:1px solid #e9e9e9;}
.page ul{border:none; float:right; height:auto; width:auto; margin-right:5px;}
.page ul li{width:auto; float:left; ; height:24px; line-height:24px; padding:0 5px;}
.page ul a{color:#636363;}
.article{margin:0 0 0 0; width:100%; color:#636363; line-height:28px; font-size:12px;}
.article h1{border-bottom:1px solid #3399ff; color:#333; padding:0 0 0 10px; text-align:center; font-size:16px;}
.article p{color:#444; width:99%; margin:0 auto; overflow:hidden; line-height:24px; text-indent:2em; font-size:14px;}
.article table p{margin:0 !important; text-indent:0em !important;}
.article img{max-width:300px; height:100%; margin:0 auto !important; display:block !important;}
.article p a{color:#636363;}
.updwn{margin-top: 20px;}
.updwn p{color:#444; overflow:hidden; width:310px; height:20px; line-height:20px;}
.updwn p a{color:#3399fe;}
.dt p{color: #636363;margin-bottom: 5px;}
.QQ{overflow: hidden;margin: 0px;padding: 4px;position: fixed;z-index: 99999;left: 0px;top: -50px;background: rgba(255,255,255,1);width: 100%;border-bottom: 1px solid #f1f1f1;-webkit-box-shadow: 0 0 10px #666;font-family: "microsoft yahei";box-shadow: 0 0 10px #666;}.QQ a{text-decoration: none;}
.QQ img{float: left;border-right: 1px dashed #f1f1f1;margin-right: 8px;padding-right: 4px;}.QQ h4{line-height: 18px;font-size: 16px;margin: 0px;padding: 0px;color: #000;}
.QQ p{font-size: 14px;line-height: 18px;color: #666;margin: 0px;padding: 0px;}.show1{-webkit-animation: show 10s infinite;}
@-webkit-keyframes show{0%{top: -50px;opacity: 0;}10%{top: 0px;opacity: 1;}50%{top: 0px;opacity: 1;}60%{top: -50px;opacity: 0;}100%{top: -50px;opacity: 0;}}
/*整站修改模块1，头部修改----------------*/
.top_first{position:fixed;left:0px;top:0px;z-index:2000;width:100%;padding:8px 6px;box-sizing:border-box;-webkit-box-sizing:border-box;background:#0059A2;overflow: hidden;text-align: center;}
.top_first a{width:30px;height:30px;line-height:30px;box-shadow:0 0 1px #02284B;-webkit-box-shadow:0 0 1px #02284B;text-align: center;color:#fff;background:#207CD3;font-size:18px;border-radius:4px;-webkit-border-radius: 4px;}
.top_first .icon-home{margin-right: 6px;}
.top_first .phone{overflow: hidden;display:block;width:auto;font-size:14px;max-width: 190px;margin:0 auto;}
.top_first .phone em{background:#207CD3;color:#FFE459;padding:0 4px;}
.top_first .phone span{padding:8px 4px;background:#0166B9;color:#FFE459;}
/*----------底部bottom样式-------------*/
.bottom_first{width: 100%; position: fixed; bottom: 0px; left: 0px; border-top:none; overflow:visible;}
.bottom_first ul{overflow:visible; border-bottom:none;}
.bottom_first li{width: 25%; float: left; height: 41px; background: #930000;}
.bottom_first li a{line-height: 1.6em; display: block; padding-top: 3px; text-align: center; color: white; font-size: 12px; border-right: 1px solid #AA0A0A; border-left: 1px solid #740000; position: relative; color:#fff !important;}
.bottom_first li a span{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position: absolute; top: 2px; right: 8px; width: 17px; height: 17px; line-height: 12px; font-size: 12px; color: #fff; font-family: arial; font-weight: bold; -webkit-animation: dot 2s infinite; animation: dot 2s infinite; -o-animation: dot 2s infinite; border-radius: 10px; background: -webkit-linear-gradient(top, #fd142e, #bf0116); background: linear-gradient(to bottom, #fd142e, #bf0116);} @-webkit-keyframes dot{0%{opacity:1;} 50%{opacity:1;} 50.1%{opacity:0;} 100%{opacity:0;}} @-ms-keyframes dot{0%{opacity:1;} 50%{opacity:1;} 50.1%{opacity:0;} 100%{opacity:0;}} @-moz-keyframes dot{0%{opacity:1;} 50%{opacity:1;} 50.1%{opacity:0;} 100%{opacity:0;}}
.bottom_first li:first-child a{border-left: none;}
.bottom_first li:first-child a span{-webkit-animation: none; -webkit-transform: scale(0.75);}
.bottom_first li:last-child a{border-right: none;}
.bottom_first li a:before{display: block; margin: 0 auto; height: 20px; font-size:16px;}
.bb{position: relative;}
.bb a{position: relative;}
.bb a i{position: absolute; right: 5px; top: 5px; display: block; width: 14px; height: 14px; border-radius: 7px; border: 2px solid #fff; background-color: #f00; line-height: 14px; animation: run 1s ease infinite; font-style: inherit; color: #fff;}
.bb .ss{width: 170px; height: 50px; display: block; position: absolute; top: -50px; background: url(../images/news.png) -45px -20px no-repeat; animation: runs 5s ease infinite; right:10%;}
/*public*/
.icon-tel:before{width: 16px; height: 16px; background-position: 0px -104px;}
.icon-setup:before{width: 21px; height: 21px; background-position: 0px -136px;}
.icon-location:before{width: 18px; height: 20px; background-position: -32px -215px;}
.icon-phone:before{width: 18px; height: 18px; background-position: 0px -162px;}
.icon-top:before{width: 17px; height: 20px; background-position: -133px 0px;}
.icon-home:before{width: 22px; height: 26px; background-position: -32px -187px;}
.icon-undo:before{background-position:-106px -96px; width:28px; height:28px;}
.title{line-height: 40px; background: #eeeeee; position: relative; overflow: hidden; text-align: right;}
.title:after{border-top-color: #fff; border-bottom-color: #ccc;}
.title span{position: absolute; left: 8px; top: 0px; background: #fff; border-top: 2px solid #3d4c91; padding: 0 8px; z-index: 20;}
.title span:before{float: left; margin: -1px 0 0 -9px; padding: 3px 0 0; font-size:18px !important; color:#F00;}
.title span:after{margin: -1px -9px 0 0; padding: 3px 0 0;}
.title a{padding-right: 8px; display: inline-block; color:red !important;}
#sex{float:left;}
.nr_n2_d2 span label{padding-right:24px;float:left; line-height:46px;}
/*biaodan*/
.nrjjsb{width: 100%;height: auto;padding: 0 0 10px 0;overflow: hidden;border-radius: 5px;border: 1px solid #bebebe;box-sizing: border-box;}
.nr1{width:100%; height:100%; overflow:hidden; border-radius:5px;}
.nr1_top{width:100%; overflow:hidden;}
.nr1_top img{width:100%; height:auto;}
.nr1_n1{width:94%; margin:0 auto; height:64px; border-bottom:1px dashed #CCCCCC;}
.nr1_n1 p{line-height:30px; font-size:14px; color:#333;}
.nr1_n1 p label{margin-right:16px;}
.nr1_n1_dx{width:95%; height:26px;}
.nr1_n1_dx input{float:left; line-height:26px; margin-top:6px;}
.nr1_n1_dx label{float:left; line-height:26px; width:30%; text-align:left;}
.nr1_n1_dx label a{display:block; line-height:26px; text-indent:0.5em; font-size:0.14rem;}
.nr1_n2{width:94%; height:auto; overflow:hidden; padding:10px 0; margin:0 auto;}
.nr1_n2_d1{width:100%; height:34px;}
.nr1_n2_d1 p{float:left; line-height:34px; font-size:0.14rem; padding:0 2%; width:24%; text-align:center; color:#333;}
.nr1_n2_d1 input{display:block; width:70%; height:32px; border:1px solid #CCC;}
.nr1_n2_d2{width:100%; height:47px;}
.nr1_n2_d2 p{line-height:47px; font-size:0.14rem; padding:0 2%; float:left; width:24%; text-align:center;}
.nr1_n2_d2 span{width:70%; display:block; line-height:47px; height:47px; text-align:left; float:left;}
.nr1_n2_d2 span a{line-height:47px; font-size:14px; color:#333;}
.anniu1{width:40%; height:30px; margin:10px auto; border-radius:5px;}
.anniu1 a{display:block; width:100%; height:30px; text-align:center; line-height:30px; color:#fff;}
.tising{overflow:hidden; padding:10px;line-height: 23px;text-indent: 2em;}
.tising b{color: #c41214;}
.anniu1{width: 40%; height: 30px; background: #eb862a; margin: 10px auto; border-radius: 5px;}
.anniu1 a{display: block; width: 100%; height: 30px; text-align: center; line-height: 30px; color: #fff;}
.wxts{width: 96%; height: 53px; margin: 0 auto;}
.wxts p{line-height: 22px;}
.wxts p strong{color: #ba0000;}
.lixianbao input[type="text"]{float:left;}
.index_zixun{margin: 10px auto 6px; text-align: center; width: 98%;overflow:hidden;}
.index_zixun a{background: -webkit-linear-gradient(bottom,#930000 10%,#f40000 90%); color: #fff; border-radius: 4px; border: 1px solid #930000; line-height: 32px; font-size: 16px; padding: 3px 6px; display: block;}
.logoimg{display: block; margin: 0 auto; width: 100%;height:auto;margin-top:37px;}
.bwj_nav{color:#666666;}
.bwj_nav a{color:#666666 !important;}
.imgList{width:100%; overflow:hidden;}
.imgList dl{width:94%; overflow:hidden; margin:0 auto; background:#eeeeee; padding:5px; margin-top:14px;}
.imgList dt{width:36%;float:left; margin-top:3px;}
.imgList dt img{width:100%;}
.imgList dd{width:60%; float:right;}
.imgList dd:nth-of-type(1){font-size:14px; margin-bottom:4px;}
.imgList dd:nth-of-type(1) a{color:#282828; font-weight:bold; color:#3cadbd}
.imgList dd:nth-of-type(2){color:#494949; font-size:12px; line-height:24px;}
.imgList dd:nth-of-type(2) a{color:#ff9125;}
.imgList dd:nth-of-type(3) a{display:block; width:48%; height:24px; text-align:center; color:#fff; line-height:24px; margin-top:4px;}
.imgList dd:nth-of-type(3) .yjbh{float:left; background:#3cadbd;}
.imgList dd:nth-of-type(3) .online{float:right; background:#ff9125;}
@media (max-width: 320px){.imgList dd:nth-of-type(1){margin-bottom:2px;}.imgList dd:nth-of-type(2){line-height:20px;}}
.logn_n{position:fixed;width:100%; max-width:360px; height:35px; background:url(../images/top-3.jpg) left center no-repeat; background-size:100%;}
.logn_n1{float:left;width:70%;height:35px;}
.logn_n2{float:left;width:30%;height:35px;}
.logn_n img{position:absolute;left:0;top:0;}
.yj{height:38px;background:#4AA3B5 url(../images/bgn.png) -5px 0;color:#eeeeee;font-size:14px}
.yj strong a{padding:0 5% 0 12%;font-size:15px;line-height:36px}
.yyjj ul li{float:left;margin:10px 1%;width:60%;font-size:12px;color:#4d4d4d;}
.yyjj ul li:first-child{width:35%}
.yyjj ul li a{color:red}
.yyjj p{clear:both}
.yyjj p a{float:left;margin:0 1%;padding:10px 0;width:23%;border-top:1px dashed #ccc}
.zxt{clear:both;margin:5px auto 8px;padding:0 6px;width:94%;height:35px;border-radius:4px;background:#ED8001;color:#eee;text-align:center;font-size:13px;line-height:35px}
.zxt a{font-size:16px;color:#FFF;}
.zj{height:38px;background:#4AA3B5 url(../images/bgn.png) -5px -40px;color:#eee;font-size:14px}
.zj strong a{padding:0 5% 0 12.5%;font-size:15px;line-height:36px}
.zmzj{float:left;margin-bottom:1%;width:100%;height:auto}
.zmzj img{float:left}
.zmzj1{float:left;margin-top:10px;width:63%}
.zmzj1 p{margin-top:3%;text-indent:2em;font-size:14px;color:#4d4d4d;}
.zmzj1 p a{color:Red}
.zmzj1 em{margin-left:37px;color:#4AA3B5;font-size:18px}
.zmzj2{float:left;width:100%;height:40px}
.zmzj2 p{float:left;margin-left:1%;width:34%;height:33px;border:1px solid #A9EDFF;text-align:center;font-size:85%;line-height:33px}
.zmzj2 p a{color:#000}
.zc{color:red;font-size:16px}
.zmzj2 img{margin-left:2%}
.zmzj .tu{margin:10px}
.hds{display:block;overflow:hidden;margin:0 auto;margin-bottom:5px;width:50%}
.hds ul li{float:left;display:block;margin-left:2px;width:47%;height:6px;background:#ccc}
.zr{background:#A40000}
.al{height:38px;background:#4AA3B5 url(../images/bgn.png) -5px -85px;color:#eee;font-size:14px}
.al strong a{padding:0 5% 0 12.5%;font-size:15px;line-height:36px}
.als{height:114px}
.als a{float:left;margin:10px 2% 2px 2%;width:46%}
.als a img{width:100%;height:75px;background:#656565}
.als a p{padding:2% 0;color:#4AA3B5;text-align:center;font-size:12px}