@charset "utf-8";
/* CSS Document */

body{padding:0px; margin:0px auto; font-size:12px; line-height:23px; color:#4B4B4B; font-family:"微软雅黑"; width: 100%; min-width:1224px; width:expression((documentElement.clientWidth < 1024) ? "1024px" : "100%" );zoom:1; overflow-x:hidden;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:12px;   color:#4B4B4B;}
img{ border:none; border:0; background:none;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur()); color:#4B4B4B;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ text-decoration:none;}
.clear{ clear:both;}
.Texthide{ display:none;}
.f_l{
	float:left;
	}
.f_r{
	float:right;
	}
.f_c{
	clear:both;
	}
#layout{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	}
#top{
	width:1185px;
	margin:0 auto;
	}
#top .f_r{margin-left:10px;}
/*topcss*/
#top{
	height:56px;
	overflow:hidden;
	padding:15px 0px;
	}
.top_ul_li{
	float:left;
	_padding:45px 30px 30px ;
	*padding:45px 30px 30px !important;
	width:135px;
	text-align:center;
	margin-top:20px;
	margin-right:0px;
	_margin-top:-20px;
	*margin-top:-20px !important;
	}
.top_ul_li a{
	padding:45px 25px 30px 25px;
	color:#4b5c66;
	font-size:1.5em;
	font-family:"微软雅黑"
	font-style:normal;
	}
.top_ul_li a:hover,.top_ul_li a.on{
	padding:45px 25px 30px 25px;
	color:#fff;
	background:#4b5c66;
	}
/*maincss*/
#main{
	width:100%;
	height:auto;
	overflow:hidden;
	}
.mainbg{
	background:url(../images/bg.jpg) no-repeat center center;
	}
.main,.main_about,.cooperate{
	width:1100px;
	height:auto;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	padding-top:100px;
	}
.main h2{
	font-family:Georgia;
	color:#cccccc;
	font-size:4.0em;
	font-weight:100;
	font-variant:small-caps;
	}
.main_text{
	font-size:1.8em;
	color:#ccc;
	padding-bottom:1.0em ;
	}
/*中间图片轮播*/
/*.main_ul{
	margin: 0 auto;
	position: relative;
	width:260px;
	zoom: 1;
	
	}
.main_ul .slides {
	position:relative;
	zoom: 1;
}
.slides li{
	float:left;
	width:263px; 
	height:340px;
	position:relative;
	} 
.main_ul {
	margin: 0;
	padding: 0;
}
.main_ul .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.main_ul .slides img {
	width: 100%;
	display: block;
}
.main_ulslider{
	width:1100px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	}
.main_img{
	width:263px; 
	height:340px;
	}
.slides_text h3{
	position:absolute;
	top:0px;
	left:0px;
	z-index:77;
	}*/
/*over*/
.up{
	width:100%;
	margin:0 auto;
	height:100px;
	}
.up_img{
	width:102px;
	height:60px;
	margin:0 auto;
	}
/*main 集团简介*/
.main_about {
	padding-top:4.4em;
	}
.main_about h2,.cooperate h2{
	font-size:2.4em;
	font-weight:100;
	}
.main_about p{
	font-size:1.1em;
	line-height:2.0em;
	color:#020b1f;
	text-align:left;
	padding-bottom:1.0em;
	}
.main_about p font a{
	color:#c30318;
	}
.main_about p font a:hover{
	color:#CCC;
	}
.main_about .ul_about{
	width:auto;
	height:auto;
	padding:1.0em 0em;
	overflow:hidden;
	padding-bottom:3.6em;
	}
.main_about .ul_about li{
	float:left;
	}
.main_about .usimg{
	width:300px;
	height:200px;
	}
.main_about .vide{
	background:#000;
	height:200px;
	}
/*main 合作单位*/
.redbg{
	background:#c30318;
	}
.cooperate{
	padding-top:50px;
	}
.cooperate h2{
	position:relative;
	color:#fff;
	margin-bottom:1.2em;
	}
.cooperate h2 font{
	position:absolute;
	right:1.3em;
	bottom:-1em;
	font-size:0.4em;
	}
.cooperate h2 font a{
	color:#fff;
	}
.cooperate h2 font a:hvoer{
	color:#ccc;
	}
.cooperate_m{
	width:1100px;
	height:auto;
	overflow:hidden;
	padding-bottom:3.0em;
	}
.cooperate_m ul li{
	float:left;
	display:inline;
	width:220px;
	height:200px;
	overflow:hidden;
	position:relative;
	margin-bottom:10px;
	}
.cooperate_m ul li .coop_img img{
	width:220px;
	height:200px;
	overflow:hidden;
	}
.cooperate_m .coop_cover{
	width:220px;
	height:200px;
	overflow:hidden;
	position: absolute;
	top:0px;
	left:0px;
	background:#000;
	}
.cooperate_m .coop_text{
	width:220px;
	height:200px;
	position:absolute;
	left:-220px;
	top:0px;
	overflow:hidden;
	}
.cooperate_m .coop_text h3,.slides_text h3 {
	width:220px;
	margin-top:160px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#000;
	background:#fff;
	font-family:"微软雅黑";
	font-size:18px;
	}
/*main 服务内容*/
.se_div{
	padding-top:1.0em;
	padding-bottom:5.0em
	}
.sever{
	width:220px;
	height:auto;
	overflow:hidden;
	margin-right:4.5em;
	text-align:left;
	}
.sever_font,.menu_font{
	font-size:1.6em;
	margin-bottom:0.4em;
	}
.sever li{
	line-height:2.4em;
	}
/*bottom 尾部*/
#bottom{
	width:100%;
	height:auto;
	background:#4b5c66;
	overflow:hidden;
	}
.bottom{
	width:1100px;
	margin:0 auto;
	color:#fff;
	padding:3.0em 0em;
	height:auto;
	overflow:hidden;
	}
.bottom .botmmenu,.bottom .botmtext{
	width:560px;
	}
.bottom .botmtext{
	width:500px;
	}
.bottom .menudiv{
	width:120px;
	border-left:1px solid #fff;
	padding-left:1.5em;
	}
.bottom .menudiv li a{
	color:#fff;
	}
	
/*about 页面样式*/
.about_div{
	width:100%;
	height:160px;
	overflow:hidden;
	background:#009999;
	color:#fff;
	}
.about_div h2{
	font-size:5.86em;
	width:1100px;
	margin:0 auto;
	margin-top:110px;
	text-transform:uppercase;
	font-weight:100;
	}
.about_div h2 font{
	font-size:24px;
	}
.cooperate .center_text{
	width:700px;
	height:auto;
	overflow:hidden;
	float:left;
	text-align:left;
	margin-top:-30px;
	}
.cooperate .center_text h3{
	font-size:2.2em;
	color:#009999;
	font-weight:100;
	text-transform:uppercase;
	line-height:1.2em;
	margin-bottom:-10px;
	}
.cooperate .center_text h3 font{
	font-size:20px;
	}
.cooperate .center_text p{
	font-size:14px;
	line-height:24px;
	color:#666666;
	margin-top:30px;
	}
.cooperate .center_img{
	width:390px;
	height:auto;
	overflow:hidden;
	float:right;
	}