



ul,ol,li {

	list-style-type: none;

}

img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

a {

	text-decoration: none;

	color: #575b5e;

}

a:hover {

	text-decoration: underline;

	color: #0080CC;

}



.clear {

	clear: both;

}



#top {

	width: 1000px;

	margin-top: 20px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-image: url(../images/bg_top.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	background-color: #FFF;

	padding-top: 5px;

	padding-bottom: 10px;

}

#top .logo {

	float: left;

	margin-bottom: 10px;

}

#top .top_menu {float: right;}



#top .top_menu li {

	float: left;

	margin-right: 10px;

}

#top .top_menu li img {

	vertical-align: sub;

}





.bannerbox {

	width: 1000px;

	height: 310px;

	overflow: hidden;

	background-color: #FFF;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 5px;

	padding-bottom: 5px;

}

#focus { width: 990px; height: 310px; clear: both; overflow: hidden; position: relative; margin: 0px auto; }

    #focus ul { width: 990px; height: 310px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }

        #focus ul li { float: left; width: 990px; height: 310px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }

    #focus .preNext { width: 550px; height: 310px; position: absolute; top: 0px; cursor: pointer; }

    #focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }

    #focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }



#middle {

	width: 990px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-color: #FFF;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

}


<!--左侧CSS宽度控制-->
.left{

	float: left;

	width:215px; padding-top:10px;

}



.left .box4{

	float: left;

	width:229px;

	border: 1px solid #81a4c4; border-bottom:none; border-top:none; 


}

#middle .left .tannav{

	font-weight:bold;

	color: #ffffff;

	text-decoration: none;

	float: left;

	height: 36px;

	width:243px;

	background-image:url(../images/bg_title01.jpg);

	background-repeat:no-repeat;

	background-position:left top;

	line-height: 28px;

	text-indent: 10px; overflow:hidden

}



#sidebar{

	

	width:235px;

	height:auto;

	display:inline;

	margin-top: 5px; margin-bottom:5px;  

}

#sidebar h3{}

.sidelist{ position:relative;z-index:20;height:32px;width:220px;}

.sidelist span h3{

	position:relative;

	z-index:30;

	height:28px;

	line-height:28px;

	font-weight:normal;

	width:220px;

	background-image:url(../images/nt02.jpg);

	background-repeat:no-repeat; text-indent:30px;


	background-position:10px center;

	background-repeat: no-repeat;

	font-size: 12px; overflow:hidden

}

.sidelist span h3 a{

	text-decoration:none;

	display:block;

	width:230px;

	height:31px;

	color:#1482fb;

	padding-left:25px;

	line-height: 31px;

}

.sidelist span h3.hover{

	border:1px solid #8ebc13;

	border-right:0;

	width:242px;

	font-weight:800;

	height:28px;

	background-image:url(../images/nt02.jpg);

	background-repeat:no-repeat;

	background-position:10px center;

	background-color: #fff9ef; overflow:hidden

}

