button,input{ font-family:'Microsoft Yahei'}
/* 设置 */
body{font-size:14px; line-height: 1.8; color: #000; background: #f5f5f5; padding-top:110px;}
.wrap { max-width: 1200px; margin-right: auto; margin-left: auto; *width: 1200px;}
a{ color:#000; cursor:pointer;}
a:hover { color: #7fbe25;}
/*css组件-设置*/
.form-control, .input-group-addon, .btn{border-radius: 2px; }
.form-control:focus { border-color: #66afe9; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
/*选中设置*/
::-moz-selection {color: #fff; background: #39f; }
::selection {color: #fff; background: #39f; }

.clearfix {clear:both;overflow:hidden;width:100%;height:0;font-size:0;float:none}
.clearfix:after {clear:both;display:block;visibility:hidden;height:0;content:"."}
.clearfix {zoom:1}

/* 网站样式 */

/*header*/
.header{ position:fixed; left:0; top:0; width:100%; z-index:10;  z-index:200;}
.topBar{ height:25px; line-height:25px; background:url(images/top_barbg.png);}
.topBar ._top{ position:relative; z-index:2; float:right; color:#f3f3f3; font-size:12px;}
.topBar ._top a{ color:#f3f3f3;}
.topBar ._top ._lk{ float:left;/* width:580px;*/ margin-right:20px;}
.topBar ._top ._lk a:hover{ color:#8fbe1e;}
.topBar ._top ._lk p {float:left;font-size:12px;}
.topBar ._top ._lk em{float:left;padding:0 25px;} 
.topBar ._top ._lk img{ vertical-align:-3px; margin-right:5px;}
.topBar ._lan{ float:left; width:150px; height:25px; line-height:25px; background-color:#82aa50; z-index:10;}
.topBar ._lan ._val b{ float:left; width:26px; height:16px; margin-left:15px; margin-top:3px; margin-right:10px; background:url(images/top_lan.png) no-repeat;}
.topBar ._lan ._val i{ float:right; margin-right:20px; margin-top:12px; width:5px; height:3px; background:url(images/top_arr.png);}
.topBar ._lan:hover{ background-color:#7fbe25;}

.top_nav{ position:relative; height:85px; z-index:1; background:url(images/head_bg.png)}
.tap_nav_yy{ position:absolute; left:0; top:100%; width:100%; height:7px; background:url(images/header_bg.png) repeat-x; z-index:10;}
.logo{ float:left; margin-top:1.5%; width:17%;}

.nav{ position:relative; z-index:12; float:right;}
.nav>ul>li{ position:relative; float:left; width:120px;}
.nav>ul>li>a{ display:block; padding:0 30px; line-height:85px; font-size:15px;}
.nav>ul>li.cur>a,.nav>ul>li>a:hover{ color:#8dc31e;}
.nav ._lev2{ display:none; position:absolute; left:10px; top:100%; width:160px; text-indent:20px;}
.nav ._lev2 a{ display:block; height:35px; line-height:35px; color:#fff; transition:none; background:url(images/lev2_bg.png); }
.nav ._lev2 li:hover{background:url(images/lev2_on_bg.png);}
.nav ._lev2 li:hover a{ background:url(images/lev2_arr.png) 90% center no-repeat; color:#8dc31e;}
.nav>ul>li:hover ._lev2{ display:block;}
.top_hui { display:none;width:100%; height:100%; position:fixed; top:0; left:0px; z-index:6; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);
}
.topBar ._lan .sele_{ border-width:0; left:0;}
.topBar ._lan .sele_ a{ position:relative; display:block; padding-left:43px; margin-top:1px; color:#4e4e50;  background-color:#dcdce2;}
.topBar ._lan .sele_ a i{ position:absolute; right:12px; top:0; color:#b3b3b7; transform:scale(.6)}
.topBar ._lan .sele_ a:hover{   background-color:#e2b446;}
.topBar ._lan .sele_ a:hover i{ color:#fff;}

.mobile_nav{ display:none;}

/*footer*/
.center {max-width:1200px;width:100%;margin:0 auto;height:100%;}
@media (max-width:1199px) {.center {padding:0 2%;}
}
footer{background:rgba(44,47,60,0.9);background:linear-gradient(rgba(44,47,60,0.9),rgba(44,47,60,0.9) 324px,#262934 324px,#262934);}
@media (max-width:768px) {footer{height:262px;background:#3b3d47;padding:0;}
}
@media (max-width:480px) {footer{height:200px;padding:10px 0;}
}
@media (max-width:320px) {footer{height:190px;padding:10px 0;}
}
.footMain .footLogo img {position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.headTop .center:after,.headTop .languageBox:after,.footMain:after,.mainDevice:after {content:".";display:block;height:0;visibility:hidden;clear:both;}

.footMain {width:100%;height:224px;padding:20px 0; overflow:hidden;}
.footMain .footLogo {float:left;width:224px;height:70%;border-right:5px solid #4b4d5b;position:relative;}
.footMain .foot-nav{width:736px;float:left;margin-left:40px;}
.footMain .foot-nav li{float:left;width:120px;margin-right:30px;}
.footMain .foot-nav li.pro{ width:200px;}

.footMain .foot-nav li H4{ color:#FFF;font-size:18px;margin:10px 0;}
.footMain .foot-nav li p{ line-height:30px;color:#b2b2b2;font-size:14px;}
.footMain .foot-nav li p a{color:#b2b2b2;}
.footMain .foot-nav li p a:hover{ color:#8dc31e;}
.footMain .foot-nav li.foot-cont{ width:260px;margin-right:0px;}
.footMain .foot-nav li p em{font-style:normal;color:#8dc31e;}
.footMain .footWeChat{ width:117px; float:right;}
.footMain .footWeChat .t{font-size:16px;color:#FFF; text-align:center; margin:20px 0;}
.record{ font-size:16px; color:#999; text-align:center; width:100%; padding:8px 0; overflow:hidden;}
.record span{ margin-left:12px;}
.record span a{ color:#999; margin-left:5px;}
.record span a:hover{ color:#8dc31e;}

@media (max-width:1199px) {
.footMain .footLogo{width:17%;}
.footMain .foot-nav li.pro{ width:200px;}
.footMain .footWeChat{display:none;}
}
@media (max-width:980px) {
.footMain .foot-nav{width:78%;margin-left:2%;}
.footMain .foot-nav li{width:96px;}
}
@media (max-width:840px) {
.footMain .foot-nav li{width:80px;}
.footMain .foot-nav li.about{display:none;}
}
@media (max-width:768px) {
.footMain{display:none;}
}

/*common*/
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:13px;}
.xc_banner{position: relative; }
.xc_banner .ban_img{ max-width:none;}
.xc_con{ position:relative; margin-top:-54px; padding-bottom:40px;z-index: 91;}
.xc_con .channel_list{ position:relative; height:50px; padding-left:170px; background:url(images/channel_list_bg.png);}
.xc_con .channel_list ._t{ position:absolute; left:0; top:0; width:170px; height:50px; line-height:50px; background-color:#8dc31e; color:#fff; font-size:24px; text-align:center; }
.xc_con .channel_list ._t ._arr{ position:absolute; left:100%; top:50%; margin-top:-5px; width:0; height:0; border-width:5px; border-style: dashed dashed dashed solid; border-color:transparent transparent transparent #8dc31e;}
.xc_con .channel_list  li{ float:left; margin-left:38px;}
.xc_con .channel_list  li a{ display:block; line-height:50px; font-size:15px; color:#174187; white-space:nowrap;}
.xc_con .channel_list  li.cur a,.xc_con .channel_list  li a:hover{ font-weight:bold;}

.content ._left{ margin:40px 0; float:left; width:800px; font-size:16px; line-height:28px; text-align:justify;}
.content ._left p{ margin-bottom:6px; text-indent:2em;}
.content ._left h4{ font-size:18px; font-weight:bold; line-height:42px;}
.content ._left h4 img{ margin-top:6px;}
.content ._left h2._title{ font-size:18px; line-height:24px; clear:left;}

.content ._right{ float:right; width:325px;}
@media (max-width:1199px) {
.content ._right{display:none;}
}
.date_time{ display:block; width:70px; height:50px;   padding:5px; color:#fff; background-color:#bababa; font-family:Arial; line-height:normal}
.date_time  span{ display:block;}
.date_time ._year{ font-size:12px;}
.date_time ._date{ text-align:right;}
.date_time ._date big{ font-size:25px;}

.effImg01{ overflow:hidden}
.effImg01 img{-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;} 
.effImg01:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
.album_gallery .arrs{ z-index:10;}


/*index*/
.banner{ position:relative; height:100vh; overflow:hidden; clear:both;margin-top: -110px;}
.banner .loading{ position: absolute; width: 100%; height: 100%; left: 0; top:0px; background:#fff url(images/loading.gif) center center no-repeat; z-index: 20}

/*LH-2019.04.04  渐显*/
@keyframes zoomIn{0%{opacity:0;}100%{opacity:1}}
@-webkit-keyframes zoomIn{0%{opacity:0;}100%{opacity:1}}
@-moz-keyframes zoomIn{0%{opacity:0;}100%{opacity:1}}
@-o-keyframes zoomIn{0%{opacity:0;}100%{opacity:1}} 
@-ms-keyframes zoomIn{0%{opacity:0;}100%{opacity:1}}
.banner .box{animation: zoomIn 2s ease 0.6s 1 both;-webkit-animation: zoomIn 2s ease 0.6s 1 both;-moz-animation： zoomIn 2s ease 0.6s 1 both;-o-animation: zoomIn 2s ease 0.6s 1 both;-ms-animation: zoomIn 2s ease 0.6s 1 both;}

/*.banner ._img{ position:absolute; left:50%; margin-left:-50vw; top:0; width:100vw;height:100vh;  max-width:none; z-index:2;text-align: center;}*/
.banner .slide_c{text-align: center;}
.banner .slide_c ._img{height:100vh;  max-width:none; z-index:2;text-align: center;}
.banner ._wz{ opacity:0; display:none \9; position:absolute; top:0;left: -15.03%;margin-left:-50vw;  width:100vw; z-index:3; /*transition:all ease-in .7s;*/ }
.banner .more_btn{ opacity:0; display:none \9; position:absolute; top:210px; left:50%; margin-left:-427px; width:160px; height:35px; line-height:35px; border:1px solid #fff; color:#fff; font-size:14px; z-index:4;transition:all ease-in .7s;}
.banner ._wz.on,.banner .more_btn.on{ margin-left:15%; opacity:1; display:block \9;}
.banner .more_btn i{ color:#fff}
.banner .a1,.banner .a6{ color:#dda400; border-color:#dda400}
.banner .a1 i,.banner .a6 i{ color:#dda400}
.banner .slide_nav{ display:none; position:absolute; bottom:15px; left:50%; margin-left:-43px; font:0/0 a; letter-spacing:-9px;}
.banner .slide_nav a{ float:left; width:13px; height:13px; border:2px solid #cacda9; border-radius:50%; margin-right:12px; cursor:pointer}
.banner .slide_nav .on{ background-color:#8fbe1e;}
.banner .arrs{ position:absolute; bottom:0; left:50%; width:88px; height:64px; z-index:20}
.banner .arr_prev{ margin-left:418px; background:url(images/banner_prev.png);}
.banner .arr_next{ margin-left:505px; background:url(images/banner_next.png);}
.banner .arrs:hover{ opacity:.8}


.imgEff1:hover ._page_1 ._icon1,.imgEff1:hover ._page_2 ._icon1,.imgEff1:hover ._page_2 ._icon2{ display: inline;animation: zoomIn 1s ease 0.2s 1 both;-webkit-animation: zoomIn 1s ease 0.2s 1 both;-moz-animation： zoomIn 1s ease 0.2s 1 both;-o-animation: zoomIn 1s ease 0.2s 1 both;-ms-animation: zoomIn 1s ease 0.2s 1 both; }
.imgEff1:hover img._page1_img1{ -webkit-animation: scaleDraw 16s ease-in-out infinite;-moz-animation:scaleDraw 16s ease-in-out infinite;-o-animation:scaleDraw 16s ease-in-out infinite;-ms-animation:scaleDraw 16s ease-in-out infinite;animation:scaleDraw 16s ease-in-out infinite; }

@keyframes scaleDraw { 0%{ transform: scale(1); } 25%{ transform: scale(1.1); } 50%{ transform: scale(1); } 75%{ transform: scale(1.1); } 100%{ transform: scale(1); } }
@-webkit-keyframes scaleDraw { 0%{ transform: scale(1); } 25%{ transform: scale(1.1); } 50%{ transform: scale(1); } 75%{ transform: scale(1.1); } 100%{ transform: scale(1); } }
@-moz-keyframes scaleDraw { 0%{ transform: scale(1); } 25%{ transform: scale(1.1); } 50%{ transform: scale(1); } 75%{ transform: scale(1.1); } 100%{ transform: scale(1); } }
@-o-keyframes scaleDraw { 0%{ transform: scale(1); } 25%{ transform: scale(1.1); } 50%{ transform: scale(1); } 75%{ transform: scale(1.1); } 100%{ transform: scale(1); } } 

@-webkit-keyframes moveLeft1{0%{margin-right: 20px;} 100%{margin-right: 40px;}}
@-moz-keyframes moveLeft1{0%{margin-right: 20px;} 100%{margin-right: 40px;}}
@-o-keyframes moveLeft1{0%{margin-right: 20px;} 100%{margin-right: 40px;}}
@keyframes moveLeft1{0%{margin-right: 20px;} 100%{margin-right: 40px;}}

@-webkit-keyframes moveLeft2{0%{margin-right: 0px;} 100%{margin-right: 15px;}}
@-moz-keyframes moveLeft2{0%{margin-right: 0px;} 100%{margin-right: 15px;}}
@-o-keyframes moveLeft2{0%{margin-right: 0px;} 100%{margin-right: 15px;}}
@keyframes moveLeft2{0%{margin-right: 0px;} 100%{margin-right: 15px;}}

@keyframes zoomIn{0%{opacity:0;} 100%{opacity:1}}
@-webkit-keyframes zoomIn{0%{opacity:0;} 100%{opacity:1}}
@-moz-keyframes zoomIn{0%{opacity:0;} 100%{opacity:1}}
@-o-keyframes zoomIn{0%{opacity:0;} 100%{opacity:1}} 


/*产品列表*/
.propart { padding-top:35px; clear:both;}
/*.propart01 { background-color:#ececec;}*/
.hpl { float:left; background-color:#fff; position:relative; font-size:14px; text-align:center;}
.hpl .arr { display:block; width:0; height:0; overflow:hidden; position:absolute; border-color:#fff transparent transparent; border-style:solid dashed dashed; border-width:10px; position:absolute; left:50%; margin-left:-10px; top:0;}
.hpl .img { width:100%; height:50%; position:absolute; left:0; bottom:0; overflow:hidden;}
.hpl .intro { width:100%; height:50%; position:absolute; right:0; top:0;}
.hpl .n,.hpl .cate,.hpl .more { display:block; margin-bottom:0px; color:#565966;}
.hpl .n { font-size:28px; font-weight:bold; padding-top:40px;}
.hpl .cate { margin-bottom:10px;}
.hpl .more { display:inline-block; font-size:12px; border:#565966 1px solid; height:30px; line-height:30px; padding:0 25px;transition:all 0.3s ease;}
.hpl .more em { font-family:sans-serif; font-style:normal; margin-left:10px;}

.hp01 { width:365px; height:414px; float:left; position:relative; overflow:hidden;}
.hp01 .cover { width:100%; height:100%; position:absolute; left:0; top:0; text-align:center; background:rgba(1,162,234,.20); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4401a2ea,endcolorstr=#4401a2ea); transition:all 0.3s ease;}
.hp01 .cover:hover { background-color:#8fbe1e; filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff01a2ea,endcolorstr=#ff01a2ea);}
.hp01 .cover img { width:224px; height:166px; position:absolute; left:50%; top:50%; margin:-83px 0 0 -122px;}
.hp02 { width:245px; height:414px;}
.hp03,.hp04 { width:570px;}
.hp03 .img,.hp04 .img { height:100%;}
.hp03 { height:234px;}
.hp03 .img { width:65%;}
.hp03 .arr { position:absolute; left:auto; right:0; top:50%; margin-top:-10px; border-color:transparent #fff transparent transparent; border-style:dashed solid dashed dashed;}
.hp03 .intro { width:35%;}
.hp04 { height:180px;}
.hp04 .img { width:57%; left:auto; right:0;}
.hp04 .arr { position:absolute; left:0; top:50%; margin-top:-10px; margin-left:0px; border-color:transparent transparent transparent #fff; border-style:dashed dashed dashed solid;}
.hp04 .intro { width:43%; right:auto; left:0;}
.hp04 .n { padding-top:30px;}

.hpl:hover .n,.hpl:hover .cate { color:#8fbe1e;}
.hpl:hover .more { background-color:#8fbe1e; color:#fff; border-color:#fff;}

.propart02 { padding-bottom:35px;}
.proCatesBox { margin:0 2px; height:210px; position:relative; overflow:hidden; background:url(images/pline.png) left 7px no-repeat;}
.proCatesBox li { width:196px; height:210px; float:left; text-align:center; position:relative; cursor:pointer;}
.proCatesBox li [class*="ico-"] { display:none; font-size:23px;}
.proCatesBox .box { border-left:#d8d8d8 1px solid; border-right:#d8d8d8 1px solid; margin-top:7px; margin-left:-1px;}
.proCatesBox .box .n { font-size:18px; font-weight:normal; color:#333; display:block; line-height:52px;}
.proCatesBox .slide_nav,.proCatesBox .box .tag { display:none;}
.propart02 .wrap { position:relative;}
.propart02 .pp_arr { display:block; width:52px; height:52px; background:url(images/pc_arr.png) no-repeat; position:absolute; top:48px;}
.propart02 .pp_prev { left:-60px; background-position:-52px 0;}
.propart02 .pp_prev:hover { background-position:0 0;}
.propart02 .pp_next { right:-60px; background-position:0 -52px;}
.propart02 .pp_next:hover { background-position:-52px -52px;}
.propart02 .pp_arr.unable { display:none;}

.propart03 { padding:0 0 35px; background-color:#fff;}

table#parameter{ width:100%;  margin-bottom:6px;  text-align:center; font-size:14px;  border:none;  background-color:#BDBDBD;  cursor:pointer;}
table#parameter .left{ text-align:right; width:80px;}

/*新闻列表*/
.NewsList-A9 li { padding-bottom:25px; margin-bottom:25px; border-bottom: 1px dotted #ebebeb; overflow: hidden; *zoom:1
}
.NewsList-A9 ._img { float: left; height:120px;  max-width: 50%; margin-right: 20px;}
.NewsList-A9 ._img img { height: 100% }
.NewsList-A9 ._t { font-size: 18px;  font-weight:bold;}
.NewsList-A9 ._t a { color: #333;}
.NewsList-A9 time{ display:block; font-size:12px; font-family:Arial; color:#b5b5b5;}
.NewsList-A9 ._p { line-height: 1.6em; max-height: 4.8em; overflow: hidden; color: #999; margin: 5px 0;}
._left .NewsList-A9 p{text-indent:0;}
.NewsList-A9 ._i { overflow: hidden; *zoom:1;}
.NewsList-A9 ._i ._more {  color: #d3d3d3;}
.NewsList-A9 ._i ._more i{  line-height:normal; transform:scale(.8); vertical-align:1px;}
.NewsList-A9 li:hover ._t a{ color:#8fbe1e;}
.NewsList-A9 li:hover ._i ._more{ color:#8fbe1e;}

.page { text-align: center; vertical-align:middle; line-height: 16px; margin-top: 20px;}
.page li {float:left; line-height:16px; vertical-align:middle; border-bottom:none; margin:0 3px; padding-bottom:0;}
.page li.pageinfo,.page li.disabled{ padding: 5px 0;}
.page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle;}
.page a:hover { background: #8fbe1e; color: #fff }


@media only screen and (max-width:40rem) {
.NewsList-A9 ._img {
float:none;
height:auto
}
.NewsList-A9 ._img img {
width:100%;
height:auto
}
}

.box01{ padding:30px; background-color:#f4f4f4;}
.box01 ._t{ font-size:24px; font-weight:bold; color:#000; margin-bottom:10px;}
.box01 ._p{ margin-top:15px; color:#444141;}
.box01 .more_btn{ color:#8fbe1e; width:240px; height:40px; margin-top:15px; line-height:40px; border:1px solid #8fbe1e; font-size:16px;}
.box01 .more_btn i{ color:#8fbe1e;}

.box01{ margin-bottom:30px;}
.box01_bg{ background:url(images/box02_bg.png);}
.box01 ._t2{ font-size:30px; color:#8fbe1e; font-weight:bold; line-height:normal; margin-bottom:20px;}
.box01 ._p2 strong{ padding-right:10px; font-size:22px; line-height:normal;}
.box02{ position:relative; }
.box02 ._txt{ position:absolute; left:0; bottom:0; width:100%; height:auto; background:url(images/box2_bg.png); color:#fff;}
.box02 ._txt ._t{ font-size:30px; font-weight:bold; margin:15px 30px; margin-bottom:0;}
.box02 ._txt  ._p{ font-size:13px; margin:0 30px; margin-bottom:15px;}
.box03 ._hd,.box03 ._bd { position:relative; text-align:center; color:#fff;}
.box03 ._hd img{ float:right; width:50%;}
.box03 ._hd ._txt{ position:absolute; left:0; top:0; width:50%; height:100%; background-color:#ce0006;}
.box03 ._hd big{ display:block; font-size:16px; padding-top:45px; margin-bottom:10px; line-height:normal;}
.box03 ._hd big i{ font-size:40px; font-family:Arial; padding-right:5px;}
.box03 ._hd small{ display:block; font-size:15px;}
.box03 ._bd img{ float:left; width:50%;}
.box03 ._bd ._txt{ position:absolute; right:0; top:0; width:50%; height:100%; background-color:#8fbe1e; font-size:18px; text-align:center;}
.box03 ._bd ._txt span{ display:block; padding-top:45px;}
.box_news{ padding:20px; margin-top:40px; background-color:#f0f0f0; color:#174187;}
.box_news ._hd{ padding-bottom:5px; border-bottom:1px solid #d9cfb8; margin-bottom:25px;}
.box_news ._hd big{ font-weight:bold; font-size:18px;}
.box_news ._hd small{ font-size:14px; padding-left:10px;}
.box_news .server{ margin-bottom:12px;}
.box_news ._detailPage_bottom { margin-bottom:30px; }
.box_news ._detailPage_bottom li{ font-size:14px; font-weight:bolder; line-height: 30px; margin-bottom:10px;}
.box_news li a{ color:#174187;}
.box_news li a:hover{ text-decoration:underline;}
@media only screen and (max-width: 480px) {
/*.widget-newsdetail-2 ._head ._title { font-size: 14px; line-height: 20px; }*/
.box_news ._detailPage_bottom ._title { width: 50%; }
}

/*新闻详情*/
.widget-newsdetail-2 ._head { border-bottom: 1px dotted #cccccc; }
.widget-newsdetail-2 ._head ._title { font-size: 24px; line-height: 1.4; color:#333; font-weight: bold; }
.widget-newsdetail-2 ._tools { padding: 10px 0; color: #8fbe1e; }
.widget-newsdetail-2 ._tools ._tool { margin: 0 4px; display: inline-block; vertical-align: middle;}
.widget-newsdetail-2 ._tools ._b2l{ font-size:20px;}
.widget-newsdetail-2 ._tools ._tool:hover {}
.widget-newsdetail-2 ._tools ._b2l .ion { color: #0e90d2; }
.widget-newsdetail-2 .myart { padding: 20px 0; font-size:16px; color:#333;}
.news_list li{padding-left:22px; margin-bottom:9px; background:url(images/news_list_arr1.png) left 5px no-repeat;}


/*图片列表*/
.scon_tab { border-bottom:solid 1px #8fbe1e; margin-bottom:20px;}
.scon_tab li{ float:left; display:block; font-size:16px; color:#174187; margin-right:10px; padding:0 20px; height:40px; line-height:40px; background-color:#f1f1f1; cursor:pointer;}
.scon_tab li img{ margin:6px 6px 0 0;}
.scon_tab li:hover,.scon_tab li.cur{ background-color:#8fbe1e;}
.pic_list li{ float:left; width:240px; height: 180px; overflow:hidden; margin-right:25px; margin-bottom:25px;}
.pic_list li img{ width:240px; height: 180px;}
.pic_list li ._img{ position:relative; overflow:hidden;}
.pic_list li ._img i{ display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:url(images/black.6.png);}
.pic_list li ._img i b{ position:absolute; left:50%; top:50%; margin-left:-39px; margin-top:-39px; width:78px; height:78px; background:url(images/pic_ico.png);}
.pic_list li ._title{  padding:15px; background-color:#f0f0f0; white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.pic_list li:hover ._title{ background-color:#8fbe1e; color:#fff;}

.more_btn{ position:relative; display:block; padding:0 10px;  color:#adadad; border:1px solid #8fbe1e; font-size:13px; transition:all ease-in .3s;}
.more_btn i{ position:absolute; right:1px; top:0px; transform:scale(.9); color:#8fbe1e;}
.more_btn:hover{ background-color:#8fbe1e; color:#fff; border-color:#8fbe1e;}
.more_btn:hover i{ color:#fff;}


/*热销*/
.channel_st{ margin-bottom:15px; text-align:center;}
.channel_st h2{ font-size:24px;  color:#1f2c5c; overflow: hidden;}
.channel_st a{float: left; padding-right: 20px; }
.channel_st a:hover{ color:#dda400}


.zh_part_bg{ padding:20px 0; background-color:#eceff3;}
.zt_list ul{ width:103%;}
.zt_list li{ float:left; width:370px; margin-right:32px; background-color:#fff; box-shadow:3px 3px 3px #ccc;}
.zt_list li ._img{ border-bottom:6px solid #8fbe1e; overflow:hidden;}
.zt_list li ._txt{ padding:15px 15px 45px;}
.zt_list li ._txt ._t{ font-size:20px; font-weight:bold; color:#8fbe1e;}
.zt_list li ._txt ._p{ font-size:14px;}
.zt_list li:hover ._t{ color:#000;}

/*关于我们综合*/
.about_zhbox01 ._box{ padding:20px; height:252px; background:url(images/about_zhbg01.png) right bottom no-repeat #dda400;}
.about_zhbox01 ._box ._t{ font-size:20px; color:#503701; font-weight:bold; margin-bottom:10px;}
.about_zhbox01 ._box ._p{ color:#503701;}
.about_zhbox01 ._box ._p b{ font-size:16px;}
.about_zhbox01 ._box .more_btn{width:108px; height:30px; margin-top:15px; line-height:30px; margin-top:20px; border-color:#906915; color:#906915;}
.about_zhbox01 ._box .more_btn i{ color:#906915}
.about_zhbox01 ._box .more_btn:hover{ background-color:#906915}
.about_zhbox01 ._box .more_btn:hover,.about_zhbox01 ._box .more_btn:hover i{ color:#fff;}
.about_zhbox02{ position:relative;}
.about_zhbox02 ._txt{ position:absolute; left:0; bottom:0; width:100%; height:95px; background:url(images/pic_list_bg.png); color:#fff;}
.prozh_box02 ._txt{ padding-top:6px; height:52px;}
.about_zhbox02 ._txt ._t{ font-size:16px; color:#fff;  margin:0 20px; margin-top:22px;}
.prozh_box02 ._txt ._t{ margin-top:0; line-height:22px;}
.about_zhbox02 ._txt ._p{ font-size:14px; line-height:16px; margin:0 20px;}
.about_zhbox02 ._txt ._p a{ color:#fff;}
.about_zhbox02 ._txt ._p a:hover{ color:#8dc31e;}
.about_zhbox02 ._txt ._p em{ padding:0 7px;}
.about_zhbox02 ._txt ._arr{ position:absolute; right:0; bottom:0; width:72px; height:51px; background:url(images/about_zh_more.png);}
.about_zhbox02:hover ._txt ._t{ color:#8fbe1e;}
.about_zhbox02  ._txt ._p a:hover{ color:#174187;}

.about_zhbox03 li{ float:left; width:183px; margin-right:12px; margin-bottom:12px; transition:all ease .3s;}
.about_zhbox03 ul{ width:105%;}
.about_zhbox03 li.l1{ position:relative;}
.about_zhbox03 li.l1 ._t{ position:absolute; left:0; bottom:0; width:100%; height:40px; line-height:40px; color:#fff; text-indent:15px; background:url(images/pic_list_bg.png)}
.about_zhbox03 li ._box{ padding:25px 10px; height:90px;}
.about_zhbox03 li ._box ._t{ font-size:20px; color:#734c17;}
.about_zhbox03 li ._box ._p{ color:#515151;}
.about_zhbox03 li.l2{ background-color:#eaedf2}
.about_zhbox03 li.l3{ background-color:#dbdde0}
.about_zhbox03 li.l2:hover,.about_zhbox03 li.l3:hover{ background-color:#c5c9cf}
.about_zhbox03 li.l4{ background:url(images/about_zhbg02.png) right bottom no-repeat #dda400}
.about_zhbox03 li.l4 ._t{ color:#fff;}
/*.about_zhbox02-1 ._txt{ height:125px;}*/
.about_zhbox04 ._imgs{ position:relative; float:left; width:363px; height:292px; overflow:hidden;}
.about_zhbox04 ._imgs ._t{ position:absolute; left:0; bottom:0; width:100%; height:60px; line-height:60px; background:url(images/pic_list_bg.png); font-size:16px; font-weight:bold; color:#fff; text-indent:20px;}
.about_zhbox04 ._imgs .slide_nav{ position:absolute; bottom:25px; right:15px;}
.about_zhbox04 ._imgs .slide_nav a{ float:left; width:8px; height:8px; border-radius:50%; background-color:#fff; margin-right:5px; font:0/0 a; letter-spacing:-9px;}
.about_zhbox04 ._imgs .slide_nav .on{ background-color:#dda400;}
.about_zhbox04 ._list{ float:left; width:366px; height:242px; padding:25px; background-color:#f4f6f8;}
.about_zhbox04 ._tab{ margin-bottom:20px; border-bottom:1px solid #cecfd1}
.about_zhbox04 ._tab li{ position:static !important; float:left; margin-right:35px;}
.about_zhbox04 ._tab li a{ position:relative; display:block; width:65px; line-height:50px; font-size:14px; color:#000; transition:none;}
.about_zhbox04 ._tab a:hover,.about_zhbox04 .tab_t_cur  a{ color:#dda400; font-weight:bold; background:url(images/aboutzh_tab.png) left bottom no-repeat; top:1px;}
.about_zhbox04 .more_btn{ display:none; float:right; width:85px; height:25px; margin-top:15px; line-height:25px; font-size:14px;}


/*联系我们*/
.contact_hd{ border:1px solid #e9e9e9}
.contact_hd ._phone{ float:left; padding:20px; background-color:#f4f4f4}
.contact_hd ._phone ._t{ font-size:20px; font-weight:bold;}
.contact_hd ._phone ._num{ font-weight:bold; font-size:30px; color:#8fbe1e; line-height:1; margin:10px 0;}
.contact_hd ._phone ._num img{ vertical-align:middle;}
.contact_hd ._ewm{ float:left; padding:0 28px; padding-top:30px; height:121px; border-right:1px solid #f4f4f4;  text-align:center;}
.contact_hd ._ewm p{ margin-top:10px;}
.contact_hd ._share{ float:right; width:430px;}
.contact_hd ._share ._t{ margin:20px 0; font-size:15px; color:#ff950d;}
.contact_hd ._share a i{ font-size:28px;}
.contact_bd{ padding:40px 35px; border:1px solid #e9e9e9; margin:25px 0;}
.contact_bd li{ float:left; height:185px; padding-right:85px; margin-right:35px; border-right:1px solid #d8d8d8; width:14%;}
.contact_bd li ._t{ font-size:18px; font-weight:bold; color:#292929}
.contact_bd li ._list p{ position:relative; padding-left:35px; font-size:12px; line-height:2;}
.contact_bd li ._list p strong{ position:absolute; left:0; top:0; font-weight:normal;}
.contact_bd li._last{ border-right:0; width:260px; padding-right:0; margin-right:0;}
.contact_map img{ max-width:none}

/*产业板块*/
.js_bk_list  li { margin-bottom:50px; height:385px;}
.js_bk_list  li ._t{ font-size:30px; color:#552a03; font-weight:bold; margin:15px 0;}
.js_bk_list  li ._txt{ color:#734c17; font-size:13px; min-height:115px;}
.js_bk_list .prozh_box02{ margin-bottom:4%;}


/*优势工程案例*/

.shzr_box02 ._left ._hd,.shzr_box02 ._left ._bd{ float:left; width:200px; overflow:hidden; text-align:center;}
.shzr_box02 ._left ._txt{ position:relative; height:93px; padding:30px; background-color:#d2ad47; color:#FFF;}
.shzr_box02 ._left ._txt ._t{ color:#323232; font-size:20px; font-weight:bold;}
.shzr_box02 ._left ._bd ._txt{ background-color:#f2f2f2;}
.shzr_box02 ._left ._bd ._txt ._p{ color:#666666; font-size:14px; line-height:16px; margin-top:12px;}
.shzr_box02 ._left ._hd ._txt ._p{ margin-top:12px;}
.shzr_box02 ._left ._txt ._arr{  position:absolute; left:-0px; width:100%; height:8px; z-index:20}
.shzr_box02 ._left ._hd ._arr{ bottom:-8px; background:url(images/shzr_btm_arr01.png)}
.shzr_box02 ._left ._bd ._arr{ top:-8px; background:url(images/shzr_btm_arr02.png)}

/*新闻专题scroll*/
.news-zt {padding-bottom: 30px;}
.news-zt li{width:370px; float:left; margin:0 14px 14px 14px;}
.news-zt .scroll_nav{left:0;bottom:0;width:100%;text-align: center;}
.news-zt .scroll_nav a{display: inline-block;margin:0 4px;width:14px;height: 14px;border-radius: 50%;
overflow: hidden;background:#fff;text-indent: -99px;}
.news-zt .scroll_nav .on{background:#8fbe1e;}

/* 留言样式 */
#enquiry { margin-top:20px;}
#enquiry .formTable .inputText:before {content:'*';color:#0069d2}
#enquiry .formTable .inputText {float:left;width:380px;height:50px;border:1px solid #cccdd1;border-radius:4px;margin-right:30px;margin-bottom:28px;padding-left:16px;color:#999}
#enquiry .formTable .inputText:nth-child(3n+2) {margin-right:0}
#enquiry .formTable .widther {width:585px}
#enquiry .formTable textarea {width:95%;height:210px;border:1px solid #cccdd1;border-radius:4px;padding-left:16px;padding-top:18px;margin-bottom:28px;color:#999}
#enquiry .formTable .button {width:140px;height:38px;line-height:38px;border:1px solid #8fc41e;color:#8fc41e;background:none;outline:none;border-radius:6px;margin-left:14px;text-align:center;cursor:pointer;}
#enquiry .formTable .button:hover{background-color:#8fc41e;color:#fff;}
@media (max-width:1199px) {
#enquiry .formTable .inputText {width:32%;margin-right:2%}
#enquiry .formTable .widther {width:48%;margin-right:4%}
}

@media (max-width:480px){
#enquiry {text-align:left;padding:20px 0 30px 0}
#enquiry .formTable .inputText {width:100%;margin-right:0;height:40px;font-size:14px;margin-bottom:12px}
#enquiry .formTable .widther {width:100%;margin-right:0}
#enquiry .formTable textarea {height:180px;margin-bottom:12px}
#enquiry .formTable button {height:40px;line-height:40px}
}

/* 网站样式*/

.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.bg-color {
  background: #f8f8f8;
  padding-top: 20px;
}
.main-cont {
  margin-bottom: 20px;
}
.main-cont .ui-tabs {
  float: left;
  border: 1px solid  #f2f2f2;
}
.main-cont .ui-tabs li {
  width: 200px;
  padding: 0 5px;
  text-align: center;
  height: 40px;
  line-height: 40px;
  background: #fff;
  color: #dfb22e;
  position: relative;
  border-bottom: 1px solid #f2f2f2;
  cursor: pointer;
}
.main-cont .ui-tabs li:last-child {
  border-bottom: none;
  height: 41px;
}
.main-cont .ui-tabs li i {
  width: 0;
  height: 0;
  border-width: 6px 0 6px 6px;
  border-style: solid;
  border-color: transparent transparent transparent #8fbe1e;
  /*透明 透明 透明 顏色*/
  position: absolute;
  top: 12px;
  right: -6px;
  display: none;
}
.main-cont .ui-tabs li.current {
  background: #8fbe1e;
  color: #fcf4dd;
}
.main-cont .ui-tabs li.current i {
  display: block;
}
.main-cont .tabs-con-box {
  margin-left: 240px;
}
.main-cont .tabs-cont {
  background: #fff;
  padding: 0 25px;
  min-height: 460px;
}
.main-cont .table {
  margin-bottom: 0;
}
.main-cont .table .ui-table {
  width: 100%;
  text-align: center;
}
.main-cont .table .ui-table .last td{
	border-bottom: 1px solid #fff;
}
.main-cont .table .ui-table th,
.main-cont .table .ui-table td {
  border-bottom: 1px solid #f2f2f2;
  height: 45px;
  line-height: 45px;
}
.main-cont .table .ui-table th {
  color: #8fbe1e;
}
.main-cont .table .ui-table td {
  background: #fff;
  color: #333;
  font-size: 14px;
}
.main-cont .table .ui-table td a {
  color: #333;
}
.wrap ._p strong a {
   height: 35px;
  line-height: 35px;
  border: 1px solid #8fbe1e;
  color: #8fbe1e;
  text-align: center;
  display: inline-block;
  width: 90px;
  background: #fff;
  font-size: 14px;
  margin-top: 60px;
}
.wrap ._p strong a:hover {
	background: #8fbe1e;
   color: #fff;
}
.zwtitle {
  background: #f0f0f0;
}
.zwtitle span {
  border-bottom: 4px solid #eab73d;
  padding-left: 35px;
  height: 75px;
  line-height: 75px;
  display: inline-block;
  color: #323232;
  font-size: 30px;
}
.zwlb {
  background: #fff;
  padding: 35px 30px;
  min-height: 60px;
}
.zwlb ul {
 min-height: 60px;
}
.zwlb li {
  float: left;
  width: 16.66%;
  text-align: center;
  line-height: 35px;
  color: #999;
  font-size: 18px;
  box-sizing: border-box;
}
.zwlb li:first-child {
  text-align: left;
  // padding-left: 35px;
}
.zwlb li p {
  color: #323232;
}
.zwxq {
  background: #fff;
  margin: 20px 0 45px;
  padding: 35px;
  line-height: 35px;
  color: #333;
  font-size: 18px;
}
.zwxq .col999 {
  color: #999;
  line-height: 36px;
}
.zwxq .pb30 {
  padding-bottom: 30px;
}

td.mr-small a{margin-right: 10px;}

.JobList-J2 ._jt:first-child {
  margin-top: 0;
}
._right .tit {
  font-size: 20px;
  color: #8fbe1e;
  font-weight: bold;
  line-height: normal;
  margin-bottom: 20px;
  text-justify: inter-ideograph;
}
.bg-color .channelT {
  margin-top: 10px;
  background: #f0f0f0;
  padding: 0 20px 20px;
}
/*// 招聘首页动画调整 xc-con*/
.xc_con.index-xc-con{margin-top: 160px;}
/*// 招聘首页动画*/
.de12{width: 504px;position: relative;z-index: 103}

@keyframes around{

    0%{
        transform: scale(1);  /*开始为原始大小*/
    }
    50%{
        transform: scale(1.2);
    }
    100%{
        transform: scale(1);
    }

}
.de12{
	position: absolute;
	top: 58%;
	left: 50%;
	margin-left: -300px;
	margin-top: -30px;
	font-size: 20px;
}
.de12 .imgicon-f{
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	animation-name: around;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-delay: 0;
  animation-iteration-count: infinite;
}
.de12 span{
	float: left;
}

.company-introduction{
	background: #f0f0f0;
	padding: 20px;
	margin-bottom: 20px;
}
.company-introduction .tit{
	color: #8fbe1e;
	font-size: 30px;
}
/*简历投递成功弹窗*/
.dialog-cover{
	position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .5;
    display: none;
}
.dialog-box{
	width: 300px;
	border: 1px solid #ccc;
	color: #444;
	border-radius: 5px;
	text-align: center;
	line-height: 100px;
	font-size: 20px;
	position: fixed;
	top: 400px;
	left: 50%;
	margin-left: -150px;
	background: #fff;
	z-index: 101;
}
.J_DialogBox ,.J_DialogFail,.J_DialogUpper{
	display: none;
}
.dialog-box .dialog-item{
	position: relative;
}
.dialog-box .btn-close{
	border-top:1px solid #ccc;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	cursor:pointer;
}
.dialog-box .btn-close{
	color: #8fbe1e;
}
.dialog-box  .dialog-close{
	position: absolute;
    z-index: 1;
    right: -8px;
    top: -8px;
    width: 20px;
    height: 20px;
    border: 1px solid #aaa;
    border-radius: 100%;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #fff;
    cursor:pointer;
}
.dialog-box  .dialog-close:after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -5px;
    width: 11px;
    height: 1px;
    background-color: #aaa;
}
.dialog-box  .dialog-close:before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -5px;
    width: 1px;
    height: 11px;
    background-color: #aaa;
}
/*轮播新样式by luo*/
.swiper-container{
	width: 100%;
}
.swiper-container .swiper-slide{
	position: relative;
}
/*轮播背景*/
.swiper-container{ text-align: center; }
.swiper-container .banner-img{ width: 100%; }
.swiper-container .swiper-slide ._wz{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -192px;
	margin-left: -680px;
}
.swiper-container .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    border: 1px solid #ececec;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: .5;
}
 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 7px;
}
.swiper-container .swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff;
}

.swiper-container  .swiper-button-next, .swiper-container  .swiper-button-prev{
	width: 70px;
	height: 80px;
	background: #fff;
	border: 1px solid #cecece;
	opacity: 0.5;
	display: none;
}
.swiper-container:hover  .swiper-button-next, .swiper-container:hover  .swiper-button-prev{
	display: block;
}
.swiper-container  .swiper-button-next:hover, .swiper-container  .swiper-button-prev:hover{
	opacity: 0.8;
}
.swiper-container  .swiper-button-next:active, .swiper-container  .swiper-button-prev:active{
	background: #ececec;
	opacity: 0.5;
}

/*动画*/
.swiper-slide-active img.box{
	animation: zoomIn 2s ease 0.6s 1 both;-webkit-animation: zoomIn 2s ease 0.6s 1 both;-moz-animation： zoomIn 2s ease 0.6s 1 both;-o-animation: zoomIn 2s ease 0.6s 1 both;-ms-animation: zoomIn 2s ease 0.6s 1 both;
}
.sec_con2 { padding-bottom: 10px; }
.sec_con2 ._con { border-bottom: #8dc31e solid 2px; height: 0; padding-bottom: 130%; overflow: hidden; cursor:pointer; }
.sec_con2 ._img { height: 0; padding-bottom: 80%; overflow: hidden; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.sec_con2 ._info { background: #fff; padding: 8%; overflow: hidden; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.sec_con2 ._info ._more { display: block; width: 124px; height: 32px; line-height: 32px; color: #fff; text-align: center; background: #8fbe1e; }
.sec_con2 ._info .txt { line-height: 22px; margin-bottom: 25px; height: 66px; }
.sec_con2 ._info h3 { font-size: 20px; }
.sec_con2 ._con:hover ._img { padding-bottom: 60%; }
.minwrap { max-width: 1200px; margin-right: auto; margin-left: auto; *width: 1200px;}
.sec_head { color: #1f2c5c; width: 100%; text-align: center; margin:40px 0; }
.sec_head ._tit { font-size: 30px; line-height: 1; margin-bottom: 10px; }
.sec_head ._txt { font-size: 19px; line-height: 1.7; }

/*.sec_head2 { height: 193px; }
.sec_head2 ._txt { margin-bottom: 20px; }*/
.about_grade{ margin:50px auto 10px; background:url(images/aboutbj.jpg) center; height:275px;}
.about_grade .grade{ overflow:hidden ;width:100%; margin:0 auto; padding-top:70px;}
.about_grade .grade li {float:left; width:18%; margin-left:30px; padding:0 16px; text-align:center;}
.about_grade .grade p{ font-size:18px; color:#FFF; line-height:32px; margin-top:24px;}
.about_grade .grade li:hover p { color:#8dc31e;}
.about_grade .grade i{ display:block; width:88px; height:88px; margin:0 auto; background:url(images/gradeIcon.png) 0 0 no-repeat;}
.about_grade .grade .teamIcon{ background-position:0px -1px;}
.about_grade .grade .makeIcon { background-position:-178px -1px;}
.about_grade .grade .serviceIcon { background-position:-356px -1px;}
.about_grade .grade .skillIcon { background-position:-534px -1px;}
.about_grade .grade .rdteam{ background-position:-712px -1px;}
@media (max-width:1199px) {
.about_grade{ margin:4% auto; background-color:red;}
.about_grade .grade{ width:96%; padding-top:6%;}
.about_grade .grade p{ margin-top:8%;}
}
@media (max-width:1024px) {
.about_grade{ height:250px;}
}
@media (min-width:768px) {
.about_grade .grade li:hover i{ -ms-background-position-y:-172px;background-position-y:-172px;}
}
@media (max-width:768px) {
.about_grade{ height:230px;}
.about_grade .grade{ padding-top:5%;}
.about_grade .grade p{ margin-top:15%;}
}
@media (max-width:640px) {
.about_grade{ height:198px;}
.about_grade .grade p{ font-size:14px;}
}
@media (max-width:568px) {
.about_grade{ height:auto;}
.about_grade .grade{ padding:4% 0 3%;}
.about_grade .grade li{width:50%;margin-bottom:2%;}
.about_grade .grade li.on{ display:none;}
.about_grade .grade i {width:70px;height:70px;background-size:440px 142px;}
.about_grade .grade .teamIcon{background-position:10px -84px;}
.about_grade .grade .makeIcon {background-position:-88px -84px;}
.about_grade .grade .serviceIcon {background-position:-186px -84px;}
.about_grade .grade .skillIcon {background-position:-282px -84px;}
.about_grade .grade .rdteam{background-position:-380px -84px;}
.about_grade .grade p {font-size:14px;margin-top:0px;}
}
@media (max-width:375px) {
.about_grade .grade p{font-size:15px;}	
}
@media (max-width:320px) {
.about_grade .grade i {width:60px;height:60px;background-size:468px 157px;}
.about_grade .grade .teamIcon{background-position:4px -100px;}
.about_grade .grade .makeIcon {background-position:-100px -100px;}
.about_grade .grade .serviceIcon {background-position:-204px -100px;}
.about_grade .grade .skillIcon {background-position:-308px -100px;}
.about_grade .grade .rdteam{background-position:-412px -100px;}
.about_grade .grade p {font-size:14px;}
}

.newscen{width:1200px;margin:30px auto;}
.newscen h3{font-size:28px;padding:20px 0 24px;}
.newscen .newscenl{float:left;width:570px;overflow:hidden;position:relative;}
.newscen .newscenl .bd{position:relative; height:100%;z-index:0;}
.newscen .newscenl .bd li{zoom:1;vertical-align:middle;}
.newscen .newscenl .bd p{width:100%;max-height:380px;}
.newscen .newscenl .bd p img{width:100%;}
.newscen .newscenl .bd .newscenlbj{position:absolute;left:0;bottom:0;width:100%;height:50px;background:#000;filter:alpha(opacity=20);opacity:0.2;z-index:8;overflow:hidden; }
.newscen .newscenl .bd H4{position:absolute;bottom:0;color:#FFF;z-index:9;overflow:hidden;line-height:50px;padding:0 20px;}
.newscen .newscenl .prev,.newscen .newscenl .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #8dc31e no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;  }
.newscen .newscenl .next{left:auto;right:0%;background-position:-6px -137px; }

.newscen .newscenr{float:right;width:576px;margin-right:12px;}
.newscen .newscenr li{float:left;width:100%;margin-bottom:35px;}
.newscen .newscenr li:nth-child(6){margin-bottom:0px;}
.newscen .newscenr li .time{width:60px;font-size:14px;color:#999;float:left;text-align:center;line-height:24px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.newscen .newscenr li .time span{display:inline-block;}
.newscen .newscenr li a{display:block;width:100%;}
.newscen .newscenr li .r{width:494px;float:right;}
.newscen .newscenr li .r H4{font-size:18px;color:#41434f; text-align:left;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;}
.newscen .newscenr li .r p{ font-size:14px;color:#999999;margin-top:8px;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;}
.newscen .newscenr li:hover .r H4{color:#8dc31e;}
.newscen .newscenr li:hover .time{color:#8dc31e;}
@media (max-width:1199px) {
.newscen{width:96%;margin:3% auto 8%;}
.newscen H3{padding:1% 0 2%;}
.newscen .newscenl{width:48%;}
.newscen .newscenr{width:49%;}
.newscen .newscenr li{margin-bottom:32px;}
.newscen .newscenr li .r{width:87%;}
}
@media (max-width:1024px) {
.newscen .newscenr li{margin-bottom:4%;}
.newscen .newscenl .bd H4{padding:0 10px;font-size:14px;}
.newscen .newscenl .bd p{max-height:320px;}
}
@media (max-width:980px) {
.newscen .newscenr li .r{width:84%;}
}
@media (max-width:768px) {
.newscen .newscenl{display:none;}
.newscen .newscenr{width:100%;float:none;}
.newscen .newscenr li{margin-bottom:3.4%;}
.newscen .newscenr li .r{width:90%;}
}
@media (max-width:640px) {
.newscen H3{font-size:26px;font-weight:normal;}
}
@media (max-width:568px) {
.newscen H3{ font-size:22px;line-height:40px;height:auto}
.newscen .newscenr li .r{width:84%;}
.newscen .newscenr li .r H4{font-size:16px;}
}
@media (max-width:420px) {
.newscen .newscenr li .r{width:82%;}
}
@media (max-width:375px) {
.newscen H3{ font-size:20px;line-height:32px;}
.newscen .newscenr li .time{ display:none;}
.newscen .newscenr li .r{width:100%; float:none;}
}


/*part3*/
.part3 .fullSlide{width:100%;position:relative;height:663px;background:#000;z-index: 10;}
.part3 .fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;height: 100vh;}
.part3 .fullSlide .bd ul{width:100% !important;}
.part3 .fullSlide .bd li{width:100% !important;height: 663px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-size: cover; background-attachment: inherit;background-position: center center;}
.part3 .fullSlide .bd li a{display:block;position: relative;}
.part3 .fullSlide .bd li a h2:hover{ -webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1); }
.part3 .fullSlide .bd li a h2{position: absolute;font-size: 100px;color: #fff;top: 25%;left: 55%;transition: all 0.6s;}
.part3 .fullSlide .bd li a .img1_1{ width: 1140px;height: 386px; position: relative;text-align: center;overflow: hidden;top: 140px;margin-left: auto;margin-right: auto;}
.part3 .fullSlide .bd li a .img1_1 img{ position: relative;transition: all 0.6s;}
.part3 .fullSlide .bd li a .img1_1 img:hover{ -webkit-animation: scaleDraw 16s ease-in-out infinite;-moz-animation:scaleDraw 16s ease-in-out infinite;-o-animation:scaleDraw 16s ease-in-out infinite;-ms-animation:scaleDraw 16s ease-in-out infinite;animation:scaleDraw 16s ease-in-out infinite; }
.part3 .fullSlide .bd li a .img1_2 img{height: 36px; position: absolute; top: 170px;left: 50%;margin-left: -550px; }

.part3 .fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:22px;left:0;height:30px;line-height:30px;}
.part3 .fullSlide .hd ul{text-align:center;}
.part3 .fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:8px;height:8px;margin:8px;overflow:hidden;background:rgba(255,255,255,0.5);filter:alpha(opacity=50);line-height:999px;border-radius: 100%;}
.part3 .fullSlide .hd ul .on{background:rgba(255,255,255,1);border-radius: 100%;}


/*渐显*/
@keyframes zoomIn{0%{opacity:0;}100%{opacity:1}}
@-webkit-keyframes zoomIn{0%{opacity:0;}100%{opacity:1}}
@-moz-keyframes zoomIn{0%{opacity:0;}100%{opacity:1}}
@-o-keyframes zoomIn{0%{opacity:0;}100%{opacity:1}} 
.fullSlide .bd ul li .h2{ animation: zoomIn 1.5s ease 0.6s 1 both;-webkit-animation: zoomIn 1.5s ease 0.6s 1 both;-moz-animation： zoomIn 1.5s ease 0.6s 1 both;-o-animation: zoomIn 1.5s ease 0.6s 1 both;-ms-animation: zoomIn 1.5s ease 0.6s 1 both; }
/*向下移动*/
@-webkit-keyframes moveDown{0%{-webkit-transform:translateY(-100px);opacity: 0;}100%{-webkit-transform:translateY(0px);opacity: 1;}}
@-moz-keyframes moveDown{0%{-moz-transform:translateY(-100px);opacity: 0;}100%{-moz-transform:translateY(0px);opacity: 1;}}
@-o-keyframes moveDown{0%{-o-transform:translateY(-100px);opacity: 0;}100%{-o-transform:translateY(0px);opacity: 1;}}
@keyframes moveDown{0%{transform:translateY(-100px);opacity: 0;}100%{transform:translateY(0px);opacity: 1;}}
/*向右移动*/
@-webkit-keyframes moveRight{0%{-webkit-transform:translateX(-100px);opacity: 0;}100%{-webkit-transform:translateX(0px);opacity: 1;}}
@-moz-keyframes moveRight{0%{-moz-transform:translateX(-100px);opacity: 0;}100%{-moz-transform:translateX(0px);opacity: 1;}}
@-o-keyframes moveRight{0%{-o-transform:translateX(-100px);opacity: 0;}100%{-o-transform:translateX(0px);opacity: 1;}}
@keyframes moveRight{0%{transform:translateX(-100px);opacity: 0;}100%{transform:translateX(0px);opacity: 1;}}

/*part4*/
.part4{ display: none;}