@charset "utf-8";
/**
 * [OEmarry] (C)2010-2099 oemarry.com Inc.
 * Email：service@phpcoo.com，phpcoo@qq.com
 * This is not a freeware, use is subject to license terms
 * $LastTime 2015.06.01 Design by cy$
*/
html{overflow-y:hidden;}
body{
	color:#333; font-size:12px; font-family:"Microsoft Yahei",arial,"Hiragino Sans GB","Hiragino Sans GB W3","\5b8b\4f53"; 
	background:#fff;word-break:break-all;word-wrap:break-word;	
}
body,form,li,ul,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,td{border:none;list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{font-family:"Microsoft Yahei","arial","Hiragino Sans GB","Hiragino Sans GB W3","\5b8b\4f53";}
img{border:none;}
.clear{clear:both;}
.text_center {text-align: center;}
.clearfix:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clearfix {zoom:1;}
a{border:none; text-decoration:none;}
a:link{color:#333;}
a:visited{color:#333;}
a:hover{color:#fc5f00;}

/*------------------------- Head Begin Powered by [OEMARRY]------------------------*/
.oe_head_wrap {
	background: url("../images/bg_1.png") repeat #34445e;height:64px;margin:0 auto;
	padding: 8px 10px;position: relative;border-bottom:1px solid #005294; /*#303f59*/;z-index:1;
}
.oe_head_wrap .oe_head_lt {
	float:left;width:50%;line-height:60px;height:63px;
}
.oe_head_wrap .oe_head_lt dl {
	width:100%;
}
.oe_head_wrap .oe_head_lt dl dt {
	float:left;line-height:60px;color:#319cff;font-size: 20px;text-transform: uppercase;
	padding-right:10px;font-family: "Microsoft Yahei", "RobotoCondensed",Arial,Helvetica,sans-serif;
}	
.oe_head_wrap .oe_head_lt dl dt span{font-size:14px;}
.oe_head_wrap .oe_head_lt dl dd {
	float:left;line-height:60px;border-left: 1px solid #606d84;color: #6a778d;padding-left:10px;
    font-family: "RobotoCondensed",Arial,Helvetica,sans-serif;font-style: italic;
}

.oe_head_wrap .oe_head_rt {
	position: absolute;right:10px; top: 22px;
}

.oe_head_maker {
	background: url("../images/head_arrow.png") no-repeat scroll right center #32415a;border-bottom: 1px solid #445775;
    border-radius: 2px;box-shadow: 1px 1px 2px #2b384e inset;
    cursor: pointer;float: left;padding: 6px 18px 6px 6px;
}
.oe_head_maker{}
.oe_head_maker img {
	border: 1px solid #b9c1ce;vertical-align: middle;width:22px;height:22px;
}
.oe_head_maker span {
	color: #b9c2cf;padding: 0 5px;display: inline-block;font-size:13px;
}


.oe_head_mkinfo_drop {
	background: #fff;border:1px solid #eeeeee;border-radius: 2px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);min-width: 300px;
    padding: 10px;position: absolute;right:10px;top:65px; z-index: 200; display:none;
}
.oe_head_mkinfo_drop .oe_drop_lt{
	float:left;
}
.oe_head_mkinfo_drop .oe_drop_lt .oe_drop_img {
	width:95px;height:95px;
}
.oe_head_mkinfo_drop .oe_drop_lt .oe_theme {
	font-size: 11px;margin-top:15px;
}
.oe_head_mkinfo_drop .oe_drop_lt .oe_theme a {
	cursor: pointer;display: inline-block;height: 15px;margin-top: 5px;width: 15px;
}
.oe_head_mkinfo_drop .oe_drop_lt .oe_theme a._color1 {
	background:#006cc2;
}
.oe_head_mkinfo_drop .oe_drop_lt .oe_theme a._color2 {
	background:#12b7d5;
}
.oe_head_mkinfo_drop .oe_drop_lt .oe_theme a._color3 {
	background:#ff6600;
}
.oe_head_mkinfo_drop .oe_drop_lt .oe_theme a._color4 {
	background:#72c406;
}
.oe_head_mkinfo_drop .oe_drop_lt .oe_theme a._color5 {
	background:#455b71;
}



.oe_head_mkinfo_drop .oe_drop_rt {
	margin-left:105px;
}

.oe_head_mkinfo_drop .oe_drop_rt h2 {
	color:#2d3c54;font-size:15px;line-height:30px;
}
.oe_head_mkinfo_drop .oe_drop_rt h2 span {
	color:#999;font-size:12px;font-weight:normal;line-height:30px;
}
.oe_head_mkinfo_drop .oe_drop_rt ul {
	margin-top:10px;
}
.oe_head_mkinfo_drop .oe_drop_rt ul li {
	margin-bottom:1px;background:#f7f7f7;height:25px;line-height:25px;padding-left:10px;color:#666;
}
.oe_head_mkinfo_drop .oe_drop_rt ul li a {
	font-size:14px;
}

/*------------------------- Head End Powered by [OEMARRY]------------------------*/ 


/*------------------------  Main Begin OEMARRY ----------------------------*/
.oe_main_wrap {
	margin:0 auto;position:relative;
}
.oe_main_wrap .oe_menu{
	width:180px;border-right:1px solid #ccc;overflow-y:auto;
}
.oe_main_wrap .oe_menu h2 {
	height:30px;line-height:30px;font-size:14px;/*background:#fcfcfc;*/ background:#f2f2f2;padding-left:10px;
}
.oe_main_wrap .oe_menu ul li {
	line-height:35px;border-bottom:1px solid #eee;position:relative;background:#fcfcfc;
}
.oe_main_wrap .oe_menu ul li b {
	display:block;padding-left:30px;font-weight:normal;font-size:14px;cursor:pointer;
}

.oe_main_wrap .oe_menu ul li span.arrow {
	background: url("../images/menuarrow.png") no-repeat;height: 5px;position: absolute;right: 10px;top: 17px;width: 11px;cursor:pointer;
}

.oe_menu_icon_1 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -205px;
}
.oe_menu_icon_2 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -349px;
}
.oe_menu_icon_3 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 10px 12px;
}
.oe_menu_icon_4 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -133px;
}
.oe_menu_icon_5 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -278px;
}
.oe_menu_icon_6 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -493px;
}
.oe_menu_icon_7 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -638px;
}
.oe_menu_on {
	color:#fff !important;background:#fb9337;padding:1px 2px 1px 2px;
}


