@charset "utf-8";
body {overflow-y:scroll;}
input, textarea, select, button  { font-family:"微软雅黑";}
a,span,i,em,h2{
	-webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.index_part_03 .right .Ritem em a:hover { color:#daad49;}
.main { width:100%; overflow:hidden; padding-bottom:100px;}
.heard { height:54px; padding-top:13px; padding-bottom:13px; border-bottom:#ececec 1px solid;}
.heard .logo { width:189px; height:54px; overflow:hidden; float:left;}
.heard ul,.heard ul li { float:left; position:relative;}
.heard ul { margin-top:18px; padding-left:10px;}
.heard ul li { padding:0 17px; display:block;}
.heard ul li.more { background:url(../images/icon_01.gif) right 10px no-repeat;}

.heard ul li a { display:block; height:50px; }
.heard ul li a:hover {color:#d49c22;}
.heard ul li a:hover span{color:#d49c22;}
.heard ul li span {color:#d49c22}
.heard ul li .twolist { width:118px; text-indent:14px; position:absolute; left:50%; margin-left:-60px; top:50px; z-index:9;   filter: alpha(opacity:0); opacity: 0; padding-top:26px; z-index:-1;
transition:opacity .5s,top .5s;
-moz-transition:opacity .4s,top .5s; /* Firefox 4 */
-webkit-transition:opacity .4s,top .5s; /* Safari and Chrome */
-o-transition:opacity .4s,top .5s; /* Opera */}
.heard ul li .twolist div {box-shadow: 0 1px 15px rgba(18,21,21,.2);border:#ececec 1px solid;background:#fff;}
.heard ul li:hover .twolist {filter: alpha(opacity:1); opacity: 1; top:30px; z-index:5; }
.heard ul li .twolist a { width:96px; line-height:40px; height:40px; text-align:center; margin:0 auto; font-size:16px; padding:0; text-indent:0;}
.heard .ricon { float:right; padding-top:4px; position:relative;}
.heard .ricon .gz { width:496px; height:214px; overflow:hidden; border:#ececec 1px solid; background:#fff; position:absolute; top:78px; right:0; z-index:-1; border-top:none; padding:28px 50px;filter: alpha(opacity:0); opacity: 0; }
.heard .ricon .gz ul { margin:0;}
.heard .ricon .gz ul li { width:120px; overflow:hidden; float:left; padding:0; padding-right:48px}
.heard .ricon .gz ul li.last { width:140px; padding:0; padding-left:10px;}
.heard .ricon .gz ul li.last span { font-size:14px; color:#666; display:block; text-align:center; padding-bottom:14px}
.heard .ricon .gz ul li.last a { width:130px; height:48px; overflow:hidden; line-height:48px; color:#fff; font-size:16px; background:#e82f35; display:block; border-radius:4px; padding:0; margin:0 auto; float:none; margin-bottom:14px; text-align:center;
transition:background .5s;
-moz-transition:background .5s; /* Firefox 4 */
-webkit-transition:background .5s; /* Safari and Chrome */
-o-transition:background .5s; /* Opera */}
.heard .ricon .gz ul li.last a.icon_01 { background:#e82f35;}
.heard .ricon .gz ul li.last a.icon_01:hover { background:#fb3c42;}
.heard .ricon .gz ul li.last a.icon_02:hover { background:#2879d6;}
.heard .ricon .gz ul li.last a.icon_03:hover { background:#53a8ec;}
.heard .ricon .gz ul li.last a.icon_02 { background:#daad49;}
.heard .ricon .gz ul li.last a.icon_03 { background:#4890ca;}
.heard .ricon .gz ul li.last a i { color:#fff; font-size:18px; margin-right:8px;}
.heard .ricon .gz ul li .icon { display:block; width:55px; height:55px; overflow:hidden; margin:0 auto; padding:0;}
.heard .ricon .gz ul li .ewm { width:120px;}
.heard .ricon .gz ul li .ewm em { font-size:16px; color:#666; text-align:center; display:block; line-height:34px;}
.heard .ricon .gz ul li .ewm span { width:120px; height:120px; overflow:hidden; display:block;}
.heard .ricon .gz ul li .ewm span img { width:120px; height:120px;}
.heard .ricon a { float:left; height:45px; border-right:#ececec 1px solid; padding:0 17px; cursor:pointer;}
.heard .ricon a span { font-size:25px; display:block; width:25px; height:25px; margin:0 auto; color:#999; margin-top:1px;}
.heard .ricon a span.icon-guanyuwomen { padding-top:3px; height:22px; font-size:22px}
.heard .ricon a span.icon-fangdajing { padding-top:2px; height:23px; font-size:22px}
.heard .ricon a:hover span{ color:#d49c22}
.heard .ricon a em { font-size:12px; color:#999;}
.heard .ricon a:hover em{ color:#d49c22}
.heard .ricon a.last { border-right:none;}
.footer { padding-top:42px; background:#23282d; overflow:hidden;}
.footer .part_01 { padding-bottom:30px; overflow:hidden; float:left;}
.footer .part_01 .cbox { width:280px; overflow:hidden; float:left;}
.footer .part_01 .cbox p { font-size:18px; color:#e2b954; padding:6px 0;}
.footer .part_01 .cbox a { font-size:18px; color:#e2b954;}
.footer .part_01 .cbox span { font-size:14px; color:#6b6e81}
.footer .part_02 { width:740px; overflow:hidden; float:right;}
.footer .part_02 h2 { font-size:18px; color:#cccccc; line-height:20px; border-left:#d49c22 4px solid; padding-left:9px; font-weight:normal;}
.footer .part_02 .itbox { float:left;}
.footer .part_02 .itbox.lbox { width:366px; overflow:hidden;}
.footer .part_02 .itbox.lbox ul { float:left; padding-top:32px;}
.footer .part_02 .itbox.lbox ul.link_01 { width:110px;}
.footer .part_02 .itbox.lbox ul.link_02 { width:80px;}
.footer .part_02 .itbox.lbox ul li a { font-size:16px; color:#6b6e81; padding:2px 0; display:inline-block;}
.footer .part_02 .itbox.lbox ul li a:hover { color:#fff;}
.footer .part_02 .itbox.lbox ul li a:hover span { color:#fff;}
.footer .part_02 .itbox.lbox ul li a span { color:#e2b954;}
.footer .part_02 .itbox.mbox { width:206px;}
.footer .part_02 .itbox.mbox div { padding-top:32px;}
.footer .part_02 .itbox.mbox div span { display:block; width:125px; height:45px; margin-bottom:6px; overflow:hidden;}
.footer .part_02 .itbox.mbox div span a { display:block;}
.footer .part_02 .itbox.mbox div span a:hover { margin-top:-45px;}
.footer .part_02 .itbox.mbox div span img { border-radius:3px; margin:0; display:block;}
.footer .part_02 .itbox.rbox { width:162px; overflow:hidden;}
.footer .part_02 .itbox.rbox dl { margin:0; padding-top:32px;}
.footer .part_02 .itbox.rbox dl dt { width:103px; height:103px; overflow:hidden; margin:0 auto;}
.footer .part_02 .itbox.rbox dl dd { width:100%; margin:0; padding:0; text-align:center; font-size:14px; color:#6b6e81; padding-top:8px;}
.footer .part_03 { width:100%; margin-top:15px; border-top:#6b6e81 1px dashed; overflow:hidden; float:left;}
.footer .part_03 p{ width:100%; height:48px; overflow:hidden; font-size:14px; color:#6b6e81; line-height:48px;}
.footer .part_03 p a { color:#e2b954; padding-top:7px; margin:0 7px;}
.footer .part_03 p a.icon { float:right;}

/*友情链接 add by XP*/
.footer .part_04 { width:100%; margin-top:20px;  overflow:hidden; float:left;}
.footer .part_04 h2 { font-size:18px; color:#cccccc; line-height:20px; border-left:#d49c22 4px solid; padding-left:9px; font-weight:normal;}
.footer .part_04 div{padding-top:10px;}
.footer .part_04 div a{ font-size:14px; line-height:18px; color:#6b6e81; display:inline-block; padding-left:10px; }
.footer .part_04 div a:hover{ color:#CCC;}

.index_part_01 { margin-top:40px; overflow:hidden; }
.index_part_01 dl.left{ width:37%; float:left; margin:0;}
.index_part_01 dl.left dt { float:left;}
.index_part_01 dl.left dd { padding-left:38px; padding-right:30px; margin-top:-6px;}
.index_part_01 dl.left dd .indexNews:hover h2 a { color:#d49c22}
.index_part_01 dl.left dd h2 { font-size:20px; color:#000; font-weight:normal; line-height:150%;}
.index_part_01 dl.left dd h2 a { color:#000;}
.index_part_01 dl.left dd font { display:inline-block; height:48px; overflow:hidden; padding-top:6px; margin-bottom:10px;}
.index_part_01 dl.left dd font a { color:#999; font-size:16px;}
.index_part_01 dl.left .indexNews.curr h2 a  {color:#d49c22}

.index_part_01 div.right { width:62%; float:right; position:relative;}
.index_part_01 div.right dl { margin:0; overflow:hidden; position:relative; height:100%;}
.index_part_01 div.right dl dt { width:8px; height:100%; background:#d49c22; float:left; cursor:pointer; position:absolute; left:0; z-index:2;}
.index_part_01 div.right dl dt span { width:8px; height:33.33333%; display:block; cursor:pointer; background:#cccccc}
.index_part_01 div.right dl dt span.curr { background:#d49c22}
.index_part_01 div.right dl dd { margin-left:8px; position:relative;}
.index_part_01 div.right dl dd .lb { position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden;}
.index_part_01 div.right dl dd .timgbq { position:absolute; left:12px; top:17px; width:50px; height:25px; background:rgba(0,0,0,.25); color:#fff; font-size:15px; text-align:center; line-height:25px; border-radius:3px; display:none;}
.index_part_01 div.right dl dd a { display:block; line-height:0; background:#000; }
.index_part_01 div.right dl dd a em {color:#fff; display:block; width:100%; overflow:hidden; float:left; line-height:24px; font-size:16px; position:absolute; left:0; bottom:14px; z-index:2; padding:0 12px; display:none;}
.index_part_01 div.right dl dd a i {width:100%; height:67px; display:block; position:absolute; left:0; bottom:0; background:url(../images/nbg.png) repeat-x; z-index:1; background-size:auto 67px; display:none;}
.emtrybox { padding-left:8px;}

.index_part_02 { margin:40px auto; overflow:hidden;}
.index_part_02 .item { width:32.5%; overflow:hidden; margin-right:1.25%; float:left;}
.index_part_02 .item em { display:none;}
.index_part_02 .item div { width:100%; position:relative;}
.index_part_02 .item div i { font-size:14px; width:60px; height:22px; display:block; text-align:center; line-height:22px; color:#fff; background:#d49c22; position:absolute; right:0; top:0; font-style:normal;}
.index_part_02 .item div span { position:absolute; left:0; bottom:14px; padding:0 20px; color:#fff; font-size:16px;}
.index_part_02 .item div a { width:100%; height:100%; display:block; position:absolute; left:0; top:0;}
.index_part_02 .item div a img { width:100%; height:100%;}
.index_part_02 .item.last { margin-right:0;}

.index_part_03 { position:relative;}
.index_part_03 .left { width:70%; float:left;}
.index_part_03 .name { border:#ececec 1px solid; height:58px; margin-bottom:10px; background:#fff;}
.index_part_03 .name a { padding:0 26.5px; line-height:58px; height:54px; display:inline-block; border-bottom:#fff 4px solid; font-size:18px;}
.index_part_03 .name a.curr { border-bottom:#d49c22 4px solid;}
.index_part_03 .name a.curr:hover {background:#f8f8f8; border-bottom:#d49c22 4px solid;}
.index_part_03 .name a:hover { background:#f8f8f8; border-bottom:#f8f8f8 4px solid;}

.index_part_03 .name.listbtn { position:relative; overflow:hidden; background:#fff; }
.index_part_03 .name.listbtn .ltbtbox { }
.index_part_03 .name.listbtn .nlbtn { width:70px; background:#fff; height:100%; overflow:hidden; position:absolute; right:0; top:0; text-align:center; line-height:58px; }
.index_part_03 .name.listbtn .nlbtn span {color:#d49c22; cursor:pointer; font-size:14px;}
.index_part_03 .name.listbtn .nlbtn span.curr { color:#fdd887;}

.index_part_03 .item { padding-top:10px;}
.index_part_03 .bq { height:20px;}
.index_part_03 .bq a { padding:0 10px; display:block; float:left; text-align:center; font-size:12px; color:#999; background:#f8f8f8; line-height:20px; margin-right:4px;
transition:color .5s, background .5s;
-moz-transition:color .5s, background .5s; /* Firefox 4 */
-webkit-transition:color .5s, background .5s; /* Safari and Chrome */
-o-transition:color .5s, background .5s; /* Opera */}
.index_part_03 .bq a:hover { color:#e1e1e1; background:#d49c22;}
.index_part_03 .item { border-bottom:#ececec 1px solid;}
.index_part_03 .item.last {border-bottom:none;}
.index_part_03 .item dl{ margin-top:10px; position:relative; padding-bottom:20px;}
.index_part_03 .item dl dt { width:66%; height:100%; position:absolute; right:0; top:0;}
.index_part_03 .item dl dt em { font-size:20px; color:#000;}
.index_part_03 .item dl dt em a { color:#000;}
.index_part_03 .item dl dt .tbox { padding-left:20px;}
.index_part_03 .item dl dt .tbox a.link { display:block;}
.index_part_03 .item dl dt .tbox a.link:hover em { color:#daad49}
.index_part_03 .item dl dt .tbox a.link span { width:100%; display:block; overflow:hidden; padding-top:8px; line-height:150%; }
.index_part_03 .item dl dt .tbox span { display:block; font-size:14px; color:#999;}
.index_part_03 .item dl dt .tbox span i { line-height:20px;}
.index_part_03 .item dl dt .fb { position:absolute; left:0; bottom:20px; padding-left:20px; width:100%; font-size:14px;  }
.index_part_03 .item dl dt .fb span,.index_part_03 .item dl dt .fb font { float:right;}
.index_part_03 .item dl dt .fb a.colorblue { color:#4791cb;}
.index_part_03 .item dl dt .fb font { margin-right:40px; margin-left:26px; color:#999;font-size:12px; line-height:24px}
.index_part_03 .item dl dt .fb font i { margin-right:5px; float:left; height:24px; display:block; line-height:24px;  color:#999;}
.index_part_03 .item dl dt .fb span i { margin-left:8px; cursor:pointer;}
.index_part_03 .item dl dt .fb span i.icon-xinlang { font-size:18px;}
.index_part_03 .item dl dt .fb span i.icon-weixin { position:relative;} 
.index_part_03 .item dl dt .fb span i.icon-weixin .ewm { width:130px; height:130px; position:absolute; left:-56px; bottom:20px; z-index:9; padding-bottom:10px; background:#fff; z-index:-1; filter: alpha(opacity:0); opacity: 0; 
	webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.index_part_03 .item dl dt .fb span i.icon-weixin .ewm i { width:20px; height:10px; display:block; background:url(../images/xbicon.png) no-repeat; position:absolute; left:50%; margin-left:-10px; bottom:0;}
.index_part_03 .item dl dt .fb span i.icon-weixin .ewm span { display:block; width:100px; height:100px; padding:15px;box-shadow:0 0 6px rgba(14,22,30,.3);}
.index_part_03 .item dl dt .fb span i.icon-weixin .ewm span img { width:100%;}
.index_part_03 .item dl dt .fb span i.icon-weixin:hover .ewm { z-index:1; filter: alpha(opacity:1); opacity: 1; bottom:26px;}
.index_part_03 .item dl dt .fb em i.icon-cshy-shizhong { display:block; width:20px; height:20px; overflow:hidden; font-size:14px; line-height:24px;}
.index_part_03 .item dl dt .fb em { font-size:14px; color:#999; font-family:Arial; display:inline-block; margin-left:26px;}
.index_part_03 .item dl dt .fb i { font-size:20px; float:left; color:#ccc}
.index_part_03 .item dl dd { width:34%;min-height: 4rem;}

.index_part_03 .item02 { width:100%; overflow:hidden; position:relative;}
.index_part_03 .item02 dt { width:66%; overflow:hidden; float:right; line-height:0;}
.index_part_03 .item02 dd { width:34%; height:100%; overflow:hidden; position:absolute; left:0; top:0; background:#d49c22;}
.index_part_03 .item02 dd a { width:80%; margin:0 auto; display:block; color:#fff;}
.index_part_03 .item02 dd h2 { font-size:20px; color:#ffffff; padding-top:34px;}
.index_part_03 .item02 dd p { font-size:14px; color:#fff; padding-top:10px; text-align:justify; width:80%; margin:0 auto;}
.index_part_03 .item02 dd .fb { width:100%; position:absolute; left:10%; bottom:20px; text-align:right;}
.index_part_03 .item02 dd .fb em { color:#fff; font-size:14px; float:left;}
.index_part_03 .item02 dd .fb em i { font-size:14px; margin-right:4px; color:#fff;}
.index_part_03 .item02 dd .fb font { margin-right:64px; color:#fff; font-size:14px; float:right; }
.index_part_03 .item02 dd .fb font i { margin-left:12px; margin-right:4px; color:#fff;}
.index_part_03 .item02 dd .fb font i.icon-Artboard2 { font-size:18px; display:block; float:left;}
.index_part_03 .item02.bgColor_02 dd{ background:#4791cb;}

.index_part_03 .item_bq {}
.index_part_03 .item_bq dl { border-top:#f8f8f8 1px solid; padding-bottom:20px; border-bottom:#f5f5f5 7px solid; width:100%; overflow:hidden;}
.index_part_03 .item_bq dl dt { margin:0 2%; width:30%; float:left; padding-top:40px}
.index_part_03 .item_bq dl dd { padding-left:34%;}
.index_part_03 .item_bq dl dd em { display:block; font-size:24px; color:#000; padding-top:20px;}
.index_part_03 .item_bq dl dd font { font-size:14px; color:#999; line-height:150%; padding-top:10px; display:block; text-align:justify;}
.index_part_03 .item_bq dl dd .morebt { display:none;}
.index_part_03 .witherbox { width:100%; height:26px; overflow:hidden; border-bottom:#f8f8f8 1px solid}

.index_part_03 .right { width:30%; float:right; padding-left:40px; box-sizing:border-box;}
.index_part_03 .right .Ritem { background:#f8f8f8; margin-bottom:40px; padding:0; overflow:hidden;}
.index_part_03 .right .Ritem em { padding:0 12px; padding-top:20px; height:39px; display:block; overflow:hidden; font-size:18px; color:#666; line-height:130%; color:#d49c22; border-bottom:#ececec 1px solid; background:#f5f6f7}
.index_part_03 .right .Ritem em a { font-size:14px; color:#999; float:right;}
.index_part_03 .right .Ritem em i { width:22px; height:22px; overflow:hidden; display:block; float:left; border-radius:22px;  color:#fff; text-align:center; font-size:14px; line-height:22px; margin-right:10px;}
.index_part_03 .right .Ritem em i.icon-xinwen { color:#fff}
.index_part_03 .right .Ritem em i.ricon_01 { background:url(../images/icon_15.png) no-repeat;}
.index_part_03 .right .Ritem em i.ricon_02 { background:url(../images/icon_16.png) no-repeat;}
.index_part_03 .right .Ritem em i.ricon_03 { background:url(../images/icon_17.png) no-repeat;}
.index_part_03 .right .Ritem em i.ricon_04 { background:url(../images/icon_18.png) no-repeat;}
.index_part_03 .right .Ritem.Ritem01 .tbox { margin:10px; padding:18px; padding-bottom:20px; border-bottom:#ececec 1px solid;}
.index_part_03 .right .Ritem.Ritem01 .tbox.last { border-bottom:none;}
.index_part_03 .right .Ritem.Ritem01 .tbox h2 { font-size:16px; color:#000; font-weight:normal; padding-right:20px; background:url(../images/icon_07.png) right 8px no-repeat; cursor:pointer;}
.index_part_03 .right .Ritem.Ritem01 .tbox h2:hover { color:#d49c22}
.index_part_03 .right .Ritem.Ritem01 .tbox.curr h2 { color:#000}
.index_part_03 .right .Ritem.Ritem01 .tbox font { color:#666; font-size:14px; padding:6px 0;text-align:justify; padding-bottom:0; line-height:150%; overflow:hidden; display:none; float:left;}
.index_part_03 .right .Ritem.Ritem01 .tbox font a { color:#4791cb;}
.index_part_03 .right .Ritem.Ritem01 .tbox span { width:100%; overflow:hidden; font-size:14px; color:#999; display:block; line-height:100%; padding-top:12px;}

.index_part_03 .right .Ritem.Ritem01 .tbox.curr { background:#fff; }
.index_part_03 .right .Ritem.Ritem01 .tbox.curr h2 {background:url(../images/icon_06.png) right 8px no-repeat; font-weight:bold;}
.index_part_03 .right .Ritem.Ritem01 .tbox.curr font { display:block;}
.index_part_03 .right .Ritem.Ritem02 .topimg { width:248px; height:138px; margin:30px; position:relative; margin-bottom:0; overflow:hidden;}
.index_part_03 .right .Ritem.Ritem02 .topimg img { width:100%; max-width:none;}
.index_part_03 .right .Ritem.Ritem02 .topimg em { width:28px; height:34px; display:block; background:url(../images/top_icon.png); line-height:38px; color:#fff; position:absolute; left:16px; top:0; z-index:3; padding:0; border:none; text-align:center; font-size:12px;}
.index_part_03 .right .Ritem.Ritem02 .topimg a { display:block; width:100%; height:100%; overflow:hidden; position:absolute; left:0; top:0; background:url(../images/nbg.png) 0 bottom repeat-x;}
.index_part_03 .right .Ritem.Ritem02 .topimg a span { position:absolute; left:0; bottom:10px; color:#fff; padding:0 15px; font-size:14px;}
.index_part_03 .right .Ritem.Ritem02 dl {height:auto; overflow:hidden; position:relative; padding:20px 26px; border-bottom:#ececec 1px solid;}
.index_part_03 .right .Ritem.Ritem02 dl.last { border-bottom:none;}
.index_part_03 .right .Ritem.Ritem02 dl dt { width:90px; height:50px; overflow:hidden; float:left;}
.index_part_03 .right .Ritem.Ritem02 dl dd { width:auto; font-size:14px; color:#000; line-height:18px; padding-left:100px;}
.index_part_03 .right .Ritem.Ritem02 dl dd a { color:#000}
.index_part_03 .right .Ritem.Ritem02 dl dd a:hover { color:#d49c22}
.index_part_03 .right .Ritem.Ritem04 { background:#fff;}
.index_part_03 .right .Ritem.Ritem04 em { background:#fff;}
.index_part_03 .right .Ritem.Ritem04 .rmlink { padding-top:18px;}
.index_part_03 .right .Ritem.Ritem03 { margin-bottom:20px;}
.index_part_03 .right .Ritem.Ritem03 dl { margin:0 26px; padding-top:10px; padding-bottom:20px;}
.index_part_03 .right .Ritem.Ritem03 dl dt { width:120px; height:120px; overflow:hidden; border-radius:120px; margin:20px auto;}
.index_part_03 .right .Ritem.Ritem03 dl dt img { border-radius:120px; width:122px;}
.index_part_03 .right .Ritem.Ritem03 dl dd {}
.index_part_03 .right .Ritem.Ritem03 dl dd h2{ font-size:18px; color:#000; }
.index_part_03 .right .Ritem.Ritem03 dl dd h2 span { font-size:14px; color:#000; margin-left:4px; font-weight:normal; padding-left:4px;}
.index_part_03 .right .Ritem.Ritem03 dl dd font { font-size:14px; color:#666;}

.index_part_03 .right .Ritem.Ritem04 { background:#fff;}
.index_part_03 .right .Ritem.Ritem04 a { margin-right:6px; display:block; float:left; line-height:40px; padding:0 15px; font-size:16px; color:#666; background:#f8f8f8; margin-top:6px; border-radius:4px;
transition:color .5s, background .5s;
-moz-transition:color .5s, background .5s; /* Firefox 4 */
-webkit-transition:color .5s, background .5s; /* Safari and Chrome */
-o-transition:color .5s, background .5s; /* Opera */}
.index_part_03 .right .Ritem.Ritem04 a:hover {color: #c87400;background: #e7c782;}

.index_part_03 .right.videoInfo .Ritem.Ritem02 { margin-bottom:20px;} 

.npageLink { line-height:50px; color:#676767; font-size:14px;}
.npageLink a { color:#676767; display:inline-block; margin:0 4px;}
.npageLink a img { float:left; margin-top:15px; margin-right:4px;}
.npageLink span { margin-left:4px;}
/*头条查询*/
.npageLink .info { width:238px; height:27px; overflow:hidden; border:#ccc 1px solid; border-radius:20px; float:right; margin-top:11px;}
.npageLink .info input { width:184px; height:27px; overflow:hidden; background:#fff; border:none; outline:none; padding-left:10px; float:left; }
.npageLink .info button { width:44px; height:27px; overflow:hidden; border:none; background:none; cursor:pointer; outline:none; color:#ccc; float:right;}
.npageLink .info button.icon-rili { font-size:20px; padding:0; margin-top:-3px; padding-bottom:8px;} 



.newslist { overflow:hidden;}
.newslist .Nitem { width:48.5%; float:left; position:relative; margin-bottom:3%; background:#999; overflow:hidden; height:313px;}
.newslist .Nitem a.mask { width:100%; height:100%; position:absolute; display:block; background:url(../images/nlist_mask.png) left repeat-x; background-size:100% 100%; left:0; top:0; z-index:2;}
.newslist .Nitem font { position:absolute; left:4%; bottom:10px; width:92%; margin:0 auto; z-index:3; color:#fff; display:block; z-index:3}
.newslist .Nitem font p,.newslist .Nitem a font em { color:#fff;}
.newslist .Nitem font p { font-weight:bold; font-size:16px; height:48px;}
.newslist .Nitem font p span { color:#fff; height:20px; line-height:20px; display:inline-block; border-left:#fff 2px solid; padding-left:10px; margin-left:10px; font-weight:normal;}
.newslist .Nitem font em { text-align:right;}
.newslist .Nitem font em span { font-size:14px; color:#ccc; float:left;}
.newslist .Nitem font em i { float:right; margin-left:10px; font-size:18px; color:#ccc;}
.newslist .Nitem font em i:hover { color:#1d589b;}
.newslist .Nitem.pl { margin-right:1.5%;}
.newslist .Nitem.pr { margin-left:1.5%;}

.newslist .Nitem.pl font p a{ color:#fff;}
.newslist .Nitem.pr font p a{ color:#fff;}

.newslist .Nitem span.bdsharebuttonbox { position:absolute; right:4%; bottom:10px; z-index:3; height:24px;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more { padding:0 !important; background:none !important; margin:0 !important; margin-left:8px !important;  color:#ccc !important; font-size:18px !important; line-height:20px !important;}
.bdshare-button-style0-24 .bds_tsina { line-height:18px !important;}
.bdshare-button-style0-24 .bds_weixin { font-size:20px !important;}
.bdshare-button-style0-24 a:hover { color:#c87400 !important;}

.other_page .pagebt { width:100%; overflow:hidden; text-align:center; padding-top:48px;}
.other_page .pagebt a { height:30px; line-height:30px; min-width:20px; display:inline-block; margin:0 5px; border:1px solid #eee; font-size:15px; color:#999; padding-left:5px; padding-right:5px; }
.other_page .pagebt a.curr { background:#d49c22;color:#fff;}
.other_page .pagebt a:hover { background:#d49c22;color:#fff;}
.other_page .pagebt span{height: 30px;line-height: 30px;width: 30px;display: inline-block; margin: 0 5px;border: 1px solid #eee;font-size: 15px;background: #d49c22;color: #fff;}




.index_part_03 .left .pageTxt dl dd font span.bdsharebuttonbox { width:55px; margin-top:-5px; float:none; display:inline-block; margin-left:28px;}
.index_part_03 .left .pageTxt dl dd font i,.index_part_03 .left .pageTxt dl dd font span,.index_part_03 .left .pageTxt dl dd font div { float:left;}

.bobao {}
.bobao .bbName { padding-bottom:34px; overflow:hidden;}
.bobao .bbName img { float:left;}
.bobao .bbName .rbox { float:right;}
.bobao .bbName .rbox .info { width:238px; height:27px; overflow:hidden; border:#ccc 1px solid; border-radius:20px; margin-right:48px; float:left;}
.bobao .bbName .rbox .info input { width:184px; height:27px; overflow:hidden; background:#fff; border:none; outline:none; padding-left:10px; float:left;}
.bobao .bbName .rbox .info button { width:44px; height:27px; overflow:hidden; border:none; background:none; cursor:pointer; outline:none; color:#ccc}
.bobao .bbName .rbox .info button.icon-rili { font-size:20px; padding:0; margin-top:-3px; padding-bottom:8px;} 
.bobao .bbName .rbox span { height:14px; display:block; float:right; padding-top:9px; line-height:14px; color:#999; font-size:14px;}
.bobao .bbName .rbox span i { color:#d49c22; font-style:normal;}
.bobao .bbName .rbox span input { width:14px; float:left; margin:0; margin-top:0px;}
.bobao .bbName .rbox span font { width:15px; height:14px; overflow:hidden; display:inline-block; background:url(../images/icon_09.gif); margin-left:8px; float:right; cursor:pointer;}
.bobao .index_part_03 {overflow:hidden;}
.bobao .index_part_03 .right { }
.bobao .index_part_03 .bbitem { width:100%; overflow:hidden; margin-bottom:40px; padding-bottom:8px; border-bottom:#ececec 1px solid;}
.bobao .index_part_03 .bbitem em { font-size:20px; color:#000; display:block;}
.bobao .index_part_03 .bbitem .txt { font-size:14px; color:#999; text-align:justify; padding-top:20px; padding-bottom:10px;}
.bobao .index_part_03 .bbitem .txt a { color:#d49c22}
.bobao .index_part_03 .bbitem .fx { text-align:right; font-size:14px; color:#999;}
.bobao .index_part_03 .bbitem .fx span { padding-left:18px;}
.bobao .index_part_03 .bbitem .fx span i { color:#cdcdcd; padding:0 4px; cursor:pointer;}
.bobao .index_part_03 .bbitem .fx span i:hover { color:#4791ce;}
.bobao .index_part_03 .pagebt { width:100%; overflow:hidden; text-align:center; padding-top:48px;}
.bobao .index_part_03 .pagebt a { height:30px; line-height:30px; min-width:20px; display:inline-block; margin:0 5px; border:1px solid #eee; font-size:15px; color:#999; padding-left:5px; padding-right:5px; }
.bobao .index_part_03 .pagebt a.curr { background:#d49c22;color:#fff;}
.bobao .index_part_03 .pagebt a:hover { background:#d49c22;color:#fff;}
.bobao .index_part_03 .left {}
.bobao .list_part_01 { position:relative; overflow:hidden;}
.bobao .list_part_01 .left { width:61%; float:left; overflow:hidden;}
.bobao .list_part_01 .right { width:38%; float:right; position:relative; overflow:hidden; height:100%; position:absolute; right:0; top:0;}
.bobao .list_part_01 .right a { width:100%; height:100%; overflow:hidden; position:absolute; left:0; top:0; background: url(../images/picMask.png) bottom repeat-x; background-size:100%; z-index:2}
.bobao .list_part_01 .right font { position:absolute; left:0; bottom:10px; padding:0 20px; color:#fff;}
.bobao .list_part_01 .right i { width:60px; height:22px; overflow:hidden; display:block; text-align:center; line-height:22px; font-size:14px; color:#fff; font-style:normal; background:#d49c22; position:absolute; right:0; top:0;}
.bobao .list_part_02 { height:59px; overflow:hidden; font-size:24px; color:#000; font-weight:bold; width:100%; overflow:hidden; line-height:70px}
.bobao .list_part_02 img { float:left;}
.bobao .list_part_02 .Pinbt { float:right; padding-top:20px;}
.bobao .list_part_02 .Pinbt a { font-size:16px; height:40px; line-height:40px; color:#999; display:block; float:right; font-weight:normal;}
.bobao .list_part_02 .Pinbt a i { font-size:14px; margin-right:4px; color:#999; font-weight:normal;}
.bobao .list_part_02 .Pinbt a i.icon-liebiao { font-size:20px;}
.bobao .list_part_02 .Pinbt a.curr { font-size:15px; color:#999999;}
.bobao .list_part_02 .Pinbt a.curr i { color:#b5b5b5;}

.bobao .list_part_02 .pinpx { font-size:12px; height:24px; display:inline-block; border-radius:24px; background:#ededed; color:#666; overflow:hidden; position:relative; top:5px; left:5px;} 
.bobao .list_part_02 .pinpx span.curr { background:#d49c22; color:#fff;}
.bobao .list_part_02 .pinpx span { padding:0 15px; line-height:24px; border-radius:24px; float:left; color:#666; cursor:pointer;}

.bobao .index_part_03.list_02 { padding-bottom:0;}
.bobao .index_part_03.list_02 .right { margin:0; padding:0; padding-left:40px;}
.bobao .index_part_03.list_02 .left { margin:0;}

/*.kan_page01 {}
.kan_page01 .name { width:100%; height:62px; overflow:hidden; background:#f8f8f8; text-align:center; font-size:24px; line-height:62px;}
.kan_page01 .name span { padding-left:40px; display:inline-block;}
.kan_page01 .name.name01 span{ background:url(../images/icon_11.png) left center no-repeat;}
.kan_page01 .part_01 { margin:40px 0 62px 0; overflow:hidden; position:relative;}
.kan_page01 .part_01 .left { width:50%; overflow:hidden; float:left; position:relative;}
.kan_page01 .part_01 .left a { position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/picMask.png) left bottom repeat-x; background-size:100% auto;}
.kan_page01 .part_01 .left p { width:100%;  overflow:hidden; position:absolute; bottom:10%; left:0; color:#fff; z-index:2; text-align:center;}
.kan_page01 .part_01 .left p i { display:block; width:66px; overflow:hidden; margin:0 auto; font-size:66px; line-height:66px; padding-top:3px}
.kan_page01 .part_01 .left p span { display:block; font-size:20px; font-weight:bold; color:#fff; padding:10px 0; text-align:center; }
.kan_page01 .part_01 .left p font { font-size:12px; padding-left:20px; background:url(../images/icon_14.png) left center no-repeat; line-height:16px; display:inline-block; font-family:"微软雅黑"}
.kan_page01 .part_01 .right { position:absolute; height:100%; left:0; top:0; padding-left:50%;}
.kan_page01 .part_01 .right .item { width:49%; overflow:hidden; float:left; position:relative; margin-left:1%; margin-bottom:1%;}
.kan_page01 .part_01 .right .item a { position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/picMask.png) left bottom repeat-x; background-size:100% auto;}
.kan_page01 .part_01 .right .item p { width:100%;  overflow:hidden; position:absolute; bottom:10%; left:0; color:#fff; z-index:2; text-align:center;}
.kan_page01 .part_01 .right .item p i { display:block; width:36px; overflow:hidden; margin:0 auto; font-size:36px; line-height:36px; padding-top:3px;}
.kan_page01 .part_01 .right .item p span { display:block; font-size:16px; font-weight:bold; color:#fff; text-align:center; margin:10px 20px; height:24px; overflow:hidden; line-height:24px; }
.kan_page01 .part_01 .right .item p font { font-size:12px; padding-left:20px; background:url(../images/icon_14.png) left center no-repeat; line-height:16px; display:inline-block; font-family:"微软雅黑"; }*/

.index_part_03 .left .pageTxt {}
.index_part_03 .left .pageTxt .htName { width:100%; overflow:hidden; padding:2px 0; text-align:center; position:relative; padding-bottom:18px; margin-bottom:8px; margin-top:30px;}
.index_part_03 .left .pageTxt .htName em { font-size:24px; color:#d49c22; font-weight:bold; border:#eae6e6 1px solid; border-radius:50px; padding:8px 34px; display:inline-block;}
.index_part_03 .left .pageTxt .htName em span { font-size:20px; color:#999; font-weight:normal; padding-left:8px; text-transform:uppercase;}
.index_part_03 .left .pageTxt .htName i { width:28px; height:28px; overflow:hidden; display:block; position:absolute; left:50%; margin-left:-14px; bottom:0;}
/*info1*/
.index_part_03 .left .pageTxt .pt_h2 { font-size:20px;}
.index_part_03 .left .pageTxt .pt_h4 { font-size:18px; font-weight:normal; }
.index_part_03 .left .pageTxt .pt_h3 { font-size:16px; color:#666; width:100%; overflow:hidden; font-weight:normal; padding-top:18px;}
.index_part_03 .left .pageTxt .pt_h3 span { width:200px; height:5px; border-radius:5px; background:#f1f1f1; display:block; margin-top:30px;}
/*info1*/
/*info*/
.index_part_03 .left .pageTxt h2 { font-size:30px; color:#000; font-weight:normal; line-height:150%;}
.index_part_03 .left .pageTxt h3 { font-size:16px; color:#666; width:100%; overflow:hidden; font-weight:normal; padding-top:18px;}
.index_part_03 .left .pageTxt h3 span { width:200px; height:5px; border-radius:5px; background:#f1f1f1; display:block; margin-top:30px;}
.index_part_03 .left .pageTxt h4 { font-size:20px; color:#000; border-left:#daad49 4px solid; line-height:24px; padding-left:12px;}
/*info*/
.index_part_03 .left .pageTxt dl { padding-top:16px; overflow:hidden;}
.index_part_03 .left .pageTxt dl dt { width:44px; height:44px; overflow:hidden; float:left;}
.index_part_03 .left .pageTxt dl dt img { width:100%; border-radius:44px;}
.index_part_03 .left .pageTxt dl dd { padding-left:60px; padding-top:3px;}
.index_part_03 .left .pageTxt dl dd a { font-size:14px; color:#daad49; display:block; line-height:24px;}
.index_part_03 .left .pageTxt dl dd span { font-size:14px; color:#999; font-family:Arial; display:block; line-height:100%; float:left;}
.index_part_03 .left .pageTxt dl dd span b { font-weight:normal;}
.index_part_03 .left .pageTxt dl dd span i { margin-left:20px; margin-right:4px; color:#a7a7a7;}
.index_part_03 .left .pageTxt dl dd font { float:right; font-size:14px; color:#999; line-height:100%; font-family:Arial;}
.index_part_03 .left .pageTxt dl dd font i { color:#ccc; margin-left:30px; margin-right:4px; cursor:pointer;}
.index_part_03 .left .pageTxt dl dd font i.icon-xinlang { margin-left:4px;}
.index_part_03 .left .pageTxt dl dd font i.icon-shujiyuedu { color:#989898; font-size:15px; padding-top:0; height:20px; display:block; float:right;}
.index_part_03 .left .pageTxt .txt { padding-top:2%; line-height:180%; font-size:16px; color:#666; text-align:justify;}
.index_part_03 .left .pageTxt .txt .backtozhibo{ display:none;}
.index_part_03 .left .pageTxt .txt img{ max-width:100%;}
.index_part_03 .left .pageTxt .txt p { margin-top:20px;margin-bottom:20px; width:100%; overflow:hidden;}
.index_part_03 .left .pageTxt .txt a.unline_color01 { border-bottom:#31adf3 1px solid;}
.index_part_03 .left .pageTxt .txt a.fontColor { color:#31adf3}
.index_part_03 .left .pageTxt .txt li { list-style-type:disc; margin-left:24px; color:#daad49;}
.index_part_03 .left .pageTxt .txt li font { font-size:16px; color:#666;}
.index_part_03 .left .pageTxt .txt div.xbTxt { width:76%; margin:0 auto; background:#f8f8f8; padding:30px; margin-top:20px;}
.index_part_03 .left .pageTxt .txt div.xbTxt p { background:url(../images/syh.png) left top no-repeat; padding-left:46px; display:inline-block; margin-left:-46px; font-size:18px; color:#000; margin-top:0;}
.index_part_03 .left .pageTxt .txt div.xbTxt font {display:block; padding-left:90px;}
.index_part_03 .left .pageTxt .txt div.xbTxt span { font-size:14px; color:#666;  width:100%; display:block;}
.index_part_03 .left .pageTxt .txt div.xbTxt span a { font-size:14px; color:#daad49; padding-right:8px;}
.index_part_03 .left .pageTxt .txt div.xbTxt i { float:left; display:block; line-height:100%; width:80px; height:80px; border-radius:40px; overflow:hidden; margin-right:10px;}
.index_part_03 .left .pageTxt .txt div.xbTxt i img { width:100%; max-width:100%; }
.index_part_03 .left .pageTxt .txt div.xbTxt02 font{ padding-left:0;}
.index_part_03 .left .pageTxt .video { width:84%; margin:0 auto; margin-top:20px; position:relative;}
.index_part_03 .left .pageTxt .video iframe  { width:100%; height:100%; overflow:hidden; position:absolute;}
.index_part_03 .left .pageTxt .video img { width:100%;}
.index_part_03 .left .pageTxt .tlb { width:84%; margin:5% auto; position:relative;}
.index_part_03 .left .pageTxt .tlb span { width:44px; height:44px; display:block; border-radius:44px; position:absolute; top:50%; margin-top:-22px; background:rgba(0,0,0,.25); border:#fff 2px solid; z-index:3; cursor:pointer;
transition:background .5s,border .5s;
-moz-transition:background .5s,border .5s ;/* Firefox 4 */
-webkit-transition:background .5s,border .5s ;/* Safari and Chrome */
-o-transition:background .5s,border .5s;/* Opera */}
.index_part_03 .left .pageTxt .tlb span:hover { background:#d49c22; border:#d49c22 2px solid;}
.index_part_03 .left .pageTxt .tlb span.lbt { left:20px;}
.index_part_03 .left .pageTxt .tlb span.rbt { right:20px;}

.index_part_03 .left .pageTxt .tlb font { font-size:12px; font-family:Arial; display:block; padding:0 12px; border-radius:12px; position:absolute; right:20px; bottom:18px; z-index:3; background:rgba(0,0,0,.25); height:20px; line-height:22px; color:#fff;}
.index_part_03 .left .pageTxt .tlb font i { float:left; padding-top:1px; color:#fff; margin-right:4px;}


.index_part_03 .left .txt .tlb font { font-size:12px; font-family:Arial; display:block; padding:0 12px; border-radius:12px; position:absolute; right:20px; bottom:18px; z-index:3; background:rgba(0,0,0,.25); height:20px; line-height:22px; color:#fff;}
.index_part_03 .left .txt .tlb font i { float:left; padding-top:1px; color:#fff; margin-right:4px;}
.index_part_03 .left .txt .tlb font span { color:#fff;}
.index_part_03 .left .txt .tlb span { width:44px; height:44px; display:block; border-radius:44px; position:absolute; top:50%; margin-top:-22px; background:rgba(0,0,0,.25); border:#fff 2px solid; z-index:3; cursor:pointer;
transition:background .5s,border .5s;
-moz-transition:background .5s,border .5s ;/* Firefox 4 */
-webkit-transition:background .5s,border .5s ;/* Safari and Chrome */
-o-transition:background .5s,border .5s;/* Opera */}
.index_part_03 .left .txt .tlb span:hover { background:#d49c22; border:#d49c22 2px solid;}
.index_part_03 .left .txt .tlb span.lbt { left:20px;}
.index_part_03 .left .txt .tlb span.rbt { right:20px;}



.index_part_03 .left .pageTxt .history { width:84%; margin:5% auto;}
.index_part_03 .left .pageTxt .history em { background:url(../images/icon_19.png) left center no-repeat; line-height:25px; display:block; padding-left:30px; font-size:18px; color:#000}
.index_part_03 .left .pageTxt .history ul { overflow:hidden; padding-left:32px; background:url(../images/hisbg.gif) left repeat-y;}
.index_part_03 .left .pageTxt .history ul li { width:100%; margin-left:0; margin:10px 0; font-size:24px; position:relative; clear:none; float:left;}
.index_part_03 .left .pageTxt .history ul li span{ width:100px; position:absolute; left:0; top:0; font-size:14px; font-family:Arial; display:block; color:#daad49; float:left;}
.index_part_03 .left .pageTxt .history ul li p { margin:0; padding:0; line-height:18px; padding-left:100px; line-height:150%; font-size:14px; color:#999; -webkit-margin-before: 0;  -webkit-margin-after: 0; margin-top:-4px;}

.index_part_03 .left .pageTxt .linkbt { margin-top:20px;}
.index_part_03 .left .pageTxt .linkbt a { margin-right:6px; display:block; float:left; line-height:40px; padding:0 15px; font-size:16px; color:#666; background:#f8f8f8; margin-top:6px; border-radius:4px;
transition:color .5s, background .5s;
-moz-transition:color .5s, background .5s; /* Firefox 4 */
-webkit-transition:color .5s, background .5s; /* Safari and Chrome */
-o-transition:color .5s, background .5s; /* Opera */}
.index_part_03 .left .pageTxt .linkbt a:hover {color:#d49c22; background:#ffefa9;}
.index_part_03 .left .pageTxt .txtEnd { border:#ececec 1px solid; font-size:14px; color:#999; padding:2%; float:left; margin-top:30px; line-height:150%;}
.index_part_03 .left .pageTxt .txtEnd a { color:#daad49;}
.index_part_03 .left .pageTxt .adv { margin-top:20px; width:100%; overflow:hidden; float:left;}
.index_part_03 .left .pinglun { width:100%; overflow:hidden; padding-top:4%;}
.index_part_03 .left .pinglun .pltop { position:relative; padding-left:55px;}
.index_part_03 .left .pinglun .pltop font { float:left; padding-left:8px; padding-right:18px; width:29px; height:29px; position:absolute; left:0; top:0; display:block;}
.index_part_03 .left .pinglun .pltop font img { display:block;}
.index_part_03 .left .pinglun .pltop span { border-bottom:#ececec 1px solid; display:block; overflow:hidden;}
.index_part_03 .left .pinglun .pltop span em {border-bottom:#d49c22 2px solid; float:left; font-size:18px; color:#333; padding-bottom:8px; line-height:100%;}
.index_part_03 .left .pinglun .pltop span em i { color:#999}

.index_part_03 .left .pinglun dl { padding-top:30px; clear:none; overflow:hidden;}
.index_part_03 .left .pinglun dl dd { padding-left:12px; padding-right:2px;overflow:hidden;}
.index_part_03 .left .pinglun dl dd textarea { width:96%; height:60px; border:#ececec 1px solid; padding:0; background:#f7fafc; padding:2%; font-size:14px; color:#ccc; font-family:"微软雅黑"; outline:none; color:#333;}

.index_part_03 .left .pinglun dl dd textarea::-webkit-input-placeholder{ 
	color:#ccc !important;
} 
.index_part_03 .left .pinglun dl dd textarea::-moz-input-placeholder{ 
	color:#ccc !important;
} 
.index_part_03 .left .pinglun dl dd textarea::-moz-input-placeholder{ 
	color:#ccc !important;
} 
.index_part_03 .left .pinglun dl dd textarea::-ms-input-placeholder{ 
	color:#ccc !important;
} 
.index_part_03 .left .pinglun dl dd textarea::input-placeholder{ 
	color:#ccc !important;
} 

.index_part_03 .left .pinglun dl dd button { width:100px; height:34px; overflow:hidden; border:none; background:#d49c22; color:#fff; font-size:18px; float:right; margin-top:4px; cursor:pointer;}
.index_part_03 .left .pinglun dl dd p { font-family:Arial; font-size:14px; color:#999; margin-top:0; padding-bottom:4px;}
.index_part_03 .left .pinglun dl dd p a { float:left; margin-right:14px;}
.index_part_03 .left .pinglun dl dd p span { float:right;}
.index_part_03 .left .pinglun dl dd font { font-size:14px; color:#666; line-height:150%; border-bottom:#ececec 1px solid;  padding-bottom:20px;}

.index_part_03 .right .ptItem { margin-top:28px;}
.index_part_03 .right .ptItem em { font-size:18px; color:#333; border-left:#d49c22 4px solid; padding-left:10px; display:block; overflow:hidden;}
.index_part_03 .right .ptItem01 a,.index_part_03 .right .ptItem02 a { width:47%; display:block; float:left; margin-right:2%; border:#ececec 1px solid; margin-bottom:2%;}
.index_part_03 .right .ptItem div { width:100%; overflow:hidden; padding-top:10px;}

.index_part_03 .right .ptItem.ptItem02 a { width:30%;}
.index_part_03 .right .ptItem.ptItem03 ul{ padding-left:18px; padding-top:10px;}
.index_part_03 .right .ptItem.ptItem03 li { list-style-type:disc; color:#d49c22; line-height:180%; }
.index_part_03 .right .ptItem.ptItem03 li a { font-size:14px; color:#333;border-bottom:#ececec 1px solid; display:block;}
.index_part_03 .right .ptItem.ptItem03 li a:hover { color:#d49c22;}
.index_part_03 .right .ptItem.ptItem03 li.last a{ border-bottom:none;}
.index_part_03 .right .ptItem04 { padding:28px; background:#f8f8f8; margin-top:28px;}
.index_part_03 .right .ptItem04 span { font-size:18px; color:#999; padding-bottom:10px; display:block;}
.index_part_03 .right .ptItem04 em { display:block; padding-top:6px;}
.index_part_03 .right .ptItem04 em a{ display:block; font-size:14px; color:#333; line-height:150%;}
.index_part_03 .right .ptItem04 font { font-family:Arial; color:#999; font-size:14px;}
.index_part_03 .right .ptItem04 font span { float:right; font-size:14px; padding:0; display:block;}
.index_part_03 .right .ptItem04 font span i { color:#999; margin-right:4px;}
.pin_page01 { }
.pin_page01 .topAdvbox { width:100%; overflow:hidden; position:relative; margin-bottom:18px;}
.pin_page01 .topAdvbox .left { width:63%; float:left; overflow:hidden; padding-top:19%; position:relative;}
.pin_page01 .topAdvbox .left a { display:block;}
.pin_page01 .topAdvbox .right { width:37%; float:left; padding-top:19%; position:relative;}
.pin_page01 .topAdvbox .right a { padding-left:18px; display:block; }
.pin_page01 .topAdvbox a {}
.pin_page01 .topAdvbox img { display:block; position:absolute; width:100%; height:100%; top:0;}

.pin_page01 .Pinlist .Pinbt{ width:100%; overflow:hidden;border-bottom:#ebebeb 1px solid;}
.pin_page01 .Pinlist .Pinbt a { padding:0 18px; font-size:16px; height:40px; line-height:40px; background:#f8f8f8; color:#999; display:block; float:left;}
.pin_page01 .Pinlist .Pinbt a i { font-size:16px; margin-right:4px; color:#999}
.pin_page01 .Pinlist .Pinbt a i.icon-liebiao { font-size:20px;}
.pin_page01 .Pinlist .Pinbt a.curr { background:#d49c22; color:#fff;}
.pin_page01 .Pinlist .Pinbt a.curr i { color:#fff;}

.pin_page01 .pinbox {  margin:0 auto; margin-bottom:106px; padding-bottom:1px; margin-top:10px;}

.pin_page01 .pinbox .pitem { width:290px; float:left; background:#fff; margin-top:-1px;}
.pin_page01 .pinbox .pitem div { padding:14px 14px; border:#ebebeb 1px solid;  min-width:253px; margin-left:-1px;
	-webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.pin_page01 .pinbox .pitem div a.img { display:block; width:260px; height:145px; overflow:hidden; display:block; }
.pin_page01 .pinbox .pitem div:hover { background:#f8f8f8}
.pin_page01 .pinbox .pitem em { font-size:16px; color:#333; font-weight:bold; padding:16px 0; display:block;}
.pin_page01 .pinbox .pitem em a { color:#333; }
.pin_page01 .pinbox .pitem p a { font-size:14px; color:#999; line-height:150%;}
.pin_page01 .pinbox .pitem font { padding-top:6px; padding-bottom:4px; display:block;}
.pin_page01 .pinbox .pitem font i { font-size:12px; color:#999;}
.pin_page01 .pinbox .pitem span { float:right;}
.pin_page01 .pinbox .pitem span i { background:none; padding:0; font-size:20px; margin-left:10px; color:#b1b1b1;}

.pin_page01 .pinbox02.masonry { height:auto !important; float:left;}
.pin_page01 .pinbox .pitem.pitem02 { width:100% !important; position:inherit !important; top:0 !important; left:0 !important;}
.pin_page01 .pinbox .pitem.pitem02 div {overflow:hidden; position:relative;}
.pin_page01 .pinbox .pitem.pitem02 div em { display:block; padding:0; overflow:hidden; padding-left:20px; padding-right:18px;}
.pin_page01 .pinbox .pitem.pitem02 div em a { display:block; width:100%;}
.pin_page01 .pinbox .pitem.pitem02 div a.img { width:260px;  display:block; float:left;}
.pin_page01 .pinbox .pitem.pitem02 p { padding-left:280px; height:78px; padding-top:10px;}
.pin_page01 .pinbox .pitem.pitem02 p a { display:block; width:100%;}
.pin_page01 .pinbox .pitem.pitem02 font { padding-left:280px; }
.pin_page01 .pinbox .pitem.pitem02.last {}

.pin_page01 .pinMore { height:56px; border:#e4e4e4 1px solid; text-align:center; background:url(../images/pinMore.gif) center no-repeat; cursor:pointer;}
.kls .pin_page01 { padding-bottom:0; padding-bottom:35px;}
.kls .pin_page01 .topAdvbox .left { width:62.5%; padding-left:.5%;}
.kls .pin_page01 .topAdvbox .right { width:36.5%; overflow:hidden;}
.kls .pin_page01 .topAdvbox .right a { display:block; width:100%; overflow:hidden;}
.kls .pin_page01 .topAdvbox { margin-bottom:0;}
.kls .kan_page01 .part_02 { margin:0; padding-top:10px;}
.kls .kan_page01 .part_02 ul {}
.kls .kan_page01 .part_02 ul li { margin-bottom:40px; width:24%; padding:0; padding:0 .5%; position:relative;}
.kls .kan_page01 .part_02 ul li span.bdsharebuttonbox { position:absolute; right:24px; bottom:12px;}
.kls .kan_page01 .part_02 ul li span.bdsharebuttonbox a { width:auto; margin-left:8px;  float:left; }
.kls .kan_page01 { padding-bottom:80px;}

.aboutbg { background:#f8f8f8; padding-bottom:0;}
.about .atTop { width:100%; position:relative;}
.about .atTop .img { width:1000px; margin:0 auto;}
.about .atTop .img img { width:1440px; margin-left:-220px;}
.about .atTop dl { position:absolute; left:60px; top:332px;}
.about .atTop dl dt { width:232px; float:left;}
.about .atTop dl dt span { width:232px; height:48px; display:block; border:#fff 1px solid; color:#fff; border-radius:50px; margin-bottom:18px;  line-height:48px; font-size:20px; text-indent:36px; cursor:pointer;}
.about .atTop dl dt span i { color:#fff; font-size:24px; margin-right:10px;}
.about .atTop dl dd { float:left; width:110px; height:110px; overflow:hidden; margin-left:20px; background:#fff; padding:4px;}
.about .atTop dl dd img { width:110px; height:110px;}
.about .atlist { width:1160px; height:60px; overflow:hidden; background:#fff; margin-top:-96px; padding-top:76px; text-align:center; margin-bottom:25px;}
.about .atlist a { padding:0 24px; height:46px; line-height:46px; font-size:20px; display:inline-block; margin:0 80px; color:#333}
.about .atlist a.curr { box-shadow:0 2px 8px 2px #edf1f6; border-radius:50px; color:#d49c22;}
.about .atCon { padding:3% 8%; background:#fff; margin-bottom:126px;}
.about .atCon .atbox { display:none;}
.about .atCon .atbox .txt { font-size:16px; color:#999; line-height:200%; text-align:center; padding-bottom:8%; background:url(../images/icon_26.gif) center bottom no-repeat;}
.about .atCon .atbox ul { padding-top:56px; overflow:hidden; text-align:center;}
.about .atCon .atbox ul li { width:33.33333%; float:left;}
.about .atCon .atbox ul li span { width:34%; margin:0 auto; display:block;}
.about .atCon .atbox ul li span img { width:100%; display:block;}
.about .atCon .atbox ul li em { font-size:20px; color:#000; display:block; text-align:center; padding-top:20px; padding-bottom:46px;}
.about .atCon .atbox ul li font { width:60%; height:160px; display:block; margin:0 auto; color:#999; font-size:16px; line-height:200%;}
.about .atCon .atbox ul li h2 { height:26px; line-height:26px; font-size:18px; color:#666; font-weight:normal; text-align:left; width:70%; margin:0 auto; border-bottom:#999 1px solid; padding-bottom:16px;}
.about .atCon .atbox ul li h2 i { width:26px; height:26px; overflow:hidden; display:block; float:left; margin-right:10px;}
.about .atCon .atbox ul li h2 i.icon01 {}
.about .atCon .atbox ul li h2 i.icon02 img{ margin-top:-78px;}
.about .atCon .atbox ul li h2 i.icon03 img{ margin-top:-26px;}
.about .atCon .atbox ul li h2 i.icon04 img{ margin-top:-104px;}
.about .atCon .atbox ul li h2 i.icon05 img{ margin-top:-52px;}
.about .atCon .atbox ul li h2 i.icon06 img{ margin-top:-130px}
.about .atCon .atbox ul li p { width:70%; margin:0 auto; color:#999; text-align:justify; padding:10px 0; font-size:16px; line-height:150%; height:72px; margin-bottom:40px;}
.about .atCon .atbox .txt { overflow:hidden;}
.about .atCon .atbox .txt ol {width:25%; float:left; overflow:hidden; display:block;}
.about .atCon .atbox .txt ol,.about .atCon .atbox .txt ol li { margin:0; padding:0;}
.about .atCon .atbox .txt ol li { overflow:hidden; text-align:left; font-size:14px; color:#999; line-height:25px; margin-bottom:26px; position:relative;}
.about .atCon .atbox .txt ol li.name { font-size:18px; color:#333; padding-left:40px;}
.about .atCon .atbox .txt ol li.name i { display:none;}
.about .atCon .atbox .txt ol li i { width:25px; height:25px; overflow:hidden; display:block; float:left; left:10px; top:0; position:absolute;}
.about .atCon .atbox .txt ol li span { display:block; padding-left:44px; overflow:hidden;word-wrap:break-word; color:#999}
.about .atCon .atbox .txt ol li i.icon_01 { background:url(../images/icon_20.png) no-repeat;}
.about .atCon .atbox .txt ol li i.icon_02 { background:url(../images/icon_23.png) no-repeat; }
.about .atCon .atbox .txt ol li i.icon_03 { background:url(../images/icon_22.png) no-repeat;}
.about .atCon .atbox .txt ol li i.icon_04 { background:url(../images/icon_24.png) no-repeat;}
.about .atCon .atbox02 .txt{ padding-bottom:4%;}
.about .atCon .atbox02 .txt2 { padding:70px 0; text-align:justify;}
.about .atCon .atbox02 .txt2 h2 { font-size:20px; color:#000; font-weight:normal; line-height:100%; margin-bottom:10px;}
.about .atCon .atbox02 .txt2 h2 i { width:8px; height:8px; overflow:hidden; display:block; border-radius:8px; background:#daad49; float:left; margin:6px 0; margin-right:7px;}
.about .atCon .atbox02 .txt2 p { font-size:14px; color:#999; margin-bottom:30px;}

.xqbdbg { background:#f8f8f8 url(../images/img_25.jpg) center top no-repeat; min-height:406px;}
.xqbd { margin-top:98px; background:#f8f8f8; min-height:406px; box-shadow:0 0 6px 0px #c7c7c7; border:#dddddd 1px solid; margin-bottom:95px;} 
.xqbd .left { width:23%; float:left; overflow:hidden;}
.xqbd .left h2 { padding-top:14%; padding-left:12%; font-weight:normal; color:#d49c22; padding-bottom:4px;}
.xqbd .left a { line-height:56px; padding-left:12%; border-bottom:#d4d4d4 1px solid; display:block;}
.xqbd .left a.curr { color:#d49c22}
.xqbd .right { padding-left:23%;}
.xqbd .right .tbox { border-left:#ddd 1px solid;}
.xqbd .right .tbox .info { background:#fff; padding:30px 52px;}
.xqbd .right .tbox .info font { display:block; position:relative; padding-left:92px; margin-bottom:24px; padding-right:15%; position:relative; line-height:0;}
.xqbd .right .tbox .info label { width:92px; position:absolute; left:0; top:0; font-size:16px; color:#666; line-height:33px;}
.xqbd .right .tbox .info label span { color:#cc0000;}
.xqbd .right .tbox .info select,.xqbd .right .tbox .info input,.xqbd .right .tbox .info textarea { width:98%; height:31px; overflow:hidden; border-radius:4px;outline-style:none; line-height:31px; border:#ececec 1px solid; padding-left:2%;}
.xqbd .right .tbox .info textarea { height:132px; box-sizing:content-box; line-height:150%; padding-top:10px; padding-bottom:10px;}
.xqbd .right .tbox .info button { border:#ececec 1px solid; line-height:34px; font-size:16px; padding:0 14px; background:#d49c22; color:#fff; cursor:pointer; border-radius:4px;}
.xqbd .right .tbox .info font i.sc { width:22px; height:20px; overflow:hidden; display:block; background:url(../images/icon_28.gif) no-repeat; position:absolute; right:16%; bottom:10px;}
.xqbd .right .tbox .info font i.sc input{ width:90px; height:90px; margin-top:-45px; margin-left:-45px; cursor:pointer;}
.xqbd .right .tbox .info font .scpic { width:100%; overflow:hidden; padding-top:2%;}
.xqbd .right .tbox .info font .scpic li { width:20%; float:left; position:relative; overflow:hidden;}
.xqbd .right .tbox .info font .scpic li span { display:block; margin-right:5px; position:relative;}
.xqbd .right .tbox .info font .scpic li span img{ width:100%;}
.xqbd .right .tbox .info font .scpic li font { display:block; position:absolute; width:98%; height:98%; padding:0; margin:0; left:1%; top:1%; position:absolute;}
.xqbd .right .tbox .info font .scpic li.addbt input { width:200%; height:200%; margin-left:-50%; margin-top:-100%; left:0; top:0; position:absolute; cursor:pointer;}
.xqbd .right .tbox .topTxt { padding:40px 52px; font-size:14px; color:#666;}
.xqbd .right .tbox .topTxt em { font-size:16px; color:#333; font-weight:bold; padding-bottom:32px; display:block;}

.xqbd .right .tbox .tuogao { background:#fff; padding:30px 52px;}
.xqbd .right .tbox .tuogao p {}
.xqbd .right .tbox .tuogao dl { margin-bottom:8%;}
.xqbd .right .tbox .tuogao dt { float:left; }
.xqbd .right .tbox .tuogao dt span { width:23px; height:28px; background:url(../images/icon_27.gif) no-repeat; color:#d49c22; text-align:center; line-height:22px; display:block;}
.xqbd .right .tbox .tuogao dd { padding-left:30px;}
.xqbd .right .tbox .tuogao dd p { font-size:14px; line-height:28px;}
.xqbd .right .tbox .tuogao dd em { display:block; font-size:16px; color:#333333; padding:2px 0;}
.xqbd .right .tbox .tuogao dd em font,.xqbd .right .tbox .tuogao dd em font a { color:#666666}
.blueColor { color:#d49c22}


.index_morebtn { width:100%; overflow:hidden; padding-top:50px; padding-bottom:20px;}
.index_morebtn a { display:block; line-height:60px; color:#999; text-align:center; border:#f8f8f8 1px solid;  background:#f8f8f8;}
.index_morebtn a:hover {border:#ececec 1px solid; background:#fff; box-shadow:0 2px 4px #f5f5f5;}
.index_part_03 .left .pageTxt dl dd font i,.index_part_03 .item dl dt .fb span i,.index_part_03 .item dl dt em a,.index_part_01 dl.left dd h2 a {
transition:color .5s;
-moz-transition:color .5s ;/* Firefox 4 */
-webkit-transition:color .5s ;/* Safari and Chrome */
-o-transition:color .5s;/* Opera */}
.index_part_03 .left .pageTxt dl dd font i:hover,.index_part_03 .item dl dt .fb span i:hover,.index_part_03 .item dl dt em a:hover,.index_part_01 dl.left dd h2 a:hover { color:#d49c22}

.mobileHeard { width:100%; height:50px; overflow:hidden; background:#fff; border-bottom:#ececec 1px solid; display:none;}
.mobileHeard a.logo { height:30px; display:block; padding:10px 0; position:absolute; left:12px; top:0;}
.mobileHeard a.logo img { width:auto; height:30px;}
.mobileHeard div.menubt { width:44px; height:26px; overflow:hidden; display:block; position:absolute; right:0; top:0; padding:12px 0;}
.mobileHeard div.menubt div {width:44px; height:26px; overflow:hidden; position:relative;}
.mobileHeard div.menubt i { width:20px; height:1px; overflow:hidden; display:block; background:#999; position:absolute; left:12px;
transition:transform .5s,top .5s,width .5s,left .5s;
-moz-transition:transform .5s,top .5s,width .5s,left .5s ;/* Firefox 4 */
-webkit-transition:transform .5s,top .5s,width .5s,left .5s ;/* Safari and Chrome */
-o-transition:transform .5s,top .5s,width .5s,left .5s;/* Opera */}
.mobileHeard div.menubt i.x01 { top:6px}
.mobileHeard div.menubt i.x02 { top:14px}
.mobileHeard div.menubt i.x03 { top:22px}
.mobileHeard div.menubt.curr i { width:30px; left:6px;}
.mobileHeard div.menubt.curr i.x01 {
	transform:rotate(45deg);
	-ms-transform:rotate(45deg); 	/* IE 9 */
	-moz-transform:rotate(45deg); 	/* Firefox */
	-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
	-o-transform:rotate(45deg); 	/* Opera */
	top:14px;
}
.mobileHeard div.menubt.curr i.x02 { opacity:0;}
.mobileHeard div.menubt.curr i.x03 {
	transform:rotate(135deg);
	-ms-transform:rotate(135deg); 	/* IE 9 */
	-moz-transform:rotate(135deg); 	/* Firefox */
	-webkit-transform:rotate(135deg); /* Safari 和 Chrome */
	-o-transform:rotate(135deg); 	/* Opera */
	top:14px;
}



.mobileHeard .info { margin:10px 0; margin-left:126px; margin-right:49px; height:30px; border-radius:30px; background:#f8f8f8; position:relative;}
.mobileHeard .info i { width:14px; height:14px; position:absolute; left:15px; top:8px; font-size:12px; line-height:14px; color:#999;}
.mobileHeard .info input { padding-left:30px; width:100%; box-sizing:border-box; line-height:30px; font-size:12px; color:#999; border:none; background:none; outline:none;}

.Mobilefoot { overflow:hidden; padding:0 20px; padding-top:20px; display:none; text-align:center; background:#f8f8f8;}
.Mobilefoot div { width:100%; overflow:hidden; font-size:10px; color:#999; line-height:100%; padding-bottom:20px;}
.Mobilefoot a { color:#999; font-size:12px; padding:0 6px; border-right:#999 1px solid; line-height:100%;}
.Mobilefoot a:last-child { border-right:none;}
.Mobilefoot p { margin-bottom:0; text-align:center;}
.Mobilefoot ul { padding:0; margin:0; width:201px; margin:0 auto; overflow:hidden; padding:10px 0;}
.Mobilefoot ul li { width:39px; list-style:none; margin:0; padding:0;margin:0 14px; float:left;}
.Mobilefoot ul li span { width:39px; height:39px; overflow:hidden; display:block; background:url(../images/ftimg_02.png) -67px top no-repeat; background-size:auto 39px; margin:0 auto;}
.Mobilefoot ul li em { display:block; font-size:12px; color:#999; font-style:normal;}
.Mobilefoot ul li:last-child span{ background:url(../images/ftimg_02.png) right top no-repeat; background-size:auto 39px;}
.Mobilefoot ul li:first-child span{ background:url(../images/ftimg_02.png) left top no-repeat; background-size:auto 39px;}

.ftbtn { display:none; width:100%; height:50px; position:fixed; bottom:0;background:#f8f8f8; z-index:12}
.ftbtn a { width:25%; height:50px; display:block; float:left; text-align:center; font-size:10px; padding-top:6px; box-sizing:border-box; background:#f8f8f8; border-top:#ececec 1px solid;}
.ftbtn a i { width:20px; height:20px; display:block; font-size:20px; line-height:20px; color:#bbb; margin:0 auto;}
.ftbtn a i.icon-read { font-size:18px; padding-top:0; height:20px;}
.ftbtn a i.icon-toutiao { height:20px; background:url(../images/icon_29.gif) center top no-repeat; background-size:auto 20px;}
.ftbtn a i.icon-toutiao:before { content:'' !important;}
.ftbtn a i.icon-zhibo1 { height:20px;}
.ftbtn a i.icon-zhibo { height:20px;}
.ftbtn a.curr { color:#daad49;}
.ftbtn a.curr i{ color:#daad49;}
.ftbtn a.curr i.icon-toutiao {background:url(../images/icon_30.gif) center top no-repeat; background-size:auto 20px;}

.index_part_03 .left .pageTxt .mobileImg { width:100%; display:none; padding-top:25px;}

.moblietopImg { display:none}
.index_part_03 .item_bq dl dd em span { display:none;}
.attopMobile { display:none;}

.mobileMenu { width:100%; height:100%; overflow:hidden; position:fixed; background:rgba(0,0,0,.4); top:51px; left:0; z-index:11; display:none;}
.mobileMenu .wbg { background:#fff; padding:27px 12px;}
.mobileMenu .wbg li { width:33.3333333%; float:left; padding:8px 0;}
.mobileMenu .wbg li a { font-size:15px;  background:url(../images/xzicon_01.gif) left center no-repeat; padding-left:10px; background-size:5px 8px}
.mobileMenu .wbg li.last { width:100%; overflow:hidden;}
.mobileMenu .wbg li.last span { margin-left:12px; border:#999 1px solid; border-radius:4px; padding:0 6px; display:inline-block; line-height:20px;}
.mobileMenu .wbg li.last span a { font-size:13px; color:#999; background:none; padding:0;}
.mobileMenu .wbg h2 { width:100%; overflow:hidden; font-size:14px; color:#333; font-weight:normal; padding-bottom:14px; line-height:100%; padding-top:27px;}
.mobileMenu .wbg .rm {  overflow:hidden; box-sizing:border-box; margin:0 -12px; padding-left:2px;}
.mobileMenu .wbg .rm a { font-size:14px; padding:0 16px; line-height:32px; border-radius:16px; background:#f5f5f5; display:block; float:left; margin-bottom:10px; margin-left:10px;}

.mobileSoso { width:100%; height:100%; overflow:hidden; padding:12px; background:#fff; position:fixed; left:0; top:0; z-index:12; box-sizing:border-box; display:none;}
.mobileSoso div { box-sizing:border-box;}
.mobileSoso .soso { width:100%; height:30px; overflow:hidden; padding-right:44px; position:relative;}
.mobileSoso .soso span { width:44px; height:30px; display:block; position:absolute; right:0; line-height:30px; top:0; text-align:center; font-size:14px; color:#999; text-align:right;}
.mobileSoso .soso input { width:100%; box-sizing:border-box; height:30px; background:url(../images/sosoicon.gif) right no-repeat; background-size:30px auto; border:none; border:#ececec 1px solid; border-radius:4px; padding-left:12px; padding-right:40px; outline:none; color:#333}
.mobileSoso .soso button { width:30px; height:30px; overflow:hidden; border:none; background:none; position:absolute; right:44px; top:0; outline:none;}
.mobileSoso .soso i { width:15px; height:15px; overflow:hidden; display:block; position:absolute; right:76px; top:8px; display:none;}
.mobileSoso .soso input::-webkit-input-placeholder{ 
	color:#ccc !important;
} 
.mobileSoso .soso input::-moz-input-placeholder{ 
	color:#ccc !important;
} 
.mobileSoso .soso input:-moz-input-placeholder{ 
	color:#ccc !important;
} 
.mobileSoso .soso input::-ms-input-placeholder{ 
	color:#ccc !important;
} 
.mobileSoso .soso input::input-placeholder{ 
	color:#ccc !important;
} 

.mobileSoso h2 { font-size:14px; color:#333333; font-weight:normal; line-height:100%; padding-top:40px; padding-bottom:5px;}
.mobileSoso h2 span { float:right; font-size:11px; color:#333;}
.mobileSoso .rm { margin:0 -12px; overflow:hidden; padding-left:2px;}
.mobileSoso .rm a { font-size:13px; color:#333; padding:0 16px; line-height:32px; background:#f4f4f4; border-radius:32px; display:block; float:left; margin:0 5px; margin-top:10px;}

img.hoverImg {
	display:block;
	width:100%;
	height:100%;
	webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
	vertical-align:top;
}
.videoTop_mobile { display:none;}

.sosojg { width:100%; height:68px; overflow:hidden; line-height:68px; font-size:18px; color:#999999; text-align:center; background:#f8f8f8; margin-bottom:40px}
.sosojg .bule { color:#daad49;}
.sosoFix { width:100%; height:100%; overflow:hidden; background:rgba(0,0,0,.4); position:fixed; left:0; top:0; display:none; z-index:9}
.sosoFix .sbox { width:100%; height:54px; overflow:hidden; background:#fff; padding:13px 0;}
.sosoFix .sbox .logo { float:left; width:auto; height:54px; }
.sosoFix .sbox .sf_info { width:540px; height:36px; overflow:hidden; background:#f8f8f8; border-radius:36px; margin:9px 80px; float:left; position:relative}
.sosoFix .sbox .sf_info button { width:56px; height:33px; text-align:center; position:absolute; right:0; top:0; background:none; border:none;  color:#ccc; outline:none; padding:0; padding-bottom:3px; box-sizing:content-box;}
.sosoFix .sbox .sf_info input { width:520px; height:36px; overflow:hidden; background:none; border:none; padding-left:20px; outline:none;}
.sosoFix .sbox i { width:16px; height:16px; overflow:hidden; float:left; display:block; margin:19px 0; cursor:pointer;}
.sosoFix .sbox i img { width:16px; height:16px; display:block;}
.sosoFix .sbox .sf_info input::-webkit-input-placeholder{ 
	color:#ccc !important;
} 
.sosoFix .sbox .sf_info input::-moz-input-placeholder{ 
	color:#ccc !important;
} 
.sosoFix .sbox .sf_info input:-moz-input-placeholder{ 
	color:#ccc !important;
} 
.sosoFix .sbox .sf_info input::-ms-input-placeholder{ 
	color:#ccc !important;
} 
.sosoFix .sbox .sf_info input::input-placeholder{ 
	color:#ccc !important;
} 

.bobao .index_part_03 .bbitem .fb { width:100%; font-size:14px;  }
.bobao .index_part_03 .bbitem .fb span,.bobao .index_part_03 .bbitem .fb font { float:right;}
.bobao .index_part_03 .bbitem .fb a.colorblue { color:#4791cb;}
.bobao .index_part_03 .bbitem .fb font { margin-left:26px; color:#999;font-size:12px; line-height:24px}
.bobao .index_part_03 .bbitem .fb font i { margin-right:5px; float:left; height:24px; display:block; line-height:24px;  color:#999;}
.bobao .index_part_03 .bbitem .fb span i { margin-left:8px; cursor:pointer; line-height:18px;}
.bobao .index_part_03 .bbitem .fb span i.icon-xinlang { font-size:18px;}
.bobao .index_part_03 .bbitem .fb span i.icon-weixin { position:relative;} 
.bobao .index_part_03 .bbitem .fb span i.icon-weixin .ewm { width:130px; height:130px; position:absolute; left:-56px; bottom:20px; z-index:9; padding-bottom:10px; background:#fff; z-index:-1; filter: alpha(opacity:0); opacity: 0; 
	webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.bobao .index_part_03 .bbitem .fb span i.icon-weixin .ewm i { width:20px; height:10px; display:block; background:url(../images/xbicon.png) no-repeat; position:absolute; left:50%; margin-left:-10px; bottom:0;}
.bobao .index_part_03 .bbitem .fb span i.icon-weixin .ewm span { display:block; width:100px; height:100px; padding:15px;box-shadow:0 0 6px rgba(14,22,30,.3);}
.bobao .index_part_03 .bbitem .fb span i.icon-weixin .ewm span img { width:100%;}
.bobao .index_part_03 .bbitem .fb span i.icon-weixin:hover .ewm { z-index:1; filter: alpha(opacity:1); opacity: 1; bottom:26px;}
.bobao .index_part_03 .bbitem .fb em i.icon-cshy-shizhong {display:block; width:20px; height:20px; overflow:hidden; line-height:22px; text-align:center; font-size:14px;}
.bobao .index_part_03 .bbitem .fb em { font-size:14px; color:#999; font-family:Arial,"微软雅黑"; display:inline-block; line-height:22px;}
.bobao .index_part_03 .bbitem .fb i { font-size:20px; float:left; color:#ccc;}

.brand_listPbox {position:relative; margin-bottom:12px; overflow:hidden; border-bottom:#ececec 1px solid; margin:0 -12px;}
.brand_list {overflow:auto; height:36px; margin:0 16px; }
.brand_listPbox .blbt { width:9px; height:36px; position:absolute; right:8px; top:0; background:#fff; display:none;}
.brand_listPbox .blbt.left { right:inherit; left:8px; text-align:right; padding:0;}
.brand_listPbox .blbt.right { padding:0;}
.brand_list ul { overflow:hidden;  padding:0; margin-bottom:0; padding-right:.5526rem; box-sizing:content-box}
.brand_list li{ float:left; list-style:none;}
.brand_list li a { color:#333; font-size:14px; padding:0 12px; box-sizing:border-box;  display:block; line-height:34px;}
.brand_list li.active a{ color:#daad49; border-bottom:#daad49 2px solid; }

.brand_listPbox { display:none;}
.index_part_03 .left .pinglun dl dd font { display:block;  width:100%;}
.index_part_03 .left .pinglun dl dd p span font { padding:0; margin:0; border:none; display:inline; width:auto;}
.index_part_03 .left .pinglun dl dd p span i { line-height:20px; cursor:pointer; }
.index_part_03 .left .pinglun dl dd p span i:hover { color:#daad49}
.idxNewslist { width:100%; overflow:hidden;z-index:2}

@media (min-width: 1160px) {
	.index_part_02 .item div { height:209px; overflow:hidden;}
	.index_part_03 .item dl dd { width:276px; height:152px; overflow:hidden;}
	.bobao .list_part_01 .left:hover img.hoverImg,.bobao .list_part_01 .right:hover img.hoverImg,.index_part_03 .right .Ritem.Ritem02 .topimg:hover img.hoverImg,.newslist .Nitem:hover img.hoverImg,.index_part_03 .item dl dd:hover img.hoverImg,.index_part_02 .item div:hover img.hoverImg,.index_part_03 .item02 dt:hover img.hoverImg { 
	-webkit-transform: scale(1.04);
    -moz-transform: scale(1.04);
    -ms-transform: scale(1.04);
    -o-transform: scale(1.04);
    transform: scale(1.04);
	}
	.index_part_03 .item02 dt { width:536px; height:300px;}
}

@media (max-width: 1080px) {
	.heard { display:none;}
	.mobileHeard { display:block;}
	.footer .part_01 { display:none;}
	.heard ul { display:none;}
	.footer .part_02 { margin:0 auto; float:none;}
	.index_part_03 .right{ display:none;}
	.index_part_03 .left { width:100%; margin:0 auto; float:none;}
}
@media (max-width: 1060px) {
	.index_part_01 { margin-top:0; }
	.index_part_01 dl.left { display:none;}
	.index_part_01 div.right { width:100%;}
	.index_part_01 div.right dl { padding-bottom:4px;}
	.index_part_01 div.right dl dt { width:100%; height:4px; float:none; position:absolute; left:0; bottom:0; z-index:2;}
	.index_part_01 div.right dl dt span { float:left; width:33.33333%; height:8px;}
	.index_part_01 div.right dl dt span.bt01,.index_part_01 div.right dl dt span.bt02,.index_part_01 div.right dl dt span.bt03 { height:8px;}
	.index_part_01 div.right dl dd { width:100%; float:left; margin-left:0;}
	.index_part_01 div.right dl dd a { left:0; width:100%;}
	.index_part_01 div.right dl dd a em { display:block; box-sizing:border-box; }
	.index_part_01 div.right dl dd a i { display:block;}
	.emtrybox { padding-left:0; margin-bottom:8px;}
}
@media (max-width: 1024px){
	.main { width:auto; margin:0 12px;}
	.pin_page01 .pinbox { width:870px; margin:0 auto;}
}

@media (max-width: 768px) {
	.moreImages { width:100% !important;}
	.main { padding-bottom:40px}
	.brand_listPbox { display:block;}
	.index_part_02 { box-sizing:border-box; padding:12px 0; padding-left:11px; margin:0 auto; background:#f8f8f8;}
	.index_part_02 .item { width:50%; box-sizing:border-box; padding-right:11px; margin:0;}
	.index_part_02 .item.last { display:none;}
	.index_part_02 .item div span,.index_part_02 .item div i,.index_part_02 .item div a { display:none;}
	.index_part_02 .item em { font-size:12px; display:block; line-height:18px; padding-top:6px; height:36px; overflow:hidden;}
	.index_part_02 .item em img { width:27px; height:auto; float:left; margin-top:2px; margin-right:5px}
	.footer { padding:0;}
	.footer .part_02 { display:none;}
	.footer .part_03 { margin:0; padding:0 12px; box-sizing:border-box;}
	.footer .part_03 p { height:auto; line-height:150%; box-sizing:border-box; text-align:center; padding:10px 0; font-size:12px;}
	.footer .part_03 p .icon { display:none;}
	
	.index_part_03 .left {  width:auto; padding:0 12px;}
	.index_part_03 .left .name { display:none;}
	.index_part_03 .bq { display:none;}
	.index_part_03 .item dl dt em { font-size:15px; max-height:3rem;}
	.index_part_03 .item dl dt em a { font-size:14px; line-height:150%; display:block; color:#333; line-height:140%;}
	.index_part_03 .item dl dt .tbox span { display:none;}
	.index_part_03 .item dl dt .fb { line-height:100%; line-height:100%; bottom:12px; padding-left:12px;}
	.index_part_03 .item dl dt .fb p { display:none;}
	.index_part_03 .item dl dt .fb em { margin-left:0;font-size:10px; line-height:100%; float:left;}
	.index_part_03 .item dl dt .fb font { font-size:10px; line-height:100%; margin-right:30px; margin-top:1px;}
	.index_part_03 .item dl dt .fb font i { float:left;}
	.index_part_03 .item dl dt .fb i { font-size:10px; height:10px; line-height:100%; margin-right:2px; float:left;}
	.index_part_03 .item dl dt .fb em i.icon-cshy-shizhong { width:12px; height:10px; overflow:visible; font-size:10px; line-height:100%;}
	.index_part_03 .item dl dt .fb font i { height:10px; line-height:8px;}
	.index_part_03 .item { padding-top:0;}
	.index_part_03 .item dl dt .tbox { padding-left:12px;}
	.index_part_03 .item dl { padding-bottom:12px; margin-top:12px;}
	.index_part_03 .item02 dt { width:100%;}
	.index_part_03 .item02 dt img { width:100%;}
	.index_part_03 .item02 dd { width:100%; position:inherit;}
	.index_part_03 .item02 dd a { width:auto; padding:12px; padding-top:8px}
	.index_part_03 .item02 dd h2 { padding:0; font-size:14px; font-weight:normal; line-height:150%; padding-bottom:4px;}
	.index_part_03 .item02 dd p { display:none;}
	.index_part_03 .item02 dd .fb { position:inherit;  overflow:hidden; line-height:12px}
	.index_part_03 .item02 dd .fb font { margin-right:0;}
	.index_part_03 .item02 dd .fb em { font-size:10px; line-height:100%;}
	.index_part_03 .item02 dd .fb em i { font-size:10px; float:left; line-height:12px;}
	.index_part_03 .item02 dd .fb font{ font-size:10px; line-height:100%;}
	.index_part_03 .item02 dd .fb font i.icon-Artboard2 { font-size:10px; height:auto; line-height:100%}
	.index_part_03 .item02 dd .fb font i.icon-iconmoban211 { float:left;}
	.index_morebtn { padding:35px 0; padding-bottom:0;}
	.index_part_01 div.right dl dd a em { font-size:16px; font-weight:bold;}
	.index_part_01 div.right dl dd a span { width:60px; height:60px; color:#fff; font-size:58px; display:block; position:absolute; left:50%; top:50%; margin-left:-30px; margin-top:-30px; line-height:58px;}
	.index_part_01 div.right dl dd a font { line-height:25px; padding:0 10px; display:block; position:absolute; left:12px; top:16px; background:rgba(0,0,0,.25); color:#fff; font-size:15px; border-radius:6px;}
	.npageLink { display:none;}
	.index_part_03 .left .pageTxt .mobileImg { display:block;}
	/*info1*/
	.index_part_03 .left .pageTxt .pt_h3 { font-size:15px; color:#000; padding-top:22px; padding-bottom:26px; border-bottom:#ececec 1px solid; display:block;}
.index_part_03 .left .pageTxt .pt_h3 span { display:none;}
.index_part_03 .left .pageTxt .pt_h2 { font-size:18px; padding-top: 30px; line-height: 30px; padding-bottom: 19px;}
.index_part_03 .left .pageTxt .pt_h4 { font-size:18px; font-weight:normal; }
	/*info1*/
	
	.index_part_03 .left .pageTxt h2 { font-size:18px; padding-top:30px; line-height:30px; padding-bottom:19px}
	.index_part_03 .left .pageTxt dl { padding-top:15px;}
	.index_part_03 .left .pageTxt dl dt { width:25px; height:25px;}
	.index_part_03 .left .pinglun dl dd { padding-left:10px;}
	.index_part_03 .left .pinglun dl dd button { width:80px; height:24px; font-size:14px; cursor:pointer;}
	.index_part_03 .left .pinglun dl dd textarea { font-size:13px; outline:none;}
	.index_part_03 .left .pageTxt dl dd { padding-top:0;}
	.index_part_03 .left .pinglun dl dd p { font-size:10px;}
	.index_part_03 .left .pinglun dl dd p a { font-size:10px;}
	.index_part_03 .left .pinglun dl dd p span { font-size:10px; line-height:24px;}
	.index_part_03 .left .pinglun dl dd p span i { font-size:10px;}
	.index_part_03 .left .pinglun dl dd font { padding-bottom:14px; font-size:13px;}
	.index_part_03 .left .pageTxt dl.tdl { padding:0;}
	.index_part_03 .left .pageTxt dl.tdl dd a { float:left; font-size:11px; line-height:25px;}
	.index_part_03 .left .pageTxt dl.tdl dd font { display:none;}
	.index_part_03 .left .pageTxt dl.tdl dt { width:25px; height:25px;}
	.index_part_03 .left .pageTxt dl.tdl dd { padding-left:34px; line-height:25px;}
	.index_part_03 .left .pageTxt dl.tdl dd span { line-height:25px; padding-left:16px; font-size:11px; float:left;}
	.index_part_03 .left .pageTxt dl.tdl dd span b { display:none;}
	.index_part_03 .left .pageTxt .pcImg { display:none;}
	.index_part_03 .left .pageTxt h3 { font-size:15px; color:#000; padding-top:22px; padding-bottom:26px; border-bottom:#ececec 1px solid;}
	.index_part_03 .left .pageTxt h3 span { display:none;}
	.index_part_03 .left .pageTxt .txt { font-size:15px; line-height:160%;}
	.index_part_03 .left .pageTxt .txt .picWxlbAni a img{ padding-bottom:10px;}
	.index_part_03 .left .pageTxt .txt .backtozhibo{margin:0 auto; width:100%; text-align:center; display:block;}
	.index_part_03 .left .pageTxt .txt .backtozhibo .backtozhibourl{display:block; min-width:100px; height:30px; font-size:18px; line-height:30px;color:#000;border:1px solid #000;padding:5px 10px;}
	.index_part_03 .left .pageTxt h2 { font-size:20px;}
	.index_part_03 .left .pageTxt h4 { font-size:18px; font-weight:normal; margin-bottom:5px; }
	.index_part_03 .left .pageTxt .txt p { margin-bottom:20px; margin-top:20px;}
	.index_part_03 .left .pageTxt .video { margin-bottom:40px; width:100%; margin-top:0;}
	.index_part_03 .left .pageTxt .tlb { width:100%; margin-top:0; margin-bottom:40px;}
	.index_part_03 .left .pageTxt .history { width:100%;}
	.index_part_03 .left .pageTxt .history ul li { margin:0; margin-top:10px;}
	.index_part_03 .left .pageTxt .history ul li span { position:inherit; font-size:13px; padding-top:2px;}
	.index_part_03 .left .pageTxt .history ul li p { width:100%; padding:0; float:left; padding-top:6px; font-size:13px; }
	.index_part_03 .left .pageTxt .history em { font-size:17px;}
	.index_part_03 .left .pageTxt .linkbt a { font-size:13px;}
	.index_part_03 .left .pageTxt .txtEnd { font-size:13px;}
	.index_part_03 .left .pinglun .pltop { padding-left:36px;}
	.index_part_03 .left .pinglun .pltop font { width:20px; height:20px; padding-left:3px; padding-top:3px;}
	.index_part_03 .left .pinglun .pltop font img { width:100%;}
	.index_part_03 .left .pinglun .pltop span em { font-size:14px; padding-bottom:3px;}
	.index_part_03 .left .pageTxt .txt div.xbTxt { width:100%; padding:0; box-sizing:border-box; padding:15px; margin:0; margin-bottom:40px;}
	.index_part_03 .left .pageTxt .txt div.xbTxt p { font-size:13px; line-height:150%; padding:0; margin:0; background:none; position:relative;}
	.index_morebtn a { font-size:14px; line-height:40px;}
	.index_part_03 .left .pageTxt .txt div.xbTxt i { position:absolute; left:0; bottom:0; width:25px; height:25px;}
	.index_part_03 .left .pageTxt .txt div.xbTxt font { width:100%; display:block; padding:0; padding-bottom:30px; position:relative;}
	.index_part_03 .left .pageTxt .txt div.xbTxt span { height:25px; line-height:25px; font-size:11px; position:absolute; bottom:0; left:34px}
	.index_part_03 .left .pageTxt .txt div.xbTxt span a { font-size:11px;}
	.index_part_03 .left .pageTxt .txt div.xbTxt02 span { left:0;}
	.moblietopImg { display:block}
	.xqbdbg { background:#fff;}
	.xqbd { margin:0; background:#fff; box-shadow:none; border:none;}
	.xqbd .left { width:100%; overflow:hidden; box-sizing:border-box; padding:0 12px;}
	.xqbd .left a { width:33.33333%; float:left; display:block; padding:0; text-align:center; height:48px; line-height:48px; box-sizing:border-box; font-size:15px;}
	.xqbd .left a.curr { border-bottom:#d49c22 2px solid;}
	.xqbd .left h2 { display:none;}
	.xqbd .right { width:100%; overflow:hidden; padding:0;}
	.xqbd .right .tbox { background:#fff;}
	.xqbd .right .tbox .tuogao {  padding:0 12px;}
	.xqbd .right .tbox .topTxt { padding:38px 12px; font-size:13px; line-height:150%; text-align:justify; padding-bottom:13px;}
	.xqbd .right .tbox .topTxt p { margin-bottom:18px;}
	.xqbd .right .tbox .tuogao dd p { font-size:13px; line-height:200%;}
	.xqbd .right .tbox .topTxt em { padding-bottom:25px; font-size:13px;}
	.xqbd .right .tbox .tuogao dd em { font-size:14px;}
	.xqbd .right .tbox .info { padding:0 12px;}
	.xqbd .right .tbox .info font { margin-bottom:12px; padding-right:0; position:relative;}
	.xqbd .right .tbox .info label { font-size:13px;}
	.xqbd .right .tbox .info select, .xqbd .right .tbox .info input, .xqbd .right .tbox .info textarea { font-size:13px;}
	.xqbd .right .tbox .info button { font-size:13px; padding:0 12px; line-height:30px;}
	.xqbd .right .tbox .info font i.sc { right:5px; bottom:5px;}
	.xqbd .right .tbox .info textarea { padding-bottom:6px; padding-top:6px; height:80px;}
	.pin_page01 { padding-bottom:40px;}
	.pin_page01 .topAdvbox .left { width:100%; padding-top:0;}
	.pin_page01 .topAdvbox .left img { height:auto; position:inherit;}
	.pin_page01 .topAdvbox .right { display:none;}
	.Pinlist { padding:0 12px;}
	.pin_page01 .pinbox { padding-top:20px; margin-bottom:40px;}
	.pin_page01 .pinbox .pitem { margin-bottom:20px;}
	.pin_page01 .pinbox .pitem div {border-top:#ebebeb 1px solid}
	.pin_page01 .pinbox .pitem div a.img { width:100%; height:auto;}
	.pin_page01 .pinbox .pitem span { display:none;}
	
	.index_part_03 .left .pageTxt .Topimg { margin:0 -12px; margin-bottom:10px;}
	.index_part_03 .left .pageTxt dl.tdl dd a { line-height:28px;}
	.index_part_03 .left .pageTxt .htName { padding-bottom:6px;}
	.index_part_03 .left .pageTxt .htName em { padding:4px 17px; font-size:16px;}
	.index_part_03 .left .pageTxt .htName em span { font-size:14px;}
	.index_part_03 .left .pageTxt .htName i { width:16px; height:16px; margin-left:-8px;}
	.index_part_03 .left .pageTxt .htName i img { width:100%;}
	.index_part_03 .left .pageTxt .mobileImg { }
	.index_part_03 .left .pinglun { margin-top:18px;}
	.index_part_03 .left .pinglun dl dd .zhibo_mess_zan{font-family: Arial;font-size: 14px; color: #999; line-height:18px; display:none;}
	.index_part_03 .item_bq dl dt { display:none;}
	.index_part_03 .item_bq dl dd { padding:0;}
	.index_part_03 .item_bq dl dd em { font-size:18px; display:block; overflow:hidden; line-height:66px;}
	.index_part_03 .item_bq dl dd font { height:42px; overflow:hidden; width:100%;}
	.index_part_03 .item_bq dl dd em span { display:block; float:left; margin-right:12px;}
	.index_part_03 .item_bq dl dd em span img { width:120px;}
	.index_part_03 .item_bq dl dd .morebt { text-align:center; padding-top:10px;}
	.index_part_03 .item_bq dl dd .morebt a { font-size:12px; display:inline-block; border:#ececec 1px solid; padding:0 14px; color:#e5e5e5; border-radius:4px;}
	.index_part_03 .item02 dd .fb font i.icon-Artboard2 { float:left; margin-top:1px;}
	.about .atTop { display:none;}
	.about .atCon { margin-bottom:0; padding:12px;}
	.about .atlist { width:100%; height:40px; padding-top:0px; border-bottom:#ececec 1px solid; margin:0;}
	.about .atlist a,.about .atlist a.curr { margin:0; background:none; box-shadow:none; border-radius:0; padding:0;}
	.about .atlist a { width:30%; height:40px; box-sizing:border-box; margin:0 10%; display:block; float:left; font-size:15px; line-height:40px;}
	.about .atlist a.curr { border-bottom:#d49c22 2px solid; margin:0 10%;}
	.about .atCon .atbox ul li { width:100%; margin-bottom:20px;}
	.about .atCon .atbox .txt { font-size:13px; line-height:150%;}
	.about .atCon .atbox ul { padding-top:28px;}
	.about .atCon .atbox ul li em { padding-top:10px; padding-bottom:10px; font-size:14px; text-align:left; box-sizing:border-box; padding-left:70px; padding-bottom:0;}
	.about .atCon .atbox ul li font { font-size:13px; line-height:150%; height:auto; margin:0; display:block; margin:0; width:100%; text-align:left; padding-left:70px; box-sizing:border-box;}
	.about .atCon .atbox ul li span { float:left; width:60px;}
	.about .atCon .atbox ul li h2 { width:100%; overflow:hidden; margin:0; padding-top:20px; font-size:14px; padding-bottom:10px;}
	.about .atCon .atbox ul li h2 i { margin-left:16px;}
	.about .atCon .atbox ul li p { padding:12px; width:100%; box-sizing:border-box; font-size:13px; margin-bottom:0;}
	.about .atCon .atbox .txt ol.last { border-bottom:none;}
	.about .atCon .atbox .txt ol { width:100%; margin-top:20px; border-bottom:#ececec 1px solid;}
	.about .atCon .atbox .txt ol li { margin-bottom:13px;}
	.about .atCon .atbox02 .txt2 { padding:35px 0;}
	.about .atCon .atbox .txt ol li.name { font-size:14px;}
	.about .atCon .atbox .txt ol li span { font-size:13px;}
	.about .atCon .atbox02 .txt2 h2 { font-size:14px;}
	.about .atCon .atbox02 .txt2 h2 i { width:4px; height:4px; margin:6px 0; margin-right:5px;}
	.about .atCon .atbox02 .txt2 p { font-size:13px;}
	.bobao .bbName { padding:14px 0; margin:0 12px;}
	.bobao .bbName .rbox { width:100%; float:none; overflow:hidden; padding-top:8px; position:relative;}
	.bobao .bbName img { width:130px;}
	.bobao .bbName .rbox .info input { width:100%; height:20px; padding:0; margin:0; border:none; float:left; padding-left:20px; box-sizing:border-box; font-size:12px;}
	.bobao .bbName .rbox .info button { height:20px; position:absolute; right:0; top:0; padding:0; width:30px;}
	.bobao .bbName .rbox .info button.icon-rili { font-size:12px; margin:0; padding:0;}
	.bobao .bbName .rbox .info { height:20px; width:auto; margin-right:0; box-sizing:border-box; margin-right:160px; overflow:hidden; position:relative;}
	.bobao .bbName .rbox span { position:absolute; right:0; padding-top:4px}
	.bobao .index_part_03 { padding-top:0;}
	.bobao .index_part_03 .left { margin-top:20px;}
	.bobao .index_part_03 .bbitem { padding-top:20px;}
	.bobao .index_part_03 .pagebt { padding-top:28px;}
	.bobao .index_part_03 .pagebt a { font-size:12px; padding:0 6px;}
	.bobao .index_part_03 { padding-bottom:40px;}
	.bobao .index_part_03 .bbitem em { font-size:16px;}
	.bobao .index_part_03 .bbitem .txt { padding-top:8px; font-size:13px; line-height:150%;}
	.bobao .index_part_03 .bbitem .fx { font-size:12px;}
	.bobao .index_part_03 .bbitem .fx span { font-size:12px; color:#999}
	.bobao .bbName .rbox span { font-size:12px;}
	.bobao .list_part_01 .right { display:none;}
	.bobao .list_part_01 .left { width:100%;}
	.bobao .list_part_02 { padding-left:12px; padding-right:12px; box-sizing:border-box; font-size:15px; height:40px; line-height:30px; padding-top:10px; }
	.bobao .list_part_02 img { width:19px;}
	
	.newslist { padding:0 12px; box-sizing:border-box; padding-top:20px; padding-bottom:30px;}
	.newslist .Nitem.pl,.newslist .Nitem.pr { width:100%; padding:0; margin:0; margin-bottom:10px; height:auto;}
	.newslist .Nitem font p { font-size:14px; line-height:150%; height:42px;}
	.newslist .Nitem font em span { font-size:12px;}
	.newslist .Nitem font em i { font-size:12px;}
	.newslist .Nitem font p span { display:none;}
	.pinbox.masonry { width:100% !important;}
	.pin_page01 .pinbox .pitem { width:100%; box-sizing:border-box; position:inherit !important; top:0 !important;}
	.pin_page01 .pinbox .pitem em { padding:10px 0;}
	.pin_page01 .pinbox .pitem em a { font-size:14px; line-height:150%;}
	.pin_page01 .pinbox .pitem font span i { font-size:14px; background:none;}
	.pin_page01 .pinbox .pitem font i { background-size:14px; font-size:12px;}
	.pin_page01 .pinbox .pitem p a { font-size:13px;}
	.pin_page01 .pinbox.pinbox02 { padding-top:0;}
	.pin_page01 .pinbox .pitem.pitem02 { position:inherit !important; top:0 !important; margin-bottom:0;}
	.pin_page01 .pinbox .pitem.pitem02 div { overflow:hidden; padding:12px;}
	.pin_page01 .pinbox .pitem.pitem02 a.img { float:left; width:110px; display:block;}
	.pin_page01 .pinbox .pitem.pitem02 em { height:38px; padding:0; padding-left:138px; display:block; line-height:18px; font-weight:normal; font-size:14px; overflow:hidden; position:absolute; left:0; padding-right:12px;}
	.pin_page01 .pinbox .pitem.pitem02 p { display:none;}
	.pin_page01 .pinbox .pitem.pitem02 font { padding:0; height:17px; line-height:17px; padding-left:120px; margin-top:6px; position:absolute; left:0; bottom:12px; padding-left:138px; width:100%; box-sizing:border-box; padding-right:12px;}
	.pin_page01 .pinbox .pitem.pitem02 font i { display:none;}
	.pin_page01 .pinbox .pitem.pitem02 font span i { display:inline-block;}
	.pin_page01 .pinbox .pitem.pitem02 span { line-height:100%; }
	.index_part_03 .item dl dt .tbox a.link span { display:none;}
	.index_part_03 .item dl dt a em { width:100%; overflow:hidden; display:block; /*white-space:nowrap;*/ text-overflow:ellipsis;}
	.index_part_03 .item dl dt .fb a { display:none;}
	.pin_page01 .pinbox .pitem.pitem02 div em { padding-right:12px; padding-left:142px;}
	.pin_page01 .pinbox .pitem.pitem02 div a.img { width:120px;}
	.pin_page01 .pinMore { background-size:55px auto; height:28px;}
	
	.bobao .list_part_02 .Pinbt { padding-top:0; width:auto;}
	.bobao .list_part_02 .Pinbt a span { display:none;}
	.bobao .list_part_02 .Pinbt a {box-sizing:border-box; font-size:14px; line-height:30px; height:30px; text-align:center;}
	.bobao .list_part_02 .Pinbt a i { font-size:14px; margin:0;}
	.bobao .list_part_02 .Pinbt a i.icon-liebiao { font-size:17px;}
	.newslist .Nitem span.bdsharebuttonbox { transform:scale(.8); bottom:9px; display:none;}
	.index_part_03 .left .pageTxt dl dd font { display:none}
	.index_part_03 .left .pageTxt dl dd span i { display:none;}
	
	.index_part_03 .left .pageTxt dl dd span.showonphone i { display:inline-block;}
	
	.index_part_03 .left .pageTxt dl dd span { line-height:25px; margin-left:8px; font-size:12px; font-family:inherit}
	.index_part_03 .left .pageTxt dl dd a{ float:left; line-height:25px; font-size:12px; }
	.index_part_03 .left .pageTxt dl dd { padding-left:34px;}
	.index_part_03 .left .pinglun dl dd font { display:block;}
	.index_part_03 .left .pinglun dl dd p span font  { display:none;}
	
	.index_part_03 .left .pageTxt dl dd span.showonphone font { display:inline-block; line-height:25px;}	
	
	.index_part_03 .left .pinglun dl dd { padding-left:13px;}
	.kls .kan_page01 .part_02 ul li { width:50%; margin-bottom:12px; padding:0 6px; box-sizing:border-box;}
	.kls .kan_page01 .part_02 ul li span.bdsharebuttonbox { right:18px; top:6px; height:24px; color:#999;}
	.kls .kan_page01 .part_02 ul li span.bdsharebuttonbox a { color:#fff !important}
	.kls .kan_page01 { padding-bottom:40px;} 
	.videoTop_mobile { display:block;}
	.attopMobile { display:block;}
	.footer { display:none;}
	.Mobilefoot { display:block;}
	body { padding-bottom:50px;}
	.ftbtn { display:block;}
	img.hoverImg { display:block; max-width:100%; margin:0 auto;}
	.bobao .index_part_03.list_02 .brand_listPbox .blbt.right { padding:0;}
	.index_part_01 div.right dl dd .timgbq { display:block;}
}
@media (max-width: 320px) {
	.index_part_03 .item dl dt .fb { display:none;}
}

.tlbimg.owl-theme .owl-controls .owl-buttons div { padding:0; border-radius:44px; width:44px; height:44px; background:none; border:#fff 2px solid;
transition:background .5s,border .5s;
-moz-transition:background .5s,border .5s ;/* Firefox 4 */
-webkit-transition:background .5s,border .5s ;/* Safari and Chrome */
-o-transition:background .5s,border .5s;/* Opera */}
.tlbimg.owl-theme .owl-controls {top:50%; margin-top:-22px;}
.tlbimg.owl-theme .owl-controls .owl-buttons div.owl-prev { float:left; margin-left:20px;}
.tlbimg.owl-theme .owl-controls .owl-buttons div.owl-next { float:right; margin-right:20px;}
.tlbimg.owl-theme .owl-controls .owl-buttons div:hover { background:#d49c22; border:#d49c22 2px solid;}

.moreImages { width:700px; margin:0 auto; overflow:hidden; position:relative;}
.moreImages .lbt,.moreImages .rbt { width:44px; height:44px; overflow:hidden; position:absolute; top:50%; margin-top:-22px; border-radius:22px; background:rgba(0,0,0,.5); border:#fff 2px solid; cursor:pointer;
transition:background .5s,border .5s;
-moz-transition:background .5s,border .5s ;/* Firefox 4 */
-webkit-transition:background .5s,border .5s ;/* Safari and Chrome */
-o-transition:background .5s,border .5s;/* Opera */}
.moreImages .lbt:hover,.moreImages .rbt:hover {  background:#d49c22; border:#d49c22 2px solid;}
.moreImages .lbt { left:20px; }
.moreImages .rbt { right:20px;}
.moreImages .moreNum {  height:20px; line-height:20px; position:absolute; right:20px; bottom:10px; background:rgba(0,0,0,.5); color:#fff; text-align:center; border-radius:20px; padding:0 12px; font-size:12px; line-height:20px;}
.moreImages .moreNum i { color:#fff; margin-right:6px; float:left;}
.moreImages .moreNum span { color:#fff; font-size:12px;}
.moreImages .mimg ul { width:2100px;}
.moreImages .mimg ul li {list-style-type:none !important; margin:0 !important; padding:0; width:700px; float:left; overflow:hidden;}
.moreImages .mimg ul li img { display:block; max-width:100%; margin:0 auto;}