/* CSS Document */
body{ background:url(../img/bg.gif) repeat-x top;font-family: 'Arial', 'Helvetica', 'sans-serif', 'ËÎÌå'; padding:0; margin:0; text-align:center; min-width:1002px; }
*{font-size: 12px;line-height: 27px;color: #333333; padding:0; margin:0}
div,ul,li,p{margin:0 auto;padding:0;text-align: left; background:none; overflow:hidden}
h1{ color:#3a92e1; font-size:14px}
h2,h3{ display:inline; font-size:12px;}
h4{ font-size:14px; font-weight:400}
.clear{ clear:both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px}
li{list-style:none;}
img,a img{ border:none}
a{font-size:12px;line-height:25px;text-decoration: none;outline:none}
a:link{outline:none; color:#2f2d2d}
a:visited,a:hover{color:#393837;}
p{ text-indent:2em}
.zz{ width:1000px; margin:0px auto}
#logo{ width:1000px; height:110px; margin:0px auto}
#logo img{width:1000px; height:110px;}
#navs{ width:100%; height:34px; background:url(../img/navM.gif) repeat-x top; text-align:center}
#navs ul{ width:1000px; margin:0px auto; height:34px; overflow:hidden}
#navs ul li{background:url(../img/nav_S.gif) no-repeat right top; float:left; width:110px;  text-align:center; height:34px; line-height:34px; font-weight:bold}
#navs ul li a{ color:#fff; font-size:14px; line-height:34px;}
#flashis{ width:1000px; margin:10px auto 0px; height:290px;}

#body{ width:962px; background:url(../im/dhbj.jpg) repeat-x top #eef9fd; margin:0px auto;  padding:20px;}

.ll{ width:263px; float:left}
.rr{ width:649px; float:right; background:url(../img/23.jpg) no-repeat center top #fff; padding:10px 15px;}

.rr-t{  height:32px; line-height:32px; overflow:hidden; width:100%; margin-bottom:10px; border-bottom:2px solid #91b9e1}
.rr-t h2{ display:inline-block; height:32px;  text-align:center; line-height:32px; font-size:14px; color:#01366b}
.rr-t span{ float:right; display:inline-block; height:32px; line-height:32px;}
.rr-t span img,.rr-t span a img{ width:28px; height:10px; margin:11px 0px}
.rr-z{ width:100%; margin-bottom:10px; padding:10px 5px;}
.tu11{ width:218px; height:69px; margin-right:12px} 
.tu12{ width:218px; height:69px;} 

.ll-t{ width:263px; height:32px; background:url(../img/navL.gif) no-repeat center top; color:#fff; line-height:32px;}
.ll-t h2{ line-height:32px; height:32px; color:#fff; font-size:14px; color:#fff;}
.ll-z{ width:239px; padding:10px; border:2px solid #39F; border-top:none; margin-bottom:10px; overflow:hidden; background:url(../im/box.jpg) repeat-x bottom;}

.llul li{ background:url(../img/shengyin.png) no-repeat 0px 8px; padding-left:20px; width:219px; overflow:hidden; height:auto; margin:5px 0px; border-bottom:1px dashed #c5eaf7; padding-bottom:5px}
#demo {width: 639px;height:185px;}
#indemo {float: left;width: 800%;}
#demo1,#demo2{float: left;}
.simg{ width:210px; float:left; height:185px; margin:0px auto; float:left}
.simg img,.simg a img{ width:170px; height:150px; margin:0px autox; border:1px solid #CCC; padding:3px; background:#fff}
.simg span{ display:block; text-align:center; height:27px; width:100%; overflow:hidden}

.lxwm{ background:#fff;}
.lxwm img{ width:240px; height:130px;}
.bbox{ width:100%}
.bbox1{ width:310px; float:left}

.rmdh{ width:220px; overflow:hidden}
.rmdh li{ width:100px; height:35px; float:left; display:block; float:left; margin-right:6px; line-height:35px; text-align:center; font-size:14px; color:#03C; margin-bottom:10px}
.rmdh li a,.rmdh li a:visited,.rmdh li a:hover{font-size:14px; color:#368ecd; display:block; width:98px; height:33px; line-height:33px; text-align:center; border:1px solid #a0d6ee}
.linkh,.rmdh li a:hover{ background:#368ecd !important; color:#FFF !important}

#end{ background:#00638c; width:100%; margin:0px auto; padding:10px 0px; text-align:center; color:#fff}
#end a{ color:#fff}

	   .newli li{ background:url(../img/icon4.gif) no-repeat 0px 9px; border-bottom:1px dashed #CCC; overflow:hidden; text-indent:10px; height:27px; margin:5px 0px;}
	   .newli li a{ overflow:hidden}
	   .newli li span{ float:right; width:50px; display:block; overflow:hidden; color:#F63; font-weight:400}
.nexts{ clear:both; width:100%; text-align:center; border-top:1px solid #CCC; padding-top:5px;}
.nexts span,.nexts a{ border:1px solid #CCC; padding:2px 2px; margin:0px 5px; }



#nhh{ text-align:center; margin:10px auto }
#nhh h1{ color:##01366b}
#nhh img{ margin:0px auto; max-width:580px;}
hr{ margin:10px 0px;}

