﻿

@charset "utf-8";


html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body {  -webkit-text-size-adjust:none;  font-family:"微软雅黑";}
a{ text-decoration: none; }
.clear,.cle {clear:both;}
a,area { blr:expression(this.onFocus=this.blur()) }   
a:focus { outline: none; }    



.top{ width: 100%; height:112px; padding-bottom:4px; z-index:99; position:relative; background: url(https://1.rc.xiniu.com/rc/Heads/6363/images/ihpsp_topbg.png?d=20170811164903374) repeat-x left top;  }
.t_t{position:relative; z-index:10; width:1000px; margin:0 auto;}


.t_logo{ position:absolute; top:0px; left:0px;}
.t_logo img{ width:200px; height:94px; border:0px;}
#ea_l{position:relative;top:17px;left:-50px;width:200px;height:94px;}
.t_name{ position:absolute; top:0; left:86px; font-size:24px; color:#000; line-height:72px; display:none !important;}
.t_en_name{position:absolute; top:53px; left:86px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;text-transform:uppercase; color:#575151; line-height:15px; display:none;}


.t_qh{position:absolute; right:0px; top:0px;}
.t_search{position:absolute; right:0; top:18px;}
.t_search_text{border:0px; background-color:transparent; color:#999; margin-left:10px; width:189px; height:18px; line-height:18px; padding:4px 0 3px 0; padding-left:10px; background:url(https://1.rc.xiniu.com/rc/Heads/6363/images/h_bg.png?d=20170811164903374) 0px 0px;}


.t_ver { font-size:11px; position:absolute; right:260px; top:25px;}
.t_ver ul li{ float:right;margin-right:10px; }
.t_ver ul li a{ color:#666666; text-decoration:none;}
.t_ver ul li a:hover{ color:#a20005; text-decoration:underline;}



.nav{position:relative; height:59px; width:1000px; margin:0 auto; padding-top:52px; text-align:center; border-bottom:#f5f5f5 1px solid}
.nav_main{width:784px; height:59px; position:absolute; top:53px; right:0;}

.nav_menu1 {width:85px; height:59px; font-size:14px; float:left;}
.nav_menu1 a{width:85px; height:59px;display:block; color:#454545; line-height:15px; text-decoration:none;margin-top:15px;}
.nav_menu1 a:hover{width:85px; height:44px;display:block; color:#d30008; line-height:15px; text-decoration:none;background:url(https://1.rc.xiniu.com/rc/Heads/6363/images/ihpsp_navx.png?d=20170811164903374) no-repeat center bottom;}

.nav_menu1_2{ float:left; width:85px; height:59px; color:#d30008; font-size:14px;}
.nav_menu1_2 a{color:#d30008;width:85px;height:59px;display:block;line-height:44px; text-decoration:none;background:url(https://1.rc.xiniu.com/rc/Heads/6363/images/ihpsp_navx.png?d=20170811164903374) no-repeat center bottom;}
.nav_menu1_2 a:hover{color:#d30008; width:85px;height:59px;display:block;line-height:44px; text-decoration:none;background:url(https://1.rc.xiniu.com/rc/Heads/6363/images/ihpsp_navx.png?d=20170811164903374) no-repeat center bottom;}

.nav_menu1_cur {float:left; width:85px; height:59px; color:#d30008; font-size:14px; }
.nav_menu1_cur a{color:#d30008; width:85px;height:44px;display:block;line-height:14px; text-decoration:none;background:url(https://1.rc.xiniu.com/rc/Heads/6363/images/ihpsp_navx.png?d=20170811164903374) no-repeat center bottom;margin-top:14px;}
.nav_menu1_cur a:hover{color:#d30008; width:85px;height:59px;display:block;line-height:14px; text-decoration:none;background:url(https://1.rc.xiniu.com/rc/Heads/6363/images/ihpsp_navx.png?d=20170811164903374) no-repeat center bottom;}

.nav_menu2{width:160px;height:30px;line-height:30px;font-size:12px;font-weight:normal;}
.nav_menu2 a{color:#a4b2b5;width:160px;height:30px;display:block;line-height:30px;text-decoration:none;background:none !important;}
.nav_menu2 a:hover{color:#a4b2b5;width:160px;height:30px;display:block;line-height:30px;text-decoration:none;background:none !important;}

.nav_menu2_2{width:160px;height:30px;line-height:30px;font-size:12px;font-weight:normal;}
.nav_menu2_2 a{color:#a4b2b5;width:160px;height:30px;display:block;line-height:30px;text-decoration:none;background:none !important;}
.nav_menu2_2 a:hover{color:#a4b2b5;width:160px;height:30px;display:block;line-height:30px;text-decoration:none;background:none !important;}

.nav_main ul li{position:relative;background:url(https://1.rc.xiniu.com/rc/Heads/6363/images/ihpsp_top.png?d=20170811164903374) no-repeat right center;}
.nav_main ul li ul{width:160px;background:#e3f9ff;position:absolute;top:59px;left:-140px;}
.nav_main ul li ul li{border-bottom:1px solid #c7eaf4;}
.nav_main ul li ul li ul{ float:left; margin-left:128px; display:none !important;}
.nav_main ul li ul li ul li{display:none !important;}
.nav_main ul{margin-left:105px;}
.nav_main ul li:nth-child(7) a{width:170px !important;}
.nav_menu1:nth-child(7){width:169px !important;}
#type1Ul_n000{float:right;}
.nav_main ul li:nth-child(7) ul{left:-100px !important;}



.xn_ba_js_1_element img{height:450px;width: 100%;}


.banner_word_edit img{height:450px;width: 100%;}

.down_banner_m img{height:450px;width: 100%;}

.down_banner img{height:450px;width: 100%;}

#ea_ba{min-width:1000px;}

.pro_body .banner_word_edit,.products_body .banner_word_edit,.prod_view_body .banner_word_edit{width: 1000px; height: 297px; margin: -297px auto 0; position: relative; text-align: right;}
.banner_word_edit{  width: 1000px; height: 450px; margin: -317px auto 0; position: relative; text-align: right;}
.banner_edit1{ font-size: 25px; color: #FFF; display: block; position: absolute; top:81px; left: 0; width: 200px; overflow: hidden;}
.banner_edit2{ font-size: 35px; color: #80e2e1; display: block; position: absolute; top:120px; width: 220px; overflow: hidden;left: 0;}
.pro_body .banner_edit1,.products_body .banner_edit1,.prod_view_body .banner_edit1{top:95px;}
.pro_body .banner_edit2,.products_body .banner_edit2,.prod_view_body .banner_edit2{top:138px}
.down_body .banner_edit2{ letter-spacing: -1px; overflow: visible;}
.recruitment_body .banner_edit2,.job_body .banner_edit2,.job_online_body .banner_edit2{font-size: 30px; letter-spacing: -1px; overflow: visible;}
.banner_edit3{font-size: 36px; color: #FFF; position: absolute; display: block; top:186px; right: 10px;}
.banner_edit4{font-size: 12px; color: #b5f4f3; position: absolute; display: block; top:232px; right: 10px;}
.banner_edit5{ font-size: 35px; color: #3e86ab;position: absolute; display: block; top:61px; right:185px; font-weight: bold;}
.banner_edit6{  font-size: 18px; color: #4591b9; position: absolute;top:110px; right: 155px;}
.banner_edit7{font-size: 22px; color: #5a93a1; position: absolute;display: block; top: 118px; right: 0;}
.banner_edit8{font-size: 22px; color: #5a93a1; position: absolute; display: block; top:155px; right: 0;}


.down_banner{width:100%; height:450px; overflow: hidden; position:relative; margin:0 auto;}
.down_banner_m{Z-INDEX:0; width:1920px; height:450px; position:absolute; left:50%; margin-left:-960px;}







.n_content_left_cnt{width:1100px;height:70px;border:1px solid #e2e2e2;border-right:none;border-left:none;background:#fff;}
.n_content_left_cnt>ul{text-align:center;background:#fff;height:70px;}
.news_complex_body .n_content_left_cnt ul,.news_body .n_content_left_cnt ul,.case_complex_body .n_content_left_cnt ul,.case_body .n_content_left_cnt ul,.teachers_body .n_content_left_cnt ul,.about_body .n_content_left_cnt ul{text-align:right;}
.n_content_left_cnt ul ul li ul{display:none !important;}
.n_content_left_cnt ul ul{display:inline-block;overflow:hidden;padding-top:16px;*display:inline;*zoom:1;}
.news_complex_body .n_content_left_cnt ul ul,.news_body .n_content_left_cnt ul ul,.case_complex_body .n_content_left_cnt ul ul,.case_body .n_content_left_cnt ul ul,.teachers_body .n_content_left_cnt ul ul,.about_body .n_content_left_cnt ul ul{margin-right:-10px;}
.n_content_left_cnt ul ul li{cursor:pointer;margin:0 10px;width:auto;height:38px;line-height:38px;padding-left:17px;float:left;background:url(../images/left_cnt.png) no-repeat left center;}
.n_content_left_cnt ul ul li:hover{background:url(../images/left_cnt_hove.png) no-repeat left center;}
.n_content_left_cnt ul ul li a{display:block;padding-right:17px;color:#666;font-size:14px;background:url(https://1.rc.xiniu.com/rc/Contents/12760/images/right_cnt.png) no-repeat right center;}
.n_content_left_cnt ul ul li:hover a{color:#df2422;background:url(https://1.rc.xiniu.com/rc/Contents/12760/images/right_cnt_hove.png) no-repeat right center;}
.left_menu1_cur,.current{background:url(https://1.rc.xiniu.com/rc/Contents/12760/images/left_cnt_hove.png) no-repeat left center !important;}
.left_menu1_cur a,.current a{background:url(https://1.rc.xiniu.com/rc/Contents/12760/images/right_cnt_hove.png) no-repeat right center !important;color:#df2422 !important;}




.ndown_lb{width:1116px; height:auto; margin-top:56px;overflow:hidden;}
.ndown_lb_m{float:left;width:342px; height:auto; position:relative; border-bottom:1px solid #e2e2e2;padding-bottom:16px;margin:0 30px 30px 0;}
.ndown_lb_img{display:none;position:absolute; left:0; top:0;}
.ndown_lb_img img{width:194px; height:116px; border:0px;}
.ndown_lb_title{width:342px; height:28px;line-height:28px;font-size:20px; white-space: nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;  overflow:hidden; -moz-binding:url('ellipsis.xml#ellipsis'); }
.ndown_lb_title a{color:#000; text-decoration:none;}
.ndown_lb_title a:hover{color:#C00;}
.ndown_lb_cnt{width:342px; height:96px;overflow:hidden; font-size:14px; line-height:24px; color:#666;} 
.ndown_lb_date{width:342px;height:32px;line-height:32px;color:#999;font-size:14px;}
.ndown_lb_bq{float:left; color:#666; margin-right:5px;}
.ndown_lb_date1,.ndown_lb_date2,.ndown_lb_date3,.ndown_lb_date4,.ndown_lb_date5{ float:left;}
.ndown_lb_bq1{float:left; color:#666; margin-right:5px;}
.ndown_lb_click{display:none;}
.ndown_lb_xq{width:117px;height:40px;line-height:40px;font-size:16px;color:#666;background:url(https://1.rc.xiniu.com/rc/Contents/12760/images/down_cnt_bg.png) no-repeat center;text-align:center;}
.ndown_lb_xq a{color:#666; text-decoration:none;}
.ndown_lb_xq a:hover{color:#C00;}


.fy{ width:100%; margin:40px 0 30px 0; text-align:center; font-size:18px; }
.fy span,.fy span a{ color:#37393a; vertical-align:middle; }
.fy span a{width:58px;height:58px;display:block;}
.fy_2_A,.fy_6_A{font-size:0 !important;}
.fy span a:hover{color:#df2422;}
.fy_on{border:1px solid #df2422 !important;}
.fy_on a{color:#df2422 !important;}
.fy_1,.fy_9,.fy_4,.fy_7,.fy_3,.fy_5{display:none;}
.fy div span{float:left;width:58px;line-height:58px;line-height:58px;text-align:center;border:1px solid #ddd;margin:0 11px;}
.fy_out:hover,.fy_on:hover{border:1px solid #df2422;}
.fy div {display:inline-block;overflow:hidden;*display:inline;*zoom:1;}
.fy_2{width:60px !important;height:60px !important;background:url(https://1.rc.xiniu.com/rc/Contents/12760/images/left_btn.png) no-repeat;font-size:0;border:none !important;}
.fy_6{width:60px !important;height:60px !important;background:url(https://1.rc.xiniu.com/rc/Contents/12760/images/right_btn.png) no-repeat;font-size:0;border:none !important;}


.pro_body .n_main,.products_body .n_main,.down_body .n_main,.down_complex_body .n_main,.sv_body .n_main,.sv_complex_body .n_main,.faq_body .n_main,.recruitment_body .n_main,.job_body .n_main
,.feedback_body .n_main,.login_body .n_main,.reg_body .n_main,.member_body .n_main,.success_body .n_main,.lose_body .n_main,.changepass_body .n_main,.getpass_body .n_main,.contact_body .n_main,.clapro_body .n_main,.claproducts_body .n_main{margin-top:60px;}
.n_main{width: 100%;height:auto; overflow:hidden;z-index:5; position: relative;font-family:"微软雅黑";} 
input{outline:none;}
.n_content{width:1100px;height:auto; margin:0 auto;}
.about_complex_body .n_content{width:100%;height:auto;}


.pro_body .n_content_left,.products_body .n_content_left,.news_body .n_content_left,.news_complex_body .n_content_left,.case_body .n_content_left,.case_complex_body .n_content_left,.down_body .n_content_left,.down_complex_body .n_content_left
,.sv_body .n_content_left,.sv_complex_body .n_content_left,.faq_body .n_content_left,.recruitment_body .n_content_left,.job_body .n_content_left,.about_body .n_content_left,.teachers_body .n_content_left{width:1100px;height:72px;display:block;}
.n_content_left{display:none;position:relative;}


.n_content_right{width:1100px;height:auto;overflow:hidden;}
.about_complex_body .n_content_right{width:100%;height:auto;}
.pro_body .n_content_right,.products_body .n_content_right{margin-top:15px;padding-bottom:20px;border-bottom:1px solid #e2e2e2;}
.news_complex_body .n_content_right,.news_body .n_content_right{border:none !important;margin-top:0;}
.news_view_body .n_content_right{padding:0;}


.pro_body .n_content_right_name{display:none;}
.n_content_right_name{position:relative;}


.n_content_right_m {width:1100px;height:auto;overflow:hidden;}
.reg_body .n_content_right_m {height:550px;}
.about_complex_body .n_content_right_m{width:100%;height:auto;}
.login_body .n_content_right_m,.reg_body .n_content_right_m,.success_body .n_content_right_m,.member_body .n_content_right_m,.lose_body .n_content_right_m
,.changepass_body .n_content_right_m,.getpass_body .n_content_right_m{border-bottom:1px solid #e2e2e2;}


.n_content_right_name_r{width:100%; height:46px; color:#777; font-size:14px; text-align:right;overflow:hidden;color:#555555;}
.n_r_wz1,.n_r_wz2,.n_r_wz3,.n_r_wz4,.n_r_wz5,.n_r_wz6{}
.n_r_wz1{}
.n_content_right_name_r ul li{float:right; line-height:46px;}
.n_content_right_name_r ul li a{color:#555555;}
.n_content_right_name_r ul li img{display:none;}



.yqlj_zx{width: 1000px;height: auto;overflow: hidden;margin: 198px auto;}
.yqlj_zx_ti{float: left;height: 22px;line-height: 12px;font-size: 12px;color: #8a8a8a;width:65px;}
.xn_c_index_235_wrap{float: left;line-height: 12px;font-size: 12px;color: #8A8A8A;width:930px;height: 40px;overflow: hidden;}
.xn_c_index_235_xhbox+.xn_c_index_235_xhbox{border-left: 1px solid #8A8A8A;}
.xn_c_index_235_xhbox{float:left;padding:0 10px;height:12px;margin-bottom: 5px;}
.xn_c_index_235_xhbox a{color: #8A8A8A!important;line-height: 12px!important;;}
.xn_c_index_235_xhbox a:hover{color: #1B7CC1!important;}


.foot{ width:100%; position:relative; font-size:12px; height:229px; color:#FFF; background: url(https://0.rc.xiniu.com/g2/M00/04/8F/CgAGe1mT_UmAWvJAAAAf2Dnznv8808.jpg) repeat-x; }
.foot_c{ width:1000px; margin: 0 auto; height: 229px; position:relative; overflow: hidden; }


.bottom_home_text{ width: 65px; height: 20px; line-height: 20px; margin-top: 15px; text-align: center; font-size: 14px; overflow: hidden; }
.bottom_home_text a{ width: 65px; height: 20px; color: #FFF; display: block; }


.bottom_logo_code{ width: 420px; height: 115px; position: absolute; top: 86px; overflow: hidden; }
.bottom_logo{ width: 205px; height: 109px; float: left; background:url(../images/footbg.png) no-repeat; }
.bottom_code{ width: 205px; height: 109px; float: right; background:url(https://0.rc.xiniu.com/g2/M00/0C/0C/CgAGfFmjrZCAMyeCAAAlScOcblw585.jpg) no-repeat; }


.bottom_company{ width: 550px; height: 18px; line-height: 18px; font-family: "Arial"; font-size: 14px; font-weight: bold; position: absolute; top:88px; left: 448px; overflow: hidden; }


.bottom_email{ width: 550px; height: 18px; line-height: 18px; font-family: "Arial"; font-size: 12px; position: absolute; top:153px; left: 448px; overflow: hidden;}


.foot_copy{ width:550px; font-size: 12px; position:absolute; bottom:43px; left:448px; }
.foot_copy_name{ max-width:400px; height: 18px; float: left; line-height: 18px; overflow: hidden; }
.foot_copy_ba{ max-width: 145px; height: 18px; margin-left: 5px; float: left; line-height: 18px; overflow: hidden; }
.foot_copy_ba a{ color: #FFF;}
.xn_brand {display:none;}


.foot_tel{ width:550px; font-family: "Arial"; font-size: 12px; position:absolute; top:120px; left:448px; color:#FFF; }
.foot_tel_f{ position:relative; width:100%; height:100%; overflow: hidden; }
.foot_add{ width: 550px; height: 18px; line-height: 18px; overflow: hidden;}
.foot_phone{ max-width: 250px; height: 18px; float: left; line-height: 18px; overflow: hidden; }
.foot_fax{ max-width: 250px; height: 18px; float: left; margin-left: 15px; line-height: 18px; overflow: hidden; }
.foot_zip{ display: none; }


.xn_f_1_warp {}


.xn_f_2_warp { width: 90px; position: absolute; bottom: 15px; left: 448px; }


.xn_f_10_wrap{ position:absolute; width:1000px; top:15px; right:0px; }
.xn_f_10_main { width:1000px; height:20px; overflow: hidden; }
.xn_f_10_menu1 { max-width:120px; height: 20px; line-height: 20px; padding: 0 15px; text-align: center; float:left; font-size: 14px; font-family: "Arial"; overflow: hidden; background:url(https://1.rc.xiniu.com/rc/Bottoms/9054/images/head_nav_line.png?d=20170706143737433) left center no-repeat; }
.xn_f_10_menu1 a{ color: #FFF; line-height:20px; overflow: hidden; }
.xn_f_10_menu1 a:hover{ text-decoration: underline; }
.xn_f_10_menu1_2 { max-width:120px; height: 20px; line-height: 20px; padding: 0 15px; text-align: center; float:left; font-size: 14px; font-family: "Arial"; overflow: hidden; background:url(https://1.rc.xiniu.com/rc/Bottoms/9054/images/head_nav_line.png?d=20170706143737433) left center no-repeat;}
.xn_f_10_menu1_2 a{ color:#FFF; line-height:20px; text-decoration:none;}
.xn_f_10_menu1_2 a:hover{color:#FFF; line-height:20px; text-decoration:underline;}
#navtype1Li_n0{ background: none;}
.xn_f_10_menu1_cur { max-width:120px; height: 20px; line-height: 20px; padding: 0 15px; text-align: center; float:left; font-size: 14px; font-family: "Arial"; overflow: hidden; background:url(https://1.rc.xiniu.com/rc/Bottoms/9054/images/head_nav_line.png?d=20170706143737433) left center no-repeat; }
.xn_f_10_menu1_cur a{ color:#FFF; line-height:20px; text-decoration:none;}
.xn_f_10_menu1_cur a:hover{color:#FFF; line-height:20px; text-decoration:none;}
.xn_f_10_menu2 a{color:#FFF;font-weight:normal;line-height:30px !important;}
.xn_f_10_menu2 a:hover{color:#FF0; text-decoration:underline;}
.xn_f_10_main ul li ul{ display: none; }
.xn_f_10_main ul li ul li{ display: none; }









