body,ul,ol,p,span,dd,dt,h1,h2,{ margin:0px; padding:0px;}
div{ overflow:hidden}
body{background-color:#0170C1;}
body a{color:#878787;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
body a:link{ text-decoration:none;}
body a:hover{ color:#208CF2;}
img{ border:0}
ol,li{ list-style:none;list-style:none;}

.h1{ line-height:30px; text-align:center; border-bottom:1px dashed #ccc;}
.h2{ line-height:26px; text-align:left; border-bottom:1px solid #ccc}
.h3{ font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#000; line-height:40px;}
.h4{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:40px;}


#wrapper{ margin:auto;width:900px;margin-top:48px;}
#inwrapper{margin:auto;width:900px;background-color:#000; background-image:url(images/bj01.jpg); background-repeat:repeat-x; background-color:#000;}
.left{ width:800px;}

.pro1{ margin-left:50px; width:800px; margin-top:10px;}
.pro1 ul{}
.pro1 ul li{display:block;width:800px;background:url(images/ico02.jpg) left top no-repeat; font-size:16px;}
.pro1 ul li a{display:block; padding-left:14px;font-family:Arial, Helvetica, sans-serif; font-size:16px;line-height:24px; font-weight:bold;}
.pro1 ul li a:hover{display:block;background:url(images/ico01.jpg) left no-repeat;line-height:24px; text-decoration:underline;}

.pro1 ul li span{clear:both;display:block; margin-left:15px; width:800px; background:url(images/ico04.jpg) left top no-repeat;}
.pro1 ul li span a{ display:block;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;line-height:18px; }
.pro1 ul li span a:hover{display:block;background:url(images/ico03.jpg) left top no-repeat;line-height:18px;}

.lx{ margin-top:90px;}


.right{ float:right;}

.menu{ background-image:url(images/menu_bj01.jpg); background-repeat:repeat-x; width:700px; height:27px;}
.menu ul{ float:right; margin-right:20px;}
.menu ul li{ width:94px; height:27px; display:block;text-align:center; float:left}
.menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;line-height:27px;}
.menu ul li a:hover{ background-image:url(images/menu_bj02.jpg); background-repeat:repeat-x; display:block; color:#FFFFFF;}
.logo{}

.center{border:10px solid #595959; width:680;}
.ban{}

.box{width:680px; background-color:#FFFFFF;}
.box2{width:680px; background-color:#FFFFFF; padding-bottom:10px;}

.fenlm{ width:628px; height:40px;border-bottom:1px solid #D3D4D4; margin:auto; padding-top:10px; background-image:url(images/fenico.jpg); background-repeat:no-repeat; background-position:left; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000; line-height:40px; padding-left:32px;}

.nrwz{ float:left; margin:10px; margin-left:20px;_margin-left:10px;padding-right:10px; width:520px; overflow:hidden;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;line-height:18px;border-right:1px dashed #D3D4D4;}
.nrwz a{}
.nrwz a:hover{}
.nrpic{float:left; margin:10px; border:1px solid #D3D4D4;}


.fennrwz{margin: auto; width:640px; overflow:hidden;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;line-height:18px;}
.fennrwz a{}
.fennrwz a:hover{}
.fennrpic{ margin:10px; border:1px solid #D3D4D4;}


.foot{ background-image:url(images/foot_bj.jpg); background-repeat:no-repeat; background-position:top; width:650px;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;line-height:50px; color:#FFFFFF; padding-left:250px;}
.foot a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;line-height:50px;color:#FFFFFF;}
.foot a:hover{ text-decoration:underline;}


.zsy{ width:1024px; height:674px; margin:auto; background-image:url(images/zsy.jpg); background-repeat:repeat;}
.zspicd{ width:900px; margin:auto; margin-top:210px; }
.inzspicd{ width:211px; float:left; margin-left:10px; height:215px;}
.inzspic{ border:5px solid #FFFFFF;}
.inzspicf{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:30px;}
.enter{ margin:auto; width:144px; height:43px; margin-top:70px;}
.zsfoot{width:900px; margin:auto;text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:50px; padding-top:30px;}

.nyb{ background-color:#FFFFFF; background-image:url(images/topbj.jpg); background-repeat:repeat-x; background-position:top;}

.nytop{ width:970px; height:92px; margin:auto; margin-top:-8px;*margin-top:0px; background-image:url(images/logo001.jpg); background-repeat:no-repeat; background-position:left;}
.ny{ width:970px; background-image:url(images/nybj.jpg); background-repeat:repeat-y; margin:auto;}
.inny{ width:900px; margin:auto;}
.nyban{ border:1px #6FBDED solid; margin-top:8px;}

.nrmenu{ width:900px; height:30px; margin-top:8px;}
.nrmenu ul{ padding:0; margin:0;}
.nrmenu ul li{ text-align:center; float:left; display:block; width:150px; height:30px;background-image:url(images/nymenu01.jpg); background-repeat:no-repeat;}
.nrmenu ul li a{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:30px; color:#FFFFFF; font-weight:bold;}
.nrmenu ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:30px; color:#FFFFFF;font-weight:bold; display:block;background-image:url(images/nymenu02.jpg);background-repeat:no-repeat;}
.nrmenu ul li.on{ display:block; width:150px; height:30px;background-image:url(images/nymenu02.jpg); background-repeat:no-repeat;}

.nywz{ width:900px; height:11px; margin:auto; background-image:url(images/nywzbj.jpg); background-repeat:repeat-x; background-position:top; margin-top:1px;}
.nylm{ border-bottom:1px dashed #0B67BE; width:860px; margin:auto; height:25px; background-image:url(images/nyico.jpg); background-repeat:no-repeat; background-position:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0B67BE; line-height:25px;padding-left:20px;}
.nylm a{ }

.nynr{ margin:auto; width:880px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;line-height:22px;}
.nynr ul{}
.nynr ul li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;line-height:22px;}
.nynr ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;line-height:22px;}
.nynr ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;line-height:22px;}

.nyfoot{ padding:10px; text-align:center; margin-top:10px; border-top:2px #0B67BE solid; width:880px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0B67BE;line-height:22px;}
.nyfoot a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0B67BE;line-height:22px;}
.nyfoot a:hover{ text-decoration:underline;}
