@charset "gb2312";
/* CSS Document */
body,div,ul,li,h1,dd,dl,p{margin:0;padding:0;font-family:\5FAE\8F6F\96C5\9ED1;}
li{list-style:none;list-style-position: outside;border:0;}
img{ vertical-align:middle;}
a img,img{border:0px;}
a{text-decoration:none; color:#262626;}a:hover{ color:#cd1f1f;}
.blk,.blk3,.blk5,.blk6,.blk8,.blk10,.blk14,.blk15,.blk20,.blk25,.blk30,.blk36{clear: both; font-size: 1px;line-height: 1px; display:block;}
.blk3{height: 3px;}.blk5{height: 5px;}.blk6{height: 6px}.blk8{height: 8px}.blk10{height: 10px}.blk14{height: 14px}.blk15{height: 15px}.blk20{height: 20px}.blk25{height: 25px}.blk30{height: 30px}.blk36{ height:36px;}
.clearfix{_zoom:1}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;}

.pt20{ padding-top:20px;}

.w1200{ width:1200px; margin:0px auto;}.warp2{ background-color:#f0f0f0;}
.banner .logo{ position:absolute; left:25px; top:20px;}
.banner-phone{ display:none;}

.index-toutiaobg{ height:793px; background:url(index-toutiao-bg.jpg) center top no-repeat;}
.index-jchdbg{ height:1065px; background:url(index-jchd-bg.jpg) center top no-repeat;}
.index-qmtbg{ height:1030px; background:url(index-qmt-bg.jpg) center top no-repeat;}
.head-title{ padding-bottom:50px; text-align:center;}

/*头条新闻*/
.ttnews{ padding:40px 0 15px;}
.ttnews .ttnews-lg h1{ font-weight:bold; font-family:"Microsoft YaHei","宋体"; font-size:20px; text-align:center;}
.ttnews .ttnews-lg h1 a{ color:#50236D;}
.ttnews .ttnews-lg h1 a:hover{ color:#C00;}
.ttnews .ttnews-sm{ padding-top:10px; color:#999; text-align:center;}
.ttnews .ttnews-sm a{ font-size:14px; margin:0 10px;}
.news{ padding-top:40px;}
.news .focus{ width:620px; float:left;}
.news .lb{ width:540px; float:right;}
.news .lb .shz{ margin-bottom:20px; border-bottom:1px solid #f2f2f2;}
.news .lb .shz .bbb{ font-size:18px; color:#262626; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; display:block; padding-bottom:8px;}
.news .lb .shz .bbb:hover{ color:#cd1f1f; text-decoration:underline;}
.news .lb .shz .rrr{ font-size:14px; color:#404040; font-family:\5FAE\8F6F\96C5\9ED1; line-height:26px; padding-bottom:15px; display:block;}
.news .gkm {margin:15px auto;width:960px;padding:0px 20px 20px 20px; text-align:center; overflow:hidden;position:relative;top:10px}
.news .gkm .ann{margin-left:370px;width:220px;height:30px;background:#f9f9f9;border:1px #e5e5e5 solid;-webkit-border-radius:30px; text-align:center;padding:6px 0px 2px 0px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;}
.news .gkm .ann .ff{ }

.list-50 li{ width:580px; float:left; line-height:38px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.list-50 li:nth-child(2n){ float:right;}
.list-50 li .title{ width:460px; float:left; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; }
.list-50 li .time{ width:100px; float:right; display:block; color:#999;}

.slideBox{ width:620px; height:400px; overflow:hidden; position:relative; z-index:0;}
.slideBox .hd{height:18px; overflow:hidden; position:absolute; right:5px; bottom:2px; z-index:1;}
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{float:left;margin:2px 7px 0px 0px;width:18px;height:4px;line-height:40px;text-align:center;background:#fff;color:#ddd;cursor:pointer;}
.slideBox .hd ul li.on{background:#cd1f1f;color:#fff;}
.slideBox .bd{ height:100%; z-index:0; overflow:hidden;}
.slideBox .bd img{ width:620px; height:400px; }
.slideBox .bd span{ width:620px; height:40px; bottom:0px; left:0px; background: #000; position: absolute; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; border-top:1px solid #333333;}
.slideBox .bd h1{ width:550px; height:40px; bottom: 0px; left: 10px; position: absolute; font-size: 16px; color: #FFFFFF; line-height: 40px;text-align:left;overflow:hidden;cursor:pointer; line-height:40px; margin:0; padding:0; border:0;font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1"}
.slideBox .bd h1 a{ color:#fff; text-decoration:none; line-height:40px; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1;}
.slideBox .bd h1 a:hover{ color:#ffffcc; text-decoration:underline; line-height:40px; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1;}

.slideBox .prev,.slideBox .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat;display:block; }
.slideBox .prev{top: 50%;margin-top: -37px; left: 0px;background-position:0 -74px; cursor:pointer; }  
.slideBox .next{top: 50%;margin-top: -37px; right:0px;background-position:-40px -74px;  cursor:pointer;}  
.slideBox .prev:hover{  background-position:0 0; }  
.slideBox .next:hover{  background-position:-40px 0;} 




.txt11 a{color:#666666; text-decoration:none;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.txt11 a:hover{color:#cc0000; text-decoration:underline;} 

.jchd ul{ overflow: hidden;}
.jchd ul li{ width:285px; float:left; margin-right:20px; margin-bottom:20px; border-radius:6px; overflow:hidden; box-shadow:1px 1px 5px #CCC;}
.jchd ul li:nth-child(4n){ margin-right:0;}
.jchd ul li .pcx a img{width:285px;height:200px; display:block;}
.jchd ul li .pcm{height:60px; line-height:1.2; background:#f9f9f9; text-align:center;}
.jchd ul li .pcm .mc{ padding-top:8px;}
.jchd .gkm { padding:30px 20px 10px 20px; text-align:center; overflow:hidden;}
.jchd .gkm .ann{ width:220px; height:32px; margin:0px auto; background:#f9f9f9;border:1px #e5e5e5 solid;-webkit-border-radius:30px; text-align:center;padding:4px 0px 4px 0px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;position:relative; }
.jchd .gkm .ann .ff{ position:absolute;left:0px;top:0px;width:220px;text-align:center;padding:6px 0px 5px 0px;}

.txt06 a{color:#000; text-decoration:none; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1;}
.txt06 a:hover{color:#ff9724; text-decoration:underline;}

.qmtbd ul li{ width:378px; height:605px; overflow:hidden; float:left; margin-right:33px; background:url(qmt-bg1.jpg) no-repeat;}
.qmtbd ul li:nth-child(3n){ margin-right:0;}
.qmtbd ul li:nth-child(2){ margin-top:50px;}
.qmtbd .items{ width:340px; height:450px; margin:75px auto 0; background-color:#FFF;}
.qmtbd .items p{ margin:0 10px; padding-top:20px;}
.qmtbd .items a{ display:block; position:relative; height:36px; line-height:36px; padding-left:14px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.qmtbd .items a:before{ content:''; position:absolute; width:4px; height:4px; top:50%; margin-top:-2px; left:0; border-radius:50%; background-color:#930;}

.newslist{ padding:60px 0;}
.newslist .leftbox{ width:560px; float:left;}
.newslist .leftbox li a{ display:block; position:relative; height:42px; line-height:42px; padding-left:18px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.newslist .leftbox li a:before{ content:''; position:absolute; width:6px; height:6px; top:50%; margin-top:-3px; left:0; border-radius:50%; background-color:#930;}
.newslist .weibo{ width:600px; float:right;}

.txt07 a{color:#333333; text-decoration:none;LINE-HEIGHT: 220%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.txt07 a:hover{color:#ff9724; text-decoration:underline;LINE-HEIGHT: 220%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}

.txt080 a{color:#666666; text-decoration:none;LINE-HEIGHT: 160%;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.txt080 a:hover{color:#cc0000;}

.txt10 a{color:#000; text-decoration:none;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.txt10 a:hover{color:#cc0000;text-decoration:underline;}

/* */
.footer{ width:100%; padding:30px 0; clear:both; background:#C93;}
.footer .mx{ text-align:center; font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; color:#fff; line-height: 2;}
.footer .mx span{font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px;}

@media screen and (max-width: 800px) {
	.w1200{ width:auto;}
	.index-toutiaobg{ height:auto; background:none;}
	.index-jchdbg{ height:auto; background:none;}
	.index-qmtbg{ height:auto; background:none;}
	.head-title img{ width:180px;}
	.banner{ display:none;}
	.banner-phone{ display:block;}
	.banner-phone img{ width:100%;}
.ttnews{ padding:20px 0 0;}
.ttnews .ttnews-lg h1{ font-weight:bold; font-size:24px;;}
.ttnews .ttnews-lg h1 a{ color:#50236D;}
.ttnews .ttnews-sm{ padding-top:10px; color:#999; text-align:center;}
.ttnews .ttnews-sm span{ display:none;}
.ttnews .ttnews-sm a{ display:block; text-align:center; font-size:16px; margin:0 10px 10px;}
.news{ padding-top:20px;}
.news .focus{ width:100%; float:none;}
.news .lb{ width:100%; float:none; padding-top:40px;}
.news .lb .shz{ margin-bottom:15px; border-bottom:1px solid #f2f2f2;}
.news .lb .shz a{ display:block; margin:0 12px;}
.slideBox{ width:100%; height:240px; }
.slideBox .hd{ display:none;}
.slideBox .bd img{ width:100%; height:240px; }
.slideBox .bd span{ width:100%; height:50px; }
.slideBox .bd h1{ width:100%; height:50px; left:0; padding:0 10px; line-height:22px; display:flex; align-items: center; justify-content:center; box-sizing:border-box;}
.jchd ul li{ width:50%; float:left; margin-right:0; margin-bottom:20px; border-radius:6px; overflow:hidden; box-shadow:1px 1px 5px #CCC;}
.jchd ul li:nth-child(4n){ margin-right:0;}
.newslist .leftbox{ width:100%; float:none;}
.newslist .weibo{ display:none;}
}