.bodybgcolor {
width:100%;
}

.bgf6 {
background-color:#F6F6F6;
}

#mayilogin img {
margin-top:8px;
}

.copyrights {
color:#3592e2!important;
font-weight:700;
font-family:Arial,Helvetica,sans-serif;
}

.copyversions {
color:#ff8900!important;
}

.floater {
border-left-width:0;
border-right-width:0;
top:0;
position:fixed;
z-index:199;
opacity:1;
}

.bartop {
background-color:#f8f8f8;
border-bottom:1px #e8e8e8 solid;
height:32px;
line-height:32px;
width:100%;
font-size:12px!important;
}

.bartop,.bartop a {
color:#585858;
}

.bartop .barleft {
overflow:hidden;
width:600px;
float:left;
text-align:left;
}

.bartop .barright {
width:25pc;
text-align:right;
float:right;
height:32px;
overflow:hidden;
}

.bartop ul.barcang {
background:url(img/baricon.gif) 0 -54px no-repeat;
padding-left:15px;
}

.bartop ul.barwap {
background:url(img/baricon.gif) 0 -36px no-repeat;
padding-left:15px;
}

.bartop ul.barpost {
background:url(img/baricon.gif) 0 -18px no-repeat;
padding-left:15px;
}

.bartop ul.bardel {
background:url(img/baricon.gif) 0 0 no-repeat;
padding-left:15px;
}

.bartop ul {
line-height:18px;
display:inline;
position:relative;
z-index:99999;
margin:6px 8px 0;
}

.bartop ul li {
float:left;
width:15px;
}

.bartop ul.line {
width:2px;
height:10px;
overflow:hidden;
background:#fff;
margin:9px 0 0;
}

.bartop ul li,.bartop ul.line u {
height:18px;
display:block;
overflow:hidden;
}

.bartop ul.line u {
width:1px;
background:#d4d4d4;
}

.cateintro {
font-size:14px;
width:1278px;
overflow:auto;
line-height:24px;
text-align:left;
margin:0;
}

.cateintro .introleft {
width:150px;
float:left;
margin-top:10px;
margin-bottom:10px;
text-align:left;
font-weight:700;
font-size:14px;
}

.cateintro .introflink,.cateintro .introright {
width:1095px;
color:grey;
float:right;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}

.cateintro .i
ntroflink a {
margin-right:10px;
color:grey;
white-space:nowrap;
word-break:keep-all;
}

.cateintro .introright a {
float:left;
display:block;
overflow:hidden;
width:136px;
height:26px;
color:grey;
}

.cateintro .introflink a:hover,.cateintro .introright a:hover {
color:red;
}

.footsearch {
background-color:#fcfcfc;
border:1px #d4d4d4 solid;
height:76px;
width:998px;
}

.footsearch ul {
margin-top:20px;
margin-left:auto;
margin-right:auto;
width:700px;
}

.shadow {
background:url(img/daohangbg.gif) 0 -240px repeat-x;
width:100%;
height:2px;
}

.footsearch_input {
border:1px #d4d4d4 solid;
float:left;
width:410px;
height:28px;
line-height:28px;
font-size:14px;
color:#c8c8c8;
padding-left:10px;
padding-right:10px;
}

.mayifoot {
width:100%;
background-color:#2B2D2E;
height:auto;
overflow:auto;
position:absolute;
left:0;
color:silver;
padding:30px 0;
}

.mayifoot a {
color:silver;
}

.footabout {
margin-left:auto;
margin-right:auto;
margin-top:10px;
}

.footabout a {
padding-right:15px;
margin-right:15px;
border-right:1px #ccc solid;
}

.footabout a.backnone {
border-right:none;
}

.footabout span {
margin-left:15px;
margin-right:15px;
}

.footcopyright {
margin-top:12px;
padding-bottom:12px;
}

.footcopyright a {
margin-left:10px;
}

.debuginfo {
margin-top:12px;
}

.footer_new {
width:100%;
background-color:#f4f4f4;
height:auto;
overflow:auto;
position:absolute;
left:0;
font-size:14px;
}

.footer_new .foot_new {
width:1280px;
margin-left:auto;
margin-right:auto;
}

.footer_new .foot_box {
width:170px;
height:200px;
float:left;
display:block;
border-right:1px #ddd solid;
text-align:left;
margin:30px 20px 10px 0;
padding:0 0 20px 10px;
}

