﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */

/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#C50001;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#C50001;}
.benbg{background:#C50001;}

#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;}
.sou{ width:340px; height:38px; border:1px solid #ddd; margin-top:60px;overflow:hidden;}
.so1{ width:260px; border:0; padding-left:10px; height:33px; line-height:33px; overflow:hidden;float:left;}
.so2{ width:60px; height:38px; text-align:center; float:right; display:inline; font-size:14px; color:#fff; background:#c50001; border:0;}
.dhbg{ background:#c50001; min-width:1200px;}
.dh{ width:1201px; margin:auto; height:48px; overflow:hidden; background:url(dhr.jpg) no-repeat top left;}
.dh li{ float:left; display:inline; width:150.1px; height:48px; line-height:48px; overflow:hidden; background:url(dhr.jpg) no-repeat top right; text-align:center;}
.dh li i{ margin-right:10px; font-size:16px;}
.dh li a:hover{ color:#ffff00; text-decoration:none;}
.dh ul li i a:hover{ color:#ffff00; text-decoration:none;}
.f18{font-size:18px;}
.tou{ border:1px solid #ddd; background111:url(tou.png) no-repeat top left; height:85px; text-align:center; line-height:300%; padding-top:15px;}
.to1,.to1 a{ font-size:36px; color:#c50001;text-decoration:none;}
.tbt{ background:#c50001; height:2px; min-width:1200px;}
.xwbg{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding-top:0px; width:404px; height:378px; overflow:hidden;}
.xwt{ margin-left:20px; background:url(xwt.jpg); width:83px; height:35px; padding-left:17px; padding-top:10px; overflow:hidden;}
.xw li{ padding:0; margin:0;}
.xw li a{line-height:30px;background1:url(gun.png) no-repeat 10px 10px; padding:11px 0 7px 18px;display:block;float:left; width:391px; height:66px;  overflow:hidden; border-bottom:1px dashed #ddd;color:#c50001;}
.xw li a:hover{background1:url(gun1.png) no-repeat 10px 8px #c50001; background:#c50001;color:#fff; text-decoration:none;}
.ban{ width:390px;}
.ba1{height:80px; font-weight:bold; line-height:80px; overflow:hidden; padding-left:110px; padding-right:70px;}


#move{ padding:10px 0 10px 11px;border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; overflow:hidden;}
#move a{ float:left; display:inline;display: inline-block;
		width:135px;height:34px;
		border: 1px solid #ddd;
		text-align: center;
		margin:8px 8px;
		position: relative;
		padding-top: 16px; padding-left:30px;
		font-size: 16px;
		text-decoration: none;
		overflow: hidden;
}
#move a i{position: absolute;top: 12px;left: 17px;display: inline-block;filter:alpha(opacity=100);opacity: 1; color:#deb24d; font-size:24px;}
#move a:hover,#move a:hover i{color:#fff; background:#c50001;}


#move1{ padding:10px 0 10px 11px;border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; overflow:hidden;}
#move1 a{ float:left; display:inline;display: inline-block;
		width:135px;height:34px;
		border: 1px solid #ddd;
		text-align: center;
		margin:8px 8px;
		position: relative;
		padding-top: 16px; padding-left:30px;
		font-size: 16px;
		text-decoration: none;
		overflow: hidden;
}
#move1 a i{position: absolute;top: 12px;left: 17px;display: inline-block;filter:alpha(opacity=100);opacity: 1; color:#4f79b7; font-size:24px;}
#move1 a:hover,#move1 a:hover i{color:#fff; background:#c50001;}

#move2{ padding:10px 0 10px 11px;border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; overflow:hidden;}
#move2 a{ float:left; display:inline;display: inline-block;
		width:135px;height:34px;
		border: 1px solid #ddd;
		text-align: center;
		margin:8px 8px;
		position: relative;
		padding-top: 16px; padding-left:30px;
		font-size: 16px;
		text-decoration: none;
		overflow: hidden;
}
#move2 a i{position: absolute;top: 12px;left: 17px;display: inline-block;filter:alpha(opacity=100);opacity: 1; color:#c50001; font-size:24px;}
#move2 a:hover,#move2 a:hover i{color:#fff; background:#c50001;}

.ks_dh{ background:url(ti.jpg); height:42px; padding-left:15px;}
.ks_dh li{text-align:center;float:left;padding:0 20px;height:42px;line-height:42px;font-size:16px;cursor:pointer;}
.ks_dh li.on{background:#fff; height:40px; color:#c50001; border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:2px solid #c50001;}
.ks_dh li.on a{color:#c50001;}
.jian{ border:1px solid #ddd; width:595px;}
#m1_more{ float:right; font-size:16px;}
#m1_more a{color:#666;}
.jir{ width:330px; line-height:26px; padding-top:5px;}
.jg li{ background:url(dot2.gif) no-repeat 0 17px; padding-left:15px; font-size:16px; line-height:40px; height:30px; overflow:hidden;}
.jq li span{ Times, serif;}
#m2_more{ float:right; font-size:16px;}
#m2_more a{color:#666;}
.bb2{ background:#c50001; height:2px; min-width:1200px;}
.botbg{ background:#e7e7e7; min-width:1200px;}
.tz1{ background:url(tz.jpg) no-repeat 160px 12px #fff; width:180px; height:35px; border:0; font-size:18px; color:#666; padding-left:10px; margin-right:5px;;}
.ks1_dh{height:35px;}
.ks1_dh li{ width:120px;text-align:center;float:left;height:35px;line-height:35px;font-size:16px;cursor:pointer; font-weight:bold;}
.ks1_dh li a{ width:120px;text-align:center;float:left;height:35px;line-height:35px;cursor:pointer; color:#c50001;}
.ks1_dh li a:hover{float:left; display:inline; width:120px;height:35px; color:#fff; background:#c50001; text-decoration:none;}
.ks1_dh li a{color:#c50001;}
.cuo{ width:120px; height:35px; line-height:35px; overflow:hidden; font-size:18px;}
.yqlj{ position:absolute; z-index:999; margin-top:5px; background:#e7e7e7; width:1180px; padding:10px;}
.yqlj li{ float:left; display:inline; width:195px; text-align:left; height:30px; line-height:30px; overflow:hidden; font-size:14px; height:160px;}
.yqlj li a:hover{ text-decoration:none;}
.yqlj1{ position:absolute; z-index:999; margin-top:5px; background:#e7e7e7; width:1180px; padding:10px;height:160px;}
.yqlj1 li{ float:left; display:inline; width:165px; text-align:left; height:30px; line-height:30px; overflow:hidden; font-size:14px;}
.yqlj1 li a:hover{ text-decoration:none;}

/* 下拉菜单 */
.menusdv1 {z-index:5;width:1200px;position:relative;height:0px;}
.menusdv2 {z-index:5;visibility:hidden;position:absolute;}
#menus2ji { border-top:2px solid #c50001; height:170px;overflow:hidden;list-style-type:none;margin:0;background:#e7e7e7; width:1180px; padding:10px;}
#menus2ji li {float:left; display:inline; width:195px; text-align:left; height:30px; line-height:30px; overflow:hidden; overflow:hidden; font-size:14px;}
#menus2ji li a,#menus2ji li a:hover {text-decoration:none;}

.c1{width:250px;border:1px solid #ddd;background:url(leftbg.png) repeat-x center bottom;min-height:717px;}
.c2{width:940px;border:1px solid #ddd;min-height:717px;}
.c1_dh{ background:url(ti.jpg);height:42px;line-height:42px;}
.c1_dh2{height:41px;line-height:41px;background:#F8F8F8;border-bottom:1px solid #ddd;padding:0 10px;}
.leftlm li{height:40px;line-height:40px;border-bottom:1px dashed #ddd;overflow:hidden;font-size:16px;font-family:"宋体";}
.leftlm li a,.leftlm li a:hover{background:url(gun.png) no-repeat 77px -2px;padding-left:92px;font-size:16px;color:#B31E0A;font-weight:bold;}
.leftlm li.on,.leftlm li.on a,.leftlm li.on a:hover{color:#347AC1;font-weight:bold;}
.leftdhzt{background:#F0F0F0;border-top:1px solid #B00B05;height:32px;line-height:32px;border-bottom:1px solid #ddd;padding-left:76px;}
.leftlmzt li{height:40px;line-height:40px;border-bottom:1px dashed #ddd;overflow:hidden;font-size:16px;font-family:"宋体";}
.leftlmzt li a,.leftlmzt li a:hover{background:url(gun.png) no-repeat 19px -2px;padding-left:35px;font-size:16px;color:#B31E0A;font-weight:bold;}
.leftlmzt li.on,.leftlmzt li.on a,.leftlmzt li.on a:hover{color:#347AC1;font-weight:bold;}

/* 公共样式_文章列表 */
.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;}
.list_pic li{width:25%;float:left;text-align:center;height:200px;}
/* 公共样式_文章正文页 */
.cwnews {text-align11:center;}.cwnews .title{width11:700px;margin:auto;font-size:30px;font-weight:bold;padding:20px 0;text-align:center;}.cwnews .click{height:33px;line-height:33px;overflow:hidden;background:url(news_click.jpg) repeat-x #E7E7E7;text-align:center;}.cwnews .click2{border-bottom:1px solid #999;padding:10px 0;text-align:center;}.cwnews .click,.cwnews .click a,.cwnews .click a:hover {color:#505050;}.cwnews .content{padding:20px 0;text-align1:left;}
.newsxgbox{width:480px;}
.newsxg{text-align:left;}
.newsxg h1{color:#357BC1;margin-bottom:10px;}
.newsxg ul li{padding-left:12px;height:27px;line-height:27px;background:url(dot4.gif) no-repeat 0px 2px;overflow:hidden;}
.newsxg ul li a,.newsxg ul li a:hover{font-size:14px;}
.nrfix{font-size:16px;line-height:200%;font-family:"宋体";}
.nrfix img{text-align:center;width11:100%;}

/* 右下角弹窗 */
#pop{background:#C50001;border-radius:10px;width:320px;font-size:14px;position:fixed;right:10px;bottom:10px;}
#popHead{line-height:35px;background:#C50001;border-radius:10px;color:#fff;position:relative;padding:0 0 0 10px;}
#popHead h2{font-size:14px;color:#fff;line-height:35px;height:35px;}
#popClose{position:absolute;right:10px;top:1px;color:#fff;cursor:pointer;}
#popClose a,#popClose a:hover{color:#fff;}
#popContent{padding:0 10px 10px 10px;}
#popContent img{width:300px;height:400px;}


/* 下拉菜单 */
.menusdv10 {z-index:5;width:1200px;position:relative;height:0px;}
.menusdv20 {z-index:5;visibility:hidden;position:absolute;}
#menus2ji0 { border:1px solid #c00; height:337px;list-style-type:none;margin:0;background:#fff; width:1178px; padding:10px;}

.tou3{ width:380px;}.tou4{ width:580px;}
.ks_dh3{ border-bottom:1px solid #ddd;  height:40px; overflow:hidden; }
.ks_dh3 li{text-align:center;float:left;padding:10px 5px;height:20px;line-height:20px;font-size:16px;cursor:pointer; overflow:hidden; border-bottom:1px solid #c50001;}
.ks_dh3 li.on{background:#fff; font-weight:bold; height:18px; border-bottom:2px solid #c50001; color:#c50001; }
#m3_more{ float:right; font-size:14px; text-align:right;}
#m3_more a{color:#999;}
.xld{ padding:10px 0 10px 10px;}
.xld li{ padding-left:12px; background:url(lxm.jpg) no-repeat 0 18px;  font-size:16px; line-height:40px; height:40px; overflow:hidden;}
.ltu{ width:1170px; overflow:hidden;margin-top:7px;}
.ltu ul{ width:1270px;}
.ltu ul li{ float:left; display:inline; width:280px; height:154px; overflow:hidden; margin-left:7px;margin-right:8px; margin-bottom:15px; text-align:center;}
.ltu ul li img{width:100%;height:100%;}