body,td,th {

	font-size: 12px;

	color: #333333;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}
#all {width: 100%;margin:0px auto;height: auto;min-width:1200px;overflow:hidden;background-color:#FFF;}
#alla{width: 100%;margin:0px auto;height: auto;min-width:1200px;overflow:hidden;background-color:#f5f6f7;}
a {

	font-size: 12px;

	color: #333333;

}

a:link {

	text-decoration: none;

}


a:hover {

	text-decoration: none;

	color: #FF9900;

}

a:active {

	text-decoration: none;

	color: #FF9900;

}

#headk{

	background-repeat: repeat-x;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 100%;

}

#headkk{

	

	background-repeat: repeat-x;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 100%;
}
#head{

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;


}

#headtop{
	text-align: right;
	margin: 0px;
	clear: none;
	float: left;
	height: 25px;
	width: 1175px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 25px;
	background-color: #F4F5F7;
}



#headtitl{

	background-image: url(../image/php97_101.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 80px;

	width: 560px;

	text-indent: -5000px;

}

#headtitr{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 80px;

	width: 640px;

}
#headtitrdh{
	width: 640px;
	height:70px;
	}


#headtitr li{

	font-size: 14px;

	margin: 0px;

	clear: none;

	float: left;

	height: 29px;

	width: 80px;

	padding-top: 9px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	list-style-type: none;

	text-align: center;

}

#headtitr li h2{

	font-size: 14px;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: auto;

}

#headtitr li a{

	font-size: 14px;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: auto;

}

#headtitr li a:hover{

	font-weight: bold;

	color: #000000;

}


.header {width:100%; height:150px; margin:0px auto; overflow:hidden; background-color:#FFF;}
.head_inside{width:1200px; overflow:hidden; margin-left:auto; margin-right:auto;}
.logo{height:70px; overflow:hidden; float:left; margin-top:10px;}
.logo a{ display:block;}

.head_r{float:right;}
.navhe{ float:left;}
.nav{height:60px; margin-top:15px;}
.nav ul{clear:both; list-style:none; width:1100px; height:55px; line-height:55px;}
.nav ul li{float:left; margin-left:30px; margin-right:30px; height:55px; line-height:55px; }
.nav ul li a{height:55px; display:block; color:#333; font-size:18px; line-height:45px; padding:0px 5px; line-height:45px; }
.nav ul li a:hover{height:52px; border-bottom:3px solid #FFF; color:#0E80D6; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;}
.nav ul .nav_Location a{height:52px; border-bottom:3px solid #FFF; color:#0E80D6;}







.banner{width:100%; height:500px; overflow:hidden; margin:0px auto; position: relative;}



.flexslider { margin: 0px auto;position: relative;width: 100%;height: 560px;overflow: hidden;zoom: 1;}   
.flexslider .slides li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(404.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.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);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align:center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(404.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img { width: 100%;height: 500px;display: block;}





#p97ibd1{

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#p97ibd1top{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 1200px;

	text-align: center;

}

#p97ibd1con{

	text-align: center;

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 1200px;

	padding-top: 25px;

	padding-right: 0px;

	padding-bottom: 50px;

	padding-left: 0px;

}

#{

	

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 100%;

}

#p97ibd2{

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#p97ibd2-left{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 232px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#p97ibd2l-t{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 92px;

	width: 232px;

}

#p97ibd2-top{

	text-align: center;

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 1200px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 40px;

	padding-left: 0px;

}



#p97ibd2l-c{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 232px;

	background-color: #4FA7E2;

	padding-top: 50px;

	padding-right: 0px;

	padding-bottom: 25px;

	padding-left: 0px;

}

#p97ibd2l-c li{

	line-height: 58px;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 58px;

	width: 232px;

	list-style-type: none;
	

}

#p97ibd2l-c li h3{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: auto;

	font-weight: normal;

}

#p97ibd2l-c li a{

	line-height: 38px;

	margin: 0px;

	clear: none;

	float: left;

	height: 38px;

	width: 213px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 19px;

	font-size: 14px;

	color: #FFFFFF;

	overflow: hidden;

}

#p97ibd2l-c li a:hover{

	font-weight: bold;

}

#p97ibd2-right{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 968px;

}

#p97ibd2-right li{

	display: inline;

	margin: 0px;

	clear: none;

	float: left;

	height: 201px;

	width: 230px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 10px;

	list-style-type: none;

}