.footer_new .foot_box .hd {
font-size:16px;
line-height:36px;
color:#000;
}

.footer_new .foot_box .bd li {
line-height:26px;
color:#666;
}

.footer_new .foot_mobile {
width:210px;
height:190px;
float:left;
display:block;
text-align:center;
background:url(img/foot_tel.gif) center 0 no-repeat;
margin:55px 10px 0 15px;
padding:20px 0 0 10px;
}

.footer_new .foot_mobile ul {
margin-top:60px;
}

.footer_new .foot_mobile .h1 {
font-weight:700;
font-size:26px;
color:#000;
margin-top:50px;
margin-bottom:20px;
}

.footer_new .foot_powered {
width:100%;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:center;
margin-top:25px;
height:60px;
line-height:60px;
}

.footer_new .foot_powered,.footer_new .foot_powered a {
color:#787878;
font-size:12px;
}

.location {
font-size:12px;
clear:both;
text-align:left;
background:url(img/location.gif) no-repeat 0 2px;
padding-left:23px;
margin:0;
}

.none,my_mps {
display:none;
}

.highlight,.required {
color:#ec5524!important;
}

sup.xin {
position:absolute;
margin-top:-18px;
width:19px;
background:url(img/xin.gif) no-repeat 0 0;
height:23px;
margin-left:1px;
clear:both;
}

sup.qiang {
position:absolute;
margin-top:-18px;
width:19px;
background:url(img/qiang.gif) no-repeat 0 0;
height:23px;
margin-left:1px;
clear:both;
}

sup.re {
position:absolute;
margin-top:-18px;
width:19px;
background:url(img/re.gif) no-repeat 0 0;
height:23px;
margin-left:1px;
clear:both;
}

sub,sup {
font-size:100%;
vertical-align:baseline;
}

.commentsubmit {
border:0;
background:url(img/commentsubmit.gif) no-repeat;
height:31px;
width:86px;
color:#000;
font-size:14px;
font-weight:700;
line-height:31px;
text-align:center;
cursor:pointer;
}

.commenttextarea {
border:1px #c8c8c8 solid;
padding:5px;
}

.commenttxt {
border:1px #c8c8c8 solid;
width:40px;
padding:5px;
}

.subsearch {
width:540px;
height:20px;
overflow:hidden;
display:block;
float:left;
}

.subsearch ul li {
height:20px;
line-height:20px;
float:left;
display:inline;
overflow:hidden;
font-size:14px;
text-align:center;
border-right:1px #dedede solid;
padding:0 5px;
}

.subsearch ul li:last-child {
border:none;
}

.subsearch ul li a {
color:#AAA;
margin-right:5px;
margin-left:5px;
}

.topbanner {
width:1280px;
overflow:hidden;
text-align:center;
height:auto;
margin-left:auto;
margin-right:auto;
}

.topbannerad {
margin-top:5px;
}

.footerbanner {
width:1280px;
overflow:hidden;
text-align:center;
clear:both;
margin:0 auto 3px;
}

.footerbannerad {
margin-bottom:5px;
}

.header {
text-align:left;
width:1280px;
overflow:hidden;
margin-left:auto;
margin-right:auto;
}

.headerbanner {
display:block;
float:left;
margin:0 3px 0 0;
}

.headerbanner a {
margin-top:7px;
display:block;
}

.intercatad {
margin-bottom:10px;
}

.interlistdiv {
color:#585858;
text-align:left;
}

.interlistdiv .hover {
line-height:22px;
border-bottom:1px solid #dedede;
padding:10px;
}

.interlistdiv .hovercolor {
background-color:#F8F8F9;
background-image:url(img/advfontbg.gif);
background-position:top right;
background-repeat:no-repeat;
}

.interlistdiv a {
font-size:14px;
text-align:left;
}

.intercatdiv {
width:160px;
float:right;
margin-left:10px;
background-color:#fff;
height:auto;
overflow:hidden;
}

.intercatdiv2 {
width:160px;
margin-left:2px;
background-color:#fff;
height:auto;
overflow:hidden;
}

.infoaddiv {
width:680px;
background-color:#fff;
clear:both;
overflow:hidden;
text-align:center;
margin:0 auto;
}

