@charset "utf-8";

/* CSS Document */

*{ padding:0;

   margin:0;}

body{ font-family: "Microsoft YaHei",SimHei,arial;

	  background: #FFF;

	  min-width:1200px;

	  position:relative;

	  font-size:14px;}   

h1,h2,h3{ font-weight:normal;}

.banner{ background:url(vbanner.jpg) center center no-repeat;

         width:100%;

		 height:586px;}

.center{ background-color:#f8f8f8;

         width:100%;

		 height:auto;}

a{ text-decoration:none;}

img{ border-style: none;}

ul li{ list-style:none;}

.wp{ width:1200px;

     margin:0 auto;}

	 

	 

.dbdh{ width:100%;

       height:90px;

	   position:fixed;

	   left:0;

	   top:0;

	   z-index:100;}

.dbdh-xqy{width:100%;

       height:70px;

	   background-color:#FFFFFF;

	   border-bottom: 1px solid #e5e5e5;}

.dbdh-bg{ background: rgba(98, 98, 98, 0.8);}

.dbdh-bg2{ background: #fff;}

.pdbdh-bg{ background-color:#FFF;}



.dbdh-detail{ width:1200px;

              height:70px;

			  margin:0 auto;
      }

.dbdh-left{ width:171px;

            height:66px;

			background-image:url(newlogo_03.jpg);

			float:left; cursor:pointer;}	   

.dbdh-right{ width:993px;

			  padding-top:10px;

			  margin-left:10px;

			  float:right;

			  color:#FFFFFF;

			  }

.kbg{ height:20px;

      width:100%;}	

.menu{ 

	   float:left;

	   margin-left:40px;

	   }	   	     

.menu li{ float:left;

          font-size:18px;

		  list-style:none;

		  padding:0px 15px;

		  text-align:center;

		  line-height:50px;

		  margin-right:10px;

		  }

.menu ul li a:link { color:#FFF;

         text-decoration: none; }

.menu ul li a:visited{ color:#FFF;

                       }



.menu ul li:hover{ background:#fdac33;}

.menu ul li:hover a{color:#FFF;  border-bottom: 3px #FFF solid;}



.menu ul li a{ display:block;}



/*第二导航Start*/

.dbdh-left2{ }

.dbdh2{ 

	   }

.dbdh-right2{ 
			  }

.menu2{ 

	   float:left;

	   margin-left:16px;

	   }	   	     

.menu2 li{ float:left;

          font-size:17px;

		  list-style:none;

		  padding:0px 15px;

		  text-align:center;

		  line-height:50px;

		  margin-right:10px;

		  }

.menu2 ul li a:link { color:#666;

         text-decoration: none; }

.menu2 ul li a:visited{ color:#666;

                       }



.menu2 ul li:hover{ color:#fdac33;}

.menu2 ul li:hover a{color:#fdac33; }



.menu2 ul li a{ display:block;}

/*第二导航END*/



.tb { 

    /*width:418px;*/

	  float:right;

	  padding-top:8px;

	  margin-left:15px;}

.tb_li{ float:left;

        font-size:14px;

		list-style:none;

		line-height:18px;

		letter-spacing: 1px;

		}

.tbpic{ padding-top:5px;    margin-right: 7px;}		

.tbpic2{ padding-top:5px;    margin-right: 7px; position:relative;}		

.dh{margin-right: 20px;}

.wx-wz{ margin-top:2px;}

.wx-ewm{ position:absolute;

         top:63px;

		 left:35px;}



img{ border-style: none;}





/*新底部*/

.footer{

	width: 100%; height:auto;

}

.ft_top{

	width: 100%; background-color:#F7F7F7;

}

.ft_top_ys{ width:1200px; height: 90px;margin: 0 auto;}

.ft_top_ys ul li{float: left;

    height: 49px;

    line-height: 49px;

    width: 209px;

    margin-top: 17px;

    margin-left: 28px;

	font-size: 16px;}

.ftys1{

    border-right: solid 2px #ececec;}

.ftys2{

    border-right: solid 2px #ececec;}

.ftys3{

    border-right: solid 2px #ececec;}

.ftys4{

    border-right: solid 2px #ececec;}

.ftys5{}



.ftys_pic1{ height:49px; width:49px;background: url(ef_07.png) no-repeat 10px -3px; float:left;    border: solid 1px #ccc;border-radius: 30px;margin-right: 10px;}

.ftys_pic2{height:49px; width:49px;background: url(ef_07.png) no-repeat 10px -65px; float:left;    border: solid 1px #ccc;border-radius: 30px;margin-right: 10px;}

.ftys_pic3{height:49px; width:49px;background: url(ef_07.png) no-repeat 10px -124px; float:left;    border: solid 1px #ccc;border-radius: 30px;margin-right: 10px;}

.ftys_pic4{height:49px; width:49px;background: url(ef_07.png) no-repeat 10px -186px; float:left;    border: solid 1px #ccc;border-radius: 30px;margin-right: 10px;}

.ftys_pic5{height:49px; width:49px;background: url(ef_07.png) no-repeat 10px -243px; float:left;    border: solid 1px #ccc;border-radius: 30px;margin-right: 10px;}



.hzhb {

    background-color: #F7F7F7;

}

.hzhb .tup {

    width: 1200px;

    /* height: 164px; */

    margin: 0 auto;

    text-align: center;

    padding-top: 5px;

}





.ft_center{

	width: 100%; height:170px; background-color:#484848;

}

.ft_center_all{ width:1200px;margin: 0 auto;    padding-top: 38px;height: 120px;}



.fc_left{ width:200px; float:left;padding-top: 9px;padding-left: 39px;}

.fc_center{float:left;padding: 12px 20px 0 20px; color: #d4d4d4;font-size: 15px;width: 676px;}

.fc_center_lm{ height:34px; }

.fc_center_lm a{ color:#d4d4d4; }

.fc_center_yx{ height:20px;padding-left: 17px;float: left;}

.fc_center ul li{float: left;

    height: 40px;

    line-height: 40px; padding: 0 18px;}

.fc_center_lm a {

    color: #d4d4d4;

}







.fc_right{ width:200px; float:left;}







.ft_bottom{ width:100%;background-color:#484848; height: 280px;}

.ft_bottom_next{width:1200px;margin: 0 auto;    padding-top: 35px;border-top: 1px solid #565656;}

.ft_bottom_next ul{}

.ft_bottom ul li{float: left;padding: 0 5px;}









	 

/* shipinzhutiye*/	 

.ban_main{ text-align:center;

           color:#fff;

		   padding-top:130px;}

.ban_main .texto{ font-size:21px;

                  margin-top:8px;}

.ban_main .textt{ font-size:30px;

                  margin-top:2px;}	

.video_list{ background:#f8f8f8;}			  

.video_list .list_main{ padding-top:90px;}





.btbf { text-align: center;}

.title .h1 { font-size: 36px;

             color: #000000;}

.title p { font-size: 18px;

           color: #666666;

           margin-top: 15px;}

.fgx {

    width: 78px;

    height: 4px;

    background-color: #fc8423;

    display: inline-block;

    margin-top: 20px;

}

.video_item{ margin-top:50px;}

.video_item ul li{ width:565px;

                   box-shadow:0px 12px 30px rgba(4,0,0,0.15);

				   float:left;

				   margin:17px;}

.video_item ul li .img{ height:295px;

                        width:565px;

                        position:relative;}

.video_item ul li .img .mc{ background:rgba(0,0,0,0.1);

                            position:absolute;

							top:0;

							left:0;

							height:295px;

                            width:565px;

							cursor: pointer;}

.video_item ul li .img .mc:hover{ background:none;}

.video_item ul li .img .play{ position:absolute;

							  top:125px;

							  left:250px;

							  cursor:pointer;}

.video_item ul li .text{ padding:20px 30px;

                         text-align:center;

						 background-color:#fff;

						 height:130px;}

.video_item ul li .text h2{ font-size:16px;

                            color:#3155ce;}

.video_item ul li .text .spfbz{ font-size:13px;

                                color:#333;

								line-height:18px;

								margin-top:5px;

								padding-bottom:11px;

								border-bottom:1px solid #e6e6e6;

								margin-bottom:11px;}

.video_item ul li .text .des{ color:#666;

                              font-size:15px;

						      text-align:left;

							  margin:5px 0;

							  display: -webkit-box;

                              -webkit-box-orient: vertical;

                              -webkit-line-clamp:2;

                              overflow: hidden;}

				

/* shipinxiangqingye */



.layui-layer-title{background: #000;}

.video_des{ width:1200px;

            position:relative;}

.video_des .gb{ width:35px;

                height:36px;

				position:absolute;

				top:13px;

				right:-14px;

				cursor:pointer;}

.sp_title{ color:#fff;}

.listxq {

    /* background: rgba(0, 0, 0, 1); */

    border-radius: 0.2em;

    padding: 20px 40px 30px 40px;

}

.listxq-title {

    width: 820px;

    text-align: center;

    color: #fff;

    font-size: 16px;

}

.listxq-l {

    width: 846px;

    float: left;

    position: relative;

}



.listxq-r {

    width: 274px;

    float: left;

    background: #1a1a1a;

}

.xgcp-detail {

    padding-right: 20px;

}

.spjs {

    margin-top: 20px;

    margin-right: 20px;

}

.cpxgtj {

    margin:13px 3px 15px 25px;

}

.spmc {

    margin-left: 25px;

    color: #fff;

    font-size: 15px;

}

.spmc-detail {

    background: rgba(255, 255, 255, 0.08);

    width: 195px;

    height: 186px;

    margin: 10px 0px 0px 26px;

    padding: 15px;

    font-size: 14px;

    color: #bbbbbb;

    overflow-x: hidden;

}

.MsoNormal{ line-height:21px;}

.cpxgtj .spmct {

    margin-left: 1px;

}

.spmc {

    margin-left: 25px;

    color: #fff;

    font-size: 15px;

}

.cptj {

    margin-top: 5px;

}

.xlmc {

    margin-top: 5px;

    background: rgba(255, 255, 255, 0.08);

    padding: 1px 8px;

    font-size: 14px;

    color: #e6e6e6;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    height: 26px;

}

.xlmc a:visited {

    color: #e6e6e6;

}

.xlmc a:link {

    color: #e6e6e6;

}

