@charset "utf-8";
html { background:#FFF; overflow-y:scroll; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style:inherit; font-weight:inherit; }
del, ins { text-decoration:none; }
li { list-style:none; }
caption, th { text-align:left; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:baseline; }
sub { vertical-align:baseline; }
input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
input, button, textarea, select { *font-size:100%;
}
input, select { vertical-align:middle; }
body { font:12px/1.231 "微软雅黑", arial, helvetica, clean, sans-serif; }
select, input, button, textarea, button { font:99% arial, helvetica, clean, sans-serif; }
table { font-size:inherit; font:100%; border-collapse:collapse; }
pre, code, kbd, samp, tt { font-family:monospace; *font-size:108%;
line-height:100%; }
/*title*/
h1 { font-size:32px; }
h2 { font-size:26px; }
h3 { font-size:20px; }
h4 { font-size:14px; }
h5 { font-size:12px; }
h6 { font-size:10px; }
.mt10 { margin-top:10px; }
.mt30 { margin-top:30px; }
a { color:#ebebeb; text-decoration:none; }
a:focus { outline:0; }
a:hover { color:#F00; }
.clear { clear:both; height:0; line-height:0; font-size:0; overflow:hidden; }
#header { width:100%; margin:0; height:auto; background: url(../images/bg.jpg) #f3f3f3 repeat-x left top; }
.header_con { width: 1000px; height: 148px; margin: 0 auto; }
.head_logo { padding:0; margin:0; float:left; width:680px; padding-top:9px; }
.head_lan { float:right; margin-top:15px; width:200px; text-align:right; color:#ebebeb; margin-right:5px; }
.head_lan a { color:#ebebeb; text-decoration: none; font-size:12px; }
.head_lan a:hover { color:#f00; font-size:12px; }
/*search*/
.search { float: right; width: 235px; height: 42px; margin-top: 15px; margin-left: 22px; padding: 0px; }
.form-search { margin:16px 0 5px }
.form-search a { text-align:left; padding:0 5px; color:#333; display:inline-block; }
.form-search a:hover { text-align:left; padding:0 5px; color:#02509a; display:inline-block; }
.form-search .abutton { float:left; width:165px; height:23px; line-height:23px; padding-left:6px; border:2px solid #ccc; color:#999; vertical-align:middle; box-shadow:0px 0px 2px 1px #ccc; }
.form-search .button { float:left; background-position:100% 0; width:48px; margin-top:1px; height:24px; line-height:24px; background:#333; border:none; font-size:12px; color:#FFF; cursor:pointer; vertical-align:middle; padding:0px 2px 6px 0px!important }
/*nav*/
.active { !important;
}
.active a { background:#e50112; font-weight:bold; color: #fff!important }
.active a:hover { color: #fff; !important
}
.nav { float:left; width:100%; height:42px; margin-top:12px; z-index:9999; }
.nav ul { width:1000px; margin:0 auto; }
.nav li.current a, .nav li.selected a span, .nav li a.selected, .nav li a.selected span { background:#e50112; }
.nav li { padding:0 2px 0 1px; position:relative; float:left; background:url(../images/line_r.jpg) no-repeat right center; z-index:999999; }
.nav li.last { background:none; }
.nav li a { float:left; display:block; padding:0; height:42px; overflow:hidden; color:#fff; }
.nav li a span { float:left; display:block; padding:0; line-height:42px; font-size:14px; cursor:pointer; width:119px; text-align:center; }
.nav li.selected a, .nav li a.selected { text-decoration:none; }
.nav li.selected a span, .nav li a.selected span { color: #fff; font-weight:bold; }
.nav li.selected .submenu { display:block; }
.nav li .submenu { display:none; position:absolute; top:42px; left:1px; }
.nav li .submenu { border-style:solid; border-width:0px 1px 1px 0px; border-color:#ddd; padding:0 0px 2px 0px; width:180px; background:#e50112; }
.nav li .submenu { -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; -moz-box-shadow:0 5px 5px #D3D3D3; -webkit-box-shadow:0 5px 5px #D3D3D3; box-shadow:0 5px 5px #D3D3D3; }
.nav li .submenu li { float:none; padding:0; background:none; height:auto; border-bottom:dotted 1px #100e1c; }
.nav li .submenu li.last { border:none; }
.nav li .submenu li a { float:none; padding:0; text-align:center; height:25px; line-height:25px; background:none; color:#fff; font-weight: bold; }
.nav li .submenu li a:hover { background:#100e1c; font-weight: bold; color:#FFF; }
.nav li .last_li { background:none; }
#banner { width:100%; height:400px; margin:0 auto; padding:0px; background: url(../images/bg.jpg) #f3f3f3 repeat-x left top; }
#full-screen-slider { width:100%; height:400px; float:left; position:relative }
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative; background-color:#000000; }
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute }
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px }
#pagination { display:block; list-style:none; position:absolute; left:58%; top:515px; z-index:9900; padding:5px 15px 5px 0; margin:0 }
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#666; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px; }
#pagination li.current { background:#d5241b; }
/*main*/
#main { width:100%; height: auto; background:#2e81df; border-top:1px solid #333; }
.container { width:1000px; margin:0 auto; padding:15px 0; height:240px; }
.index_tit h3 { float:left; font-size:14px; font-weight:bold; text-transform:uppercase; width:200px; height:30px; line-height:30px; padding-left:20px; background:url(../images/ico_1.png) no-repeat left center; color:#e50112; }
.index_tit span { float:right; margin-top:8px; }
.index_tit span a { color:#ebebeb; }
.index_tit span a:hover { color:#f00; text-decoration:underline; }
.index_news { float:left; display:inline; width:323px; background: url(../images/line_2.gif) repeat-y right top; padding-right:15px; color:#333; }
.index_news .n_leftx { float: left; width: 323px; margin:0px; }
.index_news .n_leftx dl { margin-top:10px; font-size:12px; }
.index_news .n_leftx dl dd { line-height:24px; height:24px; clear:both; padding:0px 0px 0px 15px; width:300px; margin:0px auto; background:url(../images/shixin.png) no-repeat left center; }
.index_news .n_leftx dl dd:hover { background:url(../images/shixin2.png) no-repeat left center; color:f00; text-decoration:underline; }
.index_news .n_leftx dl dd a { float:left; display: block; width:210px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.index_news .n_leftx dl dd span { float:right; font-size:10px; font-style:italic; color:#999; font-family: Arial, Helvetica, sans-serif; }
.index_pro { float:left; display:inline; width:325px; padding-left:15px; }
/*cate_index*/
.cate_index { float:left; width:100px; margin:8px 5px 0px 5px; }
.cate_index ul li { background:none; border:0; width:100%; padding:0; }
.cate_index ul li a { width:90px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height:24px; line-height:24px; background:url(../images/ico_1.gif) no-repeat left center; text-align:left; padding-left:12px; color:#ebebeb; display:block; }
.cate_index ul li a:hover { background:url(../images/ico_1.gif) no-repeat left center; color:#f00; border:0; text-decoration: underline; }
.cate_index_pro { float:left; width:210px; margin:10px 2px 0px 2px; }
.index_pro-marquee { width:210px; height:175px; padding-top:10px; }
.index_pro-left { width: 15px; height: 141px; float: left; padding-left: 0px; padding-right: 5px; }
.index_pro-right { width: 15px; height: 141px; float: right; padding-right: 0px; padding-left: 5px; }
.index_pro-c { width:175px; height: 160px; float: left; padding: 0px; }
.index_pro-list li { width:165px; height:auto; float:left; padding-left:5px; padding-right:5px; padding-bottom: 25px; }
.index_pro-list li img { width:158px; height:120px; border:#CCC solid 1px; padding:0px; }
.index_pro-list li img:hover { filter: Alpha(Opacity=50); opacity:0.8; }
.index_pro-list li span { display:block; text-align:center; height:24px; line-height:24px; padding-top:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.index_con { float:right; display:inline; width:292px; background: url(../images/line_2.gif) repeat-y left top; padding-left:15px;color:#ebebeb; }
.index_con_ny { float:left; width:290px; height:180px; margin:3px 2px 0px 0px; background: url(../images/conzcbg.png) no-repeat right top; }
.index_con_ny p { line-height:24px; }
.index_con_ny p a { line-height:24px; color:#333; }
.index_con_ny p a:hover { color:#f00; text-decoration:underline; }
/*footer*/
#footer { width:100%; position:relative; z-index:999; background:#333; }
.foot_content { width:1000px; margin:0 auto; padding:0; height:30px; line-height:30px; }
.foot_content p { float:left; font-size:12px; color:#ebebeb; }
.foot_content p a { font-size:12px; color:#ebebeb; }
.foot_content p a:hover { color:#ebebeb; }
/*内页*/
.sub_bannerBox { width: 100%; text-align: center; z-index: 0; height: 300px; padding-bottom:1px; background: url(../images/bg.jpg) #f3f3f3 repeat-x left top; }
.sub_bannerBox img { width: 100%; height:300px; text-align: center; }
.containers { width:1000px; margin:0 auto; padding:15px 0; }
.sidebar_left { float:left; display:inline; width:250px; padding:0; margin-bottom:20px; }
.side_tit { background: url(../images/ico_1.png) 0px 8px no-repeat; height: 32px; line-height:32px; color: #ebebeb; overflow:hidden; font-size:16px; padding-top: 0px; padding-right: 0; padding-bottom: 0; padding-left: 20px; border-bottom: solid 2px #CCC; }
.cat { border-top: none; width: 250px; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-bottom: 5px; padding-top: 5px; }
.cat ul li a { height:30px; line-height:30px; display:block; clear:both; padding-left:35px; font-weight:bold; color:#ebebeb; background-image: url(../images/ico_1.gif); background-repeat: no-repeat; background-position: 15px center; width: 215px; margin:0 auto; border-bottom: solid 1px #ddd; }
.cat ul li a:hover, .cat ul li a.hover { background:url(../images/ico_1.gif) #F2F2F2 no-repeat; background-position: 15px center; color: #F00; }
#hovz { background:url(../images/ico_1.gif) #F2F2F2 no-repeat; background-position: 15px center; color: #F00; }
.side_content { float:left; display:inline; width:250px; padding:0;  color:#ebebeb;}
.index_contact { line-height:20px; padding-right: 5px; padding-left: 5px; padding-top: 10px; padding-bottom: 8px; }
.index_contact p { line-height:26px }
.index_contact p img { width:240px; height:115px; margin-top:10px; }
.sidebar_right { width: 735px; float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 10px; color:#ebebeb;}
.postitle { height: 32px; position: relative; border-bottom: 2px solid #ebebeb;/*background: url(../images/about_title.png) ;*/ line-height: 32px; margin-right: 5px; margin-left: 5px; margin-bottom:5px; }
.postitle strong { height: 32px; line-height: 32px; font-size: 16px; padding-left: 5px; background: url(../images/ico.png); background-repeat: no-repeat; background-position: left center; }
.postitle strong em { padding-left:10px; color:#888; }
.postitle span { position: absolute; right: 6px; top: 1px; line-height: 32px; }
.postitle span a { color: #ebebeb; }
.postitle a:hover { color: #F00; }
/*关于我们*/
.sub_right_about { line-height: 26px; clear: both; font-size: 12px; padding:10px 15px 20px 15px; }
.sub_right_about p { /*text-indent:2em;*/
	line-height:26px; }
/*产品中心*/
.sub_right_product { padding:10px 5px 30px 5px; clear:both; font-size:12px }
.sub_products { margin-top: 0; margin-right: 0; margin-bottom: 0px; margin-left: 0; height: 645px; }
.sub_products ul { width: 240px; height: 195px; float: left; text-align: center; margin-top: 5px; margin-bottom: 5px; }
.sub_products ul li p { height:32px; line-height:32px; text-align:center; }
.sub_products ul img { width:220px; height:165px; border:solid 1px #ddd; padding:2px }
.sub_products ul a:hover img { border:solid 3px #ccc; padding:0px }
.sub_content { padding:15px }
.sub_pro_li { text-align:center }
.sub_newscontent li { line-height:2.3; }
.sub_newscontent_li1 { text-align:center; border-bottom:dashed 1px #ccc; color:#999; margin:0 0 20px 0 }
/***************************产品详细样式****************************/
.pro_detail { padding-top: 21px; }
.pro_detail img { padding: 2px; border: 1px solid #dbdbdb; }
.pro_detail h2 { color: #FE0000; text-align: center; font-size: 16px; }
.pro_detail h3 { margin-top: 8px; text-align: center; margin-bottom: 8px; }
.pro_detail2 { padding-top: 8px; }
.pro_detail2 p { font-family: "宋体"; font-size: 12px; line-height: 24px; color: #434343; padding-right: 20px; padding-left: 35px; }
/*产品内容*/
#preview { TEXT-ALIGN: center; WIDTH: 365px; float:left; display:block; margin-right:10px; margin-bottom: 20px; }
.jqzoom { POSITION: relative; WIDTH: 365px; HEIGHT: 268px; }
.jqzoom img { WIDTH: 365px; HEIGHT: 268px; border:1px #ddd solid; }
.zoomdiv { WIDTH: 400px; HEIGHT: 400px; LEFT: 859px; }
.list-h LI { FLOAT: left; }
#spec-n5 { WIDTH: 365px; HEIGHT: 62px; OVERFLOW: hidden; PADDING-TOP: 10px; }
#spec-left { MARGIN-TOP: 5px; WIDTH: 10px; BACKGROUND: url(images/left.gif) no-repeat; FLOAT: left; HEIGHT: 45px; CURSOR: pointer; }
#spec-right { MARGIN-TOP: 5px; WIDTH: 10px; BACKGROUND: url(images/right.gif) no-repeat; FLOAT: left; HEIGHT: 45px; CURSOR: pointer; }
#spec-list { WIDTH: 360px; DISPLAY: inline; FLOAT: left; height: 58px; MARGIN-LEFT: 8px; OVERFLOW: hidden }
#spec-list UL LI { WIDTH: 66px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 0px }
#spec-list UL LI IMG { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 53px; PADDING-RIGHT: 2px; HEIGHT: 50px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px }
.jqzoom { POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
.zoomdiv { Z-INDEX: 100; BORDER-BOTTOM: #e4e4e4 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 400px; DISPLAY: none; BACKGROUND: url(../images/loading.gif) #fff no-repeat center center; HEIGHT: 400px; OVERFLOW: hidden; BORDER-TOP: #e4e4e4 1px solid; TOP: 1px; BORDER-RIGHT: #e4e4e4 1px solid; LEFT: 0px; box-shadow: rgba(0, 0, 0, 0.796875) 2px 3px 10px 0px }
.bigimg { WIDTH: 600px; HEIGHT: 450px }
.jqZoomPup { Z-INDEX: 10; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; FILTER: alpha(Opacity=50); BORDER-LEFT: #aaa 1px solid; WIDTH: 50px; BACKGROUND: #fede4f no-repeat 50% top; HEIGHT: 50px; VISIBILITY: hidden; BORDER-TOP: #aaa 1px solid; TOP: 0px; CURSOR: move; BORDER-RIGHT: #aaa 1px solid; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5 }
#spec-list { POSITION: relative; WIDTH: 330px; MARGIN-RIGHT: 5px }
#spec-list DIV { MARGIN-TOP: 0px; MARGIN-LEFT: 0px }
#shownews h4.related { height:30px; line-height:30px; zoom:1; border-bottom:1px solid #0065b5; margin:0px 0px 10px 0px; }
#shownews h4.related span { float:left; display:inline; background:#0065b5; min-width:70px; _width:70px; white-space:nowrap; text-align:center; color:#fff; padding:0px 10px; }
#shownews .relatedlist li { float:left; width:30%; margin-right:10px; height:27px; line-height:27px; padding-left:12px; background:url(../images/indexNewsListIco.gif) no-repeat 3px 12px; overflow:hidden; }
#shownews .relatedlist li a:hover { color:#0964c3; text-decoration:none; }
.introzone { float: right; width: 330px; height: 320px; border: 0px; }
.protitle { text-align: left; height:28px; font:bold 14px/28px Verdana, Arial, Helvetica, sans-serif; background:#f5f5f5; padding-left:10px; color:#333; margin-top: 0px; margin-right: 30px; margin-bottom: 20px; margin-left: 0px; }
.prop { padding:0px; text-align:left; font: 12px/20px Verdana, Arial, Helvetica, sans-serif; line-height:26px; margin-top: 5px; margin-right: 40px; margin-bottom: 0px; margin-left: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ccc; padding-left: 10px; }
.proskype { width:80px; text-align:center; line-height:32px; margin-top: 40px; margin-right: 10px; margin-left: 30px; background:url(../images/more-bg.jpg) no-repeat; font-size: 12px; padding-top: 2px; padding-bottom: 2px; }
.proskype a { font-weight: bold; color:#f8f8f8; font-size: 12px; line-height: 20px; }
.proskype a:hover { color:#f00; }
.bodyzone { clear:both; border-top:3px #eee solid; margin-top: 20px; margin-right: 5px; margin-bottom: 10px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; font-size: 12px; line-height: 26px; }
.product_body_title { clear:both; border-bottom: solid 2px #e50112; line-height:30px; height:30px }
.product_body_title span { font-weight:bold; display:block; float:left; padding:0 20px; background:#e50112; color:#fff }
.product_body { padding:10px; line-height:26px; }
.idTabs { width:100%; overflow:hidden }
.idTabs li { float:left; margin-right:2px }
.idTabs li { background:#e50112; display:block; padding:0px 20px; border-bottom:0; color:#fff; font-weight:bold; }
.idTabs li a.selected { background:#f5f5f5; font-weight:bold; }
.idtabs_con { border:1px solid #ccc; padding:20px }
.product_body_title .idTabs a { color: #000; line-height: 30px; background: #ddd; margin-bottom: 2px; padding-top: 0; padding-right: 20px; padding-bottom: 0; padding-left: 20px; }
.product_body_title .idTabs a.selected { background:#e22819; color:#fff; }
.product_body_titles { clear:both; border-bottom: solid 2px #e50112; line-height:30px; height:30px }
.product_body_titles span { font-weight:bold; display:block; float:left; padding:0 20px; background:#e50112; color:#fff }
.product_related { padding:8px }
.product_related dl { float: left; width: 165px; padding-top: 10px; padding-right: 5px; padding-bottom: 10; padding-left: 6px; }
.product_related dt img { width:160px; border:1px solid #ccc; padding:1px; height:120px; }
.product_related dt, .product_related dt a { width:166px; overflow:hidden; }
.product_related dd { display: block; margin-left:0px; height: 30px; line-height: 30px; overflow: hidden; text-align: center; }
.product_related dd a { color:#333; }
.product_related dd.d1 { display:none; }
.carouselLeft { background: url(../images/rotate-left.png) no-repeat; width: 40px; height: 40px; background-position: 0px 0px; }
.product_related div a { color:#666; }
.product_related div, .product_related dd a:hover { color:#f00; }
/* ============左侧分类列表============== */

.productclass_dolphin { margin:0px; padding-top:3px; padding-right: 8px; padding-bottom: 8px; padding-left: 10px; }
.productclass_dolphin a:link, .productclass_dolphin a:visited, .productclass_dolphin a:active { display:block; text-decoration: none; font:12px/29px; height:30px; text-align:left; padding-left:26px; color:#666; }
.productclass_dolphin a:hover { display:block; color: #fff; background:url(../images/listx2.png) 0px 0px no-repeat; text-decoration: none; }
.subNavBox { width:200px; padding-left:5px; }
.subNav { height: 30px; cursor: pointer; font-size: 12px; font-weight: bold; color: #666; line-height: 28px; padding-left: 28px; background: url(../images/listx.png) 0px 0px no-repeat; background-position: 95% 50%; font-family: "微软雅黑"; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.subNav:hover { color:#f00; }
.currentDd { color:#f00 }
.currentDt { background-image:url(../images/jiantou.png); }
.navContent { display: none; margin-left:8px; }
.navContent li { padding-left:5px; padding-right:5px; background:url(../images/dian1.gif)5px 13px no-repeat; }
.navContent li a { margin-left:10px; width:170px; heighr:28px; text-align:center; font-size:12px; line-height:28px; color:#333; font-family: "微软雅黑"; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.navContent li a:hover { color:#f00; }
/*新闻资讯*/
.sub_right_news { padding:10px 15px 30px 15px; line-height:26px; clear:both; font-size:12px }
.sub_newslist { padding:0 0 10px 0; }
.sub_newslist li { border-bottom:dashed 1px #CCC; height:32px; line-height:32px }
.sub_newslist li a:link, .sub_newslist li a:visited { }
.news_li { width:80%; float:left; display:block; padding-left: 20px; background-image: url(../images/shixin.png); background-repeat: no-repeat; background-position: 6px 14px; }
.news_time { float:right; color:#999 }
.sub_newslist li div { color:#666; clear:both }
.sub_right_news p { line-height:26px; }
.sub_right_news td, .sub_right_news th { padding:0 0 0 5px }
.sub_right_news h2 { font-size:16px; color:#ebebeb; text-align:center; margin:5px 0; }
.sub_newscontent_li { text-align:center; border-bottom:dashed 1px #ccc; color:#999; margin:0 0 20px 0 }
.newssxt li { height:35px; line-height:35px; margin-top: 10px; display:block; }
.sub_newsts { color:#666; padding:10px; text-align:left; clear:both; font-weight:bold; border-top: dashed 1px #cccccc }
.sub_newslinks { padding:0 10px }
.sub_newslinks li { width:49%; float:left; height:23px; line-height:23px }
.sub_newslinks li a:link, .sub_newslinks li a:visited { color:#999 }
.sub_newslinks li a:hover { color:#2b426a; text-decoration:underline }
.sub_newsright { text-align:right; padding:10px 0; margin:15px 0 0 0; clear:both; color:#777; font-size:12px }
.sub_newsright a:link, .sub_newsright a:visited { color:#777 }
.sub_newsright a:hover { color:#f00 }
.news_li { width:80%; float:left; display:block }
.news_time { float:right; color:#999 }
/*技术服务*/
.sub_right_service { padding:10px 15px 30px 15px; line-height:26px; clear:both; font-size:12px; }
.sub_right_service p { line-height:26px; }
.sub_right_service td, .sub_right_service th { padding:0 0 0 5px }
.sub_right_service h2 { font-size:18px; color:#555; text-align:center; margin:20px 0; }
/*人才招聘*/
.sub_right_human { padding:10px 15px 20px 15px; line-height:26px; clear:both; font-size:12px }
.sub_right_human p { line-height:26px; }
/*.sub_right_human td, .sub_right_human th { padding:0 0 0 5px }*/
.sub_right_human h2 { font-size:18px; color:#555; text-align:center; margin:20px 0; }
.recruitment { border-collapse:collapse; width:100%; margin-top:10px; margin-bottom:10px; }
/*.recruitment th { font-size:12px; font-weight:normal; padding:5px; border:1px solid #e4e4e4; text-align:center; }
.recruitment td { font-size:12px; font-weight:normal; padding:5px; border:1px solid #e4e4e4; }*/

.worder{ border-bottom:1px dotted #CCCCCC; padding-bottom:10px; margin-bottom:10px;}
.worder h1.wor_title{ font-size:14px;}

/*客户留言*/
.sub_right_feed { padding:10px 15px 30px 15px; line-height:26px; clear:both; font-size:12px; }
.sub_right_feed p { line-height:26px; }
.sub_right_feed td, .sub_right_feed th { padding:0 0 0 5px }
.sub_right_feed td span { color:#F00; }
.sub_right_feed h2 { font-size:18px; color:#555; text-align:center; margin:20px 0; }
/*联系我们*/
.sub_right_contact { padding:10px 15px 30px 15px; line-height:26px; clear:both; font-size:12px; background-image: url(../images/contactbg.jpg); background-repeat: no-repeat; background-position: 460px 20px; }
.sub_right_map { padding:10px 15px 30px 15px; line-height:26px; clear:both; }
.sub_right_contact, .sub_right_contact p { line-height:26px; }
/*翻页*/
#pages { margin-top:6px; width: 720px; margin: 0 auto; text-align:center; padding-top: 15px; }
#pages a { border: 1px solid #DDD; color: #333; margin: 2px; padding: 2px 5px; text-decoration: none; font-size:12px; }
#pages a:hover { border: 1px solid #DDD; color: #333; margin: 2px; padding: 2px 5px; text-decoration: none; background: #f00; color:#FFF; font-size:12px; }
#pages span { background: #f00; border: 1px solid gainsboro; color: white; font-weight: bold; margin: 2px; padding: 2px 5px; font-size:12px; }

.pages { margin-top:6px; margin: 0 auto; text-align:center; padding: 15px 0; }
.pages a, .pages font, .pages i { border: 1px solid #DDD; color: #ebebeb; margin: 1px; padding: 2px 6px; text-decoration: none; font-size:12px; }
.pages b { border: 1px solid #f00; color: #333; margin: 1px; padding: 2px 6px; text-decoration: none; background: #f00; color:#FFF; font-size:12px; }
.pages a:hover { border: 1px solid #f00; color: #333; margin: 1px; padding: 2px 6px; text-decoration: none; background: #f00; color:#FFF; font-size:12px; }
