﻿@charset "utf-8";
*{margin:0;padding:0}
a{text-decoration:none;color:#333;font-family:"arial","microsoft yahei"}
html{width:100%;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;font-size:16px;}

body{color:#535353;font-size: 1em;font-family:"arial","microsoft yahei";width:100%;position:relative}


a,body{font-family:"microsoft yahei"/9;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{border:0}ol,ul,li{list-style:none}dl,dt,dd,ul,li{margin:0;padding:0}input,textarea{outline:none}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}i{font-style:normal}.fl{float:left}.fr{float:right}.clear{clear:both}.wrap{width:96%;margin:0 auto}body,div,h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}


	


.main-header {
    height: 50px; background:#fff;
    z-index: 60;
	width:100%;
	position:relative;

		
}
.cd-logo {
    position: absolute;
    top: 10px;
    left: 10px;
   
}


.search_open {
display: block;
width: 30px;
background: url(../images/wap_sea.png) no-repeat;
position: absolute;
right:60px;
top:10px;
color: #fff;
font-size: 12px;height:30px;
text-align: center;background-position:center center; background-size:auto 25px;
}
.menu_open {
display: block;
    width: 30px;
background: url(../images/wap_menu.png) no-repeat;
	position: absolute;
	right:10px;
top:10px;
color: #fff;
font-size: 12px; height:30px;
text-align: center;
background-position:center center; background-size:auto 25px;
}



.animate{-moz-transition: all 0.8s ease 0s;-ms-transition: all 0.8s ease 0s;-o-transition: all 0.8s ease 0s;transition: all 0.8s ease 0s;display: block;
  transform:rotate(360deg);-moz-transform:rotate(360deg); /* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg); /* Opera */background: url(../images/wap_close.png) no-repeat;background-position: center center;
background-size: auto 25px;} 

  .animate1{-moz-transition: all 0.8s ease 0s;-ms-transition: all 0.8s ease 0s;-o-transition: all 0.8s ease 0s;transition: all 0.8s ease 0s;display: block;
  transform:rotate(-360deg);-moz-transform:rotate(-360deg); /* Firefox */
-webkit-transform:rotate(-360deg); /* Safari 和 Chrome */
-o-transform:rotate(-360deg); /* Opera */} 
	


.clearfix:after {
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both;
}
.tbottom{ display:none;}
#BottomNav {display:none;}
.toubu{ display:none;}
.toubuge{display:none;}
.main{  width:100%;}
/*.op{width:100%;  position:relative; margin:0 auto;overflow: hidden;}*/

.pcyincang{ display:none}

/*主菜单样式开始*/	

#menutongyong{ height:50px;  }
/*--
.nav{width:65%; }--*/
.yiji{box-sizing:border-box; padding-left:0; padding-right:0;}
.listtongyong ul li{ float: left; text-align:center;position: relative;}
.listtongyong ul li a{ color:#555;display: block;  height:50px;line-height: 50px;position: relative; text-decoration:none;font-size: 16px;padding-left:13px; padding-right:13px;}

.listtongyong ul li .inactive{ display:none;}
	.listtongyong ul li .inactivepc{ display: block;}
	.listtongyong ul li .inactives{} 
	.listtongyong ul li ul{display: none; width:100%; position:absolute; left:0; top:50px; z-index:111;}
	.listtongyong ul li ul li {background: #00ac26;width:100%;border-bottom: 1px solid #eee;}
	.listtongyong ul li ul li::after { border:none;}
	.listtongyong ul li ul li a{ font-weight: lighter; color:#fff!important;font-size: 15px;}
	.listtongyong ul li ul li:hover a{ font-weight: lighter; font-size: 15px;}
	.listtongyong ul li .shouye{ color:#00ac26 }
	.sshang { display:none;}
	.listtongyong ul li:hover a{color: #00ac26}
.listtongyong ul li:hover  {color: #00ac26!important;}
/*主菜单样式结束*/	

#top{ display:none}

@media screen and (max-width: 640px) {
#top {
    width: 100%;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 50px;
    z-index: 100;
    background-color: #FFF;
    padding: 10px;
    box-sizing: border-box;
}
	.search{ margin:15px;height:40px;display:box; display:-webkit-box; display:-moz-box;background:none; }
.search .input{display:block; box-flex:1.0; -webkit-box-flex:1.0; -moz-box-flex:1.0;  text-align:left;height:38px; padding:0px 10px; line-height:40px; overflow:hidden; border:#e4e4e4 1px solid; border-right:0;  border-radius:5px  0px 0px 5px;  -moz-border-radius: 5px  0px 0px 5px; 
-khtml-border-radius: 5px  0px 0px 5px; 
-webkit-border-radius: 5px  0px 0px 5px; }
.search .button{ height:40px; width:40px;     display:block; border:#e4e4e4 1px solid; border-left:0; border-radius:0px  5px 5px 0px;  -moz-border-radius: 0px  5px 5px 0px;
-khtml-border-radius: 0px  5px 5px 0px;
-webkit-border-radius: 0px  5px 5px 0px; background:#000 url(../images/wap_ico031.png) center center no-repeat; cursor:pointer;}
	#menutongyong{ margin-top:0px;  }
	.pcyincang{ display:block}
	.logo{ display:none}
	.yuyan{ display:none}
	.listtongyong ul li .shouye{ color:#fff }
	.dingbu{ padding:0px!important;}
	.toubu{ position:fixed; left:0; top:0; width:100%; z-index:999;display:block;}
	.toubuge{ width:100%; height:50px;display:block;}
	.tbottom{ height:3rem; display:block;}
#BottomNav {
   background: #fff; 
	
    bottom: 0;
    height: 4em;
    left: 0;
    overflow: hidden;
    position: fixed;
    width: 100%;
    z-index: 9; box-sizing:border-box; padding-left:10px; padding-right:10px; display:block;
}
#BottomNav ul li {
    float: left;
    box-sizing:border-box;
    text-align: center;
    width: 20%; 
}


#BottomNav ul li a {
    color: #09a42e;
    display: block;
    
    padding-top:0.5rem; 

}


#BottomNav ul li a div {
    font-size: 0.75rem; padding-top:0.35rem;padding-bottom:0.5rem; 
}
#BottomNav .a {
    background-image: url(../images/shl-a.png);
}
#BottomNav .b {
    background-image: url(../images/shl-b.png);
}
#BottomNav .c {
    background-image: url(../images/shl-c.png);
}
#BottomNav .d {
    background-image: url(../images/shl-d.png);
}
#BottomNav .e {
    background-image: url(../images/shl-e.png);
}
#BottomNav .icon {
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 1.4rem;
    margin: 0 auto;
    width: 1.4rem;
    background-size: 1.4rem;
	
}



