﻿@charset "utf-8";
/* CSS Document */
body { margin:0;
	font-size:12px;
	background:url(top_pic.jpg) #000000 center top no-repeat;
}

*{padding:0;margin:0;}
img{border:0}
ol,ul{list-style:none}
a,a:hover{text-decoration:none; color:#c1bfbf;}

#whole{ width:922px; margin:0 auto; height:auto;}

#head{ width:922px; height:300px; margin:0 auto;  position:relative;}
#head span{display:block; position:absolute; width:64px; height:80px; cursor:pointer; z-index:20;}

.blh_main{ width:892px; height:auto; padding:0px 15px; display:inline-block; background:#343434;}
.blh-top{ width:100%; height:auto;}
.blh-top-l{ width:628px ; float:left; background: url(main_l_t_bg.png) center top no-repeat #161616}
.blh-top-l-m{width:626px; float:left; border-left:1px solid #343434; border-right:1px solid #343434;}
.city-box{ width:100%; height:169px ; background:url(line.png) center bottom no-repeat; }
.city-box div{ display:block; float:left; width:277px; height:165px; padding:0 18px; font-size:14px; padding-top:4px;}
.city-box div h1{ height:46px; font-size:14px; line-height:46px; }
.city-box div h1 span{ float:left; font-family:"微软雅黑"; color:#feb300; font-weight:500; font-size:26px; padding-right:10px;}
.city-box div h1 a{  float:left; }
.city-box div p{ line-height:23px; color:#FFFFFF}
.city-box div button{width:100px; height:35px; margin-top:4px; background:url(qping.png); border:0px; cursor:pointer;}
.city-box1{ width:100%; height:344px ; background:url(line.png) center bottom no-repeat; }

.blh-top-r{ width:249px; float:left; padding-left:15px;}
.yy_box{ width:100%; background:#161616; margin-bottom:10px; }
.yy_box h2{ width:100%; height:29px ; line-height:29px ; background:url(yy_h2.png); font-family:"幼圆";}
.yy-m{ width:217px ; border-left:1px solid #1d1d1d; border-right:1px solid #1d1d1d; padding:12px 15px;}

.yy-m ul li{ height:23px; line-height:23px;}
.yy-m ul li span{ font-weight:bold; color:#aaaaaa; }

.pic_box_4, .pic_box_5, .pic_box_6, .pic_box_7, .pic_box{ float:left; width:100%; margin-bottom:11px; background:#161616;}
.pic_box_4 h1, .pic_box_5 h1, .pic_box_6 h1,  .pic_box_7 h1,  .pic_box h1{width:890px; height:28px; line-height:28px; color:#FDF0F4; font-size:12px; text-align:left; border:1px solid #343434; background-image:url(dhline.png); margin:0; }
.pic_box_4 h1 span, .pic_box_5 h1 span, .pic_box_6 h1 span, .pic_box h1 span, .pic_box_7 h1 span{ float:left; width:70%; padding-left:12px; font-size:16px; font-family:"微软雅黑"; font-weight:normal}
.pic_box_4 h1 a, .pic_box_5 h1 a, .pic_box_6 h1 a{float:right; width:50px; padding-right:20px; font-weight:normal}
.pic_main_4{float:left; width:864px; padding:16px 13px; border:1px solid #343434; border-top:0;}
.pic_main_5{float:left; width:870px; padding:15px 10px; border:1px solid #343434; border-top:0;}
.pic_main_6{float:left; width:870px; padding:14px 10px; border:1px solid #343434; border-top:0;}
.pic_main_7{float:left; width:870px; padding:14px 10px; border:1px solid #343434; border-top:0;}
.pic_main{float:left; width:872px; padding:8px 9px; border:1px solid #343434; border-top:0;}

.pic_style_4{ padding:0px 8px; width:200px; height:100%; float:left; margin: 0;}
.pic_style_5{ padding:0px 5px; width:162px; height:100%; float:left; margin: 0;}
.pic_style_6{ padding:0px 6px; width:133px; height:100%; float:left; margin: 0;}
.pic_style_7{ padding:0px 6px; width:280px; height:100%; float:left; margin: 0;}
.pic_style{ padding:0px 5px; width:133px; height:100%; float:left; margin: 0;}

.pic_style_4 img, .pic_style_5 img, .pic_style_6 img, .pic_style_7 img, .pic_style img{ border:1px solid #343434;}
.pic_style_4 p{ text-align:left; width:96%; margin:2px auto; line-height:20px;}
.pic_style_5 p,.pic_style_6 p,.pic_style_7 p{text-align:center; width:96%; margin:2px auto; line-height:20px;}
.pic_style p{text-align:center; width:90%; margin:2px auto; line-height:16px;}

.yx_box{ float:left; width:357px; height:220px; margin-left:7px; background:url(yx_b_bg.png) center no-repeat;}
.yx_box ul{ padding:1px 8px; _padding-top:8px;}
.yx_box ul li{height:23px; line-height:23px; margin-top:7px; _margin-top:6px;}
.yx_box ul li span{font-weight:bold; color:#aaaaaa; }
a.yxtxt{float:left; width: 212px;}
a.yxbt{ float:left; margin-left:7px; display:block; width:57px; height:23px; text-align:center; background:url(yxbox.png);}

.gun_main{ display:inline-block; margin:0 6px; padding-top:10px; float:left; width:338px; height:155px; overflow:hidden; position:relative;}
.gun_main ul#myList{ width:20000px; left:0px; margin:0; padding:0; position:absolute; z-index:2; top:10px;}
.gun_main ul li{ list-style:none; float:left; display:inline-block; width:155px; height:155px; margin:6px 7px;}
.gun_main ul li a.pbg{display:block;  width:153px; height:113px; border:1px solid #343434;}
.gun_main ul li p{width:98%; margin:3px auto;}