@charset "gb2312";

/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
margin:0; padding:0; }
body,button,input,select,textarea{font-family: "Microsoft YaHei";}
h1, h2, h3, h4, h5, h6 {font-size: inherit; font-weight: normal; font-weight:500; font-size:100%; }
ol,ul{list-style:none;}
ul{list-style: none outside none;}
li{ list-style-type:none;}
ins,a{text-decoration:none; color:black;}
a:hover{ text-decoration:none; color:black;}
a:visted{ color:#000; }
img{ vertical-align: middle;}
.blank20 { height: 25px; clear: both; visibility: hidden; font-size: 1px;}
.clearfix{ zoom:1; clear:both;}
.clearfix:after{ overflow:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}

/* (navback)ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê½ */
.navback{ height:auto; background:url(../images/heabg.jpg) repeat-x left top; border-radius:0; border:none; margin:-1px 0 0;}
.navimg{ float: left; height: 145px; padding: 47px 0 51px 36px; margin-left: -15px;}
.navbutt{ background:#e7e7e7; margin:54px 15px 51px 0;}
.navback .navul{ float:left; padding:0 41px; margin:60px 0 55px 68px; background:url(../images/navbg.png) no-repeat left top;}
.navback .navul li{ list-style:none; float:left; margin:0 25px;}
.navback .navul li a{ display:inline-block; font-size:15px; color:#fff; line-height:30px; padding:0;}
.navback .navul li a:hover,.navback .navul li a:focus{ color:#fff;}

/* (context)ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê½ */
.con_left,.con_mid_bak,.con_right{ float:left; margin-top:40px;}
.con_left{ width:66%}
.con_mid_bak{ width:4%; height:1px; visibility: hidden; font-size: 1px;}
.con_right{ width:30%; background: #f4f4f4;}

/* (top)ï¿½ï¿½ï¿½Ø¶ï¿½ï¿½ï¿½ï¿½ï¿½Å¥ï¿½ï¿½Ê½ */
.top { position: fixed; display: none; cursor: pointer; border-radius:5px;  bottom: 250px; right: 20px; width: 46px; height: 46px; background: url(../images/gotop.png) no-repeat center;}
.top:hover{ background:url(../images/gotop2.png) no-repeat center;}

/* (footer)ï¿½×²ï¿½ï¿½ï¿½Ê½ */
.footer { background: #6a7478; margin-top: 50px; padding:10px 15px;}
.footer p{ margin: 0 auto; background: #6a7478; text-align: center; font-size: 12px; color: #d2d2d2;}

.login-regist {
	width: 100%;
    background: #f1f2f7;
	padding-left:28px;
    margin:40px 0 15px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid #fff;
	font-size: 24px;
    height: 48px;
    line-height: 50px;
    color: #24587c;
}
.login-regist a{
    font-size: 16px;
    height: 48px;
    line-height: 50px;
    color: #24587c;
    display: inline-block;
    padding: 0 45px 0 36px;
    /* background: url(../images/show-right.png) no-repeat right center; */
    background-size: 48px;
}

/* ?¹ç??2019 å¼?å§?*/
.allscreem{width: 100%; height: 145px;background: url(../images/heabg01.jpg) repeat-x left top;}
.allscreem .navback{background: none;}
.allscreem .navimg{padding: 42px 0 0px;}
.allscreem .navback .navul{float:right;margin: 45px 0 0;background: url(../images/navbg1.png) no-repeat left top; padding: 0;}
.allscreem .navback .navul li{margin: 0 60px;}
.allscreem .navback .navul li a{font-size: 28px; line-height: 50px;}
.con_left{width: 100%;}
.con_left .conart dl dd h2{font-size: 30px; line-height: 40px;}
.con_left .conart dl dd p{font-size: 18px; line-height: 26px;}
.con_left dl.toppic dd{display: none;}
.con_mid_bak,.con_right{display: none;}
/* ?¹ç??2019ç»??? */


/* ï¿½ï¿½ï¿½ï¿½ï¿½Ö»ï¿½ï¿½ï¿½Ê½ */
@media (max-width: 925px) {
.navback .navul{ float: right; padding: 0 20px; margin: 60px 0 55px 0; background: url(../images/navbg2.png) no-repeat left top;}
.navback .navul li{ margin: 0 25px;}
}
@media (max-width: 767px) {
.navback .navul{ float:none; line-height:35px; border-radius:5px; margin-left:-15px; margin-right:-15px; margin-top:10px; margin-bottom:0; background:#d3452a;}
.navback .navul li a{ line-height:35px;}
.con_left,.con_right{ float:none;}
.con_left{ width:100%;}
.con_mid_bak{ display:none;}
.con_right{ width:100%; margin-top:50px;}
.con_left .disc textarea { width: 98%;}
.top{ bottom: 80px; right: 10px; width: 40px; height: 40px; background:url(../images/gotop.png) no-repeat center;}
#jiathis_weixin_modal{ left:55%;}
    .footer { margin-top: 30px;}
    .allscreem{height: 145px;}
    .navbar-toggle{padding:9px 10px}
    .navbar-toggle.navbutt{margin:54px 12px 51px 0}
    .allscreem .navimg{padding:54px 0 0}
    .container-fluid .navbar-header{margin-left:0;margin-right:0}
    .allscreem .navback .navul{margin:0;display: flex;width: 100%;justify-content: space-between}
    .navbar-default .navbar-collapse{border:none;margin-top: 5px;padding-left: 0;padding-right: 0}
    .allscreem .navback .navul li{margin: 0;}

}
@media(max-width:550px){
.con_left .text center img{ width:98%; height:auto;}
}
@media (max-width: 500px) {
.container { padding-right: 10px; padding-left: 10px;}
.navback{ background:url(../images/heabg4.jpg) repeat-x left top;}
.navimg{ height: 90px; padding: 26px 0 30px 35px; margin-left: 0px;}
.navimg img{ width:130px;}
.navbutt { background: #e7e7e7; margin: 28px 15px 32px 0;}
/*.navbar-toggle { padding: 6px 7px;}*/
.navbar-toggle .icon-bar { width: 17px; height: 1px; border-radius: 1px;}
.con_left { margin-top: 30px;}
    .navbar-toggle{padding:9px 10px}
    .navbar-toggle.navbutt{margin:54px 12px 51px 0}
    .allscreem .navimg{padding:54px 0 0}
    .container-fluid .navbar-header{margin-left:0;margin-right:0}
    .allscreem .navback .navul{margin:0;display: flex;width: 100%;justify-content: space-between}
    .navbar-default .navbar-collapse{border:none;margin-top: 5px;padding-left: 0;padding-right: 0}
    .allscreem .navback .navul li{margin: 0;}
}
@media (max-width:477px){
.navback .navul{ padding:0 0 0 8px;}
}
@media (max-width:445px){
.navback .navul{ padding:0 0 0 8px;}
/*.navback .navul li { margin: 0 17px;}*/
    .allscreem .navback .navul li{margin: 0;}
}
@media (max-width:340px){
/*.navback .navul li { margin: 0 15px;}*/
    .allscreem .navback .navul li{margin: 0;}
}