﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;font-family:"微软雅黑"}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{text-decoration:none;color:#333333}
a:hover{text-decoration:underline; color:#ff2900}
body { padding:0px;margin:0px; font-size:12px;color:#333333}
ul{ padding:0px;margin:0px;list-style:none;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table,th, td,tr,b {margin:0;padding:0;list-style:none;}
h1,h2,h3,h4,h5,h6{font-size: 100%;}
div,ul,li,p,h1,h2,span{word-break:break-all;}
img{ border:0px;}img{ border:0px;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"微软雅黑";}
/* TOP样式表 */
.top-container{height:40px;position:relative;z-index:81;font:12px/1.5 Tahoma,Arial,Helvetica,"\5b8b\4f53",sans-serif;}
.top-container{    min-width: 1200px;}
.top-content:after{visibility:hidden;display:block;font-size:0;content:'.';clear:both;height:0}
.top-content{zoom:1;width:1200px;margin:0 auto;position:relative;height:100%}
.top-content li{float:left;zoom:1}
.top-content li li{float:none;border-left:0!important}
.top-content .drop-down-trigger a:hover{text-decoration:none}
.top-content-main{float:right;height:100%;margin-right:-15px;display:inline}
.top-content-aside{float:left;height:100%}
.top-opts{overflow:hidden}
.top-opts ul{overflow:hidden;zoom:1;margin-left:-13px}
.top-opts li{padding:0 12px 0 13px;height:40px;line-height: 40px;}
.top-opts .delu{background:url(../image/bg.png) -27px -15px no-repeat;}
.top-opts .zhuce{background: #666;}
.top-container .top-opts .zhuce a{ color: #fff}
.top-user{float:left}
.top-user li,.top-user .drop-down-trigger{padding:11px 20px}
.top-user .top-drop-down{padding:0}

.top-helpers{float:left}
.top-helpers li{padding:11px 15px}
.top-helpers .drop-down-trigger{padding-right:15px;background:url(../image/bg.png) 50% 0 no-repeat;margin-right:-5px}
.top-drop-down{position:relative}
.top-drop-down .drop-down-menu a:link,.top-drop-down .drop-down-menu a:visited{color:#105599}
.top-drop-down .drop-down-menu a:hover,.top-drop-down .drop-down-menu a:active{color:#ed5f01}
.drop-down-menu{position:absolute;top:40px;background:#fff;left:-1px;z-index:9999;border-top:0!important;display:none}
.change-vcode{color:#999!important;height:30px;width:45px;line-height:16px;text-align:right;float:left;margin-top:-2px;position:relative;float:right}
.my-work{width:228px;padding-bottom:10px}
.my-work p{padding-top:5px}
.my-work ul{margin:0 1px;padding-top:8px}
.my-work li{border-bottom:1px solid #ededed;padding:10px 0 10px 20px}
.my-work a{margin-right:15px;white-space:nowrap}
.my-favorite{width:109px;overflow:hidden}
.my-favorite li{border-bottom:1px solid #ededed}
.icon-favorite{width:16px;height:16px;background:url(../image/bg.png) 50% 0 no-repeat;margin-right:5px;float:left;margin-bottom:-3px}
.icon-x,.icon-xx,.icon-xxx{position:absolute;top:2px;left:0;width:25px;height:15px;overflow:hidden;background:url(../image/bg.png) 0 0 no-repeat;text-indent:-999px}
.icon-x{background-position:0 0}
.icon-xx{background-position:0 -15px}
.icon-xxx{background-position:0 -30px}
.my-history{left:auto;right:-1px;width:259px}
.my-history p{text-align:center;padding:15px 0;color:#999}
.my-history li{position:relative;border-bottom:1px solid #ededed;padding:15px 10px 15px 48px}
.my-history li i{top:17px;left:16px}
.clear-history{margin:0 1px;background-color:#f7f7f7;text-align:center;padding:8px 0}
.clear-history a{color:#333}
.my-sites{left:auto;right:-1px;width:230px}
.my-sites p{padding-top:5px}
.my-sites ul{margin:0 1px;padding-top:8px}
.my-sites li{border-bottom:1px solid #ededed;padding:10px 0 10px 20px}
.my-sites a{white-space:nowrap}
.w66,.w72,.w35{display:inline-block}
.w66{width:66px}
.w72{width:72px}
.w35{width:35px}
.top-container{background-color:#f9f9f9;border-bottom:1px solid #f0f0f0}
.top-container a:link,.top-container a:visited{color:#666}
.top-container .active{background-color:#fff}
.top-container .top-user .active{background-color:#f9f9f9}
.top-container .active .J-login{color:#666!important}
/*.top-container .top-opts li{background:url(../image/bg.png) -27px -26px no-repeat}*/
.top-container .top-helpers li{border-left:1px solid #e9e9e9}
.top-container .drop-down-trigger{background-position:100% -31px}
.top-container .active .drop-down-trigger{background-position:100% -50px}
.top-container .icon-favorite{background-position:0 -77px}
.top-container .drop-down-menu{border:1px solid #e9e9e9;box-shadow:0 3px 4px rgba(0,0,0,.1)}
.top-blue{background-color:#105599;border-bottom:0}
.top-blue a:link,.top-blue a:visited{color:#fff}
.top-blue .active{background-color:#0f4e8d}
.top-blue .top-user .active{background-color:#191}
.top-blue .top-opts li{background:url(../image/bg.png) -27px 4px no-repeat}
.top-blue .top-helpers li{border-left:1px solid #2466a7}
.top-blue .drop-down-trigger{background-position:100% 8px}
.top-blue .active .drop-down-trigger{background-position:100% -11px}
.top-blue .icon-favorite{background-position:0 -45px}
.top-black .drop-down-menu{border:1px solid #d7d5d5}
.top-black{background-color:#333;border-bottom:0}
.top-black a:link,.top-black a:visited{color:#fff}
.top-black .active{background-color:#444}
.top-black .top-helpers li{border-left:1px solid #444}
.top-black .drop-down-trigger{background-position:100% -31px}
.top-black .active .drop-down-trigger{background-position:100% -49px}
.top-black .icon-favorite{background-position:0 -61px}
.top-black .drop-down-menu{border:1px solid #d7d5d5}
#oLogin li:last-child{background: #666666;    color: #ffffff;}
#oLogin li:first-child+li{background: #666666;    color: #ffffff;}
#oLogin li:first-child+li a,#oLogin li:last-child a{color: #ffffff;}
.gjcin{ float:right;padding-top:8px;width:640px;text-align:right;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.top-opts #ggAdd{ color: #ff2900;animation: swingad 3s .1s linear infinite;}
@keyframes swingad{10%{transform:scale(1);} 15%{transform:scale(0.90);} 20%{transform:scale(1);} 25%{transform:scale(0.90);} 30%, 100%{transform:scale(1)}}
.top-opts #ggAdd a{color: #ff2900;}

/* 区分分辨率问题容器 */
#box01{ margin:0px auto;padding:0px;width:100%; background:#ffffff;height:117px;float:left; min-width:1200px}
.bx01{ margin:0 auto;width:1200px;}
/* logo样式 */
#logo{float:left;width:307px;display:inline;font-size:0px;padding:21px 0px 0px 5px;}
#logo a{display:block;width:307px;height:56px;text-indent:-9999px;background:url(../image/f_pic.png) 0 0 no-repeat}
/* 搜索框跟随 */
#Tab1{width:550px;float:right;padding-top:5px;background:none;padding:10px 0px 0px 37px;color:#5C5C5C}
#Tab1 ul{ list-style:none;}
#Tab1 div,.Menubox ul,.Menubox li{padding-top:0;padding-bottom:0px;padding-left:0px;text-align:center}
.Menubox {width:492px;height:28px;line-height:28px;float:left;  background:none}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:75px;color:#333333;height:28px;text-align:center;margin-right:10px;font-size:12px;}
.Menubox li a{color:#333333;}
.Menubox li.hover{padding:0px;width:75px;float:left; background:#ff2900;color:#ffffff;height:28px;line-height:28px;font-size:12px;margin-right:10px;text-align:center;font-weight:bold;}
.Menubox li.hover a{ color:#333333;}
.Contentbox{clear:both;margin:0px;width:550px;height:40px;padding:0px;}
.Contentbox ul{ float:left;}
.Sinput{ width:390px;height:36px;color:#303030;border:2px solid #ff2900;border-right:0px;line-height:36px;padding-left:10px;background:#f9f9f9;margin:0px;*margin-top:-1px;}
.Contentbox .li01{float:left;}
.Contentbox .li02{float:left;padding:0px;margin:0px;}
.Sbuttom{ background:#ff2900;width:120px; border:0px;font-size:14px;font-weight:normal;line-height:normal;padding:0px 0px 0px 0px;height:40px;color:#ffffff; cursor:hand;cursor:pointer}
.Sinput:focus,.Sbuttom:focus{outline:0;}
.Contentbox a{ border:0px;}
.Menubox a{ color:#000000;text-decoration:none}
/* 头部关键词显示 */
.gjcin0{text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;float:left;height:27px;line-height:27px;padding:0px;*padding-top:8px;width:500px;text-align:left;}
.gjcin0 a{ color:#333333;padding-right:10px;}
.mffbxx{background: #ff2900;cursor:pointer; height:40px; width:120px; text-align:center;border-radius: 0px; float:right; position:relative;    margin-top: 38px;}
.mffbxx a{ left:1px; top:1px; background:#ffffff; position:absolute; width:118px; text-align:center; line-height:38px; color:#ff2900;border-radius: 1px;}
.nav{ float:left; width:100%; background:#ffffff; padding:20px 0 20px 0; font-size:16px; border-top: 1px solid #f6f6f6;}

.nav{ float:left; width:100%; background:#ffffff; padding:20px 0 0px 0; font-size:16px; border-bottom: 1px solid #ff2900; border-top:0; min-width:1200px}
.nav ul{ width:1200px; margin: 0 auto; }
.nav ul li{ float:left; width:110px; margin-right:20px; text-align:center; line-height:35px;}
.nav ul .hover{background: #ff2900;color:#ffffff;border-radius: 0px; position:relative}
.nav ul .hover a{ color:#fff}
.nav ul li:hover{border-radius:0px;color:#ffffff;background:#ff2900;}
.nav ul li:hover a{ color:#ffffff;text-decoration:none;}
.bopt{position:absolute;left:0px;top:5px;width:26px;height:16px;z-index:12;background:url(../image/lefttop_new.png) 100% 0% no-repeat;}

/*浮窗客服*/
.zxkf2022{ width:180px;float: right; border:0px solid #000000; background:#ededed;padding-bottom:25px;border-bottom:2px solid #ededed; position:fixed; right:0; z-index:999; top: 90px; }
.zxkf2022 .onlinezx{ background:#ff2900; width:180px; text-align:center; font-size:20px; font-weight:bold; color:#ffffff; line-height:60px; float:left;}
.zxkf2022 .lfzs{ position: absolute; cursor: pointer; top: 23px; right: 5px; border: 1px solid #f9f9f9; color: #f9f9f9; height: 18px; width: 18px; text-align: center; line-height: 18px; border-radius: 50%; font-size: 14px;}
.zxkf2022 .fdzs{ position:absolute;cursor:pointer; top:0px; right:5px; background:url(../image/zxkf2019.png) -50px center no-repeat; width:10px; height:60px;}
.zxkf2022 .li01{ width:165px; float:left; text-align:center; margin-left:10px; font-size:14px; color:#333; padding:15px 0 10px 0; border-bottom:1px solid #e4e3e3}
.zxkf2022 .li02{width:165px; float:left; text-align:center; margin-left:10px; padding:15px 0 10px 0; border-bottom:1px solid #e4e3e3; height:22px;}
.zxkf2022 .li02 span{ float:left; line-height:22px; padding-right:5px;}
.zxkf2022 .li02 a{ float:left;}
.zxkf2022 .li03{ width:165px; margin-left:10px; font-size:14px; color:#333; padding:15px 0 10px 0; border-bottom:1px solid #e4e3e3; line-height:25px; float:left;}
.zxkf2022 .li03 span{ float:left; width:165px; padding-bottom:10px}
.zxkf2022 .li03 a{ float:left; width:85px; margin-left:37px; line-height:40px; color:#ffffff; background:#000; text-align:center; border-radius: 5px;}
.zxkf2022 .li04{ float:left; width:180px; height:165px; text-align:center; padding:15px 0 10px 0; line-height:20px;}
.zxkf2022 .li04 .spn01{ margin:0 auto; width:120px; text-align:center;}
.zxkf2022 .li04 .spn02{ width:180px; text-align:center;}
.zxkf2022 .li04 img{ max-width:120px; max-height:120px; margin-bottom:5px; margin: 0 auto;}
.zxkf20222{display: none;width: 35px;float: right;border: 1px solid #ff2900;background: #ff2900;padding-bottom: 25px;border-bottom: 2px solid #ff2900;position: fixed;height: 115px;right: 0;z-index: 999; top: 90px;}
.zxkf20222 ul{width: 35px;text-align: center;float: left;padding: 10px 0 0 0;color: #fff;line-height: 25px;margin-top: 22px;}
.zxkf20222 .fdzs{position: absolute; cursor:pointer; top: 9px;right: 10px;background: url(../image/zxkf2019.png) 4px center no-repeat;width: 15px;height: 15px;border: 1px solid #bcbcbc;}

/*.big-event-gray{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}*/

.wmjz2024{width:180px;border:0px solid #000000;position:fixed;z-index:999;float: left;right: unset;background: url(../image/202410301718259522424.jpg) 20px 100px no-repeat;background-size: 140px 195px;padding: 0;top: 0;bottom: 0;margin: auto;height: 367px;}
.wmjz2024 .lfzs{ position: absolute; cursor: pointer; top: 23px; right: 5px; border: 1px solid #f9f9f9; color: #f9f9f9; height: 18px; width: 18px; text-align: center; line-height: 18px; border-radius: 50%; font-size: 14px;}


.combox{margin-top: 10px;}
.combox ul li{line-height: 24px;}