body{
	width:100%;
	margin:0 auto;
	font-family:"Microsoft Yahei" !important;}
	*{margin:0;padding:0;}
	li{list-style:none;}
	#toplx a{color:#FFFFFF; text-decoration:none; font-size:13px;}
#toplx div{width:1000px; height:30px; line-height:30px; text-align:right;  margin:0 auto; background:#038dd6;}
#top_bg{ width:100%; height:auto; background-color:#038dd6;}
.inner{width:1200px;margin:0 auto;}
.logoBox{width:100%;padding:0 0 10px 0;}
.logoBox:after{content:'';display:block;clear: both;}
.logoBox>div{float: left;}
.logoimg{width:350px;}
.logoimg img{width:100%;}
.nameBox{width:;margin-top:42px;}
.nameBox p{font-size:27px;color:#fff;font-weight:bold;margin:0;padding:0;list-style-type:none;}
.nameBox span{font-size:13.5px;color:#fff;margin:0;padding:0;list-style-type:none;}

.biaoyu{position:absolute;width:260px;bottom:40px;right:0px;}
.biaoyu img{width:100%;}

#top_bg .inner{position: relative;}

#lifeban{width:300px; height:50px;position: absolute;top:30px;right:50px;}
#lifeban:after{content:'';display:block;clear: both;}
#lifeban a{float:right; padding-left:32px;}
#lifeban a img{width: 25px;height: 25px;}
.htmleaf-container{margin-bottom: 20px;}
#menu { width:1200px; height:25px; margin:0 auto; margin-top:10px; font-family:"微软雅黑";margin-bottom:2px; font-weight:bold;}
#menu ul { list-style: none; margin: 0px; padding: 0px;}
#menu ul:after{content:'';display:block;clear: both;}
#menu ul li { float:left; margin-bottom:9px; border-right:1px #038dd6 solid;}
#menu ul li:last-child{ border:none;}
/*#menu ul li:nth-child(9){border:none;}*/
#menu ul li a { display:block; width:98px; height:17px; line-height:17px; text-align:center; font-size:15px; color:#000;}
#menu ul li a:hover {  color:#038dd6;}
#menu ul li a#current { font-size:14px;color:#FFFFFF; text-align:center;width: 98px;}
#menu ul li ul {display:none; position:absolute;}
#menu ul li ul li { float:left; text-align:center;background:#038dd6; font-size:14px;margin:0;width: 98px;}
#menu ul li ul li a { background:none;text-align:left; height:35px;line-height:35px;}
#menu ul li ul li a:hover { background-color:#369; text-align:center; font-size:14px;color:#fff;background:#0078b8;}
#menu ul li:hover>ul { display:block;}
#menu ul li ul li:hover ul { display:block;}
#menu ul li.sfhover ul {}

	/*--	#menu2 { width:1000px; height:1px; margin:0 auto; border-bottom:3px solid #EA631A;}*/
#menu ul li a#current2 {background-color:#369;} /* 微软雅黑 */
#menu ul li a#current2:hover{background-color:#3CC;}

#menu li ul ul {margin:-34px -38px 30px 93px;*margin:-34px -38px 30px 48px;_margin:-34px -38px 30px 93px; padding-top:0px; padding-bottom:0px;} /* 微软雅黑微软雅黑位 */
#menu li:hover ul ul,#menu li.sfhover ul ul{left:-9999em;}
#menu li:hover ul,#menu li li:hover ul,#menu li.sfhover ul, #menu li li.sfhover ul{left:auto;}

#menu li ul
{ /* 微软雅黑微软雅黑位 */
position:absolute;
left:-9999em;
width:150px;
z-index:10000;}

#menu li ul li ul
{ /* 微软雅黑微软雅黑位 */
position:absolute;
left:-9999em;
width:150px;
z-index:10000;}








/*---main01---*/
#main01{
width:1200px;
margin-top:4px;
height:269px;
text-align:center;
margin:0 auto;}

#tpxw{
margin-top:3px;
  width:790px;
  height:264px;
  float:left;
  margin-left:;}
