﻿.jc-null{width:100%; text-align:left;}
.jc-warp{width:1920px; position:relative; margin-left:-960px; left:50%; z-index:1; clear:both; overflow:hidden;}
.jc-content{margin:0 auto; width:980px;}
.jc_common_top{height:33px; background-color:#313131; clear:both;}
.jc_common_top .jc_con{width:980px; height:33px; text-align:right; margin:0 auto;}
.jc_common_top .jc_con ul li{float:right; height:33px; text-align:right;}
.jc_common_top .jc_con ul li.line{width:33px; background-image:url(../images/top_line.jpg); background-repeat:no-repeat; background-position:center center;}
.jc_common_top .jc_con ul li.contact a,
.jc_common_top .jc_con ul li.microblog a,
.jc_common_top .jc_con ul li.microblog span,
.jc_common_top .jc_con ul li.WeChat a.jc_wechat{height:20px; line-height:20px; margin-top:6px; margin-bottom:7px; display:inline-block; background-image:url(../images/top_icon.png); background-repeat:no-repeat; padding-left:25px; font-size:13px; color:#5b5b5b;}
.jc_common_top .jc_con ul li.contact a{background-position:0px -80px;}
.jc_common_top .jc_con ul li.microblog a,
.jc_common_top .jc_con ul li.microblog span{background-position:0px -40px;}
.jc_common_top .jc_con ul li.WeChat a.jc_wechat{background-position:0px 0px;}
.jc_common_top .jc_con ul li.contact a:hover{background-position:0px -100px;}
.jc_common_top .jc_con ul li.microblog a:hover,
.jc_common_top .jc_con ul li.microblog span:hover{background-position:0px -60px;}
.jc_common_top .jc_con ul li.WeChat a.jc_wechat:hover{background-position:0px -20px;}
.jc_common_top .jc_con ul li.contact a:hover,
.jc_common_top .jc_con ul li.microblog a:hover,
.jc_common_top .jc_con ul li.microblog span:hover,
.jc_common_top .jc_con ul li.WeChat a.jc_wechat:hover{color:#ffffff; text-decoration:none;}
.jc_common_top .jc_con ul li.WeChat{position:relative; z-index:100001;}
.jc_common_top .jc_con ul li.WeChat .jc_img{width:200px; height:280px; padding:20px 15px 0px 15px; position:absolute; z-index:100002; left:0px; top:35px; background-image:url(../images/bgimg_wechat.png); background-repeat:no-repeat; line-height:140%; color:#097bd0; font-size:17px; display:none; text-align:left;}
.jc_common_top .jc_con ul li.WeChat .jc_img img{width:200px; height:200px; margin-top:15px;}
.jc_index_banner{width:1920px; margin-left:-960px; left:50%; height:509px; overflow:hidden; position:relative;}
#jc_banner{width:1920px; height:509px; overflow:hidden;}
.jc_index_banner .jc_menu{width:170px; height:509px; background-image:url(../images/index_menu_bg.jpg); background-repeat:repeat-y; position:absolute; z-index:9999; top:0px; left:470px;}
.jc_index_banner .jc_menu .jc_logo{width:66px; height:66px; padding:31px 52px 31px 52px; background-image:url(../images/logo_bg.jpg); background-repeat:no-repeat; overflow:hidden;}
.jc_index_banner .jc_menu .jc_logo img{width:66px; height:66px;}
.jc_index_banner .jc_menu .jc_con{width:150px; height:361px; margin:0px 10px 0px 10px; overflow:hidden;}
.jc_index_banner .jc_menu .jc_con .jc_m{width:150px; height:47px; line-height:47px; text-align:center; background-image:url(../images/index_menu_line.png); background-repeat:no-repeat; background-position:bottom;}
.jc_index_banner .jc_menu .jc_con .jc_m a{font-size:14px;}
.jc_index_about{background-color:#eeeeee; clear:both; overflow:hidden; padding:70px 0px 30px 0px;}
.jc_index_about .jc_name{width:840px; margin-left:70px; margin-right:70px; height:54px; background-image:url(../images/index_about_line.gif); background-repeat:repeat-x;}
.jc_index_about .jc_name span{width:242px; height:54px; display:block; margin-left:299px; margin-right:299px;}
.jc_index_about .jc_name span a{border:solid 1px #a0a0a0; width:240px; height:52px; line-height:52px; text-align:center; display:block; background-color:#eeeeee; font-size:18px;}
.jc_index_about .jc_name span a:hover{border:solid 1px #097bd0; background-color:#097bd0; color:#ffffff; text-decoration:none;}
.jc_index_about .jc_brief{width:840px; margin-left:70px; margin-right:70px; margin-top:20px; line-height:21px; text-align:center; word-wrap:break-word; word-break:break-all; clear:both; overflow:hidden;}
.jc_index_about .jc_icon{margin-top:50px; height:300px; margin-left:10px; margin-right:10px; width:960px;}
.jc_index_about .jc_icon ul li{width:245px; height:300px; float:left; padding-left:37px; padding-right:38px;}
.jc_index_about .jc_icon ul li .jc_img{width:245px; height:245px; overflow:hidden;}
.jc_index_about .jc_icon ul li .jc_img a{width:245px; height:245px; line-height:245px; text-indent:1000px; overflow:hidden; display:block; background-repeat:no-repeat; background-position:0px 0px;}
.jc_index_about .jc_icon ul li.jc_scene .jc_img a{background-image:url(../images/index_about_img_4.png);}
.jc_index_about .jc_icon ul li.jc_video .jc_img a{background-image:url(../images/index_about_img_2.png);}
.jc_index_about .jc_icon ul li.jc_talent .jc_img a{background-image:url(../images/index_about_img_3.png);}
.jc_index_about .jc_icon ul li .jc_img a:hover{background-position:-245px 0px; text-decoration:none;}
.jc_index_about .jc_icon ul li .jc_title{height:55px; line-height:45px; text-align:center; display:none;}
.jc_index_about .jc_icon ul li .jc_title a{color:#097bd0;}
.jc_index_product{background-color:#4aa2e8; clear:both; overflow:hidden; height:501px;}
.jc_index_product .jc_product{background-color:#2a95e5; width:980px; height:474px; padding-top:27px; margin:0 auto;}
.jc_index_product .jc_product .jc_name{width:840px; margin-left:70px; margin-right:70px; height:54px; background-image:url(../images/index_product_line.gif); background-repeat:repeat-x;}
.jc_index_product .jc_product .jc_name span{width:242px; height:54px; display:block; margin-left:299px; margin-right:299px;}
.jc_index_product .jc_product .jc_name span a{border:solid 1px #ffffff; width:240px; height:52px; line-height:52px; text-align:center; display:block; background-color:#2a95e5; font-size:18px; color:#ffffff;}
.jc_index_product .jc_product .jc_name span a:hover{border:solid 1px #ffffff; background-color:#ffffff; color:#4c4c4c; text-decoration:none;}
.jc_product_carousel{position:relative; width:861px; height:387px; z-index:11; margin-top:33px; margin-left:90px; margin-right:29px;}
.jc_product_carousel .jc_product_lite{z-index:14; width:861px; height:340px; overflow:hidden;}
.jc_product_carousel .jc_product_lite ul{position:relative; overflow:hidden;}
.jc_product_carousel .jc_product_lite ul li{width:287px; height:340px; text-align:left; overflow:hidden; position:relative;}
.jc_product_carousel .jc_product_lite ul li .jc_img{width:287px; height:319px; background-color:#ffffff;}
.jc_product_carousel .jc_product_lite ul li .jc_img img{width:200px; height:150px; margin:55px 0px 0px 10px;}
.jc_product_carousel .jc_product_lite ul li .jc_mask{width:287px; height:319px; background-image:url(../images/index_product_bg2.png); background-repeat:no-repeat; position:absolute; z-index:999; top:0px; left:0px;}
.jc_product_carousel .jc_product_lite ul li .jc_mask a{width:287px; height:319px; display:block;}
.jc_product_carousel .jc_product_lite ul li .jc_brief{width:228px; height:66px; position:absolute; z-index:1000; top:274px; left:0px;}
.jc_product_carousel .jc_product_lite ul li .jc_brief .jc_title{height:30px; line-height:30px; text-align:center; overflow:hidden;}
.jc_product_carousel .jc_product_lite ul li .jc_brief .jc_title a{color:#ffffff; font-size:14px;}
.jc_product_carousel .jc_product_lite ul li .jc_brief .jc_more{padding-top:12px; height:24px; text-align:center;}
.jc_product_carousel .jc_product_lite ul li .jc_brief .jc_more a{width:125px; height:24px; line-height:24px; text-align:center; color:#ffffff; background-image:url(../images/index_more.png); background-repeat:no-repeat; display:inline-block;}
.jc_product_carousel .jc_product_lite ul li .jc_brief .jc_more a:hover{background-image:url(../images/index_more_hover.png); text-decoration:none;}
.jc_product_carousel .jc_product_prev,
.jc_product_carousel .jc_product_next{display:block; width:47px; height:101px; line-height:101px; top:92px; position:absolute; z-index:15; background-repeat:no-repeat; background-position:0px 0px;}
.jc_product_carousel .jc_product_prev{background-image:url(../images/index_prev.png); left:-137px;}
.jc_product_carousel .jc_product_next{background-image:url(../images/index_next.png); right:-76px;}
.jc_product_carousel .jc_product_prev:hover{background-image:url(../images/index_prev_hover.png); text-decoration:none;}
.jc_product_carousel .jc_product_next:hover{background-image:url(../images/index_next_hover.png); text-decoration:none;}
.jc_index_article{background-color:#eeeeee; clear:both; overflow:hidden; padding:50px 0px 50px 0px;}
.jc_index_article .jc_name{width:840px; margin-left:70px; margin-right:70px; height:54px; background-image:url(../images/index_about_line.gif); background-repeat:repeat-x;}
.jc_index_article .jc_name span{width:242px; height:54px; display:block; margin-left:299px; margin-right:299px;}
.jc_index_article .jc_name span a{border:solid 1px #a0a0a0; width:240px; height:52px; line-height:52px; text-align:center; display:block; background-color:#eeeeee; font-size:18px;}
.jc_index_article .jc_name span a:hover{border:solid 1px #097bd0; background-color:#097bd0; color:#ffffff; text-decoration:none;}
.jc_index_article .jc_con{height:283px; margin-top:30px; position:relative; overflow:hidden;}
.jc_index_article .jc_con .tabs-header{width:75px; height:283px; position:absolute; top:0px; left:0px; z-index:999;}
.jc_index_article .jc_con .tabs-header li{width:75px; height:71px; line-height:71px; text-align:center; cursor:pointer; color:#ffffff; font-size:30px; font-weight:bold;}
.jc_index_article .jc_con .tabs-header li.tab-nav{background-color:#868580; border-bottom:solid 1px #b9b8b5;}
.jc_index_article .jc_con .tabs-header li.tab-nav-action{background-color:#2a95e5; border-bottom:solid 1px #2a95e5;}
.jc_index_article .jc_con .tabs-body{clear:both; overflow:hidden; width:100%;}
.jc_index_article .jc_con .tabs-content{clear:both; overflow:hidden;}
.jc_index_article .jc_con .jc_img{width:407px; height:275px; background-color:#2a95e5; padding:4px 4px 4px 79px; float:left;}
.jc_index_article .jc_con .jc_img img{width:407px; height:275px;}
.jc_index_article .jc_con .jc_brief{width:426px; height:233px; float:right; padding:40px 20px 10px 44px; background-color:#ffffff; overflow:hidden;}
.jc_index_article .jc_con .jc_brief h1.jc_title{height:30px; line-height:30px; display:block; overflow:hidden; text-align:left;}
.jc_index_article .jc_con .jc_brief h1.jc_title a{font-size:16px; font-weight:normal;}
.jc_index_article .jc_con .jc_brief .jc_text{word-wrap:break-word; word-break:break-all; clear:both; overflow:hidden; line-height:170%; padding-top:10px;}
.jc_index_article .jc_con .jc_brief p.time{padding-right:50px; text-align:right; padding-top:10px; display:block;}
.jc_index_article .jc_con .jc_brief p.more{padding-top:10px; display:block;}
.jc_index_article .jc_con .jc_brief p.more a{width:125px; height:24px; line-height:24px; text-align:center; color:#ffffff; background-image:url(../images/index_more.png); background-repeat:no-repeat; display:inline-block;}
.jc_index_article .jc_con .jc_brief p.more a:hover{background-image:url(../images/index_more_hover.png); text-decoration:none;}
.jc_index_case{background-color:#4aa2e8; clear:both; overflow:hidden; height:396px;}
.jc_index_case .jc_case_con{background-color:#2a95e5; width:980px; height:396px; margin:0 auto;}
.jc_index_case .jc_case_con .jc_con{position:relative; width:980px; height:396px; overflow:hidden;}
.jc_index_case .jc_case_con .jc_con .leftLoop{ overflow:hidden; position:relative;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd{width:920px; height:263px; overflow:hidden; margin-left:30px; margin-right:30px; margin-top:84px;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd ul{overflow:hidden; zoom:1;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd ul li{text-align:center; float:left; _display:inline; overflow:hidden; width:192px; padding-left:19px; padding-right:19px; height:263px;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd ul li .jc_img{width:192px; height:196px; overflow:hidden; position:relative;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd ul li .jc_img img{width:254px; height:196px; position:absolute; top:0px; left:-31px;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd ul li .jc_title{height:67px;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd ul li .jc_title a{background-color:#55abf2; width:182px; height:67px; line-height:67px; font-size:14px; text-align:center; color:#ffffff; padding-left:5px; padding-right:5px; display:block; overflow:hidden;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd ul li .jc_title a:hover{background-color:#097bd0; text-decoration:none;}
.jc_index_case .jc_case_con .jc_con .leftLoop .prev,
.jc_index_case .jc_case_con .jc_con .leftLoop .next{display:block; width:39px; height:39px; top:0px; position:absolute; cursor:pointer; z-index:19; background:url(../images/index_prev_next.jpg) no-repeat;}
.jc_index_case .jc_case_con .jc_con .leftLoop .prev{left:511px; background-position:0px 0px;}
.jc_index_case .jc_case_con .jc_con .leftLoop .next{right:391px; background-position:-39px -39px;}
.jc_index_case .jc_case_con .jc_con .leftLoop .prev:hover{background-position:0px -39px; text-decoration:none;}
.jc_index_case .jc_case_con .jc_con .leftLoop .next:hover{background-position:-39px 0px; text-decoration:none;}
.jc_index_case .jc_case_con .jc_con .leftLoop a.jc_case_name{display:block; width:120px; height:39px; line-height:39px; text-align:center; font-size:26px; color:#ffffff; font-weight:bold; position:absolute; top:0px; left:380px; z-index:19;}
.jc_index_map{height:500px; position:relative; width:1920px;}
.jc_index_map .jc_map{width:1920px; height:500px; overflow:hidden;}
.jc_index_map .jc_con{background-color:#55abf2; height:460px; width:242px; position:absolute; top:0px; left:470px; padding:30px 40px 10px 50px; overflow:hidden;}
.jc_index_map .jc_con .jc_cont{width:242px; clear:both; overflow:hidden;}
.jc_index_map .jc_con .jc_cont tr td{padding-bottom:7px; color:#ffffff; vertical-align:top; font-size:14px;}
.jc_index_map .jc_con .jc_cont tr td.text{width:48px;}
.jc_index_map .jc_con .jc_cont tr td.con a{color:#ffffff;}
.jc_index_map .jc_con .jc_lnk{width:242px; text-align:center;}
.jc_index_map .jc_con .jc_lnk a{width:164px; height:46px; line-height:46px; font-size:18px; text-align:center; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:1px solid #ffffff; display:inline-block; color:#ffffff; margin-top:20px;}
.jc_index_map .jc_con .jc_lnk a:hover{background-color:#097bd0; text-decoration:none;}
.jc_index_map .jc_con .jc_img{text-align:center; margin-top:20px; color:#ffffff;}
.jc_index_map .jc_con .jc_img img{width:110px; height:110px; margin-bottom:7px;}
.jc_header{height:128px; background-color:#eeeeee;}
.jc_header .jc_con{width:980px; height:128px; margin:0 auto;}
.jc_header .jc_con .jc_logo{width:66px; height:66px; padding:31px 52px 31px 52px; background-image:url(../images/logo_bg.jpg); background-repeat:no-repeat; overflow:hidden; float:left;}
.jc_header .jc_con .jc_logo img{width:66px; height:66px;}
.jc_header .jc_con .jc_menu{width:774px; height:128px; float:right;}
.jc_header .jc_con .jc_menu_list{width:774px; height:26px; background-image:url(../images/menu_bg.png); background-repeat:no-repeat; position:relative; z-index:999; margin-top:51px;}
.jc_header .jc_con .jc_menu_list ul li.first{width:86px; height:26px; float:left;}
.jc_header .jc_con .jc_menu_list ul li.first a.first{width:66px; font-size:14px; display:block; height:26px; line-height:26px; text-align:right; margin-left:20px; overflow:hidden;}
.jc_header .jc_con .jc_menu_list ul li.first a.first:hover{color:#097bd0;}
.jc_header .jc_con .jc_menu_list ul li.first a.jc_current{color:#097bd0;}
.jc_header .jc_con .jc_menu_list ul li.first .jc_sub{display:none; top:26px; left:106px; position:absolute; width:568px; clear:both; overflow:hidden; padding:71px 50px 15px 50px; background:#ffffff url(../images/sub_bg.jpg) top repeat-x; border-bottom:solid 3px #0a7bd0;}
.jc_header .jc_con .jc_menu_list ul li.first .jc_sub .jc_sub_con{width:568px; clear:both; overflow:hidden; background-image:url(../images/menu_line2.png); background-repeat:repeat-y;}
.jc_header .jc_con .jc_menu_list .jc_sub_menu{width:160px; float:left;}
.jc_header .jc_con .jc_menu_list .jc_sub_menu ul li{width:160px; height:38px;}
.jc_header .jc_con .jc_menu_list .jc_sub_menu ul li a{width:140px; height:27px; line-height:27px; font-size:14px; text-align:center; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:1px solid #cecece; display:inline-block;}
.jc_header .jc_con .jc_menu_list .jc_sub_menu_product ul li a{width:150px;}
.jc_header .jc_con .jc_menu_list .jc_sub_menu ul li a:hover{border:solid 1px #097bd0; text-decoration:none;}
.jc_header .jc_con .jc_menu_list .jc_sub_menu ul li a.jc_sub_current{border:solid 1px #097bd0;}
.jc_header .jc_con .jc_menu_list .jc_img_brief{width:340px; float:right; overflow:hidden;}
.jc_header .jc_con .jc_menu_list .jc_img_brief img{max-width:340px;}
.jc_rpage_banner{width:1920px; height:360px; overflow:hidden; position:relative; margin-left:-960px; left:50%; z-index:1;}
#jc_rpage_bannerContent{width:1920px; height:360px; position:relative; z-index:12; overflow:hidden;}
#jc_rpage_bannerContent #jc_rpage_banner{position:absolute; top:0; left:0; z-index:13; width:1920px;}
#jc_rpage_bannerContent #jc_rpage_banner .jc_b_container{width:1920px; height:360px; overflow:hidden; position:relative; display:none;}
#jc_rpage_bannerContent #jc_rpage_banner .jc_b_container div.slide{width:1920px; height:360px; overflow:hidden; display:block;}
#jc_rpage_bannerContent #jc_rpage_banner .jc_b_container div.slide img{width:1920px; height:360px; overflow:hidden;}
.jc_seat{background-color:#eeeeee; height:120px; clear:both; overflow:hidden;}
.jc_seat .jc_con{margin-top:40px; margin-left:auto; margin-right:auto; height:32px; width:980px;}
.jc_seat .jc_con .jc_seat_page{float:left; text-align:left; height:32px; line-height:32px;}
.jc_seat .jc_con .jc_seat_page em{padding-left:3px; padding-right:3px;}
.jc_seat .jc_con .jc_search{float:right; width:340px; height:30px; border:solid 1px #dddddd;}
.jc_seat .jc_con .jc_search .jc_in{width:275px; height:30px; float:left; background-color:#ffffff;}
.jc_seat .jc_con .jc_search .jc_in input{width:250px; padding-left:10px; height:27px; line-height:27px; border:0; background-color:transparent; font-size:12px; text-align:left; color:#999999; font-family:微软雅黑;}
.jc_seat .jc_con .jc_search .jc_btn{width:65px; height:30px; float:left;}
.jc_seat .jc_con .jc_search .jc_btn a{width:65px; height:30px; line-height:30px; text-indent:100px; overflow:hidden; display:block; background:#097bd0 url(../images/btn_search.png) no-repeat center center;}
.jc_seat .jc_con .jc_search .jc_btn a:hover{background-color:#065692; text-decoration:none;}
.jc_about_name{height:180px; background-color:#ffffff; border-bottom:solid 1px #e2e2e2;}
.jc_about_name .jc_con{width:980px; height:180px; margin:0 auto; background-image:url(../images/about.png); background-repeat:no-repeat; background-position:center center;}
.jc_about_brief{background-color:#fafafa; clear:both; overflow:hidden; padding:30px 0px 20px 0px;}
.jc_about_brief .jc_con{width:980px; margin:0 auto; clear:both; overflow:hidden; word-wrap:break-word; word-break:break-all; line-height:200%;}
.jc_about_brief .jc_con p{padding-bottom:15px;}
.jc_culture{background:#fafafa url(../images/about_c_bg.jpg) no-repeat top; height:480px;}
.jc_culture .jc_con{width:1080px; margin:0 auto; height:480px; position:relative;}
.jc_culture .jc_con .jc_img{width:570px; height:421px; position:absolute; top:35px; left:50px; z-index:999; overflow:hidden;}
.jc_culture .jc_con .jc_img img{width:570px; height:421px;}
#jc_culture_banner{width:570px; height:421px; position:relative; z-index:1000; overflow:hidden;}
#jc_culture_banner #jc_culture_banner_list{position:absolute; top:0; left:0; z-index:10003; width:570px;}
#jc_culture_banner #jc_culture_banner_list .jc_culture_container{width:570px; height:421px; overflow:hidden; position:relative; display:none;}
#jc_culture_banner #jc_culture_banner_list .jc_culture_container div.slide{width:570px; height:421px; overflow:hidden; display:block;}
#jc_culture_banner #jc_culture_banner_list .jc_culture_container div.slide img{width:570px; height:421px;}
#jc_culture_banner_list .jc_culture_page{overflow:visible; position:absolute; right:20px; top:390px; z-index:1009; zoom:1;}
#jc_culture_banner_list .jc_culture_page li{float:left; list-style:none; margin-left:10px;}
#jc_culture_banner_list .jc_culture_page li a{display:block; width:13px; height:13px; line-height:13px; text-indent:100px; overflow:hidden; background-image:url(../images/icon_dot.png); background-repeat:no-repeat; background-position:0px 0px;}
#jc_culture_banner_list .jc_culture_page li.current a{background-position:-13px 0px; text-decoration:none;}
.jc_culture .jc_con .jc_brief{background-color:#097bd0; height:408px; width:1080px; position:absolute; top:72px; left:0px; z-index:998;}
.jc_culture .jc_con .jc_brief .jc_text{margin:60px 60px 20px 660px; width:360px; height:328px; overflow-x:hidden; overflow-y:auto;}
.jc_culture .jc_con .jc_brief .jc_text .jc_title{height:70px; background-image:url(../images/about_c_name.png); background-repeat:no-repeat; background-position:center center;}
.jc_culture .jc_con .jc_brief .jc_text .jc_text_content{width:360px; padding-top:40px; clear:both; overflow:hidden; word-wrap:break-word; word-break:break-all; line-height:200%; color:#ffffff;}
.jc_culture .jc_con .jc_brief .jc_text .jc_text_content p{padding-bottom:15px;}
.jc_fengmao{height:440px; background-color:#fafafa; overflow:hidden;}
.jc_fengmao .jc_con{width:1056px; height:440px; margin:0 auto;}
.jc_fengmao .jc_con .jc_name{height:63px; padding-top:97px; background-image:url(../images/fengmao.png); background-repeat:no-repeat; background-position:center center; text-align:center;}
.jc_fengmao .jc_con .jc_name a{font-size:16px;}
.jc_fengmao_carousel{position:relative; width:1056px; height:226px; z-index:11;}
.jc_fengmao_carousel .jc_fengmao_lite{z-index:14; width:966px; height:226px; overflow:hidden; margin-left:45px; margin-right:45px;}
.jc_fengmao_carousel .jc_fengmao_lite ul{position:relative; overflow:hidden;}
.jc_fengmao_carousel .jc_fengmao_lite ul li{width:292px; height:226px; text-align:left; overflow:hidden; padding-left:15px; padding-right:15px; float:left;}
.jc_fengmao_carousel .jc_fengmao_lite ul li .jc_mask{width:290px; height:224px; position:relative; border:solid 1px #e9e9eb;}
.jc_fengmao_carousel .jc_fengmao_lite ul li .jc_mask .jc_fengmao_img{width:290px; height:224px;}
.jc_fengmao_carousel .jc_fengmao_lite ul li .jc_mask .jc_fengmao_img img{width:290px; height:224px;}
.jc_fengmao_carousel .jc_fengmao_lite ul li .jc_mask .jc_title{width:290px; height:37px; line-height:37px; text-align:center; overflow:hidden; position:absolute; border-top:solid 1px #e9e9eb; top:186px; left:0px; z-index:999; background-image:url(../images/fengmao_title_bg.png); font-size:14px;}
.jc_fengmao_carousel .jc_fengmao_prev,
.jc_fengmao_carousel .jc_fengmao_next{display:block; width:37px; height:37px; line-height:37px; top:92px; position:absolute; z-index:15; background-image:url(../images/index_prev_next2.png); background-repeat:no-repeat;}
.jc_fengmao_carousel .jc_fengmao_prev{background-position:0px 0px; left:0px;}
.jc_fengmao_carousel .jc_fengmao_next{background-position:0px -37px; right:0px;}
.jc_fengmao_carousel .jc_fengmao_prev:hover{background-position:-37px 0px; text-decoration:none;}
.jc_fengmao_carousel .jc_fengmao_next:hover{background-position:-37px -37px; text-decoration:none;}
.jc_focus{background-color:#fafafa; border-bottom:solid 1px #e2e2e2; clear:both; overflow:hidden; height:126px; padding-top:31px; padding-bottom:31px;}
.jc_focus .jc_con{width:980px; height:126px; margin:0 auto;}
.jc_focus_con{width:980px; height:126px; overflow:hidden; position:relative; z-index:1;}
#jc_focusContent{width:980px; height:126px; position:relative; z-index:12; overflow:hidden;}
#jc_focusContent #jc_focus_list{position:absolute; top:0; left:0; z-index:13; width:980px;}
#jc_focusContent #jc_focus_list .jc_container{width:980px; height:126px; overflow:hidden; position:relative; display:none;}
#jc_focusContent #jc_focus_list .jc_container div.slide{width:980px; height:126px; overflow:hidden; display:block;}
#jc_focus_list .jc_focus_page{overflow:visible; position:absolute; width:712px; left:268px; top:100px; z-index:999; zoom:1;}
#jc_focus_list .jc_focus_page li{float:left; list-style:none; margin-right:5px;}
#jc_focus_list .jc_focus_page li a{display:block; width:7px; height:7px; line-height:7px; text-indent:100px; overflow:hidden; background-image:url(../images/circle.png); background-repeat:no-repeat;}
#jc_focus_list .jc_focus_page li.current a{background-image:url(../images/circle_cur.png); background-repeat:no-repeat; text-decoration:none;}
#jc_focusContent #jc_focus_list .jc_img{width:240px; height:126px; float:left; overflow:hidden;}
#jc_focusContent #jc_focus_list .jc_img img{width:240px;}
#jc_focusContent #jc_focus_list .jc_brief{width:712px; height:126px; float:right;}
#jc_focusContent #jc_focus_list .jc_brief h1.jc_title{height:30px; line-height:30px; display:block; overflow:hidden; text-align:left; font-size:12px; font-weight:normal;}
#jc_focusContent #jc_focus_list .jc_brief h1.jc_title span{float:right; text-align:right; padding-top:3px; color:#888888; padding-right:20px;}
#jc_focusContent #jc_focus_list .jc_brief h1.jc_title a{font-size:15px; font-weight:bold;}
#jc_focusContent #jc_focus_list .jc_brief .jc_text{height:96px; word-wrap:break-word; word-break:break-all; clear:both; overflow:hidden; line-height:170%; padding-top:5px;}
.jc_news_content{background-color:#eeeeee; clear:both; overflow:hidden; width:100%;}
.jc_news_content .jc_con{width:980px; clear:both; overflow:hidden; padding-top:30px; padding-bottom:20px; background-image:url(../images/news_line.gif); background-repeat:repeat-y;}
.jc_news_content .jc_article_title{height:30px; line-height:30px;}
.jc_news_content .jc_article_title h1{float:left; text-align:left; font-size:16px; font-weight:bold;}
.jc_news_content .jc_article_title h1 a{font-size:16px; font-weight:bold;}
.jc_news_content .jc_article_title h1 em{padding-left:10px; text-transform:uppercase; font-size:12px; font-weight:normal; color:#999999; font-family:Arial;}
.jc_news_content .jc_article_title span{float:right; text-align:right;}
.jc_news_content .jc_article_title span a{}
.jc_news_content .jc_con .jc_dongtai{width:630px; float:left;}
.jc_news_content .jc_con .jc_trade{width:300px; float:right;}
.jc_news_content .jc_con .jc_dongtai_list{width:630px; clear:both; overflow:hidden; margin-top:30px;}
.jc_news_content .jc_con .jc_dongtai_list ul{width:660px;}
.jc_news_content .jc_con .jc_dongtai_list ul li{width:300px; height:270px; float:left; margin-right:30px;}
.jc_news_content .jc_con .jc_trade_list{width:300px; clear:both; overflow:hidden; margin-top:30px;}
.jc_news_content .jc_con .jc_trade_list ul li{width:300px; height:270px; float:left;}
.jc_news_content .jc_article_content{width:300px; clear:both; overflow:hidden;}
.jc_news_content .jc_article_content .jc_img{width:296px; height:154px; overflow:hidden; border:solid 1px #dedede; padding:1px;}
.jc_news_content .jc_article_content .jc_img:hover{border:solid 2px #097bd0; padding:0px;}
.jc_news_content .jc_article_content .jc_img img{width:296px;}
.jc_news_content .jc_article_content .jc_times{height:17px; line-height:17px; margin-top:12px;}
.jc_news_content .jc_article_content .jc_times span{background-image:url(../images/times.png); background-repeat:no-repeat; padding-left:19px; background-position:0px 0px; color:#818181;}
.jc_news_content .jc_article_content .jc_title{height:19px; line-height:19px; margin-top:5px; overflow:hidden;}
.jc_news_content .jc_article_content .jc_title a{color:#818181;}
.jc_news_content .jc_article_content .jc_title a:hover{color:#097bd0;}
.jc_news_content .jc_article_content .jc_more{height:19px; line-height:19px; margin-top:5px; overflow:hidden;}
.jc_news_content .jc_article_content .jc_more a{color:#818181;}
.jc_news_content .jc_article_content .jc_more a:hover{color:#097bd0;}
.jc_news_content .jc_con_list{width:980px; clear:both; overflow:hidden; padding-top:30px; padding-bottom:20px;}
.jc_news_content .jc_con_list .jc_list_article{width:980px; clear:both; overflow:hidden; margin-top:30px;}
.jc_news_content .jc_con_list .jc_list_article ul{width:990px;}
.jc_news_content .jc_con_list .jc_list_article ul li{width:300px; height:270px; float:left; margin-right:30px;}
.jc_details_article_title{background-color:#ffffff; border-bottom:solid 1px #e2e2e2; padding-top:40px; padding-bottom:15px; clear:both; overflow:hidden;}
.jc_details_article_title h4{display:block; clear:both; overflow:hidden; line-height:170%; text-align:center; font-size:35px; font-weight:normal;}
.jc_details_article_title .jc_icon{padding-top:10px; float:left; text-align:left;}
.jc_details_article_title .jc_icon em{background-repeat:no-repeat; display:inline-block; float:left; margin-right:20px; font-size:12px;}
.jc_details_article_title .jc_icon em.part_icon_time{background-image:url(../images/sp_detail1_imgpt4.png); padding-left:23px;}
.jc_details_article_title .jc_icon em.part_icon_f{background-image:url(../images/sp_detail1_imgpt3.png); padding-left:23px;}
.jc_details_article_title .jc_icon em.part_icon_author{background-image:url(../images/sp_detail1_imgpt1.png); padding-left:20px;}
.jc_details_article_title .jc_icon em.part_icon_view{background-image:url(../images/sp_detail1_imgpt2.png);  padding-left:25px; background-position:0px 2px;}
.jc_details_article_title .jc_icon a{float:left; display:inline-block; margin-right:5px; height:17px; line-height:17px; text-align:center; border:solid 1px #dedede;}
.jc_details_article_title .jc_icon a.print{background:#fcfcfc url(../images/print_icon.gif) no-repeat 2px 2px; padding:0px 3px 0px 18px;}
.jc_details_article_title .jc_icon a.fontSize{background-color:#fcfcfc; padding:0px 3px 0px 3px;}
.jc_details_article_title .jc_icon a:hover{background-color:#097bd0; color:#fff; text-decoration:none; border:solid 1px #4e4032;}
.jc_article_details{background-color:#fafafa; clear:both; overflow:hidden; padding:30px 0px 50px 0px;}
.jc_article_details .edit_con_original{width:980px; line-height:200%; word-wrap:break-word; word-break:break-all; clear:both; overflow:hidden; padding-bottom:35px;}
.jc_article_details .edit_con_original p{padding-bottom:15px;}
.jc_article_details .edit_con_original p.jc_image{text-align:center; font-weight:bold;}
.jc_article_details .edit_con_original p.jc_image img{margin-bottom:0px;}
.jc_article_details .tag{clear:both; overflow:hidden;}
.jc_article_details .tag dl dt{width:30px; float:left;}
.jc_article_details .tag dl dt span{height:21px; line-height:21px; display:inline-block; font-weight:bold;}
.jc_article_details .tag dl dd{width:714px; float:left; text-align:left;}
.jc_article_details .tag dl dd em{padding:0px 6px 0px 6px; height:24px; line-height:24px; background-color:#ececec; display:inline-block; margin:0 7px 5px 0;}
.jc_article_details .tag dl dd em:hover{background-color:#097bd0; text-decoration:none; color:#ffffff;}
.jc_article_details .share{border-bottom:solid 1px #e2e2e2; height:42px; margin-top:10px;}
.jc_article_details .page{margin-top:10px; height:50px;}
.jc_article_details .page .nav{float:left;}
.jc_article_details .page .nav span{display:block; height:25px; line-height:25px; text-align:left; overflow:hidden;}
.jc_article_details .page .nav span em{color:#097bd0;}
.jc_article_details .page .retu{float:right; padding-top:15px; text-align:right;}
.jc_article_details .page .retu a{background-color:#cccccc; display:inline-block; float:right; margin-left:10px; padding:7px 12px 7px 12px;}
.jc_article_details .page .retu a:hover{background-color:#097bd0; text-decoration:none; color:#ffffff;}
.jc_app_name{height:150px; background-color:#ffffff; border-bottom:solid 1px #e2e2e2;}
.jc_app_name .jc_con{width:980px; height:150px; margin:0 auto; background-image:url(../images/lidufengji.png); background-repeat:no-repeat; background-position:center center;}
.jc_app_brief{background-color:#fafafa; clear:both; overflow:hidden; padding:30px 0px 30px 0px;}
.jc_app_brief .jc_con{width:980px; margin:0 auto; clear:both; overflow:hidden; word-wrap:break-word; word-break:break-all; line-height:200%;}
.jc_app_brief .jc_con p{padding-bottom:15px;}
.jc_range,.jc_app_content{clear:both; overflow:hidden; padding:30px 0px 30px 0px;}
.jc_range{background-color:#eeeeee;}
.jc_app_content{background-color:#fafafa;}
.jc_range .jc_name{background-image:url(../images/range_name.png); background-repeat:no-repeat; background-position:center center; height:75px;}
.jc_app_content .jc_name{background-image:url(../images/ap_c.png); background-repeat:no-repeat; background-position:center center; height:75px;}
.jc_range .jc_brief,.jc_app_content .jc_brief{width:980px; clear:both; overflow:hidden; word-wrap:break-word; word-break:break-all; line-height:200%; margin-top:40px;}
.jc_range .jc_brief p,.jc_app_content .jc_brief p{padding-bottom:15px;}
.jc_app_video{background:#ffffff url(../images/about_c_bg.jpg) no-repeat top; height:480px; margin-bottom:20px;}
.jc_app_video .jc_con{width:1080px; margin:0 auto; height:480px; position:relative;}
.jc_app_video .jc_con .jc_img{width:570px; height:421px; position:absolute; top:35px; left:50px; z-index:999; overflow:hidden;}
.jc_app_video .jc_con .jc_img img{width:570px; height:421px;}
.jc_app_video .jc_con .jc_brief{background-color:#097bd0; height:408px; width:1080px; position:absolute; top:72px; left:0px; z-index:998;}
.jc_app_video .jc_con .jc_brief .jc_text{margin:40px 60px 20px 660px; width:360px; height:348px; overflow:hidden;}
.jc_app_video .jc_con .jc_brief .jc_text .jc_title{height:26px; padding-top:60px; background-image:url(../images/video2.png); background-repeat:no-repeat; background-position:center center; text-align:center; overflow:hidden;}
.jc_app_video .jc_con .jc_brief .jc_text .jc_title a{font-size:16px; color:#ffffff;}
.jc_app_video .jc_con .jc_brief .jc_text .jc_text_content{width:360px; padding-top:30px; clear:both; overflow:hidden;}
.jc_app_video .jc_con .jc_brief .line{height:30px;}
.jc_app_video .jc_con .jc_brief .line h3{width:240px; height:30px; line-height:30px; display:block; float:left; overflow:hidden;}
.jc_app_video .jc_con .jc_brief .line h3 a{background-image:url(../images/arrow.png); background-repeat:no-repeat; padding-left:12px; background-position:0px 4px; font-weight:normal; color:#ffffff; font-size:12px;}
.jc_app_video .jc_con .jc_brief .line span{width:80px; height:30px; line-height:30px; display:block; float:right; color:#ffffff; text-align:right; overflow:hidden;}

.jc_image_name{height:150px; background-color:#ffffff; border-bottom:solid 1px #e2e2e2;}
.jc_image_name .jc_con{width:980px; height:150px; margin:0 auto; background-repeat:no-repeat; background-position:center center;}
.jc_image_name .jc_video_name{background-image:url(../images/video3.png);}
.jc_image_name .jc_performance_name{background-image:url(../images/performance.png);}
.jc_image_name .jc_download_name{background-image:url(../images/download.png);}
.jc_image_name .jc_question_name{background-image:url(../images/question.png);}
.jc_image_name .jc_scene_name{background-image:url(../images/fengmao2.png);}
.jc_image_name .jc_knowledge_name{background-image:url(../images/knowledge.png);}
.jc_image_list{background-color:#eeeeee; clear:both; overflow:hidden; padding:30px 0px 30px 0px;}
.jc_image_list .jc_con{width:980px; clear:both; overflow:hidden;}
.jc_image_list .jc_con ul{width:1023px;}
.jc_image_list .jc_con ul li{width:298px; height:260px; text-align:left; overflow:hidden; margin-right:43px; float:left;}
.jc_image_list .jc_con ul li .jc_mask{width:290px; height:224px; position:relative; border:solid 1px #e9e9eb; margin:2px;}
.jc_image_list .jc_con ul li .jc_mask:hover{margin:0px; border:solid 3px #097bd0;}
.jc_image_list .jc_con ul li .jc_mask .jc_common_img{width:290px; height:224px;}
.jc_image_list .jc_con ul li .jc_mask .jc_common_img img{width:290px; height:224px;}
.jc_image_list .jc_con ul li .jc_mask .jc_title{width:290px; height:37px; line-height:37px; text-align:center; overflow:hidden; position:absolute; border-top:solid 1px #e9e9eb; top:186px; left:0px; z-index:999; background-image:url(../images/fengmao_title_bg.png); font-size:14px;}
.jc_image_list .jc_con ul li .jc_mask .jc_play{width:290px; height:224px; position:absolute; top:0px; left:0px; z-index:998;}
.jc_image_list .jc_con ul li .jc_mask .jc_play a{width:290px; height:224px; line-height:224px; text-indent:1000px; display:block; overflow:hidden; background-image:url(../images/video4.png); background-repeat:no-repeat; background-position:center center; background-size:80px 80px;}
.jc_image_list .jc_con ul li .jc_mask .jc_play a:hover{text-decoration:none;}

.jc_common_menu_con{background-color:#eeeeee; height:51px; padding-bottom:20px;}
.jc_common_menu{height:51px; width:980px; position:relative;}
.jc_common_menu .jc_con{height:46px; border:solid 1px #d1d1d1; background-color:#ffffff;}
.jc_common_menu .jc_menu{height:51px; width:980px; position:absolute; top:1px; left:1px; z-index:999;}
.jc_common_menu .jc_menu ul li{float:left; height:51px;}
.jc_common_menu .jc_menu ul li a{padding-left:20px; padding-right:20px; display:inline-block; height:51px; line-height:46px; font-size:14px; text-align:center;}
.jc_common_menu .jc_menu ul li a.jc_current{padding-left:30px; padding-right:30px; background-image:url(../images/menu_current_bg.png); background-position:center center; color:#ffffff;}
.jc_common_menu .jc_menu ul li a.jc_menu_list{}
.jc_common_menu .jc_menu ul li a.jc_line{background-image:url(../images/line.jpg); background-repeat:no-repeat; background-position:left;}

.jc_common_name{clear:both; overflow:hidden; background-color:#ffffff; border-bottom:solid 1px #e2e2e2;}
.jc_common_name .jc_con{width:980px; margin:0 auto; background-repeat:no-repeat; background-position:center center;}
.jc_common_name .jc_employment{background-image:url(../images/employment.png); height:180px;}
.jc_common_name .jc_recruitment{background-image:url(../images/recruitment.png); height:180px;}
.jc_common_name .jc_resume{background-image:url(../images/resume.png); height:180px;}
.jc_common_name .jc_contact{background-image:url(../images/contact.png); height:180px;}
.jc_common_name .jc_after_sale{background-image:url(../images/after-sale.png); height:180px;}
.jc_common_name .jc_details_name{background-image:url(../images/product_details.png); height:120px;}
.jc_common_brief{background-color:#fafafa; clear:both; overflow:hidden; padding:30px 0px 20px 0px;}
.jc_common_brief .jc_con{width:980px; margin:0 auto; clear:both; overflow:hidden; word-wrap:break-word; word-break:break-all; line-height:200%;}
.jc_common_brief .jc_con p{padding-bottom:15px;}

.jc_rec_list{width:980px; clear:both; overflow:hidden;}
.jc_rec_content{width:938px; clear:both; overflow:hidden; background-color:#ffffff; border:solid 1px #e8e8e8; padding:15px 20px 15px 20px; margin-bottom:15px;}
.jc_rec_content:hover{background-color:#d2e7f4; border:solid 1px #b7d4e9;}
.jc_rec_content .jc_times{height:20px; line-height:20px; color:#888888;}
.jc_rec_content .jc_title{height:35px; line-height:35px; font-size:23px; font-weight:bold; color:#097bd0;}
.jc_rec_content .jc_rec_brief{clear:both; overflow:hidden; padding-left:10px; margin-top:20px;}
.jc_rec_content .jc_rec_brief .jc_t{height:35px; line-height:35px; font-size:15px; font-weight:bold; color:#888888;}
.jc_rec_content .jc_rec_brief .jc_brief{width:928px; clear:both; overflow:hidden; word-wrap:break-word; word-break:break-all; line-height:200%;}
.jc_rec_content .jc_btn{padding-top:35px; text-align:right;}
.jc_rec_content .jc_btn span,
.jc_rec_content .jc_btn a{background-color:#969696; height:24px; line-height:24px; padding:0px 15px 0px 15px; float:right; display:inline-block; margin-left:10px; color:#ffffff;}
.jc_rec_content .jc_btn a:hover{background-color:#097bd0; text-decoration:none;}

.jc_resume_tb{margin-top:20px; clear:both; overflow:hidden; margin-left:auto; margin-right:auto; width:930px; background-color:#ffffff; padding:20px 20px 20px 30px;}
.jc_resume_tb h3{font-size:24px; font-weight:bold; height:45px; display:block;}
.jc_resume_tb .jc_line {width:100%; clear:both; overflow:hidden; padding:8px 0 8px 0}
.jc_resume_tb .jc_line dl dt{ width:80px; text-align:right; padding-right:10px; float:left; padding-top:3px; font-weight:bold;}
.jc_resume_tb .jc_line dl dd{text-align:left; float:left;}
.jc_resume_tb .jc_line dl dd span.notes{color:#cac8c8;}
.jc_resume_tb .jc_line input.button{color:#ffffff; padding:7px 15px 7px 15px; background:#097bd0; border:0; cursor:pointer; overflow:hidden; margin-top:10px; font-size:12px; font-weight:normal; font-family:微软雅黑;}
.jc_resume_tb .jc_line input.button:hover{background:#044b80;}
.jc_resume_tb .jc_line select{padding:0.25em 0.25em 0.25em 0.25em; border:1px double #aaaaaa; background-position:bottom; background:#fff; font-size:1.0em;}

.jc_common_map{height:400px; position:relative; width:1920px;}
.jc_common_map .jc_map{width:1920px; height:400px; overflow:hidden;}
.jc_list_con_line{width:980px; clear:both; overflow:hidden;}
.jc_list_con_line ul{width:1004px;}
.jc_list_con_line ul li{width:478px; height:240px; float:left; margin-right:24px;}
.jc_list_con_line ul li .jc_list_con{width:446px; height:160px; overflow:hidden; background-color:#ffffff; border:solid 1px #e8e8e8; padding:20px 15px 20px 15px;}
.jc_list_con_line ul li .jc_list_con:hover{background-color:#d2e7f4; border:solid 1px #b7d4e9;}
.jc_list_con_line ul li .jc_list_con .jc_list_img{width:240px; height:160px; overflow:hidden; float:left;}
.jc_list_con_line ul li .jc_list_con .jc_list_img img{width:240px; height:160px;}
.jc_list_con_line ul li .jc_list_con .jc_list_r{width:180px; height:150px; overflow:hidden; float:right; padding-top:10px;}
.jc_list_con_line ul li .jc_list_con .jc_list_r h2.jc_list_t{height:30px; line-height:30px; border-bottom:solid 1px #cfcfcf; display:block; font-size:16px; font-weight:normal; overflow:hidden;}
.jc_list_con_line ul li .jc_list_con .jc_list_r h2.jc_list_t a{font-size:16px; font-weight:normal;}
.jc_list_con_line ul li .jc_list_con .jc_list_r .jc_summary{color:#9b9b9b; word-wrap:break-word; word-break:break-all; line-height:170%; clear:both; overflow:hidden; padding-top:5px;}
.jc_list_con_line ul li .jc_list_con .jc_list_r .jc_button{padding-top:15px; text-align:left;}
.jc_list_con_line ul li .jc_list_con .jc_list_r .jc_button span,
.jc_list_con_line ul li .jc_list_con .jc_list_r .jc_button a{height:24px; line-height:24px; display:inline-block; padding-left:15px; padding-right:15px; background-color:#969696; color:#ffffff;}
.jc_list_con_line ul li .jc_list_con .jc_list_r .jc_button span:hover,
.jc_list_con_line ul li .jc_list_con .jc_list_r .jc_button a:hover{background-color:#097bd0; text-decoration:none;}

.jc_list_pro_con{background-color:#eeeeee; clear:both; overflow:hidden; padding:0px 0px 50px 0px;}
.jc_search_list_cat{width:980px; clear:both; overflow:hidden;}
.jc_search_list_cat a{padding:5px 12px 5px 12px; margin:7px 15px 5px 0; white-space:nowrap; display:inline-block; font-size:14px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:1px solid #0064b9;}
.jc_search_list_cat a.sel,
.jc_search_list_cat a:hover{background-color:#0064b9; color:#fff; text-decoration:none;}

.jc_list_search{width:980px; clear:both; overflow:hidden; margin-top:20px;}
.jc_list_search ul{width:1008px;}
.jc_list_search ul li{width:308px; height:400px; margin-right:28px; float:left;}
.jc_list_search ul li .jc_con{border:solid 1px #d5d5d5; width:306px; height:361px; background-color:#ffffff;}
.jc_list_search ul li .jc_con .jc_img{width:306px; height:230px; overflow:hidden;}
.jc_list_search ul li .jc_con .jc_img img{width:306px; height:230px;}
.jc_list_search ul li .jc_con .jc_name{width:286px; height:110px; border-top:solid 1px #d5d5d5; padding-left:10px; padding-right:10px; padding-top:20px; overflow:hidden; background-color:#ffffff;}
.jc_list_search ul li .jc_con .jc_name h3{height:26px; line-height:26px; overflow:hidden; text-align:center; display:block;}
.jc_list_search ul li .jc_con .jc_name h3 a{font-size:14px; font-weight:normal;}
.jc_list_search ul li .jc_con .jc_name .jc_more{margin-top:20px; height:20px; text-align:center;}
.jc_list_search ul li .jc_con .jc_name .jc_more a{width:20px; height:20px; line-height:20px; text-indent:300px; overflow:hidden; display:inline-block; background-image:url(../images/plus.png); background-repeat:no-repeat;}
.jc_list_search ul li .jc_con .jc_name_hover{background-color:#097bd0;}
.jc_list_search ul li .jc_con .jc_name_hover h3 a{color:#ffffff;}
.jc_list_search ul li .jc_con .jc_name_hover .jc_more a{width:76px; text-indent:0px; background-image:none; text-align:center; background-color:#ffffff; color:#097bd0;}
.jc_list_search ul li .jc_con .jc_name_hover .jc_more a:hover{color:#022e4f; text-decoration:none;}

.jc_seat_cat{background-color:#eeeeee; height:79px; padding-top:30px;}
.jc_seat_page_search{height:32px;}
.jc_seat_page_search .jc_seat_page{float:left; text-align:left; height:32px; line-height:32px;}
.jc_seat_page_search .jc_seat_page em{padding-left:3px; padding-right:3px;}
.jc_seat_page_search .jc_search{float:right; width:340px; height:30px; border:solid 1px #dddddd;}
.jc_seat_page_search .jc_search .jc_in{width:275px; height:30px; float:left; background-color:#ffffff;}
.jc_seat_page_search .jc_search .jc_in input{width:250px; padding-left:10px; height:27px; line-height:27px; border:0; background-color:transparent; font-size:12px; text-align:left; color:#999999; font-family:微软雅黑;}
.jc_seat_page_search .jc_search .jc_btn{width:65px; height:30px; float:left;}
.jc_seat_page_search .jc_search .jc_btn a{width:65px; height:30px; line-height:30px; text-indent:100px; overflow:hidden; display:block; background:#097bd0 url(../images/btn_search.png) no-repeat center center;}
.jc_seat_page_search .jc_search .jc_btn a:hover{background-color:#065692; text-decoration:none;}

.jc_seat_pro_cat{margin-top:15px; height:32px;}
.jc_seat_pro_name{float:left; text-align:left; height:32px;}
.jc_seat_pro_name span{color:#097bd0; font-size:24px; font-weight:bold;}
.jc_seat_pro_cat_warp{float:right; height:32px;}
.jc_pro_cat_dropdown{width:340px; height:30px; border:solid 1px #dddddd; background:#ffffff url(../images/dd.png) no-repeat 314px 9px; float:right; position:relative; z-index:99;}
.jc_pro_cat_dropdown span{height:30px; line-height:30px; display:block; padding-left:10px; cursor:pointer; font-size:14px;}
.jc_pro_cat_dropdown .jc_down_cat_list{width:315px; display:none; clear:both; overflow:hidden; padding:5px 15px 10px 10px; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd; background-color:#ffffff; position:absolute; z-index:100; top:30px; left:-1px;}
.jc_pro_cat_dropdown .jc_down_cat_list ul li{height:27px;}
.jc_pro_cat_dropdown .jc_down_cat_list ul li a{height:27px; line-height:27px; text-align:left; cursor:pointer; display:block; font-size:14px; font-weight:bold; padding-left:7px;}
.jc_pro_cat_dropdown .jc_down_cat_list ul li a:hover{background-color:#eeeeee;}
.jc_pro_cat_dropdown .jc_down_cat_list ul li.jc_s_list{padding-left:10px;}
.jc_pro_cat_dropdown .jc_down_cat_list ul li.jc_s_list a{font-weight:normal;}
.jc_pro_cat_dropdown .jc_down_cat_list ul li a.jc_current{background-color:#eeeeee;}
.jc_pro_details{width:980px; clear:both; overflow:hidden;}
.jc_pro_details .jc_img{width:452px; float:left;}
.jc_pro_details .jc_img .img{width:450px; height:338px; border:solid 1px #d4d2d3;}
.jc_pro_details .jc_img .img img{width:450px; height:338px;}
.jc_pro_details .jc_img .shadow{height:12px; overflow:hidden; background-image:url(../images/pimg_bottom_bg.png); background-repeat:no-repeat;}
.jc_pro_details .jc_img .oimg_listbox{margin-top:5px;}
.jc_pro_details .jc_img .oimg_listbox .oimg_list{width:452px; height:102px; overflow:hidden;}
.jc_pro_details .jc_img .oimg_listbox .oimg_list ul{float:left;}
.jc_pro_details .jc_img .oimg_listbox .oimg_list ul li{width:120px; height:92px; padding:5px; float:left;}
.jc_pro_details .jc_img .oimg_listbox .oimg_list ul li img{width:116px; height:88px; border:1px solid #ababab; padding:1px; cursor:pointer;}
.jc_pro_details .jc_img .oimg_listbox .oimg_list ul li.jc_current_focus img{border:solid 2px #097bd0; padding:0px;}
.jc_pro_details .jc_img .oimg_listbox .oimg_list a.pimg_prev,
.jc_pro_details .jc_img .oimg_listbox .oimg_list a.pimg_next{float:left; width:14px; height:102px; line-height:102px; overflow:hidden; text-indent:100px; display:block; background-repeat:no-repeat; background-position:0px 37px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.jc_pro_details .jc_img .oimg_listbox .oimg_list a.pimg_prev{background-image:url(../images/prev3.png); margin-right:17px;}
.jc_pro_details .jc_img .oimg_listbox .oimg_list a.pimg_next{background-image:url(../images/next3.png); margin-left:17px;}
.jc_pro_details .jc_img .oimg_listbox .oimg_list a.pimg_prev:hover{background-image:url(../images/prev3_2.png); filter:alpha(opacity=100); -moz-opacity:1; opacity:1; text-decoration:none;}
.jc_pro_details .jc_img .oimg_listbox .oimg_list a.pimg_next:hover{background-image:url(../images/next3_2.png); filter:alpha(opacity=100); -moz-opacity:1; opacity:1; text-decoration:none;}
.jc_pro_details .jc_bref{width:470px; float:right;}
.jc_pro_details .jc_bref .product_name{clear:both; overflow:hidden; line-height:150%; font-size:25px; font-weight:bold;}
.jc_pro_details .jc_bref .bref{padding:10px 0px 0px 0px; clear:both; overflow:hidden;}
.jc_pro_details .jc_bref .bref p{height:21px; line-height:21px; display:block; overflow:hidden;}
.jc_pro_details .jc_bref .prev_next{clear:both; overflow:hidden; padding-top:15px;}
.jc_pro_details .jc_bref .prev_next p{display:inline-block; height:27px; line-height:27px; text-align:left; padding-left:10px; padding-right:20px; background-color:#e6e6e6; margin-bottom:10px; color:#000000;}
.jc_pro_details .jc_bref .prev_next p a{color:#000000;}
.jc_pro_details .jc_bref .share{clear:both; overflow:hidden;}

.jc_common_brief .jc_r_product{width:1056px; height:440px; margin:0 auto;}
.jc_common_brief .jc_r_product .jc_name{height:160px; background-image:url(../images/r_pro.png); background-repeat:no-repeat; background-position:center center;}
.jc_rp_carousel{position:relative; width:1056px; height:220px; z-index:11;}
.jc_rp_carousel .jc_rp_lite{z-index:14; width:966px; height:220px; overflow:hidden; margin-left:45px; margin-right:45px;}
.jc_rp_carousel .jc_rp_lite ul{position:relative; overflow:hidden;}
.jc_rp_carousel .jc_rp_lite ul li{width:292px; height:220px; text-align:left; overflow:hidden; padding-left:15px; padding-right:15px; float:left;}
.jc_rp_carousel .jc_rp_lite ul li .jc_mask{width:290px; height:218px; position:relative; border:solid 1px #e9e9eb;}
.jc_rp_carousel .jc_rp_lite ul li .jc_mask .jc_img{width:290px; height:218px;}
.jc_rp_carousel .jc_rp_lite ul li .jc_mask .jc_img img{width:290px; height:218px;}
.jc_rp_carousel .jc_rp_lite ul li .jc_mask .jc_title{width:290px; height:37px; line-height:37px; text-align:center; overflow:hidden; position:absolute; border-top:solid 1px #e9e9eb; top:180px; left:0px; z-index:999; background-image:url(../images/fengmao_title_bg.png); font-size:14px;}
.jc_rp_carousel .jc_rp_prev,
.jc_rp_carousel .jc_rp_next{display:block; width:37px; height:37px; line-height:37px; top:92px; position:absolute; z-index:15; background-image:url(../images/index_prev_next2.png); background-repeat:no-repeat;}
.jc_rp_carousel .jc_rp_prev{background-position:0px 0px; left:0px;}
.jc_rp_carousel .jc_rp_next{background-position:0px -37px; right:0px;}
.jc_rp_carousel .jc_rp_prev:hover{background-position:-37px 0px; text-decoration:none;}
.jc_rp_carousel .jc_rp_next:hover{background-position:-37px -37px; text-decoration:none;}

.jc_case_pic_list{background-color:#eeeeee; clear:both; overflow:hidden; padding:30px 0px 30px 0px;}
.jc_case_pic_list .jc_con{width:980px; clear:both; overflow:hidden; margin:0 auto;}
.jc_case_cat_list{width:980px; clear:both; overflow:hidden;}
.jc_case_cat_list .jc_cat_title{border-bottom:solid 1px #d3d3d3; height:22px; padding-top:22px; padding-bottom:14px; cursor:pointer;}
.jc_case_cat_list .jc_cat_title h3{background-image:url(../images/Circle1.jpg); background-repeat:no-repeat; background-position:20px 9px; padding-left:36px; font-size:15px; font-weight:normal; float:left;}
.jc_case_cat_list .jc_cat_title span{width:70px; height:22px; line-height:22px; float:right; display:inline-block; background-image:url(../images/icon_up2.jpg); background-repeat:no-repeat; background-position:0px 5px;}
.jc_case_cat_list .jc_cat_title h3:hover,
.jc_case_cat_list .jc_case_cat_list_current h3{color:#0062b2; background-image:url(../images/Circle2.jpg);}
.jc_case_cat_list .jc_case_cat_list_current span{background-image:url(../images/icon_d2.jpg);}
.jc_case_cat_list .jc_img_list{width:980px; clear:both; overflow:hidden; background-color:#e5eff7; padding-top:25px;}
.jc_case_cat_list .jc_img_list ul{width:1002px;}
.jc_case_cat_list .jc_img_list ul li{width:312px; height:270px; float:left; margin-right:22px;}
.jc_case_cat_list .jc_img_list ul li .bor{width:306px; margin:3px; clear:both; overflow:hidden; position:relative; z-index:11;}
.jc_case_cat_list .jc_img_list ul li .bor:hover{border:solid 3px #0062b2; margin:0px;}
.jc_case_cat_list .jc_img_list ul li .bor .jc-img{width:306px; height:236px; overflow:hidden;}
.jc_case_cat_list .jc_img_list ul li .bor .jc-img img{width:306px; height:236px;}
.jc_case_cat_list .jc_img_list ul li .bor h3{width:306px; height:34px; line-height:34px; position:absolute; z-index:12; display:block; bottom:0px; left:1px; background-image:url(../images/black60.png); background-repeat:repeat; font-size:15px; color:#ffffff; text-align:center;}
.jc_floor_line{height:49px; line-height:49px; background-image:url(../images/f_backimg.png); background-repeat:no-repeat; background-position:0px 0px; width:100%; text-align:left;}
.jc_floor_line em{display:inline-block; padding-left:26px; text-align:left; font-size:20px; font-weight:bold; color:#333333;}

.jc_footer{margin-top:20px; margin-bottom:20px; margin-left:auto; margin-right:auto; width:980px; clear:both; overflow:hidden;}
.jc_footer .jc_nav{float:left;}
.jc_footer .jc_nav span{height:24px; line-height:24px; display:block; text-align:left;}
.jc_footer .jc_nav span.tel{color:#097bd0; font-weight:bold;}
.jc_footer .jc_nav span em{padding-left:10px; padding-right:10px;}
.jc_footer .jc_copyright{float:right;}
.jc_footer .jc_copyright .jc_copy{text-align:right; height:24px; line-height:24px;}
.jc_footer .jc_copyright .jcsw{height:24px;}
.jc_footer .jc_copyright .jcsw ul li{float:right; text-align:right; margin-left:10px; height:24px; line-height:24px;}
.jc_footer .jc_copyright .jcsw ul li.jc_tong{padding-top:3px; height:21px;}