@charset "gb2312";
/* CSS Document */
*{ border:0; padding:0; margin:0 auto;}
body{ text-align:left; background:#ffffff;}
a:link{ font-size:12px; color:#3d3d3d; text-decoration:none; line-height:20px;}
a:visited{ font-size:12px; color:#3d3d3d; text-decoration:none; line-height:20px;}
a:hover{ font-size:12px; color:#000; text-decoration:underline; line-height:20px;}
a:active{ font-size:12px; color:#3d3d3d; text-decoration:none; line-height:20px;}
p { text-indent:2em;}
.tit { text-align:left; font-size:14px; font-weight:bold; margin-bottom:5px;}
img{ border:none;}
.reda{ font-size:12px; color:#f00;}
.reda a:link{ font-size:12px; color:#f00; text-decoration:none;}
.reda a:visited{ font-size:12px; color:#f00; text-decoration:none;}
.reda a:hover{ font-size:12px; color:#f00; text-decoration:underline;}
.reda a:active{ font-size:12px; color:#f00; text-decoration:none;}

.nav { width:960px;height:36px; background: url(images/menu_line.jpg);}
.nav img{ float:left; padding-left:5px;}
.nav_list { float:right; font-size:12px; padding:12px 10px 0 0}
.nav_list a{ padding:0 8px; border-right:1px solid #666}
.nav a:link { color:#666; font-size:12px;text-decoration:none}
.nav a:visited { color:#666; font-size:12px; text-decoration:none}
.nav a:active { color:#666; font-size:12px; text-decoration:none}
.nav a:hover { color:#666;  font-size:12px;text-decoration: underline}

.b { width:960px;}

#page {margin:0 auto; background-repeat:no-repeat;}
#head { background:url(images/head.jpg); width:960px; height:270px;}
#t1 { width:960px; height:335px; background-color:#56646b;}
#t2-l { background:url(images/t2-l.jpg); width:610px; height:578px; float:left;}
#t2-r { background:url(images/t2-r.jpg); width:350px; height:578px; float:right;}
#t3 { background:url(images/t3.jpg); width:960px; height:35px;}
#t4 { background:url(images/t4.jpg); width:960px; height:280px;}
#t5 { background:url(images/t5.jpg); width:960px; height:65px;}
#t6 { background:url(images/t6.jpg); width:960px; height:233px;}
#t7 { background:url(images/t7.jpg); width:960px; height:324px;}

.aser { padding-top:8px;}

.bg0 { background-color:#ccd0d3; height:36px;}
.bg1 { background:url(images/bg01.jpg); height:270px;}
.bg2 { background:url(images/bg02.jpg); height:335px;}
.bg3 { background:url(images/bg03.jpg); height:324px;}
.bg4 { background:url(images/bg04.jpg); height:141px;}

.lt { padding:50px 6px 0 4px;}
.lt img { margin:0 0 5px 0;}
.ltw { padding:20px 0 0 0;}
.ltn { margin:0 0 0 22px;}
.rw {margin:65px 20px 0 20px;}

.ft { padding:10px 20px 0 0;}
.ft img { margin:0 0 5px 0;}
.ftn { margin:0 0 0 20px; text-align:center;}
/*ÇÐ»»Í¼Æ¬*/
.yb { width:920px; height:265px;}
.ybframe{ width:920px;}
.fl{ float:left;}
.fr{ float:right;}
.yba{ width:400px; height:255px; overflow:hidden;}
.ybb{ width:515px; height:255px; overflow:hidden;}
#simg div{ float:left; width:125px; margin-right:4px; display:inline; cursor:pointer;}
.txta{ height:165px; overflow:hidden; padding-left:3px;}
#simg .f1{ background:#e05a4e; color:#fff; }
#bimg{
	 OVERFLOW: hidden; text-align:center; color:#4d2700; font-size:12px; font-weight:bold;}
#bimg img{ border:none;}
#info{}
.dis{ display:block;}
.undis,.undisa{ display:none;}

.ybl {margin-left:6px; height:165px;}
.ybls {margin-left:5px;}
.ybr {margin-right:6px; height:165px;}
.ybrs {margin-right:5px;}

.hx {padding:13px 20px 0 8px}
.hxn { margin-left:13px;}
.hxw { height:70px;}

.line { padding:40px 0 0 0; width:960px;}

.gd { width:920px; overflow:hidden; text-align:center; font-size:12px; margin:0px 20px 0px 20px; padding:20px 0 0 0;}
.pr1 { width:215px; text-align:center; margin:0 0 0 20px;}
.pr2 { margin:3px 0px 0px 0px; width:215px; }
.pr2 a:link{ font-size:12px; color:#fff; text-decoration:none;}
.pr2 a:visited{ font-size:12px; color:#fff; text-decoration:none;}
.pr2 a:hover{ font-size:12px; color:#CCCCCC; text-decoration:underline;}
.pr2 a:active{ font-size:12px; color:#fff; text-decoration:none;}

.zt{ padding:99px 0 0 0; text-align:center;}
.zt img { margin:0 0 5px 0;}
.zt a:link{ font-size:14px; color:#3d3d3d; text-decoration:none;}
.zt a:visited{ font-size:14px; color:#3d3d3d; text-decoration:none;}
.zt a:hover{ font-size:14px; color:#000000; text-decoration:underline;}
.zt a:active{ font-size:14px; color:#3d3d3d; text-decoration:none;}
.zt1 { margin:0 0 0 35px; text-align:center;}
.zt2 { margin:0 45px 0 45px; text-align:center;}
.zt3 { margin:0 43px 0 0; text-align:center;}

.mess {margin:0 314px 2px 51px; padding:47px 0 0 0;}