/* CSS Document */
body{margin:0px auto; padding:0px; text-align:center; font:11px/21px   Tahoma, Arial, "Times New Roman", Verdana; color:#615b5b;}
a{text-decoration:none; color:#615b5b;}
ul,li{margin:0px; padding:0px; list-style:none;}
.wapper{width:981px; margin:0px auto;}
.left{float:left;}
.right{float:right;}
.cle{clear:both;}
.display{display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*==========    head    nav     banner   foot    ==========*/
.head{background: url(../images/index_02.jpg) repeat-x; height:142px;}
.logo{background:url(../images/index_03.jpg) no-repeat; height:83px; width:181px; padding-left:800px;}
.en-cn{margin-top:10px; width:181px;}
.en-cn li{padding-right:10px; float:left; font-weight:bold;}
.en-cn li a{color:#394048;}

.nav li {float:left; line-height:51px;}
.nav li a {font-size:15px; font-weight:bold; color:#fff; display:block; width:135px;}
.nav li a:hover{background:url(../images/index_15.jpg) no-repeat;}
.l{background:url(../images/index_13.jpg) no-repeat; width:2px; height:51px;}

.banner{height:356px; background:url(../images/indexb_20.jpg) no-repeat top center;}
.bannerbg{background:url(../images/index_20.jpg) repeat-x; height:24px;}

.foot{margin-top:30px; background:url(../images/index_84.jpg) repeat-x; height:76px; text-align:left; padding:14px 5px 0px 5px; color:#4f4f4f;}
.foot a{color:#4f4f4f;}
.foot strong{color:#011C75;}

.ser{background:url(../images/index_87.jpg) no-repeat; height:37px; width:200px; padding-left:7px;}
.input{background:none; border:0px; border:none; margin-top:7px; color:#54535b; width:198px; font-family:Tahoma, Arial, "Times New Roman", Verdana;}

/*==========    index    ==========*/
.indexl{width:250px;}
.indexr{width:688px; text-align:left;}

.hot{margin-bottom:25px;}

.list{margin-bottom:25px;}
.list li{background:url(../images/index_33.jpg) no-repeat; height:38px; text-align:left; line-height:38px;}
.list li a{color:#464646; font-weight:bold; display:block; width:200px; padding-left:49px;}
.list li a:hover{background:url(../images/index1_33.jpg) no-repeat;}

.listabo{background:url(../images/index_43.jpg) repeat-y; width:200px; padding:0px 25px;}
.listabob{border-bottom:1px solid #c1d1e0; text-align:left; color:#3c5998;}
.listabob a{color:#3c5998;}
.lista li{float:left; width:66px; padding-bottom:5px;}
.lista li a{color:#6e6e70;}

.title{background: url(../images/index_25.jpg) repeat-x; height:45px; width:688px;}
.titler{background:#fff; padding-left:10px; line-height:36px;}


/*==========    about    product    news    feedback    ==========*/
.honor li{float:left; padding:0px 10px 10px 10px;}

.probg{background:url(../images/index_40.jpg) no-repeat; width:688px; height:529px; padding-left:1px;}
.probg1{background:url(../images/indexp_40.jpg) no-repeat; width:688px; height:793px; padding-left:1px;}
.pro li{float:left; width:171px; padding-left:1px; padding-top:10px; background:url(../images/probg.jpg) no-repeat;}
.pro li div.protext{width:170px; height:65px;}
.pro li div.promore{width:160px; height:36px; padding-top:14px; padding-left:5px; padding-right:5px;}
.proshowtit{margin:10px 0px; height:30px; border:1px solid #eee;}
.proshowtit span{width:100px; height:30px; line-height:30px; background:#609e53; display:block; text-align:center; color:#fff; font-weight:bold;}
.proshowbg{background:#f1f1f1; line-height:30px; padding-left:10px; font-weight:bold;}

.newstitle{border:1px dashed #CFD7D9; font-weight:bold; padding:4px 20px; background:#F6F6F6;}
.news{margin:10px 0px 10px 0px; display:block; position:relative;}
.news li{line-height:30px; border-bottom:1px dashed #cfd7d9;}
.newshow{text-align:center; border-bottom:1px dashed #CFD7D9; margin-bottom:10px;}

.tablef {border-collapse:collapse; text-align:center; margin:8px 0px;}
.tablef td{border: 1px solid #cfd7d9; padding:0px 10px; height:30px;}

/*==========    page    ==========*/
.page{text-align:center; padding:10px;}
.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: #aaa;}
.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:#aaa; border:#d5d5d5 solid 1px;}
.page strong{color:#FF0000;}











