﻿body { font-family:Arial,Helvetica,STHeiti; font-size: 12px; cursor: default; _font-family: Tahoma,Arial,Helvetica,STHeiti;padding:0px; margin:0px; background:#fff; color:#555555;}
img{ border:0px;}
*{ padding:0px; margin:0px;}
.topbg{ width:100%; height:133px; background:url(../images/topbg.jpg) repeat-x;}
.tpnei{ width:1000px; height:133px; margin:0px auto; background:url(../images/tonei.jpg) no-repeat center 0px;}
.logo{ width:386px; height:69px; float:left; padding-top:30px;}
.rpfight{ width:325px; height:100px; float:right;}
.lsstb{ width:69px; height:47px; float:right; background:url(../images/lstb.jpg); line-height:47px; padding-left:14px; text-align:center;}
a.cl{ text-decoration:none; color:#fff; font-size:14px;}
a.cl:hover{ color:#004098;}
.sskujia{ width:310px; height:28px; background:url(../images/ssbg.jpg); margin-top:18px; padding-left:13px;}
.clear{ clear:both;}
.symainbg{ width:100%; height:auto; background:url(../images/symainbg.jpg) repeat-x;}
.symaztx{ width:1000px; height:auto; margin:0px auto;}
.syztrght{ width:620px; height:350px; float:right;}
.ywensji{ width:620px; height:47px; line-height:47px; text-align:right; font-size:14px;}
.linbtxiao{ width:620px; height:348px;}

.flexslider{position:relative;height:348px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; width:620px; overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:348px;}
.flex-control-nav{position:absolute;bottom:35px;z-index:2;width:100%; left:490px;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png)  right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:1px 1px;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:31px;height:65px;overflow:hidden;cursor:pointer;position:absolute;color:#fff;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/next.png) center center no-repeat;}
.nkuneiwz{width:620px; height:30px; background:#16469e; color:#ffffff; margin-top:275px;  filter:alpha(opacity=90); 
-moz-opacity:0.9; 
opacity:0.9; padding:15px; font-weight:bold;}
.nkuneiwz a{color:#fff;}
.dhnzkl{ width:200px; height:auto; float:left;}
.dizhongma{ width:1000px; height:366px; margin:0px auto;}
.synews{ width:700px; height:366px; float:left;}
.sycotice{ width:288px; height:366px; float:right;}
.newstop{ width:700px; height:42px; line-height:42px; color:#333333; text-indent:20px; border-bottom:#c2c2c2 1px solid; background:url(../images/ctcbg.jpg) no-repeat 0px center; font-size:26px; font-weight:bold;}
.newsztn{ width:700px; height:300px; margin-top:16px;} 
.newslunb{ width:335px; height:237px; float:left; background:#CCC;}
.newsrigwz{ width:350px; height:300px; float:right;}
.newsdlbd{ width:350px; height:119px;}
a.nel{ text-decoration:none; color:#000000; font-weight:bold;}
a.nel:hover{ color:#004098;}
a.rdm{ text-decoration:none; color:#003399;}
a.rdm:hover{ color:#6db100;}
.rmfnd{ width:111px; height:31px; background:#336699; float:right; margin-top:10px; text-align:center; line-height:31px;}
.rmrrnd{ width:111px; height:31px; background:#336699; float:right; margin-top:3px; text-align:center; line-height:31px;}
a.sm{ text-decoration:none; color:#fff;}
a.sm:hover{ color:#6db100;}
.nticetop{ width:288px; height:42px; line-height:42px; color:#333333; text-indent:20px; border-bottom:#c2c2c2 1px solid; background:url(../images/ctcbg.jpg) no-repeat 0px center; font-size:26px; font-weight:bold;}
.ntlibiao{ width:288px; height:77px; border-bottom:#969696 1px solid; padding-top:10px;}
.riqitime{ width:62px; height:65px; float:left; border:#6993ad 1px solid;}
.yuefen{ width:62px; height:33px; background:#6db100; line-height:33px; text-align:center; color:#fff; font-size:14px;}
.hefbbg{ width:62px; height:33px; line-height:33px; text-align:center; color:#333333; font-size:14px;}
.ffbbrd{ width:220px; height:67px; float:right; font-weight:bold; line-height:180%; text-align:Justify;text-justify:inter-ideograph;}
a.lj{ text-decoration:none; color:#373737; font-weight:bold;}
a.lj:hover{ color:#336699;}
div.slideBox{ position:relative; width:335px; height:237px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:36px; background-color:#000; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:12px; line-height:36px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left; width:8px; height:8px; background-color:#FFF; text-indent:-99999px; margin:15px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#093;}
.bottombg{ width:100%; height:176px; background:url(../images/bootm.jpg) repeat-x;}
.dibquan{ width:1000px; height:136px; margin:0px auto; padding-top:40px; line-height:120px;}

ul{ list-style:none;}
.left_menu {
  width: 198px; padding-top:9px; padding-bottom:9px; background:url(../images/bgd.jpg) repeat-y;}
.left_menu UL#left_menu {}
.left_menu UL LI A {
  line-height: 62px; padding-left: 47px; text-decoration:none; width: 151px; display: block;  height: 62px; font-size: 18px; color:#fff; background:url(../images/dhbg.jpg) no-repeat 0px 0px;}
.left_menu UL LI SPAN {
  width: 40px;  height: 30px; top: 2px; right: 0px
;}
.left_menu UL LI UL {
 display: none;}
.left_menu UL LI UL.disp {
 display: block
;}
.left_menu UL LI.current A {
 text-decoration: none; background:url(../images/hobve.jpg);}
.left_menu UL LI.current UL{}
.left_menu UL LI.current UL LI A {
 line-height: 35px; padding-left: 77px; text-decoration:none; width: 121px; display: block;  height: 35px; font-size:18px; color:#4c4c4c; background:none;}
.left_menu UL LI.current UL LI A:hover {
  color: #ec6c11; background:url(../images/jh.jpg) no-repeat 66px center;}

.lmright{ width:802px; height:auto; float:right;}
.lmtpdbb{ width:802px; height:50px; background:url(../images/xyyetp.jpg) no-repeat; padding-top:230px;}
.lmyswenzt{ width:466px; height:33px; background:#eb6100; padding:12px; color:#fff; font-weight:bold; margin-left:300px;}
.nbtddd{ width:772px; height:30px; line-height:30px; color:#777777; font-weight:bold; padding-left:27px; padding-top:10px;}
.nesnbrr{ width:772px; height:53px; padding-left:27px; padding-top:2px;}
.nnngedd{ width:772px; height:52px; border-bottom:#dcdcdc 1px solid;}
.neskkf{ width:145px; height:50px; border-bottom:#666666 2px solid; line-height:50px; color:#333333; font-size:24px; font-weight:bold;}
.neslbmm{ width:772px; height:auto; padding-left:27px;}
.nnhbeggvf{ width:757px; height:35px; line-height:35px; border-bottom:#dcdcdc 1px dashed; background:url(../images/li.jpg) no-repeat 0px center; padding-left:15px;}
a.nlb{ text-decoration:none; color:#333333;}
a.nlb:hover{ color:#182880;}
.nnhbfenye{ width:772px; height:80px;}
.nrbiaoti{ width:772px; height:75px; border-bottom:#cccccc 1px dashed; padding-top:20px;}
.nbdz{ width:100%; height:42px; line-height:42px; color:#666666; font-size:22px;}
.riqidd{ width:100%; height:30px; line-height:30px; color:#a7a7a7;}
.sxypkjb{ border-top:#dcdcdc 1px solid; height:80px; width:772px;}
.sxypkjb ul{ padding:0px; margin:0px; list-style:none;}
.sxypkjb ul li{ width:100%; height:30px; line-height:30px;}