﻿/* 默认格式化*/
/*@-moz-document url-prefix(http), url-prefix(file) {img:-moz-broken{-moz-force-broken-image-icon:1;}}*/
body { margin: :0px; padding: 0px; _background-image: url(text.txt); _background-attachment: fixed; height: 100%; position: relative; }
html { height: 100%; }
body, div, p, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, select, input, textarea, blockquote, table, th, td { margin: 0; padding: 0; font-size: 12px; }
a { text-decoration: none; color: #FF6347; }
a:hover { color: #ee2e09; }
img { border: 0; }
p { text-align: left; }
input, textarea, select { vertical-align: middle; color: #444; }
hr { margin: 0 auto; border-top: 1px dotted #D9D9D9; width: 98%; height: 1px; }
form { margin: 0; padding: 0; }
ul, li { margin: 0; padding: 0; list-style: none; }
/*:after{ content: "."; display:block; height:0; clear:both; visibility:hidden;}*/



/*title*/
.Title { width: 100%; height: 80px; padding-top: 20px; margin-bottom: 20px; }
.Title .content { width: 1200px; margin: 0px auto; border: 0px solid black; }
.Title .content table { width: 100%; height: 100%; }
.Title .content table td { margin: :0px; padding: 0px; font-size: 12px; font-family: Arial; color: #3d3d3d; }



/*菜单栏*/
.Menu { width: 100%; height: 40px; background-color: #029AD9; }
.Menu .content { width: 1200px; margin: 0px auto; font-size: 14px; font-family: "Microsoft YaHei" ,Arial; height: 40px; background-color: #029AD9; color: White; }

.Menu .content a.LG { color: #029AD9; font: 14px/30px "Microsoft YaHei" ,Arial; text-decoration: none; line-height: 40px; }

.Menu .content a.LG:hover { color: white; text-decoration: underline; line-height: 40px; }

.Menu .content .div2 { float: left; width: 1200px; height: 40px; border: 0px solid black; color: black; }
.Menu .content .div2 li { list-style: none; }
.Menu .content .div2 ul.nav table { width: 100%; }
.Menu .content .div2 ul.nav table td { text-align: left; font: 16px "Microsoft YaHei" ,Arial; height: 40px; line-height: 40px; }
.Menu .content .div2 ul.nav li { width: 171px; text-align: center; }
.Menu .content .div2 ul.nav > li { float: left; }
.Menu .content .div2 ul.nav li h3 { height: 40px; line-height: 40px; font-weight: normal; font-size: 14px; color: White; }
.Menu .content .div2 ul.nav > li:hover { color: White; }
.Menu .content .div2 ul.nav > li > h3 { z-index: -1; }
.Menu .content .div2 ul.nav > li > ul { border: 1px solid #029AD9; z-index: 999; }
.Menu .content .div2 ul.nav > li > ul > li { width: 169px; }
.Menu .content .div2 ul.nav > li > ul > li h3 { font: 14px "Microsoft YaHei" ,Arial; line-height: 40px; background: white; color: #029AD9; }
.Menu .content .div2 ul.nav > li h3:hover, .choice { background: #029AD9 !important; color: White; }
.Menu .content .div2 ul > li > ul { display: none; position: absolute; }
.Menu .content .div2 ul > li.on > ul { display: block; z-index: 999; }
.Menu .content .div2 ul.nav li { position: relative; }
.Menu .content .div2 ul.nav > li > ul > li ul { position: absolute; top: 0; right: -122px; border: 1px solid #029AD9; }



.Banner { height: 360px; background-color: #eaf9ff; }
.Foucs { width: 100%; float: left; position: relative; min-width: 1200px; }
/* 焦点图 */
.slide-main { height: 360px; position: relative; }
.prev, .next { display: block; width: 44px; height: 44px; position: absolute; z-index: 222; top: 160px; overflow: hidden; cursor: pointer; opacity: 0.6; -moz-opacity: 0.6; filter: alpha(opacity=60); _border: 1px solid none; }
.prev { left: 70px; }
.next { right: 70px; }
.prev:hover, .next:hover, .nav-main a:hover, .nav-main a.cur { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }
.item { display: block; width: 100%; height: 5px; position: absolute; z-index: 124; top: 340px; left: 0; text-align: center; }
.item a { display: inline-block; width: 24px; height: 5px; margin-right: 11px; background: #fff; overflow: hidden; }
.item a.cur { background: #ffc600; }
.slide-box, .slide { display: block; width: 100%; height: 360px; overflow: hidden; }
.slide-box { position: relative; }
.slide { display: none; height: 360px; background: #ff6900; position: relative; position: absolute; z-index: 8; }
#bgstylea { background: #ff6900; }
#bgstyleb { background: #193d85; }
#bgstylec { background: #000; }
.slide a { display: block; width: 100%; height: 360px; cursor: pointer; }
.obj-a, .obj-b, .obj-c, .obj-d, .obj-e, .obj-f { position: absolute; z-index: 9; left: 50%; }
.obj-a, .obj-b { width: 952px; margin-left: -476px; text-align: center; }
.obj-a { display: block; height: 352px; top: 100px; }
.obj-b { top: 406px; height: 100px; }
.obj-c { display: block; height: 360px; top: 0; margin-left: -540px; }
.obj-d { top: 228px; height: 164px; }
.obj-d p { display: block; padding-top: 20px; font-size: 16px; color: #fff; clear: both; }
.obj-e { width: 366px; height: 170px; margin-left: -460px; top: 223px; z-index: 12; }
.obj-f { width: 692px; height: 394px; top: 158px; margin-left: -180px; }
.banAnimate .obj-a { display: block; animation-name: baoAni; -webkit-animation: baoAni 0.4s linear 0s normal none; -moz-animation: baoAni 0.4s linear 0s normal none; animation: baoAni 0.4s linear 0s normal none; }




.Main { width: 100%; padding-top: 20px; }
.Main .content { width: 1200px; margin: 0px auto; min-height: 700px; }
.Main .content a.LG:link, a.LG:visited { color: #3d3d3d; font: 14px/30px Arial; text-decoration: none; }
.Main .content a.LG:hover { color: Blue; text-decoration: underline; }



/*企业介绍*/
.Main .content .jieshao { float: left; width: 780px; }
.Main .content .jieshao .title { border-bottom: 1px solid #cccccc; height: 35px; width: 100%; padding-top: 20px; }
.Main .content .jieshao .title .span_l { color: #00A0E8; font: 21px/30px "Microsoft YaHei"; float: left; }
.Main .content .jieshao .title .span_r { color: #888888; float: right; font: 14px/30px Arial; }

.Main .content .jieshao .detail { height: 224px; width: 100%; padding-top: 20px; }
.Main .content .jieshao .detail img { float: left; }
.Main .content .jieshao .detail .words { float: right; color: #3d3d3d; font: 14px/25px Arial; width: 420px; }

/*新闻资讯*/
.Main .content .zixun { float: right; width: 400px; }
.Main .content .zixun .title { border-bottom: 1px solid #cccccc; height: 35px; width: 100%; padding-top: 20px; }
.Main .content .zixun .title .span_l { color: #00A0E8; font: 20px/30px "Microsoft YaHei"; float: left; }
.Main .content .zixun .title .span_r { color: #888888; float: right; font: 14px/30px Arial; }
.Main .content .zixun .detail { height: 224px; width: 100%; padding-top: 15px; }
.Main .content .zixun .detail div { width: 380px; color: #3d3d3d; font: 14px/30px Arial; margin-left: 5px; padding-left: 10px; background-position: 0px 12px; background-image: url(/images/classico.png); background-repeat: no-repeat; white-space: nowrap; /*禁止文字自动换行*/ overflow: hidden; /*隐藏溢出*/ text-overflow: ellipsis; /*溢出文本显示省略号-仅限于ie*/ -o-text-overflow: ellipsis; }




/*产品展示*/
.Main .content .xhhd { float: left; width: 780px; border: 0px solid black; }
.Main .content .xhhd .title { border-bottom: 1px solid #cccccc; height: 35px; width: 100%; padding-top: 0px; }
.Main .content .xhhd .title .span_l { color: #00A0E8; font: 20px/30px "Microsoft YaHei"; float: left; }
.Main .content .xhhd .title .span_r { color: #888888; float: right; font: 14px/30px Arial; }

.Main .content .xhhd .roll_pic { width: 100%; float: left; overflow: hidden; padding-top: 20px; }
.Main .content .xhhd .roll_pic #scroll { width: 780px; overflow: hidden; }
.Main .content .xhhd .roll_pic #scroll div { width: 255px; text-align: center; }
.Main .content .xhhd .roll_pic #scroll div a { display: block; height: 150px; width: 200px; }
.Main .content .xhhd .roll_pic #scroll div a img { width: 235px; height: 150px; float: left; }
.Main .content .xhhd .roll_pic #scroll div a span { display: block; width: 100%; height: 21px; float: left; text-align: center; color: #3d3d3d; font: 14px/21px Arial; margin-top: 5px; }
.Main .content .xhhd .roll_pic #scroll div a:hover span { color: #e10000; text-decoration: underline; }



/*荣誉资质*/
.Main .content .zjjs { float: right; width: 400px; border: 0px solid black; }
.Main .content .zjjs .title { border-bottom: 1px solid #cccccc; height: 35px; width: 100%; padding-top: 0px; }
.Main .content .zjjs .title .span_l { color: #00A0E8; font: 20px/30px "Microsoft YaHei"; float: left; }
.Main .content .zjjs .title .span_r { color: #888888; float: right; font: 14px/30px Arial; }
.Main .content .zjjs .detail { height: 190px; width: 100%; border: 0px solid black; }
/*.Main .content .zjjs .detail img { height: 190px; width: 380px; margin-top: 10px; margin-left: 10px; }*/
.Main .content .zjjs .detail .table { float: left; width: 100px; text-align: center; margin: 10px 30px 0px 0px; }
.Main .content .zjjs .detail .table img { height: 60px; width: 80px; }
.Main .content .zjjs .detail .table .eclipse { text-align: center; color: #3d3d3d; width: 100px; line-height: 25px; white-space: nowrap; /*禁止文字自动换行*/ overflow: hidden; /*隐藏溢出*/ text-overflow: ellipsis; /*溢出文本显示省略号-仅限于ie*/ -o-text-overflow: ellipsis; }
.Main .content .zjjs .detail .table .eclipse:hover { color: Blue; text-decoration: underline; }




/*健康标兵*/
.Main .content .jkbb { float: left; width: 780px; }
.Main .content .jkbb .title { border-bottom: 1px solid #cccccc; height: 35px; width: 100%; padding-top: 20px; }
.Main .content .jkbb .title .span_l { color: #00A0E8; font: 20px/30px "Microsoft YaHei"; float: left; }
.Main .content .jkbb .title .span_r { color: #888888; float: right; font: 14px/30px Arial; }


/*.Main .content .jkbb .title .span_r { color: #00A0E8; float: right; }
.Main .content .jkbb .title .span_r .titlelist { width: 390px; border: 0px solid black; float: right; }
.Main .content .jkbb .title .span_r .titlelist div { font: 15px/33px "Microsoft YaHei"; float: left; width: 130px; text-align: center; }
.Main .content .jkbb .title .span_r .titlelist div:hover { cursor: pointer; text-decoration: underline; }
.Main .content .jkbb .title .span_r .titlelist .DivChoice { border-bottom: 2px solid #00A0E8; cursor: pointer; }*/

.Main .content .jkbb .detail { height: 160px; width: 100%; padding-top: 20px; border: 0px solid black; }
.Main .content .jkbb .detail .list { float: left; width: 370px; color: #3d3d3d; font: 14px/30px Arial; margin-right: 10px; padding-left: 10px; background-position: 0px 10px; background-image: url(/images/classico.png); background-repeat: no-repeat; white-space: nowrap; /*禁止文字自动换行*/ overflow: hidden; /*隐藏溢出*/ text-overflow: ellipsis; /*溢出文本显示省略号-仅限于ie*/ -o-text-overflow: ellipsis; }
.Main .content .jkbb .detail .Mode { float: left; }
.Main .content .jkbb .detail .ModeHide { display: none; }

.Main .content .jkbb table { width: 100%; padding-top: 8px; }


/*联系我们*/
.Main .content .lxwm { float: right; width: 400px; }
.Main .content .lxwm .title { border-bottom: 1px solid #cccccc; height: 35px; width: 100%; padding-top: 20px; }
.Main .content .lxwm .title .span_l { color: #00A0E8; font: 20px/30px "Microsoft YaHei"; float: left; }
.Main .content .lxwm .title .span_r { color: #888888; float: right; font: 14px/30px Arial; }
.Main .content .lxwm .detail { height: 160px; width: 100%; padding-top: 20px; }
.Main .content .lxwm .detail div { width: 380px; color: #3d3d3d; font: 14px/30px Arial; margin-left: 5px; padding-left: 10px; background-position: 0px 10px; background-image: url(/images/classico.png); background-repeat: no-repeat; white-space: nowrap; /*禁止文字自动换行*/ overflow: hidden; /*隐藏溢出*/ text-overflow: ellipsis; /*溢出文本显示省略号-仅限于ie*/ -o-text-overflow: ellipsis; }




.Footer { width: 100%;  border-top: 3px solid #ccc; padding: 15px 0 0 0; background: url(../Images/Default_7.jpg) 0 0 repeat-x;}
.Footer .content { width: 1200px; height: 60px; margin: 0 auto; text-align: center;font:12px/1.8 "Arial","微软雅黑"; color:#666; }
 .Footer .content a{color:#333333;}



.MinBanner { width: 100%; height: 200px; overflow: hidden; min-width: 1200px; text-align: center; background-color: #eeeeee; }
.MinBanner .content { width: 1440px; margin: 0px auto; }


/*show页面*/
.Main .content .tableshow td { text-align: left; vertical-align: top; }
.Main .content .show { width: 780px; padding-right: 20px; }
.Main .content .show .title { border-bottom: 1px solid #cccccc; height: 35px; width: 100%; padding-top: 10px; }
.Main .content .show .title .span_l { color: #00A0E8; font: 20px/30px "微软雅黑"; float: left; }


.Main .content .show .detail { width: 100%; padding-top: 20px; color: #3d3d3d; width: 100%; }
.Main .content .show .detail .listdiv { width: 600px; color: #3d3d3d; float: left; font: 14px/30px "微软雅黑"; margin-left: 5px; padding-left: 10px; background-position: 0px 10px; background-image: url(/images/jt.jpg); background-repeat: no-repeat; white-space: nowrap; /*禁止文字自动换行*/ overflow: hidden; /*隐藏溢出*/ text-overflow: ellipsis; /*溢出文本显示省略号-仅限于ie*/ -o-text-overflow: ellipsis; }

/*list*/
.Main .content .right { }
.Main .content .list { width: 400px; }
.Main .content .list .title { border-bottom: 1px solid #cccccc; height: 35px; width: 100%; padding-top: 10px; }
.Main .content .list .title .span_l { color: #00A0E8; font: 20px/30px "微软雅黑"; float: left; }
.Main .content .list .title .span_r { color: #888888; float: right; font: 14px/30px "微软雅黑"; }
.Main .content .list .detail { width: 100%; padding-top: 5px; }
.Main .content .list .detail div { width: 380px; color: #3d3d3d; font: 14px/30px "微软雅黑"; margin-left: 5px; padding-left: 10px; background-position: 0px 10px; background-image: url(/images/classico.png); background-repeat: no-repeat; white-space: nowrap; /*禁止文字自动换行*/ overflow: hidden; /*隐藏溢出*/ text-overflow: ellipsis; /*溢出文本显示省略号-仅限于ie*/ -o-text-overflow: ellipsis; }


.flip { width: 100%; text-align: center; float: left; }



.newstitle { font-size: 22px; font-weight: bold; line-height: 50px; text-align: center; }
.info { height: 28px; line-height: 28px; border: 1px #e8e8e8 solid; margin: 0px auto; text-align: center; background-color: #f7f7f7; width: 100%; }
#con { width: 100%; font-size: 14px; color: #3d3d3d; line-height: 20px; }
#con p { font-size: 14px; color: #3d3d3d; line-height: 20px; }




.paginator { font: 12px Arial, Helvetica, sans-serif; padding: 5px 0px 0px 0; margin: 0px; /* height:10px;*/ }
.paginator a { border: #ccc 1px solid; padding: 4px 6px; color: #666; text-decoration: none; background: #fff; text-decoration: none; }
.paginator a:visited { padding: 4px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.paginator .cpb { padding: 4px 6px; font-weight: bold; font-size: 13px; border: none; }
.paginator a:hover { color: #fff; background: #EF4B39; border-color: #ffa501; text-decoration: none; }
.paginator .bt { color: blue; margin-left: 10px; border: solid 1px #7F9DB9; background: #fff; }
.paginator input { line-height: 21px; }





/*--------------------------------------------招聘-----------------------------------------------*/
.JoinList { width: 780px; float: left; display: inline; margin: 0px; }
.JoinList table { width: 100%; }
.JoinList th { height: 25px; background: #eee; border-bottom: 2px solid #ccc; line-height: 25px; font-size: 14px; }
.JoinList td { text-align: center; height: 25px; border-bottom: 1px dashed #ccc; line-height: 25px; font-size: 14px; }
.JoinShow { width: 780px; float: left; margin: 0px; }
.JoinShow_1 { width: 100%; float: left; margin: 0 0 15px 0; font: 13px/1.6 "微软雅黑"; color: #666; }
.JoinShow_2 { width: 100%; float: left; margin: 0 0 15px 0; }
.JoinShow_2 .Title2 { width: 100%; float: left; border-bottom: 1px solid #ccc; font: 13px/31px "微软雅黑"; margin: 0 0 10px 0; }
.JoinShow_2 p { font: 13px/1.6 "微软雅黑"; color: #666; margin: 10px 0; }
.JoinShow_3 { width: 100%; float: left; margin: 0 0 15px 0; font: 13px/1.6 "微软雅黑"; color: #666; }
.JoinShow_4 { width: 100%; float: left; margin: 0 0 15px 0; }
.JoinShow_4 .Title2 { width: 100%; float: left; border-bottom: 1px solid #ccc; font: 13px/31px "微软雅黑"; margin: 0 0 10px 0; }
.JoinShow_4 table { }
.JoinShow_4 td { padding: 5px 5px 5px 0; }
.JoinShow_4 .Text_1 { width: 244px; height: 15px; border: 1px solid #ccc; padding: 3px; }
.JoinShow_4 .Text_2 { width: 84px; height: 15px; border: 1px solid #ccc; padding: 3px; }
.JoinShow_4 td span { color: #c00; margin: 0 5px 0 0; }
.JoinShow_4 td img { width: 80px; height: 31px; }
.JoinShow_4 td a { text-decoration: underline; }
.JoinShow_4 .textarea_1 { width: 344px; height: 150px; border: 1px solid #ccc; padding: 3px; }
.JoinShow_4 td .Submit_1 { width: 80px; height: 31px; border: 0 none; background: #1573c2; color: #fff; border-radius: 5px; cursor: pointer; }
