 @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: #fdd100;
	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;
}

.pic_tu{width:600px; position:relative}
.pic_zi{ background:url(../images/bg_42.jpg) no-repeat; height:198px; width:358px; position:absolute; top:20px; left:220px}

.STYLE4 {
	font-size: 18px;
	font-weight: bold;
}
.STYLE5 {color: #666666}
.STYLE6 {color: #CCCCCC}
.STYLE7 {color: #999999; font-size:12px}
.STYLE8 {color: #999999}
.container{width:1200px; margin:0 auto}

.huia{width:1200px; border:#dddddd 1px solid; background:#fbfbfb; height:50px}
.nav{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:#56595e; height:52px; }

.nav_list ul{width:1200px; margin:0 auto}
.nav_list ul li{   float:left; height:52px; display:block}
.nav_list ul li a{font-size:18px;padding:0 37px; color:#ebc202; letter-spacing:1px; text-shadow:#333333 1px 2px 1px; display:block; height:52px; line-height:52px; border-right:#515152 1px solid }
#dong{background:#fc8626; height:52px;}
.nav_list ul li a:hover{background:#fdd000; height:52px; color:#FFFFFF}

.top{width:100%; height:126px; background: url(../images/xgtcp_01.png) center top no-repeat; max-width:1920px; min-width:1200px;}
.top1{width:100%; background:url(../images/s2.jpg) center top no-repeat; height:160px; max-width:1920px; min-width:1200px;}
.top2{width:100%; background:url(../images/s3.jpg) center top no-repeat; height:160px; max-width:1920px; min-width:1200px;}
.top3{width:100%; background:url(../images/s4.jpg) center top no-repeat; height:160px; max-width:1920px; min-width:1200px;}
.top4{width:100%; background:url(../images/s5.jpg) center top no-repeat; height:160px; max-width:1920px; min-width:1200px;}

.top5{width:100%; background:url(../images/s6.jpg) center top no-repeat; height:160px; max-width:1920px; min-width:1200px;}
.top6{width:100%; background:url(../images/s7.jpg) center top no-repeat; height:160px; max-width:1920px; min-width:1200px;}
.top7{width:100%; background:url(../images/s8.jpg) center top no-repeat; height:160px; max-width:1920px; min-width:1200px;}
.top8{width:100%; background:url(../images/s1.jpg) center top no-repeat; height:160px; max-width:1920px; min-width:1200px;}


.bghui{width:100%; max-width:1920px; background:#edf1f4; height:520px}

.list ul{width:233px; margin:0 auto}
.list ul li{ border-bottom:#CCCCCC 1px dashed}
.list ul li a{padding-left:20px;width:213px; height:43px; line-height:43px; display:block}
.list ul li a:hover{padding-left:20px;width:213px; height:43px; line-height:43px; background:#fdd000; color:#FFFFFF}
#dd{padding-left:20px;width:213px; height:43px; line-height:43px; background:#fdd000; color:#FFFFFF}
.cp_list{width:913px; margin:0 auto}
.cp_list ul li {width:290px; height:230px; background:#003399; float:left; text-align:center; margin-left:14px; margin-top:23px;}
.cp_list ul li a{color:#FFFFFF; line-height:20px; text-align:center}
.cp_list ul li a:hover{color:#CCCCCC}

.huixian{border-bottom:#d7d7d7 1px  dashed}
.zicp{font-size:16px}


.red{width:100%; height:6px; background:#b60405; max-width:1920px; min-width:1200px;}
.blank{width:100%; height:415px; background:#151515; max-width:1920px; min-width:1200px;}

.redbg{width:100%; height:826px; background: url(../images/redbg.jpg) center top no-repeat; max-width:1920px; min-width:1200px;}

.footer{width:100%; height:252px; background:url(../images/bg_47.jpg) repeat-x; max-width:1920px; min-width:1200px;}
.STYLE2 {color: #FFFFFF}
.STYLE3 {color: #FFFFFF; font-size: 18px; }
.page_top{width:100%; height:60px; background: url(../images/page_02.jpg) center top no-repeat; max-width:1920px; min-width:1200px;}
.hei{width:100%; min-width:1200px; max-width:1920px;}
.zis{font-size:20px; font-weight:bold; letter-spacing:2px; color:#FFFFFF; text-shadow:#000000 1px 2px 1px}
.gy_list ul{width:246px; margin:0 auto}
.gy_list ul li{width:246px; height:45px; line-height:45px; background:url(../images/page_08.jpg) no-repeat; margin-top:15px;}
.gy_list ul li a{color:#FFFFFF; font-size:16px; padding-left:60px;}

.gy_list ul li a:hover{color:#990000; font-weight:bold}

.cp ul{width:760px; margin:0 auto}
.cp ul li{width: 214px; height:320px; background:#CC0000; float:left; margin:19px; text-align:center}
.cp ul li a{ line-height:33px; color:#FFFFFF; text-align:center; font-size:16px}

.cp ul li a:hover{color:#000000}

.header{width:100%; background:#edf1f4; height:97px;}


/*cpinfo*/
.yc_tit {padding:50px 20px 10px 10px; border-bottom:1px solid #e2e2e2;}
.yc_tit h1 {font:20px Microsoft YaHei,simsun,SimHei; color:#fff; }
.yc_tit p span, .yc_tit p a {font:14px Microsoft YaHei,simsun,SimHei; color:#8b8b8b; margin-right:10px;}
.yc_tit p a:hover {color:#f54343;}
.number {height:40px; line-height:40px; text-align:center; color:#999}
.number a{color:#000}
.fl {float:left}.fr {float:right}.pr {position:relative}.pa {position:absolute;}

/*cpinfo*/




/*新闻*/
.col_n_r_box {width:730px; 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:#999;}
.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:#999; 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; color:#222; float:right;}
.piclist {width:900px; 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:#000; text-align:center; overflow:hidden;}


.piclist1 {width:1200px; 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;}








.n_con {width:1240px; margin:0 auto; background:url(../images/ny_leftbg.gif) left top repeat-y;}
.n_con_l {width:280px; float:left; position:relative;letter-spacing:1px; }
.n_con_l .nytitle {width:260px; height:158px; text-align:center; color:#fff; font-size:30px; text-shadow:#333333 1px  2px 1px; line-height:200px; position:absolute; left:0; top:-41px; background:url(../images/ny_title.png) center top no-repeat; overflow:hidden;}
.n_nav {margin-top:117px;}
.n_nav li {height:46px; line-height:46px; font-size:16px; float:left; vertical-align:top;}
.n_nav li a {width:182px; padding-left:98px; height:46px; color:#000; background:url(../images/ny_navbg.gif) 0 -46px no-repeat; display:block;}
.n_nav li a:hover {color:#fff; background:url(../images/ny_navbg.gif) 0 0 no-repeat; text-decoration:none;}
.n_nav li a.on {color:#fff; background:url(../images/ny_navbg.gif) 0 0 no-repeat;}


.n_con_r {width:930px; float:right;}
.nytitle2 {margin-top:20px; height:41px; line-height:41px; padding-bottom:7px; background:url(../images/ny_title2bg.gif) left bottom repeat-x;}
.nytitle2 h3 {font-size:20px; float:left; font-weight:normal;}
.nytitle2 p {float:right; font-size:14px;}
.nytitle2 p span {color:#0062f5;}

.col_n_r_box {width:930px; margin-top:10px; min-height:580px; font:16px/30px Microsoft YaHei; color:#222; text-align:justify;}
.col_n_r_box p {margin-top:10px;}
.col_n_r_box img,.col_n_r_box p img {max-width:930px;}

.col_n_r_box2 {width:1000px; margin-top:10px; min-height:580px; font:16px/30px Microsoft YaHei; color:#222; text-align:justify;}
.col_n_r_box2 p {margin-top:10px;}
.col_n_r_box2 img,.col_n_r_box p img {max-width:1000px;}








