 @charset "utf-8";
/* CSS Document */

/*全局样式*/
body {
	margin: 0 auto;
	font-family:Microsoft YaHei,simsun,SimHei,arial,helvetica,sans-serif;
	font-size: 14px;
	color: #1f1f1f;
	}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, blockquote, span, p, select {
	padding: 0;
	margin: 0;
}
dl, dd, p {
	font-size: 14px;
	font-weight: normal;
}
table, td, tr, th {
	font-size: 14px;
	line-height: 25px;

}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
h1 {
	font-size: 12px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 16px;
}
h4 {
	font-size: 18px;
}
h5 {
	font-size: 20px;
}
h6 {
	font-size: 34px;
}
img, a img {
	border: 0;
	margin: 0;
	padding: 0;
}
li, dl, dd {
	list-style-type: none;
}
ol, ul {
	list-style: none;
}
input, button {
	font-size: 14px;
}
select, input, button {
	vertical-align: middle;
}
a {
	color: #1f1f1f;
	text-decoration: none;
}
a:hover {
	color: #a80004;
	text-decoration: none;
}
.clear {
	clear: both
}
.blank50 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 50px
}
.blank30 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 30px
}
.blank7 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 7px
}
.blank15 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 15px
}
.blank5 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 5px
}
.blank10 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 10px
}
.blank20 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 20px
}
.blank3 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 3px
}
.blank1 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	width: auto;
	height: 1px
}

.cWhite18, a.cWhite18:link, a.cWhite18:visited {
	font-size:16px;
}
a.cWhite18:hover {
	color: #b60606;
}

.cWhite14, a.cWhite14:link, a.cWhite14:visited {
	font-size:14px;
	color:#FFFFFF
}
a.cWhite14:hover {
	color: #ffb800;
}



.container{width:1200px; margin:0 auto}
.nav{width:100%;max-width:1920px; min-width:1200px; margin:0 auto; background:#d6040d; height:81px}
.nav ul {width:1200px; margin:0 auto}
.nav ul li{height:81px; float:left}
.gg{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:#f1f1f1; border-bottom:#CCCCCC 1px solid; height:47px; line-height:50px}
.w1{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/xgtlast_18.jpg) center top no-repeat; height:136px}
.w2{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/xgtlast_20.jpg) center top no-repeat; height:140px}

.w3{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/hl.jpg) center top no-repeat; height:423px}

.ffb{color:#FFFFFF; font-size:16px; padding-top:10px; letter-spacing:2px; font-weight:bold}
.footer{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/bg_06.jpg) repeat-x; height:85px}



