@charset "utf-8";
/* CSS Document */

html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x: hidden; overflow-y: scroll; }
body, ol, ul, li, h1, h2, h3, h4, h5, h6, p, th, td, dd, dd, form, em, fieldset, legend, input, textarea, select {border: 0; vertical-align: baseline; margin: 0; padding: 0;outline: none;list-style:none; font-style: normal;}
a { color: #666; text-decoration: none; font-family: "SimSun"; outline: none;}
a:active, a:hover{ color: #00943D; text-decoration: none; outline: 0; }
a:focus { outline: thin dotted; }
body, ol, ul, li, h1, h2, h3, h4, h5, h6, p, th, td, dd, dd, form, em, fieldset, legend, input, textarea, select {border: 0; vertical-align: baseline; margin: 0; padding: 0;outline: none;list-style:none; font-style: normal;}
a{text-decoration:none;}
a:hover{text-decoration:none; color:#00943D;}


/*焦点图*/
.focus{ position:relative; width:600px; height:420px; background-color: #000; float: left;}  
.focus img{ width: 600px; height: 420px;} 
.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;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; text-decoration:none; color:#fff; font-size:20px; overflow:hidden; padding-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:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.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 .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/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;}  

/*顶部*/
.head{border-top:solid 2px #c51a00; border-bottom:solid 2px #ebebeb; height:36px; line-height:36px; background-color:#fcfcfc;}
.head .navr{width:1000px; height:36px; margin:auto;}
.head .navr .logo{float:left; width:150px; height:36px; display:inline; overflow:hidden;}
.head .navr .logo a{display: block; overflow:hidden; padding:0;}
.head .navr span{width:850px; height:36px; line-height:36px; float:left; font-size:14px; display:inline;}
.head .navr em{float:left; background:#666666; width:1px; height:20px; margin:8px auto;}
.head .navr a{float:left; display:inline; padding:0 19px; color:#666666;}
.head .navr a:hover{color:#00943D}
/*顶部结束*/
.w1000{width:1000px; height:auto;}
.top5{margin-top:5px;float:left;}
.top10{margin-top:10px;float:left;}
.banner{width:1420px; height:409px; margin: 0 auto;}
.box{width:1000px; height:auto; margin:auto}
.mian1{width:1000px; height:425px; overflow:hidden; background-color: #F7F7F7;}
.mian2{width:1000px; height:508px; margin:auto; overflow:hidden;}
.huand{float:left; overflow:hidden; width:600px; height:420px;}
.newstop{width: 388px; height:420px; overflow:hidden; float:right; background-color:#F7F7F7;}
.newstop ul{clear:both; height:104px; width:370px; line-height:20px; border-bottom:#e5e5e5 solid 1px;}
.newstop ul li{float:left; font-size:13px;}
.newstop span{overflow:hidden; width:360px; height:30px; padding:5px 0 5px 10px; display:block; font-size:20px; color:#000000;font-family: "微软雅黑";  text-align:left; line-height:30px; font-weight:600;}
.newstop span:hover{color:#f00;}
.newstop p{font-size:14px; width:360px; height:60px; line-height:30px; padding:0 5px; overflow:hidden;font-family: "微软雅黑";}
.newstop em{padding:0 10px 0 20px; line-height:20px; color:#E34544; font-size:14px; }
.hflisk{width:1000px; height:162px; margin:10px 0; float:left;}
.hflisk ul{float:left; width:1000px;}
.hflisk ul li{width:480px; height:160px; border:solid 1px #cccccc;}
.hflisk img{width:215px; height:160px; float:left; display:block; overflow:hidden;}
.hflisk span{float:left; margin:10px; line-height:22px; font-size:18px; height:22px; width:245px; color:#000000; font-weight:700; font-family:"微软雅黑"; overflow:hidden;text-align: center;}
.hflisk span:hover{color:#f00;}
.hflisk p{float:left;padding:0 10px 10px 10px; line-height:150%; height:110px; width:245px; font-size:13px; color:#999; overflow:hidden; text-indent: 2em;}
.hflisk .regit{float:right!important;}
.hflisk .left{float:left!important;}
/*红色标题*/
.red_title{ height:34px; line-height:27px;}
.red_title span{font-size:18px; font-weight:bold; font-family:"SimHei"; color:#FFF; margin-top:4px; padding:0 10px 0 20px; float:left; background:#e34544; }
.red_title em{width:40px; height:34px; float:left; background:url(../images/biaoti-hong.jpg) no-repeat;}
/*绿色标题*/
.green_title{ height:34px; line-height:27px;}
.green_title span{font-size:18px; font-weight:bold; font-family:"SimHei"; color:#FFF; margin-top:5px; padding:0 10px 0 20px; float:left; background:#7cc919;}
.green_title em{width:40px; height:34px; float:left; background:url(../images/biaoti-lv.jpg) no-repeat;}
/*蓝色标题*/
.blue_title{ height:34px; line-height:27px;}
.blue_title span{font-size:18px; font-weight:bold; font-family:"SimHei"; color:#FFF; margin-top:5px; padding:0 10px 0 20px; float:left; background:#279bd8;}
.blue_title em{width:40px; height:34px; float:left; background:url(../images/biaoti-lan.jpg) no-repeat;}
.baner_title{width:1000px; height:80px; margin:auto;}
.zhyw{width:600px; height:530px; float:left;}
.zhyw .lisk{width:600px; height:300px; float:left;}
.zhyw .lisk ul{width:600px; height:300px; float:left; overflow:hidden;}
.zhyw .lisk ul li{width:300px; height:24px; padding:3px 0; float:left; font-size:12px; line-height:24px; background: transparent url(../images/ico-dol.gif) no-repeat scroll 0px 6px;
text-indent: 20px; overflow:hidden;}
.zhyw .lisk ul li a{padding:0 10px 0 0;}
.zhyw .pic{width:600px; height:200px; float:left;}
.rwzf{width:400px; height:530px; float:right;}
.rwzf .lisk{width:400px; height:500px; float:left; overflow:hidden;}
.rwzf .lisk ul{float:left; height:155px;border-bottom:#e5e5e5 solid 1px; margin-bottom:7px; }
.rwzf .lisk ul li{width:190px; height:154px; float:left;}
.rwzf .pic{width:150px; height:100px; padding:1px; display:block; border:1px #767676 solid;}
.rwzf a{margin:auto; text-align:center;}
.lisk p{margin:auto; padding-top:5px; line-height:20px; height:20px;font-size:13px; color:#000000; display:block; text-align:center; overflow:hidden; }
.lisk span{ margin:auto;padding-top:5px; line-height:20px; height:20px; font-size:14px; color:#dd7315; display:block; text-align:center; font-family:"Microsoft YaHei"; font-weight:bold;}
.container { margin:auto;  max-width:1000px;}
.poster-main{ position:relative;width:800px;height:350px; margin-bottom:5px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:800px;height:270px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0;width:100px;height:270px; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{left:0; background: url(../images/btn_l.png) no-repeat center center;}
.poster-main .poster-next-btn{right:0; background: url(../images/btn_r.png) no-repeat center center;}
.lyc-c-lst{ overflow:hidden; width:1000px;}
.lyc-c-lst ul{ width:1000px; background-color:#cccccc}
.lyc-c-lst ul li{ float:left;color:000000; display:inline; width:240px; height:190px;  background-color:#f0f0f0; overflow:hidden; margin:5px;}
.lyc-c-lst ul li span{width:230px; margin:5px; height:18px; overflow:hidden;}
.lyc-c-lst .img{ display:block;padding:5px;  width:230px; height:150px; overflow:hidden;}
.lyc-c-lst .txt{ display:block; font-weight:700; color:#dd7315; font-size:13px; text-align:center; line-height:18px; white-space:nowrap;}
.pic{width:100%; height:100%; margin:auto}
.mott-d{width:290px; height:365px;}
.mott-c{width:406px; height:365px; padding:0 7px;}
.mott-x{width:200px; height:180px;}
.mott-l{float:left;}
.mott-r{float:right}
.mott-top{padding-top:5px;}

/*底部*/
.footer{width:100%; margin:20px 0 0 0; background-color:#ededed; float:left;}
.foot-nav{width:1000px; text-align:center; padding:15px 0; font-size:12px; margin:auto;}
.foot-nav a{padding:0 10px; color:#666666;}
.foot-nav a:hover{color:#00943D;}
.foot-nav em{ background:#666666; width:1px; height:10px; display:-webkit-inline-box;}
.footer-coon{width:100%; text-align:center; float:left; border-top:#666 solid 2px; padding:20px 0;}
.footer-coon p{line-height:24px; color:#797979; font-size:12px;}
/*底部结束*/