@charset "utf-8";
*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal;border: 0;outline: 0;outline-style: none;vertical-align: baseline;background: transparent;outline-style: none; font-family: "微软雅黑";}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#333; font-family:"微软雅黑";}
span{ font-family:"微软雅黑";}
img{ border: none;}
*:focus{ outline:none}
.clear{ clear: both;}
input,select{ box-sizing: border-box;}

.fl{ float: left;}
.fr{ float: right;}
.ml{ margin-left: 20px;}
.mt{ margin-top: 20px;}


body{ background: #f0f0f0;}
.top{ width: 100%; height: 36px; line-height: 36px; text-align: left; font-size: 13px; color: #000; font-family: "微软雅黑";}
.content{ width: 1200px; margin: 0 auto;}
.top .left{ width: 350px; float: left;}

.top .right{ width: 313px; float: right; text-align: right; position: relative;}
.top .right a{width:84px; color: #000; text-indent:20px;display:block;float:left; text-align:left; padding-left: 20px;}
.top .right a.icon_01{background:url(../images/ico_01.png) no-repeat 18px center;} 
.top .right a.icon_02{background:url(../images/ico_02.png) no-repeat 18px  center;} 
.top .right a.icon_03{background:url(../images/ico_03.png) no-repeat 18px  center;} 

.top .right .znss{ display: block;  position: relative; float: right;}
.top .right .znss:hover .ssk{ display: block;}
.ssk{ display: none; width: 250px; height: 240px; position: absolute; background: #f0f0f0; padding: 10px; top: 36px; right: 0; z-index: 999;}
.ssk .srk{ width: 180px; float: left; line-height: 30px; height: 30px!important; padding: 0 5px; border: 1px solid #ddd; font-size: 14px; color: #333; text-align: left; display: block; margin-left: 10px; }
.ssk .but{ width: 85px;  height: 32px; line-height: 32px; text-align: center; background: #C21E16; color: #fff; font-size: 14px; font-weight: bold; margin: 0 auto; display: block;}
.ssk select{ width: 180px; float: left; line-height: 30px; height: 30px!important; padding: 0 5px; border: 1px solid #ddd; font-size: 14px; color: #333; text-align: left; display: block; margin-left: 10px;background: #fff; }
.ssk ul li{ width: 100%; height: auto; padding: 5px 0; min-height: 32px; float: left;}
.ssk ul li .ts{ width: 50px; display: block; float: left; height: 32px; line-height: 32px; text-align: right; font-size: 14px; color: #333;} 

.header{ width: 1200px; height: 136px;  margin: 0 auto; background: url(../images/headbj.jpg) no-repeat center center; position:relative}
.header .tbwz{ position:absolute; width:100%; height:136px; right: 0; top: 0; z-index: 9; }
.header .time{ padding-left: 20px; height: 42px; line-height: 42px; text-align: left; font-size: 14px; color: #000;}
.header .logo{ width: 387px; height: 67px; padding-left: 20px;} 
.header .logo img{ width: 387px; height: 67px;}


.header .focus{ position:absolute; width:100%; height:136px; right: 0; top: 0;} 
.header .focus img{width:100%;height: 136px;}
.header .focus .btn{position:absolute;bottom:34px;left:381px;overflow:hidden;zoom:1;} 
.header .focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.header .focus .btn a:hover,.main .ztzl .nr .focus .btn a.current {cursor: pointer;background: #fc114a;}
.header .focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%;}
.header .focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.header .focus .shadow {width: 100%;position: absolute;bottom: 0;left: 0px;z-index: 10;height: 40px;line-height: 40px;background: url(../images/hstm.png) repeat left top;filter: progid: DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;display: block;text-align: left;font-size: 12px;}
.header .focus .shadow a {text-decoration: none;color: #fff;font-size: 14px;overflow: hidden;margin-left: 10px;}
.header .focus .fcon {position: relative;width: 100%;float: left;display: none;}
.header .focus .fcon img {display: block;}
.header .focus .fbg {bottom: 15px;right: 15px;position: absolute;height: 0px;text-align: center;z-index: 10;}
.header .focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 0px; float: right;}
.header .focus .D1fBt a {width: 18px;height: 18px;margin: 0 3px;color: #fff; background: #999; display: block; float: left;font-size: 12px;}
.header .focus .D1fBt .current,.main .ztzl .nr .focus .D1fBt a:hover {background: #f4251f;}
.header .focus .prev,.main .ztzl .nr .next {position: absolute;width: 0px;height: 74px;}
.header .focus .prev {top: 50%;margin-top: -37px;left: 19px;cursor: pointer;}
.header .focus .next {top: 50%;margin-top: -37px;right: 19px;cursor: pointer;}






.nav{ width: 1200px; height: 36px; line-height: 36px; background: #ba1111; margin: 0 auto;}
.nav .sytb{ width: 40px; height: 36px; float: left; display: block;}
.nav .sytb img{ width: 40px; height: 36px;}
.nav ul{ width: 1160px; float: left; }
.nav ul li{ width: 145px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; color: #000; float: left;}
.nav ul li a{ color: #fff;}
.nav ul li.at{ background: #da251c;}
.nav ul li.at a{ color: #fff;}
.nav ul li:hover{ background: #da251c;}
.nav ul li:hover a{ color: #fff;}

.main{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
.main .ttgg{ width: 100%; height: ; overflow: hidden; margin-top: 10px; background: #fff;}
.main .ttgg .gg{ width: 100%; height: 24px; padding: 13px 0;  border-bottom: 1px solid #f0f0f0;}
.main .ttgg .gg .tit{ width: 106px; float: left; text-align: center; font-size: 16px; border-right: 1px solid #ccc; color: #333; line-height: 24px; height: 24px;}
.main .ttgg .gg .tit img{ padding-right: 5px; vertical-align: middle;}
.main .ttgg .gg .nr{ width: 1069px; float: right; padding-right: 10px; height: 24px; line-height: 24px;}
#marquee{position:relative;height:48px;width:1070px;overflow:hidden;}
#marquee ul {position:absolute; width:1000%;}
#marquee li a{height:24px;line-height:24px; display:block;}
.mr5{margin-right:5px;}
.black{text-align: left; display: block; float: left; padding-right: 14px;height:24px;line-height:24px; font-size: 15px; overflow: hidden; color: #000; text-overflow: ellipsis; white-space: nowrap;}
#marquee li {float:left;display:inline; margin-right:20px;height:24px;line-height:24px; background: url(../images/zqhd.png) no-repeat left center; padding-left: 10px;}
#marquee li .bt{ text-align: left; display: block; float: left; padding-right: 15px;height:24px;line-height:24px; font-size: 14px; overflow: hidden; color: #777; text-overflow: ellipsis; white-space: nowrap;}
.main .ttgg .tt{ width: 100%; height: 112px;  background: url(../images/tttit.png) no-repeat left top;}
.main .ttgg .tt .title{ display: block; padding: 0 68px; height: 53px; line-height: 53px; text-align: center; font-size: 24px; font-weight: bold; color: #b1001e; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .ttgg .tt .nr{ padding: 0 68px; text-align: left; font-size: 14px; line-height: 24px; color: #666; text-indent: 2em; height: 48px; overflow: hidden;}

.main .part1{ width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.main .part1 .left{ width: 500px; height: 317px; padding: 20px; float: left; background: #fff;}
/*切换图片焦点图*/
.main .part1 .left .focus{position:relative;width:100%;	height:317px;float: left;}  
.main .part1 .left .focus img{width:100%;height: 317px;}
.main .part1 .left .focus .btn{position:absolute;bottom:34px;left:381px;overflow:hidden;zoom:1;} 
.main .part1 .left .focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.main .part1 .left .focus .btn a:hover,.main .part1 .left .focus .btn a.current {cursor: pointer;background: #fc114a;}
.main .part1 .left .focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%;}
.main .part1 .left .focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.main .part1 .left .focus .shadow {width: 100%;position: absolute;bottom: 0;left: 0px;z-index: 10;height: 40px;line-height: 40px;background: url(../images/hstm.png) repeat left top;filter: progid: DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;display: block;text-align: left;font-size: 12px;}
.main .part1 .left .focus .shadow a {text-decoration: none;color: #fff;font-size: 14px;overflow: hidden;margin-left: 10px;}
.main .part1 .left .focus .fcon {position: relative;width: 100%;float: left;display: none;}
.main .part1 .left .focus .fcon img {display: block;}
.main .part1 .left .focus .fbg {bottom: 15px;right: 15px;position: absolute;height: 10px;text-align: center;z-index: 10;}
.main .part1 .left .focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 10px;float: right;}
.main .part1 .left .focus .D1fBt a {width: 10px;height: 10px;margin: 0 3px;color: #B0B0B0;background: #fff; display: block; float: left; border-radius: 100px;}
.main .part1 .left .focus .D1fBt .current,.main .part1 .left .focus .D1fBt a:hover {background: #d72726;}
.main .part1 .left .focus .D1fBt img {display: none}
.main .part1 .left .focus .D1fBt i {font-style: normal;font-size: 12px;color: #fff;line-height: 19px;}
.main .part1 .left .focus .prev,.main .part1 .left .focus .next {	position: absolute;width: 40px;height: 74px;}
.main .part1 .left .focus .prev {top: 50%;margin-top: -37px;left: 19px;cursor: pointer;}
.main .part1 .left .focus .next {top: 50%;margin-top: -37px;right: 19px;cursor: pointer;}

.main .part1 .right{ width: 600px; height: 317px; padding: 20px; float: right; background: #fff;}
.main .part1 .right .rnew_dh {width: 100%; float: left; height: 41px; }
.main .part1 .right .rnew_dh ul {float: left; width: 600px; height: 41px; float: left;}
.main .part1 .right .rnew_dh ul li {float: left; width: 100px; height: 36px; padding-bottom: 5px; text-align: center;font-family: "微软雅黑";	line-height: 36px;}
.main .part1 .right .rnew_dh ul li a {font-size: 16px; color: #000; display: block; font-weight: bold;}
.main .part1 .right .rnew_dh ul li.at { background: url(../images/part1xz.png) no-repeat center center; }
.main .part1 .right .rnew_dh ul li.at a {color: #fff;}
.main .part1 .right .rnew_nr {width: 600px;float: left;height: 288px;  position: relative;}
.main .part1 .right .rnew_nr .more{ display: block; width: 80px; font-size: 15px; color: #333; right: 0px; top: -30px; text-align: right; position: absolute;}
.main .part1 .right .rnew_lb {width: 600px;float: left;}
.main .part1 .right .rnew_lb ul {}
.main .part1 .right .rnew_lb ul li {width: 580px; float: left;line-height: 36px; height: 36px; overflow: hidden; background: url(../images/zqyq.png) left center no-repeat;padding-left: 20px; text-align: left;}
.main .part1 .right .bt {float: left;font-family: "微软雅黑";width: 450px;text-overflow: ellipsis;	white-space: nowrap;overflow: hidden;font-size: 15px;color: #000;}
.main .part1 .right .time {float: right;width: 100px;font-size: 15px;color: #999;text-align: right;font-family: Arial, Helvetica, sans-serif;}


.main .part2{ width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.main .dd{ padding: 20px; background: #fff; height: auto; overflow: hidden;  position: relative;}
.main .dd .title{ width: 100%; height: 40px; line-height: 40px; border-bottom: 1px solid #dcdcdc;}
.main .dd .tit1{ border: none;}
.main .dd .title .bt{ font-size: 16px; color: #b1001e; font-weight: bold; float: left; width: 120px; text-align: left;}
.main .dd .title .more{ font-size: 15px; color: #333; float: right; width: 60px; text-align: right; display: block;}


.main .dd360{ width: 360px;}
.main .dd340{ width: 340px;}

.main .dd .list{ width: 100%; height: auto;}
.main .dd .list ul { margin-top: 18px; height: auto; overflow: hidden;}
.main .dd .list ul li {width: 100%; float: left;line-height: 36px; height: 36px; overflow: hidden; text-align: left;}
.main .dd .list ul li .bt {float: left;font-family: "微软雅黑";width: 330px;  background: url(../images/zqyq.png) left center no-repeat;padding-left: 20px;text-overflow: ellipsis;	white-space: nowrap;overflow: hidden;font-size: 15px;color: #000;}
.main .dd340 .list ul li .bt{ width: 310px;}
.main .dd .list ul li.tt{ width: 100%; height: 80px; overflow: hidden; padding-bottom: 18px;}
.main .dd340 .tt .zy{ width: 206px!important;}
.main .dd .list ul li.tt img{ width: 120px; height: 80px; display: block; float: left;}
.main .dd .list ul li.tt .zy{ width: 222px; float: right; font-size: 14px; line-height: 26px; height: 80px; text-align: left; color: #666; overflow: hidden; text-indent: 2em;}
.main .dd .list ul li.tt .zy a{ color: #b1001e;}
.main .dd .list ul li span.time-qt{float: right;font-size: 15px;color: #999;text-align: right;font-family: Arial, Helvetica, sans-serif;}

.main .dd .rnew_dh {width: 100%; float: left; height: 40px; }
.main .dd .rnew_dh ul {float: left; width: 100%; height: 40px; float: left;  border-bottom: 1px solid #dcdcdc;}
.main .dd .rnew_dh ul li {float: left; width: 100px; height: 40px;  text-align: center;font-family: "微软雅黑";	line-height: 40px;}
.main .dd .rnew_dh ul li a {font-size: 16px; color: #333; display: block; font-weight: bold;}
.main .dd .rnew_dh ul li.at a {color: #b1001e;}
.main .dd .list .more{ display: block; width: 80px; font-size: 15px; color: #333; right: 20px; top: 30px; text-align: right; position: absolute;}
.main .dd .list .jrx{ *margin-top: -19px;}

.main .dd .tmsp{ width: 100%; height: auto; overflow: hidden;}
.main .dd .tmsp .tj{ width: 100%; height: 191px; overflow: hidden; margin-top: 5px;}
.main .dd .tmsp .tj img{ width: 340px; height: 191px;}
.main .dd .tmsp ul{ width: 100%; height: 60px; margin-top: 15px; overflow: hidden;}
.main .dd .tmsp ul li{ width: 106px; height: 60px; float: left; margin-right: 10px;}
.main .dd .tmsp ul li img{ width: 106px; height: 60px;}
.main .dd .tmsp ul li.zh{ margin: 0;}

.main .dd .gzbk{ width: 100%; height: auto; overflow: hidden;}
.main .dd .gzbk .bzxg{ width: 340px; height: auto; overflow: hidden; margin-top: 12px;}
.main .dd .gzbk .bzxg .dbz{ width: 340px; height: 193px; }
.main .dd .gzbk .bzxg .dbz img{ max-width: 340px; max-height: 193px;}
.main .dd .gzbk .bzxg ul{ width: 100%; margin-top: 10px; height: 80px;}
.main .dd .gzbk .bzxg .more{  width: 100%; height: 24px; line-height: 24px; text-align: center; font-size: 14px; color: #666; display: block;}
.main .dd .gzbk .bzxg ul li{ float: left; width: 98px; height: 28px; line-height: 28px; border: 1px dashed #999999; font-size: 14px; color: #000; text-align: center; margin-right: 20px; margin-bottom: 10px;}
.main .dd .gzbk .bzxg ul li a{ color: #000;}
.main .dd .gzbk .bzxg ul li.zy{ margin-right: 0;}

.main .dd .rnew_dh1 {width: 100%; float: left; height: 54px; }
.main .dd .rnew_dh1 ul {float: left; width: 100%; height: 54px; float: left;}
.main .dd .rnew_dh1 ul li {float: left; width: 33.33%; height: 40px; padding-bottom: 14px; text-align: center;font-family: "微软雅黑";	line-height: 40px;}
.main .dd .rnew_dh1 ul li a {font-size: 15px; color: #000; display: block; font-weight: bold;}
.main .dd .rnew_dh1 ul li.at{ background: url(../images/kgbxz.png) no-repeat center bottom;}
.main .dd .rnew_dh1 ul li.at a {color: #b1001e;}


.main .ztzl{ width: 100%; height: 127px; margin-top: 20px;}
.main .ztzl .title{ width: 53px; height: 127px; float: left;}
.main .ztzl .title img{ width: 53px; height: 127px;}
.main .ztzl .nr{ width: 1130px; height: 127px; float: right;}
/*切换图片焦点图*/
.main .ztzl .nr{} 
.main .ztzl .nr .focus{ position:relative; width:100%;	height:127px;float: left;} 
.main .ztzl .nr .focus img{width:100%;height: 127px;}
.main .ztzl .nr .focus .btn{position:absolute;bottom:34px;left:381px;overflow:hidden;zoom:1;} 
.main .ztzl .nr .focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.main .ztzl .nr .focus .btn a:hover,.main .ztzl .nr .focus .btn a.current {cursor: pointer;background: #fc114a;}
.main .ztzl .nr .focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%;}
.main .ztzl .nr .focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.main .ztzl .nr .focus .shadow {width: 100%;position: absolute;bottom: 0;left: 0px;z-index: 10;height: 40px;line-height: 40px;background: url(../images/hstm.png) repeat left top;filter: progid: DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;display: block;text-align: left;font-size: 12px;}
.main .ztzl .nr .focus .shadow a {text-decoration: none;color: #fff;font-size: 14px;overflow: hidden;margin-left: 10px;}
.main .ztzl .nr .focus .fcon {position: relative;width: 100%;float: left;display: none;}
.main .ztzl .nr .focus .fcon img {display: block;}
.main .ztzl .nr .focus .fbg {bottom: 15px;right: 15px;position: absolute;height: 18px;text-align: center;z-index: 10;}
.main .ztzl .nr .focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 18px; float: right;}
.main .ztzl .nr .focus .D1fBt a {width: 18px;height: 18px;margin: 0 3px;color: #fff; background: #999; display: block; float: left;font-size: 12px;}
.main .ztzl .nr .focus .D1fBt .current,.main .ztzl .nr .focus .D1fBt a:hover {background: #f4251f;}
.main .ztzl .nr .focus .prev,.main .ztzl .nr .next {position: absolute;width: 40px;height: 74px;}
.main .ztzl .nr .focus .prev {top: 50%;margin-top: -37px;left: 19px;cursor: pointer;}
.main .ztzl .nr .focus .next {top: 50%;margin-top: -37px;right: 19px;cursor: pointer;}

.main .zdzt{ width: 100%; height: 119px; margin-top: 20px;}
.main .zdzt .focus{ position:relative; width:100%; height:119px;float: left;} 
.main .zdzt .focus img{width:100%;height: 119px;}
.main .zdzt .focus .btn{position:absolute;bottom:34px;left:381px;overflow:hidden;zoom:1;} 
.main .zdzt .focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.main .zdzt .focus .btn a:hover,.main .ztzl .nr .focus .btn a.current {cursor: pointer;background: #fc114a;}
.main .zdzt .focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%;}
.main .zdzt .focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.main .zdzt .focus .shadow {width: 100%;position: absolute;bottom: 0;left: 0px;z-index: 10;height: 40px;line-height: 40px;background: url(../images/hstm.png) repeat left top;filter: progid: DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;display: block;text-align: left;font-size: 12px;}
.main .zdzt .focus .shadow a {text-decoration: none;color: #fff;font-size: 14px;overflow: hidden;margin-left: 10px;}
.main .zdzt .focus .fcon {position: relative;width: 100%;float: left;display: none;}
.main .zdzt .focus .fcon img {display: block;}
.main .zdzt .focus .fbg {bottom: 15px;right: 15px;position: absolute;height: 13px;text-align: center;z-index: 10;}
.main .zdzt .focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 13px; float: right;}
.main .zdzt .focus .D1fBt a {width: 13px;height: 13px;margin: 0 3px;color: #fff; background: #999; display: block; float: left;font-size: 12px; border-radius: 100px;}
.main .zdzt .focus .D1fBt .current,.main .ztzl .nr .focus .D1fBt a:hover {background: #f4251f;}
.main .zdzt .focus .prev,.main .ztzl .nr .next {position: absolute;width: 40px;height: 74px;}
.main .zdzt .focus .prev {top: 50%;margin-top: -37px;left: 19px;cursor: pointer;}
.main .zdzt .focus .next {top: 50%;margin-top: -37px;right: 19px;cursor: pointer;}


.main .zdzt img{ width: 100%; height: 119px;}
.main .tpxw{ width: 100%;  background: #fff; margin-top: 20px; height: 200px;}
.main .tpxw .title{ width: 53px; height: 200px; float: left;}
.main .tpxw .title img{ width: 53px; height: 200px;}
#marquee1{position:relative;height:180px;width:1080px;overflow:hidden; float: right; padding: 20px 20px 0 0;  margin-right: 20px;}
#marquee1 ul {position:absolute; width:1000%;}
#marquee1 li {float:left;display:inline; width: 216px; height: 180px; margin-right:20px;}
#marquee1 li img{ width: 216px; height: 144px; display: block;}
#marquee1 li span{ line-height: 24px; font-size: 15px; color: #333; height: 34px; overflow: hidden; display: block;}

.main .link{ width: 1160px; padding: 20px; background: #fff; margin-top: 20px; height: auto; overflow: hidden;}
.main .link .rnew_dh {width: 100%; float: left; height: 40px; border-bottom: 1px solid #DCDCDC;}
.main .link .rnew_dh ul {float: left; width: 100%; height: 40px; float: left;}
.main .link .rnew_dh ul li {float: left; width: 74px; height: 40px; padding-right: 10px; margin-right: 20px; text-align: left;font-family: "微软雅黑";	line-height: 40px; background: url(../images/yqljsj.png) no-repeat right center;}
.main .link .rnew_dh ul li a {font-size: 16px; color: #333; display: block; font-weight: bold;}
.main .link .rnew_dh ul li.at{ background: url(../images/yqljxzsj.png) no-repeat right center;}
.main .link .rnew_dh ul li.at a {color: #b1001e;}
.main .link .lb{ width: 100%; height: auto; overflow: hidden;}
.main .link .lb .jrx{ *margin-top: -19px;}
.main .link .lb ul{ width: 100%; margin-top: 15px;}
.main .link .lb ul li{ width: 11%; height: 28px; line-height: 28px; float: left; font-size: 14px; color: #000; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .link .lb ul li a{ color: #000;}

.footer{ width: 1160px; margin: 20px auto; height: 173px; padding: 20px; background: url(../images/footbj.jpg) no-repeat center center; position: relative;}
.footer .wz{ width: 540px; margin: 0 auto; height: auto; overflow: hidden; font-size: 15px; color: #000; line-height: 30px; text-align: center;}
.footer .wz img{ padding: 0 5px;}
.footer .ewm{ width: 110px; height: 130px; position: absolute; right: 70px; top: 30px;}
.footer .ewm img{ width: 110px; height: 110px; display: block;}
.footer .ewm span{ display: block; width: 110px; height: 20px; line-height: 20px; text-align: center; font-size: 14px; color: #333;}



/*子页面*/
.zymain{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
.zymain .tbtitle{ width: 100%; height: 160px; background: url(../images/zy_tbbj.jpg) no-repeat center center; margin-top: 20px;}
.zymain .tbtitle img{ padding-top: 42px; padding-left: 25px; height: 74px; width: auto;}
.zymain .tbtitle1{ background: url(../images/zy_spbj.jpg) no-repeat center center;}

.zymain .zy{ width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.zymain .zy .left{ width: 240px; height: auto; overflow: hidden; float: left;}
/*左侧导航*/
.zymain .zy .left .zcnav{ width: 100%; height: auto; overflow: hidden; background: #fff;}
.zymain .zy .left .zcnav .title{ width: 100%; height: 43px; line-height: 43px; background: url(../images/zy_lefttit.jpg) no-repeat center center; text-align: center; font-size: 16px; font-weight: bold; color: #fff;}
.zymain .zy .left .zcnav .nr{ padding: 15px; width: 210px; height: auto; overflow: hidden;}
.zymain .zy .left .zcnav .nr ul{ }
.zymain .zy .left .zcnav .nr ul li{ width: 100%; height: 42px; line-height: 42px; margin-bottom: 2px; text-align: left; background: url(../images/zy_left.jpg) no-repeat center center;}
.zymain .zy .left .zcnav .nr ul li a{ padding-left: 20px; width: 190px; display: block; color: #333; font-size: 16px;}
.zymain .zy .left .zcnav .nr ul li.at{ background: url(../images/zy_leftdq.jpg) no-repeat center center;}
.zymain .zy .left .zcnav .nr ul li.at a{ color: #e60012;}
/*最新文章*/
.zymain .zy .left .zxwz{ padding: 15px; width: 210px; margin-top: 20px; height: auto; overflow: hidden; background: #fff;}
.zymain .zy .left .zxwz .title{ width: 100%; height: 40px; line-height: 40px; border-bottom: 1px solid #dcdcdc;}
.zymain .zy .left .zxwz .title .bt{ font-size: 16px; color: #333; font-weight: bold; float: left; width: 120px; text-align: left;}
.zymain .zy .left .zxwz .title .more{ font-size: 15px; color: #333; float: right; width: 60px; text-align: right; display: block;}
.zymain .zy .left .zxwz .list{ width: 100%; height: auto; position: relative;}
.zymain .zy .left .zxwz .list ul { margin-top: 18px; height: auto; overflow: hidden;}
.zymain .zy .left .zxwz .list ul li {width: 100%; float: left; line-height: 36px; height: 36px; overflow: hidden; text-align: left;}
.zymain .zy .left .zxwz .list ul li .bt {float: left;font-family: "微软雅黑";width: 180px;  background: url(../images/zqyq.png) left center no-repeat;padding-left: 20px;text-overflow: ellipsis;	white-space: nowrap;overflow: hidden;font-size: 15px;color: #000;}
/*在线投稿*/
.zymain .zy .left .zxtg{ width: 100%; height: 140px; margin-top: 20px;}
.zymain .zy .left .zxtg img{ width: 240px; height: 140px;}

.zymain .zy .right{ width: 940px; height: auto; overflow: hidden; float: right;}
.zymain .zy .right .title{ width: 100%; height: 0; line-height: 40px;  border-top: 2px solid #da251c; background: #fff2f1;overflow:hidden;}
.zymain .zy .right .title .bt{  font-size: 16px; color: #fff; font-weight: bold; float: left; min-width: 134px; padding: 0 5px; background: #da251c; text-align: center;}

.zymain .zy .right .local{ width: 55%; height: 43px; line-height: 43px; text-align: right; float: right; font-size: 15px; color: #333;}
.zymain .zy .right .local a{ color: #333; padding: 0 5px;}
.zymain .zy .right .local a span{ color: #e60012;margin-right:10px}

.zymain .zy .right .nr{ padding: 20px 40px; width: 860px;  height: auto; overflow: hidden; background: #fff;}

.zymain .zy .right .nr .list{ width: 100%; height: auto; overflow: hidden; margin-top: 10px; margin-bottom: 45px;}
.zymain .zy .right .nr .list ul{ height: auto; overflow: hidden;}
.zymain .zy .right .nr .list ul li{ width: 100%; height: 36px; line-height: 36px; background: url(../images/zqhs.jpg) no-repeat left center; }
.zymain .zy .right .nr .list ul li .bt{ float: left; padding-left: 20px; font-family: "微软雅黑";width: 690px; text-overflow: ellipsis;	white-space: nowrap;overflow: hidden;font-size: 15px;color: #000;}
.zymain .zy .right .nr .list ul li .time {float: right;width: 100px;font-size: 15px;color: #999;text-align: right;}
.zymain .zy .right .nr .list ul li:hover{ background: url(../images/zqhongs.jpg) no-repeat left center;}
.zymain .zy .right .nr .list1 ul li{ background: url(../images/zy_video.png) no-repeat left center; }
.zymain .zy .right .nr .list1 ul li:hover{ background: url(../images/zy_video.png) no-repeat left center; }

.zymain .zy .right .nr .imglist{ width: 100%; height: auto; overflow: hidden; margin-bottom: 45px;}
.zymain .zy .right .nr .imglist ul{ height: auto; overflow: hidden;}
.zymain .zy .right .nr .imglist ul li{ width: 100%; height: 140px; overflow: hidden; margin-top: 18px;}
.zymain .zy .right .nr .imglist ul li img{ width: 205px; height: 130px; padding: 4px; border: 1px solid #DCDCDC; display: block; float: left;}
.zymain .zy .right .nr .imglist ul li .wz{ width:630px; float: right; height: 140px;}
.zymain .zy .right .nr .imglist ul li .wz .bt{ display: block; width: 100%; height: 28px; line-height: 28px; font-size: 15px; color: #000; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zymain .zy .right .nr .imglist ul li .wz .zhaiy{margin-top: 5px; width: 100%; height: 78px; overflow: hidden; font-size: 15px; color: #666; line-height: 26px; text-align: left; text-indent: 2em;}
.zymain .zy .right .nr .imglist ul li .wz .time{margin-top: 5px; width: 115px; height: 20px; line-height: 20px; text-align: left; padding-left: 25px; font-size: 14px; color: #999; background: url(../images/zy_time.png) no-repeat left center;}

.zymain .zy .right .nr .xgwz{ width: 100%; height: auto; overflow: hidden;}
.zymain .zy .right .nr .xgwztit{ width: 100%; height: 40px; border-bottom: 1px solid #dcdcdc; border-top: 1px solid #dcdcdc; line-height: 40px;}
.zymain .zy .right .nr .xgwztit .bt{ padding-left: 15px; background: url(../images/zy_ycbt.jpg) no-repeat left center; font-size: 16px; color: #e60012; font-weight: bold; float: left; width: auto; text-align: left;}
.zymain .zy .right .nr .xgwznr{ width: 100%; height: auto; overflow: hidden;}



.zymain .zy .right .nr .nry{ width: 100%; height: auto; overflow: hidden; margin-top: 10px; margin-bottom: 15px;}
.zymain .zy .right .nr .nry .tit{ width: 100%; height: auto; line-height: 28px; text-align: center; font-size: 24px; color: #000; font-weight: bold;}

.zymain .zy .right .nr .nry .tit1{ width: 100%; height: auto; line-height: 24px; text-align: center; font-size: 20px; color: #333; padding: 8px 0; }
.zymain .zy .right .nr .nry .xgnr{ width: 100%; min-height: 56px; line-height: 56px; border-bottom: 1px solid #DCDCDC; font-size: 13px; color: #333; text-align: left;}
.zymain .zy .right .nr .nry .xgnr .zc{ width: 580px; float: left; text-align: right;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zymain .zy .right .nr .nry .xgnr .yc{ width: 260px; text-align: left; float: right;}
.zymain .zy .right .nr .nry .xgnr .yc span{ display: block; float: left;}
.zymain .zy .right .nr .nry .zw{ font-size: 15px; line-height: 30px; color: #666;}
.zymain .zy .right .nr .nry .zw p{ font-size: 15px; line-height: 30px; color: #000; text-indent: 2em; /*padding: 10px 0;*/}
.zymain .zy .right .nr .nry .zw img{ display: block; margin: 0 auto; }

.zymain .zy .right .nr .nry .jianj p{ color: #333!important;}


/*专题列表*/
.chzt{margin-top:30px;}
.chzt ul li{ width: 540px; float: left;margin:0 0 30px 40px;}
.chzt ul li img{ width:540px; height:60px;}