a {
	text-decoration: none;
	font-family: "微软雅黑";
	font-size: 14px;
}

img,
input {
	border: none;
	margin: 0px;
	padding: 0px;
}

a:hover {
	text-decoration: none!important;
}

p,
h3,
h2,
h3,
h4,
h5,
ul,
li,
ol,
img,
input,
dl,
body,
form {
	margin: 0;
	padding: 0
}

input {
	border: none;
	margin: 0px;
	padding: 0px
}

ul li {
	list-style: none
}

.content {
	width: 1112px;
	margin: 0 auto;
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}

.flexslider {
	margin: 0px auto 20px;
	position: relative;
	width: 100%;
	height: 332px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../img/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../img/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 332px;
	display: block;
}

.guanggao-right {
	background: rgba(141, 46, 54, 0.5);
	width: 330px;
	height: 330px;
	position: absolute;
	right: 20%;
	bottom: 0px
}

.guanggao {
	position: relative
}

.guanggao-right-lb {
	margin: 35px 0px;
	overflow: hidden;
	text-align: center;
}

.guanggao-right-lb li {
	margin-bottom: 25px;
}

.guanggao-right-lb li:hover {
	background: #c9010b;
	padding-top: 30%;
	padding-bottom: 30%;
}

.guanggao-right-lb li a span {
	font-size: 14px;
	color: #ffffff;
	display: block;
}

.pull-left {
	float: left;
	width: 50%;
}

.pull-right {
	float: right;
	width: 50%;
}

.header {
	padding-top: 19px;
	padding-bottom: 20px;
	background: #fff;
}

.header-right a {
	font-size: 14px;
	color: #575757;
}

.header-right {
	float: right;
	margin-right: 15px;
	margin-top: 15px;
}

.header-right span {
	padding: 5px;
}

.daohang {
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
	overflow: hidden;
}

.daohang li {
	float: left;
	margin-right: 60px;
}

.daohang li a {
	font-size: 16px;
	color: #1a1b1c;
	font-weight: bold;
	display: block;
	padding: 5px;
}

.#ac2b2a {
	background: #c9010b;
	padding: 5px;
	border-radius: 5px!important;
	color: white!important;
}

.daohang li a:hover {
	color: white;
	padding: 5px;
	background: #c9010b;
	border-radius: 5px;
}

.main {
	background: url(../img/qq.jpg) center top no-repeat;
	height: 1332px;
}

.new-title a span {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	padding-left: 10px;
}

.new-title a font {
	font-size: 13px;
	color: #000000;
	padding-left: 2px;
}

.new-title a {
	border-left: 6px solid #cb3b1e;
}

.new-title {
	background: url(../images/jbxian.png) no-repeat left bottom;
	padding-bottom: 10px;
}

.new-box {
	width: 754px;
	float: left;
}

.date {
	width: 69px;
	height: 73px;
	background: #fff;
	border-radius: 5px;
	float: left;
	margin-right: 15px;
	box-shadow: 2px 2px 2px 2px #dadada;
	border-left: 1px solid #ececec;
	border-top: 5px solid #c2381d;
}

.date span,
.date font {
	display: block;
	text-align: center;
}

.date span {
	padding-top: 10px;
	color: #5b5b5b;
	font-size: 20px;
}

.date font {
	color: #5b5b5b;
	font-size: 14px;
	padding-top: 5px;
}

.new-list li a h4 {
	font-size: 16px;
	color: #000000;
	margin-bottom: 10px;
}

.new-list li a p {
	color: #5b5b5b;
	font-size: 12px;
	height: 32px;
	overflow: hidden;
}

.new-list li {
	padding: 15px 0px;
	border-bottom: 1px dashed #f4f2f2;
	overflow: hidden;
}

.new-list li a:hover h4,
.new-list li a:hover p,
.notice li a:hover,
.notice li span:hover,
.new-lb li:hover div,.new-lb li:hover a
{
	color: #41aadb;
}

.intro a {
	color: #000;
	line-height: 26px;
}

.intro {
	margin-top: 15px;
}

.clear {
	clear: both;
}

.new-title2 {
	text-align: center;
	background: url(../images/jbxian3.png) no-repeat left bottom;
}

.apply li a i,
.apply li a span {
	display: block;
}

.apply li a i {
	font-size: 40px;
}

.apply li a {
	display: block;
	padding: 5px 0px;
}

.apply li:nth-child(1) i {
	color: #3fabdb;
}

