@charset "utf-8";

*{ padding:0px; margin:0px;}
body{margin:0;padding:0;font-size:12px;font-family:Arial,"微软雅黑"; background:#fff;color:#747474}/*文档清零,字体,字号,背景设置.*/
table,tr,td,span,p{margin:0;padding:0;}/*边界元素清零*/
ul,li,ol{list-style:none;}/*去除列表符号*/
img{border:none; padding:0; margin:0;}/*去除图片按钮边框*/
a{text-decoration:none; cursor:pointer;}/*去除超链接下划线*/
a:hover{text-decoration:none;color:#E21D2E}
.cl{clear:both}
.tab{ margin:0 auto}

.m1440{border-top:5px solid #aaa; min-width:1000px; max-width:1440px; margin:0 auto}
.m1440s{min-width:1000px; max-width:1440px; margin:0 auto;background: #f2f2f2;padding-top: 32px;}
.m1440se{min-width:1000px; max-width:1440px; margin:0 auto; background:#f0f0f0; padding-bottom:60px; padding-top:10px;overflow: hidden;}

#top{ width:1000px; margin:0 auto; height:85px;}
#top .logo{ float:left;}
#top .r{ float:right; width:400px;}
#top .r .t{ height:40px; padding-top:6px; width:100%; line-height:40px; text-align:right; float:left}
#top .r .t span{ padding:0px 7px; color:#999}
#top .r .t a{ color:#747474}
#top .r .t a:hover{ color:#E21D2E}
#top .r .ss{ width:156px; background:url(../images/ss.jpg) no-repeat left; height:21px; float:right; padding-left:7px;}
#top .r .ss input{ border:0px; background:transparent; font-family:"微软雅黑"; float:left; outline:none}
#top .r .ss .ss_ziti{ height:21px; line-height:21px; width:130px; color:#777}
#top .r .ss .ss_an{ width:24px; height:21px; cursor:pointer; float:right;}

#top .rel-link{width: 140px;float: right;margin-left: 10px}
#top .rel-link select{
width:140px;border:1px solid #b2b2b2;
background: #f1f1f1;color:#777777;font-family: "微软雅黑";

}
#top .rel-link option{font-family: "微软雅黑";font-size:11px;}

#banner { height:391px;  width:100%; margin:0 auto; *_overflow:hidden;min-width:1000px;}
#flash { width:100%;height:391px; margin:0 auto;clear: both;padding: 0px 0px;z-index:9;background-image:url(../images/banner.jpg); background-position:center; background-repeat:no-repeat;}
#flash a { width:100%;height:391px;margin:0 auto; display:block; background-position:center; min-width:1000px;z-index:-1}

.focus {max-width:1440px;min-width:1000px;height:406px;position:relative;margin-right: auto;margin-left: auto;overflow: hidden;margin-bottom: 0px;text-align:center;	}
.qht {width:100%;height:406px;overflow:hidden;background:#fff;}
.rslides{width:100%;position:relative;list-style:none;padding:0;}
.rslides_nav{height:65px;width:37px;position:absolute;top:180px;left:0;overflow:hidden;text-decoration:none;margin-top:-28px;text-indent: -9999px;margin-left:20px;margin-right:20px;}
.rslides_nav.next{left:auto;right:0;}

.rslides_tabs {position:absolute;width:100%;left:0;bottom:10px;text-align: center}
.rslides_tabs li {display: inline-block;margin-right: 5px}
.rslides_tabs a {display:block}
/* .rslides_tabs .rslides_here a {} */
.rslides_tabs a img{width:65px;height:30px;}
.rslides_tabs .rslides_here img{border:1px solid #fff;}



#nav{ width:100%;min-width:1000px; background:url(../images/bj1.jpg) repeat-x left top; height:32px}
#nav .nav{ width:1000px; margin:0 auto; height:28px; line-height:28px;}
#nav .nav ul{ width:100%;overflow: hidden;}
#nav .nav ul li{ float:left; padding:0px 12px;margin-top: -2px;}
#nav .nav ul li a{ display:block; padding:0px 30px; color:#fff; font-size:14px;}
#nav .nav ul li a.hov{background:url(../images/hov2.jpg) no-repeat center 3px; }
#nav .nav ul li.h a.hov{background:url(../images/hov1.jpg) no-repeat center 3px; }
#nav .nav ul li.h3 a.hov{background:url(../images/hov3.jpg) no-repeat center 3px; }
#nav .nav ul li.h4 a.hov{background:url(../images/hov4.jpg) no-repeat center 3px; }

#nav .nav ul .mainlevel a {display:block;}
#nav .nav ul .mainlevel a:hover {color:#FFFF66;}
#nav .nav ul .mainlevel ul {display:none;position:absolute;width:116px;z-index:9999;}
#nav .nav ul .h3 ul{ width:130px}
#nav .nav ul .h4 ul{ width:144px}
#nav .nav ul .mainlevel li {border-bottom:1px solid #6b6b6b; background:url(../images/bj1.png); width:100%;line-height:20px; padding:0px;}
#nav .nav ul .mainlevel li a{display:block;width:100%;text-align:center;line-height:22px; padding:5px 0px; color:#fff}
#nav .nav ul .mainlevel li a:hover{ color:#fd0000;}


.asid_share{bottom: 35px;position:fixed;right:50% !important;z-index: 999;margin-right: -610px;}
*html #asid_share{position:absolute;top:expression(documentElement.scrollTop + "px");margin:300px 0 0 0;}
.asid_share .asid_share_box{width:100%;text-align:center;}
.asid_share .asid_share_box a{display:block;height:41px;}
.asid_share .asid_share_box a:hover .asid_title,.asid_share .asid_share_box .asid_title{color:#fff;font-size:12px;display:block;line-height:18px;width:41px;margin-top:0px;}
.asid_share .red_bag{ text-decoration:none;}
.asid_share .asid_sha_layer{border:1px solid #ccc;background:#fff;position:absolute;right:47px;bottom:-35px;}
.fh_img:hover{background:url(../images/icon_backover.png) no-repeat;}



#fen_banner{ width:100%; min-width:1000px; margin:0 auto; height:300px; background:#969595}
#fen_banner .nr{ width:1000px; margin:0 auto; height:170px;}

#foot{ width:100%; min-width:1000px; background:url(../images/bj3.jpg) no-repeat center top; height:80px;}
#foot p{ text-align:center; line-height:70px; padding-top:10px;}
#foot p span{ padding:0px 10px;}

#m_home{ width:950px; height:130px; padding:20px 0px; margin:0 auto;}
#m_home .one{ width:200px; height:128px; border:1px solid #666; float:left;}
#m_home .two{ width:735px; height:128px;float:left; padding-left:12px;}
#m_home .two .tit{ width:100%; height:23px; border-bottom:1px solid #D6D6D6;}
#m_home .two .tit span{ float:left; background:url(../images/bj2.jpg) no-repeat left top; height:23px; width:89px; color:#fff; line-height:23px; padding-left:19px;}
#m_home .two .tit a{ float:right; line-height:21px; padding-top:2px; color:#878787}
#m_home .two .tit a:hover{color:#E21D2E}
#m_home .two .nr{ width:100%; padding-top:7px;}
#m_home .two .nr ul{ width:100%; line-height:26px;}
#m_home .two .nr ul li{ width:49%; height:26px; line-height:26px; font-size:13px; color:#3C3C3C; float:left}
#m_home .two .nr ul li.y{ float:right}
#m_home .two .nr ul li a{ float:left; background:url(../images/b2.jpg) no-repeat 5px center; padding-left:16px;color:#3C3C3C}
#m_home .two .nr ul li a:hover{color:#E21D2E}
#m_home .two .nr ul li span{ float:right; padding-right:3px;}
#m_home .three{ width:411px; height:130px;float:right;}
#m_home .three ul{ width:100%;}
#m_home .three ul li{ float:left; width:198px; height:130px;}
#m_home .three ul li h2{ width:90%; background:url(../images/b1.jpg) no-repeat left top; padding-left:16px; color:#3C3C3C; font-size:14px; height:15px; padding-bottom:10px; line-height:15px; cursor:pointer}
#m_home .three ul li img{ padding:1px; border:1px solid #A4A4A4;}
#m_home .three ul li.r{ float:right}




/*main*/
#main{ width:1000px; margin:0 auto; background:#fff;overflow: hidden;}
#main .col_left{ width:226px; float:left;background:url(../images/bj4.jpg) repeat-y left top;}
#main .col_left .tit{ width:203px; padding-left:23px;background:url(../images/bj7.jpg) repeat-y left top; height:49px; color:#fff;}
#main .col_left .tit span{ width:100%; float:left; font-size:16px; line-height:38px; padding-top:8px;}
#main .col_left .tit font{width:100%; float:left; font-family:"微软雅黑"; font-size:12px; line-height:18px;}
#main .col_left ul{ width:100%; margin:0 auto;}
#main .col_left ul li{padding-left:26px;  width: 100%; float:left; overflow:hidden; background:url(../images/bj5.jpg) repeat-y left top; line-height:35px;font-size:14px;margin-top:3px;}
#main .col_left ul li a{color:#000;}
#main .col_left ul li a:hover{ color:#E21D2E;}
#main .col_left ul li.on{background:url(../images/bj6.jpg) repeat-y left top;}
#main .col_left ul li.er{ background:none; padding-left:20px;width:180px}
#main .col_left ul li.er>a{padding-left:15px;border-bottom:1px dashed #c5c5c5;}
#main .col_left ul li.er a{float:left; width:100%; line-height:30px;}

#main .col_left ul li.er a.on_one{color:#E21D2E;}
#main .col_left ul li.er p{ float:left; width:100%;}
#main .col_left ul li.er p a{ font-size:12px; /*padding-left:25px; */padding-left:43px;line-height:25px; float:left; display:block}

#main .col_right { width:1000px; float:right; min-height:500px;}
#main .col_right div.tit{ border-bottom:1px solid #CDCDCD; height:48px;overflow:hidden; width:100%;}
#main .col_right div.tit h4{ color:#000000;  font-size:16px; float:left; line-height:48px; font-weight:normal; padding-left:31px; background:url(../images/b3.jpg) no-repeat 8px center;}
#main .col_right div.tit span{ float:right; color:#707070; font-size:12px;line-height:40px; padding-right:20px; padding-top:8px;}
#main .col_right div.tit span a{ color:#707070;}
#main .col_right div.tit span a:hover,#main .col_right div.tit span a.on{ color:#E21D2E}
#main .col_right .dy{ padding:30px 12px;}
#main .col_right .dy img{max-width:100%;}
#main .col_right .xw_ul{ width:735px; overflow:hidden; margin:0 auto; padding:20px 0px;}
#main .col_right .xw_ul li{ width:100%; float:left; line-height:33px; color:#707070; background:url(../images/l1.jpg) repeat-x left bottom; padding-bottom:1px;}
#main .col_right .xw_ul li a{ float:left; color:#707070;background:url(../images/b8.jpg) no-repeat 14px center; padding-left:36px;font-size: 14px;}
#main .col_right .xw_ul li span{ float:right; padding-right:10px;}
#main .col_right .xw_ul li a:hover{ color:#E21D2E;}

#main .col_right .xz1_ul{ width:725px; margin:0 auto; padding:10px 0px 15px 0px;}
#main .col_right .xz1_ul li{ width:100%; float:left; background:url(../images/l1.jpg) repeat-x left bottom; padding-bottom:1px; line-height:35px; }
#main .col_right .xz1_ul li a{color:#7A7978; font-size:12px; float:left; background:url(../images/icon2.jpg) no-repeat 2px center; padding-left:30px;}
#main .col_right .xz1_ul li a.xw{ background:url(../images/icon3.gif) no-repeat 2px center; padding-left:20px;}
#main .col_right .xz1_ul li span{ float:right;}
#main .col_right .xz1_ul li a:hover{color:#06C}

#main .col_right .lb_ul{ width:735px; overflow:hidden; margin:0 auto; padding:15px 0px 20px;}
#main .col_right .lb_ul li{ width:100%;float:left; padding:14px 0px;line-height:23px;background:url(../images/l1.jpg) repeat-x left bottom;}
#main .col_right .lb_ul li a{ color:#3C3C3C; font-size:14px; float:left; width:660px; font-weight:bold; padding-left:24px;background:url(../images/b8.jpg) no-repeat 4px center; line-height:30px; height:30px; overflow:hidden}
#main .col_right .lb_ul li p{ width:660px; float:left; line-height:19px; padding-left:24px;}
#main .col_right .lb_ul li a:hover{color:#E21D2E;}

#main .col_right .pic_ul2{ width:740px; overflow:hidden; margin:0 auto; padding:20px 0px 10px;}
#main .col_right .pic_ul2 li{ width:359px; height:250px; float:left; padding:5px;text-align:center;}
#main .col_right .pic_ul2 li img{ width:345px; height:198px; padding:7px;float:left; background:url(../images/bj9_1.jpg) no-repeat;}
#main .col_right .pic_ul2 li span{ width:100%; float:left; padding-top:5px;}
#main .col_right .pic_ul2 li a{  line-height:30px; color:#707070; font-size:12px; float:left; width:100%;}
#main .col_right .pic_ul2 li a:hover{color:#E21D2E;}

#main .col_right .pic_ul{ width:740px; overflow:hidden; margin:0 auto; padding:20px 0px;}
#main .col_right .pic_ul li{ width:215px; height:185px; float:left; padding:10px;text-align:center;}
#main .col_right .pic_ul li img{ width:197px; height:140px; padding:9px;float:left; background:url(../images/bj9.jpg) no-repeat;}
#main .col_right .pic_ul li span{ width:100%; float:left; padding-top:5px;}
#main .col_right .pic_ul li a{  line-height:30px; color:#707070; font-size:12px; float:left; width:100%;}
#main .col_right .pic_ul li a:hover{color:#E21D2E;}

#main .col_right .xz_ul{ width:100%; padding:20px 0px;float:left}
#main .col_right .xz_ul li{ width:100%; float:left; line-height:33px;}
#main .col_right .xz_ul li a{ color:#3c3c3c; background:url(../images/f_biao.jpg) no-repeat 5px center; padding-left:15px;}
#main .col_right .xz_ul li.tit{  font-size:12px; color:#153276; line-height:35px;}
#main .col_right .xz_ul li a:hover{ color:#E21D2E;}

#main .col_right .pf_ul{ width:100%; padding-top:20px;float:left}
#main .col_right .pf_ul li{ width:100%; float:left; line-height:35px; color:#E21D2E}
#main .col_right .pf_ul li a{ color:#333;padding-left:5px;}
#main .col_right .pf_ul li a:hover{ color:#E21D2E;}

#main .col_right .nry{ padding:30px; padding-bottom:0px;}
#main .col_right .nry h2.tit{ color:#444;  font-size:18px; text-align:center; line-height:25px;padding-bottom:10px}
#main .col_right .nry .sp{ text-align:center; line-height:28px; color:#888; border-bottom:1px solid #eee; margin-bottom:15px;}
#main .col_right .nry .sp span{ padding:0px 10px;}


#main .col_right2 { width:755px; float:right; min-height:500px;}
#main .col_right2 div.tit{ border-bottom:1px solid #CDCDCD; height:48px;overflow:hidden; width:100%;}
#main .col_right2 div.tit h4{ color:#000000;  font-size:16px; float:left; line-height:48px; font-weight:normal; padding-left:31px; background:url(../images/b3.jpg) no-repeat 8px center;}
#main .col_right2 div.tit span{ float:right; color:#707070; font-size:12px;line-height:40px; padding-right:20px; padding-top:8px;}
#main .col_right2 div.tit span a{ color:#707070;}
#main .col_right2 div.tit span a:hover,#main .col_right div.tit span a.on{ color:#E21D2E}
#main .col_right2 .dy{ padding:30px 12px;}
#main .col_right2 .dy img{max-width:100%;}
#main .col_right2 .xw_ul{ width:735px; overflow:hidden; margin:0 auto; padding:20px 0px;}
#main .col_right2 .xw_ul li{ width:100%; float:left; line-height:33px; color:#707070; background:url(../images/l1.jpg) repeat-x left bottom; padding-bottom:1px;}
#main .col_right2 .xw_ul li a{ float:left; color:#707070;background:url(../images/b8.jpg) no-repeat 14px center; padding-left:36px;font-size: 14px;}
#main .col_right2 .xw_ul li span{ float:right; padding-right:10px;}
#main .col_right2 .xw_ul li a:hover{ color:#E21D2E;}

#main .col_right2 .xz1_ul{ width:725px; margin:0 auto; padding:10px 0px 15px 0px;}
#main .col_right2 .xz1_ul li{ width:100%; float:left; background:url(../images/l1.jpg) repeat-x left bottom; padding-bottom:1px; line-height:35px; }
#main .col_right2 .xz1_ul li a{color:#7A7978; font-size:12px; float:left; background:url(../images/icon2.jpg) no-repeat 2px center; padding-left:30px;}
#main .col_right2 .xz1_ul li a.xw{ background:url(../images/icon3.gif) no-repeat 2px center; padding-left:20px;}
#main .col_right2 .xz1_ul li span{ float:right;}
#main .col_right2 .xz1_ul li a:hover{color:#06C}

#main .col_right2 .lb_ul{ width:735px; overflow:hidden; margin:0 auto; padding:15px 0px 20px;}
#main .col_right2 .lb_ul li{ width:100%;float:left; padding:14px 0px;line-height:23px;background:url(../images/l1.jpg) repeat-x left bottom;}
#main .col_right2 .lb_ul li a{ color:#3C3C3C; font-size:14px; float:left; width:660px; font-weight:bold; padding-left:24px;background:url(../images/b8.jpg) no-repeat 4px center; line-height:30px; height:30px; overflow:hidden}
#main .col_right2 .lb_ul li p{ width:660px; float:left; line-height:19px; padding-left:24px;}
#main .col_right2 .lb_ul li a:hover{color:#E21D2E;}

#main .col_right2 .pic_ul2{ width:740px; overflow:hidden; margin:0 auto; padding:20px 0px 10px;}
#main .col_right2 .pic_ul2 li{ width:359px; height:250px; float:left; padding:5px;text-align:center;}
#main .col_right2 .pic_ul2 li img{ width:345px; height:198px; padding:7px;float:left; background:url(../images/bj9_1.jpg) no-repeat;}
#main .col_right2 .pic_ul2 li span{ width:100%; float:left; padding-top:5px;}
#main .col_right2 .pic_ul2 li a{  line-height:30px; color:#707070; font-size:12px; float:left; width:100%;}
#main .col_right2 .pic_ul2 li a:hover{color:#E21D2E;}

#main .col_right2 .pic_ul{ width:740px; overflow:hidden; margin:0 auto; padding:20px 0px;}
#main .col_right2 .pic_ul li{ width:215px; height:185px; float:left; padding:10px;text-align:center;}
#main .col_right2 .pic_ul li img{ width:197px; height:140px; padding:9px;float:left; background:url(../images/bj9.jpg) no-repeat;}
#main .col_right2 .pic_ul li span{ width:100%; float:left; padding-top:5px;}
#main .col_right2 .pic_ul li a{  line-height:30px; color:#707070; font-size:12px; float:left; width:100%;}
#main .col_right2 .pic_ul li a:hover{color:#E21D2E;}

#main .col_right2 .xz_ul{ width:100%; padding:20px 0px;float:left}
#main .col_right2 .xz_ul li{ width:100%; float:left; line-height:33px;}
#main .col_right2 .xz_ul li a{ color:#3c3c3c; background:url(../images/f_biao.jpg) no-repeat 5px center; padding-left:15px;}
#main .col_right2 .xz_ul li.tit{  font-size:12px; color:#153276; line-height:35px;}
#main .col_right2 .xz_ul li a:hover{ color:#E21D2E;}

#main .col_right2 .pf_ul{ width:100%; padding-top:20px;float:left}
#main .col_right2 .pf_ul li{ width:100%; float:left; line-height:35px; color:#E21D2E}
#main .col_right2 .pf_ul li a{ color:#333;padding-left:5px;}
#main .col_right2 .pf_ul li a:hover{ color:#E21D2E;}

#main .col_right2 .nry{ padding:30px; padding-bottom:0px;}
#main .col_right2 .nry h2.tit{ color:#444;  font-size:18px; text-align:center; line-height:25px;padding-bottom:10px}
#main .col_right2 .nry .sp{ text-align:center; line-height:28px; color:#888; border-bottom:1px solid #eee; margin-bottom:15px;}
#main .col_right2 .nry .sp span{ padding:0px 10px;}

.content{ color:#707070; font-size:13px; line-height:24px;}
.content a{color:#FD0000}
.content a:hover{color:#777}

.jtbj{ width:755px; margin:0 auto;border-top:1px dashed #BDBDBD; padding:25px 0px;}
.jtbj li{ width:344px; float:left; height:148px; padding:28px 10px 0px 5px; border-top:1px dashed #BDBDBD;border-right:1px dashed #BDBDBD;}
.jtbj li.y{ border-right:0px;padding:28px 5px 0px 20px;}
.jtbj li:nth-child(2n){ border-right:0px;padding:28px 5px 0px 20px;}
.jtbj li .pt{ float:left; width:112px; height:125px; position:relative;}
.jtbj li .pt img{width: 100%;height: 100%;object-fit: cover;border-radius: 8px;}
.jtbj li .pt span{ position:absolute; left:0px; top:0px; width:112px; height:125px; background:url(../images/p_tm.png) no-repeat left top;background-size: cover;border-radius: 8px;}
.jtbj li p{ float:right; width:218px; font-size:13px; line-height:25px;}
.jtbj li a{ color:#777}
#boxscroll2{height:620px}

.gsln{ width:724px;margin:0 auto; padding:40px 0px 80px; position:relative}
.gsln a{ display:block;width:158px; height:60px; line-height:60px; text-align:center;background:url(../images/al_an.jpg) no-repeat; margin-top:-30px; position:absolute; right:40px;}
.gsln a span{ color:#01793B; display:none;}
.gsln a:hover span{ display:block}

.khfw{border-left:1px solid #E6E5E5;border-top:1px solid #E6E5E5; margin:30px auto}
.khfw td{ border-right:1px solid #E6E5E5;border-bottom:1px solid #E6E5E5;}

.bmcl{ width:694px; float:right; padding-right:5px;}
.bmcl li{ float:left; width:330px; padding-top:40px;}
.bmcl li.y{ float:right}

.clcx{ width:713px;position:relative; padding-top:10px; margin:0 auto}
.clcx li{ float:left; width:340px; padding-top:20px; position:relative}
.clcx li.y{ float:right}
.clcx li span{ position:absolute; top:20px;left:0px; width:100%; height:258px; display:none}
.clcx li div.wz{position:absolute; top:20px;left:0px; width:86%; height:218px; padding:20px 7%; display:none}
.clcx li div.wz h3{ color:#fff; font-size:16px; line-height:35px;}
.clcx li div.wz p{ color:#fff; font-size:13px; line-height:20px;}
.clcx .fc{ position:absolute; left:50%; margin-left:-81px; top:50%; margin-top:-71px;}

.lxwm{ padding:30px;}
.lxwm h3{ font-size:17px; color:#3c3c3c; font-weight:normal;}
.lxwm ul{ width:100%;}
.lxwm ul li{ width:90%; background:url(../images/b4.jpg) no-repeat left center;line-height:30px; padding:5px 45px;}
.lxwm ul li:nth-child(2){background:url(../images/b5.jpg) no-repeat left center;} 
.lxwm ul li:nth-child(3){background:url(../images/b6.jpg) no-repeat left center;} 
.lxwm ul li:nth-child(4){background:url(../images/b7.jpg) no-repeat left center;} 


.link{
	height: 133px;
	position: relative;
}
.picScroll-left .hd .prev,
.picScroll-left .hd .next{
	display:block;
	width: 22px;
	height:22px;
	cursor:pointer;
	background:url("../images/left.png") no-repeat;
	position: absolute;
	top:34px;
	left: 50%;
	margin-left:-522px; 
}
.picScroll-left .hd .next{
	background:url("../images/right1.png") no-repeat;
	margin-left:500px;
}
.picScroll-left .hd .prev:hover{
	background:url("../images/left1.png") no-repeat;
}
.picScroll-left .hd .next:hover{
	background:url("../images/right.png") no-repeat;
}

.link-b{
	height: 165px;
	padding-top: 32px;
	width: 1000px;
	margin: 0 auto;
}
.picScroll-left{
	width: 947px;
	overflow: hidden;
	margin: 0 auto;
}
.picScroll-left ul li{
	float: left;
	margin-right: 25px;
}
.picScroll-left ul li img{
	width: 137px;
	height: 91px;
}
.title{
	line-height: 25px;
	text-align: center;
}
.title a{ color:#777}
.title a:hover{ color:#E21D2E}

.xwzx{ padding-bottom:0px;background-color: #fff;}
.xwzx-t{
	width: 1000px;
	margin: 36px auto 25px;
	border-top: 2px solid #9e9e9e;
}
.xwzx-t p{
	width: 112px;
	margin: 0 auto;
	background: #fff;
	margin-top: -11px;
	height: 22px;
	color: #d90101;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}
.xwzx-b{
	overflow: hidden;
	width: 1000px;
	margin:0 auto;
}
.xwzx-l{
	float: left;
	width: 1000px;
	overflow: hidden;
}
.img{
	float: left;
	position: relative;
	width: 235px;
	height: 183px;
	overflow: hidden;
	/* cursor: pointer; */
	margin: 0 20px 20px 0;
}
.xwzx-l .img:nth-child(4n){margin-right: 0;}
.wz{
	position: absolute;
	left:0;
	bottom: 0;
	height:32px;
	width: 100%;
	background: rgba(0,0,0,0.7);
}
.wz p{
   line-height: 32px;
	padding-left: 15px;
	font-size: 12px;
	color: #fff;
}
.bj{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.7);
	position: absolute;
	left: 0;
	bottom:0;
	display: none;
}
.bj h5{
	font-size: 15px;
	color: #fff;
	text-align: center;
	padding: 10px 0 10px 0;
}
.bj2 h5{
	padding: 30px 0 20px 0;
}
.bj>p{
	width: 80%;
	margin: 0 auto;
	text-indent: 2em;
	line-height: 22px;
	color: #fff;
}
.img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.img2{
	width: 235px;
	height: 183px;
}
.xwzx-z{
	float: left;
	width: 408px;
}
.img3{
	width: 398px;
}
.xwzx-r{
	float: left;
	width: 228px;
}
.img4{
	width: 228px;
}


.foot{
	min-width:1000px; max-width:1440px;
	height: 65px;
	background: url(../images/foot-bj.png) repeat-x;
	margin:0 auto;
}
.foot-bx{
	width: 1000px;
	margin: 0 auto;
}
.foot-t{
	padding:36px 0 0 22px;
	height: 23px;
	background: url(../images/foot-bj2.png) repeat-x left bottom;
}
.foot-t p{
	float: left;
	width: 143px;
	color: #3c3c3c;
}
.foot-t .p{
	width: 263px;
}
.foot-b{
	padding:22px 0 0 22px;
	overflow: hidden;
}
.foot-b ul{
	float: left;
	width: 143px;
	height: 165px;
	overflow: hidden;
}
.foot-b ul li{
	height: 28px;
}
.foot-b ul li a{ color:#666}
.foot-b ul li a:hover{ color:#E21D2E}
.foot-b .ul{
	width: 243px;
	margin-right: 20px;
}
.bq p{
	color: #fff;
	text-align: center;
	padding-top: 25px;
}
.bq p span{
	padding: 0 28px;
}
.col_right .tit span a:first-child::after{content: '>';}






.picScroll-left{position: relative;}
.picScroll-left .prev{position: absolute;left: 0;z-index: 100;top: 50%;transform: translateY(-50%);}
.picScroll-left .next{position: absolute;right: 0;z-index: 100;top: 50%;transform: translateY(-50%);}
.prev .img2,.next .img2{display: none;}
.prev img,.next img{width: 22px;height: 22px;display: block;object-fit: cover;}
.prev:hover .img1,.next:hover .img1{display: none;}
.prev:hover .img2,.next:hover .img2{display: block;}