@charset ;

#header {
	width:100%;
	height: 110px;
	background-color: #ffffff;}
.header-cont {
	width:1215px;
	margin-left:auto;
	margin-right:auto;}
.header-logo {
	width:405px;
	height:110px;
	vertical-align:middle;
	float:left;}
.header-logo img {
	padding-top:32px;}
.header-nav {
	width:790px;
	height:110px;
	float:left;
	z-index:99;}
.header-search {
	width:20px;
	vertical-align:middle;
	float:left;
	z-index:99;
	padding-top:65px;}
/*导航样式*/
ul,li {list-style-type:none; text-transform:capitalize; margin:0px;padding:0px;}
#nav { display:block; margin-top:30px; font-size:18px;}
#nav .jquery_out { float:left; display:block;  text-align:center; color:#ffffff;z-index:100;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel { float:left;  width:130px; height:50px; z-index:100; text-align:center;}
#nav .mainlevel a {
	color:#333333;
	text-decoration:none;
	line-height:50px;
	height:50px;
	display:block;
	padding:0 26px;
	text-align:30px;}
#nav .mainlevel ul {display:none; position:absolute; z-index:100;}
#nav .mainlevel a:hover {color:#ffffff; background-color:#666; text-decoration:none; filter:alpha(opacity=75);  -moz-opacity:0.75; html-opacity: 0.75; opacity: 0.75;}
#nav .mainlevel a:active {color:red; background-color:#666; text-decoration:none; filter:alpha(opacity=50);  -moz-opacity:0.5; html-opacity: 0.5; opacity: 0.5;}
#nav .mainlevel ul li {
    text-align:left;
	border-top:1px solid #999;
	background:#666;
	height:50px;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	html-opacity: 0.75;
	opacity: 0.75;}
#nav .mainlevel ul li a {
    color: #FFFFFF;
    height:50px; 
	line-height:50px; 
	width: 182px;
	text-indent:30px;
	clear:both;}
#nav .mainlevel ul li a:hover { 
    color:#FFFFFF;
    height:50px; 
	line-height:50px; 
	width: 182px;
	text-indent:30px;
	clear:both;}


/*导航样式结束*/

#banner {
	height: 716px;
	background-color: #CCCCCC;
	border:0px;}
#zpzs {
	width:100%;
	background-color: #f8f7f2;
    overflow: hidden;
    padding: 30px 0;
    margin: 30px 0;
margin-top:0px;}
.zpzs-cont {
	width:1215px;
	margin-left:auto;
	margin-right:auto;}