.apply li:nth-child(2) i {
	color: #3ad463;
}

.apply li:nth-child(3) i {
	color: #eaa645;
}

.apply li:nth-child(4) i {
	color: #475f97;
}

.apply li:nth-child(5) i {
	color: #d35d24;
}

.apply li:nth-child(6) i {
	color: #f95741;
}

.apply li:nth-child(1),
.apply li:nth-child(2) {
	padding: 5px 0px!important;
}

.apply li:nth-child(1),
.apply li:nth-child(3),
.apply li:nth-child(5) {
	border-right: 1px solid #f4f2f2;
}

.apply li:nth-child(1),
.apply li:nth-child(2),
.apply li:nth-child(3),
.apply li:nth-child(4) {
	border-bottom: 1px solid #f4f2f2;
}

.apply li {
	width: 50%;
	float: left;
	text-align: center;
	box-sizing: border-box;
	padding: 11px 0px;
}

.apply {
	margin-top: 12px;
}

.apply li a span {
	font-size: 14px;
	color: #000;
}

.new-box2 {
	float: left;
	width: 334px;
	margin-left: 20px;
}
.img-list li a span{
	margin-top: 45px;
	display: block;
	font-size: 14px;
	color: #656462;
}
.img-list li {
	display: inline-block;
	margin-right: 50px;
	width: 320px;
	padding: 30px 0px!important;
    background: -webkit-linear-gradient(#c8c7c7, #f9f6f5); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#c8c7c7,#f9f6f5); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#c8c7c7,#f9f6f5); /* Firefox 3.6 - 15 */
    background: linear-gradient(#c8c7c7,#f9f6f5); /* 标准的语法（必须放在最后） */
   border-radius:8px;
   position: relative;
}
.img-listtp{
	width: 177px;
	height: 280px;
	display: block;
	margin: 0 auto;
}
.img-listtp img{
	width: 100%;
	height: 100%;
}
.img-list li:last-child {
	margin-right: 0px!important;
}

.img-list {
	text-align: center;
	margin-top: 20px;
}

.top-bianju {
	margin-top: 20px;
}

.notice li {
	float: left;
	width: 50%;
	text-align: center;
	line-height: 26px;
}

.notice li span {
	font-size: 13px;
	color: #363535;
}

.notice li a {
	color: #000;
	margin-right: 30px;
	font-size: 16px;
}

.notice {
	margin-top: 20px;
	overflow: hidden;
}

.serve li {
	display: inline-block;
	width: 24%;
	text-align: center;
}

.serve li a {
	display: block;
}

.serve-tubiao {
	width: 150px;
	height: 150px;
	line-height: 150px;
	border-radius: 50%;
	margin: 20px auto;
}

.serve-tubiao i {
	font-size: 50px;
	color: #fff;
}

.serve li:nth-child(1) .serve-tubiao {
	background: #fd6040;
}

.serve li:nth-child(2) .serve-tubiao {
	background: #41aadb;
}

.serve li:nth-child(3) .serve-tubiao {
	background: #29cb94;
}

.serve li:nth-child(4) .serve-tubiao {
	background: #5dd8ea;
}

.serve li a span {
	color: #292929;
	font-size: 16px;
}

.foot {
	background: url(../images/foot_03.jpg) no-repeat;
	height: 265px;
	box-sizing: border-box;
	background-size: 100% 100%;
	margin-top: 15px;
}

.foot p {
	color: #fff;
	width: 70%;
	text-align: center;
	line-height: 28px;
	margin: 0px auto;
	padding-top: 60px;
}

nav {
	width: 100%;
	height: 50px;
	line-height: 50px;
	margin-left: 40px;
}

.nav {
	background: -webkit-linear-gradient(left, #ac2b2a, #d85855);
	/* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #ac2b2a, #d85855);
	/* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #ac2b2a, #d85855);
	/* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ac2b2a, #d85855);
	/* 标准的语法（必须放在最后） */
}

ul.dropdown {
	position: relative;
	position: absolute;
	z-index: 50;
}

ul.dropdown li {
	
	float: left;
	width: 120px;
	position: relative;
	height: 50px;
}

ul.dropdown a:hover {
	color: #000;
}

ul.dropdown li a {
	display: block;
	color: #fff;
	position: relative;
	z-index: 2000;
	text-align: center;
	text-decoration: none;
	
	height: 50px;
	font-size: 16px;
}

ul.dropdown li a:hover,
ul.dropdown li a.hover {
	position: relative;
	color: #000;
	height: 52px;
}

ul.dropdown li a:hover .dropdown ul {
	display: block;
}

ul.dropdown ul {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 180px;
	z-index: 1000;
}

ul.dropdown ul li {
	font-weight: 400;
	color: #000;
}
ul.dropdown ul li a {
	display: block;
	color: #fff!important;
}

ul.dropdown ul li a:hover {
	display: block;
	color: #000!important
}
ul.dropdown>li>a:hover{
	background: url(../images/xiala_03.jpg) no-repeat;
}
ul.dropdown li ul:hover .dropdown>li>a{
	background: url(../images/xiala_03.jpg) no-repeat;
}
ul.dropdown li ul{
	background: url(../images/xlcd.png) no-repeat;
	background-size:114px 100%;
	border-radius:0px 0px 15px 15px;
	box-shadow:  1px 1px 1px #9b9797;
	width: 114px;
	}
.dropdown li ul li a{
	color: #000!important;
}
.dropdown li ul li a:hover{
	background: url(../images/red-bo.jpg) no-repeat left center;
}
.drop>a {
	position: relative
}

.drop>a:after {
	content: "";
	position: absolute;
	right: 10px;
	top: 53%;
	border-left: 5px solid transparent;
	border-top: 5px solid #fff;
	border-right: 5px solid transparent;
	z-index: 999;
}

.drop>a:hover:after {
	content: "";
	border-left: 5px solid transparent;
	border-top: 5px solid #fff;
	border-right: 5px solid transparent
}

.img-list li a img:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	/* 适用 IE8 及其更早版本 */
}

.serve-tubiao:hover {
	opacity: 0.6;
	filter: alpha(opacity=60);
	/* 适用 IE8 及其更早版本 */
}

.apply li:nth-child(1):hover a {
	background: #41aada;
}

.apply li:nth-child(2):hover a {
	background: #33d459;
}

.apply li:nth-child(3):hover a {
	background: #eba631;
}

.apply li:nth-child(4):hover a {
	background: #465e9e;
}

.apply li:nth-child(5):hover a {
	background: #d15f19;
}

.apply li:nth-child(6):hover a {
	background: #f35a3c;
}

.apply li:hover a {
	width: 55%;
	margin: 0px auto;
	border-radius: 5px;
	padding: 5px 0px;
}

.apply li a:hover i,
.apply li a:hover span {
	color: #fff;
}

.friend-link2 a,
.friend-link2 span {
	color: #fff;
	font-size: 14px;
}

.friend-link2 li {
	color: #fff;
	display: inline-block;
	font-size: 14px;
}

.friend-link2 li:nth-child(1) {
	padding-right: 15px;
}

.friend-link2 span {
	padding: 0px 10px;
	float: left;
}

.friend-link2 {
	text-align: center;
	padding-top: 30px;
}

.content2 {
	position: relative;
}

.erweima {
	position: absolute;
	right: 0px;
	top: 80px;
}

.item img {
	width: 100%;
}

.news {
	background: #e6edf5;
	width: 400px;
	border-radius: 5px;
	float:left;
}

.main-left2 {
	width: 755px!important;
}

.news-img {
	height: 199px;
}

.news-img img {
	width: 100%;
	height: 100%;
	border-radius: 5px 5px 0px 0px;
}

.news-nr2 {
	padding: 20px 10px 20px;
}

.news-date {
	color: #7f888f;
}

.news-date span {
	padding: 0px 5px;
	display: inline-block;
}

.news-nr2 h2 {
	color: #000;
	font-size: 22px;
}
.more{
	color: #464749;
	font-size: 20px;
}

.new-lb{
	float:left;
	width: 320px;
	margin-top: 40px;
	margin-left: 20px;
}
.new-lb li a{
	font-size:18px;
	color: #000;
	padding-top: 7px;
	display: block;
	padding-left: 5px;
}

.new-lb li{
	padding-bottom: 16px;
}
.yinying{
	background: url(../images/yinying_03.png) no-repeat;
	height: 90px;
	width:168px;
	position: absolute;
	bottom: 0px;
	right:-35px;
	z-index: -2;
}
.more2{
	border: none!important;
	margin-right: 15px;
	float:right;
	color:#000;
}
.new-border{
	background: url(../images/jbxian2.png) no-repeat left bottom;
}
.bor-none>a:after{
	border: none!important;
}
#right1{
	right:20px
}
