/* css document */
*{font-family: "microsoft yahei";}
body{ margin:0px; font-size:14px;color:#898989;}
body.index{min-width: 1200px;}
img{ border:0px;}
a{color:#636363; text-decoration:none;}
a:link{color:#636363; text-decoration:none;}
a:hover{color:#1080c3;text-decoration:none;}
ul,li,dt,dd,dl,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; list-style:none;}
.h10{height:10px; line-height:10px;}
.h30{height:30px; line-height:30px;}
.h50{height:50px; line-height:50px;}
.h100{height:100px; line-height:100px;}
.box{width:965px;margin:0 auto;}
.box:after{content:"";display:block;clear:both;}
.box-index{width:860px;margin:0 auto;}
.box-index:after{content:"";display:block;clear:both;}
.clear{display:block;clear:both;content:'';}
.lang{position: absolute;left:0px;top:15px;z-index:300001;width:100%;}
.lang a{color:#fff;}
.lang .header-box{width:1170px;margin:0 auto;padding-right:50px;text-align: right;color:#fff;}
.header .header-box{width:1220px;margin:0 auto;}
.header{width:100%;position:absolute;top:50px;left:0px;height:45px;border-bottom: solid 1px rgba(255,255,255,.3);z-index: 10000;}
.header a{color:#fff;}
.header .logo{width:126px;height:45px;float:left;}
.header .logo a{display:block;width:100%;height:100%;background: no-repeat left;}

.header .nav{width:910px; height:45px;float:left;margin-left:27px;}
.header .nav>li{width:130px;text-align:center;position:relative;float:left;}
.header .nav>li>a{display:block;font-size:16px;height:43px;line-height:43px;letter-spacing: 2px;padding:1px 0;}
.header .nav>li>a:hover{color:#bae3f9;}
.header .nav>li>dl{position:absolute;top:44px;left:-15px;display:none;z-index:300000;border-top:solid 3px #fff;background:#1180c3;width:160px;padding:10px 0;}
.header .nav>li>dl a{color:#fff;}
.header .nav>li>dl a:hover{font-size:16px;}
.header .nav>li>dl dt{line-height: 28px;}

.header .search{width:130px;float:right;height:100%;}
.header .search form{height:18px;width:100%;background:rgba(255,255,255,.4);border-radius: 9px;margin-top:13px;}
.header .search form input{background:;border:0px;outline: none;}
.header .search form input.k{width:100px;float:left;color:#fff;padding:0px 6px;}
.header .search form input.s{width:18px;height:18px;background: no-repeat;background-size:100%;}

a.more{display:block;width:70px;height:16px;line-height: 16px;text-align:left;color:#fff;background:#1f80c2  no-repeat right;background-size:auto 8px;border-radius: 5px;text-indent: 5px;font-size:12px;}

#banner{ min-width:860px;}
#owl-banner { z-index:1; }
#owl-banner .owl-item img{ display: block; width: 100%; height: auto;}
#owl-banner .owl-controls { margin-top:0px;}
#owl-banner .owl-buttons {position: absolute; width: 100%; top: 50%; left: 0px; right: 0px; }
#owl-banner .owl-buttons .owl-prev { background-color:transparent; position: absolute; left: 15px; top: -40px; /*background:  no-repeat left;*/ height: 61px; width: 38px; text-indent: -9999px; padding:0px;}
#owl-banner .owl-buttons .owl-next { background-color:transparent; position: absolute; top: -40px; right: 15px; /*background:  no-repeat right;*/text-indent: -9999px; height: 61px; width: 38px; padding:0px;}
#owl-banner .owl-controls{width:100%; z-index:10; position:absolute; bottom:100px;}
#owl-banner .owl-pagination{width:860px;margin:0px auto;text-align: right;}
#owl-banner .owl-pagination .owl-page{ z-index:10;}
#owl-banner .owl-pagination .owl-page span {height: 5px; width: 20px;background:#fff;}

/*轮换大区域*/
.lunhuan{ width:100%;height:777px;position:relative;}
.lunhuan p{padding:0px;margin:0px;}
.lunhuan #lunhuanback{ width:100%;height:777px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{ width:100%;height:777px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{ width:860px;height:777px;margin:0 auto;position:relative;}
#lunbonum{ height:5px;line-height:23px;position:absolute;right:0px;bottom:100px;z-index:5;}
#lunbonum li{ width:20px;height:5px;float:left;margin-right:9px;background:#b4b4b4;border-radius:5px;cursor:pointer;}
#lunbonum .lunboone{ background:#fff;cursor:pointer;}


.video{margin-bottom:60px;}
.video:after{content:'';clear:both;display: block;}
.video .r{float:right;}
.video .l{float:left;position: relative;width:533px;height:275px;}
.video .l .v{position:absolute;width:533px;height:361px;background:;bottom:-10px;left:0px;z-index: 1000000;box-sizing: border-box;padding:24px;}
.video .l .v video{width:485px;height:252px;margin-bottom:25px;}
.video .l .v dl{height:20px;line-height: 20px;}
.video .l .v dl dt{background: no-repeat left;background-size:auto 20px ;font-size:16px;color:#1080c3; text-indent:30px;float:left;font-weight:bold;}
.video .l .v dl dd{float:right;}

.newst{height:74px;line-height: 74px;background: no-repeat left;background-size:auto 20px;margin:35px 0 0px 26px;font-size:16px;color:#1080c3;text-indent:30px;font-weight:bold;}
.newsl{margin-bottom:24px;padding:0px 0 0 28px;}
.newsl:after{clear:both;content:'';display: block;}
.newsl dl{width:224px;float:left;margin-left:80px;}
.newsl dl:first-child{margin-left:0px;}
.newsl dl dt{background: no-repeat left top;padding:15px 0;line-height: 140%;}
.newsl dl dd{color:#999;}

.lvjianchanpin{background:#f0f0f0;padding-bottom:110px;margin-top:100px;}
.lvjianchanpin .t{height:107px;margin-bottom:32px; position:relative;}
.lvjianchanpin .t img{position:absolute;bottom:0px;right:0px;}
.lvjianchanpin .list:after{clear:both;display:block;content:'';}
.lvjianchanpin .list dl{float:left;width:380px;margin-bottom:38px;height:166px;overflow: hidden;}
.lvjianchanpin .list dl:nth-child(2n){float:right;}
.lvjianchanpin .list dl dt{width:166px;height:226px;float:left;}
.lvjianchanpin .list dl dt img{border-radius: 100%;width:166px;height:166px;}
.lvjianchanpin .list dl dd{width:184px;float:left;margin-left:30px;padding-top:20px;}
.lvjianchanpin .list dl dd .en{font-size:18px;text-transform:uppercase;color:#0095d9;font-family:arial;margin-bottom:9px;}
.lvjianchanpin .list dl dd .cn{font-size:20px;margin-bottom:18px;}
.lvjianchanpin .list dl dd .lk{background:  no-repeat left;height:12px;}
.lvjianchanpin .list dl dd a:hover .cn{color:#0095d9;}

.lvjiangongcheng{padding-bottom:90px;}
.lvjiangongcheng .t{height:320px;background:#3ba0d4  no-repeat center;z-index:0;}
.lvjiangongcheng .list{margin-top:-67px;z-index:1;}
.lvjiangongcheng .list dl{width:233px;float:left;margin-right:80.5px;margin-bottom:40px}
.lvjiangongcheng .list dl:nth-child(3n){margin-right:0px;}
.lvjiangongcheng .list dl dt{width: 211px;height:212px;padding:10px 12px 12px 10px;background:;}
.lvjiangongcheng .list dl dt img{width:211px;height:212px;}
.lvjiangongcheng .list dl dd{width: 211px;margin:0 auto;border-top:solid 1px #0095d9;margin-top:15px;line-height: 160%;}
.lvjiangongcheng .list dl dd .en{color:#0095d9;font-size:18px;padding-top:10px;text-transform: uppercase;font-family: arial;}
.lvjiangongcheng .list dl dd .cn{font-size:20px;margin-top:6px;}

.brand{height:365px;background: no-repeat center;}
.brand:hover{height:365px;background: no-repeat center;}
.brand .box-index{position: relative;height:100%;}
.brand .box-index a{display: block;width:96px;height:23px;position: absolute;left:2px;bottom:65px;}
/*.brand .l{width:300px;float:left;font-weight:bold;padding-top:95px;}
.brand .l dl{margin-bottom:120px;}
.brand .l dt{font-size:40px;color:#145492;text-transform: uppercase;}
.brand .l dd{font-size:30px;color:#004c8a;padding-top:10px;}
.brand .r{width: 808px;float:right;padding-top:66px;}
.brand .r li{width:202px;height:123px;float:left;}*/

.bottom-box{width:1170px;margin:0 auto;position: relative;}
.bottom-box:after{clear:both;display: block;content:'';}
.bottom{height:410px;background: repeat-x;color:#fff;box-sizing: border-box;
padding:100px 0 0 0;}
.bottom a{color:#fff;}
.bottom .l{float:left;width: 196px;}
.bottom .l .logo{margin-bottom:8px;}
.bottom .r{width:974px;float:right;}
.bottom .r:after{clear:both;display: block;content:'';}
.bottom dl{float:right;margin-left:80px;}
.bottom dl dt{font-size:16px;padding-bottom:10px;font-weight:bold;}
.bottom dl dd{line-height:26px;color:#b5c5dc;}
.bottom dl dd a{color:#b5c5dc;}
.bottom .tel{position:absolute;bottom:-50px;right:0px;}
.bottom .tel strong{}

.footer{background:#035392;line-height:108px;height: 108px;color:#fff;font-size:12px; overflow: hidden;}
.footer:after{clear:both;content:'';display: block;}
.footer img{display:inline;margin-top:28px;}
.footer a{/*display:inline-block;width:26px;height:26px;line-height:26px;*/float:right;margin-left:10px;color:#fff;}

.fl{float:left;}
.fr{float:right;}
.gotop{width:50px;height:50px;background: no-repeat center;position:fixed;right:10px;bottom:84px;display:none;}

/* 内页 */
.position{width:1000px; margin:0 auto;text-align:right;padding:10px 0 30px 0;clear:both;}

.columns{border-top:solid 1px #bdbdbd;margin-top: 20px;}
.columns ul{text-align: center;}
.columns ul li{display: inline-block;margin:0 5px;height:40px;line-height: 48px;font-size:16px;}
.columns ul li a{display:block;height:48px;border-top:solid 1px #bdbdbd;margin-top:-1px;padding:0px 15px;}
.columns ul li a:hover,
.columns ul li a.cur{height:46px;line-height:46px;border-top:2px solid #004a8b;color:#004a8b;}

.main{width:965px;margin:0 auto;margin-bottom:30px;}
.main:after{content:'';clear:both;display:table;}
.main img{display: inline-block;max-width: 100%;}

.main .curcolumn{margin: 82px 0 50px 0;}
.main .curcolumn:after{clear:both;display: block;content:'';}
.main .curcolumn dt{float:left;}
.main .curcolumn dd{float:right;}

.main .contact{border-top:solid 1px #d2d2d2;border-bottom:solid 1px #d2d2d2;padding:40px 0;}
.main .contact:after{clear:both;display: block;content:'';}
.main .contact .l{float:left; line-height: 40px;font-size:16px;}
.main .contact .r{float:right; text-align: right;color:#00aeea;font-size:16px; line-height:40px;}
.main .contact .r dd{font-size:22px;font-weight: bold;margin-top:-10px;}
.main .infoa{line-height:60px;font-size:16px;}

.main .content_center{text-align: center;}
.main .content_title{font-weight:bold;line-height: 240%;font-size:16px;color:#000;}
.main .content_left{line-height: 160%;color:#999;}
.main .title{border-top:solid 1px #d2d2d2;padding:30px 0;background: no-repeat left bottom; line-height:260%;}
.main .title dt{font-size:18px;color:#36ade7;}
.main .title dd{font-size:26px;padding-bottom:10px;}
.main .intelligent_list{margin-top:30px;}
.main .intelligent_list dl{width:454px;float:left;margin-right:57px;margin-bottom:50px;}
.main .intelligent_list dl:nth-child(2n){margin-right:0px;}
.main .intelligent_list dl dt{width:454px;height:280px;overflow: hidden;}
.main .intelligent_list dl dt img{width:100%;height:100%;}
.main .intelligent_list dl dd{padding:26px 0;color:#999;line-height: 160%}
.main .intelligent_list dl dd .t{height:54px; line-height: 54px;font-weight:bold;font-size:18px;border-top:solid 1px #bababa;color:#000;}
.main .intelligent_list dl dd p{padding:0px;margin:0;}


.nbot{background:#f0f0f0;height:190px;margin-top:200px;}
.nbot .box{position: relative;}
.nbot ul{height:224px;width:100%;position: absolute;top:-95px;}
.nbot ul li{float:left;}

.gallery ul:after{clear:both;content:'';display: block};
.gallery .qualifications{}
.gallery .qualifications li{width:224px;height:167px;float:left;margin-right:23px;margin-bottom:23px;padding:16px;box-sizing: border-box;background:;}
.gallery .qualifications li img{width:192px;height:135px;}
.gallery .qualifications li:nth-child(4n){margin-right:0px;}
.gallery .honor{}
.gallery .honor li{width:205px;height:150px;float:left;margin-right:48.33px;margin-bottom:48.33px;padding:16px;box-sizing: border-box;background:;}
.gallery .honor li img{width:171px;height:116px;border:solid 1px #c7c6c1;}
.gallery .honor li:nth-child(4n){margin-right:0px;}
.gallery .authentication{}
.gallery .authentication li{width:222px;height:166px;float:left;margin-right:25.66px;margin-bottom:25.66px;padding:16px;box-sizing: border-box;background:;}
.gallery .authentication li img{width:188px;height:132px;border:solid 1px #c7c6c1;}
.gallery .authentication li:nth-child(4n){margin-right:0px;}

.gallery .authentication1{width:554px;margin:0 auto;}
.gallery .authentication1 li{width:164px;height:218px;float:left;margin-right:31px;margin-bottom:31px;padding:16px;box-sizing: border-box;background:;}
.gallery .authentication1 li img{width:130px;height:182px;border:solid 1px #c7c6c1;}
.gallery .authentication1 li:nth-child(3n){margin-right:0px;}

.gallery .caselist{}
.gallery .caselist li{width: 313px;float:left;margin-right:13px;box-shadow: 5px 5px 8px #ccc;padding-bottom:20px; line-height: 40px;font-size:18px;border:solid 1px #ddd;box-sizing: border-box;margin-bottom:15px;}
.gallery .caselist li div{padding:0px 20px;}
.gallery .caselist li img{width:313px;height:217px;}
.gallery .caselist li:nth-child(3n){margin-right:0px;}

.minglu{margin-top:20px;}
.minglu:after{clear:both;content:'';display: block;}
.minglu dl{width:313px;float:left;margin-right:13px;border-top:solid 1px #ddd;padding-top:10px;}
.minglu dl:nth-child(3n){margin-right:0px;}
.minglu dl dt{font-size:16px;font-weight:bold;line-height: 30px;}
.minglu dl dd{line-height:180%;color:#999;}
.minglu dl dd p{padding:0px;margin:0px;}

.morebtn{margin-top:30px;height:1px;background:#f0f0f0;position:relative;}
.morebtn dl{top:-15px;position: absolute;width:100%;}
.morebtn dl dt{line-height: 30px;width: 128px;margin:0 auto;text-align: center;background:#fff;}
.morebtn dl dd{width: 128px;margin:0 auto;height:30px;background: no-repeat center;}

.videoslist{}
.videoslist li{padding:25px;background:#ebedec;width:475px;float:left;box-sizing: border-box;margin-right:15px;margin-bottom:15px;}
.videoslist li video{width:100%;height:240px;margin-bottom:20px;}
.videoslist li.w{width:100%;margin-right:0px;}
.videoslist li.w video{height:500px;}
.videoslist li.mr0{margin-right:0px;}
.videoslist li dl{height:28px;line-height: 28px;}
.videoslist li dl dt{background: no-repeat left;background-size:auto 20px ;font-size:16px;color:#1080c3; text-indent:30px;float:left;}

.newslist{border-top:solid 1px #d2d2d2;padding-top:30px;}
.newslist:after{clear:both;display: block;content:'';}
.newslist dl{width:460px;float:left;margin-right:45px;margin-bottom:30px;}
.newslist dl:nth-child(2n){margin-right:0px;}
.newslist dl dt{font-size:16px; line-height: 160%;margin-bottom:10px;}
.newslist dl dt span{color:#26a4df;}
.newslist dl dd{color:#999;line-height: 160%;background: no-repeat left bottom;padding-bottom:30px;}

.seastitle{text-align: center;border-top:solid 1px #d2d2d2;padding:60px 0;}

.list10{padding:30px 0;}
.list10:after{clear:both;display: block;content:'';}
.list10 dl{float:left;width:50%;font-size:20px; line-height: 160%;margin-bottom:20px;}
.list10 dl dt{}
.list10 dl dd a{color:#999;}

.lvsewumianlist{}
.lvsewumianlist:after{clear:both;display: block;content:'';}
.lvsewumianlist li{width:233px;float:left;margin-right:11px;}
.lvsewumianlist li img{width:233px;height:517px;}
.lvsewumianlist li:nth-child(4n){margin-right:0px;}

.jinshuyaxingbanlist{}
.jinshuyaxingbanlist:after{clear:both;display: block;content:'';}
.jinshuyaxingbanlist li{width:310px;float:left;margin-right:17.5px;}
.jinshuyaxingbanlist li img{width:310px;height:516px;}
.jinshuyaxingbanlist li:nth-child(3n){margin-right:0px;}

.jinshulist{}
.jinshulist li{width:180px;float:left;margin-right:13px;margin-bottom:13px;}
.jinshulist li:nth-child(5n){margin-right:0px;}
.jinshulist li .t{line-height: 50px;background: no-repeat left top;font-size:16px;}
