﻿*{ padding: 0px; margin: 0px;}
body{ font-size: 14px; line-height: 35px; text-align:left; font-family:微软雅黑, Arial, Helvetica, sans-serif ;  color:#404040; background:#bfbfbf;}
a{ text-decoration: none;  color:#404040;}
a:hover { color: #000000; text-decoration: underline;}
img { border:0px; vertical-align:middle;}
input, textarea{ vertical-align:middle;}
li{ list-style-type:none;}
.clr{ line-height:10px; height:10px; clear: both;}
.red, .red a{ color:#FF0000;}
.white, .white a{ color:#ffffff;}
.blue, .blue a{ color:#444fe6;}
.grey, .grey a{ color:#aaaaaa;}
.fontline{ text-decoration:underline;}
.fl{ float:left; }
.fr {float:right; }
.clear {clear:both; }

.index_bj{ background:url(../images/index_bj.jpg) no-repeat; }
.list_bj{ background:url(../images/list_bj.jpg) no-repeat; }
.list_title{ font-size:25px; font-family:微软雅黑, Arial, Helvetica, sans-serif ; font-weight:bold; color:#FFF; letter-spacing:15px;}
.list_talk{ width:165px; line-height:25px; font-size:18px;}
.list_block{  width:600px; height:350px;}
.list_block_ul li{ display:block; width:144px; height:100px; float:left; font-size:14px; font-weight:bold; margin-left:5px; margin-top:10px;}
.list_block_ul li a{ background:url(../images/list_linkbj1.png) no-repeat; width:124px; height:80px; display:block; padding:10px 10px 10px 10px; line-height:18px;}
.list_block_ul li a:hover{ background:url(../images/list_linkbj2.png) no-repeat; color:#FFF; text-decoration:none;}
.list_block_table td{background:url(../images/list_linkbj1.png) no-repeat center; height:70px; padding:20px 15px 20px 15px; line-height:18px;}
.list_block_table td a:hover{ text-decoration:none;}
.list_block_table td:hover{background:url(../images/list_linkbj2.png) no-repeat center;}
.list_block_table td:hover a{ color:#FFF;}
.more_bj{ background:url(../images/more_bj01.jpg) repeat-y; width:1002px; margin:0 auto;}
.more_image{ background:url(../images/more_bj.jpg) no-repeat top; width:1002px;}
.more_article{ width:800px; margin:0 auto; text-align:center;}
.more_title{ font-size:26px; text-align:center; color:4f4f4f; border-bottom:1px solid #CCC; line-height:60px; margin-top:20px;}
.more_step{ background:url(../images/more_13.png) no-repeat; width:303px; height:42px; line-height:35px; font-size:20px; color:#FFF; text-align: center; margin:30px auto 10px auto;}
.more_article p{ margin-bottom:10px;}
.more_foot{ background:url(../images/more_foot.jpg) no-repeat; height:76px;}