@charset "utf-8";

/*清除元素默认的内外边距  */

* {

    margin: 0;

    padding: 0;

}

/*让所有斜体 不倾斜*/

em,

i {

    font-style: normal;

}

/*去掉列表前面的小点*/

li {

    list-style: none;

}

/*图片没有边框   去掉图片底侧的空白缝隙*/

img {

    border: 0;  /*ie6*/

    vertical-align: middle;

}

/*让button 按钮 变成小手*/

button {

    cursor: pointer;

}

/*取消链接的下划线*/

a {

    color: #666;

    text-decoration: none;

}



a:hover {

    color: #e33333;

}



button,

input {

    font-family: 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', \\5B8B\4F53, sans-serif;

	outline:none;

}



body {

    font: 12px/1.5 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', \\5B8B\4F53, sans-serif;

    color: #666;

}



.hide,

.none {

    display: none;

}

/*清除浮动*/

.clearfix:after {

    visibility: hidden;

    clear: both;

    display: block;

    content: ".";

    height: 0

}



.clearfix {

    *zoom: 1

}

/* 公共样式 */

.fl {

	float:left;

}

.fr {

	float:right;

}

.w {

	width:1200px;

	margin:0 auto;

}

.style-red {

	color:#ff4149;

}

.spacer {

	width:1px;

	height:12px;

	background-color:#666;

	margin: 9px 12px 0;

}

@font-face {

  font-family: 'icomoon';

  src:  url('/static/fonts/icomoon.eot');

  src:  url('/static/fonts/icomoon.eot') format('embedded-opentype'),

    url('/static/fonts/icomoon.ttf') format('truetype'),

    url('/static/fonts/icomoon.woff') format('woff'),

    url('/static/fonts/icomoon.svg') format('svg');

  font-weight: normal;

  font-style: normal;

  font-display: block;

}

.fr .icomoon {

	font-family: 'icomoon';

	font-size:16px;

	line-height:26px;

}



/*header*/

.header {

}

.header-bd{

	position: relative;

	height: 108px;

}

.logo {

	position: absolute;

	top: 30px;

	left: 0;

	width: 417px;

	height: 71px;	

}

.logo a {

	display: block;

	width: 417px;

	height: 71px;

	background:url(/static/images/logo.png) no-repeat;

	font-size: 0;	

}



.dropdown {

	position: absolute;

	top: 45px;

	left: 366px;

}

.dropdown .login-header {

	font-size:1px;

	color: #9f9f9f;

    border: none;

	width: 1px;

	height: 1px;

    cursor: pointer;

	border: 1px solid #eaeaea;

	border-radius: 3px;

	padding: 1px 1px;

	box-sizing: border-box;

}

.login-header i{

	font-family: 'icomoon';

	margin-left: 4px;

	color: #e92930;

}   

.dropdown-content {

    display: none;

    position: absolute;

	border: 1px solid #dfdfdf;

	background-color: #FFF;

    width:640px;

	padding: 20px 30px;

} 

.dropdown-content a {

	display:inline-block;

	font-size: 16px;

	color:#333;

    padding: 5px 20px;

	margin:10px;

    text-decoration: none;

	border-radius: 20px;

}   

.dropdown-content a:hover {

    background-color: #e92930;

	color:#fff;

}  

.dropdown:hover .dropdown-content {

    display: block;

	z-index: 999;

}   

.dropdown:hover .dropbtn {

	color: #fb4742;

}

.login-bg {

    display: none;

    width: 100%;

    height: 100%;

    position: fixed;

    top: 0px;

    left: 0px;

    background: rgba(0, 0, 0, .3);

	z-index: 100;

}

.login{

    display: none;

    width: 580px;

    height: 300px;

    position: fixed;

    left: 50%;

    top: 50%;

    background: #ffffff;

    transform: translate(-50%, -50%);

	z-index: 111;

}

.login h3 {

	background-color: #f12c3e;

	font-size: 20px;

	font-weight: 500;

	text-align: center;

	padding: 20px;

	color: #fff;

}

.quyu-all {

	box-sizing: border-box;

	padding: 30px;

	font-size: 14px;

}

.quyu-all a{

	display: block;

	float: left;

	width: 120px;

	height: 45px;

	background-color: #fdeff0;

	margin: 5px;

	line-height: 45px;

	text-align: center;

}

.quyu-all a:hover{

	background-color: #f12c3e;

	color: #fff;

}

.search {

	position: absolute;

	top: 40px;

	left: 520px;



}

.text {

	float:left;

	width:320px;

	height:38px;

	border: 1px solid #f12c3e;

	/*color: #ccc;*/

	padding-left: 10px;

	

}

.btn {

	float:left;

	width:100px;

	height:40px;

	background-color: #f12c3e;

	border: 0;

	font-size: 16px;

	color: #FFF;

}



.phone {

	position: absolute;

	top: 40px;

	left: 990px;

	width: 210px;

	height: 40px;

}

/*nav*/

.nav {

	height: 45px;

	background-color:#0B2349;

}

.nav_current{

	background-color:#f12c3e;

}

.nav-bd li{

	position: relative;

	float:left;

	width: 150px;

	line-height: 45px;

	text-align: center;



}

