@font-face {
	font-family: 'microsoft yahei','Î¢ÈíÑÅºÚ';
}
*{
	font-family: 'microsoft yahei','Î¢ÈíÑÅºÚ';
}

body{
	margin:0px;
	padding:0px;
	font-size:14px;
	font-family: 'microsoft yahei','Î¢ÈíÑÅºÚ';
	color:#585858;
	background-color:#ebebeb;	
 
}

a{
	color:#585858;
	text-decoration:none;
}
a:hover{
	color:#1951a3;
	transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	-moz-transition: all .5s;
}
.topA{
	display:block;
	float:left;
	font-size:16px;
	text-align:center;
	width:108px;
	color:#FFFFFF;
	line-height:23px;
	border-right:1px solid #609cc9;
 
}
.topA:hover{

	color:#eef91c;

	 
 
 
}
.moreA{
	color:#666;
}
.fenlei{
	
	display:block;
	float:left;
	font-size:16px;
	text-align:center;
	width:109px;
	color:#4c4848;
 
	line-height:46px;
	background:url(./123_16.jpg) center no-repeat;
}
.fenlei2{
	
	display:block;
	float:left;
	font-size:16px;
	text-align:center;
	width:109px;
	color:#1d59b2;
 
	line-height:46px;
	background:url(./123_14.jpg) center no-repeat;
}
.bankuaiDiv{
	width:120px;
	margin:0 auto;
	height:104px;
	line-height:104px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	background-color:#ffffff;
	-webkit-box-shadow:0 0 16px #b8b8b8;  
	-moz-box-shadow:0 0 16px #b8b8b8;  
	box-shadow:0 0 16px #b8b8b8;  
	z-index:9999;
}

.bankuaiDiv:hover{
	width:120px;
	margin:0 auto;
	height:104px;
	line-height:104px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	background-color:#ffffff;
	-webkit-box-shadow:0 0 16px #63a5da;  
	-moz-box-shadow:0 0 16px #63a5da;  
	box-shadow:0 0 16px #63a5da;  
	z-index:9999;
}
.leftMenu{
	display:block;
	float:left;
	font-size:15px;
	text-align:left;
	padding-left:25%;
	width:100%;
	color:#3333333;
	border-bottom:1px solid #c6c6c6;
	line-height:48px;
	background:url(./BG123.jpg)  bottom repeat-x;
}




