*{ margin:0; padding:0;}
body{ border:0px; margin:0px; padding:0px; font: 12px/1.5 "\5b8b\4f53",arial,georgia,verdana,helvetica,sans-serif;}
body, td, th, input, select, textarea {color: #666; font: 12px/1.5 "微软雅黑";}
a{ color:#333; text-decoration:none;}
img{ border:none;}
.red{ color:#FF0000;}
.lan{ color: #FF9933;}
.zi{ color:#FF0099;}
a:hover{color:#318846}
.topbg{ height:34px; line-height:34px; background:#fbfbfb; border-bottom:1px solid  #CCCCCC;}
.topbar{ margin:0 auto; width:1080px; color:#666;}
.tijiao{ float:left; width:500px;}
.tdenglu{ float:right; width:370px; text-align:right;}
.tdenglu img{   vertical-align: middle;}
.tdenglu a{   margin: 0 auto;}
.banner{ height:90px; margin:0px;}
.banlogo{ margin:0 auto; width:1080px; color:#666;}
.logo{ width:240px; height:80px; float:left; background:url(logo.png) no-repeat;}

.sou{ width:500px; margin-top:25px; float:right;}
#sobox {float: right; padding-top: 11px;}

.sofrm {display: block; margin: 0px auto; padding-top: 3px; position: relative;}

.sipt {background: url(ipt.png) no-repeat top left; border: solid 1px #519CE0; display: block; font: normal 13px/30px normal; float: left; height: 38px; padding: 0 5px 0 90px; width: 300px;}

.sbtn {background:#008BCC; border: 0; color: #fff; cursor: pointer; font-size: 14px; height: 40px; width: 70px;}

#sobox .hotKey{

 width:500px;

 height:38px;

 overflow:hidden;

 line-height:38px;

 }

#sobox .hotKey a{

 margin:0 5px;

 }
#selopt {background: url(select.gif) no-repeat; position: absolute; left: 2px; top: 6px; width: 88px;}

#cursel {cursor: pointer; display: block; height: 38px; line-height: 38px; overflow: hidden; text-indent: 12px; width: 85px;}

#options {border: solid 1px #dadada; border-top: 0; display: none; list-style: none; position: absolute; left: -2px; width: 80px; z-index: 1000;}

#options li {background: #fff; clear: both; cursor: pointer;}

#options li a {color: #555; display: block; height: 38px; line-height: 38px; text-decoration: none; text-align: center;}

#options li a:hover {background: #1791de; color: #fff; display: block; text-decoration: none;}

.current {background: #1791de; color: #fff; display: block; text-decoration: none;}
.nav{ background:#0AB1FF; height:45px; line-height:45px; margin:0px;}
.navall{ margin:0 auto; width:1080px; color: #FFFFFF;}
.navall ul{ padding:0;}
.navall ul .hov{ background:#008BCC; height:45px;}
.navall ul li{ width:120px; float:left; list-style:none; text-align:center}
.navall ul li:hover{background:#008BCC; height:45px;}
.navall ul li a{ font-size:16px; color:#FFFFFF; text-decoration:none;}
.clear{ clear:both;}
.wrap{ width:100%;}
.main{ margin:0 auto; width:1080px; }
.txtbox{ height:40px; line-height:40px; border-bottom:1px solid  #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding-left:10px ; width:1070px; margin-top:0px; font-size:14px;}
.txtbox span{ color: #CC0000; font-size:16px; font-weight:bold;}
.boxleft{ width:590px; float:left;}
.boxright{ width:370px; float:right;}
.main-left{ width:300px; float:left;}
.xindian{ width:300px; height:440px;   border: 1px solid #e8e8e8; margin-top:15px;  color:#318846; font-size:14px; }
.xindian .top{ padding-left:15px; height:35px; line-height:35px;border-bottom: 1px solid #f2f2f2; background-color: #fcfcfc; color:#318846; font-size:14px; font-weight:bold; }
.xindian ul{ padding:10px 0px 10px 10px; text-align:left; width:290px;   }
.xindian ul li{ width:127px;  margin-right:18px; height:28px; line-height:28px; float: left; list-style:none;   overflow: hidden;
  white-space: nowrap;  -webkit-padding-start: 0px;}
.inad1{width:300px; height:250px; margin-top:15px;}
.shoulu{ width:300px; height:330px;   border: 1px solid #e8e8e8; margin-top:15px;  color:#318846; font-size:14px; }
.shoulu .top{ padding-left:15px; height:35px; line-height:35px;border-bottom: 1px solid #f2f2f2; background-color: #fcfcfc; color:#318846; font-size:14px; font-weight:bold; }
.shoulu ul{ padding:10px 10px 10px 10px; text-align:left; width:280px;  overflow: hidden; }
.shoulu ul li{ width:280px;   height:28px; line-height:28px;  list-style:none;   overflow: hidden;
  white-space: nowrap;  -webkit-padding-start: 0px;}
.fenlei{ width:300px; height:1410px;   border: 1px solid #e8e8e8; margin-top:15px;  color:#318846; font-size:14px;  }
.fenlei .top{ padding-left:15px; height:35px; line-height:35px;border-bottom: 1px solid #f2f2f2;  border-top: 1px solid #f2f2f2; background-color: #fcfcfc; color:#318846; font-size:14px; font-weight:bold; }
.fenlei .fl{ min-height:100px; padding:5px 0px 5px 20px;}
.fenlei .fl ul{  text-align:left; width:280px;   -webkit-padding-start: 0px;}
.fenlei .fl ul li{ width:80px; margin-right:10px; float:left;   height:30px; line-height:30px;  list-style:none;   overflow: hidden;
  white-space: nowrap;  -webkit-padding-start: 0px;}
.main-right{ width:760px; float:right;}
.kuaishen{width:760px; height:220px; _height:300px;   border: 1px solid #e8e8e8; margin-top:15px; }
.kuaishen .top{ padding-left:15px; height:35px; line-height:35px;border-bottom: 1px solid #f2f2f2; background-color: #fcfcfc; color:#318846; font-size:14px; margin-bottom:10px; }
.kuaishen .top .biaoti{ width:100px; float:left;}
.kuaishen .top .more{ width:600px; float:right; text-align:right; margin-right:10px; font-size:12px;}
.kuaishen ul li{margin-left:15px;  float:left;  list-style:none;  line-height:28px; font-size:14px;  -webkit-padding-start: 0px; height:28px;}
.duan{ width:108px;overflow: hidden;  -webkit-padding-start: 0px; float:left; height:28px;}
.inad2{width:760px; height:90px; margin-top:15px;}
.tuijian{ width:760px; height:465px;   border: 1px solid #e8e8e8; margin-top:15px;}
.tuijian .top{ padding-left:15px; height:35px; line-height:35px;border-bottom: 1px solid #f2f2f2;  border-top: 1px solid #f2f2f2; background-color: #fcfcfc; color:#318846; font-size:14px; margin-bottom:15px;  }
.tuijian .top .biaoti{ width:100px; float:left;}
.tuijian .top .more{ width:600px; float:right; text-align:right; margin-right:10px; font-size:12px;}

.tuijian ul li{width:170px; height:130px; float:left;  list-style:none; text-align:center; line-height:20px; font-size:14px; margin-bottom:10px; margin-left:15px;}
.tjduan{ width:175px; height:20px; line-height:20px; overflow:hidden; float:left;} 
.tuijian ul li img{border: solid 1px #e8e8e8;}
.ruzhan{width:760px; height:200px;   border: 1px solid #e8e8e8; margin-top:15px; }
.ruzhan .top{ padding-left:15px; height:35px; line-height:35px;border-bottom: 1px solid #f2f2f2; background-color: #fcfcfc; color:#318846; font-size:14px; margin-bottom:10px; }
.ruzhan .top .biaoti{ width:100px; float:left;}
.ruzhan .top .more{ width:600px; float:right; text-align:right; margin-right:10px; font-size:12px;}

.ruzhan ul li{margin-left:10px;  float:left;  list-style:none; height:28px;  line-height:28px; font-size:14px;  -webkit-padding-start: 0px; width:98px; overflow:hidden;  -webkit-padding-start: 0px;white-space: nowrap;} 
.biaoyun{width:760px; height:200px;   border: 1px solid #e8e8e8; margin-top:15px; }
.biaoyun .top{ padding-left:15px; height:35px; line-height:35px;border-bottom: 1px solid #f2f2f2; background-color: #fcfcfc; color:#318846; font-size:14px;  margin-bottom:15px; }
.biaoyun .top .biaoti{ width:100px; float:left;}
.biaoyun .top .more{ width:600px; float:right; text-align:right; margin-right:10px; font-size:12px;}

.biaoyun ul li{ margin-left:10px;  float:left;  list-style:none; height:28px;  line-height:28px; font-size:14px;  -webkit-padding-start: 0px; width:97px; overflow:hidden;  -webkit-padding-start: 0px; }
.kuzhan{width:760px; height:260px;   border: 1px solid #e8e8e8; margin-top:15px; }
.kuzhan .top{ padding-left:15px; height:35px; line-height:35px;border-bottom: 1px solid #f2f2f2; background-color: #fcfcfc; color:#318846; font-size:14px; font-weight:bold; }
.kuzhan .top .biaoti{ width:100px; float:left;}
.kuzhan .top .more{ width:200px; float:right; text-align:right; margin-right:10px;}
.kuzhan .top .more a{color: #07c; font-size: 12px;}
.kuzhan ul{ padding:10px 10px 10px 10px;}
.kuzhan ul li{display: block;
  font-size: 14px;
  height: 30px;
  overflow: hidden;
  vertical-align: top;
  width: 100%;}
.kuzhan ul li h4{display: block;
  float: left;
  font-weight: normal;
  height: 30px;
  line-height: 30px;
  width: 70px;}
.kuzhan ul li span{display: block;
  float: left;
  height: 30px;
  line-height: 30px;
  margin-right: 10px;
  overflow: hidden;
  white-space: nowrap;
  width: 79px;}
.kuzhan ul li a.more{  color: #07c;
  float: right;
  font-size: 12px;
  
  line-height: 30px;}
.news{width:760px; height:420px;   border: 1px solid #e8e8e8; margin-top:15px; }
.news .top{ padding-left:15px; height:35px; line-height:35px;border-bottom: 1px solid #f2f2f2; background-color: #fcfcfc; color:#318846; font-size:14px; font-weight:bold; }
.news .top .biaoti{ width:100px; float:left;}
.news .top .more{ width:200px; float:right; text-align:right; margin-right:10px;}
.news .top .more a{color: #07c; font-size: 12px;}
.news .left{ float:left; padding:10px 15px 10px 10px; border-right:#CCCCCC dashed 1px; width:355px; height:350px; }
.news .left ul{ margin:0px; font-size:14px;}
.news .left ul li{ height:30px; line-height:30px; list-style:none;}
.news .left ul li span2{color: #555; float: right; font-size: 10px;}
.news .right{ float:right; padding:10px 10px 10px 0px; width:355px; height:350px; }
.news .right ul{ margin:0px; font-size:14px;}
.news .right ul li{ height:30px; line-height:30px; list-style:none;}
.news .right ul li span2{color: #555; float: right; font-size: 10px;}

.link{width:760px; height:350px;   border: 1px solid #e8e8e8; margin-top:15px; }
.link .top{ padding-left:15px; height:35px; line-height:35px;border-bottom: 1px solid #f2f2f2; background-color: #fcfcfc; color:#318846; font-size:14px; font-weight:bold; }
.link .toplf{ width:365px; float:left;}
.link .toplf .biaoti{ width:100px; float:left;}
.link .toplf .more{ width:200px; float:right; text-align:right; margin-right:10px; font-size:12px;}
.link .toplf .more a{ color:#07c}
.link .toprg{width:365px; float:right;}
.link .toprg .biaoti{ width:100px; float:left;}
.link .toprg .more{ width:200px; float:right; text-align:right; margin-right:10px; font-size:12px;}
.link .toprg .more a{ color:#07c}
.link .left{ float:left; padding:10px 15px 10px 10px; border-right:#CCCCCC dashed 1px; width:355px; height:290px; }
.link .left ul{ margin:0px; font-size:14px;}
.link .left ul li{ height:30px; line-height:30px; list-style:none;}
.link .left ul li span2{color: #555; float: right; font-size: 10px;}
.link .right{ float:right; padding:10px 10px 10px 0px; width:355px; height:290px; }
.link .right ul{ margin:0px; font-size:14px;}
.link .right ul li{ height:30px; line-height:30px; list-style:none;}
.link .right ul li span2{color: #555; float: right; font-size: 10px;}

.libox{width:1080px; height:100px;   border: 1px solid #e8e8e8; margin:0 auto; margin-top:15px; }
.libox .top{ padding-left:15px; height:35px; line-height:35px;border-bottom: 1px solid #f2f2f2; background-color: #fcfcfc; color:#318846; font-size:14px; font-weight:bold; }
.libox .top .biaoti{ width:100px; float:left;}
.libox .top .more{ width:800px; float:right; text-align:right; margin-right:10px; font-size:10px; color: #999999;}
.libox ul{ padding:10px 0px 10px 10px;}
.libox ul li{ float:left; margin-right:15px; list-style:none;}

.bome{ margin-top:15px; height:40px; line-height:40px; background:#666666;}
.footer{ margin:0 auto; width:1080px;}
.ftle{ float:left; width:700px; color:#FFFFFF;}
.ftle a{ padding-right:10px; border-right:#CCCCCC solid 1px; margin-right:10px; color:#FFFFFF;}
.ftri{float:right; width:350px; color:#FFFFFF; text-align:right;}
.tttu{ clear:both;}
.banquan{ margin-top:15px; height:40px; line-height:40px; background: #F2F2F2; overflow:hidden;}
.copyqn{ margin:0 auto; width:1080px;}
.copyqn .fl{ float:left; width:700px;}
.copyqn .fr{float:right; width:350px; text-align:right;}