*{ margin:0; padding:0;}
body{ background:#fff;}
body img{ border:0;}
html{ overflow-x:hidden; overflow-y:auto;}
body{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; color:#2e2e2e; font-weight:normal;}
li{ list-style:none;}
a{ color:#2f2f2f; text-decoration:none; transition:all .4s ease-in-out;}
a:hover{ color:#ef4b85;}
.clear{ clear:both;}
em,i{ font-style:normal;}
.head{ width:1000px; margin:0 auto; height:101px;}
.head img{ float:left; margin:26px 0 0 8px; display:inline;}
.head ul{ float:left; margin:28px 0 0 32px;}
.head ul li{ width:142px; float:left; height:44px; margin-left:12px; display:inline; color:#7f7f7f;}
.head ul li em{ width:36px; float:left; height:36px; background:url(/news/images/bg.png) no-repeat; margin-top:7px;}
.head ul li p{ float:left; line-height:20px; margin:4px 0 0 10px;}
.head ul .li1{ width:165px;}
.head ul .li2{ width:148px;}
.head ul .li3{ width:196px; background:none;}
.head ul .li1 em{ background-position:-36px 0;}
.head ul .li2 em{ background-position:-72px 0;}
.head ul .li3 em{ background-position:-108px 0;}
.head ul .li3 span{ float:left; margin:5px 0 0 2px; font-size:12px; line-height:20px; width:158px;}
.head ul .li3 span i{ float:left; color:#f26295; font-size:20px;}
.menu_bg{ height:55px; background:#6e4bc8;}
.menu{ width:1000px; margin:0 auto;}
.m_box{ width:211px; float:left; line-height:55px; background:#ffd200; position:relative; z-index:1;}
.m_p{ float:left; font-size:16px; color:#4930a4; margin-left:38px; display:inline;}
.m_em{ width:19px; float:left; height:19px; background:url(/news/images/bg.png) no-repeat -145px 0; margin:18px 0 0 11px; overflow:hidden;}
.m_jump{ width:1000px; height:404px; background:#fffffe; position:absolute; left:0; top:55px; display:none;}
.m_jump a:hover{ text-decoration:underline;}
.m_left{ width:211px; float:left; height:404px; border-right:1px solid #b9b9b9; overflow:hidden;}
.m_left li{ width:211px; float:left; height:80px; border-bottom:1px solid #c1bdb9;}
.m_left li em{ width:31px; float:left; height:31px; background:url(/news/images/bg.png) no-repeat 0 -37px; margin:26px 0 0 17px; display:inline;}
.m_left li span{ float:right; line-height:23px; width:151px; margin-top:18px; position:relative;}
.m_left li span p{width:151px; font-size:12px; display:block;}
.m_left li span p a{ color:#8e8e8e; margin-right:12px;}
.m_left li span .p1 a{ color:#6e4bc8; font-size:16px;}
.m_left li span i{ position:absolute; width:9px; height:9px; overflow:hidden; background:url(/news/images/bg.png) no-repeat -145px -20px; left:131px; top:7px;}
.m_left li .em1{ background-position:-31px -37px;}
.m_left li .em2{ background-position:-62px -37px;}
.m_left li .em3{ background-position:-93px -37px;}
.m_left li .em4{ background-position:-124px -37px;}
.m_left .hover{ background:#af9eec;}
.m_left .hover p a,.m_left .hover .p1 a{ color:#fff;}
.m_left .hover em{ background-position:0 -68px;}
.m_left .hover .em1{ background-position:-31px -68px;}
.m_left .hover .em2{ background-position:-62px -68px;}
.m_left .hover .em3{ background-position:-93px -68px;}
.m_left .hover .em4{ background-position:-124px -68px;}
.m_left .hover span i{ background-position:-155px -20px;}
.m_tbox{ width:742px; float:left; padding:0 22px 0 24px;}
.m_right{ width:742px; float:left;}
.mr_left{ width:478px; float:left; height:404px; border-right:1px solid #dadada;}
.mr_left_title{ width:198px; float:left; line-height:28px; color:#6e4bc8; font-size:16px; background:#ffd200; border-radius:14px; padding-left:18px; margin-top:18px;}
.mr_left ul{ width:442px; float:left; padding:5px 0 0 8px;}
.mr_left ul li{ width:442px; float:left; line-height:26px; padding:10px 0; border-bottom:1px dashed #adadad; _padding:10px 0 0;}
.mr_left ul li p{ float:left; width:84px; font-size:16px; color:#8a71e5;}
.mr_left ul li span{ float:left; width:358px;}
.mr_left ul li span a{ margin-right:13px; color:#5c5c5c;}
.mr_left ul li span .red{ color:#ef4b85;}
.mr_left_zx{ width:390px; float:left; line-height:37px; background:#ef4b85; text-align:center; color:#fff; font-size:16px; border-radius:5px; margin:20px 0 0 32px; display:inline;}
.mr_left_zx:hover{ color:#fff; background:#ff5994; text-decoration:none;}
.mr_right{ width:239px; float:right;}
.mr_right p{ float:left; line-height:53px; color:#6e4bc8; font-size:16px; margin-top:2px;}
.mr_right img{ float:left;}
.mr_right .mr_img{ margin-top:24px;}
.meunu_right{ float:left; line-height:55px; color:#fff; font-size:16px; width:784px; padding-left:5px;}
.meunu_right a{ color:#fff; margin:0 21px;}
.meunu_right a:hover{ color:#ef4b85;}
.banner{ width:1440px; margin:0 auto; position:relative;}
.banner img{ float:left;}
.img{ width:1440px; height:490px; overflow:hidden; display:block;}
.footscrool{ width:10000px;}
/*ÆÀÂÛ*/
.tlpl{ position:relative; width:1000px;}
.plco_left{ width:193px; position:absolute; left:0; top:0; color:#fff; font-family:"\5FAE\8F6F\96C5\9ED1"; z-index:9;}
.plle_a{ width:193px; float:left; height:132px; padding-top:12px; background:#8d74e7; text-align:center; line-height:40px; font-size:20px;}
.plle_a_p{ font-weight:bold; font-size:34px;}
.plle_a_p1{ font-size:16px; color:#ffd200;}
.plle_b{ width:163px; float:left; height:245px; padding:30px 0 0 30px; background:#af9eec; margin-top:5px; line-height:35px; font-size:15px;}
.ds-header,.ds-rounded ul,.ds-comments-info,.ds-login-buttons,.ds-toolbar,.ds-meta,.ds-replybox .ds-avatar,.ds-powered-by,.ds-post-reply,.ds-post-repost,.ds-post-report{ display:none!important;}
.ds-comments{ height:423px!important; overflow:auto!important; width:782px!important; border:1px solid #dbdbdb!important; margin-left:216px!important;}
.ds-post{ width:760px!important; overflow:hidden!important; float:left!important; border-bottom:1px dashed #cacaca!important; border-top:none!important; }
.ds-post-self,.ds-avatar,.ds-icon{ position:static!important;}
.ds-replybox{ padding:0!important; width:100%; float:left; margin-top:20px!important; padding-left:92px!important; background:url(/news/images/pl_bg.png) no-repeat left 11px!important; height:109px;}
.ds-rounded{ border:none!important; margin:0!important;}
.ds-user-name{ color:#903e10!important;}
/*.ds-comment-body p{ color:#808080;}*/
.ds-textarea-wrapper{ color:#808080!important;}
.ds-post{ margin-top:20px!important; padding-bottom:19px!important;}
/*µ×²¿*/
.index_footer_bg{ height:300px; background:url(/news/images/ft_bg.gif) repeat-x left bottom #f0f0f0; margin-top:30px; border-top:2px solid #8c73e5;}
.index_footer{ width:960px; margin:0 auto; padding-top:28px; height:191px;}
.if_zdks{ width:150px; float:left; padding-right:39px; border-right:1px dashed #a2a2a2; height:185px;}
.if_zdks .if_add_top{ width:150px;}
.if_zdks ul li{ width:75px; float:left; line-height:30px;}
.if_zdks ul li a:hover,.if_zdks ul .if_zdks_li a{ color:#ef4b85;}
.if_add{ width:320px; float:left; margin-left:44px; padding-right:47px; border-right:1px dashed #a2a2a2; height:185px;}
.if_add_top{ width:320px; float:left; line-height:35px; background:url(/news/images/footer_line.png) repeat-x left center;}
.if_add_top p{ float:left; background:#f0f0f0; padding-right:5px; color:#4930a4; font-size:18px; width:200px; word-break:break-all;}
.if_add_text{ width:320px; float:left; font-size:12px; line-height:26px; margin-top:8px;}
.if_add_text p em{ font-size:14px; color:#4930a4;}
.if_add_text ul{ width:340px; float:left; margin-top:20px;}
.if_add_text ul li{ width:170px; float:left; line-height:25px; font-size:17px; color:#717171; font-weight:bold;}
.if_add_text ul li em{ width:26px; float:left; height:25px; background:url(/news/images/bg.png) no-repeat -423px -87px; margin-right:8px;}
.if_add_text ul .tel_k em{ background-position:-450px -87px;}
.if_zx{ width:318px; float:right;}
.if_zx ul{ width:318px; float:left;}
.if_zx ul li{ width:318px; float:left; margin-top:14px;}
.if_zx ul li p{ float:left; line-height:33px; font-size:16px;}
.if_zx ul li input{ width:189px; float:left; height:31px; line-height:31px; border:1px solid #c8c8c8; background:#fff; margin-left:4px;}
.if_zx_tj{ width:318px; float:left; margin-top:18px;}
.if_zx_tj p{ width:133px; float:left; text-align:center; line-height:29px;}
.if_zx_tj .izt_btn{ border:0; background:#ef4b85; color:#fff; width:87px; height:29px; float:left; border-radius:3px; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.index_copy{ width:720px; margin:30px auto 0; line-height:50px; color:#c3ae9b; font-size:12px; padding:0 140px;}
.index_copy p{ float:left;}
.index_copy span{ float:right;}