@charset "UTF-8";
body, button, form, h1, h2, h3, h4, h5, h6, hr, input, li, ol, p, td, dl, dd, textarea, th, ul {margin:0;padding:0}
body, button, input, select, textarea {font:14px/1.5 '微软雅黑', arial, 'Hiragino Sans GB', sans-serif}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:400;}
body{}
.clear{ clear:both;}
.mr0{ margin-right:0 !important;}
small {font-size:12px}
ol, ul {list-style:none}
a {text-decoration:none}
img {border:0;vertical-align:middle}
button, input, select, textarea {font-size:100%}
table {border-collapse:collapse;border-spacing:0}
.container {width:100%;height:inherit;margin:0 auto;position:relative;}
.fl {float:left}
.fr {float:right}
.hide{ display:none;}
.brnone { background:none!important;}
.mrnone{ margin-right:0!important;}
.mrborder{ border-right:0!important;}



.top_bg{ width: 100%; height: 100px; z-index:999; background:#FFF; opacity: 0.7; position:fixed;}
.top_box{ width: 100%; z-index:99999; height: 70px;  }
.top{ width: 1200px; height: 85px; margin: 0 auto;  display:flex;align-items:center; 
    
    justify-content:space-between ;
}
.logo{ width: 487px; float: left; margin-right: 12px;}
.nav{ width: 380px; float: right;}
.nav li{ float: left; padding-top: 25px; font-size: 18px; color: #333; width: 114px; height: 50px; text-align: center; margin-right: 10px;}
.nav li span{ display: block; font-size: 12px; }
.nav-now{color: #016abe !important;}


.companyDesc{
    width: 80%;
    margin: auto;
}
.descTitle{
    text-align: center;
}
.companyBox{
    width:100%;justify-content:space-between;display:flex;margin: 30px 0 
}

.banner{
   
}

.banner img{
  width: 100%;  
}
/*.banner{background:url(../images/banner1.jpg) no-repeat center; */
/*height:450px; padding-top:200px;*/
    
    
/*}*/
/*.banner_bg { width:100%; overflow:hidden;}*/
/*.banner { width:100%; height:596px; position:relative;}*/
/*.banner .hd li { height:596px;}*/
/*.banner .hd li a { display:block; height:100%;}*/
/*.banner .bd { height: 25px; width:100%; position: absolute; bottom:20px; left:0; zoom:1; z-index:3;}*/
/*.banner .bd_box { position:absolute; right:47%; top:0;}*/
/*.banner .bd_btn { position:relative; left:-50%; display:none;}*/
/*.banner .bd_box ul {}*/
/*.banner .bd li { text-align: center; cursor:pointer; float: left; width: 30px; height: 22px; background: url(../images/index/circlebutton.png) no-repeat; text-indent: -9999px;}*/
/*.banner .bd li.on { background-position: 0 -21px;}*/
/*.banner .kd { width:1000px; margin:0 auto; position:relative; height:25px; bottom:5px;}*/
/*.banner .prev, .banner .next { width: 24px;height: 24px;position: absolute; bottom:0; z-index: 60;}*/
/*.banner .kd .prev{ background: url(../images/index/slider-arrows.png) no-repeat 0 0; right: 48px;}*/
/*.banner .kd .next { background: url(../images/index/slider-arrows.png) no-repeat -40px 0; right: 20px;}*/
/*.banner .hd li a.banner_a1{ position:absolute; z-index:2; top:0; left:0; background:url(kong.gif) no-repeat; width:100%; height:100%;}*/

/*.banner .hd li dl{  width:850px; position:absolute; z-index:5; top:510px; left:30%;}*/
/*.banner .hd li dl dd{ float:left;  background:rgba(255,255,255,0.6); width:155px; height:155px; border-radius:50%; margin-right:10px; color:#e77919; font-size:26px; line-height:28px; padding:45px 25px; box-shadow:1px 2px 2px #8dc3e5;}*/

.main-container{ padding-top:100px;}
.pages {width:100%;}
.page {width:100%;position:relative;overflow:hidden;}
.left {float:left;}
.page-first {height:585px;position:relative;}
.page-first .container {height:100%;position:absolute;left:-100%}
.page-first .container .slideshow {height:100%;position:relative;}
.page-first .container .slideshow.slideshow_0 {background:url(../images/banner1.jpg) no-repeat center center}
.page-first .container .slideshow.slideshow_1 {background:url(../images/banner2.jpg) no-repeat center center;}
.page-first .container .slideshow.slideshow_2 {background:url(../images/banner3.jpg) no-repeat center center;}
.page-first .pageBtns {position:absolute;bottom:30px;width:95px;margin-left:50%}
.page-first .pageBtns .pageBtn {margin:auto;float:left;margin-right:10px;width:10px;height:6px;border-radius:3px;border:1px solid #fff;opacity:.5;filter:alpha(opacity=50);cursor:pointer}
.page-first .pageBtns .pageBtn.active {width:14px;background-color:#fff;}
.page-first .slide-left, .page-first .slide-right {width:58px;height:140px;top:223px;position:absolute;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;opacity:.5;filter:alpha(opacity=50)}
.page-first .slide-left {left:-58px;border-top-right-radius:4px;border-bottom-right-radius:4px;background: url(../images/index/slide-left-a1.png) no-repeat center center}
.page-first .slide-left:hover {background: url(../images/slide-left-a1.png) no-repeat center center}
.page-first .slide-right {right:-58px;border-top-left-radius:4px;border-bottom-left-radius:4px;background:url(../images/index/slide-right-b1.png) no-repeat center center;}
.page-first .slide-right:hover {background:url(../images/slide-right-b1.png) no-repeat center center}
.page-first:hover .slide-left {left:0}
.page-first:hover .slide-right {right:0}
/*-------footer-------*/
.footer-bg{ width: 100%; background: url(../images/index/footer-bg.jpg) center repeat-x; height: 314px;}
.footer{ width: 1200px; margin:0px auto; padding-top: 30px;}
.footer dl{ float: left; margin-right: 50px; color: #f0f0f0;}
.footer dl dt{ line-height: 50px; font-size: 18px;}
.footer dl dd{ line-height: 30px; color: #ccc; }
.footer dl dt a{ color: #f0f0f0; font-size: 18px; display: block; line-height: 50px;}
.footer dl dd a{ color: #ccc; font-size: 14px; line-height: 30px; height: 30px; overflow: hidden;}
.footer p{ text-indent: 0; text-align: center; color: #818181; padding-top: 45px; }

.actGotop{position:fixed; _position:absolute; bottom:100px; right:50px; width:150px; height:195px; display:none; z-index: 99999;}
.actGotop a,.actGotop a:link{width:150px;height:195px;display:inline-block; background:url(../images/index/gotop.png) no-repeat; _background:url(../images/index/gotop.gif) no-repeat; outline:none;}
.actGotop a:hover{width:150px; height:195px; background:url(../images/index/gotopd.gif) no-repeat; outline:none;}
