@charset "gb2312";
/* CSS Document */
body{ margin:auto; padding:0; font-family:"Microsoft Yahei"; min-width:1024px; font-size:14px;}
a{ text-decoration:none;color:#000;}
h2, p, h3, ul,h4{margin:0px; padding:0px; font-weight:normal;}
li{ list-style:none;}
img{ border:0px;}
.clear{ clear:both; height:0px;}
.right{ float:right;}
*[hidden]{ display:none;}

.top{height:40px;width:1000px;margin:auto;}
.top .left{float:left;margin-top:10px;}
.top .right{float:right;width:200px;height:22px;border:1px solid #d9d9d9;margin-top:10px;}
.top .right input[type='text']{border:0px;margin:0px;padding:0px;outline:none;float:left;padding-top:4px;width:180px;}
.top .right input[type='submit']{border:0px;margin:0px;padding:0px;width:14px;height:14px;background:url(z_search.png) no-repeat;float:left;margin-top:4px;}
.banner{height:518px;}
.banner_l{width:918px;margin:auto;padding-top:66px;position:relative;}
.banner_l h2 a{font-size:44px;color:#b70005;text-shadow: 2px 2px 0px #FFf;}
.banner_main{padding:30px;background:url(z_ba.png);margin-top:20px;height:220px;text-indent:2em;}
.banner_main a{font-size:20px;color:#333333;line-height:37px;}
.ban_nav{position:absolute;bottom:-46px; left:50%;margin-left:-50px;}
.ban_nav li{float:left;width:12px;height:12px;margin-right:20px;cursor:pointer;background:#c4bfbc;cursor:pointer;}
.ban_nav li.selected{background:#b70005;}
.footer{height:70px;border-top:1px solid #cccccc;margin-top:30px;text-align:center;padding-top:26px;}
.footer1{margin:auto;width:634px;}
.footer1_left{width:219px;float:left;}
.footer1_right{width:382px;float:left;margin-left:25px;text-align:center;margin-top:4px;}
.footer1_right a span{font-weight: bold;}
.main{width:1000px;margin:auto;margin-top:40px;}
.main_left{float:left;width:710px;}
.main_left_m1{border-bottom:1px dashed #dddddd;position:relative;padding:20px 0px;overflow:hidden;}
.main_left_m1 img{width:169px;height:124px;float:left;margin-right:14px;display:block;}
.main_left_m1 .title{font-size:20px;color:#333333;line-height:30px;}
.main_left_m1 .title:hover{color:#cc0000;}
.main_left_m1 .p{font-size:14px;color:#888888;line-height:24px;}
.main_left_m1 .p:hover{text-decoration:underline;}
.main_left_m1 .b1{ padding-right:24px; font-size:12px; color:#888888;padding-top:2px;  margin-right: 14px;padding-bottom:4px;padding-top:4px;}
.mykw{ position:absolute; right:10px; bottom:24px; font-size:12px;    color: #888888;cursor:pointer;}
.page{margin-top:40px;text-align:center;}
.page a{padding:0px 4px;}
.page a.selected{color:#f00;}
.page a:hover{text-decoration:underline;color:#f00;}
.page a.selected:hover{text-decoration:none;}
.main_right{float:left;width:260px;margin-left:30px;}
.main_right1_t{padding:10px;border-bottom:1px solid #dedede;height:20px;}
.main_right1_t .left{padding-left:10px;background:url(z_title_left.png) no-repeat left center;font-size:16px;}
.main_right1_t .right{line-height:20px;font-size:12px;}
.list_er{padding:10px;}
.list_er li a{padding-left:10px;color:#323232;line-height:30px;background:url(li.jpg) no-repeat left center;}
.margt20{margin-top:20px;}
.list_guan{text-align:center;margin-top:10px;}


.main_s{margin:auto;}
.main_s h2{text-align:center;font-size:30px;    font-weight: bold;}
.main_s h3{text-align:center;font-size:24px;margin-top:8px;color:#333;}
.main_s h4{text-align:center;font-size:14px;margin-top:14px;padding-bottom:20px;border-bottom:1px solid #dddddd;color:#6d6d6d;}
.x_main{margin-top:50px;font-size:15px;}
.x_main img{max-width:870px;}
.x_main p{text-indent:2em;margin-top:4px;line-height:26px;}
.x_main_f{margin-top:20px;text-align:right;border-bottom:1px solid #dddddd;padding-bottom:10px;}
.x_main_f a{color:#888888;font-size:12px;padding-right:10px;}