/* CSS Document */
html { overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

a{text-decoration: none; color:#5C5C5C;}
a:hover { text-decoration: none; color:#FF0000;}
ul,li{ list-style:none;}
h1,h2,h3,h3,h4,h5,h6{font-size:12px; font-variant:normal;}
div,ul,li,dl,dt,dd{ margin:0; padding:0;}
img{border:0px;}
body{width:956px; background: #fff ; color:#5C5C5C; font-size:12px; line-height:22px; font-family:microsoft yahei; margin:0 auto; padding:0;}

td{font-size:12px; line-height:22px;}

.logo{ margin:0 0 0 10px;}
#nav{width:956px; height:42px; margin:0 auto; text-align:center;}
#nav li{float:left; display:inline; height:42px; line-height:42px; text-align:center;}
#nav li a{font-size:14px; font-weight:bold; color:#fff;}
#nav li a:hover{color:#ff0000;}
.home_one{ width:115px;}
.home_two{ width:140px; background:url(../images/back_21.jpg) no-repeat left center;}

#banner{background:url(../images/back_24.jpg) repeat-x; width:auto; height:272px; margin:0 auto; text-align:center;}
#ly_banner{width:auto; height:300px; margin:0 auto; text-align:center;}

#home_news{ width:auto; height:34px; text-align:center; margin:0 auto;}

.table_border{border:1px solid #D7D7D7;}
.table_top{margin-top:10px;}
.table_padding{padding:6px 0;}

.title{font-size:14px; font-weight:bold; color:#444; margin-left:10px;}
.cplb{padding-left:22px; font-weight:bold; color:#494949;}
.cplb a{color:#494949;}
.cplb a:hover{color:#ff0000;}
.cplb_table{margin-bottom:3px;}

.news_boder{border-bottom:1px dashed #DADADA; margin-left:10px;}

#end{height:88px;margin:10px auto 0; text-align:center; background:url(../images/back_76.jpg) repeat-x; font-size:12px;}
.end_nav,.end_nav a{color:#fff; font-size:12px;}
.end_nav a:hover{color:#ff0000; font-size:12px;}

.end{font-size:12px; line-height:18px;color:#fff;}
.text{width:195px; height:25px; line-height:24px; background:url(../images/back_8.jpg) no-repeat; border:0; padding-left:28px; color:#C0C5CA;}
.submit{background:url(../images/back_9.jpg) no-repeat; border:0; width:45px; height:24px;}

.ly_padding{padding:10px 14px;}
.contact_padding{padding:10px;}
.font12{font-size:12px;}

.tline{ border-bottom:1px #ccc dashed;line-height: 21px;color: #333333;font-weight: normal;}
.tline a {color:#333333;}
.tline a:hover {color:#ff3300;}

.tableborder{border:1px #ccc solid;}

.xiao1{font-size:10px;color:#666;font-weight:normal;line-height:14px; border:none;}

.object {font-size: 14px;line-height:24px;color: #003366; font-weight: bold;}
.object a {color:#606060;}
.object a:hover {color:#ff6600;}

.img1 {border: 1px solid #ccc;}
.css{color: #3333333;line-height: 24px;}

.cssbold{color: #333333;line-height: 18px;font-weight: bold;}

.tableunderline { border-bottom:1px #ddd dashed; line-height: 24px;color: #333333;font-weight: bold;}
.tableunderline a {color:#333333;}
.tableunderline a:hover {color:#ff3300;}
.product-thumb{ padding:5px 5px; border:1px solid #DFDFDF;}

#focus {width:956px; height:300px; margin:0 auto 0; overflow:hidden; position:relative;}
#focus ul {height:300px; position:absolute;}
#focus ul li {float:left; width:956px; height:300px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:956px; height:25px; left:0; bottom:0; /*background:#000;*/}
#focus .btn {position:absolute; width:946px; height:15px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:15px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}