@charset "utf-8";
/* CSS Document */
a {font-size: 13px;color: #666;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #666;}
a:hover {text-decoration: none;color: #F90;}
a:active {text-decoration: none;color: #F90;}
body{ font-size:13px; color:#333; background: #E8E8E8;}
input, select, textarea {font-size: 12px;line-height: 16px;}
.W{width:1200px; margin:0px auto; background:#FFF;}
.TOP{ background:url(top.jpg) no-repeat;height:155PX;}
.MAIN{background:url(midbg.jpg) repeat-y;mix-height:1200PX; padding-bottom:100PX;}


.title{ height:60PX; line-height:60px; padding:0PX 0PX 0PX 0PX;}
.titL{ height:60PX; line-height:60px; float:left; background:url(dian.jpg) no-repeat left; padding:0px 0px 0px 40px; width:65%; font-size:22px; font-weight:bold; font-family:"新宋体", "宋体"; color:#090;}
.weizhi{ height:30PX; line-height:30px; float:left; background:url(dian.jpg) no-repeat left; padding:0px 40px; width:80%;font-weight:bold; font-family:"新宋体", "宋体"; color:#666; font-size:14px;}
.weizhi a {color:#666; font-size:14px;}
.titR{ height:60PX; line-height:60px; float:right;padding:0px 40px; width:20%; text-align:right;}

.list{mix-height:300PX; padding-left:20PX;}
.Kuang{width:23%; float:left; border:#EEE solid 1px; height:300PX; margin-right:1.5%; background:#FFF; margin-bottom:50PX;}
#Kuang:hover{box-shadow:0 0 10px rgba(0,0,0,0.5);transition:box-shadow 0.2s;}
.Ktu{height:130PX; overflow:hidden; margin-bottom:10PX;}
.Ktu img{width:100%;}
.Kzi{height:120PX; overflow:hidden; padding:20px 10px; line-height:150%;}
.Kan{height:30PX; overflow:hidden; padding:0px 10px;line-height:30px; background:#093; width:70%; margin:0PX auto; text-align:center;}
.Kan:hover{background:#F90;box-shadow:0 0 10px rgba(0,0,0,0.5);transition:box-shadow 0.2s;}
.Kan a{ font-size:13px; color:#FFF;}

.Kuang2{width:23.8%; float:left; border:#EEE solid 0px; height:150PX; margin-right:1%;}
.Ktu2{height:150PX; overflow:hidden;}
.Ktu2 img{width:100%; height:130PX;}
.Kzi{height:120PX; overflow:hidden; padding:0px 10px; line-height:150%;}
.Kan2{height:30PX; overflow:hidden; padding:0px 10px;line-height:30px; background:#093; width:70%; margin:0PX auto; text-align:center;}
.Kan2 a{ font-size:13px; color:#FFF;}
.Kan2:hover{background:#F90;box-shadow:0 0 10px rgba(0,0,0,0.5);transition:box-shadow 0.2s;}
.li:hover{box-shadow:0 0 10px rgba(0,0,0,0.5);transition:box-shadow 0.2s;}
.li{clear:both;border-bottom:#CCC dotted 1PX; height:30PX; line-height:30PX; margin:0px 10px; padding:0PX 10PX;}
.lititle{ float:left;}
.litime{ float:right;}

.KuangH{width:95%; border:#EEE solid 1px; height:150PX; margin-right:1.5%; background:#FFF; margin-bottom:30PX; overflow:hidden;}
#KuangH:hover{box-shadow:0 0 10px rgba(0,0,0,0.5);transition:box-shadow 0.2s;}
.KtuH{height:150PX; overflow:hidden; width:35%; float:left;}
.KtuH img{width:100%;}
.KanH{height:30PX; overflow:hidden; padding:0px 10px;line-height:30px; background:#093; width:20%; text-align:center; margin-left:30PX;}
.KanHAN{height:30PX; overflow:hidden; padding:0px 10px;line-height:30px; background:#093; width:20%; text-align:center; margin-left:30PX; float:right;}
.KanHAN:hover{background:#F90;box-shadow:0 0 10px rgba(0,0,0,0.5);transition:box-shadow 0.2s;}
.KanHAN a{ font-size:13px; color:#FFF;}
.Kzi{ border-left:#F4F4F4 solid 1px;}
.titLH{ height:40PX; line-height:40px; background:url(dian.jpg) no-repeat left; padding:0px 0px 0px 40px;font-size:18px; font-weight:bold; font-family:"新宋体", "宋体"; color:#090;}


.FOOT{background:url(foot.jpg) no-repeat;height:311PX;}

#header.mini ul li.navitem {padding-bottom: 0;list-style-type:none;z-index:999;}
#header ul{list-style-type:none;left: -33px; z-index:999;}
#header ul li.navitem {padding: 0 33px 0px 36px;width: auto;height: 45px;line-height: 45px;float: left;position: relative; border-right: #ccc solid 0PX;  font-size: 17PX; font-weight:bold;}
#header ul li.navitem ul.subnav {transition: all 0.3s ease-out 0s; position: absolute;width: 196px;border-top: #0033CC 0px solid;opacity: 0;visibility: hidden;transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 10px, 0px);-webkit-transform: translate3d(0px, 0px, 0px); padding-left:-50PX; text-align:center; margin-bottom:10PX;}
#header ul li.navitem:hover ul.subnav {opacity: 1;visibility: visible; transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);}
#header ul li.navitem a {color: #fff;transition: none ease-out .3s;transition-property: color, background, text-indent, opacity;font-size:16px;}
#header ul li.navitem a.active, 
#header ul li.navitem:hover a {color:#fff;}
#header ul li.navitem ul.subnav li {list-style-type:none;border-bottom: #493F7B 1px solid; z-index:999;}
#header ul li.navitem ul.subnav li a {padding: 10px 10px  10px 0px;width: 186px;height: 20px;line-height: 20px;background:url(bgs2.jpg) repeat-x;display: block;color:#333; font-size:16px ;}
#header ul li.navitem ul.subnav li a i {float: right;margin-top: 5px;transition: all ease-out .2s;opacity: 0;}
#header ul li.navitem ul.subnav li a:hover {text-indent: 0px;background:#F93;color: #fff;}
#header ul li.navitem ul.subnav li a:hover i {opacity: 1;}
#header #headSHBtn i{ margin-left:0px;}
.cl{ height:0px; clear:both;}
.top{ width:100%; margin:0px 0px 30px 0; height:25px; line-height:25px; border-bottom:#BEBEBE solid 0px; color:#fff; background:#F0F0F0;}
.top a{color:#666;}
.top a:hover {color:#333;}
.top_w{ width:1000px; margin:0px auto;}
.L{width:236PX; float:left; background:#FFF;}
.R{width:960PX; float:right;}

.MENU{width:1200px;height:32px;line-height:32px;border-top:#F6F6F6 solid 0PX;z-index:999;font-size:16px;background:url(menu.jpg) no-repeat;padding-left:0px;}
.MENU a{color: #fff;text-decoration: none;padding: 6px 0px 4px 0px;line-height:32px;/* padding: 0px 12px 0px 12px; */}
.MENU a:link {color: #fff;text-decoration: none;}
.MENU a:visited {text-decoration: none;color: #fff;}
.MENU a:hover {text-decoration: none;color: #F5C539!important; background:#000300;}
.MENU a:active {text-decoration: none;color: #fff;}
.sou{width:173px; float: right; padding-top:5px;}.mleft{width: 990px;float:left;padding-left:10px;}
.ban{margin:0px auto;height:530px; width:960px; overflow:hidden; background:url(banner1.jpg) no-repeat;}
.ban img{width:100%;}

/* CSS huandengpian */
.banner ul,li{ list-style: none;}
.banner .lubo{ width:1000px; min-width:1000px;clear: both; position: relative; height:368px;margin:0px auto;}
.banner .lubo_box{ position: relative; width: 100%; height:368px;}
.banner .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:368px; opacity: 0;filter:alpha(opacity=0);}
.banner .lubo_box li a{ display: block;width:1000px; height: 100%;margin:0px auto;}
.banner .lubo_box li img{ width: 100%; height: 368px;}

  /*圆点*/
.banner .cir_box{ overflow: hidden; position: absolute; z-index: 5;}
.banner .cir_box li{ float: left; width: 30px; height: 1px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
.banner .cir_on{ background: #493F7B !important;}

  /*按钮*/
.banner .lubo_btn{ position: absolute; width: 100%; top: 140px;}
.banner .left_btn, .right_btn{ width: 30px; height: 80px; background: #333;opacity: 0.5;filter:alpha(opacity=100); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.banner .left_btn{ float: left;}
.banner .right_btn{ float: right;}
/* CSS huandengpian */

/* CSS 翻页 */
#pages {padding: 20px 0 40px;height:16px;text-align: center;}
#pages a {width: 25px;height: 25px;background-color: #F6F6F6;display: inline-block;color: #493F7B;line-height: 25px;text-align: center;font-family: Arial;margin-right: 3px;transition: background-color 0.2s ease-out;}
#pages span {margin-right: 3px;}
#pages a i {font-size: 14px;top: 2px;position: relative;}
#pages a.active{background-color:#493F7B;color: #fff;}
#pages a:hover{background-color: #FF6600;color: #fff;}

.menuA{padding:5px 0 5px 20px;line-height:30px; border-top:#CCC solid 1px; clear:both;}
.menuA a{ font-size:15px; font-family:"新宋体", "宋体"; color:#096;}
.menuB{padding:5px 0 5px 0px;line-height:25px; border-bottom:#CCC solid 0px; clear:both;background:url(menub.jpg) left top no-repeat;}
.menuB a{ font-size:14px; font-family:"新宋体", "宋体";  color:#333;}
.menuC{padding:5px 0 5px 0px;line-height:20px; border-bottom:#CCC solid 0px; clear:both;background:url(menuc.jpg) left top no-repeat;}
.menuC a{ font-size:13px; font-family:"新宋体", "宋体";  color:#666;}

.C{ margin-bottom:0PX; padding-bottom:0PX;}
/*幻灯Banner*/
#slideplay{width:960px;height:350px;position:relative;overflow:hidden;}
#slideplay ul{position:absolute;}
#slideplay ul li{height:350px;position:relative;float:left;background:#000;overflow:hidden;}
#slideplay ul li div{position:absolute;}
#slideplay ul li img{width:960px;height:350px;}
#slideplay .btnBg{width:960px;height:20px;position:absolute;left:0;bottom:0;background:#000;}
#slideplay .btn{height:10px;padding:5px 10px;position:absolute;right:0;bottom:0;text-align:right;}
#slideplay .btn span{width:25px;height:10px;margin-left:5px;background:#fff;display:inline-block;cursor:pointer;_display:inline;_zoom:1;_font-size:0;}
#slideplay .btn span.on{background:#fff;}
#slideplay .preNext{width:45px;height:100px;position:absolute;top:120px;background:url(sprite.jpg) no-repeat 0 0;cursor:pointer;display:none;}
#slideplay .pre{left:0;}
#slideplay .next{right:0;background-position:right top;}


/*图片滚动*/
.scrollimg{width:960px;height:50px;position:relative;margin:0 auto 20px;}
.scrollimg div.imgwrap{width:880px;height:50px;margin:0 40px;position:absolute;top:0;overflow:hidden;}
.scrollimg div.imgwrap ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:absolute;top:0;}
.scrollimg ul li{float:left;height:50px;width:146px;overflow:hidden;}
.scrollimg ul li dl{float:left;height:50px;width:146px;overflow:hidden;}
.scrollimg ul li dl dt{clear:both;float:left;height:45px;width:60px;overflow:hidden;margin-right:8px;}
.scrollimg ul li dl dt a{height:45px;width:60px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:39px;*font-family:Arial;}
.scrollimg ul li dl dt a img{vertical-align:middle;}
.scrollimg ul li dl dd{color:#aaa;}
.scrollimg ul li dl dd a{color:#3372A2;display:block;font-size:14px;height:20px;margin:2px 0;overflow:hidden;}
.scrollimg a.arrow{display:block;height:50px;width:20px;background:url(arrow.jpg) no-repeat 0 0;position:absolute;top:0;cursor:pointer;text-indent:-99999px;}
.scrollimg a.back{background-position:0 0;left:0;}
.scrollimg a.back:hover{background-position:0 -100px;}
.scrollimg a.forward{background-position:0 -50px;right:0;}
.scrollimg a.forward:hover{background-position:0 -150px;}

/*大图样式*/
.picarr{position:relative;margin:20px auto;}
.picarr .picture{width:100%;text-align:center;}
.picarr .picture a{display:none;}
.picarr .preview{width:99%;margin-top:20px;padding:5px;background:#eef3fa;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.picarr .preview li{float:left;margin:4px;}
.picarr .preview li a{width:58px;height:45px;border:1px solid #fff;background:#fff;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:35px;*font-family:Arial;}
.picarr .preview li a img{vertical-align:middle;}
.picarr .preview li.current a{border:1px solid #000;}

html,body,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{margin:0;padding:0;}
.banner ul{margin:0;padding:0;}
.banner p{margin:0;padding:0;}




#nav
{
    width: 100%;
    height: 100%;
    margin: 0 auto;
    position: relative;
    z-index: 1;
    clear: both;
    /* margin-top: 26px; */
}
#nav:after{content:"";display:block;clear:both;}
#nav a
{
    color:#4b4b4b;
}
#nav .nLi
{
    float:left;
    position:relative;
    display:inline;
    line-height: 9px;
    /* height: 100%; */
    width: 98px;
    text-align: center;
}
#nav .nLi h3
{
    float:left;
    font-weight: normal;

    line-height: 30px;
    width: 100%;
}
#nav .nLi h3 a
{
    display:block;
    width: 100%;
    /* height: 100%; */
    line-height: 20px;
    float: left;
    text-align: center;
    font-size: 13px;
    color: #fff;
}
.MENU .mleft #nav .nLi .sub
{
    display:none;
    width: 100%;
    left: 0;
    top: 30px;
    position: absolute;
    background: #014933;
    line-height: 50px;
    font-size: 13px;
	padding-left:0;
}
#nav .sub li
{
    zoom:1;
}
#nav .sub a
{
    display:block;
    color:#fff;
    text-align: center;
    font-size: 13px;
    line-height: 20px;
    padding: 10px 10px;
}
#nav .sub a:hover
{
    background: #000300;
    color:#fff;
}

#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:100%; margin:20px auto}
#vsb_content table tr td{ border-left:0px; border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }
