#ttop
{
    width: 100%;
    height: 155px;
    margin:0 0 0 0;
    background-image: url(../images/top_bg.jpg);
    background-repeat:repeat-x;
    background-position: center;}

#top
{
    width: 1300px;
    height: 155px;
   margin:0 auto;}

#top .logo
{
    float: left;
    width: 183px;
    height: 29px;
    background-image: url(../images/logo.jpg);}
#top .biaoti
{
    float: left;
    width: 338px;
    height: 49px;
    margin-left: 5px;
    margin-top: 35px;}
 .synewslist li
{
    list-style-type: none;
    font-size: 13px;
   
    border-bottom-style: dashed;
    border-width: 1px;
    border-color: gray;
    height: 24px;
    line-height: 23px;
    text-align: left;
    margin-left: 10px;
    margin-right:10px;}
 .synewslist div
 {
     float:right;}
 .synewslist a
 {
     color:Black;}
.dashed1 {
	border-bottom: #c2ceda 1px dashed;font-size: 12px; float:left; width:280px; text-align:left;}
DD.dashed1 {
	padding-bottom: 10px
;}
.label1 {
	display: block; padding-left: 10px; font-weight: bold; font-size: 14px; background: url() repeat-x; 
	margin-bottom: 10px; color: #925457; line-height: 34px; height: 34px
;}
.label2 {
	font-weight: bold; font-size: 14px; color:Red; line-height: 32px; float:left;}
.label2 a:visited{text-decoration:none;color:#E63607;}
.label2 a:link{text-decoration:none;color:#E63607;}
.label2 a:hover{text-decoration:none;color:#FECC75;}
.label2 a:active{text-decoration:none;color:#FECC75;}
.label3 {
	display: block; font-weight: bold; color: #925457; line-height: 18px; height: 54px
;}

/*--导航--*/

.navbar
{
    height: 41px;
    list-style: none;}

.navbar li
{
    float: left;
    height: 41px;
    position: relative;
    list-style: none;}

.navbar li a
{
    float: left;
    text-decoration: none;
    display: block;
    height: 41px;
    line-height: 41px;
    font-size: 16px;
    width: 95px;
    color: #ffffff;
    text-align: center;
    padding: 0px 0px 0px 0px;}

.navbar li a:hover
{
    color: #005625;
    background-image: url(../images/nav_bg.jpg);}

.navbar li a span
{
    font-size: 12px;
    padding: 0px 0px 0px 6px;}
.submenu2
{
    width: 151px;
    height: 215px;
    background: url(../images/mdropbg2.jpg) no-repeat;
    z-index: 3;}
.submenu2 div a
{
    float: left;
    margin-left: 5px;
    font-size: 14px;
    color: #333;
    line-height: 24px;
    width: 80px;
    height: 24px;
    text-indent: 0px;
    text-align: left;}

.submenu2 div a:hover
{
    background: none;
    line-height: 24px;
    width: 80px;
    height: 24px;
    text-indent: 0px;
    color: #00b9ff;
    text-decoration: underline;}


.submenu
{
    width: 151px;
    height: 215px;
    background: url(../images/mdropbg1.jpg) no-repeat;
    z-index: 2;}

.submenu div a
{
    float: left;
    margin-left: 5px;
    font-size: 14px;
    color: #333;
    line-height: 24px;
    width: 80px;
    height: 24px;
    text-indent: 0px;
    text-align: left;}

.submenu div a:hover
{
    background: none;
    line-height: 24px;
    width: 80px;
    height: 24px;
    text-indent: 0px;
    color: #00b9ff;
    text-decoration: underline;}

.mj_menu_li_txt
{
    color: #696969;
    float: left;
    width: 151px;
    margin-top: 10px;
    margin-left: 15px;}

/*#zsjy div a{margin-left:25px;}*/

.navbar li.selected .submenu
{
    display: block;}

.navbar li .submenu
{
    display: none;
    position: absolute;
    top: 41px;
    left: -2px;}

.navbar li .submenu li
{
    padding: 0;
    background: none;
    height: auto;
    border-bottom: dotted 0px #BEBEBE;}
/*#zsjy div a{margin-left:25px;}*/
.navbar li.selected  .submenu2
{
    display: block;}

.navbar li .submenu2
{
    display: none;
    position: absolute;
    top: 41px;
    left: -2px;}

.navbar li .submenu2 li
{
    padding: 0;
    background: none;
    height: auto;
    border-bottom: dotted 0px #BEBEBE;}



#middle
{
    width: 1200px;

    text-align: center;
    margin-left: auto;
    margin-right: auto;}
#middle .fengexian
{
    width: auto;
    height: 37px;
    margin-top: 6px;}
#middle .sytp
{
    width: auto;
    position:relative;
    height: 332px;
    margin-top: 8px;}
.flexslider /* 切换背景图 */ {
    margin:0px auto;
   
    width: 1200px;
    height: 332px;
    overflow: hidden;
    zoom: 1;}

    .flexslider .slides li {
        width: 100%;
        height: 100%;}

.flex-direction-nav a {
    width: 70px;
    height: 70px;
    line-height: 99em;
    overflow: hidden;
    margin: -35px 0 0;
    display: block;
    background: url(../images/ad_ctr.jpg) no-repeat;
    position: absolute;
    top: 50%;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all .3s ease;
    border-radius: 35px;}

.flex-direction-nav .flex-next {
    background-position: 0 -70px;
    right: 0;}

.flex-direction-nav .flex-prev {
    left: 0;}

.flexslider:hover .flex-next {
    opacity: 0.8;
    filter: alpha(opacity=25);}

.flexslider:hover .flex-prev {
    opacity: 0.8;
    filter: alpha(opacity=25);}

    .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
        opacity: 1;
        filter: alpha(opacity=50);}

.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 10px;
    text-align: center;}

    .flex-control-nav li {
        margin: 0 2px;
        display: inline-block;
        zoom: 1;
        display: inline;}

.flexslider .slides a img {
    border: none;
    width: 100%;
    height: 332px;
    display: block;}


#middle .content
{
    width: auto;
   overflow:hidden;
    margin-top: 24px;}
#middle .content .leftLM
{
    float: left;
    width: 300px;
    height: 760px;}
#middle .content .centerLM
{
    float: left;
    width: 576px;
    height: 760px;
    margin-left: 10px;
    border: 1px solid #cbcbcb;}
#middle .content .rightLM
{
    float: left;
    width: 300px;
    height: 760px;
    margin-left: 10px;}
#middle .yqlj
{
    width: auto;
    height: 44px;
    margin-top: 12px;
    margin-left:1px;
      padding-top:10px;
    background: url(../images/yqlj.jpg) no-repeat;}
#middle .yqlj a
{
     margin-left:80px;
     color:#d57f07;
     font-size:14px;}
 .yqlj1
{
    width: 1200px;
    height: 44px;

      padding-top:10px;
 
    background: url(../images/yqlj.jpg) no-repeat;
    margin:0 auto;}
 .yqlj1 a
{
     margin-left:50px;
     color:#d57f07;
     font-size:15px;}
#bottom
{
    width: 100%;
    height: 94px;
    margin-left: auto;
    margin-right: auto;
    background-image: url(../images/bottom_bg.jpg);
    background-position: center;
    background-repeat:repeat-x;}

#bottom .wzdz
{
    width: 600px;
    height: 94px;
    padding-top:10px;
    margin-left:auto;
    margin-right:auto;
    text-align: center;
    color: white;}
#weibo {
	z-index: 99999; position: absolute; display: none; clear: both; right: 10px
;}
#weixin {
	z-index: 99999; position: absolute; display: none; clear: both; right: 10px
;}
 .article
{
    float: left;
    width: 1200px;
  
    margin-left: 0px;
    margin-top: 0px;
    background-repeat: no-repeat;}
 .article a
 {
     color:Black;}
 .article1
{
    float: left;
    width: 900px;
 
    margin-left: 15px;
    margin-top: 0px;
    background-repeat: no-repeat;}
 .article1 a
 {
     color:Black;}

#middle .content .menus
{
    float: left;
    border-style: solid solid none solid;
    border-width: 1px;
    border-color: gray;
    width: 281px;
    height: 40px;}

#middle .content .menus:hover
{
    background-color: #aae6d2;}

#middle .content .menus a
{
    display: block;
    cursor: pointer;
    font-size: 16px;
    float: left;
    margin-left: 80px;
    width: 100px;
    height: 40px;
    line-height: 40px;
    color:Black;}
#middle .content .menus1
{
    float: left;
    border-style: solid solid none solid;
    border-width: 1px;
    border-color: gray;
    width: 281px;
    height: 40px;}

#middle .content .menus1:hover
{
    background-color: #aae6d2;}
.article1 a
{
    font-size:17px;}
#middle .content .menus1 a
{
    display: block;
    cursor: pointer;
    font-size: 14px;
    float: left;
    margin-left: 110px;
    width: 100px;
    height: 40px;
    line-height: 40px;
    color:Black;
    font-style:italic;}