.lj1{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 201px;

	width: 230px;

}

.lj2{

	display: inline;

	padding: 0px;

	clear: none;

	float: left;

	height: 24px;

	width: 230px;

	margin-top: -24px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	position: relative;

	background-image: url(../image/php97_002.png);

	background-repeat: no-repeat;

	color: #FFFFFF;

	line-height: 24px;

	text-align: center;

}

#p97ibd3{

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#p97ibd3c{

	background-image: url(../image/php97_109.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	clear: none;

	float: left;

	height: 204px;

	width: 611px;

	background-position: 0px 81px;

	padding-top: 170px;

	padding-right: 395px;

	padding-bottom: 0px;

	padding-left: 194px;

	line-height: 26px;

	text-indent: 2em;

}

#p97ibd4k{

	background-image: url(../image/php97_110.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 125px;

	width: 100%;

	overflow: hidden;

}

#p97ibd4{

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#p97ibd4t{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 1200px;

}

#sosuo{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 845px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding-top: 39px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 355px;

}

#htss-ys{

	background-image: url(../image/php97_111.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	clear: none;

	float: left;

	height: 32px;

	width: 428px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	line-height: 32px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 32px;

}

#htss-an{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 32px;

	width: 31px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#p97ibd4d{

	line-height: 25px;

	color: #FFFFFF;

	text-align: center;

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 1200px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#p97ibd5{

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#p97ibd5t{

	text-align: center;

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 1200px;

	padding-top: 45px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

}

#p97ibd5l{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 780px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 60px;

	padding-left: 0px;

}

#p97ibd5l li{

	margin: 0px;

	clear: none;

	float: left;

	height: 123px;

	width: 742px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #2b6d79;

	list-style-type: none;

	padding-top: 30px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.lj3{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 116px;

	width: 154px;

}

.lj4{

	margin: 0px;

	clear: none;

	float: left;

	height: 25px;

	width: 535px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 22px;

	font-size: 14px;

	line-height: 25px;

	font-weight: bold;

}

#p97ibd5l li span{

	line-height: 25px;

	background-image: url(../image/php97_115.jpg);

	background-repeat: no-repeat;

	background-position: 22px center;

	margin: 0px;

	clear: none;

	float: left;

	height: 25px;

	width: 515px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 42px;

}

#p97ibd5l li p{

	line-height: 28px;

	margin: 0px;

	clear: none;

	float: left;

	height: 56px;

	width: 535px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 22px;

}

#p97ibd5r{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 390px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 60px;

	padding-left: 30px;

}

#p97ibd5rt{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 390px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#p97ibd5rc{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 390px;

}

#p97ibd5rc li{

	margin: 0px;

	clear: none;

	float: left;

	height: 81px;

	width: 378px;

	list-style-type: none;

	padding-top: 24px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#p97ibd5rc li img{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 72px;

	width: 72px;

}

.lj5{

	margin: 0px;

	clear: none;

	float: left;

	height: 26px;

	width: 286px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	line-height: 26px;

	font-weight: bold;

	color: #000000;

}

#p97ibd5rc li p{

	line-height: 21px;

	margin: 0px;

	clear: none;

	float: left;

	height: 42px;

	width: 286px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

#footk{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 100%;

	color: #FFFFFF;

}

#footk1{

	background-color: #459DD8;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 100%;

}

#footk1c{

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#f1kc-z1{

	margin: 0px;

	clear: none;

	float: left;

	height: 215px;

	width: 336px;

	overflow: hidden;

	background-image: url(../image/php97_118.jpg);

	background-repeat: no-repeat;

	background-position: 13px 28px;

	padding-top: 80px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 14px;

}

#f1kc-z1 a{

	line-height: 38px;

	color: #FFFFFF;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 38px;

	width: 265px;

}

#f1kc-z1 a:hover{

	font-weight: bold;

}

#f1kc-z2{

	background-image: url(../image/php97_119.jpg);

	background-repeat: no-repeat;

	background-position: 0px 28px;

	margin: 0px;

	clear: none;

	float: left;

	height: 222px;

	width: 550px;

	padding-top: 73px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#f1kc-z2 a{

	padding: 0px;

	clear: none;

	float: left;

	height:186px;

	width: 249px;

	display: inline;

	margin-top: 18px;

	margin-right: 22px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#f1kc-z3{

	margin: 0px;

	clear: none;

	float: left;

	height: 218px;

	width: 200px;

	background-image: url(../image/php97_120.jpg);

	background-repeat: no-repeat;

	background-position: 48px 28px;

	padding-top: 77px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 100px;

	line-height: 48px;

}

