@charset "utf-8";
/*全局控制*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
div,dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
h1,h2,h3,h4,h5,h6,
pre, code,/* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
p,blockquote,th, td /* table elements 表格元素 */ {margin: 0;padding: 0;}
/** 设置默认字体 **/
body,
button, input, select, textarea /* for ie */ {font: 14px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:14px;}
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化
*/
table,td,tr,th{font-size:12px;}
caption,th {text-align:left;}
/** 重置列表元素 **/
ul, ol, li { list-style: none; }
li{list-style-type:none;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
address,caption,cite,code,dfn,em,th,var,optgroup {font-weight:normal; font-style:normal;}
del,ins{text-decoration:none;}
/** 重置文本格式元素 **/
a {color:#333;text-decoration:none;outline:none;}
a:visited {color:#333;text-decoration:none;}
a:hover {color:#ff8a19;text-decoration:none;}
a:active {color:#ff8a19;}
/** 重置表单元素 **/
legend { color: #666; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
/* 注：optgroup 无法扶正 */
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
/** 清除浮动 **/
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:none;}
body{background:#fefeff;font:14px/20px microsift yahei,Tahoma,Arial,Helvetica,sans-serif; color:#333;}
input[type="text"],textarea{-webkit-appearance:none;}
input{_background:#fff;}
textarea{background:#fff;}
select{*background:#fff;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;overflow:hidden;display:block;background:#fff;}
.fl{float:left;}
.fr{float:right;}
.bl1 {clear:both; height:1px; overflow:hidden; display:block; background:#fff;}
.lines {clear:both; height:1px; overflow:hidden; display:block; background:#f1f1f0;}

.bl5 {clear:both; height:5px; overflow:hidden; display:block;}
.bl4 {clear:both; height:4px; overflow:hidden; display:block;}
.bl8 {clear:both; height:8px; overflow:hidden; display:block;background:#959593;width:1000px;margin:0 auto;}
.bl10 {clear:both; height:10px; overflow:hidden; display:block;}
.bl10b {clear:both; height:10px; overflow:hidden; display:block; background:#fff;}
.bl15 {clear:both; height:15px; overflow:hidden; display:block; background:#fff;margin:0px auto;}
.bl20 {clear:both; height:20px; overflow:hidden; display:block;}
.bl30 {clear:both; height:30px; overflow:hidden; display:block;}
.bl40 {clear:both; height:40px; overflow:hidden; display:block;}
.bl50 {clear:both; height:50px; overflow:hidden; display:block;}
.bl60 {clear:both; height:60px; overflow:hidden; display:block;}
.bl100 {clear:both; height:100px; overflow:hidden; display:block;}
.mt10{margin-top:10px;}
.w230{width:230px;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}
.undis{display:none;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.pzr{ position: relative;}
.color-grey{color:gray;}
.pdt10{padding-top:10px;}
.sred{color:#F00;}

/********************* 以下(结束标识)代码请在实际开发中删除 *********************/
.wrap{width:1200px;margin:0 auto;min-width:1200px;}
/*头部区域*/
.top{border-bottom:1px solid #ebeceb;height:30px;line-height:30px;color:#999;text-align:right;}
.top a{color:#f7b715;}
.head{width:100%; background:#fff;height:89px;clear:both;display:block;margin:0 auto; position: relative; z-index:10;border-bottom:1px solid #ebeceb;}
.head .logo{float:left;width:208px;height:50px;margin:20px 0 0 0;float:left;}
.head .logo h1 a{background:url(../img/logo.png) no-repeat;width:208px;height:50px;background-size:auto 50px;display:block; text-indent:-99999px;}

.navpc{height:89px;float:left;margin:0 0 0 60px;display:block;}
.navpc li{text-align:center;float:left;padding:0 0 0 50px;}
.navpc li a{color:#000;height:87px;display:block;line-height:87px;border-top:2px solid #fff;}
.navpc li a h2{font-size:16px;}
.navpc li a:hover, .navpc li a:hover.on{color:#f0a20c;border-top:2px solid #f0a20c;}
.navpc li a.on{color:#f0a20c;border-top:2px solid #f0a20c;}
.navpc li.on a{color:#f0a20c;border-top:2px solid #f0a20c;}
.navpc li a.on2{color:#f0a20c;border-bottom:2px solid #f0a20c;}
.navpc li ul{display:none;position:absolute;z-index:9999;position:relative;padding:5px 0 0 0;}
.navpc li ul:after{content:''; position:absolute; top:1px; left:50%; width:0; height:0; margin-left:-6px; border:6px solid transparent; border-top:0; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;border-bottom-color:#fff;}
.navpc li ul li:first-child{border-top:2px solid #333;}
.navpc li ul li{float:none;display:block;position:relative;line-height:20px;_display:inline;}
.navpc li.on ul li a,.navpc li ul li a{display:block;height:30px;padding:0 40px 0; text-align:center;line-height:30px;background:#fff;font-weight:normal;font-size:14px;color:#333}
.navpc li ul li a:hover{color:#9B0000; background:#f7f7f7;}

.head .search{float:right;height:28px;width:180px;margin:30px 0 0 0; background:#eee; border-radius:5px;padding:0 4px;}
.head .search .key{float:left;background:#eee;font-size:14px;text-align:left;padding:0 0 0 5px;color:#666;width:130px;height:26px;line-height:26px;border:none;}
.head .search .btn{float:right;background:url(../img/search.png) no-repeat center center #eee; cursor:pointer;font-size:14px;text-align:left;color:#fff;width:26px;height:26px;line-height:26px;border:none; text-indent:-9999px;}
/* banner */
.banner{width:100%;position:relative;height:600px;background:#333;}
.banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.banner .bd ul{width:100% !important;}
.banner .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.banner .bd li a{display:block;height:600px;}
.banner .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:30px;line-height:30px;}
.banner .hd ul{text-align:center;}
.banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px; border-radius:50%;height:11px;margin:1px 2px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.banner .hd ul .on{background:#f00;}
.banner .prev,.banner .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:50px;height:50px;background:url(../img/pcontrol.png) 0px 0px #000 no-repeat;border-radius:50%;cursor:pointer; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; display:none;}
.banner .next{left:auto;right:5%;background-position:-50px 0px;}

.sbanner{width:100%;clear:both; display:block;overflow:hidden;background:#fff;height:300px;}
.bannertxt{text-align:right;padding:100px 0 0 0;}
.bannertxt h5{ display:block;font-size:26px;font-weight:bold;color:#333;line-height:30px;height:30px;padding:10px 0 5px 0; position: relative;}
.bannertxt h5:before{content:""; position: absolute;top:0;right:0;border-top:2px solid #333;width:30px;}
.bannertxt p{color:#ccc;font-size:20px;font-weight:bold;}

/*页面主要区域*/
.noticebg{width:100%;border-bottom:1px solid #f3f0f0;height:74px;}
.notice{position:relative;background:url(../img/laba.png) no-repeat 25px center;padding:20px 0 0 80px;width:1120px;height:54px;margin:0 auto;}
.notice .bd{overflow:hidden;border-left:1px solid #d4d2d3;height:32px; line-height:32px;padding:0 0 0 20px;width:900px;}
.notice .bd ul{overflow:hidden;zoom:1;float:left;}
.notice .bd ul li{margin-right:20px;float:left;background:url(../img/yuans.png) no-repeat 0 center;padding:0 0 0 10px; height:32px; line-height:32px;text-align:left; _display:inline;width:500px;}
.notice .bd ul li a{color:#333;}
.notice .more{ position: absolute;right:0;top:20px;color:#333; background:url(../img/jianc.png) no-repeat right 5px;padding:0 10px 0 0;}
.iabout{ width:100%;height:400px;padding:40px 0 0 0;}
.video{float:left;width:600px;}

.iteambg{background:#f3f3f3;height:600px;width:100%;}
.iteam .bd{width:1200px;overflow: hidden; position: relative; z-index:0;margin:0 auto;}
.iteam .bd ul{width:1220px;float:left;}
.iteam .bd ul li{float:left;width:285px;height:420px;position: relative;margin:0 20px 0 0; overflow: hidden;}
.iteam .bd ul li a{ display: block;width:285px;height:420px;position: relative;}
.iteam .bd ul li a span.bg{text-indent:-9999px;width:285px;position:absolute;z-index:1;left:0px;right:0;bottom:0px;height:390px;background:url(../img/zom.png) no-repeat center 400px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.iteam .bd ul li a span.brand{text-indent:-9999px;width:32px;position:absolute;z-index:1;left:15px;top:15px;height:81px;background:url(../img/brands.png) no-repeat center 0px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.iteam .bd ul li a .img{width:285px;height:330px;float:left;}
.iteam .bd ul li img{width:285px;height:330px;}

.iteam .bd ul li a .txt{text-align:center;border-top:2px solid #f0a20c;float:left;width:285px;height:185px;background:#fff;}
.iteam .bd ul li a .txt h4{font-size:18px;color:#000;padding:15px 0 0 0;letter-spacing:2px;}
.iteam .bd ul li a .txt p{font-size:14px;color:#333;padding:5px 0; letter-spacing:2px;}
.iteam .bd ul li a .txt span.more{color:#57c387; background:url(../img/jianb.png) no-repeat right 4px;padding:0 10px 0 0;}
.iteam .bd ul li a:hover{color:#dc5843;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.iteam .bd ul li a:hover .txt{border-top:2px solid #f0a20c}
.iteam .bd ul li a:hover .bg{height:390px;width:285px;bottom:0px;background:url(../img/zom.png) no-repeat center 130px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}



.aboutxt{float:right;width:565px;color:#333;padding:10px 0 0 30px;}
.aboutxt h5{font-size:22px;padding:0 0 10px 0;font-weight:bold;}
.aboutxt p{padding:20px 0 40px 0;color:#666;line-height:28px;}
.aboutxt a{background:url(../img/jianc.png) no-repeat 70px center #ddd;font-size:12px;font-weight:bold;color:#333;line-height:30px;width:70px;height:30px;padding:0 0 0 20px; display:block;}
.aboutxt a:hover{ background-color:#e2b55f}

.inewsbg{ background:#F7F6FC;width:100%;height:695px;}


.titles{margin:20px auto 5px;width:100%;text-align:center;padding:10px 0;min-width:100%;clear:both;float:left;background:url(../img/line.gif) no-repeat top center;}
.titles h3{color:#333;font-size:22px;font-weight:bold;padding:10px 0;position: relative; }
.titles p{font-size:16px;color:#ccc;padding:0;font-weight:bold;}

/*课程栏目*/
.icasebg{background:url(../img/icasebg.gif) repeat-x bottom #fff;height:385px;width:100%;padding:0 0 65px 0;}
.icase{overflow:hidden;position:relative;width:1330px;margin:0 auto;}
.icase .prev{display:block;width:50px;height:50px;position:absolute;left:0;top:170px;overflow:hidden;cursor:pointer; background:url("../img/left.png") 0 0 no-repeat;}
.icase .next{display:block;width:50px;height:50px;position:absolute;right:0;top:170px;overflow:hidden;cursor:pointer; background:url("../img/right.png") 0 0px no-repeat;}
.icase .hd{ overflow:hidden;height:30px;}
.icase .hd ul{overflow:hidden; zoom:1;zoom:1;width:40px;margin:20px auto 0;}
.icase .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; background:#333;border-radius:50%; }
.icase .hd ul li.on{ background:#f60; }
.icase .bd{width:1200px;overflow: hidden; position: relative; z-index:0;margin:0 auto;}
.icase .bd ul{width:1220px;float:left;}
.icase .bd ul li{float:left;width:224px;height:385px;position: relative;margin:0 20px 0 0; overflow: hidden;}
.icase .bd ul li a{ display: block;width:224px;height:385px;position: relative;}
.icase .bd ul li a span.bg{text-indent:-9999px;width:224px;position:absolute;z-index:1;left:0px;right:0;bottom:0px;height:385px;background:url(../img/zom.png) no-repeat center 385px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.icase .bd ul li a .img{width:224px;height:200px;float:left;}
.icase .bd ul li img{width:224px;height:200px;}
.icase .bd ul li a .txt{text-align: center;border-top:2px solid #fff;float:left;width:224px;height:185px;background:#fff;}
.icase .bd ul li a .txt h2{font-size:16px;color:#333;padding:15px 0;}
.icase .bd ul li a .txt p{font-size:13px;color:#999;padding:0 15px 20px;}
.icase .bd ul li a .txt span.more{color:#f0a20c; background:url(../img/jianb.png) no-repeat right 4px;padding:0 10px 0 0;}
.icase .bd ul li a:hover{color:#dc5843;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.icase .bd ul li a:hover .txt{border-top:2px solid #f0a20c}
.icase .bd ul li a:hover .bg{height:385px;width:224px;bottom:0px;background:url(../img/zom.png) no-repeat center 90px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}

.inewad{ position: relative;height:300px;width:100%;margin:0 0 15px 0;}
.inewad .pic{ position: relative; z-index:0;height:300px;}
.inewad .pic img{ position: relative; z-index:0;height:300px;width:1200px;}
.inewad .txt{ position:absolute;bottom:0;left:0;height:60px;width:98%;background:rgba(0,0,0,0.5);padding:15px 0 0 2%;}
.inewad .txt h5{font-size:18px;font-weight:bold;}
.inewad a{color:#fff; display: block; position: relative;}
.inewad a span{background:url(../img/hot.png) no-repeat;width:53px;height:41px; position: absolute;left:10px;top:10px;z-index:1;}
.inewad a:hover{color:#ccc;}
.inewsli{overflow:hidden;width:1200px;}
.inewsli ul{width:1250px;float:left;}
.inewsli ul li{float:left;width:575px;height:153px;margin:0 50px 30px 0;}
.inewsli ul li a{width:543px;height:121px;border:1px solid #ddd; display: block;padding:15px;}
.inewsli ul li img{width:170px;height:120px;float:left;margin:0 20px 0 0;}
.inewsli ul li a h6{font-size:16px;line-height:30px;}
.inewsli ul li a p{font-size:14px;color:#999;padding:10px 0;}

.pnewli{padding:20px 0;margin:10px 0 0 0;width:100%;}
.pnewli ul{height:auto;float:left;padding:30px 0;}
.pnewli ul li{background:#ececec;float:left;width:100%;height:360px;margin:0 0 45px 0;}
.pnewli ul li .txt{float:right;width:545px;height:240px;padding:30px 25px 0 30px;line-height:22px;}
.pnewli ul li .txt h3{font-size:26px;color:#666; line-height: 26px;}
.pnewli ul li .txt p{padding:40px 10px;color:#666;}
.pnewli ul li .txt a.mores{ background:url(../img/jianc.png) no-repeat 100px center #f3c56d;border:1px solid #f3c56d;font-weight:bold;color:#8c6e3c;line-height:40px;width:100px;height:40px;padding:0 0 0 40px; display: inline-block;margin:0 10px;}
.pnewli ul li .txt a.mores:hover{ background-color:#e2b55f}
.pnewli ul li .txt a.order{ background:url(../img/jiand.png) no-repeat 100px center;border:1px solid #f07864;font-weight:bold;color:#f07864;line-height:40px;width:100px;height:40px;padding:0 0 0 40px; display: inline-block;margin:0 10px;}
.pnewli ul li .txt a.order:hover{ background-color:#ffc3b9}
.pnewli ul li .pic{float:left;width:600px;height:360px;}
.pnewli ul li .pic img{width:600px;height:360px;}
.pnewli ul li.two .txt{float:left;}
.pnewli ul li.two .pic{float:right;}

.newsli ul li{margin:0;width:100%;padding:30px 0;height:200px;border-bottom:1px solid #D0D0D0;}
.newsli ul li a{display:block;height:200px;width:100%;}
.newsli ul li .img{float:left;width:280px;}
.newsli ul li .img img{width:280px;height:200px;}
.newsli ul li .txt{float:right;width:620px;padding:20px 0 0;}
.newsli ul li a h3{color:#000;font-size:20px;}
.newsli ul li a p{color:#666;padding:20px 0;height:80px;width:99%;}
.newsli ul li a .time{float:left;color:#999;font-size:14px;}
.newsli ul li a span.mores{float:right;color:#f7b715;background:url(../img/jianb.png) no-repeat right center;font-weight:bold;padding:0 10px 0 0;margin:0 20px 0 0;}
.newsli ul li a:hover{ background-color:#f2f2f2;}

.newslist ul li{margin:0;width:100%;padding:30px 0;border-bottom:1px solid #D0D0D0;}
.newslist ul li a{display:block;width:100%;padding:10px 0 20px 0;}
.newslist ul li a h3{color:#333;font-size:20px;}
.newslist ul li a p{color:#999;padding:20px 0 0 0;width:99%;}
.newslist ul li a .time{float:left;color:#ccc;font-size:18px;}
.newslist ul li a span{float:right;color:#f7b715;background:url(../img/jianb.png) no-repeat right center;font-weight:bold;padding:0 10px 0 0;margin:0 20px 0 0;}


/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:right;letter-spacing:0;font-size:12px;margin:20px 0;}
.page_list li{display:inline-block;}
.page_list a{display:inline-block;color:#333;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 3px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list .active span{color:#333;border:1px solid #ccc;background:#ccc;text-align:center;padding:0 8px;margin:0 1px;display: inline-block;}



/*详情*/
.co{ background:url(../img/cobg.gif) repeat-y;width:1200px;float:left;}
.col{width:240px;float:left;padding:17px 0 0 0;}
.cor{width:920px;float:right;overflow: hidden;}
.local{height:60px;background:#fff;width:100%;border-bottom:1px solid #ddd;}
.local ul{height:45px;line-height:45px;color:#222;display:block;float:right;margin:0;font-size:16px;}
.local ul li{float:left;margin:0 0 0 20px;}

.cname{border-bottom:2px solid #000;height:56px;line-height:56px;color:#005197;font-size:22px;width:100%;}
.cname span{color:#ABABAB;font-size:12px;border-left:1px solid #ababab;margin:0 0 0 5px;padding:0 0 0 5px;}

.snav{float:left;margin:0;width:240px;}
.snav a{padding:0 0 0 7%;font-size:18px;color:#333;height:70px;line-height:70px;position:relative;display:inline-block;width:93%;margin:0 0 0px 0;border-bottom:1px solid #ddd;}
.snav a:hover{background-color:#f0a20c;color:#fff;}
.coon{padding:20px 0; line-height:24px;}
.about{padding:40px 0;}
.contactxt{float:left;width:42%;padding:20px 0 0 10px;}
.contactxt h4{font-size:24px;padding:20px 0;}
.contactxt p{font-size:18px;padding:5px 0;color:#666;}
.cmaps{float:right;width:55%;height:400px;border:1px solid #ccc;}

.detail{width:100%;margin:0;overflow:hidden;padding:20px 0; position: relative;}
.detail .dtitle{width:100%;padding:20px 0 5px 0;float:left; text-align: center;position: relative;left:0;top:0;}
.detail .dtitle h2{font-size:24px;color:#333;padding:0 0 20px 0;line-height:36px;}
.detail .dtitle p{color:#999;}
.detail .goback{border:1px solid #e8eae7;height:38px;line-height:38px;position: absolute;right:0;top:40px;}
.detail .goback .backs{ float:left;width:60px;}
.detail .goback .backs a{background:url(../img/back.png) no-repeat 8px center;padding:0 0 0 22px; display: block;color:#ccc; background-size:12px auto;}
.detail .goback .backs a:hover{ background-color:#f9f9f9}
.detail .goback .sharesk{ float:left;width:60px;border-right:1px solid #e8eae7;border-left:1px solid #e8eae7; position: relative;}
.detail .goback .sharesk .shares{background:url(../img/share.png) no-repeat 8px center;padding:0 0 0 25px;display: block;color:#ccc;background-size:12px auto;}
.detail .goback .sharesk .shares:hover{ background-color:#f9f9f9}



#qrcode_bg {display:none; width:240px; height:60px;z-index:1;padding:2px; position: absolute;right:-76px;top:38px;}
.shareb{float:left; width:230px; height:50px;position: relative; background:#fff;border:1px solid #e8eae7;top:7px;padding:2px 0 0 10px;}
.shareb:before{content:'';position:absolute;right:105px;top:-6px;width:0;height:0;margin-bottom:-6px;border:6px solid transparent; border-top:0; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;border-bottom-color:#ccc;}

.detail .goback .pics{ float:left;width:60px;}
.detail .goback .pics a{background:url(../img/pich.png) no-repeat 8px center;padding:0 0 0 25px; display: block;color:#ccc;background-size:12px auto;}
.detail .goback .pics a:hover{ background-color:#f9f9f9}



.detail .dconn{padding:40px 0; line-height:24px;color:#000;}
.detail .dconn hr{clear:both; height:1px; overflow:hidden;border:none; display:block; background:#f1f1f0;}
.detail .dconn img{max-width:920px;height:auto;}

.detail .showimg{margin:20px 0;text-align:center;}
.detail .showimg a img{border:1px solid #ccc;padding:1px;max-width:1000px;}
.detail .showimg a:hover img{border:1px solid #4a44a4;padding:1px;}

.detail table td{font-size:14px;}


.orderk{width:100%;height:60px; z-index:100; bottom: 0px;left:0px; position: fixed;}
.orders{height:60px;line-height:60px;background:#ccc;width:920px;float:right;}
.orders .pricea{color:#df4e36;font-size:20px;padding:0 20px;text-align:center;text-decoration: line-through;}
.orders .priceb{color:#000;font-size:14px;}
.orders .sub{float:right;width:140px;color:#fff; background:url(../img/jiane.png) no-repeat 110px center #df4e36;padding:0 20px 0 0;text-align: center;}
.orders .sub:hover{ background-color:#cd442d;}


/*大图样式*/
.dbpic{position:relative;margin:20px auto;width:1200px;float:left;}
.dbpic ul{width:1220px;margin:0px;padding:0px;background:#eef3fa;}
.dbpic ul li{float:left;margin:0 20px 0 0;width:285px;height:285px;}
.dbpic ul li a{width:283px;height:283px;border:1px solid #ddd;background:#fff;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:35px;*font-family:Arial;}
.dbpic ul li a img{vertical-align:middle;max-width:283px;max-height:283px;}
.dbpic ul li.current a{border:1px solid #000;}


/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -104px;}

.page{width:100%;padding:20px 0 40px 0;color:#999;}
.page li{padding:10px 0 0 0;}
.page a{color:#666;}
.page a:hover{color:#EB4343;}
.footer{background:#302f2d;padding:20px 0;width:100%;color:#f9f0da;height:120px;clear:both;border-bottom:1px solid #212429;line-height:30px;}
.footer .weixin{float:left;padding:10px 0 0 0;}
.footer .weixin img{width:100px;height:100px;border:1px solid #fff;}
.footer .ftel{float:left; background:url(../img/ftel.png) no-repeat 0 10px;padding:0 0 0 50px;margin:0 0 0 30px;}
.footer .copy{float:right;}
.footer a{color:#f9f0da;}
.footer .fcontact{float:left;line-height:30px;margin:0 0 0 90px;}
.footer .fcontact .address{ background:url(../img/map.png) no-repeat 0 center;padding:0 0 0 20px;}
.footer .fcontact .email{ background:url(../img/email.png) no-repeat 0 center;padding:0 0 0 20px;}
/*右侧浮动*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
.tbox{width:60px;float:right;height:auto;position:fixed;right:5px;top:30%;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;z-index:10;}/*解决IE6下不兼容 position:fixed 的问题*/
.tbox ul li{position:relative;cursor:pointer;width:60px;height:60px;margin:0 0 2px 0;}
.tbox ul li a{width:60px;height:25px;padding:35px 0 0 0;background:#f8f7f5;}
.tbox .lweixin{background:url(../img/rweixin.png) no-repeat center 10px #f8f7f5;}
.tbox .ltel{background:url(../img/rtel.png) no-repeat center 10px #f8f7f5;}
.tbox .lqq{background:url(../img/rqq.png) no-repeat center 10px #f8f7f5;}
.tbox .lcode{background:url(../img/rcode.png) no-repeat center 10px #f8f7f5;}
.tbox #gotop{background:url(../img/rtop.png) no-repeat center center #ccc;}
.tbox #gotop:hover{ text-decoration:none;background-color:#f5d089;}
.tbox .show{position:absolute;left:-156px;top:0px;width:150px;height:60px;background:#4aa85a;display:none;line-height:60px;padding:0; text-align:center;font-size:18px;color:#fff;}
.tbox .show:after{content:''; position:absolute; top:26px; right:-6px; width:0; height:0; margin-left:-6px; border:6px solid transparent; border-right:0; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;border-left-color:#4aa85a;}
.tbox .shows{position:absolute;left:-156px;top:0px;width:150px;height:210px;background:#4aa85a;display:none;line-height:24px;padding:0; text-align:center;font-size:18px;}
.tbox .shows:after{content:''; position:absolute; top:28px; right:-6px; width:0; height:0; margin-left:-6px; border:6px solid transparent; border-right:0; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;border-left-color:#4aa85a;}
.tbox .shows i{display:block;width:125px;height:125px;margin:auto;margin-top:8px;}
.tbox .shows p{color:#fff;margin-top:5px;font-size:12px;;}
.tbox .shows .q1{font-size:12px;line-height:16px;}
.tbox .shows .q2{font-size:14px;line-height:22px;}
.tbox a{ text-align:center;display:block;color:#333;font-size:12px;}
.tbox a:hover{ text-decoration:none;background-color:#e8e8e8;}
.tbox ul li:hover .shows,.tbox ul li:hover .show,.tbox ul li:hover .showsb{display:block;}

/*弹窗*/
html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}
.remodal,[data-remodal-id]{display:none}
.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}
.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}
.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}
.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}
.remodal-is-initialized{display:inline-block}

.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}
.remodal-overlay{background:rgba(0,0,0,.8)}
.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:0px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}
.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#fff;border:0;outline:0;background:0 0}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,helvetica cy,nimbus sans l,sans-serif!important;font-size:50px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}
.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}
.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:741px){.remodal{max-width:600px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:600px}

.contactr{width:540px;background:#e8f0ea;height:360px;float:left;padding:40px 0 0 30px; text-align: left;}
.contactr li{width:540px;float:left;margin:0 0 30px 0;}
.contactr li input,.contactr li textarea{border:none;background:transparent !important;}
.contactr .xingminga{width:220px;border:1px solid #ccc; background:url(../img/gicona.png) no-repeat 10px center #fff;float:left;padding:0 0 0 40px;height:43px;line-height:43px;}
.contactr .dianhuaa{width:220px;border:1px solid #ccc; background:url(../img/giconc.png) no-repeat 10px center #fff;float:right;padding:0 0 0 40px;height:43px;line-height:43px;}
.contactr .dizhi{width:498px;border:1px solid #ccc; background:url(../img/gicond.png) no-repeat 10px center #fff;padding:0 0 0 40px;height:43px;line-height:43px;}
.contactr .neirong{width:498px;border:1px solid #ccc; background:url(../img/gicone.png) no-repeat 10px 10px #fff;padding:8px 0 0 40px;height:80px;line-height:43px;}
.contactr .yanzhengmaa{width:220px;border:1px solid #ccc; background:url(../img/gicona.png) no-repeat 10px center #fff;float:left;padding:0 0 0 40px;height:43px;line-height:43px;}
.contactr .tijiaoa{width:260px;float:right;height:43px;line-height:43px;}
.contactr .tijiaoa .btn{height:43px;line-height:43px; background:#f7b715; text-align: center;color:#fff;font-size:24px; cursor: pointer;width:260px;border:none;}
