﻿@charset 'utf-8';
/* CSS reset */
body {
    font-size: 16px;
}
html{color:#000;background:#FFF;font-family:tahoma, arial, sans-serif;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,td,strong{padding:0;margin:0;font-family:"Microsoft YaHei",tahoma, arial, sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
a{text-decoration:none; color:#000; outline:none;}
var,em{font-style:normal;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
dl,dt,dd,li,h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
a:focus, a:hover {
    color: #000;
    text-decoration: none;
}
.cndns-right-box {
    position: fixed;
    top: 70px;
    left: inherit !important;
    padding: 0px 20px;
    right: 60px !important;
    z-index: 1;
}
#sdsd10 a:hover{ color:#fff !important;}
#sdsd10 a:focus{ color:#fff !important;}
#sdsd10 p{ padding:10px 0px !important; margin:0px !important;}
#sdsd10 p a{ margin-right: 15px;}
.cndns-right {
    position: fixed;
    right: 0px !important;
}
#sdsd10 td{ font-size: 16px !important;}
.footer-add2{ width: 35% !important;}
#sdsd10 .footer-add span{ font-size: 16px !important;}
#sdsd10 .footer-nav li{ width: 18% !important;margin-right: 1% !important;}
#sdsd10 .footer-nav li:nth-child(2){
    width: 23% !important;
    margin-right: 1% !important;
}
.footer-add a:focus{ color: #fff;}
#sdsd10 .sdsdw{ text-align: left !important;}
#sdsd10 .sdsdw a{margin-right: 15px !important;}
#navbar-menu ul li a{ font-weight: bold;}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit; font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input{border:none;outline:none;}
abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video{display: block;}
.news-t a{ text-decoration: none !important;}
.clearfix:after {content:"\200B";display:block;height:0;clear:both;}
.clearfix {*zoom:1;}

body{
	overflow-x: hidden;
}
nav.navbar.bootsnav{
    border: none;
    background: none;
    /*margin-bottom: 150px;*/
}
nav.navbar.bootsnav ul.nav > li{
    margin-right: 5px;
}
#navbar-menu{ padding-top: 20px;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover, nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover{
	color: #028ec0;
}
nav.navbar.bootsnav ul.nav > li:hover:before{ height: 25px; }
nav.navbar.bootsnav ul.nav > li.megamenu-fw:before{ left: 11.3%; }
/*nav.navbar.bootsnav ul.nav > li:after{
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #fff;
    margin: 0 auto;
    position: absolute;
    bottom: 70px;
    left: 0;
    right: 0;
    opacity: 0;
    transition: all 0.5s ease 0s;
}*/
nav.navbar.bootsnav ul.nav > li:hover:after{
    bottom: 20px;
    opacity: 1;
}
nav.navbar.bootsnav ul.nav > li.megamenu-fw:after{ left: 11.3%; }
nav.navbar.bootsnav ul.nav > li > a{
    padding: 15px 15px 35px 15px;
    margin: 0;
    color: #000;
    text-transform: uppercase;
    z-index: 1;
    font-weight: normal;
    font-size: 18px;
    font-family: "Microsoft YaHei";
    /*transition: all 0.5s ease 0s;*/
}
nav.navbar.bootsnav ul.nav > li.dropdown > a{
    padding: 15px 15px 35px 15px;
}
nav.navbar.bootsnav ul.nav > li > a:hover{ color: #028ec0; }
nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{
    position: absolute;
    margin: 0 0 0 7px;
}
nav.navbar.bootsnav ul.nav > li.dropdown > ul{
    top: 120%;
    transition: all 0.8s ease 0s;
}
nav.navbar.bootsnav ul.nav > li.dropdown.on > ul{
    top: 100%;
}
.dropdown-menu.multi-dropdown{
    position: absolute;
    left: -100% !important;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu{
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    border: none;
    width: 500px;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu li{
	float: left;
width: 250px;
}
.sdsdw2{ width: 140px !important;} 
nav.navbar.bootsnav li.dropdown ul.dropdown-menu.megamenu-content li{
    font-size: 14px;
    color: #6f6f6f;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu.megamenu-content .title{
    font-size: 16px;
    font-weight: bold;
    color: #3f3f3f;
}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before,.fa-remove:before, .fa-close:before, .fa-times:before {
	color: #000;
}
@media (min-width: 1200px){
	.container {
	    width: 875px;
	}
}
@media only screen and (max-width:990px){
	.footer-add2{ width: 85% !important;}
	.sdsdw2{ width: 70px !important;} 
    .dropdown-menu.multi-dropdown{ left: 0 !important; }
    nav.navbar.bootsnav .navbar-toggle{
        background: none;
        color: #fff;
    }
    nav.navbar.bootsnav ul.nav > li{
        margin-right: 0;
    }
    nav.navbar.bootsnav ul.nav > li:before{
        width: 0;
        height: 2px;
        background: #dca342;
        margin: 0;
        bottom: 50%;
        left: 0;
    }
    nav.navbar.bootsnav ul.nav > li:hover:before{
        width: 25px;
        height: 2px;
    }
    nav.navbar.bootsnav ul.nav > li.megamenu-fw:before{
        left: 0;
        bottom: 52%;
    }
    nav.navbar.bootsnav ul.nav > li:after,
    nav.navbar.bootsnav ul.nav > li.megamenu-fw:after{
        background: #dca342;
        margin: 0;
        bottom: 50%;
        left: auto;
        right: 0;
    }
    nav.navbar.bootsnav ul.nav > li:hover:after{
        bottom: 42%;
        right: 90%;
    }
    nav.navbar.bootsnav ul.nav > li:hover.megamenu-fw:after{
        bottom: 51.3%;
    }
    nav.navbar.bootsnav.navbar-mobile ul.nav > li > a{
        padding: 15px;
        text-align: center;
    }
    nav.navbar.bootsnav ul.nav > li > a,
    nav.navbar.bootsnav ul.nav > li > a:hover{
        color: #333;
    }
    nav.navbar.bootsnav ul.nav > li.dropdown > ul{ top: 100%; }
    nav.navbar.bootsnav ul.nav > li.dropdown.on:before,
    nav.navbar.bootsnav ul.nav > li.dropdown.on:after{
        display: none;
    }
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu.megamenu-content .title{
        font-size: 14px;
        font-weight: normal;
    }
}
@media (min-width: 1024px){
	nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after {
	    font-family: 'FontAwesome';
	    content: " ";
	}
}
.tlk-index header{
	width: 100%;
	height: 170px;
    /*overflow-y: hidden;*/
}
.tlk-top {
	width: 90%;
	height: 100px;
	margin: 0 auto;
}
.tlk-logo {
	float: left;
	width: 27%;
}
.tlk-logo img{
	display: block;
	width: 95%;
	margin-top: 20px;
}
/*公告 CSS*/
.str_wrap {
	overflow:hidden;
	zoom:1;
	float: left;
	width:58%;
	height:40px;
	line-height: 40px;
	font-size:18px;
	margin-top: 35px;
	border-radius: 10px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	background:#f6f6f6;
	white-space:nowrap;
	 background: -webkit-linear-gradient(#f0efef, #fff,#f0efef);
    background: -o-linear-gradient(#f0efef, #fff,#f0efef); 
    background: -moz-linear-gradient(#f0efef, #fff,#f0efef);
    background: linear-gradient(#f0efef, #fff,#f0efef); 

}

.str_wrap.str_active {
	background:#f1f1f1;
}
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
	display:inline;
	zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;	
}
.str_wrap span{
	margin-left: 20px;
	color: red;
}
.tlk-tell img{
	display: block;
	width: 90%;
}
/*公告end*/
.tlk-tell{
 	float: right;
 	width: 12%;
 	/*background: url("../images/call.png ") no-repeat left;*/
 	background-size: contain;
    max-height: 40px;
 	color: #028ec0;
 	font-size: 20px;
 	margin-top:20px !important;
 	line-height: 40px;
 	text-align: right;
 	position: relative;
 	left: 10px;
}
/*banner*/
.flex-control-nav{
	bottom: 5px;
	z-index: 2;
}
.flexslider{
	border:none;
	box-shadow:none;
	margin:  0 0 35px;
}
.flex-direction-nav{
	display: none;
}
.new-tlk dt,.product-tlk h3{
	text-align: center;
	font-size: 30px;
	font-weight: normal;
	width: 100%;
	padding-bottom: 20px;
	margin-bottom: 35px;
	background: url("../images/pic3.png") no-repeat bottom center;
}
.new-tlk dl,.product-tlk li{
	width: 100%;
	margin: 0 auto;
}
.new-tlk dd{
	float: left;
	width: 25%;

}
.new-tlk dd a img,.product-tlk li a img{
    transition: all 0.8s;  
}
.new-tlk  dd a:hover img,.product-tlk li a:hover img{
	 transform: scale(1.1);  
}
.new-tlk dd img,.product-tlk li img{
	display: block;
	width: 70%;
	margin:0 auto;
}
.product-tlk li span{
	display: block;
	width: 100%;
	text-align: center;
	font-size: 18px;
	margin-top: 15px;
	color: #444;

}
.new-tlk dd span{
display: block;
	width: 80%;
margin: 0 auto;
	text-align: center;
	font-size: 18px;
	margin-top: 15px;
	color: #444;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;

}
.new-tlk dd a:hover span,.tlk-news dd a:hover span,.tlk-news dd a:hover time,.product-tlk li a:hover span{

	color: #028ec0;
}
.tlk-center{
	width: 90%;
	margin:35px auto 35px;
	overflow: hidden;

}
.tlk-center .tlk-news,.tlk-center .tlk-pics,.tlk-center .tlk-abouts{
	float: left;
	width: 33.33%;
	overflow-y: visible;

}
.tlk-news dt,.tlk-abouts h3{
	line-height: 50px;
	border-left: 5px solid #048ebe;
	font-size: 36px;
	margin-bottom: 35px;
	padding-left: 20px;
}
.tlk-news dt span,.tlk-abouts h3 span{
	color: #666;
	padding-left: 10px;
	font-size: 20px;
}
.tlk-news dd a{
	display: block;
	background: url("../images/pic9.png")  center left no-repeat;
	padding-left: 40px;
	line-height: 60px;
	border-bottom: 1px solid #dcdcdc;
	font-size: 16px; 
}
.tlk-news dd a span{
	float: left;
    width: 75%;
    display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;

}
.tlk-news dd time{
	float: right;
	width: 25%;
}
.tlk-center .tlk-pics-center{
	width: 90%;
	margin: 0 auto;

}
.tlk-abouts-1{
height:300px;
overflow: hidden;

}
.tlk-abouts-1 p{
	font-size: 18px;
	line-height: 30px;
	display:box;
    display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 8;
	overflow: hidden;

}
.tlk-abouts a{
	display: block;
	width: 156px;
	height: 48px;
	line-height: 48px;
	color: #fff;
	background: #229bc6;
	text-align: center;
	font-size: 20px;
	margin: 30px auto 0;
}
.product-tlk {
	background: #fff;
    padding-top: 35px;
}
.product-tlk .flexslider3{
	width: 70%;
	margin: 0 auto;
	background: none;
}
/*.product-tlk  p{
	width: 33.33%;
	float: left;
	margin: 0 0 35px;
}*/
.product-tlk  .flexslider  p img{
	display: block;
	width: 60%;
	margin: 0 auto;
}
.flexslider3 .flex-direction-nav{
	display: block;
}
.flexslider3 .flex-control-nav{
	display: none;
}
.flex-direction-nav .flex-prev{
	background: url("../images/flex-prev.png") no-repeat;
	background-size: contain;
    opacity: 1;
}
.flex-direction-nav .flex-next{
	background: url("../images/flex-next.png") no-repeat;
	background-size: contain;
    opacity: 1;
	
}
footer{
	background: #000;
	color: #fff;
}
.footer-main ul,.footer-main .footer-add{
	float: left;
}
footer a{
	color: #fff;
}
footer p{
	width: 100%;
	font-size: 16px;
	padding-bottom: 40px;
	margin-top: 50px;
        text-align: center;
}
.footer-main {
	/*width: 90%;*/
	width: 85%;
	margin: 0 auto;
	padding-top: 70px;
}
.footer-nav {
	width: 55%;
}  
.footer-add{
	width: 45%;
}  
.footer-add dt span{
	display:block;
	width: 100%;
	font-size: 16px;
	text-align: center;
	line-height: 60px;
}
.footer-add dd p{
width:100%;
font-size: 16px;
 text-align:left;
margin-top: 0px;	
}
.footer-nav li{
	float: left;
	margin-right: 55px;
text-align: left;

}
.footer-nav li a{
	display: block;
	font-size: 16px;
	line-height: 40px;
}
.footer-add dd span{
	display: block;
	width: 100%;
	font-size: 16px;
}
.footer-add dd {
width:68%;
	margin-left: 25px;
	line-height: 40px;
text-align: left;
}
.footer-nav li a:hover,.footer-add a:hover{
	color: #fff !important;
}
.footer-nav li a:focus{
	color: #fff !important;
}
.footer-add a{
	margin-right: 20px;
}
.footer-add dt,.footer-add dd{
	float: left;
}
.footer-add dt img,.footer-add dt span{
	width: 150px;
}
 @media (max-width: 1600px){
	.tlk-tell{
	 	float: right;
	 	width: 14%;
	 }
	/* .footer-main {
		width: 96%;
	}*/
	.footer-nav li {
	    float: left;
	    margin-right: 40px;
	}
	.str_wrap {
		width: 58%;
		height: 50px !important;
line-height: 50px !important;
	}
 }
 @media (max-width: 1440px){
.tlk-abouts-1{
height:200px;
overflow: hidden;

}
 	.tlk-abouts-1 p{
line-height:28px;
 		max-height: 165px;
 	}
 	.tlk-news dd a{
 		line-height:50px;
 	}
	.str_wrap {
		width: 53%;
		height:45px !important;
line-height: 45px !important;
	}
	.tlk-tell img {
    display: block;
    width: 85%;
}
	.tlk-tell{
	 	width: 16%;
	 }
	 .tlk-news dd a span{
	    width: 60%;
	}
	.tlk-news dd time{
		width: 40%;
	}
	.tlk-news dd:last-child{
		display: block;
	}
	.tlk-abouts-1 p {
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 6;
	    overflow: hidden;
	}
.footer-nav li {
    margin-right: 35px;
}
	.footer-add dt{
		width: 150px;
	}
	.footer-add dt img{
		width: 100%;
	}
	.footer-add dd {
	    margin-left: 10px;
width:68%;
	}
}
  @media (max-width: 1366px){
  	.str_wrap {
		width: 55%;
		height: 42px !important;
line-height: 42px !important;
margin-top: 28px;
	}
	.tlk-tell{ margin-top:28px ;}
	.tlk-tell img {
    display: block;
    width: 75%;
}
	.footer-nav li {
	    float: left;
	    margin-right: 25px;
	}
.footer-add dd {
    margin-left: 10px;
    width: 66%;
}}

  @media (max-width: 1280px){
  	.tlk-top {
    	height: 70px;
	}
	.tlk-index header {
	    height: 130px;
	}
  	.footer-nav li {
    margin-right: 27px;
}
  	.footer-add dd span{
  		font-size: 14px
  	}
	.footer-add dt img, .footer-add dt span {
    width: 130px;
}
	.tlk-tell {
	    width: 17%;
	}
	.tlk-logo {
	    margin-top: 0px;
	}
	.tlk-news dt,.tlk-abouts h3{
		line-height: 35px;
	}
	.tlk-news dd a{
		line-height: 55px;
	}
	.tlk-abouts-1 p {
	    font-size: 16px;
	  
	}
	.footer-nav li a {
	    font-size: 16px;
	}
	.footer-add dd {
	    margin-left: 25px;
width:59%;
	}
 }
 @media (min-width: 1000px) and (max-width: 1200px){
 	.str_wrap {

    width: 53%;
    height: 42px !important;
    line-height: 42px !important;

}
 	.footer-main {
	    width: 1000px;
	}
}
 @media (max-width: 1000px) {
 	.footer-main {
	    width: auto;
	}
	.footer-nav li {
        float: left;
	}
	.footer-nav, .footer-add {
    width: 100%;
	}
	.footer-main ul,.footer-main .footer-add{
	    float: none;
	    width: 60%;
	    margin: 0 auto;
	}
	.footer-nav:after{display:block; content:" "; height:0; clear:both; overflow:hidden; visibility:hidden;}
	.footer-nav li {
	    margin-right: 40px;
	}
}
  @media (max-width: 1024px){
  	.footer-add dt {
	    width: 22%;
	    margin-top: 15px;
	}
	.tlk-news dd time{
		display: none;
	}
	.tlk-news dd a span {
	    width: 90%;
	}
	.tlk-news dd a span {
	    float: left;
	    width: 75%; 
	    height: 40px;
	    line-height: 40px;
	     display: block; 
	    overflow: hidden;
	}
	.tlk-news dd a span {
	    width: 90%;
	}
	.tlk-abouts-1 p {
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 4;
	    overflow: hidden;
	}
.tlk-abouts-1 {
    height: 140px;
    overflow: hidden;
}
	.footer-nav li {
    margin-right: 19px;
}
.footer-nav {
    width: 50%;
}
.footer-add {
    width: 50%;
}
.footer-add dt img, .footer-add dt span {
    width: 120px;
}
 }
  @media (max-width: 991px){
.center4-t table {
    width: 90%;
    margin: 0 auto;
}
.tlk-tell{ display: none;}
.str_wrap{ display: none;}
.footer-nav li {
display:none;
}
  @media (max-width: 768px){
	.footer-main ul, .footer-main .footer-add {
	    width: 75%;
	}
	.tlk-news dt, .tlk-abouts h3 {
	    margin-bottom: 15px;
	    font-size: 26px;
	}
	.tlk-news dd:nth-child(5){
		display: none;
	}
.tlk-abouts-1 {
    height: 102px;
    overflow: hidden;
}
	.tlk-abouts-1 p {
	    font-size: 1em;
	    line-height: 1.5em;
	}
	.product-tlk {
	    padding-top: 20px;
	}
	.tlk-abouts a {
	    width: 120px;
	    height: 40px;
	    line-height: 40px;
	}
	.new-tlk dt, .product-tlk h3 {
    padding-bottom: 20px;
    margin-bottom: 20px;
	}
	.product-tlk .flexslider3 {
    	width: 85%;
	}
	.tlk-index header {
	    height: 120px;
	}
	.tlk-nav{
		background: #f5f5f5;
		
	}

}
  @media (max-width: 640px){
  	
	.tlk-logo {
	    margin-top: 10px;
	}
	.str_wrap {
		display: none;
	}
.tlk-logo {
    float: left;
    width: 32%;
}

		.tlk-tell {
	    display: none;
	}
	.new-tlk dd span, .product-tlk li span {
	    font-size: 1em;

	 }
	 .new-tlk dt, .product-tlk h3 {
	    font-size: 1.5em;
	}
	.flexslider {
	    margin: 0 0 15px;
	}
	.tlk-news dt, .tlk-abouts h3 {
	    margin-bottom: 15px;
	    font-size: 1.5em;
	}
	.tlk-news dt span, .tlk-abouts h3 span {
	    font-size: 0.8em;
	}
	.tlk-center .tlk-news, .tlk-center .tlk-pics, .tlk-center .tlk-abouts {
	    float: none;
	    width: 90%;
	    margin: 0 auto 20px;
	    overflow-y: hidden;
	}
	.tlk-pics{ height: auto !important;}
	.tlk-center .tlk-news dd:nth-child(5),.tlk-center .tlk-news dd:last-child{
			display: block;
		}
	.footer-main ul, .footer-main .footer-add {
    width: 80%;
}.footer-nav li {
    margin-right: 22px;
}
}
  @media (max-width: 480px){
.new-tlk dd {
    float: left;
    width: 50%;
}
  	.tlk-abouts-1 p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 7;
    overflow: hidden;
}
  	.footer-main {
   		padding-top: 20px;
	}
	.new-tlk dd span, .product-tlk li span {
	    width: 90%;
	    font-size: 16px;
	    margin: 15px auto 0;
	}
	.tlk-center {
	    margin: 35px auto 0px;
	}
	.tlk-center .tlk-pics-center{
		width: 100%;
	}
	.footer-main ul, .footer-main .footer-add {
	    width: 100%;
	}
	.footer-nav li {
	    margin-right: 8px;
	}
	.footer-add dt {
	   display: none;
	}
	.footer-main ul{
		display: none;
	}
	footer p {
	    width: 100%;
	    margin: 20px auto 0;
	    text-align: left;
	    font-size:16px;
	    padding-bottom: 40px;
	}
.footer-add dd span {
    font-size: 14px;
    line-height: 20px;
}
 }
   @media (max-width: 375px){
   	.flex-direction-nav a {
    margin: -55px 0 0;
}
   	.product-tlk .flexslider3 {
    width: 95%;
}
   	.footer-add dd {
	    margin: 0 auto;
	    width: 98%;
	    float: none;
	}
   	.footer-add a {
     margin-right: 0px; 
}

   	.tlk-logo {
	    width: 50%;
	    margin: 10px auto;
	    
	}
		.str_wrap {
		    display: none;
		}
 }
  @media (max-width: 320px){
.str_wrap {
    width: 48%;
}
 }