#footk2{

	line-height: 46px;

	color: #FFFFFF;

	background-color: #274563;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 100%;

}

#footk2c{

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	text-align: center;

}

.STYLE1 {font-family: Arial, Helvetica, sans-serif}

#footk2c a{

	color: #FFFFFF;

}

#p97nbd1k{

	background-color: #eeeeee;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 43px;

	width: 100%;

}

#p97nbd1{

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#p97nbd1c{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 43px;

	width: 1200px;

	text-align: right;

}

#p97nbd1c img{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: right;

	height: 43px;

	width: 14px;

}

#p97nbd1c span{

	line-height: 43px;

	margin: 0px;

	clear: none;

	float: right;

	height: 43px;

	width: auto;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	padding-left: 12px;

	font-size: 12px;

}

#p97nbd2{

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#p97nbd2-left{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 250px;

	padding-top: 45px;

	padding-right: 0px;

	padding-bottom: 30px;

	padding-left: 0px;

}

#p97n2l-cp{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 250px;

}

#p97n2l-cpt{

	font-size: 18px;

	color: #FFFFFF;

	margin: 0px;

	clear: none;

	float: left;

	height: 36px;

	width: 236px;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 14px;

	font-family: "Microsoft Yahei";

	background-color: #459DD8;

}

#p97n2l-cpc{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 248px;

	border: 1px solid #858585;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 15px;

	padding-left: 0px;

}

#p97n2l-cpc li{

	clear: none;

	float: left;

	height: 50px;

	width: 213px;

	list-style-type: none;

	background-image: url(../image/php97_124.jpg);

	background-repeat: no-repeat;

	display: inline;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 14px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 7px;

}

#p97n2l-cpc li h3{

	font-weight: normal;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: auto;

}

#p97n2l-cpc li a{

	line-height: 40px;

}

#p97n2l-xw{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 250px;

	padding-top: 40px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#p97n2l-xwt{

	margin: 0px;

	clear: none;

	float: left;

	height: 30px;

	width: 237px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #2b6d79;

	font-size: 18px;

	line-height: 30px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 13px;

	font-family: "Microsoft Yahei";

}

#p97n2l-xwc{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 250px;

}

#p97n2l-xwc li{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 102px;

	width: 242px;

	list-style-type: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #959595;

}

.lj6{

	margin: 0px;

	clear: none;

	float: left;

	height: 74px;

	width: 99px;

	padding-top: 18px;

	padding-right: 16px;

	padding-bottom: 0px;

	padding-left: 6px;

}

.lj7{

	display: inline;

	padding: 0px;

	clear: none;

	float: left;

	height: 28px;

	width: 119px;

	margin-top: 21px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-weight: bold;

	overflow: hidden;

}

#p97n2l-xwc li p{

	line-height: 20px;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 40px;

	width: 119px;

	overflow: hidden;

	color: #666666;

}

#p97nbd2-right{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 950px;

	padding-top: 45px;

	padding-right: 0px;

	padding-bottom: 30px;

	padding-left: 0px;

}

#p97nbd2r-abt{

	margin: 0px;

	clear: none;

	float: left;

	height: 40px;

	width: 870px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 80px;

	font-size: 20px;

	font-weight: bold;

	font-family: "Microsoft Yahei";

	line-height: 30px;

}

#p97nbd2r-abc{

	line-height: 46px;

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 870px;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 80px;

}

#p97nbd2r-abc p{
	text-indent: 24px;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: auto;
	width: auto;
	font-size: 14px;
}

#p97nbd2r-nlistc{

	clear: none;

	float: left;

	height: auto;

	width: 897px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 53px;

	margin-top: -26px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#p97nbd2r-nlistc li{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 161px;

	width: 897px;

	list-style-type: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #eaeaea;

	background-image: url(../image/php97_127.jpg);

	background-repeat: no-repeat;

	background-position: 830px 74px;

}

#p97nbd2r-nlistc li:hover{background-image: url(../image/php97_128.jpg);}

#p97ncf1{

	margin: 0px;

	clear: none;

	float: left;

	height: 0px;

	width: 0px;

	padding-top: 26px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 18px;

}

#p97ncf1 img{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 105px;

	width: 157px;

}

