#main{width:100%; position:relative; zoom:1;}
#head{width:100%; overflow:visible; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_webasset/ent_cn_img_head_bg.png) left top repeat-x scroll transparent; background-color:#fff;}
.float-navi{ position:fixed !important; top:0 !important; left:0 !important; width:100% !important; z-index:1000 !important;}
.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_webasset/ent_cn_img_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 15px; margin-top:10px;}
.index_header .nav li.w72{ width:72px; text-align:center; margin:0; margin-top:10px;}
.index_header .nav li a{ font-size:14px; color:#333333; display:block; font-family:Microsoft YaHei; 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_webasset/ent_cn_img_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:20px;}
.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_webasset/ent_cn_img_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_webasset/ent_cn_img_search_bg_on.png) left top no-repeat; }
.index_header .search .search_n{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_webasset/ent_cn_img_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_webasset/ent_cn_img_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_webasset/ent_cn_img_search_btn.png) no-repeat; cursor:pointer;}
.index_header .search.on .search_n .search_btn{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_webasset/ent_cn_img_search_btn_on.png) no-repeat; }

/*nav*/
#cp_menu .cp_nav { width:1180px; margin: 0 auto; height: 68px; position: relative; z-index: 100; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_webasset/ent_cn_img_menu_nav_bg.png) no-repeat center bottom; 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; height:228px; overflow:hidden; width:1180px;}
.nav_warp{ width:100%;}

.nav_menu{ float:left;background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_webasset/ent_cn_img_menu_lanmu_line.png) right top no-repeat; min-height:192px;padding-left:10px;padding-right:10px; }
ul.navlinks li span.linkstext a.detailsmore:hover{color:#990000; text-decoration:none;}
.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{ text-decoration:underline;}
ul.navlinks li a{ color:#333333; line-height:21px; display:inline-block; zoom:1; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_webasset/ent_cn_img_index_15.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_webasset/ent_cn_img_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_webasset/ent_cn_img_index_15_lef.png) 0px 13px no-repeat scroll transparent;text-align:center;  color:#333; display:inline-block; padding-left:10px; font-size:14px; font-family:Microsoft YaHei; color:#B00;}
.nav_more a span{ display:block;background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_webasset/ent_cn_img_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:250px;}
.nav_menu.list_left2{ width:140px;}
.nav_menu.list_left li.l{ float:left; width:150px;}
.nav_menu.list_left li.r{ float:right; width:100px;}
.nav_menu.list_left2 li.l{ float:left; width:100px;}
.nav_menu.list_left2 li.r{ float:right; width:40px;}
.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_webasset/ent_cn_img_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 50px;}
.cp_menu .nemu2 .nav_menu{padding:0 15px;}
.cp_menu .nemu3 .nav_menu{padding:0 55px;}
.cp_menu .nemu4 .nav_menu{padding:0 40px;}
.cp_menu .nemu5 .nav_menu{padding:0 28px;}
.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_webasset/ent_cn_img_case_ku.png) no-repeat;}
.cp_menu .case_ku a.ku_img:hover{background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_webasset/ent_cn_img_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_height{ height:68px;}


/*�°浼����������*/
.index_header .search_warp{ position:relative; float:right; width:504px;}
.index_header .search_warp .auto{ position:absolute; width:180px; top: 28px;right: 10px;}
.index_header .search_warp .List_Box_Ul li{ float:none !important;}

/*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_webasset/ent_cn_img_line_bg.png) left bottom repeat-x scroll transparent; padding:24px 0px; zoom:1; overflow:hidden;}
.footer div.lastbottom{padding:0px; background:transparent;}
.copyright{line-height:30px; color:#666; font-size:12px; position:relative; display:block; overflow:hidden; width:100%; margin:5px 0;}
.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_webasset/ent_cn_img_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:140px; 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; font-family:'����';}
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_webasset/ent_cn_img_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_webasset/ent_cn_img_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_webasset/ent_cn_img_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_webasset/ent_cn_img_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:10px; padding-top:8px;}
.footer .telephone .ft{font-size:12px;margin-bottom:5px;margin-top:-8px; line-height:24px;font-weight:bold;font-family:'����';}
.footer .telephone .ft a{color:#333333;}
.footer .telephone .ht{line-height:24px;}
.footer .telephone .ht a{color:#666;}
.footer .telephone .nt{color:#666;line-height:24px;}
.footer .telephone .bt{ color:#333333; font-weight:bold; background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_webasset/ent_cn_img_tel_ico.png) no-repeat; padding-left:30px;}
.footer .telephone .nob{ margin-top:20px;}
.footer .telephone .list{ margin-top:20px;color:#333333;background:url(../../../../../ucmf/groups/entwebtemplate/documents/enterprise_webasset/ent_cn_contact_pic_letter.png) no-repeat left center;padding-left:15px;line-height:40px;}
.footer .telephone .list:hover,.footer .telephone .ft a:hover,.footer .telephone .ht a:hover{color:#990000;}