@charset "utf-8";body{font-size:16px;margin:0px;padding:0px;font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";color:#333;}
body{background:url("../images/bg.png") repeat-y center;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
ul,li,dl,dt,dd,ol,img,h1,h2,h3,h4,h5,h6,form,input,p,option{margin:0px;padding:0px;}
dl,dt,dd,li,ol,ul{list-style-type:none;display:block;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow:visible;vertical-align:middle;outline:none;border:none;}
img{vertical-align:top;border:0px;}
.clear{width:0px;height:0px;line-height:0px;font-size:0px;content:".";display:block;clear:both;visibility:hidden}
.f-l{float:left!important;_display:inline}
.f-r{float:right!important;_display:inline}
.w{width:1200px;margin:0px auto;padding:0px;}
.in-title{height:45px;line-height:45px;text-indent:20px;font-size:18px;font-weight:bold;background:url("../images/tit-bg.png") no-repeat left center;border-bottom:1px solid #d0d0d0;}
.in-title span{float:right;font-size:14px;color:#666666;margin-right:10px;}
.in-title span a{color:#666666;font-weight:normal;}
.in-title span a:hover{color:#018e49;}

/* 链接 */
a{color:#333;text-decoration:none;}
a:hover{color:#018e49;}

.header-bg{background-color:#fff;}
.header{height:170px;}
.logo{padding-top:27px;}
.header-cnt{width:400px;height:170px;}
.header-nav{height:45px;line-height:45px;color:#666;text-align:right;font-size:14px;margin-bottom:20px;}
.header-nav a{color:#666;}
.header-nav a:hover{text-decoration:underline;}
.header-search{width:260px;height:40px;border:1px solid #8d8d8d;float:right;border-radius:25px;}
.xk{width:171px;padding-left:17px;height:40px;border:none;float:left;border-radius:25px;}
.tj{width:70px;text-align:70px;height:40px;line-height:40px;font-size:14px;color:#000;background:url("../images/xt2.png") no-repeat left center;cursor:pointer}

.mainbav{height:58px;background-color:#056732;margin-bottom:30px;}
.navBar{position:relative;z-index:3;color:#fff;height:58px;line-height:58px;}
.nav{font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav h3{font-size:100%;font-weight:normal;font-size:18px;}
.nav .m{position:relative;float:left;display:inline;text-align:center;width:120px;}
.nav h3 a{zoom:1;height:58px;line-height:58px;display:block;color:#fff;}
.nav .on h3 a{background:#045226;}
.nav .sub{display:none;width:120px;padding:10px 0;position:absolute;left:0;top:58px;background:#045226;float:left;line-height:34px;}
.nav .sub li{text-align:center;}
.nav .sub li a{color:#fff;display:block;zoom:1;font-size:14px;}
.nav .sub li a:hover{background:#056732;color:#fff;}
.nav .sub dl{display:inline-block;*display:inline;zoom:1;vertical-align:top;padding:15px 29px;line-height:26px;}
.nav .sub dl a:hover{color:#c00;}
.nav .sub dl dt a{color:#000;}
.nav .sub dl dd a{color:#999;padding-left:7px;background:url(images/icon.png) 0 -332px no-repeat;}

.nav #m2 .sub{z-index:1;width:980px;left:-116px;}

.piece{height:380px;margin-bottom:30px;}
.banner{width:585px;height:380px;}
/* 本例子css */
	.focusBox {position:relative;width:580px;height:380px;overflow:hidden;text-align:left;background:white;}
	.focusBox .pic img {width:580px;height:380px;display:block;}
	.focusBox .txt-bg {position:absolute;bottom:0;z-index:1;height:44px;width:100%;background:#333;filter:alpha(opacity=40);opacity:0.4;overflow:hidden;}
	.focusBox .txt {position:absolute;bottom:0;z-index:2;height:44px;width:100%;overflow:hidden;}
	.focusBox .txt li{height:44px;line-height:44px;position:absolute;bottom:-44px;}
	.focusBox .txt li a{display:block;color:white;padding:0 0 0 25px;font-size:18px;}
	.focusBox .num {position:absolute;z-index:3;bottom:8px;right:8px;}
	.focusBox .num li{float:left;position:relative;width:18px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;border-radius:9px;}
	.focusBox .num li a,.focusBox .num li span {position:absolute;z-index:2;display:block;color:white;width:100%;height:100%;top:0;left:0;text-decoration:none;}
	.focusBox .num li span {z-index:1;background:#fff;}
	.focusBox .num li.on a,.focusBox .num a:hover{background:#056732;}

.news{width:585px;height:380px;}
.news ul li{height:54px;line-height:54px;border-bottom:1px solid #e0e0e0;text-indent:20px;background:url("../images/xt.png") no-repeat 4px center;    font-size: 16px;}
.news ul li span{float:right;font-size:14px;padding-right:10px;}

.content{height:330px;padding:15px 0px;background-color:#f9f9f9;margin-bottom:28px;}
.content-list{float:left;width:30%;margin:0px 1.6%;}
.content-list ul {padding-top:5px;}
.content-list ul li{height:53px;line-height:53px;border-bottom:1px dashed #c7c7c7; font-size: 16px;}
.content-list ul li span{float:right;color:#999;margin-right:10px;}

.box-new{height:520px;}
.party{width:784px;height:520px;}
.party-cnt{padding-top:12px;}
.party-cnt dl{height:110px;padding:17px 0px;}
.party-cnt dl dt{float:left;width:180px;height:110px;}
.party-cnt dl dd{float:right;width:560px;margin-right:10px;}
.party-cnt dl dd h2{height:37px;line-height:37px;font-size:18px;}
.party-cnt dl dd h2 span{float:right;font-weight:normal;font-size:14px;color:#666;}
.party-cnt dl dd p{color:#999;line-height:26px;}
.party-cnt dl dd p a{color:#999;display:block;font-size: 16px;}
.party-cnt dl dd p a:hover{color:#018e49;}
.aisle{width:377px;height:520px;}
.aisle-cnt{padding-top:22px;width:337px;margin:0px auto;}
.aisle-cnt ul li{width:337px;height:78px;line-height:78px;margin-bottom:9px;text-align:center;font-size:26px;}

.flink{height:34px;line-height:34px;padding:13px 0px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;margin-bottom:37px;font-size: 16px;}
.flink span{display:block;width:116px;background-color:#05a255;color:#fff;text-align:center;float:left;margin-left:10px;margin-right:24px;}

.subpage{overflow:hidden;padding-bottom:50px;min-height:600px;}
.subnav{width:240px;}
.subnav h1{height:86px;line-height:86px;width:240px;text-align:center;color:#fff;background-color:#454545;margin-bottom:5px;}
.subnav ul li a{width:200px;padding-left:40px;height:60px;display:block;height:60px;line-height:60px;border-bottom:1px solid #e0e0e0;background:url("../images/subnav01.png") no-repeat 210px center #f1f1f1;font-size: 16px;}
.subnav ul li a:hover{background:url("../images/subnav02.png") no-repeat 210px center #05a255;border-bottom:1px solid #05a255;color:#fff68d;}

.subpage-r{width:900px;}
.subpage-sr{width:1200px;}
.breadcrumb{height:45px;line-height:45px;text-indent:20px;font-size:20px;font-weight:bold;background:url("../images/tit-bg.png") no-repeat left center;border-bottom:1px solid #d0d0d0;margin-bottom:11px;}
.breadcrumb span{float:right;font-size:16px;color:#666666;margin-right:10px;font-weight:normal;}
.breadcrumb span a{color:#666666;}
.breadcrumb span a:hover{color:#018e49;}

.framework{width:826px;}
.framework h1{font-size:24px;text-align:center;padding:25px 0px;}
.msg{height:47px;font-size:16px;color:#999;border-bottom:1px dashed #d4d4d4;text-align:center;margin-bottom:30px;}
.framework p{font-size:17px;line-height:39px;}

.subnews{}
.subnews ul li a{height:58px;line-height:58px;font-size:18px;text-indent:32px;background:url("../images/subnav03.png") no-repeat left center;border-bottom:1px dashed #d4d4d4;display:block;}
.subnews ul li span{float:right;font-size:14px;color:#666;}
.subnews ul li a:hover{background:url("../images/subnav03s.png") no-repeat left center;}
.pagination{padding:20px 30px 0 0;float:right;color:#666;}
.pagination a{color:#666;}
.pagination a:hover{color:#018e49;text-decoration:underline;}

.fixed{width:67px;height:365px;border:1px solid #d7d8d7;border-right:none;background-color:#fff;border-radius:10px 0px 0px 10px;position:fixed;top:30%;right:0px;}
.fixed ul li a{height:24px;padding-top:56px;border-bottom:1px solid #d7d8d7;text-align:center;font-size:13px;display:block;}
.fixed ul li a.ioc1{background:url("../images/ioc03.png") no-repeat center 15px;}
.fixed ul li a.ioc2{background:url("../images/ioc02.png") no-repeat center 15px;}
.fixed ul li a.ioc3{background:url("../images/ioc04.png") no-repeat center 15px;}
.fixed ul li a.ioc4{background:url("../images/xlbf1.png") no-repeat center 15px;}
.fixed ul li a.ioc5{background:url("../images/ioc05.png") no-repeat center 15px;}
.fixed ul li a.ioc6{background:url("../images/ioc06.png") no-repeat center 15px;}

.return{height:16px;width:31px;margin:0px 18px;padding-top:15px}
.return a{height:16px;width:31px;display:block;background:url("../images/return.png") no-repeat center center;}
.return a:hover{background:url("../images/returns.png") no-repeat center center;}

.footer{background:#282828;padding:50px 0px;}
.copyright{color:#aaa;line-height:32px;background:url("../images/copyright-logo.png") no-repeat center right;font-size: 16px;}
.copyright a{color:#aaaaaa;}
.copyright a:hover{text-decoration:underline;}
/* 师资队伍 调整导航菜单宽度 */
.nav .m{
width:105px;
}