ul,li,span,b,p,strong,ol,dl,dd,dt,h1,h2,h3,h4,h5,input,a,div,img{margin:0px;padding: 0px;text-decoration:none;}
.content{ width: 1200px; height:auto; margin:0 auto; overflow: hidden;}
body{font-family: "微软雅黑";position: relative;background: #fff; font-size: 14px; line-height: 24px;}
li{font-family: "微软雅黑";list-style:none;}
img{ border:0px none;}
a{text-decoration:none; color:#666; transition: all 0.5s ease 0s;}
a:hover{ color:#ed900f;}
.mr15{ margin-right: 15px;}

.header{ width: 100%; height: 200px; background: url(../images/header_bg.jpg); position: relative;}
.logo{ margin-top: 30px;}
.search{ float: right; margin-top: 32px;}
.search1{ width: 210px; height: 37px; background: #fff; float: left; color: #999; text-indent: 15px; border: 0; line-height: 37px;}
.search2{ width: 50px; height: 37px; background: url(../images/search.jpg); border: none; float: left;}
.top_an{ float: right; color: #1ab37a; margin-top: 37px; margin-right: 40px;}
.top_an a{ color: #fff;}
.top_an a:hover{ color: #FFC907;}

/*导航*/
.nav{ width: 100%; height: 63px; border-top: 1px solid #1bb47b; position: absolute; bottom: 0; left: 0;}
.nav_w{ width: 1200px; height: 63px; margin: 0 auto;}
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button{margin: 0;padding: 0;border: 0;list-style: none;line-height: 1; display: block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; z-index: 1111; height: 63px;}
#cssmenu #menu-button{display: none;}
#menu-line{position: absolute;bottom: 0;left: 0; margin-left: 29px; height: 3px;background: #ffc907;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}
#cssmenu > ul > li{float: left; padding-right: 18px; padding-left: 17px; background: url(../images/nav_icon.jpg) center right no-repeat;}
#cssmenu > ul > li:last-child{ padding-right: 0;}
#cssmenu > ul > li > a{color: #fff; height: 63px; line-height: 63px; font-size: 18px; -webkit-transition: color .5s ease;-moz-transition: color .2s ease;-ms-transition: color .5s ease;-o-transition: color .5s ease;transition: color .5s ease;transition: all 0.5s ease 0s;-webkit-transition: all .5s;transition: all .5s;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #fff;}
#cssmenu ul ul{position: absolute;left: -9999px;}
#cssmenu li:hover > ul{left: auto;}
#cssmenu.align-right li:hover > ul{right: 0;}

#cssmenu ul ul li{height: 0;-webkit-transition: height .5s ease;-moz-transition: height .5s ease;-ms-transition: height .5s ease;-o-transition: height .5s ease;transition: height .5s ease;}
#cssmenu ul li:hover > ul > li{height: 55px; margin-left: -32px;}
#cssmenu ul li:hover > ul > li:last-child{ border-bottom: none;}
#cssmenu ul ul li a{width: 180px; height: 55px; background: rgba(255,255,255,.80); line-height: 55px; display: block; text-decoration: none;color: #666;transition: all 0.5s ease 0s; font-size: 16px; text-indent: 15px;}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover{color: #fff; background: rgba(0,115,72,.80);}

/*轮播图*/
.index-banner{ position:relative; width:100%; height:449px; overflow:hidden; z-index: 1;}
.index-banner ul { position:absolute; width:100%; left:0;top:0;height:449px;}
.index-banner ul li{ position:absolute; width:1960px; left:50%; top:0; height:449px; margin-left:-960px; opacity:0; filter: alpha(opacity=0);}
.index-banner .trigger{ position:absolute; width:100%; height:10px; bottom:30px; left:0; text-align:center; z-index:3;}
.index-banner .trigger span{ width:12px; height:12px; display:inline-block; background:none; border: 1px solid #fff; border-radius:12px; margin:0 5px; cursor: pointer;}
.index-banner .trigger span.cur{ background:#fff;}

/*新闻中心*/
.news1{ width: 1200px; height: auto; overflow: hidden; margin: 43px auto;}
.news_bt{ width: 100%; height: 28px; background: url(../images/news_bt1.jpg); margin-bottom: 30px;}
.news1_left{ width: 930px; height: auto; float: left;}
.news1_left li{ width: 274px; height: 245px; float: left; position: relative; margin-right: 36px;}
.news1_left li .img{ width: 274px; height: 182px; overflow: hidden;}
.news1_left li img{ width: 274px; height: 182px; transition: 500ms;}
.news1_left li:hover img{transform: scale(1.05);}
.news1_left li .time{ width: 60px; height: 28px; line-height: 28px; position: absolute; top: 145px; left: 23px; background: #f4920b; color: #fff; z-index: 3; text-align: center;}
.news1_left li .title{ width: 230px; height: 60px; overflow: hidden; position: absolute; bottom: 0; left: 12px; background: #fff; border-bottom: 4px solid #e6e6e6; box-shadow: 0 0 3px #eee; font-weight: bold; color: #000; z-index: 2; padding: 20px 10px 0 10px; transition: all 0.5s ease 0s;}
.news1_left li .tit{ width: 100%; height: 48px; overflow: hidden;}
.news1_left li:hover .title{ color: #ed900f;}
.news1_right{ width: 270px; height: auto; float: right;}
.news1_right li{ width: 250px; height: 48px; overflow: hidden; background: url(../images/news_icon_1.jpg) left 8px no-repeat; padding-left: 20px; margin-bottom: 10px;}
.news1_right li a{ font-weight: bold;}

.news2{ width: 270px; height: auto; overflow: hidden; float: left;}
.news2 li{ width: 100%; height: auto; margin-top:4px;}
.news2 li .time{ width: 46px; height: 48px; background: #e2f1ea; border: 1px solid #d0ddd6; text-align: center; float: left; margin-bottom: 20px;}
.news2 li .time h4{ font-size: 14px; font-weight: normal;}
.news2 li .time h5{ font-weight: normal;margin-top: 3px;}
.news2 li .title{ width: 210px; height: 48px; float: right; overflow: hidden;}
.news2_bt{ width: 100%; height: 28px; background: url(../images/news_bt2.jpg); margin-bottom: 20px;}
.news3_bt{ width: 100%; height: 28px; background: url(../images/news_bt3.jpg); margin-bottom: 20px;}
.news4_bt{ width: 100%; height: 28px; background: url(../images/news_bt4.jpg); margin-bottom: 20px;}
.news3{ width: 420px; height: auto; overflow: hidden; float: left; margin-left: 45px;}
.news3 li{ width: 100%; height: 36px; line-height: 36px;}
.news3 li .title{ width: 320px; height: 36px; overflow: hidden; text-indent: 20px; font-size: 15px; background: url(../images/news_icon_2.jpg) left center no-repeat; display: block; float: left;}
.news3 li span{ float: right; color: #9f9f9f; font-size: 15px; font-family: arial;}

.more{ float: right; margin-right: 13px;}

.news_kj_bak{ width: 100%; height: 131px; margin-top: 50px; margin-bottom: 50px;}
.news_kj{ width: 100%; height: 131px; margin-bottom: 50px;}
.news_kj a{ width: 224px; height: 131px; float: left; margin-right: 20px; overflow: hidden; line-height: 200px; color: #fff; font-size: 20px; text-align: center;}
.news_kj a:last-child{ margin-right: 0;}
.icon1{ background: url(../images/news_icon1.png) #2ca175 center 15px no-repeat;}
.icon1:hover{ background: url(../images/news_icon1.png) #2ca175 center 10px no-repeat;}
.icon2{ background: url(../images/news_icon2.png) #ffa127 center 15px no-repeat;}
.icon2:hover{ background: url(../images/news_icon2.png) #ffa127 center 10px no-repeat;}
.icon3{ background: url(../images/news_icon3.png) #447bbe center 15px no-repeat;}
.icon3:hover{ background: url(../images/news_icon3.png) #447bbe center 10px no-repeat;}
.icon4{ background: url(../images/news_icon4.png) #e46b34 center 15px no-repeat;}
.icon4:hover{ background: url(../images/news_icon4.png) #e46b34 center 10px no-repeat;}
.icon5{ background: url(../images/news_icon5.png) #46b825 center 15px no-repeat;}
.icon5:hover{ background: url(../images/news_icon5.png) #46b825 center 10px no-repeat;}

/*政策法规*/
.fagui_bak{ width: 100%; height: 707px; background: url(../images/fagui_bg.jpg);}
.fagui{ width: 100%; height: 650px; background: url(../images/fagui_bg.jpg);margin-top:30px;}

.fagui .bt{ width: 249px; height: 27px; padding: 10px 0 10px; margin: 0 auto;}
.main{width: 1200px;margin:0px auto;height:462px;}
.fagui_main{ width: 390px; height: 462px; overflow: hidden; float: left; position: relative;}
.fagui_main .top_img{ width: 390px; height: 186px; overflow: hidden;}
.fagui_main .top_img img{ width: 390px; height: 186px; transition: 500ms;}
.fagui_main .top_img:hover img{transform: scale(1.05);}
.fagui_bt{ width: 114px; height: 36px; background: #ed900f; position: absolute; top: 142px; left: 15px; z-index: 3; text-align: center; line-height: 36px; color: #fff; font-size: 20px;}
.fagui_more{ position: absolute; top: 165px; left: 325px; z-index: 3; font-size: 18px; color: #138e62;}
.fagui_more:hover{ color: #ed900f;}
.fagui_li{ width: 380px; height: 300px; background: #fff; position: absolute; top: 162px; left: 5px; z-index: 2;}
.fagui_li ul{ padding: 40px 12px 0;}
.fagui_li li{ width: 100%; height: 41px; line-height: 41px;}
.fagui_li li a{ font-size: 18px; text-indent: 20px; background: url(../images/fagui_icon.png) left center no-repeat; display: block; width: 270px; float: left; color: #464646; height: 41px; overflow: hidden;}
.fagui_li li a:hover{ color:#ed900f;}
.fagui_li li span{ float: right; font-family: arial; color: #9f9f9f; font-size: 15px;}
.fg_more{ width: 186px; height: 39px; line-height: 39px; border: 2px solid #fff; border-radius: 39px; margin: 40px auto 0; font-size: 20px; color: #fff; text-align: center; display: block;}
.fg_more:hover{ color: #015A3A; background: #fff;}

/*底部*/
.footer{ width: 100%; height: auto; padding: 23px 0 50px; background: #444; overflow: hidden;}
.footer .left{ float: left; margin-right: 100px; padding-top: 15px;}
.footer .left p{ margin-top: 17px; line-height: 27px; color: #fff; font-size: 13px;}
.footer .center{ float: left; margin-top: 25px;}
.footer dl{ float: left; margin-right: 30px;}
.footer dd{ margin-bottom: 3px;}
.footer dd a{ background: url(../images/footer_icon.jpg) left center no-repeat; text-indent: 20px; color: #ccc; display: block; font-size: 13px;}
.footer dd a:hover{ color: #fff;}
.footer .right{ float: right;}
.footer .ewm{ padding-top: 20px; margin-right: 19px;}
.footer .an{ width: 172px; float: right; padding-top: 29px;}
.footer .an a{ width: 170px; height: 40px; line-height: 40px; border-radius: 40px; border: 1px solid #a3a3a3; display: block; background: url(../images/wx.jpg) 18px center no-repeat; text-indent: 50px; color: #a3a3a3; font-size: 12px; margin-bottom: 8px;}



/*内页*/
.page_main{ width: 1200px; height: auto; margin: 30px auto 60px; overflow: hidden;}
.page_left{ width: 250px; height: auto; float: left; overflow: hidden;}
.left_nav{ width: 250px; height: auto; float: left;}
.left_nav .bt{ width: 100%; height: 60px; background:url(../images/index_type01.png) #01613B 20px center no-repeat; color: #fff; text-indent: 70px; font-size: 22px; line-height: 60px;}
.left_nav ul{ width: 100%; height: auto; float: left; overflow: hidden; margin-bottom: 20px;}
.left_nav li{ width: 100%; height: auto; float: left; overflow: hidden;}
.left_nav li a{ display: block; width: 248px; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd; height: 51px; line-height: 51px; text-align: center; font-size: 16px;}
.left_nav li a.active{ color: #ED900F;}
.page_search{ width: 100%; height: auto; overflow: hidden; margin-top: 30px;}
.page_search .bt{ width: 100%; height: 45px; background: #01613B; color: #fff; text-indent: 30px; font-size: 18px; line-height: 45px;}
.page_search_con{ width: 248px; height: auto; padding: 30px 0; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd; overflow: hidden;}


.search4{ width: 280px; height: 30px; background: #eee; color: #999; text-indent: 15px; border: 0; margin-left: 1030px;margin-top:-30px;float: left;}


.page_right{ width: 920px; height: auto; float: right; overflow: hidden;}
.page_center{ width: 100%; height: auto; float: right; overflow: hidden;}
.page_right_top{ width: 100%; height: 55px; line-height: 55px; border-bottom: 3px solid #ddd; margin-bottom: 30px;}
.page_tit{ float: left; color: #000; font-size: 18px; font-weight: bold;}
.page_tit_right{ float: right;}
.page_right_con .tit{ width: 100%; height: auto; font-size: 24px; line-height: 45px; color: #000; text-align: center;}
.cp_tit{ width: 100%; height: auto; font-size: 28px; line-height: 45px; color: #000; text-align: center; margin-bottom: 20px;}
.page_right_con .time{ width: 100%; height: auto; font-size: 14px; color: #999; border-bottom: 1px dashed #aaa; margin-bottom: 25px; text-align: center; padding-bottom: 10px;}
.news_list2 img{ max-width: 100%;}
.page_right_con{ width: 100%; min-height: 500px; text-align: justify;}
.news_li{ width: 100%; min-height: 500px;}
/*.news_li li{ width: 100%; height: 45px; line-height: 45px; border-bottom: 1px dashed #eee;}*/
.list li{ width: 100%; height: 45px; line-height: 45px; border-bottom: 1px dashed #eee;}
/*.news_li li .tit{ width: 800px; height: 45px; overflow: hidden; float: left;}*/
.list li .tit{ width: 800px; height: 45px; overflow: hidden; float: left;}
.tit a{ background: url(../images/fagui_icon.png) left center no-repeat; font-size: 16px; padding-left: 20px;}
/*.news_li li span{ float: right; color: #999;}*/
.list li span{ float: right; color: #999;}


.fenye{ width:100%; height:auto; overflow:hidden; clear:both; padding-top:10px;}
.pagesnow,.pages,.pagean{ float: left;}
.pagesnow a{ width: 37px; height:34px; background:#01613B; color:#fff; line-height:34px; float:left; margin-right:7px; text-align:center;}
.pages a{ width: 37px; height:34px; background:#e6e6e6; color:#666; line-height:34px; float:left; margin-right:7px; text-align:center;}
.pages a:hover{ background:#01613B; color:#fff;}
.pagean{ width:72px; height: 34px; margin-right:7px; float:left; background: #e6e6e6; line-height: 34px; text-align: center;}
.pagean a{ width:72px; height: 34px; margin-right:7px; float:left; background: #e6e6e6; display: block; line-height: 34px; text-align: center;}
.pagean a:hover{ width: 72px; height:34px; background:#01613B; color:#fff; line-height:34px; float:left; margin-right:7px; text-align:center;}

#wp_paging_w03 ul{margin-top: 10px;}
