@charset "utf-8";


body{font-size:12px; min-width: 1200px;}
body,div,ul,li,p,h1,h2,h3,h4,h5,h6,input,a{margin:0;padding:0;}
body{font-family:"Microsoft YaHei";}
#wrapper{height:auto;overflow:hidden;margin:0 auto;background:#fff;}
a{text-decoration:none;color:#313131;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;width: 0;height: 0;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
img{border:none;}
.yy{width:1100px;margin:0 auto;}
.bdr .tempWrap{ width:480px !important}

.head{height:208px;margin:0 auto;}
.head_a{ background-image:url(../images/01.png);height:153px;}
.logo{width:423px;height:84px;padding-top:38px;}
.ss{ background:url(../images/ss.png) no-repeat;height:34px;width:252px;margin-top:75px;}

.head_d{height:55px;background:#b13535;}
.head_d li{line-height:55px;}
.ddsmoothmenu{ font-size:16px; color:#fff; height:55px; line-height:55px; width:1100px;margin:0 auto;}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left !important; }
.ddsmoothmenu ul li.sel{}
.ddsmoothmenu ul li.sel>a{ color:#636363;}
.ddsmoothmenu ul li a{display: block;color: #fff;text-decoration: none;width:100px;height:55px;text-align:center;font-size:16px;}
* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{ color:#fff !important;line-height:55px;}
 .ddsmoothmenu ul li a.cur{background:}
.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;width:145px}
.ddsmoothmenu ul li ul li{display: list-item; width:145px;height:35px;border-bottom:1px solid #555;}
.ddsmoothmenu ul li ul li a{color: #fff;font-size: 12px;font-weight: normal;margin: 0; padding:0px; width:145px;height:35px;background:#000;text-align:center;line-height:35px;border-bottom:none !important;filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;}
.ddsmoothmenu ul li ul li a.selected{
}
.ddsmoothmenu ul li ul li a:hover{
line-height:35px;
background:#b13535;
}

.main{height:auto;padding:20px 0 38px 0;}
.search{width:243px;height:35px;background:url(../images/s-1_03.png) no-repeat;margin-top:85px;}

.focus{ position:relative; width:550px; height:376px; background-color: #000; float: left;}  
.focus img{ width:550px; height:376px;} 
.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{  position:absolute; bottom:0; left:0px; z-index:10; height:58px; line-height:58px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left;width:100%; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";margin-right:20px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:20px; position:absolute; height:30px; text-align:center; z-index: 200; }  
.focus .fbg div{margin-right:-5px;overflow:hidden;zoom:1;height:16px}    
.focus .D1fBt a{position:relative; display:inline; width:16px; height:16px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:url(../images/banner_03.png) no-repeat center; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:url(../images/banner_02.png) no-repeat center;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.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;}  

.more{float:right; margin:21px 2px 15px 0 ;}
.xwkx{ width:528px;}
.xwkx_a{ width:528px; height:48px; border-bottom:2px solid #efbaba;}
.zi{ width:110px; height:46px; border-bottom:2px solid #c42929;}
.xw{ font-size:28px; color:#c72929; padding-left:4px; padding-top:4px;}
.kx{ font-size:19px; color:#c2d2d2d; padding-top:14px;}
.xwkx_con{padding:7px 0 0 0;}
.xwkx_con ul li{ height:111px; border-bottom:1px dashed #b5b5b5;}
.xwkx_kuai{ width:90px; height:80px; margin-top:13px; background:url(../images/date.jpg) no-repeat right center #f77979;}
.xwkx_kuai .date{ width:80px;font-size:28px; color:#FFF;line-height:28px;padding-top:14px; text-align:center;}
.xwkx_kuai .month{ width:80px;font-size:16px; color:#FFF;line-height:16px;padding-top:12px; text-align:center;}
.xwkx_con_fr{ width:426px;}
.xwkx_con_fr a{ font-size:21px; color:#2a2a2a;display:block;line-height:21px;margin-top:13px;}
.xwkx_con_fr p{ font-size:15px;color:#6f6f6f;line-height:26px;margin-top:14px;}
.xwkx_con ul .xwkx_last{ border-bottom:none;padding-bottom:0px;}

.xsk{ margin-top:16px;}
.more{float:right; margin:21px 2px 15px 0 ;}
.tzxz{ width:263px;}
.tzgg_a{ width:263px; height:48px; border-bottom:2px solid #efbaba;}
.zi{ width:110px; height:46px; border-bottom:2px solid #c42929;}
.xw{ font-size:28px; color:#c72929; padding-left:4px; padding-top:4px;}
.kx{ font-size:19px; color:#c2d2d2d; padding-top:14px;}
.tzgg_zi{ padding-top:9px;}
.tzgg_zi ul li{ height:34px; background:url(../images/qiand.png) no-repeat left center;}
.tzgg_zi ul li a{ font-size:14px;line-height:34px; color:#2f2e2e;padding-left:19px; }
.more{float:right; margin:21px 2px 15px 0 ;}
.xzzx{ width:263px; margin-top:20px;}
.xzzx_a{ width:263px; height:48px; border-bottom:2px solid #efbaba;}
.zi{ width:110px; height:46px; border-bottom:2px solid #c42929;}
.xw{ font-size:28px; color:#c72929; padding-left:4px; padding-top:4px;}
.kx{ font-size:19px; color:#c2d2d2d; padding-top:14px;}
.xzzx_zi{ padding-top:9px;}
.xzzx_zi ul li{ height:34px; background:url(../images/qiand.png) no-repeat left center;}
.xzzx_zi ul li a{ font-size:14px;line-height:34px; color:#2f2e2e;padding-left:19px; }
.jchd{ margin-left:21px;}
.more{float:right; margin:21px 2px 15px 0 ;}
.jcdt{ width:510px;}
.jcdt_a{ width:510px; height:48px; border-bottom:2px solid #efbaba;}
.zi{ width:110px; height:46px; border-bottom:2px solid #c42929;}
.xw{ font-size:28px; color:#c72929; padding-left:4px; padding-top:4px;}
.kx{ font-size:19px; color:#c2d2d2d; padding-top:14px;}
.jcdt_zi{ padding-top:9px;}
.jcdt_zi ul li{ height:34px; background:url(../images/qiand.png) no-repeat left center;}
.jcdt_zi ul li a{ line-height:34px; color:#2f2e2e;padding-left:19px; }
.jcdt_zi ul li span{font-size:14px;line-height:34px; color:#646363;padding-right:6px;}
.more{float:right; margin:21px 2px 15px 0 ;}
.hdly{ width:510px; margin-top:20px;}
.hdly_a{ width:510px; height:48px; border-bottom:2px solid #efbaba;}
.zi{ width:110px; height:46px; border-bottom:2px solid #c42929;}
.xw{ font-size:28px; color:#c72929; padding-left:4px; padding-top:4px;}
.kx{ font-size:19px; color:#c2d2d2d; padding-top:14px;}
.hdly_g{ width:510px; height:269px; background:#f8f8f8; border: 1px solid #dedede;}
.slideTxtBox2{width:480px;height:240px;margin:0 auto;margin-top:20px;background:#f8f8f8; overflow:hidden;}
.slideTxtBox2 .bd{width:480px;height:158px;margin:0 auto;line-height:32px;text-align:center;}
.slideTxtBox2 .bd a{color:#fff;}
.slideTxtBox2 .bd .hceg{width:280px;height:235px;margin-left:14px; background:#ef50a2; font-size:18px; color:#fff;}
.slideTxtBox2 .bd .hceg1{width:280px;height:235px;margin-left:14px; background:#3db82a; font-size:18px; color:#fff;}
.slideTxtBox2 .bd .hceg2{width:280px;height:235px;margin-left:14px; background:#658ef4; font-size:18px; color:#fff;}
.slideTxtBox2 .bd .hceg3{width:280px;height:235px;margin-left:14px; background:#3db82a; font-size:18px; color:#fff;}
.slideTxtBox2 .bd .hceg4{width:280px;height:235px;margin-left:14px; background:#ef50a2; font-size:18px; color:#fff;}


.xgjg{ margin-top:20px;width:288px; height:648px; background:url(../images/xgljdi.jpg);}
.xglj_bt{ font-size:18px; line-height:18px; color:#c42929; background:url(../images/yuan.jpg) no-repeat left center; margin-top:22px; padding-left:19px;}
.xglj_nr{ margin-top:22px;}
.xglj_nr li{ width:240px; height:45px; margin-top:6px; margin-left:25px;position:relative;}
.xglj_kuai1{ background:url(../images/lj01.png) center 0 no-repeat}
.xglj_kuai2{ background:url(../images/lj02.png) center 0 no-repeat}
.xglj_kuai3{ background:url(../images/lj03.png) center 0 no-repeat}
 
 
 
 
.xglj_nr li .ej-link{display:none;position:absolute;left:0;top:44px;height:150px;width:238px;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #ddd;z-index:5;}
.xglj_nr li:hover .ej-link{display:block;}
.xglj_nr li .ej-link li{height:23px;line-height:23px;width:230px;padding-left:8px;margin-left:0;}
.xglj_nr li .ej-link2{display:none;position:absolute;left:0;top:40px;height:150px;width:238px;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #ddd;z-index:5;}
.xglj_nr li:hover .ej-link2{display:block;}
.xglj_nr li .ej-link2 li{height:23px;line-height:23px;width:230px;padding-left:8px;margin-left:0;}

.xglj_nr li .ej-link3{display:none;position:absolute;left:0;top:40px;height:150px;width:238px;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #ddd;z-index:5;}
.xglj_nr li:hover .ej-link3{display:block;}
.xglj_nr li .ej-link3 li{height:23px;line-height:23px;width:230px;padding-left:8px;margin-left:0;}
 

.xglj_nr li .ej-link li a{font-size:14px;}
.xglj_nr li .ej-link2 li a{font-size:14px;}
.xglj_nr li .ej-link3 li a{font-size:14px;}



.xglj_z{font-size:16px; line-height:45px; color:#fff; text-align:center;}
.jgjs_bt{ font-size:18px; line-height:18px; color:#c42929; background:url(../images/yuan.jpg) no-repeat left center; margin-top:33px;padding-left:19px;}
.jgjs_nr{ margin-top:22px;}
.jgjs_nr li{ width:240px; height:45px; margin-bottom:6px; margin-left:25px;}
.jgjs_kuai1{ background:url(../images/js.png) center 0 no-repeat}
.jgjs_z{font-size:16px; line-height:45px; color:#fff; text-align:center;}
.ggfw_bt{ font-size:18px; line-height:18px; color:#c42929; background:url(../images/yuan.jpg) no-repeat left center; margin-top:33px;padding-left:19px;}
.ggfw_nr{ margin-top:20px; width:240px; margin-left:auto; margin-right:auto;}
.ggfw_nr ul li{ margin-bottom:22px;width:109px;float:left;}
.ggfw1{ height:30px; width:109px; background:url(../images/gg01.png) no-repeat left center; }
.ggfw2{ height:30px; width:109px; background:url(../images/gg02.png) no-repeat left center; }
.ggfw3{ height:30px; width:109px; background:url(../images/gg03.png) no-repeat left center; }
.ggfw4{ height:30px; width:109px; background:url(../images/gg04.png) no-repeat left center; }
.ggfw5{ height:30px; width:109px; background:url(../images/gg05.png) no-repeat left center; }
.ggfw6{ height:30px; width:109px; background:url(../images/gg06.png) no-repeat left center; }
.zxxx{ width:240px; height:53px;background:url(../images/zxxx.jpg) no-repeat left center;margin-top:5px;}
.zxxx_z{ font-size:18px; line-height:53px; color:#fff; margin-left:112px;}
.zxxx_z a{color:#fff;}

.foot{ width:100%; height:146px; background:#302c2c;}
.foot_z{ padding-top:38px;}
.foot_z p{ font-size:13px; line-height:35px; color:#f3f3f3; text-align:center;}





.list{ margin-top:9px; margin-bottom:56px;}
.banner{ width:1202px; height:246px; margin-left:auto; margin-right:auto;border:1px solid #ddd;padding:4px;}
.lbnr{ width:1100px; margin-left:auto; margin-right:auto;}
.lbnr .wz{ width:1100px; height:30px; border-bottom: 1px solid #e8e8e8;}
.lbnr .wz a{ font-size:13px;color:#959494; line-height:30px; color:#959494;float:left;}
.lbnr .wz span{ font-size:13px; line-height:30px;color:#959494; float:left;}
.lbnr .wz .dqwz{ color:#d82f31;}
.zdh{ width:220px;margin-top:33px;}
.zdh_bt{ background:url(../images/btbj.jpg); width:220px; height:86px;}
.zdh_bt_z1{ padding-top:21px; padding-left:57px; font-size:25px; line-height:25px; color:#fff; display:block;}
.zdh_bt_z2{ padding-top:6px; padding-left:57px; font-size:14px; line-height:14px; color:#fff; display:block; font-family:Arial;}
.zdh ul li{ height:60px; border-bottom: 1px dashed #c9c9c9;font-size:16px; line-height:60px; color:#595959; text-align:center;}
.zdh_nr .zdh_nr1{color:#de2628;}
.zdh_nr .nob{ border:none;}
.zdh ul li a:hover{color:#de2628;}
.zdh_hdly{ width:218px; height:420px; background:#fafafa; border: 1px solid #dedede;}
.zdh_hdlyc{ width:186px; margin-left:auto; margin-right:auto; padding-top:17px;}
.zdh_hdlyz{ font-weight:bold; font-size:15px; line-height:15px; color:#474545; margin-bottom:13px; display:block;}
.zdh_hdly1 .tp{  width:186px; height:130px; font-size:15px; line-height:15px; text-align:center; ;display:block;}
.zdh_hdly1 .z{font-size:15px; line-height:15px; text-align:center; margin-top:15px;display:block; color:#444343;}
.zdh_hdly1{ margin-top:20px; display:block;}
.zdh_hdly2 .tp2{  width:186px; height:130px; font-size:15px; line-height:15px; text-align:center; ;display:block;}
.zdh_hdly2 .z2{font-size:15px; line-height:15px; text-align:center; margin-top:15px;display:block; color:#444343;}
.ynr{ width:857px;  background:#f8f8f8;margin-top:33px;min-height:750px;}
.ynr_bt{ padding-top:42px; padding-bottom:20px; font-size:32px; line-height:32px; color:#de2628; text-align:center;}
.ynr_xh{ width:817px; margin-left:auto; margin-right:auto;}
.ynr_xh li{height:44px; border-bottom:1px dashed #c2c2c2; background:url(../images/lbyd.jpg) no-repeat left center; padding-left:25px; line-height:45px;color:#232323;}
.ynr_xh_date{ color:#787878;}
.fy{ background:url(../images/123.jpg) no-repeat; width:330px; height:22px; margin-left:auto; margin-right:auto; margin-top:62px;}




.ynr_wenzhang{ width:817px; margin-left:auto; margin-right:auto;}
.ynr_wenzhang p{ font-size:14px; line-height:28px !important;color:#4b4b4b}
.zw-title{font-size:20px;padding:42px 20px 20px 20px;}