@charset "utf-8";
body, html {-webkit-text-size-adjust:none;}
body{font-family:"微软雅黑",Arial,tahoma,sans-serif;font-size:12px;line-height:1.5;color:#666; background:none repeat scroll #FFF;}
*{margin:0;padding:0; outline:none;}
img{border:none; vertical-align:middle;}
a:link{color:#000;text-decoration:none;transition:all 300ms ease-in-out 0s;}
a:visited{color:#888;text-decoration: none;}
a:hover{text-decoration:none;}
a:active{color:#ff0;}
ul, ol, dl {list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1,h2,h3,h4,h5,h6,big,small,sub,sup,section {display:block; margin:0; padding:0; border:none;}
INPUT[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;margin-left:0;margin-right:0;padding:4px 3px;transition:all 300ms ease-in-out 0s;}
INPUT[type="password"] {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #e3e3e3;margin-left: 0;margin-right: 0;padding: 4px 3px;}
textarea:focus, input[type="text"]:focus, INPUT[type="password"]:focus, INPUT[type="datetime"]:focus, INPUT[type="datetime-local"]:focus, INPUT[type="date"]:focus, INPUT[type="month"]:focus, INPUT[type="time"]:focus, INPUT[type="week"]:focus, INPUT[type="number"]:focus, INPUT[type="email"]:focus, INPUT[type="url"]:focus, INPUT[type="search"]:focus, INPUT[type="tel"]:focus, INPUT[type="color"]:focus, .uneditable-input:focus { background-color:#EDF7FD;border:1px solid rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6); outline:0 none;}
p{padding:0;word-wrap: break-word; word-break: normal;}
textarea{resize:none;}
/*table{word-wrap:break-word !important; border-collapse:collapse !important;}*/
HR{height:1px;border: none;border-bottom: 1px solid #ABAAAA;}
.float-left {float:left;}.float-right {float:right;}.clearBoth {clear:both;}

/***头部***/
#topWrapper{ background-color:#fff;border-bottom:1px solid #e7e8ed;height:35px; width:100%;}
.topBox {display:block;height:35px;line-height:35px;margin:0 auto;overflow:hidden;width:1200px;}
.topBox .wel-msg {color:#666;float:left;height:35px;}
.topBox .links {float:right; height:35px; line-height:35px;}
.topBox .links a {color:#666; display:inline-block;line-height:35px;}
.topBox .links em { background:url('../images/tel.png') no-repeat left center scroll;color:#d62425; float:right; font-family:"Times New Roman", Times, serif;font-size:20px;padding:0 2px 0 20px;}
.topBox .links a:hover {color:#d62425; text-decoration:underline;}
#header { background-color:#fff; box-shadow:0 1px 5px rgba(0, 0, 0, 0.1); height:100px; width:100%;}
#headerWrapper {margin:0 auto; height:100px;position:relative;width:1200px;}
#logo { display:block;float:left; height:45px; margin-top:27px; width:530px;}

/***主导航***/
#menuNav {float:right; display:block;height:100px;width:650px;}
#menuNav ul {display:block;margin:0 auto;position:relative;}
#menuNav li {float:left; position:relative;}
#menuNav li a {color:#333; display:block;font:normal 14px/100px "微软雅黑";padding:0 18px;transition:none;}
#menuNav li a.first {border:none;}
#menuNav li a.last {margin-right:0;}
#menuNav li a:hover, #menuNav li:hover a, #menuNav li ul.level1 li:hover ul a { background-color:#005aad;color:#fff;}
#menuNav li SPAN.arrow {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color:transparent transparent #fff; border-image: none;border-right:10px solid transparent;border-style: solid;border-width:8px;content: " ";display: none;height: 0;left: 50%;margin-left: -9px;pointer-events: none;position: relative;width: 0;top:-16px;}
#menuNav li:hover SPAN.arrow { display:block;}
#menuNav li ul.level1 {background:rgba(255,255,255,0.7);box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);display:none;position:absolute;padding:0;left:0;top:100px;width:106px;z-index:999;}
#menuNav li ul.level1 ul {background:rgba(255,255,255,0.7);box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);display:none;position:absolute;padding:0;left:106px;top:0;width:106px;z-index:999;}
#menuNav li ul.level1 li a { background:none repeat scroll;border:none;color:#333;font-size:13px;line-height:16px;padding:10px 5px;text-align:center;width:96px;}
#menuNav li ul.level1 li a:hover { background-color:#0054a5;color:#fff;}
#menuNav li:hover ul.level1, #menuNav li ul.level1 li:hover ul { display:block;}



/***广告***/
#indexBanner { background:url('../images/banner01.jpg') no-repeat scroll;margin:0 auto; height:380px; overflow:hidden;padding:0; text-align:center; width:100%; position:relative;}
@keyframes blink{0%{opacity: 1;}50%{opacity: 1;}50.01%{opacity: 0;} /* 注意这里定义50.01%立刻透明度为０，可以设置闪烁效果 */100%{opacity: 0;}}
/* 添加兼容性前缀 */
@-webkit-keyframes blink {0% { opacity: 1; }50% { opacity: 1; }50.01% { opacity: 0; }100% { opacity: 0; }}
@-moz-keyframes blink {0% { opacity: 1; }50% { opacity: 1; }50.01% { opacity: 0; }100% { opacity: 0; }}
@-ms-keyframes blink {0% { opacity: 1; }50% { opacity: 1; }50.01% { opacity: 0; }100% { opacity: 0; }}
@-o-keyframes blink {0% { opacity: 1; }50% { opacity: 1; }50.01% { opacity: 0; }100% { opacity: 0; }}
/* 定义blink类*/
.blink { color:#fff; font-size:36px; display:block; margin:130px auto 0; text-shadow:0 1px 1px #000; width:450px;}
.blink .row1 {animation: blink 2s linear infinite; /* 其它浏览器兼容性前缀 */-webkit-animation: blink 2s linear infinite; -moz-animation: blink 2s linear infinite;-ms-animation: blink 2s linear infinite;-o-animation: blink 2s linear infinite; margin-right:72px;}
.blink .row2 {animation: blink 3s linear infinite; /* 其它浏览器兼容性前缀 */-webkit-animation: blink 3s linear infinite; -moz-animation: blink 3s linear infinite;-ms-animation: blink 3s linear infinite;-o-animation: blink 3s linear infinite; margin-left:72px;}

.foucs{ height:380px;position:relative; width:100%;}
.foucs #full-screen-slider {width:100%; height:380px;}
.foucs #slides {display:block; width:100%; height:380px; list-style:none; padding:0; margin:0; overflow:hidden;position:relative;}
.foucs #slides li {display:block; width:100%; height:100%; list-style:none; padding:0; margin:0;}
.foucs #slides li a { display:block; text-align:center; max-height:100%;max-width:100%;}
.foucs #slides li .zoomImage{width:100%;height:0;padding-bottom:28.5%;overflow:hidden;background-position: center center;background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;}
.foucs #pagination {display:block; list-style:none;padding:10px 0; overflow:hidden; position: relative;top:-50px;z-index:900;margin:0 auto; width:60px;}
.foucs #pagination li {background-color:#ccc;border-radius:50%;display:inline-block; float:left; margin-right:5px;text-align:center;height:15px; width:15px;font-size:0; text-indent:-9999px; cursor:pointer;transition:all 300ms ease-in-out 0s;}
.foucs #pagination li:hover {opacity:.8;filter:alpha(opacity=80);}
.foucs #pagination li.current { background-color:#d62425;}

.innerBanner {display: block;height: 270px;overflow:hidden;width: 100%;}
#innerAbout {background: rgba(0, 0, 0, 0) url("../images/inner_about.jpg") no-repeat scroll center 0;}
#innerFeedback {background: rgba(0, 0, 0, 0) url("../images/inner_fdbk.jpg") no-repeat scroll center 0;}
#innerContact {background: rgba(0, 0, 0, 0) url("../images/inner_contact.jpg") no-repeat scroll 0 0;}
#innerNews {background: rgba(0, 0, 0, 0) url("../images/inner_news.jpg") no-repeat scroll center 0;}
#innerHr {background: rgba(0, 0, 0, 0) url("../images/inner_hr.jpg") no-repeat scroll center 0;}
#innerPro, #innerEqui {background: rgba(0, 0, 0, 0) url("../images/inner_pro.jpg") no-repeat scroll center 0;}

.indexCont1 { display:block; width:1200px; margin:30px auto 0;}
.aboutCont {display:block;float:left;margin-left:30px;padding: 0; overflow:hidden;width:500px;}
.aboutCont h3.titleHeading { background:url('../images/bg_about_title.jpg') no-repeat scroll;display:block; height:40px; overflow:hidden;margin:0 auto 20px;}
.aboutCont .content {color:#333; font-size:14px;display:block; margin:0 auto;line-height:24px; float:left;}
.aboutCont a.more, #indexNews a.more, #indexContact a.more {display:block; float:right; height:40px;margin:10px auto 0; width:40px;}

#imgScrollCont { float:left; margin-top:30px;overflow:hidden;padding:0;position: relative;text-align: center;width:368px;}
#block { background-color:#fff;border:1px solid #eee;height: 220px;margin: 0 auto;z-index: 0;}
#block div {float: left;}
#botton-scroll {float: left;height: 220px;z-index: 0;}
.featureBox {float: left;margin: 0 auto;overflow: hidden;}
#block .boxImg {float: left;height: 220px;width:320px;}
#block img {height:200px;margin:0 auto;padding:10px;width:300px;transition: all 300ms ease-in-out 0s;}
#block img:hover {opacity:0.8;filter:alpha(opacity=80);transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);}
#imgScrollCont .next-prev {background:url("../images/ico_next_prev.png") no-repeat scroll;cursor:pointer;height:60px;position:absolute;top:50%;margin-top:-25px;width:28px; text-indent:-9999px;}

.indexCont2 { background-color:#F8F8F8; display:block; overflow:hidden; padding:30px 0 50px; width:100%;}
.w1200 { width:1200px; margin:0 auto; display:block; overflow:hidden;}
#indexNews { background:none repeat scroll #fff;border-right:2px solid #eee;border-bottom:2px solid #eee;float:left;margin:0 auto;padding:20px;width:710px;}
#indexNews h3.titleHeading { background:url('../images/bg_news_title.jpg') no-repeat scroll;display:block; height:40px; overflow:hidden;margin:0 auto 10px;}
.newsCont { display:block; margin:0 auto;overflow:hidden; width:100%;}
.newsCont {padding:0;width:100%;}
.newsCont li {border-bottom:1px dashed #e5e5e5;display:inline-block;padding:0;width:100%;}
.newsCont li a {color:#333; display:block;font-size:14px; line-height:36px;}
.newsCont li a:hover {color:#0054a5; text-decoration:none;}
.newsCont li span.date {color:#888; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:36px;}
.newsCont li p {color:#666; font-size:12px; display:block; float:left; width:100%;}

#indexContact { background-color:#fff;border-right:2px solid #eee;border-bottom:2px solid #eee;;display:block; float:right; overflow:hidden;padding:20px; width:370px;}
#indexContact h3.titleHeading { background:url('../images/bg_contact_title.jpg') no-repeat scroll;display:block; height:40px; overflow:hidden;margin:0 auto 10px;}
#indexContact .infoCont { line-height:30px;}
#indexContact .infoCont a {color:#666;}
#indexContact .infoCont a:hover {color:#005AAD; text-decoration:underline;}

#indexEqui { margin:0 auto;overflow:hidden;padding:0;position: relative;text-align: center;width:1200px;}
#featureCont {height: 240px; margin:0 auto;z-index: 0;}
.featureBox {float: left;margin: 0 auto;overflow: hidden;}
#featureCont li {display:inline-block;float:left;height:235px;margin-right:10px;position:relative;text-align:center;width:225px; overflow:hidden;transition:all 300ms ease-in-out 0s;}
#featureCont li .itemImg {border:1px solid #eee;width:213px; height:auto; overflow:hidden; margin:0 auto;padding:5px;transition:all 300ms ease-in-out 0s;}
#featureCont li .itemImg:hover {border:1px solid #01bffd;}
#featureCont li .itemImg .zoomImage{width:100%;height:0;padding-bottom:80%;overflow:hidden;background-position: center center;background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;}
#indexEqui .next-prev {background:url("../images/icons.png") no-repeat scroll;cursor:pointer;height:40px;position:absolute;top:50%;margin-top:-25px;width:26px; text-indent:-9999px;transition:none;}
#indexEqui #prev {background-position:0 0;left:0;}
#indexEqui #prev:hover{ background-position:0 -40px;}
#indexEqui #next{background-position:-26px 0;right:0;}
#indexEqui #next:hover{background-position:-26px -40px;}
#indexEqui li .itemName a { display:block; color:#666; height:40px; line-height:40px;}
#indexEqui li .itemName a:hover {color:#01bffd;}

/***首页推荐产品***/
#indexPro { background-color:#f2f2f2;margin:0 auto; overflow:hidden;padding:30px 0;width:100%;}
#proFeature { display:block; overflow:hidden; margin:0 auto; width:1200px;}
#proFeature h3.titleHeading span.en { font-size:36px; font-family: Impact;}
/*滚动*/
.proSrcoll {overflow:hidden; padding:0; position:relative; }
.proSrcoll .titleHeading { height:38px; margin:0 auto; text-align:center;width:1200px;}
.proSrcoll .titleHeading A.more { float:right; position:absolute; right:0; top:0;}
.proSrcoll .titleHeading span { background-color:#094E81;color:#fff; font-size:14px; line-height:38px;padding:0 15px;}
.proSrcoll .box-body {margin:10px auto 0;overflow: hidden;position:relative;top:0;width:965px;}
.proSrcoll .box-body ul li.items { display:inline-block;float: left;margin-right:20px;text-align: center;width:225px; transition:all 300ms ease 0s;}
.proSrcoll .box-body ul li .itemImg {background-color:#fff;border:1px solid #ccc;height:160px; overflow:hidden;margin:0 auto;padding:5px;width:215px;}
.proSrcoll .box-body ul li .itemImg:hover {border:1px solid #ff7500;}
.proSrcoll .box-body ul li .itemImg .zoomImage{width:100%;height:0;padding-bottom:77%;overflow:hidden;background-position: center center;background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s; margin:0 auto;}
.proSrcoll .box-body ul li .itemImg .zoomImage:hover {opacity:0.8;filter:alpha(opacity=80);transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);}
.proSrcoll .box-body ul li .itemName { background:url('../images/bg_shadow_01.jpg') no-repeat center top scroll; display:block; height:40px;}
.proSrcoll .box-body ul li .itemName a {color:#333; display:block;font-size:14px;line-height:40px;}
.proSrcoll .box-body ul li .itemName a:hover {color:#0054a5; text-decoration:none;}
.proSrcoll .box-left { width:33px; height:52px; padding:0; margin-top:-40px; text-align:center; font-size:0; float:left; line-height:0; background:url('../images/ico_next_prev.png') left top no-repeat; cursor:pointer; position: absolute; left:0; top:50%;}
.proSrcoll .box-left:hover { background:url('../images/ico_next_prev.png') no-repeat left bottom scroll;}
.proSrcoll .box-right {width:33px; height:52px;padding:0; margin-top:-40px; text-align:center; font-size:0; float:left; line-height:0; background:url('../images/ico_next_prev.png') right top no-repeat; cursor:pointer; position: absolute; right:0; top:50%;}
.proSrcoll .box-right:hover { background:url('../images/ico_next_prev.png') no-repeat right bottom scroll;}

/**左侧导航***/
#leftNav { background:url('../images/bg_left_shadow.png') no-repeat right top scroll;float:left;width:284px;padding-right:18px; min-height:300px;}
h3.leftBoxHeading { background:url('../images/bg_left_title.png') no-repeat scroll;color:#fff;font-size:24px;font-weight:normal;height:60px; line-height:60px; text-indent:20px;}
.sideBoxContent {padding:0 10px 0 0; }
.sideBoxContent li {padding-left:10px;position:relative;vertical-align:top;}
.sideBoxContent li .level2 {display: block;padding:0 10px;top:0;}
.sideBoxContent li .level2 li { border:none;padding:0;}
.sideBoxContent li a.category-list-01 {border-bottom:1px solid #eee;color: #333;display:block;font-size:14px; font-weight:bold;height:36px;line-height:36px;position:relative;}
.sideBoxContent li a.category-list-01 i.arrow { font-style:normal;padding-right:10px;}
.sideBoxContent li a.category-list-02 { background:url('../images/list_01.png') no-repeat left center scroll;color:#666; display:block;font-size:13px; height:30px; line-height:30px; text-indent:10px;}
.sideBoxContent li .level3 { background-color:#fff;border:1px solid #ddd;border-radius:5px;display:none; position:absolute; left:120px;padding:10px;top:-10px; width:180px;z-index:99;box-shadow:0 2px 5px #ccc;-webkit-box-shadow:0 2px 5px #ccc;-moz-box-shadow:0 2px 5px #ccc;-o-box-shadow:0 2px 5px #ccc;}
.sideBoxContent li .level3 li { border:none;padding:0;}
.sideBoxContent .level2 li s{position:absolute;top:19px;*top:19px;left:-15px;display:block;height:0;width:0;font-size: 0; line-height: 0;border-color:transparent #ccc transparent transparent;border-style:dashed solid dashed dashed;border-width:7px;z-index:999;}
.sideBoxContent .level2 li i.arrow {position:absolute;top:-10px;*top:-10px;left:-9px;display:block;height:0;width:0;font-size: 0;line-height: 0;border-color:transparent #fff transparent transparent;border-style:dashed solid dashed dashed;border-width:10px;}
/*.sideBoxContent .level2 li:hover s, .sideBoxContent .level2 li:hover i.arrow { display:block;}*/
.sideBoxContent li a.category-list-03 {border-bottom:1px solid #eee;color:#666;display:block; font-size:14px; height:30px; line-height:30px; text-indent:10px;}
.sideBoxContent li a:hover, .sideBoxContent li a.on, .sideBoxContent li .level2 a:hover {color:#2991e6;}
.sideBoxContent li:hover ul.level2, .sideBoxContent li .level2 li:hover ul.level3 { display:block;}

.sideBoxContent li a.category-list {border-bottom:1px solid #eee;color:#333; display:block; height:40px; line-height:40px; font-size:14px;}
.sideBoxContent li a.category-list:hover, .sideBoxContent li a.on {color:#2991e6;}

.sideBoxContent .yiji a {border-bottom:1px solid #f9f8f5;color:#333; display:block; font-size:14px; text-indent:10px; line-height:42px;}
.sideBoxContent .erji a { background:url('../images/list_04.png') no-repeat left center scroll;border-bottom:1px solid #f9f8f5;color:#888; display:block; font-size:14px; text-indent:10px; line-height:30px;}
.sideBoxContent .yiji a:hover {color:#003399;}
.sideBoxContent .erji a:hover {background:url('../images/list_02.png') no-repeat left center scroll; color:#ff6a00;}

/***网页内容区***/
#mainWrapper { background:none repeat scroll #fff;margin:25px auto 50px; min-height:500px;overflow:hidden;padding:0; position:relative;text-align:left;vertical-align:top;width:1200px;}
.centerColumn {float:right; width:880px;}
.centerColumn .hd {background:url('../images/line_02.gif') repeat-x left center scroll;height:28px; line-height:28px; overflow:hidden; position:relative;}
.centerColumn .hd i {background: #2991e5 none repeat scroll 0 0;display: block;font-size: 0;height: 17px;left: 0;line-height:0;position: absolute;top:7px;width:4px;}
.centerColumn .hd h3.titleHeading { background-color:#fff;color:#0054a5; display:block; float:left; padding:0 10px 0 14px; font-size:18px; line-height:28px;}
.centerColumn .hd h3.titleHeading a {color:#0054a5; font-size:14px;}
.centerColumn .hd h3.titleHeading a:hover { color:#0054a5; text-decoration:underline;}
.hd SPAN.location { float:right; font-size:12px;}
.hd SPAN.links a, .breadcrumbs SPAN.last {color:#00B7EE; display:inline-bloack; font-size:12px;line-height:40px;}
.hd SPAN.links a:hover {color:#7fcefa; text-decoration: underline;}
.hd SPAN.en, .boxtitleHeading SPAN.en {color: #777; float:left;font-size: 12px;}
.centerColumn .bd { font-size:14px; margin-top:26px;line-height:26px;}

#mainWrapper .content { display:block; overflow:hidden;  width:100%;}
#mainWrapper .content h3.titleHeading {color:#005AAD; font-size:24px; text-align:center; display:block; height:40px; line-height:40px;}
#mainWrapper .content .bd { text-align:center;}
#mainWrapper .content .case { background-color:#e8e8e8;;color:#005AAD; font-size:18px; display:block;display:inline-block; height:100px; line-height:100px; text-align:center; width:150px; margin:50px 20px 0;transition:all 0.5s ease 0s;}
#mainWrapper .content .case:hover { background-color:#005AAD;color:#fff;}

.compandy-con { margin-top:30px;overflow: hidden;}
.aboutuPic {display: block;float: left;overflow: hidden;}
.compandy-content {float: right; margin-top:50px;overflow: hidden;width: 522px;}
.compandy-list {padding-left: 37px;}
.compandy-list li h3 {font-size: 16px;font-weight: bold;line-height: 26px;position: relative;}
.compandy-list li h3 i {background-image: url("../images/icons.png");background-repeat: no-repeat;display: block;height: 20px;left: -37px;overflow: hidden;position: absolute;text-indent: -9999px;top: 3px;width: 29px;}
.icon01 {background-position: -65px top;}
.icon02 {background-position: -96px top;}
.icon03 {background-position: -65px -23px;}
.compandy-list li.mt21 { margin-top:21px;}
.compandy-list li p {font-size: 14px;line-height: 26px;margin-top: 5px;}

.honorList li.items, .proList li.items, .equiList li.items {background:url("../images/bg_box_sdow.gif") no-repeat scroll 268px 0; display:block;float:left;height:auto;margin:0 0 15px 15px;text-align:center;width: 278px;}
.honorList li.items span.itemImg, .proList li.items span.itemImg, .equiList li.items span.itemImg { background-color:#fff;border:1px solid #e8e8e8; display:block;overflow:hidden;height:188px; width:248px;padding:9px;;}
.honorList li.items span.itemImg:hover, .proList li.items span.itemImg:hover, .equiList li.items span.itemImg:hover {border:1px solid #ff6a00;}
.honorList li.items span.itemImg img, .proList li.items span.itemImg img, .equiList li.items span.itemImg img {margin:0 auto;overflow:hidden;transition:all 300ms ease-in-out; width:248px; height:188px;}
.honorList li.items span.itemImg img:hover, .proList li.items span.itemImg img:hover, .equiList li.items span.itemImg img:hover {transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}
.honorList li.items span.itemName, .proList li.items span.itemName, .equiList li.items span.itemName { display:block; height:60px; overflow:hidden; text-align:center;}
.honorList li.items span.itemName a, .proList li.items span.itemName a, .equiList li.items span.itemName a {color:#666; display:block; font-size:14px; line-height:30px;}
.honorList li.items span.itemName a:hover, .proList li.items span.itemName a:hover, .equiList li.items span.itemName a:hover {color:#e70211;}

.linksWrap {border: 1px solid #e9e9e9;margin-top: 30px;padding: 0 0 17px;}
.linksWrap .heading {background-color: #f1f1f1;border-bottom: 1px solid #e9e9e9;font-size: 100%;margin-bottom: 0;padding: 13px 18px;}
.linksWrap ul::after {clear: both;content: "";display: block;height: 0;overflow: hidden;}
.linksWrap ul li {margin: 20px 0 0 2%;width: 23%;}
.linksWrap ul li {margin-left: 3%;width: 22%;}
.linksWrap ul li a {color:#0044ad; display:block; font-size:15px;text-decoration:none;}
.linksWrap ul li a:hover {color:#5e5e5e;}

/***产品详细页***/
#productMainImage {border:1px solid #efefef;float: left;padding:10px;position: relative;text-align: center;width:400px;}
#productInfo {color:#999; float:right; width:420px;}
#productInfo DIV { height:30px; line-height:30px;}
#productInfo SPAN {color:#666; float:left; font-family: "微软雅黑"; font-size:12px; font-weight:bold;}
#productName {color:#000; font-size:16px; font-weight:bold;}
#productInfo .share {border-top:1px solid #d8d8d8;height: 20px; margin-top:5px;line-height: 20px;padding:10px 0 0; vertical-align: middle;}
#productDescription { margin-top:20px;}
#productDesBox {padding:10px; font-size:14px;}
#productDesBox #art_content { overflow-x:auto;}
.navNextPrevWrapper {border-top:1px solid #d8d8d8;color:#333;}
.navNextPrevWrapper SPAN, .navNextPrevList SPAN {color:#666; font-size:14px; line-height:2em; font-weight:700;}
.navNextPrevWrapper a, .navNextPrevWrapper a {color:#333;}
.navNextPrevWrapper A:hover, .navNextPrevWrapper A:hover {color:#ff6a00; text-decoration:underline;}

/***新闻列表页***/
.newsList li {border-bottom: 1px dashed #eee;margin:0 auto;padding:20px;}
.newsList li .newsInfo {float:right;position: relative; width:700px;}
.newsList li:hover { background-color:#f9f9f9;}
.newsList li h3 a {color:#333; font-size:16px; text-decoration:none;}
.newsList li h3 a:hover { text-decoration:underline;}
.newsList li:hover h3 a {color:#ff6a00;}
.newsList li p{color:#989898;font-size:12px; margin-top:10px; text-indent:2em;}
.newsList li A.more {color:#247FC9;}
.newsList li A.more:hover { text-decoration:underline;}
.newsList li span.data {color:#ccc; font-size:12px;}
.newsList HR { border-color:#999;}

/***网站底部***/
#footer { background-color:#333;display:block;padding:30px 0 0;width:100%;}
.footerCont { background:url('../images/footer-logo.jpg') no-repeat right center scroll; display:block; margin:0 auto;overflow:hidden;padding:0 0 20px; width:1200px;}
#footerNav {background:url('../images/line_double.png') repeat-y right top scroll;color:#fff; display:block; float:left; overflow:hidden;width:600px;padding:0;}
#footerNav h3 {background:url('../images/ico_links.png') no-repeat 0 0 scroll;font-size:14px;padding:5px 0 5px 40px;}
#footerNav a {color:#b2b2b2; display:list-block;font-size:12px; line-height:30px;}
#footerNav a:hover {color:#fff; text-decoration:underline;}
#footerNav .footer-links {padding-left:40px;}
#footerNav .footer-links li { float:left;}
#footerNav .footer-links li a { font-size:12px; padding:0 20px 0 0;}
#footerNav .cate-links { display:block; float:left; margin-top:10px;padding-left:40px;}
#footerNav .cate-links a {padding:0 30px 0 0;}
#qrCode { background:url('../images/line_double.png') repeat-y right top scroll;color:#666; font-size:14px;display:block; float:left; margin-top:10px;padding:10px 70px 0 80px;}
#qrCode .infoCont { display:block; float:right; padding:5px 0 0 10px;}
#qrCode strong {color:#ff6400; font-size:24px;}
#qrCode span.2wm { display:block; float:left;}
#qrCode span.tel {color:#ff6400; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.copyRight {border-top:1px solid #3e3e3e;color:#666; display:block; overflow:hidden;line-height:60px; height:60px; margin:0 auto; width:100%;}
.copyRight .infoCont { display:block; overflow:hidden; margin:0 auto; width:1200px;}
.copyRight a {color:#666; text-decoration:none;}
.copyRight a:hover { color:#fff;text-decoration:underline;}