body,div,img,dl,dt,dd,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;}
ul,li{ list-style:none}
body{ font-size:12px;font-family:"Microsoft YaHei","微软雅黑";background:#ffffff;min-width:1200px;}
a{text-decoration:none; color:#323232}
a:hover,a:active{ text-decoration:none;color:#664773;}
img{border:0;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}
.blank40{clear:both;height:40px;overflow:hidden;display:block;}
.blank50{clear:both;height:50px;overflow:hidden;display:block;}


/*头部*/
.top{ width:100%; height:40px; background:#664773;}
.topa{width:1200px; height:40px; font-size:14px;margin:0 auto;}
.topa_L{  float:left; height:40px; line-height:40px; color:#FFFFFF}
.topa_L a{padding-right:20px;color:#FFFFFF}


.topa_R{float:right; height:40px;}
.topa_Ra{float:left; height:40px; line-height:40px; font-size:14px; color:#FFFFFF; padding-right:20px;}
.topa_Ra a{color:#FFFFFF}
.topa_Ra span{ padding-left:10px; padding-right:10px; font-family:"宋体"}

.topa_Rb{float:right; padding-top:7px;}
.topa_R .so{ width:168px; height:26px; background:#FFFFFF;border:1px solid #e5e5e5; float:right;}
.topa_R .so .search_input{width:120px;float:left;border:0; padding-left:8px; height:26px; line-height:26px;color:#999;border: none;}
.topa_R .so .search_botton{cursor:pointer;float:right;width:39px;height:26px;overflow:hidden; background:url(../images/so_sub.png) no-repeat; text-indent:-999px;font-family:"Microsoft YaHei","微软雅黑"; font-size:16px; color:#FFFFFF;border:0px;}


.head{ height:125px; background:url(../images/top.png) no-repeat center;margin:0 auto;}




.menu {height:55px;background:#664773;margin:0px auto;}
.menua {width:1200px;height:55px;margin:0px auto;}
.menua li{ float:left; width:100px;line-height:55px; background:url(../images/menu_li.png) no-repeat right center; text-align:center; font-size:18px;}
.menua li:last-child{background:none;}
.menua li a{color:#FFFFFF;}


.foot{height:300px; background:url(../images/footer.jpg) no-repeat center top #000000;margin:0px auto;}
.foota{width:1200px;height:270px; margin:0px auto;}

.foota_L{  float:left; padding-left:10px; padding-top:4px;}
.foota_M{  float:left; padding-left:10px; padding-top:40px;}

.foota_R{  float:left; width:160px; padding-top:50px; padding-left:100px;}
.foota_R li{float:left; width:32px; margin-right:20px; margin-top:10px;}
.foota_R li img{width:32px; height:32px;}

.footb{width:1200px;height:30px; line-height:30px; text-align:center; font-size:14px; color:#FFFFFF; margin:0px auto;}
.footb a{ color:#FFFFFF; padding-left:8px; padding-right:8px;}



/*2021*/
.menu {
    height: 55px;
    background: #664773;
    margin: 0px auto;

	
}
.menua {
	position:relative;
    width: 1200px;
    height: 55px;
    margin: 0px auto;

}
.menua ul{ 
position:absolute;
 list-style:none; 

} 
.menua ul li{ 
 float:left; 
 text-align:center; 
} 
.menua a{ 
 text-decoration:none;  
 display:block; 
} 
.menua a:hover{ 
 background-color:#666666; 
 color:#FFFFFF; 
} 
.menua ul li ul li{ 
 float:none; 
 background-color:#EEEEEE; 
} 
.menua ul li ul{ 
 display:none;  z-index:9999;
} 
/*为了兼容IE7写的CSS样式，但是必须写在a:hover前面*/
.menua ul li ul li a:link,ul li ul li a:visited{ 
 background-color:#664773; z-index:9999; font-size:14px; line-height:40px;
} 
.menua ul li ul li a:hover{ 
 background-color:#ffffff; color:#000000; z-index:9999;
} 
/*20220907新增*/
.we_img_box {display:flex;margin-top: 40px; padding-left:190px}

.we_img_box .img_box,.we_img_box img {height:120px;margin-top: 14px;margin-left: 5px;}
.we_img_box .img_box img,.we_img_box img img {margin-bottom:22px}
.we_img_box .img_box span,.we_img_box img span {font-size:13px;color:#808080}
.we_img_box .taikong {margin-left:38px}
.fr{float:right}
.fl{float:left}
.cbody{overflow:hidden;width:1200px; margin:0 auto;}
.cbodyw{overflow:hidden;width:1200px; padding:0 15px; background:#fff; margin:0 auto; position:relative;}
.cbody1{overflow:hidden;width:1230px;margin:0 auto;}
.blank10{height:10px; line-height:10px; overflow:hidden; clear:both;}
.blank15{height:15px; line-height:15px; overflow:hidden; clear:both;}
.blank20{height:20px; line-height:20px; overflow:hidden; clear:both;}
/*左边*/
.leftbox{ width:260px;border:1px #ccc solid; background:#fff; overflow:hidden;}
.leftmenu h3{height:42px; line-height:42px; color:#664773;background:#f8f8f8; border-bottom:3px #664773 solid; font-size:22px; text-align:center; font-weight:bold;}
.leftmenu ul{ padding:15px 15px;border-top:0; min-height:580px; }
.leftmenu ul li{ height:40px; line-height:40px; padding-bottom:15px;}
.leftmenu ul li a{ background:#eeeeee; border-radius: 18px; font-size:16px; text-align: center; color:#333; display:block; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.leftmenu ul li a:hover,.leftmenu ul li.active a{ background:#664773; color:#fff; font-weight:bold;}

/*右边*/
.rightbox{ width:930px;border:1px #ccc solid; overflow:hidden;background:#fff;}
.location{  height:44px; line-height:44px;background:#f8f8f8; color:#333333; border-bottom:1px #ccc solid; padding:0 20px 0 0;}
.location h3{ border-bottom:3px #664773 solid;height:42px; line-height:42px; padding:0 20px; float:left; font-size:20px; color:#664773; font-weight:bold;}
.location p{ background:#f8f8f8 url(jyjposico.png) no-repeat center left; padding-left:20px; font-size:14px; margin-left:20px;}
.location a{ color:#333333;}
.location a:hover{ color:#ff0000;}
.rightcon{ padding:10px 20px 20px; min-height:580px; }
.jyjnewslist li{ line-height:40px; background:url(dlist.png) no-repeat center left; border-bottom:1px #ddd dashed; padding-left:22px; overflow:hidden;font-size: 16px;}
.jyjnewslist li span{ font-size:14px; color:#939393;}
.jyjpiclist li{ float:left; display:inline; margin:10px 1%; width:23%; text-align:center;}
.jyjpiclist li img{ display:block; margin-bottom:8px; border:1px #ddd solid; padding:2px; max-width:100%;}
.fen_page{width:750px; height: 40px;line-height: 40px;text-align: center; float:left;}
.look_page{ width:80px; height: 38px; padding-top:2px; line-height: 40px; float:right; background:#fff;}
.page_all{border: 1px solid #664773; height:23px; padding: 3px 5px; background: #664773; color:#fff !important;margin-top:5px;font-size: 14px;}
.page_all:hover{color:red !important; border-color:#ffcccc; background: #fff; text-decoration:none;}

.pagebox{height: 40px;line-height: 40px;text-align: center;}

/**********************概览分页样式*****************************/
.clsPage{ text-align:center;margin:25px auto auto;padding:0;overflow:hidden;font-size:14px;font-family:Microsoft YaHei,simhei;}
.clsPage a{display:inline-block;vertical-align:middle;text-align:center; height:25px;line-height:25px;padding:0px 7px;margin-right:4px; text-decoration:none;background-color:#664773; border:1px solid #664773;color:white;overflow:hidden;}
.clsPage a:hover{background-color:#fff;color:#664773;border-color:#664773;}
.clsPage span{display:inline-block;vertical-align:middle;text-align:center;height:25px;line-height:25px;padding:0px 7px;margin-right:4px;background-color:#f7f7f7; border:1px solid #bdbdbd;color:black;}