@charset "utf-8";/* CSS Document */*{ margin:0px; padding:0px; font-family:宋体, Arial, Helvetica, sans-serif;}.main{ margin:0 auto;}.left{	float:left;}.right{ float:right}.clear{ clear:both}a{ text-decoration:none; color:#000;}a:hover{	text-decoration:none;	color:#F00;}li{ list-style:none}a img{ border:none}.tc{ text-align:center}.space{	font-size:0;	line-height:0;	clear:both;}body{	background:#fafbfd;	color:#666666;}	.g1{	height:20px;}	h2{	width:700px;	font-size:12px;	font-weight:normal;	line-height:25px;	height:25px;	padding-top:5px;}/*------------------*/.header{	background:url(../images/top_bg.jpg);	height:124px;}	.top_home{	width:961px;}	.hometop{	background:url(../images/top_t.jpg) no-repeat right;	height:53px;}	.top_text{	width:270px;	float:right;	text-align:center;}	.top_text a{	color:#FFF;	float:left;	font-size:12px;	line-height:40px;	width:64px;}	.logo{	float:left;}	.hotline{	float:right;	color:#288dc1;	padding-top:5px;	width:260px;	}	.hot1{	font-family: "微软雅黑";	font-size:16px;	float:left;	margin-bottom:10px;	}	.hot2{	font-family: Arial;	font-size:25px;	margin-left:55px;	}	.tele{	margin-top:8px;	margin-right:10px;	float:left;	}	.dh_home{	background:url(../images/dh_bg.jpg) repeat-x;	height:37px;}	.dh_ul{	width:961px;}	.dh_ul li{	float:left;	width:95px;	text-align:center;	position:relative;	z-index:100;	height:37px;	line-height:37px;	margin-right:10px;	}	.dh_ul li a{	font-size:12px;	color:#FFF;	display:block;	height:37px;	line-height:37px;		}	.dh_ul li a:hover{	background:url(../images/dh_a_hover.jpg) repeat-x bottom;	text-decoration:none;}	.dh_on { background:url(../images/dh_a_hover.jpg) repeat-x center; }			.dh_ul dl { position:absolute; left:0px; top:37px; background:#fff; opacity:0.9; width:123px; filter:alpha(opacity=90); padding:5px 0px; display:none; }	.dh_ul dl a { color:#000; }.dh_ul dl a:hover { color:#fff; }	.banner_home img{	width:100%;}	/*-----center1-----*/	.center1{	margin-top:20px;	width:990px;	background:#FFF;	border:1px solid #d7d7d7;	border-radius:5px; 	-webkit-border-radius:5px;	height:215px;}	.i_about_dl{	width:461px;}	.i_about_dl dt{	background:url(../images/i_about_title.jpg) no-repeat;	height:28px;	}	.i_about_dl dd{	width:461px;	line-height:24px;	font-size:12px;	margin-top:5px;}	.i_about_dl dd img{	float:left;	padding-right:10px;	width:184px;	height:116px;}	.title_a{	font-size:12px;	color:#FFF;	line-height:28px;	padding-left:11px;	float:left;}	.more1{	margin-top:8px;	margin-right:15px;	float:right;	}.more1 a{	color:#FFF;	font-size:12px;}.i_client_dl{	width:264px;}	.i_client_dl dt{	background:url(../images/client_title.jpg) no-repeat;	height:28px;	}	.i_client_dl dd{	width:264px;	line-height:30px;	font-size:12px;	margin-top:8px;}	.i_client_ul{	width:260px;}	.i_client_ul li{	background:url(../images/client_li_tb.jpg) left no-repeat;	border-bottom:1px dotted #b8b8b8;}	.i_client_ul li a{	padding-left:10px;}	.c3_left{	float:left;	width:264px;	padding:10px;	height:190px;	}	.s_banner{	width:982px;	height:93px;	margin-top:20px;	padding:5px;	border:1px solid #d7d7d7;		color:#fff;	font-size:26px;	text-align:center;	font-weight:bold;	background:url(../images/s_banner.jpg) no-repeat 4px 5px;	}	.s_banner img{	width:984px;	height:93px;		border:1px solid #d7d7d7;}	/*----------center6-------------*/.dynarnic{float:right;	margin:10px 10px 0 0;}.title_b{	font-size:12px;	color:#fff;	line-height:28px;	padding-left:35px;	float:left;}.i_picture_dl{	width:695px;}	.i_picture_dl dt{	background: url(../images/i_prcture_title.jpg) no-repeat;	height:28px;}	.i_picture_dl dd{	font-size:12px;	padding-top:8px;}	.i_picture_ul{	width:695px; overflow:hidden; }	.i_picture_ul li{	width:152px;	height:160px;	float:left;	padding:5px;	text-align:center;}	.i_picture_ul li img{	width:148px;	height:121px;	padding:1px;	border:1px solid #077dbd;}	.i_picture_ul li span{	line-height:30px;}	/*-------foot_home--------*/.foot_home{	width:100%;	background:url(../images/i_foot_home_bg.jpg) repeat-x;	height:33px;	margin-top:20px;}	.foot_text_home{	width:100%px;	background:#FFF;}	.foot_text{	width:950px;}	.foot1{	line-height:25px;	font-size:12px;	padding-top:10px;	padding-bottom:10px;	border-bottom:1px solid #eaeaea;}	.foot1 img{	margin-left:20px;}	.foot2{	line-height:25px;	font-size:12px;	padding-top:10px;	padding-bottom:10px;	padding-left:150px;	background:url(../images/foot_logo.jpg) no-repeat left 15px;}	/*-------about内页-------*/.ny_banner img{	width:100%;}	.ny_center_bg{	width:990px;	background:#FFF;	border:1px solid #d7d7d7;	}	.ny_left_list{	float:left;	width:255px;	display:inline;}	.ny_left_list_dl{	width:220px;	padding-bottom:40px;}	.ny_left_list_dl dt{	background:url(../images/ny_list_title.jpg) no-repeat;	height:38px;	}	.ny_left_list_dl dd{	width:220px;	line-height:24px;	font-size:12px;	margin-top:5px;	}	.ny_list_title{	font-size:16px;	color:#FFF;	line-height:38px;	padding-left:40px;	}	.ny_left_list_ul{	width:212px;}	.ny_left_list_ul li{	background:url(../images/ny_list_li.jpg) no-repeat;	height:32px;	padding-top:3px;	line-height:26px;}	.ny_left_list_ul li a{	padding-left:35px;}	.ny_left_service_dl{	width:220px;	padding-bottom:30px;}	.ny_left_service_dl dt{	background:url(../images/ny_left_service.jpg) no-repeat;	height:28px;	}	.ny_left_service_dl dd{	width:220px;	line-height:27px;	font-size:12px;	margin-top:8px;}.ny_left_service_ul{	width:220px;}	.ny_left_service_ul li{	background:url(../images/client_li_tb.jpg) left no-repeat;	border-bottom:1px dotted #b8b8b8;}	.ny_left_service_ul li a{	padding-left:10px;}	.ny_right{	float:right;	width:730px;	display:inline;	padding-bottom:30px;}	.ny_right_about_dl{	width:700px;}	.ny_right_about_dl dt{	border-bottom:1px dashed #b8b8b8;	color:#000;	height:40px;	}	.ny_right_about_dl dd{	width:700px;	padding-top:10px;	}	.ny_right_about_dl dd p{	text-indent:2em;	font-size:12px;	line-height:24px;}	.ny_right_title1{	float:left;	color:#0069c8;	font-size:16px;	font-weight:bold;	line-height:40px;}	.ny_right_title2{	float:right;	line-height:40px;	font-size:12px;}	/*---------news----------------*/.news_right_ul{	width:700px;	}	.news_right_ul li{	margin-top:10px;}.news_li_title{	line-height:30px;}	.news_li_title a{	background:url(../images/Triangle.gif) left no-repeat;	padding-left:18px;	font-size:15px;	float:left;	font-weight:bold;}	.news_li_title span{	float:right;	font-size:12px;}	.news_li_text{	height:60px;	line-height:25px;	overflow:hidden;	padding:0 120px 0 18px;	font-size:12px;	border-bottom:1px dashed #b8b8b8;}	/*-------------资讯服务---------------*/.ny_service_ul{	width:700px;}	.ny_service_ul li{	line-height:35px;	font-size:12px;	border-bottom:1px dashed #b8b8b8;	height:35px;}	.service_li{	float:left;	width:600px;}	.ny_service_ul li a{	}	.ny_service_ul li span{	color:#F00;	}	/*---------咨询团队-------------*/.ny_team_ul{	width:700px;}.team_li_title{	width:700px;	height:35px;	border-bottom:1px dashed #b8b8b8;}	.ny_team_ul li{	line-height:35px;	font-size:12px;	height:105px;}	.team_li{	float:left;	width:600px;}	.ny_team_ul li a{	}	.ny_team_ul li span{	color:#F00;	}	/*------------客户名录-----------*/.ny_client_ul{	width:700px;}	.ny_client_ul li{	width:230px;	float:left;	font-size:12px;	border-bottom:1px dashed #b8b8b8;	line-height:40px;	color:#000;	display:inline;}	/*首页banner样式 start*/.slider {	margin:0 auto;	position:relative;	overflow:hidden;	background:#000;	z-index:0;}.slider .bd {	position:relative;	z-index:0;}.slider .bd li {	overflow:hidden;}.slider .bd li img {	display:block;}.slider .hd {	width:100%;	position:absolute;	z-index:1;	bottom:0;	left:0;	height:20px;	line-height:20px;}.slider .hd ul {	text-align:right;	padding-right:160px;}.slider .hd ul li {	cursor:pointer;	display:inline-block;	*display:inline;	zoom:1;	width:9px;	height:9px;	margin:0 4px;	background:url(../images/dot.png) 0 -16px;	overflow:hidden;	filter:alpha(opacity=70);	opacity:0.7;	vertical-align:top;	line-height:9999px;}.slider .hd ul .on {	background-position:0 0;}.slider .timer {	position:absolute;	z-index:1;	left:0;	bottom:0;	height:4px;	width:0;	background:#000;	filter:alpha(opacity=40);	opacity:0.4;	font-size:0;	overflow:hidden;}	/*首页banner样式 end*/.scrollDiv{height:226px;/* 必要元素 */overflow:hidden; }.scrollleft{width:695px; }.img-scroll { position:relative; margin:0px auto; width:695px;  }.img-list { position:relative; width:640px; height:220px; margin-left:0px; margin-top:13px; overflow:hidden; }.img-list ul { width:9999px;  }.left_img img { cursor:pointer; margin-top:-3px;}.kehu_left ul { width:182px; height:260px; padding-top:40px; color:#000;  }.kehu_left ul li { text-align:center; height:33px; line-height:33px; cursor:pointer; }.nav_on { background:url(../images/nav_on.jpg) no-repeat right top; }.kehu_right { width:410px; height:295px; padding-top:3px; } .inner_ct { margin-left:20px; color:#000; }.inner_ct td { line-height:22px;}.zige_div { padding-left:25px; }.zige_div ul { float:left; margin-right:15px; margin-bottom:10px; width:150px; height:220px;}.zige_div ul li { text-align:center;}.zige_div ul li img { border:1px solid #077DBD; padding:1px; }/* 首页五大模块css */.mokuai{width:990px; margin:20px auto; height:65px;}.mokuai .nLi{ float:left; height:62px; width:195px;}.mokuai .nLi h3{margin:0 10px; cursor:pointer; border:1px solid #47ace0;  border-radius:10px; -webkit-border-radius:10px; padding:1px; width:185px; height:62px; font-weight:normal;}.mokuai .nLi h3 .zixun{display:block; background:#47ace0; color:#fff; border-radius:10px; -webkit-border-radius:10px; width:185px; height:62px; line-height:60px; font-size:18px;}.mokuai .nLi h3 .zixun img{vertical-align:middle; margin:auto 13px;}.nav .sub{display:none; left:-50px; top:-330px;  position:relative;  line-height:20px; padding:5px 0; width:325px; background:#fff; font-size:12px; border-radius:5px; -webkit-border-radius:5px; border:1px solid #bcbcbc;}.mokuai .nLi .tanchu{width:325px; height:17px; position:relative; top:22px; left:150px; background:url(../images/tanchu.png) 0 center no-repeat;}.nav .sub li{ zoom:1; }.nav .sub a{ display:block;  }.mokuai .nLi.on{width:195px;}.i_train_dl{	width:309px;}	.i_train_dl dd{	font-size:12px;	width:309px;	padding-top:15px;}		.i_train_ul{	width:300px;}	.i_train_ul li{	background:url(../images/client_li_tb.jpg) left no-repeat;	line-height:27px;	border-bottom:1px dotted #b8b8b8;	height:27px;	}.i_train_ul li a{	padding-left:10px;}	.i_train_img{	width:88px;	height:88px;	margin:10px 0 10px 10px;}.i_train_p{	width:210px;	height:88px;	float:right;	margin-right:10px;}.i_train_text{	float:left;	width:240px;}	.i_train_date{	float:right;}	.chaxun{	padding-bottom: 25px;}.chaxun form{	margin-bottom: 15px;}.zhengshu_div .table1{	margin-bottom: 15px;	background-color: #E3E3E3;}