/* BASIC css start */
/*--------------- css ------------*/
table {text-align: left;}
img   {border: 0px;}
ul, ol {list-style:none; padding:0px;}

a:link, a:active, a:visited {color:#190200; text-decoration:none;}
a:hover {color:#bd2026; text-decoration:none;}

.cb {clear:both;}
.fl {float:left;}
.fr {float:right;}


.layout{width:1000px; margin:auto; overflow:hidden;}
/*.layout2{width:1000px; padding-bottom: 30px; margin:auto; overflow:hidden; background:url('/design/mavie/img/top_bg.jpg') no-repeat center top;}*/
/*.layout2{width:1000px; padding-bottom: 30px; margin:auto; overflow:hidden;  background:url('/design/mavie/img/hello.jpg') no-repeat right 100px; background-size:100px;}*/
.layout2{width:1000px; padding-bottom: 65px; margin:auto; overflow:hidden;  background:url('/design/mavie/img/main/2025-June-Top.png') no-repeat top 150px right 2px; background-size:100px;}

#mobile {display:block;margin:0.3em;padding:0.5em 0;border:1px solid #eee;border-radius:2em;background:#fff;color:#190200;font-size:2em;text-decoration:none;text-align:center}


#navigation{float:right;}
#navigation .menu{list-style:none; margin-top:60px; padding:0px 0px; float:right;}
#navigation .menu li{float:left; padding:0px 10px 0px 10px; font-size:12px; color:#bdbdbd;}
#navigation .menu li.adm{float:left; padding:0px 10px 0px 10px; font-size:12px; color:#111;}
#navigation .menu li.adm a, #navigation .menu li.adm a b{color:#111;}
#navigation .menu li a:link, #navigation .menu li a:active, #navigation .menu li a:visited{color:#AAA; text-decoration:none;}
#navigation .menu li a:hover{color:#AAA; FONT-WEIGHT:600;}


#header{border-top:0px solid #ccc;border-bottom:0px solid #ccc;overflow:hidden;/* height:84px; */padding-bottom:0px;}
#header #logo{float:left; padding:59px 60px 0px 0px;}
#header #menutop{float:left; padding-top:50px;}
#header #menutop .menu{list-style:none; margin:0px; padding:0px; width:1000px;}
#header #menutop .menu li{float:left; font-size:14px; font-weight:600; padding-right:60px;  text-align:center; height:28px;}
#header #menutop .menu li a:link, #header #menutop .menu li a:active, #header #menutop .menu li a:visited{color:#190200; font-weight:600; text-decoration:none;}
#header #menutop .menu li a:hover{color:#190200;}

#header #menutop .menu li ol{display:none; position:absolute; z-index:99999; list-style:none; margin:10px 0px 0px 0px; padding:0px;}
#header #menutop .menu li ol li{float:none; text-align:left; font-size:14px; border:1px solid #999; width:160px; background-color:black; color:white; margin:-1px 0px 0px 0px; padding:10px 0px 10px 10px;}
#header #menutop .menu li ol li a:link, #header #menutop .menu li ol li a:visited, #header #menutop .menu li ol li a:active{color:white;}
#header #menutop .menu li ol li a:hover{color:white;}


#header #menutop .menu li:link, #header #menutop .menu li:active, #header #menutop .menu li:visited{}
#header #menutop .menu li:hover{border-top:0px solid black; margin-top:-0px;}

#header #menutop .menu li ol li:link, #header #menutop .menu li ol li:active, #header #menutop .menu li ol li:visited, #header #menutop .menu li ol li:hover{border:none;  border:1px solid #999; margin:-1px 0px 0px 0px; padding:10px 0px 10px 10px;}


#mainintro{/*background:url('/images/m_img01.jpg') no-repeat top center;*/ height:400px; width:1000px;}

#middler{overflow:hidden; padding:10px 0px; font-size:14px; color:#190200;font-weight:normal;}
#middler .menu{list-style:none; padding:0px; margin:0px;}
#middler .menu li{width:33.3%; float:left; text-align:center; padding:0px 0px 30px 0px;}

.con_box { margin-bottom:20px; }
.con_box .con_date { font-size:11px; margin-top:16px; color:#666; }
.con_box .con_tit {margin-top:16px; margin-bottom:15px; font-size:30px; color:#190200;line-height:37px; font-weight:600; }
.con_box .tartbuy{float:right; }
.con_box .con_text { line-height:24px; margin-top:8px; font-size:13px; color:#190200;line-height:24px; }
.con_box .con_circle { padding-left:462px; margin-top:50px;width:100px; text-align:center; line-height:30px; }
.con_box .con_circle img {width:70px;}
.con_box .con_circle .con_circle_tle {line-height:50px;text-align:center;}
/* footer */
#footer{border-top:0px solid #ccc; margin-top:70px; padding:0px 0px 20px 0px; overflow:hidden;}
#footer .menu{margin:0px; padding:10px 0px; list-style:none; overflow:hidden;}
#footer .menu li{float:left; padding:0px 8px 0px 0px; line-height:30px; list-style:none;}
#footer .tel{padding:0px 0px 0px 0px;}
#footer #address {margin-bottom:15px; width:100%; padding-top:20px; font-size:14px; float:left; line-height:22px; color:#666; letter-spacing: 0.05em; }
#footer #address a{color:#190200; font-weight:600; padding-left:5px;}
#footer .info {text-align:center; color:#666; padding-top:20px; font-size:15px; line-height:24px;}
#footer .info_t01 {font-size:8px; color:#190200; font-weight:600; }
#footer .info_t01 a{border-right: 1px solid #aaa;text-decoration:none; padding-right: 12px;}
#footer .info #a_icon{width:75px; height:15px; }
#footer .info #a_icon span{background:url(/design/mavie/img/bizinfo_btn.gif) no-repeat 0px 1px; width:75px; height:15px;  padding-right:74px; }
#footer h3 {font-size:16px; color:#190200; font-weight:600}

#sub01{}
#sub01 .aboutt{font-weight:600; color:#000; font-size:18px; margin:10px 0px;}
#sub01 img{margin-top:10px;}
/* BASIC css end */

