/*banner*/
#banner{clear: both;min-width: 1200px;background: #ddd;width: 100%;margin: 0px auto;}
.slider_img{display: block;text-align: center;height: 100%;opacity: 0;}
.slider_img img{display: block!important;margin: 0px 0;max-width: 100%;width: auto;height: auto;}
.wmuSlider{height: 100%!important;position: relative;overflow: hidden;}
.bbdd{z-index: 2;position: absolute;bottom: 1%;margin: 0;padding: 0;width: 100%;text-align: center;}
.bbdd li{margin: 0 8px 10px 0;list-style-type: none;display: inline-block;}
.bbdd a{display: inline-block;text-indent: -9999px;width: 16px;height: 16px;background: url(dot.png) no-repeat 0 -16px;display: block;border-radius: 16px;overflow: hidden}
.bbdd a.wmuActive{background-position: 0 0;}
.banner{width: 100%;text-align: center;margin: 0 auto;margin-bottom: 10px;background: #eee;}
.banner img{min-width: 1000px;max-width: 100%;}
.wmuSliderPrev, .wmuSliderNext{width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.wmuSliderNext{background-position: 0 -70px;right: 0;}
.wmuSliderPrev{left: 0;}
.wmuSlider:hover .wmuSliderNext{opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderPrev{opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderNext:hover, .wmuSlider:hover .wmuSliderPrev:hover{opacity: 1;filter: alpha(opacity=50);}

/*首页*/
.main{overflow: hidden;margin: 80px auto;width:1200px;}
.wipper{width:100%; overflow:hidden}
.h-title{width:100%;overflow: hidden; margin-bottom:40px;text-align: center}
.h-title h2{ display:block; color:#2b73bb; font-size:30px;font-weight:normal; line-height:45px; text-align:center;}

.h-more{width:100%; margin-top:40px;}
.h-more a{ display:block; width:160px; height:42px; line-height:42px; background:#fff; border:1px solid #ccc; font-size:14px; color:#222; text-align:center; margin:0px auto;}
.white,.white a{ color:#fff;}
.picList{ overflow:hidden; zoom:1; }

/*tel & search*/
.wip_hot{padding: 10px;height: 60px;background: #f5f5f5;box-sizing: border-box;}
.wip_hot .tel{height: 40px;float: left;}
/*搜索*/
.search{float: right;width: 300px;background: #fff; border: 1px solid #cdcdcd;-moz-border-radius: 15px; /* Firefox */-webkit-border-radius: 15px; /* Safari 和 Chrome */border-radius: 15px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */padding: 1px;}
.search_text{width: 240px;height: 30px;border: 0;background: none;float: left;padding-left: 10px;line-height: 30px;font-size: 12px;color: #666;}
.search_but{height: 30px;width: 40px;background: url(/images/search.png) no-repeat center center;cursor: pointer;float: right;border: 0px none;text-align: center;}


/*messages*/
.wip_mes{background-image: url(/images/bg-liuyan.jpg)}
.home-feedback{margin: 30px auto;width: 940px;height: 500px;background: rgba(251,251,251,0.85);box-sizing: border-box;padding: 40px 50px;}
.home-feedback li{float: left;height: 40px; position: relative;box-sizing: border-box;overflow: hidden;margin-bottom: 40px;}
.home-feedback li:nth-child(2n){float: right;}
.home-feedback li span{display: inline-block;padding-right: 25px;}
.home-feedback .feed_t{box-sizing: border-box;width: 320px;height: 36px;background: #fff;border: 1px solid #ccc;line-height: 30px;color: #555;padding-left:20px;}
.home-feedback .feed_tb{margin-bottom: 25px;}
.home-feedback .feed_b{display: block;margin: 0px auto 50px;width: 230px;height: 36px;background: #32a9db;border-radius: 18px;;border: 0px solid #FA8021;cursor: pointer;font-size: 16px;color: #fff;}

.home-feedback input::-webkit-input-placeholder {color: #bbbbbb; }
.home-feedback input::-moz-input-placeholder { color: #bbbbbb; }
.home-feedback input::-ms-input-placeholder {color: #bbbbbb;}

.download{overflow: hidden;text-align: center}
.download a{display: inline-block;margin: 0px 3px 25px;width: 172px;height: 38px;line-height: 38px;color: #fff;font-size: 16px; box-sizing: border-box;text-align: center}
.download a:hover{opacity: 0.9}
.download a:nth-child(1){background-color: #4a74cc;}
.download a:nth-child(2){background-color: #32a9db;}
.download a:nth-child(3){background-color: #44b583;}
.download a:nth-child(4){background-color: #b8be10;}

/*category*/
.category{ overflow:hidden;width: 1200px;}
.category li{float: left;width: 580px;height: 202px;box-sizing: border-box;margin:20px 10px;border: 0px solid #ccc;}
.category li:hover{box-shadow:0 0 10px rgba(0,0,0,0.2);opacity:0.95}

/*关于*/
.wip_abo{ background-image: url(/images/bg-abo.jpg)}
.wip_abo .h-title{ background: url(/images/abo-icon.png) no-repeat center bottom;padding-bottom: 15px;}

.wip_abo .abo{ width:840px;margin: 0px auto;overflow:hidden;text-align: center}
.abo a.mm{ display:block; width:160px; height:32px; line-height:32px; border:1px solid #2b73bb;background: #2b73bb; font-size:14px; color:#fff; text-align:center; margin: 40px auto 0;border-radius: 16px;}
.abo .abo-list{overflow: hidden;margin-top: 40px;text-align: left}
.abo .abo-list li{float: left;width: 210px;height: 50px;box-sizing: border-box;background-position: left center;background-repeat: no-repeat}
.abo .abo-list li a{display: block;font-size: 16px;color: #2b73bb;line-height: 50px;padding-left: 60px}
.abo .abo-list li:nth-child(1){background-image: url(/images/abo-wenhua.png)}
.abo .abo-list li:nth-child(2){background-image: url(/images/abo-jishi.png)}
.abo .abo-list li:nth-child(3){background-image: url(/images/abo-rongyu.png)}
.abo .abo-list li:nth-child(4){background-image: url(/images/abo-tuandui.png);margin-right: 0px;}

/*新闻*/
.newsbox{ width:1200px; overflow:hidden}
.newsbox .hd{overflow: hidden;width: 100%;}
.newsbox .hd ul{display: table;margin: 0px auto;}
.newsbox .hd li{ float: left;width:110px;display: table-cell}
.newsbox .hd li a{ display: block;line-height: 36px; width:110px;font-size: 16px;text-align: center;border-radius: 18px;}
.newsbox .hd li.on a{ background: #029de0;color: #fff;}
.newsbox .bd{overflow: hidden;width: 100%;margin-top: 30px;}

.in-list{overflow:hidden; width:100%;}
.in-list li{background: url(/images/list.png) no-repeat 8px center;height: 50px;box-sizing: border-box; line-height:50px;overflow: hidden;padding: 0px 10px 0px 35px;font-size: 16px;border-bottom: 1px dashed #ccc;}
.in-list li span{ float:right;}
