/************************************* 通用样式：*************************************/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body,html,input{font:14px/1.5 '微软雅黑','宋体',\5b8b\4f53,sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
img{border:none}
pre{white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
input,label,img,th{vertical-align:middle;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
a{text-decoration:none; color:#303030;}
a:hover{text-decoration:none; color:#3377e7;}
select optgroup{color:#CAC8BB;}
header{ display:block}
.hidden{display:none;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear,.main{display:inline-block;}
* html .clear,* html .main{height:1%;}
.clear,.main{display:block;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:34px;}
h2{font-size:26px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
html{background:#fff;}
body{min-width:1200px;color:#444; background:#f5f5f5; }
div{display:block; overflow:hidden;}

.footer{min-width:1200px; height:140px; font-size:12px; background:#2d3236; margin-top:30px;}
.footer_body{height:124px; width:960px; margin:0 auto; padding:20px 0;}
.footer_body .about{width:960px; text-align:center; height:32px; margin-bottom:5px; background:#cc0000; color:#777;}
.footer_body .about p{height:32px; line-height:32px;}
.footer_body .about p a{padding:0px 20px;color:#777;}
.footer_body .footer_cont{width:960px; height:90px;}
.footer_body .footer_cont p{line-height:30px; text-align:center; font-size:14px; color:#777;}
.footer_body .footer_cont p a{color:#777;}
.footer_down{width:960px; margin:0 auto; text-align:center; height:70px;}

.mcse{height:52px; padding-top:6px; display:block; overflow:hidden; width:520px; margin:0 auto;}
.mcse li{float:left;width:130px; height:52px;}

.mininav{background:#f8f8f8;height:30px; line-height:30px;}
.minibody{width:960px; margin:0 auto; color:#f8f8f8; font-family:"微软雅黑"; font-size:12px;}
.minibody a{color:#f8f8f8;}
.minibody .minil{float:left; font-size:12px;}
.minibody .minil a,.top .mininav .minil span{ padding:0 10px; }
.minibody .minir{float:right; font-size:12px; }
.minibody  a{color:#f8f8f8;  padding:3px 8px;}

.top{min-width:1200px;height:60px; background:#fff;}
.top .header{min-width:1200px;height:60px;}
.top .header  .weblogo{float:left; width:200px; height:30px;margin-left:50px; margin-top:15px;}
.top .header  .weblogo a{width:200px; height:30px;}
.top .webinfo{height:20px; line-height:20px; float:right;font-size:12px; color:#cccccc; }
.top .webinfo  a{color:#666; padding:0 6px;}


.menunav{ width:1200px;height:60px; line-height:60px; float:left; margin-left:60px;}
.menulist{ line-height:60px; display:block; overflow:hidden;height:60px;}
.menulist li{float:left; width:60px;height:60px; line-height:60px;text-align:center;}
.menulist li a{font-size: 15px; font-weight:500;font-family: 'Microsoft YaHei'; color:#333; height:60px; width:60px; display:block;}
.menulist li:hover,.menulist li.hover a{color:#333;font-weight:600;}
.menulist li a:hover,.menulist li:hover a{color:#333;font-weight:600;text-decoration:none;}

 #search .schtxt{ border:2px solid #eee; height:26px; line-height:26px; font-size:14px; width:170px; float:left; outline:0; vertical-align:middle;color:#939393;background:url(./ss1.png) 2px 10px no-repeat; padding-left:20px;}
 #search .schbtn{border-radius:8px;background-color:#3377e7; width:56px; height:28px; line-height:28px; font-size:13px; color:#FFFFFF; float:left; border:0;}
 #search{width:250px;line-height:60px; height:38px;float:right;margin-right:50px;margin-top:11px; }


.huandeng1{border-radius:8px;float:left;width:574px;}
.huandeng2{float:left;width:286px;border-radius:8px;}
.main{width:1200px; clear:both; margin:10px auto;}
.maintopl{float:left;width:885px;}
.maintopr{border-radius:8px;float:right;width:300px;}
.mainleft{width:860px; float:left; background:#fff;}
.mainright{width:300px; float:right;display:block; overflow:hidden; padding-left:10px;}
ul.toplist{ font-size:14px; background:url(./jrjd.png) left top no-repeat; padding-top:43px;}
ul.toplist li.topone{height:86px;margin-bottom:8px;  }
ul.toplist li.topone h1{padding-bottom:5px;}
ul.toplist li.topone a{font-size:18px; font-weight:700; color:#333;}
ul.toplist li.topone a:hover{color:#cc0000;}
ul.toplist li.topone p{line-height:24px; height:60px; font-size:14px; color:#666;}/*text-indent:2em*/
ul.toplist li.lidata{ height:26px; line-height:26px; background:url(./ico.png) left -78px no-repeat; padding-left:11px;}
ul.toplist li.line{height:5px; border-bottom:1px solid #eeeeee; margin-bottom:5px;}
ul.toplist li.lidata a{float:left;}
ul.toplist li.lidata .ndate{float:right; font-size:12px; color:#888888; width:68px;}

.sxxwbox{border-radius:15px;padding:15px;float:left;width:860px; background:#fff; margin-top:15px;}
ul.zuixlist{display:block; overflow:hidden; clear:both;}
ul.zuixlist li{ display:block; overflow:hidden; clear:both; padding-top:20px; padding-bottom:20px;  border-bottom:1px solid #dddddd; }
ul.zuixlist li:hover{ color:#3377e7;}
ul.zuixlist li:hover a.title{color:#3377e7;}
ul.zuixlist li .arcli{display:block; overflow:hidden; clear:both;}
ul.zuixlist li .arcimg{float:left; width:262px; height:164px; overflow:hidden;}
ul.zuixlist li .arcimg img{width:262px;height:164px;}
ul.zuixlist li .arcdata{float:right; width:575px;  overflow:hidden;}
ul.zuixlist li a.title{font-size:18px;  width:535px;  color:#333333; height:34px; line-height:34px;}
ul.zuixlist li a:hover{color:#3377e7;}
ul.zuixlist li .arcinfo a{ float:left;padding:1px; height:23px; line-height:23px; text-align:center;font-size:13px;color:#3377e7;border:1px solid #3377e7;}
ul.zuixlist li .arcdsp{font-size:15px; color:#666; line-height:30px; padding:10px 0;}
ul.zuixlist li .move{float:right;font-size:13px;}

.hynewsBoxLeft {width:860px;float: left; }
.hynewList { width:820px;float: left;height:350px; }
.hynewList ul li { float: left; width:400px; margin-top: 20px; height: 91px; }
.hynewList ul li.hynewListRight { float: right; }
.hynewList ul li div.hynewImages { float: left; width: 120px; height: 90px; overflow: hidden; margin-right: 10px; }
.hynewInfo{width:266px; float:right;height: 90px;}
.hynewList ul li div.hynewImages img { height: 100%; }
.hynewList ul li span.hynewName { font-size: 15px; color: #333; line-height: 18px; }
.hynewList ul li p.hynewDes { font-size: 13px; color: #868686; line-height: 22px; margin-top: 10px; }

.hynewList ul li div.hynewImages img {border-radius:8px; height: 100%; }
.hynewList ul li span.hynewName { font-size: 15px; color: #333; line-height: 18px; }
.hynewList ul li p.hynewDes { font-size: 13px; color: #868686; line-height: 22px; margin-top: 10px; }

ul.topimglist{ display:block; overflow:hidden; clear:both; margin-left:5px;}
ul.topimglist li{border-radius:8px;height:158px;width:286px;float:left; overflow:hidden; position: relative; margin-bottom:5px;}
ul.topimglist li a.view{height:158px; display:block; overflow:hidden;}
ul.topimglist li p{position: absolute;bottom: 0;height: 36px;line-height: 36px;color: #ffffff; background:rgba(0,0,0,0.3);width: 100%;padding:0px;z-index: 3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center; font-size:14px;}
ul.topimglist li p a{color:#fff;}
ul.topimglist li img{width:286px; height:158px;}
ul.topimglist li.imgone{width:286px; height:158px;display:block; overflow:hidden; margin-bottom:10px;}
ul.topimglist li.imgone a.view{width:286px; height:158px;}
ul.topimglist li.imgone img{width:286px; height:158px;}




ul.topnew{ font-size:12px; border:1px solid #dddddd; padding:10px 10px 6px 10px; width:268px;}
ul.topnew li{border-bottom: 1px dotted #aaaaaa; height:24px; line-height:24px;}
ul.topnew li.topone{height:180px; border:none;}
ul.topnew li.topone a.view{height:180px;width:270px; display:block; overflow:hidden;}
ul.topnew li.lidata{ background:url(./ico.png) left -52px no-repeat; padding-left:18px;}
ul.topnew li.lidata a{}

ul.topsel{ padding:10px 0px 3px 5px;}
ul.topsel li{height:25px; line-height:25px; display:block; overflow:hidden;}
ul.topsel li{ background:url(./ico.png) left 6px no-repeat; padding-left:18px;}

ul.arclist{}
ul.arclist li{background:url(./ico.png) left -101px no-repeat; padding-left:14px; height:32px; line-height:32px; overflow:hidden;}
ul.arclist li a{font-size:14px;white-space:nowrap;}
ul.towlist{padding:10px 0;}
ul.towlist li{background: url(./ico.png) left -101px no-repeat; padding-left:14px; height:32px; line-height:32px;overflow:hidden;}
ul.towlist li a{font-size:14px;white-space:nowrap;}

ul.jjlist{ width:770px; clear:both; overflow:hidden; padding:10px 0; border-bottom:1px solid #eeeeee;}
ul.jjlist li{background:url(./ico.png) left -101px no-repeat; padding-left:14px; height:26px; line-height:26px; width:370px; float:left; white-space:nowrap; overflow:hidden; display:block;}



/***********************************************************幻灯片开始 */
.comiis_wrapad {width:574px; height:321px; overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px;zoom: 1; }
.frame:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#frameHlicAe { margin: 0px !important; border: 0px !important; ;position: relative;}
#slidesImgs li { width:574px; height:321px; display: none; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow SPAN.title { text-indent: 0px; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height:36px; line-height:36px; font-size: 20px; text-indent:4px; }
.slideshow span.title, .slidebar li { background:rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar { position: absolute; top: 293px; left:510px; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
/***********************************************************幻灯结束*/
ul.imgarc{display:block; overflow:hidden; padding:20px;}
ul.imgarc li{ width:260px; height:60px;display:block; overflow:hidden; margin-bottom:20px;}
ul.imgarc li:nth-child(5n) {margin-bottom:0;}
ul.imgarc li .view{width:90px;height:60px;float: left;margin-right: 10px;}
ul.imgarc li .view img{width:90px; height:60px;}
ul.imgarc li .btitle{width:160px;height:60px;float: right;}
ul.imgarc li .btitle a{ font-size:14px; font-weight:500;}

.adr300{width:300px; height:300px; margin:15px auto;}
.adr300 img{width:300px; height:300px;} 
.adr110{width:300px; height:110px; margin:15px auto;}
.adr110 img{width:300px; height:110px;} 


.tbox .sxrongqi {padding:10px 0;}
/*通用tbox  圆角度数border-radius:3px;*/
.tbox{padding:15px; bozoom:1; overflow:hidden; padding-bottom:10px;  background:#fff;}
.tbox div.title{ background:#fff;height:22px; border-bottom:1px solid #eeeeee; padding:15px 0; }
.tbox h3{color:#333; font-size:16px;padding:0 14px; height:22px;line-height:22px;font-weight:500; float:left; border-left:4px solid #3377e7;}
.tbox h3 a{color:#333; font-size:16px;height:22px;line-height:22px;font-weight:500;}
.tbox div.title span{ color:#2064ae;cursor: pointer;float:right; line-height:32px; padding-right:10px;font-size:12px;}
.tbox a.more{float:right;width:30px;height:32px;line-height:32px;display:block; margin:0px 8px 0px 0; color:#666; font-size:12px;}
.tbox a.more:hover{color:#cc0000;}

.tbox div.title2{ background:#fff;height:22px; padding:25px 20px; }
.tbox h4{color:#333; font-size:16px; font-weight:600; height:22px;line-height:22px; float:left;}

.catbox{width:475px; height:440px; float:left; display:block; overflow:hidden;}
ul.imglist{ display:block; overflow:hidden; clear:both; margin-bottom:8px; height:170px;}
ul.imglist li{height:170px;overflow:hidden; margin:10px 0px 10px 0px;}
ul.imglist li h4{font-size:17px; white-space:nowrap; height:26px; line-height:26px; text-align:center;}
ul.imglist li .imgcont{display:block; overflow:hidden; clear:both; padding-top:5px;}
ul.imglist li a.view{height:130px; width:180px; float:left; display:block; overflow:hidden;}
ul.imglist li p{line-height:26px; font-size:14px; width:280px; height:130px; float:right; color:#777777;}
ul.imglist li img{width:180px; height:130px;}

ul.jjimgs{}
ul.jjimgs li{height:150px;width:180px;float:left; overflow:hidden; margin:10px 6px 10px 6px;}
ul.jjimgs li a.view{height:120px; display:block; overflow:hidden;}
ul.jjimgs li p{height:25px; line-height:25px; text-align:center; font-size:12px;}
ul.jjimgs li img{width:180px; height:120px;}

ul.arcdata{ padding:10px 5px 0 5px;border-bottom:1px dashed #eeeeee; margin-bottom:5px; height:100px;}
ul.arcdata li.topone{height:100px;}
ul.arcdata li.topone h2{text-align:center; padding-bottom:5px;white-space:nowrap;}
ul.arcdata li.topone h2 a{font-size:16px; font-weight:700; color:#333333;white-space:nowrap;}
ul.arcdata li.topone a:hover{color:#c7181d;}
ul.arcdata li.topone .dsp{line-height:20px; height:80px; font-size:12px; color:#777777;text-indent:2em}

ul.links{padding:5px;}
ul.links li{float:left; display:block; overflow:hidden; margin-right:5px;}
ul.links li a{padding:3px 5px; height:26px; line-height:26px;}

.picsel{ display:block; overflow:hidden; clear:both;}
.picsel li{position: relative; float:left; margin:0 0px 0px 0; }
.picsel li.picone,.picsel li.picone img{width:360px; height:240px;}
.picsel li.picdata,.picsel li.picdata img{width:180px; height:120px;}
.picsel li img{display: block; border:2px solid #fff;}
.picsel li a {position: relative; display: block; background:#000;}
.picsel li a:hover img{opacity: 0.75;}
.picsel li span{position: absolute; bottom:1px; left:2px; right:1px; display: block; height: 24px; line-height: 24px; text-align: center; background:url(./picbg.png) repeat; _filter: alpha(opacity=70); _cursor:pointer;color: #fff; font-size: 12px; _width:100%;_bottom:1px;}
.picsel li p{text-align: center; font-size: 12px; padding:5px 0;}
.picsel li i.video_icon{background-position: -322px 0px; width:36px; height: 36px; display: block; position: absolute; left:50px; top:18px;}
.picsel li a:hover i.video_icon{background-position: -281px 0px;}

ul.newslist{display:block; overflow:hidden; clear:both; padding:0px 20px;}
ul.newslist li{ display:block; overflow:hidden; clear:both; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #dddddd; }
ul.newslist li:hover{ color:#3377e7;}
ul.newslist li:hover a.title{color:#3377e7;}
ul.newslist li .arcli{display:block; overflow:hidden; clear:both;}
ul.newslist li .arcimg{float:left; width:262px; height:164px; overflow:hidden;}
ul.newslist li .arcimg img{width:262px;height:164px;}
ul.newslist li .arcdata{float:right; width:535px;  overflow:hidden;}
ul.newslist li a.title{font-size:22px;  width:535px;  color:#333333; height:34px; line-height:34px;}
ul.newslist li a:hover{color:#3377e7;}
ul.newslist li .arcinfo a{ float:left;height:23px; padding:1px; line-height:23px; text-align:center;font-size:13px;color:#3377e7;border:1px solid #3377e7;}
ul.newslist li .arcdsp{font-size:15px; color:#666; line-height:30px; padding:10px 0;}
ul.newslist li .move{float:right;}

.mainleft .lacation{font-size:14px; height:24px; line-height:24px;font-weight:normal; color:#777777; border-bottom: 1px dotted #eeeeee; margin:20px 20px 0px 20px; padding-bottom:15px;}
.mainleft .newsinfo{ width:820px;height:23px; line-height:23px;  color:#777; font-size:12px; float:left; margin-left:20px; padding-bottom:15px;  border-bottom: 1px solid #f0f0f0;}
.mainleft h1{font-size:22px; line-height:30px; padding:20px;}
.mainleft .newsinfo .sxwzm a{text-align:center; height:20px; padding:0 2px;top:3px; line-height:20px; float:left;font-size:12px;color:#3377e7;border:1px solid #3377e7;}
.mainleft .newsinfo .baidufx{ float: right;height:22px; line-height:22px; margin-right:330px;}

.xiangguan{width:820px;float:left; padding:20px;}
.dTit4{background:url(./con_bg08.png);height:20px;line-height:20px;margin-bottom:10px}
.dTit4 h3{background:url(./xgtit.png) left no-repeat #fff;padding-left:22px;padding-right:10px;float:left;font-size:14px;font-weight:700}
.box_list{width:820px;float:left;border-bottom:#dedede 1px solid ; padding-bottom:10px;}
.box_list ul{display:block;}
.box_list ul li{width:820px;height:36px;float:left;line-height:36px;font-size:15px;padding-left:10px;background:url(./top_bg_b00.png) 0 -265px no-repeat;display:block;overflow:hidden; }
.box_list ul li span{width:820px;height:36px;float:left;overflow:hidden;display:block}
.box_list ul li strong{font-size:14px}
.box_list ul li b{width:100px;height:36px;float:right;text-align:right;font-weight:400;font-size:12px;color:#999;display:block;overflow:hidden}
.PT10{padding-top:10px;}

.newsmove{width:820px;height:28px; line-height:28px;margin-left:20px;padding-bottom:15px;  border-bottom: 1px solid #f0f0f0;}
.newsmove .baidufx{ width:150px; float:right;}
.newsmove .author{width:160px; float:left; font-size:14px; color:#888;}

ul.sxshowlist{width:820px;height:450px;  margin:0 20px;}
ul.sxshowlist li{ width:262px; height:200px; float:left; margin-right:17px; margin-bottom:20px; }
ul.sxshowlist li:nth-child(3n) { margin-right: 0;}
ul.sxshowlist li a.view{width:262px; height:165px; display:block; overflow:hidden;}
ul.sxshowlist li a.view img{width:262px; height:165px;}
ul.sxshowlist li p{ height:35px; line-height:35px; text-align:center;white-space: nowrap; font-size:15px; }
ul.sxshowlist li p a{color:#333; font-weight:500;}
 
6. Comments
/*--------------------------------------------------------------*/
.comments-area {
  margin-top: 25px;
}

.comment-respond {
  border-top: 1px solid #f0f0f0;
  margin: 20px;
  padding: 25px 0 0 0;
}

.comments-title {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 20px;
  border-top: 1px solid #f0f0f0;
  margin-top: 25px;
  padding-top: 25px;
}

.comment-reply-title {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
  text-transform: uppercase;
}

.comment-list {
  list-style: none;
}

.comment-author {
  font-size: 14px;
}

.comment-meta {
  margin-bottom: 4px;
}

.comment-list .reply,
.comment-metadata {
  font-size: 13px;
}

.comment-list .reply {
  margin-top: 10px;
}

.comment-author .fn {
  font-weight: normal;
}

.comment-author a {
  color: #2b2b2b;
}

.comment-list .trackback a,
.comment-list .pingback a,
.comment-metadata a,
.comment-list .reply a {
  color: #999;
}

.comment-list .trackback a:hover,
.comment-list .pingback a:hover,
.comment-metadata a:hover,
.comment-list .reply a:hover {
  color: #333;
}

.comment-author a:hover {
  color: #333;
}

.comment-list article,
.comment-list .pingback,
.comment-list .trackback {
  margin: 0 0 20px 0;
  border-top: 1px solid #f0f0f0;
  padding-top: 20px;
}

.comment-list > li:first-child > article,
.comment-list > .pingback:first-child,
.comment-list > .trackback:first-child {
  border-top: 0;
  padding-top: 0;
}

.comment-author {
  position: relative;
}

.comment-author .avatar {
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  width: 48px;
  height: auto;
}

.bypostauthor > article .fn:before {
  color: #fbb034;
  content: "\f408";
  margin: 0 2px 0 -2px;
  position: relative;
  top: -1px;
}

.says {
  display: none;
}

.comment-author,
.comment-awaiting-moderation,
.comment-content,
.comment-list .reply {
  padding-left: 64px;
}

.comment-author {
  display: inline;
}

.comment-metadata {
  display: inline;
  margin-left: 7px;
}

.comment-edit-link {
  margin-left: 10px;
}

.comment-edit-link:hover {
  text-decoration: none;
}

#cancel-comment-reply-link:hover {
  text-decoration: none;
}

.comment-edit-link:before {
  content: "\f411";
}

.comment-reply-link:hover {
  text-decoration: none;
}

.comment-reply-link:before,
.comment-reply-login:before {
  content: '\f467';
  color: #aaa;
  margin-right: 2px;
}

.comment-content {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  word-wrap: break-word;
}

.comment-content ul,
.comment-content ol {
  margin: 0 0 24px 22px;
}

.comment-content li > ul,
.comment-content li > ol {
  margin-bottom: 0;
}

.comment-content > :last-child {
  margin-bottom: 0;
}

.comment-list .children {
  list-style: none;
  margin-left: 64px;
}

.comment .comment-respond {
  margin: 25px 0;
}

.comment-respond h3 {
  margin-top: 0;
}

.comment-notes,
.comment-awaiting-moderation,
.logged-in-as,
.no-comments,
.form-allowed-tags,
.form-allowed-tags code {
  color: #999;
}

.comment-notes a,
.comment-awaiting-moderation a,
.logged-in-as a,
.no-comments a,
.form-allowed-tags a,
.form-allowed-tags code a {
  color: #999;
}

.comment-notes a:hover,
.comment-awaiting-moderation a:hover,
.logged-in-as a:hover,
.no-comments a:hover,
.form-allowed-tags a:hover,
.form-allowed-tags code a:hover {
  color: #333;
}

.comment-notes,
.comment-awaiting-moderation,
.logged-in-as {
  font-size: 14px;
  margin-bottom: 10px;
}

.no-comments {
  font-size: 16px;
  font-weight: 900;
  line-height: 1.5;
  margin-top: 24px;
  text-transform: uppercase;
}

.comment-form .comment-form-comment,
.comment-form .comment-form-author,
.comment-form .comment-form-email,
.comment-form .comment-form-url {
  margin-bottom: 20px;
}

.comment-form textarea {
  width:788px;
}

.comment-form .comment-form-author,
.comment-form .comment-form-email {
  width: 48.5%;
}

.comment-form .comment-form-url {
  width: 100%;
}

.comment-form .comment-form-author {
  float: right;
}

.comment-form .comment-form-email {
  float: left;
}

.comment-form .comment-form-url {
  float: left;
}

.comment-form:after {
  content: '';
  display: block;
  clear: both;
}

.comment-form .submit {
  font-size: 14px;
  padding: 0 18px; background-color: #3377e7;height: 40px;
    line-height: 40px;border: none;
    color: #fff;
}

.comment-form label {
  font-size: 14px;
}

.comment-form-cookies-consent {
  display: none;
  margin-bottom: 20px;
}

.comment-form input[type="text"],
.comment-form input[type="email"] {
  width: 396px;
}
.comment-form input[type="url"] {
  width: 818px;
}
.comment-form input[type="email"],
.comment-form input[type="text"],
.comment-form input[type="url"]{ font-size: 15px;
    font-weight: 400;
    background-color: #fff;
    border: 1px solid #ddd;
    outline: none;
    color: #333;height: 40px;
    line-height: 40px;
    }
#comment {
    padding: 10px 15px;}
.form-allowed-tags,
.form-allowed-tags code {
  font-size: 12px;
  line-height: 1.5;
}

.required {
  color: #c0392b;
}

.comment-reply-title small a {
  color: #2b2b2b;
  float: right;
  height: 24px;
  overflow: hidden;
  width: 24px;
}

.comment-reply-title small a:before {
  content: "\f405";
  font-size: 20px;
}

.comment-navigation {
  font-size: 13px;
}

.comment-navigation:after {
  clear: both;
  content: " ";
  display: block;
}

.comment-navigation .nav-next,
.comment-navigation .nav-previous {
  display: inline-block;
}

.comment-navigation .nav-previous {
  float: left;
}

.comment-navigation .nav-next {
  float: right;
}

#comment-nav-above {
  margin-bottom: 20px;
}

#comment-nav-below {
  margin-bottom: 0;
}

.pages{ padding:20px;}
.pages ul{display:block;clear:both;overflow:hidden;list-style:none;}
.pages ul li{padding:4px 8px; background:#fafafa;border:1px solid #eeeeee;float:left;margin-right:10px;font-size:12px;}
.pages ul li.now{background:#3377e7;color:#fff;border:1px solid #3377e7;}
.pages ul li.now a{color:#fff; font-size:12px;}
/*广告*/
.adtop{width:960px; height:80px; margin-top:10px;}
.adtop img{width:960px; height:80px;}
.ad1{width:960px;height:70px;margin:10px 0;}
.ad1 .imgl{width:580px;height:70px;float:left; margin-right:10px;}
.ad1 .imgl img{width:580px;height:70px;}
.ad1 .imgl .imgr{width:510px;height:70px;float:right;}
.ad1 .imgl .imgr img{width:510px;height:70px;}
.mainleft .ad7{padding-top:10px; border-top:1px solid #eeeeee; margin:10px 0;}
.mainleft .ad7 .imgl{width:260px;height:60px;float:left;}
.mainleft .ad7 .imgl img{width:260px;height:60px;}
.mainleft .ad7 .imgr{width:500px;height:60px;float:right;}
.mainleft .ad7 .imgr img{width:500px;height:60px;}
.mainleft .ad6{width:770px; height:80px; margin-bottom:10px;}
.mainleft .ad6 img{width:770px; height:80px;}
.mainright .adr02{width:280px; height:100px; margin:10px 0;}
.mainright .adr02 img{width:280px; height:100px;}
.mainright .adr03{width:280px; height:200px; margin: 0;}
.mainright .adr03 img{width:280px; height:200px;}

.cpage{width:958px; background:#fff; margin:10px auto; padding:0 20px;}
.cpage .lacation{font-size:12px; height:24px; line-height:24px;font-weight:normal; color:#777777; border-bottom: 1px dotted #eeeeee;}
.cpage .pagecont{ padding:10px;}
.cpage .pagetxt{padding:20px;}
.cpage .pagetxt h1{font-size:18px; font-weight:700; height:40px; line-height:40px;}
.cpage .pagetxt p{line-height:30px; font-size:14px;text-indent:2em;}
#newscont{padding:20px 20px 30px 20px; line-height:30px; display:block; overflow:hidden; clear:both; font-size:16px;}
#newscont h1{font-size:18px; font-weight:700; height:38px; line-height:38px;}
#newscont img{max-width:600px;}
#newscont p{text-indent:2em;  margin-bottom:16px;}

ul.zttopnews{ margin:10px 0; display:block; overflow:hidden; clear:both;}
ul.zttopnews li{width:296px; margin-right:9px; float:left; height:90px; border:1px solid #eeeeee; border-top:3px solid #cc0033; background:#fff; padding:8px;}
ul.zttopnews li a.title{ height:26px; line-height:26px; font-weight:600; color:#000; font-size:14px;}
ul.zttopnews li .ztarcinfo{color:#666666; padding-top:6px; font-size:12px;}
ul.ztlist{margin:10px 0; display:block; overflow:hidden; clear:both;border:1px solid #eeeeee; border-top:3px solid #cc0033; background:#fff; padding:10px;}
ul.ztlist li{float:left; width:319px; height:26px; line-height:26px; margin-bottom:5px;}
ul.ztlist li a{color:#000; font-size:12px;}
.ztfooter{ height:50px; line-height:36px; font-size:12px;}

ul.picarcinfo2{ display:block; overflow:hidden; padding:0px 0px 0 1px;}
ul.picarcinfo2 li{height:105px;}
ul.picarcinfo2 .pai_cont{ padding-top:10px;}
ul.picarcinfo2 .pai_cont:first-child:{ padding-top:0px;}
ul.picarcinfo2 .pai_cont .view{ float:left; width:90px; height:90px; display:block; overflow:hidden;}
ul.picarcinfo2 .pai_cont .view img{border-radius:8px;width:90px; height:70px; display:block; overflow:hidden;}
ul.picarcinfo2 .pic-r{width:165px;float:right; height:70px;padding-left:10px;}
ul.picarcinfo2 .pic-r h6{ height:30px; line-height:30px;font-size:15px; font-weight:600;}
ul.picarcinfo2 .pic-r h6 a{font-size:15px; font-weight:600;}
ul.picarcinfo2 .pic-r h6 a:hover{ color:#f04343;}
ul.picarcinfo2 .pic-r p{width:135px; line-height:20px;height:60px;font-size:13px;}

/*上部3大图+下部3列并排文章标题列表*/
ul.index_ilist{ padding:10px 2px 0px 0;}
ul.index_ilist li{width:125px;height:90px;position: relative;float:left; margin:0 0 10px 10px;}
ul.index_ilist li:first-child{margin-left:0px; }
ul.index_ilist li a{width:125px;height:90px;display:block;overflow: hidden; }
ul.index_ilist li img{border-radius:8px;width:125px;height:90px;}
ul.index_ilist li p{position: absolute;bottom: 0;height: 25px;line-height: 25px;color: #ffffff;background: rgba(0,0,0,0.7);width: 100%;padding:0px;z-index: 3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center;}
ul.index_ilist li p a{color: #ffffff; font-size:13px;}

/*推荐*/
ul.index_ilist2{ padding:2px;}
ul.index_ilist2 li{width:125px;height:90px;position: relative;overflow: hidden; float:left; margin-left:10px; margin-bottom:10px; margin-top:10px;}
ul.index_ilist2 li img{width:125px;height:90px;border-radius:8px;}
ul.index_ilist2 li p{position: absolute;bottom: 0;height: 25px;line-height: 25px;color: #ffffff;background: rgba(0,0,0,0.7);width: 100%;padding:0px;z-index: 3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center;}
ul.index_ilist2 li p a{color: #ffffff;font-size:13px}