@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	text-decoration:none;
	/*vertical-align: baseline;*/
	letter-spacing:0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	background:#fefefe;
	line-height: 1;
	font-family:Microsoft YaHei !important;
}
ol, ul , li {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

/* 分页样式===================================================== */

html{font-size:62.5%; /* 10÷16=62.5% */}
body{font-size:12px;font-size:1.2rem  /* 12÷10=1.2 */ background:#f7f7f7 !important;} 
/* p{font-size:14px;font-size:1.4rem;} */

div.green-black{padding:3px;margin:3px;text-align:center; margin-bottom:20px;}
div.green-black a{border:#dad7d9 1px solid;padding:8px 15px;margin:0 6px 0 0;text-decoration:none;color:#505050;}
div.green-black a:hover{border:#dad7d9 1px solid;color:#f39910;}
div.green-black a:active{border:#dad7d9 1px solid;background:url(../image/image2.gif) #fff;color:#f39910;}
div.green-black span.current{border:#dad7d9 1px solid;padding:8px 15px;background:url(../image/image2.gif) #fff;color:#f39910;margin:0 9px 0 0;}
div.green-black span.disabled{border:#dad7d9 1px solid;padding:8px 15px;color:#f39910;margin:0 6px 0 0;}
/* ============================================================= */
.mr_frbox{width:100%;height:233px;margin:0px  auto;}
.mr_frBtnL{float:left;margin:20px 20px 0px 0px;cursor:pointer;display:inline;}
.mr_frUl{float:left;height:233px; overflow:hidden}
.mr_frBtnR{float:right;margin-top:20px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;width:250px;height:200px;margin-right:5px;margin-left:5px;overflow:hidden;font-size:15px; text-align:center;line-height:25px;color:#444040}
.mr_frUl ul li img{width:97%;display:block;padding:4px}
.mr_frUl ul li a{ display:block;width:245px;height:164px;}

/* ==============
内页导航栏
================= */
nav{ position:fixed !important;top:0}
.container{width:1180px; margin:0 auto;}
#container{width:100%; margin:0 auto; background: linear-gradient(to right, #2e4781, #142142);height:55px;position:relative;overflow:hidden;margin-top:0px}
#navs{width:1200px; height:55px; margin:0 auto;}
#container li{float:left;height:55px;line-height:50px;list-style:none;padding:0px 15px 0 15px;}
#container li:last-child a{border-right:none}
#container li a{color:#fff;text-decoration:none;display:block;position:relative;width:100%;height:44px;font-size:14px;text-align:center; top:5px;padding-right:15px}
#container li.cur{background:#f8b815;}
#container li.cur a{border-right:none}
#container li:hover{background:#f8b815;}
#container li:hover a{}
#container li a span{display:block;position:absolute;left:10px;top:0;font-weight:normal;font-size:10px;-webkit-text-size-adjust:none;opacity:0.6;filter:alpha(opacity=60);}
#buoy{position:absolute;width:180px;height:3px;background:#f8b815;bottom:0px;left:-200px;}


/* scrollpic */
.clear{clear:both}

/* ================================================================================================================= */

/*==============================================================
内容 main
================================================================*/





.banners{ width:100%; overflow:hidden; position:relative;font-size:0;top:0px}
.banners img{width:100%;}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:750px; float:left;}
.b-list{ height:50px; padding-top:700px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../image/banl.png) 0px 0px no-repeat; margin:0 auto; margin-top:300px; margin-left:150px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../image/banr.png) 0px 0px no-repeat; margin:0 auto; margin-top:300px; margin-right:150px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

#header_select{ float:left; position:relative; background:url(../image/select.png) no-repeat center; width:101px; height:28px; color:#fff; margin-right:10px;}
#header_select input{width:101px; font-size:12px; text-indent:5px; background:url(../image/but.png) no-repeat 80px 10px; height:28px; color:#575757;}
#header_select ul { position:absolute; top:29px; left:0; z-index:9999; display:none;}
#header_select ul li{ background:url(../image/select.png) no-repeat center; width:101px; height:28px; margin:2px auto; line-height:28px;color:#575757; text-indent:12px; cursor:pointer;}
.selectWarp{ position:relative; text-align:left; cursor:pointer; /*background:url(../image/xf/activity_selectWarp_bg.png) 0 0 no-repeat;*/border:solid 1px #ddd;}
.selectBtn{ width: 117px; height: 29px; line-height: 29px; background:url(../image/xf/activity_select_arrow.png) right top no-repeat; padding:0 10px; overflow:hidden; color:#707070; }
#store_name.selectBtn{width:300px;}
.selectWarp ul { border: 1px solid #d5d5d5; border-top:0 none; position: absolute; left: 0; top: 29; background:#FFF; overflow:auto; /*display: none;*/ z-index:5; max-height:200px;overflow-y:auto;}
.selectWarp ul li { line-height: 28px; padding:0 10px; }
.selectWarp ul li:hover { color:#b61f24; }


.main_visual{height:780px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;top:90px;z-index:4}
.main_image{height:780px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:780px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100% !important;height:780px;}
.main_image li span{display:block;width:100%;height:780px;}
.main_image li a{display:block;width:100%;height:780px;}





/*--默认--*/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;}
html{_background-image:url(about:blank);_background-attachment:fixed;}
body{-webkit-text-size-adjust:none;line-height:120%;font-family:微软雅黑,'Heiti SC',黑体,Arial;font-size:12px; margin:auto;}
ol,ul,li{list-style:none outside none;padding:0;}
a{text-decoration:none;color:#707070;outline:none;}
a:hover{color:#666;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#142142;}
i,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select,button{font-family:微软雅黑,'Heiti SC',黑体,Arial;padding:0;outline:none;background:none;border:none;}


/*--滚动条插件--*/
.jspContainer{overflow:hidden;position:relative;width:100%;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#dde;position:relative;}
.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin:0 -3px 0 0;}

.jspVerticalBar{width:6px;}
.jspDrag{background:#666;}
.jspTrack{background:#ddd;}


/*--类--*/
.block{width:1204px;margin:0 auto;}
.clear{clear:both;height:0;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.footb{position:fixed;_position:absolute;bottom:0;width:100%;}
.center{text-align:center;}


/*--通用--*/
body{max-width:1920px;min-width:1204px;font-size:14px;color:#707070; margin:auto;}


/*--关于我们--*/
.tab{overflow:hidden}
.tab li{padding:15px 20px;float:left; background:#142142;text-align:center;font-size:16px; color:#fff;margin-right:20px;cursor:pointer}
.tab li:hover{background:#f8b815}
.curs{background:#f8b815 !important;}
.article-format{width:100%; clear:both;overflow:hidden; margin-top:50px}
/*--关于我们--*/


/* 圆点切换 */
.ck-slide { width: 1150px;  margin:0 auto;overflow:hidden;margin-top:50px}
.ck-slide ul.ck-slide-wrapper { overflow:hidden}
.ck-slide ul {margin: 0;padding: 0;list-style-type: none;}
.ck-slide {position: relative;overflow: hidden;}
.ck-slide ul.ck-slide-wrapper {position: relative;top: 0;left: 0;z-index: 1;margin: 0;padding: 0;}
.ck-slide ul.ck-slide-wrapper li {position: absolute; margin-top:0px;width:1150px;text-align:center;}
.ck-slide ul.ck-slide-wrapper li img{max-width:100%}
.ck-slide ul.ck-slide-wrapper li a{line-height:0px;display:block;}
.ck-slide .ck-prev, .ck-slide .ck-next {position: absolute;top: 150px;z-index: 2;width: 35px;height: 70px;margin-top: -35px;border-radius: 3px;opacity: .15;background: red;text-indent: -9999px;background-repeat: no-repeat;transition: opacity .2s linear 0s;}
.ck-slide .ck-prev {left: 5px;background: url(../image/arrow-left.png) #000 50% no-repeat;}
.ck-slide .ck-next {right: 5px;background: url(../image/arrow-right.png) #000 50% no-repeat;}
.ck-slidebox {position: absolute;bottom: 0px;z-index: 30;left:50%}
.ck-slidebox ul {height: 20px;padding: 0 4px;border-radius: 8px;}
.ck-slidebox ul li {float: left;height: 12px;margin: 2px 2px;}
.ck-slidebox ul li em {display: block;width: 15px;height: 15px;background-color: #484443;text-indent: -9999px;cursor: pointer;border-radius:15px}
.ck-slidebox ul li.current em {background-color: #fe6500;}
.ck-slidebox ul li em:hover {background-color: #fe6500;}
.bo2{text-align:left;font-size:17px; line-height:28px;padding:10px 0 0 100px}
.bo2 h1{font-size:20px; color:#515151;padding-top:80px; font-weight:bold}
.bo2 h1:first-of-type {padding-top:0}
/* 圆点切换 */











.feedback-wrap{width:435px;height:275px;  position:absolute ;right:50px;bottom:0px; font-size:18px; color:#fff}
.feedback-wrap .txt1 { border: 1px solid #ccc; padding: 10px; font-size: 16px; color: #666; width: 70%; margin-bottom: 8px; float:right;BACKGROUND-COLOR: #fff;}
.feedback-wrap .txt2 { border: 1px solid #ccc; padding: 10px; font-size: 16px; color: #666; width: 70%; margin-bottom: 8px; float:right}
.feedback-wrap .txt3 { border: 1px solid #ccc; padding: 10px; font-size: 16px; color: #666; width: 70%;  height: 85px; float:right;BACKGROUND-COLOR: #fff;}





.inside_nav{width:1434px ;height:93px; position:relative; z-index:999; top:90px; left:50%; margin-left:-717px;background:url(../image/yy.png) no-repeat center bottom}
.inside_nav_r{ width:84%;height:70px;margin:0 auto;/* box-shadow:0px 5px 10px 1px #cccccc ; */}
#article_nav{width:100%;height:70px; line-height:70px;text-align:left; background:#b5272a; margin:0 auto;}
#article_nav li a:hover {color:#fff}
.inside_nav_r ul li{display:inline; padding:0 20px 0 20px}
.inside_nav_r ul li a{color:#fff; font-size:18px;}
#nav_more{color:#fff; font-size:16px;cursor:pointer; padding:10px 0px 25px 0px; margin:0}
#nav_more p{width:90px;background:url(../image/s15.jpg) no-repeat 40px;}
#nav_more_li{display:none; margin-top:25px; background:#e30083; height:50px; width:40%;position:absolute;right:0;}
#nav_more_li li{height:20px;line-height:20px;float:left;margin-right:5px;}
#nav_more_li li a{color:#fff; font-size:16px;}
#nav_more_li li a:hover{color:#fff}
#nav_more:hover ul{display:block;}
.selected{color:#fff;font-size:22px !important; font-weight:bold!important;}

.main{width:1200px; overflow:hidden; margin:0 auto; line-height:22px; color:#473f3f; font-size:18px; margin-top:10px;margin-bottom:60px}
.main img{max-width:100%}
.main_top{width:100%; height:55px; border-bottom:2px solid #b4b5b5;margin-top:10px}
#top_name{font-size:30px;padding-top:20px;float:left;letter-spacing: 1px;color:#b4b5b5;font-weight:bold;}
#top_name span{font-size:25px; color:#b9b9b9;letter-spacing: 0px}
#top_load{font-size:18px; padding-top:22px;color:#747474;float:right}
#top_load a{color:#747474}
.main_con{margin-top:55px;}
.main_con p{font-size:15px;line-height:24px}
.main_con strong{}
.main_con img{max-width:100%}

.hr_con{background:#2e2e2e;height:371px;}
.hr_con p{padding:50px 0 0 50px;color:#fff} 
.hr_con p strong{font-size:35px; color:#fff;font-weight:bold}
.hr_con p span{padding:40px 0 0 0 ;line-height:35px; font-size:18px; display:block}

.hr_{overflow:hidden; width:100%;margin-top:30px; }
.hr_ h1{font-size:35px;font-weight:normal;line-height:60px}
.hr_ ul li{float:left;}
.new_list li{width:100%;margin-bottom:20px;background:#f9fbfa;overflow:hidden}
.new_list li img{width:20%; float:left}
.txts{width:75%;height: 140px;line-height: 35px;color: #b2b2b2; overflow:hidden;float:left;margin-left:2%}
.txts h3{font-weight: bold; color:#222222;font-size:18px;text-align:left; padding-left:20px;width:70%;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;padding-top:10px}
.txts p{width:90%;color:#606060;font-size: 14px;display: block;line-height: 18px;padding-left:20px;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-moz-margin-before: 1em;-moz-margin-after: 1em;-moz-margin-start: 0px;-moz-margin-end: 0px;}
.txts font{padding-left:20px;font-size:12px;}
.txts span{display:block; margin-top:20px; margin-left:20px; color:#a10005;font-weight:bold}

.bottom_new{width:100%; overflow:hidden; margin-top:0px;}
.bot_n_l{width:45%; height:240px; float:left; margin-right:10%;}
.bot_n_l ul li{height:35px; border-bottom:2px solid #c9cbca; width:100%}
.bot_n_l ul li span{color:#cf292d; border-bottom:2px solid #cf292d; font-size:22px;padding-top:7px;display:block; width:92px; padding-bottom:6px;}
.bot_n_l ul li ul{width:100%; overflow:hidden; margin-top:30px; background:url(../image/s17.jpg) no-repeat right -20px;height:180px;}
.bot_n_l ul li ul li{border:0;height:25px;width:70%; overflow:hidden;margin-bottom:5px}
.bot_n_l ul li ul li a{color:#5d5c5c;font-size:15px;}
.bot_n_r{width:45%; height:240px; float:left;}
.bot_n_r ul li{height:35px; border-bottom:2px solid #c9cbca; width:100%}
.bot_n_r ul li span{color:#cf292d; border-bottom:2px solid #cf292d; font-size:22px;padding-top:7px;display:block; width:115px; padding-bottom:6px;}
.bot_n_r ul li ul{width:100%; overflow:hidden; margin-top:30px; height:180px;}
.bot_n_r ul li ul li{border:0;height:25px;width:100%; overflow:hidden;margin-bottom:5px}
.bot_n_r ul li ul li span{float:right; color:#5d5c5c;font-size:16px;padding-top:0}
.bot_n_r ul li ul li a{color:#5d5c5c;font-size:15px;}

.pro_push{width:1300px;height:350px;margin:50px  auto;}
.mr_frBtnL{float:left;margin:150px 10px 0px 0px;cursor:pointer;display:inline;}
.pro_frUl{float:left;height:350px; overflow:hidden}
.mr_frBtnR{float:right;margin-top:150px;cursor:pointer;}
.pro_frUl ul li{display:inline;float:left;width:350px;height:315px;margin:0 25px 0 25px;overflow:hidden;font-size:15px; text-align:center;line-height:25px;color:#444040;}
.pro_frUl ul li img{width:100%;display:block; margin:0 auto;}
.pro_frUl ul li p{font-size:18px; line-height:30px; padding-top:30px}
.content-title{margin-top: 0px;text-align: center;}
.con{width:303px;height:256px;position: relative;cursor: pointer;}
.txt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 0px;
	line-height: 35px;
	text-align: center;
	color: #fff;
	background: rgba(86,86,86,0.8);
}
.txt h3{
	font-weight: normal;
}
.txt h3{
	font-weight: normal;
}
.txt p{
	font-size: 14px;
	display: block;
	line-height: 20px;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;
}





.product_classify{width:1215px ;height:340px; position:relative; z-index:999; top:70px; left:50%; margin-left:-607px}
.product_classify ul{width:1215px ;height:340px;}
.product_classify ul li{width:593px; height:340px; float:left;margin-right:10px}

.product_list{overflow:hidden;float:right;width:950px}
.product_list ul li{width:300px; height:350px; float:left; margin:0 15px 40px 15px;background:#fff;}
.product_list ul li img{max-width:100%; padding:0px 0px 0 0px}
.product_list ul li a h1{display:table;color:#fff; font-size:16px;line-height:23px;width:140px; margin:0 auto; background:#282e37; border-radius:4px;text-align:center;position:relative;top:20px}
.product_list ul li a p{float:left;width:50%; color:#555454;line-height:23px;font-size:16px;}
.product_list ul li a  i{width:100px;height:40px; background:url(../image/pro_36.gif) no-repeat center; background-size:80%;display:block;float:right;padding-left:22px;line-height:40px;font-size:12px}
.product_list ul li a  i:hover{background:url(../image/pro_36.png) no-repeat center;color:#fff; background-size:80%;}
.product_list ul li a span{display:block; width:83px ;height:26px; margin-top:35px; background:#a10005;color:#fff;float:left; text-align:center;line-height:26px}
.product_list ul li a .wz{overflow:hidden;padding:24px 18px 0 18px}
.pro_t{overflow:hidden;}
.pro_t_img{width:45%;overflow:hidden; float:left;}
.pro_t_img img{width:90%;padding-top:60px}
.pro_t_con{width:52%;float:left;margin-left:3%}
.pro_t_con_1{ border-bottom:1px solid #282e37;color:#282e37; font-size:23px !important; padding-top:70px;padding-bottom:2px}
.pro_t_con_1 span{background:#282e37; padding:5px 13px;color:#fff;text-align:center;border-radius:4px;font-size:20px}
.pro_t_con_2{min-height:250px;color:#5f5d5e; font-size:17px; line-height:27px;padding-top:20px;}
.pro_t_con_2 a{display:block; width:120px; height:35px; background:#a10005; color:#fff; margin-top:35px; text-align:center; line-height:35px;}
.pro_t_con_3{margin-top:30px}
.pro_t_con_3  li{min-height:40px; color:#676767; font-size:18px;line-height:30px;}
.pro_t_con_3  li h1{font-weight:bold; font-size:18px; color:#5f5d5e;display:inline}
.pro_t_con_3  li a{padding-left:30px; color:#d64147}
.proxq{ border-bottom:1px solid #282e37;color:#282e37; font-size:23px !important; padding-top:70px;padding-bottom:2px;line-height:35px}
.proxq span{background:#282e37; padding:8px 20px;color:#fff;text-align:center;border-radius:4px;font-size:20px}
.ready{min-height:515px; border-top:1px solid #c8c9c9; padding-top:10px}
.ready strong ,.build strong{color:#fff; font-weight:bold; font-size:16px;padding:8px 20px;border-radius:5px;line-height:60px;}
.ready_con ,.build_con ,.ending_con{width:90%;font-size:16px !important; line-height:30px; color:#646162;padding-top:30px;}
.build{overflow:hidden;}
.ending{min-height:520px; background:url(../image/s21.jpg) no-repeat 12px 40px; border-top:2px solid #b6b6b6}








.download{width:85%; margin:0 auto;}
.download li{height:50x; border-bottom:1px dotted #b0b0b0;line-height:50px; padding-bottom:0px;color:#6d6d6d;background: url(../image/download.gif) left center no-repeat;background-size: 1.8%;padding-left: 25px;}
.download li a{color:#6d6d6d; font-size:16px;}
.download_c{float:right}
.paint{width:100%; height:590px; background:#f7f7f7;}
.paint_p{font-size:36px; text-align:center ;line-height:35px; color:#d8077f;padding-bottom:20px;}
.paint_t{min-height:270px;}
.paint_t h1{font-size:30px; text-align:center ;line-height:35px; color:#d8077f;padding-bottom:20px;padding-top:40px;}
.paint_t ul{padding-left:65px;}
.paint_t ul li{font-size:21px;color:#262323;line-height:35px;}
.paint_t ul li input{margin-left:30px;margin-right:40px; width:32%; height:33px;}
.paint_t ul li a{color:#fff; font-size:30px; background:#484443;padding:0px 15px 0px 15px;margin-left:50px;}
.check{margin-top:50px;}
.check_t{}
.check_t h1{height:65px; background:#c9cbca; line-height:65px; color:#3d403e;font-size:25px;padding-left:35px}
.check_t p{padding:30px 40px 30px 40px; line-height:28px; font-size:18px; color:#3d403e}
.check_p{color:#c51e25;font-size:25px;line-height:28px; text-align:center;font-weight:bold;}

.merchants_new{width:100%;}
.merchants_new li{height:315px; width:100%; margin-bottom:20px; cursor:pointer;}
.merchants_new_img{width:35%; float:left;}
.merchants_new_img img{width:100%}
.merchants_new_con{float:left; width:55%;margin-left:5%}
.merchants_new_con_tit{font-size:26px!important; color:#303331;padding-bottom:5px;font-weight:bold}
.merchants_new_con_leads{font-size:16px!important;line-height:26px !important; color:#666666!important;padding-top:25px;}


#zoom {
	z-index: 99990;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url(../loading.gif);
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url(../image/close.png) no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url(../image/arrows.png) no-repeat 0 0;
	border-radius: 0 4px 4px 0;
}
#zoom .next {
	right: 0;
	background: url(../image/arrows.png) no-repeat 100% 0;
	border-radius: 4px 0 0 4px;
}
#zoom .close:hover {
	background-color: #da4f49;
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: #0088cc;
}
pre{overflow-x:scroll;background:#ffffff;border:1px solid #cecece;padding:10px;}

.clear{clear:both;}

.zoomed > .container{-webkit-filter:blur(3px);filter:blur(3px);}



.gallery{list-style-type:none;}

.gallery li{float:left;width:595px; overflow:hidden; margin:0 5px 50px 0}
.gallery li img{width:100%;}
.gallery li p{padding:16px 0 0 0;text-align:center}
.case_list h1{font-size:55px; text-align:center}
.case_list p{font-size:21px !important; text-align:center;  line-height:35px; padding-top:20px; margin-bottom:20px;}

@media screen and (max-width: 1200px){
.case_con{width:70%;margin:0 auto;}	
}
@media screen and (min-width: 1201px){
.case_con{width:1200px}	
}


.jiameng h1{color:#cf292d;font-size:55px; line-height:55px}
.jiameng p{color:#cf292d;font-size:28px; line-height:28px; padding:5px 0 45px 0}
.jiameng span{color:#3c373a;font-size:16px; }
.jiameng  table{margin-top:50px; font-size:16px}
.jiameng  table td{height:25px;}
.jiameng  table td a{background:#cf292d;padding:3px 5px 3px 5px;color:#fff}
.jiameng .txt1 { border: 1px solid #ccc;  font-size: 16px; color: #666; width: 180px; BACKGROUND-COLOR: transparent;}
.jiameng .txt2 { border: 1px solid #ccc;  font-size: 16px; color: #666; width: 70%; }
.jiameng .txt3 { border: 1px solid #ccc;  font-size: 16px; color: #666; width: 525px;  height: 155px; BACKGROUND-COLOR: transparent;}


.contact_y  table{margin-top:50px; font-size:16px;width:1020px}
.contact_y table td{}
.contact_y  table td a{background:#cf292d;padding:3px 5px 3px 5px;color:#fff}
.contact_y .txt1 {   font-size: 16px; color: #454545; width: 465px; BACKGROUND-COLOR: #f7f7f7; height:35px;padding-left:10px;border:1px solid #d4d4d4;margin-bottom:15px;}
.contact_y .txt2 {   font-size: 16px; color: #454545; width: 165px; BACKGROUND-COLOR: #f7f7f7; height:35px;padding-left:10px;border:1px solid #d4d4d4;margin-bottom:15px;float:left;border-right:none}
.contact_y .txt3 {   font-size: 16px; color: #454545; width: 500px;  height: 170px; BACKGROUND-COLOR: #f7f7f7;border:1px solid #d4d4d4;margin-top:-12px;}
.cdde{font-size: 16px; color: #454545; width: 165px; BACKGROUND-COLOR: #f7f7f7; height:45px;padding-left:10px;border:1px solid #d4d4d4;margin-bottom:15px;float:left;border-left:none}
.cdde img{padding-top:6px;padding-right:15px;}
.cdde1{font-size: 14px; color: #454545; width: 150px; BACKGROUND-COLOR: #f7f7f7; height:45px;border:1px solid #d4d4d4;float:left;border-left:none;text-align:center;line-height:45px}





.join h1{color:#cf292d;font-size:55px; line-height:55px}
.join p{color:#cf292d;font-size:28px; line-height:28px; padding:5px 0 45px 0}
.join span{color:#3c373a;font-size:16px; }
.join_tit{width:1010px; height:100px; background:url(../image/s25.jpg) no-repeat left bottom;border-bottom:1px solid #d0d0d0}
.join_tit p{padding-left:270px; padding-top:30px; color:#3e3a3c; font-size:18px; line-height:25px;}


/* 企业荣誉 */
.about_push{width:1200px;height:200px;margin:30px  auto;}
.about_l{float:left;margin:140px 30px 0px 0px;cursor:pointer;display:inline;}
.about_frUl{margin:0 auto;height:200px; }
.about_r{float:right;margin-top:140px;cursor:pointer;}
.about_frUl ul li{background:#fff;margin-right:30px;display:inline;float:left;width:200px;height:200px;overflow:hidden;font-size:15px; text-align:center;position: relative;cursor: pointer;}
.about_frUl ul li div{width:190px; height:173px; margin:12px 10px 0 10px; background:#f3f3f3}
.about_frUl ul li img{width:100%;display:block; margin:0 auto;}
.about_frUl ul li p{font-size:18px; line-height:30px;}
.qr_h1{text-align:center;color:#595757;font-size:20px;line-height:50px}
.qr_h2{text-align:center;color:#595757;font-size:20px;padding-bottom:30px}
.qr_p{text-align:center;color:#595757;font-size:20px;padding-bottom:30px}
/* 企业荣誉 */

.about_push_{width:1200px;height:600px;margin:60px  auto; background:#eeeeee}
.about_l_{float:left;margin:250px 60px 0px 0px;cursor:pointer;display:inline;}
.about_frUl_{float:left; width:920px;height:600px; overflow:hidden;text-align:center}
.about_r_{float:right;margin-top:250px;cursor:pointer;}
.about_frUl_ ul li{display:inline;float:left;width:920px;height:580px;overflow:hidden;font-size:15px; text-align:center;position: relative;cursor: pointer;top:20px}
.about_frUl_ ul li img{width:600px;display:block; margin:0 auto;}


.subNavBox{margin:0 auto;margin-bottom:15px}
.subNav{height:40px;cursor:pointer;line-height:28px;padding-left:10px;background:url(../image/g1.png) no-repeat center left; background-size:50px}
.subNav:hover{color:#277fc2;}
.subNav ul {height:40px; }
.subNav li {float:left;  font-size:16px; line-height:40px; color:#574d4d;text-align:center;padding-left:50px}
.currentDt{background-image:url(../image/g1.png);}
.navContent{display: none;overflow:hidden; width:75%;}
.navContent ul{border-radius:20px;background:#940b10;overflow:hidden;padding:30px 0 30px 0}
.navContent li div{width:45%; float:left; margin-left:4%;color:#fff}
.navContent li div img{width:45%; margin-right:15px;margin-bottom:15px}
.navContent li div h1{font-weight:bold; font-size:18px;color:#fff;padding-bottom:15px;}
.navContent li h1{font-size:25px;}
.navContent li  p{padding-top:20px; line-height:25px; font-size:18px; color:#736969}
.navContent li a{display:block;heighr:28px;text-align:center;font-size:14px;line-height:28px;color:#333}
.navContent li a:hover{color:#fff;background-color:#277fc2}
.zhiwei{}
.subNav_top{background:#eeeeee;line-height:70px; }
.subNav_top ul{height:70px;}
.subNav_top ul li{width:20%;float:left;font-size:23px; color:#574d4d;text-align:center}

.support{min-height:577px;}
.support_{width:60%;height:577px;margin:0 auto;}
.support_ ul li{float:left; width:50%;}
.support_ ul li h1{padding-top:223px;font-size:32px;font-weight:bold; color:#e3007f}
.support_ ul li p{line-height:24px; padding-top:30px;font-size:16px; color:#585858}
.dei{background:#eeeeee}



/* .menu{
	width:100%;height:80px;position:fixed;top:40px;left:0px;z-index:100;
	display:none;
	_position:absolute;_top:expression((documentElement.scrollTop+0)+"px");
}
#nav {width:900px;position:absolute; top:0; left:61%; margin-left:-450px; z-index:9999; height:100%; overflow:hidden;}
#nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}
#nav .n1 {width:72px;}
#nav .n2, #nav .n3, #nav .n5, #nav .n6, #nav .n7, #nav .n8 {width:100px;}
#nav .n4 {width:120px;}
#nav li a {position:relative; z-index:2; display:block; width:100%; height:100%; font-size:16px; line-height:79px; text-align:center; color:#d6037b; font-weight:bold;-webkit-transition:color 200ms; transition:color 200ms;}
#nav li.on a ,#nav li a:hover{color:#fff;}
#nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}
#nav li a .bkg {top:100%; z-index:1; background-color:#df54a2; -webkit-transition:top 200ms; transition:top 200ms;}
#nav li.on a .bkg,
#nav li a:hover .bkg {top:0;}
#subNav {position:absolute; top:80px; left:20px; z-index:99999; width:100%; height:61px; overflow:hidden;}
#subNav .g-wrap {overflow:visible;}
#subNav .g-wrap .item {position:absolute; top:-100%;right:0%; width:100%; height:100%; background-color:#d50077; overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#subNav .g-wrap .about {padding:0 16px; width:1091px;}
#subNav .g-wrap .product{  padding: 0px 16px; width:971px;}
#subNav .g-wrap .news { padding:0 16px; width:851px;}
#subNav .g-wrap .service { padding:0 16px;width:731px;}
#subNav .g-wrap .case{ padding: 0px 16px;width:611px;}
#subNav .g-wrap .solution{ padding: 0px 16px;width:491px;}
#subNav .g-wrap .on {top:0;}
#subNav .g-wrap .item a {float:left; padding:0 16px; font-weight:bold; font-size:13px; line-height:61px; color:#E8E8E8;-webkit-transition:color 300ms; transition:color 300ms;}
#subNav .g-wrap .item a:hover {}
#subNav .g-wrap .item #on {color: #f63b2e;} */



.sidebar{
	position: fixed; right: -7px;top:25%; width: 55px; background: url(../image/slide_bar_bg.png); padding: 12px 0 0 0; border-radius:8px 0 0 8px; z-index:999999;
}
.sidebar li{
	height: 50px; width: 160px; padding-left: 17px; border-radius:8px 0 0 8px;	
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.sidebar li img{
	display: block;
}
.sidebar li:hover{
	margin-left: -105px;background: url(../image/slide_bar_bg.png);
}
.sidebar #dd:hover{
	margin-left: -155px;background: url(../image/slide_bar_bg.png);
}

.query-cover { position: fixed; left: 0; top: 0; z-index: 10000; width: 100%; height: 100%; background: #000; opacity: 0.7; filter: alpha(opacity=70); display: none; }
.query-pop { position: fixed; left: 50%; top: 50%; z-index: 20000; width: 400px; height: 230px; padding-top: 15px; margin-left: -200px; margin-top: -120px; background: #fff; display: none; color:#666; }
.query-pop .tel { overflow: hidden; }
.query-pop .tel .input-wrap,
.query-pop .tel .btn-wrap { float: left; }
.query-pop .tel .input-wrap { width: 188px; height: 39px; border-bottom: 1px solid #333;  margin-right: 10px; }
.query-pop .tel .btn-wrap { width: 120px; }
.query-pop .tel .input-wrap input { border: 0; height: 39px; line-height: 39px; padding: 0; font-size: 20px; }
.query-pop .tel,
.query-pop .net { padding: 0 40px; margin: 30px 0; }
.query-pop .btn-wrap a { background: #1373AE; border: none; color: #fff; cursor: pointer; display: block; width: 100%; font-size: 18px; height: 40px; line-height: 38px; text-align: center; }
.query-pop .tip { padding-bottom: 5px; }
.query-pop .close-btn { position: absolute; top: 10px; right: 10px; text-decoration: underline; color: #999; font-size: 12px; width: 25px; height: 25px; text-indent: -100em; overflow: hidden; background: url(../image/pop-closebtn.png) no-repeat center center; }

.pro_classify{overflow:hidden;border:1px solid #d3d3d3;margin-top:20px;}
.pro_classify ul{width:100%; height:45px;}
.pro_classify ul li{float:left; heighr:45px; line-height:45px;text-align:center; font-size:17px; color:#312d2d;width:140px}
.pro_classify ul li a{color:#443f3f}

.side{position:fixed;width:23px;height:275px;left:0;z-index:100;}
.side ul li{width:23px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:23px;height:54px;top:0;left:0;transition:all 0.1s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden; text-align:center}
.side ul li .sidetop{width:23px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}







.banners_{width: 100%;overflow: hidden;position: relative;font-size: 0;top: 120px;}
.ser_nav{width:1200px; height:75px; background:#eeeeee;position:relative; left:50%; margin-left:-600px;top:-30px}
.ser_nav li{width:170px; float:left; margin-left:20px;margin-right:10px;transition:all 0.15s ease-out 0s;-webkit-transition:all 0.15s ease-out 0s; cursor:pointer;padding-top:15px}
.ser_nav li:hover{transform:scale(1.15);-webkit-transform:scale(1.15);}
.ser_nav li img{float:left;padding-right:15px;width:none}
.ser_nav li p{font-size:12px; text-align:left; line-height:20px; margin-bottom:0px;}
.ser_nav li p span{font-size:19px; text-align:left; line-height:35px; margin-bottom:0px;display:block;color:#424242;height:30px}

.footer{border-top:1px solid #8e8e8e;background: linear-gradient(to right, #2e4781, #142142);}
.container_f{width:1045px; margin:0 auto; overflow:hidden;padding-bottom:30px}
.container_f div{float:left; margin-top:30px;}
.container_f #fot1{width:380px;}
.container_f #fot2{width:400px;}
.container_f #fot2 p{border-bottom:1px solid #8e8e8e;line-height:30px; font-size:17px;padding-bottom:15px;padding-top:25px; color:#FFFFFF}
.container_f #fot3{width:133px;margin-left:75px;text-align:center;font-size:12px;color:#eeeeee}
.crp{height:65px; text-align:center; font-size:14px; color:#eee; background:#142142;line-height:65px}
.zz{font-size:60px;font-family:Microsoft YaHei!important;}

nav {
	background: linear-gradient(to right, #2e4781, #142142);
	
	width: 100%;
	position: relative;
	z-index: 1000;
	height: 70px;
	text-align: center;
	margin-bottom: -5px;
}

nav ul {
	height: 70px;
	display: inline-block;
	line-height:70px;
}

nav ul li {
	position: relative;
	float: left;
	margin: 0;
	height:70px; overflow:hidden
}


nav ul li a:hover {
	color: #f6ab00;
	transition: color 0.5s;
}

nav ul li.on a{
	color: #f6ab00;
}
nav ul li.on {background:url(../image/a1.png) no-repeat top}
nav ul li:hover {background:url(../image/a1.png) no-repeat top}
nav ul li:hover a{color: #f6ab00;transition: color 0.5s;}

.one, .two{height:70px;position:relative;text-align:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.one{top:0;left:0;z-index:1;}
nav ul li:hover .one{top:-70px;left:0;}


.two{bottom:0px;left:0;z-index:2;}
nav ul li:hover .two{bottom:70px;left:0;}


.helps{background:url(../image/sell.jpg) no-repeat center;}
.helps .block{padding:70px 0 40px;height:350px;}
.helps .l{float:left;width:786px;}
.helps .l .text{padding-left:15px;}

.helps .l h2{font-size:30px;color:#474747;line-height:100%;}
.helps .l h3{font-size:16px;color:#474747;line-height:100%;font-family:Arial, Helvetica, sans-serif;margin-top:10px;text-transform:uppercase;}
.helps .l p{font-size:14px;color:707070;margin-top:10px;}
.helps .l .btns{margin-top:39px;height:88px;}
.helps .l a{float:left;width:33%;height:88px;background:url(../image/black1.png);font-size:14px;color:#fff;}
.helps .l a i{float:left;width:90px;height:100%;}
.helps .l a strong{padding:24px 0 0;display:block;line-height:150%;}
.helps .l a span{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;}
.helps .l a:hover{background:url(../image/black2.png);}
.helps .l .a1 i{background:url(../image/icon3.png) -165px center no-repeat;margin-left:20px;}
.helps .l .a2 i{background:url(../image/icon3.png) -254px center no-repeat;margin-left:10px;}
.helps .l .a3 i{background:url(../image/icon3.png) -356px center no-repeat;}
.helps .r{float:right;width:364px;margin-top:100px}
.helps .r .d1{background:url(../image/black3.png);height:105px;position:relative;padding:0 80px 0 20px;}
.helps .r .d1 .ico{height:100%;width:80px;background:url(../image/icon3.png) 10px center no-repeat;position:absolute;right:0;top:0;}
.helps .r .d2{background:#961318;height:105px;position:relative;padding:0 80px 0 20px;}
.helps .r .d2 .ico{height:100%;width:80px; background:url(../image/icon3.png) -75px center no-repeat;position:absolute;right:0;top:0;}
.helps .r h3{padding-top:20px;font-size:14px;color:#fff;}
.helps .r .form{margin-top:10px;}
.select1{height:28px;line-height:28px;border:2px solid #aaa;border:2px solid rgba(255,255,255,0.2);border-radius:5px;float:left;position:relative;cursor:pointer;}
.select1 i{position:absolute;right:0;top:0;width:20px;height:100%;background:url(../image/arrow1.png) center center no-repeat;}
.select1 input{background:none;border:none;display:block;height:100%;line-height:inherit;color:#fff;padding:0 7px;cursor:pointer;}
.select1 ul{position:absolute;left:-1px;top:30px;background:#292929;width:100%;padding:2px 0 2px;border:1px solid #555;border-top:none;/*display:none;*/z-index:1;height:200px;overflow:auto;}
.select1 ul li{padding:3px 7px;color:#fff;line-height:150%;font-size:12px;}
.select1 ul li:hover{color:#b61f24;}
.helps .r .s1{width:100px;}
.helps .r .s1 input{width:75px;}
.helps .r .s2{width:140px;margin-left:5px;}
.helps .r .s2 input{width:112px;}


/* 漆量计算 */
.jsq_con{
	width:415px;
	background:#f2f2f2;
	padding:0px 25px 110px 25px;
	
	border:solid 1px #eaeaea;
	border-left:solid 1px #d9d9d9;
	border-right:solid 1px #d9d9d9;
	-moz-box-shadow: 0 0 20px #CECECE;
    -webkit-box-shadow: 0 0 20px #CECECE;
    box-shadow: 0 14px 20px #CECECE;
	border-radius: 10px;
	position:relative;
	margin-top:80px;
	margin-bottom:60px;
}
.jsq_header{
	height:70px;
	position:relative;
	
}
.jsq_show{
	width:100%;
	height:66px;
	background:#1c1c1c;
	border-radius:10px;
	border:solid 1px #a1a3a5;
	margin-bottom:12px;
	position:relative;
}
.jsq_left_top_ico{
	width: 100%;
    height: 25px;
    background: url(../image/jsq_left_top_ico.png) no-repeat left;
    position: absolute;
    top: 26px;
    left: 0px;
	text-align:center;font-weight:bold
}
.jsq_section {
	margin-bottom:8px;
}
.jsq_section label,.foot_section label{
	padding:6px 12px;
	margin-bottom:8px;
	border:solid #e4e4e4 1px;
	background:#f4f4f4;
	color:#666;
	font-size:16px;
	border-radius:4px;
	font-weight:normal;
}
.input-jzmj{
	width:100%;
	height:48px;
	line-height:48px;
	font-size:16px;
	border:solid #e4e4e4 1px;
	text-indent:8px;
	outline:0px none;
	border-radius:4px;
	color:#000;
}
.jsq_select{
	width: 100%;
    height: 38px;
    display: table-column-group;
    color: #666;
    padding-left: 35%;
    background-color: #F2F2F2;
    border-radius: 5px;
	border:1px solid #c7c7c7;
}
.foot_section {
	width:263px;
}
.foot_section .jsq_select{
	padding-left: 20%;
}
.jsq_js{
	position: absolute;
    bottom: 22px;
    right: 24px;
    width: 74px;
    height: 74px;
    border: solid 1px #A9A9A9;
    border-radius: 5px;
    text-align: center;
    line-height: 66px;
    font-size: 36px;
    color: #666;
	cursor:pointer;
	background-color:#fff;
}

.jsq_hand{
	width:74px;
	width:74px;
	height:140px;
	position:absolute;
	bottom: -110px;
    right: 17px;
	background-repeat:no-repeat;
}
.jsq_show_bg{
	position: absolute;
    width: 100%;
    height: 66px;
    line-height: 66px;
    right: 0px;
    top: 0px;
    font-family: "jsqzt";
    font-size: 53px;
    text-align: right;
    padding-right: 11px;
    color: #2c2c2c;
}
.jsq_show_bg span{
	color:#fff;
}
.jsq_show_content {
    position: absolute;
    right: 0px;
    top: 0px;
    height: 66px;
    width: 100%;
    text-align: right;
    color: #fff;
    line-height: 66px;
    font-family: "jsqzt";
    font-size: 53px;
    padding-right: 64px;
}
label{display:inline-block;max-width:100%}
/* 漆量计算 */
