﻿@charset "utf-8";

/* CSS Document */



/*-----whole-----*/

/*-----whole-----*/

html{font-size:100px;}

body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;overflow-x:hidden !important;}

body.resizing *{transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;}

td{border: 1px solid #ccc;}

.contain{width:1200px;margin:0 auto;}

HTML {

	OVERFLOW-X: hidden;

}

/*color:#0065b3;*/



/*clearfix*/

.clearfix{*zoom:1}

.clearfix:before,

.clearfix:after{display:table;content:""}

.clearfix:after{clear:both}



/*初始化按钮*/

.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}

.btn span{display:inline-block;}



/*通用img*/

img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;}



input.text,

textarea.text{display:block;padding:0px;width:100%;border:0px;background:none;margin:0px;}



/*--- top ---*/

.top-wrapper{z-index:99;}

.top-wrapper .Header-cl{height:33px;position:relative;}

.top-container{width:100%;height:33px;background:#fff;position:fixed;top:0px;left:0px;z-index:90; background-color:#525252; border-bottom:solid 1px #e9e9e9;}

.wel{height:33px;line-height:33px;font-size:14px; color:#999999;float:left;overflow:hidden;margin:0 0 0 0.5rem;}

.outlink {float:right;overflow:hidden;margin:0 0.5rem 0 0;}

.outlink li{ float:left; margin-left:12px; }

.outlink li a img{ margin-top:5px; opacity: 0.6;}

.outlink li a:hover img{ opacity: 1;}



/*--- Header ---*/

.Header-wrapper{z-index:999;}

.Header-wrapper .Header-cl{height:80px;position:relative;}

.header-container{width:100%;height:80px;background:#fff;position:fixed;top:33px;left:0px;z-index:90;}

.Hlogo{height:80px;line-height:80px;font-size:0px;float:left;overflow:hidden;margin:0 0 0 0.5rem; width:30%;}

.Hlogo img{width:100%;height:auto; max-width:235px;}

.Had{padding:0 0 0 .2rem;height:40px;line-height:40px;font-size:16px;color:#888888;letter-spacing:2px;border-left:1px solid #d5d5d5;float:left;margin:16px 0 0 .2rem;}

.Hlang{display:block;line-height:80px;font-size:14px;color:#b0b0b0;background:url(../images/language.jpg) no-repeat left center;float:right;margin:0 0 50px 0; width:130px; }

.Hlang a{padding-left:30px; }

.select{width:130px;display:none;position:absolute; z-index:9999999; clear:both; color:#1f1a17; background:#fff; font-size:16px; line-height:28px;right:0.5rem; padding-bottom:20px; margin-top:-50px}

.select a{color:#333}





.Hsrch{position:relative;float:right;margin:0 .13rem 0 0;}

.Hsrch-menu{display:block;width:40px;height:80px;background:url(../images/icon/icon-Hsrch.png) no-repeat center center;transition:none !important;position:relative;}

.Hsrch-menu.cur{background:url(../images/icon/icon-close.png) no-repeat center center / 16px auto;}

.Hsrch-menu:after{content:"";display:block;width:1px;height:13px;background:#c5c5c5;position:absolute;right:0px;top:50%;margin-top:-5px;}

.Hsrch-box{padding:0 60px 0 10px;width:330px;height:50px;background:#fff;position:absolute;top:80px;right:0px;z-index:2;display:none;}

.Hsrch-box .text{width:100%;height:48px;}

.Hsrch-box .btn{width:50px;height:100%;background:url(../images/icon/icon-Hsrch.png) no-repeat center center;position:absolute;right:0px;top:0px;}

.Hsrch-box i{display:block;width:1px;height:16px;background:#ccc;position:absolute;right:50px;top:50%;margin:-8px 0 0;}



.Hnav{float:right;margin:0 .1rem 0 0;}

.Hnav>li{margin:0 .25rem;float:left;}

.Hnav .Hname{display:block;height:80px;line-height:80px;font-size:16px; text-transform:uppercase;color:#333;position:relative;}

.Hname i{display:block;width:50px;height:100%;background:url(../images/icon-dd3.png) no-repeat center center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;position:absolute;right:0px;top:0px;z-index:2;display:none;transform:rotate(180deg);-webkit-transform:rotate(180deg);}

.Hname.cur i{transform:rotate(0deg);-webkit-transform:rotate(0deg);}



.Hnav>li:hover .Hname,

.Hnav>li.cur .Hname{color:#0065b3;background:url(../images/icon/icon-dd1.png) no-repeat center 56px;transition:none !important;-webkit-transition:none !important;}



.Hnav .Hn2nd-box{padding:28px 0 32px;width:100%;text-align:center;font-size:0px;background:#f7f8fa;position:absolute;top:80px;left:0px;display:none;}



.Hn2nd-box .Hn2nd-img{display:inline-block;width:16.4583%;height:159px;overflow:hidden;vertical-align:middle;}

.Hn2nd-img img{width:100%;height:100%;object-fit:cover;}



.Hn2nd-box .Hn2nd-list{display:inline-block;width:400px;text-align:left;font-size:16px;margin:12px 0 0;vertical-align:top;}

.Hn2nd-list dt{padding:0 0 0 15px;line-height:30px;font-weight:600;position:relative;margin:0 0 5px;}

.Hn2nd-list dt:after{content:"";display:block;width:4px;height:4px;background:#666666;position:absolute;left:0px;top:50%;margin-top:-2px;}

.Hn2nd-list dd{line-height:30px;color:#777777;}

.Hn2nd-list dd a{display:block;padding:0 0 0 15px;position:relative;}

.Hn2nd-list dd a:after{content:"";display:block;width:5px;height:1px;background:#888888;position:absolute;left:0px;top:50%;margin-top:-1px;}

.Hn2nd-list dd a:hover{color:#0065b3;}



.Hn2nd-list.Hn2nd-list2{width:264px;}

.Hn2nd-list.Hn2nd-list2 dd a,

.Hn2nd-list.Hn2nd-list3 dd a{padding:10px 0 10px 16px;width:50%;line-height:20px;color:#666666;float:left;}

.Hn2nd-list.Hn2nd-list2 dd a:after,

.Hn2nd-list.Hn2nd-list3 dd a:after{width:4px;height:4px;background:#666666;margin-top:-2px;}

.Hn2nd-list.Hn2nd-list3 dd a{width:100%;}

.Hn2nd-list.Hn2nd-list2 dd a:hover,

.Hn2nd-list.Hn2nd-list3 dd a:hover{color:#0065b3;}



.Hn2nd-box .Hn2nd-con{display:inline-block;width:320px;text-align:left;vertical-align:middle;}

.Hn2nd-con .title{line-height:21px;font-size:15px;position:relative;}

.Hn2nd-con .title:after{content:"";display:inline-block;width:42px;height:1px;background:#cccccc;margin:-3px 0 0 14px;vertical-align:middle;}

.Hn2nd-con .con{min-height:90px;font-size:14px;line-height:30px;color:#777777;margin:12px 0 0;}



.Hn2nd-box .split{display:inline-block;width:1px;height:159px;background:#dedede;margin:0 .74rem;vertical-align:middle;}

.Hn2nd-box .split.s2{margin:0 .55rem 0 0;}





/*--- Banner ---*/

.bnr-img{display:block;width:100%;height:auto;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative;}



#index-bnr .bnr-img{height:680px;overflow:hidden;}

#index-bnr .swiper-pagination{font-size:0px;bottom:9.850746268656716%;}

#index-bnr .swiper-pagination-bullet{width:60px;height:2px;background:#fff;border-radius:0px;opacity:.75;position:relative;overflow:hidden;margin:0 7px;}

#index-bnr .swiper-pagination .swiper-pagination-bullet i{display:block;width:100%;height:100%;background:#30b4e9;position:absolute;left:-100%;top:0px;}

#index-bnr .swiper-pagination-bullet-active{}



#index-bnr .swiper-slide .bnr-bg{transform:matrix(1.1, 0, 0, 1.1, 0, 0);-webkit-transition:all 0.5s ease 1s; -moz-transition:all 0.5s ease 1s; -ms-transition:all 0.5s ease 1s; -o-transition:all 0.5s ease 1s; transition:all 0.5s ease 1s;}

#index-bnr .swiper-slide.swiper-slide-active .bnr-bg{transition-delay:0.6s !important; transform:matrix(1, 0, 0, 1, 0, 0); -webkit-transition:all 9.0s ease; -moz-transition:all 9.0s ease; -ms-transition:all 9.0s ease; -o-transition:all 9.0s ease; transition:all 9.0s ease;}



#index-bnr .bnr-bg{width:100%;height:100%;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:absolute;top:0px;left:0px;}



/*iBnr-1*/

.iBnr1-box{position:absolute;top:50%;left:50%;margin:-121px 0 0 -241px;z-index:2;}



/*iBnr-2*/

.iBnr2-box{color:#fff;position:absolute;top:35.82089552238806%;left:8.39rem;}

.iBnr2-box .t1{line-height:63px;font-size:43.4px;font-weight:lighter;}

.iBnr2-box .t1 .num{font-weight:600;font-size:75.5px;color:#30b4e9;vertical-align:text-bottom;margin:0 0 0 24px;}

.iBnr2-box .t2{line-height:30px;font-size:20px;font-weight:lighter;opacity:.85;letter-spacing:4px;margin:20px 0 0;}



/*iBnr-3*/

.iBnr3-box{width:100%;text-align:center;color:#fff;position:absolute;left:0px;top:32.38805970149254%;}

.iBnr3-box .t1{line-height:60px;font-size:36px;color:#fff;font-weight:lighter;letter-spacing:17px;}

.iBnr3-box .t2{line-height:80px;font-size:54px;font-weight:600; text-transform:uppercase;}

.iBnr3-box .t1:after,

.iBnr3-box .t1:before{content:"";display:inline-block;width:67px;height:1px;vertical-align:middle;background:rgba(255,255,255,.5);}

.iBnr3-box .t1:before{margin:0 30px 0 0;}

.iBnr3-box .t1:after{margin:0 0 0 13px;}



/*animation*/

.iBnr1-box,

.iBnr2-box .t1 p,

.iBnr2-box .t2,

.iBnr3-box .t1,

.iBnr3-box .t2{transition:all .6s ease-in-out .2s;-webkit-transition:all .6s ease-in-out .2s;}



.iBnr1-box,

.iBnr2-box .t1 p,

.iBnr2-box .t2,

.iBnr3-box .t1,

.iBnr3-box .t2{opacity:0;}



.iBnr2-box .t1 p,

.iBnr2-box .t2,

.iBnr3-box .t1{transform:translateX(-70px);-webkit-transform:translateX(-70px);}



.iBnr3-box .t2{transform:translateX(70px);-webkit-transform:translateX(70px);}



.iBnr2-box .t1 p:nth-child(2){transition-delay:.3s;-webkit-transition-delay:.3s;}



.iBnr2-box .t2{transition-delay:.4s;-webkit-transition-delay:.4s;}



.iBnr1-box{transform:scale(.8);-webkit-transform:scale(.8);}



.swiper-slide.swiper-slide-active .iBnr1-box,

.swiper-slide.swiper-slide-active .iBnr2-box .t1 p,

.swiper-slide.swiper-slide-active .iBnr2-box .t2,

.swiper-slide.swiper-slide-active .iBnr3-box .t2,

.swiper-slide.swiper-slide-active .iBnr3-box .t1{transform:translate(0,0) scale(1);-webkit-transform:translate(0,0) scale(1);opacity:1;}





.bnr-img.page-bnr{height:480px;}



#index-webBnr{display:none;}

#index-webBnr .bnr-img{height:15rem;}



.bnr-img.PSA-bnr{padding:194px 0 193px;text-align:center;color:#fff;}

.bnr-img.PSA-bnr .t1{line-height:61px;font-size:43.94px;position:relative;}

.bnr-img.PSA-bnr .t2{line-height:32px;font-size:20.49px;opacity:.75;text-transform:uppercase;font-weight:lighter;font-family:'微软雅黑';letter-spacing:6px;position:relative;}

.bnr-img.PSA-bnr .t1:after{content:"";display:block;width:1px;height:73px;background:rgba(255,255,255,.4);position:absolute;top:-113px;left:50%;margin-left:-1px;}

.bnr-img.PSA-bnr .t2:after{content:"";display:block;width:1px;height:73px;background:rgba(255,255,255,.4);position:absolute;bottom:-113px;left:50%;margin-left:-1px;}







/*-- 首页 --*/

.I-title{text-align:center;}

.I-title .title{line-height:53px;height:53px;font-size:40px;position:relative; font-weight:bold; text-transform:uppercase; color:#666666;}

.I-title .title:after{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);margin:0 0 0 28px;}

.I-title .con{line-height:25px;font-size:16px;color:#808080;}



/*核心优势*/

.index-adv{padding:50px 0 59px;background:url(../images/Iadv-bg.jpg) no-repeat center center / cover;}



.Iadv-list{width:101.0833%;margin:23px 0 0 -1.0833%;}

.Iadv-list li{width:33.3333%;padding:13px 0 0 1.071690378133678%;float:left;}

.Iadv-list li:first-child{width:66.6666%;}



.Iadv-media{height:auto;position:relative;overflow:hidden;}

.IadvMedia-bg{width:100%;height:100%;object-fit:cover;}





.Iadv-slogan{height:425px;background:url(../images/Iadv-bg1.png) repeat;position:relative;}

.IadvSlogan-orn{width:90%;height:90%;border:1px solid rgba(255,255,255,.4);}

.IadvSlogan-box{width:250px;text-align:center;color:#fff;}

.IadvSlogan-box .con{position:relative;margin:0 0 20px;}

.IadvSlogan-box .con h3{ line-height:70px; font-size:36px; font-weight:bold}

.IadvSlogan-box .con p{ line-height:36px;font-size:18px; margin-bottom:30px}



.Iadv-box{display:block;height:295px;color:#fff;position:relative;overflow:hidden;}

.Iadv-box img{width:100%;height:100%;object-fit:cover;}

.Iadv-box .Iadv-name{width:100%;height:48px;line-height:48px;text-align:center;font-size:20px;background:rgba(11,81,158,.8);position:absolute;bottom:0px;left:0px;}

.Iadv-block{width:100%;height:100%;text-align:center;background:rgba(11,81,158,.8);position:absolute;bottom:0px;left:0px;z-index:5;opacity:0;}

.Iadv-block:after{content:"";display:block;width:92%;height:92%;/*border:2px solid rgba(255,255,255,.45);*/}

.Iadv-block .Iadv-con{width:80%;}

.Iadv-con .title{line-height:42px;font-size:36px;font-weight:600;}

.Iadv-con .con{line-height:30px;margin:15px 0 0;font-size:18px; }

.Iadv-box:hover .Iadv-name{bottom:-48px;}

.Iadv-box:hover .Iadv-block{opacity:1;transition-delay:.2s;-webkit-transition-delay:.2s;}







/*动画*/

@keyframes ripples{

	0%{transform:scale(1);-webkit-transform:scale(1);background:rgba(66,132,206,.16);}

	33%{transform:scale(1);-webkit-transform:scale(1);background:rgba(66,132,206,.16);}

	66%{transform:scale(1.4);-webkit-transform:scale(1.4);background:rgba(66,132,206,.3);}

	76%{transform:scale(1.4);-webkit-transform:scale(1.4);background:rgba(66,132,206,.3);}

	100%{transform:scale(1);-webkit-transform:scale(1);background:rgba(66,132,206,.16);}}



@-webkit-keyframes circle{ /* Safari and Chrome */

from{opacity:1;transform:scale(0);-webkit-transform:scale(0);}

to{opacity:0;transform:scale(2);-webkit-transform:scale(2);}}









.Iadv-list li{transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;opacity:0;}



.Iadv-list li:nth-child(1),

.Iadv-list li:nth-child(2){transform:translateX(-150px);-webkit-transform:translateX(-150px);}



.Iadv-list li:nth-child(1){transition-delay:.3s;-webkit-transition-delay:.3s;}



.Iadv-list li:nth-child(3){transition-delay:.4s;-webkit-transition-delay:.4s;}

.Iadv-list li:nth-child(4){transition-delay:.5s;-webkit-transition-delay:.5s;}

.Iadv-list li:nth-child(5){transition-delay:.6s;-webkit-transition-delay:.6s;}



.Iadv-list li:nth-child(3),

.Iadv-list li:nth-child(4),

.Iadv-list li:nth-child(5){transform:translateY(150px);-webkit-transform:translateY(150px);}





.index-adv{overflow:hidden;}

.index-adv.active .Iadv-list li{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}







/*历史*/

.index-history{padding:60px 0;background:url(../images/history.jpg) no-repeat center center / cover;}

.index-history .I-title .title{color:#fff;}

.index-history .I-title .con{color:#fff;}



.picshow { MARGIN: 0px auto; width:100%; max-width: 1024px;}

#picarea {MARGIN: 0px auto; WIDTH: 100%;}

#bigpicarea {POSITION: relative; MARGIN: 0px auto; width:100%; max-width:970px; height:210px; margin-top:20px; background:url(../images/history.png) no-repeat center top; }

#bigpicarea .word{ width:80%; max-width:745px; margin:0 auto}

#bigpicarea .word .pp{ height:156px; display:block; padding:20px 0;}

#bigpicarea .word .pp p{padding:0px 36px; line-height:28px; color:#666; font-size:14px; background:url(../images/dianzi.png) no-repeat 20px 11px;}

#bigpicarea .word H3 {TEXT-ALIGN: center; LINE-HEIGHT: 45px; HEIGHT: 45px; COLOR: #fff; FONT-SIZE: 16px; }

#bigpicarea .ui-els-hide {DISPLAY: none}



.bigbtnPrev {

	Z-INDEX: 9; POSITION: absolute; WIDTH: 45px; HEIGHT: 45px; TOP: 80px; CURSOR: pointer; LEFT: 30px

}

.bigbtnNext {

	Z-INDEX: 9; POSITION: absolute; WIDTH:45px; HEIGHT: 41px; TOP: 80px; CURSOR: pointer; RIGHT: 30px

}

#big_play_prev {BACKGROUND-IMAGE: url(../images/leftbig.png); WIDTH: 45px; DISPLAY: block; HEIGHT: 45px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/leftbig.png')

}

#big_play_next {BACKGROUND-IMAGE: url(../images/rightbig.png); WIDTH: 45px; DISPLAY: block; HEIGHT: 45px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/rightbig.png')

}



#big_play_prev:hover {BACKGROUND-IMAGE: url(../images/leftbigahover.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/leftbigahover.png')

}

#big_play_next:hover {BACKGROUND-IMAGE: url(../images/rightbigahover.png);  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/rightbigahover.png')

}

#smallpicarea {MARGIN: 20px auto 0px auto; width:100%; max-WIDTH: 1024px; height:380px; background:url(../images/lishi.png) no-repeat center right;}



#thumbs {LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 885px;}

* HTML #thumbs {HEIGHT: 100%}

#thumbs LI {

	WIDTH: 62px; FLOAT: left;

}

#thumbs LI A {WIDTH: 62px; DISPLAY: block; font-size:18px; text-align:center; color:#fff; line-height:62px;height:130px}

#thumbs LI A:hover {background:url(../images/timeahover.png) no-repeat right top;}

#thumbs LI A.current {background:url(../images/timeahover.png) no-repeat right top;}



#thumbs .p01 { margin-top:210px}

#thumbs a .nian01 span{ display:none}

#thumbs a .nian02 span{ display: block}

#thumbs A:hover .nian01 span{ display:block}

#thumbs A.current .nian01 span{ display:block}



#thumbs A:hover .nian02 span{ display:none}

#thumbs A.current .nian02 span{ display:none}



#thumbs .p01 .nian01 {height:125px; line-height:62px; display:block;}

#thumbs .p01 .nian02 {line-height:62px; display:block;}



#thumbs .p02 { margin-top:194px; margin-left:58px;}

#thumbs .p02 .nian01 {line-height:62px; display:block;}

#thumbs .p02 .nian02 {line-height:62px; padding-top:50px;display:block;}



#thumbs .p03 { margin-top:188px; margin-left:13px;}

#thumbs .p03 .nian01 {height:125px; line-height:62px; display:block;}

#thumbs .p03 .nian02 {line-height:62px; display:block;}



#thumbs .p04 { margin-top:156px; margin-left:-10px}

#thumbs .p04 .nian01 {line-height:62px; display:block;}

#thumbs .p04 .nian02 {line-height:62px; padding-top:50px;display:block;}



#thumbs .p05 { margin-top:148px; margin-left:14px;}

#thumbs .p05 .nian01 {height:125px; line-height:62px; display:block;}

#thumbs .p05 .nian02 {line-height:62px; display:block;}



#thumbs .p06 { margin-top:116px; margin-left:-17px}

#thumbs .p06 .nian01 {line-height:62px; display:block;}

#thumbs .p06 .nian02 {line-height:62px; padding-top:50px;display:block;}



#thumbs .p07 { margin-top:108px; margin-left:4px;}

#thumbs .p07 .nian01 {height:125px; line-height:62px; display:block;}

#thumbs .p07 .nian02 {line-height:62px; display:block;}



#thumbs .p08 { margin-top:67px; margin-left:3px}

#thumbs .p08 .nian01 {line-height:62px; display:block;}

#thumbs .p08 .nian02 {line-height:62px; padding-top:50px;display:block;}



#thumbs .p09 { margin-top:62px; margin-left:4px;}

#thumbs .p09 .nian01 {height:125px; line-height:62px; display:block;}

#thumbs .p09 .nian02 {line-height:62px; display:block;}



#thumbs .p010 { margin-top:24px; margin-left:7px}

#thumbs .p010 .nian01 {line-height:62px; display:block;}

#thumbs .p010 .nian02 {line-height:62px; padding-top:50px;display:block;}



#thumbs .p011 {margin-top:-10px; margin-left:84px;}

#thumbs .p011 .nian01 {height:125px; line-height:62px; display:block;}

#thumbs .p011 .nian02 {line-height:62px; display:block;}





/*应用*/

.index-app{padding:60px 0;background:url(../images/appbg.jpg) no-repeat center center / cover;}

.index-app .I-title .title{color:#fff;}

.index-app .I-title .con{color:#fff;}



.app_list{ width:100%; max-width:1200px; margin:35px auto;overflow:hidden; display:block}

.app_list .kuai{ float:left; width:16.66%; overflow:hidden;display:block}

.app_list .kuai img{ width:100%;max-width:199px;height:auto;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}

.app_list .kuai:hover img{ width:100%; max-width:199px; height:auto;-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: none;}



.app_list .kuai .wenzi{ position:absolute; z-index:9; padding:12px 16px; line-height:35px;background:url(../images/appb.png) repeat center center / cover; width:100%; max-width:199px; overflow:hidden; margin-top:-160px; color:#fff; text-transform:uppercase; }

.app_list .kuai .wenzi h3{ font-size:18px}



/*新闻*/

.index-news{padding:60px 0;}

.news_content{ width:100%; max-width:1200px; margin:20px auto}

.news_content .newslist{ float:left; width:50%;}

.news_content .topnews{ float:right; width:48%; max-width:515px;}

.news_content .newskuai { margin-bottom:48px}

.news_content .newskuai .date{ float:left; width:14%; text-align:center; padding:6px 0 14px 0;  background-color:#0b519e; color:#fff}

.news_content .newskuai .date h3{ font-size:24px; line-height:45px;}

.news_content .newskuai .date p{ font-size:14px;}



.news_content .newskuai .newsd{ float:right; width:83%;}

.news_content .newskuai .newsd h3{ font-size:16px; line-height:22px;}

.news_content .newskuai .hanga{ padding-top:10px}

.news_content .newskuai .newsd p{ font-size:14px; line-height:18px; color:#666}



.news_content .newskuai:hover{background-color:#0b519e; }

.news_content .newskuai:hover h3{color:#fff}

.news_content .newskuai:hover p{ color:#fff}

.news_content .topnews span{ height:310px; overflow:hidden; display:block;}

.news_content .topnews img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}

.news_content .topnews:hover img{transform:scale(1.1);}

.news_content  .topnews .biaoti{ line-height:56px; padding-bottom:20px; background-color:#0c519e; text-align:center; font-size:18px; color:#fff;}



.news_content  .topnews .shijian{ position:absolute; z-index:9; padding:18px 12px;background-color:#0c519e; color:#fff; text-align:center }

.news_content  .topnews .shijian h3{ font-size:20px}

.news_content  .topnews .shijian p{ font-size:14px}



/*联系*/

.index-contact{padding:60px 0;background:url(../images/lianxi.jpg) no-repeat center center / cover;}

.index-contact .I-title .title{color:#fff;}

.index-contact .I-title .con{color:#fff;}

.lianxi { width:100%; max-width:1080px; margin:36px auto 0px auto}

.lianxi .lxfs{ float:left; width:45%; font-size:16px; color:#fff;}

.lianxi .lxfs .tel{background:url(../images/lianxiicon.png) no-repeat left top; height:55px; line-height:55px; margin-bottom:38px; padding-left:75px;}

.lianxi .lxfs .fax{background:url(../images/lianxiicon.png) no-repeat left -83px; height:55px; line-height:55px; margin-bottom:38px; padding-left:75px;}

.lianxi .lxfs .email{background:url(../images/lianxiicon.png) no-repeat left -170px; height:55px; line-height:55px; margin-bottom:38px; padding-left:75px;}
.lianxi .lxfs .email a:hover{color:#e10404;}

.lianxi .lxfs .add{background:url(../images/lianxiicon.png) no-repeat left bottom; height:55px; line-height:27px; margin-bottom:38px; padding-left:75px;}



.lianxi .liuyan{ float:right; width:50%; font-size:16px; color:#fff;}



.message-con-1{ float:left; width:50%; margin-bottom:20px}

.message-con-1 .input-m{ width: 95%; padding:2%; border:1px solid #fff; filter: Alpha(Opacity=0); color:#0000ff; outline:none; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}

.message-con-2{ width:100%; margin-bottom:25px;}

.message-con-2 .tit{ float:left;color:#666; margin-right:15px; width:100px; font-size:15px; text-align:right;padding-top:7px;}

.message-con-2 textarea{ padding:10px; border:1px solid #fff;width:97.5%; outline:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}

.message-con-2 .input-m{ width:100px; padding:10px;border:1px solid #fff; outline:none; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}

.message-con-2 .submint-m{ background:#ff9900; color:#fff; text-align:center; width:100%; line-height:40px; border:none;  margin-right:10px; cursor:pointer; font-size:18px}



.lianxi input{ background-color:#2966a9; color:#fff;}

.lianxi input::-webkit-input-placeholder{color:#fff;}



.lianxi textarea{ background-color:#2966a9; color:#fff;}

.lianxi textarea::-webkit-input-placeholder{color:#fff;}



.link{ border-bottom:solid 1px #565d64; background-color:#333; font-size:14px; color:#fff; line-height:30px; padding:15px 0;}

.link .inlink{ width:100%; max-width:1200px; margin: 0 auto;}

.link .inlink a{ color:#fff;}

.link .inlink a:hover{ color:#aaaaaa}



.footer{ border-bottom:solid 1px #565d64; background-color:#333; font-size:14px; color:#fff; line-height:30px; padding:30px 0 42px 0;}

.footer .infooter{ width:100%; max-width:1200px; margin: 0 auto;}

.footer .infooter a{ color:#fff;}

.footer .infooter a:hover{ color:#aaaaaa}



.footer .infooter h3{ line-height:45px; font-size:18px; text-transform:uppercase;}

.footer .infooter p{ line-height:30px;}



.footer .infooter .flogo{ float:left; margin-right:90px}

.footer .infooter .kuai{ float:left; margin-right:90px}

.footer .infooter .erweima{ float:right}



.banquan{ border-bottom:solid 1px #565d64; background-color:#333; font-size:14px; color:#fff; line-height:30px; padding:15px 0;}

.banquan .inbanquan{ width:100%; max-width:1200px; margin: 0 auto;}

.banquan .inbanquan a{ color:#fff;}

.banquan .inbanquan a:hover{ color:#aaaaaa}

.banquan .inbanquan .zuo{ float:left; width:60%;}

.banquan .inbanquan .you{ float:right; width:40%;}

.banquan .inbanquan .you li{ float:right; margin-left:10PX; background-color:#3078d2; width:30PX; text-align:center;border-radius: 50%;}





.nbanner{ height:450px; margin-top:115px; background-position:center center; background-repeat:no-repeat; background-size:auto 100%; display:block}

.nbanner h3{ font-size:56px; text-transform:uppercase; color:#fff;text-align:center; line-height:390px}



.nav{ line-height:60px; font-size:16px; color:#333333; background:url(../images/navbg.jpg) repeat left top;}

.nav .innav_about{ width:100%; max-width:1200px; margin:0 auto;}

.nav .innav_about li a{ float:left; padding:0 35px;color:#333333; display:block}

.nav .innav_about li a:hover, .nav .innav_about li .cur{ color:#fff;background-color:#0c519e}



.nav .innav_news{ width:100%; max-width:1200px; margin:0 auto;}

.nav .innav_news li a{ float:left; padding:0 35px;color:#333333; display:block}

.nav .innav_news li a:hover, .nav .innav_news li .cur{ color:#fff;background-color:#0c519e}





.nmain .jianjie{ width:100%; max-width:1200px; padding:55px 0 ; margin-left:auto; margin-right:auto;}

.nmain .jianjie .title{ line-height:68px; font-size:36px;background:url(../images/line.jpg) no-repeat center bottom; color:#666666; text-transform:uppercase; text-align:center}

.nmain .jianjie .con{ margin:40px auto;}

.nmain .jianjie .con p{ line-height:30px; color:#666666; font-size:16px;}

.nmain .jianjie .con img{ float:right; margin-left:25px;}



.nmain .nhistory{background:url(../images/lishi02.jpg) no-repeat center center / cover; padding:60px 0; }

.nmain .nhistory .title{ line-height:68px; font-size:36px;color:#fff; text-transform:uppercase; text-align:center}



.nmain .nhistory #bigpicarea {background:url(../images/history02.png) no-repeat center top; }



.nmain .nhistory #smallpicarea {height:130px; background:url(../images/lishixian.png) repeat-x center 120px;width: 100%; max-width:100%; margin-bottom:40px}



.nmain .nhistory #thumbs LI A {background:url(../images/lishia.png) no-repeat center bottom;}

.nmain .nhistory #thumbs LI A:hover {background:url(../images/lishiahover.png) no-repeat center bottom;}

.nmain .nhistory #thumbs LI A.current {background:url(../images/lishiahover.png) no-repeat center bottom;}



.nmain .nhistory #thumbs .p01 { margin-top:0px}

.nmain .nhistory #thumbs a .nian01 span{ display:none}

.nmain .nhistory #thumbs a .nian02 span{ display: block}

.nmain .nhistory #thumbs A:hover .nian01 span{ display:block}

.nmain .nhistory #thumbs A.current .nian01 span{ display:block}



.nmain .nhistory #thumbs A:hover .nian02 span{ display:none}

.nmain .nhistory #thumbs A.current .nian02 span{ display:none}



.nmain .nhistory #thumbs .p01 .nian01 {height:50px; line-height:88px; display:block;}

.nmain .nhistory #thumbs .p01 .nian02 {line-height:62px; display:block;}



.nmain .nhistory #thumbs .p02 { margin-top:0; margin-left:20px;}

.nmain .nhistory #thumbs .p02 .nian01 {line-height:88px; display:block;}

.nmain .nhistory #thumbs .p02 .nian02 {line-height:62px; padding-top:50px;display:block;}



.nmain .nhistory #thumbs .p03 { margin-top:0; margin-left:20px;}

.nmain .nhistory #thumbs .p03 .nian01 {height:50px; line-height:88px; display:block;}

.nmain .nhistory #thumbs .p03 .nian02 {line-height:62px; display:block;}



.nmain .nhistory #thumbs .p04 { margin-top:0px; margin-left:20px}

.nmain .nhistory #thumbs .p04 .nian01 {line-height:88px; display:block;}

.nmain .nhistory #thumbs .p04 .nian02 {line-height:62px; padding-top:50px;display:block;}



.nmain .nhistory #thumbs .p05 { margin-top:0px; margin-left:20px;}

.nmain .nhistory #thumbs .p05 .nian01 {height:50px; line-height:88px; display:block;}

.nmain .nhistory #thumbs .p05 .nian02 {line-height:62px; display:block;}



.nmain .nhistory #thumbs .p06 { margin-top:0px; margin-left:20px}

.nmain .nhistory #thumbs .p06 .nian01 {line-height:88px; display:block;}

.nmain .nhistory #thumbs .p06 .nian02 {line-height:62px; padding-top:50px;display:block;}



.nmain .nhistory #thumbs .p07 { margin-top:0px; margin-left:20px;}

.nmain .nhistory #thumbs .p07 .nian01 {height:50px; line-height:88px; display:block;}

.nmain .nhistory #thumbs .p07 .nian02 {line-height:62px; display:block;}



.nmain .nhistory #thumbs .p08 { margin-top:0px; margin-left:20px}

.nmain .nhistory #thumbs .p08 .nian01 {line-height:88px; display:block;}

.nmain .nhistory #thumbs .p08 .nian02 {line-height:62px; padding-top:50px;display:block;}



.nmain .nhistory #thumbs .p09 { margin-top:0px; margin-left:20px;}

.nmain .nhistory #thumbs .p09 .nian01 {height:50px; line-height:88px; display:block;}

.nmain .nhistory #thumbs .p09 .nian02 {line-height:62px; display:block;}



.nmain .nhistory #thumbs .p010 { margin-top:0px; margin-left:20px}

.nmain .nhistory #thumbs .p010 .nian01 {line-height:88px; display:block;}

.nmain .nhistory #thumbs .p010 .nian02 {line-height:62px; padding-top:50px;display:block;}



.nmain .nhistory #thumbs .p011 {margin-top:-0px; margin-left:20px;}

.nmain .nhistory #thumbs .p011 .nian01 {height:50px; line-height:88px; display:block;}

.nmain .nhistory #thumbs .p011 .nian02 {line-height:62px; display:block;}





.nmain .nhonor .title{ line-height:68px; font-size:36px;background:url(../images/line.jpg) no-repeat center bottom;color:#666666; text-transform:uppercase; text-align:center}



.nhonor { width:100%;max-width:1200px;   padding:55px 0 ; margin:0 auto;}



.picScroll{ position:relative;width:100%;/*height:136px;*/overflow:hidden;bbox-sizing:border-box;-webkit-box-sizing:border-box;}

.picScroll ul{ overflow:hidden; zoom:1;width:97%;}

.picScroll ul li{ float:left; width:25%;overflow:hidden; display:block; position:relative;}

.picScroll ul li a{ display:block;line-height:0;}

.picScroll ul li img{width:90%; height:auto; margin-left:10%}

.picScroll .prev,

.picScroll .next{ position:absolute; z-index:9999;  left:0px; top:45%; display:block; width:20px; height:43px; overflow:hidden; background:url(../images/dian_02.jpg) no-repeat; cursor:pointer;}

.picScroll .next{ left:auto; right:0px; background:url(../images/dian_03.jpg) no-repeat;z-index:9999; }

.picScroll .prevStop{background:url(../images/dian_02.jpg) no-repeat;z-index:9999; }

.picScroll .nextStop{background:url(../images/dian_03.jpg) no-repeat;z-index:9999; }

.picScroll ul li .titf{ position:absolute; width:100%;background:#fff; bottom:0;left:0; color:#333; padding:6px 5px; font-size:12px; box-sizing:border-box;-webkit-box-sizing:border-box; text-overflow:ellipsis}

.picScroll ul li .titf p{ line-height:22px; color:#666;}

.picScroll ul li .titf .titf-t{ color:#333; font-size:13px;}



.nmain .wenhua{ width:100%;padding:55px 0; background-color:#f2f2f2;}

.nmain .wenhua .title{ line-height:68px; font-size:36px;background:url(../images/line02.jpg) no-repeat center bottom; color:#666666; text-transform:uppercase; text-align:center}

.nmain .wenhua .con{ padding:45px 0; width:100%; max-width:1200px; margin:0 auto; text-align:center}

.nmain .wenhua .con li{ float:left; width:33.33%; min-height:300px; padding:50px 15px 0 12px; border-bottom: solid 1px #dfdfdf;border-right: solid 1px #dfdfdf;}

.nmain .wenhua .con li:nth-child(1){border-top: solid 1px #dfdfdf;border-left: solid 1px #dfdfdf; margin-left:-4px;}

.nmain .wenhua .con li:nth-child(2){border-top: solid 1px #dfdfdf;}

.nmain .wenhua .con li:nth-child(3){border-top: solid 1px #dfdfdf;}

.nmain .wenhua .con li:nth-child(4){border-bottom: solid 1px #dfdfdf;border-left: solid 1px #dfdfdf; margin-left:-4px;}

.nmain .wenhua .con li:nth-child(5){border-bottom: solid 1px #dfdfdf;}

.nmain .wenhua .con li:nth-child(6){border-bottom: solid 1px #dfdfdf;}



.nmain .wenhua .con li div { text-align: center; width:117px; margin:0 auto;}

.nmain .wenhua .con li h3 { font-size:16px; color:#333; line-height:50px}

.nmain .wenhua .con li p { color:#666666;line-height:30px}

.nmain .wenhua .con li:nth-child(6) h3 {line-height:38px}

.nmain .wenhua .con li:nth-child(6) p {line-height:19px}

.nmain .wenhua .con li{ background-color:#fff; border-left:#dfdfdf; border-top:#dfdfdf; }

.nmain .wenhua .con li:hover{ background-color:#0c519e}

.nmain .wenhua .con li:hover h3 { color:#fff;}

.nmain .wenhua .con li:hover p { color:#fff;}



.nmain .wenhua .con li .img01{ display:block}

.nmain .wenhua .con li .img02{ display:none}

.nmain .wenhua .con li:hover .img01{ display:none}

.nmain .wenhua .con li:hover .img02{ display:block}



.prolist{width:100%; max-width:1200px; padding:55px 0 ; margin-left:auto; margin-right:auto;}

.prolist .title{ line-height:68px; font-size:36px;background:url(../images/line.jpg) no-repeat center bottom; color:#666666; text-transform:uppercase; text-align:center}

.prolist .pro_con{ margin:42px auto}

.prolist .pro_con li{ float:left; width:48%; margin-bottom:46px;}

.prolist .pro_con li:nth-child(2n){ float:right;}

.prolist .pro_con li:nth-child(2n+1){ clear:both}



.prolist .pro_con li span{ height:400px; overflow:hidden; display:block;}

.prolist .pro_con li span img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}

.prolist .pro_con li:hover img{transform:scale(1.1);}



.prolist .pro_con li a h3{ line-height:65px; color:#333333; font-size:24px; font-weight:bold;}

.prolist .pro_con li:hover a h3{ color:#0c519e;}

.prolist .pro_con li a p{ line-height:28px; font-size:14px; color:#666;}

.prolist .pro_con li a .more{ width:122px; height:40px; text-transform:uppercase; line-height:40px; text-align:center;font-size:14px; color:#666; border:solid 1px #ddd; margin-top:22px;}

.prolist .pro_con li:hover a .more{ color:#fff; background-color:#0c519e; border:solid 1px #0c519e;}





.nav .innav_pro{ width:100%; max-width:1200px; margin:0 auto;}

.nav .innav_pro li { float:left; width:20%; text-align:center; height:60px; overflow:hidden}

.nav .innav_pro li a{ width:100%;color:#333333; display:block}

.nav .innav_pro li a:hover, .nav .innav_pro li .cur{ color:#fff;background-color:#0c519e}



.pro_detail{ padding:45px 0 65px 0;}

.prolist .pro_detail .proimg{ float:left; width:50%; height:400px;overflow:hidden; display:block; }

.prolist .pro_detail .proimg img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}

.prolist .pro_detail .proimg:hover img{transform:scale(1.1);}



.prolist .pro_detail .projian{ float:right; width:47%;}

.prolist .pro_detail .projian h3{ line-height:48px; font-size:24px; font-weight: bold; margin-top:20px; color:#666}

.prolist .pro_detail .projian span{background-color:#0c519e; width:30px; height:4px;display:block}

.prolist .pro_detail .projian p{ padding:15px 0; line-height:33px; font-size:16px; color:#666;}



.ppxiang{ background:#f2f2f2;padding:55px 0 ;}

.ppxiang .title{ line-height:68px; font-size:36px;background:url(../images/line03.jpg) no-repeat center bottom; color:#666666;text-align:center}



.ppxiang .pro_detail{padding:45px 0 65px 0;width:100%; max-width:1200px; margin:0 auto}

.ppxiang .pro_detail .pro_kuai{float:left; width:48%;}

.ppxiang .pro_detail .pro_kuai:nth-child(2n){ float:right;}

.ppxiang .pro_detail .pro_kuai h3{line-height:48px; font-size:24px; font-weight: bold; margin-top:20px;color:#666}

.ppxiang .pro_detail .pro_kuai span{background-color:#0c519e; width:30px; height:4px; display:block; margin-bottom:20px}

.ppxiang .pro_detail .pro_kuai p{ line-height:33px; font-size:16px; color:#666;}





.proapp{width:100%; max-width:1200px; padding:55px 0 ; margin-left:auto; margin-right:auto;}

.proapp .title{ line-height:68px; font-size:36px;background:url(../images/line.jpg) no-repeat center bottom; color:#666666;text-align:center}

.proapp .app_list{ margin:42px auto}

.proapp .app_list li{ float:left; width:23.5%; margin-right:2%;}

.proapp .app_list li:nth-child(4n){ margin-right:0%;}



.proapp .app_list li span{ height:206px;overflow:hidden; display:block; }

.proapp .app_list li img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}

.proapp .app_list li:hover img{transform:scale(1.1);}



.proapp .app_list li a p{
	background-color:#f2f2f2;
	line-height:30px;
	font-size:18px;
	padding-left:12px;
	color:#333333;
	padding-bottom:10px;

	padding-top: 10px;
}

.proapp .app_list li  a:hover p{ color:#fff; background-color:#0c519e;}



.applist{width:100%; max-width:1200px; padding:55px 0 ; margin-left:auto; margin-right:auto;}

.applist .title{ line-height:68px; font-size:36px;background:url(../images/line.jpg) no-repeat center bottom; color:#666666;text-align:center; text-transform:uppercase}

.applist .app_con{padding:45px 0 65px 0;width:100%; max-width:1200px; margin:0 auto}

.applist .app_con .app_kuai .jian{ float:left; width:50%;}

.applist .app_con .app_kuai .appimg{ float:right; width:50%;}



.applist .app_con .app_kuai:nth-child(2n) .jian{ float:right; width:50%;}

.applist .app_con .app_kuai:nth-child(2n) .appimg{ float:left; width:50%;}



.applist .app_con .app_kuai .appimg span{ height:390px;overflow:hidden; display:block; }

.applist .app_con .app_kuai .appimg span img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}

.applist .app_con .app_kuai:hover .appimg span img{transform:scale(1.1);}



.applist .app_con .app_kuai a .jian h3{ line-height:40px; font-size:24px; color:#333333; padding-top:15px; width:86%; margin:50px auto 0px auto}

.applist .app_con .app_kuai a .jian p{line-height:28px; font-size:16px; color:#666;width:86%; margin:0 auto}



.applist .app_con .app_kuai a .more{ width:122px; height:40px; text-transform:uppercase; line-height:40px; text-align:center;font-size:14px; color:#666; border:solid 1px #ddd; margin-top:22px; margin-left:7%;}

.applist .app_con .app_kuai:hover .more{ color:#fff; background-color:#0c519e; border:solid 1px #0c519e;}





.applist .app_con02{padding:25px 0 65px 0;width:100%; max-width:1200px; margin:0 auto}

.applist .app_con02 .jian{ float:left; width:50%;}

.applist .app_con02 .appimg{ float:right; width:50%;}



.applist .app_con02 .jian h3{ line-height:40px; font-size:24px; color:#333333; padding-top:15px; width:86%; margin:0 auto}

.applist .app_con02 .jian p{line-height:28px; font-size:16px; color:#666;width:86%; margin:0 auto}

.applist .app_con02 .jian span{background-color:#0c519e; width:30px; height:4px;display:block; margin-bottom:20px;margin-left:7%;}



.applist .app_con02 .appimg span{ height:390px;overflow:hidden; display:block; }

.applist .app_con02 .appimg span img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}

.applist .app_con02 .appimg span img:hover{transform:scale(1.1);}



.ppxiang .pro_detail p{ line-height:33px; font-size:16px; color:#666;}



.news_list{padding:25px 0 65px 0;width:100%; max-width:1200px; margin:0 auto}

.news_list .newspic{ float:left; width:27%;}

.news_list .newspic span{ height:215px;overflow:hidden; display:block; }

.news_list .newspic span img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}

.news_list .newskuai:hover .newspic  span img{transform:scale(1.1);}



.news_list .newskuai a{ padding:35px 0; display:block; border-bottom:solid 1px #dddddd}

.news_list .newskuai h3{ line-height:58px; color:#333; font-size:18px;}

.news_list .newskuai p{line-height:32px; color:#666; font-size:14px;}

.news_list .newskuai .time{background:url(../images/time.png) no-repeat left center; padding-left:25px; margin-top:45px;}



.news_list .newscon{ float:right; width:70%;}

.news_list .newskuai a:hover{ background-color:#f2f2f2}



.news_con{padding:25px 0 65px 0;width:100%; max-width:1200px; margin:0 auto}

.news_con .biaoti02{line-height:50px; color:#333; font-size:18px; text-align:center}



.news_con .news_con_sj{line-height:32px; color:#666; font-size:14px; width:270px; margin:0 auto}

.news_con .news_con_sj .time02{background:url(../images/time.png) no-repeat left center; padding-left:25px; float:left; margin-left:15px;}

.news_con .news_con_sj .liul{background:url(../images/liul.jpg) no-repeat left center; padding-left:25px; float:left; margin-left:15px;}



.news_con  .xiangq{padding:30px 0 65px 0; border-top: solid 1px #ddd; line-height:30px; color:#666; font-size:14px; margin-top:12px;}



.back{ width:136px; text-align:center; margin:50px auto; line-height:40px; background-color:#0c519e;; padding-left:10px;}

.back a{background:url(../images/jiantou.png) no-repeat 15px center; display:block; width:100%; color:#fff}





.nmain .contact_con{ width:100%; max-width:1200px; padding:55px 0 ; margin-left:auto; margin-right:auto;}

.nmain .contact_con .title{ line-height:68px; font-size:36px;background:url(../images/line.jpg) no-repeat center bottom; color:#666666; text-transform:uppercase; text-align:center}

.nmain .contact_con .lianxi { width:100%; max-width:1080px; margin:36px auto 0px auto}

.nmain .contact_con .lianxi .lxfs{ float:left; width:45%; font-size:16px; color:#666666;}

.nmain .contact_con .lianxi .lxfs .tel{background:url(../images/lianxiicon02.png) no-repeat left top; height:55px; line-height:28px; margin-bottom:38px; padding-left:75px;}

.nmain .contact_con .lianxi .lxfs .fax{background:url(../images/lianxiicon02.png) no-repeat left -83px; height:55px; line-height:55px; margin-bottom:38px; padding-left:75px;}

.nmain .contact_con .lianxi .lxfs .email{background:url(../images/lianxiicon02.png) no-repeat left -170px; height:55px; line-height:55px; margin-bottom:38px; padding-left:75px;}

.nmain .contact_con .lianxi .lxfs .add{background:url(../images/lianxiicon02.png) no-repeat left bottom; height:55px; line-height:27px; margin-bottom:38px; padding-left:75px;}



.nmain .contact_con .lianxi .liuyan{ float:right; width:50%; font-size:16px; color:#fff;}



.nmain .contact_con .message-con-1{ float:left; width:50%; margin-bottom:20px}

.nmain .contact_con .message-con-1 .input-m{ width: 95%; padding:2%; border:1px solid #d4d4d4; filter: Alpha(Opacity=0); color:#999; outline:none; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}

.nmain .contact_con .message-con-2{ width:100%; margin-bottom:25px;}

.nmain .contact_con .message-con-2 .tit{ float:left;color:#666; margin-right:15px; width:100px; font-size:15px; text-align:right;padding-top:7px;}

.nmain .contact_con .message-con-2 textarea{ padding:10px; border:1px solid #d4d4d4;width:97.5%; outline:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}

.nmain .contact_con .message-con-2 .input-m{ width:100px; padding:10px;border:1px solid #d4d4d4; outline:none; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}

.nmain .contact_con .message-con-2 .submint-m{ background:#0c519e; color:#fff; text-align:center; width:100%; line-height:40px; border:none;  margin-right:10px; cursor:pointer; font-size:18px}



.nmain .contact_con .lianxi input{ background-color:#fff; color:#999999;}

.nmain .contact_con .lianxi input::-webkit-input-placeholder{color:#999999;}



.nmain .contact_con .lianxi textarea{ background-color:#fff; color:#999999;}

.nmain .contact_con .lianxi textarea::-webkit-input-placeholder{color:#999999;}





.lianxi_list{ background:#f2f2f2;padding:55px 0 ; }

.lianxi_list .title{ line-height:68px; font-size:36px;background:url(../images/line03.jpg) no-repeat center bottom; color:#666666;text-align:center}

.lianxi_list ul { width:100%; max-width:1200px; margin:0px auto}

.lianxi_list ul li{ float:left; width:50%; margin-bottom:35px }

.lianxi_list ul li h3{background:url(../images/lianxiicon02.png) no-repeat left bottom; height:55px; line-height:55px; margin-bottom:10px; padding-left:60px; font-size:24px; color:#333}

.lianxi_list ul li p{line-height:32px; margin-bottom:10px;  font-size:16px; color:#666}



.ppx_map img{ width:auto; max-width:100%}
.ppx_map{ width:100%;max-width:1200px; margin:0 auto}
