﻿/*
* name:Global && Pc StyleSheet
* version:v3.1.0
* update:移除等比填充
* date:2015-07-03
*/

/* 雪碧图 */
.ico { display:inline-block; overflow:hidden; width:20px; height:20px; vertical-align:middle; background:url(../images/ico.png);margin:0 .3em;}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}

/* 设置 */
body{font-size:12px; line-height:1.8; color:#333333; background:#fff;}
.wrap { max-width:1000px; margin-right:auto; margin-left:auto; *width:1000px;}
a{color:inherit;}
a:hover { color:#fe7300;}
/*css组件-设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
/*选中设置*/
::-moz-selection {color:#fff; background:#39f; }
::selection {color:#fff; background:#39f; }

/* 网站样式 */
.effImg img {-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;} 
.effImg:hover img {transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}

.pageHeader { width:100%; height:0; position:absolute; left:0; top:0; z-index:90;}
.pageHeader .wrap { height:83px; background:#fa7b12; position:relative;}
.pageHeader .logo { width:266px; position:absolute; left:0; top:0;}
.pageHeader .topBar { padding-top:9px; height:28px;}

.pageHeader .search,.pageHeader .search .box { width:160px; height:28px; overflow:hidden;}
.pageHeader .search { float:right; width:30px; position:relative; margin-right:10px; margin-left:10px; z-index:10;}
.pageHeader .search .box { width:128px; padding-right:32px; position:absolute; right:0; top:0;}
.pageHeader .search .btn { width:28px; height:28px; line-height:1; background:#fa7b12; color:#3c3c3c; position:absolute; right:0; top:0; border:0; padding:0; overflow:hidden; cursor:pointer; outline:none;}
.pageHeader .search .btn .ion { font-size:25px; margin:0; cursor:pointer;}
.pageHeader .search .input { width:100%; height:24px; line-height:1; box-sizing:border-box; padding:5px 5px; border-width:0; margin-top:2px; outline:none;}

.pageHeader .language { width:123px; height:28px; float:right; position:relative; z-index:10;}
.pageHeader .language ._n { height:28px; line-height:28px; padding-left:8px; position:relative; cursor:pointer;}
.pageHeader .language ._n i { display:block; width:0; height:0; overflow:hidden; border-color:#3c3c3c transparent transparent; border-style:solid dashed dashed; border-width:5px; position:absolute; right:5px; top:11px;}
.pageHeader .language ._box { display:none; width:100%; height:auto; position:absolute; left:0; top:28px; background:#fff; box-shadow:#ddd 0px 2px 2px;}
.pageHeader .language ._box a { display:block; line-height:1.5; padding:5px 8px;}
.pageHeader .language ._box a:hover { background-color:#f4f4f4;}
.pageHeader .language_hover ._n { background:#fff;}

.pageHeader .links { float:right; height:28px; line-height:28px;}
.pageHeader .links a { display:inline-block; white-space:nowrap;}
.pageHeader .links a:hover { color:#ffffff;}
.pageHeader .links em { margin:0 10px;}

.nav { margin-left:320px; height:46px;}
.nav .mn > li { width:14.2%; float:left; position:relative;}
.nav .mn > li > a { display:block; width:100%; height:46px; line-height:40px; text-align:center; font-size:16px; color:#fff;}
.nav .mn > li.nav_hover > a,.nav .mn > li > a:hover,.nav .mn > li.cur > a { background:#fff; color:#fa7b12;}
.nav .box { display:none; width:410px; height:auto; background:#fff; padding:25px 30px; position:absolute; left:0; top:46px;}
.nav .sn { width:145px; float:left; border-right:#e9e9e9 1px solid; min-height:180px;}
.nav .sn a { display:block; line-height:20px; padding:3px 0; -webkit-transition:none; transition:none;}
.nav .sn a:hover { background:url(../images/sv_point.png) 60% no-repeat;}
.nav .img { width:219px; float:right;}
.nav .img img { display:block; width:220px; height:120px; margin-bottom:8px;}
.nav .img .text { line-height:20px;}

.nav .na3 .box { left:-16px;}
.nav .na4 .box { left:-129px;}
.nav .na5 .box { left:-242px;}
.nav .na6 .box { left:auto; right:-3px;}

.mobile_key { display:none; width:50px; height:50px; line-height:50px; float:right; text-align:center; margin-top:5px;}
.mobile_key .ion { font-size:26px;}

.ibanner { width:100%; height:660px; position:relative; overflow:hidden;}
.ibanner li { width:100%; height:660px; position:relative; overflow:hidden;}
.ibanner img { width:1920px; height:660px; position:absolute; left:50%; margin-left:-960px; top:0; max-width:none;}
.ibanner .text { width:1000px; height:126px; position:absolute; left:50%; margin-left:-500px; bottom:0; background:url(../images/black.6.png); color:#fff; text-align:right; padding:15px 0;}
.ibanner ._t,.ibanner ._n,.ibanner ._en { padding:0 25px; line-height:1.5;}
.ibanner ._t { font-size:30px; font-weight:normal;}
.ibanner ._n { font-size:40px; font-weight:bold;}
.ibanner ._en { font-size:14px;}
.ibanner .slide_nav { position:absolute; left:50%; margin-left:-446px; bottom:15px; z-index:10;}
.ibanner .slide_nav a { display:inline-block; width:9px; height:9px; overflow:hidden; font:0/0 a; letter-spacing:-9px; background:#000; border:#aaa 1px solid; border-radius:50%; margin-right:6px; vertical-align:middle; cursor:pointer;}
.ibanner .slide_nav a.on { background:#fa7b12; border-color:#fa7b12; width:13px; height:13px;}
.ibanner .active .animated { display:block;}

.ibanner ._t,.ibanner ._n,.ibanner ._en { -webkit-transition:all 0.8s ease; transition:all 0.8s ease; left:-200%; position:relative;}
.ibanner ._n { -webkit-transition-delay:0.2s; transition-delay:0.2s;}
.ibanner ._en { -webkit-transition-delay:0.6s; transition-delay:0.6s;}
.ibanner .active ._t,.ibanner .active ._n,.ibanner .active ._en { left:0;}

.ipart { clear:both; padding:10px 0 30px;}
.ipart .hd { height:56px; line-height:56px; border-bottom:#e0e0e0 1px solid; margin-bottom:15px;}
.ipart .hd ._n { float:left; font-size:25px; color:#000;}
.ipart .hd .more { float:right; font-size:14px; color:#fe7300;}
.ipart .hd .more .ico { margin:0;}

.inews { background:#fff;}
.inews01 .img { display:block; height:0; padding-bottom:67%; overflow:hidden;}
.inews01 .img img { display:block; width:100%; height:auto;}
.inews01 .time { width:64px; height:50px; padding-top:10px; display:block; margin-top:-60px; text-align:center; color:#fff; background:#8b8b8b; position:relative; font-family:Arial; line-height:1.2; font-style:italic;}
.inews01 .time .day { display:block; font-size:22px; font-style:normal;}
.inews01 .time i { display:block; width:0; height:0; overflow:hidden; border-color:#8b8b8b transparent transparent; border-style:solid dashed dashed; border-width:5px; position:absolute; left:50%; margin-left:-5px; bottom:-10px;}
.inews01 ._n { font-size:16px; line-height:20px; height:40px; overflow:hidden; margin-top:15px; color:#000;}
.inews01 ._text { font-size:13px; line-height:20px; height:40px; overflow:hidden; border-top:#acacac 1px solid; margin-top:7px; padding-top:7px; margin-bottom:10px; color:#333;}
.inews01 ._more { display:inline-block; width:62px; height:20px; line-height:20px; text-align:center; border:#a6a6a6 1px solid; font-size:16px; color:#a6a6a6;}
.inews01 ._more .ion { height:20px; line-height:20px;}
.inews01:hover .time { background:#fdad1a;}
.inews01:hover .time i { border-top-color:#fdad1a;}
.inews01:hover ._more { border-color:#fa7b12; color:#fa7b12;}

.inews02 { overflow:hidden; height:310px;}
.inews02 li { position:relative; padding-left:105px; min-height:90px; margin-bottom:20px;}
.inews02 .time { width:90px; height:80px; padding-top:10px; position:absolute; left:0; top:0; text-align:center; background:url(../images/inews02_timebg.png) no-repeat; line-height:1.1; font-family:Arial; color:#999;}
.inews02 .time .day { display:block; font-size:55px; font-weight:normal;}
.inews02 ._n { height:30px; line-height:30px; font-size:15px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} 
.inews02 ._text { line-height:20px; height:40px; overflow:hidden;}
.inews02 li:hover .time { background-position:0 -90px; color:#fa7b12;}

.iproduct { background:#f4f4f4;}
.iproSearch { float:right; margin-left:15px;}
.iproSearch .sel { width:110px;}
.iproSearch .btn { width:28px; height:25px; background:#fe7300; color:#fff; line-height:1; box-sizing:border-box; padding:0; text-align:center;}
.iproSearch .btn .ion { margin:0; height:25px; line-height:25px;}
body .select-ui-options-default li:hover { background:#fe7300;}
.iproduct .links { float:right;}
.iproduct .links em { margin:0 10px;}
.iproduct .links a { display:inline-block; white-space:nowrap;}

.iproBox { clear:both; position:relative;}
.iproBox .iproBtn { width:35px; height:68px; position:absolute; top:50%; margin-top:-34px; background:url(../images/ipro_btn.png) no-repeat; z-index:10;}
.iproBox .ipb_prev { background-position:0 0; left:-40px;}
.iproBox .ipb_prev:hover { background-position:0 -68px;}
.iproBox .ipb_next { background-position:-35px 0; right:-40px;}
.iproBox .ipb_next:hover { background-position:-35px -68px;}
a.unable { display:none;}

.iproList,.iproList li { height:280px;}
.iproList { width:100%; position:relative; overflow:hidden;}
.iproList li { width:245px; float:left; margin-right:10px;}
.iproList .box,.proList .box { border:#e3e3e3 2px solid; background:#fff; padding:7px; border-radius:2px;}
.iproList ._img,.proList ._img { display:block; height:0; padding-bottom:70%; overflow:hidden; background:#fff; margin-bottom:5px;}
.iproList ._img img,.proList ._img img { width:100%; height:auto;}
.iproList ._n,.proList ._n { height:34px; line-height:34px; font-size:15px; color:#fe7300; font-weight:normal; position:relative; padding-right:30px; word-break:break-all; overflow:hidden;}
.iproList .ico,.proList .ico { position:absolute; right:5px; top:50%; margin:-10px 0 0;}
.iproList ._text,.proList ._text { font-size:12px; line-height:21px; height:42px; overflow:hidden; margin-bottom:10px;}
.iproList ._line,.proList ._line { display:block; width:20%; height:10px; overflow:hidden; border-top:#cdcdcd 1px solid;}
.iproList .box:hover,.proList .box:hover { background:#fe7300; border-color:#fe7300;}
.iproList .box:hover ._line,.proList .box:hover ._line { border-color:#fff;}
.iproList .box:hover ._n,.proList .box:hover ._n { color:#fff;}
.iproList .box:hover .ico,.proList .box:hover .ico { background-position:-40px 0;}
.iproList .box:hover ._text,.proList .box:hover ._text { color:#fff;}

.iother { padding-top:30px; padding-bottom:60px;}
.icompany { height:230px; background:url(../images/i_aboutbg.jpg) no-repeat;}
.icompany .box { padding:20px 30px 0;}
.icompany ._n { font-size:29px; font-weight:normal;}
.icompany ._text { font-size:14px; line-height:24px; height:72px; overflow:hidden; margin-bottom:15px;}
.icompany .more { display:inline-block; width:114px; height:35px; line-height:35px; text-align:center; border:#d0d0d0 1px solid; font-size:17px; color:#777;}
.icompany .more .ion { font-size:19px; height:35px; line-height:34px;}
.icompany:hover .more { color:#fa7b12; border-color:#fa7b12;}

.ihonor .box { background:#cccccc url(../images/big_dot01.png) 64% bottom no-repeat; position:relative;}
.ihonor ._img { width:50%; height:230px; float:left; overflow:hidden;}
.ihonor ._intro { margin-left:53%; padding:20px 30px 0 0;}
.ihonor ._n { font-size:26px; font-weight:normal; color:#333;}
.ihonor ._text { font-size:14px; line-height:24px; height:72px; overflow:hidden; color:#666;}
.ihonor .more { width:50px; height:50px; line-height:50px; text-align:center; position:absolute; right:0; bottom:0; background:#aaaaaa; color:#fff;}
.ihonor .more .ion { font-size:30px; margin:0;}

.ishow .img { display:block; width:100%; height:350px; overflow:hidden; position:relative;}
.ishow ._intro { background:url(../images/big_dot02.png) right top no-repeat; position:absolute; right:0; top:0; width:200px; height:auto; padding:40px 20px 20px 20px; color:#fff;}
.ishow ._intro ._n { font-size:30px; font-weight:normal;}
.ishow ._intro ._text { font-size:14px; line-height:24px;}
.ishowList li { width:45%; float:left; padding:15px 0 0 5%;}
.ishowList .n { display:block; font-size:16px; font-weight:bold; color:#333; height:30px; line-height:30px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-bottom:5px;}
.ishowList .text { line-height:20px; height:60px; overflow:hidden; color:#666;}

/*footer*/
.pageFooter { clear:both; color:#fff;}
.foot01 { background:#5c5c5c; clear:both; padding:40px 0 30px; position:relative;}
.foot01 ._n { height:35px; line-height:1.2; font-size:18px;}
.foot01 .box { height:220px;}
.foot01 .gotop { display:block; width:45px; height:40px; background:url(../images/foot_up.png) no-repeat; position:absolute; left:50%; margin-left:-22px; top:-20px;}
.icontacts { padding-right:30px;}
.icontacts dl { position:relative; padding-left:90px; line-height:22px; padding-bottom:10px; min-height:22px;}
.icontacts dt { width:90px; position:absolute; left:0; top:0; text-align:right;}

.iproLinks { clear:both; overflow:hidden; padding-left:30px;}
.iproLinks dl { width:33.3%; float:left; line-height:22px; padding-bottom:2px;}

.ishare { padding-left:30px;}
.fShare .bdsharebuttonbox { clear:both; overflow:hidden; padding-top:10px;}
.fShare .bdsharebuttonbox a { width:0; height:26px; padding-left:26px; float:left; margin:6px 6px 6px 0; background:url(../images/fshare.png) no-repeat;}
.fShare .bdsharebuttonbox a.bds_tsina { background-position:0 0;}
.fShare .bdsharebuttonbox a.bds_tqq { background-position:-26px 0;}
.fShare .bdsharebuttonbox a.bds_sqq { background-position:-52px 0;}
.fShare .bdsharebuttonbox a.bds_weixin { background-position:-78px 0;}
.fShare .bdsharebuttonbox a.bds_qzone { background-position:-104px 0;}
.fShare .bdsharebuttonbox a.bds_douban { background-position:-130px 0;}
.fShare .bdsharebuttonbox a.bds_more { background-position:-156px 0; margin-right:0;}

.icontacts,.iproLinks { background:url(../images/foot01_line.png) right top no-repeat;}

.foot02 { background:#e5e5e5; color:#595959; line-height:20px; padding:15px 0;}
.foot02 em { margin:0 8px;}
.foot02 .friendLink { width:70px; height:20px; line-height:20px; display:inline-block; *display:inline; *zoom:1; position:relative;}
.foot02 .friendLink ._n { color:#fe7300; display:block; line-height:20px; cursor:pointer;}
.foot02 .friendLink .links { width:100px; height:auto; position:absolute; right:0; bottom:20px; background:#fff; display:none; border:#ddd 1px solid; box-shadow:#ddd 0 0 3px;}
.foot02 .friendLink .links a { display:block; line-height:20px; padding:2px 10px;}
.foot02 .friendLink:hover .links { display:block;}
.foot02 .beian { display:inline-block; white-space:nowrap; margin-right:10px;}

/*channel*/
.channel_hd { clear:both; background-position:center top; background-repeat:no-repeat;}
.channel_bd { clear:both; min-height:200px; background:#f0f0f0; padding:50px 0;}

.channel_hd,.channel_hd .wrap { height:300px;}
.channel_hd .wrap { position:relative; z-index:2;}
.channel_hd ._t { text-align:center; padding-top:115px; color:#fff;}
.channel_hd ._t .n { font-size:40px; line-height:1.2; padding:10px 0;}
.channel_hd ._t .en { font-size:30px; font-family:Arial; line-height:1;}
.channel_hd .breadcrumbs { width:100%; height:auto; line-height:20px; padding:5px 0; position:absolute; left:0; bottom:27px; text-align:right; color:#c6c6c6; font-weight:normal;}
.channel_hd .breadcrumbs em { font-family:serif; margin:0 8px;}
.channel_hd .breadcrumbs a { color:#c6c6c6;}
.channel_hd .breadcrumbs a:hover { color:#fe7300;}
.channel_hd .channel_menu { width:100%; height:54px; background:#fff; position:absolute; left:0; bottom:-27px;}
.channel_hd .channel_menu li { float:left; width:16.6%;}
.channel_hd .channel_menu a { display:block; height:54px; line-height:54px; text-align:center; border-right:#cccccc 1px solid; font-size:16px; position:relative;}
.channel_hd .channel_menu a b { display:none; width:0; height:0; overflow:hidden; border-color:#fa7b12 transparent transparent; border-style:solid dashed dashed; border-width:5px; position:absolute; left:50%; margin-left:-5px; bottom:-10px;}
.channel_hd .channel_menu .cmi { display:inline-block; width:20px; height:20px; vertical-align:middle; background:url(../images/ico.png) -40px -20px no-repeat; overflow:hidden; margin-left:3px;}
.channel_hd .channel_menu a:hover,.channel_hd .channel_menu .cur a { background:#fa7b12; color:#fff;}
.channel_hd .channel_menu a:hover .cmi,.channel_hd .channel_menu .cur a .cmi { background-position:-60px -20px;}
.channel_hd .channel_menu .cur b { display:block;}
.channel_hd .channel_menu li.last { width:17%;}
.channel_hd .channel_menu li.last a { border:none;}

.textContent { line-height:1.8;}

/*news list*/
.newsl { border:#dfdfdf 1px solid; border-bottom-width:0; background:#fff; padding-bottom:0px; margin-bottom:40px; position:relative;}
.newsl ._img { display:block; height:0; overflow:hidden; padding-bottom:75%; margin-bottom:10px;}
.newsl ._n,.newsl ._text,.newsl ._time { margin:0 20px;}
.newsl ._n { font-size:15px; font-weight:normal; height:30px; line-height:30px; color:#000; margin-bottom:5px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.newsl ._text { line-height:20px; height:60px; overflow:hidden; color:#333; margin-bottom:5px;}
.newsl ._time { border-top:#cbcbcb 1px dotted; color:#cbcbcb; line-height:30px; padding-bottom:20px;border-bottom:#dfdfdf 1px solid; padding-left:20px; padding-right:20px; margin-left:0; margin-right:0;}
.newsl:hover { border-bottom-color:#fa7b12;}
.newsl:hover ._n { color:#fa7b12;}

.newsl:after, .newsl:before{content:''; position:absolute; bottom:0px; width:0; height:1px; background:#fa7b12; -webkit-transition:0.4s; transition:0.4s; z-index:2;}
.newsl:before{left:0;}
.newsl:after{right:0;}
.newsl:hover:after, .newsl:hover:before{width:50%;}

#load_more{display:block; width:154px; height:45px; margin:0 auto 50px; border-radius:2px; background:#6b6d70; color:#fff; line-height:45px; text-align:center; -webkit-transition:0.3s; transition:0.3s; font-size:14px;}
#load_more .ion {margin-left:5px; font-size:20px;}
#load_more:hover{background:#fa7b12;}

/*翻页*/
.page { text-align:center; line-height:16px; margin-top:0px; padding-bottom:20px; padding-top:20px;}
.page span, .page a { display:inline-block; border:1px solid #ededed; padding:5px 10px; vertical-align:middle; margin:0 0 10px -1px; background-color:#fff; overflow:hidden; height:16px; line-height:16px;}
.page .goprev,.page .gofirst { margin-right:10px; }
.page .gonext,.page .golast, .page .count { margin-left:10px; }
.page span, .page a:hover { background:#fa7b12; color:#ffffff; }
.page span.goprev,.page span.gonext,.page span.gofirst,.page span.golast { color:#cccccc; background:#fff; }
.page span.count { border:0; background:0; color:#333333; }
.page .ion { margin:0;}
/*翻页 end*/

/*新闻详细*/
.news_detmain{ padding-bottom:70px;}
.NewsDetail-B3 ._head { border-bottom:1px solid #cccccc; padding:0 0 10px; margin:0;  }
.NewsDetail-B3 ._head ._title { font-size:18px; line-height:22px; color:#333333; }
.NewsDetail-B3 ._tools { padding:10px 5px 0; color:#999999; }
.NewsDetail-B3 ._tools a:hover { color:#fa7b12; }
.NewsDetail-B3 ._b2l { float:right; }
.NewsDetail-B3 ._head .ion { font-size:16px; color:#999999; }
.NewsDetail-B3 ._tools .gn_01{ line-height:27px; margin-right:10px;}
.NewsDetail-B3 ._tools .bdsharebuttonbox { float:left; margin-left:7px;}
.NewsDetail-B3 ._tools .bdsharebuttonbox .share_ico{ display:inline-block; float:left; margin-right:5px;}
.NewsDetail-B3 ._tools .bdsharebuttonbox .bds_more { padding-left:0; background:none;}
.NewsDetail-B3 ._tools ._b2l .ion {  color:#fa7b12;}
.NewsDetail-B3 .myart { padding:20px 0; font-size:14px;}
.NewsDetail-B3 ._detailPage_bottom { border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc; overflow:hidden; }
.NewsDetail-B3 ._detailPage_bottom li { float:left; width:50%; border-left:1px solid #cccccc;  line-height:30px; margin-left:-1px; overflow:hidden;  *zoom:1; background:#eaeaea; }
.NewsDetail-B3 ._detailPage_bottom ._mark { float:left; margin-right:2%; width:14%; padding:15px 0; background:#dbdbdb; text-align:center; font-size:14px;  }
.NewsDetail-B3 ._detailPage_bottom .ion { font-weight:normal; font-size:18px; color:#999999; margin-right:0; }
.NewsDetail-B3 ._detailPage_bottom li._next ._mark{ float:right; margin-right:0; margin-left:2%;}
.NewsDetail-B3 ._detailPage_bottom ._title { float:left; width:70%; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:15px 0; }
.NewsDetail-B3 ._detailPage_bottom ._title:hover { color:#fa7b12; }
.NewsDetail-B3 ._detailPage_bottom li._next ._title{ float:right; text-align:right;}
.NewsDetail-B3 ._detailPage_bottom ._time { float:right; white-space:nowrap; margin-right:10px; }
.NewsDetail-B3 ._bottom_bar { height:30px; line-height:30px; margin:10px 0; overflow:hidden;  *zoom:1; display:none;}
.NewsDetail-B3 ._bottom_bar .bdsharebuttonbox { float:right; width:138px; height:28px; }
.NewsDetail-B3 ._bottom_bar ._b2l { float:right; }
.NewsDetail-B3 ._bottom_bar .ion { font-size:15px; color:#999999; }
.NewsDetail-B3 ._bottom_bar .share_ico{ float:right; line-height:27px; padding-right:5px;}

/*product list*/
.channel_left { width:220px; float:left;}
.channel_right { width:750px; float:right;}

.pm > li { position:relative; margin-bottom:3px;}
.pm .pmi,.pm .pmai { display:block; width:20px; height:20px; overflow:hidden; background:url(../images/pm_arr.png) 0 -20px no-repeat; position:absolute; right:18px; top:15px; cursor:pointer; border-radius:50%;}
.pm > li > a { display:block; background:#fff; font-size:16px; line-height:20px; padding:15px 40px 15px 20px;}
.pm > li > a:hover,.pm > li.hover > a,.pm > li.cur > a { background-color:#999999; color:#fff;}
.pm > li.hover .pmi { background-position:-20px -20px; background-color:#aeaeae;}
.pm > li.cur > .pmi { background-position:-20px 0;}
.pm ul { background-color:#fff; padding:0 20px; display:none;}
.pm ul li:last-child a,.pm ul li.last a { border-bottom-width:0;}
.pm ul a { display:block; line-height:20px; padding:15px 10px 15px 25px; border-bottom:#cbcbcb 1px dotted; font-size:14px; position:relative;}
.pm .pmai { right:auto; left:2px;}
.pm ul .cur a { color:#fa7b12;}
.pm > li.cur ul { display:block;}

.proList .box { margin-bottom:20px;}

/*product detail*/
.product_hd { clear:both; margin-bottom:50px;}
.product_hd ._img { width:56%; height:450px; line-height:450px; text-align:center; float:left; font-size:0; background:#fff;}
.product_hd ._img img { display:inline-block; vertical-align:middle; width:auto; height:auto; max-width:100%; max-height:450px;}
.product_hd ._intro { width:40%; float:right;}
.product_hd ._t { font-size:26px; line-height:1.5;}
.product_hd ._tags { font-size:15px; border-bottom:#000 1px dotted; padding-bottom:10px; margin-bottom:20px; margin-bottom:15px;}
.product_hd ._text { font-size:14px; color:#666; padding-bottom:15px; margin-bottom:20px; border-bottom:#000 1px dotted;}
.product_hd ._btn { margin-bottom:20px;}
.product_hd ._btn a { display:inline-block; width:50%; height:44px; line-height:44px; background:#fa7b12; color:#fff; font-size:18px; text-align:center;}

.product_bd { clear:both; position:relative; margin-bottom:50px;}
.product_bd .tab_b { height:50px; line-height:50px; text-align:right; border-bottom:#fa7b12 2px solid; font-size:18px;}
.product_bd .back_list { color:#fe7300;}
.product_bd .tab_t { width:160px; height:50px; line-height:50px; background:#999999; color:#fff; font-size:18px; text-align:center; position:absolute; left:0; top:0;}
.product_bd .tab_t_cur { background:#fa7b12;}

.product_bd .tab_c { display:none; background:#fff; padding:25px 20px; font-size:14px; min-height:150px;}
.product_bd .tab_c_cur { display:block;}

.proRec .hd { clear:both; height:30px; line-height:30px; margin-bottom:20px; position:relative;}
.proRec .hd .line { width:100%; height:0; border-bottom:#c1c1c1 1px dotted; overflow:hidden; position:absolute; left:0; top:50%;}
.proRec .hd ._n { width:auto; float:left; background:#f0f0f0; position:relative; z-index:2; font-size:20px; font-weight:normal;}
.proRec .hd ._n .ico { margin-left:0;}

/*contact*/
.whiteBox { background:#fff; border:#e0e0e0 1px solid; box-shadow:#ddd 0 0 2px; min-height:200px; padding:10px;}
#map_container { height:400px; margin-bottom:25px;}
#map_container img { max-width:none;}
#map_container .BMap_pop .hide { display:none!important;}

.contactInfo,.contactEwm { clear:both; padding:15px 0;}
.contactInfo { border-right:#eee 1px dotted; margin-right:30px;}
.contactInfo ._n { font-size:18px; margin-bottom:5px;}
.contactInfo ._text { font-size:14px;}
.contactEwm { padding-top:5px;}
.contactEwm img { margin-bottom:10px;}

/*列表检索*/
.listSearch { clear:both; overflow:hidden; background:#ffffff; padding:12px; margin-bottom:10px;}
.listSearch .st { display:inline-block; white-space:nowrap; vertical-align:middle; overflow:hidden;}
.listSearch .st .btn { background-color:#da251c; color:#fff; border-radius:0; height:24px; padding:0 18px; vertical-align:top;}
.listSearch .st input { padding:0 10px; outline:none; height:22px; line-height:22px; border:#aeaeae 1px solid;}
.news_search .psele { width:70px;}

/*career*/
.job-list-val{ margin-top:20px;}
.job_list li{margin-bottom:0px; background:#f7f7f7;}
.job_list h3{height:34px;line-height:34px;padding-left:15px;cursor:pointer;font-size:14px; border-bottom:1px dashed #cccccc; position:relative; background-color:#ffffff; color:#da251c; font-weight:normal; margin-bottom:10px;}
.job_list h3 .job_datespan { font-size:12px;}
.job_list h3 b.ico{ position:absolute; top:8px; right:10px;}
.job_list h3 .deliv,.job_list h3 .job_datespan { margin-left:15px;}
.job_list h3 .deliv { color:#333;}
.job_list .c_{display:none;padding:0px 0 20px; border-top:1px solid #ddd;}
.job_list .btn{ display:none; background:#da251c;color:#fff;padding:5px 10px;width:80px;margin-top:20px;font-size:14px; text-align:center; margin-left:2%;}
.job_list .btn a{ color:#fff;}
/*.job_list li.active h3{ background:#fcba0e; color:#fff; border:none;}*/
.job_list .active h3 b.ico{ background-position:-20px -40px;}
.job_list .job-cs-list { font-size:13px;  padding:0 2% 10px; margin-bottom:0px;}
.job_list .job-cs-list span{ display:inline-block; width:23%;}
.job_list .job-c-yq{ padding:10px 2%; font-size:13px;}
.job_list .job-c-yq .c-yq-t{ margin-bottom:5px;}

/*发展历程*/
.History-H1 { background:none; }
.History-H1 ._year { position: relative; height: 40px; margin-top: 12px; border-bottom: 1px dotted #fa7b12; }
.History-H1 ._year strong { position: absolute; width: 86px; height: 86px; background: url(../images/year.png) no-repeat; left: 0; top: 0; text-align: center; line-height: 86px; color: #ffffff; font-size: 24px; }
.History-H1 ._list ul { padding-left: 88px; }
.History-H1 ._list li { position: relative; padding: 20px 20px 20px 8em; border-bottom: 1px dotted #cccccc; }
.History-H1 ._list li strong { position: absolute; left: 1.5em; top: 1.5em; }

/*图片列表*/
i.play { display:block; width:63px; height:63px; background:url(../images/play.png) no-repeat; position:absolute; left:50%; top:50%; margin:-31px 0 0 -31px;}
i.zoom { display:block; width:63px; height:63px; background:url(../images/zoom.png) no-repeat; position:absolute; left:50%; top:50%; margin:-31px 0 0 -31px;}

.pic_list .box { position:relative; margin-bottom:15px;}
.pic_list .img { display:block; width:100%; height:0; padding-bottom:75%; position:relative; overflow:hidden;}
.pic_list .img img { display:block; width:100%; height:auto;}
.pic_list ._title { width:94%; height:20px; line-height:20px; padding:5px 3%; word-break:break-all; overflow:hidden; background:url(../images/black.6.png); color:#fff; font-size:14px; font-weight:normal; position:absolute; left:0; bottom:0;}

/*订购*/
.Form-P1 .Form-P1-Left { float: left; width: 50%; }
.Form-P1 .Form-P1-right { float: right; width: 50%; }
.Form-P1 .Form-P1-li { padding-top: 10px; }
.Form-P1 .Form-P1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-P1 .Form-P1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-P1 .Form-P1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-P1 .Form-P1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-P1 .Form-P1-li input._yzm { width: 20%; }
.Form-P1 .Form-P1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-P1 .Form-P1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-P1 .Form-P1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-P1 .Form-P1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-P1 .Form-P1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; border:0;}
.Form-P1 .Form-P1-Btn ._submit { background: #fa7b12; margin-right: 10px; }
.Form-P1 .Form-P1-Btn ._reset { background: #909090; }

/*留言*/
.Form-M1 .Form-M1-Left { float: left; width: 50%; }
.Form-M1 .Form-M1-right { float: right; width: 50%; }
.Form-M1 .Form-M1-li { padding-top: 10px; }
.Form-M1 .Form-M1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-M1 .Form-M1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-M1 .Form-M1-li textarea { border: 1px #ddd solid; width: 70%; height:142px;}
.Form-M1 .Form-M1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-M1 .Form-M1-li input._yzm { width: 20%; }
.Form-M1 .Form-M1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-M1 .Form-M1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-M1 .Form-M1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-M1 .Form-M1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; border:0;}
.Form-M1 .Form-M1-Btn ._submit { background: #fa7b12; margin-right: 10px; }
.Form-M1 .Form-M1-Btn ._reset { background: #909090; }

/*简历投递*/
.Form-J1 .Form-J1-Left { float: left; width: 50%; }
.Form-J1 .Form-J1-right { float: right; width: 50%; }
.Form-J1 .Form-J1-li { padding-top: 10px; }
.Form-J1 .Form-J1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-J1 .Form-J1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; height:103px;}
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-J1 .Form-J1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-J1 .Form-J1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-J1 .Form-J1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; border:0;}
.Form-J1 .Form-J1-Btn ._submit { background: #da251c; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }

/*会员登录注册*/
.memberbg { background:url(../images/loginbg.jpg) center top no-repeat; clear:both; padding-top:150px;}

.member_enter .login_form { background:url(../images/member_mbg.png) repeat; border:#f5f5f5 1px solid; width:370px; padding:30px 55px 20px; margin-left:auto; margin-right:auto;}
.member_enter .login_wrap .cT { width:auto; height:auto; line-height:2; margin:0; padding:0; background:none; overflow:hidden; clear:both; margin-bottom:10px;}
.member_enter .login_wrap .cT h2 { font-size:22px; font-weight:bold; color:#fa7b12;}
.member_enter .member_fm { background-color:#fff; border:#ccc 1px solid; position:relative; padding:5px 15px; margin-bottom:10px; clear:both; padding-left:50px; height:30px; line-height:30px;}
.member_enter .member_fm label { width:30px; height:30px; background:url(../images/mem_ico01.png); overflow:hidden; position:absolute; left:10px; top:50%; margin-top:-15px; font:0/0 a; letter-spacing:-9px;}
.member_enter .mf01 label { background-image:url(../images/mem_ico01.png);}
.member_enter .mf02 label { background-image:url(../images/mem_ico02.png);}
.member_enter .login_form .member_fm .inp { border-width:0; width:100%; font-size:14px; font-family:"Microsoft Yahei";}
.member_enter .login_form .btn { width:100%; box-sizing:border-box; font-size:23px; height:46px; background:#fa7b12; color:#fff; font-family:"Microsoft Yahei";}
.member_enter .login_form .help { font-size:12px; padding-top:5px;}
.member_enter .login_form .help .regi { color:#01a2ea; text-decoration:underline;}
.member_enter .memberbg .login_wrap { padding-bottom:110px;}

.member_enter .reg_wrap .login_form { width:768px;}
.member_enter .reg_wrap .cT { background:none; width:100%; padding:0; margin:0; overflow:hidden; line-height:38px;}
.member_enter .reg_wrap .cT h2 { font-size:22px; font-weight:bold;}
.member_enter .regtologin ._p { background:none; padding-right:0; font-size:14px; color:#333; float:none; margin:0;}
.member_enter .regtologin ._btn { float:none; background:none; color:#01a2ea; text-decoration:underline; padding:0;}

.member_enter .reg_form { padding:20px 0 10px;}
.member_enter .reg_form .member_fm label { display:none;}
.member_enter .login_form .reg_form .member_fm .inp { padding-left:10px;}

.member_enter .Validform_checktip { position:absolute; right:5px; top:10px; line-height:30px;}
.yzmm { position:absolute; right:5px; top:10px; line-height:20px;}
.member_enter .reg_form .member_fm { padding-top:10px; padding-bottom:10px; padding-left:15px;}
.member_enter .reg_form .member_fm .inp { padding-left:0;}
.member_enter .login_form .reg_form .btn { width:60%; margin:10px auto 0;}

.memberbg .reg_wrap { padding-bottom:60px;}

.member_enter .foot01 { display:none;}

.cT h2 { float:left; color:#fa7b12;}
.regtologin { float:right;}

/*download*/
/*下载*/
.downloadList { clear:both;padding: 38px 0 0;}
.l_1 { width:70%;}
.l_2 { width:15%;}
.l_3 { width:15%;}

.listT { height:40px; line-height:40px; background-color:#d4d4d4; clear:both;}
.listT li { float:left; text-align:center; font-size:15px; color:#433529; clear:right;}
.listT li.l_1 { text-align:center;}

.listL { clear:both; padding:10px 0px;}
.listL li { width:100%; float:left; border-bottom:#e8e8e8 1px solid;}
.listL h2,.listL span { float:left; text-align:center; height:30px; line-height:30px; padding:5px 0px; clear:right;}
.listL h2 { text-align:left; text-indent:27px; background:url(../images/li4.gif) 15px center no-repeat;font-weight: normal; font-size:14px;}
/*搜索*/
.Search-S1-head { overflow: hidden; padding: 20px; background: #ededed; margin-bottom: 20px;  *zoom: 1;
}
.Search-S1-head ._form { margin-right: 3em; }
.Search-S1-head ._inp { height: 20px; line-height: 20px; padding: 0 5px; background: #ffffff; border: 1px solid #cccccc; }
.Search-S1-head ._btn { height: 22px; line-height: 22px; background: #da251c; cursor: pointer; border:0; vertical-align:-1px;}
.Search-S1-head ._btn .ion { vertical-align: top; color: #ffffff; font-size: 16px; }
.Search-S1-head ._result { height: 22px; line-height: 22px; }
.Search-S1-head ._result em { margin: 0 .4em; font-weight: 700; }
.Search-S1-list { margin-bottom: 30px; }
.Search-S1-list li { margin-bottom: 10px; }
.Search-S1-list ._head { font-size: 14px; padding: 5px 0; margin-bottom: 10px; border-bottom: 1px solid #cccccc; }
.Search-S1-list ._num { float: left; }
.Search-S1-list ._type { float: left; color: #da251c; padding: 0 1em; border-right: 1px solid #cccccc; margin-right: 1em; font-style: normal; }
.Search-S1-list ._t { float: left; width: 50%; font-weight: bold; }
.Search-S1-list ._p { padding-left: 60px; }

/*网站地图*/
.web_map { overflow: hidden; margin-bottom: 100px; }
.map_line { overflow: hidden; line-height: 30px; padding: 8px 10px; border-bottom: 1px solid #ddd; *zoom:1;
}
.map_line h4 { margin-right: 10px; }
.map_line h4 a { display: block; text-align: center; background: #ececec; font-size: 14px; }
.map_line h4 a:hover { background:#da251c; color: #fff; }
.site_cell a { float: left; color: #333; background: url(../img/cir_map.gif) 18px 10px no-repeat; padding-left: 35px; transition: none; }
.site_cell a:hover { background-position: 18px -31px; color: #da251c; }
/*20150925*/
.nav .na3 .box { left:-16px;}
.nav .na4 .box { left: -80px;}
.nav .na5 .box { left: -177px;}
.nav .na6 .box { left:auto; right: -100px;}
.nav .na7 .box { left:auto; right: -4px;}

/*20151119风格修改*/
.ico { background-image:url(../images/ico_red.png); }
.pageHeader .topBar,.pageHeader .topBar a, .pageHeader .search .btn { color: #fff; }
.pageHeader .language ._n i { border-top-color:#fff; }
.pageHeader .language_hover ._n i { border-top-color:#333; }
.pageHeader .wrap,.pageHeader .search .btn,.iproSearch .btn,.product_hd ._btn a,.product_bd .tab_t_cur { background:#da251c; }
.pageHeader .language_hover ._n,.pageHeader .language ._box a { color: #333; }
.nav .mn > li.nav_hover > a, .nav .mn > li > a:hover, .nav .mn > li.cur > a,a:hover,.foot02 .friendLink ._n { color: #da251c; }
.ibanner .slide_nav a.on,.iproList .box:hover, .proList .box:hover { background-color:#da251c; border-color:#da251c; }
.ipart .hd .more,.iproList ._n, .proList ._n { color: #da251c; }
.inews01:hover .time,.Form-M1 .Form-M1-Btn ._submit,.Form-P1 .Form-P1-Btn ._submit { background:#da251c;  }
.inews01:hover .time i { border-top-color:#da251c; }
.inews01:hover ._more,.icompany:hover .more { border-color:#da251c; color: #da251c;  }
.inews02 li:hover .time,.NewsDetail-B3 ._tools ._b2l .ion,.NewsDetail-B3 ._tools a:hover,.NewsDetail-B3 ._detailPage_bottom ._title:hover,.channel_hd .breadcrumbs a:hover { color:#da251c;}
.nav .sn a:hover { background-image: url(../images/sv_point_red.png); }
.inews02 .time { background-image: url(../images/inews02_timebg_red.png); }
.iproBox .iproBtn { background-image: url(../images/ipro_btn_red.png); }
.ishow ._intro { background-image: url(../images/big_dot02_red.png); }
.foot01 .gotop { background-image: url(../images/foot_up_red.png); }
.channel_hd .channel_menu a:hover, .channel_hd .channel_menu .cur a,.newsl:after, .newsl:before { background:#da251c; }
.channel_hd .channel_menu a b { border-top-color:#da251c; }
.newsl:hover ._n,.product_bd .back_list { color: #da251c;}
#load_more:hover { background:#da251c; }
.product_bd .tab_b { border-bottom-color:#da251c;  }

/*新发展历程*/
.thingList { width: 100%; height: auto; overflow: hidden; background: url(../images/line1.png) repeat-y 120px 0px; }
.thingList li { width: 100%; height: auto; overflow: hidden; background: url(../images/cion8.jpg) no-repeat 120px 20px; margin-bottom: 35px; cursor: pointer; }
.thingList li h2.thingL { float: left; width: 12.7%; padding-left: 2%; height: auto; font-family: 微软雅黑; font-size: 28px; line-height: 50px; color: #888888; }
.thingList li h2.thingL span { float: left; background: url(../images/ico6.gif) 0px 0px; width: 23px; height: 18px; margin-right: 5px; _display: inline; overflow: hidden; }
.thingList li div.thingR { float: left; width: 82.6%; height: auto; overflow: hidden; }
.thingList li div.thingR span.thingTb { background: url(../images/cion10.gif) no-repeat 0px 0px; width: 9px; height: 17px; margin-top: 16px; float: left; overflow: hidden; }
.thingList li div.thingR div.thingText { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; float: left; width: 94.3%; height: auto; padding: 10px 5px 5px 20px; background: #fff; border-bottom: 2px solid #dedede; border-right: 1px solid #dedede; -webkit-box-shadow: 0px 1px 1px #dedede; -moz-box-shadow: 0px 1px 1px #dedede; box-shadow: 0px 1px 1px #dedede; }
.thingList li div.thingR dl { /*background: url(../images/tb1_01.gif) no-repeat right bottom;*/ width: 100%; height: auto; overflow: hidden; color: #484848; padding-bottom: 10px; }
.thingList li div.thingR dl dd { width: 100%; height: auto; line-height: 28px; }
.thingList li div.thingR dl dd a { float: left; width: 650px; height: 28px; overflow: hidden; }
.thingList li div.thingR dl dd a:hover { text-decoration: none; }
.thingList li div.thingR dl dd span.thingTime { float: right; width: 100px; height: 28px; }
.thingList li:hover div.thingR span.thingTb { background: url(../images/cion10.gif) no-repeat 0px -18px; }
.thingList li:hover { background: url(../images/cion9.png) no-repeat 120px 20px; }
.thingList li:hover div.thingR div.thingText { background: #fed7d5; color: #da251c; }
.thingList li:hover div.thingR dl { /*background: url(../images/tb1_02.gif) no-repeat right bottom;*/ color: #da251c; }
.thingList li:hover h2.thingL span { background: url(../images/tb2.gif) 0px -18px; }
.thingList li:hover h2.thingL { color: #da251c; }
.thingList li:hover div.thingR div.thingText { border-color: #fda19c; -webkit-box-shadow: 0px 1px 1px #fda19c; -moz-box-shadow: 0px 1px 1px #fda19c; box-shadow: 0px 1px 1px #fda19c; }

/*企业理念*/
.linian_new { background:url(../images/lnbg.jpg) center no-repeat; clear: both; padding-top: 15px;}
.linian_new dl { clear: both; position: relative; padding-left: 19%; *zoom:1; min-height: 34px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: #bcbcbc 1px solid; padding-right: 2%;}
.linian_new dt { width: 17%; line-height: 34px; text-align: center; position: absolute; left: 0; top: 0; background-color: #da251c; color: #fff; font-size: 16px;}
.linian_new dd { line-height: 24px; padding: 5px 0;  font-size: 14px;}

/*新荣誉*/
.new_piclist .big_img { text-align:center; margin-bottom:0px; height:400px; line-height:400px; font-size:0;}
.new_piclist .big_img img { display:inline-block; border:#959595 2px solid; border-radius:2px; max-height:545px; background:#fff url(../images/loading.gif) center no-repeat; min-height:100px; min-width:100px; max-width:100%; vertical-align:middle;}
.new_piclist .big_text { text-align:center; font-size:18px; margin-bottom:20px;}
.new_piclist .thumbs_img { background-color:transparent; position:relative; padding:15px 60px; clear:both; overflow:hidden; border:#d0d0d0 1px solid;}
.new_piclist .thumbs_btn { width:60px; height:81px; line-height:81px; position:absolute; top:15px; text-align:center;}
.new_piclist .thumbs_prev { left:0;}
.new_piclist .thumbs_next { right:0;}
.new_piclist .thumbs_btn .ion { color:#a0a09e; font-size:30px; margin:0;}
.new_piclist .thumbs_btn:hover .ion { color:#da251c;}
.new_piclist .thumbs_scroll { width:100%; height:81px; overflow:hidden; position:relative;}
.new_piclist .thumbs_scroll li { width:15.6666%; float:left; text-align:center; margin-right:1%;}
.new_piclist .thumbs_scroll li a { display:block; height:75px; line-height:75px; font-size:0; border:#f0f0f0 3px solid; text-align:center; background-color:#f0f0f0;}
.new_piclist .thumbs_scroll li img { display:inline-block; vertical-align:middle; width:auto; height:auto; max-width:100%; max-height:75px;}
.new_piclist .thumbs_scroll li a.cur { border-color:#da251c;}

.slideLinks { position: fixed; right: 0; top: 30%; z-index: 90; width: 120px; }
.slideLinks li { margin-bottom: 4px; }
.slideLinks a { display: block; height: 26px; line-height: 26px; text-align: center; background:#c4c4c4; color: #fff; font-size: 14px;}
.slideLinks a:hover { background-color: #da251c; }
.slideLinks a.gotop { background-color: #da251c!important; }

/*20151124*/
/*.ibanner .text { height: auto; }*/
.ibanner ._t { height: 20px; }
.ibanner ._n { font-size: 35px; }
.foot01 .box .fewm img { margin-right: 10px; }
.foot01 .box .fewm ._text { display: block; padding-top: 62px; }

/*20151127*/
.temp_text { font-size: 14px; margin-bottom: 15px; }

/*20151217*/
.pic_list ._title { white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }

.foot01 .box .fewm li { width:103px; float:left; text-align: center; margin-right:12px;}
.foot01 .box .fewm li img { margin-right:0; display: block; margin-bottom:3px;}
