@charset "UTF-8";
*{margin:0;padding:0;}
.bjlhtop{width:100%; height:440px; background:url(../images/bjlhtop.jpg) no-repeat center; margin:0px auto}
.bjlhtt{width:1100px; height:90px; line-height:90px; overflow:hidden; margin:0px auto; text-align:center; font-size:50px; color:#bb070a; padding:20px 0px 20px 0px; border-bottom:#999999  dashed 1px}
.bjlhhdnr{width:1100px; height:auto; overflow:hidden; margin:40px auto}
.bjlh{width:550px; float:left}
.bjlhtext{width:500px; float:left; margin-left:50px;}
.bjlhdbt{width:500px; height:auto; overflow:hidden;}
.bjzs{ height:auto;border-bottom:#999999  dashed 1px;}
.bjzs h2 {padding-top:10px;}
.bjzs:nth-child(1) h2 {padding-top:0px;}
.bjzs:last-child{border-bottom:0px;}
.bjzs h2 a{  color:#bb070a}
.bjlhlb{padding-bottom:15px;}
.bjlhlb li{ line-height:26px; font-size:16px;}
.bgjd{width:100%; height:auto; overflow:hidden; margin:40px auto;}
.bgjdmenu{height:184px; line-height:184px; background:url(../images/bgjdmenu_01.jpg) no-repeat center;}
.bgjdbj{width:100%; overflow:hidden; margin:0px auto; background:url(../images/poster-bg.jpg) no-repeat center}
.bgjdnav{width:1100px; margin:0px auto; padding-top:10px;}
.bgjdleft{width:525px; height:auto; overflow:hidden; float:left;}
.bgjdleft li{ line-height:30px; color:#666666}
.bgjdleft h3{ font-weight:bold;}
.bgjdright{width:525px; height:auto; overflow:hidden; float:left; margin-left:50px;}
.bgjdright li{ line-height:30px; color:#666666}
.bgjdright h3{ font-weight:bold;}

.bgjdlist{width:1100px; height:auto; overflow:hidden;}
.bgjdlist li{ line-height:30px; color:#666666;float:left; width:525px; margin:3px 0px;}
.bgjdlist h3{ font-weight:bold;}
.bgjdlist li:nth-child(even) {margin-left:50px;}
.bgjdlist div {font-size:15px;}

.nmgmenu{height:184px; line-height:184px; background:url(../images/nmgmenu_01.jpg) no-repeat center;}
.nmgbj{width:100%; height:auto;overflow:hidden; margin:0px auto; }
.nmgleft{width:525px; height:auto; overflow:hidden; float:left;}
.nmgleft li{ line-height:30px; color:#666666}
.nmgright{width:525px; height:auto; overflow:hidden; float:left; margin-left:50px;}


.bcfsmenu{height:184px; line-height:184px; background:url(../images/bcfcmenu_01.jpg) no-repeat center;}
.bcfsbj{width:100%; height:400px;; overflow:hidden; margin:0px auto; }

.xhrmfocus{ position:relative; width:550px; height:350px; background-color: #000; float: left;}  
.xhrmfocus img{ width: 550px; height: 350px;} 
.xhrmfocus .shadow .title{width: 260px; height: 45px;padding-left: 30px;padding-top: 20px;}
.xhrmfocus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.xhrmfocus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.xhrmfocus .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; }  
.xhrmfocus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.xhrmfocus .fPic{ position:absolute; left:0px; top:0px; }  
.xhrmfocus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.xhrmfocus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; background:rgba(0,0,0,0.8);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.xhrmfocus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.xhrmfocus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.xhrmfocus .fcon img{ display:block; width:550px; height:350px; }  
.xhrmfocus .fbg{bottom:10px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.xhrmfocus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.xhrmfocus .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:#999999; }    
.xhrmfocus .D1fBt .current,.focus .D1fBt a:hover{background:#fe4e4e;}    
.xhrmfocus .D1fBt img{display:none}    
.xhrmfocus .D1fBt i{display:none; font-style:normal; }    
.xhrmfocus .prev,.xhrmfocus .next{position:absolute;width:48px;height:50px;background: url(../images/controls.png) no-repeat;}
.xhrmfocus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -50px; cursor:pointer; }  
.xhrmfocus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-48px -50px;  cursor:pointer;}  
.xhrmfocus .prev:hover{  background-position:0 0; }  
.xhrmfocus .next:hover{  background-position:-48px 0;}  


.wydbsymenu{height:184px; line-height:184px; background:url(../images/dbwysymenu.jpg) no-repeat center;}
.scroll-outer{height:500px;background:url(../images/gpmW-fwnpcnt2683405.jpg) 50% 0 no-repeat;}
#scroll{width:1080px;margin:0 auto;padding-top:60px;font-family:"Microsoft Yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;}
/*
#scroll .item{position:relative;width:250px;height:369px;margin:0 auto;background-color:#fff;overflow:hidden;}
*/
#scroll .item{position:relative;width:500px;height:369px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll .item img {width:500px;height:340px; border:none;}
#scroll .shd{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.15);}
#scroll .shd a{display:block;width:500px;height:239px;*background-image:url(about:blank);background-image:url(about:blank)\0;}
#scroll .txt{position:absolute;left:0;bottom:0;width:476px;padding:4px 12px 0px 12px;color:#888;background-color:#e4e9ee\9;background-color:#ea3733;}

#scroll p{width:476px;height:30px;font-size:15px; color:#f7f5f5;padding:2px 0px;}

#scroll .item:hover .shd{background-color:rgba(0, 0, 0, 0);}
#scroll .item:hover .txt{background-color:#fff\9;}

.owl-theme .owl-controls .owl-buttons div{position:absolute;top:180px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}



.tklhfocus{ position:relative; width:1100px; height:600px; background-color: #000; float: left;}  
.tklhfocus img{ width: 1100px; height: 600px;} 
.tklhfocus .shadow .title{width: 260px; height: 45px;padding-left: 30px;padding-top: 20px;}
.tklhfocus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.tklhfocus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.tklhfocus .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; }  
.tklhfocus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.tklhfocus .fPic{ position:absolute; left:0px; top:0px; }  
.tklhfocus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.tklhfocus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; background:rgba(0,0,0,0.8);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.tklhfocus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.tklhfocus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.tklhfocus .fcon img{ display:block; width:1100px;height:600px; }  
.tklhfocus .fbg{bottom:10px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.tklhfocus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.tklhfocus .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:#999999; }    
.tklhfocus .D1fBt .current,.focus .D1fBt a:hover{background:#fe4e4e;}    
.tklhfocus .D1fBt img{display:none}    
.tklhfocus .D1fBt i{display:none; font-style:normal; }    
.tklhfocus .prev,.tklhfocus .next{position:absolute;width:48px;height:50px;background: url(../images/controls.png) no-repeat;}
.tklhfocus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -50px; cursor:pointer; }  
.tklhfocus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-48px -50px;  cursor:pointer;}  
.tklhfocus .prev:hover{  background-position:0 0; }  
.tklhfocus .next:hover{  background-position:-48px 0;}  

.ewmnav{width:100%; height:auto; overflow:hidden; margin:40px auto}
.ewmtu{width:1100px; height: auto; overflow:hidden; margin:0px auto}
.bottom{width:100%; line-height:30px; text-align:center; margin:20px auto; border-top:1px  solid #CCCCCC; color:#999999;padding-top:20px;}
.bottom span{ padding:0px 20px 0px 20px}
.blank{ cursor:pointer;}
.gotop {
	position:fixed;
	right:10px;
	bottom:260px;
	width:50px;
	height:50px;
	cursor:pointer;
	display:none;
	background:url(/images/gotop.png) 0px 0px;
}
.gotop:hover {
	background:url(/images/gotop.png) 50px 0px;
}