@charset "utf-8";
/*--------------------------------------------------------
Base Style(For 江之源网络工作室)
Author: Zhao dajiang
Version: 3.0
Date:2014/11/25
Design Corp: www.web-info.cn
--------------------------------------------------------*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
body {
line-height:1; font-size:12px; font-family: "微软雅黑"; color:#666; background:#fff; }
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
display:block;
}
ul{
list-style:none; list-style-type:none;
}

li{
list-style:none; list-style-type:none;
}

blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content:'';
content:none;
}
a {
margin:0;
padding:0;
border:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
ins {
background-color:#ff9;
color:#000;
text-decoration:none;
}
mark {
background-color:#ff9;
color:#000;
font-style:italic;
font-weight:bold;
}
del {
text-decoration: line-through;
}
abbr[title], dfn[title] {
border-bottom:1px dotted #000;
cursor:help;
}

hr {
display:block;
height:1px;
border:0;
border-top:1px solid #cccccc;
margin:1em 0;
padding:0;
}
input, select {
vertical-align:middle;
}

/*CSS Hack*/
.dsi{ display:inline;}
.dsb{ display:block;}
.ofh{ overflow:hidden;}
.clb{ clear:both;}
.vm{ vertical-align:middle;}

/*float*/
.fl{ float:left;}
.fr{ float:right;}

/*font*/
.fb{font-weight:bold;}
.fs11{font-size:11px;}
.fs14{font-size:14px;}
.fb{font-weight:bold;}
.vdn{font-family:Verdana;}
.tah{font-family:Tahoma;}
.song{font-family:"宋体";}
/* 通用 */


#top,#nav,#tiao,#tiao2,#ber,#nber,#con,#con2,#con3,#con4,#ncon,#ncon2,#end{ margin:auto; width:1136px;}

#top{ width:1136px; height:80px;}
.tuleft{float:left;}

