.main {
	width: 1100px;
	margin: 0 auto;
}
.mainMenu {
	margin-top: 100px;
	width: 253px;
	float: left;
}
.mainMenu h2 {
	width: 253px;
	height: 55px;
	background: #124191;
	font-size: 25px;
	line-height: 55px;
	text-indent: 15px;
	Letter-spacing: 5px;
	color: #FFFFFF;
	margin-bottom: 10px;
	overflow: hidden;
}
.mainMenu a {
	display: block;
	width: 253px;
	height: 45px;
	font-size: 16px;
	line-height: 55px;
	text-indent: 15px;
	color: #6f6d6d;
	border-bottom: 1px #dedddd solid;
	position: relative;
}
.mainMenu a.menuVideo {
	margin-top: 50px;
	height: 100px;
	border-bottom: none;
	background: url(../images/videoMenu.gif) left bottom no-repeat;
}
.mainMenu a.menuVideo:hover,
.mainMenu a.menuVideo.curr {
	background: url(../images/videoMenuOver.gif) left bottom no-repeat;
}
.mainMenu a span {
	display: block;
	width: 13px;
	height: 45px;
	position: absolute;
	left: -8px;
	top: 0;
	z-index: 1;
	background: url(../images/menuCurr.gif);
	display: none;
}
.mainMenu a:hover,
.mainMenu a.curr {
	color: #114291;
}
.mainMenu a.curr span {
	display: block;
}
.mainComment {
	margin-top: 100px;
	width: 794px;
	background: #FFFFFF;
	float: right;
	overflow: hidden;
}
/*走进讯网 综合页*/

.about_newsList {
	width: 736px;
	margin: 0 auto;
	overflow: hidden;
}
.about_newsList ul {
	width: 759px;
}
.about_newsList ul li {
	width: 230px;
	margin-right: 23px;
	text-align: center;
	float: left;
}
.about_newsList ul li a {
	color: #124191;
	font-size: 18px;
}
.about_newsList ul li p {
	color: #2c2c2c;
	font-size: 12px;
	padding: 5px 0;
}
.about_newsPic {
	display: block;
	width: 201px;
	height: 201px;
	margin: 0 auto;
	margin-bottom: 20px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	border-radius: 100px;
	overflow: hidden;
}
.about_phrase {
	width: 736px;
	margin: 45px auto;
	overflow: hidden;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background: #f2f2f2;
}

.about_culture{
	width:794px;
	margin: 0 auto;
	
	}
.about_culture img{
	width:100%;
	text-align:center;
	
	}	
.about_environment{
	width:100%;
	margin:0 auto;
	padding:45px 10px 25px 10px;
	}	
.about_environment p{ width:100%; text-align:center;}
.about_environment p img{ width:737px; margin:0 auto;  }	
.about_environment .about_03 { width:794px; height:426px;  overflow:hidden; margin:0 auto; margin-left:20px; margin-top:50px; }
.about_environment .about_03 .aboutbimg{ width:376px; height:426px; overflow:hidden; float:left;}  
.about_environment .about_03 .aboutbimg img { width:376px; height:426px; overflow:hidden; }
.about_environment .about_03 .aboutlist { width:360px; height:426px;  overflow:hidden; float:left; }
.about_environment .about_03 .aboutlist ul{}
.about_environment .about_03 .aboutlist ul li { width:171px; height:137px; overflow:hidden; float:left; padding-left:9px; padding-bottom:8px;  cursor:pointer; _display:inline;}
.about_environment .about_03 .aboutlist ul li img{ width:171px; height:137px; overflow:hidden;}
	
.about_active{
	width:100%;
	margin:0 auto;
	padding-bottom:50px;
	}	
.about_active p{ width:100%; text-align:center; margin-bottom:40px; margin-top:30px;}
.about_active p img{ width:737px; margin:0 auto;  }	
.about_active div{ margin:0 auto; text-align:center;}

.about_active #activePic .clickable{ margin-top:10px;}
.about_active #activePic .clickable .owl-pagination .owl-page span{ background:#666;}
.about_active #activePic .clickable .owl-pagination .active span{ background:#124191;}

