body{background:url(../wyimages/bg.jpg?v2021) no-repeat center 0;}
/* body{filter: gray !important;
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);} */
a{color:#333; text-decoration:none; font-size:16px; padding:0; margin:0;}
a:hover{color:#109ce7; text-decoration:none;}
a{ transition: all 0.25s linear; }
.fl {
    float: left;
}
.fr {
    float: right;
}
.cl,.clearfix:after {
  content: " ";
  display: block;
  clear: both;
  height: 0;
}
.cl,.clearfix {
  zoom: 1;
}
.menu{width:1200px; height:52px; margin:0 auto; margin-top:220px; background:url(../wyimages/menu_bg.jpg?v2021) repeat;}
.menu ul{line-height:52px; padding:0 15px;}
.menu ul li{width:167px; float:left; text-align:center;}
.menu ul li a{font-size:18px; font-weight:bold; color:#fff;}
.menu ul li a:hover{color:#fe0201;}

.main{width:1200px; margin:0 auto; background:#fff;}
.searchmain{height:35px; padding:15px 0 15px 50px; background:url(../wyimages/announce_ico.jpg?v2021) 15px 18px no-repeat;}
.marquee{width:825px; height:35px; overflow:hidden; line-height:35px; float:left; font-size:18px;}
.marquee ul li a{font-size:18px; color:#000;}
.marquee ul li a:hover{color:#fe0201;}
.marquee ul li span{margin-left:30px;}
.search{width:294px;float:right;}
.sinp{width:232px; height:31px; line-height:31px; border:2px solid #fe0201; border-right:none; float:left; text-indent: 12px;}
.sbtn{width:60px; height:35px; line-height:35px; border:none; background:#fe0201; color:#fff; text-align:center; float:left; cursor:pointer;}

/*焦点图*/
.focus{position:relative;width:497px;height:356px;background-color:#000;float:left;}
.focus img{width:497px;height:356px;}
.focus .fPic{position:absolute;left:0px;top:0px;}
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:35px;line-height:35px;background:rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}
.focus .shadow a{text-decoration:none;color:#fff;font-size:14px;overflow:hidden;margin-left:10px;font-family:"Noto Sans SC";}
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000;}
.focus .fcon img{display:block;}
.focus .fbg{bottom:6px;right:20px;position:absolute;height:21px;text-align:center;z-index:200;width:120px;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;}
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt img{display:none;}
.focus .D1fBt i{display:none; font-style:normal;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../wyimages/focus_btn.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}
.focus .prev:hover{background-position:0 0;}
.focus .next:hover{background-position:-40px 0;}

.news{width:395px; margin:0 7px; float:left;}
.newstitblock{width:395px; height:38px; background:url(../wyimages/zxdt_tit.jpg?v2021) no-repeat;}
.newstitblock a{line-height:38px; float:right; margin-right:5px;}
.newstitblock a:hover{color:#109ce7;}
.newslist{height:304px; border:1px solid #cdcdcb; padding:7px 5px 5px 12px;}
.newslist ul li{width:100%; height:38px; line-height:38px; overflow:hidden;}
.newslist ul li a{font-size:18px;}
.newslist ul li a span{float:right; padding-left:10px;}
.newslist ul li a:hover{color:#109ce7;}

.announce{width:290px; float:left; border:2px solid #fe0201;}
.announcetitblock{height:43px; line-height: 41px; background:#fe0201;}
.announcetit{color:#fff; font-size:18px; float:left; margin-left:8px;}
.announcetitblock a{color:#fff; float:right; margin-right:15px;}
.announcetitblock a:hover{color:#edd882;}
.announcelist{height:296px; padding:7px 5px 6px 12px;}
.announcelist ul li{width:100%; height:37px; line-height:37px; overflow:hidden;}
.announcelist ul li a{font-size:18px;}
.announcelist ul li a span{float:right; padding-left:10px;}
.announcelist ul li a:hover{color:#109ce7;}

.indthree{width:1200px; margin:0 auto; margin-top:15px;}
.fwzn{width:523px; float:left;}
.fwzntit{width:523px; height:43px; background:url(../wyimages/fwzn_tit.jpg?v2021) no-repeat;}
.fwzncon{width:521px; border:1px solid #cdcdcb; border-top:none;}
.fwzncon ul li{float:left; margin:22px 10px 30px 13px;}

.xxgk{width:371px; float:left; margin-left:14px; margin-right:14px;}
.xxgktit{width:371px; height:43px; background:url(../wyimages/xxgk_tit.jpg?v2021) no-repeat;}
.xxgkcon{width:345px; border:1px solid #cdcdcb; border-top:none; padding:14px 12px 20px 12px;}
/*选项卡*/
.hasMoreTab .hd{ line-height:37px; height:37px; position:relative;}
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:37px; overflow:hidden; }
.hasMoreTab .hd li{width:103px; height:37px; line-height:37px; background:url(../wyimages/xxgk_tab_bg.jpg?v2021) no-repeat; float:left; cursor:pointer; margin-right:7px; font-size:18px; color:#2174a0; text-align:center; font-weight:600;}
.hasMoreTab .hd li.on{color:#fe0201;}
.hasMoreTab .bd{clear:both; position:relative;}
.indnewlist{height:185px;margin-top:8px;}
.indnewlist ul li{width:100%; height:37px; line-height:37px; overflow:hidden;}
.indnewlist ul li a{font-size:16px;}
.indnewlist ul li a span{float:right; padding-left:10px;}
.indnewlist ul li a:hover{color:#109ce7;}

.threead{width:278px; float:left;}
.threead ul li{width:278px; display:block; margin-top:11px;}
.threead ul li:first-child{margin-top:0;}

/* 广告部分 */
.ad{width:1198px; border:1px solid #e4e0e1; margin:0 auto; margin-top:15px;}
.adright{width:641px; height:189px; padding:12px 13px; float:left;}
/* 滚动图片单显 */
.adleft{width:506px; padding:12px; float:left; border-right:1px solid #e4e0e1;}
.conexpert0{
    overflow:hidden;
}
.conexpert0 li{
    float:left;
    text-align:center;
}
.conexpert0 li a{
    display:block;
}
.prev0{
    cursor:pointer;
    float:left;
    margin:80px 8px 0px 7px;
    _margin:80px 7px 0px 0px;
    background:url(../wyimages/scroll_left.jpg?v2021) no-repeat;
    WIDTH:23px;
    HEIGHT:26px;
    TEXT-INDENT:-999px;
}
.next0{
    cursor:pointer;
    float:right;
    margin:80px 7px 0px 8px;
    _margin:80px 7px 0px 0px;
    background:url(../wyimages/scroll_right.jpg?v2021) no-repeat;
    WIDTH:23px;
    HEIGHT:26px;
    TEXT-INDENT:-999px;
}
#scrollpic0{
    float:left;
}

/* 横幅三广告 */
.adthree{margin-top:15px;}
.adthree img{display:block;margin-left:21px;float:left;}
.adthree a:first-child img{margin-left:0;}

.videothree{width:1200px; margin:0 auto; margin-top:15px;}
.video,.zcfg,.yscs{width:386px; float:left;}
.zcfg{margin:0 21px;}
.threenewstit{width:386px; height:38px;}
.videotit{background:url(../wyimages/video_tit.jpg?v2021) no-repeat;}
.yydt_tit{background:url(../wyimages/yydt_tit.jpg) no-repeat;}
.zcfgtit{background:url(../wyimages/zcfg_tit.jpg?v2021) no-repeat;}
.yscstit{background:url(../wyimages/yscs_tit.jpg?v2021) no-repeat;}
.threenewstit a{line-height:38px; font-size:14px; float:right; margin-right:5px;}
.threenewstit a:hover{color:#109ce7;}
.videocon{border:1px solid #cdcdcb; padding:12px;}
.threenewslist{height:227px; border:1px solid #cdcdcb; padding:15px 10px 13px 12px;}
.threenewslist ul li{width:100%; height:37px; line-height:37px; overflow:hidden;}
.threenewslist ul li a{font-size:16px;}
.threenewslist ul li a span{float:right; padding-left:10px;}
.threenewslist ul li a:hover{color:#109ce7;}
.media{border-bottom:dotted 1px #eee; padding-bottom:15px;}
.media-left a img:hover{
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    opacity: .8;
    -khtml-opacity: .8;
    /* transition: all .1s linear; */
}
.media-left{padding-right:10px; overflow:hidden;}
.media-left,.media-body{display:table-cell; vertical-align:top;}
.media-body h4 a{
    font-size:16px;
    color:#222;
    height:24px;
    display:block;
    overflow:hidden;
    line-height:24px;
    font-weight:bold;
}
.media-body h4 a:hover{color:#3a82d4;}
.media-body .desc a{
    padding: 10px 0 0px;
    font-size: 14px;
    display: block;
    line-height:20px;
    text-align: justify;
}
.media-body .desc a:hover{color:#3a82d4;}
/* 滚动图片 */
.our{
    width:1200px;
    margin:0px auto;
}
.ourtit{margin:15px auto; text-align:center;}
.conexpert{
    margin-top:5px;
    overflow:hidden;
}
.conexpert li{
    float:left;
    text-align:center;
    margin-left:7px;
    margin-right:7px;
}
.conexpert li a{
    height:30px;
    line-height:30px;
    color:#000;
}
.prev1{
    cursor:pointer;
    float:left;
    margin:110px 8px 0px 8px;
    _margin:110px 8px 0px 0px;
    background:url(../wyimages/scroll_left.jpg?v2021) no-repeat;
    width:23px;
    height:26px;
    text-indent:-999px;
}
.next1{
    cursor:pointer;
    float:right;
    margin:110px 8px 0px 8px;
    _margin:110px 8px 0px 0px;
    background:url(../wyimages/scroll_right.jpg?v2021) no-repeat;
    width:23px;
    height:26px;
    text-indent:-999px;
}
#scrollpic{
    float:left;
}

/* 投票页样式 */
.btn{border:none;}
.vote{padding:0 30px 30px 30px;}
.voteform{margin-top:30px;}
.votelist{margin-left:30px;}
.votelist h2{font-weight: normal;}
.vote a{width:300px;height:80px; display:block; line-height: 80px; text-align: center; color:#fff; background:#dd514c; margin-top:30px; font-size:24px;}
.vote .left{float:left;}
.vote .right{float:right;}
.radio-box,.mt15{margin-top:8px;}
.skin-minimal{margin-top:10px;}

/* 内页子栏目及当前栏目 */
.channelmenu{width:100%; background:#eee; margin-bottom:20px;}
.channelmenu ul{width:1170px; margin:0 auto;}
.channelmenu ul li{float:left;}
.channelmenu ul li a{
    height: 40px;
    font-size: 16px;
    line-height: 40px;
    display:block;
    text-align:center;
}
.channelmenu ul li a.cur{color:#fff; background:#0f99e1;}
.channelmenu ul li a:hover{color:#fff; background:#0f99e1;-webkit-transition: all ease 0.8s;-moz-transition: all ease 0.8s;-o-transition: all ease 0.8s;transition: all ease 0.8s;}

.channel{width:1170px; padding:0 15px; background:#fff; margin:0 auto;}
.channel_tit {
    margin-bottom: 10px;
    height: 42px;
    line-height: 40px;
    border-bottom: 2px solid #f3f3f3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.channel_tit h3 {
    font-size: 18px;
    font-weight:700;
    color:#0f99e1;
    margin: 0;
    padding:0 5px;
    line-height: 40px;
    float: left;
    border-bottom: 2px solid #0f99e1;
}

/* 内页图文新闻栏目 */
ul.picnews li{width: 100%; height: auto; margin: 10px 0;padding-bottom: 20px;border-bottom: 1px dashed #ddd;}
ul.picnews li dl dt{margin: 20px 0 10px 0;}
ul.picnews li dl dt a{font-size: 24px; font-weight: bold; line-height:30px;}
ul.picnews li dl dd{font-size: 14px;margin: 10px 0 0 0;}
.hy_time{font-size: 12px;color: #999;text-align: left;}
.hy_laiy{font-size: 12px;color: #999;float: right;margin-left: 0px;}
.newstro_txt{width: 100%;}
.newstro_txt a{display:table-cell; vertical-align: top;}
.newstro_txt img{width:200px; height:112px; margin: 10px 23px 10px 2px;}
.newstro_txt img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    opacity: .8;
    -khtml-opacity: .8;
    /* transition: all .1s linear; */
}
.newstro_txt span{display:table-cell; vertical-align:top;font-size: 16px;line-height: 30px; padding-top:2px; text-indent: 2em;}

/* 内页图片栏目 */
ul.picslist li{float:left; margin-right:12px;margin-top:20px;}
ul.picslist li a{width:280px; display:block;}
ul.picslist li img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    opacity: .8;
    -khtml-opacity: .8;
    /* transition: all .1s linear; */
}
ul.picslist li p{line-height:35px; text-align:center; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/* 新闻栏目样式 */
.currentcata{color:#c64933;}
.channelcatatit{width:100%; height:40px; line-height: 40px; text-align: center; background:#109ce7; color:#fff; font-size:16px;}
.channelcatalist{ padding:8px 15px 15px 15px;}
.channelcatalist ul li{ line-height:35px;border-bottom:1px dotted #d5d5d5; overflow: hidden; text-align: center;}
.channelcatalist ul li a{font-size:16px;}
.channelcatalist ul li ul{display:block;padding-left:60px;}
.channelcatalist ul li ul li{border:none;}
.channelright{width:883px; border:1px solid #109ce7; float:left; margin-left:15px;}
.hotnewstit,.recommentit,.location{ padding:0 12px; height:40px; line-height:40px; background:url(../wyimages/titbg.jpg?v2021) no-repeat; font-size:14px; color:#fff; text-align:left; text-indent:12px;}
.hotnewstit,.recommentit{text-indent: 24px;}
.location{ background:#109ce7; color:#fff; text-indent:2px;}
.location a{color:#fff;}
.locationnoleft{border-bottom:1px solid #ccc; padding:0 12px; height:40px; line-height:40px; font-size:14px; text-indent:12px;}
.channellist,.hotnewslist,.recommenlist{line-height:32px;}
.channellist{ padding:10px 0;}
.channellist li{width:95%; background:url(../wyimages/style_dian.gif) no-repeat 5px 12px; padding-left:15px; margin-left:15px;  text-align: right;}
.channellist li a{ float:left;font-size:14px;}
.channellist li span{ color:#B4B4B4;font-size:14px;}
.listline{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #D7D7D7;}

.channelleft{width:300px; float:left;}
.hotnews,.recommen,.channelcate{width:298px; border:1px solid #109ce7; margin-top:15px;}
.channelcate{margin-top:0;}
.hotnewslist,.recommenlist{padding:10px;}
.hotnewslist li,.recommenlist li{ height:27px; list-style:inside; overflow:hidden;}

/* 公开目录 */
.channelgkmlleft{width:150px; float:left;}
.channelgkmlleft .channelcate,.channelgkmlmiddle .channelcate{width:148px;}
.channelgkmlmiddle{width:150px; float:left; margin-left:15px;}
.channelgkmlmiddle .channelcatatit{background:#e35453;}
.gkmllist{width:868px;}

.hitlist{width:298px;}
.hitlist ul{ padding:10px 15px;}
.hitlist ul li{ height:35px; line-height:35px;border-bottom:1px dotted #d5d5d5; overflow: hidden;}
.hitlist ul li span{ float:right;color:#999;font-size:11px;}
.hitlist ul li em{width:16px; height:16px;font-size:11px; float:left; background:#0B68C8; line-height:16px; margin:10px 10px 0px 2px;color:#fff; text-align:center; font-style:normal;}
.hitlist ul li em.em01{ background:#fa7e4a;}

/* 新闻详情内容页 */
.zixun_new{background:#fff; overflow:hidden; margin:0 auto;}
.zixun_new h1.viewtit{ line-height:24px; text-align:center; color:#1b1b1b; font-size:24px; font-weight:bold; margin-top:15px;}
.zixun_new .zixin_timm{
    text-align: center;
    display: block;
    border-bottom: dotted 1px #eee;
    padding-bottom: 20px;
}
.zixun_new span{padding:15px 0;}

/*qrcode*/
#output{width: 132px;height: 158px;margin: 100px auto 50px;}
#output p{width: 132px;color: #b5b5b5;font-size: 12px;line-height: 26px;}
#output canvas{width: 132px;height:132px;}

.content{margin-top:20px; margin-bottom:20px; line-height:200%;min-height:220px;}
.content p{margin-top:15px;}
.nextcon{
    border-top: 1px dotted #eee;
    padding-top: 10px;
    padding-bottom:15px;
}
.nextcon p.size{
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top:10px;
    overflow:hidden;
}
p.size a{font-size:14px;}

/* 意见征集表单样式 */
.tips{width:827px;margin-bottom:20px;border:1px solid #fdebc7;margin-left:20px;background:#fdf9f1;float:left;padding:10px;text-align:left;line-height:22px;}
.wyxx{margin-left:20px;margin-top:20px;}
.wyxx .sp3{font-size:14px;font-weight:bold;padding-bottom:5px;height:25px;float:left;margin-top:20px;}
.cmtit{width:850px;margin-left:20px;height:30px;line-height:30px;text-align:left; border-bottom:1px solid #E7E7E7;font: 14px Verdana,Arial,Tahoma;font-family: "Noto Sans SC" !important;}
.myask{background:url(../wyimages/ask_bg.jpg?v2021) no-repeat;width:98px;height:30px; line-height: 30px; float:right;text-indent:30px;}
.cmtit span{line-height:30px;}
.tablehead{margin-top: 5px;width:698px;background-color: #EEF5FD;}
.tablehead tr{background-color: #EEF5FD;}
.tablehead th{line-height:28px;height:28px;}
.tableContent{ width:700px;border-left: 1px solid #D1E2F4;border-bottom: 1px solid #D1E2F4;}
.tableContent th {line-height: 30px; height: 30px; text-align:center; border-top:1px solid #D1E2F4; border-right:1px solid #D1E2F4; border-bottom: 0px; font-size:14px;}
.tableContent tr.tr_bg:hover{background-color: #f2f2f2;color:#333;}
.tableContent td{height: 30px; line-height: 30px; padding:3px; border-top:1px solid #D1E2F4; border-right:1px solid #D1E2F4; cursor:pointer;}
.tableContent td a:hover{ cursor:pointer;}
.messageview{
line-height: 35px;
padding: 20px;
margin-bottom: 10px;
background: #fff;
text-align: left;
font-size: 16px;
min-height: 745px;
width: 650px;
margin:0 auto;
}
.reset,#dosubmit{
    cursor: pointer;
width: 101px;
height: 26px;
font-size: 0px;
color: #FAFAFA;
border: 0px none;
background: transparent url("../wyimages/tsjyform_10.gif") no-repeat scroll 0% 0%;
}
#dosubmit{background: transparent url("../wyimages/tsjyform_9.gif") no-repeat scroll 0% 0%;}

/* 首页公司风采 */
.wrap{width:100%; height:574px; margin-top:20px; background:url(../wyimages/fengcai_bg.jpg?v2021) no-repeat;}
.fengcai_tit{margin:0 auto; text-align:center;}
.fengcai{width:1200px; margin:0 auto; padding-top:10px;}
.poster-main{
    width: 1200px;
    height: 270px;
    position: relative;
}
.poster-main .poster-btn{
    width: 100px;
    height: 270px;
    position: absolute;
    top:0;
    cursor: pointer;
}
.poster-main .poster-prev-btn{
    left: 0;
    background:url('../wyimages/1.png') no-repeat;
    background-position: left center;
}
.poster-main .poster-next-btn{
    right:0;
    background:url('../wyimages/2.png') no-repeat;
    background-position: right center;
}
.poster-main .poster-list .list-item{
    position: absolute;
    top:0;
    left:0;
}
.list-item img{
    display: block;
    width: 100%;
    height: 100%;
    border: 0;
}

/* 首页美翻了图片滚动 */
.beautifultit{margin:15px auto; text-align:center;}
/* #Marquee_x{overflow:hidden; width:1200px; margin:0 auto;}
#Marquee_x ul li{float:left; overflow:hidden;} 横向滚动必须让所有li左浮动
#Marquee_x ul li img{height:181px; display:block;} */

/* 内页 创建工作 */
.mainhder-con{width:1170px; height:490px; margin:0 auto; position: relative;}
.mainhder-con .conl{width: 720px;height: 405px;position: relative;box-shadow: 0 5px 10px #333333;border-radius: 20px;overflow: hidden;z-index: 1;
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
}
.swiper-container{margin:0;}
.swiper-container1{width: 720px;height: 405px;border-radius: 20px;overflow: hidden;}
.swiper-container2{width: 420px;height: 291px;border-radius: 20px;overflow: hidden;position: relative;}
.swiper-container3{width: 583px;height: 463px;overflow: hidden;}
.swiper-slide{position: relative;}
.swiper-slide .title{position: absolute;left: 0;bottom: 0;height: 55px;line-height: 55px;width: 100%;text-align: center;background: url(../wyimages/mvsliderbg.png);
}
.swiper-slide .title a{color: #fff;font-size: 16px; height: 55px; overflow: hidden; display: block; padding: 0 10px; }
.swiper-container1 img{width: 720px;height: 405px;}
.swiper-container2 img{width: 420px;height: 291px;}
.swiper-container3 img{width: 583px;height: 463px;}
.swiper-button-prev,.swiper-button-next{position: absolute;top: 50%;margin-top: -25px;z-index: 10;width:25px; height:50px;}
.swiper-button-prev{
    background-image: url("../wyimages/mvl.png");
    left: 0;
    background-size:25px 50px;
    background-repeat: no-repeat;
}
.swiper-button-next{
    background-image: url("../wyimages/mvr.png");
    right: 0;
    background-repeat: no-repeat;
    background-size:25px 50px;
}
.mainhder-con .conr .conrwrap{
    position: absolute;
    top: 100px;
    right: 0;
    padding: 20px 25px 0 55px;
    width: 405px;
    height: 370px;
    background: url('../wyimages/mcbannerrbg.png') no-repeat left top;
}
.conrwrap .title a{position:absolute; top:70px; right: -12px;width: 26px;text-align: center;font-size: 26px; color:#f00; padding: 42px 0;background: #fff;z-index: 10;
font-weight: bold;}
/* .mainhder-con .conr .conrwrap .title{ padding-bottom:10px; }
.mainhder-con .conr .conrwrap .title a{font-size: 22px; color:#f00; line-height: 32px; overflow: hidden; display: block;} */

.conrwrap .artilelist ul{overflow: hidden;}
.conrwrap .artilelist ul li{line-height: 36px;padding-left: 19px;background: url(../wyimages/zjfang.png) no-repeat left center;}
.conrwrap .artilelist ul li a{font-size: 16px;display: block;overflow: hidden;height: 36px;}
.conrwrap .go{position:absolute; bottom:13px; right:26px; width:112px; text-align:center; background:#fff;}

.zx-top { width:1170px; height:480px; margin:0 auto;margin-top:22px;}
.zx-top .zx-top-l{width: 546px; position: relative;}
.zx-top .zx-top-l .zx-top-l-m{position: relative;height: 480px;}
.zx-top .zx-top-l .bg{position: absolute;width: 520px;height: 355px;background: url(../wyimages/zjk1.png) no-repeat left top; z-index: -1;right: 0;top: 111px;}

.zx-top .zx-top-l .titleimg{position:absolute; top:220px; right: -12px;width: 26px;text-align: center;font-size: 26px; color:#f00; padding: 42px 0;background: #fff;z-index: 10;
font-weight: bold;
}
.zx-top .title .more{position: absolute;right: 26px;bottom:8px; width:112px;text-align: center; background: #fff;z-index: 9;}
.zx-top .zx-top-l .artilelist{width: 435px;padding-left: 62px;}
.zx-top  .artilelist ul{padding-top: 27px;height: 118px;overflow: hidden;}
.zx-top  .artilelist ul li{line-height: 36px;padding-left: 19px;background: url(../wyimages/zjfang.png) no-repeat left center;}
.zx-top  .artilelist ul li a{font-size: 16px;display: block;overflow: hidden;height: 36px;}

.zx-top .zx-top-r {width:583px;height:463px;}

/* 友情链接 */
.flink{width:1198px; margin:0 auto; border:1px solid #0f99e1; font-size:14px; margin-top:15px;}
.ftit{width:116px; line-height:90px; background:#0f99e1; text-align:center; float:left; font-size:16px; color:#fff;}
.flist ul{width:1082px; float:left; line-height:30px; padding-top:15px;}
.flist ul li{float:left; padding-left:30px; background: url(../wyimages/dot.gif) no-repeat 20px 13px;}
.flist ul li a{color:#000;}
.flist ul li a:hover{color:#0f99e1;}

/* 分页 */
#pages {
  float:right;
  margin: 20px auto;
  border-radius: 4px;
}
#pages > a,
#pages > span {
  float: left;
  font-size:16px;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #0085da;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
#pages > a:first-child {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
#pages > a:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
#pages > a:hover,
#pages > a:focus {
  color: #0085da;
  background-color: #eee;
  border-color: #ddd;
}
#pages > span {
  color: #fff;
  background-color: #0085da;
  border-color: #0085da;
}
#pages > span.pagemore {
color: #0085da;
background-color: #fff;
border: 1px solid #ddd;
}

/* 留言查询 */

.input_cxm{display: block;
    width: 220px;
    height: 30px;
    margin: 10px auto;
    line-height: 30px;
    padding: 0 5px;
    border: 1px solid #ccc;
    box-shadow: 1px 1px 5px rgba(0,0,0,.1) inset;
    color: #333;
}


.input_cx{display: block;
    width: 220px;
    height: 30px;
    margin: 10px auto;
    line-height: 30px;
    padding: 0 5px;
    border: 1px solid #ccc;
    box-shadow: 1px 1px 5px rgba(0,0,0,.1) inset;
    color: #333;
}
.cx_btn{
    border-color: #4898d5;
    background-color: #2e8ded;
    color: #fff;
    height: 28px;
    line-height: 28px;
    margin: 0 6px;
    padding: 0 25px;
    border: 1px #dedede solid;
    background-color: #f1f1f1;
    color: #333;
    border-radius: 2px;
    font-weight: 400;
    cursor: pointer;
    text-decoration: none;
}


.cxm_btn{
    border-color: #4898d5;
    background-color: #2e8ded;
    color: #fff;
    height: 28px;
    line-height: 28px;
    margin: 0 6px;
    padding: 0 25px;
    margin-top:8px;
    border: 1px #dedede solid;
    background-color: #f1f1f1;
    color: #333;
    border-radius: 2px;
    font-weight: 400;margin-left:130px;
    cursor: pointer;
    text-decoration: none;
}
.ts_cx {margin:10px;}

/* 底部样式 */
.foot{
    width: 100%;
    line-height: 24px;
    font-size:16px;
    color: #fff;
    background: #0f99e1;
    text-align: center;
    padding: 21px 0;
    margin-top:15px;
}
.foot a{color:#fff;}

.querymail {}
.querymail h5 {height: 35px; line-height: 35px;text-align:center; background: #109ce7; font-size: 14px;color:#fff; margin:10px 0; }
.querymail span {font-size: 12px; width: 100%; height: 25px; line-height:25px; text-align: left; float: left; color: #888; }
.querymail input {padding: 5px; margin: 5px auto;}
.querymail .userbtn {padding: 5px 15px;margin-left:25px; }
.querymail .regbtn {
    display: block;
    margin: 10px auto;
    padding: 5px 20px;
	text-align:center;
    background: red;
    color: #fff;
}
.querymail .regbtn:hover{background:#D69867;}
 /*==========以下部分是Validform必须的===========*/
.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(images/onLoad.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
background: -moz-linear-gradient(top, #999, #666 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#666)); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666');}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}