/* 增对hanweb.css====问题的覆盖样式！ */
html {
  font-size:14px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
body {
  position: relative;
  background:#f4f4f4;
  font-family: 'STHeiti Light [STXihei]', 'Microsoft Yahei';
  font-weight: normal;
  line-height: 1.6;
  color: #333333;
  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:15px;}
.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-bottomn:10px;}
.padding_10{padding:10px;}

.dashed_b{border-bottom:#CCC dashed 1px;}
.solid{border:#e1e1e1 solid 1px;}
.solid_b{border-bottom:#e1e1e1 solid 1px;}

/*文字*/
.font_13{font-szie:13px;}
.font_14{font-szie:13px;}
.font_bold{font-weight:bold}
.color_01{ color:#e05d05}

.hight24{ height:24px;}
.hight30{ height:30px;}
.line_h24{ line-height:24px;}
.line_h30{ line-height:30px;}




/*****主框架*******/
.head{width:100%; min-height:150px; margin:0 auto; overflow:hidden;}
.center{width:1000px; height:auto; margin:0 auto;  overflow:hidden; background:#FFF; padding:15px 10px;}
.footer{width:1000px; min-height:110px; margin:0 auto}
.note{width:100%; height:10px; clear:both;}


/***********头尾通用样式*************/

/**顶部导航**/
.topnav{width:100%; height:30px;  background:#666666}
.topnav_cen{width:1000px; height:30px; margin:0 auto; overflow:hidden}
.topnav_cen span{ line-height:30px; color:#fff; fpnt-size:13px;}

/**bananr 区**/
.head_bj{ background:url(bt_head_bj.jpg) no-repeat center bottom;}
.bananr{width:1000px;height:137px; margin:0 auto}
.bt_bananr{width:1000px; *+width:1020px; height:88px; margin:0 auto; line-height:88px; background:#FFF; text-align:center}
.logo{width:617px; height:82px; float:left; margin:30px 0 0 0 }

.bt_search{width:235px;*+width:240px; height:22px; float:right; text-align:right}
.bt_search .text{width:175px; height:22px; background:#FFF; border:#CCC solid 1px; padding-left:2px; line-height:22px; float:left; margin-right:5px;}
.bt_search .bnt{width:55px; height:22px; float:left; background:#eb5a00; border:0; color:#FFF; font-weight:bold; font-size:14px;}

/**主导航**/
.bt_nav{width:100%; height:35px; }
.bt_nav_cen{width:1000px; height:35px; margin:0 auto; background:#2163cb }
.bt_nav_cen ul{ margin:0; padding:0;}
.bt_nav_cen li{ height:35px; float:left; background:url(b-t_nav_bj.jpg) no-repeat right 10px;}
.bt_nav_cen li a{display:block; float:left; padding:0 30px; line-height:35px;color:#fff; font-size:16px;}
.bt_nav_cen li a:hover{color:#f3b50d}

/**页脚**/
.footer_size{width:1000px; margin:0 auto; text-align:center; line-height:30px; padding-top:30px; font-size:13px; font-family:"宋体"}
.footer_size .bottom_nav{width:100%; line-height:20px; text-align:center}
.footer_size .bottom_nav a{ padding:0 5px; line-height:18px; height:18px;}
.footer_size span{ width:100%; display:block; line-height:24px;}


/*常用div 尺寸*/

.bt_cen1000{width:1000px; height:auto;}
.bt_cen480{width:482px;*+width:490px; height:auto; overflow:hidden; border:#CCC solid 1px;}
.bj{ background:#333}
.bt_bj_01{ background:url(bt_title_04.jpg) repeat-x; border-top: #009 solid 2px;}
.bt_bj_02{ background:#f5f6f6}
.bt_bj_03{ background:url(bt_cen_bj.jpg) repeat-y; border:#CCC solid 1px;}

/***本站独有通用样式***/
.bt_cen{width:100%; min-height:100px; overflow:hidden;  text-align:left}
.bt_lm_cen{width:100%; min-height:400px; overflow:auto; padding:10px; text-align:left}
.solid_2{border:#f2dca2 solid 1px;}
.solid_b_2{border-bottom:#f2dda4 solid 1px;}

/*********首页*******/
.flash_img{width:362px; height:269px; float:left; overflow:hidden}
.jqflash{width:362px; height:269px;}
.jqflash ul{ margin:0; padding:0;}
.jqflash li{ width:362px; height:269px;}
.jqflash li a{}

/*左右滑块样式==与js配套使用*/
.bt_img_act{width:980px; height:80px;overflow:hidden; border:#ccc solid 1px;position:relative; }
.picbox{ width:908px; height:80px; overflow:hidden; position:relative; margin:10px 0 0 35px;}
.piclist{ width:908px !important; height:60px;position:absolute; left:0px; top:0px}
.piclist ul{ margin:0; padding:0;}
.piclist li{ float:left; width:217px; height:60px; margin:0 5px;}
.piclist li img{width:217px; height:60px;}
.swaplist{ position:absolute; left:-1860px; top:0px}

.prev,.next{ width:22px; height:88px; position:absolute; top:0px;  z-index:99; cursor:pointer; }
.prev{ background:url(bt_img_act_left.jpg) no-repeat; background-position: 0 0; left:0}
.next{ background:url(bt_img_act_right.jpg) no-repeat; background-position: 0 0; position:absolute; top:0; right:0px}
/*左右滑块样式==与js配套使用===结束*/	

/*滑动切换--staet*/
.bt_cen_a{border:#ececec solid 1px; padding:5px 10px 10px 10px; width:730px; *+width:710px; min-height:237px; overflow:hidden; float:left}
.one_news{width:612px; height:auto; overflow:hidden}
.one_news_box{width:235px; min-height:269px;}
.one_news_box .title_gd{ line-height:30px;}
.one_news_box .title_hd{width:225; height:30px; float:left; border-bottom:#CCC solid 1px;}
.one_news_box .title_hd ul{}
.one_news_box .title_hd li{float:20px; height:30px; line-height:30px; float:left; padding:0 20px; cursor:pointer}
.one_news_box .title_hd .hover{ background:#e05d05; color:#FFF}

.title_hd2{width:460px; height:30px; float:left; border-bottom:#CCC solid 1px; margin:10px;}
.title_hd2 ul{}
.title_hd2 li{float:20px; height:30px; line-height:30px; float:left; padding:0 20px; cursor:pointer; color:#3170d8}
.title_hd2 .hover{ height:30px; line-height:29px; background:#FFF; border:#CCC solid 1px; border-bottom:none; margin-bottom:-1px}

.Contentbox{width:100%; height:auto; text-align:left}
.Contentbox .cen_a{width:100%; min-height:60px; padding:5px 0 10px 0}
.Contentbox .cen_a h3{ line-height:30px; text-align:center; display:block; font-size:14px; color:#F00}
.Contentbox .cen_a p{ text-indent:2em; line-height:22px;color:#666; text-align:left; font-size:12px;}

.one_news_box .font_gg{width:300px; height:275px; overflow:hidden; text-align:left}

.two_news{width:345px; *+width:345px; height:auto; overflow:hidden; }
.two_news_title{height:30px;  border-bottom:#ececec solid 1px; font-size:15px;}
.two_news_title .sp_bt{line-height:30px; padding:0 25px;color:#b84848;  float:left;}
.two_news_title .more{padding:0 10px 0 0; line-height:30px; float:right}
.two_news_title a{ float:right; line-height:30px; padding-right:10px;}
.two_news_cen{width:100%; padding:10px; min-height:100px; text-align:left; float:left}
/*滑动切换--end*/

/*滑动切换--staet*/
.title_gd{ line-height:30px;}
.title_hd{width:100%; height:30px; float:left; }
.title_hd ul{ margin:0; padding:0;}
.title_hd li{
	line-height:30px; 
	float:left; 
	cursor:pointer; 
	padding:0 12px 0 12px; 
    background:url(bt_title_01.jpg) no-repeat;
	background-position: 0 8px;
}
.title_hd .hover{color:#1f5bb4; }
.Contentbox{width:100%; *+width:455px; height:auto;  position:relative;*+margin-left:7px;}
.Contentbox .cen_a{width:100%; min-height:120px; padding:5px 0 5px 0; text-align:left}
.Contentbox .sp_monre{ position:absolute; top:-30px; right:10px; *+right:13px; text-align:right;width:60px;}
.Contentbox .sp_monre a{font-size:13px; line-height:30px; color:#666}

.Contentbox .sp_monre2{ position:absolute; top:0px; right:10px; text-align:right;width:60px; font-size:13px;}
.Contentbox .sp_monre a2{font-size:13px; line-height:30px; color:#666}
/*滑动切换--end*/

.bt_padding{height:180px; padding:10px 20px}
.bt_padding .bnt_lef{width:170px; height:auto; float:left}
.bt_padding .bnt_lef a{width:170px; height:73px; background:#d5d5d5; display:block; position:relative; font-size:18px;color:#FFF}
.bt_padding .bnt_lef a:hover{color:#FFF; background:#e79e2b}

.bt_padding .bnt_rig{width:150px; height:auto; float:right}
.bt_padding .bnt_rig a{width:150px; height:45px; background:#d5d5d5; display:block; position:relative; font-size:18px;color:#FFF}
.bt_padding .bnt_rig a:hover{color:#FFF; background:#e79e2b}

.bt_font_z{ position:absolute; right:10px; bottom:10px;}
.bt_font_z2{ position:absolute; right:20px; bottom:10px;}
.bt_img{position:absolute; left:10px; top:10px;}
.bt_img_a{width:67px; height:57px; background:url(bt_pic_quan.png) no-repeat}
.bt_img_b{width:67px; height:57px; background:url(bt_pic_quan.png) no-repeat -65px 0px;}
.bt_img_c{width:35px; height:32px; background:url(bt_pic_quan.png) no-repeat 0px -63px;}
.bt_img_d{width:35px; height:32px; background:url(bt_pic_quan.png) no-repeat -45px -63px;}
.bt_img_e{width:35px; height:32px; background:url(bt_pic_quan.png) no-repeat -82px -60px;}

.pic_news{width:100%; height:90px; padding:5px 5px 0 5px;font-family:"宋体"; font-size:13px; color:#666; border-bottom:#ccc dashed 1px; position:relative}
.pic_news  h3{ display:block; padding-bottom:5px; text-align:left; font-weight:bold; line-height:24px; font-size:14px;}
.pic_news  p{ line-height:24px; }
.pic_news a{ position:absolute; bottom:9px; right:2px; color:#C60}
.pic_news a:hover{color:#F00}

/*图片滚动*/
.bt_gund{width:980px; *+width:1000px; height:100px; padding:10px 0; border:#CCC solid 1px;}

.bt_xxgk{width:208px; height:auto;  overflow:hidden; padding-top:10px;}
.bt_xxgk a{width:208px; height:45px; display:block;background:url(bt_title_03.jpg) no-repeat;}
.bt_xxgk a:hover{width:208px; height:45px; display:block;background:url(bt_title_03_hover.jpg) no-repeat;}

.bt_xxgk .a{ background-position:0 -1px;}
.bt_xxgk .a:hover{ background-position:0 -1px;}
.bt_xxgk .b{ background-position:0 -51px;}
.bt_xxgk .b:hover{ background-position:0 -51px;}
.bt_xxgk .c{ background-position:0 -101px;}
.bt_xxgk .c:hover{ background-position:0 -101px;}
.bt_xxgk .d{ background-position:0 -152px;}
.bt_xxgk .d:hover{ background-position:0 -152px;}

/**友情链接**/
.bt_link{width:1000px; height:30px; background:#3170d8}
.bt_link_title{width:115px; height:30px; float:left; line-height:30px; color:#FFF; text-align:center}
.bt_link_cen{width:880px; height:30px; text-align:left; float:left; }
.bt_link_cen select{width:170px; height:30px; line-height:20px;  border:0; background:none; line-height:30px;  color:#FFF; float:left}
.bt_link_cen .s_div{width:170px; height:30px; margin-left:40px; float:left; position:relative}
.bt_link_cen .select_bj{width:30px; height:30px; overflow:hidden; position:absolute; top:0px; right:-8px; background:url(bt_select.jpg);}

/*******栏目页专用样式********/
.bt_menu{width:220px; min-height:400px; background:url(bt_TYZZ004_pic_16.jpg) no-repeat bottom right #f3f3f3; }
.bt_menu_title{height:35px; line-height:35px; width:100%; background:#1d79cc; text-align:center}
.bt_menu_title span{ line-height:35px;  color:#FFF; font-size:17px;}
.bt_menu_list{width:100%; padding-top:10px; height:auto; font-family:"宋体"}
.bt_menu_list ul{ margin:0; padding:0;}
.bt_menu_list li{width:100%; height:35px; border-bottom:#CCC solid 1px; text-align:center; background:url(bt_TYZZ004_pic_17.gif) no-repeat 190px 14px}
.bt_menu_list li a{line-height:35px; font-size:14px; display:block; color:#1d79cc; padding-left:70px; float:left}
.bt_menu_list li a:hover{color:#000}
.bt_menu_list li span{ line-height:35px; float:right; padding-right:20px; color:#1d79cc}

.bt_lm_cen{ min-height:465px; overflow:hidden; padding:10px 0px 10px 0px; text-align:left}
.bt_cenert{width:745px; *+width:725px;height:auto; overflow:hidden; border:#CCC solid 1px; padding:0 10px; background:url(bt_lm_title_01.png) no-repeat 10px 10px }
.bt_cenert_title{width:100%; height:33px; line-height:33px; border-bottom:#CCC solid 1px; text-align:left }
.bt_cenert_title .title{ width:110px; line-height:32px; padding-left:25px; color:#1d79cc;  background:url(bt_lm_title_01.jpg) no-repeat 0 10px ; border-bottom:#1d79cc solid 2px; margin-bottom:0px; font-size:16px;}

/*当前位置*/
.currentpath2{height:22px; line-height:22px; width:100%; margin:0 auto; text-align:left; font-family:"宋体"}
.currentpath2 .time{width:300px; line-height:20px; float:left;  }
.currentpath2 .time span{ line-height:20px; float:left; font-size:13px; color:#666}

.currentpath{height:40px; line-height:40px; width:100%; margin:0 auto; text-align:left; font-family:"宋体"}
.currentpath span{ line-height:40px; float:left; padding-left:30px; background:url(bt_lm_bj.jpg) no-repeat 5px 14px;}
.currentpath img{ margin:0 5px 0 0}
.currentpath table{ float:left}
.currentpath a{ padding-right:5px; line-height:40px;}

/*******文章页专用样式********/
.bt_box{ min-height:450px; padding:40px 100px;  *+width:1000px;  border:#CCC solid 1px; border-radius: 5px 5px 5px 5px;}
