body,td,th {
	font-size: 14px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,textarea,input,select,textarea,button {
	padding: 0; margin: 0;
}
a {
	font-size: 14px;
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
ul.list {
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
ul.list li{
    background-image: url(/img/diandian.png);
    background-repeat: no-repeat;
    background-position: 0px 5px; 
    padding-left: 10px; 
}
.bgaa{
	width: 100%;
	height: auto;
	background-size: 100%;
	background-image: url(bgbb.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.bgaawrap{
	width: 1200px;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.bgbb{
	width: 100%;
	height: auto;
	background-size: 100%;
	background-image: url(bgbb.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.bgbbwrap{
	width: 1200px;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.bgcc{
	width: 100%;
	height: auto;
}
.txt01x {
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	font-size: 16px;
	color: #0054B0;
}
.txt02x {
	font-size: 18px;
	color:#333333;
	padding-left: 1px;
	font-weight: bold;
}
a.txt02x:link {
	font-size: 18px;
	color:#333333;
	padding-left: 1px;
	text-decoration: none;
	font-weight: bold;	
}
a.txt02x:active {
	font-size: 18px;
	color:#333333;
	padding-left: 1px;
	text-decoration: none;
	font-weight: bold;
}
a.txt02x:visited {
	font-size: 18px;
	color:#333333;
	padding-left: 1px;
	text-decoration: none;
	font-weight: bold;
}
a.txt02x:hover {
	font-size: 18px;
	color:#FF0000;
	padding-left: 1px;
	text-decoration: underline;
	font-weight: bold;
}
.txt18x {
	font-size: 18px;
	color:#000000;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";	
	height: 30px;
	letter-spacing: 1px;	
}
.geduan {
	font-size: 16px;
	color: #000000;
}
.geduan504t {
	font-size: 18px;
	color: #999999;
}
.txt501x {
	font-size: 12px;
	color: #000000;
	line-height: 23px;
	letter-spacing: 1px;
	font-family: "新宋体", "宋体";	
}
.txt502x{
	font-size: 30px;
	color: #333333;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
}
.txt503x{
	font-size: 14px;
	color: #c0c0c0;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	position: relative;
	line-height: 40px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 5px;
}
.txt504x {
	font-size: 20px;
	color:#666666;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	height: 30px;
	position: relative;
	line-height: 30px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 1px;
}
a.txt504x:link {
	font-size: 20px;
	color:#666666;
	text-decoration: none;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";	
	height: 30px;
	position: relative;
	line-height: 30px;
	padding-right: 20px;
	padding-left: 20px;	
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 1px;	
}
a.txt504x:active {
	font-size: 20px;
	color:#666666;
	text-decoration: none;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";	
	height: 30px;
	position: relative;
	line-height: 30px;
	padding-right: 20px;
	padding-left: 20px;	
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 1px;	
}
a.txt504x:visited {
	font-size: 20px;
	color:#666666;
	text-decoration: none;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";	
	height: 30px;
	position: relative;
	line-height: 30px;
	padding-right: 20px;
	padding-left: 20px;	
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 1px;	
}
a.txt504x:hover {
	font-size: 20px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	background-color: #0551a9;
	height: 30px;
	position: relative;
	line-height: 30px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 1px;
}
.txt505x{
	font-size: 30px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
}
.txt506x{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	position: relative;
	line-height: 40px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 5px;
}
.txt511x {
	position: relative;
	width: 367px;
	height: 240px;	
}
.txt512x {
	position: absolute;
	top: 210px;
	left: 0px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	height: 27px;
	width: 367px;
	background-image: url(bg10.png);
	background-repeat: repeat;
}
.txt513x {
	font-size: 16px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	letter-spacing: 1px;	
}
a.txt513x:link {
	font-size: 16px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	letter-spacing: 1px;	
}
a.txt513x:active {
	font-size: 16px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	letter-spacing: 1px;	
}
a.txt513x:visited {
	font-size: 16px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	letter-spacing: 1px;	
}
a.txt513x:hover {
	font-size: 16px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: underline;
	letter-spacing: 1px;	
}
.txt514x {
	font-size: 18px;
	color:#FFFFFF;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	letter-spacing: 2px;
	padding-bottom: 10px;
}
.txt515x {
	font-size: 18px;
	color:#FFFFFF;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 50px;
	letter-spacing: 1px;	
}
a.txt515x:link {
	font-size: 18px;
	color:#FFFFFF;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 50px;
	letter-spacing: 1px;	
}
a.txt515x:active {
	font-size: 18px;
	color:#FFFFFF;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 50px;
	letter-spacing: 1px;	
}
a.txt515x:visited {
	font-size: 18px;
	color:#FFFFFF;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 50px;
	letter-spacing: 1px;	
}
a.txt515x:hover {
	font-size: 18px;
	color:#FFCC00;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 50px;
	letter-spacing: 1px;
}
.txt516x {
	font-size: 16px;
	color:#FFFFFF;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 1px;
	padding-top: 10px;
}
.txt517x {
	font-size: 18px;
	color:#4f4e4c;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	letter-spacing: 2px;
	padding-bottom: 10px;
}
.txt518x {
	font-size: 18px;
	color:#4f4e4c;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 50px;
	letter-spacing: 1px;
}
a.txt518x:link {
	font-size: 18px;
	color:#4f4e4c;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 50px;
	letter-spacing: 1px;	
}
a.txt518x:active {
	font-size: 18px;
	color:#4f4e4c;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 50px;
	letter-spacing: 1px;	
}
a.txt518x:visited {
	font-size: 18px;
	color:#4f4e4c;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 50px;
	letter-spacing: 1px;	
}
a.txt518x:hover {
	font-size: 18px;
	color:#CC0000;
	font-weight: bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 50px;
	letter-spacing: 1px;
}
.txt519x {
	font-size: 16px;
	color:#4f4e4c;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 1px;
	padding-top: 10px;
}
.txt521x {
	position: relative;
	width: 360px;
	height: 235px;	
}
.txt522x {
	position: absolute;
	top: 205px;
	left: 0px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	height: 27px;
	width: 394px;
	background-image: url(bg10.png);
	background-repeat: repeat;
}
.txt523x {
	font-size: 16px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	letter-spacing: 1px;	
}
a.txt523x:link {
	font-size: 16px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	letter-spacing: 1px;	
}
a.txt523x:active {
	font-size: 16px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	letter-spacing: 1px;	
}
a.txt523x:visited {
	font-size: 16px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	letter-spacing: 1px;	
}
a.txt523x:hover {
	font-size: 16px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: underline;
	letter-spacing: 1px;	
}
.txt531x {
	font-size: 22px;
	color:#000000;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 55px;
	letter-spacing: 1px;
}
a.txt531x:link {
	font-size: 22px;
	color:#000000;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 55px;
	letter-spacing: 1px;	
}
a.txt531x:active {
	font-size: 22px;
	color:#000000;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 55px;
	letter-spacing: 1px;	
}
a.txt531x:visited {
	font-size: 22px;
	color:#000000;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 55px;
	letter-spacing: 1px;
}
a.txt531x:hover {
	font-size: 22px;
	color:#FF0000;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	text-decoration: none;
	line-height: 55px;
	letter-spacing: 1px;
}
.txt532x {
	font-size: 16px;
	color:#333333;
	text-decoration: none;
	line-height: 27px;
	letter-spacing: 1px;
	padding-top: 0px;
	text-indent: 2em;
}
.txt533x {
	font-size: 16px;
	color:#000000;
	line-height: 33px;
	letter-spacing: 1px;
	text-decoration: none;
	font-family: "新宋体", "宋体";
}
a.txt533x:link {
	font-size: 16px;
	color:#000000;
	line-height: 33px;
	letter-spacing: 1px;
	text-decoration: none;
	font-family: "新宋体", "宋体";
}
a.txt533x:active {
	font-size: 16px;
	color:#000000;
	line-height: 33px;
	letter-spacing: 1px;
	text-decoration: none;
	font-family: "新宋体", "宋体";
}
a.txt533x:visited {
	font-size: 16px;
	color:#000000;
	line-height: 33px;
	letter-spacing: 1px;
	text-decoration: none;
	font-family: "新宋体", "宋体";
}
a.txt533x:hover {
	font-size: 16px;
	color:#FF0000;
	line-height: 33px;
	letter-spacing: 1px;
	text-decoration: none;
	font-family: "新宋体", "宋体";	
}
.txt534x {
	font-size: 16px;
	color:#000000;
	line-height: 32px;
	letter-spacing: 1px;
	text-decoration: none;
	font-family: "新宋体", "宋体";
}
a.txt534x:link {
	font-size: 16px;
	color:#000000;
	line-height: 32px;
	letter-spacing: 1px;
	text-decoration: none;
	font-family: "新宋体", "宋体";
}
a.txt534x:active {
	font-size: 16px;
	color:#000000;
	line-height: 32px;
	letter-spacing: 1px;
	text-decoration: none;
	font-family: "新宋体", "宋体";
}
a.txt534x:visited {
	font-size: 16px;
	color:#000000;
	line-height: 32px;
	letter-spacing: 1px;
	text-decoration: none;
	font-family: "新宋体", "宋体";
}
a.txt534x:hover {
	font-size: 16px;
	color:#FF0000;
	line-height: 32px;
	letter-spacing: 1px;
	text-decoration: none;
	font-family: "新宋体", "宋体";	
}
.txt601x {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 25px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
}
.txt602x {
	font-size: 16px;
	color: #FFFFFF;
	line-height: 25px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
}
.txt603x {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 25px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	padding-top: 10px;
}
.txt603xx {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 25px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	padding-top: 10px;
}
a.txt603xx:link {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 25px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	padding-top: 10px;
	text-decoration: none;
}
a.txt603xx:active {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 25px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	padding-top: 10px;
	text-decoration: none;
}
a.txt603xx:visited {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 25px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	padding-top: 10px;
	text-decoration: none;
}
a.txt603xx:hover {
	font-size: 12px;
	color: #FFFF00;
	line-height: 25px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	padding-top: 10px;
	text-decoration: underline;
}
.txt604x {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 25px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	padding-top: 10px;
}
.txt605x {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 25px;	
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
}
.txt606x {
	padding-left: 9px;
}
.txt607x {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 28px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	padding-top: 10px;
}
.flexslider {position:relative;width:100%;height:auto;overflow:hidden;list-style-type:none;}
.slides {position:relative;z-index:1;margin: 0px;padding: 0px;list-style-type: none;}
.slides li {height:auto;list-style-type:none;}
.flex-control-nav {position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;list-style-type:none;}
.flex-control-nav li {display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;list-style-type:none;}
.flex-control-nav a {display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/img/gg/images/dot.png) right 0 no-repeat;cursor:pointer;list-style-type:none;}
.flex-control-nav .flex-active {background-position:0 0;list-style-type:none;}
.flex-direction-nav {position:absolute;z-index:3;width:100%;top:40%;list-style-type:none;}
.flex-direction-nav li a {display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;list-style-type:none;}
.flex-direction-nav li a.flex-prev {left:0px;background:url(/img/gg/images/prev.png) center center no-repeat;list-style-type:none;}
.flex-direction-nav li a.flex-next {right:40px;background:url(/img/gg/images/next.png) center center no-repeat;list-style-type:none;}
/******/
li{
  list-style: none;
}
.clearfix:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
}
.mainbox{
	position: relative;
	margin: 0 auto;
	width: 1200px;
	height: auto;
}
.mainboxx{
	position: relative;
	margin: 0 auto;
	width: 1200px;
	height: auto;
}
.indexnav{
	width: 100%;
	height: 80px;
	line-height: 80px;
	color: #ffffff;
	font-size: 18px;
	font-weight: lighter;
	background: #5f686f;
}
.indexnav_list{
	display: inline-block;
	max-width: 1200px;
	margin:0 auto;
}
.indexnav_item{
	position: relative;
	float: left;
	margin-top: 0;
	margin-right: 30px;
	margin-bottom: 0;
	margin-left: 30px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
.indexnav_item:hover{
	background: #2f95e4;
	height: 80px;
}
.indexnav_text{
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	font-size: 20px;
	color: #FFFFFF;
	position: relative;
	height: 70px;
}
.indexnav_text:after{
	content: " ";
	position: absolute;
	bottom: 0;
	left:50%;
	width: 10px;
	height: 1px;
	margin-left: -5px;
	border-bottom:0px solid #7c7c7c;
}
.indexnav_a{
	display: inline-block;
	color: #ffffff;
	text-decoration: none;
}
.indexnav_a:hover {
	display: inline-block;
	color: #ffffff;
	text-decoration: none;
}
/**大事记**/
.indexsituationbox{
	width: 100%;
	height: auto;
	background-size: 100%;
	background-image: url(bg01.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.indexsituationwrap{
	width: 1200px;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.indexsituation_timelist{
	width: 100%;
	margin: 20px auto;
	padding: 20px 0;
}
.situation_timea{
	display: inline-block;
	width: 230px;
	color: #ffffff;
	box-sizing: border-box;
	padding: 10px;
	text-align: center;
	vertical-align: top;
}
a.situation_timea:link{
	color: #ffffff;
	text-decoration: none;
}
a.situation_timea:active{
	color: #ffffff;
	text-decoration: none;
}
a.situation_timea:visited{
	color: #ffffff;
	text-decoration: none;
}
a.situation_timea:hover {
	color: #ffffff;
	text-decoration: none;
}
.situation_timecircle{
	display: inline-block;
	width: 110px;
	height: 110px;
	padding-top:30px;
	border-radius: 50%;
	border:1px solid #afaeaf;
	overflow: hidden;
	box-sizing: border-box;
}
.situation_timecircle:hover{
	background: #2f95e4;
	border:2px solid #2f95e4;
}
.situation_timeyear{
	font-size: 36px;
	font-weight: bold;
	line-height: 1;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	color: #FFFFFF;
}
.situation_circletext{
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
}
.situation_circletexttt{
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/******/
.fast {
	height: 60px;
	background-color: #00477f;
	position: fixed;
	width: 100%;
	bottom: 0;
	z-index: 9;
}
.fast .wrap {
	width: 1200px;
	height: 60px;
	margin: 0 auto;
	position: relative;
}
.fast .wrap .left {
	width: 145px;
	height: 40px;
	line-height: 60px;
	font-size: 20px;
	color: #fff;
	line-height: 40px;
	background: #00477f url(fastopen.png) no-repeat 125px center;
	float: left;
	padding-left: 35px;
	margin-top: 20px;
	cursor: pointer;
}
.fast .wrap .left.open {
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	height: 60px;
	line-height: 60px;
	margin-top: 0;
	background: #062b45 url(fast.png) no-repeat 125px center;
}
.fast .wrap .right {
	margin-left: 180px;
	/*display: none;*/
}
.fast .wrap .right li {
	width: 275px;
	height: 40px;
	float: left;
	padding: 10px 0;
	background-color: #00477f;
	cursor: pointer;
	position: relative;
}
.fast .wrap .right li a {
	display: block;
	height: 40px;
	font-size: 20px;
	color: #fff;
	line-height: 40px;
	border-right: 1px solid #052f2c;
	text-decoration: none;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";	
}
.fast .wrap .right li:last-child a {
	border-right: none;
}
.fast .wrap .right li .wx {
	background: url(wx.png) no-repeat 88px center;
	padding-left: 120px;
}
.fast .wrap .right li .app {
	background: url(appp.png) no-repeat 56px center;
	padding-left: 90px;
}
.fast .wrap .right li .appp {
	background: url(wb.png) no-repeat 85px center;
	padding-left: 120px;
}
.fast .wrap .right li .apppp {
	background: url(apppp.png) no-repeat 90px center;
	padding-left: 120px;
}
.fast .wrap .right li .tel {
	background: url(tel.png) no-repeat 90px center;
	padding-left: 120px;
}
.fast .wrap .right li .survey {
	background: url(survey.png) no-repeat 90px center;
	padding-left: 120px;
}
.fast .wrap .right li .link {
	background: url(link.png) no-repeat 90px center;
	padding-left: 120px;
}
.fast .wrap .right li .code-wrap {
	position: absolute;
	width: 275px;
	height: 275px;
	left: 0;
	bottom: 60px;
	background: #e1fffd url(codebg.png) no-repeat center center;
	display: none;
}
.fast .wrap .right li:hover .code-wrap {
	display: block;
}
.fast .wrap .right li .code-wrap img {
	width: 200px;
	height: 200px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -100px;
	margin-top: -100px;
}
.fast .wrap .right li .link-wrap {
	position: absolute;
	width: 275px;
	left: 0;
	bottom: 60px;
	background: #dff2fc;
	padding: 10px 0;
	display: none;
}
.fast .wrap .right li:hover .link-wrap {
	display: block;
}
.fast .wrap .right li .link-wrap a {
	font-size: 18px;
	color: #666;
	padding-left: 30px;
}
/******/
select::-ms-expand { display: none; }
/******/
.ylks{
	width: 100%;
	height: 605px;
	background-size: 100%;
	background-image: url(bg02.jpg);
}
/***名医荟萃 Start***/
.expertListitemli{
	float:left;
	width: 360px;
	margin-right: 10px;
}
.expertsliderbox{
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.expertslider{
	margin:0 auto;
	width: 1100px;
	overflow: hidden;
}
.expertsilder-button {
    top: 180px;
    width: 40px;
    height: 40px;
    position: absolute;
    cursor: pointer;
}
.expertsilder-button.btl{
	width: 40px;
	height: 40px;
	left: 0px;
	background: #c9c9c9 url(arrowleftbtn.png) no-repeat;
} 
.expertsilder-button.btr{
	width: 40px;
	height: 40px;
	right: 0px;
	background: #c9c9c9 url(arrowrightbtn.png) no-repeat;
}
.expertphotobox{
	margin:0 auto;
	width: 180px;
	height:257px;
	line-height: 257px;
	text-align: center;
	padding:10px;
	overflow: hidden;
	background: #eeeeee;
	font-size: 0;
}
.expertphotobox img{
	width: 100%;
	height: 100%;
}
.expertbox .expertInformation{
	width: 360px;
	padding:0 4%;
	height: 260px;
	margin-top:-140px;
	padding-top: 150px;
	border:1px solid #eeeeee;	
	box-sizing: border-box;
}
.expertInformationbox2{ width:250px;}
.indexnews_titlebox{
	position: relative;
	font-size: 16px;
	color: #444444;
	text-align: center;
	padding-bottom: 5px;
}
.indexnews_titlebox:after{
	content: " ";
	position: absolute;
	bottom: 0;
	left:50%;
	width: 36px;
	height: 1px;
	margin-left: -18px;
	border-bottom:1px solid #eaeaea;
}
.expertName{
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";	
}
.expertSub{
	font-size: 14px;
	color: #999999;
	padding-top: 10px;
	padding-bottom: 10px;
}
.expertbox .expertInformation:hover{
	border-bottom: 5px solid #0551a9;
}
.indexnews_textbox{
	width: 100%;
	height: 35px;
	padding-top: 10px;
	font-size: 14px;
	color: #999999;
	overflow: hidden;
	text-align: center;
	line-height: 25px;
}
/***名医荟萃 End***/
.morebtn{
	display: block;
	margin: 10px auto;
	width: 200px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	border:1px solid #e8e8e8;
	color: #666666;
}
.sj {
	font-size: 14px;
	color:#333333;
	float:right;
	line-height: 33px;
}
.sjsj {
	font-size: 14px;
	color:#333333;
	float:right;
	line-height: 30px;
}
.sjsjsj {
	font-size: 14px;
	color:#333333;
	float:right;
	line-height: 32px;
}
.sjsjsjsj {
	font-size: 14px;
	color:#333333;
	float:right;
	line-height: 32px;
}
.more {
	font-size: 12px;
	color:#333333;
	float:right;
	font-weight: normal;
}
a.more:link {
	font-size: 12px;
	color:#333333;
	float:right;
	font-weight: normal;
	text-decoration: none;
}
a.more:active {
	font-size: 12px;
	color:#333333;
	float:right;
	font-weight: normal;	
	text-decoration: none;	
}
a.more:visited {
	font-size: 12px;
	color:#333333;
	float:right;
	font-weight: normal;	
	text-decoration: none;	
}
a.more:hover {
	font-size: 12px;
	color:#FF0000;
	float:right;
	font-weight: normal;	
	text-decoration: underline;
}
.biankuang {
	border: 1px solid #CCCCCC;
}
.biankuangdb {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #CCCCCC;
}
.info_title {
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	font-size: 30px;
	color: #FF0000;
	letter-spacing: 1px;
	line-height: 70px;
}
.info_newstime {
	font-size: 16px;
	color: #000000;
	letter-spacing: 1px;
}
.info_newstext {
	font-size: 16px;
	line-height: 35px;
	color: #000000;
	letter-spacing: 1px;
}
.info_newstext img {
	margin: 0;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.num{
	font-size: 16px;
	color: #000000;
}
.kuan2x {
	border: 1px solid #f1f1f1;
}
.txt5x {
	font-size: 12px;
	color:#000000;
	letter-spacing: 1px;
}
a.txt5x:link {
	font-size: 12px;
	color:#000000;
	letter-spacing: 1px;
	text-decoration: none;
}
a.txt5x:active {
	font-size: 12px;
	color:#000000;
	letter-spacing: 1px;
	text-decoration: none;
}
a.txt5x:visited {
	font-size: 12px;
	color:#000000;
	letter-spacing: 1px;
	text-decoration: none;
}
a.txt5x:hover {
	font-size: 12px;
	color:#FF0000;
	letter-spacing: 1px;
	text-decoration: underline;
}
.txt6x {
	font-size: 14px;
	color:#000000;
	padding-left: 1px;
	line-height: 30px;
}
a.txt6x:link {
	font-size: 14px;
	color:#000000;
	padding-left: 1px;
	text-decoration: none;
	line-height: 30px;
}
a.txt6x:active {
	font-size: 14px;
	color:#000000;
	padding-left: 1px;
	text-decoration: none;
	line-height: 30px;
}
a.txt6x:visited {
	font-size: 14px;
	color:#000000;
	padding-left: 1px;
	text-decoration: none;
	line-height: 30px;
}
a.txt6x:hover {
	font-size: 14px;
	color:#FF0000;
	padding-left: 1px;	
	text-decoration: underline;
	line-height: 30px;
}
.txt7x {
	font-size: 18px;
	color:#003399;
	padding-left: 25px;
	line-height: 32px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 3px;
}
a.txt7x:link {
	font-size: 18px;
	color:#003399;
	padding-left: 25px;
	line-height: 32px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 3px;
	text-decoration: none;	
}
a.txt7x:active {
	font-size: 18px;
	color:#003399;
	padding-left: 25px;
	line-height: 32px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 3px;
	text-decoration: none;	
}
a.txt7x:visited {
	font-size: 18px;
	color:#003399;
	padding-left: 25px;
	line-height: 32px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 3px;
	text-decoration: none;	
}
a.txt7x:hover {
	font-size: 18px;
	color:#FF0000;
	padding-left: 25px;
	line-height: 32px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 3px;
	text-decoration: underline;
}
.txt7xx {
	font-size: 18px;
	color:#003399;
	line-height: 32px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 3px;
}
a.txt7xx:link {
	font-size: 18px;
	color:#003399;
	line-height: 32px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 3px;
	text-decoration: none;	
}
a.txt7xx:active {
	font-size: 18px;
	color:#003399;
	line-height: 32px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 3px;
	text-decoration: none;	
}
a.txt7xx:visited {
	font-size: 18px;
	color:#003399;
	line-height: 32px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 3px;
	text-decoration: none;	
}
a.txt7xx:hover {
	font-size: 18px;
	color:#FF0000;
	line-height: 32px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 3px;
	text-decoration: underline;
}
.txt8x {
	font-size: 16px;
	color:#333333;
	padding-left: 1px;
	line-height: 32px;
	letter-spacing: 1px;	
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
}
a.txt8x:link {
	font-size: 16px;
	color:#333333;
	padding-left: 1px;
	text-decoration: none;
	line-height: 32px;
	letter-spacing: 1px;		
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";		
}
a.txt8x:active {
	font-size: 16px;
	color:#333333;
	padding-left: 1px;
	text-decoration: none;
	line-height: 32px;
	letter-spacing: 1px;		
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";		
}
a.txt8x:visited {
	font-size: 16px;
	color:#333333;
	padding-left: 1px;
	text-decoration: none;
	line-height: 32px;
	letter-spacing: 1px;		
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";		
}
a.txt8x:hover {
	font-size: 16px;
	color:#FF0000;
	padding-left: 1px;	
	text-decoration: underline;
	line-height: 32px;
	letter-spacing: 1px;		
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";		
}
.listaa{ }
.listaa li:before{
	content:'';
	width:5px;
	height:5px;
	border-radius:50%;
	background:#333333;
	display:inline-block;
	margin-right:8px;
	vertical-align:middle;
	margin-top:-5px;
}
.listt{ }
.listt li:before{
	content:'';
	width:4px;
	height:4px;
	border-radius:50%;
	background:#333333;
	display:inline-block;
	margin-right:8px;
	vertical-align:middle;
	margin-top:-5px;
}
.listtt{ }
.listtt li:before{
	content:'';
	width:4px;
	height:4px;
	border-radius:50%;
	background:#333333;
	display:inline-block;
	margin-right:8px;
	vertical-align:middle;
	margin-top:-5px;
	margin-left: 5px;	
}
.listttt{ }
.listttt li:before{
	content:'';
	width:4px;
	height:4px;
	border-radius:50%;
	background:#333333;
	display:inline-block;
	margin-right:8px;
	vertical-align:middle;
	margin-top:-5px;
	margin-left: 8px;
}
.rank {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
}
.rank li {
	padding-left: 20px;
	line-height: 35px;
}
.rank li.no1 {
	background: url(1.gif) no-repeat 4px center;
}
.rank li.no2 {
	background: #F2F8FD url(2.gif) no-repeat 4px center;
}
.rank li.no3 {
	background: url(3.gif) no-repeat 4px center;
}
.rank li.no4 {
	background: #F2F8FD url(4.gif) no-repeat 4px center;
}
.rank li.no5 {
	background: url(5.gif) no-repeat 4px center;
}
.rank li.no6 {
	background: #F2F8FD url(6.gif) no-repeat 4px center;
}
.rank li.no7 {
	background: url(7.gif) no-repeat 4px center;
}
.rank li.no8 {
	background: #F2F8FD url(8.gif) no-repeat 4px center;
}
.rank li.no9 {
	background: url(9.gif) no-repeat 4px center;
}
.rank li.no10 {
	background: #F2F8FD url(10.gif) no-repeat 4px center;
}
.side-bar a,.chat-tips i {background: url(bg30.jpg) no-repeat;}
.side-bar {width: 100px;position: fixed;bottom: 15%;right: 10px;font-size: 0;line-height: 0;z-index: 100;}
.side-bar a {width: 100px;height: 117px;display: inline-block;}
.side-bar a:hover {}
.side-bar .icon-qq {background-position: 0 ;}
.vmain_l {
        float: left;
       width: 1220px;
}
.vxhleader {
	width:548px;
	height:375px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	background-color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
}
.vxh {
	width:548px;
	height:264px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	background-color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
}
.box {
	padding-top: 15px;
	padding-bottom: 15px;
}
.list-tit{
	line-height:40px;
	border-bottom:2px solid #def0ff;
	position:relative;
	padding-top: 20px;
}
.list-tit h2{
	font-size:18px;
	color:#ccc;
	font-weight:normal;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
}
.list-tit h2 a{
	font-size:18px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";	
	display:inline-block;
	line-height:42px;
	margin-bottom:-2px;
	font-weight:normal;
}
.list-tit h2 a.cur{
	border-bottom:2px solid #00477f;
	color: #000000;
}
.kstxt01x {
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	font-size: 30px;
	color: #2041a1;
	padding-left: 28px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ddd;
	font-weight: bold;
	line-height: 50px;
}
.kstxt02x {
	font-size: 16px;
	color: #000000;
	line-height: 28px;
	text-indent: 2em;
	letter-spacing: 1px;
	text-decoration: none;
}
a.kstxt02x:link {
	font-size: 16px;
	color: #000000;
	line-height: 28px;
	text-indent: 2em;
	letter-spacing: 1px;
	text-decoration: none;
}
a.kstxt02x:active {
	font-size: 16px;
	color: #000000;
	line-height: 28px;
	text-indent: 2em;
	letter-spacing: 1px;
	text-decoration: none;
}
a.kstxt02x:visited {
	font-size: 16px;
	color: #000000;
	line-height: 28px;
	text-indent: 2em;
	letter-spacing: 1px;
	text-decoration: none;
}
a.kstxt02x:hover {
	font-size: 16px;
	color: #000000;
	line-height: 28px;
	text-indent: 2em;
	letter-spacing: 1px;
	text-decoration: none;
}
.ks-tit{
	line-height:40px;
	border-bottom:2px solid #def0ff;
	position:relative;
	padding-top: 20px;
}
.ks-tit h2{
	font-size:18px;
	color:#ccc;
	font-weight:bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
}
.ks-tit h2 a{
	font-size:18px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	display:inline-block;
	line-height:42px;
	margin-bottom:-2px;
	font-weight:bold;
}
.ks-tit h2 a.cur{
	border-bottom:2px solid #00477f;
	color: #333333;
}
.ks-titt{
	line-height:40px;
	border-bottom:2px solid #def0ff;
	position:relative;
	padding-top: 0px;
}
.ks-titt h2{
	font-size:18px;
	color:#ccc;
	font-weight:bold;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
}
.ks-titt h2 a{
	font-size:18px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	display:inline-block;
	line-height:42px;
	margin-bottom:-2px;
	font-weight:bold;
}
.ks-titt h2 a.cur{
	border-bottom:2px solid #00477f;
	color: #333333;
}
.jkm{
	position: fixed;
	text-align: right;
	height: 220px;
	width: 220px;
	top: 175px;
	right: 5px;
	z-index: 9999;
}


.leadertxt1 {
	font-size: 24px;
	color: #1e5dc7;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	font-weight: bold;
}
a.leadertxt1:link {
	font-size: 24px;
	color: #1e5dc7;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: none;		
}
a.leadertxt1:active {
	font-size: 24px;
	color: #1e5dc7;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: none;		
}
a.leadertxt1:visited {
	font-size: 24px;
	color: #1e5dc7;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: none;		
}
a.leadertxt1:hover {
	font-size: 24px;
	color: #1e5dc7;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: none;		
}
.leadertxt2 {
	font-size: 16px;
	color: #000000;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	font-weight: bold;
}
.leadertxt3 {
	font-size: 16px;
	color: #000000;
	letter-spacing: 1px;
}
a.leadertxt3:link {
	font-size: 16px;
	color: #000000;
	letter-spacing: 1px;
	text-decoration: none;		
}
a.leadertxt3:active {
	font-size: 16px;
	color: #000000;
	letter-spacing: 1px;
	text-decoration: none;		
}
a.leadertxt3:visited {
	font-size: 16px;
	color: #000000;
	letter-spacing: 1px;
	text-decoration: none;		
}
a.leadertxt3:hover {
	font-size: 16px;
	color: #000000;
	letter-spacing: 1px;
	text-decoration: none;		
}
.leadertxt4 {
	font-size: 16px;
	color: #1e5dc7;
	letter-spacing: 1px;
	text-decoration: none;	
}
a.leadertxt4:link {
	font-size: 16px;
	color: #1e5dc7;
	letter-spacing: 1px;
	text-decoration: none;		
}
a.leadertxt4:active {
	font-size: 16px;
	color: #1e5dc7;
	letter-spacing: 1px;
	text-decoration: none;		
}
a.leadertxt4:visited {
	font-size: 16px;
	color: #1e5dc7;
	letter-spacing: 1px;
	text-decoration: none;		
}
a.leadertxt4:hover {
	font-size: 16px;
	color: #1e5dc7;
	letter-spacing: 1px;
	text-decoration: none;		
}
.leadertxt5 {
	font-size: 22px;
	color: #1e5dc7;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	line-height: 50px;
}
a.leadertxt5:link {
	font-size: 22px;
	color: #1e5dc7;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	line-height: 50px;
	text-decoration: none;		
}
a.leadertxt5:active {
	font-size: 22px;
	color: #1e5dc7;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	line-height: 50px;
	text-decoration: none;		
}
a.leadertxt5:visited {
	font-size: 22px;
	color: #1e5dc7;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	line-height: 50px;
	text-decoration: none;		
}
a.leadertxt5:hover {
	font-size: 22px;
	color: #1e5dc7;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	line-height: 50px;
	text-decoration: none;		
}

.leaderlry {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.leaderlry1 {
	font-size: 26px;
	color: #2564d0;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	letter-spacing: 1px;
	line-height: 60px;
	padding-left: 6px;
}
.leaderlry2 {
	font-size: 16px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	color: #000000;
	letter-spacing: 1px;
	line-height: 40px;
	padding-left: 2em;
}
a.leaderlry2:link {
	font-size: 16px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	color: #000000;
	letter-spacing: 1px;	
	line-height: 40px;
	text-decoration: none;		
}
a.leaderlry2:active {
	font-size: 16px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	color: #2564d0;
	letter-spacing: 1px;	
	line-height: 40px;
	text-decoration: none;		
}
a.leaderlry2:visited {
	font-size: 16px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";	
	color: #000000;
	letter-spacing: 1px;	
	line-height: 40px;
	text-decoration: none;		
}
a.leaderlry2:hover {
	font-size: 16px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";	
	color: #2564d0;
	letter-spacing: 1px;
	line-height: 40px;
	text-decoration: none;		
}

