@charset "utf-8"; /* CSS Document */
html{height:100%}
body{font-family:Arial,Helvetica,sans-serif; color:#333;  margin:0 auto; max-width:640px; }
*{padding: 0; margin: 0; border: 0;font-style: normal; font-weight: normal;  -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-touch-callout: none
}
h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,em,b,kbd,table,ul,li,button,input,kbd{font-size:14px; font-weight:normal}
div{ font-size:14px;}
nav,footer,section,header,article{display:block}
ul{list-style:none}
a:link{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none}
a:link,a:visited,a:hover,a:active{color:#000}
img{-webkit-touch-callout:none}
input,textarea{-moz-border-radius:0px; -webkit-border-radius:0px;border-radius:0px}
textarea {  -webkit-appearance: none;resize: none;} 
select{  -webkit-tap-highlight-color:#fff;tap-highlight-color:#fff; border-radius:0}
input[type=button],input[type=submit]{ cursor:pointer;border-radius: 0;}  
button[type=button],button[type=submit]{ cursor:pointer;border-radius: 0;} 
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"], button { -webkit-appearance: none;border-radius: 0; } 

img{border:0; }
ul{list-style:none; }
.clear{clear:both; }
a{text-decoration: none; color: #666666; }
a:hover{color:#000; }
.left{float:left; }
.right{float:right}

.banner{ width:100%; height:auto; display:block; overflow:hidden; margin-bottom:10px;}
.banner img{ width:100%; height:auto; }

.progame{ width:95%; height:auto; display:block; overflow:hidden; margin:0 2.5% 10px 2.52%;}
.progame1{ width:65%; height:auto; display:block; overflow:hidden; float:left}
.progame1 img{ width:100%; height:auto; }
.progame2{ width:30%; height:auto; display:block; overflow:hidden; padding:15px 2.5%; color:#fff; font-size:16px; line-height:35px; float:left}
.progame2 span img{ width:25px; height:25px; display:block; overflow:hidden}
.progame2 a{ color:#fff;}

.yanse1{ background:#a1bbe0;}
.yanse2{ background:#ff999c;}
.yanse3{ background:#f2c15b;}
.yanse4{ background:#a1bbe0;}
.yanse5{ background:#e3c6a4;}
.yanse6{ background:#ff989b;}
.yanse7{ background:#3fb480;}
.yanse8{ background:#6dabff;}
.yanse9{ background:#fe8b52;}
.yanse10{ background:#f2c05d;}


.footnav{ background:#4e4442; height:44px; padding-top:6px; position:fixed; bottom:0; width:100%; max-width:640px; }
.footnav ul li{ width:20%; text-align:center; font-size:14px; float:left}
.footnav ul li kbd{ display:block; height:20px; padding-bottom:2px;}
.footnav ul li a{ color:#fff; font-size:12px; line-height:15px; height:37px;}
.footnav ul li span{ width:100%; height: auto; text-align:center; }
.footnav ul li span img{ width:65px; height:65px; position: relative; top:-20px;}

.m_top60{ padding-top:60px;}

.nybt{width:95%; height:36px; background:#1c1b20; padding:0 2.5%; color:#fff; font-size:16px; line-height:36px; display:block; overflow:hidden;}
.nybox1{ width:98%; height:auto; display:block; overflow:hidden; padding:10px 1%;}
.nybox1 ul li{ width:47%; height: auto; padding:5px 1.5%; float:left;}
.nybox1 ul li img{ width:100%; height:auto; border:3px #1c1b20 solid; box-sizing:border-box; margin-bottom:5px;}
.nybox1 ul li span{ width:100%; height:30px; border:1px #1c1b20 solid; box-sizing:border-box; color:#1c1b20; font-size:14px; line-height:30px; text-align:center; display:block; overflow:hidden}
.nybox1 ul li span a{color:#1c1b20;}
.nybox2{ width:98%; height:auto; display:block; overflow:hidden; padding:10px 1%;}


.fy{ width:100%; text-align:center; padding:10px 0px 10px 0px; margin:0px auto 12px auto;}
.fy a{ background:#e5e5e5; padding:5px 10px; color:#666; margin-right:5px; font-size:12px;}
.fy a:hover{background:#1c1b20; color:#fff; }
.fy a:hover,.fy a.fyls{background:#1c1b20; color:#fff; }

/*新闻详细*/
.newsbt{ font-size:16px; font-weight:bold; color:#3e3e3e; text-align:center; padding:15px;}
.time{text-align:center; line-height:28px; border-bottom:1px #d1d1d1 solid;  color:#666; font-size:14px; }

/*图片详细*/
.producttp{ width:90%; border:1px #D0D0D0 solid; padding:3px; margin-left:auto; margin-right:auto}
.producttp img{ width:100%; height:auto;}
.productxx{ color:#3e3e3e; font-weight:bold; background:#e5e5e5; height:24px; padding-left:8px; text-align:left; line-height:24px;  margin:15px 0px 0px 0px;}

.nynr{ width:94%; padding:3%; color:#333; font-size:14px; line-height:180%; text-align:left;}
.nynr img{ max-width:100%; height:auto;}

.bjz_box{ background:rgba(0,0,0,0.5); width:100%; height:100%; position:fixed; z-index:999999 }
.tc_box{ width:80%; height:auto; display:block; overflow:hidden;margin-top:20%;left:50%; margin-left:-40%;position:fixed; }
.tc_box1{ width:100%; height:30px; text-align:right; color:#fff; font-size:16px; line-height:30px;}
.tc_box1 a{ color:#fff;}
.tc_box img{ width:100%; height:auto}

.message{ width:100%; margin:0 auto; height:auto; padding-top:10px; color:#333; }
.input1{ width:85%; border:1px solid #ddd; height:28px; line-height:28px; font-size:14px; padding:5px; -moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px;}
.message textarea{ width:85%;  border:1px solid #ddd; height:150px; line-height:28px; padding:5px;  -moz-border-radius:5px; -webkit-border-radius: 5px; border-radius:5px;}
.td3{ font-size:14px; }

.submit{ width:90px; height:30px; background:#222; color:#fff; text-align:center; line-height:30px; border:0;  border-radius: 0; margin:30px auto; display:block;}


