@font-face {

  font-family: 'iconfont';  /* project id 1298696 */

  src: url('//at.alicdn.com/t/font_1298696_k5r2phb145.eot');

  src: url('//at.alicdn.com/t/font_1298696_k5r2phb145.eot?#iefix') format('embedded-opentype'),

  url('//at.alicdn.com/t/font_1298696_k5r2phb145.woff2') format('woff2'),

  url('//at.alicdn.com/t/font_1298696_k5r2phb145.woff') format('woff'),

  url('//at.alicdn.com/t/font_1298696_k5r2phb145.ttf') format('truetype'),

  url('//at.alicdn.com/t/font_1298696_k5r2phb145.svg#iconfont') format('svg');

}

.iconfont{

    font-family:"iconfont" !important;

    font-size:16px;font-style:normal;

    -webkit-font-smoothing: antialiased;

    -webkit-text-stroke-width: 0.2px;

    -moz-osx-font-smoothing: grayscale;

}

body {font-size:12px;color:#000000;font-family:'Microsoft YaHei';min-width:1200px;}

body,div,ul,ol,li,dl,dt,dd,p,span,h1,h2,h3,h4,h5,h6,form,pre,fieldset,legend,table,tr,td,th,input,textarea,img {margin:0;padding:0;font-family:'Microsoft YaHei';}

section,article,header,footer,aside,nav,dialog,figcaption,figure,menu,details {margin:0;padding:0;font-family:'Microsoft YaHei';}

div,ul,ol,li,dd,dl,dt {list-style:none;}

table {border-collapse:collapse;border:0;}

td,tr,th {font-size:12px;}

img {border:none;}

select,input,img {vertical-align:middle;outline: none;}

textarea {vertical-align:middle;font-size:12px;resize:none;outline: none;}

em {font-style:normal;}

b {font-weight:normal;}

h1,h2,h3 {font-weight:bold;font-size:16px;}

h4,h5,h6 {font-weight:bold;font-size:12px;}



a:link,a:visited {color:#333;text-decoration:none;}

a:hover,a:active {color:#0cae53;text-decoration:none;}

a.sethome:link,a.sethome:visited {color:#273843;font-size:12px;text-decoration:none;}

a.sethome:hover,a.sethome:active {color:#FF0000;font-size:12px;text-decoration:underline;}

a.links:link,a.links:visited   {color:#3C3B3B;font-size:12px;text-decoration:none;}

a.links:hover,a.links:active   {color:#FF0000;font-size:12px;text-decoration:underline;}

a.white:link,a.white:visited   {color:#FFFFFF;font-size:12px;text-decoration:none;}

a.white:hover,a.white:active   {color:#FF0000;font-size:12px;text-decoration:none;}

a.black:link,a.black:visited   {color:#666666;font-size:12px;text-decoration:none;}

a.black:hover,a.black:active   {color:#FF0000;font-size:12px;text-decoration:none;}

a.detail:link,a.detail:visited {color:#000000;font-size:12px;text-decoration:none;}

a.detail:hover,a.detail:active {color:#FF0000;font-size:12px;text-decoration:none;}

a.newslist:link,a.newslist:visited {color:#666666;font-size:13px;text-decoration:none;}

a.newslist:hover,a.newslist:active {color:#FF0000;font-size:13px;text-decoration:none;}

a.prolist:link,a.prolist:visited   {color:#615B5B;font-size:13px;text-decoration:none;}      

a.prolist:hover,a.prolist:active   {color:#FF0000;font-size:13px;text-decoration:none;}

a.job:link,a.job:visited {color:#333333;font-size:12px;text-decoration:none;}

a.job:hover,a.job:active {color:#FF0000;font-size:12px;text-decoration:none;}

a.botmenu:link,a.botmenu:visited {color:#FFFFFF;font-size:13px;text-decoration:none;margin:0px 8px 0px 7px;}

a.botmenu:hover,a.botmenu:active {color:#FFFF00;font-size:13px;text-decoration:none;margin:0px 8px 0px 7px;}



.clearfix { *zoom: 1;}

.clearfix:after { display: block;font-size: 0; content: ""; clear: both; visibility: hidden;}

.clear,.cl {clear:both;}

.tl {text-align:left;}

.tr {text-align:right;}

.tc {text-align:center;}

.fl,.l{float:left;}

.fr,.r{float:right;}

.mt5  {margin-top:5px;}

.mt10 {margin-top:10px;}

.mt20 {margin-top:20px;}

.mt30 {margin-top:30px;}

.mt40 {margin-top:40px;}

.mt50 {margin-top:50px;}

.mb5  {margin-bottom:5px;}

.mb10 {margin-bottom:10px;}

.pt5  {padding-top:5px;}

.pt10  {padding-top:10px;}

.pt20  {padding-top:20px;}

.pt30  {padding-top:30px;}

.pt40  {padding-top:40px;}

.pt50  {padding-top:50px;}

.h20  {height:20px;line-height:20px;}

.h22  {height:22px;line-height:22px;}

.red  {color:#FF0000;}

.blue {color:#0000FF;}

.blank{font-family:Times New Roman;font-size:12px;}



.bridgeCode {width:1200px;margin:0 auto;text-align:center;clear:both;padding:0px 0px 5px 0px;}

.button {border:1px solid #000000;padding-top:1px;font-weight:normal;font-size:12px;color:#000000;background-color:transparent;cursor:pointer;vertical-align:middle;}

.button_submit {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;color:#000000;background-color:transparent;width:50px;height:22px;cursor:pointer;vertical-align:middle;background:url('../images/btn_submit.gif') no-repeat;}

.button_submit2 {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;color:#000000;background-color:transparent;width:70px;height:22px;cursor:pointer;vertical-align:middle;background:url('../images/btn_submit2.gif') no-repeat;}   

.button_submit3 {color:#fff;font-weight:normal;cursor:pointer;height:25px;width:100px;font-weight:bold;background-color:#e0661f;border:1px solid #999999;border-radius:5px;margin-right:10px;}

.button_submit4 {color:#fff;font-weight:normal;cursor:pointer;height:25px;width:90px;font-weight:bold;background-color:#e0661f;border:1px solid #999999;border-radius:5px;}



/**********************************************************************************************/



.main   {width:100%;margin:0 auto;line-height:20px;}

.topCon,.w1200 {width:1200px;margin:0 auto;}

.topCon100 {width:100%;margin:0 auto;line-height:20px;}

.indexTop  {width:100%;margin:0 auto;line-height:20px;}

.indexLeft {float:left;width:245px;line-height:20px;}

.indexLeft1 {float:left;width:245px;line-height:20px;}

.indexBottom {width:100%;margin:0 auto;line-height:20px;padding:10px 0px 0px 0px;}

.indexCenter {width:1200px;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}

.indexCenter table {line-height:20px;}

.indexCenter2{width:1200px;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}

.indexRight  {float:right;width:920px;}

.indexRight1 {float:right;width:920px;line-height:20px;padding:5px 0px 0px 0px;}

.indexMain {float:right;width:730px;line-height:20px;} 

.indexRightVideo {float:right;width:253px;line-height:20px;padding-bottom:5px;}

.topCon_1 {float:left;width:100%;}

.topCon_2 {float:left;width:100%;height:125px;text-align:left;background-repeat:no-repeat;}



/* top */

.wraptop {width:100%;margin:0 auto;height:45px;overflow:hidden;background:#F7F7F7;}

.wraptop_1 {float:left;width:100%;height:32px;background:#f7f7f7;position: relative;z-index: 10;}

.wraptop_1_1 {float:left;width:690px;text-align:left;line-height:32px;}

.wraptop_1_1 span {font-size:14px;color:#333333;}

.wraptop_1_2 {float:right;width:280px;line-height:32px;color:#000000;text-align:right;padding-right:10px;font-size:14px;}

.wraptop_1_2 a:link,.wraptop_1_2 a:visited {color: #273843; margin:0px 6px 0px 5px;}

.wraptop_1_2 a:hover,.wraptop_1_2 a:active {color:#FF0000;margin:0px 6px 0px 5px;}



.wraptop_2 {float:left;width:100%; height:100px;padding:0px 0 0 0;}

.wraptop_2 h1{ display: flex;height: 100px;align-items: center; }

.t_text{float:right;display: flex;height: 100px;align-items: center; padding-right: 80px;}

.h_pho { padding-left: 55px; height: 100px; line-height: 18px; font-size: 16px; color: #1F1A17; background: url(../images/telbg.png) no-repeat center left; display: flex; align-items: center; justify-content: center; }

.h_pho b{font-size:28px;display:block;line-height:35px;color: #0cae53; font-weight: 700;}



/* navigation */

.nav {clear:both;margin:0 auto;width:100%;height:57px;background:url(../images/nav.jpg);}

.linav {margin:0 auto;width:1200px;line-height:57px;}

.linav_ul {float:left; width:860px;}

.linav_ul li {float:left;width:120px;height:57px;color:#FFFFFF;font-size:16px;text-align:center;position: relative;}

.linav_ul li a:link,.linav_ul li a:visited {display: block; color:#FFFFFF;font-size:16px;position: relative;z-index: 3;}

.linav_ul li a:hover {}

.linav_ul li::after,.linav_ul li:after,.linav_ul li:after,.linav_ul li::after{background:url(../images/navho.png) no-repeat center 0;content: '';position: absolute;width: 100%;

  height: 0;left: 0;top:-6px;transition:0.5s all ease-in-out; color: #fff;opacity: 0;}

.linav_ul li.select::after,.linav_ul li.select:after,.linav_ul li:hover:after,.linav_ul li:hover::after{height:63px;color: #fff;opacity: 1}







.wraptop_4 {margin:0 auto;width:100%;height:70px;text-align:left;background:#f5f5f5;}

.wraptop_4_1 {float:left;width:720px;line-height:70px;}

.wraptop_4_1 span {float:left;width:110px;color:#666666;font-size:18px;}

.wraptop_4_1 div {float:left;width:600px;height:70px;overflow:hidden;font-size:16px;}

.wraptop_4_1 div a:link,.wraptop_4_1 div a:visited {color:#666666;margin:0 5px 0 4px;}

.wraptop_4_1 div a:hover,.wraptop_4_1 div a:active {color:#FF0000;margin:0 5px 0 4px;}



.wraptop_4_2 {float:right;width:250px;line-height:50px;padding:0px 0px 0px 20px; position: relative;}

.wraptop_4_2_1 {float:left;}

.wraptop_4_2_1 .searchinput {width:200px;height:30px;line-height:30px;color:#afafaf;border:1px #e4e4e4 solid;border-right:0;

  border-top-left-radius:15px;border-bottom-left-radius:15px;font-size:14px;padding:0 15px;vertical-align:middle;}

.wraptop_4_2_2 {float:left;position: absolute; right:0;z-index:2;}

.wraptop_4_2_2 input {border:0px solid #000000;font-weight:normal;font-size:12px;color:#FFFFFF;background-color:transparent;

  width:32px;height:32px;line-height:30px;background:#f8931f;border-radius: 30px; cursor:pointer;vertical-align:middle;}



/* Banner */

.banfocus{width:100%;position:relative;overflow: hidden;}

.f-img-list{overflow: hidden; position:absolute;left:0;top:0;z-index:1;width:100%;}

.f-img-list li{text-align:center;width:100%;position:absolute;left:0;top:0;z-index:1;}

.f-img-list li a{display:block;width:100%;}

.f-img-list li.on{z-index:5;}

.d-select-list {position:absolute;bottom:15px;left:47%;padding:5px 6px;z-index:2}

.d-select-list li {float:left;width:18px;height:18px;display:block;margin-left:5px;border-radius:14px;color:#fffab1;cursor:pointer;background:#cdecda none repeat scroll 0 0;transition:width 0.5s ease 0s, height 0.5s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s;}

.d-select-list li.on {background:#0cae53 none repeat scroll 0 0;color:#0cae53;height:18px;width:32px;}

.focusbtn{z-index:3;width:45px;height:100px;position:absolute;top:45%;background:url(../images/sprite.png) no-repeat;cursor:pointer;opacity:0.2;-moz-opacity:0.2;filter:alpha(opacity=20);}

.focus-btn-next{left:0;background-position:0 0;}

.focus-btn-prev{right:0;background-position:100% 0;}



.mabanew {

    display: flex;

    justify-content: center;

    align-items: center;

    width: 100%;

    overflow: hidden;

}



/* bottom */

.divBottom {width:100%;line-height:20px;margin-top:10px;background:#f7f7f7;border-top:1px #e9e9e9 solid;color:#333333;}

.divBottom_1 {text-align:center;border:1px solid #E3E1E1;background:#065FA5;font-weight:bold;font-size:14px;line-height:30px;color:#FFFFFF;vertical-align:middle;padding:5px 0px 5px 0px;}

.divBottom_2 {color:#666666;padding-bottom:10px;padding-top:10px;text-align:center;}



.divBottom_2 a,.divBottom_2 a:link,.divBottom_2 a:visited {color:#666666 !important;}

.divBottom_3 {float:left;width:988px;background-color:#E1E8ED;border:1px solid #A7A6A6;padding:10px 0px 10px 0px;}



.divBot{width: 1200px; margin:0 auto;min-height: 290px;}

.divBot1{float:left;width:320px;text-align: center;padding-top:60px;}

.divBot2{float:left;width: 860px;margin:0px 50px 0 0;}

.divBot2 .fnav{width: 100%; margin-top: 25px; height: 100px; border-bottom: 1px #e9e9e9 solid; position: relative;}

.divBot2 .fnav::after{position: absolute; content: '';background:#0cae53;height: 58px; width: 2px;left:0;top:13px;}

.divBot2 .fnav a{float:left;padding:0 10px;font-size: 18px;line-height:80px;}

.divBot2 .cont{width: 100%;padding-top: 25px;}

.divBot2 .cont .tel{float:left;width:210px; background: url(../images/ftel.png) no-repeat 0 center;height:46px;}

.divBot2 .cont .tel span{display: block;font-size:18px;line-height: 40px;padding-left:50px;}

.divBot2 .cont .mail{float:left;width:270px; background: url(../images/fmail.png) no-repeat 0 center;height:46px;}

.divBot2 .cont .add{float:left;width:100%; background: url(../images/fadd.png) no-repeat 0 center;height:46px;margin-top: 15px; }

.divBot2 .cont p{display: block;font-size:18px;line-height:46px;padding-left:50px;}

.divBot2 .cont2{width: 100%;padding-top:15px;padding-bottom: 15px; line-height: 26px;font-size: 16px;}

.divBot3 { float: right; padding-top: 50px; width: 290px; display: flex; justify-content: space-between; }
.divBot3 img { width: 130px; }



/* Links */

.yqlj {clear:both;width:100%;background:#f5f5f5; border-top:1px #b4b4b4 solid;padding:5px 0px 5px 0px;line-height:50px;}

.yqlj span {float:left;width:100px;height:50px;text-align:left;font-size:18px;color:#999999;}

.yqlj .yqlj_1 {float:left;width:900px;font-size:18px;color:#999999;} 

.yqlj .yqlj_1 a {float:left;margin:0px 10px 0px 0px;color:#999999;}



/* Banner */

.banner6 {position:relative;height:500px;overflow:hidden;width:100%;margin-top:0px;}

.banner6 .show {width:2500px;position:absolute;left:50%;top:0px;margin-left:-1250px;overflow:hidden;}

.banner6 .show ul {position:relative;float:left;width:2500px;height:500px;overflow:hidden;}

.banner6 .show ul li {text-align:center;float:left;width:2500px;position:absolute;display:none;}

.banner6 .focus {position:absolute;bottom:15px;left:47%;padding:5px 6px;}

.banner6 .focus a {float:left;width:18px;height:18px;display:block;margin-left:5px;border-radius:14px;color:#fffab1;cursor:pointer;background:#fff none repeat scroll 0 0;transition:width 0.5s ease 0s, height 0.5s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s;}

.banner6 .focus a.on {background:#015cb5 none repeat scroll 0 0;color:#015cb5;height:18px;width:32px;}

.hot {width:100%;height:42px;line-height:42px;position:absolute;bottom:10px;z-index:2;}

.hot .wrapper {width:1200px;margin:0 auto;}

.hot .list {float:left;width:860px;padding-left:10px;height:42px;position:relative;}

.hot .list .prev {display:block;width:18px;height:15px;position:absolute;background-position:-42px -108px;top:13px;left:80px;}

.hot .list .box_btn {display:block;width:18px;height:15px;position:absolute;background-position:-61px -108px;top:13px;left:99px;}

.hot .list .next {display:block;width:18px;height:15px;position:absolute;background-position:-80px -108px;top:13px;left:118px;}

.hot .list span.tit {font-size:12px;width:145px;float:left;color:#151515;}

.hot .list a {color:#000000;font-size:12px;text-decoration:none;}

.hot .list a:hover {color:#0157AD;font-size:12px;text-decoration:none;}

.hot .list div {width:700px;float:left;height:42px;position:relative;overflow:hidden;}

.hot .list div ul {width:700px;position:absolute;}



/**/

.ind_head {display: block;background: url(../images/bt_02.png) no-repeat center bottom;text-align: center;line-height:32px;padding-bottom:20px;}

.ind_head h5{font-size:28px; font-weight: bold;color: #333333;letter-spacing: 3px;}

.ind_head p{ font-size:16px;color: #666666;}



/*oro*/

.productbg{padding-top: 30px;padding-bottom: 30px;}

.productop{width:1200px;text-align: center;margin:20px auto 0;}

.productop li { float: left; width: 224px; margin: 0px 20px 20px 0; }

.productop li:nth-of-type(5n) { margin-right: 0; }

.productop li a { display: block; width: 100%; line-height: 40px; text-align: center; font-size: 16px; color: #333333; background: #F3F3F3; border: 1px solid #F3F3F3; border-radius: 5px; }

.productop li a:hover{ color:#fff;background:#f8931f;border-color: #f8931f;}



.prod2{width:100%;padding-bottom:10px;}

.prod2 dl {float: left;padding:0 ;width:280px;height:315px; margin:10px 24px 10px 0;position: relative;transition: 0.5s;

  text-align: center;border:1px #f3f3f3 solid;}

.prod2 dl:nth-child(4n){margin-right: 0}

.prod2 dl dt {float: left;width:280px;height:260px; border:0px #eee solid; padding-left: 0px !important;

    position: relative;overflow: hidden;display:flex;justify-content: center;align-items: center;}

.prod2 dl dt img {/*width:280px;height:260px;*/}

.prod2 dl dt .ceshigo {width: 100%;background: rgba(0, 0, 0, 0.4);height: 100%;position: absolute;bottom: 0;left: -100%;

  -webkit-transition: 0.5s all ease-in-out;transition: 0.5s all ease-in-out;display: block;color: #fff;font-size: 16px;

  font-weight: bold;}

.prod2 dl dt .ceshigo p {height: 22px;line-height: 22px;border-radius: 10px;border: 1px solid #fff;padding: 1px 15px;margin: 15px auto;display: block;

  -webkit-transition: all 0.3s 0.3s;transition: all 0.3s 0.3s;font-size: 13px;color: #fff;font-weight: 100;

  width: 70px;text-align: center;position: relative;bottom:-180px;margin-top:165px;}

.prod2 dl dt .beta5 {display: block;position: absolute;-webkit-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out;

width: 60px;height: 60px;border-radius: 50%;background:#0cae53 url(../images/prosearch.png) no-repeat center;left: 100px;top:45%;

-webkit-transform: scale(0);transform: scale(0);margin-top: -30px;}

.prod2 dl:hover dt .ceshigo {left: 0;}

.prod2 dl:hover dt .ceshigo p {left: 0;bottom: 0;}

.prod2 dl:hover dt .beta5 {-webkit-transition-delay: 0.2s;transition-delay: 0.2s;-webkit-transform: scale(1);transform: scale(1);}



.prod2 dd {display: block;width:280px !important;position: absolute;bottom:0;overflow: hidden;background-position: center;

    height: 55px;line-height:50px;background:#ffffff;}

.prod2 dd a{display: block;width:260px;height:50px;color: #666; font-size:16px;position: absolute;z-index: 3;}

.prod2 dl:hover dd a{color: #fff;}

.prod2 dd:before{content: ''; -webkit-transition: ease-in-out 0.4s all; transition: ease-in-out 0.4s all; background: #0cae53;  position: absolute; left: -200%; bottom: 0; width: 200%; height: 200%; z-index: 2; top: -200%; border-radius: 50%; opacity: 0;}

.prod2 dl:hover dd:before{ left: -50%; top: -50%; opacity: 1; }

.prod2 dl:hover{box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);transform:translateY(-10px);}



/*case*/

.indcasebg{background:url(../images/casebg.jpg) no-repeat center 0; height: 460px; padding-top:28px; }

.case_pro{ overflow:hidden; position:relative;width:1200px; height:350px; margin:0px auto; }

.case_pro .hd{position: absolute; bottom:0;height: 55px;line-height: 55px; width: 100%;color:#0cae53;}

.case_pro i{font-size:54px;}

.case_pro .hd .prev,.case_pro .hd .next{position: absolute;left:51%;width:55px; height:55px;text-align: center; 

  cursor: pointer;background:#f7f7f7;color:#f8931f;}

.case_pro .hd .next{left:44.5%;}

.case_pro .hd .prev:hover{background:#0cae53;color:#ffffff;}

.case_pro .hd .next:hover{background:#0cae53;color:#ffffff;}

.case_pro .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.case_pro .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px;

 cursor:pointer;}

.case_pro .hd ul li.on{ background-position:0 0; }

.case_pro .bd{ padding:30px 0px; width: 1200px; overflow: hidden;  }

.case_pro .bd ul{ overflow:hidden; zoom:1; }

.case_pro .bd ul li{ float:left;margin:0px 10px 0 0;font-size: 18px; width:230px;background:#fff; overflow:hidden;text-align: center; }

.case_pro .bd ul li .Imgg{ display: flex;justify-content: center;align-items: center;width:230px;height:180px;border-bottom:1px #f3f3f3 solid; }

.case_pro .bd ul li .Imgg img{width: 100%; height: 100%;}

.case_pro .bd ul li p{line-height:50px;}



/**/

.dingz_c{ width:1200px; margin:30px auto;} 

.dingz_c li{ width:25%; text-align: center; padding:40px 0px; float:left;}

.dingz_c li .tub{ width:90px; height:90px; border:2px solid #4c3f34; border-radius:50%; margin:0 auto;}

.dingz_c li .tit{ font-size:28px;display:block; line-height:60px; color:#0cae53; margin-top:10px;} 

.dingz_c li .tp{ font-size:18px; display:block;margin:15px 0 10px 0; font-weight:100;}

.dingz_c li em{ width:120px; line-height:45px; background:#f3f3f3;  font-size:14px; color:#222; margin:0 auto; margin-top:20px; display: block;  }

.dingz_c li:hover em{ background:#0cae53;transition:all 0.5s ease;}

.dingz_c li:hover em a{color:#ffffff;}



.dingz_c li:hover { background:#f3f3f3; padding:40px 0px;}

.dingz_c li:hover .tub{ border:2px solid #0cae53;}



/*about*/

.indaboutbg{background:url(../images/aboutbg.jpg) no-repeat center 0;height:598px;margin:0 auto; color:#ffffff;}



.indabout{padding-top:35px;width: 1200px; margin:0 auto; }

.indabout .Imgg{float:right;width: 600px;text-align: right;}

.indabout .Imgg img{float:right; text-align: right;width: 600px;}



.indabout .cotemw{float:left;width:550px;font-size: 17px;margin-top: 20px;}

.indabout .tane{ display: block; font-size:30px;line-height:36px;background: url(../images/company.png) no-repeat 0 0; height:80px; }

.indabout .tane strong{display: block; padding:35px 0 0 60px;}



.indabout .contw{display: block; line-height:30px; padding:30px 0px;text-indent:2em;}



.indabout .more{position: relative;overflow:hidden;float:left; display: block; text-align: center;width:160px; transition: .5s;

  height:48px;line-height:48px;background:#f8931f;font-size:18px;}

.indabout .more p{position:absolute;background:#222;width: 100%;left:-100%;top:0;height: 100%;transition: 0.5s;z-index: 1}

.indabout .more:hover p{left:0;}

.indabout .more a{display: block; width: 100%;letter-spacing:3px; text-align: center; position: absolute; z-index: 2; transition: 0.5s;color:#ffffff;}

.indabout .more:hover a{color:#fff;}



/**/

.in1List {background: #eee;padding:50px 0; margin-top: 30px;}

.jy{padding-top:30px; padding-bottom: 50px;}

.jy li{width:228px;height: 228px;float: left;background: #f9f9f9;box-shadow: 0 17px 50px 0 rgba(0,0,0,.19);border-radius: 50%;

  margin:0 80px;}

.jy li p{width: 228px; float: left; font-size: 82px; font-family: Impact; color: #f8931f; line-height: 82px; text-align: center; padding-top: 35px;}

.jy li span{font-size: 30px;}

.jyx{width: 308px;  border-radius: 50px; float: left; height: 50px; background: #f8931f; line-height: 50px; font-size: 18px; text-align: center; position: relative; margin-left: -40px;color: #ffffff;}



/*news*/

.idnews_t{height: 40px;width: 360px;margin:0 auto;padding: 28px 0 0;}

.idnews_t ul li{float: left;width: 160px;overflow: hidden;padding: 0 10px;}

.idnews_t ul li a{font-size:22px;color: #333;display: block; float: left; width:145px; text-align: center; height: 45px; 

  line-height:45px; overflow: hidden;border: #ffffff 1px solid;} 

.idnews_t ul li a:hover,.idnews_t ul li.on a{color: #fff;background:#f8931f;border: #f8931f 1px solid;}



.idnews01{width: 550px;float: left;padding: 40px 0 0;}

.idnews01 dl dt{width: 550px;height: 250px;overflow: hidden;line-height: 0;}

.idnews01 dl dt img{width: 550px;height: 250px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}

.idnews01 dl:hover dt img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}



.idnews01 dl dd{padding-top:0px;width:100%;}

.idnews01 .news_tdata{width:100%;float: left;height: 73px;line-height: 73px; border-bottom: 1px #eaeaea solid;}

.idnews01 .news_tdata strong{float:left; font-size:28px;font-weight: normal;}

.idnews01 .news_tdata span{float:right;font-size: 22px;color:#999;}



.idnews01 .news_r{width:100%;float: left;line-height: 37px;}

.news_desc{font-size: 16px;color:#666;line-height:37px; height:120px;overflow: hidden;padding: 5px 0 0;} 

.idnews01 .more{position: relative;overflow:hidden;float:left; display: block; text-align: center;width:200px; transition: .5s;

  height:48px;line-height:48px;background:#ffffff;font-size:16px;border:1px #b6e6cb solid;}

.idnews01 .more p{position:absolute;background:#0cae53;width: 100%;left:-100%;top:0;height: 100%;transition: 0.5s;z-index: 1}

.idnews01 .more:hover p{left:0;}

.idnews01 .more a{display: block; width: 100%;text-align: center; position: absolute; z-index: 2; transition: 0.5s;color:#666666;}

.idnews01 .more:hover a{color:#fff;}



.idnews02{ width:602px;float: right;padding:40px 0 0;}

.idnews02 dl{background: #f4f4f4; width:600px;height: 115px;overflow: hidden;border: #f4f4f4 1px solid;margin-bottom:10px;

  -webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}

.idnews02 dt{float: left;width:125px;border-right: #ebebeb 0px solid;height:78px;text-align: center; font-size:20px;color: #666;

  font-family:Arial, Helvetica, sans-serif;line-height:44px;padding:25px 0 0;}

.idnews02 dt b{display: block;font-size: 70px;}

.idnews02 dd{width: 450px;padding:8px 15px 0 0px;float:right;transition: all .5s;}

.idnews02 dd h5{height:30px;line-height:30px;overflow: hidden;font-weight: normal;}

.idnews02 dd h5 a{font-size:18px;color: #333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 100%;}

.idnews02 dl:hover dd h5 a{ color: #038235;}

.idnews02 .news_cot{font-size: 14px;color:#666;line-height:24px;height:45px;overflow: hidden;padding:5px 0 0;} 

.idnews02 .more{float:right;color: #999999;font-size:16px;}

.idnews02 dl:hover{border: #038235 1px solid;box-shadow: 0 3px 10px 3px rgba(0,0,0,0.1);}

.idnews02 dl:hover dd{transform: translateX(5px);}



/**/

.indpho{background:#f7f7f7;padding:50px 0;margin:50px auto;}

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

.slideGroup .parHd{display: block;width: 100%; height:46px; line-height:46px; margin:0px 0px 35px; position:relative;}

.slideGroup .parHd ul{ position:absolute;width:100%; display: flex;justify-content: center; z-index: 2;}

.slideGroup .parHd ul li{ float:left;width:145px;height:46px;line-height: 46px; cursor:pointer;color:#333;font-size:22px;

  text-align: center;margin:0 10px; }

.slideGroup .parHd ul li.on{background:#f8931f;color:#fff;}

.slideGroup .parHd ul li.on a{color:#ffffff;}



.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:0px; width:55px; height:200px;line-height:200px; border:1px solid #0cae53; 

  background:#0cae53; text-align: center;}

.slideGroup .sNext{ left:auto; right:0px; }

.slideGroup .sPrev i,.slideGroup .sNext i{color:#ffffff; font-size:50px;}

.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ background:#ffffff;border-color:#ffffff;color:#f8931f;  }

.slideGroup .sPrev:hover i,.slideGroup .sNext:hover i{color:#f8931f;  }



.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:0px 0 0px 60px; position:relative;margin:50px 0 20px;}

.slideGroup .parBd ul{ overflow:hidden; zoom:1;}

.slideGroup .parBd ul li {text-align: center; float:left; width:252px; height:202px;margin:0 9px; 

  font-size: 14px;position: relative;}

.slideGroup .parBd ul li .Imgg{width:250px; height:200px;border:1px #eee solid;background:#fff; display: flex;justify-content: center;align-items: center;}

.slideGroup .parBd ul li img {/* width:100%; height:100%;*/}

.slideGroup .parBd ul li .Info {position: absolute; top: 0; bottom: 0; left: 0; right: 0; -webkit-backface-visibility: hidden; 

  backface-visibility: hidden; background: rgba(0, 0, 0, 0.6); opacity: 0; -webkit-transition: all 0.35s ease-in-out;

 -moz-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;display: flex;justify-content: center;}

.slideGroup .parBd ul li .Info i {position: absolute; top:120px; font-size: 50px; color:#fff;font-size:18px; }

.slideGroup .parBd ul li .Info span {position: absolute; top:65px;  line-height:50px; color: #FFFFFF; font-size: 14px; }

.slideGroup .parBd ul li:hover .Info { opacity: 0.8;}



/**/

.j_parallax {position:relative; width:1200px; margin:40px auto;}

.j_parallax .bd{overflow:hidden; width:1090px; margin: 0 auto;}

.j_parallax ul{}

.j_parallax li{width:250px; height: 115px; border:1px #f6f6f6 solid; position:relative; display:flex; overflow:hidden; float:left; 

  background:#fff; margin:0 10px;justify-content: center;align-items: center;}

.j_parallax li a{display:block;}

.j_parallax li img{/*width:330px; height:215px;*/ display:block;transition: .5s;}

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

.j_parallax .hd{}

.j_parallax .prev,.j_parallax .next{ position:absolute; left:0px; top:0px; width:55px; height:115px;line-height:115px; border:1px solid #0cae53; 

  background:#0cae53; text-align: center;}

.j_parallax .next{ left:auto; right:0px; }

.j_parallax .prev i,.j_parallax .next i{color:#ffffff; font-size:50px;}

.j_parallax .prev:hover,.j_parallax .next:hover{ background:#f7f7f7;border-color:#f7f7f7;color:#f8931f;  }

.j_parallax .prev:hover i,.j_parallax .next:hover i{color:#f8931f;}