@charset "utf-8";
/* CSS Document */
/* 公共样式 */
article,aside,dialog,footer,header,section,footer,nav,figure,menu {display:block}
* { margin:0px; padding:0px; border:0px;}
img,div { border:none;}
body {color:#333;font:13px "microsoft Yahei","arial","microsoft jhenghei","宋体";min-width:1200px;overflow-x:hidden;}
table { border-collapse:collapse;}
a {outline:none;}
a {color:#333333;text-decoration:none;}
a:hover {text-decoration:none;}
li { list-style:none;}
input,select,button,textarea {vertical-align:middle;outline: none;font-family:"arial","microsoft Yahei","microsoft jhenghei","宋体";}
a,a:hover,.trans { -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.fl { float:left;}
.fr { float:right;}
.clear { clear:both;}
.w1200 { width:1002px; margin:0 auto;}
.wrap { margin-top: 75px;}
.text img { max-width:100%;}
.tc { text-align:center;}
.ab_wrap { margin-top:40px;margin-bottom:50px;}
.ell { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
:-moz-placeholder { color: #666; opacity:1; }
::-moz-placeholder { color: #666;opacity:1;}
input:-ms-input-placeholder,textarea:-ms-textarea-placeholder{color: #666;opacity:1;}
input::-webkit-input-placeholder,textarea::-webkit-textarea-placeholder{color: #666;opacity:1;}
.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
textarea::-webkit-input-placeholder {color: #666;}
textarea:-moz-placeholder {color: #666;}
textarea::-moz-placeholder {color: #666;}
textarea::-ms-input-placeholder {color: #666;}



.slideBox{ width:1002px;height:450px;margin:20px auto 0 auto;overflow:hidden; position:relative;}
.slideBox .hd{ height:12px;overflow:hidden; position:absolute;left:0; bottom:0; z-index:1;width:100%;text-align:center; }
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{ display:inline-block;margin:0 4px;width:8px;height:8px;background:#dbdbdb;cursor:pointer;border-radius:100%; }
.slideBox .hd ul li.on{ background:#f7b365;}
.slideBox .bd{ position:relative; height:600px; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:600px;}
.slideBox .bd li a { display:block;height:600px;}
.index-logo { margin-top:30px;}
.language a { font-size:12px;color:#333;margin:0 8px;}
.language a span { color:#B92C33;padding-right:4px;}
.language a i { font-style:normal;}
.language a:hover i { color:#B92C33;text-decoration:underline;}
.language { border-top:1px solid #ddd;margin-top:20px;padding-top:20px;padding-bottom:30px;}
.bot-bg { background:url(../images/bot-bg.jpg) repeat-x top center;padding:20px 0;line-height:24px;font-size:12px;}
.bot-bg a:hover { color:#BF0101;}

.nav-bg { background:url(../images/nav.jpg) repeat-x center;height:35px;line-height:35px;}
.nav{ position:relative;z-index:9999;margin:0 auto;font-size:0;}
.nav .nLi{ position:relative;display:inline;display:inline-block;}
.nav .nLi p{ margin:0;text-align:center;}
.nav .nLi p a{ display:block;font-size:14px;color:#fff;font-weight:bold;font-weight:bold;text-align:center;padding:0 30px;position:relative;}
.nav .on p a,.nav p a:hover { color:#f00;}
.b-img img { display:block;}
.prod-list { width:197px;}
.prod-tit { background:url(../images/pro-bg.jpg) no-repeat center;font-sizE:13px;font-weight:bold;line-height:31px;padding-left:20px;}
.prod-li li a { background:url(../images/link.jpg) no-repeat center;font-weight:bold;padding-left:20px;line-height:30px;display:block;font-size:12px;}
.prod-li li a:hover,.prod-li li a.current { background:url(../images/link2.jpg) no-repeat center;color:#BF0101;}
.prod-li { border-lefT:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}
.prod-tit2 { margin-top:10px;}
.search01 { border:1px solid #ccc;padding:2px;width:115px;}
.prod-search { border:1px solid #d4d4d4;border-top:none;padding:10px;}
.input-img { margin-lefT:5px;}
.prod-tit3 { background:url(../images/health.jpg) no-repeat center;}
.prod-tit4 { background:url(../images/index_19.jpg) no-repeat center;}
.in-cont { border:1px solid #f1d38b;padding:10px 10px;border-top:none;font-size:12px;line-height:24px;}
.prod-text { width:668px;margin-left:15px;border:1px solid #ccc;min-height:700px;}
.about-tit { background:url(../images/title_bg.jpg) no-repeat center;height:43px;line-height:43px;padding:0 10px;}
.about-b { color:#BF0101;font-weight:bold;font-size:15px;padding-left:35px;}
.about-text { background:url(../images/index_08.jpg) repeat-y;padding-bottom:30px;}
.text,.text2 { font-size:13px;line-height:26px;}
.text2 { padding:18px 15px;}
.location { text-align:right;overflow:hidden;color:#666;font-size:12px;}
.location a { color:#666;}
.location a:hover { color:#BF0101;}

.prod-li2 { padding:18px 0;margin-left:2px;}
.prod-li2 li { width:154px;list-style:none;text-align:center;float:left;margin:0 6px 16px 6px;}
.prod-li2 li img { padding:3px;border:1px solid #ccc;width:146px;height:126px;}
.prod-li2 li p { font-size:12px;line-height:20px;}
.prod-li2 li a { display:block;text-decoration:none;color:#333;}
.prod-li2 li a:hover img { border:1px solid #BF0101;}
.prod-p { margin-top:5px;}
.fenye {clear: both;color:#333;height:41px;line-height:41px;font-size:0;border-top: solid 1px #ccc;}
.fenye a,.fenye span { color:#333;font-size:13px;margin:0 7px;}
.fenye a,.fenye span{ transition: background 1s, color 0.5s;-moz-transition: background 1s, color 0.5s;-webkit-transition: background 1s, color 0.5s;-o-transition: background 1s, color 0.5s;}
.fenye .current,.fenye a:hover { color: #BF0101;text-decoration: none;}
.fenye span i { font-style: normal;color:#BF0101;margin:0 3px;}
.news-list { padding-bottom:20px;}
.news-list li a { background: url(../images/new_tu.gif) no-repeat left 10px;padding-left:15px;padding-right:15px;line-height:30px;display:block;}
.news-list li { clear:both;}
.news-list li a:hover { color:#BF0101;}
.news-list li span { font-size:12px;}

.message-text { border:1px solid #cff1ff;background:#f1fafd;padding:8px 10px;}
.in_input { padding:4px 6px;background:none;border:1px solid #767676;color:#434343;outline-style:none;outline-width:0px;text-shadow:none;-webkit-appearance:none;-webkit-user-select:text;outline-color:transparent;font-size:12px;width:280px;}
.message-input label { vertical-align:middle;width:80px;text-align:right;display: inline-block;}
.message-input p { padding-bottom:15px;font-weight:bold;font-size:12px;}
.message-input { margin-top:20px;padding-left:50px;}
.message-input textarea { height:130px;}
.cont-input { width:80px;}
.message-img img { width:80px;height:24px;vertical-align: top;margin-left:5px;cursor:pointer;}
.submit2 { background:#efefef;color:#222;width:43px;font-size:12px;outline-style:none;outline-width:0px;text-shadow:none;-webkit-appearance:none;-webkit-user-select:text;outline-color:transparent;display:inline-block;border-radius:2px;height:23px;margin-top:5px;cursor:pointer;border:1px solid #767676;line-height:21px;margin-left:80px;}
.message-p span { color:#f00;}
#dituContent { margin-top:20px;width:100%;height:350px;border:#eee solid 1px;}
.iw_poi_title {color:#CC5522;font-size:13px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;white-space:-moz-pre-wrap;word-wrap:break-word}
.news-tit { font-size:18px;color:#111;border-bottom:solid 1px #ccc;padding-bottom:12px;}
.time { margin-top:8px;font-size:12px;color:#666;}
.JLTupdown { margin-top:30px;line-height:26px;}
.JLTupdown a:hover { text-decoration:underline;color:#084f9d;}
.prod-a { margin-top:20px;padding-top:20px;border-top:solid 1px #ccc;}
.prod-a a { margin:0 5px;}
.news-text { margin-top:12px;}
.prod-img { margin-top:15px;}
.prod-img img { width:400px;height:320px;border:1px solid #DBE0EA;margin:0 auto;}
.prod-t { color:#0274CB;font-size:15px;margin-top:15px;font-weight:bold;}
.prod-details { margin-top:15px;}
.prod-deta-tit { font-size:16px;border-bottom:1px solid #ccc;font-weight:bold;line-height:42px;margin-top:15px;}