#loading{width: 100%; height: 50px;}
#loading img{display: block; margin: 30px auto !important;}
#container,
#tab_main_nav_mobile_container{-webkit-transition: all 300ms ease-in; -moz-transition: all 300ms ease-in; -ms-transition: all 300ms ease-in; -o-transition: all 300ms ease-in; transition: all 300ms ease-in;}
#tab_main_nav_close_mobile{text-align: center; vertical-align: middle;}
#nav-wrap{border-bottom: 1px solid #e5e5e5;}
ul{list-style-type: none; margin: 0; padding: 0;}
ul.detail li{margin-bottom: 15px; padding-left: 25px; }
html,
body,p,dl,dt,dd{margin: 0; padding: 0;}
body{position: relative;font-family: "Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;font-size: 16px;line-height: 28px; min-width:1100px;}
a{text-decoration: none; color: #333;}
a:hover{text-decoration: none;}
h1{font-size: 28px; line-height: 48px; margin-top: 0;}
.hover{cursor: pointer; cursor: hand;}
.center{text-align: center;}
#container{position: relative; left: 0px; width: 100%; top: 0;}
.container_outer{max-width: 1280px; margin: 0 auto;}
.container_inner{margin: 0 3.9%;}
h3.bor-btom{padding-bottom: 10px;}
em{ font-style:normal;}


.lg-container{width: 100% !important;max-width: 1100px;margin: 0 auto;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}
/* pc navmenu begin*/
#sp1_masthead_wrap{position: relative;background-color: #fff;-moz-transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);-o-transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);width: 100%;top: 0;width: 100%;z-index: 900;padding:6px 0;border-bottom: 1px solid #e5e5e5;box-shadow: 0px 2px 8px rgba(0,0,0,0.1);}
#sp1_masthead_wrap.sp1_skinny{position: fixed;-moz-transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);background-color: #fff;padding:8px 0 0;}
.showing #sp1_global_nav_content{transform: translate3d(0,0,0);position: fixed;opacity: 1;overflow:visible\9;}
#sp1_global_nav_content{position: absolute;transform: translate3d(0,-105%,0);transition: all .4s cubic-bezier(0.2,1,0.2,1);width:100%;z-index: 899;overflow: hidden;opacity: 0;}
#sp1_global_nav_content > div{position: relative;}
.sp1_menu_section{padding: 0;transform: translate3d(0,-105%,0);transition: all .4s cubic-bezier(0.25,0.1,0.25,1);margin-top: -105%\9;position: absolute;width: 100%;z-index: 90;}
.sp1_menu_section.open{transform: translate3d(0,0,0);margin-top: 0\9;z-index: 91;}

.sp1_icon_cnbg,.sp1_icon_ebg,.sp1_icon_cbg,.sp1_icon_channel,.sp1_icon_solu{padding: 4px 4px 4px 24px;position:relative;}
.sp1_icon_cnbg:before,.sp1_icon_ebg:before,.sp1_icon_cbg:before,.sp1_icon_channel:before,.sp1_icon_solu:before{background: url(../images/sprite.png) no-repeat 0 -188px;display: block;position: absolute;width: 20px;height: 20px;left: 0;top: 2px;content: "";}
.sp1_icon_cbg:before{background-position: -59px -188px;left: -2px;top: 0px;}
.sp1_icon_ebg:before{background-position: -25px -188px;left: -3px;top: -3px;}
.sp1_icon_channel:before{background-position: 0 -40px;left: 0px;}
.sp1_icon_solu:before{background-position: -22px -40px;left: -4px;}
#sp1_subinfo{-moz-transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);}
.sp1_skinny #sp1_subinfo{display: none;}
#sp1_masthead_subinfo{float:right;font-size: 14px;}
#sp1_masthead_subinfo>li{display: inline-block;padding: 0 0 0 20px;}
#sp1_masthead_subinfo_unlogin{float:right;font-size: 14px;}
#sp1_masthead_subinfo_unlogin>li{display: inline-block;padding: 0 0 0 20px;}
#sp1_global_nav{background: #fff;height: 40px;position: relative;z-index: 2}
.banner{height:528px;position:relative; }
#flashs .btn{  bottom: 0;margin-right: -450px;padding: 20px 6px;position: absolute;right: 50%;z-index: 7; }
#flashs .btn span{ color:#fff;  background:#868686; border:1px solid #868686;  cursor: pointer;margin-left: 5px;padding:2px 6px; font-size:14px;}
#flashs .btn span.cur{ background:#FFF; color:#868686;}
.bgitem{ position:absolute;}
.bg{background:#f5f5f5;overflow:hidden;}
.bg1{background:#fff; overflow:hidden;}
.box-sp{width: 1100px;margin: 0 auto;overflow: hidden;line-height: 40px;padding-top: 20px;border-bottom: 1px #ccc solid;}
.box-sp .title{float: left;font-size: 20px;padding-left:5px;border-bottom: 3px #eb6100 solid;}
.box-sp .more{ float:right; font-size:14px; padding-right:5px;}
.cas_sp{ width:1100px; margin: 16px auto 30px; overflow:hidden;}
.cas_sp dl{float:left;margin: 5px 5px 15px;width: 265px;background:#fff;display:inline;overflow:hidden;text-align:center;}
.cas_sp dl:hover{margin:3px 5px 17px;box-shadow: 0px 8px 15px rgba(9, 2, 4, 0.3);}
.cas_sp dl a img{width: 225px;height: 170px;overflow:hidden;display:block;margin: 20px auto 0;}
.cas_sp dd{text-align: center;margin:0;}
.cas_sp p{line-height: 50px;height: 50px;font-size:14px;margin: 0 20px;}
.cas_sp p a{color:#010101;}
.cas_sp p a:color{color:#010101;}
.cas_sp span{ line-height:38px; display:block;}
.youshi{background:#f5f5f5;}
.youshi_4{width:1100px;margin:0 auto;overflow:hidden;padding: 20px 0;}
.youshi_4>div{float:left;width:340px;margin-right:40px;background:#fff;}
.youshi_4>div.last{margin-right:0}
.youshi_41{width: 340px;padding: 20px;}
.youshi_41 img{width:100%;height:auto}
.youshi_42{font-size:18px;color:#fff;text-align:center;height:35px;line-height:35px;font-weight:700;background:#454545;width:180px;margin: 5px auto;}
.youshi_43{font-size:14px;line-height:25px;width:90%;margin:0 auto;padding: 20px 0;}
.ysfw{background:#f5f5f5;height: 480px;}
.ysfw_1{font-size:36px;width:1100px;height:50px;line-height:50px;text-align:center}
.ysfw_2{width:1100px;height:15px;background:url(http://image12.beiliugu.com/fshs/jxfs/fj1_20.png) no-repeat center}
.ysfw_3{line-height:26px;height:50px;width:1100px;text-align:center;font-size:24px;margin:0 auto;padding-top:12px}
.ysfw_4{width:1100px;margin:0 auto;overflow:hidden;padding:40px 0}
.ysfw_4>div{float:left;width:319px;height:400px;margin-right:71px;background:#fff}
.ysfw_4>div.last{margin-right:0}
.ysfw_41{width:299px;height:217px;padding:10px;box-sizing: initial;}
.ysfw_41 img{width:100%;height:auto}
.ysfw_42{font-size:18px;color:#fff;text-align:center;height:35px;line-height:35px;font-weight:700;background:#454545;width:180px;margin:5px auto 10px}
.ysfw_43{font-size:14px;line-height:25px;width:93%;margin:0 auto}
.zbxb{width:1100px; margin:0 auto; overflow:hidden;}
.zbxb .tybj{ margin:0 0 30px 0;}
.sup_c {height: 330px;padding:50px 0 0 0;overflow:hidden;}
.s01 { padding-top:85px; position:relative; margin-left:-1px; float:left;}
.s02 {padding-top:85px;position:relative;margin-right:-1px;float:right;}
.sup_c ul {margin-left: 37px;width:1022px;overflow:hidden;position: absolute;}
.sup_c ul li {float:left;width: 250px;overflow:hidden;margin-right:10px;}
.sup_c ul li a{color:#000;}
.sup_c ul li img {width: 250px;height: 189px;padding:2px;border:1px solid #ddd;}
.sup_c ul li span { height:34px; line-height:34px; text-align:center; display:block; overflow:hidden;font-size:14px;white-space: nowrap;text-overflow: ellipsis;}
.bcon{ padding:20px 0;}
.bcon .tit{text-align: center;color: #fff;background: #eb6100;height: 40px;line-height: 40px;font-size: 20px; padding:0 40px;}
.bcon .tit p{ float:left; width:255px; margin:0;}
.list_lh{height:250px;overflow:hidden;background:#fff;}
.list_lh li{ margin:4px 40px;font-size: 14px;border-bottom:1px #ccc dashed;}
.list_lh li p{height:40px;line-height:40px;text-align:center;color: #3E3E3E; margin:0;}
.list_lh li p a{float:left;width:255px;}
.list_lh li p span{width:255px;float:left;}
.content{ width:1100px; margin:0 auto; overflow:hidden;}
.spwz_l{width: 530px; float:left; margin-right:40px}
.spwz_r{width: 530px; float:right;}
.wz_l{width: 530px;float:left;margin: 10px 40px 10px 0;background: #fff;}
.wz_r{width: 530px; float:right;background: #fff;height: 282px; margin-top:10px;}
.xtitle{height: 35px;float: left;}
.xtitle dt{float:left;line-height:30px;}
.xtitle dt span{ float:left;}
.xtitle dt span.sp1{font-size: 18px; padding-right: 10px;}
.xtitle dt span.sp1 a{font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;}
.xtitle dt span.sp2{ font-size:10px; padding:6px 0 0 0; *padding:7px 0 0 0; color:#eb6100;}
.xtitle dd{float:right;padding-right: 10px;}
.xtitle dd a{ font-size:12px;}
.tybj{border-top: 1px #eb6100 solid;padding-top: 10px;}
.tydiv{border-top: 1px #83c44e solid;}
.tydiv1{border-top: 1px #2196f3 solid;}
.syinfo5{ padding:12px 0 7px;font-size: 14px}
.syinfo5 p{ height:30px; line-height:30px;overflow:hidden;border-bottom: 1px #ccc dashed; white-space: nowrap;text-overflow: ellipsis;}
.syinfo5 p span{ font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;}
.syinfo5 p span.time{float: right;font-size: 12px;color: #828282; display:none;}
.web{ width:1100px; margin:0 auto; overflow:hidden;padding: 40px 0;}
.nyweb_l{ width:721px; float:left;border-right: 1px #ccc solid;padding-right: 20px;box-sizing: initial;}
.nyweb_left{ float:left;}
.nyweb_r{ width:340px; float:right;}
.fenge{ margin-top:15px;}
.tytitle{height: 35px;border-bottom: 1px #ccc solid;}
.tytitle .title{float: left;font-size: 18px; padding-left:5px;}
.tytitle .more{ float:right; font-size:14px; padding-right:5px;}
.xtitle1{height: 35px;border-bottom: 1px #ccc solid;line-height: 30px;}
.xtitle1 dt{float:left;height: 25px;padding-top: 4px;}
.xtitle1 dt span{ float:left;}
.xtitle1 dt span.sp1{font-weight:bold;font-size: 18px; *padding:6px 0 0 16px;border-bottom: 2px #474747 solid;padding-right: 10px;}
.xtitle1 dt span.sp2{ font-size:10px; padding:6px 0 0 0; *padding:7px 0 0 0; color:#cb2623;}
.xtitle1 dd{ float:right; padding:8px 0 0 0;}
.syinfo3{ height:224px; padding:0 6px;}
.syinfo3 dt{ float:left; width:275px; height:211px; padding:2px; border:1px solid #d7d7d7;}
.syinfo3 dt img{ width:269px; height:205px;}
.syinfo3 dd{ width:410px; float:right; line-height:25px;font-size: 14px;}
.syinfo3 dd a, .syinfo3 dd a:hover{ color:#aa8f6b;}
.syinfo7{ padding:12px 0 7px 0;font-size: 14px}
.syinfo7 p{ height:28px; line-height:28px; }
.syinfo7 p a{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    float: left;
    width: 260px;
}
.syinfo7 p a:hover{ color:#aa8f6b;}
.syinfo7 p span{ font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;float: left;}
.syinfo7 p span.time{float: right;font-size: 12px;color: #828282;}

.link {line-height:30px;overflow:hidden;width:1100px;margin: 0 auto;padding: 20px 0;}
.link span {font-size:14px;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;display: block;border-bottom: 1px #ccc solid;}
.link span p {font-size: 18px;color: #333;border-bottom: 3px #eb6100 solid;width: 90px;}
.l_con {line-height:30px;overflow:hidden;}
.l_con a {margin-right: 15px; color:#666;font-size: 14px;display: block;float: left;}
.l_con a:hover{color:#eb6100;}
.footer{ width:1100px; margin:0 auto;}
.footer .footer-links{padding:30px 0}
.footer .footer-links .col-links{float:left;width:140px;margin:0}
.footer .footer-links .col-links dt{margin:-1px 0 26px;font-size:14px;line-height:1.25;color:#424242}
.footer .footer-links .col-links dd{margin:10px 0 0;font-size:12px}
.footer .footer-links .col-links a{color:#757575}
.footer .footer-links .col-links a:hover{color:#ff6700}
.footer .footer-links .col-contact{float:right;width:251px;height:112px;border-left:1px solid #e0e0e0;text-align:center;color:#616161}
.footer .footer-links .col-contact p{margin:0 0 16px;font-size:12px}
.footer .footer-links .col-contact .phone{margin:0 0 5px;font-size:22px;line-height:1;color:#ff6700}
.footbox {margin:0 auto;padding: 20px 0 0;text-align:center;height: 180px;font-size: 12px;border-top: 1px #ccc solid;}
.footbox p{line-height: 20px;color: #757575;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;}
.footbox p a{color: #757575;}

.spbg{background: #f1f2f6;}
.cp_content{ width:1100px; margin:0 auto; overflow:hidden; padding-bottom:20px;}
.place{text-align:left;width:1100px;height:40px;line-height:40px;margin:0 auto;}
.place p{line-height:40px; font-size:14px;}
.cpleft{ float:left;}
.cpleft .cpbox{width: 250px;margin-bottom:10px;padding: 0 10px;background:#fff;border-radius:5px;}
.cpleft .cpbox .cpboxtit{width: 250px;margin-left: -10px;height: 40px;line-height: 40px;border-bottom: 1px solid #e8e8e8;border-radius: 5px 5px 0 0;background: -webkit-linear-gradient(top, #ffffff, #f7f7f7);}
.cpbox .cpboxtit strong{display:block;width:230px;margin-left:10px;color:#434a54;font-weight:700}
.cpbox .cpboxtit .r{float:right;margin: -40px 10px 0 0;color:#333;font-size:12px;}
.cpbox .cpboxtit a.r{color:#667ebd}
.cpbox .cpboxtit a.r:hover{color:#f60}
.cpbox .cpboxtit strong a{float:none;margin-top:0;color:#333;font-size:14px}
.cpbox .cpboxtit strong a:hover{color:#eb6100}
.cpbox ul{line-height:24px;margin:0 0 0 24px;padding:10px 0}
.cpbox li{padding:4px 0 5px;}
.cpbox li a{font-size:14px;height: 26px;line-height: 26px;overflow: hidden;display: block;white-space: nowrap;text-overflow: ellipsis;}
.cpbox em{float:left;width: 19px;height: 16px;line-height: 14px;margin: 5px 0 0 -24px;border: 1px solid #aab2bd;color:#aab2bd;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;font-size: 14px;text-align:center;}
.cpbox .topRank em{border: 1px solid #eb6100;color:#eb6100;}

.cpright{ float:right;}
.cplb{float:right;width: 835px;text-align:left;border-radius:5px;}
.cplb .cplbtit{height:40px;border-bottom:1px solid #e8e8e8;line-height:40px;background: -webkit-linear-gradient(top, #ffffff, #f7f7f7);padding-left:20px;border-radius: 5px 5px 0 0; font-weight:700;width: 822px;margin-left: 5px;}
.cplb_con{}
ul.app{overflow:hidden;}
ul.app li{width: 198px;display:inline;float:left;padding: 15px 15px 5px;margin: 0 5px 10px;background: #fff;}
ul.app li img{width: 168px;height:127px;}
ul.app li span{display:block;height:25px;font-size:14px;line-height:25px;text-align:center;overflow: hidden;}
ul.app li span.tl{ text-align:left;}
ul.app li p{ font-size:14px;height:25px;line-height:25px;}
.list_page_list{text-align:center;clear:both; padding:5px 0;font-size:14px; background:#fff; width:822px;margin: 10px 5px 0;}
.list_page_list li{display:inline;margin:0 2px;}
.list_page_list .thisclass a{color:#eb6100;;}
.list_page_list a{padding:0 6px;border:1px solid #ccc; font-size:14px;}
.list_page_list a:hover{border:1px solid #eb6100;}

.pages{text-align:center;background:#fff;padding: 6px 0 2px;line-height: initial;}
.pages ul{width:auto;margin:0;display:inline-block}
.pages ul li{width:auto;height:auto;margin:0;float:left;font-size:15px;color:#333;padding:0;border:0;background:0 0}
.pages ul li:hover{background:0 0}
.pages ul li span{background:#fff;color:#dfdfdf;display:block;padding: 2px 8px;border:1px #dfdfdf solid;margin:0 2px;font-size: 16px;}
.pages ul li a{color:#333;display:block;padding: 2px 8px;border:1px #d2d2d2 solid;margin:0 2px;font-size: 16px;}
.pages ul li a:hover{background:#eb6100;color:#fff;border:1px #eb6100 solid}
.pages ul li.thisclass span{color:#fff;font-weight:700;background:#eb6100;border:1px #eb6100 solid}


.info-txt{width:822px;overflow:hidden;margin:0 5px 10px;font-size: 14px;background: #fff;}
.info-tit{padding:0 10px;height:36px;background:#f6f6f6;line-height:36px;overflow:hidden}
.info-tit .ch{font-size:16px;color:#000;padding-right:5px}
.info-tit .cpjs{font-size:16px;padding-left: 10px;font-weight: 700;}
.info-tit .cn{font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;color:#666}
.info-tit1{padding:0 10px;height:36px;line-height:36px;overflow:hidden;background: #f1f2f6;}
.info-tit1 .ch{font-size:16px;color:#000;padding-right:5px}
.info-tit1 .cpjs{font-size:16px;padding-left: 10px;font-weight: 700;}
.info-tit1 .cn{font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;color:#666}
.info-txt .detxt{padding: 10px 20px;}
.info-txt .detxt p{line-height: 25px;padding: 5px 0;}
.info-txt h1{font-size:20px;text-align:left;line-height: normal;}
.info-txt ul li{width:100%;padding:25px 0;overflow:hidden;border-bottom:1px dashed #d4d4d4}
.info-txt ul.app{overflow:hidden;}
.info-txt ul.app li{width: 192px;display:inline;float:left;padding: 15px 12px 0;margin: 0 5.5px 10px;background: #fff;border: 0;}
.info-txt ul.app li img{width: 168px;height:127px;}
.info-txt ul.app li span{display:block;height:25px;font-size:14px;line-height:25px;text-align:center;overflow: hidden;}
.info-txt ul.app li span.tl{ text-align:left;}
.info-txt ul.app li p{ font-size:14px;height:25px;line-height:25px;}
.pdlr20{ padding:0 20px;}
.ProInfo{padding:20px 0;overflow:hidden;}
.ProInfo .image{float:left;margin-left: 20px;}
.ProInfo .column{float:right;width: 490px;margin-right: 20px;}
.ProInfo .column ul{ padding:10px 0;}
.ProInfo .image img{width: 264px;height: 200px;}
.ProInfo .image a{display:block;width: 268px;height: 204px;border:2px solid #ccc;margin:2px;}
.ProInfo .column .title{border-bottom:1px solid #ccc;padding:10px 0}
.ProInfo .column .title h3{text-align:left}
.ProInfo .column .infos{text-align:left;margin-top:10px;color:#A5A5A5}
.ProInfo .column ul li{line-height:40px;height:30px;padding:0;border:none}
.ProInfo .column ul li span{font-weight:700}
.ProInfo .column ul li p{color:#666}
.prenext-box{clear:both;margin: 0 5px;background-color:#FFF;width: 822px;font-size: 14px;padding:10px 20px;}
.prenext-box dd{float:left;padding-left:15px;width:45%;line-height: 33px;}
.tab_nr{width: 822px;margin: 0 auto;background: #f1f2f6;padding-top: 20px;}
.tab_nr .menu_bg{background:#fff; display:block;}
.tab_nr ul.menu_nr{height: 35px;overflow:hidden;margin: 0 20px;border-bottom: 1px solid #d1d2d4;}
.tab_nr ul.menu_nr span{float: right;display: block;line-height: 40px; margin-right:-3px;}
.tab_nr ul.menu_nr li{float:left;text-align:center;width:130px;height: 35px;line-height: 35px;list-style:none;font-size:16px;cursor:pointer;color:#525657;padding: 0;border: 0;}
.tab_nr ul.menu_nr li.active_nr{background: #eb6100;color:#fff;}
.tab_nr ul.menu_nr li.active_nr span:nth-child(1){ display:none;}
.tab_nr ul.menu_nr li.active_nr span{display:none;}
.con11,.con12{padding: 20px 0 0;background: #fff;}
.con11 p,.con12 p{ font-size:14px; color:#424141; line-height:30px;}
.con12{display:none;}
.con11 ul,.con12 ul{padding:5px;}
.con11 ul li a,.con12 ul li a{background:url(../images/point.png) no-repeat left center;font-size:14px;line-height:180%;color:#252525;text-decoration:none;}
.con11 ul li:hover,.con12 ul li a:hover{color:#098ef9;cursor:pointer;text-decoration:none;}

.xwright{ float:right;}
.xwlb{float:right;width: 835px;text-align:left;border-radius:5px;}
.xwlb .xwlbtit{height:40px;border-bottom:1px solid #e8e8e8;line-height:40px;background: -webkit-linear-gradient(top, #ffffff, #f7f7f7);padding-left:20px;border-radius: 5px 5px 0 0; font-weight:700;width: 822px;margin-left: 5px;}
.xwlb_con{width: 822px;margin: 0 5px;background: #fff;}
.xwlb_con .cont1{overflow:hidden;_zoom:1;border-bottom:1px dashed #ccc;padding:10px 0;}
.xwlb_con .cont1 .left1{float:left;padding:10px;}
.xwlb_con .cont1 .left1 .pic{width: 206px;border:1px solid #ccc;text-align:center;padding:3px;height: 158px;}
.xwlb_con .cont1 .left1 .pic a{display:block;}
.xwlb_con .cont1 .left1 .pic a img{width: 198px;height: 150px;}
.xwlb_con .cont1 .right1{float:right;width: 595px;padding-top:10px;}
.xwlb_con .cont1 .right1 ul{overflow:hidden;height: 155px;}
.xwlb_con .cont1 .right1 ul li{line-height:25px;padding:20px 10px 0;}
.xwlb_con .cont1 .right1 ul li .nr{height:75px;overflow:hidden;font-size: 14px; color:#454545;}
.xwlb_con .cont1 .right1 ul li .ck{text-align:right;padding:7px 20px;}
.xwlb_con .cont1 .right1 .title{font-weight:bold;font-size:16px;color:#000; overflow:hidden;}
.xwlb_con .cont1 .right1 .title a{ color:#000;}
.xwlb_con .cont1 .right1 .title .lbtime{font-size: 12px;font-weight: normal;float: right;}

.pp_con2 {padding: 0 10px; margin-bottom:15px;}
.pp_con2 .caption{line-height:35px;font-weight: bold;font-size: 22px;color: #000;margin-bottom:0;text-align:center;padding: 17px 0;}
.info_con_tit { line-height:22px; margin-bottom:15px; }
.info_con_tit span { margin-right:20px; }
.info_con_tit .n_tit { text-align:center;color:#666; font-size:12px; }
.info_con_tit .n_tit a { color:#BCBBBB; }
.info_con_tit .n_tit2 { height:24px; }
.pp_con2 .abstract{padding: 10px;line-height:25px;background:#fafafa;font-size:14px;color:#666;margin: 0 10px 20px;border:1px #e5e5e5 solid;}
.fenxiang{width:450px;margin: 0 auto 15px;overflow: hidden;line-height: normal;}
.fenxiang a,.fenxiang span{box-sizing: initial;}
#cntrbody{ font-size:14px;}
#cntrbody p{ line-height: 25px;padding: 10px; }
#cntrbody .linkbox{
    padding: 20px 0;
}
#cntrbody .linkbox h3{padding: 5px 10px;background: linear-gradient(to left,#ffceab,#eb6100);margin: 0;}
#cntrbody .linkbox h3 a{color: #fff;font-size: 15px;}
#cntrbody .linkbox ul{overflow:hidden;}
#cntrbody .linkbox ul li{width: 200px;float: left;padding: 10px 0;font-size: 16px;}
#cntrbody .linkbox ul li a{}

.n_info_con2 {width: 822px;padding: 0 15px 0 10px;}
.n_info_con2 .t04 {color: #333;font-size: 16px;margin: 5px 0;padding-left: 20px;font-weight: normal;}
.n_info_con2 .t04 a {color: #FFFFFF;}
.n_info_con2 .t04 a:hover {color: #FFFFFF;}
.info_b, .info_b2 {overflow: hidden;padding: 10px 0;background: #fff;}
ul.p_list_ul a, ul.p_list_ul2 a{}
ul.p_list_ul li, ul.p_list_ul2 li {background: url("../images/ico10.gif") no-repeat scroll 10px 9px;float: left;line-height: 23px;margin-left: 10px;overflow: hidden;text-indent: 20px;width: 388px;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;}

#sp1_logo{float: left;overflow: hidden;position: relative}
#sp1_logo a{padding: 0;display: block;height: 40px;}
#sp1_logo a img{ width:149px; height:40px;}
.sp1_masthead_cata{float: left;margin-left: 20px;padding: 0;position: relative}
.showing .open{display: block;}
.sp1_masthead_cata>li{display: block;float: left;padding: 0 14px;}
.sp1_masthead_cata>li:first-child a span{border-radius:5px;background-color: #eb6100;color: #fff;padding: 5px 18px;}
.sp1_masthead_cata>li:first-child a i{background:url('../images/sprite.png') no-repeat -103px -112px;}
.sp1_masthead_cata>li:first-child i{position:absolute;background:url('../images/sprite.png') no-repeat -103px -81px;display:block;width:14px;height:14px;top:12px;left:14px;}
.sp1_skinny .sp1_masthead_cata>li>a{margin-bottom: 0;}
.sp1_masthead_cata>li>a{box-sizing: border-box;color: #323232;cursor: pointer;display: block;height: 46px;line-height: 40px;overflow: hidden;padding: 0;position: relative;text-decoration: none;border-bottom: 2px solid transparent;transition: .3s border-color,.3s color;}
.sp1_masthead_cata>li>a:hover,.sp1_masthead_cata>li.active>a{border-bottom: 2px solid #eb6100;color: #eb6100;}
.sp1_masthead_rightside{float: right;height: 40px;position: relative;}
.sp1_masthead_rightside > ul > li{display: block;float: left;padding: 0;position: relative;}
.sp1_masthead_rightside > ul > li a{width: 40px;height: 40px;display: block;cursor: pointer;}
.sp1_masthead_rightside li.search{
	float:right;
}
li.search input.sou{background:url("../images/ico06.jpg") no-repeat; width:33px; height:30px;display: block;float: left;text-indent:-9999px;}
.sp1_masthead_rightside li.search form{
	margin:7px 0 0 0;
}
.sp1_masthead_rightside li.search form input.search{
	height:30px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	color:#777;
	outline:none;
	border:solid 1px #dedede;
	-o-transition:border .3s linear;
	-moz-transition:border .3s linear;
	-webkit-transition:border .3s linear;
	transition:border .3s linear;
}
.sp1_masthead_rightside li.search form input.search:focus{
	border-color:#eb6100;
}
.sp1_masthead_rightside li.search form .search-submit2{background:url(../images/sprite.png) no-repeat;width:34px;height:30px;float:left; border:0;}
.sp1_masthead_rightside .sp1_dropdown_menu{width:300px;position: absolute;top: 46px;right: -40px;}
.sp1_masthead_rightside .triangle,#sp1_search_box .triangle{height: 15px;overflow: hidden;position: absolute;top: -15px;width: 320px;right:0; display: none\9;}
.sp1_masthead_rightside .triangle:before,#sp1_search_box .triangle:before{content: "";position: absolute;top: 5px;right: 10px;width: 20px;height: 20px;border: 1px solid #ddd;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);background-color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background-image: -webkit-linear-gradient(top, #fff, #fff);background-image: -moz-linear-gradient(top, #fff, #fff);background-image: -o-linear-gradient(top, #fff, #fff);background-image: linear-gradient(to bottom, #fff, #fff);}
.sp1_show_more,.sp1_search,.sp1_show_more>a{width: 40px;height: 56px;}
.sp1_search:before{display: table;content: "";}
.sp1_show_more>a{display:block;}
.sp1_show_more>a:before,.sp1_search>a:before,.sp1_show_more>a:hover:before,.sp1_search>a:hover:before{background: url(../images/sprite.png) no-repeat 0 -70px;position: absolute;display: block;width: 25px;height: 25px;content: "";top: 8px;left: 8px;}
.sp1_search>a:before{background-position: -39px -70px;}
.sp1_show_more>a:hover:before{background-position: 0 -105px;}
.sp1_search>a:hover:before{background-position: -39px -105px;}
#sp1_stage,#sp1_card_list [class*="col-"],.index-video{margin-bottom: 1.5%;}
#sp1_card_list .row .row > .col-sm-12{margin-bottom: 3%;}
#sp1_card_list .row .row > .col-sm-12:last-child{margin-bottom: 0;}
#sp1_global_nav_content{padding:0 15px ;}
.vertical_line{border-right: 1px solid #d5d5d5;}
.sp1_btn{border-radius: 5px;background-color: inherit;line-height: 24px;height: 24px;padding: 5px 10px;text-decoration: none;}
.sp1_box_wrap .sp1_btn:hover{text-decoration:none;}
.sp1_box_wrap{padding:15px;}
.sp1_box_wrap h3{color: #eb6100;margin: 0 0 15px 0;}
.sp1_box_wrap h4{margin: 15px 0;}
.sp1_box_wrap a{text-decoration: none;}
.sp1_box_wrap a:hover{text-decoration:none;color: #eb6100;}
[data-section="spmm1"] .sp1_box_wrap a:hover{text-decoration: none;}
.sp1_box_wrap:hover .sp1_btn{background-color: #eb6100;color: #fff;}


[data-section="spmm0"] .sp1_btn,[data-section="spmm2"] .sp1_btn,[data-section="spmm3"] .sp1_btn,[data-section="spmm4"] .sp1_btn,[data-section="spmm5"] .sp1_btn,[data-section="spmm6"] .sp1_btn{position: relative;left: -10px;top: 10px;}
.col-sm-2-4{float: left;position: relative;min-height: 1px;margin-left: 321px;padding-right: 15px;background: #fbfbfb;}

.open .sp1_dropdown_menu,.open #sp1_search_box{display: block;}
.sp1_dropdown_menu{display: none;margin-left: -20px;position: absolute;z-index: 20;padding: 0px;border-image-source: initial;border-image-slice: initial;border-image-width: initial;border-image-outset: initial;border-image-repeat: initial;border-width: 1px;border-style: solid;border-color: rgb(224, 224, 224);background: rgb(255, 255, 255);padding: 0px;}
.sp1_dropdown_menu a{color: #333;display: block;padding: 7px 20px;position: relative;text-decoration: none;border-bottom: 1px solid #d5d5d5;}
.sp1_dropdown_menu li:last-child a{border-bottom:0;}
.sp1_dropdown_menu a:hover, .sp1_dropdown_menu a:focus{background-color: #eb6100;color: #fff;text-decoration: none;}
.sp1_section1 .col-sm-2-4{float: left;position: relative;min-height: 1px;margin-left: 442px;padding-right: 15px;background: #fbfbfb;}
.sp1_section2 .col-sm-2-4{float: left;position: relative;min-height: 1px;margin-left: 545px;padding-right: 15px;background: #fbfbfb;}
#sp1_search_box{display: none;width: 350px;position: absolute;top: 46px;right: 0;margin-left: -20px;position: absolute;z-index: 20;padding: 20px;border-width: 1px;border-style: solid;border-color: rgb(224, 224, 224);background: rgb(255, 255, 255);}
#sp1_search_box input[type="text"]{position: absolute;top: 1px;width: 100%;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;border: 1px solid #ccc;height: 34px;padding:0 10px;}
#sp1_search_box input[type="text"]:focus{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
#sp1_search_box div:nth-child(2){height: 36px;position: relative;}
#sp1_search_box input[type="button"]{width: 39px;height: 36px;background: url("../images/sprite.png") 0px -142px;border: 0;position: absolute;z-index: 2;right: 0;top: 0;}
#sp1_search_box input[type="button"]:hover{background-position: -42px -142px;}


/* pc navmenu end*/
/* mobile nav start */
#sp1_mob_nav_container{position: fixed; z-index: 888; top: 0; right: -100%; width: 100%; height: 100%; background: #fff; overflow: auto;}
#container.open, #footer.open,.footer.open, .share_nullbox.open{left: -100% !important; position: fixed;}
#sp1_mob_nav_container.open{right: 0 !important; box-shadow: -5px 0px 10px rgba(0, 0, 0, .2);}
#container,
#sp1_mob_nav_container{-webkit-transition: all 300ms ease-in; -moz-transition: all 300ms ease-in; -ms-transition: all 300ms ease-in; -o-transition: all 300ms ease-in; transition: all 300ms ease-in;}
#sp1_mob_nav_container ul li{border-bottom: 1px solid #ddd;line-height: 45px;padding:0 20px;font-size: 16px;color: #333;}
#sp1_mob_nav_container ul li a{display: block;}
#sp1_mob_nav_container ul li.search{line-height: 57px; position:relative;}
#sp1_mob_nav_container ul li.search .prev{float: left;}
#sp1_mob_nav_container ul li.search .prev a{color: #eb6100;}
#sp1_mob_nav_container ul li ul li:hover,#sp1_mob_nav_container ul li ul li ul li:hover{background-color:#eb6100;color: #fff;}
#sp1_mob_nav_container .title.active a,#sp1_mob_nav_container .title.active>ul>li>a:hover{color: #eb6100;}
#sp1_mob_nav_container .title.active>ul>li>a{color:#333;}
#sp1_mob_nav_container ul li ul{display: none;margin-left: -25px;margin-right: -20px;padding-left: 25px;padding-right: 20px;border-top: 1px solid #aaa;border-bottom: 1px solid #aaa;color: #fff;}
#sp1_mob_nav_container ul li ul li:hover, #sp1_mob_nav_container ul li ul li ul li:hover{background-color: #eb6100;}
#sp1_mob_nav_container ul li ul li.title{margin-left: -25px;margin-right: -20px;padding-left: 25px;padding-right: 20px;background-color: #dedede;color: #eb6100;}
#sp1_mob_nav_container ul>li>ul>li{border-bottom: 1px solid #aaa;margin-left: -25px;margin-right: -20px;padding-left: 25px;padding-right: 20px;background-color: #dedede;}
#sp1_mob_nav_container ul li ul li ul li{border-bottom-color: #aaa;margin-left: -25px;margin-right: -20px;padding-left: 40px;padding-right: 20px;background-color: #dedede;}

.editPageButtom:not(:last-child) > div {float: left; }
/* mobile nav end */
.zxbg{background:#ff6100;height:87px;position:fixed;bottom:0;width: 100%; z-index:999;}
.zixun{width:1200px;height:87px;background:url(../images/zixun.gif) no-repeat;margin: 0 auto;}

.return{width:59px;position:fixed;bottom: 145px;right: 0;z-index:999;}
.return a div{width:59px;height:59px;background:#6e8696;margin-top:10px;text-align:center}
.return a.dingbu2 .fhdb2{width:43px;height:43px;margin-top:10px;text-align:center}
.return a .fhdb1{background:url(../images/fhdb1.jpg);}
.return a .fhdb1:hover{background:url(../images/fhdb1_1.jpg);}
.return a .fhdb2{background:url(../images/fhdb2.png) no-repeat center;opacity: 0.7;}
.return>a{color:#fff;font-size:20px}
.server{}
.server.unfold .server-body{display:block;}
.server .server-body{position:absolute;display:none;-o-transition:.3s cubic-bezier(.19,1,.22,1);}
.server .server_fold{position:fixed;right:0;padding: 10px 19px;cursor:pointer;background: #ff6100;bottom: 0;z-index:10;}
.server .server-header{overflow: hidden;position: fixed;right: 0;bottom: 69px; z-index:1000;}
.server .server-header *{float:left;}
.server .server_arrow{cursor:pointer}
.server .server-footer{margin-top:10px;padding-top:14px;padding-bottom:14px;padding-left:11px;border-top:1px dashed #d1d4cc}
.server .server-footer .text-primary{color:#70CA5D;font-size:14px;}
.server .server_icon-alert{display:inline-block;margin-right:10px;vertical-align:-3px;*display:inline;*zoom:1;*vertical-align:-1px}
.server_fold div{width: 21px;font-size: 16px;text-align: center;color: #fff;line-height: normal;}
.server_arrow{width:18px;height:18px;background-image:url(../images/close_ico.png);}
.tj_2{width:83%;height:300px;margin:0 auto;margin-top:0!important}
#xinxi{width:1000px;margin:0 auto;padding-left:300px;padding-top:16px;position:relative}
#xinxi tr{height:20px;line-height:20px}
#xinxi td{height:20px}
#xinxi input{width:190px;height:20px;border:1px solid #ddd;font-size:14px}
#xinxi input+span{width:91px;display:block;float:right;margin-top:-21px;height:20px;line-height:20px;margin-right:15px;font-size:13px;position:absolute;text-align:right;margin-left:100px}
#sub{width:160px;height:42px;border:0;background:0 0}

.pro-wrp {margin: 0 0 15px 5px;width: 822px;background: #fff; }
.pro-wrp .cont{overflow:hidden;_zoom:1;padding:5px 0;border-bottom:1px dashed #ccc;}
.pro-wrp .cont .left1{float:left;padding:10px;}
.pro-wrp .cont .left1 .pic{width:188px;border:1px solid #ccc;text-align:center;padding:3px;}
.pro-wrp .cont .left1 .pic a{display:block;height:135px;}
.pro-wrp .cont .right1{overflow:hidden;}
.pro-wrp .cont .right1 ul{overflow:hidden;height:160px;}
.pro-wrp .cont .right1 ul li{line-height:25px;padding:10px 20px 0 20px;}
.pro-wrp .cont .right1 ul li .nr{height:100px;overflow:hidden;font-size: 14px;padding-top: 10px;}
.pro-wrp .cont .right1 ul li .ck{text-align:right;padding:7px 20px;}
.pro-wrp .cont .right1 .title{font-weight:bold;font-size:16px;color:#333; overflow:hidden;}
.pro-wrp .cont .right1 .title .lbtime{font-size: 12px;font-weight: normal;float: right;}

.left2_main { padding-bottom:15px; overflow:hidden;  }
.n_info_con { padding:10px 15px 0 10px; overflow:hidden; font-size:14px; }
.n_info_con h1 { border-bottom: 1px dashed #CCCCCC; color: #333; font-family: "Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif; font-size: 22px; line-height: 40px; padding-bottom:10px; margin-bottom: 10px; text-align: center; }
.info_con_tit { font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif; line-height:24px; margin-bottom:15px; }
.info_con_tit span { margin-right:20px; }
.info_con_tit .n_tit { text-align:center; color:#BCBBBB; }
.info_con_tit .n_tit a { color:#BCBBBB; }
.info_con_tit .n_tit2 { height:24px; }
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px; }
.n_info_con p { line-height:22px; padding:10px; word-spacing: 10px; }
.n_info_con p a { color:#B61212; }
.gduo {height:30px;line-height:30px;overflow:hidden;margin:15px 0px;padding:0 10px;}
.gduo span { float:right; width:320px; overflow:hidden; height:30px; display:block; }
.gduo a { font-weight:bold; }
.n_info_con2 .t04 {color:#000;background: #f1f2f6;}/*å¯ä¿®æ”¹æ–‡å­—è‰²å½©(å…³äºŽç½‘ç»œæŽ¨å¹¿)*/

.social_nav5{height: auto;position:fixed;bottom:0;min-width:320px;max-width: 768px;width:100%;z-index:999;background: #ff6100; display:none;}
.social_nav5 li{width: 50%;float:left;position:relative;text-align:left;border: 1px #ccc solid;color:#fff;line-height:1rem;height: auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.social_nav5 li:nth-child(2){border-right:none;border-left:none;}
.social_nav5 li em{width: 24%;display:block;float: left;padding-right: 4%;}
.social_nav5 li em img{width: 100%;height:auto;}
.social_nav5 li a{color: #fff;font-size: 22px;line-height: 190%;display: block;padding: 4% 0 4% 20%;}
.social_nav5 li.cur{ color:#fff;}
.social_nav5 li .erji{ position:absolute;bottom:5.33rem; left:0; width:100%; text-align:left; background:#33c2ec; display:none;opacity: 0.9; }
.social_nav5 li .erji a{ display:block;line-height:20px; font-size:1rem; line-height:2rem;position:relative; text-align:center;  color:#fff;}
.social_nav5 li .erji a:last-child{border-bottom:none;}
.return a .fhdb2{ display:none;}

.cpright .sousuo{width:1100px;}
.cpright .sousuo .cplbtit{width: 1090px;font-weight: normal;}
.cpright .sousuo .cplb_con{width:1090px;}
.cpright .sousuo .cplb_con .cont1 .right1{width:860px;}
.cpright .sousuo .list_page_list{width:1090px;}

.fbox {background: #666;overflow: hidden;margin-top: 20px; font-size:14px;}
.footer{width: 1100px;margin:0 auto;}
.f_nav { height:40px; line-height:40px; text-align:center; color:#fff; font-weight:bold; background:url(../images/fnav.gif) no-repeat;}
.f_nav a { padding:0 14px; color:#fff;}
.f_con { padding:13px 0 0 0; overflow:hidden; text-align:center;}
.f_con p { line-height:28px;}
.f_con p img { padding-left:10px;}
.foot_l{float:left;width: 255px;padding: 20px 0;}
.foot_l ul li{ text-align:center;}
.foot_l ul li p.tel1{ font-size:22px; color:#fff; font-weight:bold;padding: 10px 0;}
.foot_l ul li p.hd{font-size:16px;color: #fff; padding:10px 0;}
.foot_r{float: right;width: 830px;padding-top: 20px;}
.foot_r ul{ margin-top:30px;}
.foot_r ul li{overflow:hidden;margin-bottom: 20px;}
.foot_r ul li span{ font-size:18px; display:block; float:left;width:110px; color:#fff;}
.foot_r ul li span a{color: #fff;}
.foot_r ul li.bqsy span{font-size: 14px;float: none;width: auto;display: initial;}
.foot_r ul li p{float:left;line-height: 22px;width: 695px;}
.foot_r ul li.bqsy p{width: 830px;line-height:30px;color: #fff;}
.foot_r ul li.bqsy span a{float:none;display:initial;margin-left:0;}
.foot_r ul li.bqsy p.tj span{float: none;display: initial;}
.foot_r ul li.bqsy p.tj a{margin-left:0;}
.foot_r ul li p a{margin-left: 15px;color: #fff;display: block;float: left;}
.foot_r ul li.zixun1 p a{display: block;float: left;width: 215px;}
.yqlj{background: #444;overflow:hidden; font-size:14px;}
.link1{margin-bottom:10px;width: 1100px;margin: 0 auto;overflow: hidden;padding: 10px 0;}
.link1 span{font-size:14px;color: #b1b1b1;line-height: 25px; float:left;}
.link1 p{line-height:25px;float: right;width: 1030px;}
.link1 p a{margin-left:10px;display:block;color: #b1b1b1;float:left;}
.shengming{ font-size:14px;}
.shengming span{ display:block; text-align:center; font-weight:bold; font-size:16px; padding:10px 0 !important;}
.shengming strong{ font-size:16px;}
.shengming strong span{ display:initial; font-size:20px; color:#eb6100;}
.shengming p{ padding:10px 0;}
.shengming p.fwsm{ color:#fe2400;}