#tpxw .tp_tit{ background-color:#ffffff; width:150px; height:60px;  margin-top: -35px;margin-bottom:20px;
	margin-left: 29px;display:flex;align-items:center;justify-content:space-around;}
#tpxw .tp_tit img{display:inline-block;height:30px;width:30px;}
#tpxw .tp_tit p{ float:right; font-family:"微软雅黑"; color:#038dd6;  font-size: 16px;
    line-height: 30px;
    margin-right: 16px;
    letter-spacing: 3px;}
#tpxw .tp_left{ width:290px; height:264px; margin-top:-15px; float:left;}
#tpxw .tp_left img{ width:285px; height:138px;}
#tpxw .tp_left h4{ color:#038dd6; text-align: -webkit-left; margin-top:10px; font-family:"微软雅黑"; font-size:16px;}
#tpxw .tp_left p{    font-size: 12px; margin-top:4px;
    text-align: -webkit-left; line-height:20px;}
#tpxw .tp_rig{ width:470px;float:left; margin-left:30px;margin-top: -34px;}
#tpxw .tp_rig li{ overflow: hidden;height:50px; border-bottom:#666 solid 1px;line-height: 50px; text-align:left;}
#tpxw .tp_rig li:last-child{ border-bottom:none;}
#tpxw .tp_rig li a{ color:#333; text-align:left;}
#tpxw .tp_rig li a:hover{ color:#038dd6;}
#main01 #xytd{
    width:383px;
	height:269px;
	margin-left:25px;
	float:left;}

 .xytdwenzi{
   width:100%;
   height:229px;
	text-align:left;
	font:"微软雅黑" 13px;
	line-height:25px;
	color:#000000;}

	.xytdwenzi   a:link{color:#333; text-decoration:none; font-size:14px;}
	.xytdwenzi   a:visited{color:#333; text-decoration:none; font-size:14px;}
	.xytdwenzi   a:active{color:#FF0000; text-decoration:none; font-size:14px;}
	.xytdwenzi   a:hover{color:#FF0000; text-decoration:none; font-size:14px;}
#main01 #xytd .xytdwenzi .node1{
	width:10px;
	height:25px;
	float:left;}

.content1{
    padding-left:;
	width:100%;
	height:30px;
	float:left;
	line-height: 30px;
	padding-bottom:3px;}
.content1 img{ margin-right:5px; height:13px;}
.content2{
    padding-left:2px;
	width:258px;
	height:30px;
	line-height: 30px;
	float:left;
	text-align:left;
	border-bottom:1px solid #CCC;}

#main01 #xytd .xytdwenzi .more1{
	text-align:right;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;}

#main01 #xytd .xytdwenzi .date1{
	width:50px;
	font-size:13px;
	height:20px;
	float:left;}

 .node{
	width:20px; margin-right:20px;
	    height: 20px;}


  #xxgg{
  width:280px;
  height:269px;
  margin-left:2px;
  background-image:url(xxgg.gif);
  float:left;}

	.xxggzi{
   width:260px;
   height:229px;
   padding-top:31px;
   padding-left:10px;
   padding-right:10px;
	text-align:left;
	font:"微软雅黑" 13px;
	line-height:22px;
	color:#000000;}

#roll{height:279px; width:219px; overflow:hidden;list-style:none;}
#roll li{height:30px; line-height:30px; margin-left:-15px;text-align:center;}
#roll li a{font-size:15px;}
a{font-size:14px; text-decoration:none; font-family:'Microsoft Yahei'; color:#666;}
#roll li a:hover{ color:#F59121;}

	.xxggzi   a:link{color:#000000; text-decoration:none; font-size:13px;}
	.xxggzi   a:visited{color:#000000; text-decoration:none; font-size:13px;}
	.xxggzi   a:active{color:#FF0000; text-decoration:none; font-size:13px;}
	.xxggzi   a:hover{color:#FF0000; text-decoration:none; font-size:13px;}



   .xyxwwenzi{
   width:363px;
   height:177px;
   padding-top:40px;
   padding-left:10px;
   padding-right:10px;
	text-align:left;
	font:"微软雅黑" 13px;
	line-height:22px;
	color:#000000;}

	.xyxwwenzi   a:link{color:#000000; text-decoration:none; font-size:13px;}
	.xyxwwenzi   a:visited{color:#000000; text-decoration:none; font-size:13px;}
	.xyxwwenzi   a:active{color:#FF0000; text-decoration:none; font-size:13px;}
	.xyxwwenzi   a:hover{color:#FF0000; text-decoration:none; font-size:13px;}



#midbanner{ width:999px; height:120px; margin-top:5px; margin-bottom:5px; margin-left:2px; background:url(banner2.jpg); margin:0 auto;}
#wangluo{width:700px; height:60px; float:left; margin-left:65px;}


/*----main02----*/

#main02{
width:1200px;
margin-top:5px;
height:265px;
margin:0 auto;
padding-top:35px;
margin-top:20px;}

#leftbannerindex{
width:383px;
height:265px;
float:left;}


#left01index{
margin-left:0;
width:100%;
height:265px;}


#left01{
margin-left:2px;
width:237px;
height:341px;}
   #left01menu{

 width:197px;
 height:27px;
 background-image:url(left01.jpg);
 font-family:"微软雅黑" ;
 font-size:15px;
 font-weight:bold;
 color:#FFFFFF;
 padding-left:40px;
 padding-top:13px;}

  #left01menu a,#left01menu a {color:#FFFFFF;}

#leftindex{

 width:277px;
 height:26px;
 background-image:url(midd01.jpg);
 font-family:"微软雅黑" ;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
 padding-left:30px;
 padding-top:10px;}
  #leftindex a,#leftindex a {color:#FFFFFF;}



     #left01box{

 width:234px;
 height:301px;
 border:1px solid #cccccc;}
      #left01box1{

 width:215px;
 height:265px;
 border:1px solid #cccccc;border-top:none;
 padding-left:10px;}

  #left01boxindex{

 width:295px;
 height:260px;
 border:1px solid #cccccc;border-top:none;
 padding-left:10px;
 font-size:13px;
 line-height:30px;}

  .MiddleGezizuo{

	width:265px;
	padding-left:10px;
	background:url(dot.gif) left center no-repeat;}


 /*锟揭憋拷1*/

#FriendLink{

	width:300px;

	height:130px;

	margin-left:35px;
	margin-top:25px;

	padding-top:8px;

	text-align:center;}


#FriendLink select{

	width:289px;

	height:24px;

	margin-bottom:15px;

	*margin-bottom:0px;

	_margin-bottom:3px;

	border:1px solid #ccc;

	color:#18609a; _z-index:1000;}

 #rightbanner
 {
 height:265px;
 width:383px;
 margin-left:25px;
 float:left;}

 #right01,#right03
 {
 width:100%;
 height:265px;}

 #right01ban
 {
 width:315px;
 height:26px;
 background-image:url(midd01.jpg);
 text-align:right;
 color:#FFFFFF;
 font-family:"微软雅黑";
 font-size:14px;
 font-weight:bold;
 padding:10px 10px 0 10px ;}
 #right01ban a,#right02ban a {color:#FFFFFF;}

 #right01box{
 padding:4px 8px 4px 8px;
 width:317px;
 height:254px;
 font-size:13px;
 line-height:30px;
 border:1px solid #cccccc;border-top:none;}


 	#right01box  a:link{color:#000000; text-decoration:none; font-size:13px;}
	#right01box   a:visited{color:#000000; text-decoration:none; font-size:13px;}
	#right01box   a:active{color:#FF0000; text-decoration:none; font-size:13px;}
     #right01box  a:hover{color:#FF0000; text-decoration:none; font-size:13px;}

.slides span{ height:50px; position:absolute; left:100px; bottom:20px; background-color:rgba(0,0,0,0.4); color:white;font-size: 15px; font-weight:bold;
    line-height: 50px;
    padding: 0px 20px;}


#rightbanner2 {
height:265px;
 width:383px;
 margin-left:25px;
  float:left;}

 .MiddleGezi2{
	width:305px;
	padding-left:10px;
	background:url(dot.gif) left center no-repeat;}
.content3{
	padding-left:10px;
	width:270px;
	height:25px;
	float:left;}

 .date{
	width:50px;
	font-size:13px;
	height:25px;
	float:right;
	color:#CCC;}

.more{ width:100%; height:35px; border-bottom:3px solid #038dd6; border-top:1px solid #038dd6; margin-bottom:10px;}
.more span{     color: #000;
margin-left:5px;
    font-family: "微软雅黑";
    float: left;
    line-height: 35px;
	font-size:17px;}
.more a{ float:right; margin-right:15px; line-height:35px;}
#demo {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
width: 1200px;
margin-left:;}
.odt{ width:1200px; margin:0 auto;}
.youqinglianjie{ width:300px; float:right; margin-top:-188px;}
#demo img {
border: 3px solid #F2F2F2;}
#indemo {
float: left;
width: 800%;}
#demo1 {
float: left;}
#demo2 {
float: left;}

.footer{
width:100%;
height:150px;
color:#FFFFFF;
background: #038dd6 ;
clear:right;}
.foot_all{width: 1200px;height: 150px;margin: 0 auto;}
 .foot_p{ width:600px; height:30px;margin-top: 35px;float: left;}
 .foot_p p{ line-height:30px;  font-family:"微软雅黑"; font-size:14px; letter-spacing:2px;color:#FFF;}
.foot_all .foot_img{float: right;}
.foot_all .foot_img a{ float:left; padding-left:50px;margin-top:40px;}
#Article{
	width:998px;
	margin-bottom:10px;
	border:1px solid #dbdbdb;
	border-top:none;
	margin-left:auto;
	margin-right:auto;}

#ArticlePosition{
	width:890px;
	height:28px;
	background:url(position_article.gif);
	line-height:25px;
	padding-left:110px;}



