 @charset "utf-8";
/* CSS Document */

/*全局样式*/
body {
	margin: 0 auto;
	font-family:"宋体";
	font-size: 14px;
	color: #393939;

	}
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;
	color: #393939;
}
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: #3d3d3d;
	text-decoration: none;
}
a:hover {
	color: #c50202;
	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
}
.font12b {
	font-size: 12px;
	font-weight: bold
}
.STYLE1 {
	color: #c10b0b;
	font-weight: bold;
}
.STYLE2 {
	font-size: 12px
}
.STYLE3 {
	color: #292929;
	font-weight: bold;
}
.STYLE4 {
	color: #303030
}
.cWhite12, a.cWhite12:link, a.cWhite12:visited {
	color: #000;
	font-size:28px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
a.cWhite12:hover {
	color: #ff983c;
}







.cWhite16, a.cWhite16:link, a.cWhite16:visited {
	color: #fff;
	font-size: 18x;
	font-weight:bold

}

a.cWhite16:hover {
	color: #d00807;
}


.cWhite18v1a, a.cWhite18v1:link, a.cWhite18v1:visited {
	color: #282c2e;
	font-size: 20px;
	font-weight: bold;
	

}



.cWhite18v1, a.cWhite18v1:link, a.cWhite18v1:visited {
	color: #282c2e;
	font-size: 16px;
	font-weight:600;
	line-height:22px;
	font-family:Verdana, Geneva, sans-serif

}

a.cWhite18v1:hover {
	color: #d00807;
}




.cWhite18, a.cWhite18:link, a.cWhite18:visited {
	color: #df2929;
	font-size: 20px;
	font-weight:bold;
}
a.cWhite18:hover {
	color: #fff;
}

.cWhite18w, a.cWhite18w:link, a.cWhite18w:visited {
	color: #fff;
	font-size: 16px;
	font-family:Verdana, Geneva, sans-serif

}
/*a.cWhite18w:hover {
	color: #000;
}
*/

.cWhite18a, a.cWhite18a:link, a.cWhite18a:visited {
	color: #2f363b;
	font-size: 23px;
	font-weight:bold
}
a.cWhite18a:hover {
	color: #c20505;
}



.cWhite18a1, a.cWhite18a1:link, a.cWhite18a1:visited {
	color: #fff;
	font-size: 23px;

	text-transform:uppercase
}
a.cWhite18a1:hover {
	color: #c20505;
}



.cWhite18a1, a.cWhite18a1:link, a.cWhite18a1:visited {
	color: #fff;
	font-size: 23px;

	text-transform:uppercase
}
a.cWhite18a1:hover {
	color: #c20505;
}








.cWhite18a1a, a.cWhite18a1a:link, a.cWhite18a1a:visited {
	color: #fff;
	font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold
}
a.cWhite18a1a:hover {
	color: #fe6702;
}

.cWhite18a2, a.cWhite18a1:link, a.cWhite18a1:visited {
	color: #fff;
	font-size: 16px;
	padding:0 30px
}
a.cWhite18a2:hover {
	color: #0f6a37;
}
.hui, a.hui:link, a.hui:visited {
	color: #d7d7d7;
	font-size: 14px;
}
a.hui:hover {
	color: #fd6b32;
}
.hui1, a.hui1:link, a.hui1:visited {
	color: #d7d7d7;
	font-size: 16px;
}
a.hui1:hover {
	color: #fd6b32;
}
.bor {
	border: #e8e6e6 1px solid
}
.bor1 {
	border: #c6c6c6 1px solid
}
.cWhite18b, a.cWhite18b:link, a.cWhite18b:visited {
	color: #4d4d4d;
	font-size: 18px;
	line-height:36px
}
a.cWhite18b:hover {
	color: #fd6b32;
}
.hui2, a.hui2:link, a.hui2:visited {
	color: #96999b;
	font-size: 12px;
	line-height:20px;
}
a.hui2:hover {
	color: #cc0000;
}
.hui3, a.hui3:link, a.hui3:visited {
	color: #9fa3ab;
	font-size: 14px;
}
a.hui3:hover {
	color: #fd6b32;
}
.font12 {
	font-size: 12px;
	padding-right:5px

}
.font12b {
	font-size: 12px;
	color: #fff;
	font-weight:normal;
}
a.font12b:hover{ color:#FFF}

.font12a {
	font-size: 12px;
	color: #666666 ;
	line-height:20px
}
.font14 {
	font-size: 14px;
	color: #3c3a3d
}
.font16 {
	font-size: 16px;
	color: #3c3a3d
}



.top{width:1257px; margin:0 auto}
.header{width:100%; margin:0 auto; background:url(../images/xgtxg_01.png) center top no-repeat; max-width:1920px; height:144px}
.header1{width:100%; margin:0 auto; background:url(../images/xgtxg_02.png) center top no-repeat; max-width:1920px; height:4px}
.hui{width:100%; margin:0 auto; background:#e3e3e3; max-width:1920px; height:440px; clear:both}
.hei{width:100%; margin:0 auto; background: url(../images/xgtxg_26.jpg) repeat; max-width:1920px; height:620px; clear:both}
.huibg{width:100%; margin:0 auto; background: url(../images/topa.jpg) no-repeat; max-width:1920px; height:81px; clear:both}


.nava{width:100%; max-width:1920px; margin:0 auto; background:url(../images/xgtxg_14.png) repeat-x; height:52px}
.container{width:1240px; margin:0 auto} 

.nav{width:380px; margin:0 auto; margin-top:20px;}
.nav ul li{width: 93px; height:31px; line-height:31px; float:left; }
.nav ul li a{color:#333; text-align:center; font-size:16px;display:block}
.nav ul li a:hover{color:#FFF; background:url(../images/hover.jpg) no-repeat} 
#ding3{color:#FFF; background:url(../images/hover.jpg) no-repeat; height:31px} 
.footer{width:100%; background: url(../images/xgt2_39.jpg) center top no-repeat; height:110px}

.bg{width:100%; margin:0 auto; background: url(../images/xgt2_07.jpg) center top no-repeat; max-width:1920px; height:158px; clear:both}
.bg2{width:100%; margin:0 auto; background: url(../images/xgt2_27.jpg) center top no-repeat; max-width:1920px; height:581px; clear:both}
.bg3{width:100%; margin:0 auto; max-width:1920px; height:128px; background:#f2f2f2; clear:both}
.bg4{background:url(../images/c_casebg.jpg) center top no-repeat;width:100%; margin:0 auto; max-width:1920px; }

.page_list ul{width:540px; margin:0 auto; padding-top:40px;}
.page_list ul li{ padding:0 15px; line-height:45px; text-align:center; float:left;}
.page_list ul li a{width:150px; height:45px;color:#FFF; font-size:16px; background:#0a59b2;border-radius:40px; display:block}

.page_list ul li a:hover{background:#c2251c; color:#fff}


.page_list1 ul{width:380px; margin:0 auto; padding-top:40px;}
.page_list1 ul li{ padding:0 15px; line-height:45px; text-align:center; float:left;}
.page_list1 ul li a{width:150px; height:45px;color:#FFF; font-size:16px; background:#0a59b2;border-radius:40px; display:block}
.page_list1 ul li a:hover{background:#c2251c; color:#fff}

#ingg5{background:#c2251c; color:#fff}
.h1{width:100%; max-width:1920px; min-width:1240px; height:315px; margin:0 auto; background:url(../images/a1.jpg) center top no-repeat}
.h2{width:100%; max-width:1920px; min-width:1240px; height:315px; margin:0 auto; background:url(../images/a2.jpg) center top no-repeat}

.h3{width:100%; max-width:1920px; min-width:1240px; height:315px; margin:0 auto; background:url(../images/a3.jpg) center top no-repeat}
.h4{width:100%; max-width:1920px; min-width:1240px; height:315px; margin:0 auto; background:url(../images/a4.jpg) center top no-repeat}
.h5{width:100%; max-width:1920px; min-width:1240px; height:315px; margin:0 auto; background:url(../images/a5.jpg) center top no-repeat}
.h6{width:100%; max-width:1920px; min-width:1240px; height:315px; margin:0 auto; background:url(../images/a6.jpg) center top no-repeat}
.h7{width:100%; max-width:1920px; min-width:1240px; height:315px; margin:0 auto; background:url(../images/a7.jpg) center top no-repeat}















/*cp*/
.col_n_r_box2 {width:1200px; min-height:400px; font:14px/30px Microsoft YaHei,simsun,SimHei; color:#222; }

.piclist {width:1110px; margin:0 auto; }
.piclist ul li {width:308px; float:left; margin:30px;}
.piclist ul li a img {width:300px; height:300px; 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; overflow:hidden; font-family:Verdana, Geneva, sans-serif; color:#333; text-align:center}

/*cp*/


.col_l {width:228px; float:left;}
.col_l_tit {width:228px; height:51px; line-height:51px; color:#fff; float:left; text-align:center; font-size:18px; font-family:Microsoft YaHei,simsun,SimHei;}
.nav_l {width:228px; margin:0 auto;}

.col_n_r_box {width:1100px; min-height:400px; font:16px/30px Microsoft YaHei,simsun,SimHei; color:#222; text-align:justify; margin:0 auto }
.col_n_r_box p {margin-top:28px;}

/*cpinfo*/
.yc_tit {padding:20px 0 10px 0; border-bottom:1px solid #e2e2e2;}
.yc_tit h1 {font:36px Microsoft YaHei,simsun,SimHei; color:#333;}
.yc_tit p span, .yc_tit p a {font:14px Microsoft YaHei,simsun,SimHei; color:#777; 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:1100px; min-height:400px; font-family:Verdana, Geneva, sans-serif; color:#222; text-align:justify; }
.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 solid #d4d4d4;}
.n_list04 li span {float:right; color:#4e4e4e;}
.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 #ccc solid; width:812px; line-height:20px; background:#f5f5f5; color:#0062f5; text-decoration:none;}

/*新闻*/



/*位置*/
.tit_n {height:41px; }
.tit_n h3 {font-family:Microsoft YaHei,SimHei,simsun; padding-left:15px; padding-top:13px; height:41px; font-size:20px; line-height:30px; font-weight:normal; color:#000; float:left;}
.site {float:right; font-size:12px; line-height:28px; color:#c00; padding:10px 10px 0 15px; background:url(../images/home.png) no-repeat left 19px;}
.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;}




.col_n_r_box1 {width:1200px; margin:0 auto; min-height:400px; font:16px/30px Microsoft YaHei,simsun,SimHei; color:#222; text-align:justify; }
.col_n_r_box1 p {margin-top:28px;}









.dian{font-family:"宋体"; color:#c8000d}

.write_bg{width:1226px; margin:0 auto; background:#FFFFFF url(../images/gy1.jpg) left top no-repeat}
.write_bg1{width:1226px; margin:0 auto; background:#FFFFFF}

.red{width:1200px; margin:0 auto; background:#cc0812; height:5px}

.page_nav ul{width:920px; height:40px; background:#dbdbdb; margin:0 auto; overflow:hidden}
.page_nav ul li{width:120px; float:left; height:40px; display:block; text-align:center; line-height:40px; padding-left:2px}
.page_nav ul li a{color: #333333}
.page_nav ul li a:hover{width:120px; float:left; height:40px; display:block; text-align:center;background:#ca020f; color:#FFFFFF; font-weight:bold}

#ding{width:120px; float:left; height:40px; display:block; text-align:center;background:#ca020f; color:#FFFFFF; font-weight:bold}

#ding1{width:180px; float:left; height:40px; display:block; text-align:center;background:#ca020f; color:#FFFFFF; font-weight:bold}
.page_nav1 ul{width:920px; height:40px; background:#dbdbdb; margin:0 auto; overflow:hidden}
.page_nav1 ul li{width:180px; float:left; height:40px; display:block; text-align:center; line-height:40px; padding-left:2px}
.page_nav1 ul li a{color: #333333}
.page_nav1 ul li a:hover{width:180px; float:left; height:40px; display:block; text-align:center;background:#ca020f; color:#FFFFFF; font-weight:bold}

.news_list{width:920px; background:url(../images/libe.jpg) center bottom repeat-x; height:140px; margin:0 auto; padding-top:20px}
.news_list h4{font-size:16px; font-family:"宋体"; font-weight:bold; padding:0 20px; height:50px; line-height:50px}
.news_list h4 a{color:#c6000f}
.news_list h4 span{color:#888888; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px}
.news_list span{line-height:25px; padding:0 20px}z
.news_list p{line-height:30px; padding:0 20px}
.news_list p .new_listMore{font-size:12px; float:right}

.nq:hover{color:#FFFFFF}


.cWhite18v{font-size:20px; font-family:Verdana, Geneva, sans-serif; color:#c20303}