﻿@charset "utf-8";
/* CSS Document */
*{color: #404040;}
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin:0;padding:0;}
html,body{font-family:"Microsoft YaHei","SimSun","Arail","Tabhoma",sans-serif;font-size:14px;text-align:left;-webkit-text-size-adjust: 100% !important;
    min-width: 1190px;}
ul,ol{list-style:none;}
img{border:0;vertical-align:top;}
input,select,textarea{outline:0;}
textarea{resize:none;outline:0;}
table{border-collapse:collapse;border-spacing:0;}
th,var,em{font-weight:normal;font-style:normal;}
a{text-decoration:none; color: #404040;}
a:hover{color: #bd1a2d}
a:link,a:visited,a:active{text-decoration:none;}
.clear{display:block;*zoom:1;}
.clear:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}
body{overflow-x: hidden}
/*头*/
.header{height:188px;}
.focus-top{float: left;margin: 0 auto;left: 50%; margin-left: -950px;overflow: hidden;position: absolute;z-index: -999;}
.header-box{width:1190px;height:188px;margin:0 auto; z-index: 999}
.topbox{height:50px; padding-top:10px; }
.header-top{float:left;color:#bd1a2d;margin-left:10px; font-size: 14px; }
.header-top a{margin: 0 5px;}
.header-top-right{float:left;font-size: 14px;}
.color, .color a{ color:#808080; padding: 0 3px;}
.color1, .color1 a{ color:#bd1a2d}
.color{margin-right: 10px;}
.boxr{float:right; width:520px;}
.header-logo{float:left;width:500px; margin-top: 5px;}
.header-right{float:right; margin-top: 30px; width:450px; margin-left: 100px;}
.boxr .headerbar{float: right;color: #808080; font-size: 14px; height: 30px; }
.boxr .headerbar a{color: #808080; padding: 0 5px; display: -webkit-inline-box;}
.boxr .headerbar a img{ margin-right: 5px; vertical-align:middle;}
.header-right .headersearch{float: left; width:350px; background: #fff; border: 1px solid #d2d2d2; height: 30px; border-radius: 70px;}
.header-right .headersearch .input{ width:170px; height: 25px; margin-left: 15px; border: 0px; float: left;}
.header-right .headersearch .searchbutton{ margin-top: 3px;}
.search_an{background: url(../images/sy_40.png ) no-repeat; width:65px; height: 24px; border: none}
.header-right .headersc{float: left; margin-top: -15px; margin-left: 15px;}
.xlk{ border: 0; height: 20px; line-height:25px; margin-left:10px; background-color:none; float: left; color: #666; width:80px; padding-left: 6px; font-family: "微软雅黑"}
          select::-ms-expand { display: none; }          
         .info-select{
            border: none;
            outline: none;
            /*将默认的select选择框样式清除*/
            appearance:none;
            -moz-appearance:none;
            -webkit-appearance:none;
            -ms-appearance:none;
           /*在选择框的最右侧中间显示小箭头图片*/
           background: url(../images/arrow.png) no-repeat scroll right center transparent;           
         }



/*导航栏*/
.nav-box{background: #bd1a2d; height:60px;}
.nav-box ul{width: 1190px; margin: 0 auto;font-size: 24px}
.nav-box ul li{ float: left; width: 102px;height:60px;line-height:60px;margin: 0 15px; text-align: center; font-weight: normal}
.nav-box ul li a{ color: #fff;font-size: 24px; }
.nav-box ul li a:hover{ color: #f5d389;}
/*适配手机端*/
@media only screen and (max-width: 1025px){
.focus-top{width: 1650px;}
}
/**/

/*2020-3首都之窗红头*/
.sub{background:url(/2019chy/resource2019/images/3_03.png) no-repeat center center #fbfbfb;border:1px solid #cfcfcf;border-left: none;width:57px;height:40px; float: left; cursor: pointer}
.search input {/* width: 220px; */}
  .f_hidden{display:none;visibility:hidden;}
  .f_clear{display:block;*zoom:1;}
  .f_clear:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}
  .g_head_box *,.g-nav-box *{box-sizing: content-box;}
  .g_head_box{background:#bd1a2d;height: 149px;border-bottom: 1px solid #8f1322;}
  .g_head_box .m_head{width:1200px;margin:0 auto;}
  .g_head_box .m_logo{float: left;padding:22px 30px 0 10px;}
  .g_head_box .m_logo img{height: 83px;}
  .g_head_box .m_search{float: left;width: 410px;height: 48px;margin-top: 40px;}
  .g_head_box .m_search #keyword{-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;float: left;width: 335px;padding:0;height: 48px;line-height: 48px;text-indent: 10px;font-size: 14px;color: #444;margin-left: 10px;}
  .g_head_box .m_search #searchbutton{float: right;background: url(ico_searchbtn_ch_20190924.png) center no-repeat;border: 0;height: 48px;width: 55px;cursor: pointer;}
  .g_head_box .m_links{padding: 40px 0 0 45px;}
  .g_head_box .m_links{float: left;width:260px;}
  .g_head_box .m_logo_sc{float: left;width:56px;margin-right: 15px;}
  .g_head_box .m_logo_bottom{margin-bottom: 15px}
  .g_head_box .m_logo_sc img{width:56px;height: 58px;}
  .g_head_box .m-login-box{float: left;font-size: 12px;color: #fff; margin-right:20px; width:60px;}
  .g_head_box .m-login-box a, .g_head_box .m-login-box1 a{color:#fff;}
 .g_head_box .m-login-box1{float: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 12px;color: #fff;margin-right: 12px; width: 50px;}

  .g_head_box .u_answering{float: left;font-size:12px;color:#fff;width: 50px;}
  .g_head_box .m_version_link_box{float: left;width: 30px;position: relative;background: url(ico_down_ch_20190924.png) right center no-repeat;padding-left: 10px;cursor: pointer;}
  .g_head_box .m_version_link_box:hover{background: url(ico_up_ch_20190924.png) right center no-repeat;}
  .g_head_box .m_version_link_box .m_version_link{position: absolute;left: 12px;top: 15px;z-index: 9999;width: 40px;height: 60px;display: none;}
  .g_head_box .m_version_link_box:hover .m_version_link{display: block;}
  .g_head_box .m_function{float:left;margin-top: 15px;}
  .g_head_box .m_function a {float:left;font-size: 12px;color: #fff;}
  .g_head_box .m_function a.u_mr{margin-right: 25px; width: 50px;}
.sskmbs,#qt{font-size:15px}
.fl_header {float: left;}
input {outline: none;}	
.sear { width: 200px;height: 20px;font-size: 15px;padding: 10px 15px; background: #fbfbfb;border: 1px solid #cfcfcf;color: #999999;}
.sskmbs{height:40px;line-height:40px;background:#fbfbfb;border:1px solid #cfcfcf;border-right:none;cursor:pointer;float:left;color: #999;text-align: center;width:100px;background: url(/2019chy/resource2019/images/so_an.png) no-repeat right center #fbfbfb;}
.sskmbs .sl2{font-style:normal;display: none;background:#fbfbfb;border:1px solid #cfcfcf;border-top:none;left: -1px;top:-1px;position: relative;}
.form1{display: none;float: left;}
.form0{display: block;float: left;}
.sear{border-left: none}
.bjsss{height:42px;margin-top:0px}
.bjsss input,.sear{border-left:none;}
.bjsss input#button{border: 1px solid #cfcfcf;padding:0px;border-left: none;height: 40px;background: #d10206;color: #fff;text-align: center;width: 57px;display: block;float: left;line-height: 40px;background: url(/2019chy/resource2019/images/3_03.png) no-repeat center center #fbfbfb;}
/**nav**/
.nav{height: 60px;line-height: 60px;font-size: 24px;background: #bd1a2d;width: 100%;}
.pnav>li{float: left;width: 16.3%;z-index: 10;}
.pnav>li:first-child{border-left:none;}
.pnav>li.on>a{border-bottom: 2px solid #f5d389;}
.pnav>li:hover>a{border-bottom: 2px solid #f5d389;}
.pnav>li>a{display: block;text-align: center;color: #fff;height:60px; line-height: 60px; width:100px;margin:0 auto}
.pnav>li>a:hover{color: #fff}
.pnav>li dl dd{float: left;font-size: 16px;margin-left:35px}
.pnav>li dl dd>a{color: #333;font-weight: normal;}
.pnav>li dl dd>a:hover{color: #F71501 !important}

.pnav>li dl dd{line-height: 35px;}
.bbg{background: #FFF6E2;position: absolute;left: 5px;top:60px;width: 1190px;z-index: 99;display: none; padding:5px 0px;border-top:1px solid #F7CE8C；}
.pnav>li:hover .bbg{display: block;}
.pnav>li ol{display: none}
.pnav>li.dark dl dd{line-height: 25px;}
.skdkb1 {
	background: #ededed;
	width: 100%;
	height: 45px;
}
.skdkb1 .skdkb1_box{
	width: 1190px;
	background: #fff;
	height: 45px;
	margin: 0 auto;
	
}
.w1200{width:1200px; margin: 0 auto;}
.g_head_box .top_qw{ margin: 0 auto; color: #fff; float: right;font-size: 12px; margin-top: 10px;margin-right:15px;}
.g_head_box .top_qw a{ color: #fff; border-left:1px solid #fff; text-align: center; padding:0 6px; }
.g_head_box .top_qw font{ color: #fff;padding-right:6px;font-size: 12px;}
.bjsss {height: 42px;margin-top: 0px;}
.bjsss input {width: 200px;height: 20px;display: block;float: left;color: #999;padding: 10px 15px;border: 1px solid #cfcfcf;
    background: #fbfbfb; border-left: none;}
/*2020-3首都之窗红头--end*/

/*友情链接*/
.link{background: #e4e2e3; height: 53px;}
.link-box{width:1190px; margin: 0 auto; padding-top: 10px;}
.link-box b{font-size: 16px; color: #d30b15;font-weight:normal; float: left; padding-right: 20px; padding-top: 5px;}
.link-box .m-links-box{width:200px; padding-right: 10px; float:left;position: relative;height: 30px; line-height: 30px; text-indent: 10px;font-size: 14px;border: 1px solid #CCC; background:#fff url( ../images/sy_55.png) 190px center no-repeat}
.link-box .m-links-box span{outline:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.link-box .m-links-middle-box{margin:0 20px;}
.link-box .m-links-box ul{position:absolute;left:-1px;top:-260px;width:210px; height:250px;padding:5px 0;border:1px solid #ccc;background:#FFF;overflow-y:auto;display:none;}
.link-box .m-links-box li a{display:block;height:28px;line-height:28px;font-size:14px;color:#000;}
.link-box .m-links-box li a:hover{background:#ccc;}
.link-box .m-links-right-box ul{top:-260px;height:250px;}
.footer{background: #bd1a2d; border-top: 1px solid #8f1322;}
.footer-box{width:1190px; margin: 0 auto; margin-top:30px;  height:150px;}
.footer-box-txt{font-size: 14px;line-height: 25px; height:110px; color: #fff; margin-left:30px;float: left;background: #a91728; padding: 10px;}
.footer-box-txt a{ color:#fff; padding:10px; line-height: 40px;}
.footer-box-txt a:hover{color:#fff;}
.footer-box-txt img{width:80px; height: 80px;}
.footer-box-pic{float:left; width:250px; text-align:center}
.footer-box-bottom{ background:#dabb85; height: 55px;line-height: 25px; clear:both; font-size:14px;text-align: center;}
.m_jiucuo{float:left; padding: 33px 5px 0 25px;}
.m_organization{float:left; width: 50px; padding: 20px 35px 0 0;}
.ewm{width:80px; height:100px; text-align:center;float:left; margin-left:20px; margin:10px; color:#fff;}