/* CSS Document */
@charset "utf-8";
html{ height:100%;}
body, div,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, input,textarea,select, fieldset, legend, p, span, label,blockquote,table,th,td,object {margin:0;padding:0;}
img{ border:none; vertical-align:bottom;}/*vertical-align去除底部空白*/
ul{ list-style-type:none;} li{list-style-type:none;}
body{ height:100%; width:100%; color: #333333; position:relative; font:normal 15px "Microsoft YaHei";line-height:1.6em; -ms-overflow-style: scrollbar;  overflow-style: scrollbar;}
a{ text-decoration:none; color:#333;cursor:pointer;}     a:hover,a:focus{color:#e33a3c;/*#C31B1E;*//*#39B2EE*/;text-decoration:none;}

.g_g{ color:#666666}             .g_g a{ color:#666666}             .g_g a:hover{ color:#009900}
.gray{ color:#a3a3a3}            .gray a{ color:#a3a3a3}            .gray a:hover{ color:#298e17}
.white{ color:#ffffff}           .white a{ color:#ffffff}           .white a:hover{ color:#ffffff;text-decoration:underline;}
.white_blue{ color:#ffffff}      .white_blue a{ color:#ffffff}      .white_blue a:hover{ color:#c4ecff;}
.red{ color:#dd0000}             .red a{ color:#dd0000}             .red a:hover{ color:#dd0000}
.blue{ color:#39B2EE}            .blue a{ color:#39B2EE}            .blue a:hover{ color:#2fa6e1}
.blueLink a{ color:#39B2EE}      .blueLink a:hover{ color:#2ca3de}  .black { color:BB3F60;}

.arial{font-family:Arial;}
.fs10{-webkit-text-size-adjust:none;font-size:10px;}    
.fs10 a{-webkit-text-size-adjust:none;font-size:10px;}
.fs19{font-size:19px;}   .fs19 a{font-size:19px;}
.fs22{font-size:22px;}   .fs22 a{font-size:22px;}
.fs25{font-size:25px;}   .fs25 a{font-size:25px;}
/*********************top_row***********************/
.top_row{ font-size:14px;height:38px; line-height:38px;background-color: ; }
.top_left{ float:left;}
.top_right{ float:right;}
.ownBtnStyle{ display:none;} .clear{ clear:both;}
/*.btn-info{background-color: #39b2ee;border-color:#39b2ee}*/

/*********************banner_row***********************/
.banner_row{width:100%;  margin:0 auto;clear: both;}
.c-banner{width: 100%; max-width:1920px; position: relative;margin: 0px auto;}
.c-banner img{width: 100%;}
.c-banner .banner{position: relative;}
.c-banner .banner ul{list-style: none; padding-left: 0px; margin-bottom: 0px;}
.c-banner .banner ul li{display: none; opacity: 0;}
.c-banner .banner ul li:nth-child(1){opacity: 1;display: block;}
.c-banner .banner ul li img{width: 100%; top: 0px;}
.c-banner .banner ul li:first-child img{position: relative;}
.c-banner .nexImg,.c-banner .preImg{padding: 5px 5px 5px 5px;position: absolute;top: 50%;margin-top: -53px;background: #000000;opacity: 0.5;border-radius: 5px;z-index: 10;/*  display: none; visibility: hidden; */}
.c-banner .nexImg:hover,.c-banner .preImg:hover{opacity: 0.8;}
.c-banner .preImg{left:9%;}
.c-banner .nexImg{right:9%;}
.c-banner .jumpBtn{width: 100%;position: absolute;bottom:10px;text-align: center;}
.c-banner .jumpBtn ul{margin-bottom: 0px;padding: 0px;}
.c-banner .jumpBtn ul li{width:28px;height:10px;border-radius:18px;display: inline-block;background-color: white;opacity: 0.9;margin-left: 10px;}
.c-banner .jumpBtn ul li:first-child{margin-left: 0px;}
@media screen and (max-width:770px) {
    .c-banner {width: 100%; /* height:142px !important;  */overflow: hidden; position: relative;}
    .c-banner .banner ul li img{ width: 130%; height: 135px;  position: absolute; top: 0;left:-13%; float: left;}
    .c-banner .jumpBtn{width: 100%;position: absolute;bottom:2%;text-align: center; display: none;}
    .c-banner .jumpBtn ul li{width:11px;height:4px;border-radius:20px;display: inline-block;background-color: white;opacity: 0.9;margin-left: 10px;}
    .c-banner .preImg{left:2%;top:60%; background:none;opacity: 0.4;}    .c-banner .nexImg {right:2%;top:60%;background:none;opacity: 0.4;}

    .pageblock#fullscreen .slider{width: 100%;height:150px !important; overflow: hidden;position: relative;}
.pageblock#fullscreen .slider .slide{width: 100%;height: 100%;top: 0;left: 0;float: left;position: absolute;}
}

.banner_row{}
.pagewrap{height:422px;}
.pageblock{width: 100%;}
.pageblock#fullscreen{height:auto;background: none;color: white;}
.pageblock#fullscreen .slider{width: 100%;height: 422px;overflow: hidden;position: relative;}
.pageblock#fullscreen .slider .slide{width: 100%;height: 100%;top: 0;left: 0;float: left;position: absolute;}
.pageblock#fullscreen #slideposition{position: absolute;top:46.5%;left:44%;}
.pageblock#fullscreen #slideposition ul{list-style-type: none;margin: 0;padding: 0;}
.pageblock#fullscreen #slideposition ul li.indicator{display: inline-block;height:12px;width:12px;background:#222;margin: 0px 7px;padding: 0;
	-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;overflow: hidden;cursor: pointer;}
.pageblock#fullscreen #slideposition ul li.indicator.active{background: white;}
/*banner slider结束*/
/*sign_row*/
.fs56{ font-size:56px; color:#C31B1E;}
.sign_row{font-size:24px;height:84px;/* background-color:#f5f5f5; */ line-height:40px; }
.sign_row .col-md-12{background:#f5f5f5;}
.sign_box1{height:84px; float:left; width:20%; border-right:3px solid #fff; padding-top:23px; padding-left:15px; border-left:3px solid #fff;}
.sign_box1 .fs56{ position:relative; top:-4px; font-size:59px; padding-left:8px;}
.sign_box2 .fs56,.sign_box3 .fs56,.sign_box4 .fs56,.sign_box5 .fs56{ padding-left:10px;}
.sign_box2{height:84px; float:left; width:20%; border-right:3px solid #fff; padding-top:23px; padding-left:15px;}
.sign_box2 .fs56{ position:relative; top:1px;}
.sign_box3{height:84px; float:left; width:20%; border-right:3px solid #fff; padding-top:23px; padding-left:15px;}
.sign_box3 .fs56{ position:relative; top:1px; }
.sign_box4{height:84px; float:left; width:20%; border-right:3px solid #fff; padding-top:23px; padding-left:15px;}
.sign_box5{height:84px; float:left; width:20%; padding-top:19px; padding-left:15px; border-right:3px solid #fff;}
.sign_box5 .fs56{ position:relative; top:5px;}
.sign_box_text{ padding-bottom:20px; position:relative ;top:-11px; left:10px; }
/*product show in index*/
.pro1_row{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
.pro1_title{width:100%; height:64px; overflow:hidden; border-bottom:2px solid #7ce10f; padding-top:29px;}
.pro1_title_left{width:50%; float:left; font-size:22px; background:url("../img/it005.png") 106px 4px no-repeat; }
.pro1_title_right{width:50%; float:left; text-align:right;}
.pro1_con{ width:100%; height:670px; overflow:hidden; border-left:solid 1px #ddd;}
.pro1_con_left{ /* width:33%; */width:0%; height:; float:left;}
.pro1_con_left img{ width:386px; height:670px;}
.pro1_con_right{ width:100%; height:; float:left;}
.pro1_con_right .proList{width:100%; margin: 0px auto; clear:both; display:block;}
.pro1_con_right .proList li{width:33.333333%;height:auto/*270px*/;padding:10px 4px 12px 4px;float:left;border:solid 1px #ddd;border-top:none;border-left:none;text-align:center;overflow:hidden;-webkit-transition:all .2s linear;}
.pro1_con_right .proList li:hover{border:solid 1px #C31B1E;border-top:none;border-left:none;-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);}
.proImg{ height:240px;}
.proImg img{ height:230px /*140px*/; width: auto;}
.proDes{ font-size:15px;margin-top:5px; text-align:center; height:30px /*75px*/; overflow:hidden}
.proPri{ width:100%; text-align:center; margin-top:10px;}
.price_red{ color:#dd0000; font-size:22px; #C31B1E;}

.pro2_row{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
.pro2_title{width:100%; height:64px; overflow:hidden; border-bottom:2px solid #C31B1E; padding-top:29px;}
.pro2_title_left{width:50%; float:left; font-size:22px; background:url("../img/canon-logo.png")  170px 6px no-repeat; background-size:13%;}
.pro2_title_right{width:50%; float:left; text-align:right;}
.pro2_con{ width:100%; height:670px; overflow:hidden;}
.pro2_con_left{ width:67%; height:; float:left;}
.pro2_con_left .proList{width: 100%; margin: 0px auto; clear:both; display:block;}
.pro2_con_left .proList li {width:50%;height:auto/*270px*/;padding:10px 4px 12px 4px;float:left;border:solid 1px #ddd;border-top:none;border-right:none;text-align:center;overflow:hidden;-webkit-transition:all .2s linear;}
.pro2_con_left .proList li:hover{box-shadow: 0 0 10px #aaa;}
.pro2_con_right{ width:33%; height:; float:left;}
.pro2_con_right img{ width:387px; height:670px;}

.pro3_row{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
.pro3_title{width:100%; height:64px; overflow:hidden; border-bottom:2px solid #166797; padding-top:29px;}
.pro3_title_left{width:50%; float:left; font-size:22px; background:url("../img/kemei-logo3.png")  215px 2px no-repeat; background-size:19.5%;}
.pro3_title_right{width:50%; float:left; text-align:right;}
.pro3_con{ width:100%; height:auto; overflow:hidden; padding-top:10px;/*border-left:1px solid #ddd;*/}
.pro3_con .proList{width:100%;margin:0px auto;clear:both;display:block;}
.pro3_con .proList li{width:31.5333333%;height:auto;padding:10px 4px 12px 4px;float:left;border:solid 1px #ddd;margin:10px;text-align:center;overflow:hidden;-webkit-transition:all .2s linear;}
.pro3_con .proList li:hover{box-shadow: 0 0 10px #aaa;-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);}

.pro4_row{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
.pro4_title{width:100%; height:64px; overflow:hidden; border-bottom:2px solid #C31B1E; padding-top:29px;}
.pro4_title_left{width:50%; float:left; font-size:22px; }
.pro4_title_left img{ height:21px; padding-left:16px;}
.pro4_title_right{width:50%; float:left; text-align:right;}
.pro4_con{ width:100%; height:auto; overflow:hidden; padding-top:10px;}
.pro4_con .proList{width:100%;margin:0px auto;clear:both;display:block;}
.pro4_con .proList li{width:31.5333333%;height:auto;padding:10px 4px 12px 4px;float:left;border:solid 1px #ddd;margin:10px;text-align:center;overflow:hidden;-webkit-transition:all .2s linear;}
.pro4_con .proList li:hover{box-shadow: 0 0 10px #aaa;-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);}

.news_row{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
.news_title{width:100%; height:64px; overflow:hidden; border-bottom:2px solid #F3B522; padding-top:29px;}
.news_title_left{width:50%; float:left; font-size:22px; }
.news_title_right{width:50%; float:left; text-align:right;}
.news_con{ width:100%; height:auto; overflow:hidden; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.news_con .proList1{width:100%;margin:0px auto;clear:both;display:block;}
.news_con .proList1 li{width:50%;height:auto;padding:10px 4px 12px 35px;float:left;border-bottom: dashed 1px #ddd;border-top:none;border-left:none;text-align:left;overflow:hidden;}
.news_con .proList2{ display:none;}

.solution_row{width:100%; height:auto; margin:0px auto; overflow:hidden; padding-top:10px;}
.solution_title{width:100%; height:64px; overflow:hidden; border-bottom:2px solid #359EFB; padding-top:29px;}
.solution_title_left{width:50%; float:left; font-size:22px; }


.caseshow_row{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
.caseshow_title{width:100%; height:64px; overflow:hidden; border-bottom:2px solid #BB3F60; padding-top:29px;}
.caseshow_title_left{width:50%; float:left; font-size:22px; }
.caseshow_title_right{width:50%; float:left; text-align:right;}
.caseshow_con{ width:100%; height:auto; overflow:hidden;}
#feature {POSITION: relative; MARGIN-TOP: 5px; MARGIN-BOTTOM: 00px;}
#feature A{POSITION: relative;}
#feature .prev {TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../img/feature_left.gif) center top; FLOAT: left; HEIGHT: 48px; TOP: -125px;}
#feature .next {TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../img/feature_right.gif) center top; FLOAT: right; HEIGHT: 48px; TOP: -125px; z-index:999;}
#feature .prev:hover {BACKGROUND-POSITION: center bottom}
#feature .next:hover {BACKGROUND-POSITION: center bottom}
.featureUL {POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 2800px;FLOAT: left;  LEFT: 0px}
.featureBox {BACKGROUND: url(../img/bg-featurebox.jpg) 18px center;background-size:91%;WIDTH:230px; HEIGHT:230px;BACKGROUND-REPEAT:no-repeat;FLOAT:left;OVERFLOW:hidden;PADDING-TOP: 10px}
.featureBox A IMG { border:none; width:187px; height:140px;}
#botton-scroll {Z-INDEX: 0; MARGIN: 0px auto; WIDTH:auto; FLOAT: left; HEIGHT: 200px; overflow:visible;}
#block {Z-INDEX: 0;  POSITION: relative;  PADDING-BOTTOM: 00px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH:auto;  HEIGHT: 180px; FONT-SIZE: 70%; OVERFLOW: hidden; PADDING-TOP: 0px}
#block .box {PADDING-BOTTOM:10px; MARGIN:0px 8px; PADDING-LEFT:23px; WIDTH:200px; PADDING-RIGHT:0px; FLOAT: left; HEIGHT: 150px;  PADDING-TOP: 10px}
#block .box .feature-title {FONT-SIZE: 140%; FONT-WEIGHT: normal}
#block .box .feature-thumb {WIDTH: 240px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 150px;}

.yqlinks_row{width:100%; height:auto; margin:0px auto; overflow:hidden;}
.yqlinks_cont{ font-size:14px;}
.yqlinks_cont a{ font-size:14px;padding-right: 10px;}
/***************************************news list 新闻列表页***************************/
.nav_row{ font-size: 15px; padding:12px 0px; background:url(../img/it005.png) no-repeat right center; background-size:1.3%;}
.nav_row a{font-size: 15px;}
.full_block{border:solid 1px #ddd;padding:20px; overflow:hidden; margin-bottom:15px;}

.article_list{width:100%; height:100%;  overflow:hidden; margin:0px auto;}
.news_box{ width:100%; height:159px; border-bottom:1px dashed #ccc; padding-top:18px;}
.news_box_1{ float:left; height:100%; overflow:hidden; width:22.33333%; }
.news_box_1 img{ border:1px solid #ddd; width:188px; height:140px; border-bottom:none;}
.news_box_2{ float:left; height:100%; overflow:hidden; width:67.33333%;}
.news_box_2 a{ font-size:17px;}
.news_box_2 a:hover{ font-size:17px;}
.news_box_2 p{ padding-top:20px; color:#777;}
.news_box_3{ float:right; height:100%; overflow:hidden; width:10.33333%; text-align:right; padding:48px 0px 0px 0px; color:#777;}
.page_row{ overflow:hidden;clear:both;width:100%; margin:0px auto; text-align:center; padding-top:20px; padding-bottom:14px;}<!--分页 样式-->
.page_list{ }
.article_list li{width:100%; padding:10px 0;float:left; border-bottom:1px dashed #ddd;}

/***************************************news content 新闻内容页***************************/
.article_title{width:100%; text-align:center; padding:10px 0px;}
.article_title h2{ font-size: 24px;}
.article_time{width:100%; text-align:center; padding:5px 0px;}
.article_content{width:100%; padding-top:10px;}
.article_viewbox{width:100%; padding-top:30px; padding-bottom:22px; padding-left:1%; text-align:left; overflow:hidden;}<!--上下篇----新闻内容页-->
.prenext_text{ display:block; width:100%; margin:0px auto; text-align:center; color:#777;}
.prenext_text a{ color:#777;}
.prenext_text a:hover{ color: #39B2EE;}

/***************************************product list 产品列表页（父栏目）***************************/
.jihexiang{ border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; padding:6px 0px 6px 0px;}
.jihexiang a:hover{color:#e33a3c;/*#C31B1E;*/ text-decoration:none;}
.jihexiang b{font-size:15px; padding:7px 5px 7px 1px;}
.fieldandcss{ font-size:15px; padding:7px 5px 7px 5px; color:#0066cc;}
.filedandcss:hover{ color:#e33a3c;}
.changefieldandcss{color:#e33a3c;/*#C31B1E;*//*#FF0000*/font-size:15px; padding:7px 5px 7px 5px;}
.jihexiang td{ padding:3px 0px 3px 0px;}
.productlist_row{ width:100%; height:auto; overflow:hidden; padding-top:10px;}
#product_wrap{height:100%; overflow:hidden;margin: 0px auto;}
#product_wrap ul li{width:31.53333333%;height:318px;position: relative;float: left;overflow: hidden;margin:10px; border:1px solid #ddd; text-align:center;} 
#product_wrap ul li .a1 img{height:230px; text-align:center; margin:6px auto;}
#product_wrap ul li .a1 .divA{position: absolute; bottom: 0;left: 0 ; width:100%; overflow:hidden;	height: auto;	padding: 5px 5px 5px 5px;	background: #fafafa;}
#product_wrap ul li .a1 .divA>.p1{width:100%;height:28px;  font-size: 16px; color: #333; text-align:left;}
/*#product_wrap ul li .a1 .divA>.p2{width: auto;	height: 21px;  font-size: 14px; color: #b4b4b4;  line-height: 20px;  white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;}*/
#product_wrap ul li .a1 .divA>.p3{ position:relative; right:5px; bottom:0px;color:#333;/* #f60*/ text-align:right; font-size:16px; 	font-weight:500;}
#product_wrap ul li .a1 .divA>.p3>span{font-size:22px;	font-weight:500; color:#dd0000;}
/*遮罩*/
#product_wrap ul li .a2{position:absolute;top:0;left:100%;width:100%;height:100%;text-align:center;color:white;background:rgba(0,0,0,0.5);transition: all 0.2s; overflow:hidden;filter:alpha(opacity=93); -moz-opacity:0.93; opacity:0.93;} 
#product_wrap ul li .a2 .p4{width:auto;text-align:center;color:/*#ffe605*/#fff;font-size: 17px; font-weight:600; transition: all 0.2s 0.1s ease-out; padding-top:12px;}
#product_wrap ul li .a2 .p5{width:auto;text-align:left;line-height:20px ;margin: 30px  0px 10px 0px;font-size: 15px;color: white; transition: all 0.2s 0.2s ease-out; padding-left:15px;}
#product_wrap ul li .a2 .p6{width:auto; text-align:center;transform: scale(1.4);transition: all 0.3s 0.2s ;color: white; padding-top:15px;}
#product_wrap ul li .a2 .p6 span{font-size:22px;font-weight:500; color:#dd0000;}
#product_wrap ul li .a2 .p7{position: absolute;bottom:-30px;left:29%;width: 160px;height:38px;margin: 10px auto;
line-height: 38px;border-radius: 20px;border: 1px solid;transition: all 0.2s 0.2s ;}
#product_wrap ul li .a2 .p7:hover{ color:#0066cc;}

/********************************************product list 产品列表页（子栏目）***************************/
.productlist_row .productList{width:100%;margin:0px auto;clear:both;display:block;}
.productlist_row .productList li{width:31.5333333%;height:auto;padding:10px 4px 12px 4px;float:left;border:solid 1px #ddd;margin:10px;text-align:center;overflow:hidden;-webkit-transition:all .2s linear;}
.productlist_row .productList li:hover{box-shadow: 0 0 10px #aaa;-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);}

.prosmallnav{ border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; padding:6px 0px 6px 0px;}
.prosmallnav a{ padding:0px 9px 0px 5px; font-size:15px;}
.prosmallnav a:hover{color:#e33a3c;/*#C31B1E*/ text-decoration:none; font-size:15px;}
.prosmallnav b{font-size:15px; padding:7px 5px 7px 1px;}
.prosmallnav td{ padding:3px 0px 3px 0px;}
.prosmallnav li{ float:left;}
.minnav_style a{color:#e33a3c;/*#C31B1E;*/ text-decoration:none; font-size:15px; padding:7px 9px 7px 5px;}

.productImg{ height:240px;}
.productImg img{ height:230px;width: auto;}
.productDes{ font-size:15px;margin-top:5px; text-align:center; height:45px; overflow:hidden}
.productPri{ width:100%; text-align:center; margin-top:10px;}
.product_price_red{ color:#dd0000; font-size:22px; #C31B1E;}


/************************************ proshow *--------产品内容页*******************************/
.option_row{padding: 10px 0px 25px 0px;border:solid 1px #ddd; overflow:hidden; height:100%;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle; width:451px; height:415px;}
.tb-pic a img{vertical-align:middle; max-width:415px; max-height:415px;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-booth{border-right:1px solid #ddd;position:relative;z-index:1; width:95%;}/*#e4e4e4*/
.tb-thumb{margin:0px 0px 0px 0px;overflow:hidden; border-bottom:1px solid #ddd; border-top:1px solid #ddd;border-right:1px solid #ddd; padding:14px 0px 13px 15px; width:95%;}
.tb-thumb li{float:left;height:63px;margin:0 6px 0 0;overflow:hidden;}
/*.tb-s310, .tb-s310 a{height:410px;width:410px;}*/
/*.tb-s310, .tb-s310 img{max-height:410px;max-width:410px;}*/
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:auto;width:auto;}
.tb-thumb .tb-selected{/*background:none repeat scroll 0 0 #C30008;*/height:62px; border:2px solid #C30008;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:2px solid #eee;}
.tb-thumb li{ margin-right:11px; }
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;/*width:400px;height:400px;*/background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../img/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.pro_detail{ width:100%; overflow:hidden;padding:2px 0px 0px 10px;}
.pro_title{ font-size:25px; line-height:28px; overflow: hidden; padding:0px 0px 5px 0px; height:100%; height:100%;}
.pro_detail p{ line-height:28px; padding-top:15px;}
.servInfo{ padding:10px 0px 0px 0px; width:96.8%; text-align:right;} 
.titleimg{ text-align:right;}
.titleimg img{ margin-left:10px; width:75px; height:45px; }
.titletext{ width:100%; height:auto; overflow:hidden; clear:both; padding-top:5px; color:#FF0000;}
.proDes_row{border:solid 1px #ddd; overflow:hidden;/* margin-top:20px;*/ margin-bottom:15px;}/*产品详情描述介绍*/
.proDes_block{padding:6px 3px 6px 3px;overflow: hidden;} 

/**********service.html---服务中心页面*********************************************************/
.service_row { border: solid 1px #ddd;padding:20px 20px 20px 30px;overflow: hidden; margin-bottom:15px;}
.service_row_title{ margin:0px auto; text-align:center; font-size:28px; padding:20px 10px 20px 0px;}
.service_row_title h2{ font-size:30px;}
.service_row h3{ font-size:18px; padding:5px 0px 5px 0px; font-weight:700;}  .service_row p{ font-size:15px; padding:5px 0px 5px 0px;}
.service_row a:active, .service_row a:focus {outline: expression(hideFocus='true');}
#tabs,#tabs2,#tabs3,#tabs4,#tabs5 {margin: 0 auto;margin-bottom: 0px; height:auto; overflow:hidden;}
#tabs li,#tabs2 li,#tabs3 li,#tabs4 li,#tabs5 li {float: left;margin-right: 2px;}
#tabs li a,#tabs2 li a,#tabs3 li a,#tabs4 li a,#tabs5 li a {display:block;padding:16px 24px;background:#8AC38D/* #544f6b*/;text-decoration: none;color:#333 /*#8478B3*/; float:left;}
#tabs li a:hover,#tabs2 li a:hover,#tabs3 li a:hover,#tabs4 li a:hover,#tabs5 li a:hover {background: rgb(78, 74, 99); color:#fff;}
#tabs_container {padding: 20px 40px 5px 40px;overflow: hidden;position: relative;background: white; margin:25px 10px 20px 0px;  border:1px dashed #ddd;}
#tabs_container div {margin-right: 40px;}
.tabulous_active {background:#BB3F60 !important;color: #fff !important;}
.tabulousclear {display: block;clear: both;}
.transition {-webkit-transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-o-transition: all .3s ease-in-out;	-ms-transition: all .3s ease-in-out;	transition: all .3s ease-in-out;
	-webkit-transition-delay: .3s;	-moz-transition-delay: .3s;	-o-transition-delay: .3s;	-ms-transition-delay: .3s;transition-delay: .3s;}
.make_transist {-webkit-transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-o-transition: all .3s ease-in-out;	-ms-transition: all .3s ease-in-out;	transition: all .3s ease-in-out;}
.hidescale {
	-webkit-transform: scale(0.9);	-moz-transform: scale(0.9);	-o-transform: scale(0.9);	-ms-transform: scale(0.9);	transform: scale(0.9);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	filter: alpha(opacity=0);	opacity: 0;}
.showscale {
	-webkit-transform: scale(1);	-moz-transform: scale(1);	-o-transform: scale(1);	-ms-transform: scale(1);	transform: scale(1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: alpha(opacity=100);	opacity: 1;
	-webkit-transition-delay: .3s;  -moz-transition-delay: .3s;  -o-transition-delay: .3s;	-ms-transition-delay: .3s;	transition-delay: .3s;}
	
	
/**********about.html---关于我们页面*********************************************************/
.about_row1{ margin:0px auto; display:inherit;}   .about_row2 { display:none;}
.about_content1{ margin:0px auto; overflow: hidden;}  
.about_content1 .c1{ margin:0px auto; /*background:url(../img/bg_1200.jpg) no-repeat center center;*/ height:730px; border:1px solid #ddd; border-bottom:none;}
.about_content1 .c1 h3{ padding:30px 0px 0px 0px; font-size:55px; font-weight:500; text-align:center;}
.about_content1 .c1 p{ text-align:left; width:1086px; position:relative; left:45px; top:25px; line-height:33px; color:#000000; font-size:17px; padding-bottom:22px;}
.about_content1 .c2{ margin:0px auto; background:url(../img/bg_1300.jpg) no-repeat center top; height:768px;}
.about_content2{ margin-bottom:12px;}
.business .box {margin: 0 auto;position: relative;
	-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;}
.business .box ul.items { text-align: center;	margin: 0 auto;}
.business .box ul.items li {width: 19.688%;height:280px;background:url(../img/bg_11.png) no-repeat 0px 220px;overflow:hidden;display:inline-block; padding:0px;text-align: center;	margin: 0 auto;}
.business .box ul.items li i {display: block;position: relative;margin: 0 auto;margin-top: 41px;height: 69px;}
.business .box ul.items li.pc i {width: 90px;background: url(../img/bg_pc1.png) no-repeat 0px 0px;}
.business .box ul.items li.mobi i {width: 86px;background: url(../img/bg_mobi1.png) no-repeat 0px -4px;}
.business .box ul.items li.sys i {width: 77px;background: url(../img/words.png) no-repeat -416px -361px;}
.business .box ul.items li.app i {width: 74px;background: url(../img/bg_app1.png) no-repeat 5px 6px ; background-size:84%;}
.business .box ul.items li.host i {width: 79px;background: url(../img/bg_host1.png) no-repeat 0px -3px; background-size:98%;}
.business .box ul.items li u {display: block;position: absolute;width: 156px;height: 156px;margin-left:35px;
	background: url(../img/bg_007.png) no-repeat center center;
	-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;-ms-transition: all .5s ease-in-out 0s;
	-o-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;
}
.business .box ul.items li u.cl {clip: rect(0px,156px,-10px,78px);}
.business.active .box ul.items li u.cl {clip: rect(0px,156px,156px,78px);}
.business .box ul.items li u.cr {clip: rect(156px,78px,156px,0px);}
.business.active .box ul.items li u.cr {clip: rect(0px,78px,156px,0px);}
.business .box ul.items li strong {display: block;margin-top: 70px;font-size: 16px;font-weight: normal;text-align: center;}
.business .box ul.items li p {position: relative;top:21px;color: White;font-size: 14px;line-height: 25px;text-align: center;}
.business .box ul.items li:hover {background-position: 0px 0px;
	-webkit-transition: all .5s ease-in-out .3s;-moz-transition: all .5s ease-in-out .3s;-ms-transition: all .5s ease-in-out .3s;-o-transition: all .5s ease-in-out .3s;
	transition: all .5s ease-in-out .3s;}
.business .box ul.items li:hover i {-webkit-transition: all .5s ease-in-out .4s;-moz-transition: all .5s ease-in-out .4s;-ms-transition: all .5s ease-in-out .4s;
	-o-transition: all .5s ease-in-out .4s;transition: all .5s ease-in-out .4s;}
.business .box ul.items li.pc:hover i {background: url(../img/bg_pc2.png) no-repeat 0px 0px;}
.business .box ul.items li.mobi:hover i {background: url(../img/bg_mobi2.png) no-repeat 0px -4px;}
.business .box ul.items li.sys:hover i {background: url(../img/words.png) no-repeat -328px -361px;}
.business .box ul.items li.app:hover i {background: url(../img/bg_app2.png) no-repeat 5px 6px; background-size:84%;}
.business .box ul.items li.host:hover i {background: url(../img/bg_host2.png) no-repeat 0px -3px; background-size:98%;}
.business .box ul.items li:hover u.cl {clip: rect(0px,156px,-10px,78px);}
.business .box ul.items li:hover u.cr {clip: rect(156px,78px,156px,0px);}
.business .box ul.items li:hover strong {color: White;-webkit-transition-delay: .4s;-moz-transition-delay: .4s;-ms-transition-delay: .4s;
	-o-transition-delay: .4s;transition-delay: .4s;}
	
/**********case.html---成功案例页面**case******************************************************/
.box333_case { padding-left:90px;}
.box333_case li{width:270px;height:245px;overflow: hidden;margin:10px 55px 10px 10px;float: left;position: relative;cursor: pointer;background: #f6f6f6;}
.box333_case .top{position:absolute;z-index:1;height:5px;width: 0px;top: 0px;width: 0px;}
.box333_case .bottom{position: absolute;z-index:1;height: 5px;width: 0%;bottom: 0px;right: 0px;}
.box333_case .left{height: 0;position: absolute;left: 0px;width: 5px;}
.box333_case .right{height: 0;position: absolute;right: 0px;width: 5px;bottom: 0px;}
.box333_case li img{width:260px;height:195px;position: absolute;z-index: 1;top:5px;left:5px; padding:0px;}
.box333_case li p{position:absolute;z-index:2;background: rgba(2,179,191,1);height: 0px;line-height:40px;width:260px;text-align:center;color:#fff;bottom:5px;left:5px; font-size:15px;}
.box333_case li h4{position:absolute; bottom:6px;left:5px; font-size:15px;}


/****************businewss.html---商务合作页面*** join  contact******************************************************/
.left_head{ height:44px; line-height:44px; width:100%; text-align:center; font-size:18px; background:#BB3F60; color:#fff;}
.leftMenu_block{ border:solid 1px #ddd; border-top:none; padding:10px;}
.leftMenu_list dt{ font-size:16px; padding:10px 0; text-align:center; margin-bottom:10px;border-bottom_:dashed 1px #ddd; font-weight:bold; background-color:#f0f0f0}
.leftMenu_list dd{ padding:10px 0; text-align:center;height:38px; font-size:16px}

.rectPlzero {padding-left: 25px;}
.right_block{border:solid 1px #ddd; overflow:hidden; margin-bottom:15px; padding-bottom:14px;}
.right_head{ background-color:#f5f5f5/*#eee*/; border-bottom:solid 1px #ddd; height:42px; line-height:42px; padding-left:15px;font-size:17px;}
.rightCon_block{ padding:30px 10px 30px 20px; line-height:2em;}
.rightCon_block img{ text-align:center; padding:36px 0px 0px 80px;}

/****************contact.html---联系我们页面*** join  contact******************************************************/
.box333_contact li{width: 380px;height:200px;overflow: hidden;margin: 10px;float: left;position: relative;cursor: pointer;background: #f6f6f6;}
.box333_contact .top{position:absolute;z-index:1;height:5px;width: 0px;top: 0px;width: 0px;}
.box333_contact .bottom{position: absolute;z-index:1;height: 5px;width: 0%;bottom: 0px;right: 0px;}
.box333_contact .left{height: 0;position: absolute;left: 0px;width: 5px;}
.box333_contact .right{height: 0;position: absolute;right: 0px;width: 5px;bottom: 0px;}
.box333_contact li img{width:370px;height:190px;position: absolute;z-index: 1;top:5px;left:5px; padding:0px;}
.box333_contact li p{position:absolute;z-index:2;background: rgba(2,179,191,0.5);height: 0px;line-height:40px;width:370px;text-align:center;color:#fff;bottom:5px;left:5px; font-size:15px;}
.box333_contact_cont{ position:relative;top:15px;left:15px; height:auot; margin:0px auto; z-index:99; width:100%;}
.box333_contact_cont dd{ color:#333; padding:5px 20px 5px 5px; font-size:15px;}
.qqtalkgroup{background: url(../img/bg_qqtalkgroup.png) no-repeat center top; width:100%; height:160px; padding:105px 0px 0px 0px; text-align:center;}
.qqtalkgroup a img{ padding:0px;}
/****************fix.html---维修服务页面**case******************************************************/
.fix_row1{ margin:0px auto; display:inherit;  }   .fix_row2 { display:none;}
.fix_row1 .container{background:#f4fafe; height:2630px; background: url(../img/fix1.png) no-repeat #f4fafe;}

.fixny_row1{ margin:0px auto; display:inherit;  }   .fixny_row2 { display:none;}
.fixny_row1_cont1{height:410px; background:url(../img/fyjwx.png) no-repeat 95px 75px #BEE1F9;}
.fixny_row1_cont1 dl{ position:absolute;top:180px; left:530px; font-size:28px; color:#000000;}
.fixny_row1_cont1 h3{ font-size:29px; text-align:center; padding-top:25px;}
.fixny_row1_cont1 .fixny1{position: absolute;top:118px; left:778px; width:279px; height: 300px;}
.fixny_row1_cont1 .fixny1 p{float:left;display:block;color:#333;margin:0px 10px 10px 10px;background: #fff;width:116px;height:40px;text-align:center;font-size:17px;line-height:40px; padding:0px;}
.fixny_row1_cont2{height:410px; background:url(../img/dnwx.png) no-repeat 778px 130px #F4E986;}
.fixny_row1_cont2 h3{ font-size:29px; text-align:center; padding-top:25px;}
.fixny_row1_cont3{height:480px; background:url(../img/renwx.png) no-repeat 93px 70px #F9D5BE;}
.fixny_row1_cont3 .fixny3{position: relative;top:65px; left:505px; width:570px; height: 400px;}
.fixny_row1_cont3 .fixny3 p{ font-size:20px; line-height:36px; color:#000;}
.fixny_row1_cont3 h3{ font-size:29px; text-align:center; padding-top:25px;}
.fixny_row1_cont4{height:410px; background:url(../img/dnwx.png) no-repeat 113px 75px #C8F486;}

/****************outsource.html---IT外包服务页面**case******************************************************/
.outsource_row1{ margin:0px auto; display:inherit; padding-bottom:205px; background: url(../img/it007.png) center bottom no-repeat;}   .outsource_row2 { display:none;}
.outsource_row1_cont1{ height:400px; background:url(../img/it001.png) no-repeat 523px 135px #70d3f2 ;}
.outsource_row1_cont1 p{ font-size:24px; padding:35px 0px 0px 42px; color:#000000;}
.outsource_row1_cont1 .itouts1{position: absolute;top:108px; left:55px; width:279px; height: 300px;}
.outsource_row1_cont1 .itouts1 p{float:left;display:block;color:#666666;margin:0px 10px 10px 10px;background:#f9f9f9;width:116px;height:40px;text-align:center;font-size:17px;line-height:40px; padding:0px;}
.outsource_row1_cont2{ height:400px; background:url(../img/it002.png) 699px center no-repeat #F2CF6E;}
.outsource_row1_cont2 .itouts2{position:relative;top:28px; left:65px; width:630px; height: 300px;}
.outsource_row1_cont2 .itouts2 h3{ font-size:39px; color:#000; padding-bottom:35px;}
.outsource_row1_cont2 .itouts2 p{float:left;display:block;color:#333333;margin:0px 0px 0px 10px;font-size:29px;line-height:40px; padding:22px 10px 19px 0px; width:280px;}

.outsource_row1_cont3{  height:400px; background:url(../img/it003.png) 67px center no-repeat #D3F26E;}
.outsource_row1_cont3 .itouts3{position:relative;top:103px; left:553px; width:520px; height: 300px;}
.outsource_row1_cont3 .itouts3 p{float:left;display:block;color:#666666;margin:0px 10px 10px 10px;font-size:50px;line-height:40px; padding:24px 20px 24px 20px;}

.outsource_row1_cont4{ height:400px; background:url(../img/it004.png) 768px center no-repeat #91F26E;}
.outsource_row1_cont4 .itouts4{position:relative;top:28px; left:70px; width:530px; height: 300px;}
.outsource_row1_cont4 .itouts4 h3{ font-size:39px; color:#000;}
.outsource_row1_cont4 .itouts4 p{float:left;display:block;color:#333333;margin:0px 10px 0px 10px;font-size:29px;line-height:40px; padding:19px;}

/**********************sitemap2.html 网站地图2*********************  */
.sitemap2{width:100%; height:auto; overflow:hidden; border-bottom:1px dashed #ddd;}
.sitemap2 h2{ font-size:18px; padding:15px 0px 15px 0px; width:100%;}
.sitemap2 p{ font-size:18px; width:100%;  overflow:hidden;}
.sitemap2 a{ padding:6px 12px 6px 12px; display:block; float:left; font-size:14px;}


/*********************************************footer*******************************************************************/

.footer_row{ height:auto; margin:0px auto;clear: both;margin-top:15px; padding:30px 0px 32px 90px; background-color: #f5f5f5;  }
.footer_row dt{color:#BB3F60; font-weight:600;padding: 5px 0;}
.footer_row dd{height:30px; padding:6px 0px; color:#333;}
.copyright_row{ text-align:center; color:#000000; background:#ddd; padding:15px 0px 15px 0px;}
.copyright_row_cont a{ color:#000000;}


.footer6{display:none;}/*底部小导航(wap)*/
/* leftsead *--------右侧 go to top*/
#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:58px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:152px;background-color:#A7D2A9;height:47px;margin-left:45px;border:1px solid #8BC48D;text-align:left;line-height:47px; } 
#p3{width:152px;background-color:#EC9890;height:47px;margin-left:45px;border:1px solid #E6776C;text-align:left;line-height:47px; }
#p1{width:47px;height:49px;float:left}

/**********************Totop plugin*********************  */
/*#elevator_item {width:50px;height:160px;position:fixed; right:0px;bottom:260px; -webkit-transition: opacity .4s cubic-bezier(0, 0, 0.2, 1);-moz-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out; opacity: 1; 	z-index: 100020;	display: none; color:#000;}
#elevator {	display: block;	width:50px;height: 50px; background:url(../img/gotop.png) left center no-repeat; background-color:#2ae;  cursor: pointer; margin-bottom: 10px;}
#elevator:hover {background-color: rgba(0,0,0,.7); background:url(../img/gotop.png) right center no-repeat;}
#elevator_item .qr{display:block;width:50px;height:50px;cursor:pointer;background:url(../img/weixin3.png) 8px 11px no-repeat #009966;}   #elevator_item .qr:hover{background:url(../img/weixin3.png) 8px 11px no-repeat #00CCCC;}
#elevator_item .qr-popup {width: 160px;	height: 180px;	background:#EFEFEF; position: absolute;left: -160px; bottom:110px;	display: none;text-align: center;}
#elevator_item .qr-popup .code-link {	display: block;	margin:10px 10px 0px 10px;}
#elevator_item .qr-popup .arr {width: 6px;	height: 11px; background: url(../img/code_arrow.png) 0 0 no-repeat; position: absolute; right: -6px; bottom: 14px;}
#elevator_item .weibo { display:block; width:50px;height:50px; background:url(../img/weibo.png) -13px center no-repeat #007CDC;}
#elevator_item .weibo:hover{background: url(../img/weibo.png) -93px center no-repeat;}
#elevator_item .yuyan {width:44px;height:40px; background:#94CE3C; text-align:center; line-height:20px; padding:5px 3px 5px 3px;} #elevator_item .yuyan:hover{ background:#63D029;}*/

#yqlja{    position: relative;
 
    margin-left: 5px;
    display: inline;}
	#yqlja a{padding: 0 10px;}
#yqlja ul{      display: none;
    position: absolute;
    bottom: 20px;
    left: 50%;
    background: #ddd;
    z-index: 99999;
    text-align: center;
    width: 150px;
    margin-left: -75px;}
	#yqlja ul li{line-height:30px;}
#yqlja:hover ul,#yqlja ul.hover{display:block;}
@media(min-width:770px){.top3_row{ display:none;} }
@media(max-width:1440px){}
@media(max-width:1366px){}
@media (max-width: 1280px){}
@media (max-width: 1024px){
    .imgAuto{width:100%;}/*图片自动100%*/
    body{  font:normal 12px "Microsoft YaHei";line-height:1.6em;}
    .liDes{ font-size:12px}

}
@media (max-width: 770px){
/*top_row*/
.top_row{font-size: 14px; background:#f5f5f5;}
.yqlinks_cont{padding:0 20px;}
#leftsead{ display:none;} 
.top1_row{ display:none;}
.top2_row{ display:none;}
.top3_row{  height:65px;}
.top3_left{ float:left; width:50%; text-align:left; padding-top:7px;}
.logoImg img{ height:50px; text-align:left; padding-left:0px;}
.top3_right{float:left;width:50%;height: 52px;padding: 35px 8px 0px 10px; text-align: right; background: url("../img/pro_all.png") no-repeat 131px 9px;}
/*sign_row*/
.fs56{ font-size:19px; color:#C31B1E;}
.sign_row{font-size:14px;height:52px;background-color:#f5f5f5; line-height:40px; }
.sign_box1{height:52px; float:left; width:25%; border-right:2px solid #fff; padding-top:0px; padding-left:0px; border-left:none;}
.sign_box1 .fs56{ position:relative; top:-6px; left:38%; font-size:20px; padding-left:0px;}
.sign_box2 .fs56,.sign_box3 .fs56,.sign_box4 .fs56,.sign_box5 .fs56{ padding-left:00px;}
.sign_box2{height:52px; float:left; width:25%; border-right:2px solid #fff; padding-top:0px; padding-left:0px;}
.sign_box2 .fs56{ position:relative; top:-4px; left:38%;}
.sign_box3{height:52px; float:left; width:25%; border-right:2px solid #fff; padding-top:0px; padding-left:0px;}
.sign_box3 .fs56{ position:relative; top:-4px;  left:38%;}
.sign_box4{height:52px; float:left; width:20%; border-right:2px solid #fff; padding-top:13px; padding-left:0px; display:none;}
.sign_box4 .fs56{ position:relative; top:-4px;  left:38%;}
.sign_box5{height:52px; float:left; width:25%; padding-top:0px; padding-left:0px; border-right:none;}
.sign_box5 .fs56{ position:relative; top:-4px; left:38%;}
.sign_box_text{ padding-bottom:0px; position:relative ;top:15px; left:-10px; }
/*product show in index*/
.pro1_title{width:100%; height:48px; overflow:hidden; border-bottom:2px solid #C31B1E; padding-top:28px;}
.pro1_title_left{width:50%; float:left; font-size:14px; background:url("../img/canon-logo.png")  105px 5px no-repeat; background-size:24%;}
.pro1_title_right{width:50%; float:left; text-align:right;}
.pro1_con{ width:100%; height:auto; overflow:hidden; }
.pro1_con_left{ display:none; width:33%; height:; float:left;}
.pro1_con_right{ width:100%; /*height:100%;*/ float:left; overflow:hidden;}
.pro1_con_right .proList{width: 100%; margin: 0px auto; clear:both; display:block;}
.pro1_con_right .proList li{width:50%;height:auto/*270px*/; padding:10px 0px 3px 0px;float:left;border:solid 1px #ddd;border-top:none;border-left:none;text-align:center;overflow:hidden;}
.pro1_con_right .proList li:hover{box-shadow: 0 0 10px #aaa;}

.proImg{ height:132px;text-align:center; margin:0px auto;}
.proImg img{ height:92% /*140px*/; width: auto; }
.proDes{ font-size:15px;margin-top:0px; text-align:left; height:39px /*75px*/; overflow:hidden}
.proPri{ width:100%; text-align:center; margin-top:10px;}
.price_red{ color:#dd0000; font-size:21px; #C31B1E;}

.pro2_title{width:100%; height:48px; overflow:hidden; border-bottom:2px solid #C31B1E; padding-top:28px;}
.pro2_title_left{width:50%; float:left; font-size:14px; background:url("../img/canon-logo.png")  105px 5px no-repeat; background-size:24%;}
.pro2_title_right{width:50%; float:left; text-align:right;}
.pro2_con{ width:100%; height:auto; overflow:hidden;}
.pro2_con_left{ width:100%; height:; float:left;}
.pro2_con_left .proList{width: 100%; margin: 0px auto; clear:both; display:block;}
.pro2_con_left .proList li {width:50%;height:auto/*270px*/;padding:10px 0px 3px 0px;float:left;border:solid 1px #ddd;border-top:none;border-right:none;text-align:center;overflow:hidden;}
.pro2_con_left .proList li:hover{box-shadow: 0 0 10px #aaa;}
.pro2_con_right{ display:none; width:33%; height:; float:left;}
.pro2_con_right img{ width:386px; height:670px;}

.pro3_title{width:100%; height:48px; overflow:hidden; border-bottom:2px solid #166797; padding-top:28px;}
.pro3_title_left{width:60%; float:left; font-size:14px; background:url("../img/kemei-logo3.png")  132px 0px no-repeat; background-size:38%;}
.pro3_title_right{width:40%; float:left; text-align:right;}
.pro3_con{ width:100%; height:auto; overflow:hidden; border-left:1px solid #ddd; padding-top:0px;}
.pro3_con .proList{width:100%;margin:0px auto;clear:both;display:block;}
.pro3_con .proList li{width:50%;height:auto;padding:10px 0px 3px 0px;float:left;border:solid 1px #ddd;border-top:none;border-left:none;text-align:center;overflow:hidden; margin:0px;}
.pro3_con .proList li:hover{box-shadow: 0 0 10px #aaa;}

.pro4_title{width:100%; height:48px; overflow:hidden; border-bottom:2px solid #166797; padding-top:28px;}
.pro4_title_left{width:60%; float:left; font-size:14px; }
.pro4_title_left img{ display:none;}
.pro4_title_right{width:40%; float:left; text-align:right;}
.pro4_con{ width:100%; height:auto; overflow:hidden; border-left:1px solid #ddd; padding-top:0px;}
.pro4_con .proList{width:100%;margin:0px auto;clear:both;display:block;}
.pro4_con .proList li{width:50%;height:auto;padding:10px 0px 3px 0px;float:left;border:solid 1px #ddd;border-top:none;border-left:none;text-align:center;overflow:hidden; margin:0px;}
.pro4_con .proList li:hover{box-shadow: 0 0 10px #aaa;}

.news_row{ width:100%; height:auto; margin:0px auto; overflow:hidden;}
.news_title{width:100%; height:48px; overflow:hidden; border-bottom:2px solid #F3B522; padding-top:28px;}
.news_title_left{width:50%; float:left; font-size:14px; }
.news_title_right{width:50%; float:left; text-align:right;}
.news_con{ width:100%; height:auto; overflow:hidden; border-left:1px solid #ddd;border-right:1px solid #ddd; margin-bottom:20px;/*下部*/}
.news_con .proList1{ display:none;}
.news_con .proList2{width:100%;margin:0px auto;clear:both;display:block;}
.news_con .proList2 li{width:100%;height:auto;padding:9px 0px 8px 8px;float:left;border-bottom:dashed 1px #ddd;border-top:none;border-left:none;text-align:left;overflow:hidden;}
.news_con .proList2 li a{ font-size:15px;}

.caseshow_row{ display:none; width:100%; height:auto; margin:0px auto; overflow:hidden;}


/************************product list 产品列表页（父栏目）***************************/
.productlist_row .productList li{width:50%;height:auto;padding:10px 4px 12px 4px;float:left;border:solid 1px #ddd;margin:0px;text-align:center;overflow:hidden;-webkit-transition:all .2s linear;}

#product_wrap{height:100%; overflow:hidden;margin: 0px auto;}
#product_wrap ul li{width:50%;height:190px;position: relative;float: left;overflow: hidden;margin:0px; border:1px solid #ddd; text-align:center;} 
#product_wrap ul li .a1 img{  width:auto;height:65%; text-align:left; margin:0px auto; pa}
#product_wrap ul li .a1 .divA{position: absolute; bottom: 0;left: 0 ; width:100%; overflow:hidden;	height: auto;	padding: 1px 1px 1px 1px;background: #fafafa;}
#product_wrap ul li .a1 .divA>.p1{width:100%;height:44px;  font-size: 14px; color: #333; text-align:left; padding-top:5px;}
/*#product_wrap ul li .a1 .divA>.p2{width: auto;	height: 21px;  font-size: 14px; color: #b4b4b4;  line-height: 20px;  white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;}*/
#product_wrap ul li .a1 .divA>.p3{ position:relative; right:5px; bottom:0px;color:#333;/* #f60*/ text-align:right; font-size:15px; 	font-weight:500;}
#product_wrap ul li .a1 .divA>.p3>span{font-size:22px;	font-weight:500; color:#dd0000;}
/*遮罩*/
#product_wrap ul li .a2{position:absolute;top:0;left:100%;width:100%;height:100%;text-align:center;color:white;background:rgba(0,0,0,0.5);transition: all 0.2s; overflow:hidden;filter:alpha(opacity=93); -moz-opacity:0.93; opacity:0.93; display:none;} 


/************************product list 产品列表页（子栏目）***************************/

.productImg{ height:132px;text-align:center; margin:0px auto;}
.productImg img{ height:92% /*140px*/; width: auto;}
.productDes{ font-size:14px;margin-top:0px; text-align:left; height:39px /*75px*/; overflow:hidden}
.productPri{ width:100%; text-align:center; margin-top:10px;}
.product_price_red{ color:#dd0000; font-size:22px; #C31B1E;}


/************************************ proshow *--------产品内容页*******************************/
.option_row{padding: 10px 0px 25px 0px;border:solid 1px #ddd; overflow:hidden; height:100%;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle; width:451px; height:415px;}
.tb-pic a img{vertical-align:middle; max-width:315px; max-height:315px;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-booth{border-right:1px solid #ddd;position:relative;z-index:1; width:95%;}/*#e4e4e4*/
.tb-thumb{margin:0px 0px 0px 0px;overflow:hidden; border-bottom:1px solid #ddd; border-top:1px solid #ddd;border-right:1px solid #ddd; padding:14px 0px 13px 15px; width:95%;}
.tb-thumb li{float:left;height:63px;margin:0 6px 0 0;overflow:hidden;}
/*.tb-s310, .tb-s310 a{height:410px;width:410px;}*/
/*.tb-s310, .tb-s310 img{max-height:410px;max-width:410px;}*/
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:auto;width:auto;}
.tb-thumb .tb-selected{/*background:none repeat scroll 0 0 #C30008;*/height:62px; border:2px solid #C30008;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:2px solid #eee;}
.tb-thumb li{ margin-right:11px; }
/*div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;*width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../img/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}*/
.pro_detail{ width:100%; overflow:hidden;padding:2px 0px 0px 10px;}
.pro_title{ font-size:21px; line-height:28px; overflow: hidden; padding:0px 0px 5px 0px;}
.pro_detail p{ line-height:28px;}
.servInfo{ padding:10px 0px 0px 0px; width:96.8%; text-align:right;} 
.titleimg{ text-align:right;}
.titleimg img{ margin-left:10px; width:70px; height:40px; }
.titletext{ width:100%; height:auto; overflow:hidden; clear:both; padding-top:5px; color:#FF0000;}
.proDes_row{border:solid 1px #ddd; overflow:hidden;/* margin-top:20px;*/}/*产品详情描述介绍*/
.proDes_block{padding:6px 3px 6px 3px;overflow: hidden;} 
.proDes_block img { width:100%;  text-align:center;}

/*productshow 产品内容页*/
div.zoomDiv{z-index:-99999;position:absolute;top:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}

div.zoomMask{display:none;}

/************************news list 新闻列表页***************************/
.full_block{border:solid 1px #ddd;padding:5px; overflow:hidden;}
.article_list{width:100%; height:100%;  overflow:hidden; margin:0px auto;}
.news_box{ width:100%; height:100%; border-bottom:1px dashed #ccc; padding-top:8px; overflow:hidden;}
.news_box_1{ float:left; height:100%; overflow:hidden; width:0%; display:none; }
.news_box_1 img{ border:1px solid #ddd; width:188px; height:140px; border-bottom:none;}
.news_box_2{ float:left; height:100%; overflow:hidden; width:82%;}
.news_box_2 a{ font-size:15px;}
.news_box_2 a:hover{ font-size:15px;}
.news_box_2 p{ padding-top:10px; color:#777;}
.news_box_3{ float:right; height:100%; overflow:hidden; width:18%; text-align:right; padding:28px 0px 0px 0px; color:#777;}
.page_row{ overflow:hidden;clear:both;width:100%; margin:0px auto; text-align:center; padding-top:20px;}<!--分页 样式-->
.page_list{ }
.article_list li{width:100%; padding:10px 0;float:left; border-bottom:1px dashed #ddd;}

/************************news content 新闻内容页***************************/
.article_title{width:100%; text-align:center; padding:10px 0px;}
.article_title h2{ font-size: 18px;}
.article_time{width:100%; text-align:center; padding:5px 0px;}
.article_content{width:100%; padding-top:10px;}
.article_content img{width:100%;}
.article_viewbox{width:100%; padding-top:30px; padding-left:1%; text-align:left; height:100%; overflow:hidden;}<!--上下篇----新闻内容页-->
.prenext_text{ display:block; width:100%; margin:0px auto; text-align:center; color:#777;}
.prenext_text a{ color:#777;}
.prenext_text a:hover{ color: #39B2EE;}

/**********service.html---服务中心页面***************************************/
.service_row { border: solid 1px #ddd;padding:20px 0px 20px 0px;overflow: hidden;}
.service_row_title{ margin:0px auto; text-align:center; padding:10px 0px 10px 0px;} .service_row_title h2{ font-size:19px;}
.service_row h3{ font-size:16px; padding:5px 0px 5px 0px; font-weight:600;}  .service_row p{ font-size:14px; padding:5px 0px 5px 0px;}
.service_row a:active, .service_row a:focus {outline: expression(hideFocus='true');}
#tabs,#tabs2,#tabs3,#tabs4,#tabs5 {margin: 0 auto;margin-bottom: 0px; height:auto; overflow:hidden;}
#tabs li,#tabs2 li,#tabs3 li,#tabs4 li,#tabs5 li {float: left;margin-right: 2px;}
#tabs li a,#tabs2 li a,#tabs3 li a,#tabs4 li a,#tabs5 li a {display:block;padding:6px 7px;background:#8AC38D/* #544f6b*/;text-decoration: none;color:#333 /*#8478B3*/; float:left; margin:1px 0px 1px 0px;}
#tabs li a:hover,#tabs2 li a:hover,#tabs3 li a:hover,#tabs4 li a:hover,#tabs5 li a:hover {background: rgb(78, 74, 99); color:#fff;}
#tabs_container {padding: 15px 15px 0px 15px;overflow: hidden;position: relative;background: white;margin:25px 0px 20px 0px; border:1px dashed #ddd;}
#tabs_container div {margin-right: 12px;}
#tabs_container #tabs-3 img{ width:97%;}
	
/**********about.html---关于我们页面*********************************************************/
.about_row1{display:none; }   
.about_row2 {margin:0px auto; display:inherit; border:1px solid #ddd; padding-bottom:20px;}
.about_row2 .about_smallnav{ height:65px; border-bottom:1px solid #ddd; width:100%; margin:0px auto; overflow:hidden;}
.about_row2 .about_smallnav h3 { background:#BB3F60; text-align:center; width:100%; height:28px; line-height:28px; font-size:16px; color:#FFFFFF; border-bottom:1px solid #ddd;} 
.about_row2 .about_smallnav a { display:block; float:left; padding:10px 0px 10px 8px; color:#333; width:20%; height:18px; font-size:14px} 
.about_row2 .about_content { text-align:center; height:auto;}
.about_row2 .about_content h3{ background:#BB3F60; text-align:left; width:100%; height:25px; line-height:30px;font-size:15px; color:#FFFFFF; padding-left:12px;height:29px;}
.about_row2 .about_content p{ text-align:left; line-height:26px; font-size:14px; padding:1px 9px 0px 10px;}
.about_row2 .about_content img{ width:90%; text-align:center; padding-top:15px;}

/**********case.html---成功案例页面**case******************************************************/
.box333_case_wap{}
.box333_case_wap div{ width:50%; float:left;}
.box333_case_wap div li p{ font-size:12px; height:38px; width:100%;}




/**********contact.html---联系我们页面*********************************************************/
.contact_con{width:98%; height:auto; overflow:hidden; /*max-height: 1100px;*/ margin: 0px auto; padding: 10px 5px 10px 5px; margin-bottom: 10px;}
.contact_con p{ padding-top:3px 0px 3px 0px;}
.contact_con .city_cont{ border-bottom:1px dashed #ddd; padding:2px 0px 3px 0px; max-width: 360px;}

/*footer_row*/
.footer_row{height:auto; margin:0px auto;clear: both;margin-top:15px; padding:10px 0px 10px 21px; background-color: #f5f5f5;  }
.footer_row dt{color:BB3F60; font-weight:600;padding: 5px 0; font-size:15px;}
.footer_row dd{height:30px; padding:6px 0px; color:#333; font-size:14px;}
.copyright_row{ text-align:center; color:#000000; background: #CCCCCC; padding:15px 4px 70px 4px; font-size:14px;overflow:hidden; margin:0px auto;}
.copyright_row_cont a{ color:#000000;}

.footer6{display:inherit;width:100%;height:auto;overflow:hidden;margin:0px auto;padding:7px 0px 7px 0px;color:#FFFFFF;background:#ddd;position:fixed; bottom:0px; left:0px; z-index:999;}
.footer6 a{width:22.5%; display:block; float:left; border:1px #FFFFFF solid; border-radius: 5px 5px 5px 5px; padding:6px 0px 6px 3px; margin:0px 4px 0px 4px;}
.footer6>a label{ padding-bottom:0px;  font-size:15px; font-weight:normal;}
.footer6 a img{ height:17px; padding-bottom:5px;}

/****************fix.html---维修服务页面**case******************************************************/
.fix_row1{ display:none;}
.fix_row2{ margin:0px  auto; display:inherit;}
.fix_row2_cont{ text-align:center;}
.fix_row2_cont h3{ text-align:center; font-size:18px; padding:5px 0px 5px 0px;}
.fix_row2_cont p{ text-align:left; font-size:16px; line-height:19px;}
.fix_row2_cont img{ text-align:center; width:75%; padding:5px 0px 5px 0px;}


.fixny_row1{ margin:0px auto; display:none;  }   .fixny_row2 { display:inherit; overflow-x: hidden;}
.fixny_row2_cont1{height:650px; background:url(../img/fyjwx.png) no-repeat center bottom #BEE1F9;}
.fixny_row2_cont1 dl{ position:absolute;top:270px; left:120px; font-size:28px; color:#000000;}
.fixny_row2_cont1 h3{ font-size:29px; text-align:center; padding-top:20px;}
.fixny_row2_cont1 .fixny1{position: absolute;top:64px; left:43px; width:279px; height: 300px;}
.fixny_row2_cont1 .fixny1 p{float:left;display:block;color:#333;margin:0px 10px 10px 10px;background: #fff;width:116px;height:40px;text-align:center;font-size:17px;line-height:40px; padding:0px;}
.fixny_row2_cont2{height:1040px; background:url(../img/weixiu111.png) no-repeat center bottom #F4E986;}
.fixny_row2_cont2 h3{ font-size:29px; text-align:center; padding-top:20px;}
.fixny_row2_cont3{height:900px; background:url(../img/renwx.png) no-repeat center bottom #F9D5BE;}
.fixny_row2_cont3 .fixny3{position: relative;top:20px; left:10px; width:342px; height: 400px;}
.fixny_row2_cont3 .fixny3 p{ font-size:17px; line-height:36px; color:#000;}
.fixny_row2_cont3 h3{ font-size:29px; text-align:center; padding-top:20px;}
.fixny_row2_cont4{height:410px; background:url(../img/dnwx.png) no-repeat 113px 75px #C8F486;}

/****************outsource.html---IT外包服务页面**case******************************************************/
.outsource_row1{ margin:0px auto; display:inherit; padding-bottom:200px; overflow-x: hidden;}   
.outsource_row1_cont1{ height:500px; background:url(../img/it001.png) no-repeat center 364px #70d3f2;background-size:88%;}
.outsource_row1_cont1 p{ font-size:17px; padding:22px 0px 0px 19px; color:#000000; line-height:19px;}
.outsource_row1_cont1 .itouts1{position: absolute;top:88px; left:56px; width:259px; height: 300px;}
.outsource_row1_cont1 .itouts1 p{float:left;display:block;color:#666666;margin:0px 10px 10px 10px;background:#f9f9f9;width:100px;height:40px;text-align:center;font-size:16px;line-height:40px; padding:0px;}
.outsource_row1_cont2{ height:480px; background:url(../img/it002.png) center 204px no-repeat #F2CF6E;background-size:80%;}
.outsource_row1_cont2 .itouts2{position:relative;top:28px; left:15px; width:400px; height: 300px;}
.outsource_row1_cont2 .itouts2 h3{ font-size:19px; color:#000; padding-bottom:15px;}
.outsource_row1_cont2 .itouts2 p{float:left;display:block;color:#333333;margin:0px 0px 0px 0px;font-size:19px;line-height:5px; padding:18px 00px 11px 0px; width:180px;}

.outsource_row1_cont3{  height:480px; background:url(../img/it003.png) center 150px  no-repeat #D3F26E; background-size:88%;}
.outsource_row1_cont3 .itouts3{position:relative;top:21px; left:17px; width:380px; height:200px;}
.outsource_row1_cont3 .itouts3 p{float:left;display:block;color:#666666;margin:0px 10px 0px 10px;font-size:30px;line-height:40px; padding:10px 10px 4px 10px;}

.outsource_row1_cont4{ height:565px; background:url(../img/it004.png) center 180px no-repeat #91F26E;}
.outsource_row1_cont4 .itouts4{position:relative;top:23px; left:15px; width:400px; height: 300px;}
.outsource_row1_cont4 .itouts4 h3{ font-size:21px; color:#000; padding-bottom:5px;}
.outsource_row1_cont4 .itouts4 p{float:left;display:block;color:#333333;margin:0px 10px 0px 10px;font-size:19px;line-height:9px; padding:9px 9px 9px 9px;}


    /*banner slider开始-----------------*/
	.pagewrap{height:auto;}
.pageblock{width: 100%;}
.pageblock#fullscreen{height:auto;background: none;color: white;}
.pageblock#fullscreen .slider{width: 100%;height:150px !important; overflow: hidden;position: relative;}
.pageblock#fullscreen .slider .slide{width: 100%;height: 100%;top: 0;left: 0;float: left;position: absolute;}
.pageblock#fullscreen #slideposition{position: absolute;top:280px;left: 35%;}
.pageblock#fullscreen #slideposition ul{list-style-type: none;margin: 0;padding: 0;}
.pageblock#fullscreen #slideposition ul li.indicator{display: inline-block;height:8px;width:8px;background: #222;margin: 0px 7px;padding: 0;
	-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;overflow: hidden;cursor: pointer;}
.pageblock#fullscreen #slideposition ul li.indicator.active{background: white;}
	
    /*banner slider结束*/
}
@media (max-width: 640px){
    .gradeReactDiv0{width:68px!important; height:68px!important;}
    .gradeReactDiv{width:30%!important; height:30%!important;}
}
@media (max-width: 480px){

/*    .proGradeTxt{font-size: 10px;}
    */
    .proGradeTxtReact{font-size:4px}

    .logoPos{ width:50%; margin:5% 0;}
    .search_mid {
        width: 100%;
        float: left;
        margin-top: 0%;
        margin-bottom: 5%;
    }
    .search_mid .input_text {width: 86%;}


    .telPos,.shop_car,.carTxt,.devStyle,.menu_in{display:none;}
    .menu_row{ border-bottom:none;height: auto;}
    .menu_row li{ width:50%;}
    .dropTxt{ width:50%; float:left;}
    .dropdown-menu{ min-width:100%;}
    .dropdown-menu li{ padding:1% 0;}
    .btn{ padding:10px 12px;}
    .ownBtnStyle{ display:block;}

    .imgAuto{width:100%;}
     li.firstLi{ display:none;}
    .proTypeList li{width:50%;border-right:none; border-left:none; height:auto;}
    .proTypeList li:nth-child(odd){border-left:solid 1px #CCCCCC;}
    .talk_list li{ width:100%; padding:3%;}

    .talk_list .ddImg{ width:26%; text-align:center}
    .talk_list .ddImg img{padding:1px; border:solid 1px #e9e9e9; width:100%; height:auto;}

    .partner_list li{width:33%; }

    .sideClassList{ display: none!important;}
    .artHome_list li{ width: 100%}

    .proTypeList4 li{height:auto; overflow:hidden; border:none;float:left;text-align:center; padding:10px;}
    .proTypeList4 li{width:50%;border-bottom:solid 1px #CCCCCC;}
    .proTypeList4 li:last-child{border-right:none;}
    .proTypeList4 li:nth-child(even){border-left:solid 1px #CCCCCC;}
    .weightFirImg,.weightFirTxt {width: 100%;}
    .weightFir li{height:auto;border-right:none;}

    .weightFir li:first-child{ border-left:none; }

    /*other.html*/
    .class_row dt{ width:auto}

}
@media (max-width: 320px){
}


