html, body, div, span, applet, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, big, cite, code,
    del, dfn, em, img, ins, kbd, q, s, samp,
    small, strike, strong,tt, var,
    b, u, i, center,
    dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    caption, article, aside, canvas, details, embed,
    figure, figcaption, footer, header, hgroup,
    menu, nav, output, ruby, section, summary,
    time, mark, audio, video {
	    margin: 0;
	    padding: 0;
	    border: 0;
	    font-size: 100%;
	    font: inherit;
	    vertical-align: baseline;
    }
*{margin: 0;padding: 0;}
a{text-decoration: none;} 
li {list-style: none;}
.clearB {clear:both;}
.clearfix:after{content:".";display:block;height:0;font-size:0em;visibility:hidden;clear:both;}
.clearfix{zoom:100%;}
.fl{float:left;}
.fr{float:right;}
p{margin: 5px 0 10px 0;} 
p img { margin: 0; max-width:100%; }



.crrcgcx-body {margin:0 auto; width:100%; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:12px;}
.crrcgcx-header{ width:1105px;margin:0 auto;margin-top:26px;}
.crrcgcx-header-left{float:left;}
.crrcgcx-header-right{float:right; }
.crrcgcx-menu{width:1105px;margin:0 auto;margin-top:12px;}
.crrcgcx-menu-left{ width:70%;float:left;}
.crrcgcx-menu-right{ width:204px; float:right; }
.ser-txt {width: 173px;height:31px; float: left;}
.ser-txt .input {border: 0 none;color: #e7e7e7;float: left;font-size: 12px;height: 31px;line-height: 31px;background:url("/eportal/fileDir/zy/template/page/crrcgcx1-home/search-textbj.png") no-repeat ;width:158px;padding-left:15px;font-family:"\5B8B\4F53";}
.ser-btn {cursor: pointer;float: left;height: 31px;width: 31px;}
.wzq{position: relative;}
.wzq-con {position: absolute;z-index: 899999;left:-270px;display:none;}
.header-links-wzq{padding-right:5px;float: left;  position: relative;}
.header-links-wzq:hover .wzq-con{display:block !important;}
.header-links-wzq:hover a{color:red;}
.header-links-wzq a{ padding-right:5px;color:#adadad;font-family:"\5B8B\4F53";font-size:14px;}
.header-links-banben{float: left;}
.banben-con li {float: left;color: #adadad;font-family: "宋体";font-size: 14px;padding-right: 5px;}
.header-links-banben a{ padding-right:5px;color:#adadad;font-family:"\5B8B\4F53";font-size:14px;}
#gblink{cursor:pointer; font-weight:normal;display:none;}
#big5link{cursor:pointer;}

.navmenu li.level-0{float:left;height: 45px;line-height: 45px;font-size: 18px;padding:0 15px;position:relative;}
.navmenu li.level-0:hover{background:#c7001a;border-radius: 5px 5px 0px 0px;}
.navmenu li.level-0:hover .oneA span{color:#fff;}
.navmenu li.active{background: #c7001a;border-radius: 5px 5px 0px 0px;text-align: center;}
.navmenu li.active .oneA span{color:#fff;}
.navmenu div.sub{ width:138px !important;position:absolute;left:0px; background:url(/eportal/fileDir/xx/template/page/crrcgcx1-home/bbj.png);border:0px;z-index:9999;  border-bottom:3px solid #a80117;font-size: 14px;font-family: "\5B8B\4F53";text-align:center;display:none;top:46px;}
.navmenu li.level-1{height: 30px;line-height: 30px;}

.crrcgcx-footer{width:100%; height:135px; background:#434343;margin-top:30px;}
.crrcgcx-footer-cont{width:1105px; margin:0 auto;}
.foot{width:1105px;}
.foot-top{font-family:"\5B8B\4F53"; height:45px; width:100%; line-height:45px;border-bottom:1px solid #4d4d4d;display:none;}
.foot-top-left{ float:left; font-size:14px;}
.foot-top-left li{ display:block; float:left; margin-left:8px;}
.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;}
.foot-botttom{width:100%;padding-top:40px;}
.foot-bottom-left{ font-size:14px;color:#8b8b8b; float:left; line-height:30px;}
.foot-bottom-right{ float:right;}
.foot-bottom-right li{display:block; float:left;margin-left:50px; padding-top: 10px;}





/*page style*/
.i-pager{height:30px;font-size:12px;margin-top:10px;text-align:right;}
.i-pager a{text-decoration:none;}
.i-pager a,.i-pager a:link,.i-pager a:visited,.i-pager a:active{color:#333;}
.i-pager a:hover{color:#fff;}
.i-pager-first,.i-pager-prev,.i-pager-next,.i-pager-last,.i-pager-item{display:inline-block;width:auto;min-width:1.5em;height:20px;margin-left:2px;background:white;border:solid 1px #dddddd;text-align:center;line-height:20px;font-size:12px;padding-left:2px;padding-right:2px;}
.i-pager-prev,.i-pager-next,.i-pager-first,.i-pager-last{padding:0 5px;}
.i-pager-prev:hover{background:red;color:#ffffff;}
.i-pager-prev-disable:hover{}
.i-pager-next:hover{background:red;color:#ffffff;}
.i-pager-first:hover{background:red;color:#ffffff;}
.i-pager-last:hover{background:red;color:#ffffff;}
.i-pager-item-active{background:red;}
.i-pager-item-active span{color:#fff;}
.i-pager-item:link,a.i-pager-item:visited,a.i-pager-item:hover,a.i-pager-item:active,a.i-pager-item-active:link{text-decoration:none;}
.i-pager-item:hover{background:red;color:#ffffff;}
.i-pager-info{display:inline-block;width:auto;height:22px;margin-left:3px;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; }
.i-pager-current{width:auto;text-align:center;display:inline-block;padding-left:5px;line-height:20px;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;}
.i-pager-info-c{color:Red;width:auto;text-align:center;display:inline-block;padding:0 5px;line-height:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;}
.i-pager-info-p{color:#666;display:inline-block;width:auto;text-align:center;line-height:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;}
.i-pager-info-t{color:Black;display:inline-block;width:auto;text-align:center;padding:0 5px;margin-right:20px;line-height:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#fff;}

.i-pager .NormalRed,
.i-pager .pagingNormal{display:inline-block;width:auto;min-width:1.5em;height:20px;margin-left:2px;background:white;border:solid 1px #dddddd;text-align:center;line-height:20px;font-size:12px;padding-left:2px;padding-right:2px;}
.i-pager .NormalRed{background:red;color:#fff;}
.i-pager .box span{display:none!important;}
.i-pager .box .pagingNormal:hover{background:red;color:#fff;}






.phoneBtn{display:none;}
.navmenu .level-0 i{display:none;}

@media (max-width: 768px) {
*{box-sizing:border-box;}
html{overflow-x:hidden;}
.navgationDiv{display:none;}
.navgation-container{display:none;}

.crrcgcx-header{width:100%;height:55px;margin-top:0;padding: 0 10px;}
#dnn_zhdLOGO_imgLogo{height:28px;margin-top:16px;margin-left: -8px;}
.crrcgcx-header-right{display:none;}
.phoneBtn{position: absolute;height: 30px;width: 30px;right:10px;top:20px;display:inline-block;}
.phoneBtn .phoneSearch{position: absolute;left:-34px;width:22px;display:inline-block;}
.phoneBtn .phoneSearch img{width:100%;}
.phoneBtn span{display:block;height:3px;width:100%;margin-bottom:5px;background: #c70019;}
.phoneBtn.cols span:nth-child(2){visibility: hidden;}
.phoneBtn.cols span:nth-child(3){transform: rotate(45deg);position: absolute;}
.phoneBtn.cols span:nth-child(4){transform: rotate(135deg);position: absolute;}

.crrcgcx-menu{width:100%;margin-top:0;position: relative;}
.crrcgcx-menu-left{width:100%;min-height: calc(100vh - 55px);position: absolute;background: #fff;z-index: 2;left: 100%;}
.crrcgcx-menu-right{display:none;}
.navmenu li.level-0{width:100%;height:auto;}
.navmenu li.level-0:hover{border-radius:0;background:#fff;}
.navmenu li.level-0 span{font-size:17px;}
.navmenu li.active{border-radius:0;text-align: left;background:#fff;}
.navmenu li.active .oneA span{color: #666666;}
.navmenu li.level-0:hover .oneA span{color: #666666;}
.navmenu .level-0 i{width:28px;height:28px;display:inline-block;float: right;margin-top:10px;transition: all 0.5s ease-out 0s;}
.navmenu .level-0 i.col{transform: rotate(-180deg);}
.navmenu .level-0 svg{width:100%;height:100%;}
.navmenu div.sub{position: static;border:0;width: 100% !important;}
.navmenu li.level-1{display:inline-block;text-align:center;width: 33.33%;float: left;}
.navmenu li.level-1 span{font-size:15px;}


.crrcgcx-footer{height:90px;}
.crrcgcx-footer-cont{width:100%;padding: 0 10px;}
.foot{width:100%;}
.foot-botttom{padding-top:12px;}
.foot-bottom-left{font-size:12px;line-height:20px;}

}