@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:40px; line-height:40px; 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; }

.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; }
.k-layout { width: 1200px; margin: 0 auto;}
.k-layout h2 {
	font-size: 26px;
	color: #e80113;
	font-weight: 700;
	background-image:url("/static/images/tith3.jpg"); background-repeat:no-repeat;
	text-indent: 28px;
	height: 32px;
	line-height: 32px;
	width: 146px;
	border-bottom: solid 2px #e80113;
	letter-spacing: 2px;
}
.k-layout h2.th3_1{ background-position:0px -8px;}
.k-layout h2.th3_2{
	background-position: 0px -68px;
}
.k-layout h2.th3_3{
	background-position: 0px -116px;
}
.k-layout h2.th3_4{
	background-position: 0px -160px;
}
.k-layout h2.th3_5{
	background-position: 0px -215px;
	width: 210px;
}
.k-layout h2.th3_6{
	background-position: 0px -264px;
}
.k-layout h2.th3_7{ background-position:0px -8px;}

.k-layout .more{ height:32px; background:url("/static/images/line_h2.gif") repeat-x center -16px; text-align:center; color:#e80010; font:16px/32px "微软雅黑";  font-weight:700;}
.k-layout .more a{ background:#FFF; padding-left:10px; padding-right:10px; color:#7e7e7e;font:16px/32px  "微软雅黑";font-weight:550}
.k-layout .more a:hover{ color:#666}
.k-layout .more strong{background:#FFF;}
.g-header{ width: 100%;z-index: 9999; background:#fff; left: 0;}
.k-top { width: 100%;height: 48px;background: #242528;}
.m-menu{height:65px;background:#df196a;}
.m-menu ul{display:table;height:65px;position:relative;z-index:10}
.m-menu ul li{display:table-cell;height:65px;line-height:65px;text-align:center}
.m-menu ul li a{font-size:17px;color:#ffdde0; }
.m-menu ul li a:hover,.slider-title a{color:#fff}
.dnav1{ height:28px;  line-height:28px;  background:#989898; position:absolute; right:0px; top:65px; display:none; border-top:#fff solid 1px;}
.m-menu ul li .dnav1 a{ display:inline; padding-left:8px; padding-right:8px; height:28px;  line-height:28px; background:#989898; color:#FFF
}
.m-menu ul li.ds:hover{ background:url("/static/images/dishi.jpg") no-repeat center bottom}
.m-menu ul li:hover .dnav1 { display:inline; height:28px;  line-height:28px; background:#989898; color:#FFF
}
.m-menu ul li .dnav1 a { display:inline; height:28px;  line-height:28px; background:#989898; color:#FFF
}
.m-menu ul li .dnav1 a:hover{ color:#000}