@charset "utf-8";
/* 浏览器样式初始化 */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:14px;font-family:Helvetica,Arial,Sans-serif;line-height:1.8em;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
html,body{color:#777}
body{background:#fff}
ul,ol,li{list-style:none}
a{color:#777;text-decoration:none;}
a:hover{text-decoration:none;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease; }
img{border:0}
em,i{font-style:normal}
h1,h2,h3,h4,h5{font-weight:normal}
/* 通用 */
.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear { zoom:1;}
.left { float:left;}
.right { float:right;}
.hide{ display:none;}
.transition{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.imgbig{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;display: block!important;}
.imgbig:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);}
.imgbigout{display: block;overflow: hidden;}
.w100{width: 100%}
.w1000{width: 1000px;margin: 0 auto;}
.lazy {background: url("loading.gif") 50% 50% no-repeat;}
@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1472027932_0965536.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1472027932_0965536.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1472027932_0965536.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1472027932_0965536.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1472027932_0965536.svg#iconfont') format('svg'); /* iOS 4.1- */
}
                    
 .iconfont{font-family: 'iconfont'}                  
/*分页框架*/
.pager {width:100%; color:#333; line-height:30px; padding:25px 0 25px 0; font-size:12px; text-align:center;}
.pager a,.pager span { border: #cccccc 1px solid; padding:0px 8px; color: #666; text-decoration: none;  font-size:12px; height:26px;line-height:26px;display:inline-block;margin:0 3px;}
.pager a:hover { border: #0099E0 1px solid; color: #fff; background-color: #0099E0; }
.pager a:active { color: #fff; border: #0099E0 1px solid; background-color: #0099E0; }
.pager span.now  { color: #fff; border: #0099E0 1px solid; background-color: #0099E0; }
.pager span.disabled { color: #ccc;  border: #ccc 1px solid }  

/*首页*/
/* 首页公共样式 */

/* 头部 */
#header{background-color: #fff;position: fixed;top: 0px;z-index: 999;width: 100%;background-color: #fff}
.head{height: 110px;position: relative;background-color: #fff}
.head-search{position: absolute;right: 0px;top:25px}
#search_left{height:29px;width:13px;background: url('search-1.png') no-repeat 0 0;}
#search_input {height:29px;width:161px;margin-top:-1px;}
#search_input .search_input{border:none;width:161px;height:29px;line-height: 29px;overflow: hidden;background: url('search-2.png') no-repeat 0 0px;color: #8b8b8b;font-size: 12px;outline:medium;}

#search_botton{height: 29px;}
.head-icon{height: 29px;width: 60px;margin-left: 5px}
.head-icon a{width: 27px;height: 27px;border-radius: 50%;background-color: #ebeded;text-transform:uppercase;display: block;line-height: 26px;text-align: center;font-size: 12px;float: left;margin-left: 3px;position: relative;}
.head-icon a img{position: absolute;top: 29px;left: -45px;z-index: 999;display: none}
.head-icon a:hover img{display: block;}
.head-icon a i{font-size: 18px;line-height: 30px;margin-left: 2px;}

.logo{width: 181px;height: 82px;position: absolute;left: 50%;margin-left: -90px;top: 19px;z-index: 2}
.nav{position: absolute;bottom: 30px;height: 30px;z-index: 1}
.nav ul li{width: 140px;float: left}
.nav ul li a{display: block;height: 60px;line-height: 60px; text-transform:capitalize;}

#nav-li1:hover .li-a,#nav-li2:hover .li-a,#nav-li3:hover .li-a{background: url(arrow.png) no-repeat 20px bottom;color: #00a0e9}
#nav-li4:hover .li-a,#nav-li5:hover .li-a,#nav-li6:hover .li-a{background: url(arrow.png) no-repeat 104px bottom;color: #00a0e9}
#dd1:hover{background: url(1.png) no-repeat 5px center;}
#dd2:hover{background: url(2.png) no-repeat 5px center;}
#dd3:hover{background: url(3.png) no-repeat 5px center;}
#dd4:hover{background: url(4.png) no-repeat 5px center;}
#dd5:hover{background: url(5.png) no-repeat 5px center;}
#dd6:hover{background: url(6.png) no-repeat 5px center;}

#dd1:hover a{color: #00a0e9}
#dd2:hover a{color: #00a0e9}
#dd3:hover a{color: #00a0e9}
#dd4:hover a{color: #00a0e9}
#dd5:hover a{color: #00a0e9}
#dd6:hover a{color: #00a0e9}
#nav-li1 a,#nav-li2 a,#nav-li3 a{text-align: left}
#nav-li4 a,#nav-li5 a,#nav-li6 a{text-align: right}
.navdrop{width: 700px;height: 439px;border:1px solid #fff;border-top: 1px solid #e6e6e6;display: none}
.navdrop .left{width: 478px;height: 439px;color: #fff;}
.navdrop-inner{width: 400px;height: 335px;padding:52px 39px;background-color:rgba(0,0,0,0.5);position: relative;}
.navdrop-inner .type-name{font-size: 18px;margin-bottom: 25px;font-weight: bold}
.navdrop-inner span{display: block;height: 1px;width: 18px;background-color: #fff;margin-bottom: 40px}
.navdrop-inner .type-summary{font-size: 13px}
.navdrop-inner a{display: block;border:1px solid #fff;color: #fff;line-height: 40px!important;height: 40px!important;width: 185px!important;text-align: center!important;position: absolute;bottom: 52px;left: 39px;overflow: hidden}
.navdrop-inner a:hover{background-color: #fff;color: #777}
.navdrop .right{width: 222px;height: 439px;background-color: #fff}
.navdrop .right dl{margin-top: 40px}
.navdrop .right dl dd{padding-left: 40px}
.navdrop .right dl dd a{height: 48px!important;line-height: 48px!important;text-align: left!important;text-transform:capitalize; font-size: 13px;
-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;background-position:20px center;}
/* .navdrop .right dl dd a:hover{background: url(nav-icon.png) no-repeat 60px center;padding-left: 25px;color:#00a0e9 } */
#nav-li4 .navdrop{position: absolute;left: 20px;}
#nav-li5 .navdrop{position: absolute;left: 160px;}
#nav-li6 .navdrop{position: absolute;left: 300px;}

.top_hui{width:100%; height:100%; position:fixed; top:0; left:0px; z-index:300; background:rgba(0,0,0,0.5);display: none;}

/*首页banner*/
.h-banner{width: 100%; height: 800px; min-width: 960px; margin: 0 auto; position: relative;background-color:#eee;overflow: hidden;}
.h-banner .bd  {margin: 0 auto; position: relative; z-index:0; overflow: hidden; }
.h-banner .bd ul {width: 100% !important;}
.h-banner .bd li {width: 100% !important; height: 800px;  text-align: center;background-repeat:no-repeat;background-position:center center;background-size:cover;}
/* .h-banner .bd li  a{display:block;width:960px;margin:0 auto;height:400px} */
.h-banner .hd{z-index:1;width:100%;  overflow:hidden; position:absolute; left:0;bottom:155px; }
.h-banner .hd ul{ text-align:center;border:1px solid #fff;padding:1px;width: 157px;margin: 0 auto;height: 9px}
.h-banner .hd ul li {width: 25%;height: 100%;float: left;text-indent: 9999px;cursor: pointer;}
.h-banner .hd ul li.on{ background:#fff; }
.banner-erweima{position: absolute;right:50%;bottom: 130px;margin-right: -500px}
.banner-text{position: absolute;left: 50%;top: 26%;z-index: 99;height: 250px;width: 1000px;margin-left: -500px;text-align: left;}
.banner-text h3{color: #fff;font-size: 26px;}
.banner-text h4{color: #fff;font-size: 50px;line-height: 60px;}
.banner-text a{width: 198px;height: 48px;line-height: 48px;display: block;text-align: center;color: #fff;border:1px solid #fff;margin-top: 60px;}
.banner-text a:hover{color: #00a0e9;background-color: #fff}
.h-banner .bd .item0 h3{color: #4c4c4c;}
.h-banner .bd .item0 h4{color: #4c4c4c;}
.h-banner .bd .item0 a{border-color: #4c4c4c;color: #4c4c4c;}
.h-banner .bd .item0 a:hover{background: #4c4c4c;color: #fff;}
.banner-hover{height: 135px;background: url(black.png) repeat;width: 100%;position: absolute;bottom: 0px;left: 0px;overflow: hidden;}
.banner-hover ul li{width: 25%;text-align: center;color: #fff;float: left;height: 120px;overflow: hidden;cursor: pointer;}
.banner-hover ul li i{width: 70px;height: 50px;background: url(banner-hover.png) no-repeat;display: block;margin: 25px auto 8px;}
#banner-icon2{background-position: -70px 0}
#banner-icon3{background-position: -140px 0}
#banner-icon4{background-position: -210px 0}
.banner-hover ul li span{font-size: 16px;display: block;margin-bottom: 12px;text-transform:capitalize}
.banner-hover ul li p{font-size: 12px; line-height: 1.7em;}

/* warp1 */
.warp1{background: url(warp1-bg.jpg) no-repeat center center;height: 749px;}
.warp1 .w1000{padding-top: 140px;height: 470px}
.warp1 .index-mt{width: 381px;height: 470px}
.warp1 .index-mt img{width: 381px;height: 235px}
.warp1 .index-mt .mt-text{width: 335px;margin: 0 auto;background-color:#fff;padding: 23px;height:188px;position: relative;}
.warp1 .index-mt .mt-text p a:hover{color: #00a0e9}
.warp1 .index-mt .mt-title{margin-bottom: 15px;margin-top: 10px;}
.warp1 .index-mt .mt-title a{width: 75%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #4c4c4c;font-size: 16px}
.warp1 .index-mt .mt-summary{font-size: 12px;}
.warp1 .index-mt .mt-summary:hover{color: #00A0E9}
.warp1-xian{height: 1px;width: 335px;position: absolute;left: 50%;margin-left:-167px;bottom: 22px;background-color: #e6e6e6}
.warp1-xian p{top: -14px;left: 50%;margin-left: -55px;width: 110px;background-color: rgb(255, 255, 255);text-align: center;position: absolute;}

.warp1-xian p i{width: 24px;margin-left: 10px;display: block;float: left;font-size: 20px}
.warp1-arrow{background: url(arrow2.png) no-repeat;position: absolute;z-index: 22}
.warp1-arrow-top{background-position: -14px 0px;top: -14px;left: 50%;margin-left: -12px;width: 24px;height: 14px;}
.warp1-arrow-left{background-position: 0px -14px;top: 50%;left: -14px;margin-top: -7px;width: 14px;height: 24px;}
.warp1-arrow-right{background-position: -38px -14px;top: 50%;right: -14px;margin-top: -7px;width: 14px;height: 24px;}
.warp1 .w1000 .index-ypsh{width: 619px;height: 470px;background-color: #fff}
.warp1 .w1000 .index-ypsh img{width: 309px;height: 235px}
.index-ypzq{height: 235px;}
.index-shzr{height: 235px}
.ypzq-text,.shzr-text{width: 255px;padding: 28px;position: relative;height: 179px}

.index-shzr .warp1-xian{width: 282px!important;margin-left: -141px}
.ypzq-text p{text-align: center}
.ypzq-title{text-align: center;width: 90px;margin: 0 auto}
.ypzq-title i{display: block;float: left;margin-left: 5px;font-size: 20px}
.ypzq-title p a:hover{color: #00A0E9}
.ypzq-title span{display: block;margin: 12px auto;width: 40px;height: 2px;background-color: #e6e6e6;}
.ypzq-text .yp-more{display: block;width: 108px;height: 32px;line-height: 32px;color: #fff;text-align: center;background-color: #00a0ea;position: absolute;bottom: 25px;left: 50%;margin-left: -54px}
.shzr-title p{text-align: center;font-size: 14px!important}
.shzr-title span{display: block;margin: 12px auto;width: 40px;height: 2px;background-color: #e6e6e6;}
.shzr-text p{font-size: 12px}
.shzr-text p a:hover{color: #00A0E9}
/* warp2 */
.warp2{background: url(warp2-bg.jpg) no-repeat center center;height: 752px}
.warp2-xian{position: relative;background: url(warp2-titlen.png) no-repeat center center;position: relative;height: 90px;padding-top: 90px }
.warp2-xian .warp2-xian-title{font-size: 26px;position: absolute;top: 70px;left: 448px;color: #fff;text-transform:uppercase;}
.warp2-xian .warp2-xian-summary{text-align: center;color: #fff;margin-top: 30px;font-size: 16px}
/* 完成 */
.scroll-pane {width:1000px !important; height: 328px; overflow-x: auto; overflow-y:hidden;}
#innovative-technology { height: auto;position:relative; width:100%; padding:10px 0 0px; text-align:center;}
#innovative-technology .pro-con {position:relative; width:2403px; height:369px; overflow:hidden;}
#innovative-technology .pro-con li {position:relative; float:left; width:291px; height:331px; margin-right:54px;border:3px solid #e6e6e6;}
/* #innovative-technology .pro-con2 {width:1649px;} */
#innovative-technology .pro-con li a {display:block;}
#innovative-technology .pro-con li a img {width:291px; height:331px;}
#innovative-technology a {text-decoration:none;text-transform:capitalize;}
/* 完成结束 */

/* .horizontal-only {height: auto; max-height: 328px;} */
.main-pro-con {position:absolute; left:-9999px; top:80px; height:384px;}	
.main-tab {position:relative; width:1000px; margin:0 auto; height:384px;}
.main-tab > li {}
.main-tab > li a.btn-tab1 {display:block; width:100%; *width:auto; text-align:center;color:#fff; border:1px solid #e6e6e6;}
.main-tab > li.on a.btn-tab1 {border:1px solid #2fc0f5; background:#2fc0f5;}
.main-tab > li.on .main-pro-con {left:0;}
.pro-con .h3_txt {display:block; position:absolute; left:0px; bottom:0px; width:96%; height:50px;font-size:16px; color:#fff; line-height:50px; background: url("black.png") repeat left bottom;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding: 0 2%}
.pro-con .h3_txt span {display:block; font-size:15px; color:#fff;}
.pro-con-txt {display:none; position:absolute; left:0px; top:0px; width:100%; height:100%; color:#fff; background: url("black.png") repeat left top;} 
.pro-con-txt a span {display:block; color:#fff;}
.pro-con-txt .title1 {display:inline-block; font-size:16px; margin-top:60px; padding:10px 5px; border-top:1px solid #b2b0b3; border-bottom:1px solid #b2b0b3; letter-spacing:3px;}
.pro-con-txt .txt1 {text-align:left; font-size:14px; margin-top:30px; padding:0 14px;}


/*jcarousellite.css*/
.scroll_wrap {position:absolute; left:0; width:100%;}
.jspContainer {overflow: hidden; position: relative; width:100%;}
.jspPane {position: absolute; width:100% ;}
.jspHorizontalBar { position: absolute; bottom:0px; left: 0; width: 100%; height:13px;}
.jspCap {display: none;}
.jspHorizontalBar .jspCap {float: left;}
.jspTrack {position:relative; width:100% !important; background: url("bg_pro-scroll.png") repeat-x left top;}
.jspDrag {position:relative; top:0; left:0; cursor: pointer; background: url("bg_pro-scroll_on.png") repeat-x center top;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {float: left; height: 100%;}
.jspArrow {background: #50506d; text-indent: -20000px; display: block; cursor: pointer; padding: 0; margin: 0;}
.jspArrow.jspDisabled {cursor: default; background: #80808d;}
.jspVerticalBar .jspArrow {height: 16px;}
.jspHorizontalBar .jspArrow {width: 13px; float:left; height: 100%;}
.jspVerticalBar .jspArrow:focus {outline: none;}
#innovative-technology .m-tit-txt {background: url("h2-line2.gif") no-repeat center bottom;}

.main-tab > li {display: inline-block;}
.main-tab > li a.btn-tab1 {display:inline-block; width:200px; text-align:center; margin-right:40px; height: 50px;line-height: 50px}
.main-tab > li a.btn-tab1:hover {color:#fff; border:1px solid #2fc0f5; background:#2fc0f5;}



/*jcarousellite.css*/
.scroll_wrap {top:5px;}
.jspHorizontalBar {bottom:0px;}
.jspContainer {width:1000px !important; height:384px !important;}
.jspPane {width:auto;}
.jspTrack {width:auto;}
.jspDrag {background:#00a0e8 url("btn_scrollbar_on.png") no-repeat center top;}
.jspDrag:hover, .jspDrag:focus, .jspDrag:active {background:#00a0e8 url("btn_scrollbar_on.png") no-repeat center top;}


/* warp3 */
.warp3{background: url(warp3-bg.jpg) no-repeat center center;height: 750px;}
.warp3 .w1000{overflow: hidden;display: table;height: 100%;}
.warp3 ul{width: 105%;display: table-cell;vertical-align: middle;}
.warp3 ul li{float: left;height: 399px;border-bottom:2px solid #808080;margin-right: 5px;background-color: #fff;position: relative;cursor: pointer;width: 246px; }
.warp3 ul .last-childli{margin-right: 0px;}
.warp3 ul li .lazy{width: 246px;height: 234px;}
.warp3-title{width: 95%;margin: 0 auto;text-align: center;border-bottom: 1px solid #e6e6e6;height: 83px;}
.warp3-title p{margin-top: 20px;font-size: 16px;}
.warp3-title:hover a{color: #00a1e9;}
.warp3-summary p{width: 95%;text-align: center;line-height: 60px;}
.warp3-xian{height: 4px;width: 0px;background-color: #00a1e9;position: absolute;bottom: -2px;}
.brick-item-active {box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.1);transform: translate3d(0px, -2px, 0px);}

/* 底部 */
.foot{padding: 50px 0}
.foot dl{float: left;width: 120px;margin-right:55px ;text-transform:capitalize;}
.foot dl:last-child{margin-right: 0px}
.foot dl dt{font-size: 14px;color: #4c4c4c;margin-bottom: 25px}
.foot dl dd a{text-transform:capitalize;}
.foot dl dd a:hover{color: #00A0E9}

.copyright{height: 50px;line-height: 50px;background-color: #5c5c5c;position: relative;}
.copyright p{background: url(foot-logo.png) no-repeat 0 center;width: 850px;padding-left: 87px;height: 50px;line-height: 50px;color: #cccccc}
.copyright p a{color: #ccc}
.weixin{width: 66px;height:50px;position: absolute;left: 50%;margin-left: 434px;top: 0px }
.weixin a{display: block;width: 33px;height: 50px;float: left;}
.weixin img{position: absolute;display: none;}
.weixin .wx{background: url(weixin.png) no-repeat 0 center;}
.weixin .tel{background: url(weixin.png) no-repeat -33px center;}
.weixin a:hover img{display: block;}
/* 右侧 */
.flaot-right{position: fixed;left: 50%;top: 250px;margin-left: 500px}
.flaot-right ul{width: 30px;}
.flaot-right ul li{width: 150px;height: 34px;background:url(float-icon.png) no-repeat;margin-bottom: 10px;cursor: pointer;position: relative;overflow: hidden}
.nobg{background: none!important}
#b1{background-position:0px 0px }
#b2{background-position:0px -32px }
#b3{background-position:0px -64px }
#b4{background-position:0px -232px }

#b5{background-position:0px -96px }
#b6{background-position:0px -128px }
#b7{background-position:0px -160px }
#b8{background-position:0px -192px }
.flaot-right ul li a{position: absolute;width: 106px;padding-left: 44px;color: #fff;line-height: 34px;height: 34px;background: url(float-hoveren.png) no-repeat;right: -150px;}
.back2top{width: 27px;height: 20px;background: url(back2top.png) no-repeat;position: fixed;left: 50%;/* bottom: 100px; */margin-left: 593px;margin-top: 15px;display: none}




/* 内页 */
/* location */
.localNav_area {width:100%;z-index:22; color:#4c4c4c; border-bottom:1px solid #d9d9d9;  border-top:1px solid #d9d9d9;background-color:#f3f3f3;position: fixed; }
.localNav {height:48px;}
.localNav > p {height:26px; padding:0 25px; border-right:1px solid #d9d9d9;margin-top: 12px}
.localNav > p, .localNav > p > span, .menuLink {float:left;}
.localNav_area .sp_home {/* width:15px; */}
.localNav_area .sp_home img{height: auto}
.sp_img {display:inline-block; padding-right:10px; vertical-align:middle;height: 28px;display: block;position: absolute;
top: 0px;
right: -5px;}
.sp_img img {/* width:10px;*/vertical-align:top;margin-top: 2px; }
#content_area .sp_img img {width:15px;vertical-align:middle;}
.menuLink {position:relative; border-right:1px solid #d9d9d9; vertical-align:top; z-index:1030;margin-top: 12px;height: 28px}
.menuLink > a {display:block;padding:0 38px 0 25px; height:28px; *height:23px;white-space:nowrap;color: #4c4c4c;position: relative; text-transform:capitalize;}
.menuLink > a.close {color:#2475d0;}
.menuLink .menu {/* width:125px; */display:none; position:absolute; top:36px; left:0px; padding:0px; border:1px solid #ccc; background:#fff; *width:120%; *min-width:150px; max-height:250px; overflow-x:hidden; overflow-y:auto; z-index:1030;}
.menuLink .menu a {position:relative; *position:static; display:block; white-space:nowrap; *white-space:normal; font-size:14px; padding:8px 38px 8px 25px; background:#fff; line-height:1.2;z-index:1030;
text-transform:capitalize;}
.menuLink .menu a:hover, .menuLink .menu li.hover a:hover {color:#fff; text-decoration:none; background:#00a0e9;}
.menuLink .menu li.on a {color:#fff; text-decoration:none; background:#00a0e9;}

.content-main{padding-top: 68px;margin-bottom: 68px;overflow: hidden}
.main-title{height:132px;margin-bottom: 50px }
.main-title p{font-size: 29px;color: #777777;padding-top: 60px;text-transform:capitalize;}

/* about */
 .main-area{min-height:900px;}
 .main-area p{text-align:justify;text-justify:newspaper; /*text-transform:capitalize;*/}
.about-1,.about-2,.about-3,.about-4{margin-bottom: 68px}
.about-1-img{width: 480px;height: 319px;}
.about-1-text{width: 500px;color: #777;}
.about-common-title{height: 35px;line-height: 35px;position: relative;background: url(neiye-xian.png) repeat-X center;overflow: hidden;margin-bottom: 25px}
.about-common-title p{width: 125px;background-color: #fff;position: absolute;top: 0px;left: 0px;color: #00a0e9;font-size: 26px;line-height: 35px; text-transform:capitalize;}
.about-2-text{width: 500px}
.about-3-text{width: 500px}
.aboyt-partner{overflow:hidden;}
.aboyt-partner p{text-indent: 2em;margin-bottom: 14px}
.aboyt-partner ul{width: 105%}
.aboyt-partner ul li{float: left;width: 191px;height: 103px;border:1px solid #cecece;margin-right: 7px;margin-bottom: 28px}
.aboyt-partner ul li img{width: 191px;height: 103px}
.video-slide p{text-transform:capitalize;}

/* 董事长 */
.dsz-slide .bd{width: 395px;min-height: 530px;}
.dsz-slide .bd img{margin-bottom: 25px}
.dsz-slide .dsz-pic{display: block;width: 381px;height: 441px;margin-left: 20px}
.dsz-slide .hd{width: 160px;}
.dsz-slide .hd ul{border-bottom: 1px solid #eaeaea}
.dsz-slide .hd ul li{height: 100px;border-top: 1px solid #eaeaea;cursor: pointer;}
.dsz-slide .hd ul li .cn{font-size: 18px;color: #333333;text-align: center;margin-top: 23px}
.dsz-slide .hd ul li .en{font-family: arial;font-size: 12px;color: #333333;text-align: center; line-height: 100px;}
.dsz-slide .hd ul li span{height: 1px;background-color: #eaeaea;width: 36px;margin: 20px auto;display: block; display: none;}
.dsz-slide .hd ul li:hover p,.dsz-slide .hd ul li.on p{color: #00a0e9}

/* 领导关怀 */
.ldgh-ul{width: 105%;}
.ldgh-ul li{width: 323px;margin-right: 15px;float: left}
.ldgh-ul li img{width: 323px;height: 199px;display: block;}
/* .ldgh-ul li a{display: block;width: 100%;height: 100%} */
.ldgh-ul li p{height: 86px;margin-top: 10px}
.ldgh-geduan{height: 9px;width: 100%;background: url(neiye-xian.png) repeat;margin: 30px 0;float: left}

/* 资质荣誉 */
.ryzz-ul{width: 105%;}
.ryzz-ul li{width: 299px;float: left;height: 247px;background: url(ryzz-bg.jpg) no-repeat center center;margin-right: 50px;margin-bottom: 30px;}
.ryzz-ul li img{max-height: 140px;width: auto;margin: 0 auto;display: block;}
.ryzz-ul li p{text-align: center;margin-top: 15px;color: #777777;font-size: 12px; width: 260px; margin:0 auto;}
.main-type{width: 998px;border:1px solid #e6e6e6;margin-bottom: 27px; }
.main-type ul{width: 105%}
.main-type-2 li{float: left;width: 500px;text-align: center;margin: 7px 0;border-left: 1px solid #e6e6e6}
.main-type li a{text-transform:capitalize;}
.main-type li a:hover,.main-type .select a{color: #00a0e9;text-decoration: underline;}
.main-type li:first-child{border-left: none}

/* 发展历程 */
.main-type-5 li{float: left;width: 200px;text-align: center;margin: 7px 0;border-left: 1px solid #e6e6e6}
.history_topW{position: relative;margin-bottom: 25px}
.history_topW img{width: 1000px;height: 372px}
.history_topW dl{position: absolute;top: 75px;right: 38px;background: transparent url("bg_history.png") no-repeat scroll 0% 0%;width: 400px;height: 219px;padding: 30px;}
.history_topW dl dt {background:url("bullet_tit.gif") 0 0 no-repeat; color:#fff; font-weight:bold; font-size:28px; padding-top:15px;text-transform:capitalize; }
.history_topW dl dt span {font-size:16px; margin-top:5px; display:block; color:#fff; border-top:1px solid #486180; padding-top:10px; }
.history_topW dl dd {color:#fff; border-top:1px solid #7a7a7a; margin-top:10px; padding-top:10px; font-size:16px; }
/* 	.history_topW dl dd .txt {display:block; margin-top:10px; color:#fff; font-size:13px; font-weight:normal;}
.history_topW dl dd .txt2 {display:block; color:#fff; font-size:13px; font-weight:normal;} */

.history_w .tt { font-size:26px; padding-bottom:15px;/* text-transform:capitalize;*/}
.history_w .tt span{color: #00a0e9;font-family: arial}
.history_w { width:1000px; display:inline-block;}
.history_w li { border-top:1px solid #d6d6d6;}
.history_w li ul { overflow:hidden; margin:35px 0; padding-left:60px;}
.history_w li .tt_w { font-size:25px; float:left; font-weight:600; margin-top:0; }
.history_w li .type03 { border-top:none; margin-top:6px; }
.history_w li .type03 span { font-size:14px; line-height:28px; display:block;color: #777}
.history a.btn {display:block; margin-top:10px; color:#fff; text-align:center; background:#2575d0; padding:5px 0; height:40px; font-size:16px;line-height: 40px}

/* 研发创新 */
.yf-title{color: #0552a9;font-size: 16px;margin: 40px 0; text-transform:capitalize;}
.yf-title span{display: block;width: 6px;height: 6px;border:4px solid #2475d0;border-radius: 50%;float: left;margin-top: 11px;margin-right: 10px}

/* 公司新闻 */
.news-first {height: 310px;}
.news-first .left img{width: 500px;height: 309px}
.news-first .news-first-right{width: 480px;position: relative;height: 310px}
.news-first .news-first-right .title{font-size: 18px;font-weight: bold;margin-bottom: 25px}
.news-first .news-first-right .title:hover a{color: #333}
.news-first .news-first-right .summary{text-indent: 2em}
.news-first .news-first-right .summary:hover{text-decoration: underline}
.news-first .news-first-right .data{position: absolute;bottom: 10px;left: 0px;color: #a6a6a6}
.news-first .news-first-right .share{position: absolute;bottom: 10px;right: 0px}
.news-list {margin-top: 70px;width: 105%}
.news-list li{width: 457px;height: 130px;background-color: #f9f9f9;padding:35px  15px;float: left;margin-right: 26px;margin-bottom: 26px; }
.news-list li img{width: 210px;height: 130px}
.news-list li .news-li-right{width: 230px;position: relative;height: 130px}
.news-list li .news-li-right dl dt{border-bottom: 1px solid #e6e6e6;padding-bottom: 10px;margin-bottom: 10px}
.news-list li .news-li-right dl dt a{line-height: 1em;font-weight: bold;}
.news-list li .news-li-right dl dt a:hover{color: #333}
.news-list li .news-li-right dl dd a{line-height: 1.8em;display: block}
.news-list li .news-li-right dl dd a:hover{text-decoration: underline;color: #00A0E9}
.news-list li .news-li-right .data{position: absolute;left: 0px;bottom: -7px}
.news-list li .news-li-right .readmore{position: absolute;right: 0px;bottom: -7px}
/* 新闻详情页 */
.news-read .news-read-title{font-size: 18px;color: #4c4c4c;text-align: center;margin-bottom: 25px}
.news-read-summary{border-bottom: 1px solid #e6e6e6;position: relative;padding-bottom: 15px;margin-bottom: 25px}
.news-read-summary p{text-align: center;}
.news-read-summary .share{position: absolute;right: 0px;top: 4px}
.news-content p{margin-bottom: 14px;color: #666}
.news-content img{max-width: 1000px;margin: 0 auto;display: block}
.prenext {width: 1000px; margin: 0 auto; line-height: 50px; font-size: 14px; color: #666; } 
.prenext ul {width: 100%; } 
.prenext span {margin: 0 2px; } 
.prenext a {color: #666; } 
.prenext a:hover {color: #00A0E9; }

/* 产业板块 */
.cybk{width: 105%;}
.cybk .item{ width:240px; float:left;  margin-right: 13px;position: relative;overflow: hidden;height: 272px;margin-bottom: 13px}
.cybkbg{width: 240px!important;height:272px;position: absolute;left: 0px;top: 0px }
.spanshow{height: 50px;line-height: 50px;background: url(black.png);display: block;color: #fff;font-size: 16px;padding:0 2% ;position: absolute;bottom: 0;width: 96%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cybk .item .area{padding:10% 10%; font-size:0; line-height:0;background: url(black.png);opacity: 0;transition:all .3s;display: block;z-index: 2;position: absolute;top: 0px;left: 0px}
.cybk .item .title{ font-size:16px; line-height:26px; color:#fff; font-weight:bold; padding-bottom:6%;}
.cybk .item .dsp{ font-size:14px; line-height:24px; height:125px; color:#fff; padding-bottom:25%;}
.cybk .item img{ display:inline-block; width:26px;}
.cybk .item.active .area,.cybk .item:hover .area{opacity: 1}
.cybk .item.active .spanshow,.cybk .item:hover .spanshow{opacity: 0;}
.cybk .item.active .dsp,.cybk .item:hover .dsp{ color:#fff;}
.cybk-box{display:none;float:left;width: 1000px;}
.cybk-box .cybk-title{border-bottom: 1px solid #b5b5b5;margin-top: 25px}
.cybk-box .cybk-title p{font-size:30px;color: #00a0e9;width: 90%;float: left;}
.cybk-box .cybk-title span{float: right;margin-top: 25px;cursor: pointer;}
.cybk-box .bg{ margin-top:10px; padding:20px 0px; background:#fff;}
.cybk-box .bg a:hover{color: #00a0e9}
/* .cybk-box .Property dd{ width:33%; float:left; height:30px; line-height:30px;}
.cybk-box .Property dd b{ color:#333;} */
.cybk-box .text{ margin-top:10px; line-height:1.8;}
.cybk-icon{background: url(cybk-icon.png) no-repeat;width: 30px;height: 26px;display: block;float: left;margin-right: 15px}
.cybk-icon1{background-position:0px 0px  }
.cybk-icon2{background-position:0px -26px  }
.cybk-icon3{background-position:0px -52px  }
.cybk-icon4{height: 29px;background-position:0px -184px  }
.cybk-icon5{background-position:0px -78px  }
.cybk-icon6{background-position:0px -104px  }
.cybk-icon7{background-position:0px -130px  }
.cybk-icon8{background-position:0px -156px  }
/* 企业理念 */
.qyln .bg1{background-color: #eeeeee}
.qyln .bg2{background-color: #d6d6d6}
.qyln .bg3{background-color: #ececec}
.qyln img{display: block}
.qyln p{text-align: justify;}
.qyln .title{margin-bottom: 14px}
.qyln .title span{font-size: 26px;color: #00a0e9; text-transform:capitalize;}
/* .qyln p{line-height: 2em} */
.qyln p span{color: #00a0e9}
.ln1,.ln2,.ln3,.ln4,.ln5,.ln6,.ln7,.ln8,.ln9,.ln10{margin-bottom: 40px}
.ln1 table{border-collapse:collapse;text-align: center}
.ln1 td{width: 180px;height: 165px;padding: 0 10px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.ln1 td:hover{background-color: #00a0e9;color: #fff}
.ln1 td.nohover:hover{background-color: #FFF;color: #777}
.ln1 td p{font-size: 18px;}
.ln2 .left{width:540px;padding: 20px;height: 300px; } 
/* .ln2 .title{margin-bottom: 14px}
.ln2 .title span{font-size: 26px;color: #00a0e9;} */
.ln2 p{line-height: 2.5em}
.ln2 p span{color: #00a0e9}
.ln3 .right{width:530px;padding:20px 25px;height: 360px;}
.ln3 p{line-height: 2.2em}
.ln4 .left{width:530px;padding: 20px 25px;height: 425px;}
.ln5{width: 950px;padding: 25px}
.ln6 .right{width: 530px;padding: 20px 25px;height: 315px}
.ln7 .left{width: 530px;padding: 20px 25px;height: 283px}
.ln8 .right{width:530px;padding: 20px 25px;height: 248px}
.ln8 .btn{height: 50px;margin-top: 25px}
.ln8 .btn a{display: blockl;width: 245px;height: 50px;float: left;text-align: center;color: #fff;line-height: 50px}
.ln8 .btn .btn-1{background-color: #00a0e9;}
.ln8 .btn .btn-2{background-color: #00cb69;}
.ln9 .left{width: 530px;padding: 20px 25px;height: 333px}
.ln10 .right{width: 530px;padding: 20px 25px;height:300px; }
.ln10 .right p{line-height: 2.2em}
/* 企业管理纲要 */
/* 企业标志 */
.biaozhi{width: 100%;text-align: center;border-collapse:collapse;border-left: 1px solid #bfbfbf}
.biaozhi th{background-color: #00a0e9;color: #fff;border-right: 1px solid #fff;height: 50px;line-height: 50px}
.biaozhi th:last-child{border-right: none}
.biaozhi td{border-right: 1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:30px 15px}

/* 活动掠影 */
.hd-slide .bd{width: 727px;height: 486px;float: left}
.hd-slide .bd ul li{width: 727px;height: 486px}
.hd-slide .hd{width: 230px;float: right;}
.hd-slide .hd img{width: 230px;display: block;}
.hd-slide .hd ul li{position: relative;margin-bottom: 13px;cursor: pointer;}
.hd-slide .hd p{position: absolute;bottom: 0px;left: 0px;height: 40px;line-height: 40px;text-align: center;color: #fff;background: url(black.png);width: 100%;display: none;text-transform:capitalize;}
.hd-slide .hd span{display: block;width: 100%;height:100%;position: absolute;top: 0px;left: 0px;background: url(black.png);}
.hd-slide .hd li.on span{display: none;}
.hd-slide .hd li.on p{display: block}

.hd-list ul{width: 105%}
.hd-list li{width: 300px;float: left;margin: 0 17px 34px;}
.hd-list li img{width: 300px;height: 200px;border-radius: 3px}
.hd-list li p{text-align: center;text-transform:capitalize;}

#showiframe{/* padding:30px 15px 15px 15px; */background:#fff;position:relative}
#showiframe .close{position:absolute;top:12px;right:14px;display:block;width:23px;height:23px;}

#showiframe2{/* padding:30px 15px 15px 15px; */position:relative}
#showiframe2 .close{position:absolute;top:12px;right:14px;display:block;width:23px;height:23px;}
#ifocus{position:relative;width:727px; height:486px;margin:20px auto;/* padding: 20px */ }
#ifocus_pic { position:relative; width:727px; height:486px;}	
#ifocus_pic  .btn{position:absolute;top:50%;width:60px;height:80px;margin-top:-40px;display:block;z-index:1;font-family:"simsun";color:#ddd;font-size:90px;line-height:80px;text-align:center}
#ifocus_pic  .btn:hover{text-decoration:none;color:#333}
#ifocus_pic  .prev{left:-64px;}
#ifocus_pic  .next{right:-64px;}
#ifocus_piclist img { width:727px; height:486px;display:block;background:url(loading.gif) center center no-repeat;}	
#ifocus_btn {height:100px;position:absolute;bottom:0; width:640px;padding:18px 43px;/* left:-30px; */background:url(black.png);}	
#ifocus_btn ul{height:100px;/* padding:15px 0 15px 0;width:830px; */margin:0 auto;overflow:hidden;text-align:center;}
#ifocus_btn li {margin-right:10px;cursor:pointer;display:inline-block;opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}	
#ifocus_btn img { width:140px; height:90px;display:block;border:5px solid #fff;}	
#ifocus_btn .on{ opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }	
#ifocus_btn .sPrev,#ifocus_btn .sNext{width:35px;height:50px;line-height:50px;text-align: center;display:block;color:#ccc;position:absolute;bottom:35px;right:0px;z-index:5;font-family:"simsun";font-size:30px}
#ifocus_btn .sPrev:hover,#ifocus_btn .sNext:hover{color:#fff;text-decoration:none;}
#ifocus_btn .sPrev{left:0px;right:auto;}
#ifocus .showclose{width:110px;height:22px;line-height:22px;text-align: center;display:block;color:#eee;position:absolute;bottom:116px;right:0px;z-index:5;font-size:12px;background:url(black.png);}

/* 点滴久立 */
.ddjl-slide .bd{width: 716px;height: 508px;float: left}
.ddjl-slide .bd ul li{width: 716px;height: 508px}
.ddjl-slide .bd ul li img{display: block}
.ddjl-slide .bd ul li p{width: 100%;height:40px;background: #00a0e9;color: #fff;text-align: center;line-height: 40px }
.ddjl-slide .hd{width: 245px;float: right;}
.ddjl-slide .hd img{width: 245px;display: block;}
.ddjl-slide .hd ul li{position: relative;margin-bottom: 13px;cursor: pointer;}
.ddjl-slide .hd p{height: 40px;line-height: 40px;text-align: center;background-color:#f2f2f2;width: 100%;position: absolute;bottom: 0px;text-transform:capitalize;}
.ddjl-slide .hd li.on p{background-color: #00a0e9;color: #fff}

.ddjl-list ul{width: 105%}
.ddjl-list li{width: 490px;float: left;margin-right: 20px;margin-bottom: 20px}
.ddjl-list li img{width: 490px;height: 320px;display: block;}
.ddjl-list li p{text-align: center;height: 50px;line-height: 50px;background-color: #f2f2f2;text-transform:capitalize;}
/* 企业愿景 */
.yj-title{width: 163px;height: 38px;line-height: 38px;text-align: center;border: 1px solid #898989;display: block;}
.yj-content{width: 770px;}
.yj1 .yj-content{height: 225px;border: 1px dotted #cdcdcd}
.yj1 .yj-content p{width: 90%;padding: 15px 0;margin: 0 auto}
.yj1 .yj-content img{margin: 25px auto 0;display: block}
.yj2 .yj-content p{width: 550px;padding: 0 14px;border: 1px dotted #cdcdcd;line-height: 40px}
.yj2 .yj-content ul li{margin-bottom: 30px}
.yj3 .yj-content p{margin: 15px auto 0;padding: 15px;border: 1px dotted #cdcdcd}

/* 人才理念 */
.main-type-4 li{float: left;width: 250px;text-align: center;margin: 7px 0;border-left: 1px solid #e6e6e6}
.rczl-title{border-bottom: 1px solid #e6e6e6;padding-bottom: 10px;margin-bottom: 25px}
.rczl-content .rcln-list{width: 105%}
.rczl-content .rcln-list li{width: 302px;margin-right:47px;float:left }
.rczl-content .rcln-list li img{display: block;}
.rczl-content .rcln-list li div{/*height:180px;*/width:260px;padding: 20px;border: 1px solid #e8e8e8;border-top: none;}
.rczl-content .rcln-list li div span{font-weight: bold;font-size: 16px;}

/* 管理学院 */
.glxy-title{font-size: 20px;color: #00a0e9;margin-top: 20px}
.glxy1 .left{width: 435px;}
.glxy3 .glxy3-lie{border-top:1px solid #b3b3b3;border-bottom: 1px solid #b3b3b3;}
.glxy3 .glxy3-lie p{height: 53px;line-height: 53px;border-bottom: 1px solid #e6e6e6;}
.glxy3 .glxy3-lie p:last-child{border-bottom: none}
.glxy3 .glxy3-lie p span{display: block;width: 75px;background-color: #f7f7f7;float: left;text-align: center;margin-right: 15px}

.bs p{margin-bottom: 14px}
.bs p img{margin: 0 auto;display: block}

.czzl-list{background-color: #f3f3f3;padding: 25px 0}
.czzl-list li{width: 940px;height: 270px;overflow: hidden;margin:0px auto;position: relative;background-color: #fff;padding: 10px;margin-bottom: 25px}
.czzl-list li .title{font-size: 20px;color: #666666;font-weight: bold}
.czzl-list li p{width: 95%;margin: 0 auto}
.czzl-list li:hover{background-color: #fcfcfc}
.czzl-list li:hover p.title{color: #777}
.czzl-list li span{font-size: 150px;font-family: arial;font-weight: bold;color: #f3f3f3;position: absolute;display: block;bottom: -10px;right: 10px}

/* 社会责任 */
.zeren-first {height: 310px;}
.zeren-first .left img{width: 500px;height: 312px}
.zeren-first .zeren-first-right{width: 480px;position: relative;height: 315px}
.zeren-first .zeren-first-right .title{font-size: 18px;font-weight: bold;margin-bottom: 25px}
.zeren-first .zeren-first-right .summary{text-indent: 2em}
.zeren-first .zeren-first-right .data{position: absolute;bottom: 10px;left: 0px;color: #a6a6a6}
.zeren-first .zeren-first-right .share{position: absolute;bottom: 10px;right: 0px}
.zeren-list {margin-top: 70px;width: 105%}
.zeren-list li{width: 315px;height: 250px;background-color: #f9f9f9;/* padding:35px  15px; */float: left;margin-right: 26px;margin-bottom: 26px; }
.zeren-list li img{width: 315px;height: 195px;display: block}
.zeren-list li .zeren-li-right{width: 285px;position: relative;height: 103px;padding: 0 15px}
.zeren-list li .zeren-li-right dl dt{/*border-bottom: 1px solid #e6e6e6;*/height: 53px;line-height: 1.5em; padding-top: 15px;}
.zeren-list li .zeren-li-right dl dt a{line-height: 1em; font-size: 14px;}
.zeren-list li .zeren-li-right dl dd a{font-size: 12px}
.zeren-list li .zeren-li-right .readmore{position: absolute;left: 15px;bottom: 18px; display: none;}

/* 健康 */
.jiankang1{margin-bottom: 15px}
.jiankang1 .lv-en{font-size: 38px;font-weight: bold;color: #148f00;line-height: 48px;font-family: arial}
.jiankang1 .lv{font-size: 24px;color:#148f00 }
.jiankang2 p{margin-bottom: 15px}
.jiankang3 .lv-en{font-size: 38px;font-weight: bold;color: #148f00;line-height: 48px;font-family: arial}
.jiankang3 .lv{font-size: 24px;color:#148f00;margin-right: 15px}
.jiankang3{margin-bottom: 25px}
.jiankang4 p span{color: #00a0e9;}
.jiankang4 p{margin-bottom: 28px}

/* 廉政文化 */
.lzwh1 p{margin-bottom: 14px}
.lzwh2 .lzwh-table{border-top: 1px solid #959595;}
.lzwh-table1{margin-top: 25px}
.lzwh2 .lzwh-table2{border-bottom: 1px solid #959595}
.lzwh2 .lzwh-table table .img{width: 215px;border-bottom: none;text-align: center}
.lzwh2 .lzwh-table table td{border-bottom: 1px solid #dcdcdc; }
.lzwh2 .lzwh-table table tr:last-child td{border-bottom:none}
.lzwh2 .lzwh-table td{padding: 12px 0 ;font-size: 16px}
/* 可持续发展报告 */
.fkbg-list {background: url(yuandian.jpg) no-repeat 20px 0px;padding-bottom:30px }
.fkbg-list p{}
.fkbg-list div{border-radius: 15px;background: #f5f5f5;width: 850px;padding: 15px 30px;margin-left: 65px}

/* 视频 */
.video-slide .video-bigimg img{width: 990px;border:5px solid #d2d2d2;height: 490px;cursor: pointer;}
.video-slide .video-bigimg{margin-bottom: 35px}
.hd{width: 1000px;overflow: hidden}
.hd .video-smimg li{float: left;margin-right: 10px;cursor: pointer;width: 240px}
.video-dian{text-align: center;}
.video-dian li{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: #c5c5c5;margin: 0 5px;overflow: hidden;text-indent: 999px;cursor: pointer;}
.video-dian li:hover,.video-dian li.on{background: #00a0e9}

/* 表单 */
.form_group1,.form_group2{width: 480px;float: left;}
.form_group1{margin-right: 40px}
.form_group3{padding-top: 65px}
.espcms_bbs_form input{width: 470px;height: 48px;line-height: 48px;border: 1px solid #d5d5d5;padding-left: 10px;color: #777777}
.espcms_bbs_form textarea{width: 988px;border: 1px solid #d5d5d5;color: #777777;padding-left: 10px;padding-top: 10px}
#feedbackbotton{width: 180px;height: 38px;line-height: 38px;color: #fff;text-align: center;margin: 50px auto 0px;border: none;background: #00a0e9;padding-left: 0px;cursor: pointer;}
.nopic{background: #F9F9F9;}

@media screen and (max-width: 1281px) {
	.mian-area{min-height:1700px;}
	.content-main{min-height: 1800px;}
}


@media screen and (max-width:1440px){
.banner-text h3{font-size: 20px}
.banner-text h4{font-size: 32px;line-height: 45px}
.banner-text a{width: 132px;height: 32px;line-height: 32px}

}


