
body, input,select,textarea {font-family: 'Microsoft YaHei';font-size: 14px;}
.w {width: 1190px;margin-left: auto;margin-right: auto;}
.mt20 {margin-top: 20px;}
.mt30 {margin-top: 30px;}
.coms00 ul {width: 503px;background: #fff;-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.175);-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.175);box-shadow: 0 2px 2px rgba(0, 0, 0, 0.175);border-top: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #bfbfbf;}
.coms00 li {height: 35px;line-height: 35px;padding: 3px 14px;color: #333;font-size: 14px;text-decoration: none;display: block;cursor: pointer;}
.coms00 li:hover {background: #f2f2f2;}
/*.t_banner {background: url(../images/t_banner.jpg) no-repeat center center;
}*/

.t_wrap .spana {background: url(../image/t_icon.png) no-repeat;}
.l_i {background: url(../image/l_icon.png) no-repeat;}
/*sf*/
.sSearchBox .submit, .sBtn02 i {background: url(../image/simg.png) no-repeat;}
/*dan*/
.d-colum .d-imgshow i, .d-colum .d-imgshow .play, .d-colum .d-wordbox .d-bottom .d-tel span i, .d-colum .d-sport .d-tit2 i, .d-colum .d-sport .d-tit3 i {background: url(../image/d-sprite-btn.png) no-repeat;}
.d-colum .d-sport .d-btn, .d-colum .d-sport .d-btn-gray {background: url(../image/d-bg-bus.png) center -25px no-repeat;}
.y_sliderbox {width: 1150px;margin: 0 auto;overflow: hidden;}
.y_sliderbox a { text-decoration:underline; color:#666; line-height:25px;}
.y_tab {margin-bottom: 40px;}
.y_tab ul {text-align: center;font-size: 0;}
.y_tab ul li {background: url(../image/y_point.png) no-repeat;width: 10px;height: 10px;display: inline-block;*zoom: 1;*display: inline;margin: 0 15px;cursor: pointer;}
.y_tab ul li a {display: block;width: 10px;height: 10px;}
.y_tab ul .on {background-position: -11px 0;}
.y_nullres {font-size: 14px;padding-top: 15px;color: #999;line-height: 30px;text-indent: 10px;}
.y_list {width: 1150px;overflow: hidden;}
.y_list ul {width: 1172px;margin-bottom: 40px;margin-top: -30px;}
.y_list ul li {width: 269px;height: 443px;border: solid 1px #e4e4e4;float: left;position: relative;margin: 40px 22px 0 0;}
.y_list ul li .m1 {width: 250px;height: 188px;position: relative;margin: 10px auto 23px auto;border-bottom: solid 2px #d71214;}
.y_list ul li .m1 img {width: 100%;height: 100%;display: block;}
.y_list ul li .m1 i {background: url(../image/y_ic_01.jpg) no-repeat;width: 10px;height: 4px;position: absolute;bottom: -6px;left: 6px;}
.y_list ul li .m1 em {font-size: 14px;color: #fc7c7d;border: solid 1px #ffbcbc;height: 20px;line-height: 20px;position: absolute;top: 5px;left: 5px;background: #fff;padding: 0 4px;}
.y_list ul li .m1 .psaNum {font-size: 16px;font-family: "Arial";color: #fff;width: 23px;height: 21px;text-align: center;line-height: 21px;position: absolute;left: 0;top: 0;background: #fb6769;border: 0;padding: 0;font-weight: normal;}
.y_list ul li .m2 {margin: 0 10px;}
.y_list ul li .m2 h2 {font-size: 18px;font-weight: bold;line-height: 20px;margin: 0 0 9px -10px;height: 20px;overflow: hidden;}
.y_list ul li .m2 h2 a {color: #555555;}
.y_list ul li .m2 h2 em {color: #fe3a3c;}
.y_list ul li .m2 h2 .eyeIco {display: inline-block;width: 24px;height: 21px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px 0px;vertical-align: -5px;margin-left: 5px;}
.y_list ul li .m2 .erweiM {position: absolute;}
.y_list ul li .m2 .erweiM img {display: block;width: 100px;height: 100px;border: 1px solid #ccc;}
.y_list ul li .m2 h3 {font-size: 14px;color: #fe3a3c;line-height: 22px;margin-bottom: 10px;height: 22px;overflow: hidden;}
.y_list ul li .m2 h3 span {color: #666666;}
.y_list ul li .m2 h3 em {font-size: 20px;font-family: "Georgia";}
.y_list ul li .m2 h3.bl {color: #666666;}
.y_list ul li .m3 {border-top: solid 1px #e4e4e4;height: 116px;width: 100%;bottom: 0;position: absolute;}
.y_list ul li .m3 span {line-height: 24px;font-size: 14px;color: #444444;display: block;text-align: center;padding: 20px 0 5px 0;}
.y_list ul li .m3 span em {font-size: 24px;color: #fe3a3c;font-family: "Georgia";}
.y_list ul li .y_title {background: #fbfbfb;font-size: 22px;color: #666666;height: 56px;line-height: 56px;text-align: center;border-bottom: solid 1px #e4e4e4;}
.y_list ul li .y_form {width: 251px;margin: 0 auto;padding-top: 20px;border-bottom: solid 1px #e4e4e4;}
.y_list ul li .y_form .zindexHigh {z-index: 10;}
.y_list ul li .y_form dd {height: 33px;border: solid 1px #d9d9da;position: relative;margin-bottom: 20px;}
.y_list ul li .y_form dd em {font-size: 14px;line-height: 33px;color: #999999;position: absolute;left: 10px;top: 0px;}
.y_list ul li .y_form dd .inp {position: relative;width: 183px;float: right;z-index: 4;}
.y_list ul li .y_form dd .inp input {width: 100%;border: none;height: 33px;line-height: 33px;float: right;}
.y_list ul li .y_form dd .inp.y_inp_10 {width: 99px;}
.y_list ul li .y_form dd .inp .inputList {position: absolute;left: 0;top: 33px;border: 1px solid #ccc;margin: 0;width: 182px;z-index: 10;background-color: #fff;max-height: 260px;overflow-y: auto;}
.y_list ul li .y_form dd .inp .inputList ul {margin: 0;width: 182px;}
.y_list ul li .y_form dd .inp .inputList li {width: auto;height: auto;border: 0;float: none;position: static;margin: 0;line-height: 26px;height: 26px;text-indent: 10px;}
.y_list ul li .y_form dd .inp .inputList li:hover, .y_list ul li .y_form dd .inp .inputList li.selected {background-color: #eee;}
.y_list ul li .y_form dd .inp .inputList li a {position: static;width: auto;height: auto;border: 0;right: 0;top: 0;color: #666;font-size: 14px;text-align: left;line-height: 26px;cursor: pointer;}
.y_list ul li .y_form dd a {position: absolute;width: 72px;height: 33px;border: solid 1px #d9d9da;right: -84px;top: -1px;color: #fe3a3c;font-size: 14px;text-align: center;line-height: 33px;cursor: pointer;}
.y_list ul li .y_form .mr84 {margin-right: 84px;}
.y_list ul li .y_news {font-size: 14px;line-height: 26px;width: 251px;margin: 0 auto;height: 50px;overflow: hidden;padding-top: 14px;}
.y_list ul li .y_news em {color: #fe3a3c;margin-left: -8px;}
.y_btn {width: 176px;height: 41px;display: block;margin: 0 auto;border-radius: 2px;position: absolute;left: 47px;bottom: 25px;}
.y_btn .tit {width: 176px;height: 41px;display: block;background: #fe3a3c;color: #fff;font-size: 18px;height: 41px;line-height: 41px;text-align: center;}
.y_btn .tis {width: 230px;position: absolute;bottom: 50px;left: 50%;margin-left: -115px;background: #fefceb url(../image/y_ic_bg.png) repeat-x bottom;}
.y_btn .tis em {font-size: 14px;line-height: 18px;color: #666666;border: solid 1px #ffe8bf;border-bottom: none;display: block;margin-bottom: 3px;padding: 10px 8px;}
.y_btn .tis i {position: absolute;width: 13px;height: 11px;left: 50%;bottom: -8px;margin-left: -6px;background: url(../image/widget.png);background-position:0px -26px;}
.y_btn .tis.none {display: none;}
.l_box1 {float: right;width: 215px;background-color: #fbfbfb;padding: 20px 20px;position: relative;top: -20px;height: 306px;}
.l_box1 .l_ul {padding-bottom: 40px;}
.l_box1 .l_ul li {font-size: 14px;color: #999;border: 1px solid #d9d9da;background-color: #fff;margin-bottom: 18px;float: left;}
.l_box1 .l_ul li span {float: left;display: block;width: 68px;height: 33px;text-indent: 10px;line-height: 33px;}
.l_box1 .l_ul li input {float: left;width: 130px;height: 33px;padding-right: 10px;border: 0;line-height: 33px;background: none;color: #333;}
.l_box1 .l_ul li.l_w78 {margin-bottom: 0;}
.l_box1 .l_ul li.l_w78 span {width: 78px;}
.l_box1 .l_ul li.l_w78 input {width: 120px;}
.l_box1 .l_ul li .l_select {float: left;width: 140px;height: 33px;position: relative;cursor: pointer;}
.l_box1 .l_ul li .l_select .l_i {display: block;position: absolute;right: 10px;top: 14px;width: 10px;height: 6px;background-position: 0 0;}
.l_box1 .l_ul li .l_select h5 {line-height: 33px;color: #333;padding-right: 30px;}
.l_box1 .l_ul li .l_select ul {position: absolute;top: 33px;right: -1px;width: 208px;border: 1px solid #d9d9da;background: #fff;z-index: 5;}
.l_box1 .l_ul li .l_select ul li {border: 0;margin: 0;float: none;}
.l_box1 .l_ul li .l_select ul a {display: block;line-height: 30px;background-color: #fff;padding: 0 10px;color: #333;}
.l_box1 .l_ul li .l_select ul a:hover {background-color: #ddd;}
.l_box1 .l_ul li.valiwrap {position: relative;width: 125px;}
.l_box1 .l_ul li.valiwrap span {width: 68px;}
.l_box1 .l_ul li.valiwrap input {width: 46px;}
.l_box1 .l_ul li.valiwrap .btnVal {position: absolute;display: block;right: -84px;top: -1px;width: 72px;height: 33px;line-height: 33px;text-align: center;color: #fe3a3c;cursor: pointer;border: 1px solid #ccc;text-indent: 0;}
.l_box1 .l_btnWrap {padding-bottom: 10px;}
.l_box1 .l_btnWrap .l_btn {width: 100%;height: 35px;line-height: 35px;background-color: #fe3a3c;color: #fff;font-size: 16px;text-align: center;border: none;border-radius: 2px;cursor: pointer;}
.l_box1 .l_txt {text-align: center;width: 210px;height: 27px;line-height: 27px;vertical-align: top;}
.l_box1 .l_txt p {display: inline;font-size: 16px;color: #555;padding-left: 30px;position: relative;vertical-align: top;word-break: break-all;}
.l_box1 .l_txt .l_i {display: block;width: 22px;height: 22px;position: absolute;left: 0;top: -1px;background-position: 0 -8px;}
.l_box1 .l_txt em {color: #fe3a3c;}
.l_box2Wrap {width: 1190px;margin: 0 auto;border-bottom: 2px solid #ebebeb;margin-bottom: 50px;}
.l_box2 {border: 1px solid #dcdcdd;}
.l_box2 h3 {padding-top: 12px;line-height: 32px;text-align: center;font-size: 18px;font-weight: bold;color: #666;}
.l_box2 .l_apply {height: 39px;padding-top: 17px;text-align: center;}
.l_box2 .l_apply input {font-family: "\5FAE\8F6F\96C5\9ED1";vertical-align: top;}
.l_box2 .l_apply .l_iptBox {position: relative;display: inline;padding-right: 14px;vertical-align: top;font-size: 39px;line-height: 39px;}
.l_box2 .l_apply .l_iptBox .inputList {position: absolute;left: 0;top: 44px;border: 1px solid #ccc;margin: 0;width: 205px;z-index: 10;background-color: #fff;font-size: 14px;text-align: left;max-height: 260px;overflow-y: auto;}
.l_box2 .l_apply .l_iptBox .inputList ul {margin: 0;width: 205px;}
.l_box2 .l_apply .l_iptBox .inputList li {width: auto;height: auto;border: 0;float: none;position: static;margin: 0;line-height: 26px;height: 26px;text-indent: 10px;overflow: hidden;}
.l_box2 .l_apply .l_iptBox .inputList li:hover, .l_box2 .l_apply .l_iptBox .inputList li.selected {background-color: #eee;}
.l_box2 .l_apply .l_iptBox .inputList li a {position: static;width: auto;height: auto;border: 0;right: 0;top: 0;color: #666;font-size: 14px;text-align: left;line-height: 26px;cursor: pointer;}
.l_box2 .l_apply .l_ipt {padding: 0 10px;border: 1px solid #c5c5c5;height: 37px;width: 185px;line-height: 37px;font-size: 14px;}
.l_box2 .l_apply .l_btn {width: 124px;border: none;height: 39px;line-height: 39px;font-size: 16px;font-weight: bold;color: #fff;background-color: #fe3a3c;cursor: pointer;}
.l_box2 p {padding: 10px 10px 16px;line-height: 22px;font-size: 12px;color: #ff6b6c;text-align: center;font-family: "\5B8B\4F53";}


/*banner start*/
.t_banner{width:100%;overflow:hidden;position:relative;}
.Nebanner,.Nebanner img{width:100%; overflow:hidden;}
.banner-box{width: 100%;overflow:hidden;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;overflow:hidden;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-box .bd li a img{width: 100%;overflow:hidden; min-height:350px;}
.banner-btn{width: 80%;position:absolute;bottom:12px;left:10%;}
.banner-box .hd {position:absolute;bottom:0;right:47%;}
.banner-box .hd ul li{width:7px;height:7px;text-indent:-9999px;margin-right:6px; border-radius:100%;background:#fff; opacity:0.5; float:left;cursor:pointer;}
.banner-box .hd ul li.on{opacity:1;}

.t_wrap {width: 1190px;height: 100%;overflow: hidden;margin: 0 auto;position: relative;font-family: 'Microsoft YaHei';}
.t_wrap p {font-size: 24px;color: #fff;}
.t_wrap p em {font-size: 24px;font-weight: bold;padding: 0 16px;}
.t_wrap h3 {font-size: 24px;color: #fff;font-weight: bold;}
.t_wrap h3 i {font-family: Georgia;font-size: 58px;line-height: 65px;color: #fff;font-weight: normal;font-style: italic;padding: 0 6px;vertical-align: middle;margin: 0 0 18px 0;display: inline-block;}
.t_wrap .spana {font-size: 36px;color: #fff;font-weight: bold;height: 80px;display: inline-block;line-height: 80px;}
.t_left {width: 640px;height: 215px;position: absolute;top: 0;left: 6px;}
.t_left p {padding-top: 36px;margin-left: 5px;}
.t_left h3 {padding-top: 4px;margin-left: 5px;}
.t_left .spana {width: 338px;padding-left: 23px;margin-top: 7px;}
.t_left a {color: #fff;}
.t_right {width: 700px;height: 225px;position: absolute;bottom: 0;right: 28px;text-align: right;}
.t_right .spana {width: 286px;background-position: 0 -80px;padding-right: 48px;direction: rtl;margin-bottom: 5px;}
.t_right h3 {margin-bottom: -10px;margin-right: 10px;}
.t_right p {padding-bottom: 27px;margin-right: 10px;}
.t_right a {color: #fff;}
.t_wrap p, .t_wrap h3, .t_wrap .spana {opacity: 0;-webkit-transition-property: -webkit-transform, opacity;transition-property: transform, opacity;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;-webkit-transition-duration: .8s;transition-duration: .8s;-webkit-transition-delay: .3s;transition-delay: .3s;}
.t_left p, .t_left h3, .t_left .spana {-webkit-transform: translate3d(0, 50px, 0);-ms-transform: translate3d(0, 50px, 0);transform: translate3d(0, 50px, 0);}
.t_right p, .t_right h3, .t_right .spana {-webkit-transform: translate3d(0, -50px, 0);-ms-transform: translate3d(0, -50px, 0);transform: translate3d(0, -50px, 0);}
.page_show .t_wrap p, .page_show .t_wrap h3, .page_show .t_wrap .spana {opacity: 1;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.page_show .t_left p {-webkit-transition-delay: 1.8s;transition-delay: 1.8s;}
.page_show .t_left h3 {-webkit-transition-delay: 2.3s;transition-delay: 2.3s;}
.page_show .t_left .spana {-webkit-animation: bounceInLeft 1.2s ease-in-out 0.3s forwards;animation: bounceInLeft 1.2s ease-in-out 0.3s forwards;}
.page_show .t_right p {-webkit-transition-delay: 2.8s;transition-delay: 2.8s;}
.page_show .t_right h3 {-webkit-transition-delay: 3.3s;transition-delay: 3.3s;}
.page_show .t_right .spana {-webkit-animation: bounceInRight 1.2s ease-in-out 0.3s forwards;animation: bounceInRight 1.2s ease-in-out 0.3s forwards;}
@-webkit-keyframes bounceInLeft {0%, 100%, 60%, 75%, 90% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {  opacity: 0;  -webkit-transform: translate3d(-3000px, 0, 0);  transform: translate3d(-3000px, 0, 0);}60% {  opacity: 1;  -webkit-transform: translate3d(25px, 0, 0);  transform: translate3d(25px, 0, 0);}75% {  -webkit-transform: translate3d(-10px, 0, 0);  transform: translate3d(-10px, 0, 0);}90% {  -webkit-transform: translate3d(5px, 0, 0);  transform: translate3d(5px, 0, 0);}100% {  -webkit-transform: none;  transform: none;}}
@keyframes bounceInLeft {0%, 100%, 60%, 75%, 90% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {  opacity: 0;  -webkit-transform: translate3d(-3000px, 0, 0);  -ms-transform: translate3d(-3000px, 0, 0);  transform: translate3d(-3000px, 0, 0);}60% {  opacity: 1;  -webkit-transform: translate3d(25px, 0, 0);  -ms-transform: translate3d(25px, 0, 0);  transform: translate3d(25px, 0, 0);}75% {  -webkit-transform: translate3d(-10px, 0, 0);  -ms-transform: translate3d(-10px, 0, 0);  transform: translate3d(-10px, 0, 0);}90% {  -webkit-transform: translate3d(5px, 0, 0);  -ms-transform: translate3d(5px, 0, 0);  transform: translate3d(5px, 0, 0);}100% {  -webkit-transform: none;  -ms-transform: none;  transform: none;}}
@-webkit-keyframes bounceInRight {0%, 100%, 60%, 75%, 90% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {  opacity: 0;  -webkit-transform: translate3d(3000px, 0, 0);  transform: translate3d(3000px, 0, 0);}60% {  opacity: 1;  -webkit-transform: translate3d(-25px, 0, 0);  transform: translate3d(-25px, 0, 0);}75% {  -webkit-transform: translate3d(10px, 0, 0);  transform: translate3d(10px, 0, 0);}90% {  -webkit-transform: translate3d(-5px, 0, 0);  transform: translate3d(-5px, 0, 0);}100% {  -webkit-transform: none;  transform: none;}}
@keyframes bounceInRight {0%, 100%, 60%, 75%, 90% {  -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {  opacity: 0;  -webkit-transform: translate3d(3000px, 0, 0);  -ms-transform: translate3d(3000px, 0, 0);  transform: translate3d(3000px, 0, 0);}60% {  opacity: 1;  -webkit-transform: translate3d(-25px, 0, 0);  -ms-transform: translate3d(-25px, 0, 0);  transform: translate3d(-25px, 0, 0);}75% {  -webkit-transform: translate3d(10px, 0, 0);  -ms-transform: translate3d(10px, 0, 0);  transform: translate3d(10px, 0, 0);}90% {  -webkit-transform: translate3d(-5px, 0, 0);  -ms-transform: translate3d(-5px, 0, 0);  transform: translate3d(-5px, 0, 0);}100% {  -webkit-transform: none;  -ms-transform: none;  transform: none;}}
.d-container {width: 1190px;margin: 0 auto 40px; border:1px solid #e7e4e4;}
.d-colum { background:#ffffff; margin-top:20px;/* height: 300px;*/border-top: 0px solid #dcdcdd;border-bottom: 1px solid #dcdcdd;box-shadow: 0 2px 0 #ebebeb;padding: 20px 0 26px 20px;margin-bottom: 40px;z-index: 1;font-family: "\5FAE\8F6F\96C5\9ED1";}.d-colum:last-child{margin-bottom:0;}

.news{width:1200px; margin:0 auto 25px; overflow:hidden;}
.news .rm{width:100%; font-size:20px; color:#333; border-bottom:1px solid #ddd; margin-bottom:10px; line-height:30px;}
.news .lsyEw{width:100%; overflow:hidden; padding:10px 0; border-bottom:1px dashed #ddd;}
.news .lsyEw span{width:260px; float:left;}
.news .lsyEw span img{width:100%;}
.news .lsyEw .mNr{width:920px; float:right;}
.news .lsyEw .mNr p.tie{font-size:18px; line-height:36px; color:#333;}
.news .lsyEw .mNr p.txt{ font-size:14px; line-height:22px; color:#333;}

.d-colum .d-imgshow {position: relative;width: 400px;float: left;margin-right: 20px;display: inline;}
.d-colum .d-imgshow img {width: 400px;display: block;vertical-align: top;}
.d-colum .d-imgshow i {position: absolute;z-index: 10;width: 73px;height: 64px;left: 0;top: 0;background-position: 0 0;}
.d-colum .d-imgshow i.d-i-od {background-position: -75px 0;}
.d-colum .d-imgshow .play {position: absolute;position: absolute;z-index: 10;width: 110px;height: 110px;top: 50%;left: 50%;margin-top: -55px;margin-left: -55px;background-position: 0 -66px;}
.d-colum .d-wordbox {width: 472px;float: left;display: inline;border-right: 0px solid #e6e6e6;padding-right: 20px;min-height: 300px;}
.d-colum .d-wordbox .d-top {border-bottom: 1px dashed #e3e3e3;padding-bottom: 20px;}
.d-colum .d-wordbox .d-top h2 {font-size: 24px;color: #333;line-height: 30px;margin-bottom: 15px;overflow: hidden;}
.d-colum .d-wordbox .d-top h2 i {float: left;display: inline-block;width: 23px;height: 23px;line-height: 23px;text-align: center;font-size: 18px;background-color: #fe3a3c;border-radius: 2px;color: #fff;margin-right: 6px;margin-top: 5px;}
.d-colum .d-wordbox .d-top p {height: 56px;overflow: hidden;font-size: 14px;color: #666;line-height: 28px;}
.d-colum .d-wordbox .d-top p a {color: #fe3a3c;}
.d-colum .d-wordbox .d-top .xmoretext {height: 146px;}
.d-colum .d-wordbox .d-bottom {padding-top: 20px;}
.d-colum .d-wordbox .d-bottom .d-keyword li {float: left;display: inline;border: 1px solid #bebebe;height: 27px;line-height: 27px;padding: 0 7px;box-shadow: 0 2px 0 #f2f2f2;margin: 0 10px 10px 0;}
.d-colum .d-wordbox .d-bottom .d-tel {height: 62px;border: 1px solid #eeecec;border-bottom: 4px solid #f0f0f0;}
.d-colum .d-wordbox .d-bottom .d-tel span {float: left;width: 82px;background-color: #f5f5f5;display: block;height: 62px;}
.d-colum .d-wordbox .d-bottom .d-tel span i {width: 40px;height: 39px;background-position: -150px 0;display: block;margin: 12px auto 0;}
.d-colum .d-wordbox .d-bottom .d-tel .d-number {float: left;width: 388px;text-align: left;text-indent: 30px;font-size: 20px;color: #444;height: 62px;line-height: 56px;}
.d-colum .d-wordbox .d-bottom .d-tel .d-number em {font-size: 32px;color: #fe3a3c;font-family: "Georgia";margin-left: 20px;}
.d-colum .d-sport {float: left;width: 255px;}
.d-colum .d-sport .d-tit2 {font-size: 22px;color: #666;text-align: center;}
.d-colum .d-sport .d-tit2 i {width: 29px;height: 27px;display: inline-block;vertical-align: middle;margin-right: 5px;background-position: -113px -66px;}
.d-colum .d-sport .d-timer {font-size: 14px;color: #333;margin:10px 0 0 39px;}
.d-colum .d-sport .d-timer span {float: left;width:56px;overflow: hidden;white-space: nowrap;height: 42px;line-height: 44px;border-bottom: 2px solid #ebebeb;border-radius: 2px;background-color: #f3f3f3;display: inline-block;text-align: center;font-size:26px;color: #fe3a3c;margin-right: 5px;font-family: Arial; margin-top:8px;}
.d-colum .d-sport .d-timer .cgray {color: #999;}
.d-colum .d-sport .d-timer em {height: 44px;line-height: 44px;display: inline-block;float: left;margin:8px 10px;}
.d-colum .d-sport .d-btn, .d-colum .d-sport .d-btn-gray {width: 210px;margin: 18px auto 0;padding-top:50px;}
.d-colum .d-sport .d-btn a, .d-colum .d-sport .d-btn span, .d-colum .d-sport .d-btn-gray a, .d-colum .d-sport .d-btn-gray span {display: block;height: 35px;line-height: 35px;text-align: center;font-size: 16px;color: #fff;background-color: #fe3a3c;border-radius: 2px;cursor: pointer;}
.d-colum .d-sport .d-btn-gray span {background-color: #ccc;color: #fff;cursor: default;}
.d-colum .d-sport .d-tit3 {font-size: 16px;color: #555;text-align: center;margin-top: 13px;}
.d-colum .d-sport .d-tit3 i {width: 21px;height: 21px;vertical-align: middle;background-position: -144px -66px;display: inline-block;margin-right: 5px;}
.d-colum .d-sport .d-tit3 span {color: #fe3a3c;}
.pt85 {padding-top: 85px;}
.cell {display: table-cell;*display: inline-block;width: 2000px;*width: auto;}
.xinBoxer{  background-color: #faf9f9; overflow:hidden; padding-top:12px; border-bottom:1px solid #dcdcdd;}
.sTit {margin: 0 auto;height: 24px;line-height: 24px;margin-bottom: 20px;font-size: 20px;line-height: 24px;color: #333;float:left;}
.sTit span {display: inline-block;width: 4px;height: 18px;background-color: #ff6458;margin-right: 10px;vertical-align: middle;}
.sTit u {font-size: 14px;color: #888;vertical-align: middle;margin-left: 10px;text-decoration: none;}
.sTit u em {color: #f8203a;}
.mb35 {margin-bottom: 35px;}
.sBox {position: relative;width: 1190px;margin: 0 auto;border: 1px solid #d6d6d6;margin-bottom: 42px;}
.sBox2 {position: relative;width: 1190px;margin: 0 auto;border: 1px solid #d6d6d6;margin-bottom: 42px;}.sCondition {border-top: 1px solid #d6d6d6;padding-top: 22px;}
.sList01 {padding: 0 10px;}
.sList01 li {float: left;width: 100%;padding: 15px 0;border-bottom: 1px dashed #d7d7d7;font-size: 14px;}
.sList01 li span {float: left;color: #999;line-height: 32px;padding-left: 18px;margin-right: 42px;}
.sList01 li em {float: left;width: 110px;line-height: 32px;}
.sList01 li em a {color: #333;}
.sList01 li em a.cur {color: #e91c35;}
.sList01 li.nobor {border-bottom: 0;}
.sSearchBox {float:right;}
.sSearchBox span {float: left;line-height: 32px;font-size: 14px;color: #444;margin-right: 10px;}
.sSearchBox .search {position: relative;float: left;width: 222px;border: 1px solid #c3c3c3;border-right: 0;height: 30px;border-radius: 2px 0 0 2px;background-color: #fff;z-index: 5;}
.sSearchBox .search input {height: 28px;border: 0;border-top: 2px solid #f5f5f5;padding-left: 9px;line-height: 28px;vertical-align: top;font-size: 14px;color: #444;font-family: "\5FAE\8F6F\96C5\9ED1";width: 213px;}
.sSearchBox .search .ullist {position: absolute;left: -1px;top: 30px;width: 221px;border: 1px solid #c3c3c3;background-color: #fff;padding: 7px 0;z-index: 5;}
.sSearchBox .search .ullist li {height: 36px;line-height: 36px;cursor: pointer;text-indent: 10px;overflow: hidden;color: #666;}
.sSearchBox .search .ullist li:hover {background-color: #f3f3f3;}
.sSearchBox .submit {float: left;width: 76px;height: 32px;background-color: #f8203a;border-radius: 0 2px 2px 0;background-position: 26px -9px;border: 0;cursor: pointer;margin-right:25px;}
.sBtn01 {display: block;margin-right: 10px;height: 25px;line-height: 25px;padding: 0 8px;border: 1px solid #fe3a3c;border-radius: 1px;font-size: 16px;color: #fe3a3c;box-shadow: 0 2px 0 #ffd1d2;}
.sBtn02 {position: absolute;top: 1px;left: 50%;margin-left: -48px;width: 94px;height: 19px;border: 1px solid #d2d2d2;border-top: 0;text-align: center;background-color: #fbfbfb;color: #555;font-size: 12px;font-family: "\5b8b\4f53";}
.sBtn02 i {display: inline-block;vertical-align: middle;width: 9px;height: 5px;margin-left: 9px;margin-top: -1px;}
.sBtn02 .downArrow {display: inline-block;vertical-align: middle;width: 9px;height: 5px;margin-left: 9px;margin-top: -1px;background: url(../image/downarrow.png) 0 0 no-repeat;}

.subwayBox {width: 476px;position: relative;margin-top: 15px;}
.subwayBox .subway {width: 425px;overflow: hidden;position: relative;height: 62px;}
.subwayBox .subwayList {width: 10000px;margin-left: -7px;position: absolute;left: 0;top: 0;}
.subwayBox .subwayList li {cursor: pointer;float: left;height: 62px;/*margin-left: 8px;*/position: relative;}
.subwayBox .subwayList li span {height: 33px;line-height: 33px;text-align: center;color: #f2f2f2;font-size: 16px;border: 1px solid #f2f2f2;border-radius: 2px;display: block;}
.subwayBox .subwayList li:hover span, .subwayBox .subwayList li.cur span {color: #333;background: #f2f2f2; padding:6px; margin:0 5px;}
.subwayBox .subwayList li .arrowIco {position: absolute;left: 45px;top: 53px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -42px;width: 10px;height: 9px;z-index: 9;}
.subwayBox .subArrow {margin-top: 28px;}
.subwayBox .subArrow li {height: 9px;}
.subwayBox .preLink, .subwayBox .preLink2 {position: absolute;width: 20px;height: 35px;display: inline-block;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -56px;left: 0;top: 0;cursor: pointer;}
.subwayBox .preLink2 {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -96px;}
.subwayBox .nextLink, .subwayBox .nextLink2 {position: absolute;width: 20px;height: 35px;display: inline-block;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -136px;right: 0;top: 0;cursor: pointer;}
.subwayBox .nextLink2 {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -176px;}
.lineDate {padding: 15px 10px 7px;border: 1px solid #eaeaeb;width: 454px;box-shadow: 0 2px #f5f5f5;position: relative;margin-top: -1px;}
.lineDate .arrowIco {position: absolute;left: 75px;top: -9px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -42px;width: 10px;height: 9px;z-index: 9;}
.lineDate .arrowIco1 {left: 75px;}
.lineDate .arrowIco2 {left: 195px;}
.lineDate .arrowIco3 {left: 315px;}
.lineDate .arrowIco4 {left: 435px;}
.lineDate .lineTitle {cursor: pointer;font-size: 16px;color: #666; position:relative; padding-left:30px;}
.lineDate .lineTitle .carIco {display: inline-block;width:25px;height:20px;background: url(../image/date.png) 0 0 no-repeat; background-size:20px;margin-right: 5px; position:absolute; left:0; top:3px;}
.lineDate .lineTitle .redF01 {color: #fe3a3c;font-family: "Arial";}
.lineDate .lineDateList {margin-top: 20px;}
.lineDate .lineDateList li {float: left;position: relative;text-align: center;font-size: 12px;color: #999;width: 75px;}
.lineDate .lineDateList .wenzi {display: inline-block;width: 75px;height: 18px;overflow: hidden;}
.lineDate .lineDateList .div_line {width: 75px;height: 5px;line-height: 0;font-size: 0;margin-bottom: 10px;}
.lineDate .lineDateList .w_line {width: 75px;height: 5px;background: #e0e0e0;display: block;}
.lineDate .lineDateList .circle {display: inline-block;width: 13px;height: 13px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -231px;position: absolute;left: 50%;top: -5px;margin-left: -6px;}
.lineDate .lineDateList .startLi .w_line {width: 37px;float: right;}
.lineDate .lineDateList .endLi .w_line {width: 37px;float: left;}
.lineDate .totalLine {padding: 0 35px 15px 10px;position: absolute;left: 0;top: 50px;background: #fefceb;border: 1px solid #ffe9c2;border-radius: 2px;box-shadow: 0 5px #fff2db;z-index: 9;width: 568px;}
.lineDate .totalLine .arrow02 {width: 14px;height: 12px;display: inline-block;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -249px;position: absolute;left: 40px;top: -10px;}
.lineDate .totalLine .rightIco {position: absolute;right: 35px;top: 53px;width: 4px;height: 42px;background: #fdefe0;}
.lineDate .totalLine .leftIco {position: absolute;left: 45px;top: 99px;width: 4px;height: 42px;background: #fdefe0;}
.lineDate .totalLine .hengIco {position: absolute;right: 35px;top: 95px;width: 533px;height: 4px;background: #fdefe0;}
.lineDate .totalLine .totalList li {position: relative;width: 71px;text-align: center;font-size: 12px;color: #666;float: left;margin-top: 50px;margin-bottom: 5px;}
.lineDate .totalLine .totalList li .div_line2 {width: 71px;height: 5px;margin-bottom: 10px;}
.lineDate .totalLine .totalList li .w_line2 {width: 71px;height: 3px;font-size: 0;line-height: 0;background: #ffcda8;border-bottom: 1px solid #feecd0;border-top: 1px solid #feecd0;display: block;}
.lineDate .totalLine .totalList li .circle {display: inline-block;width: 13px;height: 13px;background: url(../image/circleico.png) 0 0 no-repeat;position: absolute;left: 50%;top: -5px;margin-left: -6px;}
.lineDate .totalLine .totalList li .startIco {display: inline-block;width: 40px;height: 24px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -264px;position: absolute;left: 50%;top: -30px;margin-left: -20px;}
.lineDate .totalLine .totalList li .endIco {display: inline-block;width: 40px;height: 24px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -293px;position: absolute;left: 50%;top: -30px;margin-left: -20px;}
.lineDate .totalLine .totalList li .wenzi2 {display: inline-block;width: 71px;height: 18px;overflow: hidden;}
.lineDate .totalLine .totalList .startLine .w_line2 {width: 35px;float: right;}
.lineDate .totalLine .totalList .endLine .w_line2 {width: 35px;float: left;}
.mininav {height: 32px;background-color: #f5f5f5;border-bottom: 2px solid #f8203a;min-width: 1190px;}
.mininav .nav {height: 32px;}
.mininav .tips {float: left;text-indent: 15px;color: #999;font-size: 12px;line-height: 32px;}
.mininav .loginWrap {position: relative;float: right;width: 200px;height: 25px;padding-top: 5px;color: #666;border: 1px solid #f5f5f5;z-index: 5;}
.mininav .loginWrap a {color: #666;}
.mininav .loginWrap .reg {margin-left: 8px;}
.mininav .loginWrap .reg:hover, .mininav .loginWrap .login:hover {color: #e91c35;}
.mininav .loginWrap .menu {display: none;position: absolute;left: -1px;width: 100%;background-color: #fff;border: 1px solid #e5e5e5;border-top: 0;z-index: 3;box-shadow: 0 2px 0px #f2f2f2;}
.mininav .loginWrap dd {height: 28px;line-height: 28px;text-indent: 32px;}
.mininav .loginWrap dd a {color: #666;}
.mininav .loginWrap dd a:hover {color: #f8203a;}
.mininav .hover {height: 26px;background-color: #fff;border: 1px solid #e4e4e4;}
.mininav .hover .menu {display: block;}
.mininav .hover .userinfo {border-bottom: 1px dashed #e4e4e4;}
.mininav .iuser {display: inline-block;*zoom: 1;*display: inline;width: 20px;height: 20px;vertical-align: middle;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -322px;margin-right: 5px;overflow: hidden;text-indent: -9999px;*text-indent: 0;*line-height: 60px;}
.mininav .userinfo {position: relative;height: 25px;cursor: pointer;overflow: hidden;padding-left: 8px;}
.mininav .userinfo .iuser {margin-right: 0;vertical-align: -1px;*vertical-align: middle;}
.mininav .userinfo .usname {color: #333;display: inline-block;width: 147px;height: 21px;overflow: hidden;}
.mininav .userinfo .usname strong {color: #e91c35;}
.mininav .userinfo em {position: absolute;right: 6px;top: 9px;width: 13px;height: 7px;overflow: hidden;text-indent: 0;}
.mininav .userinfo em i {display: block;margin-top: -11px;*margin-top: -15px;font-size: 20px;line-height: 20px;color: #d20f26;}

.headerwrap {min-width: 1190px;height: 117px;border-bottom: 1px solid #c4c4c4;background-color: #fff;box-shadow: 0 0 4px #eee;}
.header {height: 117px;/*
	=================================================================

	我是口袋微信扫码的sass~~

	=================================================================
	*/}
.header .headerl {float: left;width: 100%;}
.header .headerr {float: right;padding: 56px 45px 0 0;width: 185px;}
.header .logo {float: left;display: inline;width: 170px;height: 58px;margin: 23px 15px 0 25px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -347px;text-indent: -9999px;overflow: hidden;}
.header .loc {position: relative;float: left;display: inline;padding-top: 54px;z-index: 6;width: 156px;}
.header .loc strong {font-size: 18px;color: #666;font-weight: normal;}
.header .loc .changecity .icon {display: inline-block;*zoom: 1;*display: inline;width: 20px;height: 20px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -410px;vertical-align: -4px;text-indent: -9999px;overflow: hidden;}
.header .loc .citypop {position: absolute;left: -149px;top: 95px;width: 350px;background-color: #ededed;padding-bottom: 5px;z-index: 6;}
.header .loc .citypopbd {border: 1px solid #d0d0d0;background-color: #fff;}
.header .loc .icontri {position: absolute;width: 19px;height: 12px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -435px;left: 50%;top: -10px;margin-left: -10px;text-indent: -9999px;overflow: hidden;}
.header .loc .searchwra {padding: 18px 0 3px 20px;border-bottom: 1px solid #f4f3f3;}
.header .loc .searchwra p {line-height: 40px;height: 40px;overflow: hidden;font-size: 12px;font-size: 0;}
.header .loc .searchwra label {color: #666;font-size: 12px;}
.header .loc .searchwra a {color: #999;font-size: 12px;margin-right: 5px;}
.header .loc .searchwra a:hover {color: #e91c35;}
.header .loc .inputx {float: left;width: 248px;border: 0;padding: 0;height: 21px;padding: 5px 0;font-size: 14px;font-family: "Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "华文细黑", STHeiti, MingLiu, Serif;text-indent: 7px;border: 1px solid #bfbfbf;border-right: 0;}
.header .loc .submit {float: left;display: inline;width: 62px;height: 33px;background: #f8203a url(../image/widget.png) 0 0 no-repeat;background-position:0px -452px;text-indent: -9999px;overflow: hidden;border: 0;cursor: pointer;}
.header .loc .citylist {padding-top: 15px;background-color: #fff;}
.header .loc .engNav {padding-left: 20px;border-bottom: 1px solid #e0dede;height: 24px;_overflow: hidden;}
.header .loc .engNav li {float: left;display: inline;width: 102px;height: 23px;line-height: 23px;text-align: center;border: 1px solid #e0dede;border-bottom: 0;margin-left: -1px;}
.header .loc .engNav a {display: block;font-size: 14px;color: #999;font-family: Arial;letter-spacing: 2px;}
.header .loc .engNav a:hover {color: #ff3333;background-color: #fff;height: 24px;position: relative;font-weight: bold;}
.header .loc .engNav .cur a {color: #ff3333;background-color: #fff;height: 24px;position: relative;font-weight: bold;}
.header .loc .cityli {padding: 15px 0 0 28px;}
.header .loc .cityli li {height: 30px;line-height: 30px;overflow: hidden;}
.header .loc .cityli strong {float: left;width: 26px;color: #a0a0a0;font-family: Arial;font-size: 14px;}
.header .loc .cityli a {float: left;margin-right: 5px;color: #999;}
.header .loc .cityli a:hover {color: #e91c35;}


/*.header .nav {float: left;display: inline;margin-left: 50px;padding-top: 48px;width:820px;height: 30px;overflow: hidden;}
.header .nav li {float: left;display: inline;margin-right: 40px;}
.header .nav li a {font-size: 18px;color: #333;}
.header .nav li.cur a, .header .nav li a:hover {color: #e91c35;}*/


ul.nav{margin-left:50px;padding-top: 48px;width:830px;height: 30px;position:relative; z-index:1;float: left;display: inline;}
ul.nav a{ color:#333;  }
ul.nav .nLi{ float:left;  position:relative; display:inline;}
ul.nav .nLi h3{float:left; font-weight:500;}
ul.nav .nLi h3 a{display:block; padding:0 15px; font-size:16px;}
ul.nav .sub{display:none;width:100%; left:0; top:30px;  position:absolute;line-height:24px; background:#fff; text-align:center; font-size:14px;}
ul.nav .sub li{ zoom:1;}
ul.nav .sub a{ display:block; padding:0 10px;}
ul.nav .sub a:hover{ color:#e91c35;}
ul.nav .on h3 a{ color:#333;}
ul.nav .nLi:last-child h3 a{color:#f2304a;}


.xinBoxer a.riAc{width:110px; height:32px; line-height:32px; border:1px solid #969495; border-radius:4px; float:right; margin-right:20px; text-align:center; font-size:16px; color:#949494;}

.header .app, .header .pad {position: relative;float: left;width: 74px;height: 24px;line-height: 24px;white-space: nowrap;margin-left: 15px;}
.header .app a, .header .pad a {display: inline-block;*zoom: 1;*display: inline;width: 74px;height: 24px;color: #e91c35;}
.header .app a:hover, .header .pad a:hover {text-decoration: underline;}
.header .iapp, .header .ipad {display: inline-block;*zoom: 1;*display: inline;width: 24px;height: 24px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -490px;overflow: hidden;vertical-align: top;margin-right: 5px;text-indent: -9999px;*text-indent: 0;*line-height: 60px;}
.header .ipad {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -519px;}
.header .downloadbox {position: absolute;left: -34px;top: 25px;width: 152px;height: 218px;background: url(../image/widget.png) no-repeat 0 0;background-position:0px -548px;}
.header .downloadbox .img {display: block;text-indent: 0;width: 130px;height: 131px;margin: 15px auto;overflow: hidden;}
.header .downloadbox .img img {display: block;width: 130px;height: 131px;}
.header .btnred {color: #666;font-size: 12px;line-height: 18px;height: 18px;}
.header .btnred:hover {color: #e91c35;text-decoration: underline;}
.header .btnmorewrap {height: 20px;overflow: hidden;padding: 10px 20px;}
.header .btnmore {float: right;color: #999;}
.header .btnmore em {font-family: "宋体", "SimSun", sans-serif;}
.wmn {border: 1px solid #dcdbdb;width: 1190px;margin: 0 auto;}
.mod1 {margin-bottom: 35px;margin-top: 30px;}
.mod1 h3 {height: 60px;line-height: 60px;background: #f9f9f9;border-bottom: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;}
.mod1 .wtitle {font-size: 26px;color: #333;float: left;}
.mod1 .wtitle_r {font-size: 16px;color: #555;float: right;margin-right: 20px;}
.mod1 .wtitle_r em {font-family: "Arial";color: #fe3a3e;font-weight: 700;}
.mod1 .wtitle_r .riliIco {display: inline-block;width: 21px;height: 22px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -771px;margin-right: 5px;vertical-align: -4px;}
.mod1 .modCont {padding: 28px 20px 20px;}
.mod1 .modCont .modC_l {float: left;}
.mod1 .modCont .modC_l img {display: block;width: 400px;}
.mod1 .modCont .modC_r {float: left;width: 730px;margin-left: 18px;}
.mod1 .modCont .modC_r p {font-size: 16px;color: #666;line-height: 30px;/*height: 41px;*/overflow: hidden;}
.mod1 .modCont .modC_r p .moreLink {font-size: 14px;color: #f72d2f;}
.mod1 .modCont .modC_r .w_dayBox {background: #fdf3ed;height: 45px;margin-top: 20px;padding: 15px 0;line-height: 45px;font-size: 16px;color: #333; text-align:center;}
.mod1 .modCont .modC_r .w_dayBox .clockIco {display: inline-block;width: 18px;height: 18px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -798px;vertical-align: -4px;margin-left: 30px;margin-right: 8px;}
.mod1 .modCont .modC_r .w_dayBox em {display: inline-block;width: 45px;height: 45px;text-align: center;line-height: 45px;font-family: "Arial";font-size: 26px;color: #fff;background: #fcc4b0;}
.mod1 .modCont .modC_r .w_telBox {height: 62px;border: 1px solid #ededed;margin-top: 20px;}
.mod1 .modCont .modC_r .w_telBox .w_telIco {float: left;width: 62px;height: 62px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -821px;margin-right: 10px;}
.mod1 .modCont .modC_r .w_telBox span {float: left;font-size: 16px;color: #333;padding-right: 20px;border-right: 1px solid #ebebeb;margin: 13px 0;margin-right: 30px;height: 36px;line-height: 36px;}
.mod1 .modCont .modC_r .w_telBox span em {font-family: "Arial";font-size: 24px;color: #fe3a3e;vertical-align: -5px;margin-left: 10px;}
.mod1 .modCont .modC_r .w_telBox span .numRen {font-size: 20px;margin-left: 5px;vertical-align: -2px;}
.mod1 .modCont .modC_r .w_telBox .nowBm {float: left;width: 134px;height: 43px;background: #fe3a3c;font-size: 20px;color: #fff;line-height: 43px;margin-top: 10px;}
.mod1 .modCont .modC_r .w_telBox .nowBm .carIco {display: inline-block;width: 22px;height: 21px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -888px;vertical-align: -4px;margin: 0 5px 0 15px;}
.w_tabNav {border-bottom: 1px solid #d0d0d0;overflow: hidden;}
.w_tabNav a {float: left;width: 204px;height: 52px;text-align: center;line-height: 52px;font-size: 18px;color: #333;border-right: 1px solid #d0d0d0;}
.w_tabNav a:hover, .w_tabNav a.cur {color: #fff;background: #fe3a3c;border-right: 1px solid #fe3a3c;}
.w_tabNav div.w_tabBox00 {width: 105%;height: 52px;}
.w_tabNav div.w_tabBox00 a {width: 198px;}
.w_tabNav2 {position: relative;}
.w_tabNav2 .w_tabBox {position: relative;width: 1150px;margin: 0 auto;overflow: hidden;height: 52px;}
.w_tabNav2 .w_tabBox ul {position: absolute;left: 0;top: 0;height: 52px;width: 9999px;overflow: hidden;}
.w_tabNav2 .w_tabBox ul li {float: left;width: 165px;}
.w_tabNav2 .w_tabBox ul li:hover a, .w_tabNav2 .w_tabBox ul li.cur a {color: #fff;background: #fe3a3c;border-right: 1px solid #fe3a3c;}
.w_tabNav2 .w_tabPre, .w_tabNav2 .w_tabPre2, .w_tabNav2 .w_tabPre:hover {position: absolute;left: 0;top: 0;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -914px;width: 19px;height: 52px;border-right: 0;}
.w_tabNav2 .w_tabPre2, .w_tabNav2 .w_tabPre2:hover {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -971px;border-right: 0;}
.w_tabNav2 .w_closePre {position: absolute;left: 0;top: 0;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1028px;width: 19px;height: 52px;border-right: 0;}
.w_tabNav2 .w_closePre:hover {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1028px;border: 0;}
.w_tabNav2 .w_closeNext {position: absolute;right: 0;top: 0;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1085px;width: 19px;height: 52px;border-right: 0;}
.w_tabNav2 .w_closeNext:hover {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1085px;border: 0;}
.w_tabNav2 .w_tabNext, .w_tabNav2 .w_tabNext2, .w_tabNav2 .w_tabNext:hover {position: absolute;right: 0px;top: 0;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1142px;width: 19px;height: 52px;border-right: 0;}
.w_tabNav2 .w_tabNext2, .w_tabNav2 .w_tabNext2:hover {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1199px;border-right: 0;}
.w_tabNav2 a {width: 164px;}
.lineMap {padding: 9px;background: #f8f8f8; color:#666;margin-bottom: 20px;}
.lineMap h3 {font-size: 20px;color: #fe3a3c;border-bottom: 1px dashed #d8d8d8;font-weight: 700;padding-bottom: 10px;}
.lineMap .lineList {margin-top: -5px;}
.lineMap .lineList li {margin-top: 20px;}
.lineMap .lineList li label {font-size: 16px;color: #333;display: inline-block;width: 80px;}
/*.lineMap .lineList li span {font-size: 16px;color: #666;
}*/

.lineMap .lineList li .redfont {color: #fe3a3c;font-family: "Arial";}
.lineMap .lineList li .redfont em {font-family: "Microsoft yahei";}
.lineMap .map {border: 1px solid #e2e2e2;margin-top: 30px;}
.lineMap .map img {display: block;width: 1130px;height: 450px;}
.lineMap  a{ text-decoration:underline;}


.w_tips {background: #fef8f4;border: 1px solid #fceade;padding: 14px 0;margin-bottom: 30px;}
.w_tips .tipsIco {float: left;width: 47px;height: 47px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1256px;margin-right: 15px;margin-left: 20px;}
.w_tips .tips_r {float: left;}
.w_tips .tips_r h3 {font-size: 18px;color: #fc6f4e;font-weight: 700;}
.w_tips .tips_r p {font-size: 14px;color: #555;}
.bmBox {text-align: center;margin-bottom: 30px;}
.bmBox .w_baoM01 {display: inline-block;width: 201px;height: 51px;color: #fff;background: #fe3a3c;text-align: center;line-height: 51px;font-size: 20px;}
.bmBox p {font-size: 16px;color: #555;margin-top: 10px;}
.bmBox p .ren2 {display: inline-block;width: 21px;height: 21px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1308px;vertical-align: -5px;margin-right: 10px;}
.bmBox p em {color: #fe3a3c;}
.w_tit {width: 1190px;font-size: 24px;margin: 0 auto;color: #333;margin-bottom: 15px;}
.w_tit .w_busIco {display: inline-block;width: 48px;height: 20px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1334px;vertical-align: -2px;}
.w_sliderBg {background: #fcfcfc;padding: 0 20px;}
.footer {background-color: #545454;font-size: 12px;font-family: "SimSun";color: #b5b5b5;padding: 26px 0 89px 0;min-width: 1190px;}
.footer .d_statem {width: 887px;margin: 0 auto;padding: 0 22px 37px 12px;border-bottom: 1px solid #6a6a6a;line-height: 24px;}
.footer a {color: #b5b5b5;font-size: 12px;font-family: "SimSun";}
.footer .aLink {text-align: center;margin-top: 18px;}
.footer .cFooterInner p {text-align: center;margin-top: 6px;}
.popmark {position: fixed;width: 100%;height: 100%;left: 0;top: 0;opacity: 0.3;background: black;z-index: 50;}
.popwin, .popwinD, .popwinS {position: relative;width: 584px;border: 1px solid #d5d5d5;background-color: #fff;box-shadow: 0 0 0 3px #f5f5f5;z-index: 70;}
.popwin .pophead, .popwinD .pophead, .popwinS .pophead {position: relative;height: 40px;background-color: #fe3a3c;}
.popwin .pophead h3, .popwinD .pophead h3, .popwinS .pophead h3 {font-size: 18px;color: #fff;text-align: center;line-height: 40px;}
.popwin .pophead .closeBtn, .popwinD .pophead .closeBtn, .popwinS .pophead .closeBtn {position: absolute;top: 0;right: 0;width: 40px;height: 40px;background-color: #df2a2c;text-indent: -9999px;overflow: hidden;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1359px;cursor: pointer;}
.popwin .pobWrap, .popwinD .pobWrap, .popwinS .pobWrap {padding-top: 30px;}
.popwin .pobWrap .popText, .popwinD .pobWrap .popText, .popwinS .pobWrap .popText {padding-top: 70px;height: 88px;padding-bottom: 0;}
.popwin .pobLeft, .popwinD .pobLeft, .popwinS .pobLeft {float: left;width: 346px;border-right: 1px solid #e2e2e2;}
.popwin .formBd, .popwin .formBdShort, .popwinD .formBd, .popwinD .formBdShort, .popwinS .formBd, .popwinS .formBdShort {height: 33px;border: 1px solid #ccc;}
.popwin .formBd label, .popwin .formBdShort label, .popwinD .formBd label, .popwinD .formBdShort label, .popwinS .formBd label, .popwinS .formBdShort label {float: left;width: 70px;height: 33px;line-height: 33px;color: #666;text-align: center;}
.popwin .formBd .xinput, .popwin .formBdShort .xinput, .popwinD .formBd .xinput, .popwinD .formBdShort .xinput, .popwinS .formBd .xinput, .popwinS .formBdShort .xinput {float: left;width: 206px;height: 19px;line-height: 19px;padding: 7px 3px;border: 0;}
.popwin .formList, .popwinD .formList, .popwinS .formList {padding: 0 30px;}
.popwin .formList li, .popwinD .formList li, .popwinS .formList li {margin-bottom: 20px;}
.popwin .formList .formBdShort, .popwinD .formList .formBdShort, .popwinS .formList .formBdShort {float: left;width: 163px;}
.popwin .formList .formBdShort .xinput, .popwinD .formList .formBdShort .xinput, .popwinS .formList .formBdShort .xinput {width: 86px;}
.popwin .formList .btnVal, .popwinD .formList .btnVal, .popwinS .formList .btnVal {float: left;display: inline;width: 109px;height: 33px;line-height: 33px;margin-left: 10px;text-align: center;color: #fe3a3c;cursor: pointer;border: 1px solid #ccc;}
.popwin .formList .tipstext, .popwinD .formList .tipstext, .popwinS .formList .tipstext {margin-top: 15px;font-size: 12px;}
.popwin .formList .tipstext .xinputcheck, .popwinD .formList .tipstext .xinputcheck, .popwinS .formList .tipstext .xinputcheck {vertical-align: -2px;margin-right: 5px;}
.popwin .formList .tipstext .cred, .popwinD .formList .tipstext .cred, .popwinS .formList .tipstext .cred {color: #f8203a;}
.popwin .btnwrap, .popwin .btnwrapText, .popwinD .btnwrap, .popwinD .btnwrapText, .popwinS .btnwrap, .popwinS .btnwrapText {margin-top: 20px;}
.popwin .btnwrapText, .popwinD .btnwrapText, .popwinS .btnwrapText {padding-bottom: 25px;}
.popwin .btnRed, .popwinD .btnRed, .popwinS .btnRed {display: block;width: 176px;height: 41px;line-height: 41px;color: #fff;background-color: #fe3a3c;text-align: center;font-size: 18px;margin: 0 auto;border-radius: 2px;}
.popwin .bgGray, .popwinD .bgGray, .popwinS .bgGray {margin-top: 30px;background: #f7f7f7 url() 0 0 no-repeat;}
.popwin .bgGray .bookStep, .popwin .bgGray .bookStep1, .popwin .bgGray .bookStep2, .popwinD .bgGray .bookStep, .popwinD .bgGray .bookStep1, .popwinD .bgGray .bookStep2, .popwinS .bgGray .bookStep, .popwinS .bgGray .bookStep1, .popwinS .bgGray .bookStep2 {width: 100%;height: 159px;background: url(../image/popstep01.png) center 0 no-repeat;text-indent: -9999px;overflow: hidden;}
.popwin .bgGray .bookStep1, .popwinD .bgGray .bookStep1, .popwinS .bgGray .bookStep1 {background: url(../image/popstep02.png) center 0 no-repeat;}
.popwin .bgGray .bookStep2, .popwinD .bgGray .bookStep2, .popwinS .bgGray .bookStep2 {background: url(../image/popstep01.png) center 0 no-repeat;}
.popwin .pobRight, .popwinD .pobRight, .popwinS .pobRight {float: right;width: 187px;padding: 0 25px;}
.popwin .pobRight .ewmHead, .popwinD .pobRight .ewmHead, .popwinS .pobRight .ewmHead {height: 22px;background-color: #f3f3f3;font-size: 16px;color: #333;text-align: center;border-radius: 18px;padding: 7px 0 7px 5px;}
.popwin .pobRight .iconPhone, .popwinD .pobRight .iconPhone, .popwinS .pobRight .iconPhone {display: inline-block;*zoom: 1;*display: inline;width: 22px;height: 22px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1404px;vertical-align: -5px;}
.popwin .pobRight .ewmWrap, .popwinD .pobRight .ewmWrap, .popwinS .pobRight .ewmWrap {height: 163px;margin-top: 25px;padding-top: 22px;text-align: center;background-color: #fbfafa;border-radius: 3px;box-shadow: 0 2px 0 0 #f5f5f5;}
.popwin .pobRight .ewmWrap img, .popwinD .pobRight .ewmWrap img, .popwinS .pobRight .ewmWrap img {vertical-align: top;width: 140px;height: 140px;}
.popwin .popText, .popwinD .popText, .popwinS .popText {padding: 35px 50px 25px;color: #666;line-height: 36px;font-size: 16px;}
.popwin .popText .iconnotic, .popwin .popText .iconsuccess, .popwinD .popText .iconnotic, .popwinD .popText .iconsuccess, .popwinS .popText .iconnotic, .popwinS .popText .iconsuccess {float: left;margin-right: 10px;}
.popwin .iconnotic, .popwin .iconsuccess, .popwinD .iconnotic, .popwinD .iconsuccess, .popwinS .iconnotic, .popwinS .iconsuccess {display: inline-block;*zoom: 1;*display: inline;width: 64px;height: 64px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1431px;}
.popwin .iconsuccess, .popwinD .iconsuccess, .popwinS .iconsuccess {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1500px;}
.popwin {height: 505px;}
.popwin .popText {padding-top: 150px;}
.popwin .popText2 {padding-top: 70px;}
.popwin .popText2 ul {padding-left: 150px;padding-top: 30px;}
.popwin .pobche {height: 244px;}
.popwin .pobche .prche {position: relative;width: 525px;height: 30px;padding: 0 0 20px 0;}
.popwin .pobche .prtimelist, .popwin .pobche .prtimelist2 {position: absolute;left: 0;top: 30px;width: 96px;height: 196px;border: 1px solid #ccc;background-color: #fff;overflow-y: auto;padding: 0;z-index: 5;}
.popwin .pobche .prtimelist li, .popwin .pobche .prtimelist2 li {text-indent: 8px;color: #666666;line-height: 26px;height: 26px;cursor: pointer;}
.popwin .pobche .prtimelist li:hover, .popwin .pobche .prtimelist2 li:hover {background-color: #fee4e4;color: #fe3a3c;}
.popwin .pobche .prtimelist2 {left: 102px;width: 60px;}
.popwin .pobWrap {padding-top: 30px;}
.popwin .pobWrap .popText {padding-top: 70px;height: 88px;padding-bottom: 0;}
.popwin .pobWrap .l_showContent_m {width: 525px;position: relative;margin: 0 auto;}
.popwin .pobWrap .l_showContent_m .l_inputW60 {width: 96px;text-indent: 8px;text-align: left;font-size: 14px;font-family: 'Microsoft YaHei';color: #666666;}
.popwin .pobWrap .l_showContent_m .l_inputW38 {width: 60px;text-indent: 8px;text-align: left;font-size: 14px;font-family: 'Microsoft YaHei';color: #666666;}
.popwin .pobWrap .l_showContent_m p {width: 525px;height: 30px;padding: 0 0 20px 0;}
.popwin .pobWrap .l_showContent_m input {height: 25px;line-height: 25px;border: 1px solid #c4c6c7;background-color: #fff;text-align: center;font-family: "Arial";font-size: 16px;color: #7d7d7d;}
.popwin .pobWrap .l_showContent_m i {font-style: normal;font-size: 12px;color: #da0101;font-family: "Sim Sun";margin-left: 8px;}
.popwin .pobWrap .l_showContent_m table {width: 525px;height: 90px;text-align: center;background-color: #fbfafa;border-spacing: 0;border-collapse: collapse;}
.popwin .pobWrap .l_showContent_m table a {width: 51px;height: 51px;display: inline-block;font-family: "Arial";font-size: 20px;color: #7d7d7d;}
.popwin .pobWrap .l_showContent_m table a:hover {text-decoration: none;}
.popwin .pobWrap .l_showContent_m table .l_af, .popwin .pobWrap .l_apds a {width: 51px;height: 51px;line-height: 51px;background-color: #fee4e4;color: #fe3a3c;text-decoration: none;font-size: 20px;}
.popwin .pobWrap .l_apds a {background: none;}
.popwin .pobWrap .l_showContent_m table th {text-align: center;font-weight: normal;padding: 2px 0;}
.popwin .pobWrap .l_showContent_m table td {height: 51px;}
.popwin .pobWrap .l_showContent_m em {font-style: normal;font-size: 12px;position: absolute;top: 130px;}
.popwin .pobWrap .tr_Bg {height: 30px;background-color: #ebebeb;border-top: 2px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;color: #535252;font-size: 16px;}
.popwin .pobWrap .l_apds {width: 51px;height: 51px;font-size: 12px;position: relative;top: 0px;right: 0px;}
.popwin .pobWrap .l_apds span {position: absolute;top: 0px;right: 4px;}
.popwin .pobWrap .l_m {color: #f77142;}
.popwin .pobWrap .l_y {color: #65b81b;}
.popwin .pobWrap .l_showContent_f {padding: 0 0 0 30px;}
.popwin .pobWrap .l_showContent_f .cred {float: left;width: 12px;color: #fe3a3c;margin-left: -12px;}
.popwin .pobWrap .l_showContent_f ul {padding: 20px 0 0;}
.popwin .pobWrap .l_showContent_f li {float: left;display: inline;width: 238px;line-height: 30px;height: 30px;font-size: 12px;color: #797979;border: 1px solid #c4c6c7;}
.popwin .pobWrap .l_showContent_f li.clearfix {margin-right: 46px;}
.popwin .pobWrap .l_showContent_f li span {width: 80px;height: 30px;float: left;font-size: 14px;color: #666;font-weight: normal;text-indent: 10px;}
.popwin .pobWrap .l_showContent_f .l_Aselect {display: inline-block;width: 24px;height: 24px;background: url(../image/selectimg.png) right no-repeat;color: #666666;font-family: "Arial";}
.popwin .pobWrap .l_showContent_f .l_Aselect:hover {text-decoration: none;}
.popwin .pobWrap .l_showContent_f .l_input {width: 140px;height: 26px;border: 0;padding-left: 10px;line-height: 26px;}
.popwin .pobWrap .l_showPos {overflow: visible;}
.popwin .pobWrap .w_select {width: 156px;height: 26px;line-height: 26px;display: inline;position: relative;}
.popwin .pobWrap .w_select a.w_sedBtn {font-family: "Arial";color: #999;line-height: 30px;text-decoration: none;display: block;padding-left: 10px;background: url(../image/selectimg.png) right no-repeat;font-size: 14px;}
.popwin .pobWrap .w_select a.w_sedBtn:hover {color: #666;text-decoration: none;}
.popwin .pobWrap .w_Item {width: 238px;border: 1px solid #c4c6c7;position: absolute;left: -81px;top: 30px;padding: 36px 0;background: #fbfafa;}
.popwin .pobWrap .w_Item input {width: 30px;height: 30px;line-height: 30px;text-align: center;font-family: "Arial";color: #666;border: 1px solid #d2d2d2;}
.popwin .pobWrap .w_upBtn {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1569px;width: 17px;height: 9px;position: absolute;left: 8px;top: -17px;}
.popwin .pobWrap .w_upBtn:hover {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1583px;}
.popwin .pobWrap .w_DownBtn {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1597px;width: 17px;height: 9px;position: absolute;left: 8px;bottom: -17px;}
.popwin .pobWrap .w_DownBtn:hover {background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1611px;}
.popwin .pobWrap .w_ItemL, .popwin .pobWrap .w_ItemR {position: relative;}
.popwin .pobWrap .w_ItemL {margin-left: 60px;}
.popwin .pobWrap .w_ItemM {font-family: "Arial";font-size: 14px;color: #666;line-height: 30px;margin: 0 15px;}
.popwinD, .popwinS {width: 600px;}
.popwinD .popbody, .popwinS .popbody {padding-top: 20px;}
.popwinD .popDCon, .popwinS .popDCon {padding-bottom: 20px;}
.popwinD .popDLeft, .popwinS .popDLeft {float: left;width: 278px;padding-left: 20px;}
.popwinD .popDLeft .alinkk, .popwinS .popDLeft .alinkk {display: block;width: 278px;height: 208px;overflow: hidden;}
.popwinD .popDLeft .alinkk img, .popwinS .popDLeft .alinkk img {vertical-align: top;width: 278px;height: 208px;}
.popwinD .popDRight, .popwinS .popDRight {float: right;width: 283px;}
.popwinD .popDRight .popDformlist, .popwinS .popDRight .popDformlist {height: 208px;}
.popwinD .popDRight .popDformlist label, .popwinS .popDRight .popDformlist label {float: left;width: 60px;overflow: hidden;height: 32px;line-height: 32px;font-size: 14px;color: #666;}
.popwinD .popDRight li.clearfix, .popwinS .popDRight li.clearfix {*float: left;width: 100%;height: 32px;margin-bottom: 12px;}
.popwinD .popDRight .xselcet, .popwinD .popDRight .xselceted, .popwinS .popDRight .xselcet, .popwinS .popDRight .xselceted {float: left;position: relative;width: 186px;height: 30px;border: 1px solid #ccc;text-indent: 10px;cursor: pointer;}
.popwinD .popDRight .xselcet .cur, .popwinD .popDRight .xselceted .cur, .popwinS .popDRight .xselcet .cur, .popwinS .popDRight .xselceted .cur {display: block;padding-right: 30px;height: 30px;line-height: 30px;overflow: hidden;}
.popwinD .popDRight .xselcet .icondown, .popwinD .popDRight .xselceted .icondown, .popwinS .popDRight .xselcet .icondown, .popwinS .popDRight .xselceted .icondown {position: absolute;width: 30px;height: 30px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1625px;top: 0;right: 0;}
.popwinD .popDRight .xselcet ul, .popwinD .popDRight .xselceted ul, .popwinS .popDRight .xselcet ul, .popwinS .popDRight .xselceted ul {display: none;position: absolute;width: 186px;border: 1px solid #ccc;top: 30px;left: -1px;background-color: #fff;}
.popwinD .popDRight .xselcet ul li, .popwinD .popDRight .xselceted ul li, .popwinS .popDRight .xselcet ul li, .popwinS .popDRight .xselceted ul li {height: 24px;line-height: 24px;overflow: hidden;color: #666;padding: 2px 0;cursor: pointer;}
.popwinD .popDRight .xselcet ul li:hover, .popwinD .popDRight .xselceted ul li:hover, .popwinS .popDRight .xselcet ul li:hover, .popwinS .popDRight .xselceted ul li:hover {background-color: #eee;}
.popwinD .popDRight .xselceted, .popwinS .popDRight .xselceted {z-index: 5;}
.popwinD .popDRight .xselceted ul, .popwinS .popDRight .xselceted ul {display: block;}
.popwinD .popDRight .iconerror, .popwinS .popDRight .iconerror {float: left;width: 30px;height: 30px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1660px;text-indent: -9999px;overflow: hidden;}
.popwinD .popDRight .xinput, .popwinD .popDRight .xinputShort, .popwinS .popDRight .xinput, .popwinS .popDRight .xinputShort {float: left;width: 180px;height: 20px;border: 1px solid #ccc;text-indent: 10px;padding: 5px 3px;}
.popwinD .popDRight .xinputShort, .popwinS .popDRight .xinputShort {width: 81px;}
.popwinD .popDRight .btnVal, .popwinD .popDRight .btnValFail, .popwinS .popDRight .btnVal, .popwinS .popDRight .btnValFail {float: left;display: inline;width: 87px;height: 30px;line-height: 30px;margin-left: 10px;text-align: center;color: #fe3a3c;cursor: pointer;border: 1px solid #fe3a3c;border-radius: 2px;}
.popwinD .popDRight .btnValFail, .popwinS .popDRight .btnValFail {color: #666;border: 1px solid #e0e0e0;background-color: #f7f7f7;cursor: default;}
.popwinD .linebdt, .popwinS .linebdt {background: url(../image/popline.png) 0 top repeat-x;margin: 0 20px;}
.popwinD .buildFav, .popwinS .buildFav {padding: 15px 0 5px;}
.popwinD .buildFav label, .popwinS .buildFav label {float: left;width: 66px;color: #333;}
.popwinD .buildFav ul, .popwinS .buildFav ul {float: right;width: 494px;}
.popwinD .buildFav li, .popwinS .buildFav li {float: left;color: #666;margin-bottom: 10px;}
.popwinD .buildFav .xinputcheck, .popwinS .buildFav .xinputcheck {margin-left: 18px;vertical-align: -1px;}
.popwinD .btnwrapText, .popwinS .btnwrapText {padding-top: 25px;}
.popwinD .btnText, .popwinS .btnText {font-size: 16px;color: #555;text-align: center;padding-top: 8px;}
.popwinD .btnText .iconuser, .popwinS .btnText .iconuser {display: inline-block;*zoom: 1;*display: inline;width: 21px;height: 21px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1695px;vertical-align: middle;}
.popwinD .btnText .cred, .popwinS .btnText .cred {color: #fe3a3c;}
.popwinD .TextBottom, .popwinS .TextBottom {padding: 10px 20px 10px 30px;background-color: #f7f7f7;line-height: 26px;}
.popwinD .TextBottom p, .popwinS .TextBottom p {font-size: 14px;color: #666;}
.popwinD .TextBottom p em, .popwinS .TextBottom p em {color: #fe3a3c;margin-left: -10px;}
.popwinS {width: 318px;}
.popwinS .popDRight {float: none;padding-left: 20px;}
.popwinS .popDRight .popDformlist {height: auto;}
.popwinS .btnwrapText {padding-top: 0;margin-top: 0;padding-bottom: 30px;}
.popDetail {position: absolute;left: -10px;bottom: 40px;width: 434px;background-color: #f5f5f5;padding: 3px;border-radius: 3px;z-index: 70;}
.popDetail .popdetailin {border: 1px solid #d5d5d5;background-color: #fff;}
.popDetail .popdetailin .bdline {margin: 10px 10px 0 10px;*margin: 0;*padding: 10px 10px 0 10px;padding-bottom: 20px;background: url(../image/popline.png) 0 bottom repeat-x;}
.popDetail .popflimg {float: left;width: 175px;height: 130px;}
.popDetail .popflimg img {vertical-align: top;width: 175px;height: 130px;}
.popDetail .poptext {float: right;width: 226px;}
.popDetail .poptext h5 {font-size: 18px;line-height: 32px;height: 32px;overflow: hidden;font-weight: bold;}
.popDetail .poptext h5 a {color: #333;}
.popDetail .poptext li {overflow: hidden;line-height: 23px;color: #777;}
.popDetail .poptext span {width: 180px;line-height: 23px;color: #777;margin-right: 0;}
.popDetail .poptext .pultitle {width: auto;color: #444;}
.popDetail .poptext .cred {color: #f8203a;}
.popDetail .poptext .shortspan {width: 150px;}
.popDetail .popDbottom {background-color: #f8f8f8;padding: 15px 10px 20px;}
.popDetail .popDbottom .iconhui {float: left;width: 29px;height: 29px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1721px;margin-right: 6px;margin-top: 3px;}
.popDetail .popDbottom .huitext {float: left;width: 232px;line-height: 20px;font-size: 14px;color: #555;margin-right: 0;}
.popDetail .popDbottom .btnRedW {float: right;width: 120px;height: 32px;background-color: #fff;border: 1px solid #f8203a;border-radius: 2px;color: #f8203a;font-size: 16px;text-align: center;cursor: pointer;box-shadow: 0 2px 0 0 #f7d8db;}
.popDetail .popdesan {position: absolute;left: 50%;margin-left: -10px;bottom: -9px;display: block;width: 20px;height: 13px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1755px;}
body .l_Abtn, body .l_aBtnC {background-color: #fe3a3c;}
body .l_titleBg {height: 40px;background-color: #fe3a3c;}
body .l_titleBg a {width: 40px;height: 40px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -1359px;}
body .header .logo {width: 285px;height: 88px;margin: 15px 18px 0 0;background: url(../image/logo.png) 0 0 no-repeat;}
body .header .logo1 {width: 192px;height: 68px;margin: 24px 18px 0 0;/*background: url(http://kft.leju.com/css/../image/widget.png) 0 0 no-repeat; *//*//background-position:0px -347px;*/}.header .logo1 {float: left;display: inline;width: 170px;height: 58px;margin: 23px 15px 0 25px;background: url(../image/newlogo.png) 0 0 no-repeat;text-indent: -9999px;overflow: hidden;}
.popwinD .totalLine {position: relative;background: #fefceb;border: 1px solid #ffe9c2;border-radius: 2px;box-shadow: 0 5px #fff2db;z-index: 9;width: 543px;margin: 0 auto;padding-bottom: 30px;padding-left: 20px;margin-bottom: 30px;}
.popwinD .totalLine .arrow02 {width: 14px;height: 12px;display: inline-block;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -249px;position: absolute;left: 40px;top: -10px;}
.popwinD .totalLine .rightIco {position: absolute;right: 46px;top: 53px;width: 4px;height: 42px;background: #fdefe0;}
.popwinD .totalLine .leftIco {position: absolute;left: 54px;top: 99px;width: 4px;height: 42px;background: #fdefe0;}
.popwinD .totalLine .hengIco {position: absolute;right: 46px;top: 95px;width: 463px;height: 4px;background: #fdefe0;}
.popwinD .totalLine .totalList li {position: relative;width: 71px;text-align: center;font-size: 12px;color: #666;float: left;margin-top: 50px;margin-bottom: 5px;}
.popwinD .totalLine .totalList li .div_line2 {width: 71px;height: 5px;margin-bottom: 10px;}
.popwinD .totalLine .totalList li .w_line2 {width: 71px;height: 3px;font-size: 0;line-height: 0;background: #ffcda8;border-bottom: 1px solid #feecd0;border-top: 1px solid #feecd0;display: block;}
.popwinD .totalLine .totalList li .circle {display: inline-block;width: 13px;height: 13px;background: url(../image/circleico.png) 0 0 no-repeat;position: absolute;left: 50%;top: -5px;margin-left: -6px;}
.popwinD .totalLine .totalList li .startIco {display: inline-block;width: 40px;height: 24px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -264px;position: absolute;left: 50%;top: -30px;margin-left: -20px;}
.popwinD .totalLine .totalList li .endIco {display: inline-block;width: 40px;height: 24px;background: url(../image/widget.png) 0 0 no-repeat;background-position:0px -293px;position: absolute;left: 50%;top: -30px;margin-left: -20px;}
.popwinD .totalLine .totalList li .wenzi2 {display: inline-block;width: 71px;height: 18px;overflow: hidden;}
.popwinD .totalLine .totalList .startLine .w_line2 {width: 35px;float: right;}
.popwinD .totalLine .totalList .endLine .w_line2 {width: 35px;float: left;}
.pagebox_div {padding: 0 0 30px;text-align: right;font-size: 0;color: #666666;}
.pagebox_div span {margin: 0px 0 10px 12px;}
.pagebox_div .pagebox_pre_nolink,
.pagebox_div .pagebox_num_nonce,
.pagebox_div .pagebox_num a,
.pagebox_div .pagebox_next a,
.pagebox_div .pagebox_pre a,
.pagebox_div .pagebox_next_nolink {display: inline-block;*zoom: 1;*display: inline;min-width: 6px;height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #555;border: 1px solid #b0b4b9;padding: 0 12px;}
.pagebox_div .pagebox_pre_nolink:hover,
.pagebox_div .pagebox_num_nonce:hover,
.pagebox_div .pagebox_num a:hover,
.pagebox_div .pagebox_next a:hover,
.pagebox_div .pagebox_pre a:hover,
.pagebox_div .pagebox_next_nolink:hover {color: #fff;background-color: #ff4546;border: 1px solid #ff4546;}
.pagebox_div .pagebox_pre_nolink, .pagebox_div .pagebox_next_nolink {background-color: #eee;color: #999;}
.pagebox_div .pagebox_pre_nolink:hover, .pagebox_div .pagebox_next_nolink:hover {background-color: #eee;color: #999;border: 1px solid #b0b4b9;}
.pagebox_div .pagebox_num_nonce {color: #fff;background-color: #ff4546;border: 1px solid #ff4546;}
.pagebox_div .pagebox_num, .pagebox_div .pagebox_next, .pagebox_div .pagebox_pre {display: inline-block;*zoom: 1;*display: inline;height: 34px;}
.pagebox_div .pagebox_next a, .pagebox_div .pagebox_pre a {width: 44px;}
.pagebox_div .ptext {font-size: 14px;*vertical-align: 1px;}
.pagebox_div .tinput {font-size: 14px;width: 34px;height: 32px;line-height: 32px;color: #555;border: 1px solid #b0b4b9;text-align: center;*vertical-align: -8px;}
/*didi约车改版样式2016-01-08*/

.y_list .didi_order_model ul {width: 251px;margin: 0 auto;}
.y_list .didi_order_model li {height: 33px;position: relative;float: none;margin: 0;width: auto;margin-bottom: 20px;margin-bottom: 20px;width: auto;border: 0;}
.y_list .didi_order_model li div {height: 33px;border: solid 1px #d9d9da;}
.y_list .didi_order_model li .formInput {position: relative;width: 183px;float: right;z-index: 4;border: none;height: 33px;line-height: 33px;}
.y_list .didi_order_model li .codeInput {width: 58px;}
.y_list .didi_order_model li .verifyCode {position: absolute;width: 114px;height: 33px;border: solid 1px #d9d9da;right: 0;top: 0;color: #fe3a3c;font-size: 14px;text-align: center;line-height: 33px;cursor: pointer;}
.y_list .didi_order_model li div {overflow: hidden;}
.y_list .didi_order_model .ddmodel-name label, .y_list .didi_order_model .ddmodel-mobile label, .y_list .didi_order_model .ddmodel-code label {font-size: 14px;line-height: 33px;color: #999999;position: absolute;left: 10px;top: 0px;}
.y_list .didi_order_model .ddmodel-code div {width: 124px;}
.y_list .didi_order_model .ddmodel-rule {font-size: 12px;color: #4d4c4c;border: none;}
.y_list .didi_order_model .ddmodel-rule .agree {vertical-align: -2px;*vertical-align: middle;margin-right: 3px;}
.y_list .didi_order_model .ddmodel-rule .tipsBtn {color: #ff4546;}
.y_list .didi_order_model .ddmodel-rule .tipsBtn:hover {text-decoration: underline;}
.y_list .didi_order_model .ddmodel-order {width: 176px;height: 41px;display: block;margin: 0 auto;border-radius: 2px;position: absolute;left: 47px;bottom: 25px;}
.y_list .didi_order_model .ddmodel-order .orderBtn {width: 176px;height: 41px;display: block;background: #fe3a3c;color: #fff;font-size: 18px;line-height: 41px;text-align: center;}
/*2016-3-10新加*/
.btnValA {width: 89px;height: 32px;display: inline;float: left;margin-left: 10px;}
.pagebox_div {padding: 0 0 30px;text-align: right;font-size: 0;color: #666666;}
.pagebox_div span {margin: 0px 0 10px 12px;}
.pagebox_div .pagebox_pre_nolink,
.pagebox_div .pagebox_num_nonce,
.pagebox_div .pagebox_num a,
.pagebox_div .pagebox_next a,
.pagebox_div .pagebox_pre a,
.pagebox_div .pagebox_next_nolink {display: inline-block;*zoom: 1;*display: inline;min-width: 6px;height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #555;border: 1px solid #b0b4b9;padding: 0 12px;}
.pagebox_div .pagebox_pre_nolink:hover,
.pagebox_div .pagebox_num_nonce:hover,
.pagebox_div .pagebox_num a:hover,
.pagebox_div .pagebox_next a:hover,
.pagebox_div .pagebox_pre a:hover,
.pagebox_div .pagebox_next_nolink:hover {color: #fff;background-color: #ff4546;border: 1px solid #ff4546;}
.pagebox_div .pagebox_pre_nolink, .pagebox_div .pagebox_next_nolink {background-color: #eee;color: #999;}
.pagebox_div .pagebox_pre_nolink:hover, .pagebox_div .pagebox_next_nolink:hover {background-color: #eee;color: #999;border: 1px solid #b0b4b9;}
.pagebox_div .pagebox_num_nonce {color: #fff;background-color: #ff4546;border: 1px solid #ff4546;}
.pagebox_div .pagebox_num, .pagebox_div .pagebox_next, .pagebox_div .pagebox_pre {display: inline-block;*zoom: 1;*display: inline;height: 34px;}
.pagebox_div .pagebox_next a, .pagebox_div .pagebox_pre a {width: 44px;}
.pagebox_div .ptext {font-size: 14px;*vertical-align: 1px;}
.pagebox_div .tinput {font-size: 14px;width: 34px;height: 32px;line-height: 32px;color: #555;border: 1px solid #b0b4b9;text-align: center;*vertical-align: -8px;}


.l_ul .captchaWrapSub {position: relative;width: 120px;}
.l_ul .captchaWrapSub label {float: left;display: block;width: 66px;height: 33px;text-indent: 10px;line-height: 33px;}
.l_box1 .l_ul li.captchaWrapSub input {float: left;width: 44px;height: 33px;padding-right: 10px;border: 0;line-height: 33px;background: none;color: #333;}
.l_ul .captchaWrapSub a {position: absolute;top: 0;right: -98px;}



/*2016-4-5 看房团弹窗*/
.popwin1{padding-bottom: 40px; height: auto;}
.popwin .popTextN{padding-top: 35px;}
.popwin .popTextN ul{padding-top: 15px;}
.popwin .popTextN ul li{ height: 33px; line-height: 33px;}
.ewmCon{ width: 446px; padding: 10px; margin: 0px auto; background-color: #f9f9f9; border-top: 1px solid #f1f1f1; overflow: hidden;}
.fontLeft{ width: 305px; padding: 6px 0px; border-right: 1px solid #e7e7e7; float: left;overflow: hidden;}
.loadFont{ width: 305px; height: 42px; line-height: 42px; color:#666; font-size: 20px; display: block; overflow: hidden;}
.loadFont em{ color: #3f83fe; margin-left: 6px;}
.loadInfo{ line-height: 26px; color: #999; font-size: 14px;}
.loadInfo em{ color: #666;}

.imgRight{ width: 130px; height: 131px; float: right;}


/*乐居首页弹窗添加banner*/
.bannerBox{ margin-bottom: 20px;}
.bannerBox img{ width: 565px; height: 108px; vertical-align: top;}


.botNcre{width:100%; overflow:hidden;}
.botNcre .leCon{width:585px; padding:10px; float:left; overflow:hidden;}
.botNcre .leCon .cpList{margin:10px 10px; float:left; border:1px solid #d6d6d6; width:250px; padding:10px;}
.botNcre .leCon .cpList img{width:100%; border-bottom:2px solid #fe3a3c;}
.botNcre .leCon .cpList h4{text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical; color:#2c2c2c; font-size:14px; line-height:22px; margin:5px 0;}
.botNcre .leCon .cpList p{color:#787878; font-size:14px; line-height:20px; padding-top:5px;}
.botNcre .leCon .cpList p a{color:#666;float:right; margin-right:5px;}

.botNcre .riCon{width:585px; float:left; overflow:hidden;}
.botNcre .riCon .hd{ height:50px; line-height:50px; background:#faf9f9;   border-bottom:1px solid #dcdcdd;  position:relative; }
.botNcre .riCon .hd ul{ float:left; width:100%;}
.botNcre .riCon .hd ul li{ float:left; width:25%; text-align:center; cursor:pointer; font-size:16px; color:#333;}
.botNcre .riCon .hd ul li.on{ height:47px; color:#11549b;  background:#fff; border-top:2px solid #fe3a3c; border-bottom:2px solid #fff; }

.botNcre .riCon .bd ul{padding:0 20px;}
.botNcre .riCon .bd ul .topNc{width:100%; border-bottom:1px dashed #d6d6d6; padding-bottom:10px; overflow:hidden;}
.botNcre .riCon .bd ul .topNc h4{text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp:1;  -webkit-box-orient: vertical; color:#666; font-size:20px; line-height:30px; text-align:center; margin:5px 0;}
.botNcre .riCon .bd ul .topNc p{color:#787878; font-size:14px; line-height:20px;}
.botNcre .riCon .bd ul .topNc p a{color:#666;float:right; margin-right:5px;}

.botNcre .riCon .bd ul li{width:100%; overflow:hidden; margin-top:13px;}
.botNcre .riCon .bd ul li .dateCn{float:left;width:70px; height:40px;}
.botNcre .riCon .bd ul li .dateCn span{display:block; text-align:center; color:#999; border:1px solid #999; font-size:14px; height:38px; line-height:38px;}
.botNcre .riCon .bd ul li .nCon{float:left;width:450px; margin-left:25px;}
.botNcre .riCon .bd ul li .nCon h4{text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp:1;  -webkit-box-orient: vertical; color:#333; font-size:14px; line-height:20px;}
.botNcre .riCon .bd ul li .nCon h4 a:hover{ color:#990000;}
.botNcre .riCon .bd ul li .nCon p{color:#787878; font-size:12px; line-height:20px;}
.botNcre .riCon .bd ul li .nCon p font{width:80%; overflow:hidden; float:left; white-space:nowrap; text-overflow:ellipsis;}
.botNcre .riCon .bd ul li .nCon p a{color:#666;/*float:right; */margin-right:5px;}

/*注册.登陆*/
.login_outSide {height:625px;background:url(../image/login_bj.jpg) no-repeat center;/* margin-top: 104px; */}
.login_outSide .main_K {width:1000px;height:625px;margin:0 auto;}
.login_outSide .main_K .tc_login {width:400px;overflow:hidden;background-color:#FFF;float:right;margin:108px 20px 0 0;border-radius: 5px;}

.reg_success {width:400px;height:480px;overflow:hidden;border:1px solid #dbdbdb;background-color:#FFF;float:right;margin:108px 20px 0 0;display:none;}
.reg_success .reg_success_icon {text-align:center;padding:80px 0;}
.reg_success a {display:block;width:310px;height:48px;line-height:48px;text-align:center;font-size:16px;color:#FFF;margin:0 auto 20px;border-radius: 5px;}
.reg_success a.reg_success_btn1 {background:#1e87e5 url(http://vex.bds-tech.com/Themes/images/icon_login.png) no-repeat 90px -188px;}
.reg_success a.reg_success_btn1:hover {background:#0082c6 url(http://vex.bds-tech.com/Themes/images/icon_login.png) no-repeat 90px -188px;}
.reg_success a.reg_success_btn2 {background:#61c8fd url(http://vex.bds-tech.com/Themes/images/icon_login.png) no-repeat 90px -236px;}
.reg_success a.reg_success_btn2:hover {background:#53aad7 url(http://vex.bds-tech.com/Themes/images/icon_login.png) no-repeat 90px -236px;}
.reg_success a.reg_success_btn3 {background:#61c8fd url(http://vex.bds-tech.com/Themes/images/icon_login.png) no-repeat 90px -283px;}
.reg_success a.reg_success_btn3:hover {background:#53aad7 url(http://vex.bds-tech.com/Themes/images/icon_login.png) no-repeat 90px -283px;}

/*登录弹窗*/
#tc_login {width:400px;overflow:hidden;border-radius:5px;position:absolute;background-color:#FFF;display:none;}
.tc_login .tc_login_close {height:35px;}
.tc_login .tc_login_close a {width:20px;height:20px;overflow:hidden;float:right;margin:10px 10px 0 0;}
.tc_login .tc_login_close a img {width:20px;height:40px;}
.tc_login .tc_login_close a:hover img {margin-top:-20px;}
.tc_login .login_HDB,
.tc_login .login_Weixin {overflow:hidden;padding:10px 30px;}
.tc_login .tit {font-size:18px;color:#000;height:25px;}
.tc_login .tit2 {font-size:16px;color:#444;height:35px;padding:20px 0 0 0;text-align: center;}
.tc_login .tit3 {font-size:16px;color:#444;height:35px;padding:58px 0 0 0;text-align: center;}
.tc_login .tit3 a{font-size: 16px;color:#aaa;font-weight: bold;}
.tc_login .tit3 a.active,.tc_login .tit3 a:hover{color:#1e87e5;}
.tc_login .tit3 span{background: url(../image/shuxian_login.jpg) no-repeat;display: inline-block;width: 1px;height: 16px;margin: 0 33px;}
.tc_login .login_tcs{display: none;}
.tc_login .login_tcs.thisOver{display: block;}
.tc_login .error_ts {height:35px;line-height:35px;font-size:13px;color:#e90000;background:url(../image/tan_13.png) no-repeat left;padding-left:17px; display:none;}
.tc_login .k_sj,
.tc_login .k_mm{height:48px;border:1px solid #ddd;margin-top:10px;position:relative; background-color: #f8f8f8;border-radius: 5px; position: relative;}
.k_yzm,
.k_txm{height:48px;border:1px solid #ddd;margin-top:10px;position:relative; background-color: #f8f8f8;border-radius: 5px; position: relative;}
.tc_login .k_mm .forget_a{ position: absolute; right: 8px; top: 18px; font-size: 12px; color: #444;}
.tc_login .k_mm .forget_a:hover{ text-decoration: underline;}
.tc_login .k_sj span,
.tc_login .k_mm span {display:block;width:40px;height:50px;position:absolute;left:-1px;top:-1px;background: url(../image/sweep_code_landing_icon1.png) no-repeat 13px 13px;}
.tc_login .k_mm span {background-position:16px -48px;}
.tc_login .k_sj input,
.tc_login .k_mm input{width:230px;height:20px;float:left;margin:14px 0 0 40px;font-size:14px; color:#666; background: #f8f8f8; border:none; outline:none;}
.k_yzm span.yzm_icon,
.k_txm span{display:block;width:40px;height:50px;position:absolute;left:-1px;top:-1px;background: url(../image/sweep_code_landing_icon2.png) no-repeat 13px 17px;}
.k_yzm span.yzm_icon{background-position: 15px -64px;}
.k_yzm input,
.k_txm input{width:230px;height:20px;float:left;margin:14px 0 0 40px;font-size:14px; color:#666; background: #f8f8f8;border:none; outline:none;}
.k_txm.none {display: none;}
.k_txm #picYzm {width:100px;height:38px;cursor: pointer;position: absolute;top:5px;right:4px;}
.k_txm #picYesno {position:absolute;right:110px;top:18px;display:none;width:15px;height:15px;}
.k_yzm #huoYzm,
.k_yzm #huoYzm:hover {display: block;width:100px;height:38px;line-height:38px;font-size:12px;text-align:center;position: absolute;top:5px;right:4px;background: url(../image/shuxian_login.jpg) no-repeat 0 4px / 1px 30px;}
.k_yzm #huoYzm a {color:#1e87e5;cursor: pointer;display: block;width:96px;height:38px;line-height:38px;float:right;}
.k_yzm #huoYzm a:hover {color:#0082c6;}
.k_yzm #huoYzm i,
.k_yzm #huoYzm i:hover{width: 96px;float:right;height:38px;line-height:38px;text-align: center;display: block;color:#999999;cursor: default;}
.tc_login .login_Btn {display:block;height:48px;line-height:48px;background-color:#1e87e5;text-align:center;font-size:16px;color:#FFF;border-radius:5px;margin-top:20px;}
.tc_login .login_Btn.login_Btn_padding{ margin-bottom: 20px;}
.tc_login .login_Btn:hover {background-color:#0082c6;}
.tc_login .txt_ts {font-size:13px;color:#999;padding:8px 0 20px;}
.tc_login .pic_2wm {text-align:center;overflow:hidden;padding-bottom:20px;}
.tc_login .pic_2wm img {width:160px;height:160px;}
.tc_login .forget {margin:10px 0 0;text-align:left;height:20px;font-size:14px;color:#999;}
.tc_login .forget input{float: left;margin: 2px 4px 0 0;}
.tc_login .forget a {float:right;color:#1e87e5;}
.tc_login .forget a:hover {color:#0082c6;}
.tc_login .login_icon {height:84px;}
.tc_login .login_icon2 {margin:0 30px;}
.tc_login .login_icon .login_icon_t{ height: 36px; margin: 0 30px; text-align: center;}
.tc_login .login_icon .login_icon_b{ width: 202px; margin: 0 auto;}
.tc_login .login_icon .login_icon_t .left{ width: 104px; border-bottom: 1px solid #ddd; float: left; margin-top: 10px;}
.tc_login .login_icon .login_icon_t .right{ width: 104px; border-bottom: 1px solid #ddd; float: right; margin-top: 10px;}
.tc_login .login_icon span {font-size:12px;color:#999;line-height:20px;}
.tc_login .login_icon a {display:inline-block;width:44px;height:44px; background:url(../image/sweep_code_landing_icon.png) no-repeat;}
.tc_login .login_icon a.login_icon_Qq {background-position: -1px -101px; margin: 0 28px;}
.tc_login .login_icon a.login_icon_Wb {background-position: -1px -201px;}
.tc_login .login_icon a.login_icon_Wx {background-position: -1px -1px;}
.tc_login .login_icon a.login_icon_Hd {background:url(http://vex.bds-tech.com/Themes/images/menu04_33.png) no-repeat;}
.tc_login .login_icon a.login_icon_Qq:hover {background-position: -1px -151px;}
.tc_login .login_icon a.login_icon_Wb:hover {background-position: -1px -251px;}
.tc_login .login_icon a.login_icon_Wx:hover {background-position: -1px -51px;}
.tc_login .login_icon a.login_icon_Hd:hover {background:url(http://vex.bds-tech.com/Themes/images/menu04_33_on.png) no-repeat;}
.tc_login .noHao {height:58px;line-height:58px;color:#444;font-size:12px;text-align:right;padding-right:20px;}
.tc_login .noHao a {color:#1e87e5;}
.tc_login .noHao a:hover {text-decoration: underline;}
.tc_login .dis_none{ display: none;}
.tc_login .login_li{ height: 330px; position: relative;}
.tc_login .login_li .top_img{ position: absolute; top: 0; right: 0; width: 178px;}
.tc_login .login_li .top_img .img{ width: 70px; height: 70px; cursor: pointer; float: right; background: url(../image/sweep_code_landing_icon.png) no-repeat -1px -481px;}
.tc_login .login_li .top_img .txt{width: 92px; height: 22px; line-height: 22px; padding-left: 25px; background: #e7f5ff url(../image/sweep_code_landing_icon.png) no-repeat 8px -298px; border: 1px solid #47affa; font-size: 12px; color: #47affa; position: absolute; left: 0; top: 20px;}
.tc_login .login_li .top_img img{position: absolute; top: 25px; right: 50px; z-index: 1;}
.tc_login .login_li.first .top_img .img{ background-position: -1px -481px;}
.tc_login .login_li.first .top_img .txt{ background-position: 7px -347px;}
.tc_login .login_li.first h4{ font-size: 16px; color: #444; font-weight: bold; text-align: center; height: 32px; line-height: 16px; padding-top: 58px;}
.tc_login .login_li.first .scan_succeed .pic{ width: 64px; height: 64px; background: url(../image/sweep_code_landing_icon.png) no-repeat -1px -401px; margin: 35px auto 8px;}
.tc_login .login_li.first .scan_succeed .txt1{ font-size: 14px; color: #000; height: 25px; text-align: center;}
.tc_login .login_li.first .scan_succeed .txt2{ font-size: 18px; color: #444; height: 50px; text-align: center;}
.tc_login .login_li.first .scan_succeed a{ font-size: 12px; color: #1e87e5; float: left; margin-left: 164px;}
.tc_login .login_li.first .scan_succeed a:hover{ text-decoration: underline;}
.tc_login .login_li.first .scan .ewm_wrap{ height: 195px; position: relative;}
.tc_login .login_li.first .scan .ewm_wrap .ewm{ width: 174px; height: 174px; position: absolute; top: 8px; left: 115px; margin-top: 2px;}
.tc_login .login_li.first .scan .ewm_wrap .bg_phone{ position: absolute; top: 8px; right: 20px; display: none;}
.tc_login .login_li.first .scan .top_wrap{position: absolute; left: 0px; top: 90px; height: 195px; width: 100%; display: none;}
.tc_login .login_li.first .scan .top_wrap .gray_bg{ width: 192px; height: 192px; background: #000; opacity: 0.65; filter:alpha(opacity=65); margin-left: 106px;}
.tc_login .login_li.first .scan .top_wrap .txt3{position: absolute; left: 178px; top: 80px; font-size: 12px; color: #fff;}
.tc_login .login_li.first .scan .top_wrap .sx{ width: 78px; height: 30px; line-height: 30px; text-align: center; position: absolute; left: 163px; top: 110px; background: #1e87e5; font-size: 14px; color: #fff;}
.tc_login .login_li.first .scan .top_wrap .sx:hover{ background: #0082c6;}
.tc_login .login_li.first .scan .txt_bottom{ font-size: 12px; color: #444; text-align: center;}
.tc_login .login_li.first .scan .txt_bottom span{ color: #1e87e5;}
.tc_login .login_li.first .scan .txt_bottom span.dj{ color: #1e87e5; cursor: pointer;}

/*注册*/
.register_HDB {overflow:hidden;margin:10px 30px;}
.reg_Ul {overflow:hidden;}
.reg_Ul li {overflow:hidden;margin-top:10px;}
.reg_Ul li span {display:inline-block;width:70px;height:40px;line-height:40px;font-size:14px;color:#000;float:left;text-align:right;}
.reg_Ul li .reg_input1 {width:268px;height:38px;line-height:38px;text-indent:10px;font-size:14px;color:#666;border:1px solid #cfcfcf;}
.reg_Ul li .reg_input2 {width:150px;height:38px;line-height:38px;text-indent:10px;font-size:14px;color:#666;border:1px solid #cfcfcf;float:left;}
.reg_Ul li #huoYzm {width:100px;height:38px;line-height:38px;font-size:12px;color:#1e87e5;float:left;margin:0 0 0 5px;text-align:center;cursor: pointer;}
.reg_Ul li #huoYzm.thisHui,
.reg_Ul li #huoYzm.thisHui:hover {color:#999999;cursor: default;}
.reg_Ul li #huoYzm:hover {color:#0082c6;}
.reg_Ul li #picYzm {width:100px;height:38px;float:left;margin-left:5px;cursor: pointer;}
.tc_login .forget2 {margin:0 30px 20px;text-align:left;height:30px;font-size:14px;color:#999;}
.tc_login .forget2 a {color:#1e87e5;}
.tc_login .forget2 a:hover {color:#0082c6;}
#dt_review_box {display:none;}
.reg_Ul li.pic_Yzm {position:relative;}
.reg_Ul li.pic_Yzm #picYesno {position:absolute;left:195px;top:12px;display:none;width:15px;height:15px;}
#mima01,#mima02 {display:none;}

/*新闻*/
.wh1200{width:1190px; margin:0 auto;}
.container{width:100%; overflow:hidden;}
.pagenav{border-bottom:solid 1px #d6d6d6; height:30px;line-height:30px; padding-top:20px; font-size:14px;}
.case-chioce{ margin-top:10px;}
.mt20 {margin-top: 20px;}

.about-left{ width:200px; margin-bottom:12px;}
.about-left h4{height:48px;line-height:48px;background:#f0f0f0 url(../image/gg1.png) no-repeat 10px center; background-size:15px;border-bottom:solid 1px #d6d6d6; padding-left:36px;font-size:14px}
.leftnav ul li a{height:38px;line-height:38px; display:block;border-bottom:solid 1px #d6d6d6; padding-left:36px; background: url(../image/gg2.png) no-repeat 10px center; background-size:15px;}
.leftnav ul li a.last{border-bottom:1px solid #f2f2f2; height:42px;line-height:42px;}
.leftnav ul li a.cur{ background:#af1f30 url(../image/gg3.png) no-repeat 10px center; height:42px;line-height:42px; background-size:15px;color:#fff}
.inputbox{ padding:15px 10px}
.noborder{border:none;}
.inputtit{height:13px;line-height:13px;border-right:solid 1px #959595; padding-right:10px; margin-right:10px}
.leftteam{ margin:10px 0px 0px 10px; overflow:hidden}
.border {border: solid 1px #d6d6d6;}

.leftteam li{ width:84px;height:140px; float:left; margin-right:10px; }
.leftteam li p{height:18px;line-height:18px}
.leftteam li img{ margin-bottom:5px}
.leftteam li img:hover,.leftcase img:hover{ opacity:.8}
.leftcase td{height:22px;line-height:22px}
.about-right{ width:942px; padding:19px}
..about-right img{ max-width:800px;}
.about-right2{ width:978px;}
.right-bigtext{ font-size:24px;line-height:24px; margin-bottom:20px}
.righttext p{ text-indent:2em; line-height:2em}
.graytext {
    color: #808080;
}
.redtext {
    color: #af1f30;
}
.mt10 {
    margin-top: 10px;
}
.pd10 {
    padding: 10px;
}
.newtabbtn {height:38px;border:solid 1px #d6d6d6;}
.newtabbtn li a {display:block;float:left;height:38px;line-height:38px;overflow:hidden;padding:0 25px;text-align:center; background:#fff; font-size:14px}
.newtabbtn li.current a { background:#d7d7d7;color:#af1f30}
.newtablist{height:148px; overflow:hidden}
.newtabcon .timeline{ width:85px;height:118px; padding:30px 0 0 35px; background:url(../image/newlisttop.jpg) no-repeat left bottom; float:left}
.newtabcon .timeline2{width:85px;height:118px; padding:30px 0 0 35px;background:url(../image/newlistcenter.jpg) no-repeat left bottom; float:left}
.newconlist{ float:left;height:107px; width:820px; padding:20px 0;border-bottom:solid 1px #d6d6d6; overflow:hidden}
.newconlist .con-det{height:107px; width:630px; color:#666666; overflow:hidden; padding-left:15px}
.newconlist img:hover{ opacity:.8}
.newconlist .con-det p{line-height:1.5em; font-size:12px;}
.newconlist .con-det h4{line-height:24px; padding-bottom:8px; font-size:16px; color:#666666; font-weight:600;}
.newconlist .con-det h4 a{ color:#666666;}
.page {margin:10px; text-align:center;}
.page a,.page span {border:solid 1px #eee; padding:0 6px;line-height:35px;margin: 0 2px; color:#333; font-size:14px; display:inline-block}
.page a:hover,.page a:active  {border:solid 1px #af1f30; color:#af1f30;}
.page a.current,.page span.current {border:solid 1px #af1f30; width:40px;height:35px;line-height:35px;font-weight:bold;color:#fff; background:#af1f30}
.page a.disabled {border:solid 1px #eee; width:40px;height:35px;line-height:35px;color:#ddd; }
.pageinput{border:solid 1px #eee; width:70px;height:35px;line-height:35px; margin-left:10px; margin-right:10px; text-align:center; display:inline-block; vertical-align: middle; margin-bottom:5px}


.newnext{ width:980px; overflow:hidden;}
.newnext ul li{height:40px;line-height:40px; background:#eeeeee; text-align:center; float:left}
.newnext ul li.up{ width:468px;border-right:solid 1px #d7d7d7}
.newnext ul li.next{ width:469px; font-size:12px;}

.bigtext_tit {
    font-size: 20px;
    height:60px;
    line-height: 30px;
    padding-bottom: 5px; text-align:center;
    border-bottom: 1px solid rgb(214, 214, 214); font-weight:600; margin-bottom:15px;
}
.size_14 {
    font-size: 14px; font-weight:500;
}

.normaltext{width:100%; display:block;}

.xgxw{width:100%; overflow:hidden; padding-top:20px;}
.xgxw h3{font-size:16px; color:#000; font-weight:600; line-height:30px; border-bottom: 1px solid rgb(214, 214, 214); margin-bottom:10px;}
.xgxw ul li{float:left; width:48%; margin-right:2%; overflow:hidden; line-height:24px; font-size:14px; text-overflow:ellipsis; white-space:nowrap;}

.pdf{width:1200px; margin:0 auto 25px; overflow:hidden;}
.pdf div{width:100%; font-size:20px; color:#333; border-bottom:1px solid #ddd; margin-bottom:10px; line-height:30px;}
.pdf a{ color:#996600;}
.pdf a span{width:35px; height:35px; float:left;}
.pdf a span img{width:35px; height:35px;}
.pdf a p{ width:222px; font-size:16px; float:left;line-height:55px;  color:#333; }











.d-colums { background:#ffffff; margin-top:20px; height: 20px;border-top: 0px solid #dcdcdd;border-bottom: 0px solid #dcdcdd;box-shadow: 0 2px 0 #ebebeb;padding: 20px 0 26px 20px;margin-bottom: 40px;z-index: 1;font-family: "\5FAE\8F6F\96C5\9ED1";}.d-colum:last-child{margin-bottom:0;}





.d-colums .d-imgshow {position: relative;width: 400px;float: left;margin-right: 20px;display: inline;z-index: 1;}
.d-colums .d-imgshow img {width: 400px;display: block;vertical-align: top;}
.d-colums .d-imgshow i {position: absolute;z-index: 10;width: 73px;height: 64px;left: 0;top: 0;background-position: 0 0;}
.d-colums .d-imgshow i.d-i-od {background-position: -75px 0;}
.d-colums .d-imgshow .play {position: absolute;position: absolute;z-index: 10;width: 110px;height: 110px;top: 50%;left: 50%;margin-top: -55px;margin-left: -55px;background-position: 0 -66px;}
.d-colums .d-wordbox {width: 472px;float: left;display: inline;border-right: 0px solid #e6e6e6;padding-right: 20px;min-height: 20px;}
.d-colums .d-wordbox .d-top {padding-bottom: 20px;}
.d-colums .d-wordbox .d-top h2 {font-size: 24px;color: #333;height: 30px;line-height: 30px;margin-bottom: 15px;overflow: hidden;}
.d-colums .d-wordbox .d-top h2 i {float: left;display: inline-block;width: 23px;height: 23px;line-height: 23px;text-align: center;font-size: 18px;background-color: #fe3a3c;border-radius: 2px;color: #fff;margin-right: 6px;margin-top: 5px;}
.d-colums .d-wordbox .d-top p {height: 56px;overflow: hidden;font-size: 14px;color: #666;line-height: 28px;}
.d-colums .d-wordbox .d-top p a {color: #fe3a3c;}
.d-colums .d-wordbox .d-top .xmoretext {height: 146px;}
.d-colums .d-wordbox .d-bottom {padding-top: 20px;}
.d-colums .d-wordbox .d-bottom .d-keyword li {float: left;display: inline;height: 27px;line-height: 27px;padding: 0 7px;box-shadow: 0 2px 0 #f2f2f2;margin: 0 10px 10px 0;}
.d-colums .d-wordbox .d-bottom .d-tel {height: 62px;border: 1px solid #eeecec;border-bottom: 4px solid #f0f0f0;}
.d-colums .d-wordbox .d-bottom .d-tel span {float: left;width: 82px;background-color: #f5f5f5;display: block;height: 62px;}
.d-colums .d-wordbox .d-bottom .d-tel span i {width: 40px;height: 39px;background-position: -150px 0;display: block;margin: 12px auto 0;}
.d-colums .d-wordbox .d-bottom .d-tel .d-number {float: left;width: 388px;text-align: left;text-indent: 30px;font-size: 20px;color: #444;height: 62px;line-height: 56px;}
.d-colums .d-wordbox .d-bottom .d-tel .d-number em {font-size: 32px;color: #fe3a3c;font-family: "Georgia";margin-left: 20px;}
.d-colums .d-sport {float: left;width: 255px;}
.d-colums .d-sport .d-tit2 {font-size: 22px;color: #666;text-align: center;}
.d-colums .d-sport .d-tit2 i {width: 29px;height: 27px;display: inline-block;vertical-align: middle;margin-right: 5px;background-position: -113px -66px;}
.d-colums .d-sport .d-timer {font-size: 14px;color: #333;margin:10px 0 0 39px;}
.d-colums .d-sport .d-timer span {float: left;width:56px;overflow: hidden;white-space: nowrap;height: 42px;line-height: 44px;border-bottom: 2px solid #ebebeb;border-radius: 2px;background-color: #f3f3f3;display: inline-block;text-align: center;font-size:26px;color: #fe3a3c;margin-right: 5px;font-family: Arial; margin-top:8px;}
.d-colums .d-sport .d-timer .cgray {color: #999;}
.d-colums .d-sport .d-timer em {height: 44px;line-height: 44px;display: inline-block;float: left;margin:8px 10px;}
.d-colums .d-sport .d-btn, .d-colum .d-sport .d-btn-gray {width: 210px;margin: 18px auto 0;padding-top:50px;}
.d-colums .d-sport .d-btn a, .d-colum .d-sport .d-btn span, .d-colum .d-sport .d-btn-gray a, .d-colum .d-sport .d-btn-gray span {display: block;height: 35px;line-height: 35px;text-align: center;font-size: 16px;color: #fff;background-color: #fe3a3c;border-radius: 2px;cursor: pointer;}
.d-colums .d-sport .d-btn-gray span {background-color: #ccc;color: #fff;cursor: default;}
.d-colums .d-sport .d-tit3 {font-size: 16px;color: #555;text-align: center;margin-top: 13px;}
.d-colums .d-sport .d-tit3 i {width: 21px;height: 21px;vertical-align: middle;background-position: -144px -66px;display: inline-block;margin-right: 5px;}
.d-colums .d-sport .d-tit3 span {color: #fe3a3c;}

.tabNcs{width:1200px; margin:0 auto 42px; overflow:hidden;}
.tabNcs .tabMr{width:100%; overflow:hidden; border-bottom:1px solid #ddd; line-height:45px;}
.tabNcs .tabMr span{width:120px; text-align:center; color:#333; font-size:16px; cursor:pointer; float:left;}
.tabNcs .tabMr span.cur{background:#fe3a3c; color:#fff;}
.tabNcs .tabCon{width:100%; overflow:hidden; padding-top:15px;}
.tabNcs .tabCon .tabTon{padding:0 10px; overflow:hidden;}
.tabNcs .tabCon .tabTon .rrM{font-size:14px; color:#333; line-height:24px;}
.tabNcs .tabCon .tabTon ul{width:100%; overflow:hidden;}
.tabNcs .tabCon .tabTon li{width:47%; padding-right:3%; float:left; line-height:24px; font-size:14px;}
.tabNcs .tabCon .tabTon .tab{width:100%; margin-top:15px;}
.tabNcs .tabCon .tabTon .tab tr{ text-align:center; font-size:14px; color:#333;height:71px;}
.tabNcs .tabCon .tabTon .tab tr th{ text-align:center; font-weight:600; background:#eee; line-height:35px;}
.tabNcs .tabCon .tabTon .tab tr td{line-height:24px; padding:8px;}