﻿.h430{height:430px;}
.w276{width:276px;}
.h150{height:150px;}
.w284{width:284px;}
.h240{height:250px;}
.h270{height:270px;}
.news-main{width:884px;}
.news-side{width:257px;}
.com-side{width:300px;}
.com-main{width:840px;}

/* notice */
.notice{height:80px;padding:10px;background-color:#f0f3f4;border:1px solid #e4e4e4;text-align:center;}
.notice h2{height:50px;line-height:50px;}
.notice h2 a{font-size:32px;color:#de3131;font-weight:normal;}
.notice p{line-height:24px;font-size:15px;color:#7d7d7e;}
.notice p a{color:#de3131;}

/*dynamic*/
.dynamic{height:310px;overflow:hidden;}

/*SideBox*/
.slideBox{position:relative;width:416px;height:310px;overflow:hidden;}
.slideBox .bd {position:absolute;width:416px;height:310px;}
.slideBox .bd  ul{overflow:hidden;zoom:1;}
.slideBox .bd  li .pic img{display:block;width:416px;height:310px;}
.slideBox .bd  li .title{position:absolute;width:369px;line-height:45px;padding-left:10px;bottom:0px;z-index:33;}
.slideBox .bd  li .title a{color:#fff;font-size:14px;}
.slideBox .bd  li .bg{position:absolute;width:416px;height:45px;bottom:0px;background:#055096;opacity:0.56;filter:alpha(opacity=65);}
.slideBox .hd{position:absolute;width:100px;float:right;height:45px;bottom:0px;right:6px;z-index:90;}
.slideBox .hd ul{float:right;}
.slideBox .hd li{display:inline-block;_zoom:1;float:left;width:8px;height:8px;line-height:8px;color:#000;background:#fff;margin:18px 0;cursor:pointer;margin-right:10px;text-align:center;background:#fff;}
.slideBox .hd li span{display:none;}
.slideBox .hd li.on{background:#e23636;color:#fff;}

/*info-tab*/ 
.head-lines{width:450px;}
.head-lines{}
.head-lines .hd{line-height:34px;border-bottom:1px solid #7bba3b}
.head-lines .hd h3{position:relative;display:inline-block;padding:0 20px;height:34px;}
.head-lines .hd h3.on:after{position:absolute;content: " ";width:0;height:0;left:50%;margin-left:-6px;bottom:-6px;border-top:6px solid #78b929;border-left:6px solid transparent;border-right:6px solid transparent;}
.head-lines .hd h3 a{color:#505050;font-size:16px;font-weight:normal;}
.head-lines .hd h3.on{border-bottom:1px solid #7bba3b;background:#fff;}
.head-lines .hd h3.on a:hover,.head-lines .hd h3.on a{color:#7bba3b;}
.head-lines .bd{padding-top:10px;}

/*news-tab*/
.news-tab{width:520px;}

/*news-index-box*/
.news-index-box{width:416px;background-color:#fff;}
.news-index-box .hd{height:35px;line-height:35px;background-color:#78b929;}
.news-index-box .hd .more a{color:#fff;}
.news-index-box .hd ul li{position:relative;display:inline-block;float:left;padding:0 15px;height:35px;text-align:center;}
.news-index-box .hd ul li:after{position:absolute;content: " ";right:-1px;top:50%;width:2px;height:16px;margin-top:-8px;background-color:#fff;}
.news-index-box .hd ul li.last:after{display:none;}
.news-index-box .hd ul li a{font-size:16px;color:#fff;}
.news-index-box .hd ul li.on a{color:#fff;font-weight:bold;}
.news-index-box .bd{padding:10px;}

/*pictrue-news*/
.pictrue-news{width:448px;}
.pictrue-news .hd{background-color:#4077f0;}


/*news-notice*/
.news-notice .hd .more a{color:#9e9c9c;}

/**/
.diaoyan{}
.diaoyan .hd .more a{color:#9e9c9c;}
.diaoyan .hd ul li.on{background-color:#fe9a01;}
.diaoyan-items li{padding-top:10px;}
.diaoyan-items li a,.diaoyan-items li img{display:block;}
.diaoyan-items li img{width:100%;height:80px;}

/*news-videos*/
.news-videos .bd{}
.news-videos .comm-list .first{width:100%;display:inline-block;height:auto;padding:0;padding-bottom:5px;background:none;}
.news-videos .comm-list .first .pic{width:206px;float:left;}
.news-videos .comm-list .first .pic a,.news-videos .comm-list .first .pic img{display:block;width:206px;height:130px;}
.news-videos .comm-list .first .info{padding-left:216px;}
.news-videos .comm-list .first .info p{line-height:28px;font-size:14px;color:#333534;}
.news-videos .comm-list .first .info p.title{line-height:22px;}
.news-videos .comm-list .first .info p.link-more{line-height:25px;text-align:right;}
.news-videos .comm-list .first .info p.link-more a{color:#6d5d5e;}

/*列表*/
.column-mode{padding:10px;background-color:#fff;}
.column-mode .hd{min-height:50px;_height:50px;background-color:#335bc0;}
.column-mode .hd h3{line-height:50px;font-size:22px;color:#fff;font-weight:normal;text-align:center;vertical-align:middle;}
.column-mode .hd h3 i{display:inline-block;width:23px;height:23px;margin-right:10px;background:url(imagescolumn-hd-icon.png) no-repeat center center;vertical-align:middle;}
.column-mode .bd li{padding-top:7px;margin:0 10px;border-bottom:1px solid #dfdfdf;}
.column-mode .bd li a{position:relative;display:block;height:51px;line-height:51px;text-align:center;color:#414141;font-size:16px;}
.column-mode .bd li a:hover,.column-mode .bd li.current a{font-weight: bold;color:#335bc0;font-size:18px;background:url(imagescolumn-li-h.png) no-repeat right center;}
.column-mode .bd li a:hover:before,.column-mode .bd li.on a:before{display:block;}

.com-mode .com-hd{height:35px;line-height:35px;background-color:#ffffff;}
.com-mode .com-hd h3{display:inline-block;min-width:70px;padding:0 22px;height:35px;text-align:center;background-color:#78b929;color:#fff;font-size:16px;font-weight:normal;}
.com-mode .com-bd{padding-top:15px;}

.picture-bd,.videos-bd{width:100%;overflow:hidden;}
.pic-lists{width:936px;}
.pic-lists li{width:200px;float:left;padding:10px 13px 10px 0;}
.pic-lists li .pic{position:relative;}
/*.pic-lists li .pic span{display:block;position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px;background:url(../images/videos.png) no-repeat 0 0;}*/
.pic-lists li .pic span{display:block;width:100%;height:36px;bottom:0;left:0; text-align:center; font-size:14px; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pic-lists li .pic a,.pic-lists li .pic img{display:block;}
.pic-lists li .pic img{width:188px;height:148px;padding:6px;background-color:#fff;}
.pic-lists li .title{padding-top:0px;height:30px;line-height:30px;text-align:center;}
.pic-lists li .title a{display:block;width:100%;font-size:14px;color:#575757;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.videos-bd .pic-lists li{height:220px;padding-bottom:15px;}

/**/
.news-content{padding:10px;background-color:#fff;}
.news-content h1.title{font-size:26px;font-weight:normal;color:#383838;line-height:36px;text-align:center;}
.news-content .other-info{height:28px;line-height:28px;margin-top:20px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;text-align:center;color:#888;}
.news-content .other-info span{padding-right:10px;}
.news-content .other-info a{color:#b9b9b9;margin-right:5px;}
.wrap-content{padding:20px;line-height:2em;font-size:16px;color:black;}
.wrap-content img{max-width:98%;height:auto;}
.news-content .share-box{padding-top:80px;padding-bottom:10px;height:28px;line-height:28px;font-size:14px;color:#606060;border-bottom:1px solid #e5e5e5;}
.news-content .art-nav{padding-top:10px;}
.news-content .art-nav li{line-height:30px;font-size:14px;color:#5b5b5b;}
.news-content .art-nav li span{color:#3f3e3e;font-weight:bold;}
.news-content .art-nav li a{color:#5b5b5b;}

.news-content table{ border:0;margin:0;border-collapse:collapse;border-spacing:0;}
.news-content table tr td{ text-align:center !important; text-indent:0 !important;}
.news-content table tr td p{ text-indent:0 !important;}

.pic-content{padding:30px;min-height:500px;background-color:#fff;}


.guest-list li{padding:5px 0;}
.result-list{width:100%;border-collapse:collapse;background-color:#f1f1f1;table-layout:fixed;}
.result-list td{padding:10px 15px;border:1px solid #e6e6e6;font-size:14px;color:#343434;background-color:#fff;}
.result-list td.tip{width:100px;text-align:right;color:#1e61a5;font-weight:600;background-color:#f4f4f4;}
.result-list td.letter-sts{font-size:18px;font-weight:bold;color:#1e61a5;}
.result-list td.letter-sts{background-color:#f4f4f4;color:#ec3200;}
.result-list td.letter-user,
.result-list td.letter-time{}
.result-list td.letter-content{line-height:150%;}
.result-list td.letter-content  span{color: #222 !important; }
.result-list td.letter-pros{line-height:150%;}
.result-list td.letter-pros .color{padding:0 5px;color:#f00;}

/* 留言-签写页 */
.msgWrite{ margin:20px 0;  }
.inputxt{padding:2px 0 0 2px;height:20px;line-height:20px;border:1px solid #d8d8d8;}
.u_form1 .spacingtitle{padding:10px 0;font-size:16px;}
.u_form1 tr{padding:5px 0;}
.u_form1 td{padding:4px;}
.u_form1 td.tdbgleft strong{font-size:14px;color:#4b4949;}
.u_form1 td.tdbgleft{text-align:right; }
.u_form1 td input,.u_form1 select,.u_form1 img{vertical-align: middle;}
.u_form1 #EBtnSubmit,.u_form1 #BtnCancel{text-align:left;font-size:14px;}
.u_form1 #EBtnSubmit,.u_form1 #BtnCancel{ display:inline-block;; zoom:1; width:120px; height:40px; line-height:40px; text-align:center; font-weight:bold;background:#f03001; color:#fff; border:0; cursor:pointer;}
.u_form1 #EBtnSubmit:hover,.u_form1 #BtnCancel:hover{opacity:.8;}

/*网站地图*/
.siteMap { overflow: hidden; *zoom: 1; padding: 15px 10px; }
.siteMap .li1 { margin-bottom: 10px; }
.siteMap .li1 .h1 { height: 40px; line-height: 40px; border: 1px dotted #dddddd; }
.siteMap .li1 .h1 .a1 { font-size: 16px; line-height: 40px; font-family: "Microsoft Yahei"; _font-weight: bold; padding-left: 10px; color: #1e61a5; }
.siteMap .li1 .ul1 { padding: 10px 20px; }
.siteMap .li1 .ul1 .li2 { display: inline-block; *display: inline; zoom: 1; padding-right: 10px; vertical-align: top;line-height: 22px; }
.siteMap .li1 .ul1 .li2 .a2 { color: #777777; font-size:14px;}
.siteMap .li1 .ul1 .li2 .ul2 { padding: 0 0 20px; }
.siteMap .li1 .ul1 .li2 .ul2 .li3 { line-height: 18px; display: inline-block; *display: inline; zoom: 1; }
.siteMap .li1 .ul1 .li2 .ul2 .li3 .a3 { color: #999999; padding-right: 10px; margin-right: 10px; border-right: 1px solid #dddddd; }
.siteMap .li1 .ul1 .li2 .ul2 .last3 .a3 { border-right: none; }

.wrap-content p{ text-indent:20pt !important; }

.r_ad { color:red;margin-top:5px; }

/*---------公众留言内容--------*/
.clearfix #bbs_left{ font-size:16px !important;}
.clearfix #bbs_title  dl{ font-size:16px; color:#1e61a5;}
#bbs_text dl dt.bbs_center_line{ padding-bottom:5px;}
#bbs_text dl dd{ font-size:16px; line-height:26px; padding-top:5px;} 
#bbs_title{border:1px solid #9bbde6 !important;}
#bbs_bot{margin-bottom:16px !important;}
#bbs_botright{ font-size:16px !important;}
#bbs_botleft{ font-size:16px !important;}