body{background:url(../wyimages/bg.jpg) no-repeat center 0;}
a{color:#333; text-decoration:none; font-size:16px; padding:0; margin:0;}
a:hover{color:#cf1d1d; 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;}
.logo{width:1200px; height:85px; margin:67px auto;}
.menu{width:1200px; height:52px; margin:0 auto; background:url(../wyimages/menu_bg.jpg) repeat;}
.menu ul{line-height:52px; padding:0 20px;}
.menu ul li{width:128px; float:left; text-align:center;}
.menu ul li a{font-size:18px; font-weight:bold; color:#fff;}
.menu ul li a:hover{color:#ff9c00;}

.main{width:1200px; margin:0 auto; background:#fff;}
.searchmain{height:35px; padding:15px 0 15px 50px; background:url(../wyimages/announce.png) 15px center 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:"\5FAE\8F6F\96C5\9ED1";}
.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) no-repeat;}
.newstitblock a{line-height:38px; float:right; margin-right:5px; font-size:14px;}
.newstitblock a:hover{color:#cf1d1d;}
.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:#cf1d1d;}

.announce{width:290px; float:left; border:2px solid #fe0201;}
.announcetitblock{height:43px; line-height: 41px; background:#fe0201;}
.announcetit{color:#fff; font-size: 18px;font-weight: bold; float:left; margin-left:8px;}
.announcetitblock a{color:#fff; font-size:14px; 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:#cf1d1d;}

/* 关于我们 */
.twoitem{width:1200px; margin:15px auto 0; overflow:hidden;}
.about{width:792px; float:left;}
.about_tit{height:43px;background:url(../wyimages/about_tit.jpg) no-repeat;}
.about_tit h5{line-height:43px;float:left; padding-left:25px;font-size:18px;font-weight: bold; color:#fff;}
.about_tit a{line-height:43px; font-size:14px; float:right; margin-right:5px;}
.about_tit a:hover{color:#cf1d1d;}
.about_con{width:760px; border:1px solid #cdcdcb; padding:20px 15px; border-top:none; overflow:hidden;}
.about_con p{ font-size:16px; line-height:23px; text-indent:2em;}
.about_con img{padding:4px; border:1px solid #ccc; float:left; margin-right:15px;}
.twoad{width:386px; float:right;}
.twoad ul li{margin-top:15px;}
.twoad ul li:first-child{margin-top:0;}


.threeitem{width:1200px; margin:15px auto 0; overflow:hidden;}
.oneitem{width:386px; float:left; margin-left:21px;}
.oneitem:first-child{margin-left:0;}
.threenewstit{width:386px; height:38px;background:url(../wyimages/three_tit.jpg) no-repeat;}
.threenewstit h5{line-height:38px;float:left; padding-left:25px;font-size: 18px;font-weight: bold; color:#cf1d1d;}
.threenewstit a{line-height:38px; font-size:14px; float:right; margin-right:5px;}
.threenewstit a:hover{color:#cf1d1d;}
.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:#cf1d1d;}

/* 滚动图片 */
.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) 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) 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:#fff; padding-bottom:20px;}
.channelmenu ul{width:1170px; margin:0 auto;}
.channelmenu ul li{float:left;}
.channelmenu ul li a {background:#eee;height:40px;font-size:16px;line-height:40px;display:block;text-align:center;}
.channelmenu ul li a.cur{color:#fff; background:#cf1d1d;}
.channelmenu ul li a:hover{color:#fff; background:#cf1d1d;-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; min-height:500px; 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:#cf1d1d;margin:0;padding:0 5px;line-height:40px;float:left;border-bottom:2px solid #cf1d1d;}

/* 内页图文新闻栏目 */
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{overflow:hidden;}
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:#cf1d1d; 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 #cf1d1d; float:left; margin-left:15px;}
.hotnewstit,.recommentit,.location{ padding:0 12px; height:40px; line-height:40px; background:url(../wyimages/titbg.jpg) no-repeat; font-size:14px; color:#fff; text-align:left; text-indent:12px;}
.hotnewstit,.recommentit{text-indent: 24px;}
.location{ background:#cf1d1d; 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 #cf1d1d; 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;}
.content {margin-top:20px;margin-bottom:20px;line-height:200%;min-height:220px; font-size:16px;}
.content p {margin-top:15px;text-indent:2em; font-size:16px;}
.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: "Microsoft YaHei" !important;}
.myask{background:url(../wyimages/ask_bg.jpg) 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) 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;}

/* 内页 创建工作 */
.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;}
.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 #cf1d1d; font-size:14px; margin-top:15px;}
.ftit{width:116px; line-height:90px; background:#cf1d1d; 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:#cf1d1d;}

/* 分页 */
#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:#cf1d1d;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:#cf1d1d;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;}