@charset "utf-8";
/* CSS Document */
body {font-size: 12px; color: #21282e;font-family: 思源黑体;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin: 0;padding: 0;}
.clear {clear: both;}
.clearfix:after, .clearfix:before {display: table;content: "";line-height: 0;}
.clearfix:after {clear: both;}
ul, li, ol {list-style: none;}
.bd a:hover {color: #06aaec;}
.bd a {color: #666;}
a {text-decoration: none;color: #21282e;}
.fl {float: left;}
.fr {float: right;}
img {border: 0;}
.box1 {width: 1200px;margin: 0 auto;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;}
.box {width: 1200px;margin: 0 auto;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;position: relative;}
p {font-size:14px;line-height:28px;color:#333;}

/* banner */
#banner {width: 100%;height: auto;position: relative;}

/* header */
.header {position:absolute;z-index: 999;width: 100%;height: 50px;border-bottom: 1px solid rgba(255,255,255,0.2);}
.header_t {width: 1440px;margin: 0 auto;}
.header_tz {width: 295px; float: left; font-size: 14px; color: #fff;line-height: 50px;}
.header_ty {float: right;width: 558px;font-size: 14px;color: #fff;}
.header_ty img {padding-top:10px;float: left;margin-left: 10px;}
.header_ty p{float: left;line-height: 50px;padding-left: 5px;color: #fff;}
.header_lo {position: fixed;z-index: 999;width: 100%;margin-top: 60px;}
.header_logo {width: 76%;margin: 0 auto;}

/* dh */
.transition05 {-webkit-transition: all 0.8s ease;transition: all 0.8s ease;}
.wrapsy {width: 1440px;margin: 0 auto;}
.nav_wrap.l {float: right;}
.transition05 .logo {float: left;margin-top: 0;position: absolute;z-index: 999;}
.pageheader{width:100%;position:fixed;top:0;left:0;z-index:50;padding-top: 60px;}
.pageheader.scroll{background-color:#000;background-color:rgba(0,0,0,0.6);padding:0;}
.pageheader .logo{width:220px;}
.pageheader .logo a{display:block;}
.pageheader .mobile_key{display:none;width:24px;height:24px;background:url(../img/mobile_key.png) no-repeat center;background-size:cover;margin-top:18px;}
.pageheader .nav_box>ul >li{float:left;}
.pageheader .nav_box>ul >li >a{font-size:16px;font-weight:bold;color:#fff;display:block;padding:21px 15px 20px 35px;}
.pageheader .nav_box{margin-left:15px;}
.pageheader .nav_box .sub_nav{position:absolute;top:100%;left:0;color:#fff;width:100%;padding:20px 0px;background-color:#272624;min-height:180px;overflow:hidden;display:none;-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;}
.pageheader .nav_box .sub_nav a{padding:6px 0px;display:block;color: #FFF;}
.pageheader .nav_box .line{height:4px;background-color:#005aab;position:absolute;bottom:0;display:none;z-index:-1;}
.pageheader .nav_box .sub_nav .ul{float:left;margin-right:2%;}
.pageheader .language{padding-top:24px;color:#fff;}
.pageheader .language a{color:#fff;-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;display:inline-block;margin:0 6px;position:relative;}
.pageheader .language a:after{content:"";width:1px;height:12px;background-color:rgba(255,255,255,0.4);position:absolute;top:50%;margin-top:-6px;right:-8px;}
.pageheader .language a:hover,.pageheader .language a.cur{-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.pageheader .language a:last-child:after{display:none;}
.pageheader .language a:last-child{font-family: Arial;}
.pageheader .seach_btn{background-position:0px 0px;margin:23px 0px 0px 0.5%;}
.pageheader .seach_btn.cur{background-position:-48px -24px;}
.pageheader .search_box{background-color:#272624;position:absolute;right:50%;top:100%;margin-right:-590px;padding:17px 20px;width:22%;display:none;-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;}
.pageheader .search_box .inp_box{width:70%;border:none;padding:0;margin:0;background:none;height:30px;line-height:30px;color:#ccc;}
.pageheader .search_box .search_ico{width:28px;height:30px;background-position:0px -48px;}
.pageheader.tophide .logo{margin-top:3px;}
.pageheader.tophide .language a:hover{color:#c79556;}
.pageheader .nav_contact{color:#fff;margin:24px 10px 0px 0px;} 
.nav ul {width: 100%;}
.nav-a {font-size: 16px;float: left;padding: 0 2.4em;line-height: 5.3em;}
.nav-a:hover {color: #005aab;}
.nav { float:right; height:66px; }
.nav ul { position:relative; height:66px; }
.nav li { float:left; width:110px; height:66px; font-size:14px; line-height:36px; display:inline; text-align:center; }
.nav li i { position:relative; display:inline-block; vertical-align:top; }
.nav li a {position: relative;display: block;height: 66px;color: #fff;overflow: hidden;z-index: 2;line-height: 66px;font-size:16px; }
.nav li a:hover {color:#008fd7; }
.nav li:hover{border-bottom:2px solid #008fd7;z-index:999; }
.nav li a span { position:absolute; top:66px; left:0; display:block; width:110px; height:66px; /*background:rgba(0,90,171,0.7);*/ z-index:-1; }
.nav .on a { color:#fff; }
.navs .subNav { position: absolute;top: 80px;left: -1026px;width: 1920px;height: 35px;padding: 10px 0;padding-left: 0px;background: rgba(255,255,255,0.58);
overflow: hidden;text-align: left;z-index: 1;display: none;padding-left: 100%;}
.navs .subNav .lt { float:left; width:288px; height:45px; padding-right:24px; padding-top:5px; border-right:1px solid #dbdcde; line-height:20px; text-align:right}
.navs .subNav .lt h3 { color:#144796; font-weight:normal; font-size:18px; text-transform:uppercase; }
.navs .subNav .lt h2 { font-size: 16px;font-weight: normal;color: #fff;line-height: 40px;}
.navs .subNav .rt { display:block;  zoom:1; padding-left: 289px;margin-top: -15px;font-size: 12px;}
.navs .subNav .rt a { display:inline; color:#333; margin-right:18px; white-space:nowrap;font-size: 14px;margin-left: 10px; }
.navs .subNav .rt a:hover {border-bottom:2px solid #008fd7; }
.counter { /*background-color: #ffffff; padding: 20px 0; border-radius: 5px;*/}
.count-title { font-size: 72px;font-weight: bold;margin-bottom: 0;text-align: center;color: #005aab;float: left; }
.count-text { font-size: 13px; font-weight: normal;  margin-top: 10px; margin-bottom: 0; text-align: center; }
.count-text a{text-decoration: none;color: green;}
.fa-2x { margin: 0 auto; float: none; display: table; color: #4ad1e5; }
.counter.col_fourth {float: left;}
.tuxt {float: left;margin-top: 20px;margin-left: 10px;}
.counter.col_fourth2 {float: left;}
.counter.col_fourth2 b {font-size: 67px;font-weight: bold;color: #005aab;margin-left: 10px;}


/* banner */
.banner{position:relative; overflow:hidden; margin:0 auto; width:100%;}
.banner .bd{position:relative; z-index:0;margin: 0 auto; overflow: hidden;}
.banner .bd li{position:relative; text-align:center;  overflow:hidden;}
.banner .bd li img{vertical-align:top; width:100%;}
.banner .hd{ position: absolute; bottom:4%; text-align: center; width: 100%; }
.banner .hd li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px; margin:0 5px;overflow:hidden;line-height:999px;background-color: rgba(0,0,0,0.6); border-radius: 50%;}
.banner .hd .on {background:#0060b6;}
.banner .prev, .banner .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-22px;left:8%;z-index:1;width:44px;height:44px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.banner .next {left:auto;right:8%;background-position:0 -44px;}


/*  case */
.case {position: relative;margin-top: 60px;text-align: center;}
.case h2 {font-size:30px;font-weight:bold;line-height:40px;color: #000;}
.case span {font-size:14px;line-height:30px;color:#666}
.case_nr {width: 1440px;margin: 0 auto;margin-top: 25px;}
.sf {width: 30%;float: left;background: #f9f9f9;margin: 20px;height:310px;}
.sf li {padding: 42px;height:224px;}
.sf li:hover {background:#008fd7;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.sf li:hover .case_left p {color:#fff;}
.sf li:hover .case_left i {background: #fff;}
.sf li:hover .case_left span {color:#fff;}
.sf li:hover .case_left .more {background: #f08519;}
.sf li:hover .case_left .more a {color:#fff;}
.sf li:hover .case_right {background:url(../images/sfdj.png);}
.sf li:hover .case_right2 {background:url(../images/zhdj.png);}
.sf li:hover .case_right3 {background:url(../images/fydj.png);}
.case_left p{font-size:24px;text-align: left;color:#666;}
.case_left i {width: 60px;height: 2px;background: #666;display: block;top: 26px;margin-top: 20px;}
.case_left span {font-size: 14px;line-height: 30px;color: #666;float: left;width: 100%;margin-top: 22px;text-align: left;}
.case_left .more {width: 100px;height: 40px;position: absolute;line-height: 40px;text-align: center;border: 1px solid #008fd7;font-size: 14px;margin-top: 100px;border-radius: 5px;}
.case_left .more a {color:#008fd7}
.case_left {width: 218px;float: left;}
.case_right {background:url(../images/sfdsj.png);width: 130px;float:right;height: 107px;margin-top: 50px;}
.case_right2 {background:url(../images/zh.png);width: 130px;float:right;height: 107px;margin-top: 50px;}
.case_right3 {background:url(../images/fy.png);width: 130px;float:right;height: 107px;margin-top: 50px;}


/*  about */
.about {width: 100%;height: 653px;margin-top: 60px;background:url(../images/about.jpg) no-repeat;background-size: cover;text-align: center;position: relative;overflow: hidden;}
.aboutk {padding-top: 60px;width: 1440px;margin: 0 auto;}
.about h2 {font-size:30px;font-weight:bold;line-height:40px;color:#fff;}
.about span {font-size:14px;line-height:30px;color:#fff;}
.about_nr {margin-top: 50px;}
.about_left {float: left;width: 720px;position: absolute;overflow: hidden;}
.about_left img {-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.about_left img:hover{-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
.about_right {width: 760px;height: 467px;float: right;background: #F9f9f9;box-shadow: 0px 0px 6px 0px #aaa;}
.about_right h6{font-size:24px;color:#000;margin-top: 70px;text-align: left;margin-left: 90px;}
.about_right p{font-size: 14px;line-height: 28px;color: #666;margin-left: 90px;text-align: left;margin-top: 40px;width: 620px;}
button {margin: 80px 20px;width: 100px;height: 40px;border-radius: 5px;border: 1px solid #666;font-size:14px;text-transform: uppercase;background: none;outline: none;cursor: pointer;-webkit-transition: all .5s;transition: all .5s;}
.btn-1 {color: #666;border-color: #666;background: -webkit-linear-gradient(left, #008fd7, #008fd7) no-repeat;background: linear-gradient(to right, #008fd7, #008fd7) no-repeat;background-size: 0% 100%;float: left;margin-left: 90px;}
.btn-1:hover {background-size: 100% 100%;color: #fff;}

/*  culture */
.culture {width: 100%;position: relative;height: 565px; margin-top: 60px;text-align: center;}
.culture h2 {font-size:30px;font-weight:bold;line-height:40px;color:#000;}
.culture span {font-size:14px;line-height:30px;color:#666;}
.culturek {width: 1440px;margin: 0 auto;margin-top: 50px;}
.culture_left { width: 47%;float: left;}
.culture_right {float: right;width: 48%;overflow: hidden;}
.culture_left .culture_lefts h6 {font-size: 24px;font-weight: bold;color: #000;width: 120px;height: 28px;background: #fff;margin-top: -15px;position: absolute;margin-left: 65px;}
.set_7_btn-wrapper {float:left;width:100%;border: 1px solid #ddd;height: 196px; }
#set_7_button1 {stroke-width: 6px;fill: transparent;stroke: #666666;stroke-dasharray: 85 400;stroke-dashoffset: -228;transition: 1s all ease;}
.set_7_btn-wrapper:hover #set_7_button1 {stroke-dasharray: 50 0;stroke-width: 3px;stroke-dashoffset: 0;stroke: #666666;}
#set_7_text {margin-top: -180px;font-size: 14px;line-height: 28px;text-align: left;color: #666;padding: 5%;}
#set_7_text a {color: #333;text-decoration: none;font-weight:400;}
#set_7_button2 {stroke-width: 6px;fill: transparent;stroke-dasharray: 85 400;stroke-dashoffset: -228;transition: 1s all ease;}
.set_7_btn-wrapper:hover #set_7_button2 {stroke-dasharray: 50 0;stroke-width: 3px;stroke-dashoffset: 0;stroke: #f08519;}
.culture_leftx h6 {font-size: 24px;font-weight: bold;color: #000;width: 120px;height: 28px;background: #fff;margin-left: 65px;position: absolute;margin-top: -15px;}
.culture_lefts {width: 100%;height: 200px;}
.culture_leftx { margin-top: 35px;width: 100%;height: 200px;}
.culture_right p{font-size:16px;position: absolute;top: 160px;color: #666;}
.culture_right p:hover{color: #008fd7;}


/*  style */
.style {width: 100%;height: 575px;margin-top: 60px;background:url(../images/fc.jpg) no-repeat;background-size: cover;text-align:center;position:relative;overflow: hidden;}
.style h2 {font-size:30px;font-weight:bold;line-height:40px;color:#fff;}
.style span {font-size:14px;line-height:30px;color:#fff;}
.stylek {width: 1440px;margin: 0 auto;padding-top: 60px;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative; margin-top: 50px;  }
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center;width:340px; height:255px;overflow:hidden; }
.picScroll-left .bd ul li .pic img{ width:340px; height:255px; display:block;   transform: scaleX(1) scaleY(1);
transition: all 0.7s ease 0s; }
.picScroll-left .bd ul li .title{ font-size: 14px;color: #666;  height:60px;line-height:60px;background:#f9f9f9;}
.picScroll-left .bd ul li:hover img {transform: scaleX(1.1) scaleY(1.1);}
.picScroll-left .bd ul li:hover .title a {background:#008fd7;color:#fff;display:block;}
	

/*  news */	

.news {width: 100%;margin-top: 60px;text-align:center;}
.news h2 {font-size:30px;font-weight:bold;line-height:40px;color:#000;}
.news span {font-size:14px;line-height:30px;color:#666;}
.newsk {width: 1440px;margin: 0 auto;padding-top: 30px;}
.index_news{width: 100%;}
.index_news li {width:23%;margin:14px;float:left;}	
.index_news li .newcon .bt {font-size: 16px;line-height: 40px;text-align: left;}
.index_news li:hover .newcon .bt{font-weight: bold;color:#008fd7;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}	
.index_news li .pic img{width:340px;height:189px;overflow:hidden;transform: scaleX(1) scaleY(1);transition: all 0.7s ease 0s;}
.index_news li:hover .pic img{transform: scaleX(1.1) scaleY(1.1);}
.index_news li .pic{width:340px;height:189px;overflow:hidden;}
.newcon p {font-size: 14px;line-height: 24px;color: #666;margin-top: 20px;text-align:left;}
.index_news li .newcon p:hover{color:#008fd7;}
.index_news li .time {font-size: 14px;color: #666;float: left;line-height: 40px;}
.index_news li .more {float: right;line-height: 40px;color: #666;}
.index_news li .more a {color: #666;}
.index_news li .more a:hover{color:#008fd7;}


/*  底部 */	
.footer {width: 100%;background: #383d41; margin-top: 60px;position: absolute;
}
.footerk {width:1440px;margin:0 auto;padding: 35px 0;}
.footer_z { width: 23%;float: left;}
.footer_z li{width:45%;float:left;}
.footer_z li h4 {font-size:16px;color:#fff;line-height: 50px;}
.footer_z li a {font-size:14px;color:#97999b;display: block;line-height: 30px;}
.footer_z li a:hover{color:#fff;}
.footer_z li p {font-size: 14px;line-height: 30px;color: #97999b;}
.footer_y {float: right;width: 15%;padding-top: 30px;}
.footer_z2 {width: 19%;float: left;margin-left: 20px;}
.footer_z2 li{width:50%;float:left;}
.footer_z2 li h4 {font-size:16px;color:#fff;line-height: 50px;}
.footer_z2 li a {font-size:14px;color:#97999b;display: block;line-height: 30px;}
.footer_z2 li a:hover{color:#fff;}
.footer_z2 li p {font-size: 14px;line-height: 30px;color: #97999b;}
.footer_z3 {width: 41%;float: left;}
.footer_z3 li{width: 34%;float: left;margin-right: 90px;}
.footer_z3 li h4 {font-size:16px;color:#fff;line-height: 50px;}
.footer_z3 li a {font-size:14px;color:#97999b;display: block;line-height: 30px;}
.footer_z3 li a:hover{color:#fff;}
.footer_z3 li p {font-size: 14px;line-height: 30px;color: #97999b;}



/*  内页关于我们 */	
.paralasic {width: 100%;color: #fff;background-attachment: fixed;background-repeat: no-repeat;background-position: center 0;}
.biaoti {height:480px;}
.biaoti h2 {font-size: 50px;text-transform: uppercase;text-align: center;padding-top: 200px;}
.page_about {width: 100%;}
.page_top {position: absolute;margin-top: -60px;background: rgba(0,143,215,0.8);width: 100%;height: 60px;}
.page_topk {width: 1200px;position: relative;margin: 0 auto;}
.page_left { width: 300px; height: 60px;}
.page_location {width:300px;height: 60px;line-height: 60px;font-size: 14px; color: #fff;  }
.page_location a {font-size: 14px;color: #fff;padding: 0 4px;}
.page_location a:hover { font-size: 14px;padding: 0 4px;}
.page_right { float: right;}
.wrap-menu {margin-top: -60px;}
.wrap-menu ul {list-style: none;margin: 0;padding: 0;}
.wrap-menu ul li {white-space: nowrap;text-align: center;font-size: 14px;float: left;padding: 0 20px;}
.wrap-menu ul li .select {color: #fff;	 }
.wrap-menu ul li h5 {position: relative; cursor: pointer;height: 100%;width: 100%;margin: 0 0 1px 0;font: 16px/60px '思源黑体';color: #333;	}
.wrap-menu ul li h5::before{ position: absolute; content: ''; width: 0%; height: 3px; background: #fff; left: 0; bottom: 4px;}
.wrap-menu ul li:hover h5 {cursor: pointer;height: 100%;width: 100%;margin: 0 0 1px 0;font: 16px/60px '思源黑体';color: #fff;}
.wrap-menu ul li:hover h5::before,.wrap-menu ul li .select::before{ width: 100%;}
.wrap-menu ul li h5 a {line-height:60px;color: #fff;}
.page_main { width: 1200px;margin: 0 auto;font-size: 14px;line-height: 28px;padding-top: 45px;min-height: 150px;}


/*  内页资质 */

.tupiank {overflow: hidden;width: 372px;height: 248px;}

/*  内页分页页码 */
.pages {margin: 25px 0 40px;text-align: center;font-size: 14px;clear: both;}
.pages .page-active { background: #008fd7; border: 1px solid #008fd7; text-decoration: none;}
.pages li { display: inline-block;height: 26px; line-height: 26px;background: #fff;border: 1px solid #ccc; margin-left: 6px;}
.pages .page-active a { color: #fff;}
.pages li a {text-align: center; color: #333;padding: 0 13px;}
.pages li a:hover {text-align: center;color: #fff;padding: 0 13px;background: #008fd7;display:block;}


/*  内页联系我们 */
.page_conright {width:750px;float: right;}
.page_conright p {margin-bottom: 20px;}
.page_conright p .inputtxt {width: 100%;line-height: 22px;padding: 10px 26px;color: #4a4a4a;border: #999 1px solid;-webkit-box-sizing: border-box;box-sizing: border-boxtransition: all .1s linear;font-size: 12px;font-family: "思源黑体";}
.page_conright p textarea.inputtxt {height: 126px;resize: none;overflow: hidden;background-color: transparent;font-size: 12px;}
.page_conright p .inputtxt.submit {border-color: #999;width: auto;cursor: pointer;background: none;width: 300px;background: #eee;}
.page_conright p .inputtxt.submit:hover {color: #fff;width: auto;cursor: pointer;background: #008fd7;width: 300px;}
.page_conleft {width: 400px;float: left;}

/*  内页企业文化 */

.page_clture {width: 1200px;margin: 0 auto;}
.page_clturek{position:absolute;background:#000;margin-top:-480px;height:437px;width:1200px;}
.page_cltleft {width: 600px;float: left;}
.page_cltright {width: 600px;float: right;height:437px;overflow:hidden;	}
.page_cltrightbj {position: absolute; margin-top: -437px;}
.page_cltright  img {-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.page_cltright  img:hover {-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
.page_wz {position: absolute;margin-top: -270px;margin-left: 167px;}
.page_wz h2 {font-size:26px;color:#fff;line-height: 60px;text-align: center;}
.page_wz p{font-size:14px;color:#fff;}
.page_cltls {width: 600px;height: 217px;background: #008fd7;overflow: hidden;}
.page_cltls1 {float: left;width: 245px;}
.page_cltls h2 {font-size:26px;color:#fff;line-height: 60px;padding-left: 29px;padding-top: 60px;}
.page_cltls p{font-size:14px;color:#fff;padding-left: 29px;}
.page_cltls2 {float: right;width: 355px;height:220px;overflow:hidden;}
.page_cltls2  img {-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.page_cltls2  img:hover {-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
.page_cltlx1 { width: 355px;height: 220px;overflow: hidden;float: left;}
.page_cltlx1  img {-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.page_cltlx1  img:hover {-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
.page_cltlx {width: 600px;height: 220px;background: #f08519;}
.page_cltlx2 h2 {font-size:26px;color:#fff;line-height: 60px;padding-left: 29px;padding-top: 60px;}
.page_cltlx2 p{font-size:14px;color:#fff;padding-left: 29px;}
.page_cltlx2 { float: left;}


/*  内页员工风采 */

.picScroll-left2{ width:100%;  overflow:hidden; position:relative;  }
.picScroll-left2 .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left2 .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("images/arrow.png") no-repeat;}
.picScroll-left2 .hd .next{ background-position:0 -50px;  }
.picScroll-left2 .hd .prevStop{ background-position:-60px 0; }
.picScroll-left2 .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left2 .hd ul li.on{ background-position:0 0; }
.picScroll-left2 .bd{ padding:0;   }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ margin:10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left2 .bd ul li .pic{ text-align:center;width:380px; height:285px;overflow:hidden; }
.picScroll-left2 .bd ul li .pic img{ width:380px; height:285px; display:block;   transform: scaleX(1) scaleY(1);
transition: all 0.7s ease 0s; }
.picScroll-left2 .bd ul li .title{ font-size: 14px;color: #666;  height:60px;line-height:60px;background:#f9f9f9;}
.picScroll-left2 .bd ul li:hover img {transform: scaleX(1.1) scaleY(1.1);}
.picScroll-left2 .bd ul li:hover .title a {background:#008fd7;color:#fff;display:block;}
.page_culture .pageNewsT {font-size: 24px;font-weight: bold;text-align: center;margin-bottom: 20px;}
.page_culture .pageNewsC {text-align: center;margin-bottom: 30px;}
.page_culture .pages1.clearfix {width: 100%;}
.page_culture .pages1_l {width: 50%;float: left;margin-top: 30px;background: #eee;height: 40px;line-height: 40px;}
.page_culture .pages1_r {width: 50%;float: left;margin-top: 30px;text-align:left;background: #ccc;height: 40px;line-height: 40px;}
.page_culture .pages1_l a:hover{color:#fff;background:#008fd7;display:block;}
.page_culture .pages1_r a:hover{color:#fff;padding-left:12px;}
.page_culture .pages1_l a {padding-left:12px;}
.page_culture .pages1_r a {padding-left:12px;}
.page_culture .pages1_r:hover.pages1_r a{color:#fff;background:#008fd7;display:block;}


/*  内页新闻 */
.page_newsz {width: 860px;float: left;}
.news_z {width: 251px;height: 140px;float: left;overflow: hidden;}
.news_z img{width: 251px;height: 140px;transform: scaleX(1) scaleY(1);transition: all 0.7s ease 0s;}
.page_newsz li:hover img {transform: scaleX(1.1) scaleY(1.1);}
.page_newsz li {width: 100%;height: 165px;margin-bottom: 25px;border-bottom: 1px solid #eee;}
.news_y {width: 580px;float: right;}
.news_y .bt {font-size:16px;}
.page_newsz li:hover .news_y .bt {color:#008fd7;font-weight: bold;}
.news_y p{color:#666;line-height:24px;margin-top: 20px;}
.news_y .time {width: 100px; color: #666; margin-top: 20px;float: left;}
.news_y .more {width: 70px;float: right; margin-top: 20px;}
.news_y .more a{color:#666;}
.news_y .more a:hover{color:#008fd7;}
.page_newsy {float: right;width: 300px;}
.page_newsy h2 {font-size:24px;border-bottom: 1px solid #eee;line-height: 40px;}
.page_newsy li {background:url(../images/xy.png) 0 center no-repeat;height: 30px;}
.page_newsy .dbt {font-size: 12px;color: #666;margin-left: 12px;width: 76px;float: left;}
.page_newsy .bt {font-size:14px;float: right;width: 210px;}
.page_newsy ul {margin-top: 10px;}
.page_newsy li:hover .bt {color:#008fd7;font-weight: bold;}
.page_news .pageNewsT {font-size: 24px;font-weight: bold;text-align: center;margin-bottom: 20px;}
.page_news .pageNewsC {text-align: center;margin-bottom: 30px;}
.page_news .pages1.clearfix {width: 100%;}
.page_news .pages1_l {width: 50%;float: left;margin-top: 30px;background: #eee;height: 40px;line-height: 40px;}
.page_news .pages1_r {width: 50%;float: left;margin-top: 30px;text-align:left;background: #ccc;height: 40px;line-height: 40px;}
.page_news .pages1_l a:hover{color:#fff;background:#008fd7;display:block;}
.page_news .pages1_r a:hover{color:#fff;padding-left:12px;}
.page_news .pages1_l a {padding-left:12px;}
.page_news .pages1_r a {padding-left:12px;}
.page_news .pages1_r:hover.pages1_r a{color:#fff;background:#008fd7;display:block;}