/* CSS Document */
.float-navi{ position:fixed !important; top:0 !important; left:0 !important; width:100% !important; z-index:1000 !important;}
#main{width:100%; position:relative; zoom:1;}
.warp{ width:1180px;  height:100%; margin:0 auto; padding:0;}

/*index_header*/
.index_header{ height:68px;  position:relative; z-index:2; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_menu_bg.png) repeat-x ; }
.index_header .logo{ float:left; margin-right:30px; }
.index_header .nav{ float:left; }
.index_header .nav li{ float:left;  height:56px; line-height:56px; margin:0 12px; margin-top:10px;}
.index_header .nav li a{ font-size:14px; color:#333333; display:block;  blr:expression(this.onFocus=this.blur())}
.index_header .nav li a:hover{ text-decoration:none; color:#990000;text-shadow:1px 1px 1px #F0D1D1;}
.index_header .nav li a.menu-active-on{ color:#990000;}
.index_header .nav li a.hover,.index_header .nav li a.menu-active{ color:#B90101; text-decoration:none; text-shadow:1px 1px 1px #F0D1D1; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_menu_navi_li_on.png) no-repeat center bottom; padding-bottom:2px;}

.index_header .head_link { float:right;height:48px; line-height:48px; margin-top:15px; margin-right:20px;}
.index_header .head_link li{ float:left; margin-left:15px;}
.index_header .head_link li a{ color:#999999;}
.index_header .head_link li a:hover{ color:#990000;}

.index_header .search{ background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_search_bg.png) left top no-repeat; padding-left:14px; float:right; height:42px; margin-top:23px; }
.index_header .search.on{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_search_bg_on.png) left top no-repeat; }
.index_header .search .search_n{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_search_bg.png) right bottom no-repeat; padding:8px 14px 4px 0; height:20px;}
.index_header .search.on .search_n{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_search_bg_on.png) right bottom no-repeat;}
.index_header .search .search_n .search_text{ border:0; border:none; width:85px; float:left; margin-right:5px; color:#666;}
.index_header .search .search_n .search_btn{ border:0; border:none; width:14px; float:left; height:14px; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_search_btn.png) no-repeat; cursor:pointer;}
.index_header .search.on .search_n .search_btn{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_search_btn_on.png) no-repeat; }

/*�°浼����������*/
.index_header .search_warp{ position:relative; float:right; width:499px;}
.index_header .search_warp .auto{ position:absolute; width:180px; top: 28px;right: 10px;}
.index_header .search_warp .List_Box_Ul li{ float:none !important;}

/*nav*/
#cp_menu .cp_nav { width:1180px; margin: 0 auto; height: 68px; position: relative; z-index: 100; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_menu_nav_bg.png) no-repeat center bottom,url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_menu_bg.png) repeat-x; padding-bottom:5px;}
#cp_menu li {float: left; display: block; overflow: visible; vertical-align: top;}
.cp_menu{width:100%; background:left bottom #fff;  border-bottom:1px solid #d4d4d4; position:relative; z-index:99; }
.cp_first-top{border-top:none!important;}
.cp_last-bottom{border-bottom:none!important;}
.cp_menuitempanel{float:left; width:1180px; margin:0; z-index: 1000; display:none; _display:inline; overflow:hidden; }
.cp_menucontentdiv {padding:10px 0 0px 10px;_padding-left:-17px!important; margin:0 auto; padding-bottom:10px; overflow:hidden; width:1180px;}
.nav_warp{ width:100%;}

.nav_menu{ float:left;background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_menu_lanmu_line.png) right top no-repeat; min-height:192px;}
ul.navlinks li span.linkstext a.detailsmore:hover{color:#990000;}
.nav_menu h2{color:#bb0000; font-size:14px; line-height:24px; padding-bottom:5px; margin-right:20px;}
.nav_menu h2 a{color:#bb0000; font-size:14px; line-height:24px; padding:0px; }
.nav_menu h2 a:hover{color:#990000;}
ul.navlinks li a{ color:#333333; line-height:24px; display:inline-block; zoom:1; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_index_15_2.png) 0px 7px no-repeat scroll transparent; padding-left:8px;}
ul.navlinks li a:hover{  color:#bb0000; text-decoration:none;}
.menu_line{ background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_menu_line.png) no-repeat right center; }
.nav_more{line-height:30px;  text-align:center; width:1180px; margin:0 auto; }
.nav_more a{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_index_15.png) 0px 13px no-repeat scroll transparent;text-align:center;  color:#333; display:inline-block; padding-left:10px; font-size:14px;  color:#B00;}
.nav_more a span{ display:block;background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_index_15_2.png) right 13px no-repeat scroll transparent;padding-right:10px;}
.nav_more a:hover{ color:#990000;}
.navbgnone{ background:none!important;}

.nav_menu.list_left{ width:260px;}
.nav_menu.list_left2{ width:190px;}
.nav_menu.list_left li.l{ float:left; width:140px;}
.nav_menu.list_left li.r{ float:right; width:120px;}
.nav_menu.list_left2 li.l{ float:left; width:100px;}
.nav_menu.list_left2 li.r{ float:right; width:90px;}
.nav_menu.list_left3{ width:230px;}
.nav_menu.list_left3 li{ background:none;}
.nav_menu.list_left3 li a{ display:block;color:#333333; line-height:21px; display:inline-block; zoom:1; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_index_15.png) 0px 7px no-repeat scroll transparent; padding-left:8px;}
.nav_menu.list_left3 li.l{ float:left; width:110px;}
.nav_menu.list_left3 li.r{ float:right; width:120px;}

.cp_menu .nemu1 .nav_menu{padding:0 20px;}
.cp_menu .nemu2 .nav_menu{padding:0 6px;}
.cp_menu .nemu3 .nav_menu{padding:0 27px;}
.cp_menu .nemu4 .nav_menu{padding:0 35px;}
.cp_menu .nemu5 .nav_menu{padding:0 5px;}
.cp_menu .nemu6 .nav_menu{padding:0 70px;}

.cp_menu .case_ku a{display:block;  text-align:center; line-height:25px; color:#333333;}
.cp_menu .case_ku a.ku_img{ width:85px; height:55px; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_case_ku.png) no-repeat;}
.cp_menu .case_ku a.ku_img:hover{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_case_ku_on.png) no-repeat;}
.cp_menu .a_img a{ display:block; color:#333; text-align:center; line-height:25px;}
.cp_menu .a_img a:hover,.cp_menu .case_ku a:hover,.cp_menu .a_zq a:hover{color:#990000;}
.cp_menu .nemu6 .navbgnone{ padding:0;padding-left:40px;}
.cp_menu .a_zq{ margin-bottom:20px;}
.cp_menu .a_zq a{display:block;  line-height:25px; color:#333333;text-align:center;}
.cp_menu .a_zq a:hover{color:#990000;}

.cp_menu_height{ height:68px;}
/*foot*/
#foot{width:100%; overflow:hidden; background:#f2f2f2; margin-top:20px; border-top:1px solid #d7d7d7;}

.footer{width:1180px; margin:0px auto; overflow:hidden; margin-top:7px;}
.footer div.layout{margin:0px; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_line_bg.png) left bottom repeat-x #f2f2f2; padding:24px 0px; zoom:1; overflow:hidden;}
.footer div.lastbottom{padding:0px; background:transparent;}
.copyright{line-height:30px; color:#666; font-size:12px;display:block; width:1180px; margin:5px 0; height:30px;}
.copyright .copy{float:left;}
.copyright .contactus{float:right; color:#dadada;}
.copyright .contactus a{ margin:0 10px; color:#000000;}
.copyright .contactus a:hover{ color:#990000;}
.copyright a.sitemap{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_map.png) left center no-repeat scroll transparent; padding-left:16px; color:#666; font-size:12px; margin-left:80px; float:left;}
.copyright a.sitemap:hover{color:#990000;}
.copyright span.blacknum{color:#000; font-weight:bolder; font-family:Arial; padding:0px 1px; line-height:inherit;}
ul.links{float:left; display:block; width:195px; overflow:hidden; margin-right:8px;}
ul.w120{width:120px;}
ul.w160{width:160px;}
ul.nomr{margin-right:0px;}
ul.links li{display:block; line-height:24px;}

ul.links li.mt40{margin-top:40px;}
ul.links li a.normallinks{display:block; width:395px; background:transparent; padding:0px; color:#999; word-break:break-all;}
ul.links li a.normallinks:hover{color:#999;}
ul.links li span.linkstext{display:block; width:420px; background:transparent; color:#999; word-break:break-all;}
ul.links li span.linkstext a.detailsmore{color:#666; font-size:12px; background:transparent; display:inline; padding:0px;}
ul.links li span.linkstext a.detailsmore:hover{color:#990000;}
ul.links li p{display:block; width:240px;}
ul.links li h2{color:#333; font-size:12px; line-height:24px; padding-bottom:5px; font-weight:bold;}
ul.links li h2 a{color:#000; font-size:12px; line-height:24px; padding:0px; background:transparent;}
ul.links li h2 a:hover{color:#990000;}
ul.links li a{color:#666; line-height:24px; display:inline-block; zoom:1; }
ul.links li a.outlinks{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_footer_icon.gif) right top no-repeat scroll transparent; display:inline-block; zoom:1; line-height:24px; padding:0px; padding-right:10px;}
ul.links li a:hover{color:#990000;}
ul.links li a.dot{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_dot.png) left center no-repeat scroll transparent; padding-left:7px; margin-right:18px;}
a.showli,a.hideli{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_show.png) right center no-repeat scroll transparent; padding-right:20px; line-height:25px; color:#666; font-size:12px;width:60px;height:25px;}
a.showli:hover,a.hideli:hover{text-decoration:none}
a.hideli{ background-image:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_hide.png)}
ul.links li a.learnmore{margin-left:10px; font-size:12px; color:#000; display:inline; background:transparent; padding:0px;}
ul.links li a.learnmore:hover{color:#990000;}
.show{display:block;}
.hide{display:none;}

.footer .telephone{ float:right; padding-right:30px; padding-top:8px;}
.footer .telephone .bt{ color:#333333; font-weight:bold; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_en_webasset/img_ent_en_tel_ico.png) no-repeat; padding-left:30px;}
.footer .telephone .nob{ margin-top:20px;}
