@charset "utf-8";

/* CSS Document */



* {

	padding:0;

	margin:0;

}

body {

	font-family:"微软雅黑", Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#333;

	line-height:30px;

}

a {

	color:#333;

	text-decoration:none;

}

a:hover {

	color:#f65439;

}

b { font-weight:700;}

ul,li {

	list-style:none;

	display:inline-block;

}

h2 { font-size:24px;}

h3 { font-size:18px;}

img { border:none;}

input {

	background:#fff;

	float:left;

	border:1px solid #e8e8e8;

	border-radius:3px;

	color:#666;



}

input:focus {

	outline:none;

}



.w1200 {

	width:1200px;

	margin:0 auto;

}

.fl { float:left;}

.fr { float:right;}

.clear {

	overflow:hidden;

	*zoom:1;

	clear:both;

}

.clear:before,

.clear:after {

    content: " ";

    display: table;

}

.clearfix:after { clear:both;}

.bl { border-left:1px solid #dfe2e7;}

.br { border-right:1px solid #dfe2e7;}

.tc { text-align:center;}



/* top start */

.top {

	background:#f4f4f7;

	border-bottom:1px solid #e5e5e5;

	height:40px;

	line-height:40px;

}

.top .fl,

.top .fr { width:50%;}

.top .fr { text-align:right;}

.top .fl a {

	color:#666;

}

.top .fl a:hover {

	color:#f65439;

}

.top .fl span {

	color:#ccc;

	margin:0 10px;

}

.top .fr p {

	display:inline-block;

	color:#666;

	margin-right:80px;

}

.top .fr p b {

	color:#f65439;

	font-size:16px;

}



.top_nav {

	display:inline-block;

	margin-left:20px;

	position:relative;

}

.top_nav span {

	color:#6699ff;

}

.top_nav img {

	vertical-align:middle;

}

.top_nav .top_navH {

	width:412px;

	background:rgba(229,229,229,0.9);

	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#cce5e5e5,endColorstr=#cce5e5e5);

	position:absolute;

	right:-10px;

	top:40px;

	padding:10px;

	z-index:999;

	display:none;

	text-align:left;

}

.top_nav .top_navH h3 {

	border-bottom:1px solid #333;

}

.top_nav .top_navH ul {

	margin:5px 0 10px 20px;

	display:inline-block;

}

.top_nav .top_navH ul li {

	float:left;

	width:98px;

}

/* top end */



/* logo start */

.logo {
	background:#f7f7fa;
	height:110px;
}

.logo a {
	float:left;
	width:307px;
	margin:18px 160px 0 0;

}
.logo span {
	float:left;
	margin-top:27px;
}

.logo .fr {
	width:138px;
	margin:25px 0;
}
.logo .fr img {
	float:left;
	width:21px;
	margin:8px 8px 0 0;
}
.logo .fr span {
	margin:0;
	font-size:16px;
}
.logo .fr p {
	font-size:18px;
	font-weight:700;
	color:#f65439;
}
/* logo end */



/* nav start */

.navS {

	height:40px;

	line-height:20px;

	border-bottom:3px solid #f65439;

}

.navS ul { display:block;}

.navS li {

	float:left;

	width:170px;

	text-align:center;

	border-right:1px solid #ccc;

	letter-spacing:2px;

	margin:10px 0;

	height:20px;

}

.navS li a {

	display:inline-block;

	width:100%;

}

.navS li:hover,

.navS li.select {

	background:#f65439;

	color:#fff;

	height:40px;

	margin:0;

	line-height:40px;

}

.navS li:hover a,

.navS li.select a { color:#fff;}
.navHon { display:block !important;}
.navH {

	background:rgba(229,229,229,0.9);

	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#cce5e5e5,endColorstr=#cce5e5e5);

	padding:20px 0;

	position:absolute;

	width:100%;

	z-index:99;

	display:none;

}

.navH h3 {

	height:50px;

	line-height:50px;

	border-bottom:1px solid #999;

	font-size:16px;

	margin:0;

	font-weight:700;

}

.navH h3 p {

	margin-right:30px;

	display:inline-block;

	font-size:16px;

	font-weight:700;

}

.navH h3 .ztys {

	color:#f65439;

	font-weight:normal;

	margin:0 10px;

}

.navH li {

	float:left;

	width:126px;

}

.navH ul {

	float:left;

	width:380px;

	margin:0 10px;

}

/* nav end */



.fyad {
    width: 100%;
	height:356px;
}
/* banner end */



/* 面包屑导航 start */

.position {

	margin:10px auto;

	width:1200px;

	font-size:12px;

	text-align:left;

}

.position span,

/*.position a { float:left;}*/

.position a { margin:0 5px;}

.position a.on,

.position span.on { color:#f65439;}

/* 面包屑导航 end */



/* foot start */

.foot {

	background:#333;

	height:205px;

	color:#fff;

	font-size:12px;

}

.foot a {

	display:inline-block;

	margin:81px 0;

}

.foot p {

	line-height:24px;

	margin:28px 180px;

}

.foot .fr {

	margin:22px 0;

	width:248px;

}

.foot .fr p {

	margin:0 0 0 12px;

	float:left;

	width:112px;

	text-align:center;

}

.foot .fr p i {

	font-style:normal;

	font-size:11px;

}

.foot .fr img { margin:0 5px;}

.foot span {

	margin:0 5px 0 33px;

	display:inline-block;

	float:left;

	text-align:right;

}

.foot .fr span img {

	margin:-4px 2px 0 5px;

	vertical-align:middle;

}

#foot_share {

	display:inline-block;

}



.foot_bottom {

	background:#f65439;

	height:52px;

	line-height:26px;

	text-align:center;

	padding:9px 0;

}

.foot_bottom a,

.foot_bottom span,

.foot_bottom p { color:#fff;}

.foot_bottom a:hover { text-decoration:underline;}

.foot_bottom span { margin:0 2px;}

.foot_bottom p { font-size:12px;}

.eject_window{ position:fixed; left:30%; top:-655px; z-index:999999999999999999; width:655px; height:350px;}

.eject_window .close{ position:absolute; right:30px; top:53px; display:block; width:25px; height:25px; border-radius:30px; cursor:pointer;}

.online_window{ position:fixed; right:0px; top:240px; z-index:999999999999999; width:150px; border-radius:5px;}

.online_window .top{ width:60px; height:60px; background:#F65439; border-radius:60px; position:absolute; left:50px; top:-20px; border:0px; z-index:111;}

.online_window .title{ position:relative; z-index:112; width:100%; text-align:center; color:#FFF; font-size:20px; height:40px; line-height:40px;}
.online_window .title a {
	position:absolute;
	top:5px;
	right:5px;
}
.online_window ul{ display:block; width:130px; margin:0 auto; background:#fff; border-radius:5px; overflow:hidden; margin-bottom:10px; text-align:center; padding:15px 0px;} 

.online_window .in_txt{ border:1px solid #DDD; padding:5px 10px; border-radius:5px; width:88px; font-size:12px; color:#666;}

.online_window .color_999{ color:#999;}

.online_window li a{ color:#777; font-size:12px; font-size:14px; padding:10px 0px;}

.online_window .l2 a{ color:#F65439;}

.online_window .l3 a{ background:url(../images/Zizhi_part32_icon4.png) left center no-repeat; padding-left:25px;}

.online_window .l4 a{ background:url(../images/Zizhi_part32_icon2.png) left center no-repeat; padding-left:25px;}

.online_window .l5 a{ background:url(../images/Zizhi_part32_icon3.png) left center no-repeat; padding-left:25px;}

.online_window .cap{ width:90%; background:#FDD4CD; height:1px; margin:10px 0px;}

.online_window .back_top{ position:absolute; left:30px; width:95px; height:30px; bottom:-30px; background:#D93316; color:#FFF; line-height:30px; text-align:center; border-radius:0 0 5px 5px; cursor:pointer;}

.kefu_hidden {
	display:none;
	cursor:pointer;
	position:absolute;
	right:0;
}
.kefu_box {
	background:#F65439;
	height:289px;
}
/* foot end */







/* link */

.link {

	height:60px;

	line-height:60px;

	font-size:12px;

	color:#666;

	text-align:left;

}

.link a {

	color:#666;

	margin:0 10px;

}

.link a:hover { color:#f65439;}



#bdimgshare_1471838256158 { display:none;}





