/* CSS Document */
html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, table, caption, tbody, tfoot, thead, tr, th, td, form {margin:0;padding:0;}
html, body {height:100%;}
table {border-collapse:collapse;border-spacing:0;}
img, button {border:0 none;}
ul, ol {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
a {	color:#474747;	text-decoration:none;outline:none;}
a:hover {color:#bd0a01;text-decoration:underline;}
input, button, select, textarea {font-size:12px;vertical-align:middle;}
button {cursor:pointer;}
.clearfix:after {content:".";display:block;	height:0;clear:both;overflow:hidden;visibility:hidden;}
.clearfix {	display:block;clear:both;height:0;overflow:hidden;}
.blank10 {display:block;clear:both;height:10px;overflow:hidden;font-size:0;}
body {background:#fff;color:#474747;margin-right:0px;font-family:"ËÎÌå", Arial;font-size: 12px;font-style: normal;line-height: 22px; background:url(../images/bodybg.gif) repeat-x 0 24px #eff8ff;}

.header,.center{ width:950px; margin:0 auto;}
.header .top01,.header .top02{ background:url(../images/top01.jpg) no-repeat; height:35px; padding-top:15px;}
.header .top02{ background:url(../images/top02.jpg) no-repeat;}
.header .top03{ background:url(../images/top03.jpg) no-repeat; height:70px;}
.header .top04{ background:url(../images/top04.jpg) no-repeat; height:53px; padding:12px 0 0 65px; color:#c4e4eb; text-indent:2em; font-size:14px;}
.header .top01 h1{ width:125px; height:30px; text-indent:-9999px;}
.header .top01 h1 a{ width:125px; height:30px; display:block; padding-left:10px;}
.center{ background:#fff;}

.yspic{ background:#d0e5f4; padding:10px 0 10px 15px; width:935px;}
.yspic .tw{ float:left; width:141px; height:131px; padding-right:15px;}
.yspic .tw p{ background:url(../images/tubg.gif) no-repeat; height:28px; text-align:center;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.yspic .tw p.scl{ background:url(../images/tubg02.gif) no-repeat; height:28px; text-align:center;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.yspic .last,.csbg dl.last,.partl .last{ padding-right:0;}


.csbg{ background:url(../images/csbg.gif) repeat-x; height:216px; padding:5px 25px 0;}
h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#2783c4; padding:10px 0;}
.line{ background:url(../images/xxjh.gif) no-repeat; font-size:0; height:16px;}
.csbg dl{ width:255px; float:left; padding:15px 67px 0 0;}
.csbg dt{ float:left; padding-right:10px; margin-bottom:50px;}
.csbg dd span,.partl dd span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; display:block; padding-bottom:8px;}


.main{ padding:0 16px; background:#fff; width:918px;}
.partl{ width:600px; float:left; margin-right:8px;}
.partr{ width:310px; float:left; }
.box{ border:1px solid #d8d8d8;padding-bottom:15px; margin-bottom:8px;}
h3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; padding:10px;}
h3.ls{ color:#2783c4;}
.twms{ width:106px; padding:15px 25px 0 15px; float:left;}
.twms span{ background:url(../images/btn.gif) no-repeat; margin:8px auto 0; width:88px; height:19px; display:block; text-align:center; line-height:19px;}
.partl li{ display:inline; float:left; width:269px; }
.partl li a{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.partl ul{ margin:10px 30px 0;}
.linea{ background:url(../images/line.gif) no-repeat; width:571px; margin:0 auto; height:2px; font-size:0;}
.partl dt{ float:left; padding-right:10px; margin-bottom:95px;}
.partl dl{ width:250px; float:left; padding:10px 40px 0px 25px;}

.partr p{  font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.partr p span{ font-size:12px; font-family:"ËÎÌå"; text-align:right; padding-right:10px; display:block; margin-top:3px;}
.ggw{ text-align:center; margin:9px 0;*margin:6px 0;}
.partr ul{ padding:0 10px;}

.footer{ background:url(../images/footer.gif) repeat-x; margin-top:5px;}

#demo{width:590px; height:160px; overflow:hidden; white-space:nowrap;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.linej{ background:url(../images/linej.gif) no-repeat; height:2px; width:281px; margin:16px auto;*margin:15px auto; font-size:0;}

h3 span{ float:right; color:#91a4b3; padding-right:5px; }
h3 span a{color:#91a4b3; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
h3 span a:hover{ color:#db0010;}

