.oe_main_wrap .oe_menu_sub {
	border-top:1px solid #eee;padding-left:40px;background:#fff;
}
.oe_main_wrap .oe_menu_sub dl {
	float:left;line-height:30px;position:relative;width:100%;
}
.oe_main_wrap .oe_menu_sub dl dt {
	float:left;width:1px;height:30px;border-right:1px dashed #ccc;
}
.oe_main_wrap .oe_menu_sub dl dd {
	position:absolute;left:1px;top:0;height:30px;
	background: url("../images/line.dashed.png") no-repeat scroll -25px center #fff;
	border-left: 1px dashed #ccc;color: #666;padding-left: 10px;font-size:13px;
}


.oe_main_wrap .oe_frame_content {
	position: absolute;left: 185px;top:0;height:500px;width:800px;
}
/*------------------------  Main End OEMARRY ----------------------------*/


/*------------------------ Footer Begin ----------------------*/
.oe_footer {
	background: url("../images/footer_bg.png") repeat-x scroll left -5px;border-top: 1px solid #e7e7e7;
    position: fixed; left: 0; bottom: 0;font-size: 12px;height:30px;line-height:30px;
    padding-left: 1%;padding-right: 1%;width: 98%;z-index:1;
}
.oe_footer .foot_rt {
	position:absolute;right:10px;top:0;line-height:30px;color:#666;
}
/*------------------------ Footer End ----------------------*/


/*------------------------  menu Begin OEMARRY ----------------------------*/
.oe_main_wrap {
	margin:0 auto;position:relative;
}

 .oe_menu_box{
	width:180px;border-right:1px solid #ccc; overflow-y:auto;position:relative;
}
.oe_menu_box h1 {
	height:30px;line-height:30px;font-size:14px;/*background:#fcfcfc;*/ background:#f2f2f2;padding-left:10px;
	border-bottom:1px solid #ddd;
}


.oe_menu_box .oe_menu_tree h2{
	height:35px;line-height:35px;background:#f2f2f2;border-bottom:1px solid #ddd;position:relative;cursor:pointer;
	font-weight:normal; font-size:14px; color:#000;
}
.oe_menu_box .oe_menu_tree h2 i {
	font-size: 14px;/*font-weight: normal;*/padding-left: 30px;font-style:normal;display:block;line-height:35px;
}
.oe_menu_box .oe_menu_tree h2 i._icon_1 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -205px;
}
.oe_menu_box .oe_menu_tree h2 i._icon_2 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -349px;
}
.oe_menu_box .oe_menu_tree h2 i._icon_3 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 10px 12px;
}
.oe_menu_box .oe_menu_tree h2 i._icon_4 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -133px;
}
.oe_menu_box .oe_menu_tree h2 i._icon_5 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -278px;
}
.oe_menu_box .oe_menu_tree h2 i._icon_6 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -493px;
}
.oe_menu_box .oe_menu_tree h2 i._icon_7 {
	background-image: url("../images/menu_icons_sprite.png");background-repeat: no-repeat;background-position: 8px -638px;
}
.oe_menu_box .oe_menu_tree h2 span.arrow {
	background: url("../images/menuarrow.png") no-repeat;height: 5px;
	position: absolute;right: 10px;top: 17px;width: 11px;cursor:pointer;
}

