/* CSS Document */
html, body{ margin:0px; padding:0px;font-family:"微软雅黑", Arial, Helvetica, sans-serif}

body{color:#000;
-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	overflow-x:hidden;
	font-size:14px;
}
ul,li,h2,p,h3,em,i{ list-style:none; margin:0px; padding:0px;font-style:normal;}
a{ text-decoration:none;color:#262626;}
input{border:none; outline:none;}
.clear{ height:0px; overflow:hidden; clear:both;}
table,tr,td{ line-height:inherit; font-size:inherit; font-weight:inherit;}
textarea{resize:none; outline:none;}
button{ outline:none;cursor:pointer;}

.web-body{width:1200px; margin:auto; height:auto;}
.web-body:after{content:"\200B";display:block; height:0px; overflow:hidden; clear:both;}

.header{top:0; left:0;width:100%; z-index:100;background:white;}
.header .web-body{ position:relative; height:116px; transition:all .3s;-webkit-transition:all .3s;}
.header .logo{ position:absolute; height:100%; left:5px; width:275px; background-image:url(../images/logo.png); background-position: left center; background-repeat: no-repeat; background-size:100%; transition:all .3s;-webkit-transition:all .3s;}
.header.active .logo{ background-size:60%;}
.header .menu{ position:absolute; right:5px; height:100%;bottom:3px; height:80px;}
.header .menu ul li{ float:left; text-align:center;line-height:80px; position:relative;}
.header .menu ul li a{ color:#2e2f30; font-size:17px; display:block; padding:0 20px; position:relative;}
.header .menu ul li.cur a{color:#ff6400;}
.header .menu ul li.cur a:after{content:"\200B"; display:block;width:100%; height:3px; background:#ff6400;}

.header .tel{color:#4e4e4e; font-size:16px; background:url(../images/index_03.png) left center no-repeat; padding-left:30px; text-align:left;height:22px; line-height:22px; position:absolute; right:25px; top:10px;}

.banner{ background-position:top center; background-repeat:no-repeat; height:640px; position:relative;}
.bs .banner{ height:397px; background:center;}
.banner .btn{ position:absolute; top:50%; width:80px; height:80px; line-height:80px; color:white; text-align:center; background:white; background:rgba(255,255,255,.3); font-size:60px; font-family:"宋体", Arial, Helvetica, sans-serif;z-index:100; font-weight:bold;margin-top:-40px;border-radius:50%;cursor:pointer;}
.banner .prev{ left:100px; }
.banner .next{ right:100px;}

#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; background-position:center; background-repeat:no-repeat; display:none;}
#topTrade div a{display:block; position:relative; height:100%;width:100%;}
#pager{position:absolute; bottom:10px; left:50%; z-index:100}
#pager a{position:relative; float:left; left:-50%;width:15px; height:15px; margin:10px; background:#fff; line-height:0; font-size:0; text-indent:-99em; overflow:hidden;border-radius:50%;}
#pager a.activeSlide{ background:#c42323;}

.arrow-btn{cursor:pointer;}

.footer{ background:#272930;color:#bdbdbd;}
.footer .web-body{ padding-top:55px;padding-bottom:58px;}
.footer .copyright .web-body{ padding:0;}
.footer a{color:#bdbdbd;}
.footer .title{ font-size:20px;color:#fff; margin-bottom:20px; position:relative; padding-bottom:13px;}
.footer .title:after{position:absolute; content:"\200B"; display:block;height:2px; bottom:0px; left:0px; background:#ababac;width:25px;}
.footer .copyright{ background:#1f2127; text-align:center; padding:20px 0px; line-height:1.5;color:#bdbdbd;}
.footer .card {float:left; margin-left:20px;}
.footer .menu{width:170px;}
.footer .menu li{ height:36px; line-height:36px; border-bottom:solid 1px #2e3037;}
.footer .menu li a{font-size:16px; color:#c9c9c9; padding-left:20px; background:url(../images/st_23.jpg) 0px center no-repeat;}
.footer .contact{width:320px; margin-left:95px;}
.footer .contact .cont{ line-height:2;}
.footer .contact .wx{ height:auto; overflow:auto; margin:auto;margin-right:50px; border:solid 1px #505257; padding:10px;  margin-top:25px;}
.footer .contact .wx .photo{float:left;}
.footer .contact .wx .info{ margin-left:25px; font-size:16px;color:white;float:left; line-height:1.8; margin-top:10px;}
.footer .msg{width:420px; float:right;margin-right:20px;}
.footer .msg input,
.footer .msg textarea{ background:#505257;border:none;}
.footer .msg ul li{ margin-bottom:20px;}
.footer .msg ul li input{ height:14px; font-size:14px;color:#c4c4c4; padding:15px; width:170px;}
.footer .msg ul li input#nickname{ margin-right:20px;}
.footer .msg ul li input::-webkit-input-placeholder,
.footer .msg ul li textarea::-webkit-input-placeholder {color:#c4c4c4;}
.footer .msg ul li input:-moz-placeholder,
.footer .msg ul li textarea:-webkit-input-placeholder {color:#c4c4c4;}
.footer .msg ul li input::-webkit-input-placeholder,
.footer .msg ul li textarea::-webkit-input-placeholder {color:#c4c4c4;}
.footer .msg ul li input:-moz-placeholder,
.footer .msg ul li textarea:-webkit-input-placeholder {color:#c4c4c4;}
.footer .msg ul li textarea#content{ width:390px; padding:15px;}
.footer .msg ul li .submit{width:145px;height:43px; cursor:pointer; line-height:43px; text-align:center; background:#a94c13; color:#f5f5f5; font-size:18px;border:none;}


.card .thead{ text-align:center; font-size:30px;color:#000000; margin-bottom:5px;}
.card .tbody{ text-align:center; font-size:16px; color:#555555; line-height:1.8;width:880px; margin:auto;}

.index .about{  padding-top:65px; background:#f8f8f8; padding-bottom:55px;}
.index .about .web-body{height:auto; margin:auto; overflow:auto;}
.index .about .info{float:left; width:695px; word-spacing:3px; text-align:justify;}
.index .about .info .title{color:#3f3f3f; font-size:30px; line-height:2; margin-bottom:25px; position:relative;}
.index .about .info .title:after{ position:absolute; content:"\200B"; display:block;width:20px; height:2px; bottom:0px; left:0px; background:#ff6600;}
.index .about .info .desc{ line-height:1.7; font-size:16px;#3f3f3f;}
.index .about .photo{float:right;}
.index .about .photo img{box-shadow:2px 2px 5px #999;}

.index .product{ padding-top:85px;}
.index .product .swiper-pagenation-1{ text-align:center; margin:35px auto 55px;}
.index .product .swiper-pagenation-1 span{ display:inline-block; width:70px; height:70px; line-height:70px; text-align:center;color:#585858;border:solid 1px #cdcdcd;border-radius:100%;margin:0 13px; font-size:30px;cursor:pointer;}
.index .product .swiper-pagenation-1 span.cur{color:#ff6400; border-color:#ff6400;}
.index .product .advert{ height:134px; position:relative;}
.index .product .advert div{height:100%;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; background-position:center; background-repeat:no-repeat;}
.index .product .advert div a{display:block; position:relative; height:100%;width:100%;}
.index .product .trade{ height:471px; background-position:center; background-repeat:no-repeat;}
.index .product .trade .swiperbox{width:1160px; margin:auto; height:471px; margin-top:77px; position:relative; background:#f5f5f5;}
.index .product .trade .swiperbox .swiper-container{height:471px;}
.index .product .trade .arrow-btn{ position:absolute; font-size:72px;color:#a0a0a0;text-align:center; border-radius:3px; top:50%; margin-top:-41px; font-family:"宋体", Arial, Helvetica, sans-serif; font-weight:bold;}
.index .product .trade .prev{ left:-50px;}
.index .product .trade .next{right:-50px;}
.index .product .trade .arrow-btn:hover{ color:#ff6600;}
.index .product .trade .photo{width:600px;float:right;}
.index .product .trade .info{float:left;width:560px;}
.index .product .trade .info .title,
.index .product .trade .info .desc{ padding:0 120px 0 40px;}
.index .product .trade .info .title{ margin-top:80px;}
.index .product .trade .info .title a{ font-size:24px; color:#191919;}
.index .product .trade .info .title a .cycle{display: inline-block;width: 28px;height: 28px;line-height: 28px;top: -2px;position: relative;font-size: 20px;background: #ff6600;color: white;border-radius: 100%;text-align: center;}
.index .product .trade .info .desc{color:#605f5f; font-size:14px; line-height:1.9; margin-top:20px;}
.index .product .trade .info .desc p{ margin-bottom:17px;}
.index .product .trade .info .detail{ display:block; margin-left:40px; width:115px;height:32px; line-height:32px;color:#ff6600;border:solid 1px #ff6600; text-align:center;}

.index .adv{padding-top:85px; padding-bottom:90px; background:#f8f8f8;}
.index .adv .cols ul{ height:auto; margin:auto; overflow:auto; padding:5px; margin-top:30px;}
.index .adv .cols li{float:left;width:280px; height:348px; margin-right:23px;box-shadow:0px 0px 10px #ccc; background:white;}
.index .adv .cols li.lst{ margin-right:0px;}
.index .adv .cols li .photo{ margin-bottom:35px}
.index .adv .cols li .info{ padding:0px 20px;color:#676767}
.index .adv .cols li .info .title{ font-size:20px;color:#383838; position:relative; padding-bottom:10px;}
.index .adv .cols li .info .title:after{position:absolute; content:"\200B"; display:block;height:2px; bottom:0px; left:0px; background:#ff6600;width:38px;}
.index .adv .cols li .info .desc{line-height:1.8; padding-top:28px;}

.index .case{}
.index .case .back{ background-position:center; background-repeat:no-repeat; height:621px;}
.index .case .thead{color:white; padding-top:48px;}
.index .case .trade{width:1160px; margin:auto; height:353px; margin-top:77px; position:relative;}
.index .case .trade .swiper-container{height:353px;}
.index .case .trade .arrow-btn{ position:absolute; width:44px;height:44px; line-height:44px; font-size:24px;color:#ff6600; background:rgba(255,255,255,.3); text-align:center; border-radius:3px; top:50%; margin-top:-22px; font-family:"宋体"; font-weight:bold;}
.index .case .trade .prev{ left:-65px;}
.index .case .trade .next{right:-65px;}
.index .case .trade .arrow-btn:hover{ background:#ff6600; color:white;}
.index .case .trade .photo{width:448px;float:left; overflow:hidden;}
.index .case .trade li .photo img{transition:all .5s;-webkit-transition:all .5s;}
.index .case .trade li:hover .photo img{transform:scale(1.05);-webkit-transform:scale(1.05);}
.index .case .trade li:hover .info{background:rgba(255,255,255,.3);}
.index .case .trade .info{float:right;width:712px; _background:#ffffff;background:rgba(255,255,255,.1); height:353px;transition:all .5s;-webkit-transition:all .5s;}
.index .case .trade .info .title,
.index .case .trade .info .desc{ padding:0 85px 0 50px;}
.index .case .trade .info .title{ margin-top:56px;}
.index .case .trade .info .title a{ font-size:20px; color:white;}
.index .case .trade .info .desc{color:#c4c4c4; font-size:16px; line-height:1.9; margin-top:25px;}
.index .case .trade .info .desc p{ margin-bottom:17px;}
.index .case .tel .web-body{ width:1000px; position:relative;}
.index .case .tel{ background:#ff6600; line-height:1.5;color:white; padding:30px 0px; font-size:30px;}
.index .case .tel .abs{ font-size:18px;}
.index .case .tel .contact{ position:absolute; right:0px;width:140px; height:46px; line-height:46px; top:50%; margin-top:-23px; text-align:center; background:white; font-size:18px;}

.index .case1{ padding:85px 0px 82px; background:#f5f5f5;}
.index .case1 .list,
.jxmanager .part7 .list{ overflow:hidden; margin-top:30px;}
.index .case1 .list ul,
.jxmanager .part7 .list ul{width:1250px;}
.index .case1 .list li,
.jxmanager .part7 .list li{float:left; margin-right:30px;width:348px; height:350px; padding:15px 15px 0px; margin-bottom:22px; background:white;}
.index .case1 .list li .photo a,
.jxmanager .part7 .list li .photo a{ display:block; position:relative; overflow:hidden;}
.index .case1 .list li .photo .cover,
.jxmanager .part7 .list li .photo .cover{ position:absolute;width:100%; height:100%; top:0; left:0; z-index:1; background-color:rgba(0,0,0,.5); background-image:url(../images/s_03.png); background-repeat: no-repeat; background-position:center 62px;color:#ff6600; text-align:center; line-height:250px;transition:all .3s;-webkit-transition:all .3s;transform:scale(0);-webkit-transform:scale(0);opacity:0}
.index .case1 .list li:hover .photo .cover,
.jxmanager .part7 .list li:hover .photo .cover{transform:scale(1);-webkit-transform:scale(1);opacity:1}
.index .case1 .list li .info,
.jxmanager .part7 .list li .info{text-align:center;}
.index .case1 .list li .info .title,
.jxmanager .part7 .list li .info .title{font-size:18px;color:#292929; margin-top:15px; margin-bottom:10px;}
.index .case1 .list li .info .desc,
.jxmanager .part7 .list li .info .desc{ line-height:1.8;color:#969696;}
.index .case1 .more,
.jxmanager .part7 .more{ display:block;width:215px; height:46px; line-height:46px; text-align:center; margin:auto; margin-top:15px; font-size:18px;border:solid 1px #eb760d;}

.index .about_f{ background:#eb760d; overflow:hidden;}
.index .about_f .photo{width:50%;float:left;}
.index .about_f .photo a{float:right;}
.index .about_f .info{float:right;width:50%; padding-top:105px;color:white;}
.index .about_f .info .title{ font-size:32px; letter-spacing:3px; padding:0 55px 25px; margin-bottom:25px; position:relative;}
.index .about_f .info .title:after{position:absolute; content:"\200B"; display:block;height:2px; bottom:0px; left:55px; background:#fff;width:20px;}
.index .about_f .info .title .title-1{ font-size:14px; letter-spacing:0;}
.index .about_f .info .desc{padding:0 55px; line-height:2;}
.index .about_f .info .mn{margin-top:64px; padding:0 55px;}
.index .about_f .info .mn a{ display:inline-block;width:87px;height:87px;line-height:120px; overflow:hidden; color:white; margin-right:20px; border:solid 1px white; border-radius:10px;  background-position:center 15px; background-repeat:no-repeat; text-align:center;}
.index .about_f .info .mn a:hover{ background-color:#fff;color:#ff6600;}
.index .about_f .info .mn a.a1{ background-image:url(../images/index_61.png);}
.index .about_f .info .mn a.a2{ background-image:url(../images/index_56.png);}
.index .about_f .info .mn a.a3{ background-image:url(../images/index_58.png);}
.index .about_f .info .mn a.a1:hover{background-image:url(../images/index_61_1.png);}
.index .about_f .info .mn a.a2:hover{background-image:url(../images/index_56_1.png);}
.index .about_f .info .mn a.a3:hover{background-image:url(../images/index_58_1.png);}

.index .news{ padding:85px 0px 82px;}
.index .news .tTitle{ font-size:26px;color:#1d1d1d; margin-bottom:36px;}
.index .news .tTitle .title-1{font-size:16px;color:#989898;}
.index .news .leftnews{width:655px;float:left;}
.index .news .leftnews .top {height:auto; margin:auto; overflow:auto;}
.index .news .leftnews .top .photo{float:left;}
.index .news .leftnews .top .info{float:left;width:455px; margin-left:15px;}
.index .news .leftnews .top .info .title{font-size:18px;color:#3a3a3a; margin-bottom:12px;}
.index .news .leftnews .top .info .desc{font-size:12px; line-height:2;color:#7e7d7d;}
.index .news .leftnews ul{ margin-top:15px;}
.index .news .leftnews li{ line-height:2.8;}
.index .news .leftnews li .title {width:580px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.index .news .leftnews li .title a{padding-left:22px;color:#3a3a3a; background-image:url(../images/squ_19.jpg); background-repeat:no-repeat; background-position:0px center;}
.index .news .leftnews li .title a:hover{color:#ff6600;background-image:url(../images/squ_18.jpg); }
.index .news .leftnews li .date{float:right;color:#9c9c9c;}
.index .news .rightnews{width:420px;float:right;}
.index .news .rightnews li{ line-height:55px; height:55px; background:#f5f5f5; margin-bottom:2px;}
.index .news .rightnews li a{ padding:0 20px;color:#3a3a3a; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.index .news .rightnews li a:hover{ background:#ff6600;color:white;}

.site{ text-align:right; margin-top:20px; margin-bottom:50px; line-height:1;color:#525252;}
.site a{color:#525252;}

.jxmanager .part1{ background:#f2f2f2; margin-bottom:58px;}
.jxmanager .part1 .photo{width:624px;float:right;}
.jxmanager .part1 .info{float:left;width:576px;height:353px;}
.jxmanager .part1 .info .title,
.jxmanager .part1 .info .desc{ padding:0 20px 0 20px;}
.jxmanager .part1 .info .title{ margin-top:40px;font-size:30px; color:#ff6600; line-height:1.5;}
.jxmanager .part1 .info .title .title-1{ font-size:20px; color:#454545;}
.jxmanager .part1 .info .desc{color:#696969; font-size:15px; line-height:2; margin-top:25px;}
.jxmanager .part1 .info .desc p{ margin-bottom:17px;}

.jxmanager .part2{ background:#faf4ef; padding-top:55px;}
.jxmanager .part2 .cols{ margin-top:45px;}
.jxmanager .part2 li{float:left; margin:0px 55px; height:350px;width:286px;}
.jxmanager .part2 li .info{ text-align:center; padding-top:18px;}
.jxmanager .part2 li .info .title{color:#ff6600; font-size:24px;}
.jxmanager .part2 li .info .desc{font-size:16px;color:#454545; line-height:1.8; padding-top:12px;}

.jxmanager .part3{ padding-top:82px; padding-bottom:75px;}
.jxmanager .part3 .trade{ margin-top:40px;}
.jxmanager .part3 .trade li{height:458px; background:#f5f5f5; margin-bottom:15px;}
.jxmanager .part3 .trade .photo{width:600px;float:left;}
.jxmanager .part3 .trade .photo img{width:600px; height:458px;}
.jxmanager .part3 .trade .info{float:right;width:600px; background:rgba(255,255,255,.1);}
.jxmanager .part3 .trade .info .title,
.jxmanager .part3 .trade .info .desc{ padding:0 65px 0 55px;}
.jxmanager .part3 .trade .info .title{ margin-top:56px;line-height:1;}
.jxmanager .part3 .trade .info .title a{font-size:28px;color:#191919;}
.jxmanager .part3 .trade .info .title .cycle{ display:inline-block;width:28px; height:28px; line-height:28px; top:-2px; position:relative; font-size:20px; background:#ff6600;color:white;border-radius:100%; text-align:center;}
.jxmanager .part3 .trade .info .desc{color:#605f5f; font-size:18px; line-height:1.9; margin-top:25px; margin-right:50px;}
.jxmanager .part3 .trade .info .desc p{ margin-bottom:17px;}
.jxmanager .part3 .trade li.l0 .photo{float:right;}
.jxmanager .part3 .trade li.l0 .info{float:left;}
.jxmanager .part3 .trade .info .detail{ display:none;}

.jxmanager .part4{ overflow:hidden; background:#ff6600; margin-bottom:99px;}
.jxmanager .part4 .left{width:50%;float:left;height:266px;color:white; position:relative;}
.jxmanager .part4 .left .kf{ position:absolute;width:154px; height:48px;line-height:48px; text-align:center; font-size:24px; color:#ff6600; background:white; top:50%; margin-top:-24px; right:-77px;}
.jxmanager .part4 .left .info{ padding:65px 0px 0px 12px; font-size:24px; line-height:1.5;}
.jxmanager .part4 .left .info .title{ font-size:28px; line-height:1; margin-bottom:15px;}
.jxmanager .part4 .left .info .title span{font-size:36px;}
.jxmanager .part4 .right{width:50%;float:right;}

.jxmanager .part5{ padding-top:82px; padding-bottom:50px; background:#f2f2f2;}
.jxmanager .part5 .cols{ overflow:hidden; margin-top:60px;}
.jxmanager .part5 .cols ul{width:1300px;}
.jxmanager .part5 .cols ul li{float:left;width:369px;height:153px; background-color:white; background-position:15px 30px; background-repeat:no-repeat; margin:0px 45px 45px 0px;border-left:solid 2px #ff6600;}
.jxmanager .part5 .cols ul li:hover{ background-color:#ff6600;}
.jxmanager .part5 .cols ul li .info{ padding:30px 15px 0px 90px; font-size:14px; line-height:2;color:#838383;}
.jxmanager .part5 .cols ul li .info .title{font-size:20px;color:#3f3f3f; line-height:1; margin-bottom:15px;}
.jxmanager .part5 .cols ul li:hover .info,
.jxmanager .part5 .cols ul li:hover .info .title{color:white;}
.jxmanager .part5 .cols ul li.l1{ background-image:url(../images/jxhgl_33.png);}
.jxmanager .part5 .cols ul li.l2{ background-image:url(../images/jxhgl_35.png);}
.jxmanager .part5 .cols ul li.l3{ background-image:url(../images/jxhgl_37.png);}
.jxmanager .part5 .cols ul li.l4{ background-image:url(../images/jxhgl_43.png);}
.jxmanager .part5 .cols ul li.l5{ background-image:url(../images/jxhgl_46.png);}
.jxmanager .part5 .cols ul li.l6{ background-image:url(../images/jxhgl_48.png);}
.jxmanager .part5 .cols ul li.l1:hover{ background-image:url(../images/jxhgl_33_1.png);}
.jxmanager .part5 .cols ul li.l2:hover{ background-image:url(../images/jxhgl_35_1.png);}
.jxmanager .part5 .cols ul li.l3:hover{ background-image:url(../images/jxhgl_37_1.png);}
.jxmanager .part5 .cols ul li.l4:hover{ background-image:url(../images/jxhgl_43_1.png);}
.jxmanager .part5 .cols ul li.l5:hover{ background-image:url(../images/jxhgl_46_1.png);}
.jxmanager .part5 .cols ul li.l6:hover{ background-image:url(../images/jxhgl_48_1.png);}

.jxmanager .part6{padding-top:82px; padding-bottom:94px;}
.jxmanager .part6 .trade{ margin-top:40px; background:#f2f2f2;}
.jxmanager .part6 .trade .photo{width:747px;float:left;}
.jxmanager .part6 .trade .info{float:right;width:453px;}
.jxmanager .part6 .trade .info .title,
.jxmanager .part6 .trade .info .desc{ padding:0 40px 0 40px;}
.jxmanager .part6 .trade .info .title{ margin-top:73px;}
.jxmanager .part6 .trade .info .title a{ font-size:20px; color:#4f4f4f;}
.jxmanager .part6 .trade .info .desc{color:#4f4f4f; font-size:14px; line-height:1.9; margin-top:25px;}
.jxmanager .part6 .trade .info .more{ display:block;width:140px; height:36px; line-height:36px;border:solid 2px #ff6600; text-align:center; font-size:16px;color:#ff6600; margin-left:40px; margin-top:60px;}
.jxmanager .part6 .trade .info .more:hover{ background:#ff6600; color:white;}

.jxmanager .part7{ padding-top:82px; padding-bottom:90px; background:#f2f2f2;}
.jxmanager .part7 .list{position:relative; overflow:visible;}
.jxmanager .part7 .list ul{height:auto; margin:auto; overflow:hidden;}
.jxmanager .part7 .list .arrow-btn{ position:absolute; font-size:72px;color:#a0a0a0;text-align:center; border-radius:3px; top:50%; margin-top:-70px; font-family:"宋体"; font-weight:bold;cursor:pointer;}
.jxmanager .part7 .list .prev{ left:-68px;}
.jxmanager .part7 .list .next{right:-68px;}
.jxmanager .part7 .list .arrow-btn:hover{ color:#ff6600;}

.about .part1{color:#545454; padding-top:50px; background:url(../images/about_04.jpg) bottom center no-repeat; padding-bottom:80px; font-size:16px; line-height:1.8;}
.about .part1 .web-body{width:1160px;}
.about .part1 p{ margin-bottom:17px;}

.about .part2{ padding:80px 0px;}
.about .part2 .list{ position:relative; padding-top:35px;}
.about .part2 .list ul{height:auto; margin:auto; overflow:auto;}
.about .part2 .list ul li{float:left; margin-right:22px;}
.about .part2 .list ul li .title{ height:60px; line-height:60px; background:#ececec; font-size:16px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; text-align:center; padding:0 10px;}
.about .part2 .list .arrow-btn{ position:absolute; width:46px; height:46px; line-height:46px; font-size:32px;color:#a0a0a0;text-align:center; border-radius:3px; top:50%; margin-top:-41px; font-family:"宋体"; font-weight:bold;border:solid 1px #ff6600;cursor:pointer;}
.about .part2 .list .prev{ left:-70px;}
.about .part2 .list .next{right:-70px;}
.about .part2 .list .arrow-btn:hover{ background-color:#ff6600;color:white;}

.about .part3{ height:391px; padding:80px 0px;background:url(../images/about_11.jpg) bottom center no-repeat;}
.about .part3 #issues li{ padding-top:100px;}
.about .part3 #timeline li .title{float:left;font-size: 56px;color: #565656;width:430px; text-align:right; line-height:1;}
.about .part3 #timeline li .info{float:right;font-size: 18px;color: #646464;width:470px; margin-right:180px; line-height:1.7;}
.about .part3 .fzxk {display: block;width: 100%;height: 305px;margin: 0 auto;position: relative;z-index: 99;background: url(../images/san1.png) center 234px repeat-x;
}

.about .part4 { padding:86px 0px 76px;}
.about .part4 .list{ padding-top:35px; overflow:hidden;}
.about .part4 .list ul{ width:1250px; margin:auto; overflow:hidden; height:297px;}
.about .part4 .list li{float:left;margin-right:32px; text-align:center;}
.about .part4 .list li .photo a{ display:block;width:276px; height:247px;background:url(../images/k_37.jpg) center no-repeat;}
.about .part4 .list li img{ margin-top:9px;width:259px; height:229px;}
.about .part4 .list li .title{ height:50px; line-height:50px; text-align:center; font-size:14px;}
.about .part4 .list li .title a{color:#696969;}
.about .part4 .list .more{display:block;width:182px; height:42px; line-height:42px; font-size:20px; text-align:center;color:#ff6600; margin:auto; margin-top:40px;border:solid 1px #ff6600;cursor:pointer;}

.support .part1{color:#545454; padding-top:0px; padding-bottom:80px; font-size:16px; line-height:1.8;}
.support .part1 .content{ background:#f5f5f5;}
.support .part1 .content .photo{float:right}
.support .part1 .content .info{float:left;width:550px; padding:30px 85px 0px 35px}
.support .part1 .content .info .title{ font-size:30px;color:#ff6600; line-height:1;}
.support .part1 .content .info .title-1{ font-size:20px;color:#454545; line-height:2.5; margin-bottom:10px;}
.support .part1 .content .info .desc{ line-height:1.7; font-size:16px;color;#696969;}

.support .num{ display:inline-block; padding-left:50px; background-repeat:no-repeat; background-position: left center;}
.support .part2{ padding-bottom:80px;}
.support .part2 .thead .num{ background-image:url(../images/support_09.png);}
.support .part2 .cols{width:1170px; overflow:hidden; padding-top:35px;}
.support .part2 .cols ul{width:1200px;}
.support .part2 .cols li{float:left; text-align:center; margin-right:35px;}
.support .part2 .cols li .photo img{ border-top-left-radius:10px;border-top-right-radius:10px;}
.support .part2 .cols li .title{color:#3b3b3b; font-size:18px; height:50px; line-height:50px; padding:0 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.support .part2 .cols li .info{ border:solid 1px #ddd; border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}

.support .part3{padding-bottom:80px;}
.support .part3 .thead .num{ background-image:url(../images/support_26.png);}
.support .part3 .cols {margin-top:35px; background:#f5f5f5}
.support .part3 .cols .photo{float:left;width:600px;}
.support .part3 .cols .info{float:right;width:470px; padding:60px 70px 0px 60px;}
.support .part3 .cols .info .title{margin-bottom: 20px; padding-bottom:15px; position:relative; line-height: 1.5;font-size: 28px;color: #191919;}
.support .part3 .cols .info .title:after{position: absolute;content: "\200B";display: block;height: 2px;bottom: 0px; left:0px;background: #ff6600;width: 30px;}
.support .part3 .cols .info .desc{ line-height:1.8;font-size:16px; color:#5a5a5a;}
.support .part3 .cols .info .desc p{ margin-bottom:17px;}
.support .part3 .cols .info .kf{display:block;width:125px; height:38px; line-height:38px; color:white; background:#ff6600; text-align:center; font-size:16px;}

.support .part4{ background:#f5f5f5; margin-bottom:80px; padding:72px 0px;}
.support .part4 .thead .num{ background-image:url(../images/support_34.png);}
.support .part4 .cols{overflow:hidden; padding-top:35px;}
.support .part4 .cols ul{width:1250px;}
.support .part4 .cols li{float:left; text-align:center; width:385px; margin-right:22px;}
.support .part4 .cols li .title{ font-size:18px;color:#3d3d3d; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;margin-top: 20px;margin-bottom: 10px;}
.support .part4 .cols li .desc{color:#747474;line-height:1.8; padding:0 10px; font-size:16px;}

.support .part5{ padding-bottom:0px; }
.support .part5 .thead .num4{ background-image:url(../images/support_47.png);}
.support .part5 .num5{ background-image:url(../images/support_56.png);}
.support .part5 .cols{margin-top:35px; background:#f5f5f5;}
.support .part5 .cols.fst{ margin-bottom:100px;}
.support .part5 .cols.fst .photo{float:right;width:600px;}
.support .part5 .cols.fst .photo img{float:left;}
.support .part5 .cols .photo img{float:right; height:auto; width:auto;}
.support .part5 .cols.sft .info{float:left;}
.support .part5 .cols .info .title:after{ display:none; font-size:30px;}

.support .part6 .content{ padding-top:35px; padding-bottom:95px;}
.support .part6 .content p{ margin-bottom:10px;}

.contact .part1 .thead{ font-size:32px;}
.contact .part1 .tbody{ margin-top:20px;}
.contact .part1 .map{ margin-top:55px;}

.contact .part2{ padding:115px 0px; width:1170px;}
.contact .part2 .form{width:770px;float:left;}
.contact .part2 .form .thead{ height:66px; line-height:66px; margin-bottom:44px;}
.contact .part2 .form ul{ overflow:hidden;}
.contact .part2 .form ul li{width:800px; margin-bottom:30px; overflow:hidden;}
.contact .part2 .form li.msg{ padding:25px 22px;border:solid 1px #ebebeb;width:708px;}
.contact .part2 .form li .col{float:left;width:270px; padding:0 10px 0 80px; height:48px;border:solid 1px #ebebeb; margin-right:30px; position:relative;}
.contact .part2 .form li .col.com{ padding:0 10px 0 110px; width:240px;}
.contact .part2 .form li .col input{width:100%; height:16px; padding:16px 0px;color:#6f6f6f;font-size:16px; }
.contact .part2 .form li textarea{width:100%;border:none; font-size:16px; outline:none;color:#6f6f6f;}
.contact .part2 .form li .title{position:absolute; left:23px; top:0px;height:48px; line-height:48px; font-size:16px;color:#6f6f6f;}
.contact .part2 .form .btn{text-align:center;}
.contact .part2 .form .submit{width:170px;height:50px; line-height:50px; text-align:center;color:white;font-size:18px;border:none;border-radius:50px; background:#ff6600; margin:auto;box-shadow:0px 0px 10px #999;}

.contact .part2 .content{float:right;width:300px; padding:50px 37px 40px; line-height:1.8; box-shadow:0px 0px 50px #ccc;}
.contact .part2 .content .title{ font-size:26px;color:#070707; padding-bottom:;border-bottom:solid 1px #d7d7d7; line-height:1; margin-bottom:45px; padding-bottom:20px;}
.contact .part2 .content td{ padding-bottom:24px;}
.contact .part2 .content .wx{color:#2d2d2d; text-align:center; font-size:16px; margin-top:30px;}
.contact .part2 .content .photo{ margin-bottom:15px;}

.news .ptitle{ font-size:24px;color:#292929; height:23px; line-height:23px; margin-bottom:33px;border-left:solid 5px #ff6600; padding-left:7px;}
.news .ptitle .more{float:right; height:23px; font-size:14px; padding-right:24px; background:url(../images/tnew_06.jpg) right center no-repeat;}

.news .part1 .ptitle{ width:590px;}
.news .part1{ padding-bottom:70px; height:auto; margin:auto; overflow:auto;}
.news .part1 .focus{width:600px;float:left;}
.news .part1 .focus .trade{height:389px; overflow:hidden;}
.news .part1 .focus .trade li{position:relative; height:389px; overflow:hidden;}
.news .part1 .focus .trade li .info{position:absolute;width:100%; background:#000; background:rgba(0,0,0,.6); left:0; bottom:0; z-index:1; height:70px; line-height:70px;color:white;}
.news .part1 .focus .trade li .info .date{float:left;width:95px; text-align:right; font-size:24px;}
.news .part1 .focus .trade li .info .title{float:right;width:470px; padding-right:15px; padding-left:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; text-align:right;}
.news .part1 .focus .trade li .info .title a{color:white;font-size:18px;}
.news .part1 .focus .controller{ height:90px;overflow:hidden;}
.news .part1 .focus .controller ul{width:650px; padding-top:10px;}
.news .part1 .focus .controller li{float:left; width:123px; height:71.3px; position:relative;}
.news .part1 .focus .controller li i{ position:absolute;width:25px; height:25px; line-height:25px; bottom:10px; left:10px; text-align:center; border-radius:100%; background:#131615;color:white; font-size:14px; transition:all .5s;-webkit-transition:all .5s;}
.news .part1 .focus .controller li.cur i{ background:#ff6600;transform:scale(1.3);-webkit-transform:scale(1.3);}
.news .part1 .focus .controller li img{width:110px; height:71.3px; height:auto;}
.news .part1 .list{width:492px;float:right;}
.news .part1 .list li{ padding-right:90px; padding-bottom:15px; padding-top:30px; border-top:solid 1px #dedede; position:relative;}
.news .part1 .list li .date{ font-size:12px;}
.news .part1 .list li .title{ font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; line-height:1; margin:7px 0;}
.news .part1 .list li .title a{color:#282828;}
.news .part1 .list li .desc{color:#8a8a8a; line-height:1.7;}
.news .part1 .list li .detail{position:absolute;width:76px;height:24px; line-height:24px;background:#333333; text-align:center;color:white;right:0px; bottom:8px;}
.news .part1 .list li:hover .title a{color:#ff6600;}
.news .part1 .list li:hover .detail{ background:#ff6600; color:white;}

.news .part2{ padding:70px 0px 50px;}
.news .part2 .list{ overflow:hidden;}
.news .part2 ul{width:1300px;}
.news .part2 li{width:558px; margin-right:84px;float:left; padding:22px 0px;border-top:solid 1px #d2d2d2;}
.news .part2 li .photo{float:left;}
.news .part2 li .photo img{width:90px;height:63px;}
.news .part2 li .photo .cover{ display:none;}
.news .part2 li .info{float:left;width:400px; margin-left:18px;}
.news .part2 li .info .title{ font-size:16px;color:#212121; height:30px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.news .part2 li .info {color:#838282; line-height:2;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.news .part2 li .info .desc{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.news .part2 li:hover .info .title a{color:#ff6600;}

.news .list-content{height:auto; margin:auto; overflow:hidden; position:relative;}
.news .list-content .line{ position:absolute; height:100%; width:100%; background:white; left:50%; top:0; z-index:-1;}
.news .list-content .line1{ position:absolute; height:100%; width:100%; background:#f5f5f5; right:50%; top:0; z-index:-1;}
.news .list-content .classlist{width:202px; float:left; padding-top:142px;}
.news .list-content .classlist li{width:188px; margin-bottom:21px; border:solid 1px #cecece; background:white; text-align:center; height:50px; line-height:50px;}
.news .list-content .classlist li.cur,
.news .list-content .classlist li:hover{ background:#ff6600;border:solid 1px #ff6600;color:white;}
.news .list-content .classlist li a{color:#454545; font-size:20px; display:block;}
.news .list-content .classlist li.cur a,
.news .list-content .classlist li:hover a{color:white;}
.news .list-content .list{float:left;width:942px; padding-left:56px; background:white;_height:400px; min-height:400px;}
.news .list-content .list li{ margin:auto; overflow:auto; height:auto; margin-bottom:35px;border:solid 1px #e7e7e7; padding:20px 18px;}
.news .list-content .list li .photo{float:left;}
.news .list-content .list li .info{float:right;width:585px;}
.news .list-content .list li.topone .info{width:482px;}
.news .list-content .list li:hover{ background:#f6f6f6;border-color:#f6f6f6;}
.news .list-content .list li .title{ font-size:18px; color:#3a3a3a; height:46px; line-height:46px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; position:relative; padding-right:115px;}
.news .list-content .list li:hover .title{ text-decoration:underline;}
.news .list-content .list li .title .date{ position:absolute; right:0px; font-size:14px;}
.news .list-content .list li .desc{color:#7e7d7d; line-height:2; height:85px;}
.news .list-content .list li .detail{border:solid 1px #cecece;color:#a8a8a8; display:block;width:132px; height:35px; line-height:35px; text-align:center;}
.news .list-content .list li:hover .detail{ background:#ff6600;color:white;border-color:#ff6600;}
.news .list-content .list li.topone .desc{height:110px;}
.news .list-content .list li.topone .title{ padding-right:0px;}
.news .list-content .list li.topone .title .m{ display:inline-block; height:30px; line-height:30px; margin-right:15px;padding:0px 14px; background:#ff6600;color:white;}

.news .list-content .content{float:left;width:942px; padding-left:56px; background:white;}
.news .list-content .content .body{ padding-right:20px;color:#707070; padding-bottom:66px;}
.news .list-content .content .body .title{ text-align:center; font-size:24px; color:#464646; padding:15px 0px; border-bottom:dotted 1px #575556; line-height:1.5;}
.news .list-content .content .body .attr{ text-align:center; padding-top:15px;}
.news .list-content .content .body .attr span{ margin:0 20px;}
.news .list-content .content .body .cont{ padding-top:40px; line-height:2;}
.news .list-content .content .body .cont p{ margin-bottom:17px;}
.news .list-content .content .body .author{color:#464646; padding:10px 0px 40px;line-height:2;}
.news .list-content .content .body .mark{color: #464646;font-size: 14px;line-height: 29px;border-bottom: 1px solid #eaeff3;padding-bottom: 10px;margin-bottom:50px;}
.news .list-content .content .body .mark .js a{color:#464646; margin-right:5px;}
.news .list-content .content .body .mark .share-box{float:right;}
.news .list-content .relate .title-1{ font-size:22px; color:#333; position:relative; height:40px; line-height:40px;border-bottom:1px solid #eaeff3;margin-bottom:6px;}
.news .list-content .relate .title-1:after{content:"\200B"; display:block; height:2px; overflow:hidden; position:absolute; left:0px; bottom:0px; width:88px; background:#ff6600;  }
.news .list-content .relate ul li{width:auto; margin:auto; overflow:auto;border-bottom: 1px #f1f1f1 solid; padding-top:20px; padding-bottom:24px}
.news .list-content .relate ul li:after{content:"\200B"; display:block; height:0px; overflow:hidden; clear:both;}
.news .list-content .content .relate ul li .photo{ height:86px; width:152px; float:left;}
.news .list-content .content .relate ul li .photo img{width:100%; height:100%;}
.news .list-content .content .relate ul li .info{width:650px; float:left; margin-left:25px;}
.news .list-content .content .relate ul li .ntitle{ height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; white-space:nowrap; margin-bottom:5px;color:#2e2e2e; font-size:18px;}
.news .list-content .content .relate ul li .ntitle a{color: #454545;font-size: 18px;}
.news .list-content .content .relate ul li .desc{color:#7a7979; line-height:1.6;}
.news .list-content .content .relate ul li:hover .ntitle a{color:#ff6600; text-decoration:underline;}

.join .part1{ padding-bottom:65px; background:#f5f5f5; overflow:hidden;}
.join .part1 .content{ text-align:center; color:#696969; line-height:1.8;}
.join .part1 .content .title{ font-size:30px; color:#ff6600; margin-bottom:10px;}

.join .part2 { padding-top:85px;}
.join .part2 .thead{ margin-bottom:30px;}
.join .part2 .web-body{ background:#f5f5f5;}
.join .part2 .web-body .info{float:left;width:592px;padding:50px 85px 0px 35px;}
.join .part2 .web-body .photo{float:right;}
.join .part2 .web-body .photo img{width:488px;height:332px;}
.join .part2 .web-body .info .title {color: #3f3f3f;font-size: 22px;line-height: 2;margin-bottom: 25px;position: relative;}
.join .part2 .web-body .info .title:after{ position:absolute; content:"\200B"; display:block;width:30px; height:2px; bottom:0px; left:0px; background:#ff6600;}
.join .part2 .web-body .info .desc{line-height: 1.7;font-size: 16px;color:#606060;}

.join .part3 { padding-top:85px;}
.join .part3 .cols { overflow:hidden; margin-top:35px;}
.join .part3 .cols ul{width:1240px;}
.join .part3 .cols li{float:left;width:275px; margin-right:30.6666px; height:336px; border:solid 1px #eeeeee;}
.join .part3 .cols li .photo img{width:275px; height:152px;}
.join .part3 .cols li .title{font-size:20px;color:#363636; text-align:center; margin-top:25px; margin-bottom:22px;}
.join .part3 .cols li .desc{ text-align:center;color:#6e6e6e; line-height:1.8;}

.join .part4 { padding-top:85px;}
.join .part4 .col{ margin-top:35px; background:#f5f5f5;}
.join .part4 .photo{float:left;width:605px;}
.join .part4 .photo img{float:right;}
.join .part4 .info{float:left;width:447px; padding:60px 80px 0px 68px;}
.join .part4 .info li{ margin-bottom:25px; padding-left:70px; background-repeat:no-repeat; background-position:0 0;}
.join .part4 .info li .title{font-size:22px;color:#353535; margin-bottom:5px;}
.join .part4 .info li .desc{color:#717171; line-height:1.8;}
.join .part4 .info li.l1{ background-image:url(../images/join_24.jpg);}
.join .part4 .info li.l2{ background-image:url(../images/join_27.jpg);}
.join .part4 .info li.l3{ background-image:url(../images/join_29.jpg);}
.join .part4 .info li.l4{ background-image:url(../images/join_31.jpg);}

.join .part5 { padding-top:85px; padding-bottom:68px;}
.join .part5 .col{ margin-top:35px;background:#f5f5f5;}
.join .part5 .col .photo {width:706px; height:463px;float:right; overflow:hidden; position:relative;}
.join .part5 .col .photo li{position:relative; overflow:hidden; height:463px;}
.join .part5 .col .photo li .info{ position:absolute; height:133px; bottom:0px; left:0px; width:100%; z-index:1; background:#000; background:rgba(0,0,0,.6);color:#bdbdbd;}
.join .part5 .col .photo li .info .title,
.join .part5 .col .photo li .info .desc{ padding:0px 30px;}
.join .part5 .col .photo li .info .title{ margin:15px 0px 7px;}
.join .part5 .col .photo li .info .title a{color:white;font-size:18px;}
.join .part5 .col .photo li .info .desc{ line-height:1.7;}
.join .part5 .col .photo .arrow-btn{ position:absolute; font-size:50px;color:#a0a0a0;text-align:center; border-radius:3px; width:50px; height:50px; line-height:50px; text-align:center; top:50%; margin-top:-25px; font-family:"宋体"; font-weight:bold; z-index:10; background:#000; background:rgba(0,0,0,.6)}
.join .part5 .col .photo .prev{ left:20px;}
.join .part5 .col .photo .next{right:20px;}
.join .part5 .col .photo .arrow-btn:hover{ color:#ff6600;}
.join .part5 .col .info-l{float:left;width:424px; padding:65px 35px 0px;}
.join .part5 .col .info-l .title{ font-size:24px;color:#424242; margin-bottom:15px;}
.join .part5 .col .info-l .desc{ line-height:2;color:#3f3f3f;}
.join .part5 .col .kf{width:126px; height:38px; line-height:38px; text-align:center; background:#ff6600;color:white; font-size:16px; margin-top:40px; display:block;}

.join .form { background:#ff6600; padding:45px 0px;}
.join .form .web-body .form-cont{height:222px; background:white; background:rgba(255,255,255,.9);float:left;width:800px;}
.join .form .web-body .form-cont .title{text-align:center; font-size:22px; color:#292929; padding:33px 0px;}
.join .form .web-body .form-cont .col{ padding-left:44px; font-size:16px;}
.join .form .web-body .form-cont .col input,
.join .form .web-body .form-cont .col select{display: block;border:solid 1px #ddd;background: #fff;padding: 10px 10px;outline: none;font-size:14px;color:#545454;float:left;}
.join .form .web-body .form-cont .col input{padding: 11px 10px;width:245px;}
.join .form .web-body .form-cont .col input.submit{ height:40px; line-height:40px; padding:0; width:140px; font-size:16px; margin-left:25px; text-align:center; color:white;background:#ff6600;cursor:pointer;}
.join .form .web-body .form-cont .col select{width:170px; margin-right:7px;}
.join .form .web-body .form-cont .col li{ line-height:41px; height:41px; margin-bottom:20px;}
.join .form .web-body .form-cont .col li .title-1{float:left;}
.join .form .web-body .photo{float:right;}

#timeline {
	width: 1120px;
	height: 305px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}

#dates {
	width: 1250px;
	overflow: hidden;
}

#dates li {
	float: left;
	width: 90px;
	height: 70px;
	font-size: 18px;
	text-align: center;
}

#dates a {
	color: #616161;
	width: 90px;
	height: 70px;
	padding-top: 30px;
	line-height: 40px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
}

#dates .selected {
	font-size: 22px;
	color: #ff6600;
	font-weight: bold;
	background: url(../images/san2.png) no-repeat center top;
}

#issues {
	width: 1250px;
	height: 234px;
	overflow: hidden;
}

#issues li {
	width: 1120px;
	list-style: none;
	float: left;
}

#issues li img {
	text-align: center;
	display: block;
	margin: 0 auto;
}

#next,
#prev {
	position: absolute;
	top: 103px;
	width: 50px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	overflow: hidden;
}

#next {
	right: 5px;
	background: url(../images/dsj2.png) center center no-repeat;
}

#prev {
	left:5px;
	background: url(../images/dsj1.png) center center no-repeat;
}

#next.disabled,
#prev.disabled {
	opacity: 0.2;
}

#next:hover {
	background: url(../images/dsj02.png) center center no-repeat;
}

#prev:hover {
	background: url(../images/dsj01.png) center center no-repeat;
}

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-case{width:1200px; height:386px; margin:auto; overflow:hidden;}
.jcarousel-skin-case .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-case .jcarousel-container-horizontal {
	margin:auto;
    width:1200px;
}
.jcarousel-skin-case .jcarousel-clip-horizontal {
    width:1200px;
}
.jcarousel-skin-team{width:1200px; height:356px; margin:auto; overflow:hidden;}
.jcarousel-skin-team .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-team .jcarousel-container-horizontal {
	margin:auto;
    width:1200px;
}
.jcarousel-skin-team .jcarousel-clip-horizontal {
    width:1200px;
}

.online{ position:fixed; right:38px; top:50%; margin-top:-80px; z-index:100; background:white; border:solid 1px #bfbfbf; text-align:center; padding-top:16px;}
.online .kf_btn{ padding:16px 13px; background:url(../images/kf_03.jpg) center top no-repeat; padding-top:43px;border-bottom:solid 1px #bfbfbf;}
.online .kf_btn a{ display:block;width:92px; height:30px; line-height:30px; background:#ff6600; font-size:16px;color:white; text-align:center;}
.online .tel{padding:7px 0px;}
.online .tel .freetel_text{color:#ff6600;}