/* 增对hanweb.css====问题的覆盖样式！ */
body {
  position: relative;
  background:url(body_bj.jpg);
  font-family:'宋体' ;
  font-size:14px;
  text-align:center;
}
a {transition: all 0.2s ease-out 0s;}
a:hover{transition: all 0.2s ease-out 0s; color:#F00 }

/*消除内边距/边框像素*/
ul,ol,li,dl,dt,dd,form,input,textarea,p,hr,blockquote,fieldset, span, a,h1,h2,h3,h4, iframe,div{
	margin:0;padding:0;
	box-sizing:border-box; 
	-wekit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	   padding:0;
       margin:0;
       list-style:none;
}
/*覆盖样式==结束 */


/*外框*/
.lef{float:left}
.rig{float:right}

.m_l{ margin-left:10px;}
.m_t{ margin-top:10px;}
.m_r{ margin-right:10px;}
.m_b{ margin-bottom:10px;}
.margin_10{ margin:10px;}
.m_inline{ display:inline}

.p_l{padding-left:10px;}
.p_t{padding-top:10px;}
.p_r{padding-right:10px;}
.p_b{padding-bottom:10px;}
.p_a{padding:5px 10px;}

.dashed_b{border-bottom:#99c87a dashed 1px;}
.solid{border:#aeaeae solid 1px;}

/*****主框架*******/
.bt_head{width:1000px; min-height:264px; margin:0 auto; overflow:hidden;}
.bt_center{width:1000px; *+width:980px; height:auto; margin:0 auto;  overflow:hidden; background:#FFF; padding:10px; position:relative}
.bt_footer{width:1000px; min-height:117px; background:url(bt_footer.jpg) no-repeat; margin:0 auto;}
.note{width:100%; height:10px; clear:both;}

/***********头尾通用样式*************/

/**haed区**/
.bt_logo{width:650px; height:90px; float:left; margin:50px 0 0 50px; text-align:left}
.head_bj{ background:url(bt_head_bj.jpg) no-repeat; position:relative}
.bt_nav{width:1000px; height:35px;  position:absolute; left:0 ;bottom:0px;}
.bt_nav ul{ margin:0; padding:0;}
.bt_nav li{float:left; padding:0 34px; height:35px;}
.bt_nav li a{ line-height:35px; font-size:15px; color:#000}
.bt_nav li a:hover{}


/**页脚**/
.footer_size{ width:1000px;  text-align:center; line-height:22px;color:#FFF; padding-top:35px}
.footer_size span{ display:block; font-size:12px; font-family:"宋体"}

/*常用div 尺寸*/
.bt_cen980{width:980px; height:auto; overflow:hidden}
.bt_cen240{width:240px; *+width:220px; height:auto; overflow:hidden;}
.bt_cen395{width:395px; height:auto; overflow:hidden; }
.bt_cen730{width:731px; height:auto; overflow:hidden; }
.bt_cen320{width:320px; *+width:318px; height:auto; overflow:hidden; margin-top:10px}

.bt_cen240_bj{ height:260px;}
.bt_cen730_bj{ background:url(bt_cen_bj.jpg) no-repeat; border:#c0c0c2 solid 1px; height:273px;}

/*********首页专用样式*******/
/*日期-搜索*/
.bt_time{width:300px; height:30px; line-height:30px; text-align:left; float:left}
.bt_search{width:290px; height:30px; float:right; }
.bt_search span{float:left}
.bt_search .text{width:150px; height:23px; background:#FFF; border:#CCC solid 1px; padding-left:2px; line-height:28px; float:left;  color:#333}
.bt_search .bnt{width:55px; height:23px; float:left; background:url(bnt_serch_bnt.jpg); border:0; margin-left:10px;}
.bt_app{width:100%; height:60px; float:left; margin:20px 0 0}
.bt_app a{width:110px; *+width:80px; height:40px; line-height:20px; float:left; display:block; padding-left:30px; font-size:13px;}

.bt_cen_lef{width:240px; *+width:210px; height:557px; *+height:550px;  border:#ecebf0 solid 5px; background:#d3dfb9; padding:0 10px 0 10px}
.bt_title_bj{ background:url(bt_tltle_bj.jpg) no-repeat -5px 0px;}
.bt_xxgk{width:100%; height:auto; text-align:left}
.bt_xxgk a{width:100%; height:25px; float:left; background:url(bt_xxgk.jpg) repeat-x; border:#b1c29d solid 1px; margin-top:5px;}
.bt_xxgk a:hover{ background:#FFF; border:#b1c29d solid 1px;}
.bt_xxgk a span{ padding-left:60px; float:left}

.bt_hdjl{width:100%; height:auto; text-align:left; overflow:hidden}
.bt_hdjl a{width:93px; height:55px; *+height:25px; float:left; margin:10px 5px 0 5px; display:block; text-align:center; padding-top:30px;}
.bt_hdjl .a{ background:url(btr_hdjl.png) no-repeat 0 0;}
.bt_hdjl .b{background:url(btr_hdjl.png) no-repeat -104px 0;}
.bt_hdjl .c{background:url(btr_hdjl.png) no-repeat 0 -66px;}
.bt_hdjl .d{background:url(btr_hdjl.png) no-repeat -104px -66px;}
.sp_bj{ background:#306632; padding:0 30px; font-size:13px;}

/***焦点图样式===与js配套使用***/
.flash_img{width:328px; *+width:318px;height:260px; *+height:250px; background:url(bt_flash_bj.jpg) no-repeat; padding:5px;}

/**标签卡样式start**/
.title_hd{width:100%; height:40px; float:left; background:url(bt_title_bj2.jpg) no-repeat left bottom}
.title_hd ul{}
.title_hd li{height:30px; line-height:30px; float:left; padding:0 15px; cursor:pointer; background:url(bt_title_bnt_bj.jpg) repeat-x; border-radius: 5px 5px 0 0; margin-left:10px; color:#244f24}
.title_hd .hover{ background:url(bt_title_bnt_hover_bj.jpg) repeat-x; border-radius: 5px 5px 0 0; color:#FFF}
.Contentbox{width:100%; height:auto; text-align:left; position:relative}

.title_hd2{width:100%; height:40px; float:left; background:#d4dfb7}
.title_hd2 ul{}
.title_hd2 li{height:40px; line-height:40px; float:left; padding:0 35px; cursor:pointer; background:#d4dfb7; color:#244f24}
.title_hd2 .hover{ background:#316534; color:#FFF}
.bt_title_02{width:54px; height:273px; float:left; background:url(bt_tltle_bj2.jpg) no-repeat; padding:0 6px 0 18px; *+width:30px;}
.bt_title_02 span{ padding-top:35px; float:left; color:#FFF; font-size:17px; line-height:24px;}
.bt_cen150{width:107px;*+width:105px; height:230px; float:left; border:#CCC solid 1px; margin:36px 0 0 5px;}
.bt_cen150 img{width:97px; height:75px; margin:3px;}
.bt_cen150 span{width:100%; padding: 0 10px; float:left; line-height:22px; text-align:left; display:block}
.bt_cen150 h3{ width:100%; display:block; float:left; line-height:30px; text-align:center; color:#4a6619}
.bt_cen150 a{color:#333; font-size:12px; font-family:"宋体"}
.bt_cen150 a:hover{color:#900; font-size:12px; font-family:"宋体"}

.bt_title_bj2{ background:url(bt_title_bj.jpg) no-repeat; text-align:center;line-height:41px; color:#FFF}

.bt_title_bj3{ background:url(bt_tltle_bj3.jpg) no-repeat left bottom; height:50px;}
.bt_title_bj3 span{ color:#000; float:left; padding-left:60px;line-height:50px;}
.bt_title_bj3 .more3{height:20px; line-height:20px; float:right; padding:1px 5px; background:#203129; margin:15px 10px 0 0}
.bt_title_bj3 .more3 a{ line-height:20px;  font-size:12px; color:#CCC ;font-family:"宋体"}
.bt_title_bj3 .more3 a:hover{color:#F00;}

.bt_title_bj4{ background:url(bt_tltle_bj3.jpg) no-repeat -12px -47px; height:50px;}
.bt_title_bj4 span{ color:#000; float:left; padding-left:60px;line-height:50px;}
.bt_title_bj4 .more4{height:20px; line-height:20px; float:right; padding:1px 5px; background:#203129; ; margin:15px 10px 0 0}
.bt_title_bj4 .more4 a{ line-height:20px;  font-size:12px; color:#CCC; font-family:"宋体"}
.bt_title_bj4 .more4 a:hover{color:#F00;}

.bt_title_bj5{ background:url(bt_tltle_bj3.jpg) no-repeat 0 -98px; height:50px;}
.bt_title_bj5 span{ color:#000; float:left; padding-left:60px;line-height:50px;}
.bt_title_bj5 .more5{height:20px; line-height:20px; float:right; padding:1px 5px; background:#203129; ; margin:15px 10px 0 0}
.bt_title_bj5 .more5 a{ line-height:20px;  font-size:12px; color:#CCC; font-family:"宋体"}
.bt_title_bj5 .more5 a:hover{color:#F00;}

/*友情链接*/
.bt_link{ padding:30px 0; background:url(bt_link.jpg) no-repeat 0 20px;}
.bt_link ul{ margin:0; padding:0;}
.bt_link li{width:300px; height:20px; margin-left:150px; float:left}
.bt_link select{width:300px; height:20px; }


/*******栏目页专用样式********/
.bt_menu{width:240px; height:auto; background:url(bt_lm_bj.jpg) no-repeat left bottom #fff; position:absolute; top:0; bottom:10px; left:10px;}
.bt_menu_title{hegiht:35px; line-height:35px; width:100%; background:#52a72e;text-align:center; border-radius:5px 5px 0 0; }
.bt_menu_title span{ line-height:35px; color:#fff;font-size:16px;}
.bt_menu_list{width:240px; padding:10px 0 0 0; height:auto; float:right}
.bt_menu_list ul{ margin:0; padding:0;}
.bt_menu_list li{width:240px;*+width:165px; height:35px; text-align:left; background:url(bt_lm_bj2.jpg) no-repeat 20px 0; padding-left:65px;}
.bt_menu_list li a{line-height:29px; display:block; font-size:15px;}
.bt_menu_list li a:hover{color:#ce1127}

.bt_lm_cen{ min-height:400px; overflow:hidden; padding:10px 20px 10px 15px; text-align:left}
.bt_cenert{width:725px;*+width:715px; min-height:500px; overflow:hidden; border:#CCC solid 1px; }
.bt_cenert_title{width:720px;*+width:717px; hegiht:35px; line-height:35px; text-align:left; background:url(bt_lm_bj3.jpg) repeat-x; border-bottom:#CCC solid 1px;}
.bt_cenert_title .title{ line-height:35px; font-size:15px; padding-left:10px;}


/*当前位置*/
.currentpath{width:1000px; height:45px; line-height:45px;padding-left:25px; text-align:left; margin:0 auto; background:url(bt_lm_bj_02.png) no-repeat 12px 15px #fff;}
.currentpath span{line-height:45px; float:left; padding:0 5px 0 10px;}
.currentpath table{ float:left}
.currentpath a{ padding-right:5px; line-height:45px; }

/*******文章页专用样式********/
.bt_box{ min-height:450px; padding:40px 100px;  *+width:1000px;}


.bt_cen240_bj .bt_list22{min-height:215px;}