.infoad {
margin:0 5px 10px 0;
}

.indexcatad {
width:1280px;
overflow:hidden;
margin:5px auto;
}

.ni-flist1 .indexcatad {
width:200px;
}

.ni-flist2 .indexcatad {
width:220px;
}

.ni-flist3 .indexcatad {
width:275px;
}

.full .ni-flist1 .indexcatad,.full .ni-flist2 .indexcatad {
width:200px!important;
}

.full .ni-flist3 .indexcatad {
width:195px!important;
}

#ni-flist .indexcatad {
margin-top:0;
margin-bottom:5px;
}

.full .footsearch ul {
width:740px!important;
}

.full .footsearc
h .footsearch_input {
width:450px!important;
}

.full .logosearchtel .websearch {
width:620px!important;
}

.footsearch_submit {
color:#000;
font-size:16px;
cursor:pointer;
height:32px;
background-color:#F2F0F0;
float:left;
width:120px;
margin-left:10px;
font-family:microsoft yahei;
border:none;
}

.footsearch_post {
font-family:microsoft yahei;
background:#F78015;
border-left:none;
color:#fff;
font-size:16px;
cursor:pointer;
height:32px;
margin-left:10px;
float:left;
width:120px;
border:none;
}

.footsearch_submit:hover {
background-color:#C8C6C7;
}

.footsearch_post:hover {
background-color:#EB6D13;
}

.bodybgblue1 {
background:url(img/bluebg.gif) 0 31px repeat-x;
}

.bodybgorange1,.bodybgred1 {
background:url(img/orangebg.gif) 0 31px repeat-x;
}

.bodybggreen1 {
background:url(img/greenbg.gif) center 31px no-repeat;
}

.colorfoot {
width:auto;
height:auto;
overflow:auto;
border-top:1px #cdcdcd solid;
padding-top:30px;
padding-bottom:30px;
}

.relate {
border-top:none!important;
}

.logosearchtel {
overflow:hidden;
width:1280px;
height:auto;
margin:7px auto 5px;
}

.logosearchtel .weblogo {
float:left;
display:block;
width:auto;
max-width:220px;
overflow:hidden;
height:90px;
vertical-align:middle;
text-align:left;
}

.logosearchtel .weblogo img {
margin-top:15px;
}

.logosearchtel .webcity {
float:left;
display:block;
overflow:hidden;
margin-top:27px;
margin-left:9px;
width:90px;
border-left:1px #ddd solid;
text-align:left;
font-size:9pt;
padding:5px 0 5px 9pt;
}

.webcity span {
padding-right:10px;
background:url(img/arrow_down.gif) center right no-repeat;
}

.logosearchtel .webcity2 {
position:absolute;
z-index:2;
float:left;
display:block;
margin-top:16px;
margin-left:211px;
max-width:26pc;
border:1px #ddd solid;
background-color:#fff;
text-align:left;
white-space:normal;
word-break:break-all;
padding:15px;
}

.logosearchtel .webcity2 .curcity {
font-weight:700;
font-size:14px px;
}

.logosearchtel .webcity2 .curcity a {
margin-left:14px;
font-weight:1000;
font-size:14px;
}

.logosearchtel .webcity2 ul {
margin-top:5px;
padding-top:5px;
border-top:1px #ddd solid;
}

.logosearchtel .webcity2 ul a {
margin-right:13px;
white-space:nowrap;
}

.logosearchtel .webcity span {
color:#3d3d3d;
font-weight:700;
font-size:14px;
}

.logosearchtel .webcity a:link {
color:#9d9d9d;
font-weight:100;
}

.logosearchtel .websearch {
float:right;
display:block;
overflow:hidden;
width:660px;
height:auto;
text-align:left;
}

.logosearchtel .postedit {
float:right;
width:155px;
height:60px;
margin-left:100px;
margin-top:25px;
}

.logosearchtel .postedit a {
float:left;
display:block;
margin-left:5px;
height:40px;
background-image:url(img/poste.gif);
background-position:20px center;
background-repeat:no-repeat;
text-align:center;
text-decoration:none;
font-size:16px;
line-height:40px;
}

.logosearchtel .postedit a.post {
padding-left:30px;
width:121px;
background-color:#f78015;
color:#fff;
}