.foontera{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:#efefef; height:85px}



.kuang{width:100%; background: url(../images/dd.jpg) center top no-repeat; clear:both; min-height:1000px; height:auto}
.bghh{width:100%; background:url(../images/bg_061.jpg) repeat-x; height:5px; clear:both}
.n1{width:100%; background:url(../images/inip.jpg) center top no-repeat; height:200px;}
.n2{width:100%; background:url(../images/inip1.jpg) center top no-repeat; height:200px;}
.n3{width:100%; background:url(../images/inip2.jpg) center top no-repeat; height:200px;}
.n4{width:100%; background:url(../images/inip5.jpg) center top no-repeat; height:200px;}
.n5{width:100%; background:url(../images/inip4.jpg) center top no-repeat; height:200px;}
.n6{width:100%; background:url(../images/inip6.jpg) center top no-repeat; height:200px;}

.h1{ width:100%; background:url(../images/a.jpg) center top no-repeat; height:350px}
.h2{ width:100%; background:url(../images/a1.jpg) center top no-repeat; height:350px}
.h3{ width:100%; background:url(../images/a2.jpg) center top no-repeat; height:350px}
.h4{ width:100%; background:url(../images/a3.jpg) center top no-repeat; height:350px}
.h5{ width:100%; background:url(../images/a4.jpg) center top no-repeat; height:350px}
.h6{ width:100%; background:url(../images/a5.jpg) center top no-repeat; height:350px}
.h7{ width:100%; background:url(../images/a6.jpg) center top no-repeat; height:350px}
.h8{ width:100%; background:url(../images/a7.jpg) center top no-repeat; height:350px}

.nav_list{width:980px; margin:0 auto; margin-top:30px}
.nav_list ul li{line-height:40px;   float:left; text-align:center; margin:0 10px; }
.nav_list ul li a{width:150px; height:40px; padding:0 35px; display:block; border-radius:10px;background: #155001; color:#FFFFFF}
.nav_list ul li a:hover{ color:#fff; background:#e77826}

#ff{ color:#fff; background:#e77826}


.nav_list1{width:1100px; margin:0 auto; margin-top:30px}
.nav_list1 ul li{line-height:40px;   float:left; text-align:center; margin:5px 10px; }
.nav_list1 ul li a{width:150px; height:40px; padding:0 25px; display:block; border-radius:10px;background: #155001; color:#FFFFFF}
.nav_list1 ul li a:hover{ color:#fff; background:#e77826}











.container{width:1200px;  margin:0 auto; z-index:99999}
.header{width:100%; background:url(../images/bggg.jpg) center top no-repeat; height:168px}
.list1 ul{width:437px; float:left}
.list1 ul li{width:437px; height:89px; background:url(../images/b.jpg) no-repeat; padding-top:15px; padding-left:30px}
.list1 ul li h4{font-size:17px; font-weight:bold; line-height:30px; margin-bottom:0px; }
.list1 ul li h4 a span{font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#989898; font-size:16px; font-weight:bold}
.list1 ul li h4 a{ color:#c42511}


.list2 ul{width:437px; float:right}
.list2 ul li{width:437px; height:89px; background:url(../images/b.jpg) no-repeat; padding-top:15px; padding-left:30px}
.list2 ul li h4{font-size:17px; font-weight:bold; line-height:30px; margin-bottom:0px; }
.list2 ul li h4 a span{font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#989898; font-size:16px; font-weight:bold}
.list2 ul li h4 a{ color:#c42511}


.b1{background:url(../images/bgg.jpg) center top no-repeat; width:100%; height:598px}
.b2{background: url(../images/xwbg.jpg) center top no-repeat; height:628px; clear:both}
.b3{background:url(../images/d3.png) no-repeat; width:372px; height:549px;}


.lvbg{width:100%; background:url(../images/lvbg.jpg) center top no-repeat; height:776px}

.new3{width:372px; float:left; padding-top:15px}
.new3 ul{width:332px; margin:0 auto}
.new3 ul li{width:312px; height:45px; line-height:45px; background: url(../images/dainn.jpg) 0 -5px no-repeat; border-bottom:#d7d7d7 1px dashed}
.new3 ul li a{padding-left:35px; font-size:18px}

.bg1{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/03a.jpg) center top no-repeat; height:384px}
.nav_page{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/page_bg.png) center top no-repeat; height:81px}
.nav_page p{font-size:24px; color:#FFFFFF; line-height:80px; text-align:center; font-weight:bold; letter-spacing:10px; text-shadow:#4b0101 1px 2px 1px}

.nav_w1{background:url(../images/bg.jpg) repeat; height:200px; clear:both}
.nav_w{background:url(../images/bg.jpg) repeat; height:140px; clear:both}
.nav_banner_xw ul{ width:1200px; margin:0 auto; }
.nav_banner_xw ul li{  margin-left:18px; text-align:center; line-height:35px; margin-top:10px;  float:left}
.nav_banner_xw ul li a{color:#272727; text-align:center; font-size:15px; width:110px; padding:0 20px; height:35px;background:#e8e8e8;display:block; }
.nav_banner_xw ul li a:hover{color:#fff; font-size:15px; background:#b40406; }

#ding{color:#fff; font-size:15px; background:#b40406; font-weight:bold }
.cont{ font-size:18px; line-height:45px; width:1200px; margin:0 auto; padding:0px 10px 10px 40px;}


.new4{width:1180px;  padding-top:15px}
.new4 ul li{width:1180px; height:48px; line-height:48px; background: url(../images/dainn.jpg) 0 -5px no-repeat; border-bottom:#d7d7d7 1px dashed}
.new4 ul li a{padding-left:35px; font-size:18px}




/*cpinfo*/
.yc_tit {padding:50px 20px 10px 10px; border-bottom:1px solid #e2e2e2;}
.yc_tit h1 {font:20px Microsoft YaHei,simsun,SimHei; color:#000; }
.yc_tit p span, .yc_tit p a {font:14px Microsoft YaHei,simsun,SimHei; color:#555555; margin-right:10px;}
.yc_tit p a:hover {color:#f54343;}
.cp_pic {width:942px; height:auto; margin:0 auto 30px auto; text-align:center;}
.cp_pic img {max-width:942px;}
.number {height:40px; line-height:40px; text-align:center;}

.fl {float:left}.fr {float:right}.pr {position:relative}.pa {position:absolute;}

/*cpinfo*/




/*新闻*/
.col_n_r_box {width:1200px; min-height:400px; font:16px/30px Microsoft YaHei,simsun,SimHei;  text-align:justify; margin:0 auto}
.col_n_r_box p {margin-top:28px;}

.n_list04 li {line-height:48px; background:url(../images/sprite.png) no-repeat 15px 20px; padding:0 15px 0 30px; color:#004276; border-bottom:1px  dashed #a48c6d;}
.n_list04 li span {float:right; color:#ddc175;}
.n_list04 li a {position:relative;}
.n_list04 li a:hover {z-index:1;}
.n_list04 li i {display:none; font-style:normal; z-index:2}
.n_list04 li a:hover i {display:block; top:20px; left:0; position:absolute; padding:8px; border:1px #dcb46a solid; width:812px; line-height:20px; background:#3d2323; color:#dcb46a; text-decoration:none;}




.site {float:right; font-size:14px; line-height:28px; color:#c00;padding:10px 0 0 15px;}
.site i {font-family:simsun,SimHei,arial,helvetica,sans-serif; height:28px; padding:0 10px; text-align:center; font-style:normal; color:#6b6b6b;}
.site span {color:#c00;}
.site a {color:#333;}
.site a:hover {color:#c00;}

.yc_tit {padding-bottom:30px; border-bottom:1px solid #e2e2e2;}
.yc_tit h1 {font:36px Microsoft YaHei; color:#333; line-height:1.5em; margin-bottom:20px;}
.yc_tit .features {height:28px; line-height:28px;}
.yc_tit .features .time,.yc_tit .features .time a {font:14px Microsoft YaHei; color:#777; margin-right:10px; line-height:28px;}
.yc_tit .features .time a:hover {color:#f54343;}
.yc_tit .features .share {width:500px; font:14px Microsoft YaHei; color:#777; line-height:28px; float:right;}

.cp_pic {width:905px; height:auto; margin:0 auto 30px auto; text-align:center;}
.cp_pic img {max-width:905px;}

.number {height:40px; line-height:40px; text-align:center;}
.cpinfo_pic {width:1000px; height:auto; margin:0 auto 30px auto; text-align:center;}
.cpinfo_pic img {max-width:1000px;}


.xx_y1{
	border-bottom: 1px dotted #b19f79;
}
.lk_b2{ border-bottom:2px solid #0644da;}
.hk_b2{ border-bottom:2px solid #ccc;}

.hk_4{border: 1px solid #c9c9c9;}
.rk_b1{ border-bottom:1px solid #a90d16;}
.xx_b1{
	border-bottom: 1px dotted #737373;
}
/*+cp*/

.col_n_r_box2 {width:1200px; min-height:400px; font:14px/30px Microsoft YaHei,simsun,SimHei; margin:0 auto}
.piclist {width:1200px; margin:0 auto; padding-top:10px;}
.piclist ul li {width:282px; float:left; margin:5px;}
.piclist ul li a img {width:282px; height:215px; border:1px solid #ccc; margin:3px; display:block;}
.piclist ul li a:hover img {border:1px solid #c00; background:#c00; padding:3px; margin:0;}
.piclist ul li a p {height:30px; line-height:30px; color:#FFFFFF; text-align:center; overflow:hidden;}


.piclist1 {width:1180px; margin:0 auto; padding-top:10px;}
.piclist1 ul li {width:282px; float:left; margin:5px;}
.piclist1 ul li a img {width:282px; height:215px; border:1px solid #ccc; margin:3px; display:block;}
.piclist1 ul li a:hover img {border:1px solid #c00; background:#c00; padding:3px; margin:0;}
.piclist1 ul li a p {height:30px; line-height:30px; color:#000; text-align:center; overflow:hidden;}