@charset "gb2312";
/* CSS Document */
@charset "utf-8";

body{ margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px;}
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}
button {overflow:visible}
img{border:none;}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:none; color:#2c5a9c;}
li{	list-style:none;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}
.m{ width:1000px; margin:0 auto}

.top{ height:95px;}
.top_y{ width:200px; padding-top:20px;}
.top_y a{ margin:0 5px;}

.nava{ width:100%; height:35px; border-top:1px #CCCCCC solid; background:url(na.jpg)}
.nav_z{ width:820px; height:35px;}
.nav_z ul li{ float:left; width:110px; height:35px; line-height:35px;text-align:center; color:#333; background:url(navx.jpg) right no-repeat;}
.nav_z ul li:hover{background:url(nav.jpg);}
.nav_z ul li:hover a{ color:#fff;}
.nav_y{ width:170px; height:35px; position:relative;}
.ss{ margin-top:7px; border:1px #eeeeee solid; width:160px; height:21px;}

.main{ margin-top:20px;}
.main_z{ width:258px;}
.main1{ width:258px; margin-bottom:20px; }
.main1 ul{border:1px #b3b2b2 solid; border-top:none; }
.main1 ul li{ width:256px; height:34px; border-bottom:1px #CCCCCC solid; background:url(uz1.jpg); line-height:34px; text-align:center; text-transform:capitalize; font-size:14px;}

.main2{ width:258px; margin-bottom:20px; }
.main2 ul{width:256px;border:1px #b3b2b2 solid; border-top:none; padding-top:5px; }
.main2 ul li{ width:240px; margin:0 auto; margin-bottom:10px;}
.main2 ul li h2{ color:#000000; font-size:13px; width:240px; overflow:hidden;}
.main2 ul li h2 a{ color:#000000;}
.main2 ul li p{ color:#999999;}
.main2 ul li p a{ color:#999;}
.main2 ul li span{ color:#666666;}

.main3{ width:258px; margin-bottom:20px; }
.main3 ul{ width:256px;border:1px #b3b2b2 solid; border-top:none;  }
.main3 ul p{ text-transform: uppercase; padding-left:20px; text-align:left;font-family: Arial, Helvetica, sans-serif;}

.main_y{ width:728px;}
.mian4{ width:728px;}
.main4_x{  width:705px;border:1px #b3b2b2 solid; border-top:none; background:#e8e6e7; height:145px;padding:10px 10px 0px;}
.main4_x p{ float:right;width:460px; height:140px; font-size:14px; color:#666666; overflow:hidden; line-height:23px;}

.main5{ width:728px; margin-top:20px;}
.main5_x{width:705px;border:1px #b3b2b2 solid; border-top:none;padding:10px 10px 0px; }
.main5_x ul li{ width:320px; height:120px; background:url(cpb.jpg); border:1px #CCCCCC solid; padding:10px; margin-bottom:20px;}
.main5_y{ float: right; width:125px; color:#999999;}
.main5_y h4 { color:#203e88; text-decoration:underline; font-size:13px; width:125px; height:45px; overflow:hidden;}
.main5_y h4 a{color:#203e88; }


.foot{ width:100%; height:70px; background:#117abe; color:#fff; text-align: center; font-size:14px; border-bottom:10px #00568f solid; padding-top:20px;}



.ny{ width:728px; background:url(nyy.jpg) top repeat-x;border:1px #CCCCCC solid;}
.bt{ width:728px; height:40px;line-height:40px;}
.bt h2{ float:left;  font-size:16px; text-indent:15px; color:#999999;}
.bt p{ float:right; color:#999999;}
.bt p a{ color:#999999;}
.ny_x{ width:700px; margin:0 auto; margin-top:20px;}