.about_phrase p {
	padding: 20px;
	color: #2d2d2d;
}
.about_honor {
	width: 711px;
	height: 395px;
	margin: 0 auto;
	padding-bottom: 50px;
	overflow: hidden;
}
.about_honor dl {
	width: 269px;
	height: 395px;
	float: left;
	overflow: hidden;
}
.about_honor dl dt {
	width: 269px;
	height: 78px;
	background: #f2f2f2;
	overflow: hidden;
}
.about_honor dl dt p {
	padding: 5px 10px;
	font-size: 12px;
	color: #124191;
	line-height: 18px;
}
.about_honor dl:hover dt {
	background: #124191;
}
.about_honor dl:hover dt p {
	color: #FFFFFF;
}
.about_honor dl dt p b {
	font-size: 16px;
	line-height: 30px;
}
.about_honor dl dd {
	width: 269px;
	height: 317px;
	overflow: hidden;
}
.about_honorList {
	width: 429px;
	height: 395px;
	float: right;
	overflow: hidden;
}
.about_honorList ul {
	width: 450px;
	height: 395px;
}
.about_honorList ul li {
	width: 208px;
	height: 190px;
	margin: 0 13px 15px 0;
	float: left;
}
/*公司简介*/

.about_Info {
	width: 715px;
	margin: 0 auto;
	padding-bottom: 40px;
}
.about_Info p {
	color: #595757;
	line-height: 20px;
	padding-bottom: 10px;
	text-indent: 2em;
}
.aboutBrand {
	width: 100%;
	height: 518px;
	background: url(../images/aboutBack.jpg);
	overflow: hidden;
}
.aboutBrand ul {
	width: 100%;
	height: 310px;
	margin-top: 121px;
}
.aboutBrand ul li {
	margin-left: 32px;
	float: left;
}
/*发展历程*/
.deve_phrase {
	width: 736px;
	margin: 20px auto;
	overflow: hidden;
}
.deve_phrase p {
	padding: 10px;
	line-height: 28px;
	color: #595757;
}
.deve_year {
	width: 794px;
	background: url(../images/deve_yearbg.jpg) top repeat-x;
	height: 80px;
	overflow: hidden;
}
.deve_year ul {
	width: 1000px;
}
.deve_year ul li {
	float: left;
	text-align: center;
	width: 100px;
	background: url(../images/deve_year.png) center 8px no-repeat;
	color: #d1d1d1;
	cursor: pointer;
	overflow: hidden;
}
.deve_year ul li a{
	display: block;
	width: 60px;
	margin: 0 auto;
	margin-top: 44px;
	text-align: center;
	color: #d1d1d1;
}
.deve_year ul li:hover a{
	color: #124191;
}
.deve_year ul li.curr {
	background: url(../images/deve_year_cur.jpg) center 4px no-repeat;
}
.deve_year ul li.curr a{
	margin-top: 52px;
	font-size: 15px;
	color: #124191;
}
.deve_content {
	width: 736px;
	margin: 20px auto;
	padding-bottom: 80px;
	overflow: hidden;
}
.deve_content ul {
	color: #595757;
	padding: 0 10px;
	display: none;
}
.deve_content ul li {
	color: #595757;
	margin-bottom: 15px;
	line-height: 20px;
}
.deve_content ul li p {
	color: #595757;
	margin-bottom: 20px;
	line-height: 20px;
}
/*企业荣誉*/

