@charset "utf-8";
/*公共部分*/
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}
textarea {-webkit-appearance: none;}  
*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;font-family:Arial, Helvetica, sans-serif;outline:none}
body{height:100%;margin:0 auto;background-color:#fff;font-size:14px;color:#595959}
html{height:100%;overflow-x:hidden}
div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,Table,tr,td{overflow:hidden;font-size:14px}
h1,h2,h3,h4,h5{font-weight:100}
img{border:0;max-width:100%}
ul{list-style:none}
a:link,a:visited{font-size:14px;color:#484848;text-decoration:none;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
a:hover{font-size:14px;color:#595959;text-decoration:none;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.all{position:relative;z-index:0;margin:0 auto;width:100%;max-width:640px;min-height:100%;text-align:left}
.clear,.cb{clear:both;height:0px;display:none}
.red{color:red !important}
.blank{height:10px}
.fl{float:left}
.fr{float:right}
.none{display:none}
.cen{text-align:center}
.mb10{margin-bottom:10px}
.ov,.ov *{overflow:visible}
.op0{-moz-opacity:0;-khtml-opacity:0;opacity:0}
.op05{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}
.op1{-moz-opacity:1;-khtml-opacity:1;opacity:1}
.transparent{-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}
.hd,.hd *{overflow:hidden}
.od{overflow:hidden;display:block}
.loading{position:absolute;z-index:999;left:0;top:0;width:100%;height:100%;padding-top:50px;text-align:center}
.load{width:100%;height:100%;padding-top:50px;background:url(../images/loading.gif) center no-repeat;text-align:center}
.no_transition,.no_transition *,.no_transition a,.no_transition a:link,.no_transition a:visited,.no_transition a:hover,.no_transition a:active{transition-property:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.transition,.transition *,.transition a,.transition a:link,.transition a:visited,.transition a:hover,.transition a:active,.transition a *{transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
table{border-collapse:collapse;border-spacing:0}
td{padding:1px;border-width:1px;border-style:solid}
.bz{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.iframe{max-width:100% !important;height:auto !important}
/*header*/
header{position:relative;z-index:0;width:100%;height:1.54rem;background:url(../images/header.gif?v=1.1);text-align:center}
header img{margin:.4rem 0 0 .59rem;height:.56rem}
header .line{width:.02rem;height:.37rem;background:#d5a19b;margin:.61rem .11rem 0 .11rem}
header .text{width:4rem;margin-top:.61rem;text-align:left}
header .text .cn{line-height:125%;font-size:.3rem;color:#252626}
header .text .en{line-height:.21rem;font-size:.18rem;color:#333}
header .fr{width:2.88rem;height:.52rem;margin:.56rem .58rem 0 0}
header .fr a{width:1.99rem;height:.52rem;line-height:.52rem;font-size:.34rem;color:#252626}
.navCtrl{width:.89rem;height:.52rem;background:url(../images/navCtrl.png) no-repeat;background-size:100%;border:0}
/*nav*/
nav{position:fixed;z-index:999;top:0;left:-50%;width:50%;height:100%;overflow:scroll;overflow-x:hidden;overflow-x:auto;background:linear-gradient(#122353,#00040f)}
nav a{width:90%;margin:0 5%;border-bottom:1px solid #fff;line-height:300%;font-size:14px;color:#fff !important}
nav a.sub{line-height:220%;text-indent:10%;font-size:12px}

.navs{width:100%;height:1.92rem;background-color:#9a82c8;box-sizing:border-box}
.navs a{width:33.333333%;height:.96rem;border:1px solid #fff;border-top:0;border-left:0}
.navs a:nth-child(3n+3){border-right:0}
.navs a span{width:100%;height:.96rem;text-align:center;line-height:.96rem;font-size:.36rem;color:#fff}
/*focus*/
.focus{overflow:hidden;position:relative;z-index:0;width:100%;height:5.12rem}
.swipe{overflow:hidden;visibility:hidden}  
.swipe .swipe-wrap{overflow:hidden;position:relative}  
.swipe .swipe-wrap > .wrap{float:left;width:100%;position:relative}
.swipe .swipe-wrap > .wrap img{display:block;width:100%;height:5.12rem}
#slider{display:block;margin:0px auto}
#position{position:absolute;z-index:999;left:0;bottom:5px;border:0;width:100%;text-align:right}  
#position li{display:inline-block;width:12px;height:12px;background-color:#fff;border-radius:50%;margin-right:5px}  
#position li.on{background-color:#9a82c8}
.focusBottom{width:100%}
/*footer*/
footer{width:100%;padding:.3rem .6rem;box-sizing:border-box;background:url(../images/header.gif?v=1.1);text-align:center;line-height:.7rem;font-size:.32rem;color:#000}
footer *{text-align:left;font-size:.32rem;color:#000}
footer a{font-size:.32rem !important;color:#000 !important}
/*index*/
.index1 .top{width:100%;height:66px}
.index1 .content{padding:35px 0;background-color:#313649}
.index1 .content .h1{width:100%;height:35px;margin-bottom:25px;background:url(../images/index1_2.gif) center top no-repeat}
.index1 .content .h2{width:75%;height:35px;margin-left:5%;background:url(../images/pos.gif) 5px center no-repeat #999ea4;line-height:35px !important;text-indent:60px}
.index1 .content .h2 a{line-height:35px}
.index1 .content .go{width:13%;margin-left:2%;height:35px;background:url(../images/go.gif) no-repeat center #fb5a3d}
.clist{padding:10px 3%;background-color:#fff;border:1px solid #d1d1d1}
.clist a{width:32%}
.clist a:nth-child(3n+2){margin-left:2%;margin-right:2%}
.clist a img{display:block}
/*index*/
.text-center{text-align:center}
.index1{width:100%;padding-bottom:20px;background:url(../images/header.gif?v=1.1);}
.index1 .iTitle{padding:.34rem 0 .32rem 0}
.index1 .iTitle .cn{line-height:.43rem;font-weight:bold;font-size:.37rem;color:#5a5a58}
.index1 .iTitle .en{line-height:.21rem;text-transform:uppercase;font-size:.2rem;color:#5a5a58;padding-bottom:.05rem;border-bottom:.03rem solid #9a81c8}
.index1 .list1{width:100%;margin-bottom:14px}
.index1 .list1 li{width:5.31rem}
.index1 .list1 li:nth-child(2n+1){clear:both}
.index1 .list1 li:nth-child(2n+2){float:right}
.index1 .list1 .img,.index1 .list1 img{width:5.31rem;height:3.14rem}
.index1 .name{width:100%;height:.72rem;text-align:center;line-height:.72rem;font-size:.36rem;color:#000}
.index1 .list2{width:100%}
.index1 .list2 li{width:50%}
.index1 .list2 a{position:relative;z-index:0;display:block;width:100%}
.index1 .list2 .hide{position:absolute;z-index:999;top:10px;left:0;display:block;width:100%;text-align:center}
.index1 .list2 .name{display:none !important;width:100%;text-align:center;line-height:28px;letter-spacing:2px;font-size:16px;color:#fff}
.index1 .list2 .des{margin-top:3px;height:24px;padding:0 15px;background-color:#f0969f;border:1px solid #fff;border-radius:8px;line-height:24px;font-size:12px;color:#fff}
.index2{width:100%;padding:20px 2%;background:url(../images/index2.gif)}
.index2 .top{width:100%;margin-bottom:15px;text-align:center}
.index2 .top img{max-width:96%;margin:0 auto}
.index2 dl{width:100%}
.index2 .classname{position:relative;z-index:0;width:100%;height:.57rem;padding-bottom:1px;background:url(../images/line.gif) left bottom repeat-x;line-height:.57rem;font-size:.24rem;color:#000}
.index2 .classname a{position:absolute;z-index:999;right:0;top:0;font-size:.24rem;color:#262626}
.index2 .img{width:100%;height:177px;margin-top:6px;margin-bottom:16px}
.index2 .img img{width:100%;height:177px}
.index2 .list{position:relative;z-index:0;width:100%;height:.82rem;padding-bottom:1px;background:url(../images/line.gif) left bottom repeat-x;line-height:.81rem;font-size:.24rem}
.index2 .list:last-child{background:none}
.index2 .list span{position:absolute;z-index:999;top:0;right:0;font-size:12px;color:#000}
.index2 .list:hover span{color:#de726c}
.index2 .line{width:100%;height:11px;margin-top:14px;background-color:#e4771c}
.index3{padding:15px 0;background-color:#de5a55}
.index3 .wrapper{padding:8px;border:4px solid #6b3f34}
.index3 .h1{line-height:220%;font-size:.24rem;color:#242424;font-weight:bold}
.index3 .h1 a{font-size:.28rem}
.index3 a img{width:30%;border:2px solid #fff;margin-top:5px;border-radius:5px}
.index3 a .text{width:65%}
.index3 a .title{width:100%;height:1.8em;margin-top:.15rem;line-height:1.8em;font-size:.28rem;color:#fff;font-weight:bold}
.index3 a .body{width:100%;overflow:hidden;height:1.1rem;line-height:.55rem;font-size:.24rem;color:#fff}
/*other*/
.otherMain{width:100%;padding:0 3% 15px 3%;background:#ffdd00}
.otherMain .border{overflow:hidden;width:100%;padding:10px;background-color:#fef3dd;border:1px solid #dac09f}
.currentPosition{position:relative;z-index:0;overflow:hidden;margin:18px 0;font-size:12px;color:#000}
.currentPosition .pos{position:absolute;z-index:999;top:0;right:11px;font-size:12px;color:#000;font-weight:100}
.currentPosition .pos a{font-size:12px;color:#000}
.mh{position:relative;z-index:0;width:100%;height:44px;margin-bottom:10px;border-bottom:1px solid #d0c0a7;line-height:44px;text-indent:2px;font-size:16px;color:#4b4b4b}
.sorts{width:100%;margin-top:10px}
.sorts a{width:32%;height:34px;margin-right:2%;margin-bottom:10px;background-color:#ffebc6;border:1px solid #d4c1a1;text-align:center;line-height:34px;font-size:14px;color:#303030}
.sorts a:nth-child(3n){margin-right:0}
.sorts .active{background-color:#ffdd02;border:0;font-size:14px;color:#333}
.articleTitle{overflow:hidden;width:100%;background:url(../images/line.gif) left bottom repeat-x;text-align:center;line-height:26px;font-size:16px;color:#000;padding:10px 0}
.articleTime{width:100%;text-align:center;line-height:38px;font-size:12px;color:#000}
.articlePage{width:100%;padding-top:15px;border-top:1px solid #e7e7e7;line-height:25px;font-size:12px;color:#ea5413}
.articlePage h1{line-height:25px;font-size:12px;color:#ea5413}
.content{padding:10px 0}
.content img{height:auto !important}
.content iframe{width:100% !important;height:200px !important;box-sizing:border-box}
.content *{text-align:left !important;font-size:14px !important;line-height:180% !important}
.content td{padding:5px !important}
.content table{width:100% !important}
.contentTitle{position:relative;z-index:0;display:block;width:100%;height:45px;margin-bottom:10px;border-bottom:1px solid #d7d7d7;line-height:45px;font-size:14px;color:#303030}
.back{line-height:43px}
.back a:link,.back a:visited,.back a:hover{font-size:14px;color:#000}
/*新闻列表*/
.newslist li{position:relative;z-index:0;padding:12px 0;background:url(../images/line.gif) left bottom repeat-x}
.newslist li:last-child{background:none}
.newslist img{width:25%}
.newslist .text{width:70%}
.newslist .title{height:22px;line-height:22px;font-size:14px;color:#3d3d3d}
.newslist .body{max-height:48px;line-height:24px;font-size:12px;color:#888}
.newslist .a:hover .title,.newslist .a:hover .body{color:#faa0ac}
/*创造品牌*/
.brandlist li{position:relative;z-index:0;padding:5px 110px 5px 0;background:url(../images/line1.gif) left bottom repeat-x}
.brandlist li img.fr{width:100px;position:absolute;right:0;top:0}
.brandlist li .text{width:100%}
.brandlist .title{height:22px;margin-bottom:5px;line-height:22px;font-size:14px;color:#3d3d3d}
.brandlist .body{max-height:48px;line-height:24px;font-size:12px;color:#888}
.brandlist .a:hover .title,.brandlist .a:hover .body{color:#faa0ac}
/*分页*/
.pages{overflow:hidden;width:100%;padding:10px 0 0;text-align:center;line-height:24px;font-size:14px;color:#333}
.pages a,.pages span{display:inline-block;**zoom:1;height:24px;margin-right:2px;padding:0 5px;border:1px solid #ccc;line-height:24px}
.pages a.active{background-color:#ff94a4;color:#fff}
