/*公用*/
body{background: url(banner.jpg) #f1f0f0 center 33px no-repeat;font-family: "微软雅黑"; }
.fl{float: left !important;}
.fr{float: right !important;}
.wrap {width: 1200px;margin: 0 auto;}
.bot{ margin-top: 12px;}
.bor{border: 1px solid #d3d3d3;}
    /* 栏目标题 */
	.lm_bt{height: 34px; line-height: 34px; border-bottom: 2px solid #1e549e;}
	.lm_bt span{ width: 120px; display: block; float: left;  text-align: center; font-size: 18px ; cursor: pointer;}
	.lm_bt .on{background:#1e549e ;color: #FFF;}
	.lm_bt .more{ float: right;}
	/* 文章列表 */
	.gao_lie{  padding-top: 8px; }
	.gao_lie li {height: 32px;line-height:32px;overflow: hidden; background: url(icon_d.png) no-repeat left center ; padding-left: 14px; }
	.gao_lie li a {float: left;}
	.gao_lie li span {float: right; color: #666666;}
    *+html .gao_lie li { line-height: 30px;height: 30px; } /* IE7 浏览器实行这句定义*/

/*topbar*/
.topbar {height: 33px;line-height: 33px;background:url(top_bg.jpg) repeat-x;}
.topbar_con{ width: 1200px; margin:0 auto;}

/*header-img*/
.header-img{  height:332px ; background: url(logo.png) no-repeat center 50px; position: relative;}
.header_icons{ position: absolute; right: 0 ; bottom: 10px;}
.header_icons li{ float: left; margin-right: 10px;}
/*nav*/
.nav {background: #2e7d7d;height: 58px; }
/* .nav ul{ width: 1180px; margin: 0 auto;} */
.nav li {float: left;line-height: 58px;text-align: center;width: 148px; color: #FFFFFF;height: 58px; background: url(icon_fg.png) no-repeat right center; }
.nav li  a {display: block; color: #fff;font-size: 22px;}
.nav .index{ margin-left: 50px;}
.nav .index a span{display: inline-block; padding-left: 40px; background: url(icon_home.png) no-repeat left center; font-size: 28px;}


/*首页内容*/
.content{ padding:12px 6px; width: 1188px; margin: 0 auto;background: #FFF;}

     /*focusimg*/
	.focusimg {width: 820px;height:486px;}
	.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
	.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);
	-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
	.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
	.yx-rotation-focus span,.yx-rotaion-btn span{background:url(ico.png) no-repeat;display:block;}
	.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
	.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;
	cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
	.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
	.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;
	opacity:0.3;position:relative}
	.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
	.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
	.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
	.yx-rotation-focus span.hover{background-position:-10px -126px}
	.rotaion_list{width:0;height:0;overflow:hidden;}
	
	/* lm_01 */
	.lm_01{ width: 360px;}
	.lm_bt_01{line-height: 42px; padding: 0 14px; background: url(lm_bt_01.jpg) repeat center; color: #FFF;}
	.lm_bt_01 span{ font-size: 18px; float: left;}
	.lm_bt_01 .more{font-size: 12px; color: #FFf; float: right;}
	.new{ height: 210px;border-bottom: 1px solid #d3d3d3; padding: 0 20px;}
	.new b{ display: block; font-size: 23px; text-align:  center; margin: 0 auto; line-height: 30px; padding: 10px 0;}
	.new p{ color: #888888; font-size: 16px; line-height: 30px; padding-top: 8px;}
	.lm_01 .gao_lie{ height: 224px;border-bottom: 1px solid #d3d3d3;}
	.lm_01 .gao_lie li {height: 36px;line-height:36px;}
	*+html .lm_01 .gao_lie li { line-height: 33px;height: 33px; } /* IE7 浏览器实行这句定义*/
	
	/* con_fl */
	.con_fl{ width: 900px; float: left;}
	.lm_02{ height: 210px; background: url(lm_top_bg.jpg) top center repeat-x;}
    .lm_bt_02{ height: 31px; line-height: 31px; }
    .lm_bt_02 span{ display: inline-block; padding: 0 20px;  font-size: 16px; background:#84c4c4 ; color: #006666; cursor: pointer; float: left;}
	.lm_bt_02 .on{color: #FFF; background: url(icon_lm.png) #2b9a9a no-repeat 20px center; padding:0 30px 0 44px;}
    .lm_bt_02 .more{font-size: 12px; ; float: right; margin-right: 20px;}
	.lm_02_con { padding:5px 20px 0;}
	.lm_02_con .gao_lie{ width: 410px; }
	.lm_ul_02{ margin: 5px 20px 0;}
	.lm_bt_02_01{ margin-top: 8px; margin-left: 8px; }
	.lm_bt_02_01 span{ display: inline-block; cursor: pointer; height: 27px; margin-right: 6px; line-height: 27px; width: 95px; text-align: center; background: url(icon_bt_bg.jpg) repeat-x ; border: 1px solid #c7c7cd ; border-bottom: none; }
	.lm_bt_02_01 span.on{ background: #FFF;}
	.lm_02_items .lm_ul_02{ margin-top: 0px;}
	
	.hotPic{width: 100%; height: 220px;}
	.hotPic .JQ-slide{position:relative;height:220px; padding:0 19px 0 22px; }
	.hotPic .JQ-slide .wrapaa{height:220px;overflow:hidden;position:relative;}
	.hotPic .JQ-slide-content{position:absolute;}/*必须要的元素*/
	.hotPic .JQ-slide-nav a{display:block;z-index:99;width:19px;height:220px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:0px;}
	.hotPic .JQ-slide-nav a.prev{left:0px; background:url(left.png) #f6f6f6 no-repeat center ;}
	.hotPic .JQ-slide-nav a.next{right:0px;background:url(right.png) #f6f6f6 no-repeat center ;}
	/* imgList */
	.imgList{float:none;overflow:hidden;zoom:1}
	.imgList li{float:left;display:block;overflow:hidden;width:278px; height:218px;   border: 1px solid #d3d3d3; margin-right: 8px;}
	.imgList li a{display:block; padding: 10px 10px 0 10px;}
	.imgList li a span{ display: block; width:100% ; height: 170px; overflow: hidden;}
	.imgList li a span img{width: 100%; height: 100%; object-fit: cover;}
	.imgList li a p{ height: 40px; line-height: 40px; text-align: center;}
	/* con_fr */
    .con_fr{ width: 268px;  float: right;}
	.lm_03{ border: 1px solid #ff9934; height: 230px; background: url(xt.jpg) #f6f6f6 no-repeat top center; padding-top: 70px; }
	.lm_03 a {display: block; margin-top: 12px;}
	.lm_03 a img{ width: 100%;}
	
	.lm_bt_04{ height: 34px; line-height: 29px; background: url(lm_bt_02.jpg) repeat-x center; color: #FFF; padding:0 10px;}
	.lm_bt_04 .more{font-size: 12px; float: right; color: #FFF; }
	.lm_bt_04 span{ display: inline-block; padding-left: 36px;}
	.lm_bt_04 .jgjs{ background: url(icon_lm02.png) no-repeat left center;}
	.lm_bt_04 .wysd{background: url(icon_lm03.png) no-repeat left center;}
	.lm_ul_04{ margin: 5px 10px 0;}
	.lm_ul_04 li{ height: 30px; line-height: 30px;}
    *+html .lm_ul_04  li { line-height: 27px;height:27px; } /* IE7 浏览器实行这句定义*/
	/* 友情链接 */
	.friendship_link{ width: 100%;  line-height: 44px; padding: 16px 0; background: #EBEBEB;}
	.friendship_link > span{ display: block; float: left; text-align: center; width: 110px; text-align: right; font-size: 18px; }
	.friendship_link > ul{ float: right; background: #FFF; width: 1040px; margin-right: 10px;}
	.friendship_link > ul li{ float: left; margin:0 12px ;}
	.friendship_link select{ height: 24px; line-height: 24px; margin-top: 10px;}
/*foot*/
.footer{  padding: 40px 0; background: #2e7d7d; color: #FFF; text-align: center;}
.footer_con { display: inline-block;*display:inline;*zoom:1; margin: 0 auto; position: relative; padding-left:100px;}
.footer_con .red{ position: absolute; top:  0; left: 0;}
.footer_con p{ line-height: 26px; text-align: left; letter-spacing: 1px;}

/*概览*/



.lm_sidebar{ width: 214px;  border: 1px solid #23A9A9; background: url(lm_sidebar_bg.jpg) #FFF no-repeat bottom center; }
.lm_sidebar dl{}
.lm_sidebar dt{  line-height: 42px; margin-bottom: 20px; background: url(lm_bt_01.jpg) repeat center; color: #FFF; font-size: 20px; text-align: center;}
.lm_sidebar dd{ line-height: 42px;font-size: 16px; padding: 0 10px;} 
.lm_sidebar dd a{ display: block; border-bottom: 1px solid #dfdfdf;color: #007979; font-size: 16px; padding-left: 50px; background: url(icon_jt.png) no-repeat 28px 15px;  }
.lm_sidebar dd:hover a{ border: none;}
.lm_sidebar dd:hover{ background: #cbf6f6;}


.list_box{ width: 954px; min-height: 700px;  border: 1px solid #dfdfdf;background: url(lm_top_bg.jpg) #FFFFFF top center repeat-x; }
.dw_box{border-top: 1px solid #dfdfdf;background: url(lm_top_bg.jpg) #FFFFFF top center repeat-x; height: 66px;}
.dw{ height: 31px; line-height: 31px; padding-left: 40px; color: #2E7D7D; background: url(icon_lm2.png) no-repeat 10px center; margin-bottom: 33px;}
.list_lm{margin: 0 24px 30px;}
.list_bt{ height: 33px; line-height: 33px; background: #f4f4f4; border-bottom: 1px solid #d3d3d3; }
.list_bt p{ float: left;height: 33px; background: #f9f9f9;}
.list_bt p span{ display: inline-block;padding: 0 30px; font-size: 16px; background: #84c4c4 ;height: 33px; border-bottom: 1px solid #2b9a9a; color:#006666 ;}
.list_bt .more{float: right;font-size: 12px; margin-right: 14px;}
.list_lie{  margin: 14px 0 0; }
.list_lie li {height: 36px;line-height:36px;overflow: hidden; background: url(icon_d2.png) no-repeat 20px center ; border-bottom: 1px dashed #999999; padding-left:42px; padding-right: 20px; }
.list_lie li i{font-size: 20px}
.list_lie li a {float: left;}
.list_lie li span {float: right; color: #999999;}
.list_box .con_wen{ border: none; }

.fenye{ text-align: center; margin-top: 30px;} 
/*细览*/


.article_box{ background: #FFF; width: 1200px; margin: 0px auto ;  padding: 20px 0; }

.article{ padding: 30px;}
.article > h1{height: auto;line-height: 40px; padding: 10px 0; font-size: 24px; text-align: center;}
.article_info{ border-top: 1px solid #dddddd; line-height: 36px; text-align: center; margin: 14px 0; color: #666666; }
.con_wen{ padding: 12px 60px 30px; min-height:400px; font-size: 16px; line-height: 30px; border-bottom: 1px solid #dddddd;}
.article_f { text-align: center;  font-size: 18px; padding: 20px 0;}