﻿@charset "utf-8";
/* CSS Document */
@font-face {
    font-family:'bookman_demi';
    src:url('fonts/bookman_demi-webfont.eot');
    src:url('fonts/bookman_demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bookman_demi-webfont.woff') format('woff'),
         url('fonts/bookman_demi-webfont.ttf') format('truetype'),
         url('fonts/bookman_demi-webfont.svg#bookman_demi-webfont') format('svg');
    font-weight:normal;
    font-style:normal;
}
body { margin:0; padding:0; font-family:"Microsoft YaHei"; font-size:12px; line-height:1.5; color:#333333; }
a { color:#333333; text-decoration:none;}
a:hover { color:#333333;}
img { border:0; display:inline; vertical-align: bottom;}
div,ul,li,dl,dd,span,h1,h2,p,h4,h3 { margin:0; padding:0; list-style:none;}
.clear{ clear:both;}

div.body{ min-width:1400px; margin:auto; overflow:hidden; }
.tpleft{ float:left;}
.tpright{ float:right;}
.cen_m{ width:1400px; margin:0px auto;}
.ellipsis{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.molEllipsis{ display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}

.banner{ margin-bottom:37px; position:relative;}
.banner .swiper-container{ height:1080px; overflow:hidden;}
.banner .swiper-container ul li a{ display:block; text-align:center; position:relative; height:1080px; overflow:hidden;}
.banner .swiper-container ul li a img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;}

.xfk_bg{position:absolute; bottom:0px; width:100%; z-index:20}
.xfk_bg .cen_m{ height:100px;background:#fff url(../images/sb_03.jpg) center top no-repeat;}

.tel_one{ background:url(../images/sb_06.jpg) center no-repeat; width:32px; height:25px; float:right; margin-right:97px; margin-top:40px; }

.qh_one{ background:url(../images/stt_03.jpg) center no-repeat; height:40px; margin-left:75px; margin-top:32px; float:left;}
.qh_one .bnl,.qh_one .bnr{ width:14px; height:21px; display:block; height:40px; float:left; margin-left:34px; margin-right:34px; cursor:pointer;}
.qh_one .bnl{ background:url(../images/bahd_01.png) center center no-repeat;}
.qh_one .bnr{ background:url(../images/bahd_02.png) center center no-repeat;}

.xfk_bg .sz{ width:46px; float:left; margin-top:41px; font-size:18px;}
.xfk_bg .sz #current{ color:#f08300;}

.part1{ text-align:center; margin-bottom:80px;}
.part1:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both;}
.part1 .title{ text-align:center; color:#f08300; font-weight:bold;  font-size:40px; line-height:45px; margin-bottom:28px;}
.part1 .nr{ color:#272727; font-size:24px; line-height:40px;}

.part2{ margin-bottom:43px;}
.part2 .eng{ text-align:center; color:#e0e0e0; font-size:19px; margin-bottom:16px; font-family:Arial, Helvetica, sans-serif;}
.part2 .title{ color:#333333; font-size:34px; text-align:center; line-height:36px; margin-bottom:12px;}
.part2 .bgt{ background:url(../images/index_07.png) repeat-x; height:33px;}
.part2 .bgt .tp{ text-align:center; width:80px; margin:0px auto; background:#fff;}

.part3{background:url(../images/index_11.jpg) center no-repeat; height:600px; margin-bottom:50px;}

.index_jl{ width:748px; float:right; padding-top:138px; font-size:16px; color:#fff;}
.index_jl ul{ width:850px; padding-bottom:20px;}
.index_jl ul li{ width:332px; float:left; margin-right:76px; height:121px;}
.index_jl ul li .content{ width:244px; float:right;}
.index_jl ul li .content .title{ font-size:21px; margin-bottom:7px;}
.index_jl ul li .content .nr{ line-height:27px; height:54px; overflow:hidden;}
.index_jl ul li .photo{ width:70px; height:80px; float:left;}
.index_jl ul li:nth-child(1) .photo{background:url(../images/tb1_10.png) center no-repeat;}
.index_jl ul li:nth-child(2) .photo{background:url(../images/tb1_05.png) center no-repeat;}
.index_jl ul li:nth-child(3) .photo{background:url(../images/tb1_16.png) center no-repeat;}
.index_jl ul li:nth-child(4) .photo{background:url(../images/tb1_20.png) center no-repeat;}
.index_jl ul li:nth-child(5) .photo{background:url(../images/tb1_26.png) center no-repeat;}
.index_jl ul li:nth-child(6) .photo{background:url(../images/tb1_30.png) center no-repeat;}

.index_jl ul li:nth-child(1):hover .photo{background:url(../images/tb1_03.png) center no-repeat;}
.index_jl ul li:nth-child(2):hover .photo{background:url(../images/tb1_07.png) center no-repeat;}
.index_jl ul li:nth-child(3):hover .photo{background:url(../images/tb1_18.png) center no-repeat;}
.index_jl ul li:nth-child(4):hover .photo{background:url(../images/tb1_21.png) center no-repeat;}
.index_jl ul li:nth-child(5):hover .photo{background:url(../images/tb1_28.png) center no-repeat;}
.index_jl ul li:nth-child(6):hover .photo{background:url(../images/tb1_31.png) center no-repeat;}

.sq_more{ background:#000000; width:290px; height:46px; margin:0px auto; line-height:46px; color:#fff; font-size:20px;}
.sq_more a{ display:block; float:right; text-align:center; line-height:46px; background:#f38d08; width:68px; color:#fff; font-size:30px;}
.sq_more.one{ width:275px; margin:0px auto 49px;}
.sq_more.two{ width:174px;}

.part4{ margin-bottom:35px;}
.part4 ul li{ width:280px; float:left; position:relative;}
.part4 ul li .xfk{ width:280px; height:494px; position:absolute; left:0px; top:0px;background-color:#000000;background-color:rgba(0,0,0,0.5); text-align:center;}
.part4 ul li .xfk .photo{margin-top:114px; margin-bottom:46px; height:56px;}
.part4 ul li .xfk .ph1{ background:url(../images/ls_03.png) center no-repeat;}
.part4 ul li .xfk .ph2{ background:url(../images/ls_05.png) center no-repeat;}
.part4 ul li .xfk .ph3{ background:url(../images/ls_07.png) center no-repeat;}
.part4 ul li .xfk .ph4{ background:url(../images/ls_09.png) center no-repeat;}
.part4 ul li .xfk .ph5{ background:url(../images/ls_12.png) center no-repeat;}
.part4 ul li .xfk .bt{ background:#fff; width:81px; height:2px; margin:0px auto 40px;}
.part4 ul li .xfk .title{ font-size:24px; color:#fff; margin:0px auto 30px;}
.part4 ul li .xfk .nr{ width:255px; font-size:14px; text-align:left; line-height:24px; height:96px; margin:0px auto 47px; color:#fff; overflow:hidden;display:none;}
.part4 ul li .xfk .more{ width:141px; height:47px; margin:0px auto; border:1px #fff solid; border-radius:25px; line-height:47px; display:none;}
.part4 ul li .xfk .more a{ display:block; font-size:20px; color:#fff;}
.part4 ul li:hover .xfk{background-color:#f38d08;background-color:rgba(243,141,8,0.9);}
.part4 ul li:hover .xfk .bt{ display:none;}
.part4 ul li:hover .xfk .nr{ display:inline-block;}
.part4 ul li:hover .xfk .more{  display:inline-block;}
.part4 ul li:hover .xfk .photo{ margin-top:41px;}

.part5:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both; background:#f2f2f2;}
.part5{ padding-top:29px; background:#f2f2f2; padding-bottom:36px; margin-bottom:47px;}

.index_part6{ background:#fff; width:1398px; margin:0px auto 33px;}
.index_part6:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both; }
.index_part6 ul li{ float:left; background:#fff; width:466px;}
.index_part6 ul li .photo{ position:relative;}
.index_part6 ul li.no1 .san{ position:absolute; left:57px; bottom:0px;width:0;
        height:0;
	border-right:20px solid transparent;
	border-left:20px solid transparent;
	border-bottom:20px solid #fff;
}
.index_part6 ul li .content{ padding-top:29px; margin:0px auto; width:396px; height:371px;}
.index_part6 ul li .content .title{ color:#333333; font-size:60px; float:left; width:99px; height:99px; border:1px #333333 solid; text-align:center; line-height:99px;}
.index_part6 ul li .content .nr{ width:266px; float:right; padding-top:95px; font-size:18px; line-height:28px; height:252px; overflow:hidden;}

.index_part6 ul li.no2 .san{ position:absolute; left:57px; top:0px;width:0;
        height:0;
	border-right:20px solid transparent;
	border-left:20px solid transparent;
	border-top:20px solid #fff;
}
.index_part6 ul li:hover .content .title{ color:#fff; background:#f08300; border:1px #f08300 solid;}
.index_part6 ul li:hover .content .nr{ color:#f08300;}
.part6{ height:680px; overflow:hidden; margin-bottom:37px}
.part6 .cen_m{ position:relative;}
.part6 .swiper-container{height:680px;}
.part6 .xfk{background-color:#fff;background-color:rgba(255,255,255,0.9); width:360px; height:242px; position:absolute; bottom:61px; right:89px; z-index:100; }
.part6 .xfk .sz{ text-align:center; color:#808080; font-size:20px; padding-top:80px; line-height:50px; margin-bottom:5px;}
.qh_k{ width:160px; margin:0px auto; position:relative;}
.qh_k .pager-1{ position:relative; float:left; left:50%;}
.qh_k .pager-1 span{ margin-top:1px; display:block; width:40px; background:#cccccc; height:1px; padding:0px; float:left; left:-50%; position:relative;}
.qh_k .pager-1 span.swiper-active-switch{ background:#333; height:3px;margin-top:0px;}
.qh_k .bnl,.qh_k .bnr{ width:10px; height:21px; display:block; position:absolute;top:-8px; cursor:pointer;}
.qh_k .bnl{ background:url(../images/rw1_07.png) no-repeat; left:-22px; }
.qh_k .bnr{ background:url(../images/rw1_09.png) no-repeat; right:-22px; }
.part8{ margin-bottom:44px;}
.part8:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both; }
.part8 ul{ width:1450px;}
.part8 ul li{ width:218px; float:left; border:1px #cccccc solid; margin-right:16px; margin-bottom:16px;}

.jb_td{}
.jb_td ul li{ height:680px;}
.jb_td ul li .content{ position:relative;}
.jb_td ul li .content .bg{ z-index:1;position:absolute;background:#fff url(../images/rw1_03.png) 9px 69px no-repeat;right:89px; top:137px;
  background-color:rgba(255,255,255,0.7);width:360px; height:240px;}
.jb_td ul li .content .js{ margin-right:24px; text-align:right; padding-top:26px;}
.jb_td ul li .content .js .title{ color:#333333; font-size:24px; margin-bottom:3px;}
.jb_td ul li .content .js .nr{ font-size:16px; line-height:36px; color:#808080; height:144px;}

.part9{ background:#f08300; padding-top:55px;}
.part9:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both; }
.brand1{ background:#fff; padding-top:28px; height:409px;}
.brand1 .tpleft{ margin-left:32px;}

.brand1 .content{ background:url(../images/index_71.png) right top no-repeat; width:694px; margin-right:31px; float:right; padding-top:39px;}
.brand1 .content .eng{ color:#cccccc; font-size:26px; font-weight:bold;}
.brand1 .content .title{ font-size:32px; color:#f08300; font-weight:bold; border-bottom:1px #e0e0e0 solid; padding-bottom:10px; margin-bottom:22px;}
.brand1 .content .nr{ font-size:20px; line-height:48px; height:240px; overflow:hidden; color:#808080;}

.part10{ position:relative;}
.part10 .bg{background:#f7f7f7; height:470px; width:500px; left:-500px; z-index:1; position:absolute;}
.index_10{ overflow:hidden; width:100%; margin-bottom:34px;}
.index_sj{ width:700px; float:left; background:#f7f7f7;box-shadow: 0 13px 10px -8px #e9e9e9 inset; height:418px; padding-top:52px;}

.sj_bt{ width:612px; margin:0px auto 52px; z-index:20;}
.sj_bt .eng{color:#cccccc; font-size:26px; font-weight:bold; line-height:30px;}
.sj_bt span{ display:block; float:left; background:#f08300; padding-left:8px; padding-right:8px; line-height:34px; font-size:16px; color:#fff;}

.te_zs{width:612px; margin:0px auto; position:relative;z-index:20;}
.te_zs .bnl,.te_zs .bnr{ width:20px; height:40px; display:block; position:absolute;top:50%; margin-top:-30px;}
.te_zs .bnl{ background:url(../images/index_80.jpg) no-repeat; left:-30px; }
.te_zs .bnr{ background:url(../images/index_78.jpg) no-repeat; right:-28px; }
.te_zs .swiper-container{height:277px; overflow:hidden;}
.te_zs ul { width:700px;}
.te_zs ul li{ text-align:center; width:180px; color:#333333; font-size:16px; float:left; margin-right:35px;}
.te_zs ul li .pt{ display:block; margin-bottom:15px;}
.te_zs ul li .bt{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.index_ys{ width:700px; float:right;box-shadow: 0 13px 10px -8px #e9e9e9 inset;padding-top:52px;}
.index_ys ul{ width:612px; margin:0px auto;}
.index_ys ul li{ width:306px; float:left; padding-top:17px; height:128px;}
.index_ys ul li:hover{filter:progid:DXImageTransform.Microsoft.Shadow(color=#b8b5b5,direction=120,strength=3);/*ie*/
-moz-box-shadow: 1px 1px 7px #b8b5b5;/*firefox*/
-webkit-box-shadow: 1px 1px 7px #b8b5b5;/*safari或chrome*/
box-shadow:1px 1px 7px #b8b5b5;/*opera或ie9*/}
.index_ys ul li .content{ width:280px; margin:0px auto;}
.index_ys ul li .content .title{ line-height:32px; color:#333333; font-weight:bold; padding-left:46px; font-size:20px; margin-bottom:10px;}
.index_ys ul li:hover .content .title{ color:#f08300;}
.index_ys ul li .content .nr{ font-size:16px; color:#808080; line-height:24px; height:48px; overflow:hidden;}
.index_ys ul li:nth-child(1) .content .title{ background:url(../images/indextb_08.png) left no-repeat;}
.index_ys ul li:nth-child(1):hover .content .title{ background:url(../images/indextb_17.png) left no-repeat;}

.index_ys ul li:nth-child(2) .content .title{ background:url(../images/indextb_10.png) left no-repeat;}
.index_ys ul li:nth-child(2):hover .content .title{ background:url(../images/indextb_15.png) left no-repeat;}

.index_ys ul li:nth-child(3) .content .title{ background:url(../images/indextb_03.png) left no-repeat;}
.index_ys ul li:nth-child(3):hover .content .title{ background:url(../images/indextb_19.png) left no-repeat;}

.index_ys ul li:nth-child(4) .content .title{ background:url(../images/indextb_05.png) left no-repeat;}
.index_ys ul li:nth-child(4):hover .content .title{ background:url(../images/indextb_22.png) left no-repeat;}

.index_new{ position:relative; margin-bottom:40px;}
.index_new .swiper-container{ height:405px; overflow:hidden;}
.index_new ul { width:1450px;}
.index_new ul li{ width:439px; margin-right:40px; float:left;}
.index_new ul li .title a{ display:block; line-height:85px; padding-left:27px;font-size:24px; color:#343434; padding-right:27px;}
.index_new ul li .title a:hover{ background:#f38d08; color:#fff;}


.index_new .bnl,.index_new .bnr{ font-family: "新宋体"; font-weight:bold; font-size:85px; color:#c8c8c8; display:block; position:absolute;top:50%; margin-top:-100px; cursor:pointer;}
.index_new .bnl{left:-60px; }
.index_new .bnr{right:-60px; }
.foot{ background:#333333; padding-top:62px;}
.bottom{ width:1202px; margin:0px auto;}
.dblogo{ text-align:center; width:503px; margin:0px auto 64px;}
.db_js{ color:#fff; font-size:16px; line-height:24px; margin-bottom:49px;}
.db_js .wx{ width:120px; height:139px; padding-top:11px; background:url(../images/index_97.jpg) center top no-repeat; text-align:center; margin:auto;}
.db_js .wx img{ display:block; margin:0px auto 7px;}
.copyright{ text-align:center; color:#fff; font-size:14px; line-height:60px; background:url(../images/index_121.png) top repeat-x;}

.menu{ width:62px; height:100%; background:#f1f1f1; position:fixed; z-index:100; left:0px; top:0px;transition:all .5s;-webkit-transition:all .5s;transition-delay:.5s;-webkit-transition-delay:.5s;}
.menu.hide{left:-62px;transition-delay:0s;-webkit-transition-delay:0s;}
.cd_1{ width:38px; height:38px; cursor:pointer; border-radius:19px; margin:9px auto 20px; background:url(../images/cmenu.png) center no-repeat; border:1px #838383 solid;}
.cd_1 a{ display:block;}
.menu ul{ width:27px; margin:0px auto; text-align:center;}
.menu ul li{ background:url(../images/mbg.png) bottom center no-repeat; padding:0 5px;}
.menu ul li a{ color:#333333; font-size:18px; line-height:20px; padding-top:10px; padding-bottom:10px; display:block;}

.menu_z{ background:#303030; position:fixed; height:100%;left:0px; top:0px; width:180px; z-index:999;transition:all .5s;-webkit-transition:all .5s; transition-delay:.5s;-webkit-transition-delay:.5s;}
.menu_z.hide{left:-180px;transition-delay:0s;-webkit-transition-delay:0s;}
.menu_z .t_logo{ text-align:center; margin-bottom:45px; margin-top:59px;}
.menu_z .t_logo img{ width:130px; height:26px;}
.menu_z ul{ background:url(../images/index_121.png) top repeat-x; width:139px; margin:0px auto; padding-top:15px; padding-bottom:10px;}
.menu_z ul li{ clear:both;}
.menu_z ul li a{ font-size:16px; line-height:50px; color:#ffffff;}
.menu_z ul li.cur a{color:#f08300;}

.t_tel{ color:#fff; font-size:16px;background:url(../images/index_121.png) top repeat-x; padding-top:24px; width:149px; margin:0px auto 20px; }
.t_tel p{ font-size:18px;}
.menu_z .bjt{ background:url(../images/index_121.png) top repeat-x; height:2px;width:149px; margin:0px auto;}
.menu_z .cha{ position:absolute;cursor:pointer; width:30px; height:30px; background:url(../images/xflogo_06.png) center no-repeat; right:24px; bottom:25px; display:none;}

.nybanner{ height:907px; position:relative;}
#topTrade{height:100%; width:100%;margin:0px;text-align: center; position:absolute; top:0; left:0; z-index:30;}
#topTrade div{height:100%;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; display:none; background-position:center; background-repeat:no-repeat; background-size:cover;}
#topTrade div a{display:block; position:relative; height:100%;width:100%;}
#pager{position:absolute; bottom:50px; left:50%; z-index:100}
#pager a{position:relative; float:left; left:-50%;width:15px; height:15px; margin:10px; background:#9cc513 ; line-height:0; font-size:0; text-indent:-99em; overflow:hidden;border-radius:50%;}
#pager a.activeSlide{ background:#036eb8;}

.gc_one{ background-position:center; background-repeat:no-repeat; height:657px; margin-bottom:31px;}

.join_hx { width:1300px; margin:0px auto;}
.join_hx ul{ width:1360px;}
.join_hx ul li{ width:242px; float:left; margin-left:25px; margin-right:60px; margin-bottom:50px; border-radius:6px; padding-top:29px; height:307px;}
.join_hx ul li .yuan{ position:relative; border:1px #cecece solid; width:140px; height:140px; margin:0px auto; border-radius:70px; margin-bottom:34px;}
.join_hx ul li:nth-child(1) .yuan{background:url(../images/yst_18.png) center center no-repeat;}
.join_hx ul li .yuan .sz{ width:34px; height:34px; border-radius:10px; background:#ffffff; position:absolute; left:50%; margin-left:-17px; top:-17px; text-align:center; color:#c7c7c7; font-size:33px; font-weight:bold; line-height:36px;}
.join_hx ul li .cont_js{ width:225px; margin:0px auto; text-align:center;}
.join_hx ul li:hover .yuan .sz{background:#f08300; color:#fff;}
.join_hx ul li .cont_js .bt{ text-align:center; color:#808080; font-size:24px; margin-bottom:14px;}
.join_hx ul li .cont_js .nr{ font-size:16px; color:#999999; line-height:28px;}
.join_hx ul li:hover .cont_js .bt{ color:#f08300;}
.join_hx ul li:hover .cont_js .nr{ color:#333333;}

.join_hx.one ul li .sz{ background:#f4f4f4;}



.join_hx ul li:nth-child(2) .yuan{background:url(../images/yst_03.png) center center no-repeat;}
.join_hx ul li:nth-child(3) .yuan{background:url(../images/yst_12.png) center center no-repeat;}
.join_hx ul li:nth-child(4) .yuan{background:url(../images/yst_09.png) center center no-repeat;}
.join_hx ul li:nth-child(5) .yuan{background:url(../images/yst_15.png) center center no-repeat;}
.join_hx ul li:nth-child(6) .yuan{background:url(../images/yst_06.png) center center no-repeat;}
.join_hx ul li:nth-child(7) .yuan{background:url(../images/yst_21.png) center center no-repeat;}
.join_hx ul li:nth-child(8) .yuan{background:url(../images/yst_23.png) center center no-repeat;}
.join_hx ul li:hover{ background:#f4f4f4;filter:progid:DXImageTransform.Microsoft.Shadow(color=#b9b9b9,direction=120,strength=3);/*ie*/
-moz-box-shadow: 1px 1px 10px #b9b9b9;/*firefox*/
-webkit-box-shadow: 1px 1px 10px #b9b9b9;/*safari或chrome*/
box-shadow:1px 1px 10px #b9b9b9;/*opera或ie9*/ }
.join_hx.one ul li:hover{ background:#fff;}

.join_hx ul li:nth-child(1):hover .yuan{background:#f08300 url(../images/yst_38.png) center center no-repeat;}
.join_hx ul li:nth-child(2):hover .yuan{background:#f08300 url(../images/yst_33.png) center center no-repeat;}
.join_hx ul li:nth-child(3):hover .yuan{background:#f08300 url(../images/yst_36.png) center center no-repeat;}
.join_hx ul li:nth-child(4):hover .yuan{background:#f08300 url(../images/yst_35.png) center center no-repeat;}
.join_hx ul li:nth-child(5):hover .yuan{background:#f08300 url(../images/yst_37.png) center center no-repeat;}
.join_hx ul li:nth-child(6):hover .yuan{background:#f08300 url(../images/yst_34.png) center center no-repeat;}
.join_hx ul li:nth-child(7):hover .yuan{background:#f08300 url(../images/yst_39.png) center center no-repeat;}
.join_hx ul li:nth-child(8):hover .yuan{background:#f08300 url(../images/yst_40.png) center center no-repeat;}


.join_hx.one ul li:nth-child(1):hover .yuan{background:#f08300 url(../images/jltb_23.png) center center no-repeat;}
.join_hx.one ul li:nth-child(2):hover .yuan{background:#f08300 url(../images/jltb_19.png) center center no-repeat;}
.join_hx.one ul li:nth-child(3):hover .yuan{background:#f08300 url(../images/jltb_29.png) center center no-repeat;}
.join_hx.one ul li:nth-child(4):hover .yuan{background:#f08300 url(../images/jltb_45.png) center center no-repeat;}
.join_hx.one ul li:nth-child(5):hover .yuan{background:#f08300 url(../images/jltb_43.png) center center no-repeat;}
.join_hx.one ul li:nth-child(6):hover .yuan{background:#f08300 url(../images/jltb_49.png) center center no-repeat;}
.join_hx.one ul li:nth-child(7):hover .yuan{background:#f08300 url(../images/jltb_54.png) center center no-repeat;}
.join_hx.one ul li:nth-child(8):hover .yuan{background:#f08300 url(../images/jltb_66.png) center center no-repeat;}

.join_hx.one ul li:nth-child(1) .yuan{background:url(../images/jltb_21.png) center center no-repeat;}
.join_hx.one ul li:nth-child(2) .yuan{background:url(../images/jltb_17.png) center center no-repeat;}
.join_hx.one ul li:nth-child(3) .yuan{background:url(../images/jltb_26.png) center center no-repeat;}
.join_hx.one ul li:nth-child(4) .yuan{background:url(../images/jltb_31.png) center center no-repeat;}
.join_hx.one ul li:nth-child(5) .yuan{background:url(../images/jltb_41.png) center center no-repeat;}
.join_hx.one ul li:nth-child(6) .yuan{background:url(../images/jltb_46.png) center center no-repeat;}
.join_hx.one ul li:nth-child(7) .yuan{background:url(../images/jltb_52.png) center center no-repeat;}
.join_hx.one ul li:nth-child(8) .yuan{background:url(../images/jltb_64.png) center center no-repeat;}

.sq_zx{ background:#f08300; width:247px; height:43px; margin:0px auto 53px; line-height:43px; text-align:center;}
.sq_zx a{ color:#fff; font-size:20px;}
.sq_zx a .tpright{ display:block; float:right; text-align:center; line-height:43px; background:#141414; width:68px; color:#fff; font-size:24px;}

.gc_two{ background:#f08300; height:100px;}
.gc_two ul{ width:1400px; margin:0px auto;}
.gc_two ul li{ width:233px; float:left;}
.gc_two ul li a{ display:block; line-height:100px; height:100px; text-align:center; font-size:24px; color:#fff;}
.gc_two ul li:nth-child(2n) a{ background:#df7a00;}

.gc_three { margin-bottom:25px; position:relative;}
.gc_three div{ height:600px; display:none;}
.gc_three div a{ display:block; height:600px;}

.gc_four{ margin-bottom:34px; overflow:hidden;}
.gc_four:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both;}
.gc_four ul{width:2000px;}
.gc_four ul li{ width:175px; height:500px; position:relative; float:left; overflow:hidden;transition:all .5s;-webkit-transition:all .5s;}
.gc_four ul.hover li{width:148px;}
.gc_four ul.hover li.cur{width:364px;}
.gc_four ul li .xfk{ position:absolute; width:100%; bottom:0px;background-color:#000;background-color:rgba(0,0,0,0.6); height:66px;}
.gc_four ul li .xfk .content{ width:80%; margin:0px auto; color:#fff;}
.gc_four ul li .xfk .content .title{  line-height:66px; height:66px; font-size:24px; font-weight:bold; color:#fff;}
.gc_four ul li .xfk .content .nr{ font-size:18px;}
.gc_four ul li:hover .xfk{ height:100px;background-color:#f08300;background-color:rgba(240,131,0,0.8); }

.gc_five{ text-align:center; margin-bottom:64px;}

.gc_six{ background:url(../images/gcys_19.jpg) center no-repeat; height:544px;}
.gc_six .content{ width:820px; margin:0px auto 40px; padding-top:119px; text-align:center; color:#fff; font-size:30px; line-height:83px; }
.gc_six .content .bt{ font-size:48px; margin-bottom:3px;}
.jl_one { margin-bottom:69px;}
.jl_one ul li{ width:233px; float:left; position:relative;}
.jl_one:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both;}
.jl_one ul li .xfk{ width:100%; height:344px; position:absolute; left:0px; top:0px; color:#fff; text-align:center;}
.jl_one ul li .xfk .content{padding-top:140px;}
.jl_one ul li .xfk .content .title{ font-size:18px; margin-bottom:10px;}
.jl_one ul li .xfk .content .bst{margin-bottom:12px; background:url(../images/bstt_07.png) center no-repeat; height:8px;}
.jl_one ul li .xfk .content .nr{ font-size:14px; line-height:19px;}
.jl_one ul li:hover .xfk{background-color:#f08300;background-color:rgba(240,131,0,0.8);}
.jl_one ul li:hover .xfk .content{ padding-top:100px;}
.jl_two{ text-align:center; margin-bottom:33px;}

.jl_three{ margin-bottom:53px;}
.jl_three ul.btnlist{ width:408px; float:right;}
.jl_three ul.btnlist li{  margin-bottom:11px; border:1px #e0e0e0 solid; text-align:center;}
.jl_three ul.btnlist li a{ display:block; padding-top:135px; height:102px; color:#808080; font-size:34px;}
.jl_three ul.btnlist li.cur a{ color:#fff;}

.jl_three ul.btnlist li:nth-child(1) a{background:#f7f7f7 url(../images/jltb_01.png) center 44px no-repeat;}
.jl_three ul.btnlist li:nth-child(2) a{background:#f7f7f7 url(../images/jltb_03.png) center 44px no-repeat;}
.jl_three ul.btnlist li:nth-child(3) a{background:#f7f7f7 url(../images/jltb_05.png) center 44px no-repeat;}

.jl_three ul.btnlist li.cur:nth-child(1) a{background:#f08300 url(../images/jltb_10.png) center 44px no-repeat;}
.jl_three ul.btnlist li.cur:nth-child(2) a{background:#f08300 url(../images/jltb_11.png) center 44px no-repeat;}
.jl_three ul.btnlist li.cur:nth-child(3) a{background:#f08300 url(../images/jltb_12.png) center 44px no-repeat;}

.jl_four{ background:#f4f4f4; padding-top:32px;}
.jl_four:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both;}

.jl_five{ height:623px; margin-bottom:34px; background-position:center; background-repeat:no-repeat;}
.about_bt{ color:#333333; font-size:28px; margin-bottom:44px; background:url(../images/about_07.jpg) left bottom no-repeat; padding-bottom:10px;}
.about_bt span{ color:#f08300;}
.aboutjs{ font-size:21px; line-height:42px; color:#4c4c4c;}
.ab_culture{ text-align:center; margin-bottom:40px;}

.about_two{ margin-bottom:56px; height:480px; overflow:auto; overflow-x:hidden; border-left:7px #cccccc solid;}
.about_two:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both;}
.about_two ul{ width:1216px; padding-left:18px;}
.about_two ul li{ background:url(../images/about_16.jpg) left no-repeat; line-height:55px; padding-left:26px; font-size:21px; color:#808080; margin-bottom:5px;}
.about_two ul li .date{ color:#f08300;}
.about_two ul li:hover .nr{ background:#f08300 url(../images/about_20.jpg) left no-repeat; color:#fff; padding-left:15px; }
.about_two ul li:hover .nr .date{ color:#fff;}

.about_three{ background:#f7f7f7;padding-top:42px; padding-bottom:52px;}
.about_three:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both; } 

.tearm{ position:relative;}
.tearm ul{ width:1460px;}
.tearm ul li{ width:327px; float:left; background:#fff; color:#333; font-size:22px; text-align:center; line-height:72px; margin-right:31px;}
.tearm .bnl,.tearm .bnr{ position:absolute; width:36px; height:82px; top:143px;}
.tearm .bnl{ background:url(../images/about_27.jpg) center no-repeat; left:-67px;}
.tearm .bnr{ background:url(../images/about_30.jpg) center no-repeat;right:-67px;}

.col_one{ text-align:center; color:#333333; font-size:46px;background:url(../images/collage_01.png) center bottom no-repeat; padding-bottom:5px; margin-bottom:40px;}
.col_two{ text-align:center; color:#808080; font-size:24px; line-height:30px; margin-bottom:46px;}

.zx_more{ width:200px; height:67px; line-height:67px; margin:0px auto 51px; border:1px #b3b3b3 solid; text-align:center;}
.zx_more a{ color:#808080; font-size:23px; display:block;}

.col_three{background:url(../images/collage_04.jpg) center no-repeat; height:320px; }

.jb_js{}
.jb_js ul{ width:1460px;}
.jb_js ul li{ float:left; width:426px; height:208px; padding-top:39px; background:#fff; text-align:center; margin-right:50px; margin-bottom:38px;}
.jb_js ul li .photo{ height:53px; margin-bottom:25px; background-position:center; background-repeat:no-repeat;}
.jb_js ul li.no1 .photo{ background-image:url(../images/collage_07.jpg);}
.jb_js ul li.no2 .photo{ background-image:url(../images/collage_09.jpg);}
.jb_js ul li.no3 .photo{ background-image:url(../images/collage_11.jpg);}
.jb_js ul li.no4 .photo{ background-image:url(../images/collage_22.jpg);}
.jb_js ul li.no5 .photo{ background-image:url(../images/collage_17.jpg);}
.jb_js ul li.no6 .photo{ background-image:url(../images/collage_20.jpg);}
.jb_js ul li .title{ font-size:25px; color:#333; font-weight:bold; line-height:30px; margin-bottom:20px;}
.jb_js ul li .nr{ font-size:18px; color:#808080; line-height:30px;}

.col_jh{ width:1200px; margin:0px auto 56px;}
.col_jh:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both; } 
.col_jh ul{ width:1250px;}
.col_jh ul li{ width:220px; text-align:center; margin-right:25px; float:left;}
.col_jh ul li .photo{ margin-bottom:22px;}
.col_jh ul li .tb{ margin-bottom:29px; height:45px; background-position:center; background-repeat:no-repeat;}
.col_jh ul li.no1 .tb{ background-image:url(../images/collage_46.jpg);}
.col_jh ul li.no2 .tb{ background-image:url(../images/collage_49.jpg);}
.col_jh ul li.no3 .tb{ background-image:url(../images/collage_52.jpg);}
.col_jh ul li.no4 .tb{ background-image:url(../images/collage_43.jpg);}
.col_jh ul li.no5 .tb{ background-image:url(../images/collage_55.jpg);}

.col_jh ul li .title{ font-size:24px; color:#333; line-height:30px; margin-bottom:14px;}
.col_jh ul li .nr{ font-size:16px; line-height:24px;}
.col_bg{background:#f2f2f2; padding-bottom:20px; margin-bottom:50px; padding-top:44px;}
.col_bg:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both; } 

.col_five{ width:1200px; margin:0px auto 44px;}
.col_five ul li{ width:240px; float:left;}
.col_five ul li .tb{ width:98px; height:98px; margin:0px auto 25px; border:1px #999999 solid; border-radius:49px;}
.col_five ul li:hover .tb{border:1px #f08300 solid; }
.col_five ul li:hover{ color:#f08300;}
.col_five ul li .nr{ font-size:24px; line-height:28px; text-align:center;}
.col_five ul li:nth-child(1) .tb{ background:url(../images/collage_15.png) center no-repeat;}
.col_five ul li:nth-child(2) .tb{ background:url(../images/collage_05.png) center no-repeat;}
.col_five ul li:nth-child(3) .tb{ background:url(../images/collage_10.png) center no-repeat;}
.col_five ul li:nth-child(4) .tb{ background:url(../images/collage_23.png) center no-repeat;}
.col_five ul li:nth-child(5) .tb{ background:url(../images/collage_25.png) center no-repeat;}
.col_five ul li:nth-child(1):hover .tb{ background:url(../images/collage_17.png) center no-repeat;}
.col_five ul li:nth-child(2):hover .tb{ background:url(../images/collage_07.png) center no-repeat;}
.col_five ul li:nth-child(3):hover .tb{ background:url(../images/collage_13.png) center no-repeat;}
.col_five ul li:nth-child(4):hover .tb{ background:url(../images/collage_20.png) center no-repeat;}
.col_five ul li:nth-child(5):hover .tb{ background:url(../images/collage_27.png) center no-repeat;}

.jzpk_one{ font-size:18px; margin-bottom:40px;}
.jzpk_one .title{ color:#f08300; font-size:24px; font-weight:bold; line-height:26px; margin-bottom:12px;}
.jzpk_one  td{ padding-bottom:19px;}

.jzpk_two{background:url(../images/jzpk_12.jpg) top center no-repeat; height:489px; padding-top:250px; margin-bottom:28px;}

.join_cor { width:1010px; margin:0px auto;}
.join_cor ul { width:1200px;}
.join_cor ul li{ background:#fff; float:left; width:183px; height:131px; margin-right:92px; margin-bottom:106px;}

.join_cor ul li .bt{ background:#e1e1e1; padding-top:62px; float:left; height:69px; text-align:center; color:#323232; font-size:20px; position:relative; width:100%; line-height:25px;}
.join_cor ul li:hover .bt{ color:#fff; background:#f08300;}

.join_cor ul li .bt .yuan{ position:absolute; width:100px; height:100px; border-radius:50px; top:-50px; left:44px; background-color:#fff;
  opacity: 0.5;
}
.join_cor ul li .bt .t{position:absolute; width:88px; height:88px; border-radius:44px; margin:0px auto; background:#fff; left:50px; top:-44px; z-index:9;}
.join_cor ul li:nth-child(3) .nr,.join_cor ul li:nth-child(5) .nr,.join_cor ul li:nth-child(7) .nr{ padding-top:16px;}
.join_cor ul li:nth-child(1) .bt .t{background:#fff url(../images/jkt_01.png) center no-repeat;}
.join_cor ul li:nth-child(2) .bt .t{background:#fff url(../images/jkt_27.png) center no-repeat;}
.join_cor ul li:nth-child(3) .bt .t{background:#fff url(../images/jkt_05.png) center no-repeat;}
.join_cor ul li:nth-child(4) .bt .t{background:#fff url(../images/jkt_09.png) center no-repeat;}
.join_cor ul li:nth-child(5) .bt .t{background:#fff url(../images/jkt_33.png) center no-repeat;}
.join_cor ul li:nth-child(6) .bt .t{background:#fff url(../images/jkt_13.png) center no-repeat;}
.join_cor ul li:nth-child(7) .bt .t{background:#fff url(../images/jkt_39.png) center no-repeat;}
.join_cor ul li:nth-child(8) .bt .t{background:#fff url(../images/jkt_17.png) center no-repeat;}

.join_cor ul li:nth-child(1):hover .bt .t{background:#fff url(../images/jkt_03.png) center no-repeat;}
.join_cor ul li:nth-child(2):hover .bt .t{background:#fff url(../images/jkt_25.png) center no-repeat;}
.join_cor ul li:nth-child(3):hover .bt .t{background:#fff url(../images/jkt_07.png) center no-repeat;}
.join_cor ul li:nth-child(4):hover .bt .t{background:#fff url(../images/jkt_11.png) center no-repeat;}
.join_cor ul li:nth-child(5):hover .bt .t{background:#fff url(../images/jkt_35.png) center no-repeat;}
.join_cor ul li:nth-child(6):hover .bt .t{background:#fff url(../images/jkt_15.png) center no-repeat;}
.join_cor ul li:nth-child(7):hover .bt .t{background:#fff url(../images/jkt_41.png) center no-repeat;}
.join_cor ul li:nth-child(8):hover .bt .t{background:#fff url(../images/jkt_19.png) center no-repeat;}


.jzpk_three{ margin-bottom:38px;}
.jzpk_three ul li{ clear:both; height:330px;}
.jzpk_three ul li .photo{float:left;}
.jzpk_three ul li.no0 .photo{float:right;}
.jzpk_three ul li .content{ width:456px; float:left; padding-top:45px; margin-left:30px;}
.jzpk_three ul li .content .sz{ color:#f08300; font-size:45px; font-weight:bold; line-height:58px;}
.jzpk_three ul li .content .st{ background:#f08300; width:51px; height:4px; margin-bottom:25px;}
.jzpk_three ul li .content .title{ color:#333333; font-size:30px; font-weight: bold; margin-bottom:10px;}
.jzpk_three ul li .content .nr{ font-size:18px; line-height:28px;}
.jzpk_three ul li:hover .content .title{ color:#f08300;}

.jzpk_four{background:url(../images/jzpk_23.jpg) top center no-repeat; height:611px; padding-top:187px; margin-bottom:28px;}

.contact_one{width:1400px; margin:52px auto auto; background:#fff; padding-top:33px; padding-bottom:40px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#b4b4b4,direction=120,strength=3);/*ie*/
-moz-box-shadow: 2px 2px 10px #b4b4b4;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #b4b4b4;/*safari或chrome*/
box-shadow:2px 2px 10px #b4b4b4;/*opera或ie9*/}
.contact_one .bt{ text-align:center; font-size:34px; color:#808080; margin-bottom:66px;}

.contact_one ul{ width:1450px;}
.contact_one ul li .nr{ text-align:center; line-height:37px;}
.contact_one ul li{ float:left; width:350px; text-align:center; padding-top:30px;display:block; border-right:1px #e0e0e0 solid;height:242px; font-size:27px; color:#808080;}

.contact_one ul li .tp{ width:116px; height:116px; margin:0px auto 10px;}
.contact_one ul li .db{ font-size:27px; margin-bottom:5px;}
.contact_one ul li.no1 .tp{background:url(../images/t1.png) 0px 0px no-repeat;}
.contact_one ul li.no2 .tp{background:url(../images/t2.png) 0px 0px no-repeat;}
.contact_one ul li.no3 .tp{background:url(../images/t3.png) 0px 0px no-repeat;}
.contact_one ul li.no4 .tp{background:url(../images/t4.png) 0px 0px no-repeat;}


.contact_two{ background:#f08300; height:133px;width:1400px; margin:0px auto 73px;}
.contact_two ul li{ float:left; color:#fff;}
.contact_two ul li.no1{ width:193px; line-height:133px; text-align:center; font-size:34px; float:left; background:#cf7100; margin-left:74px; margin-right:39px;}
.contact_two ul li.no2{line-height:133px; width:680px; font-size:29px;}
.contact_two ul li.no3{ background:#cf7100; font-size:29px; line-height:45px; text-align:center; width:263px; padding-top:20px; height:113px; color:#fff;}
.about_bt1{ width:1158px; margin:0px auto 30px; font-size:36px; color:#333333; text-align:center;}
.con_four{ width:1400px; margin:0px auto;}
.c_bt1{ border-bottom:1px #e0e0e0 solid; height:80px; margin-bottom:26px;}
.c_bt1 .tpleft{ color:#ffffff; font-size:26px; width:284px; height:80px; text-align:center; background:#f08300; line-height:80px;}

.ditu{ width:866px; float:right;}
.lux{ margin-bottom:69px;}
.lux p{ margin-bottom:10px;}
.lux .bt{ font-size:34px; color:#f08300; font-weight:bold; }
.lux .nr{ font-size:23px; color:#f08300; padding-bottom:100px;padding-top:25px;}
.lux .more{ width:211px; height:80px; text-align:center; line-height:80px; background:#cf7100;}
.lux .more a{ font-size:23px; color:#fff;}

.product_2:after{content:"\200B";display:block; height:0px; overflow:hidden;clear:both;}
.product_2{width:1420px; margin:0px auto 20px;}
.product_2 ul{ width:1450px; position:relative;}
.product_2 ul li{ width:457px;color:#313131; float:left; margin-right:23px; margin-bottom:28px;}
.product_2 ul li .tp{ margin-bottom:32px;}
.product_2 ul li .bt{ font-size:24px;  line-height:51px;}
.product_2 ul li .nr{ font-size:18px; line-height:27px; height:54px; overflow:hidden; margin-bottom:18px;}
.product_2 ul li:hover .bt{ color:#f08300;}
.product_2 ul li a.zx{ width:121px; height:27px; display:block; color:#313131; border:1px #313131 solid; font-size:16px; line-height:27px; text-align:center;}
.product_2 ul li:hover a.zx{color:#f08300; border:1px #f08300 solid;}

.jz_gd{padding-left:40px; width:179px;background:#f08300 url(../images/more1.png) 136px center no-repeat;height:44px; margin:0px auto 126px;  border-radius:6px; line-height:44px;color:#fff; font-size:21px; cursor:pointer;}

.parone{ width:1400px; margin:0px auto; padding-bottom:25px;}

.slnew{ padding-bottom:20px;padding-top:25px;}
.slnew .newbt{ font-size:24px; color:#f08300; text-align:center; line-height:35px;}
.slnew .laiy{ font-size:14px; color:#f08300; text-align:center; border-bottom:1px #696969 dashed; line-height:45px; position:relative; margin-bottom:45px;}
.slnew .laiy .date, .slnew .laiy .source{ margin-right:30px;}
.goback{ background:#dedede; width:81px; line-height:38px; height:38px; text-align:center; position:absolute; bottom:-38px; right:0px;}
.goback a{ color:#333; font-size:14px;}

.slnew .new_nr{ width:886px; margin:0px auto 50px; font-size:16px; color:#535353; line-height:30px;}
.slnew .new_nr p{ margin-bottom:20px;}
.new_xg{ width:850px; margin:0px auto 60px;font-size:14px; color:#000;}
.new_xg .wz{ margin-bottom:20px;}
.new_xg ul li { margin-bottom:10px;}
.new_xg ul li a{ color:#000; font-size:14px;}
.new_xg .zrbj{ text-align:right;}
.tui{ width:1400px; margin:0px auto;}
.tui .tuleft{ width:917px; background:#f3f3f3; height:330px; float:left; padding-top:15px;}
.tui .tuleft .tub{ font-size:30px; color:#333; width:862px; margin:0px auto; line-height:40px;}
.tui .tuleft ul{width:842px; margin:0px auto;}
.tui .tuleft ul li{ border-bottom:1px #333333 dashed; line-height:51px; height:51px;font-size:18px; color:#231f20;}
.tui .tuleft ul li a {color:#231f20;}
.tui .tuleft ul li .date{ float:right;}
.tui .tuleft ul li .title{float:left;}
.tui_r{ width:483px; float:right;}
.tui_r ul li {height:99px; width:221px; margin-bottom:24px; margin-left:20px; float:left; }
.tui_r ul li a{ display: block; background:#f3f3f3 url(../images/neshow_06.png) 150px center no-repeat; height:99px; line-height:99px;  font-size:25px; color:#231f20; padding-left:25px;}
.tui_r ul li a:hover{background:#f08300 url(../images/neshow_03.png) 150px center no-repeat; color:#fff;}


.updown{ margin:0px auto 32px; height:30px;font-size:14px; color:#231f20;}
.updown span{float:left;font-size:19px;width:50%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;color:#231f20;}
.updown span.tpright{text-align:right;}
.updown a{ color:#231f20;}
.slnew  .goback1{ background:#dedede; width:81px; line-height:38px; height:38px; text-align:center; position:absolute; bottom:-38px; right:0px;}
.slnew  .goback1 a{ color:#333; font-size:14px;}

.jcarousel-skin-team{width:1397px; height:405px; margin:auto; overflow:hidden;}
.jcarousel-skin-team .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-team .jcarousel-container-horizontal {
	margin:auto;
    width:1397px;
}
.jcarousel-skin-team .jcarousel-clip-horizontal {
    width:1397px;
}

.jcarousel-skin-com{width:612px; height:277px; margin:auto; overflow:hidden;}
.jcarousel-skin-com .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-com .jcarousel-container-horizontal {
	margin:auto;
    width:612px;
}
.jcarousel-skin-com .jcarousel-clip-horizontal {
    width:612px;
}

a#piaofu {
    display: block;
    width: 45px;
    height: 45px;
    background: #ccc url(/zx_css/skin/gotop.png) center center no-repeat;
    position: fixed;
    bottom: 20px;
    right: 0px;
    z-index: 102;
}

.jcarousel-skin-team2{width:1400px; height:400px; margin:auto; overflow:hidden;}
.jcarousel-skin-team2 .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-team2 .jcarousel-container-horizontal {
	margin:auto;
    width:1400px;
}
.jcarousel-skin-team2 .jcarousel-clip-horizontal {
    width:1400px;
}

.jl_three_list li{ display:none;}