﻿
	::-webkit-scrollbar {
	width:12px;
	height:12px;
	background-color:#F5F5F5;
}
::-webkit-scrollbar-track {
	border-radius:12px;
	background-color:#E2E2E2;
}
::-webkit-scrollbar-thumb {
	border-radius:12px;
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
	box-shadow:inset 0 0 6px rgba(0,0,0,.3);
	background-color:#555;
}
::selection {
	background-color:#054ba0;
	color:#fff;
}
::-moz-selection {
	background-color:#054ba0;
	color:#fff;
}
::-webkit-selection {
	background-color:#054ba0;
	color:#fff;
}
#wjdh-kefu .wjdh-kefu-qq p,#wjdh-kefu .wjdh-kefu-qq a,#wjdh-kefu .wjdh-kefu-tel p,#wjdh-kefu .wjdh-kefu-tel img,#wjdh-kefu .wjdh-kefu-erweima img {
	box-sizing:content-box;
}
* {
	padding:0;
	margin:0;
	font-family:'Microsoft YaHei',arial,helvetica,clean,sans-serif;
}
body {
	font:14px/1.231 'Microsoft YaHei',arial,helvetica,clean,sans-serif;
	color:#333;
	margin:0;
	line-height:1.5;
}
*:before,*:after {
	box-sizing:content-box;
}
:focus {
	outline:1;
}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
	display:block;
}
a {
	color:#333;
	text-decoration:none;
	cursor:pointer;
}
a:link,a:hover,a:active,a:visited {
	text-decoration:none;
	cursor:pointer;
}
ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}
mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold;
}
del {
	text-decoration:line-through;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #cccccc;
	margin:1em 0;
	padding:0;
}
input,select {
	vertical-align:middle;
}
li,ul {
	list-style-type:none;
}
img {
	border:none;
}
input,textarea {
	outline:0;
	border:0;
	resize:none;
}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {
	font-weight:normal;
	font-style:normal;
}
.webqq_ewm {
	box-sizing:content-box;
}
.fixedNav {
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	z-index:100000;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	box-shadow:0px 10px 12px rgba(0,0,0,.1);
}
html {
	cursor:url(https://www.tc-4.com/static/images/cur.png),default;
}
a {
	cursor:pointer;
}
textarea {
	animation:animated 1s infinite;
	-moz-animation:animated 1s infinite;
	-webkit-animation:animated 1s infinite;
	-o-animation:animated 1s infinite;
}
input[type="text"] {
	animation:animated 1s infinite;
	-moz-animation:animated 1s infinite;
	-webkit-animation:animated 1s infinite;
	-o-animation:animated 1s infinite;
}
input[type="button"] {
	cursor:url(https://www.tc-4.com/static/images/Acur.png),default  !important;
}
input,button {
	outline:none;
}
@keyframes animated {
	0% {
	cursor:url('../images/Pcuro1.png'),auto;
}
8.8% {
	cursor:url('../images/Pcuro2.png'),auto;
}
17.6% {
	cursor:url('../images/Pcuro3.png'),auto;
}
26.4% {
	cursor:url('../images/Pcuro4.png'),auto;
}
35.2% {
	cursor:url('../images/Pcuro5.png'),auto;
}
44% {
	cursor:url('../images/Pcuro6.png'),auto;
}
52.8% {
	cursor:url('../images/Pcuro7.png'),auto;
}
61.6% {
	cursor:url('../images/Pcuro8.png'),auto;
}
70.4% {
	cursor:url('../images/Pcuro9.png'),auto;
}
79.2% {
	cursor:url('../images/Pcuro10.png'),auto;
}
88% {
	cursor:url('../images/Pcuro11.png'),auto;
}
100% {
	cursor:url('../images/Pcuro12.png'),auto;
}
}.wjdh-ico1,.wjdh-ico2 {
	vertical-align:middle;
}
.clear {
	clear:both;
}
/*顶部*/



.top_bg {
	width:100%;
	height:110px;
	border-top:2px solid #054ba0;
	margin:0 auto 35px auto;
}
.top_bg .top_con {
	width:1200px;
	margin:0 auto;
	height:110px;
}
.top_bg .top_con .logo {
	float:left;
	margin:28px 40px 0 0;
}
.top_bg .top_con .logo img {
	display:block;
	height:70px;
}
.top_bg .top_con .trait {
	float:left;
	height:50px;
	padding-left:40px;
	border-left:1px solid #d2d2d2;
	text-align:center;
	margin-top:32px;
}
.top_bg .top_con .trait span {
	display:block;
	font-size:18px;
	color:#444444;
	margin-top:-3px;
}
.top_bg .top_con .trait p {
	font-size:14px;
	color:#777777;
	margin-top:3px;
}
.top_bg .top_con .tel {
	float:right;
	font-size:30px;
	color:#555555;
	font-family:Arial,Helvetica,sans-serif;
	line-height:110px;
	padding-left:35px;
	background:url(../image/tel.png) no-repeat left center;
}
/*导航栏样式*/



.nav_bg {
	height:50px;
	margin:0 auto;
	width:100%;
	position:relative;
	z-index:5;
	background:url(../image/nav_bg.jpg) no-repeat center;
}
.menu {
	width:1200px;
	margin:0px auto;
	height:50px;
}

.nav {
	width:1200px;
	height:50px;
	margin:0 auto;
}
.nav>li {
	height:50px;
	text-align:center;
	width:116px;
	float:left;
	position:relative;
	z-index:999;
	box-sizing:content-box;
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.nav>li>a {
	display:block;
	color:#444444;
	font-size:15px;
	line-height:50px;
	position:relative;
	z-index:99;
	background:url(../image/nav_l.jpg) no-repeat right center;
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.nav>li:last-child {
	background:none;
}
.nav>li:first-child>a {
	text-align:left;
	color:#fff;
}
.nav>li:hover {
	background:#054ba0;
	border-radius:25px;
}
.nav>li:hover>a {
	color:#fff;
}
.nav>li.another {
	background:#054ba0;
	border-radius:25px;
}
.nav>li.another>a {
	color:#fff;
}
.nav .sec {
	height:0;
	width:1000px;
	overflow:hidden;
	z-index:9999;
	position:absolute;
	top:50px;
	left:-700px;
	background:#fafafa;
	text-align:center;
}
.nav .sec.synopsis {
	width:500px;
	left:-150px;
	background:#fafafa;
	max-height:150px;
}
.secleft {
	margin:0 auto;
}
.secleft ul {
	text-align:center;
}
.secleft  ul li {
	display:inline-block;
	margin:0 50px;
}
.secleft  ul li img {
	display:block;
	width:30px;
	height:30px;
	margin:50px auto 20px auto;
}
.secleft  ul li a {
	display:block;
	text-align:center;
	font-size:14px;
	color:#666;
}
.secleft .nav_txt {
	float:left;
	width:400px;
	margin-left:50px;
	margin-top:50px;
}
.secleft .nav_txt ul li {
	width:180px;
	height:50px;
	line-height:50px;
	background:#054ba0;
	margin:10px;
	float:left;
}
.secleft .nav_txt ul li a {
	text-align:center;
	font-size:16px;
	color:#fff;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
	display:block;
}
.secleft .nav_r {
	float:right;
	width:460px;
	height:210px;
	margin:20px 50px 0 0;
}
.secleft img {
	width:460px;
	height:210px;
}
/*.nav_line {
	width:980px;
	height:4px;
	background:#e3e3e3;
	position:absolute;
	right:0;
	bottom:4px;
}
*/



.nav li.pro.non {
	background:#054ba0;
}
.nav .secs {
	width:1200px;
	height:0;
	background:#fff;
	overflow:hidden;
	z-index:9999;
	position:absolute;
	top:50px;
	left:-600px;
}
.nav .secs li.nlayer1 .nav_img {
	width:266px;
	height:153px;
	margin:10px auto 0 auto;
	border:1px solid #eee;
}
.nav .secs li.nlayer1 img {
	width:256px;
	height:143px;
	padding:5px;
	display:block;
}
.nav .secs li.nlayer1 {
	float:left;
	width:298px;
	background:none;
	margin-top:12px;
	border-right:1px solid #cccccc;
	height:400px;
	overflow:hidden;
}
.nav .secs li.nlayer1:last-child {
	border-right:none;
}
.nav .secs li.nlayer1>a {
	text-align:center;
	width:268px;
	line-height:34px;
	height:34px;
	background:#f2f2f2;
	margin-left:15px;
	color:#333;
	font-weight:bold;
}
.nav .secs li.nlayer1 a.a {
	background:#d9d9d9;
	margin:10px auto 0 auto;
	display:block;
}
.nav .secs .nlayer2 {
	width:268px;
	margin-left:15px;
	position:relative;
}
.nav .secs .nlayer2 a {
	margin-top:7px;
	text-align:center;
	line-height:30px;
	height:30px;
	background:#f2f2f2;
	color:#666;
	font-weight:normal;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
	display:block;
	font-size:14px;
	width:258px;
	padding:0 5px;
	box-sizing:content-box;
	position:relative;
	z-index:5;
	-webkit-transition:all 0.8s ease-out;
	-o-transition:all 0.8s ease-out;
	transition:all 0.8s ease-out;
}
.nav .secs .nlayer2 span {
	width:0;
	height:30px;
	background:#054ba0;
	position:absolute;
	left:0;
	bottom:0;
	display:block;
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
	z-index:-1;
}
.nav .secs .nlayer2 a:hover span {
	width:100%;
}
.nav .secs .nlayer2 a:hover {
	color:#fff;
}


.nav .secs1 {
	width:268px;
	height:0;
	overflow:hidden;
	z-index:9999;
	position:absolute;
	top:50px;
	left:-80px;
}

.nav .secs1 .nlayer1 {
	width:268px;
	margin-left:15px;
	position:relative;
}
.nav .secs1 .nlayer1 a {
	margin-top:7px;
	text-align:center;
	line-height:30px;
	height:30px;
	background:#f2f2f2;
	color:#666;
	font-weight:normal;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
	display:block;
	font-size:14px;
	width:258px;
	padding:0 5px;
	box-sizing:content-box;
	position:relative;
	z-index:5;
	-webkit-transition:all 0.8s ease-out;
	-o-transition:all 0.8s ease-out;
	transition:all 0.8s ease-out;
}
.nav .secs1 .nlayer1 a:hover span {
	width:100%;
}
.nav .secs1 .nlayer1 a:hover {
	color:#fff;
	background:#054ba0;
}



.fixedNav {
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	z-index:100000;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
}
/*footer*/



.footer_bg {
	width:100%;
	height:277px;
	margin:0 auto;
	background:#054ba0;
}
.footer_bg .footer {
	width:1200px;
	margin:0 auto;
	padding-top:50px;
	box-sizing:content-box;
}
.footer_bg .footer .f_l {
	float:left;
	width:460px;
}
.footer_bg .footer .f_l .m_nr {
	height:37px;
}
.footer_bg .footer .f_l .m_nr .form-group1 {
	float:left;
	width:200px;
	height:36px;
	border-bottom:1px solid #5081bd;
}
.footer_bg .footer .f_l .m_nr .form-group1 input {
	width:200px;
	height:36px;
	background:none;
	font-size:14px;
	color:#fff;
}
.footer_bg .footer .f_l .m_nr .form-group2 {
	float:right;
	width:200px;
	height:36px;
	border-bottom:1px solid #5081bd;
}
.footer_bg .footer .f_l .m_nr .form-group2 input {
	width:200px;
	height:36px;
	background:none;
	font-size:14px;
	color:#fff;
}
.footer_bg .footer .f_l  .form-group3 {
	width:460px;
	height:50px;
	border-bottom:1px solid #5081bd;
	margin-top:20px;
	margin-bottom:25px;
}
.footer_bg .footer .f_l  .form-group3 textarea {
	width:460px;
	height:50px;
	background:none;
	font-size:14px;
	color:#fff;
}
.footer_bg .footer .f_l  .form-group4 {
	float:left;
	width:200px;
	height:36px;
	border-bottom:1px solid #5081bd;
}
.footer_bg .footer .f_l  .form-group4 .codeText {
	width:100px;
	height:36px;
	background:none;
	font-size:14px;
	color:#fff;
}
.footer_bg .footer .f_l  .form-group4 .imgcode {
	float:right;
	width:90px;
	height:36px;
}
.footer_bg .footer .f_l  .anniu {
	float:right;
	width:100px;
	height:36px;
}
.footer_bg .footer .f_l  .anniu button {
	border:none;
	cursor:pointer;
	width:100px;
	height:36px;
	border-bottom:1px solid #5081bd;
	background:none;
	font-size:14px;
	color:#fff;
}
.footer_bg .footer .f_r {
	float:right;
	width:600px;
	margin-top:10px;
}
.footer_bg .footer .f_r ul li {
	float:left;
	width:280px;
	margin-left:20px;
	background:url(../image/buttom5.png) no-repeat left 15px;
	margin-bottom:25px;
	height:72px;
}
.footer_bg .footer .f_r ul li a {
	font-size:14px;
	color:#fff;
	line-height:36px;
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	width:120px;
	margin-left:20px;
	float:left;
}
.end_bg {
	width:100%;
	margin:0 auto;
	height:85px;
	background:#333333;
}
.end_bg .end {
	width:1370px;
	margin:0 auto;
	height:85px;
	line-height:85px;
	font-size:14px;
	color:#fff;
}
.end_bg .end a {
	font-size:14px;
	color:#fff;
}
.end_bg .end img {
	vertical-align:middle;
}
.xljs-index-youshi {
	padding-top:10px;
	width:1280px;
	margin:0 auto;
}
.xljs-index-youshi .youshi-list1 {
	height:340px;
	padding-top:60px;
	text-align:right;
}
.xljs-index-youshi .youshi-list2 {
	height:340px;
	padding-top:60px;
	text-align:left;
}
.xljs-index-youshi .youshi-list3 {
	height:340px;
	padding-top:60px;
	text-align:right;
}
.xljs-index-youshi .youshi-list4 {
	height:340px;
	padding-top:60px;
	text-align:left;
}
.xljs-index-youshi h3 {
	height:214px;
	font-size:36px;
	color:#01559B;
	font-weight:normal;
}
.xljs-index-youshi h3 i {
	display:block;
	height:120px;
}
.xljs-index-youshi h3 b {
	display:block;
	font-size:1.3vw;
	color:#01559B;
}
.xljs-index-youshi p {
	font-size:1.05vw;
	line-height:2vw;
	color:#333333;
	padding-right:41px;
	background:url(../image/ysline.png) no-repeat right 15px
}
.xljs-index-youshi .youshi-list2 p,.xljs-index-youshi .youshi-list4 p {
	background:url(../image/ysline.png) no-repeat left 15px;
	padding-left:41px;
}
.xulong-footer {
	height:300px;
	overflow:hidden;
	/* background-repeat:repeat;
	background-position:center;
	background:url(static/images/xulong-foot-bg.jpg);
	*/

	background-color:#054BA1;
}
.footer {
	width:1280px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
}
.xulong-foot-logo-code {
	margin-top:100px;
	width:280px;
	height:auto;
	padding-right:38px;
	overflow:hidden;
	float:left;
	margin-left:20px;
}
.flogo {
	width:260px;
	overflow:hidden;
	float:left;
}
.flogo  img {
	width:220px;
	border-bottom:solid 1px #fff;
	padding-bottom:5px;
	margin-left:35px;
}
.code {
	width:255px;
	margin:15px 0 0 0;
	float:right;
}
.code p {
	float:left;
	width:120px;
	overflow:hidden;
	margin-right:8px;
}
.code img {
	display:block;
	width:105px;
	height:105px;
	background:#fff;
	margin:0 auto;
}
.code span {
	display:block;
	line-height:35px;
	text-align:center;
	color:#fff;
	font-size:0.9vw;
	height:35px;
}
.code .nomar {
	margin-right:0;
}
.f-contact {
	margin-top:30px;
	padding-left:45px;
	height:280px;
	width:480px;
	float:left;
	border-right-width:1px;
	border-left-width:1px;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#335ecd;
	border-left-color:#335ecd;
	padding-right:45px;
}
.f-contact h3 {
	font-size:1.5vw;
	color:#fff;
	font-weight:normal;
	padding-left:15px;
}
.contact {
	padding:10px 0 0px 15px;
	overflow:hidden;
	float:left;
	font-size:1.1vw;
	color:#fff;
	line-height:3.2vw;
	width:460px;
}
.contact .f-dz {
	float:left;
	width:100%;
}
.contact i {
	float:left;
	width:100%;
}
.contact a {
	color:#fff;
}
.ftel {
	background:url(https://www.tc-4.com/static/css/static/images/ftel.png) no-repeat left center;
	padding-left:45px;
	display:block;
	height:30px;
	line-height:30px;
	margin-top:20px;
	font-size:30px;
	color:#FFF;
	font-family:"Times New Roman";
}
.contact em {
	display:inline-block;
}
.foot-nav {
	margin-top:30px;
	padding-left:58px;
	float:left;
}
.foot-nav h3 {
	font-size:1.5vw;
	color:#fff;
	font-weight:normal;
}
.fnav {
	overflow:hidden;
	width:241px;
	padding-top:32px;
	line-height:30px;
	float:left;
}
.fnav a {
	display:inline-block;
	font-size:1.1vw;
	color:#fff;
	line-height:3.5vw;
	width:102px;
}
.fnav a:hover {
	color:#fff;
}
.foot {
	padding-top:28px;
	padding-bottom:15px;
}
#footer {
	width:1280px;
	margin:0 auto;
}
#footer a {
	color:#666;
}
#footer a:hover {
	color:#0178CC;
	text-decoration:none;
}
.logo1 {
	float:left;
}
.copyright {
	width:670px;
	float:left;
	margin-left:30px;
	line-height:24px;
}
.foot-copy {
	height:45px;
	line-height:45px;
	background:#333;
	width:100%;
	margin:0px auto;
	font-size:1vw;
}
.siteInner {
	position:relative;
	width:100%;
	max-width:1280px;
	margin:0 auto;
}
#container {
	margin:0 auto;
	margin-top:10px;
}
.menu_cate {
	width:230px;
	float:left;
	border:4px solid #054BA1;
	margin-right:20px;
}
.cate_title {
	height:67px;
	background-color:#054BA1;
	color:#fff;
	font-size:26px;
	text-align:center;
	padding-top:3px;
}
.cate_title span {
	display:block;
	color:#ccc;
	font-size:12px;
	font-weight:400;
}
.lt_index_p_bg1 {
	background:url(../image/lt_index_p_bg1.gif) left top repeat-y;
	padding-top:10px;
	margin-left:10px;
}
.lt_index_p_bg {
	background:url(../image/lt_index_p_bg1.gif) left bottom no-repeat;
	padding-top:0;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:0;
}
.lt_index_p_bg h3 {
	padding:0 10px 0 10px;
	height:3.5vw;
	line-height:3.5vw;
	color:#fff;
	font-size:1.2vw;
	margin:0 auto;
	margin-bottom:10px;
	background-color:#054BA1;
	font-weight:normal;
	border-bottom:solid 1px #054BA1;
	text-indent:24px;
	background-image:url(../image/sdot.png);
	background-repeat:no-repeat;
	background-position:15px center;
}
.lt_index_p_bg h3 a {
	color:#fff;
}
.lt_index_p_bg ul {
	margin-bottom:5px;
}
.lt_index_p_bg li {
	line-height:2.7vw;
	border-bottom:#f0f0f0 1px solid;
	overflow:hidden;
	background-image:url(../image/lt_index_p_bg1.gif);
	background-repeat:no-repeat;
	background-position:0px 16px;
}
.lt_index_p_bg li a {
	display:inline-block;
	background:url(../image/lt_index_p_bg1.gif) left center no-repeat;
	padding-left:15px;
	color:#333;
	font-size:1.1vw;
}
.lt_index_p_bg li a:hover {
	color:#DE2A2C;
}
.lt_index_p_bg .lt_lst {
	background:none;
}
.sort1 {
	background:#fff;
	padding:18px 11px 18px;
}
.sort1 li {
	margin-bottom:11px;
	height:3.5vw;
	line-height:3.5vw;
}
.sort1 li a {
	background:url(../image/sdot.png) #054BA1 no-repeat 10px center;
	display:block;
	padding-left:34px;
	color:#fff;
	font-size:1.1vw;
}
.sort1 li a:hover {
	color:#fa7821;
}
.trust {
	background-color:#054BA1;
	text-align:center;
	padding-top:32px;
	color:#fff;
	padding-bottom:23px;
	font-size:1.1vw;
}
.trust h3 {
	font-size:22px;
	line-height:26px;
	margin-bottom:25px;
}
.trust h3 span {
	display:block;
	text-transform:uppercase;
	font-size:12px;
}
.trust img {
	margin-bottom:10px;
}
.recommend_product {
	width:1000px;
	float:left;
}
.recommend_product .title {
	line-height:44px;
	padding-left:18px;
	font-weight:400;
	font-size:16px;
	color:#fff;
	position:relative;
	background-color:#054BA1;
}
.recommend_product .title a {
	color:#fff;
	right:20px;
	position:absolute;
	top:0;
	font-size:12px;
	line-height:44px;
}
.recommend_product .title a:hover {
	color:#fff;
}
.recommend_product .content {
	padding-top:25px;
	width:100%;
}
.product_list1 li {
	float:left;
	margin-left:15px;
	margin-right:15px;
	_display:inline;
	border:1px solid #eaeaea;
	margin-bottom:42px;
}
.product_list1 li:hover {
	border-color:#DE2A2C;
}
.product_list1 li a.img {
	color:
}
.product_list1 li a.img img {
	width:300px;
	height:257px;
}
.product_list1 li a.img img a:hover {
	color:#fff;
}
.product_list1 li h3 {
	text-align:center;
	background:#fff;
	line-height:3.5vw;
}
.product_list1 li:hover h3 {
	}.product_list1 li h3 a {
	color:#333;
	font-size:1.1vw;
	display:block;
	font-weight:normal;
}
.product_list1 li h3 a:hover {
	color:#DE2A2C;
	text-decoration:none;
}
.product_list1 li a.img {
	display:block;
}
.index_category {
	width:1280px;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:10px;
}
.index-category_title {
	background:url(../image/atitle.png) no-repeat center;
	text-align:center;
	font-size:32px;
	margin-bottom:30px;
	text-align:center;
	font-weight:400;
	margin-bottom:42px;
	color:#DE2A2C;
}
.index-category_title span {
	display:block;
	color:#999;
	text-transform:uppercase;
	font-size:12px;
}
.about {
	width:1280px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
}
.about_title {
	background:url(../image/atitle.png) no-repeat center;
	text-align:center;
	font-size:32px;
	margin-bottom:30px;
	text-align:center;
	font-weight:400;
	margin-bottom:42px;
	color:#0D5EB1;
}
.about_title span {
	display:block;
	color:#999;
	text-transform:uppercase;
	font-size:12px;
}
.about .content {
	width:655px;
	float:right;
}
.about .aimg {
	float:left;
	width:600px;
	height:450px;
}
.about .content a {
	display:block;
	width:120px;
	height:43px;
	background-color:rgba(51,51,51,0.8);
	color:#fff;
	text-align:center;
	margin-top:12px;
	font-size:14px;
	line-height:43px;
}
.about .content a:hover {
	color:#efefef;
}
.about .content p {
	font-size:1.1vw;
	line-height:2.8vw;
	text-indent:2.6vw;
	color:#333;
}
.lc_bj {
	height:188px;
	overflow:hidden;
	background-color:#054BA1;
	margin:40px 0;
}
.lc_bj h2 {
	width:252px;
	background:#f4f4f4;
	display:block;
	height:188px;
	float:left;
}
.lc_bj h2 img {
	padding-left:60px;
	padding-top:15px;
	height:100px;
	width:100px;
	display:block;
}
.lc_bj h2 span {
	font-size:1.2vw;
	color:#666666;
	font-weight:normal;
	display:block;
	text-align:center;
	line-height:30px;
	padding-top:10px;
}
.lc_bj h2 span b {
	font-size:2vw;
	font-weight:bold;
	color:#666666;
	font-family:"Times New Roman";
	display:block;
}
.lc_bj .lc_cnt {
	width:1050px;
	float:left;
	padding-top:20px;
	padding-left:40px;
}
.lc_bj .lc_cnt li {
	cursor:pointer;
	line-height:70px;
	text-align:center;
	font-size:1.2vw;
	color:#ffffff;
	padding-right:58px;
	float:left;
	width:120px;
	background:url(../image/lcjt.png) no-repeat 125px 44px;
}
.lc_bj .lc_cnt li em {
	width:103px;
	height:103px;
	display:block;
}
.lc_bj .lc_cnt li.nones {
	padding-right:0;
	background:none;
}
.lc_bj .lc_cnt .lc1 em {
	background:url(../image/lc1.png) no-repeat;
}
.lc_bj .lc_cnt .lc2 em {
	background:url(../image/lc2.png) no-repeat;
}
.lc_bj .lc_cnt .lc3 em {
	background:url(../image/lc3.png) no-repeat;
}
.lc_bj .lc_cnt .lc4 em {
	background:url(../image/lc4.png) no-repeat;
}
.lc_bj .lc_cnt .lc5 em {
	background:url(../image/lc5.png) no-repeat;
}
.lc_bj .lc_cnt .lc6 em {
	background:url(../image/lc6.png) no-repeat;
}
.lc_bj .lc_cnt .lc1 em.cur {
	background:url(../image/lccur1.png) no-repeat;
}
.lc_bj .lc_cnt .lc2 em.cur {
	background:url(../image/lccur2.png) no-repeat;
}
.lc_bj .lc_cnt .lc3 em.cur {
	background:url(../image/lccur3.png) no-repeat;
}
.lc_bj .lc_cnt .lc4 em.cur {
	background:url(../image/lccur4.png) no-repeat;
}
.lc_bj .lc_cnt .lc5 em.cur {
	background:url(../image/lccur5.png) no-repeat;
}
.lc_bj .lc_cnt .lc6 em.cur {
	background:url(../image/lccur6.png) no-repeat;
}


.copy{
	width:100%;line-height:50px;background:#333;color:#fff;text-align:center;
}
.copy a{
	color:#fff;
}

.news_title{margin:5px 0;padding:0;text-align:center;font-size:16px;}
.news_info{text-align:center;color:#999;border:1px solid #e1e1e1;border-left:0;border-right:0;margin:10px 0;padding:5px 0;}

.List_page{text-align:center;margin:8px;font-family:"宋体";clear:both;}
.List_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #ccc;color:#333;font-family:"宋体";}
.List_page span{background:#ccc;color:#fff;margin:1px;padding:4px 6px;border:1px solid #ccc;font-family:"宋体";}


.top-way{
	height:40px;
	line-height:40px;
	font-size:14px;
	border-bottom:1px solid #e1e1e1;
	width:100%;
}
.top-way a{
	color:#000;
}
.top-way a:hover{
	color:#093F7B;
}

.pro-list{
	width:770px;
	margin:0 auto;
}
.pro-list ul li{
	height:220px;
	border-bottom:1px solid #e1e1e1;
	margin-top:30px;
}
.pro-list ul li a{
	width:100%;
	display:block;
}
.pro-list-title{
	font-size:18px;
	margin-bottom:20px;
	
}
.pro-list-pic{
	float:left;
	width:150px;
	height:130px;
	margin-left:40px;
}
.pro-list-text{
	float:right;
	font-size:12px;
	line-height:25px;
	width:450px;
}

.pro-contant{
	width:1020px;
	margin-top:20px;
}
.pro-contant-top-pic{
	width:360px;
	height:310px;
	float:left;
}
.pro-contant-top-text{
	float:left;
	margin-left:30px;
}
.pro-contant-title{
	font-size:18px;
}
.pro-cs{
	margin-top:30px;
	line-height:22px;
}
.download{
	margin-top:20px;
}
.download-title{
	font-size:14px;
	color:red;
	line-height:30px;
}

.down-ico a{
	background:#093F7B;
	padding:3px 20px;
	color:#fff;
	display:block;
	width:60px;
}
.pro-contant-nr{
	margin-top:55px;
}
section {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

label {
    background: #054BA1;
    border: 1px solid #ddd;
    cursor: pointer;
    z-index: 1;
    margin-left: -1px;
    padding: 20px;
    color: #fff;
}
label:first-of-type {
  margin-left: 0;
}
.xxk {
  width: 100%;
  margin-top: -1px;
  padding: 1em;
  border: 1px solid #ddd;
  -webkit-order: 1;
  order: 1;
}
.xxk img{max-width:1000px;}
input[type=radio], .xxk {
  display: none;
}
input[type=radio]:checked + label {
  background: #093F7B;
  border-bottom: 1px solid #fff;
  color:#fff;
}
input[type=radio]:checked + label + .xxk {
  display: block;
}


@media screen and (max-width:1200px) {
.top_bg .top_con .tel{
	display:none;
}
.top_bg .top_con .logo{
	text-align:center;
}
.top_bg .top_con {
	width:100%;
	margin:0 auto;
}
.menu {
    width: 1000px;
    margin: 0px;
    height: 50px;
}
.nav_bg {
    height: 50px;
    margin: 0 auto;
    width: 100%;
    position: relative;
    z-index: 5;
    background:none;
}
.recommend_product {
    width: 900px;
    float: left;
}
.product_list1 li a.img img {
    width: 265px;
    height: 257px;
}
.index_category {
    width: 1000px;
    margin: 0 auto;
    margin-top: 40px;
    margin-bottom: 10px;
}
.xljs-index-youshi {
    padding-top: 10px;
    width: 1000px;
    margin: 0 auto;
}
.about {
    width: 1000px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
}
.about .aimg {
    float: left;
    width: 480px;
    height: 450px;
}
.about .content {
    width: 500px;
    float: right;
}
.client-2 {
    display:none;
}
.footer {
    width: 1000px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}
.recommend_product .title {
    line-height: 44px;
    padding-left: 80px;
    font-weight: 400;
    font-size: 16px;
    color: #fff;
    position: relative;
    background-color: #054BA1;
}
    
}

.proDetailsCanS{width: 870px;margin: 20px auto 0;}
.proDetailsCanS .menu{width: 100%;height: 54px;margin-bottom: 20px;border-bottom: 1px solid #e4e4e4;}
.proDetailsCanS .menu li{float: left;width: 148px;border: 1px solid #e4e4e4;height: 53px;line-height: 53px;text-align: center;font-size: 14px;color: #000;border-left: none;border-bottom: none;cursor:pointer;}
.proDetailsCanS .menu li:first-child{border-left: 1px solid #e4e4e4;}
.proDetailsCanS .menu li.status_on{background: #054BA1;border-color: #054BA1;color: #fff;}
.proDetailsCanS .conBox{width: 100%;background: #fff; line-height:22px;}
.proDetailsCanS .conBox .box{width: 100%;height: 100%;background: #fff;}

.proDetailsLy{width: 1020px;margin: 30px auto 0;}
.proDetailsLy .conBox .box1{width: 100%;margin-top: 33px;}
.proDetailsLy .conBox .box1 .Input{width: 500px;height: 58px;border: 1px solid #e4e4e4;float: left;margin-bottom: 10px;margin-left: 12px;}
.proDetailsLy .conBox .box1 input{width: 354px;padding-left: 22px;padding-right: 51px;font-size: 16px;color: #999999;line-height: 58px;outline: none;border: none;}
.proDetailsLy .conBox .box1 .Input1{margin-left: 0;}
.proDetailsLy .conBox .box1 .Input1 input{background: url(https://www.tc-4.com/static/images/proDetailsLy_icon01.png) no-repeat 386px center;}
.proDetailsLy .conBox .box1 .Input2 input{background: url(https://www.tc-4.com/static/images/proDetailsLy_icon02.png) no-repeat 386px center;}
.proDetailsLy .conBox .box1 textarea{padding-left: 22px;width: 940px;height: 150px;border: 1px solid #e0e0e0;padding-top: 18px;font-size: 16px;color: #999999;outline: none;resize: none;background: url(https://www.tc-4.com/static/images/proDetailsLy_icon03.png) no-repeat 828px 18px;padding-right: 51px;font-family:"microsoft yahei", "宋体", "Arial"}
.proDetailsLy .conBox .box1 .yzmtj{margin-top: 20px;}
.proDetailsLy .conBox .box1 .yzmtj .sr{width: 250px;float: left;border: 1px solid #e0e0e0;}
.proDetailsLy .conBox .box1 .yzmtj .sr span{display: block;font-size: 16px;color: #999999;display: block;height: 58px;line-height: 58px;float: left;border-right: 1px solid #e0e0e0;width: 100px;text-align: center;}
.proDetailsLy .conBox .box1 .yzmtj .sr input{padding:0 10px;width: 127px;float: left;display: block;border: none;line-height: 58px;font-size: 16px;color: #999;height: 58px;outline: none;}
.proDetailsLy .conBox .box1 .yzmtj #spVerCode img{display: block;margin-top: 14px;margin-left: 10px;float: left; width:105px; height:38px;}
.proDetailsLy .conBox .box1 .yzmtj a.p{ line-height:86px; margin-left:10px;}
.proDetailsLy .conBox .box1 .yzmtj a.tj{display: block;width: 410px;height: 60px;line-height: 60px;font-size: 22px;color: #fff;text-decoration: none;text-align: center;background: #054BA1;float: right;}

.mub02Title{width: 870px;text-align: center;margin: 0 auto;}
.mub02Title h2{font-size: 20px;color: #054BA1;font-weight: normal;}
.mub02Title h2 a{color: #054BA1;text-decoration: none;font-weight: bold;}
.mub02Title i{display: block;width: 870px;height: 3px;margin-top: 26px;}
.mub02Title i img{display: block;width: 870px;height: 3px;}

/* mub02tjcp 推荐产品公共样式*/
.mub02tjcp{padding: 0 19px 20px;margin-top: 20px;}
.mub02tjcp .conBox{width: 100%;margin-top: 20px;}
.mub02tjcp .conBox li{width: 300px;float: left;margin-left: 15px;text-align: center;}
.mub02tjcp .conBox li:first-child{margin-left: 0;}
.mub02tjcp .conBox li span{display: block;width: 278px;height: 278px;overflow: hidden;border: 1px solid #e4e4e4;}
.mub02tjcp .conBox li img{display: block;transform: scale(1);transition: all 1s ease-out; width: 278px;height: 278px;}
.mub02tjcp .conBox li:hover img{transform: scale(1.2);}
.mub02tjcp .conBox li em{display: block;font-size: 14px;color: #333333;margin-top: 10px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.mub02tjcp .conBox li a{display: block;text-decoration: none;}

#tijiao {
    background: #015aaa;
    color: #fff;
    float: right;
    width: 354px;
    font-size: 18px;
    color: #fff;
    line-height: 58px;
    outline: none;
    border: none;
}