

body,ul,li,p,a,h1,h2,h3,img,dl,dd{margin: 0; border: none; padding: 0; color: #555; list-style: none; text-decoration: none; font-size: 12px;font-family: microsoft yahei;}
body{overflow-x: hidden;background: #f8f1e3;}
#head{background: url(../images/bg_head.png) repeat-x 0 0;}
.head{width: 1002px;height: 326px;margin: 0 auto;}
.topbar{height: 30px;line-height: 30px;color: #fff;}
.top{height: 260px;}
.top p{padding-top: 4px;}
.menu{}
.menu ul{}
.menu ul li,.menu ul,.menu,.menu ul li a{display: block;height: 36px;line-height: 36px;}
.menu ul li{float: left;}
.menu ul li a{display: block; transition:all ease-in-out .2s; font-weight: bold;font-size: 16px;color: #fff;width: 111px;text-align: center;}
.menu ul li a:hover,.menu ul li a.hover{color: #fff345;}

.wrap{width: 1002px;margin: 0 auto;height: auto;overflow: hidden;}

.floor3,.floor2,.floor1{height: auto;overflow: hidden;margin-top: 10px;}
#f2l,#f1l{float: left; margin-right: 14px; width: 266px;height: 254px;padding: 1px;background: url(../images/bg_f3r.png) repeat-x 0 0;}
#f3r,#f3l{float: right;height: 254px;padding: 1px;width: 718px;background: url(../images/bg_f3r.png) repeat-x 0 0;}
.f3r,.f3l{border: 1px solid #fff;height: 252px;width: 716px;}
#f3l{float: left;width: 266px;}
.f3l{width: 264px;}
.f2c{width: 349px;}
.f2l,.f2c,.f1l{border: 1px solid #fff;height: 252px;}
#f2c,#f2r{float: left;height: 254px;padding: 1px;background: url(../images/bg_f3r.png) repeat-x 0 0;}
#f2r{float: right;}
.about{padding: 15px;line-height: 2em;}
.about img{border: 2px solid #d3cea6;width: 230px;}
.about p{text-align: center;margin-bottom: 4px;}
.f3title h2,.f3title,.f3title span{display: block;height: 36px;line-height: 36px;}
.f3title{background: url(../images/bg_f3title.png) repeat-x 0px bottom;margin: 0 10px;}
.f3title h2{float: left;font-size: 14px;font-weight: normal;text-indent: 4px;}
.f3title h2 em{color: #cf1717;font-style: normal;font-size: 12px;padding-left: 6px;}
.f3title span{float: right;}
.f3title span a{font-size: 12px;color: #cf1717;}
.lxwm{padding: 10px 12px;line-height: 2em;}
.lxwm strong{font-size: 14px;}
.floor2 ul.in{padding: 5px 16px;}
.floor2 ul.in li{  background: url(../images/li.png) no-repeat 4px center;padding-left: 18px; height: 27px;line-height: 27px; overflow: hidden; border-bottom: 1px dotted #b6ae97;}
.floor2 ul.in li.first{padding: 0;height: 110px; overflow: hidden;margin-bottom: 4px; border-bottom: none;background: none; text-align: center;}
.floor2 ul.in li.first img{width: 232px;height: 110px;}
.f1c{float: left;height: 256px;width: 440px;}
#myFocus{height: 256px;width: 440px;}
#myFocus img{width: 440px;height: 256px;}
#myFocus ul{}

.f1c img{width: 440px;height: 256px;}
.f1r{height: 256px;float: right;width: 264px;}
.f1r img{height: 256px;}


.leftLoop{padding: 20px 0 0 12px;}
.leftLoop .bd{width: 692px;overflow: hidden;}
.leftLoop .bd ul{}
.leftLoop .bd li{float: left;margin-right: 14px;}
.leftLoop .bd li .pic{display: table-cell; height: 140px;width: 160px; overflow: hidden;text-align: center;vertical-align: middle;}
.leftLoop .bd li .pic img{max-width: 160px;max-height: 140px;}
.leftLoop .bd li a{display: block;width: 160px;overflow: hidden;}
.leftLoop .bd li p{text-align: center;height: 40px;line-height: 40px;overflow: hidden;}





.footer{text-align: center; margin-top: 20px; padding: 10px 0 20px;line-height: 2em;clear: both;border-top: 2px solid #6e0d07;}
.footer p,.footer p a{color: #5d5d5d;}


.dleft{float: left;margin-top: 25px;}
.lanmu{background: #fff;margin-bottom: 20px;}
.lanmu .f3l{height: auto;overflow: hidden;}
.dright{background: #fff;}
.lanmu .lxwm{padding-bottom: 40px;}
.dright{float: right;width: 714px;margin-top: 25px;margin-bottom: 30px;}
.nr{height: auto;overflow: hidden;line-height: 2em;padding: 20px 20px 40px;}
.title,.title h2,.title span{display: block;height: 40px;line-height: 40px; }
.title{background: url(../images/bg_f3title.png) repeat-x 0px bottom;margin: 0 20px;}
.title h2{float: left;font-size: 16px;font-weight: normal;}
.title span a{margin: 0 5px;}
.title span{float: right;}

.lanmu .f3l ul{padding: 4px 12px 16px;}
.lanmu .f3l ul li{margin-bottom: 2px;background: url(../images/li.png) no-repeat 4px center;}
.lanmu .f3l ul li a{display: block;text-indent: 25px;font-size: 14px;height: 28px;line-height: 28px;border-bottom: 1px dashed #ddd;}

.show{padding: 0 15px;}
.showtitle{border-bottom: 1px dashed #e8e8e8;text-align: center;padding: 10px 0 15px;}
.showtitle h1{font-weight: bold;font-size: 20px;color: #0195a1;height: 40px;line-height: 40px;}
.showtitle .date{height: 20px;line-height: 20px;color: #aaa;}
.show .detail{padding: 20px 10px 30px;}
.context{border-top:1px dashed #e8e8e8;padding-top: 15px;}

.news{padding: 0 15px 20px;}
.news ul{}
.news ul li{ background: url(../images/li.png) no-repeat 4px center; border-bottom: 1px dashed #cccccc;text-indent: 18px;line-height: 40px;height: 40px;position: relative;}
.news ul li a{}
.news ul li span{position: absolute;right: 0;top: 0;line-height: 40px;}


.chanpin ul{padding: 6px 0 0 12px;height: auto;overflow: hidden;}
.chanpin{padding-top: 9px;}
.chanpin ul li{float: left;margin: 0 16px 6px 0;}
.chanpin ul li a{display: block;width: 204px;overflow: hidden;}
.chanpin ul li a .pic{width: 204px;height: 152px;text-decoration: vertical-align: middle;text-align: center;}
.chanpin ul li a .pic img{width: 204px;height: 152px;}
.chanpin ul li a p{text-align: center;height: 40px;line-height: 40px;}
.chanpin ul li a:hover .pic{}
.nr img{max-width: 630px;}

.fenye{text-align: center;margin: 20px 0 30px;}
.fenye ul{height: auto;overflow: hidden;}
.fenye span,.fenye a{display: inline-block;padding: 0 9px;margin: 0 2px;background: #ddd;border-radius: 2px;height: 26px;line-height: 26px;text-align: center;}
.fenye span.current{background: #0061c8; color: #fff;}
.fenye a:hover{background: #0061c8;color: #fff;}
