*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#3d4c63;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0}
a{color:#333;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea{font-size:12px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:100%;max-width:1200px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
body{padding-top:196px}
.headerrel01-menuBtn{display:none;width:1em;height:1em;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.headerrel01-menuBtn span{height:1px;position:absolute;top:50%;display:block;width:100%;margin:0 auto;border:none;cursor:pointer;color:inherit}
.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:100%}
.headerrel01-menuBtn span:before{-ms-transform:translate(-50%,-.28em);-webkit-transform:translate(-50%,-.28em);transform:translate(-50%,-.28em)}
.headerrel01-menuBtn span:after{-ms-transform:translate(-50%,.28em);-webkit-transform:translate(-50%,.28em);transform:translate(-50%,.28em)}
.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}
.headerrel01-menuBtn.headerrel01-menuBtn__open span{background:0 0}
.headerrel01-menuBtn.headerrel01-menuBtn__open span:before{-ms-transform:translate(-50%,0) rotate(45deg);-webkit-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}
.headerrel01-menuBtn.headerrel01-menuBtn__open span:after{-ms-transform:translate(-50%,0) rotate(-45deg);-webkit-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}
.headerrel01-menuBtn{margin:10px;font-size:24px}
.headerrel01-menuBtn span,.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{background-color:#000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.headerrel01{position:fixed;left:0;top:0;right:0;background-color:#fff;z-index:100;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.headerrel01-top{padding:23px 0 17px;line-height:81px;border-bottom:1px solid #e5e5e5;overflow:hidden}
.headerrel01-top-r{float:right;font-size:0;text-align:right;overflow:hidden}
.headerrel01-logo{float:left;width:198px;height:91px;line-height:91px;font-size:0;overflow:hidden}
.headerrel01-logo img{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;max-height:100%;max-width:100%}
.headerrel01-so{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:316px;height:40px;border:1px solid #ddd;position:relative;overflow:hidden}
.headerrel01-so input{outline:0;border:none}
.headerrel01-so .inp{padding:0 12px;padding-right:50px;display:block;width:100%;height:38px;line-height:38px;font-size:14px;color:#666}
.headerrel01-so .inp::-webkit-input-placeholder{color:rgba(102,102,102,.6)}
.headerrel01-so .inp::-moz-placeholder{color:rgba(102,102,102,.6)}
.headerrel01-so .inp:-ms-input-placeholder{color:rgba(102,102,102,.6)}
.headerrel01-so .submit{position:absolute;right:0;top:0;height:38px;line-height:38px;width:50px;background-color:#0154a4;font-size:14px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.headerrel01-so .submit:hover{opacity:.8;filter:alpha(opacity=80)}
.headerrel01-lang{margin-left:16px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;color:#666;line-height:40px;overflow:hidden}
.headerrel01-lang a{margin-left:10px;float:left;color:#666;white-space: nowrap;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.headerrel01-lang a:hover{color:#1a4578}
.headerrel01-lang img{margin-right:10px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.headerrel01-hdr .headerrel01-so{display:none}
.headerrel01-hdr .headerrel01-lang{display:none}
.headerrel01-hdr .headerrel01-logo{float:left;width:138px;height:64px;line-height:64px;display:none;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.headerrel01-nav{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.headerrel01-nav li{position:relative; display:inline-block;}
.headerrel01-nav li>a{display:block;line-height:64px;font-size:16px;color:#333;text-align:center;padding: 0 30.5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.headerrel01-nav li.on>a,.headerrel01-nav li:hover>a{color:#fff;background:#1a4578}
.headerrel01-nav .headerrel01-navsub{display:none;position:absolute;white-space:nowrap;min-width:100%;background:#fff;border:1px solid #dfe0e0;border-bottom:2px solid #1a4678;z-index:2}
.headerrel01-nav .headerrel01-navsub a{padding: 0 30.5px;display:block;font-size:14px;color:#333;border-top:1px solid #edeeee;line-height:40px}
.headerrel01-nav .headerrel01-navsub a:first-child{border:none}
.headerrel01-nav .headerrel01-navsub a:hover{color:#1a4578}
.headerrel01.down{box-shadow:0 0 8px rgba(0,0,0,.3);
	border-bottom:1px solid #e9e9e9\9;
}
.headerrel01.down .headerrel01-top{display:none}
.headerrel01.down .headerrel01-hdr .headerrel01-logo{position:absolute;left:0;top:0;display:block}
.headerrel01-hdr .wp{position:relative}
.headerrel01.down .headerrel01-nav{padding-left:185px}
.headerrel01.down .headerrel01-nav li>a {padding: 0 20px;}
.headerrel01.down .headerrel01-nav .headerrel01-navsub a {padding: 0 20px;}

@media only screen and (max-width:1279px){
.headerrel01-nav{width: 100%;display: table;}
.headerrel01-nav li{display:table-cell;}
.headerrel01-nav li>a{padding:unset;}
}
@media only screen and (max-width:1199px){
.headerrel01 .wp{width:100%}
.headerrel01-top{padding:15px 0;line-height:70px}
.headerrel01-logo{width:160px;height:70px;line-height:70px}
.headerrel01-nav li>a{font-size:14px;line-height:50px}
.headerrel01-hdr .headerrel01-logo{width:100px;height:50px;line-height:50px}
.headerrel01.down .headerrel01-nav{padding-left:110px}
body{padding-top:151px}
}
@media only screen and (max-width:959px){
body{padding-top:60px}
.headerrel01{box-shadow:0 0 10px rgba(0,0,0,.3)}
.headerrel01-top{padding:5px 0;line-height:inherit;border:none}
.headerrel01-logo{width:100px;height:50px;line-height:50px}
.headerrel01-top-r{display:none}
.headerrel01-menuBtn{top:8px;display:block;position:fixed;z-index:101;right:10px}
.headerrel01-menuBtn span,.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{background:#000}
.headerrel01-hdr .headerrel01-so{display:block;margin:20px auto;width:80%}
.headerrel01-hdr .headerrel01-lang{margin-bottom:20px;display:block;text-align:center}
.headerrel01-hdr .headerrel01-lang a{margin:0;padding:0 20px;display:inline-block;*display:inline;*zoom:1;line-height:40px;float:none;color:#fff}
.headerrel01-nav{background:rgba(0,0,0,.3)}
.headerrel01-nav li{float:none;width:100%;display:block;line-height:40px;text-align:center}
.headerrel01-nav li>a{display:block;font-size:14px;color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}
.headerrel01-nav .headerrel01-navsub{position:static;background:rgba(0,0,0,.15);border:none}
.headerrel01-nav .headerrel01-navsub a{color:#fff; padding:unset;}
.headerrel01-nav .headerrel01-navsub a:hover,.headerrel01-nav a:hover{background:rgba(0,0,0,.1)}
.headerrel01-hdr{overflow:scroll;position:fixed;z-index:99;top:60px;width:100%;max-height:100%;background-color:rgba(0,0,0,.8);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.headerrel01-hdr .wp{padding:0}
.headerrel01-hdr.headerrel01-hdr__down{bottom:100%;visibility:hidden;opacity:0}
.headerrel01-hdr.headerrel01-hdr__down.headerrel01-hdr__open{bottom:0;visibility:visible;opacity:1}
.headerrel01-hdr.headerrel01-hdr__left{bottom:0;left:-75%;width:75%;max-width:375px}
.headerrel01-hdr.headerrel01-hdr__left.headerrel01-hdr__open{left:0}
.headerrel01-hdr.headerrel01-hdr__right{bottom:0;right:-75%;width:75%;max-width:375px}
.headerrel01-hdr.headerrel01-hdr__right.headerrel01-hdr__open{right:0}
}
.footer{background-color:#1a4578}
.ft-top{padding:44px 0 10px;border-bottom:1px solid rgba(255,255,255,.15);overflow:hidden;
	border-bottom:1px solid #3c618c\9;
}
.ft-nav{float:left;width:76%;border-right:1px solid rgba(255,255,255,.15);overflow:hidden;
	border-right:1px solid #3c618c\9;
}
.ft-nav dl{padding-right:5px;margin-bottom:20px;float:left;width:20%}
.ft-nav dt{margin-bottom:16px;font-size:18px;}
.ft-nav dt a{color:#fff}
.ft-nav dd{min-height:88px}
.ft-nav dd a{display:block;font-size:12px;color:#fff;opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';line-height:22px}
.ft-nav dd a:hover{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';font-weight:700}
.ft-info{padding-left:29px;word-wrap:break-word;overflow:hidden}
.ft-info .item{margin-bottom:22px;padding-left:60px;display:block;background-repeat:no-repeat;background-position:left center;font-size:14px;color:#fff;line-height:22px}
.ft-info .pic{width:141px;height:141px;overflow:hidden}
.ft-info .pic img{display:block;width:100%;height:100%}
.ft-info h4{margin-top:10px;width:141px;font-size:16px;color:#fff;font-weight:400;text-align:center}
.ft-info .item.wechat{background-position:left top}
.ft-copy{padding:20px 0;font-size:12px;color:#fff;line-height:1.5;overflow:hidden}
.ft-copy a{color:#fff}
.ft-copy img{margin:-2px 4px 0 0;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.ft-copy .r{white-space:nowrap}
.banner{position:relative;overflow:hidden}
.banner img{display:block;width:100%}
.banner .slick-dots{position:absolute;left:0;bottom:35px;right:0;font-size:0;text-align:center;overflow:hidden;z-index:2}
.banner .slick-dots li{margin:0 9px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:12px;height:12px;background-color:#fff;border-radius:50%;cursor:pointer;overflow:hidden}
.banner .slick-dots button{outline:0;border:none;text-indent:-999px}
.banner .slick-dots .slick-active{background-color:#1a4578}
.banner .slick-arrow{position:absolute;top:50%;width:90px;height:90px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center center;background-color:transparent;outline:0;border:none;text-indent:-999px;overflow:hidden;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.banner .slick-prev{left:280px;background-image:url(../images/i3.png)}
.banner .slick-next{right:280px;background-image:url(../images/i4.png)}
.banner .slick-arrow:hover{opacity:.5;filter:alpha(opacity=50)}
.tit-1{margin-bottom:26px;padding-bottom:18px;text-align:center;position:relative;overflow:hidden}
.tit-1:after{content:'';position:absolute;left:50%;bottom:0;width:40px;height:4px;background-color:#1a4578;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.tit-1 h3{font-size:30px;color:#333;font-weight:400}
.tit-1 .en{font-size:14px;color:#999;text-transform:uppercase}
.more-btn{display:block;width:132px;height:44px;line-height:42px;border:1px solid #eee;font-size:14px;color:#a2a2a2;text-align:center;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.more-btn:before{content:'';position:absolute;left:0;top:0;bottom:0;width:0;background-color:#1a4578;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.more-btn span{display:block;position:relative;z-index:2}
.more-btn:hover{color:#fff}
.more-btn:hover:before{width:100%}
.row-index1{padding:34px 0 62px;overflow:hidden}
.cp-ul{margin:0 -17px -34px;font-size:0}
.cp-ul li{margin-bottom:34px;padding:0 17px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:25%}
.cp-ul .con{display:block;position:relative;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.cp-ul .pic{padding-top:96%;position:relative;overflow:hidden}
.cp-ul .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.cp-ul .mask{position:absolute;left:0;top:0;right:0;bottom:0;background:url(../images/bg1.png) center bottom no-repeat}
.cp-ul .mask h4{padding:24px 10px;position:absolute;left:0;bottom:0;right:0;font-size:20px;color:#fff;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;z-index:2}
.cp-ul .con:hover{box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.cp-ul .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.row-index2{padding:72px 0 83px;background-color:#f4f4f4;overflow:hidden}
.gy-box1{padding:40px;background-color:#fff;overflow:hidden}
.gy-box1 .pic{margin-left:52px;float:right;width:42.3%;overflow:hidden}
.gy-box1 .pic img{display:block;width:100%}
.gy-box1 .inner{overflow:hidden}
.gy-box1 .inner h4{margin-bottom:14px;font-size:26px;color:#333;font-weight:400}
.gy-box1 .inner h4 span{margin-left:10px;font-size:14px;color:#999;text-transform:uppercase}
.gy-box1 .inner .txt{margin-bottom:46px;font-size:16px;color:#999;line-height:1.75}
.row-index3{padding:50px 0;overflow:hidden}
.row-index3 .tit-1{margin-bottom:30px}
.zx-ul{padding-bottom:56px;margin:0 -15px -30px;font-size:0}
.zx-ul li{margin-bottom:30px;padding:0 15px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:33.33%}
.zx-ul .con{display:block;border:1px solid #e5e5e5;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.zx-ul .pic{padding-top:44%;position:relative;overflow:hidden}
.zx-ul .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.zx-ul .inner{padding:32px 20px 36px;overflow:hidden}
.zx-ul .inner h4{margin-bottom:12px;font-size:20px;color:#333;font-weight:400;line-height:1.2;height:2.4em;overflow:hidden}
.zx-ul .inner .txt{margin-bottom:2px;font-size:14px;color:#999;line-height:1.7;height:3.4em;overflow:hidden}
.zx-ul .inner .date{margin-bottom:22px;padding-left:24px;font-size:14px;color:#999;background:url(../images/i5.png) left center no-repeat}
.zx-ul .inner .more{width:37px;height:18px;background:url(../images/i6.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.row-index3 .more-btn{margin:0 auto;width:163px;height:50px;line-height:48px}
.zx-ul .con:hover{box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.zx-ul .con:hover .more{background:url(../images/i6-2.png) center center no-repeat;}
.ban{overflow:hidden;height:250px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden;position:relative;z-index:2}
.ban img{display:block;width:100%}
.box-pos{padding:16px 0;line-height:40px;border-bottom:1px solid #e5e5e5;overflow:hidden}
.box-pos h3{float:left;font-size:18px;color:#1a4578;font-weight:700}
.cur{padding-left:22px;float:right;font-size:13px;color:#999;background:url(../images/i10.png) left center no-repeat;overflow:hidden}
.cur a{color:#999;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.cur a:hover{color:#004098}
.pages{margin-top:36px;font-size:0;text-align:center;overflow:hidden}
.pages ul{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;overflow:hidden}
.pages li{margin:0 3px;float:left}
.pages a{min-width:51px;display:block;font-size:15px;color:#686666;line-height:36px;border:1px solid #ddd;border-radius:5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.pages .next a,.pages .prev a{width:85px}
.pages .active a,.pages a:hover{color:#fff;background-color:#1a4578;border-color:#1a4578}
.pages select{font-size: 14px;height: 38px;-webkit-appearance: menulist;-moz-appearance: menulist;appearance: menulist;border: 1px solid #ddd;border-radius: 5px;padding: 0 2px;}
.pages .pageinfo{font-size: 14px;line-height:38px;background-color:#f0f0f0;color: #686666;display:inline-block;padding:0 8px;border-radius: 5px;}

.row-news1{padding:32px 0;position:relative;overflow:hidden}
.news1-cor{margin-left:30px;float:right;width:240px}
.news-col{margin-right:264px}
.slide-nav{position:absolute;width:240px}
.slide-nav-item{border:1px solid #e9e9e9;background-color:#fff;overflow:hidden}
.slide-nav-item+.slide-nav-item{margin-top:20px}
.slide-nav-item h3{padding:0 29px;font-size:16px;color:#fff;line-height:60px;background-color:#1a4578}
.n-ul{overflow:hidden}
.n-ul li{border-top:1px solid #e9e9e9}
.n-ul li:first-child{border:none}
.n-ul a{padding:15px;padding-left:42px;display:block;font-size:14px;color:#333;line-height:20px;background:url(../images/i11.png) left 30px center no-repeat}
.n-ul .on a,.n-ul a:hover{background-color:#ebf5ff}
.contact-1{padding:23px 0 36px;padding-left:20px;background-image:url(../images/bg2.png);background-repeat:no-repeat;background-position:center center;overflow:hidden}
.contact-1 a{display:block;font-size:0}
.contact-1 a+a{margin-top:15px}
.contact-1 a img{margin-right:12px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:35px}
.contact-1 a h5{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;color:#333;font-weight:400}

.news-ul{overflow:hidden}
.news-ul li{border-bottom:1px dotted #b2b2b2}
.news-ul .con{padding:34px 0;display:block;overflow:hidden}
.news-ul li:first-child .con{padding-top:0}
.news-ul .pic{float:right;width:211px;position:relative;overflow:hidden}
.news-ul .pic:after{content:'';display:block;padding-top:64%}
.news-ul .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.news-ul .date{margin-top:20px;padding:14px 0 18px;float:left;width:80px;text-align:center;background-color:#eaeaea;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.news-ul .date .day{margin-bottom:5px;display:block;font-size:42px;color:#004098;line-height:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.news-ul .date .d{display:block;font-size:13px;color:#004098;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.news-ul .inner{padding:0 42px;padding-top:16px;overflow:hidden}
.news-ul .inner h4{margin-bottom:4px;font-size:18px;color:#000;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.news-ul .inner .num{margin-bottom:4px;padding-left:20px;font-size:14px;color:#999;background:url(../images/i17.png) left center no-repeat}
.news-ul .inner .txt{font-size:14px;color:#999;line-height:25px;height:50px;overflow:hidden}
.news-ul .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.news-ul .con:hover .date{background-color:#1a4578}
.news-ul .con:hover .date .day{color:#fff}
.news-ul .con:hover .date .d{color:#fff}
.news-ul .con:hover h4{color:#1a4578}


.news-ul2{padding:1px 0 60px}
.news-ul2 li{padding:25px 29px 24px;border:1px dotted #e9e9e9;border-left:none;border-right:none;margin-top:-1px;background-color:#fff;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.news-ul2 .pic{float:left;width:221px;height:165px;margin-right:36px;overflow:hidden}
.news-ul2 .pic img{display:block;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.news-ul2 .txt{font-size:12px;color:#949494;line-height:16px;padding-top:6px;overflow:hidden}
.news-ul2 .txt h4 a{display:block;font-size:16px;color:#292929;line-height:26px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.news-ul2 .txt .date{display:block;font-size:14px;color:#b9b9b9;line-height:34px;padding-left:24px;background:url(../images/ico-g6.png) left center no-repeat;margin-bottom:5px}
.news-ul2 .txt p{max-height:32px;overflow:hidden}
.news-ul2 .txt .more{display:block;font-size:12px;color:#a6a6a6;width:108px;height:26px;line-height:24px;background-color:#fff;border:1px solid #a5a5a5;border-radius:20px;text-align:center;text-transform:uppercase;margin-top:25px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.news-ul2 li:hover{box-shadow:0 0 30px rgba(0,0,0,.2);position:relative;z-index:1}
.news-ul2 li:hover .pic img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.news-ul2 li:hover h4 a{color:#004098}
.news-ul2 li:hover .more{border-color:#004098;color:#004098}


.pic-ul{padding-top:10px;overflow:hidden;margin-bottom:82px}
.pic-ul li{float:left;width:33.333%;margin-bottom:5px}
.pic-ul .con{display:block;position:relative;margin:0 5px;border-radius:10px;transition:.5s;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.pic-ul .con .pic{height:0;overflow:hidden;position:relative;padding-top:100%}
.pic-ul .con .pic img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.pic-ul .con .pic img{ width:auto; height:auto; max-width: 75%;max-height: 75%;}/*790*/
.pic-ul .con .tit{position:absolute;bottom:9px;left:0;right:0;text-align:center;font-size:15px;padding:0 10px;color:#666;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.pic-ul .con:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.1)}
.pic-ul .con:hover .tit{color:#e8340c}
.pic-ul .con:hover .pic img{transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05)}

.row-dowload{padding:32px 0 94px;position:relative;overflow:hidden}
.download-hd{margin-top:-13px;padding:0 12px;font-size:0;border-bottom:2px solid #ddd;overflow:hidden}
.download-hd .btn,.download-hd .date,.download-hd .num,.download-hd .tit{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;color:#545454;line-height:38px}
.download-hd .tit{width:57%;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.download-hd .num{width:16%}
.download-hd .date{width:17%}
.download-hd .btn{width:10%}
.download-ul1{overflow:hidden}
.download-ul1 li{font-size:0;border-bottom:1px solid #ddd;overflow:hidden}
.download-ul1 .con{padding:0 12px;display:block;overflow:hidden}
.download-ul1 .btn,.download-ul1 .date,.download-ul1 .num,.download-ul1 .tit{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;color:#545454;line-height:40px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.download-ul1 .tit{width:57%;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.download-ul1 .num{width:16%}
.download-ul1 .date{width:17%}
.download-ul1 .btn{padding-left:20px;width:10%;background:url(../images/i14.png) left center no-repeat}
.download-ul1 .con:hover{background-color:#f5f5f5;}
.download-ul1 .con:hover span{color:#1a4578;font-weight:700}
.tips-1{font-size:12px;color:#333;line-height:40px;display:none}
.row-detail{padding:40px 0;position:relative;overflow:hidden}
.detail-1{margin-top:-18px;overflow:hidden}
.detail-1 .hd{padding:16px 0;border-bottom:1px solid #eee;overflow:hidden}
.detail-1 .hd h1{margin-bottom:10px;font-size:22px;color:#333;font-weight:400;text-align:center}
.detail-1 .hd .info{font-size:0;text-align:center;overflow:hidden}
.detail-1 .hd .info span{margin:0 19px;padding-left:20px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;color:#999;background-repeat:no-repeat;background-position:left center}
.detail-1 .hd .info .date{background-image:url(../images/i15.png)}
.detail-1 .hd .info .form{background-image:url(../images/i16.png)}
.detail-1 .cont{padding:22px 0}
.detail-1 .cont2{padding-top:0;}
.detail-1 .cont img{margin:0 auto;display:block}

.detail-1 .cont{overflow-x:hidden; line-height:180%;}
.detail-1 .cont p,
.detail-1 .cont div{ margin-bottom:1em; line-height:180%; word-wrap: break-word; word-break: break-all;}

.detail-1 .cont ul{padding-left:23px; padding-bottom:12px;}
.detail-1 .cont ul{ list-style:disc;}
.detail-1 .cont ul[type='disc']{ list-style:disc;}
.detail-1 .cont ul[type='square']{ list-style:square;}
.detail-1 .cont ul[type='circle']{ list-style:circle;}

.detail-1 .cont ol{padding-left:23px; padding-bottom:12px; list-style:decimal;}
.detail-1 .cont ol[type='1']{ list-style:decimal;}
.detail-1 .cont ol[type='A']{ list-style:upper-latin;}
.detail-1 .cont ol[type='a']{ list-style:lower-latin;}
.detail-1 .cont ol[type='I']{ list-style:upper-roman;}

.detail-1 .cont li{list-style: unset;}

.detail-1 .detail-page{border-top:1px solid #eee;overflow:hidden}
.detail-1 .detail-page span{color:#999}
.detail-1 .detail-page .next,.detail-1 .detail-page .prev{font-size:14px;color:#666;line-height:48px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.detail-1 .detail-page .prev{float:left;width:50%}
.detail-1 .detail-page .next{float:right;width:50%;text-align:right}
.detail-1 .detail-page a:hover{color:#1a4578}

/* 客服 */
.y-kefu-box { position: fixed; right: 0; top: 58%; z-index: 9999; font-size: 13px;margin-top: -182.5px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }

.y-kefu-box01 .icon { display: block; background: url(../images/icons01.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer; display: none;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #1a4578; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun {background-color: #1a4578;border-color: #1a4578;color: #fff;margin: 10px 0 7px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 10px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #1a4578; border-color: #1a4578;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .hver:hover>p .a1{ color: #fff; }

.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 

.y-kefu-box01 .y-ewm-box { /*width: 302px;*/ height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { /*width: 151px;*/ height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 94px; height: 94px; margin: 30px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; height:auto; /*border-right: solid 1px #efefef;*/ }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }

.y-kefu-box01 .mobile-infos {width: 235px;text-align: left;top: 0;}
.y-kefu-box01 .mobile-infos>div {padding: 20px 0 20px 45px;position: relative;}
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color: #999; }
.y-kefu-box01 .mobile-infos p {color: #1a4578;font-size: 18px;}
.right { width: 12px; height: 12px; position: absolute; right: -12px; top: 24px; }
.right-arrow1,
.right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-left: 6px white solid; overflow: hidden; }
.right-arrow1 { left: 1px; border-left: 6px #efefef solid; }
.right-arrow2 { border-left: 6px white solid; }

.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color: #999; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p {color: #1a4578;font-size: 16px;white-space: nowrap;}
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }

.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color: #1a4578;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }
/* 客服 End */

@media only screen and (max-width:1199px){
.wp{width:90%}
.tit-1 h3{font-size:26px}
.tit-1 .en{font-size:12px}
.ft-nav{float:none;width:100%;border:none;font-size:0}
.ft-nav dl{float:none;display:inline-block;vertical-align:top;width:25%}
.ft-info{padding:0}
.ft-info .item{float:left;width:33.33%}
.banner .slick-arrow{width:40px;height:40px;-webkit-background-size:20px auto;background-size:20px auto}
.banner .slick-prev{left:0}
.banner .slick-next{right:0}
.ban {height: 235px;}
.row-index1{padding:40px 0 60px}
.cp-ul{margin:0 -5px -10px}
.cp-ul li{margin-bottom:10px;padding:0 5px}
.cp-ul .mask h4{font-size:16px}
.row-index2{padding:60px 0}
.gy-box1 .inner h4{margin-bottom:10px;font-size:22px}
.gy-box1 .inner h4 span{font-size:12px}
.gy-box1 .inner .txt{margin-bottom:20px;font-size:14px}
.row-index3{padding:40px 0 60px}
.zx-ul{margin:0 -10px -20px;padding-bottom:30px}
.zx-ul li{padding:0 10px;margin-bottom:20px}
.zx-ul .inner{padding:20px}
.zx-ul .inner h4{margin-bottom:10px;font-size:16px}
.zx-ul .inner .date{margin-bottom:15px}
.news-ul .pic{width:32%}
.news-ul .date{margin-top:18px}
.news-ul .date .day{font-size:30px}
.news-ul .inner{padding:0 20px;padding-top:10px}
.news-ul .inner h4{font-size:16px}
}
@media only screen and (max-width:959px){
.ban {height: 188px;}
.wp{width:100%;padding:0 20px}
.ft-top{padding:20px 0}
.ft-nav{display:none}
.ft-info .item{padding:0;margin:0;display:none;float:none;width:100%;background:0 0!important}
.ft-info .item.wechat{display:block}
.ft-info .pic{margin:0 auto}
.ft-info h4{width:100%}
.news1-cor{display:none}
.news-col{width:100%}
.pic-ul li {width: 50%;}
}
@media only screen and (max-width:767px){
.ban {height: 100px;}
.tit-1{margin-bottom:20px}
.tit-1 h3{font-size:20px}
.box-pos{padding:10px 0}
.cur{display:none}
.pages{margin-top:20px}
.pages li{margin:0 2px}
.pages a{min-width:24px;height:24px;line-height:22px;font-size:12px}
.pages .next a,.pages .prev a{width:60px}
.pages select{font-size: 12px;height: 24px;}
.pages .pageinfo{font-size: 12px;line-height: 24px;}
.pages .num{ display:none;}
.more-btn{margin:0 auto}
.ft-info h4{font-size:14px}
.ft-copy{padding:5px 0;text-align:center}
.ft-copy .l,.ft-copy .r{float:none}
.banner .slick-arrow{display:none!important}
.banner .slick-dots{bottom:10px}
.banner .slick-dots li{margin:0 2px;width:5px;height:5px}
.row-index1{padding:30px 0 40px}
.cp-ul li{width:50%}
.cp-ul .mask h4{padding:10px}
.row-index2{padding:40px 0}
.gy-box1{padding:20px}
.gy-box1 .pic{float:none;width:100%;margin:0;margin-bottom:20px}
.gy-box1 .inner h4{font-size:18px}
.row-index3{padding:30px 0 40px}
.row-index3 .tit-1{margin-bottom:20px}
.zx-ul li{float:none;width:100%}
.zx-ul .inner .date{margin:0}
.zx-ul .inner .more{display:none}
.row-news1{padding:20px 0 40px}
.news-ul li{padding:20px 0}
.news-ul .con,.news-ul li:first-child .con{padding:0;position:relative}
.news-ul .pic{float:none;margin-bottom:20px;width:100%}
.news-ul .date{margin:0;padding:10px 0;width:70px;position:absolute;top:0;left:0}
.news-ul .date .day{margin:0;font-size:20px}
.news-ul .date .d{font-size:12px}
.news-ul .inner{padding:0}

.news-ul2{padding:0 0 30px}
.news-ul2 li{padding:20px}
.news-ul2 .pic{float:none;margin:0 auto}
.news-ul2 .txt .more {margin: 15px auto 0 auto;}
.news-ul2 .txt p{max-height:none}

.pic-ul li {float: none;width: auto;}

.row-dowload{padding:20px 0 40px}
.download-hd .date,.download-hd .num,.download-ul1 .date,.download-ul1 .num{display:none}
.download-hd .tit,.download-ul1 .tit{width:80%}
.download-hd .btn,.download-ul1 .btn{width:20%}
.row-detail{padding:20px 0 40px}
.detail-1{margin:0}
.detail-1 .hd h1{font-size:18px}
.detail-1 .hd .info span{margin:0 10px;font-size:12px}
.detail-1 .detail-page{padding:10px 0}
.detail-1 .detail-page .next,.detail-1 .detail-page .prev{float:none;width:100%;text-align:left;display:block;line-height:30px}
.y-kefu-box{ display:none;}
}