#p97ncf2{

	line-height: 26px;

	margin: 0px;

	clear: none;

	float: left;

	height: 110px;

	width: 95px;

	padding-top: 50px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-family: "Microsoft Yahei";

}

#p97ncf2 span:first-child{font-size: 18px;}

#p97ncf3{

	margin: 0px;

	clear: none;

	float: left;

	height: 131px;

	width: 600px;

	padding-top: 30px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	overflow: hidden;

}

#p97ncf3 a{

font-size: 14px;

	line-height: 26px;

	font-weight: bold;

	margin: 0px;

	clear: none;

	float: left;

	height: 26px;

	width: 482px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#p97ncf3 p{

	line-height: 26px;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 600px;

}





#p97fy{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 900px;

	text-align: center;

	padding-top: 30px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 50px;

	font-size: 14px;

	font-size: 14px;

}

#p97fy a{

	font-size: 14px;

	padding: 5px;

}

#p97fy a:hover{

	

	color: #ff9900;

}







.boxgrid{

	width: 210px;

	height: 201px;

	float:left;

	background:#161613;



	overflow: hidden;

	position: relative;

	display: inline;

	padding: 0px;

	margin-top: 25px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

}

.boxgrid img{ 

	position: absolute; 

	top: 0; 

	left: 0; 

	border: 0; 

}

.boxgrid p{

	color:#FFFFFF;



	padding-top: 0;

	padding-right: 10px;

	padding-bottom: 10;

	padding-left: 10px;

	font-family: "Lucida Grande", Arial, sans-serif;

	font-size: 12px;

	line-height: 20px;

}

.boxgrid p a{

	width: 268px;

	font-weight: normal;

	font-size: 12px;

	font-family: "Lucida Grande", Arial, sans-serif;

}

.boxcaption{

	float: left;

	position: absolute;

	

	height: 201px;

	width: 100%;

	opacity: .8;

	background-image: url(../image/php97_003.png);

	background-repeat: repeat;	

	

	

	

}



.caption .boxcaption {

	top: 172px;

	left: 0px;

}

.boxcaption a {

	font-size: 14px;

	color: #ffffff;

	line-height: 35px;

	text-align: center;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 35px;

	width: 210px;

	font-family:"Microsoft Yahei";

	font-family: "Microsoft Yahei";

	font-weight: bold;

}

.boxcaption a:link {

	text-decoration: none;

}

.boxcaption a:visited {

	text-decoration: none;

	color: #ffffff;

}

.boxcaption a:hover {

	text-decoration: none;

	color: #FF9900;

}

.boxcaption a:active {

	text-decoration: none;

	color: #FF9900;

}

.tu1{

	margin: 0px;

	clear: none;

	float: left;

	height: 48px;

	width: 48px;

	padding-top: 80px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 110px;

	position: relative;

	z-index: -1;

}



#p97nbd2r-ncon{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 878px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 72px;

}

#p97ncon-top{

	background-color: #eeeeee;

	margin: 0px;

	clear: none;

	float: left;

	height: 70px;

	width: 854px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 24px;

}

#p97ncon-tit{

	font-size: 14px;

	line-height: 40px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 40px;

	width: 854px;

}

#p97ncon-tit h1{

	font-size: 14px;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: auto;

	line-height: 40px;

}

#p97ncon-time{

	line-height: 20px;

	background-image: url(../image/php97_130.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	clear: none;

	float: left;

	height: 30px;

	width: 824px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 30px;

	color: #666666;

}

#p97ncon-con{

	line-height: 29px;

	clear: none;

	float: left;

	height: auto;

	width: 834px;

	background-color: #fafafa;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 20px;

	padding-right: 22px;

	padding-bottom: 38px;

	padding-left: 22px;

}

#p97ncon-con p{

	text-indent: 24px;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: auto;

}

#p97ncon-ud{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 878px;

	padding-top: 40px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

}

#p97ncon-ud li{

	padding: 0px;

	clear: none;

	float: left;

	height: 28px;

	width: 342px;

	border: 1px solid #5d5d5d;

	list-style-type: none;

	line-height: 28px;

	text-align: center;

	color: #666666;

	margin-top: 0px;

	margin-right: 40px;

	margin-bottom: 0px;

	margin-left: 40px;

	overflow: hidden;

}

#p97ncon-ud li a{color: #666666;}

#p97ncon-ud li:hover{

	color: #FFFFFF;

	background-color: #a4c0c5;

	text-align: center;



	clear: none;

	float: left;

	height: 28px;

	width: 342px;

	border: 1px solid #a4c0c5;

}

