/* CSS Document */

*{ margin:0; padding:0; color:#666; font-family:"Î¢ÈíÑÅºÚ",Tahoma, Geneva, sans-serif;}
img{ border:none}
a{ text-decoration:none; color:#333;}
a:hover{color:#F90;}
ul{ list-style:none;}
li{vertical-align:middle;}
body{background:#F1F9FC;}

.wrap{ width:1000px; background:#FFF; margin:0 auto; font-size:12px; color:#333; line-height:20px;}
.clear{ clear:both;}

.head{width:1000px; background:url(../image/headbg.jpg) repeat-x;}
.headtop{width:1000px; height:92px;}
.logo{width:255px; height:68px; float:left; padding:13px 0 0 10px;}
.tel{width:255px; height:68px; float:right; padding:12px 40px 0 0;}
.menu{width:1000px; height:37px;}
.menu ul{width:900px; margin:0 auto;}
.menu ul li{width:90px; height:37px; float:left; text-align:center; line-height:37px;}
.menu ul li a{width:90px; height:37px; color:#FFF; font-size:14px; font-family:"Î¢ÈíÑÅºÚ",Tahoma, Geneva, sans-serif; display:block;}
.menu ul li a:hover{ color:#F90;}
.banner{width:952px; height:312px; padding:10px 24px;}

/* banner ¹ö¶¯CSS */
#slider {
    width: 952px; /* important to be same as image width */
    height: 312px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#slider img{
    border: 0px;
}

#sliderContent {
    width: 952px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 12px/14px 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;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}


.main{width:952px; margin:0 auto; padding:0 0 10px 0;}
.indexleft{width:700px; float:left;}
.indexleft1{width:700px; height:199px; background:url(../image/classbg.jpg);}
.indexleft1 ul li{float:left;}
.indexleft1li1{ background:url(../image/classl.jpg); width:11px; height:199px;}
.indexleft1li2{ width:224px; height:199px;}
.indexleft1li2 h3{padding-top:15px; padding-left:10px; font-size:16px;}
.indexleft1li2 p{ line-height:25px; text-indent:20px;}
.indexleft1li2 p img{float:left;}
.indexleft1li3{ background:url(../image/classline.jpg); width:3px; height:199px;}
.indexleft1li4{ background:url(../image/classr.jpg); width:11px; height:199px;}
.indexleft2{width:700px; padding-bottom:20px;}
.indexleft2 h3{padding:15px 0 0 10px;}
.indexleft2 p{ padding:10px 20px; text-indent:20px; height:130px;}
.indexleft2 span{padding-left:30px;}
.indexleft2 span img{ vertical-align:middle;}
.indexright{ width:243px; float:right;}
.indexrightli1{padding-left:5px; padding-top:15px;}
.indexrightli1 h3{ font-size:16px;}
.indexrightli2{padding:10px 5px; border-bottom:#666 solid 1px;}
.indexrightli2 a{display:block;}
.indexrightli3 {padding-top:12px;}
.indexrightli3 div{position:relative; padding:10px 20px;border:1px solid #999; height:200px;}
.indexrightli3 img{position:absolute; width:200px; height:200px;}
.indexrightli3 span{ margin:0 11px; width:93px; border:1px solid #999; display:inline-block; text-align:center; line-height:23px; border-bottom:none; cursor:pointer;}
.indexrightspan1{background:#CCC;}

.foot{width:900px; background:#eee; padding:20px 50px;}


.daohang{width:960px; height:20px; padding-left:40px;}

.left{width:250px; border:#ccc 1px solid; float:left;}
.left1{width:250px; background:#06F; font-size:15px; font-family:"Ó×Ô²", sans-serif, Verdana; text-indent:30px; height:35px; color:#FFF; line-height:35px;}
.left2{width:230px; margin:0 10px; border-bottom:#ccc 1px solid; text-indent:10px; height:25px; line-height:25px; padding-top:7px;}
.left3{padding:10px;}
.left4{height:8px;}
.right{width:660px; float:right; border:#CCC 1px solid;}
.right1{width:640px; margin:5px 10px; border:#CCC 1px solid; height:30px; line-height:30px; text-indent:30px; font-size:15px; color:#111;}
.right2{width:600px; padding:15px 30px;}
.time{ float:right;}
.newsright{width:590px; padding:15px 30px;}
.content_tit{ border-bottom: 1px dashed #CCCCCC;font-size: 16px;margin-bottom: 10px;padding-bottom: 3px;text-align: center;}
.xw-desc{ text-align:center;}
.procontent{width:640px; padding:15px 10px;}
.product_list{float:left; width:200px; height:170px; margin:10px 0 10px 10px; }
.product_list img{ border:0;}
.img1{ width:200px; height:150px; text-align:center; margin:auto;background:#e8e8e8;}
.img_tit{ text-align:center; width:100%; background:#4A64F7;}
.img_tit a{color:#eee;}


.rightb{width:950px; float:left; border:#CCC 1px solid;}
.rightb1{width:930px; margin:5px 10px; border:#CCC 1px solid; height:30px; line-height:30px; text-indent:30px; font-size:15px; color:#111;}
.bright{width:930px; margin:5px 10px;}
.bright table{ border-top:#999 1px solid; border-left:#999 1px solid;}
.bright table tr td{ border-bottom:#999 1px solid; border-right:#999 1px solid;}