@charset "gb2312";
/* CSS Document */
*{padding:0; margin:0; font-family:Microsoft YaHei; font-size:12px;}
a,a:hover,a:visited,a:active{text-decoration:none;}
input::-webkit-input-placeholder{
            color:#cccccc;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#cccccc;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#cccccc;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#cccccc;
        }
ul li{list-style:none;}
input{outline:none; background-color:transparent;}
.zdiv{ width:100%; margin:0 auto; height:auto; overflow:hidden; background-color:#FFF;text-align:center;}
.dpdiv{width:100%; margin:0 auto; position:fixed; top:0; left:0; height:auto;z-index:9989;background-image:url(../img/bg11.jpg); background-position:left; background-repeat:repeat; background-color:#FFF;}
.zsm{width:100%; height:23px; background-color:#b5bcc4;}
.lgdiv{width:1020px; height:100px;  margin:0 auto; overflow:hidden;}
.lgdiv .logo{float:left; width:867px; background-image:url(../img/logo.png); background-position:center; background-repeat:no-repeat; background-size:100% auto;   height:100px; line-height:100px; margin-right:10px;}
.lgdiv .bt{float:left; width:700px; background-image:url(../img/bt.png); background-position:center; background-repeat:no-repeat; height:100px; line-height:100px;}
.lgdiv .djs{float:left; width:143px; background-image:url(../img/djs.png); background-position:center; background-repeat:no-repeat; height:100px; line-height:100px;}
.topmenu{width:100%; height:52px; background-image:url(../img/mbg.jpg); background-position:left; background-repeat:repeat-x;}
.topmenu .mebg{width:1020px; height:40px; margin:0px auto;}
.topmenu .mebg ul{width:100%;}
.topmenu .mebg ul li{float:left; text-align:center; width:127.5px; color:#FFFFFF;font-size:14px; position:relative; height:50px; line-height:50px; cursor:pointer;z-index:9999;font-family:MSYH; font-weight:bold;}
#xdiv1{position:absolute; left:10px; top:50px; height:auto; overflow:hidden; background:rgb(201,111,33,0.9);display:none;}
#xdiv1 ul{width:100%; height:auto; overflow:hidden;}
#xdiv1 ul li{color:#fff; font-size:11px; text-align:left; line-height:26px; height:30px;padding:2px 10px; min-width:160px; display:block;white-space:nowrap;}
#xdiv1 ul li a,#xdiv1 ul li a:hover{color:#fff; text-decoration:none;}

#xdiv2{position:absolute; left:10px; top:50px; height:auto; overflow:hidden; background:rgb(201,111,33,0.9);display:none;}
#xdiv2 ul{width:100%; height:auto; overflow:hidden;}
#xdiv2 ul li{color:#fff; font-size:13px; text-align:left; line-height:26px; height:30px;padding:2px 10px; min-width:160px;display:block;}
#xdiv2 ul li a,#xdiv2 ul li a:hover{color:#fff; text-decoration:none;}


#xdiv3{position:absolute; left:10px; top:50px; height:auto; overflow:hidden; background:rgb(201,111,33,0.9); display:none;}
#xdiv3 ul{width:100%; height:auto; overflow:hidden;}
#xdiv3 ul li{color:#fff;font-size:13px;  text-align:left; line-height:26px; height:30px;padding:2px 10px; min-width:160px;display:block;}
#xdiv3 ul li a,#xdiv3 ul li a:hover{color:#fff; text-decoration:none;}


#m1{width:47px;z-index:9999; }
#m3{width:172px; background-image:url(../img/xjt.png); background-position:145px; background-repeat:no-repeat;}
#m2{width:210px;background-image:url(../img/xjt.png); background-position:160px; background-repeat:no-repeat;}
#m4{width:180px;}
#m5{width:157px;}
#m6{width:137px;background-image:url(../img/xjt.png); background-position:115px; background-repeat:no-repeat;}
#m7{width:117px;}
.topmenu .mebg ul li a{color:#1959b9; text-decoration:none;font-size:14px; font-family:MSYH; font-weight:bold;}
.topmenu .mebg ul li a:hover{color:#1959b9; text-decoration:none;font-size:14px; font-family:MSYH; font-weight:bold;background-image:url(../img/mbg1.jpg); background-position:left; background-repeat:repeat-x;}


#swiper1{width:100%; padding:0; margin:0 auto; margin-top:137px;!important}

#sc1 .swiper-pagination-bullet,#sc1 .swiper-pagination-bullet-active {
        background-color: #FFF;
		height:15px; width:15px;
		
}
#sc2 .swiper-pagination-bullet,#sc2 .swiper-pagination-bullet-active {
        background-color: #ef7e00;
		height:15px; width:15px;
		
}
#swiper1 .swiper-pagination-bullet{
        background-color: #FFFFFF;
		height:15px; width:15px;
		opacity:10;
		
}
#sc1,#sc2{height:410px !important;}
#swiper1 .swiper-pagination-bullet-active {
        background-color: #ef7e00;
		height:15px; width:15px;
		
}
.pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 12px;
  background: #FFF;
  margin: 0 5px;
  cursor: pointer;
}
.swiper-active-switch {
  background:#ef7e00;
}
.hzdw{width:1020px; height:auto; overflow:hidden; margin:0px auto; text-align:center;}
.hzdw img{max-width:100%;}
.about{width:1020px; height:auto; overflow:hidden; margin:40px auto; text-align:center;}
.about img{max-width:100%;}
.ldrk{width:1020px; height:auto; overflow:hidden; margin:40px auto 10px; text-align:center;}
.ldrk img{max-width:100%;}
.rknr{width:1020px; height:500px; overflow:hidden; overflow-x:hidden;overflow-y:scroll;margin:0px auto 40px; text-align:left; padding:0px; border:1px solid #dbdbdc; }
.rknr ul{ width:100%; height:auto; overflow:hidden; background-color:#f5f8fd;text-align:left;}
.rknr ul li{width:98%; line-height:24px;font-size:12px; line-height:24px; font-family:Microsoft YaHei; color:#666666; padding:10px; border-bottom:1px solid #D8D8D8; text-align:right; }
.rknr ul li span{text-align:left; display:block;}
.zjwyh{width:1020px; margin:20px auto 40px; height:330px; overflow:hidden;} 
.zjwyh img{ float:left; display:block; width:231px; height:324px; margin:10px 12px;} 
.hcjj{width:100%; height:auto; overflow:hidden; margin:10px auto 40px; text-align:center;}
.hcjj img{width:100%; max-width:100%; margin-top:20px;}
.xpd{margin-bottom:60px;}
.zyff{width:100%; height:auto; overflow:hidden;text-align:center; padding-top:40px; }
.zyff img{ max-width:100%; display:block; margin:0 auto;margin-top:21px; }
.nyqbm{width:100%; height:auto; overflow:hidden; margin:0 auto; text-align:center; padding-top:40px; background-image:url(../img/nyqbm.png); background-position:center; background-repeat:no-repeat; background-size:100% 100%; padding-bottom:40px;}
.nyqbm img{ max-width:100%;}
.pdd{padding:40px auto;}
.yqdw{width:100%; height:auto; overflow:hidden; margin:60px auto; text-align:center;}
.yqdw img{ max-width:100%;display:block; margin:0 auto;}
.foot{width:100%; margin:0px auto; height:268px; overflow:hidden; background-image:url(../img/footbg.jpg); background-position:top left; background-repeat:repeat-x; text-align:center;}
.foot img{max-width:100%; margin-top:15px;}
.lyb{width:100%; margin:0px auto; height:auto;overflow:hidden; background-image:url(../img/lybbg.png); background-position:center; background-repeat:repeat-x; background-size:cover; text-align:center;}
.lyb .lybdiv{ width:1020px; margin:0px auto; height:692px; position:relative;}
.lyb .tjdiv{width:489px; height:568px; position:absolute; right:100px; top:102px;background-image:url(../img/lybg.png); background-position:center; background-repeat:no-repeat; text-align:center; }
.jqqd{width:100%; height:auto; overflow:hidden; margin:0px auto; text-align:center;}
.jqqd img{ max-width:100%;}
.wjwt{width:100%; height:auto; overflow:hidden; margin:0 auto; text-align:center; background-color:#FFF; padding-top:40px; padding-bottom:40px;}
.wjwt img{ max-width:100%;}
.wjwtnrb{width:100%; height:auto; overflow:hidden; background-color:#FFF; padding-bottom:40px; padding-top:30px;}
.xwz{text-align:left; color:#9ea9b2; font-size:14px;font-family:Microsoft YaHei; line-height:26px; width:1020px; margin:5px auto;}
.wjwtnr{width:1020px; height:auto;overflow:hidden; margin:0 auto; margin-top:20px;}
.wjwtnr ul{ width:100%; height:auto; overflow:hidden; text-align:left; margin:10 auto;}
.wjwtnr ul li{width:250px; text-align:center; height:90px; line-height:90px; float:left; margin:10px auto; overflow:hidden;}
.wjwtnr ul li img{ width:255px; height:auto; overflow:hidden;}
.wjwtnry{width:1020px; height:auto;overflow:hidden; margin:0 auto; margin-top:20px;}
.wjwtnry ul{ width:100%; height:auto; overflow:hidden; text-align:left; margin:10 auto;}
.wjwtnry ul li{width:204px; text-align:center; height:auto; float:left; margin:10px auto; overflow:hidden;}
.wjwtnry ul li img{ width:153px; height:230px;}

.wjwtnrm{width:1020px; height:auto;overflow:hidden; margin:0 auto; margin-top:0px; margin-bottom:30px;}
.wjwtnrm ul{ width:100%; height:auto; overflow:hidden; text-align:left; margin:0 auto;}
.wjwtnrm ul li{width:255px; text-align:center; height:90px; line-height:90px; float:left; margin:0px auto; overflow:hidden;}
.wjwtnrm ul li img{ width:250px; height:auto;}

.wjwtnrq{width:1020px; height:auto;overflow:hidden; margin:0 auto; margin-top:20px;}
.wjwtnrq ul{ width:100%; height:auto; overflow:hidden; text-align:left; margin:10 auto;}
.wjwtnrq ul li{width:255px; text-align:center; height:90px; line-height:90px; float:left; margin:10px auto; overflow:hidden;}
.wjwtnrq ul li img{ width:250px; height:auto; overflow:hidden;}


.wjwtnrn{width:1020px; height:auto;overflow:hidden; margin:0 auto; margin-top:20px;}
.wjwtnrn .nr{width:100%; height:auto; overflow:hidden; margin:20px auto; border-bottom:1px dotted #F2F2F2; padding-bottom:20px;}
.wjwtnrn .nr .tp{ float:left; width:25%; height:auto; overflow:hidden; text-align:center;}
.wjwtnrn .nr .tp img{width:80%; max-height:280px;}
.wjwtnrn .nr .wz{ float:left; width:72%; height:auto; overflow:hidden; text-align:left;}
.wjwtnrn .nr .wz .bt{text-align:left; line-height:30px;color:#000; font-size:20px;}
.wjwtnrn .nr .wz .bt:hover{color:#066;font-size:20px;}
.wjwtnrn .nr .wz .bt1{text-align:left; line-height:20px;color:#BBB; font-size:12px;}
.wjwtnrn .nr .wz .bt2{text-align:left; line-height:20px;color:#333; font-size:12px;}
#mr{width:220px; text-align:center; height:64px; line-height:64px; margin-top:32px;  border:1px solid #f17200; border-radius:5px; color:#FFF; background-color:#f17200; font-size:17.66px; margin-left:17px;}
#mr a,#mr a:hover{text-decoration:none; color:#FFF; font-size:17.66px;}
.tabcs{width:100%; padding-top:108px;}
.tabcs ul{width:100%; margin:0 auto; height:auto; overflow:hidden;}
.tabcs ul li{height:45px; width:100%; margin:10px auto;}
.tabcs ul li input{height:45px; line-height:45px; border:0; width:278px; font-size:14px;color:#111111;}
.tabcs ul li span{margin-top:12px; display:block; width:100%; font-size:14px; color:#111111;font-family:Microsoft YaHei; cursor:pointer; height:51px; line-height:51px; }
.zmenu{ width:100%;margin:0 auto; height:50px; line-height:50px; overflow:hidden; display:inline-block; margin-top:50px;}
.zmenu .zmenul{float:left; width:269px; background-image:url(../img/m_l11.png); background-position:center; background-repeat:no-repeat; height:40px; line-height:40px;}
.zmenu .zmenuc{float:left; text-align:center; color:#656c74; font-size:36px; font-family:Microsoft YaHei; padding-left:20px; padding-right:20px; height:40px; line-height:40px;}
.zmenu .zmenur{float:left; width:269px; background-image:url(../img/m_r1.png); background-position:center; background-repeat:no-repeat; height:40px; line-height:40px;}

.bzmenu{ width:auto;margin:20px auto; height:60px; line-height:60px; overflow:hidden; display:inline-block;}
.bzmenu .bzmenul{float:left; width:269px; background-image:url(../img/m_l1.png); background-position:center; background-repeat:no-repeat; height:60px; line-height:42px;}
.bzmenu .bzmenuc{float:left; text-align:center; color:#656c74; font-size:36px; font-family:Microsoft YaHei; padding-left:20px; padding-right:20px; height:60px; line-height:42px;background-image:url(../img/btxbg.png); background-position:bottom center; background-repeat:no-repeat;}
.bzmenu .bzmenur{float:left; width:269px; background-image:url(../img/m_r1.png); background-position:center; background-repeat:no-repeat; height:40px; line-height:40px;}

.xbzmenu{ width:auto;margin:20px auto; height:60px; line-height:60px; overflow:hidden; display:inline-block;}
.xbzmenu .xbzmenul{float:left; width:269px; background-image:url(../img/xb_m_l1.png); background-position:center; background-repeat:no-repeat; height:60px; line-height:42px;}
.xbzmenu .xbzmenuc{float:left; text-align:center; color:#FFFFFF; font-size:36px; font-family:Microsoft YaHei; padding-left:20px; padding-right:20px; height:60px; line-height:42px; background-image:url(../img/btxbgb.png); background-position:bottom center; background-repeat:no-repeat;}
.xbzmenu .xbzmenur{float:left; width:269px; background-image:url(../img/xb_m_r1.png); background-position:center; background-repeat:no-repeat; height:42px; line-height:2px;}

.zmenu1{ width:1020px;margin:0 auto; height:50px; line-height:50px; overflow:hidden;margin-top:50px; border-bottom:1px solid #c7c8c6;}
.zmenu1 .wz{float:left; width:80%;text-align:left; color:#0ca98a; font-size:36px; font-family:Microsoft YaHei; height:40px; line-height:40px;}
.zmenu1 .wz img{ padding-left:20px; margin-top:30px; border:0;}
.zmenu1 .mr{float:right; width:20%; text-align:right; color:#9ea9b2; font-size:14px; font-family:Microsoft YaHei; height:20px; line-height:20px; margin-top:25px;}
.zmenu1 .mr a,.zmenu1 .mr a:hover{text-decoration:none;color:#9ea9b2; font-size:14px; font-family:Microsoft YaHei;}

.zmenu2{ width:1020px;margin:0 auto; height:50px; line-height:50px; overflow:hidden;margin-top:50px; border-bottom:1px solid #c7c8c6;}
.zmenu2 .wz{float:left; width:80%;text-align:left; color:#656c74; font-size:36px; font-family:Microsoft YaHei; height:40px; line-height:40px;}
.zmenu2 .wz img{ padding-left:20px; margin-top:30px; border:0;}
.zmenu2 .mr{float:right; width:20%; text-align:right; color:#9ea9b2; font-size:14px; font-family:Microsoft YaHei; height:20px; line-height:20px; margin-top:25px;}
.zmenu2 .mr a,.zmenu1 .mr a:hover{text-decoration:none;color:#9ea9b2; font-size:14px; font-family:Microsoft YaHei;}
.jbnr{ width:1020px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:40px;}
.lgdiv .djs .sj{height:53px; width:100%; margin:0 auto; margin-top:30px;color:#999;  line-height:53px; font-size:26px; font-weight:bold;font-family:MSYH;}
#sjt{color:#999;  line-height:53px; font-size:26px; font-weight:bold;font-family:MSYH;}
.lgdiv .djs .sj span{margin:0px 2px; line-height:43px;}
.lgdiv .djs .sj span img{height:20px;}
.jjjb{width:auto; height:auto;overflow:hidden; margin:0 auto; margin-top:20px; display:inline-block;}
.jjjb ul{ width:auto; height:auto; overflow:hidden; text-align:left; margin:10 auto;}
.jjjb ul li{width:255px; text-align:center; height:44px; float:left; margin:10px auto;}
.jjjb ul li img{ max-width:90%; max-height:90%; border:0;}
.jtdiv{width:1020px; height:auto; overflow:hidden; text-align:right; margin:0 auto; margin-bottom:60px;}
.jtdiv img{cursor:pointer;}
#MarqueeDiv2,#MarqueeDiv1{width:1020px;overflow:hidden; margin:0 auto;}
.picw{width:204px; padding-left:10px; padding-right:10px; float:left; text-align:center; margin:15px auto;}
.New_biaotinew1{font-family:Microsoft YaHei; font-size:14px; color:#444444; line-height:28px; font-weight:bold;}
.New_zhenwen1{font-family:Microsoft YaHei; font-size:14px; color:#333333; line-height:30px;}
.New_zhenwen1 a,.New_zhenwen1 a:hover{font-family:Microsoft YaHei; font-size:14px; color:#666666; line-height:30px; text-decoration:none;}
.rqkjrq{font-family:Microsoft YaHei; font-size:14px; color:#0000FF; line-height:70px; text-align:center; font-weight:bold; cursor:pointer;}
#tjsub{font-family:MSYH; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:5px;}
#dw6,#dw4,#dw5,#dw7,#dw8,#dw9{margin-top:30px;}
#sc00 .swiper-pagination-bullet{
        background-color:#FFDBCA;
		height:15px; width:15px;
		opacity:10;
		
}
#sc00 .swiper-pagination-bullet-active {
        background-color: #ef7e00;
		height:15px; width:15px;
		
}
#xm141{font-size:8px !important;}