 @charset "utf-8";
/* CSS Document */

/*全局样式*/
body {
	margin: 0 auto;
	font-family: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;
}


.header{width:100%; height:142px; background:url(../images/xgt_01.png) center top no-repeat; max-width:1920px; min-width:1200px; clear:both}
.container{width:1200px; margin:0 auto}
.nav{width:100%; height:47px; background: url(../images/xgt_12.jpg) repeat-x; max-width:1920px; min-width:1200px; clear:both}
.nav_list ul{width:1200px; margin:0 auto}
.nav_list ul li{   float:left; height:47px; display:block; }
.nav_list ul li a{padding:0 31px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#FFFFFF; text-shadow:#6a6a6a 1px 2px 1px; display:block; height:47px; line-height:47px }
.nav_list ul li a:hover{background:#c20202; height:47px;}
.ka{width:1200px; margin:0 auto; position:relative}
.k{width:1200px; height:204px; position:absolute; top:-60px; left:0px; z-index:99999}
.nav_lista{width:820px; margin:0 auto}
.nav_lista ul li{font-size:18px; font-weight:bold; float:left; background:#c20a16; height:50px; line-height:50px; margin-left:10px;}
.nav_lista ul li a{color:#FFFFFF; padding:0 60px; display:block}
.nav_lista ul li a:hover{background: #14121d; height:50px; color:#fff}
#ding{background: #14121d; height:50px; color:#fff}

.cont{width:1100px; margin:0 auto;}
.cont p{font-size:18px; line-height:40px}
.top1{width:100%; height:649px; background: url(../images/xgt_19.jpg) center top no-repeat; max-width:1920px; min-width:1200px;}
.top3{width:100%; height:36px; background: url(../images/xgt_41.png) center top no-repeat; max-width:1920px; min-width:1200px;}
.huixian{border-bottom:#d7d7d7 1px  dashed}
.zicp{font-size:16px}

.STYLE5 {
	color: #006600;
	font-weight: bold;
}
.STYLE6 {color: #203C00}
.STYLE7 {
	color: #203A02;
	font-weight: bold;
}
.STYLE8 {color: #1a5903}
.STYLE10 {color: #FFFFFF; font-size:16px}
.STYLE11 {
	color: #D52C31;
	font-size: 36px;
}
.STYLE12 {color: #FFFFFF}
.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:214px; background: url(../images/ffooott.jpg)  center top no-repeat; max-width:1920px; min-width:1200px;}
.nav_footer{width:1200px; margin:0 auto}
.nav_footer ul li{padding:0 28px; font-size:18px; border-right:#293a1b 1px dashed; float:left; color:#fff; height:55px; line-height:55px;}
.nav_footer ul li a{ color:#FFFFFF}
.nav_footer ul li a:hover{ color: #d42c30}


.a1{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a1.jpg) center top no-repeat; height:216px}
.a2{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a2.jpg) center top no-repeat; height:216px}
.a3{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a3.jpg) center top no-repeat; height:216px}
.a4{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a4.jpg) center top no-repeat; height:216px}
.a5{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a5.jpg) center top no-repeat; height:216px}
.a6{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a6.jpg) center top no-repeat; height:216px}
.a7{width:100%; max-width:1920px; min-width:1200px; margin:0 auto; background:url(../images/a7.jpg) center top no-repeat; height:216px}


.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}




/*cpinfo*/
/*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*/

/*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:#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:1200px; height:auto; margin:0 auto 30px auto; font-size:18px; line-height:40px; }
.cpinfo_pic img {max-width:1000px;}

.STYLE3 {color: #FFFFFF; font-weight: bold; line-height:20px }


.list_new{width:1150px; margin:0 auto}
.list_new ul li{width:1100px; height:60px; border-bottom:#c9c9c9 1px dashed; margin-top:15px; display:block} 

.list_new ul li a{width:1100px;height:60px; padding:10px 10px 0px 10px;font-size:16px; line-height:20px; color:#000; display:block}
.list_new ul li a:hover{color:#fff; background:#de1714; display:block; width:1100px; height:60px}

.list_new ul li a .date{ font-weight:normal; color:#989898; float:left; font-size:14px}

.list_new ul li a:Hover .date{ color:#FFF}

.con{ padding:15px 25px; width:905px; font-size:16px; line-height:35px}

/*cp首页*/



.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;}
.piclist {width:1200px; margin:0 auto; padding-top:10px;}
.piclist ul li {width:262px; float:left; margin:19px;}
.piclist ul li a img {width:262px; height:179px; 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;}








