body{margin:0 auto;font-size:14px;}
a{text-decoration:none; color:#000;}

.clear{clear:both; height: 0; line-height: 0; font-size: 0}
.top{width:100%;height:auto;min-width:960px;}
.nav{width:100%;height:40px;background-color:#d72c32; min-width:960px;}
.menu{width:960px;height:40px;margin:0 auto;color:#fff;font-family:'microsoft yahei';line-height:40px;text-align:center;}
.menu a {color:#fff;margin:0 40px;}
.des{width:100%;height:260px;background-image:url(../images/des_back.jpg);min-width:960px;}
.des_main{width:960px;height:250px;margin:0px auto;}
.des_pic{width:131px;height:245px;background-image:url(../images/des_pic.png);float:left;}
.des_text{width:809px;height:250px;float:left;font-family:'microsoft yahei';font-size:14px;color:#4e4e4e;line-height:22px;padding:10px;}
.des1{width:100%;height:240px;background-image:url(../images/des_back.jpg);}
.des1_main{width:960px;height:240px;margin:0px auto;}
.des1_pic{width:131px;height:240px;background-image:url(../images/des_pic.png);float:left;}
.des1_text{width:809px;height:20px;float:left;font-family:'microsoft yahei';font-size:14px;color:#4e4e4e;line-height:22px;padding:10px;}
.main{width:960px;margin:0 auto;}
.main_top{width:100%;height:300px;}
.dt{width:530px;height:300px;float:left;padding:0 20px 0 10px;}
.dt_title{font-size:24px;font-family:'microsoft yahei';}
.dt_title hr{height:2px;border:none;border-top:2px ridge #000;}
.dt  span{float:right;margin:0 10px;}
.dt a{color:#444;}
.dt li{color:#444;list-style: url("../images/li.png"); line-height:20px;}
.video{width:390px;height:300px;float:left;padding:0 5px;}
.video_main{text-align:center;}
.vote{width:100%;}
.vote_title{font-size:24px;font-family:'microsoft yahei';}
.vote_title hr{height:2px;border:none;border-top:2px ridge #000;}
.vote_main{width:960px;overflow: auto; zoom: 1;display:block; padding:10px;}
.vote_xl{width:31%;float:left;}
.vote_pic{width:100%;border:3px #fff solid;}
.tj{width:100%;height:auto;}
.tj_title{font-size:24px;font-family:'microsoft yahei';}
.tj_title hr{height:2px;border:none;border-top:2px ridge #000;}
.xl_title{font-family:'microsoft yahei';font-size:24px;line-height:45px;}
.xl_des{width:100%;height:105px;font-size:16px;font-family:'microsoft yahei';}
.xl_des span{color:#f03939;}

#button{margin-top:20px;text-align:center;}
#dolook{
  line-height:36px;
  height:36px;
  width:118px;
  color:#ffffff;
  background-color:#f03939;
  font-size:16px;
  font-weight:normal;
  font-family:Microsoft YaHei;
  border:0px solid #dcdcdc;
  -webkit-border-top-left-radius:3px;
  -moz-border-radius-topleft:3px;
  border-top-left-radius:3px;
  -webkit-border-top-right-radius:3px;
  -moz-border-radius-topright:3px;
  border-top-right-radius:3px;
  -webkit-border-bottom-left-radius:3px;
  -moz-border-radius-bottomleft:3px;
  border-bottom-left-radius:3px;
  -webkit-border-bottom-right-radius:3px;
  -moz-border-radius-bottomright:3px;
  border-bottom-right-radius:3px;
  -moz-box-shadow: inset 0px 0px 0px 0px #ffffff;
  -webkit-box-shadow: inset 0px 0px 0px 0px #ffffff;
  box-shadow: inset 0px 0px 0px 0px #ffffff;
  text-align:center;
  display:inline-block;
  text-decoration:none;
}
#dolook:hover{
  background-color:#e91919;
}
#dovote{
  line-height:36px;
  height:36px;
  width:118px;
  color:#ffffff;
  background-color:#f8c51b;
  font-size:16px;
  font-weight:normal;
  font-family:Microsoft YaHei;
  border:0px solid #dcdcdc;
  -webkit-border-top-left-radius:3px;
  -moz-border-radius-topleft:3px;
  border-top-left-radius:3px;
  -webkit-border-top-right-radius:3px;
  -moz-border-radius-topright:3px;
  border-top-right-radius:3px;
  -webkit-border-bottom-left-radius:3px;
  -moz-border-radius-bottomleft:3px;
  border-bottom-left-radius:3px;
  -webkit-border-bottom-right-radius:3px;
  -moz-border-radius-bottomright:3px;
  border-bottom-right-radius:3px;
  -moz-box-shadow: inset 0px 0px 0px 0px #ffffff;
  -webkit-box-shadow: inset 0px 0px 0px 0px #ffffff;
  box-shadow: inset 0px 0px 0px 0px #ffffff;
  text-align:center;
  display:inline-block;
  text-decoration:none;
}
#dovote:hover{
  background-color:#e4af00;
}
.vote_line{width:5px;height:410px;background-image:url(../images/dot.png);float:left;margin:0 10px 5px;}
.footer{width:100%;height:165px;background-color:#bcaca6;margin-top:20px;}
.footer_text{width:960px;height:105px;margin:0 auto;text-align:center;padding:60px 0 0 0;font-size:14px;font-family:'microsoft yahei';color:#fff;}

.map_title{font-family:'microsoft yahei';font-size:18px;text-align:center;padding:10px 0 30px 0;}

/* marqueeleft */
.marqueeleft{height:193px;width:940px;overflow:hidden;margin-bottom:30px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:200px;height:183px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:200px;height:150px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;font-family:'microsoft yahei';font-size:14px;}



