﻿@charset "utf-8";
*{margin:0px;padding:0px;font-family:"宋体";}
body,div,li,ul,ol,dl,dd,dt,span,b,strong,p,h1,h2,h3,h4,h5{margin:0;padding:0;}
ul,li,dl,dt,dd,ol{list-style:none;list-style-type:none;}
a img,a{border:none;text-decoration:none;}
body{font-size:12px; margin:0px; padding:0px;}
input{margin:0px; padding:0px; outline:none;}
input:focus{outline:none;}
a:hover,a:active,a:visited{ text-decoration:none;}
/* 辅助样式 */
.cscreen{position:absolute;top:0;left:0;z-index:30;background:#000;opacity:0.70;filter:alpha(opacity=70);-moz-opacity:0.70;}
/* 错误提示 */
.error-div{ position:fixed; top:50%; left:50%; overflow:hidden; margin:-230px 0 0 -400px; width:800px; height:460px; border:dashed 2px #ddd; background:#fafafa; font-family:"宋体";}
.error-div .error-icon{ margin:30px auto 10px auto; text-align:center;}
.error-div .error-tips{ height:30px; color:#f37873; text-align:center; font-size:14px; line-height:30px;}
.error-div .error-tips img{ position:relative; top:20px;}
.error-div .error-time{ margin:10px auto 10px auto;color:#adadb0;text-align:center;}
.error-div .error-time span{ color:#f2a1a0;}
.error-div .error-time a{color:#adadb0;}
.error-div .error-switch1,.error-div .error-switch2{ height:35px;text-align:center; line-height:35px;}
.error-switch1 a,.error-switch2 a{ color:#f2a1a0;}
.error-div a:hover{color:#f37873;}
.error-div .error-close{ position:absolute; top:8px; right:12px; color:#adadb0; font-size:23px; cursor:pointer;}
/* 没有数据 */
.i-nodata{ overflow:hidden; margin:15px auto; width:200px; height:160px; color:#666; text-align:center; cursor:pointer;}
.i-nodata img{ display:block; margin:0px auto; text-align:center;}

/*提示框*/
.mytip_box{ display:none; width:280px; min-height:60px; border:1px solid #dedede; padding-bottom:20px; position:fixed; left:500px; background:#fff; top:44%;-webkit-box-shadow: inset 0 1px 1px #dad9d9, 0 0 5px #dad9d9;box-shadow: inset 0 1px 1px #dad9d9, 0 0 5px #dad9d9; z-index:999; font-family:Arial; overflow:hidden; z-index:9999;}
.textright{ text-indent:50px;}
.tiploading{ background:#fff url(../images/loading.gif) no-repeat 20px 43px;}
.mytip_box h2{ width:250px; margin-left:15px; height:30px; border-bottom:1px solid #dedede; margin-top:5px;  color:#333px; font-size:14px; font-weight:normal; line-height:30px;}
.mytip_box h2 a{ float:right; width:11px; height:11px; color:#666;}
.mytip_box h3{ font-weight:normal; width:250px; font-size:13px;  line-height:20px; margin:10px 0px 0px 15px; color:#666;}
.mytip_box h3 a{ color:#429db8;}
/* 在线留言 */
.i-message{ width:100%; margin:15px auto;}
.i-message table{ background:#eee;}
.i-message table td{ padding:4px 6px; background:#fff; color:#666; font-family:"宋体";}
.mtext,.mycode{ width:80%; border:solid 1px #ddd; background:#fff; border-radius:2px; outline:none; height:22px; padding:2px 6px;}
.mtextarea{ width:680px; border:solid 1px #ddd; background:#fff; border-radius:2px; outline:none; height:22px; padding:2px 6px; line-height:180%;}
.mtext:focus,.mtextarea:focus,.mycode:focus{ border:solid 1px #61ade7; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
.btn-message{ width:117px; height:35px; line-height:35px; background:#ff2a2a url(../images/icon-message.png) no-repeat 15px center; text-indent:16px; color:#fff; border:none; border-radius:1px; display:block; cursor:pointer;}
.btn-message:focus{ outline:none;}
.fullred{ color:#f00; margin:0 0 0 5px;}
.mycode{ width:150px; margin:0 10px 0 0;}
.i-message table select{width:120px; height:28px; line-height:28px; padding-left:5px; font-size:13px;}
/* 在线客服 */
.online-div{ position:fixed;top:30%; right:10px; z-index:300; overflow:hidden; width:149px; height:auto; min-height:450px; background:url(../images/online.png) no-repeat top center;}
.online-close{ float:right; width:32px; height:32px;cursor:pointer;}
.online-tel{ clear:both; overflow:hidden; margin:184px auto 0px auto; width:149px; height:24px; color:#fff; text-align:center; font-size:16px; line-height:24px;}
.online-list{ overflow:hidden; margin:0px auto; padding:10px 0; width:149px; height:auto; min-height:90px; background:#0099ff;}
.online-list li{ display:block; margin:0px auto 10px auto; width:117px; height:37px; background:#fff; text-align:center; line-height:37px;}
.online-list li a{ display:block;width:117px; height:37px; color:#0099ff;}
.online-top{ margin:0 auto; width:149px; height:91px; background:url(../images/arrow-top.png) no-repeat center center; cursor:pointer;}
/* 分页 */
.pageshow{font-family:"宋体";text-align:center;margin:30px auto 30px auto; clear:both;}
.pageshow a{padding:6px 11px;margin:2px;color:#666;background-color:#ccc;text-decoration:none;}
.pageshow a:hover{padding:6px 11px;margin:2px;color:#fff;background-color:#b21520;}
.pageshow a:active{padding:6px 11px;margin:2px;color:#fff;background-color:#b21520;}
.pageshow span.current{padding:6px 11px;margin:2px;color:#fff;background-color:#b21520;}
.pageshow span.disabled{display:none;}


/*位置*/
.location{ width:1080px; height:34px; border-bottom:1px dotted #ccc; margin:0 auto 10px auto;line-height:30px;overflow:hidden;}
.location span{ padding-left:20px; background:url(../images/iconfont-home.png) no-repeat 0px 6px; height:30px; display:inline-block; color:#333;}
.location a{ background:url(../images/right_arrow.png) no-repeat left center; padding-left:10px; display:inline-block; color:#666; margin-right:5px;}
.location a:hover{ color:#ec6200;}
.inner_left{ width:230px; height:auto; overflow:hidden; float:left; margin-bottom:20px;}


/* 图片切换 */
.switchdiv{width:940px; height:200px; overflow:hidden;margin:0px auto 70px auto;min-width:940px;}
.i-pro{min-width:940px;height:158px; margin:40px auto; overflow:hidden; clear:both; background:url(../images/pro-bg.png) repeat 0 0;}
.i-product-main{ width:940px; height:158px; overflow:hidden; margin:0px auto 0px auto; overflow:hidden;}
.i-product-main .i-arrow-left{height:33px;width:26px;background:url(../images/lf.jpg) no-repeat 0 0;overflow:hidden;float:left;display:block;margin:63px 0px 0px 0px; cursor:pointer;}
.i-product-main .i-arrow-right{height:33px;width:26px;background:url(../images/rg.jpg) no-repeat 0px 0;overflow:hidden;float:right;display:block;margin:63px 0px 0 0px ;cursor:pointer;}
.i-product-main .i-product-scroll { position:relative; margin:0px auto 0px auto; width:850px; height:158px;}
.i-product-main .i-product-switch { position:relative; width:850px; height:158px; overflow:hidden;}
.i-product-main ul { width:999999px;}
.i-product-main li { float:left; display:block; width:100px; height:150px;margin:0px 16px 0 1px;text-align:center; position:relative; padding:2px; overflow:hidden; background:#fff; border:1px solid #e6e6e6;}
.i-product-main li.hover{ border:2px solid #eb6100;margin:0px 16px 0 0px;}

