@charset "gb2312";
/* CSS Document */
body{ font-size:12px; font-family:Arial,"Microsoft YaHei", Helvetica, sans-serif;margin:0;padding:0;color:#323232;}
img{ max-width:100%;}
div,img,h3,h4,p,dd,dl,dt,em,ul,li,span,i,textarea,figure,figcaption,blockquote,strong,form,input,b{margin: 0; padding: 0; border: 0;}
p{ margin:0 auto;}
ul{ list-style:none;margin:0;padding:0}
img{ border:none; outline:none; max-width:100%;}
a{ text-decoration:none; color:#323232; font-style:normal; cursor:pointer; outline:none;}
a:hover{ text-decoration:underline;}
em,i,a{ font-style:normal;}
li{ list-style:none;}
.clearfloat{ clear:both;}
.clearfix:before,.clearfix:after{ content:" ";display:table;}
.clearfix:after{ clear:both;}
.fl{ float: left;}
.fr{ float: right;}



.wrap{ max-width:640px; margin:0 auto;}
.bt{ font-size:16px; color:#262626; border-left:10px solid #7b491d; padding:0 0 0 3%;}
.bt a{ color:#262626;}
.bt .more{ width:60px; line-height:20px; font-size:12px; display:block; float:right; background:#bd5651 url(../images/pic56.jpg) no-repeat 85% center; color:#fff; padding:0 0 0 3%; margin:0 2% 0 0;}
/*head*/
.head{ width:100%; overflow:hidden; border-top:3px solid #7b221d; background:#e6e6e6;}
.new_head{ width:96%; margin:0 auto; overflow:hidden; padding:0 0 1%;}
.new_head article{ width:45%; float:left;}
.new_head article img{ margin-left:3%;}
.new_head section{ width:50%; float:right; overflow:hidden;}
.new_head section p{ width:60%; float:left;}
.new_head section a{ width:35%; text-align:center; line-height:25px; background:#c4635e; border-radius:5px; color:#c9205e; font-size:11px; color:#fff; float:right; margin-top:5%; border-radius:5px;}
/*head ����*/

/*menu*/
.w_menu{ max-width:640px; margin:0 auto;}
.menu{ width:100%; text-align:center; background:#7b221d; margin:0 0 1px;}
.menu li{ display:inline-block; background:url(../images/pic06.jpg) no-repeat right center; padding:0 3%; line-height:30px; background-size:2%;}
.menu li:last-child{ background:none;}
.menu li a{ color:#fff; font-size:14px;}
#fixd{ width:100%; overflow:hidden; display:none;}
/*menu ����*/

/*banner*/
.slideBox{ position: relative; overflow:hidden; max-width:640px; margin:0 auto 5%;}
.slideBox .hd{ position:absolute; bottom:3%; left:3%; z-index:1;}
.slideBox .hd li{ display:inline-block; width:8px; height:8px; border-radius:50%; border-radius:5px; background:#fff;; text-indent:99px; overflow:hidden; margin:0 2px; border:1px solid #7b221d; cursor:pointer;}
.slideBox .hd li.on{ background:#7b221d;}
.slideBox .bd{ position:relative; z-index: 0;}
.slideBox .bd li{ position: relative; text-align: center;}
.slideBox .bd li img{ width: 100%;}
/*banner ����*/

/*footer*/
.footer{ width:100%; background:#7b221d; overflow:hidden; padding:0 0 22%;}
.footer ul{ width:100%; text-align:center; overflow:hidden; padding:3% 0 0;}
.footer ul li{ display:inline; font-size:10px; color:#fff; padding:0 1% 0 0;}
.footer ul li a{ color:#fff; font-size:10px; padding:0 1% 0 0;}
.footer dl{ width:95%; margin:3% auto; overflow:hidden;}
.footer dl dt{  width:22%; float:left;}
.footer dl dd{ width:78%; float:left; padding:1% 0 0 5%;}
.footer dl dd strong,.footer dl dd p{ font-size:10px; color:#fff;}
.footer dl dd strong{ display:block; margin-bottom:3%;}
.footer01{ width:95%; margin:0 auto; overflow:hidden; font-size:11px; color:#fff;}
.fixed{ margin:0 auto; height:60px; background:#262626; position:fixed; bottom:0px;}
.fixed ul li{ width:20%; float:left; text-align:center; background:url(../images/pic45.jpg) no-repeat center right; background-size:3%; margin:4% auto 0;}
.fixed ul li a img,.fixed ul li img{ width:30%; margin:0 auto 5%;}
.fixed ul li span{ font-size:12px; color:#fff;}
.fixed ul li:nth-child(2),.fixed ul li:nth-child(3),.fixed ul li:nth-child(5){ background:none;}
.fixed ul li:nth-child(3){ margin-top:-4%;}
.fixed ul li:nth-child(3) img{ width:100%;}

/*������Ѷ*/
.slzx{ width:100%; overflow:hidden; margin:0 0 5%;}
.slzx dl{ width:96%; margin:3% auto; overflow:hidden;}
.slzx dl dt{ width:44%; float:left;}
.slzx dl dd{ width:56%; float:left; padding:0 0 0 2%;}
.slzx dl dd b{ font-size:14px; color:#262626;}
.slzx dl dd p{ text-indent:2em; line-height:20px; color:#4d4d4d; font-size:14px; padding-top:3%;}
.slzx dl dd p a{ color:#bd5651;}
.slzx01{ width:96%; margin:0 auto; overflow:hidden;}
.slzx01 li{ width:49%; float:left; font-size:14px; margin:0 0 2% 0; background:url(../images/pic58.jpg) no-repeat left center; padding:0 0 0 2%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.slzx01 li:nth-child(2n){ float:right;}


.slzx .xyfc03{ width:80%; margin:3% auto 0; overflow:hidden;}
.slzx .xyfc03 li{ width:47%; float:left;}
.slzx .xyfc03 li a{ font-size:12px; color:#fff; display:block; border-radius:5px; line-height:30px; padding:0 0 0 27%;}
.slzx .xyfc03 li:first-child a{ background:#be5752 url(../images/pic29.png) no-repeat 15% center; background-size:10%;}
.slzx .xyfc03 li:last-child{ float:right;}
.slzx .xyfc03 li:last-child a{ background:#bd936e url(../images/pic30.png) no-repeat 15% center;background-size:10%;}

/*���߱���*/
.zxbm{ width:100%; overflow:hidden;}
.zxbm01{ width:96%; margin:3% auto 0; overflow:hidden;}
.zxbm01 p{ width:100%; overflow:hidden; margin:0 0 3%;}
.zxbm01 p label{ font-size:16px; color:#4d4d4d; background:url(../images/pic39.jpg) no-repeat center left; padding:0 0 0 3%; margin:0 0 3%; display:block;}
.zxbm01 p input{ width:100%; color:#262626; line-height:25px; border:1px solid #ccc; background:url(../images/pic40.jpg) repeat-x;  padding:0 0 0 2%;}
.zxbm01 .butn{ width:40%; display:block; height:35px; background: url(../images/pic41.jpg) no-repeat; background-size:contain; margin:5% auto; cursor:pointer;}

/*�ҳ�����*/
.jzyw{ width:100%; overflow:hidden; margin:0 auto 5%;}
.jzyw dt{ width:20%; height:90px; float:left; background:#bd5651; text-align:center; padding:15px 0 0;}
.jzyw dt img{ width:30px; margin:0 auto 5%;}
.jzyw dt strong{ color:#fff; font-size:12px;}
.jzyw dd{ width:80%; height:90px; float:left; border:1px solid #ccc; border-left:none; padding:7px 0 0 7px;}
.jzyw dd ul{ width:98%; overflow:hidden;}
.jzyw dd ul li{ font-size:12px; float:left;line-height:22px; text-align:center; background:#ebebeb; color:#4d4d4d; margin:0 0 5px 0;}
.jzyw dd ul li:nth-child(1){ width:42%;}
.jzyw dd ul li:nth-child(2){ width:56%; margin-right:0px; float:right;}
.jzyw dd ul li:nth-child(3){ width:47%;}
.jzyw dd ul li:nth-child(4){ width:51%; margin-right:0px; float:right;}
.jzyw dd ul li:nth-child(5){ width:59%;}
.jzyw dd ul li:nth-child(6){ width:39%; margin-right:0px; float:right;}

/*���ض���*/
#na{ overflow:hidden; position:relative;}
.toTop{cursor pointer;position:fixed; bottom:18%; right:50%; margin-right:-45%; z-index:108; display:block;}
.toTop p{ box-sizing:content-box; width:52px; height:52px; border-radius:50%; background: rgba(125,125,125,0.9)!important;filter:Alpha(opacity=90); background:#7d7d7d; opacity:90; text-align:center; font-size:12px; margin:0;}
.toTop p img{ margin:0 auto 5px;}
.toTop p a{ color:#fff; padding:15% 0 0; display:block;}


@media screen and (min-width:375px)
{
.footer ul li a,.footer dl dd strong,.footer dl dd p{ font-size:12px;}
.slzx dl dd p,.slzx dl dd b,.zxbm01 p label,.jzyw dt strong{ font-size:16px;}
.slzx .xyfc03 li a{ font-size:14px;}
.fixed{ height:70px;}
}
@media screen and ( min-width: 414px ) 
{
.fixed ul li:nth-child(3) img{ width:90%;}
}
@media screen and ( min-width: 460px ) 
{
.fixed{ height:85px;}
}
@media screen and (min-width:500px)
{
.bt{ font-size:18px;}
.footer ul li a,.footer dl dd strong,.footer dl dd p{ font-size:16px;}
}
@media screen and ( min-width:502px )
{
.slzx dl dd b{ font-size:18px;}
.zsjz01 p,.slzx dl dd p,.sfbz01 p{ font-size:17px; line-height:25px;}
.slzx01 li,.jzyw dd ul li{ font-size:14px;}
}
@media screen and ( min-width: 600px ) 
{
.fixed{ height:90px;}
.fixed ul li{ margin-top:3%;}
.fixed ul li:nth-child(3) img{ width:80%;}
}
@media screen and ( min-width: 640px ) 
{
.bt{ font-size:28px;}
.new_head section a{ font-size:14px; line-height:40px;}
.menu li{ line-height:50px;background-size:auto; padding:0 6%;}
.menu li a{ font-size:16px;}
.footer ul li,.footer ul li a,.footer01{ font-size:20px;}
.footer dl dd strong,.footer dl dd p{ font-size:18px;}
.fixed{ height:90px; }
.fixed ul li{ background-size:auto;}
.fixed ul li a span{ font-size:18px;}
.fixed ul li a img,.fixed ul li img{ width:auto;}
.fixed ul li:nth-child(3) img{ width:auto;}
.fixed ul li:nth-child(3){ margin-top:-3%;}
.toTop{ margin-right:-20%;}
.toTop p{ width:60px; height:60px;}
.bt .more{ width:77px; line-height:27px; font-size:18px; padding-left:2%; background:#bd5651 url(../images/pic56.jpg) no-repeat 85% 51%;}
.slzx .xyfc03{ width:80%;}
.slzx .xyfc03 li a{ line-height:50px;font-size:20px;}
.xyfc .xyfc03 li:first-child a,.slzx .xyfc03 li:first-child a{ background:#be5752 url(../images/pic29.png) no-repeat 12% center; background-size:auto;}
.xyfc .xyfc03 li:last-child a,.slzx .xyfc03 li:last-child a{ background:#bd936e url(../images/pic30.png) no-repeat 12% center;background-size:auto;}
.slzx dl dd{ padding-top:2%;}
.slzx dl dd b{ font-size:20px;}
.slzx dl dd p{ font-size:18px; line-height:25px; padding:5% 0 0;}
.slzx dl dt{ width:36%;}
.slzx dl dd{ width:64%;}
.slzx01 li{ font-size:18px;}
.zxbm01 p label{ font-size:18px;}
.zxbm01 p input{ line-height:36px;}
.zxbm01 .butn{ width:30%; height:50px;}
.jzyw dt{ height:150px;}
.jzyw dt strong{ font-size:24px;}
.jzyw dd{ height:150px;}
.jzyw dt img{ width:auto;}
.jzyw dd ul li{ font-size:18px; line-height:41px;}
}

@media ( min-width: 650px ) 
{
.toTop{ margin-right:-45%;}
}

@media ( min-width: 700px ) 
{
.toTop{ margin-right:-40%;}
}
@media ( min-width: 800px ) 
{
.toTop{ margin-right:-37%;}
}
@media ( min-width: 870px ) 
{
.toTop{ margin-right:-34%;}
}
@media ( min-width: 950px ) 
{
.toTop{ margin-right:-30%;}
}
@media ( min-width: 1000px ) 
{
.toTop{ margin-right:-20%;}
}