/*公用定义*/
@charset "utf-8";
*{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
/*取消链接点击的时候变蓝*/
*:focus{outline:none;}
input,select,textarea{ line-height:normal;-webkit-appearance:none;}
input,select,textarea{FONT-FAMILY:'Microsoft YaHei'; font-size:24px;}
body a,.tm{
-webkit-transition: all .2s linear;
transition: all .2s linear;
cursor:pointer;
}
body {
	margin:0px;
	font-size:24px;
	color: #2b2b2b;
	-webkit-text-size-adjust:none;
	-ms-text-size-adjust:none;
	FONT-FAMILY:'Microsoft YaHei';
/*背景炫酷图开始*/
background: 
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.15) 30%, rgba(255,255,255,.3) 32%, rgba(255,255,255,0) 33%) 0 0,
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.3) 13%, rgba(255,255,255,0) 14%) 0 0,
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 17%, rgba(255,255,255,.43) 19%, rgba(255,255,255,0) 20%) 0 110px,
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) -130px -170px,
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) 130px 370px,
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.2) 13%, rgba(255,255,255,0) 14%) 0 0,
linear-gradient(45deg, #343702 0%, #184500 20%, #187546 30%, #006782 40%, #0b1284 50%, #760ea1 60%, #83096e 70%, #840b2a 80%, #b13e12 90%, #e27412 100%);
background-size: 470px 470px, 970px 970px, 410px 410px, 610px 610px, 530px 530px, 730px 730px, 100% 100%;
background-color: #840b2a;
/*背景炫酷图结束*/
}


a {	text-decoration: none;	color: #2b2b2b;}
a:hover {text-decoration: none;color: #cc0000;}
ul,li,tr,td,dl,dt,dd{list-style-type:none;margin:30px;--------padding:0px;text-align: center;}
li{ overflow:hidden;}
li a:hover { 
    background-color:#026A77; 
    display: block; 
	width:100%;
	height:100%;
}

a img{text-decoration: none;margin: 0px;padding: 0px;border:none;}
.f{ float:left; overflow:hidden;}
.r{ float:right; overflow:hidden;}
.bai,.bai a{ color:#FFFFFF;}
.hong,.hong a{ color:#ff0000;}
.huang,.huang a{ color:#faaf19;}
.lan,.lan a{ color:#2293d1;}
.lv,.lv a{ color:#2293d1;}
.hui,.hui a{color:#909090;}
.hui a:hover{color:#fff;}


/*样式*/

.biaoti{ 
	text-align: center;
    background: #2c6af9;
    height: auto;
    width: 100%;
    line-height: 120px;
    color: white;
    font-size: 50px;
	font-weight: bold;
	border-bottom: 20px solid #F3D213;
	--------background: url(../images/btbg.gif) left top repeat;
	--------background-image: linear-gradient(to top, #c60edc,#ce6117);
}
.mg{ margin-left:auto; margin-right:auto; overflow:hidden; width:600px;}
.mg2{ margin-left:auto; margin-right:auto; overflow:hidden;}
.cen{ text-align:center;}


/*电脑幻灯片大图开始*/
.huandeng{
	width:100%;
	height:auto;
	display:block;
}
.huandeng img{
	width:100%;
	height:auto;
	display:block;
}
/*电脑幻灯片大图结束*/

/*电脑端手机幻灯片小图开始*/
.hdp-sj{
 display:none;
 }
.hdp-sj img{
display:none;
}
/*电脑端手机幻灯片小图结束*/


/*手机端幻灯片代码*/

@media (max-width:768px) {
/*电脑幻灯片开始*/
.huandeng{
	display:none;
}
.huandeng img{
	display:none;
}
/*电脑幻灯片结束*/


/*手机幻灯片开始*/

.hdp-sj{
 width:100%; 
 height:auto; 
 min-width:inherit;
 display:block;
 }
.hdp-sj img{
 width:100%; 
 height:auto;
 display:block;
}
}

/*目录导航*/

.mulu{
text-align:center;
	height: 100%;
}

.yd_menu{ padding-bottom:30px;
	z-index:2; 
	position:relative;
	text-align: center;
	background-image: linear-gradient(to top, #77a9ea,#2b69fa);
}
.yd_menu li{
height: 62px;
line-height: 62px;
border: 2px solid #f3b90f;
background: #1b124f;
border-radius: 62px;
width: 300px;
float: left;
margin: 20px;
text-align:center;

}



/*小目录导航*/

.muluxiao{
text-align:center;
	height: 100%;
}

.ydxiao_menu{ padding-bottom:30px;
	z-index:2; 
	position:relative;
	text-align: center;
	background: #7a0707;
	------background-image: linear-gradient(to top, #dc610e,#9e0cb6);
}
.ydxiao_menu li {
    height: 40px;
    line-height: 36px;
    border: 2px solid #f3b90f;
    ------background: #8c590a;
    border-radius: 6px;
    width: 100px;
    float: left;
    margin: 10px 10px 10px 35px;
    text-align: center;
    font-size: 16px;
}

.ydxiao_menu li a:hover { 
    background-color:#cccccc; 
    display: block; 
	width: 100%;
	height: 100%
}


.ydxiao_menu ul {
    ------margin: 20px;
    ------text-align: center;
}


.footer {
text-align: center;
background: #1e53d1;
height: auto;
--------line-height: 200px;
border-top: 20px solid #F3D213;
--------background: url(../images/btbg.gif) left top repeat;
}

.banquan {
	font-size: 18px;
	color: #fff;
	height: auto;
    --------line-height: 60px;
	text-align: center;
	padding-top: 30px;
}
.banquan a {
	font-size: 20px;
	color: #fff;
}

.dibuwz {
	font-size: 16px;
	color: #fff;
	height: auto;
	text-align: center;
	padding-bottom: 30px;
}
.dibuwz a {
	font-size: 25px;
	color: #fff;
	font-size: 16px;
}


.tongji {
	font-size: 18px;
	color: #1E1E1E;
	height: auto;
    line-height: 30px;
	padding-bottom: 20px;
	text-align: center;
	display: none;
}


/*手机端*/

@media (max-width:768px) {
.biaoti{ 
    font-size: 40px;
	line-height: 80px;
}
.yd_menu li{ 
line-height:62px; 
height:62px; 
margin:0 auto 18px auto;
border-radius:62px; 
width:80%;
float: none;}

ul,li,tr,td,dl,dt,dd{
padding:0px;
}

.banquan {
font-size: 18px;
line-height: 30px;
padding-top: 20px;
}

.dibuwz {
	font-size: 14px;
}
.dibuwz a {
	font-size: 14px;
}


}

/*关于我们*/
.neirong {
background: #4b0000;
border-top: 20px solid #f3d213;
border-bottom: 20px solid #f3d213; 
background-image: linear-gradient(to top, #4b70e0,#0a3c7c);
}

.wenzi {font-size: 24px; 
padding: 30px 10px 30px 10px;
 margin-left: 6%;margin-right: 6%;
 color: #eceff2; text-align: center; 
 line-height: 60px;}
.tupic {------font-size: 16px; ------padding: 0px 10px 40px 10px; ------margin-left: 6%;------margin-right: 6%; }

@media (max-width:768px) {
.wenzi {
font-size: 20px; 
line-height: 36px;
padding: 10px 0px 10px 0px;
}
.yd_menu{ 
padding-bottom: 10px;
padding-top: 10px;
}


}

