@import url(font_2383338_1x69bszjfty.css);
* {
	margin: 0;	padding: 0;	border: 0;
}

body {
 overflow-x:hidden;position:relative;z-index:-2;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2; background: #fff;font-size: 16px;}
 .bg-color{background: #f0f0f0}
@media(min-width:768px) {
	body{font-size:1.4rem;}
}
@media(min-width:992px) {
	body{font-size: 14px;}
    .container {max-width: 85%;}
    .product_detail .container{
        max-width: 1400px;
    }
	.bg_color{ height: auto; overflow: hidden}
    .bg_color .container,.w_1280.container{ max-width: 1400px; }
.onr_top{
    position: relative;
}
    .top_all{
        
position: fixed;
        
/* z-index: 10; */
        
max-width: 90%;
        
margin: 0px auto;
    }
    .nav_left{
        width: 5%;
        float: left;
        margin-left: 10%;
        /* margin-top: 20px; */
        padding-top: 20px;
    }
    .nav_list{
        width: 100%;
        position: absolute;
        top: 0px;
        background: #2d4592;
        color: #fff;
        padding-top: 100px;
    
        height: 937px;
        display: none;
    }
    .nav_list li{
        width: 14%;
        float: left;
        border-right: 1px solid #acacac;
        text-align: center;
        height: 500px;
    }
    .nav_list li a{
        font-size: 24px;
        color: #fff;
    }
    .nav_list li .navson a{
        color: #fff;
        font-size: 16px;
        display: block;
        text-align: left;
        line-height: 45px;
    }

    .menuBtnShow{
        background: url(../images/list.png) no-repeat;
        display: block;
        width: 30px;
        height: 22px;
      }
      .menuBtnHide{
        background: url(../images/list_btn.png) no-repeat;
        display: block;
        width: 30px;
        height: 22px;
      }
      .secher {
          width: 5%;
          font-size: 16px;
          color: #fff;
          padding-top: 23px;
      }
}

.one_mo{
    background: #2D4592;
    height: 75px;
}
@media(min-width:1500) { 
	.container.big_screen {max-width:100%;position:relative; padding:0;}
}
a {transition:.3s all; color: #333}
a:hover {transition:.3s all;text-decoration: none;  }
em,i {font-style:normal;}
.ys_bj{ background: #f7f7f7; }
.f_left {
	float: left;
}
.f_right {
	float: right;
}
.clear {
	clear: both;
}
.relative {
	position: relative;
}
.absolute {
	position: absolute;
}
ul {
	list-style: none;
}
li {
	list-style-type: none;
}
.hd {
	height: 10px;
}
.c_b td {
	border: #000 1px solid;
}
.en {
	font-family: Arial, Helvetica, sans-serif;
}
.meta {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px #CCCCCC dotted;
}
.xs {
	display: none;
}
.active {
	display: block;
}
ol, ul, li {
	list-style-type: none;
	text-align: justify;
	text-justify: inter-ideograph;
}
 
#ad {
	height: 34px;
	line-height: 34px;
}
input {
	border: 1px #dadada solid;
	color: #4b4b4b;
	font-family: 'Microsoft Yahei';
	outline: none;
}
.end_message #form1 input {
	color: #FFF
}
input:hover, textarea:hover {
	/* background: #CCC; */
	/* outline: none; */
}
textarea {
	border: 1px #dadada solid;
	background: #efefef;
	padding-left: 10px;
}
img {
    max-width: 100%;
}

.news-all-li li{
    margin-bottom: 30px;
    overflow: hidden;
}
.news-all-li li .news_li_title{
    font-size: 18px;
    line-height: 28px;
}
.news-all-li li .news_message{
    max-height: 55px;
    overflow: hidden;
    line-height: 25px;
}
.fitcover-img{width: 100%;height: 100%;object-fit: cover;}
.img-cover-4by3{height: 0;width: 100%;padding-bottom: 65%;overflow: hidden;position: relative; }
.img-cover-3by2{height: 0;width: 100%;padding-bottom: 66.667%;overflow: hidden;position: relative; }
.img-cover img{ max-width:100%; max-height:100%; position: absolute;margin: auto;top: 0;bottom: 0; left: 0; right: 0;}
.abs-center{ margin:auto; left: 0; right: 0; top: 0; bottom: 0; position: absolute;}
.hd{ height:10px;}

 .application-swiper .arrow-left {
background: url(../images/banner_arrow.png) no-repeat left top;
position: absolute;
right: 20%;
top: 55%;
margin-top: -35px;
width: 70px;
height: 70px;
z-index:999;
}
.application-swiper .arrow-right {
background: url(../images/banner_arrow.png) no-repeat left bottom;
position: absolute;
right: 20%;
top:65%;
margin-top: -35px;
width: 70px;
height: 70px;
z-index:999;
    outline: none;
} 

/*top*/

  		 .swiper-container {
            width: 100%;
            height: 100%;
            margin-left: auto;
            margin-right: auto;

        }
        
        .swiper-slide {
  
           
            background: #fff;

            /* Center slide text vertically */
            display: -webkit-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
     
        }
        .pagination_page { bottom: 10% !important; }

    .pagination_page .swiper-pagination-bullet {
        width: 23px;
        height: 23px;
        padding: 4px;
        background-position: center;
        background-size: auto auto;
        vertical-align: middle;
        position: relative;
        cursor: pointer;
        border-radius: 50%;
        overflow: hidden;
        border-style: solid;
        border-width: 1px;
        border-color: transparent;
        outline: none;
        background: none;
        opacity: 0.8;
    }

    .pagination_page .swiper-pagination-bullet i {
        display: block;
        width: 100%;
        height: 100%;
        background-color: #fff;
        border-radius: 50%;
        box-shadow: 0 3px 3px rgba(0, 0, 0, 0.8);

    }

    .page_control .pagination_page .swiper-pagination-bullet-active {
        border: 1px solid #fff !important;
        box-shadow: 0 3px 3px rgba(0, 0, 0, 0.8);
        opacity: 1;
    }

    .page_control .pagination_page .swiper-pagination-bullet-active i {
        box-shadow: none !important;
    }

      .video-sbanner {  width: 100%;  position: relative;  }
      .video-sbanner:after{   
        position: absolute; content: "";left: 0;top: 0; width: 100%; height: 100%;
       /*background-color: rgba(45,69,146,0.6);*/
       background:url(../images/vi_big.png);
    shadow-angle: 0px;
    shadow-distance: 0px;
    shadow-angle-ofInset: 0px;
    shadow-distance-ofInset: 0px;}
      .video-sbanner .video-wrap { position: absolute; z-index: 0; width: 100%; height: 100%; top: 0; left: 0; }
	  /* .video-sbanner .video-wrap:after {position: absolute; display: block; width: 100%; z-index: 2; height: 100%; top: 0; left: 0; background-color: #2D4592; opacity: 0.6;} */
      .video-sbanner .video-wrap video { width: 100%; height: 100%; object-fit: cover; }
      .one_nr{position: fixed;width: 100%;top: 0px;z-index: 100;}
      .video-font{position: absolute;color: #fff;z-index: 100;left: 0;right: 0;margin: 12% 8%;text-align: left;font-size: 24px;}
      .video-font p{margin-bottom: 0 color: #fff;/* text-align: center; */width: 100%;}
      .video-font .ft30{
          font-size: 30px;
          font-weight: 600;
      }
      .video-font p span{ color: #ffa100 }
      a.index_more{  color: #fff; border-radius: 5px; width: 125px; height:40px; line-height: 40px; text-align: center; display:inline-block;  
        background: #363899; position: relative; overflow: hidden; font-size: 16px; }
        a.index_more2{
        width: 189px;
        height: 50px;
        line-height: 50px;
        text-align: center;
        display: block;
        position: relative;
        overflow: hidden;
        font-size: 16px;
        border: 1px solid #e73208;
        }
       a.index_more2 i{ 
           width: 34px; 
           height: 50px;
         float: right;
         background: url(../images/arr_2.png) 13px no-repeat;
         border-left: 1px solid #e73208;
         display: block;
        }
      @keyframes mymove{
      0% {background-color:#fff; opacity: 0.5;  position:absolute; left: 0; right: 0; top: 0; bottom: 0; width: 0;height: 0;  margin:auto;  display: block; transform-origin: left center}
 
    100% {background-color:#f08519; opacity: 0.5;  border-radius: 100%;left: 0; right: 0; top: 0; bottom: 0;  margin:auto;  display: block;  width: 500px; height: 500px; display: block;transform-origin: right center}
          }
          .about_big{background: #fff;overflow: hidden;}
          .about_big div{padding: 0px;float: left;}
          .about_font p{font-size: 40px;height:60px;color: #bebebe;text-transform: uppercase;font-family: 'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ CN';margin-bottom: 0;}
          .about_font p:nth-of-type(2){position: relative;text-transform:uppercase;font-size: 24px;color: #333;}
          .about_font p:nth-of-type(2):after{ position:absolute; content: ""; background: #f08519; width: 53px;left: 0; bottom: -25px; height:4px; }
          .about_font p:nth-of-type(2):before{ position:absolute; content: ""; background: #f08519; width: 5px;left: 57px; bottom: -25px; height: 4px; }
          .about_font p:nth-of-type(3){  color: #333333; font-size: 30px; }
          .about_font p:nth-of-type(4){ color: #f08519; font-size: 26px; }
          .about_nr{ line-height: 30px; font-size: 16px; color: #666; text-align: left;}
          .about_bot{
            width: 100%;
        }
		.right_img {
			position: relative;
		}
		.right_img_num-wrap {
			position: absolute;
			left: 0;
			top: 0;
			z-index: 10;
			float: none;
			color: #fff;
			width: 100%;
			top:50%;
			transform: translateY(-50%);
		}
        .about_bot ul{
            margin-bottom: 0px;
        }
        .about_bot ul li{
            float: left;
            padding-bottom: 3rem!important;
            padding: 0px !important;
        }
        .about_bot ul li div{
            padding: 10%;
        }
        .about_bot ul li:first-child{
           /*background:#e8edf8 ;*/
        }
        .about_bot ul li:hover{
            background:#e8edf8 ;
       }
       .about_bot ul li p{
        font-size: 16px;
        line-height: 35px;
       }
       .about_bot ul li p strong{
           
       }
       .product_hot{
           width: 100%;
           height: 919px;
           background: url(../images/pro_img.png) no-repeat;
           overflow: hidden;
           position: relative;
       }
       .product_hot ul{

overflow: hidden;

position: absolute;

width: 100%;
}
       .product_hot ul li{
           
float: left;
           
height: 919px;
           
color: #fff;
           
padding-left: 3%;
           
overflow: hidden;
           
padding-top: 20%;
    }
    .product_hot ul li:first-child{
           
background: #000000b5;
    }
    .product_hot ul li:nth-child(2){
           
background: #0000008a;
    }
    .product_hot ul li:nth-child(3){
           
background: #00000080;
    }
    .product_hot ul li:nth-child(4){
           
background: #0000004f;
    }
    .product_hot ul li div{
                      
/* margin: 59% 0%; */
                      
/* margin-top: 100px; */
    }
    .product_hot ul li div a{
        color: #fff;
    }
    .product_hot ul li div strong{
           
font-size: 24px;
    }
    .product_hot ul li div p{
           
font-size: 16px;
    }
    .product_hot ul li div .big{
           
margin-top: 2;
           
width: 189px;
           
height: 50px;
           
line-height: 50px;
           
text-align: center;
           
display: block;
           
position: relative;
           
overflow: hidden;
           
font-size: 16px;
           
margin-top: 30%;
           
border: 1px solid #fff;
    }
    .product_hot ul li:hover{
        background: #2d4592ba;
        }

/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ */

.content{
    line-height: 28px;
}
.content iframe {
  display: block;
  margin: 0 auto;
}

/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â±ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº */
.index_case{
    /* margin-top: 50px; */
	padding: 50px 0;
	background: url(../images/cas_img1.png) no-repeat top center;
}
.case_title{
    text-align: center;
    line-height: 50px;
}
.case_title strong{
    font-size: 40px;
    color: #333333;
    }
.case_title  p{
    font-size: 24px;
    counter-reset: #666;
    }
.show_list .pagelist {
	width: 25%;
	margin: 0 0 20px;
	margin: 0 0 0.3rem;
	padding: 0 0 0 2%;
	float: left;
}

.show_list .pagelist a {
	display: block;
	margin: 0 auto;
	padding: 0;
}
.show_list .pagelist .show_pro_img {
	background: #fff;
}
.show_list .pagelist .show_pro_img a {
	margin: 0 auto;
	padding: 9px;
	border: 1px solid #ddd;
}
.show_pro_img span {
	display: block;
	width: 100%;
	height: 250px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	position: relative;
	background: #fff;
}
.show_pro_img span img {
	display: block;
	max-width: 90%;
	max-height: 100%;
	margin: auto;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	transition: 0.5s;
}
.show_list_hot{
    padding: 15px;
}
.show_list .show_list_hot .case_bot {
	background: #ffffff;
	box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.05); 
	padding: 20px 0;
	text-align: center;
}
.show_list .show_list_hot .case_bot > a{
    font-size: 16px;
}
.show_list .show_list_hot .case_cc a{
	margin-top: 20px;
	padding: 0 25px;
}
.case_cc a.case_more{
	display: inline-block;
	height: 38px;
	line-height: 38px;
	border: 1px solid #666666;
	border-radius: 5px;
	margin-right: 10px;
}
.case_cc a.case_zx{
	display: inline-block;
	line-height: 38px;
	height: 38px;
	background: #ff8a00;
	border-radius: 5px;
	color: #fff;
}
.index_case .slick-dots{
	bottom: -50px;
}
.index_case .slick-dots li button{
	width: 12px;
	height: 12px;
	background-color: #767676;
	border-radius: 50%;
	text-indent: -999999px;
	border: 10px solid #f4f5fb;
}
.index_case .slick-dots li.slick-active button{
	border: 10px solid #dcdcdc;

}
.index-news{padding-bottom:45px;background: url(../images/new_img.png) no-repeat;padding-top: 50px;}
.index-news .tab-hd { margin-top:25px;}
.index-news .tab-hd{ margin-bottom:20px; text-align:center;}
.index-news .tab-hd ul li{ display:inline-block;width:151px; height:42px; line-height:42px; text-align:center; font-size:16px; color:#4a4a4a; border:1px solid #cbcfd2; border-radius:5px; margin:0 5px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.index-news .tab-hd ul li a{ color:#5b5b5b; display:block;}
.index-news .tab-hd ul li.on{ background:#3068f8; border:1px solid #3068f8; }
.index-news .tab-hd ul li.on a{ color:#fff;}

.index-news .tab-bd .tuijian{ width:520px; -webkit-box-shadow: 0 0px 10px rgba(0,0,0,0.1); box-shadow:0 0px 10px rgba(0,0,0,0.1);}

.index-news .tab-bd .tuijian .focusBox { position: relative; width: 520px; height: 400px; overflow: hidden;  }
.index-news .tab-bd .tuijian .focusBox .pic img { width: 520px; height:400px; display: block; }
.index-news .tab-bd .tuijian .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height:50px; width:100%; background:rgba(0,0,0,.7); overflow: hidden; }
.index-news .tab-bd .tuijian .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 50px; width:520px; overflow: hidden; border:1px solid #f1f1f1; border-top:none; }
.index-news .tab-bd .tuijian .focusBox .txt li{ height:50px; line-height:50px; position:absolute; bottom:-58px;}
.index-news .tab-bd .tuijian .focusBox .txt li a{ display: block; color: #fff; padding: 0 0 0 15px; font-size: 15px;  text-decoration: none; }
.index-news .tab-bd .tuijian .focusBox .num { position: absolute; z-index: 3; bottom:24px; right:15px; }
.index-news .tab-bd .tuijian .focusBox .num li{ float: left; position: relative; width: 9px; height: 9px; line-height: 9px; overflow: hidden; text-align: center; margin-left: 10px; cursor: pointer; background:#b7bdbb; border-radius:50%; }
.index-news .tab-bd .tuijian .focusBox .num li.on{ background:#2761c7;}

.index-news .tab-bd .tu-li{ display:block; float:left; width:680px;}
.index-news .tab-bd .tu-li ul{ width:680px;}
.index-news .tab-bd .tu-li li{ display:block; float:left; padding:18px 10px; border:2px solid #f2f2f3; width:300px; margin-left:15px; margin-bottom:18px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.index-news .tab-bd .tu-li li b{ display:block; font-size:22px; color:#dddddd; margin-bottom:10px;}
.index-news .tab-bd .tu-li li a{ display:block; font-size:18px; color:#272727; height:22px; line-height:22px; overflow:hidden; font-weight:bold;}
.index-news .tab-bd .tu-li li p{ font-size:15px; color:#a1a1a1; line-height:26px; height:78px; overflow:hidden; margin-top:13px;}
.index-news .tab-bd .tu-li li span{ display:block; font-size:14px; color:#d0d0d0; height:22px; line-height:22px; padding-left:24px; background:url(../images/eye.png) no-repeat left center; margin-top:20px;}
.index-news .tab-bd .tu-li li a:hover{ color:#3068f8; }
.index-news .tab-bd .tu-li li:hover{box-shadow:0px 0px 20px rgba(199,199,199,.9);}


/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ */
.youshi{
    background: url(../images/zz.png) no-repeat;
    padding: 20px;
}
.youshi_left{
    color: #fff;
    margin-top: 50px;
    width: 500px !important;
}
.youshi_left strong{
    font-size: 24px;
    line-height: 64px;
    display: block;
    padding: 15px 0px;
}
.youshi .slick-active{
    width: 100%;
}
.youshi_left p{
    font-size: 14px;
    /* line-height: 30px; */
}
.youshi_left a{
    margin-bottom: 50px;
    width: 189px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    display: block;
    position: relative;
    overflow: hidden;
    font-size: 16px;
    margin-top: 20%;
    border: 1px solid #fff;
    color: #fff;
}
.youshi_bo{
    /* height: 500px; */
    overflow: hidden;
    /* margin-top: 50px; */
}
.youshi_bo .slick-slide{
    /* width: 100% !important; */
}
.youshi_right{
    width: 100%;
    text-align: center;
}
.youshi_right_top{

}
.youshi_right_top strong{
    font-size: 24px;
}
.youshi_right_top p{
    font-size: 14px;
}
.youshi_right_tu{

}
.youshi_right_tu img{

margin: 30px auto;
}
.youshi .slick-prev {
    background: url(../images/str_icon4.png) no-repeat;
    width: 61px;
    height: 75px;
    margin-left: 100px;
    z-index: 9999;
    }
    .youshi .slick-prev:hover {
      background: url(../images/str_icon4.png) no-repeat;
    }
.youshi .slick-prev:before, .youshi .slick-next:before{
        display: none;
    }
.youshi .slick-next {
        background: url(../images/str_icon5.png) no-repeat;
        width: 61px;
        height: 75px;
        margin-right: 100px;
         z-index: 9999;
 }
 .youshi .slick-next:hover {
    background: url(../images/str_icon5.png) no-repeat;
 }
.boxxinwenzixun{
    /* width: 550px; */
    overflow: hidden;
    /* height: 441px; */
    float: right;
    margin-top: 56px;
  }
  .clearbix{
      clear: both;
  }

  #title{
    line-height: 45px;
    /* background-color: rgb(247,247,247); */
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    overflow: hidden;
    margin: 0 auto;
    margin-left: 70px;
  }
  #title li{
    float: left;
    width: 105px;
    text-align: center;
    margin-right: 5px;
    font-weight: 500;
    color: #fff;
  }
  #title li:hover{
    /*color: black;*/
    cursor: pointer;
  }

t_top{

/* padding: 0px; */
}
t_top strong{
    
color: #fff;
    
font-size: 40px;
}
t_top p{
    
font-size: 24px;
    
color: #fff;
    
line-height: 60px;
}
.tuijian{

/* margin-top: 92px; */

float: left;
}
.focusBox_top{
    
}
.focusBox .txt{
    
background: #fff;
    
padding: 10px 20px;
}
.focusBox .txt p{
    
font-size: 24px;
    
line-height: 36px;
    
padding-top: 20px;
}
.new_hot{
    float: left;
}
  .new_vi{
      background: url(../images/new_img2.png) no-repeat;
      color: #fff;
      padding: 20px;
      /* padding-top: 50px; */
      height: 467px;
  }
  .new_vi_top a{

color: #FF8A00;

font-size: 14px;

}
  .new_vi_top i{
  font-size: 14px;
  /* font-size: 14px; */
  float: right;
  }
  .new_vi_bot strong{

font-size: 24px;

line-height: 36px;

}
  .new_vi_bot p{
      font-size: 14px;
      line-height: 30px;
      padding-top: 20px;
}
.new_vi_bot a{
    width: 189px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    display: block;
    position: relative;
    overflow: hidden;
    font-size: 16px;
    margin-top: 25%;
    border: 1px solid #fff;
    color: #fff;
    /* padding-bottom: 30px; */
    margin-bottom: 43px;
}
.new_vi_bot i{
      
}

.slideTxtBox{  }
.slideTxtBox .hd{  }
.slideTxtBox .hd ul{ 
line-height: 45px;
/* background-color: rgb(247,247,247); */
font-size: 16px;
font-weight: bold;
color: #fff;
overflow: hidden;
margin: 0 auto;
margin-left: 70px; }
.slideTxtBox .hd ul li{ 
float: left;
width: 105px;
text-align: center;
margin-right: 5px;
font-weight: 500;
color: #fff;
cursor: pointer;
}
.slideTxtBox .hd ul li.on{/* cursor: pointer; */background: #739ad9;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{/* height:24px; *//* line-height:24px; */width: 100%;overflow: hidden;border-bottom: 1px solid #fff;padding-bottom: 30px;/* margin-bottom: 30px; */margin-top: 15px;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .bd li:last-child{
    border-bottom: none;
}

  #content{
    margin-top: 10px;
    
  
  }
  #content ul{
    /* width: 550px; */
    /* height: 441px ; */
    overflow: hidden;
    display: none;
    /* background-color: rgb(247,247,247); */
    margin-top: 33px;
  }
  #content li div{
    /* width: 121px; */
    /* margin-right: 12px; */
    float: left;
    /* margin-left: 58px; */
  }
  #content li div a{
    font-size: 16px;
    color: #fff;
    line-height: 18px;
    float: left;
    display: inline-block;
    margin-top: 3px;
    /* width: 221px; */
    text-decoration: none;
    font-weight: 600;
    /* text-indent: 28px; */
  }
  #content li a:hover{
    color: darkgreen;
  }
    #content li div span{
      font-size: 11px;
      line-height: 16px;
      float: left;
      display: inline-block;
      color: rgb(250 250 250);
      margin-top: 2px;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3; /*ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°*/
      overflow: hidden;
      margin-right: 20px;
      padding-left: 0px;
      width: 219px;
      /* text-align: justify; */
    }
    
    .jianjiegailiang{
        width: 450px !important;
    }
    
  #content li .shijianmokuai img{
        float: left;
        width: 100%;
        height: 100px;
        margin-right: 0px;
        margin-top: 7px;
  }
  #title .select{
    background-color: #729ad9;
    color: white;
    font-weight: 500;
  }
  #content .show{
    display: block;
  
  }
  #content .show .new_ss{
    display: block;
    padding-bottom: 20px;
    padding-top: 20px;
    border-bottom: 1px solid #c9c9c9;
  }
  .liebiaopaixu{

padding-top: 10px;

}
  .liebiaopaixu a{
     
  
  }
  .liebiaopaixu span{
     
  
}
.footer{
    /* padding-top: 40px; */
    /* background:url(../images/bot_img.png) no-repeat; */
    color: #999;
    position: relative;
	background-color: #303030;
	color: #fff;
}
.footer-menu {
	height: 60px;
	line-height: 60px;
	text-align: center;
	border-bottom: 1px solid #414141;
}
.footer-menu a {
	font-size: 16px;
	padding: 0 60px;
	color: #fff;
}
.footer-text {
	padding: 30px 0;
}
.footer-text .col-md-3 {
	border-right: 1px solid #414141;
	padding-left:40px;
	padding-right: 40px;
}
.footer-text .footer-text-contact {
	border-right: none;
}
.footer-text-tel img {
	margin-top: 30px;
}
.footer-text-tel span {
	display: block;
	height: 21px;
	line-height: 21px;
	background: url(../images/dianhu_icon02.png) no-repeat left center;
	padding-left: 30px;
	font-size: 18px;
	margin-top: 30px;
}
.footer-text-tel b {
	display: block;
	font-size: 28px;
	color: #FF8A00;
	font-family: Impact;
}
.footer-text-menu a {
	display: block;
	font-size: 14px;
	color: #808080;
	line-height: 30px;
}
.footer-text-ewm {
	text-align: center;
}
.footer-text-ewm p{
	color: #808080;
}
.footer-text-ewm img {
	display: block;
	margin: 20px auto;
}
.footer-text-contact p {
	margin-top: 20px;
	line-height: 30px;
	color: #808080;
}
/* .footer a{
    color: #999;
}
.footer a:hover{
    color: #fff;
} */
.footer strong{
    margin: 0 0 20px;
    font-size: 14px;
    color: #333;
}
.footer-list strong,
.footer-contact strong{
    font-size: 18px;
    /* color: #fff; */
    /*font-family: myFont;*/
    font-weight: 'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ GBK';
    font-weight: bold;
    /* text-align: center; */
    /* padding-bottom: 30px; */
    margin-bottom: 30px;
}
.footer-list a,
.footer-list span{
    line-height: 30px;
    /*font-family: myFont;*/
    font-family: 'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ GBK';
    /* padding: 0 10px; */
    /* text-align: center; */
    font-size: 14px;
    display: block;
    color: #666;
}
.footer-contact b {
	display: block;
	margin: 10px 0;
}
.footer-contact b a{
	font-size: 30px;
	color: #fff;
}
.footer-contact p {
	line-height: 30px;
	margin-bottom: 0;
	/* color: #fff; */
	text-align: left;
	font-size: 16px;
}
.footer-contact p a{
	/* color: #fff; */
}
.footer-weixin{
    background: url(../images/footer_weixin_bg.jpg) no-repeat left top;
    /* padding-top: 40px; */
    min-height: 194px;
    margin-left: 30p;
    /* padding-left: 53px; */
    text-align: center;
}
.footer-weixin span{
    display: inline-block;
    margin: 0 10px;
    position: relative;
}
.icon_footer{
    width: 120px;
    cursor: pointer;
}
.img-weixin{
    display: none;
    position: absolute;
    width: 140px;
    height: 140px;
    top: 100px;
    left: -10px;
}
.footer-weixin span:hover .img-weixin{
    display: block;
}
.footer-weixin p{
    margin-top: 20px;
    font-size: 16px;
    color: #999;
}
.flink{
    padding-bottom: 15px;
    margin-top: 40px;
}
.footer-con{
    padding: 10px 0;
    border-top: 1px solid #666;
    margin-top: 50px;
	text-align: center;
	color: #fff;
}
.footer-logo{
    width: 220px;
}
.footer-copy{
    line-height: 40px;
	color: #fff;
	display: block;
}
.footer-copy a, .footer-link a{
	color: #fff;
}
.footer::before{
    width: 100%;
    height: 80px;
    background: url(../images/bot_img.png) no-repeat;
    position: absolute;
    top: 0px;
    left: 0px;
}
{
    position: absolute;
    top: 289px;
    color: #fff;
    text-align: center;
    left: 0;
    width: 100%;
    line-height: 40px;
}
.f24{font-size: 30px;font-weight: 400;}
.f14{
    font-size: 14px;
    font-weight: 400;
   
    }
.f16{
    font-size: 16px;
    font-weight: 400;
       
    }

/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ */
.zy-flash{
    position: relative;
}
.zy-flash img{
    width: 100%;
}
.zy-flash2{
    position: relative;
	background: url(../images/pro_img1.png) no-repeat top center;
	padding-top: 75px;
}
.lm{
    position: absolute;
    top: 260px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    width: 100%;
    line-height: 38px;
}
.block1{
    
/* z-index: 100000000; */
    
overflow: hidden;
    
position: absolute;
    
width: 100%;
    
bottom: -16px;
}
.block1 .block1-mt {
    /* padding: 0 2%; */
    /* height: 150px; */
    background: #ffffff;
    /* width: 90%; */
    /* margin: 0px auto; */
    /* -webkit-box-shadow: 0 2px 8px 0 rgba(30,37,79,0.4); */
    /* position: absolute; */
    /* left: 5%; */
    /* margin-bottom: 50px; */
    /* overflow: hidden; */
    -webkit-box-shadow: 0 2px 8px 0 rgba(30,37,79,0.4);
}

.block1 .block1-mt li{
    font-size: 14px;
    padding: 20px;
}

.block1 .block1-mt a {display: block;color: #333333;font-size: 1.2pc;text-align: center;border-bottom: 2px solid #fff;line-height: 60px;}

.block1 .block1-mt li a.active,
.block1 .block1-mt li a:focus,
.block1 .block1-mt li a:hover {
    border-bottom: 2px solid #2D4592;
}
.pro_top{
    line-height: 65px;
}
.pro_top i{
    float: right;
}
.product-all-li .animated{
    width: 100%;
}
.product-all-li .news-li span {
	display: block;
	line-height: 30px;
	text-align: center;
	font-size: 16px;
	margin-top: 10px;
}

.product-all-li .slick-initialized .slick-slide{
    /* margin: 10px; */
}
/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ */

.product_detail{
    /* margin-top: -80px; */
}

.position{
	height: 60px;
	line-height: 60px;
	/* background-color: #f4f4f4; */
	/* margin: 30px auto; */
	/* margin-top: -120px; */
	font-size: 14px;
	color: #fff;
}
.position h3, .position b{
	font-size: 18px;
	margin: 0;
	width: 170px;
	height: 60px;
	line-height: 60px;
	background-color: #38425a;
	color: #fff;
	text-align: center;
}
.position a{
    color: #fff;
}
.product_details{
    width: 100%;
    /* position: absolute;
    left: 0px;
    bottom: -20px; */
    margin-top: 50px;
}
.main-item{
	margin-bottom: 40px;
	background: #fff !important;
	overflow: hidden;
	/* z-index: 100; */
	padding: 15px;
	border-radius: 15px;
	box-shadow: 2px 5px 10px #eee;
}
.main-product{
	border: 1px solid #ccc;
}
.main-product-info h1{
	font-size: 24px;
	/* font-weight: bold; */
	margin: 0 0 20px;
	line-height: 60px;
}
.main-product-info p{
	font-size: 16px;
	line-height: 30px;
	color: #666;
	margin-bottom: 30px;
	padding: 20px;
	background-color: #eee;
}
.main-product-info b{
	/* width: 60px; */
	height: 60px;
	line-height: 50px;
	background: url(../images/nav_icon3.png) no-repeat left top;
	font-size: 33px;
	color: #2D4592;
	padding-left: 60px;
	/* background-size: 80%; */
	float: left;
}

.main-product-lx{
    width: 189px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    display: block;
    position: relative;
    overflow: hidden;
    font-size: 16px;
    background:  #ff8a00;
    /* float: left; */
    color: #fff;
}

.main-product-lx i {
    width: 34px;
    height: 50px;
    float: right;
    background: url(../images/arr_2.png) 13px no-repeat;
    border-left: 1px solid #fff;
    display: block;}
.main-product-content{
	/* height: 60px; */
	/* line-height: 60px; */
	/* background-color: #f4f4f4; */
	/* border-bottom: 1px solid #ccc; */
	margin-bottom: 20px;
	overflow: hidden;
}
.main-product-content h3, .main-product-content b{
	margin: 0;
	font-size: 20px;
	width: 13%;
	/* height: 60px; */
	/* line-height: 60px; */
	/* background-color: #38425a; */
	color: #fff;
	text-align: center;
	display: block;
	float: left;
	border-right: 1px solid #d7d7d7;
} 

.product_detail p, .product_detail .content p{
    font-size: 14px;
    line-height: 28px;
}


.news-flash {
    padding-top: 70px;
    background: url(../images/news.jpg) no-repeat center top;
    height: 540px;
    background-attachment: fixed;
    text-align: left;
}

.product-list b{
    display: block;
    font-size: 20px;
    line-height: 56px;
    padding-bottom: 10px;
    background: #2d4592;
    text-align: center;
    color: #fff;
    font-weight: normal;
   
}

/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ */
.about_jj video, .about_jj img{
    width: 100%;
    height: auto;
}
.about_js{
    background: url(../images/abou_img3.png) no-repeat;
    text-align: center;
    color: #fff;
    padding: 50px;
}
.about_js strong{
    font-size: 24px;
    /* text-align: center; */
    width: 100%;
    line-height: 60px;
}
.about_js p{
    font-size: 14px;
    line-height: 28px;
    margin-bottom: 50px;
}
.about_js ul{

}
.about_js ul li{
    border-right: 1px solid #eee;
    float: left;
    text-align: center;
}
.about_js ul li:last-child{
    border-right: none;
   
}
.about_js ul li span{
    font-size: 80px;
    position: relative;
    line-height: 80px;
}
.about_js ul li i{position: absolute;right: -13px;top: -7px;font-size: 14px;}
.about_js ul li p{
 font-size: 14px;
}

.about_big_num li{
    border-right: 1px solid #eee;
    float: left;
    text-align: center;
}
.about_big_num li:last-child{
    border-right: none;
   
}
.about_big_num li span{
    font-size: 120px;
    position: relative;
    line-height: 80px;
}
.about_big_num li i{position: absolute;right: -13px;top: -7px;font-size: 16px;}
.about_big_num li p{
 font-size: 16px;
 margin-top: 35px;
}

.about_ys ul li{
   float: left;
    
}
.about_ys ul li div{
 border: 1px solid #e73208;
 padding: 10px;
 height: 800px;
}
.about_ys ul li img{
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}
.about_ys ul li b{
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    color: #333333;
    display: block;
}
.about_ys ul li strong{
    font-size: 24px;
    font-weight: 400;
    text-align: center;
    color: #333333;
    display: block;
}
.about_ys ul li p{
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #666666;
    line-height: 30px;
   padding: 10px;
   text-indent: 2em;
}
.about_qd b{
    
    font-size: 24px;
   font-weight: 400;
    text-align: left;
    color: #333333;
    line-height: 60px;
}
.about_qd p{
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #666666;
    line-height: 30px;
    margin-bottom: 0px;
}
.about_qd ul li{
    float: left;
}
.about_qd ul li div{
    background: #e73208;
    width: 100%;
    border-radius: 20px;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    color: #ffffff;
    line-height: 30px;
}
.about_qd ul li div strong{
    font-size: 24px;
    font-weight: 600;
    display: block;
}

.about_wh strong{
    
    font-size: 40px;
    font-weight: 700;
    text-align: left;
    color: #666666;
    line-height: 64px; 
    display: block;
}
.about_wh b{
    font-size: 24px;
   font-weight: 400;
    text-align: left;
    color: #333333;
    line-height: 60px;
}
.about_wh p{
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #666666;
    line-height: 30px;
    margin-bottom: 0px;
}
.about_wh ul li{
    float: left;
    margin-top: 50px;
}
.about_wh ul li span{
    width: 60px;
    height: 30px;
    background: #e73208;
    border-radius: 20px;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    color: #ffffff;
    line-height: 30px;
    display: block;
}
.about_wh ul li p{
    font-size: 14px;
    font-weight: 600;
}

.header{
	background: #fff;
	position: fixed;
	z-index: 999999;
	width: 100%;
	-webkit-box-shadow: 0 14px 56px -15px rgba(10, 25, 48, 0.2);
	-moz-box-shadow: 0 14px 56px -15px rgba(10, 25, 48, 0.2);
	box-shadow: 0 14px 56px -15px rgba(10, 25, 48, 0.2);
	transition: all 0.5s;
	height: 135px;
	}

 .header.top_fixed{ height:70px;  background: #fff; position: fixed; z-index: 999999; width: 100%;
	-webkit-box-shadow: 0 14px 56px -15px rgba(10, 25, 48, 0.2);
    -moz-box-shadow: 0 14px 56px -15px rgba(10, 25, 48, 0.2);
    box-shadow: 0 14px 56px -15px rgba(10, 25, 48, 0.2);
		
        }
        .about_big {
			padding: 30px;
			margin: 0;
		}
		.pt-5, .py-5 {
			padding-top: 0 !important;
		}
/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ */
.main-title{
    line-height: 60px;
    font-size: 30px;
    padding-top: 30px;
    font-weight: 600;
}
.main-info{
    padding: 15px 0;
    border-bottom: 1px dashed #ccc;
    margin-bottom: 20px;
    color: #666;
    font-size: 14px;
}
.product-list{

}
.product-list li{
    
box-shadow: 2px 5px 10px #eee;
    
margin-bottom: 40px;
    
line-height: 40px;
    
text-align: center;
    
font-size: 16px;
    
float: left;
}
.product-list img{
    
}

.video-btn {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    cursor: pointer;
}
.video-btn img {
  width: 80px;
  height: 80px;
  margin: 50px auto;
  display: block;
}

.current_add{
    line-height: 40px;
}
/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ */

.contact_big_bj{ background:url(../images/contact_bj.png) no-repeat center 35% #f7f7f7;  }
.contact_left h4ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢.contact_right h4{ font-size: 26px; color:#333333; font-weight: bold; text-transform: uppercase;}
.contact_lg_fb{ font-size: 16px;  }
.contact_left>p:nth-of-type(1){ font-size: 16px;    font-weight: bold; }
.contact_left>p:nth-of-type(2){ font-size: 16px;  font-weight: bold;  }
.contact_left .contact_li{ font-size: 16px;   }
    .link_box a{ display: inline-block; height: 50px; width: 50px;border:1px solid #999; border-radius: 50%;
             text-align: center; margin-right: 20px;box-sizing: border-box; background: #fff; position: relative; transition: all 0.5s; } 
.link_box a:before{ position: absolute; content: ""; width: 10px; height: 10px;left: 0;right: 0;top: 0;bottom: 0; margin: auto;
         transition: all 0.5s; border-radius: 100% }
.link_box a:hover:before{  animation: sbig 1s ease infinite; transition: all 0.5s; }
          @keyframes sbig
          {
          0% { width: 0;height: 0;   background: #1c1c1c; transition: all 0.5s; opacity: 0 }
         
            100% {width: 100%;height: 100%;  transition: all 0.5s;opacity: 1 }
      }

.mes-form  .form-tr{
    float: left;
}
.mes-form  .form-tr textarea {background-color: #fff;}
.link_box a i{ display:block; font-size: 25px; margin-top: 5px;}
.link_box a:hover{  border:1px solid #333; background: #333 }
.link_box a:hover i{ color: #fff }
  .red_bg{ background: #cb0631; }
.ssh_bg{ background: #333 }
.red_bg{ background: #cb0631; }
.contact_box{ color: #fff }
.bg_white { background: #fff }
.contact_right p.contact_r_name:nth-of-type(1){font-size: 24px;line-height: 36px; position: relative; color: #fff }
.contact_right p.contact_r_name:nth-of-type(1):after{ position: absolute; content: ""; height: 3px; width: 6%; background: #fff;left: 0; bottom: 0; }
.contact_right .contact_box{ justify-content: space-between; display: flex; width: 100%;  text-align: center;}
.contact_right .con_slide{flex: 1; position: relative;}
.contact_right .con_slide:after{position: absolute; content: ""; width: 1px; height: 50%;right: 0;top: 0; bottom: 0;margin: auto; background: rgba(255,255,255,0.1); }
.contact_right .con_slide:nth-last-of-type(1):after{ width: 0 }
.contact_right p span.font{ font-size: 14px; font-weight: bold; color: rgba(255,255,255,0.7); }
.cn-tt{ font-weight: bold; font-size: 15px; color:rgba(255,255,255,0.8); }
.num{ color: #fff; font-size: 50px; font-family: impact; font-weight: 100}
.en-tt{ font-size: 14px; color:rgba(255,255,255,0.8);  font-family: arial; text-transform:capitalize; }



@media(max-width: 768px){
	.nav_left{
        width: 5%;
        float: left;
        margin-left: 10%;
        padding-top: 20px;
		z-index: 10;
    }
	.nav_list{
        width: 100%;
        position: absolute;
        top: 0px;
        background: #2d4592;
        color: #fff;
        /*padding-top: 100px;*/
    
        height: 937px;
        display: none;
    }
    .nav_list li{
        width: 100%;
        float: none;
        border-right: none;
		border-bottom: 1px solid #fff;
        text-align: left;
        height: auto;
    }
    .nav_list li a{
        font-size: 20px;
        color: #fff;
		line-height: 40px;
    }
    .nav_list li .navson a{
        color: #fff;
        font-size: 16px;
        display: block;
        text-align: left;
        line-height: 40px;
    }

    .menuBtnShow{
        background: url(../images/list.png) no-repeat;
        display: block;
        width: 30px;
        height: 22px;
      }
      .menuBtnHide{
        background: url(../images/list_btn.png) no-repeat;
        display: block;
        width: 30px;
        height: 22px;
      }
      .secher {
          width: 5%;
          font-size: 16px;
          color: #fff;
          padding-top: 23px;
		  display: none;
      }
      .video-btn img {
    width: 60px;
    height: 60px;
    margin: 22px auto;
    display: block;
  }
  
  .video-font {top: 15%}
  .video-font p{ font-size: 20px; color: #fff;  }

  .about_js{
    background: #062566;
    text-align: center;
    color: #fff;
    padding: 50px;
}
.about_js ul li {
  border: none;
}
.about_ys ul li div {
  height: auto; 
  margin-bottom: 20px;
}
.main-product-content h3, .main-product-content b {
  width: 25%;
}
  .about_font p{ font-size: 26px; height:40px; color: #e6e6e6; text-transform: uppercase; font-family: 'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ CN'; margin-bottom: 0 }
          .about_font p:nth-of-type(2){ position: relative; text-transform:uppercase; font-size: 20px;}
         
          .about_font p:nth-of-type(2):before{ position:absolute; content: ""; background: #f08519; width: 5px;left: 57px; bottom: 0; height: 4px; }
          .about_font p:nth-of-type(3){  color: #333333; font-size: 20px; }

             .video-font{ position: absolute; color: #fff; z-index: 100;  left: 0; right: 0; margin:30% auto; }
             .video-font p img{ max-width:80%; }
              .video-font p:nth-of-type(1)  a img{ max-width: 60% }
              .video-font p{ font-size:20px; color: #fff; }
              .video-font p:nth-of-type(1){ margin-bottom: 0 }
              .video-font p:nth-of-type(2){ font-size: 30px;}
			  .about_nr { margin-top: 30px;}
			  a.index_more2 {margin-bottom: 30px;}
			  .about_bot ul li{background-color: #e8edf8; margin-bottom: 30px;}
			  .product_hot , .youshi .slick-next, .youshi .slick-prev, .footer-menu{display: none !important;}
			  .youshi_right_top {color: #fff;}
			  .index-news .tuijian {margin-bottom: 30px;}
			  .new_ss , #content li div  a,  #content li div span , .slideTxtBox .hd ul li{color: #333;}
			  #content li div span {margin-top: 10px;}
			  .slideTxtBox .hd ul li.on {color: #fff;}
			  .slideTxtBox .hd ul {margin-left: 0;}
			  .slideTxtBox .bd li {padding-bottom: 0;}
			  .footer .col-sm-6 {width: 50%;}
			  .footer-text-menu {margin: 30px 0;}
			  .block1 {position: relative;}
			  .block1-mt .col-md-3 {width: 50%; }
			  .block1 .block1-mt a{line-height: 30px;}
			  .block1-mt .col-md-4 {width: 33.333%; }
			  .main-title {font-size: 20px; line-height: 40px;}
			  .content img {max-width: 100%; width: auto !important; height: auto !important;}
        .content iframe {max-width: 100%; width: 100%; height: 16rem;}
}
.appftooer{
    display: none;
}



@media(max-width: 768px){
	.header{ height: 70px; }
	#logo img{ max-width: 80%; }
	#flash_pc {
    padding-top: 60px!important;
		}
		.menu-btn {
    position: fixed;
    top:10px!important;
    right: 10px;
    padding: 5px;
    cursor: pointer;
    z-index: 9999999;
    color: #000;
 
}
.nav_list{
    display: none;
}

.appftooer {
    height: 70px;
    background: #fff;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9999;
    display: block;
}

.appftooer .floatbomzx {
    background: #112155;
    color: #f1efef;
    float: left;
    font-weight: 600;
    width: 22%;
    height: 70px;
    padding-top: 10px;
}
.appftooer a {
   
font-size: 16px;
   
text-align: center;
   
/* line-height: 60px; */
}
.appftooer .floatbomzx::before {
    width: 28px;
    height: 28px;
    background: url(../images/icon01.png) center no-repeat;
    background-size: 100%;
    display: block;
}

.appftooer a::before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    /* margin-right: 10px; */
    /* margin-top: -0.064rem; */
    margin: 0px auto;
}

.appftooer .floatbomtel {
    background: #2d4592;
    color: #fff;
    font-weight: bold;
    float: right;
    width: 78%;
    padding-left: 10px;
    height: 70px;
}


.floatbomtel div{
    float: left;
    line-height: 22px;
    text-align: left;
    padding-left: 40px;
    padding-top: 10px;
    width: 60%;
    background: url(../images/icon02.png) left 18px no-repeat;
    background-size: 35px;
}
.floatbomtel div span{
    font-size: 14px;
    display: block;
    /* line-height: 35px; */
    font-weight: 100;
}
.floatbomtel div strong{
    
line-height: 30px;
    
font-size: 20px;
}


 .floatbomtel .zx{
     margin-top: 20px;
     width: 31%;
     height: auto;
     display: block;
     float: right;
     margin-right: 10px;
 }
}
.header-top{ line-height: 30px; font-size: 12px; color: #666 }
.header-top a{/* color: #666 */}
 

.header.top_fixed .nav_box ul>li{ line-height: 70px; height: 70px; flex: 1; text-align: center;  }
.header.top_fixed #logo img{ max-width: 80%; }
.header #logo img{ transition: all 0.5s }


.header.top_fixed  .nav_box{ max-width: 90%;padding-left: 0%; }


.header.top_fixed  .nav_box ul li span:nth-of-type(1){ line-height: 70px; height: 70px; }
 
.top-tel{ font-size: 14px; color: #414141; background: url(../images/top-scan.jpg) no-repeat right top; padding-right: 90px;}
.top-tel p{ font-family: impact; color: #c8000b; font-size: 26px; }
.logo-tel{ justify-content: space-between; }
.hot_tel{ font-size: 12px; color: #282828; background: url(../images/hot_tel.png) no-repeat left top;  
					padding-left:70px; }
.hot_tel p{ margin-bottom: 0 }
.hot_tel p:nth-of-type(2){ font-size: 24px; color: #c60012; font-weight: bold; line-height: 20px }
 
.nav_box {
			 transition: all 0.5s;
			 max-width: 80%;
			 flex: 1;
			 display: flex;
			 justify-content: space-between;
			 padding-left: 5%;
			 box-sizing: border-box;
			 }
.nav_box ul {
    width: 100%;
    display: flex;
    margin: 0 auto;
    justify-content: space-between;

}
.nav_box ul>li{ line-height: 70px;height: 70px; flex: 1; }
.nav_box ul>li>a{  text-align: center;font-size: 18px; position: relative; display: block;  color: #fff; display: block; width: 100%; height: 100%; font-size: 16px;}
.nav_box ul>li span:nth-of-type(1){ position: absolute; display: block; height: 70px;line-height: 70px; top: 0; 
					display: block; width: 100%; transition: all 0.5s; }
 
 

/*.nav_box ul li:hover span:nth-of-type(1){ top: 90px;  opacity: 1}
.nav_box ul li:hover span:nth-of-type(2){ top: 0; opacity: 1  }*/



.nav_box ul li > a:after{ position: absolute; content: ""; width: 0%;height: 4px; background: #f08519; left: 0; 
					bottom: -1px; right: 0; transition: all 0.5s; margin: auto;}
.nav_box ul li:hover > a:after{  width: 100%;animation: myfirst 0.5s infinite; }
.nav_box ul li.on a{ transition: all 0.5s;
    margin: auto;
    border-bottom: 4px solid #f08519;}

.pagination li {
  margin: 0 5px;
}

@media(max-width: 768px){ 
  .pagination li {
    margin: 0 2px;
  }
}