/* 全局CSS定义 */
*{margin:0;padding:0;border:0;}
body{text-align:center;margin:0 auto;padding:0;background:#FFF;color:#333; width:100%;font-size:62.5%; max-width:640px; min-width:320px; font-family:"微软雅黑", "黑体", "宋体";}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
select,input,img,select{vertical-align:middle;}
img,a img{ border:0; margin:0; padding:0; vertical-align:middle;}/*清除图片间距*/
ul,ol,li{list-style:none}
/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none}
a:hover{color:#FEFE00;text-decoration:none;}

/*清除链接虚框*/
a,area {blr:expression(this.onFocus=this.blur()) }
:focus {-moz-outline-style: none; } 

/* 通用属性 */
.left{float:left;}
.right{float:right;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}

/*常用方法*/
.show{display:block}
.hide{display:none}

/*------------------------------------------------*/
.top img{ width:100%;}

.nav ul{ float:left; width:100%; font-size:1.6em; text-align:center;}
.nav ul li{ float:left; width:33.33%; background:url(../images/hr_s1.jpg) repeat-x 0 bottom #0099FF; padding:3% 0;}
.nav ul li a{ display:block; background:url(../images/hr_s1.jpg) repeat-y right 0; color:#fff;}

@media screen and (max-width: 640px){	
.nav ul{ font-size:1.4em;}
}

.slider-focus{position:relative;max-width:640px;overflow:hidden;margin:0 auto;}
.slider-focus .hd{ position:absolute;width:100%;height:28px;left:0;bottom:2%;z-index:1;line-height:28px;text-align:center;}
.slider-focus .hd li{ display:inline-block;vertical-align:middle;width:13px;height:13px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}
.slider-focus .hd li.on{ background:#ffea00;}
.slider-focus .bd{ position:relative; z-index:0;}
.slider-focus .bd li{ position:relative; text-align:center;}
.slider-focus .bd li img{ background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;}
.slider-focus .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);}
.slider-focus .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;text-align:left;}

.search{ width:88%; padding:0 3%; border:1px solid #bbb; border-radius:1.1em; -moz-border-radius:1.1em; -webkit-border-radius:1.1em; margin:2.5% auto; text-align:left;}
.search input{ float:left; color:#ddd; padding:2% 0;}
.search input.inp01{ color:#ddd; width:85%;}
.search input.inp02{ width:15%; color:#ddd; background:url(../images/ico-search.png) no-repeat center center; background-size:30%;}

@media screen and (max-width: 640px){
.search input.inp02{ background-size:50%;}
}

.fl_tit{ background:url(../images/line_more.gif) no-repeat center 55%; background-size:100%; line-height:2.8em;}
.fl_tit .p_1{ font-size:2.2em;}
.fl_tit .p_1 i{ font-style:normal; color:#F00; display:inline-block; padding-left:5px;}
.fl_tit .p_2{ font-size:1.8em; font-weight:bold;}

@media screen and (max-width: 640px){	
.fl_tit{ line-height:2.2em;}
.fl_tit .p_1{ font-size:1.6em;}
.fl_tit .p_2{ font-size:1.4em;}
}

.tab-chaxun{ border-top:1px solid #eee; padding:4% 0;}
.tab-chaxun-hd ul.fix{ float:left; width:96%; padding:2.5% 2%;}
.tab-chaxun-hd ul.fix li{ float:left; font-size:1.6em; margin:0 0 0 2.5%; background:#8F8F8F; padding:1.5% 0; width:30%; color:#fff;}
.tab-chaxun-hd ul.fix li.on{ color:#fff; background:#0099FF;}

@media screen and (max-width: 640px){	
.tab-chaxun-hd ul.fix li{ font-size:1.4em;}
}

.tab-chaxun-con ul{ float:left;}
.tab-chaxun-con ul li{ float:left; width:45.625%; padding:1.5% 1.5% 1.5% 2.65%; text-align:center;}
/*.tab-chaxun-con ul li.li_2{ padding:1.5% 2.65% 1.5% 1.5%;}*/
.tab-chaxun-con ul li a{ display:block; width:292px; height:250px; overflow:hidden; margin:0 auto;}
.tab-chaxun-con ul li img{ width:292px; height:250px;}
.tab-chaxun-con ul li span{ position:relative; font-size:1.6em; line-height:2.6em; margin:0 auto; text-align:center; z-index:10; top:-2.6em; color:#fff; display:block; background:#0099FF; filter:alpha(opacity=90);opacity:0.9;}

@media screen and (max-width: 640px){	
.tab-chaxun-con ul li a{ width:146px; height:125px;}
.tab-chaxun-con ul li img{ width:146px; height:125px;}
.tab-chaxun-con ul li span{ font-size:1.4em; line-height:2.0em; top:-2.0em;}
}

.lm_tit{ width:100%; padding:3% 0; background:#0099FF;}
.lm_tit a{ float:right; color:#fff; padding-right:2%; font-size:1.6em;}
.lm_tit span{ float:left; color:#fff; font-size:1.6em; font-weight:bold; padding-left:2%;}

@media screen and (max-width: 640px){
.lm_tit a,.lm_tit span{ font-size:1.4em;}
}

.hm_anli ul{ float:left; width:100%; padding:2.5% 0;}
.hm_anli ul li{ float:left; width:45.625%; padding:1.5% 1.5% 1.5% 2.65%; text-align:center;}
.hm_anli ul li.li_2{ padding:1.5% 2.65% 1.5% 1.5%;}
.hm_anli ul li a{ display:block; overflow:hidden; margin:0 auto;}
.hm_anli ul li img{ width:292px; height:250px;}
.hm_anli ul li span{ font-size:1.4em; line-height:2.8em; margin:0 auto; text-align:center; color:#666; display:block; background:#efefef;}

@media screen and (max-width: 640px){
.hm_anli ul li span{ font-size:1.2em; line-height:2.2em;}
.hm_anli ul li img{ width:146px; height:125px;}
}

.tab-news-hd ul.fix{ float:left; width:100%;}
.tab-news-hd ul.fix li{ float:left; width:50%; background:#0099FF; font-size:1.6em; padding:3% 0; font-weight:bold; color:#fff;}
.tab-news-hd ul.fix li.on{ background:#0082D8; color:#FEFE00;}

@media screen and (max-width: 640px){	
.tab-news-hd ul.fix li{ font-size:1.4em;}
}

.tab-news-con dl{ width:96%; padding:3% 2%; text-align:left;}
.tab-news-con dl dt{ width:100%; margin:0 auto; text-align:center;}
.tab-news-con dl dt img{ width:100%;}
.tab-news-con dl dd{}
.tab-news-con dl dd.dd_biaoti{ padding:4% 0 2%; font-size:1.8em; border-bottom:1px solid #ddd;}
.tab-news-con dl dd.dd_biaoti a{ color:#333;}
.tab-news-con dl dd.dd_shijian{ padding:2% 0; border-bottom:1px solid #ddd; font-size:1.4em;}
.tab-news-con dl dd.dd_shijian span{ float:left; padding:0 0 0 2.5%; background:url(../images/yf_r11_c2_s1.jpg) no-repeat left center;}
.tab-news-con dl dd.dd_shijian i{ float:right; padding:0 3% 0 3%; font-style:normal; background:url(../images/yf_r11_c15_s1.jpg) no-repeat left center;}
.tab-news-con dl dd.dd_jianjie{ font-size:1.4em; color:#888; line-height:1.8em; padding:2% 0;}
.tab-news-con dl dd.dd_xiangqing a{ display:block; color:#666; font-size:1.4em; background:url(../images/yf_r13_c7_s1.jpg) no-repeat 2% center #E6E6E6; padding:2% 5%; }
.tab-news-con ul{ width:96%; padding:0 2% 4%; text-align:left;}
.tab-news-con ul li{ padding:2.5% 0 2.5% 5%; font-size:1.4em; border-bottom:1px solid #eee; background:url(../images/yf_r15_c4_s1.jpg) no-repeat 1% center;}
.tab-news-con ul li a{ color:#000;}

@media screen and (max-width: 640px){	
.tab-news-con dl dd.dd_biaoti{ font-size:1.4em;}
.tab-news-con dl dd.dd_shijian,.tab-news-con dl dd.dd_jianjie{ font-size:1.2em;}
.tab-news-con dl dd.dd_shijian span{ padding:0 0 0 4.5%;}
.tab-news-con dl dd.dd_shijian i{ padding:0 4% 0 5%;}
.tab-news-con dl dd.dd_xiangqing a{ font-size:1.2em; padding:2% 7%;}
.tab-news-con ul li{ font-size:1.2em;}
}

.copyright{ background:#0099FF; padding:3% 0; font-size:1.6em; color:#fff; text-align:center; margin:0 auto 9%;}

@media screen and (max-width: 640px){	
.copyright{ font-size:1.2em; margin:0 auto 10%;}
}

.footer{}
.footer-con{width:100%; position:fixed; z-index:100; right:0; bottom:0;}
.footer ul{ float:left; width:100%; font-size:1.8em; text-align:left;}
.footer ul li{ float:left; width:50%;}
.footer ul li{ background:url(../images/hr_s1.jpg) repeat-y right 0 #338FE2;}
.footer ul li a{ display:block; color:#fff; padding:2.5% 0 2.5% 40%;}
.footer ul li.zx a{ background:url(../images/yf_r18_c9_s1.jpg) no-repeat 35% center;}
.footer ul li.tel a{ background:url(../images/yf_r17_c13_s1.jpg) no-repeat 35% center;}

@media screen and (max-width: 640px){	
.footer ul{ font-size:1.4em;}
.footer ul li a{ padding:4% 0 4% 35%;}
.footer ul li.zx a,.footer ul li.tel a{ background-position:18% center; background-size:15%;}
}


/*---------------------------------------------------------------*/
.header{}
.header ul{ float:left; width:100%; background:#0099FF; padding:2% 0;}
.header ul li{ float:left;}
.header ul li.li_l,.header ul li.li_r{ width:10%;}
.header ul li.li_l img,.header ul li.li_r img{ width:60.93%;}
.header ul li.li_c{ width:80%; text-align:center; font-size:2.6em; color:#fff;}

@media screen and (max-width: 640px){
.header ul li.li_l img,.header ul li.li_r img{ width:73%;}
.header ul li.li_c{ font-size:1.8em;}
}

.ny_chanpin ul{ float:left; padding:3% 0;}
.ny_chanpin ul li{ float:left; width:45.625%; padding:1.5% 1.5% 1.5% 2.65%; text-align:center;}
.ny_chanpin ul li.li_2{ padding:1.5% 2.65% 1.5% 1.5%;}
.ny_chanpin ul li a{ display:block; width:292px; height:250px; overflow:hidden; margin:0 auto;}
.ny_chanpin ul li img{ width:292px; height:250px;}
.ny_chanpin ul li span{ position:relative; font-size:1.6em; line-height:2.6em; margin:0 auto; text-align:center; z-index:10; top:-2.6em; color:#fff; display:block; background:#0099FF; filter:alpha(opacity=90);opacity:0.9;}

@media screen and (max-width: 640px){	
.ny_chanpin ul li a{ width:146px; height:125px;}
.ny_chanpin ul li img{ width:146px; height:125px;}
.ny_chanpin ul li span{ font-size:1.4em; line-height:2.0em; top:-2.0em;}
}

.ny_navbut{}
.ny_navbut ul{ float:left; width:100%; font-family:"宋体"; font-size:1.4em; padding:3% 0 1%;}
.ny_navbut ul li{ float:left; width:25%;}
.ny_navbut ul li a{ width:90%; display:block; height:2.6em; line-height:2.6em; margin:3% 5%; border-radius:1.3em; -moz-border-radius:1.3em; -webkit-border-radius:1.3em; background:#8F8F8F; color:#fff;}
.ny_navbut ul li a.an_bg,.ny_navbut ul li a:hover{ background:#0099FF; color:#fff;}

.ny_anli ul{ float:left; width:100%; padding:2% 0;}
.ny_anli ul li{ float:left; width:45.625%; padding:1.5% 1.5% 1.5% 2.65%; text-align:center;}
.ny_anli ul li.li_2{ padding:1.5% 2.65% 1.5% 1.5%;}
.ny_anli ul li a{ display:block; overflow:hidden; margin:0 auto;}
.ny_anli ul li img{ width:292px; height:250px;}
.ny_anli ul li span{ font-size:1.6em; line-height:2.8em; margin:0 auto; text-align:center; color:#666; display:block; background:#efefef;}
.ny_rongyu ul li span{ background:none;}

@media screen and (max-width: 640px){
.ny_navbut ul{ font-size:1.2em;}
.ny_anli ul li span{ font-size:1.4em; line-height:2.2em;}
.ny_anli ul li img{ width:146px; height:125px;}
}

.ny_xinwen dl{ width:96%; padding:3% 2%; text-align:left;}
.ny_xinwen dl dt{ width:100%; margin:0 auto; text-align:center;}
.ny_xinwen dl dt img{ width:100%;}
.ny_xinwen dl dd{}
.ny_xinwen dl dd.dd_biaoti{ padding:4% 0 2%; font-size:1.8em; border-bottom:1px solid #ddd;}
.ny_xinwen dl dd.dd_biaoti a{ color:#333;}
.ny_xinwen dl dd.dd_shijian{ padding:2% 0; border-bottom:1px solid #ddd; font-size:1.4em;}
.ny_xinwen dl dd.dd_shijian span{ float:left; padding:0 0 0 2.5%; background:url(../images/yf_r11_c2_s1.jpg) no-repeat left center;}
.ny_xinwen dl dd.dd_shijian i{ float:right; padding:0 3% 0 3%; font-style:normal; background:url(../images/yf_r11_c15_s1.jpg) no-repeat left center;}
.ny_xinwen dl dd.dd_jianjie{ font-size:1.4em; color:#888; line-height:1.8em; padding:2% 0;}
.ny_xinwen dl dd.dd_xiangqing a{ display:block; color:#666; font-size:1.4em; background:url(../images/yf_r13_c7_s1.jpg) no-repeat 2% center #E6E6E6; padding:2% 5%; }
.ny_xinwen ul{ width:96%; padding:0 2% 4%; text-align:left;}
.ny_xinwen ul li{ padding:2.5% 0 2.5% 5%; font-size:1.4em; border-bottom:1px solid #eee; background:url(../images/yf_r15_c4_s1.jpg) no-repeat 1% center;}
.ny_xinwen ul li a{ color:#000;}

@media screen and (max-width: 640px){	
.ny_xinwen dl dd.dd_biaoti{ font-size:1.4em;}
.ny_xinwen dl dd.dd_shijian,.tab-news-con dl dd.dd_jianjie{ font-size:1.2em;}
.ny_xinwen dl dd.dd_shijian span{ padding:0 0 0 4.5%;}
.ny_xinwen dl dd.dd_shijian i{ padding:0 4% 0 5%;}
.ny_xinwen dl dd.dd_xiangqing a{ font-size:1.2em; padding:2% 7%;}
.ny_xinwen ul li{ font-size:1.2em;}
}

.fm_navbut,.fm_navbut_d{ padding:3% 2% 0;}
.fm_navbut3,.fm_navbut_d{ padding-bottom:4%;}
.fm_navbut h2{ font-size:1.6em; font-weight:bold; font-family:"微软雅黑", "黑体", "宋体"; padding:1.5% 0; background:#0099FF; color:#fff;}
.fm_navbut h2 a,.fm_navbut h2 a:hover{color:#fff;}
.fm_navbut ul{ float:left; width:100%; text-align:left; padding:2% 0 0;}
.fm_navbut ul li{ width:48%; float:left; padding:1% 0;}
.fm_navbut ul li.li_2{ padding-left:3.5%;}
.fm_navbut ul li a{ padding:3% 15%; display:block; margin:0 auto; border:1px solid #ddd; color:#666; background:url(../images/jtl_s1.jpg) no-repeat 8% center; font-size:1.4em;}
.fm_navbut ul li a:hover{ color:#0099FF;}
.fm_navbut_d a{ display:block; font-size:1.6em; font-weight:bold; font-family:"微软雅黑", "黑体", "宋体"; padding:1.5% 0; background:#EBEBEB; color:#999; margin:2% auto;}
.fm_navbut_d a.a_but,.fm_navbut_d a:hover{ background:#0099FF; color:#fff;}

.nr_txt{ width:95%; padding:3% 2.5% 5%; color:#888; text-align:left;}
.nr_text{ font-size:1.4em; line-height:2em; text-align:left;}
.nr_txt h1.h1_tit{ font-size:1.6em; padding:3% 0; text-align:center;}
.nr_txt h1.h1_tit2{ font-size:1.8em;}
.nr_txt h1.h1_tit a,.nr_txt h1.h1_tit a:hover{ display:block; color:#666;}
.nr_txt .nr_time{ color:#bbb; text-align:center; padding:0 0 1%; margin-bottom:3%; border-bottom:1px dashed #ddd;}
.nr_txt .nr_time a,.nr_txt .nr_time:hover{ color:#bbb;}
.nr_text img{ width:100%;}
.nr_text .p_img1{ width:83.55%; padding:0 0 3%;}
.nr_text .p_img2{ width:48%; padding:3% 0 0;}
.xg_tit{ font-size:1.4em; border-bottom:1px dashed #ddd; padding-bottom:2%; font-weight:bold; color:#666;}
.nr_txt ul.xg_ul{ width:100%; padding:2% 0 0;}
.nr_txt ul.xg_ul li{ line-height:2.4em; background:url(../images/jt_s1.jpg) no-repeat 1% center; padding-left:4%;}
.nr_txt ul.xg_ul li a{ display:block; color:#666; font-size:1.4em;}

@media screen and (max-width: 640px){	
.fm_navbut ul li a,.nr_text,.nr_txt .nr_time{ font-size:1.2em;}
.fm_navbut_d a,.nr_txt h1.h1_tit,.nr_txt h1.h1_tit2{ font-size:1.4em;}
.nr_txt .nr_time{ font-size:1em;}
.nr_txt ul.xg_ul li a{ font-size:1.2em;}
.nr_txt img{ width:100%;}
}

.nr_txt dl.nr_cp_dl dt img{ width:100%;}
.nr_txt dl.nr_cp_dl dd h1{ font-size:2.6em; color:#0398FE; text-align:center; padding:3% 0; border-bottom:1px dashed #ddd;}
.nr_txt dl.nr_cp_dl dd.nr_cp_dd{ padding:2% 3%; margin:1.5% 0; background:#F9F9F9; font-size:1.4em; color:#666; line-height:2.2em;}
.nr_txt dl.nr_cp_dl dd.nr_cp_dd2{ padding:2% 0 7%;}
.nr_txt dl.nr_cp_dl dd.nr_cp_dd2 span{ float:left; width:45.39%;}
.nr_txt dl.nr_cp_dl dd.nr_cp_dd2 img{ width:100%;}
.nr_txt dl.nr_cp_dl dd.nr_cp_dd2 a{ float:right; width:28%; font-size:1.8em; color:#fff; background:#0099FF; text-align:center; padding:2% 0;}

.cp_ztit{ border-bottom:1px solid #ddd; margin-bottom:3%;}
.cp_ztit span{ display:block; font-size:1.6em; width:28%; padding:2% 0; font-size:1.6em; color:#fff; background:#0099FF; text-align:center;}


@media screen and (max-width: 640px){	
.nr_txt dl.nr_cp_dl dd h1{ font-size:2.0em;}
.nr_txt dl.nr_cp_dl dd.nr_cp_dd{ font-size:1.2em;}
.nr_txt dl.nr_cp_dl dd.nr_cp_dd2 a{ font-size:1.3em;}
.cp_ztit span{ display:block; font-size:1.4em;}
}



/*.next_t{ padding:2% 0 6%;}
.next_t a{ display:inline-block; border:1px solid #ddd; font-size:1.6em; width:20%; padding:1.5% 0; margin:0 1%;}
.next_t a:hover { border:1px solid #0099FF; background:#0099FF; color:#fff;}*/

.next_t{ width:100%; padding:2% 0 6%; text-align:center; font-size:1.2em;}
.next_t a,.next_t b{ line-height:2.2em; margin:0.1%; display:inline-block; border:1px solid #ddd; background:#fff; padding:0 1.5%;}
.next_t a:hover,.next_t b{ background:#0099FF; font-weight:500; color:#fff; border:1px solid #0099FF;}
.next_t span{ display:inline-block; padding-left:0.1%; font-weight:500;}
.next_fp{ padding:2% 0 4%; margin-top:5%;font-size:1.4em; border-top:1px dashed #ddd;line-height:2em;}
.next_fp a{ color:#666;}
.next_fp a:hover{ color:#0099FF;}

@media screen and (max-width: 640px){
.next_t,.next_fp{ font-size:1.2em;}

}


















