@charset "utf-8";
/* css  */

.bodyw{background:#fff;padding-top:0;}
.banner{padding:.8em;}
#banner { position:relative;}
#banner img{width:100%;}
#banner .bg{ position:absolute;width:100%;bottom:-1px;}
.bannermin {padding:.4em;}
.bannermin a{display:block;width:50%;float:left;}
.bannermin a span{display:block;margin:.4em;}
.bannermin a img{width:100%;}

.logo img{width:100%;}
.ad img{width:100%;}
.inmenu{display:block;background:#05a6b3;padding:1em 0;}
.inmenu a{color:#fff;width:25%;display:block;height:3em;float:left; text-align:center;background:#05a6b3;}
.inmenu a span{display:block;line-height:2em;}
.menu2 {background:none;padding:0;}
.menu2 ul {padding:2%;}
.menu2 ul li{float:left;width:47%;margin:1% 1.5%;}
.menu2 ul li a{background:#198BE3 url(../images/in1.png) no-repeat 1em center;background-size:auto 60%;display:block;margin:1% 0;width:50%;height:10em; text-align:left;padding-left:50%; }
.menu2 ul li a span{line-height:1.2em;padding-top:2.2em;}
.menu2 ul li a.m2{background:#5CAC49 url(../images/in2.png) no-repeat 1em center;background-size:auto 50%;} 
.menu2 ul li a.m3{background:#EFC33C url(../images/in3.png) no-repeat 1em center;background-size:auto 50%;} 
.menu2 ul li a.m4{background:#F8732B url(../images/in4.png) no-repeat 1em center;background-size:auto 50%;} 


.inclass{padding:1em 0;}
.inclass ul li{float:left;width:25%; text-align:center;padding:1em 0;}
.inclass a{display:inline-block;width:100%;}
.inclass a em{border:1px solid #eee;  border-radius:50%;display:block;margin:0 auto;width:64%;vertical-align:middle;height:80px;}
.inclass a em img{ vertical-align:middle;}
.inclass a em.in1{background:url(../images/in1.png) no-repeat center center;}
.inclass a em.in2{background:url(../images/in2.png) no-repeat center center;}
.inclass a em.in3{background:url(../images/in3.png) no-repeat center center;}
.inclass a em.in4{background:url(../images/in4.png) no-repeat center center;}
.inclass a em.in5{background:url(../images/in5.png) no-repeat center center;}
.inclass a em.in6{background:url(../images/in6.png) no-repeat center center;}
.inclass a em.in7{background:url(../images/in7.png) no-repeat center center;}
.inclass a em.in8{background:url(../images/in8.png) no-repeat center center;}

.inpro img{width:100%;}
.inpro .l{width:63%;float:left;}
.inpro .r{width:37%;float:left;}

.inad{margin:.7em 0;}
.inad img{width:100%;}

.intool img{width:100%;}
.intool .l{width:50%;float:left;}
.intool .r{width:50%;float:left;}

.innews{margin:.7em 0; position:relative;}
.innews img{width:100%;}
.innews span{display:block; position:absolute;width:100%;height:2em;line-height:2em;background:#000; opacity:.5;bottom:0; text-indent:.5em;}

.inlink{padding:.7em 0;margin:0 .5%;}
.inlink ul li{float:left;width:31.33%;padding:1%;}
.inlink ul li a{display:inline-block;border:1px solid #eee;width:100%; text-align:center;height:5em;display:table-cell;vertical-align:middle}
.inlink ul li a img{width:80%;}


.partner{padding:1em 0;}
.partner .item{float:left;width:50%; text-align:center;}
.partner .item div{border:1px solid #eee;margin:1em;}
.partner .item a{text-align:center;}
.partner .item em{display:table-cell;height:8em;text-align:center;vertical-align:middle;}
.partner .item img{height:auto;width:90%; vertical-align:middle;}
.partner .item span{padding:10px;padding-top:0;display:block;}

.news {background:#fff;}
.news article{padding:1em; position:relative;border:0;border-bottom:1px solid #e2e2e2;height:6em;margin:0;}
.news article:hover{background:#f1f1f1;}
.news article dl dt{ position:absolute;padding:0;padding-left:0;right:1em;top:1em;border:0;width:8.4em;overflow:hidden;height:6em;overflow:hidden;background:url(../images/p_mo.png)}
.news article dl dt img{width:100%;height:100%;}
.news article dl dd{padding:0;border:0;padding-right:9.6em;}
.news article dl dd h2{line-height:1.4em;}
.news article dl dd .time{margin-top:.5em;}
.newsinfo{padding:1.3em;}
.newsinfo h2{line-height:1.4em;}
.newsinfo .time{line-height:1.4em;padding:.5em 0 0;}
.newsinfo .info{padding:1em 0;line-height:2.4em;border-top:1px solid #ddd;margin-top:1em;}
.newsinfo .info img{width:100%;height:auto;margin:.5em 0;}
.newsinfo .info .name{ text-align:right;}

.about{}
.about img{width:100%;height:auto;}
.about span{line-height:2em;}

.proclass{border-bottom:1px solid #eee;z-index:20;  position:relative;background:#fff;}
.proclass dl{display:block;position:relative; text-align:center;}
.proclass dl dt{display:inline-block;margin:0 0 0 2%;width:30%; line-height:4em;position:relative;}
.proclass dl dt span{padding-left:.5em;}
.proclass dl dt em{ position:absolute;width:2em;height:2em;display:block;background:url(../images/i_down.png);background-size:100% 100%;top:1em;right:0;}
.proclass dl dd{position:absolute;background:#fff;width:100%;display:none;border-top:1px solid #eee;}
.proclass dl dd a{display:block;line-height:4em;padding:0 1.2em;}
.proclass dl.hover dd{display:block;}


.form{padding:2em 0;}
.form table{margin:0 auto;}
.form input{background:url(../images/b_lgoin_i.jpg) repeat-x top;border:1px solid #888;padding:.5em 1em;box-shadow:0 .5em 1em #ccc inset}
.form td{padding:5px;}
.form .btn{background:url(../images/b_lgoin_b.jpg);height:49px;display:inline-block;padding:0 20px;line-height:49px;color:#fff; border-radius:10px;margin-top:20px;}



.footer{padding:2em 0 1em 0; text-align:center;background:#eee;}
.footer .add{padding:1em 0 1em 8em;background:url(../images/xiaohui.png) no-repeat 4em center;background-size:8% auto;}
.footer .copy{background:#057f89; text-align:right;padding-right:1em;}

.view{padding:1em;background:#fff;}
.view .info img{width:100%;}

.main_image {width:100%; margin:0 auto; position:relative;height:100%;overflow:hidden;}
.main_image ul {width:9999px;overflow:hidden;height:100%;top:0; left:0}
.main_image li {float:left; }
.main_image li span {display:block; }
.main_image li a {display:block; width:100%; height:27em;}
.main_image li span img{width:100%;height:auto;}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:360px; left:90px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

 .products ul{margin:1em;}
 .products ul li{width:50%;float:left;display:block;margin-bottom:1px;}
 .products dl{padding-top:0.5em; margin-right:1px;display:block; position:relative;background:#fff;}
 .products dl dt{display:block;padding-bottom:.5em; text-align:center;}
 .products dl dt img{width:90%;height:auto}
 .products dl dd{text-align:center;padding:0 0 .5em 0;height:4em;}
 .products dl dd a{letter-spacing:0.5em;}
 .products dl dd em{margin:0 1em;width:1.5em; height:1.5em; display:inline-block; background:url(../images/i_scoremarket_shoppingcart.png); background-size:100% 100%;}
.proinfo{padding-bottom:7em;}
.proinfo .imgs img{width:100%;}
.proinfo .text{padding:1em;background:#fff;padding-top:0;}
.proinfo h1{background:#fff;margin-bottom:1px;padding:1em;}
.proinfo .r{float:right;}
.proinfo .text .price{margin-top:1em;}
.proinfo .box{border-top:1px solid #eee;background:#fff;line-height:2em;}
.proinfo .box .title{padding:0 1em; position:relative; text-align:center;}
.proinfo .box .title a{display:inline-block;width:33%;border-bottom:1px solid #fff;padding:1.4em 0;}
.proinfo .box .title a.on{border-bottom:1px solid red;}
.proinfo .box .title .next{height:4.5em;width:4.5em; position:absolute;top:0;right:0;}
.proinfo .box .title .next em{width:4.5em;height:100%;display:block;background:url(../images/i_next.png);background-size:100% 100%;}
.proinfo .box .info img{width:100%;}

.pay{padding:1em;}
.pay dl{padding:1em;}
.pay dl dt{display:inline-block;width:60%;}
.pay dl dd{display:inline-block;width:40%; text-align:right;}
.pay dl dd .btn2{padding:0 1em;line-height:2.4em;display:inline-block;margin-right:1em; border-radius:2em;}
 
.teamview dt{ text-align:center;background:#F5F5F5;border-bottom:1px solid #eee;}
.teamview dt img{height:15em;}
.teamview dd{padding:1em;line-height:2em;}

.list{}
.list{margin-bottom:1px;}
.list .item{width:50%;float:left;display:block;}
.list .item a{padding:1.5em 0;margin-right:1px;margin-bottom:1px;display:block; position:relative;background:#fff; text-align:center;}
.list .item a img{width:80%; height:auto;}
.list .item a span{display:block;padding:1em 0 0;}

.video{}
.video dl dt{background:#000;}
.video dl dt video{ width:100%;vertical-align:bottom; opacity:.7}
.video dl dd{background:#fff;padding:1.5em 1em;}


.contact .text{padding:1em;}
.contact .text strong{display:block;padding:1em 0;}


.team{overflow:hidden;}
.team dl{height:6em;padding:1em;margin-bottom:1px;background:#fff;}
.team dl dt{width:30%;height:6em;float:left;}
.team dl dt img{width:100%;height:100%;}
.team dl dd{float:left;padding-left:4%;width:62%;}
.team dl dd span{display:block;}
.teaminfo {padding:20px 0;}
.teaminfo dl dt{width:216px;float:left; text-align:center;}
.teaminfo dl dt span{font-size:18px;}
.teaminfo dl dd{width:520px;float:left;padding-left:26px;border-left:1px solid #eee;}
.teaminfo dl dd .t{padding-bottom:20px;}

.join{}
.join dl{background:url(../images/b_2.jpg) no-repeat 8px 80px;background:#eee;overflow:hidden;margin-bottom:10px;}
.join dl dt{display:inline-block;vertical-align:top; padding:1.5em;}
.join dl dt span{}
.join dl dt strong{padding:0 20px;font-weight:normal;}
.join dl dd{display:inline-block;background:#fff;}
.join dl dd strong{display:block;padding:20px; font-weight:normal;}
.join dl dd ul{padding:0 20px 30px 20px;line-height:2em;}
.join dl dd ul li{ list-style:inside;}

.message{margin:1em;}
.message input{border:1px solid #eee;padding:1em;width:90%;margin-bottom:1em;}
.message textarea{border:1px solid #eee;padding:1em;width:90%;height:20em;}