/**************************************公共样式*******************************************/
body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input, textarea { font-size: 14px; font-family: "Microsoft Yahei", Verdana, Geneva, sans-serif; padding: 0; margin: 0;color: #333; }
* { margin: 0; padding: 0; }
div, dl, dt, dd, ul, ol, li, h2, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, span, blockquote, th, td { margin: 0; padding: 0; }
body { font-family: "Microsoft Yahei", Verdana, Geneva, sans-serif; font-size: 14px; background: #fff }
img, input { border: 0; margin: 0 auto; padding: 0 auto; color: #333; }
input { font-size: 15px; }
ul, ol { list-style: none; }
a { text-decoration: none; color: #333; }
a:link, a:visited { text-decoration: none; }
input::-moz-focus-inner { border: 0; padding: 0; }
em { font-style: normal; }
img { border: none; vertical-align: middle;    max-width: 100%; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
.fl { float: left; }
.fr { float: right; }
.mClearRight { margin-right: 0; }
.mClearLeft { margin-left: 0; }
.pRelative { position: relative; }
.clearfix:after { visibility: hidden; display: block; clear: both; height: 0; font-size: 0; content: "."; }
.clearfix { zoom: 1; }
.arraw { border: 5px solid transparent; border-left: 10px solid #505050; width: 0; height: 0; display: inline-block; vertical-align: -1px; }
.container { width: 1200px; margin: 0 auto; }

/**************************************导航*******************************************/
.nav {  }
.nav ul { display: flex; }
.nav ul li {width: 14.3%; position: relative; height: 45px; color: #ffffff;border-radius: 5px 5px 0px 0px; text-align: center;}
.nav ul li:last-child { border-right: 0px; }
.nav ul li a { color: #333 font-size: 18px; line-height: 45px;    font-size: 18px; }
.nav ul li.on { background: #c7001a; }
.nav .one:hover {background: #c7001a;}
.nav .one:hover a{color: #fff;}
.nav .one>ul{display:none; }
.nav .one:hover ul{display: block;}
.nav ul li .twoUl{position: absolute;z-index: 999; background: url(/eportal/uiFramework/commonResource/image/2024010410581563632.png);width: 100%; border-bottom: 2px solid #c7001a; top: 45px;}
.nav ul li .twoUl li{width: 100%;text-align: center;border-right: 0; }

.nav ul li .twoUl li a { font-size: 16px;line-height: 38px;     color: #5a5a5a !important;}
.nav ul.container  li.liet {background: #c7001a;}
.nav ul.container  li.liet>a{ color: #fff; }

.zc_header_kj{    background: #f2eeee;}
.zc_zaxa{width:1200px;margin:0 auto;height:40px;}
.zc_zaxa ul{    float: right;}
.zc_zaxa ul>li{    float: left;    margin-left: 10px;    line-height: 40px;} 
.zc_logo{width: 1200px;margin: 0 auto;    padding: 30px 0;}
.zc_logo .logo{    float: left;}
.zc_logo .input{ float: right;border: 1px solid #e7e7e7;color: #e7e7e7; font-size: 12px; height: 31px;line-height: 31px; background: url(/eportal/uiFramework/commonResource/image/2024010410441085048.png) no-repeat right; background-position: 136px;background-size: 20px;width: 158px; padding-left: 15px; border-radius: 20px;}
.wzq{position: relative;}                                                                    
 .wzq-con {position: absolute;z-index: 899999;left:-130px;display:none;}

.zz {text-align: center;width: 100% !important;background:none !important;font-size:16px !important;padding-top:5px;}
ul.wzqhul {background: url(/eportal/uiFramework/commonResource/image/2024010818533255506.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);color: #333;font-size: 12px; height: 322px;padding: 10px 8px 11px 13px;width: 542px;}

ul.wzqhul li {background: url("/Portals/152/Skins/crrcgcx1-home/images/li_icon.jpg") no-repeat scroll 2px center rgba(0, 0, 0, 0);float: left;font-size: 14px; line-height: 32px; padding-left: 9px;width: 89px;}
ul.wzqhul li a {color: #666666; text-decoration:none;}
#link{    position: relative;}
#xs{    width: 166px;
    border: 1px solid #d2d2d2;
    text-align: center;
    background: #FFf;
    display: none;
    z-index: 999999;
    position: absolute;
    left: -60px;}
/*尾部*/
.crrcgcx-footer{width:100%; height:135px; background:#434343;margin-top:30px;}
.crrcgcx-footer-cont{width:1200px; margin:0 auto;}
.foot{width:1200px;}
.foot-top{font-family:"\5B8B\4F53"; height:45px; width:100%; line-height:45px;border-bottom:1px solid #4d4d4d;}
.foot-top-left{ float:left; font-size:14px;}
.foot-top-left li{ display:block; float:left; margin-left:8px;color:#b0b0b0;}
.foot-top-left li a,.foot-top-left li a:link,.foot-top-left li a:visited,.foot-top-left li a:hover,.foot-top-left li a:active{color:#b0b0b0;}
.foot-top-right{ float:right;font-size:12px; color:#bbbbbb;}
.foot-top-right li{display:block; float:left;margin-left:56px;    color: #b0b0b0;;}
.foot-botttom{width:100%;}
.foot-bottom-left{    width: 80%;float: left;}
.foot-bottom-left li{ font-size:14px;color:#8b8b8b; float:left; line-height:30px;width:100%;}
.foot-bottom-right{ float:right;}
.foot-bottom-right li{display:block; float:left;margin-left:50px; padding-top: 10px;}