/* CSS Document */
html, body, div, table, tbody, tr, td, ul, li, h1, h2, p, a, form { margin:0; padding:0; }
html, body { width:640px; max-width:640px; height:auto; background:#FFF;}
body, div, form { font-family: Verdana,Arial,Helvetica,sans-serif;}
body div { margin:0 auto;}
img { border: none;}
ul { list-style:none;}
a { text-decoration:none; outline:none;}
select, input { font-family: Verdana,Arial,Helvetica,sans-serif;}
select { text-transform: none;}
textarea { resize:none}
.content_a { background:#f2f2f2;  padding-bottom:28px; border-bottom:1px solid #cccccc; overflow:hidden;}
.top { width:640px; height:77px; background:#FFF; position:fixed; left:0px; top:0px; text-align:center; z-index:999;}
.nav { width:490px; background:#FFF; border:1px solid #e6e6e6; border-left:none; position:absolute; top:77px; left:0px; z-index:1000; display:none;}
.nav ul li.li_aa { display:inline-block; width:490px; min-height:86px; height:auto; text-align:left; line-height:86px;}
.nav ul li.li_aa a.ai { display:block; width:404px; text-indent:15px; float:left; font-size:25px; color:#000000;}
.nav ul li.li_aa i.iaddt { display:inline-block; width:86px; height:86px; float:right; background-image:url('../image/down.png'); background-position:center; background-repeat:no-repeat;}
.nav ul li.li_aa i.iaddr { display:inline-block; width:86px; height:86px; float:right; background-image:url('../image/on.png'); background-position:center; background-repeat:no-repeat; display:none;}
.navli { width:490px; overflow:hidden; border-top:4px solid #714808; border-bottom:4px solid #e0e0e0; display:none;}
.navli ul li.li_bb { width:490px; height:64px; line-height:64px;}
.navli ul li.li_bb a { display:block; text-indent:15px; font-size:26px; color:#000000;}
.on_nav { width:163px; height:77px; float:left; cursor:pointer; background:url('../image/nav_1.png') no-repeat;}
.in_nav { width:163px; height:77px; float:left; background-color:#75490c; cursor:pointer; background:url('../image/nav_2.png') no-repeat; display:none;}
.logo { width:192px; height:77px; position:absolute; left:50%; margin-left:-96px;}
.tel { width:58px; height:77px; float: right; background-image:url('../image/tel.png'); background-position:0px 18px; background-repeat:no-repeat; cursor:pointer;}
.top .tel a{width:100%;height:100%;display:block;}
/**/
.slider_box { width:640px; height:360px; margin-top:77px;}
/**/
.y_slider1_box {position: relative; top: 0px; left: 0px; width: 640px; height: 360px; background: #191919; overflow: hidden;}
.y_loadings {position: absolute; top: 0px; left: 0px;}
.y_loadinglia {filter: alpha(opacity=70); opacity:0.7; position: absolute; display: block; background-color: #000000; top: 0px; left: 0px; width: 100%; height:100%;}
.y_loadinglib {position: absolute; display: block; background: url(img/loading.gif) no-repeat center center; top: 0px; left: 0px;width: 100%;height:100%;}
.y_slides_box {cursor: move; position: absolute; left: 0px; top: 0px; width: 640px; height: 360px; overflow: hidden;}
.y_jssort_box {position: absolute; width: 640px; height: 150px; left:0px; bottom: 0px; background: rgba(0, 0, 0, 0.3) none repeat scroll 0% 0%;}
.y_jssortlist {cursor: move; width:588px !important; height:75px !important; left:50% !important; margin-left:-294px !important; overflow:visible !important; top:40px !important;}
.y_prototypepa {position: absolute; width:135px !important; height: 75px !important; top: 0; left: 0;}
.y_wnie { width: 100%; height: 100%; border: none;position:absolute; top: 0; left: 0;}
.y_jssort01 .w { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.y_jssort01 .c { position: absolute; top: 0px; left: 0px; width:135px !important; height: 75px !important;}
.y_jssort01 .p:hover .c, .y_jssort01 .pav:hover .c, .y_jssort01 .pav .c { background: url(../img/t01.png) center center; border-width: 0px; top: 2px; left: 2px; width: 68px; height: 68px;}
.y_jssort01 .p:hover .c, .y_jssort01 .pav:hover .c { top: 0px; left: 0px; width:135px !important; height: 75px !important;}
/**/
.view { display:inline-block; width:175px; height:49px; background:url('../image/view.png') no-repeat; position:absolute; top:112px; left:50%; margin-left:-88px; z-index:99;}
.search { width:622px; height:58px; background:#FFF; overflow:hidden; border:1px solid #dbdbdb; margin-top:22px;}
.search p { width:622px; height:58px;}
.search p input.input_a { display:inline; width:100px; height:58px; float:right;}
.search p select { width:128px; height:42px; border:2px solid #e6e6e6; margin-top:8px; margin-left:7px; font-size:23px; color:#333333;}
.search p input.input_b { width:370px; height:48px; border:none; padding:5px; font-size:23px;}
.li_content { width:624px; height:auto; overflow:hidden; margin-top:32px;}
.li_h1 { width:auto; height:30px; margin-left:6px; text-indent:19px; font-size:24px; font-weight:normal; font-weight:400; color:#74480b; line-height:30px; background-image:url('../image/plot.jpg'); background-position:left; background-repeat:no-repeat;}
.li_h1 a { display:block; font-size:24px; font-weight:normal; font-weight:400; color:#74480b;}
.li_list { width:622px; height:202px; background:#FFF; border:1px solid #d9dada; margin-top:13px; overflow:hidden;}
.li_t { margin-top:11px;}
.li_list img { width:300px; height:200px; padding-top:1px;}
.li_list .li_r { width:309px; height:200px; float:left; padding-left:13px; position:relative;}
.li_list h2 { font-size:24px; font-weight:normal; color:#74480b; margin-top:12px;}
.text { font-size:16px; color:#8c8c8c; line-height:16px;}
.li_list p.text { height:109px; margin-top:14px; }
.li_list p.price { width:203px; height:34px; font-size:18px; color:#8c8c8c; line-height:34px;}
.li_list p.price span { font-size:30px; color:#74480b;}
.li_list a.aa { display:block; overflow:hidden; float:left;}
.li_list a.ab { display:inline-block; width:106px; height:34px; background:url('../image/link.jpg') no-repeat; position:absolute; right:0px; bottom:-1px;}
.li_imgbox { overflow:hidden; padding-bottom:25px; border-bottom:1px solid #cccccc;}
.li_img { margin-top:18px; width:624px;}
.li_img ul { overflow:hidden; margin-top:5px;}
.li_img ul li { display:inline-block; width:198px; height:131px; float:left; margin-top:14px; margin-left:14px;}
.li_img ul li.li_li { margin:0; margin-top:14px;}
.li_tipsbox { overflow:hidden; background:#f2f2f2;}
.li_tips { width:624px; margin-top:22px;}
.li_tli { height:141px; margin-top:13px; overflow:hidden; border:1px solid #d9dada; background:#FFF;}
.li_tli a { display:inline-block; width:213px; height:141px; float:left;}
.li_tli_r { width:379px; height:132px; padding-left:10px; padding-top:9px; padding-right:18px; float:left; position:relative;}
.li_tli_r p.text { height:102px;}
.li_tli_r span { display:block; line-height:100%; position:absolute; bottom:7px; right:18px; background-image:url('../image/ion1.png'); background-position:left; background-repeat:no-repeat; font-size:18px; color:#3f3f3f; text-indent:34px; z-index:3;}
.wmitbox { background:#f2f2f2; overflow:hidden; padding-top:38px; padding-bottom:28px;}
.wmit { width:624px; overflow:hidden;}
.wmit ul { overflow:hidden;}
.wmit ul li{ display:inline-block; width:312px; height:42px; line-height:300%; margin-top:18px; float:left;}
.wmit ul li i { display:block; margin:0; padding:0; width:42px; height:42px; background:url('../image/ion2.png') no-repeat; float:left; margin-right:4px;}
.wmit ul li a { float:left; font-size:20px; color:#000000;}
.bott { width:640px; height:345px; background:#74480b; overflow:hidden;}
.bott_m { width:624px; overflow:hidden; padding-top:19px;}
.bott_l { width:310px; float:left; overflow:hidden;}
.bott_r { width:285px; float:right; overflow:hidden;}
.ion { height:22px; font-size:16px; color:#FFF; background-image:url('../image/ion3.png'); background-position:bottom; background-repeat:repeat-x; line-height:0.8;}
.ion_a { margin-top:18px;}
.formbox { margin-top:18px; overflow:hidden;}
.selectbox { width:87px; height:40px;}
.selectbox select { width:100%; height:100%; background:#FFF; color:#8c8c8c; font-size:16px; border:none;  border-radius:6px; -moz-appearance: none; background-image:url('../image/ion4.png'); background-position:66px 15px; background-repeat:no-repeat; cursor: pointer; line-height:40px; padding-left:5px;}
.input_c { width:211px; height:40px;}
.input_c input {width:211px; height:40px; border: medium none; border-radius:6px; font-size:16px; text-indent:5px; color:#787878; margin-left:12px;}
.input_1, .input_2{ width:310px; height:40px; border: medium none; border-radius:6px; font-size:16px; text-indent:5px; color:#787878; margin-top:9px;}
.input_3 {width:310px; height:40px;border: medium none; text-align: center; border-radius:6px; background-color:#623d09; color:#FFF; text-transform: uppercase; font-size:16px; margin-top:9px;}
.chain { width:310px; height:40px; background-image:url('../image/chain.png'); background-position:left; background-repeat:no-repeat; margin-top:7px;}
.chain a { display:inline-block; width:40px; height:40px; float:left;}
.chain a.i { margin-left:5px;}
.botu { overflow:hidden; height:123px;}
.botu li { display:inline-block; width:138px; float:left; margin-top:13px;}
.botu li.bot_t { margin-top:23px;}
.bott_r p.pa { font-size:13px; color:#FFF;}
.bott_r p.pb { margin-top:12px;}
.bott_r p.pc { margin-top:20px;}
.abcoa { width:61px; height:114px; position:fixed; left:579px; top:50%; margin-top:-57px; background:url('../image/abco.png') no-repeat; z-index:999;}
.abcoa a { display:block; float:left; margin:1px;}
.abcoa a.abouta { width:59px; height:57px;}
.abcoa a.contact { width:59px; height:54px;}