@charset "utf-8"; 
/* CSS Document */

.tol{background:#f2f2f2; height:36px}
.tol-auto{width:1200px; margin:auto; height:36px}
.wcm{float:left; height:36px; line-height:36px}

.mhead{background:#fff}
.mhead-auto{max-width:1200px; margin:auto; position:relative; padding:30px 0}
.mhead .logo{text-indent:-10000px}
.mhead .gwcc{position:absolute; top:35px; right:0}
.gwcc a{color:#666; display:inline-block; font-size:14px; background:#f9f9f9; border:1px solid #e9e9e9; padding:6px 15px 6px 10px}
.gwcc em{display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; margin-left:10px; font-size:12px; vertical-align:middle; background:#ef2626; color:#fff;
  -moz-border-radius:100px;
    -webkit-border-radius:100px;
    border-radius:100px;
}

.logSin{float:right; height:36px; line-height:36px}
.logSin a,.logSin u{display:inline-block}
.logSin a{color:#333}
.logSin a:hover { color:#ef2626}
.logSin u{color:#999; margin:0 6px 0 10px}

.forPhone{position:absolute; top:35px; right:180px; color:#999; padding-left:42px}
.forPhone .fzz{color:#e92e1c; font-size:16px; font-family:Arial, Helvetica, sans-serif}
.forPhone .ico31{position:absolute; top:2; left:0;}
.search{position:absolute; top:35px; left:300px; width:470px}
.search .sch{border:2px solid #e92e1c; padding:5px 100px 5px 10px}
.search .sch .text{border:0; height:20px; line-height:20px; width:99%}
.search .sch .butn{position:absolute; top:0; right:0; background:#e92e1c; width:100px; height:34px; line-height:34px; font-size:14px; color:#fff; border:0; cursor:pointer}
.search .sch .butn:hover{background:#d32413}
.search .hotKds{margin:10px 0 0}
.hotKds span{color:#999}
.hotKds a{color:#999; margin-right:10px}
.hotKds a.cur{color:#e92e1c}
.nav{background:#fff; border-bottom:2px solid #e92e1c}
.nav-auto{width:1200px; margin:auto; position:relative}
.nav-auto .niPhe{position:absolute; bottom:-4px; right:100px; z-index:20}
.phe{position:absolute; top:0; left:42px; display:none;}
.nav li{float:left; width:150px}
.nav li a{display:block; color:#333; font-size:16px; padding:10px 0; transition: width 0.2s linear 0s; text-align:center}
.nav li a:hover{color:#e92e1c;}

.nav li.muPorli{background:url(../images/topbg.png) no-repeat 0 1px; width:220px; position:relative; z-index:20}
.nav li.muPorli a{color:#fff}
.nav li.muPorli .mostPr{position:absolute; top:41px; left:0; background:#fff; border:1px solid #eee; border-width:0 1px 1px; width:218px; z-index:20; display:none}
.nav li.muPorli .mostPr ul{padding:5px 0}
.nav li.muPorli .mostPr li{float:none; width:auto; position:relative; border-bottom:1px dashed #e0e0e0}
.nav li.muPorli .mostPr li:last-child{border:0; margin-bottom:0}
.nav li.muPorli .mostPr li a{display:inline-block; font-size:12px; padding:0}
.nav li.muPorli .mostPr li a:hover{text-decoration:underline}
.nav li.muPorli .mostPr li .ico{position:absolute; top:50%; left:10px; margin-top:-20px}
.nav li.muPorli .mostPr li .tit a{display:block; font-size:16px; color:#333; position:relative; padding:25px 20px 25px 70px; line-height:22px; text-align:left;
-webkit-transition: 0.2s ease-out;
	-moz-transition: 0.2s ease-out;
	-o-transition: 0.2s ease-out;
	transition: 0.2s ease-out;}
.nav li.muPorli .mostPr li .con a{color:#f6aba4; margin:2px 4px 2px 0}

.nav li.muPorli-show{background:url(../images/topbg.png) no-repeat; width:220px; position:relative; z-index:20}
.nav li a{color:#333}
.nav li.muPorli-show a{color:#fff}
.nav li.muPorli-show .mostPr{position:absolute; top:40px; left:0; background:#fff; width:220px; z-index:20; display:none}
.nav li.muPorli-show .mostPr ul{padding:0}
.nav li.muPorli-show .mostPr li{float:none; width:auto; position:relative; border-bottom:1px dashed #e0e0e0}
.nav li.muPorli-show .mostPr li:last-child{border:0; margin-bottom:0}
.nav li.muPorli-show .mostPr li a{display:block; font-size:16px; color:#333; position:relative; padding:25px 20px 25px 70px; line-height:22px; text-align:left;
-webkit-transition: 0.2s ease-out;
	-moz-transition: 0.2s ease-out;
	-o-transition: 0.2s ease-out;
	transition: 0.2s ease-out;
}
.nav li.muPorli-show .mostPr li a:hover{text-decoration:underline; color:#e92e1c}
.nav li.muPorli-show .mostPr li .ico{position:absolute; top:50%; left:20px; margin-top:-25px}
.nav li.muPorli-show .mostPr li .tit a{font-size:16px}
.nav li.muPorli-show .mostPr li .con a{color:#999; margin:2px 4px 2px 0}

.nav li.muPorli .mostPr li .ico,.pBox .day li .img,.nav li.muPorli-show .mostPr li .ico,.adpt a,.pingpaiLt a{
	-webkit-transition:-webkit-transform .2s linear;
	-moz-transition:-moz-transform .2s linear;
	-o-transition:-o-transform .2s linear;
	transition:transform .2s linear
}
.nav li.muPorli .mostPr li:hover .ico,.pBox .day li:hover .img,.nav li.muPorli-show .mostPr li:hover .ico,.adpt a:hover img,.pingpaiLt a:hover img,.cpBox3 .hot li:hover img{
	-webkit-transform:translateX(-5px);
	-moz-transform:translateX(-5px);
	-ms-transform:translateX(-5px);
	-o-transform:translateX(-5px);
	transform:translateX(-5px)
}