﻿﻿* {
	margin:0;
	padding:0;
}
img { border: 0 none; vertical-align: top; }
ul,li,dl,dd,dt { list-style-type: none;margin:0;padding:0;}
h1{
	margin: 0;padding: 0;
}
i,em,cite { font-style: normal; }
body {  -webkit-text-size-adjust:none; /* 谷歌不支持12px以下字号 */ font-family:"微软雅黑"; }
a{ text-decoration: none; }
.clear,.cle {clear:both;}
a,area { blr:expression(this.onFocus=this.blur()) }   /*去掉IE下链接虚线框*/
a:focus { outline: none; }    /* 去掉火狐下链接虚线框 */
/* end_Public */
/*public*//*ea_h*/
/*top*/
.top{ width: 100%; z-index:9; position:relative; margin:auto; }
.t_t{position:relative; width:999px; margin:0 auto; height:120px;z-index:9;background: url(../images/cgagtfb4gokaey-laaamnfw7qji179.png) no-repeat 795px 44px;}
/*end_top*/
/* t_logo */
.t_logo{ position:absolute; top:20px; left:2px;}
.t_logo img{ width:300px; height:80px; border:0px;}
/* end_t_logo */
/* t_search */
.t_search{position:absolute; right:3px; top:137px; width:270px; background: url(../images/ea_h_bg.png) -355px -142px no-repeat; overflow:hidden; height:20px;  z-index:100}
.t_search_text{border:0px; background-color: transparent; color:#999; margin-left:77px; z-index:100; width:167px;}
/* end_t_search */
/* t_ver */
.t_ver{ position:absolute;right:0;font-size:12px;top:35px;}
.t_ver ul{}
.t_ver ul li{ float:left; padding-right:8px;margin-left:5px;}
.t_ver ul li a{ text-decoration:none;color:#999999;}
.t_ver ul li a:hover{ text-decoration:none;color:#0C419B;}
/* end_t_ver *//*ea_n*/
/*nav*/
.nav{ width:100%; border-top: 1px solid #fd8200; position: relative; z-index: 1;}
.nav_main{margin:0 auto; width:1000px;padding-top: 5px; height: 46px;}
.nav_main ul li{float: left; text-align: center; width: 102px;position: relative; margin:0 4px;}
.nav_main ul li a{font-size: 16px; color: #808080; line-height: 43px; display:block; height: 43px; overflow: hidden; }
.nav_main ul li a:hover,.nav_main ul li.nav_menu1_cur a,.nav_main ul li.nav_menu1_2 a{border-bottom: 3px solid #fd8200;}
.nav_main ul li ul{position: absolute; top:46px; background: #ffffff; left: 0;}
.nav_main ul li ul li{ float: none; position: relative;margin: 0; }
.nav_main ul li ul li a{font-size: 14px; color: #808080; line-height: 34px; border-bottom: none !important; height: 34px;}
.nav_main ul li ul li a:hover{color: #fd8200; background: url(../images/cgags1b6c7iafwuaaaad7cgij_w040.png) repeat-x;}
.nav_main ul li ul li ul {position: absolute;left: 102px; top:0;}
/*end_nav*/
/*ea_n*/





/*ea_h*/
























/*ea_ba*/
/*contact_banner_txtall*/
.contact_banner_txtall{width:100%; height:0; }
.contact_banner_txt{ width: 1000px; margin:0 auto; position:relative; left; z-index: 9; color: #FFF; font-family: "微软雅黑"; }
.contact_banner_txt1{position: absolute; top: 43px; left: 0px; font-size: 36px; }
.contact_banner_txt2{position: absolute; top: 91px; left: 0px; font-size: 14px; font-family: "Arial";}
.contact_banner_txt3{position: absolute; top: 125px; left: 0px; font-size: 16px; }
/*end_contact_banner_txtall*/
/*contact_banner*/
.contact_banner{width:100%; height:200px; overflow: hidden; position:relative; margin:0 auto;}
.contact_banner_m{Z-INDEX:0; width:1920px; height:200px; position:absolute; left:50%; margin-left:-960px;}
/*end_contact_banner*/
/*ea_ba*/

/*ea_c*/
/*n_main*/
.n_main{width: 100%; margin:0; padding:0; height:auto; overflow:hidden; z-index:5; position: relative;} 
.n_content{width:1000px;min-height: 500px; margin:0 auto; position: relative;}
/*end_n_main*/
/*n_content_left*/
.n_content_left{width:200px; height: auto; padding-top: 70px; float:left; position:relative; background: #FFF; *background: none;}
.solution_complex_body .n_content_left{width:200px; height: auto; padding-top: 70px; float:left; position:absolute;}
/*end_n_content_left*/
/*n_content_right*/
.n_content_right{ position:relative; width:758px; height: auto; z-index: 99; float:right; padding-bottom:20px;}
.solution_complex_body .n_content_right{position:relative; width:1000px; height: auto; float:right; padding-bottom:20px;}
/*end_n_content_right*/
/*n_content_right_name*/
.n_content_right_name{ width:758px; height:90px; margin:0 auto; position:relative; }
/*end_n_content_right_name*/
/*n_content_right_m*/
.n_content_right_m {text-align:left; width:100%; margin:0 auto; line-height:24px; color:#666; font-size:12px; padding:45px 0 20px 0; position:relative;}
/*end_n_content_right_m*/
/*n_content_left_cnt */
.n_content_left_cnt{ width:200px; padding-top:15px; min-height:532px; background: url(../images/icpsp1_left_nav_rishade.png) 181px -3px no-repeat;}
.n_content_left_cnt ul li a{ white-space: nowrap; text-overflow:ellipsis; /*溢出省略号，支持ie、safari（webkit）*/ -o-text-overflow:ellipsis; /*溢出省略号，支持opera*/ overflow:hidden;/*溢出隐藏*/ -moz-binding:url('ellipsis.xml#ellipsis');/*溢出省略号，支持firefox*/ }
.n_content_left_cnt ul li ul li a{ white-space: nowrap; text-overflow:ellipsis; /*溢出省略号，支持ie、safari（webkit）*/ -o-text-overflow:ellipsis; /*溢出省略号，支持opera*/ overflow:hidden;/*溢出隐藏*/ -moz-binding:url('ellipsis.xml#ellipsis');/*溢出省略号，支持firefox*/ }
.n_content_left_cnt ul li ul li ul li a{ white-space: nowrap; text-overflow:ellipsis; /*溢出省略号，支持ie、safari（webkit）*/ -o-text-overflow:ellipsis; /*溢出省略号，支持opera*/ overflow:hidden;/*溢出隐藏*/ -moz-binding:url('ellipsis.xml#ellipsis');/*溢出省略号，支持firefox*/ }
.left_menu1 { width:197px; text-align: left; padding-left: 5px; font-size:12px;}
.left_menu1 a{ width:180px; height: 31px; text-indent: 1em; display:inline-block; line-height:31px; color:#666; text-decoration:none; background:url(../images/icpsp1_c_n_bg.png) left center no-repeat;}
.left_menu1 a:hover{ width:197px; height: 31px; text-indent: 1em; display:inline-block; line-height:31px; color:#FFF; text-decoration:none; background:url(../images/icpsp1_c_n_hover.png) left center no-repeat; }
.left_menu1_2 { width:197px; text-align: left; padding-left: 5px; font-size:12px; }
.left_menu1_2 a,.left_menu1_2 a:hover{width:197px; height: 31px; text-indent: 1em; display:inline-block; line-height:31px; color:#FFF; text-decoration:none; background:url(../images/icpsp1_c_n_hover.png) left center no-repeat; }
.left_menu1_cur { width:197px; text-align: left; padding-left: 5px; font-size:12px; }
.left_menu1_cur a,.left_menu1_cur a:hover{ width:197px; height: 31px; text-indent: 1em; display:inline-block; line-height:31px; color:#FFF; text-decoration:none; background:url(../images/icpsp1_c_n_hover.png) no-repeat; }
.left_menu2{ width:197px; text-align: left; padding-left: 5px; font-size:12px; }
.left_menu2 a{ width:197px; height: 31px; text-indent: 2em; display:inline-block; line-height:31px; color:#666; text-decoration:none; background:url(../images/icpsp1_c_n_bg2.png) 10px center no-repeat; }
.left_menu2 a:hover{ width:197px; height: 31px; text-indent: 2em; display:inline-block; line-height:31px; color:#0093df; text-decoration:none; background:url(../images/icpsp1_c_n_hover2.png) 10px center no-repeat; }
.left_menu2_2{ width:197px; text-align: left; padding-left: 5px; font-size:12px; }
.left_menu2_2 a,.left_menu2_2 a:hover{ width:197px; height: 31px; text-indent: 2em; display:inline-block; line-height:31px; color:#0093df; text-decoration:none; background:url(../images/icpsp1_c_n_hover2.png) 10px center no-repeat; }
.left_menu2_cur{ width:197px; text-align: left; padding-left: 5px; font-size:12px; }
.left_menu2_cur a,.left_menu2_cur a:hover{width:197px; height: 31px; text-indent: 2em; display:inline-block; line-height:31px; color:#0093df; text-decoration:none; background:url(../images/icpsp1_c_n_hover2.png) 10px center no-repeat;}
.left_menu3{ width:187px; text-align: left; padding-left: 10px; font-size:12px; }
.left_menu3 a{ width:187px; height: 31px; text-indent: 2em; display:inline-block; line-height:31px; color:#666; text-decoration:none; background: none; }
.left_menu3 a:hover{ width:187px; height: 31px; text-indent: 2em; display:inline-block; line-height:31px; color:#0093df; text-decoration:none; background: none; }
.left_menu3_2{ width:187px; text-align: left; padding-left: 10px; font-size:12px;}
.left_menu3_2 a{ width:187px; height: 31px; text-indent: 2em; display:inline-block; line-height:31px; color:#666; text-decoration:none; background: none;}
.left_menu3_2 a:hover{ width:187px; height: 31px; text-indent: 2em; display:inline-block; line-height:31px; color:#0093df; text-decoration:none; background: none;}
.left_menu3_cur{ width:187px; text-align: left; padding-left: 10px; font-size:12px; }
.left_menu3_cur a,.left_menu3_cur a:hover{ width:187px; height: 31px; text-indent: 2em; display:inline-block; line-height:31px; color:#0093df; text-decoration:none; background: none; }
/*end_n_content_left_cnt */
/*n_content_right_name_l */
.n_content_right_name_l{ position:absolute; left:0; top: 80px; height:auto; font-size:24px; }
.n_content_right_name_l1{color:#CCCCCC; font-variant:small-caps; display: none;}
.n_content_right_name_l2{color:#333;}
/*end_n_content_right_name_l */
/*n_content_right_name_r*/
.n_content_right_name_r{ position:absolute; top:7px; left:-235px; height:30px; color:#666666; font-size:12px; text-align:left;}
.n_content_right_name_r a{ color:#666666; }
.n_r_wz1,.n_r_wz2,.n_r_wz3,.n_r_wz4,.n_r_wz5,.n_r_wz6{}
.n_content_right_name_r ul li{float:right; line-height:34px; *float: none;}
.n_content_right_name_r ul li img{ margin-right:12px; display: none;}
/*end_n_content_right_name_r */
/*fy*/
.fy{ width:100%; margin-top:14px; padding-bottom: 40px; text-align:center; font-size:12px; }
.fy span a:hover{ color:#FFF; }
.fy_2{ width: 30px; height: 25px; line-height: 25px; display: inline-block; overflow: hidden; }
.fy_2 a,.fy_2 a:hover{ width: 30px; height: 25px; line-height: 25px; text-indent: 9999px; display: block; cursor: pointer; background: url(../images/icpsp1_c_fy_left.png) center center no-repeat; }
.fy_6{ width: 30px; height: 25px; line-height: 25px; display: inline-block; overflow: hidden; }
.fy_6 a,.fy_6 a:hover{ width: 30px; height: 25px; line-height: 25px; text-indent: 9999px; display: block; cursor: pointer; background: url(../images/icpsp1_c_fy_right.png) center center no-repeat; }
.fy_out { width: 30px; height: 25px; line-height: 25px; display: inline-block; overflow: hidden; text-align: center;}
.fy_out a{ width: 30px; height: 25px; line-height: 25px; cursor: pointer; display:block; background: url(../images/icpsp1_c_fy.png) center center no-repeat; color: #666;}
.fy_out a:hover{ width: 30px; height: 25px; line-height: 25px; cursor: pointer; display:block; background: url(../images/icpsp1_c_fy_hover.png) center center no-repeat; color: #FFF;}
.fy_on{ width: 30px; height: 25px; line-height: 25px; display: inline-block; overflow: hidden; text-align: center;}
.fy_on a,.fy_on a:hover { width: 30px; height: 25px; line-height: 25px; display: block; cursor: pointer; background: url(../images/icpsp1_c_fy_hover.png) center center no-repeat; color: #FFF; }
.search_body .fy_2{ width: 30px; height: 25px; padding-top: 30px; line-height: 25px; display: inline-block; overflow: hidden; }
.search_body .fy_2 a,.fy_2 a:hover{ width: 30px; height: 25px; line-height: 25px; text-indent: -9999px; display: block; cursor: pointer; background: url(../images/icpsp1_c_fy_left.png) center center no-repeat; }
.search_body .fy_6{ width: 30px; height: 25px; line-height: 25px; display: inline-block; overflow: hidden; }
.search_body .fy_6 a,.fy_6 a:hover{ width: 30px; height: 25px; line-height: 25px; text-indent: -9999px; display: block; cursor: pointer; background: url(../images/icpsp1_c_fy_right.png) center center no-repeat; }
.search_body .fy_out { width: 30px; height: 25px; line-height: 25px; display: inline-block; overflow: hidden; text-align: center;}
.search_body .fy_out a{ width: 30px; height: 25px; line-height: 25px; cursor: pointer; display:block; background: url(../images/icpsp1_c_fy.png) center center no-repeat; color: #666;}
.search_body .fy_out a:hover{ width: 30px; height: 25px; line-height: 25px; cursor: pointer; display:block; background: url(../images/icpsp1_c_fy_hover.png) center center no-repeat; color: #FFF;}
.search_body .fy_on{ width: 30px; height: 25px; line-height: 25px; display: inline-block; overflow: hidden; text-align: center;}
.search_body .fy_on a,.fy_on a:hover { width: 30px; height: 25px; line-height: 25px; display: block; cursor: pointer; background: url(../images/icpsp1_c_fy_hover.png) center center no-repeat; color: #FFF; }
.fy_8{}
.fy_1,.fy_3,.fy_4,.fy_5,.fy_7,.fy_9{ display: none; }
/*end_fy */
/*n_content_name_bg*/
.n_content_name_bg{ width: 100%; height: 47px; position: absolute; z-index: 99; *z-index: 0; top:0px; left: 0px; background: url(../images/n_content_name_bg.png) left center repeat-x; }
/*end_n_content_name_bg*/
/*xn_c_3_wrap*/
.xn_c_3_wrap{ width: 200px; padding-left: 52px; margin: 15px 0 35px 0;}
.prod_view_body .xn_c_3_wrap,.case_view_body .xn_c_3_wrap,.solution_view_body .xn_c_3_wrap { display: none;}
/*end_xn_c_3_wrap*/
/*lxwm_cont */
.lxwm_cont_head{ text-align:left; font-weight:bold; font-size:16px; color:#d60101; height:30px; border-bottom:1px dashed #ebebeb;}
.lxwm_cont h1{ line-height:30px; font-size:14px; margin-top:4px; }
.lxwm_cont{ width:765px; color: #666; font-size: 12px; padding:45px 0 80px 0; font-weight:normal; overflow: hidden;}
.lxwm_cont a,.lxwm_cont a:hover{ color: #666; }
/*end_lxwm_cont*/
/*ea_c*//*ea_b*/
/*foot*/
.foot{  width:100%; position:relative; text-align:center; font-size:12px; height:309px; color:#cccccc; line-height:25px; background:url(../images/ibpsp1_index_foot_bg.png); }
.foot_c{position:relative; width:1000px; margin: 0 auto; text-align:left;}
/*end_foot*/
/*ibpsp1_b_share*/
.ibpsp1_b_share{ width: 500px; position: absolute; left: 0px; top:260px; overflow: hidden;}
/*end_ibpsp1_b_share*/
/*ibpsp1_b_reputation*/
.ibpsp1_b_reputation{ width: 500px; position: absolute; right: 0px; top:255px; overflow: hidden;}
.ibpsp1_b_reputation1{ width: 103px; height: 40px; float: right; background:url(../images/index_foot_ico2.png) no-repeat; }
.ibpsp1_b_reputation2{ width: 103px; height: 40px; float: right; background:url(../images/index_foot_ico1.png) no-repeat; }
/*end_ibpsp1_b_reputation*/
/*foot_nav*/
.foot_nav{ position:absolute; width:1000px; height: 200px; top:27px; left:0px; text-align:left; overflow: hidden;}
.foot_nav_ul{ float:left; margin:0px; padding:0px;}
.foot_menu1{ padding-left: 15px; }
.foot_nav ul li{width:110px; float:left; margin-right: 41px; line-height: 21px;}
.foot_nav ul li a{ width: 110px; font-size: 14px; display: block; font-weight: bold; line-height:21px; color: #FFF; }
.foot_nav ul li ul{ margin-top: 10px;}
.foot_nav ul li ul li ul{ margin-top: -3px;}
.foot_nav ul li ul li{ width: 110px; }
.foot_nav ul li a:hover{ color: #e2e2e2;}
.foot_nav ul li ul li a{line-height:21px; color: #cccccc; font-weight: normal; font-size: 12px; }
.foot_nav ul li ul li a:hover{ color: #f2f2f2; }
.foot_nav ul li ul li ul li{ width: 110px; }
.b_foot_san{ width: 12px; height: 12px; position: absolute; margin-left: -15px; top:7px; background:url(../images/cgagtfcdrqwah5l5aaref0par00579.jpg) no-repeat; }
#foot_type1Li_n2,#foot_type1Li_n3,#foot_type1Li_n25{ display: none;}
/*end_foot_nav */
/*foot_copy*/
.foot_copy{ width:1000px; position:absolute; top:230px; left:0px; overflow: hidden; font-size: 12px; }
.foot_copy_name{ float: left; padding-right: 10px; }
.foot_copy_ba{ float: left;}
.foot_copy_ba a{ color: #cccccc; }
.foot_copy_ba a:hover{ color: #f2f2f2;}
/*end_foot_copy*/
/*xn_f_1_warp*/
.xn_f_1_warp {}
/*end_xn_f_1_warp*/
/*xn_f_2_warp*/
.xn_f_2_warp { width: 150px; position: absolute; top: 265px; left: 415px;}
/*end_xn_f_2_warp*/
/*ea_b*/








/*ea_bg*/
/*ea_bg*//*ea_m*/
/*ea_m*/
/*ea_pi*/
/*ea_pi*/
/*ea_wj*/
/*ea_wj*/