@charset "utf-8";
/* CSS Document */


a{color:#444;text-decoration:none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input  {margin: 0;padding: 0;border: none;outline: 0; /*font-size:100%;*/ font: inherit;vertical-align: baseline;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body { /*font-size:100%;*/ font-size:14px;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}

body { background:#fff; }

a{color:#444;text-decoration:none;}

.ln { text-align:left; }
.cn { text-align:center; }
.rn { text-align:right; }

.left { float:left; }
.right { float:right; }

.p5 { padding:5px; }
.p10 { padding:10px; }
.pt5 { padding-top:5px; }
.pt10 { padding-top:10px; }
.pt20 { padding-top:20px; }
.pt30 { padding-top:30px; }
.pt40 { padding-top:40px; }
.pt45 { padding-top:45px; }
.pt50 { padding-top:50px; }
.pt68 { padding-top:68px; }
.pt80 { padding-top:80px; }
.pt100 { padding-top:100px; }
.pt120 { padding-top:120px; }

.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb20 { padding-bottom:20px; }
.pb30 { padding-bottom:30px; }

.pbl30 { padding-left:30px; }

.mr10 { margin-right:10px; }
.ml10 { margin-left:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
input[type=button], input[type=submit], input[type=reset],button,input[type=text] { -webkit-appearance: none; -webkit-tap-highlight-color: transparent; }
.cclear:after,.cclear .after {content: ""; display: block; clear: both;}
.clear { clear:both; height:0; font-size:0;line-height:0; overflow:hidden;}

/*头部*/
.nav-wrap .navhdbox { border-top:none;}
.nav-wrap .navbox .navhd { width:1200px; background:none;} 

.head_wp { width:1200px; height:85px; /*overflow:hidden;*/ margin:0 auto; padding:10px 0px;}
.head_wp .hdleft { float:left; position:relative; }
.head_wp .hdleft .logo { float:left; width:190px; height:85px; line-height:85px; overflow:hidden; }
.head_wp .hdleft .logo a { display:block;}
.head_wp .hdleft .logo img { display:inline; vertical-align:middle;}
.head_wp .hdleft .wtit { float:left; padding:0 20px; height:85px; line-height:85px; text-align:center; overflow:hidden; font-family:"Microsoft Yahei"; font-weight:500; font-size:28px; color:#3f3c3c;}

.head_wp .hdleft .carea { float:left; height:85px; margin:0 0 0 20px;}
.head_wp .hdleft .carea .on { display:block; width:auto; padding:0 22px 0 0; line-height:85px; overflow:hidden; font-family:"Microsoft Yahei"; font-weight:500; font-size:20px; color:#e81526; background:url(../images/icon_area_select.png) no-repeat right 40px;}
.head_wp .hdleft .arealist { display:none; position:absolute; top:60px; left:210px; z-index:999; width:495px; padding:0 5px; height:auto; overflow:hidden; border:1px solid #d9d9d9; background:#fff;}
.head_wp .hdleft .arealist h3 { height:45px; line-height:45px; overflow:hidden; margin:0 auto; padding:0 20px; font-family:"SimSun"; font-size:14px; color:#e81021;}
.head_wp .hdleft .arealist .list { height:auto; overflow:hidden; margin:0 auto;}
.head_wp .hdleft .arealist .list a { display:inline-block; float:left; width:82.5px; height:30px; line-height:30px; text-align:center; overflow:hidden; font-family:"Microsoft Yahei"; font-size:14px; color:#333;}
.head_wp .hdleft .arealist .list a:hover { color:#e51335;}
.head_wp .hdleft .arealist .all { height:45px; overflow:hidden; margin:5px auto 0; border-top:1px solid #e9e9e9;}
.head_wp .hdleft .arealist .all a { float:right; height:45px; line-height:45px; overflow:hidden; font-family:"Microsoft Yahei"; font-size:14px; color:#333;}
.head_wp .hdleft .arealist .all a:hover { color:#e51335;}

.seachbox { float:right; width:408px; height:40px; overflow:hidden; margin:22.5px 0 22.5px 0;}
.seachbox .text { float:left; width:287px; padding:0 3px; height:38px; line-height:38px; overflow:hidden; border-left:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #999; font-family:"SimSun"; font-size:14px;}
.seachbox .text input { width:100%; height:38px; line-height:38px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; border:0; outline:0; -webkit-appearance:none; vertical-align:top;}
.seachbox .sbtn { float:left; display:block; width:114px; height:40px; line-height:40px; cursor:pointer; text-align:center; overflow:hidden; font-family:"SimSun"; font-size:14px; color:#fff; background:#ff4246;}

.wnav { width:100%; background:#1E63B0;}
.wnav .lmnav { width:1200px;}





/*底部*/
.footero { background:#F3F3F3; padding:10px 0; margin-top:30px; border-top:2px solid #DBDBDB;}
.footer{ margin:0 auto auto; width:1200px; clear:both; text-align:center; font-size:12px; font-family:"Microsoft Yahei"; font-size:12px; color:#333;}
.footer li{color:#333;}
.footer a{color:#333;}
.footer .links{text-align:left; line-height:30px; padding:5px 0;}
.footer .line{border-bottom:1px solid #ccc; height:1px; overflow:hidden;}

.footero .about li { line-height:30px; }
.footero .about li img { vertical-align:middle;}

.pinf_r .prtopbox { height:auto; overflow:hidden; margin:0 auto 10px; border:1px solid #eee;}
.pinf_r .prtopbox h2 { height:39px; line-height:39px; overflow:hidden; padding:0 10px; font-family:"Microsoft Yahei"; font-weight:bold; font-size:16px; color:#232323; background:#f7f7f7;}
.pinf_r .prtopbox .list { height:auto; overflow:hidden; margin:0 auto;}
.pinf_r .prtopbox .item { padding:0 10px; height:auto; overflow:hidden; margin:0 auto; border-top:1px solid #eee; font-family:"Microsoft Yahei";}
.pinf_r .prtopbox .item a { display:block;}
.pinf_r .prtopbox .item .img { height:150px; line-height:150px; text-align:center; overflow:hidden; margin:0 auto;}
.pinf_r .prtopbox .item .img img { max-width:100%; max-height:100%; vertical-align:middle;}
.pinf_r .prtopbox .item .h3 { height:40px; line-height:20px; overflow:hidden; margin:5px auto; font-weight:500; font-size:14px; color:#232323;}
.pinf_r .prtopbox .item .h3:hover { color:#e51335;}

.pinf_r .prtopbox .item .inf { height:26px; overflow:hidden; margin:0 auto 10px;}
.pinf_r .prtopbox .item .inf .askp { float:left; width:88px; height:24px; line-height:24px; text-align:center; overflow:hidden; border:1px solid #ededed; font-weight:500; font-size:14px; color:#787878;}
.pinf_r .prtopbox .item .inf .num { float:right; height:26px; line-height:26px; overflow:hidden; font-weight:500; font-size:14px; color:#6b81b2; text-decoration:underline;}

.pinf_r .prtopbox .nlist { padding:10px 10px 0 10px; height:auto; overflow:hidden; margin:0 auto; border-top:1px solid #eee;}
.pinf_r .prtopbox .nlist a { display:block; height:auto; overflow:hidden; margin:0 0 10px 0; }
.pinf_r .prtopbox .nlist a span { display:block; float:left; width:15px; line-height:18px; overflow:hidden; color:#dc1c1c;}
.pinf_r .prtopbox .nlist a h3 { float:left; width:183px; height:auto; line-height:18px; overflow:hidden; font-family:"Microsoft Yahei"; font-weight:500; font-size:14px; color:#232323;}
.pinf_r .prtopbox .nlist a:hover h3 { color:#e51335;}

.lmnav , .nav { width:980px; height:40px; line-height:40px; overflow:hidden; margin:0 auto; background:#1E63B0;}
.lmnav a { float:left; display:block; width:70px; line-height:40px; text-align:center; color:#fff; font-size:14px; font-family:"Microsoft Yahei";}
.nav a { float:left; display:inline; padding:0 21px; line-height:40px; text-align:center; color:#fff; font-size:14px; font-family:"Microsoft Yahei";}
.lmnav a:hover , .nav a:hover { background:#023A77; color:#fff;}
.navbox{border-bottom: 1px solid #cccbcb; border-top: 2px solid #2260a2; line-height: 46px; font-size: 14px;background:#f7f7f7;}
.navbox .nav .nav-list{-webkit-transition: background 0.3s ease; -moz-transition: background 0.3s ease; -ms-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; float: left; background: #f7f7f7; color: #4d4d4d; font-size: 14px; font-family: "微软雅黑";}
.navbox .nav .nav-list:hover{background: #2260a2; color: #fff;}
.navbox .nav .more{float: left; padding: 0px 16px; position: relative;}
.hr { height:1px; overflow:hidden; background:#eeeded;}
.nav-wrap .navhdbox { border-top:none;}
.nav-wrap .navbox .navhd { width:1200px; background:none;} 

/*新闻*/
.head_wp .hdleft .ntit { float:left; padding:0 20px; height:85px; line-height:85px; text-align:center; overflow:hidden; font-family:"Microsoft Yahei"; font-weight:500; font-size:15px; color:#000;}
.head_wp .hdleft .ntit span { display:block; float:left; padding:0 10px; margin:29px 5px 30px 0; border-radius:5px; height:26px; line-height:26px; text-align:center; overflow:hidden; background:#e70012;}
.head_wp .hdleft .ntit span a { font-weight:bold; font-size:18px; color:#fff; }

.pnav_wp { height:50px; overflow:hidden; margin:0 auto; background:#1e74cf;}
.pnav_wp .wp { position:relative; width:1200px; height:50px; overflow:hidden; margin:0 auto;}
.pnav_wp .wp a { display:block; float:left; width:120px; height:50px; line-height:50px; text-align:center; overflow:hidden; margin:0 auto; font-family:"SimSun"; font-size:14px; color:#fff;}
.pnav_wp .wp a:hover { font-weight:600; background:#0b55a2;}
.pnav_wp .wp .cur { font-weight:600; background:#0b55a2;}

.nvtop { width:1200px; height:auto; overflow:hidden; margin:10px auto; font-family:"SimSun"; font-size:12px;}
.nvtop .vtps { float:left; width:335px; height:38px; line-height:38px; overflow:hidden; font-weight:600;}
.nvtop .vtps span { display:inline-block; float:left; line-height:38px; color:#000; padding-left:25px; background:url(../images/icon_videon.png) no-repeat left center;}
.nvtop .vtps a { display:block; line-height:38px; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden; text-align:left; color:#e70012;}

.nvtop .ptps { float:left; width:835px; height:38px; line-height:38px; overflow:hidden; margin-left:30px;}
.nvtop .ptps .innews { position:relative; zoom:1; float:left; width:360px; height:38px; overflow:hidden; margin-left:15px; }
.nvtop .ptps .innews a { display:block; height:38px; line-height:38px; overflow:hidden; font-weight:600; color:#525252;}
.nvtop .ptps .innews a i { display:block; float:left; width:2px; height:2px; overflow:hidden; margin:18px 5px 18px 0; background:#d2d2d2;}
.nvtop .ptps .innews a .cn { float:left; width:350px; height:38px; line-height:38px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; text-align:left;}
.nvtop .ptps .pl { display:inline-block; float:left; line-height:38px; overflow:hidden; color:#570000;}
.nvtop .ptps .ml { /*margin-left:15px;*/ float:right; color:#570000;}
.nvtop .ptps a:hover { color:#e70012;}

.ntptit { width:1200px; height:auto; overflow:hidden; margin:0 auto; border-bottom:1px solid #e2e2e2;}
.ntptit h1 { height:45px; line-height:45px; text-align:center; overflow:hidden; margin:0 auto; }
.ntptit h1 a { font-family:"Microsoft Yahei"; font-weight:bold; font-size:26px; color:#000;}
.ntptit h1 a:hover { color:#e70012;}
.ntptit p { height:30px; line-height:30px; text-align:center; overflow:hidden; margin:0 auto 10px; font-family:"SimSun"; font-size:12px; color:#333;}
.ntptit p a { margin:0 20px 0 30px; color:#333;}
.ntptit p a:hover { color:#e70012;}

.ntps_wp { width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.ntps_wp .ipnewsbox { float:left; width:330px; height:auto; overflow:hidden; margin:0 15px 0 0; font-family:"Microsoft Yahei";}
.ntps_wp .ipnewsbox a { display:block; height:28px; overflow:hidden; margin:0 auto 2px; font-weight:500; font-size:14px; color:#434343;}
.ntps_wp .ipnewsbox a i { display:block; float:left; width:2px; height:2px; overflow:hidden; margin:13px 10px 13px 0; background:#565656;}
.ntps_wp .ipnewsbox a:hover { color:#e70012;}
.ntps_wp .ipnewsbox a .cn { float:left; width:315px; height:28px; line-height:28px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; text-align:left;}
.ntps_wp .ipnewsbox .h3 { height:35px; line-height:35px; overflow:hidden; font-weight:600; font-size:18px; color:#e70012;}

.tpfocus_box { position:relative; float:left; width:855px; height:335px; overflow:hidden; background:#f7f7f7;}
.tpfocus_box .pic { position:relative; z-index:0; }
.tpfocus_box .pic img { /*display:block; height:100%; max-width:100%; max-height:100%;*/ width:100%; vertical-align:middle; }
.tpfocus_box .pic li { width:855px; height:auto; overflow:hidden; margin:0 auto;}
.tpfocus_box .pic li a { display:block;}
.tpfocus_box .pic li .img { float:left; width:570px; height:335px; line-height:335px; text-align:center; overflow:hidden; margin:0 auto;}
.tpfocus_box .pic li .txts { float:left; width:255px; padding:15px; height:305px; overflow:hidden; font-family:"Microsoft Yahei";}
.tpfocus_box .pic li .txts h4 { height:56px; line-height:28px; overflow:hidden; font-weight:bold; font-size:18px; color:#333;}
.tpfocus_box .pic li .txts p { height:198px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:9; margin:10px auto 0; text-indent:2em; line-height:22px; font-weight:500; font-size:14px; color:#858585;}

.tpfocus_box .hd { width:100%; position:absolute; right:30px; bottom:15px; z-index:1; text-align:right; font-size:0; }
.tpfocus_box .hd li { display:inline-block; margin:0 8px 0 0; width:8px; height:8px; overflow:hidden; border-radius:8px; background:#fff;}
.tpfocus_box .hd li.on { background:#e70012;}

.newsc_wp { width:1200px; height:auto; overflow:hidden; margin:0 auto; }
.newsc_wp .newstys { float:left; width:330px; height:auto; overflow:hidden;}
.newstys .nitem { height:auto; overflow:hidden; margin:0 auto 10px; font-family:"Microsoft Yahei"; border-top:1px solid #e2e2e2;}
.newstys .nitem .tit { height:45px; overflow:hidden; margin:0 auto;}
.newstys .nitem .tit h2 { float:left; overflow:hidden; font-weight:500; font-size:20px; color:#000;}
.newstys .nitem .tit h2 a { display:block; float:left; line-height:45px; overflow:hidden; margin:0 auto;}
.newstys .nitem .tit .ml { display:block; float:right; line-height:45px; overflow:hidden; font-size:12px; color:#4d4d4d;}
.newstys .nitem .tit a:hover { color:#e51335;}

.newstys .nitem .lks { height:auto; overflow:hidden; margin:0 auto;}
.newstys .nitem .lks .item { height:29px; line-height:29px; overflow:hidden; }
.newstys .nitem .lks .item i { display:block; float:left; width:2px; height:2px; overflow:hidden; margin:14px 10px 14px 0; background:#434343;}
.newstys .nitem .lks .item a { display:block; width:315px; height:29px; line-height:29px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; margin:0 auto; font-family:"Microsoft Yahei"; font-weight:500; font-size:14px; color:#434343; }
.newstys .nitem .lks a:hover { color:#e51335;}

.newsc_wp .newsimg { float:left; width:850px; height:auto; overflow:hidden; margin-left:20px;}
.newsimg .iitem { height:auto; overflow:hidden; margin:0 auto; font-family:"Microsoft Yahei"; border-top:1px solid #e2e2e2;}

.newstit { height:50px; line-height:50px; overflow:hidden; margin:0 auto; font-weight:500; font-size:20px; color:#000;}
.newstit a { float:right; line-height:50px; overflow:hidden; font-size:12px; color:#4d4d4d;}
.newstit a:hover { color:#e51335;}
.newsimg .iitem .ilist { height:auto; overflow:hidden; margin:0 auto;}
.newsimg .iitem .ilist .item { float:left; width:205px; height:auto; overflow:hidden; margin:0 7px 15px 0;}
.newsimg .iitem .ilist .itemr { margin:0 0 15px 0;}
.newsimg .iitem .ilist .item .img { display:block; height:140px; line-height:140px; text-align:center; overflow:hidden; margin:0 auto;}
.newsimg .iitem .ilist .item .img img { /*width:100%; height:100%;*/ max-width:100%; max-height:100%; vertical-align:middle;}
.newsimg .iitem .ilist .item p { width:96%; padding:0 2%; height:40px; line-height:20px; overflow:hidden; margin:10px auto 0; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.newsimg .iitem .ilist .item p a { font-weight:500; font-size:14px; color:#393939;}
.newsimg .iitem .ilist .itemhov p a { color:#e51335;}

.view_section { width:1200px; height:auto; overflow:hidden; margin:0 auto; font-family:"Microsoft Yahei";}
.nsectiontit { height:49px; line-height:49px; overflow:hidden; margin:0 auto; font-family:"Microsoft Yahei"; font-weight:500; font-size:20px; color:#000; border-top:1px solid #e2e2e2;}
.nsectiontit a { float:right; line-height:49px; overflow:hidden; font-size:12px; color:#4d4d4d;}
.nsectiontit a:hover { color:#e51335;}

.view_section .vsbox { float:left; width:875px; height:auto; overflow:hidden; margin:0 auto;}

.view_section { height:auto; overflow:hidden; margin:0 auto; padding:0px;}
.view_section .vmain { float:left; width:325px; height:auto; overflow:hidden; font-family:"Microsoft Yahei"; }
.view_section .vmain h3 { height:20px; line-height:20px; overflow:hidden; margin:0 auto 15px; font-family:"Microsoft Yahei"; font-weight:500; font-size:14px; color:#434343;}
.view_section .vmain h3 span { float:right; line-height:20px; overflow:hidden;}
.view_section .vmain .img { height:150px; line-height:150px; text-align:center; overflow:hidden;}
.view_section .vmain .img img { max-width:100%; max-height:100%; }
.view_section .vmain p { height:66px; line-height:22px; overflow:hidden; margin:10px auto; text-indent:2em; font-size:12px; color:#434343;}
.view_section .vmain p a { color:#0155bd;}

.view_section .vcenter { float:left; width:535px; height:auto; overflow:hidden; margin-left:15px;}
.view_section .vcenter .topz { height:auto; overflow:hidden; margin:0 auto;}
.view_section .vcenter .topz .item { position:relative; float:left; width:162px; height:95px; overflow:hidden; margin:0 15.5px 5px 0; padding:0px;}
.view_section .vcenter .topz .itemr { margin:0 0 5px 0;}
.view_section .vcenter .topz .item .img { line-height:95px; text-align:center; overflow:hidden; }
.view_section .vcenter .topz .item .img img { /*width:100%; height:100%;*/ max-width:100%; max-height:100%; vertical-align:middle;}
.view_section .vcenter .topz .item p { position:absolute; left:0; right:0; bottom:0; width:96%; padding:0 2%; height:30px; line-height:30px; text-align:center; overflow:hidden; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; font-family:"Microsoft Yahei"; font-weight:500; font-size:12px; color:#fff; background:rgb( 0, 0, 0); background:rgba( 0, 0, 0, 0.6); filter:alpha(opacity=60);}
.view_section .vcenter .blist { height:auto; overflow:hidden; margin:10px auto 0;}
.view_section .vcenter .blist a { display:block; height:28px; line-height:28px; overflow:hidden; margin:0 auto 5px; font-family:"Microsoft Yahei"; font-weight:500; font-size:14px; color:#434343;}
.view_section .vcenter .blist a i { display:block; float:left; width:2px; height:2px; overflow:hidden; margin:13px 10px 13px 0; background:#434343;}
.view_section .vcenter .blist a:hover { color:#e51335;}

.view_section .vside { float:left; width:305px; height:auto; overflow:hidden; margin:0 0 0 20px;}
.view_section .sdfocus { position:relative; width:305px; height:auto; overflow:hidden; margin:0 auto;}
.view_section .sdfocus #pic { height:auto; overflow:hidden; margin:0 auto;}
.view_section .sdfocus #pic ul { float:left; height:auto;}
.view_section .sdfocus #pic li { position:relative; float:left; height:auto; font-family:"Microsoft Yahei"; font-weight:500; font-size:14px; }
.view_section .sdfocus #pic li .img { display:block; height:145px; line-height:145px; text-align:center; overflow:hidden;}
.view_section .sdfocus #pic li .img img { width:100%; height:100%;}
.view_section .sdfocus #pic li .ints { position:absolute; top:115px; left:0px; right:0px; width:96%; padding:0 2%; height:30px; line-height:30px; text-align:center; overflow:hidden; background:rgb( 0, 0, 0); background:rgba( 0, 0, 0, 0.7); filter:alpha(opacity=70); }
.view_section .sdfocus #pic li .ints a { color:#fff;}

.view_section .sdfocus #pic li .tsl { height:auto; overflow:hidden; margin:10px auto 0;}
.view_section .sdfocus #pic li .tsl a { display:block; height:28px; line-height:28px; overflow:hidden; margin:0 auto 5px; color:#434343;}
.view_section .sdfocus #pic li .tsl a i { display:block; float:left; width:2px; height:2px; overflow:hidden; margin:13px 10px 13px 0; background:#434343;}
.view_section .sdfocus #pic li .tsl a:hover { color:#e51335;}

.view_section .sdfocus .btn { width:100%; position:absolute; top:55px; z-index:14; overflow:hidden;}
.view_section .sdfocus .btn ul { width:100%; float:left; }
.view_section .sdfocus .btn li { display:inline; width:25px; height:35px; cursor:pointer; overflow:hidden;}
.view_section .sdfocus .btn li.prev { float:left; background:url(../images/sdfocus_left.png) no-repeat center center;}
.view_section .sdfocus .btn li.next { float:right; background:url(../images/sdfocus_right.png) no-repeat center center;}

.view_section .sdfocus .picd { height:auto; overflow:hidden; margin:0 auto;}
.view_section .sdfocus .picd .itemimg { position:relative; height:145px; overflow:hidden; margin:0 auto;}
.view_section .sdfocus .picd .itemimg .img { display:block; height:145px; line-height:145px; text-align:center; overflow:hidden;}
.view_section .sdfocus .picd .itemimg .img img { width:100%; height:100%;}
.view_section .sdfocus .picd .itemimg .ints { position:absolute; bottom:0; left:0px; right:0px; width:96%; padding:0 2%; height:30px; line-height:30px; text-align:center; overflow:hidden; background:rgb( 0, 0, 0); background:rgba( 0, 0, 0, 0.7); filter:alpha(opacity=70); }
.view_section .sdfocus .picd .itemimg .ints a { color:#fff;}
.view_section .sdfocus .picd .tsl { height:auto; overflow:hidden; margin:10px auto 0;}
.view_section .sdfocus .picd .tsl a { display:block; height:28px; overflow:hidden; margin:0 auto 5px; color:#434343;}
.view_section .sdfocus .picd .tsl a i { display:block; float:left; width:2px; height:2px; overflow:hidden; margin:13px 10px 13px 0; background:#434343;}
.view_section .sdfocus .picd .tsl a:hover { color:#e51335;}
.view_section .sdfocus .picd .tsl a .cn { float:left; width:290px; line-height:28px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; text-align:left;}


.data_section { width:1200px; height:auto; overflow:hidden; margin:0 auto; font-family:"Microsoft Yahei";}
.data_section .databox { float:left; width:330px; height:auto; overflow:hidden;}
.data_section .databox .list { height:auto; overflow:hidden; margin:5px auto 0;}
.data_section .databox .list a { display:block; height:28px; line-height:28px; overflow:hidden; margin:0 auto 5px; font-family:"Microsoft Yahei"; font-weight:500; font-size:14px; color:#434343;}
.data_section .databox .list a i { display:block; float:left; width:2px; height:2px; overflow:hidden; margin:13px 10px 13px 0; background:#434343;}
.data_section .databox .list a:hover { color:#e51335;}

.data_section .newps { float:left; width:855px; height:auto; overflow:hidden; margin-left:15px;}
.data_section .newps .list { height:auto; overflow:hidden; margin:10px auto 0;}
.data_section .newps .list .item { display:block; float:left; width:270px; height:auto; overflow:hidden; margin:0 14.5px 15px 0;}
.data_section .newps .list .itemr { margin:0 0 15px 0;}
.data_section .newps .list .item .img { height:180px; line-height:180px; text-align:center; overflow:hidden; margin:0 auto;}
.data_section .newps .list .item .img img { /*width:100%; height:100%;*/ max-width:100%; max-height:100%;}
.data_section .newps .list .item p { width:96%; padding:0 2%; height:40px; line-height:20px; overflow:hidden; margin:10px auto 0; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; font-weight:500; font-size:14px; color:#393939;}
.data_section .newps .list .item:hover p { color:#e51335;}

.indn_wp { width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.indn_wp .anabox { float:left; width:330px; height:auto; overflow:hidden;}
.indn_wp .anabox .tplist { height:auto; overflow:hidden; margin:0 auto;}
.indn_wp .anabox .tplist .item { position:relative; display:block; float:left; width:156px; height:122px; overflow:hidden; margin:0 9px 0 0;}
.indn_wp .anabox .tplist .itemr { margin:0px;}
.indn_wp .anabox .tplist .item .img { height:122px; line-height:122px; text-align:center; overflow:hidden;}
.indn_wp .anabox .tplist .item .img img { /*width:100%; height:100%;*/ max-width:100%; max-height:100%; vertical-align:middle;}
.indn_wp .anabox .tplist .item p { position:absolute; bottom:0; left:0; right:0; width:96%; padding:0 2%; height:30px; line-height:30px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; font-weight:500; font-size:14px; color:#fff; background:rgb( 0, 0, 0); background:rgba( 0, 0, 0, 0.6); filter:alpha(opacity=60);}

.indn_wp .nlist { height:auto; overflow:hidden; margin:0 auto;}
.indn_wp .nlist a { display:block; height:28px; line-height:28px; overflow:hidden; margin:0 auto 5px; font-family:"Microsoft Yahei"; font-weight:500; font-size:14px; color:#434343;}
.indn_wp .nlist a i { display:block; float:left; width:2px; height:2px; overflow:hidden; margin:13px 10px 13px 0; background:#434343;}
.indn_wp .nlist a:hover { color:#e51335;}

.indn_wp .anactbox { float:left; width:530px; height:auto; overflow:hidden; margin:0 0 0 17.5px;}
.indn_wp .anactbox .tit { height:49px; overflow:hidden; margin:0 auto; font-family:"Microsoft Yahei"; font-weight:500; border-top:1px solid #e2e2e2;}
.indn_wp .anactbox .tit .ml { float:right; line-height:49px; overflow:hidden; font-size:12px; color:#4d4d4d;}
.indn_wp .anactbox .tit .ml:hover { color:#e51335;}
.indn_wp .anactbox .tit h2 { float:left; line-height:49px; overflow:hidden; font-size:20px; color:#000; }
.indn_wp .anactbox .tit h2 a { display:block; float:right; margin:13.5px 0 13.5px 10px; padding:0 6px; height:22px; line-height:22px; text-align:center; overflow:hidden; font-size:12px; color:#fff; background:#e70012; border-radius:5px;}

.indn_wp .anactbox .tplist { height:auto; overflow:hidden; margin:0 auto;}
.indn_wp .anactbox .tplist .item { position:relative; display:block; float:left; width:150px; height:92px; overflow:hidden; margin:0 26px 0 0;}
.indn_wp .anactbox .tplist .itemr { margin:0px;}
.indn_wp .anactbox .tplist .item .img { height:92px; line-height:92px; text-align:center; overflow:hidden;}
.indn_wp .anactbox .tplist .item .img img { width:100%; height:100%;}
.indn_wp .anactbox .tplist .item p { position:absolute; bottom:0; left:0; right:0; width:96%; padding:0 2%; height:30px; line-height:30px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; font-weight:500; font-size:14px; color:#fff; background:rgb( 0, 0, 0); background:rgba( 0, 0, 0, 0.6); filter:alpha(opacity=60);}

.indn_wp .embox { float:left; width:305px; height:auto; overflow:hidden; margin:0 0 0 17.5px;}
.indn_wp .embox .img { display:block; height:auto; /*line-height:142px;*/ text-align:center; overflow:hidden; margin:0 auto;}
.indn_wp .embox .img img { /*width:100%; height:100%; vertical-align:middle;*/ max-width:100%; max-height:100%; }

.onews_wp { width:1200px; height:auto; overflow:hidden; margin:0 auto; border-top:1px solid #e2e2e2;}
.onews_wp .item { float:left; width:399px; height:auto; overflow:hidden; margin:0 auto; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.onews_wp .itemr { border-right:none;}
.onews_wp .item .indtit { height:45px; overflow:hidden; padding:0 10px 0 10px; margin:5px auto 0; font-family:"Microsoft Yahei"; }
.onews_wp .item .indtit h4 { float:left; line-height:45px; overflow:hidden; font-weight:500; font-size:20px; color:#000;}
.onews_wp .item .oindtit h4 { font-weight:bold; font-size:16px; color:#104b8e;}
.onews_wp .item .indtit a { float:right; line-height:45px; overflow:hidden; font-size:12px; color:#4d4d4d;}
.onews_wp .item .indtit a:hover { color:#e51335;}
.onews_wp .item .lks { height:auto; overflow:hidden; margin:0 auto 5px; padding:0 10px;}
.onews_wp .item .lks a { display:block; height:28px; line-height:28px; overflow:hidden; margin:0 auto 5px; font-family:"SimSun"; font-weight:500; font-size:14px; color:#5e5e5e;}
.onews_wp .item .lks a i { display:block; float:left; width:2px; height:2px; overflow:hidden; margin:13px 5px 13px 0; background:#484848;}
.onews_wp .item .lks a:hover { color:#e51335; }
.onews_wp .item .lks .cn { float:left; width:350px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; text-align:left;}
.onews_wp .item .lks a:hover .cn { text-decoration:underline;}



.vdson_wp { width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.vdson_wp .onbox { height:auto; overflow:hidden; margin:0 auto;}
/*.vdson_wp .onbox .vlist { float:left; width:815px; height:auto; overflow:hidden; }*/
.vdson_wp .onbox .iteml { float:left; width:320px; height:216px; overflow:hidden; position:relative;}
.vdson_wp .onbox .iteml .img { height:216px; line-height:216px; text-align:center; overflow:hidden; margin:0 auto;}
.vdson_wp .onbox .iteml .img img { width:100%; height:100%;}
.vdson_wp .onbox .iteml .icon { position:absolute; left:136px; top:84px; width:48px; height:48px; overflow:hidden; background:url(../images/video_item_play.png) no-repeat center center; cursor:pointer;}

.vdson_wp .onbox .rlist { float:left; width:495px; height:auto; overflow:hidden; /*margin:0 0 0 15px;*/}
.vdson_wp .onbox .rlist .item { position:relative; float:left; width:150px; height:100px; overflow:hidden; margin:0 0 13px 15px;}

.vdson_wp .onbox .rlist .item .img { height:100px; line-height:100px; text-align:center; overflow:hidden; margin:0 auto;}
.vdson_wp .onbox .rlist .item .img img { /*width:100%; height:100%;*/ max-width:100%; max-height:100%; vertical-align:middle;}
.vdson_wp .onbox .rlist .item .icon { display:block; position:absolute; left:52px; top:26px; width:48px; height:48px; overflow:hidden; background:url(../images/video_item_play.png) no-repeat center center; cursor:pointer;}

.vdson_wp .onbox .rkbox { float:left; width:370px; height:auto; overflow:hidden; margin:0 0 0 15px;}
.vdson_wp .onbox .rkbox .item { height:22px; overflow:hidden; margin:0 auto 5.5px;}
.vdson_wp .onbox .rkbox .item span { float:left; display:block; width:20px; height:20px; line-height:20px; text-align:center; overflow:hidden; margin-top:1px; font-family:"SimSun"; font-weight:500; font-size:12px; color:#fff; background:#767676;}
.vdson_wp .onbox .rkbox .item .tp { background:#ff0000;}
.vdson_wp .onbox .rkbox .item h3 { float:left; width:340px; height:22px; line-height:22px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; margin:0 0 0 10px; font-family:"SimSun"; font-weight:500; font-size:14px; color:#4d4d4d;}
.vdson_wp .onbox .rkbox .item a:hover h3 { color:#e51335;}

.nbrands_wp { width:998px;}
.nbrands_wp .tit { height:64px; font-family:"Microsoft Yahei"; font-weight:500; font-size:16px; color:#202020; background:#fbfbfb;}
.nbrands_wp .bd { width:898px; background:#fff;}

.zjbrands_wp { width:1198px; height:98px; overflow:hidden; margin:20px auto; border:1px solid #d8d8d8;}
.zjbrands_wp .tit { float:left; width:100px; height:52px; line-height:26px; padding:24px 0; overflow:hidden; text-align:center; font-family:"Microsoft Yahei"; font-weight:500; font-size:16px; color:#202020; background:#fbfbfb;}
.zjbrands_wp .bd { float:left; width:1098px; height:98px; overflow:hidden; margin:0 auto; }
.zjbrands_wp .bd ul { overflow:hidden; zoom:1; }
.zjbrands_wp .bd ul li { width:116px; height:62px; overflow:hidden; margin:18px 0 18px 5px; }
.zjbrands_wp .bd ul li a { display:block; height:60px; line-height:60px; text-align:center; overflow:hidden; border:1px solid #d8d8d8;}
.zjbrands_wp .bd ul li a img { max-width:100%; max-height:100%; vertical-align:middle;}
.zjbrands_wp .bd ul li a:hover { border:1px solid #f10000;}

.vdsontit { height:49px; overflow:hidden; margin:0 auto; border-bottom:1px solid #e2e2e2; font-family:"Microsoft Yahei"; }
.vdsontit h3 { float:left; line-height:49px; overflow:hidden; font-weight:500; font-size:20px; color:#000;}
.vdsontit .lks { float:right; overflow:hidden;}
.vdsontit .lks a { display:inline-block; line-height:49px; overflow:hidden; margin:0 0 0 5px; font-size:14px; color:#4d4d4d;}
.vdsontit .lks a:hover { color:#e51335;}
.vdsontit .lks i { display:inline-block; width:1px; height:12px; overflow:hidden; margin:18.5px 0 18.5px 5px; background:#4d4d4d;}

.dnewslist { width:1200px; border-top:1px solid #eee; padding:10px 0 0; margin:0 auto; }
.dnewslist h2 { padding:10px 0 15px; font-size:22px; }
.dnewslist .dnewslistin  { }
.dnewslist .dnewslistin li { float:left; width:120px; height:30px; line-height:30px; overflow:hidden; }
.dnewslist .dnewslistin  strong { display:block; clear:both; float:left; padding:6px 0 0 10px; font-size:14px;}
.dnewslist .dnewslistin .dnewslistinx { padding-left:120px; }
.dnewslist h2 span { float:right; }
.dnewslist .amore { background:url(//img.lmjx.net/s/ed/5/04/icon_showmore.png) 0 0 no-repeat; padding-left:20px; font-size:14px; font-weight:normal; }





/*广告*/
.headad { width:1200px; padding:10px 0 0 0; margin:0 auto;}
.advertdiv { width:1200px; height:auto; margin:0px auto; overflow:hidden; text-align:center; }
.advertdiv { width:1200px; margin:20px auto 0; overflow:hidden; display:table;}
.advertdiv img { vertical-align:middle;}

.ed_h82 { width:1200px; margin:0 auto; overflow:hidden; display:table; text-align:center;}
.ed_h82 img { vertical-align:middle;}

.adverdiv_imgleft { float:left;}
.adverdiv_imgright { float:right;}





/*繁体添加*/
.zjis { width:1200px; margin:0 auto; background:#fcfcfc; }
.zjis .item { float:left; width:300px; padding:15px 0; border-bottom:1px solid #ddd; }
.zjis .item  a { color:#333; }
.zjis .item .image { float:left; width:100px; text-align:center; }
.zjis .item .image a { font-size:14px; color:#000; }
.zjis .item .alinks { line-height:30px; float:right; width:190px; padding-right:10px; height:150px; overflow: hidden; }
.zjis .item .alinks a { color:#333; display:inline-block; padding:0 5px; }
.zjis .item .alinks a:hover { color:#ff6600; }































