@charset "utf-8";
/* CSS Document */
body{font-family:"Arial"}
.wrap{width:1000px;margin:0 auto;}
#header_zt{width:100%; background: url(top_2019_mzgg1.jpg) top center no-repeat; margin:20px auto 20px; height:591px }
.nav{boder:1px solid #dfdfdf;-moz-box-shadow:-2px 1px 13px #333333, -5px 0px 0px #DFDFDF; -webkit-box-shadow:-2px 1px 13px #333333, -5px 0px 0px #DFDFDF; box-shadow:-2px 1px 13px #333333, -5px 0px 0px #DFDFDF;overflow:hidden;zoom:1;margin:40px 0 60px;}
.nav a{color:#003367;font-size:24px;padding:0 18px;display:block;float:left;height:60px;line-height:60px;}
.nav a.cur{background:#c20017;color:#fff;}
/*焦点图*/
.focus{ position:relative; width:687px; height:386px; margin:0 auto;}  
.focus img{ width: 687px; height: 386px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:18px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:15px; position:absolute; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    

.focus .D1fBt2 a{position:relative; display:inline; width:15px; height:2px;  margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt2 .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt2 img{display:none}    
.focus .D1fBt2 i{display:none; font-style:normal; }  
.focus .D1fBt2 a{position:relative; display:inline; width:15px; height:2px;  margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt2 .current,.focus .D1fBt2 a:hover{background:#fc114a;}    
.focus .D1fBt2 img{display:none}    
.focus .D1fBt2 i{display:none; font-style:normal; }   
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.focus2{width:1000px;}
.focus2 .fcon{background:#fff}
.focus2 .fcon .img_a{float:right;width:687px;height:386px;}
.focus2 .fcon .inf{float:left;width:310px;}
.focus2 .fcon .inf a{font-size:32px;font-weight:bold;line-height:30px;}
.focus2 .fcon .inf p{font-size:16px;line-height:24px;margin-top:35px;}
.focus2 .fPic{width:100%}
.focus2 .fbg{left:10%;bottom:0;}
.focus2 .D1fBt a{width:14px;height:3px;background:#d8d8d8;margin:0 2px;}
.focus2 .D1fBt .current, .focus2 .D1fBt a:hover{background:#7489b8;}

.block{margin-bottom:48px;}
.block h2 a{color:#c20017;font-size:24px;border-bottom:4px solid #003367;padding-bottom:2px;}
#tabs3_main_1{margin-top:30px;zoom:1;position:relative;}
.index_box3_prev,.index_box3_next{position:absolute;top:100px;width:45px;height:45px;background:url(leftbtn328_2019.png) no-repeat;cursor:pointer;z-index:100;}
.index_box3_main{overflow:hidden;margin-left:-14px;}
.index_box3_main li{float:left;margin:0 10px;width:320px;padding-bottom:10px;}
.index_box3_main li a{color:#010101;font-size:18px;line-height:30px;font-weight:bold;}
.index_box3_main li p{font-size:14px;line-height:24px;}
.index_box3_main li img{display:block;width:320px;height:214px;margin:0 0 10px;}
.index_box3_prev{left:-32px;}
.index_box3_next{right:-22px;background-image:url(rightbtn328_2019.png);}

.blockD{overflow:hidden;zoom:1}
.blockD h2{margin-bottom:32px;}
.blockD .left{width:520px; float:left}
.slide{position:relative;width:502px;height:363px;}
.slide .pics a{display:none;width:502px;height:283px;}
.slide .pics img{width:502px;height:283px;}
.focus_title{width:496px;height:60px;position:absolute;left:0;bottom:0;}
.slide .txt span{display:none;}
.slide .txt span a{font-size:18px;font-weight:bold;line-height:30px;}
.slide .txt{width:502px;line-height:20px;font-size:18px; overflow:hidden;margin-top:8px;}
.slide .btns{position:absolute;right:10px;bottom:10px;}
.slide .btns span{display:block;float:left;width:14px;height:3px;margin-right:12px;background:#d8d8d8;}
.slide .btns span.here{background:#7489b8;}

.blockD .right{width:444px; float:right}
.slide_v{position:relative; float:left;width:417px; height:356px; overflow:hidden}
.slide_v .videos{position:relative}
.slide_v .videos img{width:417px; height:278px; }
.slide_v .videobtns{position:absolute;right:15px;bottom:10px;}
.slide_v .videobtns span{display:block;float:left;width:7px;height:7px;text-align:center;line-height:15px;margin-right:2px;background:url(dot_gray2019.png);background-size:100% 100%;cursor:pointer}
.slide_v .videobtns span.cur{background-image:url(bluedot328_2019.jpg);}
.slide_v .videoitem{display:none;}
.slide_v .videos .play{width:417px;height:356px;}
.slide_v .videos .play{position:absolute;left:0;top:0;background:url(play.png) no-repeat 170px 100px;cursor:pointer}
.slide_v .video_inf{padding:10px;height:40px;}
.slide_v .video_tit{color:#fff;line-height:20px;font-size:18px;overflow:hidden}
.slide_v .video_tit a{font-size:18px;font-weight:bold;line-height:30px;}
.slide_v .video_inf .vl{color:#999999;font-weight:bold;}

.blockE h2{margin-bottom:32px;}
.focus3{width:1000px;height:242px;}
.focus3 img{width:476px;height:242px;}
.focus3 .fbg{left:13px;bottom:10px;}
.focus3 .D1fBt .current,.focus3 .D1fBt a:hover{background:#711619;}  
.fr_tit{width:524px;height:242px;position:absolute;right:0;top:0;}
.fr_tit li{border-bottom:2px solid #d9d9d9;height:70px;padding:10px 0 0 20px;cursor:pointer;}
.fr_tit li.current a{color:#39579a;}
.fr_tit li.current a:hover{text-decoration:underline}
.fr_tit a{font-size:20px;line-height:32px;}  

.blockF{overflow:hidden;zoom:1;}
.blockF .left{width:620px;float:left;}
.blockF .right{width:324px;float:right;}
.blockF .news a{display:block;margin-top:30px;font-size:18px;background:url(redot328_2019.jpg) no-repeat 14px 7px;padding-left:10px;line-height:20px;padding-left:30px;}