/* CSS Document */
body{margin:0px auto; padding:0px; font:12px/22px ËÎÌå Tahoma, Arial, "Times New Roman", Verdana; color:#444;}

.wapper{width:1000px; margin:0px auto;}
.left{float:left;}
.right{float:right;}
.cle{clear:both;}

/*====================    text   ====================*/
a{text-decoration:none; color:#000;}
ul, li, dl, dd, h1, h2, h3, h4, h5, h6{margin:0px; padding:0px; list-style:none;}
.display{display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
 
/*====================    head    nav    banner    foot   ====================*/
.head{border-top:2px solid #AD135A; border-bottom:1px solid #F4AE00; height:80px; min-width:1000px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"100%");
width:100%;}


/*menu*/
.dropdown{width:720px; height:80px; line-height:80px;}
.dropdown li{float: left; text-align:center; font-size:13px; font-weight:bold; width:90px;}
.dropdown li a{color:#000; display:block;}
.dropdown li a:hover{color:#fff; background:#A90651;}
.dropdown li a.navbg{color:#fff; background:#A90651;}

.dropdown li.hover,
.dropdown li:hover {
 position: relative;
 cursor: default;
 z-index:10000;
}

.dropdown ul {
 visibility: hidden;
 position: absolute; width:160px; border-top:2px solid #AD135A; border-bottom:1px solid #FCE7EC;
}

.dropdown ul li {
 float: none;
 background:#fff;
 width:130px;
 padding:0px 15px;
 border-left:1px solid #FCE7EC;
 border-right:1px solid #FCE7EC;
 font-weight:normal;
 font-size:12px;
}
.dropdown ul li a{
 color:#757678;
 width:130px;border-bottom:1px solid #FCE7EC;
 text-align: left;
 display:block;
 height:34px;
 line-height:34px;
}

.dropdown ul ul {
 top: 0px;
 left: 99%;
}

.dropdown ul ul li{
 background:#007986;
 border-bottom:1px solid #005b65;
 height:30px;
 line-height:30px;
 font-weight:normal;
 font-size:12px;
}

.dropdown ul ul li a{
 width:190px;
}
.dropdown li ul li a:hover{background:#fff; color:#A90651;}
.dropdown li:hover > ul {
 visibility: visible;
}
.dropdown a{display:block;}



/*banner*/
#lanrenzhijia { width:100%; height:370px; float:left; position:relative;}
#slides { display:block; width:100%; height:370px; list-style:none; padding:0; margin:0; position:relative}
#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:50%; top:340px; 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:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}






.foot{background:url(../images/index_33.jpg) repeat-x; height:311px;}
.foot_top{height:245px;}
.foot_top ul{float:left; border-right:1px solid #fff; height:230px; width:179px;}
.foot_top li.footit{line-height:46px; padding-left:40px; font-weight:bold; font-size:13px; background:none; margin-bottom:10px;}
.foot_top li{background:url(../images/index_37.jpg) no-repeat 20px center; padding-left:40px; line-height:30px;}
.foot_bott{height:66px;}
.foot_top li a{width:120px;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*====================    Other   ====================*/
.contect{padding:20px 0px;}
.contentr{width:228px;}
.contentl{width:750px;}
.con_bor{border:3px solid #EDE9DD;}
.con_bor1{border-left:4px solid #EDE9DD; border-right:4px solid #EDE9DD; width:200px; padding:10px;}
.con_bor1 strong{color:#A90651;}
.con_bor2{border-left:1px solid #EDE9DD; border-right:1px solid #EDE9DD; width:226px;}
.more{font-family:"ËÎÌå"; color:#A90651; line-height:70px; padding-right:10px;}
.con_padd{padding:0px 30px 30px 30px;}




.newstitle{border:1px dashed #efefef; font-weight:bold; padding:4px 20px; background:#f5f5f5;}
.news li{ background:url(../images/ji.jpg) no-repeat 0px 10px; padding-left:10px; line-height:30px; border-bottom:1px dashed #eee;}
.newshow{text-align:center; border-bottom:1px dashed #eee; margin-bottom:10px;}
.newshow b{color:#e95383;}

.pro li{float:left; width:212px; text-align:center; margin:8px; background:#fff;}
.pro a{font-weight:bold; color:#033333; line-height:30px;}
.proshow{text-align:center;}


.order span{color:#FF0000;}
.order{text-align:left; margin-bottom:10px;}
.order td{height:30px; background:#e9f0f8;}
.input1{border:1px solid #ccc; height:18px; margin-left:6px;}


.table {border-collapse:collapse; text-align:center; margin:8px 0px; text-align:left; font-size:12px;}
.table td{border: 1px solid #8D8E90; padding:0px 10px; height:24px; text-align:left;}
.table th{border: 1px solid #8D8E90; padding:0px 10px; height:30px; background:#006965; text-align:left; color:#fff;}


.honor li{ float:left; font-weight:bold; margin:10px 10px; text-align:center;}
.honorimg{ border:1px solid #999;}











/*==========    page    ==========*/
.page{text-align:center; padding:20px 0px 0px 0px;}
.page span{margin:auto 2px; border:1px solid #d5d5d5; padding:2px 4px; text-decoration:none; line-height:24px;	color: #FFF; font-weight:bold; background-color: #b5b5b5;}
.page a:link, .page a:visited{margin:auto 2px; border:1px solid #d5d5d5; padding:3px 5px; text-decoration:none; line-height:24px; color:#5d5b53; background-color:#FFF;}
.page a:hover{color:#FFF; background-color:#b5b5b5; border:#d5d5d5 solid 1px;}
.page strong{color:#FF0000;}