html,body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,table,tr,th,td {margin:0;padding:0}
body,input,textarea,select{font:12px/1.5 tahoma,arial,"Hiragino Sans GB","Microsoft Yahei","\5b8b\4f53"; color:#000; -webkit-font-size-adjust: none; }
h1,h2,h3,h4,h5,h6 {font-size: 12px;}
h6 {font-weight: normal;}
input, textarea, select, button {font-size:12px;font-weight:normal;font-family:inherit}
input[type="button"],input[type="submit"],select,button {cursor:pointer}
table {border-collapse:collapse;border-spacing:0;width:100%;}
em,i,b {font-style: normal;font-weight: normal}
ul{list-style:none;}
img {border:none;vertical-align:middle;-ms-interpolation-mode:bicubic;}
input,textarea,select{resize:none; background-color: #fff; outline: none;}
input:focus,textarea:focus,select:focus{border-color:#c6000f !important;}
.cl:after{content:".";height:0;display:block;visibility:hidden;clear:both}
.cl{zoom:1;}
table {border-collapse:collapse; border-spacing:0px; width:100%;}
a { color:#3a3e41; text-decoration:none;}
a:hover { color:#2481be; text-decoration:none;}
.fl { float: left;}.fr { float: right;}
body { background:#FFFFFF url(../images1/mbotbg123.jpg) no-repeat center bottom;}
#wrapper { background: url(../images1/bodytop.jpg) repeat-x; width: 100%; min-height: 1300px;}
#header { background:url(../images1/1.gif) no-repeat center top; width: 100%;}
#top { height: 246px; width: 1040px; margin: auto; }
#navbox { background: url(../images1/nav.png) repeat-x; height: 81px; width: 1040px; margin: auto;}
.menu { height: 42px;}
.menu li { float: left; padding: 0 14px; background:url(../images1/navline.png) no-repeat left center; position: relative;}
.menu li a { display: inline-block; height: 42px; line-height: 40px; font-size: 18px; text-align: center; width: 107px; color: #fff;}
.menu li.current a,.menu li a:hover,.menu li.hover a { background-color: #fffbf2; color: #ad0c0a;}
.menu li.home { background: none;}
.menu li.home a { width: 60px;}
.menu li ul { position: absolute; width: 107px; background-color: #fffaf1; left: 14px; top: 100%; display: none;}
.menu li ul li { border-top: 1px solid #f7e1b8;text-align: center; padding: 0; background: none;}
.menu li ul li a,.menu li.hover ul li a { color: #343235; font-size: 14px; height: 35px; line-height: 35px; }
.menu li ul li a:hover,.menu li.hover ul li a:hover { color: #c00; background: none;}
.keyword_search { height: 36px;}
.keyword_search .keyword { float: left; width: 710px; height: 36px; line-height: 36px; color: #fff; padding: 0 12px;}
.keyword_search .keyword label { font-weight: bold;}
.keyword_search .keyword a { color: #fff; padding: 0 4px;}
.search { float: right; width: 290px; padding-top: 5px;}
.search .stxt { width: 182px; height: 18px; line-height: 18px; border: 1px solid #ccc; background:#fff url(../images1/search.png) no-repeat 8px 4px; padding: 2px 10px 2px 30px;}
.search .sbtn { width: 56px; height: 24px; background-color: #2481be; color: #fff; cursor: pointer; border: 0 none; font-weight: bold;}
#main { width: 1016px; border: 4px solid #fff; margin: auto; background-color: #ededed; padding: 8px;}
.mtop { height: 73px; border: 2px solid #d3d2d2; background-color: #fff; overflow: hidden; padding: 7px 10px 0; margin-bottom: 8px;}
.mtop label { float: left; width: 71px; height: 67px; text-indent: -9999px; background: url(../images1/today.png) no-repeat; overflow: hidden;}
.mtop h1 { float: right; width: 900px; height: 67px; line-height: 67px; font-size: 35px; -ms-text-overflow: ellipsis;text-overflow: ellipsis; white-space: nowrap;}
.mtop h1 a { color: #2481be;}
.maintop { margin-bottom: 20px;}
.focus { float: left; border: 8px solid #297aac; width: 513px; background-color: #fff; padding-top: 5px; position: relative;}
.focus .bd { width: 500px; margin: auto; overflow: hidden; height: 324px;}
.focus .bd li { width: 500px; height: 324px; float: left;}
.focus .bd li .pic { width: 500px; height: 298px; text-align: center; overflow: hidden;}
.focus .bd li h5 { text-align: center; height: 26px; line-height: 26px; font-weight: normal;}
.focus .hd ul { position: absolute; right: 7px; bottom: 27px;}
.focus .hd ul li { float: left; border: 1px solid rgba(255,255,255,.5); width: 22px; height: 12px; line-height: 12px; color: #fff; background-color: #020303; text-align: center;}
.focus .hd ul li.on { background-color: #2481be;}
.mtright { float: right; width: 464px;}
.mtab { background-color: #fff;}
.mtabt { height: 31px; background: url(../images1/tabbg.png) repeat-x; padding-left: 5px;}
.mtabt li { float: left; margin-right: 4px;}
.mtabt li a { width: 90px; height: 27px; text-align: center; font-size: 14px; background: url(../images1/tab.png) no-repeat; color: #292929; display: block; line-height: 27px; font-weight: bold;}
.mtabt li.on a { background-position: 0 -27px; color: #fff;}
.mtabt .more { float: right; padding-right: 10px; line-height: 31px;}
.mtabcon { height: 230px; overflow: hidden;}
.mtabc { padding: 8px;}
.nlist li { padding-left: 23px; background: url(../images1/dot.png) no-repeat 8px center; height: 28px; line-height: 28px; font-size: 14px; white-space: nowrap; -ms-text-overflow: ellipsis;text-overflow: ellipsis; border-bottom: 1px dashed #858686;}
.weatherbox { height: 80px; background: url(../images1/rtop.jpg) no-repeat; overflow: hidden; padding-top: 7px;}
.weatherbox .loginbox { float: left; width: 250px; padding-left: 18px;}
.weatherbox .weather { float: right; width: 190px; text-align: center;}
.loginbox .loglist { float: left; width: 156px;}
.loginbox .loglist li { padding-top: 3px; color:#FFF; font-weight:bold;}
.loginbox .loglist li label { font-weight: bold;}
.loginbox .loglist li .ltxt { width: 108px; height: 21px; border-radius: 3px; border: 1px solid #dbdfe6; border-top-color: #abadb3; line-height: 21px;}
.loginbox .lbtn { float: left; width: 59px; height: 48px; background: url(../images1/lbtn11.png) no-repeat; border: 0 none; cursor: pointer; margin-top: 14px; }
.mleft { float: left; width: 783px;}
.mleftbox,.lbanner { margin-bottom: 11px;}
.w386 { width: 386px;}.h270 { height: 270px;}.h320 { height:320px;}
.mbox { border: 1px solid #dadada; background-color: #fff;}
.mtitle { background: url(../images1/tbg.png) repeat-x; padding-left: 5px;}
.mtitle .title { width: 90px; height: 27px; text-align: center; font-size: 14px; background: url(../images1/tab.png) no-repeat 0 -27px; color: #fff; display: block; line-height: 27px; font-weight: bold;}
.mtitle .more { float: right; font-size: 12px; line-height: 27px; padding-right: 10px;}
.mcon { padding: 10px;}
.lnav { margin-bottom: 12px; padding-top: 8px;}
.lnav li { float: left; padding: 0 0 11px 9px;}
.lnav li a { display: block; width: 93px; height: 43px; background: url(../images1/lnav.png) no-repeat; overflow: hidden; padding-left: 33px; font-size: 14px; line-height: 43px; color: #000;}
.xhintro { border: 1px solid #ccc; background-color: #f6f6f6; width: 338px; margin: auto;}
.xhintro h2 { height: 43px;}
.xhintro h2 .title { margin:-5px auto 0; text-align: center; font-size: 14px; padding-top: 5px; position: relative; z-index: 2; color: #f0f0f0; background: url(../images1/title1.png) no-repeat; display: block; height: 33px; width: 150px;}
.xhlist { padding: 5px 0 5px 60px;}
.xhlist li { float: left; padding-left: 15px; background: url(../images1/arrow.png) no-repeat left center; width: 120px; margin-bottom: 8px;}
.xhlist li a { color: #000;}
.mright { float: right; width: 229px;}
a.email { display: block; width: 228px; height: 47px; background: url(../images1/xhjs.png) no-repeat; text-indent: -9999px; margin-bottom: 7px;}
.ntitle { background: url(../images1/tbg2.jpg) repeat-x; padding: 0 4px;}
.ntitle .t { display: inline-block; position: relative;  width: 90px; height: 27px; text-align: center; font-size: 14px; background: url(../images1/tab.png) no-repeat 0 -27px; color: #fff; line-height: 27px; font-weight: bold; margin-top: -1px;}
.ntitle .t:after { content: " "; width: 10px; height: 6px; position: absolute; bottom: -6px; left: 38px; background: url(../images1/tarr11.png) no-repeat;}
.ntitle .t1 { width: 138px; background-image: url(../images1/title3.png); background-position: 0 0;}
.ntitle .t1:after { left: 68px;}
.mb11 { margin-bottom: 11px;}
.rnav  { width: 185px; margin: auto; padding: 3px 0 4px}
.rnav li { padding: 3px 0;}
.rnav li a { display: block; width: 100px; height: 36px; background: url(../images1/rnav.png) no-repeat; padding-left: 85px; font-size: 14px; color: #3a3e41; line-height: 36px;}
.rnav li a.rn2 { background-position: 0 -40px;}
.rnav li a.rn3 { background-position: 0 -80px;}
.rnav li a.rn4 { background-position: 0 -120px;}
.rnav li a.rn5 { background-position: 0 -160px;}
.rnav li a:hover { color: #c00;}
.balogincon { padding: 20px 16px;}
.balist li { padding: 6px 0}
.balist li label { vertical-align: middle; width: 62px; text-align: right; height: 29px; line-height: 29px; color: #5e522c; display: inline-block;}
.balist li .btxt { border: 1px solid #c6000f; height: 19px; line-height: 19px; padding: 4px 5px; width: 120px;}
.balist li.op { text-align: right;}
.bbtn { width: 131px; height: 40px; color: #fff; border: 0 none; background-color: #297aac; font-size: 18px; cursor: pointer;}
.baphoto { width: 1017px; margin:0 auto 16px;}
.baphoto h2 { height: 37px; background: url(../images1/tbg1.jpg) no-repeat; padding: 0 16px; color: #fff; line-height: 37px; font-size: 18px; font-weight: normal;}
.baphoto h2 .more { float: right; font-family: simsun;}
.baphoto h2 .more a { font-size: 12px; color: #fff;}
.baphotocon { background-color: #fff; padding: 20px 0; position: relative; border: 1px solid #ddd}
.baphotocon .bd { width:310px;margin: auto;overflow: hidden;}
.baphotocon .bd li {width: 310px; }
.baphotocon .bd li h6 { font-size: 14px; padding: 5px 0}
.baphotocon a.prev,.baphotocon a.next { position: absolute; width: 23px; height: 44px; background: url(../images1/mbtn.png) no-repeat; left: 23px; top: 52px;}
.baphotocon a.next { background-position: -25px 0; left: auto; right: 23px;}
.mbleft { width: 660px;float: left;}
.ymemail { margin-bottom: 10px;}
.ymemail li { float: left; width: 45%; font-size: 14px; color: #3a3e41;}
.lcontact { margin-bottom: 16px;}
.lcontact li { padding-left: 36px; background: url(../images1/licon.png) no-repeat 0 6px; font-size: 14px; height: 35px; line-height: 35px; float: left; width: 275px;}
.lcontact li.lc2 { background-position: 0 -45px;}
.lcontact li.lc3 { background-position: 0 -92px;}
.lcontact li.lc4 { background-position: 0 -142px;}
.mlbot { border: 1px solid #f7ddb4; padding: 15px 0;}
.botnav { padding-left: 17px; margin-bottom: 20px; height: 84px;}
.botnav li { float: left; margin-right: 10px;}
.botnav li a { display: block; width: 138px; height: 84px; text-indent: -9999px; overflow: hidden; background: url(../images1/sbtn.png) no-repeat;}
.botnav li a.bn2 { background-position: -148px 0;}
.botnav li a.bn3 { background-position: -296px 0;}
.botnav li a.bn4 { background-position: -444px 0;}
.botnav li a:hover { opacity: .8;filter: alpha(opacity=80);}
.p15 { padding: 15px;}
.mbotsearch { text-align: center;}
.mbotsearch label { font-size: 18px;}
.mbotsearch .bstxt { width: 230px; height: 19px; padding: 10px; border: 1px solid #f7ddb4; margin: 0 5px}
.mbotsearch .bsbtn { width: 76px; height: 42px; background: #fd2a2a; color: #fff; cursor: pointer; border: 0 none; font-size: 18px;}
.mbright { float: right;width:337px; overflow:hidden;}
.qabox { border: 1px solid #cbd3e0; padding: 13px 10px;}
.qapic { float: left; width: 70px;}
.qainfo { float: left; width: 215px;}
.qalist li { line-height: 25px; padding-left: 13px; background: url(../images1/dot1.png) no-repeat left center; height: 25px; white-space: nowrap; -ms-text-overflow: ellipsis;text-overflow: ellipsis; font-size: 14px;}
.rsearch { clear: both;  margin-top: 10px; height: 42px;}
.rsearch .rstxt { float: left; border: 1px solid #c8d5e5; padding: 10px; height: 19px; line-height: 19px; width: 204px; font-size: 14px;}
.rsearch .rsbtn { width: 76px; height: 41px; background: #fd2a2a; color: #fff; cursor: pointer; border: 0 none; font-size: 18px;}
.mbot { padding: 20px 0;}
.mbot .friendlink { color: #626262;}
.mbot .friendlink label { font-weight: bold;}
#footer { text-align: center; padding: 40px; color: #000; line-height: 24px;}
.combox {background: url(../images1/s_b.jpg) repeat-y #fff;width: 1040px; margin:0 auto 20px;}
.comcon { padding:10px 50px;}
.combox .s_bottom{height:15px;background: url(../images1/s_b_b.jpg) no-repeat center top;}
.location { border-bottom: 1px solid #ccc; height: 30px; line-height: 30px;}
.artbox { padding: 20px 0}
.artbox h1 { text-align: center; font-size: 24px; font-weight: normal;}
.alist li { border-bottom: 1px dashed #ccc; height: 29px; line-height: 29px; padding: 0 20px; background: url(../images1/dot.png) no-repeat left center; font-size: 14px;}
.alist li em { float: right; color: #ccc;}
.artbox .artinfo { text-align: center; color: #000; margin-bottom: 8px;}
.artbox .artcon { font-size: 14px; line-height: 1.8; padding: 20px 0}
.artbox .artcon h6 { font-size: 14px; margin-bottom: 20px;}
.artbox .artcon p { text-indent: 30px; margin-bottom: 20px;}

.m_img{float:left;width:100px; height:100px}
.m_img img{width:100px; height:100px}
.m_txt{float:left; padding-left:15px;}
.m_txt .price{color: #f40;
    float: left;
    font-family: arial;
    font-weight: 700;}

.two_right_t{ width:1017px; margin:0px auto; overflow:hidden;}
.gundong{width:990px;margin:0px auto; overflow:hidden; }
.swipe{position:relative;}
.swipe button{position:absolute;background: url("../images1/mbtn.png") no-repeat;width:24px; height:44px;border:none;top: 0;cursor: pointer;}
.swipe button.btn_l{left: 0;top:49px; background:url("../images1/mbtn.png") no-repeat scroll 0 0;}
.swipe button.btn_r{right: 0;top:49px; background:url("../images1/mbtn.png") no-repeat scroll -24px 0;}
.swipe_box{overflow:hidden;width:880px;margin:0px auto; height:165px;}
.swipe_wrap{width: 9000px}
.swipe_wrap li{float: left;display: inline;margin: 0px 5px;width:210px;font-size:14px;font-family:ËÎÌå;color:#000000;text-align:center;}
.swipe_wrap li img{width:210px; height:130px; }









