/*plugmenu*/

.plug-div {

	position:fixed;

	bottom:0;

	left:0px;

	z-index:900;

}

.phone {

	width:100%;

	height:480px;

	border: #000 solid 1px;

	position:relative;

}

.plug-menu {

	width:36px;

	height:36px;

	border-radius:36px;

	position: absolute;

	bottom:16px;

	left: 16px;

	z-index:999;

	-moz-box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);

	-webkit-box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);

	box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);

	background-color: #B70000;

/*	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #FF0000), color-stop(100%, #B70000));

	background-image:-webkit-linear-gradient(top, #FF0000, #B70000);

	background-image:-moz-linear-gradient(top, #FF0000, #B70000);

	background-image:-o-linear-gradient(top, #FF0000, #B70000);

	background-image:linear-gradient(top, #FF0000, #B70000);*/

}

.plug-menu span {

	display: block;

	width:28px;

	height:28px;

	background: url(../images/plugmenu/plugmenu.png) no-repeat;

	background-size: 28px 28px;

	text-indent: -999px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top:-14px;

	margin-left: -14px;

	overflow: hidden;

}

.plug-btn {

	width:32px;

	height:32px;

	border-radius:32px;

	-moz-box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);

	-webkit-box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);

	box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);

	background:#333333;

	position:absolute;

	bottom:0;

	left:0;

	margin-bottom:20px;

	margin-left:20px;

	z-index:998;

}

.plug-btn span {

	display: block;

	width: 24px;

	height: 24px;

	text-indent: -999px;

	position: absolute;

	top: 50%;

	left: 50%;

	margin-top: -12px;

	margin-left: -12px;

	overflow: hidden;

	background-repeat: no-repeat;

	background-size: 24px 24px;

}

.plug-phone .plug-useless {

	background:#e2e2e2;

}

.plug-btn {

	-webkit-transition: -webkit-transform 200ms;

}

/*主菜单*/



.plug-menu span {

	-webkit-transition: -webkit-transform 200ms;

}

.plug-menu span.open {

	-webkit-animation-name: open;

	-webkit-transform: rotate(135deg);

}

.plug-menu span.close {

	-webkit-animation-name: close;

	-webkit-transform: rotate(0deg);

}

/*按钮一

@-webkit-keyframes btn1open{

	0%{-webkit-transform: translate(0,100px) rotate(0deg);}

	90%{-webkit-transform: translate(0,-10px) rotate(-540deg);}

	100%{-webkit-transform: translate(0, 0) rotate(0deg);}

	}

@-webkit-keyframes btn1close{

	0%{-webkit-transform: translate(0,-110px) rotate(0deg);}

	10%{-webkit-transform: translate(0,-100px) rotate(540deg);}

	100%{-webkit-transform: translate(0, 0) rotate(0deg);}

	}

*/

.plug-btn1.open {

	-webkit-transform: translate(0, -100px) rotate(720deg);

}

.plug-btn1.close {

	-webkit-transform: translate(0, 0) rotate(0deg);

}

/*按钮二

@-webkit-keyframes btn2open{

	0%{-webkit-transform: translate(-47px,81px) rotate(0deg);}

	90%{-webkit-transform: translate(7px,-7px) rotate(540deg);}

	100%{-webkit-transform: translate(0, 0) rotate(0deg);}

	}

@-webkit-keyframes btn2close{

	0%{-webkit-transform: translate(57px,-91px) rotate(0deg);}

	10%{-webkit-transform: translate(47px,-81px) rotate(540deg);}

	100%{-webkit-transform: translate(0, 0) rotate(0deg);}

	}*/

.plug-btn2.open {

	-webkit-transform: translate(47px, -81px) rotate(720deg);

}

.plug-btn2.close {

	-webkit-transform: translate(0, 0) rotate(0deg);

}

/*按钮三

@-webkit-keyframes btn3open{

	0%{-webkit-transform: translate(-81px,45px) rotate(0deg);}

	90%{-webkit-transform: translate(7px,-4px) rotate(540deg);}

	100%{-webkit-transform: translate(0, 0) rotate(0deg);}

	}

@-webkit-keyframes btn3close{

	0%{-webkit-transform: translate(91px,-55px) rotate(0deg);}

	10%{-webkit-transform: translate(81px,-45px) rotate(540deg);}

	100%{-webkit-transform: translate(0, 0) rotate(0deg);}

	}*/

.plug-btn3.open {

	-webkit-transform: translate(81px, -45px) rotate(720deg);

}

.plug-btn3.close {

	-webkit-transform: translate(0, 0) rotate(0deg);

}

/*按钮四

@-webkit-keyframes btn4open{

	0%{-webkit-transform: translate(-100px,0) rotate(0deg);}

	90%{-webkit-transform: translate(10px,3px) rotate(-540deg);}

	100%{-webkit-transform: translate(0, 0) rotate(0deg);}

	}

@-webkit-keyframes btn4close{

	0%{-webkit-transform: translate(110px,5px) rotate(0deg);}

	10%{-webkit-transform: translate(100px,0) rotate(540deg);}

	100%{-webkit-transform: translate(0, 0) rotate(0deg);}

	}*/