.logosearchtel .postedit a.post:hover {
background-color:#eb6d13;
}

.logosearchtel .postedit a.edit {
width:126px;
background-position:0 -66px;
color:#848484;
}

.logosearchtel .postedit a.edit:hover {
background-position:0 -99px;
}

.logosearchtel .webtel {
float:right;
display:block;
margin-top:25px;
height:60px;
background:url(img/tel.gif) left 9px no-repeat;
text-align:right;
text-indent:45px;
}

.logosearchtel .webtel span.number {
float:left;
width:265px;
height:60px;
color:#F78015;
text-align:left;
font-weight:700;
font-size:24px;
line-height:60px;
}

.websearch .s_ulC {
overflow:hidden;
width:35pc;
height:25px;
font-size:9pt;
}

.websearch .s_ulC li {
float:left;
margin-top:5px;
margin-right:15px;
}

.websearch .s_ulA {
position:relative;
z-index:1;
height:25px;
text-align:left;
}

.websearch .s_ulA ul {
position:absolute;
}

.websearch .s_ulA ul li {
float:left;
list-style:none;
}

.websearch .s_ulA ul li a {
float:left;
color:#333;
font-size:9pt;
line-height:25px;
padding:0 13px;
}

.websearch .s_ulA ul li.current a {
background-position:right 0;
color:#fff;
font-weight:100;
padding:1px 13px;
}

.websearch .sch_t_frm {
overflow:hidden;
width:660px;
height:42px;
margin:0;
}

.websearch .sch_ct {
float:left;
display:block;
overflow:hidden;
width:auto;
}

.websearch .topsearchinput {
float:left;
display:block;
width:500px;
height:24px;
border-right:0;
border-left:none;
background:url(img/fdj.gif) 10px 10px no-repeat;
background-color:#fff;
color:#9d9d9d;
text-indent:22px;
font-size:9pt;
line-height:24px;
padding:5px 10px;
}

.sch_t_frm .select {
background:#fff url(img/top_search_cate_bg.gif) no-repeat right 2px;
}

.websearch .btn-normal {
float:left;
display:block;
width:80px;
height:40px;
border:0;
color:#fff;
text-align:center;
text-decoration:none;
font-size:18px;
cursor:pointer;
}

.categories {
float:left;
display:block;
width:186px;
background:#fff;
text-align:left;
padding:0;
}

.blue #infomenu {
border:2px solid #3592e2;
}

.blue #infomenu li {
border-bottom:1px solid #cedbe6;
}

.blue #infomenu li.thismenu dl dd,.blue #infomenu li.thismenu em {
border:2px solid #3592e2;
box-shadow:0 0 3px #3592e2;
}

.blue #infomenu li em {
background:url(img/em_blue.gif) 140px 8px no-repeat #fff;
}

.blue #infomenu li.thismenu em {
background:url(img/em_blue.gif) 10px 8px no-repeat #fff;
}

.green #infomenu {
border:2px solid #42b712;
}

.green #infomenu li {
border-bottom:1px solid #cee4c5;
}

.green #infomenu li.thismenu dl dd,.green #infomenu li.thismenu em {
border:2px solid #42b712;
box-shadow:0 0 3px #42b712;
}

.green #infomenu li em {
background:url(img/em_green.gif) 140px 8px no-repeat #fff;
}

.green #infomenu li.thismenu em {
background:url(img/em_green.gif) 10px 8px no-repeat #fff;
}

.orange #infomenu {
border:2px solid #F78015;
}

.orange #infomenu li {
border-bottom:1px solid #f9e2c9;
}

.orange #infomenu li.thismenu dl dd,.orange #infomenu li.thismenu em {
border:2px solid #F78015;
box-shadow:0 0 3px #F78015;
}

.
orange #infomenu li em {
background:url(img/em.gif) 140px 8px no-repeat #fff;
}

.orange #infomenu li.thismenu em {
background:url(img/em.gif) 10px 8px no-repeat #fff;
}

.red #infomenu {
border:2px solid #EE4341;
}

.red #infomenu li {
border-bottom:1px solid #f7cdd0;
}

.red #infomenu li.thismenu dl dd,.red #infomenu li.thismenu em {
border:2px solid #EE4341;
box-shadow:0 0 3px #EE4341;
}

.red #infomenu li em {
background:url(img/em_red.gif) 140px 8px no-repeat #fff;
}

