@charset "utf-8";
blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}
address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ul,li{margin:0;padding:0;}
li{list-style:none;}
b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}
a,a:hover,del,ins,s,u{text-decoration:none}
body,button,input,keygen,legend,select,textarea{font:14px/1.5 "Microsoft YaHei",arial,\5b8b\4f53,sans-serif;color:#333;outline:0}
img{ border:none}
a{color:#2e2e2e}
a:hover{color:#0972d3}
.w12{width:1200px; }
.c{margin:0 auto; }
.fl{float:left; }
.fr{float:right; }
.clear{clear:both; }
.w785{width:785px; overflow:hidden; }
.w400{width:400px; overflow:hidden; }
.line20{height:20px; overflow:hidden; }


/*内容页开始*/
.h176{ height:176px; background:#FFF}
.con-banner{width:1200px; height:60px; margin:0px auto; }
.con-fr-h{font-size:18px; font-weight:bold; height:32px; line-height:32px; border-bottom:1px solid #c9caca; color:#2e2e2e; }
.con-tptj ul li{width:190px; height:135px; }
.con-tptj ul li img{display:block; width:190px; height:100px; }
.con-tptj ul li p{text-align:center; height:35px; line-height:35px;  }
.con-tptj ul li p a{color:#2e2e2e; font-size:16px; }

.con-fr-bgt ul li{height:35px; line-height:35px; color:#2e2e2e; font-size:16px; }
.con-fr-bgt ul li a{margin-left:8px; }
.con-fr-bgt ul li span{color:#e50112; }

.con-location{height:32px; line-height:32px; border-bottom:1px solid #c9caca; color:#7e7e7e; font-size:16px; }
.con-body{padding:0 10px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
.con-news-title{height:55px; line-height:55px; font-size:25px; color:#2e2e2e; text-align:center; font-weight:bold; }
.con-news-attr{width:680px; height:30px; line-height:30px; font-size:12px; color:#7e7e7e; margin:0 auto; }
.con-news-attr a{color:#7e7e7e; }
.con-news-attr span{margin-left:50px; }
.con-news-attr span.con-time{background:url(arc-time.jpg) no-repeat left center; padding-left:20px; }
.con-news-attr span.con-share{background:url(arc-share.jpg) no-repeat left center; padding-left:20px;}
.con-news-summ{width:725px; padding:10px 20px; background:#f1f1f1; line-height:25px; font-size:14px; }
.con-news-art p{padding:15px 10px; line-height:25px; text-align:left;
 text-indent:2em;
 padding-bottom:10px;}

.con-xgyd{width:743px; border:1px solid #dadada; margin:0 auto; }
.con-xhyd-t{height:40px; border-bottom:1px solid #dadada; color:#2e2e2e; font-size:18px; padding-left:15px; line-height:40px; background:#f1f1f1; }
.con-xgyd ul{width:100%;padding:20px;  -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
.con-xgyd ul li{float:left; width:50%; height:30px; line-height:30px; padding-left:10px; background:url(point.png) no-repeat left center;  -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; overflow:hidden; }

.con-discuss{width:745px; margin:0 auto; }
.con-bbk,.con-tjwx{width:745px; margin:0 auto; }
.con-t-sty{height:30px; line-height:30px; border-bottom:1px solid #dadada; font-size:18px; font-weight:bold; }
.con-bbk ul li{float:left; width:118px; height:190px; padding-left:38px; }
.con-bbk-img{width:118px; height:118px; overflow:hidden; position:relative; }
.con-bbk-img span{position:absolute; bottom:0; left:0; width:118px; height:30px; line-height:30px; color:#fff; text-indent:5px; overflow:hidden; background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); }
.con-bbk-t{width:118px; height:40px; line-height:35px; text-align:center; color:#7e7e7e; }
.con-bbk-t a{color:#7e7e7e;}
.con-bbk-lq{width:118px; height:32px; background:#FE781F; color:#fff; text-align:center; cursor:pointer; line-height:32px; }
.con-bbk-lq a{color:#fff; }
.share{width:745px; margin:0 auto; height:45px; }
.con-down{background:url(con-down.jpg) no-repeat right center; padding-right:45px; height:45px; line-height:45px; }
.con-down a{font-size:18px; color:#2e2e2e; }
.con-down a:hover{color:#e50112; }

.con-tjwx ul li{float:left; width:238px; padding-right:10px; height:96px; padding-top:20px; }
.con-tjwx ul li .fl{width:96px; height:96px; }
.con-tjwx ul li .fr{width:130px; padding-left:12px; height:96px; overflow:hidden; }
.con-tjwx ul li .fr p.con-wx-t{height:40px; line-height:40px; font-size:16px; overflow:hidden; font-weight:bold; }
.con-tjwx ul li .fr p.con-wx-sm{line-height:28px; height:56px; overflow:hidden; font-size:14px; }


.w_400 .h_t17 h4{
    padding:0px; height:31px;
    
font-size:18px; line-height:31px; font-weight:600; color:#000; text-align:left; 
}