body{ margin:0; padding:0;font-family:'Microsoft YaHei'; font-size:12px; color:#797979;}
img{ border:0;}
ul{ margin:0; padding:0; list-style:none;}
h1, h2, h3, h4, h5, h6,b,strong,th { font-size: 100%;}

.tt{ width:100%; height:45px; margin:0;overflow:hidden; }
 .ttx{ width:100%; height:84px; margin:0; padding:0; overflow:hidden; border-bottom:1px solid #ccc;}
 .tta{ width:200px; height:84px; margin:0 auto; text-align:left; padding-left:60px;background:url(newstitletu.png) no-repeat left; }
 .tta h1{width:180px; height:42px; line-height:42px; font-size:28px;font-family:'Microsoft YaHei'; color:#666; font-weight:bold; text-align:left;}
 .tta h2{width:180px; height:22px;line-height:22px;  font-size:17px; font-weight:normal;font-family:'Microsoft YaHei'; color:#666; text-align:left;}
.cnen{ width:70px; float:left; font-size:16px; margin-top:32px; margin-left:20px; text-align: center;}
.cnen span{width:70px;  font-size:16px; margin:0 auto; text-align:center;}
.cn{ width:36px; height:23px; line-height:23px; margin:0 auto; background:url(cn.png) left;  font-size:16px;}
.en{ width:36px; height:23px; line-height:23px; margin:0 auto; background:url(en.png) left;  font-size:16px;}

 .ttb{ width:55px; height:14px; float:right; padding:18px 18px 0 0;}
.dd{ width:100%; height:11px; margin:0;}
.ddx{ width:100%; height:11px; margin:0; background:url(tt/dd2.gif) right no-repeat;}

.intt{ width:100%; height:44px;}
 .lbjysm{ width:98%; margin:0 auto; line-height:25px; font-size:16px;}


.gctubgall{margin-top:0; width:100%}
.gctubgall .iproCon{margin:0px auto;padding:0px;text-align:center;height:auto;overflow:hidden; }
.gctubgall .iproCon li{float:left;width:280px;height:240px; margin:5px 18px 0 0;overflow:hidden;position:relative;}
.gctubgall .iproCon li img{width:280px;height:210px; margin-top:-24px;}
.gctubgall .iproCon li em{width:280px;height:210px;position:absolute;top:0px;left:-100%;background:#000;opacity:0.7;filter:alpha(opacity=70);}
.gctubgall .iproCon li h3{text-align:left;width:280px;height:210px;position:absolute;top:0px;left:-100%;color:#fff;padding:40px 5%;}
.gctubgall .iproCon li h3 a{color:#fff;line-height:20px; font-size:16px; }
.gctubgall .iproCon li h3 p{margin-top:10px;line-height:24px; }
.gctubgall .iproCon li h3 p a{color:#fff;line-height:20px; font-size:13px;}
#aax{ line-height:24px;}
/*分页栏*/
#tiaozi{height:28px;line-height:24px; text-align:center; margin:0 auto; padding:0; font-size:14px;}
#tiaozi li{height:28px;float:left; padding:0 2px 0 0; margin:0; list-style:none;}
#tiaozi li a{ width:26px; height:24px; padding:2px 0 0 0; display:block;border:1px solid #CCC; background:#fff;}
#tiaozi li a:link,#tiaozi li a:visited,#tiaozi  li a:hover{ color:#005AA0; text-decoration:none;}
#tiaozi li.active{ width:28px; height:28px; padding:0 2px 0 0; }
#tiaozi li.active p{color:#FF6400; font-weight:bold; display:block; width:26px; height:24px; padding:2px 0 0 0;}
#tiaozi li.previous,#tiaozi li.next{ width:62px; height:28px; padding:0 2px 0 0;}
#tiaozi li.previous a{ width:48px; text-align:left;display:block; height:24px; padding-left:12px; color:#005AA0;background:url(fenye/pre.gif) 3px 9px no-repeat #fff;}
#tiaozi li.next a{ width:48px;display:block; height:24px; text-align:right; padding:2px 12px 0 0; color:#005AA0; background:url(fenye/next.gif) 50px 9px no-repeat #fff;}
#tiaozi li.previousnolink{ width:62px; height:28px; padding:0 2px 0 0; }
#tiaozi li.previousnolink p{ height:24px; width:48px; padding:2px 0 0 12px; text-align:left;border:1px solid #CCC; color:#5F5F5F; display:block;background:url(fenye/prenolink.gif) 3px 9px no-repeat #fff;}
#tiaozi li.nextnolink{ width:62px; height:28px; padding:0 2px 0 0; }
#tiaozi li.nextnolink p{ height:24px; width:48px; padding:2px 12px 0 0; text-align:right;border:1px solid #CCC; color:#5F5F5F; display:block;background:url(fenye/nextnolink.gif) 50px 9px no-repeat #fff;}
#tiaozi li a:hover{ background:#f2f2f2; color:#005AA0}
#tiaozi li.previous a:hover{background:url(fenye/pre.gif) 3px 9px no-repeat #f2f2f2;}
#tiaozi li.next a:hover{ background:url(fenye/next.gif) 50px 9px no-repeat #f2f2f2;}
#tiaozi li.number{ width:28px; height:28px; padding:0 2px 0 0; }
#tiaozi li.number p{color:#FF6400; font-weight:bold; display:block; width:26px; height:24px; padding:2px 0 0 0;border:1px solid #CCC; background:#fff;}



.taijian{clear:both;}
a:link,a:visited{ color:#828282; text-decoration:none;}
a:hover{ color:#828282; text-decoration:underline;}
p{ margin:0;}

#top{ width:1200px; height:120px; margin:0 auto; overflow:hidden;}
 h1{ width:739px; height:112px; margin:5px 0 0 0; padding:0; overflow:hidden; float:left;}
 h1 a{ width:739px; height:112px; background:url(logo.jpg) no-repeat; text-indent:-1000px; overflow:hidden; display:block;}
 #topr{ width:242px; height:74px; float:left; margin:18px 0 0 20px;}

  #toprbm{ width:180px; height:18px; line-height:18px; border:1px solid #B8B8B9; float:left; padding:2px; overflow:hidden; background:#FDFDFD;}
  #toprbm input{ margin:0; padding:0; width:180px; height:20px; border:0; background:0; line-height:18px;}
  #toprbn{ width:24px; height:24px; float:right; background:url(toprbn.jpg) no-repeat;}
  #toprbn input{ width:24px; height:24px; border:0; background:0;}

#menuall{width:100%; height:55px; background:#2575CA;}
.menu{width:1200px; height:55px; margin:0 auto; padding:0; font-family:'Microsoft YaHei';}
.menu ul{width:1201px;}
.menu li {position:relative;display: inline; float:left; width:149px; padding:0 1px 0 0; margin:0; background:url(manuli.png) right no-repeat;}
.menu ul li a{display:block;overflow:hidden;color:#FFF;text-decoration: none;}
.menu .menulink { width:149px; height:53px; padding:2px 0 0 0; line-height:53px;  font-size:15px; font-weight:bold; text-align:center; display:block; color:#333333;}
.menu ul li a:link, .menu ul li a:visited{color:#FFF;}
.menu ul li a.selected,.menu ul li a:hover{ text-decoration:none; background:#0151aa; color:#FFF;}	
.menu ul li ul{position:absolute; top:0; width:346px; min-height:120px; left:0; padding:15px; margin:0; overflow:hidden; display:none;background:#fff; visibility: hidden; font-weight:normal;}
.menu ul li ul li{ position:relative; width:146px; height:26px; margin:0; overflow:hidden; background:0; clear:both;}
.menu ul li ul li a{display:block; width:100%;  line-height:24px;color:#2F2F2F; overflow:hidden; padding:2px 0 0 10px;}
.menu ul li ul li a:link,.menu ul li ul li a:visited{ color:#2F2F2F;}
.menu ul li ul li a:hover{ background:#01308C; color:#fff; text-decoration:none;}
* html .menu{height: 1%;}

#flash{ width:100%; height:300px; overflow:hidden; background:url(banner.jpg) top center no-repeat;}
#flash2{ width:100%; height:300px; overflow:hidden; background:url(banner2.jpg) top center no-repeat;}
#flash3{ width:100%; height:300px; overflow:hidden; background:url(banner3.jpg) top center no-repeat;}
#flash4{ width:100%; height:300px; overflow:hidden; background:url(banner4.jpg) top center no-repeat;}
#flash5{ width:100%; height:300px; overflow:hidden; background:url(banner5.jpg) top center no-repeat;}
#flash6{ width:100%; height:300px; overflow:hidden; background:url(banner6.jpg) top center no-repeat;}
#flash7{ width:100%; height:300px; overflow:hidden; background:url(banner7.jpg) top center no-repeat;}

/* banner */
.banner{height:520px;}
.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../img/cir_white.gif) no-repeat #aaa;right:50%;bottom:15px;}
.banner .Left{margin-right:-530px;background-position:5px 0}
.banner .Right{margin-right:-570px;background-position:-33px 0;background-color:#CC0000;}
.bann_ext{
	position:relative;
}
.frontCover{position:absolute;top:-120px;padding:0 0 16px;border-bottom:5px solid #de0000;}
.frontCover li{float:left;width:82px;padding:3px;background:#000;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:50px;overflow:hidden;}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px;}
.frontCover .open{background:#e60013;}
.wrap{
	width:980px;
	margin-left:auto;
	margin-right:auto;
}
/*幻灯片(组件)*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}


#foot{ width:100%; padding:0; background:#F3F3F3; color:#fff; margin:20px 0 0 0;}
#footx{ width:1200px;  margin:0 auto; padding:50px 0;}

#footy{ width:100%; height:35px; text-align:center; line-height:35px; color:#fff; background:#003F86;}
 #foota{ width:752px; height:172px; float:left; margin:0 0 0 0;}
 .footli{ width:150px; float:left;}
.footligc{ width:150px; float:left;}
.footligzs{ width:150px; float:left;}

 .footlitt{ width:150px; height:30px; font-size:18px; line-height:30px; background:url(flitt.jpg) bottom left no-repeat; font-weight:bold;}
 .fli{ width:150px; height:24px; line-height:24px;}
 #footb{ width:406px; height:172px; padding:10px 0 10px 30px ; border-left:2px solid #ccc;  float:right; margin:0 0 0 0}
 
.intt{ width:1200px; height:110px; margin:0 auto; padding:0 0 10px 0}

#eeall{ width:100%; margin:10px auto; background:#F1F1F1}
#ee{ width:1200px; margin:0 auto; padding:30px 0; }
 #eel{ width:280px; float:left; background:#f7f7f7; height:auto; padding-bottom:20px; overflow:hidden}
 .eli{ width:255px; height:38px; border-bottom:1px solid #ccc; margin:5px auto}
 .eli a{ width:255px; height:38px; display:block; background:url(eli.gif) no-repeat 260px 14px; padding:0 0 0 12px; color:#0151aa; font-size:14px; font-weight:bold; line-height:38px; text-decoration:none;}
 .eli a:hover{ background:url(eli1.gif) no-repeat 260px 14px #fff; color:#0060C6;}
 .elix{ width:280px; height:26px; margin:5px 0 0 0}
 .elix a{ width:260px; height:26px; display:block; background:url(elix.gif) no-repeat 25px 10px; padding:0 0 0 20px; color:#666; font-size:14px;line-height:26px; text-decoration:none;}
 
 #eer{ width:910px; float:right;height:auto;}
 #ett{ width:910px; background:#FFF; height:50px;}
 #eerx{ width:100%; margin:0; overflow:hidden; line-height:24px; overflow:hidden;}
 #eerx ul{ width:930px;}
 .eeli{ width:280px; height:210px; float:left; margin:0 16px 0 0;}
 .eelia{ width:280px; border:1px solid #ccc; height:210px;}
 .eelia img{ width:280px; height:210px;}
 .eelib{ width:280px; height:30px; font-size:14px; line-height:30px; text-align:center; background:#f1f1f1; color:#333;}
  .eelibcdx{ width:280px; height:30px; font-size:14px; line-height:30px; margin-top:-22px; text-align:center; background:#f1f1f1; color:#333;}
  .eelibcd{ width:280px; height:30px; font-size:14px; line-height:30px; margin-top:-25px; text-align:center; background:#f1f1f1; color:#333;}


#aall{ width:100%; background:#FFF;}
#aa{ width:1200px; margin:0 auto; padding:30px 0;}
 #aal{ width:540px; height:380px; float:left}
 #aar{ width:630px; height:380px; float:right; color:#fff; font-size:14px;}
 #aartt{ width:630px; height:114px;}
 #aarx{ width:630px; height:250px; color:#666; margin:10px 0 0 0; overflow:hidden; line-height:28px;}
#bb{ width:100%; margin:0; padding:20px 0 30px 0; background:#F1F1F1}
 #bbs{ width:1200px; margin:0 auto}
 #bbx{ width:1200px; margin:0; overflow:hidden;}
 #bbx ul{ width:1230px;}
 .more{ width:120px; height:36px; line-height:36px; text-align:center; color:#333; margin:10px auto;border-radius: 15px; background:#fff}

.protitlepro{ width:92px; margin-left:22px; float:left; text-align:center; border-bottom:3px solid #0068B4;height:40px; line-height:40px; color:#665443; font-size:20px; font-family:"微软雅黑","Microsoft Yahei";}
 .probg{ width:1200px; height:300px; border:1px solid #EEEEEE; margin:0 auto; margin-top:20px; }
  .protitleprox{ width:92px;  float:left; text-align:center; border-bottom:3px solid #0068B4;height:40px; line-height:40px; color:#665443; font-size:20px; font-family:"微软雅黑","Microsoft Yahei";}

 .probgx{ width:1200px; height:366px; border:1px solid #EEEEEE; margin:0 auto; margin-top:20px; margin-bottom:20px; }
 .protitle_pro{ width:100%; height:43px; border-bottom:1px solid #eee; line-height:43px; margin:0 auto; }
 #demo{ width:1200px; height:270px; margin: 0 auto; overflow:hidden;}
 #demo1{ width:5860px;}
 #demo2{ width:5860px;} 
 #demo ul{ width:5860px;}
 #demo ul li{ width:140px; height:159px; margin:0 10px 0 0; float:left;}
 #demo ul li div{ width:140px; height:108px; padding:0px; border:1px solid #ccc;}
 #demo ul li img{ width:140px; height:108px;}
 #demo ul li p{ width:140px; height:30px; line-height:30px; text-align:center; color:#666;}
 
 #demox{ width:1200px; height:370px; margin: 0 auto; overflow:hidden;}
 #demo1x{ width:5860px;}
 #demo2x{ width:5860px;} 
 #demox ul{ width:5860px;}
 #demox ul li{ width:140px; height:224px; margin:0 10px 0 0; float:left;}
 #demox ul li div{ width:140px; height:197px; padding:0px; border:1px solid #ccc;}
 #demox ul li img{ width:140px; height:197px;}
 #demox ul li p{ width:140px; height:30px; line-height:30px; text-align:center; color:#666;}
 
 
   
  .prolidahonor{ width:270px; height:231px; float:left; margin:16px 19px 2px 0;overflow:hidden; }
  .proliadahonor {width:270px; height:191px; }
  .proliadahonor img{ width:270px; height:191px; }
  .proliadahonor a:link, .proliadahonor a:visited{ width:270px; height:191px;  margin:0 auto;}
  .proliadahonor a:hover{ width:270px; height:191px; border:0;}
  .prolibdahonor{ width:270px; height:22px; font-family:"宋体";  font-size:12px; line-height:22px; text-align:left; overflow:hidden; color:#333; background: url(../images/mcbgtb.jpg)}
  .prolibdanewshonor a{ width:136px; height:auto;font-size:12px; line-height:18px; text-align:left; overflow:hidden; color:#666}
  .prolibdanyhonor{ width:231px; height:44px; line-height:22px; text-align:left; overflow:hidden; color:#808080; background:#EFF0F2}
  .prolibdahonor a:link, .prolibdahonor a:visited{color:#FFF;}
  
     
  .prolidahonorx{ width:200px; height:280px; float:left; margin:16px 19px 2px 0;overflow:hidden; }
  .proliadahonorx {width:200px; height:240px; }
  .proliadahonorx img{ width:200px; height:240px; }
  .proliadahonorx a:link, .proliadahonorx a:visited{ width:200px; height:240px;  margin:0 auto;}
  .proliadahonorx a:hover{ width:200px; height:240px; border:0;}
  .prolibdahonorx{ width:200px; height:22px; font-family:"宋体";  font-size:12px; line-height:22px; text-align:left; overflow:hidden; color:#333; background: url(../images/mcbgtb.jpg)}
  .prolibdanewshonorx a{ width:200px; height:auto;font-size:12px; line-height:18px; text-align:left; overflow:hidden; color:#666}
  .prolibdanyhonorx{ width:200px; height:44px; line-height:22px; text-align:left; overflow:hidden; color:#808080; background:#EFF0F2}
  .prolibdahonorx a:link, .prolibdahonorx a:visited{color:#FFF;}
 
 
 .bbli{ width:288px; float:left; margin:0 16px 16px 0;}
 .bblia{ width:284px; height:213px; border:2px solid #ccc}
 .bblia img{ width:284px; height:213px;}
 .bblib{ width:288px; height:30px; font-size:14px; line-height:30px; text-align:center; background:#ccc; color:#333;}
#cc{ width:1200px; margin:0 auto; padding:30px 0;}
#inl{ width:100%; float:left; }
  #inla{ width:100%; height:auto;}
  #inlax{ width:100%; padding:0; font-size:14px;}
  #a1{ width:450px; height:300px; margin-left:2px; float:left;}
  #a1a{ width:442px; height:275px; float:left; margin:30px 0 0 0;  }
  #a1a img{ width:442px; height:275px;}
  #a2a{ width:442px; height:32px; line-height:32px; text-align:center; background:#000; color:#fff; display:block;position: absolute;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; z-index:99999999;margin-top:-32px;}
  #a2a span{ z-index:999999999;color:#fff;}

  #a1b{ width:552px; height:128px; float:right; margin:0;}
  #a1btt{ width:552px; height:40px; line-height:40px; font-size:18px; overflow:hidden; font-weight:bold;}
  #a1btt a:link,#a1btt a:hover,#a1btt a:visited{color:#333;}
  #a1bx{ width:552px; height:88px; line-height:28px; overflow:hidden;}
#a2{ width:744px; float:left; padding:30px 0 0 0;}
   .a2li{width: 370px;height:30px;line-height:30px;padding:1px 0 0 0;overflow:hidden;border-bottom:1px dashed #E1E1E1;font-size:14px;float: left;margin:0;}
  .a2lia{ width:270px; height:30px; float:left; background:url(bli.gif) 0 10px no-repeat; padding:0 0 0 15px;}
  .a2lib{ width:auto; height:30px; float:right; text-align:right; margin-right:12px; color:#8D8D8D;}
  #inlb{ width:325px; margin:10px 0 0 0;}
  #inlbx{ width:303px; padding:0 11px; height:160px; background:url(tt/bg1.gif) repeat-y;}
  #inlbxx{ width:173px; height:148px; padding:12px 0 0 130px; background:url(inlbxx.jpg) no-repeat #fff; line-height:21px;}

 #ccr{ width:356px; height:330px; float:right; overflow:hidden; border:1px solid #ccc;}
 #ccrx{ width:320px; height:240px; padding:18px}
 #ccrx img{ width:320px; height:240px;}
 #ccrtt{ width:336px; height:50px; border-bottom:1px solid #ccc; line-height:50px; padding:0 0 0 20px; color:#0063C4; font-weight:bold; font-size:18px; background:url(ccrtt.jpg) repeat-x;}
 .ccli{ width:520px; height:100px; margin:0 0 10px 0;  overflow:hidden;}
 .cclia{ width:80px; height:60px; padding:10px 12px; border-right:1px solid #CBCBCB; float:left;}
 .cclib{ width:395px; height:90px; float:right;}
 .cclibtt{ width:395px; height:35px;}
 .cclibtta{ width:290px; height:35px; float:left; font-size:16px; line-height:35px; font-weight:bold; overflow:hidden;}
 .cclibttb{ width:80px; height:35px; float:right; text-align:right; line-height:35px;}
 .cclibx{ width:395px; height:40px; margin:5px 0 0 0; overflow:hidden; line-height:20px;}


#dd{ width:1198px; border:1px solid #E2E2E2; margin:0 auto;}
#ddx{ width:1158px; height:92px; padding:20px; margin:0 auto}
   #inrcx{ width:1158px; height:92px; float:right;}
   #inrcxx{ width:1158px; height:92px; margin:0; overflow:hidden;}
   .inrcxli{ width:140px; height:90px; margin:0 10px 0 0; border:1px solid #E2E2E2;}
   .inrcxli img{ width:140px; height:90px;}

/*about*/
#main{ width:100%; margin:0; background:url(bb.jpg) repeat; padding:20px 0}
#mainx{ width:1200px; margin:0 auto;}
#l{  width:280px; float:left; background:#f7f7f7;min-height:420px;_height:420px; padding:0 0 20px 0}
.eli a.exo{ background:url(eli1.gif) no-repeat 260px 14px #fff; color:#0060C6;}
.elix a.exo{ background:url(eli1.gif) no-repeat 260px 10px #fff; color:#0060C6;}
#about{ width:850px; padding:20px;line-height:24px; float:right; margin:0; font-size:14px; min-height:430px;_height:430px; background:#fff;} 
#aboutx{ width:810px;line-height:26px; margin:0 auto; font-size:16px; height:auto; background:#fff;} 

#pro{  width:880px; padding:20px;line-height:24px; margin:0; font-size:14px; min-height:420px;_height:420px; background:#fff;float:right;} 
  #pro ul{ width:1005px; min-height:400px;_height:400px; padding:0 0 10px 0;}
  .proli{ width:284px; height:244px; float:left; margin:0 17px 17px 0; overflow:hidden;}
  .proli a:link,.proli a:visited{width:282px; height:242px; overflow:hidden;}
  .proli a:hover{width:282px; height:242px;  border:1px solid #fff; overflow:hidden;}
  .prolia{ width:280px; height:210px; border:1px solid #e6e6e6;}
  .prolia img{ width:280px; height:210px;}
  .prolib{ width:282px; height:30px; font-size:14px; line-height:30px; text-align:center; background:#f7f7f7; color:#333;}
  
  .proliny{ width:268px; height:234px; float:left; margin:0 15px 17px 0; overflow:hidden;}
  .proliny a:link,.proliny a:visited{width:268px; height:200px; overflow:hidden;}
  .proliny a:hover{width:268px; height:200px;  border:1px solid #fff; overflow:hidden;}
  .proliany{ width:266px; height:200px; border:1px solid #e6e6e6;}
  .proliany img{ width:266px; height:200px;}
  .prolibny{ width:266px; height:30px; font-size:14px; line-height:30px; text-align:center; background:#f7f7f7; color:#333;}
  

#honor{ width:1160px;line-height:24px; margin:0 auto; padding:20px; font-size:14px; min-height:420px;_height:420px; background:#fff;} 
 #honor ul{ width:1200px; min-height:400px;_height:400px; padding:0 0 10px 0;}
 .honorli{ width:278px; height:239px; float:left; margin:0 16px 16px 0; overflow:hidden;}
 .honorlia{ width:276px; height:207px; border:1px solid #e6e6e6;}
 .honorlia img{ width:276px; height:207px;}
 .honorlib{ width:278px; height:30px; font-size:14px; line-height:30px; text-align:center; background:#f7f7f7; color:#333;}

 #honorzl{ width:1160px;line-height:24px; margin:0 auto; padding:20px; font-size:14px; min-height:420px;_height:420px; background:#fff;} 
 #honorzl ul{ width:1200px; min-height:400px;_height:400px; padding:0 0 10px 0;}
 .honorlizl{ width:265px; height:360px; float:left; margin:0 15px 16px 3px; overflow:hidden;}
  .honorlizlx{ width:265px; height:400px; float:left; margin:0 15px 16px 3px; overflow:hidden;}

 .honorliazl{ width:265px; height:360px; border:1px solid #e6e6e6;}
 .honorliazl img{ width:265px; height:360px;}
 .honorlibzl{ width:100%; height:30px; font-size:14px; overflow:hidden; line-height:30px; text-align:center; background:#f7f7f7; color:#333;}

/*news*/
#news{ width:850px;line-height:24px; float:right; padding:20px;margin-left: 30px; font-size:14px; min-height:420px;_height:420px; background:#fff;display: inline-block;} 
  #news ul{  min-height:400px;_height:400px; padding:0 0 10px 0;}  
  .newsli{  height:35px; border-bottom:1px dashed #ccc; overflow:hidden; font-size:14px;width: 850px;}
  .newsli:hover{ background:#f1f1f1;}
  .newslilx{ width:828px; height:35px; border-bottom:1px dashed #ccc; margin:0 auto; overflow:hidden; font-size:14px;}
  .newslilx:hover{ background:#f1f1f1;}
.newslilxt{ width:828px; height:35px;  background:#4e8cc5;margin:0 auto; color:#FFF; overflow:hidden; font-size:14px;}
  .newslilxt:hover{ background:#015db0;}
   .newslia{ width:601px; height:33px; float:left; padding:2px 0 0 0px; line-height:33px;}
   .newslia a:link,.newslia a:hover,.newslia a:visited{ color:#363636; text-decoration:none;}
   .newslib{ width:80px; height:33px; padding:2px 0 0 0; line-height:33px; float:right; margin:0; text-align:right;}
   .newsliblx{ width:80px; height:33px; padding:2px 0 0 0; line-height:33px; float:right; margin-right:50px; text-align:right;}

  #newstitle{ width:100%; height:50px; margin:0 auto; line-height:50px; padding:2px 0 0 0; font-size:18px; font-weight:bold;text-align:center; border-bottom:1px solid #e6e6e6;}
  #newsadd{ width:100%; height:20px; padding:2px 0 0 0; line-height:20px; text-align:center; color:#666; font-size:12px;}
   #newsadd a:link,#newsadd a:hover,#newsadd a:visited{ color:#666; text-decoration:underline;}
  #newzt{ width:100%; margin:10px 0 0 0; line-height:22px; font-size:14px;}
  #newsx{ width:100%; height:20px;}
  #newsxa{ width:360px; height:20px; float:left; overflow:hidden;}
  #newsxb{ width:360px; height:20px; float:right; text-align:right; overflow:hidden;}
  
  
/*成员*/
#cy{ width:685px; padding:0 0 10px 15px;}
  #cy ul{ width:685px; height:788px;}	 
  .cyli{ width:685px; height:160px; font-size:12px; line-height:20px; border-bottom:1px dashed #ccc;padding:8px 0 8px 0; }
   .cylia{ width:120px; height:160px; float:left; margin:0; overflow:hidden;}
    .cylia img{ width:120px; height:160px;}
   .cylib{ width:558px; height:20px; float:right; margin:0;}
   .cylib span{ font-weight:bold;}
   .cylic{ width:558px; height:140px; float:right; margin:2px 0 0 0; overflow:hidden;}
   
   
#hr{ width:760px; margin:10px auto;}
  #hr ul{ width:760px; min-height:450px;_height:450px;}	 
#hr td{ line-height:20px; padding:2px 4px;}
.oo{ width:100px; text-align:center; font-weight:bold; font-size:14px; background:#f1f1f1;}
.xx{ width:260px;} 

 .feedli { margin:0 0 10px 0;}
 .feedli td{ padding:2px; line-height:22px;}


#r1{ width:740px; line-height:20px; height:160px; overflow:hidden;}
.r2{ width:740px; height:312px; overflow:hidden;}
 .r2 ul{ width:800px;}
 .r2li{ width:172px; height:156px; margin:0 10px 0 0; float:left;}
 .r2lia{ width:168px; height:126px; padding:1px; border:1px solid #fff;}
  .r2lia img{ width:168px; height:126px;}
 .r2lib{ width:172px; height:30px; line-height:30px; text-align:center;}
 
 #feedback{ width:880px; margin:0 auto; overflow:hidden;}
  .feedli { margin:0 0 10px 0;}
 .feedli td{ padding:2px; line-height:22px;}
  #feed{width:880px; margin:20px 0 0 0; overflow:hidden;}
 #feed form{ width:880px; margin:0; padding:0;}
 .feedxli{ width:878px; height:22px; background:#f1f1f1; padding:4px 0; border:1px solid #ccc; border-top:none;}
 .feedxlia{ width:80px; height:22px; float:left; line-height:22px; text-align:center; font-weight:bold;}
 .feedxlib{ width:300px; height:18px; padding:1px; line-height:18px;border:1px solid #ccc; float:left; overflow:hidden; background:#fff;}
 .feedxlib input{ width:300px; height:18px; border:0; background:0;}
 .feedxlic{ width:100px; height:18px; padding:2px 0 2px 5px; line-height:18px; float:left;}
 .feedxlid{ width:40px; height:10px; margin:6px 0 0 0; padding:0 0 0 5px; float:left;}
 .feedxlix{ width:878px; height:60px;  background:#f1f1f1; padding:4px 0; border:1px solid #ccc; border-top:none;}
 .feedxlixa{ width:80px; height:60px; float:left; line-height:60px; text-align:center; font-weight:bold;}
 .feedxlixb{ width:500px; height:60px; line-height:18px; float:left; overflow:hidden;}
 .feedxlixb img{ width:25px; height:25px;}
 .feedxliy{ width:878px; height:100px; background:#f1f1f1; padding:4px 0; border:1px solid #ccc; border-top:none;}
 .feedxliya{ width:80px; height:100px; float:left; line-height:100px; text-align:center; font-weight:bold;}
 .feedxliyb{ width:500px; height:100px; line-height:18px; float:left; overflow:hidden;} 
 .feedxliyb textarea{ width:450px; height:93px; border:1px solid #ccc;}
 #feedbacktj{ width:150px; height:30px; border:1px solid #ccc; background:#f1f1f1; margin:5px 0 0 0;}
 #feedbacktj input{ width:150px; height:30px; border:0; background:0;}

