/*
	destoon copyright (c)2008-2099 www.destoon.com
	this is not a freeware,use is subject to license.txt
	#013a94 #014991 #2861a1
*/
.csoe-logo {width:100%;background:#ffffff;}
.csoe-menu {width:100%;background:#013a94;font-weight:bold;}
.csoe-menu section {width:200px;height:48px;float:left;background:#013a94  no-repeat 0 center;cursor:pointer;}
.csoe-menu section:hover .im0l {display:block;}

.im0l {width:200px;height:430px;background:#014991;position:absolute;z-index:10;opacity:0.9;margin:48px 0 0 0;display:none;}
.im0l p {height:32px;line-height:32px;padding:0 10px 0 20px;font-size:14px;margin:0;background:#007aff;color:#ffffff;}
.im0l i {font-style:normal;font-weight:bold;float:right;color:#dddddd;font-family:simsun;}
.im0l strong {font-weight:normal;color:#ffffff;}
.im0l li {height:52px;line-height:52px;padding:0 10px 0 40px;font-size:16px;overflow:hidden;cursor:pointer;font-weight: bold;}
.im0l div {z-index:900;position:absolute;width:200px;height:430px;padding:10px 20px;overflow:hidden;border:#eeeeee 1px solid;border-left:none;background:#ffffff;display:none;box-sizing: border-box;}
.im0l dl {margin:0;border-bottom:#dddddd 1px dotted;clear:both;}
.im0l dt {margin:0;padding:0;line-height:51px;font-size:14px;height:52px;overflow: hidden;}
.im0l dd {margin:0;padding:0;line-height:32px;font-size:12px;}
.im0l em {font-style:normal;color:#dddddd;padding:0 10px;font-family:simsun;}
.im0l li:hover i {color:#ffffff;}
.im0l li:hover strong {color:#013a94;}
.im0l li:hover div {display:block;}


.im0l .cate-0 {background: no-repeat 10px center;}
.im0l .cate-0:hover {background:#ffffff  no-repeat 10px center;}
.im0l .cate-0:hover div {margin:-52px 0 0 160px;}
.im0l .cate-1 {background: no-repeat 10px center;}
.im0l .cate-1:hover {background:#ffffff  no-repeat 10px center;}
.im0l .cate-1:hover div {margin:-104px 0 0 160px;}
.im0l .cate-2 {background: no-repeat 10px center;}
.im0l .cate-2:hover {background:#ffffff  no-repeat 10px center;}
.im0l .cate-2:hover div {margin:-156px 0 0 160px;}
.im0l .cate-3 {background: no-repeat 10px center;}
.im0l .cate-3:hover {background:#ffffff  no-repeat 10px center;}
.im0l .cate-3:hover div {margin:-208px 0 0 160px;}
.im0l .cate-4 {background: no-repeat 10px center;}
.im0l .cate-4:hover {background:#ffffff  no-repeat 10px center;}
.im0l .cate-4:hover div {margin:-260px 0 0 160px;}
.im0l .cate-5 {background: no-repeat 10px center;}
.im0l .cate-5:hover {background:#ffffff  no-repeat 10px center;}
.im0l .cate-5:hover div {margin:-312px 0 0 160px;}
.im0l .cate-6 {background: no-repeat 10px center;}
.im0l .cate-6:hover {background:#ffffff  no-repeat 10px center;}
.im0l .cate-6:hover div {margin:-364px 0 0 160px;}
.im0l .cate-7 {background: no-repeat 10px center;}
.im0l .cate-7:hover {background:#ffffff  no-repeat 10px center;}
.im0l .cate-7:hover div {margin:-416px 0 0 160px;}

.csoe-menu .menu {height:48px;line-height:48px;background:#013a94;}
.csoe-menu .menu a {height:48px;line-height:48px;padding:0 32px;}
.csoe-menu .menu a:hover {background:#f9850a;}
.csoe-menu .menuon {background:#f9850a;margin:0 1px;}
/*
.csoe-menu .menu a:hover {background:#ffffff;color:#013a94;}
.csoe-menu .menuon {background:#ffffff;}
.csoe-menu .menuon span {color:#013a94;}
*/
.csoe-slide {width:100%;height:430px;overflow:hidden;}
.csoe-foot {width:100%;padding:32px 0;background:#013a94;}
.csoe-foot a {color:#ffffff;}
.csoe-foot .m {background:#013a94;color:#ffffff;}
.csoe-foot .foot {color:#ffffff;padding-top:32px;}