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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead ,input{
margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;color:#000;font-family: 'Microsoft Yahei';font-size:14px;}
body {line-height: 1;font-size:14px;font-family: 'Microsoft Yahei';background-color:#fff;}
ol, ul ,li{list-style: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
input{background: none;border: none;}

.lt{float: left;}
.rt{float: right;}
.clearfix:after{content:".";display:block ;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clear{clear:both}
a:link,a:visited,a:active{text-decoration: none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
a:hover{ color:#710304; text-decoration:none;}
.none{display:none;}

.comwidth{width: 1200px;margin: 0 auto;}


/*------------------------------------------------------*/
/*header*/
.header {background:#fbfcfc;line-height:36px;}
.header .date{color:#838484;font-size:14px;}
.header .head_gw li{float:left;color:#838484;}
.header .head_gw li a{color:#838484;font-size:14px;padding:0 10px;}
/*logo*/
.logs{background:url(/eportal/uiFramework/commonResource/image/2019051317180784852.jpg) no-repeat center;height:180px;}
.ghBg{}
.logs .wsgzpt{width: 1200px;margin: 0 auto;    height: 30px; line-height: 30px; padding-top: 23px;}
.logs .wsgzpt .right{float: right;}
.logs .wsgzpt .right a{font-size: 16px;color: #fff;border: 1px solid #710304;padding: 8px 16px;background: #710304;border-radius: 8px;}

/*nav*/
.nav{background:#710304 ;}
.nav ul.nav_ul{height: 60px;overflow: hidden;}
.nav ul.nav_ul .nav_ulli{float: left;width:170px;text-align:center;}
.nav ul.nav_ul .nav_ulli a{font-size: 20px;color: #fff;line-height: 60px;padding: 0 23px;}
.nav ul.nav_ul .nav_ulli.on a{border-right: none;}
.nav ul.nav_ul .nav_ulli.on {background:url(/eportal/uiFramework/commonResource/image/2019031019435541561.png) no-repeat center;margin-left: 0px;}
.nav ul.nav_ul .nav_ulli.end{border-right: none;}

.search_form {width:350px;border:1px solid #d8d8d8;background:#fff;margin-top:6px;float:left;border-radius:32px;}
.search_form input{color:#999;font-size:16px;padding-left:16px;width:80%;height:38px;line-height:38px;}
.search_form button{background:none;border:none;}
.search_form button img{margin:6px 12px 0 0 ;}
.vip{padding:8px 28px;color:#fff;background-color:#710304;font-size:16px;border:none;border-radius:8px;margin-left:24px;margin-top:6px;}
.vipPhone span, .vipPhone a{font-size:16px;color:#333;}

/*导航*/
.nav-wrapper {
	width: 100%;
	background: #710304 ;
}

.nav-item {
	position: relative;
	float: left;width:12.5%;text-align:center;height:60px;
}
.nav-item:hover .childnav-list {
	display: block;
}
.nav-item-name {
	font-size: 21px;color: #fff;line-height: 60px;padding: 0 23px;
}
.nav-item-name:hover{color:#fff;}
.navActive{
       background:url(/eportal/uiFramework/commonResource/image/2019031019435541561.png) no-repeat center center;
}
.childnav-list {
  border:1px solid #ccc;
  border-top:none;
     z-index:100;
	display: none;
	position: absolute;
	top: 60px;
	left: 0;
	width:149px;
        background:#fff;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;

}
.childnav-list:hover{
	display: block;
}
.childnav-list li {
	padding:0 24px;
}

.childnav-list a {
	color: #333;
	padding:20px 0;
	font-size: 18px;
     border-bottom:1px solid #dcdcdc;display:block;
}

.childnav-list li:hover{background:#710304}
.childnav-list li:hover .child-item{color:#fff; border-bottom:1px solid #710304;}
.loginIframe{z-index:999;position:fixed;left:50%;top:50%;margin:-225px 0 0 -250px;border-radius: 10px;}
#ids-27{display:none;}

/*footer*/
.footer{margin-top:50px;padding:30px 0;background:#4c4747;}
.footer .footGh {width:750px;margin:auto;}
.footer .footGh li{float:left;color:#e8e7e7;}
.footer .footGh li a{font-size:14px;color:#e8e7e7;padding:0 12px;height:24px;line-height:24px;}
.footer .foootGa{width:1000px;margin:16px auto;}
.footer .foootGa li{float:left;margin-left:20px;color:#908e8e;height:24px;line-height:24px;}
.footer .footbqsy li{text-align: center; float: none;}

.phoneLogo{display:none;}
.phoneBanner{display:none;}
/*手机端1200px*/
@media only screen and (min-width: 100px) and (max-width: 1200px) {
html{font-size:62.5% !important;}
body{width: 100%; min-width: 100%;box-sizing: border-box;}
.comwidth{width: 95%;}
.header{display:none;}
.phoneLogo{width:95%;margin:auto;padding:2rem 0 1.5rem 0;display:block;}
.mores{display:none;}	
/*footer*/
.footer .foootGa{width:100%;}
.foootGa>li{width: 100%;text-align: center;margin-left:0;}

}

/*手机端960px*/
@media only screen and (min-width: 100px) and (max-width: 960px) {
.logs{padding:0;background:none;}
.logo {display:none;}
.nav{padding-bottom:20px;}
.nav-wrapper{position:absolute;top:75px;z-index:100;display:none;}
.nav-item-name{font-size:18px;line-height:54px;}
.nav-item{width:100%;text-align:left;position:static;border-bottom:1px solid #fff;float:none;height:auto;}
.childnav-list {width:100%;overflow:hidden;border:none;position:static;border-radius:unset;}
.childnav-list li{float:left;padding:1rem;}
.childnav-list a{border-bottom:none;font-size:16px;padding:0;}
.navActive{background:none;}
.childnav-list li:hover{background:none}
.childnav-list li:hover .child-item{color:#710304; border-bottom:none}
.nav-item:hover .childnav-list {
	display: none;
}

.search_form {width:560px;}
.phoneBxo{width:65%;}
.phoneBxo img{width:100%;}
.phoneIcon img{margin-top:4px;}
.phoneBanner{display:block;margin:1rem 0;}
.phoneBanner img{width:100%;}
#zzjgList>li>p>img{width:100%;}

}


/*手机端768px*/
@media only screen and (min-width: 100px) and (max-width: 768px) {
/*头部logo  search  nav*/
.loginIframe{width:100% !important;left:0 ;top:12%;margin:0;}
.ghBg{padding-top:0;}
.logs{height:auto;}
.sear{float:none;width:100%;justify-content:space-between;}
.search_form{width:74%;margin:0;}
.search_form input{width:60%;height:32px;line-height:32px;}
.search_form button img{margin:2px 12px 0 0;}
.vip{margin:0;padding:6px 10px;}
.vipPhone span, .vipPhone a{display:block;line-height:24px;text-align:center;margin-left:0 !important;}
.txtScroll-left .bd{padding-left:44px !important;}
.tgLogo{margin:0 10px !important;}
.logs .wsgzpt{    width: 100%;
    padding-top: 0;
    padding-bottom: 10px;}

/*工会流程*/
#ids-27{display:block;}
#ids-28, #ids-29,#ids-31,#ids-32{display:none;}

/*手机端右边的在线客服*/
.ukefu-im-point{top: auto !important;}

/*尾部*/
.footer{margin-top:20px;padding:1.2rem 0;}
.footer .footGh{display:none;}
.footer .foootGa{margin:0 auto;}
.footer .foootGa li{margin-left:0;}
}