*{padding:0px; margin:0px; }
img{border:0;}
body{ text-align:center; line-height:28px; font-family:"ËÎÌå", Arial; font-size:12px; color:#222222; background:#124ba4;}
a{ text-decoration:none; color:#222222;}
ul{ list-style-type:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.box,#top,#foot{ height:auto; overflow:hidden;}
.main{ background:#ffffff; width:1002px; height:auto; margin:0 auto;}
.logo-r{ background: url(../images/in-_01_01_02.jpg) no-repeat; width:378px; height:116px; float:right;}
#nav{ background: url(../images/nav.jpg) repeat-x; width:1002px; height:auto;}
.mid{ background:#FFFFFF; width:969px; height:665px;; margin:0 auto; overflow:hidden;}
.mt{ margin-top:10px;}
.m-l{ width:635px; height:290px; border:1px #cccccc solid; float:left; overflow:hidden;}
.m-l h1{ font-size:14px; }
.m-l h1 a:hover{ color:#CC3300;}
.m-l-l{ width:303px; height:262px; float:left; }
.m-l-r{ width:303px; height:262px; float:right; }
.mn-t{ width:303px; height:128px; text-align:left; line-height:20px;}
.mn-d{ width:303px; height:128px; margin-top:5px; text-align:left; line-height:20px;}
.mr-t{ width:303px; height:128px; text-align:left; line-height:20px;}
.mr-d{ width:303px; height:128px; margin-top:5px; text-align:left; line-height:20px;}
.m-r{ width: 309px; height:290px; border:1px #cccccc solid; float:right; overflow:hidden; text-align:left;}
.m-t {  width:969px; height:292px; margin:0 auto; overflow:hidden;}
.m-d { width:969px; height:196px;   overflow:hidden;}
.jszs{ width:304px; height:194px;  border:1px #cccccc solid; float:left; }
.innews,.news{ width:80%; margin:0 auto; text-align:left;}
.innews li,.news li,.n-news li{ background:url(../images/tb.jpg) no-repeat center left ; padding-left:15px; text-align:left;  border-bottom: #cccccc 1px dashed; line-height:21px;}
.innews,.news span{ float:right;}
.m-dl{ width:638px; height:196px; float:right;}
.wlgy{ width:304px; height:194px; float:left; border:1px #cccccc solid;}
.lxwm{ background:url(../images/i__05.jpg) no-repeat; width:306px; height:194px; border:1px #cccccc solid; float:right;}
.cpzs{ width:969px; height:155px; overflow:hidden;  }
.cpn{ width:969px; height:120px; border:1px #cccccc solid; margin-top:5px;}
#demo { overflow:hidden; width: 969px; padding-top: 5px; border: 1px; border-color: #CCC; }
#demo img { margin-left:3px; border: 3px solid #F2F2F2;}
#indemo { float: left; width:900%;}
#demo1 { float: left;}
#demo2 {float: left;}
.yqlj{ width:1002px; height:56px; border:1px #cccccc solid;}
.foot{ background:url(../images/f_02_07.jpg) no-repeat; width:1002px; height:86px; color:#054b91;}
.foot a{ color:#054b91}
.s-l{ width:253px; height:500px; float:left;}
.sc{ width:251px; height:auto; border:1px #dddee2 solid;}
.sc li{ background:url(../images/s__26.jpg) no-repeat; width:251px; height:32px; font-weight:bold;}
.s-r{ width:703px; float:right; }
.s-r .mbx {background:url(../images/s__11.jpg) no-repeat;  height:35px;text-align:left; font-weight:bold; line-height:35px; text-indent:60px;}
.s-r .mbx span{ font-weight:normal; float:right;}
.cont{ width:690px; margin:5px auto; text-align:left;}
#fy{ text-align:center;}
.smid{ background:#FFFFFF; width:969px; height:auto;; margin:0 auto; }
.piccc li{ width:25%; float:left; text-align:center;}