


/* 通用 */
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,#con5,#con6,#ncon,#ncon2,#end{ width:100%; margin:auto; background:#FFF;}

.tuleft{ float:left;}
#top{ margin:0px auto; height:80px; width:1186px;}
.topleft{float:left; width:176px; height:80px;}
.topright{float:left; width:1010px; height:80px;}
.topright_2{ float:right; width:60px; height:80px; text-align:center;}
.topright_2 a{color:#484848; text-decoration:none; font-size:14px; line-height:80px;}
.topright_2 a:hover{ color:#b00f15;}
.topright_3{ float:right; width:32px; padding-top:30px; height:50px; text-align:center;}

#con{ margin:0px auto; width:1186px; height:331px;}
.conleft{ float:left; width:403px; height:331px;}
.conleft01{ float:left; width:393px; height:42px; border-bottom:1px solid #ebecee; padding-top:30px;}
.conleft01_1{ float:left; width:90px; height:42px; border-bottom:1px solid #b00f15; text-align:center; line-height:42px; font-size:16px; color:#b00f15; font-weight:bold; margin-right:20px;}
.conleft01_2{ float:left; width:90px; height:42px; text-align:center; line-height:42px; font-size:16px; color:#666666; font-weight:bold; margin-right:20px;}
.conleft01_2:hover{ float:left; width:90px; height:42px; border-bottom:1px solid #b00f15; text-align:center; line-height:42px; font-size:16px; color:#b00f15; font-weight:bold; margin-right:20px;}
.conleft01_3{ float:right; width:22px; height:22px;}
.conleft01_more{ float: right; width:23px; height:23px; padding-top:8px;}
.con_news01{ float:left; width:390px; height:80px; border-bottom:1px solid #ebecee; padding-top:20px;}
.con_news01_left{ float:left; width:80px; height:80px;}
.con_news01_left p{ float:left; width:66px; height:44px; text-align:center; font-size:45px; color:#b00f15; line-height:44px; font-weight:bold;}
.con_news01_left span{float:left; width:66px; height:28px; text-align:center; font-size:16px; color:#b00f15; line-height:28px;}
.con_news01_right{ float:left; width:306px; height:80px;}
.con_news01_right a{ float:left; display:block; width:300px; height:30px; line-height:27px; text-decoration:none; color:#333; font-size:16px; font-weight:bold; overflow:hidden;}
.con_news01_right a:hover{ color:#cf0006;}
.con_news01_right01{float:left; display:block; width:300px; height:40px; line-height:20px; color:#888888;overflow:hidden;}

.con_news02{ float:left; width:392px; height:110px; padding-top:8px;}
.con_news02 ul{}
.con_news02 ul li{ float:left; display:block; width:390px; height:25px;}
.con_news02 ul li a{ float:left; display:block; width:306px; height:25px; line-height:25px; font-size:12px; color:#222; text-decoration:none;overflow:hidden}
.con_news02 ul li a:hover{ color:#cf0006;}
.con_news02 ul li span{ float:left; display:block; width:80px; height:25px;font-size:12px; line-height:25px; color:#666666;}


.conzhong{ float:left; width:434px; height:231px; margin-top:50px; margin-left:38px; background:url(../image/news_bj.jpg) no-repeat;}
.conzhong_01{ float:left; width:386px; height:66px; padding:23px 0px 0px 25px; line-height:66px; font-size:30px; font-family:"微软雅黑"; color:#ffffff;}
.conzhong_02{ float:left; width:386px; height:60px; padding:0px 0px 0px 25px; line-height:60px; font-size:36px; font-family:"微软雅黑"; color:#ffffff;}
.conzhong_03{ float:left; width:386px; height:74px; padding:0px 0px 0px 25px; line-height:74px; font-size:18px; font-family:"微软雅黑"; color:#ffffff;}

#wei{
	display: none; z-index:100;
	width: 104px;
	height:104px;
	border: 1px solid #eee;
	padding:0px 0px 0px 0px;
	 margin-bottom:0px;
	  margin-left:120px; 
	line-height:50%;
	text-indent: 0em;
	position: absolute;
}



.conright{ float:left; width:281px; height:290px; padding-top:40px; padding-left:30px; }
.conright01{ float:left; width:281px; height:25px; border-bottom:1px solid #e3e3e3; font-size:16px; color:#666666; font-weight:bold;}
.conright02{ float:left; width:281px; height:198px; padding-top:10px; line-height:28px; font-size:13px; color:#666666;}


#end{ width:100%; height:122px; background:#f3f3f3; margin:0px auto; border-top:1px solid #eaeaea;}
.endz{ margin:0px auto; width:1200px; height:122px;}
.end_left{ float:left; width:900px; height:100px; padding-top:22px; font-size:12px; line-height:30px; color:#acacac;}
.end_left a{ color:#acacac; text-decoration:none;}
.end_left a:hover{ color:#C00;}

.end_zhong{ float:left; display:block; width:114px; height:82px; margin-top:40px; text-align:right; line-height:30px; font-size:14px; text-decoration:none; color:#afafaf; background:url(../image/weixin.jpg) no-repeat;}
.end_zhong:hover{ float:left; display:block; width:114px; height:82px; margin-top:40px; text-align:right; line-height:30px; font-size:14px;  background:url(../image/weixin.jpg) no-repeat; color:#4eaa1b;}

.end_right{ float:left; width:154px; height:78px; margin-top:44px; margin-left:30px;}
.end_kuang{
	float: left; background:#f3f3f3; font-family:"微软雅黑";
	width: 146px;
	height: 22px;
	border: 1px solid #c6c6c6;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	color: #a6a6a6;
	text-decoration: none;
}

#nber01{ margin:0px auto; height:129px; width:100%; background:url(../image/nber01.jpg) no-repeat center;}
#nber02{ margin:0px auto; height:129px; width:100%; background:url(../image/nber02.jpg) no-repeat center;}
#nber03{ margin:0px auto; height:129px; width:100%; background:url(../image/nber03.jpg) no-repeat center;}
#nber04{ margin:0px auto; height:129px; width:100%; background:url(../image/nber04.jpg) no-repeat center;}

#tiao{ margin:0px auto; width:1186px; height:48px; border-bottom:1px solid #e3e3e3; padding-top:5px;}
.tiao_01{ float:left; width:90px; height:46px; margin:0px 10px; border-bottom:2px solid #ffffff; text-decoration:none; line-height:46px; font-size:14px; color:#666666; text-align:center;}
.tiao_01:hover{ color:#b00f15;border-bottom:2px solid #b00f15;}

.tiao_02{ float:left; width:90px; height:46px; margin:0px 10px; border-bottom:2px solid #b00f15; text-decoration:none; line-height:46px; font-size:14px; color:#b00f15; text-align:center;}

.tiao_03{ float:left; width:95px; height:46px; margin:0px 10px; border-bottom:2px solid #ffffff; text-decoration:none; line-height:46px; font-size:14px; color:#666666; text-align:center;}
.tiao_03:hover{ color:#b00f15;border-bottom:2px solid #b00f15;}

.tiao_04{ float:left; width:95px; height:46px; margin:0px 10px; border-bottom:2px solid #b00f15; text-decoration:none; line-height:46px; font-size:14px; color:#b00f15; text-align:center;}

#ncon{margin:0px auto; width:1146px; padding:30px 20px;}
.nconnr{float:left;width:1146px; font-size:16px; font-family:"微软雅黑";line-height:30px; color:#282828;}
#ncon_news{margin:0px auto; width:1186px; padding:30px 20px;}
.news_01{ float:left; width:1138px; height:303px; background:#f5f5f5; padding:24px;}
.news_01_left{ float:left; width:598px; height:303px;}
.news_01_right{ float:right; width:540px; height:303px;}
.a_list01{ float:left; display:block; width:520px; height:92px; line-height:43px; font-size:24px; color:#000; text-decoration:none; overflow:hidden;}
.a_list01:hover{ color:#b00f15}
.news_01_right01{float:left; display:block; width:520px; height:44px; line-height:44px; font-size:14px; color:#adadad;}
.news_01_right02{float:left; display:block; width:520px; height:70px; line-height:25px; font-size:14px; color:#7c7c7c;overflow:hidden}

.a_list02{ float:left; display:block; width:106px; height:36px; margin-top:60px; line-height:36px; font-size:14px; text-align:center; color:#fff; text-decoration:none; background:#b00f15;}
.a_list02:hover{ color:#ffffff;background:#93070d;}
<!--新闻列表-->
.news_list{float:left; display:block; width:1186px;}
.news_list ul{}
.news_list ul li{float:left; display:block; width:1126px; height:246px; border-bottom:1px solid #d5d5d5; padding:30px 30px 30px 30px;}
.news_list_01{ float:left; width:710px; height:246px;}
.news_list_02{ float:left; width:406px; height:238px;}

.a_list03{ float:left; display:block; width:650px; height:24px; padding-top:20px; padding-bottom:28px; line-height:48px; font-size:24px; color:#000; text-decoration:none; overflow:hidden;}
.a_list03:hover{ color:#b00f15}

.news_01_right04{float:left; display:block; width:650px; height:50px; line-height:25px; font-size:14px; color:#7c7c7c; overflow:hidden;}

.a_list04{ float:left; display:block; width:106px; height:36px; margin-top:25px; line-height:36px; font-size:14px; text-align:center; color:#222; border:1px solid #8d8d8d; text-decoration:none; background:#ffffff;}
.a_list04:hover{ color:#ffffff;background:#93070d;}
<!--PDF样式列表-->
.news_pdf{ float:left; width:1186px;}
.news_pdf ul{}
.news_pdf ul li{ float:left; display:block; width:1186px; height:70px; border-bottom:1px solid #eeeeee;}
.news_pdf ul li a{ float:left; display:block; width:990px; height:70px; line-height:70px; font-size:20px; color:#222222; font-family:"微软雅黑"; text-decoration:none;overflow:hidden}
.news_pdf ul li a:hover{ color:#C00;}
.news_pdf ul li p{float:left; display:block; width:90px; height:70px; line-height:70px; font-size:16px; color:#666666;}
.news_pdf ul li span{float:left; display:block; width:65px; height:50px; padding-top:10px; padding-left:15px;}


<!--社会责任-->
.news_01_right201{float:left; display:block; width:670px; height:44px; line-height:44px; font-size:14px; color:#adadad;}
.news_01_right202{float:left; display:block; width:650px; text-decoration:none; text-align:left; height:87px; line-height:25px; font-size:14px; color:#7c7c7c;}
.news_list2{float:left; display:block; width:1186px;}
.news_list2 ul{}
.news_list2 ul li{float:left; display:block; width:1186px; height:316px; border-bottom:0px solid #d5d5d5; padding:0px;}
.news_list2 ul li a{float:left; display:block; width:1126px; height:246px; text-align:center; border-bottom:0px solid #d5d5d5; padding:30px 30px 30px 30px;}
.news_list2 ul li a:hover{ background:#f5f5f5;}
.news_list2_01{ float:left; width:710px; height:246px;}
.news_list2_02{ float:left; width:406px; height:238px;}

.a_list203{ float:left; display:block; width:650px; height:43px;text-align:left;  padding-top:20px; padding-bottom:28px; line-height:43px; font-size:24px; color:#000; text-decoration:none; overflow:hidden;}
.a_list203:hover{ color:#b00f15}

.news_01_right204{float:left; display:block; width:650px; height:50px; line-height:25px; font-size:14px; color:#7c7c7c; overflow:hidden;}

.a_list204{ float:left; display:block; width:106px; height:36px; margin-top:25px; line-height:36px; font-size:14px; text-align:center; color:#222; border:1px solid #8d8d8d; text-decoration:none; background:#ffffff;}
.a_list204:hover{ color:#ffffff;background:#93070d;}


#ncon_cy{margin:0px auto; width:1186px; padding:30px 0px;}
.ncon_cywz{float:left;width:1186px; font-size:16px; font-family:"微软雅黑";line-height:30px; color:#282828;}
.newsshow_biao{ float:left; width:1146px; height:46px; line-height:46px; font-size:28px; text-align:center; color:#000;}
.newsshow_biao2{ float:left; width:1146px; height:46px; line-height:46px; font-size:14px; text-align:center; color:#8f8f8f;}
.newsshow_biao3{ float:left; width:1186px; height:88px; line-height:46px; font-size:30px; color:#000;}

.a_hong16{ color:#b00f15;}
.a_hong16:hover{ color:#999;}

.a_hong16_2{ color:#b00f15; text-decoration:none;}
.a_hong16_2:hover{ color:#999;}

.pro_fl04{float:left; display:block; width:1100px;height:60px; padding-top:20px; padding-left:0px; background:#fff;}
.pro_fl03_02{ margin:0px auto; width:1100px;height:40px;  }
.pro_fl03_02 p{ float: left; padding:0px 7px; height:37px; line-height:37px; color:#666; font-family:"微软雅黑"; font-size:14px;}

.an_fy{ float: left; display:block; height:37px; font-size:13px; line-height:37px; padding:0px 13px; color:#666;font-family:"微软雅黑"; background:#F7F7F7;border:#DDDDDD solid 1px; margin-right:11px;text-decoration:none;boder-radius:2px;  -webkit-border-radius:2px; -moz-border-radius:2px;}
.an_fy:hover{color:#fff; background:#b00f15;height:37px; line-height:37px;  border:#dddddd solid 1px; padding:0px 13px;}

.an_fy2{ float:left; display:block; height:37px; line-height:37px; padding:0px 13px; background:#b00f15; font-family:"微软雅黑"; font-size:13px; color:#ffffff;  border:#CCCCCC solid 1px; margin-right:11px;text-decoration:none;boder-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
.an_fy2:hover{ color:#ffffff;}

.an_fyhui{ float:left; display:block; height:37px; font-size:14px;line-height:37px; padding:0px 13px; color:#ccc;font-family:"微软雅黑"; background:#fff; border:#ddd solid 1px; margin-right:11px;text-decoration:none;boder-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
.an_fyhui:hover{ color:#4c6e78;}

.fy_kuang{float: left; display:block; margin-right:10px; width:37px; text-align:center; height:37px; font-size:13px; line-height:37px; font-family:"微软雅黑"; color:#333; background:#fff;border:#ddd solid 1px; text-decoration:none;boder-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}






