body { margin:0 auto; padding:0; text-align:center; font-family:"宋体", arial; font-size:12px; color:#3C3A3A; background:url(../images/bg.jpg) repeat-y center top;}

div,ul,li,table,tr,td,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,b,span,em{ border:0px; margin:0; padding:0; list-style-type:none; font-style:normal;}

h3,h4,h5,h6{ font-size:14px;}

input,form{ margin:0; padding:0;}

input,label,img,th{vertical-align:middle;}





.wide{ width:100%;}

.fsnormal{ font-weight:normal;}

.fsblod{ font-weight:bold;}

.blank_10{ height:10px; clear:both; width:100%; overflow:hidden; }

.blank_20{ height:20px; clear:both; width:100%; overflow:hidden;}

.fS14{ font-size:14px;}

.fS12{ font-size:12px;}

.fS18{ font-size:18px;}

.fleft{ float:left;}

.fright{ float:right;}

.clear{ clear:both; font-size:0px; height:0px; line-height:0px; width:100%; overflow:hidden;}

.Cl{ text-align:left;}

.Cr{ text-align:right;}

.Cc{ text-align:center;}

/* Link */

a{blr:expression(this.onFocus=this.blur());outline:none;} 

a:link {color: #2ca0e2; text-decoration:none;}

a:visited {color: #2ca0e2;text-decoration:none;}

a:hover {color: #2ca0e2; text-decoration:none;}

a:active {color: #2ca0e2;text-decoration:none;}




.top{ width:100%; height:112px;}
.top h1{ float:left; width:368px; height:80px; float:left; margin-top:15px;}
.top h1 a{ width:368px; height:80px; 
background:url(../images/logo2.jpg) no-repeat; 
display:block;}
.top .util{ float:right; height:25px; line-height:25px; width:173px; 
background:url(../images/util_bg.png) no-repeat; color:#fff; text-align:center;}
.top .util a:link{ color:#fff;}
.top .util a:visited{ color:#fff;}
.top .util a:hover{ color:#fff;}
.top .util a:active{ color:#fff;}


.ind_banner{ width:100%; height:509px; background:url(../images/index2.png) no-repeat center top;}

.nav_bg{ height:46px; line-height:46px; width:100%; background:#013175; margin-top:10px; font-family:"微软雅黑"; font-size:14px;}
.nav_bg ul{ width:1002px; margin:0 auto;}
.nav_bg ul li{ float:left;}
.nav_bg ul li a{ display:block;padding:0 33px;}
.nav_bg ul li a:link{ color:#fff;}
.nav_bg ul li a:visited{ color:#fff;}
.nav_bg ul li a:hover{ color:#013175; background:#fff;}
.nav_bg ul li a:active{ color:#013175;}






.wrapper{ width:1002px; margin:0 auto; text-align:left; overflow:hidden;}


.ind_left{ float:left; width:568px; }
.ind_til{ border-bottom:1px dotted #014790; height:44px; line-height:44px; background:url(../images/ind_ico.png) no-repeat 5px center; margin-bottom:15px;}
.ind_til img{ float:left; margin:15px 0 0 50px; display:inline;}

.ind_zrjs_im{ float:left; width:220px; overflow:hidden; display:inline; margin-left:10px;}
.ind_zrjs_im p{ line-height:24px; color:#000; padding-top:10px;}

.ind_zrjs_info{ width:277px; height:390px; float:right; line-height:24px; color:#013175; background:url(../images/zrjs_info_bg.png) no-repeat; padding:15px 15px 0 38px;}

.ind_right{ float:right; width:407px; overflow:hidden;}
.ind_lsjs{ width:100%; float:left;}

.ind_lsjs_info{ float:center; width:400px; line-height:23px;}

/*首页新闻*/
.ind_news{ overflow:hidden; float:left; width:100%; height:155px; overflow:hidden;}
.ind_news ul{ line-height:24px; overflow:hidden; float:left; width:100%;}
.ind_news ul li{ padding-left:25px; background:url(../images/news_ico.jpg) no-repeat 5px center;}
.ind_news ul li a:link{ color:#013175;}
.ind_news ul li a:visited{ color:#013175;}
.ind_news ul li a:hover{ color:#830f18;}
.ind_news ul li a:active{ color:#013175;}

.ind_news ul span{ float:right; padding-right:10px;}

.ind_tdjs{ overflow:hidden; float:left; width:100%;}
/*专业团队*/
.zytd{ width:604px; height:275px; float:left;}
.zytdname{ width:604px; height:57px; margin-bottom:10px;}
.zytdwrap{ width:595px; height:202px; overflow:hidden;}
.zytdwrap dl{ width:117px; height:202px; float:left; background:url(../images/name_bg.jpg) no-repeat 0 170px;margin-right:33px; overflow:hidden;}
.zytdwrap dt{ width:117px; height:160px; margin-bottom:25px; overflow:hidden;}
.zytdwrap dd{ width:112px; height:17px; background:#01294f; line-height:17px; color:#cee5fc; padding:0px 5px 0px 5px; _padding:0px 5px 0px 6px;}
.tuwen{ width:690px; min-height:100px; height:auto !important; height:100px; float:left;}

/*联系我们*/
.ind_contact{ width:100%; overflow:hidden; margin-top:20px; float:left; background:url(../images/ind_lxwm_bg.jpg) no-repeat right bottom; height:250px;}
.ind_contact p{ line-height:24px; color:#000000;}

/*子页面左侧*/
.S_left{ float:left; width:250px; margin-top:10px;}
.S_left_T{ width:100%; height:43px; line-height:43px; font-size:18px; font-family:"微软雅黑"; background:url(../images/S_left_Tbg.jpg) no-repeat; color:#fff; text-indent:85px;}
.S_left_nav{ line-height:40px; font-size:14px;}
.S_left_nav li{ margin-bottom:1px; float:left; width:100%;}
.S_left_nav li a{ display:block; width:100%; background:#4671ae url(../images/S_left_ico.gif) no-repeat 38px center; text-indent:85px; }
.S_left_nav li a:link{ color:#fff;}
.S_left_nav li a:visited{ color:#fff;}
.S_left_nav li a:hover{ color:#4671ae;background:#fff url(../images/S_left_ico.gif) no-repeat 38px center; }
.S_left_nav li a:active{ color:#fff;}

.PAY{ width:100%; margin:10px auto;}
.S_b{ width:100%; margin:10px auto;}
.S_lconact{ font-size:14px; line-height:24px; padding:10px; color:#4671ae;}
.S_con{ padding:20px; line-height:28px; font-size:14px;}

.S_right{ float:right; width:730px; min-height:500px; margin-top:10px;}
.S_right_T{ width:100%; height:36px; line-height:36px; background:url(../images/S_right_T.jpg) no-repeat; text-indent:55px; font-size:18px; font-family:"微软雅黑"; color:#013175;}
.S_right_T span{ float:right; color:#0a397c; font-size:12px; font-family:"宋体";}

.news_list{ line-height:48px; font-size:14px; padding-top:15px;}
.news_list li{ background:url(../images/news_ico1.jpg) no-repeat 10px center; padding-left:35px; border-bottom:1px dotted #ccc;}
.news_list li a:link{ color:#555555;}
.news_list li a:visited{ color:#555555;}
.news_list li a:hover{ color:#555555;}
.news_list li a:active{ color:#555555;}
.news_list span{ float:right; padding-right:30px;}


.news_show{}
.news_show h3{ width:100%; text-align:center; line-height:30px; padding-top:20px;}
.news_info{ width:100%; text-align:center; font-size:12px; line-height:30px; border-bottom:1px dotted #ccc;}
.news_con{ line-height:30px; font-size:14px; padding:20px;}
/*在线留言*/
.online{ width:680px; margin:0 auto; font-size:16px; font-family:"微软雅黑";}
.online_t{ width:270px; height:35px; border:1px solid #d3d3d3; line-height:35px; font-size:14px;}
.onbtn{ width:96px; height:34px; background:#3f3f3f; border:0; cursor:pointer; color:#fff; margin-right:100px; margin-top:30px; display:inline;}


.team_list{ padding-top:30px;}
.team_list li{ float:left; width:135px; margin:10px 23px; display:inline;}
.team_list li img{ width:135px; height:188px;}
.teamlist_info{ width:125px; height:32px; background:#01294f; line-height:32px; color:#fff; padding:0 5px;}

.team_show{ padding-top:30px;}
.team_im{ width:218px; float:left;}
.team_com{ width:460px; float:right; line-height:30px; font-size:14px;}



.footer{ width:100%; margin-top:40px; height:120px; padding-top:20px; background:#dddddd; line-height:24px; text-align:center;}
.footer_con{ line-height:24px; color:#fff; float:left; padding-top:20px;}




/*分页*/

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN:0 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:30px; clear:both; height:20px;
}
DIV.quotes A {
	BORDER: #ccc 1px solid;  margin:0 5px; PADDING:8px 10px; TEXT-DECORATION: none; background:#949393; color:#fff;
}
DIV.quotes A:hover {
	BORDER: #ccc 1px solid;  PADDING:8px 10px; margin:0 5px; background:#0a397c;
}
DIV.quotes A:active {
	BORDER: #a0a0a0 1px solid; PADDING:8px 10px; MARGIN:0 5px;
}
DIV.quotes SPAN.current {
	BORDER: #ccc 1px solid; PADDING:8px 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #0a397c; color:#fff;
}
DIV.quotes SPAN.disabled {
	BORDER: #ccc 1px solid; PADDING:8px 10px;  MARGIN-RIGHT: 2px; background:#949393; color:#fff;
}

.aa{
	background: green !important;
	color: red;
}










