@charset "utf-8";
*{margin:0;padding:0;border:0;outline:none;list-style:none;font-family:"微软雅黑";}
li{list-style-type:none;}
a{text-decoration:none;outline:none;color:#000000;font-family:"微软雅黑";}
a:hover{text-decoration:none;color:#990000;font-family:"微软雅黑";}
a:visited{text-decoration: none;font-family:"微软雅黑";}
a:active{Ttext-decoration: none;font-family:"微软雅黑";}
img, input, select, button{vertical-align:middle;}
#buttons *{vertical-align:middle;}
body{ background:url(bg_02.jpg)}
.weixin{position:fixed;right:0;bottom:0}
.weixin .xixi{display:none}
.weixin:hover .xixi{position:absolute;display:block;right:0px;bottom:0;z-index:9}
.header{width:100%;height:25px;float:left;text-align:center;background:#f8f8f8;min-width:1200px;}
.nr{width:100%;height:auto;float:left;min-width:1200px;}
.nr01{width:100%;height:auto;float:left;padding:35px 0px; min-width:1200px; background:url(bg01.jpg) top center no-repeat;}
.nr02{width:100%;height:auto;float:left;padding:35px 0px; min-width:1200px; background:url(bg02.jpg) top center no-repeat;}
.main{width:1200px;height:auto;margin:0px auto;min-width:1200px;}
.tl{width:100%;height:577px;float:left;background:url(bg_01.jpg) no-repeat top center;min-width:1200px;}
.footer{float: left;width: 100%;text-align:center;padding:15px 0px;background:#fff;min-width:1200px;}
.nav{width:100%;height:50px;line-height:48px;float:left;text-align:center;min-width:1200px;font-size:18px;color:#fff;background:url(bg_01.jpg) no-repeat top center; padding-top:723px; margin-bottom:15px;}
.nav em{font-size:16px;color:#b4332f; font-style:normal}
.nav a{font-size:19px;color:#fff;padding:0px 23px;}
.tt{width:1200px;height:60px;line-height:60px;float:left;font-size:41px;font-weight:bold;color:#305798;text-align:center;overflow:hidden;float:left; border-bottom:1px dotted #ccc;padding-bottom:15px; margin-bottom:20px;}
.tt a{font-size:41px;font-weight:bold;color:#305798;}
.tit_01{width:1200px; height:auto; float:left; text-align:center; padding:25px 0px;}

.jjsl{width:1200px; height:432px;float:left;}
.m-slide{width:1200px; float:left; height:432px;}
.m-slide .bottom-shadow{ position: absolute;  bottom: -3px; left: 0; width: 100%; height: 1px; overflow: hidden; border-top: 1px solid #e0e0e0; background: #e6e6e6; border-bottom: 1px solid #ececec }
.m-slide .img { float: left; position: relative }
.m-slide .img li, .m-slide .img a, .m-slide .img img { display: block; width: 620px; height: 432px; overflow:hidden ; }
.m-slide .img li { display: none; position: absolute; left: 0; top: 0 }
.m-slide .img .first { display: block }
.m-slide .tab { float: left; width:580px; overflow:hidden ;background:#f6f6f6;}
.m-slide .tab li {width: 580px ; float:left;}
.m-slide .tab .first { border-top: 0 }
.m-slide .tab a { text-decoration: none; display: block; position: relative; width: 580px; height: 90px;overflow:hidden; padding:9px 0px}
.m-slide .tab a h1{ padding-left:25px; height: 35px; line-height: 35px; font-size: 18px; font-weight: bold; color: #333; width:540px; float:left;}
.m-slide .tab a h2 { padding-left:25px; height: 54px; line-height: 27px; font-size: 15px; font-weight: normal; color: #868383;  width:540px; float:left; }
.m-slide .tab .on a { background:url(bg_06.jpg) #bf2121 no-repeat}
.m-slide .tab .on a b {}
.m-slide .tab .on a h1 { color: #fff }
.m-slide .tab .on a h2 { color: #fff }

.jd_ifr{width:1200px;height:auto;float:left;}
/*滚动效果样式*/
#rolldiv1{width:1200px; height:auto; float:left; overflow:hidden}
#rolldiv1 *{padding:0; margin:0; font-size:12px; line-height:18px;}
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-container{overflow:hidden; _display:inline-block;}
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-clip{overflow: hidden;}
/*滚动区域大小*/
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-clip-horizontal{width:1128px; margin:0px 36px; float:left;}
/*li样式*/
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-item{width: 326px; height:auto; text-align:center; padding:10px; background:#f6f6f6; border:15px solid #fff; float:left;}
/** 按钮 */
/*默认*/
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-next-horizontal{position: absolute; top: 155px; right: 0px; width: 41px; height: 76px; cursor: pointer; background:url("ri.png") no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ri.png', sizingMethod='crop');}
/*默认*/
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-prev-horizontal{position: absolute; top:155px!important; left: 0; width: 41px; height: 76px; cursor: pointer; background:url("le.png") no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='le.png', sizingMethod='crop');}
#rolldiv1 #mycarousel1 li{position: relative;}
#rolldiv1 #mycarousel1 .bnfy{width:326px; height:auto; float:left;}
#rolldiv1 #mycarousel1 .bnfy img{width:326px; height:225px; margin:0px auto; display:inline;}
#rolldiv1 #mycarousel1 .bnfy h1{width:326px; height: auto; line-height: 28px; font-size:18px; font-weight: bold; color: #333;text-align:center; margin:8px auto; display:block;}
#rolldiv1 #mycarousel1 .bnfy h1 a{font-size:18px; font-weight: bold; color: #333;}
#rolldiv1 #mycarousel1 .bnfy h2{width:326px; height: auto; max-height:108px; line-height: 27px; font-size: 15px; font-weight: normal; color: #868383; text-align:left; margin:0px auto; display:block; }
#rolldiv1 #mycarousel1 .bnfy h2 a{font-size:15px; font-weight: normal; color: #868383;}

.hsyj01{width:309px;height:476px;float:left;}
.hsyj01 img{width:309px;height:476px;position:relative;z-index:11;}
.hsyj01 h1{width:309px;height:30px;position:relative;z-index:22;background:#000;top:-30px;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.hsyj01 h2{width:309px;height:30px;line-height:30px;position:relative;z-index:33;top:-60px;font-size:15px;font-weight:normal;color:#fff;text-align:center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.hsyj01 h2 a{font-size:15px;font-weight:normal;color:#fff;}

.hsyj02{width:348px;height:255px;float:left;}
.hsyj02 img{width:348px;height:255px;position:relative;z-index:11;}
.hsyj02 h1{width:348px;height:30px;position:relative;z-index:22;background:#000;top:-30px;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.hsyj02 h2{width:348px;height:30px;line-height:30px;position:relative;z-index:33;top:-60px;font-size:15px;font-weight:normal;color:#fff;text-align:center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.hsyj02 h2 a{font-size:15px;font-weight:normal;color:#fff;}

.hsyj03{width:517px;height:255px;float:left;}
.hsyj03 img{width:517px;height:255px;position:relative;z-index:11;}
.hsyj03 h1{width:517px;height:30px;position:relative;z-index:22;background:#000;top:-30px;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.hsyj03 h2{width:517px;height:30px;line-height:30px;position:relative;z-index:33;top:-60px;font-size:15px;font-weight:normal;color:#fff;text-align:center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.hsyj03 h2 a{font-size:15px;font-weight:normal;color:#fff;}

.hsyj04{width:284px;height:208px;float:left;}
.hsyj04 img{width:284px;height:208px;position:relative;z-index:11;}
.hsyj04 h1{width:284px;height:30px;position:relative;z-index:22;background:#000;top:-30px;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.hsyj04 h2{width:284px;height:30px;line-height:30px;position:relative;z-index:33;top:-60px;font-size:15px;font-weight:normal;color:#fff;text-align:center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.hsyj04 h2 a{font-size:15px;font-weight:normal;color:#fff;}

.hsyj_pa01{padding-left:13px;}
.hsyj_pa02{padding-bottom:13px;}

.yzb{width:518px;height:360px;float:left; border:10px solid #f6f6f6;}
.yzb img{width:518px;height:360px;position:relative;z-index:11;}
.yzb h1{width:518px;height:30px;position:relative;z-index:22;background:#000;top:-30px;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.yzb h2{width:518px;height:30px;line-height:30px;position:relative;z-index:33;top:-60px;font-size:15px;font-weight:normal;color:#fff;text-align:center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.yzb h2 a{font-size:15px;font-weight:normal;color:#fff;}
.yzb_ma01{ margin:0px 40px 0px 22px;}
.yzb_ma02{ margin:0px 22px 0px 40px;}


.cfsj01{width:560px;height:auto;float:left;}
.cygs_lb01{width:560px;height:auto;float:left;border-bottom:1px dotted #ccc;padding-bottom:25px;margin-bottom:20px;}
.cygs_lb01 li{width:560px;height:auto;float:left;}
.cygs_lb01 h1{width:560px;height:35px;line-height:35px;font-size:21px;color:#333333;font-weight:bold;float:left;overflow:hidden;padding-bottom:8px;}
.cygs_lb01 h1 a{font-size:21px;color:#333333;font-weight:bold;}
.cygs_lb01 h2{width:560px;height:84px;line-height:28px;font-size:16px;color:#8a7f83;font-weight:normal;float:left;overflow:hidden;}
.cygs_lb01 h2 a{font-size:16px;color:#8a7f83;font-weight:normal;}
.hbsy_lb01{width:560px;height:auto;float:left;}
.hbsy_lb01 li{width:540px;padding-left:20px;height:45px;line-height:45px;font-size:18px;color:#333;font-weight:normal;float:left;background:url(http://www.hb.xinhuanet.com/zhuanti/19two/qczfh/images/ddd.png) no-repeat 6px 21px;overflow:hidden;border-bottom:1px dotted #ccc;}
.hbsy_lb01 li a{font-size:18px;color:#333;font-weight:normal;}
.hjcd_t01{width:630px;height:auto;float:right;padding-left:5px;}
.hjcd_t01 li{width:285px;height:198px;overflow:hidden;float:left;padding:00px 0px 20px 30px;}
.hjcd_t01 img{width:285px;height:198px;position:relative;z-index:11;}
.hjcd_t01 h1{width:285px;height:30px;position:relative;z-index:22;background:#000;top:-30px;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.hjcd_t01 h2{width:285px;height:30px;line-height:30px;position:relative;z-index:33;top:-60px;font-size:15px;font-weight:normal;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;padding-left:5px;}
.hjcd_t01 h2 a{font-size:15px;font-weight:normal;color:#fff;}

.xcp{width:586px;height:407px;float:left;overflow:hidden;padding-right:34px; padding-top:12px;}
.xcp img{width:586px;height:407px;position:relative;z-index:11;}
.xcp h1{width:586px;height:35px;position:relative;z-index:22;background:#000;top:-35px;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.xcp h2{width:586px;height:35px;line-height:35px;position:relative;z-index:33;top:-70px;font-size:15px;font-weight:normal;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;padding-left:5px;}
.xcp h2 a{font-size:15px;font-weight:normal;color:#fff;}
.xcp h3{width:78px;height:78px;position:relative;z-index:9999;top:-330px;left:255px;}
.xcp h3 img{width:78px;height:78px;}
.tu_02{width:580px;height:auto;float:right;overflow:hidden;}
.tu_02 li{width:580px;height:120px;float:left;padding:12px 0px 12px 0px;}
.sp_t{ width:186px; height:120px; float:left; overflow:hidden;}
.sp_t img{width:182px;height:116px;padding:1px;border:1px solid #ccc;float:left;}
.sp_t h1{width:42px;height:42px;position:relative;left:70px;bottom:82px;}
.sp_t h1 img{width:42px;height:42px;border:none;}
.sp_w{ width:375px; height:auto; float:right; overflow:hidden;}
.sp_w h1{width:375px;height:30px;overflow:hidden;line-height:30px;float:left;font-size:18px;font-weight:bold;color:#333;}
.sp_w h1 a{font-size:18px;font-weight:bold;color:#333;}
.sp_w h2{width:375px;height:84px;overflow:hidden;line-height:28px;float:left;font-size:16px;font-weight:normal;color:#8a7f83;padding-top:8px;}
.sp_w h2 a{font-size:16px;font-weight:normal;color:#8a7f83;}

.hsrw_tt{ width:434px; height:auto; float:left; background:url(bg_20.jpg) top right no-repeat}
.hsrw_tt img{width:420px; height:327px; display:inline; margin:0px auto 0px 0px;}
.hsrw_tt h1{width:380px; height:auto;line-height:28px;font-size:20px;color:#333333;font-weight:bold; padding-top:33px; display:block; margin:0px auto 0px 0px;}
.hsrw_tt h1 a{font-size:20px;color:#333333;font-weight:bold;}
.hsrw_w{width:680px; height:auto; float:right;}
.hsrw_w_t{width:120px; height:120px; float:left; padding-right:20px;}
.hsrw_w_t img{width:120px; height:120px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.hsrw_w_w{width:520px; height:auto; float:left; background:#f6f6f6; padding:10px 6px 10px 14px; margin-top:5px;}
.hsrw_w_w h1{width:520px;height:35px;line-height:35px;font-size:18px;color:#333333;font-weight:bold;float:left;overflow:hidden;}
.hsrw_w_w h1 a{font-size:18px;color:#333333;font-weight:bold;}
.hsrw_w_w h2{width:520px;height:56px;line-height:28px;font-size:15px;color:#8a7f83;font-weight:normal;float:left;overflow:hidden;}
.hsrw_w_w h2 a{font-size:15px;color:#8a7f83;font-weight:normal;}
.hsrw_w_pa{ padding:25px 0px;}

#ifocus{margin: 0px;width: 1180px;height: auto;overflow:hidden;float:left;border:10px solid #f6f6f6;}
#ifocus_pic{display: inline;float: left;overflow: hidden;width: 1180px;position: relative;height: 600px;}
#ifocus_piclist{position: absolute;}
#ifocus_piclist li{overflow: hidden;width: 1180px;height: 600px;float:left;}
#ifocus_piclist img{width: 1180px;height: 650px;margin:0px auto;display:block;}
#ifocus_btn{display: inline;float: left;width: 1176px;height:130px;overflow:hidden;padding:10px 2px;}
#ifocus_btn li{float: left;width: 166px;CURSOR: pointer;height: 120px;text-align: center;overflow: hidden; border:5px solid #fff; margin:0px 10px;}
#ifocus_btn img{width: 166px;height: 120px;display:block;margin:0px auto;}
#ifocus_btn .current{filter: alpha(opacity=100);opacity: 1;moz-opacity: 1;width: 166px;height: 120px;overflow:hidden; border:5px solid #bf2121;}
#ifocus_btn .current img{width: 166px;height: 120px;}
#ifocus_opdiv{background: #000;filter: alpha(opacity=70);left: 0px;width: 1180px;bottom: 0px;position: absolute;height: 40px;opacity: 0.7;moz-opacity: 0.7;}
#ifocus_tx{color: #fff;bottom: 5px;position: absolute;font-size:16px;font-weight:normal;overflow:hidden;}
#ifocus_tx li{height: 35px;width: 1180px;overflow: hidden;line-height: 35px;text-align: center;}
#ifocus_tx a{font-size:16px;font-weight:normal;text-align: center;line-height: 35px; color:#fff}
#ifocus_tx .normal{display: none}


.lblb{width:1200px;height:auto;float:left;}
.lblb li{width:1200px;padding-left:20px;height:45px;line-height:45px;font-size:18px;color:#333;font-weight:normal;float:left;background:url(http://www.hb.xinhuanet.com/zhuanti/19two/qczfh/images/ddd.png) no-repeat 6px 21px;overflow:hidden;border-bottom:1px dotted #ccc;}
.lblb li a{font-size:18px;color:#333;font-weight:normal;}

.lanren{width: 1200px;height: auto;overflow: hidden;}
.lanren ul.list{overflow: hidden;}
.lanren ul.list li{width: 400px;height: auto;float: left; padding-bottom:20px;}
.lanren .more{overflow: hidden;padding:10px;text-align: center;}
.lanren .more a{display: block;width: 80px;padding:8px 0;color:#fff;margin:0 auto;background:#333;text-align:center;border-radius:3px;}
.lanren .more a:hover{text-decoration: none;background: #bf2121;color: #fff;}
.lb_t{width:370px;height:auto;float:left; padding:3px; margin:0px 5px; border:1px solid #eee;}
.lb_t:hover{border:1px solid #ccc;}
.lb_t img{width:370px;height:218px; margin:0px auto; display:inline;}
.lb_t h2{width:370px;height:60px;line-height:30px;font-size:16px;font-weight:normal;color:#000;text-align:center;overflow:hidden; margin:0px auto; display:block}
.lb_t h2 a{font-size:16px;font-weight:normal;color:#000;}

.piclb{width:1200px;height:auto;float:left;}
.piclb li{width:348px;height:auto;float:left; border:1px solid #e9e6e6; margin:10px 15px; padding:5px;}
.piclb img{width:348px;height:240px; margin:0px auto; display:inline;}
.piclb h1{width:348px;height:56px;line-height:28px; margin:0px auto; display:block;font-size:16px;font-weight:normal;color:#333; text-align:center;}
.piclb h1 a{font-size:16px;font-weight:normal;color:#333;}