.Menu {width:100%; height:45px;}
.Menu .menulist {overflow:hidden; width:1200px; margin:0 auto;}
.Menu .menulist li {float:left; width:10%; text-align:center; line-height:45px; border-right:1px solid #820000; font-size:16px; font-weight:500;}
.Menu .menulist li:first-child {font-size:18px; position:relative; z-index:0;}
.Menu .menulist li:first-child:hover .menu1{display:block;}
.Menu .menulist li a {display:block; width:100%;}
.Menu .menulist li:hover a {background:#cc6600;}
.Menu .menulist li .ck a{background:#cc6600;}


/*Í¼Æ¬ÂÖ²¥*/
.banner{width:100%; position:relative; overflow:hidden;}
.banner .showpic{width:100%; height:100%; position:absolute; left:0; top:0;}
.banner .showpic li{width:100%; height:100%; position:absolute; left:0; top:0; overflow:hidden;}
.banner .showpic li a{display:block; padding-top:110%;}
.banner .listnum{width:100%; height:20px; overflow:hidden; position:absolute; left:0; bottom:18px; text-align:center; z-index:100;}
.banner .listnum li{display:inline-block; width:15px; height:15px; border-radius:25px; overflow:hidden; background:#FFF; margin-right:10px; text-indent:-9999px;}
.banner .listnum li.ck{background:#ffa800;}
.banner .prev,.banner .next{width:30px; height:30px; 	position:absolute; z-index:1000; top:48%; border-radius:15px; overflow:hidden; background:#000; filter:alpha(opacity=60);  -moz-opacity:0.6;  opacity:0.6; display:none; 	}
.banner .next{right:10%;}
.banner .prev{left:10%;}
.banner .prev:before,.banner .next:before{content:''; display:block; width:0; height:0; border:8px solid transparent; border-left: 8px solid #FFF; 
border-right:0; margin:5px auto 0 auto;}
.banner .prev:before{border-right: 8px solid #FFF; border-left:0;}
.banner:hover .prev,.banner:hover .next{display:block;}

/*ÄÚÈÝ¹«ÓÃ*/
.Maincont {width:100%; overflow:hidden; background:#f5f5f5;}
.Maincont .chead {width:100%; overflow:hidden; position:relative; height:50px; line-height:50px; border-bottom:1px solid #ffa800;}
.Maincont .chead .title {position:absolute; left:0; top:0; padding:0 15px; background:#ffa800;}
.Maincont .chead .title p {float:left; color:#FFFFFF;}
.Maincont .chead .title p:first-child {font-size:18px; margin-right:10px;}
.Maincont .chead .more {position:absolute; right:0; top:0;}
.Maincont .chead .more .change{padding:0 20px; background:url(more.png) no-repeat 5px center;}
.Maincont .cont {overflow:hidden; margin-top:20px;}
.Maincont .Tip_lists,
.Maincont .Product_show,.Maincont  .friend_link,
.Maincont .Seller_list {width:100%; overflow:hidden; margin-top:25px;}
.Maincont .Cad {width:1200px; margin:25px 0;} 

.Tip_lists dl {float:left; width:285px; text-align:center; margin:0 0.5%; background:#FFF; padding-bottom:15px; border:1px solid #fff;}
.Tip_lists dl:hover {background:#e7e7e7; border:1px solid #ff9900;}
.Tip_lists dl dt a {display:block;width:285px; height:215px; overflow:hidden; border-bottom:1px solid #e4e4e4; overflow:hidden; position:relative; text-align:center; line-height:215px;}
.Tip_lists dl dt a img{max-width:100%; max-height:100%;}
.Tip_lists dl:hover .code_pic{display:block;}
.Tip_lists dl .code_pic{display:none; position:absolute; top:0px; left:0px; width:285px; height:215px; background:rgba(0,0,0,.6); text-align:center;}
.Tip_lists dl .code_pic p{width:100%; height:30px; line-height:30px; color:#fff; margin-bottom:10px;}
.Tip_lists dl .code_pic span{display:block; width:100%; line-height:0;}
.Tip_lists dl .code_pic span img{border-radius:5px;}
.Tip_lists dl dd div {height:30px; line-height:30px; overflow:hidden;}
.Tip_lists .care span {color:#ff9900; padding-left:5px;}
.Tip_lists .look a {display:block; width:115px; height:30px; line-height:30px; text-align:center; background:#ffa800; margin:auto; color:#FFFFFF;}
.Tip_lists .look a:hover {background:#cc6600;}

.Product_show .cont {margin-top:0px;}
.Product_show .chead {border-bottom:1px solid #820000;}
.Product_show .chead .title {background:#820000; width:190px;}
.Product_show .product_left {width:220px; float:left;}
.Product_show .product_left ul {background:#FFF; width:100%; padding:15px 0 0 0; margin-bottom:30px; overflow:hidden;}
.Product_show .product_left ul li {width:30%; height:30px; line-height:30px; float:left; text-align:center; margin:0 10% 16px 10%; border-bottom:1px dotted #999; overflow:hidden;}
.Product_show .product_left .subad {width:220px; height:300px; overflow:hidden;}
.Product_show .piclist {width:960px; float:right; overflow:hidden;}
.Product_show .piclist dl {width:220px; float:left; background:#fff; margin:15px 1% 0 1%;}
.Product_show .piclist dl dt a{display:block; width:220px; height:165px; overflow:hidden; position:relative; line-height:165px; text-align:center;}
.Product_show .piclist dl dt a img{max-width:100%; max-height:100%;}
.Product_show .piclist dl:hover .code_pic{display:block;}
.Product_show .piclist dl .code_pic{display:none; position:absolute; top:0px; left:0px; width:220px; height:165px; background:rgba(0,0,0,.6); text-align:center;}
.Product_show .piclist dl .code_pic p{width:100%; height:30px; line-height:30px; color:#fff;}
.Product_show .piclist dl .code_pic span{display:block; width:100%; line-height:0;}
.Product_show .piclist dl .code_pic span img{border-radius:5px;}
.Product_show .piclist dl dd {padding:5px 10px;}
.Product_show .piclist dl dd a{height:30px; line-height:30px; overflow:hidden; display:block;}
.Product_show .piclist dl dd span {display:block; width:100%; color:#ff3600; margin-top:5px; font-size:16px; font-weight:600;}
.Product_show .piclist dl:hover {background:#dedede;}

.Seller_list .chead {border-bottom:1px solid #f75252;}
.Seller_list .chead .title {background:#f75252;}
.Seller_list .cla_box {width:1200px; overflow:hidden;}
.cla_list {width:100%; overflow:hidden; position:relative;}
.cla_list .prev {width:36px; height:74px; background:#d0d0d0 url(prev.png) no-repeat left center; position:absolute; left:0; top:45px; text-indent:-9999px;}
.cla_list .prev:hover {background:#dd2727 url(prev.png) no-repeat left center;}
.cla_list .next {width:36px; height:74px; background:#d0d0d0 url(prev.png) no-repeat right center; position:absolute; right:0; top:45px;text-indent:-9999px;}
.cla_list .next:hover {background:#dd2727 url(prev.png) no-repeat right center;}
.cla_list .piclistbox {width:1095px; height:160px; overflow:hidden; margin:0 auto; position:relative;}
.cla_list .piclistbox .piclist {overflow:hidden; clear:both; width:10000px; position:absolute; top:0; left:0;}
.cla_list .piclistbox .piclist a {display:block; width:160px; height:160px; float:left; margin:0 11px; background:#FFF; position:relative;}
.cla_list .piclistbox .piclist a ul {overflow:hidden; position:absolute; top:25%; left:30%;}
.cla_list .piclistbox .piclist a ul li {text-align:center; margin-bottom:10px;}
.cla_list .piclistbox .piclist a ul li img {width:45px; height:45px;}
.cla_list .piclistbox .piclist a:hover {background:#CCC;}

.Promise {width:100%; background:#FFF; padding:25px 0; margin:30px 0; overflow:hidden;}
.Promise dl {width:25%; height:56px; line-height:56px; float:left; position:relative;}
.Promise dl dt {float:left; width:50px; height:50px; text-align:center; line-height:50px; border:3px solid #ffb401; border-radius:75px; font-size:20px; font-weight:bold; color:#ff9900; margin:0 5% 0 20%;}
.Promise dl dd {font-size:18px; color:#666666;}

/* picmsg */
.picmsg{width:100%; margin:25px 0; overflow:hidden;}
.cont_left {width:850px; float:left; margin-left:5px}
.cont_leftnews {width:1200px; float:left; margin-left:5px}

.shead {width:100%; height:35px; line-height:35px; position:relative; z-index:0; border-bottom:1px solid #e8e8e8;}
.shead .t {position:absolute; left:0; top:0; border-bottom:2px solid #01abff;}
.shead .t span {display:inline-block; width:80px; font-size:18px;}
.shead .m {position:absolute; right:0; top:0;}
.shead .m a {color:#999999; font-size:14px;}

.cont_right .cont {
    background: #FFF;
    padding: 15px;
    box-shadow: 1px 1px 5px #b1b1b1;
    overflow: hidden;
    margin-bottom: 20px;
}
.cont_right .a_main {overflow:hidden; padding:20px 0 10px 0;}
.a_main div {overflow:hidden;}
.a_main a {display:block; padding-left:30px; height:30px; line-height:30px; overflow:hidden; font-size:16px; background:url(list_style.png) 10px center no-repeat; overflow:hidden;}

.cont_right .AD {wdith:100%; overflow:hidden;}
.cont_right .AD img {width:100%;}

.hynewsMore,.dynamics,.load_more {padding-top:20px; text-align:center; overflow:hidden;}
.hynewsMore a,.dynamics a,.load_more a {display:inline-block; padding:8px 25px; border:1px solid #01abff; font-size:16px; color:#01abff;}
.dynamic .chead{border-bottom: 1px solid #12c365;}
.dynamic .chead .title{background:#12c365;}
.cont_left .dynamic {overflow:hidden;}
.dynamic .d_main {overflow:hidden; background:#fff;}
.dynamic .d_main dl {overflow:hidden; margin:20px 0; border-bottom:1px solid #f0f0f0; padding:0 10px;}
.dynamic .d_main dl dt {width:100%; padding-bottom:25px; height:85px;}
.dynamic .d_main .who {width:80px; float:left; border-radius:75px; overflow:hidden;}
.dynamic .d_main img {max-width:100%; max-height:100%;}
.dynamic .d_main .name {float:left; margin-left:25px;}
.dynamic .d_main .name a {display:block; font-size:18px; height:35px; line-height:35px; margin:10px 0; overflow:hidden;}
.dynamic .d_main .name span {display:block; font-size:12px; color:#999999;}
.d_main dl  dt .hy_look{float:right; position:relative;}
.d_main dl  dt .hy_look span{display:block; width:135px; height:40px; line-height:40px; text-align:center; color:#fff; background:#01abff; cursor:pointer;}
.d_main dl  dt .hy_look span:hover{background:#0099ff;}
.d_main dl  dt .hy_look .hy_code{display:none; position:absolute; top:50px; right:0; width:125px; background:#f1f1f1; padding:5px; border-radius:5px; text-align:center;}
.d_main dl  dt .hy_look .hy_code p{padding:10px 0;}
.d_main dl  dt .hy_look .hy_code img{max-width:100%; max-height:100%;}
.d_main dl  dt .hy_look:hover .hy_code{display:block;}
.dynamic .d_main .write {line-height:30px;font-size:15px; margin-bottom:25px;}
.dynamic .d_main dl dd {padding-left:50px;}
.dynamic .d_main .pic {overflow:hidden; width:100%;}
.dynamic .d_main .pic li {width:160px; height:120px; text-align:center; line-height:120px; float:left; margin:0 15px; margin-bottom:25px;}

.cont_right {width:320px; float:right; margin-right:5px}
.cont_right .calendar {padding:10px; text-align:center; color:#FFF; overflow:hidden;}
.cont_right .calendar span:first-child {display:inline-block; padding:0 20px; background:#FFF; color:#01abff; border-radius:5px; margin-right:15px;}
.cont_right .weather {overflow:hidden; margin-top:15px; text-align:center;}
.cont_right .weather span {display:block; height:35px; line-height:35px; width:240px; margin:0 auto; color:#FFF; border-radius:8px; font-size:14px; background:#ff8e15 url('icon.png') 35px 7px no-repeat;}

.cont_right .AD {wdith:100%; overflow:hidden;}
.cont_right .AD img {width:100%;}
.cont_right .r_main {overflow:hidden; padding-top:20px;}
.r_main .js {line-height:25px;}
.r_main .fl {overflow:hidden; width:100%;}
.r_main .fl li {width:50%; float:left; text-align:center; font-size:15px; margin-bottom:10px;}
.r_main .fl li a {display:inline-block; padding:10px 20px; background:#f5f5f5; border:1px solid #e5e5e5;}
.r_main .fl li a:hover {background:#01abff; color:#FFF; border-color:#01abff;}

.cont_right .sm_main {overflow:hidden; padding-top:20px;}
.sm_main .showimg {overflow:hidden; margin-bottom:20px;}
.sm_main .showimg .img {float:left; width:95px; height:95px; border-radius:50%; overflow:hidden;}
.sm_main .showimg .img a{display:block; width:100%; height:100%; line-height:95px; text-align:center;}
.sm_main .showimg .img img {max-width:100%; max-height:100%;}
.sm_main .showimg .words {float:right; width:175px;}
.sm_main .showimg .words div {margin:10px 0;}
.sm_main .showimg .words .t {font-size:14px; height:40px; line-height:20px; overflow:hidden;}
.sm_main .showimg .words .l span {background:url(look.png) no-repeat left center; padding-left:30px; color:#ff8e15;}

.news_wow,.contact_us{background:#6791de; overflow:hidden; height:40px; line-height:40px; color:#fff; padding:0 10px; font-size:15px;}
.news_wow .t{float:left;}
.news_wow .m{float:right;}
.news_wow .m a{color:#fff; font-size:12px;}

.contact_us{background:#01abff; text-align:center;}
.contact_us .call_me .blue{color:#01abff}


.cont_right .call_me {overflow:hidden; padding-top:20px;}
.call_me dl {overflow:hidden;}
.call_me dl dt {width:58px; float:left;}
.call_me dl dd {width:225px; float:right;}
.call_me dl dd span {display:block; line-height:28px; overflow:hidden;}
.call_me dl dd span:first-child {font-size:20px;}
.call_me div {overflow:hidden; margin-top:20px;}
.call_me div a {display:inline-block; padding:7px 12px; background:#01abff; float:left; margin:0 5px; color:#FFF;}
.call_me div a:hover {background:#0099ff;}


.picmsgList{width:1200px; margin:25px 0; position:relative; box-shadow:1px 1px 10px #b1b1b1; background:#fff;}
.picmsgList ul{padding:20px 15px 10px 15px; overflow:hidden;}
.picmsgList ul li{float:left; padding:5px 8px; margin:0 10px 10px 0; background:#e3e3e3;}
.picmsgList ul li.ck{background:#ff8e15;}
.picmsgList ul li.ck a{color:#fff;}
.picmsgList ul li a{float:left; font-size:14px;}
.showpage{text-align:center; width:100%; margin:20px 0;}
.showpage a{padding:5px 8px; border:1px solid #d0d0d0; font-size:14px;}
.showpage a.ck{background:#ff8e15; color:#fff;}
.showpage a.ck font{color:#fff;}

.cont_right .code {overflow:hidden; text-align:center;}
.code p {height:40px; line-height:40px; font-size:20px;}

/* link */
.friend_link .chead {border-bottom:1px solid #ffb401;}
.friend_link .chead .title {background:#ffb401;}
.friend_link .chead .more span{float:left;}
.friend_link .chead .more a{float:right; height:25px; line-height:25px;  margin:20px 0 5px 0;}
.friend_link .chead .more span a{display:block; padding:0 8px; background:#ffb401; color:#fff; margin:20px 5px 5px 0;}
.friend_link .cont{background:#fff; padding:20px 10px 10px 10px; margin-top:0;}
.friend_link .cont .piclink{margin-bottom:20px; overflow:hidden;}
.friend_link .cont .piclink a{width:106px; float:left; text-align:center; height:32px; line-height:32px; border:1px solid #fbfbfb; margin:0 5px 5px 5px; overflow:hidden;}
.friend_link .cont .piclink a img{max-width:100%; max-height:100%;}
.friend_link .cont .wordlink{overflow:hidden;}
.friend_link .cont .wordlink a{float:left; display:inline-block; padding-right:10px; margin-bottom:10px;}