* {margin: 0;	padding: 0;}
/*body{background: url(../img/8533_cc_bg.jpg) no-repeat center top;}*/
body{background: url(../img/ji32_com_bg.png);}
#ji40_com{width: 100%;margin:0 auto;border:1px solid #F00}
#ji40_com_toubu{width: 100%;margin:0 auto;height:30px;background-color:#52C4E4;top:0px;text-align: center; border:1px solid gold;position:fixed;color:yellow;}
#ji40_com_toubu dd{font-size: 16px;line-height:30px;}
#ji40_com_toubu img{max-width:100%;height:28px;vertical-align: middle;transform: translateY(-3px);}
#ji40_com_toubu .zhandian{font-size: 22px;}
#ji40_com_toubu .left{color:#fff;float: left;}
#ji40_com_toubu .left img{max-width:100%;height:28px;vertical-align: middle;transform: translateY(-3px);}
#ji40_com_toubu .right{color:#fff;float: right;}
#ji40_com_toubu .right img{max-width:100%;height:28px;vertical-align: middle;transform: translateY(-3px);}
#ji40_com_dibu{width: 100%;margin:0 auto;text-align: center;height:44px;background-color:#2085a8;bottom:0px;border:1px solid gold;position:fixed;color: yellow;}
#ji40_com_dibu dd{width: 20%;float: left;line-height:22px;}
#ji40_com_dibu dd a{color:#fff;}
#ji40_com_dibu dd img{width: 24px;height: 24px;vertical-align: text-top;}
#ji40_com_content{width: 100%;margin:0 auto;padding-top:30px;padding-bottom:44px;}
#ji40_com_zhandian{height:60px;text-align: center;line-height:60px;background-color:#2085a8;}
#ji40_com_zhandian a{color:gold;font-size: 50px;}
li {display:inline;}
.ji40_com_d3 {background:#008000;font-size:36px;height:60px;line-height:60px;}
.ji40_com_d3 li{float: left;width:-webkit-calc(33.3% - 4px);width:-moz-calc(33.4% - 4px);width:calc(33.3% - 4px);border:2px solid #fff; text-align:center;white-space:nowrap; overflow:hidden;}
.ji40_com_d3 img{height:36px;max-width:100%;vertical-align:middle;}
.ji40_com_d3 a {color: #fff;font-weight:bold;}
.ji40_com_div1 {background:#FFEAB0;font-size:24px;height:45px;line-height:45px;width: 100%;border:2px solid #fff;text-align:center;white-space:nowrap;overflow:hidden;}
.ji40_com_div1 a{color: #000;font-weight:bold;}
.ji40_com_img1 img{max-height:360px;width:100%;}
.ji40_com_div2 {background:#660066;font-size:24px;height:44px;line-height:40px;}
.ji40_com_div2 li{float: left;width:-webkit-calc(50% - 4px);width:-moz-calc(50% - 4px);width:calc(50% - 4px);border:2px solid #fff; text-align:center;white-space:nowrap; overflow:hidden;}
.ji40_com_div2 img{height:36px;max-width:100%;vertical-align:middle;}
.ji40_com_div2 a {color: #fff;font-weight:bold;}
.ji40_com_div4 {background:#660066;font-size:20px;height:44px;line-height:40px;}
.ji40_com_div4 li{float: left;width:-webkit-calc(25% - 4px);width:-moz-calc(25% - 4px);width:calc(25% - 4px);border:2px solid #fff; text-align:center;white-space:nowrap; overflow:hidden;}
.ji40_com_div4 img{height:36px;max-width:100%;vertical-align:middle;}
.ji40_com_div4 a {color: #fff;font-weight:bold;}
.ji40_com_div6 {background:#FFAEAE;font-size:16px;height:30px;line-height:25px;}
.ji40_com_div6 li{float: left;width:-webkit-calc(16.6% - 4px);width:-moz-calc(16.8% - 4px);width:calc(16.6% - 4px);border:2px solid #fff; text-align:center;white-space:nowrap; overflow:hidden;}
.ji40_com_div6 a{color: #000;}
.ji40_com_div6 img{height:36px;max-width:100%;vertical-align:middle;}
.ji40_com_div6 a {color: #000;font-weight:bold;}
#fb_div{border: 2px solid green;position:fixed;font-size:20px;padding:10px 10px;display:none;}
#fb_div ul{text-align: center;}
#fb_div ul li{list-style-type: none;border: 1px solid snow;padding:10px 10px;border-radius:20px;background:#38c;}
#fb_div ul li a{color: snow;}
#lt_div{border: 2px solid blue;position:fixed;font-size:20px;padding:10px 10px;display:none;}
#lt_div ul{text-align: center;}
#lt_div ul li{list-style-type: none;border: 1px solid snow;padding:10px 10px;border-radius:20px;background:#086;}
#lt_div ul li a{color: snow;}
li:hover{background:#CC66FF;}
#ji40_com_daohang {background:#2085a8;height:30px;line-height:28px;}/*最少个最多8个*/
#ji40_com_daohang li {list-style-type:none;float:left;width:100px;text-align:center;}
#ji40_com_daohang li a {text-decoration:none;display:inline-block;color:#fff;font-weight:bold;}
@media screen and (max-width:800px) {/*分辨率小于580*/
#ji40_com_daohang {height:60px;}/*--手机版导航分两行显示--*/
#ji40_com_daohang li {width:25%;} 
}
@media screen and (min-device-width:1000px){
	#ji40_com,
	#ji40_com_toubu,
	#ji40_com_dibu,
	#ji40_com_content{
		width: 1000px;
	}
}
@media screen and (min-width:321px) and (max-width:999px){
	.ji40_com_d3{font-size:24px;height:40px;line-height:40px;}
	.ji40_com_div1{font-size:20px;height:30px;line-height:30px;}
	.ji40_com_div2{font-size:16px;height:30px;line-height:20px;}
	.ji40_com_div2 img{height:25px;max-width:100%;vertical-align:middle;}
	.ji40_com_div4{font-size:16px;height:25px;line-height:25px;}
	.ji40_com_div4 img{height:25px;max-width:100%;vertical-align:middle;}
	.ji40_com_div6{font-size:14px;height:25px;line-height:20px;}
}
@media screen and (max-width:320px){
	.ji40_com_d3{font-size:24px;height:40px;line-height:40px;}
	.ji40_com_div1{font-size:16px;height:25px;line-height:25px;}
	.ji40_com_div2{font-size:16px;height:25px;line-height:20px;}
	.ji40_com_div2 img{height:25px;max-width:100%;vertical-align:middle;}
	.ji40_com_div4{font-size:14px;height:30px;line-height:20px;}
	.ji40_com_div4 img{height:25px;max-width:100%;vertical-align:middle;}
	.ji40_com_div6{font-size:12px;height:20px;line-height:15px;}
	#ji40_com,
	#ji40_com_toubu,
	#ji40_com_dibu,
	#ji40_com_content{
		width: 320px;
	}
}


a:link, a:visited, a:active, a:focus {	
	text-decoration: none;
	outline:none !important;

	transition: all .5s ease;
} /*所有A标签all .5s*/



.div_tab{
	width: 100%;
	margin:0 auto;
}
.tab_btn {
	width: 100%;
}
.button {
  display: inline-block;
  border-radius: 16px;
  background-color: #888;
  border: none;
  color: #FFFFFF;
  padding: 3px;
  width: 96%;
  transition: all 0.5s;
  cursor: pointer;
  margin: 2px;
  text-align:center;
  font-size: 20px;
  line-height: 30px;
}
.button1 {
  font-size: 20px;
  display: inline-block;
  background-color: gold;
  border: none;
  color: #fff;
  padding: 3px;
  width: 96%;
  transition: all 0.5s;
  cursor: pointer;
  margin: 2px;
  text-align:center;
}

.button span:after {
  content: '+';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}
.button:hover span {
  padding-right: 10px;
}
.button:hover span:after {
  opacity: 1;
  right: 0;
}
.button1:hover {
	background-color: red;
	font-size: 22px;
	color: black;
}
.button:hover {
	background-color: green;
	color: black;
}
.tab_btn td{border: 1px solid black;padding: 1px;}