﻿.megamenu .single-mega li:first-child a {color: #ffbb38 !important;font-size:16px !important;cursor:default;}
ul#jz_menu ul li a{overflow:hidden;overflow;text-overflow:ellipsis;white-space:nowrap;}
.header-area .top-header-area .top-contact-info a:nth-child(3n+2){margin-right:30px;}/*顶部第2个图标*/
.header-area .top-header-area .top-contact-info a {font-weight:lighter}/*顶部所有图标*/
.classynav .activemenu a:first-child,.activemenu a:first-child{color:#ffbb38 !important;}
.classynav .activemenu_industry_a{color:#ffbb38 !important;}
.classynav .activemenu_about_a{color:#ffbb38 !important;}
.menuchuangye{color:#8fbc8f !important;}
.footer-area h5.widget-title{cursor:pointer;}
.footer-item p{text-align:center;color:#636b75;font-size:14px;font-weight:400;margin-bottom:0;}
.footer-item p a{color:#636b75;font-size:14px;font-weight:normal;text-decoration:underline;}
.everypage_bottom_section h1{color:#fff;}
.everypage_bottom_section h2{font-size:18px !important;}
.everypage_bottom_section h3{color:#fff;font-size:14px;font-weight:normal;}
.contact_item{overflow:hidden;height:320px;width:100%;border:0px solid #ff0000;}
.contact_item h3 {border-bottom: 1px dotted #ddd;font-size: 16px;color: #555;margin: 30px;line-height: 40px;}
.contact_item img{float:left;margin-left:24px;vertical-align:top;margin-right:10px;}
.contact_item p{margin:0px 10px;}
.contact_item a{font-weight:normal;color:#838383;text-decoration:underline;}
.contact_item2{border:0px solid #f00;font-size:15px;font-weight:400;color:#838383;}
.contact--area .contact-content .single-contact-content{margin-bottom:32px;}
.jz-contact-advisor{height:350px; padding-top:15px;}
.jz-contact-advisor h5{height:10px; padding-bottom:10px !important;}
.jz-single-advisor{margin-bottom:30px !important;}
.jz-contact-content{height:350px;}
.jz-contact-content p{font-weight:normal !important;}
.jz-single-icons{background-color:#ffbb38;}
.jz_tousu_link{color:#003679;font-size:15px;font-weight:normal;}
.jz_tousu_link:hover{text-decoration:underline;font-size:15px;font-weight:normal;}
.jz-con1 img{padding-bottom: 30px;width:25%;height:25%;float:left;clear:none;border:0px solid #00ff00;}
.jz-con1 div{float:left;clear:none;width:63%;border:0px solid #ff0000;}
.color_ffbb38{color:#ffbb38;}
.cn-word p{text-indent:2em;}
.cn-word h2{text-align:center;font-size:20px;}
.cn-word ul li{text-indent:2em;font-size:15px;color:#838383;list-style-type:disc;}
.section-padding-20-0 {padding-top: 20px;padding-bottom: 0;}
.pchangye-title2{text-indent:2em;font-weight:bold;margin-top:1em;margin-bottom:0.5em !important;}
/*招聘模块开始*/

.recruit_left{margin:0 auto 56px;border: 0px solid #d0d0d0;position: relative;}
.recruit_left:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}

.recruit_left .recruit_left_content{padding:5px 5px;float: left;}
.recruit_left .recruit_left_content .item{border-bottom: 1px dashed #d0d0d0;padding:0 0px 0px;margin-bottom: 50px;}
.recruit_left .recruit_left_content .item:last-child{border-bottom: none;}
.recruit_left .recruit_left_content .item h3{font-size: 18px;height: 48px;line-height: 48px;background-image: url(../images/sm-img/recruit_1.jpg);background-repeat: no-repeat;padding-left: 66px;}
.recruit_left .recruit_left_content .item dl{padding-top: 5px;padding-bottom: 5px;}
.recruit_left .recruit_left_content .item dl dt{font-size: 16px;font-weight: bold;}
.recruit_left .recruit_left_content .item dl dd{font-size: 15px;color: #3f3f3f;line-height: 40px;padding:20px 0 0px ;}
.recruit_left .recruit_left_content .item .resumes{height: 37px;line-height: 37px;background-color: #0a71b6;font-size: 15px;color: #fff;display: block;width: 145px;text-align: center;}
.recruit_left .recruit_left_content .item .resumes:hover{opacity: .9;}
.recruit_left .R{width: 349px;padding:40px 15px;float: right;}
.recruit_left .R .dl{padding: 0 15px;}
.recruit_left .R .dl dt{font-size: 24px;position: relative;}
.recruit_left .R .dl dt:after{display: block; content: ".";   clear: both; font-size: 0; line-height: 0;background-color: #6b6b6b;height: 1px;width: 45px;position: absolute;left: 0;bottom: -10px;z-index: 10;}
.recruit_left .R .dl dd{padding: 25px 0px;}
.recruit_left .R .dl dd p{font-size: 16px;color: #555;line-height: 35px;padding-bottom: 10px;}
.recruit_left .R .dl2{font-size: 16px;color: #555;line-height: 35px;padding-bottom: 10px;}
.recruit_left .R .dl2{padding: 0 15px;}
.recruit_left .R .dl2 dt{font-size: 24px;position: relative;}
.recruit_left .R .dl2 dt:after{display: block; content: ".";   clear: both; font-size: 0; line-height: 0;background-color: #6b6b6b;height: 1px;width: 45px;position: absolute;left: 0;bottom: -10px;z-index: 10;}
.recruit_left .R .dl2 dd{padding: 25px 0px;}
.recruit_left .R .dl2 dd h3{font-size: 14px;color: #999;line-height: 35px;padding-bottom: 10px;font-weight: normal;margin-bottom: 10px;}
.recruit_left .R .dl2 dd .ipt1{border: 1px solid #c9c9c9;height: 40px;line-height: 40px;color: #999;font-size: 14px;text-indent: 10px;width: 100%;margin-bottom: 20px;}
.recruit_left .R .dl2 dd .textarea1{border: 1px solid #c9c9c9;height: 140px;line-height: 25px;color: #999;font-size: 14px;text-indent: 10px;width: 100%;margin-bottom: 20px;resize: none;overflow: auto;padding-top: 10px;}
.recruit_left .R .dl2 dd .submit{background-color: #0a71b6;color: #fff;height: 40px;line-height: 40px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;
border-radius: 5px;display: block;width: 100%;border: none;font-size: 16px;}


.pop_resumes{background-color: #fff;width: 710px;min-height: 400px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;display: none;}
.pop_resumes .title{background-color: #2167b6;height: 120px;color: #fff; letter-spacing: 3px; font-size: 28px;text-align: center;padding-top: 20px;font-weight: normal;}
.pop_resumes .img_title{display: block;margin:-68px auto 0px;background-color: #fff;padding:25px;-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-ms-border-radius: 100%;
-o-border-radius: 100%;
border-radius: 100%;}
.pop_resumes .img_title{display: block;width: 83px;height: 83px;}

.pop_resumes .M{width: 615px;height: 200px;background-image: url(../images/sm-img/g-recruit_03.jpg);background-repeat: no-repeat;background-position:center center;margin:0 auto ;border: 1px solid #ededed;padding: 7px;overflow: hidden;}
.pop_resumes .M .file{width: 72px;height: 72px;background-color: #fff;border: 1px solid #b8b8b8;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;background-image: url(../images/sm-img/h-recruit_03-02.jpg);background-repeat: no-repeat;background-position:center center;text-indent: -99999px;margin:46px auto 0px;display: block;cursor: pointer;position: relative;}
.pop_resumes .M .file input{width: 100%;height: 100%;background: none;border: none;opacity: .6;position: absolute;left: 0;top: 0;bottom: 0;z-index: 9999;opacity:0;filter:alpha(opacity=0); cursor: pointer;}
.pop_resumes .M p{font-size: 18px;color: #666;text-align: center;margin-top: 22px;}
.pop_resumes .button{border: 1px solid #2167b6;background-color: #2167b6;height: 47px;line-height: 47px;color: #999;font-size: 16px;-webkit-border-radius: 50px;
-moz-border-radius: 50px;
-ms-border-radius: 50px;
-o-border-radius: 50px;
	border-radius: 50px;width: 165px; color: #fff;font-size: 17px;text-align: center;display: block;margin:30px auto;display: block;}
.pop_resumes .button:hover{opacity: .9;}
.recruit_1{}
.recruit_2{}
.recruit_2 .wrap{border:0px solid #ff0000;max-width:1600px;margin-left:auto;margin-right:auto;}
.recruit-item{border-bottom: 1px dashed #d0d0d0;padding:0 10px 10px;margin-bottom: 50px;overflow:hidden;}
.recruit-item:last-child{border-bottom: none;}
.recruit-item h3{font-size: 18px;height: 48px;line-height: 48px;background-image: url(../images/sm-img/recruit_04-03.jpg);background-repeat: no-repeat;padding-left: 66px;margin-left: -66px;}
.recruit-item dl{padding-top: 5px;padding-bottom: 0px;}
.recruit-item dl dt{font-size: 16px;font-weight: bold; text-indent:2em;color:#838383;}
.recruit-item dl dd{font-size: 15px;color: #3f3f3f;line-height: 40px;padding:20px 0 0px ;}
.recruit-item .resumes{height: 37px;line-height: 37px;background-color: #0a71b6;font-size: 15px;color: #fff;display: block;width: 145px;text-align: center;}
.recruit-item .resumes:hover{opacity: .9;}
/*招聘模块结束*/
.jz-banner{overflow:hidden;}
.leftnav_industry ul{padding:15px 15px 0;}
.leftnav_industry ul li a{color:#003679; font-weight:bold;font-size:15px;}
.leftnav_industry ul li a:hover{color:#ffbb38; }
.industry-content {position: relative;z-index: 1; }
.industry-content img {border-radius: 5px;margin-bottom: 20px; }
.industry-content p {margin-bottom: 25px; }
.industry-content p a{font-weight:normal;color:#003679;}
.industry-content p a:hover{text-decoration:underline;}
.industry-content h2{font-size:18px;}
.industry-content h3{font-weight:normal;font-size:14px;}
.industry-content ul li{list-style:none;}
.clickitem{cursor:pointer;}
.clickitem a{color:#fff;font-weight:normal;}
.clickitem a:hover{text-decoration:underline;}
.pindustry-title{font-weight:bold;}
.imageslice{border:0px solid #ff0000;}
.imageslice img{margin:0px; padding:0px;border-radius:0px;}
.imageslice img:first-child{border-top-left-radius:5px; border-top-right-radius:5px;}
.imageslice img:last-child{border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.pindustry-title2{font-weight:bold; text-align:center;font-size:20px;margin-top:30px;}
.no-indent{text-indent:0 !important;}
.oa_bg1{background-color:#f2f2f2;}
.oa_bg1 p{text-indent:0;margin-top:0px;margin-bottom:0px;}
.oa_bg1 p:nth-child(2n){text-align:center;font-weight:bold;font-size:14px;}
.oa_bg1 p:nth-child(2n+1){font-size:12px;}
.oa_bg1 img{margin:auto;}
.jz_yellow{color:#ffbb38;}
.blockitem .single-icons span a:hover{color:#fff;font-weight:normal;}

/*index开始*/
.index-sub-item{position:relative;margin-bottom:50px;}
.index-sub-item-thumb{position:relative;overflow:hidden;}
.index-sub-item-thumb img{width:100%;vertical-align:middle;border:0;}
.index-sub-item-content{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.7);color:#fff;padding:15px;}
.index-sub-item-content-show{}
.index-sub-item-content-hide{}


.index-sub-item-content-show a {font-family: 'Open Sans', sans-serif;font-size: 16px;font-weight: 700;color: #fff;text-transform: uppercase;}
.index-sub-item-content-show span {color: #f78e21;}
.index-sub-item-content-show h4 {color: #fff;font-size:17px;font-weight:normal;}
.index-sub-item-content-hide {margin-top: 15px;display: none;}
.index-sub-item-content-hide p {color: #fff;}
.index-sub-item-content-hide p a{color:#ccc;font-weight:normal; text-decoration:underline;}

.news-content-keyword{color:#888;}
.news-content-img{border:1px solid #ccc; border-radius:5px;}
.news-content-title a{color:#fff;font-size:12px !important;}
.news-content-title a:hover{color:#003679 !important;}
/*index结束*/
.breadcrumb-content h2{text-align:center;}
.breakpoint-off-x{}
.breakpoint-on-x{}
.breakpoint-on-x img{display:none;}
.friendlink {text-align:center;}
.friendlink a {font-weight: normal;font-size: 14px;margin-right: 10px;color:#555;}
.friendlink a:hover{text-decoration:none;color:#999;}
.jzsitemap{text-align:center;}
.jzsitemap a{color:#555;font-weight:normal;}