
*{transition-property: all;-ms-transition-property: all;-moz-transition-property: all; -webkit-transition-property: all; -o-transition-property: all;margin:0;padding:0;}
html,body{font-size:14px;background:#fff;width:100%;margin:0px;padding:0px;font-family: "Microsoft YaHei" ,Helvetica Neue,Tahoma,Arial,"微软雅黑","宋体","黑体";}
body{color:#313131;}
img{border:0px;}
ul,li,p{margin:0px;padding:0px;}
a{text-decoration: none;outline: none;color:#313131;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5{font-weight:normal;}
input,button,select,textarea{ outline:none;}
textarea{resize:none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;padding:0;margin:0;font-weight:normal;}
.c_b{clear:both;}
.text_ellipsis {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.mlr{margin:0 10px;}

.pc_box{display:none;}

.container{position:relative;max-width:640px;width:100%;margin:0px auto;overflow:hidden;}
.container:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}

.header{margin:auto;max-width:640px;width:100%;height:90px;}
.header .m{width:94%;margin:0 auto;position:relative;height:100%;}
.header .logo{position: absolute;top:0;bottom:0;margin:auto;left:0;height:70px;cursor: pointer;}
.header .tit{position:absolute;top:0;bottom:0;margin:auto;left:13%;height:70px;}

.nav{background:#62432c;}
.nav li{float:left;font-size:14px;width:25%;line-height:42px;border-right:1px #7c532a solid;border-bottom:1px #7c532a solid;text-align:center;box-sizing:border-box;}
.nav li a{display:block;color:#fff;}

.banner{margin-top:5px;}
.banner img{width:100%;}


.itv{width:100%;height:400px;margin:5px 0;}

.itvinfo p{color:#353535;text-indent:1.7em;line-height:24px;padding:5px 0;}

.itvlist{padding-top:10px;padding-bottom:5px;padding-left:2%;padding-right:2%;}
.itvlist li{width:100%;margin-right:2%;float:left;text-align:center;}
.itvlist li iframe{width:100%;height:220px;display:inline-block;}

.bord{position:relative;border:1px #EEDFBA solid;}
.bordtl,.bordtr,.bordbl,.bordbr{position:absolute;width:9px;height:9px;overflow:hidden;background:url(../img/bordbg.gif) no-repeat;}
.bordtl{left:-1px;top:-1px;}
.bordtr{right:-1px;top:-1px;background-position:-9px top;}
.bordbl{left:-1px;bottom:-1px;background-position:left -9px;}
.bordbr{right:-1px;bottom:-1px;background-position:-9px -9px;}

.bordh2{background:url(../img/h2line.png) no-repeat left bottom;position:relative;border-top:1px #EEDFBA solid;}
.bordh2 a{display:block;height:30px;line-height:30px;background:url(../img/h2abg.png) no-repeat 10px center;font-size:14px;color:#B6784F;padding-left:30px;font-weight:bold;}

.arclist ul{padding:10px 0;}
.arclist li{background:url(../img/arclistdot.gif) no-repeat 3px center;text-indent:15px;line-height:27px;}
.arclist li a{color:#B0621E;}

.xylist ul{width:102%;margin-right:-2px;padding:5px 0 10px;}
.xylist li{width:48%;float:left;border:1px #EEDFBA  solid;line-height:30px;text-indent:7px;margin:5px 0 0;margin-right:2%;box-sizing:border-box;}
.xylist li a{display:block;}

.arctitle{font-size: 20px;font-weight: bold;color: #775931;padding:20px 0 10px;text-align: center;}
.arcbody{padding:20px 0;line-height:25px;}
.arcinfo{text-align: center;color: #aa812b;height: 22px;line-height: 22px;font-size:12px;}
.arcinfo span{padding-right: 12px;}

.pagelist{padding:20px 0;text-align:center;}
.pagelist a,.pagelist strong,.pagelist span{display:inline-block;padding:0px 5px;vertical-align: middle;}
.pagelist strong{background:#663300;color:#fff;}


.foot{background:url(../img/footcbg.jpg) no-repeat center top;color:#fff;padding:15px 0;}
.foot dl{width:94%;margin:0 auto;}
.foot dt{width:33%;float:left;font-size:0px;padding-top:10px;}
.foot dt li{width:50%;float:left;text-align:center;}
.foot dt li img{width:90%;}
.foot dt p{font-size:12px;text-align:center;padding-top:5px;}
.foot dd{float:right;width:62%;line-height:24px;padding:15px 0 0;}

.uptop{position:fixed;bottom:0;left:0;right:0;margin:auto;height:34px;background:red;text-align: center;}
.uptop img{height:34px;}
/*************************/
@media (min-width: 480px) and (max-width: 639px) {

.header{height:70px;}
.header .logo{height:60px;}
.header .tit{height:60px;}

.itv{height:300px;}

.foot dt{width:37%;}
.foot dd{width:58%;}
}

/*************************/
@media (max-width: 479px) {

.header{height:70px;}
.header .logo{height:60px;}

.itv{height:260px;}

.foot dt{width:40%;padding-top:20px;}
.foot dd{width:53%;line-height:23px;padding-top:5px;}

}