.nav-bd li ul {

	position: absolute;

	top: 45px;

	display: none;

	

}



.nav-bd li ul li a{

	background-color: rgba(255,246,246,0.9);

	color:#333; 

}



.nav-bd li:hover ul{

	display: block;

	z-index: 99999;

	color: #fff;

}

.nav-bd li ul li a:hover{

	color: #fff;

} 

.navitems a{

	display:block;

	font-size:14px;

	color:#fff;

	width: 150px;

	line-height:45px;

}

.navitems a:hover{

	background-color:#f12c3e;

}

.menu1{

	background-color:#f12c3e;

}

.menu2{

	background-color:#333;

}













/*footer*/

.footer{

	background-color:#f8f8f8;

	padding-bottom: 20px;

}

.dz_footer {

	height:200px;

	padding-top:20px;

	border-bottom: 1px solid #e4e4e4;

}

.dz_help {

	width:800px;

	height:174px;

	padding:26px 0 0 30px;

}

.dz_help_item{

	float:left;

	width:160px;	

}

.dz_help_item i{

	display:inline-block;

	width:2px;

	height:2px;

	background-color:#a0a0a0;

	margin:0 10px 3px 0;

}

.dz_help_item dt{

	font-size:18px;

	height:34px;

	color:#2f2f2f;

}

.dz_help_item dd{

	font-size:14px;

	height:30px;

	color:#828282;

}

.dz_info{

	width:314px;

	height:148px;

	padding-left:54px;

	margin: 26px 0;

	border-left:1px solid #e4e4e4; 

}

.tel_r ,.consult_r{

	margin-left:12px;

}

.tel_r p ,.consult_r p{

	font-size:14px;

	height:18px;

}

.tel_r h3 {

	font-size:26px;

	color:#f12c3e;

}

.dz_info_consult{

	margin-top:36px;

}

.consult_r a{

	font-size:25px;

	color:#a3a3a3;

}

.consult_r a:hover{

	color:#f12c3e;

}

.friendly_link p{

	padding: 30px 0 10px 30px;

	font-size:14px;

}

/*copyright*/

.dz_copyright{

	background-color:#0B2349;

	text-align:center;

	padding:24px 0;

}

.dz_copyright p{

	color:#fff;

	line-height:20px;

}

.dz_copyright a{

	color:#fff;

}

.dz_copyright a:hover{

	color:#f12c3e;

}

.side-pannel {

	position: fixed;

	left: 50%;

	margin-left: 610px;

	z-index: 99

}

.side-bar {

	border: 1px solid #f4f4f4;/*边框颜色*/

	border-bottom: none;

	bottom: 137px;/*距底位置*/

	background: #fff/*背景颜色*/

}

.side-bar a {

	display: block;

	cursor: pointer;

	width: 70px;

	height: 60px;

	border-bottom: 1px solid #f4f4f4;/*边框颜色*/

	position: relative;

	color: #a0a0a0;/*字体颜色*/

	text-align: center

}

.side-bar a s {

	display: block;

	margin-left: auto;

	margin-right: auto

}

.side-bar a span {

	line-height: 20px

}

.side-bar a.gotop s {

	position: absolute;

	top: 50%;

	left: 17px

}

.side-bar a.side-text {

	padding-top: 25px

}

.side-bar a.qr s {

	position: absolute;

	top: 50%;

	left: 18px

}

.side-bar a.qr i {

	width: 277px;

	height: 259px;

	position: absolute;

	left: -277px;

	top: 50%;

	margin-top: -120px;

	display: none;

	background-position: 0 0

}

.side-bar a.qr:hover i {

	display: block

}

.side-bar a.qr i {

	background-image: url(/static/images/weixin.png)

}

.g-icon-top {

	height: 20px;

	width: 35px;

	margin-top: -10px;

	background-position: 0 -33px

}

.g-icon-survey1 {

	height: 23px;

	width: 26px;

	margin-top: -11px;

	background-position: 0 -53px

}

.side-bar a.survey:hover s {

	height: 23px;

	width: 26px;

	margin-top: -11px;

	background-position: -26px -53px

}

.g-icon-qq1 {

	height: 20px;

	width: 22px;

	margin-top: -10px;

	background-position: -35px -33px

}

.g-icon-weibo1 {

	height: 25px;

	width: 27px;

	margin-top: -12px;

	background-position: -72px 0

}

.g-icon-weibo2, .side-bar a.weibo:hover s {

	height: 25px;

	width: 27px;

	margin-top: -12px;

	background-position: -72px -25px

}

.g-icon-qr1 {

	height: 33px;

	width: 36px;

	margin-top: -16px;

	background-position: -36px 0

}

.g-icon-qr2, .side-bar a.qr:hover s {

	height: 33px;

	width: 36px;

	margin-top: -16px;

	background-position: 0 0

}

.g-icon-qq1, .g-icon-qr1, .g-icon-qr2, .g-icon-survey1, .g-icon-survey2, .g-icon-top, .g-icon-weibo1, .g-icon-weibo2, .side-bar a.qr:hover s, .side-bar a.survey:hover s, .side-bar a.weibo:hover s {

	background-image: url(/static/images/sprite.png)

}