.honor {
	padding-bottom: 80px;
	overflow: hidden;
}
.honor ul {} .honor ul li {
	width: 364px;
	height: 311px;
	overflow: hidden;
	background: url(../images/honorBack.gif) center top no-repeat;
	float: left;
	margin-left: 22px;
	text-align: center;
}
.honorPic {
	display: block;
	width: 322px;
	height: 199px;
	text-align: center;
	margin: 21px auto;
	overflow: hidden;
	margin-bottom: 35px;
}
.honorPic img {
	height: 199px;
}
.honorBt {
	padding: 5px 20px;
	background: #124191;
	margin-top: 30px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	line-height: 25px;
	overflow: hidden;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
/*团队活动*/

.team {
	width: 780px;
	margin: 0 auto;
	padding-bottom: 80px;
	overflow: hidden;
}
.team dl {
	width: 221px;
	height: 221px;
	overflow: hidden;
	float: left;
	margin: 0 0 30px 30px;
	position: relative;
}
.team dl dt {
	position: absolute;
	width: 221px;
	bottom: 0;
	color: #FFFFFF;
	text-align: center;
	background: rgba(0, 0, 0, 0.5);
	z-index: 1;
	overflow: hidden;
	display: none;
}
.team dl dt a {
	display: block;
	color: #FFFFFF;
	padding: 8px;
}
.team dl:hover dt {
	display: block;
}
.team dl dd {
	text-align: center;
	background: #f2f2f2;
}
/*视频展播*/

.video {
	width: 711px;
	margin: 0 auto;
	padding-bottom: 40px;
}
.video dl {
	width: 711px;
	background: #f2f2f2;
	overflow: hidden;
}
.video dl dd {
	width: 671px;
	margin: 20px auto;
}
.video dl dt {
	width: 711px;
	padding: 20px 0 50px 0;
	font-size: 20px;
	color: #124191;
	background: #FFFFFF;
	text-align: center;
}
/*旗下品牌*/
.brandInfo {
	width: 711px;
	margin: 0 auto;
	margin-bottom: 80px;
	overflow: hidden;
}
.brandInfo p {
	margin-bottom: 15px;
	line-height: 24px;
	color: #595757;
	text-indent: 2em;
	text-align: left;
}
.brandInfo p.noIndent {
	text-indent: 0;
}
/*资讯频道*/
.newsList{
	width: 720px;
	margin: 0 auto;
	margin-bottom: 80px;
	overflow: hidden;
}
.newsList ul{
	width: 720px;
	border-bottom: 1px #a9a9a9 dotted;
	padding-bottom: 20px;
	overflow: hidden;
}
.newsList_label{
	padding: 15px 0;
	color: #999999;
	font-size: 12px;
}
.newsList_label a{
	color: #999999;
	font-size: 12px;
	padding: 1px 8px;
	margin-left: 5px;
	border: 1px #ededed solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.newsList_label a:hover{
	color: #134292;
}
.newsList ul li img{
	width: 228px;
	float: left;
	padding: 0 20px 10px 0;
}
.newsList ul li p{
	color: #494949;
	margin-bottom: 10px;
}
.newsList ul li p a{
	font-size: 20px;
	font-weight: bold;
	color: #134292;
}
.newsList ul li p a:hover{
	color: #000000;
}
.newsInfo{
	width: 700px;
	margin: 80px auto;
	overflow: hidden;
}
.newsInfo h1{
	font-size: 30px;
	font-weight: normal;
	text-align: center;
	margin-bottom: 10px;
}
.newsInfo .newsList_label{
	margin-bottom: 30px;
	text-align: right;
}
.newsInfo p{
	color: #2d2d2d;
	line-height: 28px;
	font-size: 14px;
	text-indent: 2em;
	padding-bottom: 20px;
}
.newsInfoBack a {
	display: block;
	width: 120px;
	height: 40px;
	background: #2d2d2d;
	margin: 0 auto;
	margin-top: 40px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
	overflow: hidden;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
/*合作客户*/
.customer{
	background: #FFFFFF url(../images/customer.jpg) center top no-repeat;
	margin-top: 100px;
	padding-bottom: 80px;
	overflow: hidden;
}
.customer ul{
	width: 863px;
	margin: 0 auto;
	margin-top: 122px;
	overflow: hidden;
}
.customer ul li{
	width: 864px;
	background: #d5d5d5;
	margin: -1px 0 0 -1px;
	overflow: hidden;
}
.customer ul li a{
	display: block;
	width: 215px;
	height: 124px;
	background: #FFFFFF;
	text-align: center;
	float: left;
	margin: 1px 0 0 1px;
}
/*服务中心*/
.serverXw{
	width: 715px;
	margin: 0 auto;
}
.serverXw h1{
	font-size: 30px;
	color: #124191;
	margin-bottom: 40px;
}
.serverXw dl{
	width: 715px;
	margin: 0 auto;
	margin-bottom: 40px;
	clear: both;
	overflow: hidden;
}
.serverXw dl dt{
	width: 715px;
	color: #595757;
	padding-bottom: 15px;
}
.serverXw dl dd{
	width: 310px;
	color: #595757;
	float: left;
}
.serverBrand{
	width: 100%;
	background: #124191;
	margin: 0 auto;
	padding-top: 40px;
	clear: both;
	overflow: hidden;
}
.serverBrand dl{
	width: 715px;
	margin: 0 auto;
	margin-bottom: 40px;
	clear: both;
	overflow: hidden;
}
.serverBrand dl dt{
	width: 224px;
	margin-top: 15px;
	float: left;
}
.serverBrand dl dd{
	width: 405px;
	color: #FFFFFF;
	font-size: 13px;
	float: right;
}
.serverBrand dl dd p{
	color: #FFFFFF;
	font-size: 13px;
	line-height: 24px;
}
.serverBook{
	width: 715px;
	margin: 0 auto;
	margin-top: 40px;
	margin-bottom: 10px;
}
.serverBook h4{
	font-size: 30px;
	color: #124191;
	margin-bottom: 20px;
}
.serverBook dl{
	width: 715px;
	margin-bottom: 18px;
	overflow: hidden;
}
.serverBook dl dt{
	width: 168px;
	color: #595757;
	font-size: 13px;
	line-height: 20px;
	float: left;
}
.serverBook dl dt p{
	color: #989898;
}
.serverBook dl dd{
	width: 545px;
	overflow: hidden;
	float: right;
}
.serverBook dl dd input{
	width: 525px;
	padding: 10px;
	font-size: 16px;
	color: #2d2d2d;
	border: none;
	background: #f2f2f2;
}
.serverBook dl dd textarea{
	width: 525px;
	padding: 10px;
	height: 240px;
	font-size: 16px;
	line-height: 28px;
	color: #2d2d2d;
	border: none;
	background: #f2f2f2;
}
.btSubmit{
	float: right;
	background: #124191;
	color: #FFFFFF;
	font-size: 30px;
	padding: 5px 20px;
	border: none;
	margin-top: 20px;
	margin-bottom: 80px;
}
DIV.black2 {
	clear:both;
	text-align:center; padding-top:10px;
}
DIV.black2 A {
	display:inline-block;BORDER: #ddd 1px solid; PADDING:4px 9px;   margin-right:5px; COLOR: #333;   TEXT-DECORATION: none
}
DIV.black2 A:hover {
	display:inline-block;BORDER: #ddd 1px solid;  COLOR: #fff;  BACKGROUND-COLOR: #124191   
                    
}
DIV.black2 a.current {
	display:inline-block;border:1px solid #ddd; margin-right:5px; padding:4px 9px; COLOR: #FFF;   background:#124191;
}
DIV.black2 a.disabled {
	display:inline-block;BORDER: #eee 1px solid; PADDING:4px 9px; margin-right:5px;  COLOR: #ddd; 
}
/*job*/
.joblist{ width:794px; margin:0 auto; padding:20px 40px 0 40px;}
.joblist ul{ width:714px;}
.joblist ul li{ width:714px; margin-bottom:20px;}
.joblist ul li h2{ color:#124193; font-size:medium; text-align:left; width:50%; border-bottom:1px solid #124191; padding-bottom:5px; margin-bottom:12px; }
.joblist ul li p{width:714px;}
.joblist ul li p span b{ color:#595757;}
.joblist ul li p span{ display:inline-block; width:357px; line-height:24px; font-size:14px; color:#595757;}
.joblist ul li div{ clear:both;width:714px; margin:0 auto; color:#595757; font-size:14px; line-height:24px;}
.joblist ul li div p{ clear:both;}
.joblist ul li div p span{ clear:both; clear:inherit;}