.red #infomenu li.thismenu em {
background:url(img/em_red.gif) 10px 8px no-repeat #fff;
}

#infomenu {
position:absolute;
z-index:999;
height:auto;
}

#infomenu .titdown,#infomenu .titup {
width:188px;
height:39px;
background:url(img/cat_select.gif) center right no-repeat;
color:#fff;
text-align:left;
text-indent:10px;
font-size:1pc;
line-height:39px;
cursor:pointer;
}

#infomenu .titup a {
color:#fff;
}

#infomenu .cont {
padding-top:6px;
border-radius:0 0 3px 3px;
background:#fff;
}

#infomenu .cont ul {
padding:0;
}

#infomenu .cont li {
position:relative;
height:31px;
line-height:31px;
cursor:pointer;
text-align:left;
margin:0 8px;
}

#infomenu .cont li em,#infomenu li.thismenu em {
top:3px;
left:0;
z-index:99;
display:block;
text-align:left;
line-height:24px;
cursor:pointer;
}

#infomenu .cont li:last-child {
border-bottom:0;
}

#infomenu .cont li dl {
position:absolute;
visibility:hidden;
}

#infomenu .cont li em {
position:absolute;
width:150px;
height:22px;
text-indent:25px;
-webkit-transition:background .5s ease;
transition:background .5s ease;
}

#infomenu .cont li em a {
color:#333;
font-size:14px;
}

#infomenu .cont li.thismenu em {
position:absolute;
width:535px;
height:24px;
border-radius:3px 3px 0;
}

#infomenu .cont li.thismenu dl {
top:0;
left:170px;
z-index:100;
visibility:visible;
width:449px;
height:200px;
text-align:left;
}

#infomenu .cont li.thismenu dl dt {
position:relative;
z-index:100;
padding-left:20px;
width:345px;
height:35px;
background:#fff;
line-height:35px;
margin:5px 2px;
}

#infomenu .cont li.thismenu dl dd {
position:absolute;
top:30px;
left:0;
width:350px;
border-top:0;
border-radius:0 0 3px 3px;
background:#fff;
zoom:1;
padding:10px 0 10px 15px;
}

#infomenu .cont li.thismenu dl b {
z-index:99;
font-size:14px;
}

#infomenu .cont li.thismenu dl dd a {
font-size:14px;
float:left;
display:block;
overflow:hidden;
width:105px;
color:#333;
text-align:left;
white-space:nowrap;
padding:0 5px;
}

.daohang_con .ul {
display:block;
margin-top:10px;
width:75pc;
height:auto;
text-align:left;
}

.daohang {
float:right;
overflow:hidden;
background:0 0;
background-repeat:repeat-x;
text-align:center;
}

.daohang,.daohang ul {
width:1078px;
height:40px;
}

.daohang a {
float:left;
display:block;
padding-right:16px;
padding-left:17px;
height:40px;
background-repeat:no-repeat;
color:#3d3d3d;
font-weight:700;
font-size:16px;
line-height:40px;
}

.daohang a.current,.daohang a:hover {
background-repeat:no-repeat;
color:#fff;
text-align:center;
text-decoration:none;
font-weight:700;
}

.blue .daohang a.current,.blue .daohang a:hover {
color:#3592e2;
}

.blue .sch_t_frm .select,.blue .selectbox-wrapper {
border-bottom:2px solid #3592e2;
border-left:2px solid #3592e2;
}

.blue .selectbox-wrapper {
border-right:2px solid #3592e2;
}

.blue .topsearchinput {
border-top:3px solid #3592e2;
border-bottom:3px solid #3592e2;
border-left:3px solid #3592e2;
}

.blue .websearch .btn-normal:hover {
background-color:#2283d4;
}

.green .daohang {
border-bottom:3px #42b712 solid;
}

.green .daohang a.current,.green .daohang a:hover {
color:#42b712;
}

.green .sch_t_frm .select,.green .selectbox-wrapper {
border-bottom:2px solid #42b712;
border-left:2px solid #42b712;
}

.green .selectbox-wrapper {
border-right:2px solid #42b712;
}

.green .topsearchinput {
border-top:3px solid #42b712;
border-bottom:3px solid #42b712;
border-left:3px solid #42b712;
}

