﻿@charset "utf-8";

/*去除页面中所有标签的默认间距、补白*/
* { margin:0px; padding:0px;}

/*页面中的默认字体、字体大小、背景、文字颜色*/
body { font-size:12px; font-family:Arial; background:#fff; color:#333;}
* html,* html body{ background-image:url(about:blank);background-attachment:fixed}

/*页面右侧滚动条*/
html { overflow-y:scroll;}

/*清除页面所有图片的默认边框*/
img { border:0;}

/*去除ol、ul、li的默认样式*/
ol,ul,li { list-style-type:none;}

/*设置表单等项目的默认字体大小*/
input,select,textarea,font { font-size:12px;}

/*设置文字段落、表格单元格的默认行高*/
p,th,td { line-height:20px;}

/*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:#6f6f6f; text-decoration:none;}
a:hover,a:active { color:#4b96e0; 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:#9b9b9a;}
.grey a:hover { color:#333;} 

.deepblue a:link,.deepblue a:visited { color:#1e388c;}
.deepblue a:hover { color:#ff6600;} 

.blue a:link,.blue a:visited { color:#1d72da;}
.blue a:hover { color:#ff6600;} 

.yellow02 a:link,.yellow02 a:visited { color:#984e0a;}
.yellow02 a:hover { color:#f27400;} 


/*添加鼠标悬浮显示手的形状*/
.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;}
.yesTop18 { margin-top:18px!important;}
.yesRight { margin-right:10px!important;}
.yesRight18 { margin-right:18px!important;}
.yesBottom { margin-bottom:10px!important;}
.yesBottom5 { margin-bottom:5px!important;}
.yesBottom25 { margin-bottom:25px!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;}
.paddBottom20 { padding-bottom:20px!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;}

/*整体宽度*/
.contain1004 { width:1004px; margin:0 auto; clear:both;}
.contain974 { width:974px; margin:0 auto; clear:both;}
.contain1002 { width:1002px; margin:0 auto; clear:both;}
.contain950 { width:1004px; margin:0 auto; clear:both;}

.imgcontain { width:100%; position:relative; z-index:1; min-width:1002px; overflow:hidden;}
.imgcontain ul li { position:absolute; left:0px; top:0px; width:100%;}

.fixedbg { width:100%; height:900px; position:fixed; left:0px; top:0px; z-index:1;}
* html .fixedbg {position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}

.secbanner { text-align:center;}
/*图片自动适应*/
.autosize { max-width:1900px; max-height:472px;  _width:expression(this.width > 1900 ? "1900px" : this.width); _height:expression(this.height > 472 ? "472px" : 'auto'); margin:0 auto;}

.none { display:none;}