.page{text-align:center;margin-top:20px; }
.page a{
border:1px solid #696969;
margin-left:10px;padding:5px 12px;
background-color:#696969;color:#ffffff;
text-decoration:none;
font-size:12px; 
 
}
.page a:hover{background:#1d59b2;border:1px solid #1d59b2;color:#ffffff; }





.kechegnDiv-tea{
	width:200px;
	float:left;
	margin-bottom:24px;
	background:url(./bg1.jpg) top repeat-x;

}

.kechegnDiv-tea:hover{
	width:50%;
	float:left;
	background:url(./bg2.jpg) top repeat-x;
	transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	-moz-transition: all .5s;

}
.kechegnDiv-tea .kechengDiv-a{
	font-size:24px;
	color:#323232
}
.kechegnDiv-tea:hover .kechengDiv-a{
	font-size:24px;
	color:#fff
}
.kechegnDiv-tea .kechengDiv-span{
	font-size:16px;
}
.kechegnDiv-tea:hover .kechengDiv-span{
	font-size:16px;
	color:#fff;
}
.kechegnDiv-tea .kechengDiv-span2{
	font-size:14px;
	text-align:left;
	line-height:23px;
	color:#505050;
}
.kechegnDiv-tea:hover .kechengDiv-span2{
		font-size:14px;
	text-align:left;
	line-height:23px;
	color:#fff;
}
.kechegnDiv-tea .kechengDiv-b{
	font-size:14px;
	color:#323232;
	display:block;
	margin:0 auto;
	border:1px solid #f5920c;
	background-color:#f5920c;
	color:#ffffff;
 
	width:100px;

	text-align:center;
	line-height:30px;
 
}
.kechegnDiv-tea:hover .kechengDiv-b{
	font-size:14px;
	color:#323232;
	display:block;
	margin:0 auto;
	border:1px solid #f5920c;
	background-color:#f5920c;
 
	width:100px;
	margin-top:15px;
	margin-bottom:15px;
	text-align:center;
	line-height:30px;
	color:#fff;
}

.kechegnDiv-tea .yuanxing{
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	border:5px solid #ffffff;
}

.kechegnDiv-tea:hover .yuanxing{
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	border:5px solid #ffffff;
}

.huiyuan{
	width:44%;
	display:block;
	float:left;
	text-align:center;
	line-height:40px;
	border:1px solid #cccccc;
	margin-left:4%;
	margin-bottom:4%;
	color:#000000;
	 
background:url(./BG1232.jpg)  top repeat-x;
		
		
		
		
	
}
.huiyuan:hover{
	width:44%;
	display:block;
	float:left;
	text-align:center;
	line-height:40px;
	border:1px solid #ffffff;
	margin-left:4%;
	margin-bottom:4%;
	color:#ffffff;
		background:url(./cgggbg.png)  top repeat-x;
	
}

.youqing{
	display:block;
	float:left;
	font-size:16px;
	text-align:center;
	width:120px;
	line-height:33px;
	color:#b2c4df;
	margin-right:20px;
	background-color:#144ea5;
}

.youqing2,.youqing2:hover,.youqing:hover{
	display:block;
	float:left;
	font-size:16px;
	text-align:center;
	width:120px;
	line-height:33px;
	color:#1d59b2;
	margin-right:20px;
	background-color:#ffffff;
}
.ljA{
	color:#b5d1fa;
	font-size:14px;
}
.ljA:hover{
	color:#ffffff;
	font-size:14px;
	
}


.indexAA{
	font-size:20px;
	color:#1d59b2;
	line-height:25px;
	font-weight:bold;
	padding:10px 0;
	display: block;

	 
}

.shouxin2{
    width:109px;
	height:28px;
	display:block;
	float:left;
	margin-right:15px;
	text-align:center;
	line-height:28px;
	background-color:#ffffff;
	border:1px solid #333333;
	font-size:14px;
	color:#333333;
	-webkit-border-radius:2px;
	-moz-border-radius: 2px;
}







*{box-sizing: border-box;}
.maintop{width: 100%;max-height: 177px;}
.maintop img{max-width: 100%;display: block;}


.head{background:#1d59b2;display: block;width: 100%}
.wrap{width: 1200px;margin:0 auto;}
.head a{line-height: 25px;}
.head .wrap{display:flex;padding:15px 0px;}



.senav{background: #fff}
.senav .wrap{display:flex;align-items: center;justify-content:space-between;line-height: 60px;flex-wrap: wrap;}
.senav .abox{display: flex;width:calc(100% - 500px);}
.senav .bbox{font-size:20px;font-weight:bold;color:#ff0000;width:400px }

.main .wrap{display: flex;flex-wrap: wrap;justify-content: space-between;}
.main .abox{width: 380px;height: 310px;}
.main .abox .carousel-container{width: 380px;height: 310px;}
.main .bbox{border-right:1px solid #eaeaea;background: #fff;width: 530px;}
.main .bbox .bbox_top{height: 46px;background: url(../images/123_16.jpg) repeat-x;}
.main .bbox .bbox_nr{padding:10px;}

.main .cbox{width: 260px;border-right:1px solid #eaeaea;background: #fff;}
.main .cbox .cbox_top{height: 37px;display: flex;justify-content: space-between;background:url(../images/index_10.jpg) repeat-x}
.main .cbox .cbox_top .left{font-size:16px; color:#FFFFFF; padding-left:24px;background:url(../images/5_08.jpg) no-repeat;width: 100px;line-height: 37px;}
.main .cbox .cbox_top .right{padding-right:10px;line-height: 37px;}
.main .cbox .cbox_nr{padding:10px;}

.dbox{background: #fff;display: flex}
.dbox .left{width: 58px;}
.dbox .right{width: calc(100% - 58px);display: flex;flex-wrap: wrap;justify-content: space-between;}
.dbox .right .item{width: 14%;margin-top:25px; display: flex;justify-content:center;flex-direction: column;text-align: center;}
.dbox .right .item p{font-size: 16px;}
.bankuaiDiv a{margin:0 auto;display: block;}
.bankuaiDiv a img{margin:0 auto;display: block;}


.ebox .item{width:49%;height: 264px;padding:10px;background: #fff}
.ebox .item .top{line-height: 37px;display: flex;justify-content: space-between;flex-wrap: wrap;background:url(../images/index_49.jpg) repeat-x;margin-bottom: 10px;}
.ebox .item .top .left{width: 140px;background:url(../images/index_48.jpg) no-repeat;font-size:16px; color:#FFFFFF; padding-left:24px;}
.ebox .item .top .right{padding-right:10px;}

.left925{display: flex;justify-content: space-between;flex-wrap: wrap;width: 925px;}
.right260{display: flex;flex-wrap: wrap;width: 260px}

.tl2{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 15px 0px;width:100%;}




.fbox .wrap{padding:10px;background: #fff;overflow: hidden;}
.fbox .top{line-height: 37px;display: flex;justify-content: space-between;flex-wrap: wrap;background:url(../images/index_49.jpg) repeat-x;margin-bottom: 10px;width:100%;}
.fbox .top .left{width: 140px;background:url(../images/index_48.jpg) no-repeat;font-size:16px; color:#FFFFFF; padding-left:24px;}
.fbox .top .right{padding-right:10px;}


.footer{background: #1d59b2}
.footer .wrap{padding-top:20px; padding-bottom:20px;}
.footer .wrap .top{width: 100%;display:flex;}
.footer .wrap .main{width: 100%;padding-top:15px;padding-bottom:15px;display:flex}

.footer .main2{border-top:1px  solid #5a80d2; line-height:28px;  font-size:14px; color:#b5d1fa; padding-top:13px; padding-bottom:10px;}






.aline{border-bottom:1px dashed #bababa;display: flex;justify-content: space-between;align-items: center; line-height:1.6;padding:0px 10px;width:100%;}
.aline a{font-size: 16px;}
.aline span{font-size:12px; color:#999999}
.aline img{margin-right: 5px;}

.m-nav {
	display: block!important;
	position: fixed;
	z-index: 10000;
	right: 3vw;
	top: 3vw;
	width: 50px;
	height: 50px;
	color: #fff
}
.m-nav p {
	position: absolute;
	width: 40px;
	height: 3px;
	background-color: #fff;
	transition: all .25s ease-in-out;
	top: 5px;
	left: 5px
}
.m-nav p+p {
	top: 18px
}
.m-nav::before {
	content: 'MENU';
	position: absolute;
	width: 100%;
	display: block;
	left: 0;
	bottom: 0;
	text-align: center
}

img{max-width:100%;}
.fbox{width: 100%}
.fbox .item{width: 118px;display:inline-block;margin:1%}
.fbox .item p{margin:0;}
#demo1{display: flex;justify-content:space-between;flex-wrap:wrap}

.indexNewesA{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: calc(100% - 17%);display:inline-block; }
.indexNewesB{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:100%;display:inline-block; }






.left240{display: flex;flex-wrap: wrap; flex-direction: column; width: 240px;}
.right945{display: flex;flex-wrap: wrap;width: 945px;padding:20px;background: #fff}



.time{color:#5b5b5b; font-family:Arial, Helvetica, sans-serif;font-size:13px;}




@media screen and (max-width:1200px){
.wrap{width:98%;margin:1%;}
.senav .abox{width: auto;}
.head .wrap{flex-wrap: wrap;}
.main .abox{width:30%;overflow: hidden;}

.main .bbox{width:38%;}
.main .cbox{width:28%}

.left925{width: 100%}
.right260{width: 100%}



.left240{width: 100%}
.right945{width: 100%}


.leftMenu{
	display:block;
	float:left;
	font-size:14px;
	text-align:center;
	padding:0;
	width:50%;
	color:#333333;
	border-bottom:1px solid #c6c6c6;
	line-height:48px;
	background:url(./BG123.jpg)  bottom repeat-x;
}


.dbox{width: 100%;display: flex;flex-wrap: wrap;}
.dbox .right .item{width: auto;}
.dbox .left img{width: 100%!important;height:auto!important;}
table{max-width: 100%}
.main .cbox{width:100%;}


	body{min-width: 320px;}

.topA{width:25%;font-size: 14px;border: 1px solid #609cc9;}
.senav .bbox{font-size: 14px;line-height:2;width:100%;}
.head .wrap{padding:0;margin:0;width: 100%;max-width: 100%}
.main .abox{width:98%;margin:1%;}
.main .abox .carousel-container{width: 100%}
.main .bbox{width:98%;margin:1%;}
.main .cbox{width:100%;}
.dbox .right .item{margin:2%;width: 46%}
.dbox .left {background: #0059a2;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.ebox .item{width: 100%}


.youqing2,.youqing{font-size: 14px;width:25%;margin:0;flex:1;}
.youqing2, .youqing2:hover, .youqing:hover {color: #1d59b2;background-color: #ffffff;margin-right: 0;flex:1;}

.indexNewesA{width: 100%}
.aline span.time{display: none}
.aline a{font-size: 14px;}


.kechegnDiv-tea{width: 50%}
.bankuaiDiv{width: 100px}

.dbox .right .item p{font-size: 12px;}
p{text-indent: 0px!important;}
p img{max-width: 100%;width:auto;height:auto;}
.maintop{overflow:hidden;padding:10px 0px}
.maintop img{
    transform: scale(1.5, 1.5);
}
}