/* CSS Document */
/* CSS RESET */
* { padding: 0; margin: 0; }
body { font-family: "微软雅黑"; font-size: 12px; color: #333; }
.w1140 { width: 1140px; margin: 0 auto; }
a { text-decoration: none; color: #333; }
a, img { border: none; }
ul, li { list-style: none; }
em, i { font-style: normal; }
/*基本定位*/
.left, .fl { float: left }
.right, .fr { float: right }
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; height: 0px; }
.clear_l { clear: left; }
.clear_r { clear: right; }
.clr { clear: both; }
.cl { clear: both; }
.hide { display: none }
.block { display: block !important; }
.inline { display: inline !important; }
.inline_block { display: inline-block; }
.align_r { text-align: right; }
.align_l { text-align: left; }
.align_c { text-align: center; }
.align_j { text-align: justify; }
.bold { font-weight: 600; }
.pa { position: absolute; }
.clearfix { zoom: 1; }
.sd_color { color: #004f30; }
.c3 { color: #333; }
.c6 { color: #666; }
.c9 { color: #999; }
/* 头部信息*/
.top_box { background:url(../upload/images/azzdh_02.jpg) repeat-x; height: 109px; width: 100%; overflow:hidden; }
.top_box .dbdh_xx { font-family: "宋体"; overflow: hidden; height: 29px; line-height: 29px; font-size: 12px; color: #85c227; }
.top_box .dbdh_xx .db_link { width: 400px; text-align: right; }
.top_box .dbdh_xx a { color: #cdcdce; }
.top_box .logo_dh_box{ height:auto; overflow:hidden;}
.nav_box{ background:url(../upload/images/azzdh_09.jpg) repeat-x; height:32px;}
.nav_box .nav{ width:1140px; margin:0 auto;}
.nav_box .nav li{ float:left; line-height:32px; width:12.5%; text-align:center; position:relative; z-index:8;  }
.nav_box .nav li a{ color:#FFF; font-size:14px; display:block; width:100%; background:url(../upload/images/azzdh_13.jpg) right no-repeat; }
.nav_box .nav li.on{ background:url(../upload/images/azzdh_11.jpg) center no-repeat;}
.nav_box .nav li.end a{ background:none; } 

.nav_box .nav li .erjinav{ width:100%;   position:absolute; z-index:88; left:0px; border:1px solid #46cd35; border-top:0px; border-bottom:0;  }
.nav_box .nav li .erjinav a{ background:url(../upload/images/bjnav.png); display:block; line-height:26px; color:#333; font-size:12px; border-bottom:1px solid #46cd35; }
.nav_box .nav li .erjinav a.on,.nav_box .nav li .erjinav a:hover{ background:#46cd35; color:#fff;}  


/*内页底部*/
.foot_box { width: 100%; background:#e7fcc7; height:89px; border-top:1px solid #ccc; color: #666;   font-size: 12px; margin-top: 45px; }
.foot_box .link { height: 83px; line-height: 83px; }
.foot_box .link a { color: #a8a5a5; margin-left: 15px; }
.foot_box .foot { text-align: center; line-height: 24px; margin-top: 24px; }
/*首页开始--------------------------------------------------------------------------------------------------------------------*/
.banner_box {  }
/**********************************/
 /* banner */
.main_visual{height:350px; overflow:hidden;position:relative;  }
.main_image{height:350px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:350px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:350px;}
.main_image li span{display:block;width:100%;height:350px}
.main_image li a{display:block;width:100%;height:350px}
.main_image li .img_1{background:url(../upload/images/bj1.jpg) center top no-repeat}
.main_image li .img_2{background:url(../upload/images/bj2.jpg) center top no-repeat}
.main_image li .img_3{background:url(../upload/images/bj3.jpg) center top no-repeat} 
.main_image li .img_4{background:url(../upload/images/bj4.jpg) center top no-repeat} 
.main_image li .img_5{background:url(../upload/images/bj1.jpg) center top no-repeat} 
div.flicking_con{ display:none;position:absolute;top:100px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url(../upload/images/btn_main_img.png) 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;*display:block;}
#btn_prev{background:url(../upload/images/hover_left.png) no-repeat left top;left:50px;}
#btn_next{background:url(../upload/images/hover_right.png) no-repeat right top;right:50px;}	
/**********************************************************/

.lanm_box { margin-top: 45px; height: auto; overflow: hidden; }
.lanm_box .bt { border-bottom:1px solid #ccc; font-size: 16px; font-weight: 500; color: #85c227; height: 31px; line-height:31px; overflow: hidden;  margin-bottom: 10px; }
.lanm_box .bt font{ color:#333; text-transform:uppercase; font-size:12px; margin-left:10px;}
.lanm_box .bt_2 span{ border:1px solid #ccc; border-bottom:0px; padding:0 40px 0 5px;}
.lanm_box .bt a { display: block; margin-top: 10px; }
.lanm_box .img_zs { float:left; margin-right:10px; margin-top:12px; }
.lanm_box .img_zs2 { margin-top: 10px;  }
.lanm_box .gscsl_box{ width:218px;}
.lanm_box .gscsl_box .gscsl_1{ background:url(../upload/images/azzdh_19.jpg) no-repeat; width:218px; height:40px; overflow:hidden; color:#85c227; font-size:16px;} 
.lanm_box .gscsl_box .gscsl_1 span{ float:left; margin-left:26px; margin-top:5px;}
.lanm_box .gscsl_box .gscsl_1 .more{ display:block; width:34px; height:14px; margin-top:10px; margin-right:10px; float:right;}
.lanm_box .gscsl_box .gscsl_2{ background:url(../upload/images/azzdh_33.jpg) repeat-y; width:218px; overflow:hidden; height:365px;}
.lanm_box .gscsl_box .gscsl_2 .gscs_list{ width:180px; margin:10px auto;}
.lanm_box .about_box{ width:570px; margin-left:19px;}
.lanm_box .about_box .wenz_ny{ line-height:30px; font-size:14px; color:#333;}


.lanm_box .connet_box{ width:314px;}
.lanm_box .connet_box .sy_news_list li{ background:url(../upload/images/azzdh_30.jpg) no-repeat left; height:30px; line-height:30px; overflow:hidden; font-size:14px;   *height:26px; *line-height:26px;}
.lanm_box .connet_box .sy_news_list li a{ float:left; color:#333; margin-left:5px;}
 .lanm_box .connet_box .sy_news_list li .time{ float:right; font-size:12px; color:#999;}
 .lanm_box .connet_box .sy_lxwm_wz{ font-size:14px; line-height:23px; color:#666;}
/*图片滚动11*/
.demo1 { width: 570px; height: 130px; clear: both; position: relative;  margin-top:20px; }
.demo1 .bx_wrap { margin-left:5px; }
.demo1 .bx_wrap ul img { border:1px solid #ccc; padding:1px; }
.demo1 .bx_wrap ul li { text-align: center; margin-left:8px;   } 
.demo1 .bx_wrap ul li a { text-align: center; font-size: 12px; color: #333; }
.demo1 .bx_wrap ul li a:hover { text-decoration: none; color: #f30 }
.demo1 .bx_wrap a.prev { width: 8px; height: 60px; line-height: 24px; outline-style: none; outline-width: 0; position: absolute; top: 50%; margin-top: -30px; left:0px; text-indent: -999em; background:url(../upload/images/azzdh_44.jpg) no-repeat; }
.demo1 .bx_wrap a.next {width:8px; height: 60px; line-height: 24px; right:0px; position: absolute; top: 50%; margin-top: -30px; text-indent: -999em; background:url(../upload/images/azzdh_47.jpg) no-repeat; z-index:555; }
/*图片滚动11*/
/* scrolltop */
.scrolltop{ width:180px; margin:10px auto; height:340px; overflow:hidden; }
.scrolltop li{ overflow:hidden;text-align:center;line-height:19px;}
.scrolltop img{ padding:1px;border:solid 1px #ccc; margin-bottom:10px;}




/*内页样式------------------------------------------------------*/
.ny_main { background: url(../upload/images/ny/bjx_22.jpg) repeat-y left; height: auto; margin-top: 25px; border: 1px solid #dddddd; height: auto; overflow: hidden; }
.ny_left_box { width: 210px; float: left;  }
.ny_left_box .ny_title {background:#85c227; height: 55px; line-height: 55px; font-size: 20px; color: #fff; text-indent:24px; font-weight: 400; }
.ny_left_nav { width: 189px; margin: 20px auto; }
.ny_left_nav li { border-bottom: 1px solid #ddd; height: auto; font-size: 14px; }
.ny_left_nav li a { line-height: 30px; display: block; text-indent:15px;   }
.ny_left_nav li a.on_xz,.ny_left_nav li a:hover { background: #85c227; color: #fff; }
.ny_left_nav li a.on_xz1 { background: #85c227; color: #999; }
.ny_left_nav li a.on_xz2 { background: #e7e7e7; color: #000; border:1px #85c227 solid;left; padding-left: 6px;}
.ny_left_nav li a.on_xz3 { background: #e7e7e7; color: #333; left; padding-left: 6px;}
.ny_left_box .lxwm_ny { background: url(../upload/images/ny/list1_20.jpg) bottom right no-repeat; font-size: 12px; line-height: 24px; padding: 10px 0; }
.ny_left_box .lxwm_ny p { width: 189px; margin: 0 auto; }
.ny_right_box { width: 929px;  float: left; margin-left: 1px; }
.ny_right_box .ny_dqwz { height: 55px; line-height: 55px; width: 889px; margin: 0 auto; font-size: 12px; overflow: hidden; font-weight: 400; border-bottom: 1px solid #ddd; }
.ny_right_box .ny_dqwz .mz_lm { color: #85c227; background: url(../upload/images/ny/ny_08.jpg) left no-repeat; font-size: 16px; padding-left: 15px; }
.ny_right_nr { width: 889px; margin: 0 auto; line-height: 36px;}
.ny_right_nr .ny_news_list { border-bottom: 1px solid #ddd; padding: 5px 0; }
.ny_right_nr .ny_news_list li { background: url(../upload/images/ny/ny_13.jpg) left no-repeat; padding-left: 15px; height: 36px; line-height: 36px; overflow: hidden; font-size:14px; }
.ny_right_nr .ny_news_list li .xw_ny_xx { float: left;  }
.ny_right_nr .ny_news_list li .xw_ny_xx:hover { color:#85c227; }
.ny_right_nr .ny_news_list li .time { float: right; color:#999; }
.ny_right_nr .new_ny_title { color: #85c227; font-size: 20px; text-align: center; margin: 20px 0 0 0; font-weight: 400; }
.ny_right_nr ul.name{overflow:hidden; height:31px; margin-bottom:10px; border-bottom:1px #c7c7c7 solid;}
	.ny_right_nr ul.name p{float:left; font:14px/31px "微软雅黑"; color:#000;}
	.ny_right_nr ul.name span{float:right; line-height:31px;}
.ny_right_nr .fb_time { color: #999; text-align: center; line-height: 35px; }
.ny_right_nr .newsny_xw { line-height: 24px; margin: 15px 0px; }
.ny_right_nr .xgxx_box { margin-top: 20px; margin-bottom: 15px; line-height: 24px; }
.ny_right_nr .xgxx_box p { color: #85c227; }
.ny_right_nr .xgxx_box p a { color: #333; }
.ny_right_nr .xgxx_box p a:hover { color: #85c227; }

.cp_list{ height:auto; overflow:hidden;}
.cp_list li{ width:25%; float:left; margin-top:10px;}
.cp_list li .item{ width:230px; margin:0 auto; padding:10px 0; }
.cp_list li .item .item_ny{ display:block; width:210px; overflow:hidden; margin:0 auto;}
.cp_list li .item .item_ny .cplist_cpbt{ font-size:14px; height:30px; line-height:30px; border-bottom:1px solid #dbdada; margin-top:10px;text-align:center;}
.cp_list li .item .item_ny .cplist_cpwenz{height: 60px;line-height: 20px; overflow:hidden; margin-top:10px; }
.cpxxym_bt{ font-size:16px; color: #85c227; margin:20px 0; font-weight:400; text-align:center;}
.msql_ls{   font-size:14px; line-height:30px; margin-bottom:30px;}
 
 

/*分页*/
#pageDiv { clear: both; height: 25px; line-height: 23px; margin: 10px 0px 10px 0; text-align: right; color: #666; }
#pageDiv span { border: 1px solid #ccc; height: 23px; display: inline-block; *vertical-align:middle!important;
margin: 0 3px; }
#pageDiv a { display: inline-block; height: 23px; padding: 0 5px; color: #000; text-decoration: none; }
#pageDiv a:hover { display: inline-block; height: 23px; padding: 0 5px; color: #666; text-decoration: none; }
#pageDiv .current { background: #85c227; color: #fff; padding: 1px 5px; border: 0; font-weight: bold; }
#pageDiv .current a { display: inline-block; height: 23px; padding: 0 5px; color: #fff; text-decoration: none; }
#pageDiv .current a:hover { display: inline-block; height: 23px; padding: 0 5px; color: #eee; text-decoration: none; }