#msk{ display:block; position:absolute; width:100%; height:100%; background:#000; opacity:0.5; top:0px; left:0; z-index:50;}
.mshouye {
    background-image: url(../images/drawer-home.png);
    background-repeat: no-repeat;
    background-position: right center;
    background-size: auto 20px;
}
.jianyou {
    background-image: url(../images/shl-down-open.png);
    background-repeat: no-repeat;
    background-position: right center;
    background-size: auto 19px;
}



/*主菜单样式开始*/	
	#menutongyong{ position:fixed; width:200px; height:100%;  right:-200px; background:#333333; color:#666; z-index:200; display:none;  overflow-y: auto;box-shadow: inset 6px 0 5px -5px rgba(0,0,0,.9);}
.yiji{box-sizing:border-box; padding-left:10px; padding-right:10px;}

.listtongyong{width: 100%;}
	.listtongyong ul li{ border-bottom:solid 1px #222; width:100%; float:none; text-align:left; }
	.listtongyong ul li::after {
    content: '';
    display: block;
    width: 100%;
    border-bottom: 1px solid #404040;
}
	.listtongyong ul li a{padding-left: 20px;color: #E3E3E3; display: block;  height:50px;line-height: 50px;position: relative; text-decoration:none;
	}
	.listtongyong ul li:hover  {color: #E3E3E3;background: none;}
	.listtongyong ul li .inactive{ background:url(../images/shl-down-open.png) no-repeat 96% center; background-size:auto 20px; display:block;}
	.listtongyong ul li .inactivepc{ display: none;}
	.listtongyong ul li .inactives{background:url(../images/shl-down-open1.png) no-repeat 96% center; background-size:auto 20px;} 
	.listtongyong ul li ul{display: none; position:inherit; top:0;}
	.listtongyong ul li ul li { border-left:0; border-right:0; background-color:#555; border-color:#666;}
	.listtongyong ul li ul li::after { border:none;}
	.listtongyong ul li ul li a{ padding-left:30px;background:url(../images/shl-img-h60.png) no-repeat 92% center; background-size:auto 8px;font-weight: lighter; color:#FFF;}
	.listtongyong ul li ul li:hover a{  color:#fff;background:#555 url(../images/shl-img-h60.png) no-repeat 92% center;background-size:auto 8px; }
	.listtongyong ul li .shouye{ background:url(../images/drawer-home.png) no-repeat 96% center; background-size:auto 22px;}
	.sshang {
    background-color: #525252;
    text-align: center;
    height: 50px;
    line-height: 50px;
    color: #CCC;
    font-size: 14px;
	display:block;
}
/*主菜单样式结束*/	
	
}


