@charset "utf-8";

/* CSS Document */

body, html, div, h1, h2, h3, h4,h5,h6,li, ul, p,dl,dt,dd,img {

margin : 0;

padding : 0;

}

h1, h2, h3, h4,h5,h6{ 

font-size:0em;

font-weight:normal;

}

img {

border : none;

vertical-align : top;

}

ul, li {

list-style : none;

}

body, input, select, button, textarea {

	font-size : 12px;

	font-family: "宋体,Arial, Helvetica, sans-serif";


}

border{

border:0px;

}

a, a:link {

text-decoration:none;

color:#000;

}

a:active {

color : #f00;

}

a:hover{

text-decoration: underline;

	}

.clear{ 

clear:both; 

float:none;

}

/*top css*/

#bj{

	background-attachment:fixed;

	margin-top:10px;

	margin-bottom:20px;

	background-color: url;

	background-image: url(../images/page.png);

}

strong{

font-weight: normal;

}

.dt strong{

font-weight: bold;

}

.dt{ 

margin:0px auto;

padding:0px 10px;

width:960px;

height:auto;

background:url(../images/container.png) repeat;

}

.top-dh{ 

width:960px;

height:30px;

background-color:#FFF;

}

.hy{ 

margin-top:8px;

margin-left:10px;

float:left;

display:inline;

}

.gywn{ 

margin-right:10px;

float:right;

width:290px;

display:inline;

}

.gywn a{ 

margin-top:5px;

float:left;

}

a.t{ 

margin-left:10px;

margin-top:8px;

}

.sousuo{

float:left;

width:154px;

}

.sousuo-text{ 

margin-left:10px;

margin-top:5px;

padding: 2px 5px 0;

background:url("../images/sstext.png");

width:110px;

height:18px;

float:left;

border:0PX;

color:#FFF;

}

.sousuo-botton{ 

background:url("../images/sstb.png");

margin-top:5px;

margin-left:5px;

float:left;

width:19px; 

height:18px; 

border:0PX; 

}

.top-01{ 

width:960px;

height:100px;

float:left;

background:#FFF url("../images/top_01.png") top;

background-repeat: repeat-x;

}

.bt{ 

margin:30px 0 0 30px;

float:left;

display:inline;

}

.bt h1{ 

font-size:24px;

font-weight:bold;

margin-bottom:5px;

color:#D00;

}

.bt strong{ 

margin-left:5px;

}

.logo{ 

float:right;

margin:30px;

width:116px;

height:50px;

}

.dh{ 

width:960px;

height:30px;

background-color:#FFF;

font-size:14px;

float:left;

}

.dh dl{ 

float:left;

margin-left:20px;

margin-top:3px;

border:0px;

width:600px;

display:inline;

}

.dh dd{ 

float:left;

text-align:center;

border:0px;

margin-right:10px;

line-height:24px;

}

.dh dt{

float:left;

margin-right:10px;

line-height:24px;

border:0px;

}

.menuli_div{ 

background-color:#FFF;

position: absolute;

margin-left:-10px;

border-top:#c0c2c2 1px solid;

border-left:#c0c2c2 1px solid;

border-right:#c0c2c2 1px solid;

}

.menuli_div li{ 

padding:0 5px;

border-bottom:#c0c2c2 1px solid;

}

.dh dt ul li a{ 

font-weight:normal;

}

.menuli .menuli_div { 

display:none;

}

.menuli_hover .menuli_div { 

display:block;

}

.sg{ 

margin-top:-3px;

}

.zxrx{ 

margin-right:20px;

width:320px;

float:left;

text-align:right;

font-size:20px;

color:#F00;

}

.flash{ 

margin-bottom:10px;

padding:10px 0;

width:960px;

height:280px;

background-color:#fff;

}

/*nr css*/

.xh{ 

width:960px;

height:120px;

background-color:#fff;

}

.xh1{ 

margin-left:20px;

width:200px;

height:120px;

float:left;

line-height:18px;

color:#505050;

display:inline;

}

.lbtp{ 

margin:0 10px 10px 0;

width:80px;

height:80px;

float:left;

}

.xh1 h2{ 

width:100px;

height:20px;

overflow:hidden;

float:left;

}

