﻿@charset "utf-8";
/* CSS Document */
@import 'normalize.css';
@import 'font.css';
* {
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
}
body {
	/*background: #2b407b;*/
	font-family: "\5FAE\8F6F\96C5\9ED1";
	margin: 0;
	padding: 0;
}
.container {
	height: auto;
	overflow: hidden;
	position: relative;
	margin-top: -1em;
}
.logo1 {
	background: url(logo.png) left top no-repeat;
	height: 112px;
	width: 416px;
	margin-left: calc(50% - 590px);
	margin-top: 98px;
}
.wd100100 {
	background-color: rgba(0,77,165,.6);
 filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#40004da5, endColorStr=#40004da5);
	height: 60px;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}
.rsptop {
	height: 60px;
	line-height: 60px;
	margin: 0 auto;
}
.wrapper {
	margin: 0 auto;
}
.menu-nav {
	background-color: rgba(0,77,165,.6);
 filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#40004da5, endColorStr=#40004da5);
	height: 60px;
	position: absolute;
	top: 225px;
	width: 100%;
	z-index: 1;
}
.rspbtom {
	height: 60px;
	line-height: 60px;
	margin: 0 auto;
}

@media screen and (min-width: 1201px) {
.rsptop {
	width: 1200px;
}
.rspbottom {
	width: 1200px;
	margin: 0 auto;
}
.wrapper {
	width: 1180px;
}
.bredunav {
	width: 1200px;
	margin: 0 auto;
}
.tzgg_center {
	float: left;
	width: 970px;
	height: 54px;
	line-hegiht: 54px;
	overflow: hidden;
	position: relative;
}
.ml12p {
	margin-left: 22%;
}
.breakfaith_company>ul>li>ul .breakfaith_company_link {
	margin-left: 10%;
}
.breakfaith_company>ul>li>ul .breakfaith_company_link a {
	width: 30%;
	display: inline-block;
	background: url(trick_icon.png) 0 center no-repeat;
	text-indent: 1.3em;
	color: #394963;
	line-height: 1.5em;
	overflow: hidden;
}
.online_lead span {
	position: absolute;
	left: 28%;
	top: 42%;
}
.online_lead li a.links_01 {
	position: absolute;
	left: .5em;
}
.online_lead li a.links_02 {
	position: absolute;
	left: 6em;
}
/*专题*/
#scrollDiv li {
	width: 29%;
	height: 98%;
	padding: .71em;
	margin-right: 1.5em;
	float: left;
	background: #fff;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	border: 1px solid #f3f2f2;
}
#scrollDiv li img {
	width: 8.75em;
	height: 6.875em;
	margin-right: .625em;
	float: left;
}
#scrollDiv li span {
	float: right;
	width: 10.9em;
	height: 6.5em;
	overflow: hidden;
	display: block;
}
#scrollDiv li span h4 {
	font-size: .8125em;
	font-weight: bold;
	line-height: .8125em;
	margin-bottom: 5px;
	color: #3780d3;
}
#scrollDiv li span p {
	line-height: 1.25em;
	height: 3.5em;
	font-size: .75em;
	color: #666666;
	display: block;
	overflow: hidden;
}
#scrollDiv li span em {
	height: 1.125em;
	line-height: 1.125re;
	text-align: center;
	font-size: .8125em;
	width: 1.875em;
	border: 1px solid #3780d3;
	display: block;
	color: #3780d3;
	margin-top: .5em;
}
/*快速连接*/

}

@media screen and (max-width: 1200px) {
.rsptop {
	width: 100%;
}
.rspbottom {
	width: 100%;
	margin: 0 auto;
}
.wrapper {
	width: 98%;
}
.tzgg_center {
	float: left;
	width: 76%;
	height: 50px;
	line-hegiht: 50px;
	overflow: hidden;
}
.ml12p {
	margin-left: 15%;
}
.breakfaith_company>ul>li>ul .breakfaith_company_link {
	margin-left: 5%;
}
.breakfaith_company>ul>li>ul .breakfaith_company_link a {
	width: 33%;
	display: inline-block;
	background: url(trick_icon.png) 0 center no-repeat;
	text-indent: 1.3em;
	color: #394963;
	line-height: 1.5em;
	overflow: hidden;
}
.online_lead span {
	position: absolute;
	left: 33%;
	top: 42%;
}
.online_lead li a.links_01 {
	position: absolute;
	left: 1.3em;
}
.online_lead li a.links_02 {
	position: absolute;
	left: 5.8em;
}
/*专题*/
#scrollDiv li {
	width: 28%;
	height: 100%;
	padding: .75em;
	margin-right: 1.5em;
	float: left;
	background: #fff;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	border: 1px solid #f3f2f2;
	overflow: hidden;
}
#scrollDiv li img {
	width: calc(8.75em / 1.5);
	height: calc(6.875em / 1.5);
	margin-right: .625em;
	float: left;
}
#scrollDiv li span {
	float: right;
	width: 10.9em;
	height: 6.81em;
	overflow: hidden;
	display: block;
}
#scrollDiv li span h4 {
	font-size: .8125em;
	font-weight: bold;
	line-height: .8125em;
	margin-bottom: 5px;
	color: #3780d3;
}
#scrollDiv li span p {
	line-height: 1.25em;
	height: 3.5em;
	font-size: .75em;
	color: #666666;
	display: block;
	overflow: hidden;
}
#scrollDiv li span em {
	height: 1.125em;
	line-height: 1.125re;
	text-align: center;
	font-size: .8125em;
	width: 1.875em;
	border: 1px solid #3780d3;
	display: block;
	color: #3780d3;
	margin-top: .5em;
}
/*快速连接*/
}
@media screen and (max-width: 1000px) {
.rsptop {
	width: 500px;
}
}

@media screen and (max-width: 500px) {
.rsptop {
	width: 100px;
}
}



.fl{
	float:left;
}
.fr{
	float:right;
}
.mb10{
	margin-bottom:10px;
}
.mr4p{
	margin-right:4%;
}
.ml4p{
	margin-left:2%;
}
.clearfix-c{overflow:auto;_height:1%}
.clearfix{overflow:hidden;_zoom:1;}
.wd240{
	width:240px;
}
.wd190{
	width:190px;
}
.ml10{
	margin-left:10px;
}
.wdp55{width:55%;}
.wdp43{width:43%;}
.mb1em{margin-bottom:1em;}
.mt1em{margin-top:1em;}
.mtb075{margin:0.75em auto;}
.bdl5{border-left:.3em solid #3780d3;}
.bdclo1{border-color:#88ba10;}
.bdclo2{border-color:#ea5154;}
.bdclo3{border-color:#f7811d;}
.bdclo4{border-color:#88ba10;}