﻿body {	color: #666;	font-size: 14px;	font-family: "Microsoft Yahei";	width: 100%;	overflow-x: hidden;}a:hover {	color: #2c7fe7}.more-btn {	border: solid 1px #2c7fe7;	color: #2c7fe7;	margin-top: 10px;	padding: 13px 23px;}.more-btn:hover {	border: solid 1px #2c7fe7;	background: none;	color: #666;}.bg-main, .border-main .button.active, .pointer.border-main .active, .nav-pills.border-main .active a, .nav-main.border-main .nav-head, .pagination.border-main .active {	background-color: #2c7fe7}.border-main, .border-main .button, .border-main .tab-nav li a, .border-main .tab-body, .button.bg-main, .selected.border-main, .pointer.border-main li, .nav.border-main .active a, .nav.nav-tabs.border-main, .nav-main.border-main a, .nav-main.border-main .nav-head, .pagination.border-main li, .pager.border-main a {	border-color: #2c7fe7}.text-main, a.text-main:link, a.text-main:visited, .button.border-main, blockquote.border-main strong, .pager.border-main a, .pager-prev.border-main, .pager-next.border-main, .nav a:hover, .nav-menu.nav-pills .active ul a:hover, .bg-inverse .nav-menu ul a:hover, .bg-inverse .nav.nav-menu.nav-tabs ul a:hover, .bg-inverse .nav.nav-menu.nav-tabs .active ul a:hover, .bg-inverse .nav.nav-menu.nav-pills ul a:hover, .bg-inverse .nav.nav-menu.nav-pills .active ul a:hover {	color: #bb262a;}.pagination.border-main li {	margin: 0px 5px;}.button.bg-sub {	border: solid 1px #2c7fe7;}.bg-nav {	background: #fff;	border-top: solid 1px #eee}.bg-gray {	background-color: #f5f5f5;	border-top: solid 1px #eee}.bg-black2 {	background-color: #2c7fe7;}.bg-sub {	background-color: #2c7fe7;	color: #fff}.bg-footnav {	background: #000;}.bg-footnav p {	border-bottom: solid 1px #111;}.nav .active a {	font-weight: normal;}.bg-inverse .nav.nav-pills .active a, .bg-inverse .nav.nav-pills.nav-inline a:hover {	background-color: #2c7fe7;	color: #fff;}.nav-menu li {	padding: 10px 15px;	margin-right: 0px;	margin-left: 0px;}.bg-inverse .nav-inline li a {	padding: 8px 25px;}@media only screen and (max-width: 1200px) {.nav-menu li {	padding: 10px 10px;}.bg-inverse .nav-inline li a {	padding: 8px 15px;}}@media only screen and (max-width: 1000px) {.nav-menu li {	padding: 5px 0px;}.wrap-header .container {	width: 100%;}.bg-nav .container {	width: 100%;}.bg-inverse .nav-inline li a {	padding: 5px 15px;}}.nav-menu li .drop-menu li {	margin-right: 0px;	margin-left: 0px;}.text-main, a.text-main:link, a.text-main:visited, .button.border-main, blockquote.border-main strong, .pager.border-main a, .pager-prev.border-main, .pager-next.border-main, .nav a:hover, .nav-menu.nav-pills .active ul a:hover, .bg-inverse .nav-menu ul a:hover, .bg-inverse .nav.nav-menu.nav-tabs ul a:hover, .bg-inverse .nav.nav-menu.nav-tabs .active ul a:hover, .bg-inverse .nav.nav-menu.nav-pills ul a:hover, .bg-inverse .nav.nav-menu.nav-pills .active ul a:hover {	color: #333;}.nav-navicon .input-group .input {	width: auto;	float: right}.nav-menu li.active, .nav-menu li:hover {}.nav-pills .active a, .nav-pills a:hover {	background-color: #2c7fe7;	color: #fff}.nav-inline.nav-menu ul a:hover {	background-color: #2c7fe7;}.nav-menu li:hover .drop-menu a {	color: #222}.nav-menu .drop-menu {	background-color: #2c7fe7;	border-radius: 0px;}.nav-menu ul a, .nav-menu.nav-tabs ul a, .nav-menu.nav-pills .active ul a, .nav-menu.nav-big.nav-inline ul a, .bg-inverse .nav-menu.nav-inline ul a, .bg-inverse .nav-menu.nav-inline .active ul a, .bg-inverse .nav-menu.nav-inline.nav-big ul a, .bg-inverse .nav-menu.nav-inline.nav-big .active ul a, .navbar-body .nav ul a {	background: #2c7fe7;	color: #fff;}.button.bg-main {	background-color: #552618;	border-color: #552618}.button.border-main {	border-color: #e80303;	color: #e80303}.pointer.border-main li {	border-color: #552618}.pointer.border-main li.active {	background-color: #552618}.border-main {	border-color: #e80303}.w100 {	width: 150px;}.icon-navicon {	position: absolute;	right: 10px;	top: 30%;}.nav-navicon .input-group .input {	width: auto;	float: right}.nav a {	color: #666;	text-align: left;	font-size: 16px;}.nav-menu li:hover drop-menu a {	background-color: #ddd;	color: #222}.wrap-top {	padding: 3px 0px;	background-color: #379FF1;	color: #fff}.wrap-top a {	color: #fff}.wrap-header {	box-shadow: 0 3px 6px rgba(0, 0, 0, .175);}.button.bg-main {	background-color: #2c7fe7;	border-color: #2c7fe7}.button.border-main {	border-color: #2c7fe7;	color: #2c7fe7}.pointer.border-main li {	border-color: #2c7fe7}.pointer.border-main li.active {	background-color: #2c7fe7}.border-main {	border-color: #2c7fe7}.border-sub, .button.border-sub {	border-color: #2c7fe7;	color: #2c7fe7}.about-box .border-sub {	border-color: #fff;	color: #fff}.button.border-sub:hover {	border-color: #2c7fe7;	background-color: #2c7fe7;	color: #fff;}h1.s1 {	font-size: 24px;	color: #333;}h2.s1 {	font-size: 16px;	color: #555;	text-transform: uppercase}.flico {	font-size: 66px;	display: block;	color: #2c7fe7;	text-align: center}.remen {	padding-left: 10px;	line-height: 34px;}.ss {	border: solid 1px #2c7fe7}.ss-btn {	border-radius: 0px}.tel {	height: 63px;	padding-left: 0px;	line-height: 63px;	font-size: 16px;	text-align: right}.tel span {	padding-right: 5px;}.tel strong {	color: #2c7fe7;	font-size: 18px;	font-weight: 800px;	padding-left: 5px;}.fengge {	font-size: 14px;	color: #555;	float: right}.about-bg {  margin-top: 50px;}.about-box {	padding: 30px;	color: #666;	margin: 20px 0px;}.about-box h2 {	font-size: 18px;	color: #2c7fe7;}A {
	color: #222222; text-decoration:none;
}
A:link {
	color: #222222; text-decoration:none;
}
A:visited {
	color: #222222; text-decoration:none;
}
A:hover {
	color: #d60f43; text-decoration:none;
}@media only screen and (max-width: 768px) {.about-box h2 {	font-size: 14px;}}.about-box a {	color: #2c7fe7;}.service {	background-color: #f5f5f5;}.service .serico {	font-size: 40px;	color: #fff;	padding-right: 10px;}.service h2 {	font-size: 18px;	color: #cc0000;	padding-top: 20px;}.service p {	font-size: 14px;	color: #333;}.youshi {	background: url("../images/ysbg.jpg") center top repeat-y;}.youshi .ysico {	font-size: 100px;	display: block;	color: #2c7fe7;	text-align: right}.youshi p {	font-size: 14px;	color: #fff;	padding-top: 5px;}.youshi h1 {	font-size: 28px;	color: #2c7fe7;}.youshi h2 {	font-size: 18px;	color: #fff;	display: block;	padding: 0px;	margin: 0px;}@media only screen and (max-width: 768px) {.youshi h1 {	font-size: 24px;}.youshi h2 {	font-size: 14px;}}.youshi .item h2 {	font-size: 20px;	color: #2c7fe7;	border-bottom: dashed 1px #2c7fe7;	padding-bottom: 8px;}.youshi2 {	background: #22b7fc url("../images/ysbg.jpg") right center no-repeat;}.youshi2 h1 {	font-size: 24px;	color: #fff;}.youshi2 .ysitem {	margin: 10px;	background-color: #fff;	padding: 20px;}.youshi2 .ysitem2 {	margin: 10px;	background-color: #2c7fe7;	padding: 20px;}.youshi2 h2 {	font-size: 18px;	color: #2c7fe7;	display: block;	padding: 0px;	margin: 0px;}.youshi2 .ysitem p {	font-size: 14px;	color: #333;	padding: 0px;	margin: 0px;}.youshi2 .ysitem2 h2 {	color: #fff}.youshi2 .ysitem2 p {	font-size: 14px;	color: #fff;	padding: 0px;	margin: 0px;}.bb {	border-bottom: solid 1px #2c7fe7;	font-size: 24px;	color: #cc0000;}.bb2 {	border-bottom: solid 0px #ddd;	color: #fff;}.prolist h3 {	padding: 8px 0px;	text-align: center;}.typelist {	padding-bottom: 30px;	padding-left: 20px;	font-size: 20px;}.typelist a {	border: solid 1px #2c7fe7;	color: #2c7fe7;	padding: 10px 20px;}.typelist a span {	color: #2c7fe7;	padding-right: 5px;}.typelist div {    width: 500px;	text-align: center;	padding-top: 30px;	margin: 10px 0px;}.pro {	background: url("../images/pbg.jpg") center center repeat;}.proitem {	padding: 10px;	overflow: hidden;	margin-bottom: 0px;}.proitem img {    height: 200px;	width: 100%;	transition: all 0.3s;	padding: 10px;	background: #4690ed;}.proitem img:hover {	transform: scale(1.02);}.proitem .protext {	text-align: center;	padding: 0px 10px 10px 10px;	background: #4690ed;	color: #fff}.pro h1.s1, .pro h2.s1 {	color: #fff;}.more-btn2 {	background: #fff;	color: #2c7fe7;	margin-top: 10px;	padding: 13px 23px;}.more-btn2:hover {	background: #fff;	color: #666;}.index-proclass {	margin-top: 10px;}.index-proclass h1 {	line-height: 40px;	background-color: #2c7fe7;	color: #fff;	font-size: 16px;	padding: 10px 10px;	text-align: center}.index-proclass ul {	margin: 0px;	padding: 0px;	border: solid 1px #ddd;	border-bottom: 0px;}.index-proclass li {	line-height: 48px;	border-bottom: solid 1px #ddd;	background-color: #fff;	list-style: none;	margin: 0px;	text-align: center}.index-proclass li:hover, .index-proclass li.on {	background-color: #2c7fe7;}.index-proclass li a {	color: #333;}.index-proclass li:hover a, .index-proclass li.on a {	color: #fff;}.case {	background: #f5f5f5;}.caselist h3 {	padding: 8px 0px 20px 0px;	text-align: center;}.casebox {	padding: 10px;	overflow: hidden;}.caseitem {	box-shadow: 0 22px 40px rgba(0,0,0,.16);}.caseitem img {    height: 270px;	padding: 10px;	width: 100%;	transition: all 0.3s;}.caseitem img:hover {	transform: scale(1.02);}.caseitem.bg {	background-color: #267ae4;	color: #fff}.business {	background: #fff;}.busilist h3 {	padding: 8px 0px 20px 0px;	text-align: center;	color: #666}.busibox {	padding: 10px;	overflow: hidden;}.busiitem {	border: solid 1px #eee;}.busiitem img {height: 192px;	padding: 10px;	width: 100%;	transition: all 0.3s;}.busiitem img:hover {	transform: scale(1.02);}/*新闻一*/.newsitem .news-date {	text-align: center;	display: inline-block;	float: left;	width: 5rem;	height: 5rem;	background: #f2f2f2;}.newsitem li {	border-bottom: dashed 1px #ddd;	padding-bottom: 5px;	margin-bottom: 10px;}.newsitem .news-date1 {	text-align: center;	color: #666666;	font-size: 1.5625rem;	margin-top: 0.6rem;}.newsitem .news-date2 {	text-align: center;	color: #999999;	font-size: 0.8rem;}.newsitem .news-bodys {	padding: 0 0.875rem;	overflow: hidden;	zoom: 1;}.newsitem .news-bodys h3 {	word-wrap: break-word;	overflow: hidden;}.newsitem .news-bodys p {	word-wrap: break-word;	overflow: hidden;	line-height: 1.15rem;	font-size: 0.75rem;	color: #999;	margin-top: 10px;}/*新闻2*/.news-span1 {	width: 19.9991111%;}.news-span2 {	width: 79.33333333%;}.news-item2 {	position: relative;	overflow: hidden;	padding: 0px;	margin: 4px 0;}.news-item2 .news-time {	padding: 6px 0;	border-right: 1px solid #eee;	text-align: center;	color: #666666;	-webkit-transition: all .3s;	-moz-transition: all .3s;	-ms-transition: all .3s;	transition: all .3s;}.news-action {	padding: 0px 12px 0px 20px;	box-sizing: border-box;}.news-item2 .news-time .news-time-date {	font-size: 22px;}.news-item2 .news-title {	position: relative;	font-size: 18px;	color: #666666;	line-height: 24px;	padding-bottom: 0px;	-webkit-transition: all .3s;	-moz-transition: all .3s;	-ms-transition: all .3s;	transition: all .3s;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;}.news-item2 .news-desc {	font-size: 12px;	color: #999999;	line-height: 24px;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	-webkit-transition: all .3s;	-moz-transition: all .3s;	-ms-transition: all .3s;	transition: all .3s;}.news-item2 .news-tit {	position: relative;	z-index: 10;}.news-item2:after {	content: "";	background-color: #2c7fe7;	position: absolute;	top: 0;	left: 0;	width: 0;	height: 100%;	z-index: 0;	display: block;	-webkit-transition: all .3s;	-moz-transition: all .3s;	-ms-transition: all .3s;	transition: all .3s;}.news-item2:hover:after {	width: 100%;}.news-item2:hover .news-title, .news-item2:hover .news-desc, .news-item2:hover .news-time {	color: #fff;}.news-head {	width: 100%;	line-height: 25px;	padding: 20px;	text-align: center;	font-size: 20px;	font-weight: 800px;	color: #fff}.news-head span {	padding-right: 8px;}.news-head.bg1 {	background-color: #2c7fe7;}.news-head.bg2 {	background-color: #2c7fe7;}.news-head.bg3 {	background-color: #2c7fe7;} @media only screen and (max-width: 768px) {.news-span1 {	width: 31.4%;}.news-span2 {	width: 68.6%;}.news-action {	padding: 0px 12px 0px 20px;	box-sizing: border-box;}.news-item2 .news-time .news-time-date {	font-size: 18px;}.news-item2 .news-title {	padding-bottom: 6px;}.news-item2 .news-title {	font-size: 16px;}}.jobsitem {}.jobsitem ul {	padding: 0px;}.jobsitem li {	border: solid 1px #ddd;	background-color: #f9f9f9;	margin-bottom: 10px;}.jobsitem li h3 {	padding: 10px 15px;}.jobsitem li .jobs-info {	padding: 10px 10px;}.jobs-info div {	border-bottom: dashed 1px #ddd;	padding: 5px;}.jobsitem li .jobs-bodys {	padding: 10px 15px;}.nav.nav-sitemap a {	color: #fff}.nav-sitemap ul a {	padding-left: 0px;	color: #fff}.foot-weixin {	width: 140px;}.qq {	width: 20px;	height: 20px;	background: url("../images/qq.png");	display: inline-block;	margin: -2px 2px 0px;}.product-about li {	line-height: 3rem;	border-bottom: dashed 1px #aaa;}.news-line {	text-align: center;	border: dashed 1px #aaa;	margin-bottom: 40px;}.news-body {	margin: 20px auto;}.order-tip {	color: #fff;	padding-left: 25px;}.order-tip .con {	border: dashed 1px #aaa;	line-height: 2.5rem}.bread {	margin: 8px 0px;	font-size: 13px;	color: #555}.bglx {	background: url("../images/lxbg.jpg") top center no-repeat;}.lxico {	font-size: 80px;	display: block;	color: #2c7fe7;	text-align: center}.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}.pagess ul li:hover a{color:#fff;}.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}.pagess ul li.thisclass a {color: #fff;}.pagess ul li a{ display:block;color:#999}.pagess ul li a:hover {color: #fff;}@media screen and (max-width: 678px) {   #tab-start img{ width:100% !important; height: auto !important}   #adminbuycn img{ width:100% !important; height: auto !important}}



.w1190 {
       position: absolute;
    margin-left: -188px;
    margin-top: 52px;
    width: 150px;
   
}

.item5-tab li:hover, .item5-tab .active {
        color: #ffe21d;
    background: #92b6e3;
}

.item5-tab li {
    font-size: 16px;
    line-height: 40px;
    position: relative;
    float: left;
    width: 150px;
    height: 40px;
    cursor: default;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    text-align: center;
    color: #999;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #fff;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
}

.item5-tab li + li {
    margin-top: 20px;
}
::selection {
    background: #ffe21d;
    color: #fff;
}
.item5-tab li {
    display: block;
}

.item5-tab li:after {
    position: absolute;
    top: 100%;
    left: 50%;
    width: 0;
    height: 0;
    margin: -10px;
    content: "";
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    border: 10px solid transparent;
}


.item5-con .item5-list{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    visibility: hidden;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    opacity: 0;
}

.item5-con .active{
    visibility: visible;
    opacity: 1;
}
    
.item5-con{
    position: relative;
    width: 900px;
    height: 900px;
    margin: 20px  auto;
}

.main {
    MARGIN: 0px auto;
    WIDTH: 1185px;
    overflow: hidden;
}
.inproduct_left {
    width: 222px;
    float: left;
    position: relative;
    margin-top: 0px;
}
img {
    border: 0;
}
.insort {
    background: url(../images/ipsort_bg.gif) center;
}
.insort ul {
    padding: 10px 16px;
}
.insort li {
    width: 190px;
    margin-top: 10px;
    height: 40px;
    line-height: 40px;
}
.insort li a {
    width: 190px;
    height: 40px;
    background: url(../images/sort_bg1.gif);
    color: #000000;
    font-size: 18px;
    display: block;
    text-indent: 45px;
}
.insort_more {
    text-align: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
.inproduct_right {
    width: 940px;
    float: right;
    overflow: hidden;
    margin-top: -25px;
}
.inproduct_right ul {
    width: 105%;
}
.inproduct_right li {
     width: 282px;
    padding: 6px;
    height: 257px;
    background-color: #2b7de3;
    float: left;
    margin-right: 40px;
    text-align: center;
    font-size: 16px;
    margin-top: 25px;
    overflow: hidden;
}
.ipdiv {
        width: 269px;
    height: 200px;
    overflow: hidden;
    margin-bottom: 10px;
}
.inproduct_right li a {
    color: #FFF;
    text-align: center;
}
.inproduct_right li img {
        width: 296px;
    height: 200px;
    -webkit-transition: all 0.6s;
}
li {
list-style-type:none;
}
.links a{
	margin-right:10px;
}
.pages{
	margin:0 auto;
}
.pages ul{
	list-style-type:none;
	padding:22px 16px 12px 0px; display:table; margin:0 auto;
}
.pages ul span{
	float:left;
	font-family:Tahoma;
	height:30px;
	line-height:30px;
	margin-right:5px; margin-bottom:8px;
}
.pages ul span.page-status{
	padding-left:12px; padding-right:12px; border:1px solid #E9E9E9;
}
.pages ul span.page-numbar{
	margin-right:3px; margin-left:-3px;
}
.pages ul span.page-numbar a{
	margin-left:3px; margin-right:3px;	
}
.pages ul span a{
	float:left;
	color:#555;
	height:30px;
	line-height:30px;
	padding-left:12px;
	padding-right:12px;
	display:block;
	border:1px solid #cccccc;
}
.pages ul span a:hover{
	color:#fff;
	text-decoration:none;
	background-color:#cccccc; height:30px; line-height:30px;
	padding-left:12px;
	padding-right:12px; display:block;
}
.pages ul a.page-num-current,
.pages ul a.page-num-current a,.pagebox ul a.page-num-current a:hover{
	background-color:#cccccc;
	padding:0px 4px 0px; padding-left:12px; padding-right:12px;
	font-weight:bold;
	color:#fff;
}
.text-secondary{
       font-size:16px; text-align:center; padding-bottom:30px; height:auto; overflow:hidden; color:#888;
}
.prenext{
	color:#525252;
	height:auto;
	border-top:1px #ddd dashed;
	padding-top:20px;
	padding-bottom:10px;
	margin-top:15px; font-size:14px;
}
.prenext ul{
	list-style-type:none;
}
.prenext li{
	line-height:25px; color:#525252; font-size:14px;
}
.prenext a:link{
	line-height:25px; font-size:14px;
}
.prenext a:visited{
	line-height:25px; font-size:14px;
}
.prenext a:hover{
	line-height:25px; font-size:14px;
}
.yzmcon{
	width:110px; display:inline-block; margin-right:3px;
}
.checkcode{
	height:35px !important; width:auto !important; vertical-align:middle;
}
.copyright a:hover{
	color:#fff;
}
.red{
	color:#d60f43;
}