﻿.top{width:100%;height:44px;border-bottom:1px solid #449de8;position:fixed;text-align:center;font-size:2.0rem; background:#379be7;line-height:44px; z-index:99; top:0px; left:0px; position:fixed;color:#fff;}
.top a{width:90px;height:45px;position: absolute; -webkit-tap-highlight-color: rgba(7,101,172,0.3);}
.top .more{width:90px;height:45px;position: absolute;}
.top .a_active{width:90px;height:45px;position: absolute; background:#1982d2;}
.top .back{left:0;}
.top .more{right:0;}
.top a em{ background:url(spicon.png) no-repeat;width:44px;height:44px; display:inline-block}
.top a .backto{float:left; border-left:none; border-right:none;background-position:-234px -98px; background-size:500px auto;margin-left:0.5em;}
.top a .icon_more{background-position:-100px -203px; background-size:500px auto;position:absolute;top:8px;right:15px; z-index:10;}

.fixed-box-box .navList{ position:fixed; right:0px; top:45px; width:150px; background:#1982d2; z-index:19; padding-bottom:15px;}
.fixed-box-box .navList li{ width:100%; background:#1982d2; line-height:44px; margin-bottom:1px; color:#fff;height:44px; border-bottom:1px dashed #428fca;}
.fixed-box-box .navList li.on{ background:none}
.fixed-box-box .navList li a{display:block; width:100%; height:44px;line-height:44px; font-size:1.6rem; color:#fff; padding-left:10px; text-align:left; box-sizing:border-box;text-overflow:ellipsis;}
.fixed-box-box .navList li a em{float:left; display:block; vertical-align:middle;width:33px;height:33px;clear:both;background: url(spicon.png) no-repeat;background-size:400px auto;}
.fixed-box-box .navList li a .home-icon{ background-position:-80px -133px;margin:7px 18px 0px 6px;}
.fixed-box-box .navList li a .chapter-icon{background-position:-77px -64px;margin:7px 18px 0px 6px;}
.fixed-box-box .navList li a .news-icon{background-position:-146px -138px;margin:7px 18px 0px 6px;}
.fixed-box-box .navList li a .vip-icon{background-position:-179px -136px;margin:7px 18px 0px 6px;}
.fixed-box-box .navList li a .quit-icon{background-position:-167px -171px;margin:7px 18px 0px 6px;}


.fixed-box{ position:absolute; left:0; top:44px; width:100%; height:100%}
.fixed-box-box{ width:100%; height:100%; position:relative}
.bg-blcok{width:100%; height:100%; background:#000; opacity:0.5; position:fixed; top:45px; z-index:4}


.km_choice{width:100%; border-bottom:1px solid #e8e8e8; height:40px;background:#fff; z-index:11;margin-top:44px;}
.km_choice p{float:left;margin-left:25px; font-size:1.6rem; line-height:40px;}
.km_choice em{width:30px;height:25px;display:inline-block; background:url(fenlei.png) no-repeat; background-size:160px auto;float:right;margin:7px 30px 0 0;}
.km_choice .active{ background-position:-70px -99px;}
.km_choice .regular{ background-position:-70px -76px;}

.items{width:100%;margin-top:6px; position:relative;top:0px;}
.items .place{width:100%; position:absolute;top:10px;}
.items .place .pl_left{width:50%;height:30px; border-top:1px solid #e8e8e8; background:#fff; line-height:35px;padding-left:25px;float:left}
.items .place .pl_left em{width:20px;height:30px;display:inline-block; background:url(fenlei.png) no-repeat -78px -126px; background-size:160px auto;float:left;margin:5px 0px 0 0;}
.items .place .bj{width:41px; height:42px;;float:left; background:url(spicon.png) no-repeat scroll -195px -298px; background-size:618px auto;}
.items .xx_item{width:100%;height:auto; position:absolute;top:42px;}
.items .xx_item ul{width:100%;height:auto;}
.items .xx_item ul:after{conten:""; display:block; clear:both;}
.items .xx_item ul li{width:33%; border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;float:left;height:160px; background:#fff;border-bottom:1px solid #e8e8e8;}
.items .xx_item ul li a{width:100%;height:160px; background:#fff; display:block;}
.items .xx_item ul li em{width:70px ;height:100px; display:block;background:url(spicon.png) no-repeat scroll; background-size:740px auto;margin:0px auto;}
.items .xx_item ul li .daily{ background-position:-113px -444px;}
.items .xx_item ul li .imitate{ background-position:-234px -444px;}
.items .xx_item ul li .overyears{ background-position:-358px -444px;}
.items .xx_item ul li .chapter{ background-position:-113px -562px;}
.items .xx_item ul li .vip{ background-position:-237px -562px;}
.items .xx_item ul li .menber{ background-position:-363px -562px;}
.items .xx_item ul li p{width:100%;font-size:1.6rem; text-align:center;}

.items1{width:100%;position:relative;margin:15px auto;}
.items1 .xx_item{width:100%;height:auto;}
.items1 .xx_item ul{width:100%;height:auto;}
.items1 .xx_item ul li{width:25%;float:left;height:130px; background:#fff;}
.items1 .xx_item ul li a{width:100%;height:100%; background:#fff;display:block;}
.items1 .xx_item ul li span{width:35px ;height:80px; display:block;background:url(spicon.png) no-repeat scroll; background-size:450px auto;margin:0px auto;}


.items1 .xx_item ul li .ys1{ background-position:-72px -260px;}
.items1 .xx_item ul li .ys2{ background-position:-72px -331px;}
.items1 .xx_item ul li .ys3{ background-position:-221px -261px;}
.items1 .xx_item ul li .ys4{ background-position:-146px -260px;}
.items1 .xx_item ul li .ys5{ background-position:-284px -330px;}
.items1 .xx_item ul li .ys6{ background-position:-340px -330px;}
.items1 .xx_item ul li .ys7{ background-position:-395px -330px;}
.items1 .xx_item ul li .ys8{ background-position:-223px -330px;}
.items1 .xx_item ul li .ys1_none{ background-position:-71px -399px;}
.items1 .xx_item ul li .ys2_none{ background-position:-146px -399px;}
.items1 .xx_item ul li .ys3_none{ background-position:-221px -401px;}
.items1 .xx_item ul li .ys4_none{ background-position:-145px -401px;}
.items1 .xx_item ul li .ys5_none{ background-position:-15px -399px;}
.items1 .xx_item ul li .ys6_none{ background-position:-332px -399px;}
.items1 .xx_item ul li .ys7_none{ background-position:-380px -399px;}
.items1 .xx_item ul li .ys8_none{ background-position:-419px -399px;}
.items1 .xx_item ul li .vip{ background-position:-141px -334px;}
.items1 .xx_item ul li p{width:100%;font-size:1.4rem; text-align:center; text-indent:0em;}

.subject{height:100%;width:100%; background:#f5f5f5; position:fixed;top:84px; z-index:20; border-bottom:1px solid #e8e8e8;-moz-box-shadow:2px 3px 0px rgba(0,0,0,0.1); -webkit-box-shadow:2px 3px 0px rgba(0,0,0,0.1); box-shadow:2px 3px 0px rgba(0,0,0,0.1);padding-bottom:15px;overflow :auto}
.subject .sub_cont{width:100%;height:auto;padding-bottom:150px;}
.subject .sub_cont a{ display:inline-block; background:#fff; border:1px solid #e8e8e8; border-radius:5px;padding:7px 0px 7px 0px;margin-top:5px;width:48%; text-align:center;margin-left:0.5%;}
.subject .sub_cont em{width:100%; font-style:normal; border-bottom:1px solid #eaeaea; display:block;margin-top:15px;padding-bottom:10px;}
.subject .sub_cont em span{display: inline-block;padding:3px 0px 3px 0px; font-size:1.6rem;border-radius:6px;margin-left:15px;height:auto;width: 100%;}

.subject1{height:100%;width:100%; background:#f5f5f5; position: absolute;top:84px; z-index:10; border-bottom:1px solid #e8e8e8;-moz-box-shadow:2px 3px 0px rgba(0,0,0,0.1); -webkit-box-shadow:2px 3px 0px rgba(0,0,0,0.1); box-shadow:2px 3px 0px rgba(0,0,0,0.1);padding-bottom:15px;}
.subject1 a{ display:inline-block; background:#fff; border:1px solid #e8e8e8; border-radius:5px;padding:7px 0px 7px 0px;margin-top:5px;width:48%; text-align:center;margin-left:0.5%;}
.subject1 em{width:100%; font-style:normal; border-top:1px solid #eaeaea;height:auto;padding-bottom:10px;display:block;margin-top:15px;}
.subject1 em a{display:block;border:1px solid #dddddd;padding:3px 8px 3px 8px; font-size:1.6rem;border-radius:6px;background:#f1f1f1;width:50px;margin:10px auto;}

.sec{ background:#fff;width:100%;height:auto;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.sec .parent_box{width:100%;height:auto; position:relative;}
.sec .parent_box .kemu{width:100%;height:60px;border-bottom:1px solid #e8e8e8;}
.sec .parent_box .kemu:active{ background:#ecf8ff;}
.sec .parent_box .kemu i{ display: inline-block; background:url(sorticon.png) no-repeat ; background-size:250px auto;height:27px;width:30px;margin:16px 0px 0px 1em;float:left;position:relative;}
.sec .parent_box .kemu .cs1{ background-position:-37px -121px;}
.sec .parent_box .kemu .cs2{ background-position:-36px -63px;}
.sec .parent_box .kemu .cs3{ background-position:-2px -63px;}
.sec .parent_box .kemu .cs4{ background-position:-2px -90px;}
.sec .parent_box .kemu .cs5{ background-position:-169px -65px;}
.sec .parent_box .kemu .cs6{ background-position:-136px -65px;}
.sec .parent_box .kemu .cs7{ background-position:-203px -64px;}
.sec .parent_box .kemu .cs8{ background-position:-3px -120px;}
.sec .parent_box .kemu .cs9{ background-position:-38px -91px;}
.sec .parent_box .kemu .cs10{ background-position:-102px -64px;}
.sec .parent_box .kemu .cs11{ background-position:-70px -120px;}
.sec .parent_box .kemu .cs12{ background-position:-39px -66px;}
.sec .parent_box .kemu .cs13{ background-position:-176px -95px;}
.sec .parent_box .kemu .cs17{ background-position:-211px -67px;}
.sec .parent_box .kemu .cs18{ background-position:-211px -66px;}
.sec .parent_box .kemu .cs19{ background-position:-143px -96px;}
.sec .parent_box .kemu p{width:30%; text-align:left;float:left;line-height:60px;padding-left:10px;font-size:1.6rem;}
.sec .parent_box .kemu span{width:20px;height:15px;display:inline-block;float:right; background:url(sorticon.png) no-repeat -215px -35px; background-size:235px auto; z-index:5;margin-right:2em;margin-top:25px;}
.sec .parent_box .kemu .zhankai1{width:20px;height:15px;display:inline-block;float:right; background:url(sorticon.png) no-repeat -215px -47px; background-size:235px auto; z-index:5;margin-right:4.5rem;margin-top:25px;}

.sec1{ background:#fff;width:100%;height:auto; border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.sec1 .kemu{width:100%;height:auto; position:relative;}
.sec1 .kemu .parent_box{width:100%;height:60px;border-bottom:1px solid #e8e8e8;}
.sec1 .kemu .parent_box:active{ background:#ecf8ff;}
.sec1 .kemu .parent_box em{ display: inline-block; background:url(sorticon.png) no-repeat ; background-size:235px auto;height:30px;width:30px;margin:13px 0px 0px 1em;float:left;position:relative;}
.sec1 .kemu .parent_box .cs1{ background-position:-1px 0px;}
.sec1 .kemu .parent_box .cs2{ background-position:-127px 0px;}
.sec1 .kemu .parent_box .cs3{ background-position:-95px -30px;}
.sec1 .kemu .parent_box .cs4{ background-position:-159px -30px;}
.sec1 .kemu .parent_box .cs5{ background-position:-64px 0px}
.sec1 .kemu .parent_box .cs6{ background-position:-158px 0px;}
.sec1 .kemu .parent_box .cs7{ background-position:-189px -30px;}
.sec1 .kemu .parent_box .cs8{ background-position:-94px 0px;}
.sec1 .kemu .parent_box .cs9{ background-position:-64px -30px;}
.sec1 .kemu .parent_box .cs10{ background-position:-33px -31px;}
.sec1 .kemu .parent_box .cs11{ background-position:0px -31px;}
.sec1 .kemu .parent_box .cs12{ background-position:-31px 0px;}
.sec1 .kemu .parent_box .cs13{ background-position:-158px -30px;}
.sec1 .kemu .parent_box .cs17{ background-position:-189px 0px;}
.sec1 .kemu .parent_box .cs18{ background-position:-189px 0px;}
.sec1 .kemu .parent_box .cs19{ background-position:-127px -30px;}
.sec1 .kemu .parent_box p{width:30%; text-align:left;float:left;line-height:60px;padding-left:10px;font-size:1.6rem;}
.sec1 .kemu .parent_box span{width:20px;height:15px;display:inline-block;float:right; background:url(sorticon.png) no-repeat -221px -82px; background-size:235px auto; z-index:5;margin-right:2em;margin-top:25px;}
.sec1 .kemu .parent_box .zhankai1{width:20px;height:15px;display:inline-block;float:right; background:url(sorticon.png) no-repeat -221px -94px; background-size:235px auto; z-index:5;margin-right:2em;margin-top:25px;}





.child_box{width:100%;height:auto; background:#FAFAFA;position:relative;}
.child_box .aim{height:auto;width:40px; background:rgba(55,155,231,0.5);position:fixed;top:60px;right:50%;margin-right:-22px; z-index:9999;}
.child_box .aim i{width:100%;color:#fff;line-height:40px;float:left; display:inline-block;position:relative; z-index:9999;}
.child_box .aim i input{border:none;height:40px;width:40px; background:none;color:#fff; text-align:center; font:2rem/40px Arial, Helvetica, sans-serif;}
.child_box .zm_nav{height:100%;width:40px; background:rgba(0,0,0,0.3);position:fixed;top:0px;right:0; text-align:center; overflow:auto;padding-top:45px; z-index:10}
.child_box .zm_nav a{height:1.6rem;width:100%;line-height:1.6rem; font-size:1.0rem;float:left; display:inline-block;position:relative; z-index:9999;color:#fff;}
.child_box ul{width:100%;padding-bottom:15px;}
.child_box ul li{width:100%;height:auto;float:left;}
.child_box ul li span{height:30px;width:100%;color:#6b6b6b;border-bottom:1px solid #dedede;display:inline-block;line-height:30px; text-indent:5%;}
.child_box ul li ul{height:auto;width:100%;}
.child_box ul li ul li{width:100%;height:35px;line-height:35px;float:left;margin-top:0;}
.child_box ul li ul li a{height:35px;font-size:1.4rem;display:inline-block;width:100%; text-indent:5%;}
.child_box ul li ul li a.flagcolor{color:#e9480e;}

.fixed-box{ position: fixed; left:0; top:44px; width:100%; height:100%;z-index:3;}
#search{width:100%; position:absolute; top:0px; z-index:10;}
#search_box{width:95%; background:#fff;height:45px;border-radius:6px;z-index:9999;left:5%; position:absolute;top:20px;}
#search_box .s_con{}
#search_box .iput01{line-height:40px;margin-left:12px;border: medium none;color:#c9d3db;font-size:1.4rem;height:45px;}
#search_box .lg{float:right;width:60px;height:45px;background:#9ecff8 url(search1.png) no-repeat 0px 4px;border-radius:6px; display:block;background-size:56px auto;}
.bg_blcok{width:100%; height:100%; background:#000; opacity:0.7; position:absolute; top:0px; z-index:4;}

.bg_blcok1{width:100%; height:100%; background:#fafafa; opacity:1; position:fixed; top:41px; z-index:9000;}
.bg_blcok1 .hot_box{height:205px;width:100%; background:#fff;margin-top:10px; border:1px solid #eaeaea;padding-bottom:15px;}
.bg_blcok1 .hot_box span{width:100%;height:40px; border-bottom:1px solid #eaeaea; display:block;}
.bg_blcok1 .hot_box span em{width:26px;height:20px; background:#e72222; display:inline-block; line-height:22px;color:#fff;font-style:normal;margin:9px 0px 0px 0.5em; text-align:center;}
.bg_blcok1 .hot_box span h{font-size:1.6rem;margin-left:8px;}
.bg_blcok1 .hot_box a{width:46%;height:45px; display:inline-block;line-height:45px;font-size:1.4rem;float:left;padding-left:0.5em;position:relative;}
.bg_blcok1 .hot_box a:before{position:absolute;left:0;width:1px;height:35px;content:""; background:#eaeaea;top:5px;}
.bg_blcok1 .hot_box a:after{position:absolute;left:5%;width:90%;height:1px;content:""; background:#eaeaea;bottom:0px;}
.bg_blcok1 .hot_box a i{width:13px;height:13px; background:#ff6927; font-size:1.1rem;color:#fff; display:inline-block;margin-left:5px; vertical-align:middle;line-height:13px;font-style:normal; text-align:center;margin-top:-2px;}

#search1{width:100%;height:40px; background:#fff; border-bottom:1px solid #eaeaea;padding-top:4px; position:fixed;top:44px; z-index:9999;}
#sf1{width:95%; background:#efefef;height:32px;border-radius:6px;margin:0 2.5%;}
#sf1 .s_con{}
#sf1 .m_search_t{line-height:32px;margin-left:1rem;border: medium none;color:#b1b1b1;font-size:1.4rem;height:32px; background:#efefef;background:url(search.png) no-repeat -4px 3px; background-size:24px auto;padding-left:2.3rem;width:90%;}
#sf1 .m_search_sub{border:0px #ff0000 solid;height:30px;width:30px;margin:3px 1rem 0 0px; display:none;}     
#search1 i{ display:inline-block;height:32px;width:15%;line-height:32px; text-align:center;color:#379be7;font-size:1.6rem; font-style:normal;float:right;margin-top:-32px;}

#search2{width:100%;height:36px; background:#fff; border-bottom:1px solid #eaeaea;padding-top:4px; position:fixed;top:0; z-index:9999;}
#search_box2{width:80%; background:#efefef;height:32px;border-radius:6px;float:left;margin-left:0.5em;}
#search_box2 .s_con{}
#search_box2 .iput01{line-height:32px;margin-left:-15px;border: medium none;color:#b1b1b1;font-size:1.4rem;height:32px; background:#efefef;}
#search_box2 .lg{float:left;width:60px;height:32px;background: url(search.png) no-repeat 7px 2px;border-radius:6px; display:block;background-size:27px auto;}
#search2 em{ display:inline-block;height:32px;width:15%;line-height:32px; text-align:center;color:#379be7;font-size:1.6rem; font-style:normal;float:right;margin-top:0px;}

/* 首页分类导航*/
.others,.career,.finance,.jianzu,.build{ display:block; width:99%; border-bottom:1px solid #dadada; background:#f3f3f3;border-left:3px solid #1e94f7;}
.others .item,.career .item,.finance .item,.jianzu .item,.build .item{ float:left; width:15%; height:auto;  background:#f3f3f3;box-sizing: border-box;}
.others .item i,.career .item i,.finance .item i,.jianzu .item i,.build .item i{ display:block; margin:10px auto; width:30px; height:30px; border-radius:22px; border:1px solid #e8e8e8; background: url(spicon.png) -257px -191px no-repeat #fff; background-size:300px auto;}
.others .item span,.career .item span,.finance .item span,.jianzu .item span,.build .item span{ display:block; font-size:1.7rem; font-weight:550; width:22px; margin:0 auto; padding-left:3px;line-height:20px}
.others .construct,.career .construct,.finance .construct,.jianzu .construct,.build .construct{ float:right; width:85% }
.others .item i{ background-position:-284px -192px;}
.career .item i{ background-position:-174px -192px;}
.jianzu .item i{ background-position:-229px  -192px;}
.finance .item i{ background-position:-202px -192px;}
.pt44{padding-top:44px;}
.construct a{width:32.5%;height:40px; text-align:center; line-height:40px;font-size:1.4rem; display:inline-block; background:#fff;float:left; border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}

.finance{border-left-color: #ff7314}
.career{border-left-color:#09b800}
.others .four,.career .four{ width:100%}
.others .four a,.career .four a{ float:left; width:25%; text-align:center; font-size:1.4rem;line-height:36px;border-top:1px solid #eee;border-left:1px solid #eee; box-sizing: border-box; background:#fff}
.others{border-left-color:#ef4700}

.consult .load span{ float:left; font-size:1.5rem; color:#379be7}
/*首屏图*/
.sp{width:100%;height:120px;background:#fff;box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.04); overflow:hidden;}
.sp ul{width:100%}
.sp ul li{width:25%;float:left;}
.sp ul li a{width:100px;height:100px;line-height:20px; display:block; text-align:center;font-size:1.4rem;margin:0 auto;}
.sp ul li a em{background:url(spicon.png) no-repeat;width:63px;height:63px; display:block;margin:10px auto;background-size:580px auto;}
.sp ul li a .mncs{ background-position:-49px -43px; }
.sp ul li a .zlxz{ background-position:-162px -43px;}
.sp ul li a .zjlx{ background-position:-275px -43px;}
.sp ul li a .rmwd{ background-position:-385px -43px;}



/*置顶新闻*/
.news{ padding:0 8px; padding-bottom:8px; box-sizing:border-box; width:100%;background:#fff; box-shadow:1px 2px 3px rgba(0,0,0,0.04);margin-top:8px; }
.news .title{ width:100%; margin-bottom:8px; position:relative; height:40px; overflow:hidden; display:inline-block; white-space:nowrap;line-height:40px;}
.news .title .hot{display:inline-block; margin:0px 8px 0 0; padding:5px 5px; line-height:12px;background:#e73600; font-size:1.2rem; font-style:normal; color:#fff; vertical-align:top;}
.news .title .hot span{ font-size:2.1rem; line-height:25px; padding:0px; margin:0px;color:#333;height:25px; display:inline-block; }
.news .title em{display:inline-block; margin:0px 8px 0 0; padding:5px 5px; line-height:12px;font-size:1.2rem; font-style:normal; color:#fff; vertical-align:top;background:url(spicon.png) no-repeat;background-size:540px auto; height:10px;width:24px}
.news .title .zixun{ background-position:-441px -75px;}
.news .title .jingyan{background-position:-441px -51px;}
.news .title .zixun span{ font-size:2.1rem; line-height:10px; padding:0px; margin:0px;color:#333;height:25px; display:inline-block;padding-left: 35px; }
.news .title .jingyan span{ font-size:2.1rem; line-height:10px; padding:0px; margin:0px;color:#333;height:25px; display:inline-block;padding-left: 35px; }
.news .content{ width:100%}
.news .content .ctnRight,.news .content .ctnLeft{ width:100%;margin:0 auto; height:26px;white-space:nowrap; overflow:hidden; text-align: left;float:left;}
.news .content .ctnRight a,.news .content .ctnLeft a{ display:inline-block;font-size:1.6rem; color:#333; margin-bottom:2px; padding:0 2px;width:49%;margin-left:0.8em; overflow:hidden; white-space:nowrap;}
.news .content .f-fr{text-align:left;}



.chlid_box{width:100%;height:auto; background:#f2f2f2;}
.chlid_box ul{width:95%;margin:0 auto;padding-top:15px;padding-bottom:15px;}
.chlid_box ul li{width:auto;height:35px; text-align:center; line-height:35px; font-size:1.4rem;float:left;}
.chlid_box ul li a{height:35px; text-align:center; line-height:35px; font-size:1.4rem;display:inline-block;padding:0 2em;}


/*类别标题栏*/
.construction{ width:100%; height:44px; background:#f1f6f9 ; position:relative;}
.construction .subtitle{ float:left; border-left:3px solid #379be7; padding-left:8px; font-size:2.1rem; line-height:44px; color:#379be7;width:auto;}
.construction .subtitle a{ color:#e73600}
.construction .nav{ width:auto; line-height:45px; height:44px;position:absolute;right:0px;}
.construction .nav a{ text-align:center; color:#5eb9ff; font-size:1.2rem; display:inline-block;height:44px;}
.construction .nav span{display:inline-block; color:#bad9ee; margin:0 3px}
.construction .nav a i{ width:13px; height:15px; padding:0 12px; margin:-2px 10px 0 0; background:url("spicon.png") no-repeat scroll -190px -153px; background-size:500px auto; vertical-align:middle;}
.construction .nav a .i_active{ width:13px; height:15px; padding:0 12px; margin:-2px 10px 0 0; background:url("spicon.png") no-repeat scroll -164px -152px; background-size:500px auto;}
.construction a.more{ float:right; margin-right:8px; line-height:44px; font-size:1.4px; color:#da230c}
.construction a.more{ float:right; margin-right:8px; line-height:44px; font-size:1.4px; color:#da230c}

.eaxm-box{ width:100%; height:auto; padding:8px 0; display:block; background:rgba(255,255,255,0.96); border-bottom:1px solid #dadada; position:absolute; top:44px; left:0px; z-index:9999; font-size:1.6rem; text-align:center; box-shadow:1px 3px 3px rgba(0,0,0,0.08);display:none;}
.eaxm-box a{ float:left; width:33.3%; height:35px; line-height:35px; color:#333}




/* 首页分类导航*/
.news.bot{ display:inline-block; padding-bottom:8px; }
.news .unit{ width:100%; padding:8px; border:1px solid #e9e9e9;box-sizing: border-box; margin-top:8px; box-shadow:1px 2px 3px rgba(0,0,0,0.03) }
.news .unit .ctn{ font-size:1.6rem; color:#333; margin-bottom:4px}
.news .unit .bottom{ width:100%}
.news .unit .bottom span{ float:left; font-size:12px; color:#999;}
.news .unit a .bottom .time{ float:right; font-size:1.2rem; color:#999;}
.news .unit a .bottom .time.cRed{color:#4599de;}
.news .unit .bottom a{ float:right; font-size:12px; color:#999}
.news .checkMore{ display:block; width:100%; line-height:35px; color:#333; text-align:center; font-size:1.6rem; border:1px solid #e9e9e9; margin-top:8px;}



.subNav{ display:block; width:100%;box-sizing: border-box; height:40px; line-height:40px; background:#fff;text-align:center; border-bottom:1px solid #e8e8e8;overflow:hidden;position:fixed;top:44px; z-index:3;}
.subNav a{ display:inline-block; color:#2e2f31; font-size:1.6rem; padding:0 12px;box-sizing: border-box; text-align:center;width:19%;height:40px;}
.subNav .font_active{display:inline-block;color:#ff6927;font-size:1.6rem;padding:0 12px;box-sizing: border-box;text-align:center;width:19%;height:40px;}
.subNav a em{ height:3px;width:100%; display:inline-block;float:left;margin-top:-3px;}
.subNav a .border_active{ height:3px;width:100%; background:#ff6927; display:inline-block;float:left;margin-top:-3px;}


.tabs{ display:block; width:80%;box-sizing: border-box; height:40px; line-height:40px; background:#fff;text-align:center; border-bottom:1px solid #e8e8e8;overflow:hidden;position:fixed;top:44px; z-index:3;white-space:nowrap;}
.tabs a{ display:inline-block; color:#2e2f31; font-size:1.4rem; padding:0 10px;box-sizing: border-box; text-align:center;width:19%;height:40px; background:#fff; border-bottom:1px solid #eaeaea;}
.tabs .active{display:inline-block;color:#ff6927;font-size:1.4rem;padding:0 12px;box-sizing: border-box;text-align:center;width:19%;height:40px; border-bottom:3px solid #ff6927}
.right_add{position:fixed;width:20%;right:0px;height:39px;display:block; z-index:3;top:44px; background:#fff; border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.right_add a{width:100%;height:38px; display:inline-block; text-align:center;line-height:40px;}
.right_add a i{width:22px;height:22px; display:inline-block; vertical-align:middle;background:url("spicon.png") no-repeat scroll -44px -218px; background-size:440px auto; }
.right_add a em{width:22px;height:22px; display:inline-block; vertical-align:middle;background:url("spicon.png") no-repeat scroll -44px -218px; background-size:440px auto; }
.right_add1{position:fixed;width:100%;right:0px;height:39px;display:block; z-index:9999;top:44px; background:#fff; border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.right_add1 a{width:100%;height:40px; display:inline-block; text-align:center;line-height:40px;}
.right_add1 a em{width:22px;height:22px; display:inline-block; vertical-align:middle;background:url("spicon.png") no-repeat scroll -45px -224px; background-size:452px auto; }

.tabs1{ display:block; width:100%;box-sizing: border-box; height:40px; line-height:40px; background:#fff;text-align:center; border-bottom:1px solid #e8e8e8;overflow:hidden;position:fixed;top:44px; z-index:3;white-space:nowrap;}
.tabs1 a{ display:inline-block; color:#2e2f31; font-size:1.4rem; padding:0 10px;box-sizing: border-box; text-align:center;width:19%;height:40px; background:#fff; border-bottom:1px solid #eaeaea;}
.tabs1 .active{display:inline-block;color:#ff6927;font-size:1.4rem;padding:0 12px;box-sizing: border-box;text-align:center;width:19%;height:40px; border-bottom:3px solid #ff6927}

.address{width:100%;margin-top:84px;line-height:44px; background:#fafafa;height:30px;}
.address em{width:20px;height:20px;display:inline-block; background:url(fenlei.png) no-repeat -78px -126px; background-size:160px auto;float:left;margin:1rem 0px 0 0.8em;}


.leftDays{ width:100%; padding:12px 0;  font-size:1.7rem; color:#333; text-align:center; background:#fff}
.leftDays span{ display:inline-block; width:18px; border:1px solid #dadada; margin-left:5px; border-radius:3px; color:#e73600}


.testItem{ width:100%; background:#fff; box-shadow:1px 2px 3px rgba(0,0,0,0.04);}
.testItem  a{ width: 33%;height: 40px;text-align: center;line-height: 40px;font-size: 1.4rem;display: inline-block;background: #FFF none repeat scroll 0% 0%;border-left: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8;}
.ctt{ width:100%;border-bottom:1px solid #dcdcdc;}




/* 反馈提交 */
.feedback{ padding:8px}
.feedback form{ width:100%}
.feedback form .fbctn{ width:100%;display:block; height:102px; color:#aaa; font-size:1.4rem; padding:8px; box-sizing:border-box; border:1px solid #e0e0e0}
.feedback form .contact{width:100%; color:#aaa; display:block; border:1px solid #e0e0e0; margin:8px 0; padding:0 8px;box-sizing:border-box; font-size:1.4rem; overflow:hidden; white-space:nowrap; line-height:35px}
.feedback form .submit{ width:100%;  display:block; border-radius:20px; border:none; font-size:1.4rem; background:#e73600; color:#fff; line-height:44px }


/*二级导航*/
.second-Nav{ display:block; height:auto; padding:8px 4px; border-bottom:1px solid #dadada; text-align:center;}
.second-Nav a{ display:inline-block;width:68px; height:35px; line-height:35px; background:#fff; border:1px solid #dadada; border-radius:5px; margin:0 4px; box-shadow:1px 3px 5px rgba(0,0,0,0.05); text-align:center; font-size:1.7rem; color:#e73600;}

/* mobile diaolog style */
.ui-dialog-m{min-width:300px; background:#fff; border-radius:5px; position:fixed;border: 1px solid #d1d1d1;background: #fff;z-index: 1025;top: 50%;left: 50%;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;}
.ui-dialog-m.ui-dialog-m-active{-webkit-transform: scale(1);transform: scale(1);}
.ui-dialog-m a{text-decoration: none}
.ui-dialog-m .ui-dialog-m-content{font-size:1.4rem; color:#666; text-align:center; padding:20px; line-height: 22px}
.ui-dialog-m .ui-dialog-m-content a{ width:100%; bottom:0; line-height:44px; text-align:center; color:#f06000!important; font-size:1.6rem; border-top:1px solid #f9bf99}
.ui-dialog-m .ui-dialog-m-button{ width:100%; bottom:0; line-height:44px; text-align:center;  font-size:1.6rem; border-top:1px solid #f9bf99}
.ui-dialog-m .ui-dialog-m-button a{margin: 0 5px;padding: 8px 15px; color:#f06000!important; box-sizing:border-box}
.ui-dialog-m .ui-dialog-m-button a:hover{ background: #F9C19C}
.ui-dialog-m .ui-dialog-m-button a.lf{border-left:none}
.ui-dialog-m .ui-dialog-m-button-line{font-style: normal;color: #F06000;}
.ui-dialog-m-mask{position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; -webkit-user-select: none; z-index: 1024; background: #9A9A9A; opacity: 0.3}


.main_visual{height:300px;position:relative;bottom:0px; left:0px; background:#000;}
.main_image{height:100%;overflow:hidden;position:relative;top:100px;left:0px;}
.main_image ul{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:100%;}
.main_image li .word_details{position:fixed; bottom:0px;height:90px;overflow:auto;background:rgba(255,255,255,0.2);color:#fff;width:100%;z-index:9999;}
.main_image li .word_details p{width:95%;display:block; text-indent:1em;margin:5px auto;line-height:24px;}
.main_image li span{display:block;width:100%;height:27em; overflow:hidden;}
.main_image li span img{width:100%; background:100% auto;}

.flicking_con{width:100%;height:auto;-moz-box-shadow:0px 2px 1px rgba(0,0,0,0.05);-webkit-box-shadow:0px 2px 1px rgba(0,0,0,0.05);box-shadow:0px 2px 1px rgba(0,0,0,0.05);}
.flicking_con a{width:100%;min-height:7em;position:relative;display:block; margin-bottom:5px;background:#fff;border-bottom:1px solid #eaeaea;padding:0.5em 0;}
.flicking_con a span{width:7em;height:7em;overflow:hidden;display:block;display:inline-block;float:left; margin-left:0.3em;}
.flicking_con a span img{width:100%;background-size:100% auto;}
.flicking_con a .step_right{float:left;height:auto;width:68%;margin-left:1em;}
.flicking_con a .step_right h{width:100%;font-size:1.6rem;}
.flicking_con a .step_right p{width:100%;font-size:1.4rem;color:#9e9e9e;margin-top:0.5em;}
#btn_prev,#btn_next{position:absolute;display:block;width:30px!important;height:30px!important;top:50%;margin-top:-37px;display:none;background:url(guide.png) no-repeat; background-size:90px auto;}
#btn_prev{left:1em; background-position:0 0;}
#btn_next{right:1em;background-position:-30px 0;}

.zx_item{width:100%;height:auto;padding-bottom:15px;border-top:none;}
.zx_item span{width:100%;height:36px;display:block;background:#fff;}
.zx_item span h{font-size:2.0rem;display:inline-block;line-height:33px;width:auto;border-bottom:3px solid #379be7;padding:0 0.6em;}
.zx_item a{width:100%;height:auto;display:inline-block; background:#FFF; border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;margin-bottom:0px;position:relative}
.zx_item a em{width:20px;height:35px; display:inline-block;background:rgba(0, 0, 0, 0) url("spicon.png") no-repeat scroll -250px -210px / 452px auto;float:left;margin-left:0.3em;}
.zx_item a p{width:90%;height:auto; font-size:1.6rem;line-height:20px;margin-top:8px;margin-left:0.5em;float:left;}
.zx_item a .bottom{width:100%;height:30px;float:left;}
.zx_item a .bottom span{width:40%;float:left;color:#999;line-height:25px;margin-left:0.8em; background:none;height:25px;}
.zx_item a .bottom .time{width:37%;float:left;color:#999;line-height:25px; text-align:right;margin-right:0.5em;}

.ub{display: -webkit-box !important;display: box !important; display: -moz-box !important;}
.ub-rev{-webkit-box-direction:reverse;box-direction:reverse;}
.ub-fh{width:100%;}
.ub-fv{height:100%;}
.ub-con{position:absolute;width:100%;height:100%;}
.ub-ac{-webkit-box-align: center;-moz-box-align: center;-ms-box-align: center; box-align: center;}
.ub-ae{-webkit-box-align: end;-moz-box-align: end;-ms-box-align: end;box-align: end;}
.ub-pc{-webkit-box-pack: center;-moz-box-pack: center;-ms-box-pack: center;box-pack: center;}
.ub-pe{-webkit-box-pack: end; -moz-box-pack: end;-ms-box-pack: end;box-pack: end;}
.ub-pj{-webkit-box-pack:justify;box-pack:justify;}
.ub-ver{-webkit-box-orient:vertical;box-orient:vertical;}
.ub-f1{position:relative;-webkit-box-flex: 1; -moz-box-flex: 1;-ms-box-flex: 1;box-flex: 1;}
.ub-f2{position:relative;-webkit-box-flex: 2;-moz-box-flex: 2; -ms-box-flex: 2;box-flex: 2;}
.ub-f3{position:relative;-webkit-box-flex: 3;-moz-box-flex: 3;-ms-box-flex: 3;box-flex: 3;}
.ub-f4{position:relative;-webkit-box-flex: 4;-moz-box-flex: 4;-ms-box-flex: 4;box-flex: 4;}
.ub-img{-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;}
.ub-img1{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;}
.ub-img2{background-repeat:repeat-x;background-size:auto 100%}
.ub-img3{background-repeat:repeat-y;background-size:100% auto}
.ub-img4{-webkit-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;background-position:center;}
.ub-img5{-webkit-background-size:auto 100%;background-size:auto 100%;background-repeat:no-repeat;background-position:center;}
.ub-img6{background-repeat:no-repeat;background-position:center;}
.ub-img7{-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center;}

#popstar{min-height:100%; width: 100%; background-color: rgba(0,0,0,0.5);z-index: 99; position:fixed;top:0;}
.close{height:30px; width:30px;z-index: 120; position:fixed;top:30px;right:30px; border-radius:20px; background:rgba(0,0,0,0.2) url("spicon.png") no-repeat scroll -479px -123px; background-size:532px auto;}
#popshow{width:100%;height:120px; border-bottom:1px solid #eaeaea; display:block; background:#fff;}
#popshow .pic{width:100px;height:100px;margin:10px 10px 0px 15px; background:#eaeaea;float:left; overflow:hidden;}
#popshow .pic img{height:100px;min-width:100px;}
#popshow .step_right{float:left;width:60%;}
#popshow .step_right p{width:95%;height:auto;padding-bottom:10px; font-size:1.4rem;margin:10px auto}
#popshow .step_right span{width:95%;margin:8px auto 0 auto; font-size:1.8rem; display:inline-block;}

.pic_box{height:100%; width:100%; border-radius: 0.5em;background-color:#ffffff;top:0;overflow:auto;}
.big_pic{width:100%;height:100%; overflow:hidden;position:relative;}
.big_pic img{width:100%; background-size:100% auto; }
.explian{width:100%;min-height:180px; background:rgba(0,0,0,0.2);bottom:180px; overflow:hidden; position:relative;}
.explian span{color:#379be7; display:inline-block; font:3.4rem Arial, Helvetica, sans-serif normal;line-height:25px;height:25px;margin-top:8px;}
.explian span i{font:1.8rem Arial, Helvetica, sans-serif normal;}
.explian p{width:95%;text-indent:1em;padding:0px 0 20px 0;margin:0 auto;font-size:1.4rem;color:#fff; position:static;}


.piclist_top{width:100%;height:auto; background:#fff; border-top:1px solid #eaeaea;position:relative; margin:54px auto;}
.piclist_top:before{content:"";position:absolute; z-index:-1;width: 0;height: 0; border-top:6px solid rgba(0,0,0,0.1);bottom:-6px;border-right:160px solid transparent;border-left:2px solid transparent;}
.piclist_top:after{content:"";position:absolute; z-index:-1;width: 0;height: 0; border-top:6px solid rgba(0,0,0,0.1);bottom:-6px;border-left:160px solid transparent;right:0px;border-right:5px solid transparent;}
.piclist_top span{width:100%;height:auto; border-bottom:1px solid #eaeaea; display: inline-block;}
.piclist_top span:before{width:50px;height:50px;display: inline-block; background:url("spicon.png") no-repeat scroll -255px -180px; background-size:390px auto; content:"";float:left;}
.piclist_top span h{ font-size:2.0rem;line-height:30px;padding-left:5px;;width:80%; display:block;float:left;margin-top:8px;}
.piclist_top .publish{height:32px;width:100%; background:#fafafa; border-bottom:1px solid #eaeaea;}
.piclist_top .publish em,.piclist_top .publish em i{height:32px;display:inline-block;color:#999;float:left; font:1.2rem/32px  normal;}
.piclist_top .publish em{margin-left:10px;}
.piclist_top .text{width:100%;height:auto; border-bottom:1px solid #eaeaea;}
.piclist_top .text p{width:98%;height:auto;margin:20px auto;text-indent:2em;font-size:1.4rem;line-height:24px;}
.piclist_top .bot{width:100%;height:45px;text-align:center;margin-top:0px;}
.piclist_top .bot a{  font-size:2.4rem;color:#000; line-height:45px;}
.piclist_top .bot a em{ display:inline-block;width:20px;height:20px;background: rgba(0, 0, 0, 0) url("spicon.png") no-repeat scroll -321px -204px;background-size: 660px auto;}


.bz{height:35px;width:100%;color:#9e9e9e; font-size:1.8rem;line-height:35px;margin-top:-45px; text-indent:1em;}

.recoemend{width:98%;height:auto; background:#fff; border:1px solid #eaeaea;border-top:3px solid #379be7; margin:10px auto;-moz-box-shadow:0px 2px 1px rgba(0,0,0,0.05); -webkit-box-shadow:0px 2px 1px rgba(0,0,0,0.05);box-shadow:0px 2px 1px rgba(0,0,0,0.05); border-radius:5px; overflow:hidden;padding-bottom:15px;}
.recoemend h{font-size:1.8rem;color:#379be7;line-height:40px;height:40px;padding-left:5px; display:inline-block; border-bottom:1px solid #eaeaea;width:100%;}
.recoemend a{font-size:1.4rem;height:auto;line-height:25px;width:98%; margin-left:7px; border-bottom:1px dashed #eaeaea; display:inline-block;padding:5px 0;}

.moresort{height:30px;width:83px;margin:2px 0px 0px 0.8em;line-height:30px; position:relative;float:right;}
.moresort:after{content:"";display:block;float:right;margin:4px 2px 0 0;background:url("spicon.png") no-repeat scroll -232px -170px;background-size:420px auto;height:25px;width:25px;}
.moresort span{float:left;line-height:30px;padding-left:3px;}
.moresortact{height:30px;width:100%;line-height:30px; position:relative;float:right;}
.moresortact:after{content:"";display:block;float:right;margin:4px 2px 0 0;background:url("spicon.png") no-repeat scroll -232px -170px;background-size:420px auto;height:25px;width:25px;}
.moresortact span{float:left;line-height:30px;padding-left:3px;}

.subject2{height:100%;width:100%; background:#f5f5f5; position:fixed;top:84px; z-index:10;padding-bottom:15px;overflow :auto}
.subject2 .sub_cont{width:100%;height:auto;padding-bottom:15px; background:#fff;-moz-box-shadow:0px 2px 1px rgba(0,0,0,0.05); -webkit-box-shadow:0px 2px 1px rgba(0,0,0,0.05);box-shadow:0px 2px 1px rgba(0,0,0,0.05);}
.subject2 .sub_cont a{ display:inline-block; background:#fff; border:1px solid #e8e8e8;padding:7px 0px 7px 0px;margin-top:5px;width:48%; text-align:center;margin-left:0.5%; boeder-radius:2px;}
.subject2 .sub_cont em{width:100%; font-style:normal; display:block;background:#fafafa; display:inline-block;}
.subject2 .sub_cont em .ct{display: inline-block;font-size:1.6rem;margin-left:1em;height:auto;width: 100%;background:#fafafa; border:none;height:30px;padding:0; text-align:left;}

.guang{width:100%;position:fixed; bottom:0px; z-index:99;}
.adds{width:100%}
.as{width:100%;margin-bottom:8px;}
.mytj{display:none;}
.table_border{border: solid 1px #f3f3f3; border-collapse: collapse;}
.table_border .tab_top{ background:#dfefff;height:60px; font-size:16px;}
.table_border .biao{ background:#f9f9f9;}
.table_border tr th{  padding-left:4px;height:47px;border: solid 1px #f3f3f3;text-align:center;}
.table_border tr td{ height:45px;   padding:4px 0px;  border: solid 1px #f3f3f3;text-align:left; text-indent:1em;}
.table_border tr td:hover{ background:#f6fafe;}
.table_border tr td:hover a{color:#479cdd;font-weight:600;}
.table_border tr .bl{width:18%;}
.table_border tr .bl:before{content:"";display:block;height:25px;width:25px; background:url(yulan.png) no-repeat;margin:13px 0 0 15px;float:left;}
.table_border tr .bl a{text-align:center; display:block; float:right;margin:0px 22px 0 0; line-height:45px;color:#8f8f8f;}


.sec .parent_box .kemu .tk613{background-position:-39px -66px;}
.sec .parent_box .kemu .tk580{background-position:-40px -129px;margin-top:18px;}
.sec .parent_box .kemu .tk1114{background-position:-3px -66px;}
.sec .parent_box .kemu .tk1115{background-position:-4px -93px;}
.sec .parent_box .kemu .tk1116{background-position:-177px -67px}
.sec .parent_box .kemu .tk1117{background-position:-142px -67px;}
.sec .parent_box .kemu .tk1118{ background-position:-39px -95px;}
.sec .parent_box .kemu .tk2090{background-position:-3px -121px;}
.sec .parent_box .kemu .tk6129{ background-position:-106px -67px;}
.sec .parent_box .kemu .tk2106{ background-position:-39px -94px;}
.sec .parent_box .kemu .tk8398{ background-position:-73px -125px;}

/*查找*/
.chazhao{border-radius:1rem;width:95%;height:35px; border: 1px solid #eaeaea; background:#f1f1f1;margin:53px auto 0 auto; box-shadow: 0 0 5px 0 #d9e5ee inset;-webkit-box-shadow: 0 0 5px 0 #d9e5ee inset;-moz-box-shadow: 0 0 5px 0 #d9e5ee inset;}
.chazhao .inputtxt{width:80%; float:left;height:35px; border:none;padding:0 0 0 1rem; background:none;}
.chazhao .chazhao_button{float:right;width:5rem;height:35px;}
.chazhao .chazhao_button a{height:100%;width:100%; display:inline-block; background:url(search.png) no-repeat 7px 0px; background-size:30px auto;}
.chazhao .chazhao_button:active{background:rgba(240,240,240,1);}
.chazhao .chazhao_button a:active{ background:rgba(250,250,250,1) url(search.png) no-repeat 7px 0px; background-size:30px auto;border-radius:0.5rem;}
/*.chazhao .chazhao_button a:hover{ background:rgba(255,255,255,1) url(../images/search.png) no-repeat 7px 0px; background-size:30px auto;border-radius:0.5rem;}*/

#nowchoice{height:auto;width:95%;padding:0 2.5%;color:#989898;}
#nowchoice p{line-height:2.6rem;font-size:1.2rem;padding:0rem 0; }
#nowchoice a{color:#225fbb;font-size:1.4rem;line-height:3rem; display:inline-block;width:100%;}