.green .websearch .btn-normal:hover {
background-color:#47c510;
}

.orange .daohang a.current,.orange .daohang a:hover {
color:#F78015;
}

.orange .sch_t_frm .select,.orange .selectbox-wrapper {
border-bottom:2px solid #F78015;
border-left:2px solid #F78015;
}

.orange .selectbox-wrapper {
border-right:2px solid #F78015;
}

.orange .topsearchinput {
border-top:3px solid #F78015;
border-bottom:3px solid #F78015;
border-left:3px solid #F78015;
}

.orange .websearch .btn-normal:hover {
background-color:#e68a00;
}

.red .daohang a.current,.red .daohang a:hover {
color:#EE4341;
}

.red .sch_t_frm .select,.red .selectbox-wrapper {
border-bottom:2px solid #EE4341;
border-left:2px solid #EE4341;
}

.red .selectbox-wrapper {
border-right:2px solid #EE4341;
}

.red .topsearchinput {
border-top:3px solid #EE4341;
border-bottom:3px solid #EE4341;
border-left:3px solid #EE4341;
}

.red .websearch .btn-normal:hover {
background-color:#d5303a;
}

.daohang_con2 .ul {
display:block;
margin-top:10px;
width:1278px;
height:auto;
text-align:left;
}

.daohang2 {
overflow:hidden;
background-color:#37a017;
border:1px #E4E4E4 solid;
height:42px;
text-align:center;
}

.daohang2 a {
font-weight:700;
float:left;
display:block;
padding-right:12px;
padding-left:19px;
margin-right:1px;
height:42px;
background-repeat:no-repeat;
color:#3d3d3d;
font-size:18.5px;
line-height:42px;
}

.daohang2 a.current,.daohang2 a:hover {
background-repeat:no-repeat;
color:#fff;
text-align:center;
text-decoration:none;
border-radius:3px 3px 0 0;
}

.green .daohang2 {
border-bottom:2px #42b712 solid;
}

.smp_box {
border:1px solid #E8E8E8;
padding-bottom:15px;
overflow:auto;
text-align:left;
line-height:1.8;
font-size:14px;
}

.smp_box_title {
background:url(img/flag.png) no-repeat 8px 5px #fafafa;
font-size:14px;
height:35px;
line-height:35px;
text-indent:40px;
float:left;
width:100%;
text-align:left;
font-weight:700;
margin-bottom:10px;
}

.smp_box li {
float:left;
width:24.200001%;
line-height:16px;
text-indent:15px;
background:url(img/em.gif) no-repeat 0 5px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
margin:10px 0 10px 10px;
}

.smp_box ul {
padding:2px 0;
}

.smp_box li .mayitu {
background-color:green;
color:#fff;
margin-left:5px;
font-size:12px;
border-radius:3px;
padding:1px 3px;
}

.smp_box li em {
font-size:12px;
}

.smp_box em a:link {
color:#999;
}

.smp_box li.mayi_ding {
background:url(img/istop.gif) 0 0 no-repeat;
text-indent:20px;
}

.vali_pic {
border:1px solid #dedede;
}

.vali_pic img {
height:40px;
cursor:pointer;
}

.mayi-rmenu {
position:fixed;
right:0;
margin-right:20px;
bottom:20px;
padding-bottom:20px;
z-index:999;
}

.mayi-rmenu .btn {
width:72px;
height:73px;
margin-bottom:1px;
cursor:pointer;
position:relative;
}

.mayi-rmenu .btn-qq:hover {
background-color:#488bc7;
}

.mayi-rmenu a.btn-qq,.mayi-rmenu a.btn-qq:visited {
background:url(img/mayi_qq.png) 2px 0 no-repeat;
background-color:#6da9de;
text-decoration:none;
display:block;
}

.mayi-rmenu .btn-wx {
background:url(img/mayi_wx.png) 0 0 no-repeat;
background-color:#78c340;
}

.mayi-rmenu .btn-wx:hover {
background-color:#58a81c;
}

.mayi-rmenu .btn-wx .pic {
position:absolute;
left:-160px;
top:0;
display:none;
width:160px;
height:160px;
}

.mayi-rmenu .btn-phone {
background:url(img/mayi_phone.png) 0 0 no-repeat;
background-color:#fbb01f;
}

.mayi-rmenu .btn-phone:hover {
background-color:#ff811b;
}