.zpzs-box { width: 1300px;}
.zpzs-xz {
	width: 391px;
	float: left;
	height: 486px;
	display: block;
	border: 1px solid #d3d3d3;
	margin-right:18px;
    background-color: #FFFFFF;}
.index-xz { height: 499px; float: left; overflow: hidden;}
.index-xz:hover {
    background: url(../images/bg_item.png) no-repeat;}
.zpzs-xz-right {
	width: 391px;
	height: 486px;
	float: left;
	height: 486px;
	display: block;
	border: 1px solid #CCC;}
.zpzs-xz-cont {
	padding: 24px;
	display: block;
	font-size: 18px;
	color: #666;
           margin-bottom:12px
}
.zpzs-xz-em {
    width:242px;
	padding-left:24px;
	display: block;
	font-size: 12px;
	color: #999;
	padding-top: 0px;
	padding-bottom: 24px;
	float:left;
	display:block;}
.zpzs-xz-cont2 em {
    display: block;
    font-size: 12px;
    color: #999;
    line-height: 18px;
    font-style: normal;}
.zpzs-xz-cont h1 {
	font-size:18px;
	line-height: 24px;
    height: 30px;
    overflow: hidden;}
.zpzs-xz-cont2 {
    width:242px;
    padding-left:24px;
    display: block;
    font-size: 12px;
    color: #999;
    padding-top: 0px;
    padding-bottom: 24px;
    float:left;
    display:block;
    height: 60px;
    margin-top: -6px;}
.zpzs-xz-cont em {
    display: inline-block;
    font-style: normal;
	font-size: 12px;
	color: #666;
	line-height: 18px;
	margin-top: 20px;
    height: 36px;}
h3 {
	font-size: 12px;
	color: #999;
	line-height: 18px;}
.zpzs-xz-zsqk {
	float: right;
	font-size:18px;
	font-weight:bold;
    height: 44px;
    width: 100px;
    line-height: 34px;
	display:block;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	text-align: center;
	color: #999;}
.zpzs-xz-zsqk02 {
    float: right;
    font-size:18px;
    font-weight:bold;
    height: 43px;
    width: 100px;
    line-height: 34px;
    display:block;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
    text-align: center;
    color:#faa025;}
.zpzs-xz-zsqk03 {
	float: right;
	font-size:18px;
	font-weight:bold;
    height: 44px;
    width: 100px;
    line-height: 34px;
	display:block;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	text-align: center;
	color: #FF0000;}
.news {
	width:1215px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0px;}
.news-img {
	height: 406px;
	width: 725px;
	margin: 0px;
	padding: 0px;
	background-color: #CCCCCC;
	float:left;
    background: url(../images/shouye_1.jpg) no-repeat;}
.news-cont {
	float: left;
	height: 358px;
	width: 156px;
	/*background-image: url(../images/home_tiangongkaiwu_bg.png);*/
	padding: 24px;
	margin: 0px;}
.news-cont04 {
	float: left;
	height: 267px;
	width: 204px;
	background-image: url(../images/home_shuzimeishuguan_bg.png);
	padding: 24px;
	margin: 0px;}
.news-cont03 {
	float: left;
	height: 406px;
	width: 1215px;
	display: block;
	background-color: #ffffff;
	}
.news-cont03 a {
	text-decoration: none;
	color: #666;}

h4 {
	font-size: 24px;
	font-weight: bolder;
	color: #FFFFFF;
	padding-top: 20px;}
h5 {
	font-size: 17px;
	color: #d3d3d3;
	line-height: 24px;
	padding-top: 14px;
	padding-bottom:30px;}
.news-cont a {
	padding-top: 30px;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;}
#content {
	height:900px;
	width:100%;
	background-color:#f8f7f2;
	z-index:-99;}
.news-title {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	z-index:999;
	width:1215px;
	height:60px;
	padding-top:30px;
	font-size:18px;
	color: #999999;}
.news-content{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	z-index:999;
	width:1215px;
	height:700px;
	background-color:#ffffff;}

.news-cont03-title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b9b9b9;
	height: 50px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	padding-top: 20px;}
.news-cont03 ul {
	width: 100%;
	margin-right: auto;
	margin-left: auto;}
.news-cont03 li {
	line-height: 38px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/home_sanjiao.png);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-indent: 20px;}
.szmsg {
    width: 603px;
	height: 268px;	
	float: left;
	background-color:#999999;
    background: url(../images/shouye_2.jpg) no-repeat;}

.gcjp {
	width: 603px;
	height: 268px;
	float: left;
	margin-left: 8px;
	background-color: #CCCCCC;
    background: url(../images/shouye_3.jpg) no-repeat;}
.szmsg-cont {
	height: 100%;
	float: left;
	width: 399px;}

.szmsg-img {
	height: 219px;
	width: 156px;
	padding:24px;
	/*background-image: url(../images/home_shuzimeishuguan_bg.png);
	background-repeat: no-repeat;*/
	float: left;}
.szmsg-img a {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;}
.clear {
	clear:both;}
.gcjp-img {
	height: 219px;
	width: 156px;
	padding:24px;
	/*background-image: url(../images/home_diancangjingpin_bg.png);
	background-repeat: no-repeat;*/
	float: left;}
.gcjp-img a {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;}
.yqlj {
	width: 1215px;
	padding-top:45px;
	height:30px;
	margin-right: auto;
	margin-left: auto;}
.yqlj a {
	background-image: url(../images/home_sanjiao.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 25px;
	color: #666666;
	text-decoration: none;
	margin-left: 0px;
	width: 150px;
	height: 30px;
	display: block;
	float: left;
	line-height: 30px;}
.news-cont03 a:hover {
	color: #FF0000;}

h6 {
    font-size: 14px;
    line-height: 25px;
    padding: 0 10px;
    color: #727272;
    font-weight: normal;}

.page-box1, .page-box2 { border-bottom: 1px dashed #d3d3d3; padding-bottom: 30px; margin-bottom: 30px;}
.page-box2 { border: none; margin-bottom: 0;}
.page-box2 p { color: #999999;}
.page-box1 h2, .page-box2 h2 { font-size: 18px; margin-bottom: 30px;}
.page-box1 .p-text { font-size: 16px; color: #999999;}
.page-box3 { width: 1215px; margin-left: -50px;}
.page-box3 img { width: 100%;}

.slide-main { width: 100%; margin: 0 auto;}
#banner { background-color: #FFFFFF; height: 700px;}

.tw-link { float: left; display: inline-block; width: 521px; height: 406px;}
.cg-cont{ width:1215px; height:350px; margin:0px auto; margin-bottom:30px; position:relative; }
.cg-wenzi{ width:300px; height:150px; position:absolute; top:100px; left:100px;}
.cg-canguan{ width:110x; height:36px; position:absolute; top:250px; right:100px;}