#ArticleBody{
	width:96%;
	margin-left:2%;
	height:auto;
	line-height:24px;}
#ArticleBody span{ font-size:22px; font-family:"微软雅黑";}
#Article #ArticleBody div{
	float:none;}

#ArticleBody .clickspan span{font-size:1rem;}


#artsoft{
width:900px;
height:400px;
margin-top:10px;
margin-left:30px;
font-size:13px;}



/*---list css--*/
#listart{
    margin-top:10px;
	width:1000px;
	height:878px;
	margin-left:auto;
	margin-right: auto;}

#listposition{
   margin-top:2px;
    width:638px;
	height:28px;
	background:url(position_article.gif);
	line-height:25px;
	padding-left:110px;
margin-bottom:10px;
font-size:14px;
color:#003399;}

#listposition a,#ArticlePosition a{
	color:#003399; font-size:14px;}


#listleftbanner{
width:237px;
float:left;}


#listcont{
width:748px;
margin-left:10px;
float:left;}


#MiddleBox1{
	width:720px;
	padding:4px 8px 4px 8px;
	margin-bottom:10px;}
	#MiddleBox1 ul{ width:720px; height:auto; margin-top:-17px;}
#MiddleBox1 ul li{ list-style-type:none; float:left;width:180px;padding:10px; text-align:center;}
#MiddleBox1 ul li img{ width:180px; height:210px; padding:10px; border:none;}
#MiddleBox1 ul li a{ text-align:center;}
 .MiddleGezi1{

	width:680px;
	padding-left:10px;
	background:url(dot.gif) left center no-repeat;
	line-height:28px;
	color:#333333;
	 font-size:13px;}
