@charset "gb2312";
/* CSS Document */
body{font-family:"微软雅黑";}
img{max-width:100%;}
*{ margin:0; padding:0; list-style:none;}
div { display: block;}
/* 顶部 */
img{text-align:center}
.ht_top2015{ width:100%; height: 81px;  background: #f7f7f7;  color: #666;  border-bottom: solid 1px #e6e0e0;; clear:both}
.ht_top2015 div{  width: 960px;  margin: 0 auto;  height: 81px; }
.ht_top2015 a{  display: block;  width: 198px;  height: 81px;  text-decoration: none;  float: left;  }
.ht_top2015 p{  float: left; margin:28px 0 0 150px;  }
.ht_top2015 p a{  font-weight: bold;  font-size: 22px; color: #cc0000;     display: block;  width: 198px; height:30px; text-decoration: none;  float: left;}
.ht_top2015 ul{  width: 320px;  height: 54px;  float: right;  list-style: none;  background: url(images/head-list.jpg) no-repeat left center; margin-top:10px }
.ht_top2015 li{  font: 12px/16px "\5B8B\4F53",Arial,sans-serif;}

.tbweb{display:none;}
.mainbox{ width:960px; margin:0px auto;}
.topimg{ width:100%; background:url(imagesbannerbg.jpg) no-repeat center; }
.sjbanner{ width:100%; height:auto; background:#c00; clear:both; color:#fff;overflow:hidden;}
.ftop{padding:10% auto; color:#fff;}
.ftop p{font-size:30px;padding:10px auto; color:#C00; text-align:center;}
.sjbt1{ width:960px; margin:auto;text-align:center; font-size:24px; padding:15px 0}
.sjbt2{ width:960px; margin:auto;font-size:20px;padding:0 0 10px  0; text-indent:500px}

 .fix-div{ position:fixed; top:0px;}
#mydiv{width:836px; margin: auto;}
#menu{width:836px; overflow:hidden; margin: auto; margin-top:10px;clear:both}
#menu #nav {display:block;width:100%;padding:0;margin:0;list-style:none;}
#menu #nav li {float:left;width:18%; background:#7c6f70;line-height:32px; height:32px; margin-left:1.75%; font-size:16.41px}
#menu #nav li a {display:block;line-height:32px;text-decoration:none; text-align:center; color:#fff; height:40px;}
#menu_con{ width:836px; height:auto; border-top:none; clear:both}
.tag{ width:100%;padding:10px 0; overflow:hidden; height:auto}
.tag table{ width:90%; margin:auto; text-align:center}
.tag table td{ font-size:14px; padding:5px 0;}
.selected{ background:url(imageshgbj.png) no-repeat center; color:#fff; height:40px}
.sjtm{width:100%; height:auto; clear:both; overflow:hidden; font-size:15px; margin:10px 0 ; }
.sjtmtp{width:100%; text-align:center; margin:0; padding:0}
.sjtmtp img{max-width:100%; }
.xxwz{width:100%;}
.xxwz li{font-size:14px; line-height:34px; text-indent:45px}
.xh{ width:4%; display:inline-block;text-align:left; font-size:18px; float:left; margin-left:1%}
.stwz{
	width: 90%;
	float: left;
	line-height: 24px
}
.xuanxiang{width:350px; margin:auto; margin-top:15px; padding-bottom:40px}
.xuanxiang li{width:80px; float:left;height:34px; background:url(imagesradio.png) no-repeat center; font-size:18px; line-height:34px; text-indent:50px; }
#.xuanxiang li:hover{width:80px; float:left;height:34px; background:url(imagesradio_on.png) no-repeat center; font-size:13px; line-height:34px; text-indent:50px; color:#fff}
.xxkxz{margin-left:10px;}
.xuanxiang .on{width:80px; float:left;height:34px; background:url(imagesradio_on.png) no-repeat center; font-size:18px; line-height:34px; text-indent:50px; color:#fff}


.sjdb{width:100%; height:68px; line-height:68px; color:#fff; background:url(images/sjbj.jpg) no-repeat center;  clear:both; font-size:18px; text-align:center; margin-top:40px; margin-bottom:30px}

.pfnr{width:120px; height:auto; position:fixed; right:10%; top:225px; background:url(imagestime.png) no-repeat center top}
.pfwz1{ font-size:12px; color:#d70010; text-align:center; margin:80px 0 0 0}
#timer{font-size:12px; color:#565656; text-align:center; margin-top:8px}
.jiaojuan{width:84px; height:32px; background:#d70010; color:#fff; font-size:18px; line-height:32px; margin:auto; text-align:center; border-radius:5px; margin-top:10px}
.ccj{width:84px; height:32px; background: #900; color:#fff; font-size:18px; line-height:32px; margin:auto; text-align:center; border-radius:5px; margin-top:10px}
.ccj a{ text-decoration:none; color:#fff; }
.pfewm{width:120px; height:84px; background:url(imageshnhuatu.jpg) no-repeat center; margin-top:15px}
.pfwz2{ font-size:12px; color:#565656; text-align:center; margin:10px 0 0 0}



/* login */
#fullbg {   
background-color:gray;   
left:0;   
opacity:0.8;   
position:absolute;   
top:0;   
z-index:3;   
filter:alpha(opacity=80);   
-moz-opacity:0.5;   
-khtml-opacity:0.5;   
}   
#dialog {   
background-color:#fff;   
border:5px solid rgba(0,0,0, 0.8);   
height:400px;   
left:50%;   
margin:-200px 0 0 -200px;   
padding:1px;   
/* position:fixed !important; 浮动对话框 */   
position:absolute;   
top:50%;   
width:400px;   
z-index:5;   
border-radius:5px;   
display:none;   
}   
.close {   
margin:0 0 12px;   
height:24px;   
line-height:24px;   
background:#CCCCCC;   
}   
#dialog p.close {   
text-align:right;   
padding-right:10px;   
}   
#dialog p.close a {   
color:#fff;   
text-decoration:none;   
}   

.tcbt{font-size:20px; text-align:center; background:none; margin:20px 0}

#dialog table{width:320px; height:auto;margin:auto; font-size:16px}
#dialog table td{padding:15px 0}
#dialog table td span{display:none;}
#PhoneCode{ width:156px; height:24px; line-height:24px;}
.text{ width:156px; height:24px; line-height:24px;}
#fs{ display:inline-block; width:150px; height:24px; line-height:24px; text-align:center; margin-left:10px}
.button{ width:100px; height:35px; background:#c00; text-align:center; color:#fff; border:none; border-radius:5px}


@media screen and (max-width:1307px){
	.pfnr{width:120px; height:auto; position:fixed; right:8%; top:225px; background:url(imagestime.png) no-repeat center top}
}

@media screen and (max-width:1228px){
	.pfnr{width:120px; height:auto; position:fixed; right:5%; top:225px; background:url(imagestime.png) no-repeat center top}
}

@media screen and (max-width:865px){
	.ht_top2015 {display:none;}
	.tbweb {width:100%; display:block; border-bottom:1px solid #ccc; overflow:hidden}
.tbweb  img{ width: 123px;}
.tbweb a{color:#000; text-decoration:none;}
.web1{ font-size:0.9em; float:right; margin-top:15px; margin-left:5px}
.web2{ font-size:0.9em;float:right;margin-top:15px}
.web3{float:left;}

.sjbanner{ width:100%; height:auto; background:#c00; clear:both; color:#fff; font-size:1rem; text-align:center; }
.sjbt1{ width:100%; margin:auto;text-align:center; font-size:16px; padding:15px 0;}
.sjbt2{ width:100%; margin:auto;font-size:20px;padding:0 0 20px  0; text-indent:0; text-align:center; font-size:16px}

.sjdb{width:100%; height:48px; line-height:48px; color:#fff; background:url(images/sjbj.jpg) no-repeat center;  clear:both; font-size:14px; text-align:center; margin-top:40px; margin-bottom:30px}
#mydiv{width:100%; margin: auto;}
#menu{width:100%; overflow:hidden; margin: auto; margin-top:10px;clear:both}
#menu #nav li{font-size:14px;}
#menu_con{width:100%; padding:0}
.tag{ padding:3px} 
.tag table td{ font-size:13px; padding:5px 0;}
.sjtm{font-size:14px;}
.xuanxiang li{font-size:14px; margin-left:0}
.xh{font-size:14px; line-height:24px}
.xxwz li{font-size:13px; line-height:34px; text-indent:35px}
.xuanxiang li:hover{width:80px; float:left;height:34px; background:url(imagesradio_on.png) no-repeat center; font-size:13px; line-height:34px; text-indent:50px; color:#fff}
.selected{margin-left:0;}

.mainbox{width:100%;margin:0 auto;}

.pfnr{width:187px; height:120px; position:fixed; margin:auto;   background:none; right:0; left:0;background:#dfdcdc; top:inherit; bottom:0; border-radius:5px; }
.pfewm{ display:none}
.pfwz2{ display:none}
.pfwz1{ width:65%; float:left; margin-top:5px; margin-bottom:8px;color:#565656; }
#timer{ width:35%; float:right;margin-top:5px;margin-bottom:8px; text-align:left}
.jiaojuan{clear:both;}
.ccj{clear:both;}

/* login */
#fullbg {   
background-color:gray;   
left:0;   
opacity:0.8;   
position:absolute;   
top:0;   
z-index:3;   
filter:alpha(opacity=80);   
-moz-opacity:0.5;   
-khtml-opacity:0.5;   
}   
#dialog {   
background-color:#fff;   
border:5px solid rgba(0,0,0, 0.8);   
height:400px;   
left:0;   
margin:auto;   
padding:1px;   
/* position:fixed !important;  浮动对话框 */   
position:absolute;   
top:0;
right:0; bottom:0;
width:320px;   
z-index:5;   
border-radius:5px;   
display:none;   
}   
.close {   
margin:0 0 12px;   
height:24px;   
line-height:24px;   
background:#CCCCCC;   
}   
#dialog p.close {   
text-align:right;   
padding-right:10px;   
}   
#dialog p.close a {   
color:#fff;   
text-decoration:none;   
}   

.tcbt{font-size:18px; text-align:center; background:none; margin:20px 0}

#dialog table{width:80%; height:auto;margin:auto; font-size:14px}
#dialog table td{padding:10px 0}
#PhoneCode{ width:156px; height:24px; line-height:24px;}
.text{ width:156px; height:24px; line-height:24px;}
#fs{ display:inline-block; width:150px; height:24px; line-height:24px; text-align:center; margin-left:0}
.button{ width:100px; height:35px; background:#c00; text-align:center; color:#fff; border:none; border-radius:5px}
#dialog table td span{ display:block}


}


@media screen and (max-width:590px){
	.qhycnr{display:none;}
}

@media screen and (max-width:511px){


#menu #nav li{font-size:12px;}
.sjtm{font-size:12px;}
.xuanxiang li{font-size:12px;}
.xh{font-size:12px;}
.xxwz li{font-size:12px; line-height:34px; text-indent:20px}

}

@media screen and (max-width:375px){
	.xuanxiang{ width:100%; margin:auto; margin-top:20px}
.xuanxiang li{width:23%; float:left;height:34px; background:url(imagesradio.png) no-repeat center; font-size:14px; line-height:34px; text-indent:13%; }
.xxkxz{margin-left:2%;}
.xuanxiang li:hover{width:23%; float:left;height:34px; background:url(imagesradio_on.png) no-repeat center; font-size:14px; line-height:34px; text-indent:13%; color:#fff}

}


@media screen and (max-width:320px){
	.web2{ display:none;}
	}
