@charset "utf-8";
/* Banner */
.banner { position:relative; width:100%; overflow:hidden; z-index:3; }
.banner .bd { zoom:1; }
.banner .bd img { width:100%!important; height:auto!important; }

/* 主体 */
.container { position:relative; padding:15px 0; z-index:8; }
.wrap { position:relative; width:1200px; min-height:460px; _height:460px; margin:0 auto; }
.wrap .sidebar {}
.wrap .main { display:block; overflow:hidden; *zoom:1; padding:30px 0 0; }
.wrapBt { height:0; background:none; overflow:hidden; clear:both; }

/* 左侧栏目标题 */
.leftTitle { position:relative; margin-bottom:18px; padding:18px 0; color:#333; }
.leftTitle i,.leftTitle s { display:block; text-align:center; }
.leftTitle i { font-size:38px; line-height:58px; font-weight:normal;font-style: normal; }
.leftTitle s { color:#888; font:12px/18px arial; text-decoration:none; text-transform:uppercase;display: none; }

/* 二级、三级菜单 */
.menu dl { zoom:1; padding-bottom:20px; border-bottom:1px solid #ddd; text-align:center; }
.menu dl:after{content:'\20';display:block;height:0;clear:both}
.menu dl dt { display:inline-block; *display:inline; zoom:1; margin:0 2px 12px; vertical-align:top; }
.menu dl dt a { display:inline-block; padding:10px 20px; border-bottom:1px solid #cfcfcf; background:#efefef; color:#666; font-size:14px; }
.menu dl dt a:hover,.menu dl dt .current { border-bottom:1px solid #e3211a; background:#e3211a; color:#fff; text-decoration:none; }
.menu dl dd{display: none;}
.m-rdm { padding:25px 0 10px; text-align:center; }
.m-rdm a { display:inline-block; margin:0 8px 10px; padding:3px 20px; border:1px solid #ddd; line-height:24px; }
.m-rdm a:hover,.m-rdm .current { border:1px solid #999; background:#999; color:#fff; }


/* 面包屑 */
.location { position:relative; height:24px; width:1002px; margin:0 auto 30px; padding:11px 0; border-bottom:1px solid #eaeaea; line-height:24px; display:none; }
.location h3 { float:left; padding-left:10px; border-left:5px solid #069; color:#000; font-size:21px; font-weight:normal; }
.breadcrumbs { float:right; text-align:right; }
.breadcrumbs a { display:inline-block; margin-left:12px; padding-left:12px; background:url(o_ico_04.gif) no-repeat 0 center; vertical-align:top; }
.breadcrumbs .u-home { padding-left:20px; background:url(o_ico_03.gif) no-repeat 0 center; }

/* 内容模式 */
.article { padding:0 0 40px; line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }

/* 头部新闻 */
.hotNews { margin-bottom:30px; background:#848484; overflow:hidden; }
.hotNews .pic { float:left; width:390px; height:250px; margin-right:5px; }
.hotNews .pic img { width:100%; height:100%; }
.hotNews dl { display:block; overflow:hidden; zoom:1; padding:25px 20px 0 15px; line-height:22px; }
.hotNews dl dt { margin-bottom:13px; padding-left:10px; background:url(o_ico_05.jpg) no-repeat 0 13px; color:#fff; font-size:14px; line-height:30px; }
.hotNews dl dt a { color:#fff; }
.hotNews dl dt a:hover { color:#000; }
.hotNews dl .i { min-height:110px; padding-bottom:10px; padding-left:10px; color:#eee; }
.hotNews dl .m { width:84px; height:24px; margin-left:10px; background:#fff; line-height:24px; text-align:center; }
.hotNews dl .m a { display:block; color:#333; }
.hotNews dl .m a:hover { background:#666; color:#fff; }

/* 新闻列表 */
.news { padding:0 0 40px; }
.newsTable th { border:1px solid #fff; background:#c8cacb; color:#fff; font-weight:bold; text-align:center; }
.newsTable td { padding:8px 10px; border-bottom:1px solid #dcd9d4; line-height:20px; }
.list { padding:0 0 40px; }
.list li { padding:9px 0; border-bottom:1px dashed #e0e0e0; background:url(o_ico_18.gif) no-repeat 2px 17px; font-size:14px; line-height:20px; clear:both; }
.list li span { float:right; color:#999; font-size:12px; }
.list li a { padding-left:15px; }
.list li a:hover { text-decoration:underline; }

/* 图文新闻 */
.pothoItem { margin:0 0 40px; }
.pothoItem .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden; }
.pothoItem .item .pic { float:left; width:200px; height:150px; margin-right:20px; padding:4px; border:1px solid #e7e7e7; }
.pothoItem .item .pic img { width:200px; height:150px; }
.pothoItem .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem .item dl dt { font-size:16px; line-height:32px; }
.pothoItem .item dl .d,.pothoItem .item dl .m { display:none; }
.pothoItem .item dl .i { padding:5px 0 0; color:#999; font-size:14px; line-height:25px; }

/* 图片列表 */
.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .list-pic { display:block; width:100px; height:100px; margin:0 auto; padding:4px; border:1px solid #919090; line-height:100px; text-align:center; }
.pic-item-list dl { padding:0 5px; line-height:26px; text-align:center; }
.piList { padding:0 0 20px; overflow:hidden; }
.piList .pic-item-list { width:1240px; margin:0; padding:0; }
.piList .pic-item { position:relative; width:285px; margin:0 20px 23px 0; padding:0; display:inline; }
.piList .list-pic { display:block; width:285px; height:213px; margin-bottom:0; padding:0; border:0; line-height:148px; }
.piList .list-pic img { width:285px; height:213px; }
.piList dl { padding:4px 5px; line-height:20px; }
.piList dl dt { height:30px; font-size:15px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.pic-item-lista { margin:0 0 20px; }
.pic-item-lista .pic-itema { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-lista .list-pica { display:block; width:100px; height:100px; margin:0 auto; padding:4px; border:1px solid #919090; line-height:100px; text-align:center; }
.pic-item-lista dl { padding:0 5px; line-height:26px; text-align:center; }
.piLista { padding:0 0 20px; overflow:hidden; }
.piLista .pic-item-lista { width:1240px; margin:0; padding:0; }
.piLista .pic-itema { position:relative; width:285px; margin:0 20px 23px 0; padding:0; display:inline; }
.piLista .list-pica { display:block; width:285px; height:285px; margin-bottom:0; padding:0; border:0; line-height:148px; }
.piLista .list-pica img { width:285px; height:285px; }
.piLista dl { padding:4px 5px; line-height:20px; }
.piLista dl dt { height:30px; font-size:15px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }



/* 分页 */
.page { padding:0 0 40px; line-height:24px; text-align:center; }
.page a { display:inline-block; margin:0 2px; padding:0 8px; border:1px solid #ddd; background:#ddd; color:#333; vertical-align:top; }
.page a:hover,.page .current { border:1px solid #e3211a; background:#e3211a; color:#fff; }

/* 人才招聘 */
.hrTop { padding:0 0 30px; border-bottom:1px solid #ddd; }
.hrTop li { padding-left:16px; background:url(ico_05.gif) no-repeat 0 8px; font-weight:bold; line-height:24px; }
.hrTable .hrTableTh { height:32px; background:#666; color:#fff; }
.hrTable th { color:#fff; font-weight:normal; }
.hrTable td { padding:0 8px; }
.hrTable .bg td { background:#eee; }
.hr { position:relative; padding:0 0 40px; }
.hr h3 { padding-left:0; border-bottom:1px dotted #ccc; color:#0063be; font-size:20px; line-height:55px; }
.hr h3 s { float:right; width:20px; height:20px; margin-top:17px; cursor:pointer; }
.hr h3 .off { background:url(hr_down.gif) no-repeat center; }
.hr h3 .on { background:url(hr_up.gif) no-repeat center; }
.hrItem { margin-bottom:5px; }
.hrItem .title { border-bottom:1px dotted #ccc; color:#999; font-weight:bold; line-height:36px; }
.hrItem .title span { float:right; font-weight:100; }
.hrItem .title span a { color:#88000c; }
.hrItem .con { margin-bottom:10px; padding:15px 0; line-height:24px; }
.hrItem .con h4 { font-size:14px; line-height:36px; }
.hrItem .apply { width:95px; height:25px; padding:0; background:#01286f; color:#fff; line-height:25px; text-align:center; }
.hrItem .apply a { color:#fff; }
.hr-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #777; }
.hr-list .title { padding:0; color:#0063be; font-weight:bold; line-height:20px; }
.hr-list .title span { float:right; font-weight:100; }
.hr-list .info { padding:5px 0; line-height:24px; }
.hr-list .apply { height:24px; line-height:24px; text-align:right; }

/* 新闻列表 */
.message { padding:0 0 30px; }
.message-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #ddd; }
.message-list .m-title { padding:0; color:#0063be; font-size:16px; font-weight:bold; line-height:20px; }
.message-list .m-title span { float:right; color:#01286f; font-size:12px; font-weight:100; }
.message-list .m-info { padding:5px 0; line-height:24px; }
.message-list .r-title { padding:0; line-height:20px; }
.message-list .r-info { padding:5px 0; line-height:24px; }

/* 人才招聘 */
.form-panel { padding:0 0 30px; }
.form-panel h4 { margin-bottom:10px; padding:0 20px; background:#666; color:#fff; line-height:30px; }
.form-panel .tips { padding:10px 0 10px 100px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .submit-field { padding:0 10px 20px 100px; _padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { width:93px; height:29px; border:none; background:#666; color:#fff; cursor:pointer; }

/* 产品详细页 */
.m-detail { margin-bottom:30px; }
.m-detail .m-property { float:left; width:100%; }
.m-detail .property { margin-left:350px; }
.m-detail .property h1 { font-weight:100; font-size:18px; line-height:34px; }
.m-detail .property .m-i-a { margin-bottom:8px; padding:8px 0 15px; border-bottom:1px dotted #d9d9d9; color:#888; font-size:14px; line-height:25px; }
.m-detail .gallery { position:relative; float:left; width:350px; margin-left:-100%; }
.m-detail .gallery .bigPic { width:300px; height:224px; }
.product-detail { margin-bottom:30px; border:1px solid #e5e5e5; }
.product-detail .hd { height:45px; border-bottom:1px solid #e5e5e5; background:#f6f6f6; }
.product-detail .hd h2 { float:left; width:136px; height:46px; margin:-2px 0 -1px; border-top:2px solid #0058af; border-right:1px solid #e5e5e5; background:#fff; font-size:22px; font-weight:100; line-height:46px; text-align:center; }
.product-detail .bd { padding:25px; line-height:28px; font-size:14px; }

.wpa{margin-top: 20px;}
.wpa .wpai{float:left;position: relative;}
.wpa .wpax{float:left;}
.wpa .wpax img{vertical-align: middle;margin: 8px 9px 0;}
.wpa .wpai .wpaia{width: 119px;height: 25px;border:1px solid #b5b5b5;line-height: 25px;padding:0 13px;font-size: 13px;color: #575757;background: url(wj2_06.png) no-repeat 132px center;}
.wpa .wpai .wpaib{position: absolute;border:1px solid #b5b5b5;z-index: 99; width: 145px;padding:5px 0;background: #fff;display: none;height: 145px;overflow-x: auto;}
.wpa .wpai .wpaib ul li{line-height: 30px;}
.wpa .wpai .wpaib ul li.on a{color: #e3211a;}
.wpa .wpai .wpaib ul li a{display: block;font-size: 13px;color: #575757;padding:0 13px;}
.wpa .wpay{float:right;font-size: 14px;color: #575757;}
.wpa .wpay span{color: #e01414;}

.wpb{margin-top: 20px;}
.wpb .wpba{border:1px solid #b5b5b5;position: relative;height: 40px;overflow: hidden;border-bottom: 0;}
.wpb .g-in{border-bottom: 1px solid #b5b5b5;}
.wpb .wpba.ato ul{max-height: 240px;overflow-y: auto;}
.wpb .wpba .wpbal{background: #eeeeee;float:left;width: 129px;padding-left: 8px;line-height: 40px; border-right: 1px solid #b5b5b5;font-size: 14px;color: #363535;}
.wpb .wpba .wpbar{float:right;width: 960px;padding-right: 100px;}
.wpb .wpba .wpbar ul{}
.wpb .wpba .wpbar ul li{float:left;padding:7px 20px;}
.wpb .wpba .wpbar ul li a{display: block;height: 26px;line-height: 26px;padding: 0 15px;font-size: 14px;color: #252525;}
.wpb .wpba .wpbar ul li a.on,.wpb .wpba .wpbar ul li a:hover{background: #cb1e1e;color: #fff;}
.wpb .wpba .wpbb{position: absolute;width: 80px;line-height: 40px;right:0;top:0;}
.wpb .wpba .wpbb a{display: block;width: 65px;font-size: 13px;color: #252525;}
.wpb .wpba .wpbb a i{display: inline-block;width: 11px;height: 7px;background: url(wj3_11.png) no-repeat center;vertical-align: middle;margin-left: 5px;}
.wpb .wpba.ato{height: 240px;}

.wpc{margin-top: 32px;}
.wpc .wpca{border:1px solid #bfbfbf;line-height: 36px;}
.wpc .wpca ul li{float:left;border-right: 1px solid #bfbfbf;}
.wpc .wpca ul li a{display: block;padding:0 25px;font-size: 14px;color: #393939;}
.wpc .wpca ul li a img{vertical-align: middle;margin-left: 3px;}
.wpc .wpca ul li a.on,.wpc .wpca ul li a:hover{background: #cb1e1e;color: #fff;}

.wpd{margin-top: 30px;}
.wpd .wpda{width: 1210px;margin-bottom: 40px;}
.wpd .wpda .wpdai{float:left;width: 212px;padding:11px 10.5px 0;margin-right: 6px;border:1px solid #d2d2d2;margin-bottom: 9px;height: 305px;}
.wpd .wpda .wpdai:hover{border:1px solid #cb1e1e;}
.wpd .wpda .wpdai .wpdaib{font-size: 20px;color: #cb1e1e;margin-top: 5px;}
.wpd .wpda .wpdai .wpdaic{margin-top: 2px;}
.wpd .wpda .wpdai .wpdaic a{font-size: 14px;color: #292929;}
.wpd .wpda .wpdai .wpdaid{margin-top: 5px;}
.wpd .wpda .wpdai .wpdaid a{font-size: 13px;color: #292929;padding-left: 22px;background: url(wj7_22.png) no-repeat left center;}

.wda{font-size: 14px;color: #343434;}
.wda a{font-size: 14px;color: #343434;}
.wdb{border:1px solid #d6d6d6;border:1px solid #d6d6d6;margin-top: 12px;padding:22px 33px 24px 20px;}
.wdb .wdbl{float:left;width: 395px;}
.wdb .wdbl .wdblb .hd{margin-top: 13px;}
.wdb .wdbl .wdblb .hd ul li{float:left;margin-right: 13px;border:1px solid #bfbfbf;}
.wdb .wdbl .wdblb .hd ul li.on{border:1px solid #e03434;}
.wdb .wdbr{float:right;width: 750px;}
.wdb .wdbr .wdbra{font-size: 20px;color: #343434;font-weight: bold;margin-top: 5px;}
.wdb .wdbr .wdbre{font-size: 14px;color: #636363;margin-left: 34px;margin-top: 5px;}
.wdb .wdbr .wdbre span{font-size: 24px;color: #e3211a;font-weight: bold;margin-left: 60px;margin-right: 7px;}
.wdb .wdbr .wdbrb{height: 122px;background: #f1f1f1;padding:22px 33px;margin-top: 20px;}
.wdb .wdbr .wdbrc{margin-top: 20px;}
.wdb .wdbr .wdbrc a{width: 189px;height: 49px;display: inline-block;text-align: center;line-height: 49px;background: #e3211a;border-radius: 3px;margin-right: 17px;font-size: 16px;color: #ffffff;}
.wdb .wdbr .wdbrc a img{vertical-align: middle;margin-right: 10px;}
.wdb .wdbr .wdbrd{margin-top: 38px;}
.wdb .wdbr .wdbrd a{font-size: 14px;color: #343434;margin-right: 25px;}
.wdb .wdbr .wdbrd a img{vertical-align: middle;margin-right: 11px;}
.wdb .wdbr .wdbrf{height: 30px;line-height: 30px;margin-top: 5px;font-size: 14px;color: #000000;}
.wdb .wdbr .wdbrf img{vertical-align: middle;margin-right: 10px;}

.wdc{margin-top: 25px;}
.wdc .wdcl{float:left;width: 220px;padding:0 30px 0 20px;border:1px solid #e3211a;}
.wdc .wdcl .wdcla{font-size: 18px;color: #5e5e5e;font-weight: bold;line-height: 57px;}
.wdc .wdcl .wdclb{}
.wdc .wdcl .wdclb ul li{}
.wdc .wdcl .wdclb ul li p{line-height: 31px;font-size: 14px;color: #5e5e5e;}
.wdc .wdcr{float:right;width: 894px;border:1px solid #d5d5d5;}
.wdc .wdcr .hd{background: #eeeeee;}
.wdc .wdcr .hd ul li{float:left;line-height: 48px;border-top: 5px solid #eeeeee;width: 129px;text-align: center;font-size: 16px;color: #858484;font-weight: bold;border-right: 1px solid #d6d6d6;}
.wdc .wdcr .hd ul li.on{background: #fff;color: #e03434;border-top: 5px solid #e03434;}
.wdc .wdcr .bd .wdcri{padding:25px 26px 50px;}

.fanga{margin-top: 13px;border:1px solid #dcdcdc;}
.fanga .fangaa{height: 42px;line-height: 42px;border-bottom:2px solid #e3211a;}
.fanga .fangaa .fangaal{float:left;}
.fanga .fangaa .fangaal ul li{float:left;width: 138px;}
.fanga .fangaa .fangaal ul li a{display: block;text-align: center;font-size: 14px;color: #2a2a2a;}
.fanga .fangaa .fangaal ul li.on a,.fanga .fangaa .fangaal ul li:hover a{background: #e3211a;color: #fff;}
.fanga .fangaa .fangaar{float:right;font-size: 14px;color: #e3211a;margin-right: 10px;}
.fanga .fangab{padding:20px 26px;}
.fanga .fangab .fangabi{line-height: 38px;font-size: 15px;color: #2a2a2a;}
.fanga .fangab .fangabi a{font-size: 15px;color: #2a2a2a;margin:0 15px;}
.fanga .fangab .fangabi a.on{color: #e3211a;}
.fangb{border:1px solid #d6d6d6;margin-top: 20px;margin-bottom: 30px;}
.fangb .fangba{line-height: 43px;border-bottom: 1px solid #d6d6d6;padding-left: 27px;font-size: 14px;color: #000000;}
.fangb .fangba span{font-size: 14px;color: #e3211a;}
.fangb .fangbb{padding:22px 50px 11px 27px;}
.fangb .fangbb .fangbbi{margin-bottom: 25px;}
.fangb .fangbb .fangbbi .fangbbil{float:left;}
.fangb .fangbb .fangbbi .fangbbim{float:left;margin-left: 30px;}
.fangb .fangbb .fangbbi .fangbbim .fangbbima{font-size: 20px;color: #e3211a;margin-top: 2px;}
.fangb .fangbb .fangbbi .fangbbim .fangbbimb{font-size: 14px;color: #2a2a2a;margin-top: 12px;}
.fangb .fangbb .fangbbi .fangbbim .fangbbimc{font-size: 15px;color: #727171;margin-top: 15px;}
.fangb .fangbb .fangbbi .fangbbim .fangbbimd{margin-top: 18px;}
.fangb .fangbb .fangbbi .fangbbim .fangbbimd ul li{width: 82px;height: 30px;float:left;line-height: 30px;text-align: center;border:1px solid #e3211a;font-size: 14px;color: #e3211a;margin-right: 8px;}
.fangb .fangbb .fangbbi .fangbbir{float:right;width: 143px;text-align: center;}
.fangb .fangbb .fangbbi .fangbbir .fangbbira{font-size: 16px;color: #e33742;margin-top: 35px;}
.fangb .fangbb .fangbbi .fangbbir .fangbbira span{font-size: 34px;}
.fangb .fangbb .fangbbi .fangbbir .fangbbirb{height: 39px;line-height: 39px;text-align: center;color: #fff;background: #b0b0b0;font-size: 14px;margin-top: 5px;}

.st{margin-top: 35px;}
.st .sta{text-align: center;}
.st .sta .staa{font-size: 30px;font-weight: bold;color: #252525;}
.st .sta .stab{text-align: center;margin-top: 18px;}
.st .sta .stab ul{display: inline-block;}
.st .sta .stab ul li{display: inline-block;width: 96px;height: 42px;line-height: 42px;background: #efefef;font-size: 14px;color: #494949;margin:0 3px;}
.st .sta .stab ul li a{display: block;}
.st .sta .stab ul li:hover a,.st .sta .stab ul li.current a{background: #e3211a;color: #fff;}
.st .stb{margin-top: 67px;}
.stba{text-align: center;}
.stba div{font-size: 24px;color: #252525;}
.stba p{width: 34px;height: 4px;background: #e3211a;margin:10px auto 0;}
.st .stb .stbc{margin-top: 38px;}
.st .stb .stbc .stbcl{float:left;position: relative;}
.st .stb .stbc .stbcr{float:right;width: 615px;margin-right: 20px;height: 340px;position: relative;}
.st .stb .stbc .stbcr div{text-indent: 2em;font-size: 16px;color: #252525;line-height: 36px;}
.st .stb .stbc .stbcr a{position: absolute;right:0;bottom:0;width: 160px;height: 44px;line-height: 44px;text-align: center;background: #e3211a;color: #fff;font-size: 14px;}
.st .stb .stbc .stbcl .hd{position:absolute; bottom:10px; z-index:3; text-align:center;right:10px; }
.st .stb .stbc .stbcl .hd ul{ display:inline-block; }
.st .stb .stbc .stbcl .hd ul li{ width:15px; height:15px; background:#fff; margin:0 6px; border-radius:100%; *display:block; display:inline-block; vertical-align:top; cursor:pointer; text-indent:99999px; }
.st .stb .stbc .stbcl .hd ul .on{ background:#e3211a; }
.st .stc{margin-top: 45px;}
.st .stc .stcc{margin-top: 37px;padding-bottom: 60px;position: relative;}
.st .stc .stcc ul li{width: 1226px;}
.st .stc .stcc ul li .stcci{float:left;margin:0 0 23px 20px;width: 278px;border:1px solid #d2d2d2;border-bottom: 0;}
.st .stc .stcc ul li .stcci .s1_craa{text-align: center;padding:10px 0;}
.st .stc .stcc ul li .stcci .s1_crab{height: 70px;padding:0 14px;line-height: 32px;margin-top: 6px;}
.st .stc .stcc ul li .stcci .s1_crab a{font-size: 16px;color: #292929;}
.st .stc .stcc ul li .stcci .s1_crb{height: 47px;line-height: 47px;background: #e3211a;padding:0 18px 0 14px;overflow: hidden;}
.st .stc .stcc ul li .stcci .s1_crb .s1_crbl{float:left;font-size: 30px;color: #ffffff;}
.st .stc .stcc ul li .stcci .s1_crb .s1_crbl span{font-size: 22.5px;color: #ffffff;}
.st .stc .stcc ul li .stcci .s1_crb .s1_crbr{float:right;}
.st .stc .stcc ul li .stcci .s1_crb .s1_crbr a{font-size: 16px;color: #ffffff;}
.st .stc .stcc .prev{position: absolute;bottom: 0;left:548px;display: inline-block;width: 46px;height: 48px;background:#b7b7b7 url(st2_07.png) no-repeat center;}
.st .stc .stcc .next{position: absolute;bottom: 0;left:606px;display: inline-block;width: 46px;height: 48px;background:#b7b7b7 url(st3_09.png) no-repeat center;}
.st .stc .stcc .prev:hover{background:#e3211a url(st2_07.png) no-repeat center;}
.st .stc .stcc .next:hover{background:#e3211a url(st3_09.png) no-repeat center;}
.st .std{margin-top: 47px;}
.st .std .stdc{padding: 25px 0 0;}
.st .ste{margin-top: 30px;}
.st .ste .stec{padding-left: 200px;margin-top: 25px;}
.st .ste .stec .steca{margin-bottom: 15px;}
.st .ste .stec .steca .stecai{float:left;width: 391px;margin-right: 18px;}
.st .ste .stec .steca .stecai input{width: 355px;height: 39px;background: #eeeeee;border:1px solid #b7b7b7;padding:0 17px;font-size: 14px;color: #333;}
.st .ste .stec .stecb textarea{width: 764px;height: 140px;border:1px solid #b7b7b7;background: #eeeeee;font-size: 14px;color: #333;padding:10px 17px;}
.st .ste .stec .stecc{margin-top: 16px;text-align: center;width: 800px;}
.st .ste .stec .stecc input{width: 224px;height: 36px;font-size: 14px;color: #ffffff;background: #b7b7b7;margin:0 7px;}
.st .ste .stec .stecc input.sbt{background: #e3211a;}

.section4{margin-top: 50px;}
.s4_t{border-top: 2px solid #6b6b6b;line-height: 58px;}
.s4_t .s4_tl{float:left;font-size: 24px;color: #e3211a;font-weight: bold;}
.s4_t .s4_tr{float:right;}
.s4_t .s4_tr ul li{float:left;}
.s4_t .s4_tr ul li a{display: block;font-size: 14px;color: #000000;padding:0 11px 0 9px;background: url(s3_5_29.png) no-repeat right center;}
.s4_t .s4_tr ul li:last-child a{background: none;}
.s4_c{}
.s4_c .s4_cl{float:left;}
.s4_c .s4_cl .s4_cla{position: relative;}
.s4_c .s4_cl .s4_cla .bd ul li{position: relative;}
.s4_c .s4_cl .s4_cla .bd ul li p{position: absolute;left:0;bottom:0;width: 358px;padding:0 0 0 20px;background: rgba(0,0,0,0.53);line-height: 35px;font-size: 14px;color: #ffffff;}
.s4_c .s4_cl .s4_cla .hd{position:absolute; bottom:5px; z-index:3;right:8px;}
.s4_c .s4_cl .s4_cla .hd ul{ display:inline-block; }
.s4_c .s4_cl .s4_cla .hd ul li{ width:10px; height:10px; background:#fff; margin:0 4px; border-radius:100%; *display:block; display:inline-block; vertical-align:top; cursor:pointer; text-indent:99999px; }
.s4_c .s4_cl .s4_cla .hd ul .on{ background:#e3211a; }
.s4_c .s4_cl .s4_clb{margin-top: 12px;}
.s4_c .s4_cm{float:left;margin-left: 26px;}

.s4_c .s4_cr{float:right;width: 795px;}
.s4_c .s4_cr .s4_crx{width: 816px;}
.s4_c .s4_cr .s4_cri{margin-bottom: 10px;float:left;width: 387px;margin-right: 21px;}
.s4_c .s4_cr .s4_cri .s4_cria{font-size: 14px;font-weight: bold;color: #000;}
.s4_c .s4_cr .s4_cri .s4_crib{margin-top: 6px;}
.s4_c .s4_cr .s4_cri .s4_crib .s4_cribl{float:left;}
.s4_c .s4_cr .s4_cri .s4_crib .s4_cribr{margin-top: -8px;float:right;width: 258px;}
.s4_c .s4_cr .s4_cri .s4_crib .s4_cribr ul li{line-height: 30px;}
.s4_c .s4_cr .s4_cri .s4_crib .s4_cribr ul li a{font-size: 12px;color: #000000;}

