
html{ width:100%; margin:0 auto; background:url(../img/banner.jpg)  no-repeat  top center  #fff;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ; }
body{ width:100%; margin:0 auto;  background:url(../img/foot.jpg)  no-repeat  bottom center; padding:0; color:#555555;font-family: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; min-height:1200px;}
.all { width:1160px;margin:0 auto; min-height:1000px; font-size:16px; line-height:30px;}
*{ margin:0; padding:0;}
A {TEXT-DECORATION: none}
A:link {COLOR: #555555}
A:visited {COLOR: #555555}
A:active {COLOR: #555555}
A:hover {COLOR: #ff6611}
div{ height:auto; overflow: hidden;}
li{ list-style-type:none;}
.clr { clear:both; margin:25px auto; }
*html .index,*html .kjxx,*html .new{ height:100%;}
.banner{ width:1160px; height:100px; margin:0 auto;}
.banner h1 { width: 500px; float:left; margin-left:20px; margin-top:38px; letter-spacing:2px; font-size:26px; }
.banner img { width:74; height:60; margin-top:20px; margin-left:20px; float:left;}
.navBar{width:100%; margin:0 auto; position:relative; z-index:1;  color:#fff; height:70px; line-height:40px;  }
.nav{ width:100%; margin:0 auto; padding-left:20px;  height:40px;background:#1e6ee4; font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;}
.nav .m{ float:left;  padding:0 10px; display:inline;  }
.nav li{ float:left;  font-size:100%; font-weight:normal; font-size:16px;  width:124px; height:40px; padding:0; text-align:center; }
.nav li:hover { background:#0CF;}
.nav a{ padding:0 10px; color: #FFF;  font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav .on  a{ line-height:36px;   margin-top:4px;  color:#FFF;   }
.fmenu {width:1200px; margin:0 auto;}
.subNav{ height:40px; line-height:40px;  overflow:hidden;  z-index:100;  width:1160px; margin:0 auto; }
.subNav li{ overflow:hidden; zoom:1; color: #09F;}	
.subNav a{ margin:0 10px; font-size:14px; }
.nav_xx{ padding:0 10px;margin:0 auto; border-top:none; height:29px; line-height:29px;padding-left:50px;}
.nav_xx a{ color: #09F;}
.bb{ padding-left:120px;}
.cc{ padding-left:340px;}
.dd{ padding-left:360px;}
.ee{ padding-left:460px;}
.ff{ padding-left:655px;}
.gg{ padding-left:645px;}
.hh{ padding-left:985px;}
.ii{ text-align:right}
.jj{ text-align:right}
.nav a:active,.nav a:link,.nav a:visited{ color:#FFF;}
.line {background:url(../img/08.gif)  repeat-x left  bottom #FFF; height:12px; width:1200px; position:absolute; top:65px; left:-20px;z-index:200;}

.footer{  height:40px;  width:100%; margin:0 auto;background:#1e6ee4;}
.footer ul{ width:1160px;  line-height:40px;margin:0 auto;}
.footer li { float:left; margin:0 30px; padding-top:1px;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;font-size:14px; font-weight:700; color: #CCC;}
.footer li  a { color:#FFF; font-size:14px;}

.one { margin-top:30px;border:#a3d6ff solid 1px; border-radius:3px;}
.one_l{ float:right;  width:480px; padding:10px;}
.one_r{ float:left; width:610px; padding:10px;}
.one .bar {background:url(../img/news.gif) no-repeat left center; height:40px; padding-left:40px; line-height:45px; font-size:22px;  letter-spacing:2px; border-bottom:#a3d6ff 2px  solid; color: #137EBF; padding-bottom:5px; }
.one .gongg{ margin-top:15px; line-height:32px;}
.one .gongg span{ color:#999; font-size:12px; float:right; }

.two { margin-top:10px;}
.rb_info{ float:left; width:420px; line-height:33px;margin-left:30px; overflow:hidden; }
.info_l{ margin-left:0;}
.rb_info ul{ width:95%; margin:10px auto;}
.rb_info li {height:33px;}
.rb_info .bar{ background:url(../img/030.gif) no-repeat left top; height:32px; line-height:28px}
.rb_info .bar span{ width:130px; margin-left:12px; text-align:center; float:left; }
.rb_info .bar span a{ font-size:14px;}
.bar em{ width:60px; text-align:center; float:right; font-style:normal;font-size:12px;color:#999;  }
.rb_info span{ color:#999; font-size:12px; float:right; }


.info{ width:380px; height:170px; float:left; border-bottom:1px dotted #8FCBFE; border-right:1px dotted #8FCBFE; padding:5px; }
.info p{ width:120px; text-align:center; float:left; display:block; height:130px;}
.info p img{ margin-top:25px;}
.info ul{ float:left; display:block; width:240px; line-height:26px; margin:5px auto;}
.info li{ background:url(../img/line.gif) repeat-x left bottom; height:32px;}
.info li a{ color:#555555; background:url(../img/titledot.gif) no-repeat left 8px; display:block; padding-left:15px; }

.zt { margin:0 0 0 20px; width:245px; float:right;}
.zt li { margin:6px 0;height:55px;overflow:hidden; }
.zt li  img {margin-top:-5px;}

/*ÁÐ±íÒ³*/
.list_index{  height:auto; overflow:hidden; background:#FFF; min-height:800px;}
*html .list_index{ height:100%;}
.list_l{ width:220px; float:left; height:100%; background:#EBF9FD; margin-top:20px; margin-left:20px;}
.list_r{ float:right; width:850px;padding-left:6px; margin:20px; }
.dqwz{ background:#EBF9FD; height:30px; line-height:30px; padding-left:10px;}
.list_l .bar{ background:url(../img/lt.jpg)  repeat-x left top;   padding-left:30px; color:#fff; height:30px; line-height:30px;}
.list_l ul{ width:210px; margin:10px auto; text-align:center;}
.list_l li{ background:url(../img/smenuv2.gif) no-repeat left center; height:36px; line-height:36px;border-bottom:#add9fe 2px solid; margin:0 20px;}
.list_l li a { font-size:14px;}
.list{ line-height:30px;margin:0px auto; color:#999;}
.list ul{ display:block; width:95%; margin:0 auto;}
.list p{ height:30px; line-height:30px; background:#F0F0F0;}
.list p span{ color:#333333; width:100px; text-align:center; float:left; font-size:14px;}
.list p em{ float:right; width:180px; text-align:center;}
.list li a{ width:80%; float:left; font-size:14px;}
.list li span{ width:18%; float:right; text-align:center;}
em{ font-style:normal;}
.list li{ border-bottom:1px dashed #E8E8E8; background:url(../img/li.gif) no-repeat 5px 10px; padding-left:15px; height:35px;}
.sos{ height:30px; line-height:35px; background:#F2FCFF; padding-left:15px; color:#4682B4;}
.page{ text-align:center; background:#F2F2F2; height:23px; padding:12px 30px; margin-top:20px;}

.vlst { margin-top:20px;}
.vlst ul{ background:none;}
.vlst  li { float:left; height:260px; background:none; margin:20px; text-align:center; border:none;}


/*ÄÚÈÝÒ³*/
.main{ font-size:13px; line-height:24px; width:95%; margin:10px auto;}
.main h1{ font-size:16px; height:60px; line-height:60px; text-align:center;}
.main h5{ background:#F0F0F0; font-size:12px; font-weight:normal; text-align:center;}
.nr{ font-size:14px; margin:20px auto;line-height: 32px; color:222;}
.foot{ width:990px; margin:0 auto;height:100px; line-height:30px; padding-top:25px; text-align:center; color:#000;}
.pl_list ul{ display:block; width:95%; margin:8px auto;}
.pl_list .bar,.pl .bar{ background:url(../img/detailtitle.gif) no-repeat left top; height:30px; line-height:30px; border:1px solid #DDDDDD; border-top:none; padding-left:15px;}
.pl_list li a{ background:url(../img/linksup.gif) no-repeat left top; padding-left:15px; margin-right:8px;}
.pl_list li{ background:url(../img/line.gif) repeat-x left bottom; height:26px; line-height:26px;}

.active {BACKGROUND-IMAGE: url(../img/menu-4.gif)}
.hidden {BACKGROUND-IMAGE: url(../img/menu_bg2.gif)}
.activecontent {}
.hiddencontent {DISPLAY: none}
.audio { width:600px; margin:10px auto;}


.slideBox{ width:610px; height:380px; overflow:hidden; position:relative; border:1px solid #ddd; background:#E0E0E0;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:35px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; font-size:9px; }
.slideBox .hd ul li.on{ background:#0080FF; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; text-align:center; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:610px; height:350px; display:block;  }


.slide{ width:1160px; height:320px; overflow:hidden; position:relative; border:1px solid #ddd; background:#E0E0E0;}
.slide .hd{ height:26px; overflow:hidden; position:absolute; left:550px; bottom:5px; z-index:1; }
.slide .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slide .hd ul li{ float:left; margin-right:10px; line-height:26px;text-align:center; cursor:pointer;color: #FFF; font-size:26px;  opacity: 0.5;}
.slide .hd ul li.on{ color:#F00; }
.slide .bd{ position:relative; height:100%; z-index:0; text-align:center; }
.slide .bd li{ zoom:1; vertical-align:middle; }
.slide .bd img{ width:1160; height:320px; display:block;  }
		
		
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

	

