/* CSS Document */
body{ font-size:12px; font:Arial, Helvetica, sans-serif; margin:0; padding:0; line-height:24px;}
*{ margin:0; padding:0; list-style:none; border:0;}
div{ margin:auto; height:auto; overflow:hidden;}
img{ border:0;}
a{ text-decoration:none; color:#000;}
a:hover{ color:#00F; text-decoration: none;}
.left{ float:left;}
.right{ float:right;}
/*网站头部*/
.head,.index_main,.footer,.link{ width:980px;}
.top{ height:100px; width:100%; background:url(../img/head_m_bg.gif) repeat-x left -22px; padding-top:20px;}
.nav{ width:100%; background:url(../img/index_02.jpg) repeat-x left top; height:31px; line-height:31px; font-weight:bold;}
.nav ul{ width:930px; margin:auto;}
.nav li{ padding:0 12px ;float:left; text-align:center;}
.nav a,.index_l h4 a,.index_l h4,.right_a h4 a,.steel h4 a,.link h4 a,.footer li a,.list h4 a,.cp_list h4 a{ color:#FFF;}
/*中间*/
.index_main{ margin:10px auto;}
.index_l{ width:256px;}
.index_r{ width:715px;}
.index_l h4{ background:url(../img/index_04_01.jpg) no-repeat left top; height:33px; line-height:30px; padding-left:30px; font-size:13px;}
.left_a,.right_a,.list,.main,.cp_list{ border:1px solid #C5CBCB; margin-bottom:10px;}
.left_a div,.left_a ul{ width:246px; padding:0 5px;}
.left_a ul{ padding-bottom:5px;}
.lx{ background:url(../img/nei_45.jpg) no-repeat 80% bottom;}
.left_a li,.list li{ border-bottom:1px dashed #ccc; background:url(../img/article_elite.gif) no-repeat 2px 2px; padding-left:15px;}
.right_a h4,.cp_list h4{ background:url(../img/index_05_01.jpg); padding-left:40px;font-size:13px;}
.list h4{ background:url(../img/index_05_01.jpg);font-size:13px; padding-left:20px;}
.right_a div,.right_a ul{ width:695px; padding:10px 0;}
.right_a ul li img{ width:140px; height:105px; padding:3px; border:1px solid #ccc;}
.right_a ul li{ width:173px; float:left; text-align:center;}
.right_a ul li p{ font-weight:bold; height:30px; line-height:30px;}
.steel{ width:320px; border:1px solid #C5CBCB; padding-bottom:8px;}
.steel h4{ background:url(../img/index_04_02.jpg) no-repeat left top; height:33px;font-size:13px;}
.steel h4 span{ text-align:center; width:155px; display:block; float:left; line-height:30px;}
.steel h4 em{ width:80px; text-align:center;display:block; float:right; line-height:24px; font-style:normal;}
.steel ul{ width:95%; margin:auto;}
.steel li{ background:url(../img/index_04_03.jpg) no-repeat 2px 5px ; padding-left:20px; border-bottom:1px dashed #ccc;}
.link li{float:left;}
.link ul{ height:24px; width:100%;}
.link{  border:1px solid #C5CBCB; margin-bottom:10px;}
.link h4{ background:url(../img/index_05_01.jpg); padding-left:40px;font-size:13px;}
.footer{ text-align:center;padding-top:10px;}
.footer div{ overflow: hidden;background:url(../img/head_m_bg.gif) repeat-x left top; width:100%; height:33px;}
.footer ul{ width:380px; margin:auto; line-height:33px;}
.footer li{ float:left; padding:0 5px; font-weight:bold;}

.list ul,.cp_list ul{ width:95%; margin:10px auto;}
.cp_list li img{ width:140px; height:105px; border:1px solid #ccc; padding:3px;}
.cp_list li{ margin-bottom:8px;}
.cp_list ul li{ width:168px; float:left; text-align:center;}
.list li a{ width:80%; float:left; }
.list li span{ width:20%; float:left; text-align:center;}
.main h4{ border-bottom:2px solid #ccc; background: url(../img/main.jpg) repeat-x left top; text-align:center; line-height:27px; height:27px;}
.main div{ width:95%; margin:auto;}
.s_a{ margin:20px auto;}
.s_a div{ float:left; width:40%; text-align:center; font-size:14px;}
.s_a div img{ width:200px; height:120px; border:solid 1px #ccc; padding:3px; margin-top:10px;}
.s_a ul{ float:right; width:55%; padding-top:10px;}
.s_a ul li{ height:24px; line-height:24px;}
*html .index_a{ height:100%;}
