* { word-break:break-all; }
body { color:#000; font-size:14px; font-family: "Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体";text-align:left; line-height:150%;}
html, body, div, ul, li, dl, dt, dd, form, input, select, h1, h2, h3, h4, h5, p { margin:0px; padding:0px; }
ul, li { list-style:none; }
img { border:0px; margin:0px; padding:0px; vertical-align: middle;}
input, select { font-size:12px; }
a:link, a:visited { color:#454545; text-decoration:none; }
a:hover { color:#008531; text-decoration:none; }
#old-ie {background-color: #ffd800;padding: 10px;text-align: center; display: none;}
.clear { clear:both; height:1px; margin-top:-1px; overflow:hidden;font-size:0;line-height:1px }
.pointer { cursor:pointer; }
.layout_wrap { width:958px; overflow-x:hidden; }
.label { position: absolute; top: 0px; left: 0px; border: 1px solid #008531; z-index: 9999; background-color: #0000ff;color:#000; text-align:left;text-size:12px;text-weight:normal}
.label span{display:none}
.label div { position: absolute; width: 15px; height: 15px; background-color: #000000; right: 0px; bottom: 0px; clear: both;cursor:se-resize ;font-size:1px;line-height:0%}
/*顶部*/
.topbar{width:100%;height:30px;background:#056027;}
.topnav li{float:left;height:30px;line-height:30px;padding:0px 10px;}
.topnav li a{display:block;color:#fff;}
.topmember{padding:4px 0;}
#header_login,#header_login a{color:#fff;}
.headbar{/*height:130px;background:#008531;*/background:url(men.png) 67% -40px no-repeat #0F8500; background-size: 500px}
.headbar .container{height: 150px;}
.header{width:1150px;height:150px;margin:0 auto; overflow:hidden; background-size: 100%}
.logo{float:left;padding-top:20px;}
.top_right{float:right;text-align:right;margin-top:15px;}
#header_t a{color:#ffffff;}
.navbar{background:url(indexnav.png) repeat-x;border:none;margin-bottom: 0px;}
.nav_menu{}
.nav_menu a:link,.nav_menu a:visited{ color:#ffffff; display:block; font-weight:normal;font-size:16px;text-decoration: none;}
.nav_menu li{text-align:center;}
.nav_menu li.over a{background:#ffffff;color:#333;}
#menu_nav dl {display:none; z-index:99;position:absolute; width:120px; display:block; margin-left:1px;}
#menu_nav dl dt { height:30px; line-height:30px;  width:120px; border-bottom:1px solid #ffffff}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {background:#008531;font-size:14px; height:30px; line-height:30px; color:#fff;text-decoration: none; }
#menu_nav dl dt a:hover {background:#015093; color:#fff; }
.nav_menu-extra {background:#fff;height: 30px;border-bottom:#cccccc 1px solid}
.nav_menu-extra .focus_news {background:#fff;float: left;height:30px;line-height: 32px;overflow: hidden;padding-left: 20px;}
.nav_menu-extra h2 {background:url(xiaoxi.gif) no-repeat;padding-left:30px;float: left;height: 32px;line-height: 32px;	font-size:12px;font-weight:bold;margin-right:10px;}
.nav_menu-extra .focus_news .con {float: left;height: 26px;overflow: hidden;padding-top:6px;;width: 450px;}

.search_form {width:180px;height:28px;margin-right:10px;margin-top:15px;border: 1px solid #c1c1c1;float:right;background:#fff;overflow:hidden;}
.search_form .keyword{width:152px;height:28px;line-height:28px;border:none;background: none;float:left;}
.search_form .submitbtn{background:url(btn_search.jpg) no-repeat left center; width:21px; height:28px; border:none;float:left;}
.navbar-default .container .navbar-brand{color:#fff;font-size:16px}
.navbar-default .container .navbar-brand.active{color:#fff}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fff}
.navbar-default .navbar-nav>li>a{color:#fff;font-family:'Microsoft YaHei';font-size:16px;padding: 15px 10px}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:#fff}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#333;background-color:#fff;height: 50px;}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#333;background-color:#fff;height: 50px;}
.navbar-default .navbar-toggle{border:none;margin-right:5px}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{/*background-color:#2D54A4*/}
.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}
.navbar-search{padding:5px;margin-right:10px}
.navbar-nav>li.on{background-color:#fff;}
.navbar-nav>li.on>a{color:#333;}
.navbar-nav>li,.navbar-nav>li:hover{height: 50px;}

/*banner*/
.banner{max-width: 1344px;margin:0px auto;}
.banner_col{width:100%;margin: 0 auto; height: 250px;overflow: hidden;text-align: center;}
/*轮播图文字颜色*/
.carousel-caption a{color:#fff}
.carousel-inner>.item>a{display:block;width:100%;text-align:center;overflow:hidden}
#carousel-captions .carousel-inner>.item>a>img{margin:0 auto;width:100%;max-height:400px}
.carousel-control img{top:50%;left:50%;position:inherit;width:40px;margin-top:-20px;margin-left:-20px}

/*底部*/
.ficon{text-align:center;}
#footer {clear:both; display:block;background:url(footer_bg.jpg) repeat-x center bottom #008531; margin-top: 10px;}
#footer .inner {width: 1000px;height:auto;padding:20px 0;margin: 0 auto;overflow: hidden;display: block;color: #fff;}
#footer ul { padding:15px 0px; }
#footer ul li {color:#ffffff;line-height:28px;text-align:center;font-size:14px;}
#footer a,#footer a.vison{color:#fff;}
/*首页*/
.more a{cursor:pointer;display:block;}
.plane{padding:20px 0px;width:1150px;margin: 0 auto;background:#ffffff;overflow:hidden;}
.plane2{/*padding:5px 0px;*/width:1150px;margin: 0 auto;background:#ffffff;overflow:hidden;}
.ind-left{width:790px;height:auto;overflow:hidden;}
.ind-middle{width:400px;height:auto;overflow:hidden; margin-left: 30px;}
.ind-right{width:340px;height:293px;overflow:hidden; }
.ind-box1 .hd{height:35px;border-bottom:1px solid #c1c1c1;overflow:hidden;font-family:"Microsoft YaHei"; margin: 15px 0px;}
.ind-box1 .hd .tit{/*background:url(icon_01.png) left top no-repeat;*/float:left;font-size:24px;font-weight:600;color:#008531;height:30px;line-height:25px;background-size: 26px;}
.ind-box1 .hd .tit2{/*background:url(icon_03.png) left top no-repeat;*/float:left;font-size:24px;font-weight:600;color:#008531;height:30px;line-height:25px; /*background-size: 26px;*/}
.ind-box1 .hd .en{font-size:16px;color:#aeaeae;font-weight:normal;font-family:arial;padding:0px 10px;}
.ind-box1 .hd .more{float:right;margin-top:11px;margin-right:12px;}
.ind-box1 .hd .more a{background: url(more_03.gif) no-repeat;width: 44px;height: 13px;text-indent: -9999px;}
.ind-box1 .bd{/*padding:10px 0px;*/}
.ind-box1 .con{padding:20px 9px 10px 9px;min-height:100px;overflow:hidden}

.ind-box2 .hd{height:35px;overflow:hidden;border-bottom: 1px solid #c1c1c1;font-family:"Microsoft YaHei";}
.ind-box2 .hd .tit{/*{background:url(icon_02.png) left top no-repeat;*/float:left;font-size:24px;font-weight:600;color:#008531;height:30px;line-height:25px;}
.ind-box2 .hd .tit2{/*background:url(icon_06.png) left top no-repeat;*/float:left;font-size:24px;font-weight:600;color:#008531;height:30px;line-height:25px;background-size: 26px;}
.ind-box2 .hd .en{font-size:16px;color:#aeaeae;font-weight:normal;font-family:arial;padding:0px 10px;}
.ind-box2 .hd .more{float:right;margin-top:11px;margin-right:12px;}
.ind-box2 .hd .more a{background: url(more_03.gif) no-repeat;width: 44px;height: 13px;text-indent: -9999px;}
.ind-box2 .bd{padding:10px 0px 10px 0px;min-height: 100px;overflow: hidden;}
.ind-box2 .con{padding:10px 0px;min-height:100px;overflow:hidden;}

.ind-box3 .hd{height:35px;overflow:hidden;border-bottom:1px solid #c1c1c1;font-family:"Microsoft YaHei";}
.ind-box3 .hd .tit{/*background:url(icon_05.png) left top no-repeat;*/float:left;font-size:24px;font-weight:600;color:#008531;/*padding-left:40px;*/height:30px;line-height:25px;}
.ind-box3 .hd .tit2{/*background:url(icon_07.png) left top no-repeat;*/float:left;font-size:24px;font-weight:600;color:#008531;/*padding-left:40px;*/height:30px;line-height:25px;}
.ind-box3 .hd .tit3{/*background:url(icon_04.png) left top no-repeat;*/float:left;font-size:24px;font-weight:600;color:#008531;/*padding-left:40px;*/height:30px;line-height:25px;}
.ind-box3 .hd .en{font-size:16px;color:#aeaeae;font-weight:normal;font-family:arial;padding:0px 10px;}
.glyphicon{margin-right: 8px;}
.ind-box3 .hd .more{float:right;margin-top:11px;margin-right:12px;}
.ind-box3 .hd .more a{background: url(more_03.gif) no-repeat;width: 44px;height: 13px;text-indent: -9999px;}
.ind-box3 .bd{padding:10px 0px 10px 0px;min-height:100px;overflow:hidden}
.ind-box3 .con{padding:15px 0 0;min-height:100px;overflow:hidden;border: none}
.zy_summary{font-size:12px; color:#999999;margin:0px;text-indent:0;line-height:180%;}
.con1{ /*width: 100px;*/  }
.con1 .category{ height:65px;display: block;text-align: center;line-height:65px;margin-bottom:10px; color:#fff; position: relative; font-size: 15px;text-indent: 20px;}
.new-list{width:100%;}
.con1 i{width: 10px;height:65px; background: #fff; display: block;position: absolute;top: 0px;right: -10px; }
.con1  .bg1{background: url(free1.png) no-repeat 8px 50% #58bd7d; background-size: 22px; }
.con1  .bg2{background: url(free2.png) no-repeat 8px 50% #58bd7d; background-size: 22px; }
.con1  .bg3{background: url(free3.png) no-repeat 8px 50% #58bd7d; background-size: 22px; }
.con1  .bg4{background: url(free4.png) no-repeat 8px 50% #58bd7d; background-size: 22px; }
.con1 .on i{background: #f4f4f4 }
.con1 a{color: #fff;display: block;}
.con2{padding: 0px;padding-left: 10px;  }
.con2 ul{background-color:#f4f4f4;height: 215px;}
.new-list>li{background:#fff;position:relative;padding-top: 0px; /*background-color: #f4f4f4*/padding-bottom:8px;}
.new-list>li:first-child{ padding-left: 0px;background-color: #fff;}
.new-list>li>a>img{width:253px;display:block}
.new-list>li:last-child{padding-right: 0px;background-color: #fff;padding-bottom: 0px;}
.new-list>li>a>p{font-size:15px; padding-bottom:5px;line-height:26px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.search{ width:300px; height:40px;margin-right: 80px; overflow:hidden; float:right;/* display:inline-block;*/ background:#fff; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; margin-top:40px;}
.search input.text01{ width:250px; height:40px; float:left; display:inline; background:none; text-indent:10px; font:normal 14px/38px "微软雅黑"; color:#9a9a9a; border:none;}
.search input.but01{width:50px; height:40px; float:right; display:inline; background:#fff url(search.png) no-repeat center center;  cursor:pointer; border:none; background-size: 30px;}
.kuaisu>div{margin-bottom: 10px;}
.kuaisu>div:last-child{margin-bottom: 0px;}
/*good*/
.label_title{line-height:24px;font-size:14px;overflow:hidden;font-weight: normal;max-height: 48px;}
.thumbnail {border: none}
.thumbnail img.pic1{height: 150px }
.label_list13_case2 { text-align:left;border:none;}
.label_list13_item2 {width:100%;text-align:left; height:60px;overflow: hidden;padding:10px 0 5px 0;-webkit-box-sizing:content-box;box-sizing:content-box;}
.label_list13_item2 .date{max-width:56px;height:56px; border:solid 1px #58bd7d;padding: 0px; }
.label_list13_item2 .date span{height:28px;line-height:28px;display:block; text-align:center;}
.label_list13_item2 .notop{color:#ffffff;font-size:18px; background: #58bd7d}
.label_list13_item2 .nobtm{color:#333333;font-size:14px;}
.label_list13_item2 .text{height:60px;padding: 0px;padding-left: 10px;}
.label_list13_item2 h3{padding: 0px; margin: 0px;font-size:15px;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.label_list13_item2 a:hover .notop{background-color:#008531}
.label_list13_item2 a:hover .date{border:solid 1px #008531;}
.label_list13_summary2{color: #646464;padding-top:0px;font-size: 13px;}
.label_list13_summary2 a{ color:#646464; line-height:150%; font-size:12px;text-decoration:none;}
.normal_title{font-size: 15px;}

.list1 li{padding-left:16px;line-height:24px;background:url(arr25.png) left 8px no-repeat;overflow:hidden; padding-bottom: 8px; }
.list1 li a{display:block;zoom:1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list2 li{background:url(dot032.png) left center no-repeat;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 32px;}
.list2 li .label_data{padding:0 15px;float:right;display: block;background:url(icon_date.png) left center no-repeat; color:#999;}
.list2 li a{display:block;zoom:1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list3 li{background:url(dot032.png) left center no-repeat;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-indent: 8px;line-height: 32px; }
.list4 li{background:url(dot024.png) left center no-repeat;padding-left:15px;/*height:40px;line-height:40px;overflow: hidden;*/padding: 6px 3px 6px 10px; background-size: 9px;}
/*.con2>ul#one2 li{height:auto;line-height:20px;overflow: hidden; background-size: 13px;}
.con2>ul#one2 li>a{font-size: 12px;}*/
.list5 li{float: left; padding: 20px; width: 120px;}
.list5 li>a{font-size: 16px;}
.pd0{padding: 0px;}
.input-group-btn > img{display: none}
.mbor{border-right: dashed 1px #ccc;}
/*清除页面底部高度，iframe所致*/
#vishidden{ display:none}
.t1 .btn-group .btn-default:hover{background-color:#008531;color: #fff}
.ts_fouse{background-color:#008531; color: #fff}
/*当前位置*/
.navigatorbg{margin-bottom:15px; margin-top:15px;}
.navigator{padding:15px;border:1px solid #eee;background:#fcfcfc;}
.navigator td a{font-size: 15px;}
.home{color:#008531}
/*栏目页中间部分*/
.colbox1{background: #ffffff; height: auto;overflow: hidden;margin-bottom: 20px;border:1px solid #e6e6e6;border-top:none;}
.colbox2{height: auto;overflow: hidden;border:1px solid #e6e6e6;}
.col_menu{padding:15px; background:#008531;  color:#fff;font-size: 20px;}
.column_left_fa_list{padding-left: 20px;}
.column_left_fa_list_ul{padding: 15px;}
.column_left_fa_list li{padding: 8px 0px;}
.column_left_fa_list li a{font-size: 16px}
.column_left_fa_list li.active{color:green}
.column_left_fa_list li.active a{color:green; }
.infolist{padding: 15px 0px;font-size: 15px;}
.infocont{min-height:300px;}
.infocont h3{text-align: center;padding: 15px 0px; border-bottom:solid 1px #ccc}
.infolist p{word-wrap:break-word; white-space:normal; word-break:break-all;text-align: justify;margin-bottom: 5px;font-size: 15px; color: #333 }
.infolist span,.infolist a{font-size:15px; word-wrap:break-word; white-space:normal; word-break:break-all;  }
.art_time{padding:10px 0px; text-align: center;}
.art_time span{color:#333; margin-right:20px;}
.min-h300{min-height: 300px}

.navigatorbg .post h3{padding-left:20px; font-size:15px; height:30px; line-height:30px;  font-weight:bold; /*border-top:#fd942b solid 3px;*/border-top:#509015 solid 3px; clear:both; border-bottom:1px solid #ddd; margin-bottom:5px; }
.navigatorbg .post h3 a{ float:right; font-weight:normal; padding-right:20px;}
.navigatorbg .post .went{padding:20px; padding-top: 0px; font-size:15px;  border-top:#509015 solid 3px; clear:both; margin-bottom:10px;   min-height:300px; }
.went img{ max-width:465px}
.title{font-size:22px;color:#3D3D3D;font-weight:700;line-height:150%}
.bt_content{font-size:14px;text-decoration:none;color:#3D3D3D;line-height:26px}
.bt_content img{ margin:4px;}
.bt_content table{ margin:0 auto}

.t_list {min-height: 200px}
 .colpitcure { padding-left:8px;}
 .colpitcure li { float:left; margin-right:18px; text-align:center; margin-bottom:6px; margin-top:5px;}
/* .colpitcure li:hover { background-color:#cccccc}*/
.focused{ color:red}
 .collanmu { padding-left:8px; margin-bottom:8px}
 .collanmu li { float:left;padding-left:100px; margin-right:28px; text-align:center; margin-bottom:6px}
 .collanmu2 { padding-left:8px;margin-bottom:8px}
 .collanmu2 li { float:left;padding-left:40px; margin-right:28px; text-align:center; margin-bottom:6px}
.focused:hover{ color:red}
 .ajax { padding-left:8px; padding-right:10px;}
 .ajax .coltime{ float:right;}
 .ajax li{ height:30px;}
 .bd1px{ border:1px solid #e6e6e6}
.bdtopnone{ border-top:none}


.column_right{padding:10px 20px 0 20px; background:#fff;}
.column_tit{padding: 8px 0px; border-bottom:2px solid #008531; text-indent:3px; white-space:nowrap;color:#008531;font-size:20px; }
.column_list{ width:100%; /*min-height:300px;*/ padding-top:5px;padding-bottom: 8px; }
.column_list li{height: auto;height: auto;overflow: hidden;padding: 12px 0px; border-bottom:dashed 1px #ccc;font-size: 15px; /*height: 40px; line-height: 40px;*/}
.column_list li a{display: block;}
.column_list .col-md-10{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 0px;padding-right: 0px;}
.column_list  .bt_date{font-size:12px;padding: 0px;text-align: right; }
.object_item_p{clear:both;font-family:Microsoft YaHei;FONT-SIZE:14px;BORDER-BOTTOM:#c2c2c2 1px dotted;PADDING-BOTTOM:10px;PADDING-TOP:15px;PADDING-LEFT:0;PADDING-RIGHT:0}
.column_title_list ul li{float:left;text-align:center;LINE-HEIGHT:35px;WIDTH:72px}
.column_title_list ul li a{ font-size:14px; color: #3d3d3d;font-family:Microsoft YaHei}
.wo{}

*+html .za_text { width:238px !important; }
.gaisu{ height:auto;overflow:hidden;  clear: both; padding:20px;}
.sz .szimg{ width: 220px; float: left;}
.sz .szimg img{ width: 200px; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.sz .szinfo{ /*padding-left: 100px; width:450px;*/float: left; padding-left: 50px}
.sz .szinfo li{ line-height: 35px; font-size: 16px; clear: both; width: auto !important; font-family:Microsoft YaHei}
.sztit{ clear: both; height: 40px; line-height: 40px; margin: 10px 20px 10px 0px; color: #000; text-indent: 2em; background-color:#F0F0F0;border-bottom:1px solid #C9C9C9;text-align:left;font-family:Microsoft YaHei}
.szcont{ clear: both; height:auto; line-height: 40px;margin: 10px 0px; padding: 10px; color: #666; text-indent: 2em; font-family:Microsoft YaHei}
.sztit span{ float: right; padding-right: 30px; display:block;width: 40px; height: 40px; background: url(right1.png) no-repeat 50% 50% ;}
.sztit .on{background: url(right.png) no-repeat 50% 50% ;}
.white{color: white !important}
.mb-j{display: none}
.share{height: 40px;width: 100%;background: #f1f1f1;margin-top: 20px;}
.print{float: right;width: 55px;margin-right: 20px;background: url("art_pic_01.png") no-repeat left 14px;line-height: 40px;text-align: right}
.close1{float: right;width: 55px;margin-right: 20px;background: url("art_pic_02.png") no-repeat left 14px;line-height: 40px;text-align: right}
/*jpage*/
.column_list .pagination{text-align:center}
.column_list .pagination span{padding:2px 5px;margin:0 5px}
.column_list .pagination a{padding:2px 5px;margin:0 5px}
.column_list .pagination{font-size:0}
.column_list .pagination span{display:inline-block;vertical-align:top;padding:4px 10px;font-size:18px;color:#fff;margin:0 5px;background:#008531}
.column_list .pagination a{display:inline-block;vertical-align:top;padding:4px 10px;font-size:18px;color:#666;margin:0 5px;border:1px solid #333}
.column_list .pagination a:hover{color:#fff;background:#008531}

@media only screen and (max-width: 769px) {
.con2{padding:0px;}
.welome{display: none}
.m_search{width: 100%;clear: both;}
.search{ /*position: absolute; zoom:1;left: 0px; top:100px; */margin: 0px;float: auto;clear: both;margin-top: -10px;}
.nav>.dropdown{background-color:#0F8500}
.input-group-btn > img{display:block;}
.search{display: none}
.display{display: block;}
.input-group-btn{padding: 15px;}
.mbor{border-right:none;border-bottom: dashed 1px #ccc}
.mp0{padding: 0px;}
.date{width: 56px;float: left;margin-right: 10px;}
.mb-j{display:block}
.column_left_fa_list_ul{display: none}
.thumbnail img.pic1{height: auto}
.border-notop{border:none;}
}
