﻿*{margin:0;padding:0; }
img{border:none;}
ul li{list-style:none;}
a{color:#333; text-decoration:none;outline:none;hide-focus: expression(this.hideFocus=true);}
p,h1,h2,h3,h4,h5,dl,dt,dd{ font-weight:normal; font-size:100%;}
.fdz{float:left;}
.fdy{float:right;}
.arial{font-family:Arial;}


.center{ text-align:center;}
img, object { /*max-width: 100%;可自动缩放但图片会失真*/}
body{font-size:12px;color:#4C4C4C; background:#fff url(../images/top_bj.jpg) top repeat-x; font-family:"微软雅黑"; line-height:20px;}
.fl{ float:left;}
.fr{ float:right;}
.block{ display:block;}
.clear { clear:both;}
.hide{ display:none;}

/**头部**/
#header{width:100%;height:141px;}
.header{width:1000px;height:140px; text-align:left;margin:0px auto;}
.ding{width:960px;height:20px; line-height:20px;color:#fff; margin:0px auto;}
.ding a{color:#fff;margin:0px 5px;}

.loso{width:960px;height:50px;padding:15px 0px;margin:0px auto;}
.logo{float:left;width:160px;height:50px;}
.logo img{ width:160px; height:48px;}
.soso{float:right;background:url(../images/ss_bj.jpg) no-repeat;width:216px;height:22px;line-height:22px;padding:1px 3px;margin:14px 5px 0px 0px;}
.soso_k{width:140px;height:22px;color:#333;border:none; background:none;float:left; line-height:22px; font-family:"微软雅黑"; font-size:12px; padding:0px 5px;}
.soso a{font-size:14px;color:#19274a; font-weight:bold; letter-spacing:4px;margin-left:10px;height:22px;float:left; display:inline;width:50px; text-align:left; text-indent:-10000px;}



.menu{width:975px;height:24px; line-height:24px;margin:10px 0px 0px; position:relative; z-index:2;}
.menu .ul{float:left;width:800px;height:24px; background:url(../images/menu_bj1.png) 55px 5px no-repeat; position:relative; z-index:2; margin-left:-8px;}
.menu .ul li{width:120px;height:24px; line-height:24px;font-size:15px;float:left; text-align:center; position:relative; }
.menu .ul li h2{ position:relative; z-index:11; font-size:14px; font-weight:normal; font-size:15px;}
.menu .ul li.on h2,.menu .ul li.on h2 a{ font-size:16px; color:#0038a8;}
.menu .ul li a{color:#19274a;font-weight:400px;}
.menu_wb{float:right;}
.menu_wb a{ display:inline-block; zoom:1; padding:0px 1px;}

.menu_child{overflow:hidden; display:none; text-align:left; position:absolute; z-index:1;}
.bgmenu1{ background:url(../images/menu_bg1.png); top:-13px; left:-32px; width:575px; height:345px;}
.bgmenu2{ background:url(../images/menu_bg2.png); top:-13px; left:24px; width:728px; height:354px;}
.bgmenu3{ background:url(../images/menu_bg3_01.png) no-repeat; top:-12px; left:31px; width:594px; height:auto;}
.bgmenu4{ background:url(../images/menu_bg4.png); top:-12px; left:148px; width:600px; height:245px;}
.bgmenu5{ background:url(../images/menu_bg5.png); top:-12px; left:246px; width:574px; height:345px;}
.bgmenu6{ background:url(../images/menu_bg6.png); top:-13px; left:110px; width:721px; height:384px;}

.bgmenu1 .dlt{ width:594px; height:246px; margin:85px auto 0px; position:relative;}
.bgmenu1 .dlt ul{ padding:0px 50px;}
.bgmenu1 .dlt ul li{ float:left; width:135px; height:130px; margin:0px 50px;}
.bgmenu1 .dlt ul li img{width:135px; height:60px; border:1px solid #E4E4E4; padding:1px;}
.bgmenu1 .dlt ul li h2{ display:block; height:30px; line-height:30px; color:#153371; text-align:center; font-size:14px;}
.bgmenu1 .dlt ul li h2 a,.bgmenu1 .dlt ul li h2 a:hover{ color:#153371;}

.bgmenu2 .dlt{ width:628px; height:246px; margin:90px auto 0px; position:relative; padding:0px 50px;}
.bgmenu2 .dlt dl{ float:left; width:270px;position:relative; z-index:2;}
.bgmenu2 .dlt dl.dl1{ width:170px; padding-left:20px;background:url(../images/menu_bg1_pic6.png) no-repeat 0px 7px;}
.bgmenu2 .dlt dl.dl2{width:170px; padding-left:30px;background:url(../images/menu_bg1_pic2.png) no-repeat 0px 7px; }
.bgmenu2 .dlt dl.dl3{ width:185px; padding-left:30px;background:url(../images/menu_bg1_pic3.png) no-repeat 0px 4px;}
.bgmenu2 .dlt dl.dl4{  position:absolute; left:46px; top:59px;width:170px; padding-left:23px;background:url(../images/menu_bg1_pic7.png) no-repeat 0px 6px;}
.bgmenu2 .dlt dl dt{ margin-bottom:10px; font-size:14px;}
.bgmenu2 .dlt dl dt a{ color:#133271;}
.bgmenu2 .dlt dl dt a:hover{ color:#ff8600;}
.bgmenu2 .dlt dl dd{ font-size:13px; line-height:30px;}
.bgmenu2 .dlt dl dd a{ color:#585865;}
.bgmenu2 .dlt dl dd a:hover{ color:#960;}

.bgmenu3 .dlt1{ width:564px;height:auto; margin:55px auto 0px; position:relative; padding:0px 15px;background:url(../images/menu_bg3_02.png) repeat-y; overflow:hidden;}
.bgmenu3 .dlt1 dl{ float:left; position:relative; z-index:2; width:188px; overflow:hidden; height:122px; padding-top:20px;}
.bgmenu3 .dlt1 dl dt{ font-size:14px; text-align:center;}
.bgmenu3 .dlt1 dl dt img{ margin:0 auto;}
.bgmenu3 .dlt1 dl dt a{ color:#133271;}
.bgmenu3 .dlt1 dl dt a:hover{ color:#ff8600;}
.bgmenu3 .dlt1 dl dd{ font-size:13px; line-height:18px; width:190px; text-align:center;}
.bgmenu3 .dlt1 dl dd a{ color:#585865;}
.bgmenu3 .dlt1 dl dd a:hover{ color:#960;}

.bgmenu3 .dlt2{width:564px;height:38px; margin:0px auto 0px; position:relative; padding:0px 15px;background:url(../images/menu_bg3_03.png) no-repeat; }


.bgmenu4 .dlt2{ width:582px; height:132px; margin:70px auto; position:relative;}
.bgmenu4 .dlt2 dl{ float:left; position:relative; z-index:2; width:134px;  height:122px; padding-top:20px;}
.bgmenu4 .dlt2 dl dt{ font-size:14px; text-align:center;}
.bgmenu4 .dlt2 dl dt img{ margin:0 auto;}
.bgmenu4 .dlt2 dl dt a{ color:#133271;}
.bgmenu4 .dlt2 dl dt a:hover{ color:#ff8600;}
.bgmenu4 .dlt2 dl dd{ font-size:13px; line-height:18px; width:190px; text-align:center;}
.bgmenu4 .dlt2 dl dd a{ color:#585865;}
.bgmenu4 .dlt2 dl dd a:hover{ color:#960;}

.bgmenu5 .dlt{ width:574px; height:345px; margin:85px auto 0px; position:relative; }
.bgmenu5 .dlt ul{ padding:0px 30px;}
.bgmenu5 .dlt ul li{ float:left; width:225px; height:130px; margin:0px 15px;}
.bgmenu5 .dlt ul li img{ margin:0px auto; display:block;width:135px; height:60px; border:1px solid #E4E4E4; padding:1px;margin-bottom:3px;}
.bgmenu5 .dlt ul li h2{ display:block; height:30px; line-height:30px; color:#153371; text-align:center; font-size:14px;}
.bgmenu5 .dlt ul li h2 a,.bgmenu1 .dlt ul li h2 a:hover{ color:#153371;}

.bgmenu6 .dlt{ width:721px; height:384px; margin:80px auto 0px; position:relative; }
.bgmenu6 .dlt dl{ float:left; position:absolute; z-index:2;}
.bgmenu6 .dlt dl.dl1{ width:90px; left:100px; top:0px;}
.bgmenu6 .dlt dl.dl2{ width:160px;left:90px; top:158px;}
.bgmenu6 .dlt dl.dl3{ width:90px;left:590px; top:133px;}
.bgmenu6 .dlt dl.dl4{ width:334px; height:289px; left:235px; top:0px;}
.bgmenu6 .dlt dl.dl4 img{ width:334px; height:289px;}
.bgmenu6 .dlt dl dt{ margin-bottom:10px; font-size:14px;}
.bgmenu6 .dlt dl dt a{ color:#fff;}
.bgmenu6 .dlt dl dt a:hover{ color:#fff;}
.bgmenu6 .dlt dl dd{ font-size:13px; line-height:22px;}
.bgmenu6 .dlt dl dd a{ color:#fff;}
.bgmenu6 .dlt dl dd a:hover{ color:#fff;}

.bgmenu6 .dlt dl.dl2 dd{ float:left; width:80px;}


/**底部**/
#footer{width:100%;height:65px;background:#E1E7F4;margin-top:20px;}
.footer{width:980px;height:30px;padding-top:15px; margin:0px auto;}
.di_menu{float:left;width:340px;height:20px; line-height:18px;color:#B8BCC4;}
.di_menu a{color:#40495a;margin:0px 10px;}
.di_copy{float:right;width:460px;height:20px; line-height:20px; color:#8B9099; font-size:11px;}
.di_copy span{float:left; background:url(../images/copy_dian.jpg) 0px 6px no-repeat;padding:0px 25px 0px 15px;}
.di_copy span p{ padding:0px; margin-bottom:-3px;}
.di_copy span a{color:#8B9099;}

/* 特效 banner*/
.inSlide_wrap,.inSlide_wrap ul{
	width:100%; min-width:980px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<980?"980px":"");
	height:677px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}
.inSlide_wrap .loadings{
	width:32px;
	height:32px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-16px 0 0 -16px;
}
.inSlide_wrap ul{
	margin:0;
}
.inSlide_wrap ul li{
	width:100%; min-width:980px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<980?"980px":"");
	height:677px;
	position:absolute;
	top:0;
	left:0;
	display:none;
	overflow:hidden;
}
.inSlide_wrap ul li a { display:block; width:100%; height:100%;}
.inSlide_wrap .dottedWrap{
	height:20px;
	position:absolute;
	left:50%;
	top:440px;
	z-index:999; 
	overflow:hidden;
}
.inSlide_wrap .dottedWrap dd,.inSlide_wrap .dottedWrap .cur{
	width:13px;
	height:13px;
	float:left;
	padding:0 16px 0 0;
	line-height:normal;
	font-size:8px;
	cursor:pointer;
	background:url(../images/ind_bnbg.png) no-repeat;
}
.inSlide_wrap .dottedWrap .cur{
	background:url(../images/ind_bnbg.png) left -13px no-repeat;
}
/* 修改了前边的属性 */
.ind_banner { margin:auto;width:100%; min-width:980px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<980?"980px":"");  height:auto; overflow:hidden; position:relative;}
.ind_ban_but { position:absolute; top:465px; width:148px; height:13px; overflow:hidden; }
.ind_ban_but li { float:left; display:inline; margin-right:16px; width:13px; height:13px; background:url(../images/ind_bnbg.png) no-repeat; cursor: pointer;}
.but_on { background-position:left -13px!important;}
.ind_ban_con { margin:auto; width:100%; min-width:980px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<980?"980px":"");  height:auto; overflow:hidden; text-align:center;}
.ind_ban_con a { display:block; width:100%; height:100%;}
.ind_ban_img { margin:auto; width:100%; min-width:980px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<980?"980px":"");  height:677px;}
.ind_ban_img0 { background:url(../images/ind_banner1.jpg) center top no-repeat;}
.ind_ban_img1 { background:url(../images/ind_banner2.jpg) center top no-repeat;}
.ind_ban_img2 { background:url(../images/ind_banner3.jpg) center top no-repeat;}
.ind_ban_img3 { background:url(../images/ind_banner4.jpg) center top no-repeat;}
.ind_ban_img4 { background:url(../images/ind_banner5.jpg) center top no-repeat;}






.footlist{ width:980px; margin:0px auto; /*padding:110px 0px 125px;*/ padding:60px 0px 75px;overflow:hidden;}



.h20{ height:20px;}
.pad40{ padding-left:40px;}


.weixin1:hover .weixin_child{ display:block !important;}

#cnzz_stat_icon_1000011196{display:none;}

