﻿@charset "utf-8";
div{ margin:0 auto;}
body{ margin:0px; font-family:"微软雅黑"; background-color:#212225;}
a{ text-decoration:none;}
p,ul,ol,li{ list-style:none; padding:0; margin:0;}
img{ border:0;}
.main{ width:1440px;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
#key{ width:195px; height:22px; border:2px solid #a9c206; font-size:12px; float:left; color:#FFF; background-color:#212225;}
#button{ width:27px; height:28px; border:0; float:left; background:url(/images/search_btn.png) no-repeat; cursor:pointer;}



.b1{ position:relative; z-index:999; height:110px; top:0; width:100%; background:url(/images/b1_bg.png) repeat-x;}
.b1 .logo{ float:left; margin-top:12px;}
.b1 .menu{ float:right;}
.b1 .menu ul{ top:0;}
.b1 .menu ul li{ cursor:pointer; width:173px; height:110px; float:left; margin-left:5px;}
.b1 .menu ul li.nav1{ background:url(/images/nav_home.png) no-repeat;}
.b1 .menu ul li.nav2{ background:url(/images/nav_gsjj.png) no-repeat;}
.b1 .menu ul li.nav3{ background:url(/images/nav_alsx.png) no-repeat;}
.b1 .menu ul li.nav4{ background:url(/images/nav_zzth.png) no-repeat;}
.b1 .menu ul li.nav5{ background:url(/images/nav_xwzx.png) no-repeat;}
.b1 .menu ul li.nav6{ background:url(/images/nav_lxwm.png) no-repeat;}
.b1 .menu ul li .sub{ display:none; width:173px; height:139px;}
.b1 .menu ul li.nav1:hover .sub{ display:block; background:url(/images/nav_home.jpg) no-repeat;}
.b1 .menu ul li.nav2:hover .sub{ display:block; background:url(/images/nav_gsjj.jpg) no-repeat;}
.b1 .menu ul li.nav3:hover .sub{ display:block; background:url(/images/nav_alsx.jpg) no-repeat;}
.b1 .menu ul li.nav4:hover .sub{ display:block; background:url(/images/nav_zzth.jpg) no-repeat;}
.b1 .menu ul li.nav5:hover .sub{ display:block; background:url(/images/nav_xwzx.jpg) no-repeat;}
.b1 .menu ul li.nav6:hover .sub{ display:block; background:url(/images/nav_lxwm.jpg) no-repeat;}
.b1 .menu ul li.nav1 .sub .center{ padding-top:52px;}
.b1 .menu ul li.nav2 .sub .center{ padding-top:27px;}
.b1 .menu ul li.nav3 .sub .center{ padding-top:7px;}
.b1 .menu ul li.nav4 .sub .center{ padding-top:20px;}
.b1 .menu ul li.nav5 .sub .center{ padding-top:37px;}
.b1 .menu ul li.nav6 .sub .center{ padding-top:27px;}
.b1 .menu ul li a{ display:block; text-align:center; color:#FFF; font-size:16px; font-weight:bold; line-height:21px;}

.b2{ margin-top:-109px; position:relative;}
.slideBox{ position:relative;}
.slideBox .hd{ overflow:hidden; width:1440px; z-index:1; height:30px; margin-top:-30px;}
.slideBox .hd ul{ position:relative; overflow:hidden; zoom:1; z-index:999; float:right;}
.slideBox .hd ul li{ margin-right:6px; width:11px; height:11px; line-height:154px; text-align:center; background:url(/images/dian.png) no-repeat; cursor:pointer; display:inline-block; *float:left;}
.slideBox .hd ul li.on{ background:url(/images/dian.png) no-repeat -19px 0;}
.slideBox .bd .tit{ background-color:#000; opacity:0.8; position:absolute; bottom:0; width:100%; height:50px; line-height:50px;}
.slideBox .bd .tit a{ color:#FFF; font-size:14px; background:url(/images/tit_jt.png) no-repeat 25px 50%; padding-left:50px;}
#weixin{ background:url(/images/weixin.png) no-repeat; cursor:pointer; position:absolute; bottom:60px; right:230px; width:79px; height:79px;}
#d2code{ width:150px; height:150px; background-color:#FFF; position:absolute; bottom:150px; right:195px; display:none;}

.b3{ overflow:hidden; background:url(/images/b3_bg.jpg) no-repeat;}
.tenyears{ background:url(/images/ten_years.png) no-repeat 50%; width:833px; height:323px;}
/* jQuery jcImgScroll css */
.jcImgScroll { position:relative; height:422px;}
.jcImgScroll li { border:1px solid #ccc;}
.jcImgScroll li a { background:#fff; display:block; height:422px;}
.jcImgScroll li.loading a { background:#fff url(/img/loading.gif) no-repeat center center;} 
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev { background:url(/images/Prev.png) no-repeat left center;}
.jcImgScroll em.sNext { background:url(/images/Next.png) no-repeat right center;}
.jcImgScroll dl dd { background:url(/images/NumBtn.png) no-repeat 0 bottom; text-indent:-9em;}
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0;}

.fenggezhanshi{ background:url(/images/yuan.png) no-repeat 50% top; width:1440px; height:300px; overflow:hidden; position:relative; margin-top:100px;}
.fenggezhanshi ul li{ text-align:center;}
.fenggezhanshi ul li a{ color:#c5e300; font-size:15px; display:block; width:100px; height:140px;}
.fenggezhanshi ul li.fg_1{ position:absolute; top:35px; left:325px; background:url(/images/tu_1.png) no-repeat bottom;}
.fenggezhanshi ul li.fg_2{ position:absolute; top:40px; left:463px; background:url(/images/tu_2.png) no-repeat bottom;}
.fenggezhanshi ul li.fg_3{ position:absolute; top:45px; left:600px; background:url(/images/tu_3.png) no-repeat bottom;}
.fenggezhanshi ul li.fg_4{ position:absolute; top:45px; left:736px; background:url(/images/tu_4.png) no-repeat bottom;}
.fenggezhanshi ul li.fg_5{ position:absolute; top:40px; left:873px; background:url(/images/tu_5.png) no-repeat bottom;}
.fenggezhanshi ul li.fg_6{ position:absolute; top:35px; left:1006px; background:url(/images/tu_6.png) no-repeat bottom;}
.fenggezhanshi ul li.fg_1:hover{ background:url(/images/tu_11.png) no-repeat bottom;}
.fenggezhanshi ul li.fg_2:hover{ background:url(/images/tu_22.png) no-repeat bottom;}
.fenggezhanshi ul li.fg_3:hover{ background:url(/images/tu_33.png) no-repeat bottom;}
.fenggezhanshi ul li.fg_4:hover{ background:url(/images/tu_44.png) no-repeat bottom;}
.fenggezhanshi ul li.fg_5:hover{ background:url(/images/tu_55.png) no-repeat bottom;}
.fenggezhanshi ul li.fg_6:hover{ background:url(/images/tu_66.png) no-repeat bottom;}

.anzi{ background:url(/images/yigui.png) no-repeat; width:1440px; height:553px;}
.anzi ul{ padding:32px 0 0 32px; overflow:hidden;}
.anzi ul li{ display:inline; float:left; margin:0; padding:0; list-style-type:none;}
.anzi ul li img{ border:0; margin:0; padding:0;}
.anzi ul li.anmenu{ background:url(/images/an_0.jpg) no-repeat; width:352px; height:86px; text-align:center; padding-top:160px;}
.anzi ul li.anmenu a{ border:3px solid #FFF; color:#FFF; font-size:14px; font-weight:bold; padding:7px 11px; display:inline; margin:8px;}
.anzi ul li.ancheck{ position:relative; overflow:hidden; width:352px; height:246px; cursor:pointer;}
.anzi ul li.ancheck .showbg{ position:absolute; left:0; top:0; width:352px; height:246px;}
.anzi ul li.ancheck .hidebg{ position:absolute; left:0; top:0; width:352px; height:246px; background:url(/images/cg_bg.png) no-repeat; display:none; text-align:center; line-height:180px; color:#FFF; font-size:20px; font-weight:bold;}
.anzi ul li.anmore{}

.gsjj{ background:url(/images/title_gongsi.png) no-repeat 50%; width:913px; height:313px;}
.main_1004{ width:1004px; overflow:hidden;}
.b3 .main_1004{ margin-bottom:40px;}
.gsjs{ padding:10px; width:455px;}
.gsjs .tit_1{ width:455px; height:33px; margin-bottom:20px; position:relative;}
.gsjs .tit_1 .more{ width:40px; height:10px; position:absolute; bottom:0; right:0;}
.gsjs .cont_1{ padding:3px; color:#FFF; font-size:14px; line-height:28px;}
.gsjs .cont_1 .img{ margin-bottom:20px;}
.zxdt{ padding:13px; width:455px; height:227px; position:relative;}
.zxdt .tit_2{ width:455px; height:33px; margin-bottom:20px; position:relative;}
.zxdt .tit_2 .more{ width:40px; height:10px; position:absolute; bottom:0; right:0;}
.zxdt .cont_2{ padding:3px; color:#FFF; font-size:14px; line-height:28px;}
.zxdt .cont_2 span{ float:right;}
.zxdt .cont_2 a{ color:#FFF;}
.hyzx{ padding:13px; width:455px; height:227px; position:relative;}
.hyzx .tit_3{ width:455px; height:33px; margin-bottom:20px; position:relative;}
.hyzx .tit_3 .more{ width:40px; height:10px; position:absolute; bottom:0; right:0;}
.hyzx .cont_3{ padding:3px; color:#FFF; font-size:14px; line-height:28px;}
.hyzx .cont_3 span{ float:right;}
.hyzx .cont_3 a{ color:#FFF;}


.b4{ border-top:4px solid #a9c206; color:#FFF; background-color:#151618; font-size:12px; line-height:28px;}
.b4 a{ color:#FFF;}
.botborder{ overflow:hidden; border-bottom:1px solid #212225;}
.botmenu{ overflow:hidden; padding:20px 0;}
.botmenu .menu{ float:left;}
.botmenu .menu ul li{ float:left; margin-right:25px;}
.search{ float:right;}
.flink{ overflow:hidden; border-bottom:1px solid #212225; padding:20px 0;}
.bottxt{ background:url(/images/link.png) no-repeat; width:1004px; height:51px; text-align:right; margin:20px 0;}
.cright{ float:right; width:332px; height:51px; line-height:28px;}
.yh{ float:left; margin-left:400px; line-height:24px;}
.yh1{ color:#3c3c3c; font-size:14px;}
.yh2{ color:#3c3c3c; font-size:14px; font-weight:bold;}





/*搜索页*/
.searchlist{ clear:both;}
.searchlist li.fir{ border-top:0;}
.searchlist li{ border-top:1px dashed #434343; line-height:48px;font-size:14px;}
.searchlist li span{ color:#999; float:right;}
.searchlist li a{ color:#FFF;}

#nextpage{ padding:20px 0;}
.prev { float:left;}
.next {float:right;}





/*内容页*/
.b5{ overflow:hidden; margin-top:132px; *padding-top:132px; min-height:415px;}
.b5 .classtitle{ text-align:center; width:1004px;}
.b5 .submenu{ text-align:center; margin:20px auto; width:1004px;}
.b5 .submenu a{ margin:0 20px; color:#c5e300; font-size:16px;}
.b5 .submenu a:hover{ border-bottom:2px solid #c5e300;}
.b5 .submenu a.pt{ border-bottom:2px solid #c5e300;}
.gdpic{ margin:60px 0;}
.infocontent{ color:#FFF; line-height:30px; font-size:16px; overflow:hidden; margin:60px auto; padding:0 25px; width:954px;}
.infocont_title{ color:#FFF; text-align:center; font-size:26px; font-weight:bold; margin:20px 0;}
.infocont_cont{ color:#FFF;}

/*图片列表*/
.list_img{ text-align:center; margin:20px auto; text-align:center; *margin-left:50px; width:896px; text-align:left;}
.list_img li{ display:inline-block; margin:20px 10px; *float:left; *width:204px;}
.list_img .img{ width:204px; height:257px;}
.list_img img{ width:204px; height:257px;}
.list_img .txt{ color:#000; line-height:48px; width:204px; background-color:#a9c206; font-size:14px; text-align:center;}

/*标题简介列表*/
.list_tit{ margin:40px 25px;}
.list_tit li.fir{ border-top:0;}
.list_tit li{ border-top:1px dashed #434343; line-height:48px;}
.list_tit span{ color:#fff; font-size:12px; float:right;}
.list_tit a{ color:#fff; width:204px; font-size:14px;}

.pagefoot{ overflow:hidden; font-size:14px; font-weight:bold; line-height:28px; margin:20px auto;}
.pagefoot .syy{ float:left; color:#fff; padding:1px 15px; *width:42px;}
.pagefoot .syy a{ color:#fff;}
.pagefoot .ym{ float:left;}
.pagefoot .ym li{ float:left; padding:0px 10px; border:1px solid #a9c206; margin-left:10px;}
.pagefoot .ym li.redcolor{ background-color:#a9c206; color:#fff; border:1px solid #a9c206;}
.pagefoot .ym a li{ color:#000;}
.pagefoot .xyy{ float:left; color:#fff; padding:1px 15px; margin-left:10px; *width:42px;}
.pagefoot .xyy a{ color:#fff;}

#nextpage{}
#nextpage .prev a{ color:#FFF;}
#nextpage .next a{ color:#FFF;}

/*留言板*/
.lyb{ width:1004px;}
.twhite3{ color:#c5e300}
#code{ color:#c5e300}
/*搜索页*/
.ssy{ width:1004px;}

.csh{ display:none;}
.gxz{ width:954px; color:#FFF; padding:40px 25px;}