@charset "utf-8";
* {
    padding: 0;
    margin: 0;
}

body, div, span, ul, li, ol, dl, dt, dd, em, i, h1, h2, h3, h4, h5, h6, p, input, a, img, button {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0;
	font-weight:normal;
	}

em, i {
    font-style: normal;
}

input[type="button"] {
    -webkit-appearance: none;
}

ul, li {
    list-style: none;
}

a {
    color: #666;
    text-decoration: none;
}
a:hover { color:#eb6100;}
.clearfix {
    zoom: 1;
}

.clearfix::after {
    content: "";
    display: block;
    clear: both;
}

.clert {
    clear: both;
}

body {
    font-family: "Microsoft Yahei", Tahoma;
    color: #666;
    margin: 0 auto;
	background-color:#f4f6f7;
	font-size:16px;
    /*overflow: auto;
    overflow-x: auto;*/
}
.main{ width:1200px; margin:auto; background-color:#FFF; overflow:hidden; padding-bottom:100px;}
.location{ width:1164px; float:left; padding:38px 18px 25px 18px;}

.top{width:100%;overflow:hidden;background:url(/images/top_bg201988.jpg) no-repeat center;background-color:#FFF; height:137px; }
.top_in{ width:1200px; margin:auto; overflow:hidden;}

.top_grey{ width:100%; margin:auto; height:25px; line-height:25px;}
.top_grey_in{ width:1200px;  margin:auto; color:#333;  font-size:14px;}
.top_grey_in a{ color:#333;}
.top_grey_right{width: 272px;float:right; text-align:right;}

.logo{ float:left; padding-top:15px; }
.logo img{float:left;}

.cs_btn{background: #bd1a2d;
    color: #fff;
    border-radius: 3px;
    width: 63px;
    height: 28px;
    float: left;
    margin-top: 48px;
    margin-left: 25px;}

.search-right{ width:565px; float:right;}
.search{ width:438px; float:left;}
.search_t{ width:438px; float:left; padding-top:36px;}
.search_t .txt{width: 359px;float:left;height:40px;border-bottom:1px solid #8e8a8b;border-top:1px solid #8e8a8b;border-left:1px solid #8e8a8b;}
.search_t .cmd1{width:77px;height:42px;float:left;background-color:#bd1a2d;color:#FFF;font-size:16px;cursor: pointer;}

.sdzc{ width:75px; float:right; padding-top:18px;}



.bottom{ width:100%; margin:auto; border-top:9px solid #bd1a2d; overflow:hidden;}
.bottom_in{ width:1130px; margin:auto; padding:54px 0px 50px 70px; line-height:35px; overflow:hidden;}
.bottom_in_1{ width:150px; float:left; text-align:center; padding-top:10px;}
.bottom_in_2{ width:100px; float:left; text-align:center;}
.bottom_in_3{ width:790px; float:left;}

/*weixin and top*/
.side_nav {
    position: fixed;
    top: 50%;
    right: 0;
    width: 90px;
    z-index: 99;
}

.side_nav ul li {
    position: relative;
    width: 90px;
    height: 90px;
    float: right;
    margin-bottom: 1px;
	text-align:center;
    /* border-bottom: 1px solid #fff; */
}

.side_nav ul li a {
    display: inline-block;
    height: 26px;
    position: absolute;
    top: 0;
    left: 0;
	padding-top:60px;
		color:#FFF
    /*     border-bottom: 1px solid #fff; */
}


.side_nav ul li span {
    /*     display:block; */
    float: left;
    color: #fff;
    line-height: 90px;
    font-size: 16px;
    margin-left: 90px;
    cursor: pointer;
	
}

.side_nav_3 a {
    width: 90px;
}

.side_nav_3 a span {
    height: 282px;
    position: absolute;
    right: 90px;
    bottom: 0px;
    margin-left: 0 !important;
    display: none;
}
.side_nav_3 i{ width:224px;}
.side_nav_3 i img{
    width: 104px;
    height: 154px;
	float:left;
	padding-right:8px;
}


.weixin a {
    background: #bd1a2d url(/images/weixin201988.png) no-repeat center 10px;
    border-radius: 4px;
}
.weixin a:hover {
    background: #e45051 url(/images/weixin201988.png) no-repeat center 10px;
    border-radius: 4px;
}
.weixin i{
    position: absolute;
    top: 0px;
    right: 90px;
    display: none;
}
.weixin:hover i{
    display: block;
}

.back_top a {
    background: #bd1a2d url(/images/top201988.png) no-repeat center 5px;
    border-radius: 4px;
}
.back_top a:hover {
    background: #e45051 url(/images/top201988.png) no-repeat center 5px ;
    border-radius: 4px;
}

.sign_up a {
    background: #bd1a2d url(/images/icon_201988_1.png) no-repeat center 15px ;
    border-radius: 4px;
}
.sign_up a:hover {
    background: #e45051 url(/images/icon_201988_1.png) no-repeat center 15px ;
    border-radius: 4px;
}

.wuzhangai a {
    background: #bd1a2d url(/images/20191122133221.png) no-repeat center 15px ;
    border-radius: 4px;
}
.wuzhangai a:hover {
    background: #e45051 url(/images/20191122133221.png) no-repeat center 15px ;
    border-radius: 4px;
}