.secTitle { width:100%; height:50px; float:left; position:relative; z-index:1; background:#fff; margin-top:-50px;}
.secTitle h2 { width:auto; height:50px; float:left; font-size:22px; font-family:微软雅黑; line-height:50px; font-weight:normal; padding-left:30px;}
.secTitle h2 span { font-size:10px; font-family:微软雅黑; color:#8d8d8d; padding-left:5px;}
.secmenu { width:auto; height:50px; float:right; position:relative; z-index:1;}
.secmenu li { width:105px; float:left; background:url(/template/pic/secmenuline.gif) left no-repeat; padding-left:1px;}
.secmenu li.back { border-top:#1e388c 3px solid; background:#efedea; width:9px; height:47px; z-index:2; position: absolute; }
.secmenu li a { display:block; width:100%; height:50px; line-height:50px; text-align:center; font-size:12px; font-family:微软雅黑; position:relative; z-index:3;}
.menuSelected { width:105px; height:47px; border-top:#1e388c 3px solid; background:#efedea; position:absolute; left:1px; top:0px; z-index:2;}

.main_content { width:100%; float:left; background:url(/template/pic/sec_tabcontentbg.jpg) left top no-repeat; padding-top:40px;}

.bottomTools { width:1002px; height:14px; line-height:14px; margin:0 auto; padding:9px 0px; border-top:#dadada 1px solid; border-bottom:#dadada 0px solid; margin-bottom:0px; font-family:宋体;}
.bottomTools .floatLeft { width:500px; padding-left:35px;}
.bottomTools .floatRight { width:40%; padding-right:60px;}
.bottomTools span { display:block; float:left; padding-left:0px; margin-right:10px;}
.bottomTools span a { display:inline-block;}
.bottomTools .floatRight span { float:right;}
.bottomTools .floatRight span em { margin-right:4px;}
.bottomTools span em { display:inline-block; float:left; width:14px; height:12px; background-image:url(/template/pic/bottomico.gif); background-repeat:no-repeat; margin-right:8px;}
.bt01 em { background-position:0px 0px;}
.bt02 em { background-position:-14px 0px;}

.bt03 { width:110px; *width:115px;}
.bottomTools span.bt03 b { font-weight:normal; float:left; color:#6f6f6f;}
.bottomTools span.bt03 em { display:block; float:right; overflow:hidden; text-indent:-999px; cursor:pointer; margin-right:0px;}
.bottomTools span.bt03 a { width:14px; display:block; float:right; margin-left:4px; margin-top:1px; margin-right:0px;}
.bottomTools span.bt03 em.big { background-position:-56px 0px;}
.bottomTools span.bt03 em.mid { background-position:-42px 0px;}
.bottomTools span.bt03 em.sml { background-position:-28px 0px;}

.bt04 em { background-position:-84px 0px;}
.bt05 em { background-position:-70px 0px;}

.left175 { width:175px; float:left; margin-right:50px;}
.mid440 { width:440px; float:left;}
.right200 { width:200px; float:right;}
.twoPart01 .mid440 { width:680px; padding-top:20px;}
.twoPart02 .mid440 { width:680px; padding-top:20px; float:left;}
.twoPart02 .left175 { float:right; margin-right:0px;}
.twoPart02 .left175 .leftList { padding-top:0px;}

.title04 { height:30px; line-height:30px; padding-top:20px; font-size:14px; padding-left:7px;}
.leftList { width:100%; float:left; padding-top:22px;}
.leftList li { height:26px; border-bottom:#e2e2e1 1px solid; background:url(/template/pic/selectedpoint.gif) 6px bottom no-repeat;}
.leftList li a { display:block; width:143px; line-height:26px; padding-left:32px; font-weight:bold;}
.leftList li a:hover,.leftList li.nslect a { background:url(/template/pic/selectedpoint.gif) 6px 2px no-repeat; color:#6F6F6F!important;}
.leftList li.yearSelect a { font-weight:bold; color:#4b96e0!important; background:url(/template/pic/selectedpoint.gif) 6px 2px no-repeat;}

.leftList01 { width:100%; float:left; padding-top:22px;}
.leftList01 li { height:24px; border-bottom:#e2e2e1 1px solid;}
.leftList01 li a { display:block; width:145px; line-height:24px; padding-left:30px; background-image:url(/template/pic/selectedpoint.gif); background-repeat:no-repeat; background-position:0px -24px;}
.leftList01 li.cSelect a,.leftList01 li a:hover { color:#1e388c!important; background-position:0px 0px;}

.honorContain { width:100%; float:left;}
.bigTitle { width:100%; height:48px; line-height:48px; float:left; font-size:24px; font-family:Verdana; border-bottom:#d5d4d3 1px solid; margin-bottom:10px;}
#upList01 { width:100%; height:288px; float:left; overflow:hidden;}
#upList01 ul li { height:24px; line-height:24px; color:#9b9b9a;}
#upList01Btn { width:100%; float:left; border-top:#d5d4d3 1px solid; margin-top:10px; padding-top:7px;}
#upList01Btn a { display:block; width:17px; height:16px; float:right; margin-right:3px; _display:inline;}
#upList01up { background:url(/template/pic/upList01_btn_down.gif) no-repeat;}
#upList01down { background:url(/template/pic/upList01_btn_up.gif) no-repeat;}

.twoPart .mid440 h3 { line-height:40px; font-size:14px;}
.textarea01 { line-height:20px; width:100%; float:left; margin-bottom:15px;}
.textarea01 p { line-height:20px;}

.imgList01 { width:680px; float:left; overflow:hidden; }
.imgList01 ul { width:700px; float:left;}
.imgList01 ul li { width:160px; height:78px; float:left; margin-right:15px; position:relative;}
.imgList01 ul li img { width:160px; height:78px;}
.imgList01 ul li h4 { width:150px; height:25px; line-height:25px; padding-left:10px; position:absolute; left:0px; bottom:0px; background:#fff; color:#333; filter:alpha(opacity=70); opacity:0.7; font-size:12px;}
.imgList01 ul li h4 a { color:#333!important;}

.rightIntro { width:100%; float:left; margin-bottom:15px; padding-top:17px;}
.rightIntro h3 { font-size:12px; height:30px; line-height:30px; padding-left:8px; border-bottom:#e1e1e1 1px solid;}
.rightIntro li { height:24px; line-height:24px; border-bottom:#e1e1e1 1px solid;}
.rightIntro li a { display:block; width:192px; height:24px; line-height:24px; padding-left:8px; background:url(/template/pic/ril.gif) right top no-repeat;}
.rightIntro li a:hover,.rightIntro li.riselect a { background:url(/template/pic/ril_hover.gif) right top no-repeat; color:#4b96e0!important;}

.rightVideoPart { width:100%; float:left;}
.rightVideoPart .rvi { width:100%; float:left;}
.rvn { width:100%; float:left; height:13px; line-height:13px; padding:10px 0px; font-weight:bold;}
.rvn span { font-weight:normal;}
.rvn img { vertical-align:middle;}

.rvb { width:100%; float:left;}
.rvb li { width:49px; height:17px; line-height:17px; float:left; margin-right:5px;}
.rvb li a { display:block; width:42px; line-height:17px; padding-left:7px; background:url(/template/pic/rightvideo_btn.gif) no-repeat; color:#898989!important;} 
.rvb li a:hover { background:url(/template/pic/rightvideo_btn.gif) no-repeat; color:#898989!important;}

.midList01 { width:100%; float:left;}
.midList01 li { width:100%; float:left; border-bottom:#f0efef 1px solid; padding:10px 0px;}
.midList01 li h3 { height:24px; line-height:24px; font-size:14px;}
.midList01 li p { line-height:20px; height:60px; overflow:hidden; margin-bottom:8px;}
a.btn04 { display:block; width:80px; height:25px; line-height:25px; padding-left:16px; float:left; background:url(/template/pic/btn04.gif) no-repeat; color:white!important;}
a.btn04:hover { background-position:0px -25px;}
a.btn05 { display:block; width:71px; height:16px; line-height:16px; padding-left:9px; font-size:11px; font-family:微软雅黑; float:left; background:url(/template/pic/point.gif) left top no-repeat; color:#41aaff!important;}
a.btn05:hover { color:#ff6600!important;}

.main_l { width:974px; position:relative; float:left; background:#fff;}

.main_title { height:50px; overflow: hidden; background:none; float: left; }
.main_title ul { font-size: 14px; }
.main_title ul li { width:105px; height:50px; text-align:center; line-height:50px; padding-left:0px; padding-right:0px; padding-top:0px; background: #f1f1f1; border-top: #fff 0px solid; border-left: #fff 0px solid; border-right: #fff 0px solid; float: left; }
.main_title ul .on { width:105px; height:50px; text-align:center; line-height:50px; padding-left:0px; padding-right:0px; background:#fff; border-top: #009ad9 0px solid; border-left: #009ad9 0px solid; border-right: #009ad9 0px solid; border-bottom: #fff 0px solid; }
.main_title ul .on a { color:#000!important;}
.main_title span { line-height: 24px; padding-top: 4px; padding-right: 10px; float: right; }
.main_l .main_title { width:638px; overflow: hidden; margin-left:0px; _display:inline; position:relative; float:right; margin-bottom:0px;}
.main_l .main_content { width:100%; float:left; background:url(/template/pic/sec_tabcontentbg.jpg) left top no-repeat; padding-top:40px;}
.main_l .main_content .main_box { width:100%; overflow: hidden; float: left; min-height:350px; height:auto!important; height:350px; overflow:visible;}
.main_l .main_content .main_box .list { font-size: 14px; line-height: 26px; }
.main_l .main_content .main_box .list ul { padding: 8px 0; border-bottom: #e1e1e1 1px solid; width: 339px; overflow: hidden; }
.main_l .main_content .main_box .list ul li { padding-left: 25px; background: url(s3.png) 3px -300px no-repeat; width: 600px; }
.main_l .main_content .main_box .list ul .v { background: url(s3.png) 3px -330px no-repeat; }
.main_l .main_content .main_box .list ul .top { background: none; padding-left: 0; text-align: center; font-size: 14px; font-weight: 700; width: 339px; }
.tab div.t.none { display: none; }
.tab .main_title ul.fx li { background: url(/template/pic/secmenuline.gif) left no-repeat; position:relative;}

.tab .main_title ul.fx li a { color:#474747;}
.tab .main_title ul.fx li, .tab .main_title ul.fx li.on { border-top: 0; margin-top:0px; padding-top: 0; font-size:12px; font-family:微软雅黑; cursor:pointer;}
.tab .main_title ul.fx li.on { border:none;}
.tab .main_title ul.fx { z-index: 20; position: relative; }
.tab .main_title div.animate { width:105px!important; height:50px; position: absolute; top:0; background:url(/template/pic/sec_tabbg.gif) top repeat-x; }



/*new*/
.topbg { width:100%; height:69px; background:#fff; position:relative; z-index:20; clear:both;}
.top { height:69px; position:relative;}
.top h1 { width:auto; float:left;}

/*nav*/
#main_nav {}/*导航外框 div*/
ul.na01 { width:700px; height:42px; float:right;}/*导航外框 ul*/
li.na02 { position:relative; z-index:1; width:100px; height:42px; float:left; background:url(/template/pic/navline.gif) left no-repeat;}/*一级菜单 li*/
a.na03 { display:block; width:100%; height:42px; line-height:42px; text-align:center; font-size:12px; font-family:微软雅黑;}/*一级菜单 a*/
a.na03:link,a.na03:visited { color:#000;}
a.na03:hover { color:#1e388c;}

li.focus a.na03 { color:#1e388c;} /*主导航的悬停选中状态*/

ul.nb01 { display:none; position:absolute; z-index:2; top:42px; background:url(/template/pic/secnavbg.gif) left top no-repeat;}/*二级菜单外框 ul*/
ul.nb01 li { width:auto; float:left; line-height:31px;}/*二级菜单外框 li*/
ul.nb01 li a { display:inline-block; width:auto; white-space:nowrap; height:31px; line-height:31px; padding:0px 20px; font-family:微软雅黑; background:url(/template/pic/secnavline.gif) right no-repeat;}/*二级菜单外框 a*/
ul.nb01 li a:link,ul.nb01 li a:visited { color:#fefefe;}
ul.nb01 li a:hover { color:#f5d725;}

#l1 ul.nb01 { left:-302px; width:642px; padding-left:360px;}
#l2 ul.nb01 { left:-402px; width:852px; padding-left:160px;}
#l3 ul.nb01 { left:-502px; width:852px; padding-left:160px;}
#l4 ul.nb01 { left:-602px; width:852px; padding-left:160px;}
#l5 ul.nb01 { left:-702px; width:852px; padding-left:160px;}
#l6 ul.nb01 { left:-802px; width:852px; padding-left:160px;}
#l7 ul.nb01 { left:-902px; width:682px; padding-left:320px;}

.toplinks { width:500px; float:right; line-height:16px; margin:7px 25px 4px 0px; _display:inline;}
.toplinks a { width:65px; height:16px; line-height:16px; float:right; text-align:center;}
.toplinks span { width:3px; height:16px; float:right; background:url(/template/pic/toplinksline.gif) center 6px no-repeat;}
.toplinks a:link,.toplinks a:visited { color:#1e388c;}
.toplinks a:hover { color:#cdcdcd; background:url(/template/pic/tlbg_hover.gif) center top no-repeat;}
.toplinks a.long,.toplinks a.selected { width:80px;}
.toplinks a.long:hover,.toplinks a.selected { background:url(/template/pic/tlbg_hover_long.gif) center top no-repeat!important; color:#cdcdcd!important;}

.toplinks div.topSearch { width:79px; height:16px; float:right; position:relative; z-index:9999; cursor:default;}
.toplinks div.topSearch u { font-style:normal; display:block; width:79px; height:22px; line-height:22px; position:absolute; left:0px; top:-2px; z-index:2; text-align:center; text-decoration:none;}
.toplinks div.topSearch.sel u { background:url(/template/pic/search_selected.gif) no-repeat; color:#1e388c;}
.tsBar { display:none; position:absolute; right:0px; _right:-1px; top:19px; z-index:1; width:201px; height:44px; border:#dddddd 1px solid; background:#fff; padding:5px 10px 10px; line-height:22px;}
.toplinks div.topSearch.sel .tsBar { display:block;} 
.topsearchContain { width:201px; height:25px;}
.topsearchInputBg { width:176px; height:25px; background:url(/template/pic/topsearchbg.gif) left top no-repeat; text-align:right; float:left;}
.topsearchInputBg input { width:150px; height:25px; line-height:25px; border:none; background:none; font-size:12px; font-family:Arial; color:#aaa;}
.topsearchBtnbg { width:25px; height:25px; float:left; background:url(/template/pic/topsearchbg.gif) right top no-repeat;}
.topsearchBtnbg input { width:25px; height:25px; border:none; background:none; cursor:pointer;}

/*index banner*/
#banner_point {position:absolute; width:1000px; left:50%; height:20px; bottom:0px; margin:0px 0px 0px -500px; z-index:9999;}
#banner { position:relative; z-index:10; width:100%; height:440px; overflow:hidden; text-align:left;}
#banner_list img {border:0px; width:100%;}
#banner_bg { position:absolute; bottom:0; _bottom:-1px; background:url(/template/pic/flashbg.png) repeat; background:#000; filter:alpha(opacity=60); opacity:0.6; height:40px; z-index:1000; cursor:pointer; width:100%; }
#banner_info{ display:none; 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;}
#banner ul {position:absolute; list-style-type:none; z-index:1002; margin:0; padding:0; bottom:10px; right:15px;}
#banner ul li { display:block; width:13px; height:14px; line-height:12px; text-align:center; color:#fff; background:url(/template/pic/ifpoff.png); _background:url(/template/pic/ifpoff.gif); cursor:pointer; float:left; margin-right:5px; display:inline; position:relative;}
#banner ul li.on { background:url(/template/pic/ifpon.png); _background:url(/template/pic/ifpon.gif); color:#fff;}
#banner_list a { position:absolute; display:block; width:100%; height:440px;}

#banner_point ul li .pointLayer { display:none; position:absolute; right:-55px; bottom:25px; z-index:999; width:285px; height:61px; padding:13px 13px 24px; background:url(/template/pic/pointLayer.png) left top no-repeat; _background:url(/template/pic/pointLayer.gif) left top no-repeat; text-align:left;}
#banner_point ul li.cur .pointLayer { display:block;}
#banner_point ul li .pointLayer img { display:block; width:61px; height:61px; float:left;}
.plsintro { width:210px; float:right; color:white;}
.plsintro h3 { font-size:12px; height:18px; line-height:18px;}
.plsintro p { line-height:20px;}
/*end of index banner*/

.Btns { width:1002px; height:1px; margin:0 auto; position:relative; z-index:999;}
.Btns ul.BC { position:absolute; width:540px; height:37px; z-index:2; left:35px; bottom:5px;}
.Btns ul.BC li.bcl { width:125px; height:25px; float:left; position:relative; z-index:3; padding-top:12px;}
a.btn01,a.btn02,a.btn03 { display:block; width:103px; height:25px; line-height:24px; padding-left:18px; background:url(/template/pic/bannerBtn.png) left top no-repeat; _background:url(/template/pic/bannerBtn.gif) left top no-repeat; color:#595959; cursor:pointer;}

.BtnContent01,.BtnContent02,.BtnContent03 { display:none; width:520px; min-height:100px; height:auto!important; height:100px; overflow:visible; position:absolute; z-index:4; background:#fff url(/template/pic/btnLayerbg.gif) left top repeat-y; left:0px; bottom:36px; float:left;}

a.cur { background:url(/template/pic/bannerBtn_select.png) left top no-repeat!important; _background:url(/template/pic/bannerBtn_select.gif) left top no-repeat!important; color:white!important;}
div.show { display:block!important;}
.BtnC_leftmenu { width:167px; float:left;}
.BtnC_leftmenu div.stepTitle a { display:block; width:148px; height:30px; line-height:30px; padding-left:19px;}
.BtnC_leftmenu div.stepTitle.active a { color:#2342a6;}

.BtnC_leftmenu ul.stepContent { display:none; background:#dee2e5;}
.BtnC_leftmenu ul.stepContent li a { display:block; width:124px; height:25px; line-height:25px; padding-left:43px; border-bottom:#dee2e5 1px solid;}
.BtnC_leftmenu ul.stepContent li.active a,.BtnC_leftmenu ul.stepContent li a:hover { color:#2342a6; background:#ffffff;}

.Btns ul.BC li.bcl.bHover a.btn01 { background:url(/template/pic/bannerBtn_select.png) left top no-repeat!important; _background:url(/template/pic/bannerBtn_select.gif) left top no-repeat!important; color:white!important;}
.Btns ul.BC li.bcl.bHover div.BtnContent01 { display:block!important;}

.Btns ul.BC li.bcl.bHover a.btn02 { background:url(/template/pic/bannerBtn_select.png) left top no-repeat!important; _background:url(/template/pic/bannerBtn_select.gif) left top no-repeat!important; color:white!important;}
.Btns ul.BC li.bcl.bHover div.BtnContent02 { display:block!important;}

.Btns ul.BC li.bcl.bHover a.btn03 { background:url(/template/pic/bannerBtn_select.png) left top no-repeat!important; _background:url(/template/pic/bannerBtn_select.gif) left top no-repeat!important; color:white!important;}
.Btns ul.BC li.bcl.bHover div.BtnContent03 { display:block!important;}

.otherLinks { width:148px; height:30px; line-height:30px; padding-left:19px; text-align:left; clear:both; margin-top:1px;}

.BtnC_rightContent { width:352px; float:right;}

.mainbg { background:#fff url(/template/pic/mainbg.gif) center bottom repeat-x;}

.inews { width:750px; height:18px; float:left; margin-left:40px; _display:inline; padding:17px 0px;}
.inews h3 { font-size:13px; font-family:微软雅黑; color:black; font-weight:normal; line-height:18px; width:auto; float:left; margin-right:7px; border-right:#cbcbcb 1px solid; padding-right:10px;}
.inews span.floatLeft { padding-top:3px;}
.inews span.floatLeft img { cursor:pointer;}
#inews { width:590px; height:18px; float:left; margin-left:18px; _display:inline; overflow:hidden;}
#inews ul li { width:100%; height:18px; line-height:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-family:微软雅黑;}

.ishare { width:130px; height:21px; float:right; background:url(/template/pic/isharebg.gif) left top no-repeat; margin:10px 45px 0px 0px;}
.ishare span.bds_more { padding:3px 0px 2px 8px; background:none!important; font-family:Arial;}
.ishare a.shareCount { display:none!important;}
.ishare a.bds_tsina { background-position:0px -118px!important; padding-top:2px;}
.ishare a.bds_tqq { background-position:0px -238px!important; padding-top:2px;}
.ishare a.bds_renren { background-position:0px -198px!important; padding-top:2px;}


.bannerbg { width:100%; height:472px; background:url(/template/pic/ibg01.jpg) center top no-repeat; clear:both;}

.main { width:100%;}

.mainPart01 { width:100%; height:150px; overflow:hidden;}
.mainPartPro { width:100%; height:160px; overflow:hidden;}
.mainPart02 { width:920px; height:120px; margin:0 auto;}
.mainPart02 ul { width:100%; float:left;}
.mainPart02 ul li { width:230px; height:110px; float:left; cursor:default;}
.mainPart02 ul li h3 { height:48px; line-height:48px; font-size:14px;}
.mainPart02 ul li h3 a { color:#4a4a4a!important;}
.mainPart02 ul li p { width:190px; line-height:23px; color:#6c6c6c;}
.mainPart02 ul li.mpHover h3 a { color:#1f378d!important;}
.mainPart02 ul li.mpHover p { color:#1f378d;}
.mainPart02 ul li h3 u { display:block; width:30px; height:30px; background-image:url(/template/pic/partico.gif); background-repeat:no-repeat; float:left; margin:8px 5px 0px 0px;}
.mainPart02 ul li.mp01 h3 u { background-position:0px 0px;}
.mainPart02 ul li.mp01.mpHover h3 u { background-position:0px -30px;}
.mainPart02 ul li.mp02 h3 u { background-position:-30px 0px;}
.mainPart02 ul li.mp02.mpHover h3 u { background-position:-30px -30px;}
.mainPart02 ul li.mp03 h3 u { background-position:-60px 0px;}
.mainPart02 ul li.mp03.mpHover h3 u { background-position:-60px -30px;}
.mainPart02 ul li.mp04 h3 u { background-position:-90px 0px;}
.mainPart02 ul li.mp04.mpHover h3 u { background-position:-90px -30px;}


.flbtn { width:1002px; height:0px; margin:0 auto 18px; position:relative; z-index:1; border-top:#dadada 1px solid;}
.flbtn span { display:block; width:59px; height:16px; background:url(/template/pic/btnbg_close.gif) no-repeat; position:absolute; z-index:2; right:0px; top:-25px; _top:-27px; cursor:pointer;}
.flbtn.cur { height:20px; /*border:none;*/ margin-bottom:0px;}
.flbtn.cur span { background:url(/template/pic/btnbg_open.gif) no-repeat; /*top:auto; bottom:10px;*/}

.flContain { padding-bottom:20px;}
.flContain dl { width:130px; padding-left:30px; float:left; border-right:#dddedd 1px solid; font-family:微软雅黑; height:210px;}
.flContain dl dt { height:25px; line-height:25px; font-size:14px; padding-left:0px; margin-top:5px;}
.flContain dl dt a:link,.flContain dl dt a:visited { color:#606060;}
.flContain dl dt a:hover { color:#2342a6;}
.flContain dl dd { padding-left:5px; line-height:20px;}
.flContain dl dd a:link,.flContain dl dd a:visited { color:#979797;}
.flContain dl dd a:hover { color:#2342a6;}

.flContain ul { width:145px; padding-left:30px; float:left; font-family:微软雅黑; height:180px; padding-top:7px;}
.flContain ul li { height:20px; line-height:20px; font-size:14px; padding-left:15px; background:url(/template/pic/sitemapPoint.gif) left no-repeat;}

.flContain ul li.bottomSearch { width:142px; height:23px; background:url(/template/pic/bottomsearchbg.gif) no-repeat; padding:0px; margin-top:15px;}
.bsi { width:109px; float:left; padding-left:11px;}
.bsi input { width:108px; height:23px; line-height:23px; border:none; background:none; font-family:微软雅黑; color:#5e5e5e;}
.bsb { width:22px; height:23px; float:left;}
.bsb input { width:22px; height:23px; border:none; background:none; cursor:pointer;}

.footbg { background:#fff; clear:both;}
.footbg .contain1002 { height:74px;}
.footbg .contain1002 .footLeft { width:auto; float:left; font-family:微软雅黑; font-size:11px; line-height:22px; padding-top:20px; padding-left:20px;}
.footbg .contain1002 .footLeft span { padding:0px 7px;}
.footbg .contain1002 .footLeft span.copyRight { font-size:11px; font-family:Arial; padding:0px;}
.footbg .contain1002 .footRight { width:auto; float:right;}

.proBtnContain { width:920px; height:1px; position:relative; z-index:999; margin:0 auto;}
ul.proBtn { width:920px; position:absolute; z-index:2; bottom:0px; left:0px; float:left;}
li.pbl { width:209px; border-right:#eae9e9 1px solid; position:absolute; float:left; padding:0px 10px; cursor:pointer; bottom:0px; background:#fff url(/template/pic/probtnbg.gif) bottom repeat-x;} 
li.pbl h3 { height:39px; line-height:39px; font-size:12px; font-family:微软雅黑; font-weight:normal; background:url(/template/pic/probtn_ico_show.gif) right no-repeat; padding:5px 0px 3px;}
li.pbl ul { display:none; width:209px; max-height:100px; overflow-x:hidden; overflow-y:auto; float:left; padding:8px 0px; margin-bottom:5px;}
*html li.pbl ul { height:expression((document.documentElement.clientHeight||document.body.clientHeight)<1000?"100px":"");}
li.pbl ul li { width:58px; float:left; height:22px; line-height:22px; padding-left:6px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
li.pbl#p01 { left:0px;}
li.pbl#p02 { left:230px;}
li.pbl#p03 { left:460px;}
li.pbl#p04 { left:690px;}
li.pbl.Hover { border-top:#ea1c05 4px solid;}
li.pbl.Hover h3 { border-bottom:#eae9e9 1px solid; background:url(/template/pic/probtn_ico_hide.gif) right no-repeat;}
li.pbl.Hover ul { display:block;}

.engineer { width:930px;}
.engineer ul.proBtn { width:930px;}
.engineer li.pbl { width:269px; padding:0px 20px;}
.engineer li.pbl ul { width:269px;}
.engineer li.pbl ul li { width:83px;}
.engineer li.pbl#p01 { left:0px;}
.engineer li.pbl#p02 { left:310px;}
.engineer li.pbl#p03 { left:620px;}
.engineer li.pbl.Hover { border-top:#f5d527 4px solid;}

.title { width:910px; float:left; margin-left:30px; _display:inline;}
.title h2 { width:auto; float:left; font-size:18px; font-family:微软雅黑; font-weight:normal; line-height:32px;}
.title h3 { width:auto; height:14px; float:right; font-size:12px; font-weight:normal; margin-top:12px; color:#6f6f6f;}
.title h3 img { vertical-align:middle;}
.title h3 span { font-size:9px;}
.title h3 a { margin:0px 2px;}

.listcontent { width:910px; float:left; padding:0px 0px 50px; margin-left:30px; _display:inline; color:#696868; /*overflow:hidden;*/}
.textcontent { width:910px; float:left; padding:20px 0px 40px; line-height:24px; margin-left:30px; _display:inline; color:#696868; overflow:hidden;}

/*product*/
.iplContain { width:960px; float:left; margin-left:6px; _display:inline; margin-bottom:15px;}
.iplc { width:310px; height:118px; float:left; padding:1px 1px 7px 1px; margin:0px 4px 0px; _display:inline; background:url(/template/pic/prolistbg.gif) no-repeat; cursor:default;}
.iplc#pl01 { z-index:9;}
.iplc#pl02 { z-index:8;}
.iplc#pl03 { z-index:7;}
.iplc#pl04 { z-index:6;}
.iplc#pl05 { z-index:5;}
.iplc#pl06 { z-index:4;}
.iplc#pl07 { z-index:3;}
.iplc#pl08 { z-index:2;}
.iplc#pl09 { z-index:1;}
.iplc_left { width:180px; height:90px; float:left; padding-left:18px; background:url(/template/pic/plpoint.gif) 18px bottom no-repeat;}
.iplc_left h3 { padding-top:10px; height:25px; line-height:25px; font-size:15px; font-family:微软雅黑; font-weight:normal; color:#343434; margin-bottom:5px;}
.iplc_left h3 a { color:#343434!important;}
.iplc_left p { line-height:16px; height:32px; color:#878787; overflow:hidden;}
.iplc_right { width:103px; height:103px; overflow:hidden; float:right;}

.serviceSupport { width:100%; float:left; overflow:hidden; margin-bottom:25px;}
.serviceSupport h3 { height:26px; line-height:26px; border-bottom:#d7d7d7 1px dotted; color:#6078d0; font-size:12px; height:28px; line-height:28px; padding-left:15px; margin-bottom:20px;}
.serviceSupport ul { width:980px; float:left;}
.serviceSupport ul li { width:228px; height:80px; padding-left:15px; float:left; border-right:#cacaca 1px solid;}
.serviceSupport ul li h4 { font-size:12px; font-weight:normal; line-height:24px;}
.serviceSupport ul li p { width:185px; line-height:18px; height:54px; overflow:hidden; color:#929294;}

.proLayer { width:632px; height:auto; position:absolute; float:left; z-index:2; display:none; margin:-1px 0px 0px -1px; *margin:-1px 0px 0px -199px;}
.iplc.iplcHover .proLayer { display:block;}
.iplc#pl03 .proLayer { margin:-1px 0px 0px -321px; *margin:-1px 0px 0px -519px;}

.prolayerTopbg { width:632px; height:6px; background:url(/template/pic/layer.gif) 0px 0px no-repeat; float:left; overflow:hidden;}
.prolayerBottombg { width:632px; height:6px; background:url(/template/pic/layer.gif) 0px -6px no-repeat; float:left; overflow:hidden;}
.prolayerbg { width:552px; height:auto; padding:0px 40px; background:url(/template/pic/layer.gif) -632px top repeat-y; float:left;}
.pltext01 { border-bottom:#e6e6e6 1px solid; padding:15px 5px; line-height:20px;}
.prolayerbg ul { width:100%; float:left; padding-top:25px; border-bottom:#e6e6e6 1px solid;}
.prolayerbg ul li { width:119px; height:123px; padding:3px 10px 0px 3px; margin:0px 3px; float:left; _display:inline; background:url(/template/pic/layer.gif) 0px -12px no-repeat;}
.prolayerbg ul li img { display:block; width:119px; height:83px; margin-bottom:10px;}
.prolayerbg ul li h4 { width:119px; height:22px; line-height:22px; text-align:center; font-weight:normal; font-family:微软雅黑; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.layerBtn { width:100%; float:right; padding:20px 0px;}
.layerBtn a { display:block; width:99px; height:30px; line-height:30px; padding:0px 16px 0px 7px; text-align:center; font-family:微软雅黑; font-size:14px; float:right; margin-left:5px; color:white!important; background:url(/template/pic/layer.gif) -132px -79px no-repeat;}
 

/*news*/
.newsLeft { width:670px; float:left; margin-top:20px;}
.newsRight { width:180px; float:right; margin-top:20px;}
div.specLeft { width:700px!important;}

.strIntro { width:100%; height:260px; overflow:hidden; margin-bottom:20px;}

.newsTopshow { width:650px; padding:9px; border:#dadad8 1px solid; background:#f0f0ee; float:left; margin:0px 0px 25px;}
.nl { width:326px; height:270px; float:left;}
.nlContain { width:100%; height:315px; float:left;}
.nlBtn { width:226px; float:left; padding-left:100px;}
.nlBtn a { display:block; height:16px; background-image:url(/template/pic/news_left_topbg.gif); background-repeat:no-repeat; float:left; margin-right:5px;}
a.nlPrev { width:44px; background-position:0px -130px;}
a.nlPause { width:16px; background-position:0px -162px;}
a.nlNext { width:44px; background-position:0px -146px;}

.nlimg { display:block; width:326px; height:182px; float:left; margin-bottom:5px;}
.nlContain h3 { width:326px; font-size:12px; height:21px; line-height:21px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left;}
.nlContain h3 a:link,.nlContain h3 a:visited { color:#333;}
.nlContain h3 a:hover { color:#ff6600}
.nlt { font-size:11px; margin-bottom:8px;}
.nlContain p { line-height:18px; height:54px; overflow:hidden;}

.nr { width:306px; float:right;}
.nr ul { width:100%; float:left;}
.nr ul li { width:286px; height:55px; padding:5px 10px; float:left; margin-bottom:4px; background-image:url(/template/pic/news_left_topbg.gif); background-repeat:no-repeat; cursor:pointer; overflow:hidden;}
.nr ul li h3 { line-height:18px; font-size:12px; font-weight:normal; margin-bottom:5px;}
.nr ul li.nrcur { background-position:0px -65px;}
.nr ul li.nrcur h3 { color:#0c508e;}
.nr ul li span { font-size:11px; font-family:Verdana;}

.newsTitle { width:100%; height:28px; float:left; margin-bottom:10px;}
.newsTitle h2 { width:auto; line-height:28px; float:left; font-size:12px;}
.newsTitle span { width:auto; float:right; font-weight:bold; line-height:28px; margin-left:10px;}
.newsTitle span.rss { line-height:0px; padding-top:8px;} 

.mainNewsList { width:100%; float:left; margin-bottom:15px;}
.mainNewsList li { width:100%; float:left; line-height:24px;}
.mainNewsList li h3 { width:420px; height:12px; line-height:12px; float:left; padding:6px 0px 6px 15px; background:url(/template/pic/nlpoint.gif) left 7px no-repeat; font-size:12px; font-weight:normal; font-family:宋体; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.mainNewsList li h3 img { vertical-align:middle;}
.mainNewsList li span { float:right; font-size:11px; font-family:Verdana; margin-left:20px;}
.mainNewsList li span.nls a { font-size:12px; font-family:宋体; padding-left:23px; background:url(/template/pic/nls.gif) left no-repeat;}

.newsSearchByYear { width:100%; float:left; margin-bottom:15px;}
.newsSearchByYear h3 { height:38px; line-height:38px; padding-left:40px; font-size:14px; background:#f0f0ee url(/template/pic/news_right_title_ico.gif) 8px no-repeat; border-bottom:#dddcdb 1px solid;}
.newsSearchByYear ul { width:100%; float:left; background:#ebeae9; padding:10px 0px;}
.newsSearchByYear ul li { width:100%; float:left; height:18px; line-height:18px;}
.newsSearchByYear ul li a { display:block; width:160px; padding-left:20px; font-weight:bold; color:#6f6f6e; background:url(/template/pic/news_point.gif) 10px no-repeat;}
.newsSearchByYear ul li a:hover { background:#f3f3f2 url(/template/pic/news_point.gif) 10px no-repeat;}

.newsSearchByInfo { width:160px; float:left; background:#f0f0f0; padding:10px;}
.newsSearchByInfo h3 { height:24px; font-size:12px; font-weight:normal;}
.newsSearchByInfo ul,.newsSearchByInfo ul li { width:100%; float:left;}
.nsbi { padding-bottom:5px;}

.newsSearchByInfo1 { width:160px; float:left; background:#f0f0f0; padding:10px;margin-top:15px;}
.newsSearchByInfo1 h3 { height:24px; font-size:12px; font-weight:normal;line-height:24px;}
.newsSearchByInfo1 ul,.newsSearchByInfo1 ul li { width:100%; float:left;}
.nsbi { padding-bottom:5px;}

.input01 { width:130px; height:23px; line-height:23px; padding-left:5px; background:#f8f8f8; border:#cbcbcb 1px solid; color:#636363;}
.btn01 { width:52px; height:19px; border:none; background:url(/template/pic/btn01bg.gif) no-repeat; cursor:pointer; color:#f0f0f0;}

.newsDetailTitle { width:100%; line-height:22px; float:left; padding:4px 0px; margin-top:20px; border-bottom:#d8d7d6 1px solid;}
.newsDetailTitle h2 { width:auto; float:left; font-size:16px; padding-left:5px;}

div.newsTools { width:100%; float:left; border-top:none; margin-bottom:5px; border-bottom:#dadada 1px solid;}
div.newsTools.bottomTools .floatLeft { width:520px; padding-left:5px; color:#aeadac;}
div.newsTools.bottomTools .floatLeft a { color:#aeadac!important;}
div.newsTools .floatRight { width:20%; padding-right:0px;}

.bdShare { width:100%; float:left;}
.bdShare #bdshare a,.bdShare #bdshare span.bds_more { font-family:微软雅黑; font-size:11px;}
.newsDetailLeft { width:670px; float:left; margin-top:20px;}
.newsDetailRight { width:183px; float:right; margin-top:20px;}

.textarea02 { width:100%; float:left; line-height:20px; color:#555555; margin-bottom:45px;}
.textarea02 p { line-height:20px; color:#555555;}

.newsPage { width:100%; float:left;}
.newsPage .floatLeft,.newsPage .floatRight { height:16px; line-height:16px; white-space:nowrap; font-family:微软雅黑;}
.newsPage .floatLeft a { float:left; white-space:nowrap;}
.newsPage .floatRight a { float:right; white-space:nowrap;}

.newsPage .floatLeft a.npl { padding-left:25px; height:16px; line-height:16px; background:url(/template/pic/news_select.gif) left top no-repeat; margin-right:15px;}
.newsPage .floatRight a.npr { padding-right:25px; height:16px; line-height:16px; background:url(/template/pic/news_select.gif) right bottom no-repeat; margin-left:15px;}

.rightPart { width:161px; float:left; border:#ccc 1px solid; background:#fff; padding:10px; margin-bottom:15px;}
.rpTitle { width:100%; float:left; font-family:微软雅黑; line-height:26px; margin-bottom:10px;}
.rpTitle h3 { width:auto; float:left; font-size:14px; color:#181818; font-weight:normal;}
.rpTitle span { width:auto; float:right; font-size:11px;}

.rpl01 { width:161px; text-align:center}
.rpl01 ul { width:161px;}
.rpl01 ul li { width:161px; height:130px;  margin-bottom:10px; line-height:22px;}

.rpvideo { width:100%; float:left; text-align:center;}

.speclist { width:100%; height:125px; float:left;}
.specimg { display:block; width:136px; height:90px; float:left;}
.specIntro { width:545px; float:right;}

.specIntro li { width:100%; float:left; line-height:24px;}
.specIntro li h3 { width:350px; font-weight:bold; background-image:url(/template/pic/spec_point.gif);}
.specIntro li h3 a:link,.specIntro li h3 a:visited { color:#4784c3;}
.specIntro li h3 a:hover { color:#ff6600;}
.specIntro li.speci { line-height:18px; height:54px; margin-top:5px; overflow:hidden;} 

.Newpaging { width:100%; height:40px; float:left;}
.paginControl { width:84px; height:24px; float:left; margin-right:10px;}
.paginControl span.floatLeft { line-height:24px; font-family:微软雅黑;}
.paginControl dl { width:53px; height:24px; float:right; position:relative;}
.paginControl dt{ background:url(/template/pic/paging_select.gif) no-repeat; width:44px; height:24px; line-height:24px; cursor:default; padding-left:9px;}
.paginControl dd { width:51px; position:absolute; left:0px; bottom:23px; background:#fff; border:#cccccc 1px solid;}
.paginControl dd li { line-height:20px; padding-left:9px; cursor:default;}
.paginControl .out{ background:#FFFFFF; color:#000;}
.paginControl .move{ background:#e8e8e8; color:#000}

.page { width:auto; float:left; padding-top:3px;}
.page a,.page span { display:block; float:left; width:17px; height:17px; line-height:17px; text-align:center; margin-right:2px;}
.page a:hover,.page span { font-weight:bold; color:black!important;}
a.first,a.prev,a.next,a.last { background-image:url(/template/pic/paging_select.gif); background-repeat:no-repeat;}
a.first { background-position:0px -41px;}
a.first:hover { background-position:-17px -41px;}
a.prev { background-position:0px -24px;}
a.prev:hover { background-position:-17px -24px;}
a.next { background-position:0px -58px;}
a.next:hover { background-position:-17px -58px;}
a.last { background-position:0px -75px;}
a.last:hover { background-position:-17px -75px;}

.specTop { width:100%; float:left; margin-bottom:15px;}
.specTopLeft { width:440px; height:315px; float:left; overflow:hidden; position:relative; z-index:1;}
.specTopLeft .pcont { width:440px; height:315px; float:left; overflow:hidden;}
.specTopLeft .ScrCont { width:32766px; zoom:1; }
.specTopLeft #List1_1, .blk_18 #List2_1 { float:left; }
.si { width:440px; float:left;}

.specBtnbg { position:absolute; z-index:2; width:440px; height:30px; background:#fff; left:0px; bottom:0px; filter:alpha(opacity=60); opacity:0.6;}
.stBtn { position:absolute; z-index:3; width:60px; height:22px; right:10px; bottom:4px;}
.stBtn a { display:block; width:22px; height:22px; float:right; margin-left:4px; background-image:url(/template/pic/spectop_btn.gif); background-repeat:no-repeat;}
.stBtn a.stBtn_left { background-position:left top;}
.stBtn a.stBtn_right { background-position:right top;}
.num { width:60px; height:30px; line-height:30px; position:absolute; z-index:3; right:78px; bottom:0px; font-weight:bold; font-size:14px;}

.specTopRight { width:230px; float:right;}

.specMid { width:100%; float:left; margin-bottom:0px;}
.title01 { width:100%; height:34px; line-height:34px; float:left; border-bottom:#e7e7e9 1px solid; margin-bottom:10px;} 
.title01 h2 { font-size:12px; width:auto; float:left; padding-left:5px;}

.speclist01 { width:100%; float:left; padding-bottom:5px;}
.speclist01 li { width:675px; height:75px; float:left; padding-left:25px; background:url(/template/pic/specpoint.gif) 5px 9px no-repeat;}
.speclist01 li h3 { height:26px; line-height:26px; font-size:12px;}
.speclist01 li p { line-height:20px; height:40px; overflow:hidden;}

.specBottom { width:100%; float:left; overflow:hidden; margin-bottom:30px;}
.speclist02 { width:720px; float:left;}
.speclist02 li { width:164px; height:135px; float:left; margin-right:14px; position:relative;}
.speclist02 li img { width:165px; height:118px;}
.speclist02 li span { display:block; width:20px; height:20px; position:absolute; right:5px; top:90px; background:url(/template/pic/fdico.png) no-repeat; _background:url(/template/pic/fdico.gif) no-repeat;}

#rightScroll { width:100%; height:260px; overflow:hidden; float:left; position:relative;}
#rightScroll ul li { width:100%; float:left; height:130px; position:relative;}
.specintro { width:160px; height:34px; line-height:17px; overflow:hidden; text-align:center; background:#000; filter:alpha(opacity=70); opacity:0.7; position:absolute; left:0px; top:86px; color:#fff;}

#rsBtn_left,#rsBtn_right { display:block; width:16px; height:16px; float:right; margin-left:7px; margin-top:8px; background-image:url(/template/pic/news_select.gif); background-repeat:no-repeat;}
#rsBtn_left { background-position:0px 0px;}
#rsBtn_right { background-position:0px -16px;}

.pictureMenu { width:100%; height:15px; padding:10px 0px; float:left; border-top:#e1e0df 1px solid; border-bottom:#e1e0df 1px solid;}
.pictureMenu li { width:72px; float:left; margin-left:10px; _display:inline;}
.pictureMenu li a { display:block; width:100%; height:15px; line-height:15px;}
.pictureMenu li span { display:block; width:7px; height:7px; background:url(/template/pic/newsico.gif) right top no-repeat; float:left; margin:4px 7px 0px 0px; overflow:hidden;}
.pictureMenu li.more span { background-position:right -7px;}

.pictureListTop { width:100%; height:22px; line-height:22px; float:left; margin:10px 0px;}
.pltLeft { width:auto; float:left;}
.pltLeft span { color:#828181;}
.pltRight { width:130px; height:22px; float:right; white-space:nowrap; padding-right:5px;}
.pltRight span.switch_thumb { display:block; width:42px; height:18px; margin-top:2px; float:right; background:url(/template/pic/newsico.gif) left top no-repeat; cursor:pointer;}
.pltRight span.switch_thumb.swap { background-position:-42px 0px;}

.pictureListContain { width:100%; float:left; margin-bottom:10px;}

.picl { width:170px; height:140px; float:left; margin:0px 6px; _display:inline;}
.ilc { width:100%; height:140px; float:left;}
.ilimg { width:100%; float:left;}
.ilintro { width:170px; float:left; _overflow:hidden;}
.ilintro li { float:left;}
.ilintro li.iln { width:170px; height:22px; line-height:22px; padding:4px 0px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.ilintro .ilt,.ilintro .ils { display:none;}
.ilt { width:100%; line-height:16px; font-size:10px; font-family:Verdana; color:#a0a0a0; margin-bottom:5px;}
.ils a { display:block; width:46px; height:16px; line-height:16px; float:left; text-align:right; margin-right:10px;}
.ils a span { display:block; width:16px; height:16px; float:left; background-image:url(/template/pic/newsico.gif); background-repeat:no-repeat;}
.i1 span { background-position:0px -18px;}
.i2 span { background-position:-16px -18px;}
.i3 span { background-position:-32px -18px;}

.picl.piclHover { position:relative; z-index:1;}
.picl.piclHover .ilc { width:170px; height:165px; padding:4px; border:#d4d4d3 1px solid; position:absolute; margin:-5px 0px 0px -5px; background:#ebe8e6;}
.picl.piclHover .ilintro .ilt,.picl.piclHover .ilintro .ils { display:block; width:170px;}
.picl.piclHover .ilintro .ils { height:16px; overflow:hidden;}

.pictureListContain.listmod .picl { width:431px; height:95px; float:left; margin:0px 7px 19px; padding:4px; border:#d4d4d3 1px solid; background:#ebe8e6;}
.pictureListContain.listmod .picl .ilc { height:95px;}

.pictureListContain.listmod .ilimg { width:170px; height:95px; float:left;}
.pictureListContain.listmod .ilintro { width:255px; height:95px; float:right;}
.pictureListContain.listmod .ilintro li.iln { display:block; width:255px; padding-top:10px;}
.pictureListContain.listmod .ilintro li.ilt { display:block; margin-bottom:10px;}
.pictureListContain.listmod .ilintro li.ils { display:block;}

.pictureListContain.listmod .picl.piclHover { position:static; z-index:inherit;}
.pictureListContain.listmod .picl.piclHover .ilc { width:100%; height:95px; padding:0px; border:none; position:static; margin:0px 0px 0px 0px; background:none;}

a.btn08 { display:block; width:145px; height:30px; line-height:28px; text-align:center; background:url(/template/pic/newsico.gif) 0px -34px no-repeat; color:#6f6f6f; font-size:14px; font-family:微软雅黑; font-weight:bold;}
a.btn08:hover { background-position:0px -64px; color:#fff;}

.btns { width:100%; height:0px; position:relative; float:left;}
.btns a { float:right; position:absolute; right:10px; bottom:0px;}

.greyShortbg { height:106px; background:#d3d2d2 url(/template/pic/greyshortbg.gif) top repeat-x;}

.Library .secTitle { position:static; margin-top:55px;}
.Librarybg { background:url(/template/pic/librarybg.jpg) top repeat-x;}
.Library .main_content { background:url(/template/pic/librarycenterbg.gif) top repeat-x; padding-top:53px;}
.Library .main_content .ad-controls { width:600px; margin:0 auto; padding:0px; height:30px;}
.Libtns { width:600px; height:30px; padding:10px 0px; margin:0 auto;}
.Libtns a.btn09 { display:block; width:80px; height:22px; line-height:22px; text-align:center; background:#878787; color:white; float:left; margin:3px 0px 0px 10px; _display:inline;}
.Libtns a.btn09:hover { background:#162350;}
.Libtns #bdshare { width:auto; float:right;}

.check { width:100%; height:40px; line-height:36px; float:left; font-family:微软雅黑; overflow:hidden;}
.checkLeft { width:auto; float:left; padding-left:20px;}
.checkLeft span { margin-right:10px;}
.checkLeft a { margin-right:15px;} 
.checkRight { width:200px; float:right; padding-right:20px;}
.checkRight span,.checkRight a { display:block; width:auto; float:right; margin-left:8px;}
.checkRight a { width:16px; height:16px; background-image:url(/template/pic/news_select.gif); background-repeat:no-repeat; margin-top:10px;}
.cr01 { background-position:0px 0px;}
.cr02 { background-position:0px -16px;}

.LibraryContainer { width:974px; height:160px; overflow:hidden; position:relative; float:left; background:#8e8e8e url(/template/pic/library_containerbg.gif) top repeat-x;}
.presswraper { width:10000px; height:123px; background:url(/template/pic/libbg.gif) top repeat-x; position:absolute;}
.wraperlist { width:149px; height:123px; border-right:#999999 1px solid; padding:0px 8px; float:left;}
.wli { display:block; width:56px; height:40px; padding:1px 2px 3px 2px; background:url(/template/pic/libsbg.gif) no-repeat; margin:15px 0px 5px;}
.wlintro { width:100%; float:left; color:white;}
.wlintro .wlnum { width:20px; float:left;}
.wltext { width:115px; float:right; margin-right:10px;}
.pressNullbg { position:absolute; width:940px; left:17px; bottom:9px; height:18px; margin:0 auto; background-image:url(/template/pic/dragbar.gif); background-position:left -36px; }


/*-----------------------------------------------------------------------------------------*/
.newsList { width:260px; float:left; position:relative; z-index:1;}
.newsDetail { width:625px; float:right; padding:0px;}

.newsList ul { width:260px; float:left; background:url(/template/pic/dotted.gif) left top repeat-x; padding-top:1px;}
.newsList ul li { width:260px; height:37px; line-height:36px; float:left; background:url(/template/pic/dotted.gif) left bottom repeat-x; position:relative;}
.newsList ul li.odd { background-color:#fff;}
.newsList ul li.even { background-color:#f3f3f3;}
.newsList ul li h3 { width:160px; float:left; padding-left:10px; font-weight:normal; font-size:12px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.newsList ul li span { width:auto; float:right; padding-right:10px; font-size:10px; font-family:Verdana; color:#888888;}

.newsList ul li.selected h3 { position:absolute; z-index:2; left:0px; top:0px; width:260px; background:url(/template/pic/newslist_selected.gif) right top no-repeat; font-size:14px; font-weight:bold;}
.newsList ul li.selected h3 a { color:white!important;}

.paging { clear:both; text-align:center; padding:15px 0px;}
.paging a { padding:0px 3px;}
.paging a.active { color:#1f3b94; font-weight:bold;}

.nd_top { width:100%; float:left; padding:5px 0px;}
.nd_top h2 { width:400px; float:left; font-size:16px; color:#263948; padding-left:10px;}
.nd_top span { width:auto; float:right; font-size:11px; font-family:微软雅黑;}
.newsInfo { clear:both; line-height:30px; padding-left:10px; color:#b2b2b2;}
.share { width:100%; float:left; padding:9px 0px;}
.share #bdshare { padding-left:10px;}

.newsDetailContent { width:100%; height:450px; float:left; font-size:12px; line-height:24px; overflow:hidden;}

.pltable td { padding:0px 0px 12px;}
.pltable td img { filter:alpha(opacity=60); opacity:0.6;}
.pltable td.Hover img { filter:alpha(opacity=100); opacity:1.0;}

.pd_top { width:100%; float:left; margin-bottom:25px;}
.pd_left { width:350px; float:left; margin-left:10px; _display:inline;}
.pd_right { width:530px; float:right; margin-right:10px; _display:inline;}
.pdtitle { width:334px; height:34px; line-height:34px; float:left; padding-left:6px; background:url(/template/pic/pdpoint_off.gif) 322px no-repeat; border-bottom:#c5c4c2 1px solid; font-size:14px; font-weight:bold; cursor:pointer;}
.pdtitle.active { background:url(/template/pic/pdpoint_on.gif) 322px no-repeat;} 
.pdcontent { display:none; width:330px; float:left; padding:10px 5px; line-height:20px;}

.proselect { width:111px; height:22px; position:relative; z-index:2; float:left; margin:5px 0px 0px 0px;}
.psTitle { width:101px; height:22px; line-height:22px; padding-left:10px; background:url(/template/pic/img15.gif) right 0px no-repeat; cursor:pointer;}
.psTitle.pson { width:103px; background-color:#fff; border:#ccc 1px solid; border-bottom:none;}
.psContent { display:none; width:103px; padding:0px 5px; background:#FFF; border:#ccc 1px solid; border-top:none; position:absolute; left:0px; top:21px;}
.psContent ul { border-top:#7d7d7d 1px dotted; padding-top:2px;}
.psContent ul li { line-height:20px; margin-bottom:2px;}
.psContent ul li a { display:block; width:98px; line-height:20px; padding-left:5px; color:#5a5a5a!important;}
.psContent ul li a:hover { background:#1e388c; color:#fff!important;}

/*
.prosidefloat { width:100%; height:0px; position:fixed; left:0; top:0px; z-index:999;}
* html .prosidefloat { position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}
.prosidefloat .contain1002 { height:0px; position:relative;}
*/
div.prosidefloat { z-index:9999!important;}
.prosidefloat ul { width:22px; height:267px; padding-top:23px; background:url(/template/pic/rightfloatbg.png) left top no-repeat; _background:none; position:absolute; right:-9px; top:0px;}
.prosidefloat ul li { width:22px; height:59px; font-family:微软雅黑; margin-bottom:2px; line-height:13px;}
.prosidefloat ul li a { display:block; width:22px; height:56px; padding-top:3px; background:url(/template/pic/siderightbg.gif) no-repeat; color:white!important; text-align:center; }
.prosidefloat ul li a:hover { background:url(/template/pic/siderightbg_hover.gif) no-repeat;}

/*------------------------------------------------------------------------------------------------------------*/
/*contact*/
h3.cTitle { width:100%; float:left; height:30px; font-weight:normal; font-size:12px;}
.cList { width:680px; float:left; padding-bottom:40px;}
.cList li { width:214px; float:left; border-top:#979796 1px dotted; margin-right:12px; overflow:hidden;display:inline;}
.cList li h4 { line-height:22px; padding:10px 0px; font-size:12px; color:#212121;}
.cList li p { line-height:20px;padding-bottom:8px;}

/*res*/
.resList { width:100%; float:left;}
.resList li { width:100%; float:left; border-top:#e8e8e8 1px solid; padding-top:15px; padding-bottom:20px;}
.rlImg { width:264px; height:173px; display:block; float:left; margin-left:5px; _display:inline;}
.resIntro { width:540px; float:right; margin-right:50px; _display:inline;}
.resIntro h3 { font-size:16px; font-family:微软雅黑; font-weight:normal; height:25px;}
.resIntro p { padding-bottom:20px;}

/*career*/
.lwrTitle { width:100%; height:50px; float:left; border-bottom:#d8d7d7 1px solid;}
.lwrTitle li { width:auto; line-height:50px; float:left;}
.lwrTitle li a { display:inline-block; padding-right:35px;}
.lwrTitle li a:hover,.lwrTitle li.lwr a { font-weight:bold; color:#7f7e85!important;}

.lwrList { width:100%; float:left;}
.lwrList li { width:100%; float:left; border-bottom:#d8d7d7 1px solid; padding-top:15px; padding-bottom:20px;}
.wlImg { width:240px; height:165px; display:block; float:left; margin-left:5px; _display:inline;}
.lwrIntro { width:370px; float:right; margin-right:0px; _display:inline;}
.lwrIntro h3 { font-size:14px; height:25px; color:black;}
.lwrIntro p { padding-bottom:20px;}

.rightPart01 { width:100%; float:left; border-bottom:#d8d8d8 1px solid; margin-top:43px; *padding-bottom:20px;}
.rightPart01 h3 { height:26px; line-height:26px; padding-left:10px; clear:both; font-size:14px; font-family:微软雅黑; font-weight:normal; border-bottom:#d8d8d8 1px solid;}
.rightPart01 ul { width:100%; float:left; padding:5px 0px;}
.rightPart01 ul li { line-height:20px; padding-left:10px;}
.rightPart01 .btn05 { margin-left:10px; margin-bottom:20px;}

#schoolNav li { width:auto; position:static;}
#schoolNav li a { padding:0px 30px; width:auto; display:inline-block;}

.schoolContain { width:972px; margin:0 auto; clear:both; padding:0px 0px 50px;}
.scl { width:243px; height:135px; float:left; margin-top:35px;}
.schoolTitle { height:26px; line-height:26px; font-size:16px; font-family:微软雅黑; color:#020202;}
.sclist01 { width:100%; float:left; padding-top:10px;}
.sclist01 li { width:100%; float:left;}
.sclist01 li h3 { width:140px; height:24px; line-height:24px; float:left; padding-left:10px; background:url(/template/pic/dotted3x3.gif) left no-repeat; font-size:12px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sclist01 li span { width:auto; float:right; font-size:10px; font-family:Verdana; line-height:24px; margin-right:25px; _display:inline;}

.sclIntro { width:100%; float:left;}

.sclIntro img { display:block; float:left;}
.sclIntroText { width:130px; float:left; padding:25px 0px 0px 25px; line-height:20px;}

.faqContain { width:100%; float:left; margin-bottom:20px;}
.schFaqTitle { width:100%; float:left; height:40px; border-top:#ecebea 1px solid; color:black; background:url(/template/pic/school_faq_point.gif) 645px no-repeat; cursor:pointer;}
.schFaqTitle.schFaqon { background-color:#f1f1f1; border-bottom:#cacaca 1px solid;}
.schFaqTitle span { width:50px; float:left; padding-left:10px; line-height:40px; font-weight:bold;}
.schFaqTitle h3 { width:380px; height:40px; line-height:40px; float:left; font-size:12px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.schcate { width:auto; float:left; line-height:40px;}
.schFaqContain { display:none; width:100%; float:left; background:#fafafa;}
.schFaqDetail { padding:20px 10px; line-height:20px;}

.title02 { font-size:14px; margin-bottom:20px;}
.title03 { height:40px; line-height:40px; font-size:30px; font-family:微软雅黑; color:#333; font-weight:normal; border-bottom:#d0d0ce 1px solid; margin-bottom:20px;}

/*search*/
.searchTitle { clear:both; height:32px; line-height:32px; color:black; margin-top:10px;}
.searchBar { width:100%; float:left; border-top:#d7d7d6 1px solid; border-bottom:#d7d7d6 1px solid; padding:8px 0px; margin-bottom:15px;}
.searchBar .floatLeft { line-height:32px;}

.searchInput01 { width:183px; height:32px; float:left; background:url(/template/pic/searchbar.gif) 0px 0px no-repeat; text-align:right; margin-right:5px;}
.searchInput01 input { width:167px; height:32px; line-height:32px; border:none; background:none; color:#6d6d6d;}

.searchSelect01 { width:162px; height:32px; float:left; position:relative; z-index:999; margin-right:5px;}
.searchSelect01 dt { width:140px; height:32px; line-height:32px; padding-left:22px; background:url(/template/pic/searchbar.gif) 0px -32px no-repeat; cursor:default;}
.searchSelect01 dd { position:absolute; left:0px; top:31px; width:160px; border:#dcdcdc 1px solid; background:#fff;}
.searchSelect01 dd ul li { line-height:22px; padding-left:22px;}
.searchSelect01 .out { background:#FFFFFF; color:#000000;}
.searchSelect01 .move { background:#ccc; color:#FFFFFF}

.searchBtn01 { width:54px; height:30px; float:left; background:url(/template/pic/searchbar.gif) 0px -64px no-repeat;}
.searchBtn01 input { width:54px; height:30px; border:none; background:none; cursor:pointer;}

.careerMain { width:100%; float:left;}
.careerMpart { width:262px; height:290px; float:left; padding:0px 25px; border-right:#dbdbdb 1px solid;}
.careerMpart h2 { height:22px; line-height:22px; font-family:微软雅黑; font-weight:normal; margin-bottom:8px; font-size:14px;}

.careerMain1 { width:100%; float:left;}
.careerMpart1 { width:262px; height:290px; float:left; padding-right:20px; border-right:#dbdbdb 1px solid;}
.careerMpart1 h2 { height:22px; line-height:22px; font-family:微软雅黑; font-weight:normal; margin-bottom:8px; font-size:14px;}

.cmlist01 { width:100%; float:left;}
.cmlist01 li { line-height:20px; padding-left:15px; background:url(/template/pic/point.gif) left bottom no-repeat;}

.cmTitle { width:100%; float:left; border-bottom:#dbdbdb 1px solid;}
.cmTitle li { line-height:26px; float:left; padding-left:5px; font-family:微软雅黑;}
.cmt01 { width:150px;}
.cmt02 { width:95px;}

.cmList02 { width:100%; float:left; margin-bottom:8px;}
.cmList02 li { width:100%; float:left; height:26px; border-bottom:#dbdbdb 1px solid;}
.cmList02 li h3 { width:150px; height:26px; line-height:26px; float:left; padding-left:5px; font-size:12px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.cmList02 li span { width:95px; float:left; line-height:26px; padding-left:5px;}

a.btn06 { display:block; width:71px; height:16px; line-height:16px; padding-left:12px; font-size:11px; font-family:微软雅黑; float:left; background:url(/template/pic/spec_point.gif) left 4px no-repeat; color:#41aaff!important;}
a.btn06:hover { color:#ff6600!important;}

.cmList03 { width:100%; float:left;}
.cmList03 li { width:100%; height:80px; float:left;}
.cmList03 li img.cmlImg { display:block; width:77px; height:55px; float:left; padding:7px; border:#dbdbdb 1px solid;} 
.cmlIntro { width:160px; float:right;}
.cmlIntro p { line-height:18px; height:54px; overflow:hidden;}

.careerTitle { width:100%; float:left; background:#fbfbfb; border-bottom:#f0f0f0 1px solid; border-top:#f0f0f0 1px solid;}
.careerTitle li { float:left; height:26px; line-height:26px; font-weight:bold;}
.ct1 { width:245px; padding-left:14px;}
.ct2 { width:44px; text-align:center;}
.ct3 { width:117px; padding-left:40px;}
.ct4 { width:108px;}
.ct5 { width:80px; text-align:center; margin-right:45px;}
.ct6 { width:80px; text-align:center;}

.careerList { width:100%; float:left; margin-bottom:30px;}
.careerList li { width:100%; float:left; border-bottom:#eeeeee 1px solid; cursor:default;}
.careerList li.clHover { background:#f2f2f2;}
.careerList li div { float:left; height:26px; line-height:26px;}
.cl1 { width:245px; padding-left:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.cl1 img { vertical-align:middle;}
.cl2 { width:44px; text-align:center;}
.cl3 { width:150px; padding-left:20px;text-overflow:ellipsis;white-space:nowrap;}
.cl4 { width:73px;}
.cl5 { width:80px; text-align:center; margin-right:45px; font-size:11px; font-family:Verdana;}
.cl6 { width:80px; text-align:center; font-size:11px; font-family:Verdana;}
.cl7 { width:90px; padding-left:45px;}

.careerDetailTitle { width:100%; float:left; height:40px; line-height:40px; font-size:18px; font-family:微软雅黑; font-weight:normal; color:black;}
.careerDetailTable { width:910px; float:left; border-collapse:collapse; border-top:#ededed 1px solid; margin-bottom:20px;}
.careerDetailTable th,.careerDetailTable td { border-bottom:#ededed 1px solid; line-height:22px; padding:4px 5px;}
.careerDetailTable th { font-weight:normal; text-align:left; background:#f8f8f8; color:#353535;}

.comIntro { width:100%; float:left; line-height:20px; border-bottom:#ededed 1px solid; padding-bottom:20px;}
.comIntro strong { color:#595959;}

.careerBtns { width:100%; float:left; padding:20px 0px;}
.careerBtns a { float:left; margin-right:10px;}
a.btn07 { display:block; width:86px; padding-right:15px; height:24px; line-height:24px; background:url(/template/pic/cbtn.gif) no-repeat; color:#fff; text-align:center;}

.careerDeliveryLeft { width:320px; float:left; font-family:微软雅黑;}
.careerDeliveryRight { width:320px; float:right; font-family:微软雅黑;}

.inputbg { width:320px; height:32px; background:url(/template/pic/searchbar.gif) 0px -94px no-repeat; margin-bottom:9px; clear:both;}
.inputbg dt { width:auto; float:left; padding-left:24px; line-height:32px;}
.inputbg dd { width:auto; float:left; padding-left:5px;}
.inputbg dd.must { width:22px; line-height:32px; font-size:12px; float:right; color:red;}
.inputbg dd.sex { padding-top:8px; *padding-top:5px; padding-left:10px; }
.input02 { width:215px; height:32px; line-height:32px; border:none; background:none; font-family:微软雅黑;}
.input03 { width:240px; height:32px; line-height:32px; border:none; background:none; font-family:微软雅黑;}

.textareabg { width:293px; height:140px; background:url(/template/pic/searchbar.gif) 0px -126px no-repeat; border:none; padding:10px 0px 10px 24px; font-family:微软雅黑; color:#696868;}

.careerDeliveryBtn { width:100%; height:40px; float:left; text-align:right; margin-top:20px;}
.careerBtn { width:86px; height:22px; border:none; background:url(/template/pic/searchbar.gif) right -72px no-repeat; color:white; font-family:微软雅黑; cursor:pointer; margin-left:5px; margin-top:10px;}

/*wallpaper*/
.wdList { width:215px; height:280px; float:left; margin-right:25px;}
.downLoadLeft { width:720px; float:left; margin-top:20px; overflow:hidden;}
.wdList h3 { height:23px; line-height:23px; font-weight:normal; color:#333;}
.wdimg { width:100%; float:left;}
.wdList ul { width:100%; float:left;}
.wdList ul h4 { height:28px; line-height:28px; font-weight:normal; color:#333;}
.wdList ul li { width:203px; height:20px; line-height:20px; float:left; border-bottom:#b2b3b5 1px solid; padding-left:12px; background:url(/template/pic/wdpoint.gif) 2px no-repeat;}
.wdList ul li span { width:auto; float:left;}
.wdList ul li a { display:block; width:13px; height:13px; background:url(/template/pic/wall_donload.gif) no-repeat; float:right; margin:4px 5px 0px 0px; _display:inline;}

/*globlesite*/
.webscroll { width:974px; height:110px; margin:30px 0px 0px; float:left;}
.webscroll .LeftBotton,.webscroll .RightBotton { display:block; width:34px; height:32px; float:left; margin-top:20px;}
.webscroll .LeftBotton { background:url(/template/pic/gobal_btn_left.gif) no-repeat;}
.webscroll .RightBotton { background:url(/template/pic/gobal_btn_right.gif) no-repeat;}
.webscroll .pcont { width:906px; float:left; overflow:hidden; }
.webscroll .ScrCont { width:32766px; zoom:1; }
.webscroll #List1_1, .blk_18 #List2_1 { float:left; }
.wl { width:151px; float:left; text-align:center;}
.wl img { margin-bottom:5px;}

.globleSite { width:100%; float:left; padding-bottom:20px;}
.globleSite h2 { height:40px; line-height:40px; font-size:14px; font-family:微软雅黑; font-weight:normal; color:#333;}

.globleList { width:100%; float:left; margin-bottom:15px;}
.globleList h3 { width:900px; padding-left:10px; height:24px; line-height:24px; font-size:12px; font-weight:normal; background:#f4f3f1; color:#000; font-weight:bold;}
.globleList h3 a:link,.globleList h3 a:visited { color:#06008a;}
.globleList h3 a:hover { color:#000;}
.globleList ul { width:100%; float:left; border-bottom:#efefef 1px solid;}
.globleList ul li { width:auto; height:30px; line-height:30px; float:left; margin-right:15px;}
.globleList ul li a:link,.globleList ul li a:visited { color:#3b73b9;}
.globleList ul li a:hover { color:#ff6600;}
.globleList ul li.gsxt { width:140px; margin-left:10px; _display:inline;}
.globleList ul li.gsxt a:link,.globleList ul li.gsxt a:visited { color:#333333;}
.globleList ul li.gsxt a:hover { color:#ff6600;}

.globleList.globleList01 ul li.gsxt { width:110px; margin-left:60px;} 

.text01 { line-height:25px; color:#383838; font-weight:bold; padding-bottom:15px;}

.globleSiteMap { width:680px; float:left; margin-bottom:15px;}

.globleSiteMapTop { width:100%; height:30px; float:left; background:url(/template/pic/maptop.gif) left top no-repeat;}
.globleSiteMapTop li { width:150px; float:left; padding-left:21px; padding-top:9px; *padding-top:5px; display:block;}
.globleSiteMapTop li span { display:block; float:left; line-height:13px; *line-height:22px; padding-left:3px;}

.globleMap { width:683px; border:#cccccc 1px solid; float:left; *line-height:0px; *font-size:0px; overflow:hidden;}

.netInfo { width:100%; float:left;}
.netInfoTitle { width:100%; height:34px; float:left; border-bottom:#dcdcdc 1px solid;}
.netInfoTitle li { float:left; line-height:34px; font-weight:bold;}
.w01 { width:280px; padding-left:22px; margin-right:10px;}
.w02,.w03 { width:115px;}
.w04 { width:73px;}
.w05 { width:auto;}

.netInfoContain { width:100%; float:left;}
.netInfoContain ul { width:100%; float:left; border-bottom:#dcdcdc 1px solid; padding:15px 0px;}
.netInfoContain ul li { float:left; line-height:20px;}
.netInfoContain ul li.w01 { background:url(/template/pic/mappoint.gif) 7px 6px no-repeat;}
.netInfoContain ul li.w01 h4 { font-size:12px;}
.netInfoContain ul li.w05 a { display:block; width:59px; height:17px; background:url(/template/pic/position.gif) no-repeat;}

.formList { width:320px; margin-bottom:9px;}
.searchselect02 { width:320px; height:32px; margin-bottom:9px; position:relative; z-index:999;}
.searchselect02 dt { width:298px; height:32px; line-height:32px; padding-left:22px; background:url(/template/pic/orderformbg.gif) left -64px no-repeat; font-family:微软雅黑; color:#494949; cursor:default;}
.searchselect02 dt.osHover { background-position:left -96px;}
.searchselect02 dd { width:318px; position:absolute; left:0px; top:31px; border:#dcdcdc 1px solid; background:#fff;}
.searchselect02 dd ul { max-height:150px; _height:100px; overflow-x:hidden; overflow-y:auto;}
.searchselect02 dd ul li { line-height:22px; padding-left:22px;}
.searchselect02 .out { background:#FFFFFF; color:#000000;}
.searchselect02 .move { background:#ccc; color:#FFFFFF}

.orderList { width:100%; float:left; border-top:#e7e7e7 1px solid; padding:15px 0px 0px; margin-top:15px;}
.orderList td { padding:2px 0px;}
.input04 { width:100px; height:15px; line-height:15px; border:#bfbfbf 1px solid; background:#fff;}
.input05 { width:40px; height:15px; line-height:15px; border:#bfbfbf 1px solid; background:#fff;}
.input06 { width:120px; height:32px; line-height:32px; border:none; background:none; font-family:微软雅黑;}

.message { width:100%; float:left;}
.mesTop { height:14px; line-height:14px; padding:10px 0px; border-top:#c4c4c4 1px solid; border-bottom:#c4c4c4 1px solid; font-weight:bold; margin-bottom:30px;}
.message ul { width:100%; float:left;}
.message ul li { width:100%; float:left; padding-bottom:20px;}
.mesadmin { width:48px; height:48px; float:left;}
.messContain { width:623px; float:right; background:url(/template/pic/mesbg.gif) left top no-repeat;}
.messcontentBottombg { width:100%; height:5px; float:left; background:url(/template/pic/mesbg.gif) left bottom no-repeat;}

.message ul.messcontent { width:573px; padding:8px 20px 3px 30px; float:left; min-height:35px; height:auto!important; height:35px; overflow:visible;}
.message ul.messcontent li { line-height:20px; padding-bottom:0px;}
.message ul.messcontent li.q { font-weight:bold;} 

.datalist01{
 border-bottom:1px solid #e0e0e0; /* 表格边框 */
 font-family:Arial;
 border-collapse:collapse; /* 边框重叠 */
 background-color:#ffffff; /* 表格背景色 */
 font-size:12px;
}
 
.datalist01 caption{
 padding-bottom:5px;
 font:bold 12px;
 text-align:left;
}
 
.datalist01 th{
 border-bottom:1px solid #e0e0e0;  /* 行名称边框 */
 background-color:#f4f4f4; /* 行名称背景色 */
 color:#696868;    /* 行名称颜色 */
 font-weight:bold;
 padding-top:4px; padding-bottom:4px;
 padding-left:15px; 
 text-align:left;
}
.datalist01 td{
 border-bottom:1px solid #e0e0e0;  /* 单元格边框 */
 text-align:left;
 padding-top:4px; padding-bottom:4px;
 padding-left:15px; 
}
.datalist01 tr.altrow{
 background-color:#c7e5ff; }/* 隔行变色 */

.datalist{
 border:1px solid #cccccc; /* 表格边框 */
 font-family:Arial;
 border-collapse:collapse; /* 边框重叠 */
 background-color:#ffffff; /* 表格背景色 */
 font-size:12px;
}

.datalist caption{
 padding-bottom:5px;
 font:bold 12px;
 text-align:left;

}

.datalist th{
 border:1px solid #cccccc; /* 行名称边框 */
 background-color:#eeeeee; /* 行名称背景色 */
 color:#000000;    /* 行名称颜色 */
 font-weight:bold;
 padding-top:4px; padding-bottom:4px;
 padding-left:15px; 
 text-align:left;

}

.datalist td{

 border:1px solid #cccccc; /* 单元格边框 */
 text-align:left;
 padding-top:4px; padding-bottom:4px;
 padding-left:15px; 

}

.datalist tr.altrow{
 background-color:#c7e5ff; /* 隔行变色 */

}


/* 英文版产品页面样式 */
.product_en{ width:918px; margin:0px 0px 25px 30px}
.product_en01{ background:url(../../web/images/pro_en_bj.jpg) no-repeat; width:296px; height:312px; margin-right:10px; float:left;}
.product_en h1{ font-family:Arial; font-size:18px; margin:12px 0px 8px 13px; color:#323232;}
.product_enpic{ width:280px; margin:0 auto;}
.pro_enpic{ width:116px; height:80px; float:left;}
.pro_enintro{ width:150px; float:left; margin-left:8px; font-family:Arial; font-size:12px; line-height:21px; color:#8b8b8b;}
.pro_endown{ width:260px; height:30px; border-bottom:#e1e1e1 1px solid; margin:0 auto; background:url(../../web/images/download_en.jpg) left no-repeat; padding-left:20px; line-height:30px; color:#1e388c; font-weight:bold; font-size:14px;}
.product_enlist { width:265px; margin:0 auto; height:114px;}
.product_enlist li{ width:117px; background:url(../../web/images/icm.jpg) left no-repeat; padding-left:10px; height:24px; line-height:24px; float:left; color:#17469b;}

/* 英文版产品页面附加样式*/
.product_en_list{ width:191px; float:left; margin:0px 20px 20px 30px;}
.product_en_list h2{ font-family:Arial; font-size:14px; margin:0px 0px 3px 2px; width:auto;}
.product_en_listpic{ width:191px; height:133px; float:left;}
.product_en_listnum{ width:191px; margin:2px 0px 5px 0px; float:left;}
.product_en_listnum li{ width:78px; float:left; height:24px; line-height:24px; background:url(../../web/images/icm.jpg) 3px no-repeat; padding-left:15px;}

/* 英文版机具页面样式*/
.pro_en_list02{ width:915px; margin:0 auto; height:215px;}
.pro_en_listline{ width:915px; height:36px; line-height:36px; float:left; border-bottom:#c7c6c5 1px solid;}
.pro_en_listline h2{ width:150px; border-bottom:#1e388c 1px  solid; height:36px; line-height:36px; color:#1e388c; font-family:Arial; font-size:14px;}
.pro_en_listpic{ width:915px; float:left; margin-top:10px;}
.pro_en_listpic01{ width:153px; margin:0px 30px 15px 0px; float:left;}
.pro_en_listimg{ width:153px; height:107px; float:left;}
.pro_en_listname{ width:133px; background:url(../../web/images/japan_jt.png) 6px no-repeat; height:26px; line-height:26px; float:left; padding-left:20px;}

 /* 日文版产品页面样式 */
 .product_janpan{ width:930px; margin:0 auto;}
 .product_jabj{ background:url(../../web/images/title_jabj.jpg) no-repeat; height:45px; line-height:45px; font-family:微软雅黑; font-size:14px; color:#2554b7;}
 .japan_intro{ width:900px; margin:0 auto; font-family:微软雅黑; font-size:12px; line-height:24px; margin:8px 0px;}
 .janpan_pro{ width:900px; margin:0 auto; height:230px;}
 .janpan_pro01{ width:198px; height:192px; float:left; margin:15px 25px 0px 2px; background:url(../../web/images/japan_probj.jpg) no-repeat;}
 .janpan_pic{ width:172px; height:130px; margin:5px 15px;}
 .janpan_pro01 h2{font-family:微软雅黑; font-size:14px; text-align:center; margin:5px 0px;}
 .janpan_detail{ background:url(../../web/images/japan_jt.png) 5px no-repeat; width:70px; text-align:center; margin:0 auto; height:20px; line-height:20px; font-family:微软雅黑; font-size:14px; color:#eb5700;}
 .janpan_pro02{ width:215px; height:245px; margin-top:12px; margin:12px 9px 0px 7px; float:left;}
 .janpan_pro02 h2{ font-family:微软雅黑;font-size:16px; text-align:left; width:215px; border-bottom:#e5e5e5 1px solid; height:40px; line-height:42px;}
 .janpan_pic02{ width:215px; height:91px;}
 .janpan_pro02 ul{ width:215px;}
 .janpan_pro02 li{ height:29px; line-height:29px; background:url(../../web/images/japan_jt.png) 7px no-repeat; padding-left:18px;}
 .janpan_prosen{ width:925px; margin:0 auto; height:300px;}
 
 /*phone*/
.phonebg { width:100%; clear:both; background:url(/template/pic/phonebg.gif) repeat; padding:45px 0px;}

.phone { width:290px; height:410px; padding:79px 20px 152px 20px; background:url(/template/pic/phone.jpg) no-repeat; float:left; margin-left:50px; _display:inline;}
.phoneIntro { width:512px; float:right; margin-right:30px; _display:inline;}
.pitext { width:100%; float:left; line-height:50px; color:#1b4399; font-size:16px; padding:20px 0px 0px 0px; margin-bottom:20px;}
.pitext strong { font-size:48px; line-height:50px;}
.phoneExplain { width:100%; height:342px; float:left; background:url(/template/pic/phone_intro.jpg) 0px 0px no-repeat;}
.phoneExplain ul { width:100%; float:left;}
.phoneExplain ul li { height:84px; line-height:62px; padding-left:80px; font-size:16px; font-family:微软雅黑; color:#333333;}
.phonebeizhu { width:504px; float:left; line-height:20px; color:#727272; padding-left:8px;}


.topbg_y{width:100%; float:left;height:4px;background:url(http://resource.lovol.com.cn/internet/images/ying.gif) repeat-x; }

.prolist{
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
	border-top: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
	margin-top: 10px;
	margin-bottom: 20px;
}

.prolist li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #333;
	text-decoration: none;
	list-style-type: none;
	background-repeat: no-repeat;
	float: left;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	height: auto;
	background-position: center;
	margin-top: 3px;
	width: 162px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 4px;
	border: 1px solid #CCCCCC;
}
.prolist img{
	height: 105px;
	width: 150px;
	margin-bottom: 10px;
}
