﻿/* CSS Document */

* {margin: 0; padding: 0;}
body {font: 12px Helvetica, Arial, sans-serif; width: 100%; max-width: 1400px;background-color:#f7eed6; margin:0 auto;}
ul li {list-style-type: none;}
a {text-decoration: none; cursor: pointer;}
a:hover {text-decoration: underline;}
table{ border-collapse:collapse; border-spacing:0;margin: 0 auto;}
input{ border:none;}
button{ cursor:pointer; border:none;}
border{ border:none;}
.clear {clear: both;}
.left {float: left;}
.left div table tr td p{margin-top:0px !important;margin-bottom:0px !important}
.right {float: right;}
a,img{margin:0px;padding:0px;border:0px;}
 .commercial table tr td{padding-top:0px;}


/*  index   */
/*  header  */
.indexbody {background-color: #745744;}
.header {height: 95px;background-image: url(../images/header_bg.gif);background-position: center center;text-align:center; position:relative}
.navtab{ width:1000px; margin:0 auto;}
.navtab_left, .navtab_right{ width: 435px;}
.logo{ width: 130px; text-align: center;}
.nav{ margin-left:50px;}
.nav li{background-image: url('../images/nav_out.gif');background-repeat: no-repeat;width: 91px;height: 31px;float: left;margin-top: 20px;margin-right: 20px;color: #fff;font-size: 14px;line-height: 32px;}
.nav li:hover{ background-image: url('../images/nav_in.gif');background-repeat: no-repeat;width: 91px;height: 31px; cursor:pointer;}
.nav li a{ color:#fff;}
.nav li a:hover{ text-decoration:none;}
.nav li div{ width:91px; display:none; margin:-1px}
.nav li div ul li{ height:31px; margin-top:0; background-image:none; background-color:#3a1c18;}
.nav li div ul li:hover{ background-color:#2e1512; color:#d62917; background-image:none;}
.nav li div ul li a{ color:#b2845e;}
.nav li div ul a:hover {  color:#d62917;}
.navlist_first{ padding-top: 19px;}

/*  banner */
.banner{width:100%; height:484px; overflow:hidden; position:relative; z-index:-1;}
#JS_banner{position:relative; width:100%; height:484px; overflow:hidden;}
#JS_banner .imgarea{position:absolute; width:1455px; left:50%; margin-left:-730px;}
#JS_banner .imgarea img{display:none; overflow:hidden;}

/*  content */
/*.content_bg {background-color: #745744;}*/
.content {margin: 0 auto;width: 1000px;padding-top: 40px;}
.commercial {background-color: #866854;-moz-border-radius: 2px;border-radius: 2px;margin-top:20px;padding: 15px 10px;}
.commerciallist_investment{margin-right: 30px;}
.commercial div {width: 475px;background-color: #80624e;-moz-border-radius: 2px;border-radius: 2px; }
.commercial div img {float: left;margin-top:-35px; display:block; margin-right:20px;}
.commercial div table{ margin:15px; height:135px;}
.commercial div th {color:#311c10; font-size:16px; font-weight:bold; text-align:center; line-height:30px;}
.commercial div td{ padding-top:5px;color:#311c10; vertical-align:top;}
.commercial_tdtitle{ width:15%;}
.commercial div td p{ line-height:20px;}

.about {height: 235px;padding: 20px 0;}
.title {border-bottom: 1px solid #866854;}
.title span, .showareas div span {font-weight: bold;margin: 0 1px;}
.titlefist {font-size: 36px;color: #381b17;padding-left: 8px;}
.eg {font-size: 18px;color: #381b17;font-weight: normal;}
.cn {font-size: 18px;color: #a41207;padding-left: 5px;}
.title .more, .showareas .more {margin-top: 20px;}
.more a {color: #1d0904;font-weight: normal;margin-right: 15px;}
.about_img {border: 5px solid #866854;margin-right: 30px;}
.about_cont {margin-right: 15px;}
.about_cont p {color: #1d0904;line-height: 16px;text-indent: 2em;margin-bottom: 10px;}
.show {padding: 0px 0px 40px 0;}
.showareas {width: 308px;}
.show_mid {margin: 0 38px;}
.showcase {height: 185px;background-color: #866854;margin-top: 15px;border-top: 1px solid #674a37;-moz-border-radius: 2px;border-radius: 2px;}
.showcase ul {padding: 10px 10px 10px 25px;}
.showcase ul li {line-height: 25px;list-style-type: circle;padding-left: 10px;}
.showcase ul li a {color: #1d0904;}
.showcase ul li div {background-color: #745744;padding: 4px;color: #af8a71;}
.showcase ul li div span {font-weight: normal;}
                
/* 焦点图 */
.focus{width:304px; height:185px; border:1px solid #866854; position:relative; margin-top:15px; float:left; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
.f426x240{width:304px; height:167px; overflow:hidden;}
.f426x240 img{width:304px; height:167px;}

.rslides{width:100%; position:relative; list-style:none; padding:0;}
.rslides_nav{height:51px; width:31px; position:absolute; -webkit-tap-highlight-color:rgba(0,0,0,0); top:50%; left:0;  -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;; text-indent:-9999px; overflow:hidden; text-decoration:none; background:url(../images/i.png) no-repeat 0 -560px; margin-top:-28px;}
.rslides_nav:active{opacity:1.0;}
.rslides_nav.next{left:auto; background-position:-31px -560px; right:0;}
.rslides_tabs{margin:2px auto; clear:both; text-align:center;}
.rslides_tabs li{display:inline; float:none; _float:left; margin-right:5px;}
.rslides_tabs a{text-indent:-9999px; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:rgba(0,0,0, .2); background:#523826; display:inline-block; _display:block; width:9px; height:9px;}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6); background:#fff;}
                
/*  footer  */
.footer_bg {background-image: url(../images/footer_bg.gif);height: 132px;background-position: center center;}
.footer{ width:1000px; margin:0 auto;}
.footer_left {width: 36%;float: left;}
.footer_left img {margin: 30px 0 0 40px;}
.footer_right {display: inline-block;width: 64%;float: right;padding-top:20px;}
.footer_right ul {margin-left:40px;}
.footer_right li {float: left;padding: 0 8px;border-right: 2px solid #b9261f;margin: 5px 0 10px 0;}
.footer_right li a {color: #b9261f;font-weight: bold;font-size: 14px;}
.footer_right .footer_font {color: #8e5a40;}
.footer_right .footer_font li {border: none;margin: 2px 0;}

 /* subpage */ 
.subpage_contbg{ margin-top:-50px;}
.subpage_conttitl{background-image: url('../images/subpage_conttitl.png');width: 1006px;min-height: 426px;margin: 0 auto 0 auto;background-repeat: no-repeat;z-index:999999;}
#tabbox{ margin: 0 auto;width: 986px;border-radius:3px;-moz-border-radius:3px; padding-top:20px;}
.sub_title{ float:left; color:#ecceb1; font-size:18px; font-weight:bold; margin-left:40px;}

/*  tab */
.tabs{ float:right; margin-right:40px;}
.tabs li{float: left;width: 80px;text-align: center;width:106px;height:34px;line-height:34px;color:#ecceb1;cursor:pointer;}
.tab li:hover{ color:#000;}
.thistab{background-image: url('../images/tabs_bg.png');background-repeat: no-repeat; color:#000;}
.tab_conbox{ background-color:#a98974; padding:40px 20px 60px 20px;border-radius:6px;-moz-border-radius:6px; min-height:300px;}
.tab_con{ text-align:left;}
.tab_con h3{ margin-bottom:20px;color:#391202;}
.tab_con p{ line-height:30px; text-indent:2em;color:#391202;}

#cultrue img{ border:2px solid #83593e; display:block; text-align:center;}

#certificate ul{ margin-bottom:20px; display:block;}
#certificate li{ float:left; background-color:#b69885; border:1px solid #a07a62; padding:4px; margin:0 21px 20px 0; color:#391202; height:180px;}
#certificate li img{ display:block; margin-bottom:10px;}
#certificate span{ text-align:center; color:#391202}
#certificate span a{ margin-left:10px}
#certificate span a:hover{ color:#c41c01}

.img_demo{ position:relative; margin:0 auto;float:left;}
.productmsg { float:right;width:440px; margin-left:20px;}
.productmsg p{text-indent:0px;}
.procont{ margin-top:30px;}
.procont span{ font-size:14px; font-weight:bold;}
.view{ border:2px solid #8f684f; margin:10px auto; padding:10px 20px; width:900px;}
#slide{overflow:hidden;}
#slide li { float:left;}
#slide li a{  padding-left:10px; cursor:pointer;}
.slideul1{width:3999px;}

.prodectlist{ border-spacing:10px; border-collapse:separate;}
.prodectlist td{ margin: 0 auto;vertical-align: top; }
.imgshow #span1 { position: absolute;bottom: 0px; left:0;background: #000;-moz-opacity:.50;filter:alpha(opacity=50);opacity:.50;color: #fff; padding:0 50px; text-align:center;height:44px; line-height:44px;cursor:pointer;} 
.imgshow #span2 { position: absolute;bottom: 0px; right:1px;background-image: url('../images/magnify.png');background-repeat: no-repeat;width:48px;height:44px;cursor:pointer;}
.imgshow{ display:none;position: relative;}
.imgshow #span1 a { color:#fff;}

#medicine img{ display:block; text-align:center;}
.medpagelist{ border-top:1px solid #7b5a47; margin-top:30px;}
.medpagelist ul{ padding-top:15px; margin-bottom:20px;}
.medpagelist li{ background:url('../images/listicon.png') no-repeat left center; line-height:35px; padding-left:14px;}
.medpagelist li a{color:#391202;}
.medpagelist li a:hover{color:#91190d;}

.dynamilist{ border-top:1px solid #7b5a47; margin-top:15px;}
.dynamilist ul{ padding-top:15px; margin-bottom:20px;}
.dynamilist li{ background:url('../images/listicon.png') no-repeat left center; line-height:35px; padding-left:14px; border-bottom:1px dotted #53200c;}
.dynamilist li a{color:#391202;}
.dynamilist li a:hover{color:#91190d;}
.dynamilist li a cite { float:right;}

.listpage{ text-align:center; margin-top:30px;}
.listpage a{ color:#391202; margin-right:10px;}
.listpage a:hover{ color:#c41c01}

#invite{ text-align:center;}
#invite .invite_tab h3{ color:#53200c;}
#invite .invite_tab{ text-align:center; padding-top:10px;}
#invite .invite_tab table {  margin:0 auto;}
#invite .invite_tab td{ padding:6px 0; text-align:left;}
#invite .invite_bt{ text-align:center;margin-top:10px;}
#invite .invite_bt button{ background:url('../images/invitation_btn.png') no-repeat; color:#ecceb1; width:108px; height:34px; line-height:34px;}

#invite .invite_tab span{ background-image: url('../images/input_lf.png'); background-repeat: no-repeat; padding-left:2px; display:block;}
#invite .invite_tab input[type=text]{ height:24px; line-height:24px; width:180px; background-position: right center; background-color: #c1a99a; background-image: url('../images/input_lr.png'); background-repeat: no-repeat;  padding-right:2px; border:0;}
#invite .invite_tab .box{ font-family:Tahoma;font-size:12px;line-height:24px;position:absolute; height:24px; padding:0; margin-left:10px;}
#invite .invite_tab .box label{ margin-right:40px;}
#invite .invite_tab .box input[type=radio]{vertical-align:middle; width:15px; background-color:transparent; border:none; margin-right:4px;}
#invite .invite_tab .textarea { background-image: url('../images/textarea_lf.png'); background-repeat: no-repeat; background-position: left center; padding-left:3px;}
#invite .invite_tab textarea { background-position: right center; background-color: #c1a99a; resize: none; font-size: 1.3em; overflow: auto; width: 176px; height: 100px; border: none; background-image: url('../images/textarea_lr.png'); background-repeat: no-repeat;}

#invitelist .invitelistcont{ padding:20px 0; border-bottom:1px dotted #53200c;}
#invitelist h3{ color:#53200c; float:left;}
#invitelist button{ background-color:#7a381e; color:#ecceb1;border-radius:2px;-moz-border-radius:2px; height:25px; line-height:25px; float:right;}
#invitelist li{ line-height:30px;}

.return a{ background:url('../images/return.png') no-repeat right center; color:#391202; padding-right:15px; float:right;}
.return a:hover{ color:#b81c02;}

li a{color:#fff;}
.news_content p{text-indent:2em;color:#391202; font-size:20px;}
.news_content p img{width: 900px;text-align: center;}
.footer_font{width:100%;}