﻿body{
	margin:0 auto;
	padding:0px;
	font-family:"宋体";
	font-size:12px;
	text-align:center;
	background-position:top center;
	background-image:url(index.jpg);
	background-repeat:no-repeat;
}
div{
	margin:0px;
	padding:0px;
	overflow:hidden;
	}
.fl{float:left !important}
.fr{float:right !important}
.noneul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	overflow:hidden;
	}
.noneul li{
	list-style-type:none;
	overflow:hidden;
	}
.zo{
	width:1000px;
	margin:0 auto;
	text-align:left;
	overflow:visible;
}	
.top{
	width:1000px;
	height:35px;
	position:relative;
}
.top-01{
	width:200px;
	height:20px;
	position:absolute;
	right:0;
	top:5px;
	z-index:1;
	text-align:right;
	line-height:20px;
}


.fenyeto { margin-top:20px; margin-left:20px; }
.fenyeto a { margin:0 5px; border:1px solid #ddd; padding:4px 10px; color:#666; line-height:28px; border-radius: 15px; }
.fenyeto a:hover { border:1px solid #f00; background:#f00; color:#fff; }
.fenyeto span { border-radius: 15px; background-color:#e4f6fc; color:#5394aa; border:1px solid #bfdfea; font-weight:bold; margin: 0 5px; padding: 4px 10px; }
.fenyeto ul li { float:left; }



/* CSS Document */
#header{width:100%;height:112px; background:#FFF; position:absolute;left:0px;top:35px; z-index:999;}
#header .common2{width:1000px;margin: 0 auto;position: relative;height:112px; overflow:visible;}
#header .common2 .logo2{width:236px; height:112px; position:absolute; left:0; top:0; position:absolute; z-index:100;}

#header .common2 .navs{
	display:inline;
	width:613px;
	height:22px;
	position:absolute;
	right:0;
	top:64px;
	z-index:1;
	text-align:left;
	line-height:22px;
	overflow:visible;
	padding-left: 130px;
}
#header .logoright-01{
	width:250px;
	height:27px;
	position:absolute;
	right:0;
	top:20px;
	z-index:1;
	verflow:visible;

}
#header .logoright-01 span{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF9900;
}
#header .logoright-02{
	width:168px;
	height:20px;
	position:absolute;
	left:1px;
	top:3px;
	z-index:1;
}
#header .logoright-02 .wby{
	text-align:left;
	line-height:20px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#b7b7b7;
	border:none;
}
.logoright-03{
	width:18px;
	height:16px;
	position:absolute;
	right:7px;
	top:6px;
	z-index:1;
}
#header .common2 .navs ul li{float:left; width:90px;height:22px; padding-left:12px;}

#header .common2 .navs ul li a{ font-size:14px; font-family:"微软雅黑","Arial";}

#header .common2 .pull_down{float:right; display:none; position:absolute;right:0px;top:80px;}

#header .common2 .pull_down ul li{float:right;width:102px;}

#header .common2 .pull_down ul li p{height:20px;padding-left:12px; width:90px; line-height:20px; text-align:left;}

#header .common2 .pull_down ul li p a{font-size:12px; color:#8E8E8E; font-family:"微软雅黑","Arial";}

#header .common2 .pull_down ul li p a:hover{color:#8E8E8E; text-decoration:underline;}




