﻿﻿@charset "utf-8";
/* CSS Document */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{-webkit-font-smoothing: antialiased;	 /*chrome、safari*/ -moz-osx-font-smoothing: grayscale;	/*firefox*/}
a:hover {color:#d01817;text-decoration:none;}
h2.h2_title {text-align: center;height: 40px;background: url(/themes/images/artline01.png) repeat-x left 84px;padding-top: 65px;font-weight: normal;}
h2.h2_title i {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 14px;height: 14px;background: url(/themes/images/artty01.png) no-repeat center;}
h2.h2_title a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;height: 40px;line-height: 40px;font-size: 32px;color: #043985;padding: 0 20px;background: #fff;line-height: 40px;}
h2.h2_title span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;height: 40px;line-height: 40px;font-size: 32px;color: #043985;padding: 0 20px;background: #fff;line-height: 40px;}
p.p_title {font-size:16px;color:#666;text-align:center;height:24px;line-height:24px;padding-top:15px;padding-bottom:30px;}
.blank{height:18px; line-height:18px; clear:both; visibility:hidden;}
.top-line{width:100%;border-bottom:1px  dashed #ced9e2;float:left;margin-top:1px;margin-bottom:18px;list-style:none;}
.top20{margin-top:20px;padding-bottom:20px;}

/*背景颜色*/
.whole-bg {background:#f1f1f1;}
.whole-bg h2.h2_title a {background: #f1f1f1;font-weight: bold;}
.whole-bg p.p_title {color: #666;padding-top: 8px;}

/*左侧分类*/
.left-wide {width:238px;}
.left-box {line-height:58px;height:58px;font-size:18px;text-align:center;letter-spacing:1px;background:#043985;border-radius: 5px 5px 0 0;color:#fff;position:relative}
.left-box span{font-size:16px;color:#fff;text-transform:uppercase;padding-left:5px;font-family: 'Times';}
.left-box:after {content: ''; position:absolute; height:3px; width:0; right:inherit; top:inherit; left:0; bottom:0; background:#cda142; transition: 2s ease all;}
.left-box:hover:after {width: 100%; transition: 2s ease all; }
.left-mox{line-height:55px;height:55px;font-size:18px;padding-left:25px;letter-spacing:1px;background: #043985 url(/themes/images/proicon01.png) no-repeat 185px center; border-radius: 5px 5px 0 0;color:#fff;position:relative}
.left-mox:after {content: ''; position:absolute; height:3px; width:0; right:inherit; top:inherit; left:0; bottom:0; background:#cda142; transition: 2s ease all;}
.left-mox:hover:after {width: 100%; transition: 2s ease all; }
.left-wox{line-height:55px;height:55px;font-size:18px;padding-left:25px;letter-spacing:1px;background: #043985 url(/themes/images/proicon02.png) no-repeat 185px center; border-radius: 5px 5px 0 0;color:#fff;position:relative}
.left-wox:after {content: ''; position:absolute; height:3px; width:0; right:inherit; top:inherit; left:0; bottom:0; background:#cda142; transition: 2s ease all;}
.left-wox:hover:after {width: 100%; transition: 2s ease all; }
.left_tel {width: 238px;height: 110px;background: url(/themes/images/f_bg.jpg) center;margin-top: 10px;border-radius: 2px;}
.left_tel .con_tel {padding: 28px 0px 28px 55px; height: 48px; background: url(/themes/images/f_tel.png) no-repeat 8px center;color: #fff;}
.left_tel .con_tel .p1 {font-size: 13px;color: #fff;}
.left_tel .con_tel .p2 {font-size: 23px;color: #fff;margin-top:5px;}
.left-goods dl:first-child dt a {display: block;color: #fff;height: 60px;background: url(/themes/images/proicon01.png) no-repeat 180px center;}
.left-goods {width:100%;background:#FFF;position:relative;box-shadow: 0 0 5px rgba(11,11,11,.19);background: #fff;}
.left-goods dl {padding-bottom:18px;background: #fff;border: 1px solid #ddd;border-radius: 0 0 5px 5px;}
.left-goods dl:first-child {border-bottom: none;border-radius: 0;}
.left-goods dl dd {font-size: 16px;height: 43px;line-height: 43px;border-bottom:1px dashed #ccc;border-left:10px solid #fff;border-right:10px solid #fff;padding-left: 18px;background: url(/themes/images/ty01.png) no-repeat left center;position: relative; }
.left-goods dl dd>a {color: #333;}
.left-goods dl dd.cur ,.left-goods dl dd:hover {background: url(/themes/images/ty02.png) no-repeat left center;}
.left-goods dl dd.cur>a ,.left-goods dl dd:hover>a {color:#d01817;}
.left-goods dl dd:hover ul {display: block;}
.left-goods dl dd ul {display: none; position: absolute;left: 227px;top: 0;width: 220px;background: #fff;border-radius:4px;border: 1px solid #ddd;border-left: none;z-index: 2;}
.left-goods dl dd ul li {padding-left: 22px;background: url(/themes/images/ty01.png) no-repeat 5px center;height: 42px;line-height: 42px;border-bottom:1px dashed #ccc;}
.left-goods dl dd ul li.cur ,.left-goods dl dd ul li:hover {background: url(/themes/images/ty02.png) no-repeat 5px center;}
.left-goods dl dd ul li.cur>a ,.left-goods dl dd ul li:hover>a {color: #d01817;}
.left-sort {width:100%;background:#FFF;overflow:hidden;position:relative;box-shadow: 0 0 5px rgba(11,11,11,.19);background: #fff;}
.left-sort ul {padding-top:18px;padding-bottom:18px;overflow: hidden }
.left-sort ul li{width:212px;background:#eee;height:43px;line-height:43px;margin:5px 2px 10px 13px;text-align:center;position: relative;cursor: pointer;}
.left-sort ul li a {font-size:16px; color:#666;display: block; }
.left-sort ul li a:hover {background:#cda142;color:#fff; text-decoration:none;}
.left-sort ul li a.cur{background:#cda142;color:#fff; text-decoration:none;}
.left-contact{overflow: hidden;padding:0 7px 12px 7px; box-shadow: 0 0 10px rgba(11,11,11,.19);box-sizing: border-box; background: #fff url(/themes/images/pc-xc-icon2.png) no-repeat 90px 12px;}
.hometitle {padding: 0 10px; line-height:48px; height:48px; font-size:18px; border-bottom: 1px solid #e5e5e5; color: #333; position: relative }
.hometitle:after {content: ''; position:absolute;height:1px; width:0; right:inherit;top:inherit;left:0;bottom:-1px;background:#043985;transition: 2s ease all;}
.hometitle:hover:after { width: 100%; transition: 2s ease all; }
.topnews {display: block; margin: 20px 0; background:#fff;position:relative;overflow:hidden; border-radius: 3px; max-height:150px;padding:3px;}
.topnews img  {width:100%; min-height: 150px; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; transition: all 0.5s }
.topnews span {display: block; width: 100%;position: absolute; bottom: -10px; line-height:26px;margin:10px 2px; opacity: 0; background: rgba(0,0,0,.7); font-size: 14px;text-align:center;-moz-transition: all .5s ease; -webkit-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; transition: all 0.5s }
.topnews:hover span { opacity: 1; color: #FFF;}
.topnews:hover img { transform: scale(1.1) }
.paihang { background: #FFF; overflow: hidden;margin-bottom:18px;box-shadow: 0 0 10px rgba(11,11,11,.19);background: #fff;box-sizing: border-box;}
.paihang ul {margin-left:3px; margin-right:3px;}
.paihang ul li { height: 28px; line-height: 28px; margin-bottom: 8px; padding-left: 3px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.paihang ul li:nth-child(even) { background: #f6f6f6 }
.paihang ul li i { display: block; width: 16px; height: 16px; background: #B1B1B1; float: left; margin-top: 6px; margin-right:5px; position: relative; font-style: normal }
.paihang ul li i::before { position: absolute; left: 0; top: 0; font-size: 9px; color: #fff; line-height: 16px; width: 16px; text-align: center }
.paihang ul li:first-child i, .paihang ul li:nth-child(2) i, .paihang ul li:nth-child(3) i { background: #d01817; }
.paihang ul li:first-child i::before { content: "1"; }
.paihang ul li:nth-child(2) i::before { content: "2"; }
.paihang ul li:nth-child(3) i::before { content: "3"; }
.paihang ul li:nth-child(4) i::before { content: "4"; }
.paihang ul li:nth-child(5) i::before { content: "5"; }
.paihang ul li:nth-child(6) i::before { content: "6"; }
.paihang ul li:nth-child(7) i::before { content: "7"; }
.paihang ul li:nth-child(8) i::before { content: "8"; }
.paihang ul li:nth-child(9) i::before { content: "9"; }
.paihang ul li:nth-child(10) i::before { content: "10"; }
.paihang ul li:nth-child(11) i::before { content: "11"; }
.paihang ul li:nth-child(12) i::before { content: "12"; }
.paihang ul li:nth-child(13) i::before { content: "13"; }
.paihang ul li:nth-child(14) i::before { content: "14"; }
.paihang ul li:nth-child(15) i::before { content: "15"; }
.paihang ul li:nth-child(16) i::before { content: "16"; }
.paihang ul li:nth-child(17) i::before { content: "17"; }
.paihang ul li:nth-child(18) i::before { content: "18"; }
.paihang ul li:nth-child(19) i::before { content: "19"; }
.paihang ul li:nth-child(20) i::before { content: "20"; }
.paihang ul li:nth-child(21) i::before { content: "21"; }
.paihang ul li:nth-child(22) i::before { content: "22"; }
.paihang ul li:nth-child(23) i::before { content: "23"; }
.paihang ul li:hover { -moz-transition: all .2s ease; -webkit-transition: all .2s ease; transition: all .2s ease;font-weight: bold; }
.paihang ul li:hover a {color: #043985;}

.ppaihang ul { padding:8px; }
.ppaihang ul li { border-bottom: solid 1px #EAEAEA; font-size: 14px; margin: 0 0 10px 0; padding: 0 0 10px 0; overflow: hidden }
.ppaihang ul li b { height: 30px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; }
.ppaihang ul li p { font-size: 12px;line-height:18px; color: #888 }
.ppaihang ul li a:hover { color: #000; }
.ppaihang ul li:hover p { color: #000; }
.ppaihang ul li:hover b a { color: #000; }
.ppaihang li i {width:100px; height:68px; overflow:hidden; display:block; border:#efefef 1px solid;float:left;margin-right:6px}
.ppaihang li img {height: 100%; margin: auto; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; transition: all .5s ease;}
.ppaihang ul li:hover i img { transform: scale(1.1) }

.shove {background: #FFF; overflow: hidden;margin-bottom:18px;box-shadow: 0 0 10px rgba(11,11,11,.19);background: #fff;box-sizing: border-box;}
.shove ul {padding:8px;}
.shove ul li {font-size: 14px;overflow: hidden }
.shove ul li p {line-height:38px; color: #888;text-align:center;}
.shove ul li a:hover {color: #043985; font-weight: bold;}
.shove li i {width:220px; height:220px; overflow:hidden; display:block; border:#efefef 1px solid;float:left;}
.shove li img {height: 100%; margin: auto; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; transition: all .5s ease;}
.shove ul li:hover i img { transform: scale(1.1) }
.left-contact span{ display:block;font-size:14px; color:#303030; line-height:26px;}
/*search*/
.search { background: #FFF; overflow: hidden; padding: 20px; margin: 20px 0 }
.input_text { padding-left: 5px; border: 1px solid #ccc; width: 70%; height: 26px; line-height: 26px; background-color: #f2f2f2; float: left; }
.input_submit {background-color:#333; color: #FFF; float: left; width:25%; border: none; cursor: pointer; height: 28px; line-height: 28px; }


/*右侧内容*/
.right-wide{ width:950px; padding:0 10px; background:#fff; float:right;border-radius: 5px 5px 0 0;box-shadow: 0 0 5px rgba(11,11,11,.19)}
.right-now{overflow:hidden; padding-top:15px; padding-bottom:13px; border-bottom:1px solid #dbdbdb;position:relative}
.right-now:after {content: ''; position:absolute; height:1px; width:0; right:inherit; top:inherit; left:0; bottom:0; background:#cda142; transition: 2s ease all;}
.right-now:hover:after {width:100%; transition: 2s ease all;}
.right-now h1{float:left;font-size:18px;color:#043985;font-weight:bold;padding-left:10px;border-left:3px solid #043985;line-height:20px;overflow:hidden;}
.right-now h2{float:left;font-size:18px;color:#043985;font-weight:bold;padding-left:10px;border-left:3px solid #043985;line-height:20px;overflow:hidden;}
.right-now h5{float:left;font-size:18px;color:#043985;font-weight:bold;padding-left:10px;border-left:3px solid #043985;line-height:20px;overflow:hidden;}
.right-now span{ float:right;}
.right-now span em{ color:#999;}
.right-now span i{ color:#999;}
.right-now span a{ color:#999;}
.art-content{margin-top:18px; margin-bottom:18px; margin-left:10px; margin-right:10px;}
.art-content h1{font-size:28px;color:#333;margin-top:38px;margin-bottom:18px;font-weight:bold;letter-spacing:1px;text-align:center;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
.art-content span{font-size:16px;color:#666;height:27px; line-height:27px;letter-spacing:1px;}
.art-content img{max-width:100%;}
.art-content p{font-size:16px;color:#555;line-height:27px;letter-spacing:0px;}
.art-content a{font-size:16px;color:#333;}
.art-content a:hover{color:#043985;font-weight: bold;}
.art-content strong{padding-top:8px;padding-left:0px;font-size:18px;font-family:microsoft yahei;color:#555;}
.word-size{float:right;color:#aaa;font-size:12px;padding-left:10px;}
.word-size a:hover{background:#fff;} 
.size-big{float:right;padding-left:3px;display:block;width:20px;height:22px;margin:1px 0 0 10px;border:0;background:url(/themes/images/msg_caption.png) -85px 4px no-repeat;text-indent:-9999px;cursor:pointer;}
.size-big a.A1{background-position:0 0;}
.size-small{float:right;display:block;width:20px;height:22px;margin:1px 0 0 15px;border:0;background:url(/themes/images/msg_caption.png) 1px 4px no-repeat;text-indent:-9999px;cursor:pointer;}
.size-small a.A2{background-position:0 -12px;}
.author-txt{color:#a8a8a8;margin:0 2px 15px 2px; border-bottom-width: 1px;border-bottom-style: dashed;height:25px;margin-bottom:20px;}
.author-txt span{padding-right:10px;font-size:12px; font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;}
.ar-time{background:url(/themes/images/time.png) no-repeat 10px;padding-left:33px;}
.ar-click{float:right;background:url(/themes/images/newsbg03.png) no-repeat 10px;padding-left:30px;}
.ar-print{float:right;background:url(/themes/images/print.png) no-repeat;padding-left:8px;margin-top:3px;}
.dt-content{font-size:14px;color:#333;margin:0 28px 15px 28px;line-height:32px;}
.prev-next{float:right;width:100%;margin-top:2px;}
.prev-next on{float: left;width: 45%;padding:1px 10px 18px; }
.prev-next on a{ color:#666; font-size:14px;}
.prev-next on a:hover{color:#d01817;}
.prev-next .fr{ float:right;}
.right-related{ width:950px; padding:0 10px; margin-top:20px;background:#fff; float:right;box-shadow: 0 0 5px rgba(11,11,11,.19)}
.right-push {background:#fff;padding-bottom:12px;margin-bottom:10px;}
.right-push dl { width: 219px; overflow:hidden; float:left; display:inline; padding: 20px 9px 2px 9px; }	
.right-push dt { width: 219px;   overflow:hidden;  }
.right-push dt a {width: 215px; display:block; border:1px solid #D5D5D5; padding:1px;}
.right-push dt a:hover { border:solid 1px #d01818;}
.right-push dt img {width: 215px; height:215px; display:block;}
.right-push dd {line-height:24px; padding-top:8px; overflow:hidden;display:block;width:219px;text-align:center; margin-bottom:10px;}

/*荣誉证书*/
.honor-img { width:100%; float:left; overflow:hidden; margin-top:20px }
.honor-img li {float:left; width:210px; height:290px;border-radius:2px; border:1px solid #f0f0f0; margin-left:13px; margin-right:12px; margin-bottom:40px;  background:#fff; -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.honor-img li:hover{box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}
.honor-img li .honor-fo{ width:210px; height:290px; overflow:hidden; position:relative; text-align:center; }
.honor-img li .honor-fo .honor-var{ padding-top:10px; padding-bottom:0px;}
.honor-img li .honor-fo .honor-var img{width:200px; height:250px;}
.honor-img li .honor-hp{height:50px;color:#888; font-size:12px; background:#fff;line-height:25px; overflow:hidden;}

/*发展历程*/
.fzlc{width:100%;padding:20px 0;}
.fzlc dd{position:relative;height:220px;margin:0px auto;}
.fzlc dd .fz_tes{height:40px;line-height:40px;text-indent:30px;font-size:26px;color:#333;position:absolute;left:320px;top:15px;}
.fzlc dd .fz_esr{left:460px;}.fz_line{position:absolute;width:2px;left:464px;height:220px;top:0;background:#aaa;}
.fz_row{width:37px;height:13px;position:absolute;left:458px;top:30px;background:url(/themes/images/right.png) 0 0 no-repeat;}
.fz_owl{left:434px;top:30px;background:url(/themes/images/left.png) 0 0 no-repeat;}
.fz_oxx{width:400px;padding:10px;background:#fff;border:1px solid #e9e9e9;position:absolute;left:506px;top:0px;}
.fz_oxx:hover{border:1px solid #56baff;background:#fafafa;}
.fz_fol{left:2px;}
.fz_r{width:15px;height:21px;position:absolute;top:25px;left:-14px;}
.fz_l{left:10px;}
.fz_fos{padding:18px;}


/*技术问答*/
.mag-ask li {margin-top:18px;margin-bottom:18px;margin-left:10px;margin-right:10px;}
.mag-ask li a{display: block;border: 1px solid #ececeb;padding:10px;overflow: hidden;background-color: #fff;}
.mag-ask li .text {padding:10px;}
.mag-ask li .text h4{font-size:16px;margin-bottom:18px;}
.mag-ask li .text p {font-size:16px;color: #797979;margin-top:10px;line-height: 2.2;}
.mag-ask li .text om{color:#fff; padding:2px 6px;background:#043985;border-radius:2px;}
.mag-ask li .text on{color:#fff; padding:2px 6px;background:#cda142;border-radius:2px;}
.mag-ask li .text .more {padding: 4px 8px;color: #fff;background-color:#043985;float:right;}
.mag-ask li a:hover {border-color: #043985;}
.mag-ask li a:hover .text h4{color: #043985;}
.mag-ask li a:hover .text .more {opacity:.8;filter:alpha(opacity=80);}


/*新闻信息*/
.news-bl {float: left; width: 100%; overflow: hidden; }
.news-bl li {overflow:hidden; padding:20px; background:#fff; list-style:none; border-bottom: 1px dashed #DCDCDC;}
.news-pic {overflow: hidden; width: 25%; display: block; float: left; margin-right: 20px; border-radius:4px;}
.news-pic img {width: 100%;border: 0; display: block;}
.news-pic img:hover{opacity:.8;filter:alpha(opacity=80);}
.news-bl li h3{font-size:16px;color: #555;line-height: 30px; height: 30px; margin: 8px 0; }
.news-bl li p {color: #888; line-height: 24px }
.autor {width: 100%; overflow: hidden;clear: both; margin: 20px 0 0 0; display:inline-block; color: #838383; font-size:13px}
.autor span {margin-right:13px; padding-left:18px }
.autor span a:hover {text-decoration:none;color: #d01817;}
.lm {background: url(/themes/images/newsbg01.png) no-repeat left center }
.dtime {background: url(/themes/images/newsbg02.png) no-repeat left center }
.viewnum {background: url(/themes/images/newsbg03.png) no-repeat left center }
.readmore {float:right;font-size:14px;}
.readmore a{color: #043883;}
.readmore i{color: #d01817;}


/*案例展示*/
.case-er{width:962px;margin-top:25px;}
.col-mb-3{float:left;width:33%;}
.case-item{float:left;margin-left:10px;border:1px solid #ddd;width:290px;border-radius:2px;background: #fff;margin-bottom:25px;padding: 1px;}
.case-item .case-img{overflow: hidden;position: relative;}
.case-item .case-img a{display: block;}
.case-item .case-img img{display: block;width:290px;height: 225px;}
.case-img:hover{opacity:0.9;}
.case-item:hover{box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}
.case-item .tit{font-size:16px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding: 8px 8px;}
.case-item .tit a{color: #666;}
.case-item .tit a:hover{color: #e74c3c;;}
.case-item .tit2 a{display: block;width: 78px;height: 28px;line-height: 26px;text-align: center;font-size: 12px;color: #999;border: 1px solid #d7d7d7;border-radius:2px;margin: 10px auto;}
.case-item .tit2 a:hover{background: #d01817;color: #fff;border-color: #d01817;}


/*案例layout*/
.cf{zoom:1}
.fl{float:left;}
.photo-warp-inner {width:100%;margin:0 auto;margin-top:10px;}
.photo-warp-inner .mainArea {text-align:center;margin:8px auto;position:relative;overflow:hidden;zoom:1;}
.photo-warp-inner .mainArea .ad-image{margin:0 auto; position:relative; z-index:9; overflow:hidden;}
.photo-warp-inner .mainArea .ad-image img{max-width:100%;display:block;margin-top:10px;}


/*案例pic-information*/
.picInfo{width:930px;margin:15px auto;padding:10px;border:1px solid #c4c0c6;-webkit-box-shadow:2px 2px 3px #ccc;-moz-box-shadow:2px 2px 3px #ccc;-o-box-shadow:2px 2px 3px #ccc;box-shadow:2px 2px 3px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; text-indent:22px; font-size:14px;color:#666;}
.photo-info{min-height:30px;line-height:24px; text-align:left; color:#333;border-top:1px dashed #d9d9d9; position:relative;}
.photoList-wrap {padding:10px 10px 22px 12px;margin:0 auto;background:#f1f1f1;overflow:hidden;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 5px rgba(11,11,11,.19)}
.ad-back,.ad-forward{width:28px; height:115px;margin-top:8px; background:url(/themes/images/btn-bg.png) no-repeat;_display:inline; cursor:pointer;}
.ad-back,.ad-back:hover{float:left; }
.ad-back{background-position:0 0;}
.ad-back:hover {background-position:-29px 0;}
.ad-forward,.ad-forward:hover{float:right;}
.ad-forward {background-position: -59px 0;}
.ad-forward:hover {background-position: -88px 0;}
.photo-List {height:158px;float:left; overflow:hidden;zoom:1;display:inline;position:relative;}
.photo-List ul{ position:relative; overflow:hidden;}
.photo-List li{width:158px;height:112px;padding:8px;cursor:pointer;float:left;}
.photo-List li.ad-active{ background:url(/themes/images/case_imh.png) no-repeat 3px 0}
.photo-List li a{width:158px; height:112px;display:table-cell;text-align:center;*display:block;}
.photo-List li a img{display:inline;border:1px solid #ddd;width:158px;height:100%;border-radius:2px;background: #fff;padding:1px;}
.mainArea .ad-prev,.mainArea .ad-next{width:50%;height:100%;position:absolute;z-index:100;background:#fff;opacity:0;}
.mainArea .ad-prev{left:0;top:0;cursor: url(&quot;/themes/images/img_pre.cur&quot;), auto;}
.mainArea .ad-next{right:0;top:0;cursor: url(&quot;/themes/images/img_next.cur&quot;), auto;}


/*案例缩略图按钮*/
.nph_set_pre,.nph_set_next{margin:5px 2px 0 0;padding:3px 2px 0 0;}
.nph_set_next span,.nph_set_pre span{width:118px; height:98px;display:table-cell;text-align:center;*display:block;}
.nph_set_next span img,.nph_set_pre span img{border:1px solid #ddd;width:158px;border-radius:2px;background: #fff;padding: 1px;}


/*案例拖动条自适应*/
.scrollbar-box{height:30px;margin-top:20px;overflow:hidden;}
#scrollbar,
#scrollbar-b{height:30px;margin:0 auto;position:relative;}
#scrollbar{background:url(/themes/images/scrollBgline.gif) repeat-x 0 6px;}
#scrollbar-b{ background:url(/themes/images/scrollBgline-b.png) repeat-x;}
#scrollbar .scroll-fix,
#scrollbar-b .scroll-fix{cursor:e-resize;display:block;height:16px;overflow:hidden;position:absolute;left:0px;top:1px;}
#scrollbar .scroll-fix{width:98px;background:url(/themes/images/scroll-bg.gif) no-repeat}
#scrollbar-b .scroll-fix{width:199px; height:13px; background: url(/themes/images/scroll-b-bg.gif) no-repeat;}
.nph_btn_scrl {width:36px;cursor:e-resize;display: block;outline:none;position: absolute;top:1px;}
.nph_btn_scrl .nph_btn_lt { width: 10px; height: 15px; margin-right: -10px; float: left;}
.nph_btn_scrl .nph_btn_rt { width: 10px;  height: 15px; margin-left: -10px; float: right;}
.nph_btn_scrl .nph_btn_bd { width: 100%;min-height: 1px; float: left;}
.nph_btn_scrl .nph_btn_bd span { height: 15px;display: block; margin: 0 10px;}
.nph_btn_scrl .nph_btn_ct { width: 14px; height:15px; display: block; margin: auto;}
.nph_btn_scrl .nph_btn_lt,
.nph_btn_scrl .nph_btn_rt,
.nph_btn_scrl .nph_btn_bd span,
.nph_btn_scrl .nph_btn_ct {background: url(/themes/images/scroll-auto-bg.png) no-repeat;}
.nph_btn_scrl .nph_btn_lt { background-position: 0 0;}
.nph_btn_scrl .nph_btn_rt {background-position: -26px 0;}
.nph_btn_scrl .nph_btn_ct {background-position: -11px 0;}
.nph_btn_scrl:hover .nph_btn_lt {background-position: 0 -16px;}
.nph_btn_scrl:hover .nph_btn_rt { background-position: -26px -16px;}
.nph_btn_scrl:hover .nph_btn_ct {background-position: -11px -16px;}
.nph_btn_scrl .nph_btn_bd span { background-repeat:repeat-x;background-position:0 -32px;}
.nph_btn_scrl:hover .nph_btn_bd span {background-position: 0 -48px;}


/*案例预加载小图标*/
.ad-loader{position: absolute;z-index: 10;top: 200px;left: 48%;border: 1px solid #CCC;}
.ad-preloads{display:none;}


/* 合作伙伴 */
.partnerimg { width:950px;padding:28px;}
.partnerimg ul {position:relative;left:18px;}
.partnerimg li {float:left; width:166px; background:#fff; height:103px; border:1px solid #f0f0f0;margin-top:20px; margin-right:60px; margin-bottom:18px;background:#fff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;  transition: all 0.3s ease;}
.partnerimg li:hover{box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1); -webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;  transition: all 0.3s ease;}
.partnerimg li .partnerinfo{ width:158px; height:103px; overflow:hidden; position:relative; text-align:center; }
.partnerimg li .partnerinfo .partnervar{ padding-top:2px; padding-bottom:5px;}
.partnerimg li .partnerinfo .partnervar img{ width:138px; height:68px;position:relative;left:6px;}
.partnerimg li .partnerhp{ width:158px; height:20px; color:#333; font-size:14px; margin:3px; background:#fff; line-height:18px; overflow:hidden;}


/*推荐产品*/
.conright {width:950px;padding:10px 10px;background:#fff;float:right;border-radius: 5px 5px 0 0;position:relative;box-shadow: 0 0 5px rgba(11,11,11,.19)}
.conright .r_top {height:402px;border: 1px solid #dddddd;border-radius: 2px;background: #fff;position: relative;overflow: hidden;}
.conright .r_top ul {position: relative;}
.conright .r_top ul li {float: left;width: 950px;}
.conright .r_top dl {position: relative;height: 400px;padding-left: 428px;}
.conright .r_top dl dt {width: 400px;border-right: 1px solid #dddddd;position: absolute;left: 0;top: 0;height: 400px;padding:1px;}
.conright .r_top dl dt img {display: block;width:400px;height:400px;}
.conright .r_top dl dt video{width:100%;height:auto;cursor: pointer;overflow:hidden;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}
.conright .r_top dl dd.dd1 {font-size:24px;padding-top:18px;margin-bottom:15px;}
.conright .r_top dl dd.dd1 a {color: #333;}
.conright .r_top dl dd.dd2 {font-size:14px;color:#666;padding-top:8px;padding-bottom:8px;padding-right:30px;border-top:1px  dashed #ced9e2;border-bottom:1px  dashed #ced9e2;overflow: hidden;line-height:28px;}
.conright .r_top dl dd.dd3 {font-size: 13px;line-height: 24px;}
.conright .r_top dl dd.dd4 {height: 40px;position: absolute;width: 350px;left: 460px;top: 345px;}
.conright .r_top dl dd.dd4 a {float: right; width: 98px;height: 35px; border-radius: 2px;border: 1px solid #d7d7d7;line-height: 35px;text-align: center;font-size: 14px;color: #666;margin-right: 20px;}
.conright .r_top dl dd.dd4 a:hover {background: #d01817;color: #fff;border-color: #d01817;}
.conright .r_top .pro_btnl {display: block;width: 31px;height: 31px;background: url(/themes/images/wtl01.png) no-repeat center;position: absolute;left: 18px;top: 180px;cursor: pointer;}
.conright .r_top .pro_btnr {display: block;width: 31px;height: 31px;background: url(/themes/images/wtr01.png) no-repeat center;position: absolute;right: 18px;top: 180px;cursor: pointer;}
.conright .r_top .pro_btnl:hover {background: url(/themes/images/wtl02.png) no-repeat center;}
.conright .r_top .pro_btnr:hover {background: url(/themes/images/wtr02.png) no-repeat center;}
.conright .prozt {display: block;width: 45px;height: 80px;background: url(/themes/images/prozt.png) no-repeat center;position: absolute;right: 39px;top: -7px;z-index: 2;}

/*产品展示*/
.goods-er{width:962px;margin-top:13px;}
.col-md-3{float:left;width:33.3%;}
.goods-item{float:left;border:1px solid #ddd;width:305px;border-radius:2px;background: #fff;margin-bottom:12px;padding: 1px;}
.goods-item .goods-img{overflow: hidden;position: relative;}
.goods-item .goods-img:before{content: "";background: rgba(0,0,0,0.2);width: 100%;height:100%;opacity: 0;position: absolute;top: 0;left: 0;z-index: 1;transition: all 0.4s ease-out 0s;}
.goods-item:hover .goods-img:before{opacity: 1;}
.goods-item .goods-img a{display: block;}
.goods-item .goods-img img{display: block;width:305px;height: 305px;}
.goods-img .pic-1{opacity: 1;backface-visibility:hidden;transition: all 0.4s ease-out 0s;}
.goods-item:hover .goods-img .pic-1{opacity: 0;}
.goods-img .pic-2{width: 100%;height: 100%;opacity: 0;backface-visibility: hidden;transform: scale(3);position: absolute;top: 0;left: 0;transition: all 0.4s ease-out 0s;}
.goods-item:hover .goods-img .pic-2{opacity: 1;transform: scale(1);}
.goods-item .social{padding: 0;margin: 0;list-style: none;transform: translateY(-38%);position: absolute;top: 80%;right: 2px;z-index: 4;}
.goods-item .social li{margin: 16px 3px 8px;opacity: 0;transform: translateX(60px);transition: transform .3s ease-out 0s;}
.goods-item .social li img{display: block;width: 78px;height: 78px;}
.goods-item:hover .social li{opacity: 1;transform: translateX(0);}
.goods-item .social li a{color: #fff;font-size: 22px;transition: all 0.3s;}
.goods-item .social li a:hover{color: #e74c3c;;}
.goods-item .social li a:hover:before,.goods-item .social li a:hover:after{display: block;}
.goods-item .title{font-size:16px;font-weight:bold;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding: 8px 8px;}
.goods-item .title a{color: #666;}
.goods-item .title a:hover{color: #e74c3c;;}
.goods-item .title1 {font-size: 13px;color: #d01817;text-align: center;padding: 0 10px;margin-bottom: 8px;overflow: hidden;}
.goods-item .title2 a{display: block;width: 78px;height: 28px;line-height: 26px;text-align: center;font-size: 12px;color: #999;border: 1px solid #d7d7d7;border-radius:2px;margin: 10px auto;}
.goods-item .title2 a:hover{background: #d01817;color: #fff;border-color: #d01817;}

/* 风机选购*/
.Concern{background: url(/themes/images/ProtectionBg.jpg) center center;height: 775px;padding-top: 60px;overflow: hidden;}
.ConcernCon{margin-top: 100px;position: relative;}
.ConcernCon ul{width: 50%;}
.ConcernCon ul li{font-size: 22px;color: #333;font-weight: bold;border-top: 1px #dedede solid;padding-top: 30px;margin-top: 30px;position: relative;padding-left: 30px;line-height:1.5;}
.ConcernCon ul li:first-child{padding-top: 0;border-top: none;padding-top: 0;}
.ConcernCon ul li:first-child i{top: 22px;}
.ConcernCon ul li i{background: url(/themes/images/ProductIcon04.png) no-repeat center center;width:8px;height:8px;display: block;position: absolute;left: 0;top: 60px;}
.ConcernCon ul.ul02{text-align: right;}
.ConcernCon ul.ul02 li{padding-right: 30px;}
.ConcernCon ul.ul02 li i{right: 0;left: auto;}
.ConcernCon span{width: 524px;height: 653px;display: block;position: absolute;left: 50%;margin-left: -258px;top: -56px;}
.ConcernCon span img{width: 524px;height: 653px;display: block;}
.Tdvantage{background: url(/themes/images/ProtectionBg.jpg) center center;position: relative;}
.CustomFan{background-color: #fff; padding: 38px 38px 38px 200px;position: relative;}
.CustomFan dl dt h3{color: #333;font-size: 24px;font-weight: normal;font-family: "icomoont";}
.CustomFan dl dt h3 b{color: #043985;font-size: 33px;}
.CustomFan dl dt h3 em{font-weight: bold;font-size: 30px;margin: 0 5px;}
.CustomFan dl dt p{font:bold 18px/1 Microsoft YaHei;color: #666;margin-top: 20px;}
.CustomFan dl dt i{font-size: 12px;color: #999;margin-top: 20px;display: block;}
.CustomFan dl dd{overflow: hidden;position: relative;top:38px;}
.CustomFan dl dd a{width: 138px;height: 48px;background-color: #043985;border-radius: 2px;text-align: center;display: block;font-size: 18px;color: #fff;line-height: 48px;float: left;margin-left:18px;}
.CustomFan dl dd a:first-child{margin-left: 0;}
.CustomFan dl dd a i{background: url(/themes/images/CustomFanIcon01.png) no-repeat center center;width: 18px;height: 19px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin-right: 10px;}
.CustomFan dl dd a.a2{background-color: #d01817;}
.CustomFan dl dd a.a2 i{background: url(/themes/images/CustomFanIcon02.png) no-repeat center center;width: 22px;height: 19px;}
.CustomFan dl dd a:hover{opacity:.8;filter:alpha(opacity=80);}
.CustomFan span{width: 339px;height: 317px;display: block;position: absolute;left: -103px;top: -68px;}
.CustomFan span img{width: 339px;height: 317px;display: block;}


/* 在线留言*/
.message{width:760px;margin:18px;margin-bottom:18px;margin-left:1px;margin-right:1px;padding-top:25px;padding-bottom:110px;}
.message p{font-size:16px; padding:35px 0; color:#F01414;display: block;}
.message span{font-size:16px; padding:35px 0; color:#666;}
.message strong{font-size:16px; padding:35px 0; color:#666;font-weight:bold;}
.message .n_form{}
.message .n_form li{width:380px; height:58px; float:left; margin-bottom:15px; color:#777;}
.message .n_form label{float:left; border:1px solid #dedede; line-height:46px; height:46px; width:87px; display:inline-block; text-align:center; background:#fff;}
.message .n_form .iptTxt{float:right; width:290px; border:1px solid #dedede; border-left-width:0; height:26px; line-height:26px; padding:10px 0; outline:none; text-indent:1em; background:#fff; color:#999;}
.message .n_form .iptTxts{float:left; width:148px; border:1px solid #dedede; border-left-width:0; height:26px; line-height:26px; padding:10px 0; outline:none; text-indent:1em; background:#fff; color:#999;}
.message .n_form .txtAre{margin-left:22px; width:495px; height:310px; border:1px solid #dedede; outline:none; resize:none; padding:14px; color:#999; line-height:18px;}
.message .n_form .btnTjly{width:380px; height:48px; background:#043985; border:none; cursor:pointer; color:#fff;}
.message .n_form .areLi{height:355px; float:right; display:inline;}
.message .n_form .areLi em{font-size:13px; display: block;position: absolute;width: 10px;height: 10px;margin-left:28px;margin-top:17px;color:#F01414;}
.message .n_form .btnLi{background:none; height:60px;}
.message .n_form img{cursor:pointer;}

/*万通优势*/
.wtys {height:800px;padding-top:18px;position: relative;background: url(/themes/images/wtbg02.jpg) no-repeat center bottom;}
.wtys h2.h2_title {background: url(/themes/images/art02.png) no-repeat center bottom;}
.wtys .container {height:800px;position: relative;overflow: hidden;}
.wtys .wtysImg {width:627px;height:520px;position:absolute;left:295px;top:1150px;}
.wtys .wtysImg img {display: block;}
.wtys .wtdl {width:250px;position: absolute;height: 170px;overflow: hidden;}
.wtys .wtdl dt {font-size: 24px;color: #222222;margin-bottom: 10px;position: relative;top: 170px;}
.wtys .wtdl dt b {color: #043985;}
.wtys .wtdl dd {font-size:16px;color:#333;letter-spacing:1px;line-height:22px;position: relative;top: 170px;}
.wtys .dl1 {left: 10px;top:138px;}
.wtys .dl2 {left: 10px;top: 395px;}
.wtys .dl3 {right:5px;top: 138px;}
.wtys .dl4 {right:5px;top: 395px;}

/*万通流程*/
.wtlc {height: 209px;background: #f4f4f4;padding-top: 20px;}
.wtlc h2.h2_title {padding-top: 0;background-position: left 19px;margin-bottom: 25px;}
.wtlc h2.h2_title span {background: #f4f4f4;}
.wtlc dl {width: 75px;padding-left: 85px;background: url(/themes/images/lcbg.png) no-repeat 25px center;float: left;}
.wtlc dl:first-child {background: none;}
.wtlc dl dt {height: 60px;margin-bottom: 10px;}
.wtlc dl dt img {display: block;margin: 0 auto;}
.wtlc dl dd {font-size: 16px;font-weight: bold;text-align: center;color: #333;}

/*应用案例*/
.yyal {background: #043985;padding-bottom: 50px;position: relative;}
.yyal h2.h2_title {background-image: url(/themes/images/artline02.png);}
.yyal h2.h2_title i {background: url(/themes/images/artty01.png) no-repeat center;}
.yyal h2.h2_title a {background: #043985;color: #fff;}
.yyal p.p_title {color: #fff;}
.yyal .container {position: relative;}
.yyal .yyalxl {display: block;width: 36px;height: 18px;position: absolute;left: 50%;margin-left: -18px;bottom: -68px;z-index: 2;background: url(/themes/images/xl01.png) no-repeat center;}
.yyal .yyal_con {position: relative;}
.yyal .yyal_con .con_top {position: relative;overflow: hidden;}
.yyal .yyal_con .con_top ul {position: relative;}
.yyal .yyal_con .con_top ul li {float: left;padding:1px;width:295px;margin-left:5px;margin-right:5px;}
.yyal .yyal_con .con_top ul li:first-child {margin-left: 0;}
.yyal .yyal_con .con_top ul li img {display: block;width: 295px;height: 230px;transition: all 0.5s;}
.yyal .yyal_con .con_top ul li p {height:60px;line-height:60px;text-align:center;font-size:15px;color: #333;background: url(/themes/images/yyalbg.jpg);}
.yyal .yyal_con .con_top ul li:hover img {transform: scale(1.03);}
.yyal .yyal_con .yyal_btnl {display:block;width:54px;height:59px;position:absolute;left: -80px;top: 130px;background: url(/themes/images/wt_ti01.png) no-repeat center;cursor: pointer;}
.yyal .yyal_con .yyal_btnr {display:block;width:54px;height:59px;position:absolute;right: -80px;top: 130px;background: url(/themes/images/wt_ti02.png) no-repeat center;cursor: pointer;}
.yyal .yyal_con .yyal_bot {height: 228px;background: url(/themes/images/yyal01.png) no-repeat center;margin-top: 10px;position: relative;box-shadow: 1px 1px 8px #fff;}
.yyal .yyal_con .yyal_bot .yyal_info {width: 400px;height: 115px;position: absolute;right: 45px;top:75px;}
.yyal .yyal_con .yyal_bot .yyal_info .info_p {height: 45px;overflow: hidden;width: 266px;position: relative;border-bottom: 1px solid #fff;margin-bottom: 20px;}
.yyal .yyal_con .yyal_bot .yyal_info .info_p input {float: left;width: 220px;border: none;border: 1px solid #bcbcbc;border-right: none;height: 43px;line-height: 43px; font-size: 14px;color: #666;text-indent: 12px;background: none;}
.yyal .yyal_con .yyal_bot .yyal_info .info_p span {float: left;width: 44px;height: 43px;border: 1px solid #bcbcbc;border-left: none;}
.yyal .yyal_con .yyal_bot .yyal_info .p1 span {background: url(/themes/images/yyalicon01.png) no-repeat center;}
.yyal .yyal_con .yyal_bot .yyal_info .p2 span {background: url(/themes/images/yyalicon02.png) no-repeat center;}
.yyal .yyal_con .yyal_bot .yyal_info a.aldz {display: block;width: 110px;height: 110px;background: url(/themes/images/yyal02.png) no-repeat center;position: absolute;right: 0;top: 0;}

/*大家青睐*/
.advantage {background: url(/themes/images/advbg01.jpg) no-repeat center top;}
.advantage p.p_title {padding-bottom: 80px;}
.advantage .adv_con {height: 1607px; background: url(/themes/images/adv01.png) no-repeat center top; position: relative;}
.advantage .adv_con .conbox {width: 450px;position: absolute;height: 290px;padding-left: 88px;}
.advantage .adv_con .conbox .box_top {height: 89px;}
.advantage .adv_con .conbox .box_top span {position: absolute;left: 0;top: 0;width: 78px;height: 87px; background: url(/themes/images/adv02.png) no-repeat center;text-align: center;font-size: 14px;color: #fff;padding-top: 10px;}
.advantage .adv_con .conbox .box_top b {display: block;font-size: 24px;} 
.advantage .adv_con .conbox .box_top .box_p1 {height: 30px;line-height: 30px;font-size: 22px;font-weight: bold;color: #043985;}
.advantage .adv_con .conbox .box_top .box_p2 {height: 30px;line-height: 30px;font-size: 18px;color: #333;}
.advantage .adv_con .conbox ul {padding-left: 15px;border-left: 1px solid #bdbdbd;height: 160px;}
.advantage .adv_con .conbox ul li {line-height: 20px; font-size: 14px;color: #333;position: relative;top: -12px;margin-bottom: 10px;}
.advantage .adv_con .conbox ul li i {display: block;width: 14px;height: 14px;background: url(/themes/images/artty01.png) no-repeat center;position: absolute;left: -22px;top: 6px;}
.advantage .adv_con .conbox a.boxa {display: block;width: 145px;height: 60px;font-size: 13px;color: #333;text-align: center;background: url(/themes/images/adv03.png) no-repeat center;line-height: 50px;position: relative;top: -25px;left: 18px;}
.advantage .adv_con .con1 a.boxa {background: url(/themes/images/adv04.png) no-repeat center;}
.advantage .adv_con .con2 a.boxa {background: url(/themes/images/adv04.png) no-repeat center;}
.advantage .adv_con .con3 a.boxa {background: url(/themes/images/adv04.png) no-repeat center;}
.advantage .adv_con .con4 a.boxa {background: url(/themes/images/adv04.png) no-repeat center;}
.advantage .adv_con .con1 {right: 0;top: 0;}
.advantage .adv_con .con2 {left: 0;top: 430px;}
.advantage .adv_con .con3 {right: 0;top: 827px;}
.advantage .adv_con .con4 {left: 0;top: 1257px;}
.advantage .adv_con .con1 a.boxa:hover{color:#043985;font-weight:bold;}
.advantage .adv_con .con2 a.boxa:hover{color:#043985;font-weight:bold;}
.advantage .adv_con .con3 a.boxa:hover{color:#043985;font-weight:bold;}
.advantage .adv_con .con4 a.boxa:hover{color:#043985;font-weight:bold;}

/*走进万通*/
.about {padding-bottom:65px;}
.about .container {background: url(/themes/images/abobg.png) no-repeat 20px bottom;height:370px;}
.about .conleft {width: 540px;height: 305px;position: relative;background: #043985;}
.about .conleft video{width:100%;height:auto;cursor: pointer;overflow:hidden;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}
.about .conleft a {display: block;position: relative;top: 20px;left: 20px;}
.about .conright {width: 620px;height:305px;background: url(/themes/images/abobg02.png) no-repeat left bottom;}
.about .conright h3 {font-size:18px;font-weight:bold;margin:8px 0 8px 0;}
.about .conright h3 a {color: #043985;}
.about .conright .abo_p1 {font-size:16px;line-height:25px;text-indent:2em;}
.about .conright .abo_p1 a {color: #333;}
.about .conright .abo_p2 {height:40px;overflow: hidden;margin-top: 30px;}
.about .conright .abo_p2 a {float: right; width: 112px;height: 38px;line-height: 38px;text-align: center;border: 1px solid #d7d7d7;border-radius: 2px;font-size: 14px;margin-left: 10px;}
.about .conright .abo_p2 a:hover {background: #043985;border-color: #043985;color: #fff;}

/*企业风貌*/
.wtfm {height:305px;border-bottom: 1px solid #e0e0e0;background: #f1f1f1;}
.wtfm .container {position: relative;}
.wtfm .fm_con {position:relative;height:300px;top: -42px;overflow: hidden;}
.wtfm .fm_con ul {position: relative;}
.wtfm .fm_con ul li {width: 405px;float: left;margin-left:5px;}
.wtfm .fm_con ul li:first-child {margin-left: 0;}
.wtfm .fm_con ul li p {height:42px;line-height:42px;text-align: center;font-size: 14px;font-weight: bold;color: #333;background: #f0f0f0;}
.wtfm .fm_con ul li img {display: block;width: 405px;height: 255px;}
.wtfm .fm_con ul li img:hover{opacity:.9;filter:alpha(opacity=90);}
.wtfm .fm_con ul li:hover p {color: #fff;background: #043985;} 
.wtfm .fmbtnl {display: block;width: 54px;height: 59px;position: absolute;left: -80px;top: 80px;background: url(/themes/images/wt_ti01.png) no-repeat center; cursor: pointer;}
.wtfm .fmbtnr {display: block;width: 54px;height: 59px;position: absolute;right: -80px;top: 80px;background: url(/themes/images/wt_ti02.png) no-repeat center;cursor: pointer;}



.ro-box{margin-top:30px;}
.ro-box-hd{position:relative;border-top:3px solid #000;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;height:250px;overflow:hidden;_background-color:#fff;}
.rolling{width:1220px;position: relative;margin: 0 auto;overflow: hidden;background: #fff;}
.rolling .roll-title{overflow:hidden;}
.rolling .roll-title .prev,.rolling .roll-title .next{display:block;width:24px;height:70px;float:right;overflow:hidden;cursor:pointer;position:absolute;top:90px;right:0;left:0;display:none;z-index: 100;}
.rolling .roll-title .prev img{width:22px;height:48px;}
.rolling .roll-title .next img{width:22px;height:48px;}
.rolling .roll-title .next{display: none;left: inherit;}
.rolling .roll-title ul{float: right;overflow: hidden;zoom:1;}
.rolling .content{width:1220px;height:254px;overflow:hidden;}
.rolling .content ul{overflow: hidden;zoom:1;}
.rolling .content ul li{}
.rolling .content ul li img{width:397px;height:250px;}
.rolling .content ul li img:hover{opacity:.8;filter:alpha(opacity=80);}
.rolling:hover .next{display:block;}
.rolling:hover .prev{display:block;}

/*新闻资讯*/
.news {border-top: 1px solid #fff;border-bottom: 1px solid #e0e0e0;background: #f1f1f1;}
.news .newsCon {width: 345px;padding: 30px 30px;border: 1px solid #e0e0e0;border-top: none;margin: -1px 0 0 -1px;border-bottom: none;float: left;}
.newsCon1 {width: 751px;padding: 22px 30px;border: 1px solid #e0e0e0;border-top: none;margin: -1px 0 0 -1px;border-bottom: none;float: left;}
.news h3 {font-weight: normal;margin-bottom: 24px;}
.news h3 a {display: block;height: 34px;background: url(/themes/images/news01.png) no-repeat right center;}
.news h3 b {font-size: 22px;color: #043985;margin-right: 10px;}
.news h3 i {font-size: 10px;}
.news dt {padding: 10px;background: #fff;margin-bottom: 15px;}
.news dt img {display: block;width: 325px;height: 178px;}
.news dt img:hover{opacity:.8;filter:alpha(opacity=90);}
.news dd {height: 24px;line-height: 24px;padding-left: 18px;background: url(/themes/images/ty01.png) no-repeat left center;margin-bottom: 10px;font-size: 13px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news dd a {color: #333;}
.news a.news_more {display: block;float: right; width: 98px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #d7d7d7;border-radius: 2px;font-size: 14px;margin-top: 20px;}
.news .newsCon:hover a.news_more {background: #043985;color: #fff;border-color: #043985;}
.news dl dd:hover {background: url(/themes/images/ty02.png) no-repeat left center;font-weight: bold;}
.news dl dd:hover a{color: #043985;}

.dt_box{position:relative;padding:10px;overflow:hidden;background: #fff;}
.dt_box .hd{overflow:hidden;zoom:1;position:absolute;bottom:13px;right:10px;z-index:3}
.dt_box .hd li{float:left;margin-right:3px; width:20px;height:20px;line-height:20px;font-size:12px;border-radius: 5%; -webkit-border-radius: 5%; text-align: center; background: #fff; cursor: pointer;}
.dt_box .hd .on{background: #d01818; color: #fff;}
.wt_pic{overflow:hidden}
.wt_pic img{display: block;width: 325px;height: 178px;}

/*快捷导航*/
.kjdh {height:120px;padding: 20px 0;background: url(/themes/images/dhbg.jpg) repeat-y;}
.kjdh .dh_d1 {width: 210px;float: left;background: url(/themes/images/dhicon01.png) no-repeat left bottom;height: 120px;}
.kjdh .dh_d1 h3 {font-size: 16px;color: #043985;}
.kjdh .dh_d1 h3 i {display: block;font-size: 13px;color: #ccc;}
.kjdh .dh_ul {float: left;width:175px;height: 120px;border-left: 1px dotted #c4c4c4;padding-left:25px;}
.kjdh .dh_ul li {height: 24px;line-height: 24px;margin-bottom: 10px;padding-left:16px;background: url(/themes/images/ty01.png) no-repeat left center;font-size: 13px;}
.kjdh .dh_ul li a {color: #333;}
.kjdh .dh_ul li:hover {background: url(/themes/images/ty02.png) no-repeat left center;font-weight: bold;}
.kjdh .dh_ul li:hover a {color: #043985;}
.kjdh .ul1 {border-left: none;}

/*友情链接*/
.links {padding:20px 0;background: #f5f5f5;border-top: 1px solid #e0e0e0;}
.links .links_con {padding: 5px 0;}
.links .links_con .links_p1 {width: 85px;font-size: 16px;color: #fff;height: 30px;line-height: 30px;}
.links .links_con .links_p1 i{color: #d01817;}
.links .links_con .links_p1 a {color: #043985;}
.links .links_con .links_p2 {float:left;width: 1080px;padding-left:15px;margin-right:10px;}
.links .links_con .links_p2 a{height:30px;line-height:30px;font-size:12px;padding:5px 10px;background:#fff;color:#666;order-left: 1px dotted #ccc;border:1px solid #f0f0f0;-webkit-transition:all .3s ease;transition:all .3s ease;}
.links .links_con .links_p2 a:first-child {text-align: center;}
.links .links_con .links_p2 a:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);border-radius:2px;}

.exhi_img {width:100%;padding-top:18px;column-count:3;column-gap:15px;}
.exhi_img ul {text-align:center}
.exhi_img ul li {display:block; margin: 0 0 18px 0; border: 1px #ddd solid;height:100%;overflow: auto;}
.exhi_img ul li i {margin:3px;height:auto;overflow:hidden;display:block;}
.exhi_img ul li img {width:100%;text-align:center;vertical-align: middle;}
.exhi_img ul li:hover{box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}
.exhi_img ul li p{height:32px;line-height:32px;overflow:hidden;text-align:center;margin:5px;font-size:15px;color:#333;}

.shop_img {width:100%;padding-top:18px;column-count:3;column-gap:15px;}
.shop_img ul {text-align:center}
.shop_img ul li {display:block; margin: 0 0 18px 0; border: 1px #ddd solid;height:100%;overflow: auto;}
.shop_img ul li i {margin:3px;height:auto;overflow:hidden;display:block;}
.shop_img ul li img {width:100%;text-align:center;vertical-align: middle;}
.shop_img ul li:hover{box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}
.shop_img ul li p{height:32px;line-height:32px;overflow:hidden;text-align:center;margin:5px;font-size:15px;color:#333;}


.case_img {width:100%; padding-top:28px; column-count:1;}
.case_img ul {text-align:center}
.case_img ul li {display:block; margin: 0 0 38px 0; border: 1px #f1f1f1 solid; height:100%;overflow: auto;}
.case_img ul li img {width:96%; text-align:center; padding-top:10px; padding-bottom:22px; vertical-align: middle;}
.case_img ul li:hover{box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}



#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,
#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-size:16px;font-weight:bold;}
#lightbox-image-details-currentNumber{font-size:16px;font-weight:bold;clear:left;padding-bottom:0.6em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.6em;}


/* Concern End */

.Title{text-align: center;position: relative;z-index: 9;}
.Title h3{font-size: 38px;font-weight:500;color: #333;}
.Title h3 a{color: #333;}
.Title h3 a img{width: 19px;height: 16px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 15px;}
.Title h3 img{width: 19px;height: 16px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 15px;}
.Title p{font-size: 20px;color: #999;margin-top: 10px;}
.Title p i{width: 70px;height: 1px;display: inline-block;*display: inline;*zoom: 1;background-color: #dedede;vertical-align:middle;margin: 0 15px;}
.Title02 h3{color: #fff;}
.Title02 p{color: #fff;}
.Title02 p i{background-color: #fff;}


.fix-set{width:100%; margin-bottom:0px;overflow:hidden; text-align:center;}
.fix-set a{display:block;margin:0 auto;height:350px;}

/*---分页page---*/
.leaf_list{height:30px;padding:10px 10px 20px;float:right;}
.leaf_list a{margin-right:4px;padding:6px 12px;height:22px;border:1px #cccccc solid;background:#fff;text-decoration:none;color:#808080;font-size:12px;line-height:22px;}
.leaf_list a:hover{color:#fff;background: white;border:1px #043883 solid;background:#043883;}
.leaf_list a.on{z-index: 1;color:#fff;border:1px solid #043883;background:#043883;cursor: default;}
.leaf_list span{margin-right:4px;padding:6px 12px;height:22px;border:1px #cccccc solid;background:#fff;text-decoration:none;color:#808080;font-size:12px;line-height:22px;}
.page_list{padding:5px 20px; border: 1px solid #ccc; margin-top: 10px;margin-bottom: 20px;margin-right:12px; height:30px; line-height:30px;}
.page_list i{color:#555;}
.page_list .uls{overflow:hidden;}
.page_list .uls a{float:left; margin-left:5px;padding:0 10px; height:28px; line-height:28px; border:1px solid #ccc;text-decoration:none;}
.page_list .uls a:hover , .page_list .uls a.on{background-color:#043883; border-color:#043883; color:#fff;}
.shop_list{border: 1px solid #ccc;padding:5px;margin-top:10px;margin-bottom: 20px;height:30px; line-height:30px;}
.shop_list i{color:#555;}
.shop_list .uls{overflow:hidden;}
.shop_list .uls a{float:left;margin-right:8px;padding:0 10px; height:28px; line-height:28px; border:1px solid #ccc;text-decoration:none;}
.shop_list .uls a:hover , .shop_list .uls a.on{background-color:#043883; border-color:#043883; color:#fff;}
.contPage{height:30px;padding:10px 10px 20px;text-align: center;}
.contPage a{margin-right:3px;padding:6px 12px;height:22px;border:1px #cccccc solid;background:#fff;text-decoration:none;color:#808080;font-size:12px;line-height:22px;}
.contPage a:hover{color:#fff;background: white;border:1px #043883 solid;background:#043883;}
.contPage a.on{z-index: 1;color:#fff;border:1px solid #043883;background:#043883;cursor: default;}
.contPage span{margin-right:3px;padding:6px 12px;height:22px;border:1px #cccccc solid;background:#fff;text-decoration:none;color:#808080;font-size:12px;line-height:22px;}

.product-news {margin-top:5px;}
.product-news h4{font-size:16px; padding-left:12px;height:38px;line-height:38px;color:#fff;background:#043883;border-radius:3px 3px 3px 3px;}
.product-news ul{padding-top:20px;  margin-bottom: 1px;}
.product-news li{height:30px;line-height:30px; padding:0 10px 0 10px;  width:450px; float:left;overflow:hidden;}
.product-news li span{float:right;font-size:13px;color:#999;margin-top:-6px; overflow:hidden;}
.product-news li a{width: 320px; display: block; background:url(/themes/images/ty01.png) no-repeat 0 5px; padding-left:18px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height: 18px; line-height: 18px;}
.product-news li a:hover {background:url(/themes/images/ty02.png) no-repeat 0 5px; }

/*---产品中心---*/
.tm-detail-meta{background-color: white;background-repeat: repeat-y;width:950px;margin-top:20px;position:relative;float:left;margin-left:8px;}
.tb-box{float:left;width:400px;padding:1px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:5px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;margin:8px 3px 0 6px;overflow:hidden;}
.tb-s310, .tb-s310 a{width:400px;height:400px;}
.tb-s310, .tb-s310 img{max-height:400px;max-width:400px;}
.tb-s310, .tb-s310 video{width:100%;height:auto;overflow:hidden;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}
.tb-s310 a{*font-size:27px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:68px;width:68px;}
.tb-s40, .tb-s40 img{height:68px;width:68px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:68px;padding:1px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #cdcdcd;}
div.zoomDiv{z-index:999;position:absolute;top:0;left:0;background:#ffffff;border:1px solid #ddd;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("/themes/images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.center_title{width:500px;height:30px;line-height:23px;overflow:hidden;font-size:14px;padding-left:10px;}
.center_title{padding-bottom: .2em;height:auto;line-height: 1.5;font-size: 16px;font-weight: 700;color: #000;font-family: "microsoft yahei";}
.center_title a:hover{text-decoration:none}
.tb-info {padding-right:2px;width:500px;margin-left:24px;float:left;}
.tb-info h2 {font-size:16px;color:#414141;padding:2px 0 10px;line-height:1.6em; border-bottom: 1px dashed #DCDCDC;}
.tb-info p {margin: 0;line-height:32px;font-size:12px;color: #999;}
.tb-info strong{font-size:12px;color: #666;}
.tb-prop strong{color: #d01817;font-size:15px;}
.tb-prop span{background:url(/themes/images/pdf.png) no-repeat left center;}
.tb-prop em{margin-right:10px;background:url(/themes/images/nav.gif) no-repeat center;} 
.tb-prop span a{margin-left:10px;color: #666;font-size:14px;padding:10px;font-weight: normal;}
.tb-prop span a:hover{font-weight:bold;color: #043985;}
.tb-top{height:5px; line-height:5px; clear:both; visibility:hidden;}
.tb-info .sun {border-top:1px solid #f0f0f0;margin-top: 10px;padding-top:10px;font-size:14px;}
.tb-info .sun li{display: inline-block;float:left;white-space: nowrap;padding-left:8px;padding-bottom:5px;}
.tb-info .sun span{display:block;padding: 0 2px 0 0;float:left;margin: 0 10px 0 0;color: #666;white-space: nowrap;}
.tb-info .sun s{color: white;height:20px;line-height:20px;width:20px;text-align:center;background-color: #916E6D;font-style: normal;text-decoration: none;display: inline-block;}
.tb-info .tel {border-top:1px solid #f0f0f0;margin-top:25px;padding-top:25px;}
.tb-info .tel a:hover{opacity:.7;filter:alpha(opacity=70);}
.tb-info .tel .btn {display: inline-block;padding: 10px 35px;background-color:#043985;color:#fff;font-size:18px;letter-spacing:1.0px;margin: 10px 30px 0 60px;border:1px solid #043985;}
.tb-info .tel .buy {display: inline-block;padding: 10px 35px;background-color:#cda142;color:#fff;font-size:18px;letter-spacing:1.0px;margin: 10px 10px 0 0;border:1px solid #cda142;}
.center_text p{font-size:14px;color:#999;}
.center_text p strong{font-size:14px;font-weight:bold;}
.center_text p span{font-size:14px;font-weight:bold;}
.center_text b{width:100%;height:28px;line-height:28px;font-weight:normal;font-size:13px;color:#999;}
.center_text b font{color:#ff4560;}
.center_text b span{font-size:18px;font-weight:bold;}
.t3{height:1px; line-height:1px; clear:both; visibility:hidden;}
.tm-fcs-panel{background-image:url(/themes/images/x_bgs.png);background-repeat: no-repeat;width:480px;height:100%;position: relative;margin-bottom:20px;margin-top:20px;left: 0;border-left:4px solid transparent;z-index:10;padding:10px;font:12px/1.5 "Microsoft Yahei", tahoma, arial;background-position: right 0;border-radius:3px;}
.tm-fcs-panel .shop_price{vertical-align: middle;line-height:20px;letter-spacing:1.0px;font-family: Arial; -webkit-font-smoothing: antialiased;}
.tm-fcs-panel span{float:left;font-size:13px;color:#666;}
.tm-fcs-panel span b{font-size:14px;color:#666;font-weight:bold;}
.tm-price-panel{position: static;color: #999;font-weight:normal;padding-left: 0;}
.tm-price-panel font{float:left;margin-top:10px}
.tm-price{text-decoration:line-through;font-size:16px;}
.tm-pricd-panel font{float:left;margin-top:20px}
.tm-pricd{font-size:12px;color:#db505f;font-family: Arial;}
.tm-ind-panel{border:1px dotted #C9C9C9;border-width: 1px 0;width:480px;margin: 1px 1px 0;padding:8px 0 1px;position: relative;overflow: hidden;_zoom: 1;clear: both;display: flex;}
.tm-ind-panel .tm-count{margin-top:2px;line-height:1;margin-bottom:2px;}


.pro_key {padding:3px;line-height:35px;border-top:dashed 1px #d7d7d7; font-size:14px;}
.pro_key span {font-weight:bold;}
.pro_key i {float:right;}
.pro_key a {font-size:12px; margin-right:10px;}

.push {background:#fff;padding-bottom:12px;margin-bottom:10px;}
.push-tab {border-bottom: 1px solid #043985;background: #043985; margin-left:8px;margin-right:8px;}
.push-tab  {line-height: 35px;font-size:14px;color: #ffffff;text-decoration:none;padding: 0 15px;}
.push-tab a:hover {text-decoration:none;}
.push-tab a.cr {background:#eee; font-weight:bold; }
.push dl { width:219px; overflow:hidden; float:left; display:inline; padding: 18px 8px 0 10px; }	
.push dt { width:219px; overflow:hidden;  }
.push dt a {width:215px;display:block; border:1px solid #D5D5D5; padding:1px;}
.push dt a:hover { border:solid 1px #d01818;}
.push dt img {width:215px; height:215px; display:block;}
.push dd { line-height:24px;padding-top:8px; overflow:hidden;display:block;width:219px;text-align:center; margin-bottom:20px;}
.group {background:#fff; }
.group-tab {border-bottom: 1px dashed #DCDCDC; margin:1px 8px;}
.group dd{display: block;margin-top:12px;padding-left:1px;margin-left:10px;margin-right:10px;cursor: pointer;}
.group dd a{background:#f5f5f5;font-size:12px;color:#333;border:1px solid #eee;padding:6px 6px;display: block;margin-bottom:8px;float:left;margin-right:8px;cursor: pointer;}
.group dd a:hover{text-decoration:none;background:#d01817;color:#fff;}
.group dd a.cur{border:1px solid #d01817;}


.dgxxBox{padding:0 8px; width:700px; height:100px;  font-family:"微软雅黑";}
.dgxxBox p{font-size:16px; padding:6px 0; color:#666;}
.dgxxBox strong{font-size:16px; padding:25px 0; color:#666;font-weight:bold;}
.dgxxBox .m_form{}
.dgxxBox .m_form li{width:350px; height:38px; float:left; margin:13px auto; color:#777;}
.dgxxBox .m_form label{float:left; border:1px solid #dedede; line-height:40px; height:40px; width:87px; display:inline-block; text-align:center; background:#fff;}
.dgxxBox .m_form .iptTxt{float:right; width:260px; border:1px solid #dedede; border-left-width:0; height:20px; line-height:20px; padding:10px 0; outline:none; text-indent:1em; background:#fff; color:#999;}
.dgxxBox .m_form .iptTxts{float:left; width:148px; border:1px solid #dedede; border-left-width:0; height:20px; line-height:20px; padding:10px 0; outline:none; text-indent:1em; background:#fff; color:#999;}
.dgxxBox .m_form .txtAre{margin-left:22px; width:530px; height:138px; border:1px solid #dedede; outline:none; resize:none; padding:14px; color:#999; line-height:18px;}
.dgxxBox .m_form .btnTjly{width:350px; height:40px; background:#043985; border:none; cursor:pointer; font-size:16px; color:#fff;}
.dgxxBox .m_form .areLi{height:130px; float:right; display:inline;}
.dgxxBox .m_form .btnLi{background:none; height:60px;}
.dgxxBox .m_form img{cursor:pointer;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #999;}
.probtx{color:#F01414;display: block; margin-top: 5px; font-size:12px;}
.lymsg{font-size:13px; display: block;position: absolute;width: 10px;height: 10px;margin-left: 5px;*margin-left: -10px;margin-top: 2px;*margin-top: -10px;color:#F01414;}
.lymsg1{font-size:13px; display: block;position: absolute;width: 10px;height: 10px;margin-left:28px;margin-top:17px;color:#F01414;}


table, caption, td, tr{margin:0;padding:0;font-size:0.9rem;text-align:center;}
table{border-collapse:collapse;margin-bottom:1px;width:100%;text-align:center;}
caption{text-align:center;padding-bottom:1px;}
table td,table th{padding:1px;border:1px solid #ccc;border-width:1px 1px 1px 1px;}
thead th{line-height:1.2rem;text-align:center;background:#043985;}
tbody th{color:#555;text-align:center;background:#f1f1f1;font-weight:bold;}
tbody td{font-size:0.8rem;color:#333;text-align:center;background:#FFF;line-height:1.8rem;letter-spacing:0px}
tbody tr.odd td{background:#000;}


.product-nav{border:1px solid #e6e6e6;background:#fff;margin-left:8px;margin-right:8px; margin-top:520px;}
.product-cbo{ }
.product-cbo dt{width:150px; border-right:1px solid #e6e6e6; background:#fafafa;float:left; position:relative; height:42px; line-height:42px; font-size:16px; cursor:pointer; text-align:center;}
.product-cbo dt.cur{ display:block; background:#043985;color:#fff;}
.product-cbo dt.cur a{color:#fff;}
.product-dc{margin:16px 8px 16px 8px;}
.product-dc dl{}
.product-dc dl dt{display:none;overflow:hidden;}
.product-dc dl dt h4{font-size:1rem;color:#333;line-height:30px;}
.product-dc dl dt h5{font-size:0.9rem;color:#333;line-height:30px;}
#phone-tan{position:absolute;top:53px;z-index: 3;}
#phone-tan span.arr{background-position: -109px -146px!important;top: -8px;display: block;height: 6px;left:3px;overflow: hidden;position: absolute;width: 18px;z-index: 4;background: url(/themes/images/goods-icon.png) no-repeat;}
#phone-tan .m-qrcode-wrap{background:none repeat scroll 0 0 #fff;border:1px solid #eee;box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);height:150px;right:-38px;overflow:hidden;padding:5px;position:absolute;top:-3px;width:150px;}
.introduce {clear:both;padding-top:18px;}
.introduce p{width:98.5%;overflow:hidden;display:inline-block;line-height:36.0px;color:#fff;font-size:1.1rem;font-family:microsoft yahei;padding-left:8.0px;letter-spacing:0.6px;border-radius:1px 1px 1px 1px ;}
.introduce span{font-size:1rem;color:#333;font-family:Microsoft YaHei;line-height:30px;text-indent:0em;overflow:hidden;display:inline-block;padding-top:2px;}
.introduce samp{font-size:1rem;color:#333;font-family:Arial;text-indent:0em;overflow:hidden;display:inline-block;padding-top:2px;line-height:1.2em;}

.product-bl {float:left; width:100%; overflow: hidden; }
.product-bl li {overflow:hidden; padding:18px; background:#fff; list-style:none; border-top: 1px dashed #DCDCDC;margin-left:8px;margin-right:8px;}
.product-bl li h2{font-size:16px;color: #555;line-height: 30px; height: 30px; margin: 8px 0; }
.product-bl li p a{color: #888; line-height: 24px }
.product-bl a span{float:right;display:inline-block;width:90px;list-style-type:none;}
.product-bl a{position:relative;display:inline;color: #043985;}
.product-bl a:hover{text-decoration:none;color: #d01817;}
.product-pic {overflow: hidden; width: 25%; display: block; float: left; margin-right: 20px; border-radius:2px;}
.product-pic a{display:block; border:1px solid #D5D5D5; padding:1px;}
.product-pic img {width: 100%;border: 0; display: block;}
.product-pic img:hover{opacity:.8;filter:alpha(opacity=80);}
.pcsh-tab {border-bottom: 1px solid #043985;background: #043985; margin-left:8px;margin-right:8px;margin-top:8px;margin-bottom:8px;line-height: 38px;font-size:16px;color: #ffffff;text-decoration:none;padding: 0 15px;}

/*---网站地图---*/

.map_main { overflow:hidden; border:solid 1px #F0F0F0; margin:20px 0; padding-bottom:30px;background:#fff; }
.sitemap_con { width:1120px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #d7d7d7; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:138px; margin-top:20px; border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right;}
.site_plc {padding:10px 0; }
.sitemap_con h4 { line-height:30px;margin-right: 10px;}
.b4 { border:solid 1px #E0E0E0;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:25px; width: 260px; overflow:hidden; margin-right: 10px;}
.b4 li a { color:#666;}
.b4 li a:hover { color:#d01818;}

/*---全国分站---*/

#city{width:1200px;margin:0 auto;margin-top:10px;border:1px solid #ddd;padding:10px;}
.city_all{padding:10px 0;line-height:32px;overflow:hidden;border-bottom:1px dashed #ddd;}
.city_all dt{float:left;font-family:arial;font-weight:bold;font-size:18px;width:35px;padding-left:15px;color:#444;margin-top:6px;}
.city_all dt a:hover{text-decoration:none;background:#d01817;color:#fff;}
.city_all dd{margin:0 0 0 38px;padding-left:15px;border-left:1px dashed #b2b2b2;}
.city_all dd a{padding:3px 12px 3px 12px;white-space:nowrap;float:left;}
.city_all dd a:hover{text-decoration:none;background:#d01817;color:#fff;}