/*==========全局==========*/

html{overflow-y: scroll; overflow-x:hidden; _background-image:url(about:blank); _background-attachment:fixed;}

body {font-family:"Microsoft Yahei",Arial,'Hiragino Sans GB',sans-serif; font-size:12px; color:#333333;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,sup,sub{margin:0;padding:0}

fieldset,img{border:0}

ul,ol,li {list-style:none;}

img{-ms-interpolation-mode: bicubic; vertical-align:top;}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline:none; font-family:"Microsoft Yahei";}

.imgmiddle,input,select{vertical-align:middle;}

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

.clear{clear:both; height:0; overflow:hidden;}

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

.clearfix{zoom:1;}

.fl{float:left; display:inline;}

.fr{float:right; display:inline;}

a {text-decoration:none; color:#333333;}

a:hover{ text-decoration:none; color:#ed6d00;}

a:active{blr:expression(this.onFocus=this.blur());}

.tc{text-align:center;}

.tl{text-align:left;}

.tr{text-align:right;}

.word{word-break:break-all;}

.dn{display:none;}

a{background-image:url(about:blank); cursor: pointer;}



/*头部*/

.head-tm{width: 100%; height: 76px;}

.head{width: 100%; height: 76px; background-color: #fff; position: fixed; top: 0; left: 0; z-index: 10000;

	transition: all .3s;

  -wekit-transition: all .3s;

  -moz-transition: all .3s;

}

.head.h50{height: 50px;}

.head.h50 .h-logo{ top: 8px; }

.head.h50 .head-w{height: 50px;}

.head.h50 .head-w .h-search, .head.h50 .head-w .h-menu{line-height: 50px;}

.head.h50 .h-logo img{width: 150px;}

.head.h50 .head-w .h-search .search{top: 16px;}

.head.h50 .head-w .h-menu .ml{top: 17px;}

.head.h50 .head-w .h-menu .menu-h img{padding-top: 7px;}

.head.h50 .menu-two{top: 50px;}

.head.h50 .h-search .search-h{top: 10px;}

.head-w {width: 1200px; height: 76px; margin: 0 auto; position: relative; overflow: hidden;

  transition: all .3s;

  -wekit-transition: all .3s;

  -moz-transition: all .3s;

}

.head-w .h-search{float: left; line-height: 76px; position: relative;

  transition: all .3s;

  -wekit-transition: all .3s;

  -moz-transition: all .3s;

}

.head-w .h-search .search{background: url('../images/h-search.png') no-repeat; width: 17px; height: 17px;  border: none; position: absolute; left: 0; top: 30px; z-index: 2; cursor: pointer;

transition: top .3s;

-wekit-transition: top .3s;

-moz-transition: top .3s;

}

.head-w .h-search .search-d{float: left; margin-left: 15px;}

.head-w .h-search .search-h{position: absolute; top: 24px; z-index: 1;

  transition: top .3s;

  -wekit-transition: top .3s;

  -moz-transition: top .3s;

}

.head-w .h-search .search-h input{border: none; background: url('../images/h-searchBG.png') no-repeat #fff; width: 0px; height: 30px; color: #999; display: none;}

.head-w .h-search .search-h input.search-inh{padding: 0 30px 0 10px;}

.head-w .h-search .search-in{width: 155px; font-weight: bold; color: #999; margin-left: 15px;  font-size: 14px; display: block; cursor: pointer;}

.head-w .h-logo{position: absolute; top: 15px; left: 50%; margin-left: -93px;

      transition: all .3s;

  -wekit-transition: all .3s;

  -moz-transition: all .3s;

}

.head .h-logo img{

	transition: all .3s;

  -wekit-transition: all .3s;

  -moz-transition: all .3s;

}

.head-w .h-menu{float: right; line-height: 76px; cursor: pointer;}

.head-w .h-menu .menu-i{width: 110px; position: relative;}

.head-w .h-menu .menu-h{position: absolute; top: 0; right: 7px; display: none;}

.head-w .h-menu .menu-h img{padding-top: 20px;

  transition: all .3s;

  -wekit-transition: all .3s;

  -moz-transition: all .3s;

}

.head-w .h-menu .menu-t{ display: block; padding-left: 5px; font-weight: bold; font-size: 16px;

  transition: all .3s;

  -wekit-transition: all .3s;

  -moz-transition: all .3s;

}

.head-w .h-menu .ml{position: absolute; top: 30px; right: 0;

  transition: all .3s;

  -wekit-transition: all .3s;

  -moz-transition: all .3s;

}

.head-w .h-menu .menu-l{display: block; width: 42px; height: 2px; background-color: #333; position: absolute; right: 0;

  transition: all .3s;

  -wekit-transition: all .3s;

  -moz-transition: all .3s;

}

.head-w .h-menu .menu-l.l1{top: 0px;}

.head-w .h-menu .menu-l.l2{top: 8px;}

.head-w .h-menu .menu-l.l3{top: 16px;}

.head-w .h-menu:hover .menu-t{color: #ed6d00; }

.head-w .h-menu:hover .menu-l{background-color: #ed6d00;}

.head-w .h-menu:hover .menu-l.l1{top: -4px}

.head-w .h-menu:hover .menu-l.l3{top: 20px;}

.head .menu-two{width: 100%; background: url('../images/menu-t-bg.png') repeat; position: absolute; top:76px; z-index:10000; border-bottom: 1px solid #ed7a18; display: none;}

.head .menu-two .two-w{width: 980px; margin: 0 auto; padding-bottom: 28px; overflow: hidden;}

.head .menu-two .w{width: 1104px;}

.head .menu-two .list{width: 184px; float: left; margin-right: 81px; position: relative; opacity: 0; top: -23px; filter:alpha(opacity=100);}

.head .menu-two .list-tm{height: 448px;}

.head .menu-two .title {font-size: 12px;}

.head .menu-two .title span{font-size: 11px; color: #999999; margin-left: 5px; font-weight: normal;}

.head .menu-two .two-list{margin-top: 27px;}

.head .menu-two .two-list li{font-size: 14px; margin-top: 5px;}

.head .menu-two .two-list li a{display: block; border-bottom: 1px solid #ccc; padding-bottom: 7px;}

.head .menu-two .two-list li a:hover{color: #ed6d00;}

.head .menu-two .two-list li span{display: block; font-size: 11px; color: #999; margin-top: 5px;}



/*首页Banner*/

.in-banner{width: 100%; height: 687px; overflow: hidden; position: relative;}

.in-banner .swiper-container{width: 1920px; height: 687px; overflow: hidden; text-align: center; position: relative; left: 50%; margin-left: -960px;}

.in-banner .pagination{position: absolute; bottom: 20px; left: 50%;}

.in-banner .pagination span{width: 16px; height: 16px; display: block; background: url('../images/banner-btn.png'); float: left; margin: 0 10px;}

.in-banner .pagination span.swiper-active-switch{background: url('../images/banner-btnh.png');}

.banner-line img{width: 1920px; position: relative; left: 50%; margin-left: -960px;}



.in-banner .swiper-slide{position: relative;}

.bannerCon{width: 1200px; height: 687px; margin-left: -600px; position: absolute; top: 0; left: 50%;}

.bannerWord{width: 673px; height: 687px; margin-left: 42px; float: left; position: relative;}

.banner-word1{position: absolute; top: 132px; left: -268px;  opacity: 0;}

.banner-word2{position: absolute; top: 234px; left: -313px;  opacity: 0;}

.banner-word3{position: absolute; top: 464px; left: -228px;  opacity: 0;}

.banner-word4{position: absolute; top: 638px; left: 280px; opacity: 0;}

.bannerPic{width: 407px; height: 672px;  padding-top: 15px; float: right; position: absolute; top: 0; right: -203px; opacity: 0;}





/*底部*/

.footer{width: 100%; height: 259px; border-top: 1px solid #f39801;}

.footer .footer-w{width: 1200px; margin: 0 auto;}

.footer .footer-m{width: 100%; height: 219px; background-color: #fff;}

.footer .footer-copy{width: 100%; height: 40px; background-color: #000;}

.footer .m-left{width: 432px; overflow: hidden; padding-top: 43px; float: left;}

.footer .m-left .f-link{overflow: hidden;padding-bottom: 4px; background: url('../images/footer-dotted.png') no-repeat bottom; padding-left: 20px;}

.footer .m-left .f-link li{float: left; font-size: 14px; width: 137px; margin-bottom: 8px;}

.footer .m-left .f-contact{margin-top: 20px;  font-size: 14px; padding-left: 20px;}

.footer .m-left .f-contact b{margin: 0 3px; font-size: 18px; color: #ed6d00; }

.footer .m-left .f-contact img{margin-right: 10px; text-align: center; padding-top: 2px;}

.footer .m-right{float: right; margin-top: 30px; margin-right: 5px;}

.footer .m-right .code{float: left; text-align: center; margin: 0 15px;}

.footer .m-right .code span{border: 1px solid #e6e6e6; display: block; width: 118px; height: 106px; padding-top: 12px;}

.footer .m-right .code p{margin-top: 6px; color: #ed6d00;}

.footer .footer-copy div{line-height: 40px; color: #f39801;}

.footer .copy-left{float: left; margin-left: 20px;}

.footer .copy-right{float: right; margin-right: 20px;}

.footer .copy-right a{color: #f39801;}

.footer .copy_gs{width:30px;height:30px;display:inline;zoom:1;display:inline-block;float:right;overflow:hidden;margin-top:5px;padding-right:10px;}
.footer .copy_gs img{width:30px;height:auto;color: #f39801;}






/** Y **/



.in_news_btn{margin-top:38px;text-align:center;}

/* .in_news_btn a{width: 286px; height: 66px; line-height: 66px; font-size: 24px; font-style: 'Arial'; color: #f39801; text-align: center; display: inline-block; border: 1px solid #f39801;} */

/* .in_news_btn a:hover{background-color: #f39801; color: #fff; } */



.y_in_video_W{height:1000px;background:url(../images/y_in_video.jpg) no-repeat 50% 50%;}

.y_in_video{width:1200px; margin-left:auto;margin-right:auto;}

.y_in_videoTop{text-align:center;padding-top:70px;}

.y_in_videoTop h3{font-weight:lighter;font-family:"Microsoft Yahei";font-size:48px;}

.y_in_videoTop h3 em{font-style:normal;padding-right:10px;color:#999999}

.y_in_videoTop h3 span{padding-left:10px;color:#ed6d00;}

.y_in_videoTop p{font-size:14px;color:#666666;padding-top:2px;}

.y_in_videoCon .p{width:910px;color:#d05f14;font-size:14px;margin-left:auto;margin-right:auto;line-height:26px;text-align:center;padding-top:26px;}

.y_in_videoCon .video_img{width:1160px;height:480px;margin-top:54px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;margin-bottom:16px;}



.y_in_zoology_W{height:920px;}

.y_in_zoology{width:1200px;margin-left:auto;margin-right:auto;}

.y_in_zoology .img{height:370px;padding-top:70px;text-align:center;overflow:hidden;}

.y_in_zoology_nav{margin-top:60px;overflow:hidden;margin-bottom:52px;}

.y_in_zoology_nav ul{width:110%;}

.y_in_zoology_nav li{width:102px;height:158px;float:left;position:relative;overflow:hidden;margin-right:34px;}

.y_in_zoology_nav li a{width:102px;height:158px;position:absolute;z-index:2;top:0;left:0;}

.y_in_zoology_nav .imgBox {position:relative;overflow:hidden;z-index:1;}

.y_in_zoology_nav .imgBox span{position:absolute;top:0;left:0;z-index:9;display:none;}

.y_in_zoology_nav .imgBox em{position:relative;z-index:1;}

.y_in_zoology_nav .imgBox img{width:100%;}

.y_in_zoology_nav .txt{height:40px;line-height:20px;margin-top:15px;text-align:center;position:relative;z-index:1;}

.y_in_zoology_nav .txt h3{font-size:14px;font-weight:normal;}

.y_in_zoology_nav li.li1{color:#e4b809;}

.y_in_zoology_nav li.li2{color:#72b730;}

.y_in_zoology_nav li.li3{color:#11abd2;}

.y_in_zoology_nav li.li4{color:#f36323;}

.y_in_zoology_nav li.li5{color:#91ea3c;}

.y_in_zoology_nav li.li6{color:#fdcb03;}

.y_in_zoology_nav li.li7{color:#a90a55;}

.y_in_zoology_nav li.li8{color:#319ed1;}

.y_in_zoology_nav li.li9{color:#ff6b09;}



.y_in_public_W{height:680px;background-color:#ed6d00;}

.y_in_public{width:1200px;margin-left:auto;margin-right:auto;}

.y_in_publicTop{text-align:center;padding-top:110px;}

.y_in_publicTop h3{font-weight:lighter;font-family:"Microsoft Yahei";font-size:30px;color:#ffffff;}

.y_in_publicTop h3 em{font-style:normal;padding-right:10px;}

.y_in_publicTop h3 span{padding-left:10px;}

.y_in_publicCon .p{color:#fff;text-align:center;line-height:18px;margin-top:20px;}

.y_in_public_img{overflow:hidden;margin-top:80px;}

.y_in_public_img li{float:left;margin:0 18px;}

.y_in_public_img a{width:560px;height:200px;position:relative;display:block;}

.y_in_public_img span{position:absolute;top:0;left:0;z-index:2;display:none;}

.y_in_public_img em{position:relative;z-index:1;}







/*首页-历史*/

.in_history_w{width: 100%; height: 805px; background-color: #fff;}

.in_history{width: 1200px; height: 805px; margin: 0 auto; overflow: hidden;}

.in_history_top{margin-top: 86px; text-align: center;}

.in_history_top h2{font-size: 48px; color: #ed6d00; font-weight: lighter;}

.in_history_top p{font-size: 18px; color: #cccccc; font-weight: lighter;}



.in_history_tab{margin-top: 34px; font-size: 60px; color: #ed6d00; text-align: center;}

.in_history_tab span{margin: 0 5px;}

.in_history_arrow{width: 144px; height: 33px; display: inline-block; -webkit-transition-duration: .8s; transition-duration: .8s; -webkit-transition-property: all; transition-property: all;}

.in_history_arrowl{background: url('../images/z_11.png') no-repeat 0 0;}

.in_history_arrowr{background: url('../images/z_11.png') no-repeat -144px 0;}

.in_history_arrowl:hover{-webkit-transform:translate( -15px, 0); transform:translate( -15px, 0); background: url('../images/z_11H.png') no-repeat 0 0; }

.in_history_arrowr:hover{-webkit-transform:translate( 15px, 0); transform:translate( 15px, 0); background: url('../images/z_11H.png') no-repeat -144px 0;}

.in_history_showCon{width: 980px; height: 305px; margin: 54px auto 0 auto; overflow: hidden; position: relative;}

.in_history_show{width: 980px;  display: none; position: absolute; top: 0; left: 0;}

.in_history_pic{width: 360px; margin-right: 58px; float: left;}

.in_history_word{width:562px; float: left; font-size: 14px; line-height: 24px; color: #666666;}

.in_history_word h3{line-height: 30px; font-size: 30px; color: #333;}

.in_history_time a.dnr{display: none;}

.in_history_time a.dnl{display: none;}



.lishi{width: 1170px; height: 96px; margin-top: 50px; margin-left: 30px; position: relative; overflow: hidden;}

.lishiCon{ font-size: 0; position: relative;}

.lishiTBox{width: 65px; height: 96px; font-size: 0; position: absolute; top: 0; left: 0; z-index: 10;}

.lishiWBox{width: 130px; height: 96px; font-size: 0; position: absolute; top: 0; right: 0; z-index: 10;}

.lishi .year{width: 65px; padding-bottom: 65px; text-align: center; display: inline-block; font-size: 14px; color: #999; position: relative;}

.lishi .year:hover{color: #ed6d00; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.lishi .year:before{content:''; width: 100%; height: 1px; background-color: #5c5b59; position: absolute; bottom: 25px; left: 0;}

.lishi .year:after{content: ""; width: 2px; height: 30px; margin-left: -1px; background-color: #5c5b59; position: absolute; left: 50%; bottom: 11px;}

.lishi .year:hover:after{height: 50px; background-color: #ed6d00; bottom: 0px; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.lishi .year.on{color: #ed6d00; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.lishi .year.on:after{height: 50px; background-color: #ed6d00; bottom: 0px; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.lishi .lishiT{font-size: 24px; color: #ed6d00; background-color: #3e3c3b;}

.lishi .lishiT:before{bottom: 27px;}

.lishi .lishiW{font-size: 24px; color: #ed6d00; background-color: #3e3c3b; z-index: 12;}

.lishi .lishiW:before{bottom: 27px;}

.lishi .lishidian{background-color: #3e3c3b;}

.lishi .lishiLdn{display: none;}

.lishiline{width: 32px; height: 2px; background-color: #ed6d00; position: absolute; bottom: 27px; left: 0; z-index: 11;}



.in_lishi .lishiT{background-color: #fff;}

.in_lishi .lishiW{background-color: #fff;}

.in_lishi .lishidian{background-color: #fff;}

.in_lishi .year:before{width: 0;}







/*首页-中脉产业*/

.in_industry_w{width: 100%; height: 704px; background-color: #f7f3ec; overflow: hidden;}

.in_industry{width: 1200px; height: 704px; margin: 0 auto; overflow: hidden;}

.in_industry_top{padding-top: 95px; text-align: center;}

.in_industry_h2{ font-weight: lighter;}

.in_industry_h2cn{font-size: 30px; color: #333; position: relative; top: -4px;}

.in_industry_h2en{font-size: 36px;}

.in_industry_h2en1{margin: 0 25px 0 18px; color: #999999;}

.in_industry_h2en2{color: #ed6d00;}

.in_industry_cn{font-size: 14px; line-height: 24px; color: #666;}

.in_industry_en{margin-top: 4px; font-size: 12px; line-height: 18px; color: #999;}

.in_industry_list{width: 1200px; margin-top: 100px;}

.in_industry_list li{width: 160px; margin-right: 84px; float: left; text-align: center;}

.in_industry_list li a{display: block; position: relative;}

.in_industry_list .in_industry_yuan{width: 160px; height: 160px; display: none; position: absolute; top: 0; left: 0;}

.in_industry_listCn{margin-top: 22px; font-size: 14px; font-weight: bold; color: #333333;}

.in_industry_listEn{margin-top: 5px; font-size: 12px; color: #999999;}

.in_industry_list li a:hover .in_industry_listCn,.in_industry_list li a:hover .in_industry_listEn{color: #ed6d00; -webkit-transition-duration: .5s; transition-duration: .5s; -webkit-transition-property: all; transition-property: all;}



.in_industryMoreBg{width:100%; height:351px; border-top:1px solid #ef1c24; background-color:#fff; position:fixed; top:50%; margin-top: -151px; left:0; z-index:10000; display: none;}

.in_industryMore{width:980px; margin:53px auto 0 auto; padding:0 110px; overflow:hidden; position:relative;}

.in_industryMore .close{width:31px; height:31px; display:block; background:url(../images/in_d7.png) no-repeat; cursor:pointer; position:absolute; top:0; right:110px; z-index:100;}

.in_industryMore .slide_pic{width:100%; height:351; overflow:hidden; }

.in_industryMore .slide_pic ul{width:9999px;}

.in_industryMore .slide_pic li{width:980px; height:258px; float:left; overflow:hidden;}

.in_industryMore .slide_pic li .in_leftSide{width:200px; padding-top: 44px; float:left; text-align:center; overflow:hidden;}

.in_industryMore .slide_pic li .in_rightSide{width:780px; margin-top:25px;  float:right; overflow:hidden;}

.in_industryMore .slide_pic li .in_rightSide h3{font-size:22px; color:#ed6d00;}

.in_industryMore .slide_pic li .in_rightSide .words{margin-top:16px; min-height: 135px; line-height:36px; font-size:16px;}

.in_industryMore .slide_pic li .more{width:126px; height:39px; line-height:39px; display:block; text-align:center; float:right; font-weight:bold; font-size:14px; color:#000; background:url(../images/in_d6.png) no-repeat;}

.in_industryMore .slide_pic li .more:hover{color:#fff; background:url(../images/in_d6H.png) no-repeat; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.in_industryMore .slide_left{width:96px; height:96px; position:absolute; left:0; top:87px; background:url(../images/z_7l.png) no-repeat 29px 13px;}

.in_industryMore .slide_right{width:96px; height:96px; position:absolute; right:0; top:87px; background:url(../images/z_7r.png) no-repeat 31px 12px;}

.in_industryMore .slide_left:hover{background:url(../images/z_8.png) no-repeat;}

.in_industryMore .slide_right:hover{background:url(../images/z_8.png) no-repeat -96px 0;}

.blackBg{width:100%; height:100%;  position:fixed; top:0; left:0; background-color:#000; z-index:9999; display: none;}



/*首页-新闻*/

.in_news_w{width: 100%; height: 800px; background-color: #fbf7ef;}

.in_news_top h2{padding-top: 68px; font-weight: lighter; text-align: center; font-size: 48px; color: #999999; }

.in_news_h2cn2{color: #ed6d00;}

.in_news_list{padding-top: 15px;}

.in_news_list li{width: 100%; height: 200px; margin-top: 20px; background-color: #fff;}

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

.in_news_boxa{width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; z-index: 10;}

.in_news_time{width: 180px; font-style: 'Arial'; float: left; text-align: center;}

.in_news_day{margin-top: 8px; font-size: 48px; color: #999999;}

.in_news_day span{border-bottom: 1px solid #ccc;}

.in_news_month{margin-top: 8px; font-size: 18px;  color: #999999;}

.in_news_place{margin-top: 50px; color: #f39801; font-size: 14px;}

.in_news_pic{width: 440px; float: left; text-align: center; position: relative;}

.in_news_picH{width: 440px; position: absolute; top: 0; left: 0; z-index: 1; display: none;}

.in_news_con{width: 516px; padding: 20px 32px 0 32px; float: left; line-height: 24px; font-size: 14px; color: #999;}

.in_news_con h3{font-size: 24px; color: #666666; font-weight: normal; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.in_news_about{height: 72px; margin-top: 20px; margin-bottom: 16px; overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;}

.in_news_link{color: #999;}

.in_news_list li.current .in_news_day{color: #ed6d00;-webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.in_news_list li.current .in_news_con h3{color: #f39801;-webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.in_news_list li.current .in_news_link{color: #f39801;}

.in_news_btn{margin-top: 38px; text-align: center;}

.in_news_btn a{width: 286px; height: 66px; line-height: 66px; font-size: 24px; font-style: 'Arial'; color: #f39801; text-align: center; display: inline-block; border: 1px solid #f39801; 

  transition: all .3s; 

  -webkit-transition: all .3s;

  -moz-transition: all .3s;

}

.in_news_btn a:hover{background-color: #f39801; color: #fff; }





/*中脉视野*/

.right-nav{position: fixed; left: 50%; top: 50%; margin-top: -80px; margin-left: 720px; }

.right-nav ul li{width: 14px; height: 14px; margin: 16px 0; cursor: pointer; background:url(../images/dianBg.png) no-repeat;}

.right-nav ul li.active{background:url(../images/dianBgH.png) no-repeat;}



.view_w{width: 100%; height: 100px; background-color: #ebebeb; overflow: hidden;}

.view_nav{width: 1200px; margin: 30px auto 0 auto;}

.view_nav ul{width: 1231px;}

.view_nav li{width: 174px; height: 48px; margin-right: 31px; line-height: 48px; font-size: 14px; text-align: center; float: left; position: relative; opacity: 0;}

.view_nav li a{display: block; color: #333; background-color: #fff; border: 1px solid #dcdcdc;}

.view_nav li a:hover{color: #fff; background-color: #ed6d00; border: 1px solid #ed6d00; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.view_nav li.current a{color: #fff; background-color: #ed6d00; border: 1px solid #ed6d00; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}



.view_nav li.li1,.view_nav li.li2,.view_nav li.li3{left: -50px;}

.view_nav li.li4,.view_nav li.li5,.view_nav li.li6{left: 50px;}





.profile_w{width: 100%; height: 880px; overflow: hidden; background-color: #fff;}

.profile{width: 1200px; margin: 0 auto; padding-top: 80px; overflow: hidden;}

.profile_leftside{width: 290px; float: left; position: relative;}

.profile_leftsideTop{text-align: right; position: absolute; top: 15px; right: 20px;}

.profile_cn{font-size: 24px; color: #fff; font-weight: bold;}

.profile_en{margin-top: 4px; font-size: 14px; color: #ffca72;}

.profile_rightside{width: 830px; height: 630px; padding: 30px 28px 0 52px; float: left; position: relative;}

.profile_line{background-color: #dcdcdc; position: absolute;}

.profile_line1{width: 0; height: 1px; top: 0; left: 0;}

.profile_line2{width: 1px; height: 0; top: 0; right: 0;}

.profile_line3{width: 0; height: 1px; bottom: 0; right: 0;}

.profile_rightsideCon{opacity: 0; position: relative; top: 30px;}

.profileTitle{padding-left: 18px; font-size: 18px; color: #000; font-weight: normal; background: url('../images/shiye10.png') no-repeat 0 center;}

.profileTitle span{margin-left: 14px; font-size: 14px; color: #999;}

.profileWord{margin-top: 20px; padding-left: 18px; font-size: 14px; line-height: 24px; color: #808080;}



.note_w{width: 100%; height: 960px; background-color: #efefef; }

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

.note_pic{width: 628px; height: 848px; display: block; position: absolute; bottom: 0; right: -50px; opacity: 0;}

.noteWord{width: 576px; margin-top: 268px; padding: 0 0 126px 0;line-height: 24px; font-size: 14px; color: #808080; position: relative; left: -50px; opacity: 0;}

.noteWord h3{margin: 26px 0 38px; font-size: 24px; color: #f39800; font-weight: normal;}

.noteWord h3 span{margin-left: 12px; font-size: 18px; font-weight: lighter;}

.notename{text-align: center; position: absolute; bottom: 30px; right: 60px; opacity: 0;}





.history_w{width: 100%; height: 960px; background-color: #3e3c3b; overflow: hidden;}

.history{width: 1200px; margin: 105px auto 0 auto; overflow: hidden;}

.history_top{ text-align: center;}

.history_top h2{font-size: 48px; color: #ed6d00; font-weight: lighter;}

.history_top p{font-size: 18px; color: #cccccc; font-weight: lighter;}

.history_time{background: url('../images/shiye14.png') repeat-x 0 68px; }

.history_time a:after{background-color: #5c5b59;}

.in_history_arrowl{background: url('../images/shiye15.png') no-repeat 0 0;}

.in_history_arrowr{background: url('../images/shiye15.png') no-repeat -144px 0;}

.history_showCon{width: 980px; height: 305px; margin: 10px auto 0 auto; overflow: hidden; position: relative;}

.history_word{color: #ccc;}

.history_word h3{color: #ccc;}

.history_about{height: 48px; margin-bottom: 60px; padding-bottom: 10px; line-height: 24px; font-size: 14px; color: #ccc; text-align: center; background: url('../images/shiye16.png') no-repeat center 100%;}



.history_load{position: relative;}

.in_history_loading{width: 100%; height: 355px; background: url('../images/loading1.gif') no-repeat center center #fff; position: absolute; bottom: 0; left: 0; z-index: 2; display: none;}

.history_loading{width: 100%; height: 308px; background: url('../images/loading1.gif') no-repeat center center #3e3c3b; position: absolute; bottom: 0; left: 0; z-index:2; display: none;}



.culture_w{width: 100%; height: 960px; background: url('../images/shiye17.jpg') no-repeat center center; background-size: cover;}

.culture{width: 1200px; margin: 0 auto; overflow: hidden;}

.culture_top{margin-top: 87px; text-align: center;}

.culture_top h2{font-size: 48px; color: #ed6d00; font-weight: lighter; }

.culture_topcn{margin-top: 32px; font-size: 24px; color: #ed6d00; font-weight: bold;}

.culture_topcn1{margin-top: 10px; font-size: 14px; color: #f39800;}

.culture_list{margin-top: 45px;}

.culture_list ul{width: 1245px;}

.culture_list li{width: 370px; height: 480px; margin-right: 45px; text-align: center; float: left; background: url('../images/shiye18.png') no-repeat;}

.culture_icon{margin-top: 42px;}

.culture_title{margin-top: 14px; padding-bottom: 21px; background: url('../images/shiye20.png') no-repeat center 100%;}

.culture_cn{font-size: 14px; color: #000; font-weight: bold;}

.culture_en{margin-top: 2px; font-size: 12px; color: #666;}

.culture_word{padding: 20px 15px 0 15px; line-height: 24px; font-size: 14px; color: #666;}

.culture_bottom{margin-top: 90px; text-align: center; position: relative; top: 60px; opacity: 0;}

.culture_bottom_cn{font-size: 18px; color: #000;}

.culture_bottom_en{margin-top: 5px; font-size: 12px; color: #999;}



.honor_w{width: 100%; height: 960px; background-color: #f2f2f2; overflow: hidden;}

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

.honor_top{margin-top: 86px; text-align: center;}

.honor_top h2{font-size: 48px; color: #ed6d00; font-weight: lighter; letter-spacing: 3px;}

.honor_topcn{font-size: 24px; color: #ed6d00;}

.honor_list{margin-top: 50px;}

.honor_list ul{width: 1239px;}

.honor_list li{width: 374px; height: 240px; margin: 0 39px 40px 0; float: left; position: relative;}

.honor_about{width: 324px; height: 40px; padding: 0 25px; color: #fff; overflow: hidden; background-color:rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#31000000', EndColorStr='#31000000'); position: absolute; bottom: 0; left: 0;}

.honor_about h3{line-height: 40px; font-size: 14px; font-weight: normal; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.honor_word{margin-top: 8px; font-size: 14px; line-height: 20px;}

.honor_link{width: 126px; height: 36px; margin-top: 18px; overflow: hidden; line-height: 36px; position: relative; font-size: 14px; text-align: center; color: #fff; display: block; border: 1px solid #fff;}

.honor_link:before{width: 126px; height: 18px; overflow: hidden; color: #ed6d00; background-color: #fff; content: "查看更多"; position: absolute; top: -18px; left: 0; }

.honor_link:after{width: 126px; height: 18px; overflow: hidden; line-height: 0px; color: #ed6d00; background-color: #fff; content: "查看更多"; position: absolute; bottom: -18px; left: 0;}

.honor_link:hover:before{top: 0; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.honor_link:hover:after{bottom: 0; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.honor_aboutBg{background-color: #ed6d00;}

.honor_btnBox{width: 100%; height: 43px; margin-top: 50px; text-align: center; overflow: hidden; }

.honor_btn{width: 43px; height: 43px; display: inline-block; background: url('../images/shiye26.png') no-repeat; position: relative; left: -600px; opacity: 0;}

.honor_btn:hover{background: url('../images/shiye26H.png') no-repeat; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); -webkit-transition-duration: .5s; transition-duration: .5s; -webkit-transition-property: all; transition-property: all; }



.contact{width: 100%; height: 960px; background-color: #fff; overflow: hidden; margin: 0 auto; }



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

.contactusCon1{text-align: center;}

.contactusTop{width:100%; height:60px; margin:50px auto 0 auto; text-align: center; font-size: 0; background: url('../images/shiye29.png') repeat-x 0 center;}

.contactusTop li{width:178px; height:58px; text-align:center; cursor:pointer; display: inline-block; color:#000; background-color:#fff; border:1px solid #cccccc;}

.contactusTop li .cn{margin:6px 0 2px 0; font-size:24px;}

.contactusTop li .en{font-family:"Arial"; font-size:12px; color:#999999;}

.contactusTop li.active{color:#fff; background-color:#ed6d00; border:1px solid #ed6d00;}

.contactusTop li.active .en{color:#fff;}



.contact_top{margin-top: 86px; text-align: center;}

.contact_top h2{font-size: 48px; color: #ed6d00; font-weight: lighter; letter-spacing: 3px;}

.contact_topcn{font-size: 24px; color: #ed6d00;}

.address{margin-top: 96px;}

.contact_cn{margin-top: 25px; font-size: 24px; color: #ed6d00;}

.contact_en{margin-top: 13px; font-size: 14px; color: #999;}

.web_w{width: 60%; height: 74px; margin: 50px auto 0 auto; border-top: 1px solid #ed6d00;}

.web{width: 380px; height: 74px; display: inline-block; text-align: center; font-size: 30px; background-color: #ed6d00;}

.web a{margin-top: 17px; display: inline-block; color: #fff; position: relative;}

.web_line{width: 50px; height: 3px; margin: 5px auto; background-color: #fff; border-radius: 4px; display: none;}

.phone{margin-top: 48px;}



.contactusCon2{padding-top: 30px; overflow:hidden; display: none;}

.contactusCon2 .leftSideCon{width:758px; float:left;}

.contactusCon2 .leftSideCon .zhaopinCon{height:40px;margin-top:13px;overflow:hidden; }

.contactusCon2 .leftSideCon .first{height:260px;margin-top:13px;overflow:hidden; }

.contactusCon2 .leftSideCon .top{width:708px; height:40px; padding-left:50px; cursor:pointer; line-height:40px; font-size:18px; color:#58585a; position:relative; background-color:#f2f2f2;}

.contactusCon2 .leftSideCon .top i{width:40px; height:40px; background:url(../images/i_26.png) no-repeat; position:absolute; top:0;left:0;}

.contactusCon2 .leftSideCon .top i.on{background:url(../images/in_d4.png) no-repeat;}

.contactusCon2 .leftSideCon .openBox{height:220px; padding:9px 0 0 70px; line-height:30px; font-size:16px; color:#666666; background-color:#fbfbfb;}

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

.contactusCon2 .zhaopinBox .slide_pic{width:100%; height:541px; overflow:hidden; }

.contactusCon2 .zhaopinBox .slide_pic ul{width:99999px;}

.contactusCon2 .zhaopinBox .slide_pic li{float:left; overflow:hidden; width: 758px;}

.contactusCon2 .zhaopinBox .slide_left{width:40px; height:40px; position:absolute; left:326px; bottom:0px; background:url(../images/i_27.png) no-repeat;}

.contactusCon2 .zhaopinBox .slide_right{width:40px; height:40px; position:absolute; right:326px; bottom:0px; background:url(../images/i_27.png) no-repeat -40px 0;}

.contactusCon2 .zhaopinBox .slide_left:hover{background:url(../images/i_27H.png) no-repeat;}

.contactusCon2 .zhaopinBox .slide_right:hover{background:url(../images/i_27H.png) no-repeat -40px 0;}



.contactusCon2 .rightSideCon{width:337px; height:473px; margin-top:10px; line-height:36px; font-size:18px; float:right; color:#58585a; background-color:#f2f2f2;}

.contactusCon2 .rightSideCon .top{padding-left:50px; padding-bottom:43px;}

.contactusCon2 .rightSideCon .top .join{margin-top:30px; line-height:40px; font-size:24px; color:#ed6d00;}

.contactusCon2 .rightSideCon .top .tel{margin-top:24px;}

.contactusCon2 .rightSideCon .top .mail{margin-top:18px;}

.contactusCon2 .rightSideCon .pic{border-top:1px solid #ed6d00;}





/*首页滚动展示*/

.scrollFadeIn{position: relative; top: -30px; ;opacity: 0; filter:alpha(opacity=100); }

.scrollFadeIn2{position: relative; top: -60px; ;opacity: 0; filter:alpha(opacity=100); }



/*子页通用*/

.location_w{width: 100%; height: 50px; background-color: #e6e6e6; position: relative; z-index:9;}

.location{width: 1200px; height: 50px; margin: 0 auto; line-height: 50px; font-size: 14px; color:#666;}

.location2{width: 950px; padding-left: 250px;}

.location span{color: #999; padding-left: 30px; background: url('../images/wz.png') no-repeat 0 center;}

.location a{color:#333333;}

.location a:hover{color:#ed6d00;}



.contain_w{width: 100%; background-color: #f7f7f7;}

.contain{width: 1200px; margin: 0 auto; background-color: #f7f7f7;}

.leftSide{width: 220px; padding: 28px 0 28px; float: left; background-color: #fff; position: relative; top: 0; z-index: 10;}

.leftSide .leftNav{overflow: hidden;}

.leftSide .leftNav li{margin-bottom: 20px;}

.leftSide .leftNav li a{width: 194px; height: 47px; line-height: 47px; display: block; text-align: center; font-size: 14px; border-bottom: 1px solid #e6e6e6;}

.leftSide .leftNav li a:hover{color: #ed6d00; }

.leftSide .leftNav li.current a{color: #fff; background-color: #ed6d00; border-bottom: 1px solid #ed6d00;}

.rightSide{width: 950px; padding-left: 30px; padding-bottom: 50px; float: right;}

.leftSide2{position: fixed; top: 50px; left: 50%; margin-left: -600px;}





.z_banner{width: 100%; height: 320px;}

.z_banner2{width: 100%; height: 400px;}

.z_banner span{width: 300%; margin-left: -100%; text-align: center; display: inline-block;}





.ajax_tips{height: 22px; line-height: 22px; padding: 10px 0; text-align: center; font-size: 14px;}



.page{text-align:center; padding:30px 0 29px; font-size: 14px;}

.page a{width: 40px; display:inline-block; text-align: center; height:40px; line-height:40px; margin:0 10px; background-color:#cccccc; color:#000;}

.page a:hover{ background-color:#ed6d00; color:#fff;}

.page span{width: 40px; display:inline-block; text-align: center; height:40px; line-height:40px;  margin:0 10px; background-color:#ed6d00; color:#fff;}





/*公益事业*/

.welfare{width: 1200px; margin: 30px auto 0 auto; padding-bottom: 85px;  position: relative; background: url('../images/shiye2.png') repeat-y 213px 0;}

.welfare_on{width: 7px; height: 80px; display: none; position: absolute; top: 50px; left: 212px;}

.loading_arrow{width: 32px; height: 32px; text-align: center; font-size: 16px; font-weight: bold; color: #ed6d00; position: absolute; bottom: 0; left: 197px; background: url('../images/shiye3.png') no-repeat center center #fff; background-size: 28px 28px;}

.loading_arrowOn{background: url('../images/loading1.gif') no-repeat center center #fff;}

.welfare ul{overflow: hidden;}

.welfare li{width: 100%; height: 220px; margin-top: 50px;}

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

.welfare_time_box{width: 163px; height: 111px; margin-left: 17px; border: 1px solid #dcdcdc;}

.welfare_boxa{width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; z-index: 10;}

.welfare_time{width: 244px; font-style: 'Arial'; float: left; text-align: center;}

.welfare_day{margin-top: 8px; font-size: 48px; color: #999999;}

.welfare_day span{border-bottom: 1px solid #ccc;}

.welfare_month{margin-top: 8px; font-size: 18px;  color: #999999;}

.welfare_place{margin-top: 50px; color: #f39801; font-size: 14px;}

.welfare_pic{width: 360px; float: left; position: relative;}

.welfare_picH{width: 360px; position: absolute; top: 0; left: 0; z-index: 1; display: none;}

.welfare_con{width: 551px; padding: 20px 15px 0 30px; float: left; line-height: 24px; font-size: 14px; color: #999;}

.welfare_con h3{ font-size: 24px; color: #333; font-weight: normal; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.welfare_about{margin-top: 20px; margin-bottom: 16px; color: #999;}

.welfare li.current .welfare_day{color: #ed6d00;-webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.welfare li.current .welfare_con h3{color: #f39801;-webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.welfare_btn{margin-top: 38px; text-align: center;}

.welfare_btn a{width: 286px; height: 66px; line-height: 66px; font-size: 24px; font-style: 'Arial'; color: #f39801; text-align: center; display: inline-block; border: 1px solid #f39801; 

  transition: all .3s; 

  -webkit-transition: all .3s;

  -moz-transition: all .3s;

}

.welfare_btn a:hover{background-color: #f39801; color: #fff; }



.pageCon_w{background-color: #fff;}

.foundation{width: 1200px; margin: 0 auto; padding-top: 30px; padding-bottom: 85px;  overflow: hidden;}

.foundationCon{ line-height: 24px; font-size: 14px; color: #000;}

.foundationPic{width: 628px; margin: 0 0 92px 38px; float: right;}

.foundationH2cn{margin-bottom: 16px; line-height: 38px; font-size: 38px; color: #ed6d00; }

.foundationH2en{margin-bottom: 35px; line-height: 32px; font-size: 32px; color: #ed6d00; font-weight: normal;}

.foundationH3{padding-left: 22px; color: #0a0204; background: url('../images/jijinhui2.png') no-repeat 0 center;}

.foundationList{margin-top: 45px;}

.foundationList li{margin-right: 40px; float: left;}

.foundationList li.li1{width: 210px;}

.foundationList li.li2{width: 272px;}

.foundationList li.li3{width: 265px;}

.foundationList li.li4{width: 290px;}

.foundationListCn{margin-top: 45px; line-height: 38px; font-size: 24px; font-weight: bold; color: #ed6d00;}

.foundationListEn{margin-top: 7px; font-size: 14px; color: #999999;}





/*新闻动态*/

.newsCon li{width: 100%; height: 158px; margin-top: 10px; padding: 30px 0; border-bottom: 1px solid #cccccc;}

.newsCon2 li{margin-top: 0;}

.news_box{width: 950px; height: 158px; margin: 0 auto; overflow: hidden; position: relative;}

.news_boxa{width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; z-index: 10;}

.news_time{width: 163px; height: 141px; font-style: 'Arial'; float: left; text-align: center; overflow: hidden; background-color: #fff; border: 1px solid #dcdcdc;}

.news_day{margin-top: 4px; font-size: 48px; color: #999999;}

.news_day span{border-bottom: 1px solid #ccc;}

.news_month{margin-top: 8px; font-size: 18px;  color: #999999;}

.news_place{margin-top: 10px; color: #f39801; font-size: 14px;}

.news_pic{width: 348px; margin-left: 12px; float: left; position: relative;}

.news_picH{width: 348px; position: absolute; top: 0; left: 0; z-index: 1; display: none;}

.news_con{width: 392px; padding: 8px 5px 0 15px; float: left; font-size: 14px; color: #999;}

.news_con h3{font-size: 24px; color: #666666; font-weight: normal; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.news_about{margin-top: 20px; margin-bottom: 16px; line-height: 24px;}

.news_about2{height: 48px; overflow: hidden;}

.news_link{color: #999;}

.newsCon li.current .news_day{color: #ed6d00;-webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.newsCon li.current .news_con h3{color: #f39801;-webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.newsCon li.current .news_link{color: #f39801;}



.group_events_list2 ul{width: 987px;}

.group_events_list2 li{width: 292px; margin-top: 30px; margin-right: 37px; float: left; position: relative;}

.group_events_list2 li.current .group_events_word h3{color: #ed6d00; -webkit-transition-duration: .2s; transition-duration: .5s; -webkit-transition-property: all; transition-property: all;}

.group_events_list2 li.current .group_events_about{color: #333; -webkit-transition-duration: .2s; transition-duration: .5s; -webkit-transition-property: all; transition-property: all;}

.group_events_list2 li.current .group_events_link{color: #ff0000; -webkit-transition-duration: .2s; transition-duration: .5s; -webkit-transition-property: all; transition-property: all;}



.media_list2{width: 950px;}

.media_list2 ul{width: 987px;}

.media_list2 li{width: 292px; margin: 37px 37px 0 0; float: left; position: relative;}

.media_about2{width: 272px; height: 30px; padding: 0 10px 0 10px; color: #fff; overflow: hidden; background-color:rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#31000000', EndColorStr='#31000000'); position: absolute; bottom: 0; left: 0;}

.media_about2 h3{line-height: 30px; font-size: 14px; font-weight: normal; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.media_word2{margin-top: 4px; font-size: 12px; line-height: 18px; overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;}

.media_link2{width: 80px; height: 24px; margin-top: 18px; overflow: hidden; line-height: 24px; position: relative; font-size: 14px; text-align: center; color: #fff; display: block; border: 1px solid #fff;}

.media_link2:before{width: 80px; height: 12px; overflow: hidden; color: #ed6d00; background-color: #fff; content: "查看更多"; position: absolute; top: -12px; left: 0; }

.media_link2:after{width: 80px; height: 12px; overflow: hidden; line-height: 0px; color: #ed6d00; background-color: #fff; content: "查看更多"; position: absolute; bottom: -18px; left: 0;}

.media_link2:hover:before{top: 0; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.media_link2:hover:after{bottom: 0; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.media_aboutBg{background-color: #ed6d00;}



.special2 ul{width: 975px;}

.special2 li{width: 300px; margin: 25px 25px 0 0; float: left; overflow: hidden; position: relative;}

.special_about2{width: 280px; height: 40px; padding: 0 10px; text-align: left; position: absolute; left: 0; bottom: 0; background-color: #000; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B3000000', EndColorStr='#B3000000'); }

.special_about2 h3{font-size: 14px; line-height: 40px; color: #fff; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}



.special_block2{width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; z-index: 10;}









/*新闻动态列表2*/

.group_news{width: 100%; height: 1010px; background-color: #f7f7f7;}

.group_news_top{padding-top: 48px;}

.information_top{text-align: center;}

.information_top h2{line-height: 48px; font-weight: lighter; font-size: 48px; color: #999999; }

.information_h2en2{ color: #ed6d00;}

.information_h2cn{margin-top: 3px; font-size: 24px; color: #333; font-weight: lighter;}

.group_news_list{padding-top: 19px;}

.group_news_list2{padding-top: 0; background-color: #f7f7f7; overflow: hidden;}

.group_news_list li{width: 100%; height: 200px; margin-top: 20px; background-color: #fff;}

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

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

.in_news_boxa{width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; z-index: 10;}

.in_news_time{width: 180px; margin-top: 20px; font-style: 'Arial'; float: left; text-align: center;}

.in_news_day{margin-top: 8px; font-size: 48px; color: #999999;}

.in_news_day span{border-bottom: 1px solid #ccc;}

.in_news_month{margin-top: 8px; font-size: 18px;  color: #999999;}

.in_news_place{margin-top: 50px; color: #f39801; font-size: 14px;}

.in_news_pic{width: 440px; float: left; position: relative;}

.in_news_picH{width: 440px; position: absolute; top: 0; left: 0; z-index: 1; display: none;}

.in_news_con{width: 516px; padding: 20px 32px 0 32px; float: left; line-height: 24px; font-size: 14px; color: #999;}

.in_news_con h3{font-size: 24px; color: #666666; font-weight: normal; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.in_news_link{color: #999;}

.group_news_list li.current .in_news_day{color: #ed6d00;-webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.group_news_list li.current .in_news_con h3{color: #f39801;-webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.group_news_list li.current .in_news_link{color: #f39801;}

.information_btn{margin-top: 68px; text-align: center;}

.information_btn a{width: 286px; height: 66px; line-height: 66px; font-size: 24px; font-style: 'Arial'; color: #f39801; text-align: center; display: inline-block; border: 1px solid #f39801; 

  transition: all .3s; 

  -webkit-transition: all .3s;

  -moz-transition: all .3s;

}

.information_btn a:hover{background-color: #f39801; color: #fff; }



.group_events_w{width: 100%; height: 1008px; background-color: #fff;}

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

.group_events_top{padding-top: 36px;}

.group_events_list{margin-top: 6px;}

.group_events_list ul{width: 1245px;}

.group_events_list li{width: 370px; margin: 23px 45px 0 0; float: left; position: relative;}

.group_events_block{width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0;}

.group_events_word h3{margin-top: 17px; font-size: 18px; color: #333; font-weight: normal; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.group_events_about{height: 48px; margin-top: 4px; line-height: 24px; font-size: 14px; color: #999999; overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}

.group_events_more{margin-top: 10px; font-size: 14px; color: #999; overflow: hidden;}

.group_events_time{float: left;}

.group_events_link{color: #999; float: right; position: relative; top: -3px;}

.group_events_list li.current .group_events_word h3{color: #ed6d00; -webkit-transition-duration: .2s; transition-duration: .5s; -webkit-transition-property: all; transition-property: all;}

.group_events_list li.current .group_events_about{color: #333; -webkit-transition-duration: .2s; transition-duration: .5s; -webkit-transition-property: all; transition-property: all;}

.group_events_list li.current .group_events_link{color: #ff0000; -webkit-transition-duration: .2s; transition-duration: .5s; -webkit-transition-property: all; transition-property: all;}



.media_w{width: 100%; height: 780px; background-color: #f0f0f0;}

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

.media_top{padding-top: 48px;}

.media_list ul{width: 1245px;}

.media_list li{width: 370px; margin: 30px 45px 0 0; float: left; position: relative;}

.media_btn{margin-top: 60px;}

.media_about{width: 330px; height: 40px; padding: 0 20px; color: #fff; overflow: hidden; background-color:rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#31000000', EndColorStr='#31000000'); position: absolute; bottom: 0; left: 0;}

.media_about h3{line-height: 40px; font-size: 14px; font-weight: normal; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.media_word{height: 60px; margin-top: 8px; font-size: 14px; line-height: 20px; overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;}

.media_link{width: 126px; height: 36px; margin-top: 18px; overflow: hidden; line-height: 36px; position: relative; font-size: 14px; text-align: center; color: #fff; display: block; border: 1px solid #fff;}

.media_link:before{width: 126px; height: 18px; overflow: hidden; color: #ed6d00; background-color: #fff; content: "查看更多"; position: absolute; top: -18px; left: 0; }

.media_link:after{width: 126px; height: 18px; overflow: hidden; line-height: 0px; color: #ed6d00; background-color: #fff; content: "查看更多"; position: absolute; bottom: -18px; left: 0;}

.media_link:hover:before{top: 0; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.media_link:hover:after{bottom: 0; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.media_aboutBg{background-color: #ed6d00;}



.special_w{width: 100%; height: 780px;}

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

.special_slide {width: 1080px; height: 420px; margin-top: 30px; padding: 0 60px; text-align: center; position: relative;}

.special-container {width: 1080px; height: 420px; overflow: hidden;}

.special .special-left {width: 42px; height: 42px; margin-top: -21px; display: block; background: url('../images/zhuanti4.png') no-repeat; position: absolute; top: 50%; left: 0;}

.special .special-right {width: 42px; height: 42px; margin-top: -21px; display: block; background: url('../images/zhuanti4.png') no-repeat -42px 0; position: absolute; top: 50%; right: 0;}

.special .special-left:hover{background: url('../images/zhuanti4H.png') no-repeat; -webkit-transition-duration: .2s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.special .special-right:hover{background: url('../images/zhuanti4H.png') no-repeat -42px 0; -webkit-transition-duration: .2s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.special .swiper-slide{position: relative;}

.special_about{width: 310px; height: 40px; padding: 0 15px; text-align: left; position: absolute; left: 10px; bottom: 0; background-color: #000; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B3000000', EndColorStr='#B3000000'); }

.special_about h3{font-size: 14px; line-height: 40px; color: #fff; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.special_word{height: 95px; margin-top: 6px; font-size: 14px; line-height: 24px; color: #ccc; overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 4;  -webkit-box-orient: vertical;}

.special_block{width: 340px; height: 420px; display: block; position: absolute; top: 0; left: 10px;}

.special_aboutBg{background-color:rgba(0,0,0,.7); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B3000000', EndColorStr='#B3000000');}



.searchType{margin-top: 22px; color: #ed6d00;}



/*新闻内页*/

.other_news{width: 180px; margin-top: 20px; padding: 0 20px; overflow: hidden;}

.other_news_title{font-size: 14px; color: #333;}

.other_news_title span{padding-bottom: 7px; display: inline-block; font-weight: bold; border-bottom: 2px solid #ed6d00;}

.other_news_list li{margin-top: 30px; padding-bottom: 19px; font-size: 14px; border-bottom: 1px solid #e6e6e6;}

.other_news_list li h4{line-height: 30px; font-weight: normal; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.other_news_list li h4 a{color: #000000;}

.other_news_list li h4 a:hover{color: #ed6d00; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.other_news_about{margin-top: 5px; line-height: 24px; color: #b2b2b2; overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}

.other_news_time{margin-top: 8px; line-height: 30px; color: #999;}

.other_news_time span{margin-left: 15px;}



.news_contain{width: 872px; margin-top: 30px; padding: 0 38px; background-color: #fff; border: 1px solid #dcdcdc;}

.news_top{padding: 48px 0 30px 0; border-bottom: 1px solid #ededed; position: relative;}

.news_top h2{font-size: 24px; color: #666666;padding-right:100px;}

.news_top p{margin-top: 25px; font-size: 14px; color: #999999;}

.news_top p span{margin-left: 12px;}

.news_neirong{padding-top: 27px; padding-bottom: 20px; line-height: 30px; font-size: 14px; color: #999999;}

.news_neirong img{max-width: 872px; height: auto;}

.articleBack{padding: 4px 8px; font-size: 14px; color: #fff; position: absolute; top: 48px; right: 10px; background-color: #ed6d00; border-radius: 4px;}

.articleBack:hover{color: #fff;}



.pn_box{margin:30px 0;font-size:14px;overflow:hidden;}

.pn_box span{width:270px; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;color:#333; }

.pn_box .pnL{float:left;}

.pn_box .pnR{float:right;text-align:right;}

.pn_box a{color:#333;}

.pn_box a:hover{color:#ed6d00;}

.fl{width:48%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.fr{width:48%; text-align: right; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}







/*产品系列*/

.product_banner_w{width: 100%; height: 380px; background-color: #42b57c; position: relative; top: -24px;}

.product_slide{width:980px; height: 380px; margin:0 auto; padding: 37px 110px 0 110px; position:relative; }

.product_slide .slide_pic{width:980px; height:360px; position:relative;background-color: #42b57c;}

.product_slide .slide_pic li{float:left; width:980px; height:360px; overflow:hidden; position:absolute; top:0; left:0;}

.product_slide_name{width: 100%; height: 40px; padding-left: 20px; line-height: 40px; font-size: 18px; color: #fff; position: absolute; left: 0; bottom: 0; background-color:rgba(0,0,0,.3); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4C000000', EndColorStr='#4C000000');}

.product_slide .slide_btn{width: 936px; margin-left: -490px; padding: 0 22px; text-align: right; position:absolute; bottom:30px; left:50%;}

.product_slide .slide_btn li{width: 12px; height: 12px; display: inline-block; border-radius: 12px; background: #fff; margin: 0 9px; cursor: pointer;}

.product_slide .slide_btn li.active{background: #ed6d00;}

.product_slide .product_left{width: 24px; height: 44px; margin-top: -22px; background: url('../images/chanpin12.png') no-repeat; position: absolute; top: 50%; left: 45px;}

.product_slide .product_right{width: 24px; height: 44px; margin-top: -22px; background: url('../images/chanpin13.png') no-repeat -24px 0; position: absolute; top: 50%; right: 45px;}

.product_slide .product_left:hover{background: url('../images/chanpin12.png') no-repeat -24px 0; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.product_slide .product_right:hover{background: url('../images/chanpin13.png') no-repeat; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.product_yezi{position: absolute; bottom: -22px; left: -19px;}

.product_yinying{margin-left: -504px; position: absolute; bottom: -1px; left: 50%;}



.productTab{width: 980px; margin: 76px auto 0 auto; overflow: hidden;}

.productTab li{width:102px;height:158px;padding-bottom: 30px;float:left;position:relative;overflow:hidden;margin-right:44px;}

.productTab li a{width:102px;height:158px;position:absolute;z-index:2;top:0;left:0;}

.productTab .imgBox {position:relative;overflow:hidden;z-index:1;}

.productTab .imgBox span{position:absolute;top:0;left:0;z-index:9;display:none;}

.productTab .imgBox em{position:relative;z-index:1;}

.productTab .imgBox img{width:100%;}

.productTab .txt{height:40px;line-height:20px;margin-top:15px;text-align:center;position:relative;z-index:1;}

.productTab .txt h3{font-size:14px;font-weight:normal;}

.productTab li.li1{color:#e4b809;}

.productTab li.li2{color:#72b730;}

.productTab li.li3{color:#11abd2;}

.productTab li.li4{color:#f36323;}

.productTab li.li5{color:#91ea3c;}

.productTab li.li6{color:#fdcb03;}

.productTab li.li7{color:#a90a55;}

.productTab li.li8{color:#319ed1;}

.productTab li.li9{color:#ff6b09;}

.productTab li.current{background: url('../images/chanpin14.png') no-repeat center 100%;}



.product_show{width: 980px; margin: 0 auto; padding-bottom: 130px; position: relative;}

.product_showTop{width: 880px; height: 202px; padding: 50px 50px 0 50px; text-align: center; background-color: #f1f1f1;}

.product_showTitle{ margin-bottom: 23px; font-size: 24px; color: #000;}

.product_showTop{line-height: 24px; font-size: 14px; color: #666;}

.product_showList{margin-top: 30px;}

.product_showList ul{width: 1020px;}

.product_showList li{width: 298px; height: 298px; margin-bottom: 30px; margin-right: 40px; text-align: center; font-size: 18px; color: #666; float: left; border: 1px solid #dcdcdc;}

 

.product_loading{width: 100%; height: 100%; background: url('../images/loading1.gif') no-repeat center center #fff; position: absolute; top: 0; left: 0; display: none;}



/*产品详细*/

.product{width: 980px; margin: 0 auto; position: relative; z-index: 9;}

.productCon{padding-bottom: 58px; border-bottom: 1px solid #ccc;}

.product_top{padding-top: 40px; text-align: center;}

.productBox{margin-top: 12px; margin-bottom: 20px;}

.product_pic{width: 378px; height: 360px; padding-top: 18px; text-align: center; float: left; border: 1px solid #dcdcdc;}

.product_about{width: 542px; height: 360px; padding: 20px 0 0 58px; float: left; color: #666; font-size: 18px;}

.product_about h2{font-size: 30px; letter-spacing: 3px; font-weight: normal;}

.product_paizi{margin-top: 15px; font-size: 14px;}

.product_dingjia{margin-top: 28px;}

.product_huige{margin-top: 8px;}



.product_item{margin-top: 40px; line-height: 24px; font-size: 14px; color: #666;}

.product_itemH3{margin-top: 40px; padding-bottom: 16px; font-size: 18px; color: #ed6d00; font-weight: normal; border-bottom: 1px solid #ccc;} 



.other_product{margin-top: 35px; padding-bottom: 60px;}

.other_product_title{font-size: 18px; color: #666;}

.otherProduct_slide {width: 980px; height: 320px; margin-top: 30px; text-align: center; position: relative;}

.product-container {width: 980px; height: 320px; overflow: hidden;}

.otherProduct_left {width: 30px; height: 60px; margin-top: -45px; display: block; background: url('../images/arrow.png') no-repeat; position: absolute; top: 50%; left: -30px; opacity: 0; z-index: 10;}

.otherProduct_right {width: 30px; height: 60px; margin-top: -45px; display: block; background: url('../images/arrow.png') no-repeat -30px 0; position: absolute; top: 50%; right: -30px; opacity: 0; z-index: 10;}

.otherProduct_left:hover{background: url('../images/arrowH.png') no-repeat; -webkit-transition-duration: .2s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.otherProduct_right:hover{background: url('../images/arrowH.png') no-repeat -30px 0; -webkit-transition-duration: .2s; transition-duration: .3s; -webkit-transition-property: all; transition-property: all;}

.product-container .other_productBox{width: 300px; height: 300px; font-size: 14px; display: inline-block; border: 1px solid #ccc; }



.group_events_pic{height:158px;overflow:hidden;}







