﻿@charset "utf-8";

/*去除页面中所有标签的默认间距、补白*/
* { margin:0px; padding:0px;}

/*页面中的默认字体、字体大小、背景、文字颜色*/
body { font-size:12px; -webkit-text-size-adjust:none; font-family:Arial; background:#c0c0c0; color:#454545;}

/*页面右侧滚动条*/
html { overflow-y:scroll;}

/*清除页面所有图片的默认边框*/
img { border:0;}

/*去除ol、ul、li的默认样式*/
ol,ul,li { list-style-type:none;}

/*设置表单等项目的默认字体大小*/
input,select,textarea,font { font-size:11px; font-family:Verdana;}

/*设置文字段落、表格单元格的默认行高*/
p,th,td { line-height:22px;}

/*css清除浮动*/
.clear { clear:both; font-size:0px; line-height:0px;}
/*clearfix:after*/
.clearfix:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix { display:inline-table; display:block;}
*html .clearfix { height:1%;}
*+html .clearfix { height:1%;}

/*默认的文字链接样式*/
a:link,a:visited { color:#454545; text-decoration:none;}
a:hover,a:active { color:#e67001; text-decoration:none;}
/*去除页面中的链接点击后留下的虚线框*/
body a{ outline:none;blr:expression(this.onFocus=this.blur());}

/*文字链接样式*/
.white a:link,.white a:visited { color:#ffffff;}
.white a:hover { color:#ffffff; text-decoration:underline;}

.grey a:link,.grey a:visited { color:#6f7275;}
.grey a:hover { color:#e67001;} 

.orange a:link { color:#fc8704;}
.orange a:visited { color:#fc8704;}
.orange a:hover { color:#004097;}

.yellow01 a:link,.yellow01 a:visited { color:#bb9034;}
.yellow01 a:hover { color:#f27400;} 

.yellow02 a:link,.yellow02 a:visited { color:#984e0a;}
.yellow02 a:hover { color:#f27400;} 

.grey1 a:link,.grey1 a:visited { color:#333;}
.grey1 a:hover { color:#333; text-decoration:underline} 

/*添加鼠标悬浮显示手的形状*/
.hand { cursor:pointer;}

/*单行截字*/
.textbreak { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

/*隐藏元素*/
.hide {	display:none;}

/*文本对齐样式*/
.alignLeft { text-align:left!important;}
.alignCenter { text-align:center!important;}
.alignRight { text-align:right!important;}
.alignTop { vertical-align:top!important;}
.alignMiddle { vertical-align:middle!important;}
.alignBottom { vertical-align:bottom!important;}
.centered {	margin-left:auto!important; margin-right:auto!important;/*元素居中对齐*/}

/*左右漂浮样式*/
.floatLeft { float:left;}
.floatRight { float:right;}

/*解决IE6双边距加倍错误*/
.inline { display:inline;}

/*页面宽度*/
.width660 { width:660px!important;}

/*其他辅助添加样式*/
.noBorder { border:none!important;}
.noMargin { margin:0!important;}
.noMBottom { margin-bottom:0!important;}
.noMRight { margin-right:0!important;}
.yesTop { margin-top:10px!important;}
.yesTop10 { margin-top:10px!important;}
.yesRight { margin-right:10px!important;}
.yesRight18 { margin-right:18px!important;}
.yesBottom { margin-bottom:10px!important;}
.yesBottom30 { margin-bottom:30px!important;}
.yesLeft { margin-left:10px!important;}
.yesLeft20 { margin-left:20px!important;}
.yesLeft36 { margin-left:36px!important;}
.paddBottom { padding-bottom:10px!important;}
.paddTop { padding-top:10px!important;}
.paddLeft25 { padding-left:25px!important;}
.paddRight35 { padding-right:35px!important;}
.paddBottom35 { padding-bottom:35px!important;}
.paddTop18 { padding-top:18px!important;}
.paddTop27 { padding-top:27px!important;}
.noPaddLeft { padding-left:0!important;}

/*最小高度*/
.minheight520 { min-height:520px; height:auto!important; height:520px; overflow:visible;}

.contain1002 { width:1002px; margin:0px auto; clear:both;}
.contain980{ width:980px; margin:0px auto; clear:both;}
.contain920 { width:920px; margin:0px auto; clear:both;}

/*index*/
/*banner*/
#banner { position:relative; width:100%; height:420px; overflow:hidden; text-align:left;}
#banner_bg { position:absolute; bottom:0; _bottom:-1px; background:url(../images/flashbg.png) repeat; height:30px; z-index:1000; cursor:pointer; width:925px; }
#banner_info { position:absolute; bottom:0; left:100px;height:30px; line-height:30px; color:#fff;z-index:1001;cursor:pointer; font-size:13px; font-weight:bold;}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
.bannerpoint { width:1000px; height:50px; position:absolute; left:50%; bottom:0px; margin-left:-500px; z-index:999;}
#banner ul { position:absolute; list-style-type:none; z-index:1002; margin:0; padding:0; bottom:10px; right:13px;}
#banner ul li { display:block; width:14px; height:14px; line-height:14px; text-align:center; color:#fff; background:#696b6c;cursor:pointer; font-family:Arial; font-size:12px; float:left; margin-right:4px; display:inline;}
#banner ul li.on { background:#f5821f; color:#fff; font-weight:bold;}
#banner_list a{ display:block; width:100%; height:420px; position:absolute; left:0px; top:0px;}
/*banner end*/

#Top { height:114px; background:#f5821f url(../images/topbg.gif) center top no-repeat; max-width:1200px; margin:0 auto;}
#Top h1 { width:auto; float:left;}
.language { width:131px; height:19px; line-height:19px; padding-left:8px; float:right; background:url(../images/itop-03.gif) no-repeat; margin:33px 0px 0px 2px; _display:inline; position:relative; z-index:10002; cursor:pointer;}
.language ul { display:none; position:absolute; left:0px; top:18px; z-index:101; width:137px; background:#c9cacb; border:#989898 1px solid;}
.language.lcur { background:url(../images/itop-03.gif) no-repeat;}
.language.lcur ul { display:block;}
.language ul li a { display:block; width:129px; padding-left:8px; height:18px; line-height:18px;}
.language ul li a:link,.language ul li a:visited { color:#333;}
.language ul li a:hover { color:#333; background:#f1f1f1;}

.topSearch { width:154px; height:19px; float:right; margin:33px 0px 0px 0px; background:url(../images/topsearchbg.gif) no-repeat; text-align:left; display:none}
.topSearch input { width:122px; height:19px; line-height:19px; border:none; background:none; padding-left:30px; float:left;}

.topLinks { width:auto; height:19px; line-height:19px; float:right; margin:33px 12px 0px 0px; white-space:nowrap;}

/*Navigation*/
#main_nav { width:770px; height:35px; float:right; position:relative; z-index:99; margin-top:9px; border-bottom:#f8a660 1px solid; background:url(../images/navbg.jpg) no-repeat center bottom}/*导航外框 div*/
ul.na01 { width:100%; height:35px; float:left; padding-left:10px}/*导航外框 ul*/
li.na02 { position:relative; z-index:1; width:auto; height:35px; float:left;}/*一级菜单 li*/
a.na03 { display:inline-block; width:auto; height:35px; line-height:35px; text-align:center; font-size:13px; font-weight:500;font-family:微软雅黑; padding:0px 20px;}/*一级菜单 a*/
a.na03:link,a.na03:visited { color:#fff;}
a.na03:hover { color:#fff; font-weight:bold!important}

li.na02 span { display:none;}
li.focus span { position:absolute; display:block; z-index:3; width:100%; height:2px; background:#747a80; left:0px; bottom:-1px; _bottom:-2px; overflow:hidden;} /*主导航的悬停选中状态*/

ul.nb01 { display:none; position:absolute; z-index:2; left:50%; margin-left:-47px; top:28px; width:130px; padding:8px 0px;}/*二级菜单外框 ul*/
ul.nb01 li {float:none; height:23px; line-height:23px; border-bottom:#ccc 1px dotted}/*二级菜单外框 li*/
ul.nb01 li a { display:block; width:120px; height:23px; line-height:23px; padding:0px 0px 0px 10px; background:#fff; filter:alpha(opacity=100); opacity:1;}/*二级菜单外框 a*/
ul.nb01 li a:link,ul.nb01 li a:visited { color:#000;}
ul.nb01 li a:hover { color:#fff; background:#898989!important; display:block; height:23px; overflow:hidden}
#main_nav ul ul{_overflow:visible !important;}
#main_nav ul ul li{position:relative;}
#main_nav ul ul ul{display:none;position:absolute;left:100%;top:0px; z-index:1000000}
#main_nav ul ul li:hover ul{display:block; height:auto;}
#main_nav ul ul li.hoverie6 ul{display:block;}
#main_nav ul ul li ul li a:link, #main_nav ul ul li ul li a:visited{ background:#ccc; color:#333}
#main_nav ul ul li ul li a:hover{ background:#aaa; color:#fff}
.ibanner { width:100%; height:420px; margin:0 auto; clear:both;}
/*index*/
/*banner*/
#banner { position:relative; width:100%; height:420px; overflow:hidden; text-align:left;}
#banner_bg { position:absolute; bottom:0; _bottom:-1px; background:url(../images/flashbg.png) repeat; height:30px; z-index:1000; cursor:pointer; width:925px; }
#banner_info { position:absolute; bottom:0; left:100px;height:30px; line-height:30px; color:#fff;z-index:1001;cursor:pointer; font-size:13px; font-weight:bold;}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
.bannerpoint { width:1000px; height:50px; position:absolute; left:50%; bottom:0px; margin-left:-500px; z-index:999;}
#banner ul { position:absolute; list-style-type:none; z-index:1002; margin:0; padding:0; bottom:10px; right:13px;}
#banner ul li { display:block; width:14px; height:14px; line-height:14px; text-align:center; color:#fff; background:#696b6c;cursor:pointer; font-family:Arial; font-size:12px; float:left; margin-right:4px; display:inline;}
#banner ul li.on { background:#f5821f; color:#fff; font-weight:bold;}
#banner_list a{ display:block; width:100%; height:420px; position:absolute; left:0px; top:0px;}
/*banner end*/

.ipro { max-width:1200px; height:85px; margin:0 auto; background:#686d71; border-bottom:#ff9002 10px solid; position:relative; z-index:1000;}
.ipro .contain980{ height:85px; overflow:hidden; position:absolute; left:50%; margin-left:-490px; bottom:0px;}

.jcarousel-skin-tango { width:1002px; height:85px; position:absolute; left:0px; bottom:0px; _bottom:-1px;}
.jcarousel-skin-tango .jcarousel-container-horizontal { width:960px; padding:0px 0 0 22px;}
.jcarousel-skin-tango .jcarousel-clip { overflow:hidden; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:960px; height:85px;}
.jcarousel-skin-tango .jcarousel-item { width:154px; height:85px; font-size:12px; color:#ffffff; font-family:Arial; word-spacing:0px; position:relative; z-index:50; text-align: center}
.jcarousel-skin-tango .jcarousel-item .jl { width:154px; height:85px; position:absolute; left:0px; bottom:0px;}
.jcarousel-skin-tango .jcarousel-item ul { display:none; width:154px; position:absolute; z-index:51; left:0px; bottom:85px; background:url(../images/jbg.png) repeat; _background:#fff; _filter:alpha(opacity=80); _opacity:0.8; _bottom:42px;}
.jcarousel-skin-tango .jcarousel-item a.ipn { color:white; display:block; width:154px; height:85px; line-height:85px; position:absolute; left:0px; bottom:0px; _bottom:-1px; border-right:#898989 1px solid; border-left:#505254 1px solid;}
.jcarousel-skin-tango .jcarousel-item .jl.jcur a.ipn { background:url(../images/i1s.gif) 154px 20px no-repeat;}
.jcarousel-skin-tango .jcarousel-item .jl.jcur ul { display:block;}
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0; margin-right: 0px; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-placeholder { background:none; color: #000; }
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; bottom:0px; right:0px; width:21px; height:64px; cursor: pointer; background: transparent url(../images/next-horizontal.gif) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus { background-position: -32px 0; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; bottom:0px; left:0px; width:21px; height:64px; cursor: pointer; background: transparent url(../images/prev-horizontal.gif) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background-position: -32px 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; }

.card { width:1002px; height:0px; margin:0 auto; position:relative; z-index:1000;}
.card .cardImg { display:block; position:absolute; z-index:2; width:175px; height:234px; right:92px; top:0px; }

.imain { max-width:1200px; height:230px; background:#fff; margin:0 auto;}
.ileft { width:350px; float:left; margin:20px 30px 0px 0px; _display:inline; overflow:hidden }
.hotnews { height:31px; background:url(../images/titlebg.gif) top repeat-x; margin-bottom:20px; overflow:hidden;}
.hotnews h2 { width:90px; height:31px; line-height:0px; font-size:1px; float:left; overflow:hidden;}
.hot_news_content { width:260px; height:31px; float:right; overflow:hidden;}
.hn_btn { width:42px; height:31px; float:left; line-height:0px; font-size:1px; text-align:center; padding-left:3px; background:url(../images/newsline.gif) center no-repeat;}
.hn_btn a { display:block; width:14px; height:14px; float:left; display:inline; padding:9px 0px 0px 0px; margin:0px 3px;}

.hotnewslist { width:215px; height:31px; line-height:22px; float:left; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.news { padding-left:10px; clear:both;}
.news h2 { font-size:12px; color:#000; line-height:22px; margin-bottom:5px;}
.news ul li { height:19px; line-height:19px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news ul li span { color:#666; font-size:11px; margin-right:10px;}


.imid { width:160px; float:left; margin:20px 12px 0px 0px; display:inline}
.imid h2 { height:30px; font-size:12px; line-height:30px; font-weight:bold; color:#000; font-family:Arial; background:url(../images/idian_38.jpg) left center no-repeat; text-indent:15px;}
.imid01{ margin:10px 0}

.iright { width:215px; float:right; margin:20px 0px 0px 30px;}
.iright001{ padding-bottom:8px}
.ini { width:160px; height:54px; padding-left:88px; float:left; position:relative; line-height:18px; font-weight:bold; font-style:italic; overflow:hidden;}
.ini img { position:absolute; left:0px; top:0px;}
.ini a:link,.ini a:visited { color:#be671e; text-decoration:underline;}
.ini a:hover { color:#e67001; text-decoration:underline;}

.iright ul { width:100%; float:left; margin:0px 0px 15px;}
.iright ul li { width:240px; height:18px; line-height:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.imore { clear:both;}

#foot001 { max-width:1200px; height:1px; clear:both; margin:0 auto; background:#ccc;}
#foot { max-width:1200px; height:30px; clear:both; margin:0 auto; background:#b1b1b1; color:#fff;}
#foot a{ padding:0px 5px;}
#foot .contain980 { height:30px; line-height:30px; position:relative;}
.webtools { position:absolute; width:auto; height:13px; right:20px; top:-13px; }
.webtools a { display:block; width:43px; height:13px; line-height:13px; float:left; text-align:center; color:white!important; margin-right:3px;}
.webtools a.wt1 { background:#f5821f;}
.webtools a.wt2 { background:#686d71;}
.footLinks { width:auto; float:right; text-align:right}
.copyRight { width:auto; float:left;}

/*channel_content*/
.banner { max-width:1200px; margin:0 auto; clear:both; height:246px;}
.banner .contain1002 { height:246px; position:relative; z-index:1000;}

.banner.product { height:70px; background:url(../images/menuline.gif) bottom repeat-x;}
.banner.product .contain1002 { height:70px;}
.banner.product .contain1002 .tip03 { top:-125px;}

.title { width:900px; height:32px; position:absolute; float:left; left:10px; bottom:20px; font-family:Arial; }
.title h2 { width:auto; float:left; white-space:nowrap; font-size:33px; font-weight:normal; color:#f18226; padding-right:10px;}
.title h3 { width:auto; float:left; white-space:nowrap; font-size:11px; font-weight:normal; height:14px; line-height:14px; margin-top:18px;}
.title h3 a { display:block; width:auto; float:left; padding:0px 3px;}
.title h3 span { display:block; width:14px; height:14px; float:left; background:url(../images/point01.gif) no-repeat;}
.title h3 a.home { display:block; width:auto; float:left; padding-left:20px; background:url(../images/ico_home.gif) left no-repeat;}

.tip01 { width:238px; height:auto; position:absolute; right:0px; bottom:0px;}
.tip02 { width:274px; height:auto; position:absolute; right:0px; bottom:0px;}
.tip03 { width:175px; height:234px; position:absolute; right:0px; top:0px;}

/*.menu { max-width:1200px; height:33px; margin:0px auto; clear:both; border-bottom:#f9841f 3px solid; background:#656a6e url(../images/menuline.gif) top repeat-x; padding-top:5px;}
.menu .contain1002 { height:33px;}
.menu ul { width:100%; float:left;} 
.menu ul li { width:143px; float:left;}
.menu ul li a { display:block; width:100%; height:28px; line-height:28px; padding-top:5px; text-align:center; font-family:Arial; font-size:13px; color:#fff!important;}
.menu ul li a:hover,.menu ul li.selected a { background:url(../images/sec_title_selected.gif) center bottom no-repeat!important;}
*/
.secmain { margin-top:30px; margin-bottom:30px;}

.listContent { width:982px; float:left; padding:10px;}
.textContent { width:982px; float:left; line-height:22px; font-family:Arial; font-size:12px; padding:10px;}
.textContent p { line-height:22px; font-family:Arial; font-size:12px;}
.text01 { padding:0px 10px 15px; line-height:26px; font-size:16px; background:url(../images/dotted01.gif) bottom repeat-x;}
.text01 font { font-size:16px; color:#e47910;} 

/*newsList*/
.searchBar { max-width:1200px; margin:0 auto; clear:both; height:24px; background:#f9841f;}
.searchBar .contain1002 { height:24px; position:relative; z-index:9999;}
.searchTitle { width:auto; height:21px; line-height:21px; font-size:14px; color:white; float:left; padding:0px 15px; white-space:nowrap;}
.searchContent { width:500px; height:21px; float:left; position:relative;}
.searchContentPro { width:600px; height:21px; float:left; position:relative;}
.si01,.si02,.sb01,.si03 { float:left; height:17px; margin:2px 10px 0px 0px;}
.si01 { width:108px; background:url(../images/si01.gif) left top no-repeat;}
.si01 input { width:88px; height:17px; line-height:17px; border:none; padding-left:20px; background:none; color:#656a6e;}
.si02 { width:158px; background:url(../images/si02.gif) left top no-repeat;}
.si02 input { width:138px; height:17px; line-height:17px; border:none; padding-left:20px; background:none; color:#656a6e;}
.sb01 { width:50px; height:40px; background:url(../images/sb01.gif) left top no-repeat; position:relative; margin-top:-10px;}
.sb01 input { width:50px; height:40px; border:none; background:none; cursor:pointer;}

.si03 { width:158px; background:url(../images/si02.gif) left top no-repeat;}

.content_left { width:750px; float:left; }
.content_right { width:163px; float:right; margin-right:20px; _display:inline;} 

.newsList { width:100%; float:left; border-bottom:#656a6e 1px dotted; margin-bottom:20px;}
.newsList li { width:100%; height:130px; float:left;}
.newsList li h3 { height:28px; line-height:28px; font-size:14px; padding-left:13px; margin-bottom:10px;}
.newsList li h3 span { font-size:11px; font-weight:normal; color:#636363; padding-left:8px;}
.newsList li p { width:677px; height:35px; line-height:18px; padding:5px 13px 21px; font-style:italic; background:url(../images/newsintrobg.gif) left top no-repeat; overflow:hidden;}
.newsList li .more01 { font-size:13px; color:#b95601; padding-left:20px;}
.newsList li .more01 a { color:#b95601!important; text-decoration:underline;}

.paging { clear:both; padding:0px 5px;}
.paging a,.paging span { display:inline-block; font-size:14px; height:18px; line-height:18px; padding:0px 6px;}
.paging a:link,.paging a:visited { color:#646464;}
.paging span.cur,.paging a:hover { background:#656a6e; color:white;}

.rightPart { width:163px; float:left; background:url(../images/rightpart02.gif) left top repeat-y;}
.rptbg { width:100%; float:left; background:url(../images/rightpart01.gif) left top no-repeat;}
.rpbbg { width:100%; float:left; background:url(../images/rightpart03.gif) left bottom no-repeat; min-height:100px; height:auto!important; height:100px; overflow:visible; padding:6px 0px 25px;}
.text02 { padding:8px 15px 10px 13px; line-height:17px; color:#656a6e; font-family:Arial;}

h2.newsDetailTitle { height:30px; line-height:30px; font-size:18px; font-weight:normal; color:#0b0b0b;}
.newsInfo { height:18px; line-height:18px; padding-bottom:10px; border-bottom:#838484 1px dotted; color:#6c6d6d; margin-bottom:20px;}
.newsDetail { line-height:20px; color:#656a6e;}

/*job*/
.si03 dt{ width:138px; height:17px; line-height:17px; cursor:default; padding-left:20px;}
.si03 .out{ background:#fdecdf; color:#000000;}
.si03 .move{ background:#f18226; color:#FFFFFF}
.si03 dd{ border:1px solid #f18226;position:absolute; width:158px; overflow:hidden;background:#fdecdf; margin-top:-1px;}
.si03 dd li{cursor:default; width:100%; line-height:18px; padding-left:5px;}

ul.jobList { width:217px; float:left;}
ul.jobList li a { display:block; width:195px; height:26px; line-height:26px; padding-left:22px; background:url(../images/job_list.gif) left top no-repeat; color:#010101!important;}
ul.jobList li.active a,ul.jobList li a:hover { background:url(../images/job_list_select.gif) left top no-repeat; color:#fff!important;}

.jobDetail { width:460px; float:right; padding:20px 25px; background:#fff; min-height:150px; height:auto!important; height:150px; overflow:visible;}

.myTabContent { width:100%; float:left;}
.jd { width:auto; float:left; line-height:17px;}
.jb { width:auto; float:right;}
.myTabContent ul { width:100%; float:left; padding-top:10px;}
.myTabContent ul li { line-height:22px; padding:5px 0px; border-bottom:#a3a6a8 1px dotted;}

/*salenet*/
.shortbanner { max-width:1200px; margin:0 auto; clear:both; height:70px; background:url(../images/shortbanner.jpg) center top no-repeat;}
.shortbanner .contain1002 { height:70px; position:relative; z-index:1000;}
.shortbannerLine { width:100%; height:70px; background:url(../images/menuline.gif) bottom repeat-x;}

.netsearchBar { margin:0 auto 30px; clear:both; height:24px; background:#f9841f; padding-top:3px;}
.netsearchBar .contain982 { width:962px; padding-left:20px; height:24px; position:relative; z-index:999;}
.netsearchTitle { width:auto; height:21px; line-height:21px; font-size:14px; color:white; float:left; padding:0px 15px; white-space:nowrap;}
.netsearchContent { width:200px; height:21px; float:left; position:relative; }

.nsc .si03 { position:relative; height:17px;}
.nsc .si03 dd { left:0px; bottom:17px; _bottom:16px;}

.text03 { clear:both; padding:0px 10px 30px; line-height:20px; color:#656a6e; font-size:12px;}

.net_result { width:100%; float:left;}
.net_result h3 { height:30px; line-height:30px; border-bottom:#a4a5a5 1px dotted; padding:0px 30px; font-size:16px;}

.result { line-height:20px; padding:5px 30px;}
.result strong { font-size:14px; color:#62686d;} 

/*prolist*/
.proscroll { max-width:1200px; height:100px; margin:0px auto; clear:both; background:#686d71;}
.proscroll .contain1002 { height:100px; overflow:hidden; position:relative; z-index:9000;}

.jcarousel-skin-tango-pro .jcarousel-container { }
.jcarousel-skin-tango-pro .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango-pro .jcarousel-container-horizontal { width:790px; padding:0px 51px; }
.jcarousel-skin-tango-pro .jcarousel-clip { overflow: hidden; }
.jcarousel-skin-tango-pro .jcarousel-clip-horizontal { width:790px; height:100px; }
.jcarousel-skin-tango-pro .jcarousel-item { width:158px; height:100px; }
.jcarousel-skin-tango-pro .jcarousel-item a { display:block; width:100%; height:24px; text-align:center; font-size:12px; font-weight:bold; font-family:Arial; padding-top:76px; background-image:url(../images/sn-nav.gif); background-repeat:no-repeat;}
.jcarousel-skin-tango-pro .jcarousel-item a:link,.jcarousel-skin-tango-pro .jcarousel-item a:visited { color:#fff;}
.jcarousel-skin-tango-pro .jcarousel-item a:hover { color:#e67001;}
.jcarousel-skin-tango-pro .jcarousel-item-horizontal { margin-left: 0; margin-right:0px; }
.jcarousel-skin-tango-pro .jcarousel-item-placeholder { background: #fff; color: #000; }
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango-pro .jcarousel-next-horizontal { position: absolute; top:0px; right:0px; width:32px; height:100px; cursor: pointer; background: transparent url(../images/next-horizontal_pro.gif) no-repeat 0 0; }
.jcarousel-skin-tango-pro .jcarousel-next-horizontal:hover, .jcarousel-skin-tango-pro .jcarousel-next-horizontal:focus { background-position: -32px 0; }
.jcarousel-skin-tango-pro .jcarousel-next-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-tango-pro .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango-pro .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango-pro .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango-pro .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
.jcarousel-skin-tango-pro .jcarousel-prev-horizontal { position: absolute; top:0px; left:0px; width: 32px; height:100px; cursor: pointer; background: transparent url(../images/prev-horizontal_pro.gif) no-repeat 0 0; }
.jcarousel-skin-tango-pro .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango-pro .jcarousel-prev-horizontal:focus { background-position: -32px 0; }
.jcarousel-skin-tango-pro .jcarousel-prev-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-tango-pro .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango-pro .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango-pro .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango-pro .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0;}

a.sn01 { background-position:-11px -100px;}
a.sn01:hover { background-position:-11px 0px;}
a.sn02 { background-position:-191px -100px;}
a.sn02:hover { background-position:-191px 0px;}
a.sn03 { background-position:-371px -100px;}
a.sn03:hover { background-position:-371px 0px;}
a.sn04 { background-position:-551px -100px;}
a.sn04:hover { background-position:-551px 0px;}
a.sn05 { background-position:-731px -100px;}
a.sn05:hover { background-position:-731px 0px;}
a.sn06 { background-position:-911px -100px;}
a.sn06:hover { background-position:-911px 0px;}
a.sn07 { background-position:-1091px -100px;}
a.sn07:hover { background-position:-1091px 0px;}
a.sn08 { background-position:-1271px -100px;}
a.sn08:hover { background-position:-1271px 0px;}
a.sn09 { background-position:-1451px -100px;}
a.sn09:hover { background-position:-1451px 0px;}
a.sn10 { background-position:-1631px -100px;}
a.sn10:hover { background-position:-1631px 0px;}
a.sn11 { background-position:-1811px -100px;}
a.sn11:hover { background-position:-1811px 0px;}
a.sn12 { background-position:-1991px -100px;}
a.sn12:hover { background-position:-1991px 0px;}
a.sn13 { background-position:-2171px -100px;}
a.s13:hover { background-position:-2171px 0px;}
a.sn14 { background-position:-2351px -100px;}
a.sn14:hover { background-position:-2351px 0px;}
a.sn15 { background-position:-2531px -100px;}
a.s15:hover { background-position:-2531px 0px;}



ul.plContain { width:980px; float:left; border-left:#e0e1e2 1px solid; border-top:#e0e1e2 1px solid;}
ul.plContain li { width:171px; height:230px; padding:0px 12px; border-right:#e0e1e2 1px solid; border-bottom:#e0e1e2 1px solid; background:#fff; float:left; overflow:hidden; cursor:default;}
.pli { display:block; width:165px; height:110px; margin:0 auto;}
ul.plContain li h3 { height:24px; line-height:24px; color:#f18226; font-size:12px;}
ul.plContain li h3 a { color:#f18226!important;}
ul.plContain li p { height:65px; line-height:13px; font-family:Arial; overflow:hidden;}
ul.plContain li .more02 { height:22px; line-height:22px; color:#f18226;}
ul.plContain li .more02 a { color:#f18226!important; text-decoration:underline;}
ul.plContain li.hover { background:#83888d;}
ul.plContain li.hover h3 a,ul.plContain li.hover p,ul.plContain li.hover .more02 a { color:#fff!important;}

/**/
.proList { height:465px; overflow:hidden;}
.jcarousel-skin-tango-prolist .jcarousel-container { }
.jcarousel-skin-tango-prolist .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango-prolist .jcarousel-container-horizontal { width:900px; padding:0px 0px; }
.jcarousel-skin-tango-prolist .jcarousel-clip { overflow: hidden; }
.jcarousel-skin-tango-prolist .jcarousel-clip-horizontal { width:900px; height:120px; }
.jcarousel-skin-tango-prolist .jcarousel-item { width:100px; height:120px; text-align:center;}
.jcarousel-skin-tango-prolist .jcarousel-item img { display:block; width:69px; height:56px; padding:18px 7px 18px 10px; background:url(../images/pl_bg.gif) left top no-repeat; margin:0 auto;}
.jcarousel-skin-tango-prolist .jcarousel-item-horizontal { margin-left: 0; margin-right:0px; }
.jcarousel-skin-tango-prolist .jcarousel-item-placeholder { background: #fff; color: #000; }
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango-prolist .jcarousel-next-horizontal { position: absolute; top:-220px; right:70px; width:32px; height:100px; cursor: pointer; background: transparent url(../images/next-horizontal_prolist.gif) no-repeat 0 0; }
.jcarousel-skin-tango-prolist .jcarousel-next-horizontal:hover, .jcarousel-skin-tango-prolist .jcarousel-next-horizontal:focus { background-position: -32px 0; }
.jcarousel-skin-tango-prolist .jcarousel-next-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-tango-prolist .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango-prolist .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango-prolist .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango-prolist .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
.jcarousel-skin-tango-prolist .jcarousel-prev-horizontal { position: absolute; top:-220px; left:70px; width: 32px; height:100px; cursor: pointer; background: transparent url(../images/prev-horizontal_prolist.gif) no-repeat 0 0; }
.jcarousel-skin-tango-prolist .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango-prolist .jcarousel-prev-horizontal:focus { background-position: -32px 0; }
.jcarousel-skin-tango-prolist .jcarousel-prev-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-tango-prolist .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango-prolist .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango-prolist .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango-prolist .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0;}
/**/
.plTop { width:900px; height:275px; position:relative; margin:30px auto 40px; background:url(../images/pl_mainbg.gif) center top no-repeat;}
.LeftBotton,.rightBotton { display:block; position:absolute; top:105px; cursor:pointer;}
.LeftBotton { left:87px; }
.rightBotton { right:87px;}
.plcontainer { width:580px; height:247px; position:absolute; left:160px; top:15px; font-family:Arial;}

.plcontainer h2 { height:34px; line-height:34px; font-size:22px; color:#434343; padding:33px 0px 0px 33px;}
.plcontainer p { font-size:20px; line-height:22px; padding:0px 0px 0px 33px; color:#a6a6a6; margin-bottom:15px;}
.plcontainer ul { background:url(../images/plistbg.png) repeat; width:280px; padding-left:12px; padding-top:8px; float:left; margin-left:33px; _display:inline; _background:#4a4a4a; _filter:alpha(opacity=70); _opacity:0.7;}
.plcontainer ul li { width:60px; height:22px; font-size:12px; float:left; margin-right:5px;}
.plcontainer ul li a { display:block; width:50px; height:15px; line-height:15px; padding-left:10px;}
.plcontainer ul li a:link,.plcontainer ul li a:visited { color:white;}
.plcontainer ul li a:hover { color:white; background:#f78e24;}

.plBottom { width:900px; height:120px; position:relative; margin:0 auto; background:url(../images/plimgbg.gif) top repeat-x;}
.plselect { width:182px; height:121px; padding-top:28px; position:absolute; z-index:999; left:50%; bottom:7px; margin-left:-91px; background:url(../images/selected.png) center top no-repeat; _background:url(../images/selected.gif) center top no-repeat; text-align:center;}

.plBottom .pcont { width:900px; float:left; overflow:hidden; }
.plBottom .ScrCont { width:32766px; zoom:1; }
.plBottom #List1_1, .blk_18 #List2_1 { float:left; }

.pl { width:100px; height:120px; float:left; text-align:center;}
.pl img { display:block; width:69px; height:56px; padding:18px 7px 18px 10px; background:url(../images/pl_bg.gif) left top no-repeat; margin:0 auto;}

.pd_left { width:750px; float:left;}
.pd_right { width:178px; float:right;}

.pdTop { width:650px; float:left;}
.pdimg { width:330px; float:left;} 
.pdinfo { width:320px; float:right;}
.pdinfo h3 { font-size:20px; line-height:30px; font-family:Arial; color:#888888; padding:20px 0px 10px;}
.pdinfo h3 span { color:#d27112;}
ul.para { width:100%; float:left; margin-bottom:10px;}
ul.para li { width:100%; float:left; line-height:22px;}
ul.para li span { display:block; width:170px; float:left;}

ul.btn { width:100%; height:21px; float:left;}
ul.btn li { width:90px; height:21px; float:left; margin-right:6px;}
ul.btn li a { display:block; width:80px; padding-left:10px; line-height:21px; background:url(../images/pd_btn.gif) no-repeat; font-size:10px; font-family:Arial; color:#fff!important;}
ul.btn li.long { width:110px;}
ul.btn li.long a { width:100px; background:url(../images/pd_btn_long.gif) no-repeat;}

.pdBottom { width:610px; float:left; padding:20px;}
strong.pdTitle { display:block; height:40px; line-height:40px; font-size:18px; color:#f18226;}

.otherModelTitle { width:23px; float:left; padding-top:40px;}
.otherModelContent { width:155px; height:480px; padding:0px 0px; float:left; background:url(../images/pd_othermodelbg.gif) left top repeat-y;}
.otherModelContent .alignCenter { width:100%; float:left; margin:10px 0px;}
.otherModelContent .alignCenter img { cursor:pointer;}

.pdTabs { width:100%; height:auto; float:left;}
.pdTabs ul.pdt { width:100%; height:31px; background:url(../images/pdtabsbg.gif) top repeat-x; float:left;}
.pdTabs ul.pdt li { width:107px; height:27px; text-align:center; line-height:27px; cursor:pointer; font-size:14px; color:#ffffff; float:left; margin-right:3px; background:url(../images/pdtabs.gif) no-repeat;}
.pdTabs ul.pdt li.select { background:url(../images/pdtabs_select.gif) no-repeat;}

.pdc { width:100%; float:left;}
.pdtabContain { width:610px; float:left; padding-top:15px;}


#otherModel { width:110px; height:400px; float:left; padding-left:15px; overflow:hidden;}
#otherModel ul li { width:100%; height:100px; float:left;}
#otherModel ul li h4 { height:22px; line-height:22px; text-align:center; font-size:12px;}

.prolist td{vertical-align: top; text-align:left;}
.proleft{background:url(../images/list_03.gif) left top no-repeat; height:304px; width:560px; padding-right:20px;}
.proleft img{ padding:12px;}
.prolist01{ font-size:25px; line-height:29px; color:#a8a8a8!important; font-weight:bold; padding-bottom:20px; padding-top:5px; font-family: Arial;}
.prolist01 span{ color:#f18226}
.prolist02 ul li{ float:left; display:block; width:105px; height:17px; padding:1px; border:#b9baba 1px solid; margin:0 12px 12px 0; text-align:center; line-height:17px; font-size:12px; font-family:ARIAL; font-weight:bold; color:#878c8f!important}
.prolist02 ul li a, .prolist02 ul li a:link, .prolist02 ul li a:visited{ color:#878c8f; text-decoration:none;}
.prolist02 ul li a:hover{ background:#f18226; display: block; color:#fff;}

.download td{ text-align: left; vertical-align:top; line-height:38px; color:#2c2c2c; border-bottom:#cbcccc 1px solid}
.download td.b1{ padding-right:12px;}
.download td a, .download td a:link, .download td a:visitec{ color:#2c2c2c; text-decoration:none}
.download td a:hover{ color:#f9841f; text-decoration:none}


.linkpic{ width:106px; height:79px; padding:20px 20px 20px 10px; float:left}
.link01{ width:614px}
.linktit{ float:left; display: inline; padding-top:12px; width:614px}
.linktit img{ padding-top:5px;}
.linkt1 a, .linkt1 a:link, .linkt1 a:visited{ font-family:ARIAL; font-size:12px; font-weight:bold; color:#000; line-height:28px;}
.linkt1 a:hover{ color:#f9841f; text-decoration:none}
.link{ width:750px; border-bottom:#b8b9b9 1px solid}


.order td { padding:3px 10px 3px 15px; background:#f7f8f8; text-align:left; font-family:ARIAL; font-size:12px; line-height:22px; border-bottom:1px solid #dadbdb;}
.order td.xm { padding:3px 0px 3px 15px; background:#f0f1f1; text-align:left}
.order td.tj { padding:10px 0px; background:#ffffff; text-align:center}
.order td.tj1 { padding:10px; background:#ffffff; text-align:left}
.input1 { width:155px; height:20px; line-height:20px; font-size:12px; border:#ccc 1px solid;}
.input2 { width:335px; height:20px; line-height:20px; font-size:12px; border:#ccc 1px solid;}
.select1 { width:300px; font-size:12px;}
.textarea1 { width:360px; height:84px; border:#ccc 1px solid;}
.sent1 { width:115px; height:22px; border:none; background:url(../images/sent.gif) no-repeat; cursor:pointer;}
.reset1 { width:115px; height:22px; border:none; background:url(../images/reset.gif) no-repeat; cursor:pointer;}




/*网站地图*/
.maplist { margin-bottom:15px;}
.maptitle { line-height:30px; padding-left:10px; border-bottom:#7e7e7e 1px dotted; font-size:14px; color:#3b3b3b; font-weight:bold;}
.maptitle a:link { color:#3b3b3b;}
.maptitle a:visited { color:#3b3b3b;}
.maptitle a:hover { color:#046abc;}
.map_list ul li { width:150px; height:13px; line-height:15px; margin:5px 0px; border-right:#aaaaaa 1px solid; float:left; text-align:center;}
/*网站地图*/


.datalist{ background:#d0d0d0 ;}
.datalist th{ background:#f08200 ; line-height:28px;color:#fff;}
.datalist td{ background:#fff; line-height:28px; padding-left:20px;}






/*add201206131632*/
.n_list_top { width:100%; float:left; margin-bottom:30px;}
.nltimg { width:568px; height:297px; float:left; background:url(../images/npl_bg.gif) no-repeat; padding:14px 15px 14px 17px;}
.nltimg img { width:568px; height:297px;}

.nltlist { width:370px; float:right; padding-top:20px;}
.nlttext { width:100%; float:left; font-size:28px; line-height:32px; color:#a8a8a8;}
.nlttext font { font-size:26px; color:#f18226;}
.nltlist ul { width:100%; float:left; margin-top:20px;}
.nltlist ul li { width:111px; height:24px; text-align:center; float:left; border:#b9baba 1px solid; margin:0px 10px 10px 0px;}
.nltlist ul li a { display:block; width:100%; height:24px; line-height:24px; background:#fff; color:#3d3e3e!important;}
.nltlist ul li a:hover { background:#f4f4f4;}

.n_list { width:100%; float:left; border-top:#919191 2px dotted; padding-top:1px;}
.n_list_title { width:100%; height:28px; float:left; background:#f9841f; margin-bottom:5px;}
.n_list_title li { height:28px; line-height:28px; float:left; border-right:#fff 1px solid; color:#fff; font-size:14px; font-weight:bold; font-family:Arial;} 

.nlt01 { width:170px; padding-left:20px;}
.nlt02 { width:200px; text-align:center;}
.nlt03 { width:250px; text-align:center;}
.nlt04 { width:190px; text-align:center;}
.n_list_title li.nlt05 { width:100px; padding-right:48px; text-align:right; border-right:none; font-size:12px; font-weight:normal; background:url(../images/upoint.gif) 110px 13px no-repeat; cursor:pointer;}

.n_list_content { width:100%; float:left;}
.n_list_content ul { width:100%; float:left; border-bottom:#adadad 1px dotted; margin-bottom:5px;}
.n_list_content ul h3 { height:24px; line-height:24px; padding-left:20px; font-weight:bold; color:#f9841f; font-size:14px;}
.n_list_content ul li { width:100%; height:26px; line-height:26px; float:left; background:#eaeaea; border-top:#adadad 1px dotted;}
.n_list_content ul li div { height:24px; line-height:24px; float:left; border-right:#fff 1px solid; border-top:#fff 1px solid; border-bottom:#fff 1px solid; color:#797a7c; font-size:14px;}
.n_list_content ul li div a:link,.n_list_content ul li div a:visited { color:#797a7c;}
.n_list_content ul li div a:hover { color:#f9841f;}

.n_list_content ul li div.nlt05 { width:123px; padding-right:25px; text-align:right; border-right:none; font-size:12px; font-weight:normal; background:url(../images/npl_ico.gif) 55px 8px no-repeat; cursor:pointer; font-family:宋体;}
.n_list_content ul li div.nlt05 a:link,.n_list_content ul li div.nlt05 a:visited { color:#333;}


.webmap { width:70px; height:28px; line-height:29px; float:left; background:url(/internet/images/webmapico.gif) 57px no-repeat; color:#fdcd01; font-weight:bold; cursor:pointer;}
.layer { width:930px; height:228px; position:absolute; z-index:100; display:none; margin:-238px 0px 0px -764px; _margin:-245px 0px 0px -764px; *margin:-245px 0px 0px -764px; background:#9ea2a5; overflow:hidden; padding:10px 37px 0px;}
.layer dl { width:149px; height:223px; float:left; padding-left:20px; border-right:#b5b9bc 1px solid;}
.layer dl dt { margin-bottom:0px;}
.layer dl dd { font-weight:normal; padding-left:15px; background:url(/internet/images/point02.gif) left no-repeat; line-height:18px;}
.layer dl.st { width:250px; padding-left:0px;}
.layer dl.st dt { padding-left:20px;}
.layer dl.st dl { width:110px; float:left; padding-left:10px; border:none;}
.layer dl.st dl dd { padding-left:10px;}
.silver a:link { color:#e2e3e5;}
.silver a:visited { color:#e2e3e5;}
.silver a:hover { color:#FFFFFF;}









