﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */

/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#D7161B;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#D7161B;}
.benbg{background:#D7161B;}

body{ background:#f0f0f0;min-width:1200px;}
#listpic li{float:left;padding:0 10px 10px 10px;line-height:160%;}
#listpic li img{width:100px;height:70px;margin-bottom:5px;vertical-align:top;}
#listpic.p1 li img{width:200px;height:160px;}
#list1 li{padding-left:12px;height:25px;line-height:25px;background:url(dot1.gif) no-repeat 0px 6px;}
.all{width:1200px;margin:auto;}.copy{padding:20px 0;}

.topbox{ width:100%; height:380px; background:url(bg.jpg) no-repeat top center;}
.tr,.tr a{ color:#d7161b;}
.search{ width:580px; height:60px; background:url(sbg.png) no-repeat center; margin:auto}
.inp{width:470px;height:38px;background:#fff; border:0;padding-left:10px;}
.but{border:0; width:70px; height:40px; background:url(ss.jpg) no-repeat center; cursor:pointer;}

.navbox{height:60px;background:#d7161b;}
.nav{ line-height:60px;}.nav li{line-height:60px; font-size:22px; float:left; font-family:"微软雅黑"; padding:0 40px;}
.nav li{ border-right:solid 1px #dbebfe;}
.nav li a{ color:#fff;}
.tnews{ width:1170px; height:118px; background:url(tbg.png) no-repeat center;}
.tnews h1,.tnews h1 a{ font-size:28px; font-family:"微软雅黑"; color:#de2425; line-height:35px;}
.tnews p{ font-size:18px;font-family:"微软雅黑";}

.nimg{width:690px; height:350px;}
		
		
		
.ntext{ width:520px;height:380px;}		
.ks_dh ul{border-bottom:solid 1px #CCC}
.ks_dh li{text-align:center;float:left;padding:0 10px;height:36px;line-height:36px;font-size:18px; font-family:"微软雅黑";cursor:pointer;margin-right:2px;}
.ks_dh li.on{background:#de2425;color:#fff;}
.ks_dh li.on a{color:#fff;}
.ks_dhlines{height:2px;overflow:hidden;background:#de2425;margin-bottom:10px;}
.n1 li{ line-height:32px; font-size:16px; padding-left:25px; background:url(icon2.png) no-repeat 10px center;}
.n1 li span{float:right;margin-right:3px;}
#m1_more{ float:right; font-size:16px; color:#999}

.dnews h1{ font-size:18px; font-family:"微软雅黑";}.dnews p{color:#848484; font-size:14px;line-height:25px; text-indent:20px; padding-bottom:10px; border-bottom:solid 1px #c6c6c6}

.bleft{width:380px; padding-right:25px; border-right:solid 1px #f0f0f0;}
.zwgk h1{ height:40px; line-height:40px; color:#fff; background:#d7161b; font-size:22px; font-family:"微软雅黑"; text-align:center}
.zwgk li{ float:left; width:158px; height:53px; line-height:53px; font-size:18px; font-family:"微软雅黑"; margin:5px; background:#f0f0f0; border:solid 1px #e0e0e0; border-radius:5px; padding-left:20px}
.zcfg h1{width:360px; height:40px; padding:0 10px;line-height:40px; display:block; background:#f0f0f0; font-size:18px; font-family:"微软雅黑"; color:#d7161b; border-bottom:solid 3px #d7161b;}.zcfg h1 img{ margin:0 10px;}.zcfg h1 a{ float:right;}.zcfg li{ line-height:36px; font-size:16px; padding-left:18px; background:url(icon.png) no-repeat 5px center;}
.bright{ width:740px;}

		.slideTxtBox{ width:740px;}
		.slideTxtBox .hd{ height:40px; line-height:40px; background:#f0f0f0; position:relative; }
		.slideTxtBox .hd ul{ position:absolute;}
		.slideTxtBox .hd ul li{width:113px;text-align:center;float:left;font-size:18px;font-family:"微软雅黑";}
		.slideTxtBox .hd ul li.on{width:113px;background:url(bg1.png) no-repeat center;}
        .slideTxtBox .hd ul li.on a{color:#fff;}
		
		.slideTxtBox .bd {height:250px;}
		.slideTxtBox .bd li{ line-height:36px; font-size:16px; padding-left:18px; background:url(icon.png) no-repeat 5px center;}
		.slideTxtBox .bd li .date{float:right; color:#999;}
.zcfg1 {width:348px;}
.zcfg1 h1{width:328px; height:40px; padding:0 10px;line-height:40px; display:block; background:#f0f0f0; font-size:18px; font-family:"微软雅黑"; color:#d7161b; border-bottom:solid 3px #d7161b;}
.zcfg1 h1 img{ margin:0 10px;}
.zcfg1 h1 a{ float:right;}
.zcfg1 li{ line-height:36px;font-size:16px; padding-left:18px; background:url(icon.png) no-repeat 5px center;}
.ztzl{ height:123px; background:url(bg1.jpg) no-repeat center;}.ztzl ul{ margin-left:40px;}.ztzl li{ float:left; line-height:123px; margin:0 5px;}

.linkbox{height:50px; line-height:50px;background:#e5e5e5;}
select{ width:260px; height:35px; line-height:35px; padding-left:10px; border:0; margin:0 40px;}
.down p{ margin:0; font-size:16px; padding:10px 0; line-height:25px;}

.c1{width:280px;}
.c2{width:880px;}
.leftdh h1{height:40px; padding:0 10px;line-height:40px; display:block; background:#f0f0f0; font-size:18px; font-family:"微软雅黑"; color:#d7161b; border-bottom:solid 3px #d7161b;}
.leftdh h1 img{ margin:0 10px;}
.leftdh li{height:35px; line-height:35px; font-size:16px; font-family:"微软雅黑"; margin:5px 0; background:#f0f0f0; border:solid 1px #e0e0e0; border-radius:5px;padding-left:46px;}
.leftdhli li{ line-height:36px; font-size:16px; padding-left:18px; background:url(icon.png) no-repeat 5px center;}

/* 公共样式_文章列表 */
.list_news li{height:40px;line-height:40px;border-bottom:1px dashed #ccc;background:url(dot1.gif) no-repeat 0px 15px;padding-left:14px;}
.list_news li,.list_news li a,.list_news li a:hover{font-size:14px;}

.nodh{border-bottom:1px solid #ddd;height:28px;margin-bottom:10px;}
.nodh h1{float:left;}

/* 通用表单提交 */
#tabbox{padding:10px 0 0 10px;}
#tabbox ul li{float:left;}
#tabbox ul li.li1,#tabbox ul li.li1fix{width:100px;font-size:14px;}
#tabbox ul li.li2{width:550px;}
#tabbox ul li.li3{width:150px;padding-left:10px;color:#bbb;float:right;}
#tabbox ul li.li1,#tabbox ul li.li1fix,#tabbox ul li.li3{height:40px;line-height:33px;}
#tabbox ul li.li2 div{border:1px solid #bbb;padding:6px 10px;border-radius:8px;}
#tabbox ul li.li2 div.bghui{background:#f4f4f4;}
#tabbox ul li.li2 div input.inps{border:0;height:25px;line-height:25px;width:100%;font-size:14px;font-family:"microsoft yahei";}
#tabbox ul li.li2 div textarea.inps{border:0;width:100%;font-size:14px;font-family:"microsoft yahei";}
#tabbox ul li .sel,#tabbox ul li .sel2{width:100%;border:0;padding:5px;font-size:14px;background:url(sel.png) no-repeat center right #f4f4f4;margin-top:5px;}
#tabbox ul li .sel2{width:100px;margin-right:5px;}
#tabbox ul .yzmfix {position: relative;}#tabbox ul .yzmbt {position: absolute;right:5px;top:5px;z-index:100;display:inline-block;width:120px;border-radius:8px;}
#tabbox ul li .bt{height:40px;line-height:40px;background:#D7161B;border:0;cursor:pointer;width:100%;border-radius:8px;}
#tabbox ul .clear{margin-bottom:10px;}

.list_pic2 li{width:25%;float:left;text-align:center;padding-bottom:15px;}

/* 最新*/
.wzabox{font-size:20px;}
.wzabg{width:290px;background:#fff;padding:6px 0;border-radius:5px;}
.tr{font-size:16px;}

.lybt{font-size:16px;}
.lynr{font-size:14px;}
.lyre{font-size:14px;}

.c3{width:350px;margin-right:25px;}
.c4{width:473px;margin-right:25px;}
.c5{width:300px;}
.gkbg{background:url(gkbg.png) no-repeat top center;border-bottom:2px solid #FF8C8E;height:38px;line-height:38px;}

/* 信息公开导航 */
#xxgkdh ul li{width:33.33%;float:left;position:relative;cursor:pointer;height:40px;line-height:40px;border-bottom:1px solid #ccc;}
#xxgkdh ul li.on{color:#D7161B;}
#xxgkdh ul li.on::after{content: ''; position:absolute;width:50%; height:2px; background:#E01A00; top:38px;left:25%;}
#xxgkdh ul.hdjl li{width:50%;}

.gklmdh {overflow:hidden;}
.gklmdh ul{width:120%;}
.gklmdh ul li{width:170px;margin:0 10px 10px 0;float:left;background:#F28027;height:30px;line-height:30px;border-radius:3px;display:block;}
.gklmdh ul li a{display:block;}
.gklmdh ul li a:hover{text-decoration:none;}

/* 下拉菜单 */
.menusdv1 {z-index:9998;width:150px;position:relative;height:0px;}.menusdv2 {z-index:9999;position:absolute;width:100%;}
.listmenu {width:100%;background:#ffffff;border:2px solid #D7161B;}
.listmenu li {text-align:center;border-bottom:1px dashed #D7161B;line-height:35px;}
.listmenu li a,.listmenu li a:hover {display:block;font-size:14px;COLOR:#D7161B;text-decoration:none;}
.listmenu li a:hover {background:#FBDEDF;}