#p97ncon-ud li:hover a{

	color: #FFFFFF;

}

#p97nbd2r-pc{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 877px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 73px;

}

#p97pctop-tit{

	font-size: 14px;

	font-weight: bold;

	margin: 0px;

	clear: none;

	float: left;

	height: 35px;

	width: 870px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 7px;

}

#p97pctop-tit font{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: auto;

}

#p97pctop-tit h1{

	font-size: 14px;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: auto;

	width: auto;

}

#p97pctop-ms{

	line-height: 20px;

	color: #666666;

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 870px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 7px;

}

#p97pctop-tu{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 870px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 7px;

}

.tu2{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: left;

	height: 46px;

	width: 400px;

}

.tu3{

	margin: 0px;

	padding: 0px;

	clear: none;

	float: right;

	height: 28px;

	width: 118px;

}

#p97pcbt{

	font-size: 18px;

	line-height: 37px;

	color: #333333;

	background-color: #f9f9f9;

	margin: 0px;

	clear: none;

	float: left;

	height: 37px;

	width: 877px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	font-family: "Microsoft Yahei";

}

#p97pcon{

	margin: 0px;

	clear: none;

	float: left;

	height: auto;

	width: 834px;

	padding-top: 25px;

	padding-right: 18px;

	padding-bottom: 25px;

	padding-left: 18px;

	line-height: 28px;

}

.ljtp{

	margin: 0px;

	clear: none;

	float: left;

	height: 260px;

	width: 400px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom:40px;

	padding-left: 0px;

}

#p97pcon p{

	text-indent: 24px;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: auto;

}
#gd{
	clear: none;
	float: none;
	height: auto;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#gdgd{
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 1200px;
}
#p91headm{
	clear: none;
	float: none;
	height: auto;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFF;
}


#p91headmenu{
	clear: none;
	float: left;
	height: 48px;
	width: 1180px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p91headmenu li{
	text-align: center;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: 46px;
	width: 120px;
	list-style-type: none;
}
#p91headmenu li h2{

	font-size: 14px;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

	clear: none;

	float: none;

	height: auto;

	width: auto;

}
#p91headmenu li a{
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: 46px;
	width: 120px;
	font-size: 14px;
	line-height: 46px;
}
#p91headmenu li a:hover{
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: 46px;
	width: 100px;
}

.float0831 {
	POSITION: fixed; TOP: 88px; RIGHT: 1px; _position: absolute; z-index: 9999999;
}
.float0831 A {
	COLOR: #c30000
}
.float0831 A:hover {
	COLOR: #c30000; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(404.png)
}
.float0831 .tp {
	BACKGROUND: url(404.png)
}
.float0831 .cn {
	BACKGROUND: url(404.png)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	padding: 5px 14px;
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid;
	WORD-WRAP: break-word;
	OVERFLOW: hidden;
	WORD-BREAK: normal;
	font-size: 12px;
	line-height: 30px;
}
.float0831 .titZx {
	BACKGROUND: url(../image/float_s.png) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../image/float_s.png) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../image/float_s.png) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../image/float_s.png) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../image/float_s.png) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../image/float_s.png) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../image/float_s.png) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../image/float_s.png) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../image/float_s.png) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../image/float_s.png) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 9px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	DISPLAY: block;
	BACKGROUND-POSITION: 2px -266px;
	FLOAT: left;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	color: #c00;
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -59px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left; width: 120px;
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 59px; HEIGHT: 39px; TOP: -1px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 59px; HEIGHT: 39px; TOP: -1px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 59px; HEIGHT: 39px; TOP: -1px; LEFT: 2px
}
.float0831 .btnOpen {
LEFT: -29px;
}
.float0831 .btnOpen_n {
	TOP: 239px;
LEFT: -29px;
}
.float0831 .btnCtn {
LEFT: -29px;
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(404.png) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}

#IconContainer{ left:9px!important; top: -20px!important;}
.detail3_box1{ padding-top: 50px; padding-bottom: 30px; font-size: 20px; color: #27a72a; text-align: center;}
.detail3_box2{  font-size: 14px; color: #333; text-align: center; padding-bottom: 50px;}
.detail3_box2 p strong{ font-size: 26px; color: #c30000;}

.box-bot {margin-left: 11px;}
.box-bot_tip{margin-left: 20px;}
