﻿@charset "utf-8";
*, html, body, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, div, p {margin:0px;padding:0px;font-family:"proxima-nova", Arial, Helvetica, sans-serif;}
body {margin:0px auto;padding:0px;background-color:#FFF;}
body, table, tr, td, th {font-size:14px;color:#333;line-height:175%;}
a:link, a:visited {color:#333;text-decoration:none;}
a:hover, a:active {color:#000;text-decoration:none;}
ul, li, dl, dt, dd {list-style:none;}
img {border:0px;}
.clear {clear:both;}
.w1200 {width:1200px;margin:0px auto;}
.picCenter {width:380px;height:230px;margin:0px;padding:0px 0px;position:relative;}
.picCenter ul li {margin:0px auto;padding:0px 0px;list-style:none;font-size:14px;line-height:26px;}
.picCenter ul li .imgs {width:380px;margin:0px;padding:0px;height:230px;position:relative;text-align:center;}
.picCenter ul li .imgs img {max-width:380px;max-height:230px;}
.picCenter ul li .ntitle {position:absolute;bottom:0px;width:380px;line-height:31px;height:31px;color:#FFF;font-size:16px;text-indent:15px;}
.picCenter .prev {display:block;position:absolute;width:31px;height:31px;bottom:0px;right:33px;background:url(arrow.png) no-repeat;}
.picCenter .next {display:block;position:absolute;width:31px;height:31px;bottom:0px;right:0px;background:url(arrow.png) no-repeat;background-position:-31px 0;}
.picCenter .prev:hover {display:block;position:absolute;width:31px;height:31px;bottom:0px;right:33px;background:url(arrow1.png) no-repeat;}
.picCenter .next:hover {display:block;position:absolute;width:31px;height:31px;bottom:0px;right:0px;background:url(arrow1.png) no-repeat;background-position:-31px 0;}
.topbg {height:40px;width:100%;background:#252d38;}
.topbg .w1200 {position:relative;}
.topbg a.topemail {display:block;float:left;background:url(email.png) left center no-repeat;line-height:40px;color:#FFF;text-indent:25px;}
.topbg .topr {float:right;}
#xyz {position:relative!important;margin:8px 0 0 6px;height:32px;float:right;}
.topbg .topr img {border-left:1px solid #414753;}
.topbg .topr a {display:inline-block;height:40px;}
.topbg .topr a:hover {background:#06C;opacity:0.5;filter:alpha(opacity=50);}
.top {height:80px;}
.top .toplogor {max-width:250px;height:80px;float:left;overflow:hidden;}
.top .logo {max-width:250px;height:80px;display:table-cell;vertical-align:middle;*display:block;}
.top .logo img {line-height:80px;display:block;vertical-align:middle;}
nav {width:auto;float:right;padding:0px;margin-right:0px;height:80px;}
.top ul.nav {width:auto;float:right;padding:0px;margin-right:0px;height:80px;}
.top .nav li {padding:0px 14px;height:80px;line-height:80px;float:left;background:url(yuan_09.jpg) center right no-repeat;}
.top .nav li.navlast {background:none;}
.top .nav li a {font-size:18px;display:block;text-align:center;color:#000;}
.top .nav li a:hover {color:#c20f21}
.top .nav li {position:relative;z-index:9999;}
.top .nav li ul li {float:none;padding-bottom:3px;background:none;height:33px;line-height:33px;text-align:left;text-transform:capitalize;padding:0px 12px;}
.top .nav li ul li a {float:none;display:block;color:#FFF;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#565656;padding:0px 12px;font-size:12px;}
.top .nav li ul li a:hover {color:#FFF;background:#37a6ec}
.top .nav li ul {display:none;position:absolute;top:80px;left:0;background:#54d2fb;background:#FFF;padding:15px 0px 15px 0px;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;border:solid 1px #CCC;border-top:0;}
.search {float:right;margin-top:3px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.search .ss_t {float:right;}
.search .ss_bg {border:solid 1px #CCC;border-right:0;height:30px;width:250px;padding-left:10px;background:#FFF;}
.search .ss_t {float:right;}
.search .ss_k {background:none;border:0px;width:250px;line-height:16px!important;height:32px;color:#838383;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-style:italic;}
#main {width:1200px;margin:0px auto;}
.indexmain {width:1200px;margin:70px auto;overflow:hidden;}
.indexmain ul li {width:380px;height:270px;float:left;margin-right:30px;overflow:hidden;}
.indexmain ul li .mtitle {color:#303030;font-size:18px;line-height:150%;}
.indexmain ul li.imnews {margin-right:0px;}
.indexmain ul li.imnews img {width:380px;height:230px;}
.txt {width:260px;height:166px;background:rgba(0,0,0,0.7);position:absolute;left:0;top:0;padding:60px 20px;color:#FFF;}
.con ul li:hover .txt {background:rgba(0,0,0,0);background:#f2041f;}
.txt .ptline {width:36px;height:1px;background:#f2041f}
.con ul li:hover .txt .ptline {background:#FFF;}
.txt h3 {font-size:20px;font-weight:100;height:45px;line-height:45px;color:#f2041f}
.con ul li:hover .txt h3 {color:#FFF;}
.txt p {font-size:14px;height:80px;text-align:justify}
.txt .ipmore {display:block;margin-top:15px;color:#FFF;}
footer {border-top:1px solid #E5E5E5;clear:both;background:#292627;}
.foot {width:1200px;margin:50px auto 0px;padding:0px;line-height:200%;color:#c6c6c6;font-size:14px;}
.foot a {color:#c6c6c6;padding-right:5px;}
.footnav {text-align:center;}
.emenu {width:460px;margin:0px auto;}
.emenu li {list-style:none;float:left;padding:0px 6px 0px 7px;border-right:1px solid #FFF;line-height:14px;}
.emenu li:last-child {border:none;}
.shuangxx {border-bottom:1px dotted #E2E2E2;height:2px;margin:0px auto;}
.shuangxx:after {height:1px;content:'';display:block;border-top:1px dotted #E2E2E2;}
.shuangxxf {border-bottom:1px dotted #474747;margin:25px 0px;}
.shuangxxf:after {border-top:1px dotted #474747;}
.foot ul.footf .title {font-size:20px;font-weight:bold;margin-bottom:10px;color:#FFF;}
.foot ul.footf li {width:300px;float:left;}
.nbanner {text-align:center;margin:0px auto;width:100%;height:260px;overflow:hidden;background:url(11.jpg) #f6f6f6 center no-repeat;}
.nmain {width:1200px;margin:0px auto;margin-top:30px;overflow:hidden;}
.bPosition {text-transform:Capitalize}
.nmain .mainleft {width:280px;height:auto;float:left;}
.nmain .mainleft h2 {line-height:45px;padding-left:12px;font-size:20px;font-weight:normal;border-radius:4px;color:#0099d9;font-weight:bold;background:#f8f8f8;text-transform:uppercase;}
.listA_b {float:left;width:278px;height:auto;background-color:#FFF;border-left:1px solid #f8f8f8;border-right:1px solid #f8f8f8;}
.nybg {width:100%;height:45px;background:url(contact.png) no-repeat right center;margin-top:15px;}
.nybg h3 {color:#FFF;line-height:45px;font-size:16px;text-transform:uppercase;font-weight:normal;text-indent:10px;color:#FFF;border-radius:4px;}
.contact .us {padding:25px 0 8px 6px;border:1px solid #f8f8f8;border-top:none;font-size:14px;line-height:250%;}
.colort {background:#008bd7}
.about-inner {margin-top:15px;}
.about-inner h3.title {height:65px;line-height:65px;color:#1b1b1b;margin:0px 0px;font-size:30px;border-bottom:1px solid #E2E2E2;font-weight:normal;margin-bottom:16px;}
.editor {margin:0px;word-wrap:break-word;min-height:400px;*+height:100%;_height:500px;}
.editor p {margin:10px 0px;}
#showtext {line-height:28px;font-size:14px;}
#showtext strong {font-size:14px;}
.major-list {overflow:hidden;background:url(history.jpg) no-repeat}
.major-list li {width:297px;height:186px;margin-right:3px;margin-bottom:3px;float:left;position:relative;text-align:center;}
.major-list li a, .major-list li a span {width:100%;height:100%;display:block;position:absolute;left:0;top:0}
.major-list li .title {padding-top:30px;font-size:40px;color:#cf0b3c;line-height:70px;font-weight:bold;}
.major-list li .con {font-size:16px;color:#303030;line-height:22px;padding:0px 10px;}
.front-face {z-index:2;}
.back-face {z-index:1;}
.major-list li a {overflow:hidden;}
.major-list li:hover a .back-face {z-index:3;}
.honorlist {margin:20px auto 30px auto;overflow:hidden;}
.honorlist ul li {float:left;width:23%;margin:0px 0.5%;padding:0.3%;border:1px solid #c6c6c6;}
.honorlist ul li img {width:100%;height:100%;}
ul.sf-menu {clear:both;margin:0px auto;height:auto;text-transform:capitalize;z-index:1000;width:276px;}
ul.sf-menu li {zoom:1;margin:0px;line-height:45px;min-height:45px;position:relative;}
ul.sf-menu li a {display:block;width:280px;height:45px;line-height:45px;background:url(list_14.png) right center no-repeat;font-weight:100;text-indent:14px;font-size:14px;color:#666;text-transform:capitalize;text-decoration:none;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom:1px solid #E5E5E5;}
ul.sf-menu li a:hover, ul.sf-menu li a:active {color:#333;text-decoration:none;}
ul.sf-menu li ul {position:absolute;left:280px;top:0px;width:101%;width:230px;margin:0px;padding:0px;visibility:hidden;text-transform:capitalize;z-index:999;background:#FFF;border:1px solid #d90921;border-left:0px;display:block;height:auto}
ul.sf-menu li ul li a {width:230px;font-weight:normal;text-indent:15px;font-size:12px;height:35px;line-height:35px;border-bottom:1px solid #e3e3e3;background:#FFF;font-weight:normal;}
ul.sf-menu li.hover ul li a, ul.sf-menu li.hover ul li a:hover, ul.sf-menu li.hover ul li a:active {color:#FFF;text-decoration:none;background:#0078cc;}
ul.sf-menu ul li a.hover, ul.sf-menu ul li a:hover {text-decoration:none;
center;background:#d90921!important;color:#FFF;}
ul.sf-menu ul li ul {padding:0px;}
ul.sf-menu ul ul {position:absolute;left:230px;top:0px;margin:0px;padding:0px;visibility:hidden;}
ul.sf-menu ul ul li a {width:auto;padding:0px;text-indent:15px;text-decoration:none;}
ul.pro-menu {margin-top:-1px;margin:0px;padding:0px;text-transform:capitalize;}
ul.sf-menu li:hover > ul {visibility:visible;margin:0px;padding:0px;}
ul.sf-menu li.LiProDetail a {background:#FFF url(arrow-list.gif) no-repeat 8px center!important;text-indent:24px!important;}
ul.sf-menu li.LiProDetail a:hover, ul.sf-menu li.LiProDetail a:active {background:#0078cc url(arrow-list1.gif) no-repeat 8px center!important;text-indent:24px!important;}
.nmain .mainright {float:right;width:880px;height:auto;}
.tit {text-align:right;/* height:45px; */padding: 0px 12px 0px 0px;border-radius:4px;border-bottom:1px solid #E5E5E5;color:#666;font-size:12px;margin-bottom: 10px;overflow:  hidden;}
.tit h1 {float:left;line-height: 25px;color:#0099d9;font-size:20px;font-size:20px;background:url(index_17.jpg) no-repeat center bottom;max-width: 240px;font-weight:bold;/* white-space:nowrap; *//* text-overflow:ellipsis; *//* overflow:hidden; */text-align: left;padding-bottom: 10px;}
.tit h2 {float:left;line-height:45px;color:#0099d9;font-size:20px;font-size:20px;background:url(index_17.jpg) no-repeat center bottom;max-width:240px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.tit a {color:#666;}
.tit span {float:right;}
.content {font-size:14px;line-height:35px;padding:12px;min-height:400px;}
.content .contentleft {width:50%;float:left;}
.content .contentface {width:50%;float:left;}
.feedbackForm input, .feedbackForm textarea {width:348px;border-radius:5px;height:35px;line-height:30px;margin:4px auto;color:#c2c2c2;text-indent:10px;background:#fbfbfb;border:1px solid #E5E5E5;float:left;margin-right:25px;}
.pro_lb0 li {clear:both;border-bottom:solid 1px #EEE;padding:20px 0px;overflow: hidden;}
.pro_lb0 li:hover {background:#FFFCF3;}
.pro_lb0 .fl {float:left;padding-right:20px;height:150px;}
.pro_lb0 .pimg {display:block;background:#FFF;width:200px;height:150px;padding:0px;text-align:center;vertical-align:middle;border:solid 1px #EEE;overflow:hidden;}
.pro_lb0 img {max-width:200px;_width:200px;max-height:150px;_height:150px;_margin-top:expression_r((300-this.height)/2);}
.pro_lb0 p {line-height:20px;margin:0px;padding:6px 0px 0px 222px;font-size:14px;line-height:200%;color:#5e5e5e}
.fr.pro_lb0-conlist {float: right; width: 650px;}
.pro_lb0 .pinfo {display:block;text-align:justify;}
.pro_lb0 strong {height:28px;font-size:14px;line-height:18px!important;}
.pro_lb0 strong a {color:#1c49a4;font-size:16px;line-height:200%;}
.pro_lb0 strong a:hover {color:#d91b3e}
.pro_lb0 h3 {margin:0px;padding:0px;font-size:14px;line-height:18px!important;}
.pro_lb0 h3 a {color:#1c49a4;font-size:16px;line-height:200%;}
.pro_lb0 h3 a:hover {color:#d91b3e}
.pro_lb0 span {display:block;}
.pro_lb0 .inquire a {float:right;color:#FFF;margin:8px 15px;background:#FF7519 url(contact-now.gif) 6px center no-repeat;padding:0px 8px 0px 22px;border:1px solid #FF7519;border-radius:3px;}
.pro_lb0 .inquire a:hover {text-decoration:underline;background-color:#FF9147;}
.pro_lb0 .inquire {float:right;margin-top:-12px;}
.pro_lb0 .more {text-align:right;color:#EEE;padding-right:16px;display: block;}
.pro_lb0 .more a {float:left;color:#017ca6;margin:8px 0px;background:url(pro-more.png) left center no-repeat;padding:0px 0px 0px 18px;}
.pro_lb0 .more a:hover {text-decoration:underline;}
.pro_lb1 {clear:both;margin:12px auto;padding:12px 0px 0px 12px;width:910px;}
.pro_lb1 li {float:left;width:251px;text-align:center;margin-right:32px;font-size:12px;height:229px;border:1px solid #FFF;}
.pro_lb1 li:hover {border:1px solid #0A4DA6;}
.pro_lb1 img {max-width:250px;max-height:160px;_margin-top:expression_r((300-this.height)/2);}
.pro_lb1 .pimg {display:block;width:250px;height:160px;text-align:center;vertical-align:middle;display:table-cell;overflow:hidden;}
.pro_lb1 .ptxt {display:block;line-height:26px;text-align:center;height:52px;overflow:hidden;font-size:14px;margin-top:12px;}
.pro_lb1 .ptxt a {color:#333;}
.pro_lb1 .ptxt a:hover {color:#0a4da6}
h1.title {color:#0099d9;font-size:22px;line-height:1.3125;margin:20px 0px 10px;text-align:center;}
.pftitle {font-size:128.57143%;line-height:1.16667;margin:0 0 1.16667em 0;color:#094;}
.slidertitle {color:#f90;line-height:50px;font-weight:normal;}
.line_h {line-height:24px;}
.font_14 {font-size:14px;}
.m_t03 {margin-top:40px;}
.show_t {background:url(dian01.gif) repeat-x bottom;margin-top:30px;width:726px;}
.left {float:left;}
.show_tit {border-bottom:1px solid #205bab;color:#205bab;}
.show_tit {line-height:31px;font-size:16px;}
.bs {height:35px;line-height:35px;font-size:13px;color:#FFF;padding-top:32px;height:30px;font-size:14px;color:#FFF;line-height:30px;font-weight:normal;border-bottom:1px solid #E5E5E5;clear:both;}
.bs strong {display:block;float:left;padding:0px 15px;font-weight:normal;color:#222;background:#CCC;}
.menu ul {list-style:none;height:30px;float:left;border-bottom:3px solid #737373;width:710px;padding:0px;}
.menu li {background:#252d38;display:block;float:left;font-weight:bold;line-height:30px;padding-left:17px;padding-right:17px;margin-right:2px;height:30px;cursor:pointer;color:#FFF;}
.menu li.current {background:#0099d9;color:#FFF;}
.menu span {color:#FFF;display:block;line-height:30px;text-align:center;}
.bs ul strong {color:#FFF;background:none;}
#feedbackForm {margin:20px 0px 0px 0px;}
#feedbackForm .lable {padding:10px 12px 0px 0px;line-height:30px;height:30px;text-align:right;}
.xh {color:#F00;padding:0px 3px;}
#feedbackForm .smtcss {padding-right:112px;text-align:center;}
.feedbackForm textarea {height:80px;border-radius:5px;}
.submita {margin:16px auto;display:inline-block;padding:0 18px!important;line-height:22px;background:#FF9C00;border:0px;height:24px;color:#FFF;cursor:pointer;font-size:16px;}
#banner {clear:both;min-width:1000px;background:#FFF;width:100%;margin:0px auto 20px;}
.slider_img {display:block;text-align:center;height:100%;}
.slider_img img {margin:0px auto;max-width:100%;width:auto;height:auto;}
.wmuSlider {height:100%!important;position:relative;overflow:hidden;}
.bbdd {z-index:2;position:absolute;bottom:2%;margin:0px;padding:0px;width:100%;text-align:center;}
.bbdd li {margin:0px 8px 10px 0px;list-style-type:none;display:inline-block;}
.bbdd a {display:inline-block;text-indent:-9999px;width:16px;height:16px;background:url(dot.png) no-repeat 0 -16px;display:block;border-radius:16px;overflow:hidden;}
.bbdd a.wmuActive {background-position:0 0;}
.banner {width:100%;text-align:center;margin:0px auto;background:#EEE;}
.banner img {min-width:1000px;max-width:100%;}
.wmuSliderPrev, .wmuSliderNext {width:55px;height:80px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(bt_arr.png) no-repeat;position:absolute;top:45%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0.8);-webkit-transition:all .3s ease;}
.wmuSliderNext {background-position:-68px 0px;right:0;}
.wmuSlider:hover .wmuSliderNext:hover {background-position:-68px -84px;}
.wmuSliderPrev {left:0;}
.wmuSlider:hover .wmuSliderPrev:hover {background-position:0 -84px;}
.wmuSlider:hover .wmuSliderNext {opacity:0.75;filter:alpha(opacity=25);}
.wmuSlider:hover .wmuSliderPrev {opacity:0.75;filter:alpha(opacity=25);}
.wmuSlider:hover .wmuSliderNext:hover, .wmuSlider:hover .wmuSliderPrev:hover {opacity:0.75;filter:alpha(opacity=50);}
.pages {clear:both;text-align:center;font-size:12px;padding:15px 0px;color:#B2B2B2;}
.pages a, .pages span {display:inline-block;height:24px;padding:0px 9px;margin:0px 4px!important;line-height:24px;}
.pages a:link, .pages a:visited {color:#666;line-height:24px;border:1px solid #D9D9D9;background:#FFF;}
.pages a:hover, .pages a:active, .pages span.ctxt {color:#333;background:#ffba00;border:1px solid #ffba00;color:#FFF;text-decoration:none;}
.newslist {width:100%;FONT-FAMILY:"Arial";}
.newslist ul li {width:100%;float:left;line-height:36px;border-bottom:1px solid #e3e3e3;}
.newslist ul li a {font-size:14px;}
.newslist ul li a:hover {color:#f00;}
.newslist ul li span {float:right;font-size:14px;color:#818181;}

.box_left {width:240px;float:left;margin-bottom:10px;}
.box_left img {width:100%;}
.box_right {padding-left:260px;float:none;margin:10px 0 10px 20px;}
.artical_date {padding-top:10px;padding-bottom:10px;font-size:14px;line-height:1.5;}
.newslist ul li .artical_date span{float:none;}

.news_detail_title {text-align:center;font-size:18px;font-weight:bold;padding:10px 0px 10px;}
.news_detail_time {text-align:center;}
.news_detail_content {text-align:left;line-height:22px;font-size:14px;margin:20px 0px;}
.proIntro {clear:both;margin:5px auto;padding:5px;border:solid 1px #EEE;border-radius:5px;color:#777;}
.controlp {color:#444;}
.controlp a {width:33%;color:#222;float:left;}
.prosubmenu li {float:left;width:32%;line-height:24px;}
.prosubmenu {padding:3px 0px 0px 10px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {*zoom:1;}
.rnews, .rollPro {margin:0px auto;clear:both;padding-bottom:12px;}
.rnews h3 {font-size:14px;line-height:24px;color:#000;font-weight:bold;}
.rollPro h3 {width:165px;height:35px;line-height:35px;text-align:center;font-size:16px;background:#0A4DA6;color:#FFF;border-radius:2px;position:absolute;left:20px;top:-20px;}
.rnews li {float:left;width:50%;height:28px;line-height:28px;}
.rnews li a {display:block;white-space:nowrap;margin-right:4%;text-overflow:ellipsis;overflow:hidden;font-size:12px;border-bottom:1px dashed #EEE;color:#333;background:url(dd.gif) 4px center no-repeat;text-indent:12px;}
.rnews li a:hover {color:#2e3f9f;}
.rollPro {height:220px;}
.rollPro {border:1px solid #0A4DA6;position:relative;padding:30px 0px 0px 15px;height:170px;margin:30px auto;}
.rollPro .Cont {width:800px;overflow:hidden;margin:0px auto;}
.rollPro .ScrCont {width:2500px;}
.rollPro .pic {width:150px;padding:0px 5px;}
.rollPro .pbox img {max-width:142px;max-height:120px;line-height:120px;_margin-top:expression_r((300-this.height)/2);}
.rollPro .pbox {width:150px;height:120px;text-align:center;vertical-align:middle;display:table-cell;border:solid 1px #EEE;margin:0px auto;}
.rollPro p {height:42px;overflow:hidden;line-height:21px;text-align:center;}
.rollPro #List1, .rollPro #List2, .rollPro .wen_jt, .rollPro .Cont, .rollPro .pic {float:left;}
.rollPro .wen_jt {width:24px;padding-top:45px;}
.prevNext {height:28px;clear:both;padding-top:15px;width:96%;}
.prevNext a {font-weight:bold;color:#000;}
.prevNext a:hover {color:#d10015;text-decoration:underline;}
.prevNext .prev {float:left;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:45%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.prevNext .next {float:right;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:45%;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.table {border-collapse:collapse;}
.table td, .table th {border:1px solid #CDCDCD;padding:5px;}
.table p {padding:0px;margin:0px;}
#btnSearch {cursor:pointer;}
.emenu {text-align:center;line-height:26px;height:36px;}
.prl {float:left;width:400px;}
.prr {float:right;width:440px;text-align:left;}
.buybtn {clear:both;width:200px;height:40px;margin:20px 0px 0px 0px;text-align:left;line-height:40px;}
.buybtn a {display:inline-block;padding:0px 15px;color:#FFF;height:40px;background:#0A4DA6;border-radius:2px;font-size:18px;}
.buybtn a:hover {background:#145CBC;color:#FFF;border-radius:2px;}
.pshare {display:block;padding:8px 0px 0px 0px;}
.jsshare {text-align:center;padding-top:8px;}
.pshare li {float:left;width:48%;height:28px;line-height:28px;}
.pshare li img {vertical-align:middle;margin-right:12px;}
.jsshare span.stxt {display:inline-block;font-size:14px;line-height:24px;padding:0px 8px 0px 0px;position:relative;}
.jsshare a, .jsshare a img {width:35px;vertical-align:middle;}
.addthis_sharing_toolbox {display:inline-block;}
span.at-icon-wrapper, .at-icon-wrapper svg {width:24px!important;height:24px!important;line-height:24px!important;}
.but {border-radius:2px;width:130px;margin:16px 80px 0px 0px;text-align:center;border-radius:2px;background:#0099d9;height:34px;line-height:34px;clear:both;}
.but:hover {background:#252d38;}
.but a {color:#FFF;}
.tenflag1, .tenflag2, .tenflag3 {width:680px;clear:both;}
.tenflag1 {border:solid 1px #EEE;}
.tenflag1 dt {border-bottom:solid 1px #EEE;}
.tenflag1 dd {text-indent:12px;}
.tenflag1 dt, .tenflag2 dt, .tenflag3 dt {font-size:16px;font-weight:bold;padding:16px 0px 12px 12px;}
.tenflag2 dd {float:left;width:20%;margin:0px;padding:0px;line-height:36px;text-align:left;}
.tenflag1 dd {height:36px;line-height:36px;border-bottom:solid 1px #EEE;padding:0px;margin:0px;background:#F5F5F5;}
.tenflag1 dd span {float:left;width:36%;background:#FFF;font-weight:bold;}
.tenflag1 dd:nth-child(2n) span {background:#F5F5F5;}
.tenflag1 dd:nth-child(2n) {background:#FFF;}
.tenflag2 dd {text-align:center;}
.tenflag2 dd img {width:116px;display:block;margin:0px auto;padding-bottom:0px!important;}
.tenflag2 dd p {padding:0px 0px 6px 0px;margin:0px;}
.tenflag3 img {width:680px!important;height:448px!important;}
.pdown1 #A_DownLoadProduct {display:inline-block;clear:both;height:32px;margin:16px 0px 0px 0px;line-height:32px;background:url(./down1_2.png) right top no-repeat;padding-right:50px;}
.pdown1 #A_DownLoadProduct span {display:inline-block;height:32px;background:url(./down1_1.png)no-repeat;padding:0px 0px 0px 16px;}
.pdown2 #A_DownLoadProduct, .pdown3 #A_DownLoadProduct, .pdown4 #A_DownLoadProduct {display:inline-block;clear:both;height:45px;margin:16px 0px 0px 0px;line-height:45px;padding-right:45px;}
.pdown2 #A_DownLoadProduct span, .pdown3 #A_DownLoadProduct span, .pdown4 #A_DownLoadProduct span {display:inline-block;height:45px;background:url(./down2_1.png)no-repeat;padding:0px 12px 0px 16px;}
.pdown2 #A_DownLoadProduct {background:url(./down2_2.png) right top no-repeat;}
.pdown3 #A_DownLoadProduct {background:url(./down2_3.png) right top no-repeat;}
.pdown4 #A_DownLoadProduct {background:url(./down2_4.png) right top no-repeat;}
.proCateTags {clear:both;padding:0px 6px 6px 6px;margin:0px 10px;border:solid 1px #EEE;border-radius:5px;}
.proCateTags h3 {font-size:14px;line-height:32px;margin:0px;padding:0px;}
.keywords {margin:12px auto;}
.keywords a {margin-right:10px;color:#2E66B5;line-height:1.8;text-decoration:underline;display:inline-block;white-space:nowrap;text-overflow:ellipsis;}
.keywords a:hover {text-decoration:none;}
.qrcode {height:24px;float:right;line-height:24px;background:url(./2wm.png) no-repeat;background-size:24px 24px;text-align:left;cursor:pointer;position:relative;margin:0px 12px;}
.qrcode .ErWeiImg {width:24px;height:24px;opacity:0;border:3px solid #FFF;position:absolute;z-index:99999;}
.qrcode span {display:inline-block;background:url(./bmore.png) right no-repeat;padding:0 12px 0 30px;background-size:8px 7px;color:#FFF;}
.qrcode:hover span {background:url(./bmore1.png) right no-repeat;background-size:8px 7px;}
.textPDF {clear:both;margin:5px auto;padding:0px;overflow:hidden;width:100%;height:auto;}
.textPDF a {background:url(pdf.png) center right no-repeat;height:29px;display:block;width:100%;padding:0px;}
.rollPro1 {width:100%;margin:10px auto;overflow:hidden;}
.rollPro1 h2 {padding-bottom:10px;}
.rollPro1 li {width:30%;float:left;margin-right:5%;text-align:center;}
.rollPro1 li:nth-of-type(3) {margin-right:0%;}
.rollPro1 li:nth-of-type(6) {margin-right:0%;}
.rollPro1 li:nth-of-type(9) {margin-right:0%;}
.rollPro1 li:nth-of-type(12) {margin-right:0%;}
.rollPro1 li .pbox {border:solid 1px #EEE;padding:4px;height:150px;}
.rollPro1 li .pbox img {max-width:100%;max-height:150px;}
.rollPro1 li p {height:40px;line-height:20px;overflow:hidden;margin:10px auto;}
.pro-body {clear:both;margin:0px auto;border:solid 1px #EEE;padding:5px;font-size:14px;border-radius:3px;margin-bottom:5px;}



/* ind-product */
.inprod {position:relative;margin:40px 0 30px;}
.inprod .container {width:1200px;margin:0 auto;}
.inprod .inprotit {text-align:center;margin-bottom: 45px;font-size: 40px;}
.Box_con {position:relative;}
.Box_con .btnl {position:absolute;}
.Box_con .btn {display:block;width:41px;height:41px;position:absolute;top:80px;cursor:pointer;}
.Box_con .btnl {background:url(./m117/jtl02.png) no-repeat center;left:0;z-index:9999;}
.Box_con .btnr {background:url(./m117/jtr02.png) no-repeat center;right:0;z-index:9999;}
.Box_con .btnl:hover {background:url(./m117/jtl03.png) no-repeat center;}
.Box_con .btnr:hover {background:url(./m117/jtr03.png) no-repeat center;}
.Box_con .conbox {position:relative;overflow:hidden;}
.Box_con .conbox ul {position:relative;list-style:none;}
.Box_con .conbox ul li {float:left;width:224px;height:260px;margin-left:20px;overflow:hidden;}
.Box_con .conbox ul li:first-child {margin-left:0;}
.Box_con .conbox ul li .ibpic{display:table-cell;width:224px;height:200px;vertical-align: middle;text-align: center;border:1px solid #ccc;box-sizing: border-box;overflow: hidden;}
.Box_con .conbox ul li img {display:block;max-width: 100%;max-height: 100%;margin: 0 auto;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.Box_con .conbox ul li:hover img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.Box_con .conbox ul li a p{display:block;padding:10px;box-sizing:border-box;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;line-height:40px;font-size:16px;text-align: center;color:#333;}
.Box_con .conbox ul li:hover p {color: #c20f21;}

