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

/*全局样式*/
body {
	margin: 0 auto;
	padding: 0;
	font-family: "宋体";
	font-size: 12px;
	color: #2f3131;
	background:url(../images/xgt.jpg) center top no-repeat;
	overflow-x:hidden;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, span, p, select {
	padding: 0;
	margin: 0;
}
dl, dd, p {
	font-size: 12px;
	font-weight: normal;
}
table, td, tr, th {
	font-size: 12px;
	line-height: 22px;
	color: #2f3131;
}
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: 12px;
}
select, input, button {
	vertical-align: middle;
}
a {
	color: #2f3131;
	text-decoration: none;
}
a:hover {
	color: #db0000;
	text-decoration: none;
}
.clear {
	clear: both
}
/* clear_height */
.space5, .space10, .space15, .space20, .space25, .line_top, .line_bot {
	clear: both;
	font-size: 1px;
	height: 0;
	line-height: 1px;
}
.space5 {
	height: 5px;
}
.space10 {
	height: 10px;
}
.space15 {
	height: 15px;
}
.space20 {
	height: 20px;
}
.space25 {
	height: 25px;
}

.line_top {
	height: 1px;
	background: #282828
}
.line_bot {
	height: 1px;
	background: #000;
}
.cGray1,a.cGray1:link,a.cGray1:visited {color:#fff001; font-size:12px}
a.cGray1:hover{color:#fff;}

.cGray2,a.cGray2:link,a.cGray2:visited {color:#232323; font-size:14px}
a.cGray2:hover{color:#ff4e00;}

.our-clients {
	background: url(../images/bg.jpg) 50% 0 no-repeat fixed;
	margin: 0 auto;
	background-position: center center;
	background-size: cover;
	height: 354px;
	text-align: center;
}

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

.kuang{width:100%;position:relative; height:603px; max-width:1920px;}
.top{background:url(../images/top_bg.png) center top no-repeat; width:100%;height:168px; position:absolute; position:fixed; top:0; left:0; display:block; z-index:9999;}


.kuang_cont{width:100%; margin:0 auto; max-width:1920px; background:url(../images/xgt1_03.jpg) center top no-repeat; height:884px}

.cp_nav{width:924px; margin:0 auto}

.kong{width:898px; margin:0 auto}
.bg1{width:100%;margin:0 auto; max-width:1920px; background: url(../images/bg1.jpg) center top no-repeat; height:308px}
.bg2{width:100%;margin:0 auto; max-width:1920px; background: url(../images/bg2.jpg) center top no-repeat; height:308px}
.bg3{width:100%;margin:0 auto; max-width:1920px; background: url(../images/bg3.jpg) center top no-repeat; height:308px}
.bg4{width:100%;margin:0 auto; max-width:1920px; background: url(../images/bg4.jpg) center top no-repeat; height:308px}
.bg5{width:100%;margin:0 auto; max-width:1920px; background: url(../images/bg5.jpg) center top no-repeat; height:308px}
.bg6{width:100%;margin:0 auto; max-width:1920px; background: url(../images/bg6.jpg) center top no-repeat; height:308px}
.bg7{width:100%;margin:0 auto; max-width:1920px; background: url(../images/bg7.jpg) center top no-repeat; height:308px}
.bg8{width:100%;margin:0 auto; max-width:1920px; background: url(../images/bg8.jpg) center top no-repeat; height:308px}
.bg9{width:100%;margin:0 auto; max-width:1920px; background: url(../images/bg9.jpg) center top no-repeat; height:308px}

.red{width:100%; max-width:1920px; margin:0 auto; text-align: center; background:#d90103; height:4px}

.wirte{width:960px; margin:0 auto; background:#FFFFFF; height:auto!important;height:550px; min-height:550px ;}
.write_cont{width:940px; margin: 0 auto}
.left{width:208px; float:left; overflow:hidden}
.right{width:720px; float:right}

.left_nav{width:210px; background:url(../images/navhong.jpg) no-repeat; height:40px;}
.left_nav h4{ font-family:"宋体"; font-size:16px; height:40px; line-height:40px; padding-left:35px; color:#FFFFFF; letter-spacing:2px;}

.left_list ul{width:210px; margin:0 auto}
.left_list ul li{width:210px; height:42px; line-height:42px; background:url(../images/nav_bb.jpg) no-repeat}
.left_list ul li a{font-size:14px; padding-left:41px; overflow:hidden}

.left_list ul li a:hover{ font-weight:bold}
.red1{width:210px; height:4px; background:#bc0c00}
.footer{width:100%; max-width:1920px; background:url(../images/foot.jpg) repeat-x; height:63px;}


.new{width:710px; margin:0 auto}
.new ul li{width:710px; height:64px; padding-bottom:20px;  }
.time{width:80px; height:42px; padding:10px 0px 19px 0px; background:#a61000; float:left} 
.fz30{font-family:"宋体"; font-size:25px; font-weight:bold; color:#FFFFFF; padding-left:25px;}
.fz14{font-family:"宋体"; font-size:14px; color:#FFFFFF; padding-left:12px}

.intro{width:590px; height:31px; border:#e4e4e4 1px solid; padding:19px; line-height:30px; background:#f8f8f8; float:right}
.intro a{font-size:14px}

.zy{width:700px; margin:0 auto; background:#f8f8f8;  border:#d4d4d4 1px solid; padding:10px;}
.zy p{line-height:25px}


.cpa ul li{float:left; width:200px; margin-left:29px; height:220px; margin-bottom:30px;}
.cpa ul li img{padding:2px; border:#CCCCCC 1px solid}
.cpa ul li p{width:205px; height:35px; line-height:35px; text-align:center; background:#ba0000}

.cpa ul li p a{color:#FFFFFF; text-align:center; font-size:14px}
.cpa ul li p a:hover{color:#fffc00}


.cpp{width:718px; border:#CCCCCC 1px solid; background:#f8f8f8}
