﻿@charset "utf-8";
/*去除页面中所有标签的默认间距、补白*/
* { margin:0px; padding:0px; }
/*页面中的默认字体、字体大小、背景、文字颜色*/
body { font-size:12px; font-family:"Microsoft Yahei",Arial; color:#666666; background-color:#ffffff; -webkit-text-size-adjust:none; cursor:default; }
* html,* html body{ background-image:url(about:blank); background-attachment:fixed;}
/*默认的文字链接样式*/
a:link, a:visited { color:#666666; text-decoration:none; cursor:pointer; }
a:hover, a:active { color:#2a8bc3; text-decoration:none; cursor:pointer; }
/*页面右侧滚动条*/html{overflow-y:scroll;}/*清除页面所有图片的默认边框*/img{border:none;}/*去除ol、ul、li的默认样式*/ol,ul,li{list-style-type:none;}/*设置表单等项目的默认字体大小*/input,select,textarea{font-size:12px;font-family:Arial;}input{vertical-align:middle;}/*设置文字段落、表格单元格的默认行高*/p,th,td{line-height:22px;}h1,h2,h3,h4,h5,h6{font-weight:normal;}em,i,u,s{font-style:normal;}h1{font-size:14px;}h2{font-size:12px;}h3{font-size:12px;}/*去除页面中的链接点击后留下的虚线框*/body a{outline:none;blr:expression(this.onFocus=this.blur());}/* 整个网站需要的字体样式*//* p系列控制padding */.p5{padding:5px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}.p25{padding:25px;}.p30{padding:30px;}.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}/* m系列控制padding */.m5{margin:5px!important;}.m10{margin:10px!important;}.m15{margin:15px!important;}.m20{margin:20px!important;}.m25{margin:25px!important;}.m30{margin:30px!important;}.mt5{margin-top:5px!important;}.mt10{margin-top:10px!important;}.mt15{margin-top:15px!important;}.mt20{margin-top:20px!important;}.mt25{margin-top:25px!important;}.mt30{margin-top:30px!important;}.mr5{margin-right:5px!important;}.mr10{margin-right:10px!important;}.mr15{margin-right:15px!important;}.mr20{margin-right:20px!important;}.mr25{margin-right:25px!important;}.mr30{margin-right:30px!important;}.mb5{margin-bottom:5px!important;}.mb10{margin-bottom:10px!important;}.mb15{margin-bottom:15px!important;}.mb20{margin-bottom:20px!important;}.mb25{margin-bottom:25px!important;}.mb30{margin-bottom:30px!important;}.ml5{margin-left:5px!important;}.ml10{margin-left:10px!important;}.ml15{margin-left:15px!important;}.ml20{margin-left:20px!important;}.ml25{margin-left:25px!important;}.ml30{margin-left:30px!important;}/* 其他常用元素 *//*文本对齐样式*/.center{margin:0px auto;}.tcenter{text-align:center;}.tleft{text-align:left;}.tright{text-align:right;}/*左右漂浮样式*/.l{float:left;}.r{float:right;}/*css清除浮动*/.c{clear:both}.clear{clear:both;height:0px;line-height:0px;font-size:0px;}/*clearfix*/.fix{*zoom:1;*clear:both;}.fix:before,.fix:after{content:"";display:table;clear:both;}.imgfix img{display:block;}/*添加鼠标悬浮显示手的形状*//*单行截字*/.textbreak{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}/*隐藏元素*/.hide{display:none;}/*解决IE6双边距加倍错误*/.inline{_display:inline;}/*通用样式*/.title{width:100%;float:left;}.title h2,.title h3{width:auto;float:left;white-space:nowrap;}.title span.more{width:auto;float:right;font-family:宋体;}.list{width:100%;float:left;}.list li{width:100%;float:left;}.img{float:left;}.intro{float:right;}.content{width:100%;float:left;}em.w{margin:0px 5px;}/*表格*/.datalist{border:1px solid #ccc;border-collapse:collapse;background:#fff;text-align:left;}.datalist caption{padding-bottom:5px;font-weight:bold;}.datalist th{border: 1px solid #ccc;background-color:#eee;color:#000;font-weight:bold;padding:4px 0 4px 15px;}.datalist td{ border:1px solid #ccc;padding:4px 0 4px 15px;}.datalist tr.altrow{background:#c7e5ff;}/*inputholder*/.inputholder{color:#969696;}.inputholder.focous{color:#333;}.btn{cursor:pointer;}.hidetext{font:0/0 a;letter-spacing:-9px;}.base_list li{height:24px;line-height:24px;border-bottom:1px dotted #ccc;background:url(../images/small_b.png) 0 0px no-repeat;padding-left:12px;}.base_list a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;}.base_pic_list li{padding-bottom:5px;}.base_pic_list li a{display:block;width:100%;}.base_pic_list li img{display:block;}.base_pic_list li h3{width:100%;height:24px;line-height:24px;font-size:12px;font-weight:normal;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}/*下拉(组)*/.sele{position:relative;height:20px;line-height:20px;width:99px;cursor:pointer;}.sele_{display:none;position:absolute;width:100%;left:-1px;top:20px;background:#fff;border:1px solid #cacad9;height:auto !important;height:200px;max-height:200px;overflow:auto;}.sele_ a{display:block;}.sele_ a:hover{background:#9f9f9f;color:#333;}
input,textarea{font:12px/1.67 'Microsoft Yahei','SimSun',sans-serif;border:0;outline:none;background:none;color:#666;vertical-align:middle;}
.white,.white a:link,.white a:visited { color:#fff;}
.white a:hover,.white a:active { color:#fff; text-decoration:underline;}
/*图标*/
.ico{display:inline-block;overflow:hidden;width:20px;height:20px;vertical-align:-6px;*vertical-align:-2px;background:url(../images/ico.png);}
.ico1_2{background-position:-20px 0; _width:19px;}
.ico1_3{background-position:-40px 0;}
.ico1_4{background-position:-60px 0;}
.ico1_5{background-position:-80px 0;}
.ico2_1{background-position:0 -20px;}
.ico2_2{background-position:-20px -20px;}
.ico2_3{background-position:-40px -20px;}
.ico2_4{background-position:-60px -20px;}
.ico2_5{background-position:-80px -20px;}
.ico3_1{background-position:0 -40px;}
.ico3_2{background-position:-20px -40px;}
.ico3_3{background-position:-40px -40px;}
.ico3_4{background-position:-60px -40px;}
.ico3_5{background-position:-80px -40px;}
.ico4_1{background-position:0 -60px;}
.ico4_2{background-position:-20px -60px;}
.ico4_3{background-position:-40px -60px;}
.ico4_4{background-position:-60px -60px;}
.ico4_5{background-position:-80px -60px;}
.ico5_1{background-position:0 -80px;}
.ico5_2{background-position:-20px -80px;}
.ico5_3{background-position:-40px -80px;}
.ico5_4{background-position:-60px -80px;}
.ico5_5{background-position:-80px -80px;}
/*CSS Begin*/
.wrap { width:960px; height:auto; clear:both; margin:0 auto;}
/*top*/
.top,.top .top01 { background-image:url(../images/topbg.png);}
.top { clear:both; width:100%; height:auto; background-position:0px -150px; background-repeat:repeat-x;}
.top .top01 { background-position:0px 0px; background-repeat:no-repeat; height:108px;}
.top .logo { padding-top:18px;}
.topRight { width:auto; float:right; padding-top:55px;line-height: 36px;}
.top .search { width:167px; height:20px; float:right; border:#00cfca 1px solid; background-color:#fff; margin-left:10px; position:relative; overflow:hidden;}
.top .search .input { width:144px; height:20px;padding-left: 2px; float:left;}
.top .search .btn { width:23px; height:20px; background:#00cfca url(../images/ico.png) -38px 0px no-repeat; position:absolute; right:0px; _right:-1px; top:0px;}

.topRight .language,.topRight .links { width:auto; height:22px; line-height:22px; float:right; margin-left:10px;}
.topRight .language a { display:inline-block; width:auto; height:20px; line-height:20px; border:#00cfca 1px solid; padding:0px 13px; color:#00cfca;color: #1f4880;background-color: #f5f5f5;}
.topRight .links a { margin-left:10px;}

.topRight .glab,.topRight .links { width:auto; height:22px; line-height:22px; float:right; margin-left:10px;}
.topRight .glab a { display:inline-block; width:auto; height:20px; line-height:20px; border: #bebebe 1px solid; padding:0px 13px; color:#00cfca;background:url(../images/glob.png) no-repeat; overflow:hidden;}
.topRight .glab a input { display:block; height:20px; border:0; width:77px;}
.topRight .glab input:hover, a:active {text-decoration:none; cursor:pointer; }

.nav { clear:both; width:100%; height:42px; border-top:#dddddd 1px solid; position:relative; z-index:100; padding-bottom:5px; background:url(../images/nav_shadow.png) bottom repeat-x;}
.nav li { width:120px; height:42px; float:left; background:url(../images/nav_line.png) right 50% no-repeat;}
.nav a { display:block; width:100%; height:38px; line-height:38px; padding-top:4px; font-size:14px; text-align:center; color:#666666;}
.nav .focus a { background:url(../images/nav_selected.png) right bottom no-repeat; color:#fff!important;}
.nav .secnav { width:100%; height:0px; padding-bottom:0px; position:absolute; left:0px; top:42px; background:url(../images/secnav_bg.png) no-repeat; overflow:hidden;}
.secnav .con { width:auto; height:38px; position:absolute; left:50%; top:0px; margin-left:-490px; white-space:nowrap;}
.secnav .con a { display:inline-block; width:auto; height:38px; line-height:38px; font-size:12px; color:#fff; padding:0px 15px; background:none;}

/*top end*/

/*foot*/
.foot { background-color:#0b7ff6; clear:both; _position:relative; zoom:1;}
.foot1 { width:100%; height:0px; background:#0b7ff6 url(../images/foot_linksbg.jpg) center top no-repeat; overflow:hidden; position:relative;}
.siteMap { width:100%; height:160px; padding:20px 0px; position:relative;}
.siteMap dl { width:135px; height:160px; float:left;}
.siteMap dt { font-size:16px; line-height:24px; padding-bottom:8px;}
.siteMap dt a { color:#f4ff2f!important; font-weight:bold;}
.siteMap dd { line-height:16px; padding:4px 0px;}
.siteMap dl.pro { width:320px; padding-left:50px;}
.siteMap dl.pro dd { width:125px; float:left; background:url(../images/white_line.gif) right 50% no-repeat; margin-right:15px;}
.siteMap dl.pro dd.cl {width:100%; height:0px;overflow:hidden;background:none; padding:0;}
.siteMap dl.pro dd.text { width:100%; line-height:20px; padding-bottom:10px; background:none;}

.closeMap { width:68px; height:55px; background:url(../images/foot_close_btn.png) no-repeat; overflow:hidden; position:absolute; right:-85px; top:0px;}
.closeMap span { display:block; width:68px; height:55px; cursor:pointer;}
.foot2 { background-color:#046ce3; line-height:32px; color:#a4caf5;}
.foot2,.foot2 .wrap { *position:relative;}
.copyRight { white-space:nowrap;}
.foot2 .btn { width:98px; height:33px; float:right; position:relative; margin-left:15px;}
.foot2 .btn i { display:block; width:44px; height:33px; background:url(../images/bottom_btn.gif) no-repeat; position:absolute; right:0px; top:0px;}
.foot2 .btn_cur i { background-position:0px -33px;}
.foot2 .support { width:auto; float:right;}
.foot2 a { color:#a4caf5!important;}
.foot2 a:hover { color:#fff!important;}
/*foot end*/

/*index*/
.ibanner { width:100%; height:515px; position:relative; overflow:hidden; clear:both; margin-top:-5px;}
.ibanner .ibgs,.ibanner .ibgs li { width:100%; height:515px; position:absolute; left:0px; top:0px;}
.ibanner .ibgs li { background-position:center top; background-repeat:no-repeat;}
.ibanner .ithumbs { position:absolute; left:50%; margin-left:-480px; top:400px;}
.ibanner .ithumbs li { width:70px; height:50px; float:left; margin-right:8px; overflow:hidden; border:#eff6fc 1px solid; cursor:pointer;}
.ibanner .ithumbs li.on { border-color:#ffd326;} 
.ibanner .ithumbs img { width:70px; height:50px;}

.main { padding-bottom:30px;}
.main .iparts { height:200px; position:relative;}
.main .iparts ul { width:100%; height:175px; position:absolute; left:0px; top:-10px;}
.main .iparts li { width:227px; height:175px; padding:0px 5px 0px 2px; background:url(../images/ipart.png) left bottom no-repeat; float:left; margin-right:8px;}
.main .iparts h2 { border-top:#ffb81c 10px solid; padding:25px 15px 5px; height:30px; line-height:30px; font-size:18px; font-weight:bold; color:#5c5c5c;}
.main .iparts p { padding:0px 15px; line-height:20px;}
.main .iparts p a { display:inline-block; white-space:nowrap;}
.main .iparts .ip04 { margin-right:0px;}
.main .iparts .ip04 p { padding-right:0px;}

.main .iparts .ip01 h2 { border-top-color:#ffb81c;}
.main .iparts .ip02 h2 { border-top-color:#73c38e;}
.main .iparts .ip03 h2 { border-top-color:#029ddd;}
.main .iparts .ip04 h2 { border-top-color:#45d6d0;}

.inews { width:685px; float:left;}
.inews .it { font-size:18px; color:#0c0c0c; height:32px; line-height:32px; padding-bottom:10px;}
.inews .it .ico { vertical-align:-3px; margin-right:3px;}

.picNews { width:260px; height:175px; float:left; position:relative; overflow:hidden;}
.picNews img { display:block; width:260px; height:175px;}
.picNews h3 { width:240px; height:32px; line-height:32px; position:absolute; left:0px; bottom:0px; color:#fff; padding:0px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);}
.islideNews { width:385px; height:98px; float:right; position:relative; overflow:hidden;}
.islideNews .bd { width:195px; height:98px; float:left; position:relative;}
.islideNews .bd ul { width:9999px; float:left;}
.islideNews .bd li { width:385px; height:98px; float:left;}
.islideNews .bd .time { font-size:11px; color:#ffb81c; height:20px;}
.islideNews .bd h2 { width:100%; height:24px; line-height:24px; font-size:15px; color:#2a8bc3; padding-bottom:5px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.islideNews .bd p { line-height:20px; height:40px; overflow:hidden;}

.islideNews .hd { position:absolute; right:0px; top:0px; z-index:10;}
.islideNews .hd li { width:17px; height:3px; float:left; margin-right:3px; background-color:#adadad; text-indent:-999px; overflow:hidden; cursor:pointer;}
.islideNews .hd li.on { background-color:#ffb81c;}

.inewsList { width:395px; float:right;}
.inewsList li { width:100%; height:26px; line-height:26px;} 
.inewsList h2 { width:300px; height:26px; float:left; padding-left:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.inewsList .time { width:auto; float:right; padding-right:10px;}
.inewsList li.hover { background-color:#e9f8fd;}

.iother { width:210px; height:136px; float:right; padding:20px 10px; background-color:#e9f8fd; margin-top:42px; }
.friendLink { width:208px; height:30px; background-color:#8e9294; border:#8e9294 1px solid;margin-bottom:15px;}
.friendLink .n { line-height:30px; padding-left:10px; color:#fff; cursor:pointer;}
.friendLink .sele_ { top:auto; bottom:30px;}
.friendLink .sele_ a { padding-left:10px; line-height:24px;}
.friendLink .sele_ a:hover { background-color:#f4f4f4;}

.ewm { width:92px; height:94px; float:left; line-height:0px; font-size:0px; border:#a8a8a8 1px solid;}

.iother .share { width:100px; float:right;}
.iother .share a { display:block; height:20px; margin-bottom:4px;}
.iother .share .jtico { height:20px!important; line-height:20px!important; padding-left:25px!important; background-image:url(../images/s_ico.png)!important; background-repeat:no-repeat!important; float:left;}
.iother .share .jtico_tsina { background-position:0px 0px;}
.iother .share .jtico_tqq { background-position:0px -20px;}
.iother .share .jtico_weixin { background-position:0px -40px;}
.iother .share .jtico_qzone { background-position:0px -60px;}
/*index end*/

/*channel_content*/
.channel_content {}
.channelLeft { width:186px; height:auto; float:left; padding-top:40px; padding-bottom:30px;}
.channelRight { width:715px; height:auto; float:right; padding-top:15px; padding-bottom:30px;}

.channelT { height:90px; padding:48px 0px 0px 28px; background:url(../images/left_titlebg.png) no-repeat; clear:both; font-size:18px; line-height:30px; color:#a2b8dc;}
.channelT .en { display:block; font-size:24px; color:#fff;}
.leftMenu li { margin-top:-1px;}
.leftMenu a { display:block; width:158px; height:30px; line-height:30px; font-size:13px; padding-left:26px; border:#d9d9d9 1px solid;}
.leftMenu a:hover,.leftMenu .selected a { background:#646464 url(../images/menubg.png) right 50% no-repeat; color:#fff!important; border-color:#646464;}

.channelRT { background-position:right bottom; background-repeat:no-repeat; background-color:#fff; padding-top:30px; border-bottom:#cccccc 1px solid; margin-bottom:30px; min-height:132px; height:auto!important; height:132px; overflow:visible;}
.breadCrumbs { height:26px; line-height:26px; padding-bottom:20px;}
.breadCrumbs .home { color:#3867b4;}
.channelRT .t { font-size:22px; color:#366dd1; padding-bottom:15px;}
.channelRT .t .en { display:block; font-size:26px; color:#636363;}

.textContent { clear:both; min-height:300px; height:auto!important; height:300px; overflow:visible;font-size: 14px;}
.textContent,.textContent p { line-height:1.8;}

.widePage .channelRight { width:100%;}
.wideMenu { border-left:#cccccc 1px solid;}
.wideMenu li { width:auto; height:33px; float:left;}
.wideMenu a { display:inline-block; width:auto; height:32px; line-height:32px; border:#cccccc 1px solid; border-width:1px 1px 0px 0px; padding:0px 31px; color:#666!important; background-color:#fff;}
.wideMenu .selected a,.wideMenu a:hover { background-color:#046ce3; color:#fff!important;}

/*wj*/
.abparts { padding-bottom:30px; margin-bottom:30px; clear:both;}
.abparts,.abparts p { line-height:1.8;}

.textStyle01 { font-size:20px; font-weight:bold; color:#29549c;}
.abT { font-size:20px; font-weight:bold; color:#393939; padding-bottom:20px; clear:both;}
.abT .en { font-weight:normal; font-size:16px; color:#bebebe; padding-left:10px;}

.linian .num { display:inline-block; width:32px; line-height:32px; text-align:center; font-size:14px; color:#fff; background:url(../images/ab_numbg.png) no-repeat; margin-top:3px;}
.linian h3 { font-size:16px; font-weight:bold; color:#29549c; line-height:24px;}
.linian td { vertical-align:top; padding-bottom:15px;}

.leaderIntro td { line-height:2.1;}
.leaderIntro td .time { color:#568cd5;}

.aboutTopLayer { display:none;}
.aboutTop-fix { position:fixed; top:0; z-index:999; width:960px;}
* html .aboutTop-fix {position:absolute;top:expression(eval(document.documentElement.scrollTop))}

/*news*/
.t_news_top{ height:54px; background:#f1f1f1; margin-bottom:20px; padding:15px; position:relative;}
.t_news_title{ font-size:20px; color:#333; font-weight:bold; padding:4px 0 0 2px; height:30px; line-height:30px;}
/*字号调节*/
.t_fontsf{ position:absolute; right:15px; bottom:20px; width:60px; height:20px;}
#switcher { display: inline-block; background: url(../images/font.gif) 0 0 no-repeat; }
#switcher a { display: inline-block; width: 20px; height: 20px; overflow: hidden; }
.news_page{ width:204px; height:43px; border:1px solid #e5e5e5; float:right; clear:both; margin-top:15px;}
.news_page a{ display:inline-block; margin:11px 0 0 20px;}
.news_page .nbt_pro i{display:inline-block;overflow:hidden;width:13px;height:13px;vertical-align:-2px;*vertical-align:1px; background:url(../images/pagebtn.gif) no-repeat 0 0; margin-right:10px;}
.news_page .nbt_next i{display:inline-block;overflow:hidden;width:13px;height:13px;vertical-align:-2px;*vertical-align:1px; background:url(../images/pagebtn.gif) no-repeat -13px 0; margin-left:10px;}

.t_newslist ul li { border-bottom:1px solid #b8bdc4; padding:20px 0;}
.t_newslist ul li .date{ padding-bottom:10px;}
.t_newslist ul li a:hover .date{ color:#333;}
.t_newslist ul li .nnr img{ display:block; float:left; width:220px; height:135px; padding-right:20px;}
.t_newslist ul li .nnr .nbt{ font-size:15px; font-weight:bold; padding-bottom:5px;}
.t_newslist ul li .nnr .gnbtn{ text-align:right; padding-right:10px;}
.t_newslist ul li .nnr a:hover .nsum{ color:#333;}

.t_page{ height:43px; border:1px solid #e5e5e5; margin-top:25px; width:100%; position:relative;}
.t_page a{ display:inline-block; }
.t_page .nbt_pro{margin:11px 0 0 20px; float:left;}
.t_page .nbt_pro i{display:inline-block;overflow:hidden;width:13px;height:13px;vertical-align:-2px;*vertical-align:1px; background:url(../images/pagebtn.gif) no-repeat 0 0; margin-right:10px;}
.t_page .nbt_next{ float:right;margin:11px 20px 0 0px;}
.t_page .nbt_next i{display:inline-block;overflow:hidden;width:13px;height:13px;vertical-align:-2px;*vertical-align:1px; background:url(../images/pagebtn.gif) no-repeat -13px 0; margin-left:10px;}
.t_page .allpage{ width:50px; height:20px; position:absolute; left:50%; top:12px; cursor:default;}
.t_page .allpage span{ color:#008ece;}

/*研发中心*/
.t_yf_piclist{ width:100%; overflow:hidden; margin-top:30px;}
.t_yf_piclist ul{ width:110%;}
.t_yf_piclist ul li{ float:left; width:220px; height:125px; position:relative; _display:inline; margin:0 25px 25px 0;}
.t_yf_piclist ul li a{ display:block;}
.t_yf_piclist ul li .honor_img img{ width:220px; height:125px; cursor:pointer; border:none;}
.t_yf_piclist ul li .honor_title{ color:#fff; width:200px; height:24px; line-height:24px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); position:absolute; bottom:0; left:0; text-indent:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; cursor:pointer;}
.t_yf_piclist ul li .honor_jh{ width:27px; height:24px; background:url(../images/yf_fdj.gif) no-repeat 0 0; position:absolute; right:0; bottom:0; cursor:pointer;}
.t_yf_piclist ul li .honor_jh_no{ background:url(../images/yf_fdjon.gif) no-repeat 0 0 !important;}

/*job*/
/*隐藏元素*/
.ipTitle { width:100%; height:54px; line-height:54px; background:url(../images/jobbtn_02.gif) no-repeat 925px; padding:1px 0px 0px; cursor:pointer;border-bottom:1px solid #cccccc;}
.ipTitle .time { width:auto; float:left; padding-left:0px; color:#757575;}
.ipTitle h3 { width:auto; float:left; padding-left:10px; font-size:14px; color:#333; height:14px; line-height:14px; padding-top:20px; _padding-top:17px;}
.ipTitle h3 img { vertical-align:middle;}
.ipActive { border-bottom:0; background:url(../images/jobbtn_01.gif) no-repeat 925px;}/*标题选中状态*/
/*内容*/
.ipContent { width:100%; height:auto;  background:#f0f0f0; border:1px solid #cccccc;}
.ipIntro {   padding:10px 20px 20px; line-height:22px; color:#3e3e3e; height:auto !important; height:150px; min-height:150px;}
.apl_job{ height:40px; line-height:40px;  text-align:right; padding-right:20px; background:url(../images/jobjtico_03.gif) no-repeat right; width:920px; margin:0 auto; color:#e68d22; font-size:13px; font-weight:bold;}
.apl_job a{color:#e68d22;}
.ipIntro strong{ background:url(../images/jobdhico_03.gif) no-repeat left; padding-left:20px;}
.ipIntro .ptb5{ padding-left:20px;}

.busiLeft { width:715px; float:left;}
.busiList { width:214px; float:right;}
.busiList li { padding:15px 0px 0px; height:65px; background:url(../images/busi_catebg.png) 0px -80px no-repeat; margin-bottom:15px;}
.busiList h3 { font-size:16px; font-weight:bold; color:#ae8b12; padding:0px 12px; line-height:26px;}
.busiList p { line-height:22px;}
.busiList p a { display:inline-block; white-space:nowrap; margin:0px 10px;}
.busiList li.hover { background-position:0px 0px;}
.busiList li.hover h3 { color:#337bb1;}

.busiT { width:100%; height:50px; clear:both; background:url(../images/busi_tabbg.png) 50% -50px repeat-x; margin-bottom:30px;}
.busiT li { width:auto; height:50px; float:left; border-right:#fff 1px solid;}
.busiT a { display:inline-block; width:auto; height:50px; font-size:14px; line-height:36px; padding:0px 20px; white-space:nowrap; color:#333!important;}
.busiT a:hover,.busiT a.selected { background:url(../images/busi_tabbg.png) 50% 0px no-repeat;}

.pSlider { width:700px; height:175px; float:right; overflow:hidden; position:relative;}
.pSlider a.prev,.pSlider a.next { display:block; width:50px; height:90px; background:url(../images/scroll_btn.png) no-repeat; float:left; overflow:hidden; margin-top:22px;}
.pSlider a.next { background-position:-50px 0px;}
.pSlider .bd { width:600px; height:175px; float:left; position:relative; overflow:hidden;}
.pSlider .bd ul { width:9999px; float:left;}
.pSlider .bd li { width:190px; height:175px; float:left; margin-right:15px;}
.pSlider .bd img { display:block; width:190px; height:135px;}
.pSlider .bd h3 { height:36px; line-height:36px; text-align:center;}

h3.pt { font-size:20px; line-height:30px; font-weight:bold; color:#00aaa3; padding-bottom:5px;}

.contacts .ct { display:inline-block; width:50px; height:20px; line-height:20px; background-color:#386bc4; color:#fff; padding:0px 0px; text-align:center; margin-right:20px;}
.contacts td { padding-bottom:5px; font-size:13px; line-height:20px;}

.mapContacts { padding-top:20px;}

/*add20140217*/
.inews-con { width:685px; height:178px; position:relative; clear:both;}
.islideNews { width:685px; height:auto;}
.islideNews .bd { width:685px; height:auto;}
.islideNews .bd li { width:685px; height:auto;}
.islideNews .bd .img { width:260px; height:175px; float:left; position:relative; overflow:hidden; margin-right:0px;}
.islideNews .bd .img img { display:block; width:260px; height:175px;}
.islideNews .bd .img h3 { width:240px; height:32px; line-height:32px; position:absolute; left:0px; bottom:0px; color:#fff; padding:0px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);}
.inewsList { width:395px; height:78px; position:absolute; right:0px; bottom:5px; z-index:20; float:none; clear:both;}

.islideNews .bd .time,.islideNews .bd h2,.islideNews .bd p { width:385px; float:right;}

/*简历投递*/
.job_head{background:url(../images/tanhao.png) no-repeat;height:35px;padding-left:50px;color:#fff;margin:15px 0;}
.j_f_line{float:left;width:49%;margin-bottom:2px;}
.j_f_line .t{display:inline-block;height:40px;line-height:40px;width:88px;text-align:right;padding-right:10px;font-size:14px;vertical-align:middle;margin-right:10px;}
.j_f_line  em{color:#f00;margin:0 8px 0 0 ;}
.j_f_line .inp{width:230px;height:20px;line-height:20px;border:1px solid #ACAAAA;vertical-align:middle;}
.j_f_line .short{width:100px;}
.j_f_line select{padding:2px;border:1px solid #ccc;width:230px;}
.j_f_text{width:99%;}
.j_f_text .t{height:110px;line-height:110px;vertical-align:bottom;}
.j_f_text textarea{height:100px;width:700px;border:1px solid #ccc;vertical-align:bottom;overflow:auto;}
.j_f_act{clear:left;float:left;padding-left:522px;margin-top:10px;width: 190px;}
.j_f_act .btn{width:89px;height:24px;background:url(../images/submit.png);overflow:hidden;color: #fff; float: left;
margin-right: 5px;display: inline-block;}

/*网站地图*/
.smList { width:100%; float:left; padding-bottom:15px; *padding-bottom:5px;}
.smList h2 { height:32px; line-height:32px; font-size:16px; border-bottom:#cdcdcd 1px dotted; margin-bottom:14px;}
.smList01 { width:100%; float:left;}
.smList01 li { width:126px; height:29px; float:left; margin:0px 40px 10px 0px;}
.smList01 li a { display:block; width:145px; height:24px;font-size:13px; line-height:24px; border:#d5d5d5 1px solid; text-align: center;background:#ebebeb;}
.smList01 li a:hover { background-position:0px 0px; color:#e50b01;}
.smList01 li.sec { width:610px; height:auto; margin-right:0px;}
.smList01 li.sec a { display:inline-block; border:0; width:auto; padding:0px; background:none; white-space:nowrap;}
.smList01 li.sec .w { margin:0px 15px; display:inline-block; width:1px; height:10px; background:#d7d7d7; overflow:hidden; text-indent:-10px; *vertical-align:4px;}
.smList01 li.c { width:100%; height:0px; overflow:hidden; margin:0; clear:none;}
.siteMaps .other li .select_hover p.text { top:auto; bottom:18px;} 


/*全站搜索*/
.searchAll{ width:167px; height:20px; float:left; border:#00cfca 1px solid; background-color:#fff; margin-left:10px; position:relative; overflow:hidden; _display:inline;}
.searchAll .input { width:144px; height:20px; float:left;}
.searchAll .btn { width:23px; height:20px; background:#00cfca url(../images/ico.png) -38px 0px no-repeat; float:right;}

.Tit2,.Tit2 a{height:56px;font:bold 24px/56px 'microsoft yahei';color:#333;}.Tit2 a:hover{color:#333;}
.sear{padding:0 25px 10px;background:#eee;}
.sear .t{font-size:15px;font-weight:bold;line-height:2.4;}
.serv_select li{float:left;width:36px;border:1px solid #ccc;background:#fff;padding:0 5px;margin-right:5px;cursor:pointer;}
.rect{display:inline-block;width:2px;height:3px;overflow:hidden;border-left:2px solid #fff;border-bottom:2px solid #fff;margin-top:9px;}
.on .rect{border-color:#e60013;}
.sear_f{border:1px solid #ccc;background:url(../images/fangdj.gif) 96% -32px no-repeat #fff;}
.sear_f .btn{width:25px;}
.result{border-top:1px solid #ddd;padding:10px 10px 0;margin-top:10px;}

.sear_result li{margin-bottom:10px;}
.sear_result a{color:#333;}
.sear_result a:hover{text-decoration:underline;}
.sear_result .el{font-size:14px;_width:100%;}
.sear_result .p{padding:10px 20px;border-top:1px solid #ddd;margin-top:10px;}
.sear_result em{color:#046ce3;display:inline-block;padding:0 1em;border-right:1px solid #ddd;margin-right:1em;}
.dib{-moz-inline-stack:inline-block;display:inline-block;*display:inline;*zoom:1;}

/*add20140219*/
.na03 .secnav .con { padding-left:80px;}
.na04 .secnav .con { padding-left:305px;}
.na05 .secnav .con { padding-left:465px;}
.na06 .secnav .con { padding-left:80px;}
.na07 .secnav .con { padding-left:628px;}
.na08 .secnav .con { width:980px; text-align:right;}

.main .iparts li { width:228px; padding:0 4px 0 2px;}
.main .iparts p { height:100px;}
.main .iparts li .con { width:228px; height:170px; overflow:hidden;}
.main .iparts li .hover { background-color:#ffb81c;}
.main .iparts li .hover * { color:#fff!important;}

.main .iparts li.ip02 .hover { background-color:#73c38e;}
.main .iparts li.ip03 .hover { background-color:#029ddd;}
.main .iparts li.ip04 .hover { background-color:#45d6d0;}

.play { width:36px; height:36px; background:url(../images/play2.png) no-repeat; position:absolute; left:50%; top:50%; margin:-18px 0px 0px -18px;}
.aboutVideo { width:260px; height:200px; float:right; margin:0px 0px 10px 10px; position:relative; overflow:hidden;}
.aboutVideo img { width:260px; height:175px;}

.foot1 { height:200px;}


.flashLayer { display:none; padding:0px 20px 20px; width:918px; height:auto; position:fixed; left:50%; top:30%; _top:40%; margin-left:-480px; z-index:999; border:#dadada 1px solid; background-color:#f2f2f2; min-height:200px;}
.flashLayer .close { display:block; width:29px; height:29px; background:url(../images/close1.png) no-repeat; overflow:hidden; cursor:pointer; position:absolute; right:15px; top:10px;}
.flashLayer h3.t { font-size:15px; height:28px; line-height:28px; padding:10px 0px; color:#333;}
.flashLayer .con table { border-collapse:collapse; border:#629edd 1px solid;}
.flashLayer .con table td,.flashLayer .con table th { border:#629edd 1px solid; vertical-align:top; padding:10px; background-color:#f9f9f9;}
.flashLayer .con table th { border-right:#8cb8e6 1px solid; background-color:#629edd; color:#fff; text-align:center; font-size:13px; font-weight:normal;}

* html .flashLayer { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}


/*20200410*/
.iother .li .hover-tip{display:none;position:absolute;left:30px;top:top:50%;}
.iother .li .hover-tip .tip-block{position:relative;padding:12px 16px;background-color:#0b1531;font-size:14px;white-space:nowrap;color:#e1e5eb;border-radius:8px;}

.datalist td img{ width:96%;}
