
body{font-family: "microsoft yahei" , "微软雅黑";font-size: 14px !important; margin: 0 auto;overflow-x: hidden;}
li{list-style:none;}
a:link,a:visited,a:hover,a:active{ text-decoration: none;}
/*去除点击链接时出现的虚线框*/
a:focus{outline: none;}
/*针对火狐浏览器不出现红色框*/
input[required]:invalid, input:focus:invalid, textarea[required]:invalid, textarea:focus:invalid{box-shadow: none;}
/*默认
 * h2{font-size: 30px;}
 * h3{font-size: 26px;}
 * */  
h1, h2, h3, h4, h5, h6{font-weight:bold;margin: auto;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {padding-left:initial;padding-right: initial;}
.{ display:none;  height:100%; width:100%; position:fixed; top:0; left:0; z-index:1;}

.whole{ height:100%; width:100%; }
.productBanner .fp-tableCell,.new .fp-tableCell{padding-top:initial;}
.HomeMap .fp-tableCell{padding-top:initial !important;}
.fp-tableCell{padding-top:50px;}
.productList,.ArticleList,.Article,.Product{ min-height:700px;}

        /*页脚*/
        .footer{width: 100%; margin: 0 auto; min-height: 80px; background:rgba(0,0,0,0.8); padding: 0px 0; line-height: 180%;color: #fff;}
        /*导航条*/
	    .navbar{background: rgba(0,0,0,0.8);}
	    .navbar-collapse {padding: inherit;}
	    .navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus{color: #ccc;}
        .nav>li>a{padding-left: initial;padding-right: initial;}
        .navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{ text-align:center}
		.CN_EN{color:#fff;}
		ul.nav li a{padding-right: 15px;padding-left: 15px;}
		a.navbar-brand{ height: 50px;line-height: 46px; margin:0px!important;}
		.navbar-brand img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
		@media(min-width: 768px){
		/*导航条*/
    	.navbar-brand{ padding:0px;}/*IE*/
		/*.navbar-inverse .navbar-nav>li>a{width:100%;}*/
		.navbar a{font-size: 16px;}
		.navbar-brand{width: 100%;height: 100%;padding: initial !important;margin-left: initial !important;}
    	.bs-js-navbar-scrollspy ul{float:right !important;width:auto !important; width:100%;}/*电脑版右对齐*/
    	.bs-js-navbar-scrollspy{white-space: nowrap;text-align: center;}
    	.CN_EN{line-height:50px}
    	.navbar-inverse .navbar-nav > li > a:hover{ color:#FFF;}
		}
		@media(min-width: 1200px){
		.navbar-header{width: 17% !important; float:left;}/*IE*/
		.navbar-collapse{width: 83%; float:left;}/*IE*/
		}
		@media(min-width: 992px) and (max-width: 1199px){
	    .navbar .container{width: 100% !important; }
	    .navbar-header{width: 14% !important; float:left;}/*IE*/
		.navbar-collapse{width: 86%; float:left;}/*IE*/
		}
		@media(min-width: 992px) and (max-width: 1049px){
	    ul.nav li a {padding-right: 9px;padding-left: 9px;}
		}
		@media(min-width: 1050px) and (max-width: 1130px){
	    ul.nav li a {padding-right: 12px;padding-left: 12px;}
		}
		@media(min-width: 768px) and (max-width: 991px){
		.navbar .container{ width:100%;}
		.navbar a{font-size: 14px;}
		ul.nav li a{padding-right: 10px;padding-left: 10px;}
		.navbar .navbar-toggle{margin-right: 0px !important;}
		
		}
	    @media(max-width: 767px)
	    {
		    .navbar-brand{padding: 0 15px;}
		    .navbar a{font-size: 20px;}
		    .navbar ul li{ width:initial !important;}
		    .CN_EN{line-height:40px}
	    }
	    /*---End导航条---*/
	    
	    /*幻灯片*/
	    .section1, .section2, .section3{background-size: cover !important;}
	    /*--End幻灯片--*/
	    
	    /*自定义版块*/
	    /*.article p, .article ul, .article dl{ margin: 0 0 auto; padding: 0}
	    .article img{ margin-right: 8px;margin-left: 8px;}
        .article li{ margin: 0; padding: 0; margin-left: 12px; list-style-position: outside!important; list-style-type: inherit}
        .article dt{ margin: 0; padding: 0}
        .article dd, .article blockquote{ margin: 8px 12px; padding: 0}
        .article h1,h2,h3,h4,h5,h6{ margin: 0 0 8px; font-family:"微软雅黑"; }
        .article h4{font-size: 22px;} 
        .article h5{font-size: 18px;} 
        .article h6{font-size: 14px;}*/
        
        .article img{ padding-right: 8px !important;padding-left: 8px !important;}
        .more{margin-top:20px; height: 46px; width: 194px;border:1px solid #ccc;margin-left: auto; margin-right: auto;}
        .more a{ color:#666; font-size:18px;display: block;line-height: 44px;background-color: #ccc;}
       /* .more:hover{border:1px solid #ccc;}
        .more a:hover{color:#ccc !important;}*/
	    @media(min-width: 991px)
	    {
	     }
	    @media(max-width: 1199px)
	    {
	     }
	     @media(min-width: 768px) and (max-width: 991px)
	    {
	        .lx{ width:auto !important; margin:auto !important;}
	        /*.article p, .article ul, .article dl{ margin: 0; padding: 0}
	        .article p strong,.article p strong span,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{font-size:30px !important;}
	        .article p span{ font-size:18px!important; line-height:180% !important;}*/
	        /*标题*/
            /*.article{ height:600px;overflow: hidden;}*/
            .article p strong,.article p strong span,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{font-size:30px !important;}
            /*内容*/
            .article p{ margin-top:initial !important; margin-bottom:initial !important;line-height:initial !important;}
            .article p,.article p span{ font-size:18px!important; line-height:180% !important;}
             
	     }
	    @media(max-width: 767px)
        {
            .more{ height: 36px; width: 130px; margin-top:10px;}
            .more a{ font-size:14px;line-height: 34px;}
            .SinglePageWidth{ width:auto !important; margin:auto !important;}
            /*标题*/
            .article{ height:430px;overflow: hidden;}
            .article p strong,.article p strong span,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{font-size:24px !important;}
            /*内容*/
            .article p{ margin-top:initial !important; margin-bottom:initial !important;line-height:initial !important;}
            .article p,.article p span{ font-size:14px!important; line-height:180% !important;overflow :hidden;/*text-align: center;内容文字居中*/}
             /*.article p span{ text-overflow:clip;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}*/
            /*图片*/
            .article img{ float:none !important;margin-bottom: 8px;display: block;margin-left: auto !important;margin-right: auto !important; padding-left:auto !important;padding-right:auto !important;}
            
            
            
            /*.article p strong,.article p strong span,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{ line-height:initial !important;font-size:24px !important;}
	        .article p{ margin-top:initial !important; margin-bottom:initial !important;line-height:180% !important;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}
	        .article p span{ font-size:14px!important; line-height:180% !important;overflow :hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}
	        .article img{ float:none !important;margin-top: 8px;margin-bottom: 8px;display: block;margin-left: auto;margin-right: auto; padding-left:auto; padding-right:auto;}
*/	        
            
            .article div{ float:none!important; width:300px; margin:0 auto;}/*联系我们*/
	    }
	    /*公司简介内页*/
        .article_info_contain img{ padding-right: 8px !important;padding-left: 8px !important;}
	    @media(min-width: 991px)
	    {
	     }
	    @media(max-width: 1199px)
	    {
	     }
	     @media(min-width: 768px) and (max-width: 991px)
	    {
	        /*标题*/
            .article_info_contain p strong,.article_info_contain p strong span,.article_info_contain h1,.article_info_contain h2,.article_info_contain h3,.article_info_contain h4,.article_info_contain h5,.article_info_contain h6{font-size:30px !important;}
            /*内容*/
            .article_info_contain p{ margin-top:initial !important; margin-bottom:initial !important;line-height:initial !important;}
            .article_info_contain p,.article_info_contain p span{ font-size:18px!important; line-height:180% !important;}
             
	     }
	    @media(max-width: 767px)
        {
            /*标题*/
            .article_info_contain p strong,.article_info_contain p strong span,.article_info_contain h1,.article_info_contain h2,.article_info_contain h3,.article_info_contain h4,.article_info_contain h5,.article_info_contain h6{font-size:24px !important;}
            /*内容*/
            .article_info_contain p{ margin-top:initial !important; margin-bottom:initial !important;line-height:initial !important;}
            .article_info_contain p,.article_info_contain p span{ font-size:14px!important; line-height:180% !important;overflow :hidden;/*text-align: center;内容文字居中*/}
            /*图片*/
            .article_info_contain img{ float:none !important;margin-bottom: 8px;display: block;margin-left: auto !important;margin-right: auto !important; padding-left:auto !important;padding-right:auto !important;}
	    }
	    /*--End公司简介内页--*/
	    
	    /*产品轮播*/
.callbacks_container {
  /*position: relative;
  float: left;*
  width: 100%;*/
}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
}
.rslides li{
  position: relative;
  display: block;
  float: left;
}
.rslides img {
  height: auto;
  border: 0;
  width:100%;
}
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
}
.resent-grid {
	padding-left: 0.1em;
}
#slider3 {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  margin: 0 auto;
}
.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
}
.callbacks li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
}
.callbacks img {
  position: relative;
  /*z-index: 1;*/
  height: auto;
  border: 0;
  /*padding-bottom: 20px;*/
}
.callbacks .caption {
	display: block;
	position: absolute;
	z-index: 2;
	font-size: 20px;
	text-shadow: none;
	color: #fff;
	left: 0;
	right: 0;
	padding: 10px 20px;
	margin: 0;
	max-width: none;
	top: 10%;
	text-align: center;
}
.resent-grid a img{
	width:100%;
}
	#flexiselDemo1{display: none;}
	.productBanner_con li a:first-child,.productList_con li a:first-child{margin-bottom: 20px;}
	/*.nbs-flexisel-item,.productList_con li{float: left;margin: 0px;padding: 0 10px;cursor: pointer;position: relative;}*/
	.nbs-flexisel-item,.team-grids{float: left;margin: 0px;padding: 0 10px;cursor: pointer;position: relative;}
	.productBanner_con ul li a,.productList_con ul li a{display: block;list-style-type: none;float: left;max-width: 290px;width: 100%;position: relative;}
	.team-grids{position: relative;float: left;/*width: 25%;*/}
	.team-grids a{overflow: hidden;position: relative;display: block;}    
	.team-grids a .captn
	{
	    position: absolute;
	    display: inline-block;
	    background-color: rgba(51, 51, 51, 0.68);
	    height: 100%;
	    width: 100%;
	    right: 0;
	    color: #fff;
	    bottom: -82%;
	    padding: 4%;
	    text-align: center;
	    -o-transition: all 0.3s ease;
	    -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	    -webkit-transition: all 0.3s ease;
	    transition: all 0.3s ease;
	}
	.team-grids a .captn h4{line-height: 34px; font-weight:initial;}
	.team-grids a:hover .captn{width: 100%;bottom: 0%;padding: 30% 10%;}
	.nbs-flexisel-container	{position: relative;max-width: 100%;}
	.nbs-flexisel-ul{position: relative; width: 9999px;margin: 0px;padding: 0px;list-style-type: none;text-align: center;}
	.nbs-flexisel-inner{ overflow: hidden;margin-top: 0;}
	.nbs-flexisel-item > a img{cursor: auto;position: relative;margin: 0; width:100%; max-height:290px;max-width: 290px;min-width: 130px;min-height: 130px;}
	/*轮播按钮*/
	.nbs-flexisel-nav-left, .nbs-flexisel-nav-right,.left_a_img,.right_a_img{ width: 67px; height: 122px; position: absolute; cursor: pointer; z-index: 100; margin-top: 0em;}
	.nbs-flexisel-nav-left, .left_a_img{left: -6%;background-repeat: no-repeat;background-position: 0px 0px;background-image: url(/skin/images/s-arrow.png);}
	.nbs-flexisel-nav-right,.right_a_img{right: -6%;background: url(/skin/images/s-arrow.png) no-repeat -67px 0px;}
    .callbacks_nav {
    position: absolute;
      -webkit-tap-highlight-color: rgba(0,0,0,0);
      top: 45%;
      z-index: 3;
      text-indent: -9999px;
      overflow: hidden;
      text-decoration: none;
      height: 122px;
      width: 67px;
      background: transparent url(/skin/images/s-arrow.png) no-repeat left top;
    }
    .callbacks_nav.next {
      left: auto;
      background-position: right top;
      right: 2%;
    }
    .callbacks_nav.prev {
      right: auto;
      background-position: left top;
      left: 2%;
    }
@media(max-width: 1199px)
{
	/*产品轮播*/
	.productBanner_con li a:first-child,.productList_con li a:first-child{margin-bottom: 15px;}
	/*.nbs-flexisel-item,.productList_con li{padding: 0 7.5px;}两端距离*/
	.nbs-flexisel-item,.team-grids{padding: 0 7.5px;}
	/*轮播按钮*/
	.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{position: absolute;margin-top: 37px;background-size: 100% 50%;}
	.left_a_img,.right_a_img{position: absolute;background-size: 100% 50%;}
	.left_a_img{background-position: 36px 0;left: -35px;}
	.right_a_img{background-position: -36px 0;right: -35px;}
	.nbs-flexisel-nav-left{background-position: 36px 0;left: -28px;}
	.nbs-flexisel-nav-right{background-position: -36px 0;right: -28px;}
	.productBanner_con{ position:relative;}
	.callbacks_nav{background-size: 100% 50%;top: 42.5%;}
	.callbacks_nav.prev{background-position: 36px 0;left: -29px;}
	.callbacks_nav.next{background-position: -36px 0;right: -29px;}
}
@media (max-width: 991px) {
	.recommended-grid {
    	float: left;
		/*width: 25%;
		margin-bottom: 2em;*/
	}
	.slider-first:nth-child(7){
		display:none;
	}
	.slider-first:nth-child(8){
		display:none;
	}
}
@media(max-width: 767px)
{
	.productBanner_con li a:first-child,.productList_con li a:first-child{margin-bottom: 10px;}
    .productBanner .container,.productList .container{padding-left:10px; padding-right:10px;}/*两端距离*/
    .team-grids a .captn{padding: 4% 3%;}
	.team-grids a .captn h4{line-height: 28px;}
    .team-grids{padding: 0 5px;}
	/*轮播按钮*/
	.nbs-flexisel-nav-left{left: -31px;}
	.nbs-flexisel-nav-right{right: -31px;}
	.callbacks_nav.prev{background-position: 36px 0;left: -21px;}
	.callbacks_nav.next{background-position: -36px 0;right: -21px;}
	}
@media (max-width: 481px) 
{
    
    .callbacks_nav{top: 39.5%;}
	.slider-first{
		width: 50%;
	}
	.recommended-grid {
		width: 50%;
	}
	.slider-first:nth-child(5){
		display:none;
	}
	.slider-first:nth-child(6){
		display:none;
	}
	.slider-first:nth-child(7){
		display:none;
	}
	.slider-first:nth-child(8){
		display:none;
	}
}
/***End产品轮播***/
	.article_head,.product_head{border-bottom: 1px solid #C0C0C0;}
    .article_head h2,.product_head h2{border-bottom: 3px solid #c03;padding-bottom: 5px;margin: initial;}
    .article_head span,.product_head span{line-height: 38px;}
	/*产品轮播，新闻展示垂直居中*/
    .productBanner,.new{padding-top: 50px;}
    .productBanner_con,.new_con{margin-bottom: 50px;}
	
	
	/*全部产品*/
	.productList_con ul{padding-left: 0px; padding-right:0px;}
    .productList_con img{ width: 100%; height: 100%;}
	/*产品详细页*/
	.right_a_img,.left_a_img{top: 40%;}
    .Product .article_head span a,.Article .article_head span a{ color:#999;}
    @media (min-width:992px)
	{
    .product_img_div{width:1000px; margin:0 auto;}
	}
	/*新闻展示*/
	.col_1{padding-bottom: 15px;border-bottom:1px solid #eee;}
	.row_2{height: 120px;width: 160px;overflow: inherit;}
	.row_1 h3{color: #000;white-space: nowrap;line-height: 50px; overflow: hidden;text-overflow: ellipsis; font-weight:initial;}
	.row_1 h3:hover{text-decoration: none;color: #000;}
	.row_1 h5{color: #333;font-weight: 300;line-height: 50px;}  
	.test2{margin: 0;color: #333;position: relative;max-height: 70px;overflow: hidden;font-size: 18px;line-height: 32px;text-align:justify;}
	
	/*留言*/
.Message h2{ color:#444; padding-bottom:10px;letter-spacing: 2px;word-spacing: 2px;}
.Message .fadeInLeft {max-width: 767px;margin: 0 auto;}
.frame
    {
        width:50% !important;
    }
.contact-form
{
    padding: 5em 0;

}
.contact-left p
{
    font-size: 1.1em;
    color: #555;
    line-height: 1.8em;
}
.contact-left ul
{
    margin: 1.5em 0 0 0;
    padding: 0;
}
.contact-left ul li
{
    display: block;
    padding: .2em 0;
    font-size: 15px;
    color: #555;
}
.contact-left ul li a
{
    text-decoration: none;
    color: #555;
    transition: .5s all;
}
.contact-left ul li a:hover
{
    color: #333;
    padding-left: 15px;
}
.contact-right form
{
    text-align: right;
}
.contact-form-left p
{
    font-size: 15px;
    color: #747474;
    line-height: 1.5em;
}
.Verification
{
    margin-top: 0.8em;
}
.Verification .frame
{
    border: 1px solid rgba(189, 189, 189, 0.5);
    outline: none;
    color: #5b5b5b;
    padding: 10px 12px;
    font-size: 1.1em;
    -webkit-appearance: none;
}
.Verification span
{
    padding: 20px 25px 10px 15px;
    white-space: nowrap;
}
.Verification a{ color:#FFF;}
.contact-right input[type="text"]
{
    border: 1px solid rgba(189, 189, 189, 0.5);
    width: 100%;
    margin: 0 0 1em 0;
    outline: none;
    color: #5b5b5b;
    padding: 10px 12px;
    -webkit-appearance: none;
}
.Vercbp-spmenu-s1 img{ height :40px;vertical-align: top;margin-left: 5px;}
.contact-right textarea
{
    border: 1px solid rgba(189, 189, 189, 0.5);
    outline: none;
    font-size: 13px;
    color: #5b5b5b;
    padding: 10px 12px;
    width: 100%;
    resize: none;
    height: 180px;
    -webkit-appearance: none;
}
#btnSub
{
    border: 2px solid #444;
    padding: .5em 0;
    width:100%;
    font-size: 1.2em;
    color: #FFF;
    letter-spacing: 1px;
    outline: none;
    background-color:#444;
    transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -ms-transition: 0.5s all ease;
    -webkit-appearance: none;
    cursor:pointer;
    text-align:center;
}
.Vercbp-spmenu-s1{ margin-top:12px; height:40.5px}
/*产品内页*/
.productSub ul{padding-left: 0px; padding-right:0px;}
.productSub img{ width: 100%; height: 100%;}
.productSub li{padding-left:9px; padding-right:9px;}
.productSub a
{
    overflow: hidden;
    position: relative;
    display: block;
    margin-bottom:18px;
}
	.productSub	a .captn {
height: 100%;
width: 100%;
color: #ccc;
position: absolute;
bottom: -82%;
right: 0;
background-color: rgba(51, 51, 51, 0.68);
padding: 2%;
text-align: center;
-o-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
/*新闻 产品 详细页*/
.article_info span,.List_head div span{color: #999; padding: 0 12px;letter-spacing: 1px;word-spacing: 1px;}
.article_info,.List_head{border-bottom: 1px dashed #C0C0C0;padding-bottom: 15px;}
.article_info h3{padding-bottom: 15px;}
.article_info_contain,.product_info_contain{margin-top:12px;text-align:justify;}
.article_info_contain p,.product_info_contain p{letter-spacing: 1px;line-height: 2em;word-spacing: 1px;}
@media(max-width: 767px)
{
    .product_info_contain p strong,.product_info_contain p strong span,.product_info_contain h1,.product_info_contain h2,.product_info_contain h3,.product_info_contain h4,.product_info_contain h5,.product_info_contain h6{ line-height:initial !important;font-size:20px !important;white-space: nowrap;}
    .product_info_contain p,.product_info_contain p span{ font-size:14px!important; line-height:180% !important;}
    }


.product_info_contain{margin-top:12px;}

/*分页*/
#ctl00_ContentPlaceHolder1_Panel1 a,.page-box,.submit-btn,#ctl00_ContentPlaceHolder1_Panel1 span,
#ctl00_ContentPlaceHolder1_AspNetPager1 a,#ctl00_ContentPlaceHolder1_AspNetPager1 span,
#ctl00_ContentPlaceHolder1_Panel2 a,.page-box,.submit-btn,#ctl00_ContentPlaceHolder1_Panel2 span,
#ctl00_ContentPlaceHolder1_AspNetPager2 a,#ctl00_ContentPlaceHolder1_AspNetPager2 span
{padding: 8px 14px;
line-height: 18px;
font-size: 14px;
color: #333;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;}
#ctl00_ContentPlaceHolder1_Panel1 span,#ctl00_ContentPlaceHolder1_AspNetPager1 span,
#ctl00_ContentPlaceHolder1_Panel2 span,#ctl00_ContentPlaceHolder1_AspNetPager2 span

{
background-color: #FFEDE1;
border: solid 1px #FD6D01;
color: #FD6D01;
font-weight: 600;z-index: 3;}
#ctl00_ContentPlaceHolder1_Panel1 a:hover,#ctl00_ContentPlaceHolder1_AspNetPager1 a:hover,
#ctl00_ContentPlaceHolder1_Panel2 a:hover,#ctl00_ContentPlaceHolder1_AspNetPager2 a:hover
{
color: #FD6D01;
text-decoration: none;
border: solid 1px #FD6D01;
z-index: 3;
}
.page-box{ width:40px !important;}
.submit-btn:hover{ background-color:#333;color:#fff}
.submit-btn{margin-left:5px;}
.pagination>li:first-child>a, .pagination>li:first-child>span{border-bottom-left-radius:initial; border-top-left-radius: initial; }
/*新闻上下篇*/
.article_foot{margin-top:40px;}
.article_foot a{letter-spacing: 1px;line-height: 16px;word-spacing: 1px;color:#333;}
.article_foot a:hover{color:#FC81A0;}

    @media(min-width: 1440px)
    {
        .productBanner .container,.new .container,.productList .container,.ArticleList .container{width:1240px !important;}
	}
    @media(min-width: 1200px)
    {
        .productBanner .container,.new .container,.productList .container,.ArticleList .container{width:1110px;}
		/*新闻展示*/
		.col_1{margin-left: 10px;margin-right: 10px;}/*两端距离*/
	    /*分类导航*/
	    #More .col-md-11,#MoreNew .col-md-11{width: 93.3%;}
	    .cbp-spmenu a { padding: 12px 15.5px;}
	}

	@media(min-width: 992px){
	    /*产品展示*/
	   .team-grids{position: relative;float: left;width: 25%;}
	    
	    /*分类导航*/
	   	#strHref,#strHrefNew{color: #FFF;opacity: 0.8;}
	   	#strHref:hover,#strHrefNew:hover{background-color: #000;opacity: 1;}
        #More,#MoreNew{height: 55px;overflow: hidden;position: absolute;padding-right: 5px;width: 100%;}
        #More span,#MoreNew span{padding-left: 5px;}
		.cbp-spmenu a{float: left;/*max-width: 99px;background: rgba(0,0,0,0.7);margin: 0 5px 10px 5px;*/text-align: center;vertical-align: middle;color: #ccc;}
		/*.cbp-spmenu a:hover{background-color: #000;color: #FFF;}*/
		.cbp-spmenu-push{position: relative;left: 0;margin-bottom: 5px; height:55px;padding: initial;}
		.cbp-spmenu-left{margin-left: 10px;margin-right: 10px;}
		.cbp-spmenu	{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition:width 0.3s ease; /* Opera */transition: all 0.3s ease;z-index: 999; padding-left: initial;}
		.cbp-spmenu li{/*max-width: 64px;*/white-space: nowrap;overflow: hidden;vertical-align: middle;}
		/*.cbp-spmenu a.current{ background-color:#000; color: #fff;}*/
		.productList .product-cbp-spmenu-push,.Product .product-cbp-spmenu-push,.ArticleList .Article-cbp-spmenu-push,.Article .Article-cbp-spmenu-push{padding: initial;}
		.productList #More,.Product #More,.ArticleList #MoreNew,.Article #MoreNew{display: block;position: initial;}/*清重叠*/
	    
	    
	    .cbp-spmenu li{float: left;background: rgba(0,0,0,0.7);margin: 0 5px 10px 5px;text-align: center;vertical-align: middle;color: #ccc;}
		.cbp-spmenu li:hover{background-color: #000;color: #FFF;}
		.cbp-spmenu li.current{ background-color:#000; color: #fff;}
	}
	
	.media:first-child {margin-top: 15px;}
	.new_con a:first-child .media{margin-top: initial !important;}
	@media(min-width: 768px){
    	/*产品轮播，新闻展示垂直居中*/
    	.productBanner_con, .productList_con,.new_con{ padding: initial !important;}
    	/*内页*/
        .productList,.ArticleList{ margin-top:80px; margin-bottom:40px;}
        .Article,.Product{ margin:50px auto; padding-top:30px;}
    	/*新闻 产品 详细页 删*/
        .article_info_contain p,.product_info_contain p,.article_foot a{font-size: 16px;}
        /*分页*/
        .paging{padding-right:9px;}
        /*分类导航*/
        #More a , #MoreNew a{ font-size:16px !important;}
        ul.cbpProduct, ul.cbpNew{ margin-bottom: initial !important;}
        .productList_con,.new_con{margin-top: 10px; }
        #strHref,#strHrefNew{ margin-left:initial;}
        
	}
	@media(min-width: 992px) and (max-width: 1199px)
	{
	    /*分类导航*/
	    #More .col-md-11,#MoreNew .col-md-11{width: 92.3%;}
	    .cbp-spmenu a { padding: 12px 14px;}
	}
	@media(min-width: 768px) and (max-width: 1199px)
	{
    	/*产品轮播*/
		.team-grids a .captn h4{line-height: 30px;}
		/*新闻展示*/
		.col_1{margin-left: 7.5px;margin-right: 7.5px;}/*两端距离*/
		.test2{font-size: 16px;line-height: 30px;max-height: 60px;}
	    /*产品内页*/
         .productList {width: 100%;}
	}
	
	@media(min-width: 768px) and (max-width: 991px){
		h1{font-size: 32px;}
		h2{font-size: 26px;}
		h3{font-size: 22px;}
		p.content{font-size: 16px;}
	    /*新闻 产品 页*/
	    .productSub a .captn{bottom: -80%;}
	    .captn h4 {line-height: 28px;}
	    /*新闻 产品 详细页 删*/
        .article_head span,.product_head span{line-height: 37px;}
        /*联系我们
        .contactus table{margin-top: 10px;}
        .contactus table tr td h2{line-height: 48px;}
	    .contactus table tr td{font-size: 18px;line-height: 34px;}*/
    
	}
	@media(max-width: 991px){
		h4{font-size: 16px;}
		/*新闻展示*/
	   .test2::after
	    {
	        content: "...";
	        position: absolute;
	        right: 0;
	        bottom: 0;
	        padding-left: 20px;
	        background: linear-gradient(to right,transparent,filter:alpha(opacity=50) 55%);
	    }
	    .row_1 h5{display: none; line-height:50px;}
	    /*幻灯片按钮*/
	    .fp-controlArrow.fp-next{right: -22px !important;background-position: -36px 0 !important; background-size: 100% 50% !important;}
	    .fp-controlArrow.fp-prev{left: -22px !important;background-position: 36px 0 !important; background-size: 100% 50% !important;}
	   
    	 /*留言*/
        .contact-form{padding: 3em 0;}
        .contact-left p{margin-top: 2em; width: 70%;}
        /*分页*/
        .paging{float: initial !important;text-align: center;}
        /*联系我们
	    .contactus table{margin: 10px auto;}*/
	    /*分类导航*/
	    .productList .find_nav,.ArticleList .find_nav{ margin-top:60px;}
	}
	@media(max-width: 767px)
	{
	    
		h1{font-size: 28px;}
		h2{font-size: 22px;}
		h3{font-size: 18px;}
	    /*新闻展示*/
    	.col_1{padding-left:initial; padding-right:initial;padding-bottom: 10px;}
    	.media{margin-top: 8px;}
		.row_2{height: 90px;width: 120px;}
    	.row_1 h3{overflow: hidden;text-overflow: ellipsis;line-height: 38px;}
    	.test2{font-size:14px;line-height: 22px;max-height: 40px;}
    	/*留言*/
    .contact-right
    {
        padding: 0;
    }
    .contact-form
    {
        padding: 1.5em 0;
        margin:0 15px;
    }
    .wowinput
    {
        margin-bottom:15px;
        }
    .contact-right input[type="email"]
    {
        margin: 1em 0;
        padding: 8px 12px;
    }
    .contact-right input[type="text"]
    {
        width: 100%;
    }
    .contact-right textarea
    {
        height: 150px;
    }
    .contact-right input[type="submit"]
    {
        /*width: 28%;*/
        font-size: 1.2em;
    }
    .contact-left p
    {
        margin-top: 1.5em;
        width: 100%;
    }
    .contact-left
    {
        padding: 0;
    }
    .contact-left ul
    {
        margin: 0.5em 0 0;
    }
    .footer p
    {
        font-size: 1em;
    }
        /*手机版内页上边距*/
        .productList,.ArticleList{ margin:30px auto;}
        .Article,.Product{ margin:70px auto;}
        /*新闻 产品 详细页 删*/
        .article_head span,.product_head span{line-height: 31px;}
        /*分页*/
	    .paging .visible-xs {display: inline-block !important;}
	    /*联系我们
	    .contactus table tr td{font-size: 14px;line-height: 26px;}
	     .contactus table tr td h2{line-height: 40px;}*/
	}
	
	@media (min-width:481px) and (max-width: 767px){
		.col-xs-6{width: 33.33333333%;}
		}

	@media (max-width:641px)
	{
	    /*产品轮播*/
		.team-grids a .captn{ padding: 2% 3%;}
		.team-grids a .captn h4{line-height: 26px;}
	   /*留言*/
        .Verification span{ padding: 20px 0px 10px 0px !important;}
        .contact-right input[type="submit"] {width: 100%;}
        /*新闻展示*/
		.row_2{height: 75px;width: 100px;}
		.row_1 h3 { line-height:30px; font-size:14px;font-weight: inherit;}
		.media {margin-top: 5px;}
        .col_1 {padding-bottom: 5px;}
        .test2{font-size:12px;}
        /*分页*/
        #ctl00_ContentPlaceHolder1_Panel2 a,.page-box,.submit-btn,#ctl00_ContentPlaceHolder1_Panel2 span,
        #ctl00_ContentPlaceHolder1_AspNetPager2 a,#ctl00_ContentPlaceHolder1_AspNetPager2 span
        {padding: 6px 10px;
        line-height: 14px;
        font-size: 12px;}
        .page-box{width: 30px !important;}
    }
	
	@media (max-width:481px)
	{
	    h4{font-size: 14px;}
		/*产品轮播*/
	    .team-grids{width: 50%;}
	    .team-grids a .captn{ padding: 3% 3%;}
	    /*产品页*/
	    .productSub a .captn{padding: 0% 2%;bottom: -78%;}
	    /*留言*/
        .frame
        {
            width:40% !important;
        }
	}
	@media (max-width:360px)
	{
	    /*产品轮播*/
		.team-grids a .captn{bottom: -80%; padding: 1.5% 3%;}
		/*分页*/
		#ctl00_ContentPlaceHolder1_Panel2 a,.page-box,.submit-btn,#ctl00_ContentPlaceHolder1_Panel2 span,
        #ctl00_ContentPlaceHolder1_AspNetPager2 a,#ctl00_ContentPlaceHolder1_AspNetPager2 span
        {padding: 5px 6px;
        line-height: 14px;}
        .page-box{width: 24px !important;}
    }










/* body广告图轮播 */
body {margin:0; padding:0}
.main_visual{width:100%; margin:0 auto; overflow:hidden}
.main_image {width:100%; /*height:422px;*/height:100%; top:0; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto;position: absolute; /*position:relative*/}
.main_image ul {width:9999px;/* height:422px;*/ overflow:hidden; position:absolute; top:0; left:0;height: 100%;}
.main_image li {float:left; width:100%; /*height:422px;*/height: 100%;}
.main_image li span {display:block; width:100%; height:422px;}
.main_image li a {display:block; width:100%; /*height:422px;*/height: 100%;position:absolute; }
div.flicking_con { position:absolute; z-index:999; width:100%; margin:0 auto; bottom:10px;}
div.flicking_con .flicking_inner { position:absolute; top:-25px; width:100%; height:21px; text-align:center;} /* 121126 */
div.flicking_con a { display:inline-block; width:21px; height:21px; line-height:70px; overflow:hidden; margin:0; padding:0; background:url('/skin/images/banner/btn_main_img.png') 0 0 no-repeat;}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:67px!important;height:122px!important;top:50%;margin-top:-29px;display:none;}
#btn_prev{background:url(/skin/images/s-arrow.png) no-repeat left top;left:2%;}
#btn_next{background:url(/skin/images/s-arrow.png) no-repeat right top;right:2%;}
@media(max-width: 768px){
#btn_prev,#btn_next{ display:none !important;}
}
@media (max-width:1199px)
	{
	    #btn_prev,#btn_next{background-size: 100% 50% !important;}
        #btn_prev{background-position: 36px 0;}
        #btn_next{background-position: -36px 0;}
	}
	
	
.find_nav,.find_nav_left,.find_nav_list,.find_nav_list ul,.find_nav_list ul li,.find_nav_list ul li a,.find_navNew,.find_nav_leftNew,.find_nav_listNew,.find_nav_listNew ul,.find_nav_listNew ul li,.find_nav_listNew ul li a{-webkit-box-sizing:initial !important;
-moz-box-sizing: initial !important;
box-sizing: initial !important;}
.find_nav,.find_navNew{
    width: 100%;
    height: 48px;
    background-color: #222;
    opacity: 0.8;
    /*position: fixed;
    top: 0;*/
    z-index: 99;
    display: -moz-box;
    display: -webkit-box;
    display: box;
    margin-bottom:15px;
}
.find_nav_left,.find_nav_leftNew{
    height: 48px;
    line-height:48px;
    position: relative;
    overflow: hidden;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    margin-left:5px;
}
.find_nav_list,.find_nav_listNew {
    position: absolute;
    left: 0;
    height: 48px;
}
.find_nav_list ul,.find_nav_listNew ul{
    position: relative;
    white-space: nowrap;
    padding: initial;
}
.find_nav_list ul li,.find_nav_listNew ul li {
    display: inline-block;
    padding: 0 6px;
    height: 48px;
    line-height: 48px;
    /*border-right: 1px solid #FFF;*/
}
.find_nav_list ul li a,.find_nav_listNew ul li a {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    color:#ccc;
}
.find_nav_cur a,.find_nav_curNew a {
    color: #FFF !important;
}
.sideline,.sidelineNew{
    display: block;
    position: absolute;
    border: 0;
    height: 2px !important;
    background-color: #fff;/*下划线*/
    left: 0;
    top: 36px;
    pointer-events: none;
    overflow: hidden;
    margin-left: 2px;
    padding: 0 4px !important;
}
/*.search_logo {
    display: block;
    width: 44px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 14px;
    color: #f02387;
}*/
.liLine{ color:#666}