@charset "utf-8";
/* CSS Document */
* {margin: 0;padding: 0;}
body {background:#fff;font-size: 14px;font-family:"Arial","siyuan-heiti";font-style:normal; color:#061a39;background-size: 100% auto;}
@font-face{
    font-family: 'siyuan-heiti';
    src : url('../fonts/siyuan-heiti.otf')
	      url('../fonts/siyuan-htbold.otf');
}
a {text-decoration: none; color:#061a39;transition: all 0.3s;}
a:hover {color: #013b92;text-decoration: none !important;}
li {list-style-type: none;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
input, button, select, textarea {outline: none;}
table{border-collapse: collapse;}
th,tr,td{border: 1px solid #DDD;}
.cl:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cl {zoom: 1;}
.l{ width:77%; margin:0 auto;}
.left{ float:left !important;}
.right{ float:right !important;}
img{transition: all 0.5s;}

/*右侧悬浮*/
.izl-rmenu{
	margin-right: 0;
	width: 70px;
	position: fixed;
	right: 7px;
	top: 65%;
	z-index:999;	       
}
.izl-rmenu .consult{    
	background-image: url(../images/consult_icon.png);
    background-repeat: no-repeat;
	background-position: center -67px;
	display: block;
	height: 70px;
	width: 70px; 
	background-color: #fff;
	border: 1px solid #efeeee;
}
.izl-rmenu .consult .phone {
    background-color: rgb(255,255,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 70px;
    color: #013b94;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../images/consult_icon.png);
    background-repeat: no-repeat;
    background-position: center -133px;
    display: block;
    height: 70px;
    width: 70px;
    line-height: 70px;
    color: #013b94;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
	background-color: #fff;
	border: 1px solid #efeeee;
	margin-top: 4px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
	background-image: url(../images/consult_icon.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 70px;
    width: 70px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
	background-color: #fff;
	border: 1px solid #efeeee;
	margin-top: 4px;
}
/* .izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.png);
	background-repeat: no-repeat;
	background-position: center bottom;
} */
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -110px;
    top: 75px;
    width: 110px;
    height: 110px;
	border: 1px solid #eee;
	background-color: #fff;
}
#udesk-feedback-tab {
    position: fixed;
    right: 7px;
    top: 65%;
    margin-top: -74px;
    background-color: #fff;
    border: 1px solid #efeeee;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.png);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 70px;
    width: 70px;
    background-color: #FFF!important;
    z-index:999;
}


/*登录注册*/
.dlzc-bj{width: 100%;height: 100vh;overflow: hidden;position: relative;}
.wap-dlzc{display: none;}
.dlzc-bj img{width: 100%;}
.dlzc-nav{position: absolute;top: 40px;right: 17%;}
.dlzc-nav li{float: left;font-size: 18px;margin-left: 70px;font-weight: bold;}
.dlzc-bd{position: absolute;right: 0;top: 30%;}
.dlzc-bd form{width: 63%;}
.dlzc-bd form .fotm-dlzc{border-bottom: 1px solid #bbbaba;line-height: 60px; margin-bottom: 20px;width: 100%;}
.dlzc-bd form .fotm-dlzc label{font-size: 20px;color: #666;font-weight: 400;width: 20%;}
.dlzc-bd form .fotm-dlzc input{border: none;background: none;font-size: 20px;}
.dlzc-bd form .fotm-dlzc input::-webkit-input-placeholder {color: #C0C0C0;}
.wjmm a,.yzmdl a{font-size: 18px;display: block;color: #666;}
.wjmm a{float: left;}
.wjmm a:hover{color: #013B92;}
.yzmdl a{float: right;color: #013B92;}
.tj-btn{width: 100%;}
.tj-btn button,.tj-btn a{width: 45%;height: 60px;line-height: 58px;display: block;font-size: 20px;border-radius: 5px;border: 1px solid #013B92;
text-align: center;margin-top: 50px;transition: all 0.5s;}
.tj-btn button{background: #013B92;color: #fff;float: left;}
.tj-btn a{float: right;}
.tj-btn button:hover{background: none;color: #013B92;}
.tj-btn a:hover{background: #013B92;color: #fff;}
.wjmm a strong{font-weight: 400;color: #013B92;}
.account_code{float: right;margin-top: 10px;}
.dlzc-bd form .fotm-dlzc input#username{width: 50%;}

/*登录注册-08.30*/
.login-box-pan{ padding:50px 80px 50px 30px;}
.login-info{ width:290px;}
.login-info h2{ border-bottom:2px solid #eeeff3; color:#3498db; font-size:18px; font-weight:700; line-height:38px; width:100%;}
.login-info h2 span{ border-bottom:2px solid #3498db; height:38px; display:inline-block; padding:0 10px;position:relative; bottom:-2px;}
.login-info .item{ height:70px; width:290px;}
.login-info .item-input{ border:1px solid #e5e5e5; height:38px; line-height:24px; padding:7px 10px;}
.txt02{ height:24px; line-height:24px; border:0; float:left; font-size:13px;}
.login-info .item-input .txt02{ width:220px; float:left;}
.login-info .item-tips{ line-height:30px; font-size:12px; color:#ee1615;}
.login-info img{ width:70px; height:30px; margin:2px 10px 0;}
.f-h34{ height:34px; line-height:34px;}
.f-h24{height:24px; line-height:24px;}
.login-box a.c-blue:hover{ color:#ff7d27; text-decoration:underline;}
.reg-box-pan{ padding:15px 0 0; width:100%;}
.txt03{width:100%;line-height: 16px;padding:9px 10px;border: 1px solid #cccccc;float: none;font-size: 14px;color: #999;overflow: hidden;}
.reg-box {display: inline-block;margin-top: 40px;width: 100%;}
.reg-box .item {height:68px;line-height:34px;position: relative;z-index:5;}
.reg-box .intelligent-label {width:24%;text-align: right;font-size: 14px;color: #666;padding-right: 10px;}
.reg-box .intelligent-label b{margin-right: 5px;font-weight: normal; color:red;}
.reg-box .item .item-ifo{position: relative;width: 69%;}
.reg-box .txt02{width:270px;line-height: 16px;padding:9px 10px;border: 1px solid #cccccc;float: none;font-size: 14px;color: #999;overflow: hidden;}
.reg-box .txt03.v_error{border-color:#FF0000;}
.reg-box .txt03:focus{border-color:#1a97d7;}
.reg-box .blank {width:16px;height:16px; font-size:16px;position: absolute;left:280px;top:11px;float: none; color:#7abd54}
.reg-box .close{position: absolute;top:5px;right:25px;font-size: 24px;}
.reg-box .focus,.reg-box .focusa,.reg-box .error{line-height:34px;height:34px;position: absolute;top: 38px;left:0;width:100%;padding: 0 5px;z-index:3; font-weight:normal; font-size:12px; color:#999}
.reg-box .focus span,.reg-box .error span{ line-height:16px; display:block; padding:3px 0;}
.reg-box .focus{color: #999;}
.reg-box .valid{color: #f00;}
.reg-box .strength {color: #999;line-height: 22px;padding-right: 10px;clear: both;float: none;position: absolute;top:39px;right: -9px; display:none}
.reg-box .strength b {float: left;width: 108px;height:16px;overflow: hidden;margin-top: 5px; font-weight:400;}
.reg-box .strength b i{ font-style:normal; font-size:10px; width:34px; height:16px;line-height:16px; display:inline-block; float:left; background:#dbdbdb; text-align:center; margin-left:1px; color:#fff;}
.reg-box .strength b i.on{ background:#ff6160}
.reg-box .btn-blue{ font-size:18px; height:44px; line-height:44px; padding:0; width:100%;}
.reg-box .btn-gray{ height:34px; line-height:34px; padding:0 12px;}
.reg-box .part1,.reg-box .part2,.reg-box .part3{}
.regcon {width: 482px;height:360px;margin-left: -241px;margin-top: -180px;background: #fff;}
.regcon pre {border: 1px solid #B2B2B2;height: 240px;margin: 10px;overflow-x: hidden;overflow-y: scroll;padding: 5px;resize: both;width: 450px;background: #fff;font-size: 12px;color: #333;line-height: 1.7em;}
.showpwd{ display:inline-block; width:16px; height:16px; background:url(../images/showpwd.png) no-repeat center center; background-size:16px 16px; position:absolute; top:8px;right:10px; cursor:pointer;}
.showpwd.hidepwd{ background-image:url(../images/hidepwd.png);}
.reg-box .f-fl{float: left;}
.item-ifo img{float: right;width: 90px;border-radius: 3px;}
.item-ifo input#regtelcode,.item-ifo input#regcheckcode{width: 50%;}
.reg-box .part3,.reg-box .part3 h3{text-align: center;}
.reg-box .part3 h3{font-size: 20px;}
.reg-box .item .item-ifo-xyb{margin: 0 auto;float: none;}
.zc-title{text-align: center;font-size: 24px;}
.dlbd-x{margin-top: 30px;}
#zc-x{margin-top: 15px;border: 1px solid #013B92;border-radius: 5px;line-height: 45px;padding-bottom: 0;}
#zc-x:hover{background: #013B92;}
#zc-x:hover a{color: #fff;}

/*顶部通用*/
.container-top{width: 1340px;margin: 0 auto;}
.pc-top{width: 100%;background: #1a3557;height: 45px;}
.pctop-ul li{float: left;font-size: 16px;font-family: "Arial";margin-right: 70px;line-height: 45px;}
.pctop-ul li:last-child{margin-right: 0;}
.pctop-ul li a{color: #fff;}
.pctop-ul li em{display: inline-block;margin-right: 10px;}
.dropdown{float: right; line-height: 45px;}
.pctop-yy .btn{color: #fff;font-size: 16px;background: none;border: none;margin-right: 20px;}
.pctop-yy button{outline:none !important;}
.pctop-yy .dropdown-menu>li>a{font-size: 14px;padding: 10px;}
.pctop-yy .dropdown-menu>li>a:hover{background: #013b92;color: #fff;}
.pctop-yy .dropdown-menu{padding: 0;border: 1px solid rgba(0,0,0,.05);margin: 0px;}

.pctop-yy ul{text-align: center;color: #fff;font-size: 16px;margin: 0 20px 0 0;}
.pctop-yy ul li a{display: inline-block;color: #fff;font-size: 16px;}

.pctop-ss{float: right; width: 250px;border-radius: 30px; overflow: hidden; margin-top: 7px;margin-right: 35px;height: 30px;}
.pctop-ss .input-group .form-control{background: #768191;border: none;color: #fff;font-size: 14px;line-height: 30px;height: 30px;}
.pctop-ss .btn-default{background: #768191 url(../images/index_01.png) no-repeat;border-color: #768191;height: 30px; background-position: 0px 5px;}
.pctop-ss .btn-default i{color: #8c8c8c; font-size: 18px;}
.pctop-ss .btn-default:focus{outline: 0 !important;background-color: #768191; border: none;}
.hy-right{float: right;}
.hy-right a{display: inline-block;width: 65px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;border-radius: 5px;margin-left: 10px;
margin-top: 8px;}
.hy-right a.denglu{background: #fff;color: #013b92;}
.hy-right a.denglu:hover{background: #013b92;color: #fff;}
.hy-right a.zhuce{background: #013b94;color: #fff;}
.hy-right a.zhuce:hover{background: #fff;color: #013b92;}
.logo{ height:65px; margin:10px 0px; float: left;}
.logo img{height:65px;}

/*导航*/
.sticky-nav.menu_fixed {
	position: fixed;
	top: 0;	left: 0;	
	width: 100%;	
	z-index: 9999;	
	animation: sticky 1s;	
	box-shadow: 2px 4px 8px rgba(51, 51, 51, .25);	
	background-color: #fff;
}
/* .sticky-nav.menu_fixed .top .logo img{height: 60px;}
.sticky-nav.menu_fixed .nav h3{ margin: 20px auto;}
.sticky-nav.menu_fixed .nav .sub{top: 92px;} */

@keyframes sticky {
	0% {
		transform: translateY(-100%)	
	}
	100% {
		transform: translateY(0)	
	}
}
.navBar .cp-sousuo{background: #013b94;border-radius: 5px;height: 40px;line-height: 40px;margin-top: 24px;border: 1px solid #013b94;}
.navBar .cp-sousuo h3{line-height: 37px;margin: 0;padding: 0;}
.navBar .cp-sousuo h3 a{color: #fff;padding: 0 20px;}
.navBar .nav .cp-sousuo:hover{background: #fff;border-bottom: 1px solid;}
.navBar .nav .cp-sousuo:hover h3 a{color: #013b94;}
.navBar{float: right;}
.nav{z-index:2}
.nav a{color:#808080;}
.nav h3{font-size:100%;font-weight:normal;padding: 13px 0 14px;}
.nav .m {float: left; position: relative; z-index: 1;font-size:14px;text-align: center;margin-left: 40px;}
.nav .s{float:left;width:3px;text-align:center;color:#D4D4D4;font-size:12px;}
.nav h3 a{display: block; text-align: center; padding: 4px;font-size: 16px;color: #061a39;text-transform: capitalize;}
.nav .sub li a:hover{color:#013b94;}
.nav h3 a:hover{color: #013b94;}
.nav .m:hover{border-bottom: 3px solid #0255a8;}
.nav .nav-s{border-bottom: 3px solid #013b94;}
.nav .nav-s h3 a{color: #013b94;}
.nav .sub{display:none;position:absolute;left: -41px; top: 86px; z-index: 99; width: 150px;border-top:0;}
.nav .sub dl{margin-bottom: 0;}
.nav .sub dt{text-align:center;border-radius: 6px; background: #fff;margin-top: 5px;overflow: hidden;padding: 15px 0; display: block; font-size: 14px;
font-weight: 500;}
.nav .sub dt a{display:block;color:#2b2b2b;font-size:14px;width: 100%;height: 100%;text-transform: capitalize;}
.nav .sub dt:hover{background: #013b94;}
.nav .sub dt:hover a{color: #fff;}
.nav #ml1{position: inherit;}
.nav #ml1 .sub {z-index: 99;width: 100%;left: 0px;background: #fff;box-shadow:0px 5px 10px rgba(0,0,0,0.1);top: 130px; border-top: 1px solid #eee;}
.nav #ml1 .sub dl{width: 10%;margin-right: 3px; display: inline-block;text-align: center;height: 458px;}
.nav #ml1 .sub dt{margin: 0;border-radius: 0; background:rgba(1,59,148,0.1);float: left;width: 100%;}
.nav #ml1 .sub dd{float: left;width: 100%;font-size: 14px; line-height: 35px;position: relative;}
.nav #ml1 .sub dt:hover{background: #013b94;}
.nav #ml1 .sub dd:hover{background:rgba(1,59,148,0.2);}
.sticky-nav.menu_fixed .nav #ml1 .sub {top: 85px;}

/* .nav #ml6 .sub{width: 172px;left: 0px; top: 58px;} */
.nav #ml1 .sub .nav4-fd{display: none;width: 220px;background: #f5f5f5;position: absolute;top: 0;left: -220px;font-size: 12px;z-index: 999;}
.nav #ml1 .sub .nav4-fd a{display: block;width: 100%;line-height: 35px;padding: 0 5px;
	overflow: hidden;
	text-overflow: ellipsis;    
	display: -webkit-box;    
	-webkit-line-clamp: 1;    
	-webkit-box-orient: vertical;    
	display: -moz-box;    
	-moz-line-clamp: 1;    
	-moz-box-orient: vertical;   
	word-wrap: break-word;    
	word-break: break-all;    
	white-space: normal;
}
.nav #ml1 .sub .nav4-fd a:hover{background: #013b94; color: #fff;}
.nav #ml1 .sub dd:hover .nav4-fd{display: block;}
.nav4-fd-more{width: 100%;background: #013B92;display: none;}
.nav4-fd-more a{color: #fff;}

.nav #ml4 .sub{left:-30px;}
.nav #ml5 .nav4-fd,.nav #ml5 dd{display: none;}

.nav #ml4 .sub dt{position: relative;overflow: inherit;}
.nav #ml4 .sub dl dd {position: absolute;left: -187px;top: 6px;display: none;}
.nav #ml4 .sub dd a{display: block;width: 185px;background: #fff; border-radius: 5px;padding: 15px 0;margin-bottom: 4px;text-align: center;color: #333;}
.nav #ml4 .sub dl dt:hover .nav #ml4 .sub dl dd{display: block;}
.nav #ml4 .sub dd a:hover{background: #013b94; color: #fff;}

.nav #mlast  .sub .nav-c1 dt{position: relative;overflow: inherit;}
.nav #mlast  .sub .nav-c1 .nav-dd{position: absolute;left: -187px;top: 0px;display: none;}
.nav #mlast  .sub .nav-c1 .nav-dd a{display: block;width: 185px;background: #fff; border-radius: 5px;padding: 15px 0;margin-bottom: 4px;text-align: center;color: #333;}
.nav #mlast  .sub .nav-c1:hover .nav-dd{display: block;}
.nav #mlast  .sub .nav-c1 .nav-dd a:hover{background: #013b94; color: #fff;}
.nav #mlast .sub{left: 0px;width: 172px;top: 38px;}

.nav-dd .nav-c1{position: relative;}
.navtop .nav-dd.nav3{ display:none !important;}
.navtop:hover .nav-dd.nav3{ display:block !important;}

.wap-nav{display: none;}

/*banner*/
#wap-banner{display: none;}
.flexslider{position:relative;height:auto;overflow:hidden;z-index: 0;}
.slides{position:relative;}
.slides li{height:auto;width: 100%;background-size:cover;}
.slides li img{width: 100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:30px;height:4px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:30px;height:4px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;
cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;/*top:45%;*/}
.flex-direction-nav li a{display:block;width:36px;height:5px;overflow:hidden;cursor:pointer;position:absolute;}
.sy-banner-text{position: absolute;top: 30%;color: #013B92;}
.sy-banner-text span{display: block;width: 110px;height: 1px;background: #013B92;}
.sy-banner-text h2{font-size: 45px;font-weight: bold; margin-top: 30px;}
.sy-banner-text p{font-size: 16px;line-height: 55px;}
.sy-banner-text a{display: block;width: 160px;height: 50px;line-height: 50px;background-color: #fff;background-image: url(../images/index_46.png);
color: #013B92;background-position: 112px 19px;background-repeat: no-repeat;padding-left: 28px; text-transform: uppercase;margin-top: 50px;overflow: hidden;
transition: all 0.6s;}
.sy-banner-text a:hover{background-color: #013B92;color: #fff;background-position: 112px -42px;}

.flex-direction-nav li a {width: 50px; height: 50px; margin: 17% 0 0; display: block; background: url(../images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; -webkit-transition: all .3s ease; z-index: 10;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: 20px; }
.flex-direction-nav .flex-prev {left: 20px;}
.flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/*index*/
.sy-title{text-align: center;padding: 35px 0;}
.sy-title h2{font-size:40px;color: #013B92;margin: 0;}
.sy-title p{font-size: 16px;color: #666;margin-top: 20px;}

.sycp-ul{}
.sycp-ul .sycp-div{width: 100%;background: #fff;border-radius: 5px;overflow: hidden;box-shadow:0px 0px 10px rgba(1,59,148,0.1);height: 340px;
margin-bottom: 30px;}
.sycp-ul .sycp-div-title{background: #013B92;width: 100%;color: #fff;height: 40px;line-height: 40px;padding: 0 20px;}
.sycp-ul .sycp-div-title h3{margin: 0;font-size: 14px;font-weight: bold;float: left;line-height: 40px;}
.sycp-ul .sycp-div-title a{display: inline-block;float: right;color: #fff;font-size: 12px;}
.sycp-ul .sycp-div-js{padding: 10px 20px;}
.sycp-ul .sycp-div-js figure{width: 124px;height: 98px;border-radius: 5px;float: left;overflow: hidden;}
.sycp-ul .sycp-div-js figure img{width: 100%;transition: all 0.5s;}
.sycp-ul .sycp-div-js figure:hover img{transform: scale(1.05);}
.sycp-ul .sycp-div-js p{font-size: 14px;color: #666;text-align: justify;line-height: 25px;margin-top: 7px;float: right;width: 200px;
    overflow: hidden;
	text-overflow: ellipsis;    
	display: -webkit-box;    
	-webkit-line-clamp: 3;    
	-webkit-box-orient: vertical;    
	display: -moz-box;    
	-moz-line-clamp: 2;    
	-moz-box-orient: vertical;   
	word-wrap: break-word;    
	word-break: break-all;    
	white-space: normal;
}
.sycp-div-nav{margin: 0 20px;border-top: 1px solid #eee;padding-top: 6px;}
.sycp-div-nav a{display: inline-block;background: url(../images/index_10.png) no-repeat left 6px;font-size: 13px;color: #666;padding-left: 15px; 
line-height: 20px;width: 50%;float: left;margin-bottom: 15px;}
.sycp-div-nav a:hover{color: #013B92;}
.sycp-ul li:nth-child(1) .sycp-div-nav a,.sycp-ul li:nth-child(3) .sycp-div-nav a{width: 100%;}

.sy-yyzx{width: 100%;background: #f9f9f9;margin-top: 10px; padding-bottom: 20px;}
.yyzx-ul{}.yyzx-ul .yyzx-ul-div{width: 100%;text-align: center;overflow: hidden;margin-bottom: 5px;}
.yyzx-ul .yyzx-ul-div figure{width: 100%;height: auto;overflow: hidden;}
.yyzx-ul .yyzx-ul-div figure img{width: 100%;transition: all 0.5s;}
.yyzx-ul .yyzx-ul-div:hover figure img{transform: scale(1.05);}
.yyzx-ul .yyzx-ul-div p{font-size: 18px;color: #061a39;line-height: 35px;transition: all 0.5s;text-transform: capitalize;}
.yyzx-ul .yyzx-ul-div:hover p{color: #013B92;}

.synews-bj{width: 100%;background: #f8f8f8;padding: 30px 0 70px;}
.sylb-l{width: 100%;box-shadow:0px 0px 10px rgba(1,59,148,0.1);padding: 1px 15px;background: #fff;text-align: center;margin-top: 40px;border-radius: 5px;}
.sylb-l ul{margin: 0;}.sylb-l li{width: 100%;height: 120px;border-radius: 5px;overflow: hidden;margin: 13px 0px;position: relative;}
.sylb-l li:nth-child(2){margin: 20px 0;}
.sylb-l li figure{position: absolute;top: 0;width: 100%;overflow: hidden;height: 100%;}
.sylb-l li figure img{width: 100%;transition: all 0.5s;}
.sylb-l li:hover figure img{transform: scale(1.05);}
.sylb-l li .sylb-l-p{font-weight: bold;font-size: 18px;color: #fff;width: 100%;position: absolute;top: 0;}
.sylb-l li .sylb-l-p p{line-height: 120px;}

#sy-news .notice{width: 100%;overflow: hidden;box-shadow:0px 0px 10px rgba(1,59,148,0.1);background: #fff;margin-top: 40px;border-radius: 5px;
position: relative;}
#sy-news .notice .tab-hd {height: 40px;color: #061a39;}
#sy-news .notice .tab-hd ul {margin: 0;}
#sy-news .notice .tab-hd li {float: left;height: 40px;line-height: 40px;border-right: 1px solid #fff;background: rgba(1,59,148,0.4);width: 20%;
text-align: center;}
#sy-news .notice .tab-hd li:last-child{border-right: none;}
#sy-news .notice .tab-hd li a {display: block;color: #061a39;font-size: 15px;font-weight: bold;}
#sy-news .notice .tab-hd li.on {background: #013b94;}
#sy-news .notice .tab-hd li.on a{color: #fff;}
#sy-news .notice .tab-bd {padding:10px 15px 0;position: relative;}
#sy-news .notice .tab-bd ul {overflow: hidden;zoom: 1;margin: 0;}
#sy-news .notice .tab-bd li {overflow: hidden;width: 100%;margin-bottom: 10px;}
#sy-news .notice .tab-bd li figure{float: left;width: 272px;height: 116px;border-radius: 5px;overflow: hidden;}
#sy-news .notice .tab-bd li figure img{width: 100%;transition: all 0.5s;}
#sy-news .notice .tab-bd li:hover figure img{transform: scale(1.05);}
#sy-news .notice .tab-bd li .tab-pal-text{float: right;width: 62%;}
#sy-news .notice .tab-bd li .tab-pal-text h3{font-size: 14px;font-weight: bold;color: #061a39;margin-top: 5px;line-height: 20px;
    overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;    
	-webkit-line-clamp: 2;    
	-webkit-box-orient: vertical;    
	display: -moz-box;    
	-moz-line-clamp: 2;    
	-moz-box-orient: vertical;   
	word-wrap: break-word;    
	word-break: break-all;    
	white-space: normal;
}
#sy-news .notice .tab-bd li .tab-pal-text p{font-size: 14px;color: #666;line-height: 20px;margin: 0;
    overflow: hidden;    
	text-overflow: ellipsis;    
	display: -webkit-box;    
	-webkit-line-clamp: 2;    
	-webkit-box-orient: vertical;    
	display: -moz-box;    
	-moz-line-clamp: 2;    
	-moz-box-orient: vertical;    
	word-wrap: break-word;    
	word-break: break-all;    
	white-space: normal;
}
#sy-news .notice .tab-bd li:hover .tab-pal-text h3{color: #013B92;} 
#sy-news .notice .synews-more{
	display: block;
    position: absolute;
    bottom: 10px;
    right: 10px;
	text-decoration: revert;
	font-size: 12px;
	color: #013b94;
}


.sy-ys{width: 100%;background: url(../images/index_64.jpg) no-repeat center;padding-bottom: 10px;padding-top: 10px;background-size: 100% auto;}
.sy-ys .sy-title{padding: 35px 0 10px;}
.sy-ys-ul{}
.sy-ys-ul li{margin-top: 20px;}
.sy-ys-div{width: 100%;box-shadow:0px 0px 10px rgba(1,59,148,0.1);background: #fff;border-radius: 5px;text-align: center;padding: 35px 30px 0;}
.sy-ys-div span{display: block;margin: 0 auto;width: 90px;height: 90px;border-radius: 50%;background: url(../images/index_30.png) no-repeat;
	overflow: hidden;
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;	
	-ms-transition: -ms-transform 2s ease-out;
}
.sy-ys-div span.sy-ys-ico1{background-position: -2px -2px;}
.sy-ys-div span.sy-ys-ico2{background-position: -119px -2px;}
.sy-ys-div span.sy-ys-ico3{background-position: -242px -2px;}
.sy-ys-div span.sy-ys-ico4{background-position: -366px -2px;}
.sy-ys-div:hover span{
	-webkit-transform: rotateZ(360deg);	
	-moz-transform: rotateZ(360deg);	
	-o-transform: rotateZ(360deg);	
	-ms-transform: rotateZ(360deg);	
	transform: rotateZ(360deg);
}
.sy-ys-div h3{font-size: 18px;color: #013B92;font-weight: bold;margin: 25px 0 20px;}
.sy-ys-div em{display: block;width: 80%;margin: 0 auto;background: url(../images/index_34.png) no-repeat center;height: 1px;}
.sy-ys-div p{font-size: 14px;color: #666;line-height: 25px;margin-top: 25px;letter-spacing: 1px;height: 110px;text-align: justify;}
.sy-ys-ul li:nth-child(2n) .sy-ys-div{background: #013B92;}
.sy-ys-ul li:nth-child(2n) .sy-ys-div h3{color: #fff;}
.sy-ys-ul li:nth-child(2n) .sy-ys-div p{color: #fff;opacity: 0.8;}
.sy-ys-ul li:nth-child(2n) .sy-ys-div em{background: url(../images/index_35.png) no-repeat center;}

.fuwu-ul{width: 100%;text-align: center;}
.fuwu-ul li{display: inline-block;margin: 25px 55px;cursor: pointer;}
.fuwu-div{text-align: center;color: #fff;border-radius: 10px;background: #013B92;width: 170px;padding: 29.42px 0px;}
.fuwu-div span{display: block;margin: 0 auto;text-align: center;}
.fuwu-div span img{max-width: 100%;vertical-align: middle;width: 36%;
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
}
.fuwu-div p{font-size: 18px;font-weight: bold;margin-top: 15px;}
.fuwu-div:hover span img{
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
}

.sygy-bj{width: 100%;background: #f8f8f8;z-index: 0;position: relative;padding-top: 20px;}
.syabout-l{width: 100%;position: relative;margin-bottom: 40px;margin-top: 60px;}
.syabout-l1{width: 100%;border-radius: 15px;overflow: hidden;}
.syabout-l1 img{width: 100%;}
.syabout-l2{position: absolute;border-radius: 15px;background: #65c5ea;bottom:40px; width: 112%;left: 0;height: 200px;z-index: -1;}
.syabout-r{width: 100%;margin-top: 85px;padding-left: 100px;}
.syabout-r span{font-size: 14px;color: #013B92;text-transform: capitalize;}
.syabout-r h3{font-size: 30px;color: #061a39;margin-top: 10px;}
.syabout-r-p{margin-top: 30px;font-size: 16px;color: #666;text-align: justify;line-height: 30px;}
.syabout-r-wh{margin-top: 20px;}
.syabout-r-wh li{width:100%;background: url(../images/index_29.png) no-repeat left center;font-size: 16px;color: #061a39;text-indent: 40px;line-height: 60px;}.syabout-r a{display: inline-block;border-radius: 5px;background: #013B92;box-shadow:0px 0px 20px rgba(1,59,148,0.3);text-align: center;color: #fff;
width: 160px;height: 50px;line-height: 50px;font-size: 16px;margin-top: 30px;}
.syabout-r a:hover{background: #fff;color: #013B92;}
.float-bob-y {
	animation-name: float-bob-y;    
	animation-duration: 4s;    
	animation-iteration-count: infinite;    
	animation-timing-function: linear;    
	-webkit-animation-name: float-bob-y;    
	-webkit-animation-duration: 4s;    
	-webkit-animation-iteration-count: infinite;    
	-webkit-animation-timing-function: linear;    
	-moz-animation-name: float-bob-y;    
	-moz-animation-duration: 4s;    
	-moz-animation-iteration-count: infinite;    
	-moz-animation-timing-function: linear;    
	-ms-animation-name: float-bob-y;    
	-ms-animation-duration: 4s;    
	-ms-animation-iteration-count: infinite;    
	-ms-animation-timing-function: linear;    
	-o-animation-name: float-bob-y;    
	-o-animation-duration: 4s;    
	-o-animation-iteration-count: infinite;    
	-o-animation-timing-function: linear;
}
@keyframes float-bob-y {
	0% {
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);	
	}
	50% {
		-webkit-transform: translateY(-1.px);		
		transform: translateY(-10px);	
	}
	100% {
		-webkit-transform: translateY(-20px);		
		transform: translateY(-20px);	
	}
}

/*底部通用*/
.footer{width: 100%;background: #11233d;padding-top: 50px;}
.foot-logo{float: left;width: 19%;}
.foot-logo img{height:50px;}
.foot-logo ul{margin-top: 25px;}
.foot-logo ul li{font-size: 14px;padding-left: 30px;margin-top: 15px;letter-spacing: 1px;}
.foot-logo ul li a{color: #fff;opacity: 0.7;}
.foot-logo ul li a:hover{opacity: 1;}
.foot-logo ul li:nth-child(1){background: url(../images/index_25.png) no-repeat left top;}
.foot-logo ul li:nth-child(2){background: url(../images/index_26.png) no-repeat left top;}
.foot-logo ul li:nth-child(3){background: url(../images/index_27.png) no-repeat left top;}
.foot-nav{float: right;width: 70%;}
.foot-nav ul{}
.foot-nav li{float: left;margin-right: 16%;}
.foot-nav li h4{font-size: 22px;color: #fff;margin-top: 0;line-height: 30px;}
.foot-nav li h4 span{display: block;}
.foot-nav li a{color: #fff;opacity: 0.7;display: block;background: url(../images/index_09.png) no-repeat left center;padding-left: 22px;line-height: 30px;}
.foot-nav li a:hover{opacity: 1;}
.foot-nav li figure{width: 119px;height: 119px;border-radius: 5px;background: #fff;overflow: hidden;}
.foot-nav li figure img{width: 100%;}
.foot-nav li:last-child{float: right;margin-right: 0;}
.ft-bq{width: 100%;border-top: 1px solid rgba(255,255,255,0.15);padding:15px 0 5px;text-align: center;color: #fff;font-size: 14px; margin-top: 50px;}
.ft-bq a{color: #fff;}
.fhdb{position: fixed;bottom: 60px;right: 50px;width: 45px;height: 45px;background: url(../images/index_36.png) no-repeat 0px 0px;overflow: auto;z-index: 99;}.fhdb a{display: block;width: 100%;height: 100%;}
.fhdb:hover{background-position: 0px -61px;}
/*底部通用 end*/

/*内页*/
.ny-banner{width: 100%;height: 400px;}
.ny-banner h2{margin: 0;line-height: 400px;color: #fff;text-align: center;font-weight: bold;font-size: 45px;text-transform: uppercase;}

/*产品*/
.about_left {margin-top: 50px;background: #fff;box-shadow: 0px 0px 15px rgba(0,0,0, 0.2);padding-bottom: 1px;}
.about_left .about_left_bt {width: 100%;background: #013b94;color: #fff;height: 70px;padding-left: 22px;}
.about_left .about_left_bt span {font-size: 22px;color: #fff;line-height: 70px;text-transform: uppercase;}
.about_left .left_nav2{padding: 0 10px;}
.about_left .list_dl{margin-bottom: 10px;}
.about_left .list_dt{background: #f3f3f3;display: block;padding: 0px 16px;font-size: 16px;color: #333;cursor: pointer; margin-top: 7px;line-height: 40px;}
.about_left .list_dt p{margin: 0;}
.about_left .list_dt p a{font-size: 16px;color: #061a39;font-weight: 400;text-transform: capitalize;display: inline-block;width: 90%;height: 100%;}
.about_left .list_dt_icon {
    background: url(../images/about5.png) no-repeat center;    
	position: relative;    
	height: 18px;    
	top: -29px;    
	float: right;    
	width: 14px;
}
.about_left .list_dt:hover,#open,.about_left .on{background: #013b94;}
.about_left .list_dt:hover p a,#open p a,.about_left .on p a{color: #fff;}
.about_left .list_dd{padding: 5px 0;}
.about_left .list_li {display: inherit;line-height: 35px;padding-left: 20px;padding-right: 10px;border-bottom: 1px dotted #e8e5e5;}
.about_left .list_li a{background: url(../images/about6.png) no-repeat left center;display: block;padding-left: 17px;font-size: 14px; color: #666;
line-height: 20px;padding-top: 10px;padding-bottom: 10px;}
.about_left .list_li:hover a{color: #013B92;}
.list_dl .list_dd .active a{color: #013B92;}
.list_dd{ display: none;}
.MenuOther {margin-top: 20px;margin-bottom: 50px;}
.MenuOther ul li {width: 100%;background: #013B92;overflow: hidden;position: relative;margin-top: 15px;}
.MenuOther ul li figure {width: 100%;margin: 0;overflow: hidden;}
.MenuOther ul li figure img {width: 100%;transition: all 0.5s;}
.MenuOther ul li:hover figure img{transform: scale(1.05);}
.MenuOther ul li .ul-text {width: 100%;position: absolute;top: 23px;text-align: center;color: #fff;}
.MenuOther ul li .ul-text h4 {font-size: 18px;}
.MenuOther ul li .ul-text p {font-size: 14px;}
.MenuOther ul li .ul-tel {width: 100%;text-align: center;color: #fff;padding: 13px 0 18px;}
.MenuOther ul li .ul-tel h4 {font-size: 16px;}
.MenuOther ul li .ul-tel p {font-size: 25px;font-weight: bold;font-family: "arial";}
.MenuOther ul li .ul-tel span {
    display: block;   
	margin: 0 auto;    
	background-color: #fff;    
	border-radius: 30px;    
	color: #013B92;    
	font-size: 14px;    
	width: 135px;    
	line-height: 35px;    
	line-height: 35px;    
	transition: all 0.6s;
}
.MenuOther ul li .ul-tel span:hover{background-color: rgba(255,255,255,0.6);color: #fff;}
.MainContent{margin-top: 40px;}
.columnBox{ height: 65px; line-height: 65px;border-bottom: 1px solid #ebf0f5;}
.columnBox .h3{float: left; font-size: 22px; color: #4e5059; font-weight: normal;text-transform: capitalize;}
.columnBox .h3 span{ position: relative; display: inline-block; }
.columnBox .h3 span .icon{ position: absolute; display: inline-block; width: 100%;height: 2px; background: #009fe7;left: 0;bottom: -1px; }
.columnBox .Current{ float: right; font-size: 14px; color: #666; }
.columnBox .Current a{color: #666;text-transform: capitalize;}
.columnBox .Current a:hover{color: #013B92;}
.chanpin-nr{margin-top: 20px;}
.chanpin-nr img{max-width: 100%;height: auto !important;}
#cpjs-ny table{width: 100%;}
.chanpin-nr li{margin-top: 20px;}
.chanpin-nr .chanpin-nr-div{width: 100%;overflow: hidden;border-bottom: 1px solid #eaeaea;padding-bottom: 20px;}
.chanpin-nr .chanpin-nr-div figure{width: 13%;overflow: hidden;border-radius: 5px;float: left;}
.chanpin-nr .chanpin-nr-div figure img{width: 100%;}
.chanpin-nr .chanpin-nr-div:hover figure img{transform: scale(1.05);}
.chanpin-nr .chanpin-nr-div .chanpin-nr-text{float: right;width: 84%;}
.chanpin-nr .chanpin-nr-div .chanpin-nr-text h4{font-size: 15px;margin: 0px;font-weight: bold;line-height: 30px; text-align: left;}
.chanpin-nr .chanpin-nr-div .chanpin-nr-text p{font-size: 14px;color: #666;line-height: 25px;
    overflow: hidden;    
	text-overflow: ellipsis;   
	display: -webkit-box;    
	-webkit-line-clamp: 2;    
	-webkit-box-orient: vertical;    
	display: -moz-box;    
	-moz-line-clamp: 2;    
	-moz-box-orient: vertical;    
	word-wrap: break-word;    
	word-break: break-all;    
	white-space: normal;
}
.chanpin-nr .chanpin-nr-div span{display: block;border-radius: 30px;background: #013B92;color: #fff;width: 120px;height: 35px;line-height: 35px;
font-size: 12px;margin: 0 auto 20px;transition: all 0.7s;}
.chanpin-nr .chanpin-nr-div span:hover{background: #fff;color: #013B92;box-shadow:0px 0px 10px rgba(1,59,148,0.2);}
.ny-ys{width: 100%;/* background: url(../images/index_33.jpg) no-repeat center; */padding-top: 10px;background-size: 100% auto;margin-top: 30px;padding-bottom: 30px;background: #f8f8f8;}
.ny-ys .sy-title{padding: 35px 0 15px;}
.ny-ys .sy-title h2{font-size: 30px;}

.ny-cplbxz{width: 100%;background: #013b94;height: 40px;margin-top: 20px;}
.ny-cplbxz h4{margin: 0;font-size: 16px;color: #fff;padding-left: 15px;line-height: 40px;}
.cplbxz-ul{margin-bottom: 40px;}
.cplbxz-ul .cplbxz-div{
	width: 100%;
    padding: 10px;
    border: 1px #eee solid;
    margin-top: 30px;
    border-radius: 5px;
}
.cplbxz-ul .cplbxz-div figure{width: 100%;overflow: hidden;}
.cplbxz-ul .cplbxz-div figure img{width: 100%;}
.cplbxz-ul .cplbxz-div h3{
	font-size: 16px;
	margin: 10px 0;
	color: #013b94;
}
.cplbxz-ul .cplbxz-div h3 a{color: #013b94;}
.cplbxz-ul .cplbxz-div p{
	font-size: 14px;
	color: #999;
	text-align: justify;
	line-height: 22px;
	overflow: hidden;
	height: 70px;
	margin-bottom: 5px;
}
.cplbxz-ul .cplbxz-div-text{
	height: 180px;
	width: 100%;
	border-top: 1px #eee solid;
	padding-top: 10px;
}
.cplbxz-ul .cplbxz-div-text a{
	display: inline-block;
    color: #666;
    line-height: 28px;
    padding-left: 10px;
	background: url(../images/220317.png) no-repeat left center;
	font-size: 12px;
	float: left;
	width: 50%;
}
.cplbxz-ul li:nth-child(1) .cplbxz-div-text a,.cplbxz-ul li:nth-child(3) .cplbxz-div-text a{width: 100%;}
.cplbxz-ul #cplbxz-5 .cplbxz-div-text a:nth-child(1){width: 100%;}
.cplbxz-ul .cplbxz-div-text a:hover{color: #013B92;}

.nycp-3{width: 100%;border: 1px solid #eaeaea;margin-top: 20px;padding-bottom: 20px; margin-bottom: 50px;}
.nycp-3 .nycp-3-h4{width: 100%;height: 40px;background: #013b94;padding: 0 20px;}
.nycp-3 .nycp-3-h4 h4{background: url(../images/65610.png) no-repeat right center;color: #fff;font-size: 16px;line-height: 40px;margin: 0;}
.nycp-3-ul{width: 100%;margin: 0;}
.nycp-3-ul .nycp-3-div{width: 100%;height: 415px; position: relative;}
.nycp-3-ul .nycp-3-div h3{margin-top: 20px;}
.nycp-3-ul .nycp-3-div h3 a{width: 100%;background: #F5F5F5;color: #333;text-align: center;font-size:16px;line-height: 37px;display: inline-block;}
.nycp-3-ul .nycp-3-div h3 a:hover{background: #013b94;color: #fff;}
.nycp-3-ul .nycp-3-div figure{width: 96%;margin: 0 auto;overflow: hidden;}
.nycp-3-ul .nycp-3-div figure img{width: 100%;}
.nycp-3-ul .nycp-3-div ul{width: 96%;margin: 0 auto;}
.nycp-3-ul .nycp-3-div ul li{float: left;width: 100%;background: url(../images/2165610.png) no-repeat center left; padding-left: 10px; line-height: 25px; font-size: 12px;}
/* .nycp-3-ul .nycp-3-div ul li:nth-child(2n){float: right;} */
.nycp-3-ul .nycp-3-div ul li a{color: #666;display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

}
.nycp-3-ul .nycp-3-div ul li:hover a{color: #013B92;}
.clistp-more{width: 96%;text-align: left;color: #013B92;font-size: 14px;position: absolute;text-decoration: underline;bottom: 0;cursor: pointer;
display: none;}
.clistp-none{
	display: none;
	position: absolute;
	bottom: -55%;
    z-index: 999;
    background: #fff;    
    width: 100%;
    left: 0px;
    box-shadow: 0px 0px 20px rgba(51, 51, 51, .4);
}
.clistp-none li{padding: 0 10px;}
.clistp-none li:nth-child(1){margin-top: 10px;}
.clistp-none li:last-child{margin-bottom: 20px;}

.nycp-3-ul .nycp-3-div-1{height: 480px;}
.nycp-3-ul .nycp-3-div .cplist-text{width: 96%;margin: 0 auto;font-size: 12px;color: #666;line-height: 22px;margin-top: 10px;text-align: justify;}

/*分页*/
.paging{text-align: center;margin-top: 50px;margin-bottom: 50px;}
.paging .page-status{display: none;}
.paging span a{display: inline-block;padding: 8px 12px;background: #f5f5f5;margin: 0 5px;border-radius: 5px;}
.paging span a:hover{background: #013B92;color: #fff;}
.paging span a.page-num-current{background: #013B92;color: #fff;}

.paging_textBox {display: inline-block;
    padding: 8px 12px;
    background: #f5f5f5;
    margin: 0 5px;
    border-radius: 5px;}
.paging_textBox input{
	width: 25px;
    margin: 0 5px;
	text-align:center;
}

.paging_textBox button{
    margin-left:5px;
	text-align:center;
}

/*产品详情*/
.cp-xq{width: 100%;margin-top: 20px;}
.cp-xq .Current{width: 100%;border-bottom: 1px solid #eee;padding-bottom: 10px;margin-bottom: 30px;font-size: 16px;}
.cp-xq .cp-xq-topl{width: 100%;padding-right: 80px;}
.cp-xq .cp-xq-topl h2{font-size: 18px;font-weight: bold;color: #013B92;margin-bottom: 20px;}
.cp-xq .cp-xq-topl .cp-xq-jj{width: 100%;font-size: 14px;color: #666;line-height: 30px;}
.cp-xq .cp-xq-topl a{display: block;width: 140px;height: 50px;line-height: 50px;border-radius: 5px;background: #013B92;text-align: center;color: #fff;
font-size: 14px;margin-top: 50px;}
.cp-xq .cp-xq-topl a:hover{background: #fff;color: #013B92;box-shadow:0px 0px 10px rgba(1,59,148,0.2);}
.cp-xq-topr{width: 100%;border: 1px solid #fff;overflow: hidden;}
.cp-xq-topr img{width: 100%;}.cp-xq-topr:hover img{transform: scale(1.05);}
.cpxq-qh .notice {width: 100%;margin-top: 30px;overflow: hidden;}
.cpxq-qh .notice .tab-hd {height: 46px;border-bottom: 1px solid rgba(1,59,148,1);margin-bottom: 20px;}
.cpxq-qh .notice .tab-hd ul {}
.cpxq-qh .notice .tab-hd li {
    float: left;    
	height: 45px;    
	line-height: 45px;    
	background: rgba(0,0,0,0.05);	
	width: 125px;	
	margin-right: 5px;	
	text-align: center;	
	font-size: 16px;	
	cursor: pointer;	
	color: #061a39;
}
.cpxq-qh .notice .tab-hd li.on,.cpxq-qh .notice .tab-hd li:hover {background-color: rgba(1,59,148,1);position: relative;}
.cpxq-qh .notice .tab-hd li.on a,.cpxq-qh .notice .tab-hd li:hover a{color: #fff;}
.cpxq-qh .notice .tab-bd{width: 100%;margin-bottom: 50px;}
.cpxq-qh .notice .tab-bd img{max-width: 100%;height: auto !important;}
.cpxq-qh .notice .tab-bd table{width: auto;color: #666;line-height: 30px;max-width: 100%;}
.cpxq-qh .notice .tab-bd table p{padding: 0 10px;}
/* .cpxq-qh .notice .tab-bd table tr td{padding: 0 10px;} */
.cpxq-qh .notice .tab-bd .tab-pal span{font-family: "siyuan-heiti" !important;}
.cpxq-qh .notice .tab-bd .tab-pal h5 span{font-family: "siyuan-heiti" !important;}
.cpxq-qh .notice .tab-bd .tab-pal p{font-size: 14px;color: #666;line-height: 30px;margin: 0;font-family: "siyuan-heiti";}
.cpxq-qh .notice .tab-bd .tab-pal table td p span{font-family: "siyuan-heiti" !important;color: #666 !important;}
.cpxq-qh .notice .tab-bd .tab-pal ul{padding-left: 18px;}
.cpxq-qh .notice .tab-bd .tab-pal ul li{list-style: inherit;}
.cpxq-qh .notice .tab-bd .cp-yy ul{padding-left: 0px;}
.cpxq-qh .notice .tab-bd .cp-yy ul li{list-style: none;}

.nycp-top{width: 100%;background: #F5F5F5;padding: 10px 15px;margin-top: 20px;}
.nycp-top figure{width: 20%;float: left; overflow: hidden; border-radius: 5px;}
.nycp-top figure img{width: 100%;}
.nycp-top .nycp-top-text{width: 77%;float: right;}
.nycp-top .nycp-top-text h3{font-size: 20px;margin: 15px 0 10px;}
.nycp-top .nycp-top-text p{font-size: 14px;line-height: 25px;color: #666;}

/*about*/
.mbx-bj{background: #f5f5f5;width: 100%;height: 45px;line-height: 45px;margin-bottom: 50px;}
.ny-bbx {width: 100%;}
.ny-bbx .right {color: #333;font-size: 14px;text-transform: capitalize;}
.ny-bbx .right a {margin: 0 5px;display: inline-block;color: #666;}
.nynav-ul {float: right;margin-bottom: 0;}
.nynav-ul li {float: left;font-size: 16px;text-transform: capitalize;width: 150px;text-align: center;}
.nynav-ul li a {color: #333333;}
.nynav-ul li.active,.nynav-ul li:hover {background: #013B92;}
.nynav-ul li.active a,.nynav-ul li:hover a{color: #fff;}
.about-ul{}.about-ul .about-img{}
.about-ul .about-img figure{width: 100%;overflow: hidden;border-radius: 10px;}
.about-ul .about-img figure img{width: 100%;}
.about-ul .about-img:hover figure img{transform: scale(1.03);}
.about-ul .about-text{margin-top: 30px;padding-left: 30px;margin-bottom: 30px;}
.about-ul .about-text h3{font-size: 22px;color: #013B92;}
.about-ul .about-text h3 em{display: block;width: 45px;height: 4px;background: #013B92;margin: 20px 0 35px;}
.about-ul .about-text p{text-align: justify;font-size: 14px;color: #666;line-height: 30px;letter-spacing: 1px;}
.about-ul li:nth-child(2n) .about-img{float: right;padding-left: 30px;}
.about-ul li:nth-child(2n) .about-text{float: left;padding-right: 30px;padding-left: 15px;margin-top: 30px;}
.about-ul li:nth-child(2n) .about-text p strong{display: block;font-size: 20px;margin-bottom: 10px;margin-top: 30px;}
.zhengshu{width: 100%;/* background: #f5f5f5; */text-align: center;padding-bottom: 30px;}
.ny-title{font-size: 30px;color: #013B92;text-align: center;padding: 30px 0;text-transform: uppercase;}
.picMarquee-left{width: 100%;overflow: hidden;position: relative;}.picMarquee-left .bd{}
.picMarquee-left .bd .tempWrap{width: 100% !important;}
.picMarquee-left .picList{overflow: hidden;zoom: 1;}
.picMarquee-left .picList li{margin: 0 15px;width: 200px;float:left;}
.picMarquee-left .picList li img{width: 100%;}
.picMarquee-left .picList li p{line-height: 30px;font-size: 14px;}
.image-list .cover{cursor: pointer;}
.image-list .cover img{}

.ny-hxjs{width: 100%;background: url(../images/index_47.jpg) no-repeat top;padding-bottom: 40px;margin-top: 30px;background-size: 100% auto;}
.ny-hxjs h2{text-align: center;color: #fff;font-size: 30px;padding: 50px 0;margin: 0;}
.ny-hxjs-text{width: 100%;}
.ny-hxjs-text p{text-align: justify;font-size: 14px;line-height: 30px;color: #fff;}
.nyabout-cp{}
.nyabout-cp li{margin-bottom: 30px;}
.nyabout-cp .nyabout-cp-div{width: 100%;}
.nyabout-cp .nyabout-cp-div figure{width: 50%;overflow: hidden;float: left;border: 1px solid #eee;}
.nyabout-cp .nyabout-cp-div figure img{width: 100%;}
.nyabout-cp .nyabout-cp-text{width: 47%;float: right;}
.nyabout-cp .nyabout-cp-text h3{font-size: 15px;color: #fff;margin:0;width: 100%;padding: 5px 10px;background: #013B92;}
.nyabout-cp .nyabout-cp-text h4{font-size: 14px;color: #013B92;font-weight: 600; margin-bottom: 5px;}
.nyabout-cp .nyabout-cp-text p{font-size: 13px;color: #666;line-height: 25px;margin: 0;float: left;width: 50%;}
.nyabout-cp li:nth-child(1) .nyabout-cp-text p{width: 100%;}
.nyabout-cp .nyabout-cp-text p b{color: #999;display: inline-block;padding-right: 5px;}
.nyabout-cp .nyabout-cp-text p:nth-child(2n){}
.ny-fwyzc{width: 100%;background: url(../images/index_65.png) no-repeat center;}
.ny-fwyzc-img{background: url(../images/index_54.jpg) no-repeat center;height: 565px;}
.ny-fwyzc-text{width: 100%;padding-left: 30px;text-align: center;}
.ny-fwyzc-text .ny-title{padding: 30px 0 10px;color: #fff;}
.ny-fwyzc-text h5{font-size: 14px;color: #666;line-height: 25px;color: #fff;}
.ny-fwyzc-ul{margin-top: 20px;}
.ny-fwyzc-ul li{width: 100%;margin-top: 10px;}
.ny-fwyzc-ul li span{display: inline-block;width: 60px;height: 60px;background: url(../images/index_55.png) no-repeat;float: left;background-size: 100% auto;}
.ny-fwyzc-ul li .ny-fwyzc-ico1{background-position: 0 0;}
.ny-fwyzc-ul li .ny-fwyzc-ico2{background-position: 0 -73px;}
.ny-fwyzc-ul li .ny-fwyzc-ico3{background-position: 0 -149px;}
.ny-fwyzc-ul li .ny-fwyzc-ico4{background-position: 0 -223px;}
.ny-fwyzc-ul li .ny-fwyzc-ico5{background-position: 0 -295px;}
.ny-fwyzc-ul li p{font-size: 16px;color: #666;width: 87%;float: right;line-height: 25px; margin-top: 12px;}
.ny-fwyzc .fuwu-ul{margin: 20px 0;}
.ny-fwyzc .fuwu-ul li{margin: 20px 0; width: 24%;}
.ny-fwyzc .fuwu-ul li .fuwu-div{width: 100%;background: none;padding: 0px;height: auto;}
.ny-fwyzc .fuwu-ul li .fuwu-div span{border: 1px solid #fff;border-radius: 50%;text-align: center;width: 120px;height: 120px;line-height: 113px;}
.ny-fwyzc .fuwu-ul li .fuwu-div span img{width: 48%;}
.nyabout-hb{width: 100%;background: #f8f8f8;margin-top: 30px;}
.nyabout-hb .slideGroup{width: 100%;}
.nyabout-hb .parHd{position: relative;margin-top: 20px;}
.nyabout-hb .parHd ul{text-align: center;}
.nyabout-hb .parHd ul li{display: inline-block;cursor: pointer;width:12%;height:40px;line-height:40px;color: #333;font-size: 16px;background: #eaeaea;margin: 0 5px;}
.nyabout-hb .parHd ul li.on{background: #013B92;color: #fff;}
.nyabout-hb .parBd{margin-top: 70px; padding-bottom: 90px;}
.nyabout-hb .slideBox { overflow: hidden; zoom: 1; position: relative;}
.nyabout-hb .slideGroup .sPrev,.nyabout-hb .slideGroup .sNext {
    position: absolute;
    left: 0px;
    top: 125px;
    display: block;
    width: 20px;
    height: 30px;
    background: url(../images/icoleft.png) no-repeat 0px 0px;
}
.nyabout-hb .slideGroup .sNext {
    left: auto;
    right: 0px;
    background: url(../images/icoright.png) no-repeat 0px 0px;
}
.nyabout-hb .slideGroup .sPrev:hover,.nyabout-hb .slideGroup .sNext:hover{background-position: 0 -41px;}
.nyabout-hb .slideGroup .parBd .tempWrap{margin: 0 auto;width: 95% !important;}
.nyabout-hb .slideGroup .parBd ul { overflow: hidden; zoom: 1;}
.nyabout-hb .slideGroup .parBd ul li{float: left;width:19%;margin-right: 8px; margin-left: 3px;}
.nyabout-hb .slideGroup .parBd ul li a{border: 1px solid #eaeaea;overflow: hidden;width: 100%;}
.nyabout-hb .slideGroup .parBd ul li a img{width: 100%;transition: all 0.5s;}
.nyabout-hb .slideGroup .parBd ul li a:hover img{transform: scale(1.05);}
.nyabout-hb .slideGroup .parBd ul li a{display: block;margin-bottom: 15px;}

.honor-ul li{text-align: center;font-size: 14px;cursor: pointer;margin-top: 30px;}
.honor-ul li p{line-height: 30px;}
.honor-ul li img{width: 100%;border: 1px #eee solid;}
.about_zt{margin-top: 30px;text-align: justify;}
.about_zt img{max-width: 100%; height: auto !important;}

/*main CSS*/
#pictureViewer{
    width: 100%;    
	height: 100%;    
	position: fixed;    
	top: 0;    
	left: 0;    
	background-color: rgba(0,0,0,.3);    
	z-index: 10000;
}
#pictureViewer > .content{
    background-color: #fff;    
	position: absolute;    
	width: 590px;    
	height: 590px;    
	margin: auto;    
	top: 0;    
	right: 0;    
	bottom: 0;    
	left: 0;
}
#pictureViewer .menu-bar{ width: 100%;}
#pictureViewer .menu-bar .handel{
    width: 40px;    
	height: 40px;    
	float: right;    
	background-repeat: no-repeat;    
	background-position: 50%;    
	cursor: pointer;
}
#pictureViewer .menu-bar .handel:hover{
    background-color: #013B92;    
	-webkit-transition: all .3s;    
	-moz-transition: all .3s;    
	-ms-transition: all .3s;    
	-o-transition: all .3s;    
	transition: all .3s;
}
#pictureViewer .menu-bar .handel.maximization{    
	background-image: url(../images/maximization_black.png);
	background-size: 14px;
}
#pictureViewer .menu-bar .handel.maximization:hover{
    background-image: url(../images/maximization_white.png);
}
#pictureViewer .menu-bar .handel.miniaturization{
    background-size: 16px;
    background-image: url(../images/miniaturization_black.png);
}#pictureViewer .menu-bar .handel.miniaturization:hover{
    background-image: url(../images/miniaturization_white.png);
}
#pictureViewer .menu-bar .handel.close-view{
    background-image: url(../images/close_black.png);
    background-size: 15px;
}
#pictureViewer .menu-bar .handel.close-view:hover{
    background-image: url(../images/close_white.png);
}
#pictureViewer .handel-prev,
#pictureViewer .handel-next{
    display: inline-block;
    width: 50px;
    height: 70px;    position: relative;
    top: calc(50% - 80px);
    background-repeat: no-repeat;
    background-size: 25px;
    background-position: 50%;
    cursor: pointer;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
#pictureViewer .handel-prev{
    background-image: url(../images/prev_blank.png);
}
#pictureViewer .handel-next{
    background-image: url(../images/next_blank.png);
}
#pictureViewer .handel-prev:hover,
#pictureViewer .handel-next:hover{
    background-color: #013B92;
}#pictureViewer .handel-prev:hover{
    background-image: url(../images/prev_white.png);
}
#pictureViewer .handel-next:hover{
    background-image: url(../images/next_white.png);
}
#pictureViewer .picture-content{
    display: inline-block;
    width: 80%;
    height: calc(100% - 80px);
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
}
#pictureViewer .picture-content .cover{
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}#pictureViewer .counter{
    position: absolute;
    bottom: 0;
    height: 40px;    
	line-height: 40px;
    width: 100%;    
	text-align: center;
    color: #808080;
    font-size: 13px;
}#pictureViewer .hide{
    display: none;
}
#pictureViewer .left{
    float: left;
}
#pictureViewer .right{
    float: right;
}
#pictureViewer .clear-flex{clear: both;}
#pictureViewer img{
    max-width: 100%;
    max-height: 100%;
}
/*招聘*/
.ny-job{margin-bottom: 50px;}
.ny-job .ny-title{margin-top: 0;padding-top: 0;}
.jop-title{width: 100%;background: #e8ecf1; height: 50px;font-size: 16px;text-align: center;line-height: 50px;}
.jop-title span{display: inline-block;width: 19%;color: #061a39;text-transform: capitalize;}
.ny-job .sideMenu {width: 100%;color: #061a39;}
.ny-job .sideMenu h3{
    background: #f0f4fa;
    line-height: 48px;
    cursor: pointer;
    border-left: 2px solid #666666;
	margin-top: 10px;	margin-bottom: 0;
	font-size: 16px;
	text-align: center;
}
.ny-job .sideMenu h3 span{display: inline-block;width: 19%;}
.ny-job .sideMenu h3 span:nth-child(1){color: #013B92;}
.ny-job .sideMenu h3 span:last-child{color: #013B92;}
.ny-job .sideMenu h3 span:last-child:hover{color: #061a39;}
.ny-job .sideMenu h3:hover{border-left: 2px solid #013B92;}
.ny-job .sideMenu ul{box-shadow: 0 0 5px rgba(0, 0, 0, .1);padding: 20px 25px;display: none;}
.ny-job .sideMenu ul li p{font-size: 14px;color: #666;text-align: justify;line-height: 30px;}
.ny-job .sideMenu ul li a.job-yx{display: block;border-radius: 30px;background: #013B92;color: #fff;padding: 10px 0px;width: 280px;margin-top: 20px;
text-align: center;}

/*news*/
.ny-news{margin-bottom: 50px;}
.nynews-ul{width: 100%;}
.nynews-ul li{width: 100%;border-bottom: 1px solid #eee;padding-bottom: 20px;margin-bottom: 20px;}
.nynews-ul li figure{width: 300px;float: left;overflow: hidden;border: 1px solid #eee;}
.nynews-ul li figure img{width: 100%;}
.nynews-ul li:hover figure img{transform: scale(1.05);}
.nynews-ul li .nynews-div{float: right;width: 565px;}
.nynews-ul li .nynews-div time{font-size: 14px;color: #999;display: block;margin-top: 10px;}
.nynews-ul li .nynews-div h3{font-size: 16px;line-height: 25px;margin: 15px 0;}
.nynews-ul li .nynews-div p{font-size: 14px;color: #666;line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    word-wrap: break-word;    word-break: break-all;
    white-space: normal;
}.nynews-ul li .nynews-div span{font-size: 14px;display: block;margin-top: 15px;}
.nynews-r{width: 100%;background: rgba(1,59,148,0.03);border-top-left-radius: 25px;border-top-right-radius: 25px;overflow: hidden;margin-bottom: 40px;}
.nynews-r h3{text-align: center;font-size: 22px;color: #fff;background: #013B92;line-height: 100px;margin: 0;}
.nynews-r ul li{margin: 0 auto;width: 90%;border-bottom: 1px solid rgba(1,59,148,0.08);padding-bottom: 10px;}
.nynews-r ul li h4{font-size: 14px;line-height: 22px;margin: 10px 0 5px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -moz-box;    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal;}
.nynews-r ul li time{font-size: 14px;color: #666;}

/*新闻详情*/
.news-show-h3{font-size: 18px;text-align: left;line-height: 25px;}
.data{margin-top: 15px; padding-bottom: 12px; color: #666666;line-height: 24px; border-bottom: 1px solid #eee;}
.data span{display: inline-block;padding-right: 10px;}
.news-main{width: 100%;text-align: justify;font-size: 14px;color: #666;margin-top: 20px;margin-bottom: 20px;}
.news-main p{text-align: justify;font-size: 14px;color: #666;line-height: 25px;}
.news-main img{max-width: 100%;}
.xqnews-list{width: 120px;height: 40px;line-height: 40px;border-radius: 5px;background: #f5f5f5;text-align: center;font-size: 14px;transition: all 0.5s;}
.xqnews-list:hover{background-color: #013B92;}
.xqnews-list:hover a{color: #fff;}
.fenye-btn{width: 100%;border-top: 1px solid #eee;margin-top: 20px;padding-top: 20px;}
.fenye-btn p{font-size: 14px;color: #666;}
.fenye-btn p a{display: inline-block;}

/*活动*/
.hdnews-ul{}
.hdnews-ul .hdnews-div{width: 100%;overflow: hidden;border-radius: 5px;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.1);margin-bottom: 30px;}
.hdnews-ul .hdnews-div figure{width: 100%;overflow: hidden;}
.hdnews-ul .hdnews-div figure img{width: 100%;}
.hdnews-ul .hdnews-div:hover figure img{transform: scale(1.05);}
.hdnews-ul .hdnews-div h3{font-size: 14px;padding: 0 15px;line-height: 25px;text-align: justify;margin: 10px 0;
    overflow: hidden;    
	text-overflow: ellipsis;    
	display: -webkit-box;    
	-webkit-line-clamp: 3;    
	-webkit-box-orient: vertical;    
	display: -moz-box;    
	-moz-line-clamp: 3;    
	-moz-box-orient: vertical;   
	word-wrap: break-word;    
	word-break: break-all;    
	white-space: normal;
}
.hdnews-ul .hdnews-div .hdnews-div-more{border-top: 1px solid #eee;margin: 0 15px;padding: 15px 0;}
.hdnews-ul .hdnews-div .hdnews-div-more time{font-size: 14px;color: #666;display: inline-block;float: left;line-height: 30px;}
.hdnews-ul .hdnews-div .hdnews-div-more span{display: inline-block;float: right;width: 30px;height: 30px;background: url(../images/index_45.png) no-repeat;
transition: all 0.5s;background-position: -39px 0px;}
.hdnews-ul .hdnews-div .hdnews-div-more:hover span{background-position: 0px 0px;}

/*下载*/
.ny-zlxz{}
.nyzlxz-ul{margin-top: 30px;}
.nyzlxz-ul li{width: 100%;background:#fff;box-shadow:1px 7px 20px rgba(0, 0, 0, 0.1);height: 60px;transition: all .5s;border-left: 4px solid #fff;margin-bottom:20px;}
.nyzlxz-ul li a{display: inline-block;width: 100%;height: 100%;}
.nyzlxz-ul li h3{font-size: 16px;float: left;transition: all .5s;margin: 0;line-height: 60px;padding-left: 20px;width:80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; /*取消屏蔽 文字变多行了 20240109*/
  display:inline-block;
}
.nyzlxz-ul li span{display: inline-block;float: right;font-size: 16px;color: #666;background: url(../images/zlxz_02.png) no-repeat left center;
transition: all .5s;padding-left: 39px;line-height: 60px; padding-right: 30px;}
.nyzlxz-ul li:hover{border-left: 4px solid #013B92;}
.nyzlxz-ul li:hover h3{padding-left: 25px;}
.nyzlxz-ul li span:hover{color: #013B92;}
.gg-ul,.gszl-ul{margin-bottom: 80px;}
.gg-ul li{width:100%;background:#fff;box-shadow:1px 7px 20px rgba(0, 0, 0, 0.1);padding:25px 40px;transition: all .8s;border-left: 4px solid #fff;
margin-top: 30px;}
.gg-ul li h4{font-size: 18px;float: left;transition: all .8s;}
.gg-ul li span{display: inline-block;float: right;font-size: 18px;color: #666;transition: all .8s;}
.gg-ul li:hover{border-left: 4px solid #005CAB;}
.gg-img{float: right;display: none;transition: all .8s;width: 26px !important;}
.gg-ul li:hover h4{color: #005CAB;}
.gg-ul li:hover span{color: #005CAB;margin-right: 25px;}
.gg-ul li:hover .gg-img{display: block;}

.zsgz li span{background: none;}
.zs_nav ul{text-align: left;font-size: 16px;margin-top: 20px;}
.zs_nav ul li{display: inline-block;margin-right: 10px;background: #f8f8f8;text-align: center;line-height: 45px;padding: 0 15px;}
.zs_nav ul li:hover,.zs_nav ul li.active{background: #013b94;}
.zs_nav ul li:hover a,.zs_nav ul li.active a{color: #fff;}

/*说明书*/
.flcz{width: 100%;margin-top: 20px;}
.flcz .cation-list{font-size: 14px;}
.flcz .cation-list dt {
    float: left;
    width: 84px;
    font-weight: 700;
    line-height: 48px;
    position: relative;
    color: #333;
}
.flcz .cation-list dd {margin-left: 64px;overflow: hidden;}
.flcz .cation-list dd a {
    color: #8d8d91;
    font-size: 14px;
    line-height: 14px;
    height: 14px;
    float: left;
    border-right: 1px solid #e0e0e0;
    padding: 0 15px;
    margin: 17px 0;
}
.flcz .cation-list dd a.on,.flcz .cation-list dd a:hover {
    color: red;
}
.nysms-ul{}
.nysms-ul li{height: auto;}
.nysms-ul li .nysms-div{width: 100%;position: relative;}
.nysms-ul li .nysms-div figure{width: 100%;overflow: hidden;}
.nysms-ul li .nysms-div figure img{width: 100%;}
.nysms-ul li .nysms-div:hover figure img{transform: scale(1.05);}
.nysms-ul li .nysms-div .nysms-div-text{width: 100%;transition: all 0.5s;text-align: center;}
.nysms-ul li .nysms-div .nysms-div-text h3{font-size: 16px;line-height: 25px;margin: 10px 0;height: 50px;}
.nysms-ul li .nysms-div .nysms-div-text span{display: none;margin: 0 auto;width: 100px;height: 30px;line-height: 30px;background: #fff;color: #013B92;position: absolute;
top: 32%;left: 31%;border-radius: 5px;transition: all 0.5s;}
.nysms-ul li .nysms-div .nysms-div-text span:hover{background: #013B92;color: #fff;}
.nysms-ul li .nysms-div:hover .nysms-div-text span{display: block;}

/*联系我们*/
.ny-lx{width: 100%;}
#nylx-right{float: left;}
#nylx-left{float: right;}
.ny-lx-l{padding:0 30px;width: 100%;background: #013B92;}
.ny-lx-l h3{font-size: 22px;color: #fff;line-height: 30px;padding-top: 40px;margin: 0;}
.ny-lx-l ul{margin-top: 10px;padding-bottom: 63px;}
.ny-lx-l ul li{width: 100%;height: 85px;padding-left: 75px;margin: 26px 0;}
.ny-lx-l ul li span{display: block;color: #fff;opacity: 0.7;font-size: 14px;line-height: 35px;padding-top: 10px;}
.ny-lx-l ul li a{color: #fff;font-size: 16px;}
.ny-lx-l ul li:nth-child(1){background: url(../images/index_42.png) no-repeat left center;}
.ny-lx-l ul li:nth-child(2){background: url(../images/index_43.png) no-repeat left center;}
.ny-lx-l ul li:nth-child(3){background: url(../images/index_44.png) no-repeat left center;}
.ny-lx-l ul li:nth-child(3) span{padding-top: 6px;}
.ny-lx-l ul li .lx-gzh{width: 110px;text-align: center;margin-top: 25px;}
.ny-lx-l ul li .lx-gzh figure{width: 110px;overflow: hidden;border-radius: 5px;height: 110px;}
.ny-lx-l ul li .lx-gzh figure img{width: 100%;}
.ny-lx-l ul li .lx-gzh p{font-size: 14px;color: #fff;padding-top: 5px;}
.ny-lx-r{width: 100%;}
.ny-lx-r .form-dx{margin-bottom: 15px;}
.ny-lx-r .form-dx p{font-size: 14px;margin-top: 5px;margin-bottom: 5px;}
.ny-lx-r .form-dx .checkbox-inline{color: #666;}
.ny-lx-r .form-group-1{padding: 0 15px;}
.ny-lx-r .form-group-1 p{border-top: 1px dotted #d0d0d0;padding: 10px 0;}
.ny-lx-r .form-group textarea.form-control{}
.ny-lx-r .form-group-p{font-size: 14px;color: #666;margin: 6px 0 14px;}
.ny-lx-r .btn-default{padding: 10px 30px;background: #013B92;color: #fff;margin-left: 15px;}
.ny-lx-r span{color: red;font-weight: bold;}
.ny-lx-r .form-horizontal .form-group label{font-size: 14px;font-weight: 400;color: #666;}
.ny-lx-r .form-group .vali p {position: absolute;left: auto;top: 32px;right: 25px;}
.lx-api{margin: 30px 0 50px;}
 .lx-api label{max-width: inherit;}
/*.pop .center{ width: 252px !important;} */
.pop .bottom{border-bottom:none !important;}
#platform+div {display: none;}

#allmap{width: 100%;height: 500px;}

/*应用中心*/
.yyzx-ss{margin: 0 auto 10px;width: 93%;}
.yyzx-ss .form-group{margin-top: 10px;margin-bottom: 0;}
.yyzx-ss .form-group input{width: 100%; border: 1px solid #013B92;}
.yyzx-ss .form-group .btn{width: 100%;}
.yyzx-ss .form-group .btn:hover{background: #013B92; color: #fff;}
.zmss{width: 100%;}
.zmss p{font-size: 14px;color: red;padding-top: 20px;}
.zmss  ul li a{display: inline-block;font-size: 14px;text-transform: uppercase;margin-right: 10px;}
.nyyyzx-ul{margin-top: 30px;}
.nyyyzx-ul li{border-bottom: 1px solid #eee;}
.nyyyzx-ul li figure{width: 30%;float: left;border: 1px solid #eee;overflow: hidden;}
.nyyyzx-ul li figure img{width: 100%;}
.nyyyzx-ul li:hover figure img{transform: scale(1.05);}
.nyyyzx-ul .nyyyzx-ul-div{/* float: right; */width: 100%;}
.nyyyzx-ul .nyyyzx-ul-div time{font-size: 14px;color: #666;margin-top: 15px;display: block;}
.nyyyzx-ul .nyyyzx-ul-div h3{font-size: 16px;line-height: 30px;margin: 15px 0;float: left; width: 90%;}
.nyyyzx-ul .nyyyzx-ul-div span{display: block;font-size: 12px;margin-top: 23px;color: #999;float: right;}
.nyyyzx-ul .nyyyzx-ul-div span:hover{color: #013B92;}
.wap-js{display: none;}
.yyzx-titile{width: 100%;text-align: center;margin-bottom: 20px;}
.yyzx-titile h3{font-size: 18px;line-height: 40px;}
.yyzx-titile span{display: inline-block;font-size: 14px;color: #666;margin: 0 0 10px;text-align: left;width: 50%;float: left;}
.yyzx-titile span a{color: #013B92;}
.pc-block{display: block;}
.wap-block{display: none;}

/*产品快速选择*/
.www360buy .hd{
	width: 100%;
	box-shadow: 0px 0px 15px rgba(0,0,0, 0.2);
	background: #fff;
	padding-bottom: 1px;
}
.www360buy .hd ul li{
	background: #f3f3f3;
	display: block;
	padding: 10px 16px;
	font-size: 16px;
	color: #333;
	cursor: pointer;
	margin: 10px 10px;
}
.www360buy .hd ul li.on,.www360buy .hd ul li:hover{background: #013B92;}
.www360buy .hd ul li.on a,.www360buy .hd ul li:hover a{color: #fff;}
.www360buy .MainContent .columnBox .Current a:last-child{display: none;}
.www360buy .bd{width: 100%;margin-top: 20px;}
.yyzx-cont{margin-top: 20px;overflow: hidden;}

.nyzlxz-ul-ss li{width: 100%;height: auto;}
.nyzlxz-ul-ss li h3{width: 80%;line-height: 30px;overflow: auto;text-overflow: initial; white-space: inherit;padding: 10px 0 10px 10px;}


.index-sycp-div-nav a,.cplbxz-ul .index-sycp-div-nav a{ display:block; width:100%;}
.index-sycp-div-nav .col-sm-6{ padding:0;}
#cplbxz-3 .col-sm-6,#cplbxz-5 .col-sm-6{ width:58%;}
#cplbxz-3 .col-sm-6 + .col-sm-6,#cplbxz-5 .col-sm-6 + .col-sm-6{ width:42%;}

.tab-bd td, .tab-bd th {
    padding: 5px 5px;
    border: 1px solid #DDD;
    color:#666;
	font-family: "siyuan-heiti" !important;
	font-size: 14px !important;
}
.tab-bd td strong{color: #333;font-weight: bold;}
#dinghuo tr.firstRow p span{color: #333 !important;}
#jianjie tr.firstRow p span{color: #fff !important;}
#jianjie tr.firstRow p strong{color: #fff !important;}

.about_zt_title{
	text-align: left;
    font-size: 20px;
    color: #333;
    border-bottom: 1px #ddd solid;
    padding-bottom: 15px;
    margin-bottom: 20px;
}

#dinghuo table{width:100% !important;}
.wap-ss-q{display: none;}

.ny_fw_ul .fuwu-ul li{margin: 20px 2%;}


/*en*/
#foot-en .foot-logo{width: 100%;}
#foot-en .foot-logo figure{float: none;width: 100%;text-align: center;margin-bottom: 30px;}
#foot-en .foot-logo figure img{width: auto; height: 40px;}
#foot-en .foot-logo ul{float: none;text-align: center; margin: 0;}
#foot-en .foot-logo ul li{display: inline-block;margin-left: 2%;margin-top: 0;}
#nav_en .nav .m{margin-left: 20px;}
#nav_en .logo{margin: 17px 0px;}
#nav_en .logo,#nav_en .logo img{height: 50px;}
#nav_en .navBar .cp-sousuo h3 a{padding: 0 10px;}
#nav_en .nav #ml1 .sub dl{width: 13%;}
#nav_en .nav #ml2 .sub{width: 208px;left: -56px;}
#nav_en .nav #ml3 .sub{left: -31px;}
#nav_en .nav #ml4 .sub {left: -17px;width: 179px;}
#in_cp_en .sycp-div-js p{text-align: left;line-height: 19px;margin-top: 0px;width: 207px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 5;
    -moz-box-orient: vertical;
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal;
}
#in_cp_en .sycp-div-title h3{font-weight: 300;}
#in_cp_en .sycp-div{height: 410px;}
#in_cp_en li .sycp-div .sycp-div-nav .col-sm-6{width: 100%;}
#en_lx_r .form-group-1 p{border: none;}
#en_syabout_r h3{font-size: 22px;}
#en_syabout_r .syabout-r-p{text-align: left;font-size: 14px;}
#en_syabout_r .syabout-r-wh li{font-size: 14px;line-height: 38px;padding-left: 40px;text-indent: 0px;}
.MenuOther ul li .ul-tel #en_p1{font-size: 16px;}
#cplbxz_ul_en li:nth-child(1) .cplbxz-div .cplbxz-div-text .col-sm-6,
#cplbxz_ul_en li:nth-child(2) .cplbxz-div .cplbxz-div-text .col-sm-6{width: 100%;}
#cplbxz_ul_en .cplbxz-div-text {height: 230px;}
#cplbxz_ul_en .cplbxz-div p{text-align: left;}
#cplbxz_ul_en .cplbxz-div h3{line-height: 20px;}
.cpxq-qh .notice #tab-nav_en li{width: 150px;}

#zc_en form .fotm-dlzc label span{color: red; font-weight: 600;}
#zc_en {top: 23%;}
.nav #mlast #nav_en_m6{width: 200px;top: 47px;left: -24px;}
.udesk-feedback-tab-left_en{background-image: url(../images/consult_icon_1.png) !important;}
#izl-rmenu_en .consult{background-image: url(../images/consult_icon_1.png);}
#izl-rmenu_en .consult .phone{width: 200px;left: -200px;}
#izl-rmenu_en .cart{background-image: url(../images/consult_icon_1.png);}
#izl-rmenu_en .btn_top{background-image: url(../images/consult_icon_1.png);}
#hy-right_en a{width: 112px;}

#about_left_en .list_dt p a{font-size: 14px;}
#nycp-3-ul-en .nycp-3-div .cplist-text{text-align: left;}

.chanpin-nr #chanpin_nr_en .chanpin-nr-text p{text-align: left;} 

.flcz #cation-list-en dt{width: 137px;}

/*登录注册-新*/
.dlzc {display: none;position: fixed;width: 100%;height: 100%;background: none;padding: 30px 0 0;z-index: 99999;left: 0;top: 13%;}
.dlzc .notice {width: 550px; overflow: auto;border-radius: 5px;background: #fff;padding: 7px 30px 5px;margin: 0 auto;position: relative;
box-shadow: 0px 0px 30px rgba(0,0,0,0.5);max-height: 700px; height:80%;}
.dlzc .notice .tab-hd {	/*padding: 0 12px;*/}
.dlzc .notice .tab-hd ul {text-align: center;}
.dlzc .notice .tab-hd li {display: inline-block;font-size: 16px;cursor: pointer;width: 100%;color: #666;padding-bottom: 20px;}
.dlzc .notice .tab-hd li a{color: #013b92;}
.dlzc .notice .tab-hd li.on{border-bottom: 2px #013b92 solid;/*display: none;*/}
.dlzc .notice .tab-hd li.on a{color: #013b92;}
.dlzc .notice .tab-bd{padding: 0 12px;width: 100%;margin-top: 20px;}
.dlzc .notice .fotm-dlzc{width: 100%;line-height: 40px;margin-bottom: 15px;}
.dlzc .notice .fotm-dlzc label{font-size: 16px;width: 100%;font-weight: 400;line-height: 20px;margin-bottom: 0px;}
.dlzc .notice .fotm-dlzc input{width: 100%;padding: 0 10px;border: 1px solid #ececee;border-radius: 5px;}
.dlzc .notice .wjmm a{float: right;font-size: 14px;color: #013B92;}
.dlzc .notice .tj-btn{text-align: center;}
.dlzc .notice .tj-btn button{float: inherit;margin: 0 auto;width: 100%;height: 45px;line-height: 45px;font-size: 16px;border: 1px solid #013B92;
margin-top: 20px;}
.dlzc .notice .tj-btn button:hover{background: #fff;color: #013B92;}
.dlzc .notice .fotm-dlzc input.zcsjh{width: 74%;}
.dlzc .notice .account_code{margin-top: 0px;}
.dlzc-gb{position: absolute;right: 30px;top: 24px;width: 30px;cursor: pointer;}
.dlzc-gb img{width: 100%;}

@media (min-width: 1200px){
	.container {width: 1225px;}
}

@media screen and (max-width:1650px){	
	.ny-hxjs,.ny-ys{background-size: auto 100%;}
	.dlzc-bd{top: 19%;}
	.dlzc-bd form .fotm-dlzc{line-height: 40px;}
	.dlzc-bd form .fotm-dlzc label,.dlzc-bd form .fotm-dlzc input{font-size: 16px;}
	.tj-btn button, .tj-btn a{height: 50px;font-size: 18px;line-height: 47px;margin-top: 20px;}
}


@media screen and (max-width:1450px){	
	.nav #ml1 .sub dl{width: 12%;}
	.dlzc-bd{right: 5%;}	
	.dlzc-bd form{width: 80%;}
	.nav #ml1 .sub .nav4-fd{left: 170px;}
	#nav_en .nav #ml1 .sub dl {width: 16%;}
	
	.account_code{margin-top: 0;}
	
	.nav #ml1 .sub dl:last-child .nav4-fd{left: -128%;}
}

@media screen and (max-width:1390px){	
	.container-top{width: 95%;}	
	.nav #ml1 .sub dl {width: 11%;}
	.foot-nav li{margin-right: 14%;}
	.dlzc-nav li{font-size: 18px;}
	.dlzc-bd form .fotm-dlzc label,.dlzc-bd form .fotm-dlzc input{font-size: 16px;}
	.wjmm a, .yzmdl a{font-size: 14px;}
	.tj-btn button, .tj-btn a{font-size: 16px;width: 22%;height: 45px;line-height: 45px;}
	.nyabout-cp li:nth-child(2) .nyabout-cp-text p{width: 100%;}
	.nyabout-cp li:nth-child(4) .nyabout-cp-text p{width: 100%;}
	#foot-en .foot-logo ul{float: left;}
	#foot-en .foot-logo ul li{margin-right: 10px;}
	.nav #ml1 .sub .nav4-fd {left: 150px;}
	.nav #ml1 .sub dl:last-child .nav4-fd {left: -147%;}
	
}

@media screen and (max-width: 1350px){
	.nav #ml1 .sub .nav4-fd {left: 144px;}
}

@media screen and (max-width:1320px){
	.pctop-ul li{margin-right: 40px;}
	.yyzx-titile span{width: 49%;}
	.cplbxz-ul .cplbxz-div-text{height: 290px;}
	.cplbxz-ul .cplbxz-div-text a{width: 100%;margin-right: 0;}
	.fuwu-ul li { margin: 60px 4%;}
	.nav .m{margin-left: 30px;}
	
}

@media screen and (max-width: 1300px){
	.nav #ml1 .sub .nav4-fd {left: 140px;}
	.nav #ml1 .sub dl:last-child .nav4-fd {left: -158%;}
}

@media screen and (max-width:1250px){
	.container {width: 92%;}	
	.sycp-ul .sycp-div{height: 325px;}
	.sycp-ul .sycp-div-js figure{width: 30%;height: 70px;}
	.sycp-ul .sycp-div-js p{width: 65%;line-height: 22px;margin-top: 0px;margin-bottom: 0;font-size: 12px;}
	.pctop-ul li{margin-right: 25px;}
	.foot-nav li {margin-right: 12%;}
	.nynews-ul li figure{width: 35%;}
	.nynews-ul li .nynews-div{width: 63%;}	
	.nycp-3-ul .nycp-3-div{height: 400px;}
	#sy-news .notice .tab-bd li .tab-pal-text{width: 59%;}
	.fuwu-ul li {margin: 60px 3%;}
	.ny_fw_ul .fuwu-ul li {margin: 10px 1%;}
	.nav #ml1 .sub .nav4-fd {left: 135px;}
}

@media screen and (max-width:1200px){
	/*.row{margin-right: 0px; margin-left: 0px;}*/
	/*----------手机站导航开始----------*/
	.pc-header{display: none;}
	.wap-nav{
		display: block;
		width: 100%;
		position: fixed;
		background: #fff;		
		z-index: 9999;
		box-shadow: 2px 4px 8px rgba(51, 51, 51, .25);
	}
	.sp_header{height:70px;overflow:hidden;background:#fff;z-index:9999;width:100%;}	
	.sp_dlzc{float: left;background: #013B92;border-radius: 5px;padding: 5px 10px;font-size: 14px; margin-top: 21px;}	
	.sp_dlzc a{color: #fff;}	
	.sp_logo{height:60px;margin: 10px auto;width: 170px; float:left;}	
	.sp_logo img{margin:auto;width: 100%;}	
	.sp_nav{width:40px;float:right;position:relative;cursor:pointer;height:30px;margin-top:25px;}	
	.sp_nav span{display:block;background:#013B92;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}	
	.sp_nav span:nth-of-type(1){top:0px}	
	.sp_nav span:nth-of-type(2){top:10px}	
	.sp_nav span:nth-of-type(3){top:20px}	
	.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}	
	.sp_nav_se span:nth-of-type(2){width:0}	
	.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}	
	.sjj_nav{position:fixed;z-index:9;background:#fff;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;
	overflow-x:hidden;transition:top ease 0.35s;}
	.nav_show{top: 70px;}	
	.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}	
	.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}	
	.sjj_nav ul li .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px;}	
	.sjj_nav ul li .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}	
	.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}	
	.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}	
	.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}	
	.sjj_nav ul li{border-bottom:1px #ddd solid;position:relative;line-height:40px;font-size:14px}	
	.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}	
	.sjj_nav ul li ul{display:none}	
	.sjj_nav ul li a{color:#666;width:80%}	
	.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}	
	.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}	
	.sjj_nav ul li .sjj_nav_i_se svg{fill:#013B92}	
	.sjj_nav ul li ul li>ul{margin-left:10px}
	.sjj_nav ul li.wap-cpxz{width: 100%;border-radius: 5px;color: #fff;background: #013B92;display: block;text-align: center;}	
	/* .sjj_nav ul li.wap-cpxz ul li i{right: 15px;}
	.sjj_nav ul li.wap-cpxz ul li ul li i{right: 30px;} */
	.sjj_nav ul li.wap-cpxz a{color: #fff;}
	.sjj_nav ul li.wap-cpxz i{border-left: none;}
	.sjj_nav ul li.wap-cpxz i svg{fill: #fff;}
	.sjj_nav ul li.wap-cpxz ul{width: 93%;text-align: center;margin: 0 15px;}
	.sjj_nav ul li.wap-cpxz ul li:last-child{border-bottom: none;}
	.sjj_nav a.wap-cpxz:hover{color: #013B92;}
	
	.wap-ss{float:right;width:17px;overflow:hidden;line-height:30px;margin-top:4px;margin-right: 10px;}
	.wap-ss img{width: 100%;cursor: pointer;}
	.wap-ss-q{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(1, 59, 146, .8);display: none;text-align: center;z-index: 9999;}
	.wap-ss-q .wap-ss-gb{position: absolute;right: 20px;top: 20px;width: 30px;}
	.wap-ss-q .wap-ss-gb img{width: 100%;}
	.wap-ss-q .pctop-ss{width: 90%;margin: 40% auto 0;float: inherit;height: 50px;border-radius: 5px;background: #fff;}
	.wap-ss-q .pctop-ss .input-group .form-control{background: #fff;color: #999;height: 50px;line-height: 50px;}
	.wap-ss-q .pctop-ss .btn-default{background: #fff url(../images/wap_ss.png) no-repeat center;border: none;background-size: 100%;width: 20px;height: 50px;margin-right: 10px;}
	/*----------手机站导航结束----------*/
	
	.sy-banner-text h2{font-size: 30px;}
	.slides{margin-top: 70px;}
	.sy-title h2{font-size: 30px;}
	.sycp-div-nav a{width: 100%;margin-bottom: 10px;}
	.sycp-ul .sycp-div {height: 460px;}
	.sycp-ul .sycp-div-js figure {width: 40%;height: 85px;}
	.sycp-ul .sycp-div-js p{width: 55%;line-height: 26px;}
	.yyzx-ul .yyzx-ul-div p{font-size: 16px;}	
	.syabout-r{padding-left: 60px;}
	.syabout-r-p,.syabout-r-wh li{font-size: 14px;}	
	.syabout-r{margin-top: 50px;}
	.syabout-r-wh li{line-height: 50px;}
	.syabout-r-wh li:nth-child(2){background-position: 0 14px; }
	.syabout-r a {
	    margin-top: 10px;
		width: 130px;
		height: 40px;
		line-height: 39px;
	}
	.syabout-r a{margin-top: 30px;}
	#sy-news .notice .tab-bd li .tab-pal-text {width: 57%;}
	.sy-ys-div p{height: 120px;}
	.sy-ys{background-size: auto 100%;}		
	.about_left,.MenuOther{display: none;}
	.paging{margin-bottom: 50px;}	
	.MainContent {margin-top: 1px;}
	.ny-banner{background-size: auto 84% !important;height: 300px; background-position-y: 65px !important;}
	.ny-banner h2{font-size: 35px;line-height: 338px;}
	.cp-xq .cp-xq-topl a{width: 130px;height: 40px;line-height: 40px; margin-top: 25px;}	
	.wap-js{display: block;}
	.wap-js .yyzx-ss{width: 100%;}
	.wap-js .yyzx-ss .col-sm-6:nth-child(1n){padding-left: 0;}	
	.wap-js .yyzx-ss .col-sm-6:nth-child(2n){padding-right: 0;}
	.wap-js .yyzx-ss .form-group .btn{margin-top: 20px;}	
	.nyzlxz-ul li h3{width: 80%;}	
	.nynews-ul li figure {width: 40%;}
	.nynews-ul li .nynews-div {width: 58%;}	
	.ny-fwyzc-text{padding-left: 0px;}	
	.nycp-3-ul .nycp-3-div{height: 450px;}
	.ny-hxjs{margin-top: 0;}
	#nylx-left,#nylx-right{float: inherit;}
	.form-dx label.checkbox-inline{margin-left: 0;}
	.fuwu-ul li {margin: 60px 2%;}
	.fuwu-div p{font-weight: 400;font-size: 16px;}
	.about_zt_title{font-size: 18px;}
	
	.dlzc{top: 70px;}
}

@media screen and (max-width:1160px){
	.foot-nav{width: 74%;}
	.cp-xq .cp-xq-topl{padding-right: 0px;}
	.cpxq-qh .notice .tab-hd li{ width: 15%;}
	.ny-fwyzc-ul li p{width: 80%;}
	
	#pc-banner{display: none;}
	#wap-banner{display: block;}
	.nyabout-hb .parHd ul li{width: 24%;margin-bottom: 20px;}
}

@media screen and (max-width:760px){
	.container {width: 100%;}
	.sy-banner-text{top:20%; width: 95%;}
	.sy-banner-text span{display: none;}
	.sy-banner-text h2,.sy-banner-text p{text-align: center;}
	.sy-banner-text a{margin: 50px auto 0;}	
	.sycp-ul li,.yyzx-ul li,.sy-ys-ul li{float: left;width: 50%;}
	.sycp-ul li:nth-child(2n),.yyzx-ul li:nth-child(2n),.sy-ys-ul li:nth-child(2n){float: right;}
	.syabout-l2{display: none;}
	.syabout-l{margin-bottom: 0;}
	.syabout-r {padding-left: 0;margin-top: 20px;margin-bottom: 50px;}
	.syabout-r-p{margin-top: 15px;}
	.syabout-r-wh li {line-height: 60px;}
	.footer{padding-top: 20px;}
	.foot-logo {
	    width: 60%;
	    text-align: left;
	}
	.foot-logo img {
	    height: 35px;
	}
	.foot-logo ul li{background-image: none !important;padding-left: 0;margin-top: 8px;}
	.foot-nav{width: 100%;float: inherit;}	
	.foot-nav li:nth-child(1),.foot-nav li:nth-child(2),.foot-nav li:nth-child(3),.foot-nav li h4{display: none;width: 100%;margin: 0;}
	.foot-nav li figure{margin: 0 auto;width: 90px;height: 90px;float: right;margin-top: 37px;}
	.foot-nav li:last-child{float: inherit;}
	.ft-bq{margin-top: 20px;}	
	.cpxq-qh .notice .tab-hd{height: 81px;}
	.cpxq-qh .notice .tab-hd li{width:32%;margin-right: 2%;height: 40px;line-height: 40px;font-size: 14px;margin-bottom:2px;}	
	.cpxq-qh .notice .tab-hd li:nth-child(3n){float:right;margin-right:0px;}	
	.cp-xq-topr{margin-top: 20px;}	.nynav-ul{display: none;}	
	.ny-bbx .left a{margin: 0 5px 15px;}	
	.ny-bbx{margin-bottom: 25px;}	
	.about-ul .about-text{padding-left: 15px;}	
	.about-ul li:nth-child(2n) .about-img {float: inherit;padding-left: 15px;}	
	.about-ul li:nth-child(2n) .about-text{margin-top: 0px;}
	.wap-js .yyzx-ss .col-sm-6{padding-right: 0;}	
	.wap-js .yyzx-ss .form-group .btn {margin-top: 0px;}	
	.nyyyzx-ul li figure,.nyyyzx-ul .nyyyzx-ul-div{width: 100%;float: inherit;}
	.nyzlxz-ul li h3{width: 67%;font-size: 16px;}	
	.nynews-ul li figure,.nynews-ul li .nynews-div{float: inherit;width: 100%;}
	.pc-dlzc{display: none;}	
	.wap-dlzc{display: block;position: relative;width: 100%;height: 100vh;}	
	.wap-dlzc .wap-dlzc-top{width: 100%;position: absolute;top:0px;right: 0px;}	
	.wap-dlzc .wap-dlzc-bottom{width: 80%;position: absolute;bottom:0px;left: 0px;}	
	.dlzc-bd {right: 5%;width: 90%;top: 25%;}	
	.dlzc-bd form {width: 100%;}	
	.dlzc-nav {text-align: center;width: 100%;left: 0;right: 0;}
	.dlzc-nav li {
	    float: inherit;
	    font-size: 18px;
	    font-weight: 500;
	    display: inline-block;
		margin: 0 5%;
	}
	.ny-hxjs{background-size: auto 100%;}
	.nysms-ul li .nysms-div .nysms-div-text span{ top: 43%; left: 46%;}
	.yyzx-titile span{width: 100%;}
	.fuwu-div{width: 150px;padding: 20px 0px;}
	.fuwu-div span img{width: 40%;}
	.fuwu-ul li { margin: 20px 2%;}
	
	.pc-block{display: none;}
	.wap-block{display: block;overflow-y: auto;}
	.wap-block img{}
	.wap-block li{width: 100%;margin-top: 15px;}
	#fjscbutton{background: #013b92;}
	.wap-block li img{max-width: 100%;}
	.nycp-3-ul li{float: left;width: 100%;} 
	.nycp-3-ul .nycp-3-div{height: auto;}
	.clistp-more{position: inherit;float: left;width: 100%;}
	.clistp-none{bottom: -40%;width: 96%;left: 13px;}
	.ny-fwyzc-img {height: 150px;background-size: 100% auto;}
	.nycp-3-ul .nycp-3-div { height: auto;}
	.ny-lx-l{padding: 0 10px;margin-top: 20px;}
	.ny-lx-l ul li{padding-left: 65px;}
	.ny-lx-r .form-horizontal .form-group{margin-bottom: 0;}
	.ny-lx-r .form-horizontal .form-group .form-control{margin-bottom: 15px;}
	.nycp-top figure,.nycp-top .nycp-top-text{width: 100%;float: none;}
	.chanpin-nr .chanpin-nr-div figure{width: 33%;}
	.chanpin-nr .chanpin-nr-div .chanpin-nr-text{width: 62%;}
	.cplbxz-ul .cplbxz-div p{height: auto;margin-bottom: 10px;}
	.cplbxz-ul .cplbxz-div-text{height: auto;}
	.chanpin-nr .chanpin-nr-div .chanpin-nr-text h4{font-weight: 400;line-height: 21px;}
	.chanpin-nr .chanpin-nr-div .chanpin-nr-text p{line-height: 20px;margin-top: 10px;}
	
	.izl-rmenu .consult{background-position: center -49px;}
	.izl-rmenu .cart{padding-right: 0px;padding-bottom: 33px;background-position: center -99px;}
	.izl-rmenu .cart .pic{top: 54px;}
	.izl-rmenu .consult .phone{line-height: 50px;}
	#udesk-feedback-tab{margin-top: -63px;}
	#udesk-feedback-tab,.izl-rmenu .btn_top,.izl-rmenu .consult,.izl-rmenu .cart{width: 50px;height: 50px;background-size: 100% auto;}
	.izl-rmenu{width: 50px;top: 63%;}
	.ny_fw_ul .fuwu-ul li {margin: 10px 0%;}
	
	#foot-en .foot-logo ul{width: 97%;}
	#foot-en .foot-logo ul li{width: 100%;line-height: 22px;margin-top: 10px;}
	
}

@media screen and (max-width:640px){
	.sp_header{height: 65px;}
	.sp_logo{height: 47px;width: 156px;}
	.sp_dlzc{margin-top: 18px;}
	.sp_nav{margin-top: 20px;}
	.nav_show {top: 65px;}
	.slides {margin-top: 65px;}
	.sycp-ul li,.sy-ys-ul li{width: 100%;}
	.sycp-div-nav a {width: 50%;}	
	.sycp-ul .sycp-div-js figure {width: 21%;}
	.sycp-ul .sycp-div-js p {width: 76%;font-size: 14px; line-height: 25px;}
	.sycp-ul .sycp-div {height: auto;padding-bottom: 10px;}
	.sy-ys-div p {height: 90px;}	
	.sy-title p{font-size: 14px;}
	.fhdb{bottom: 20px;right: 5px;width: 35px; height: 35px;background-size: 100% auto;}	
	.columnBox .Current{display: none;}
	.ny-banner {
	    background-size: auto 76% !important;
	    height: 270px;	    background-position-y: 66px !important;
	}
	.ny-banner h2{line-height: 324px;}
	.page-index,.page-last{display: none;}
	.paging span a{padding: 5px 5px;margin: 0 0;}
	
	
	.cp-xq .Current{font-size: 14px;line-height: 22px;margin-bottom: 5px;}	
	.nynews-r h3{font-size: 18px;line-height: 60px;}
	.nyabout-cp .nyabout-cp-div figure {
	    width: 100%;
	    float: inherit;
	}
	.nyabout-cp .nyabout-cp-text {
	    width: 100%;
	    float: inherit;
	    margin-top: 20px;
	}
	.nysms-ul li .nysms-div .nysms-div-text span{top: 36%; left: 41%;}
	.sy-ys-ul li{float: left; width: 50%;padding: 0 8px;}
	.sy-ys-ul li:nth-child(2n){float: right;}
	.sy-ys-div{padding: 15px 10px 0;}
	.sy-ys-div span{width: 60px;height: 60px;background-size: auto 100%;}
	.sy-ys-div span.sy-ys-ico2 {
	    background-position: -76px -2px;
	}
	.sy-ys-div span.sy-ys-ico3 {
	    background-position: -157px -2px;
	}
	.sy-ys-div span.sy-ys-ico4 {
	    background-position: -238px -2px;
	}
	.sy-ys-div h3{margin: 10px 0 10px;}
	.sy-ys-div p {
	    height: 110px;
		line-height: 20px;
		letter-spacing: 0;
		font-size: 12px;
	}
	.nyyyzx-ul .nyyyzx-ul-div h3{width: 74%;}
	.yyzx-titile{text-align: left;}
	.yyzx-titile span{margin: 0 0 10px;}
	.cpxq-qh .notice{ overflow: auto;}
	.cpxq-qh .notice .tab-bd table{width: 100%;}
	.clistp-none {
	    bottom: -47%;
	    width: 96%;
	    left: 9px;
	}
	#sy-news .notice .tab-bd li figure {
	    width: 30%;
		height: auto;
	}
	#sy-news .notice .tab-bd li .tab-pal-text {
	    width: 68%;
	}
	#sy-news .notice .tab-bd li .tab-pal-text h3{margin-top: 0;-webkit-line-clamp: 1;-moz-line-clamp: 1;}
	#sy-news .notice .tab-bd li .tab-pal-text p{-webkit-line-clamp: 1;-moz-line-clamp: 1;}
	#sy-news .notice .tab-bd{padding-bottom: 25px;}
	.ny-fwyzc .fuwu-ul li,.fuwu-ul li{float: left;margin: 20px 0;width: 50%;}
	.fuwu-ul li .fuwu-div{margin: 0 auto;}
	.fuwu-ul li .fuwu-div span{height: 60px;}
	.fuwu-ul li:nth-child(2n){float: right;}
	.nyzlxz-ul li h3 {
		width: 100%;
		line-height: 30px;
		padding: 10px 5px;
		overflow: inherit;
		text-overflow: inherit;
		white-space: normal;
	}
	.yyzx-ul .yyzx-ul-div p {font-size: 14px;}
	#in_cp_en .sycp-div-nav a {width: 100%;}
	#in_cp_en .sycp-div {height: auto;}
	#sy_yyzx_en .yyzx-ul .yyzx-ul-div p{font-size: 14px;line-height: 22px;height: 35px;margin-top: 5px;}
	.cpxq-qh .notice #tab-nav_en li {
	    width: 49%;
	    float: left;
	    margin-right: 0;
		margin-top: 5px;
	}
	.cpxq-qh .notice #tab-nav_en li:nth-child(2n){float: right;}
	#tab-hd_en{height: auto;}
	.nyzlxz-ul li{margin: 0 auto 20px;width: 98%;}
	/*.cpxq-qh .notice .tab-bd .tab-pal span,.nyzlxz-ul li span{display: none;}*/
	.nyzlxz-ul li{height: auto;}
	
	.dlzc{top: 35px;}
	.dlzc .notice{width: 95%;min-height: 620px;box-shadow: 0px 0px 30px rgba(0,0,0,0.2);}
	.reg-box{margin-top: 10px;}
	.reg-box .intelligent-label{width: 100%;text-align: left;}
	.reg-box .item .item-ifo{width: 100%;}
	.f-pb50 {padding-bottom: 15px;}
	.reg-box .item{margin-bottom: 10px;}
	.dlzc-gb {
	    right: 12px;
	    top: 12px;
	    width: 24px;
	    cursor: pointer;
	}
	.dlzc .notice{padding: 15px 5px 5px;}
	.dlzc .notice .tab-bd {padding: 0 7px;}
	.f-pb50 {
	    padding-bottom: 0px !important;
	}
	
	#allmap{width: 100%;height: 300px;}
}

@media screen and (max-width:510px){
	.sy-banner-text h2 {font-size: 20px;text-shadow: 1px 2px 10px rgba(0,0,0,0.5);color: #fff;}
	.sy-banner-text p {
	    font-size: 14px;
	    line-height: 35px;
		text-shadow: 1px 2px 10px rgba(0,0,0,0.5);
		color: #fff;
	}
	.sy-banner-text a{margin: 50px auto 0;}
	.sycp-ul .sycp-div-js figure {width: 30%;height: 90px;}	
	.sycp-ul .sycp-div-js p,#in_cp_en .sycp-div-js p { width: 68%;}	
	.about-ul .about-text h3{font-size: 18px;}
	.about-ul .about-text{margin-top: 25px;}
	.about-ul .about-text h3 em{height: 3px;margin: 20px 0;}
	.about-ul li:nth-child(2n) 
	.about-text p strong{font-size: 18px; margin-bottom: 5px;margin-top: 20px;}
	.clistp-none {
	    bottom: -60%;
	    width: 96%;
	    left: 7px;
	}
}

@media screen and (max-width:480px){
	.sy-banner-text {top: 13%;}
	.sy-banner-text a {margin: 5px auto 0;}
	.sylb-l li{height: 90px;}
	.sylb-l li .sylb-l-p p {line-height: 90px;}
	.sylb-l li .sylb-l-p{font-size: 16px;}
	.sylb-l li:nth-child(2) {margin: 10px 0;}
	#sy-news .notice .tab-hd li a{font-size: 14px;}
	#sy-news .notice .tab-bd li .tab-pal-text {width: 68%;}
	.syabout-r-wh li{background-position: 0 0px;padding-left: 40px;text-indent: 0;line-height: 30px;padding-bottom: 20px;}	

	.dlzc-nav{top: 20px;}
	.dlzc-nav li{font-size: 16px;margin: 0 3%;}	
	.dlzc-bd{top: 17%;}
	.ny-fwyzc-ul li p { width: 77%;}
	.nyabout-hb .parHd ul li { width: 28%;}
	.nyabout-hb .parBd {
	    margin-top: 5px;
	    padding-bottom: 30px;
	}
	.nyabout-hb .slideGroup .parBd ul{text-align: center;}
	.nyabout-hb .slideGroup .parBd ul li{width: 30%;float: inherit;display: inline-block;margin: 8px 3px;}
	.nyabout-hb .slideGroup .parBd ul li a{margin-bottom: 0;}
	.nyabout-hb .slideGroup .sPrev, .nyabout-hb .slideGroup .sNext{top: 20px;}
	.nysms-ul li .nysms-div .nysms-div-text span {
	    top: 30%;
	    left: 35%;
	}
	.flex-direction-nav .flex-prev {
	    left: 10px;
	}
	.flex-direction-nav .flex-next {
	    right: 10px;
	}
	.flex-direction-nav li a {
	    width: 25px;
		height: 25px;
		background-size: auto 100%;		
		margin: 28% 0 0;
	}
	.sy-banner-text a {
	    margin: 0px auto 0;
		height: 35px;
		line-height: 35px;
		width: 110px;
		padding-left: 15px;
		background-position: 77px 12px;
		font-size: 12px;
		background-size: 18%;
	}
	.flcz .cation-list dd a{padding: 0 7px;}
	.clistp-none { bottom: -64%;}
	.jop-title span {	    
	    width: 20%;  
	    float: left;
	    text-align: center;
	    font-size: 15px;
	}
	.ny-job .sideMenu h3 span {
	    display: inline-block;
	    width: 20%;
	    float: left;
	    line-height: 25px;
	    font-size: 14px;
	}
	.ny-job .sideMenu h3{padding: 10px 0;}
	.dlzc-bd form .fotm-dlzc input#username{width: 45%;}	
	.dlzc-bd form .fotm-dlzc label{width: 21%;}
	.paging_textBox{padding: 3px 5px;}
	.paging span.page-pre a,.paging span.page-next a{padding: 5px 3px;font-size: 12px;}
	.paging_textBox input {width: 17px;}
	.paging span a{margin: 0 2px;padding: 2px 5px;}
	.paging_textBox{font-size: 12px;}
	.paging .page-num{letter-spacing: -2px;}
}

@media screen and (max-width:370px){
	.sp_logo{width: 120px;height: 35px;margin: 15px auto;}
	.sy-banner-text{top: 10%;}	
	.nyabout-hb .parHd ul li{font-size: 4px;margin:10px 2px;width: 29%;}
	.ny-fwyzc-ul li p {
	    width: 70%;
	}
	.clistp-none {
	    bottom: -84%;
	    left: 5px;
	}
}