/* 模板：www.nzw6.com */
@charset "utf-8";
@import url("font-awesome.min.css");
@import url("form.css");
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px;
	color:#555;
	font-family:"Microsoft YaHei", "微软雅黑";
	background-color: #FFFFFF;
	line-height:24px;
	background-image: url(../images/bgline.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.xdwz{ position:relative;}
.h24{ font-size:24px;}
.h18{ font-size:18px;}
.h16{ font-size:16px;}
input,button,textarea,select{font-family:"Microsoft YaHei", "微软雅黑"; font-size:14px;}
UL {list-style-type:none;}
UL,p,li,form,h1,h2,h3,h4,h5,dd,dl,dt,ol{
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
video{ width:100%; z-index:1000;}
video::-webkit-media-controls-enclosure { overflow:hidden;    }
video::-webkit-media-controls-panel {
        width: calc(100% + 30px);
    }
::selection {
color:#fff; background-color:#14A9ED;
}
::-moz-selection {
color:#fff; background-color:#14A9ED;
}
::-webkit-selection {
color:#fff; background-color:#14A9ED
}
::-webkit-scrollbar {
    width: 8px;
    height: 4px;
    background-color: #F5F5F5
}
::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #E2E2E2
}

::-webkit-scrollbar-thumb {
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #555
}
img{ border:0px;}

#head{
	width:100%;
	float:left;
	min-width:320px;
	background-color:#fff;
	border-top:#14A9ED solid 5px;
	border-bottom:#ddd solid 2px;
	padding-top:0.5%;
	padding-bottom:0.5%;
	background-image: url(../images/top.jpg);
	background-repeat: repeat-x;
	background-position: center center;background-size:auto 100%;
}
#flash{
	width:100%;
	float:left;
 min-width:320px;
}

#body_1{margin-left:auto;margin-right:auto;  min-width:320px;max-width:1150px;}
#body_2{margin-left:auto;margin-right:auto; min-width:500px;max-width:500px;}
#dibub{
	width:100%;
	float:left;
	overflow:hidden;
	padding-top:1%;
	padding-bottom:1%;
	min-width:320px;
	border-top:#14A9ED solid 2px;
	background-image: url(../images/foot.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#dibu{ padding:1%; width:98%;
	float:left;
 min-width:320px;overflow:hidden;

}
.fl{ float:left;}
.fr{ float:right;}
#bottom{
	width:100%;
	float:left;
	 font-weight:normal; padding-top:1%; padding-bottom:1%;

}
#bottom .copyright { text-align:center;float:left; width:100%;
	color:#555;

}
#bottom .bq{ text-align:center;float:left; width:98%; padding:1% 0px;
	color:#555;

}
#bottom A{ color:#555;}
a:link {
	text-decoration: none;
	color:#5a5a5a;
}
a:visited {
	text-decoration: none;
	color:#5a5a5a;
}
a:hover {
	color:#14A9ED;
}
.hg2{ margin-top:25px;}
.hg{ margin-top:1.5%;}
.hg1{ margin-top:10px; }
@media only screen and (max-width: 1200px){#body_1{max-width:1000px;}}
@media only screen and (max-width: 1000px){#body_1{max-width:900px;}.h24{ font-size:16px; font-weight:bold;}.h18{ font-size:16px;}.h16{ font-size:14px;}#top .tel{font-size:20px;}#top .tel i{ font-size:24px; }}
@media only screen and (max-width: 800px){body,p{ font-size:12px; line-height:20px;}.h24{ font-size:15px;}.h18{ font-size:14px;}.h16{ font-size:12px;}#top .tel{font-size:14px;}#top .tel i{ font-size:18px; }input,button,textarea,select{font-size:12px;}}
@media only screen and (max-width: 500px){#top .tel i{ font-size:14px; margin-right:5px;}#top .tel{font-size:12px;}}