@charset "utf-8";
/* CSS Document */

/*index.html*/
header {border-bottom:2px solid #841f22; padding-top:10px; position:fixed; top:0px; left:0px; width:100%; background-color:#fff; z-index:4;}
.index_header {width:1122px; margin:0px auto;}
.index_header figure {width:152px; float:left;}
.index_header nav {float:right; margin-top:20px;}
.index_header nav ul li {display:inline-block; margin-left:15px;}
.index_header nav ul li a {font-size:16px; color:#5c5c5c;}
.index_header nav ul li a:hover {color:#841f22;}
.index_header nav ul ,.index_header nav section {float:left;}
.index_header nav section {margin:0px 20px 0px 15px;}
.index_header nav section img {width:30px; position:relative; top:-3px; float:left}
.index_header nav section span {font-size:16px; color:#ccc; float:left; margin:0px 5px;}
.index_header nav section a {font-size:16px; color:#454545;}
.index_header nav section a.on {color:#872826;}
/*index_banner*/
.index_banner { background:url(../images/banner/banner.jpg) center no-repeat; background-size:cover; margin-top:65px;}
.index_banner .index_bannerMian {width:1122px; margin:0px auto; position:relative; height:617px;}
.index_banner .index_bannerMian ul {position:absolute; bottom:80px; margin-left:45px;}
.index_banner .index_bannerMian ul li {min-width:120px; text-align:center; display:inline-block; border:2px solid #d0d0d0; margin-right:20px; line-height:45px; border-radius:2px;}
.index_banner .index_bannerMian ul li.on {background-color:#841f22;  border:2px solid #841f22;}
.index_banner .index_bannerMian ul li.on a { display:block; color:#fff; font-size:18px;}
.index_banner .index_bannerMian ul li a {color:#5c5c5c; font-size:18px;} 
.index_banner .index_bannerMian ul li:hover {background-color:#841f22;  border:2px solid #841f22;}
.index_banner .index_bannerMian ul li:hover a {color:#fff;}

/*index_Characteristic*/
.index_Characteristic {width:1122px; margin:0px auto; padding:25px 0px;}
.index_Characteristic aside {width:100%; font-size:30px; color:#5c5c5c; text-align:center; margin-bottom:10px;}
.index_Characteristic aside span {color:#841f22;}
.index_Characteristic article {display:box; display:-webkit-box; display:-moz-box; display:-o-box; display:flex; display:-ms-boxflex;}
.index_Characteristic article section {box-flex:1; -webkit-box-flex:1; -moz-box-flex:1; -o-box-flex
1; flex:1; -ms-boxflex:1; padding:15px; font-size:18px; color:#5c5c5c; text-align:center; line-height:30px;}
/*.index_Characteristic article a  {font-size:18px; color:#5c5c5c; text-align:center; line-height:30px;}
.index_Characteristic article a:hover {color:#841f22;}*/

/*index_feature*/
.index_feature {background-color:#841f22      ; padding:20px 0px;}
.index_featureMian {width:1122px; margin:0px auto;}
.index_featureMian aside {text-align:center; font-size:30px; color:#fff;}
.index_featureMian article {display:box; display:-webkit-box; display:-moz-box; display:-o-box; display:flex; display:-ms-boxflex;}
.index_featureMian article section {box-flex:1; -webkit-box-flex:1; -moz-box-flex:1; -o-box-flex
1; flex:1; -ms-boxflex:1; text-align:center; padding-top:30px;}
.index_featureMian article section figure {width:55px; height:55px; border:3px solid #fff; margin:0px auto; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg);}
.index_featureMian article section figure img {width:50px;  transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg);}
.index_featureMian article section  p {font-size:18px; color:#fff; padding-top:20px; line-height:24px;}

/*index_three*/
.index_three {width:1122px; margin:0px auto; padding:35px 0px;}
.index_three aside {width:100%; font-size:30px; color:#5c5c5c; text-align:center; margin-bottom:30px;}
.index_threeMian {display:box; display:-webkit-box; display:-moz-box; display:-o-box; display:flex; display:-ms-boxflex;}
.index_threeMian article:first-child {width:390px; margin-left:20px;}
.index_threeMian article:nth-child(2) {width:418px;}
.index_threeMian article:nth-child(3) {width:275px;}
.index_threeMian article section {width:255px; text-align:center; margin-left:20px; padding-top:15px;}
.index_threeMian article section p:first-child {font-size:28px; color:#a13336;}
.index_threeMian article section p:last-child {font-size:18px; color:#5c5c5c; line-height:24px; margin-top:15px;}
.indexBtn {width:200px; line-height:50px; margin:0px auto; background:#841f22; text-align:center; border-radius:2px; margin-top:15px;}
.indexBtn a {font-size:24px; color:#fff;}

/*index_Store*/
.index_Store {background:url(../images/img/backImg.jpg) center no-repeat; background-size:cover; padding:25px 0px;}
.index_Store aside {text-align:center; font-size:30px; color:#fff; margin-bottom:15px;}
.index_Store article {display:box; display:-webkit-box; display:-moz-box; display:-o-box; display:flex; display:-ms-boxflex;}
.index_Store article section {box-flex:1; -webkit-box-flex:1; -moz-box-flex:1; -o-box-flex
1; flex:1; -ms-boxflex:1; padding-top:20px;}
.index_storeArt {width:180px; height:180px; border:3px solid #fff; margin:0px auto; border-radius:50%;  }
.index_storeArt figure {width:100%; height:180px; background-color:rgba(147,141,141,0.35); display: -webkit-box;
display: -webkit-flex; display: -moz-box; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-pack:center; -webkit-justify-content: center; -moz-justify-content: center;
justify-content: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-align:center; -webkit-align-items: center;-moz-align-items: center; align-items: center; font-size:24px; color:#fff; transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out;}
.index_storeSec {background:#fff; padding:15px; text-align:center; height:180px;}
.index_storeSec a p {color:#5c5c5c;}
.index_storeSec a p:first-child {font-size:24px; line-height:28px; margin-bottom:15px;}
.index_storeArt:hover {border:3px solid rgba(255,255,255,0.5); cursor:pointer;}
.index_storeArt:hover figure {margin-top:-180px; transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out;}

/**/
.index_Warehouse {width:1122px; margin:0px auto; padding:35px 0px;}
.index_Warehouse aside {width:100%; font-size:30px; color:#5c5c5c; text-align:center; margin-bottom:30px;}
.index_Warehouse section figure:first-child {width:417px; height:240px; background:red; margin-bottom:11px;}
.index_Warehouse section figure:nth-child(2) {width:203px; height:240px; background:#0C3; float:left;}
.index_Warehouse section figure:nth-child(3) {width:203px; height:240px; background:#09C; float:left; margin-left:11px;}
.index_Warehouse section figure:nth-child(4) {width:264px; height:491px; background:#F06; float:left; margin:-251px 11px 0px 11px;}
.index_Warehouse section figure:nth-child(5) {width:203px; height:240px; background:#0C3; float:left; margin-top:-251px; }
.index_Warehouse section figure:nth-child(6) {width:203px; height:240px; background:#841f22; float:left; margin-left:214px; margin-top:-251px; display: -webkit-box;
display: -webkit-flex; display: -moz-box; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-pack:center; -webkit-justify-content: center; -moz-justify-content: center;
justify-content: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-align:center; -webkit-align-items: center;-moz-align-items: center; align-items: center;}
.index_Warehouse section figure:nth-child(6) a {color:#fff; font-size:22px; line-height:30px; display:block;}
.index_Warehouse section figure:nth-child(6):hover {opacity:0.9;}
.index_Warehouse section figure:nth-child(7) {width:417px; height:240px; background:#90F; float:left;}

/*index_link*/
.index_link {background-color:#f9f7f4;}
.index_linked {width:1122px; margin:0px auto; padding:35px 0px;}
.index_linked aside {width:100%; font-size:30px; color:#5c5c5c; text-align:center; margin-bottom:30px;}
.index_linked ul li {width:160px; height:auto; float:left; text-align:center; margin:0px 32px; margin-bottom:15px;}
.index_linked ul li a {color:#5c5c5c; line-height:20px;}

/*footer*/
footer {background:#841f22 url(../images/img/footerback.png) repeat-x; margin-bottom:100px; height:auto; overflow:hidden;}
.index_footer {width:1122px; margin:0px auto; padding:35px 0px; height:auto; overflow:hidden; }
.index_footer .index_footerNav {width:400px; float:left; margin-left:20px;}
.index_footer .index_footerNav aside {font-size:24px; color:#fff; margin-bottom:16px;}
.index_footer .index_footerNav section p {float:left;color:#fff; margin:0px 10px; margin-bottom:10px;}
.index_footer .index_footerNav section p:nth-child(1) {margin-left:0px;}
.index_footer .index_footerNav section p:nth-child(8) ,.index_footer .index_footerNav section p:nth-child(15) {margin-left:0px;}
.index_footer .index_footerNav section p a {font-size
:16px; color:#fff;}
.index_footer .index_Contact {width:400px; float:left; position:relative; overflow:visible;}
.index_footer .index_Contact aside {font-size:24px; color:#fff; margin-bottom:15px;}
.index_footer .index_Contact section {font-size:16px; color:#fff; margin-top:-13px;}
.index_footer .index_Contact section img {width:30px; position:relative; top:8px; margin-right:10px;}
.index_footer .index_Contact section p a {font-size:16px; color:#fff;}
.index_footer .index_Contact section p .sectionP {position:absolute; top:-10px; right:-5px; opacity:0; z-index:5;}
.index_footer .index_Contact section .sectionP img {width:95px; height:95px; border:5px solid rgba(255,255,255,0.5);border-radius:3px;}
.index_footer .index_Contact section p.sectHover:hover {cursor:pointer;}
.index_footer .index_Contact section p.sectHover:hover em {opacity:1;}

.index_Store .indexBtn.indexBtnTwo {margin-top:40px; background:#fff;}
.index_Store .indexBtn.indexBtnTwo a {color:#841f22;}

/*首页2015-8-26修改*/
.index_eyAbout {width:1122px; margin:0px auto; padding-bottom:30px;}
.index_eyAbout .index_eyAboutT {font-size:30px; color:#5c5c5c; text-align:center; border-bottom:1px solid #dcdcdc; line-height:60px; font-weight:bold;}
.index_eyAbout .index_eyAboutT p {display:inline-block; border-bottom:2px solid #852527;}
.index_eyAbout section {padding:15px;}
.index_eyAbout section p {font-size:16px; color:#5c5c5c; line-height:26px;}
.index_eyAbout section p:first-child {font-size:20px; color:#454545; text-align:center; line-height:30px;}
.index_eyAbout section p:first-child span {color:#812729; font-family:微软雅黑; font-weight:600;}
.index_eyAbout section p:nth-child(2) {margin-top:10px;}

/*index_position*/
.index_position {width:100%; position:fixed; left:0px; bottom:0px; background-color:rgba(40,40,41,0.95); height:100px; z-index:10;}
.index_position_foter {width:1122px; margin:0px auto; height:100px; position:relative;}
.index_position ,.index_position_foter {overflow:visible;}
.index_position_foter .index_call {width:320px; height:110px; background-color:#872826; margin-top:-5px;}
.index_position_foter .index_call li {float:left; font-size:12px; color:#fff; margin-top:30px;}
.index_position_foter .index_call li:first-child {width:55px; height:55px; margin:30px 10px 0px 15px;}
.index_position_foter .index_call li:last-child p:first-child {font-size:26px; font-family:arial;}
.index_position_foter .index_call li:last-child p:last-child { display: none;}
.index_position_foter .indentul ,.index_position_foter ul {float:left;}
.index_position_foter .index_footerNav {margin-left:50px;}
.index_position_foter .index_footerNav li {display:inline-block; background-color:#3b3b3c; border:3px solid #000; margin:15px 5px 0px 5px; line-height:35px;}
.index_position_foter .index_footerNav li a {color:#fff; font-size:18px; display:block; padding:5px 15px;}
.index_position_foter .index_footerNav li a img {width:40px; float:left; margin:0px 10px;}
.index_wx {width:65px; height:65px; background-color:#fff; float:right; margin-top:13px; padding:5px;}
.index_position_foter .index_footerNav li a:hover {background-color:#872826;}

.index_positionHover {position:fixed; bottom:0px; right:0px; height:100px; background-color:#000; color:#fff; z-index:11; font-size:18px; padding:0px 15px; text-align:center; cursor:pointer;}
.index_positionHover img {width:20px;}
.index_positionHover p:first-child {margin-top:25px;}
.index_positionHover p:last-child {margin-top:10px;}

.kwicks{width:1440px;position:relative; margin:0px auto;}
.kwicks li{width:110px;height:180px;overflow:hidden;margin-right:9px;float:left}
.kwicks li.last{margin-right:0px}
.kwicks li img{width:120px;height:180px;float:left}
.kwicks li .extension{height:180px;background-color:rgba(255,255,255,0.9);overflow:hidden;}

.indexSto {background:#fff; padding:15px; height:180px;}
.indexSto p {color:#333; display:block;}
.indexSto p:first-child {font-size:16px; line-height:28px; margin-top:30px; /*font-weight:bold; color:#892428;*/}

/*banner*/
.wy-mod-banner{background:#fff;margin-top:65px;height:680px;position:relative;overflow:hidden;}
.wy-mod-banner .banners{width:100%;height:680px;overflow:hidden;position:absolute;/*left:50%;margin-left:-800px; */ background-color:#ffffff;}
.wy-mod-banner .banner{width:1600px;height:680px;overflow:hidden;position:absolute;left:50%; margin:0px auto; margin-left:-800px;}
.wy-mod-banner .banner .info{width:410px;height:230px;position:absolute;right:50%;margin-right:-480px;background:url(img/txt1.png) no-repeat;top:230px;}
.wy-mod-banner .banner2 .info{background-image:url(img/txt2.png);}
.wy-mod-banner .banner3 .info{background-image:url(img/txt3.png);}
.wy-mod-banner .banner4 .info{background-image:url(img/txt4.png);}
.wy-mod-banner .info .link-download{width:148px;height:40px;overflow:hidden;position:absolute;bottom:-70px;right:0px;cursor:pointer;text-decoration:none;}
.wy-mod-banner .info .link-download span{position:absolute;display:block;left:10px;cursor:pointer;font-size:28px;line-height:50px;color:white;font-weight:500; font-family:"Microsoft YaHei"}
.wy-mod-banner .banner1 .info .link-download span,
.wy-mod-banner .banner2 .info .link-download span {color:#3091f2;}
.wy-mod-banner .info .link-download .bor_c{position:absolute;width:14px;height:26px;right:0px;top:14px;background-image:url(img/ico_bule.32.png);_background-image:url(img/ico_bule.png); }
.wy-mod-banner .banner3 .info .link-download .bor_c,
.wy-mod-banner .banner4 .info .link-download .bor_c{background-image:url(img/ico_white.32.png);_background-image:url(img/ico_white.png);}

.wy-mod-banner .banner .info h3{display:none;}
.wy-mod-banner .banner .info p{display:none;}
.wy-mod-banner .focus{width:960px;margin:0px auto;padding-top:640px;text-align:center;}
.wy-mod-banner .focus a{text-decoration:none;z-index:3;width:24px;height:74px;position:relative;display:inline-block;*display:inline;overflow:hidden;margin:0px 3px;zoom:1;}
.wy-mod-banner .focus a .bg-m{z-index:4;color:white;line-height:40px;font-size:40px;position:absolute;display:block;left:2px;top:6px;cursor:pointer; display:none;}
.wy-mod-banner .focus a .bg-b{background-image:url(../images/i_dot_.32.png);position:absolute;display:block;left:0px;top:0px;cursor:pointer; width:18px; height:18px;}
.wy-mod-banner .focus a .inner{background-image:url(../images/i_dot_hover.32.png);position:absolute;left:0px;top:0px;z-index:9;opacity:0;display:none\0;+display:none;*display:none; width:18px;height:18px;}
.wy-mod-banner .focus a.on .inner,.wy-mod-banner .focus a:hover .inner{cursor:pointer;display:block;border:0;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}
.wy-mod-banner .focus .hover .inner{display:block;}

/*Payment.html*/
.paysE {width:1122px; margin:0px auto; margin-top:65px; text-align:right; line-height:45px; font-size:14px;}
.paysE span a {display:inline-block; font-size:14px; color:#454545;}
.paysE span a:hover {color:#872826;}
.paysE span a.on {color:#872826;}

.payMent {width:1122px; margin:0px auto; padding-bottom:30px;}
.payMent .payMent_title {font-size:30px; color:#454545; text-align:center;}
.payMent section {color:#666; font-size:16px;}
.payMent section img {width:auto; max-width:1122px;}
.payMent section p {margin-top:10px;}
.payMent section p.payCenter {text-align:center;}

/*.problem {width:1122px; margin:0px auto; padding-bottom:20px;}
.problem ul li a {color:#872826; font-size:18px; line-height:45px; border-bottom:1px solid #dcdcdc; background:url(../images/icon/arrowplame.png) right center no-repeat; text-indent:10px;}
.problem ul li.on a {font-weight:bold; background:url(../images/icon/arrowplame01.png) right center no-repeat;}
.problem ul li .problem_text {font-size:16px; color:#666; line-height:24px; padding:10px; display:none;}
.problem ul li .problem_hover {display:block;}*/

.problem {width:1122px; margin:0px auto; padding-bottom:20px;}
.problem ul li a {color:#872826; font-size:18px; line-height:45px; border-bottom:1px solid #dcdcdc; background:url(../images/icon/arrowplame.png) right center no-repeat; text-indent:10px;}
.problem ul li.on a {font-weight:bold; background:url(../images/icon/arrowplame01.png) right center no-repeat;}
.problem ul li .problem_text {font-size:16px; color:#666; line-height:24px; padding:10px; /*display:none;*/}
.problem ul li .problem_text p a {font-size:16px; color:#666; border-bottom:none; background:none;}
.problem ul li .problem_hover {display:block;}
.problem ul li.on .problem_text p a {color:#666; font-size:16px; font-weight:normal; display:inline-block; border-bottom:none; background:none; text-indent:0px;}

/*personal.html*/
.personal {width:1122px; margin:0px auto; padding-bottom:20px;}
.personal article section {display:inline-block; padding:0px 35px; margin:15px 0px; border-right:1px dashed #dcdcdc; text-align:center;width:298px; max-height:350px;}
.personal article section {font-size:18px; color:#686868;}
.personal article section:nth-child(3n) {border-right:none;}
.personal article section figcaption {font-size:20px; color:#454545; line-height:40px; font-weight:bold; color:#872826;}
.personal article section p {font-size:16px; color:#686868; line-height:24px; text-align:left;}
/*.personal article section a figure {width:140px; height:140px; border:3px solid #686868; border-radius:50%; margin-bottom:10px;}
.personal article section a:hover figure {border:3px solid #872826;}
.personal article section:first-child a figure {background:url(../images/icon/picon01.png) center center no-repeat;}
.personal article section:first-child a:hover figure {background:url(../images/icon/picon01_1.png) center center no-repeat;}
.personal article section:nth-child(2) a figure {background:url(../images/icon/picon02.png) center center no-repeat;}
.personal article section:nth-child(2) a:hover figure {background:url(../images/icon/picon02_1.png) center center no-repeat;}
.personal article section:nth-child(3) a figure {background:url(../images/icon/picon03.png) center center no-repeat;}
.personal article section:nth-child(3) a:hover figure {background:url(../images/icon/picon03_1.png) center center no-repeat;}
.personal article section:nth-child(4) a figure {background:url(../images/icon/picon04.png) center center no-repeat;}
.personal article section:nth-child(4) a:hover figure {background:url(../images/icon/picon04_1.png) center center no-repeat;}*/

/**/
.index_bannerMianul {position:absolute; bottom:80px; margin-left:45px; z-index:5; margin-left:230px;}
.index_bannerMianul li {min-width:120px; text-align:center; display:inline-block; border:2px solid #d0d0d0; margin-right:20px; line-height:45px; border-radius:2px; background-color:#fff;}
.index_bannerMianul li.on {background-color:#841f22;  border:2px solid #841f22;}
.index_bannerMianul li.on a { display:block; color:#fff; font-size:18px;}
.index_bannerMianul li a {color:#5c5c5c; font-size:18px;} 
.index_bannerMianul li:hover {background-color:#841f22;  border:2px solid #841f22;}
.index_bannerMianul li:hover a {color:#fff;}


/*index.html 2015-9-6*/
#mainbody #form1 .index_feature .index_featureMian article section .index_dtext p {font-size:16px; text-align:left;}
#mainbody #form1 .index_Store .kwicks li {background-color:#fff;}
#mainbody #form1 .index_Store .kwicks li a .kwickesdiv {width:130px; height:180px;}

.defaultMeet {width:1024px; height:200px; text-align:center; padding-top:150px;}

/*服务通告*/
.default_news {position:absolute; bottom:0px; height:30px; overflow:hidden; left:380px;}
.default_title ,.default_text {float:left; margin-right:10px;}
.default_title {font-size:14px; color:#fff; line-height:30px;}
.default_text ul li a {font-size:14px; color:#fff; line-height:30px;}


/*insterent.html*/
.aboutText .aboutArticle .insterent {text-align:center;}
.aboutText .aboutArticle .insterent p {display:inline-block; height:40px; line-height:40px; font-size:16px; color:#666;}
.aboutText .aboutArticle .insterent p:first-child {min-width:100px; text-align:left;}
.aboutText .aboutArticle .insterent p:nth-child(2) {width:600px; background:#fff; border-radius:5px; text-align:left;}
.aboutText .aboutArticle .insterent p input ,.aboutText .aboutArticle .insterent p select {width:100%; border:none; text-indent:10px; font-size:16px; color:#666;}
.aboutText .aboutArticle .insterent.insterentRadio p:nth-child(2) {background-color:transparent;}
.aboutText .aboutArticle .insterent p input[type="radio"] {width:15px; height:15px; position:relative; top:2px; margin-right:5px;}
.insterentBtn {text-align:center; padding:15px 0px;}
.insterentBtn p {display:inline-block; line-height:45px;  margin:0px 10px;}
.insterentBtn p a {min-width:120px; padding:0px 10px; color:#fff; background-color:#841f22; border-radius:3px; font-size:16px;}
.insterentBtn p:nth-child(2) a {background-color:#454545;}

.problem ul .on a .problem ,.problem ul li a .problem  {color:#666; font-weight:normal; margin-left:15px; font-weight:14px;}

.Mediawidth .MediaMian article section a {display:inline-block; color:#86252c;}

.storeVoid {height:auto; overflow:hidden;}