﻿/*public*/
/* Public */


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; /* 谷歌不支持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*/
/* t_logo */
.t_logo{ width: 266px;height: 120px;overflow: hidden;float: left;}
.t_logo img{ width: 266px;height: 120px;}
/* end_t_logo */
/*xn_n_14_wrap*/
.xn_n_14_wrap{width: 920px;height: 120px;float: right;position: relative;}
.xn_n_14_wrap_main{width: 100%;height: 120px;}
.xn_n_14_wrap_main>ul>li{width: auto;height: 120px;line-height: 120px;float: left;padding: 0 30px 0 32px;position: relative;background: url(../image/xn_n_14_wrap_main.png) no-repeat left center;}
.xn_n_14_wrap_main>ul>li:first-child{background: none;}
.xn_n_14_wrap_main>ul>li>a{color: #343d4d;position: relative;font-size: 18px;}
.xn_n_14_wrap_main>ul>li:hover>a,.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_2>a,.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_cur>a{color: #d6000f;border-bottom: 2px solid #d6000f;padding-bottom: 10px;}
.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_2>a:before,.xn_n_14_wrap_main>ul>li:hover>a:before,.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_cur>a:before{content: '';position: absolute;bottom: -1px;left: 50%;z-index: 5;width: 6px;height: 5px;margin-left: -3px;background:url(../image/xn_n_14_wrap_main_hover.png) no-repeat center;}
.xn_n_14_wrap_main>ul>li>ul{position: absolute;width: 100%;height: auto;background: #fff;left: 0px;top: 120px;}
.xn_n_14_wrap_main>ul>li>ul>li{width: 100%;height: 30px;line-height: 30px;text-align: center; }
.xn_n_14_wrap_main>ul>li>ul>li>a{color: #000;display: block;}
.xn_n_14_wrap_main>ul>li>ul>li>a:hover{background: #d6000f;color: #fff;}
.xn_n_14_wrap_main>ul>li>ul>li>ul{display: none!important;}
#type1Li_t2801_1{display: none!important;}
#type1Li_t701_1{display: none!important;}
/*end_xn_n_14_wrap*
/*top*/
.top{ width: 1200px; z-index:99;height: 120px; position:relative;margin:0 auto;}
.t_t{position:relative; z-index:100; width:187px; float: left; height:120px;}
.top_h1{width: 100%;height: 1px;background: #fff;margin: 0 auto;overflow: hidden;}
/*end_top*/
/*ea_h*/
/*ea_ba*/
/*news_banner*/
.news_banner{width:100%; height:260px; overflow: hidden; position:relative; margin:0 auto;}
.news_banner_m{Z-INDEX:0; width:1920px; height:260px; position:absolute; left:50%; margin-left:-960px;}
/*end_news_banner*/
/*ea_ba*//*ea_c*/


/*n_content_left_cnt */
.n_content_left_cnt{width: 720px;height: 65px;line-height: 65px;overflow: hidden;position: relative;float: left;}
.n_content_left_cnt>ul{width: auto;height: 65px;overflow: hidden;}
.n_content_left_cnt>ul>ul{float: left;width: auto;}
.n_content_left_cnt>ul>ul>li{width: auto;height: 65px;line-height: 65px;margin-right: 37px;float: left;}
.n_content_left_cnt>ul>ul>li>a{color: #333333;font-size: 18px;}
.n_content_left_cnt>ul>ul>li>ul{display: none!important;}
.n_content_left_cnt>ul>ul>li>a:hover,.n_content_left_cnt>ul>ul>li.left_menu1_cur>a,.n_content_left_cnt>ul>ul>li.left_menu1_2>a{color: #d6000f;border-bottom: 1px solid #d6000f;padding-bottom: 20px;}
/*end_n_content_left_cnt */
/*n_content_right_name_r*/
.n_content_right_name_r{width: auto;height: 65px;float: right;line-height: 65px;padding-left: 22px;background: url(../image/icpsp1_n_right_wz.png) no-repeat left center;}
.n_content_right_name_r a{color: #666666;}
.n_content_right_name_r a:hover{color: #d6000f;}
.n_r_wz6 a{color: #d6000f;}
.n_r_wz1{display: none;}
/*end_n_content_right_name_r */


/*n_case_m*/
.n_case_m{width:1200px; height: auto;overflow:hidden;}
.n_case_main{width: 348px; height: 225px; position:relative; float:left;margin-right: 78px;margin-bottom: 90px;}
.n_case_main:nth-child(3n),.n_case_main:nth-child(6n),.n_case_main:nth-child(9n){margin-right:0px;}
.n_case_c{position:relative;width: 348px;height: 225px;}
.n_case_img{position:absolute; left:0; top:0;  width: 348px;      height: 225px;overflow: hidden;}
.n_case_img img{width: 100%; height: 100%;transition: all 0.7s ease-in-out;-webkit-transition: all 0.7s ease-in-out;}
.n_case_main_name{ position:absolute;  bottom: 0; width: 100%; height: 48px; line-height: 48px; font-size: 16px; white-space: nowrap; text-overflow:ellipsis; /*溢出省略号，支持ie、safari（webkit）*/ -o-text-overflow:ellipsis; /*溢出省略号，支持opera*/ overflow:hidden;/*溢出隐藏*/ -moz-binding:url('https://0.rc.xiniu.com/g2/M00/E8/42/ellipsis.xml');/*溢出省略号，支持firefox*/ color: #ffffff;text-indent: 21px;background-color: rgba(0,0,0,0.5);}
.n_case_main_name1{ color: #000; font-weight:bold;}
.n_case_main_name2 a{color: #fff; text-decoration:none; }
.n_case_main_name2 a :hover{color: #C00; text-decoration: underline;}
.n_case_main_cnt{position:absolute; left:180px; top:24px; font-size:12px; }
.n_case_main_cnt1{ color: #000; font-weight:bold !important;}
.n_case_main_cnt2{width:530px; line-height:18px; height:54px; display:block; overflow:hidden; color: #333; margin-top:3px;}
.n_case_main_more{position:absolute; opacity:0;  width: 100%;height: 100%; top: 0;left: 0;transition: all 1s ease-in-out;      -webkit-transition: all 1s ease-in-out;background: url(../image/case_bg.png) no-repeat;text-align: center;}
.n_case_main_more a{ color: #fff; text-decoration:none;display: block;}
.n_case_main_more a:first-child{height:34px;line-height:34px;background:url(../image/case_xian.png) no-repeat center bottom;margin-top:77px;padding:0 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px;}
.n_case_main_more a:hover{text-decoration: underline;}
.n_case_more{position:absolute; right:0; top:10px;}
.n_case_more a{background:url(https://1.rc.xiniu.com/rc/Contents/31223/Images/icpsp1_index_commore1.png?d=20180906105602990) no-repeat; width:44px; height:11px; display: block;}
.n_case_more a:hover{background:url(https://1.rc.xiniu.com/rc/Contents/31223/Images/icpsp1_index_commore2.png?d=20180906105602990) no-repeat; width:44px; height:11px;}
.n_case_main:hover .n_case_img img{opacity: 0;transform: scale(10);-webkit-transform: scale(10);}
.n_case_main:hover .n_case_main_name{transform: scale(1);-webkit-transform: scale(1);}
.n_case_main:hover .n_case_main_more{opacity: 1;} 
.n_case_main:hover .n_case_main_more>div{transform: scale(0); -webkit-transform: scale(0);}     
.n_case_main:hover .n_case_main_more>div{transform: scale(1); -webkit-transform: scale(1);}
.n_case_main:hover .n_case_main_name{opacity:0;}
/*end_n_case_m */
/*fy*/
.fy{ width:100%;  text-align: center; font-size:12px; overflow: hidden;padding-bottom: 82px;}
.fy span,.fy span a{ color:#666; vertical-align:middle; }
.fy span a:hover{ color:#D40000; }
.fy_1{ display: none !important;}
.fy_2{margin-left:5px; margin-right:5px}
.fy_3{margin-left:5px; margin-right:5px;display: none !important;}
.fy_4{display: none !important;}
.fy_5{margin-left:5px; margin-right:5px;display: none !important;}
.fy_6{margin-right: 0px !important;}
.fy_7{ margin-left:5px; margin-right:5px;display: none !important;}
.fy_8{}
.fy_9{display: none !important;}
.fy_out{ padding:0px 2px 0px 2px}
#fy>div+div+div>span{/* float:left; */margin:0 10px 0 0;cursor:pointer;display: inline-block;}
#fy>div+div+div>span a{display:block;width:60px;height:40px;line-height:40px;text-align:center;background-color: #d6000f;color:#fff;    transition: all linear 0.17s;}
#fy>div+div+div>span a.curr{background:url(../image/fx_curr.png) no-repeat center;}
#fy>div+div+div>span a:hover{background-color: #f83c4a;color:#fff;}
#fy>div+div+div>span a img{vertical-align:middle;margin-top: 14px;}
.fy_2_A:hover{}
.fy_6_A:hover{}
.fy_on{background:url(../image/fx_curr.png) no-repeat center;} 
.fy_on a{color:#fff !important;}
/*end_fy */
/*n_main*/
.case_body .n_main{width: 100%; margin:0; padding:0; background: url(../image/case_bg.jpg) center 0px; height:auto; overflow:hidden; z-index:5; position: relative;} .n_content{width:1200px; margin:0 auto;}
.about_body .n_main{width: 100%; margin:0; padding:0; background: url(../image/CgAGfFukh_2AAGuHAALu3jdktOc930.jpg) center 0px; height:auto; overflow:hidden; z-index:5; position: relative;} .n_content{width:1200px; margin:0 auto;}
/*end_n_main*/
/*n_content_left*/
.n_content_left{width: 100%;height: 65px;border-bottom: 1px solid #ebebeb;margin-bottom: 50px;}
.n_content_left1{width: 1200px;height: auto;margin: 0 auto;}
/*end_n_content_left*/
/*n_content_right*/
.n_content_right{position:relative; width:783px; height: auto; float:right; padding-bottom:20px;}
/*end_n_content_right*/
/*n_content_right_name*/
.n_content_right_name{ width:92%; height:90px; margin:0 auto; position:relative; border-bottom:1px solid #DBDBDB;}
/*end_n_content_right_name*/
/*n_content_right_m*/
.n_content_right_m {text-align:left; width:92%; margin:0 auto; line-height:24px; color:#737373; font-size:12px; padding:30px 0 20px 0; position:relative;}
/*end_n_content_right_m*/
/*ea_c*/
/*ea_b*/
/*foot_copy*/

.foot_copy_ba img {width: 22px; position: relative; bottom:-18px;}

.foot_copy{width: auto;height: 55px;line-height: 57px;font-size: 14px;color: #828388;float: left;}
.foot_copy div a{color: #828388;}
.foot_copy div a:hover{color: #d6000f;}
.foot_copy div{float: left;margin-right: 20px;}
/*end_foot_copy*/
/*foot*/
.foot{ width: 100%;height: 105px;background: #343d4d;position: relative;margin-top: 20px;}
.foot_c{width: 1200px;height: 105px;margin: 0 auto;}
/*end_foot*/
/*foot_c_erweima*/
.foot_c_erweima{width: auto;height: 57px;float: left;}
.foot_c_erweima1{width: 40px;height: 57px;background: url(../image/foot_c_erweima1.png) no-repeat center;float: left;position: relative;cursor: pointer;}
.foot_c_erweima1_img{position: absolute;top: -103px;left: -35px;width: 102px;height: 102px;overflow: hidden;display: none;}
.foot_c_erweima1:hover .foot_c_erweima1_img{display: block;}
.foot_c_erweima1_img img{width: 102px;height: 102px;}
.foot_c_erweima2{width: 40px;height: 57px;background: url(../image/foot_c_erweima2.png) no-repeat center;float: left;position: relative;cursor: pointer;}
.foot_c_erweima2_img{position: absolute;top: -103px;left: -35px;width: 102px;height: 102px;overflow: hidden;display: none;}
.foot_c_erweima2_img img{width: 102px;height: 102px;}
.foot_c_erweima2:hover .foot_c_erweima2_img{display: block;}
/*end_foot_c_erweima*/
/*foot_c_sitemap*/
.foot_c_sitemap{width: auto;height: 57px;line-height: 57px;float: right;overflow: hidden;font-size: 14px;}
.foot_c_sitemap div{float: left;margin-left: 25px;}
.foot_c_sitemap div a{color: #828388;}
.foot_c_sitemap div a:hover{color: #d6000f;}
/*end_foot_c_sitemap*/

/*foot_nav2*/
.foot_nav2{width:1165px; top:22px; left:34px; text-align:left;height: 30px;margin: 0 auto;margin-left: 35px;padding-top: 20px;}
.foot_nav2_ul{ float:left; margin:0px; padding:0px;}
.foot_nav2 ul li{float:left;padding:0 9px 0 10px;height:22px;line-height:22px;max-width:70px;overflow:hidden;background:url(../image/foot_type2Libg.png) left center no-repeat;font-size:14px;}
.foot_nav2 ul li a{line-height:22px;color:#FFF;}
.foot_nav2 ul li a:hover{text-decoration:underline;}
#foot_type2Li_n8,#foot_type2Li_n14,#foot_type2Li_n6,#foot_type2Li_n15,#foot_type2Li_n27{display:none !important;}
#foot_type2Li_n19{display:none !important;}
/*end_foot_nav2 */
/*foot_add_home*/
.foot_add_home{width:34px;height:22px;line-height:22px;overflow:hidden;position:absolute;font-size:13px;color:#FFF;padding-top: 20px;}
.foot_add_home a{font-size:14px;color:#FFF;}
.foot_add_home a:hover{text-decoration:underline;}
/*end_foot_add_home*/

/*ea_b*/
/*ea_bg*/
/*ea_bg*//*ea_m*/
/*back_top*/
.back_top{width:45px; height:165px; border-radius:10px; position:fixed; top:60%; right:1%; cursor:pointer;background:#d6000f url(../image/back_top.png) no-repeat center 20px; text-align:center; display:none; z-index:9999;}
.back_top>span{display:block; color:#ffffff; font-size:21px; padding-top:65px; width:30px; margin:auto; line-height:22px;}
/*end_back_top*/
/*ea_m*/
/*ea_pi*/
/*ea_pi*/
/*ea_wj*/
/*ea_wj*/