@charset "utf-8";



*{margin:0; padding:0;}
html       { padding:0;}
body       {behavior:url("css/csshover.htc"); margin:0 auto; font:12px "宋体"; background:url(../images/bg.gif) repeat-y center 155px; background-color:#f3f3f3;}
img{ border:none;}
ul li{ list-style:none; padding:0; margin:0px;}
.clear{clear:both;}
a{ text-decoration:none; outline:none; color:#181818;}
a:hover{ text-decoration:none;}
input,select{ font-size:12px; vertical-align:middle;}

.logobox{ width:100%; height: 105px; background: #f6f6f6;}
.logo{
 width:1003px;
 height:105px;
 background-color:#f6f6f6;
 
 background:url(../images/logo.gif) no-repeat;
 margin:0 auto;
 text-align:right;
 font:12px 微软雅黑;
 line-height:20px;
}
.logo span{  display:block; padding:13px 0 0 0;}
.logo a{ color:#898989;}
#nav{
 width:100%;
 
 height:50px;
 background:url(../images/navbg.gif) repeat-x;
 position: relative; 
 z-index: 1;
}
#nav .navmain{
 width:1003px;
 
 height:50px;
 margin:0 auto;
 position: relative;
}
#nav_all{
 position: relative;
 z-index: 222;
}
#nav_all li{
 width:100px;
 
 height:50px;
 float:left;
 display:inline;
 background:url(../images/navline.gif) no-repeat 98px 13px;
 text-align:center;
 font:16px 微软雅黑;
    cursor: pointer;
}
#nav_all li a{
 color:#ffffff;
 line-height:58px;
}
#nav .navmain .lastnavli{
 background-image:none;
}
#nav_last a{
 width:125px;
 
 height:50px;
 display:block;
}
#nav_last a:hover{
 background:url(../images/navcurbg.gif) no-repeat;
}
#nav_last li a{
 width:auto;
 height:auto;
}
#nav_last li a:hover{
 background:none;
}
#nav_all li:hover{
 background:url(../images/navcurbg.gif) no-repeat;
 font:18px 微软雅黑;
}
#nav_all li.nav_cur{
 background:url(../images/navcurbg.gif) no-repeat;
 font:18px 微软雅黑;
}
#nav_all li ul { 
 display: none; 
 position:absolute;
 z-index: 99; 
 width: 100%;
 left: 0px;
  
 top: 50px;  
 
 background-color:#ffffff;
 opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=70);
 
 
}
#nav_all ul li {
 width:auto;
 line-height: 38px;
 height: 38px;
 padding: 0;
 background:none;
 font:12px 微软雅黑;
}
#nav_all ul li a { 
 background: none; 
 padding: 0px 10px; 
 margin: 0px; 
 height: 38px; 
 line-height: 38px;
 color:#000000;
 opacity:1; -moz-opacity:1; filter:alpha(opacity=100);
}
#nav_all ul li:hover{
 background:none;
 font:12px 微软雅黑;
}
#nav_all ul li a:hover {
 color:#0f4d7d;
}
#nav_all ul li a.curtow{
 color:#0f4d7d;
}
.banner{
 height:328px;
}
.bannercon{ width:1003px; height:328px; overflow:hidden; margin:0 auto;}
.ksnav{ width:217px; height:328px; float:left; display:inline; background:url(../images/ksbg.gif) repeat-x}
.ks_title{ width:100%; height:38px; overflow:hidden;}
.ks_title ul li.ks_t1{ background:url(../images/ksqh.gif) no-repeat left top; width:195px; height:38px; line-height:42px; color:#ffffff; font-size:14px; float:left; display:inline; padding-left:22px;}
.ks_title ul li.ks_t1 a{width:77px; height:38px; display:block; float:right; color:#ffffff; padding-left:30px;}
.ks_title ul li.ks_t2{ background:url(../images/ksqh.gif) no-repeat left -38px; width:217px; height:38px; line-height:42px; color:#ffffff; font-size:14px;  float:left; display:inline;}
.ks_title ul li.ks_t2 a{width:80px; height:38px; display:block; float:left; color:#ffffff; padding-left:30px;}
.ks_item{ width:148px; height:277px; overflow:hidden; margin:0 auto;}
.ks_item ul{ padding-top:10px;}
.ks_item ul li{ width:94px; height:35px; border-top:1px dashed #ffffff; padding-left:54px;}
.ks_item ul li a{ font:16px 微软雅黑; color:#ffffff; line-height:36px;}
.ks_item ul li a:hover{ color:#ffae01;}
.ks_item ul li.ks_item1{ background:url(../images/kst1bg.gif) no-repeat 20px top;}
.ks_item ul li.ks_item2{ background:url(../images/kst1bg.gif) no-repeat 20px -35px;}
.ks_item ul li.ks_item3{ background:url(../images/kst1bg.gif) no-repeat 20px -70px;}
.ks_item ul li.ks_item4{ background:url(../images/kst1bg.gif) no-repeat 20px -105px;}
.ks_item ul li.ks_item5{ background:url(../images/kst1bg.gif) no-repeat 20px -140px;}
.ks_item ul li.ks_item6{ background:url(../images/kst1bg.gif) no-repeat 20px -175px;}
.ks_item ul li.ks_item7{ background:url(../images/kst1bg.gif) no-repeat 20px -210px;}
.ks_item ul li.ks2_item1{
 background-image: url(../images/kst2bg.gif);
 background-repeat: no-repeat;
 background-position: 35px top;
}
.ks_item ul li.ks2_item2{ background:url(../images/kst2bg.gif) no-repeat 35px -35px;}
.ks_item ul li.ks2_item3{ background:url(../images/kst2bg.gif) no-repeat 35px -70px;}
.ks_item ul li.ks2_item4{ background:url(../images/kst2bg.gif) no-repeat 35px -105px;}

.slide{ width:786px; height:328px; float:left; display:inline;}
.tool{
 width:1003px;
 margin:0 auto;
 height:46px;
    background-color: #286fb7;
}
.tool .mail{ width:237px; height: 46px; float:left; display: inline; border-right:1px solid #195591; background:url(../images/znss.gif) no-repeat left top; padding-left:97px;}
.tool .mail .znss_input{ width:177px; height:30px; background:url(../images/znssinputbg.gif) no-repeat; margin-top:8px; border:none; line-height:30px; padding-left:10px; color:#ababab;}
.tool .mail .znss_sub{ width:31px; height:30px; background:url(../images/znsssub.gif) no-repeat; margin-top:8px; border:none; cursor:pointer;}
.tool .fx{ width:648px; height: 46px; float:left; display: inline; padding-left: 20px;}
.tool .fx ul li{
	width:98px;
	height: 29px;
	line-height: 29px;
	color:#ffffff;
	float:left;
	display:inline;
	margin-top: 9px;
	margin-right: 4px;
	margin-bottom: 9px;
	margin-left: 4px;
}
.tool .fx a{ width:86px; height: 29px; display: block; color:#ffffff; padding-left: 35px;}
.tool .fx ul li.fx0 a{ background: url(../images/fxbg.gif) no-repeat left top;}
.tool .fx ul li.fx1 a{ background: url(../images/fxbg.gif) no-repeat left -29px;}
.tool .fx ul li.fx2 a{ background: url(../images/fxbg.gif) no-repeat left -58px;}
.tool .fx ul li.fx3 a{ background: url(../images/fxbg.gif) no-repeat left -87px;}
.tool .fx ul li.fx4 a{ background: url(../images/fxbg.gif) no-repeat left -116px;}
.tool .fx ul li.fx5 a{ background: url(../images/fxbg.gif) no-repeat left -290px;}
.tool .fx ul li.fx1 a:hover{ background: url(../images/fxbg.gif) no-repeat left -145px; color:#6eb8f0;}
.tool .fx ul li.fx2 a:hover{ background: url(../images/fxbg.gif) no-repeat left -174px; color:#f49b28;}
.tool .fx ul li.fx3 a:hover{ background: url(../images/fxbg.gif) no-repeat left -203px; color:#d02b27;}
.tool .fx ul li.fx4 a:hover{ background: url(../images/fxbg.gif) no-repeat left -232px; color:#13bf3c;}
.tool .fx ul li.fx0 a:hover{ background: url(../images/fxbg.gif) no-repeat left -261px; color:#4ddfc9;}
.tool .fx ul li.fx5 a:hover{ background: url(../images/fxbg.gif) no-repeat left -320px; color:#f66607;}
.con{
 width:1003px;
 
 overflow:hidden;
 margin:0 auto;
 margin-top:10px;
}
.con1{
 width:300px;
 float:left;
 display:inline;
 margin-right:21px;
 height:370px;
 overflow:hidden;
}
.con1 .name{
 width:100%;
 height:36px;
 border-bottom:1px solid #7e7e7e;
}
.con1 .name ul li{
 width:105px;
 height:36px;
 float:left;
 display:inline;
 font:14px 微软雅黑;
 line-height:36px;
 text-align:center;
 color:#292929;
 background:url(../images/litabbg.gif) no-repeat right top;
 cursor:pointer;
}

.con1 .name ul li.curnews{
 background-color:#286fb7;
 color:#ffffff;
 background-image:none;
}

.con1 .pic{
 width:315px;
 height:177px;
 margin:0 auto;
 margin-top:20px;
}
.con1 .list{
 width:315px;
 margin:0 auto;
}
.con1 .list ul{
 padding:12px 0;
}
.con1 .list ul li{
 width:100%;
 
 line-height:32px;
 height:32px;
 border-bottom:1px dotted #363636;
}
.con1 .list ul li a{ color:#595757;}

.con2{
 width:270px;
 float:left;
 display:inline;
 margin-right:44px;
}
.con2 .name{
 width:100%;
 height:36px;
 border-bottom:1px solid #7e7e7e;
}
.con2 .name ul li{
 width:230px;
 height:36px;
 float:left;
 display:inline;
 font:14px 微软雅黑;
 line-height:36px;
 color:#292929;
}
.con2 .name ul li span{
 color:#9e9e9e;
}
.con2 .list{
 width:100%;
 margin-top:12px;
}
.con2 .list ul li{
 height:30px;
 line-height:30px;
 border-bottom:1px dotted #363636;
 background:url(../images/dot.gif) no-repeat 7px center;
 padding-left:19px;
}
.con2 .list ul li a{
 color:#595757;
}

.con100{
 width:330px;
 float:left;
 display:inline;
 margin-right:21px;
 height:370px;
 overflow:hidden;
}
.con100 .name{
 width:100%;
 height:36px;
 border-bottom:1px solid #7e7e7e;
}
.con100 .name ul li{
 width:105px;
 height:36px;
 float:left;
 display:inline;
 font:14px 微软雅黑;
 line-height:36px;
 text-align:center;
 color:#292929;
 background:url(../images/litabbg.gif) no-repeat right top;
 cursor:pointer;
}

.con100 .name ul li.curnews{
 background-color:#286fb7;
 color:#ffffff;
 background-image:none;
}

.con100 .pic{
 width:330px;
 height:177px;
 margin-top:20px;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
}
.con100 .list{
 width:315px;
 margin:0 auto;
}
.con100 .list ul{
 padding:12px 0;
}
.con100 .list ul li{
 width:100%;
 
 line-height:32px;
 height:32px;
 border-bottom:1px dotted #363636;
}
.con100 .list ul li a{ color:#595757;}

.con3{
 width:330px;
 float:left;
 display:inline;
}
.con3 .name{
 width:100%;
 height:36px;
 border-bottom:1px solid #7e7e7e;
}
.con3 .name ul li{
 width:110px;
 height:36px;
 float:left;
 display:inline;
 font:14px 微软雅黑;
 line-height:36px;
 text-align:center;
 color:#292929;
 background:url(../images/litabbg.gif) no-repeat right top;
 cursor:pointer;
}
.con3 .name ul li span{
 color:#9e9e9e;
}
.con3 .name ul li.curnews{
 background-color:#286fb7;
 color:#ffffff;
 background-image:none;
}
.con3 .name ul li.curnews span{
 color:#ffffff;
}
.con3 .list{
 width:100%;
 height:97px;
 border-bottom:1px dotted #363636;
 padding-top:5px;
}
.con3 .list .pic{
 width:66px;
 height:74px;
 background:url(../images/datebg.gif) no-repeat;
 margin-top:10px;
 float:left;
 display:inline;
}
.con3 .list .pic .month{
 text-align:center;
 width:100%;
 height:20px;
 line-height:20px;
 margin-top:8px;
 font-size:14px;
 color:#ffffff;
}
.con3 .list .pic .day{
 text-align:center;
 width:100%;
 height:46px;
 line-height:46px;
 font:40px Arial, Helvetica, sans-serif;
 color:#292929;
}
.con3 .list .text{
 width:240px;
 
 overflow:hidden;
 margin:12px 0 0 14px;
 float:left;
 display:inline;
 color:#4b4b4c;
 line-height:25px;
}
.con3 .list .text span{
 background:url(../images/tadd.gif) no-repeat left -13px;
 height:22px;
 display:block;
 padding-left:15px;
}
.con3 .list .text font{
 background:url(../images/tadd.gif) no-repeat left 1px;
 padding-left:15px;
 font-size:12px;
}
.con3 .list .text a{
 font-weight:bold;
 color:#3a6eaf;
}

.con4{
 width:360px;
 float:left;
 display:inline;
}
.con4 .name{
 width:100%;
 height:36px;
 border-bottom:1px solid #7e7e7e;
}
.con4 .name ul li{
 width:110px;
 height:36px;
 float:left;
 display:inline;
 font:14px 微软雅黑;
 line-height:36px;
 text-align:center;
 color:#292929;
 background:url(../images/litabbg.gif) no-repeat right top;
 cursor:pointer;
}
.con3 .name ul li span{
 color:#9e9e9e;
}
.con4 .name ul li.curnews{
 background-color:#286fb7;
 color:#ffffff;
 background-image:none;
}
.con4 .name ul li.curnews span{
 color:#ffffff;
}
.con4 .list{
 width:100%;
 height:97px;
 border-bottom:1px dotted #363636;
 padding-top:5px;
}
.con4 .list .pic{
 width:66px;
 height:74px;
 background:url(../images/datebg.gif) no-repeat;
 margin-top:10px;
 float:left;
 display:inline;
}
.con4 .list .pic .month{
 text-align:center;
 width:100%;
 height:20px;
 line-height:20px;
 margin-top:8px;
 font-size:14px;
 color:#ffffff;
}
.con4 .list .pic .day{
 text-align:center;
 width:100%;
 height:46px;
 line-height:46px;
 font:40px Arial, Helvetica, sans-serif;
 color:#292929;
}
.con4 .list .text{
 width:238px;
 
 overflow:hidden;
 margin:12px 0 0 14px;
 float:left;
 display:inline;
 color:#4b4b4c;
 line-height:25px;
}
.con4 .list .text span{
 background:url(../images/tadd.gif) no-repeat left -13px;
 height:22px;
 display:block;
 padding-left:15px;
}
.con4 .list .text font{
 background:url(../images/tadd.gif) no-repeat left 1px;
 padding-left:15px;
 font-size:12px;
}
.con4 .list .text a{
 font-weight:bold;
 color:#3a6eaf;
}

.fpic{
 width:1003px;
 height:83px;
 overflow:hidden;
 margin:0 auto;
}
.fpic ul li{
 width:319px;
 height:83px;
 float:left;
 display:inline;
 margin:0 7px;
}
#footer{
 width:100%;
 height:65px;
 background-color:#004376;
 margin-top:6px;
}
#footer .foot{
 width:1003px;
 height:53px;
 overflow:hidden;
 color:#ffffff;
 margin:0 auto;
 line-height:23px;
 padding-top:12px;
    text-align: center;
}
#footer .foot a{
 color:#ffffff;
}
#footer .foot .foot_l{
 float:left;
 display:inline;
}
#footer .foot .foot_r{
 float:right;
 display:inline;
}



.container{
 position:relative;
 overflow:hidden;
 height:83px;
 opacity:0.5;
 
 -webkit-box-shadow:0 0 3px #000;
 -moz-box-shadow:0 0 3px #000;
 box-shadow:0 0 3px #000;
 
  -webkit-transition: all .5s ease-out;
  -moz-transition: all .5s ease-out;
  transition: all .5s ease-out;
}
.container:hover{
 opacity:1;
 cursor:pointer;
 -webkit-box-shadow:0 0 10px #000;
 -moz-box-shadow:0 0 10px #000;
 box-shadow:0 0 10px #000;
}
.ctext{
 background:rgba(0,0,0,0.5);
 color:white;
 font:12px Georgia,serif;
 height:auto;width:inherit;
 position:absolute;
}
.ctext a{
 color:#fff;  
 display:block; 
 padding:1px 15px; 
 font-size:12px;
 font-weight:normal;
 text-shadow:none;
 text-decoration:none;
 width:319px;
}

article.css3-4
{
 left:-319px;bottom:0;
 -webkit-transition: all .5s ease-out;
 -moz-transition: all .5s ease-out;
 -o-transition: all .5s ease-out;
 transition: all .5s ease-out;
 width:319px;
}
.ctext a.css3-4{
 -webkit-transition: all .4s ease-out;
 -moz-transition: all .4s ease-out;
 -o-transition: all .5s ease-out;
 transition: all .4s ease-out;
}
.ctext a.css3-4:hover{  
 text-decoration:none;  
}
.container:hover article.css3-4{
 left:0;
}

.cat{ width:100%; height:48px; overflow:hidden; margin-bottom:16px;}
.cat_l{ width:109px; height:48px; line-height:48px; font:34px 微软雅黑; color:#286fb7; float:left; display:inline; padding-left:7px;}
.cat_r{ width:887px; height:46px; float:left; display:inline; border-bottom:2px solid #858585;}

.cat_con{ width:953px;; margin:0 auto;}
.cat_con_l{ width:600px; float:left; display:inline; margin-right:33px;}
.cat_con_r{ width:320px; float:left; display:inline;}
.cat_cl_title{ width:100%; height:34px; border-bottom:1px solid #7e7e7e;}
.cat_cl_title div{ width:74px; height:26px; color:#ffffff; background:url(../images/catbg1.gif) no-repeat; padding-top:3px; text-align:center; font:14px 微软雅黑;}
.cat_con_l ul{ margin:7px 0;}
.cat_con_l ul li{ height:14px; overflow:hidden; border-right:1px solid #626060; float:left; display:inline; margin:6px 0; line-height:14px; text-align:center;}
.cat_con_l ul li a{ color:#626060;}
.cat_con_l ul li a:hover{ color:#286fb7;}
.cat_cr_ad{ width:317px; margin:0 auto;}
.cat_cr_ad img{ padding:7px 0 0 0;}
.cat_cr_ad ul li{ width:100%; height:28px; line-height:28px; overflow:hidden;}
.cat_cr_ad ul li a{ color:#464646;}
.cat_cr_ad ul li span{ float:right; display:inline; color:#464646;}
.cat_con_l ul table td{ color:#626060;}
.cat_con_l ul table td a{ color:#626060;}
.cat_con_l ul table td a:hover{ color:#286fb7;}

.cat_r_video{ width:287px; height:206px; overflow:hidden; margin:0 auto;}
.zhaosheng{ width:287px; height:206px; overflow:hidden; margin:0 auto; margin-top:15px; background:url(../images/zhaosheng.gif) no-repeat;}
.zhaosheng ul li{ width:59px; height:22px; line-height:22px; overflow:hidden; text-align:center; color:#5d6161; float:left; display:inline; background-color:#bbbcbc; cursor:pointer;}
.zhaosheng ul{ padding-top:33px;}
.zhaosheng ul li:hover{ color:#ffffff; background-color:#004376;}
.zhaosheng ul li.curnews{ color:#ffffff; background-color:#004376;}
.zs_item{ width:100%; height:30px; line-height:30px; border-bottom:1px dashed #464646;}
.xsli{ padding-top:10px;}
.xsli li{ width:86px; height:32px; float:left; display:inline; text-align:center; background-color:#e3e3e3; margin:3px 2px; cursor:pointer;}
.xsli li:hover{ background-color:#286fb7; color:#ffffff;}
.xsli li a:hover{ color:#ffffff;}
.xsli li a{ color:#646464; width:86px; height:25px; padding-top:7px; display:block; font-weight:bold; font:12px 微软雅黑;}
.xsli li.curxsli{ background-color:#286fb7; color:#ffffff;}
.xsli li.curxsli a{ color:#ffffff;}

.xsligod{ padding-top:10px;}
.xsligod li{ width:86px; height:32px; float:left; display:inline; text-align:center; background-color:#e3e3e3; margin:3px 2px; cursor:pointer;}
.xsligod li:hover{ background-color:#bababa; color:#ffffff;}
.xsligod li a:hover{ color:#ffffff;}
.xsligod li a{ color:#646464; width:86px; height:25px; padding-top:7px; display:block; font-weight:bold; font:12px 微软雅黑;}
.xsligod li.curxsli{ background-color:#286fb7; color:#ffffff;}
.xsligod li.curxsli a{ color:#ffffff;}

.xsligod li.curxsligod{ background-color:#bababa; color:#ffffff;}
.xsligod li.curxsligod a{ color:#ffffff;}
#xsli li a:hover{ color:#ffffff;}


#focus{position: relative;height: 328px;width: 786px;}
#focus .bd{position: relative}
#focus .btn-prev, #focus .btn-next{display: none;position: absolute;top: 130px;width: 40px;height: 80px;z-index: 2}
#focus .btn-prev{left: 0;background: url(../images/left-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/left-arrow.png")}
#focus .btn-next{right: 0;background: url(../images/right-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/right-arrow.png")}
#focus .focus-bar-box{width: 100%;height: 328px;position: relative;overflow: hidden}
#focus .focus-bar{width: 10000px}
#focus .focus-bar li{float: left;width: 786px;height: 328px}
#focus .focus-bar li a{width: 100%;height: 100%;display: block}
#focus .focus-bar li img{width: 100%;min-height: 100%}
#focus .ft{position: absolute;left: 0;bottom: 0;z-index: 1;width: 786px;height: 40px}
#focus .ftbg{position: absolute;top: 10px;left: 0px;z-index: -1;width: 786px;height: 30px; background:url(../images/slidetextbg.png) no-repeat;_background: 0; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/slidetextbg.png");}
#focus .change{position: absolute;right: 0;bottom: 15px;height: 10px}
#focus .change a{float: left;width: 10px;height: 10px;margin-right: 10px;background: url(../images/btn-normal.png) no-repeat;_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/btn-normal.png");cursor: pointer}
#focus .change a.on{background: url(../images/btn-active.png) no-repeat;_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/btn-active.png")}
#focus .hd{position: absolute;left: 0;bottom: 3px;z-index: 2;width: 650px;height: 30px}
#focus .focus-title{overflow: hidden;position: absolute;top: 0;left: -4px;height: 40px;padding: 0 14px;line-height: 40px;font-size: 16px;font-weight: bold}
#focus .focus-title .title{color: #64d734}
#focus .hdicon{visibility:hidden;position: absolute;left:10px;bottom: 10px;width: 120px;height: 59px;background: url(../images/play-btn.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/play-btn.png")}
#focus .focus-title a{display: none;color: #fff}


.cat_pic{ padding: 13px 0 15px 0; width:100%; height: 110px; overflow: hidden;}
.cat_pic .cat_pic_item{width: 125px; height:110px; text-align: center; overflow: hidden; float:left; display:inline; line-height: 28px; margin: 0 6px;}
.cat_pic .cat_pic_item a{ color:#626060;}
.cat_pic .cat_pic_item a:hover{ color:#286fb7;}
.cat_table{ width:100%; margin: 0 0 15px 0; background-color: #286fb7;}
.cat_table th{ color:#286fb7; height:24px; line-height: 24px; text-align: center; background-color: #f6f6f6;}
.cat_table td{ color:#626060; height:24px; line-height: 24px; text-align: center; background-color: #f6f6f6;}
.cat_table td a{ color:#626060;}
.cat_table td a:hover{ color:#286fb7;}


.demo{width: 100%;height: 134px;clear: both; position: relative;}
.bx_wrap {margin-left: 0px;height: 134px; overflow:hidden;}
.bx_wrap ul img { }
.bx_wrap ul li{text-align:center; line-height: 25px; width:132px;}
.bx_wrap ul li a:hover{text-decoration:none; color:#286fb7;}
.bx_wrap a.prev {width:20px;height:24px;line-height:24px;outline-style:none;outline-width: 0;position:absolute; top:51px; left:-20px; text-indent:-999em; background: url(../images/arr_left.gif) no-repeat;}
.bx_wrap a.next {width:20px;height:24px;line-height:24px; left:557px;position: absolute;top:51px; text-indent:-999em; background:url(../images/arr_right.gif) no-repeat;}

.more{width:18px; height:18px; float:right; display:inline; margin:9px 9px 0 0;}
.navblank{ position:relative; height:29px; display:none; width:1003px; margin:0 auto;}

.newclass{width:365px; height:34px; border-bottom:1px solid #7E7E7E;}
.newclass a{float:right; padding-top:18px; color:#464646;}
.newcatbg{float:left; display:inline;}
#newcate .newcatbgcur{ background:url(../images/catbg.gif) no-repeat;float:left; display:inline;}


.divcss5{ width:319px; height:83px; margin:0 7px; float:left; display:inline;}
.divcss5{ position:relative;width:319px; height:83px;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
.divcss5 a{display:none;}
.divcss5:hover{cursor:pointer;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.divcss5:hover a.now{cursor:pointer; position:absolute; bottom:0; left:0; display:block;color:#ffffff;width:319px; height:18px; line-height:18px; background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;}


.ny_con{
 width:1003px;
 margin:0 auto;
}

.nyleftacurbg{ vertical-align:middle; margin-top:-2px;}
.top_title{ width:100%; height:55px; padding-bottom:10px;}
.top_title img{ float:right; margin-top:31px;}
.ny_ks_select{ width:100%; margin-top:11px;background:#f3f3f3}
.ny_ks_select select{ width:198px; height:25px; border:1px solid #bcbcbc; margin:14px 0 0 12px; font-size:14px;}

.ny_right_box{ width:697px; padding:0 43px; float:left; display:inline; border-left:1px solid #e8e8e8; min-height:705px; _height:705px;}
.ny_weizhi{ width:100%; height:27px; border-bottom:2px solid #296fb7; line-height:27px; margin-top:31px;}
.ny_wz_left{ color:#fff;}
.ny_wz_left .ny_wz_left_l{ width:5px; height:29px; float:left; display:inline; background:url(../images/ny_right_title_lbg.gif) no-repeat;}
.ny_wz_left .ny_wz_left_m{ float:left; display:inline; text-align:center; color:#fff; padding:0 10px; font-size:14px; font-family:微软雅黑; background:#2a6eb7;}
.ny_wz_left .ny_wz_left_r{ width:5px; height:29px; float:left; display:inline; background:url(../images/ny_right_title_rbg.gif) no-repeat;}
.ny_wz_right{ float:right; color:#605e5f;}
.ny_wz_right a{ color:#605e5f;}
.ny_wz_right span{ color:#2a6eb7;}
.ny_right_content{ padding:20px 0 5px 0; color:#5e5e5e; line-height:24px;}


.ny_ggfw_left_box{ width:219px; min-height:545px; _height:545px; float:left; display:inline; background:url(../images/ny_leftbg.gif) repeat-x #024883;}
.ny_ggfw_left_box ul{  min-height:380px; _height:380px;}
.ny_ggfw_left_box ul li{ width:219px; height:34px; background:url(../images/nyleftlibg.gif) no-repeat; line-height:34px;}
.ny_ggfw_left_box ul li a{ width:134px; height:34px; display:block; color:#ffffff; font-weight:bold; background:url(../images/nyleftlia.png) no-repeat 75px center; padding-left:85px;}
.ny_ggfw_left_box ul li:hover{ background:url(../images/nyleftlicurbg.gif) repeat-x; margin-bottom:-1px; z-index:1; position:relative;}
.ny_ggfw_left_box ul li.ny_left_li_cur{ background:url(../images/nyleftlicurbg.gif) repeat-x; margin-bottom:-1px; z-index:0; position:relative;}
.ny_ggfw_left_box ul li.ny_left_li_cur a{ width:99px; background:none; padding-left:120px; color:#cbeafc;}

.ny_right_content td{ vertical-align:top; line-height:20px;}
.ny_right_content td strong,td span{ color:#296fb7;}
.ny_right_content td a{ color:#454545;}
.ny_right_content a{ color:#276fb9;}


.ny_hyap_left_box{ width:219px; min-height:375px; _height:375px; float:left; display:inline; background:url(../images/ny_leftbg_little.gif) repeat-x;}
.ny_hyap_left_box ul{  min-height:210px; _height:210px;}
.ny_hyap_left_box ul li{ width:219px; height:34px; background:url(../images/nyleftlibg.gif) no-repeat; line-height:34px;}
.ny_hyap_left_box ul li a{ width:134px; height:34px; display:block; color:#ffffff; font-weight:bold; background:url(../images/nyleftlia.png) no-repeat 75px center; padding-left:85px;}
.ny_hyap_left_box ul li:hover{ background:url(../images/nyleftlicurbg.gif) repeat-x; margin-bottom:-1px; z-index:1; position:relative;}
.ny_hyap_left_box ul li.ny_left_li_cur{ background:url(../images/nyleftlicurbg.gif) repeat-x; margin-bottom:-1px; z-index:0; position:relative;}
.ny_hyap_left_box ul li.ny_left_li_cur a{ width:99px; background:none; padding-left:120px; color:#cbeafc;}

.ny_hyap_right_item{ width:657px; margin:0 auto; height:88px; border-bottom:1px dotted #363636; margin-bottom:10px;}
.ny_hyap_right_item .list{ float:left; display:inline; width:318px;}
.ny_hyap_right_item .list .pic{
 width:66px;
 height:74px;
 background:url(../images/datebg.gif) no-repeat;
 float:left;
 display:inline;
}
.ny_hyap_right_item .list .pic .month{
 text-align:center;
 width:100%;
 height:20px;
 line-height:20px;
 margin-top:8px;
 font-size:14px;
 color:#ffffff;
}
.ny_hyap_right_item .list .pic .day{
 text-align:center;
 width:100%;
 height:46px;
 line-height:46px;
 font:40px Arial, Helvetica, sans-serif;
 color:#292929;
}
.ny_hyap_right_item .list .text{
 width:238px;
 
 overflow:hidden;
 margin:0 0 0 14px;
 float:left;
 display:inline;
 color:#4b4b4c;
 line-height:25px;
}
.ny_hyap_right_item .list .text span{
 background:url(../images/tadd.gif) no-repeat left -12px;
 height:22px;
 display:block;
 padding-left:15px;
}
.ny_hyap_right_item .list .text font{
 background:url(../images/tadd.gif) no-repeat left 1px;
 padding-left:15px;
 font-size:12px;
}
.ny_hyap_right_item .list .text a{
 font-weight:bold;
 color:#3a6eaf;
}
.ny_page{ height:20px; padding-right:20px;}
.ny_page a{ margin-left:8px; width:20px; height:20px; float:right; text-align:center; line-height:20px; background:#707070; color:#fff;}
.ny_page a:hover{ background:#5189c2;}
.ny_page .ny_page_cur{ background:#5189c2;}

.ny_right_cbw_item{ margin-bottom:10px; height:282px;}
.ny_cbw_item_title{ width:100%; height:18px; line-height:18px; margin-bottom:12px;}
.ny_cbw_item_title strong{ font-size:14px;}
.ny_cbw_item_title span{ float:right; display:inline; padding-right:15px;}
.ny_right_cbw_item ul li{ width:158px; height:252px; float:left; display:inline; margin:0 9px;}

.ny_cbw_pic{ width:158px; border:1px solid #bfbfbf; text-align:center; height:208px; padding-top:8px;}
.ny_cbw_pic span{ height:18px; line-height:18px; width:148px; display:block; background:#fff; margin-top:8px; text-align:left; padding-left:10px;}
.ny_cbw_text{ width:100%; height:36px; line-height:36px; text-align:center;}
.ny_cbw_text span{ color:#5289c2;}
.ny_cbw_pic1{ width:160px; text-align:center; height:208px;}

.ny_right_xsst{ width:665px; margin:0 auto; font-weight:bold; font-size:14px;}
.ny_right_xsst table{ width:100%;}
.ny_right_xsst td{ width:25%; line-height:35px; height:35px;}


.ny_right_qk_item{ width:653px; margin:0 auto;}
.ny_right_qk_item ul li{ width:136px; height:222px; text-align:center; line-height:35px; overflow:hidden; margin:10px 61px; float:left; display:inline;}
.ny_right_qk_item ul li img{ border:7px solid #276fb7; padding:1px;}
.ny_page1{ width:100%; text-align:center;}


.ny_right_xbyx_box{ width:665px; margin:0 auto;}
.ny_right_xbyx_title{ width:300px; height:30px; line-height:30px; border-bottom:1px solid #7a7a7a; font-weight:bold; font-size:14px; color:#276fb9; font-family:微软雅黑;}
.ny_right_xbyx_table{ width:96%; margin:0 auto; margin-top:12px; margin-bottom:10px;}
.ny_right_xbyx_table td{ width:25%; height:24px; line-height:24px;}


.ny_right_lrld_box{ width:630px; margin:0 auto;}
.ny_right_lrld_box .ny_right_lrld_title{ height:35px; width:100%; font-weight:bold; font-size:28px; color:#296fb7; line-height:35px; font-family:微软雅黑;}
.ny_right_lrld_box ul li{ width:315px; height:119px; overflow:hidden; float:left; display:inline; margin:20px 0;}
.ny_right_lrld_box ul li .ny_right_lrld_pic{ float:left; display:inline; width:84px;}
.ny_right_lrld_box ul li .ny_right_lrld_text{ float:left; display:inline; width:215px; padding-left:16px;}
.ny_right_lrld_text .lrld_top1{ width:115px; height:26px; line-height:26px; overflow:hidden; margin-top:14px; border-bottom:1px dotted #4e4e4e; font-size:14px; font-weight:bold;}
.ny_right_lrld_text .lrld_top2{ width:100%; height:189px; overflow:hidden; line-height:25px; font-weight:bold;}

.ny_right_xrld_item{ width:602px; height:176px; padding:19px 50px;}
.ny_right_xrld_item .xrld_pic{ float:left; display:inline; width:142px; height:175px; border:1px solid #dbdbdb; text-align:center;}
.ny_right_xrld_item .xrld_pic img{ margin-top:7px;}
.ny_right_xrld_item .xrld_text{ float:left; display:inline; width:432px; height:177px; overflow:hidden; padding-left:25px; line-height:28px;}
.ny_right_xrld_item .xrld_text strong{ color:#4b4b4b; font-size:18px; font-family:微软雅黑;}
.ny_right_xrld_item .xrld_text span{ color:#056db6; font-weight:bold;}

.ny_right_xyfg ul li{ width:343px; height:217px; overflow:hidden; float:left; display:inline; margin:6px 2px;}
.ny_right_xyfg ul li span{ width:303px; height:39px; display:block; margin-top:1px; background:#858585; color:#fff; line-height:39px; padding:0 20px;}

.ny_right_vi{ width:100%; min-height:100px; _height:100px; border-bottom:1px solid #7a7a7a; padding-bottom:10px; line-height:40px; margin-top:15px;}
.ny_right_vi strong{ color:#266fb3; font-size:20px; margin-left:25px; font-family:微软雅黑;}

.ny_xxjj_contact{ width:357; height:145px; border-bottom:4px solid #3980c2; overflow:hidden; background:url(../images/xxjjbg.gif) no-repeat; padding-left:340px; padding-top:15px;}

.ny_right_zzjg_title{ width:677px; padding-left:20px; height:30px; line-height:30px; border-bottom:1px solid #7a7a7a; font-weight:bold; font-size:14px; color:#276fb9; font-family:微软雅黑;}
.ny_right_zzjg_table{ width:96%; margin:0 auto; margin-top:12px; margin-bottom:10px;}
.ny_right_zzjg_table td{ width:25%; height:45px; line-height:45px;}