@charset "utf-8";
/* main_image 轮播图CSS　2018.3.6 */
.banner {height:300px; background:#f0f0f0;}
.onpage {height:40px; background:#f0f0f0;float: left; margin-bottom:20px;}
.onpage_1{text-indent:3px; line-height:40px; font-size:14px; width:100%; text-align:left;}

.main{ margin-bottom:40px; position:static;}
.main_menu{ width:270px; float:left; margin-right:18px;}
.main_menutit{ background:#681b23; height:55px; font-size:22px;border-left:1px solid #681b23; border-right:1px solid #681b23; width:100%; color:#fff; line-height:55px;text-indent:25px;}
.main_menu li{ height:45px; line-height:45px; width:100%; float:left; font-size:17px; border-left:1px solid #ccc; border-right:1px solid #ccc;text-indent:45px; background:url(../images/li_bg.png) no-repeat left top;}
.main_menu .main_menull{ height:10px; width:100%; float:left; border-left:1px solid #ccc; border-right:1px solid #ccc;background: none;}
.main_menu li a{ display: block;}
.main_menu li:hover { text-indent:50px;transition: 0.5s;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;}

.main_m{ width:900px; min-height:380px; float:right; }
.main_mtit{ height:48px; line-height:40px; font-size:22px; padding-left:20px; border-bottom:2px solid #CCC; margin-bottom:5px;}
.main_mtime{ height:16px; line-height:16px; font-size:13px; padding-left:20px; margin-bottom:30px; margin-bottom:5px; color:#666;}
.main_mtxt{ padding-left:20px; padding-right:20px; margin-top:30px; line-height:30px; font-size:16px;}
.main_mtxt iframe{ width:800px;height: 360px; margin-bottom:20px;}
.newspage{ height:40px; margin-top:10px; float:left;padding-left:20px;padding-right:20px;}
.newspage font{ line-height:25px;}

.main_left{float:left; width:270px;}
.main_lefttit{ background:#681b23; height:55px; font-size:22px;border-left:1px solid #681b23; border-right:1px solid #681b23; width:100%; color:#fff; line-height:55px;text-indent:25px;}
.main_left li{ height:60px; line-height:60px; width:100%; float:left; font-size:18px; border-left:1px solid #ccc; border-right:1px solid #ccc;text-indent:45px; background:url(../images/li_bg2.png) no-repeat left top;}
.main_left .main_leftll{ height:10px; width:100%; float:left; border-left:1px solid #ccc; border-right:1px solid #ccc;background: none;}
.main_left .ll2{ border-bottom:1px #ccc solid;}
.main_left li a{ display: block;}
.main_left li:hover { text-indent:50px;transition: 0.5s;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;}
.main_left .logolink{width:270px; padding-top:20px; float:left;}
.main_left .logolink img{ border:2px #681b23 solid;}

.main_hot{float:left; width:270px;}
.main_hot li{ height:auto; line-height:22px; padding:3px 0; width:100%; float:left; font-size:14px; border-left:1px solid #ccc; border-right:1px solid #ccc;text-indent:15px; background:url(../images/li02.gif) no-repeat left 10px;}
.main_hot .main_hotll{ height:10px; width:100%; float:left; border-left:1px solid #ccc; border-right:1px solid #ccc;background: none;}
.main_hot .ll2{ border-bottom:1px #ccc solid;}
.main_hot li a{ display: block;}
.main_hot li:hover { transition: 0.5s;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;}

.newslist{ height:40px; border-bottom:dashed #bbb 1px; float:left; width:100%; line-height:30px;text-indent:15px;font-size:16px; padding-top:10px;}
.newslist font{font-size:14px; padding-left:30px; color:#CCC;}
.newslist:hover{ background:#f0f0f0;}

.prolist{ float:left; width:285px; padding-top:30px; font-size:16px; font-weight:bold; text-align:center;}
.prolist img{ width:280px;}

.kk01{ width:270px; margin:5px; float:left; border:1px #eee solid; height:200px; background: url(../images/kkbg.jpg) no-repeat left top; }
.kk02{ width:100%; height:50px; font-size:20px; text-align:center; line-height:50px; font-weight:bold;}
.kk03{ width:250; font-size:13px; line-height:20px; margin-left:10px; margin-top:15px;}
@media only screen and (max-width: 768px) {
	.banner {display:none;}
	.main_menu{ width:100%;}
	.main_menu li{ width:auto;text-indent:0px; padding-left:10px; padding-right:20px; border:0px; background:url(../images/li_01.gif) no-repeat 0px 19px; ;background-size:5px 5px;}
	.main_menu li:hover { text-indent:0px;}
	.main_m{ width:100%; min-height:0px;}
	.main_mtxt{ padding-left:2px; padding-right:2px;}
	.main_mtxt img{ width:100%;}
	.main_mtxt iframe{ width:100%;height: 360px;}
.main_left{display:none;}
.main_hot{display:none;}
.main_left .lx dt{ padding-bottom:10px;}
.main_left .lx dd{ height:40px; font-size:30px; padding-top:25px;}

.newslist{ height:auto; border-bottom:dashed #bbb 1px; float:left; width:100%; line-height:20px;text-indent:1px;font-size:14px; padding-top:10px; padding-bottom:5px; float:left;}
.newslist font{font-size:14px; padding-left:30px; color:#CCC; display:none;}
.newslist:hover{ background:#f0f0f0;}

.prolist{width:50%;font-size:14px;}
.prolist img{ width:98%;}

.newspage{padding-left:1px;padding-right:0px;}
.newspage font{ line-height:25px;}

.kk01{ width:100%; border:0px; }
.kk03{ width:90%; margin-left:10px;}
}