*{ margin:0px; padding:0px;}
body{ color:#000000; font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; background-color:#ffffff}
div,table,tr,td,img,ul,li,h1,h2,h3,h4,h5,h6,p,em,font,span,dl,dt,dd,form,textarea,input,form,cite{ margin:0; padding:0; }
ul,ol{ list-style-type:none;}
h1,h2,h3,h4,h5{font-weight:500;}
img{ border:none;}
.hidden{ display:none;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#de6e00; text-decoration:none;}
.undis{ display:none}
.dis{ display:block}
.left{ float:left; display:inline}
.right{ float:right; display:inline}
.center{MARGIN: 0px auto;}
.w1000{ width:1000px; overflow:hidden;MARGIN: 0px auto;}
.w250{ width:250px}
.clear{ clear:both; overflow:hidden; height:0px}
.rel{ position:relative}
/*banner*/
.flexslider{position:relative;height:539px;overflow:hidden;background:url("../images/loading.gif.html") 50% no-repeat; overflow:hidden;}
.slides{position:relative;z-index:1; height:539px; overflow:hidden;}
.slides li{height:539px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url("../images/dot.png.html") right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:55%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url("../images/prev.png.html") center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url("../images/next.png.html") center center no-repeat;}
/*头部*/
.tbg{ height:160px;}
.tbg .wel{ line-height:25px}
.tbg .login{ background:url("../images/loginbg.png"); width:135px; height:24px; line-height:24px; text-align:center; color:#FFFFFF;  float:right}
.tbg .login a{ color:#FFFFFF; margin-left:3px; margin-right:3px}
.tbg .tel{ float:right; background:url("../images/tel.png") left center no-repeat; height:39px; padding-left:41px; line-height:39px; font-size:18px; margin-top:15px}
.tbg .fx{ float:right; display:inline; margin-left:10px; margin-top:15px; position:relative}
.tbg .fx a{ display:block; float:right; width:37px; height:37px; margin-left:5px}
.tbg .fx a.fx1{ background:url("../images/fx.jpg") 0px 0px no-repeat}
.tbg .fx a.fx2{ background:url("../images/fx.jpg") -42px 0px no-repeat}
.menu{ height:60px; line-height:60px; background-color:#ff7a13; overflow:hidden}
.menu li{ float:left; padding-left:28px; padding-right:28px; height:60px;}
.menu li a{ font-size:18px; color:#FFFFFF; font-weight:500}
.menu li.gd{ background-color:#ffffff}
.menu li.gd a{ font-size:18px; color:#ff7a13; font-weight:500}
.city{ float:left; display:inline; margin-left:15px; margin-top:55px}
.qie{ width:72px; height:24px; line-height:24px; text-align:center; border:1px solid #cccccc}
#city{ text-align:center; width:72px; font-size:14px; line-height:35px}
.search{ clear:both; margin-top:30px; float:right;}
.search #keyword{ border:1px solid #fe4600; height:20px; width:200px; line-height:28px}
.search .ss{ background-color:#fe4600; width:55px; height:30px; line-height:30px; text-align:center; color:#FFFFFF; border:0px}


.item-title{ border-bottom:4px solid #ff7a13; overflow:hidden; margin-top:20px}
.item-title h2{ display:block; float:left; width:90px; height:35px; background-color:#ff7a13; text-align:center; line-height:35px; color:#FFFFFF; font-size:18px}
.item-title span{ display:block; float:right; background:url("../images/more.jpg") right center no-repeat; padding-right:22px; height:18px; line-height:18px; margin-top:10px; margin-right:10px}
.piclist { width:1000px}
.piclist li{ float:left; width:488px; display:inline; margin-right:29px; margin-top:22px}
.piclist li .title{ line-height:25px; padding-top:10px}
.piclist li .title a{ font-size:18px;}
.piclist li .title span{ font-size:19px; margin-left:10px}
.piclist li .title span.prices{ font-size:21px}

#mrq{width:1000px;  padding-top:13px }
#Marquee_x { overflow:hidden; width:1000px} 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li { float:left;line-height:25px;height:290px; width:206px; overflow:hidden}
#Marquee_x ul li .title{ line-height:36px}
#Marquee_x ul li .title a{ font-size:15px; color:#000000s}

.mingshi{ width:745px}
.mingshi ul li { float:left;line-height:25px;height:290px; width:206px; overflow:hidden; margin-top:15px; margin-right:65px}
.mingshi ul li .title{ line-height:36px}
.mingshi ul li .title a{ font-size:15px; color:#000000s}


.w324{ float:left; display:inline; width:324px}
.book{ width:324px; background:url("../images/book.jpg"); margin-top:10px; height:273px}
.input{ width:93px; height:32px; background:url("../images/txtbg.jpg"); float:left; display:inline; margin-left:11px; margin-top:10px}
.input input{ border:0px; width:88px; height:28px; margin-left:3px; margin-top:2px; line-height:28px}
.txt{ width:300px; margin-left:11px; margin-top:10px; height:100px}
.sumbit{ margin-left:11px; margin-top:10px}

.about{ float:right; width:645px; }

.about .con{ float:right; width:645px; font-size:13px; line-height:23px; padding:5px}
.baozhang{ width:1100px; margin-bottom:25px; clear:both; overflow:hidden}
.baozhang li{ float:left; width:225px; text-align:center; display:inline; margin-right:35px; margin-top:25px}
.baozhang li h2{ color:#ffb249}
.baozhang li .ico1{ height:160px; background:url("../images/t.png") 53px no-repeat}
.baozhang li .ico2{ height:160px; background:url("../images/t.png") -226px no-repeat}
.baozhang li .ico3{ height:160px; background:url("../images/t.png") -516px no-repeat}
.baozhang li .ico4{ height:160px; background:url("../images/t.png") -783px no-repeat}
.baozhang li dl{ color:#ffb249; font-size:14px; line-height:17px; padding-top:10px}

.foot{ border-top:1px solid #c8c8c8; padding-top:15px}
.tels{ background:url("../images/tel1.png") left center no-repeat; padding-left:45px; height:31px; font-size:22px}
.dh{ line-height:33px; color:#8e8e8e}
.dh a{ font-size:14px; color:#8e8e8e; margin-left:0px; margin-right:10px }
.copyright{ line-height:22px;color:#8e8e8e; padding-left:0px; border-bottom:1px solid #efefef; padding-bottom:5px; margin-bottom:10px}

.dfx{ position:absolute; right:10px; width:190px; top:5px}
.dfx .fx1{ display:block; width:77px; height:77px; background:url("../images/wx.png") no-repeat; float:left}
.dfx .fx2{ display:block; width:77px; height:77px; background:url("../images/wx.png") -95px no-repeat; float:left; margin-left:15px}


.banner1{ height:260px; background:url("../images/banner1.jpg") center no-repeat;}
.huise{ background-color:#f7f5f4; overflow:hidden; padding-bottom:25px}
.w227{ float:left; width:227px; margin-top:10px}
.lmdh{ width:227px; height:60px; background:url("../images/lmdh.jpg")}
.lmdh span{ font-size:22px; color:#FFFFFF; padding-left:25px; line-height:60px}
.lmlist { border:1px solid #e6e8e7; padding-bottom:15px}
.lmlist li{ border-bottom:1px solid #dbd9d8; background:url("../images/icos.jpg") left center no-repeat; padding-left:25px; line-height:43px; margin-left:10px; margin-right:10px}
.lxfs{ background:url("../images/line2.jpg") bottom no-repeat; padding-bottom:15px; font-size:18px; margin-top:15px; text-align:center}
.contact .con{ line-height:22px; font-size:13px; padding-left:20px; padding-top:10px}
.ad{ text-align:center; margin-top:10px}

.rightm{ float:right; width:745px}
.location{ border-bottom:1px solid #d5d5d5; overflow:hidden; padding-bottom:5px; margin-top:15px}
.location h2{ font-size:18px; display:block; float:left; background:url("../images/lines.jpg") top no-repeat; width:89px; text-align:center; padding-top:15px}
.location .wz{ float:right; background:url("../images/home.jpg") left center no-repeat; padding-left:25px; margin-top:18px}
.page{ float:right; margin-top:15px}
.page a{ display:block; width:37px; height:37px; background:url("../images/pbg2.jpg"); text-align:center; line-height:37px; float:left; margin-left:10px}
.page a.gd{ background:url("../images/pbg.jpg"); color:#FFFFFF}
.page span{ display:block; float:left; margin-left:10px; line-height:22px}
.page a.next{ background:url("../images/pbg1.jpg"); color:#FFFFFF}

/*注册*/

.reg{ border:1px solid #e1e1e1; background-color:#FFFFFF; overflow:hidden; padding-bottom:55px; margin-top:15px}
.reg1{ float:left; width:500px; border-right:1px solid #d7d7d7; margin-top:55px; margin-left:55px}
.kuang input{ border:1px solid #dddddd; height:40px; line-height:40px; float:right; width:234px; margin-left:5px}
.kuang { width:350px; line-height:40px; margin-top:21px}
.kuang  span{ color:#FF0000}
.kuang div{ text-align:right; padding-right:5px}
.reg1 .title{ margin-left:55px; font-size:15px}
.submit{ margin-top:30px; margin-left:115px}
.tishi{ color:#999999; margin-top:35px; font-size:13px; margin-left:115px}
.tishi dl{ color:#a42828}
.reg2{ float:left; margin-left:55px; margin-top:155px}
.reg2 .denglu a{color:#a42828}
.reg2 .denglu {color:#999999; margin-left:35px; padding-top:10px}
