@charset "utf-8";
/* CSS Document */
body,div,p,ul,ol,li,input,h2,h3,h4,h5,form,input{margin: 0;padding: 0;}
body,button, input, select, textarea { font:12px/1.125 Arial,Helvetica,sans-serif;color:#666666;}
address, cite, dfn, em, var ,i,h2{ font-style: normal; font-weight:normal}
ul, ol,li{ list-style: none; }
a { text-decoration: none; cursor:pointer; }
a:hover {color:#ff6600; text-decoration: underline; cursor:pointer}
html { overflow-y: scroll;  }
img{display:block;border:none;}
.clear{height:0;clear:both;overflow:hidden; }
body{  min-width:1002px; }

.head{ width:100%; height:599px; background:url(../images/head.png) no-repeat top #bbda5d;}
.head-main{ width:1002px; margin:0 auto; position:relative; }
.h-m-ac{ position:absolute; left:50%; margin-left:250px; top:200px; width:274px; height:237px; cursor:pointer; }
.h-m-ac-a{ -webkit-animation: h-m-ac 1s  linear infinite;}
@-webkit-keyframes h-m-ac { 
	0%, 100% {-webkit-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translate(-20px,-10px)}
	20%, 40%, 60%, 80% {-webkit-transform: translate(-00px,-00px)}
}
.wrapper{ width:100%; background:url(../images/wrapper.png) no-repeat top #ff6b00;}
.wrapper1{ width:100%; background:url(../images/wrapper1.png) no-repeat top #ff6a00; padding:0 0 20px 0;}
.wrapper1 .main{ background:none;}
.main{ width:1002px; margin:0 auto; background:url(../images/wrapper.png) no-repeat top;}
.cj{ width:1002px; height:550px; overflow:hidden; position:relative; *z-index:19999;}
.cj-txt{ width:275px; height:270px; overflow:hidden; font:15px/26px 'Microsoft YaHei'; color:#FFF; position:absolute; right:90px; top:170px;}
.cj-txt-h3{ font: bold 28px/60px 'Microsoft YaHei'; color:#fff; text-align:center;}
.cj-txt-p{font: bold 15px/36px 'Microsoft YaHei'; _font: bold 15px/30px 'Microsoft YaHei';  color:#fff; }
.cj-txt-btn{ display:block; text-indent:-999em; margin:10px 0 0 50px; width:145px; height:35px; overflow:hidden; background:url(../images/icon.png) 0 0 no-repeat;}
.cj-zp{ width:410px; height:445px; overflow:hidden; position:absolute; left:55px; top:80px;}
.cj-zp-cur{ width:410px; height:445px; overflow:hidden; position:relative;} 
.cj-zp-underside{ width:390px; height:390px; overflow:hidden; background:url(../images/icon.png) -352px -103px no-repeat; position:absolute; left:0; top:0; z-index:1;}
.cj-zp-rotateDiv{ width:302px; height:302px; overflow:hidden;  position:absolute; left:44px; top:43px; z-index:3;}
.cj-zp-pointer{ width:65px; height:90px; overflow:hidden; background:url(../images/icon.png) -257px -14px no-repeat; position:absolute; left:165px; top:145px; z-index:5;}
.cj-zp-light{ width:390px; height:390px; overflow:hidden; background:url(../images/icon.png) -753px -103px no-repeat; position:absolute; left:0; top:0; z-index:2;}
.cj-zp-btn{ display:block; width:176px; height:85px; overflow:hidden; background:url(../images/icon.png) 0 -67px no-repeat; position:absolute; left:110px; bottom:10px; z-index:7;}
.cj-zp-light2{ -webkit-animation: cj-zp-lightK 3s  linear infinite;}
@-webkit-keyframes cj-zp-lightK { 
	0% { -webkit-transform: rotate(0deg);opacity:1}
	/*40% {-webkit-transform: rotate(-72deg); opacity:0}*/
	50% {-webkit-transform: rotate(+90deg); opacity:0}
	100%{ -webkit-transform: rotate(0deg); opacity:1;}	
}
.miaoShaCityTab{ width:1002px; height:85px; overflow:hidden;}
.m-s-cityTab-btn { float:left; width:200px; height:75px; overflow:hidden; background:url(../images/m-s-cityTab.png) 0 0 no-repeat; text-indent:-99999em; }
.m-s-cityTab-btnBj{ background:url(../images/m-s-cityTab.png) 0 15px no-repeat; margin:0 0 0 245px;}
.m-s-cityTab-btnBj:hover { background:url(../images/m-s-cityTab.png) -201px 5px no-repeat; border:0;  }
.m-s-cityTab-btnBjhover{background:url(../images/m-s-cityTab.png) -201px 5px no-repeat; border:0;}
.m-s-cityTab-btnSh{ background:url(../images/m-s-cityTab.png) 0 -70px no-repeat; margin:0 0 0 90px; }
.m-s-cityTab-btnSh:hover{ background:url(../images/m-s-cityTab.png) -201px -80px no-repeat; border:0; }
.m-s-cityTab-btnShhover{background:url(../images/m-s-cityTab.png) -201px -80px no-repeat; border:0;}
.m-t-contProduct{ display:none; overflow:hidden; width:1002px;}
.m-t-cp-pro{ width:1002px; padding:20px 0 0 0;}
.m-t-contProduct:after , .m-t-cp-pro:after , .goodMore:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.m-t-box{ float:left; width:215px; height:249px; margin: 0 20px 20px 0; overflow:hidden; border:1px solid #ff6900; background:#FFF; padding:7px 9px 7px 9px; position:relative;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;}
.m-t-box:hover{ border:1px solid #a9a89b; -webkit-animation:hover 2s ease-in-out alternate infinite; -webkit-transform: translateY(-5px); background:#FFF; }
@-webkit-keyframes hover{
	 0% { -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);  }
    	100% {  -webkit-box-shadow: 0 0 12px rgba(37, 37,37, 1.0), 0 0 18px rgba(0, 0, 0, 1.0); }
}
.m-t-boxImg{ display:block; width:215px; height:125px; overflow:hidden; margin:0 0 5px 0;}
.m-t-boxTitle{ display:block; font:12px/20px 'Microsoft YaHei'; color:#3c3218; width:215px; height:20px; overflow:hidden;}
.m-t-boxDate{ display:block; font:12px/20px 'Microsoft YaHei'; color:#df0000; width:215px; height:20px; overflow:hidden;}
.m-t-boxDes{ display:block; font:12px/16px 'Microsoft YaHei'; color:#797979; width:215px; height:40px; overflow:hidden; margin:2px 0;}
.m-t-boxSpan{ display:block; padding:10px 0 0 0; border-top:1px dotted #aaaaaa;}
.m-t-boxSpanOnline{ float:left; font: bold 14px/20px 'Microsoft YaHei'; color:#df0000;}
.m-t-boxBtn{ float:right; width:97px; height:26px; overflow:hidden; background:url(../images/icon.png) -398px 0 no-repeat;}
.m-t-tips{ display:block; width:70px; height:70px; overflow:hidden; position:absolute; left:0; top:0; background:url(../images/icon.png) -639px 0 no-repeat;}
.act{ width:1002px; height:32px; overflow:hidden; background:#fff100; text-align:center; line-height:32px; margin:20px 0 0 0;}
.act-a{ display:inline-block; padding:0 5px; margin:0 5px 0 0; height:20px; border:1px solid #ffc576; font: bold 12px/20px 'Microsoft YaHei'; background:#fff; color:#000; text-align:center;}
select.act-a{ display:inline-block; _margin:5px 0 0 0; padding:0;}
.act-a:hover , .act-a.hover{ border:1px solid #ffc576; background:#ffc576; color:#FFF; text-decoration:none;}
.act .border{ border-color:#dedede;}
.act-p{ display:inline-block; *display:inline; margin:0 5px 0 0; font: bold 12px/20px 'Microsoft YaHei';  color:#000;}
.goodMore div{float:left; margin-left:12px; _margin-left:14px;border:1px solid #cfcfcf}
.goodMore img{ border:8px solid #FFF}
.GMTitle{width:1002px; font:18px/22px "΢���ź�"; color:#078287; text-align:center; background: url(../images/moreDesk.jpg) 0 0 no-repeat; height: 22px;}

.AyRight{ width: 51px; height: 252px; background: url(../images/right.png) no-repeat top;position:fixed;_position:absolute;right:50%;top:1255px;margin-right:-555px;z-index:9999;  }
.AyRight .kefu1, .AyRight .tdc, .AyRight .share ,  .AyRight .goTop { display: block; width: 51px; height: 59px; margin: 0 0 3px 0;  position:relative;}
.kefu{ position:absolute !important; right:55px;  /*margin-right: -5px;*/}
.kefu .left{width:207px;float:right;background-color:#fff;display:block; }
.kefu .tt{text-align:center;background-color:#fff;}
.kefu .logo{height:65px;display:block;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left 0;margin:0 auto;}
.kefu .btn{width:111px;height:27px;display:block;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat -84px -115px;float:left;}
.kefu .time{clear:both;height:26px;background:#fcfcfc url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat 0 -307px;}
.kefu .inner_left{padding:10px 2px 7px 0;}
.kefu .tit{float:left;line-height:22px;color:#666;font-size:13px;_font-size:12px;width:88px;text-align:right;margin-right:10px;}
.kefu .qq{margin-bottom:7px;}
.kefu .qq iframe{ float: left;}
.kefu .in_left{border:1px solid #cccccc;}
.kefu .gw{height:23px;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left -153px;clear:both;}
.kefu .gw1{height:17px;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left -65px;}
.kefu .avatar{width:84px;height:71px;float:left;background:url("http://images1.aoyou.cc/IndexImages/kefu2.png") no-repeat left -82px;}
.kefu .zxzx{line-height:30px;color:#ff5d03;margin-top:2px;float:left;}
.tdc_png{position:absolute !important; right:50px;display:none;}
.goTop{ cursor:pointer;}
.tcc{ display: block; background:url(../images/tcc.png) no-repeat; width:256px; height:247px; overflow:hidden;  position:absolute; z-index:29999;  margin-left:65px; margin-top:80px;}
.fullbg{  background-color:#000; display: none; left: 0; opacity: 0.6; position:fixed; _position: absolute; top: 0; z-index:19000; filter:alpha(opacity=60); width:100%; }
.box1{ display:block; width:256px; height:247px; overflow:hidden; position:relative; display:none;}
.close{ display:block;text-decoration:none;  width:11px; height:11px; overflow:hidden; background:url(../images/icon.png) -1149px 0 no-repeat;  position:absolute; right:10px; top:10px;  -webkit-transition: all 0.5s ease;}
.close:hover{ text-decoration:none; -webkit-transform: rotate(180deg) scale(1.3);}
.box1-p{ display:block; font: bold 14px/20px '\5b8b\4f53'; color:#000; padding:15px 0 10px 20px; width:236px;}
.boxInput01{ display:block; margin:0 auto 10px auto; width:196px; height:29px; padding:0 0 0 10px;  background:#FFF; color:#0000ff; font: bold 14px/29px '\5b8b\4f53'; text-align:center; overflow:hidden;}
.bi-input{ border:0; float:left; width:130px; height:29px; overflow:hidden;  font: 14px/29px '\5b8b\4f53'; }
.boxInput02{ display:block; margin:0 auto 10px auto; width:196px; height:29px; padding:0 0 0 10px;  background:#FFF; color:#0000ff; font: bold 14px/29px '\5b8b\4f53'; text-align:center; overflow:hidden;}
.bi01-p{ float:left; width:53px; height:29px; overflow:hidden; zoom:1;  font: bold 14px/29px '\5b8b\4f53'; color:#0000ff; text-align:center;}
.boxBtn01{ display:block; width:84px; height:26px; margin:0 auto; overflow:hidden; background:#0000ff; color:#FFF; font:14px/26px '\5b8b\4f53'; text-align:center; letter-spacing:0.5em;}
.boxBtn01:hover{ text-decoration:none;}
.box2 , .box3{ display:block; width:256px; height:207px; overflow:hidden; position:relative; padding:40px 0 0 0; display:none; }
.box2-p{ display:block; text-align:center; font: bold 14px/20px '\5b8b\4f53'; color:#000;}
.box2-img{ margin:0 0 0 70px;}
.box2 .boxBtn01{ display:block; width:84px; height:26px; margin:20px auto 0 auto; overflow:hidden; background:#0000ff; color:#FFF; font:14px/26px '\5b8b\4f53'; text-align:center; letter-spacing:0.5em;}
.box3-p{  display:block; text-align:left; width:206px; padding: 0 0 0 50px; margin:0 0 10px 0; font: bold 14px/20px '\5b8b\4f53'; color:#000;}
.boxInput03{ display:block; margin:0 auto 20px auto; width:206px; height:29px; padding:0 0 0 0px;  background:#FFF; color:#0000ff; font: bold 14px/29px '\5b8b\4f53'; text-align:left; overflow:hidden;}
.bi03-p{ float:left; width:70px; height:29px; overflow:hidden; zoom:1;  font: bold 14px/29px '\5b8b\4f53'; color:#0000ff;}
.box4-p{ float:left; text-align:left; width:100px; padding: 0 0 0 20px; margin:5px 0 5px 10px; font: bold 14px/20px '\5b8b\4f53'; color:#000;}
.boxBtn01-zc{ float:left; width:84px; height:26px; margin:0 auto; overflow:hidden; background:#0000ff; color:#FFF; font:14px/26px '\5b8b\4f53'; text-align:center; letter-spacing:0.5em;}
.boxBtn02{ display:block; width:84px; height:26px; margin:0 auto 15px auto; overflow:hidden; background:#0000ff; color:#FFF; font:14px/26px '\5b8b\4f53'; text-align:center; letter-spacing:0.5em;}
.box3-p-yhq{ display:block; text-align:left; width:236px; padding: 0 0 0 20px; margin:0 0 10px 0; font: bold 14px/20px '\5b8b\4f53'; color:#000;}