﻿@import url(base.css);
.jc-null{width:100%; text-align:center; font-size:25px;clear: both;}
.jc-warp{width: 1920px; position:relative; margin-left: -960px; left:50%; z-index:1;}
.jc-draw{margin:0 auto; width:1100px;}
.jc-clear{clear:both;}


.page_carousel{width:1920px; height:317px; position:relative; margin-left:-960px; left:50%; z-index:1; overflow:hidden;}
.page_carousel .jc_con{position:absolute; top:0; left:0; z-index:2; width:1920px;}
.page_carousel .jc_cont{width:100%; overflow:hidden; position:relative; display:none;}
.page_carousel .jc_cont div.slide{width:1920px; height:317px; overflow:hidden; display:block;}
.page_carousel .jc_cont div.slide img{width:1920px; height:317px;}


.jc-content-top{width: 100%;z-index: 2;position: absolute;}
.jc-content-top .jc-content{margin:0 auto; width: 1100px;}
.header{height: 115px; }
.header .logo{float:left; height:86px; text-align:left;}
.header .nav{float:right; text-align:right; margin: 0;}
.header .nav a{width: 92px;height: 112px;line-height: 144px;text-align: center;  color: #343434; font-size:14px; display:inline-block;text-decoration: none;transition: all 1s ease 0s;}
.header .nav a.jc_current,
.header .nav a:hover{background-color: #F9DF4E;border-radius: 0 0 10px 10px;box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, .15);}
.jc_carousel_index{width:1920px; height:756px; overflow:hidden; position:relative; margin-left:-960px; left:50%; z-index:1;}
.jc_carousel_index .shadow{height:6px; width:100%; background-image:url(../images/bannner_top_shadow.png); background-repeat:repeat-x; position:absolute; z-index:999; top:0px; left:0px;}
.jc_carousel_index .jc_carousel{width:1920px; height:756px; position:relative; z-index:2; overflow:hidden;}
.jc_carousel_index .jc_carousel .jc_con{position:absolute; top:0; left:0; z-index:3; width:1920px;}
.jc_carousel_index .jc_carousel .jc_cont{width:100%; overflow:hidden; position:relative; display:none;}
.jc_carousel_index .jc_carousel .jc_cont div.slide{width:1920px; height:756px; overflow:hidden; display:block;}
.jc_carousel_index .jc_carousel .jc_cont div.slide img{width:1920px; height:756px;}
.jc_carousel_index .jc_carousel_page{overflow:visible; position:absolute; left:50%; bottom:30px; z-index:9; zoom:1; height:13px; overflow:hidden;}
.jc_carousel_index .jc_carousel_page li{float:left; list-style:none; width:13px; height:13px; margin-right:5px; margin-left:5px;}
.jc_carousel_index .jc_carousel_page li a{display:block; width:13px; height:13px; line-height:13px; text-indent:100px; overflow:hidden; background-image:url(../images/page_li_c.png); background-repeat:no-repeat; background-position:-13px 0px;}
.jc_carousel_index .jc_carousel_page li.current a{background-position:0px 0px; text-decoration:none;}
.jc_carousel_index .jc_carousel_prev,
.jc_carousel_index .jc_carousel_next{display:block; width:40px; height:84px; top:336px; position:absolute; z-index:9; background-repeat:no-repeat;}
.jc_carousel_index .jc_carousel_prev{background-image:url(../images/prev2.png);}
.jc_carousel_index .jc_carousel_next{background-image:url(../images/next2.png);}
.jc_carousel_index .jc_carousel_prev:hover{background-image:url(../images/prev4.png); text-decoration:none;}
.jc_carousel_index .jc_carousel_next:hover{background-image:url(../images/next4.png); text-decoration:none;}
.jc_indext_title{width:300px;height: 20px;font-size:20px;font-weight:bold;line-height: 20px;text-align:center;padding-top: 20px;background: url(../images/bg_300x360.png) no-repeat 0 0;margin: 0 auto;}
.jc_indext_title a{color:#000; text-decoration:none;}
.jc_index_about{width:100%;height: 662px;overflow: hidden;            background: url(../images/bg_1920x742.jpg) center no-repeat;}
.jc_index_about .jc-draw{padding-top: 60px;position:relative;}
.jc_index_about .jc-draw .banner_about{width:534px;height:565px;position:absolute;z-index:1;right:0;overflow:hidden;}
.jc_index_about .jc-draw .cont_about{width:666px;height:566px;position:absolute;z-index:2;left:0;overflow:hidden;}
.jc_index_about .jc-draw .cont_about a.more{margin-top:95px;width:666px;display: block;color: #000;text-decoration:none;}
.jc_index_about .jc-draw .cont_about a.more p{line-height:2em;}
.jc_index_about .jc-draw .cont_about a.more span.btn{width:131px;height:35px;display:block;background-color: #F3A626;text-align:center;color: #F5DC3D;line-height:35px;font-size:12px;margin-left: 40px;margin-top: 40px;border-radius: 10px 0 10px 0; transition: all 1s ease 0s;}
.jc_index_about .jc-draw .cont_about a.more:hover span.btn{box-shadow: 1px 2px 5px 0px rgba(0, 0, 0, .35);}
.jc_index_pro{width:100%;height: 742px;overflow: hidden;background-color: #fade4e;      background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fade4e), to(#FFDC2A));      background: -moz-linear-gradient(#fade4e, #F9D000);      -pie-background: linear-gradient(#fade4e, #F9D000); }
.jc_index_pro .jc_indext_title{background-position: 0 -60px;}
.jc_index_pro .jc-draw{padding-top: 98px;}
.jc_index_pro .i-item .jc_con{height:433px;}
.jc_index_pro .i-item .jc_con .tl_carousel{position:relative; width:1100px; height:440px; z-index:7;}
.jc_index_pro .i-item .jc_con .tl_carousel .tl_lite{z-index:8; width:1100px; height:440px; overflow:hidden;padding-top:5px;}
.jc_index_pro .i-item .jc_con .tl_carousel .tl_lite ul li{width: 243px; height: 433px; overflow:hidden; margin:0px 16px 0px 16px; float:left; text-align: center;font-size: 14px;background-color: #f6f5f3;border-radius: 10px;position:relative; transition: all 1s ease 0s;}
.jc_index_pro .i-item .jc_con .tl_carousel .tl_lite ul li:hover{box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, .35);}
.jc_index_pro .i-item .jc_con .tl_carousel .tl_lite ul li a{width: 243px; height: 433px;display:block;text-decoration: none;}
.jc_index_pro .i-item .jc_con .tl_carousel .tl_lite ul li .img{width: 130px; height: 130px; margin: 86px auto 40px auto;overflow:hidden;border-radius: 130px;background-color: #fff;}
.jc_index_pro .i-item .jc_con .tl_carousel .tl_lite ul li span.tit{margin:0 auto;display: block;color:#000;}
.jc_index_pro .i-item .jc_con .tl_carousel .tl_lite ul li span.more{margin:0 auto;display: block;color:#fff;width:130px;height:35px;border-radius: 10px 0 10px 0; background:#d8b78f; line-height:35px;}
.jc_index_pro .i-item .jc_con .tl_carousel .tl_prev{background:url(../images/prev-01.png) no-repeat; left:-45px;}
.jc_index_pro .i-item .jc_con .tl_carousel .tl_next{background:url(../images/next-01.png) no-repeat; right:-45px;}
.jc_index_pro .i-item .jc_con .tl_carousel .tl_prev,
.jc_index_pro .i-item .jc_con .tl_carousel .tl_next{display:block; width:39px; height:39px; top:50%; margin-top:-20px; position:absolute; z-index:9;}
.jc_index_news{width:100%;height: 700px;overflow: hidden;background:url(../images/bg_1920x700.jpg) no-repeat center top fixed #fff; }
.jc_index_news .jc_indext_title{background-position: 0 -120px;}
.jc_index_news .jc-draw{padding-top:66px;}
.jc_index_news .i-item{margin-top: 37px;}
.jc_index_news .i-item .list{width: 490px;height: 97px;background: rgba(255,255,255,0.55);margin-bottom:9px;margin-left: 80px;border-radius: 10px;padding: 15px 20px;overflow:hidden;transition: all 1s ease 0s;}
.jc_index_news .i-item .list:hover{box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, .35);}
.jc_index_news .i-item .list a{text-decoration:none;}
.jc_index_news .i-item .list:nth-child(2){margin-left: 122px;}
.jc_index_news .i-item .list .time{width:130px;height: 82px;background: #e9e5df;color: #000;border-radius: 0px 23px 0 0;float: left;margin-right: 20px;font-size: 34px;text-align: center;padding-top: 15px;overflow: hidden;}
.jc_index_news .i-item .list .time span{font-size:20px;color:#c7c7c7;display: block;text-align: left;margin-left: 20px;width: 60px;border-top: 1px #c7c7c7 solid;}
.jc_index_news .i-item .list .brief{width:320px;height:97px;overflow:hidden;font-size:12px;color:#666666;line-height: 2em;}
.jc_index_news .i-item .list .brief h2{color:#282828;font-size:14px;}
.jc_index_news .i-item .list .brief span.more{display:block;text-align: center;width: 130px;height: 33px;line-height: 33px;color: #000;margin-top: 13px;border: 1px #d2d2d4 solid;border-radius: 10px 0 10px 0;}
.foot_nav_index{width:100%;height: 255px;overflow: hidden;background:url(../images/bg_1920x335.jpg) center no-repeat;padding-top:80px; }
.foot_nav_index a{text-decoration:none;}
.foot_nav_index .nav_left{float:left;width:740px;height:255px;}
.foot_nav_index .nav_left .list_nav{float:left;margin-right: 50px;}
.foot_nav_index .nav_left .list_nav h1{font-size: 14px;color: #343434;}
.foot_nav_index .nav_left .list_nav ul{margin-top: 10px;clear:both;}
.foot_nav_index .nav_left .list_nav ul li{line-height: 2em;}
.foot_nav_index .nav_right{float:right;width:360px;height:255px;text-align: right;}
.foot_nav_index .nav_right .sub-text{background-color: #fff; border: #e5e5e5 1px solid; width: 266px; height: 28px;margin-left: 90px;}
.foot_nav_index .nav_right .sub-text input[type="text"]{width: 210px;color: #ccc;background: #fff;border: none;margin-top: 0px;float: left;height: 26px;outline: none;padding-left: 8px;font-family: 微软雅黑;}
.foot_nav_index .nav_right .sub-text input[type="submit"]{outline: none;background: url(../images/bg_35x15.png) no-repeat 0px 7px;width: 45px;height: 28px;border: none;float: left;border-radius: 4px;cursor:pointer;}
.foot_nav_index .nav_right .num{width: 268px;height: 55px;margin-top: 25px;margin-left: 90px;color: #3c3c3c;background: url(/images/bg_267x29.png) right bottom no-repeat;}
.foot{width:100%;height:67px;background:url(../images/bg_100x105.jpg);padding-top:38px;color:#CECECE;}
.foot a{color:#fff;text-decoration:none;}
.foot .foot_nav_long{width:850px;float: left;padding-top: 5px;}
.foot .foot_wab{float:right;text-align:right;width:200px}
.foot .foot_wab ul li{width: 39px;height:31px;float:right;position: relative;      z-index: 9999;background:url(../images/bg_109x31.png);}
.foot .foot_wab ul li:hover{background:url(../images/bg2_109x31.png);}
.foot .foot_wab ul li div{color: #3c3c3c;width:173px; height: 220px; padding: 8px 14px 0px 13px; position:absolute; z-index:10000;   top: -232px;left: -78px;text-align:center;  font-weight: bold;background-image: url(/images/bg_200x233.png);background-repeat:no-repeat;line-height:2em; display: none;}
.foot .foot_wab ul li.icon1{background-position: 39px 0;}
.foot .foot_wab ul li.icon2{background-position: 74px 0;}
.foot .foot_wab ul li.icon3{background-position: 0 0;}
.foot .foot_wab ul li a{display:block;width: 39px;height:31px;}
.cd-top{display: inline-block; height: 40px; width: 40px; position: fixed; bottom: 40px; right: 10px; box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.05); /* image replacement properties */ overflow: hidden; text-indent: 100%; white-space: nowrap; background: rgb(255, 230, 104) url(../images/cd-top-arrow.svg) no-repeat center 50%; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;z-index: 88888;}
.cd-top.cd-is-visible{/* the button becomes visible */ visibility: visible; opacity: 1;border-radius: 0 15px 0 15px;}
.no-touch .cd-top:hover{background-color: #e86256; opacity: 1;}
@media only screen and (min-width: 768px){.cd-top{right: 20px; bottom: 20px;}}
@media only screen and (min-width: 1024px){.cd-top{height: 60px; width: 60px; right: 30px; bottom: 30px;}}

.part_title{background-color:#f3dc43;height: 50px;position: relative;}
.part_title h1{margin:0 auto}
.part_title h1 a{font-size: 14px;color: #252525;font-weight: bold;background-image: url(/images/bg_96x63.png);height:64px;width: 96px;text-align:center;display: block;position: relative;top: -12px;left: 47%;z-index: 9;line-height: 80px;text-decoration:none;}
.jc_about_company{width:100%;height: 639px;overflow: hidden; background: url(../images/bg_1920x639.jpg) no-repeat center;}
.jc_about_company .jc-draw{padding-top: 60px;position:relative;}
.jc_about_company .jc-draw .banner_about{width:530px;height:293px;overflow:hidden;float:left;}
.jc_about_company .jc-draw .banner_about img{width:530px;height:293px;overflow:hidden;float:left;}
.jc_about_company .jc_indext_title{background-position: 0 -180px;margin-bottom: 95px;}
.jc_about_company .jc-draw .cont_about{width:550px;height:293px;float: right;overflow:hidden;}
.jc_about_company .jc-draw .cont_about a.more{width:666px;display: block;color: #000;text-decoration:none;}
.jc_about_company .jc-draw .cont_about a.more p{line-height:2em;padding-top: 20px;padding-bottom: 5px;}
.jc_about_company .jc-draw .cont_about a.more span.btn{width:131px;height:35px;display:block;background-color: #efdb4b;text-align:center;line-height:35px;font-size:12px;margin-left: 40px;margin-top: 40px;border-radius: 10px 0 10px 0; transition: all 1s ease 0s;}
.jc_about_company .jc-draw .cont_about a.more:hover span.btn{box-shadow: 1px 2px 5px 0px rgba(0, 0, 0, .35);}

.jc_about_culture{width:100%;height: 533px;overflow: hidden; background: url(../images/bg_1920x533.jpg) no-repeat center top fixed #F8F8F8;}
.jc_about_culture .jc-draw{padding-top: 60px;position:relative;}
.jc_about_culture .jc_indext_title{background-position: 0 -240px;margin-bottom: 60px;}
.jc_about_culture .jc-draw .cont_about{overflow:hidden;padding-bottom: 10px;}
.jc_about_culture .jc-draw .cont_about a.more{display: block;color: #000;text-decoration:none;}
.jc_about_culture .jc-draw .cont_about a.more p{line-height:2em;padding-top: 20px;padding-bottom: 5px;}
.jc_about_culture .jc-draw .cont_about a.more span.btn{width: 131px;height:35px;display:block;background-color: #d9ab22;text-align:center;line-height:35px;font-size:12px;margin-left: 40px;margin-top: 40px;border-radius: 10px 0 10px 0; margin: 0 auto;transition: all 1s ease 0s;}
.jc_about_culture .jc-draw .cont_about a.more:hover span.btn{box-shadow: 1px 2px 5px 0px rgba(0, 0, 0, .35);}

.jc_about_development{width:100%;height:1026px;overflow: hidden; background: url(../images/bg_1920x1026.jpg) no-repeat center;}
.jc_about_development .jc-draw{padding-top: 60px;position:relative;}
.jc_about_development .jc_indext_title{background-position: 0 -300px;margin-bottom: 60px;}
.jc_about_development .jc-draw .cont_about{overflow:hidden;}
.about-history{width: 1100px; height:56px; position:relative; overflow:hidden; margin-top:50px;}
.about-history ul{float:left;}
.about-history ul li{width: 118px; height:56px; float:left;}
.about-history ul li a{width: 118px; height:16px; padding-top:40px; display:block; background-image:url(../images/history.png); background-repeat:no-repeat; background-position:center 10px; text-align:center; font-size:12px; color:#898989;transition: all 0.2s ease;}
.about-history ul li a.jc_current,
.about-history ul li a:hover{background-image:url(../images/history2.png); font-size:18px; color: #464646; text-decoration:none; height:20px; padding-top:36px;}
.about-history a.prev-5,
.about-history a.next-5{float:left; width:56px; height:56px; line-height:56px; overflow:hidden; text-indent:300px; display:block; background-repeat:no-repeat; background-position:center center;}
.about-history a.prev-5{background: url(../images/prev5.png) 0 -7px no-repeat; margin-left: 20px;}
.about-history a.next-5{background: url(../images/next5.png) 0 -7px no-repeat; }
.about-history a.prev-5:hover{background-image:url(../images/prev5-2.png); text-decoration:none;}
.about-history a.next-5:hover{background-image:url(../images/next5-2.png); text-decoration:none;}
.history-list{clear:both; overflow:hidden; margin-top:50px; padding-bottom: 20px;}
.history-list .zf_list{width: 1100px; line-height:190%; word-wrap:break-word; word-break:break-all; padding:7px 0px 7px 0px; clear:both; overflow:hidden; font-size:14px;text-align: justify;}
.jc_about_development .jc-content{width:100%;}
.jc_about_development .columns {position: relative;z-index: 1;top: 0;}
.jc_about_development .columns .item p {padding: 10px;}
.jc_about_development .columns .item a{text-decoration: none;}
.jc_about_development .columns .item img {width: 100%;transition: all 1s ease 0s;}
.jc_about_development .columns .item {display: none;border-radius: 3px;overflow: hidden;font-size: 14px;text-align: center;}
.channel_draw{width: 100%;height: 54px;margin-top: 40px;background-color: #ededed;line-height: 54px;}
.channel_draw a{text-decoration: none;color: #666668;}
.channel_draw em{padding-left:5px; padding-right:5px;}
.channel_draw .nav a{display: block;float: right;padding-left: 12px;margin-left: 16px;}
.channel_draw .nav a:hover,.channel_draw .nav a.jc_current{background-image: url(/images/icon_7x6.png);background-repeat: no-repeat;background-position: left;color: #484848;}
.channel_draw .denote{margin-left: 19px;float:left;}
.channel_draw .nav{float:right;margin-right: 19px;}
.remark_draw{padding:  60px 0 80px 0;min-height: 400px;}
.remark_draw p{color: #545454;line-height: 1.8em;font-size:14px;}
.remark_draw .columns {position: relative;z-index: 1;top: 0;}
.remark_draw .columns .item p {padding: 10px;text-align: center;}
.remark_draw .columns .item a{text-decoration: none;text-align: center;}
.remark_draw .columns .item img {width: 100%;transition: all 1s ease 0s;}
.remark_draw .columns .item {display: none;border-radius: 3px;overflow: hidden;font-size: 14px;text-align: center;border: #ededed 1px solid;background-color: rgba(216, 216, 216, 0.11);}
.remark_draw .columns .item:hover {border: rgba(243, 220, 67, 0.82) 1px solid;box-shadow: 0px 2px 6px 0px rgba(243, 220, 67, 0.82);}
.new_list{margin-bottom:50px;}
.new_list ul{margin:50px auto;}
.new_list ul li{height: 232px; width: 100%; margin-bottom: 40px; padding-bottom: 20px; border-bottom: 1px dashed #d0d0d0; overflow: hidden;}
.new_list ul li a{display: block; width: 100%; height: 250px;}
.new_list ul li a .time_more{width:130px;margin-right: 20px;float: left;}
.new_list ul li a .time_more .time{width:130px;height: 82px;background: #EDEDED;color: #000;border-radius: 0px 10px 0 0;float: left;font-size: 34px;text-align: center;padding-top: 15px;overflow: hidden;}
.new_list ul li a:hover .time_more .time{background:#F3DC43;}
.new_list ul li a .time_more .time span{font-size:20px;color:#c7c7c7;display: block;text-align: left;margin-left: 20px;width: 60px;border-top: 1px #c7c7c7 solid;}
.new_list ul li a:hover .time_more .time span{color: #000;border-top: 1px #000 solid;}
.new_list ul li a .time_more .more{display: block;width:130px;line-height: 35px;background: #EDEDED;color: #000;margin-top: 180px;text-align: center;border-radius: 10px 0 10px 0;}
.new_list ul li a:hover .time_more .more{background:#F3DC43; color: #000}
.new_list ul li a .tit{width: 640px; margin-right: 20px; float: left; font-size: 16px; color: #282828; overflow: hidden;}
.new_list ul li a .tit .brief{font-size: 12px; color: #666666; margin-top: 28px; line-height: 2em;}
.new_list ul li a .img{width: 270px; float: right;border: 5px solid #EDEDED;}
.new_list ul li a:hover .img{border:5px solid #F3DC43;}
.new_list ul li a .img img{width: 264px; height: 190px;padding:3px;}
.jc_news_conter{margin:50px auto;}
.jc_news_conter .jc-articletit{border-bottom: #d9d9d9 1px dashed; clear:both; overflow:hidden; padding-bottom:12px;}
.jc_news_conter .jc-articletit h2{display:block; line-height: 2em; word-wrap:break-word; word-break:break-all; font-size: 16px; font-weight:bold; color: #282828;text-align:center;padding-bottom: 18px;border-bottom: #d9d9d9 1px dashed;}
.jc_news_conter .jc-articletit p{display:block; text-align:center; padding-top: 10px; color: #666666;}
.jc_news_conter .jc-remark{width: 1100px; clear:both; overflow:hidden; line-height:200%; word-wrap:break-word; word-break:break-all; text-align: justify;font-size: 12px; padding-top:25px; padding-bottom:70px; }
.jc_news_conter .jc-remark p{padding-bottom:15px;}
.jc_news_conter .jc-share{height:32px; margin-top:10px;}
.jc_news_conter .jc-articlepage{border-top: #d9d9d9 1px dashed; clear:both; overflow:hidden; padding-top:20px; margin-top:5px; height:100px;}
.jc_news_conter .jc-articlepage .fl p{display:block; height:24px; line-height:24px; overflow:hidden;color: #282828;}
.jc_news_conter .jc-articlepage .fr a{width: 130px; height: 35px; line-height: 35px; text-align:center; display:inline-block; float:right; background-color: #e8e8e8; border-radius: 0 10px 0;font-size:12px; margin-top:7px;}
.jc_news_conter .jc-articlepage .fr a:hover{background-color:#F3DC43; color:#000; text-decoration:none;}
.pro_list .nav{margin: 35px auto;      text-align: center;}
.channel_draw .nav .sub-text{background-color: #fff; border: #e5e5e5 1px solid; width: 200px; height: 28px;margin-top: 12px;border-radius: 5px;}
.channel_draw .nav .sub-text input[type="text"]{width: 140px;color: #ccc;background: #fff;border: none;margin-top: 0px;float: left;height: 26px;outline: none;padding-left: 8px;font-family: 微软雅黑;border-radius: 5px;}
.channel_draw .nav .sub-text input[type="submit"]{outline: none;background: url(../images/bg_35x15.png) no-repeat 0px 7px;width: 45px;height: 28px;border: none;float: left;cursor:pointer;border-radius: 5px;}
.pro_list{margin-bottom: 50px;}
.pro_list .nav ul a span{background-color: #fff;border: 1px solid #d0d0d0;display: inline-block;line-height: 33px;margin: 0px 6px 60px 6px;padding: 0 37px;border-radius: 10px 0 10px 0;color: #2f2f2f;}
.pro_list .nav ul a span:hover,.pro_list .nav ul a span.jc_current{background-color: #f6cb34;border: 1px solid #f6cb34;}
.pro_list .nav ul .first{position: relative;display: -webkit-inline-box;}
.pro_list .jc-pager{margin-top:50px;}
.pro_list .jc-content{width:1200px}
.pro_list .jc-content ul li{width:360px;height: 370px;float: left;margin-right: 10px;text-align: center;font-size: 14px;margin-bottom: 30px;overflow: hidden;}
.pro_list .jc-content ul li{width:360px;height: 370px;float: left;margin-right: 10px;text-align: center;font-size: 14px;margin-bottom: 30px;}
.pro_list .jc-content ul li:hover .img{border:10px #f6cb34 solid;}
.pro_list .jc-content ul li a{text-decoration:none;color:#434343;}
.pro_list .jc-content ul li .img{width: 340px;height: 300px;border:10px #ededed solid;margin-bottom: 20px;}
.pro_list .jc-content ul li .img img{width:340px;height: 300px;}
.pro_list .jc-content ul li  h2{font-weight: normal;}

.pro_list ul li a{text-decoration:none;color:#434343;}
.pro_list ul li  h2{font-weight: normal;}
.pro_list ul .first ul{position:absolute; top:54px; left: 6px;z-index:99; display:none; width:1000px;}
.pro_list ul .first ul li{float:left; height:17px; line-height:17px; margin-right:20px;}
.pro_list ul .first ul li a.se_current,.pro_list ul .first ul li a:hover{color: #E68206;}
.pro_list ul .first ul li em{padding-left:20px; color:#dddddd;}
.jc_product_details{width: 100%; clear:both; overflow:hidden;padding-top: 35px;background-color: #f8f8f8;}
.jc_product_details .jc_img{width: 590px; float:left;}
.jc_product_details .jc_img .v-img{width: 530px; height: 416px; overflow:hidden;border: 10px solid #ededed;}
.jc_product_details .jc_img .v-img img{width: 530px; }
.jc_product_details .jc_img .other-img{width: 550px; height: 90px; position:relative; overflow:hidden; margin-top:12px;margin-bottom: 20px;}
.jc_product_details .jc_img .other-img ul{float:left;}
.jc_product_details .jc_img .other-img ul li{  width: 120px;height: 86px;float:left; cursor:pointer;}
.jc_product_details .jc_img .other-img ul li img{width: 97px;  height: 76px;margin:2px;border: solid 5px #F8F8F8;}
.jc_product_details .jc_img .other-img ul li.jc_oimg_current img{border: solid 5px #F6CB34; margin:0px;}
.jc_product_details .jc_img .other-img a.prev-5,
.jc_product_details .jc_img .other-img a.next-5{float:left; width:26px; height: 86px; line-height: 96px; overflow:hidden; text-indent:100px; display:block;}
.jc_product_details .jc_img .other-img a.prev-5{background:  url(../images/prev-6.png) no-repeat center center; margin-right:8px;}
.jc_product_details .jc_img .other-img a.next-5{background:  url(../images/next-6.png) no-repeat center center; margin-left:8px;}
.jc_product_details .jc_img .other-img a.prev-5:hover{background:#a0a0a0 url(../images/prev-6.png) no-repeat center center; text-decoration:none;}
.jc_product_details .jc_img .other-img a.next-5:hover{background:#a0a0a0 url(../images/next-6.png) no-repeat center center; text-decoration:none;}
.jc_product_details .jc_brief{width: 505px; float:right;line-height: 2em;color: #2f2f2f;}
.jc_product_details .jc_brief .name{   clear:both; overflow:hidden; font-size: 20px; color: #434343;border-bottom: 1px dashed #d0d0d0;margin-bottom: 25px;padding-bottom: 20px;}
.jc_product_details .jc_brief .summary{clear:both; overflow:hidden; word-wrap:break-word;word-break:break-all; line-height:180%;  }
.jc_product_details .jc_brief .parameter{clear:both; overflow:hidden; word-wrap:break-word;word-break:break-all; line-height:180%; padding-top:24px; padding-left:18px;}
.jc_product_details .jc_brief .parameter em{font-style:normal; color:#4c4c4c;}
.jc_product_details .jc_brief .prev-next{height:26px; margin-top:24px; }
.jc_product_details .jc_brief .prev-next h2{ text-align:left;font-size: 14px;color: #434343;font-weight: normal;margin-bottom: 10px;}
.jc_product_details .jc_brief .prev-next h2 a,
.jc_product_details .jc_brief .prev-next h2 em{ height:26px; line-height:26px;    display:block;   }
.jc_product_details .jc_brief .prev-next h2 a.prev-6,
.jc_product_details .jc_brief .prev-next h2 em.prev-6{margin-right:2px; }
.jc_product_details .jc_brief .prev-next h2 a.next-6,
.jc_product_details .jc_brief .prev-next h2 em.next-6{ }
.jc_product_details .jc_brief .prev-next h2 a.prev-6:hover,
.jc_product_details .jc_brief .prev-next h2 a.next-6:hover{background-position:0px -26px; text-decoration:none;}
.jc_product_details .jc_brief .prev-next span{ display: block;clear: both;}
.jc_product_details .jc_brief .prev-next span a{width: 113px; height: 33px; line-height: 33px; text-align:center; display:inline-block; color: #2f2f2f; border: #cdcdcd 1px solid;border-radius: 10px 0 10px 0;}
.jc_product_details .jc_brief .prev-next span a:hover{ text-decoration:none;border: #F6CB34 1px solid;background-color: #F6CB34;}.tl_remarks{min-height: 300px;margin-bottom:40px;}
.tl_remarks p.tit{border-bottom: 1px dashed #d0d0d0;height: 80px;margin-bottom: 20px;}
.tl_remarks p.tit span{display:block;width:85px;line-height: 80px;border-bottom: 1px solid #f6cb34;font-size:20px;color:#434343;}
.jc-recruitment{width:100%; clear:both; overflow:hidden;}
.jc-recruitment .t_brief{width:1120px; clear:both; overflow:hidden; line-height:200%; word-wrap:break-word; word-break:break-all;}
.jc-recruitment .t_brief p{padding-bottom:15px;}
.jc-recruitment .jc-list{width:100%; clear:both; overflow:hidden; margin-top:30px; padding-bottom:100px;}
.jc-recruitment .jc-list .jc_con{width:1120px; padding-bottom: 20px;clear:both; overflow:hidden; margin-left:2px; margin-right:2px;}
.jc-recruitment .jc-list .jc_con ul{position:relative;}
.jc-recruitment .jc-list .jc_con ul li{float:left; width:257px; margin:10px 10px 10px 10px;}
.jc-recruitment .jc-list .jc_con .box{border:solid 1px #dcdcdc; background-color:#ffffff; padding:15px 15px 15px 15px; width:225px; clear:both; overflow:hidden;}
.jc-recruitment .jc-list .jc_con .box:hover{border:solid 3px #f3dc43; padding:13px 13px 13px 13px;}
.jc-recruitment .jc-list .jc_con .box .tit{background-image:url(../images/d.jpg); background-position:bottom; background-repeat:repeat-x; padding-bottom:10px; word-wrap:break-word; word-break:break-all; line-height:140%; text-align:left; font-size:16px; font-weight:bold;color: #e4ca20;}
.jc-recruitment .jc-list .jc_con .box .tit span{color:#000;}
.jc-recruitment .jc-list .jc_con .box .brief{width:225px; clear:both; overflow:hidden; line-height:180%; word-wrap:break-word; word-break:break-all; padding-top:15px;}
.jc-recruitment .jc-list .jc_con .box .brief span.tit2{display:block; height:35px; line-height:30px; font-size:15px; font-weight:bold;}
.jc-recruitment .jc-list .jc_con .box .brief table.post tr td{height:22px; line-height:22px; width:50%; text-align:left;}
.jc-recruitment .jc-list .jc_con .box .date{margin-top:30px;  color:#adadad;text-align: center;}
.jc-recruitment .jc-list .jc_con .box .e_hr{background: url(../images/bg_hr.png) center no-repeat;height:26px;margin-top: 15px;margin-bottom:10px;}
.jc-contact{margin-top: 120px;height:726px; width:100%; overflow:hidden;}
.jc-contact .jc-map{height:726px; width:100%; overflow:hidden;-webkit-box-shadow: 0 0 10px #dedede;      -moz-box-shadow: 0 0 10px #dedede;      box-shadow: 0 0 10px #dedede;}
.jc-contact .jc-contact_way{width:378px; height: 725px; position:absolute; top:0px; right: 410px; z-index:1000; background-color:#f7f8f3; -webkit-box-shadow:0 0 10px #dedede; -moz-box-shadow:0 0 10px #dedede; box-shadow:0 0 10px #dedede;}
.jc-contact .jc-contact_way .jc-con{padding:40px; width:298px; height:642px; overflow:hidden; word-wrap:break-word; word-break:break-all; clear:both; line-height:200%;}
