@charset "UTF-8";
body, ol, ul, h1, h2, h3, h4, h5, h6, span, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select { margin: 0; padding: 0;  }
body { font: 12px "微软雅黑"; background: #fff; -webkit-text-size-adjust: 100%;min-width: 1200px !important;}
a { color: #444; text-decoration: none }
a:hover { color: #b58f01 }
em { font-style: normal }
li { list-style: none }
img { border: 0; vertical-align: middle }
table { border-collapse: collapse; border-spacing: 0 }
p { word-wrap: break-word }
img:hover { opacity: 1 }
.fl { float: left }
.fr { float: right }
.w_1200{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.m30{ margin-top:30px;}
.clear {
    clear: both;
}
/*===========top===========*/
#masthead_wrap { position: relative; -moz-transition: all .4s cubic-bezier(0.23, 1, 0.32, 1); -o-transition: all .4s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition: all .4s cubic-bezier(0.23, 1, 0.32, 1); transition: all .4s cubic-bezier(0.23, 1, 0.32, 1); width: 100%; min-width: 1200px; top: 0; height:117px; z-index: 900; }
.masthead_wrap_wid { width: 1200px; text-align: center; margin: 0 auto }
.masthead_wrap_wid .logo {float: left; margin-top:25px;}
.t_R{ float:right; height:50px;  width:760px; margin-top:20px;}
.t_R a{font-size:14px; color:#5d5d5d; padding:0 5px;}
.masthead_cata { float: right;}
.masthead_cata li { display: block; float: left; padding: 0 1px; font-size: 16px; line-height: 50px }
.masthead_cata li a { color: #333; cursor: pointer; padding: 8px 15px; text-decoration: none;  transition: .3s border-color, .3s color }
.masthead_cata li a:hover, .masthead_cata li.active a,.masthead_cata .cur a { background:#b58f01; color:#fff; }
.weizhi { margin-top: 30px; float: right; width: 210px }
.onmous { cursor: pointer }
.showing #global_nav_content { transform: translate3d(0, 0, 0); opacity: 1; overflow: visible\9 }
#global_nav_content { position: absolute; transform: translate3d(0, -105%, 0); transition: all .4s cubic-bezier(0.25, 0.1, 0.25, 1); width: 570px; z-index: 899; overflow: hidden; opacity: 0; right: 0; margin-left: -300px; background-color: #fff;  -top:112px; }
.menu_section { padding: 0; transform: translate3d(0, -105%, 0); transition: all .4s cubic-bezier(0.25, 0.1, 0.25, 1); margin-top: -105%\9; position: absolute; width: 570px; background-color: #fff; z-index: 910; min-height:175px; border-radius:0 0 5px 5px; }
.menu_section .introBySr { text-align: center; width:325px; padding-top:20px; height:auto; overflow:hidden; float:left; border-right:solid 1px #cccccc; min-height:140px;}
.srmall0 { background: url(../images/img01.png) no-repeat; background-position:360px center }
.menu_section .srmall { width: 900px; height: 89px; background: url(../images/secondLevel/shopandmall.png) }
.srmall2 { background: url(../images/img03.png) no-repeat; background-position: 380px center }
.srmall3 { background: url(../images/img02.png) no-repeat; background-position: 380px center }

.srmallnet { background: url(../images/secondLevel/pronet.png) no-repeat; background-position: 220px center }
.menu_section .srmall li { float: left; padding: 0 50px; line-height: 89px; font-size: 16px }
.menu_section .linebyintro {
*+display:none; margin-left: 340px; width: 1px; height: 145px; background-color: #ccc }
.menu_section .linebyintro2 {}
.menu_section .introBySr li { width:160px; height:30px; line-height:30px;float: left; font-size: 14px; text-align:left; }
.menu_section .introBySr li a{ padding-left:30px;}
.menu_section .introBySr li a span{ padding-left:5px;}
.srmall4 .introBySr li { width: 30%; padding: 0 0 35px 0 }
.menu_section .uiBySr { position: absolute; top: 25px; left: 41% }
.menu_section .uiBySr .uiBySr1 { position: absolute; top: 0; left: 60% }
.menu_section .uiBySr .uiBySr1 dt { color: #fff; font-size: 16px; font-weight: normal; background: url(../img/aboutsr.png) no-repeat; background-position: -106px 0; text-align: center; line-height: 90px; margin-top: 30px; width: 90px; height: 90px }
.menu_section .uiBySr .uiBySr1 dd { width: 160px; position: absolute; right: 60px; top: 125px; font-size: 13px; color: #80c269; border: 1px solid #80c269; padding: 2px 6px; border-radius: 1px }
.menu_section .uiBySr .uiBySr2 { position: absolute; top: 0; left: 66.7% }
.menu_section .uiBySr .uiBySr2 dt { color: #fff; font-size: 16px; font-weight: normal; background: url(../img/aboutsr.png) no-repeat; background-position: 0 0; text-align: center; line-height: 90px; margin-top: 90px; width: 90px; height: 90px }
.menu_section .uiBySr .uiBySr2 dd { width: 200px; position: absolute; left: 70px; top: 175px; font-size: 13px; color: #f8b551; border: 1px solid #f8b551; padding: 2px 6px; border-radius: 1px }
.menu_section .uiBySr .uiBySr3 { position: absolute; top: 0; left: 76% }
.menu_section .uiBySr .uiBySr3 dt { color: #fff; font-size: 16px; font-weight: normal; background: url(../img/aboutsr.png) no-repeat; background-position: -212px 0; text-align: center; line-height: 90px; margin-top: 50px; width: 90px; height: 90px }
.menu_section .uiBySr .uiBySr3 dd { width: 170px; position: absolute; left: 40px; top: 20px; font-size: 13px; color: #00b7ee; border: 1px solid #00b7ee; padding: 2px 6px; border-radius: 1px }
.menu_section.open { transform: translate3d(0, 0, 0); margin-top: 0\9; z-index: 91; border-top:solid 2px #b58f01;}
/*===========banner===========*/
#container { position: relative; bottom: 3px; width: 100% }
.flexslider { position: relative; top: -5px; width: 1200px; overflow: hidden; left: 50%; margin-left: -600px }
.flexslider .slides li { height: 100% }
.flex-direction-nav .flex-next { position: absolute; top: 40%; right: 15%; z-index: 99; background: url(../images/arrow-next.png) no-repeat; width: 40px; height: 70px; cursor: pointer; background-position: center center }
.flex-direction-nav .flex-prev { position: absolute; top: 40%; left: 15%; z-index: 99; background: url(../images/arrow-prev.png) no-repeat; width: 40px; height: 70px; cursor: pointer; background-position: center center }
.flex-direction-nav .flex-next:hover { width: 40px; height: 70px; background-color: rgba(0,0,0,0.2); background-position: center center; border-radius: 4px 0 0 4px }
.flex-direction-nav .flex-prev:hover { width: 40px; height: 70px; background-color: rgba(0,0,0,0.2); background-position: center center; border-radius: 0 4px 4px 0 }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50) }
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display:inline
}
.flex-control-paging { position: absolute; z-index: 99991; bottom: 18px; right: 20px; *+bottom:35px;
_bottom: 45px }
.flex-control-paging li a { background: url(../images/dot2.png) no-repeat 0 -21px; display: block; height: 20px; overflow: hidden; text-indent: -99em; width: 18px; cursor: pointer }
.flex-control-paging li a.flex-active, .flex-control-paging li.active a { background-position: 0 0 }
.flexslider .slides a img { width: 100%; text-align: center; margin: 0 auto; display: block }
.shadow { opacity: 0; background: rgba(0,0,0,0.2); height: 100%; left: 0; position: absolute; top: 0; width: 100%; -moz-transition: opacity, 0.3s; -o-transition: opacity, 0.3s; -webkit-transition: opacity, 0.3s; transition: opacity, 0.3s }
.flex-prev:hover .shadow { opacity: 1 }
.flex-next:hover .shadow { opacity: 1 }
.paginationbyslide { position: absolute; bottom: 20px; z-index: 9; right: 50%; margin-right: -33px }
.paginationbyslide li { float: left; margin: 0 1px; list-style: none }
.paginationbyslide li a { display: block; width: 18px; height: 0; padding: 16px 0 0 0; background: url(../images/dot2.png) no-repeat; background-position: 0 0; float: left; overflow: hidden }
.paginationbyslide li.current a { background-position: 0 -16px }
/*===========con1=============*/
.con1{ width:100%; height:auto; overflow:hidden; background:#eeeeee;}
.con1_L{ width:360px; height:460px; float:left;}
.con1_L ul li { width: 360px; height: 460px; float: left;position: relative; overflow:hidden; }
.con1_L ul li .Imgtxt { width: 100%; height: 72px; position: absolute; left: 0px; bottom: 0; background:#000; color:#fff; font-size:18px;0 line-height:55px;}
.con1_L ul li .Imgtxt .txt{width:220px; float:left;}
.con1_L ul li .Imgtxt h1{ padding:15px 0 0 25px; font-size:16px; }
.con1_L ul li .Imgtxt h2{ padding:0 0 0 25px; font-size:12px; text-transform:uppercase; line-height:20px;}
.con1_L ul li .Imgtxt a{ display:block; width:72px; height:74px; float:right; background:url(../images/btn.png) no-repeat;}
.con1_L ul .bgimg { transition: all 0.3s linear 0s;width: 360px;}
.con1_L ul li:hover .bgimg { transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); }
.con1_R{ float:right; width:790px;}
.con1_R h1{ line-height:50px; font-size:24px; color:#000; padding-bottom:20px;}
.con1_R p{ font-size:16px; line-height:36px; color:#555555}
.con1_R ul{ width:100%; height:auto; margin-top:50px; overflow:hidden;}
.con1_R ul li{ float:left; width:33.3%; text-align:center;}
.con1_R ul li h1{ font-size:24px; line-height:60px; color:#b58f01; padding:0;}
.con1_R ul li p{ font-size:14px; line-height:24px; width:90%; margin:0 auto;}

.con2{ width:100%; height:615px; background:url(../images/con2_bg.jpg) no-repeat top center; padding-top:90px;}
.con_tit{ width:100%; height:auto; overflow:hidden; text-align:center; margin-bottom:50px;}
.grid li { display: block; float: left; padding: 5px; height: 390px; width: 20%;transition: .5s all;box-sizing: border-box; }
.codrops-demos { padding-top: 1em; font-size: 0.9em; }
.codrops-demos a { display: inline-block; margin: 0.5em; padding: 0.7em 1.1em; border: 3px solid #6b7381; color: #6b7381; font-weight: 700; }
.codrops-demos a:hover, .codrops-demos a.current-demo, .codrops-demos a.current-demo:hover { opacity: 0.6; }
.grid { width: 100%; list-style: none; padding: 0; height: auto; display: block; }
.grid .item_block { position: relative; overflow: hidden; width: 100%; height: 390px; background: #eee; }
.grid .item_block a { display: block; }
.grid .item_block .item_img img { width: 100%; height: auto; display: block; -webkit-transition: all .36s ease; transition: all .36s ease; }
.grid .item_block .item_img img { display: block; display: block; width: auto; height: 390px; left: -28%; position: relative; }
.grid .item_block .item_wrapper { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(239,65,54,.3); opacity: 0; -webkit-transition: all .36s ease; transition: all .36s ease; display: inline-block; vertical-align: middle; }
.grid .item_block:hover .item_wrapper { opacity: 1; }
.grid .item_block:hover .item_info .nums { font-size: 32px; margin-top: -20px; }
.grid .item_block:hover .item_info .title { margin-top: 4px; opacity: 1; }
.grid .item_block:hover .item_info .subtitle { margin-top: 22px; opacity: 1; }
.grid .item_block:hover .details { opacity: 1; margin-top: 36px; }
.grid .item_block .item_info { text-align: center; position: absolute; top: 33%; left: 8px; margin: auto; margin-top: -120px; width: 84.5%; padding-top: 45px; padding-right: 10px; padding-left: 10px; padding-bottom: 75px; border: 1px solid #fff; }
.grid .item_block .item_info .nums { font-size: 52px; }
.grid .item_block .item_info .nums { font-size: 72px; color: #fff; font-family: HELVETICANEUELTPRO-THEX; transition: all .4s cubic-bezier(.4, 0, .2, 1); transition-delay: 0s; }
.ellipsis { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block; }
.grid .item_block .item_info .title { font-size: 16px; color: #fff; transition: all .4s cubic-bezier(.4, 0, .2, 1); transition-delay: .15s; margin-top: 20px; opacity: .6; }
.grid .item_block .item_info .line { margin: 22px auto 16px; }
.grid .item_block .item_info .line { width: 1px; height: 36px; background: rgba(255,255,255,.3); margin: 12px auto 16px; }
.grid .item_block .item_info .subtitle { font-size: 12px; }
.grid .item_block .item_info .subtitle { color: #fff; font-size: 14px; line-height: 26px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 52px; white-space: initial; transition: all .4s cubic-bezier(.4, 0, .2, 1); transition-delay: .2s; margin-top: 30px; opacity: .3; }
.grid .item_block .details { width: 168px; }
.grid .item_block .details { color: transparent; }
.grid .item_block .details { color: transparent; position: relative; width: 135px; height: 40px; display: block; margin: 0 auto; opacity: 0; background: #FFF; border: 1px solid #fff; filter: alpha(opacity=0); margin-top: 46px; transition: all .4s cubic-bezier(.4, 0, .2, 1); overflow: hidden;color:#b58f01; text-align:center; line-height:40px; font-size:18px; }
.grid .item_block .details i { position: absolute; z-index: 1; }
.details .fa { color: transparent; }
.details .fa { font-size: 30px; }
.grid .item_block .details i:before { content: ''; width: 15px; height: 1px; background: #fff; position: absolute; top: 50%; left: 50%; margin-left: -7px; margin-top: 19px; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; }
.details .fa:before, .detailsde .fa:before { content: "\e911"; }
.details .fa, .detailsde .fa { font-family: icomoon!important; font-family: icomoon!important; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; line-height: 14px; font-size: 16px; -webkit-font-smoothing: antialiased; color: #bebebe; }
.grid .item_block .details i:after { content: ''; width: 1px; height: 15px;  position: absolute; top: 50%; left: 50%; margin-top: 12px; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; }
.grid .item_block .details::after { content: ""; width: 100%; top: 60px; height: 0; position: absolute; left: 0; transition: all .3s ease 0s; }
.grid .item_block:hover .details i:after, .grid .item_block:hover .details i:before { background: #ef4136; }
.grid .item_block:hover .details::after { top: 0; height: 100%; }
.grid li.shown, .no-js .grid li, .no-cssanimations .grid li { opacity: 1; }
.grid .pro_img { width: 100%; overflow: hidden; }
.grid li a, .grid li img { outline: none; border: none; display: block; float: left; transition: .5s all; }
.grid li:hover img { transform: scale(1.2, 1.2) }
.grid .pro_txt { float: left; width: 100%; display: block; background: #fff; }
.grid .pro_txt h4 { width: 90%; margin: auto; display: block; color: #4c4c4c; margin-top: 10px; margin-bottom: 10px; }
.grid .pro_txt span { width: 90%; margin: auto; display: block; color: #8a8a8a; font-size: 14px; margin-bottom: 20px; }
.grid.effect-1 li.animate { -webkit-animation: fadeIn 0.65s ease forwards; animation: fadeIn 0.65s ease forwards; }

.con3{ width:100%; height:auto; overflow:hidden; background:#eeeeee; padding:45px 0;}
.con3 ul{ width:100%; height:auto; overflow:hidden;}
.con3 ul li{ width:380px; float:left; margin-right:28px;}
.con3 ul li .IMG{ width:380px; height:160px; overflow:hidden; border:solid 1px #cccccc; margin-bottom:10px;} 
.con3 ul li p{ font-size:14px; color:#555555; line-height:30px; text-align:justify; margin-bottom:20px;  height:150px; overflow:hidden;}
.con3 ul li a{ display:block; width:155px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px; margin:0 auto; background:#b58f01;}

.con4{width:100%; height:auto; overflow:hidden; background:#fff; padding:45px 0;}
.con4 .box{ width:380px; float:left; margin-right:27px; border:solid 1px #cccccc; height:440px;}
.con4 .box .tit{ height:55px;border-bottom:solid 1px #cccccc; background:#f0f0f0; padding:0 20px; width:340px; line-height:55px; font-size:18px; color:#b58f01; font-weight:bold;}
.con4 .box .tit a{ float:right; font-size:14px; color:#555555; font-weight:normal;}
.con4 .box .txt{ padding:28px; width:324px; height:auto; overflow:hidden;}
.con4 .box .txt img{ margin-bottom:10px;}
.con4 .box .txt ul{ width:100%; height:auto; overflow:hidden;}
.con4 .box .txt ul li{ width:100%; height:36px; line-height:36px; background:url(../images/d.png) no-repeat left center; }
.con4 .box .txt ul li a{padding-left:15px; color:#555555; font-size:14px; width:220px; overflow:hidden;}
.con4 .box .txt ul li a:hover{ color:#b58f01;}
.con4 .box .txt ul li span{ float:right; color:#555555; font-size:14px;}

.con5 { width: 100%; overflow: hidden; padding-top: 60px; height: 545px; background: url(../images/con5_bg.jpg) no-repeat top; }
.six_ny { background: url(../images/ly_bj.png) no-repeat center; height: 618px; overflow: hidden; width: 570px; margin: auto; text-align: center; }
.six_ny h2 { font-size: 28px; color: #232323; text-transform: uppercase; font-weight: normal; padding-top: 30px; }
.six_ny span { display: block; font-size: 18px; color: #a3a39f; margin-bottom: 35px; text-transform:uppercase; }
.six_input { overflow: hidden; padding-bottom: 15px; width: 420px; margin: auto; }
.six_input p { width: 65px; float: left; font-size: 14px; color: #191919; line-height: 35px; vertical-align: middle; }
.six_input input { width: 290px; padding: 0px 15px; float: left; border: none; background: #e3eaeb; color: #05aec7; font-size: 14px; margin-right: 25px; outline: medium none; height: 35px; line-height: 35px; vertical-align: middle; -webkit-transition: all 0.5s ease-in-out; }
.six_input textarea { height: 110px; width:305px; float: left; border: none; background: #e3eaeb; color: #05aec7; font-size: 14px; outline: medium none; padding: 15px 0 15px 15px; -webkit-transition: all 0.5s ease-in-out; }
.six_ny button { width: 80px; height: 35px; utline: medium none; line-height: 35px; border: none; text-align: center; color: #ffffff; font-size: 14px; cursor: pointer; background: #b58f01; -webkit-transition: all 0.5s ease-in-out; }
.six_ny h3 { font-size: 14px; color: #545454; line-height: 26px; font-weight: normal; }
.six_ny h3.six1 { background: url(../images/ico1.png) no-repeat 195px 8px; margin-top: 15px; }
.six_ny h3.six2 { background: url(../images/ico2.png) no-repeat 155px 8px; }
/*============footer============*/
.footer{ width:100%; height:40px; text-align:center; line-height:40px; color:#fff; background:#2c3035; font-size:14px;}

/*============内页样式============*/
.in_conban { width: 100%; position: relative; overflow: hidden; height: 263px; top: 0px; }
.banner_inner { position: absolute; left: 50%; margin-left: -960px; width: 1920px; }
.incon_L{ width:215px; float:left; height:auto; overflow:hidden; margin:30px 0;}


.list-title { display: inline-block; width: 195px; background: #b58f01;  height: 60px; line-height: 60px; font-size: 24px; color: #fff;  padding-left:20px;}
.accordion { width: 215px;}
.accordion .link { cursor: pointer; display: block; padding: 15px 15px 15px 20px; color: #4D4D4D; font-size: 16px; position: relative; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; background: url(../images/i.png) no-repeat 195px center #e7e7e7; }
.accordion li:last-child .link { border-bottom: 0; }
.accordion li { cursor: pointer; }
.accordion li i { position: absolute; top: 16px; left: 12px; font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.accordion li i.fa-chevron-down { right: 12px; left: auto; font-size: 16px; }
.accordion li.open .link { color: #b58f01;background: url(../images/i_1.png) no-repeat 195px center #e7e7e7;  }
.accordion li.open i { color: #f39800; }
.accordion li.open i.fa-chevron-down { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
/**
 * Submenu
 -----------------------------*/
.submenu { display: none; background: #f5f5f5; font-size: 14px; }
.submenu a { display: block; text-decoration: none; color: #666; padding: 12px; padding-left: 42px; -webkit-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; background:url(../images/i2.png) no-repeat 30px  center;}
.submenu a:hover, .submenu li.current a {  color: #b58f01; }
.btn{ margin-top:15px; display:block; width:215px; height:60px; float:left;}

.incon_R{ width:955px; height:auto; overflow:hidden; float:right;margin:30px 0;}
.incon_R .tit{ width:945px; padding-left:10px; height:40px; line-height:40px; background:url(../images/tit.png) no-repeat left bottom; font-size:18px; color:#555555; margin-bottom:25px;}
.incon_R .tit span{ float:right; font-size:14px; color:#999999;}
.incon_R .tit span a{font-size:14px; color:#999999; padding:0 5px;}
.pro_list{ width:100%; height:auto; overflow:hidden;}
.pro_list li{ width:206px; margin:0 10px 20px 10px; height:190px; border:solid 1px #cccccc; padding:5px; text-align:center; float:left;}
.pro_list li .IMG{ width:206px; height:145px;}
.pro_list li a{ display:block; width:206px; height:145px; overflow:hidden;}
.pro_list li p{ height:50px; line-height:50px; width:100%; text-align:center;overflow:hidden;  text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap; font-size:14px; color:#555555; background:#fff;}
.pro_detail_top{ width:100%; height:450px;}
.pro_list li img{ width:206px; min-height:145px;}
.page { text-align: center; line-height: 24px; color: #666; height: auto; overflow: hidden; float: left; width: 100%; margin-top: 30px; }
.page a { display: inline-block; height: 24px; padding: 0 10px; margin: 0 2px; color: #666; background: #fff; border: solid 1px #CCC }
.page a:hover, .page .cur { color: #fff; background: #3c3c3c; }

.in_tit{ width:100%; height:55px; line-height:55px; border-bottom: solid 1px #cccccc;font-size:14px; color:#999999; margin-bottom:35px;}
.in_tit a{font-size:14px; color:#999999; padding:0 5px;}

/*放大镜*/
.zoom { width: 515px; float: left; position: relative; }
.preview { width: 515px; height:362px; position: relative; }
/* bigImg */
.bigImg { position: relative; float: left; width: 515px; height: 362px; overflow: hidden; }
.bigImg #midimg { width: 500px; height: 360px; border:solid 1px #dddddd; }
.bigImg #winSelector { width: 200px; height: 200px; }
#winSelector { position: absolute; cursor: crosshair; filter: alpha(opacity=15); -moz-opacity: 0.15; opacity: 0.15; background-color: #000; border: 1px solid #fff; }
/* smallImg */
.smallImg { position: relative; height: 52px; margin-top: 5px; padding: 6px 0; width: 500px; float: left; }
.scrollbutton { width: 14px; height: 50px; overflow: hidden; position: relative; float: left; cursor: pointer; }
.scrollbutton.smallImgUp, .scrollbutton.smallImgUp.disabled { background: url(../images/pre_but.png) no-repeat; }
.scrollbutton.smallImgDown, .scrollbutton.smallImgDown.disabled { background: url(../images/next_but.png) no-repeat; }
#imageMenu { height: 50px; width: 472px; overflow: hidden; margin-left: 0; float: left; }
#imageMenu li { height: 50px; width: 80px; overflow: hidden; float: left; text-align: center; }
#imageMenu li img { width: 60px; height: 45px; cursor: pointer; }
#imageMenu li#onlickImg img, #imageMenu li:hover img { width: 60px; height: 45px; border: 2px solid #1aa23c; }
/* bigView */
#bigView { position: absolute; border: 1px solid #959595; overflow: hidden; z-index: 999; }
#bigView img { position: absolute; }
/**/
.right_introduce { width: 650px; float: right; }
.right_introduce h1{ line-height:45px;border-bottom: solid 1px #cccccc; color:#b58f01; padding-bottom:15px; margin-bottom:10px; text-align:left;}
.right_introduce p { line-height:28px; font-size:14px; color:#555555; }
.right_introduce .tel{ width:100%; margin:20px 0; padding:30px 0;border-top: solid 1px #cccccc;border-bottom: solid 1px #cccccc;  }
.right_introduce a{ display:block; width:123px; height:40px; float:left; margin:0 12px;}
/*详细*/
.product_back{width:100%;height:auto; overflow:hidden;}
.product_detail {  margin: 10px auto; }
.pde_title { height: 41px; border-bottom: #e2e2e2 solid 1px; }
.pde_title li { height: 40px; line-height: 40px; float: left; width:130px; text-align:center; cursor: pointer;  margin-right:10px; border-bottom:solid 1px #dddddd; font-size:18px; font-weight:bold;}
.pde_title .sel_li {  color: #b58f01; border-bottom:solid 1px #b58f01; }
.ck_cont { padding: 15px 0; }
.ck_cont p { line-height: 28px; font-size:14px; color:#555555; }
.f_left { float: left; }
.pro_xg{ width:100%; height:auto; overflow:hidden;}
.pro_xg .tit{ float: left; width:100%; cursor: pointer;  border-bottom:solid 1px #dddddd; font-size:18px; font-weight:bold; margin-bottom:25px;}
.pro_xg .tit span{color: #b58f01; border-bottom:solid 1px #b58f01;  width:130px; text-align:center; cursor: pointer; display:block;height: 40px; line-height: 40px;}

.in_newlist li{ width:100%; height:115px; border-bottom:dashed 1px #cacaca; padding-bottom:25px; float:left; margin-bottom:20px;}
.in_newlist li img{ width:175px; height:115px; border:solid 2px #d5d5d5; float:left; margin-right:15px;}
.in_newlist li h1{ font-size:16px; color:#b58f01;}
.in_newlist li h1 span{ float:right; color:#888888; font-size:14px; font-weight:normal;}
.in_newlist li p{ font-size:14px; color:#555555; line-height:30px; height:90px; overflow:hidden;}
