/*--------------------------------------------------
    project : Echash
    author : Jason
    date : 2018-9-20
--------------------------------------------------*/




/*--------------------------------------------------
    components
--------------------------------------------------*/


/*
    system
*/
@font-face {
  font-family: DFT;
  src: url('../fonts/DFT.TTC');
  src: url('../fonts/DFT.ttf');
}
body{ font-family:Microsoft YaHei,"Trebuchet MS", Arial, Helvetica, sans-serif; background:url('../image/Top_block.png') 50% 0 no-repeat; background-color:#aaedfa; font-size:16px; line-height:26px;}
a:hover {
    text-decoration: none;
}
ul{ margin:0px; padding:0px;}
li{ list-style:none;}
.foot{}
.menu-res-main-2{ line-height:40px !important;}
.menu-res-main2{ line-height:30px; font-size:15px !important; padding-left:25px !important;}

.box{ width:100%; margin:0 auto; padding-top:100px;}
.bee{ width:100%; text-align:center;}
.box2_res{ width:90%; margin:0 auto; }
.box2_res_T{ width:100%; height:150px;background:url('../image/content_T.png') no-repeat;background-size: 100%; float:left}
.box2_res_C{ width:100%;min-height:300px;background:url('../image/content_C.png');background-size: 100%; float:left}
.box2_res_B{ width:100%;height:150px;background:url('../image/content_B.png') no-repeat;background-size: 100%; float:left;}
.C_content_box_res{ width:100%; padding:20px; margin-top:-70px; float:left; font-size:15px;}
.foot_res{ width:100%;float:left;}







/*



/* 小屏幕（平板，大于等于 768px） */
@media(min-width:768px){
	
	.box2_res_T{ width:100%; height:300px;background:url('../image/content_T.png') no-repeat;background-size: 100%; float:left}
	.box2_res_B{ width:100%; height:310px;background:url('../image/content_B.png') no-repeat;background-size: 100%; float:left}
	.C_content_box_res{ width:100%; padding:20px; margin-top:-200px; float:left;}

}
/* 中等屏幕（桌面显示器，大于等于 992px） */
@media(min-width:992px){
	.box2_res_T{ width:100%; height:400px;background:url('../image/content_T.png') no-repeat;background-size: 100%; float:left}
	.box2_res_B{ width:100%; height:400px;background:url('../image/content_B.png') no-repeat;background-size: 100%; float:left}
	.C_content_box_res{ width:100%; padding:20px; margin-top:-280px; float:left;}

}



/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media(min-width:1200px){
	.box{ width:1483px; margin:0 auto;min-height:1461px; padding-top:0px;}
	.box_top{ width:100%; height:60px;}
	.box_top_block{ width:303px; float:right; margin-right:257px;}
	.top_block{ width:112px; height:54px; background:url(../image/top_block1.png) no-repeat; color:#FFF; text-align:center; font-size:14px; font-family:DFT; line-height:48px;float:left;}
	.top_block2{height:54px;color:#FFF; font-size:14px;line-height:48px; float:left; padding-left:32px;}
	.top_block2 a{ color:#FFF}
	.box1{ width:470px; float:left;}
	.logo{ width:470px; height:285px; padding-left:150px;}
	.menu{ width:213px; height:950px;background:url('../image/menu.png') no-repeat; margin-top:25px; margin-left:208px;}
	.menu ul{ margin:0px; padding:0px;width:213px; margin-left:0px; padding-top:0px;}
	.menu ul li{ width:175px; height:70px; list-style:none; color:#82c6ca; font-size:18px; text-align:center; line-height:55px; letter-spacing:2px; margin-left:11px; font-family:DFT;}
	.menu ul li:hover{ color:#FFF}
	.menu .active{ color:#FFF}
	.li-defined1{letter-spacing:10px !important; padding-top:2px;}
	.li-defined2{ line-height:22px !important; padding-top:8px;}
	.menu ul span{ width:170px; height:43px; margin-left:23px; font-size:17px;text-align:center; float:left; line-height:31px; letter-spacing:1px; font-family:DFT;}
	.span_b{ width:100%; height:1px !important; background:url('../image/menu_b.png') 50% 0 no-repeat;}
	.span_nb{ background:none !important;}
	.menu-span-color1{ color:#005daa;padding-top:9px;}
	.menu-span-color1:hover{background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent; }
	.menu-span-color1-active{background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent;padding-top:9px;}
	.menu-span-color2{ color:#ff6815;padding-top:6px;}
	.menu-span-color2:hover{background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent;}
	.menu-span-color2-active{background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent; padding-top:6px;}
	.menu-span-color3{ color:#0c8b44;padding-top:5px;}
	.menu-span-color3:hover{background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent;}
	.menu-span-color3-active{background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent; padding-top:5px;}
	.menu-span-color4{font-size:15px !important; color:#009d77;padding-top:5px; letter-spacing:0px !important;}
	.menu-span-color4:hover{background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent;}
	.menu-span-color4-active{font-size:14px !important;background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent; padding-top:5px;}
	
	.box2{ width:747px;float:left;}
	.C_top{ width:747px; height:370px; background:url('../image/content_T.png') no-repeat; float:left;}
	.C_content{ width:747px; min-height:500px;background:url('../image/content_C.png'); float:left;}
	.C_content_box{ width:747px; padding:35px; float:left; margin-top:-250px; letter-spacing:2px;}
	.C_bottom{ width:747px; height:356px;background:url('../image/content_B.png') no-repeat; float:left;}
	
	.box3{ width:313px; height:219px; float:left; margin-left:-47px;}
	
	.foot{ width:100%; height:961px; background:url('../image/foot.png') center 0 no-repeat; float:left; margin-top:-300px;}
	
	
}


/*
    header-res
*/
.header-res{ display: none; }


/* 
    lang-res
*/
.lang-res{ display: none; }


/*
    menu-res
*/
.menu-res{ display: none; }


/*
    menu-res-close
*/
.menu-res-close{ display: none; }