.nav{ float:left; width:828px; height:40px; padding-left:50px;}
.nav ul{}
.nav ul li{ float:left; display:block; height:40px;}
.nav ul li a{ float:left;height:80px; text-align:center; line-height:80px; padding:0px 28px; text-decoration:none; font-family:"微软雅黑"; font-size:16px; color:#666369; font-weight:bold;}
.nav ul li a:hover{ background:#828688; color:#fff;}
.nav ul li a.nav2{ float:left; padding:0px 28px; height:80px; line-height:80px; text-align:center; text-decoration:none; font-family:"微软雅黑"; font-size:16px; background:#828688; color:#fff;}
.nav ul li a.nav2:hover{ background:#828688; color:#fff;}

#con{ height:169px; padding-top:24px;}
.conleft{ float:left; width:572px; height:146px;}
.conleft01{ float:left; width:480px; height:44px; font-weight:bold; line-height:44px; border-bottom:2px solid #DEDFE2; color:#505960; font-size:18px;}
.conleft01 a{ color:#505960; text-decoration:none;}
.conleft01 a:hover{ color:#C00;}
.conleft02{ float:left; width:480px; height:80px; color:#505960; font-size:13x; line-height:22px; padding-top:20px;}
.conright{float:left; width:564px; height:146px;}
.conright01{ float:left; width:278px; height:44px; font-weight:bold; line-height:44px; border-bottom:2px solid #DEDFE2; color:#505960; font-size:18px;}
.conright01 a:first-child {text-align: left;}
.a_news01{ float:left; display:block; width:92px; text-align:center; height:43px;color:#505960; font-size:18px; text-decoration:none;}
.a_news01:hover{ border-bottom:3px solid #C7000A;}
#nber{ margin:0px auto; width:100%; height:94px; background:url(../images/nber01.jpg) no-repeat top center;}

.con_news{float:left; width:564px; height:80px; padding-top:20px;}
.con_news ul{}
.con_news ul li{ float:left; display:block; width:564px; height:22px;}
.con_news ul li a{ float:left; display:block; width:484px; height:22px; overflow:auto;color:#505960;font-size:13px;  text-decoration:none; line-height:22px;}
.con_news ul li a:hover{color:#C00;}
.con_news ul li span{float:left; display:block; width:80px; height:22px; padding-left:0; color:#505960; line-height:22px; overflow: hidden;}



.an_kuan{ float:left; display:none; width:206px; height:145px; background:#C7000A;}
.an_kuan:hover{ background:#FF3943;}

.an_kuan2{ float:left; display:block; width:322px; height:131px; background:#C7000A; border-bottom:3px solid #c1c1c1; border-top:1px solid #c1c1c1;}
.an_kuan2:hover{ background:#FF3943;}

#con2{ margin:auto; width:100%; height: 166px; background:#E0E2E4;}
.con2z{ margin:0px auto; width:1136px; height:166px;}
.con2z .item {display:inline-block; width: 278px;margin-right: 4px;}
.con2z .item:last-child {margin-right: 0;}
.con2z .item img {width: 100%;}
.con2zlieft{ float:left; width:618px; height:166px;}
.tupian{ float:left; width:618px; height:166px; position:absolute;}
.ber_bj{ position:relative; top:0px;left:331px; width:286px; height:166px;z-index:102; background:#FFD900;filter:alpha(opacity=20);-moz-opacity:0.2;opacity: 0.2}
.ber_bj2{position:relative; top:-166px;left:475px; width:143px; height:166px;z-index:103; background:#FFD900;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.ber_bj2 p{ float:left; width:129px; padding-left:14px; padding-top:22px; height:24px; font-family:"黑体"; color:#EA4D1C; font-size:25px;}
.ber_bj2 span{ float:left; width:126px; padding-left:17px; padding-top:5px; color:#fff; font-size:25px; font-family: Verdana, Geneva, sans-serif; line-height:27px;}

.con2zright{ float:left; width:518px; height:166px;}
.tupian2{ float:left; width:518px; height:166px; position:absolute;}
.ber2_bj{ position:relative; top:0px;left:0px; width:258px; height:166px;z-index:100; background:#EA4D1C;filter:alpha(opacity=20);-moz-opacity:0.2;opacity: 0.2}
.ber2_bj2{position:relative; top:-166px;left:0px; width:176px; height:166px;z-index:101; background:#EA4D1C;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.ber2_bj2 p{ float:left; width:164px; padding-right:12px; text-align:right; padding-top:76px; height:24px; font-family:"黑体"; color:#fff; font-size:25px;}
.ber2_bj2 span{ float:left; width:164px; padding-right:12px; text-align:right; padding-top:5px; color:#FCC604; font-size:25px; font-family: Verdana, Geneva, sans-serif; line-height:27px;}

#end{ overflow: hidden;height: unset;}
.end_left{ float:left; width:803px; height:unset; padding: 10px 0px; font-size:13px; line-height:30px; font-weight:bold; color:#828688;}
.end_left a{ color:#828688; text-decoration:none; padding-right:22px;}
.end_left a:hover{ color:#C00;}
.end_left span{ color:#2E2E57;}
.end_right{ float:left; width: 100%; height:140px;}
.end_right01{ float:left; width:320px; height:59px; padding:5px 0px 0px 10px; background:#F2F2F2; border-left:1px solid #E5E5E5;display: none;}
.end_right02{ float:left; width: 100%; text-align: center; height:76px; background:#fff; border-left:1px solid #F2F2F2;}
.end_right02_1{ margin: 0 auto;  height: unset; padding-top:15px; padding-left:20px; line-height:26px; font-size:13px; color:#58595B;}
.end_right02_1 a{ color:#58595B; text-decoration:none;}
.end_right02_1 a:hover{ color:#C00;}
.end_right02_2{margin: 0 auto; width:46px; height:56px; padding-top:8px;}

#end2{ margin:auto; width:100%; height:46px; background:#273340;;}
.end2z{ margin:0px auto; width:1136px; height:46px; color:#fff; line-height:46px; font-size:13px;}
.end2z a{ color:#fff; text-decoration:none; padding-right:10px;}
.end2z a:hover{ color:#FC0;}

#tiao{ margin:0px auto; width:100%; height:76px; border-bottom:1px solid #c1c1c1;}
.tiaoz{ margin:0px auto; width:1136px; height:76px; line-height:76px;}
.a_tiao{ float:left; display:block; padding:0px 14px; height:75px; line-height:75px; color:#c1c1c1; font-size:18px; text-decoration:none;}
.a_tiao:hover{ color:#000; border-bottom:2px solid #c7000b;}

.a_tiao2{ float:left; display:block; padding:0px 14px; height:75px; line-height:75px; color:#000; border-bottom:2px solid #c7000b; font-size:18px; text-decoration:none;}
.a_tiao2:hover{ color:#000; border-bottom:2px solid #c7000b;}

.curnav{position: relative;}
.curnav div{position: absolute; right: -62px; top: 0; color: #c1c1c1;}

#ncon{ width:100%; margin:0px auto; min-height:300px; border-bottom:1px solid #c1c1c1;}
.nconz{ width:1136px;min-height:600px; margin:0 auto;padding-bottom: 20px;}
.ncon_left{ float:left; width:779px;line-height:26px; font-size:16px; color:#010000; padding:45px 14px 55px 0px;}
.ncon_left02{ float:left; width:729px;border-right:1px solid #c1c1c1; line-height:26px; font-size:16px; color:#010000; padding:45px 14px 55px 50px;}



.ncon_right{ float:left; width:323px; height:auto; padding:24px 0px 0px 14px;}
.hui60{color:#f1eff1; font-size:60px; font-family:Arial, Helvetica, sans-serif; line-height:60px;}
.hong24{ color:#c7000b; font-size:23px; line-height:30px;}
.hong16{ color:#c7000b; font-size:16px;}

.ncon_nr{ float:left; width:1136px; height:288px; background:#e4e4e4; margin-top:17px;}
.ncon_nr_left{ float:left; width:630px; height:248px; padding:20px 40px;}
.ncon_nr_left01{float:left; display:block; width:630px; height:30px;padding-bottom:20px;line-height:30px;overflow:hidden;color:#000;font-size:32px;}
.ncon_nr_left01 a{float:left; display:block; width:630px; line-height:30px; height:30px; overflow:hidden; color:#000; font-size:32px; text-decoration:none;}
.ncon_nr_left01 a:hover{ color:#C00;}
.ncon_nr_left02{float:left; width:630px; height:36px; padding-bottom:30px; line-height:18px; font-size:14px; color:#000; }

.con_news2{float:left; width:630px; height:144px; padding-top:0px;}
.con_news2 ul{}
.con_news2 ul li{ float:left; display:block; width:630px; height:26px;color:#000;font-size:16px;line-height:26px;overflow:hidden;}
.con_news2 ul li a{ float:left; display:block; width:621px; height:26px; overflow:auto;color:#000;font-size:17px;  text-decoration:none; line-height:26px; overflow:hidden;}
.con_news2 ul li a:hover{color:#C00;}
.con_news2 ul li span{float:left; display:block; width:170px; height:26px; padding-left:5px;font-size:17px; color:#000; line-height:26px;}

.ncon_news{ float:left; width:779px; line-height:26px; font-size:16px; color:#010000; padding:25px 14px 55px 0px;}
/*border-right:1px solid #c1c1c1;*/
.news_list01{ float:left; width:779px; min-height:268px; border-bottom:1px solid #c1c1c1; }
.news_list01_1{ float:left; width:426px; min-height:205px;}
.news_list01_1 p{float:left; display:block; width:405px; height:66px; line-height:66px; font-size:30px; color:#c6000d;}
.news_list01_1 a{ float:left; display:block; width:405px; min-height:40px; line-height:40px; /*overflow:hidden;*/ color:#000; font-size:24px; font-weight:bold; text-decoration:none;}
.news_list01_1 a:hover{ color:#C00;}
.news_list01_2{ float:left; display:block; width:405px; height:95px; line-height:25px; font-size:16px; color:#000;}

.full_left {width: 100%;border-right:none;}
.full_left .news_list02,.full_left .news_list02 ul li,.full_left .news_list02 ul li a,.full_left .news_list02 ul li a {
	width: 100%;
}
.full_left .news_list02 ul li a {
	display: flex;
}
.full_left .news_list02 ul li a .news_lzi,.full_left .news_list02 ul li a .news_lzi h1 {
	width: unset;
	overflow: hidden;
	float: unset;
}
.full_left .news_list01 {
	width: 100%;
	display: flex;
	float: unset;
}
.full_left .tuleft:first-child {
	flex: 1;
	width: unset !important;
	float: unset !important;
}
.full_left .news_list01_1 {
	width: 780px;
}
.full_left .news_list01_1 a {
	width: unset;
	overflow: hidden;
	height: 40px;
}
.full_left .news_list01_2 {
	width: unset;
	overflow: hidden;
}
.full_left .news_an {
	width: 780px;
	float: unset;
}

.news_list03{ float:left; width:1136px; height:268px; border-bottom:1px solid #c1c1c1; }
.news_list03_1{ float:left; width:784px; height:205px; padding-top:10px;}
.news_list03_1 p{float:left; display:block; width:750px; height:66px; line-height:66px; font-size:30px; color:#c6000d;}
.news_list03_1 a{ float:left; display:block; width:750px; height:40px; line-height:40px; overflow:hidden; color:#000; font-size:24px; font-weight:bold; text-decoration:none;}
.news_list03_1 a:hover{ color:#C00;}
.news_list03_2{ float:left; display:block; width:750px; height:85px; line-height:25px; font-size:16px; color:#000;}
.news_an3{ float:left; display:inline-block; text-align:center; padding-top:10px; color:#fff; line-height:0px; text-decoration:none; width:1136px; height:26px; background:#d4d4d4;}
.news_an3:hover{ background:#C00;}

.news_an{ float:left; display:inline-block; text-align:center; padding-top:10px; color:#fff; line-height:0px; text-decoration:none; width:405px; height:26px; background:#d4d4d4;}
.news_an:hover{ background:#C00;}

.news_an2{ float:left; display:inline-block; margin-top:27px; text-align:center; padding-top:10px; color:#fff; line-height:0px; text-decoration:none; width:100%; height:26px; background:#d4d4d4;}
.news_an2:hover{ background:#C00;}

.news_an4{ float:left; display:inline-block; margin-top:27px; margin-bottom:27px; text-align:center; padding-top:5px; color:#fff; line-height:0px; text-decoration:none; width:774px; height:20px; background:#d4d4d4;}
.news_an4:hover{ background:#C00;}

.news_list02{ float:left; width:779px;}
.news_list02 ul{}
.news_list02 ul li{ float:left; display:block; width:774px; height:174px; border-bottom:1px solid #d4d4d4;}
.news_list02 ul li a{ float:left; display:block; width:774px; height:106px; padding:34px 0px; text-decoration:none;}
.news_list02 ul li a:hover{ background:#f3f3f3;}
.news_shi{ float:left; width:86px; height:86px; background:#d4d4d4; line-height:55px; padding:10px; text-align:center;}
.news_lzi{ float:left; width:656px; height:106px; padding-left:10px;}
.news_lzi h1{ float:left; display:block; width:656px; height:30px; font-size:24px; color:#000; font-weight:bold; line-height:30px;}
.news_lzi span{ float:left; display:block; width:656px; height:22px; font-size:12px; color:#838788; line-height:22px;}
.news_lzi2{ float:left; display:block; width:656px; height:54px; line-height:27px; font-size:16px; color:#000;}

.news_list04{ float:left; width:1136px; padding-bottom:50px;}
.news_list04 ul{}
.news_list04 ul li{ float:left; display:block; width:1136px; height:174px; border-bottom:1px solid #d4d4d4;}
.news_list04 ul li a{ float:left; display:block; width:1136px; height:106px; padding:34px 0px; text-decoration:none;}
.news_list04 ul li a:hover{ background:#f3f3f3;}
.news_shi2{ float:left; width:86px; height:86px; background:#d4d4d4; line-height:26px; padding:10px; text-align:center;}
.news_lzi3{ float:left; width:1000px; height:106px; padding-left:10px;}
.news_lzi3 h1{ float:left; display:block; width:1000px; height:30px; font-size:24px; color:#000; font-weight:bold; line-height:30px;}
.news_lzi3 span{ float:left; display:block; width:1000px; height:22px; font-size:12px; color:#838788; line-height:22px;}
.news_lzi22{ float:left; display:block; width:1000px; height:54px; line-height:27px; font-size:16px; color:#000;}


.a_news02{ float:left; display:block; width:92px; text-align:center; height:43px;color:#505960; font-size:18px; text-decoration:none;border-bottom:3px solid #C7000A;}

.a_news03{ float:left; display:block; width:80px; text-align:center; height:43px;color:#505960; font-size:18px; text-decoration:none;border-bottom:3px solid #C7000A;}

.newsshow_left{ float:left; width:146px; height:200px;}
.newsshow_right{ float:left; width:578px; min-height:600px;}
.newsshow_biao{ float:left; width:578px;}
.newsshow_biao h1{ float:left; width: 630px;min-height: 46px; line-height: 36px; overflow:hidden; font-size:22px; color:#000; font-weight:normal;}
.newsshow_biao span{ float:left; width:578px; height:20px; font-size:12px; color:#838788;}
.newsshow_biao p{ float:left; width:578px; height:46px;}

.newsshow_nr{ float:left; width:578px; padding-top:40px;line-height:26px; font-size:16px; color:#010000;}
.news_xg{ float:left; width:322px; height:38px; padding-top:5px;font-size:24px; color:#010000; font-weight:bold; border-bottom:1px solid #C1C1C1;}
.news_xg2{float:left; width:322px; padding-top:10px;}
.news_xg2 ul{}
.news_xg2 ul li{ float:left; display:block; width:322px; height:30px;}
.news_xg2 ul li a{ float:left; width:322px; height:30px; line-height:30px; color:#000; font-size:15px; overflow:hidden; text-decoration:none;}
.news_xg2 ul li a:hover{ color:#C00;}

#zp_ber{ margin:0px auto; width:100%; height:316px; background:#EBEBEB;}
.zp_berz{ margin:0px auto; width:1136px; height:316px;}

.zplist{ margin:0px auto; width:1136px; padding-top:10px;overflow: hidden;padding-bottom: 20px;}
.zplist ul{}
.zplist ul li{float:left; display:block; width:278px; height:141px;}
.zplist ul li a{ float:left; display:block; width:195px; height:61px; border:1px solid #fff; text-decoration:none; padding:40px;}
.zplist ul li a:hover{ float:left; display:block;  width:195px; height:61px; border:1px solid #7C812D;}
.zp_tiao{ float:left; width:200px; height:30px; text-align:center; border-bottom:1px solid #C1C1C1; color:#7B8030; font-size:28px; font-family: Verdana, Geneva, sans-serif;}
.zp_tiao2{float:left; width:200px; height:35px; line-height:35px;}
.zp_tiao2 span{ float:left; width:140px; height:35px; color:#000; font-size:17px; padding-left:10px;}
.zp_tiao2 p{ float:left; width:50px; height:35px; line-height:35px;font-size:17px; color:#000; text-align:center;}

.ncon_lxnr{ margin:30px auto; width:1136px; min-height:400px; font-family:"微软雅黑";}
.lx_left{ float:left; width:320px; height:412px;}
.lx_zhong{ float:left; width:485px; height:399px; line-height:28px; font-size:16px;color:#000;  padding-top:10px;}
.lx_zhong a{ color:#000; text-decoration:none;}
.lx_zhong a:hover{ color:#C00;}
.lx_right{ float:left; width:308px; height:380px; padding-top:27px;}
/*.lx_right img{ border-bottom:3px solid #3C3A3B; border-top:3px solid #3C3A3B;}*/
.hei20{ color:#000; font-size:20px;}
.bus_items { width:100%; }
.bus_items .item {display: inline-block;margin-right: 30px;}
.bus_items .item:last-child {margin-right: 0px;}
.bus_items .item img { width: 258px;  }
.soukuan{
	float:left;
	width:230px;
	height:23px;
	line-height:23px;
	border: 1px solid #cccccc;
	font-family: "宋体";
	font-size: 12px;
	color: #999;
	background-color: #FFF;
}


.huang{ color:#FFE400;}
.hong{ color:#CC0000; font-weight:bold;}
.hong20{ color:#CC0000; font-size:20px; font-weight:bold;}
.hong2{ color:#D61119;}
.hong42{ color:#CC0000; font-size:40px; line-height:36px; font-weight:bold;}
.hei12{ font-size:12px; font-family:"宋体";}
.hei21{ font-size:21px; color:#000;}
.hei30{ font-size:30px; color:#000;}
#ber{ height:336px;}
.anews{ font-size:14px; color:#666666; text-decoration:none;}
.anews:hover{ color:#C00;}
.anews2{ font-size:12px; color:#666666; text-decoration:none;}
.anews2:hover{ color:#C00;}
.acp{ font-size:14px; font-family:"微软雅黑"; color:#45444C; text-decoration:none;}
.acp:hover{ color:#C00;}
.fenye2{ float:left; width:730px; height:40px; padding:10px 0px;}
.fenye2a{padding:0px 5px; margin-right:0px;color:#666; line-height:39px; text-align:center; font-size:13px;font-family: "宋体"; text-decoration:none;}
.fenye2a:hover{color: #C00;}

.kuang50{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	height:20px;
	width: 60px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.kuang80{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	height: 18px;
	width: 80px;
	border: 1px solid #CCCCCC;
}
.kuang400{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	height: 18px;
	width: 400px;
	border: 1px solid #CCCCCC;
}
.kuang300{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	height: 150px;
	width:400px;
	border: 1px solid #CCCCCC;
}

.fenye3{ float:left; width:730px; height:40px; padding:10px 0px;}
.fenye3 a{  float:left; display:block; padding:0px 0px; margin-right:0px; height:39px; background:#777777; color:#fff; line-height:39px; text-align:center; font-size:13px;font-family:"微软雅黑"; font-weight:bold; text-decoration:none;}
.fenye3 a:hover{ }

#MyContent p{padding: 5px 0;}