@charset "utf-8";

* {	margin: 0;	padding: 0;}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img {	border: medium none;	margin: 0;	padding: 0; font-weight:500;}

body,button,input,select,textarea {	 font-family:"微软雅黑","宋体",tahoma,Srial,helvetica,sans-serif;	outline: none;}

h1,h2,h3,h4,h5,h6 {	font-size: 100%;}

ul,ol,li {	list-style: none; }

a {	text-decoration: none;	color: #484848;-webkit-transition: all .3s ease-in;

    -moz-transition: all .3s ease-in;

    -ms-transition: all .3s ease-in;

    -o-transition: all .3s ease-in;

    transition: all .3s ease-in;}

a:hover {	color: #0266bb;}

img {	border: 0px;}

em{ font-style:normal;}

table {	border-collapse: collapse;	border-spacing: 0;}

html,body {	color: #000000;	margin: 0 auto;font-size: 14px !important;}

body{position: relative;height: 100%;}

.hide {	display: none;}

.clear {	clear: both;}

.center{ text-align:center;}

.pic100 img{width:100%;}

h1{ font-size:26px;color:#464646;}

::selection { color: #fff; background-color: #0266bb;}    

::-moz-selection { color: #fff; background-color: #0266bb;} 

.justify_fix{display:inline-block;*display: inline; *zoom:1; width:100%; height:0; overflow:hidden;}

.f-turn{-webkit-transition: all .3s ease-in;

    -moz-transition: all .3s ease-in;

    -ms-transition: all .3s ease-in;

    -o-transition: all .3s ease-in;

    transition: all .3s ease-in;}

.fl{float:left;}

.fr{float:right;}

.pad0{padding:0 !important;}

.pad60{padding:60px 0 !important;}

.overflow{ overflow:hidden;}

.clear {clear:both;visibility:hidden;display:block;font-size:0;line-height:0;}

.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

.clearfix {*zoom:1;}

.white,.white a{ color:#fff;}

.rela{ position:relative;}

.h110{ height:110px;}

.h40{ height:40px;}

.top50{ margin-top:50px;}

.pic0{ padding:0;}





@font-face {

    font-family: 'centschbook_bdcn_btbold';

    src: url('../fonts/centschbook_bdcn_bt_bold-webfont.woff2') format('woff2'),

         url('../fonts/centschbook_bdcn_bt_bold-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;



}



header{ background-color:rgba(0,46,138,0.9); padding:20px 0; position:fixed;top:0;left:0; z-index:99; width:100%; -webkit-transition: all .3s ease-in;

    -moz-transition: all .3s ease-in;

    -ms-transition: all .3s ease-in;

    -o-transition: all .3s ease-in;

    transition: all .3s ease-in;}

.topR{ width:75%;float:right;}

.topRT{ text-align:right;}

.topRT li{ display:inline-block;margin-left:30px;}

.topRT li i,nav li a i{ width:25px;height:25px; display:inline-block; margin-right:5px; vertical-align: middle;}
.topRT li i.i1{ background:url(../images/icon_1.png) no-repeat;}

.topRT li i.i2{ background:url(../images/icon_2.png) no-repeat;}

.topRT li i.i3{ background:url(../images/icon_3.png) no-repeat;width:35px;}

nav{text-align:right; margin-top:30px;}

nav ul{font-size:0;}

nav li{ display:inline-block;padding:0 0 0 24px;position:relative;}

nav li a{ display:block;font-size:16px; }

nav li a i.i1{ background:url(../images/icon_4.png) no-repeat;}

nav li a i.i2{ background:url(../images/icon_5.png) no-repeat;}

nav li a i.i3{ background:url(../images/icon_6.png) no-repeat;}

nav li a i.i4{ background:url(../images/icon_7.png) no-repeat;}

nav li a i.i5{ background:url(../images/icon_8.png) no-repeat;}
nav li a i.i6{ background:url(../images/icon_19.png) no-repeat;}
.language{ float:right;}
.language a{ display:inline-block;margin:0 10px;}
.language a.cur{ color:#f00;}
.topRT ul{ float:right;margin-right:15px;}
.search {text-align: right;vertical-align: top; display:inline-block;margin-left: 15px;}

.search a{ display:block;}

.search a i{background:url(../images/icon_9.png) no-repeat center center;margin:0;padding-left:35px;width:25px;height:25px; display:inline-block; background-size:25px;}

.search input{ width:380px;height:38px; border:1px solid #eaeaea; padding:5px 14px; float:left;}

.search button{ width:98px; background-color:#c39e7a;color:#fff; line-height:38px; font-size:15px;}

.search-tk {width: 100%;height: 100%; background: rgba(0, 0, 0, 0.8);position: fixed;top: 0;left: 0;z-index:100;display: none;}

.search-tk .searchbox {width: 50%;position: relative;top: 169px;left: 0;margin-left: 25%;height: 68px;border: 1px solid #535353;z-index: 51;}

.search-tk .searchbox .tex {border: none;background: none;font-size: 36px;color: #D6D6D6;height: 68px;line-height: 68px;padding: 0 2% 0;width: 80%;}

.search-tk .searchbox .search-btn {border: none;width: 36px;margin-right: 1%;height: 68px;background: url(../images/icon_9.png) no-repeat center;min-width: 40px;}

.search-tk .close-search,.pop .close-search {display: block;width: 37px;height: 37px;background: url(../images/close.png) no-repeat center;background-size: cover !important;position: fixed;right: 3%;top: 50px;cursor: pointer;z-index: 51;}

#demo{ margin-top:80px;}

.bannerB{ margin-top:0; position:relative; z-index:2;}

.h_advandiv{ padding: 60px 10% 40px; background-color:#fff;} 

.h_advandiv dl{ margin:10px 0;}

.h_advandiv dl dt img{width:89px;}

.h_advandiv dl dd{ color:#4a4b4b;margin-top:10px;font-size:15px;}

.h_T h2{ font-size:44px; color:#002e8a;}

.h_T h5{ font-size:24px;color:#4a4b4b;}

.h_T p{ margin-top:15px;line-height:25px; color:#b2b2b2;padding: 0 20% 0;}

.h_advantage{ background-color:#fff; padding-bottom:55px;}

.h_advantageC dl:last-child a{ border:0;}

.h_advantageC dl a{ display:block;border-right:1px solid #e5e5e5;padding: 0 15px;}

.h_advantageC dl dd h5{ font-size:24px; color:#002e8a;}

.h_advantageC dl dd p{ font-size:15px;color:#767676;}

.h_advantageC dl dd span{ width:36px;height:36px; border:2px solid #002e8a; display:inline-block; border-radius:6px 0 6px 0; margin-top:25px;}

.h_advantageC dl dd span i{background:url(../images/icon_16.png) no-repeat;width:20px;height:20px; display:inline-block; background-size:18px;margin-top: 6px;}

.h_advantageC dl dt img{width:158px;}

.h_advantageC dl a:hover span{ background-color:#002e8a; }

.h_advantageC dl a:hover span i{ background:url(../images/icon_9.png) no-repeat;background-size:18px;}

.h_pic{ background:url(../images/bg1.jpg) no-repeat center center; background-size:cover; padding:170px 10%;}

.h_picL,.h_picR,.h_picC{ display:inline-block;}

.h_picC h5{ margin-top:25px;}

.h_gdcx{ background-color:#fff; padding-top:50px;}

.h_gdcx .h_T { position:relative; z-index:2;}

.h_gdcxC{ background:#002e8a url(../images/bg2.jpg) no-repeat right 10% bottom 40px;}

.h_tgR { padding:65px 15px 0 30px;}

.h_tgRbtn{ margin-top:35px;}

.h_tgRbtn h5{font-size:24px; font-weight:bold; margin-bottom:12px;}

.h_new{ background-color:#fff;padding:50px 0;}

.h_T2{ font-size:30px;letter-spacing: -1px;}

.h_T2 span{ font-size:32px;font-weight: bold; color:#002e8a;}

.h_newC{width:93%;margin:30px auto 0;}

.h_newC dd h5,.knowledge2 dd h5,.knowledge3 dd h5{ font-size:18px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; *white-space:nowrap; margin-top:20px;}

.h_newC dd p,.knowledge2 dd p,.knowledge3 dd p{color:#9c9d9d;line-height:25px;height:50px; overflow:hidden; margin:10px 0;}

.h_newC dd span,.knowledge2 dd span,.knowledge3 dd span{font-size:12px;color:#9c9d9d;}

.h_cd{ background:url(../images/bg3.jpg) no-repeat; background-size:cover; overflow:hidden;}

.h_cdC{padding:138px 0 230px;  width: 40%;}

.h_cdC h2{ font-size:36px;font-weight: 100;}

.h_cdC h5{font-size:24px;font-weight: 100; background-color:#002878; display:inline-block;padding:9px 40px; border-radius:10px 0 10px 0; margin:10px 0;}

.h_cdC h6{font-size:20px; margin:10px 0 15px;}

.h_cdC p{ line-height:23px;}

.h_cdL,.h_cdC,.h_cdR{ display:inline-block;}

.h_cdR{ padding:0 60px 0;}

.h_BB{ padding:80px 0 70px;}

.h_BB h5{ font-size:30px; color:#4a4b4b; margin:20px 0 40px;}

.h_Bbtn,.menuRa{ background-color:#002e8a;color:#fff; border-radius:10px 0 10px 0; padding:12px 40px; font-size:18px;}

footer{ background-color:#002e8a; padding:60px 0; position:relative;}

footer dl dt{ font-size:18px; margin-bottom:5px;}

footer dl dd{ margin:12px 0;}

.bq{ background-color:#012978;padding:22px 15px;position:relative;}

.tel{ display:none;}

.scrollcon header{padding:10px 0; }

.scrollcon header .container{padding:0 30px;width:auto;}

.logo2,.scrollcon header .logo1,.scrollcon header .topRT{ display:none;}

.scrollcon header .logo2{ display:block;}

.scrollcon header nav{margin-top: 15px;}

.aboutTTL{ background-color:rgba(0,46,138,0.82); padding:48px 15px;}

.aboutTTR{ background-color:rgba(0,40,120,0.88);padding:48px 15px;}

.wmsmTTR{ background-color:rgba(1,36,106,0.88); padding:48px 15px;}

.aboutTT { margin-top:-250px;}

.gsjj,.zxly,.wmsm1,.wmsm3,.wmsm4{ background-color:#fff;padding:54px 5%; line-height:35px; font-size:15px; position:relative; z-index:1;}
.zxly{padding:65px 5% 0; }

.gsjj img,.zxly img{ max-width:100%;} 

.ryzz,.lxwm{ background-color:#fff; margin-bottom:100px;}

.abouttit{ background-color:#002e8a;color:#fff; padding:35px 15px;}

.abouttit h2{ font-size:36px;}

.abouttit p{ font-size:18px; margin-top:5px;}

.ryzzC,.lxwmC{ padding:50px 5% 30px;}

.ryzzC dl{ margin-bottom:30px;}

.ryzzC dl dt{ border:1px solid #e5e5e5; padding:8px 15px;}

.ryzzC dl dt img{ max-width:100%;height:212px;}

.ryzzC dl dd{ font-size:15px; overflow:hidden;margin-top:15px; line-height:20px; height:80px;}

.divtop{height:143px;}

.new,.know{ padding:60px 0;}

.new li,.knowledge3 dl,.knowledge2list dl{ margin-bottom:40px;}

.new li a{ display:block; overflow:hidden; position:relative;}

.new li div{ position:absolute;height:100%; background-color:rgba(0,46,138,0.52); right:0;top:0;padding:58px 42px 0;}

.new li div h5{ font-size:24px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; *white-space:nowrap; }

.new li div time{ display:block; margin:20px 0;}

.new li div time span{ margin-right:15px; display:inline-block;}

.new li div p{ line-height:22px; height:66px; overflow:hidden;}

.new li div .newmore{margin-top:40px; display:inline-block; padding:9px 40px; border:1px solid #fff; border-radius:10px 0 10px 0;}

.newtit{ margin-bottom:30px;}

.newtit h5{ font-size:32px; color:#002e8a;}

.newtit p{ font-size:18px; color:#4a4b4b; margin-top:5px;}

.pagelist{ margin-top:30px; text-align:center;}

.pagelist li{ display:inline-block;margin:0 3px;}

.pagelist li a,.pagelist li span{ display:block;height:40px;line-height:40px;padding: 0 16px; border:1px solid #dcdcdc;color: #484848;border-radius:0 !important;}

.pagelist li a:hover,.pagelist li.active span{ background-color:#002e8a; color:#fff;}

.zxly h2,.wmsm1 h2{ font-size:36px; color:#002e8a;}

.zxlyL { padding:0 15px 0 0;}

.zxlyL h5,.wmsm1 h5,.wmsm4 h5{ font-size:24px; color:#05b0ff; margin-top:20px; font-weight:bold;}

.zxlyL p,.wmsm1 p,.wmsm4 p{ font-size:15px; color:#8a8989;margin-top:10px; line-height:25px;}

.zxlyL img{ margin-top:25px;}

.zxlyR{margin-top: 20px;}

.zxlyR dl{margin-bottom:13px; border:1px solid #d3d3d3; padding:15px 15px; overflow:hidden;}

.zxlyR dl dt{float:left;}

.zxlyR dl dd{ float:left; width:calc(100% - 80px);margin-left:10px;}

.zxlyR dl dd input{ width:100%;}

.zxlyR dl span{ float:right;color:#e60e11; line-height:normal;}

.mesdl dd{width:100% !important; margin-left:0 !important;}

.mesdl textarea{ width:100%;hegiht:60px; resize:none;}

.zxlyR div input{ width:100%; background-color:#002e8a;color:#fff;line-height:53px;}

.lxwmCR h5{ font-size:25px;}

.lxwmCR p{ line-height:30px;margin:20px 0;font-size:16px;}

.lxwmCR p span{ font-size:34px; color:#002e8a; display:inline-block;font-family: 'centschbook_bdcn_btbold';letter-spacing: 1px;}

.lxwmCR dl{ overflow:hidden;}

.lxwmCR dl dt{ float:left; border:1px solid #dcdcdc;}

.lxwmCR dl dt img{ width:182px;}

.lxwmCR dl dd{ float:left; font-size:15px; color:#999999;margin:60px 0 0 30px; width:calc(100% - 214px);}

.map{ height:422px;}

.qtproL{ background-color:#fbfbfb; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; padding:0 20px;position:fixed; height: 100%;width: 16%;}
.scrollcon .qtproL{ top:70px;}

.qtproL h5{ font-size:21px;font-weight: bold;color:#002e8a;margin-top:57px; padding-bottom:15px;border-bottom:1px solid #e3e3e3;}

.qtproL div a{ display:block; padding:14px 0;border-bottom:1px solid #e3e3e3; font-size:15px;}

.qtproL div a i{ width:8px;height:15px; display:inline-block; vertical-align:middle; background:url(../images/icon_17.png) no-repeat; float:right; margin-top:6px;}

.qtproL div p{/* display:none;*/ }

.qtproL div p a{ display:block; color:#989999;padding: 15px 0;font-size:16px; padding:15px 0 15px 15px;}

.qtproR,.pro2list{ margin:60px 0;}

.qtproRC li{ margin-top:55px;}

.qtproRC li h2{line-height:54px;line-height:54px; font-size:24px; background-color:#efefef; padding-left:30px; text-align:left;}

.qtproRC li div,.pro2listC,.pro2listCpic{ padding:24px 0; border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3; overflow:hidden;}

.pro2listCpic{ padding:24px; }

.qtproRC li div dl,.pro2listC dl{border-right:1px solid #efefef; padding:10px 30px;}

.qtproRC li div dl:last-child,.pro2listC dl:nth-child(3),.pro2listC dl:nth-child(6),.pro2listC dl:nth-child(9){ border:0;}

.qtproRC li div dl h5,.pro2listC dl h5{ font-size:18px; margin:5px 0; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; *white-space:nowrap;}

.qtproRC li div dl p,.pro2listC dl p{ color:#9f9e9e;line-height:22px;height:44px; overflow:hidden;margin:15px 0;}

.qtproRC li div dl span,.pro2listC dl span{ display:block;padding:10px 0; text-align:center; background-color:#002e8a; font-size:15px; color:#fff; border-radius:10px 0 10px 0;}

.knowbtn{position:absolute;right:0;top:0;margin-top:15px;}
.knowbtn span,.knowledge3more span{ min-height:35px;display: inline-block;display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
}
.knowbtn a,.knowledge3more a{display:inline-block;  border:1px solid #002e8a;width:150px;line-height:15px; text-align:center; border-radius:10px 0 10px 0;color:#002e8a; font-size:15px; margin-left:5px;padding: 8px 0;vertical-align: middle;}

.knowbtn a:hover,.knowbtn a.cur,.knowledge3more a.cur,.knowledge3more a:hover{ background-color:#002e8a;color:#fff;}

.knowC .item div{ position:absolute;bottom:0;width:100%; background-color:rgba(0,46,128,0.52); padding:35px 35px; color:#fff;}

.knowC .item div h5{width: 90%; font-size:24px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; *white-space:nowrap;}

.knowC .item div p{width: 90%; margin-top:10px;line-height:25px; height:50px; overflow:hidden;}

.knowC .owl-theme .owl-controls .owl-page span{ width:14px;height:14px; border:1px solid #fff; border-radius:100%;background-color:transparent;margin: 5px 3px;}

.knowC .owl-pagination{ float:right;margin-right:25px;}

.knowC .owl-theme .owl-controls .owl-page.active span,

.knowC .owl-theme .owl-controls.clickable .owl-page:hover span,.knowledge3,.newmain{background: #fff;}

.knowledge3 dl a{ display:block;}

.knowledge3 dd p{ height:75px;}

.knowledge3 dd span{ display:block;margin-top:30px;}

.knowledge3 dl.dl2 dt{ float:right;}

.knowledge3 dl.dl2 dd{ float:left;}

.knowledge3,.newmain{padding: 50px 5% 60px;}

.site{ font-size:15px; color:#a3a2a2; padding-bottom:30px; border-bottom:1px solid #e5e5e5;}

.site a{color:#a3a2a2}

.newmain{ color:#555454;}

.newmain h1{ font-size:24px; margin:30px 0 16px;text-align:center;}

.newmain time{ display:block;text-align:center;}

.newmain time span{ display:inline-block; margin:0 10px; color:#a8a7a7;}

.newmain time a{ background-color:#0266bb;color:#fff; padding:0px 15px; display:inline-block; border-radius:6px;margin-left:10px;}

.newmain article{ margin-top:30px; line-height:30px;}

.newmain article img{ max-width:100%;}

.prenext{margin:50px 0 0; border:1px solid #e3e3e3; font-size:16px; padding:20px 15px;}

.prenext p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; *white-space:nowrap;color:#8b8b8b;}

.prenext p a{ color:#8b8b8b;display:inline-block;}

.prenext p:last-child{ text-align:right;}

.prenext p a:hover{ color:#0266bb;}

.pro2listtit{ background:#002e8a url(../images/ele6.png) no-repeat right 25px top 12px; padding:30px;}

.pro2listtit h2{ font-size:30px;}

.pro2listtit p{font-size:15px;}

.pro2listC .pagelist{ margin:50px 0;}

.flexslider{ width:70%;float:left; border:1px solid #e5e5e5;}

.promainT{ margin-top:22px;}

.promainC h2{ color:#002e8a;font-size:30px; font-weight:bold; margin-top:20px;padding:0 0 10px 20px; border-bottom:1px solid #e5e5e5; }
.promainC h2 time{ font-size:20px; color:#fff; display:inline-block;margin-left:15px; background-color:#002e8a; padding: 5px 10px;vertical-align: middle;font-weight: 100;}
.promainCdl { padding:20px 0;border-bottom:1px solid #e5e5e5;}

.promainCdl dt{ float:left; font-size:20px; font-weight:bold;}

.promainCdl dt i{ width:14px; height:14px; display:inline-block; vertical-align:middle;margin-right:10px; border-radius:2px; background-color:#002e8a;}

.promainCdl dt span{ font-size:12px; color:#929292;margin-left:5px; display:inline-block; font-weight:100;}

.promainCdl dd{ float:right;}

.promainCdl dd p{ display:inline-block;margin-left:18px; font-size:14px;}

.promainCdl dd p i{ width:10px;height:10px; border:1px solid #002e8a; display:inline-block; vertical-align:middle;margin-right:10px; border-radius:2px;}

.promainCdl dd p i.cur{ background-color:#002e8a;}

.promainCartdl{margin-bottom: 30px;display: flex;flex-wrap: wrap;}

.promainCartdl li{float:left;width:13%;margin:10px 0.6%;}
.promainCartdl li img{max-width:70px;}
.promainCartdl li p{ padding:0 10%;}

.promainCartdl li h5{ margin-top:10px; color:#6e6e6e;font-size:14px;line-height: 18px;}
.promainC article {font-size: 16px;line-height: 30px;margin-top: 30px;}
.promainC article p{ font-size:16px;line-height:30px;}

.prolistwz{ color:#9f9e9e;line-height:25px;padding:30px;}

.prolistsearch{ background:#002e8a url(../images/e_prolistwz.jpg) no-repeat left 30px top 20px; padding:20px 30px;height:120px;}

.prolistsearch form{ float:right; background-color:#fff;margin-top: 25px;}

.prolistseint{padding:5px 10px;}

.prolistsebtn{background:#fff url(../images/icon_16.png) no-repeat top 5px right 10px;margin: 0;padding-left: 35px;width: 25px;height: 25px;display: inline-block;background-size: 20px;}

.wmsm1ul{ margin-top:25px;}

.wmsm1ul li{ font-size:18px;}

.wmsm1ul li i{ width:10px;height:10px; display:inline-block; border:1px solid #0c3890; border-radius:100%; vertical-align:middle; margin-right:5px;}

.wmsm1ul li p{ font-size:15px;line-height:30px;padding-left:20px; margin:10px 0;}

.wmsm2{ background-color:#002878;padding:50px;}

.wmsm2 h3{font-size:24px;}

.wmsm2 h2{font-size:28px;}

.wmsm2C{ margin-top:20px; overflow:hidden;}

.wmsm2C dl{ width:20%;padding:0 10px; float:left;}

.wmsm2C dl dd{ font-size:16px; margin-top:10px;}

.wmsm4{padding: 0 5% 54px;}

.wmsm4C { margin-top:40px;}

.wmsm4C li{ border-left:1px solid #dcdcdc;padding-left:17px; float:left;min-height:369px; position:relative; z-index:2;}

.wmsm4C li h5{ font-size:16px;line-height: 20px;color:#002878;margin-top: 0; font-weight:initial;}

.wmsm4C li h5 span{ display:none;}

.wmsm4C li p{ margin-top:14px;line-height:23px;font-size: 14px;}

.wmsm4C li.li1{ width:161px;margin-left: 60px;}

.wmsm4C li.li2{ width:126px;margin-left: 10px;}

.wmsm4C li.li3{ width:143px;margin-left: 10px;}

.wmsm4C li.li4{ width:190px;margin-left: 10px;}

.wmsm4C li.li5{ width:166px;margin-left: 10px;}

.wmsm4C img{ margin-top:-110px;}

.wmsm5{ margin-bottom:90px;}

.h_yun{ background:url(../images/yun.png) no-repeat; position:absolute;left:-5%;bottom:0;width:1680px;height:223px; -webkit-animation:yun 50s ease-in-out 0s infinite;

   -moz-animation:yun 50s ease-in-out 0s infinite;

   -ms-animation:yun 50s ease-in-out 0s infinite;

   -o-animation:yun 50s ease-in-out 0s infinite;

   animation:yun 50s ease-in-out 0s infinite;

}

@keyframes yun{ 0% {left:-30%;} 50% { left:0;} 100% {left:-30%;}}

@-webkit-keyframes yun{ 0% {left:-30%;} 50% { left:0;} 100% {left:-30%;}}

@-moz-keyframes yun{0% {left:-30%;} 50% { left:0;} 100% {left:-30%;}}

@-ms-keyframes yun{0% {left:-30%;} 50% { left:0;} 100% {left:-30%;}}

@-o-keyframes yun{0% {left:-30%;} 50% { left:0;} 100% {left:-30%;}}

.ym1{ width:180px;height:140px; background:url(../images/ym1.png) no-repeat; position:absolute;left:10%;top:0;opacity: 0;-webkit-animation: ym1 18s ease infinite;

	-ms-animation: ym1 18s ease infinite;

	-moz-animation: ym1 18s ease infinite;

	}

.ym2{ width:104px;height:68px; background:url(../images/ym2.png) no-repeat; position:absolute;left:60%;top:0;

opacity: 0;-webkit-animation: ym2 16s ease infinite;

	-ms-animation: ym2 16s ease infinite;

	-moz-animation: ym2 16s ease infinite;}

.ym3{ width:89px;height:65px; background:url(../images/ym3.png) no-repeat; position:absolute;left:80%;top:0;opacity: 0;-webkit-animation: ym3 25s ease infinite;

	-ms-animation: ym3 25s ease infinite;

	-moz-animation: ym3 25s ease infinite;}

@-webkit-keyframes ym1 {

	0% {opacity: 0;	top: -140px;left:14%;}

	20% {opacity:1;top: -90px;left:22%;-webkit-transform: rotate(5deg);	}

	40% {opacity: 1;top: -70;	left:15%;-webkit-transform: rotate(-15deg);}

	60% {opacity: 1;top: 30px;left:20%;-webkit-transform: rotate(-5deg);}

	80% {opacity: 0.5;top: 45px;left:27%;-webkit-transform: rotate(-10deg);}

	99.99% {opacity: 0.1;top: 65px;left:16%;-webkit-transform: rotate(-25deg);}

	10% {opacity: 0;top: -140px;left:14%;-webkit-transform: rotate(5deg);}

	

}



@-moz-keyframes ym1 {

	0% {opacity: 0;	top: -140px;left:14%;}

	20% {opacity:1;top: -90px;left:22%;-moz-transform: rotate(5deg);	}

	40% {opacity: 1;top: -70;	left:15%;-moz-transform: rotate(-15deg);}

	60% {opacity: 1;top: 30px;left:20%;-moz-transform: rotate(-5deg);}

	80% {opacity: 0.5;top: 45px;left:27%;-moz-transform: rotate(-10deg);}

	99.99% {opacity: 0.1;top: 65px;left:16%;-moz-transform: rotate(-25deg);}

	10% {opacity: 0;top: -140px;left:14%;-moz-transform: rotate(5deg);}

}



@-ms-keyframes ym1 {

	0% {opacity: 0;	top: -140px;left:14%;}

	20% {opacity:1;top: -90px;left:22%;-ms-transform: rotate(5deg);	}

	40% {opacity: 1;top: -70;	left:15%;-ms-transform: rotate(-15deg);}

	60% {opacity: 1;top: 30px;left:20%;-ms-transform: rotate(-5deg);}

	80% {opacity: 0.5;top: 45px;left:27%;-ms-transform: rotate(-10deg);}

	99.99% {opacity: 0.1;top: 65px;left:16%;-ms-transform: rotate(-25deg);}

	10% {opacity: 0;top: -140px;left:14%;-ms-transform: rotate(5deg);}

}

@-webkit-keyframes ym2 {

	0% {opacity: 0;	top: -50px;left:60%;-webkit-transform: rotate(0);}

	20% {opacity:1;top: -30px;left:70%;-webkit-transform: rotate(-45deg);	}

	40% {opacity: 1;top: -0;	left:55%;-webkit-transform: rotate(5deg);}

	60% {opacity: 1;top: 30px;left:65%;-webkit-transform: rotate(-15deg);}

	80% {opacity: 0.5;top: 45px;left:55%;-webkit-transform: rotate(35deg);}

	99.99% {opacity: 0.1;top: 65px;left:62%;-webkit-transform: rotate(75deg);}

	10% {opacity: 0;top: -140px;left:60%;-webkit-transform: rotate(0);}

	

}

@-moz-keyframes ym2 {

	0% {opacity: 0;	top: -50px;left:60%;-moz-transform: rotate(0);}

	20% {opacity:1;top: -30px;left:70%;-moz-transform: rotate(-45deg);	}

	40% {opacity: 1;top: -0;	left:55%;-moz-transform: rotate(5deg);}

	60% {opacity: 1;top: 30px;left:65%;-moz-transform: rotate(-15deg);}

	80% {opacity: 0.5;top: 45px;left:55%;-moz-transform: rotate(35deg);}

	99.99% {opacity: 0.1;top: 65px;left:62%;-moz-transform: rotate(75deg);}

	10% {opacity: 0;top: -140px;left:60%;-moz-transform: rotate(0);}

}



@-ms-keyframes yym2m1 {

	0% {opacity: 0;	top: -50px;left:60%;-ms-transform: rotate(0);}

	20% {opacity:1;top: -30px;left:70%;-ms-transform: rotate(-45deg);	}

	40% {opacity: 1;top: -0;	left:55%;-ms-transform: rotate(5deg);}

	60% {opacity: 1;top: 30px;left:65%;-ms-transform: rotate(-15deg);}

	80% {opacity: 0.5;top: 45px;left:55%;-ms-transform: rotate(35deg);}

	99.99% {opacity: 0.1;top: 65px;left:62%;-ms-transform: rotate(75deg);}

	10% {opacity: 0;top: -140px;left:60%;-ms-transform: rotate(0);}

}

@-webkit-keyframes ym3 {

	0% {opacity: 0;	top: -50px;left:80%;-webkit-transform: rotate(0);}

	20% {opacity:1;top: -30px;left:90%;-webkit-transform: rotate(-45deg);	}

	40% {opacity: 1;top: -0;	left:75%;-webkit-transform: rotate(5deg);}

	60% {opacity: 1;top: 30px;left:85%;-webkit-transform: rotate(-15deg);}

	80% {opacity: 0.5;top: 45px;left:75%;-webkit-transform: rotate(35deg);}

	99.99% {opacity: 0.1;top: 65px;left:82%;-webkit-transform: rotate(75deg);}

	10% {opacity: 0;top: -140px;left:80%;-webkit-transform: rotate(0);}

	

}

.h_C { margin-top:30px;}
nav li a i,.topRT a i,.search a{-webkit-transition: all .3s ease-in;

    -moz-transition: all .3s ease-in;

    -ms-transition: all .3s ease-in;

    -o-transition: all .3s ease-in;

    transition: all .3s ease-in;transform: translateY(0);}
nav li a:hover i,.topRT a:hover i,.search a:hover{-webkit-animation: iphone 2s ease-in infinite;-webkit-animation-delay:0.5s;animation-delay:0.5s;transform: translateY(-5px);}



@-webkit-keyframes iphone {

    10% { -webkit-transform: rotate(15deg) translateY(-5px);}

	10% { -webkit-transform: rotate(15deg) translateY(-5px); }

    11% { -webkit-transform: rotate(15deg) translateY(-5px); }

    12% { -webkit-transform: rotate(-15deg) translateY(-5px); }

    13% { -webkit-transform: rotate(15deg) translateY(-5px); }

    14% { -webkit-transform: rotate(-15deg) translateY(-5px); }

    15% { -webkit-transform: rotate(15deg) translateY(-5px); }

    16% { -webkit-transform: rotate(-15deg) translateY(-5px); }

    17% { -webkit-transform: rotate(15deg) translateY(-5px); }

    18% { -webkit-transform: rotate(-15deg) translateY(-5px); }

	19% { -webkit-transform: rotate(15deg) translateY(-5px); }

    20% { -webkit-transform: rotate(-15deg) translateY(-5px); }

	21% { -webkit-transform: rotate(15deg) translateY(-5px); }

    22% { -webkit-transform: rotate(-15deg) translateY(-5px); }

	23% { -webkit-transform: rotate(15deg) translateY(-5px); }

    24% { -webkit-transform: rotate(-15deg) translateY(-5px); }

	25% { -webkit-transform: rotate(0deg) translateY(-5px); }

    100% { -webkit-transform: rotate(0deg) translateY(-5px); }

}

.knowdemo .item a:hover div{background-color: rgba(0,46,128,0.9);}

.knowledge2 dd h5 i,.knowledge3 dd h5 i,.h_newC dd h5 i{ width:0;height:1px; display:inline-block;margin-right:5px; background-color:#002e8a; vertical-align:middle;}

.knowledge2 dd h5 i,.knowledge2 dd p,.knowledge2 dd span,.knowledge2 dt img,.knowledge3 dd h5 i,.knowledge3 dd p,.knowledge3 dd span,.knowledge3 dt img,.new li img,.h_newC dd h5 i,.h_newC dd p,.h_newC dd span,.h_newC dt img,.new li img{-webkit-transition: all .3s ease-in;

    -moz-transition: all .3s ease-in;

    -ms-transition: all .3s ease-in;

    -o-transition: all .3s ease-in;

    transition: all .3s ease-in;}

.knowledge2 a:hover dd h5 i,.knowledge3 a:hover dd h5 i,.h_newC a:hover dd h5 i{ width:30px;}

.knowledge2 a:hover dd p,.knowledge3 a:hover dd p,.h_newC a:hover dd p{ margin-left:20px; transition-delay:0.1s;}

.knowledge2 a:hover dd span,.knowledge3 a:hover dd span,.h_newC a:hover dd span{ margin-left:20px; transition-delay:0.2s;}

.knowledge2 dt,.knowledge3 dt div,.new li,.h_newC dl dt{ overflow:hidden;}

.knowledge2 a:hover dt img,.knowledge3 a:hover dt img,.h_newC a:hover dt img{ -webkit-transform: scale3d(1.1,1.1,1); transform: scale3d(1.1,1.1,1);}

.new li a:hover div .newmore{ background-color:rgba(0,46,138,0.5);}

.new li a:hover img{ -webkit-transform: scale3d(0.95,0.95,1); transform: scale3d(0.95,0.95,1);}

.ryzzC dl a:hover dt{border: 1px solid #002e8a;}

.qtproL div a.cur{ color:#002e8a; font-weight:bold;}

.wmfmTT img{ max-width:100%;}









.sub_nav_box{ position:absolute; width:550px;left: 50%; margin-left:-350px; visibility: hidden;opacity: 0;text-align:left;top:100%;-webkit-transition: all .3s ease-in;

    -moz-transition: all .3s ease-in;

    -ms-transition: all .3s ease-in;

    -o-transition: all .3s ease-in;

    transition: all .3s ease-in;transform:translateY(20px);}

.sub_nav_box article{ position:relative;margin-top: 20px;background-color: #fff;min-height:350px;}
.sub_nav_box dl dt{ width:45%;float:left;}

.sub_nav_box dl dd{ width:55%;float:right; display:none; padding:25px;position: absolute; right: 0; top: 0; color:#5c5c5c;height: 100%;}
.sub_nav_box dl.on dd{ display:block;}
.menuR img{ width:auto;max-width:100%;}

.menuR h5{ font-size:20px; font-weight:bold;margin:15px 0 10px; color:#1e1e1e;}

.menuR p{ font-size:16px;margin:0 0 10px;}

.menuR p span{font-size:14px; color:#858585; margin:0 10px 5px 0; padding-left:20px; background:url(../images/icon_18.png) no-repeat left center; display:block;}

.menuRa{    display: inline-block;    padding: 8px 35px !important; margin-top:10px;}

.sub_nav_box dl dt a{ color:#5c5c5c; background-color:#f2f2f2; padding:0 15px; font-size:16px;}

.sub_nav_box dl dt a p{border-bottom:1px solid #e1e0df; padding:15px 0;}

.sub_nav_box dl.on dt a{color:#002e8a;background-color:#fff;}

.sub_nav_box dl.on dt a p{ border-color:#fff;}

.sub_nav_box dl.on dd{ display:block;font-size: 14px;}

.sub_nav_box a{ padding:5px 0;font-size: 13px;line-height: 20px;}

.sub_navL{ width:40%;}

.sub_navR{ width:55%; padding:0 2% 0 5%; border-left:1px solid #dcdcdc;font-size: 12px;}

.sub_navR p{ margin-top:5px;line-height:20px;height:40px; overflow:hidden;}

#headtop .container{ overflow:visible;}

.iphone {

  

  position: relative;



}

.iphone__item {

  width: 16.06em;

  height: 1em;

  position: absolute;

  bottom: -2em;

  color: #158f76;

  text-align: center;

}

.iphone__power-btn {

  width: 2.188em;

  height: .188em;

  background: #e0e0e0;

  position: absolute;

  right: 2.5em;

  top: -0.188em;

}

.iphone__left-btn {

  width: .188em;

  height: 1.250em;

  top: 3.250em;

  left: -0.188em;

  position: absolute;

  background: #e0e0e0;

}

.iphone__left-btn:before {

  content: '';

  width: .188em;

  height: .875em;

  position: absolute;

  top: 3em;

  background: #e0e0e0;

}

.iphone__left-btn:after {

  content: '';

  width: .188em;

  height: .875em;

  position: absolute;

  top: 5.5em;

  background: #e0e0e0;

}

.iphone__details {

  width: .438em;

  height: .438em;

  border-radius: 100%;

  position: relative;

  top: 1.313em;

  left: 8em;

  background: #7c7c7c;

}

.iphone__details:before {

  content: '';

  width: 2.5em;

  height: .25em;

  border-radius: .25em;

  position: absolute;

  top: 1em;

  left: -1em;

  background: #7c7c7c;

}

.iphone__home-btn {

  width: 2.25em;

  height: 2.25em;

  border-radius: 100%;

  position: absolute;

  bottom: 1em;

  right: 6.75em;

  background: #f7f7f7;

}

.iphone__home-btn:before {

  content: '';

  width: .813em;

  height: .813em;

  border: .15em solid #a8a8a8;

  border-radius: .2em;

  position: absolute;

  top: .6em;

  left: .57em;

}

.iphone__screen {

  width: 100%;

  height:  100%;

  position:absolute;

  top: 0;

  left: 0;

}

.iphone__content {

  position: relative;

  background-color: #fff;

  width: 100%;

  height: 100%;

}

/**

* Navigation Defaults

*/

.nav {

  position:fixed;width:100%;height:100%;

  z-index: 2;

  opacity: 0;

  -webkit-transition-property: all;

  transition-property: all;

  -webkit-transition-duration: 300ms;

          transition-duration: 300ms;

}

.nav--active .nav {

  opacity: 1;

  background-color: #333;

}

.nav__list {

  margin: 0;

  padding:30px 0  0 30px;

}

.nav__list li{margin: 10px 0;}
.nav__list li div{margin: 10px;}
.nav__list li div p{margin: 10px 0; }
.nav__list li div p a{font-size:15px;}
.nav__list li a{font-size:16px; color: #fff;/*-webkit-transition: opacity 300ms ease-in-out;  transition: opacity 300ms ease-in-out;*/}

/* Default navigation icon */

.nav__trigger {

  display: block;

  position:fixed;

  width: 30px;

  height: 25px;

  right: 30px;

  top: 20px;

  z-index: 100;


}

.nav--active .nav__trigger {

  opacity: 0.5;

}

.nav__icon {

  display: inline-block;

  position: relative;

  width: 30px;

  height: 5px;

  background-color: #FFFFFF;

  -webkit-transition-property: background-color, -webkit-transform;

  transition-property: background-color, -webkit-transform;

  transition-property: background-color, transform;

  transition-property: background-color, transform, -webkit-transform;

  -webkit-transition-duration: 300ms;

          transition-duration: 300ms;

}

.nav__icon:before,

.nav__icon:after {

  content: '';

  display: block;

  width: 25px;

  height: 3px;

  position: absolute;

  background: #fff;

  -webkit-transition-property: margin, -webkit-transform;

  transition-property: margin, -webkit-transform;

  transition-property: margin, transform;

  transition-property: margin, transform, -webkit-transform;

  -webkit-transition-duration: 300ms;

          transition-duration: 300ms;

}

.nav__icon:before {

  margin-top: -10px;

}

.nav__icon:after {

  margin-top: 10px;

}

.nav--active .iphone__content{ position:fixed; overflow:hidden;}



/**

* Style #3

*/

.style-3 .nav {

  width: 100%;

  height: 100%;

  -webkit-transform: translateX(100%);

          transform: translateX(100%);
overflow-y: scroll;
}

.style-3 .nav--active .nav {

  -webkit-transform: translateX(10%);

          transform: translateX(10%);

}

.style-3 .iphone__content {

 /* -webkit-transform: scale(1) translateX(0);

          transform: scale(1) translateX(0);*/

  -webkit-transition: all 300ms ease-in-out;

  transition: all 300ms ease-in-out;

}

.style-3 .iphone__screen {

  background-color: #333;

}
.nav--active{position: fixed;}

.style-3 .nav--active .iphone__content {

  -webkit-transform: scale(0.9) translateX(-90%);

          transform: scale(0.9) translateX(-90%);

}

.style-3 .nav__icon {

  background: rgba(0, 0, 0, 0);

}

.style-3 .nav__icon:before {

  margin-top: 0;

  -webkit-transform: rotate(90deg);

          transform: rotate(90deg);

}

.style-3 .nav__icon:after {

  margin-top: 0;

  -webkit-transform: rotate(180deg);

          transform: rotate(180deg);

}

.style-3 .nav--active .nav__icon {

  -webkit-transform: rotate(135deg);

          transform: rotate(135deg);

}

.nav__trigger{ display:none;}

.nav li div{ display:none;}

.nav--active .nav__icon:before,.nav--active .nav__icon:after{background: #fff;}




.tjT a{ float:right;margin-top:15px;}

.tjC{ margin:30px -15px 0;}

.knowdemo{ margin-top:30px !important;}

.languagep{ display:none;margin-bottom: 35px;} 
.languagep a{color:#fff; }

.qtproRC li div dl time, .pro2listC dl time{font-size: 18px; color:#002e8a; height:24px; display:block;}

.telh,.wmsm3s{ display:none;}

@keyframes scaleToggleOne { 0 {
transform:scale(1);
-webkit-transform:scale(1)
}
50% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes scaleToggleTwo { 0 {
transform:scale(1);
-webkit-transform:scale(1)
}
20% {
transform:scale(1);
-webkit-transform:scale(1)
}
60% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes scaleToggleThree { 0 {
transform:scale(1);
-webkit-transform:scale(1)
}
33% {
transform:scale(1);
-webkit-transform:scale(1)
}
66% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
.qqanimated { -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: both; animation-fill-mode: both }
.livechat-girl { width: 60px; height: 60px; border-radius: 50%; position: fixed; bottom:10%; right: 40px; opacity: 0; -webkit-box-shadow: 0 5px 10px 0 rgba(35,50,56,.3); box-shadow: 0 5px 10px 0 rgba(35,50,56,.3); z-index: 700; transform: translateY(0); -webkit-transform: translateY(0); -ms-transform: translateY(0); cursor: pointer; -webkit-transition: all 1s cubic-bezier(.86, 0, .07, 1); transition: all 1s cubic-bezier(.86, 0, .07, 1) }
.livechat-girl:focus { outline: 0 }
.livechat-girl.qqanimated { opacity: 1; transform: translateY(-40px); -webkit-transform: translateY(-40px); -ms-transform: translateY(-40px) }
.livechat-girl:after { content: ''; width: 12px; height: 12px; border-radius: 50%; background-image: linear-gradient(to bottom, #2d539e, #2d539e); position: absolute; right: 1px; top: 1px; z-index: 50 }
.livechat-girl .girl { position: absolute; top: 0; left: 0; width: 100%; height: auto; z-index: 50 }
.livechat-girl .animated-circles .circle { background: rgba(0,46,138,.25); width: 60px; height: 60px; border-radius: 50%; position: absolute; z-index: 49; transform: scale(1); -webkit-transform: scale(1) }
.livechat-girl .animated-circles.qqanimated .c-1 { animation: 2s scaleToggleOne cubic-bezier(.25, .46, .45, .94) forwards }
.livechat-girl .animated-circles.qqanimated .c-2 { animation: 2.5s scaleToggleTwo cubic-bezier(.25, .46, .45, .94) forwards }
.livechat-girl .animated-circles.qqanimated .c-3 { animation: 3s scaleToggleThree cubic-bezier(.25, .46, .45, .94) forwards }
.livechat-girl.animation-stopped .circle { opacity: 0!important }
.livechat-girl.animation-stopped .circle { opacity: 0!important }
.livechat-girl .livechat-hint { position: absolute; right: 40px; top: 50%; margin-top: -20px; opacity: 0; z-index: 0; -webkit-transition: all .3s cubic-bezier(.86, 0, .07, 1); transition: all .3s cubic-bezier(.86, 0, .07, 1) }
.livechat-girl .livechat-hint.show_hint { -webkit-transform: translateX(-40px); transform: translateX(-40px); opacity: 1 }
.livechat-girl .livechat-hint.hide_hint { opacity: 0; -webkit-transform: translateX(0); transform: translateX(0) }
.livechat-girl .livechat-hint.rd-notice-tooltip .rd-notice-content { width: auto; overflow: hidden; text-overflow: ellipsis }


.rd-notice-tooltip { -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.2); box-shadow: 0 2px 2px rgba(0,0,0,.2); font-size: 14px; border-radius: 3px; line-height: 1.25; position: absolute; z-index: 65; max-width: 350px; opacity: 1 }
.rd-notice-tooltip:after { position: absolute; display: block; content: ''; height: 20px; width: 20px; -webkit-box-shadow: none; box-shadow: none; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; z-index: 50 }
.rd-notice-tooltip .rd-notice-content { background: 0; border-radius: 3px; width: 100%; color: #fff; position: relative; z-index: 60; padding: 20px; font-weight: 400; line-height: 1.45 }
.rd-notice-type-success { background-color: #2d539e; -webkit-box-shadow: 0 5px 10px 0 rgba(38,199,252,.2); box-shadow: 0 5px 10px 0 rgba(38,199,252,.2) }
.rd-notice-type-success .rd-notice-content { background-color: #2d539e }
.rd-notice-type-success:after { background-color: #2d539e; -webkit-box-shadow: 0 5px 10px 0 rgba(38,199,252,.2); box-shadow: 0 5px 10px 0 rgba(38,199,252,.2) }
.rd-notice-position-left { margin-left: -20px }
.rd-notice-position-left:after { right: -6px; top: 50%; margin-top: -10px }
.rd-notice-tooltip.single-line .rd-notice-content { height: 40px; padding: 0 20px; line-height: 40px; white-space: nowrap }


.xswdlist{ margin-top:30px; }
.xswdlist thead th{ background-color:rgba(0,46,138,0.9);color:#fff;font-size: 16px;text-align:center;padding: 10px 5px;border-right:1px solid #fff;}
.xswdlist tbody td{ background-color:#ebebeb;text-align:center;padding: 8px 5px; border-bottom:1px solid #fff;border-right:1px solid #fff;}
.poppage{ display:none; background-color:rgba(0,0,0,0.75); position:fixed;top:0;left:0;width:100%;height:100%;z-index: 1000;}
.poppageC{width: 400px;padding: 5% 0 0;margin: auto;}
.closepop{ color:#fff;font-size:20px; position:absolute;right:-40px;}
.openimg{ display:inline-block;margin-left:10px;}
nav li:hover .sub_nav_box{ visibility:visible;opacity:1; transform:translateY(0);}

@media(max-width:1199px){
	.ryzzC dl dd{  height:100px;}
   .topR{width: 80%;}
   nav li{padding:0 0 0 16px;}
   nav li a{font-size: 14px;}
   .scrollcon header .container { padding: 0 10px;}
   .scrollcon .topR { width: 74%;}
   .qtproL{width: 20%;}
   .h_T2{font-size:22px;}
   .h_T2 span{font-size: 30px;}
	.h_pic{padding: 170px 5%;}

	.h_tgR { padding: 35px 15px 0 30px;}

	.h_tgR img{max-width: 100%;}

	.h_cdL img{ width:258px;}

	.h_cdR img{ width:158px;}

	.h_cdR,.h_advantageC dl{  padding:0;}

	.prolistsearch{background-size: 60%;}

    .aboutTT { margin-top: -150px;}

	.ryzzC dl dt img{height:184px;}

	.new li div{padding: 35px 42px 0;}

	.wmsm4C li.li1{ width:135px;margin-left: 50px;}

	.wmsm4C img { margin-top: -92px;}

	.wmsm4C li.li2 { width: 106px;}

	.wmsm4C li.li3 { width: 115px;}

	.wmsm4C li.li4 { width: 158px;}

}

@media(max-width:1049px){
	.scrollcon nav li { padding: 0 0 0 10px;}
}

@media(max-width:991px){
	.scrollcon .topR { width: auto;}
    .languagep{font-size: 18px; display:block;}
	footer,.logo1,.topRT,nav,.h_cdL,.h_cdR,.h_yun,.tj,.livechat-girl{ display:none;}

	.logo2,.nav__trigger{ display:block;}
.wmsm4C li h5 span{ display:inline-block;}
	#headtop .container {width: auto;padding:0 25px;}

	.search{float: right;}

	nav { margin-top: 15px;}

	.h_advandiv{padding: 60px 10px 40px;}

	.h_advandiv dl dt img { max-width: 100%;}

	.topR {width:auto;margin-right: 60px;}

	.h_T h2 { font-size: 34px;}

	.h_T h5,.h_cdC h5{ font-size: 20px;}

	.h_T p{padding: 0 20% 0;}

	.h_cd { background:url(../images/h_bg1.jpg) no-repeat center center;background-size: cover;}

	.h_cdC { padding: 50px 0 100px;}

	.h_cdC h2 {  font-size: 26px;}

    .h_cdC h6 {font-size: 18px;}

	.h_pic { padding: 100px 0;font-size: 0;}

	.h_picL, .h_picR{ width:25%;}

	.h_picC{width:50%;}

	.h_picL img, .h_picR img, .h_picC img{ max-width:100%;}

	.h_tgR img { max-width: 85%;}

	.h_tgRbtn {  margin-top: 15px;}

	.h_T2 {  font-size: 26px;}

	.h_T2 span { font-size: 36px;}

	.scrollcon header nav { margin-top: 10px;}

	.h_advantageC dl dd h5 { font-size: 20px;}

	.aboutTTL,.aboutTTR,.wmsmTTR{padding: 28px 15px; }

	.abouttit h2,.newtit h5{font-size: 26px;}

    .abouttit p{font-size: 16px;}

	.divtop { height: 90px;}

	.new, .know{padding: 30px 15px;}

	.new li div h5{font-size: 18px;}

	.new li div time{margin: 10px 0;}

	.new li div p{height: 44px;}

	.new li div .newmore {margin-top: 20px;}

	.prenext p:last-child { text-align: left; margin-top:10px;}

	.prenext p{font-size: 14px;}

	.wmsm4C li.li1,.wmsm4C li.li2,.wmsm4C li.li3,.wmsm4C li.li4,.wmsm4C li.li5{width: 100%;margin-left: 0;border-left: 0;min-height:inherit;}

	.wmsm4C img {  margin-top: 20px;}

	.wmsm2C dl { width: 50%; margin:10px 0;}
	.h_advantageC dl dt img{ width:100%;}
    .ryzzC dl dd{ font-size: 14px;}
	.h_T2 { font-size: 20px;}
	.h_T2 span { font-size: 24px;}
	.h_cdC h2,.h_BB h5{ font-size: 22px;}
	.h_cdC h5,.h_cdC h6{ font-size: 16px;}
	.h_cdC p {line-height: 18px; font-size: 12px;}

}





@media(max-width:767px){
.telh{ display:block;}
	.tel{ display:block; position:fixed;bottom:0; width:100%;line-height:40px; text-align:center;background-color:#002e8a;left:0;z-index: 9;}

	.bq{ margin-bottom:40px;}

	.gsjj img,.newmain article img{ width:100%;} 

	.padpic{ float:none;padding:0 !important;}

	.logo2{height: 40px;}

	.scrollcon header .logo2{height: 35px;}

	.h_gdcxC{padding-bottom: 30px;}

	.prolistsearch { background-size: 80%;}

	.prolistsearch form{ display:none;}

	.qtproR, .pro2list { margin:30px 0;}

	.pro2listtit h2 { font-size: 22px;}

	.qtproRC li h2{font-size: 19px;}

	.flexslider { width: 100%; float: none; border:0;}

	.flex-control-nav{ width: 100% !important; position:inherit !important;}

	.flex-control-thumbs li { width: 25% !important;}

	.flex-viewport{border: 1px solid #e5e5e5;}

	.flex-direction-nav a{    top: 30% !important;}

	.promainC h2{font-size: 20px;}

	.promainCdl dt,.promainCdl dd { float: none;}

	.promainCdl dd{ margin-top:20px;}

	.promainCdl dd p{margin-left: 0;margin-right: 28px;}

	.promainCartdl li{width:31.333%;}

	.top50,.qtproRC li{ margin-top:30px;}

	.ryzz, .lxwm{margin-bottom: 40px;}

	.divtop { height: 80px;}

	.aboutTT { margin-top: 0;}

	.new li div{position: inherit;padding: 20px 15px;}

	.new li div .newmore,.new li div p,.newtit,.knowC .item div p{ display:none;}

	.new li div h5 { font-size: 16px;}

    .sgle_know{ display:block;}

	.sgle_knowa{ display:none !important;}

	.knowC .item div h5{font-size: 16px;}

	.knowC .item div{padding: 15px;}

	.knowdemo .owl-theme .owl-controls{bottom: 10px !important;}

	.abouttit h2, .newtit h5,.lxwmCR h5{ font-size: 20px;}

	.newtit p { font-size: 15px;}

	.knowledge3, .newmain { padding: 30px 15px 40px;}

	.newmain h1 { font-size: 18px;}

	.lxwmCR { margin-top:20px;}

	.lxwmCR p span { font-size: 28px;}

	.ryzzC, .lxwmC { padding: 30px 15px;}

	.map { height: 300px;}

	.zxly h2, .wmsm1 h2 {font-size: 26px;}

	.zxlyL h5, .wmsm1 h5, .wmsm4 h5,.wmsm2 h2{font-size: 18px;}

	.wmsm2 h3{ font-size: 16px;}
	.wmsm2{padding: 50px 15px;}
	.wmsm2C dl dd{font-size: 14px; line-height:20px;height:40px; overflow:hidden;}
    .wmsm5 { margin-bottom: 40px;}
	.ryzzC dl dd{overflow: visible;height: auto;}
	.wmsm3s{ display:block;}
	.wmsm3b{ display:none;}
	.flexslider:hover .flex-direction-nav .flex-next,.flex-direction-nav .flex-next{right: 10px !important;}
	header {padding: 14px 0;}
	.nav__trigger {right: 18px;top: 25px;}
}



@media(max-width:640px){
	.map { height: 250px;}
    .h_T p { padding: 0 5% 0;}
	.h_advantageC dl dd h5 { font-size: 17px;}
	.h_advantageC dl dd p { font-size: 13px;}
	.h_cd { background: url(../images/bg3.jpg) no-repeat center center;}
	.h_cdL{display: block; position: absolute; left: 0; bottom: 10%;text-align: left;text-align: left;}
	.h_cdL img { width: 200px;}
	.h_cdR{display: block; position: absolute; right: 0; bottom: 10%;}
	.h_cdR img { width: 100px;}
	.h_cdC {  position: relative;  z-index: 2;}
	.h_advandiv dl dd{line-height:20px;height:40px; overflow:hidden;}
	.owl-prev,.owl-next{top: 35% !important;}
	.h_cdC{width: 85%;}

}



@media (max-width:520px){

	.h_T h2,.h_T2 span{ font-size: 24px;}

	.h_T h5, .h_cdC h5,.h_T2{ font-size: 17px;}

    .abouttit h2,.zxly h2, .wmsm1 h2{ font-size: 22px;}

	.abouttit{ padding: 15px 15px;}

	.zxlyL h5, .wmsm1 h5, .wmsm4 h5 {font-size: 16px;}

	.lxwmCR dl dt img { width: 110px;}

	.lxwmCR dl dd{margin: 30px 0 0 10px;font-size: 13px;}
.h_cdL img {width: 55%;}
.lxwmCR dl dd{width: calc(100% - 125px);}
.h_advandiv dl dd{font-size: 13px;}
	

}



@media (max-width:430px){
.h_BB h5 { font-size: 20px;}
	

}



