@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body{ margin:0; padding:0; font-size:14px; font-family:"Microsoft YaHei"; color:#2f2f2f; cursor:default; background:#087bcc url(../images/bg.png) top center no-repeat; margin:0; padding:0;}
ul li{ list-style:none;}
a{text-decoration:none; color:#000000;}
img{border:0;}
a:hover{ color:#FF6600;}
.more{ float:right; margin-right:5px; font-size:14px;}

.header{ width:1185px;; height:308px; margin:0 auto; z-index:0;}
.header .h_flash{width:1185px;height: 266px;margin:0 auto;margin-top:0px;margin-bottom:20px;overflow:hidden;background:url(../images/header.png) top center no-repeat;}

/*menu导航菜单*/
#menu{ width:1185px; height:67px; margin:0 auto; background:url(../images/menu.png) top center no-repeat;}
#nav {height:67px; margin:0 auto; display:block; line-height:60px;}
#menu ul,#menu li {list-style-type:none; text-transform:capitalize; margin:0; padding:0; float:left;}
#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑";}
#nav .jquery_out .smile {padding-left:1em;}
#nav>.mainlevel{min-width:80px !important; text-align:center; width:190px; float:left;}
#nav .m_li{ width:2px; height:46px;}
#nav .mainlevel>a {text-decoration:none;display:block;min-width:80px; width:100%; color:#ffffff; font-size:20px; }
#nav .mainlevel>a:hover {color:#000; text-decoration:none;}
#nav .mainlevel>ul {
z-index: 1000;
display: none;
float: left;
width: 190px;
padding: 5px 0;
text-align: center;
list-style: none;
font-size: 16px;
background-color: #FFF;
border: 1px solid #CCC;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
background-clip: padding-box;
position:relative;
top:0px;
left:0%;
}
#nav .mainlevel>ul>li{ clear:both;width: 100%;font-size: 15px; line-height:3;}
#sub_03{ position:relative;}
#nav .mainlevel>ul li a{color:#333 !important; }
#nav .mainlevel>ul li a:hover{color:#4582EC !important;}

/****main*****/
.Container{ width:1185px; height:auto; overflow:hidden; margin:0 auto; background:#fff; z-index:0;}
.main{ width:1185px; height:auto; overflow:hidden; margin:0 auto; background:#fff;}

.fl{ float:left;}
.fr{ float:right;}
.lf{ margin:0 10px 0 10px;}

.nav2{ width:239px; height:50px; margin:105px 10px 0 0; float:right;}
.nav2l{ width:auto; height:22px; line-height:10px;}
.nav2l a{ float:left; width:20px; height:20px; margin-left:8px;}
.nav2r{ width:239px; height:20px; line-height:22px; background-color:none; margin:6px 0 0 0;}
.nav2r input{ width:190px; height:19px; line-height:21px; border:0; background:none; color:#ccc; padding-left:5px; float:left;}
.nav2r .btn1{width:17px; height:17px; border:0; background:0; float:left; margin:2px 0 0 0;}
.time{height:22px;line-height:28px;overflow:hidden;font-size:12px;width:230px; padding-left:10px; float:left}

.main .m_pic{ width:1185px; height:379px; overflow:hidden; float:left; margin:5px 0 12px 0;}
.main .m_pic .NewsHead{ width:495px; height:379px; float:left; overflow:hidden; font-size:16px; margin-left:20px;}
.main .m_pic .NewsHead .NRemark{ width:495px; height:127px; overflow:hidden; border-bottom:1px dashed #e7e7e7;}
.main .m_pic .NewsHead .NRemark .NRtitle{ font-size:24px; color:#000; height:60px; line-height:60px;}
.main .m_pic .NewsHead .NRemark p{ font-size:14px; color:#aaa;}
.main .m_pic .PicList{ float:left; width:660px; height:379px; overflow:hidden; background-color:#f2f2f2;}
.main .m_pic #KinSlideshow{ float:left; width:660px; height:379px; overflow:hidden; margin:5px;}
.main .m_pic #KinSlideshow .KSS_titleBox{ line-height:25px;}
.main .m_pic #KinSlideshow .KSS_btnBox{ margin-bottom:5px;}

.Ad-1,.Ad-2{ width:1185px; overflow:hidden; margin-bottom:20px;}

.m2{ width:495px; height:263px; float:left; margin-left:9px; border:1px solid #ddd; overflow:hidden;}
.slideTxtBox{ width:495px;  overflow:hidden;  text-align:left;}
.slideTxtBox .hd{ width:495px; height:36px; line-height:34px; background:url(../images/t1bg.jpg) top center repeat-x; position:relative; }
.slideTxtBox .hd ul{ width:100%; float:left;  position:absolute; height:38px;   }
.slideTxtBox .hd ul li{ width:131px; height:37px; line-height:37px; float:left; text-align:center; cursor:pointer; font-family:"微软雅黑"; font-size:18px;  }
.slideTxtBox .hd ul li.on{ width:132px; height:37px; line-height:37px; font-size:18px; background:#ce0b0b; color:#fff; background:url(../images/lihover.png) 1px 0 no-repeat;}

.slideTxtBox .bd ul{ padding:0px;  zoom:1;  margin-top:10px; position:relative;}
.slideTxtBox .bd li{ width:495px;  height:35px; line-height:35px;  background:url(../images/dt.png) no-repeat left center; padding-left:13px; margin-left:5px;}
.slideTxtBox .bd li.li1{ width:495px;}
.slideTxtBox .bd li.li1 a{ width:auto;  height:26px; line-height:26px; background:url(../images/new.gif) no-repeat right center; padding-right:30px;  }
.slideTxtBox .bd li a{height:30px; line-height:30px; }
.slideTxtBox .bd li a:hover{ color:#FF6600;}
.slideTxtBox .bd li .date{ float:right; color:#999; margin-right:20px;}

.slideTxtBox .bd ul .more5{ width:30px; height:30px; line-height:30px; display:block;  text-align:right; position:absolute; left:410px; top:-42px; font-size:16px;}
.slideTxtBox .bd ul .more5 a{ width:70px; height:30px; line-height:30px; display:block; text-align:right;   }

.main .Notice{ width:450px; height:280px; overflow:hidden; float:left; border:1px solid #ddd; margin:0 10px 0 5px;}
.main .NTitle{ width:100%; height:37px; line-height:36px; background:url(../images/t1bg.jpg) top center repeat-x;}
.main .NTitle .NFont{ width:132px; height:37px; background:url(../images/lihover.png) top center no-repeat; text-align:center; font-size:18px; color:#fff; margin-left:0px; float:left;}
.main .KeYan{ width:400px; margin-left:2px;}
.main .BBS{width:295px; margin:0}

.main .main-1,.main .main-2{ width:1185px; height:282px; float:left; overflow:hidden; margin-bottom:20px;}

.NewsList{ width:100%; margin:5px 10px 10px 5px; padding:0; float:left;}
.NewsList li{ width:93%; float:left; height:33px; line-height:33px;  background:url(../images/dt.png) 2px 13px no-repeat; padding:0 0 0 12px; font-size:16px;}
.NewsList li a{ float:left;}
.NewsList li .Ndate{ float:right; color:#999;}


.main .m_link{ width:1175px; height:110px; float:left; overflow:hidden; margin:0 5px 10px 5px; border:1px solid #ddd;}
.main .m_link .LTitle{ float:left; width:1175px; height:37px; line-height:37px; overflow:hidden; border-bottom:1px solid #ddd;}
.main .m_link .LTitle span{ border-bottom:2px solid #28a9e3; width:90px; height:35px; float:left; text-align:center; font-weight:bold;}
.main .m_link select{
    width: 18%;
    margin: 30px 1%;
    float: left;
}

.footer{ width:100%; height:166px; float:left; overflow:hidden; background:url(../images/footer.png) top center repeat-x}
.footer .f_c{ width:1080px; margin:0 auto; height:200px; overflow:hidden;}
.footer .f_c img{ float:left; margin:50px 0 0 160px;}
.footer .f_c .jiguan{ margin-left:26px;}
.footer .f_c .f_copyright{ margin:46px 0 0 15px; float:left;}
.footer .f_c .f_copyright p{ height:23px; line-height:23px;}

#subnav{
	
	    width: 230px;
    position: absolute;
    right: 10px;
    z-index: 999;
    top: 100px;
}
