@charset "utf-8";

/* CSS Document */

/*html,body{width: 100%;height: 100%;overflow: hidden;}*/

.web{ position:relative;}

/*产品新增--2016-5-6*/
.news_chnal{ background:url(../images/news_chline.png) repeat-x; height:30px; text-align:center;display: none}
.news_chnal a{ display:inline-block; background-color:#4bb033; color:#FFF; font-size:16px; width:auto; height:28px; line-height:28px; padding:0 20px; overflow:hidden; margin:0 6px; border:1px solid #4bb033; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.news_chnal a.cur,.news_chnal a:hover{ background-color:#00479d; color:#FFF; border:1px solid #00479d;}

#side-menu{ background:url(../images/news_chline.png) repeat-x; height:30px; text-align:center;padding: 0 20px;position: relative;}
#side-menu a{ display:inline-block;float:left; background-color:#4bb033; color:#FFF; font-size:15px; width:auto; height:28px; line-height:28px; padding:0 10px; overflow:hidden; margin:0 6px; border:1px solid #4bb033; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
#side-menu a.cur,#side-menu a:hover{ background-color:#00479d; color:#FFF; border:1px solid #00479d;}
#side-menu .owl-item{ float:left;touch-action: pan-y;-webkit-tap-highlight-color: transparent;position: relative;}
#side-menu .owl-stage-outer{ position:relative; overflow:hidden;}
#side-menu .owl-stage{position:relative;touch-action: manipulation;margin:0 auto;}

#side-menu .owl-nav button{ position:absolute; top:0; height:100%; width:18px; border:none; background:#00479d; color:#fff; cursor:pointer; padding:0;font-size:22px;border-radius: 3px;}
#side-menu .owl-nav button.owl-prev{ left:0;}
#side-menu .owl-nav button.owl-next{ right:0;}
#side-menu .owl-nav button.disabled{display:none}


.cp_imgtext { background:#fff; padding:20px;}
.indexbox{width: 100%;overflow: hidden;position: relative;}
.index01{width: 100%; position:relative;}
.indextop{width: 100%; height: 105px; z-index: 10;background: #fff; position:relative; left:0;}
.topbg{display: inline-block;width: 100%;height: 3px;overflow: hidden;background: url(../images/img04.png) repeat-x;position: absolute;left: 0px; top: 105px;z-index: 5;}
.logo{display: inline-block; float: left;}
.topright{float: right;width: 700px;padding-top: 15px;height: 90px; position: relative;}
.loginms{float: right;width: 536px;}
.loginms ul li{float: left;}
.loginspan{display: inline-block;vertical-align: 5px;font-size: 13px;color: #838383;margin-right: 15px;}
.loginms ul li label{display: inline-block;width: 165px;height: 22px;border:1px solid #d9d9d9;}
.loginms ul li label input.logintext{float: left;padding-left: 5px; width: 120px;height: 22px;line-height: 22px;}
.loginms ul li label input.loginbtn{float: right; width: 22px;height: 22px;background: url(../images/img02.jpg) no-repeat; cursor:pointer}
.loginms ul li.linkl{padding-left: 15px;}
.loginms ul li a{color: #999;display: inline-block;}
.loginms ul li a.cna{background: url(../images/img03.jpg) no-repeat right center;padding-right: 8px;}
.loginms ul li a.eng{font-family:Arial;background: url(../images/img03.jpg) no-repeat right center;padding-right: 8px;}
.loginms ul li.linkl span{margin: 0 8px;}
.loginms ul li a:hover{color: #00a1e9;}

.indexnav{float: right;width: 626px;height: 44px; position: relative;padding-top: 16px; *padding-top: 18px;  }
.indexnav ul {width: 780px;}
.indexnav ul li{float:left;margin-right: 40px;font-size: 14px;position: relative; display:inline}
.indexnav ul li.lastli{margin-right: 0px;}
.indexnav ul li a{display: inline-block;padding-bottom: 18px;}
.indexnav ul li a.cur, .indexnav ul li a:hover{color: #00a1e9;border-bottom: 4px solid #00a1e9; }
.indexnav ul li .subnav a.cur, .indexnav ul li .subnav a:hover{color: #00a1e9;border-bottom:none; }

.subnav{position: absolute;left:-20px;top: 44px; width: 516px;background: #fff url(../images/img06.jpg) repeat-x;padding: 20px;z-index: 10; display: none;}
.subnav ul{float: left; width:226px; height:auto; overflow:hidden;}
.subnav ul li{float: none;margin-left: 10px;width: 195px;height: 45px;line-height: 45px; border-bottom: 1px solid #d9d9d9; display:inline-block}
.subnav p span{display: inline-block;padding-top: 8px;}

.indexnav ul li .subnav p a{padding: 0px;}
.indexnav ul li .subnav p a:hover{border: none;}

.subnav ul li span{display: inline-block;width: 150px;}
.subnav ul li a{padding: 0px;}
.subnav ul li a.cur, .subnav ul li a:hover{border: none;}

.navnews{left: -110px;}
.navpro{left: -224px;}
.navsolution{left: -302px;}
.navservice{left: -98px;}
.navinvestors{left: -414px;}
.navresource{left: -499px;}

.indexbanner{position: relative;width: 100%;text-align: center;height: 100%;overflow: hidden;}
.banner{position: relative; overflow:hidden; height:auto;}
.banner ul{width: 99999px;overflow: hidden;position: absolute;left: 0px;}
.banner ul li{ float: left;position: relative;}

.index_btn{width: 1000px;position: absolute;left: 50%;margin-left: -500px; bottom:120px;text-align: center;z-index: 10;}
.index_btn a{display: inline-block;width: 14px;height: 14px;margin-right: 3px;background: url(../images/img35.png) no-repeat;_background: url(../images/img35.gif) no-repeat;}
.index_btn a.cur{background: url(../images/img34.png) no-repeat;_background: url(../images/img34.gif) no-repeat;}

.index01{width: 100%;overflow:hidden;}
.index02{width: 100%;overflow:hidden; position:relative}
.indeximg{text-align:center;width: 100%;position: relative;z-index: 1; overflow:hidden; height:155px;}
.indeximg img.in_img01{position:absolute; top:-26px; left:50%; margin-left:-950px;}
.indeximg img.in_img02{position:absolute; top:74px;left:50%; margin-left:-318px}
.indeximg img.in_img03{position:absolute; top:117px;left:50%; margin-left:-119px}

.whatcont{border-bottom: 2px solid #f2f2f2;position: relative;z-index: 8; width:1000px; overflow:hidden;}
.whatcont dd{width: 252px; float: left;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;padding:12px 40px;}
.whatcont dd.idfirstdd{margin-left: 0px;}
.whatcont dd h4{color: #00a1e9;font-size: 16px;padding: 15px 0 5px 0;}
.ddtext{width: 243px;height: 48px;overflow: hidden; color: #888888;cursor: pointer; line-height:22px; margin-bottom:17px}
.whatcont dd span{cursor: pointer;width: 243px; border-top: 1px solid #e6e6e6; color: #999999;display: inline-block;background: url(../images/img12.jpg) no-repeat left 11px;padding: 3px 0 0 8px; margin-top: 2px;}

.index03{width: 100%;background: #f7f7f7; overflow:hidden; position:relative}
.indextitle{color: #00a1e9;font-size: 30px;text-align: center;padding-bottom: 25px ;}
.indextitle img{ padding-bottom:5px;}
.indextitle span{display: block;padding-bottom:5px; line-height:36px;}
.prolist{width: 9999px;overflow: hidden;padding:5px 0 0 0;position: relative;}

.procont{float: left;width: 1000px;position: relative;}
.procont li{float: left;text-align: center;width: 273px;height:220px;overflow: hidden; margin: 0 85px 13px 0;position: relative;}
.procont li span{ line-height:21px;}
.procont li img{display: block;margin: 0 auto;}
.procont li p.cp{color: #00a1e9;padding: 2px 0; line-height:20px;}
.procont li p span{color: #888888;}

.spanbtn{text-align: center;padding-top: 20px;}
.spanbtn a{display: inline-block; width: 72px;height: 3px;overflow: hidden; background: #d8d8d8;margin-right: 10px;cursor: pointer;}
.spanbtn a.cur{background: #00a1e9;}

.index03{width: 100%; position:relative}
.xueyuanwrap{/*border-bottom: 2px solid #f2f2f2;*/height: 394px;padding-top: 7px;position: relative;}
.xueyuanmore{float: left;padding: 15px 20px 10px 20px;border: 1px solid #e3e3e3;height: 347px;_height: 348px;}
.xueyuanmore img{display: block;}
.xueyuanmore p{width: 420px;color: #888888;line-height: 18px;padding-top: 8px;}
.xueyuanmore p a{color: #00a1e9;}
.xueyuanlist{float: left; border: 1px solid #e3e3e3;margin-left: -1px;width: 537px; height: 372px;}
.xueyuanlist dt{width: 470px;height: 147px; padding:10px 22px 0 10px;border-bottom: 1px solid #e3e3e3;}
.xueyuanlist dt a img{float: left;margin-left: 10px;width: 99px;margin-top: 27px;}
.xueyuanlist_rg{float: right;width: 300px;}
.xueyuanlist_rg h4{color: #00a1e9;font-size: 20px;padding-bottom: 8px;}
.xueyuanlist_rg span{display: block;height: 10px;}
.xueyuanlist_rg p{color: #888888;width: 300px;line-height:18px;padding: 15px 0 5px 0;}
.xueyuanlist_rg a{color: #00a1e9;}
.xueyuanlist dd{float: left; width: 267px;height: 214px;text-align: center;}
.xueyuanlist dd a{display: inline-block;}
.xueyuanlist dd a p{color: #00a1e9;font-size: 20px;padding: 8px 0;}
.xueyuanlist dd a.ayiqi{padding-top: 25px;}
.xueyuanlist dd.index_ddbd a{padding-top: 35px;}
.xueyuanlist dd.index_ddbd{width: 267px;border-left: 1px solid #e3e3e3;}

.xueyuanmore_img{width: 420px;height: 285px;overflow: hidden;position: relative;}
.xueyuanmore_img ul li{float: left;}
.xueyuanmore_img ul{width: 9999px;position: relative;}
.xueyuanmore_img span{z-index: 8; display: inline-block;cursor: pointer; position: absolute; top: 135px; width: 25px;height: 42px;background: url(../images/img32.png) no-repeat;_background: url(../images/img32.gif) no-repeat;}
.xueyuanmore_img span.xy_left{left: 8px;}
.xueyuanmore_img span.xy_right{right: 8px;background-position: right top;}

.index04{width: 100%; overflow:hidden; position:relative}
.index05{width: 100%;background: #f7f7f7; overflow:hidden; position:relative}

.jiaoyu_wrap{width: 1000px;position: relative;padding: 10px 0;}
.jiaoyu_left{width: 617px;position: relative;}
.jiaoyu_tl{font-size: 18px;position: relative;}
.jiaoyu_tl span{display: inline-block;cursor:pointer;margin-right: 10px;color: #999;}
.jiaoyu_tl span.cur{color: #00a1e9;}
.jiaoyu_tl span.news_btn{padding-left: 10px;}
.jiaoyu_tl em{font-size: 12px;position: absolute;top: 0px;right: 0px;}
.jiaoyu_tl em a{color: #999;}
.jiaoyu_xinwen{display: none;}
.jiaoyu_list{width: 100%;padding: 13px 0 13px 0;height: 77px;overflow: hidden;border-bottom: 1px solid #dbdbdb;}
.nobder{background: none;}
.jiaoyu_list dt{float:left;width: 68px;height: 75px;border: 1px solid #00a1e9;text-align: center;font-family: Arial;}
.jiaoyu_list dt span{font-size:40px; display: inline-block;line-height: 51px;color: #00a1e9;}
.jiaoyu_list dt p{width: 68px;height: 24px;background: #00a1e9;font-size: 14px;color: #fff;}
.jiaoyu_list dd{float:right;width: 516px;}
.jiaoyu_list dd h4{font-size: 16px;padding-bottom:8px; }
.jiaoyu_list dd h4 a{color: #00a1e9;}
.jiaoyu_list dd p{width: 516px;height: 44px;overflow: hidden;}
.jiaoyu_list dd p a{color: #888888;}

.jiaoyu_right{width: 299px;position: relative;}
.jiaoyu_rtl{font-size: 18px;margin-bottom: 13px;color: #00a1e9;}
.jiaoyu_rtl span{display: inline-block;}

.weibotop{border-bottom: 1px solid #d9d9d9;padding-bottom: 15px;}
.weibotop dt{float: left;width: 50px;height: 50px;border: 1px solid #d9d9d9;padding: 2px;}
.weibotop dd{float: left;margin-left: 15px;}
.weibotop dd h4{font-size: 15px;background: url(../images/img29.jpg) no-repeat right center;padding-right: 20px;line-height: 18px;margin-bottom: 15px;}
.weibotop dd h4 a{color: #00a1e9;}
.aguanzhu{display: inline-block;width: 44px;height: 18px;border: 1px solid #d9d9d9;line-height: 18px;text-align: center;color: #999;}
.weibolist{position: relative;padding-top: 10px;}
.weibowrap{overflow: hidden;width: 243px;height: 219px; line-height: 20px;position: relative;}
.indextopspan{display: block;height: 8px;background: url(../images/img30.jpg) no-repeat center top;cursor: pointer;margin-bottom: 8px;}
.indexbtspan{display: block;height: 8px;background: url(../images/img31.jpg) no-repeat center top;cursor: pointer;}

.weibotext{width: 243px;height: 40px;overflow: hidden;}
.weibotext span a{color: #00a1e9;}
.weibotext a{color: #7f7f7f;}
.weibo_beizhu{color: #b2b2b2;padding-top: 3px;}
.weibo_beizhu span{display: inline-block;cursor: pointer;}
.weibowrap ul{position: relative;height: 999px;}
.weibowrap ul li{padding-bottom: 10px;}

.indexfoot{width: 100%;height: 36px;line-height: 36px;position: absolute;left: 0px;bottom: 0px;background: #7b7b7b;color: #d1d1d1;}
.indexfoot a{color: #d1d1d1;}
.indexshuxian{margin: 0 2px;}
.indexalink{float: right;}

.scroll_btn{width: 72px;position: fixed;top:45%; margin-top:-273px; right: 78px;z-index: 10; /*position:absolute; *top: expression(documentElement.scrollTop + 200 + "px");*/}
.scrollbtnwrap{position: relative;}
.scroll_btn a{display: inline-block;cursor: pointer; width: 82px;height: 82px;overflow: hidden; line-height: 115px;margin-bottom: 9px; text-align: center;color: #00a1e9;background: url(../images/img40.png) no-repeat; _background: url(../images/img40.gif) no-repeat;}
.scroll_btn a.cur,.scroll_btn a:hover{color: #fff;background: url(../images/img41.png) no-repeat;_background: url(../images/img41.gif) no-repeat;}
.scroll_btn a.span_pro{background-position:0 -88px; }
.scroll_btn a.span_institute{background-position:0 -177px; }
.scroll_btn a.span_focus{background-position:0 -267px; }
.scroll_btn a.span_first{background: none;}
.scroll_btn span.span_top{background-position:0 -356px; }
.scroll_btn span{display: inline-block;cursor: pointer; width: 82px;height: 82px;margin-bottom: 9px; text-align: center;color: #00a1e9}
.scroll_btn span a.a_last{line-height: 115px;}
.scroll_btn span a.cur, .scroll_btn span a:hover{color: #fff;background: url(../images/img41.png) no-repeat; _background: url(../images/img41.gif) no-repeat;}

.screenbtn{display: inline-block;cursor: pointer; width:66px;height: 66px;position: absolute;left: 50%;margin-left: -33px;bottom: 0px;background: url(../images/img33.png) no-repeat; z-index:999}
.screenimg{position: absolute;left: 18px;top: -23px;}


/********************/

/*走进昭远-公司简介*/
.y_header{ position:relative;}
.y_foot{ position:relative;}
.y_banner{ width:100%; height:358px; position:relative; text-align:center; overflow:hidden; margin:0 auto}
.y_banner img{ position:absolute; top:0; left:50%; margin-left:-950px;}
.ny_wrap{ width:100%; height:auto; overflow:hidden;}
.y_navwrap{ width:1100px;padding-top:50px; margin:0 auto; text-align:center; position:relative;}
.y_nav{ overflow:hidden; position:absolute; top:133px; left:50%; width:1000px; margin-left:-500px; text-align:center}

.y_nav ul span{ margin:0 15px; width:104px; height:104px; display:inline-block; }
.y_nav ul spana{ font-size:16px; color:#535353; width:104px; height:104px; display:inline-block; line-height:104px; background:url(../images/pic03.png) no-repeat; outline:none}
.y_nav ul span a.cur{ color:#fff; background:url(../images/pic02.png) no-repeat}
.y_center{ width:100%; background:url(../images/bg_top.jpg) repeat;}
.ny{ width:1100px; height:auto; overflow:hidden; margin:60px auto 0; padding-bottom:80px;}
.y_center .indexTitle {display: none}
/*走进昭远-企业文化*/
.qywh_tab{ width:752px; height:auto; overflow:hidden; margin:45px auto 0; padding-bottom:40px;}
.menu{ width:752px; height:335px; position:relative; padding-bottom:72px; display:inline-block}
.menu span{ position:absolute; display:inline-block; width:156px; height:176px; cursor:pointer}
.menu span img{ display:block;}
.menu span.sp01{ top:0; left:82px;}
.menu span.sp02{ top:0; left:256px;}
.menu span.sp03{ top:0; left:430px;}
.menu span.sp04{ top:0; left:605px;}
.menu span.sp05{ top:157px; left:0px;}
.menu span.sp06{ top:157px; left:175px;}
.menu span.sp07{ top:157px; left:350px;}
.menu span.sp08{ top:157px; left:516px;}

.info{ width:752px; height:73px; overflow:hidden; display:none;}
.info dl{ width:752px; height:auto; overflow:hidden}
.info dl dt{ font-size:24px; color:#06a5ec; line-height:33px; text-align:right; width:50%; float:left;/* font-family:Arial, Helvetica, sans-serif;*/ font-weight:bold; background:url(../images/pic30.jpg) no-repeat right center; padding-right:30px; margin-right:30px; }
.info dl dd{ width:42%; font-size:18px; color:#494949; font-family:"微软雅黑"; float:left; padding-top:3px;}

/*走进昭远-大事记*/
.dsj_left{ width:346px; float:left; font-size:50px; color:#06a5ec; font-weight:bold; line-height:84px;}
.dsj_right{ width:654px; height:auto; overflow:hidden; float:right;}
.dsj_right dl{ width:654px; height:auto; overflow:hidden; border-bottom:1px solid #cdcdcd }
.dsj_right dt{ width:160px; height:95px; float:left; }
.dsj_right dt img{ padding-top:36px ;}
.dsj_right dd{ width:494px;float:left; line-height:27px; font-size:13px; padding-top:14px}

/*走进昭远-联系我们*/
.ny_bottom{ padding-bottom:0}
.img_span{ padding-bottom:39px; display:block; border-bottom:1px solid #e3e3e3; text-align: center}
.szzb{ width:1000px; padding-top:53px; height:255px; text-align:center; font-size:15px; color:#555;}
.szzb span{ display:inline-block; width:118px; height:38px; line-height:38px; text-align:center; background:#06a5ec; font-size:18px; color:#fff; margin-bottom:49px;}
.szzb p em{ font-size:26px; padding-right:13px;}
.ny02{ width:100%; height:203px; border-top:1px solid #ededed;border-bottom:1px solid #ededed; background:#fff; padding-top:83px;}
.ny02 dl{ width:525px; height:110px; float:left; margin-right:15px;}
.ny02info{ width:1080px; margin:0 auto; height:auto; overflow:hidden;}
.ny02 dl dt{ width:119px; height:110px; border-top:1px solid #06a5ec; border-bottom:1px solid #06a5ec; background:#06a5ec; line-height:110px; text-align:center; color:#fff; font-size:18px;float:left;}
.ny02 dl dd{height: 108px; width:382px; padding-left:24px; float:left;border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.ny02info dd ul li{ width:382px; line-height:32px; color:#818181; font-size:18px; height:auto; overflow:hidden; font-family:Verdana, Geneva, sans-serif}
.ny02info dd ul li span{ display:inline-block; width:94px; float:left; text-align:right; text-transform:uppercase;}
.ny02info dd ul li  p{ display:inline-block; float:left; padding-left:17px;}

.ny03{ width:1000px; height:610px; position:relative; margin:40px auto 0; }
.ny03 img{ float:left}

.xcrx{ position:absolute; top:280px; right:0; width:393px; height:251px; background:url(../images/pic47.png) no-repeat; font-size:13px; color:#403f3f;}
.xcrx h5{ font-size:18px; color:#494949; font-weight:bold; line-height:57px; padding-left:25px;}
.xcrx dl{ margin-bottom:18px; height:auto; overflow:hidden;}
.xcrx dl dt{ width:74px; font-size:14px; float:left; margin-left:27px; line-height:22px;}
.xcrx dl dd{ width:262px; padding-right:25px; float:right; line-height:24px; font-size:12px}
.xcrx dl.first dt{ color:#06a5ec;}
.xcrx dl.second dt{ color:#f48900;}

.ny04{ width:100%; padding-top:74px; border-top:1px solid #ededed; background:#fff;}
.ny04top{ width:1000px; height:auto; overflow:hidden; text-align:center; margin:0 auto;}
.ny04top span.span04{ display:block; padding-bottom:30px; border-bottom:1px solid #e3e3e3}
.ny04top ul{ margin-top:60px; width:1000px; height:auto; overflow:hidden}
.ny04top ul li{ width:333px; height:auto; overflow:hidden; float:left; color:#5d5d5d; background:url(../images/pic49.jpg) left top no-repeat;padding-bottom:74px; }
.ny04top ul li p{ width:273px; margin:0 auto;}
.ny04top ul p span{ display:inline-block; width:95px; height:29px; line-height:29px; background:#06a5ec; text-align:center; color:#fff; margin-bottom:32px;}

/*新闻发布*/
.xwfb ul li{ width:1100px; height:auto; overflow:hidden; margin-bottom:25px;}
.new_left{ width:844px; height:auto; overflow:hidden;float:left; }
.new_right{ width:156px; height:220px; float:right; }
.new_left dt{ float:left;}
.new_left dd{ height:218px; float:left; padding-left:24px;}
.new_left dd h4{ font-size:22px; color:#06a5ec; font-weight:bold; padding-top:35px;padding-bottom:27px;}
.new_left dd p{ height:100px; overflow:hidden; display:inline-block}
.new_left dd p a{ color:#494949;}
.new_left dd a{ color:#a7a7a7; font-size:13px;}
.new_right img{ padding-top:45px;}
center{ margin-bottom:100px;}

/*新闻发布详细*/
.xwfb_xq { background:#fff; padding:30px 20px;}
.news2_detail p { color:#4c4c4c; font-size:13px; font-family:"微软雅黑"; }
.news2_detail a { color:#4c4c4c; }
.news2_detail_title { padding-bottom:23px; border-bottom:1px solid #e8e8e8;}
.news2_detail_title h2 { color:#494949;font-size:30px; line-height:32px; text-align:center;}
.news2_detail_cont {line-height:24px; font-size:13px; color:#515151}
.news2_detail_cont img { margin-bottom:25px;display: block;margin: 0 auto;}
.news2_detail_cont p { text-align:left;}
p.news2_detail_date {text-align:center; height:26px; line-height:43px; font-size:13px; color:#676767; padding-bottom:22px; }
a.news2_back { font-size:18px; color:#fff; text-align:center; width:170px; height:50px; line-height:50px; margin-left:455px; display:inline-block; background:#06a5ec}

.commonDetailedContentsfoot{padding:45px 0;}
.commonDetailedContentsfoot p{ text-align:center; padding-bottom:30px;}
.commonDetailedContentsfoot p a{ display:inline-block; background:#00539d; padding:5px 30px; color:#FFF; font-size:14px;}
.commonDetailedContentsfoot p a:hover{background:#00539d;color:#FFF;}
.commonDetailedContentsfoot dl{ border:1px solid #cccccc; border-left:none; border-right:none; font-size:13px; padding:11px 0px;}
.commonDetailedContentsfoot dl span{ background:#f2f2f2; color:#1a1a1a; line-height:27px; padding:0px 10px;position: absolute;left: 0;top: 0;}
.commonDetailedContentsfoot dl dd{ float:left; width:400px; height:27px;line-height:27px; overflow:hidden;padding-left: 80px;position: relative;}
.commonDetailedContentsfoot dl dt{ float:right; width:400px; height:27px;line-height:27px; overflow:hidden; text-align:right;position: relative;padding-right: 80px;}
.commonDetailedContentsfoot dl dt span{left: auto;right: 0;top: 0;}
@media(max-width:1024px){
	.news2_detail_cont img{width: 100% !important;height: auto !important;}
}
/*研究院-知识产权*/
.zscq h4{ font-size:30px; color:#494949; text-align:center}
.zscq p{ text-align:center;}
.zscq ul{ width:1000px; height:auto; overflow:hidden;}
.zscq ul li{ width:228px; height:325px; border:1px solid #e9e9e9; margin-bottom:33px; float:left; margin-left:15px; display:inline}
.yqsb{ width:1000px; height:auto; overflow:hidden;}
.yqsb  ul{ width:1100px;}
.zscq .yqsb li{ width:282px; height:271px; border:1px solid #f0f0f0; padding:10px; margin-left:15px;margin-right:15px; cursor:pointer; background:#fff;}
.zscq .yqsb li p{ color:#494949; font-size:14px; line-height:60px;}

/*研究院-研究院概况*/
.yjygk h4{ font-size:30px; color:#494949; text-align:center; padding-bottom:40px;}
.yjygk p{ text-align:center}

/*研究院-分析测试中心*/
.fxcszx{ width:1000px; height:233px;}
.fxcszx span{ display:inline-block; width:34px; height:233px; float:left; cursor:pointer}
.g_cont { width:932px; height:233px; float:left; overflow:hidden;}
.g_cont ul{ width:1000000px;}
.g_cont ul li{ padding:11px; margin-right:13px; float:left; border:1px solid #eaeaea}
.fxcszx span.g_left{ background:url(../images/pic91.jpg) no-repeat center;}
.fxcszx span.g_right{ background:url(../images/pic92_1.jpg) no-repeat center;}

/*人力资源-福利待遇*/
.dy_info {width:1000px; height:auto; overflow:hidden; padding-top:40px;}
.dy_info ul{ width:1100px;}
.dy_info li{ width:262px; height:291px; float:left;margin-right:30px; padding:20px; background:#fff; margin-bottom:97px;}
.dy_info li img{ padding-bottom:17px;}
.dy_info li  h6{ font-size:18px; color:#666; line-height:40px; font-weight:bold}
.dy_info li  p{ font-size:13px; color:#666; line-height:23px;}
.fldy h5{ font-size:24px; color:#343434; text-align:center}
.fldy img.dy_img{}
.fldy  p.dy_foot{ width:547px; margin:0 auto; font-size:14px; color:#666; line-height:28px;}

/*人力资源-公司魅力*/
.gs_img{ padding:5px; border:1px solid #f0f0f0; margin-top:15px;}
.gsml{ text-align:center; font-size:14px; color:#676767; line-height:23px; padding-top:40px;}
.gsml h4{ font-size:24px; color:#343434; line-height:45px;}

/*人力资源-人才招聘*/
.question1{ border-bottom:1px solid #ededed}
.question1 dl { width:1100px;border-left:1px solid #ededed; border-right:1px solid #ededed}
.question1 dl dt{ font-size:14px; color:#454545; height:60px; font-size:14px; line-height:59px; cursor:pointer;
 background:#f8f8f8 url(../images/pic109.jpg) no-repeat right center; border-top:1px solid #ededed}
.question1 dl dt.cur { color:#fff;background:url(../images/pic108.jpg) no-repeat right center; border:1px solid #06a5ec }
.question1 dl dt.cur em{ color:#fff;}
.question1 dl dd { padding:48px 31px 0px 92px; background-color:#fff; color:#6d6d6d;display:none; font-size:13px; height:auto; overflow:hidden;}
.question1 dl dt em{ display:inline-block; width:36px; height:57px;text-align:center; line-height:57px; color:#797878; font-size:14px; padding-left:21px; padding-right:37px;}
.rc_left { float:left; width:773px; padding-bottom:37px; }
.rc_right{ float:right; width:98px;}


/*人力资源-人才招聘-详情*/
.rc_detail{ font-size:13px; color:#666; line-height:24px;}
.rc_detail h5.rc_h5{ font-size:14px; font-weight:bold; color:#343434;}
.rc_detail dl{ width:1000px; height:auto; overflow:hidden; margin-bottom:64px;}
.rc_detail dl dt{ width:122px; height:236px; float:right;}
.rc_detail dl dt img{ padding-top:42px;}
.rc_detail dl dd{ width:878px; height:236px; float:left; font-size:13px; color:#888; line-height:29px;}
.rc_detail dl dd h4{ font-size:24px; color:#454545;}
.rc_detail dl dd p span{ color:#343434; font-weight:bold; padding-right:8px;}

.rc_contact{ width:958px; padding:14px 39px; font-size:13px; color:#757474; line-height:24px; background:#f1f1f1;  margin-bottom:41px;} 
.rc_back{ width:170px; height:48px; display:inline-block; line-height:48px; text-align:center; background:#06a5ec; font-size:18px; color:#fff; margin-left:415px;}

/*解决方案*/
.jjfa{overflow:hidden;display: flex;flex-wrap: wrap;}
.jjfa dl{ width:29.5%; float:left;border:5px solid #fff; margin-left:2.18%; background:#fff;}
.y_navwrap_fangan{ height:100px;}
.jjfa dl .imgbox{padding-top: 70%;}
.jjfa dl dd{ padding:14px; overflow:hidden; text-align:center;}
.jjfa dl dd p a{ font-size:13px; color:#666; line-height:25px; }
.jjfa dl dd h3 a{ font-size:18px; color:#494949; font-weight: bold; }
.jjfa dl dd a.lj{ font-size:13px; color:#4bb033; border:0px solid #4bb033; padding:2px 5px; }
@media(max-width:768px){
.jjfa dl dd h3 a{line-height: 1.5;max-height: 81px;overflow: hidden;}	
/* .jjfa dl{max-height: 480px;} */
}

@media(max-width:640px){
	.jjfa dl{margin-left:0;margin-bottom:5%;}
}

/*解决方案详细*/
.y_nav_fa ul li a{ padding-left:20px; padding-right:20px; width:66px; line-height:27px; padding-top:26px; height:78px}
.jjfa_detail dl{ overflow:hidden; /*margin-top:20px; margin-bottom:83px;*/ margin-bottom: 20px; clear: both;}
.jjfa_detail dl.first dt{ float:left; width:46%;}
.jjfa_detail dl.first dd{ float:right; width:50%;}
.jjfa_detail dl.first dd h6{ line-height: 36px; font-size:36px; color:#4c4c4c;margin-bottom: 18px;}
.jjfa_detail dl.first dd span{ font-size:20px; color:#4c4c4c; display:block}
.jjfa_detail dl.second dt{ width:333px; padding-top:18px;float:right; padding-left:20px;}
.jjfa_detail dl.second dt p a{ padding-left:20px; line-height:50px; color:#fff; font-size:22px; background:url(../images/pic117.jpg) no-repeat; width:333px; height:50px; display:inline-block}
.jjfa_detail dl.second dd{ overflow:hidden;}
.jjfa_detail dl.second dd ul{overflow:hidden;}
.jjfa_detail dl.second dd ul li span{display:inline-block; padding-right:30px;}
.jjfa_detail dl.second dd ul li{ line-height:48px; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.jjfa_detail dl.second dd ul li span a{ font-size:14px; font-weight:bold; color:#494949}
.jjfa_detail dl.second dd ul li.tit{ border-bottom:none}
.jjfa_detail dl.second dd ul li.tit a{ font-size:13px; color:#494949;}
.jjfa_detail dl.second dd ul li.tit span{ font-size:20px; color:#494949;}
.jjfa_detail dl.second dd ul li a{ font-size:13px; color:#999; display:inline-block; float:right}
.jjfa_detail h5.xg{ font-size:20px; color:#494949;	}
.jjfa_detail h6.tit02{ font-size:16px; color:#06a5ec; line-height:36px;	}
.jjfa_detail p.xgcp{ padding-bottom:15px;}
.jjfa_detail p.xgcp a{ display:inline-block; padding-right:37px; font-size:14px; color:#494949; line-height:37px;}
.jjfa_detail a.fa_xx{ display:inline-block; width:170px; height:48px; line-height:48px; color:#fff; font-size:18px; background:#06a5ec; line-height:48px; text-align:center; margin-left:420px; margin-top:59px;}

/*产品介绍*/
.y_nav_cp ul li{ margin:0 6px}

.cpjs dl{ background:#fff; height:auto; overflow:hidden; margin-bottom:0px;}
.cpjs dl dt{ width:45%;float: right; text-align:center;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;}
.cpjs dl dt img{ padding:18px;/* border:1px solid #f5f5f5;*/ background:#fff;}
.cpjs dl dd{width:55%; padding:30px 25px; float:left; color:#3b3b3b; font-size:14px; line-height:24px; overflow:hidden;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;}
.cpjs dl dd h4{ font-size:36px; color:#4c4c4c; line-height:36px; }
.cpjs dl dd span{ line-height:37px; font-size:17px; color:#4bb033; display:inline-block; padding-bottom:7px;}
.cp_h5{ line-height:25px; border-bottom:1px solid #4bb033;font-size:18px; color:#999; margin-bottom:0px; padding-top:40px; overflow:hidden;}
.cp_h5 span{ font-size:18px; background:#4bb033; color:#fff;padding:2px 10px;margin-right:10px; }
.cp_icon{ font-size:13px; color:#3b3b3b;} 
.cp_icon em{ padding-right:10px;}
.cp_liimg{ width:1100px; height:auto; padding:20px 0px; overflow:hidden;}
.cp_imgtext5 { background:#fff; padding:25px;}
.cp_liimg ul{ width:1150px;}
.cpjs ul li{ width:251px; height:173px; float:left; margin-right:32px; margin-bottom:30px; cursor:pointer}
.cp_h5 p{ display:inline; float:left;}
.cp_h5 a{ display:inline-block; color:#999; font-size:13px; float:right}
.cpjs .solu_foot dl{ width:27.333%; height:auto; overflow:hidden;  text-overflow:ellipsis;padding-right:0; float:left; margin:3%;}
.solu_foot{ margin-bottom:73px; height:auto; overflow:hidden;}
.solu_foot dl dt{padding:5px;width: auto;float: none;}
.solu_foot dl .imgbox{padding-top:70%}
.solu_foot dl .imgbox img{padding: 0;}
.solu_foot dl dd{height:148px; padding:10px; overflow:hidden;width: auto;float: none;text-align: center;}
.solu_foot dl dd h3 { text-align:center;}
.solu_foot dl dd h3 a{ line-height:28px; color:#4bb033; font-size:16px; font-weight: bold;}
.solu_foot dl dd:hover  h3 a{ color:#00479d;}
.solu_foot dl dd p a{ font-size:13px; color:#666; line-height:24px; }
.solu_foot dl dd a.more {
    color: #4bb033;
    font-size: 13px;
}
.cpjs_back5{ width:110px; height:32px; display:inline-block; text-align:center; line-height:32px; color:#fff; font-size:18px; background:#4bb033; margin-left:486px;}
a.cpjs_back { width:90px; display:block; background-color:#4bb033; color:#FFF; font-size:14px;text-align:center; height:30px; line-height:30px; overflow:hidden; margin:0px auto 35px; border:1px solid #4bb033; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}


.cpjs .indexProcon dl{background: none;overflow: initial;height: inherit;}
.cpjs .indexProcon dl dd{
	width: 100%;
	text-align: center;
    padding: 70px 15px 35px;
    position: relative;
    z-index: 1;
    position: relative;
    background: #fff;
    color: #666;
    height: 118px !important;
}


.ny #floor1{margin: 30px 0;}


@media (max-width: 1024px) {
	.cpjs dl dt img {padding: 0;}
}

/*产品中心*/
.cpzx{margin-left: -3%;}
.cpzx dl{ width:30%; height:400px; float:left; border:1px solid #e7ebec; background:#fff; padding:6px; margin:0 0 3% 3%;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;}
.cpzx dl dd{ text-align:center; padding-left:4px; font-size:13px; color:#999; line-height:23px;}
.cpzx dl dt{ margin-bottom:20px;}
.cpzx dl .imgbox{padding-top: 70%;}
.cpzx dl dd h5 a{ line-height:36px; font-size:18px; color:#4c4c4c; margin-bottom:8px; display:inline-block}
.cpzx dl dd p a{ height:50px; overflow:hidden; display:inline-block; color:#999;line-height: 25px;}
.cpzx dl dd a.more{ color:#4bb033; font-size:13px;}

/*产业链-分公司*/
.cpl_fgs .tit{ color:#06a5ec; font-size:30px; line-height:37px; padding-bottom:40px; text-align:center}
.index_qh_m ul li img{ border:8px solid #fff;box-shadow: 0px 0px 7px #999;}
.index_qh_m ul li{ background-color:#fff;}

/*位置切换*/
.index_qh { position:relative; width:1000px; margin:0 auto; }
.index_left,.index_right { cursor:pointer; position:absolute; top:120px; z-index:999999;}
.index_left { left:0px; width:41px; height:41px; }
.index_right { right:27px; width:24px; height:41px;}
.index_qh_m { height:368px; width:865px; margin:0 auto; position:relative; overflow:hidden;}

.cpl_fgs{ font-size:15px; color:#5d5d5d; line-height:30px}
.cpl_xg{ width:1000px; height:auto; overflow:hidden;}
.cpl_xg dl{ width:296px; height:384px; padding:6px; border:1px solid #e7ebec; float:left; margin-right:35px;}
.cpl_xg dl dt{ width:295px; height:221px; padding-bottom:16px;}
.cpl_xg dl dd{ padding-left:21px;padding-right:21px;}
.cpl_xg dl dd h4{ line-height:40px; font-size:18px; color:#4c4c4c; text-align:left}
.cpl_xg dl dd{ font-size:13px; color:#808080; line-height:24px;}
.cpl_xg dl dd p{height: 48px;overflow: hidden;margin-bottom: 20px;text-align:left}
.cpl_xg dl dd a.cyl_more{ font-size:13px; color:#06a5ec;}
.cpl_xg02{ text-align:center;}
.cpl_xg02 p.more{ text-align:center; margin-top:47px; height:42px; margin-bottom:62px;}
.cpl_xg02 p a{ width:113px; height:42px; display:inline-block; background:url(../images/pic140.jpg) no-repeat;}
.cpl_fgs h4{ color:#5d5d5d; font-size:24px; line-height:80px; text-align:center;}

/*产业链*/
.cyl{  width:1000px; height:700px; overflow:hidden; margin-bottom:50px; position:relative}
.ditu{ width:782px; height:644px; position:absolute; top:25px; left:88px;}
.ditu span{position:absolute; font-size:13px; background:url(../images/pic144.png) center no-repeat; width:85px; height:80px; display:inline-block; line-height:80px; text-align:center; color:#fff; cursor:pointer; z-index:500;}
.ditu .sp01{  top:75px; right:97px;}
.ditu .sp02{  top:120px; right:47px;}
.ditu .sp03{  top:224px; right:194px;}
.ditu .sp04{  top:272px; right:267px;}
.ditu .sp05{  top:535px; right:164px;}
.ditu .sp06{  top:515px; right:148px;}
.ditu span.other{ width:125px; background:url(../images/pic145.png) center no-repeat; right:246px;}
.ditu em{position:absolute; font-size:18px; color:#ff9500; font-weight:bold}
.ditu em.em1{ top:50px; right:-72px;}
.ditu em.em2{ top:198px; right:252px;}
.ditu em.em3{ top:480px; right:240px;}
.ditu em.em4{ top:579px; right:0px;}
.tc{ width:421px; height:301px; padding-left:31px; padding-right:31px; position:absolute; background:url(../images/pic146.png) no-repeat;display:none; z-index:600}
.tc h3{ color:#0798d8; font-size:18px; line-height:51px; font-weight:bold}
.tc img{ padding-bottom:18px; width:412px; height:149px;}
.tc a{ color:#0795d5; color:#0795d5; background:url(../images/pic168.jpg) no-repeat right center; display:inline-block; padding-right:15px; float:right }

.tc01{ top:4px; right:156px;}
.tc02{ top:45px; right:110px;}
.tc03{ top:153px; right:260px;}
.tc04{ top:198px; right:331px;}
.tc05{ top:368px; right:339px;}
.tc06{ top:373px; right:208px;}
.tc em{ width:16px; height:32px; display:inline-block; position:absolute; background:url(../images/pic148.png) no-repeat; border-left:2px solid #fff; z-index:-1}
.tc01 em{ top:86px; right:-2px;}
.tc02 em{ top:91px; right:-2px;}
.tc03 em{ top:86px; right:-2px;}
.tc04 em{ top:88px; right:-2px;}
.tc05 em{ top:182px; right:-2px;}
.tc06 em{ top:156px; right:-2px;}
/*人力资源-员工成长*/
.ygcz{ width:1000px; height:auto; overflow:hidden; margin-bottom:100px; margin-top:50px;}
.ygcz ul{ width:1050px;}
.ygcz ul li{ width:323px; height:224px;margin-right:14px; float:left; margin-bottom:14px; position:relative; cursor:pointer; overflow:hidden;}
.ygcz ul li p{ font-size:24px; color:#fff; position:absolute; top:324px; left:0; padding:38px 30px; width:264px; height:148px; display:inline-block; background:#06a5ec url(../images/pic174.jpg) no-repeat 266px 170px;}

/*弹出窗*/
.shadow { display:none; background:url(../images/pic175.png) repeat;position:absolute; top:0px; left:0px; width:100%; height:100%; _position: absolute;_top:expression(eval(document.documentElement.scrollTop+0)); _height:expression(eval(document.documentElement.clientHeight+0)); z-index:1000;}

.popupBox { display:none; position:fixed; top:40px; left:50%; margin-left:-369px;width:676px;height:724px;background:#fff; border:1px solid #E9E7E8;z-index:150; padding-left:30px; padding-right:30px;}
.popupBox h2{ font-size:18px; line-height:66px;  color:#06a5ec; text-align:left; padding-left:49px;}
.popupBox .close{ width:28px; height:28px; display:inline-block; background:url(../images/pic185.jpg) no-repeat; position:absolute; right:16px; top:16px; cursor:pointer}

  /*弹出窗内容*/

.big_img{position:relative; text-align:center; }
.big_img{ position:relative; z-index:99; height:495px;}
.big_img  p.prve{background:url(../images/pic181.jpg) no-repeat; width:24px; height:37px; position:absolute; left:0px; top:214px; cursor:pointer;}
.big_img p.next{background:url(../images/pic182.jpg) no-repeat; width:24px; height:37px; position:absolute; right:0px; top:214px; cursor:pointer;}
.big_img span.right_next-disable{ background:url(../images/left_prve2.jpg) no-repeat;}
.big_img ul{ margin:0px auto;}

.s_img{ position:relative; z-index:99; height:130px;overflow:hidden;width:676px; margin:0px auto;}
.s_img p.min_prve{ background:url(../images/pic191.jpg) no-repeat 5px 33px; width:30px; height:94px; position:absolute; top:0px; left:10px; cursor:pointer; margin-top:10px;}
.s_img p.min_prve-disable{background:#ececec url(../images/min_prve2.jpg) no-repeat 5px 45px;}
.s_img p.min_next{ background:url(../images/pic192.jpg) no-repeat 5px 33px; width:30px; height:94px;position:absolute; top:0px; right:10px; cursor:pointer; margin-top:10px;}
.s_img p.min_next-disable{background:#ececec url(../images/min_prve.jpg) no-repeat 5px 45px;}
.s_img ul li{ float:left; padding:0px 10px;}

.scroll_img_over{ width:580px; position:relative; z-index:99; height:130px; margin-left:45px; padding:10px 0px; overflow:hidden;}
.scroll_img ul{ width:9999px; position:absolute;}
.scroll_img ul li img.cur{ border:4px solid #06a5ec; width:120px; height:85px;}
.scroll_img ul li{ position:relative; z-index:100; cursor:pointer}
.scroll_img ul li em{ position:absolute; top:-6px; background:url(../images/li_cur.jpg) no-repeat; width:12px; height:6px; left:70px; z-index:100; display:none; }
.scroll_bigimg{ width:595px;position:relative; z-index:99; margin-left:42px;*margin-left:12px !important;}
.scroll_bigimg_yy img{ text-align:center; display:block; width:630px; margin:0px auto;}
.big_img h3{ line-height:63px; font-size:20px;}

.y_navwrap_chanpin{ height:60px}
.cpjs{ margin-top:0;}

.y_inwrap{width: 290px;padding: 6px 28px 10px 0px; font-size:12px; color:#7f7f7f; line-height:22px;}
.y_inwrap img{ padding-bottom:5px;}
.y_inwrap h5{ color:#00a0e9; font-size:14px; line-height:20px;}
.y_inwrap p a{ color:#a6a6a6;}

/*滚动出现二级*/
.ny_nav02_info{ width:auto; height:auto; overflow:hidden;border-left:1px solid #d7d7d7; position:fixed; left:0;}
.ny_nav02_info span{ float:left}
.ny_nav02_info span a{ display:inline-block; padding:0 23px; color:#535353; line-height:36px; border-right:1px solid #d7d7d7; height:36px; background:url(../images/tm.png) repeat;;}
.ny_nav02_info span a:hover,.ny_nav02_info span a.cur{ color:#fff; background:#00a1e9}

.ny_nav02{ width:100%; height:36px;border-bottom:1px solid #d7d7d7;  position:fixed; top:0px;left:0; z-index:900; background:url(../images/tm.png) repeat; display:none}

/*研究院-知识产权 -点击放大*/
.yjy_shadow { display:none; background:url(../images/pic175.png) repeat;position:absolute; top:0px; left:0px; width:100%; height:100%; _position: absolute;_top:expression(eval(document.documentElement.scrollTop+0)); _height:expression(eval(document.documentElement.clientHeight+0));
 z-index:1000;  }
.yjy_pup {width:450px;height:653px;background:#fff; border:1px solid #4bb033; position:relative;z-index:150; padding:10px;
position:fixed; top:50px; left:50%; margin-left:-326px;}
.yjy_pup a.close{ display:inline-block; width:28px; height:28px; position:absolute; top:5px; right:5px; background:url(../images/pic301.png) no-repeat}


/*研究院-仪器设备*/
.yq_pup{ width:606px; height:596px;}
.yq_pup a.close{ background:url(../images/pic185.png) no-repeat; top:-15px; right:-16px}
.yq_pup p{ height:70px; line-height:70px; font-size:26px; text-align:center}

/*研究院-分析测试中心*/
.fx_put{ width:590px; height:430px;}
.fx_put a.close{ background:url(../images/pic185_1.png) no-repeat; top:11px; right:11px}

/*新闻中心*/
.ny_xwzx{ width:1100px; height:auto; overflow:hidden; margin:70px auto 0; padding-bottom:48px;}
.xwzx dl{ height:219px; margin-bottom:25px; padding:15px 170px 5px 325px; background:#fff;position: relative;;}
.xwzx dl dt{height:219px;}
.xwzx dl dd{height:103px; position: absolute;right: 30px;top: 52px;}
.xwzx dl dd span{ color:#ccc; font-size:60px;line-height:65px; width:71px; height:65px; display:block; border-bottom:1px solid #ccc}
.xwzx dl dt p{ height:50px; overflow:hidden;line-height: 25px;}
.xwzx dl dd em{ color:#ccc; font-size:18px; line-height:37px;}
.xwzx dl dt .imgbox{ width:270px; padding-top:186px;position: absolute;top: 25px;left: 30px;}
.xwzx dl dt h5{ margin:28px 0 8px; line-height:32px; }
.xwzx dl dt h5 a{ display:block;color:#1a1a1a; font-size:26px;}
.xwzx dl dt a.detail{ border: 1px solid #ccc; padding: 4px 17px; color:#999; font-size:13px; position:absolute; top:160px; left:320px}
.xwzx.search dl{padding-left: 30px;}
.xwzx.search dl dt a.detail{left: 30px;}

/*.2016-5-12新闻列表鼠标触发效果*/
.xwzx dl.black{background:#00479d;}
.xwzx dl.black a, .xwzx dl.black dt a{color:#fff;}
.xwzx dl.black dd span, .xwzx dl.black dd em{color:#fff;}
.cont_th{overflow: hidden;}

/*大事记*/
.dsj_right dt{ color:#494949; font-size:30px; line-height:95px;}

/*网站地图*/
.wzdt{ width:944px; height:auto; overflow:hidden; padding:17px 28px 0; }
.wzdt ul{ width:1050px;}
.wzdt ul li{ float:left; width:236px; padding-bottom:100px;}
.wzdt ul li h3{ line-height:47px; color:#06a5ec; font-size:20px;}
.wzdt ul li a{ font-size:14px; color:#494949; line-height:40px; display:block}

/*搜索页面*/
.ssym ul li{ width:100%; height:auto; overflow:hidden; background:#fff; margin-bottom:26px;}
.ssym ul li img{ float:left; padding-right:22px;}
.ssym ul li h4{ font-size:22px; color:#06a5ec; font-size:22px; padding-top:24px; padding-bottom:24px;}
.ssym ul li .ss_info{ height:105px; overflow:hidden; color:#494949; font-size:13px; line-height:27px; padding-bottom:10px;}

.ss_de { font-size:13px; color:#a7a7a7; }

/*分页符*/
.changepage1{ text-align:center; padding:13px 10px 25px 10px; width:500px; margin:20px auto 0px auto;}
.changepage1 a.num{ display:inline-block; padding-left:7px; padding-right:7px; margin:0 2px; height: 23px; vertical-align:5px; border:1px solid #d4d4d4; vertical-align:8px;_vertical-align:3px;}
.changepage1 a.cur ,.changepage3 a:hover{ background:#00479d; color:#FFFFFF;}
.changepage1 a.changel{ background:none; vertical-align:2px;margin-right: 5px; }
.wrap_job{ border-top:1px solid #ededed}
.changepage1 a.changer{vertical-align:2px;margin-left: 5px;}

/*2014-11-7*/

.subnav{ z-index:99999; min-height:270px; height:auto !important;}
.banner{ z-index:0}

.subnav .s_right{float: right;width: 290px;line-height: 18px;color: #666;font-size: 12px; padding-top:20px; display:none;}
.subnav .s_right span{display: inline-block;padding-top: 8px;}
.subnav ul{ padding-right:0px;}

/*2014-11-12*/
.web02{ overflow:hidden; height:auto; border-left:1px solid #e3e3e3; width:999px;}
.btn .pre{ background:url(../images/pic12-01.png) no-repeat; left:0; width:28px; height:58px; position:absolute; top:148px; z-index:99999;cursor:pointer}
.btn .next{ background:url(../images/pic12-02.png) no-repeat; right:0; width:28px; height:58px; position:absolute; top:148px; z-index:99999; cursor:pointer}
.web02 dl{ width:1000000px;}

/*2014-11-13*/
.cp_pup{ width:488px; height:377px; top:100px;}
.cp_pup a.close{top: -16px;right: -17px;}

.wraper{width:979px; padding:12px; margin-bottom:40px;}

	/*核心CSS通用*/
	.ui-carousel-box{overflow:hidden;_zoom:1;}
	.ui-carousel-box .prev{display:block;}
	.ui-carousel-box .prev-disable{cursor:default;}
	.ui-carousel-box .next{display:block;}
	.ui-carousel-box .next-disable{cursor:default;}
	.ui-carousel{position:relative; overflow:hidden;}
	.ui-carousel ul{overflow:hidden; position:relative;}
	.ui-carousel li{font-size:0px;cursor:pointer; margin-bottom:10px;}
	.ui-lantern-image{background:url(../images/loading.gif) no-repeat center center; overflow:hidden;}
	/*核心CSS通用*/

	/*定制样式*/
	.demo02{overflow:hidden;_zoom:1; padding:5px; border:2px solid #eee;}
	.demo02 .prev-disable{background:url(../images/pic311.jpg) no-repeat center !important;}
	.demo02 .next-disable{background:url(../images/pic312.jpg) no-repeat center  !important;}
	.demo02 .ui-carousel-box{height:421px; float:right;width:211px; }
	.demo02 .ui-lantern-image{height:421px;width:750px; text-align:center; float:left; position:relative;}
	.demo02 li{padding:4px;   height:110px; }
	.demo02 .ui-carousel{height:373px; }
	.demo02 .button{height:25px; line-height:25px; font-size:16px; color:#fff; text-align:center; text-decoration:none;}
	.demo02 .prev{background:url(../images/pic311_02.jpg) no-repeat center;}
	.demo02 .next{background:url(../images/pic312_02.jpg) no-repeat center;}
	.demo02 li.cur{background:#00a1e9;}
	/*定制样式*/

	/*2014-11-17*/
.yjy_pup span{ display:inline-block; width:24px; height:37px; position:absolute; top:50%; background:#ddd; cursor:pointer} 
.yjy_pup span.zuo{ left:-35px; background:url(../images/zuo.png) no-repeat}
.yjy_pup span.you{ right:-35px; background:url(../images/you.png) no-repeat}	
.yq_pup span{top:40%}

/*飘窗*/
.pc_box{ width:85px; height:275px; position:fixed; bottom:11%; right:46px;}	
.pc_box a{ display:inline-block; width:84px; height:83px; margin-bottom:8px; position:relative;}
.pc_box a span{width:85px; display:block; position:absolute; top:50px;left:30px; line-height:20px; color:#00a1e9; font-size:13px;}

/*留言*/
.ly_box{ position:absolute; left:0; bottom:0}
.ly_wrap{ width:267px; height:400px; position:absolute; top:-298px; left:-263px; background:url(../images/pic331.png) no-repeat; display:none;}
.ly_wrap .tit{ font-size:18px; color:#fff; line-height:36px; padding-top:7px; padding-left:15px; width:232px; height:auto; overflow:hidden; position:relative}
.ly_wrap .tit a{ display:inline-block; width:16px; height:16px; position:absolute; top:6px; right:3px; background:url(../images/pic330.jpg) no-repeat;margin-top: 12px;}	
.ly_cont{ padding:12px 18px; width:226px;}
.txtarea{ width:223px; height:124px; border:1px solid #e1e1e1; resize:none; color:#333; margin-bottom:9px;}
.ly_cont li{ width:229px; height:auto; overflow:hidden; line-height:27px; margin-bottom:8px;}
.ly_cont li input{ width:203px; height:25px; font-size:13px; color:#999; border:1px solid #e1e1e1; padding-left:3px; color:#999; float:left; line-height:25px;}
.ly_cont li i{ color:#ff9500; font-size:18px; display:inline-block; padding-left:9px; float:left; line-height: 22px;padding-top: 6px;}
.ly_cont p a{ display:inline-block; font-size:14px; color:#fff; width:72px; height:28px; line-height:28px; text-align:center; background:#00a1e9; margin-left:70px;}

.spanbtn{ width:1000px; text-align:center;}
.spanbtn span{ width:73px; height:3px; background:#d8d8d8; display:inline-block; margin:0 6px; cursor:pointer}
.spanbtn span.active{ background:#00a1e9}

.jjfa_detail dl.second dd ul li em{ display:inline-block; float:left; padding-right:6px; font-size:16px; color:#333; font-weight:bold }
.y_zx{ text-align:left; padding:10px}

.ui-lantern-image p{ height:35px; background:url(../images/y_tm15.png) repeat; padding-left:20px; color:#fff; font-size:14px; position:absolute; left:0; bottom:0; width:100%; text-align:left; line-height:35px;}

/*2014-11-250*/
.y_gz{ position:absolute; bottom:92px; left:0;}
.y_gz .wx_wrap{ position:absolute; left:-135px; top:0px; display:none}

/*2014-11-21*/
.zscq .zs_btn{top: 370px; width:601px}
.yqsb .yq_btn{top: 300px;width: 751px;}
.cpjs .cpxq_btn{top: 290px;width: 632px; }
.t_btn{position:fixed;height: 37px;left: 50%;margin-left: -389px;z-index: 6000;}
.t_btn span{ display:inline-block; width:24px; height:37px; position:absolute; top:0; cursor:pointer} 
.t_btn span.zuo{ left:0; background:url(../images/zuo.png) no-repeat;}
.t_btn span.you{ right:0; background:url(../images/you.png) no-repeat;}	

.y_top{ display:none;}

/*2014-11-21*/
.y_nav ul span{ position:relative;}
.y_nav ul span a.y_de{ color:#fff; background:url(../images/pic02.gif) no-repeat;width: 104px;height: 104px;
display: inline-block; position:absolute; top:0; left:0;font-size: 16px;line-height: 104px; display:none; cursor:pointer}
.y_nav ul span a{ position:absolute;left:0; top:0;font-size: 16px;color: #535353;width: 104px;height: 104px;display: inline-block;line-height: 104px;background: url(../images/pic03.png) no-repeat;outline: none;}
.y_nav ul span a.y_de02{ color:#fff; background:url(../images/pic02.png) no-repeat;
display: inline-block; position:absolute; top:0; left:0;font-size: 16px;display:none; cursor:pointer}
/*2014-12-24*/
.y_nav.y_nav_cp ul span{margin: 0 7px;}

.scroll_btn span.span_top a.a_last{background-position: 0 -356px;}

/*没有用到*/
.cpzx dl dd span.hsh01{ border:1px solid #fff;display:inline-block;margin-top:10px; display:none; position:absolute; width:88px; left:50%; margin-left:-44px; bottom:20px;}
.cpzx dl dd span.hsh01 a{ color:#fff; padding:5px 10px;  }
.cpzx dl.cur dd span.hsh01{ display:inline-block;}

/*首页文字*/
.baititle span,.baititle  h3{color:#fff;font-family:"微软雅黑";}
.heititle span,.heititle  h3{color:#333; font-family:"微软雅黑";}
/*首页关于我们*/
.indexAboutcon p {height:90px;margin:12px 27px 0 27px;overflow: hidden;}
.indexAboutcon ul li a{padding-bottom: 10px;display: block;position: relative;text-align: left;}
.indexAboutcon ul li h3{position: absolute;bottom:112px; ;left: 0;height: 40px;line-height: 40px;background: rgba(0,0,0,.4);width: 100%;color: #fff;}
.indexAboutcon ul li:hover a{ background-color:#00479d; color:#fff;  transition:all 0.4s ease 0.01s; -moz-transition:all 0.4s ease 0.01s; -webkit-transition:all 0.4s ease 0.01s;}

/*人力资源内页-单页*/
.SinglePage{ font-size:14px;line-height:26px; color:#1a1a1a; padding-top:4px}
.SinglePage h3.SinglePagetitle{ color:#00479d; line-height:30px; font-size:28px; font-weight:bold;}
.SinglePage .Singleimg{margin-left: -1%;font-size: 0;}
.SinglePage .Singleimg img{width: 32%;display: inline-block;margin:0 0 1% 1%;}
.SinglePage h4.SinglePagetitle{ color:#999999; font-size:18px; line-height:24px; font-family:Arial, Helvetica, sans-serif; padding-top:5px;}
/*联系方式内页-单页*/
.contactus-ka{padding:30px;background:#fff;}
.contact-list{border-bottom:0px solid #ddd; padding-bottom:20px;}
.contact-listbj {background:#f6f6f6;}
.contact-list dl{overflow:hidden;zoom:1;padding:38px 40px;}
.contact-list dl:nth-child(even){background: #f6f6f6;}
.contact-list dl dt{background:url(../images/lianxifs.png) no-repeat left 12px;float:left;padding-left:45px;padding-top:8px;}
.contact-list dl dt span{display:block;width:123px;}
.contact-list dl dt span.del{font-size:20px;line-height:20px;color:#333;}
.contact-list dl dt span.delenglish{font-size:12px;line-height:40px;color:#999;}
.contact-list dl dd.dd1{font-size:14px;color:#1a1a1a;line-height:34px;width:440px;float:left;}
.contact-list dl dd.dd1 p.biaoti{font-size:20px;font-weight: bold;}
.contact-list dl dd.dd2{float:right;}
.contact-list dl dd.dd2 img{display:block;width:213px;height:160px;}
@media(max-width:1024px){
	.contact-list dl dt span{width: 100%}
	.contact-list dl dd.dd2 img{max-width: 140px;height: auto;}
}
/*人才招聘-单页*/
.web-ka{ background:#fff; padding:20px 30px;}
.career{ padding:1px 0 25px;}
.career h2{ text-align:center; padding-bottom:45px;}
.career h3{ height:60px; line-height:60px; border-bottom:1px solid #e8e8e8; font-size:22px; color:#4bb033;}
.career li{ border-bottom:1px solid #e6e6e6;}
.career li h4{ height:60px; line-height:60px; font-size:16px; color:#4c4c4c; background:url(../images/jobdown.png) right center no-repeat; cursor:pointer;position: relative;padding-left: 15px;}
.career li h4:before{position: absolute;left: 0;top: 50%;width: 3px;height: 3px;content: "";border-radius: 50%;background: #4bb033;}
.career li.cur h4{ color:#4bb033; background:url(../images/jobup.png) right center no-repeat;}
.careerDetail{ background:#fafafa; line-height:24px; font-size:13px; color:#4c4c4c; padding:25px 0 35px 35px; display:none;}
.careerDetail h5{ font-size:14px; font-weight:bold;}
.careerDetail a{ font-size:16px; color:#fff; width:120px; height:30px; line-height:30px; text-align:center; background:#4bb033; display:block; margin-top:22px;}
/*首页左侧float  position:absolute; */
.float{ position:absolute; top:200px; left:10px; z-index:6666; background:url(../images/float_bd.png) no-repeat left top; padding-left:4px; width:auto; height:218px; padding-top:16px;}
.float_list li{ width:auto; height:30px; line-height:30px; background:url(../images/float_iconac.png) no-repeat left; margin-bottom:9px;}
.float_list li a{ display:block; color:#FFF; font-size:14px; width:30px; height:30px; background-color:#4bb033; opacity:0.7; margin-left:15px; border-radius:15px; text-align:center;}
.float_list li.floag_on{ background:url(../images/float_icon.png) no-repeat left;}
/*浮动qq position:absolute;*/
.float_qq{ position:absolute; top:200px; right:0; width:50px; z-index:6666;}
.float_qq li{ width:auto; height:50px; z-index:20;}
.float_qq li.float_qq1,.float_qq li.float_qq4{ position:absolute; left:0; width:62px;}
.float_qq li.float_qq1{ top:0;}
.float_qq li.float_qq2{ position:absolute; top:51px; left:0; width:126px;margin-right: -72px;}
.float_qq li.float_qq3{ position:absolute; top:102px; left:0; width:172px;margin-right: -122px;}
.float_qq li.float_qq4{ top:153px;}
.float_qq4{ position:absolute; top:153px; left:0;}
.float_qq li a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#4bb033; opacity:0.8; border-radius:6px;}
.float_qq li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;}
.float_qq li a:hover{ background-color:#00479d; opacity:1;}
.float_shwx{ position:absolute; top:-226px; left:-216px; background:url(../images/float_wxbd.png) no-repeat bottom right; width:216px; height:216px; padding-bottom:9px; display:none;}
.float_shwx img{ display:block; padding:14px; background-color:#FFF; width:188px; height:188px;}
#qLpercentage{ width:105px; height:104px; line-height:104px; text-align:center;}
/*css flickr 分页*/
.flickr {
	padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;
}
.flickr a {
	border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #0061de; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none
}
.flickr a:hover {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de
}
.meneame a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de;}
.flickr span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px}
.flickr span.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px;}

.Pages{clear: both;text-align: center;line-height: 35px;position: relative;}
.Pages a{border-right: #dedfde 1px solid;
    padding-right: 6px;
    background-position: 50% bottom;
    border-top: #dedfde 1px solid;
    padding-left: 6px;
    padding-bottom: 2px;
    border-left: #dedfde 1px solid;
    color: #0061de;
    margin-right: 3px;
    padding-top: 2px;
    border-bottom: #dedfde 1px solid;
    text-decoration: none;}
.Pages a:hover{
	border-right: #000 1px solid;
    border-top: #000 1px solid;
    background-image: none;
    border-left: #000 1px solid;
    color: #fff;
    border-bottom: #000 1px solid;
    background-color: #0061de;
}
.Pages a.a_cur{color:#666;border: 0;}
/* .Pages .a_prev {background-image: url(../images/more3.png);background-position: center center;background-repeat: no-repeat;}
.Pages .a_prev:hover {background-image: url(../images/more02.png);}
.Pages .a_next {background-image: url(../images/more4.png);background-position: center center;background-repeat: no-repeat;}
.Pages .a_next:hover {background-image: url(../images/more01.png);} */
.Pages .p_total{
	   border-right: #dedfde 1px solid;
    padding-right: 6px;
    background-position: 50% bottom;
    border-top: #dedfde 1px solid;
    padding-left: 6px;
    padding-bottom: 2px;
    border-left: #dedfde 1px solid;
    color: #0061de;
    margin-right: 3px;
    padding-top: 2px;
    border-bottom: #dedfde 1px solid;
    text-decoration: none;
    font-weight: bold;
}
.Pages .p_total:hover{
	    border-right: #000 1px solid;
    border-top: #000 1px solid;
    background-image: none;
    border-left: #000 1px solid;
    color: #fff;
    border-bottom: #000 1px solid;
    background-color: #0061de;
}
.styleList{margin-left: -1%;font-size: 0;text-align: center;}
.styleList li{width: 32.333%;margin: 0 0 1% 1%;display: inline-block;vertical-align: top;}
.styleList li img{width: 100%;}

.imgbox{ overflow:hidden; position:relative;}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}
.imgbox img{ width:100%; height:100%;}

@media(max-width:1024px){
	.float_qq{overflow: hidden;}
	.ny,.y_navwrap,.ny_xwzx{width: 92%;}

	.aboutCon{width: auto;float: none;}
	.aboutImg{width: auto;float: none;}
	
	.xwfb_xq{padding: 15px;}
	.contact-list dl {display: flex;justify-content: space-between;padding: 30px 25px;}
	.contact-list dl dd.dd1{width: 360px;padding-right: 20px;}
	a.cpjs_back{margin-bottom: 20px;}
	.commonDetailedContentsfoot{padding:30px 0 0px;}
	.commonDetailedContentsfoot dl dt{padding-right: 0;padding-left: 80px;}
	.commonDetailedContentsfoot dl dt span{right: auto;left: 0;}
	/* .web-ka{padding-top: 0;} */
}
@media(max-width:768px){
	.Pages{line-height: 28px;}
	.Pages a{width: 28px;height: 28px;margin:0 4px;}
	.contactus-ka{padding: 0;}
	.contact-list dl{padding: 15px;}
	.contact-list dl dd.dd1{width: auto;float: none;}
	.contact-list dl dd.dd2{float: none;text-align: center;flex: 0 0 36%;}
	.indexAboutcon ul li h3{bottom: 110px;height: 30px;line-height: 30px;}
	
	/*.xwzx dl dt .imgbox{width: 100%;position: relative;left: auto;top: auto;padding-top: 64%;}
	.xwzx dl dt .imgbox img{object-fit: cover;}
	.xwzx dl dt a.detail{bottom: 15px;top: auto;left: auto;right: 20px;font-size: 12px;padding:3px 10px;}
	.xwzx dl{height: auto;padding: 15px;}
	.xwzx dl dt{height: auto;}
	.xwzx dl dd{position: static;height: auto;}
	.xwzx dl dd span{font-size: 30px;line-height: 30px;height: auto;width: auto;border-bottom:0;margin-right:5px;text-align: center;display: inline-block;}
	.xwzx dl dd em{font-size: 14px;}
	.xwzx dl dt h5{margin:12px 0 0px;}
	.xwzx dl dt h5 a{font-size: 16px;}*/
	/* .SinglePage .Singleimg img{width:100%;} */
	.commonDetailedContentsfoot dl dd{width: auto;float: none !important;margin-bottom: 8px;}
	.commonDetailedContentsfoot dl dt{width: auto;float: none;text-align: left;}

	.cpzx dl{width: 47%;margin-bottom: 3%;}

	.cpjs .solu_foot dl{width: 44%;}
}
.ny1{margin-top: 0;padding-top: 60px;}
@media(max-width:1024px){
	.news_chnal{height: auto; white-space: nowrap;overflow-x: auto;display: none;}
	.y_navwrap{display: block !important;padding-top: 50px;}
	.ny1{margin-top: 0;padding-top: 0;}
}
@media(max-width:640px){
	.indexAboutcon p{margin:10px 15px 0;}
	.aboutCon p{font-size: 15px;line-height: 24px;}
	.news_chnal a{font-size: 15px;display: inline-block;}
	.ny {margin-top: 30px;padding-bottom: 30px;}
	.ny1{margin-top: 0;padding-top: 0;}

	.gsjj *{font-size: 15px !important;}
	.gsjj p{margin-top: 12px !important;}
	.gsjj .br{height: 0;}

	.contact-list dl{display: block;}
	.contact-list dl dt{float: none;margin-bottom: 12px;}
	.contact-list p{margin-top: 0 !important;line-height: 26px;}
	.contact-list dl dt span.delenglish{line-height: 24px;}
	.contact-list dl dd.dd2 img {width: auto;padding-top: 15px;}

	.xwzx dl {padding: 10px 10px 10px 47%;height: auto;}
	.xwzx dl dt {height: auto;text-align: right}
	.xwzx dl dt .imgbox {width: 40%;padding-top: 95px;top:50%;left:10px;transform: translateY(-50%);}
	.xwzx dl dt .imgbox img {object-fit: cover;}
	.xwzx dl dt h5 {margin-top: 0;margin-bottom: 0;text-align: left}
	.xwzx dl dt h5 a {font-size: 16px;}
	.xwzx dl dt p {height: 25px;overflow: hidden;text-align: left}
	.xwzx dl dt a.detail {position: relative;top:0;left:0;display:inline-block;margin-top: 8px;padding: 2px 7px;font-size: 12px;}
	.xwzx dl dd {position: relative;top:0;left:0;right: 0;height:auto;display: flex;flex-direction: row-reverse;align-items: center;justify-content: flex-start;margin-top: 6px;}
	.xwzx dl dd em,
	.xwzx dl dd span {height: 20px;line-height: 20px;font-size: 14px;}
	.xwzx dl dd span {border-bottom: 0;font-size: 14px;width: 22px;}
	.xwzx dl dd span:before {display: inline-block;content:'.';}

	.SinglePage h3.SinglePagetitle{font-size: 18px;}

	.web-ka{padding:15px;}
	.career h3{height: 40px;line-height: 40px;font-size: 18px;margin-bottom: 10px;}
	.career li h4{height: auto;line-height: 45px;font-size: 15px;margin:3px 0;padding-right: 20px;} 
	/* .career li.cur h4{background-position:  right top -9px;} */
	.careerDetail{padding:15px;}
	.styleList li{width: 49%;}

	.ny_xwzx{margin-top: 30px;}
	.news2_detail_title h2{font-size: 20px;line-height: 26px;}
	.news2_detail_cont {font-size: 15px;}
	.news2_detail_cont div{font-size: 15px !important;}

	.jjfa dl{width: auto;float: none;height: auto;}
	.jjfa dl dd h3 a{line-height: 40px;}

	.jjfa_detail dl.first dt{width: auto;float: none;}
	.jjfa_detail dl.first dt img{display: block;width: 100%;}
	.jjfa_detail dl.first dd{width: auto;float: none;padding-top: 25px;}
	.jjfa_detail dl.first dd h6{font-size: 20px;margin-bottom: 8px;}
	.jjfa_detail dl{margin: 0 0 20px;}
	.jjfa_detail dl.second dd ul li{line-height: 24px;padding-top: 10px;}
	.jjfa_detail dl.second dd ul li span{padding-right: 12px;}

	.cpzx dl{width: auto;float: none;height: auto;}
	.cpzx dl dd{padding:0 10px 12px 10px;}
	.cpzx dl dd h5 a{font-size: 16px;line-height: 28px;}

	.cpjs dl dt{width: auto;float: none;}
	.cpjs dl dt img{display: block;width: 100%;}
	.cpjs dl dd{padding: 5px 18px 18px;width: auto;float: none;}
	.cpjs dl dd h4{font-size: 20px;}
	.cpjs dl dd span{line-height: 20px;font-size: 15px;}

	.cp_h5{padding-top: 20px;}

	.cpjs{margin-top: 0;}
	.cpjs .solu_foot dl{width: auto;margin-left: 0;margin-right: 0;float: none;margin-bottom: 20px;}
	.cpjs dl dd{height: auto;}
	.solu_foot dl dd h3{margin-bottom: 5px;}
	.solu_foot{margin-bottom: 25px;}
}
@media(max-width:370px){
	.career li h4{line-height:28px;}
	/* .career li h4{background-position: right bottom -18px;}
	.career li.cur h4{background-position: right top -18px;} */

}

@media(min-width:1025px){
	.wrap02{padding-top: 0px;}
}