﻿@charset "utf-8";
/*去除页面中所有标签的默认间距、补白*/
* { margin:0px; padding:0px; }
/*页面中的默认字体、字体大小、背景、文字颜色*/
body { font-size:12px; font-family:Arial; background:#bfbfbf; color:#4e4e4e; line-height:22px }
/*页面右侧滚动条*/
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: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:#808080; text-decoration:none; }
a:hover, a:active { color:#143882; 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:#999999; }
.grey a:hover { color:#089c42; }
.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; }
/*添加鼠标悬浮显示手的形状*/
.hand { cursor:pointer; }
/*单行截字*/
.textdan { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.textduo { 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; }
.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; }
/*整体宽度*/
.contain1004 { clear: both; margin: 0 auto; width: 1004px; }
.contain950 { width:950px; margin:0 auto; clear:both; }
/*首页模块宽度*/
.ileft315 { width:315px; }
.imid350 { width:350px; }
.iright323 { width:323px; }
.iheight220 { height:220px; }
/*下层模块宽度*/
.left178 { background: none repeat scroll 0 0 transparent; border: medium none; float: left; margin: 0; padding: 0; width: 178px; }
.right734 { width:734px; padding-bottom:20px; }
.gettop { width:18px; height:20px; position:relative; z-index:1; }
#GTBtn { position:absolute; z-index:2; left:0px; top:20px; width:24px; height:60px; font-family:微软雅黑; }
.textcontent { width:734px; float:left; padding:20px 0px 20px; line-height:25px; color:#58585a; overflow:hidden; }
.listcontent { width:734px; float:left; padding:0px 0px 20px; line-height:25px; color:#58585a; overflow:hidden; }
.quicklinks { width:143px; }
/*下层左侧主标题*/
h2.secmaintitle { color: #1D5EA0; font-family: 微软雅黑; font-size: 24px; font-weight: normal; padding: 0; text-align: center; margin: 0 0 10px; float:left; width:100%; }
/*下层左侧菜单*/
/*一级菜单*/
.leftmenu { width:178px; padding-bottom:30px; float:left;}
.leftmenu ul { width:178px; margin:0 auto;}
.leftmenu ul li a { display:block; width:178px; height:28px; line-height:28px; background:#fff; color:#424242!important; font-family:微软雅黑; font-size:12px; border-bottom:#d2d2d2 1px solid; text-align:center}

.leftmenu ul li a:hover,.leftmenu ul li.mselect a { background:#2965B0 url(../images/leftmenubg.gif) 157px center no-repeat; color:#fff!important;}

/*二级菜单*/
.leftmenu ul li ul { display:none; margin:0px;}
.leftmenu ul li.mselect ul { display:block; width:178px; padding:5px 0px; background:#fff; border-bottom:#d2d2d2 1px solid;}

.leftmenu ul li.mselect ul li a { padding:0px 0px 0px 20px; width:138px; height:30px; line-height:30px; background:#fff url(../images/secmenuoff.gif) 27px 11px no-repeat; color:#424242!important; border-bottom:#fff 0px dotted; font-size:12px;}

.leftmenu ul li.mselect ul li a:hover,.leftmenu ul li.mselect ul li.mselect a { background:#fff url(../images/secmenuon.gif) 27px 11px no-repeat; color:#2866b1!important;}

/*三级菜单*/
.leftmenu ul li.mselect ul li ul { display:none;}
.leftmenu ul li.mselect ul li.mselect ul { display:block; width:180px; background:#eaeaea; border-bottom:none; padding:0px;}

.leftmenu ul li.mselect ul li.mselect ul li { line-height:24px;}
.leftmenu ul li.mselect ul li.mselect ul li a { padding:0px 0px 0px 50px; height:24px; line-height:24px; color:#6d6d6d!important; border:none; background:#eaeaea!important;}

.leftmenu ul li.mselect ul li.mselect ul li a:hover,.leftmenu ul li.mselect ul li.mselect ul li.mselect a { color:#ff6600!important; background:#f7f7f7!important;} 

/*left menu end*/

/*下层banner*/
.banner { line-height:0px; font-size:0px; text-align:center; clear:both; margin: 0 auto; padding: 0; width:100%; max-width:1340px;  width:expression_r_r(document.body.clientWidth > 1340? "1340px": "auto" );
min-width: 960px;  width: expression_r_r( document.body.clientWidth < 960 ? "960px" : "auto" );
}
/*下层右侧标题与面包屑*/
.title { width:100%;  float:left; margin-bottom:5px; }
.title h2 { width:auto; line-height:normal; float:left; white-space:nowrap; font-size:30px; font-family:微软雅黑; font-weight:normal; color:#58585a; padding:0px 0px 0px 0px; background:none; }
h2.breadcrumbs { height:12px; line-height:12px; padding:18px 0px 12px; font-size:11px; font-family:微软雅黑; font-weight:normal; color:#555555; }
h2.breadcrumbs span { padding-left:36px; }
/*首页*/

/*头部*/
.top { background: url("../images/topbg.gif") repeat-x scroll 0 0 transparent; margin: 0 auto; padding: 0; width:100%; max-width:1340px; clear:both; _width:expression((documentElement.clientWidth >1340)?"1340px":"auto"); margin:0 auto;}
/*logo*/
.top h1 { width:auto; float:left; margin: 16px 0 0; }
.top .topright { float:right; width:640px; }
/*头部搜索*/
.topsearch { width:190px; float:right; margin-top:39px; margin-left:10px; }
.topsearch p { width:auto; float:left; line-height:18px; font-family:微软雅黑; }
.tsinput { width:92px; float:left; }
.tsinput input { background:#fff; width:91px; height:18px; border:#d0cfd4 1px solid; border-right:none; line-height:18px; *margin-top:-1px;
_margin-top:-1px; font-family:Arial; color:#333; }
.tsbtn { width:22px; float:left; }
.tsbtn input { background:url(../../images/topsearchbtn.gif) no-repeat; width:22px; height:20px; border:none; cursor:pointer; }
.topsearchhover { width:190px; float:right; margin-top:39px; margin-left:10px; }
.topsearchhover p { width:auto; float:left; line-height:18px; font-family:微软雅黑; }
.topsearchhover .tsinput input { border:#bb8f34 1px solid; }
.topsearchhover .tsbtn input { background:url(../../images/topsearchbtn1.gif) no-repeat; }
/*头部链接*/
.toplink { background: none repeat scroll 0 0 transparent; float: right; font-family: 微软雅黑; height: 21px; line-height: 21px; margin: 0 0 22px 0; width: 740px; }
.toplink a { background: url("../images/tlline.gif") no-repeat scroll left center transparent; color: #8E8E8E; display: block; float: left; font-size: 12px; padding: 0 10px 0 12px; text-align: center; width: auto; }
.toplink a.ch { width:50px; }
/*======导航样式======*/
.nav { background: none repeat scroll 0 0 transparent; border: medium none; float: right; margin: 0; width: 640px; }
#nav_h { width:640px; float:left;}
#nav_h ul.na01 { width:100%; height:30px; float:left; }/*导航外框 ul*/
#nav_h li.na02 { position:relative; z-index:1000; width:91px; height:30px; float:left; position:relative; text-align:center; background:url(../images/nav_line.gif) right 0px no-repeat;}/*一级菜单 li*/
#nav_h li#nv7 { background:none;}
#nav_h a.na03 { display: block; font-family:微软雅黑; font-size:13px; height:30px; width:91px; line-height:30px; }/*一级菜单 a*/
#nav_h a.na03:link,#nav_h a.na03:visited { color:black; }
#nav_h a.na03:hover { color:#fff; }
#nav_h li.focus a.na03 { background:url(../images/navna03tbg.gif) no-repeat 0 0; color:#fff;} /*主导航的悬停、选中状态*/
#nav_h ul.nb01 { display:none; position:absolute; z-index:2; left:0px; top:30px; width:630px; height:30px; line-height:30px; color:#fff; }/*二级菜单外框 ul*/
#nav_h ul.nb01 li { width:auto; float:left; line-height:30px; background:url(../images/nav_line.gif) right -30px no-repeat;}/*二级菜单外框 li*/
#nav_h ul.nb01 li a { display:inline-block; width:auto; height:30px; line-height:30px; text-align:center; padding:0px 10px; font-family:微软雅黑;}/*二级菜单外框 a*/
#nav_h ul.nb01 li a:link, ul.nb01 li a:visited { color:#fff; }
#nav_h ul.nb01 li a:hover { color:#fff; }
#nv1 ul.nb01 { left:-300px; width:730px; padding-left:0px; }
#nv2 ul.nb01 { left:-200px; width:780px; padding-left:0px;}
#nv3 ul.nb01 { left:-100px; width:730px; padding-left:0px; }
#nv4 ul.nb01 { left:-750px; width:1280px; padding-left:0px; }
#nv5 ul.nb01 { left:-270px; width:730px; padding-left:0px; }
#nv6 ul.nb01 { left:-240px; width:730px; padding-left:0px; }
#nv7 ul.nb01 { left:-125px; width:730px; padding-left:0px; }

#secnavbg { display:none; position:absolute; left:0px; top:82px; z-index:999; width:100%; height:30px; background:url(../images/ulnb02bg.gif) center top no-repeat; _background-image:url(../images/ulnb02bg_ie6.gif);}/*导航背景*/
/*======导航样式结束======*/

.indexBanner { max-width:1340px; clear:both; _width:expression((documentElement.clientWidth >1340)?"1340px":"auto"); margin:0 auto;}
.indexBanner ul.imgs,.indexBanner ul.imgs li,.indexBanner ul.imgs li a { width:100%; height:439px; overflow:hidden;}
.indexBanner,.indexBanner ul.imgs { position:relative;}
.indexBanner ul.imgs li { position:absolute; left:0px; top:0px;}
.indexBanner ul.imgs li a { display:block; width:100%; height:439px; background-position: center top; background-repeat:no-repeat;}
.indexBanner ul.points { position:absolute; left:50%; bottom:20px; margin-left:-35px; text-align:center; z-index:2;}
.indexBanner ul.points li { width:15px; height:15px; float:left; background:url(../images/ibanner_points.png) -15px 0px no-repeat; _background-image:url(../images/ibanner_points.gif); line-height:0px; font-size:0px; overflow:hidden; cursor:pointer; margin-right:2px;}
.indexBanner ul.points li.on { background-position:0px 0px;}

.ibanner { padding-top:13px; }
#banner { position:relative; width:1004px; height:334px; overflow:hidden; text-align:left; }
#banner_list img { border:0px; }
#banner_bg { display:none; position:absolute; bottom:0; _bottom:-1px; background:url(../../images/flashbg.png) repeat; height:30px; z-index:1000; cursor:pointer; width:1004px; }
#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:13px; right:25px; }
#banner ul li { display:block; width:9px; height:9px; line-height:12px; text-align:center; color:#fff; background:url(../../images/ifpoff.png); cursor:pointer; font-family:Arial; font-size:10px; float:left; margin-right:10px; display:inline; text-indent:-9999px; overflow:hidden; }
#banner ul li.on { background:url(../../images/ifpon.png); color:#fff; font-weight:bold; }
#banner_list a { position:absolute; }
.intro { width:442px; height:130px; float:left; border-right:#f4edde 1px solid; position:relative; z-index:1; padding-right:42px; margin-bottom:23px; }
.slides_container { display:none; }
.itext { display:block; width:442px; height:130px; }
.itext h2 { height:36px; font-size:18px; font-family:微软雅黑; font-weight:normal; color:#000000; }
.itext p { line-height:18px; }
.pagination { display:none; }
a.prev, a.next { display:block; width:16px; height:16px; position:absolute; z-index:2; top:0px; }
a.prev { background:url(../../images/ileftbtn.gif) no-repeat; cursor:pointer; right:65px; }
a.next { background:url(../../images/irightbtn.gif) no-repeat; cursor:pointer; right:44px; }
.inews { width:425px; float:right; margin-bottom:23px; }
.inews ul.idTabs { height:24px; }
.inews ul.idTabs li { width:90px; height:24px; float:left; margin-right:3px; }
.inews ul.idTabs li a { display:block; width:100%; height:24px; line-height:24px; text-align:center; background:#e1e1e1; font-family:微软雅黑; font-size:14px; color:black!important; }
.inews ul.idTabs li a.selected { background:#e4d1ab; color:#6b470e!important; }
.tabscontent { clear:both; padding-top:17px; position:relative; z-index:1; }
.tabscontent li { line-height:22px; clear:both; }
.tabscontent li h3 { width:300px; float:left; font-size:12px; font-weight:normal; padding-left:15px; background:url(../../images/point02.gif) left no-repeat; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.tabscontent li span { width:87px; float:right; font-size:10px; font-family:Verdana; }
.imore { position:absolute; right:28px; top:-18px; font-family:宋体; }
.ifoot { background: none repeat scroll 0 0 #696D70; margin: 0 auto; padding: 0; width:100%; max-width:1340px; clear:both; _width:expression((documentElement.clientWidth >1340)?"1340px":"auto"); margin:0 auto;}
.ifootleft { width:auto; float:left; white-space:nowrap; line-height:25px; }
.ifootright { width:auto; float:right; white-space:nowrap; line-height:52px; }
.ifoot a { color:#68604c; }
.ifoot a:hover { color:#333; }
#form1{width:265px;height:55px;}
.searchl .select_box { float:left;width:184px; height:21px; position:relative;}
.searchl .select_box span { background: url("../images/selebg.gif") no-repeat scroll 0 0 transparent; border:medium none; float: left; height:21px; line-height:20px; width: 179px; z-index: 2; padding-left:5px; color:#303030; cursor:pointer;}
.searchl .select_box ul li { cursor:pointer; }
.searchl .son_ul { display:none; width:182px; max-height:110px; _height:110px; overflow-x:hidden; overflow-y:auto; position:absolute; left:0; top:20px; border:1px solid #d5d5d5; background:#fff; }
.searchl .son_ul li { display:block; line-height:22px; padding:0px 5px; width:172px; cursor:pointer; color:#333;}
.searchl .hover { background:#ccc;}
/*产品*/
.pl { width:700px; float:left; padding:0px 0px 20px 34px; background:url(../../images/point03.gif) 10px 7px no-repeat; color:#896e4a; }
.pl h2 { display:inline; font-size:14px; color:#775221; }
.contentTools { width:970px; height:50px; float:left; margin:0px 17px; display:inline; border-top:#cdcdcd 1px solid; }
.backTop { width:80px; height:24px; float:left; text-align:center; margin:7px 0px 0px 20px; }
.backTop a { display:block; width:100%; height:24px; line-height:24px; background:url(../../images/point04.gif) 4px no-repeat; font-size:11px; font-family:微软雅黑; color:#bb9034!important; }
.ctRight { width:226px; float:right; padding-top:9px; }
.ctRight a { display:block; width:87px; height:12px; line-height:12px; font-size:11px; font-family:微软雅黑; float:left; padding-left:26px; }
a.Bookmark { background:url(../../images/ico_email.gif) left no-repeat; }
a.Print { background:url(../../images/ico_print.gif) left no-repeat; }
.proIntro { width:100%; height:319px; background:url(../../images/probannerbg.jpg) left top no-repeat; float:left; }
.proIntro h2 { height:44px; font-size:30px; font-family:微软雅黑; font-weight:normal; color:#ffffff; padding:45px 0px 0px 30px; }
.proIntro p { line-height:25px; padding:0px 0px 0px 30px; width:395px; color:white; }
.promore { padding:10px 0px 0px 30px; }
.blk_18 { overflow:hidden; zoom:1; font-size:12px; width:731px; height:120px; clear:both; margin:0 auto; padding-top:10px; background:url(../../images/pscrollbg.gif) left top repeat-x; }
.blk_18 .pcont { width:685px; float:left; overflow:hidden; padding-left:5px; }
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:18px; height:46px; margin-top:15px; display:inline; }
.blk_18 .LeftBotton { background:url(../../images/proBtn_left.gif) left no-repeat; float:left; margin-right:3px; }
.blk_18 .RightBotton { background:url(../../images/proBtn_right.gif) right no-repeat; float:right; }
.blk_18 .LeftBotton:hover { background:url(../../images/proBtn_left.gif) left no-repeat; }
.blk_18 .RightBotton:hover { background:url(../../images/proBtn_right.gif) right no-repeat; }
a.ipl { display:block; width:136px; height:102px; padding-left:2px; color:#bfbfbf!important; float:left; display:inline; font-weight:bold; overflow:hidden; }
a.ipl:hover { color:#393939!important; }
a.ipl img { display:block; filter:alpha(opacity=60); opacity:0.6; }
a.ipl span { display:block; width:100%; height:20px; text-indent:15px; }
a.ipl:hover img { filter:alpha(opacity=100); opacity:1.0; }
a.ipl:hover span { background:url(../../images/point03.gif) left 7px no-repeat; }
/*新闻*/
.newsTop { width:732px; border:#d3b870 1px solid; background:#e7daa3; padding:24px 0px; float:left; margin-bottom:15px; }
.newsTopp { width:275px; float:left; text-align:right; }
.newsTopi { width:388px; float:right; padding-right:40px; }
.newsTopi h2 { font-size:14px; height:46px; line-height:40px; }
.newsTopi p { line-height:22px; height:88px; color:#bb9034; overflow:hidden; }
.more01 { text-align:right; font-weight:bold; }
.titleList { width:730px; height:32px; border:#b4ae9c 1px solid; padding:1px; background:#fff; float:left; margin-bottom:8px; }
.titleList ul { width:100%; float:left; background:url(../../images/titlebg.gif) left top repeat-x; }
.titleList ul li { float:left; height:32px; background:url(../../images/titleline.gif) right top no-repeat; line-height:32px; text-align:center; color:#212121; filter:DropShadow(Color=#ffffff OffX=1, OffY=1, Positive=true)!important; }
.nd { width:119px; }
.nt { width:496px; }
.titleList ul li.nc { width:115px; background:none; }
.listList { width:100%; float:left; border-bottom:#e0e0e0 1px solid; }
.listList div, .listList h2 { float:left; line-height:30px; text-align:center; }
.ld { width:119px; font-family:Verdana; font-size:10px; }
.listList h2 { width:484px; text-align:left; font-size:12px; font-weight:normal; padding-left:12px; background:url(../../images/point06.gif) left no-repeat; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.lc { width:115px; font-family:Verdana; font-size:10px; }
.paging { text-align:center; height:12px; line-height:12px; padding:20px 0px 30px; clear:both; }
.paging a { padding:0px 5px; }
.backlist { height:20px; line-height:20px; text-align:right; padding-bottom:5px; clear:both; }
.backlist a.backtext { display:block; width:60px; float:right; padding-right:15px; background:url(../../images/point07.gif) right no-repeat; font-family:宋体; text-decoration:underline; }
h2.newsTitle { text-align:center; width:100%; float:left; line-height:22px; padding:7px 0px; font-size:16px; background:#eee3cc; }
.newsinfo { width:100%; text-align:center; float:left; color:#8c6a22; line-height:39px; }
.newsDetail { width:734px; float:left; padding:20px 0px 20px; line-height:25px; color:#828283; font-size:14px; overflow:hidden; }
/*招聘*/
.jobTitle { width:100%; height:30px; font-size:12px; color:#676767; cursor:pointer; background:#f1f1f1 url(../../images/joboff.gif) 610px no-repeat; clear:both; margin:0 auto; border-bottom:#cccccc 1px solid; }
.jobTitle div { float:left; height:30px; line-height:30px; }
.c_title { width:350px; padding-left:25px; background:url(../../images/q_ico.gif) 10px no-repeat; }
div.activeTitle { background:#f1f1f1 url(../../images/jobon.gif) 610px no-repeat; }
.jobContent { background:#ffffff; display:none; width:100%; float:left; }
.jcleft { width:550px; float:left; padding:10px 0px 10px 10px; line-height:20px; }
.jcBtn { width:148px; float:right; padding:25px 0px 0px; }
.job_zp { margin:15px 0px 15px; border-top:#cccccc 1px solid; width:100%; float:left; }
.listList h2.gg { background:none; }
.listList div.dlc { width:115px; height:12px; line-height:12px; padding:9px 0px; font-family:Verdana; font-size:10px; }
/*简历投递*/
.job_delivery { width:700px; margin:15px auto 0px; clear:both; }
.job_delivery td, .job_delivery th { padding:5px 10px; text-align:left; border-bottom:#fff 1px solid; }
.job_delivery th { background:#F5F5F5; font-weight:normal; }
.job_delivery td { color:red; }
.job_delivery td input { width:174px; height:16px; border:#BBBBBB 1px solid; }
.job_delivery td select { width:64px; }
.job_delivery td textarea { width:510px; height:105px; border:#BBBBBB 1px solid; }
.job_delivery td span { color:#ff0000; }
td.deliveryBtn { text-align:right; padding-right:70px; }
td.deliveryBtn input { width:66px; height:20px; border:none; cursor:pointer; margin:0px 5px; }
.jdb_send { background:url(../../images/jd_send.gif) no-repeat; }
.jdb_reset { background:url(../../images/jd_reset.gif) no-repeat; }
/*互动交流*/
.fbTitle { width:100%; height:30px; font-size:12px; color:#676767; clear:both; margin:0 auto; background:url(../../images/dotted.gif) left bottom repeat-x; padding-bottom:1px; }
.fbTitle div { float:left; height:30px; line-height:30px; }
.fb_title { width:500px; padding-left:30px; background:#fff url(../../images/ico_Q.gif) 3px no-repeat; }
.fbTitle div.fbc { width:70px; float:right; padding-left:25px; background:url(../../images/point05.gif) 10px no-repeat; font-weight:bold; cursor:pointer; }
div.fdon { }
.fbContent { background:#efefef; display:none; width:100%; float:left; }
.ans { padding:20px 30px; line-height:20px; background:url(../../images/ico_A.gif) 3px 18px no-repeat; color:#636363; }
.fb_zp { width:100%; float:left; margin:0px 0px 15px; clear:both; }
.feedbackBtn { width:100%; height:23px; float:left; padding-top:15px; }
.feedbackBtn ul li { width:80px; height:23px; text-align:center; float:left; margin-right:5px; }
.feedbackBtn ul li a { display:block; width:100%; height:23px; line-height:23px; background:#bb9034; color:#fff; font-weight:bold; }
.feedbackBtn ul li a.selected { background:#58585a; }
/*在线留言*/
.feedback { border-collapse:collapse; }
.feedback th, .feedback td { border:#e1e1e1 1px solid; border-width:1px 0px; padding:4px 15px; }
.feedback th { background:#f8f8f8; font-size:12px; text-align:left; font-weight:normal; }
.feedback td { color:red; }
.feedback td input { width:250px; height:15px; line-height:15px; border:#bfbfbf 1px solid; background:#fff; }
.feedback td textarea { width:350px; height:100px; border:#bfbfbf 1px solid; }
.feedbackBtn { border-collapse:collapse; margin-bottom:10px; }
.feedbackBtn td { border:#e1e1e1 1px solid; border-width:1px 0px; padding:8px 15px; }
.feedbackBtn td font { color:red; }
.feedbackBtn input { width:68px; height:18px; border:none; cursor:pointer; }
.fbsend { background:url(../../images/zh_cn_tj.gif) no-repeat; margin:0px 10px 0px 0px; }
.fbreset { background:url(../../images/zh_cn_qx.gif) no-repeat; }
.text01 { line-height:18px; color:#808080; }
.text01 font { font-size:14px; color:red; }
.text02 { font-size:18px; font-family:微软雅黑; color:#bb9034; padding:15px 0px; }
.surveylist { background:url(../../images/dotted.gif) left top repeat-x; margin-bottom:10px; }
.surveylist th, .surveylist td { text-align:left; padding:3px 0px; }
.surveylist th { font-size:14px; padding-top:15px; }
.surveyBtn { text-align:center; padding:15px 0px; background:url(../../images/dotted.gif) left top repeat-x; }
.surveyBtn input { width:191px; height:35px; border:none; background:url(../../images/surveyBtn.gif) no-repeat; cursor:pointer; }
.login { width:620px; height:290px; background:url(../../images/loginbg.jpg) no-repeat; margin:0 auto; }
.text03 { font-size:14px; line-height:60px; padding-left:15px; padding-top:26px; margin-bottom:46px; }
.login table { margin-left:280px; }
.logininput { width:158px; height:16px; line-height:16px; border:#c0c0c0 1px solid; }
.loginBtn { width:64px; height:46px; border:none; cursor:pointer; cursor:pointer; background:url(../../images/loginBtn.gif) no-repeat; }
.logintext { padding:20px 0px 0px 280px; }
.logintext ul li { padding-left:8px; background:url(../../images/point08.gif) left no-repeat; }
/*自带*/

.gonggao { background: url("../images/gonggaobg.gif") repeat scroll 0 0 transparent; height: 36px; margin: 0 auto; padding: 0; width:100%; _overflow:hidden;}
.gonggao.indexgg { max-width:1340px; clear:both; _width:expression((documentElement.clientWidth >1340)?"1340px":"auto"); margin:0 auto;}
.main .gonggao { float: left; margin: 0; padding: 0 30px; width: 944px; }
.containn1004 { background: none; clear: both; margin: -100px auto 0; width: 1004px; padding: 0; }
.main .contain1004 { padding: 0 0 25px; }
.main .gonggao .contain1004 { padding:10px 0 0 0; width: auto; }
.gonggao .contain1004 { padding:10px 0 0 0; }
.gonggao .gonggaobt { background: url("../images/gonggaoline.gif") no-repeat scroll right 0 transparent; color: #000000; float: left; font-family: 微软雅黑; font-size: 13px; margin: 0 8px 0 0; padding: 0; width: 62px; display:inline; }
.gonggao .box { float: left; width: 700px; }
.gonggao .box #left { float: left; margin:6px 0 0 0; cursor: pointer; }
.gonggao .box #right { float: left; margin:6px 20px 0 0; cursor: pointer; display:inline; }
.gonggao .box .subBox { float: left; overflow: hidden; width: 550px; }
.gonggao .box .subBox ul { float: left; overflow: hidden; width: 20000px; }
.gonggao .box .subBox ul li { display: inline; float: left; margin: 0 20px 0 0; width: 270px; }
.gonggao .box .subBox ul li .day { color: #6F6F6F; float: left; font-size: 11px; margin: 0; padding: 0px 0 0; font-family:微软雅黑; width:70px; }
.gonggao .box .subBox ul li .name { float: left; margin: 0; line-height:21px; width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.gonggao .box .subBox ul li .name a { color: #6F6F6F; float: left; font-size: 12px; margin: 0; font-family:宋体; display:block; width:100%; }
.gonggao #bdshare { float: right; margin: -6px 0 0; }
.gonggao #bdshare span { color: #848484; font-family: 微软雅黑; }
.gonggao #bdshare a { }
body.sidebar-left .center { width: 740px; }
div.main .contain1004 .ileft { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E4E4E4; float: left; height: 280px; margin: 0 22px 0 0; display:inline; padding: 18px 20px 10px 19px; width: 267px; }
div.main .contain1004 .ititle01 { margin: 0 0 0px 0; padding: 0; width:100%; float:left; }
div.main .contain1004 .ititle01 h2 { width:100%; float:left; }
div.main .contain1004 .ititle01 h2 a { color: #303030; display: block; font-family: 微软雅黑; font-size: 16px; font-weight: normal; line-height: 20px; margin: 0; padding: 0 0 0 2px; }
div.main .contain1004 .ileft .ititle01 span { float: right; margin: 8px 13px 0 0; display:none; }
div.main .contain1004 .ileft .ititle01 span a { color:#ffffff; }
div.main .contain1004 .monei { float:left; margin: 15px 0 0 0; width:100%; }
div.main .contain1004 .ileft .monei .box { margin: 0; width:100%; float:left; }
div.main .contain1004 .ileft .monei .box #left1 { float: left; margin: 35px 13px 0 0; cursor: pointer; display:inline; width:15px; }
div.main .contain1004 .ileft .monei .box #right1 { float: left; margin: 35px 0 0 12px; cursor: pointer; display:inline; width:15px; }
div.main .contain1004 .ileft .monei .box .subBox1 { float: left; margin: 0; width: 210px; overflow: hidden; }
div.main .contain1004 .ileft .monei .box .subBox1 ul { float: left; margin: 0; width: 20000px; }
div.main .contain1004 .ileft .monei .box .subBox1 li { float: left; margin: 0 }
div.main .contain1004 .ileft .monei .ileftsh { float:left; margin: 17px 0 0 6px; width: 260px; display:inline; }
div.main .contain1004 .ileft .monei .ileftsh .title { color: #575757; font-family: 微软雅黑; font-size: 13px; margin: 0 0 5px; float:left; width:100%; height:20px; }
div.main .contain1004 .ileft .monei .ileftsh .search1 { float: left; width: 100%; }
div.main .contain1004 .ileft .monei .ileftsh .search1 .searchl { float:left; width: 185px; }
div.main .contain1004 .ileft .monei .ileftsh .search1 .searchl .xmkc { background: url("../images/selebg.gif") no-repeat scroll 0 0 transparent; border: medium none; float: left; height: 21px; width: 184px; z-index: 2 }
div.main .contain1004 .ileft .monei .ileftsh .search1 .searchl .xmkc input { background: none repeat scroll 0 0 transparent; border: medium none; float: left; padding: 3px 0 3px 15px; width: 169px; }
div.main .contain1004 .ileft .monei .ileftsh .search1 .searchl .xmkc #hh { background: none repeat scroll 0 0 #FFFFFF; float: left; width: 184px; }
div.main .contain1004 .ileft .monei .ileftsh .search1 .searchl .xmkc1 { background: url("../images/selebg.gif") no-repeat scroll 0 0 transparent; border: medium none; float: left; height: 21px; margin: 9px 0 0 0; width: 184px; z-index: 1; }
div.main .contain1004 .ileft .monei .ileftsh .search1 .searchl .xmkc1 #hh1 { background: none repeat scroll 0 0 #FFFFFF; float: left; width: 184px; }
div.main .contain1004 .ileft .monei .ileftsh .search1 .searchl .xmkc1 input { background: none repeat scroll 0 0 transparent; border: medium none; float: left; padding: 3px 0 3px 15px; width: 169px; }
div.main .contain1004 .ileft .monei .ileftsh .search1 .searchr { float:left; margin:-2px 0 0 10px; width:65px; }
div.main .contain1004 .ileft .monei .ileftsh .search1 .searchr input { background: url("../images/seabbg.gif") repeat scroll 0 0 transparent; border: medium none; float: left; height: 50px; width: 60px; }
div.main .contain1004 .ileft .monei .lmonei3 { float:left; margin: 25px 0 0 0px; width: 100%; }
div.main .contain1004 .ileft .monei .lmonei3 ul { float:left; width:100%; }
div.main .contain1004 .ileft .monei .lmonei3 ul li { background: url("../images/lmonei3libg.gif") no-repeat scroll right center transparent; float: left; padding: 0 8px; width: 48px; }
div.main .contain1004 .ileft .monei .lmonei3 ul li.last { background: none; float: left; padding: 0 0 0 8px; width: 48px; }
div.main .contain1004 .ileft .monei .lmonei3 ul li a { color: #707070; float: left; font-size: 12px; padding: 0; }
div.main .contain1004 .ileft .monei .lmonei3 ul li.last a { color: #707070; float: left; font-size: 12px; padding: 0; }
div.main .contain1004 .imid { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E4E4E4; float: left; height: 280px; margin: 0; padding: 18px 20px 10px 19px; width: 351px; }
div.main .contain1004 .imid .ititle01 span { float: right; margin: 8px 13px 0 0; display:none; }
div.main .contain1004 .imid .ititle01 span a { color:#ffffff; }
div.main .contain1004 .imid .ititle01 #op1 { float:left; }
div.main .contain1004 .imid ul li { width:auto; float:left;} 
div.main .contain1004 .imid ul li a { float: left; padding: 0; width: 75px; color:#303030; display:block; font-family:微软雅黑; font-size:16px; }
div.main .contain1004 .imid .ititle01 #op { float:left; }
div.main .contain1004 .imid .ititle01 #op h2 { }
div.main .contain1004 .imid ul li.imid2 a { background: url("../images/imidimid2bg.gif") no-repeat scroll 0 0 transparent; float: left; padding: 0; text-align: right; width: 80px; }
div.main .contain1004 .imid .monei #img { float: left; margin: 0 14px 0 0; display:inline; }
div.main .contain1004 .imid .monei .immo { float: left; width: 200px }
div.main .contain1004 .imid .monei .immo .title {  margin: 2px 0 5px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
div.main .contain1004 .imid .monei .immo .title a {color: #143882; font-family: 宋体; font-size: 12px; font-weight: bold; }
div.main .contain1004 .imid .monei .immo .neirong { color: #8F9295; font-family: 宋体; font-size: 12px; height: auto; line-height: 20px; float:left; width: 100%; }
div.main .contain1004 .imid .monei .immo .neirong p { line-height: 20px; width: 100%; overflow: hidden; text-overflow: ellipsis; height: 61px; }
div.main .contain1004 .imid .monei .content { border-top: 1px dotted #C7C8CA; float: left; margin: 15px 0 0; width: 100%; }
div.main .contain1004 .imid .monei .content ul { float: left; margin: 0; padding: 0; width:100%; }
div.main .contain1004 .imid .monei .content ul li { background: url("../images/centeranniu.gif") no-repeat scroll 0 center transparent; border-bottom: 1px dotted #C7C8CA; margin: 0; float:left; padding: 4px 0 4px 12px; width: 339px; }
div.main .contain1004 .imid .monei .content ul li p { float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 260px; }
div.main .contain1004 .imid .monei .content ul li p a { color: #8F9295; float: left; font-family: 宋体; font-size: 12px; margin: 0; padding: 0; width:100%; }
div.main .contain1004 .imid .monei .content ul li .day { color: #B2B2B2; float: right; font-family: arial; font-size: 10px; line-height: 14px; margin: 6px 0 0; width: 65px; }
div.main .contain1004 .iright { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E4E4E4; float: right; height: 280px; margin: 0; padding: 18px 20px 10px 19px; width: 218px; }
div.main .contain1004 .iright .ititle01 span { float: right; margin: 8px 13px 0 0; display:none; }
div.main .contain1004 .iright .ititle01 span a { color:#ffffff; }
div.main .contain1004 .iright .monei #img { margin: 0 0 10px; width:100%; float:left; }
div.main .contain1004 .iright .monei .content { margin: 0 0 10px; width:100%; float:left; }
div.main .contain1004 .iright .monei .content p { color: #6E6E6E; font-family: 宋体; font-size: 12px; height: 20px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; width: 100%; }
div.main .contain1004 .iright .monei .content ul { float: left; margin: 2px 0 0; padding: 0; width: 255px; }
div.main .contain1004 .iright .monei .content ul li { background: url("../images/centeranniu.gif") no-repeat scroll 0 center transparent; border-bottom: 1px dotted #B2AD8F; float: left; margin: 0; padding: 7px 0 7px 10px; width: 240px; }
div.main .contain1004 .iright .monei .content ul li a { float: left; margin: 0; padding: 0; color:#5d5a53; }
div.main .contain1004 .iright .monei a.zuixin { background: url("../images/zuixin.gif") no-repeat scroll 0 0 transparent; color: #707070; float: left; font-family: 宋体; font-size: 12px; height: 22px; line-height: 22px; margin: 0 0 5px; padding: 0 0 0 24px; width: 193px; }
.nav h3 { display:none; }
.nav .contain1004 .content { background:none; border:none; }
/*li ul { display: none; left: 33px; position: absolute; top: 30px; }*/
/*li:hover ul, li.over ul { display:block; }*/
.nav ul.menu li ul.son { float: left; margin: 0; padding: 14px 0 0; width: 400px; }
.nav ul.menu li ul.son li { float: left; margin: 0 15px 0 0; }
.nav ul.menu li ul.son li a { background: none repeat scroll 0 0 transparent; color: #525246; float: left; font-size: 12px; font-weight: normal; margin: 0; padding: 1px 6px; }
.nav ul.menu li ul.son li:hover, .nav ul.menu.nav ul.menu li ul.son li:active { background: none repeat scroll 0 0 transparent; float: left; margin: 0 15px 0 0; padding: 0; }
.nav ul.menu li ul.son li a:hover, .nav ul.menu.nav ul.menu li ul.son li a:active { background: #d20001; color: #ffffff; float: left; font-size: 12px; font-weight: normal; margin: 0; padding: 1px 6px; }
.nav ul.menu li:hover, .nav ul.menu li :active { }
.nav ul.menu li a:hover, .nav ul.menu li a:active { }
.nav ul.menu li.last a:hover, .nav ul.menu li.last a:active { }
.nav ul.menu { background: none repeat scroll 0 0 transparent; border-bottom: medium none; border-top: medium none; float: left; margin: 0; padding: 0; width:100%; }
.nav ul.menu a:link, .nav ul.primary-links a:visited { }
.top .contain1004 { margin: 0 auto; padding: 9px 3px 0px; width: 998px; height:86px;}
.toplink .shouliu1 { float: left; padding: 0; width: 72px; }
.toplink .shouliu1 a { }
.toplink .shouliu2 { background: url("../images/tlwb.gif") no-repeat scroll 0 center transparent; float: left; padding: 0 0 0 20px; width: 58px; }
.toplink .shouliu2 a { background: none repeat scroll 0 0 transparent; padding: 0 10px 0 0; }
.toplink .shouliu3 { float: left; width: 166px; }
.toplink .shouliu3 a { color: #E60012; }
.main { background: url("../images/mainbg.gif") repeat scroll 0 0 transparent; margin: 0 auto; padding: 0; width:100%; max-width:1340px; clear:both; _width:expression((documentElement.clientWidth >1340)?"1340px":"auto"); margin:0 auto;}
.main .maintop { background: url("../images/maintopbg.gif") repeat-x scroll 0 0 transparent; height: 25px; float:left; width: 100%; }
.contain1004 h2 { }
.ifoot .ifootleft { background: none; float: left; margin: 0; width: 450px; padding:0 0 0 20px; }
.ifoot .contain1004 { height: 47px; margin: 0 auto; padding: 20px 0; }
.ifoot .ifootleft .content { background: none repeat scroll 0 0 transparent; border: medium none; float: left; margin: 0; padding: 0; width: 100%; }
.ifoot .ifootleft .content .copy { color: #A9ABAD; float: left; font-family: 微软雅黑; font-size: 11px; padding: 0 0 0 9px; width:410px; text-align:left; }
.ifoot .ifootleft .content ul { float: left; margin: 0; width: 100%; }
.ifoot .ifootleft .content ul li { float: left; margin: 0; padding: 0; text-align: center; width:63px; }
.ifoot .ifootleft .content ul li a { color: #A9ABAD; font-family: 微软雅黑; font-size: 11px; font-weight: normal; padding: 0; display:block; background:url(../images/ifootleft.gif) no-repeat right center; }
.ifoot .ifootleft .content ul li a.last { background:none; }
.ifoot .ifootright { background: none repeat scroll 0 0 transparent; float: right; margin: 0;}
.ifoot .ifootright img { margin:0; padding:0;}
.bigbg { height: 346px; width: 100%; }
/*内页*/
.neimain { background: none repeat scroll 0 0 #FFFFFF; float: left; padding: 35px 30px 0px; width: 944px; }
.right721 { float: right; width: 721px; }
.right721 .gupiao { width:100%; float:left; }
.right721 .aboutus { width:100%; float:left; }
.right721 .news { width:100%; float:left; }
.right721 .detail { width:100%; float:left; }
.sidebar-right-block0 { width:100%; float:left; }
.sidebar-right-block1 { margin: 0 0 30px; width:100%; float:left; display:none}
.sidebar-right-block1 img { margin: 0 0 0 5px; }
.right721 .title { border-bottom: 1px dotted #969696; margin: 0; width:100%; }
.right721 .title h2 { background: url("../images/righth2bg.gif") no-repeat scroll 0 center transparent; font-size: 18px; padding: 0 0 0 12px; float:left; width:300px; }
.right721 .title h3.breadcrumbs { float: right; width: 355px; margin: 10px 0 0; font-family: 微软雅黑; font-size: 11px; font-weight: normal; text-align:right; }
.right721 .title h3.breadcrumbs a { background: url("../images/breadcrumbsbg.gif") no-repeat scroll right center transparent; color: #8A8A8A; font-family: 微软雅黑; font-size: 11px; font-weight: normal; padding: 0 10px 0 5px; }
.right721 .title h3.breadcrumbs a:hover { background: url("../images/breadcrumbsbg.gif") no-repeat scroll right center transparent; color: #000000; font-family: 微软雅黑; font-size: 11px; font-weight: normal; padding: 0 10px 0 5px; }
.right721 .title h3.breadcrumbs span { color: #8A8A8A; font-family: 微软雅黑; font-size: 11px; font-weight: normal; padding: 0 0px 0 5px; }

.title_news13{ border-bottom: 1px dotted #969696; margin: 0; width:100%; height:30px; }
.title_news13 h2 { background: url("../images/righth2bg.gif") no-repeat scroll 0 2px transparent; line-height:26px; font-size: 18px; padding: 0 0 0 12px; float:left; width:300px; }
.title_news13 h3.breadcrumbs { float: right; width: 355px; margin: 3px 0 0; font-family: 微软雅黑; font-size: 11px; font-weight: normal; text-align:right; }
.title_news13 h3.breadcrumbs a { background: url("../images/breadcrumbsbg.gif") no-repeat scroll right center transparent; color: #8A8A8A; font-family: 微软雅黑; font-size: 11px; font-weight: normal; padding: 0 10px 0 5px; }
.title_news13 h3.breadcrumbs a:hover { background: url("../images/breadcrumbsbg.gif") no-repeat scroll right center transparent; color: #000000; font-family: 微软雅黑; font-size: 11px; font-weight: normal; padding: 0 10px 0 5px; }
.rtitle_news13 h3.breadcrumbs span { color: #8A8A8A; font-family: 微软雅黑; font-size: 11px; font-weight: normal; padding: 0 0px 0 5px; }

/*aboutus*/

.right721 .aboutus p { color: #4E4E4E; font-family: 宋体; font-size: 12px; float:left; width:100%; }
.right721 .aboutus .jianjie { float: left; width:700px; padding:25px 10px 25px 10px; *padding:25px 10px 0 10px}
.right721 .aboutus .jianjie1 { float: left; width:100%; margin: 0 0 25px; }
.right721 .aboutus .jianjie1 .title { background: url("../images/jianjie1tit.gif") repeat-x scroll 0 center transparent; border: medium none; float: left; width:100%; }
.right721 .aboutus .jianjie1 .title p { background: url("../images/jianjie1tp.gif") no-repeat scroll center center transparent; float: left; font-family: 微软雅黑; font-size: 16px; margin: 3px 0 0; padding: 0; text-align: center; width: 100%; }
/*news*/
.right721 .news .newst { float: left; padding: 0 8px 0px; *padding: 18px 8px 0px; width: 704px; }
.right721 .newst .newstl { float: left; width: 518px; }
.right721 .newst .newstl ul { width:100%; float:left; }
.right721 .newst .newstl ul li { background: url("../images/centeranniu.gif") no-repeat scroll 0 16px transparent; border-bottom: 1px solid #E8E8E8; float: left; margin: 0; padding: 4px 0 2px 10px; width: 508px; }
.right721 .newst .newstl ul li p { float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 415px; }
.right721 .newst .newstl ul li p a { color: #4E4E4E; font-family: 宋体; font-size: 12px; display: block; }
.right721 .newst .newstl ul li .day { color: #949494; float: right; font-family: arial; font-size: 10px; font-weight: normal; margin: 7px 0 0; width: 70px; }
.right721 .newst .newstr { float: right; width: 172px; }
.right721 .newst .newstr .newstrq { background: none repeat scroll 0 0 #F7F7F7; float: left; padding: 15px; margin: 0 0 30px; width: 142px; }
.right721 .newst .newstr .newstrq .title1319 { border: medium none; margin: 0 0 0px; line-height:19px; overflow: hidden; text-overflow: ellipsis; width: 100%; }
.right721 .newst .newstr .newstrq a { float:left; }
.right721 .newst .newstr .newstrq .title a { color: #666666; float: left; font-family: 宋体; font-size: 12px; width: 100%; }
.right721 .newst .newstr .newstrq p { color: #666666; float: left; font-size: 12px; height: 80px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; width: 100%; }
.right721 .newst .newstr .newstrq .button { float: left; margin: 10px 0 0; width:49px; }
.right721 .fanye { float: left; width: 100%; margin: 40px 0 0 0px !important; margin: 40px 0 30px 0px; }
.right721 .fanye .fanyen { display: block; margin: 0 auto 25px; *margin: 0 auto; width: 250px; }
.right721 .fanye a { color: #565656; display: block; float: left; font-family: arial; font-size: 12px; line-height: 20px; padding: 0; width: 17px; }
.right721 .fanye a:hover { color:#000000; }
.right721 .fanye span { color: #000000; display: block; float: left; font-family: arial; font-size: 12px; line-height: 20px; padding: 0; width: 17px; font-weight:bolder; }
.right721 .fanye a img { float: left; margin: 4px 0 0; }

/*gupiao*/

.right721 .gupiaot { float: left; width: 100%; }
.right721 .gupiaot ul { width:100%; float:left; }
.right721 .gupiaot ul li { background: none; border-bottom: 1px solid #E8E8E8; float: left; margin: 0; padding: 4px 0 2px 0; width: 100%; line-height:25px; }
.right721 .gupiaot ul li p { background: url("../images/centeranniu.gif") no-repeat scroll 0 center transparent; float: left; margin: 0 0 0 10px; overflow: hidden; padding: 0 0 0 10px; text-overflow: ellipsis; white-space: nowrap; width: 440px; display:inline; }
.right721 .gupiaot ul li p a { color: #4E4E4E; font-family: 宋体; font-size: 12px; display:block; width:100%; }
.right721 .gupiaot ul li .xiazai { background: url("../images/xiazaibg.gif") no-repeat scroll 0 center transparent; display: inline; float: left; line-height: 25px; margin: 0 0 0 21px; padding: 0 0 0 22px; width: 50px; }
.right721 .gupiaot ul li .xiazai a { color: #666666; font-family: 宋体; font-size: 12px; display:block; }
.right721 .gupiaot ul li .day { color: #949494; float: right; font-family: arial; font-size: 10px; font-weight: normal; margin: 0; text-align: left; width: 110px; }
.right721 .gupiaot .title2 { background: url("../images/gupiaotitle2.gif") no-repeat scroll 0 0 transparent; color: #666666; float: left; font-family: 微软雅黑; font-size: 12px; height: 36px; padding: 0; width: 100%; line-height:33px; margin: 0 0 15px; }
.right721 .gupiaot .title2 .biaoti { float: left; text-align: center; width: 415px; }
.right721 .gupiaot .title2 .pdf { float: left; text-align: center; width: 180px; }
.right721 .gupiaot .title2 .shijian { float: right; text-align: left; width: 100px; }
/*news_detail*/

.right721 .detail .jianjie1 { float: left; width:100%; margin: 0 0 25px; overflow:hidden;}
.right721 .detail .jianjie1 .title { background: none repeat scroll 0 0 transparent; border: medium none; float: left; margin: 0 0 5px; width:100%; }
.right721 .detail .jianjie1 .title p { background: none repeat scroll 0 0 #FFFFFF; color: #2C2C2C; float: left; font-family: 微软雅黑; font-size: 14px; margin: 0; padding: 15px 0 0px 5px; width:100%; }
.right721 .detail .jianjie1 .xinxi { border-bottom: 1px solid #D8D7D6; border-top: 1px solid #D8D7D6; display: inline; float: left; margin: 0 0 25px 4px; padding: 0px 0 0px 4px; width: 707px; color: #AEADAC; line-height:32px; }
.right721 .detail .jianjie1 .xinxi span { float:left; width:60px; }
.right721 .detail .jianjie1 .xinxi .day { float: left; font-size: 11px; margin: 0; width: 68px; }
.right721 .detail .jianjie1 .xinxi .cishu { float: left; font-size: 11px; margin: 0; width: 30px; }
.right721 .detail .jianjie1 .xinxi a.dayin { background: url("../images/dayin.gif") no-repeat scroll 0 center transparent; color: #AEADAC; float: left; margin: 0; padding: 0 0 0 22px; width: 35px; }
.right721 .detail .jianjie1 .xinxi .suofang { color: #6F6F6F; float: left; margin: 0; width: 70px; }
.right721 .detail .jianjie1 .xinxi a { float: left; margin: 10px 0 0 0; width: 18px; }
.right721 .detail .jianjie1 p { color: #666666; float: left; font-family: 宋体; font-size: 12px; padding: 0 0 0 15px; width: 691px; }
.right721 .detail .jianjie1 a { float: right; margin: 25px 20px 0 0; display:inline; }
.right721 .detail .jianjie1 .shangxia { border-top: 1px solid #DBDBDB; float: left; font-family: 微软雅黑; margin: 30px 0 0; padding: 15px 0 0; width: 100%; line-height:20px; }
.right721 .detail .jianjie1 .shangxia .shangxiaq { float: left; margin: 0 0 10px; width: 100%; }
.right721 .detail .jianjie1 .shangxia .shangxiaq .shang { float: left; margin: 0; width: 80px; }
.right721 .detail .jianjie1 .shangxia .shangxiaq .shang a { background: url("../images/shang.gif") no-repeat scroll 0 center transparent; float: left; margin: 0; padding: 0 0 0 16px; text-align: center; width: 60px; }
.right721 .detail .jianjie1 .shangxia .shangxiaq a { color: #565656; float: left; margin: 0; width: 480px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.right721 .detail .jianjie1 .shangxia .shangxiaq span { color: #565656; float: left; margin: 0; width: 480px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.right721 .detail .jianjie1 .shangxia .shangxiaq .xia { float: left; margin: 0; width: 80px; }
.right721 .detail .jianjie1 .shangxia .shangxiaq .xia a { background: url("../images/xia.gif") no-repeat scroll 0 center transparent; float: left; margin: 0; padding: 0 0 0 16px; text-align: center; width: 60px; }
/*case*/
.right721 .case { width:100%; float:left; }
.right721 .case .content { width:100%; float:left; padding-top:25px; padding-bottom:25px; *padding-bottom:0px;}
.right721 .case .casesearch { background:#e9eff7; width:100%; float:left; padding:6px 0; }
.right721 .case .casesearch .tsinput { width:232px; height:22px; line-height:20px; font-family:宋体; color:#8e8e8e; float:left; padding:0 0 0 17px; }
.right721 .case .casesearch .tsinput input { border:1px solid #b2c3de; width:220px; height:20px; float:left; background:#ffffff; padding:0 0 0 5px; color:#8e8e8e; }
.right721 .case .casesearch .tsbtn { float:left; width:61px; margin: 1px 0 0 30px; display:inline; }
.right721 .case .casesearch .tsbtn input { background:url(../images/casesearchb.gif) no-repeat 0 0; width:61px; height:20px; float:left; }
.right721 .case .caselist { width:100%; margin:20px 0 0 0; }
.right721 .case .caselist ul { width:100%; overflow:hidden;}
.right721 .case .caselist ul li { float: left; height: 230px; margin: 10px 6px; _margin: 10px 3px; width: 226px;  display: inline;}
.right721 .case .caselist ul li .img { background: url("../images/caselistbg.gif") no-repeat scroll 0 0 transparent; height: 166px; padding: 7px ; width:219px; float:left;}
.right721 .case .caselist ul li .img img { width:209px; height:156px; float:left; }
.right721 .case .caselist ul li .casename { float:left; width:220px; padding:0 0 0 6px; color:#666666; font-weight:bolder; font-family:宋体; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.right721 .case .caselist ul li .casename a { font-weight:normal; }
/*history*/
.right721 .history { width:100%; float:left; }
.right721 .history .content { width:100%; float:left; padding-bottom:25px; *padding-bottom:0px; }
.right721 .history .content .histtitle { border-bottom: 1px solid #E8E8E8; float: left; line-height: 20px; padding: 0 0 5px; width: 715px; margin:30px 0 0 0; }
.right721 .history .content .histtitle h3 { float:left; width:500px; background:url(../images/histtitbg.gif) no-repeat 5px center; font-weight:bolder; color:#666666; font-family:宋体; font-size:12px; padding:0 0 0 40px; cursor:pointer;}
.right721 .history .content .histtitle.cur h3 { color:#345CA4;}
.right721 .history .content .histtitle span { float:right; width:49px; height:18px; margin: 0 10px 0 0; }
.right721 .history .content .histtitle span a { float:right; width:49px; height:18px; }
.right721 .history .content .histlist { display:none; float:left; width:715px; border-top:1px solid #ffffff; background:#f5f5f5; }
.right721 .history .content .histlist ul { float:left; width:100%; padding: 10px 0 15px; }
.right721 .history .content .histlist ul li { float:left; width:100%; line-height:35px; }
.right721 .history .content .histlist ul li span { float:left; margin:0 0 0 40px; width:100px; font-family:宋体; color:#345ca4; font-size:12px; font-weight:bolder; width: 120px; }
.right721 .history .content .histlist ul li .wenzi { float:left; width:520px; font-size:12px; color:#4e4e4e; font-family:宋体; font-weight:normal; }
/*job*/
.right721 .job { width:100%; float:left; }
.right721 .job .content { width:100%; float:left; }
.right721 .job .content .jobsearch { background:#e9eff7; width:100%; float:left; padding:6px 0; margin:25px 0 20px 0; _display:inline;}
.right721 .job .content .jobsearch .jobseasou { background:url(../images/jobseasou.gif) no-repeat 0 0; float:left; width:152px; height:22px; position:relative; z-index:999999999; margin-right:15px }
.right721 .job .content .jobsearch .jobseasou.jobseazhi { margin:0 0 0 15px; }
.right721 .job .content .jobsearch .jobseasou span { color: #8E8E8E; float: left; font-family: 微软雅黑; font-size: 12px; font-weight: normal; line-height: 17px; padding: 2px 0 0 9px; width:143px; cursor:pointer;}
.right721 .job .content .jobsearch .jobseasou ul { display:none; }
.right721 .job .content .jobsearch .jobseasou.jobseazhi.cur ul { display:block; background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #B2C3DE; border-left: 1px solid #B2C3DE; border-right: 1px solid #B2C3DE; width:149px; padding:0 0 0 0px; }
.right721 .job .content .jobsearch .jobseasou.jobseazhi.cur ul li { padding:0px 5px; width:140px; cursor:pointer;}
.right721 .job .content .jobsearch .jobseasou.jobseabu.cur ul { display:block; background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #B2C3DE; border-left: 1px solid #B2C3DE; border-right: 1px solid #B2C3DE; width:149px; padding:0 0 0 0px; }
.right721 .job .content .jobsearch .jobseasou.jobseabu.cur ul li { padding:0px 5px; width:140px; cursor:pointer;}
.right721 .job .content .jobsearch .tsinput { width:227px; height:22px; line-height:20px; font-family:宋体; color:#8e8e8e; float:left; }
.right721 .job .content .jobsearch .tsinput input { border:1px solid #b2c3de; width:220px; height:20px; float:left; background:#ffffff; padding:0 0 0 5px; color:#8e8e8e; }
.right721 .job .content .jobsearch .tsbtn { float:left; width:61px; margin: 1px 0 0 20px; display:inline; }
.right721 .job .content .jobsearch .tsbtn input { background:url(../images/casesearchb.gif) no-repeat 0 0; width:61px; height:20px; float:left; }
.right721 .content .title2 { background: url("../images/gupiaotitle2.gif") no-repeat scroll 0 0 transparent; color: #666666; float: left; font-family: 微软雅黑; font-size: 12px; height: 36px; line-height: 33px; margin: 0 0 15px; padding: 0; width: 100%; }
.right721 .job .content .zhiwei { float:left; width:120px; text-align:center; }
.right721 .job .content .renshu { float:left; width:120px; text-align:center; }
.right721 .job .content .bumen { float:left; width:120px; text-align:center; }
.right721 .job .content .riqi { float:left; width:140px; text-align:center; }
.right721 .job .content .shoucang { float:left; width:105px; text-align:center; }
.right721 .job .content .yingpin { float:right; width:110px; text-align:center; }
.right721 .job .content ul { float:left; width:100%; }
.right721 .job .content ul li { color:#4e4e4e; font-size:12px; font-weight:normal; font-family:宋体; line-height:30px; float:left; width:100%; border-bottom:1px solid #e8e8e8; }
.right721 .job .content ul li a { color:#4e4e4e; }
.right721 .job .content ul li .riqi { font-size:10px; color:#949494; }
.right721 .job .content ul li .shoucang { background: url("../images/jobsc.gif") no-repeat scroll 30px center transparent; padding: 0 0 0 20px; width: 85px; }
.right721 .job .content ul li .yingpin { background: url("../images/jobyp.gif") no-repeat scroll 35px center transparent; padding: 0 0 0 20px; width: 90px; }
/*job_detail*/
.right721 .jobdetail { width:100%; float:left; }
.right721 .jobdetail .content { width:100%; float:left; }
.right721 .jobdetail .content .jobsearch { background:#e9eff7; width:100%; float:left; padding:6px 0; margin:30px 0 20px 0; }
.right721 .jobdetail .content .jobsearch .jobseasou { background:url(../images/jobseasou.gif) no-repeat 0 0; float:left; width:152px; height:22px; position:relative; z-index:999999999; margin-right:15px; display:inline; }
.right721 .jobdetail .content .jobsearch .jobseasou.jobseazhi { margin:0 0 0 6px; }
.right721 .jobdetail .content .jobsearch .jobseasou span { color: #8E8E8E; float: left; font-family: 微软雅黑; font-size: 12px; font-weight: normal; line-height: 17px; padding: 2px 0 0 9px; width:143px; cursor:pointer;}
.right721 .jobdetail .content .jobsearch .jobseasou ul { display:none; }
.right721 .jobdetail .content .jobsearch .jobseasou.jobseazhi.cur ul { display:block; background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #B2C3DE; border-left: 1px solid #B2C3DE; border-right: 1px solid #B2C3DE; width:149px; padding:0 0 0 0px; }
.right721 .jobdetail .content .jobsearch .jobseasou.jobseazhi.cur ul li { padding:0px 5px; width:140px; cursor:pointer;}
.right721 .jobdetail .content .jobsearch .jobseasou.jobseabu.cur ul { display:block; background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #B2C3DE; border-left: 1px solid #B2C3DE; border-right: 1px solid #B2C3DE; width:149px; padding:0 0 0 0px; }
.right721 .jobdetail .content .jobsearch .jobseasou.jobseabu.cur ul li { padding:0px 5px; width:170px; cursor:pointer;}

.right721 .jobdetail .content .jobsearch .jobseasou2 { background:url(../images/jobseasou1.gif) no-repeat 0 0; float:left; width:260px; height:22px; position:relative; z-index:999999999; margin-right:15px;display:inline;}
.right721 .jobdetail .content .jobsearch .jobseasou2.jobseazhi { margin:0 0 0 5px; }
.right721 .jobdetail .content .jobsearch .jobseasou2 span { color: #8E8E8E; float: left; font-family: 微软雅黑; font-size: 12px; font-weight: normal; line-height: 17px; padding: 2px 0 0 9px; width:220px; cursor:pointer;}
.right721 .jobdetail .content .jobsearch .jobseasou2 ul { display:none; }
.right721 .jobdetail .content .jobsearch .jobseasou2.jobseazhi.cur ul { display:block; background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #B2C3DE; border-left: 1px solid #B2C3DE; border-right: 1px solid #B2C3DE; width:258px; padding:0 0 0 0px; }
.right721 .jobdetail .content .jobsearch .jobseasou2.jobseazhi.cur ul li { padding:0px 5px; width:197px; cursor:pointer;}
.right721 .jobdetail .content .jobsearch .jobseasou2.jobseabu.cur ul { display:block; background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #B2C3DE; border-left: 1px solid #B2C3DE; border-right: 1px solid #B2C3DE; width:258px; padding:0 0 0 0px; }
.right721 .jobdetail .content .jobsearch .jobseasou2.jobseabu.cur ul li { padding:0px 5px; width:220px; cursor:pointer;}


.right721 .jobdetail .content .jobsearch .tsinput { width:227px; height:22px; line-height:20px; font-family:宋体; color:#8e8e8e; float:left; }
.right721 .jobdetail .content .jobsearch .tsinput input { border:1px solid #b2c3de; width:220px; height:20px; float:left; background:#ffffff; padding:0 0 0 5px; color:#8e8e8e; }
.right721 .jobdetail .content .jobsearch .tsbtn { float:left; width:61px; margin: 1px 0 0 20px; display:inline; }
.right721 .jobdetail .content .jobsearch .tsbtn input { background:url(../images/casesearchb.gif) no-repeat 0 0; width:61px; height:20px; float:left; }
.right721 .content .title2 { background: url("../images/gupiaotitle2w.gif") no-repeat scroll 0 0 transparent; color: #666666; float: left; font-family: 微软雅黑; font-size: 12px; height: 36px; line-height: 33px; margin: 0 0 15px; padding: 0; width: 100%; cursor:pointer;}

.right721 .jobdetail .content .jobsearch .tsinput1 { width:160px; height:22px; line-height:20px; font-family:宋体; color:#8e8e8e; float:left; }
.right721 .jobdetail .content .jobsearch .tsinput1 input { border:1px solid #b2c3de; width:150px; height:20px; float:left; background:#ffffff; padding:0 0 0 5px; color:#8e8e8e;line-height:22px; }
.right721 .jobdetail .content .jobsearch .tsbtn1 { float:left; width:61px; margin: 1px 0 0 20px; display:inline; }
.right721 .jobdetail .content .jobsearch .tsbtn1 input { background:url(../images/casesearchb.gif) no-repeat 0 0; width:61px; height:20px;  float:left; border:0px;}
.right721 .content .title2 { background: url("../images/gupiaotitle2w.gif") no-repeat scroll 0 0 transparent; color: #666666; float: left; font-family: 微软雅黑; font-size: 12px; height: 36px; line-height: 33px; margin: 0 0 15px; padding: 0; width: 100%; cursor:pointer;}


.right721 .jobdetail .content ul { float:left; width:100%; }
.right721 .jobdetail .content ul li { color:#4e4e4e; font-size:12px; font-weight:normal; font-family:宋体; line-height:30px; float:left; width:100%; border-bottom:1px solid #e8e8e8; }
.right721 .jobdetail .content .title2 a { color:#4e4e4e; font-family:宋体; }
.right721 .jobdetail .content .title2 { }
.right721 .jobdetail .content .title2 .zhiwei { float: left; margin: 0 0 0 25px; width: 480px; }
.right721 .jobdetail .content .title2 .shoucang { background: url("../images/jobsc.gif") no-repeat scroll 30px center transparent; padding: 0 0 0 20px; width: 85px; float:left; text-align:center; }
.right721 .jobdetail .content .title2 .yingpin { background: url("../images/jobyp.gif") no-repeat scroll 35px center transparent; padding: 0 0 0 20px; width: 90px; float:left; text-align:center; }
.right721 .jobdetail .content .title2 a { color: #4E4E4E; }
.right721 .jobdetail .content .jobnei { border-bottom: 1px solid #E8E8E8; float: left; margin: 0 0 30px; padding: 0 0 25px; width: 100%; }
.right721 .jobdetail .content .jobnei .jobnei1 { width:100%; float:left; border-bottom:1px solid #e8e8e8; }
.right721 .jobdetail .content .jobnei .jobnei1 .jobguding { color:#808080; font-family:宋体; font-size:12px; float: left; line-height: 30px; padding: 0 0 0 25px; width: 180px; }
.right721 .jobdetail .content .jobnei .jobnei2 { float: left; margin: 15px 0 0; padding: 0 26px; width: 560px; color:#808080; font-size:12px; font-family:宋体; line-height:20px; }
.right721 .jobdetail .content .jobnei .jobnei2 .jobwen { width:100%; float:left; font-weight:bolder; }
.right721 .jobdetail .content .jobnei .jobnei2 p { width:100%; float:left; }
.right721 .jobdetail .content .jobfanhui { float:right; width:87px; }
.right721 .jobdetail .content .jobfanhui a { float:right; width:87px; }
/*products*/
.right721 .products { width:100%; float:left; }
.right721 .products .content { width:100%; float:left; margin:35px 0 0 0; }
.right721 .products .content .title2 h3 { background: url("../images/protitleh3.gif") repeat-x scroll 0 0 transparent; color: #FFFFFF; float: left; font-family: 宋体; font-size: 12px; font-weight: bold; height: 34px; text-align: center; width: 130px; }
.right721 .products .content .title2 h3 a { color: #FFFFFF; }
.right721 .products .content .title2 span { float:right; width:40px; height:30px; }
.right721 .products .content .title2 span a { background:url(../images/protitlespan.gif) no-repeat center center; float:right; width:40px; height:30px; cursor:pointer; }
.right721 .products .content .produlist { width:100%; float:left; margin: 0 0 25px; }
.right721 .products .content .produlist ul { width:720px; float:left; overflow:hidden; }
.right721 .products .content .produlist ul li { border:1px solid #cbcbcb; float:left; padding:10px; width:131px; height:131px; overflow:hidden; margin: 0 15px 22px 12px; display:inline; }
.right721 .products .content .produlist ul li img { width:131px; height:96px; }
.right721 .products .content .produlist ul li .name { float: left; margin: 10px 0 0; width: 100%; }
.right721 .products .content .produlist ul li .name a { float: left; width: 100%; display:block; width:131px; }
.right721 .products .content .produlist ul li .name a:hover { color:#000000; }

/*products_list*/
.right721 .productslist .content .title2.title2w { background: url("../images/gupiaotitle2.gif") no-repeat scroll 0 0 transparent; color: #666666; float: left; font-family: 微软雅黑; font-size: 12px; height: 36px; line-height: 33px; margin: 0 0 15px; padding: 0; width: 100%; }
.right721 .productslist .content .title2.title2w h3 { background: url("../images/protitleh3.gif") repeat-x scroll 0 0 transparent; color: #FFFFFF; float: left; font-family: 宋体; font-size: 12px; font-weight: bold; height: 34px; text-align: center; width: 130px; }
.right721 .productslist { width:100%; float:left; }
.right721 .productslist .content { width:100%; float:left; margin:0px 0 0 0; }
.right721 .productslist .content p { color:#4e4e4e; font-size:12px; font-family:宋体; width:100%; float:left; margin:0 0 20px 0; }
.right721 .productslist .content .title2 h3 { background: url("../images/protitleh3w.gif") repeat-x scroll 0 0 transparent; color: #FFFFFF; float: left; font-family: 宋体; font-size: 12px; font-weight: bold; height: 34px; text-align: center; width: 130px; }
.right721 .productslist .content .title2 span { float:right; width:40px; height:30px; }
.right721 .productslist .content .title2 span a { background:url(../images/protitlespan.gif) no-repeat center center; float:right; width:40px; height:30px; cursor:pointer; }
.right721 .productslist .content .produlist { display:none; width:100%; float:left; margin: 0 0 10px; }
.right721 .productslist .content .produlist ul { width:750px; float:left; overflow:hidden; }
.right721 .productslist .content .produlist ul li { border:1px solid #cbcbcb; float:left; padding:10px; width:131px; height:115px; overflow:hidden; margin: 0 25px 22px 6px; display:inline; }
.right721 .productslist .content .produlist ul li img { width:131px; height:78px; }
.right721 .productslist .content .produlist ul li .name { float: left; margin: 10px 0 0; width: 100%; }
.right721 .productslist .content .produlist ul li .name a { float: left; width: 100%; display:block; width:131px; text-align:center }
.right721 .productslist .content .produlist ul li .name a:hover { color:#000000; }



/*priducts_detail*/
.right721 .productsdetail { width:100%; float:left; }
.right721 .productsdetail .content { width:100%; float:left; margin:35px 0 0 0; }
.right721 .productsdetail .content .title2 li { float:left; width:130px; }
.right721 .productsdetail .content .title2 li a { background: url("../images/prodettitleay.gif") no-repeat scroll right center transparent; color: #616161; float: left; font-family: 宋体; font-size: 12px; font-weight: bold; height: 34px; text-align: center; width: 130px; }
.right721 .productsdetail .content .title2 li a:hover, .right721 .productsdetail .content .title2 li a.selected { background: url("../images/prodettitlea.gif") no-repeat scroll 0 0 transparent; color: #ffffff; }
.right721 .productsdetail .content .prodet { float:left; width:100%; margin:10px 0 0; }
.right721 .productsdetail .content .prodet .img { width:501px; height:368px; margin:0 auto; }
.right721 .productsdetail .content .prodet .img img { width:501px; height:368px; float:left; }
.right721 .productsdetail .content .prodet p { width:100%; float:left; color:#666666; font-family:宋体; font-size:12px; }
.right721 .productsdetail .content .prodet .prodetfanhui { float: right; width: 87px; margin: 40px 0 0 0px; }
.right721 .productsdetail .content .prodet .prodetfanhui .img { float: right; width: 87px; }
/*vedio*/
.right721 .vedio { width:100%; float:left; }
.right721 .vedio .content { width:100%; float:left; margin:35px 0 0 0; }
.right721 .vedio .content .title2 li { float:left; width:130px; }
.right721 .vedio .content .title2 li a { background: url("../images/prodettitleay.gif") no-repeat scroll right center transparent; color: #616161; float: left; font-family: 宋体; font-size: 12px; font-weight: bold; height: 34px; text-align: center; width: 130px; }
.right721 .vedio .content .title2 li a:hover, .right721 .vedio .content .title2 li a.selected { background: url("../images/prodettitlea.gif") no-repeat scroll 0 0 transparent; color: #ffffff; }
.right721 .vedio .content .vedionei { float:left; width:100%; margin:10px 0 0; }
.right721 .vedio .content .vedionei ul { float:left; width:100%; }
.right721 .vedio .content .vedionei ul li { float:left; width:100%; margin: 0 0 30px; }
.right721 .vedio .content .vedionei ul li .img { float:left; width:141px; height:94px; margin:0 0 0 15px; display:inline; }
.right721 .vedio .content .vedionei ul li .img img { float:left; width:141px; height:94px; }
.right721 .vedio .content .vedionei ul li .neirong { float:left; width:200px; margin: 0 0 0 20px; display:inline; }
.right721 .vedio .content .vedionei ul li .neirong .neiname { float:left; width:100%; }
.right721 .vedio .content .vedionei ul li .neirong .neiname a { float:left; width:100%; color:#666666; font-family:宋体; font-weight:bolder; line-height:30px; }
.right721 .vedio .content .vedionei ul li .neirong .neiname a:hover { color:#000000; }
.right721 .vedio .content .vedionei ul li .neirong span { color:#909090; font-size:10px; font-weight:normal; font-family:宋体; width:100%; float:left; }
.right721 .vedio .content .vedionei ul li .neirong .lianjie { float:left; width:100%; margin:20px 0 0 0; }
.right721 .vedio .content .vedionei ul li .neirong .lianjie a { float:left; width:57px; height:18px; }

/*products_list*/
.right721 .productslist .content .title2.title2w { background: url("../images/gupiaotitle2.gif") no-repeat scroll 0 0 transparent; color: #666666; float: left; font-family: 微软雅黑; font-size: 12px; height: 36px; line-height: 33px; margin: 0 0 15px; padding: 0; width: 100%; }
.right721 .productslist .content .title2.title2w h3 { background: url("../images/protitleh3.gif") repeat-x scroll 0 0 transparent; color: #FFFFFF; float: left; font-family: 宋体; font-size: 12px; font-weight: bold; height: 34px; text-align: center; width: 130px; }
.right721 .productslist { width:100%; float:left; }
.right721 .productslist .content { width:100%; float:left; margin:0px 0 0 0; }
.right721 .productslist .content p { color:#4e4e4e; font-size:12px; font-family:宋体; width:100%; float:left; margin:0 0 20px 0; }
.right721 .productslist .content .title2 h3 { background: url("../images/protitleh3w.gif") repeat-x scroll 0 0 transparent; color: #FFFFFF; float: left; font-family: 宋体; font-size: 12px; font-weight: bold; height: 34px; text-align: center; width: 130px; }
.right721 .productslist .content .title2 span { float:right; width:40px; height:30px; }
.right721 .productslist .content .title2 span a { background:url(../images/protitlespan.gif) no-repeat center center; float:right; width:40px; height:30px; cursor:pointer; }
.right721 .productslist .content .produlist { display:none; width:100%; float:left; margin: 0 0 10px; }
.right721 .productslist .content .produlist ul { width:750px; float:left; overflow:hidden; }
.right721 .productslist .content .produlist ul li { border:1px solid #cbcbcb; float:left; padding:10px; width:131px; height:115px; overflow:hidden; margin: 0 25px 22px 6px; display:inline; }
.right721 .productslist .content .produlist ul li img { width:131px; height:78px; }
.right721 .productslist .content .produlist ul li .name { float: left; margin: 10px 0 0; width: 100%; }
.right721 .productslist .content .produlist ul li .name a { float: left; width: 100%; display:block; width:131px; text-align:center }
.right721 .productslist .content .produlist ul li .name a:hover { color:#000000; }

/*qywh*/
.qywh1 { width:690px; height:90px; float:left; background:url(../images/qywhbg.gif) no-repeat 0 0; padding:20px 0 0 20px; margin:0 0 20px 0; }
.qywh1 img{ width: 130px}
.qywh1 div{ width: 550px}
.qywh2 { border-bottom: 1px dotted #969696; float: left; padding: 0 0 15px; width: 100%; }
.qywh2 p { float:left; width:600px; padding:0 0 0 10px; color:#4e4e4e; font-family:宋体; font-size:12px; line-height:40px; }
.qywh2 p strong { font-size:13px; font-family:微软雅黑; color:#2f6bb2; }
.qywh3 { float: left; width: 100%; padding:35px 0 0 0; }
.qywh3 p { font-family:宋体; font-size:12px; color:#4e4e4e; }
/*service1 , service*/
.right721 .service1 { width:100%; float:left; }
.right721 .service1 .content { width:100%; float:left; margin:35px 0 25px 0; *margin:35px 0 0 0; }
.right721 .service1 .content h3 { font-size:16px; font-family:微软雅黑; color:#000000; font-weight:normal; float:left; width:716px; padding:0 0 0 5px; }
.right721 .service1 .content p { font-size:12px; font-family:宋体; color:#6e6e6e; font-weight:normal; float:left; width:711px; padding:0 0 0 10px; margin:30px 0; }
.right721 .service1 .content ul { float:left; width:100%; }
.right721 .service1 .content ul li { float:left; width:100%; font-family:宋体; border-top: 1px dotted #9b9b9b; padding:20px 0; }
.right721 .service1 .content ul li.last { border-bottom: 1px dotted #9b9b9b; }
.right721 .service1 .content ul li .ser1tit { float:left; width:100%; }
.right721 .service1 .content ul li .ser1tit h3 { color:#494949; font-size:15px; font-family:微软雅黑;font-weight:bolder; float:left; width:auto; padding:0 0 10px 10px; line-height:25px; }
.right721 .service1 .content ul li .ser1tit span { color:#fd0000; font-size:10px; line-height:12px; margin: 0 0 0 7px; position:absolute; }
.right721 .service1 .content ul li ul { color:#565555; width:100%; float:left; display:block; position: inherit; }
.right721 .service1 .content ul li ul li { float:left; width:95px; line-height:30px; padding:0 0 0 10px; border:none; }
.right721 .service1 .content ul li ul li input { float:left; width:24px; height:30px; }
.right721 .service1 .content ul li ul li label { float:left; width:315px; ; }
.right721 .service1 .content ul li select { border:1px solid #bfbfbf; width:450px; overflow:auto; height:90px; margin:0 0 0 13px; display:inline; }
.right721 .service1 .content .shenfen { height:75px; _height:68px; zoom:1; width:650px; border: 7px solid #F6F6F6; float: left; padding:5px 10px 20px; color:#565555; font-family:宋体; font-size:12px; line-height:30px; margin:20px 0 0 5px; display:inline; overflow:hidden;}
.right721 .service1 .content .shenfen .xmsjh { float: left; width: 210px; height:50px; }
.right721 .service1 .content .shenfen label.tit { float:left; width:55px; }
.right721 .service1 .content .shenfen .xmsjh input { background:#f7f7f7; border:1px solid #cbcbcb; height:20px; margin: 5px 0 0; float:left; width:125px }
.right721 .service1 .content .shenfen span { color:#ff0000; font-size:8px; float:left; margin:0 0 0 10px; }
.right721 .service1 .content .shenfen .xingbie { float: left; width:200px; height:50px; }
.right721 .service1 .content .shenfen .xingbie input { background:#f7f7f7; border:1px solid #cbcbcb; height:20px; margin: 5px 0 0; float:left; width:20px; }
.right721 .service1 .content .shenfen .xingbie label.sex { float:left; width:20px; }
.right721 .service1 .content .shenfen .xuexiao { float:left; width:220px; height:50px; }
.right721 .service1 .content .shenfen .xuexiao input { background:#f7f7f7; border:1px solid #cbcbcb; height:20px; margin: 5px 0 0; float:left; width:145px; }
.right721 .service1 .content .shenfen .qqh { float:left; width:200px; height:50px; }
.right721 .service1 .content .shenfen .qqh input { background:#f7f7f7; border:1px solid #cbcbcb; height:20px; margin: 5px 0 0; float:left; width:125px; }
.right721 .service1 .content .shenfen .tech { float:left; width:220px; height:50px; }
.right721 .service1 .content .shenfen .tech input { background:#f7f7f7; border:1px solid #cbcbcb; height:20px; margin: 5px 0 0; float:left; width:145px; }
.right721 .service1 .content .button { float:left; width:100%; text-align:center; margin:35px 0 0 0; }
.right721 .service1 .content .button input { background:url(../images/wenjuanbt.gif) no-repeat 0 0; width:112px; height:30px; border:none; cursor:pointer; }
.right721 .service1 .content .serviceshang { width:100%; float:left; }
.right721 .service1 .content .diaocha { width:100%; float:left; margin:30px 0 0 0; }
.right721 .service1 .content .diaocha ul { width:100%; float:left; }
.right721 .service1 .content .diaocha ul li { width:100%; float:left; line-height:30px; border-bottom:1px solid #e8e8e8; border-top:none; padding:0; }
.right721 .service1 .content .diaocha ul li h3 { color:#4e4e4e; font-family:宋体; font-size:12px; font-weight:normal; float:left; width:200px; background:url(../images/centeranniu.gif) no-repeat 5px; center;
padding: 0 0 0 15px; }
.right721 .service1 .content .diaocha ul li span { color:#7f7f7f; font-family:宋体; font-size:12px; font-weight:bolder; float:right; width:110px; }

/*公司荣誉*/
.honorTop { width:718px; float:left; border:1px solid #CCCCCC; background:#fff; margin-top:30px; margin-bottom:20px;}
.honor_left { width:540px; float:left; margin-left:12px; _display:inline; padding-bottom:30px;}
.honor_left .title { border-bottom:none; height:auto;}
.honor_left .title h3 { width:540px; height:30px; line-height:30px; padding:10px 0px; text-align:center; font-size:13px; font-family:微软雅黑; font-weight:normal; color:#345ca4;}
.honor_left .content { text-align:center;}
.honor_right{ width:127px; height:445px; background:#f7f7f7; float:right;}
.honor_right h3 { color:#626262; width:auto; height:30px; line-height:30px; padding-top:11px; padding-bottom:8px; text-align:center; font-weight:bold; font-size:12px;}
.honor_rightList { width:105px; height:356px; margin-left:10px; float:left; _display:inline; overflow:hidden;}
.honor_rightList ul { width:100%; float:left;}
.honor_rightList ul li { width:100%; height:89px; float:left;}
.ind_btn2{ width:115px; height:20px; text-align:right; float:left;}
.ind_btn2 img{ margin-left:6px;}

ul.honorList { width:100%; float:left;}
ul.honorList li { width:700px; line-height:20px; padding:5px 0px 5px 20px; border-bottom:#e8e8e8 1px solid; background:url(../images/honor_point.gif) 8px 12px no-repeat;}
ul.honorList li a { color:#4e4e4e!important;}
ul.honorList li a:hover { font-weight:bold;}


/*网站地图*/
.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:#dc0000;}
.map_list ul li { width:90px; height:13px; line-height:15px; margin:5px 0px; border-right:#aaaaaa 1px solid; float:left; text-align:center;}
/*网站地图*/

.news_rbotpic{ width:142px; padding-top:15px; float:left;}
.news_rbotpic img{ width:142px;}
.content_bd13{ width:100%; float:left;}
.deliv_btn{width: 400px; height: 50px; padding-left: 81px; padding-top: 15px;}

.pro13_title2 { background: url("../images/gupiaotitle2.gif") no-repeat scroll 0 0 transparent; color: #666666; float: left; font-family: 微软雅黑; font-size: 12px; height: 36px; line-height: 33px; margin: 0 0 15px; padding: 0; width: 100%; }
.pro13_title2 h3 { width:auto; padding:0px 20px; background: url("../images/protitleh3.gif") repeat-x scroll 0 0 transparent; color: #FFFFFF; float: left; font-family: 宋体; font-size: 12px; font-weight: bold; height: 34px; }
.pro13_title2 h3 a { color: #FFFFFF; }
.pro13_title2 span { float:right; width:40px; height:30px; }
.pro13_title2 span a { background:url(../images/protitlespan.gif) no-repeat center center; float:right; width:40px; height:30px; cursor:pointer; }
.pro13_pic{ width:131px; height:96px;}
.pro13_pic img{ width:131px; height:78px;}
.textbreak { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pro13_btxt{ width:100%; line-height:18px; text-align:center; padding-top:3px;}

/*营销网络样式*/
.w100 { width: 100%; }
.mapsearch{ width:700px; border:#CCC 1px solid; background:#f5f5f5; padding:5px 10px; margin-bottom:10px;}
.search_content{ width:155px; float:left; height:20px;}
.search{ width:24px; float:left; height:20px;}
.mappoint{ width:721px; background: #b6b6b6; height:26px; line-height:26px; margin:0 auto;}
.contain1004_h{ width:1004px; margin:0 auto; padding:7px 0px 0px 0px;}
.listtitle03_2_fx{ margin-top:2px;}

.wk136{ width:100%; height:32px; background:#e9eff7; float:left; margin-top:25px; margin-bottom:20px; *margin-bottom:0px; *overflow:auto; _overflow:hidden;}
.xiala_bg136_1{ background:url(../images/jobseasou.gif) no-repeat 0 0; float:left; width:152px; height:22px; position:relative; z-index:9999; margin-right:10px; margin-left:6px; margin-top:5px; display:inline;}
.xiala_bg136_1 span{color: #8E8E8E; float: left; font-family: 微软雅黑; font-size: 12px; font-weight: normal; line-height: 17px; _line-height: 19px; padding: 2px 0 0 9px; width:143px; cursor:pointer;}
.xiala_bg136_1 ul{ display:none;}
.xiala_bg136_1.cur ul { display:block; background: none repeat scroll 0 0 #FFFFFF; margin-top:2px; border-bottom: 1px solid #B2C3DE; border-left: 1px solid #B2C3DE; border-right: 1px solid #B2C3DE; width:149px; padding:0 0 0 0px; }
.xiala_bg136_1.cur ul li { padding:0px 5px; width:140px!important; cursor:pointer;}

.xiala_bg136_2{ background:url(../images/jobseasou.gif) no-repeat 0 0; float:left; width:152px; height:22px; position:relative; z-index:9999; margin-right:10px; margin-top:5px; display:inline;}
.xiala_bg136_2 span{color: #8E8E8E; float: left; font-family: 微软雅黑; font-size: 12px; font-weight: normal; line-height: 17px; _line-height: 19px; padding: 2px 0 0 9px; width:143px; cursor:pointer;}
.xiala_bg136_2 ul{ display:none;}
.xiala_bg136_2.cur ul { display:block; background: none repeat scroll 0 0 #FFFFFF; margin-top:2px; border-bottom: 1px solid #B2C3DE; border-left: 1px solid #B2C3DE; border-right: 1px solid #B2C3DE; width:149px; padding:0 0 0 0px; }
.xiala_bg136_2.cur ul li { padding:0px 5px; width:140px; cursor:pointer;}

.xiala_bg136_3{ background:url(../images/jobseasou1.gif) no-repeat 0 0; float:left; width:260px; height:22px; position:relative; z-index:9999; margin-right:10px; margin-top:5px; display:inline;}
.xiala_bg136_3 span{color: #8E8E8E; float: left; font-family: 微软雅黑; font-size: 12px; font-weight: normal; line-height: 17px; _line-height: 19px; padding: 2px 0 0 9px; width:251px; cursor:pointer;}
.xiala_bg136_3 ul{ display:none;}
.xiala_bg136_3.cu6 ul { display:block; background: none repeat scroll 0 0 #FFFFFF; margin-top:2px; border-bottom: 1px solid #B2C3DE; border-left: 1px solid #B2C3DE; border-right: 1px solid #B2C3DE; width:258px; padding:0 0 0 0px; }
.xiala_bg136_3.cu6 ul li { padding:0px 5px; width:248px; cursor:pointer;}

.cher_tsinput136 { width:166px; height:22px; font-family:宋体; color:#8e8e8e; margin-top:5px; *margin-top:4px; float:left; }
.cher_tsinput136 input { border:1px solid #b2c3de; width:148px; height:20px; line-height:20px; background:#ffffff; padding:0 0 0 5px; color:#8e8e8e;}
.cher_tsbtn136{ float:left; width:61px; margin-top:6px; display:inline; }
.cher_tsbtn136 input { background:url(../images/casesearchb.gif) no-repeat 0 0; border:none; width:61px; height:20px; cursor:pointer;}

.qikai{width:230px;height:400px; float:left; background: #E8E8E8;margin:5px}
.qikaiimg{width:210px;height:315px;margin:10px}
.qikaizi{width:210px;height:30px;margin:10px;}
.qikaizi1{width:80px;height:30px; float:left; line-height:25px;}
.qikaizi2{width:80px;height:30px; float:right;line-height:25px;}
.qikaizi3{width:210px;height:25px;text-align:center;font-family: 微软雅黑; font-size: 14px;margin:10px;}


.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; /* 隔行变色 */
}


/*cong 20170314*/
.guide1{
	padding: 100px 0 150px; 
	text-align: center; 
	display: block;
	padding-top: 30px;
	font-family: "微软雅黑";
}
.manuals{
	position: relative; 
	margin: 0 auto; 
	width: 520px; 
	height: 60px; 
	text-align: left; 
	overflow: hidden; 
	line-height: 34px;
}
.manuals span{
	width: 150px;
	display: inline-block;
	font-size: 14px;
	line-height: 39px;
	font-weight: bold;
	color: #2d2d2d;
	vertical-align: top;
}
.manuals span, .manuals input, .manuals b{
	float: left;
	display: block;
} 
.selectManual, .myselectManual{
	width: 300px;
	display: inline-block;
}
.manuals input{
	height: 36px;
	width: 298px;
	border: 1px solid #ccc;
	padding: 0 10px;
}
.manuals input.yzm{
	width: 100px;
	margin-right: 15px;
}
.hbxxBtn{
	position: relative;
	display: block;
	cursor: pointer;
	margin: 30px auto 60px auto;
	width: 276px;
	height: 40px;
	background: url(../images/bg_hbxxbtn.jpg) repeat-x;
	color: #fff;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
}
.manuals span i{
	color: #007bfd;
	font-style: normal;
}
