/* CSS Document */
html {-webkit-text-size-adjust: none;  }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
/* 设置图片视频等自适应调整 */
*{margin:0; padding:0; }
img {max-width: 100%;height: auto;  width: auto\9; /* ie8 */}
.video embed, .video object, .video iframe {width: 100%;height: auto;}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],select,button,textarea {-webkit-appearance: none;border-radius: 0; -webkit-border-radius: 0;}
.css{-webkit-touch-callout: none}
a{-webkit-tap-highlight-color: rgba(0,0,0,0);/*-webkit-user-modify:read-write-plaintext-only; */}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
html {-ms-touch-action: none;}
a:visited{ color:rgba(0,0,0,0);}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}i{ font-style:normal;}
li{list-style:none}img{border:0;}a{color:#000;text-decoration:none;outline:none;}/*a:hover{color:#c00;text-decoration:underline;}*/em{ font-style:normal;}
body{ background:#fbfbfc;font:16px/30px "Microsoft Yahei","Helvetica", "STHeiti", "Droid Sans Fallback";/* -webkit-filter: blur(4px);*/width:100%; overflow-x:hidden;}
.clearfix:after {content:".";display:block;visibility:hidden;height:0;clear:both; }/* 清除浮动*/* html .clearfix{ zoom: 1; } 
.fl{ float: left; display:inline;} .fr{ float: right; display:inline;}.mt10{ margin-top:10px;}.mt20{ margin-top:20px;}.mt30{ margin-top:30px;}.mr40{margin-right:40px}
/*-------------------------------------------------------------------------------------------------------------------------*/
.w{ width:100%; margin:0 auto;}.w1200{ width:1234px;}
.btn{ background:url(../images/btn.png) no-repeat; display:inline-block;}

#xhead .head1{ height:26px; line-height:26px; background:#ecedee; color:#858282; font-size:12px;}
#xhead .head1 a{color:#858282; margin:0 5px;}

#xhead .head2{ height:50px; padding:20px 0; position:relative;z-index:100000;}
#xhead .head2 .logo{ height:50px; width:300px;}
#xhead .head2 .logo a{ text-indent:-9999em; display:block; height:100%; float:left;}
#xhead .head2 .logo .a1{ width:160px;}	
#xhead .head2 .logo .a2{ width:140px;}
#xhead .head2 .search{ width:360px; height:35px; line-height:35px; border:1px solid #dadada; background:#fff; position:absolute; top:50%; left:50%; margin:-18px 0 0 -180px;}
#xhead .head2 .search .bdcs-search-form-input{ height:35px; width:326px; text-indent:10px; float:left; border:none;background:none; line-height:35px;}
#xhead .head2 .search .bdcs-search-form-submit{ width:35px; height:35px; background-position:-167px -50px; border:none; text-indent:-9999em; cursor:pointer; position:absolute; top:0; right:0;}
#xhead .head2 .search .bdcs-search-form-submit:hover{ opacity:0.9;filter:alpha(opacity=90);}
#xhead .head2 .user{ margin-top:9px; margin-right:0px; position:relative;}
#xhead .head2 .user a{ display:inline-block; width:60px; height:32px; background:#01204f; border-bottom:3px solid #000; color:#fff; text-align:center; line-height:32px; margin:0 5px;}
#xhead .head2 .user .zhuce{ background:none; color:#01204f; border:0;}
#xhead .head2 .ewm a{ display:none; width:25px; height:25px; background-position:-0px -100px; position:absolute; right:0; top:50%; margin-top:-10px;}
#xhead .head2 .user .xmnn-login{ width:200px; padding:20px; background:#fff; border:1px solid #ddd; border-radius:5px; box-shadow:0 0 20px rgba(0,0,0,.3); top:40px; left:-100px; position:absolute; z-index:100000; display:none;}
#xhead .head2 .user .xmnn-login .br label{ display:block; height:40px; line-height:40px; color:#666; }
#xhead .head2 .user .xmnn-login .br input{ width:100%;  background:none; height:30px; line-height:30px; padding:0 9px; width:180px;border:1px solid #ddd; border-radius:5px;}
#xhead .head2 .user .xmnn-login .br button{ height:36px; font:16px/36px "微软雅黑"; border:none; background:#01204F; width:100%; margin-top:20px; color:#fff;border-radius:5px; cursor:pointer;}
#xhead .head2 .user .xmnn-login .br button:hover{ opacity:0.9;filter:alpha(opacity=90);}
#xhead .head2 .user .xmnn-login .br4 p{ margin-top:10px; background:#999;font:16px/36px "微软雅黑"; border:none;  width:100%; color:#fff;border-radius:5px; cursor:pointer; text-align:center;}
#xhead .head3{ width:100%; height:48px; background:#01204f; color:#fff;z-index:99999;  }
#xhead .head3 .nav{height:48px; line-height:48px; position:relative; z-index:99999; }
#xhead .head3 .nav a{ color:#fff;}
#xhead .head3 .nav .nLi{ float:left;  position:relative; display:inline; width:136px;  border-left:1px solid #012760;}
#xhead .head3 .nav .s1{ width:160px;}
#xhead .head3 .nav .s1 .sub{ width:160px;}
#xhead .head3 .nav .nLi h3{ float:left; width:100%; text-align:center;}
#xhead .head3 .nav .nLi h3 a{ display:block; padding:0 20px 0 20px; margin-right:20px; font-size:18px; font-weight:bold; background:url(../images/btn1.png) no-repeat  center right;}
#xhead .head3 .nav .nLi h3 a:hover{background:url(../images/btn2.png) no-repeat  center right;}
#xhead .head3 .nav .on h3 a{background:url(../images/btn2.png) no-repeat  center right;}
#xhead .head3 .nav .home{ border:none;}
#xhead .head3 .nav .home h3{ background:#cc0000; color:#fff; }
#xhead .head3 .nav .home h3 a{ padding-left:33px; background:url(../images/btn3.png) no-repeat center left;margin-left:20px; margin-right:0; }
#xhead .head3 .nav .home h3 a:hover{background:url(../images/btn3.png) no-repeat center left; }
#xhead .head3 .nav .sub{ display:none; left:0; top:48px; width:136px; text-align:center;  position:absolute; background:#01204f;  line-height:48px; }
#xhead .head3 .nav .sub li{ zoom:1; border-top:1px solid #012760; }
#xhead .head3 .nav .sub a{ display:block; padding:0 10px; }
#xhead .head3 .nav .sub a:hover{ background:#323c75; color:#fff;  }
#xhead .head3 .nav .on h3{ background:#cc0000; color:#fff;   }
#xhead .head3 .nav .on h3 a{ color:#fff; }
#xhead .fixed{ position:fixed; top:0; left:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+0))}
#xhead .head4{ height:68px; line-height:34px; border-bottom:1px solid #dcdcdc; width:100%; color:#01204f;font-size:12px; font-family:"宋体" }
#xhead .head4 a{ color:#01204f; padding:0 3px 0 9px; border-left:1px solid #01204f;}
#xhead .head4 .qy-3 p{ padding-left:20px; line-height:26px;}
#xhead .head4 .qy-3 a{ border:none;}
#xhead .head4 span{font-weight:normal; padding-left:7px;}
#xhead .head4 em{font-weight:bold; padding-left:0px;}
#xhead .head4 .s1{ border:none;}
#xhead .head5{ height:48px; line-height:48px; border-bottom:1px solid #bababa;}
#xhead .head5 .kx i{ width:124px; height:48px; text-align:center; font-size:20px; font-weight:bold; color:#a80000;}
#xhead .head5 .kx i a{ color:#a80000;}
#xhead .head5 .kx { position:relative; height:48px; overflow:hidden; }
#xhead .head5 .kx  .bd{ height:48px; line-height:48px; width:688px; }
#xhead .head5 .kx  .bd .tempWrap{ width:688px !important; }
#xhead .head5 .kx  .bd ul{ overflow:hidden; zoom:1; }
#xhead .head5 .kx  .bd ul li{ margin-right:40px;  float:left; height:48px; line-height:48px;  text-align:left; _display:inline; width:auto !important; font-size:18px; font-weight:bold;  }
#xhead .head5 .kx  .bd ul li span{ color:#999; font-weight:normal; font-size:16px; margin-left:10px;}
#xhead .head5 .kx  .bd ul li a:hover{ color:#cc0000;}
#xhead .head5 .hz a{ padding:0 10px; display:inline; float:left; height:48px; line-height:48px;	 color:#666666; } 
#xhead .head5 .hz a span{ width:20px; height:30px; margin-top:9px;float:left; margin-right:8px;}
#xhead .head5 .hz .s1 span{ background-position:-108px -50px;}
#xhead .head5 .hz .s2 span{ background-position:-128px -50px;}
#xhead .head5 .hz .s3 span{ background-position:-148px -50px;}

.content .cont-l{ width:830px;}
.content .cont-l a:hover{ color:#cc0000;}
.content .cont-l .mod-a .im{ width:414px; height:211px; overflow:hidden; position:relative;}
.slideBox .bd{ width:100%; height:auto; position:relative;}
.slideBox .bd li{ width:100%; position:relative; height:211px; overflow:hidden;	 }
.slideBox .bd li a{ display:block; width:100%; height:100%;}
.slideBox .bd li img{ width:100%; vertical-align:top; }
.slideBox .bd li p,.slideBox .bd li em{ position:absolute; height:40px; bottom:0; left:4%; overflow:hidden; height:40px; line-height:40px; color:#fff; width:80%; z-index:9;}
.slideBox .bd li em{ left:0; width:100%; z-index:8; background:#000; filter:alpha(opacity=80); opacity:0.8}
.slideBox .hd{ position:absolute; height:8px; line-height:8px; bottom:16px; right:4px; z-index:10; }
.slideBox .hd li{ display:inline-block; width:8px; height:8px; background:#fff; text-indent:-9999px; overflow:hidden; margin-right:6px; float:left;   }
.slideBox .hd li.on{ background:#CC0000;  }
.content .headline{text-align:center;}
.content .headline a{color:#004276;  display:block;padding-bottom:10px; border-bottom:1px solid #e8e8e8;}
.content .headline h1{ font-size:32px; font-weight:bold; text-align:center; overflow:hidden; height:50px; line-height:50px; color:#004276;}
.content .headline p{ font-size:12px; font-family:"宋体"; height:30px; line-height:30px;  overflow:hidden; color:#004276;}
.content .headline .aa{color:#004276; display:inline; padding:0 6px 5px; font-size: 14px;height: 30px;line-height: 30px;}
.content .cont-l .mod-a .fr{ width:394px; }
.content .cont-l .mod-a .fr dt{ height:60px; line-height:30px; font-size:24px; font-weight:bold; margin-bottom:11px; }
.content .cont-l .mod-a .fr a{ color:#004276;}
.content .cont-l .mod-a .fr dd{ height:72px; line-height:24px; font-size:14px; overflow:hidden; margin:10px 0; color:#666;}
.content .cont-l .mod-a .fr li{ height:28px; line-height:28px; overflow:hidden; padding-left:13px; position:relative;background-position:0 -238px; display:block;}
.content .cont-l .mod-a .box_hots{ border-bottom:1px solid #e8e8e8; padding-bottom:10px;}
.content .cont-l .mod-a .box_hots h2{ font-size:20px;margin:16px 0 12px 0; overflow:hidden; font-weight:bold; height:26px; line-height:26px;}
.content .cont-l .mod-a .box_hots h3{font-size:14px; height:26px; line-height:26px; font-weight:normal; overflow:hidden; font-family:"宋体";}
.content .cont-l .mod-a .box_hots a{color:#004276;}
.content .cont-l .mod-a .box_hots a:hover{color:#cc0000;}
.content .cont-l .mod-b{ width:100%;}
.content .cont-l .mod-b .mod-box{ width:394px; }
.content .cont-l .mod-b .box-r{border-bottom:8px solid #b11156; /*width:350px;*/ padding-bottom:3px;}
.content .cont-l .mod-b .box-f{ padding-right:19px; border-right:1px solid #f2ebe3;}
.content .box .h{ position:relative; height:18px; font-size:24px; font-weight:bold; line-height:40px; border-bottom:8px solid #efefef;}
.content .box .h span{ color:#254282; z-index:9; padding-right:10px; background:#FBFBFC; position:absolute; top:0; left:0;}
.content .box2 .h .zsn{ width:135px; height:40px; position:absolute; top:0; right:0; z-index:9; background:url(../images/zsn.png) no-repeat;}
.content .box .b{ margin-top:20px;_margin-top:11px;}

.content .cont-l .mod-b .box2 .h span em{ color:#cc0000;}
.content .cont-l .mod-b .box2 .hots .box_hots{ border-bottom:1px solid #e8e8e8; padding-bottom:10px;}
.content .cont-l .mod-b .box2 .b{ margin:30px 0 10px;}
.content .box1 .b{*margin-top:20px;}
.content .box1 .b2{ display:none;}
.content .item{ padding:0 0 15px;}
.content .item .art-box{ margin-bottom:6px; height:142px;}
.content .item .art-box .ht{ font-size:20px; font-weight:bold; overflow:hidden; height:40px; line-height:40px; padding:6px 0; color:#004276;}
.content .item .im{ float:left; margin-right:16px; height:90px; width:147px; overflow:hidden;}
.content .item .art-box a{ display:block; height:100%; width:100%;}
.content .item .art-box a:hover .ht{ color:#cc0000;}
.content .item p{ line-height:22px; font-size:14px; color:#555;height:88px;overflow:hidden; }
.content .item .line{ height:44px;}
.content .item li{ height:30px; line-height:30px; color:#01204F; position:relative; overflow:hidden;}
.content .item li .dot{ width:10px;height:30px; line-height:24px; background-position:0 -150px; position:absolute; left:0; top:0; display:none;}
.content .item li a{color:#004276;font-size:16px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.content .item li a:hover,.content .box7 .item li a:hover,.content .cont-r .box .item li a:hover{color:#cc0000; }
.content .box1 .item{border-bottom:1px solid #e8e8e8; margin:0; padding:1px 0 13px;}
.content .mod-b .item li{ line-height:26px; height:26px;}
.content .mod-b .item li a{ font-family:"宋体" ; font-size:14px;} 
.content .yxzx .b{ margin-top:5px;}
.content .mod-b .mt20{ margin-top:0px;}
.content .mod-b .box-r .box .b{ margin-top:10px;}
.content .cont-l .kid .b{ padding-top:21px;}
.content .cont-l .kid .slideBox{ position:relative;width:100%; height:204px; overflow:hidden; margin-bottom:10px;}
.content .cont-l .kid .slideBox .bd li{height:204px;}
.content .cont-l .kid .slideBox .bd li a{ padding-left:0;}
.content .cont-l .kid .slideBox .bd li p{ margin-bottom:0;}
.content .cont-l .kid .slideBox .hd li{ height:8px !important; width:8px;}
/*.content .box1 .b1 .item p{ height:44px;}*/
.content .cont-l .mod-b .box2 .ht{ width:100%; height:20px; margin:30px 0 10px; border-top:1px solid #e8e8e8; }
.content .cont-l .mod-b .box2 .ht span{ width:57px; height:20px; text-align:center;  font:12px/20px "宋体"; color:#fff; display:block; background:#F54343;}
.content .cont-l .mod-b .box2 .h span em{ color:#cc0000;}
.content .cont-l .mod-b .box2 .hots .box_hots{ border-bottom:1px solid #e8e8e8; padding-bottom:10px;}
.content .cont-l .mod-b .box2 .b{ margin:30px 0 10px;}
.content .cont-l .mod-b .box2 .hots h2{ font-size:20px;margin:16px 0 12px 0; overflow:hidden; font-weight:bold; height:26px; line-height:26px;}
.content .cont-l .mod-b .box2 .hots h3{font-size:14px; height:26px; line-height:26px; font-weight:normal; overflow:hidden; font-family:"宋体";}
.content .cont-l .mod-b .box2 .hots a{color:#004276;}
.content .cont-l .mod-b .box2 .hots a:link{ color:#004276;}
.content .cont-l .mod-b .box2 .hots a:hover{color:#cc0000;}
.content .cont-l .mod-b .box5 .hots .box_hots{ padding-bottom:8px;}
.content .cont-l .mod-b .box5 .b{ margin:30px 0 10px;}
.content .cont-l .mod-b .box5 .hots h2{ font-size:20px;margin:16px 0 12px 0; overflow:hidden; font-weight:bold; height:26px; line-height:26px;}
.content .cont-l .mod-b .box5 .hots h3{font-size:14px; height:26px; line-height:26px; font-weight:normal; overflow:hidden; font-family:"宋体";}
.content .cont-l .mod-b .box5 .hots a{color:#004276;}
.content .cont-l .mod-b .box5 .hots a:link{ color:#004276;}
.content .cont-l .mod-b .box5 .hots a:hover{color:#cc0000;}
.content .box-a .h span{ font-size:20px; color:#cc0000;}
.content .box7 .item{ padding-bottom:0px;_padding-bottom:2px;}
.content .box7 .item dd{ color:#868686}
.content .box7 .item li .dot{ background-position:0 -210px;}
.content .cont-l .mod-c{ border-top:8px solid #efefef; _margin-top:-20px; _padding-top:15px;}
.content .cont-l .mod-c .h{ position:relative; height:40px; font-size:24px; font-weight:bold; line-height:40px; margin:10px 0;}
.content .cont-l .mod-c .h .on{ color:#CC0000;}
.content .cont-l .mod-c .b{ display:none;}
.content .cont-l .mod-c .cur{ display:block;}
.content .cont-l .mod-c .b li{ width:260px; height:190px; position:relative; float:left; margin-right:25px; overflow:hidden;}
.content .cont-l .mod-c .b li img{ width:100%;}
.content .cont-l .mod-c .b li p{ position:absolute; bottom:0; left:0; height:40px; line-height:40px; color:#787878; overflow:hidden; background:#f3f3f3; width:100%; text-align:center; width:100%;}
.content .cont-l .mod-b .box-r .box .item li a{ padding-left:0;}
.content .cont-l .mod-b .box-r .box .item li .dot{display:none;}
.content .cont-r{ padding-left:24px; border-left:1px solid #efe6db; width:354px;}
.content .cont-r .box-a .h span{ font-size:20px;}
.content .cont-r .box .item{ padding-bottom:0; margin-top:-10px;_marin-top:10px;}
.content .cont-r .box .item li a{ padding-left:0;}
.content .cont-r .box .item li .dot{ background-position:0 -210px; display:none;}
.content .cont-r .box14 .h span{ color:#000;}
.content .cont-r .box14 .on{ color:#CC0000;}
.content .cont-r .box14 .b{ display:none;}
.content .cont-r .box14 .cur{ display:block;}
.content .box_hot{ margin-bottom:10px;}
.content .box_hot .hots h2{ font-size:20px;margin:16px 0 12px 0; overflow:hidden; font-weight:bold; height:26px; line-height:26px;}
.content .box_hot .hots h3{font-size:14px; height:26px; line-height:26px; font-weight:normal; overflow:hidden; font-family:"宋体";}
.content .box_hot .hots a{color:#004276;}
.content .box_hot .hots a:link{ color:#004276;}
.content .box_hot .hots a:hover{color:#cc0000;}

#goTop{ display:none;}
.mod-sidebar .item{position:relative;width:48px;height:48px;margin-top:3px;*margin-top:0;background:url(../images/icon-merged.png) no-repeat;cursor:pointer}
.mod-sidebar .qr-code{background-position:0 0}
.mod-sidebar .favorite{background-position:0 -51px}
.mod-sidebar .hotword{background-position:0 -102px}
.mod-sidebar .media{background-position:0 -153px}
.mod-sidebar .search{background-position:0 -204px;z-index:10}
.mod-sidebar .feedback{background-position:0 -255px}
.mod-sidebar .gotop{background-position:0 -306px}
.mod-sidebar .gotop:hover{background-position:0 -357px}
.mod-sidebar .searchbox{position:absolute;top:207px;right:52px;vertical-align:top;background:#394151;height:48px;overflow:hidden;width:0;border-radius:3px 0 0 3px;-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;white-space:nowrap;z-index:1}
.mod-sidebar .searchbox.show{width:302px}
.mod-sidebar .searchbox .searchInput{border:0;color:#999;font-size:12px;height:28px;line-height:28px;padding:2px 0 2px 6px;vertical-align:middle;width:268px;margin:0;background-color:#000}
.mod-sidebar .searchbox form{margin:8px 8px 8px 26px;font-size:0;line-height:0;vertical-align:middle}
.mod-sidebar .searchbox .close-btn{display:block;width:22px;height:100%;position:absolute;left:0;top:0;background:url(http://ns2.bdstatic.com/static/fisp_static/common/img/sidebar/icon-search-hide_a475c94.png) no-repeat 0 -57px;cursor:pointer}
.mod-sidebar .close-tip{display:none;position:absolute;top:118px;left:-310px;font-size:12px;line-height:30px;padding:0 10px;border-radius:3px;background-color:#000;color:#fff;opacity:.8;filter:alpha(opacity=80)}
.mod-sidebar .close-tip .arrow{position:absolute;bottom:-8px;left:18px;width:0;height:0;border-width:4px;border-style:solid;border-color:#000 transparent transparent;opacity:.8;filter:alpha(opacity=80)}
.mod-sidebar .searchbox .close-btn:hover{background:url(http://ns2.bdstatic.com/static/fisp_static/common/img/sidebar/icon-search-hide_a475c94.png) no-repeat 0 0}
.mod-sidebar .searchbox button{display:none;color:#fff;border:0;margin:0;padding:0;width:48px;height:32px;text-align:middle;font-size:12px;line-height:32px;background:#b7c5ca;vertical-align:middle}
.button-rotate{overflow:hidden;color:#fff;background:#37474f;_backrgound:none;}
.button-rotate a{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;line-height:48px;font-size:12px;font-weight:700;color:#fff!important;border-radius:3px;background-color:#18448e;text-decoration:none!important;text-align:center;-webkit-transform-origin:-50% 50%;transform-origin:-50% 50%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;opacity:0\9;filter:alpha(opacity=0)\9;}
.button-rotate:hover a,.button-rotate:hover{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.button-rotate:hover a{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);text-decoration:none;opacity:1\9;filter:alpha(opacity=100)\9}
.media a,.favorite a,.feedback a{width:28px;height:28px;line-height:14px;padding:10px}
.gotop a{display:block;width:48px;height:48px}
.mod-sidebar .notice-sidebar-favorite{position:absolute;top:53px;left:-299px;width:233px;height:46px;padding:12px 28px;border-radius:3px;background-color:#000;opacity:.8;filter:alpha(opacity=80)}
.mod-sidebar .notice-sidebar-favorite .arrow{position:absolute;top:20px;right:-13px;width:0;height:0;border-width:7px;border-style:solid;border-color:transparent transparent transparent #000;opacity:.8;filter:alpha(opacity=80)}
.mod-sidebar .notice-sidebar-favorite .content{font-size:14px;line-height:20px;color:#fff}
#goTop .qr-code-container{display:none;width:330px;height:130px;padding:20px;position:absolute;margin-left:-375px;margin-top:-50px;color:#333;text-align:left;background:#eff1f4;border-radius:3px;box-shadow:0 2px 3px #ccc;*border:1px solid #ccc;border:1px solid #ccc\9}
#goTop .qr-code-container .item-container,#goTop .qr-code-container .left{float:left;width:130px;height:130px; overflow:hidden;}
#goTop .qr-code-container .left img{ width:100%;}
#goTop .qr-code-container .right{float:right;width:182px}
#goTop .qr-code-container .item-container .img-container{display:block;width:100%}
#goTop{ position: fixed; width: 54px; height:357px; left: 50%; margin-left: 620px; bottom: 20px; _position: absolute; _top: expression(eval(document.documentElement.scrollTop || document.body.scrollTop)+eval(document.documentElement.clientHeight || document.body.clientHeight)-361+'px'); z-index:998;}

/*尾部*/
.foot { border-top:1px solid #ddd; margin-top:40px; background:#EFEFEF;}
.foot .foot1{ height:54px; width:100%; background:#01204f; color:#fff; line-height:54px; margin-top:40px; text-align:center;}
.foot .foot1 a{color:#fff; margin:0 8px;}
#wap-foot{ display:none; height:46px; width:100%; background:#de3031; text-align:center; line-height:46px; font-size:18px; color:#fff;}

#wap-head{ display:none;}
#circle{ position:fixed; top:0; left:0; right:0; width:100%; height:100%; background:rgba(255,255,255,.95);z-index:999; overflow:hidden; display:none; }
.content.blur{-webkit-filter: blur(20px) contrast(0.4) brightness(1.4);filter: blur(20px) contrast(0.4) brightness(1.4);clip: rect(205px 572px 516px 351px);}
#circle .nav{ padding:90px 10px 0;}
#circle .nav li{line-height:30px; width:25%; float:left; text-align:center; position:relative; margin-bottom:10px; box-sizing:border-box; -webkit-box-sizing:border-box; padding:0 6px;}
#circle .nav a{ font-size:18px; color:#666; display:block; border:1px solid #ddd;  border-radius:50px; background:#fff;}
#circle .nav .small a{ font-size:15px;}
#circle .nav a:hover,#circle .nav a:active{ background:#f22e2e; color:#fff; border-color:#da2626;}
#circle .nav .red span{ position:absolute; top:-6px; right:-2px; padding:2px 4px; background:#f22e2e; border-radius:4px; color:#ffde00; font-size:10px; line-height:10px; font-family:Helvetica;}



@media screen and (min-width:1025px) and (max-width:1234px){
	.w1200{ width:1000px;}
	#xhead .head3 .nav .nLi,#xhead .head3 .nav .sub{ width:118px;}
	#xhead .head3 .nav .s1,#xhead .head3 .nav .sub{ width:140px;}
	#xhead .head3 .nav .nLi h3 a{ padding:0 12px;}
	#xhead .head4{ height:72px; padding:10px 0; line-height:24px;}
	#xhead .head4 span{ display:block;}
	#xhead .head4 em{ padding-left:10px;}
	#xhead .head5 .kx  .bd{ height:48px; line-height:48px; width:588px; }
	#xhead .head5 .kx  .bd .tempWrap{ width:588px !important; }
	#goTop{ margin-left:0; right:0 ; left:auto;}
	.content .cont-l{ width:665px;}
	.content .cont-r{ padding-left:16px;}
	.content .cont-r,.sidebar{ width:300px;}
	.content .cont-l .mod-a .im{ width:374px;}
	.content .cont-l .mod-a .fr{ width:276px;}
	.content .cont-l .mod-b .mod-box{ width:316px;}
	.content .cont-l .mod-b .box-f{ padding-right:18px;}
	.content .cont-l .mod-c .b li{ width:206px; height:160px; margin-right:15px;}
	.content .cont-l .mod-d .box-l{ margin-right:20px;}
	.content .cont-l .mod-d .box{ width:315px;}
}
@media screen and (max-width:1024px){
	.w1200{ width:100%; padding:0; }
	.banner{ display:none;}
	.banner1{ display:block;}
	#xhead{ display:none;}
	#wap-head{ display:block; position:fixed; top:0; left:0; width:100%;  z-index:9999;/* box-shadow:0 0 20px rgba(0,0,0,0.3);*/}
	#wap-head .imt{ height:60px;padding:10px 0; position:relative;  z-index:99999;box-sizing:border-box; -webkit-box-sizing:border-box;background:rgba(222,48,49,0.96);}
	#wap-head .imt .wap-logo{ height:40px; margin-left:16px;}
	#wap-head .imt .wap-logo a{ margin-right:5px;}
	#wap-head .imt .wap-logo img{ height:100%;}
	#wap-head .nav_hot{ display:none;}
	.content{ margin-top:70px; padding:0 16px; background:none;}
	.content .fengge_ad_pc{ display:none;}
	.content .w{ padding-top:0;}
	.content .cont-l{ width:100%; margin-top:0;}
	.content .cont-l .mod-a{ margin-top:10px; position:relative;}
	.content .cont-l .mod-a .im{ width:374px; margin-right:20px; margin-top:0; position:absolute; top:10px; left:0px;}
	.content .cont-l .mod-a .fr{ width:100%; padding-left:393px;box-sizing:border-box; -webkit-box-sizing:border-box;}
	.content .cont-l .mod-a .fr dt{ height:auto;}
	.content .cont-l .mod-a .box_hots h2{ margin:13px 0 10px;}
	.slideBox .bd li p{ left:0; text-indent:16px; text-align:left; font-weight:normal !important;}
	.slideBox .bd li em{ background: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1));background: linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1)); height:60px;}
	.slideBox .hd li{ border-radius:50%; margin-right:4px;}
	.content .cont-l .mod-b .mod-box{  width:48%;box-sizing:border-box; -webkit-box-sizing:border-box;}
	.content .cont-l .mod-b .box-f{ padding-right:2%; width:50%;}
	.content .cont-r{ width:100%; padding:none; border:none;}
	.content .cont-r .box{ width:48%; float:left;}
	.content .cont-r .box-l{ width:50%; margin-right:2%; padding-right:2%;box-sizing:border-box; -webkit-box-sizing:border-box; border-right:1px solid #f2ebe3;}
	.content .cont-r .box8{ margin-top:20px;}
	.content .cont-l .mod-c .b li{ width:32%; margin-right:2%; text-align:center; background:#f3f3f3;}
	.foot{ display:none;}
	#goTop{position:fixed; bottom:50px; right:0px;width:40px; height:40px; left:inherit; margin:0; }
	#goTop li{ display:none;}
	#goTop li.gotop{ display:block;width:40px; border-radius:4px; height:40px; margin-top:0; background:url(../images/wap-gotop.png) no-repeat center; background-size:100%; opacity:0.8; }
	/*m-menu*/
	.m-menu{display: block;width:30px;height:30px;margin:10px;position:absolute;right:5px;top:5px;}
	.m-menu-box{position: relative;width: 30px;height: 30px;}
	.m-menu .bit-1::before{content:'';position:absolute;left:0;top:2px;width:15px;height:3px;background:#FFF;-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:-webkit-transform .1s,top .1s;transition:transform .1s,top .1s}
	.m-menu .bit-1::after{content:'';position:absolute;right:0;top:2px;width:15px;height:3px;background:#FFF;-webkit-transform-origin:right bottom;transform-origin:right bottom;transition:-webkit-transform .1s,top .1s;transition:transform .1s,top .1s}
	.m-menu .bit-2{position:absolute;top:50%;left:50%;width:30px;height:3px;background:#FFF;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .1s .1s,width .1s .6s;transition:transform .1s .1s,width .1s .6s}
	.m-menu .bit-3::before{content:'';position:absolute;left:0;bottom:2px;width:15px;height:3px;background:#FFF;-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform .1s,bottom .1s;transition:transform .1s,bottom .1s}
	.m-menu .bit-3::after{content:'';position:absolute;bottom:2px;right:0;width:15px;height:3px;background:#FFF;-webkit-transform-origin:right top;transform-origin:right top;transition:-webkit-transform .1s,bottom .1s;transition:transform .1s,bottom .1s}
	.m-menu.open .bit-1:before{top:0;width:19px;height:2px;background-color:#FFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:-webkit-transform .1s .1s,width .1s .1s,top .1s .1s;transition:transform .1s .1s,width .1s .1s,top .1s .1s}
	.m-menu.open .bit-1:after{top:0;width:19px;height:2px;background-color:#FFF;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;transition:-webkit-transform .1s .1s,width .1s .1s,top .1s .1s;transition:transform .1s .1s,width .1s .1s,top .1s .1s}
	.m-menu.open .bit-2{width:2px;height:2px;background-color:#FFF;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:-webkit-transform .1s .1s,width .1s;transition:transform .1s .1s,width .1s}
	.m-menu.open .bit-3:before{bottom:0;width:19px;height:2px;background-color:#FFF;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform .1s .1s,width .1s .1s,bottom .1s .1s;transition:transform .1s .1s,width .1s .1s,bottom .1s .1s}
	.m-menu.open .bit-3:after{bottom:0;width:19px;height:2px;background-color:#FFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right top;transform-origin:right top;transition:-webkit-transform .1s .1s,width .1s .1s,bottom .1s .1s;transition:transform .1s .1s,width .1s .1s,bottom .1s .1s}
	/*nav*/
	.m-show{visibility: visible !important;}
	.wap-gotop{ right:10px;}
	#wap-foot{ display:block;}

}
@media screen and (max-width:640px){
	*{box-sizing:border-box; -webkit-box-sizing:border-box;}
	#wap-head .nav_hot{ height:40px; display:block; background:rgba(246,246,246,0.96); line-height:40px;box-shadow:0 0 20px rgba(0,0,0,0.3); }
	#wap-head .nav_hot ul{padding:0 2%; width:100%; height:30px;}
	#wap-head .nav_hot li{ width:16.666%; float:left; text-align:center;}
	#wap-head .nav_hot li a{ color:#5e5e5e;}
	#wap-head .nav_hot li.n1 a{ font-size:22px; color:#de3031}
	.content{ padding:0; margin-top:100px; position:relative;}
	.content .cont-l .mod-a{ margin-top:0; padding-bottom:10px; position:inherit; }
	.content .cont-l .mod-a .im{top:0; text-align:center; margin-right:0; width:100%; display:block; margin-bottom:24px; overflow:hidden;}
	.content .cont-l .mod-a .im .bd li{ height:auto;}
	.content .cont-l .mod-a .fr{ padding:0 16px;}
	.content .cont-l .mod-a .box_hots{ border-bottom:none; padding:0;}	
	.content .cont-l .mod-a .box_hots h2,.content .cont-l .mod-a .box_hots h3{ height:32px; line-height:32px; font-size:18px; font-family:"Microsoft Yahei"; padding-left:13px; background:url(../images/btn.png) no-repeat 0 -238px;font-weight:normal; margin:0; border:none; text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
	.content .cont-l .mod-a .box_hots h2 a,.content .cont-l .mod-a .box_hots h3 a{ color:#000;}
	.slideBox .bd li p, .slideBox .bd li em{ text-overflow: ellipsis;white-space: nowrap; }
	.slideBox .bd li p{width:85%;}
	.content .headline{ margin-top:224px; padding:0 16px 10px;text-align:left;}
	.content .headline a{ border-bottom:none; color:#000;}
	.content .headline h1{ font-size:24px; height:auto; text-align:left; line-height:30px; color:#000; }
	.content .headline p{ display:none;}
    .content .headline .aa{ display:block; line-height:24px; height:24px; padding:0; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; color:#555;}
	.content .cont-l .mod-a .fr dl,.content .cont-l .mod-a .fr ul{padding:0 16px; }
	.content .cont-l .mod-a .fr dd{ font-size:16px;}
	.content .cont-l .mod-a .fr li{ height:32px; line-height:32px; background-position:0 -238px; font-size:18px;}
	.content .box{ margin-bottom:20px;}
	.content .cont-r .box{ width:100%; margin-top:0;}
	.content .cont-r .box8{ margin-top:30px;}
	.content .yxzx{ display:none;}
	.content .xxzx,.content .cont-l .mod-b .box-r{ border-bottom:0;}
	.content .box .h{ margin-right:16px;}
	.content .box .h span{ top:-8px; text-indent:16px; font-size:24px;}
	.content .box2 .h .zsn{ display:none;}
	.content .cont-l .mod-d .box-a .h span{ font-size:24px;}
	.content .cont-r .box-a .h span{ font-size:24px;}
	.content .cont-l .mod-b .mod-box{ width:100%;}
	.content .cont-l .mod-b .box-f{ padding-right:0; border-right:0;}
	.content .box1{  margin-bottom:20px;}
	.content .box1 .b1{ display:none;}
	.content .cont-r{ padding-left:0;}
	.content .cont-l .mod-d .box{ width:100%; float:inherit;}
	.content .cont-l .mod-d .box-l{ width:100%; margin-right:0; padding-right:0; border-right:0;}
	.content .cont-l .mod-c .b li{ width:48%; margin-right:4%; height:140px;}
	.content .cont-l .mod-c .b li.item2{ margin-right:0;}
	.content .cont-l .mod-c .b li.item3{ display:none;}
	.content .cont-r{ margin-top:0;}
	.content .item{ padding:0 !important; margin:0;}
	.content .item .art-box{ padding:0 16px; margin:10px 0 0;height:auto; }
	.content .item .art-box .ht{ color:#000; margin-bottom:4px;}
	.content .item .im{ margin-top:4px;}
	.content .item p{ font-size:16px; margin:0; padding:0; height:96px; line-height:24px;}
	.content .item ul{ margin-top:10px;}
	.content .item li{ height:32px !important; line-height:32px !important;padding:0 16px; background:#fbfbfb;}
	.content .item li .dot{ background-position:0 -238px; left:16px; top:9px; display:none;}
	.content .item li a,.content .mod-b .item li a{ font-size:18px; color:#000;display:block;}
        .content .cont-l .kid{ display:none;}
        .content .cont-l .kids{ display:block  !important;}
	.content .cont-l .kid .b{ padding:21px 16px 0;}
	.content .cont-l .kid .slideBox{ height:auto;}
	.content .cont-l .kid .slideBox .hd ul{ margin-top:0;}
	.content .cont-l .kid .slideBox .hd li{ padding:0; line-height:40px !important; border-bottom:0;}
	.content .cont-l .kid .slideBox .bd li{ padding:0;}
	.content .cont-l .kid .slideBox .bd li img{ width:100%;}
	.content .cont-l .kid ul li{ padding:0;}
	.content .cont-l .mod-c,.content .box2 .b{ padding:0 16px;}
	.content .cont-l .mod-c{ margin-top:0;}
	.content .box8{ margin-top:0;}
	.content .box2 .ht{margin:30px 16px 10px !important; width:auto !important;}
	.content .cont-l .mod-b .box5 .b{ padding:0 16px;}
	.content .box1 .item{ border-bottom:none;}
	.content .jrtx,.content .box7 .item{ display:none;}
	.content .box7 .item1{ display:block}
	.content .box_hot .b{ padding:0 16px; margin-top:26px;}
	.content .box_hot .hots .box_hots{ border-bottom:1px solid #e8e8e8; padding-bottom:10px;}
	.content .cont-l .mod-b .box2 .hots h3,.content .box_hot .hots h3,.content .cont-l .mod-b .box5 .hots h3{ font-size:18px;height:32px; line-height:32px;}
    .content .cont-l .kid .b{ padding:21px 16px 0;}
	.content .cont-l .kid .slideBox{ height:auto;}
	.content .cont-l .kid .slideBox .hd ul{ margin-top:0;}
	.content .cont-l .kid .slideBox .hd li{ padding:0; line-height:40px; border-bottom:0;}
	.content .cont-l .kid .slideBox .bd li{ padding:0;}
	.content .cont-l .kid .slideBox .bd li img{ width:100%;}
	.content .cont-l .kid ul li{ padding:0;}
    .box4{ display:none;}
    #timer{ top:-8px !important;}
}
@media screen and (max-width:400px){
	#wap-head .imt .wap-logo{ height:32px; margin-top:4px;}	
}
@media screen and (max-width:374px){
	#circle .nav a{ font-size:16px;}
	#circle .nav .small a{ font-size:13px;}
	.content .cont-l .mod-c .b li{ height:120px;}
	#wap-head .imt .wap-logo{ height:30px; margin-top:5px;}	
}

