body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY:  "微软雅黑","宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; background:#ffffff; color:#666666; }
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;}
a{color:#666666;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}


.topcrr{width: 122px; float: right; height: 32px; }

.topcrrrr{width: 122px; float: right; height: 32px; background: url(../images/xy_08.png) no-repeat; margin-top:4px;}
.topcrrin{width: 90px; height: 20px;float: left;padding-left: 10px; }
.topcrrin input{width: 90px; height: 20px; line-height: 20px; border: 0px; background: none; margin-top: 6px;}
.topcrrinba{width: 14px; height: 15px; float: left; margin-top: 7px;}


.top{ width:100%; height:40px; background:#66594f; border-bottom: 2px solid #f2a517;}
.toplf{ color:#fff; font-size:14px; line-height:40px; width:100%; padding-left:5px;}
.toplf li{float: left; }
.toplf a{ color:#fff; padding: 0 5px;}
.topr{ width:37%; float:right; height:40px;}
.topr li{ float:right; line-height:40px; color:#fff; width:50px; padding-left:5px;}
.topr li a{color:#fff;}
.nav{ width:100%; background:#fff; height:60px;}
.navlf{ width:85%; height:auto; float:left; margin-top:14px; margin-left:5px;}
.navlf img{  width:100%;}

.slideBox{ position:relative; overflow:hidden; margin:0 auto;  width:100%;   }
.slideBox .hd{ position:absolute; height:5px; line-height:5px; bottom:10px; right:0; z-index:1; width:100%; text-align:center;  display: none;}
.slideBox .hd ul{ display:inline-block;}
.slideBox .hd li{ display:inline-block; width:8px; height:8px;background:#fff; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;  text-indent:-9999px; overflow:hidden; margin:0 6px;border:1px solid   rgba(0,0,0,0);    }
.slideBox .hd li.on{ background:#971110; }
.slideBox .bd{position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}  /* 去掉链接触摸高亮 */

.tuijrrr{width:98%;margin: 0 auto; height: auto; }

.tuijr{width: 380px; float: right; height: auto; }
.listlcc{height:auto;width:100%; margin: 0 auto; }
.listlcc li{  line-height: 36px; font-size: 14px;color: #999999; text-align: right; background: url(../images/qd_25.png) left center no-repeat; text-indent: 10px;FONT-FAMILY:  "微软雅黑";}
.listlcc li a{width: 80%; text-align: left; float: left;text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block; font-size: 14px;FONT-FAMILY:  "微软雅黑";}

.xinw_rrt{width: 98%; margin: 0 auto; height: auto; padding-top: 10px;}
.tonb{ height: 65px; padding-bottom: 15px; border-bottom: 1px solid #ccc; padding-top: 15px;}
.tonblf{background: #e4fffe; height: 65px; width: 65px; float: left;}
.tonblf h3{font-size: 18px; font-weight: normal; line-height: 30px; color:#0375bb; text-align: center;}
.tonblf p{font-size: 12px; font-weight: normal; line-height: 30px; color:#828282; text-align: center; border-top: 1px solid #ccc; width: 80%; margin: 0 auto;}
.tonblrr{width:76%; float: left; height: 63px; line-height: 30px; padding-left: 10px; font-size: 14px; overflow: hidden;}






.tzwwt_lf{ width:120px; float:left; height:79px;}
.tzwwt_lf img{ width:100%; height:auto;}

.tzwwt_rr{ width:57%; float:left; padding-left:10px;}
.tzwwt_rr h3{ line-height:30px; font-size:14px; border-bottom:1px dashed #ccc; text-align:center;text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block;}
.tzwwt_rr p{ line-height:25px; height:50px; overflow:hidden;}



.xinw{ height: 40px;    background: url(../images/zyy_44.png) bottom repeat-x; width: 98%; margin: 0 auto; padding-top: 10px;}
.xinwlf{min-width: 40px; float: left; height: 40px;line-height: 40px;  text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;}
.xinwzz{ min-width: 70px; font-size: 16px; font-weight: bold; float: left; height: 40px;line-height: 40px;}

.xinwgg{min-width: 50px; float: right; line-height: 40px; font-size: 14px; text-align: right; }
.xiw_yc{ height: 40px; min-width: 100px; background: url(../images/zyy_41.png) bottom repeat-x; float: left;}

.zhx{ width:100%; height:45px; border-bottom:2px solid #1ea929; }
.zhaolf{ width:100px;color:#000; font-weight:bold; float:left; line-height:45px; font-size:16px; padding-left:10px;}
.zhaorr{ width:50px; float:right; line-height:45px; font-size:14px;padding-right:10px;}

.zhaorr a{ color:#000;}
.tzwwt{ min-height:45px; width:96%; margin:0 auto; margin-top:10px; margin-bottom: 10px;}


.zhxxw{ width:95%; height:auto; margin:0 auto;}
.zhxli{ background:#f5f5f5; height:50px; padding:5px 0px; margin-top:10px;}
.zhxlilf{ width:73px; height:50px; float:left;}
.zhxlilf h3{ font-size:14px; text-align:center; line-height:25px; color:#21a919;}
.zhxlilf p{ font-size:12px; line-height:25px; text-align:center;}
.zhxlilfr{ width:70%; float:left; border-left:1px solid #ccc; line-height:25px; overflow: hidden; height:50px; font-size:12px; padding-left:10px;}



.zsss{ width:95%; height:auto; margin:0 auto;}
.zssslf{ width:100%; height:30px; border-bottom:1px solid #f5f5f5; margin-top:10px;}
.zssslflf{ width:70px; background:#f5f5f5; border-left:3px solid #21a919; line-height:30px; text-align:center;float:left; font-size:14px; }
.zssslfrr{ width:70%; float:left; padding-left:10px; text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block; height:30px; line-height:30px; font-size:14px;}
.zhhfrr{ text-align:right; font-size:14px; line-height:30px; margin-top:10px; }
.zhhfrr li{ height: 30px; line-height:30px;  text-align:right;}

.zhhfrr  li a{  float:left; font-size:14px; text-align: left;width:70%;text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block;}

.lianj{border-top:3px solid #21a919; height:131px; background:url(../images/hj.png) center repeat-x; margin-top:20px; }


.tupx{width: 98%; margin: 0 auto; padding: 10px 0px; height: auto;}

.tupx li {width: 31%; float: left;color: #fff; line-height: 30px; font-size: 15px; text-align: center; height: 80px; margin-left: 1%; margin-right: 1%; margin-bottom: 10px; padding-top: 20px;}
.tupx li a{color: #fff;}
.bj1{background: #029292;}
.bj2{background: #cdc67e;}
.bj3{background: #578b87;}
.bj4{background: #7c85d2;}
.bj5{background: #7ecca5;}
.bj6{background: #a181cc;}



.erj_180{ width: 100%; height: auto;margin-top:10px; }
.erj_180 li  { width:45%; height: 50px;float: left; background: #f7f6f6; line-height: 50px; font-size: 16px; margin-bottom: 10px; text-align: center; margin-right: 1%;  margin-left: 3%; }
.erj_180 li a{display: block;}
.erj_180 li a:hover{ background: #007e78; color: #fff;}

.erj_180:hover{ height: 300px;transition: all 0.6s;}









.anjs{ width:25%; float:left; height:100px; line-height:35px; text-align:center; padding-top:10px;}
.anjs img{ width:80%; margin:0 auto;}
.foft{ background:#fcc705; min-height:70px; color:#fff;  padding:10px 0px; border-top: 3px solid #564639;}
.foftbbb{text-align:center; line-height:28px; font-size: 14px;}


.daoqz{ width:98%; line-height:30px; margin:0 auto; color:#000; border-bottom:2px solid #d7a80c;  }



.jai{ width:100%; height:auto;}
.jai img{width:100%; }

.contcon{ width:98%; line-height:30px; font-size:14px; margin:0 auto; padding:15px 0px;}
.contcon p{ text-indent:28px;}
.contcon p img{ text-indent:0px;}
.contcon p table{text-indent:0px;}

.xouc{ width:100%; height:auto;}

.xkhg{ width:200px; height:30px;  border-radius:10px;/*IE6*/   
-moz-border-radius:10px;-webkit-border-radius:10px;text-align:center; background:#d8d8d8; line-height:30px;  font-size:14px; color:#000; margin:0 auto;margin-top:20px;}

.contit{ font-size:16px; clear:#000; text-align:center; line-height:35px;}
.contshij{ font-size:12px; text-align:center; line-height:30px; border-bottom:1px dashed #ccc;}
.ppt{ width:100%; height:auto; border-top:1px dashed #ccc; padding-top:10px;  margin:0 auto;}
.ppt p{ text-overflow:ellipsis;white-space:nowrap;  overflow:hidden;height:27px; display:block;}


.zsjg{ font-size:16px; line-height:35px;border-bottom:2px solid #d7a80c; font-weight:bold; width:95%; margin:0 auto;}

.lhk{ width:95%;  margin:0 auto;}
.lhk li{background:url(../images/kk1_03.jpg) left center no-repeat;float:left; font-size:14px; line-height:35px; width:50%; text-indent:10px; }

.zhnrr{ width:95%; height:auto; padding:20px 0px; margin:0 auto;}

.zhnt{ width:50%; float:left; height:auto; line-height:35px; text-align:center;}
.zhnt img{ width:95%; height:auto; margin:0 auto;}



.zhunt{width: 95%; margin: 0 auto; height: 104px; padding: 10px 0px;}


.banlba{width: 100%; height: 80px; }
.banlbali1{width: 24.5%; float: left; height: 60px; background: url(../images/qd_09.png) left no-repeat #b73940; padding-top: 10px; }
.banlbali1 h3{font-size: 14px; line-height: 25px;color: fff; text-indent: 30px; font-weight: normal;}
.banlbali1 h3 a{ color: fff;}
.banlbali1 p span{font-size:9px;-webkit-transform:scale(0.7);display:block; width: 100px; line-height:  25px;  color: #dda1a5; text-align: center;}

.banlbali2{width: 24.5%; float: left; height: 60px; background: url(../images/qd_11.png) left no-repeat #b73940; padding-top: 10px;  margin-left: 0.5%;}
.banlbali2 h3{font-size: 14px; line-height: 25px;color: fff; text-indent: 30px; font-weight: normal;}
.banlbali2 h3 a{ color: fff;}
.banlbali2 p span{font-size:9px;-webkit-transform:scale(0.7);display:block; width: 100px; line-height:  25px;  color: #dda1a5; text-align: center;}

.banlbali3{width: 24.5%; float: left; height: 60px; background: url(../images/qd_13.png) left no-repeat #b73940; padding-top: 10px;margin-left: 0.5%;}
.banlbali3 h3{font-size: 14px; line-height: 25px;color: fff; text-indent: 30px; font-weight: normal;}
.banlbali3 h3 a{ color: fff;}
.banlbali3 p span{font-size:9px;-webkit-transform:scale(0.7);display:block; width: 100px; line-height:  25px;  color: #dda1a5; text-align: center;}

.banlbali4{width: 25%; float: left; height: 60px; background: url(../images/qd_15.png) 3px 20px no-repeat #b73940; padding-top: 10px; margin-left: 0.5%; }
.banlbali4 h3{font-size: 14px; line-height: 25px;color: fff; font-weight: normal;padding-left: 30px;}
.banlbali4 h3 a{ color: fff;}
.banlbali4 p span{font-size:9px;-webkit-transform:scale(0.7);display:block; width: 100px; line-height:  25px;  color: #dda1a5; text-align: center;}

.tongz{height: 30px; background: #66594f;padding: 5px 0px; }
.tongzlf{ font-weight: bold; color: #fbc309; font-size: 14px; padding-left: 10px; line-height: 30px; float: left;}


#demo{height:30px; overflow:hidden; }
ul.nl {list-style:none outside none; margin:0; padding:0}
ul.nl li {line-height:40px;padding-left:15px; font-size:14px; color: #fff;}
ul.nl li a{color: #fff; width: 65%;text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block;}
.dateR {float:right;padding-right:5px}
.gray {text-decoration:none;font-size:12px}


.zhinj{width: 100%; background: #f7f7f7; height: 438px;}
.zhinjlf{width: 50%; height: 200px; float: left;margin-bottom: 10px; margin-top: 5px;}
.zhinjlftt{ background: #fff; margin: 5px; height: 190px; padding: 5px;}

.tous{width: 100%; height: 40px;}
.touslf{ width: 70px; background: #d7a80c; height: 40px; line-height: 40px; font-size: 14px; text-align: center; color: #fff; font-weight: bold; float: left; }
.touslfrr{ min-width: 70px; background: #d7a80c; height: 40px; line-height: 40px; float: right; background: url(../images/qd_29.png) right center no-repeat;}
.toustt{width: 100%; height:136px; padding-top: 10px; overflow: hidden;}
.toustt h3{font-size: 16px; line-height: 40px; border-bottom: 1px dashed #ccc;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block;}
.toustt p{ line-height: 30px;color: #8e8e8e;}
.touslf2{ width: 70px; background: #b12c33; height: 40px; line-height: 40px; font-size: 14px; text-align: center; color: #fff; font-weight: bold; float: left; }

.timgt{width: 100%; height:136px; padding-top:25px; overflow: hidden;}

.timgt img{width: 100%; height: auto;}

.bahj360{width: 100%; height: 280px; background: url(../images/ddf.png) bottom no-repeat;}



.ztgf{width: 50%;  float: left;margin-bottom: 10px; margin-top: 5px;}

.ztgf180{overflow: hidden;height:120px; margin: 5px; }
.ztgf180 img{width: 100%; height: auto;}
.zhtpp{ height: 35px; background: #d7a80c; color: #fff; line-height: 35px; text-align: center;margin:0 5px;  }

.bbftt{ background: #f3f3f3; margin: 5px; height: auto; padding: 5px;}

.tobbt{width: 100%; height:110px; overflow: hidden;}
.tobbt h3{font-size: 16px; line-height: 40px; border-bottom: 1px dashed #ccc;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block;}
.tobbt p{ line-height: 30px;color: #8e8e8e;}

.khbj35{background: #fff; min-height: 40px; width: 98%; line-height: 40px; margin:0 auto;}
.khbj35 li{float: left; line-height: 35px;}
.khbj35 li a{color: #000; padding: 0 5px;}

.bbjtt{ min-height: 40px; width:250px; line-height: 40px; margin:0 auto;}
.bbjtt li{float: left; line-height: 40px;height: 40px;}
.bbjtt li a{ padding: 0 5px; color: #fff; text-decoration: underline; line-height: 40px;height: 40px;font-size: 14px;}



.ernjimg{width: 100%; height: auto;}

.ernjimg img{width: 100%; height: auto;}



.focus{ position:relative; width:100%; height:77px;  float: left;}  
.focus img{ width: 117px; height: 77px;} 
.focus .shadow .title{width: 100%; 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; width: 100%;overflow:hidden; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:63%; position:absolute; top:0; left:130px; z-index:10; height:28px; line-height: 28px;text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block;  border-bottom: 1px dashed #ccc;
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#000; font-size:14px; font-weight: bold;overflow:hidden;  font-family: "\5FAE\8F6F\96C5\9ED1";}  

.focus .shadowcc{ width:63%; position:absolute; top:29px; left:130px; z-index:10; height:23px; line-height: 23px;height:46px;
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadowcc a{ text-decoration:none; color:#000; font-size:14px; overflow:hidden;  font-family: "\5FAE\8F6F\96C5\9ED1";}  


.focus .fcon{ position:relative; width:100%; float:left;  display:none;   }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:0px; 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:0px; height:0px; 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;}  