.MiddleGezi1 a{
	color:#333333; font-size:16px;line-height: 30px;}


.MiddleDate{
text-align:right;
	width:100px;
	color:#999999;}

#listPage{
	width:710px;
	height:34px;
	line-height:34px;
	text-align:center;
	border-top:1px dashed #0066FF;
	color:#003399;
	font-size:13px;}
#listPage1{
	width:600px;
	height:34px;
	text-align:center;
	color:#003399;
	font-size:13px;
	margin-left:150px;
	float:left;}
#listPage a{
	color:#003399;
	font-size:13px;}
.navOpen{display:none;}
.liukong{display:none;}
@media screen and (max-width:1200px){
    .inner{width:94%;}



}


@media screen and (max-width:767px){
	*{-webkit-tap-highlight-color:rgba(255,255,255,0);}
	.inner{width:98%;}
	.liukong{display:block;height:60px;}
	#top_bg{position:fixed;top:0;left:0;z-index:999;}
	#lifeban{display: none;}
	.biaoyu{display:none;}
	.logoBox{display:flex;align-items:center;width:80%;}
	.logoimg{min-width:150px;width:30%;}
	.nameBox{margin-top:0;padding-left:10px;border-left:1px solid #fff;}
	.nameBox p{font-size:16px;}
	.nameBox span{font-size:10px;display:none;}

	#menu{width:50vw;height:100vh;position:fixed;right:-50vw;top:60px;z-index:999;margin-top:0;background:#fff;border-left:1px solid #eee;transition-duration:0.3s;}
	#menu ul li{float:none;border-right:none;}
	#menu ul li a{width:100%;padding:10px 0;}
	#menu ul li ul{width:100%;left: -100% !important;top:0;}
	#menu ul li ul li{width:100%;position:relative;}
	#menu ul li ul li a{width:100% !important;padding:0;}
	#menu ul li ul li ul{top:100%;left:20% !important;width:80% !important;margin:0;}
	/* 导航按钮 */
	.navOpen{display:block;width:35px;height:40px;position:fixed;right:10px;top:7px;overflow: hidden;z-index: 9999;}
	.navOpen li{width:100%;height:3px;border-radius:1px;background:#fff;margin:8px 0;transition-duration:0.3s;}
	.navOpen.hover li:nth-child(1){transform:rotate(45deg) translateY(8px) translateX(8px);}
	.navOpen.hover li:nth-child(2){transform:translateX(-40px);}
	.navOpen.hover li:nth-child(3){transform:rotate(-45deg) translateY(-8px) translateX(8px);}
	/* 导航按钮 */

	.flexslider{height:160px !important;}
	.slides li{height:160px !important;background-size:100% 100% !important;}

	#main01{width:96%;margin-left:2%;height:auto;}
	#tpxw{width:100%;float:none;height:auto;}
	#main01 #xytd{width:100%;float:none;margin-left:0;height:auto;}
	#tpxw .tp_left{width:100%;float:none;height:auto;}
	#tpxw .tp_rig{width:100%;float:none;height:auto;margin:0;}
	#main01:after{content:'';display:block;clear:both;}
	#tpxw .tp_left img{width:100%;height:auto;}

	#main02{width:96%;padding:0;height:auto;}
	#leftbannerindex{width:100%;float:none;height:auto;}
	#rightbanner{width:100%;float:none;height:auto;margin:0;}
	#rightbanner2{width:100%;float:none;height:auto;margin:0;}

	.odt{width:100%;}
	#demo{width:100%;}
	#indemo{width:1600%}
	#demo img{width:100px;}
	.footer{height:auto;}
	.foot_all{width:100%;height:auto;}
	.foot_p{width:96%;float:none;height:auto;margin:0;margin-left:2%;}
	.foot_all .foot_img{display:none;}

	#Article{width:100%;}
	#ArticlePosition{display:none;}
	.contentTable{width:100%;max-width:100%;}
	.contentTable img{max-width:100% !important;height:auto !important;}

	#listart{height:auto;width:100%;}
	#listleftbanner{display:none;}
	#left01{display:none;}
	#listcont{width:100%;float:none;margin-left:0;}
	#listposition{width:100%;float:none;display:none;}
	#MiddleBox1{width:100%;float:none;}
	.MiddleGezi1{width:100%;float:none;}
	#listPage{width:100%;}
	#MiddleBox1 ul{width:100%;}
	#MiddleBox1 ul:after{content:'';display:block;clear:both;}
	#MiddleBox1 ul li{width: 42%;
    padding: 10px 2%;}
	#MiddleBox1 ul li a{display:block;}
	#MiddleBox1 ul li img{width:100%;padding:0;}
}