body,h1,h2,h3,h4,blockquote,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,button,input,textarea{margin:0;padding:0}
body{font:14px "microsoft yahei";color:#555;line-height:28px;background:url(../images/bg.jpg) repeat;}
ol,ul{list-style:none}.header{width:100%;height:400px;margin-bottom:15px;}
a{text-decoration:none;color:#555}
a:hover{text-decoration:none;color:#b20000}
.fl{float:left;}
.fr{float:right;}
img{border:none}
.top{width:100%;background:#fff;height:40px;line-height:40px;}
.content{width:1000px;margin:0 auto;}
#index img{display:none}
#ppsfw img{display:none}
#dlsfw img{display:none}
#mfzc img{display:none}

.topr{float:right;position:relative;}
.topr ul{float:left;}
.w80{width:103px;}
.w80 img{margin:0 5px}
.topr li{float:left}
.topr li i{color:#b20000;font-style:normal;}
.box{background:#fff;border:1px solid #000;width:500px;height:60px;}

.topr li a{float:left;display:block;padding:0 12px;cursor:pointer;}
.topr .wb,.topr .wx{height:28px;width:28px;cursor:pointer;margin-right:6px;}
.topr .wb a,.topr .wx a{display:block;width:27px;height:28px;padding:0;background-image:url(../images/wwr.gif);background-repeat:no-repeat;position:relative;margin:8px 5px 0 0;}
.topr .wb a{background-position:0 0;}
.topr .wb a:hover{background-position:0 -28px;}
.topr .wx a{background-position:-28px 0;}
.topr .wx a:hover{background-position:-28px -28px;}
.weibobtn{display:none;position:absolute;top:167px;left:-14px;z-index:999999;}
.wb{margin:0;position:relative;z-index:10000;}
.ddbox{position:absolute;top:27px;left:-48px;display:none;z-index:10000;}
.red{background:#fff;border:1px solid #fff;width:315px;position:absolute;left:0;padding:15px 5px;}
.red dl{width:330px;float:left;margin:5px 0;}
.red dl dt{float:left;background:#f2f2f2;font:15px "microsoft yahei";color:#0062c2;width:86px;height:23px;line-height:23px;margin-left:5px;text-align:center;}
.red dl dt a{color:#0062c2;text-align:center} 
.red dl dd{width:230px;float:left;margin-left:6px;}
.red dl dd a{float:left;height:23px;line-height:23px;padding:0 8px}

.banner{background:url(../images/banner-new.jpg) no-repeat top center;height:286px;clear:both;}
.nav{width:100%;height:60px;background:url(../images/nav.jpg) repeat-x;}
.block{width:1190px;margin:0 auto;}
.block li{width:20%;float:left;height:60px;line-height:60px;text-align:center;color:#fff;background:url(../images/line.jpg) no-repeat right center;position:relative;}
.block li img{position:absolute;top:5px;left:80px;}
.block li a{font-size:15px;color:#fff;display:block;}
.block li a:hover{font-size:20px;display:block;color:#0062c2;font-weight:bold;background:url(../images/navico.jpg) no-repeat top center #fff;}
.block li.state{color:#0062c2;font-weight:bold;background:url(../images/navico.jpg) no-repeat top center #fff;}
.block li.state a{color:#0062c2;font-size:19px;} 
.block li.menu{width:152px;padding:0;}
.block li.menu a:hover{font-size:19px;}
.block li.stater{color:#0062c2;font-weight:bold;background:url(../images/navico.jpg) no-repeat top center #fff;}
.block li.stater a{color:#0062c2;font-size:19px;} 
.ddsubmenustyle,.ddsubmenustyle div{/*topmost and sub DIVs,respectively*/background:#f2f2f2;border:1px solid #2f7fcc;border-top:none;width:238px;position:absolute;left:0;top:0;visibility:hidden;z-index:100;}
.ddsubmenustyle ul{margin:0;padding:0;position:absolute;left:0;top:0;list-style-type:none;border:0 none;}
.ddsubmenustyle li{float:left;}
.ddsubmenustyle li a{display:block;width:238px;/*width of menu (not including side paddings)*/background:#f2f2f2;background:url(../images/navline.jpg) repeat-x left bottom;text-align:center;height:32px;line-height:32px;float:left}
* html .ddsubmenustyle li{/*IE6 CSS hack*/color:#555;background:url(../images/navline.jpg) repeat-x left bottom;float:left}
.ddsubmenustyle li a:hover{background:#348bd1;color:#fff;font-size:16px}

.white{background:#fff;width:1130px;margin:0 auto;padding:10px 30px;}
.white p{text-indent:2em;margin-bottom:10px}
.crum{border-bottom:1px solid #e5e5e5;height:30px;line-height:30px;background:url(../images/i.jpg) no-repeat 5px 10px;text-indent:25px;font-size:15px;margin:0 0 20px 0;padding-bottom:6px;}
.crum a{margin:0 2px;}
.crum i{color:#0062c2;font-style:normal;}
.white span{color:#b20000;font-weight:bold;font-size:16px;line-height:36px;}
.white span a{color:#b20000;}
.yqlj{width:100%;float:left;margin-bottom:20px;}
.yqlj h2{background:#3692d4;color:#fff;font-size:16px;text-indent:8px;height:}
.yqlj a{width:180px;display:block;float:left;margin-left:8px;}
.yqlj p{text-indent:0}
.white .logo{width:940px;float:left;}
.white .logo li{width:175px;float:left;margin:5px 8px 2px 4px}
.white .logo li img{width:175px;height:65px;padding:1px;border:1px solid #d9d9d9}
.whitebg{width:1206px;height:23px;margin:0 auto;background:url(../images/b.jpg)}
.foot_copy{text-align:center;font-size:13px}
.foot_copy a{padding:0 8px;font-size:13px}
.copyright{padding-top:6px;line-height:20px;margin-top:10px;border-top:1px solid #dcdcdc}
.foot_copy .copyright img{margin:10px 5px 5px 0;padding:0}
.foot_copy .copyright a{padding:0}

.ggfw_biao2013{width:940px;margin:0 auto;line-height:30px;background:#f7f7f7;margin-bottom:20px;float:left;padding:15px 0}
.ggfw_biao2013 a{display:block;width:180px;float:left;text-align:center;}
.ggjg{width:130px;float:left;display:none}
.ggjg p{font-weight:bold;text-indent:0;}
.ggfwcot2013{color:#fff;background:#b20000;text-align:center;padding:5px;line-height:28px;font-size:12px;}
.group_con p.ggtptxt{clear:both;height:30px;text-align:left;text-indent:0;font-weight:bold;padding:0;}

.white .group_con p{padding:10px;text-indent:0;font-size:14px;margin-top:15px;clear:both;}
.white .group_con .picgg p{margin:0;padding:0}
.picgg p{margin:0;padding:0}
.white .group_con img{vertical-align:top}
.white .group_con span{display:block;line-height:26px;color:#fff;background:#3692d4;width:86px;text-align:center;font-size:15px;}
.white .group_con span a{color:#fff;}
.wzlj{margin-top:10px;clear:both;}
.white .group_con p.tag{}
.wzlj a{padding-right:10px;line-height:30px;white-space:nowrap;float:left;}
.white .group_con p.tag{padding:10px 0;margin-left:-7px}
.white .group_con p.tag a{font-size:14px;line-height:26px;padding:0 7px;display:inline-block;word-break:keep-all;}

.cl{clear:both;}
.cl:after{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}
.logo{margin-bottom:15px;color:#555;}
.w940{width:940px;float:left}
.w940 p{text-indent:0}
.link{width:575px;}
.link p{text-indent:0;}
.contact{width:470px;float:left;}
.contact1{width:350px;float:left;margin-left:120px;}
.contacth{height:10px;}
.contactl{float:left;margin-left:40px;}
.contact p{text-indent:0}
.xkz{width:362px;float:left;text-align:center;margin:20px 0 0 70px}

#fixed{width:260px;}
.backtop{width:33px;height:117px;background:url(../images/r.jpg) no-repeat;float:right;}
.backtop a{float:right;width:33px;height:117px;}*html{background-image:url(about:blank);background-attachment:fixed;}/*���IE6�¹�������������*/
.backtop{float:right;position:fixed;display:none;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:10px;
}

.more{text-align:center}
.ggfwbg{background:#f1f1f1;height:10px;line-height:10px;margin:20px auto}

.menu1{padding-top:10px;padding-bottom:10px;width:940px;background:#FFF8E8;height:60px;}
.menu1 ul li{float:left;height:30px;width:131px;text-align:center;line-height:24px;}
.menu{float:left;width:100%;background:#FFF8E8;}
.menu ul{overflow:hidden;}
.menu ul li{float:left;height:30px;border-bottom:1px #fff solid;border-right:1px #fff solid;width:133px;text-align:center;line-height:24px;}

.menu .dlm{background:#fff;overflow:hidden;}
.menu .dlm dt{background:#fff8e8;width:100%;line-height:32px;clear:both;padding-left:15px;font-size:16px;}
.menu .dlm dd{float:left;padding:0 15px;line-height:32px;font-size:14px}
.menu .dlm dd a{}
.menu .dlm dd a:hover,.menu .dlm dd.on a{color:#b20000;}
.menu .dlm dt.c1{background:#feeedc;}

.w1000{width:1000px;}
.wauto{margin:0 auto;}
.topbox{width:100%;background:#f2f2f2;border-bottom:1px solid #e1e1e1;height:30px;font-size:12px;}
.topbox .fl a:hover,.topbox .toplink li a:hover{color:#cc2929;}
.topbox .fl p,.topbox .fl a{float:left;color:#999;line-height:30px;}
.topbox .fl a{padding-right:15px;}

.topbox .fl p{padding-right:15px;}
.top_cpny{line-height:30px;font-family:Arial;}
.top_cpny a{color:#333;}
.toplink ul{float:left;}
.toplink p{float:left;color:#999;line-height:30px;}
.topbox .toplink li{float:left;background:url(../../images/v_dot.gif) no-repeat right center;padding:0 11px 0 10px;line-height:30px;}
.topbox .toplink li a{color:#999;line-height:30px;}
.toplink li i{padding-left:2px;vertical-align:top;*vertical-align:middle;}
.toplink li i.register{background-position:-36px -784px;}
.toplink li i.zh{background-position:-1px -802px;}
.toplink li i.login{background-position:-1px -55px;}
.toplink li i.logined{background-position:-54px -54px;_margin-top:6px;_vertical-align:text-bottom;}
.toplink li i.quit{background-position:-18px -396px;_margin-top:6px;_vertical-align:text-bottom;}
.toplink a i.mobile{background-position:0 -18px;_margin-top:6px;_vertical-align:text-bottom;}
.toplink em{font-style:normal;float:left;padding-right:10px;font-family:simsun;}
.toplink li.noline{background:none;}

.webmenubox{float:left;position:relative;z-index:9999;}
.webmenubox .webmeu_tt{float:left;padding:0 15px 0 14px;line-height:28px;border:1px solid #f2f2f2;height:28px;border-bottom:none;}
.webmenubox .webmeu_tt:hover,.webmenubox .hover{background:#fff;border:1px solid #e1e1e1;height:30px;border-bottom:1px solid #fff;}
.webmenubox .webmeu_tt:hover a{color:#cc2929;background:#fff;}
.webmenubox .webmeu_tt a{color:#999;}
.webmenubox .webmeu_tt a i.webmap{background-position:-37px -37px;margin-right:5px;_margin-top:6px;_vertical-align:text-bottom;}
.webmenu{display:none;position:absolute;top:30px;right:0;z-index:-1;_z-index:999;width:290px;border:1px solid #e1e1e1;background:#fff;padding:0 0 5px 10px;box-shadow:0 0 5px rgba(0,0,0,0.1);transition-duration:0.5s;-webkit-transition-duration:0.5s;}
.webmenubox .webmeu_tt .webmenu dl{float:left;margin-top:5px;padding-bottom:5px;}
.webmenubox .webmeu_tt .webmenu dt{float:left;width:72px;height:24px;font-weight:bold;color:#cc2929;line-height:24px;}
.webmenubox .webmeu_tt .webmenu dd{float:right;width:215px;}
.webmenubox .webmeu_tt .webmenu dd a{float:left;padding-right:9px;background:url(../../images/v_dot.gif) no-repeat right center;height:14px;margin:5px 8px 5px 0;vertical-align:top;color:#666;line-height:14px;white-space:nowrap;}

.fw_center{float:left;position:relative;z-index:9999;}
.fw_center .fw_tt{float:left;padding:0 8px 0 7px;line-height:28px;border:1px solid #f2f2f2;height:28px;border-bottom:none;background:url(../../images/v_dot.gif) no-repeat right center;}
.fw_center .fw_tt:hover,.fw_center .hover{background:#fff;border:1px solid #e1e1e1;height:26px;border-bottom:1px solid #fff;}
.fw_center .fw_tt:hover a{color:#cc2929;background:#fff;}
.fw_center .fw_tt a{color:#999;}
.fw_center .fw_tt .fw_tlist{display:none;position:absolute;top:26px;right:0;z-index:-1;_z-index:999;width:66px;border:1px solid #e1e1e1;background:#fff;padding:5px 0 5px 10px;box-shadow:0 0 5px rgba(0,0,0,0.1);transition-duration:0.5s;-webkit-transition-duration:0.5s;}
.fw_center .fw_tt .fw_tlist a{float:left;color:#666;background:url(../../images/libg.gif) no-repeat 0 center;padding-left:10px;line-height:24px;white-space:nowrap;}

.my_jm{float:left;position:relative;z-index:9999;}
.my_jm .my_tt{float:left;padding:0 8px 0 7px;line-height:28px;border:1px solid #f2f2f2;height:28px;border-bottom:none;background:url(../../images/v_dot.gif) no-repeat right center;}
.my_jm .my_tt:hover,.my_jm .hover{background:#fff;border:1px solid #e1e1e1;height:26px;border-bottom:1px solid #fff;}
.my_jm .my_tt:hover a{color:#cc2929;background:#fff;}
.my_jm .my_tt a{color:#999;}
.my_jm .my_tt .my_tlist{display:none;position:absolute;top:26px;right:0;z-index:-1;_z-index:999;width:70px;border:1px solid #e1e1e1;background:#fff;padding:5px 0 5px 7px;box-shadow:0 0 5px rgba(0,0,0,0.1);transition-duration:0.5s;-webkit-transition-duration:0.5s;}
.my_jm .my_tt .my_tlist a{float:left;color:#666;background:url(../../images/libg.gif) no-repeat 0 center;padding-left:10px;line-height:24px;white-space:nowrap;}

.webmenubox .webmeu_tt a i,.toplink a i,.reg_editbox .add_category em,.reg_info .reg_txt i,.sucs p i,.reg_editbox .reg_edit .fr i,.reg_editbox .value .pic_edit a.edit,.reg_editbox .value .pic_edit a.del,.reg_editbox .void .picdiv a.add i,.sucs p i.look,.mycatediv .mycates li a.del,.cate_ctrl em.reset,.m_headbox .head_r a i,.title h3 i,.title em i.chat,.msgbox li a i,.plbox li a i,.reg_editbox li span.right,.rybox span a,.state i,.newslist li h4 i,.pagebox span i,.newspage i,.pdclist li span i,.pdclist li p i,.sliderbox .list_imgbox a i,.pdc_info p i,.pllist li i,.s_pub_sub li .fr i,.zs_title span,.zs_title i.time,.con_tt i,.frombox .msglist dt i,span.closed,.zs_zc .ctrl a i,.slideBox .hd ul li,.category a i,.zs_title a i,.btn_sub i,.sub_zs dd i,.vpages p i,.b_cateslist i,.tj_con dd i,.dlist_con dd i,.rem_dl li .userinfo i,.dl_same dd i,.dl_categories .dl_cate i,.user_op p i,.rank_tt li i,.dl_list_con dd i,.question h1 i,.answer h2 i,.cate_tt .seclected a i,.sucs_pw b i,.search_pjct dd i,.user_ctrl a i,.hot_video li p i,.last_video li i,.i_title h3 i,.keywords_tt h2 i,.keysbox .keys_tt h3 i,.toplink li a i,.ranktopbox .ranktop .rank_tt h3 i,.user_ctrl a.regist i,.keysbox .keys_con span,.tj_zsbtn i,.tj_con i,.zs_ttmenu li a i,.rem_pl li p i{display:inline-block;width:18px;height:18px;_overflow:hidden;background-image:url(../../images/icon.png);_background-image:url(../../images/icon.gif);background-repeat:no-repeat;vertical-align:middle;}

.group_con{width:100%;}
.bg_orange{width:1114px;color:#000000;text-align:left;padding:8px 8px;background:#FFAA3C;}

/* 问题反馈 */
.wtfk-form p {margin: 15px 0;font-size: 18px;color: #333;text-indent: 0}
.wtfk-form textarea{float: none; width: 720px;height: 100px;margin: 10px 0; padding: 5px;background: none;}
.wtfk-form input {margin-right: 15px; box-sizing: border-box;font-size: 14px;padding: 10px;border-radius: 3px;border: 1px solid #dcdcdc;color: #333;resize: none;}
.wtfk-form .submit {margin-left: 110px;width: 120px;height: 44px;line-height: 44px;color: #fff;font-size: 18px;border-radius: 3px;
  background-color:  #0062c2;color: #fff; text-align: center;cursor: pointer;margin-top: 35px;border: 2px solid #0062c2;transition:all .2s;}
.wtfk-form .submit:hover {color: #0062c2; background-color:#fff;}
.wtfk-form .valid {margin-top: 10px;width: 100%;height: auto;overflow: hidden;} 
.wtfk-form .valid input {display: inline-block; width: 150px; height: 44px;}   
.wtfk-form .valid img{ width: auto;max-height: 44px;margin-right: 0;margin-left: 10px;background-color: #dcdcdc} 
.wtfk-form .valid span{font-size: 14px;color: #999;margin-top: 20px;}
.wtfk-form input[type='file'] {padding-left: 0; text-indent: 0; border: none;}
.wtfk-form .msg i {color: #c30;vertical-align: top;margin-right: 5px;}
.wtfk-form .msg .txt-box i {display: inline-block;margin-top: 10px;}
.wtfk-form .msg label {display: inline-block;width: 110px;font-size: 18px; text-align: right;}