﻿

@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; }    




.t_logo{position: absolute; left: 0; top: 0; z-index: 99; width: 255px; height: 90px;}
.t_logo img{ }


.xn_h_3_wrap{position: absolute; top: 10px; right: 0; background: #185591; font-size: 14px; color: #ffffff; z-index: 99;}
.xn_h_3_wrap a{font-size: 14px; color: #ffffff; }
.xn_h_3_wrap a:hover{text-decoration: underline;}
.xn_h_3_Lang_top{width: 86px; height: 20px; overflow: hidden; text-indent: 26px; line-height: 20px;display:none; background: url(https://1.rc.xiniu.com/rc/Heads/27448/images/lang.png?d=20171109130114558) 4px center no-repeat; }
.xn_h_3_Lang_HVbox{position: relative; width: 100%; height: auto; padding: 15px 0; display: none;}
.xn_h_3_Lang_wenzi{line-height: 26px; text-align: center;}


.xn_n_14_wrap{position: relative; width:1200px; height:70px; margin: 0 auto; text-align:center; padding-top: 20px;}
.xn_n_14_wrap_main{}
.xn_n_14_wrap_main>ul{margin-left: 300px; margin-top:18px;}
.xn_n_14_wrap_menu1 {float:left; height:33px; font-size:20px; margin:0 27px;}
.xn_n_14_wrap_menu1>a{color:#1d1f20; line-height:33px; text-decoration:none;}
.xn_n_14_wrap_menu1_2 {float:left; height:33px; font-size:20px; margin:0 27px; border-bottom: 4px solid #185591;}
.xn_n_14_wrap_menu1_2>a{color:#185591; line-height:33px; text-decoration:none;}
.xn_n_14_wrap_menu1_cur {float:left; height:33px; font-size:20px; margin:0 27px; border-bottom: 4px solid #185591;}
.xn_n_14_wrap_menu1_cur>a{color:#185591; line-height:33px; text-decoration:none;}
.xn_n_14_wrap_menu2 a{font-size: 16px; color: #1d1f20;}
.xn_n_14_wrap_menu2_2 a{text-decoration: underline;font-size: 16px; color: #fff;}
.xn_n_14_wrap_menu2 a:hover{}
.xn_n_14_wrap_main ul li ul{background: #248fe0; padding: 15px 0;}
.xn_n_14_wrap_main ul li ul+ul{padding-top: 0;}
.xn_n_14_wrap_main ul li ul li{line-height: 20px;}
.xn_n_14_wrap_main ul li ul li ul{display: none !important;}
.xn_n_14_wrap>a:hover,.xn_n_14_wrap_menu1_cur>a{color: #185591;}


.top{position: relative; width: 100%; height: 90px; min-width: 1200px; z-index: 99;}
.t_t{position: relative; width: 1200px; height: 0; margin: 0 auto;}




.about_banner{width:100%; height:260px; overflow: hidden; position:relative; margin:0 auto;}
.about_banner_m{Z-INDEX:0; width:1920px; height:260px; position:absolute; left:50%; margin-left:-960px;}




.n_content_right_name_r{height: 67px; overflow: hidden; line-height: 67px; font-size: 16px; color: #1e201f; padding-left: 25px; background: url(https://1.rc.xiniu.com/rc/Contents/27460/images/icpsp1_n_right_wz.jpg?d=20171109130115590) left center no-repeat;}
.n_r_wz1{display: none;}
.n_content_right_name_r img{display: none;}
.n_content_right_name_r a{ font-size: 16px; color: #1e201f;}
.n_content_right_name_r a:hover{color: #02458b;}


.n_content_left_cnt{border-top: 4px solid #175493; padding: 15px 0 65px 27px; background:#f4f4f4 url(https://1.rc.xiniu.com/rc/Contents/27460/images/left_cnt_BG.jpg?d=20171109130115590) bottom repeat-x;}
.left_menu1,.left_menu1_cur,.left_menu1_2{height: 50px; overflow: hidden; line-height: 50px; border-bottom: 3px solid transparent;display: table;}
.left_menu1_cur,.left_menu1:hover,.left_menu1_2{border-bottom: 3px solid #175493; display: table;}
.left_menu1 a{ font-size: 18px; color: #1e201f;}
.left_menu1_cur a,.left_menu1_2 a{font-size: 18px; color: #175493;}
.left_menu1_cur>ul,.left_menu1_2>ul{display: none !important;}


.xn_c_claproducts_1_wrap{}
.xn_c_claproducts_1_wbox>div{padding:33px 0; border-top: 1px solid #bfbfbf; overflow: hidden;}
.xn_c_claproducts_1_xhbox1{padding-top: 0 !important; border: none !important;}
.xn_c_claproducts_1_lftbox{float: left; width: 334px; height: 224px; overflow: hidden;}
.xn_c_claproducts_1_lftbox img{width: 100%; height: 100%;}
.xn_c_claproducts_1_ritbox{position: relative; float: right; width: 565px; height: 224px; overflow: hidden;}
.xn_c_claproducts_1_name{height: 58px; line-height: 58px; overflow: hidden; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xn_c_claproducts_1_name a{ font-size: 22px; color: #1d1f20;}
.xn_c_claproducts_1_name a:hover{color: #02458b;}
.xn_c_claproducts_1_coent{line-height: 28px; font-size: 14px; color: #6a6a6a; height: 84px; overflow: hidden; margin: 3px 0 37px 0;}
.xn_c_claproducts_1_more{position: absolute; left: 0; top: 157px; width: 107px; height: 40px; overflow: hidden; text-align: center; line-height: 40px; background: #185591; -webkit-transition: all .2s linear;
    transition: all .2s linear;}
.xn_c_claproducts_1_more a{font-size: 18px; color: #fff;}
.xn_c_claproducts_1_more:hover{transform: translateY(-2px);-webkit-transform: translateY(-2px);}


.fy{ width:100%; text-align: center; font-size:13px;height: 32px;line-height: 32px;margin:15px auto;}
.fy span,.fy span a{ color:#535353;transition: all 0.5s;}
.fy span a{padding:5px 11px;margin: 0 5px; border: 1px solid #bfbfbf;}
.fy span a:hover{}
.fy_1,.fy_9,.fy_4,.fy_7,.fy_3,.fy_5{display: none;}
.fy_2{}
.fy_6{}
.fy_out{}
.fy_on{}
.fy_on_A{background: #195591!important;color: #fff!important;}


.n_main{width: 100%; min-width: 1200px;} 
.n_content{position: relative; width: 1200px; margin: 0 auto; overflow: hidden;}


.n_content_left{}


.n_content_right{padding-bottom: 117px; overflow: hidden;}


.n_content_right_name{float: left; width: 220px; overflow: hidden;}


.n_content_right_m {position: relative; float: right; width: 945px; overflow: hidden;}



.foot_tel{ width:1200px;height:104px;margin:0px auto;position:relative;overflow:hidden}
.foot_tel_f{width:1200px;height:54px;margin:25px auto;font-size:16px;}
.foot_add{width: 270px;height:54px;padding-left:60px;padding-right:50px;margin-right: 70px;float:left;position:relative;background:url(https://1.rc.xiniu.com/rc/Bottoms/49129/images/foot_tel_01.png?d=20230922112706087);background-repeat:no-repeat;background-position:left;line-height:27px;overflow:hidden}
.foot_fax{width:270px;height:54px;padding-left:60px;margin-right: 70px;float:left;position:relative;background:url(https://1.rc.xiniu.com/rc/Bottoms/49129/images/foot_tel_02.png?d=20230922112706087);background-repeat:no-repeat;background-position:left;line-height:54px;overflow:hidden;}
.foot_phone{width: 260px;height:54px;padding-left:60px;float:left;position:relative;background:url(https://1.rc.xiniu.com/rc/Bottoms/49129/images/foot_tel_03.png?d=20230922112706087);background-repeat:no-repeat;background-position:left;line-height:54px;overflow:hidden;}
.foot_tel_right{display:block;width:1px;height:20px;top:17px;background:#7c7c7c;position:absolute;right:0}


.foot_nav{width:1200px;margin:50px auto;position:relative;overflow:hidden}
.foot_nav_ul{width:920px; float:left; margin:0px; padding:0px;}
.foot_nav>ul>li{width:119px; float:left;padding-left:40px;border-left:1px solid #3a3a3a;}
.foot_nav>ul>li:first-child{padding-left:0;border-left:none}
.foot_nav>ul>li>a{line-height:25px; font-weight:bold;font-size:18px;color:#fff}
.foot_nav ul li ul{margin-top:12px;}
.foot_nav ul li ul li a{line-height:35px; font-weight: normal !important;font-size:14px;color:#cfcfcf;}
.foot_nav_qrCode{width:128px;float:right;overflow:hidden;text-align:center;font-size:16px;}
.foot_nav_qrCode img{width:128px;height:128px;}
.foot_nav_qrCode span{}


.foot_copy{width:1200px;border-top:1px solid #3a3a3a;overflow:hidden;text-align:center;height:38px;overflow:hidden}
.foot_copy div{display:inline;margin-right:5px;color:#666666;font-size:12px;line-height:38px;}
.foot_copy div a{color:#666666;font-size:12px;}


.foot{  width:100%; position:relative; text-align:center; font-size:12px;color:#ffffff; line-height:25px;background:#242424; }
.foot a{ font-size:14px; color:#ffffff; text-decoration:none; line-height:25px;}
.foot_c{position:relative; width:1200px; margin:auto; text-align:left;}