.flexslider{position:relative;width:100%;height:489px;overflow:hidden;zoom:1;}
.flex-viewport{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:80px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(ad_ctr2.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:80px;}
.flex-direction-nav .flex-prev{left:80px;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.index{
	width:100%;
	margin:0 auto;
}
.index-01{
	width:1000px;
	height:66px;
	position:relative;
	border-bottom:1px solid #E8E8E8;
}
.index-02{
	width:144px;
	height:22px;
	position:absolute;
	left:0;
	top:23px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.index-03{
	width:576px;
	height:22px;
	position:absolute;
	left:145px;
	top:23px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.index-04{
	width:60px;
	height:25px;
	position:absolute;
	right:2px;
	top:23px;
	z-index:1;
}
.index-05{
	float:left;
	width:25px;
	height:25px;
}
#scrollDiv{width:576px;height:22px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:22px; vertical-align:bottom; zoom:1;}
#scrollDiv2{width:495px;height:303px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv2 li{height:93px; vertical-align:bottom; zoom:1;}
#scrollDiv3{width:480px;height:146px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv3 li{height:146px; vertical-align:bottom; zoom:1;}
.index-06{
	width:1000px;
	margin:30px 0 33px 0;
}
.index-07{
	width:1000px;
}
.index-08{
	float:left;
	width:322px;
	margin-right:17px;
}
.index-09{
	width:322px;
	height:197px;
	background-image:url(tbj.jpg);
	position:relative;
}
.index-10{
	width:320px;
	height:190px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.index-11{
	width:320px;
	height:59px;
	position:absolute;
	left:0;
	top:131px;
	z-index:1;
	background-image:url(lan.png);
}
.index-13{
	width:280px;
	height:40px;
	position:absolute;
	left:16px;
	top:11px;
	z-index:1;
	text-align:left;
	line-height:1.6em;
}
.index-12{
	width:320px;
	height:3px;
	position:absolute;
	left:0;
	top:190px;
	z-index:1;
}
.index2{
	width:100%;
	margin:0 auto;
	background-image:url(indexbj.jpg);
	background-repeat:repeat-y;
	background-position:top center;
}
.index-14{
	width:1000px;
}
.index-15{
	float:left;
	width:330px;
}
.index-16{
	float:left;
	width:340px;
}
.index-17{
	width:330px;
	height:91px;
	position:relative;
}
.index-18{
	width:270px;
	height:22px;
	position:absolute;
	left:0;
	top:33px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.index-19{
	width:35px;
	height:10px;
	position:absolute;
	right:20px;
	top:42px;
	z-index:1;
}
.index-119{
	width:35px;
	height:10px;
	position:absolute;
	right:5px;
	top:23px;
	z-index:1;
}
.index-181{
	width:264px;
	height:22px;
	position:absolute;
	left:29px;
	top:33px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.index-191{
	width:35px;
	height:10px;
	position:absolute;
	right:0;
	top:42px;
	z-index:1;
}
.index-20{
	clear:both;
	width:305px;
	margin-left:3px;
}
.index-21{
	width:305px;
}
.index-22{
	float:left;
	height:75px;
	margin-right:16px;
	width:93px;
}
.index-23{
	float:left;
	width:196px;
	margin-top:8px;
}
.index-24{
	width:196px;
	height:20px;
	text-align:left;
	line-height:20px;
}
.index-25{
	width:196px;
	height:47px;
	text-align:left;
	line-height:1.8em;
}
.index-26{
	clear:both;
	width:308px;
	height:15px;
	border-bottom:1px solid #EBEBEB;
	margin-bottom:15px;
}
.index-27{
	width:340px;
	height:414px;
	background-image:url(m-bj.jpg);
}
.index-28{
	width:340px;
	height:87px;
	position:relative;
}
.index-29{
	width:240px;
	height:22px;
	position:absolute;
	left:33px;
	top:34px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.index-30{
	width:35px;
	height:10px;
	position:absolute;
	right:33px;
	top:42px;
	z-index:1;
}
.index-31{
	width:270px;
	margin:0 34px 0 36px;
}
.index-32{
	width:270px;
	height:178px;
}
.index-33{
	width:270px;
	height:125px;
	text-align:left;
	line-height:1.8em;
}
.index-34{
	width:330px;
	height:86px;
	position:relative;
}
.index-35{
	width:294px;
	margin:0 3px 0 33px;
}
.index-36{
	width:294px;
}
.index-37{
	float:left;
	width:294px;
	margin-right:3px;
}
.index-38{
	width:142px;
	height:91px;
	margin-bottom:7px;
	border:1px solid #DFE0E0;
	float: left;
	margin-right: 3px;
}
.index-388{
	width:250px;
	height:165px;
	margin-bottom:7px;
	border:1px solid #DFE0E0;
	float: left;
	margin-right: 3px;
	background-color: #FFFFFF;
	padding: 20px;
}
.index-388 li{
	line-height: 28px;
	
}
.index-388 li a{
	color: #656661;
	text-decoration: none;
}

.index-388 li font{
	color: #999999;
	text-decoration: none;
	float: right;
}
.index-39{
	width:1000px;
	clear:both;
	margin:11px 0 14px 0;
}
.index-40{
	width:1000px;
	height:22px;
	text-align:left;
	line-height:22px;
}
.index-41{
	width:1000px;
	height:63px;
	background-image:url(indexbj-02.jpg);
	position:relative;
	margin-bottom:51px;
}
.index-42{
	width:952px;
	height:49px;
	position:absolute;
	left:24px;
	top:10px;
	z-index:1;
}
.index-43{
	float:left;
	width:150px;
	height:49px;
	margin-right:10px;
}
.index-44{
	float:left;
	width:127px;
	height:49px;
	margin-right:8px;
}
.bottom{
	clear:both;
	width:100%;
	margin:0 auto;
	background-color: #073E79;
}
.bottom-01{
	width:1000px;
	height:215px;
	position:relative;
}
.bottom-02{
	width:325px;
	height:154px;
	position:absolute;
	right:0;
	top:0;
	z-index:1;
	background-image:url(bg_fTop.png);
}
.bottom-03{
	width:130px;
	height:30px;
	position:absolute;
	left:2px;
	top:19px;
	z-index:1;
	text-align:left;
	line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #09488E;
}
.bottom-04{
	width:130px;
	height:141px;
	position:absolute;
	left:2px;
	top:56px;
	z-index:1;
	text-align:left;
	line-height:25px;
}
.bottom-031{
	width:130px;
	height:30px;
	position:absolute;
	left:192px;
	top:19px;
	z-index:1;
	border-bottom:1px solid #09488E;
	text-align:left;
	line-height:30px;
}
.bottom-041{
	width:130px;
	height:141px;
	position:absolute;
	left:192px;
	top:56px;
	z-index:1;
	text-align:left;
	line-height:25px;
}
.bottom-032{
	width:130px;
	height:30px;
	position:absolute;
	left:381px;
	top:19px;
	z-index:1;
	border-bottom:1px solid #09488E;
	text-align:left;
	line-height:30px;
}
.bottom-042{
	width:130px;
	height:141px;
	position:absolute;
	left:381px;
	top:56px;
	z-index:1;
	text-align:left;
	line-height:25px;
}
.bottom-033{
	width:130px;
	height:30px;
	position:absolute;
	left:570px;
	top:19px;
	z-index:1;
	border-bottom:1px solid #09488E;
	text-align:left;
	line-height:30px;
}
.bottom-043{
	width:130px;
	height:141px;
	position:absolute;
	left:570px;
	top:56px;
	z-index:1;
	text-align:left;
	line-height:25px;
}
.links{
	width:222px;
	height:20px;
	position:absolute;
	right:0px;
	top:19px;
	z-index:1;
	text-align:left;
	line-height:20px;
}
.links-01{
	width:222px;
	height:27px;
	position:absolute;
	right:0px;
	top:47px;
	z-index:1;
}
.xllb{
	width:222px;
	height:25px;
	border:none;
	text-align:left;
	line-height:25px;
	font-family:"微软雅黑";
	font-size:12px;
	border:1px solid #ABABAB;
	color:#b7b7b7;
}
.xllb2{
	width:279px;
	height:28px;
	border:1px solid #ABABAB;
	text-align:left;
	line-height:28px;
	font-family:"微软雅黑";
	font-size:12px;
	color:#b7b7b7;
}
.ewm{
	width:87px;
	height:88px;
	position:absolute;
	right:136px;
	top:60px;
	z-index:1;
}
.phone{
	width:123px;
	height:83px;
	position:absolute;
	right:0;
	top:60px;
	z-index:1;
}
.bottom2{
	width:100%;
	margin:0 auto;
	background-repeat:repeat-y;
	background-position:center bottom;
	background-color: #F6AF07;
}
.bottom2-01{
	width:1000px;
	height:70px;
	position:relative;
}
.bottom2-01 a{ text-decoration:none; color:#b7b7b7;}
.bottom2-02{
	width:568px;
	height:70px;
	position:absolute;
	left:2px;
	top:13px;
	z-index:1;
	text-align:left;
	line-height:1.8em;
}
.bottom2-03{
	width:135px;
	height:50px;
	position:absolute;
	right:4px;
	top:10px;
	z-index:1;
	text-align:right;
	line-height:20px;
}

.zyzt{position:relative;width:100%;height:200px;overflow:hidden;zoom:1;}
.main{
	width:100%;
	margin:0 auto;
}
.main-01{
	width:1000px;
	background-image:url(dpy-02.jpg);
	background-repeat:repeat-y;
}
.main-02{
	width:909px;
	margin:0 37px 0 54px;
}
.main-03{
	width:909px;
	height:54px;
	border-bottom:1px solid #DADADA;
	position:relative;
}
.main-04{
	width:500px;
	height:22px;
	position:absolute;
	right:4px;
	top:25px;
	z-index:1;
	text-align:right;
	line-height:22px;
}
.main-05{
	width:909px;
	margin-top:60px;
	margin-bottom:110px;
}
.main-06{
	width:909px;
	text-align:left;
	line-height:2.0em;
}

.kh{
	clear:both;
	width:895px;
	margin:29px 50px 56px 55px;
}
.kh-01{
	width:895px;
	text-align:left;
	line-height:1.8em;
}
.kh-02{
	clear:both;
	margin-top:48px;
	width:895px;
}
.kh-03{
	width:895px;
}
.kh-04{
	float:left;
	margin-right:25px;
	margin-bottom:24px;
	width:203px;
	height:130px;
}
.kh-05{
	width:201px;
	height:128px;
	border:1px solid #DDDDDD;
}

.jsym{
	clear:both;
	width:1000px;
	height:92px;
	position:relative;
}
.jsym-01{
	clear:both;
	width:660px;
	height:60px;
	position:absolute;
	left:31px;
	top:2px;
	z-index:1;
	text-align:left;
}
.jsym-02{
	clear:both;
	width:943px;
	margin:0 32px 0 25px;
}
.jsym-03{
	width:943px;
	height:260px;
	background-image:url(jsym-02.jpg);
	position:relative;
}
.jsym-04{
	clear:both;
	width:880px;
	height:188px;
	position:absolute;
	left:30px;
	top:33px;
	z-index:1;
	text-align:left;
	line-height:2.0em;
}
.jsym-05{
	width:943px;
	height:256px;
	background-image:url(jsym-03.jpg);
	position:relative;
	margin-top:30px;
}
.jsym-06{
	width:225px;
	height:220px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background-image:url(tt.png);
}
.jsym-07{
	width:672px;
	height:30px;
	position:absolute;
	right:21px;
	top:9px;
	z-index:1;
	text-align:left;
	line-height:30px;
}
.jsym-08{
	width:672px;
	height:152px;
	position:absolute;
	left:250px;
	top:68px;
	z-index:1;
	text-align:left;
	line-height:2.0em;
}
.fy{
	clear:both;
	width:943px;
	height:30px;
	text-align:center;
	line-height:30px;
	margin:46px 0 60px 0;
}
.prev{
	float: left;
	width:56px;
	height:20px;
	display:block;
	font-family:"微软雅黑";
	font-size: 12px;
	color:#7f7f7f;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	margin-right:5px;
	border:1px solid #DBDCDE;
	
	}	
.next{
	float: left;
	width:56px;
	height:20px;
	display:block;
	font-family:"微软雅黑";
	font-size: 12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	margin-right:5px;
	border:1px solid #DBDCDE;
	background-color:#817f80;
	}
.sz{
	float: left;
	width:24px;
	height:20px;
	display:block;
	font-family:"微软雅黑";
	font-size: 12px;
	color:#7f7f7f;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	margin-right:5px;
	border:1px solid #DBDCDE;
	
	}	
.sza{
	float: left;
	width:24px;
	height:20px;
	display:block;
	font-family:"微软雅黑";
	font-size: 12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	margin-right:5px;
	border:1px solid #DBDCDE;
	background-color:#817f80;
	}
.sy{
	float: left;
	width:44px;
	height:20px;
	display:block;
	font-family:"微软雅黑";
	font-size: 12px;
	color:#7f7f7f;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	margin-right:5px;
	border:1px solid #DBDCDE;	
	}
.wy{
	float: left;
	width:44px;
	height:20px;
	display:block;
	font-family:"微软雅黑";
	font-size: 12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	margin-right:5px;
	border:1px solid #DBDCDE;
	background-color:#817f80;
	}	

.lc{
	width:1000px;
	background-image:url(lkbj.jpg);
	background-repeat:repeat-y;
}
.lc-01{
	width:1000px;
}
.lcleft{
	float:left;
	margin-right:42px;
	width:203px;
}
.lcleft-01{
	width:203px;
	background-image:url(leftbj-02.jpg);
	background-repeat:repeat-y;
}
.lcleft-02{
	width:203px;
	background-image:url(leftbj.jpg);
	background-repeat:no-repeat;
}
.lcleft-03{
	width:203px;
	height:34px;
}
.lcleft-04{
	width:203px;
	height:49px;
}
.leftsideBart-01{
	width:179px;
	height:49px;
	font-family:"微软雅黑";
	font-size: 13px;
	color: #ffffff;
	text-decoration:none;
	text-align:left;
	line-height:49px;
	padding-left:24px;
	background-image:url(left.png);
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
}
.leftsideBart-02{
	width:179px;
	height:49px;
	font-family:"微软雅黑";
	font-size: 13px;
	color: #737373;	
	text-decoration:none;
	text-align:left;
	line-height:49px;
	padding-left:24px;
	background-image:url(left-02.png);
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
}
.lcleft-00{
	width:203px;
	margin:8px 0 8px 0;
}
.lcleft-040{
	width:203px;
	height:24px;
}
.leftsideBart-010{
	width:163px;
	height:24px;
	font-family:"微软雅黑";
	font-size: 12px;
	color: #3bb0e8;
	text-decoration:none;
	text-align:left;
	line-height:24px;
	padding-left:40px;
	display:block;
	font-weight:bold;
}
.leftsideBart-020{
	width:163px;
	height:24px;
	font-family:"微软雅黑";
	font-size: 12px;
	color: #5e5e5e;	
	text-decoration:none;
	text-align:left;
	line-height:24px;
	padding-left:40px;
	display:block;
	font-weight:bold;
}
.lcright{
	float:left;
	width:755px;
}
.lcright-01{
	width:718px;
	margin-right:37px;
}
.lcright-011{
	width:980px;
	margin-right:37px;
}
.lcright-02{
	width:718px;
	height:54px;
	border-bottom:1px solid #DADADA;
	position:relative;
}
.lcright-03{
	width:700px;
	margin:10px 18px 81px 0;
}
.lcright-04{
	width:700px;
	text-align:left;
	line-height:2.0em;font-size:14px;
}

.cgal{
	width:712px;
	
}
.cgal-01{
	width:712px;
	height:60px;
	text-align:left;
}
.cgal-02{
	width:712px;
	margin-top:35px;
}
.cgal-03{
	width:712px;
}
.cgal-04{
	float:left;
	margin-right:18px;
	width:146px;
	height:119px;
	background-image:url(albj.jpg);
}
.cgal-05{
	width:137px;
	height:110px;
	padding:3px 6px 6px 3px;
}
.cgal-06{
	float:left;
	width:548px;
}
.cgal-07{
	width:548px;
	height:34px;
	text-align:left;
	line-height:34px;
}
.cgal-08{
	width:548px;
	height:24px;
	text-align:left;
	line-height:24px;
}
.cgal-09{
	width:548px;
	height:50px;
	text-align:left;
	line-height:2.0em;
}
.cgal-x{
	clear:both;
	width:712px;
	height:23px;
	border-bottom:1px solid #EBEBEB;
	margin-bottom:24px;
}

.xwzx{
	clear:both;
	width:712px;
}
.xwzx-01{
	clear:both;
	width:712px;
}
.xwzx-02{
	width:712px;
}
.xwzx-03{
	float:left;
	margin-right:16px;
	height:196px;
	width:242px;
	background-image:url(xwbj.jpg);
}
.xwzx-04{
	height:186px;
	width:231px;
	padding:3px 7px 7px 4px;
}
.xwzx-05{
	float:left;
	width:454px;
}
.xwzx-06{
	height:45px;
	width:454px;
	text-align:left;
	line-height:45px;
}
.xwzx-07{
	height:20px;
	width:454px;
	text-align:left;
	margin-bottom:17px;
	line-height:20px;
}
.xwzx-08{
	height:99px;
	width:454px;
	text-align:left;
	line-height:2.0em;
}
.xwzx-x{
	clear:both;
	width:712px;
	height:29px;
	border-bottom:1px solid #EBEBEB;
}
.xwzx-09{
	clear:both;
	width:712px;
	height:43px;
	border-bottom:1px solid #EBEBEB;
	position:relative;
}
.xwzx-10{
	width:615px;
	height:22px;
	position:absolute;
	left:9px;
	top:10px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.xwzx-11{
	width:86px;
	height:22px;
	position:absolute;
	right:0;
	top:10px;
	z-index:1;
	
	line-height:22px;
}

.lwzc{
	clear:both;
	width:720px;
	margin:42px 35px 38px 0;
}
.lwzc-01{
	width:720px;
	text-align:left;
	line-height:2.0em;
}
.lwzc-02{
	width:720px;
	height:28px;
	text-align:left;
	line-height:28px;
}
.lwzc-03{
	clear:both;
	width:720px;
	height:2px;
	background-image:url(lw-02.jpg);
}
.lwzc-04{
	clear:both;
	width:720px;
	margin:10px 0 57px 0;
}
.lwzc-05{
	width:720px;
}
.lwzc-06{
	float:left;
	width:360px;
	height:22px;
	text-align:left;
	line-height:22px;
}
.index3{
	width:100%;
	height:282px;
	margin:0 auto;
	background-image:url(lx.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	overflow:visible;
}
.index4{
	width:100%;
	height:282px;
	margin:0 auto;
	background-image:url(lx2.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	overflow:visible;
}
.index5{
	width:100%;
	height:414px;
	margin:0 auto;
	background-image:url(px-09.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	overflow:visible;
}
.zo2{
	width:1000px;
	margin:0 auto;
	overflow:visible;
	text-align:left;
}	
.qygl{
	clear:both;
	width:1000px;
	height:369px;
	position:relative;
	overflow:visible;
}
.qygl-01{
	width:1000px;
	height:369px;
	position:absolute;
	left:0;
	top:-40px;
	z-index:10;
	overflow:visible;
}
.qygl-02{
	width:1000px;
	height:369px;
}
#servicesBox { width:1000px; height:auto; margin:0 auto; clear:both; color:#999999; font-size:12px;}

#servicesBox .serBox { cursor:pointer; display:inline; width:244px; height:369px; float:left; overflow:hidden; background:url(ttbj2.png) repeat 0px 0px; position:relative; margin-right:8px; margin-bottom:0;}

#servicesBox .serBoxOn { display:none; width:244px; height:369px; background:url(ttbj.jpg) repeat 0px 0px; position:absolute; left:0px; top:0px; z-index:19;}

#servicesBox .serBox .pic1 {
	width:160px;
	height:159px;
	text-align:center;
	position:absolute;
	top:63px;
	right:40px;
	z-index:99;
}

#servicesBox .serBox .pic2 {
	width:194px;
	height:124px;
	text-align:center;
	position:absolute;
	top:20px;
	left:-200px;
	z-index:99;
}

#servicesBox .serBox .txt1 { width:206px; height:46px; position:absolute; top:262px; left:18px; z-index:99; font-family:"微软雅黑"; font-size:12px; color:#ffffff; font-weight:bold;}

#servicesBox .serBox .txt2 { width:152px; height:auto; color:#999999; position:absolute; top:165px; right:-244px; z-index:99; text-align:left;font-family:"微软雅黑"; font-size:12px; color:#ffffff; font-weight:bold; line-height:2.0em;}

#servicesBox .serBox .txt3 { width:244px; height:20px; position:absolute; top:10px; left:0; z-index:99; font-family:"微软雅黑"; font-size:17px; color:#ffffff; font-weight:bold; text-align:center; line-height:20px;}

#servicesBox .serBox .txt4 { width:244px; height:20px; position:absolute; top:10px; right:-244px; z-index:99;}
.qy{
	width:100%;
	margin:0 auto;
	background-image:url(qybj.jpg);
	background-repeat:repeat-y;
	background-position:bottom center;
}
.qy-01{
	width:1000px;
	padding-top:28px;
}
.qy-02{
	float:left;
	width:330px;
	margin-bottom:20px;
	margin-top:20px;
}
.qy-03{
	width:330px;
	height:193px;
	position:relative;
}
.qy-04{
	width:244px;
	height:35px;
	position:absolute;
	left:0;
	bottom:0;
	z-index:1;
	background-image:url(y2.png);
	text-align:center;
	line-height:35px;
}
.qy-05{
	float:left;
	width:335px;
	height:201px;
	position:relative;
	background-image:url(qygl-02.jpg);
	margin-top:20px;
}
.qy-06{
	width:280px;
	height:146px;
	position:absolute;
	left:28px;
	top:20px;
	z-index:1;
}
.qy-07{
	float:left;
	width:38px;
	height:233px;
	background-image:url(sx.jpg);
}
.qy-08{
	float:left;
	width:297px;
}
.qy-09{
	width:297px;
	height:50px;
	border-bottom:1px solid #E8E8E8;
	position:relative;
}
.qy-10{
	width:236px;
	height:22px;
	position:absolute;
	left:0;
	top:15px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.qy-11{
	clear:both;
	width:305px;
	margin-right:10px;
	margin-top:19px;
}
.qy-12{
	width:305px;
	height:17px;
	position:relative;
	margin-bottom:13px;	
}
.qy-13{
	width:70px;
	height:17px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	text-align:center;
	background-image:url(qygl-04.jpg);
	line-height:17px;	
}
.qy-14{
	width:220px;
	height:17px;
	position:absolute;
	left:81px;
	top:0;
	z-index:1;
	text-align:left;
	line-height:17px;	
}
.qy-15{
	clear:both;
	width:1000px;
	height:51px;
	position:relative;
	border-bottom:1px solid #E8E8E8;
	background-image:url(abj.jpg);
}
.qy-16{
	clear:both;
	margin:21px 0 46px 0;
	width:1000px;
}
.qy-17{
	width:1000px;
}
.qy-18{
	float:left;
	width:312px;
	margin-right:28px;
}
.qy-19{
	width:312px;
	height:91px;
}
.qy-20{
	float:left;
	margin-right:15px;
	width:113px;
	height:91px;
}
.qy-21{
	float:left;
	width:184px;
	height:91px;
}
.qy-22{
	clear:both;
	width:1000px;
	height:111px;
	margin-bottom:54px;
}
.qy-23{
	float:left;
	margin-right:19px;
	width:660x;
	height:111px;
}
.qy-24{
	float:left;
	width:320px;
	height:111px;
	position:relative;
	background-image:url(qygl-07.jpg);
}
.qy-25{
	width:286px;
	height:70px;
	position:absolute;
	left:18px;
	top:15px;
	z-index:1;
	text-align:left;
}

.px{
	clear:both;
	width:1000px;
	height:419px;
	position:relative;
	overflow:visible;
}
.px-01{
	width:1000px;
	height:419px;
	position:absolute;
	left:0;
	top:-40px;
	z-index:10;
	overflow:visible;
}
.px-02{
	width:1000px;
	height:419px;
	background-color:#F9F9F9;
}
.px-03{
	width:1000px;
	margin-top:10px;
}
.px-04{
	float:left;
	width:244px;
	height:409px;
	background-image:url(j.jpg);
	position:relative;
	margin-right:9px;
}
.px-05{
	width:163px;
	height:74px;
	position:absolute;
	left:28px;
	top:53px;
	z-index:10;
}
.px-06{
	width:200px;
	height:125px;
	position:absolute;
	left:28px;
	top:179px;
	z-index:10;
}
.px-07{
	float:left;
	width:200px;
	height:125px;
}
.px-08{
	width:76px;
	height:38px;
	position:absolute;
	left:0;
	bottom:11px;
	z-index:10;
}
.px-09{
	float:left;
	width:38px;
	height:38px;
}
.px-10{
	float:left;
	width:747px;
}
.px-11{
	width:747px;
}
.px-12{
	float:left;
	width:245px;
	margin-right:4px;
	margin-bottom:4px;
}
.px-13{
	width:245px;
	height:197px;
}
.serBox0 { cursor:pointer; display:inline; width:245px; height:197px; float:left; overflow:hidden; background:url(r.jpg) repeat 0px 0px; position:relative; margin-right:4px; margin-bottom:4px;}

.serBoxOn0 { display:none; width:245px; height:197px; background:url(px.jpg) repeat 0px 0px; position:absolute; left:0px; top:0px; z-index:19;}

.serBox0 .pic1 {
	width:226px;
	height:178px;
	text-align:center;
	position:absolute;
	top:8px;
	right:11px;
	z-index:99;
}
.serBox0 .pic3 {
	width:226px;
	height:27px;
	text-align:center;
	position:absolute;
	bottom:0;
	left:0;
	z-index:999;
	background-image:url(jsjs.png);
	line-height:27px;
}
.serBox0 .pic2 {
	width:108px;
	height:120px;
	text-align:left;
	position:absolute;
	top:37px;
	left:-181px;
	z-index:99;
	font-family:"微软雅黑"; 
	font-size:12px; 
	color:#fcf4ec; 
	font-weight:bold; 
	line-height:2.0em;
}
.px-14{
	clear:both;
	width:1000px;
	margin-top:42px;
}
.px-15{
	width:1000px;
}
.px-16{
	float:left;
	width:260px;
	margin-right:16px;
	margin-bottom:41px;
}
.px-17{
	width:260px;
	height:415px;
	background-image:url(px-10.jpg);
	position:relative;
}
.px-18{
	width:244px;
	height:356px;
	position:absolute;
	left:4px;
	top:15px;
	z-index:10;
}
.px-181{
	float:left;
	width:244px;
	height:356px;
	position:relative;
}
.px-19{
	width:244px;
	height:166px;
	position:absolute;
	left:-1px;
	top:2px;
	z-index:10;
}
.px-20{
	width:200px;
	height:166px;
	position:absolute;
	left:23px;
	top:190px;
	z-index:10;
}
.px-21{
	float:left;
	margin-right:17px;
	width:342px;
}
.px-22{
	width:342px;
	height:37px;
	position:relative;
	border-bottom:1px solid #E8E8E8;
}
.index-018{
	width:270px;
	height:22px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.index-019{
	width:35px;
	height:10px;
	position:absolute;
	right:0;
	top:9px;
	z-index:1;
}
.px-23{
	width:326px;
	margin:19px 16px 0 0;
}
.px-24{
	width:326px;
	margin-bottom:27px;
}
.px-25{
	float:left;
	width:119px;
	height:97px;
	margin-right:12px;
	background-image:url(px-12.jpg);
}
.px-26{
	width:113px;
	height:91px;
	margin:3px;
}
.px-27{
	float:left;
	width:195px;
	height:97px;
}
.px-28{
	float:left;
	width:33px;
	height:408px;
}
.px-29{
	float:left;
	width:332px;
}
.px-30{
	width:332px;
	height:37px;
	position:relative;
	border-bottom:1px solid #E8E8E8;
}
.px-31{
	width:332px;
	margin-top:19px;
}
.px-32{
	width:332px;
	height:34px;
	position:relative;
	border-bottom:1px dashed #D3D1D1;
}
.px-33{
	width:260px;
	height:20px;
	position:absolute;
	left:0;
	top:7px;
	z-index:1;
	text-align:left;
	line-height:20px;
}
.px-34{
	width:70px;
	height:20px;
	position:absolute;
	right:0;
	top:7px;
	z-index:1;
	text-align:right;
	line-height:20px;
}
.px-35{
	clear:both;
	width:1000px;
	margin:0 0 42px 0;
}
.px-36{
	width:1000px;
}
.px-37{
	float:left;
	margin-right:4px;
	width:247px;
}
.px-38{
	width:247px;
	height:149px;
	background-image:url(px-14.jpg);
	position:relative;
}
.px-39{
	width:226px;
	height:123px;
	position:absolute;
	left:9px;
	top:9px;
	z-index:1;
}
.px-40{
	width:226px;
	height:28px;
	position:absolute;
	left:0;
	bottom:0;
	z-index:1;
	text-align:left;
	line-height:28px;
	background-image:url(hei-y.png);
}



.page-list{padding:10px 0 0}
.page-list li{padding:20px 0; background:url(vline.gif) repeat-x 0 bottom}
.page-list li.l{background:none}
.page-list h3{
	margin-bottom:5px;
	font-size:18px;
	padding-left:6px;
	font-weight:normal;
	margin-top: 0px;
	padding-top: 0px;
}
.page-list p{font-size:14px;line-height:24px;padding-right:20px;padding-left:6px;color:#999;}
.page-list p a{color:#c71f1f}
.page-list .img{float:left;margin-right:18px;height:82px;width:120px;overflow:hidden}
.page-list .img a{float:left;width:120px;text-align:center;}
.page-list img{width:120px;}
.page-list li:hover{background-color:#fbfbfb}
.page-list .t{clear:both;height:20px;line-height:20px;font-size:14px;padding:5px 20px 0 6px;}
.page-list .date{float:left;color:#999}
.chct{float:left;width:132px;}
.page-list a{color:#333;text-decoration:none;outline:none}
.page-list-books .img{height:120px}

.page-zl-list h3{padding-bottom:8px;margin-bottom:0;border-bottom:1px solid #e7e7e7}
.page-zl-list li{padding:20px 0;background:none}
.page-zl-list .t{margin:0;line-height:45px;height:45px;font-size:12px;color:#999;}
.page-zl-list .img{width:200px;height:142px}
.page-zl-list .img a{width:300px}
.page-zl-list img{width:200px}
.page-zl-list p{}
.cred{color:#BD0A01 !important}
/* Pager */
.page{clear:both;text-align:center;padding:30px 0 20px}

.article-title{padding:20px 0 10px;font-size:24px;font-weight:normal;line-height:30px}
.article-info{height:20px;line-height:20px;padding-bottom:10px;border-bottom:1px solid #e5e5ed;color:#666;margin-bottom:30px}
.article-body{font-size:14px;line-height:25px;overflow:hidden}
.article-body p{margin:0 0 20px}
.article-body h1{font-size:16px;margin:15px 0 10px;}
.article-tag{margin:20px 0;font-size:14px}
.article-tag a{
	display:inline-block;
	white-space:nowrap;
	padding:0 12px;
	border-radius:12px;
	line-height:24px;
	margin:0 12px 0 0;
	background:#ebeaf7;
	color: #333333;
	text-decoration: none;
}
.article-tag a:hover{color:#FFF; background:#7e7caf;text-decoration: none;}


.like-list{clear:both;margin:15px 0 10px;border-top:1px solid #DADADA;}
.like-list h4{font-size:15px;padding:15px 0 10px;color:#666}
.like-list .date{color:#999;padding-left:8px}

.head-list h3{margin:5px 0;font-size:18px;line-height:30px;height:30px;overflow:hidden;font-weight:normal}
.head-list p{font-size:14px;color:#999;line-height:25px;}


/* Common */
.list{}
.list li{
	padding-left:12px;
	font-size:14px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	background-image: url(split.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.list li a{ color:#666666}.list li a:hover{ color:#0D6CD7}
.list-fs12 li{font-size:12px;height:23px;line-height:22px;background-position:0 -135px;}
.list-h28 li{margin-bottom:5px}

.list-f12-autoheight li{font-size:12px;height:auto;overflow:inherit;line-height:18px;margin-bottom:5px;background-position:0 -137px;}
.nav-wrap, .content-wrap,
.nav-txt, .bbox .hd .title, .page-titlebar h1, .page-titlebar .title,  .box-tabs-hd, .partners-alpha,