.i-list{display:none;position:absolute;z-index:10;left:242px;top:-5px;width:736px;padding:10px;background:#fff9ef;border:1px solid #8ebc13;}

.i-list ul li{float:left;list-style:none;line-height:30px;heignt:30px; border-bottom:1px dotted #cccccc;}

.i-list ul li a{ display:block; height:auto; color:#00708a;text-decoration:none;font:bold 13px/26px microsoft yahei;font-weight:800; }

.i-list ul li a:hover{text-decoration:underline;color:#00708a;}

.ii-list{  margin:0px;}

.ii-list ul{ float:left; height:auto;}

.b-ii-list{ width:750px;}

.ii-list ul a{ text-align:left; line-height:26px;}

.ii-list ul li{ border-bottom:none; padding-left:20px;height:auto; width:230px; float:left; }

.ii-list ul li a{ float:left;padding-left:5px; display:block; height:24px; line-height:28px; width:230px; overflow:hidden;font-weight:400; font:normal 12px/20px microsoft yahei;}

.ii-list ul li a:hover {color:#00708a;}

.right{

	float: right;

}

#middle .right .tannav{

	font-weight:bold;

	color: #ffffff;

	text-decoration: none;

	height: 40px;

	width:724px;

	background-image:url(../images/bg_title02.jpg);

	background-repeat:no-repeat;

	background-position:left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#middle .right .tannav a{

	color: #ffffff;

	display: block;

	width: 100px;

	float: left;

	margin-left: 3px;

	line-height: 30px;

	text-align: center;

	height: 30px;

	text-decoration: none;

}

#middle .right .tannav span.more{

	float: right;

	line-height: 30px;

	height: 30px;

	margin-right: 8px;

}

#middle .right .tannav span.more a{

	color: #999;

	text-decoration: none;

	font-weight: normal;

	text-align: right;

}

.right .box1 ,.right .box2 ,.right .box5{

	width:738px;

	border: 1px solid #81a4c4;

	margin-bottom: 5px;

}

.right .box1 .list{



}

.right .box1 .list li{

	background-image: url(../images/bg_list_pro.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 148px;

	width: 158px;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 20px;

	margin-left: 5px;

}

.right .box1 .list li.b{

	margin-left: 26px;

}

.right .box1 .list li .pro_pic{

	margin-top: 5px;

	margin-left: 5px;

	margin-bottom: 18px;

}

.right .box1 .list li .pro_name{

	text-align: center;	

}



.right .box2 .box2_txt {

	background-image: url(../images/bg_box2.jpg);

	background-repeat: no-repeat;

	width: 724px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.right .box2 .box2_txt li {

	float: left;

	width: 310px;

	margin-left: 15px;

	margin-right: 15px;

	padding-left: 20px;

	height: 50px;

	line-height: 22px;

	margin-top: 10px;

	margin-bottom: 6px;

}



.right .box5{

	background-color: #fbfbfb;

}

.right .box5 .list li{

	background-image: url(../images/bg_list_pro.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 148px;

	width: 158px;

	margin: 5px;

}

.right .box5 .list li.b{

	margin-left: 26px;

}

.right .box5 .list li .pro_pic{

	margin-top: 5px;

	margin-left: 5px;

	margin-bottom: 18px;

}

.right .box5 .list li .pro_name{

	text-align: center;	

}





.right .box5 .list_down{

	background-image: url(../images/bg_down03.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-bottom: 230px;

	background-color: #f7f7f7;

}

.right .box5 .list_down li{

	background-image: url(../images/bg_list_down.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 161px;

	width: 158px;

	margin: 5px;

}

.right .box5 .list_down li.b{

	margin-left: 26px;

}

.right .box5 .list_down li .pro_pic{

	margin-top: 5px;

	margin-left: 5px;

	margin-bottom: 11px;

}

.right .box5 .list_down li .pro_name{

	text-align: center;

	float: left;

	width: 108px;

	padding: 3px;

}

.right .box5 .list_down li .pro_down {

	float: right;

	width: 42px;

}



#middle .link {

	width:988px;

	border: 1px solid #81a4c4;

	margin-bottom: 5px;

}



#middle .link .tannav{

	font-weight:bold;

	color: #ffffff;

	text-decoration: none;

	height: 40px;

	width:988;

	background-image:url(../images/bg_title03.jpg);

	background-repeat:no-repeat;

	background-position:left top;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#middle .link .tannav a{

	color: #ffffff;

	display: block;

	width: 78px;

	float: left;

	line-height: 30px;

	text-align: center;

	height: 30px;

	text-decoration: none;

}

#middle .link .tannav span.more{

	float: right;

	line-height: 30px;

	height: 30px;

	margin-right: 8px;

}

#middle .link .tannav span.more a{

	color: #999;

	text-decoration: none;

	font-weight: normal;

	text-align: right;

}

#middle .link .list{



}

#middle .link .list li{

	margin: 10px;

	float: left;

}



#bottom {

	background-color: #FFF;

	text-align: center;

	width: 1000px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-bottom: 10px;

}

/*position*/

#position{

	width:980px;

	margin:0 auto;

	padding:0 10px;

	height:30px;

	line-height:30px;

	overflow:hidden;

	background-color: #FFF;

	text-align: right;

}

#position div{float:right;height:30px;line-height:30px;_padding-top:8px;}

#position div img{margin:0 5px;vertical-align:middle;}



.toplist{margin:10px;padding:0;list-style:none;}

.toplist li{

	line-height:30px;

	height:30px;

	border-bottom:1px solid #F0F0F0;

}

.toplist li span{float:right;color:#999;}

.topcate{margin:10px;padding:0;list-style:none;}

.topcate li{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0;}

.topcate li a{

	display:block;

	height:30px;

}

.topcate li a:hover{

}

.topcate .hover{

	line-height:30px;

	height:30px;

	border-bottom:1px solid #F0F0F0;

}

.topcate .hover a{

}

.pagecontent{word-break:break-all;line-height:22px; }

.pagecontent p{

	padding: 15px;

}



/*list*/

.list_page{text-align:center;margin:10px;font-family:宋体;}

.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}

.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;font-family:宋体;}

.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}

.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

.w720{width:720px;padding:9px;}