.xh1 h2 a{

font-size:12px;

font-weight:bold;

color:#B62D3F;

}

a.xx{ 

margin-left:10px;

color:#B62D3F;

font-size:12px;

}

.xh2{ 

margin:0px 20px 0 0;

padding-left:80px;

width:200px;

height:110px;

background:#FFF url("../images/dh.png") no-repeat 10px 10px;

font-size:14px;

line-height:24px;

float:left;

display:inline;

}

.xh2 strong{ 

font-size:16px;

}

.xh2 span{ 

font-size:12px;

float:left;

margin-left:-55px;

color:#0d6ab1;

}

.xcy{ 

padding-top:10px;

padding-left:30px;

width:930px;

height:50px;

background-color:#FFF;

font-size:24px;

}

.xcy a{ 

color:#B62D3F;

}

.lbxx{ 

padding:0 20px;

width:920px;

height:240px;

background-color:#FFF;

}

.xwul{ 

float:left;

width:280px;

}

.xwul2{ 

float:left;

width:360px;

}

.xwbt{ 

width:280px;

line-height:20px;

font-size:14px;

}

.xwbt a{ 

color:#B62D3F;

}

li.xwlb{ 

width:270px;

height:20px;

overflow:hidden;

padding-left:10px;

background:url("../images/left_03.png") no-repeat left 7px;

line-height:20px;

float:left;

display:inline;

}

.xwlb a{ 

float:left;

width:230px;

}

.xwlb span{ 

float:right;

width:32px;

color:#333;

}

li.xwlb a:hover{

color:#B62D3F;

}

.xhbt{ 

margin:0 10px;

width:340px;

line-height:20px;

font-size:14px;

}

.xhbt a{ 

color:#B62D3F;

}

.xhul{ 

width:360px;

}

li.xhlb{ 

margin-left:10px;

width:160px;

height:20px;

overflow:hidden;

padding-left:10px;

background:url("../images/yd.png") no-repeat left 7px;

line-height:20px;

float:left;

display:inline;

}

li.xhlb a:hover{

color:#B62D3F;

}

/*bottom css*/

.b-lb{ 

padding:4px 0px 0 0px;

margin:0 20px;

width:920px;

height:145px;

background-color:#FFF;

border-top:1px #ccc solid;

font-size:12px;

color:#505050;

}

.b-lb a{ 

color:#505050;

}

.b-lb a:hover{ 

color:#B62D3F;

text-decoration:none;

}

.b-lb ul{ 

width:184px;

height:115px;

background:url("../images/xx01.png") repeat 170px top;

background-repeat:repeat-y;

float:left;

}

.b-lb ul li.b-lb1{ 

background: none;

margin-left:-10px;

margin-bottom:10px;

display:inline;

font-weight:bold;

}

.b-lb ul li{ 

padding-left:10px;

margin-top:2px;

background:url("../images/yd02.png") no-repeat left 4px;

}

.b-lb ul.b-ul{

background: none;

}

/*yqlj css*/

.yqlj{ 

margin:0 30px;

width:900px;

height:40px;

overflow:hidden;

color:#787878;

line-height:20px;

}

.yqlj a{ 

margin-right:5px;

color:#787878;

}

.i-bottom{ 

margin:10px 20px 0 20px;

padding-bottom:10px;

width:920px;

background:url("../images/tmk-logo.png") no-repeat left top;

height:80px;

}

.i-bottom1{ 

margin-left:213px;

width:705px;

height:78px;

border:1px #555 solid;

text-align:center;

}

.i-bottom1 span{ 

width:705px;

font-size:20px;

line-height:30px;

font-weight:bold;

color:#900;

}

.i-bottom1 p{ 

width:705px;

line-height:20px;

}

.d{ 

margin:0px auto;

width:980px;

height:30px;

background:url("../images/bottom.png") no-repeat;

}

.hdb a{ 

float:right;

padding-left:15px;

width:50px;

height:12px;

line-height:14px;

font-size:12px;

color:#C00;

background:url("../images/totop.gif") no-repeat left 2px;

}
.dzzz{
text-align:center;	
}
.dzzz img{
 width:20px;
 height:20px;	
}
