@charset "gb2312";
*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;}

#LRdiv0,#LRfloater0{display:none}
html{overflow-y:scroll}
body{
	margin:0px auto;
	max-width:640px;
	min-width:320px;
	-webkit-tap-highlight-color:transparent
}
div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,p{
	font-family:Arial, "Microsoft Yahei";

}

ul {
	list-style:none;
}
li{ list-style:none;}
a{text-decoration:none}
a:focus{outline:0}



.ly-header{position:fixed;top:0;z-index:10;width:100%;max-width:640px;}


.ly-header nav{height:50px;background:#937344;}


.ly-header nav a:nth-child(1){float:left;width:50px;height:50px;background:url(../images/wechat.png) no-repeat scroll 20px 18px;}


.ly-header nav a i{float:right;width:1px;height:20px;margin:10px 0 0 0;background:#2e2e32}


.ly-header nav h2{color:#FFF;font-size:16px;line-height:50px;text-indent:10px;font-weight:normal;}


.ly-header nav a:nth-child(2){float:right;width:50px;height:50px;background:url(../images/wechat.png) no-repeat scroll 14px -35px;}




.ly-section1{height:90%;padding:1px 0 0 0;background:#ebebeb;}


.ly-section1 .line{margin:0 0 0 5px;}


.ly-section1 .left{float:left;max-width:80%;margin:10px 0 0 0;}


.ly-section1 .left div{position:relative;margin:0 0 0 55px;padding:10px;background:#FFF;color:#323232;border:1px solid #d5d5d5; border-radius:6px;font-size:14px;}


.ly-section1 .left div i{position:absolute;top:12px;left:-20px;width:20px;height:20px;background:url(../images/wechat.png) no-repeat scroll 0 -200px;transform:rotate(-180deg)}


.ly-section1 .left img{float:left;margin:0 5px 0 0;}


.ly-section1 .left div img{float:none;}








.ly-section1 figure{ width:95%; margin:0px auto 7px;overflow:hidden;}


.ly-section1 .zzh{ width:100%; float:left; display:block; }


.ly-section1 figcaption{ width:68%; float:left; margin-left:2%;}





.ly-footer{position:fixed;bottom:0;width:100%;max-width:640px;height:50px;background:#FFF;border-top:1px solid #bfbfbf}


.ly-footer div{width:100%;}


.ly-footer div:nth-child(1){max-width:50px;}


.ly-footer div:nth-child(1){max-width:50px;}


.ly-footer div:nth-child(3){max-width:50px;}


.ly-footer div:nth-child(1) a{float:left;width:50px;height:50px;background:url(../images/wechat.png) no-repeat scroll 9px -89px;}


.ly-footer div:nth-child(2) textarea{width:80%;height:36px;margin:7px 0 0 0px;color:#000;font-size:18px;line-height:35px;border:none;border-bottom:1px solid #d8d8d8;transition:0.3s;resize:none;overflow-y:auto;outline:none;}


.ly-footer div:nth-child(2) textarea:focus{border:none;border-bottom:1px solid #937344;}


.ly-footer div:nth-child(2) textarea.on{border-bottom:#937344}


.ly-footer div:nth-child(2) i{}


.ly-footer div:nth-child(3) a{position:absolute;top:0;right:0;width:65px;height:35px;margin:7px 5px 0 0;background:#937344;color:#FFF;text-align:center;line-height:35px;border-radius:5px;cursor:pointer;transition:0.3s;}


.ly-footer div:nth-child(3) a:hover{background-color:#937344;}





.ly-clear{clear:both;}


.ly-hide{display:none;}








.ly-animation-bell{display:inline-block;color:#F00;transition:0.5s;}


.ly-animation-bell.on{animation:ly-animation-bell 0.5s;}





@keyframes ly-animation-bell{


    0%{transform:rotate(-5deg);}


    20%{transform:rotate(10deg);}


    40%{transform:rotate(-15deg);}


    60%{transform:rotate(20deg);}


    80%{transform:rotate(-15deg);}


    100%{transform:rotate(10deg);}


}


/*question*/
.clear{clear:both;}
.ly-section1 .question{width:95%;margin:0 auto;margin-bottom:0.3rem; margin-top: 1rem;}
.ly-section1 .question li,.ly-section1 .keyword li{float:left;list-style:none;margin-bottom:10px;}
.ly-section1 .question li.blankRight{margin-right:1.5%;}
.ly-section1 .question li a{display:block;width:100%;height:35px;line-height:33px;font-size:14px;color:#363636;text-align:center;text-decoration:none;border-radius:5px;border:solid #bababa 1px;background:#fff;}
.ly-section1 .question li:nth-of-type(1){width:29%;}
.ly-section1 .question li:nth-of-type(2){width:38%;}
.ly-section1 .question li:nth-of-type(3){width:29%;}
.ly-section1 .question li:nth-of-type(4){width:35%;}
.ly-section1 .question li:nth-of-type(5){width:27%;}
.ly-section1 .question li:nth-of-type(6){width:34%;}
.ly-section1 .question li:nth-of-type(7){width:26%;}
.ly-section1 .question li:nth-of-type(8){width:35%;}
.ly-section1 .question li:nth-of-type(9){width:35%;}
.ly-section1 .question li.bgh1 a{background:url(../images/bgh1.jpg)!important;color:#fff;display:block;}
.ly-section1 .question li.bgh2 a{background:url(../images/bgh2.jpg)!important;color:#fff;display:block;}
.ly-section1 .question li.bgh3 a{background:url(../images/bgh3.jpg)!important;color:#fff;display:block;}
.ly-section1 .question li.red a{color:#b1283a;display:block;font-weight:bold;}
.bg1{background:url(../style/bg.jpg)!important;color:#fff;display:block;}
.bg2{background:url(../style/bg1.jpg)!important;color:#fff;display:block;}
@media only screen and (min-width:365px) and (max-width:411px){
	.ly-section1 .question li a{font-size:12.5px;}
}
@media only screen and (min-width:320px) and (max-width:364px){
	.ly-section1 .question li a{font-size:11px;}
}


.swtCenter,.footer_new,.merrywrap,#LRdiv3,.LRfloater3{ display: none !important; }



.content {

    max-width:600px;

    min-width:320px;

    height: auto;

    overflow: hidden;

    margin: 0 auto;

    background: url(../images/body.png) repeat;

    position:relative;

}

.logo {

    width: 100%;

    height: 65px;

    background: none repeat scroll 0% 0% rgb(255, 153, 153);

}

.logo-l {

    width: 242px;

    height: 47px;

    float: left;

    padding: 9px;

}

.logo-r {

    width: 47px;

    height: 35px;

    margin: 8px 0px;

    padding: 6px 0px;

    float: left;

    background: #a6080b;

    border-radius: 10px;

    color: #FFFFFF;

    text-align: center;

    line-height: 17.5px;

    font-size: 14px;

    /*font-family: 'Microsoft YaHei';*/ font-family:"Î¢ÈíÑÅºÚ";

}

.zjzl {

    width:100%; padding-top:0.5rem; padding-bottom:0.75rem;

}

.zjzl-l {

    width:30.15%;

    height:11rem;

    float: left; margin-left:0.5rem;margin-top:10px;

}

.zjzl-l img{ display:block;width: 98%; padding-top:2rem;
   /* height: 10.5rem;*/}

.zjzl-r {

    width:62%;

    float:right;

    text-align: left; margin-right:0.5rem;

    color: #000; font-size:1.15rem;

    color:#333;

    font-family:"Î¢ÈíÑÅºÚ"; overflow:hidden;

}

.zjzl-r font{ display:block;}

.zjzl-r span{ display:block; font-size:1rem; line-height:1.7rem;}

.zjzl-r .hong{ color: #040000;}

 .zjzl-r a{ color:#ff0000;}

.zjzl-r .hong{ font-size:1.2rem;  font-family:"Î¢ÈíÑÅºÚ";}

.zjzl-r .hong strong {

    font-size:1.5rem;  font-family:"Î¢ÈíÑÅºÚ"; margin-right:5%; color:#040000;

}



.zxzx {

    width:100%;

    height:45rem;

}

.box {

    width:93.75%; margin:0 auto;

    height: auto;

    overflow: hidden;

    padding-bottom:0.5rem;

}

.box-t {

    font-size:1.3rem;

    line-height:3.25rem;

    color: #333;

    text-align: center;

    width: 100%;

    margin: 0;

    font-family:"Î¢ÈíÑÅºÚ";

}

.box-b {

    width: 100%;

    height: auto;

    overflow: hidden;

    padding-bottom:5px; overflow:hidden;

}

.box-l {

    width:12%;

    float: left; margin-right:1rem;

}

.box-l img{ display:block; width:100%;}

.box-r {

    width:78%;

    height: auto;

    overflow: hidden;

    display: block;

    color: #333;

    border: 1px solid #d1c8c8;

    padding:0.75rem 0.3rem 0.5rem 0.75rem;

    float: left;

    line-height:2.5rem;

    font-size:1.05rem;

    background: none repeat scroll 0% 0% rgb(247, 239, 231);

    -moz-box-shadow:0.2rem 0.2rem 0.25rem #d1c8c8;

    -webkit-box-shadow:0.2rem 0.2rem 0.25rem #d1c8c8;

    box-shadow:0.2rem 0.2rem 0.25rem #d1c8c8;

    border-radius:0.5rem; font-family:"Î¢ÈíÑÅºÚ"; overflow:hidden;

}

/*.box-r span {

    color: #fff100 !important; font-size:1.2rem;

}*/

.box-r font{ display:block; float:left; font-size:1rem; height:2.5rem; margin-right:2%;}

.box-r img{ float:left; width:2rem; height:2rem;  display:block;}

#dh1, #dh2, #dh3 {

    display: none;

}

.foot {
	 width:100%;
	 max-width:640px;
    height:4rem; position:absolute; bottom:0rem;

    position:fixed;

    z-index: 9999;

    bottom: 0px;

    background: none repeat scroll 0% 0% rgb(254, 235, 237);

    -moz-box-shadow: 0px 0px 10px #000;

    -webkit-box-shadow: 0px 0px 10px #000;

    box-shadow: 0px 0px 10px #000;

}



.foot .f_text {

    width:43.90%;

    height:2.7rem;

    float: left;

    border: 1px solid #cfcece;

    display: block;

    margin: 0.8rem 1rem 0.8rem 1rem;

    line-height:3.1rem;

    font-size:1rem;

    font-family:"Î¢ÈíÑÅºÚ";

    color: #333;

    text-indent:0.25rem; background-color:#fff;

}

.foot .f_btn {

    font-family:"Î¢ÈíÑÅºÚ";

    width:22.18%;

    height:2.7rem;

    float: left;

    border: 1px solid #eee;

    display: block;

    margin:0.75rem 0px;

    border-radius:1rem;

    line-height:2.7rem;

    font-size:1.05rem;

    color: #fff;

    text-align: center;

    background: #e55b17;

}

.space {


    width:93.75%;

    height: 2px;

    background:#207c00;

    margin: 0 auto;

}/* flexslider */

.flexslider {

    margin: 0 auto;

    position: relative;

    width: 100%;

    height: auto;

    overflow: hidden;

    zoom: 1; background:#f3f0e7;

}

.flex-viewport {

    max-height: 2000px;

    -webkit-transition: all 1s ease;

    -moz-transition: all 1s ease;

    transition: all 1s ease;

}

.flexslider .slides {

    zoom: 1;

}

.flexslider .slides img {

    width: 100%;

}

.flex-direction-nav a {

    width: 60px;

    height: 90px;

    line-height: 99em;

    overflow: hidden;

    margin: -60px 0 0;

    display: block;

    background: url(../images/ad_ctr.png) no-repeat;

    position: absolute;

    top: 60%;

    z-index: 10;

    cursor: pointer;

    opacity: 0;

    filter: alpha(opacity=0);

    -webkit-transition: all .3s ease;

    display: none;

}

.flex-direction-nav .flex-next {

    background-position: 0 -90px;

    right: 0;

}

.flex-direction-nav .flex-prev {

    left: 0;

}

.flexslider:hover .flex-next {

    opacity: 0.8;

    filter: alpha(opacity=25);

}

.flexslider:hover .flex-prev {

    opacity: 0.8;

    filter: alpha(opacity=25);

}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {

    opacity: 1;

    filter: alpha(opacity=50);

}

.flex-control-nav {

    width: 75px;

    position: absolute;

    bottom: 5px;

    right: 10px;

    text-align: center;

    display: none;

}

.flex-control-nav li {

    margin: 0 1px;

    display: inline-block;

    zoom: 1;

*display:inline;

}

.flex-control-paging li a {

    background: url(../images/dot.png) no-repeat 0 -16px;

    display: block;

    height: 16px;

    overflow: hidden;

    text-indent: -99em;

    width: 16px;

    cursor: pointer;

}

.flex-control-paging li a.flex-active {

    background-position: 0 0;

}

.ly-animation-bell{display:inline-block;color:#F00;transition:0.5s;}

.ly-animation-bell.on{animation:ly-animation-bell 0.5s;}

@keyframes ly-animation-bell{

    0%{transform:rotate(-5deg);}

    20%{transform:rotate(10deg);}

    40%{transform:rotate(-15deg);}

    60%{transform:rotate(20deg);}

    80%{transform:rotate(-15deg);}

    100%{transform:rotate(10deg);}

}



@media screen and (min-width:640px) {

    .foot{ width:640px;}

}