﻿@charset "utf-8";

body,html{margin:0;padding:0;font-size:12px;font-family:Verdana, Geneva, sans-serif;color:#333;background:#a1d2f0 url(bg1.jpg) left bottom repeat-x;}
#all{background:#FFF;width:950px;margin:auto;border-left:1px solid #666;border-right:1px solid #666;position:relative}
table,td,tr{vertical-align:top}
.clear{clear:both;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#C60}
img{border:0;}
.noP p{margin:0;padding:0;}

#head {width:950px;margin:auto}
#logo{float:left;}
#topMenu{float:right;}
#top{background:url(topBg.jpg) repeat-x;height:108px;overflow:hidden}

ul#nav{margin:0;padding:0;list-style-type:none;}
ul#nav li{float:left;line-height:40px;width:90px;text-align:center;}
ul#nav a{text-decoration:none;color:#333;display:block;font-weight:bold}
ul#nav a:hover{color:#66C;background:url(navH.jpg) center 5px no-repeat;*background:url(navH.jpg) center 3px no-repeat;}

#banner{height:300px;background:url(banner.jpg) no-repeat;}

#index{width:950px;margin:auto;padding:12px 0 0 0;}

#indexBox1{}
.indexHonor{padding:5px 0}
.indexAbout{background:url(indexAboutBg.jpg) no-repeat;padding:5px 3px 0 5px;line-height:22px;}
#indexAbout{padding:10px;line-height:24px;}
#indexAbout p{margin:0;padding:0;}


#indexBox2{margin:0 0 0 10px;}
#indexBox2 .tit{border-bottom:2px solid #999}

ul.indexNews{margin:0;padding:5px;list-style-type:none;line-height:30px;}
ul.indexNews li{border-bottom:1px dotted #999;background:url(gif-0626.gif) 5px center no-repeat;padding:0 0 0 15px;}
ul.indexNews a{text-decoration:none;color:#333;}
ul.indexNews a:hover{color:#930}

.sqBorder {width:650px;height:150px;padding:10px 0 0 0;}
.scroll_div {width:650px; height:150px;margin:0 auto;overflow: hidden; white-space: nowrap;}
.scroll_div img {width:180px;height:130px;border:0;display:inline;margin:0 5px;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}

#foot{width:950px;margin:auto;background:url(footBg.jpg) repeat-x;text-align:center;color:#666;height:60px;border-top:3px double #39C}
#foot p{padding:30px 0 0 0;margin:0}
#foot a{text-decoration:none;color:#666;}
#foot a:hover{color:#C60}


#main{width:950px;margin:auto;background:#FFF;padding:15px 0 0 0;}
.mainLeft{float:left;width:220px;padding:0 0 0 10px;}
.mainRight{float:right;width:700px;padding:0 10px 0 0;}

.boxLeft{background:url(leftBg.jpg) no-repeat;min-height:400px;}
.boxLeft .tit{line-height:30px;text-indent:10px;}
.boxLeft .cont{}
ul.proClass{margin:0;padding:5px 10px;list-style-type:none;}
ul.proClass li{line-height:25px;border-bottom:1px dotted #c0c0c0}
ul.proClass li a{background:url(gif-0478.gif) left center no-repeat;padding:0 0 0 13px;}
ul.proClass li a:hover{background:url(gif-0479.gif) left center no-repeat;padding:0 0 0 13px;}

.boxRight{}
.boxRight .rightTit{border-bottom:2px solid #393}
.boxRight .cont{padding:10px;line-height:24px;}

.leftContact{padding:10px;line-height:22px;}


/*总容器样式*/  
.pager { padding: 3px; text-align: center; color:#66C;font-size:12px; font-family:Tahoma;}   
/*分页链接样式*/  
.pager a { margin: 2px; padding:2px 5px; color: #66C; text-decoration: none; border: 1px solid #aad; }   
/*分页链接鼠标移过的样式*/  
.pager a:hover { color: #000; border: 1px solid #009; background-color:#DCDCF3; }   
/*当前页码的样式*/  
.pager span.current { font-weight: bold; margin: 0 2px; padding: 2px 5px; color: #fff; background-color: #66C; border: 1px solid #009; }   
/*不可用分页链接的样式(比如第1页时的“上一页”链接)*/  
.pager span.disabled { margin: 0 2px; padding: 2px 5px; color: #CCC; border: 1px solid #DDD; }   
/*跳转下拉菜单的样式*/  
.pager select {margin: 0px 2px -2px 2px; color:#66C;font-size:12px; font-family:Tahoma;}   
/*跳转文本框的样式*/  
.pager input {margin: 0px 2px -2px 2px; color:#66C; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; font-family:Tahoma;}   


ul.news{margin:0;padding:0;list-style-type:none;}
ul.news li{border-bottom:1px dotted #999;line-height:28px;}
ul.news li .tit{float:left;background:url(gif-0626.gif) left center no-repeat;text-indent:15px;}
ul.news li .dt{float:right;font-size:10px;color:#999}

ul.proList{margin:0;padding:0;list-style-type:none;}
ul.proList li{float:left;padding:0 10px 10px 0;width:150px;height:138px;overflow:hidden}
ul.proList img{width:150px;height:102px;}
ul.proList li .proTit{text-align:center;}

#fb{}
#fb table{border:1px solid #09C}
#fb td{padding:5px;}
#fb td.f1{background:#cbe1f8;}
#fb td.f2{background:#f1f1f1;}
input.ipt1{border:1px solid #39C}

#contact{}
.lx{width:230px;padding:30px 300px 0 20px;background:url(contact.jpg) 300px top no-repeat;min-height:300px;_height:300px;}


ul.cmList{margin:0;padding:0;list-style-type:none;}
ul.cmList li{float:left;padding:0 35px 35px 0;width:300px;height:200px;}
ul.cmList img{width:300px;height:200px;border:2px solid #CCC}
ul.cmList li .proTit{text-align:center;}

h2{background:#f1f1f1;padding:10px 0;margin:0 0 10px 0;text-align:center}

.time{padding:13px 15px 0 0;text-align:right;color:#960}

.cont1{overflow:hidden;width:700px;line-height:24px;}

.leftContact{text-align:center;}
.leftContact img{display:block;padding:0 0 5px 0}

#qqonline{position:absolute;right:50px;width:110px;}

#slider {
    width: 264px; /* important to be same as image width */
    height: 160px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
ul#sliderContent {
    width: 264px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	list-style-type:none;
	margin:0;padding:0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}

#keyWords{text-align:center;padding:10px 5px 5px 5px;line-height:22px;}
#keyWords a{padding:0 5px 0 8px;background:url(gif-0626.gif) left center no-repeat;color:#666;display:inline-block;}
#keyWords a:hover{color:red;}

