/*--------------------------------------------------
    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{ letter-spacing:0px; font-size:14px !important; line-height:30px !important;}
.menu-res-main-3{ letter-spacing:0px; font-size:12px !important; line-height:20px !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;}
.foot_res{ width:100%;float:left;}
.li-defined1-res{letter-spacing:0px; font-size:14px !important;}
.li-defined2-res{ letter-spacing:0px; font-size:14px !important; line-height:30px !important; height:60px; }
.li-defined3-res{ letter-spacing:0px; font-size:14px !important; }




/*



/* 小屏幕（平板，大于等于 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:12px; font-family:DFT; line-height:16px;float:left; padding-top:5px; }
	.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:301px; height:285px;margin-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:0px !important;}
	.li-defined2{ line-height:15px !important; font-size:13px !important; letter-spacing:0px !important; padding-top:14px; }
	.li-defined3{ line-height:15px !important; font-size:13px !important; letter-spacing:0px !important; padding-top:8px; }
	.menu ul span{width:170px;height:40px;margin-left:23px;text-align:center;float:left;font-family:DFT;}
	.span_nb{ background:none !important;}
	.span_b{ width:100%; height:1px !important; background:url('../image/menu_b.png') 50% 0 no-repeat;}
	.menu-span-color1{line-height:15px;font-size:15px;letter-spacing:0px;color:#005daa;padding-top:4px; font-weight:bold}
	.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{line-height:15px;font-size:14px;letter-spacing:0px;background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent;padding-top:4px;}
	.menu-span-color2{line-height:13px;font-size:12px;letter-spacing:-1px;color:#ff6815; padding-top:6px;font-weight:bold}
	.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{line-height:13px;font-size:12px;letter-spacing:-1px;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{line-height:15px;font-size:14px;letter-spacing:0px;color:#0c8b44; padding-top:5px;font-weight:bold}
	.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{line-height:15px;font-size:12px;letter-spacing:0px;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{line-height:12px;font-size:13px;letter-spacing:0px;color:#009d77; padding-top:11px;font-weight:bold}
	.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{line-height:12px;font-size:12px;letter-spacing:0px;background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent; padding-top:11px;}
	.menu-span-color5{line-height:15px;font-size:12px;letter-spacing:0px;color:#009d77; padding-top:3px;font-weight:bold}
	.menu-span-color5:hover{background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent;}
	.menu-span-color5-active{line-height:12px;font-size:12px;letter-spacing:0px;background:-webkit-linear-gradient(#0c8b44,#0c8b44);-webkit-background-clip:text;-webkit-text-fill-color:#fcf280;-webkit-text-stroke:5px transparent; padding-top:6px;}
	
	
	
	
	.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:0px;}
	.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; }








