/* CSS Document */
body{width:100%; background:url(../images/bj.jpg) repeat-x left top #333333;}
.clear{clear:both;}
#wrapper{width:980px; margin:0 auto; overflow:hidden; background-color:#000000;}
.top{width:960px; margin:0 auto; height:106px; position:relative; background:url(../images/topbj.jpg) repeat-x left top;}
.logo{position:absolute; left:15px; top:12px;}
.hot{position:absolute; left:605px; top:25px;}
.bb{position:absolute; right:15px; top:25px;}
.bb a{padding-left:6px; padding-right:5px; background:url(../images/dian2.jpg) no-repeat left 6px; color:#1A1A1A;}
.search{position:absolute; top:60px; right:15px; width:160px; height:24px; line-height:24px; background:url(../images/search2.jpg) no-repeat left top;}
.search input.sstyle{ border:none; background-color:#666666; font-size:12px; line-height:14px; height:14px; margin-top:2px; color:#CCCCCC; margin-left:6px;}

.nav{width:980px; margin:0 auto; height:44px; background:url(../images/navbj.jpg) repeat-x left top;}
.nav ul{display:block; padding-left:5px;}
.nav ul li{font-weight:bold; float:left; font-size:14px; height:42px; line-height:42px; position:relative;}
.nav ul li a{color:#fff; display:block; width:120px; text-align:center;}
.nav ul li a:hover{ background:url(../images/navaa.jpg) no-repeat left top; color:#CF191C;}
.navn{position:absolute; left:0px; top:43px; background-color:#4C4C4C; width:120px;}
.navn ul{display:block; clear:both; padding:0px;}
.navn ul li{font-weight:100; font-size:12px; height:25px; line-height:25px; border-bottom:1px solid #999999;}
.navn ul li a{color:#fff; display:block; width:120px;}
.navn ul li a:hover{color:#FF0000; background:none;}
 
.banner{margin:0 auto; width:960px; margin-top:4px;}

.con{width:960px; margin:0 auto; margin-top:8px;}
.sider{width:230px; float:left;}
.sider1{background:url(../images/btbj.jpg) repeat-y left top;}
.sider1 h2,.sider2 h2,.sider3 h2{height:33px; line-height:33px; font-size:14px; padding-left:15px; color:#fff; background:url(../images/bt1.jpg) no-repeat left top;}
.sider1 ul{padding-top:12px; padding-bottom:15px; background:url(../images/btxian.jpg) no-repeat left 10px;}
.sider1 ul li{height:30px; line-height:30px; font-weight:bold;}
.sider1 ul li a{color:#fff; background:url(../images/bta.jpg) no-repeat left top; text-indent:70px; display:block; font-family:"宋体";}
.sider1 ul li a:hover{background:url(../images/btaa.jpg) no-repeat left top; display:block;}

.sider2,.sider3{margin-top:14px;}
.sider2 h2 a,.conr h2 a,.conr2-a h2 a,.conr2-b h2 a{float:right; margin-right:12px; font-family:"宋体"; font-size:12px; font-weight:100; color:#fff; margin-top:13px;}
.video{width:230px;}
.siderwz{height:198px; background:url(../images/btbj.jpg) repeat-y left top; padding:10px 15px; font-family:"宋体";}

.conr{width:715px; float:right;}
.conr1{background-color:#1A1A1A; height:362px;}
.conr1 h2{height:33px; line-height:33px; background:url(../images/bt2.jpg) no-repeat left top; padding-left:15px; color:#fff; font-size:14px;}
.index-pro{padding:10px;_padding:5px; padding-top:5px; display:block;}
.index-pro ul li{width:162px; float:left; margin-left:6px; margin-right:5px; margin-top:7px;}
.index-pro ul li span{height:22px; line-height:22px; text-align:center; display:block; font-family:"宋体"; color:#fff;}
.index-pro ul li span a{color:#fff;}

.conr2{margin-top:14px; width:715px;}
.conr2-a,.conr2-b{width:352px; float:left; background-color:#1A1A1A; height:204px;}
.conr2-a h2,.conr2-b h2{height:33px; line-height:33px; background:url(../images/bt3.jpg) no-repeat left top; padding-left:15px; color:#fff; font-size:14px;}
.index-about,.index-news{padding:5px 15px; font-family:"宋体";}
.conr2-b{float:right;}
.index-news ul li{height:26px; line-height:26px; background:url(../images/dian.jpg) no-repeat left 10px; padding-left:10px;}
.index-news ul li span{float:right;}

.yqlj{width:960px; margin:0 auto; height:36px; line-height:36px; margin-top:14px; background:url(../images/ftbj.jpg) repeat-x left top; font-size:14px; color:#999; text-indent:15px;}
.yqlj a{padding:0 7px; font-size:12px; font-family:"宋体";}


.footer{height:127px; width:960px; margin:0 auto; margin-top:15px; position:relative; overflow:hidden; font-family:"宋体"; background:url(../images/ftbj1.jpg) no-repeat left top;}
.footer1{position:absolute; left:10px; top:10px; line-height:16px; height:16px;}
.footer1 a{padding:0px 5px;}
.footer2{position:absolute;left:15px; top:30px;}
.footer3{width:126px; position:absolute; right:15px; top:30px; background:url(../images/6.jpg) no-repeat left top; padding-left:45px; height:50px;}

/* 内页 */
.contant{width:960px; margin:0 auto; margin-top:10px; min-height:400px;height:auto!important;height:400px;}
.main{width:715px; float:right; background-color:#1A1A1A; min-height:400px;height:auto!important;height:400px;}
.title{height:33px; line-height:33px; background:url(../images/bt2.jpg) no-repeat left top;}
.title h2{padding-left:15px; color:#fff; font-size:14px;}
.title span{float:right; margin-right:15px; font-size:12px; color:#fff; font-weight:100; font-family:"宋体";}
.title span a{color:#fff;}


.about,.news,.products,.newsnei,.productshow{min-height:360px;height:auto!important;height:360px; padding:15px;}
.about{font-family:"宋体";}
.news li {
    border-bottom: 1px dotted #4C4C4C;
    margin-left: 2px;
    padding:2px;}
.news li h3 {
    background:url(../images/arr/jt.gif) no-repeat left 11px;    
    font-size: 13px;
    line-height: 30px;
    margin: 0;
    padding: 0 0 0 15px;
	font-weight:bold;
}

.news li h4 {
    color: #999999;
    font-size: 12px;
    font-weight: normal;
    text-align: right;
}
.news li span {
    margin: 5px;
}
.news li p{font-family:"宋体";}

.newsnei h3 {
    border-bottom: 1px dotted #4C4C4C;
    font-size: 16px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    text-align: center;
	padding-top:15px;
	font-weight:bold;
	}
	
.newsnei h4{
    color: #999999;
    font-size: 12px;
    font-weight: normal;
	text-align:center;
}
.newsnei h4 span{margin:5px;}
.newsnei p{padding:5px; font-family:"宋体"}

.products{padding:15px 8px; font-family:"宋体"}
.products ul{display:block; padding-top:10px;}
.products ul li{float:left; width:160px; margin:0 7px;_margin:0 6px;}
.products ul li img{border:#4C4C4C 1px solid;}
.products ul li a span{display:block; text-align:center; height:26px; line-height:26px;}

.poofen{ clear:both; padding-top:5px; margin-bottom:5px; text-align:center;}

.pro{padding-top:5px;}

.proleft{width:402px; float:left}
.proright{width:255px; float:right; margin-right:20px; display:inline;}

.proimg{border:#4C4C4C 1px solid;}
.proleft p{text-align:center; padding:10px;}
.proleft ul li{display:inline; float:left; margin-left:10px; margin-top:10px; width:50px;}
.proleft ul li img{ width:50px; height:50px;}

.proright ul{padding-top:20px;}
.proright ul li{line-height:28px; border-bottom:#4C4C4C 1px solid; margin-left:10px;}
.proright ul li.aa{font-weight:bold;}
.proright h4{height:25px; margin-top:15px;}
.anl{float:left; margin-left:5px;}
.anr{float:right;}

.prosm{clear:both; margin-top:20px;}
.prosm h3{border-bottom:1px solid #4C4C4C; line-height:24px; font-weight:bold; font-size:13px; padding-left:10px;}
.prosmp{line-height:24px; padding:10px; font-family:"宋体";}

.proxg{clear:both; margin-top:20px;}
.proxg h3{border-bottom:1px solid #4C4C4C; line-height:24px; font-weight:bold; font-size:13px; padding-left:10px;}
.proxg ul{padding-top:20px;}
.proxg ul li{display:inline; float:left; width:120px; margin-left:15px;}
.proxg ul li img{border:#4C4C4C 1px solid;}
.proxg ul li a span{height:26px; line-height:26px; display:block; text-align:center;}