.oe_menu_box .oe_menu_dropchild {
	background:#fff;border-bottom:1px dotted #ebebeb;
}
.oe_menu_box .oe_menu_dropchild h3 {
	height:35px;line-height:35px;font-size: 14px;font-weight: normal;position:relative;
	padding-left:40px;background:#fcfcfc;vertical-align:middle;cursor:pointer;
}
.oe_menu_box .oe_menu_dropchild h3 i {
	background:url("../images/dian.png") no-repeat; width:7px;height:8px;display:inline-block;
	position:absolute;left:25px;top:16px;vertical-align:middle;
}



.oe_menu_box .oe_menu_list {
	border-top:1px solid #eee;background:#fff;
}
.oe_menu_box .oe_menu_list dl {
	line-height:35px;position:relative;
}
.oe_menu_box .oe_menu_list dl dt {
	width:1px;height:30px;border-right:1px dashed #ccc;padding-left:40px;
}
.oe_menu_box .oe_menu_list dl dd {
	position:absolute;left:40px;top:0;height:30px;padding-left: 10px; font-size:13px;
	background: url("../images/line.dashed.png") no-repeat scroll -25px center #fff;
	border-left: 1px dashed #ccc;color: #666;
}
.oe_menu_box .oe_menu_list .oe_menu_myon {
	color:#fff !important;background:#fb9337;padding:1px 2px 1px 2px;
}

.oe_main_wrap .oe_frame_content {
	position: absolute;left: 185px;top:0;height:500px;width:800px;
}
/*------------------------  Main End OEMARRY ----------------------------*/

/*---------menu OEMARRY -------*/
.oe_head_menu{position:absolute; left:181px; height:35px; top:46px; line-height:35px; z-index:1;}
.oe_head_menu ul{float:left;}
.oe_head_menu .oe_head_text{float:left; color:#f7f7f7; margin-left:20px;}
.oe_head_menu .oe_head_text a{color:#f5ffda; margin-right:10px;}
.oe_head_menu ul li{float:left; margin-right:8px;}
.oe_head_menu ul li a{display:inline-block; padding:0px 15px; background:#005294; color:#fff; font-size:15px; border-radius:4px 4px 0px 0px; font-weight:normal;}
.oe_head_wrap .oe_head_menu ul li.current a,.oe_head_wrap .oe_head_menu ul li a:hover{background:#fff; color:#666;}


/*----------top css --------------*/
.oe_headbg_6{background: url("../images/top_bg6.jpg") 700px 0px no-repeat #4b9fe8; border-bottom:1px solid #2e76b5;}
.oe_headbg_6 .oe_head_menu ul li a{background:#2e76b5;}
.oe_headbg_6 .oe_head_maker{background: url("../images/head_arrow.png") no-repeat  right center #2e76b5;border-bottom: 1px solid #2e76b5;
border-radius: 2px;box-shadow: 1px 1px 2px #2e76b5 inset; cursor: pointer;float: left;padding: 6px 18px 6px 6px;}
.oe_headbg_6 .oe_head_lt dl dt{color:#fff;}



/*---------oe_menu_ul-----------*/
.oe_menu_ul li{}
.oe_menu_ul li{
	height:35px;line-height:35px;font-size: 14px;font-weight: normal;position:relative;
	padding-left:40px;background:#fcfcfc;vertical-align:middle;cursor:pointer;
}
.oe_menu_ul li i{
	background:url("../images/dian.png") no-repeat; width:7px;height:8px;display:inline-block;
	position:absolute;left:25px;top:16px;vertical-align:middle;
}


.oe_menu_a_6 li a.current{background:#3f86c4;color:#fff;}

/* oe_fr_drop */
.oe_fr_drop{position:absolute; right:30px; top:40px; color:#fff; display:inline-block;  height:30px; padding-top:10px; width:100px;  border-radius:5px 5px 0px 0px;}
.oe_fr_drop span{display:block;text-align:center;}
.oe_fr_drop i{display:inline-block; vertical-align:middle; width:6px; height:3px;background:url(../images/head_arrowdown.png) left top no-repeat;}
.oe_fr_drop div{position:absolute; top:40px; right:0px; background:#4490d4 ; width:100px; text-align:center;}
.oe_fr_drop div a{display:block; color:#fff; line-height:30px;}
.oe_fr_drop div a:hover{background:#499de5;}
.oe_fr_drop:hover{background:#4490d4;}





