body { margin:0; padding:0;}
/*如果模板公共样式里面定义了上面的样式，建议去掉上面的样式*/
.headerc204301 a {text-decoration:none;}
.headerc204301 a:active, a:hover {outline: 0;}
.headerc204301{position:relative;background:#005bac;}

#dl-menu { margin-top:1% !important; right:1px;}

.dl-menuwrapper:first-child { margin-right:0px !important;}
.dl-menuwrapper button {border-radius:8%; width:45px; height:45px;}#c203861 ul li ul { border:0px solid #ccc; display:none;} 
    #c203861 ul li ul li {  font-family: 黑体;text-decoration: none;font-weight:bold;font-size:16px;  float:left;text-align:center;  margin:0;  color:#000;}
    #c203861 ul li ul li a { height:45px;line-height:45px; text-align:center; color:#000;} 
    #c203861 ul > li > a:hover {background-color:rgba(255,255,255,0.7); font-weight:bold; color:#000;}
   #c203861 ul li ul li:hover {  font-weight:bold; color:#005bac;}  
    #c203861 ul li:hover ul { display:block;z-index:9999999; position:absolute;}
    #c203861 ul li.sfhover ul { display:block;} 
   

.ejlm_ys {width:100%;  mim-height:100px; background-color:rgba(255,255,255,0.7); padding:20px 0px 10px; margin-top:0px; position: absolute; left:15px;} 
.lmzs_box {}
.lmzspic img { width:165px; height:100px; float:left; margin:0px 20px 0px 15px;}
.lmzswz {  width:180px;  height:100px; line-height:35px; padding:15px 0px; margin-right:30px; font-size:16px; color:#000; float:left;}
.ejlm_box {  float:left;}
.ejlm_box li {text-align:center;}    #c203874 ul li ul { border:0px solid #ccc; display:none;} 
    #c203874 ul li ul li {  font-family: 黑体;text-decoration: none;font-weight:bold;font-size:16px;  float:left;text-align:center;  margin:0;  color:#000;}
    #c203874 ul li ul li a { height:45px;line-height:45px; text-align:center; color:#000;} 
    #c203874 ul li ul li:hover {  font-weight:bold; color:#005bac;}  
    #c203874 ul > li > a:hover {background-color:rgba(255,255,255,0.7); font-weight:bold; color:#000;}
    #c203874 ul li:hover ul { display:block;z-index:9999999; position:absolute;}
    #c203874 ul li.sfhover ul { display:block;} 





.ejlm_ys {width:100%; mim-height:100px; background-color:rgba(255,255,255,0.7); padding:20px 0px 10px; margin-top:0px; position: absolute; right:0px;} 
.lmzs_box {}
.lmzspic img { width:165px; height:100px; float:left; margin:0px 20px 0px 15px;}
.lmzswz {  width:180px;  height:100px; line-height:35px; padding:15px 0px; margin-right:30px; font-size:16px; color:#000; float:left;}
.ejlm_box { float:left;}
.ejlm_box li {text-align:center;}.img_list_box_zy { margin-left:-5px; margin-right:-5px;}
.img_list_box_zy ul li {
    padding-left: 10px;
    padding-right: 10px;
    margin: 12px 0px 15px;}



.img_list_box_zy .zyzt_pic { position:relative;}
.img_list_box_zy .zyzt_pic img {max-height:500px; width:100%; min-height:350px;}
.img_list_box_zy .zypic_tit { position:absolute; font-size:18px; line-height:30px; top:40px; left:45px;  margin: 0 auto; letter-spacing:1px;   
    max-height: 251px; color:#ffffff;
    writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/    
    writing-mode: tb-lr;}

.img_list_box_zy .zymore1 { position:absolute; right:45px; bottom:5px;  width: 20px; line-height: 20px;  font-size: 16px; color:#ffffff; writing-mode: tb-lr;
    writing-mode: vertical-lr; text-align: center;}

.img_list_box_zy .zymore1:after {
    content: "";
    border-left: 1px solid #fff;
    display: inline-block;
    height: 40px;
    margin-top: 8px;}


@media screen and (max-width: 767px){
.img_list_box_zy .zypic_tit  {
position:absolute; 
font-size:16px; 
line-height:30px; 
top:40px;
left:25px;}

.img_list_box_zy .zyzt_pic img {
    max-height: 500px;
    width: 100%;
    min-height: 350px;
    margin: 18px 0px 20px;}

}


@media screen and (max-width: 460px){

.img_list_box_zy .zyzt_pic img {
    max-height: 500px;
    width: 100%;
    min-height: 350px;
    margin: 8px 0px 0px;}
}