body{font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:12px; color:#666;width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width:1200px; }
a{ text-decoration:none; transition:all 0.3s}
a:hover{ text-decoration:none;}
.wrap{ width:1200px; margin:0 auto}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {    color: #aaa;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {    color: #aaa;}
.lan{ color:#2483c7 !important}
.sbanner{ text-align:center}
.sbanner img{ max-width:100%; height:auto; vertical-align:top}

.header{ border-bottom:1px solid #beb5b0}
.headerm{ width:1200px; margin:0 auto; padding:0 35px; box-sizing:border-box}
a.logo{ display:inline-block; float:left; background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_logo.png) no-repeat left center; width:140px; height:70px;}
.nav{ float:left; padding:5px 0 0; display:inline-block; margin-left:180px}
.nav li{ display:inline-block; position:relative; margin:0 5px;z-index: 100}
a.navlink{ padding:0 15px; border-bottom:3px solid #fff; display:inline-block; line-height:62px; color:#333; font-size:16px;}
a.navlink:hover,.nav li.now a.navlink,.nav li:hover a.navlink{ color:#2483c7; border-bottom:3px solid #2483c7; }
.navb{ position:absolute; left:0; top:62px; padding:8px 0 0; width:370px; display:none}
.navbm{ background:rgba(0,0,0,0.8)}
.navbm a{ display:inline-block; padding:0 15px; color:#fff; line-height:40px; font-size:14px; margin-right:20px;}
.navbm a:hover{ color:#666;}
.navbm a:last-child{ margin:0}
.nav li:hover .navb{ display:block}
.navr{ float:right; text-align:right; display:inline-block; padding:15px 0}
.navr a{ display:inline-block; line-height:40px; color:#2483c7; margin-left:10px; font-size:15px; }
.title{ text-align:center;color:#2483c7; padding:35px 0; line-height:35px; font-size:28px;}
.menu{ background:#2483c7; padding:15px 45px 10px; border-radius:50px;    text-align: center;}
.menu li{ width:197px; position:relative; z-index:1000;display: inline-block;}
a.menulink{ width:158px; text-align:center; display:inline-block; color:#fff; line-height:25px; font-size:14px;}
a.menulink:hover,.menu li.now a.menulink,.menu li:hover a.menulink{ color:#f7ab00}
.menu li span{ display:inline-block; width:50px; height:50px; border-radius:50%}
.menub{ position:absolute; left:0; top:70px; padding:20px 0 0; display:none}
.menubm{ padding:10px; text-align:left; background:#2483c7}
.menubm a{ display:inline-block; width:100%; line-height:35px; color:#fff; font-size:12px;}
.menubm a:hover{ color:#f7ab00}
.menu li:hover .menub{ display:block}

.icon1{ background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon1a.png) no-repeat center center #fff;}
.menu li:hover .icon1,.menu li.now .icon1{background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon1b.png) no-repeat center center #f7ab00;}
.icon2{ background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon2a.png) no-repeat center center #fff;}
.menu li:hover .icon2,.menu li.now .icon2{background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon2b.png) no-repeat center center #f7ab00;}
.icon3{ background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon3a.png) no-repeat center center #fff;}
.menu li:hover .icon3,.menu li.now .icon3{background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon3b.png) no-repeat center center #f7ab00;}
.icon4{ background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon4a.png) no-repeat center center #fff;}
.menu li:hover .icon4,.menu li.now .icon4{background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon4b.png) no-repeat center center #f7ab00;}
.icon5{ background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon5a.png) no-repeat center center #fff;}
.menu li:hover .icon5,.menu li.now .icon5{background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon5b.png) no-repeat center center #f7ab00;}
.icon6{ background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon6a.png) no-repeat center center #fff;}
.menu li:hover .icon6,.menu li.now .icon6{background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon6b.png) no-repeat center center #f7ab00;}
.icon7{ background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon7a.png) no-repeat center center #fff;}
.menu li:hover .icon7,.menu li.now .icon7{background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon7b.png) no-repeat center center #f7ab00;}

.zwss{ padding:10px 100px; position:relative; z-index:100}
.zwfl {  border: 1px solid #cfcfcf;color: #666;float: left;height:40px; z-index:10;margin-right: 15px;position: relative;width: 280px; box-sizing:border-box;}
.zwsstxt{ display:inline-block; line-height:38px; width:80px; text-align:right; color:#666; font-size:14px; float:left}
.zwflinput { background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon8.png) no-repeat 95% center;    border:none;color: #666;cursor: default;font-family: "microsoft yahei";height:38px;line-height:38px;padding:0 25px 0 5px;width:198px; float:left; box-sizing:border-box; font-size:14px;}
.zwflb {background: #f0f0f0;border: 1px solid #cfcfcf;display: none;left: -1px;position: absolute;top:38px;width:550px;}
.zwflbl {padding:10px;}
.zwflbl li {color: #666;cursor: default;float: left;text-align:center;width:33%;box-sizing: border-box; padding: 5px;}
.zwflbl li span{ display:inline-block; line-height:20px;  color:#666; padding:0; font-size:12px;}
.zwflbl li.hover span,.zwflbl li span:hover{color: #2483c7; }

.zwfl2 {border: 1px solid #cfcfcf;color: #666;float: left;height:40px; z-index:10;margin-right: 15px;position: relative;width: 280px; box-sizing:border-box;}
.zwfl2input {background:url(https://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon8.png) no-repeat 95% center;    border:none;color: #666;cursor: default;font-family: "microsoft yahei";height:38px;line-height:38px;padding:0 25px 0 5px;width:198px; float:left; box-sizing:border-box; font-size:14px;}

.zwfl2b {background: #f0f0f0;border: 1px solid #cfcfcf;display: none;left: -1px;position: absolute;top:38px;width: 400px;}
.zwfl2bl {float: left;padding: 10px 0;width:60px;border-right: 1px solid #e5e5e5; height:270px; box-sizing:border-box}
.zwfl2bl li {color: #666;cursor: default;height: 30px;line-height: 30px;padding-left: 15px;}
.zwfl2bl li.hover {color: #4b9fd3;}
.zwfl2br {float: left;padding: 10px;text-align: left;width: 310px;}
.zwfl2br blockquote {display: none;}
.zwfl2br blockquote.block {display: block;}
.zwfl2br span {cursor: default;line-height: 30px;padding-right: 15px;}
.zmt {border-right: 1px solid #e5e5e5;float: left;width: 80px; height:250px; overflow:auto}
.zmt li {color: #333;cursor: default;display: inline;float: left;font-size: 14px;height: 30px;line-height: 30px;padding: 0 2px 0 3px;width: 75px;}
.zmt li.hover {color: #2483c7;}
.zmb {display: block;float: right;width: 220px;}
.zmb div {display: none;}
.zmb div.block {display: block;}
.zmb span {cursor: default;display: block;line-height: 30px;padding-right: 15px;font-size:12px}
.zmb span a:hover {color: #2483c7;}
.zwss_input{ border:1px solid #cfcfcf; width:280px; float:left; box-sizing:border-box; height:40px; line-height:38px; color:#666; font-size:14px; padding:0 12px;font-family: "microsoft yahei";}
.zwss_btn{ float:right;  height:39px;  border:none; cursor:pointer; width:110px; color:#fff; background:#2483c7; font-size:16px;}
.zwbox{  margin:0 100px; padding:0 0 5px;    min-height: 573px; }
.zwm{ border-top:8px solid #2483c7;}
.zwm tr{ border-bottom:2px solid #e7e7e7; cursor:pointer; transition:all 0.3s}
.zwm tr:hover{ background:#f0f0f0}
.zwm th{ background:#f0f0f0; font-weight:normal; font-size:16px; line-height:40px; border-right:2px solid #e7e7e7}
.zwm td{ color:#333; line-height:38px; font-size:14px;border-right:2px solid #e7e7e7}
.zwm td b{ color:#666; font-size:14px; font-weight:normal;}
.zwm td a{ display:inline-block;color:#333;}
.zwm tr:hover a b{ color:#2483c7;}
.zwm tr:hover a{ color:#333}
.zwm tr:hover a span{color:#2483c7;}
.page{ text-align:center}
.page a,.page span{ display:inline-block; width:40px; height:40px; box-sizing:border-box; line-height:38px; text-align:center; border:1px solid #e7e7e7; color:#333; font-size:14px; margin:0 5px; background:#f6f6f6;}
.page a:hover,.page a.now{ background:#2483c7; color:#fff; border:1px solid #2483c7}
.page a.lr{ font-family:serif; font-weight:bold}
.footer{ background:#2483c7; text-align:center; color:#fff; padding:15px 0; line-height:30px;font-size:12px;}
.zwxq{ width:1040px; margin:0 auto; padding:0 0 30px}
.title2{ border-bottom:1px solid #cfcfcf; line-height:100px; color:#2483c7; font-size:18px;}
.zwxqt{ padding:15px 0 20px;}
.zwxqt li{ margin:5px 0; line-height:30px; color:#666; font-size:16px;}
.zwxqm{}
.zwxqm li{ margin-bottom:35px; color:#999; line-height:30px; font-size:14px;}
.zwxqm li h2{ background:#f0f0f0; line-height:40px; padding:0 10px; color:#333; font-size:16px; margin-bottom:10px}
a.zwsq{ display:inline-block; background:#2483c7; color:#fff; display:inline-block; height:50px; border-radius:25px; width:165px; text-align:center; font-size:18px; line-height:48px;}
a.sczw{ display:inline-block; background:#f6ab00; color:#2483c7; display:inline-block; height:50px; border-radius:25px; width:165px; text-align:center; font-size:18px; line-height:48px;}
.agen{ padding:50px 0 20px}
.agen h2{ color:#2868b1; font-size:25px; line-height:40px; margin-bottom:25px; font-weight:bold; padding-left:20px}
.agen li{ float:left; width:25%; text-align:center; color:#000; font-size:15px; line-height:25px; margin-bottom:20px; height:100px}
.agen li h3{color:#2868b1; line-height:25px; font-size:14px;}
.agen li p{ color:#000;font-weight: 600;}
a.apply{ border:5px solid #fff; background:#c00; display:inline-block; width:180px; height:45px; line-height:45px; text-align:center; color:#fff; font-weight:bold; border-radius:10px; box-shadow:0 0 10px rgba(0,0,0,0.5); font-size:20px}
.lan{ color:#2868b1}
.open{ padding:30px 0 50px}
.open h2{color:#2868b1; font-size:25px; line-height:40px; margin-bottom:25px; font-weight:bold; padding-left:20px}
.openm{ position:relative; padding:0 50px}
.openm li{ float:left; width:33%; padding:0 12px; text-align:center; box-sizing:border-box; position:relative; z-index:10}
.openm li img{ border:5px solid #fff; border-radius:50%; margin-bottom:10px; width:120px; height:120px; vertical-align:top}
.openm li p{ color:#fff; font-size:16px; line-height:28px;}
.openm span{ background:url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon10.jpg) no-repeat center center; width:100%; height:152px; position:absolute; z-index:1; left:0; bottom:-10px}
a.learn{ border:3px solid #2868b1; color:#2868b1; padding:0 15px; line-height:40px; font-size:18px; border-radius:10px; display:inline-block}
.part{ padding:0 0 30px}
.part h2{color:#2868b1; font-size:25px; line-height:40px; margin-bottom:25px; font-weight:bold; padding-left:20px}
.partm{ padding:0 20px;}
.partm  img{ vertical-align:middle; margin-right:15px; margin-bottom:15px}
.com{ padding:0 20px;}
.com h2{color:#2868b1; font-size:25px; line-height:40px; margin-bottom:25px; font-weight:bold; }
.com p{ color:#333; font-size:16px; line-height:30px; padding:0 0 50px}
.comb{ position:relative; padding:0 50px}
.combm{ overflow:hidden}
.combl{ cursor:pointer; display:inline-block; line-height:80px; color:#888; font-family:"宋体"; font-size:50px; position:absolute; left:0; top:50%; margin-top:-40px;}
.combr{ cursor:pointer; display:inline-block; line-height:80px; color:#888; font-family:"宋体"; font-size:50px; position:absolute; right:0; top:50%; margin-top:-40px;}
.emp{ padding:50px 20px 20px}
.emp h2{color:#2868b1; font-size:25px; line-height:40px; margin-bottom:25px; font-weight:bold;}
.emp ul{ padding:0 40px}
.emp li{ width:400px; float:left; margin:0 10px 30px;  box-sizing:border-box}
.empt{ text-align:center; color:#333; font-size:14px; line-height:20px; margin-bottom:5px}
.empb{ border:5px solid #999; padding:5px 10px; color:#666; font-size:16px; line-height:30px; height:260px}
/**0914**/
.xylogo{ display:inline-block; background:url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_xylogo.png) no-repeat left center; width:140px; height:70px; float:left}
.sbm{ width:1000px; height:60px; position:absolute; left:50%; top:50%; margin:-30px 0 0 -500px; color:#fff; line-height:50px; font-size:30px; font-weight:500; text-align:left}
.sbm span{ background:url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_xyicon1.png) no-repeat center center; display:inline-block; width:52px; height:5px; position:absolute; left:0; bottom:0}
.faq{ width:1000px; margin:0 auto; padding:50px 0 0}
.faq li{ margin-bottom:40px;}
.faq li h2{ background:#0068b6; padding:0 8px; border-radius:19px; margin-bottom:15px;}
.faq li h2 b{ display:inline-block; vertical-align:middle; background:#fff; width:30px; height:30px; line-height:30px; text-align:center; border-radius:50%; color:#008ad4; font-size:18px; box-shadow:3px 3px 10px rgba(0,0,0,0.1); font-weight:normal}
.faq li h2 span{ display:inline-block; vertical-align:middle; line-height:38px; color:#fff; font-size:20px; margin-left:25px;}
.faqb{ box-shadow:0 3px 15px rgba(0,0,0,0.2); line-height:35px; padding:25px 20px; color:#231815; font-size:17px; border-radius:5px}
.lxwm{ width:1200px; margin:0 auto; transform:translateY(-105px)}
.lxwml{ float:left; width:390px;}
.lxwml h2{ background:#fff; height:20px; margin-bottom:10px;}
.lxwmlb{ background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.2); padding:95px 40px 85px}
.lxwmlb li{ border-top:1px solid #918b8a; padding:20px 0 0; height:145px;}
.lxwmlb li h3{ line-height:25px; color:#008ad4; font-size:16px; line-height:25px;}
.lxwmlb li p{ color:#231815; font-size:15px; line-height:25px;}
.xjht{ padding:65px 0 20px; text-align:left; width:700px; margin:0 auto}
.xjht h2{ color:#000; font-size:46px; line-height:60px;}
.xjht h3{ font-weight:bold; line-height:50px; color:#000; font-size:28px;}
.xjht p{ color:#0068b5; font-size:18px; padding:10px 0 0; line-height:30px;}
.xjh{ background:url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img23b.png) no-repeat center top; width:1022px; height:1191px; position:relative; margin:0 auto}
.xname{ position:absolute; color:#8f8f90; font-size:14px; line-height:20px;}
.xname b{ display:inline-block; width:6px; height:6px; border-radius:50%; background:#8f8f90; position:absolute; left:-10px; top:7px}
.xnamenow{ cursor:pointer}
.xnamenow2{ color:#000}
.xnamenow b{ background:#f00; }
.xjhb{ background:rgba(0,104,182,0.62); position:absolute; left:-100px; top:20px; padding:10px 20px; width:290px; z-index:10; display:none}
.xjhb li{ float:left; width:130px; border-bottom:1px solid #fff; margin-bottom:20px;}
.xjhb li:nth-child(2n){ float:right}
.xjhb li h2{ border-bottom:2px solid #fff; color:#fff; line-height:35px; font-size:15px;}
.xjhb li p{ line-height:20px; color:#fff; padding:5px 0; border-bottom:1px solid #fff; font-size:13px;}
.xjhb li h3{ line-height:32px; color:#fff; font-size:13px;}
.img22{ background:url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img22.jpg) no-repeat center center; width:100%; height:349px;}
.jltd{ width:1200px; margin:0 auto; text-align:center; padding:110px 0 0}
.jltd li{ display:inline-block; text-align:center; margin:0 38px; cursor:pointer; transition:all 0.3s}
.jltd li:hover{ transform:translateY(-15px)}
.jltd li img{ border-radius:50%; box-shadow:0 0 20px rgba(0,0,0,0.8); vertical-align:top; margin-bottom:30px;}
.jltd li p{ text-align:center; line-height:35px; color:#000; font-size:28px;}
.img21{ background:url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img21.jpg) no-repeat center center; width:100%; height:350px; position:relative}
.img20{ background:url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img20.jpg) no-repeat center center; width:100%; height:350px; position:relative}
.xjhtxt{ color: #e60012;font-size: 30px; line-height: 40px; position: absolute; left: 440px; top: 110px; display: inline-block; }
.lxc{ text-align: center; padding:20px 0 70px; line-height: 65px; font-size: 45px;color: #333 }
.lxc b{ color: #0068b7; font-size: 50px }
.xjbt{ text-align: center; background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_icon31.png) no-repeat center bottom; padding-bottom: 25px }
.xjbt h2{  line-height: 30px; color: #0068b2;font-size: 22px; }
.xjbt p{color: #333; font-size: 18px; line-height: 28px; padding-bottom: 5px}
.jtjs{text-align: center; padding-bottom: 125px}
.jtjs li{display: inline-block;text-align: center; margin: 0 40px;width: 186px; transition: all 0.3s; cursor: pointer;}
.jtjs li:hover{ transform: translateY(-15px); }
.jtjs li img{vertical-align: top;border-radius: 50%}
.jtjs li p{ text-align: center; color: #000; font-size: 22px; line-height: 30px; padding-top: 25px }
.jtjs2{padding: 55px 0 105px}
.jtjs2 li{ width: auto; margin: 0 60px }
.jtjs3{padding: 55px 0 100px}
.jtjs3 li{ width: auto; margin: 0 30px }

/**1017**/
.nav li:nth-child(3) .navb{width: 996px;left: auto;right: -440px;text-align: center;}
.nav li:nth-child(3) .navbm a{padding: 0 50px; margin: 0}
.nav li:nth-child(3) .navbm a.now{color: #666}
.img40{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img40.jpg) no-repeat center center;height: 558px; position: relative;width: 100%}
.img40m{width: 976px; margin: 0 auto;padding: 135px 0 0}
.img40m h2{text-align: center;color: #fff;}
.img40m h2 b{display: inline-block;font-size: 38px; color: #fff; vertical-align: middle;line-height: 48px; margin: 0 25px; letter-spacing: 5px}
.img40m h2 span{display: inline-block;color: #fff;line-height: 48px; vertical-align: middle;font-size: 30px; font-weight: bold;}
.title3{display: inline-block;height: 35px; line-height: 35px; background: #fff; color: #0068a4;font-size: 18px; padding: 0 30px; min-width: 210px; box-sizing: border-box;}
.title4{display: inline-block;height: 35px; line-height: 35px; background: #0080c3; color: #fff;font-size: 18px;padding: 0 30px;min-width: 210px;box-sizing: border-box;}
.img40m p{color: #fff;font-size: 24px;line-height: 45px;}
.jtqx{width: 1000px; margin: 0 auto; padding: 100px 0 120px}
.jtqx h2{line-height: 30px;padding: 0 0 35px 15px;color: #231815;font-size: 20px}
.jtqx li{width: 192px;margin-right: 10px;box-shadow: 0 0 10px rgba(0,0,0,0.1);text-align: center; float: left; cursor: pointer;transition: all 0.3s}
.jtqx li:hover{transform:translateY(-10px);}
.jtqxt{width: 192px;height: 70px; display: table-cell;vertical-align: middle;text-align: center; box-shadow: 0 0 10px rgba(0,0,0,0.1)}
.jtqxb{padding: 40px 20px 0;height: 295px; box-sizing: border-box;}
.jtqxbt{ position: relative;width: 152px;height: 40px;padding-bottom: 15px }
.jtqxbtm{display: table-cell;width: 152px;height: 40px; vertical-align: middle;text-align: center;line-height: 20px;color: #231815;font-size: 17px;font-weight:bold}
.jtqxbtb{display: inline-block;width: 60px; height: 5px; position: absolute;left: 50%;margin-left: -30px; bottom: 0;background: #0068a4}
.jtqxbm{padding: 30px 0;line-height: 25px; text-align: center;color: #717071;font-size: 14px;}
.jtqx li a{ color: #0068a4;font-size: 17px; border: 1px solid #0068a4;width: 105px; height: 35px; line-height: 35px; border-radius: 18px;display: inline-block;text-align: center; }
.jtqx li:nth-child(5){margin:0;}
.jtqxtxt{padding: 50px 0 0;line-height: 30px;font-size: 17px; color: #231815}
.lcb{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img43.png) no-repeat center center;width: 100%;height: 702px;padding: 85px 0 0;box-sizing: border-box;}
.lcbm{width: 1000px; margin: 0 auto;padding: 100px 0 0}
.lcbm li{width: 237px; float: left;margin-right: 17px; text-align: center; cursor: pointer;transition: all 0.3s}
.lcbm li:hover{transform: translateY(-10px);}
.lcbm li:nth-child(4){margin: 0}
.lcbm li img{vertical-align: top;max-width: 237px;}
.wmyw{padding: 80px 0 200px; position: relative;}
.wmywm{font-weight: bold;padding: 155px 0 170px; text-align: center;color: #0080c3;font-size: 42px}
.wmywb{width: 1130px; margin: 0 auto; position: relative; z-index: 10}
.wmywb li{width: 163px; float: left;margin-right: 30px;text-align: center; transition: all 0.3s;cursor: pointer;}
.wmywb li:hover{transform: translateY(-10px);}
.wmywb li img{ vertical-align: top; border-radius: 50%;width: 163px; height: 163px;margin-bottom: 40px; }
.wmywb li p{line-height: 22px; color: #fff;font-size: 18px; text-align: center;}
.wmywb li:nth-child(6){margin-right: 0}
.wmywbg{background: #0068a4;width: 100%; position: absolute;left: 0; bottom: 0; z-index: 1;height: 370px;}
.qywh{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img46.png) no-repeat center center;width: 100%;height: 1025px;padding: 130px 0 0; box-sizing: border-box;}
.qywhm{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img45b.png) no-repeat center top;margin:95px auto 0;width: 873px;padding: 82px 0 0;color: #000;font-size: 15px;line-height: 30px;}
.qywhmtxt2{padding: 125px 320px 155px 65px}
.qywhmtxt3{padding: 0 40px 0 395px}
.img47{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img47.jpg) no-repeat center top; height: 558px; position: relative;width: 100%;padding: 150px 0 0;box-sizing: border-box;}
.title5{text-align: center;color: #fff;}
.title5 b{display: inline-block;font-size: 38px; color: #fff; vertical-align: middle;line-height: 48px; margin: 0 25px; letter-spacing: 5px;}
.title5 span{display: inline-block;color: #fff;line-height: 48px; vertical-align: middle;font-size: 30px; font-weight: bold;}
.qqjy{width: 1000px; position: absolute;left: 50%;margin-left: -500px;top: 430px; z-index: 10}
.qqjy li{width: 211px; margin-right: 52px; cursor: pointer;transition: all 0.3s;float: left;box-shadow: 0 0 20px rgba(0,0,0,0.2)}
.qqjy li:hover{transform: translateY(-10px);}
.qqjy li:nth-child(4){margin:0;}
.qqjy li img{vertical-align: top;width: 211px;height: 278px;}
.qqjyb{text-align: center;padding: 50px 0 0;margin-right: -30px;}
.qqjyb b{color: #231815;display: inline-block;vertical-align: middle;font-size: 24px; font-weight: bold;letter-spacing:28px; line-height: 35px;}
.qqjyb span{line-height: 35px; display: inline-block;vertical-align: middle;color: #231815; font-size: 20px;margin-right: 26px}
.fnbg{background: #dde5e9; padding: 355px 0 135px}
.fzjg{width: 1000px;margin:0 auto;background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img49.png) no-repeat 110px 122px;}
.fzjgl{float: left;width: 175px;}
.fzjgl h2{color: #231815;font-size: 24px;line-height: 50px;padding-bottom: 80px}
.fzjglm{}
.fzjglm h3{border-bottom: 1px solid #333;line-height: 35px;padding-left: 50px;color: #231815;font-size: 20px;font-weight: bold; margin-bottom: 8px}
.fzjglml{display: inline-block;width: 60px; line-height: 25px; float: left;color: #000;font-size: 12px}
.fzjglmr{display: inline-block;width: 110px;line-height: 25px; float: left;color: #000;font-size: 12px}
.img50a{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img50a.png) no-repeat left center;}
.fzjgr{width: 290px;float: right;}
.fzjgr li{margin-bottom: 10px;}
.fzjgr h3{border-bottom: 1px solid #333;line-height: 35px;padding-left: 65px;color: #231815;font-size: 20px;font-weight: bold; margin-bottom: 8px}
.fzjgrl{display: inline-block;width: 65px; line-height: 25px; float: left;color: #000;font-size: 12px}
.fzjgrm{display: inline-block;width: 90px; line-height: 25px; float: left;color: #000;font-size: 12px}
.fzjgrr{display: inline-block;width: 135px; line-height: 25px; float: left;color: #000;font-size: 12px}
.img50b{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img50b.png) no-repeat left center;}
.img50f{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img50f.png) no-repeat left center;}
.img50g{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img50g.png) no-repeat left center;}
.img50c{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img50c.png) no-repeat left center;}
.img50d{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img50d.png) no-repeat left center;}
.fzjgrb{border: 1px solid #333; text-align: center;padding: 5px 0;}
.fzjgrb img{vertical-align: middle;}
.fzjgrb span{display: inline-block;line-height: 25px;vertical-align: middle;padding: 0 15px 0 5px;color: #231815;}
.fzpic{background: #fff;padding: 25px 30px; box-sizing: border-box;width: 1200px; margin:0 auto;}
.fzpicm{position: relative; overflow: hidden;}
.fzpicmb{position: absolute;z-index: 10; text-align: center;}
.fzpicmb .swiper-pagination-bullet{width: 14px; height: 14px; border-radius: 50%; background: #d5d5d5; opacity: 1}
.fzpicmb .swiper-pagination-bullet-active{opacity: 0.3;background: #000}
.img52a{display: inline-block;width: 40px; height: 70px; background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img52a.png) no-repeat left center; position: absolute;left:35px;top: 50%; margin-top: -35px; z-index: 10; cursor: pointer;}
.img52b{display: inline-block;width: 40px; height: 70px; background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img52b.png) no-repeat right center; position: absolute;right:35px;top: 50%; margin-top: -35px;z-index: 10; cursor: pointer;}
.img53{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img53.jpg) no-repeat center center;width: 100%;height: 502px; position: relative;}
.img53m{width: 1200px; height: 502px; display: table-cell; vertical-align: middle; margin:0 auto; text-align: center;}
.img53m span{display: inline-block;color: #fff;line-height: 35px; background: #0080c3; font-size: 20px; padding: 0 10px}
.fltx{width: 1200px; margin:0 auto;padding: 120px 0 140px}
.fltx li{width: 205px;padding:35px 0 0 70px;margin-bottom: 75px; box-sizing: border-box;line-height: 30px;color: #231815;font-size: 22px; float: left; cursor: pointer; transition: all 0.3s}
.fltx li:hover{transform: translateY(-10px);}
.fltx li:nth-child(6),.fltx li:nth-child(12){width: 175px}
.img54a{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54a.png) no-repeat left bottom;}
.img54b{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54b.png) no-repeat left bottom;}
.img54c{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54c.png) no-repeat left bottom;}
.img54d{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54d.png) no-repeat left bottom;}
.img54e{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54e.png) no-repeat left bottom;}
.img54f{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54f.png) no-repeat left bottom;}
.img54g{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54g.png) no-repeat left bottom;}
.img54h{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54h.png) no-repeat left bottom;}
.img54i{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54i.png) no-repeat left bottom;}
.img54j{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54j.png) no-repeat left bottom;}
.img54k{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54k.png) no-repeat left bottom;}
.img54l{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img54l.png) no-repeat left bottom;}
.img55{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img55.jpg) no-repeat center center;width: 100%;height: 501px; position: relative;}
.img55m{width: 1200px; height: 501px; display: table-cell; vertical-align: middle; margin:0 auto; text-align: center;}
.img55m span{display: inline-block;color: #fff;line-height: 35px; background: #0080c3; font-size: 18px; padding: 0 15px}
.jljz{width: 1200px; margin:0 auto; padding: 90px 0 120px}
.jljz li{width: 335px;float: left;margin:0 97.5px 30px 0; position: relative;background: #e7e7e8; line-height: 50px;box-sizing: border-box;padding-left: 65px;font-size: 20px; color: #231815; border-radius: 25px;cursor: pointer;transition: all 0.3s}
.jljz li:hover{transform: translateY(-10px);}
.jljz li span{display: inline-block;background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img56.png) no-repeat center center;width: 58px; height: 58px; position: absolute; left: 0;top: 50%;margin-top: -29px;}
.jljz li:nth-child(3n){margin-right: 0}
.img57{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img57.jpg) no-repeat center top;height: 558px; width: 100%;box-sizing: border-box;padding: 155px 0 0}
.jlbg{background: #0068a4; padding-bottom: 135px}
.jlb{width: 900px;transform: translateY(-67px); margin: 0 auto;padding: 0 0 115px}
.jlb li{width: 135px; float: left;margin: 0 45px 25px 45px; text-align: center; cursor: pointer; transition: all 0.3s}
.jlb li:hover{transform: translateY(-10px);}
.jlb span{display: inline-block;width: 135px;height: 135px; border-radius: 50%}
.jlb h2{color: #fff; line-height: 30px;font-size: 14px;padding:15px 0}
.img58a{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58a.png) no-repeat center center #0d80ff;}
.img58b{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58b.png) no-repeat center center #0d80ff;}
.img58c{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58c.png) no-repeat center center #0d80ff;}
.img58d{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58d.png) no-repeat center center #0d80ff;}
.img58e{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58e.png) no-repeat center center #0d80ff;}
.img58f{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58f.png) no-repeat center center #0d80ff;}
.img58g{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58g.png) no-repeat center center #0d80ff;}
.img58h{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58h.png) no-repeat center center #0d80ff;}
.img58i{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58i.png) no-repeat center center #0d80ff;}
.img58j{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58j.png) no-repeat center center #0d80ff;}
.img58k{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58k.png) no-repeat center center #0d80ff;}
.img58l{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58l.png) no-repeat center center #0d80ff;}
.img58m{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58m.png) no-repeat center center #0d80ff;}
.img58n{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58n.png) no-repeat center center #0d80ff;}
.img58o{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58o.png) no-repeat center center #0d80ff;}
.img58p{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img58p.png) no-repeat center center #0d80ff;}
.img59{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img59.jpg) no-repeat center center;width: 100%;height: 960px; padding: 80px 0 0;box-sizing: border-box;}
.zthd{width: 1200px; margin:0 auto;background: #fff;padding: 25px 30px 25px 0;box-sizing: border-box;}
.zthdl{width: 375px;float: left;box-sizing: border-box;padding: 70px 50px 0;color: #0080c3;font-size: 20px; line-height: 35px;}
.zthdr{float: left;width: 795px; position: relative; height: 440px; overflow: hidden;}
.zthdrb{position: absolute;z-index: 10; text-align: center;}
.zthdrb .swiper-pagination-bullet{width: 14px; height: 14px; border-radius: 50%; background: #d5d5d5; opacity: 1}
.zthdrb .swiper-pagination-bullet-active{opacity: 0.3;background: #000}
.img61{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img61.jpg) no-repeat center center;width: 100%;height: 934px; padding:105px 0 0;box-sizing: border-box;}
.jtnh{background: #fff;width: 1200px; margin: 0 auto;padding: 25px 0 25px 30px;box-sizing: border-box;}
.jtnhr{width: 375px;float: right;box-sizing: border-box;padding: 70px 40px 0 30px;color: #0080c3;font-size: 20px; line-height: 35px;}
.jtnhl{float: left;width: 795px; position: relative; height: 440px; overflow: hidden;}
.jtnhlb{position: absolute;z-index: 10; text-align: center;}
.jtnhlb .swiper-pagination-bullet{width: 14px; height: 14px; border-radius: 50%; background: #d5d5d5; opacity: 1}
.jtnhlb .swiper-pagination-bullet-active{opacity: 0.3;background: #000}
.img63{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img63.jpg) no-repeat center center; width: 100%;height: 558px; box-sizing: border-box;padding: 155px 0 0}
.title6{text-align: center;color: #22231f;}
.title6 b{display: inline-block;font-size: 38px; color: #22231f; vertical-align: middle;line-height: 48px; margin: 0 25px; letter-spacing: 5px;}
.title6 span{display: inline-block;color: #22231f;line-height: 48px; vertical-align: middle;font-size: 30px; font-weight: bold;}
.img67{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img67.jpg) no-repeat center center; width: 100%;height: 1418px; box-sizing: border-box;}
.img64{ text-align: center;transform: translateY(-115px); }
.img67b{width: 1000px; margin: 0 auto}
.img67b li{width: 495px; height: 205px;box-sizing: border-box;padding: 40px 75px 0 205px;float: left;}
.img67b li:nth-child(2){float: right; padding-left: 225px; padding-right: 0}
.img67b li h2{ line-height: 30px; color: #0068a4;font-size: 20px; margin-bottom: 18px; }
.img67b li p{color: #231815;font-size: 14px; line-height: 24px;}
.img66a{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img66a.png) no-repeat 78px center #fff;}
.img66b{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img66b.png) no-repeat 70px center #fff;}
.img76{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img76.jpg) no-repeat center center; width: 100%;height:1244px; box-sizing: border-box;padding:95px 0 0}
.pytx{border: 2px solid #fff;width: 590px; height: 590px;margin:0 auto; position: relative; border-radius: 50%}
.pytxm{border: 1px solid #fff;width: 310px;height: 310px; border-radius: 50%; position: absolute; left: 50%;top: 50%;margin: -156px 0 0 -156px}
.pytx li{display: inline-block; position: absolute; cursor: pointer;}
.pytxlim{position: relative;width: 85px; height: 85px;}
.pytx li span{display: inline-block;width: 85px; height: 85px; border-radius: 50%; transition: all 0.3s}
.pytx li h2{color: #fff;font-size: 22px; line-height: 35px;width: 330px;  position: absolute;opacity: 0;display: none; transition: all 0.3s}
.pytx li p{color: #fff; font-size: 14px; background: rgba(0,128,195,0.45);padding:5px 10px 8px;width: 310px; line-height: 24px; position: absolute;opacity: 0;display: none; transition: all 0.3s}
.pytx li:hover h2,.pytx li:hover p{opacity: 1;display: block;}
.img68{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img68a.png) no-repeat center center #fff;}
.pytx li:hover .img68{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img68b.png) no-repeat center center #0080c3;}
.img69{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img69a.png) no-repeat center center #fff;}
.pytx li:hover .img69{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img69b.png) no-repeat center center #0080c3;}
.img70{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img70a.png) no-repeat center center #fff;}
.pytx li:hover .img70{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img70b.png) no-repeat center center #0080c3;}
.img71{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img71a.png) no-repeat center center #fff;}
.pytx li:hover .img71{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img71b.png) no-repeat center center #0080c3;}
.img72{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img72a.png) no-repeat center center #fff;}
.pytx li:hover .img72{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img72b.png) no-repeat center center #0080c3;}
.img73{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img73a.png) no-repeat center center #fff;}
.pytx li:hover .img73{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img73b.png) no-repeat center center #0080c3;}
.img74{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img74a.png) no-repeat center center #fff;}
.pytx li:hover .img74{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img74b.png) no-repeat center center #0080c3;}
.img75{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img75a.png) no-repeat center center #fff;}
.pytx li:hover .img75{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img75b.png) no-repeat center center #0080c3;}
.pytx li:nth-child(1){left:50%; margin-left: -42.5px; top: -42.5px}
.pytx li:nth-child(1) h2{ text-align: center;left: 50%; margin-left: -165px;top: -40px }
.pytx li:nth-child(1) p{left: 50%; margin-left: -165px;top: -110px}
.pytx li:nth-child(2){right:40px; top: 60px}
.pytx li:nth-child(2) h2{ left:90px;top:0;padding-left: 10px }
.pytx li:nth-child(2) p{left: 90px;top: 40px}
.pytx li:nth-child(3){right:-42.5px; top: 50%;margin-top: -42.5px}
.pytx li:nth-child(3) h2{ left:97px;top:25px; }
.pytx li:nth-child(3) p{left:44px;top: 90px}
.pytx li:nth-child(4){right:40px; bottom: 60px}
.pytx li:nth-child(4) h2{ left:80px;top:60px;padding-left: 10px }
.pytx li:nth-child(4) p{left:65px;top: 105px}
.pytx li:nth-child(5){left:50%; margin-left: -42.5px; bottom: -42.5px}
.pytx li:nth-child(5) h2{ text-align: center;left: 50%; margin-left: -165px;bottom: -40px }
.pytx li:nth-child(5) p{left: 50%; margin-left: -165px;bottom: -135px}
.pytx li:nth-child(6){left:40px; bottom: 60px}
.pytx li:nth-child(6) h2{ right:115px;top:20px;text-align: right; }
.pytx li:nth-child(6) p{right:110px;top: 60px}
.pytx li:nth-child(7){left:-42.5px; top: 50%;margin-top: -42.5px}
.pytx li:nth-child(7) h2{ right:100px;top:30px; text-align: right; }
.pytx li:nth-child(7) p{right:25px;top: 90px}
.pytx li:nth-child(8){left:40px; top: 60px}
.pytx li:nth-child(8) h2{ right:120px;top:10px;text-align: right;  }
.pytx li:nth-child(8) p{right: 105px;top: 50px}
.czgs{padding: 110px 0 90px;width: 1060px; margin: 0 auto}
.czgs ul{padding: 120px 0 0}
.czgs li{width: 225px; float: left; margin: 0 20px 90px; cursor: pointer; transition: all 0.3s}
.czgs li:hover{transform: translateY(-10px);}
.czgst{position: relative;height: 230px; margin-bottom: 15px;}
.czgst span{display: inline-block;width: 225px; height: 225px; background: #d6d6d6; border-radius: 50%;z-index: 10; position: absolute; left: 0; top: 0}
.czgstpic{width: 225px;height: 230px; display: table-cell;vertical-align:bottom; text-align: center; position: relative; z-index: 20 }
.czgs li h2{line-height: 35px; text-align: center;color: #0068a3;font-size: 20px; font-weight: bold;}
.czgs li p{color: #0068a3;font-size:16px; line-height: 22px; padding: 10px 0 0;text-align: center;}

.tcbg{background: #000; opacity: 0.6;width: 100%;height: 100%; position: fixed;letter-spacing: 0; top: 0; z-index: 1000; display: none;}
.tcrw{width: 1000px; position: fixed; left: 50%; margin-left: -500px;height: 563px; top: 50%; margin-top: -280px; z-index: 1002; display: none;}
.tcrw img{vertical-align: top;width: 1000px}
.img82{display: inline-block;width: 40px; height: 40px; background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img82.png) no-repeat center center; position: absolute;right: -40px; top: -40px; cursor: pointer;}

/**20181113**/
.szimg1{background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_szimg1.jpg) no-repeat center center;width: 100%;height: 150px}
.szfooter{background: #fff;}
.szfooterm{width: 1200px; margin:0 auto; font-size: 12px; line-height: 60px; color: #666; text-align: center;}
.szwrap{width: 1200px; margin:20px auto 30px; background: #fff}
.szl{float: left;width: 750px; padding: 0 20px; min-height: 650px}
.szr{float: right;width: 310px;padding: 0 14px}
.newpostn {    margin-top: 25px;}
.newpostn h3 {    height: 25px;    border-bottom: 1px solid #d4d6d9; font-weight: bold;}
.newpostn h3 span {    float: left;    font-size: 14px;    color: #666666;    width: 120px;    border-bottom: 1px solid #1d8be3;    height: 25px;}
.newpostn ul li {    height: 30px;    line-height: 30px;    color: #666666;    font-size: 12px;    margin: 3px 0 5px 0;}
.newpostn ul li a{color: #666;height: 30px;    float: left;    overflow: hidden;    width: 230px;}
.newpostn ul li a:hover{ color: #1d8be3 }
.newpostn ul li span.spanfloatright {    float: right;}
.clickapost {    margin: 40px auto; text-align: center;}
.clickapost a {width: 220px;border: 1px solid #d4d6d9;border-radius: 5px;line-height: 40px;text-align: center;font-size: 18px;color: #1d8be3; display:inline-block; font-weight: bold;}

.szss{width: 710px; margin:0 auto; padding: 30px 0 20px}
.sz_input{ float: left;border: 1px solid #2697e2;height: 39px; border-radius: 5px 0 0 5px;width: 605px; padding-left: 10px; color: #333; box-sizing: border-box; }
.sz_btn{float: left;width: 105px; padding-left: 50px; font-size: 16px; color: #fff; height: 39px;    background: #1d8be3 url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_zoomicon.png) 15px 11px no-repeat; border: none;text-align: left;}
.szdd{}
.sztxt{display: inline-block;float: left;width: 60px; line-height: 30px;font-size: 12px; color: #333;}
.szddr{float: left;padding-left: 20px;}
.dd_select{ border: 1px solid #d4d6d9;color: #666; border-radius: 5px;color: #666; font-size: 12px;width: 150px;height: 28px; }
.zwlb{}
.zwlbtr{float: left;padding-left: 20px;width: 650px; box-sizing: border-box;}
.zwlbtr li{ display: inline-block;float: left;line-height: 30px; padding: 0 7px; font-size: 14px; margin:0 15px 0 5px; cursor: pointer; color: #2896db }
.zwlbtr li.now,.zwlbtr li:hover{color: #fff; background:#2896db }
.subzw{background: #F6F7F9;margin:5px 0; border-radius: 2px;padding: 16px 18px; display: none;}
.subzwl{display: inline-block;width: 88px;line-height: 30px; height: 30px;background: #606DA0; color: #fff; font-size: 12px; border-radius: 2px;float: left; text-align: center; margin-top: 5px}
.subzwr{float: left;width: 586px}
.subzwr li{float: left;width: 64px;height: 30px; line-height: 30px;margin:5px 8px 0;border-radius: 2px; padding: 0 7px;font-size: 12px; color: #2896db;text-align: center; cursor: pointer; transition: all 0.3s}
.subzwr li.now{ color: #fff; background: #2896db }
.szlb{border-top: 1px solid #d4d6d9}
.szlb li{border-bottom: 1px solid #EBEDEF;padding: 10px 20px; position: relative; color: #666; line-height: 30px;}
.szlb li:hover{background: rgb(242,243,247);}
.szlb li h2{color: #1d8be3;font-size: 16px; line-height: 30px;}
.szlb li h2 span{ color: #db4939; padding-left: 20px;font-size: 12px }
.szlbr{ text-align: center;width: 80px; height: 70px; position: absolute;right: 20px; top: 50%; margin-top: -35px}
.szlbr span{width: 65px; height: 30px; line-height: 30px; text-align: center;border-radius: 5px;background: #1d8be3; color: #fff; font-size: 14px; display: inline-block;}
.szlbr p{color: #666; font-size: 12px; line-height: 20px; padding: 20px 0 0}
.szxqt{padding: 10px 20px; border-bottom: 1px solid #EBEDEF; color: #666; font-size: 12px; line-height: 30px; position: relative;}
.szxqt h2{color: #333; font-size: 20px; font-weight: bold;}
.szxqt h2 span{color: #db4939; padding-left: 20px;font-size: 12px}
.szxqtr{color: #666;font-size: 12px; line-height: 20px; position: absolute;top: 20px; right: 20px;display: inline-block;}
.szxqm{padding: 30px 20px 20px 20px}
.szxqm h2{height: 16px;border-left: 4px solid #1d8be3;margin-bottom: 5px;font-size: 14px;color: #666666;line-height: 16px;padding-left: 5px; font-weight: bold}
.szxqm p{padding: 10px 0 0; line-height: 25px; color: #666; font-size: 12px;}
a.szsq{display: inline-block;background: #2288EE;color: #fff;width: 107px; height: 40px; border-radius: 2px; font-size: 14px; line-height: 40px; text-align: center;}
a.szsc{display: inline-block;background: #606DA0;color: #fff;width: 107px; height: 40px; border-radius: 2px; font-size: 14px; line-height: 40px; text-align: center;}
a.szlogo{ display:inline-block; float:left; background:url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_sociallogo.png) no-repeat left center; background-size: 150px auto; width:150px; height:70px;}

/****/
.szwx{ position: fixed; top: 270px }
.szwximgbig{width: 170px; position: absolute;right: 70px; top: 50%; margin-top: -85px; display: none; }
.szwx:hover .szwximgbig{display: block;}

@media screen and (max-width:1370px){

.img40{ height: 395px; background-size: auto 100% }
.img40m{padding: 105px 0 0;width: 720px}
.img40m h2 span{font-size: 25px}
.img40m h2 b{font-size: 28px}
.title3{font-size: 14px; line-height: 25px;min-width: 150px;height: 25px}
.img40m p{line-height: 35px;font-size: 18px}
.img40m .pv50{ padding: 30px 0 }
.img40m .pv30{ padding: 20px 0 }
.jtqx{width: 720px; padding: 70px 0 90px}
.jtqx h2{line-height: 25px;font-size: 15px;padding: 0 0 20px 10px}
.jtqx li{width: 136px}
.jtqxt{width: 136px; height: 50px;}
.jtqxt img{max-height: 28px}
.jtqx li:nth-child(3) .jtqxt img{max-height:18px}
.jtqxb{padding: 25px 8px 0;height: 230px}
.jtqxbt{width: 106px; height: 32px; padding-bottom: 10px;}
.jtqxbtm{width: 106px; height: 32px;line-height: 16px; font-size: 12px;}
.jtqxbtb{width: 46px;height: 3px; margin-left: -23px;}
.jtqxbm{font-size: 12px; line-height: 20px;}
.jtqx li a{width: 75px; height: 25px; line-height: 25px; font-size: 12px;}
.jtqxtxt{padding: 35px 0 0; line-height: 22px; font-size: 12px;}
.lcb{ height: 497px; background-size: auto 100%; padding: 60px 0 0 }
.lcbm{width: 720px; padding: 65px 0 0}
.lcbm li{width: 171px; margin-right: 12px}
.lcbm li img{max-width: 171px}
.title4{height: 25px; line-height: 25px; font-size: 14px; min-width: 150px}
.wmyw{padding: 60px 0 140px}
.wmywm{font-size: 30px;padding: 105px 0 120px}
.wmywb{width: 802px;}
.wmywb li{width: 117px;margin-right: 20px}
.wmywb li img{width: 117px; height: 117px;margin-bottom: 20px}
.wmywb li p{line-height: 20px;font-size: 12px;}
.wmywbg{height: 265px;}
.qywh{height: 720px; padding: 90px 0 0; background-size: auto 100%}
.qywhm{width: 620px; background-size: 100% auto;font-size: 12px; line-height: 25px;padding: 60px 0 0; margin: 65px auto 0}
.qywhmtxt2{ padding: 90px 230px 100px 45px }
.qywhmtxt3{ padding: 0 0 0 265px }
.img47{height: 395px; background-size: auto 100%; padding: 105px 0 0}
.title5 span{font-size: 25px;}
.title5 b{font-size: 28px}
.img47 .pv50{ padding: 30px 0 }
.qqjy{width: 720px; margin-left: -360px;top: 303px}
.qqjy li{width: 153px; margin-right: 36px}
.qqjy li img{width: 153px; height: 202px}
.qqjyb{padding: 30px 0 0}
.qqjyb b{font-size: 18px;letter-spacing: 20px}
.fnbg{padding: 255px 0 95px}
.fzjg{width: 720px;background: url(http://stcms.beisen.com/cmsportal/10331100/10331100_themes_theme2_images_img49.png) no-repeat 105px 150px; background-size: auto 200px;}
.fzjgl h2{font-size: 20px; padding-bottom: 50px}
.fzjgrb span{padding: 0 5px}
.fzjg .pt20{padding-top: 10px}
.fzjg .pv50{padding: 30px 0}
.fzpic{width: 850px; padding: 20px}
.fzpicm img{max-width: 810px}
.img52a,.img52b{background-size: auto 52px}
.fzpicmb .swiper-pagination-bullet{width: 10px; height: 10px; margin: 0 3px}
.img53,.img55{height: 355px; background-size: auto 100%}
.img53m,.img55m{height: 355px}
.img53m span,.img55m span{font-size: 14px; line-height: 25px;}
.fltx{width: 850px; padding: 85px 0 100px}
.fltx li{ width: 146px; padding: 25px 0 0 55px; margin-bottom: 50px; line-height: 25px; font-size: 16px;background-size: 40px auto }
.fltx li:nth-child(6), .fltx li:nth-child(12){width: 120px}
.jljz{width: 850px;padding: 60px 0 80px}
.jljz li{width: 236px;margin:0 71px 20px 0; line-height: 35px;font-size: 16px}
.jljz li span{background-size: 45px auto; background-position: left center}
.img57{ height: 395px; padding: 110px 0 0; background-size: auto 100% }
.img57 .pv50{padding: 35px 0}
.jlbg{padding-bottom: 95px}
.jlb{width: 640px; transform: translateY(-50px); padding: 0 0 30px}
.jlb li{width: 100px; margin: 0 30px 15px 30px}
.jlb span{width: 100px; height: 100px;background-size: 45px auto;}
.jlb h2{font-size: 12px; line-height: 25px}
.jlb li:nth-child(1) span{background-size: 30px auto;}
.jlb li:nth-child(16) span{background-size: 40px auto;}
.img59{height: 680px;padding: 60px 0 0; background-size: auto 100%}
.img59 .pv50{padding: 30px 0}
.zthd{width: 850px; padding: 20px 20px 20px 0}
.zthdl{width: 265px;padding: 70px 35px 0; line-height: 25px; font-size: 15px;}
.zthdr{width: 565px;height: 313px}
.zthdr img{max-width: 565px;max-height: 313px;}
.zthdrb .swiper-pagination-bullet{width: 10px; height: 10px;margin: 0 3px;}
.img61{ height: 660px; padding: 70px 0 0 }
.img61 .pt50{padding-top: 25px;}
.jtnh{width: 850px;padding: 20px 0 20px 20px}
.jtnhl{width: 565px; height: 313px}
.jtnhl img{max-width: 565px; max-height: 313px}
.jtnhl .swiper-pagination-bullet{width: 10px; height: 10px;margin: 0 3px;}
.jtnhr{width: 265px; padding: 70px 35px 0; font-size: 15px; line-height: 25px;}
.img67{height: 1005px; background-size: auto 100%}
.img64{ transform: translateY(-80px); }
.img64 img{width: 710px}
.img67 .pv50{ padding: 35px 0 }
.img67b{width: 710px}
.img67b li{width: 350px; height: 145px;padding: 25px 50px 0 140px}
.img67b li h2{font-size: 15px; line-height: 24px; margin-bottom: 10px;}
.img67b li p{font-size: 12px; line-height: 20px;}
.img67b li:nth-child(2){ padding-left: 170px }
.img66a{background-size: 68px auto;background-position: 50px center}
.img66b{ background-size: 100px auto;background-position: 50px center }
.img65{height: 265px}
.img76{ height: 880px;background-size: auto 100%; padding: 65px 0 0 }
.img76 .pv50{padding: 35px 0}
.pytx{width: 416px; height: 416px;}
.pytxm{width: 220px; height: 220px;margin: -110px 0 0 -110px}
.pytxlim{width: 60px; height: 60px;}
.pytx li span{width: 60px; height: 60px; background-size: 30px auto}
.pytx li:hover span{background-size: 30px auto}
.pytx li:nth-child(5) span{background-size: 20px auto}
.pytx li:nth-child(5):hover span{background-size: 20px auto}
.pytx li:nth-child(1){top: -30px;margin-left: -30px;}
.pytx li:nth-child(2){right: 10px;top: 50px}
.pytx li:nth-child(3){right: -30px;margin-top: -30px;}
.pytx li:nth-child(4) {  right: 10px; bottom: 50px;}
.pytx li:nth-child(5){bottom: -30px;margin-left: -30px;}
.pytx li:nth-child(6) {  left: 10px; bottom: 50px;}
.pytx li:nth-child(7){ left: -30px; margin-top: -30px }
.pytx li:nth-child(8){left: 10px;top: 50px}
.pytx li:nth-child(1) h2{ margin-left: -150px; top: -40px; }
.pytx li:nth-child(1) p{margin-left: -150px; top: -90px;}
.pytx li:nth-child(2) h2{ left: 80px;    top: 0; }
.pytx li:nth-child(2) p{left: 80px;    top: 40px;}
.pytx li:nth-child(3) h2{ left: 77px; top: 25px; }
.pytx li:nth-child(3) p{left: 44px;    top: 70px;}
.pytx li:nth-child(4) h2{ left: 60px;    top: 40px; }
.pytx li:nth-child(4) p{left: 65px;    top: 85px;}
.pytx li:nth-child(5) h2{ margin-left: -165px;    bottom: -40px;}
.pytx li:nth-child(5) p{    margin-left: -150px;    bottom: -105px;}
.pytx li:nth-child(6) h2{     right: 85px;    top: 20px;}
.pytx li:nth-child(6) p{right: 80px;    top: 60px;}
.pytx li:nth-child(7) h2{right: 80px;    top: 10px; }
.pytx li:nth-child(7) p{right: 45px;    top: 60px;}
.pytx li:nth-child(8) h2{ right: 80px;    top: 10px; }
.pytx li:nth-child(8) p{right: 75px;    top: 50px;}
.pytx li h2{width: 300px; font-size: 16px; line-height: 35px;}
.pytx li p{font-size: 12px; line-height: 18px; padding: 5px 8px;width: 300px}
.czgs{padding: 75px 0;width: 752px}
.czgs ul{padding: 85px 0 0}
.czgs li{width: 160px; margin:0 14px 60px;}
.czgst{margin-bottom: 15px; height: 165px}
.czgst span{width: 150px; height: 150px; left: 5px;}
.czgstpic{width: 160px; height: 165px}
.czgstpic img{height: 145px}
.czgs li h2{font-size: 15px; line-height: 25px;}
.czgs li p{padding: 0; font-size: 14px}
.tcrw{width: 750px; margin-left: -375px; margin-top: -200px}
.tcrw img{width: 750px}
.img82{background-size: 30px auto;width: 30px; height: 30px; top: -30px; right: -30px}
	}