.plug-btn4.open {

	-webkit-transform: translate(100px, 0) rotate(720deg);

}

.plug-btn4.close {

	-webkit-transform: translate(0, 0) rotate(0deg);

}

/*按钮五*/

.plug-btn5.open {

	display: block;

	width:310px;

	height:310px;

	border-radius:310px;

	background-color:rgba(255, 255, 255, 0);

	-moz-box-shadow: none;

	-webkit-box-shadow:none;

	box-shadow:none;

	z-index:997;

	left:-170px;

	top:-170px;

	overflow: hidden;

}

.plug-btn5.close {

	display: none;

}



.nav{width:97%; margin:0 auto;}

.nav ul{ display:block; margin-top:5px; overflow:hidden;}

.nav ul li{ display:block;width:18.3%; margin: 2px 0.5%; border:1px solid #4CB4FA;  line-height:28px;/*background:#4CB4FA; */ float:left; text-align:center; font-weight:normal;}

.nav ul li a{ color:#4CB4FA; font-weight:normal; font-size:0.9em; text-decoration:none; text-shadow:none;}



/* 本例子css -------------------------------------- */

.focus{ width:100%; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }

.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }

.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);}

.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }

.focus .hd ul .on{ background:#FF4000;  }

.focus .bd{ position:relative; z-index:0; }

.focus .bd li img{ width:100%;  height:auto; }

.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }



/*搜索开始*/

.searchbox{

/*definint width of form element*/

 width:90%;

/*centering the form element*/

 margin:20px auto 10px auto;

}

/*搜索结束*/





/*@footer*/

footer.ui-bar-a{background:#FFF;}

/*@bottom-nav*/

.bottom-nav{width:100%;margin:0 auto;padding:0;}

.bottom-nav_son{width:90%;margin:0 auto;background:#30a2e8;border:1px solid #915E29;text-align:center;padding:8% 0;text-shadow:none;

-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}

.bottom-nav_son a.ui-link{text-decoration:none;color:#FFF;font-family:"微软雅黑";font-size:18px;}

.bottom-nav_son a.ui-link:hover{color:#FFF;}

.bottom-nav .ui-block-a .bottom-nav_son,.bottom-nav .ui-block-e .bottom-nav_son{width:100%;}

.bottom-nav .ui-block-b .bottom-nav_son{margin-left:7.4%;}

.bottom-nav .ui-block-d .bottom-nav_son{margin-right:7.4%;}

/*@bottom-infor*/

.bottom-infor{width:100%;text-align:center;padding:2% 0;font-family:"微软雅黑";color:#FFF; background:#2EA8FA;font-weight:normal;text-shadow:none; border-bottom:2px solid #fff;}

.bottom-infor a.ui-link{color:#ED7006;text-decoration:none;font-weight:normal;}

.bottom-infor a.ui-link:hover{color:#333;}

/*@iwrap-c*/

.iwrap-c-wrap{background:#2EA8FA; }

.iwrap-c li{padding:4% 0;overflow:hidden;}

.iwrap-c a.ui-link{margin-left:52%;color:#FFF;font-weight:normal;text-shadow:none;text-decoration:none;font-family:"微软雅黑";}

.iwrap-c a.ui-link:hover{color:#FFF;}

.iwrap-c a{margin-left:52%;color:#FFF;font-weight:normal;text-shadow:none;text-decoration:none;font-family:"微软雅黑";}

.iwrap-c a{color:#FFF;}

.btn-tel{background:url(../images/icon13.png) 26% center no-repeat;background-size:31.25%;}

.btn-ms{background:url(../images/icon10.png) 26% center no-repeat;background-size:31.25%;}

.btn-map{background:url(../images/icon11.png) 26% center no-repeat;background-size:29.375%;}

.btn-share{background:url(../images/icon12.png) 26% center no-repeat;background-size:25.625%; }

.iwrap-c .ui-btn{margin:0;border-radius:none;border-radius:0;}

.iwrap-c .ui-btn-inner{border:none;font-size:1em;padding:0;}



@media all and (min-width:640px){

	.top,.top-nav,.search,.main,.iwrap-c,.bottom{width:640px;margin:0 auto; } .top-nav1{ width:320px;margin:0 auto;}

	.nav_index dl dd{  font-size:1em; }

}

@media all and (max-width:540px){

	.bottom-infor,.iwrap-c-wrap{font-size:14px;}

	.nav_index dl dd{  font-size:0.9em; }

}

@media all and (max-width:480px){

	.bottom-infor,.iwrap-c-wrap{font-size:12px;}

	.nav_index dl dd{  font-size:0.8em; }

}

@media all and (max-width:430px){

	.p_pic li .text .con{line-height:1.52em;}

	.nav_index dl dd{  font-size:0.7em; }

}







