@charset "utf-8";
/* CSS Document */
.cp{ width:1180px; height:800px; margin:0 auto; padding-top:30px; overflow:hidden;}
.cp_bt{ width:1180px; height:40px; border-bottom:1px dashed #00a944;}
.cp_bt_l{ float:left;}
.cp_bt_r p{ float:right; font-family:"微软雅黑"; font-size:14px; height:40px; line-height:40px;}
.cp_bt_r p span{ font-size:20px; font-weight:bold;}
.cp_nr{ width:1180px; height:730px; margin-top:30px;}
.cp_l{ width:240px; height:730px; background-color:#00a944; float:left;}
.cp_l ul li{ width:240px; height:auto; float:left; text-align:center;}
.pic{ padding-top:20px;}
.pic img{ width:130px; height:130px; border-radius:100px; border:10px solid #e6e6e6; text-align:center;}
.wz{ width:210px; height:auto; margin:0 auto;}
.wz dl dt{ width:210px; font-family:"微软雅黑"; font-size:16px; height:50px; line-height:50px; text-align:center; border-bottom:1px dashed #bdfad6;}
.wz dl dt a{ font-weight:bold; color:#fff;}
.wz dl dd ul{ padding-bottom:20px; padding-top:10px;}
.wz dl dd ul li{ width:90px; height:30px; line-height:30px; text-align:center; float:left; overflow:hidden; margin-left:10px; font-weight:bold; background:url(../images/fl_jt.jpg) no-repeat 0 13px;}
.wz dl dd ul li a{ color:#fdd54b;}
.wz dl dd ul li a:hover{ text-decoration:underline;}

.cp_r{ width:910px; height:auto; float:right; overflow:hidden;}
.cp_r ul li{ width:210px; height:160px; float:left; text-align:center; margin-left:15px; margin-top:20px; border:1px solid #ccc; position:relative;}
.cp_r ul li img{ width:210px; height:160px;}
.cp_r ul li p{
	width:210px;
	line-height:32px;
	height:32px;
	font-size:14px;
	text-align:center;
	position:absolute;
	background: url(../images/wz_bj.png) no-repeat;
	left: 0px;
	top: 128px; z-index:999;
	
}
.cp_r ul li p a:hover{ text-decoration:underline; display:block;}
.cp_r ul li p a{ display:block; color:#fff;}

.ys{ width:1180px; height:930px; margin:30px auto; background:url(../images/ys_bj.jpg) no-repeat center; position:relative;}
.ys_f{
	width:470px;
	height:auto;
	position:absolute;
	left: 20px;
	top: 730px;
}
.ys_th{
	width:470px;
	height:auto;
	position:absolute;
	left: 20px;
	top: 560px;
}
.ys_t{
	width:470px;
	height:auto;
	position:absolute;
	left: 650px;
	top: 270px;
}
.ys_o{
	width:470px;
	height:auto;
	position:absolute;
	left: 650px;
	top: 90px;

}
.ys_d{ width:470px; font-family:"微软雅黑"; font-size:14px; line-height:30px;	border-bottom:1px dashed #a3d7b1; padding-bottom:15px;}
.ys_d p span{ color:#e15a00;}
.ys_u{ height:50px;}

.gg{ width:1180px; height:150px; background:url(../images/gg_1.jpg) no-repeat center; position:relative; margin:0 auto;}
.gg_1{ width:1180px; height:150px; background:url(../images/gg_2.jpg) no-repeat center; position:relative; margin:20px auto;}
.gg_an{ width:110px; height:30px; position:absolute; left:1040px; top:90px;}

.jz{ width:1180px; height:450px; margin:30px auto;}
.jz_bt{ width:1180px; height:50px; border-bottom:1px solid #ccc;}
.bt{ width:180px; height:48px; float:left; border-bottom:2px solid #00a944;}
.bt_l{ font-family:"微软雅黑"; font-size:40px; height:40px; line-height:40px; float:left; color:#00a944; font-weight:bold;}
.bt_r{ font-family:"微软雅黑"; font-size:18px; height:40px; line-height:20px; float:left; margin-left:10px; padding-top:3px;}
.bt_r h3 a{}
.bt_r h3 a span{ font-size:12px; font-weight:normal;}
.gd{ float:right; padding-top:15px;}

.jz_tp{ width:1180px; height:370px; margin-top:30px;}
.jz_tp ul li{ width:550px; height:150px; margin-left:20px; margin-top:30px; float:left;}
.jz_l{ float:left; width:200px; height:150px;}
.jz_l img{ width:200px; height:145px; border:1px solid #ccc;}
.jz_r{ float:right; width:320px; height:150px;}
.jz_r dl dt{ width:320px; height:40px; line-height:40px; font-size:14px; overflow:hidden;}
.jz_r dl dt a{ font-weight:bold;}
.jz_r dl dd p{ width:320px; height:112px; line-height:28px; overflow:hidden; position:relative;}
.jz_al dl dt{ width:550px; font-family:"微软雅黑"; font-size:16px; height:40px; line-height:40px; font-weight:bold; border-bottom:2px solid #ccc; text-align:center;}
.jz_al dl dd{ width:550px; height:100px; line-height:26px; overflow:hidden; padding-top:16px;}
.jz_al dl dd .choice{ width:530px; height:26px; line-height:26px; background:url(../images/jt.jpg) no-repeat 0 12px; overflow:hidden; position:relative; margin:0 auto;}
.jz_al dl dd .choice a{ padding-left:20px;}
.jz_al dl dd .choice a:hover{ text-decoration:underline; color:#579d20;}
.jz_al dl dd .choice span{ float:right;}

.gy_box{ width:100%; height:770px; margin-top:30px; background:url(../images/gy_bj.jpg) no-repeat center;}
.gy{ width:1180px; height:730px; padding-top:40px; margin:0 auto;}
.gy_u{ width:1180px; height:280px;}
.gy_l{ width:760px; height:280px; float:left;}
.gy_bt{ width:760px; height:50px; border-bottom:2px solid #c9c9c9;}
.gy_bt_l{ height:40px; float:left;}
.gy_bt_l h3 a{ font-family:"微软雅黑"; font-size:18px; height:40px; line-height:40px; float:left; color:#fff;}
.gy_bt_r{ float:right; padding-top:20px;}
.gy_bt_r a{ color:#fff;}
.gy_wz{ width:760px; height:220px; margin-top:10px; overflow:hidden;}
.gy_wz dl dt{ font-family:"微软雅黑"; font-size:14px; height:40px; line-height:40px; text-indent:2em;}
.gy_wz dl dt a{ color:#fff; font-weight:bold;}
.gy_wz dl dd{ height:170px; line-height:28px; overflow:hidden; color:#fff; text-indent:2em;}
.gy_r{ width:360px; height:280px; float:right;}
.gy_r img{ width:340px; height:260px; border:10px solid #fff;}

.gy_d{ width:1180px; height:350px; margin-top:40px;}
.gy_z{ width:760px; height:350px; float:left;}
.fc_tp{ width:760px; height:270px; padding-top:30px;}
.gd_03{ position:relative; height:240px; width:760px; overflow:hidden;}
.gd_03 #simgs_01{ margin:0 auto;}
.gd_03 li{ float:left; width:230px; height:240px; text-align:center; margin-left:20px;}
.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:230px; height:210px;}
.gd_03 li p{ width:230px; height:30px; line-height:30px; background-color:#fff;}

.gy_y{ width:300px; height:350px; float:right;}
.ry_tp{ width:300px; height:270px; padding-top:30px;}
.ry_bt{ width:300px; height:50px; border-bottom:2px solid #c9c9c9;}
.fo {width: 300px;height: 270px;position: relative;}
.xx {width: 300px;height: 270px; overflow:hidden;position: relative;font-family:"宋体"; font-size:12px; color:#494949;text-decoration: none;}
.f-img-list {width: 260px; height: 250px;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 100;background-color:#fff;}
.f-img-list li { height:210px;text-align: center;width: 232px;position: absolute;left: 0;top: 0;z-index:54;text-decoration: none; background-color:#fff; margin-top:20px;}
.f-img-list li.on {z-index: 55;}
.f-img-list li img{width: 230px;height:170px; border:1px solid #ccc; }
.f-img-list li a{ width:230px; height:40px; line-height:40px;}
.focus-page-btn {width: 44px;height: 44px;background: url('../images/focus-page-btns.png') no-repeat;position: absolute;top: 80px;z-index: 110;}
.focus-btn-prev {background-position: 0 0;left: 0px;}
.focus-btn-next {background-position: -44px 0;right: 0px;}

.al{ width:1180px; height:320px; margin:30px auto;}
.al_bt{ width:1180px; height:45px; border-bottom:2px solid #e5e5e5;}
.gd{ width:52px; height:15px; float:right; padding-top:15px;}
.al_tp{ width:1180px; height:240px; padding-top:30px;}
.gd_01{ position:relative; height:240px; width:1180px; overflow:hidden;}
.gd_01 #simgs_01{ margin:0;}
.gd_01 li{ float:left; width:280px; height:240px; margin-left:20px;text-align:center; background-color:#fff;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:270px; height:200px; padding:5px;}
.gd_01 li p{ width:280px; height:30px; line-height:30px;}
.gd_01 li a:hover{ text-decoration:underline;}

.xw_box{ width:100%; height:530px; overflow:hidden; margin-top:50px;}
.xw{ width:1180px; height:530px; margin:0 auto;}
.xw_wz{ width:1180px; height:530px;}
.xw_l{ width:340px; height:490px; float:left; padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px; background-color:#eaeaea;}
.xw_m{ width:340px; height:490px; margin-left:20px; float:left; padding-top:20px; padding-left:20px; padding-bottom:20px; padding-right:20px; background-color:#eaeaea;}
.xw_bt{ width:340px; height:35px; line-height:35px; }
.bt_zb{ font-family:"微软雅黑"; font-size:16px; float:left;}
.bt_zb h3 a{ font-weight:normal;}
.bt_yb{ float:right; margin-top:8px;} 
.news_con{ width:340px; height:450px; overflow:hidden; padding-top:30px;}
.news_top{ width:340px; height:120px; overflow:hidden; }
.news_tu{ width:130px; height:110px; float:left; border:4px solid #fff;}
.news_top img{ float:left;}
.n_right{ float:right; width:168px; height:120px;}
.n_right dd p{ height:88px; line-height:22px; overflow:hidden; text-indent:2em;}
.n_right dt{ width:168px; height:30px; line-height:30px; text-indent:2em; overflow:hidden;}
.n_right dt a{ font-weight:bold;}
.n_right dd a{ color:#208215;}
.n_down{ width:340px; height:280px; overflow:hidden;position:relative; padding-top:20px;}
.n_down ul li{ width:340px; height:35px; line-height:35px; background:url(../images/xw_jt.jpg) no-repeat 0 14px; overflow:hidden;}
.n_down ul li a{ padding-left:15px;}
.n_down ul li a:hover{ text-decoration:underline; color:#007f38;}
.n_down ul li span{ float:right; padding-right:5px;}

.xw_r{ width:340px; height:490px; float:right; padding-top:20px; padding-bottom:20px; padding-left:20px; background-color:#eaeaea; padding-right:20px; background-color:#eaeaea;}
.bk_bt{ width:340px; height:35px; line-height:35px;}
.bk_nr{ width:340px; height:450px; overflow: hidden; position:relative; padding-top:30px; margin-bottom:20px;}
#ticker { width:340px; height:400px;}
#ticker div { margin-top:10px; }
.wen{ width:340px; background:url(../images/w.jpg) no-repeat 0 5px; height:30px; line-height:30px;overflow:hidden; padding-left:10px;}
.wen a{ padding-left:30px; color:#01a945; font-weight:bold;}
.da{ width:340px; background:url(../images/d.jpg) no-repeat 0 5px; height:75px; line-height:25px; overflow:hidden;}
.da p{ padding-left:40px;}

.link{ width:1180px; height:80px; margin:40px auto;}
.lj_bt{ width:1180px; height:50px; border-bottom:1px solid #ccc;}
.lj_wz{ width:1180px; height:30px; line-height:30px; overflow:hidden; margin-top:10px;}
.lj_wz a{ margin:0 10px;}
