 @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;
}

.zi{font-size:18px;}

.container{width:1200px; margin:0 auto}

.nav{width:698px; margin:0 auto}
.nav ul {width:680px; float:right}
.nav ul li{height:81px; line-height:81px; float:left}
.nav ul li a{padding: 0 18px; font-size:16px}



.w1{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/lanbg-.jpg) center top no-repeat; height:656px}
.w2{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:#f5f5f5; height:456px}


.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:#4b8ece; height:45px}

.h1{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a1.jpg) center top no-repeat; height:348px}
.h2{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a2.jpg) center top no-repeat; height:348px}
.h3{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a3.jpg) center top no-repeat; height:348px}

.h4{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a4.jpg) center top no-repeat; height:348px}
.h5{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a5.jpg) center top no-repeat; height:348px}

.h6{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a6.jpg) center top no-repeat; height:348px}


.xian{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; height:50px; border-bottom:#CCCCCC 1px solid}
.pagenav{width:800px; float:left}
.pagenav ul li{font-size:18px; float:left; height:50px; line-height:50px; color:#999999}
.pagenav ul li a{padding:0 25px}
.share{width:280px; height:30px; padding-top:10px; line-height:30px; float:right}
#dingd{color:#a70000; font-weight:bold}

.fnav{width:1200px; margin:0 auto}
.fnav ul li{float:left; height:45px; line-height:45px; color:#FFFFFF}

.fnav ul li a{color:#FFFFFF; font-size:16px}


.foontera{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:#efefef; height:85px}

















.container1a{width:1200px;  margin:0 auto; z-index:99999}
.logoa{width:512px; float:left}
.nanva{width:480px; float:right; margin-top:40px;}
.nanva ul li{width:117px; float:left; font-family: "微软雅黑"; font-size:18px; height:30px; }
.nanva ul li a{color:#000; background:url(../images/xing.png) 0 3px no-repeat;padding-left:25px; }
.nanva ul li a:hover{color:#CC0000; }
.hh{font-size:24px; font-family:"微软雅黑"; font-weight:bold; height:38px; line-height:38px; color:#000000; background:url(../images/gq.png) no-repeat; padding-left:80px}
.hh1{font-size:16px;   line-height:normal; font-weight:normal; }
.hh1 a{color:#969596;}
.hh2{ padding-left:15px}

.new1{width:600px; float:left; padding-top:15px}
.new1 ul li{width:570px; height:48px; line-height:48px; background: url(../images/dainn.jpg) 0 -5px no-repeat; border-bottom:#d7d7d7 1px dashed}
.new1 ul li a{padding-left:35px; font-size:18px}
.jd1{width:600px; float:right}
.red{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:#c02311; height:173px;} 

.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/d1.png) no-repeat; width:372px; height:549px; float:left}
.b2{background:url(../images/d2.png) no-repeat; width:372px; height:549px; margin-left:35px; float:left}
.b3{background:url(../images/d3.png) no-repeat; width:372px; height:549px; float:right}


.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;  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;
}