*{ margin:0px; padding:0px;}
body{ width:100%; height:100%; overflow-x:hidden;}
ul,li,ol{ list-style:none;}
a{ text-decoration:none;}
img{ width: 100%; cursor: pointer;}
.clear{ width:100%; height:0px; clear:both;}
textarea{reszie:none;}
input[type=”button”], input[type=”submit”], input[type=”reset”] {-webkit-appearance: none;}



/*menu*/
.menu{ position:fixed; z-index:9999; width:100%; height:0px; background:rgba(0,0,0,0.5); overflow:hidden;}
.menu_cen{ width:70%; margin-left:30%; background:#FFF; overflow:hidden; overflow-y:scroll;}
.menu_guan{ float:left; width:100%; height:60px; line-height:60px; font-size:18px; font-weight:bold; color:#3b74ea; background:url(../img/gaun.png) top 24px right 20px no-repeat; background-size:15px; border-bottom:2px solid #3b74ea; text-indent:30px;}

.menu_fk_yi{ float:left; width:calc(100% - 30px); padding-left:30px; border-bottom:1px solid #3b74ea;}
.menu_fk_yi a{ float:left; width:100%; height:60px; line-height:60px; font-size:15px; color:#032489;}

.menu_fk_er{ display:none; float:left; width:calc(100% - 30px); padding-left:30px; padding-bottom:10px;}
.menu_fk_er a{ float:left; width:100%; height:40px; line-height:40px; font-size:13px; color:#032489;}



/*top*/
.top{ width:100%; height:52px; padding:30px 0px;}
.top_logo{ float:left; width:100%; height:52px; text-align:center;}
.top_logo img{ width:350px; height:52px;}
.top_dian{ float:right; width:120px; height:50px; background:url(../img/dianhua.png) left 5px center no-repeat; background-size:105px;}



/*ssl*/
.ssl{ width:100%; height:30px; background:#f2f2f2; padding:10px 0px;}
.ssl_fl{ float:left; width:calc(100% - 90px); height:30px; border-radius:20px 0px 20px 0px; background:#FFF; margin-left:10px;}
.ssl_fl_input{ float:left; width:calc(100% - 45px); height:30px; border:none; outline:none; background:none; padding-left:10px;}
.ssl_fl_en{ float:left; width:35px; height:30px; background:url(../wap_img/sou.png) left 10px center no-repeat; background-size:10px; outline:none; border:none;}

.ssl_fr{ float:right; width:70px; height:30px; background:url(../wap_img/dh.png) center center no-repeat; background-size:50px;}



/*banenr*/
#banner_box{ position:relative; width:100%; overflow:hidden; z-index:1;}
#banner_box ul{ width:100%;}
#banner_box ul li{ position:relative; width:100%;}
#banner_box ul li a{ float:left; width:100%; margin:0px;}
.banner_box_aiwo{ position:absolute; z-index:-99999;}



/*lanm*/
.lanm{ width:100%; height:220px; border-bottom:15px solid #f4f4f4;}
.lanm a{ float:left; width:20%; height:80px; margin-left:4%; margin-top:20px;}
.lanm a div{ float:left; width:100%; height:50px; background-size:50px !important;}
.lanm a span{ float:left; width:100%; height:30px; line-height:30px; font-size:15px; color:#222; text-align:center;}



/*lad*/
.lad{ width:calc(100% - 40px); height:30px; padding:20px;}
.lad div{ float:left; height:30px; line-height:34px; font-size:18px; color:#282828; background:url(../wap_img/feleo.jpg) left center no-repeat; background-size:4px 18px; padding-left:12px;}
.lad span{ float:left; height:30px; line-height:40px; font-size:8px; color:#282828; overflow:hidden; text-transform:uppercase; margin-left:5px;}
.lad a{ float:right; height:18px; line-height:18px; font-size:12px; color:#282828; padding:0px 10px; border:1px solid #c9c9c9; margin-top:5px;}

.lad_body{ width:calc(100% - 40px); line-height:25px; padding:0px 20px; padding-bottom:20px; font-size:14px; color:#707070; border-bottom:15px solid #f4f4f4;}

.wrapper2{ width:calc(100% - 40px); margin-left:20px; overflow:hidden; position:relative;}
.#focus2 { float:left; width:100%; overflow:hidden;}
.focus_ul2 { float:left; overflow:hidden; position:relative;}
.focus_ul2 li { float:left; position:relative;}
.focus_ul2 li img{ float:left; width:100%;}

.btncvsd { position:absolute; height:18px; text-align:center; bottom:0px;}
.btn { position:absolute; height:18px; bottom:0px; z-index:99; right:0px;} 
.btnc{ position:relative; height:18px; bottom:7px;}
.btn span { display:inline-block; _display:inline; _zoom:1; width:18px; height:18px; line-height:18px; text-align:center; margin-right:7px; cursor:pointer; background:#FFF; font-size:12px;}
.btn span.on { background:#0954cf; color:#FFF;}



/*lad_list*/
.lad_list{ width:100%; padding:20px 0px; border-bottom:15px solid #f4f4f4;}
.lad_list a{ float:left; width:calc(100% - 60px); height:30px; margin-left:20px; background:url(../wap_img/fasx.png) left center no-repeat; background-size:11px; padding-left:20px;}
.lad_list a div{ float:left; width:calc(100% - 80px); height:30px; line-height:35px; font-size:14px; color:#515151; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lad_list a span{ float:right; width:80px; height:30px; line-height:35px; font-size:14px; color:#979696; text-align:right;}



/*lad_video*/
.lad_video{ width:calc(100% - 40px); padding:20px; padding-top:0px; border-bottom:15px solid #f4f4f4;}
.lad_video_cen{ width:100%;}
.lad_video_cen *{ width:100%;}



/*lad_opk*/
.lad_opk{ width:100%; padding-bottom:20px; border-bottom:15px solid #f4f4f4;}
.lad_opk a{ float:left; width:calc(50% - 32px); height:30px; border:1px solid #bfbfbf; background:url(../wap_img/fasxx2.jpg) left 8px center no-repeat; background-size:3px; margin-left:20px; margin-bottom:10px; border-radius:5px;}
.lad_opk a div{ width:calc(100% - 34px); height:30px; line-height:30px; font-size:14px; color:#3d3d3d; padding-left:12px; margin-left:20px; border-left:1px solid #bfbfbf;}



/*lad_zj*/
.lad_zj{ width:calc(100% - 40px); padding:0px 20px; padding-bottom:20px; border-bottom:15px solid #f4f4f4;}
.lad_zj_a{ float:left; width:100%; padding:20px 0px; border-bottom:1px solid #e5e5e5;}
.lad_zj_a_fl{ float:left; width:130px; height:170px;}
.lad_zj_a_fr{ float:right; width:calc(100% - 140px); height:170px;}
.lad_zj_a_fr_name{ float:left; width:100%; height:30px; line-height:30px; font-size:18px; color:#0181cd; font-weight:bold; overflow:hidden;}
.lad_zj_a_fr_comc{ float:left; width:100%; max-height:30px; line-height:15px; font-size:13px; color:#0181cd; overflow:hidden; margin-top:3px;}
.lad_zj_a_fr_jiae{ float:left; padding:0px 30px; height:20px; line-height:20px; font-size:12px; color:#FFF; background:#0181cd; text-align:center; border-radius:10px 0px 10px 0px; margin:10px 0px;}
.lad_zj_a_fr_body{ float:left; width:100%; height:68px; line-height:17px; font-size:12px; color:#3a3a3a; overflow:hidden;}



/*lad_tszl*/
.lad_tszl{ width:calc(100% - 40px); padding:0px 20px; padding-bottom:20px; border-bottom:15px solid #f4f4f4;}
.lad_tszl_a{ float:left; width:100%; padding:20px 0px; border-bottom:1px solid #e5e5e5;}
.lad_tszl_a_fl{ float:left; width:130px; height:180px;}
.lad_tszl_a_fr{ float:right; width:calc(100% - 140px); height:180px;}
.lad_tszl_a_fr_jiae{ float:left; padding:0px 30px; height:24px; line-height:26px; font-size:16px; color:#FFF; background:#0181cd; text-align:center; border-radius:0px 13px 0px 13px; margin-bottom:10px; font-weight:bold; margin-top:10px;}
.lad_tszl_a_fr_body{ float:left; width:100%; height:126px; line-height:21px; font-size:13px; color:#3a3a3a; overflow:hidden;}



/*lad_img*/
.lad_img{ width:calc(100% - 20px); padding:0px 10px; border-bottom:15px solid #f4f4f4;}
.lad_img a{ float:left; width:calc(50% - 15px); margin-left:10px; margin-bottom:10px;}
.lad_img a div{ float:left; width:100%; background-size:cover !important;}
.lad_img a span{ float:left; width:100%; height:30px; line-height:30px; text-align:center; font-size:13px; color:#000; overflow:hidden;}



/*lad_liuxian*/
.lad_liuxian{ width:calc(100% - 20px); margin-left:10px; padding-bottom:10px;}
.lad_liuxian a{ float:left; width:calc(50% - 15px); height:80px; margin-left:10px; margin-bottom:10px; background:#f5f5f5;}
.lad_liuxian a div{ float:left; width:calc(100% - 70px); height:80px; line-height:80px; padding-left:70px; background-size:25px; color:#0181cc; font-size:12px;}

.lad_liuxian_1{ background:url(../wap_img/f1.png) left 25px center no-repeat;}
.lad_liuxian_2{ background:url(../wap_img/f2.png) left 25px center no-repeat;}
.lad_liuxian_3{ background:url(../wap_img/f3.png) left 25px center no-repeat;}
.lad_liuxian_4{ background:url(../wap_img/f4.png) left 25px center no-repeat;}
.lad_liuxian_5{ background:url(../wap_img/f5.png) left 25px center no-repeat;}
.lad_liuxian_6{ background:url(../wap_img/f6.png) left 25px center no-repeat;}



/*foot*/
.foot{ width:100%; background:#0181cc; padding-top:20px;}

.foot_img{ width:100%; text-align:center; padding-bottom:20px;}
.foot_img img{ width:140px;}

.foot_img2{ width:100%; text-align:center; padding-bottom:20px;}
.foot_img2 img{ width:240px;}

.foot_dizhi{ width:calc(100% - 60px); padding:0px 30px; padding-bottom:20px;}
.foot_dizhi div{ width:calc(100% - 30px); padding-left:30px; background:url(../wap_img/das.png) left 6px top 4px no-repeat; margin:0 auto; line-height:30px; font-size:12px; color:#FFF; background-size:16px; margin-top:10px;}

.foot_rwm{ width:260px; margin:0 auto;}
.foot_rwm div{ float:left; width:80px; line-height:40px; font-size:12px; color:#FFF; margin:0px 25px; text-align:center;}
.foot_rwm div img{ width:80px; height:80px;}

.foot_ban{ width:300px; margin:0 auto; color:#FFF; font-size:12px; text-align:center; line-height:30px; padding-bottom:20px;}
.foot_ban *{ color:#FFF;}



/*di_height*/
.di_height{ width:100%; height:60px;}

.di_lan{ position:fixed; bottom:0px; z-index:999; width:100%; height:60px; background:#FFF; box-shadow:0px 0px 3px rgba(0,0,0,0.7);}
.di_lan a{ float:left; width:25%; height:60px;}
.di_lan a div{ float:left; width:100%; height:40px; background-size:22px;}
.di_lan a *{ float:left; width:100%; height:20px; line-height:10px; font-size:13px; color:#444; text-align:center;}
.di_lan a font{ color:#FFF;}

.di_lan_1{ background:url(../wap_img/fx1.png) center center no-repeat;}
.di_lan_2{ background:url(../wap_img/fx2.png) center center no-repeat;}
.di_lan_3{ background:url(../wap_img/fx3.png) center center no-repeat;}
.di_lan_4{ background:url(../wap_img/fx4.png) center center no-repeat;}



/*fenye_lanmu*/
.fenye_lanmu{ width:100%; padding-top:20px; padding-bottom:10px; border-bottom:15px solid #f4f4f4;}
.fenye_lanmu a{ float:left; padding:0px 10px; height:28px; line-height:30px; text-align:center; color:#222; font-size:13px; border:1px solid #e5e5e5; margin-left:10px; margin-bottom:10px;}
.fenye_lanmu_xuan{ background:#0181cd; color:#FFF !important; border:1px solid #0181cd !important;}



/*fenye_lad*/
.fenye_lad{ width:calc(100% - 40px); height:30px; padding:20px;}
.fenye_lad div{ float:left; height:30px; line-height:34px; font-size:18px; color:#0181cd; background:url(../wap_img/feleo.jpg) left center no-repeat; background-size:4px 18px; padding-left:12px;}
.fenye_lad span{ float:left; height:30px; line-height:40px; font-size:8px; color:#0181cd; overflow:hidden; text-transform:uppercase; margin-left:5px;}



/*fenye_body*/
.fenye_body{ width:calc(100% - 40px); line-height:25px; padding:0px 20px; padding-bottom:20px; font-size:14px; color:#707070; border-bottom:15px solid #f4f4f4;}
.fenye_body *{ max-width:100%; line-height:25px; font-size:14px; color:#777;}
.fenye_body img{ max-width:60%;}



/*fenye_art*/
.fenye_art{ width:calc(100% - 40px); padding:0px 20px; padding-bottom:20px; border-bottom:15px solid #f4f4f4;}
.fenye_art_tit{ float:left; width:100%; line-height:30px; font-size:20px; color:#000; padding-bottom:10px;}
.fenye_art_body{ float:left; width:100%; line-height:25px; font-size:14px; color:#777;}
.fenye_art_body *{ max-width:100%; line-height:25px; font-size:14px; color:#777;}
.fenye_art_body img{ max-width:100%;}
.fenye_art_more{ padding-top:10px;}



/*page*/
.page{ float:left; width:100%; padding:20px 0px;}
.pages{ float:left; width:100%;}
.pages ul{ float:left; width:100%;}
.pages ul li{ float:left; width:calc(25% - 14.5px); height:35px; line-height:35px; border:1px solid #116fc9; margin-left:10px; font-size:14px;}
.pages ul li a{ display:block; width:100%; height:35px; line-height:35px; text-align:center; font-size:14px; background:#FFF; color:#116fc9;}
.pages ul .current{ background:#116fc9 !important; color:#FFF; text-align:center;}