.mayi-rmenu .btn-phone .phone {
background-color:#ff811b;
position:absolute;
width:160px;
left:-160px;
top:0;
line-height:73px;
height:73px;
color:#FFF;
font-size:18px;
text-align:center;
display:none;
}

.mayi-rmenu .btn-top {
background:url(img/mayi_top.png) 0 0 no-repeat;
background-color:#666;
display:none;
}

.mayi-rmenu .btn-top:hover {
background-color:#444;
}

.barcity span {
color:#ff4500;
font-weight:700;
}

.body1000,.bartop .barcenter {
margin-left:auto;
margin-right:auto;
width:1280px;
}

.bartop .barleft a:hover,.bartop .barright a:hover,.websearch .s_ulA ul li a:hover {
text-decoration:none;
}

.bartop .barleft ul,.bartop div.choosetheme,.pull-left,.daohang li,.daohang2 li {
float:left;
}

.bartop .barright ul,.bartop div#themelist,.pull-right {
float:right;
}

.debuginfo i,.debuginfo a {
font-style:normal;
}

.footer_new .foot_wap,.footer_new .foot_wx {
border-right:1px #ddd solid;
display:block;
float:left;
height:200px;
width:230px;
margin:30px 10px 10px 15px;
padding:0 0 20px 10px;
}

.footer_new .foot_wap .hd,.footer_new .foot_wx .hd {
color:#000;
font-size:16px;
line-height:36px;
text-align:left;
}

.footer_new .foot_wap .bd,.footer_new .foot_wx .bd {
text-align:left;
padding:0;
}

.footer_new .foot_wap .bd img,.footer_new .foot_wx .bd img {
height:175px;
width:175px;
margin:5px 0 0;
}

.footer_new .foot_mobile .h2,.footer_new .foot_mobile .h3 {
color:#666;
margin-top:5px;
}

.full .indexcatad,.full .barcenter,.full .subsearchbottomline,.full .topbanner,.full .footerbanner,.full .header,.full .cateintro,.full .body1000 {
width:1280px!important;
}

.full .footsearch,.full .subsearch {
width:1278px!important;
}

.blue #infomenu .titdown,.blue #infomenu .titup,.blue .websearch .btn-normal,.blue .s_ulA ul li.current,.blue .s_ulA ul li.current a,.blue .daohang2 a.current,.blue .daohang2 a:hover {
background-color:#3592e2;
}

.blue #infomenu .cont,.blue .sch_t_frm .select {
border-top:2px solid #3592e2;
}

.green #infomenu .titdown,.green #infomenu .titup,.green .websearch .btn-normal,.green .s_ulA ul li.current,.green .s_ulA ul li.current a,.green .daohang2 a.current,.green .daohang2 a:hover {
background-color:#42b712;
}

.green #infomenu .cont,.green .sch_t_frm .select {
border-top:2px solid #42b712;
}

.orange #infomenu .titdown,.orange #infomenu .titup,.orange .websearch .btn-normal,.orange .s_ulA ul li.current,.orange .s_ulA ul li.current a,.orange .daohang2 a.current,.orange .daohang2 a:hover {
background-color:#F78015;
}

.orange #infomenu .cont,.orange .sch_t_frm .select {
border-top:2px solid #F78015;
}

.red #infomenu .titdown,.red #infomenu .titup,.red .websearch .btn-normal,.red .s_ulA ul li.current,.red .s_ulA ul li.current a,.red .daohang2 a.current,.red .daohang2 a:hover {
background-color:#EE4341;
}

.red #infomenu .cont,.red .sch_t_frm .select {
border-top:2px solid #EE4341;
}

.daohang_con,.daohang_con2 {
height:auto;
margin-top:10px;
overflow:auto;
text-align:center;
width:100%;
}

.daohang,.daohang_con .ul,.daohang2,.daohang_con2 .ul {
margin-left:auto;
margin-right:auto;
}

.daohang ul,.daohang2 ul {
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
text-align:left;
}

.blue .daohang,.blue .daohang2 {
border-bottom:3px #3592e2 solid;
}

.orange .daohang,.orange .daohang2 {
border-bottom:3px #F78015 solid;
}

.red .daohang,.red .daohang2 {
border-bottom:3px #EE4341 solid;
}