@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;}
body{ padding:0; margin:0; font-size:16px; font-family:"微软雅黑"; color:#333; background:#fff;}
div, ol, ul, dl, dt, dd, h1, h2, h3, h4, h5, h6, p{ padding:0; margin:0 auto;}
li{ list-style:none;}
img{ border:none; border:0;}
a{color:#333; text-decoration:none; noline: expression(this.onFocus=this.blur());}
a:hover {text-decoration:none;font-weight:bold;}
a:focus {outline:none;-moz-outline:none;}
.clear{clear:both;}

.space10{clear:both; height:10px; line-height:0; font-size:0; overflow:hidden;}

/*common*/
.common_more{float:right; color:#666666; font-size:14px;margin-right:20px;}
.common_more:hover{color:#333;}
.common_newslist li{ line-height:36px; background:url(../images/ztzl_qsxd/dian.jpg) no-repeat left center; padding-left:15px;}
.common_newslist li span{float:right; color:#999;}
.common_newslist{padding: 15px 0px 0px 5px;}

.header{ width:100%; height:494px;}
.header_bg{width:100%; height:438px; background:url(../images/ztzl_qsxd/header_bg.jpg) center;}
.nav{ width:100%; height:56px; background:#184496;}
.nav ul{ width:1000px; margin:auto;height:56px;}
.nav ul li{ float:left; width:200px; font-size:20px; text-align:center; line-height:56px;}
.nav li.on{background:#e61d60;font-weight:bold;}
.nav ul li a{ color:#FFF;}

.content{ width:1000px; margin-top:26px;}
.content .box1 .title,.content .box2 .title{background-color:#e6e6e6;}

.box1{width:1000px; height:328px; margin-top:10px;}

.tpxw{ width:460px; float:left;height:328px; position:relative; overflow:hidden;}

.tpxw img{ width:100%; height:328px; display:block;}
.tpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.tpxw .bd .txtbg{position:absolute; bottom:0; _bottom:0; left:0; width:100%; height:40px; line-height:40px; padding-left:10px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.7;}
.tpxw .bd .txtbg a{filter:alpha(opacity=100); -moz-opacity: 1; opacity:1;}
.tpxw .bd .txt{position:absolute; bottom:10px; left:20px; right:115px; font-size:16px; line-height:40px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.tpxw .hd{ position:absolute; bottom:15px; right:18px;}
.tpxw .hd li{float:left; width:8px; height:8px; margin-right:6px; line-height:0; overflow:hidden; font-size:0; background:#fff; cursor:pointer; border-radius:50%;}
.tpxw .hd li.on{background:#e22b2b;}
.tpxw .bd ul, .tpxw .bd li{width:100% !important;}
.tpxw a{color:#FFF; font-weight:#FFF;}

.zzld_box{width:520px; height:328px;  float:right;}
.zzld_box .title{ height:48px; line-height:48px; background:url(../images/ztzl_qsxd/title_bg.jpg) no-repeat; background-position:20px 16px}
.zzld_box .title p{font-weight:bold; float:left; font-size:20px; padding:1px 16px;margin-left:20px;}
.zzld_box .list{ height:280px; background:#FFF;}


.box2{width:1000px; height:380px; margin-top:20px;}

.channel_box{width:460px; height:380px; float:left;}
.gddt_box{width:520px;}
.xdws_box,.spzx_box{height:180px;}
.xdws_box>.list,.spzx_box>.list{height:155px;}
.right{ float:right;}

.channel_box .title{ height:48px; line-height:48px;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.channel_box .title p{font-weight:bold; float:left; font-size:20px; padding:1px 16px;background:#fff;border-top:2px solid #e61d60;}
.channel_box .list{  background:#FFF;}
.gddt_box>.list{height:332px;}


.footerBox{ background:#e6e6e6; clear:both; margin-top:10px; height:91px; overflow:hidden;}